diff --git a/IO_MODULE_proj/.settings/language.settings.xml b/IO_MODULE_proj/.settings/language.settings.xml index f254686..d96c54f 100644 --- a/IO_MODULE_proj/.settings/language.settings.xml +++ b/IO_MODULE_proj/.settings/language.settings.xml @@ -5,7 +5,7 @@ - + @@ -16,7 +16,7 @@ - + diff --git a/IO_MODULE_proj/.settings/stm32cubeide.project.prefs b/IO_MODULE_proj/.settings/stm32cubeide.project.prefs index 5d15581..deb5774 100644 --- a/IO_MODULE_proj/.settings/stm32cubeide.project.prefs +++ b/IO_MODULE_proj/.settings/stm32cubeide.project.prefs @@ -1,6 +1,6 @@ -2F62501ED4689FB349E356AB974DBE57=5ADD93A9A92B674B1523BA06E89AD69D +2F62501ED4689FB349E356AB974DBE57=A4FA43B19EA50DBC8DDA532EBCC08E40 635E684B79701B039C64EA45C3F84D30=0D148C9AC6D14B970CBDDD0C52173A7B 66BE74F758C12D739921AEA421D593D3=3 -8DF89ED150041C4CBC7CB9A9CAA90856=5ADD93A9A92B674B1523BA06E89AD69D +8DF89ED150041C4CBC7CB9A9CAA90856=A4FA43B19EA50DBC8DDA532EBCC08E40 DC22A860405A8BF2F2C095E5B6529F12=33A644C3FEE93B7A0A5922549BCA4F17 eclipse.preferences.version=1 diff --git a/IO_MODULE_proj/Core/Inc/PID0_private.h b/IO_MODULE_proj/Core/Inc/PID0_private.h new file mode 100644 index 0000000..9907cbf --- /dev/null +++ b/IO_MODULE_proj/Core/Inc/PID0_private.h @@ -0,0 +1,30 @@ +/* + * Academic License - for use in teaching, academic research, and meeting + * course requirements at degree granting institutions only. Not for + * government, commercial, or other organizational use. + * + * File: PID0_private.h + * + * Code generated for Simulink model 'PID0'. + * + * Model version : 1.49 + * Simulink Coder version : 23.2 (R2023b) 01-Aug-2023 + * C/C++ source code generated on : Sat Dec 9 12:00:31 2023 + * + * Target selection: ert.tlc + * Embedded hardware selection: Intel->x86-64 (Windows64) + * Code generation objectives: Unspecified + * Validation result: Not run + */ + +#ifndef RTW_HEADER_PID0_private_h_ +#define RTW_HEADER_PID0_private_h_ +#include "rtwtypes.h" +#include "PID0_types.h" +#endif /* RTW_HEADER_PID0_private_h_ */ + +/* + * File trailer for generated code. + * + * [EOF] + */ diff --git a/IO_MODULE_proj/Core/Inc/PID0_types.h b/IO_MODULE_proj/Core/Inc/PID0_types.h new file mode 100644 index 0000000..0afc2a0 --- /dev/null +++ b/IO_MODULE_proj/Core/Inc/PID0_types.h @@ -0,0 +1,31 @@ +/* + * Academic License - for use in teaching, academic research, and meeting + * course requirements at degree granting institutions only. Not for + * government, commercial, or other organizational use. + * + * File: PID0_types.h + * + * Code generated for Simulink model 'PID0'. + * + * Model version : 1.49 + * Simulink Coder version : 23.2 (R2023b) 01-Aug-2023 + * C/C++ source code generated on : Sat Dec 9 12:00:31 2023 + * + * Target selection: ert.tlc + * Embedded hardware selection: Intel->x86-64 (Windows64) + * Code generation objectives: Unspecified + * Validation result: Not run + */ + +#ifndef RTW_HEADER_PID0_types_h_ +#define RTW_HEADER_PID0_types_h_ +/* Forward declaration for rtModel */ +typedef struct tag_RTM_PID0_T RT_MODEL_PID0_T; + +#endif /* RTW_HEADER_PID0_types_h_ */ + +/* + * File trailer for generated code. + * + * [EOF] + */ diff --git a/IO_MODULE_proj/Core/Inc/main.h b/IO_MODULE_proj/Core/Inc/main.h index 2a551e3..845ea41 100644 --- a/IO_MODULE_proj/Core/Inc/main.h +++ b/IO_MODULE_proj/Core/Inc/main.h @@ -57,26 +57,10 @@ extern "C" { void Error_Handler(void); /* USER CODE BEGIN EFP */ -//Holding registers - can be written and read from -static uint16_t Holding_Registers_Database[10]={ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 296 -}; - -//Input Registers - can only be read -static uint16_t Input_Register_Database[10] = { - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 -}; - -//Coil database - 1bit registers, can be written and read from -static uint16_t Holding_Coils_Database[3]={ - 0b0000000000000000 -}; - -//Input coil database - 1bit registers, can only be read -static uint16_t Input_Coils_Database[3]={ - 0b0000000000000000, 0b0000000000000000 -}; - +extern uint16_t Holding_Registers_Database[10]; +extern uint16_t Input_Registers_Database[10]; +extern uint16_t Holding_Coils_Database[3]; +extern uint16_t Input_Coils_Database[3]; /* USER CODE END EFP */ diff --git a/IO_MODULE_proj/Core/Inc/rtwtypes.h b/IO_MODULE_proj/Core/Inc/rtwtypes.h new file mode 100644 index 0000000..dcf0991 --- /dev/null +++ b/IO_MODULE_proj/Core/Inc/rtwtypes.h @@ -0,0 +1,160 @@ +/* + * Academic License - for use in teaching, academic research, and meeting + * course requirements at degree granting institutions only. Not for + * government, commercial, or other organizational use. + * + * File: rtwtypes.h + * + * Code generated for Simulink model 'PID0'. + * + * Model version : 1.49 + * Simulink Coder version : 23.2 (R2023b) 01-Aug-2023 + * C/C++ source code generated on : Sat Dec 9 12:00:31 2023 + * + * Target selection: ert.tlc + * Embedded hardware selection: Intel->x86-64 (Windows64) + * Code generation objectives: Unspecified + * Validation result: Not run + */ + +#ifndef RTWTYPES_H +#define RTWTYPES_H + +/* Logical type definitions */ +#if (!defined(__cplusplus)) +#ifndef false +#define false (0U) +#endif + +#ifndef true +#define true (1U) +#endif +#endif + +/*=======================================================================* + * Target hardware information + * Device type: Intel->x86-64 (Windows64) + * Number of bits: char: 8 short: 16 int: 32 + * long: 32 + * native word size: 64 + * Byte ordering: LittleEndian + * Signed integer division rounds to: Zero + * Shift right on a signed integer as arithmetic shift: on + *=======================================================================*/ + +/*=======================================================================* + * Fixed width word size data types: * + * int8_T, int16_T, int32_T - signed 8, 16, or 32 bit integers * + * uint8_T, uint16_T, uint32_T - unsigned 8, 16, or 32 bit integers * + * real32_T, real64_T - 32 and 64 bit floating point numbers * + *=======================================================================*/ +typedef signed char int8_T; +typedef unsigned char uint8_T; +typedef short int16_T; +typedef unsigned short uint16_T; +typedef int int32_T; +typedef unsigned int uint32_T; +typedef float real32_T; +typedef double real64_T; + +/*===========================================================================* + * Generic type definitions: boolean_T, char_T, byte_T, int_T, uint_T, * + * real_T, time_T, ulong_T. * + *===========================================================================*/ +typedef double real_T; +typedef double time_T; +typedef unsigned char boolean_T; +typedef int int_T; +typedef unsigned int uint_T; +typedef unsigned long ulong_T; +typedef char char_T; +typedef unsigned char uchar_T; +typedef char_T byte_T; + +/*===========================================================================* + * Complex number type definitions * + *===========================================================================*/ +#define CREAL_T + +typedef struct { + real32_T re; + real32_T im; +} creal32_T; + +typedef struct { + real64_T re; + real64_T im; +} creal64_T; + +typedef struct { + real_T re; + real_T im; +} creal_T; + +#define CINT8_T + +typedef struct { + int8_T re; + int8_T im; +} cint8_T; + +#define CUINT8_T + +typedef struct { + uint8_T re; + uint8_T im; +} cuint8_T; + +#define CINT16_T + +typedef struct { + int16_T re; + int16_T im; +} cint16_T; + +#define CUINT16_T + +typedef struct { + uint16_T re; + uint16_T im; +} cuint16_T; + +#define CINT32_T + +typedef struct { + int32_T re; + int32_T im; +} cint32_T; + +#define CUINT32_T + +typedef struct { + uint32_T re; + uint32_T im; +} cuint32_T; + +/*=======================================================================* + * Min and Max: * + * int8_T, int16_T, int32_T - signed 8, 16, or 32 bit integers * + * uint8_T, uint16_T, uint32_T - unsigned 8, 16, or 32 bit integers * + *=======================================================================*/ +#define MAX_int8_T ((int8_T)(127)) +#define MIN_int8_T ((int8_T)(-128)) +#define MAX_uint8_T ((uint8_T)(255U)) +#define MAX_int16_T ((int16_T)(32767)) +#define MIN_int16_T ((int16_T)(-32768)) +#define MAX_uint16_T ((uint16_T)(65535U)) +#define MAX_int32_T ((int32_T)(2147483647)) +#define MIN_int32_T ((int32_T)(-2147483647-1)) +#define MAX_uint32_T ((uint32_T)(0xFFFFFFFFU)) + +/* Block D-Work pointer type */ +typedef void * pointer_T; + +#endif /* RTWTYPES_H */ + +/* + * File trailer for generated code. + * + * [EOF] + */ diff --git a/IO_MODULE_proj/Core/Inc/ssd1306_conf.h b/IO_MODULE_proj/Core/Inc/ssd1306_conf.h new file mode 100644 index 0000000..9d34b60 --- /dev/null +++ b/IO_MODULE_proj/Core/Inc/ssd1306_conf.h @@ -0,0 +1,69 @@ +/** + * Private configuration file for the SSD1306 library. + * This example is configured for STM32F0, I2C and including all fonts. + */ + +#ifndef __SSD1306_CONF_H__ +#define __SSD1306_CONF_H__ + +// Choose a microcontroller family + +#define STM32WB + +//#define STM32F0 +//#define STM32F1 +//#define STM32F4 +//#define STM32L0 +//#define STM32L1 +//#define STM32L4 +//#define STM32F3 +//#define STM32H7 +//#define STM32F7 +//#define STM32G0 + +// Choose a bus +#define SSD1306_USE_I2C +//#define SSD1306_USE_SPI + +// I2C Configuration +#define SSD1306_I2C_PORT hi2c1 +#define SSD1306_I2C_ADDR (0x3C << 1) + +// SPI Configuration +//#define SSD1306_SPI_PORT hspi1 +//#define SSD1306_CS_Port OLED_CS_GPIO_Port +//#define SSD1306_CS_Pin OLED_CS_Pin +//#define SSD1306_DC_Port OLED_DC_GPIO_Port +//#define SSD1306_DC_Pin OLED_DC_Pin +//#define SSD1306_Reset_Port OLED_Res_GPIO_Port +//#define SSD1306_Reset_Pin OLED_Res_Pin + +// Mirror the screen if needed +// #define SSD1306_MIRROR_VERT +// #define SSD1306_MIRROR_HORIZ + +// Set inverse color if needed +// # define SSD1306_INVERSE_COLOR + +// Include only needed fonts +#define SSD1306_INCLUDE_FONT_6x8 +#define SSD1306_INCLUDE_FONT_7x10 +#define SSD1306_INCLUDE_FONT_11x18 +#define SSD1306_INCLUDE_FONT_16x26 + +#define SSD1306_INCLUDE_FONT_16x24 + +// The width of the screen can be set using this +// define. The default value is 128. +// #define SSD1306_WIDTH 64 + +// If your screen horizontal axis does not start +// in column 0 you can use this define to +// adjust the horizontal offset +// #define SSD1306_X_OFFSET + +// The height can be changed as well if necessary. +// It can be 32, 64 or 128. The default value is 64. +// #define SSD1306_HEIGHT 64 + +#endif /* __SSD1306_CONF_H__ */ diff --git a/IO_MODULE_proj/Core/Src/PID0.c b/IO_MODULE_proj/Core/Src/PID0.c index d188b30..394d1d7 100644 --- a/IO_MODULE_proj/Core/Src/PID0.c +++ b/IO_MODULE_proj/Core/Src/PID0.c @@ -45,7 +45,7 @@ real_T kD = 0.0; float rtb_Sum = 0; real_T PID0_step(io_module_t *IO) { - uint16_t SetPoint = IO->u16regsHR[SET_POINT_TEMP]; + real_T SetPoint = IO->u16regsHR[SET_POINT_TEMP] + 273.15; real_T Input = SetPoint - (IO->TempRoom + 273.15); real_T rtb_FilterCoefficient; diff --git a/IO_MODULE_proj/Core/Src/app_freertos.c b/IO_MODULE_proj/Core/Src/app_freertos.c index 804db33..adca05b 100644 --- a/IO_MODULE_proj/Core/Src/app_freertos.c +++ b/IO_MODULE_proj/Core/Src/app_freertos.c @@ -25,7 +25,6 @@ /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include "cmsis_os.h" -#include "PID0.h" #include "IO_Config.h" /* USER CODE END Includes */ @@ -129,17 +128,17 @@ void IO_Module_Init(io_module_t * IO) rooms[i].u16regsCoils = Holding_Coils_Database; rooms[i].u16regsCoilsRO = Input_Coils_Database; rooms[i].u16regsHR = Holding_Registers_Database; - rooms[i].u16regsRO = Input_Register_Database; + rooms[i].u16regsRO = Input_Registers_Database; rooms[i].Pt = i; rooms[i].PID_Param.Error = 0; switch (rooms[i].Pt) { case 0: - rooms[i].Twa = TWA1_Pin; + rooms[i].Twa = TWA2_Pin; rooms[i].CoilNR = TWA1_EN; break; case 1: - rooms[i].Twa = TWA2_Pin; + rooms[i].Twa = TWA1_Pin; rooms[i].CoilNR = TWA2_EN; break; case 2: @@ -191,7 +190,7 @@ void ADC_Init(void) /** Configure initial ADC channel */ - sConfig.Channel = ADC_CHANNEL_9; + sConfig.Channel = ADC_CHANNEL_10; sConfig.Rank = ADC_REGULAR_RANK_1; sConfig.SamplingTime = ADC_SAMPLETIME_12CYCLES_5; sConfig.SingleDiff = ADC_SINGLE_ENDED; @@ -206,7 +205,7 @@ void ADC_Init(void) */ if(N_ROOMS == 2) { - sConfig.Channel = ADC_CHANNEL_10; + sConfig.Channel = ADC_CHANNEL_9; sConfig.Rank = ADC_REGULAR_RANK_2; if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) { @@ -238,7 +237,7 @@ void ADC_Init(void) // Initializes the thread and event flags in charge of calculating the temperature values form PT1000 void ADC_Temp_Thread_Start(io_module_t *IO) { - TempCalcHandle = osThreadNew(CalculateTemp_Thread, IO, &TempCalc_attributes); + TempCalcHandle = osThreadNew(CalculateTemp_Thread, NULL, &TempCalc_attributes); } @@ -344,7 +343,6 @@ void ControlTask(void *argument){ #endif void CalculateTemp_Thread(void *argument){ - io_module_t *IO = (io_module_t *)argument; uint16_t *temp; HAL_ADCEx_Calibration_Start(&hadc1, ADC_SINGLE_ENDED); @@ -355,10 +353,10 @@ void CalculateTemp_Thread(void *argument){ for(int i = 0; i < N_ROOMS; i++) { - ADCvoltage[i] = ADCrawReading[i] * 0.00073242; - rooms[i].TempRoom = ((ADCvoltage[i] - 0.408)*100) / 2.04; + ADCvoltage[i] = ADCrawReading[i] * 0.00080566; + rooms[i].TempRoom = (ADCvoltage[i]*49.02) - 24.20; - temp = &IO->u16regsRO[i]; + temp = &rooms->u16regsRO[i]; *temp = (uint16_t)rooms[i].TempRoom; } @@ -370,7 +368,6 @@ void CalculateTemp_Thread(void *argument){ void bitWrite(io_module_t * IO, uint8_t val) -// Temperature = (((ADCrawReading * 0.00073242) - 0.408)*100) / 2.04; { uint16_t *temp; uint8_t pos = IO->CoilNR; diff --git a/IO_MODULE_proj/Core/Src/main.c b/IO_MODULE_proj/Core/Src/main.c index 358c383..2c828e1 100644 --- a/IO_MODULE_proj/Core/Src/main.c +++ b/IO_MODULE_proj/Core/Src/main.c @@ -81,6 +81,25 @@ void StartDefaultTask(void *argument); /* Private user code ---------------------------------------------------------*/ /* USER CODE BEGIN 0 */ +//Holding registers - can be written and read from +uint16_t Holding_Registers_Database[10]={ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 25 +}; + +//Input Registers - can only be read +uint16_t Input_Registers_Database[10] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 +}; + +//Coil database - 1bit registers, can be written and read from +uint16_t Holding_Coils_Database[3]={ + 0b0000000000000000 +}; + +//Input coil database - 1bit registers, can only be read +uint16_t Input_Coils_Database[3]={ + 0b0000000000000000, 0b0000000000000000 +}; /* USER CODE END 0 */ @@ -129,11 +148,11 @@ int main(void) ModbusH.EN_Port = DE_EN_GPIO_Port; ModbusH.EN_Pin = DE_EN_Pin; ModbusH.u16regsHR = Holding_Registers_Database; - ModbusH.u16regsRO = Input_Register_Database; + ModbusH.u16regsRO = Input_Registers_Database; ModbusH.u16regsCoils = Holding_Coils_Database; ModbusH.u16regsCoilsRO = Input_Coils_Database; ModbusH.u16regHR_size = sizeof(Holding_Registers_Database)/sizeof(Holding_Registers_Database[0]); - ModbusH.u16regRO_size = sizeof(Input_Register_Database)/sizeof(Input_Register_Database[0]); + ModbusH.u16regRO_size = sizeof(Input_Registers_Database)/sizeof(Input_Registers_Database[0]); ModbusH.u16regCoils_size = sizeof(Holding_Coils_Database)/sizeof(Holding_Coils_Database[0]); ModbusH.u16regCoilsRO_size = sizeof(Input_Coils_Database)/sizeof(Input_Coils_Database[0]); ModbusH.xTypeHW = USART_HW_DMA; diff --git a/IO_MODULE_proj/Debug/Core/Src/PID0.cyclo b/IO_MODULE_proj/Debug/Core/Src/PID0.cyclo index ed7bbca..68006b0 100644 --- a/IO_MODULE_proj/Debug/Core/Src/PID0.cyclo +++ b/IO_MODULE_proj/Debug/Core/Src/PID0.cyclo @@ -1,3 +1,3 @@ -../Core/Src/PID0.c:46:6:PID0_step 5 -../Core/Src/PID0.c:112:6:PID0_initialize 1 -../Core/Src/PID0.c:118:6:PID0_terminate 1 +../Core/Src/PID0.c:46:8:PID0_step 5 +../Core/Src/PID0.c:92:6:PID0_initialize 1 +../Core/Src/PID0.c:98:6:PID0_terminate 1 diff --git a/IO_MODULE_proj/Debug/Core/Src/PID0.d b/IO_MODULE_proj/Debug/Core/Src/PID0.d index 38bbae8..da090b0 100644 --- a/IO_MODULE_proj/Debug/Core/Src/PID0.d +++ b/IO_MODULE_proj/Debug/Core/Src/PID0.d @@ -59,12 +59,12 @@ Core/Src/PID0.o: ../Core/Src/PID0.c ../Core/Inc/main.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ - ../Core/Inc/app_freertos.h \ + ../Core/Inc/app_freertos.h ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h \ + ../Core/Inc/PID0_types.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h \ ../Core/Inc/ssd1306_conf.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h \ - ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h ../Core/Inc/PID0_types.h \ - ../Core/Inc/rtwtypes.h + ../Core/Inc/rtwtypes.h ../Core/Inc/IO_Config.h ../Core/Inc/main.h: ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal.h: ../Core/Inc/stm32wbxx_hal_conf.h: @@ -127,10 +127,11 @@ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/M ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: ../Core/Inc/app_freertos.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: -../Core/Inc/ssd1306_conf.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/PID0.h: ../Core/Inc/rtwtypes.h: ../Core/Inc/PID0_types.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: +../Core/Inc/ssd1306_conf.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/rtwtypes.h: +../Core/Inc/IO_Config.h: diff --git a/IO_MODULE_proj/Debug/Core/Src/PID0.o b/IO_MODULE_proj/Debug/Core/Src/PID0.o index 2a91aa0..6af7c76 100644 Binary files a/IO_MODULE_proj/Debug/Core/Src/PID0.o and b/IO_MODULE_proj/Debug/Core/Src/PID0.o differ diff --git a/IO_MODULE_proj/Debug/Core/Src/PID0.su b/IO_MODULE_proj/Debug/Core/Src/PID0.su index a2b4e78..3749556 100644 --- a/IO_MODULE_proj/Debug/Core/Src/PID0.su +++ b/IO_MODULE_proj/Debug/Core/Src/PID0.su @@ -1,3 +1,3 @@ -../Core/Src/PID0.c:46:6:PID0_step 56 static -../Core/Src/PID0.c:112:6:PID0_initialize 4 static -../Core/Src/PID0.c:118:6:PID0_terminate 4 static +../Core/Src/PID0.c:46:8:PID0_step 40 static +../Core/Src/PID0.c:92:6:PID0_initialize 4 static +../Core/Src/PID0.c:98:6:PID0_terminate 4 static diff --git a/IO_MODULE_proj/Debug/Core/Src/app_freertos.cyclo b/IO_MODULE_proj/Debug/Core/Src/app_freertos.cyclo index 65c8ac6..2796552 100644 --- a/IO_MODULE_proj/Debug/Core/Src/app_freertos.cyclo +++ b/IO_MODULE_proj/Debug/Core/Src/app_freertos.cyclo @@ -1,11 +1,12 @@ -../Core/Src/app_freertos.c:114:6:IO_Module_Init 1 -../Core/Src/app_freertos.c:129:6:ADC_Temp_Thread_Start 1 -../Core/Src/app_freertos.c:136:6:Control_Thread_Init 1 -../Core/Src/app_freertos.c:145:6:ControlTask 2 -../Core/Src/app_freertos.c:228:6:CalculateTemp_Thread 2 -../Core/Src/app_freertos.c:255:6:bitWrite 2 -../Core/Src/app_freertos.c:270:9:bitRead 1 -../Core/Src/app_freertos.c:284:6:ControlExecTim 1 -../Core/Src/app_freertos.c:293:6:TwaControlTim 1 -../Core/Src/app_freertos.c:303:6:HAL_ADC_ConvCpltCallback 1 -../Core/Src/app_freertos.c:309:6:Screen_Thread 1 +../Core/Src/app_freertos.c:111:6:IO_Module_Init 6 +../Core/Src/app_freertos.c:158:6:ADC_Init 3 +../Core/Src/app_freertos.c:238:6:ADC_Temp_Thread_Start 1 +../Core/Src/app_freertos.c:245:6:Control_Thread_Init 2 +../Core/Src/app_freertos.c:259:6:ControlTask 3 +../Core/Src/app_freertos.c:345:6:CalculateTemp_Thread 2 +../Core/Src/app_freertos.c:370:6:bitWrite 2 +../Core/Src/app_freertos.c:385:9:bitRead 1 +../Core/Src/app_freertos.c:399:6:ControlExecTim 1 +../Core/Src/app_freertos.c:408:6:TwaControlTim 1 +../Core/Src/app_freertos.c:418:6:HAL_ADC_ConvCpltCallback 1 +../Core/Src/app_freertos.c:424:6:Screen_Thread 1 diff --git a/IO_MODULE_proj/Debug/Core/Src/app_freertos.d b/IO_MODULE_proj/Debug/Core/Src/app_freertos.d index a3f4f5f..7fe7bad 100644 --- a/IO_MODULE_proj/Debug/Core/Src/app_freertos.d +++ b/IO_MODULE_proj/Debug/Core/Src/app_freertos.d @@ -59,12 +59,12 @@ Core/Src/app_freertos.o: ../Core/Src/app_freertos.c \ ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ - ../Core/Inc/app_freertos.h \ + ../Core/Inc/app_freertos.h ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h \ + ../Core/Inc/PID0_types.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h \ ../Core/Inc/ssd1306_conf.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h \ - ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h ../Core/Inc/PID0_types.h \ - ../Core/Inc/PID0.h ../Core/Inc/IO_Config.h + ../Core/Inc/IO_Config.h ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: ../Core/Inc/FreeRTOSConfig.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: @@ -127,11 +127,10 @@ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/M ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: ../Core/Inc/app_freertos.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: -../Core/Inc/ssd1306_conf.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/PID0.h: ../Core/Inc/rtwtypes.h: ../Core/Inc/PID0_types.h: -../Core/Inc/PID0.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: +../Core/Inc/ssd1306_conf.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/IO_Config.h: diff --git a/IO_MODULE_proj/Debug/Core/Src/app_freertos.o b/IO_MODULE_proj/Debug/Core/Src/app_freertos.o index 0f954c1..e2f4a00 100644 Binary files a/IO_MODULE_proj/Debug/Core/Src/app_freertos.o and b/IO_MODULE_proj/Debug/Core/Src/app_freertos.o differ diff --git a/IO_MODULE_proj/Debug/Core/Src/app_freertos.su b/IO_MODULE_proj/Debug/Core/Src/app_freertos.su index bb16af1..63ad85d 100644 --- a/IO_MODULE_proj/Debug/Core/Src/app_freertos.su +++ b/IO_MODULE_proj/Debug/Core/Src/app_freertos.su @@ -1,11 +1,12 @@ -../Core/Src/app_freertos.c:114:6:IO_Module_Init 16 static -../Core/Src/app_freertos.c:129:6:ADC_Temp_Thread_Start 16 static -../Core/Src/app_freertos.c:136:6:Control_Thread_Init 16 static -../Core/Src/app_freertos.c:145:6:ControlTask 32 static -../Core/Src/app_freertos.c:228:6:CalculateTemp_Thread 32 static -../Core/Src/app_freertos.c:255:6:bitWrite 24 static -../Core/Src/app_freertos.c:270:9:bitRead 24 static -../Core/Src/app_freertos.c:284:6:ControlExecTim 16 static -../Core/Src/app_freertos.c:293:6:TwaControlTim 24 static -../Core/Src/app_freertos.c:303:6:HAL_ADC_ConvCpltCallback 16 static -../Core/Src/app_freertos.c:309:6:Screen_Thread 16 static +../Core/Src/app_freertos.c:111:6:IO_Module_Init 24 static +../Core/Src/app_freertos.c:158:6:ADC_Init 32 static +../Core/Src/app_freertos.c:238:6:ADC_Temp_Thread_Start 16 static +../Core/Src/app_freertos.c:245:6:Control_Thread_Init 16 static +../Core/Src/app_freertos.c:259:6:ControlTask 32 static +../Core/Src/app_freertos.c:345:6:CalculateTemp_Thread 32 static +../Core/Src/app_freertos.c:370:6:bitWrite 24 static +../Core/Src/app_freertos.c:385:9:bitRead 24 static +../Core/Src/app_freertos.c:399:6:ControlExecTim 16 static +../Core/Src/app_freertos.c:408:6:TwaControlTim 24 static +../Core/Src/app_freertos.c:418:6:HAL_ADC_ConvCpltCallback 16 static +../Core/Src/app_freertos.c:424:6:Screen_Thread 16 static diff --git a/IO_MODULE_proj/Debug/Core/Src/main.cyclo b/IO_MODULE_proj/Debug/Core/Src/main.cyclo index c56c16f..f071526 100644 --- a/IO_MODULE_proj/Debug/Core/Src/main.cyclo +++ b/IO_MODULE_proj/Debug/Core/Src/main.cyclo @@ -1,15 +1,14 @@ ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_rcc.h:1679:22:LL_RCC_LSE_SetDriveCapability 1 ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:364:22:LL_AHB1_GRP1_EnableClock 1 ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:539:22:LL_AHB2_GRP1_EnableClock 1 -../Core/Src/main.c:92:5:main 1 -../Core/Src/main.c:213:6:SystemClock_Config 3 -../Core/Src/main.c:279:6:PeriphCommonClock_Config 2 -../Core/Src/main.c:311:13:MX_ADC1_Init 4 -../Core/Src/main.c:378:13:MX_I2C1_Init 4 -../Core/Src/main.c:426:13:MX_USART1_UART_Init 5 -../Core/Src/main.c:474:13:MX_USB_PCD_Init 2 -../Core/Src/main.c:505:13:MX_DMA_Init 1 -../Core/Src/main.c:530:13:MX_GPIO_Init 1 -../Core/Src/main.c:602:6:StartDefaultTask 1 -../Core/Src/main.c:623:6:HAL_TIM_PeriodElapsedCallback 2 -../Core/Src/main.c:640:6:Error_Handler 1 +../Core/Src/main.c:110:5:main 1 +../Core/Src/main.c:226:6:SystemClock_Config 3 +../Core/Src/main.c:292:6:PeriphCommonClock_Config 2 +../Core/Src/main.c:324:13:MX_I2C1_Init 4 +../Core/Src/main.c:372:13:MX_USART1_UART_Init 5 +../Core/Src/main.c:420:13:MX_USB_PCD_Init 2 +../Core/Src/main.c:451:13:MX_DMA_Init 1 +../Core/Src/main.c:476:13:MX_GPIO_Init 1 +../Core/Src/main.c:548:6:StartDefaultTask 1 +../Core/Src/main.c:569:6:HAL_TIM_PeriodElapsedCallback 2 +../Core/Src/main.c:586:6:Error_Handler 1 diff --git a/IO_MODULE_proj/Debug/Core/Src/main.d b/IO_MODULE_proj/Debug/Core/Src/main.d index 9edbc61..5a6c5e5 100644 --- a/IO_MODULE_proj/Debug/Core/Src/main.d +++ b/IO_MODULE_proj/Debug/Core/Src/main.d @@ -59,11 +59,11 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ - ../Core/Inc/app_freertos.h \ + ../Core/Inc/app_freertos.h ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h \ + ../Core/Inc/PID0_types.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h \ ../Core/Inc/ssd1306_conf.h \ - C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h \ - ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h ../Core/Inc/PID0_types.h + C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h ../Core/Inc/main.h: ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal.h: ../Core/Inc/stm32wbxx_hal_conf.h: @@ -126,9 +126,9 @@ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/M ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: ../Core/Inc/app_freertos.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: -../Core/Inc/ssd1306_conf.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/PID0.h: ../Core/Inc/rtwtypes.h: ../Core/Inc/PID0_types.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: +../Core/Inc/ssd1306_conf.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: diff --git a/IO_MODULE_proj/Debug/Core/Src/main.o b/IO_MODULE_proj/Debug/Core/Src/main.o index 0c53b2f..4ecbb31 100644 Binary files a/IO_MODULE_proj/Debug/Core/Src/main.o and b/IO_MODULE_proj/Debug/Core/Src/main.o differ diff --git a/IO_MODULE_proj/Debug/Core/Src/main.su b/IO_MODULE_proj/Debug/Core/Src/main.su index ebef677..47e35ec 100644 --- a/IO_MODULE_proj/Debug/Core/Src/main.su +++ b/IO_MODULE_proj/Debug/Core/Src/main.su @@ -1,15 +1,14 @@ ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_rcc.h:1679:22:LL_RCC_LSE_SetDriveCapability 16 static ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:364:22:LL_AHB1_GRP1_EnableClock 24 static ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:539:22:LL_AHB2_GRP1_EnableClock 24 static -../Core/Src/main.c:92:5:main 8 static -../Core/Src/main.c:213:6:SystemClock_Config 112 static -../Core/Src/main.c:279:6:PeriphCommonClock_Config 88 static -../Core/Src/main.c:311:13:MX_ADC1_Init 32 static -../Core/Src/main.c:378:13:MX_I2C1_Init 8 static -../Core/Src/main.c:426:13:MX_USART1_UART_Init 8 static -../Core/Src/main.c:474:13:MX_USB_PCD_Init 8 static -../Core/Src/main.c:505:13:MX_DMA_Init 8 static -../Core/Src/main.c:530:13:MX_GPIO_Init 32 static -../Core/Src/main.c:602:6:StartDefaultTask 16 static -../Core/Src/main.c:623:6:HAL_TIM_PeriodElapsedCallback 16 static -../Core/Src/main.c:640:6:Error_Handler 4 static,ignoring_inline_asm +../Core/Src/main.c:110:5:main 8 static +../Core/Src/main.c:226:6:SystemClock_Config 112 static +../Core/Src/main.c:292:6:PeriphCommonClock_Config 88 static +../Core/Src/main.c:324:13:MX_I2C1_Init 8 static +../Core/Src/main.c:372:13:MX_USART1_UART_Init 8 static +../Core/Src/main.c:420:13:MX_USB_PCD_Init 8 static +../Core/Src/main.c:451:13:MX_DMA_Init 8 static +../Core/Src/main.c:476:13:MX_GPIO_Init 32 static +../Core/Src/main.c:548:6:StartDefaultTask 16 static +../Core/Src/main.c:569:6:HAL_TIM_PeriodElapsedCallback 16 static +../Core/Src/main.c:586:6:Error_Handler 4 static,ignoring_inline_asm diff --git a/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_hal_msp.d b/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_hal_msp.d index 9e077e0..7e60dde 100644 --- a/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_hal_msp.d +++ b/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_hal_msp.d @@ -59,11 +59,11 @@ Core/Src/stm32wbxx_hal_msp.o: ../Core/Src/stm32wbxx_hal_msp.c \ ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ - ../Core/Inc/app_freertos.h \ + ../Core/Inc/app_freertos.h ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h \ + ../Core/Inc/PID0_types.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h \ ../Core/Inc/ssd1306_conf.h \ - C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h \ - ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h ../Core/Inc/PID0_types.h + C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h ../Core/Inc/main.h: ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal.h: ../Core/Inc/stm32wbxx_hal_conf.h: @@ -126,9 +126,9 @@ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/M ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: ../Core/Inc/app_freertos.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: -../Core/Inc/ssd1306_conf.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/PID0.h: ../Core/Inc/rtwtypes.h: ../Core/Inc/PID0_types.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: +../Core/Inc/ssd1306_conf.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: diff --git a/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_hal_msp.o b/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_hal_msp.o index bbd10fe..f8fef53 100644 Binary files a/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_hal_msp.o and b/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_hal_msp.o differ diff --git a/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_it.d b/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_it.d index 29a927c..012fb81 100644 --- a/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_it.d +++ b/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_it.d @@ -59,11 +59,11 @@ Core/Src/stm32wbxx_it.o: ../Core/Src/stm32wbxx_it.c ../Core/Inc/main.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ - ../Core/Inc/app_freertos.h \ + ../Core/Inc/app_freertos.h ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h \ + ../Core/Inc/PID0_types.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h \ ../Core/Inc/ssd1306_conf.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h \ - ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h ../Core/Inc/PID0_types.h \ ../Core/Inc/stm32wbxx_it.h ../Core/Inc/main.h: ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal.h: @@ -127,10 +127,10 @@ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/M ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: ../Core/Inc/app_freertos.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: -../Core/Inc/ssd1306_conf.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/PID0.h: ../Core/Inc/rtwtypes.h: ../Core/Inc/PID0_types.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: +../Core/Inc/ssd1306_conf.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/stm32wbxx_it.h: diff --git a/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_it.o b/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_it.o index 1cdcc8c..d322c2e 100644 Binary files a/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_it.o and b/IO_MODULE_proj/Debug/Core/Src/stm32wbxx_it.o differ diff --git a/IO_MODULE_proj/Debug/IO_Module_proj.elf b/IO_MODULE_proj/Debug/IO_Module_proj.elf index c1081aa..6605ed8 100644 Binary files a/IO_MODULE_proj/Debug/IO_Module_proj.elf and b/IO_MODULE_proj/Debug/IO_Module_proj.elf differ diff --git a/IO_MODULE_proj/Debug/IO_Module_proj.elf.proxy_cache b/IO_MODULE_proj/Debug/IO_Module_proj.elf.proxy_cache index e9c4529..f6c6920 100644 --- a/IO_MODULE_proj/Debug/IO_Module_proj.elf.proxy_cache +++ b/IO_MODULE_proj/Debug/IO_Module_proj.elf.proxy_cache @@ -1,16 +1,16 @@ Contents of the .debug_info section: Compilation Unit @ offset 0x0: - Length: 0x3fb (32-bit) + Length: 0x391 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) Abbrev Offset: 0x0 Pointer Size: 4 - <0>: Abbrev Number: 17 (DW_TAG_compile_unit) - DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <0>: Abbrev Number: 14 (DW_TAG_compile_unit) + DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity <11> DW_AT_language : 29 (C11) - <12> DW_AT_name : (indirect string, offset: 0x273d7): ../Core/Src/PID0.c - <16> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <12> DW_AT_name : (indirect string, offset: 0x27400): ../Core/Src/PID0.c + <16> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug <1a> DW_AT_ranges : 0xc <1e> DW_AT_low_pc : 0x0 <22> DW_AT_stmt_list : 0x0 @@ -18,9 +18,9 @@ Contents of the .debug_info section: <1><2a>: Abbrev Number: 1 (DW_TAG_base_type) <2b> DW_AT_byte_size : 1 <2c> DW_AT_encoding : 6 (signed char) - <2d> DW_AT_name : (indirect string, offset: 0x77914): signed char + <2d> DW_AT_name : (indirect string, offset: 0x778b5): signed char <1><31>: Abbrev Number: 2 (DW_TAG_typedef) - <32> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t + <32> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t <36> DW_AT_decl_file : 2 <37> DW_AT_decl_line : 43 <38> DW_AT_decl_column : 24 @@ -28,13 +28,13 @@ Contents of the .debug_info section: <1><3d>: Abbrev Number: 1 (DW_TAG_base_type) <3e> DW_AT_byte_size : 1 <3f> DW_AT_encoding : 8 (unsigned char) - <40> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char + <40> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char <1><44>: Abbrev Number: 1 (DW_TAG_base_type) <45> DW_AT_byte_size : 2 <46> DW_AT_encoding : 5 (signed) - <47> DW_AT_name : (indirect string, offset: 0xb1227): short int + <47> DW_AT_name : (indirect string, offset: 0xb1196): short int <1><4b>: Abbrev Number: 2 (DW_TAG_typedef) - <4c> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t + <4c> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t <50> DW_AT_decl_file : 2 <51> DW_AT_decl_line : 57 <52> DW_AT_decl_column : 25 @@ -42,98037 +42,97930 @@ Contents of the .debug_info section: <1><57>: Abbrev Number: 1 (DW_TAG_base_type) <58> DW_AT_byte_size : 2 <59> DW_AT_encoding : 7 (unsigned) - <5a> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int + <5a> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int <1><5e>: Abbrev Number: 1 (DW_TAG_base_type) <5f> DW_AT_byte_size : 4 <60> DW_AT_encoding : 5 (signed) - <61> DW_AT_name : (indirect string, offset: 0x1451e): long int + <61> DW_AT_name : (indirect string, offset: 0x14547): long int <1><65>: Abbrev Number: 1 (DW_TAG_base_type) <66> DW_AT_byte_size : 4 <67> DW_AT_encoding : 7 (unsigned) - <68> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int + <68> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int <1><6c>: Abbrev Number: 1 (DW_TAG_base_type) <6d> DW_AT_byte_size : 8 <6e> DW_AT_encoding : 5 (signed) - <6f> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int + <6f> DW_AT_name : (indirect string, offset: 0x6c970): long long int <1><73>: Abbrev Number: 1 (DW_TAG_base_type) <74> DW_AT_byte_size : 8 <75> DW_AT_encoding : 7 (unsigned) - <76> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><7a>: Abbrev Number: 18 (DW_TAG_base_type) + <76> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><7a>: Abbrev Number: 15 (DW_TAG_base_type) <7b> DW_AT_byte_size : 4 <7c> DW_AT_encoding : 5 (signed) <7d> DW_AT_name : int <1><81>: Abbrev Number: 1 (DW_TAG_base_type) <82> DW_AT_byte_size : 4 <83> DW_AT_encoding : 7 (unsigned) - <84> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int + <84> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int <1><88>: Abbrev Number: 2 (DW_TAG_typedef) - <89> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t + <89> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t <8d> DW_AT_decl_file : 3 <8e> DW_AT_decl_line : 24 <8f> DW_AT_decl_column : 19 <90> DW_AT_type : <0x31> - <1><94>: Abbrev Number: 6 (DW_TAG_const_type) - <95> DW_AT_type : <0x88> - <1><99>: Abbrev Number: 2 (DW_TAG_typedef) - <9a> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <9e> DW_AT_decl_file : 3 - <9f> DW_AT_decl_line : 36 - DW_AT_decl_column : 20 - DW_AT_type : <0x4b> - <1>: Abbrev Number: 6 (DW_TAG_const_type) - DW_AT_type : <0x99> - <1>: Abbrev Number: 1 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 4 (float) - DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1>: Abbrev Number: 1 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 8 (unsigned char) - DW_AT_name : (indirect string, offset: 0xc711b): char - <1>: Abbrev Number: 1 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 2 (boolean) - DW_AT_name : (indirect string, offset: 0x5fe38): _Bool - <1>: Abbrev Number: 7 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x99> - <1>: Abbrev Number: 8 (DW_TAG_structure_type) - DW_AT_byte_size : 32 - DW_AT_decl_file : 4 - DW_AT_decl_line : 35 - DW_AT_decl_column : 9 - DW_AT_sibling : <0x127> - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x95415): u16regsHR - DW_AT_decl_file : 4 - DW_AT_decl_line : 37 - DW_AT_decl_column : 13 - DW_AT_type : <0xbf> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x99aa9): u16regsRO - DW_AT_decl_file : 4 - DW_AT_decl_line : 38 - DW_AT_decl_column : 13 - DW_AT_type : <0xbf> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xbf96c): u16regsCoils - DW_AT_decl_file : 4 - DW_AT_decl_line : 39 - DW_AT_decl_column : 13 - DW_AT_type : <0xbf> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x14d93): u16regsCoilsRO - DW_AT_decl_file : 4 - DW_AT_decl_line : 40 - DW_AT_decl_column : 13 - DW_AT_type : <0xbf> - DW_AT_data_member_location: 12 - <2><100>: Abbrev Number: 5 (DW_TAG_member) - <101> DW_AT_name : (indirect string, offset: 0x7431b): TempRoom - <105> DW_AT_decl_file : 4 - <106> DW_AT_decl_line : 41 - <107> DW_AT_decl_column : 10 - <108> DW_AT_type : <0x127> - <10c> DW_AT_data_member_location: 16 - <2><10d>: Abbrev Number: 9 (DW_TAG_member) - <10e> DW_AT_name : Pt - <111> DW_AT_decl_file : 4 - <112> DW_AT_decl_line : 42 - <113> DW_AT_decl_column : 17 - <114> DW_AT_type : <0x94> - <118> DW_AT_data_member_location: 24 - <2><119>: Abbrev Number: 9 (DW_TAG_member) - <11a> DW_AT_name : Twa - <11e> DW_AT_decl_file : 4 - <11f> DW_AT_decl_line : 43 - <120> DW_AT_decl_column : 18 - <121> DW_AT_type : <0xa5> - <125> DW_AT_data_member_location: 26 - <2><126>: Abbrev Number: 0 - <1><127>: Abbrev Number: 1 (DW_TAG_base_type) - <128> DW_AT_byte_size : 8 - <129> DW_AT_encoding : 4 (float) - <12a> DW_AT_name : (indirect string, offset: 0x1d91c): double - <1><12e>: Abbrev Number: 2 (DW_TAG_typedef) - <12f> DW_AT_name : (indirect string, offset: 0xa3d14): io_module_t - <133> DW_AT_decl_file : 4 - <134> DW_AT_decl_line : 44 - <135> DW_AT_decl_column : 3 - <136> DW_AT_type : <0xc4> - <1><13a>: Abbrev Number: 19 (DW_TAG_enumeration_type) - <13b> DW_AT_name : (indirect string, offset: 0x4c4d3): INPUT_REG_MAP - <13f> DW_AT_encoding : 7 (unsigned) - <140> DW_AT_byte_size : 1 - <141> DW_AT_type : <0x3d> - <145> DW_AT_decl_file : 4 - <146> DW_AT_decl_line : 108 - <147> DW_AT_decl_column : 14 - <148> DW_AT_sibling : <0x183> - <2><14c>: Abbrev Number: 3 (DW_TAG_enumerator) - <14d> DW_AT_name : (indirect string, offset: 0xb6997): TEMP1_READ - <151> DW_AT_const_value : 0 - <2><152>: Abbrev Number: 3 (DW_TAG_enumerator) - <153> DW_AT_name : (indirect string, offset: 0x29dc3): TEMP2_READ - <157> DW_AT_const_value : 1 - <2><158>: Abbrev Number: 3 (DW_TAG_enumerator) - <159> DW_AT_name : (indirect string, offset: 0x9577f): TEMP3_READ - <15d> DW_AT_const_value : 2 - <2><15e>: Abbrev Number: 3 (DW_TAG_enumerator) - <15f> DW_AT_name : (indirect string, offset: 0x1317b): TEMP4_READ - <163> DW_AT_const_value : 3 - <2><164>: Abbrev Number: 3 (DW_TAG_enumerator) - <165> DW_AT_name : (indirect string, offset: 0xad333): TEMP1_W_READ - <169> DW_AT_const_value : 4 - <2><16a>: Abbrev Number: 3 (DW_TAG_enumerator) - <16b> DW_AT_name : (indirect string, offset: 0xaa1a4): TEMP2_W_READ - <16f> DW_AT_const_value : 5 - <2><170>: Abbrev Number: 3 (DW_TAG_enumerator) - <171> DW_AT_name : (indirect string, offset: 0xa6d81): TEMP3_W_READ - <175> DW_AT_const_value : 6 - <2><176>: Abbrev Number: 3 (DW_TAG_enumerator) - <177> DW_AT_name : (indirect string, offset: 0xa3764): TEMP4_W_READ - <17b> DW_AT_const_value : 7 - <2><17c>: Abbrev Number: 3 (DW_TAG_enumerator) - <17d> DW_AT_name : (indirect string, offset: 0xaa622): SET_POINT_TEMP - <181> DW_AT_const_value : 9 - <2><182>: Abbrev Number: 0 - <1><183>: Abbrev Number: 1 (DW_TAG_base_type) - <184> DW_AT_byte_size : 4 - <185> DW_AT_encoding : 4 (float) - <186> DW_AT_name : (indirect string, offset: 0xe1cc5): float - <1><18a>: Abbrev Number: 2 (DW_TAG_typedef) - <18b> DW_AT_name : (indirect string, offset: 0xe1e04): real_T - <18f> DW_AT_decl_file : 5 - <190> DW_AT_decl_line : 64 - <191> DW_AT_decl_column : 16 - <192> DW_AT_type : <0x127> - <1><196>: Abbrev Number: 2 (DW_TAG_typedef) - <197> DW_AT_name : (indirect string, offset: 0x2570b): char_T - <19b> DW_AT_decl_file : 5 - <19c> DW_AT_decl_line : 70 - <19d> DW_AT_decl_column : 14 - <19e> DW_AT_type : <0xb1> - <1><1a2>: Abbrev Number: 6 (DW_TAG_const_type) - <1a3> DW_AT_type : <0x196> - <1><1a7>: Abbrev Number: 2 (DW_TAG_typedef) - <1a8> DW_AT_name : (indirect string, offset: 0x5b9d9): RT_MODEL_PID0_T - <1ac> DW_AT_decl_file : 6 - <1ad> DW_AT_decl_line : 24 - <1ae> DW_AT_decl_column : 31 - <1af> DW_AT_type : <0x1b3> - <1><1b3>: Abbrev Number: 20 (DW_TAG_structure_type) - <1b4> DW_AT_name : (indirect string, offset: 0xb0cce): tag_RTM_PID0_T - <1b8> DW_AT_byte_size : 4 - <1b9> DW_AT_decl_file : 7 - <1ba> DW_AT_decl_line : 55 - <1bb> DW_AT_decl_column : 8 - <1bc> DW_AT_sibling : <0x1ce> - <2><1c0>: Abbrev Number: 5 (DW_TAG_member) - <1c1> DW_AT_name : (indirect string, offset: 0x15dd2): errorStatus - <1c5> DW_AT_decl_file : 7 - <1c6> DW_AT_decl_line : 56 - <1c7> DW_AT_decl_column : 27 - <1c8> DW_AT_type : <0x242> - <1cc> DW_AT_data_member_location: 0 - <2><1cd>: Abbrev Number: 0 - <1><1ce>: Abbrev Number: 8 (DW_TAG_structure_type) - <1cf> DW_AT_byte_size : 16 - <1d0> DW_AT_decl_file : 7 - <1d1> DW_AT_decl_line : 39 - <1d2> DW_AT_decl_column : 9 - <1d2> DW_AT_sibling : <0x1f1> - <2><1d6>: Abbrev Number: 5 (DW_TAG_member) - <1d7> DW_AT_name : (indirect string, offset: 0xca0aa): Integrator_DSTATE - <1db> DW_AT_decl_file : 7 - <1dc> DW_AT_decl_line : 40 - <1dd> DW_AT_decl_column : 10 - <1de> DW_AT_type : <0x18a> - <1e2> DW_AT_data_member_location: 0 - <2><1e3>: Abbrev Number: 5 (DW_TAG_member) - <1e4> DW_AT_name : (indirect string, offset: 0x328a6): Filter_DSTATE - <1e8> DW_AT_decl_file : 7 - <1e9> DW_AT_decl_line : 41 - <1ea> DW_AT_decl_column : 10 - <1eb> DW_AT_type : <0x18a> - <1ef> DW_AT_data_member_location: 8 - <2><1f0>: Abbrev Number: 0 - <1><1f1>: Abbrev Number: 2 (DW_TAG_typedef) - <1f2> DW_AT_name : (indirect string, offset: 0x54cd6): DW_PID0_T - <1f6> DW_AT_decl_file : 7 - <1f7> DW_AT_decl_line : 42 - <1f8> DW_AT_decl_column : 3 - <1f9> DW_AT_type : <0x1ce> - <1><1fd>: Abbrev Number: 8 (DW_TAG_structure_type) - <1fe> DW_AT_byte_size : 8 - <1ff> DW_AT_decl_file : 7 - <200> DW_AT_decl_line : 45 - <201> DW_AT_decl_column : 9 - <201> DW_AT_sibling : <0x211> - <2><205>: Abbrev Number: 9 (DW_TAG_member) - <206> DW_AT_name : u - <208> DW_AT_decl_file : 7 - <209> DW_AT_decl_line : 46 - <20a> DW_AT_decl_column : 10 - <20b> DW_AT_type : <0x18a> - <20f> DW_AT_data_member_location: 0 - <2><210>: Abbrev Number: 0 - <1><211>: Abbrev Number: 2 (DW_TAG_typedef) - <212> DW_AT_name : (indirect string, offset: 0xcca26): ExtU_PID0_T - <216> DW_AT_decl_file : 7 - <217> DW_AT_decl_line : 47 - <218> DW_AT_decl_column : 3 - <219> DW_AT_type : <0x1fd> - <1><21d>: Abbrev Number: 8 (DW_TAG_structure_type) - <21e> DW_AT_byte_size : 8 - <21f> DW_AT_decl_file : 7 - <220> DW_AT_decl_line : 50 - <221> DW_AT_decl_column : 9 - <221> DW_AT_sibling : <0x231> - <2><225>: Abbrev Number: 9 (DW_TAG_member) - <226> DW_AT_name : y - <228> DW_AT_decl_file : 7 - <229> DW_AT_decl_line : 51 - <22a> DW_AT_decl_column : 10 - <22b> DW_AT_type : <0x18a> - <22f> DW_AT_data_member_location: 0 - <2><230>: Abbrev Number: 0 - <1><231>: Abbrev Number: 2 (DW_TAG_typedef) - <232> DW_AT_name : (indirect string, offset: 0x9422c): ExtY_PID0_T - <236> DW_AT_decl_file : 7 - <237> DW_AT_decl_line : 52 - <238> DW_AT_decl_column : 3 - <239> DW_AT_type : <0x21d> - <1><23d>: Abbrev Number: 7 (DW_TAG_pointer_type) - <23e> DW_AT_byte_size : 4 - <23e> DW_AT_type : <0x1a2> - <1><242>: Abbrev Number: 21 (DW_TAG_volatile_type) - <243> DW_AT_type : <0x23d> - <1><247>: Abbrev Number: 10 (DW_TAG_variable) - <248> DW_AT_name : (indirect string, offset: 0xb3591): PID0_DW - <24c> DW_AT_decl_file : 7 - <24c> DW_AT_decl_line : 60 - <24d> DW_AT_decl_column : 18 - <24e> DW_AT_type : <0x1f1> - <252> DW_AT_external : 1 - <252> DW_AT_declaration : 1 - <1><252>: Abbrev Number: 10 (DW_TAG_variable) - <253> DW_AT_name : (indirect string, offset: 0x789b3): PID0_U - <257> DW_AT_decl_file : 7 - <257> DW_AT_decl_line : 63 - <258> DW_AT_decl_column : 20 - <259> DW_AT_type : <0x211> - <25d> DW_AT_external : 1 - <25d> DW_AT_declaration : 1 - <1><25d>: Abbrev Number: 10 (DW_TAG_variable) - <25e> DW_AT_name : (indirect string, offset: 0x79475): PID0_Y - <262> DW_AT_decl_file : 7 - <262> DW_AT_decl_line : 66 - <263> DW_AT_decl_column : 20 - <264> DW_AT_type : <0x231> - <268> DW_AT_external : 1 - <268> DW_AT_declaration : 1 - <1><268>: Abbrev Number: 10 (DW_TAG_variable) - <269> DW_AT_name : (indirect string, offset: 0x787be): PID0_M - <26d> DW_AT_decl_file : 7 - <26d> DW_AT_decl_line : 74 - <26e> DW_AT_decl_column : 31 - <26f> DW_AT_type : <0x278> - <273> DW_AT_external : 1 - <273> DW_AT_declaration : 1 - <1><273>: Abbrev Number: 7 (DW_TAG_pointer_type) - <274> DW_AT_byte_size : 4 - <274> DW_AT_type : <0x1a7> - <1><278>: Abbrev Number: 6 (DW_TAG_const_type) - <279> DW_AT_type : <0x273> - <1><27d>: Abbrev Number: 13 (DW_TAG_array_type) - <27e> DW_AT_type : <0x99> - <282> DW_AT_sibling : <0x28d> - <2><286>: Abbrev Number: 14 (DW_TAG_subrange_type) - <287> DW_AT_type : <0x81> - <28b> DW_AT_upper_bound : 9 - <2><28c>: Abbrev Number: 0 - <1><28d>: Abbrev Number: 4 (DW_TAG_variable) - <28e> DW_AT_name : (indirect string, offset: 0xac8c): Holding_Registers_Database - <292> DW_AT_decl_file : 8 - <293> DW_AT_decl_line : 62 - <294> DW_AT_decl_column : 17 - <295> DW_AT_type : <0x27d> - <299> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><29f>: Abbrev Number: 4 (DW_TAG_variable) - <2a0> DW_AT_name : (indirect string, offset: 0x853aa): Input_Register_Database - <2a4> DW_AT_decl_file : 8 - <2a5> DW_AT_decl_line : 67 - <2a6> DW_AT_decl_column : 17 - <2a7> DW_AT_type : <0x27d> - <2ab> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2b1>: Abbrev Number: 13 (DW_TAG_array_type) - <2b2> DW_AT_type : <0x99> - <2b6> DW_AT_sibling : <0x2c1> - <2><2ba>: Abbrev Number: 14 (DW_TAG_subrange_type) - <2bb> DW_AT_type : <0x81> - <2bf> DW_AT_upper_bound : 2 - <2><2c0>: Abbrev Number: 0 - <1><2c1>: Abbrev Number: 4 (DW_TAG_variable) - <2c2> DW_AT_name : (indirect string, offset: 0x2a1bb): Holding_Coils_Database - <2c6> DW_AT_decl_file : 8 - <2c7> DW_AT_decl_line : 72 - <2c8> DW_AT_decl_column : 17 - <2c9> DW_AT_type : <0x2b1> - <2cd> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2d3>: Abbrev Number: 4 (DW_TAG_variable) - <2d4> DW_AT_name : (indirect string, offset: 0xb9b68): Input_Coils_Database - <2d8> DW_AT_decl_file : 8 - <2d9> DW_AT_decl_line : 77 - <2da> DW_AT_decl_column : 18 - <2db> DW_AT_type : <0x2b1> - <2df> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2e5>: Abbrev Number: 11 (DW_TAG_variable) - <2e6> DW_AT_specification: <0x247> - <2ea> DW_AT_decl_file : 1 - <2ea> DW_AT_decl_line : 25 - <2eb> DW_AT_decl_column : 11 - <2ec> DW_AT_location : 5 byte block: 3 48 0 0 20 (DW_OP_addr: 20000048) - <1><2f2>: Abbrev Number: 11 (DW_TAG_variable) - <2f3> DW_AT_specification: <0x252> - <2f7> DW_AT_decl_file : 1 - <2f7> DW_AT_decl_line : 28 - <2f8> DW_AT_decl_column : 13 - <2f9> DW_AT_location : 5 byte block: 3 58 0 0 20 (DW_OP_addr: 20000058) - <1><2ff>: Abbrev Number: 11 (DW_TAG_variable) - <300> DW_AT_specification: <0x25d> - <304> DW_AT_decl_file : 1 - <304> DW_AT_decl_line : 31 - <305> DW_AT_decl_column : 13 - <306> DW_AT_location : 5 byte block: 3 60 0 0 20 (DW_OP_addr: 20000060) - <1><30c>: Abbrev Number: 4 (DW_TAG_variable) - <30d> DW_AT_name : (indirect string, offset: 0xb7f29): PID0_M_ + <1><94>: Abbrev Number: 2 (DW_TAG_typedef) + <95> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <99> DW_AT_decl_file : 3 + <9a> DW_AT_decl_line : 36 + <9b> DW_AT_decl_column : 20 + <9c> DW_AT_type : <0x4b> + <1>: Abbrev Number: 1 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 4 (float) + DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1>: Abbrev Number: 1 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 8 (unsigned char) + DW_AT_name : (indirect string, offset: 0xc70d5): char + <1>: Abbrev Number: 1 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 2 (boolean) + DW_AT_name : (indirect string, offset: 0x5fdbd): _Bool + <1>: Abbrev Number: 5 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x94> + <1>: Abbrev Number: 1 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 4 (float) + DW_AT_name : (indirect string, offset: 0xe1c95): float + <1>: Abbrev Number: 1 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 4 (float) + DW_AT_name : (indirect string, offset: 0x1d945): double + <1>: Abbrev Number: 2 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xe1dd4): real_T + DW_AT_decl_file : 4 + DW_AT_decl_line : 64 + DW_AT_decl_column : 16 + DW_AT_type : <0xc1> + <1>: Abbrev Number: 2 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x25734): char_T + DW_AT_decl_file : 4 + DW_AT_decl_line : 70 + DW_AT_decl_column : 14 + DW_AT_type : <0xa7> + <1>: Abbrev Number: 12 (DW_TAG_const_type) + DW_AT_type : <0xd4> + <1>: Abbrev Number: 2 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x5b95e): RT_MODEL_PID0_T + DW_AT_decl_file : 5 + DW_AT_decl_line : 23 + DW_AT_decl_column : 31 + DW_AT_type : <0xf1> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_name : (indirect string, offset: 0xb0c3d): tag_RTM_PID0_T + DW_AT_byte_size : 4 + DW_AT_decl_file : 6 + DW_AT_decl_line : 56 + DW_AT_decl_column : 8 + DW_AT_sibling : <0x10c> + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x15dfb): errorStatus + <103> DW_AT_decl_file : 6 + <104> DW_AT_decl_line : 57 + <105> DW_AT_decl_column : 27 + <106> DW_AT_type : <0x18d> + <10a> DW_AT_data_member_location: 0 + <2><10b>: Abbrev Number: 0 + <1><10c>: Abbrev Number: 6 (DW_TAG_structure_type) + <10d> DW_AT_byte_size : 24 + <10e> DW_AT_decl_file : 6 + <10f> DW_AT_decl_line : 39 + <110> DW_AT_decl_column : 9 + <110> DW_AT_sibling : <0x13c> + <2><114>: Abbrev Number: 3 (DW_TAG_member) + <115> DW_AT_name : (indirect string, offset: 0xca064): Integrator_DSTATE + <119> DW_AT_decl_file : 6 + <11a> DW_AT_decl_line : 40 + <11b> DW_AT_decl_column : 10 + <11c> DW_AT_type : <0xc8> + <120> DW_AT_data_member_location: 0 + <2><121>: Abbrev Number: 3 (DW_TAG_member) + <122> DW_AT_name : (indirect string, offset: 0x328dd): Filter_DSTATE + <126> DW_AT_decl_file : 6 + <127> DW_AT_decl_line : 41 + <128> DW_AT_decl_column : 10 + <129> DW_AT_type : <0xc8> + <12d> DW_AT_data_member_location: 8 + <2><12e>: Abbrev Number: 3 (DW_TAG_member) + <12f> DW_AT_name : (indirect string, offset: 0xf3d4a): Error + <133> DW_AT_decl_file : 6 + <134> DW_AT_decl_line : 42 + <135> DW_AT_decl_column : 10 + <136> DW_AT_type : <0xc8> + <13a> DW_AT_data_member_location: 16 + <2><13b>: Abbrev Number: 0 + <1><13c>: Abbrev Number: 2 (DW_TAG_typedef) + <13d> DW_AT_name : (indirect string, offset: 0x54c8a): DW_PID0_T + <141> DW_AT_decl_file : 6 + <142> DW_AT_decl_line : 43 + <143> DW_AT_decl_column : 3 + <144> DW_AT_type : <0x10c> + <1><148>: Abbrev Number: 6 (DW_TAG_structure_type) + <149> DW_AT_byte_size : 8 + <14a> DW_AT_decl_file : 6 + <14b> DW_AT_decl_line : 46 + <14c> DW_AT_decl_column : 9 + <14c> DW_AT_sibling : <0x15c> + <2><150>: Abbrev Number: 7 (DW_TAG_member) + <151> DW_AT_name : u + <153> DW_AT_decl_file : 6 + <154> DW_AT_decl_line : 47 + <155> DW_AT_decl_column : 10 + <156> DW_AT_type : <0xc8> + <15a> DW_AT_data_member_location: 0 + <2><15b>: Abbrev Number: 0 + <1><15c>: Abbrev Number: 2 (DW_TAG_typedef) + <15d> DW_AT_name : (indirect string, offset: 0xcc9e0): ExtU_PID0_T + <161> DW_AT_decl_file : 6 + <162> DW_AT_decl_line : 48 + <163> DW_AT_decl_column : 3 + <164> DW_AT_type : <0x148> + <1><168>: Abbrev Number: 6 (DW_TAG_structure_type) + <169> DW_AT_byte_size : 8 + <16a> DW_AT_decl_file : 6 + <16b> DW_AT_decl_line : 51 + <16c> DW_AT_decl_column : 9 + <16c> DW_AT_sibling : <0x17c> + <2><170>: Abbrev Number: 7 (DW_TAG_member) + <171> DW_AT_name : y + <173> DW_AT_decl_file : 6 + <174> DW_AT_decl_line : 52 + <175> DW_AT_decl_column : 10 + <176> DW_AT_type : <0xc8> + <17a> DW_AT_data_member_location: 0 + <2><17b>: Abbrev Number: 0 + <1><17c>: Abbrev Number: 2 (DW_TAG_typedef) + <17d> DW_AT_name : (indirect string, offset: 0x941cc): ExtY_PID0_T + <181> DW_AT_decl_file : 6 + <182> DW_AT_decl_line : 53 + <183> DW_AT_decl_column : 3 + <184> DW_AT_type : <0x168> + <1><188>: Abbrev Number: 5 (DW_TAG_pointer_type) + <189> DW_AT_byte_size : 4 + <189> DW_AT_type : <0xe0> + <1><18d>: Abbrev Number: 17 (DW_TAG_volatile_type) + <18e> DW_AT_type : <0x188> + <1><192>: Abbrev Number: 8 (DW_TAG_variable) + <193> DW_AT_name : (indirect string, offset: 0xb3500): PID0_DW + <197> DW_AT_decl_file : 6 + <197> DW_AT_decl_line : 61 + <198> DW_AT_decl_column : 18 + <199> DW_AT_type : <0x13c> + <19d> DW_AT_external : 1 + <19d> DW_AT_declaration : 1 + <1><19d>: Abbrev Number: 8 (DW_TAG_variable) + <19e> DW_AT_name : (indirect string, offset: 0x78954): PID0_U + <1a2> DW_AT_decl_file : 6 + <1a2> DW_AT_decl_line : 64 + <1a3> DW_AT_decl_column : 20 + <1a4> DW_AT_type : <0x15c> + <1a8> DW_AT_external : 1 + <1a8> DW_AT_declaration : 1 + <1><1a8>: Abbrev Number: 8 (DW_TAG_variable) + <1a9> DW_AT_name : (indirect string, offset: 0x7940b): PID0_Y + <1ad> DW_AT_decl_file : 6 + <1ad> DW_AT_decl_line : 67 + <1ae> DW_AT_decl_column : 20 + <1af> DW_AT_type : <0x17c> + <1b3> DW_AT_external : 1 + <1b3> DW_AT_declaration : 1 + <1><1b3>: Abbrev Number: 8 (DW_TAG_variable) + <1b4> DW_AT_name : (indirect string, offset: 0x7875f): PID0_M + <1b8> DW_AT_decl_file : 6 + <1b8> DW_AT_decl_line : 75 + <1b9> DW_AT_decl_column : 31 + <1ba> DW_AT_type : <0x1c3> + <1be> DW_AT_external : 1 + <1be> DW_AT_declaration : 1 + <1><1be>: Abbrev Number: 5 (DW_TAG_pointer_type) + <1bf> DW_AT_byte_size : 4 + <1bf> DW_AT_type : <0xe5> + <1><1c3>: Abbrev Number: 12 (DW_TAG_const_type) + <1c4> DW_AT_type : <0x1be> + <1><1c8>: Abbrev Number: 6 (DW_TAG_structure_type) + <1c9> DW_AT_byte_size : 56 + <1ca> DW_AT_decl_file : 7 + <1cb> DW_AT_decl_line : 34 + <1cc> DW_AT_decl_column : 9 + <1cc> DW_AT_sibling : <0x245> + <2><1d0>: Abbrev Number: 3 (DW_TAG_member) + <1d1> DW_AT_name : (indirect string, offset: 0x953b5): u16regsHR + <1d5> DW_AT_decl_file : 7 + <1d6> DW_AT_decl_line : 36 + <1d7> DW_AT_decl_column : 13 + <1d8> DW_AT_type : <0xb5> + <1dc> DW_AT_data_member_location: 0 + <2><1dd>: Abbrev Number: 3 (DW_TAG_member) + <1de> DW_AT_name : (indirect string, offset: 0x99a21): u16regsRO + <1e2> DW_AT_decl_file : 7 + <1e3> DW_AT_decl_line : 37 + <1e4> DW_AT_decl_column : 13 + <1e5> DW_AT_type : <0xb5> + <1e9> DW_AT_data_member_location: 4 + <2><1ea>: Abbrev Number: 3 (DW_TAG_member) + <1eb> DW_AT_name : (indirect string, offset: 0xbf926): u16regsCoils + <1ef> DW_AT_decl_file : 7 + <1f0> DW_AT_decl_line : 38 + <1f1> DW_AT_decl_column : 13 + <1f2> DW_AT_type : <0xb5> + <1f6> DW_AT_data_member_location: 8 + <2><1f7>: Abbrev Number: 3 (DW_TAG_member) + <1f8> DW_AT_name : (indirect string, offset: 0x14dbc): u16regsCoilsRO + <1fc> DW_AT_decl_file : 7 + <1fd> DW_AT_decl_line : 39 + <1fe> DW_AT_decl_column : 13 + <1ff> DW_AT_type : <0xb5> + <203> DW_AT_data_member_location: 12 + <2><204>: Abbrev Number: 3 (DW_TAG_member) + <205> DW_AT_name : (indirect string, offset: 0x742bc): TempRoom + <209> DW_AT_decl_file : 7 + <20a> DW_AT_decl_line : 40 + <20b> DW_AT_decl_column : 10 + <20c> DW_AT_type : <0xc1> + <210> DW_AT_data_member_location: 16 + <2><211>: Abbrev Number: 7 (DW_TAG_member) + <212> DW_AT_name : Pt + <215> DW_AT_decl_file : 7 + <216> DW_AT_decl_line : 41 + <217> DW_AT_decl_column : 11 + <218> DW_AT_type : <0x88> + <21c> DW_AT_data_member_location: 24 + <2><21d>: Abbrev Number: 7 (DW_TAG_member) + <21e> DW_AT_name : Twa + <222> DW_AT_decl_file : 7 + <223> DW_AT_decl_line : 42 + <224> DW_AT_decl_column : 12 + <225> DW_AT_type : <0x94> + <229> DW_AT_data_member_location: 26 + <2><22a>: Abbrev Number: 3 (DW_TAG_member) + <22b> DW_AT_name : (indirect string, offset: 0xe49f8): CoilNR + <22f> DW_AT_decl_file : 7 + <230> DW_AT_decl_line : 43 + <231> DW_AT_decl_column : 11 + <232> DW_AT_type : <0x88> + <236> DW_AT_data_member_location: 28 + <2><237>: Abbrev Number: 3 (DW_TAG_member) + <238> DW_AT_name : (indirect string, offset: 0x104ef): PID_Param + <23c> DW_AT_decl_file : 7 + <23d> DW_AT_decl_line : 44 + <23e> DW_AT_decl_column : 13 + <23f> DW_AT_type : <0x13c> + <243> DW_AT_data_member_location: 32 + <2><244>: Abbrev Number: 0 + <1><245>: Abbrev Number: 2 (DW_TAG_typedef) + <246> DW_AT_name : (indirect string, offset: 0xa3c8c): io_module_t + <24a> DW_AT_decl_file : 7 + <24b> DW_AT_decl_line : 45 + <24c> DW_AT_decl_column : 3 + <24d> DW_AT_type : <0x1c8> + <1><251>: Abbrev Number: 18 (DW_TAG_enumeration_type) + <252> DW_AT_name : (indirect string, offset: 0x4c487): INPUT_REG_MAP + <256> DW_AT_encoding : 7 (unsigned) + <257> DW_AT_byte_size : 1 + <258> DW_AT_type : <0x3d> + <25c> DW_AT_decl_file : 7 + <25d> DW_AT_decl_line : 110 + <25e> DW_AT_decl_column : 14 + <25f> DW_AT_sibling : <0x29a> + <2><263>: Abbrev Number: 4 (DW_TAG_enumerator) + <264> DW_AT_name : (indirect string, offset: 0xb690f): TEMP1_READ + <268> DW_AT_const_value : 0 + <2><269>: Abbrev Number: 4 (DW_TAG_enumerator) + <26a> DW_AT_name : (indirect string, offset: 0x29dec): TEMP2_READ + <26e> DW_AT_const_value : 1 + <2><26f>: Abbrev Number: 4 (DW_TAG_enumerator) + <270> DW_AT_name : (indirect string, offset: 0x9571f): TEMP3_READ + <274> DW_AT_const_value : 2 + <2><275>: Abbrev Number: 4 (DW_TAG_enumerator) + <276> DW_AT_name : (indirect string, offset: 0x131a4): TEMP4_READ + <27a> DW_AT_const_value : 3 + <2><27b>: Abbrev Number: 4 (DW_TAG_enumerator) + <27c> DW_AT_name : (indirect string, offset: 0xad2a2): TEMP1_W_READ + <280> DW_AT_const_value : 4 + <2><281>: Abbrev Number: 4 (DW_TAG_enumerator) + <282> DW_AT_name : (indirect string, offset: 0xaa113): TEMP2_W_READ + <286> DW_AT_const_value : 5 + <2><287>: Abbrev Number: 4 (DW_TAG_enumerator) + <288> DW_AT_name : (indirect string, offset: 0xa6cf0): TEMP3_W_READ + <28c> DW_AT_const_value : 6 + <2><28d>: Abbrev Number: 4 (DW_TAG_enumerator) + <28e> DW_AT_name : (indirect string, offset: 0xa36dc): TEMP4_W_READ + <292> DW_AT_const_value : 7 + <2><293>: Abbrev Number: 4 (DW_TAG_enumerator) + <294> DW_AT_name : (indirect string, offset: 0xaa591): SET_POINT_TEMP + <298> DW_AT_const_value : 9 + <2><299>: Abbrev Number: 0 + <1><29a>: Abbrev Number: 9 (DW_TAG_variable) + <29b> DW_AT_specification: <0x192> + <29f> DW_AT_decl_file : 1 + <29f> DW_AT_decl_line : 26 + <2a0> DW_AT_decl_column : 11 + <2a1> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><2a7>: Abbrev Number: 9 (DW_TAG_variable) + <2a8> DW_AT_specification: <0x19d> + <2ac> DW_AT_decl_file : 1 + <2ac> DW_AT_decl_line : 29 + <2ad> DW_AT_decl_column : 13 + <2ae> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><2b4>: Abbrev Number: 9 (DW_TAG_variable) + <2b5> DW_AT_specification: <0x1a8> + <2b9> DW_AT_decl_file : 1 + <2b9> DW_AT_decl_line : 32 + <2ba> DW_AT_decl_column : 13 + <2bb> DW_AT_location : 5 byte block: 3 60 0 0 20 (DW_OP_addr: 20000060) + <1><2c1>: Abbrev Number: 10 (DW_TAG_variable) + <2c2> DW_AT_name : (indirect string, offset: 0xb7ea1): PID0_M_ + <2c6> DW_AT_decl_file : 1 + <2c6> DW_AT_decl_line : 35 + <2c7> DW_AT_decl_column : 24 + <2c8> DW_AT_type : <0xe5> + <2cc> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><2d2>: Abbrev Number: 9 (DW_TAG_variable) + <2d3> DW_AT_specification: <0x1b3> + <2d7> DW_AT_decl_file : 1 + <2d7> DW_AT_decl_line : 36 + <2d8> DW_AT_decl_column : 24 + <2d9> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><2df>: Abbrev Number: 11 (DW_TAG_variable) + <2e0> DW_AT_name : kP + <2e3> DW_AT_decl_file : 1 + <2e3> DW_AT_decl_line : 39 + <2e4> DW_AT_decl_column : 8 + <2e4> DW_AT_type : <0xc8> + <2e8> DW_AT_external : 1 + <2e8> DW_AT_location : 5 byte block: 3 8 0 0 20 (DW_OP_addr: 20000008) + <1><2ee>: Abbrev Number: 11 (DW_TAG_variable) + <2ef> DW_AT_name : kI + <2f2> DW_AT_decl_file : 1 + <2f2> DW_AT_decl_line : 40 + <2f3> DW_AT_decl_column : 8 + <2f3> DW_AT_type : <0xc8> + <2f7> DW_AT_external : 1 + <2f7> DW_AT_location : 5 byte block: 3 10 0 0 20 (DW_OP_addr: 20000010) + <1><2fd>: Abbrev Number: 11 (DW_TAG_variable) + <2fe> DW_AT_name : kD + <301> DW_AT_decl_file : 1 + <301> DW_AT_decl_line : 41 + <302> DW_AT_decl_column : 8 + <302> DW_AT_type : <0xc8> + <306> DW_AT_external : 1 + <306> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><30c>: Abbrev Number: 19 (DW_TAG_variable) + <30d> DW_AT_name : (indirect string, offset: 0x86750): rtb_Sum <311> DW_AT_decl_file : 1 - <312> DW_AT_decl_line : 34 - <313> DW_AT_decl_column : 24 - <314> DW_AT_type : <0x1a7> - <318> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><31e>: Abbrev Number: 11 (DW_TAG_variable) - <31f> DW_AT_specification: <0x268> + <312> DW_AT_decl_line : 45 + <313> DW_AT_decl_column : 7 + <314> DW_AT_type : <0xba> + <318> DW_AT_external : 1 + <318> DW_AT_location : 5 byte block: 3 68 0 0 20 (DW_OP_addr: 20000068) + <1><31e>: Abbrev Number: 13 (DW_TAG_subprogram) + <31f> DW_AT_external : 1 + <31f> DW_AT_name : (indirect string, offset: 0x5e682): PID0_terminate <323> DW_AT_decl_file : 1 - <323> DW_AT_decl_line : 35 - <324> DW_AT_decl_column : 24 - <325> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><32b>: Abbrev Number: 12 (DW_TAG_variable) - <32c> DW_AT_name : kP - <32f> DW_AT_decl_file : 1 - <32f> DW_AT_decl_line : 38 - <330> DW_AT_decl_column : 8 - <330> DW_AT_type : <0x18a> - <334> DW_AT_external : 1 - <334> DW_AT_location : 5 byte block: 3 8 0 0 20 (DW_OP_addr: 20000008) - <1><33a>: Abbrev Number: 12 (DW_TAG_variable) - <33b> DW_AT_name : kI - <33e> DW_AT_decl_file : 1 - <33e> DW_AT_decl_line : 39 - <33f> DW_AT_decl_column : 8 - <33f> DW_AT_type : <0x18a> - <343> DW_AT_external : 1 - <343> DW_AT_location : 5 byte block: 3 10 0 0 20 (DW_OP_addr: 20000010) - <1><349>: Abbrev Number: 12 (DW_TAG_variable) - <34a> DW_AT_name : kD - <34d> DW_AT_decl_file : 1 - <34d> DW_AT_decl_line : 40 - <34e> DW_AT_decl_column : 8 - <34e> DW_AT_type : <0x18a> - <352> DW_AT_external : 1 - <352> DW_AT_location : 5 byte block: 3 68 0 0 20 (DW_OP_addr: 20000068) - <1><358>: Abbrev Number: 15 (DW_TAG_variable) - <359> DW_AT_name : (indirect string, offset: 0x867dd): rtb_Sum - <35d> DW_AT_decl_file : 1 - <35d> DW_AT_decl_line : 42 - <35e> DW_AT_decl_column : 7 - <35e> DW_AT_type : <0x183> - <362> DW_AT_external : 1 - <362> DW_AT_location : 5 byte block: 3 70 0 0 20 (DW_OP_addr: 20000070) - <1><368>: Abbrev Number: 15 (DW_TAG_variable) - <369> DW_AT_name : (indirect string, offset: 0xa6b8c): temp_err - <36d> DW_AT_decl_file : 1 - <36d> DW_AT_decl_line : 43 - <36e> DW_AT_decl_column : 7 - <36e> DW_AT_type : <0x183> - <372> DW_AT_external : 1 - <372> DW_AT_location : 5 byte block: 3 74 0 0 20 (DW_OP_addr: 20000074) - <1><378>: Abbrev Number: 16 (DW_TAG_subprogram) - <379> DW_AT_external : 1 - <379> DW_AT_name : (indirect string, offset: 0x5e6fd): PID0_terminate - <37d> DW_AT_decl_file : 1 - <37d> DW_AT_decl_line : 118 - <37e> DW_AT_decl_column : 6 - <37e> DW_AT_prototyped : 1 - <37e> DW_AT_low_pc : 0x0 - <382> DW_AT_high_pc : 0xe - <386> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <388> DW_AT_call_all_calls: 1 - <1><388>: Abbrev Number: 16 (DW_TAG_subprogram) - <389> DW_AT_external : 1 - <389> DW_AT_name : (indirect string, offset: 0x4c55b): PID0_initialize - <38d> DW_AT_decl_file : 1 - <38d> DW_AT_decl_line : 112 - <38e> DW_AT_decl_column : 6 - <38e> DW_AT_prototyped : 1 - <38e> DW_AT_low_pc : 0x0 - <392> DW_AT_high_pc : 0xe - <396> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <398> DW_AT_call_all_calls: 1 - <1><398>: Abbrev Number: 22 (DW_TAG_subprogram) - <399> DW_AT_external : 1 - <399> DW_AT_name : (indirect string, offset: 0xc7045): PID0_step - <39d> DW_AT_decl_file : 1 - <39e> DW_AT_decl_line : 46 - <39f> DW_AT_decl_column : 6 - <3a0> DW_AT_prototyped : 1 - <3a0> DW_AT_low_pc : 0x8000e08 - <3a4> DW_AT_high_pc : 0x230 - <3a8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <3aa> DW_AT_call_all_tail_calls: 1 - <3aa> DW_AT_sibling : <0x3f9> - <2><3ae>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <3af> DW_AT_name : IO - <3b2> DW_AT_decl_file : 1 - <3b3> DW_AT_decl_line : 46 - <3b4> DW_AT_decl_column : 29 - <3b5> DW_AT_type : <0x3f9> - <3b9> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><3bc>: Abbrev Number: 4 (DW_TAG_variable) - <3bd> DW_AT_name : (indirect string, offset: 0xc96a2): SetPoint - <3c1> DW_AT_decl_file : 1 - <3c2> DW_AT_decl_line : 48 - <3c3> DW_AT_decl_column : 11 - <3c4> DW_AT_type : <0x99> - <3c8> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><3cb>: Abbrev Number: 4 (DW_TAG_variable) - <3cc> DW_AT_name : (indirect string, offset: 0x101256): Temp - <3d0> DW_AT_decl_file : 1 - <3d1> DW_AT_decl_line : 49 - <3d2> DW_AT_decl_column : 9 - <3d3> DW_AT_type : <0x127> - <3d7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><3da>: Abbrev Number: 4 (DW_TAG_variable) - <3db> DW_AT_name : (indirect string, offset: 0xf7639): Input - <3df> DW_AT_decl_file : 1 - <3e0> DW_AT_decl_line : 53 - <3e1> DW_AT_decl_column : 10 - <3e2> DW_AT_type : <0x18a> - <3e6> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><3e9>: Abbrev Number: 4 (DW_TAG_variable) - <3ea> DW_AT_name : (indirect string, offset: 0xcd76a): rtb_FilterCoefficient - <3ee> DW_AT_decl_file : 1 - <3ef> DW_AT_decl_line : 54 - <3f0> DW_AT_decl_column : 10 - <3f1> DW_AT_type : <0x18a> - <3f5> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><3f8>: Abbrev Number: 0 - <1><3f9>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3fa> DW_AT_byte_size : 4 - <3fa> DW_AT_type : <0x12e> - <1><3fe>: Abbrev Number: 0 - Compilation Unit @ offset 0x3ff: - Length: 0x130b (32-bit) + <323> DW_AT_decl_line : 98 + <324> DW_AT_decl_column : 6 + <324> DW_AT_prototyped : 1 + <324> DW_AT_low_pc : 0x0 + <328> DW_AT_high_pc : 0xe + <32c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <32e> DW_AT_call_all_calls: 1 + <1><32e>: Abbrev Number: 13 (DW_TAG_subprogram) + <32f> DW_AT_external : 1 + <32f> DW_AT_name : (indirect string, offset: 0x4c50f): PID0_initialize + <333> DW_AT_decl_file : 1 + <333> DW_AT_decl_line : 92 + <334> DW_AT_decl_column : 6 + <334> DW_AT_prototyped : 1 + <334> DW_AT_low_pc : 0x0 + <338> DW_AT_high_pc : 0xe + <33c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <33e> DW_AT_call_all_calls: 1 + <1><33e>: Abbrev Number: 20 (DW_TAG_subprogram) + <33f> DW_AT_external : 1 + <33f> DW_AT_name : (indirect string, offset: 0xc6fff): PID0_step + <343> DW_AT_decl_file : 1 + <344> DW_AT_decl_line : 46 + <345> DW_AT_decl_column : 8 + <346> DW_AT_prototyped : 1 + <346> DW_AT_type : <0xc8> + <34a> DW_AT_low_pc : 0x8000e08 + <34e> DW_AT_high_pc : 0x1a8 + <352> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <354> DW_AT_call_all_tail_calls: 1 + <354> DW_AT_sibling : <0x38f> + <2><358>: Abbrev Number: 21 (DW_TAG_formal_parameter) + <359> DW_AT_name : IO + <35c> DW_AT_decl_file : 1 + <35d> DW_AT_decl_line : 46 + <35e> DW_AT_decl_column : 31 + <35f> DW_AT_type : <0x38f> + <363> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><366>: Abbrev Number: 10 (DW_TAG_variable) + <367> DW_AT_name : (indirect string, offset: 0xc965c): SetPoint + <36b> DW_AT_decl_file : 1 + <36b> DW_AT_decl_line : 48 + <36c> DW_AT_decl_column : 10 + <36d> DW_AT_type : <0xc8> + <371> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><374>: Abbrev Number: 10 (DW_TAG_variable) + <375> DW_AT_name : (indirect string, offset: 0xf761e): Input + <379> DW_AT_decl_file : 1 + <379> DW_AT_decl_line : 50 + <37a> DW_AT_decl_column : 10 + <37b> DW_AT_type : <0xc8> + <37f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><382>: Abbrev Number: 22 (DW_TAG_variable) + <383> DW_AT_name : (indirect string, offset: 0xcd724): rtb_FilterCoefficient + <387> DW_AT_decl_file : 1 + <388> DW_AT_decl_line : 51 + <389> DW_AT_decl_column : 10 + <38a> DW_AT_type : <0xc8> + <2><38e>: Abbrev Number: 0 + <1><38f>: Abbrev Number: 5 (DW_TAG_pointer_type) + <390> DW_AT_byte_size : 4 + <390> DW_AT_type : <0x245> + <1><394>: Abbrev Number: 0 + Compilation Unit @ offset 0x395: + Length: 0x13ee (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x16c + Abbrev Offset: 0x16a Pointer Size: 4 - <0><40b>: Abbrev Number: 36 (DW_TAG_compile_unit) - <40c> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <410> DW_AT_language : 29 (C11) - <411> DW_AT_name : (indirect string, offset: 0xeee15): ../Core/Src/app_freertos.c - <415> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <419> DW_AT_ranges : 0x2c - <41d> DW_AT_low_pc : 0x0 - <421> DW_AT_stmt_list : 0xd13 - <425> DW_AT_macros : 0x22674 - <1><429>: Abbrev Number: 37 (DW_TAG_base_type) - <42a> DW_AT_byte_size : 4 - <42b> DW_AT_encoding : 5 (signed) - <42c> DW_AT_name : int - <1><430>: Abbrev Number: 7 (DW_TAG_base_type) - <431> DW_AT_byte_size : 4 - <432> DW_AT_encoding : 7 (unsigned) - <433> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><437>: Abbrev Number: 7 (DW_TAG_base_type) - <438> DW_AT_byte_size : 8 - <439> DW_AT_encoding : 5 (signed) - <43a> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><43e>: Abbrev Number: 7 (DW_TAG_base_type) - <43f> DW_AT_byte_size : 8 - <440> DW_AT_encoding : 4 (float) - <441> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><445>: Abbrev Number: 7 (DW_TAG_base_type) - <446> DW_AT_byte_size : 1 - <447> DW_AT_encoding : 6 (signed char) - <448> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><44c>: Abbrev Number: 3 (DW_TAG_typedef) - <44d> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <451> DW_AT_decl_file : 2 - <452> DW_AT_decl_line : 43 - <453> DW_AT_decl_column : 24 - <454> DW_AT_type : <0x458> - <1><458>: Abbrev Number: 7 (DW_TAG_base_type) - <459> DW_AT_byte_size : 1 - <45a> DW_AT_encoding : 8 (unsigned char) - <45b> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><45f>: Abbrev Number: 7 (DW_TAG_base_type) - <460> DW_AT_byte_size : 2 - <461> DW_AT_encoding : 5 (signed) - <462> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><466>: Abbrev Number: 3 (DW_TAG_typedef) - <467> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <46b> DW_AT_decl_file : 2 - <46c> DW_AT_decl_line : 57 - <46d> DW_AT_decl_column : 25 - <46e> DW_AT_type : <0x472> - <1><472>: Abbrev Number: 7 (DW_TAG_base_type) - <473> DW_AT_byte_size : 2 - <474> DW_AT_encoding : 7 (unsigned) - <475> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><479>: Abbrev Number: 7 (DW_TAG_base_type) - <47a> DW_AT_byte_size : 4 - <47b> DW_AT_encoding : 5 (signed) - <47c> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><480>: Abbrev Number: 3 (DW_TAG_typedef) - <481> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <485> DW_AT_decl_file : 2 - <486> DW_AT_decl_line : 79 - <487> DW_AT_decl_column : 25 - <488> DW_AT_type : <0x48c> - <1><48c>: Abbrev Number: 7 (DW_TAG_base_type) - <48d> DW_AT_byte_size : 4 - <48e> DW_AT_encoding : 7 (unsigned) - <48f> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><493>: Abbrev Number: 7 (DW_TAG_base_type) - <494> DW_AT_byte_size : 8 - <495> DW_AT_encoding : 7 (unsigned) - <496> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><49a>: Abbrev Number: 3 (DW_TAG_typedef) - <49b> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <49f> DW_AT_decl_file : 3 - <4a0> DW_AT_decl_line : 24 - <4a1> DW_AT_decl_column : 19 - <4a2> DW_AT_type : <0x44c> - <1><4a6>: Abbrev Number: 24 (DW_TAG_const_type) - <4a7> DW_AT_type : <0x49a> - <1><4ab>: Abbrev Number: 3 (DW_TAG_typedef) - <4ac> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <4b0> DW_AT_decl_file : 3 - <4b1> DW_AT_decl_line : 36 - <4b2> DW_AT_decl_column : 20 - <4b3> DW_AT_type : <0x466> - <1><4b7>: Abbrev Number: 16 (DW_TAG_volatile_type) - <4b8> DW_AT_type : <0x4ab> - <1><4bc>: Abbrev Number: 24 (DW_TAG_const_type) - <4bd> DW_AT_type : <0x4ab> - <1><4c1>: Abbrev Number: 3 (DW_TAG_typedef) - <4c2> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <4c6> DW_AT_decl_file : 3 - <4c7> DW_AT_decl_line : 48 - <4c8> DW_AT_decl_column : 20 - <4c9> DW_AT_type : <0x480> - <1><4cd>: Abbrev Number: 16 (DW_TAG_volatile_type) - <4ce> DW_AT_type : <0x4c1> - <1><4d2>: Abbrev Number: 6 (DW_TAG_pointer_type) - <4d3> DW_AT_byte_size : 4 - <4d3> DW_AT_type : <0x4d7> - <1><4d7>: Abbrev Number: 30 (DW_TAG_subroutine_type) - <4d8> DW_AT_prototyped : 1 - <4d8> DW_AT_sibling : <0x4e2> - <2><4dc>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <4dd> DW_AT_type : <0x4e2> - <2><4e1>: Abbrev Number: 0 - <1><4e2>: Abbrev Number: 38 (DW_TAG_pointer_type) - <4e3> DW_AT_byte_size : 4 - <1><4e4>: Abbrev Number: 6 (DW_TAG_pointer_type) - <4e5> DW_AT_byte_size : 4 - <4e5> DW_AT_type : <0x4f0> - <1><4e9>: Abbrev Number: 7 (DW_TAG_base_type) - <4ea> DW_AT_byte_size : 1 - <4eb> DW_AT_encoding : 8 (unsigned char) - <4ec> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><4f0>: Abbrev Number: 24 (DW_TAG_const_type) - <4f1> DW_AT_type : <0x4e9> - <1><4f5>: Abbrev Number: 13 (DW_TAG_structure_type) - <4f6> DW_AT_byte_size : 184 - <4f7> DW_AT_decl_file : 4 - <4f8> DW_AT_decl_line : 163 - <4f9> DW_AT_decl_column : 9 - <4f9> DW_AT_sibling : <0x6dd> - <2><4fd>: Abbrev Number: 8 (DW_TAG_member) - <4fe> DW_AT_name : ISR + <0><3a1>: Abbrev Number: 35 (DW_TAG_compile_unit) + <3a2> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <3a6> DW_AT_language : 29 (C11) + <3a7> DW_AT_name : (indirect string, offset: 0xeedf9): ../Core/Src/app_freertos.c + <3ab> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <3af> DW_AT_ranges : 0x2c + <3b3> DW_AT_low_pc : 0x0 + <3b7> DW_AT_stmt_list : 0xd0c + <3bb> DW_AT_macros : 0x22699 + <1><3bf>: Abbrev Number: 36 (DW_TAG_base_type) + <3c0> DW_AT_byte_size : 4 + <3c1> DW_AT_encoding : 5 (signed) + <3c2> DW_AT_name : int + <1><3c6>: Abbrev Number: 7 (DW_TAG_base_type) + <3c7> DW_AT_byte_size : 4 + <3c8> DW_AT_encoding : 7 (unsigned) + <3c9> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><3cd>: Abbrev Number: 7 (DW_TAG_base_type) + <3ce> DW_AT_byte_size : 8 + <3cf> DW_AT_encoding : 5 (signed) + <3d0> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><3d4>: Abbrev Number: 7 (DW_TAG_base_type) + <3d5> DW_AT_byte_size : 8 + <3d6> DW_AT_encoding : 4 (float) + <3d7> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><3db>: Abbrev Number: 7 (DW_TAG_base_type) + <3dc> DW_AT_byte_size : 1 + <3dd> DW_AT_encoding : 6 (signed char) + <3de> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><3e2>: Abbrev Number: 4 (DW_TAG_typedef) + <3e3> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <3e7> DW_AT_decl_file : 2 + <3e8> DW_AT_decl_line : 43 + <3e9> DW_AT_decl_column : 24 + <3ea> DW_AT_type : <0x3ee> + <1><3ee>: Abbrev Number: 7 (DW_TAG_base_type) + <3ef> DW_AT_byte_size : 1 + <3f0> DW_AT_encoding : 8 (unsigned char) + <3f1> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><3f5>: Abbrev Number: 7 (DW_TAG_base_type) + <3f6> DW_AT_byte_size : 2 + <3f7> DW_AT_encoding : 5 (signed) + <3f8> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><3fc>: Abbrev Number: 4 (DW_TAG_typedef) + <3fd> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <401> DW_AT_decl_file : 2 + <402> DW_AT_decl_line : 57 + <403> DW_AT_decl_column : 25 + <404> DW_AT_type : <0x408> + <1><408>: Abbrev Number: 7 (DW_TAG_base_type) + <409> DW_AT_byte_size : 2 + <40a> DW_AT_encoding : 7 (unsigned) + <40b> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><40f>: Abbrev Number: 7 (DW_TAG_base_type) + <410> DW_AT_byte_size : 4 + <411> DW_AT_encoding : 5 (signed) + <412> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><416>: Abbrev Number: 4 (DW_TAG_typedef) + <417> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <41b> DW_AT_decl_file : 2 + <41c> DW_AT_decl_line : 79 + <41d> DW_AT_decl_column : 25 + <41e> DW_AT_type : <0x422> + <1><422>: Abbrev Number: 7 (DW_TAG_base_type) + <423> DW_AT_byte_size : 4 + <424> DW_AT_encoding : 7 (unsigned) + <425> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><429>: Abbrev Number: 7 (DW_TAG_base_type) + <42a> DW_AT_byte_size : 8 + <42b> DW_AT_encoding : 7 (unsigned) + <42c> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><430>: Abbrev Number: 4 (DW_TAG_typedef) + <431> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <435> DW_AT_decl_file : 3 + <436> DW_AT_decl_line : 24 + <437> DW_AT_decl_column : 19 + <438> DW_AT_type : <0x3e2> + <1><43c>: Abbrev Number: 4 (DW_TAG_typedef) + <43d> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <441> DW_AT_decl_file : 3 + <442> DW_AT_decl_line : 36 + <443> DW_AT_decl_column : 20 + <444> DW_AT_type : <0x3fc> + <1><448>: Abbrev Number: 19 (DW_TAG_volatile_type) + <449> DW_AT_type : <0x43c> + <1><44d>: Abbrev Number: 4 (DW_TAG_typedef) + <44e> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <452> DW_AT_decl_file : 3 + <453> DW_AT_decl_line : 48 + <454> DW_AT_decl_column : 20 + <455> DW_AT_type : <0x416> + <1><459>: Abbrev Number: 19 (DW_TAG_volatile_type) + <45a> DW_AT_type : <0x44d> + <1><45e>: Abbrev Number: 6 (DW_TAG_pointer_type) + <45f> DW_AT_byte_size : 4 + <45f> DW_AT_type : <0x463> + <1><463>: Abbrev Number: 29 (DW_TAG_subroutine_type) + <464> DW_AT_prototyped : 1 + <464> DW_AT_sibling : <0x46e> + <2><468>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <469> DW_AT_type : <0x46e> + <2><46d>: Abbrev Number: 0 + <1><46e>: Abbrev Number: 37 (DW_TAG_pointer_type) + <46f> DW_AT_byte_size : 4 + <1><470>: Abbrev Number: 6 (DW_TAG_pointer_type) + <471> DW_AT_byte_size : 4 + <471> DW_AT_type : <0x47c> + <1><475>: Abbrev Number: 7 (DW_TAG_base_type) + <476> DW_AT_byte_size : 1 + <477> DW_AT_encoding : 8 (unsigned char) + <478> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><47c>: Abbrev Number: 25 (DW_TAG_const_type) + <47d> DW_AT_type : <0x475> + <1><481>: Abbrev Number: 11 (DW_TAG_structure_type) + <482> DW_AT_byte_size : 184 + <483> DW_AT_decl_file : 4 + <484> DW_AT_decl_line : 163 + <485> DW_AT_decl_column : 9 + <485> DW_AT_sibling : <0x669> + <2><489>: Abbrev Number: 12 (DW_TAG_member) + <48a> DW_AT_name : ISR + <48e> DW_AT_decl_file : 4 + <48f> DW_AT_decl_line : 165 + <490> DW_AT_decl_column : 17 + <491> DW_AT_type : <0x459> + <495> DW_AT_data_member_location: 0 + <2><496>: Abbrev Number: 12 (DW_TAG_member) + <497> DW_AT_name : IER + <49b> DW_AT_decl_file : 4 + <49c> DW_AT_decl_line : 166 + <49d> DW_AT_decl_column : 17 + <49e> DW_AT_type : <0x459> + <4a2> DW_AT_data_member_location: 4 + <2><4a3>: Abbrev Number: 12 (DW_TAG_member) + <4a4> DW_AT_name : CR + <4a7> DW_AT_decl_file : 4 + <4a8> DW_AT_decl_line : 167 + <4a9> DW_AT_decl_column : 17 + <4aa> DW_AT_type : <0x459> + <4ae> DW_AT_data_member_location: 8 + <2><4af>: Abbrev Number: 1 (DW_TAG_member) + <4b0> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <4b4> DW_AT_decl_file : 4 + <4b5> DW_AT_decl_line : 168 + <4b6> DW_AT_decl_column : 17 + <4b7> DW_AT_type : <0x459> + <4bb> DW_AT_data_member_location: 12 + <2><4bc>: Abbrev Number: 1 (DW_TAG_member) + <4bd> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 + <4c1> DW_AT_decl_file : 4 + <4c2> DW_AT_decl_line : 169 + <4c3> DW_AT_decl_column : 17 + <4c4> DW_AT_type : <0x459> + <4c8> DW_AT_data_member_location: 16 + <2><4c9>: Abbrev Number: 1 (DW_TAG_member) + <4ca> DW_AT_name : (indirect string, offset: 0xbfd68): SMPR1 + <4ce> DW_AT_decl_file : 4 + <4cf> DW_AT_decl_line : 170 + <4d0> DW_AT_decl_column : 17 + <4d1> DW_AT_type : <0x459> + <4d5> DW_AT_data_member_location: 20 + <2><4d6>: Abbrev Number: 1 (DW_TAG_member) + <4d7> DW_AT_name : (indirect string, offset: 0x55310): SMPR2 + <4db> DW_AT_decl_file : 4 + <4dc> DW_AT_decl_line : 171 + <4dd> DW_AT_decl_column : 17 + <4de> DW_AT_type : <0x459> + <4e2> DW_AT_data_member_location: 24 + <2><4e3>: Abbrev Number: 1 (DW_TAG_member) + <4e4> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <4e8> DW_AT_decl_file : 4 + <4e9> DW_AT_decl_line : 172 + <4ea> DW_AT_decl_column : 17 + <4eb> DW_AT_type : <0x44d> + <4ef> DW_AT_data_member_location: 28 + <2><4f0>: Abbrev Number: 12 (DW_TAG_member) + <4f1> DW_AT_name : TR1 + <4f5> DW_AT_decl_file : 4 + <4f6> DW_AT_decl_line : 173 + <4f7> DW_AT_decl_column : 17 + <4f8> DW_AT_type : <0x459> + <4fc> DW_AT_data_member_location: 32 + <2><4fd>: Abbrev Number: 12 (DW_TAG_member) + <4fe> DW_AT_name : TR2 <502> DW_AT_decl_file : 4 - <503> DW_AT_decl_line : 165 + <503> DW_AT_decl_line : 174 <504> DW_AT_decl_column : 17 - <505> DW_AT_type : <0x4cd> - <509> DW_AT_data_member_location: 0 - <2><50a>: Abbrev Number: 8 (DW_TAG_member) - <50b> DW_AT_name : IER + <505> DW_AT_type : <0x459> + <509> DW_AT_data_member_location: 36 + <2><50a>: Abbrev Number: 12 (DW_TAG_member) + <50b> DW_AT_name : TR3 <50f> DW_AT_decl_file : 4 - <510> DW_AT_decl_line : 166 + <510> DW_AT_decl_line : 175 <511> DW_AT_decl_column : 17 - <512> DW_AT_type : <0x4cd> - <516> DW_AT_data_member_location: 4 - <2><517>: Abbrev Number: 8 (DW_TAG_member) - <518> DW_AT_name : CR - <51b> DW_AT_decl_file : 4 - <51c> DW_AT_decl_line : 167 - <51d> DW_AT_decl_column : 17 - <51e> DW_AT_type : <0x4cd> - <522> DW_AT_data_member_location: 8 - <2><523>: Abbrev Number: 1 (DW_TAG_member) - <524> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <528> DW_AT_decl_file : 4 - <529> DW_AT_decl_line : 168 - <52a> DW_AT_decl_column : 17 - <52b> DW_AT_type : <0x4cd> - <52f> DW_AT_data_member_location: 12 - <2><530>: Abbrev Number: 1 (DW_TAG_member) - <531> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 - <535> DW_AT_decl_file : 4 - <536> DW_AT_decl_line : 169 - <537> DW_AT_decl_column : 17 - <538> DW_AT_type : <0x4cd> - <53c> DW_AT_data_member_location: 16 - <2><53d>: Abbrev Number: 1 (DW_TAG_member) - <53e> DW_AT_name : (indirect string, offset: 0xbfdae): SMPR1 - <542> DW_AT_decl_file : 4 - <543> DW_AT_decl_line : 170 - <544> DW_AT_decl_column : 17 - <545> DW_AT_type : <0x4cd> - <549> DW_AT_data_member_location: 20 - <2><54a>: Abbrev Number: 1 (DW_TAG_member) - <54b> DW_AT_name : (indirect string, offset: 0x5535c): SMPR2 - <54f> DW_AT_decl_file : 4 - <550> DW_AT_decl_line : 171 - <551> DW_AT_decl_column : 17 - <552> DW_AT_type : <0x4cd> - <556> DW_AT_data_member_location: 24 - <2><557>: Abbrev Number: 1 (DW_TAG_member) - <558> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 + <512> DW_AT_type : <0x459> + <516> DW_AT_data_member_location: 40 + <2><517>: Abbrev Number: 1 (DW_TAG_member) + <518> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <51c> DW_AT_decl_file : 4 + <51d> DW_AT_decl_line : 176 + <51e> DW_AT_decl_column : 17 + <51f> DW_AT_type : <0x44d> + <523> DW_AT_data_member_location: 44 + <2><524>: Abbrev Number: 1 (DW_TAG_member) + <525> DW_AT_name : (indirect string, offset: 0xa5a13): SQR1 + <529> DW_AT_decl_file : 4 + <52a> DW_AT_decl_line : 177 + <52b> DW_AT_decl_column : 17 + <52c> DW_AT_type : <0x459> + <530> DW_AT_data_member_location: 48 + <2><531>: Abbrev Number: 1 (DW_TAG_member) + <532> DW_AT_name : (indirect string, offset: 0xeedab): SQR2 + <536> DW_AT_decl_file : 4 + <537> DW_AT_decl_line : 178 + <538> DW_AT_decl_column : 17 + <539> DW_AT_type : <0x459> + <53d> DW_AT_data_member_location: 52 + <2><53e>: Abbrev Number: 1 (DW_TAG_member) + <53f> DW_AT_name : (indirect string, offset: 0xeedb0): SQR3 + <543> DW_AT_decl_file : 4 + <544> DW_AT_decl_line : 179 + <545> DW_AT_decl_column : 17 + <546> DW_AT_type : <0x459> + <54a> DW_AT_data_member_location: 56 + <2><54b>: Abbrev Number: 1 (DW_TAG_member) + <54c> DW_AT_name : (indirect string, offset: 0xeedb5): SQR4 + <550> DW_AT_decl_file : 4 + <551> DW_AT_decl_line : 180 + <552> DW_AT_decl_column : 17 + <553> DW_AT_type : <0x459> + <557> DW_AT_data_member_location: 60 + <2><558>: Abbrev Number: 12 (DW_TAG_member) + <559> DW_AT_name : DR <55c> DW_AT_decl_file : 4 - <55d> DW_AT_decl_line : 172 + <55d> DW_AT_decl_line : 181 <55e> DW_AT_decl_column : 17 - <55f> DW_AT_type : <0x4c1> - <563> DW_AT_data_member_location: 28 - <2><564>: Abbrev Number: 8 (DW_TAG_member) - <565> DW_AT_name : TR1 + <55f> DW_AT_type : <0x459> + <563> DW_AT_data_member_location: 64 + <2><564>: Abbrev Number: 1 (DW_TAG_member) + <565> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 <569> DW_AT_decl_file : 4 - <56a> DW_AT_decl_line : 173 + <56a> DW_AT_decl_line : 182 <56b> DW_AT_decl_column : 17 - <56c> DW_AT_type : <0x4cd> - <570> DW_AT_data_member_location: 32 - <2><571>: Abbrev Number: 8 (DW_TAG_member) - <572> DW_AT_name : TR2 + <56c> DW_AT_type : <0x44d> + <570> DW_AT_data_member_location: 68 + <2><571>: Abbrev Number: 1 (DW_TAG_member) + <572> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 <576> DW_AT_decl_file : 4 - <577> DW_AT_decl_line : 174 + <577> DW_AT_decl_line : 183 <578> DW_AT_decl_column : 17 - <579> DW_AT_type : <0x4cd> - <57d> DW_AT_data_member_location: 36 - <2><57e>: Abbrev Number: 8 (DW_TAG_member) - <57f> DW_AT_name : TR3 + <579> DW_AT_type : <0x44d> + <57d> DW_AT_data_member_location: 72 + <2><57e>: Abbrev Number: 1 (DW_TAG_member) + <57f> DW_AT_name : (indirect string, offset: 0xb6ed7): JSQR <583> DW_AT_decl_file : 4 - <584> DW_AT_decl_line : 175 + <584> DW_AT_decl_line : 184 <585> DW_AT_decl_column : 17 - <586> DW_AT_type : <0x4cd> - <58a> DW_AT_data_member_location: 40 + <586> DW_AT_type : <0x459> + <58a> DW_AT_data_member_location: 76 <2><58b>: Abbrev Number: 1 (DW_TAG_member) - <58c> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 + <58c> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 <590> DW_AT_decl_file : 4 - <591> DW_AT_decl_line : 176 + <591> DW_AT_decl_line : 185 <592> DW_AT_decl_column : 17 - <593> DW_AT_type : <0x4c1> - <597> DW_AT_data_member_location: 44 + <593> DW_AT_type : <0x669> + <597> DW_AT_data_member_location: 80 <2><598>: Abbrev Number: 1 (DW_TAG_member) - <599> DW_AT_name : (indirect string, offset: 0xa5a9b): SQR1 + <599> DW_AT_name : (indirect string, offset: 0xef78a): OFR1 <59d> DW_AT_decl_file : 4 - <59e> DW_AT_decl_line : 177 + <59e> DW_AT_decl_line : 186 <59f> DW_AT_decl_column : 17 - <5a0> DW_AT_type : <0x4cd> - <5a4> DW_AT_data_member_location: 48 + <5a0> DW_AT_type : <0x459> + <5a4> DW_AT_data_member_location: 96 <2><5a5>: Abbrev Number: 1 (DW_TAG_member) - <5a6> DW_AT_name : (indirect string, offset: 0xeedd4): SQR2 + <5a6> DW_AT_name : (indirect string, offset: 0xef78f): OFR2 <5aa> DW_AT_decl_file : 4 - <5ab> DW_AT_decl_line : 178 + <5ab> DW_AT_decl_line : 187 <5ac> DW_AT_decl_column : 17 - <5ad> DW_AT_type : <0x4cd> - <5b1> DW_AT_data_member_location: 52 + <5ad> DW_AT_type : <0x459> + <5b1> DW_AT_data_member_location: 100 <2><5b2>: Abbrev Number: 1 (DW_TAG_member) - <5b3> DW_AT_name : (indirect string, offset: 0xeedd9): SQR3 + <5b3> DW_AT_name : (indirect string, offset: 0xef794): OFR3 <5b7> DW_AT_decl_file : 4 - <5b8> DW_AT_decl_line : 179 + <5b8> DW_AT_decl_line : 188 <5b9> DW_AT_decl_column : 17 - <5ba> DW_AT_type : <0x4cd> - <5be> DW_AT_data_member_location: 56 + <5ba> DW_AT_type : <0x459> + <5be> DW_AT_data_member_location: 104 <2><5bf>: Abbrev Number: 1 (DW_TAG_member) - <5c0> DW_AT_name : (indirect string, offset: 0xeedde): SQR4 + <5c0> DW_AT_name : (indirect string, offset: 0xef799): OFR4 <5c4> DW_AT_decl_file : 4 - <5c5> DW_AT_decl_line : 180 + <5c5> DW_AT_decl_line : 189 <5c6> DW_AT_decl_column : 17 - <5c7> DW_AT_type : <0x4cd> - <5cb> DW_AT_data_member_location: 60 - <2><5cc>: Abbrev Number: 8 (DW_TAG_member) - <5cd> DW_AT_name : DR - <5d0> DW_AT_decl_file : 4 - <5d1> DW_AT_decl_line : 181 - <5d2> DW_AT_decl_column : 17 - <5d3> DW_AT_type : <0x4cd> - <5d7> DW_AT_data_member_location: 64 - <2><5d8>: Abbrev Number: 1 (DW_TAG_member) - <5d9> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <5dd> DW_AT_decl_file : 4 - <5de> DW_AT_decl_line : 182 - <5df> DW_AT_decl_column : 17 - <5e0> DW_AT_type : <0x4c1> - <5e4> DW_AT_data_member_location: 68 - <2><5e5>: Abbrev Number: 1 (DW_TAG_member) - <5e6> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <5ea> DW_AT_decl_file : 4 - <5eb> DW_AT_decl_line : 183 - <5ec> DW_AT_decl_column : 17 - <5ed> DW_AT_type : <0x4c1> - <5f1> DW_AT_data_member_location: 72 - <2><5f2>: Abbrev Number: 1 (DW_TAG_member) - <5f3> DW_AT_name : (indirect string, offset: 0xb6f5f): JSQR - <5f7> DW_AT_decl_file : 4 - <5f8> DW_AT_decl_line : 184 - <5f9> DW_AT_decl_column : 17 - <5fa> DW_AT_type : <0x4cd> - <5fe> DW_AT_data_member_location: 76 - <2><5ff>: Abbrev Number: 1 (DW_TAG_member) - <600> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <604> DW_AT_decl_file : 4 - <605> DW_AT_decl_line : 185 - <606> DW_AT_decl_column : 17 - <607> DW_AT_type : <0x6dd> - <60b> DW_AT_data_member_location: 80 - <2><60c>: Abbrev Number: 1 (DW_TAG_member) - <60d> DW_AT_name : (indirect string, offset: 0xef748): OFR1 - <611> DW_AT_decl_file : 4 - <612> DW_AT_decl_line : 186 - <613> DW_AT_decl_column : 17 - <614> DW_AT_type : <0x4cd> - <618> DW_AT_data_member_location: 96 - <2><619>: Abbrev Number: 1 (DW_TAG_member) - <61a> DW_AT_name : (indirect string, offset: 0xef74d): OFR2 - <61e> DW_AT_decl_file : 4 - <61f> DW_AT_decl_line : 187 - <620> DW_AT_decl_column : 17 - <621> DW_AT_type : <0x4cd> - <625> DW_AT_data_member_location: 100 - <2><626>: Abbrev Number: 1 (DW_TAG_member) - <627> DW_AT_name : (indirect string, offset: 0xef752): OFR3 - <62b> DW_AT_decl_file : 4 - <62c> DW_AT_decl_line : 188 - <62d> DW_AT_decl_column : 17 - <62e> DW_AT_type : <0x4cd> - <632> DW_AT_data_member_location: 104 - <2><633>: Abbrev Number: 1 (DW_TAG_member) - <634> DW_AT_name : (indirect string, offset: 0xef757): OFR4 - <638> DW_AT_decl_file : 4 - <639> DW_AT_decl_line : 189 - <63a> DW_AT_decl_column : 17 - <63b> DW_AT_type : <0x4cd> - <63f> DW_AT_data_member_location: 108 - <2><640>: Abbrev Number: 1 (DW_TAG_member) - <641> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <645> DW_AT_decl_file : 4 - <646> DW_AT_decl_line : 190 - <647> DW_AT_decl_column : 17 - <648> DW_AT_type : <0x6dd> - <64c> DW_AT_data_member_location: 112 - <2><64d>: Abbrev Number: 1 (DW_TAG_member) - <64e> DW_AT_name : (indirect string, offset: 0xef47a): JDR1 - <652> DW_AT_decl_file : 4 - <653> DW_AT_decl_line : 191 - <654> DW_AT_decl_column : 17 - <655> DW_AT_type : <0x4cd> - <659> DW_AT_data_member_location: 128 - <2><65a>: Abbrev Number: 1 (DW_TAG_member) - <65b> DW_AT_name : (indirect string, offset: 0xef47f): JDR2 - <65f> DW_AT_decl_file : 4 - <660> DW_AT_decl_line : 192 - <661> DW_AT_decl_column : 17 - <662> DW_AT_type : <0x4cd> - <666> DW_AT_data_member_location: 132 - <2><667>: Abbrev Number: 1 (DW_TAG_member) - <668> DW_AT_name : (indirect string, offset: 0xef484): JDR3 - <66c> DW_AT_decl_file : 4 - <66d> DW_AT_decl_line : 193 - <66e> DW_AT_decl_column : 17 - <66f> DW_AT_type : <0x4cd> - <673> DW_AT_data_member_location: 136 - <2><674>: Abbrev Number: 1 (DW_TAG_member) - <675> DW_AT_name : (indirect string, offset: 0xef86a): JDR4 - <679> DW_AT_decl_file : 4 - <67a> DW_AT_decl_line : 194 - <67b> DW_AT_decl_column : 17 - <67c> DW_AT_type : <0x4cd> - <680> DW_AT_data_member_location: 140 - <2><681>: Abbrev Number: 1 (DW_TAG_member) - <682> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <686> DW_AT_decl_file : 4 - <687> DW_AT_decl_line : 195 - <688> DW_AT_decl_column : 17 - <689> DW_AT_type : <0x6dd> - <68d> DW_AT_data_member_location: 144 - <2><68e>: Abbrev Number: 1 (DW_TAG_member) - <68f> DW_AT_name : (indirect string, offset: 0xef468): AWD2CR + <5c7> DW_AT_type : <0x459> + <5cb> DW_AT_data_member_location: 108 + <2><5cc>: Abbrev Number: 1 (DW_TAG_member) + <5cd> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <5d1> DW_AT_decl_file : 4 + <5d2> DW_AT_decl_line : 190 + <5d3> DW_AT_decl_column : 17 + <5d4> DW_AT_type : <0x669> + <5d8> DW_AT_data_member_location: 112 + <2><5d9>: Abbrev Number: 1 (DW_TAG_member) + <5da> DW_AT_name : (indirect string, offset: 0xef491): JDR1 + <5de> DW_AT_decl_file : 4 + <5df> DW_AT_decl_line : 191 + <5e0> DW_AT_decl_column : 17 + <5e1> DW_AT_type : <0x459> + <5e5> DW_AT_data_member_location: 128 + <2><5e6>: Abbrev Number: 1 (DW_TAG_member) + <5e7> DW_AT_name : (indirect string, offset: 0xef496): JDR2 + <5eb> DW_AT_decl_file : 4 + <5ec> DW_AT_decl_line : 192 + <5ed> DW_AT_decl_column : 17 + <5ee> DW_AT_type : <0x459> + <5f2> DW_AT_data_member_location: 132 + <2><5f3>: Abbrev Number: 1 (DW_TAG_member) + <5f4> DW_AT_name : (indirect string, offset: 0xef49b): JDR3 + <5f8> DW_AT_decl_file : 4 + <5f9> DW_AT_decl_line : 193 + <5fa> DW_AT_decl_column : 17 + <5fb> DW_AT_type : <0x459> + <5ff> DW_AT_data_member_location: 136 + <2><600>: Abbrev Number: 1 (DW_TAG_member) + <601> DW_AT_name : (indirect string, offset: 0xef89b): JDR4 + <605> DW_AT_decl_file : 4 + <606> DW_AT_decl_line : 194 + <607> DW_AT_decl_column : 17 + <608> DW_AT_type : <0x459> + <60c> DW_AT_data_member_location: 140 + <2><60d>: Abbrev Number: 1 (DW_TAG_member) + <60e> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <612> DW_AT_decl_file : 4 + <613> DW_AT_decl_line : 195 + <614> DW_AT_decl_column : 17 + <615> DW_AT_type : <0x669> + <619> DW_AT_data_member_location: 144 + <2><61a>: Abbrev Number: 1 (DW_TAG_member) + <61b> DW_AT_name : (indirect string, offset: 0xef47f): AWD2CR + <61f> DW_AT_decl_file : 4 + <620> DW_AT_decl_line : 196 + <621> DW_AT_decl_column : 17 + <622> DW_AT_type : <0x459> + <626> DW_AT_data_member_location: 160 + <2><627>: Abbrev Number: 1 (DW_TAG_member) + <628> DW_AT_name : (indirect string, offset: 0xef69f): AWD3CR + <62c> DW_AT_decl_file : 4 + <62d> DW_AT_decl_line : 197 + <62e> DW_AT_decl_column : 17 + <62f> DW_AT_type : <0x459> + <633> DW_AT_data_member_location: 164 + <2><634>: Abbrev Number: 1 (DW_TAG_member) + <635> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <639> DW_AT_decl_file : 4 + <63a> DW_AT_decl_line : 198 + <63b> DW_AT_decl_column : 17 + <63c> DW_AT_type : <0x44d> + <640> DW_AT_data_member_location: 168 + <2><641>: Abbrev Number: 1 (DW_TAG_member) + <642> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <646> DW_AT_decl_file : 4 + <647> DW_AT_decl_line : 199 + <648> DW_AT_decl_column : 17 + <649> DW_AT_type : <0x44d> + <64d> DW_AT_data_member_location: 172 + <2><64e>: Abbrev Number: 1 (DW_TAG_member) + <64f> DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL + <653> DW_AT_decl_file : 4 + <654> DW_AT_decl_line : 200 + <655> DW_AT_decl_column : 17 + <656> DW_AT_type : <0x459> + <65a> DW_AT_data_member_location: 176 + <2><65b>: Abbrev Number: 1 (DW_TAG_member) + <65c> DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT + <660> DW_AT_decl_file : 4 + <661> DW_AT_decl_line : 201 + <662> DW_AT_decl_column : 17 + <663> DW_AT_type : <0x459> + <667> DW_AT_data_member_location: 180 + <2><668>: Abbrev Number: 0 + <1><669>: Abbrev Number: 15 (DW_TAG_array_type) + <66a> DW_AT_type : <0x44d> + <66e> DW_AT_sibling : <0x679> + <2><672>: Abbrev Number: 16 (DW_TAG_subrange_type) + <673> DW_AT_type : <0x3c6> + <677> DW_AT_upper_bound : 3 + <2><678>: Abbrev Number: 0 + <1><679>: Abbrev Number: 4 (DW_TAG_typedef) + <67a> DW_AT_name : (indirect string, offset: 0xef693): ADC_TypeDef + <67e> DW_AT_decl_file : 4 + <67f> DW_AT_decl_line : 203 + <680> DW_AT_decl_column : 3 + <681> DW_AT_type : <0x481> + <1><685>: Abbrev Number: 13 (DW_TAG_structure_type) + <686> DW_AT_byte_size : 20 + <687> DW_AT_decl_file : 4 + <688> DW_AT_decl_line : 258 + <68a> DW_AT_decl_column : 9 + <68a> DW_AT_sibling : <0x6d4> + <2><68e>: Abbrev Number: 14 (DW_TAG_member) + <68f> DW_AT_name : CCR <693> DW_AT_decl_file : 4 - <694> DW_AT_decl_line : 196 + <693> DW_AT_decl_line : 260 <695> DW_AT_decl_column : 17 - <696> DW_AT_type : <0x4cd> - <69a> DW_AT_data_member_location: 160 - <2><69b>: Abbrev Number: 1 (DW_TAG_member) - <69c> DW_AT_name : (indirect string, offset: 0xef682): AWD3CR + <696> DW_AT_type : <0x459> + <69a> DW_AT_data_member_location: 0 + <2><69b>: Abbrev Number: 5 (DW_TAG_member) + <69c> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR <6a0> DW_AT_decl_file : 4 - <6a1> DW_AT_decl_line : 197 - <6a2> DW_AT_decl_column : 17 - <6a3> DW_AT_type : <0x4cd> - <6a7> DW_AT_data_member_location: 164 - <2><6a8>: Abbrev Number: 1 (DW_TAG_member) - <6a9> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <6ad> DW_AT_decl_file : 4 - <6ae> DW_AT_decl_line : 198 - <6af> DW_AT_decl_column : 17 - <6b0> DW_AT_type : <0x4c1> - <6b4> DW_AT_data_member_location: 168 - <2><6b5>: Abbrev Number: 1 (DW_TAG_member) - <6b6> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <6ba> DW_AT_decl_file : 4 - <6bb> DW_AT_decl_line : 199 - <6bc> DW_AT_decl_column : 17 - <6bd> DW_AT_type : <0x4c1> - <6c1> DW_AT_data_member_location: 172 - <2><6c2>: Abbrev Number: 1 (DW_TAG_member) - <6c3> DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL - <6c7> DW_AT_decl_file : 4 - <6c8> DW_AT_decl_line : 200 - <6c9> DW_AT_decl_column : 17 - <6ca> DW_AT_type : <0x4cd> - <6ce> DW_AT_data_member_location: 176 - <2><6cf>: Abbrev Number: 1 (DW_TAG_member) - <6d0> DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT - <6d4> DW_AT_decl_file : 4 - <6d5> DW_AT_decl_line : 201 - <6d6> DW_AT_decl_column : 17 - <6d7> DW_AT_type : <0x4cd> - <6db> DW_AT_data_member_location: 180 - <2><6dc>: Abbrev Number: 0 - <1><6dd>: Abbrev Number: 19 (DW_TAG_array_type) - <6de> DW_AT_type : <0x4c1> - <6e2> DW_AT_sibling : <0x6ed> - <2><6e6>: Abbrev Number: 20 (DW_TAG_subrange_type) - <6e7> DW_AT_type : <0x430> - <6eb> DW_AT_upper_bound : 3 - <2><6ec>: Abbrev Number: 0 - <1><6ed>: Abbrev Number: 3 (DW_TAG_typedef) - <6ee> DW_AT_name : (indirect string, offset: 0xef676): ADC_TypeDef - <6f2> DW_AT_decl_file : 4 - <6f3> DW_AT_decl_line : 203 - <6f4> DW_AT_decl_column : 3 - <6f5> DW_AT_type : <0x4f5> - <1><6f9>: Abbrev Number: 9 (DW_TAG_structure_type) - <6fa> DW_AT_byte_size : 20 + <6a1> DW_AT_decl_line : 261 + <6a3> DW_AT_decl_column : 17 + <6a4> DW_AT_type : <0x459> + <6a8> DW_AT_data_member_location: 4 + <2><6a9>: Abbrev Number: 5 (DW_TAG_member) + <6aa> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <6ae> DW_AT_decl_file : 4 + <6af> DW_AT_decl_line : 262 + <6b1> DW_AT_decl_column : 17 + <6b2> DW_AT_type : <0x459> + <6b6> DW_AT_data_member_location: 8 + <2><6b7>: Abbrev Number: 5 (DW_TAG_member) + <6b8> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <6bc> DW_AT_decl_file : 4 + <6bd> DW_AT_decl_line : 263 + <6bf> DW_AT_decl_column : 17 + <6c0> DW_AT_type : <0x459> + <6c4> DW_AT_data_member_location: 12 + <2><6c5>: Abbrev Number: 5 (DW_TAG_member) + <6c6> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <6ca> DW_AT_decl_file : 4 + <6cb> DW_AT_decl_line : 264 + <6cd> DW_AT_decl_column : 12 + <6ce> DW_AT_type : <0x44d> + <6d2> DW_AT_data_member_location: 16 + <2><6d3>: Abbrev Number: 0 + <1><6d4>: Abbrev Number: 10 (DW_TAG_typedef) + <6d5> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <6d9> DW_AT_decl_file : 4 + <6da> DW_AT_decl_line : 265 + <6dc> DW_AT_decl_column : 3 + <6dc> DW_AT_type : <0x685> + <1><6e0>: Abbrev Number: 13 (DW_TAG_structure_type) + <6e1> DW_AT_byte_size : 8 + <6e2> DW_AT_decl_file : 4 + <6e3> DW_AT_decl_line : 267 + <6e5> DW_AT_decl_column : 9 + <6e5> DW_AT_sibling : <0x705> + <2><6e9>: Abbrev Number: 14 (DW_TAG_member) + <6ea> DW_AT_name : ISR + <6ee> DW_AT_decl_file : 4 + <6ee> DW_AT_decl_line : 269 + <6f0> DW_AT_decl_column : 17 + <6f1> DW_AT_type : <0x459> + <6f5> DW_AT_data_member_location: 0 + <2><6f6>: Abbrev Number: 5 (DW_TAG_member) + <6f7> DW_AT_name : (indirect string, offset: 0xef179): IFCR <6fb> DW_AT_decl_file : 4 - <6fc> DW_AT_decl_line : 258 - <6fe> DW_AT_decl_column : 9 - <6fe> DW_AT_sibling : <0x748> - <2><702>: Abbrev Number: 10 (DW_TAG_member) - <703> DW_AT_name : CCR - <707> DW_AT_decl_file : 4 - <707> DW_AT_decl_line : 260 - <709> DW_AT_decl_column : 17 - <70a> DW_AT_type : <0x4cd> - <70e> DW_AT_data_member_location: 0 - <2><70f>: Abbrev Number: 5 (DW_TAG_member) - <710> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <714> DW_AT_decl_file : 4 - <715> DW_AT_decl_line : 261 - <717> DW_AT_decl_column : 17 - <718> DW_AT_type : <0x4cd> - <71c> DW_AT_data_member_location: 4 - <2><71d>: Abbrev Number: 5 (DW_TAG_member) - <71e> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <722> DW_AT_decl_file : 4 - <723> DW_AT_decl_line : 262 - <725> DW_AT_decl_column : 17 - <726> DW_AT_type : <0x4cd> - <72a> DW_AT_data_member_location: 8 - <2><72b>: Abbrev Number: 5 (DW_TAG_member) - <72c> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <730> DW_AT_decl_file : 4 - <731> DW_AT_decl_line : 263 - <733> DW_AT_decl_column : 17 - <734> DW_AT_type : <0x4cd> - <738> DW_AT_data_member_location: 12 - <2><739>: Abbrev Number: 5 (DW_TAG_member) - <73a> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <73e> DW_AT_decl_file : 4 - <73f> DW_AT_decl_line : 264 - <741> DW_AT_decl_column : 12 - <742> DW_AT_type : <0x4c1> - <746> DW_AT_data_member_location: 16 - <2><747>: Abbrev Number: 0 - <1><748>: Abbrev Number: 11 (DW_TAG_typedef) - <749> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <74d> DW_AT_decl_file : 4 - <74e> DW_AT_decl_line : 265 - <750> DW_AT_decl_column : 3 - <750> DW_AT_type : <0x6f9> - <1><754>: Abbrev Number: 9 (DW_TAG_structure_type) - <755> DW_AT_byte_size : 8 - <756> DW_AT_decl_file : 4 - <757> DW_AT_decl_line : 267 - <759> DW_AT_decl_column : 9 - <759> DW_AT_sibling : <0x779> - <2><75d>: Abbrev Number: 10 (DW_TAG_member) - <75e> DW_AT_name : ISR - <762> DW_AT_decl_file : 4 - <762> DW_AT_decl_line : 269 - <764> DW_AT_decl_column : 17 - <765> DW_AT_type : <0x4cd> - <769> DW_AT_data_member_location: 0 - <2><76a>: Abbrev Number: 5 (DW_TAG_member) - <76b> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <76f> DW_AT_decl_file : 4 - <770> DW_AT_decl_line : 270 - <772> DW_AT_decl_column : 17 - <773> DW_AT_type : <0x4cd> - <777> DW_AT_data_member_location: 4 - <2><778>: Abbrev Number: 0 - <1><779>: Abbrev Number: 11 (DW_TAG_typedef) - <77a> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <77e> DW_AT_decl_file : 4 - <77f> DW_AT_decl_line : 271 - <781> DW_AT_decl_column : 3 - <781> DW_AT_type : <0x754> - <1><785>: Abbrev Number: 9 (DW_TAG_structure_type) - <786> DW_AT_byte_size : 4 - <787> DW_AT_decl_file : 4 - <788> DW_AT_decl_line : 276 - <78a> DW_AT_decl_column : 9 - <78a> DW_AT_sibling : <0x79c> - <2><78e>: Abbrev Number: 10 (DW_TAG_member) - <78f> DW_AT_name : CCR - <793> DW_AT_decl_file : 4 - <793> DW_AT_decl_line : 278 - <795> DW_AT_decl_column : 19 - <796> DW_AT_type : <0x4cd> - <79a> DW_AT_data_member_location: 0 - <2><79b>: Abbrev Number: 0 - <1><79c>: Abbrev Number: 11 (DW_TAG_typedef) - <79d> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <7a1> DW_AT_decl_file : 4 - <7a2> DW_AT_decl_line : 279 - <7a4> DW_AT_decl_column : 3 - <7a4> DW_AT_type : <0x785> - <1><7a8>: Abbrev Number: 9 (DW_TAG_structure_type) - <7a9> DW_AT_byte_size : 8 - <7aa> DW_AT_decl_file : 4 - <7ab> DW_AT_decl_line : 281 - <7ad> DW_AT_decl_column : 9 - <7ad> DW_AT_sibling : <0x7cc> - <2><7b1>: Abbrev Number: 10 (DW_TAG_member) - <7b2> DW_AT_name : CSR - <7b6> DW_AT_decl_file : 4 - <7b6> DW_AT_decl_line : 283 - <7b8> DW_AT_decl_column : 19 - <7b9> DW_AT_type : <0x4cd> - <7bd> DW_AT_data_member_location: 0 - <2><7be>: Abbrev Number: 10 (DW_TAG_member) - <7bf> DW_AT_name : CFR - <7c3> DW_AT_decl_file : 4 - <7c3> DW_AT_decl_line : 284 - <7c5> DW_AT_decl_column : 19 - <7c6> DW_AT_type : <0x4cd> - <7ca> DW_AT_data_member_location: 4 - <2><7cb>: Abbrev Number: 0 - <1><7cc>: Abbrev Number: 11 (DW_TAG_typedef) - <7cd> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <7d1> DW_AT_decl_file : 4 - <7d2> DW_AT_decl_line : 285 - <7d4> DW_AT_decl_column : 3 - <7d4> DW_AT_type : <0x7a8> - <1><7d8>: Abbrev Number: 9 (DW_TAG_structure_type) - <7d9> DW_AT_byte_size : 4 - <7da> DW_AT_decl_file : 4 - <7db> DW_AT_decl_line : 287 - <7dd> DW_AT_decl_column : 9 - <7dd> DW_AT_sibling : <0x7f0> - <2><7e1>: Abbrev Number: 5 (DW_TAG_member) - <7e2> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <7e6> DW_AT_decl_file : 4 - <7e7> DW_AT_decl_line : 289 - <7e9> DW_AT_decl_column : 19 - <7ea> DW_AT_type : <0x4cd> - <7ee> DW_AT_data_member_location: 0 - <2><7ef>: Abbrev Number: 0 - <1><7f0>: Abbrev Number: 11 (DW_TAG_typedef) - <7f1> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <7f5> DW_AT_decl_file : 4 - <7f6> DW_AT_decl_line : 290 - <7f8> DW_AT_decl_column : 3 - <7f8> DW_AT_type : <0x7d8> - <1><7fc>: Abbrev Number: 9 (DW_TAG_structure_type) - <7fd> DW_AT_byte_size : 8 - <7fe> DW_AT_decl_file : 4 - <7ff> DW_AT_decl_line : 292 - <801> DW_AT_decl_column : 9 - <801> DW_AT_sibling : <0x822> - <2><805>: Abbrev Number: 5 (DW_TAG_member) - <806> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <80a> DW_AT_decl_file : 4 - <80b> DW_AT_decl_line : 294 - <80d> DW_AT_decl_column : 19 - <80e> DW_AT_type : <0x4cd> - <812> DW_AT_data_member_location: 0 - <2><813>: Abbrev Number: 5 (DW_TAG_member) - <814> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <818> DW_AT_decl_file : 4 - <819> DW_AT_decl_line : 295 - <81b> DW_AT_decl_column : 19 - <81c> DW_AT_type : <0x4cd> - <820> DW_AT_data_member_location: 4 - <2><821>: Abbrev Number: 0 - <1><822>: Abbrev Number: 11 (DW_TAG_typedef) - <823> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <827> DW_AT_decl_file : 4 - <828> DW_AT_decl_line : 296 - <82a> DW_AT_decl_column : 3 - <82a> DW_AT_type : <0x7fc> - <1><82e>: Abbrev Number: 9 (DW_TAG_structure_type) - <82f> DW_AT_byte_size : 44 - <830> DW_AT_decl_file : 4 - <831> DW_AT_decl_line : 331 - <833> DW_AT_decl_column : 9 - <833> DW_AT_sibling : <0x8c0> - <2><837>: Abbrev Number: 5 (DW_TAG_member) - <838> DW_AT_name : (indirect string, offset: 0xeed57): MODER - <83c> DW_AT_decl_file : 4 - <83d> DW_AT_decl_line : 333 - <83f> DW_AT_decl_column : 17 - <840> DW_AT_type : <0x4cd> - <844> DW_AT_data_member_location: 0 - <2><845>: Abbrev Number: 5 (DW_TAG_member) - <846> DW_AT_name : (indirect string, offset: 0xef69c): OTYPER - <84a> DW_AT_decl_file : 4 - <84b> DW_AT_decl_line : 334 - <84d> DW_AT_decl_column : 17 - <84e> DW_AT_type : <0x4cd> - <852> DW_AT_data_member_location: 4 - <2><853>: Abbrev Number: 5 (DW_TAG_member) - <854> DW_AT_name : (indirect string, offset: 0xef7f8): OSPEEDR - <858> DW_AT_decl_file : 4 - <859> DW_AT_decl_line : 335 - <85b> DW_AT_decl_column : 17 - <85c> DW_AT_type : <0x4cd> - <860> DW_AT_data_member_location: 8 - <2><861>: Abbrev Number: 5 (DW_TAG_member) - <862> DW_AT_name : (indirect string, offset: 0xef5b3): PUPDR + <6fc> DW_AT_decl_line : 270 + <6fe> DW_AT_decl_column : 17 + <6ff> DW_AT_type : <0x459> + <703> DW_AT_data_member_location: 4 + <2><704>: Abbrev Number: 0 + <1><705>: Abbrev Number: 10 (DW_TAG_typedef) + <706> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <70a> DW_AT_decl_file : 4 + <70b> DW_AT_decl_line : 271 + <70d> DW_AT_decl_column : 3 + <70d> DW_AT_type : <0x6e0> + <1><711>: Abbrev Number: 13 (DW_TAG_structure_type) + <712> DW_AT_byte_size : 4 + <713> DW_AT_decl_file : 4 + <714> DW_AT_decl_line : 276 + <716> DW_AT_decl_column : 9 + <716> DW_AT_sibling : <0x728> + <2><71a>: Abbrev Number: 14 (DW_TAG_member) + <71b> DW_AT_name : CCR + <71f> DW_AT_decl_file : 4 + <71f> DW_AT_decl_line : 278 + <721> DW_AT_decl_column : 19 + <722> DW_AT_type : <0x459> + <726> DW_AT_data_member_location: 0 + <2><727>: Abbrev Number: 0 + <1><728>: Abbrev Number: 10 (DW_TAG_typedef) + <729> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <72d> DW_AT_decl_file : 4 + <72e> DW_AT_decl_line : 279 + <730> DW_AT_decl_column : 3 + <730> DW_AT_type : <0x711> + <1><734>: Abbrev Number: 13 (DW_TAG_structure_type) + <735> DW_AT_byte_size : 8 + <736> DW_AT_decl_file : 4 + <737> DW_AT_decl_line : 281 + <739> DW_AT_decl_column : 9 + <739> DW_AT_sibling : <0x758> + <2><73d>: Abbrev Number: 14 (DW_TAG_member) + <73e> DW_AT_name : CSR + <742> DW_AT_decl_file : 4 + <742> DW_AT_decl_line : 283 + <744> DW_AT_decl_column : 19 + <745> DW_AT_type : <0x459> + <749> DW_AT_data_member_location: 0 + <2><74a>: Abbrev Number: 14 (DW_TAG_member) + <74b> DW_AT_name : CFR + <74f> DW_AT_decl_file : 4 + <74f> DW_AT_decl_line : 284 + <751> DW_AT_decl_column : 19 + <752> DW_AT_type : <0x459> + <756> DW_AT_data_member_location: 4 + <2><757>: Abbrev Number: 0 + <1><758>: Abbrev Number: 10 (DW_TAG_typedef) + <759> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <75d> DW_AT_decl_file : 4 + <75e> DW_AT_decl_line : 285 + <760> DW_AT_decl_column : 3 + <760> DW_AT_type : <0x734> + <1><764>: Abbrev Number: 13 (DW_TAG_structure_type) + <765> DW_AT_byte_size : 4 + <766> DW_AT_decl_file : 4 + <767> DW_AT_decl_line : 287 + <769> DW_AT_decl_column : 9 + <769> DW_AT_sibling : <0x77c> + <2><76d>: Abbrev Number: 5 (DW_TAG_member) + <76e> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <772> DW_AT_decl_file : 4 + <773> DW_AT_decl_line : 289 + <775> DW_AT_decl_column : 19 + <776> DW_AT_type : <0x459> + <77a> DW_AT_data_member_location: 0 + <2><77b>: Abbrev Number: 0 + <1><77c>: Abbrev Number: 10 (DW_TAG_typedef) + <77d> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <781> DW_AT_decl_file : 4 + <782> DW_AT_decl_line : 290 + <784> DW_AT_decl_column : 3 + <784> DW_AT_type : <0x764> + <1><788>: Abbrev Number: 13 (DW_TAG_structure_type) + <789> DW_AT_byte_size : 8 + <78a> DW_AT_decl_file : 4 + <78b> DW_AT_decl_line : 292 + <78d> DW_AT_decl_column : 9 + <78d> DW_AT_sibling : <0x7ae> + <2><791>: Abbrev Number: 5 (DW_TAG_member) + <792> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <796> DW_AT_decl_file : 4 + <797> DW_AT_decl_line : 294 + <799> DW_AT_decl_column : 19 + <79a> DW_AT_type : <0x459> + <79e> DW_AT_data_member_location: 0 + <2><79f>: Abbrev Number: 5 (DW_TAG_member) + <7a0> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <7a4> DW_AT_decl_file : 4 + <7a5> DW_AT_decl_line : 295 + <7a7> DW_AT_decl_column : 19 + <7a8> DW_AT_type : <0x459> + <7ac> DW_AT_data_member_location: 4 + <2><7ad>: Abbrev Number: 0 + <1><7ae>: Abbrev Number: 10 (DW_TAG_typedef) + <7af> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <7b3> DW_AT_decl_file : 4 + <7b4> DW_AT_decl_line : 296 + <7b6> DW_AT_decl_column : 3 + <7b6> DW_AT_type : <0x788> + <1><7ba>: Abbrev Number: 13 (DW_TAG_structure_type) + <7bb> DW_AT_byte_size : 44 + <7bc> DW_AT_decl_file : 4 + <7bd> DW_AT_decl_line : 331 + <7bf> DW_AT_decl_column : 9 + <7bf> DW_AT_sibling : <0x84c> + <2><7c3>: Abbrev Number: 5 (DW_TAG_member) + <7c4> DW_AT_name : (indirect string, offset: 0xeed38): MODER + <7c8> DW_AT_decl_file : 4 + <7c9> DW_AT_decl_line : 333 + <7cb> DW_AT_decl_column : 17 + <7cc> DW_AT_type : <0x459> + <7d0> DW_AT_data_member_location: 0 + <2><7d1>: Abbrev Number: 5 (DW_TAG_member) + <7d2> DW_AT_name : (indirect string, offset: 0xef6b9): OTYPER + <7d6> DW_AT_decl_file : 4 + <7d7> DW_AT_decl_line : 334 + <7d9> DW_AT_decl_column : 17 + <7da> DW_AT_type : <0x459> + <7de> DW_AT_data_member_location: 4 + <2><7df>: Abbrev Number: 5 (DW_TAG_member) + <7e0> DW_AT_name : (indirect string, offset: 0xef83a): OSPEEDR + <7e4> DW_AT_decl_file : 4 + <7e5> DW_AT_decl_line : 335 + <7e7> DW_AT_decl_column : 17 + <7e8> DW_AT_type : <0x459> + <7ec> DW_AT_data_member_location: 8 + <2><7ed>: Abbrev Number: 5 (DW_TAG_member) + <7ee> DW_AT_name : (indirect string, offset: 0xef5d0): PUPDR + <7f2> DW_AT_decl_file : 4 + <7f3> DW_AT_decl_line : 336 + <7f5> DW_AT_decl_column : 17 + <7f6> DW_AT_type : <0x459> + <7fa> DW_AT_data_member_location: 12 + <2><7fb>: Abbrev Number: 14 (DW_TAG_member) + <7fc> DW_AT_name : IDR + <800> DW_AT_decl_file : 4 + <800> DW_AT_decl_line : 337 + <802> DW_AT_decl_column : 17 + <803> DW_AT_type : <0x459> + <807> DW_AT_data_member_location: 16 + <2><808>: Abbrev Number: 14 (DW_TAG_member) + <809> DW_AT_name : ODR + <80d> DW_AT_decl_file : 4 + <80d> DW_AT_decl_line : 338 + <80f> DW_AT_decl_column : 17 + <810> DW_AT_type : <0x459> + <814> DW_AT_data_member_location: 20 + <2><815>: Abbrev Number: 5 (DW_TAG_member) + <816> DW_AT_name : (indirect string, offset: 0xef23b): BSRR + <81a> DW_AT_decl_file : 4 + <81b> DW_AT_decl_line : 339 + <81d> DW_AT_decl_column : 17 + <81e> DW_AT_type : <0x459> + <822> DW_AT_data_member_location: 24 + <2><823>: Abbrev Number: 5 (DW_TAG_member) + <824> DW_AT_name : (indirect string, offset: 0xef5ba): LCKR + <828> DW_AT_decl_file : 4 + <829> DW_AT_decl_line : 340 + <82b> DW_AT_decl_column : 17 + <82c> DW_AT_type : <0x459> + <830> DW_AT_data_member_location: 28 + <2><831>: Abbrev Number: 14 (DW_TAG_member) + <832> DW_AT_name : AFR + <836> DW_AT_decl_file : 4 + <836> DW_AT_decl_line : 341 + <838> DW_AT_decl_column : 17 + <839> DW_AT_type : <0x85c> + <83d> DW_AT_data_member_location: 32 + <2><83e>: Abbrev Number: 14 (DW_TAG_member) + <83f> DW_AT_name : BRR + <843> DW_AT_decl_file : 4 + <843> DW_AT_decl_line : 342 + <845> DW_AT_decl_column : 17 + <846> DW_AT_type : <0x459> + <84a> DW_AT_data_member_location: 40 + <2><84b>: Abbrev Number: 0 + <1><84c>: Abbrev Number: 15 (DW_TAG_array_type) + <84d> DW_AT_type : <0x459> + <851> DW_AT_sibling : <0x85c> + <2><855>: Abbrev Number: 16 (DW_TAG_subrange_type) + <856> DW_AT_type : <0x3c6> + <85a> DW_AT_upper_bound : 1 + <2><85b>: Abbrev Number: 0 + <1><85c>: Abbrev Number: 19 (DW_TAG_volatile_type) + <85d> DW_AT_type : <0x84c> + <1><861>: Abbrev Number: 10 (DW_TAG_typedef) + <862> DW_AT_name : (indirect string, offset: 0xefa2b): GPIO_TypeDef <866> DW_AT_decl_file : 4 - <867> DW_AT_decl_line : 336 - <869> DW_AT_decl_column : 17 - <86a> DW_AT_type : <0x4cd> - <86e> DW_AT_data_member_location: 12 - <2><86f>: Abbrev Number: 10 (DW_TAG_member) - <870> DW_AT_name : IDR - <874> DW_AT_decl_file : 4 - <874> DW_AT_decl_line : 337 - <876> DW_AT_decl_column : 17 - <877> DW_AT_type : <0x4cd> - <87b> DW_AT_data_member_location: 16 - <2><87c>: Abbrev Number: 10 (DW_TAG_member) - <87d> DW_AT_name : ODR - <881> DW_AT_decl_file : 4 - <881> DW_AT_decl_line : 338 - <883> DW_AT_decl_column : 17 - <884> DW_AT_type : <0x4cd> - <888> DW_AT_data_member_location: 20 - <2><889>: Abbrev Number: 5 (DW_TAG_member) - <88a> DW_AT_name : (indirect string, offset: 0xef23b): BSRR - <88e> DW_AT_decl_file : 4 - <88f> DW_AT_decl_line : 339 - <891> DW_AT_decl_column : 17 - <892> DW_AT_type : <0x4cd> - <896> DW_AT_data_member_location: 24 - <2><897>: Abbrev Number: 5 (DW_TAG_member) - <898> DW_AT_name : (indirect string, offset: 0xef59d): LCKR - <89c> DW_AT_decl_file : 4 - <89d> DW_AT_decl_line : 340 - <89f> DW_AT_decl_column : 17 - <8a0> DW_AT_type : <0x4cd> - <8a4> DW_AT_data_member_location: 28 - <2><8a5>: Abbrev Number: 10 (DW_TAG_member) - <8a6> DW_AT_name : AFR - <8aa> DW_AT_decl_file : 4 - <8aa> DW_AT_decl_line : 341 - <8ac> DW_AT_decl_column : 17 - <8ad> DW_AT_type : <0x8d0> - <8b1> DW_AT_data_member_location: 32 - <2><8b2>: Abbrev Number: 10 (DW_TAG_member) - <8b3> DW_AT_name : BRR - <8b7> DW_AT_decl_file : 4 - <8b7> DW_AT_decl_line : 342 - <8b9> DW_AT_decl_column : 17 - <8ba> DW_AT_type : <0x4cd> - <8be> DW_AT_data_member_location: 40 - <2><8bf>: Abbrev Number: 0 - <1><8c0>: Abbrev Number: 19 (DW_TAG_array_type) - <8c1> DW_AT_type : <0x4cd> - <8c5> DW_AT_sibling : <0x8d0> - <2><8c9>: Abbrev Number: 20 (DW_TAG_subrange_type) - <8ca> DW_AT_type : <0x430> - <8ce> DW_AT_upper_bound : 1 - <2><8cf>: Abbrev Number: 0 - <1><8d0>: Abbrev Number: 16 (DW_TAG_volatile_type) - <8d1> DW_AT_type : <0x8c0> - <1><8d5>: Abbrev Number: 11 (DW_TAG_typedef) - <8d6> DW_AT_name : (indirect string, offset: 0xef9fa): GPIO_TypeDef - <8da> DW_AT_decl_file : 4 - <8db> DW_AT_decl_line : 343 - <8dd> DW_AT_decl_column : 3 - <8dd> DW_AT_type : <0x82e> - <1><8e1>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <8e2> DW_AT_encoding : 7 (unsigned) - <8e3> DW_AT_byte_size : 1 - <8e4> DW_AT_type : <0x458> - <8e8> DW_AT_decl_file : 5 - <8e9> DW_AT_decl_line : 120 - <8ea> DW_AT_decl_column : 1 - <8eb> DW_AT_sibling : <0x8fc> - <2><8ef>: Abbrev Number: 2 (DW_TAG_enumerator) - <8f0> DW_AT_name : (indirect string, offset: 0x70e42): DISABLE - <8f4> DW_AT_const_value : 0 - <2><8f5>: Abbrev Number: 2 (DW_TAG_enumerator) - <8f6> DW_AT_name : (indirect string, offset: 0x8140): ENABLE - <8fa> DW_AT_const_value : 1 - <2><8fb>: Abbrev Number: 0 - <1><8fc>: Abbrev Number: 3 (DW_TAG_typedef) - <8fd> DW_AT_name : (indirect string, offset: 0xef75c): FunctionalState - <901> DW_AT_decl_file : 5 - <902> DW_AT_decl_line : 123 - <903> DW_AT_decl_column : 3 - <904> DW_AT_type : <0x8e1> - <1><908>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <909> DW_AT_encoding : 7 (unsigned) - <90a> DW_AT_byte_size : 1 - <90b> DW_AT_type : <0x458> - <90f> DW_AT_decl_file : 6 - <910> DW_AT_decl_line : 39 - <911> DW_AT_decl_column : 1 - <912> DW_AT_sibling : <0x92f> - <2><916>: Abbrev Number: 2 (DW_TAG_enumerator) - <917> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <91b> DW_AT_const_value : 0 - <2><91c>: Abbrev Number: 2 (DW_TAG_enumerator) - <91d> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <921> DW_AT_const_value : 1 - <2><922>: Abbrev Number: 2 (DW_TAG_enumerator) - <923> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <927> DW_AT_const_value : 2 - <2><928>: Abbrev Number: 2 (DW_TAG_enumerator) - <929> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <92d> DW_AT_const_value : 3 - <2><92e>: Abbrev Number: 0 - <1><92f>: Abbrev Number: 3 (DW_TAG_typedef) - <930> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <934> DW_AT_decl_file : 6 - <935> DW_AT_decl_line : 44 - <936> DW_AT_decl_column : 3 - <937> DW_AT_type : <0x908> - <1><93b>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <93c> DW_AT_encoding : 7 (unsigned) - <93d> DW_AT_byte_size : 1 - <93e> DW_AT_type : <0x458> - <942> DW_AT_decl_file : 6 - <943> DW_AT_decl_line : 50 - <944> DW_AT_decl_column : 1 - <945> DW_AT_sibling : <0x956> - <2><949>: Abbrev Number: 2 (DW_TAG_enumerator) - <94a> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <94e> DW_AT_const_value : 0 - <2><94f>: Abbrev Number: 2 (DW_TAG_enumerator) - <950> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <954> DW_AT_const_value : 1 - <2><955>: Abbrev Number: 0 - <1><956>: Abbrev Number: 3 (DW_TAG_typedef) - <957> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <95b> DW_AT_decl_file : 6 - <95c> DW_AT_decl_line : 53 - <95d> DW_AT_decl_column : 3 - <95e> DW_AT_type : <0x93b> - <1><962>: Abbrev Number: 13 (DW_TAG_structure_type) - <963> DW_AT_byte_size : 32 + <867> DW_AT_decl_line : 343 + <869> DW_AT_decl_column : 3 + <869> DW_AT_type : <0x7ba> + <1><86d>: Abbrev Number: 17 (DW_TAG_enumeration_type) + <86e> DW_AT_encoding : 7 (unsigned) + <86f> DW_AT_byte_size : 1 + <870> DW_AT_type : <0x3ee> + <874> DW_AT_decl_file : 5 + <875> DW_AT_decl_line : 120 + <876> DW_AT_decl_column : 1 + <877> DW_AT_sibling : <0x888> + <2><87b>: Abbrev Number: 2 (DW_TAG_enumerator) + <87c> DW_AT_name : (indirect string, offset: 0x70de3): DISABLE + <880> DW_AT_const_value : 0 + <2><881>: Abbrev Number: 2 (DW_TAG_enumerator) + <882> DW_AT_name : (indirect string, offset: 0x8152): ENABLE + <886> DW_AT_const_value : 1 + <2><887>: Abbrev Number: 0 + <1><888>: Abbrev Number: 4 (DW_TAG_typedef) + <889> DW_AT_name : (indirect string, offset: 0xef79e): FunctionalState + <88d> DW_AT_decl_file : 5 + <88e> DW_AT_decl_line : 123 + <88f> DW_AT_decl_column : 3 + <890> DW_AT_type : <0x86d> + <1><894>: Abbrev Number: 17 (DW_TAG_enumeration_type) + <895> DW_AT_encoding : 7 (unsigned) + <896> DW_AT_byte_size : 1 + <897> DW_AT_type : <0x3ee> + <89b> DW_AT_decl_file : 6 + <89c> DW_AT_decl_line : 39 + <89d> DW_AT_decl_column : 1 + <89e> DW_AT_sibling : <0x8bb> + <2><8a2>: Abbrev Number: 2 (DW_TAG_enumerator) + <8a3> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <8a7> DW_AT_const_value : 0 + <2><8a8>: Abbrev Number: 2 (DW_TAG_enumerator) + <8a9> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <8ad> DW_AT_const_value : 1 + <2><8ae>: Abbrev Number: 2 (DW_TAG_enumerator) + <8af> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <8b3> DW_AT_const_value : 2 + <2><8b4>: Abbrev Number: 2 (DW_TAG_enumerator) + <8b5> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <8b9> DW_AT_const_value : 3 + <2><8ba>: Abbrev Number: 0 + <1><8bb>: Abbrev Number: 4 (DW_TAG_typedef) + <8bc> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <8c0> DW_AT_decl_file : 6 + <8c1> DW_AT_decl_line : 44 + <8c2> DW_AT_decl_column : 3 + <8c3> DW_AT_type : <0x894> + <1><8c7>: Abbrev Number: 17 (DW_TAG_enumeration_type) + <8c8> DW_AT_encoding : 7 (unsigned) + <8c9> DW_AT_byte_size : 1 + <8ca> DW_AT_type : <0x3ee> + <8ce> DW_AT_decl_file : 6 + <8cf> DW_AT_decl_line : 50 + <8d0> DW_AT_decl_column : 1 + <8d1> DW_AT_sibling : <0x8e2> + <2><8d5>: Abbrev Number: 2 (DW_TAG_enumerator) + <8d6> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <8da> DW_AT_const_value : 0 + <2><8db>: Abbrev Number: 2 (DW_TAG_enumerator) + <8dc> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <8e0> DW_AT_const_value : 1 + <2><8e1>: Abbrev Number: 0 + <1><8e2>: Abbrev Number: 4 (DW_TAG_typedef) + <8e3> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <8e7> DW_AT_decl_file : 6 + <8e8> DW_AT_decl_line : 53 + <8e9> DW_AT_decl_column : 3 + <8ea> DW_AT_type : <0x8c7> + <1><8ee>: Abbrev Number: 11 (DW_TAG_structure_type) + <8ef> DW_AT_byte_size : 32 + <8f0> DW_AT_decl_file : 7 + <8f1> DW_AT_decl_line : 47 + <8f2> DW_AT_decl_column : 9 + <8f2> DW_AT_sibling : <0x95f> + <2><8f6>: Abbrev Number: 1 (DW_TAG_member) + <8f7> DW_AT_name : (indirect string, offset: 0x10121c): Request + <8fb> DW_AT_decl_file : 7 + <8fc> DW_AT_decl_line : 49 + <8fd> DW_AT_decl_column : 12 + <8fe> DW_AT_type : <0x44d> + <902> DW_AT_data_member_location: 0 + <2><903>: Abbrev Number: 1 (DW_TAG_member) + <904> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <908> DW_AT_decl_file : 7 + <909> DW_AT_decl_line : 52 + <90a> DW_AT_decl_column : 12 + <90b> DW_AT_type : <0x44d> + <90f> DW_AT_data_member_location: 4 + <2><910>: Abbrev Number: 1 (DW_TAG_member) + <911> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <915> DW_AT_decl_file : 7 + <916> DW_AT_decl_line : 56 + <917> DW_AT_decl_column : 12 + <918> DW_AT_type : <0x44d> + <91c> DW_AT_data_member_location: 8 + <2><91d>: Abbrev Number: 1 (DW_TAG_member) + <91e> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <922> DW_AT_decl_file : 7 + <923> DW_AT_decl_line : 59 + <924> DW_AT_decl_column : 12 + <925> DW_AT_type : <0x44d> + <929> DW_AT_data_member_location: 12 + <2><92a>: Abbrev Number: 1 (DW_TAG_member) + <92b> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <92f> DW_AT_decl_file : 7 + <930> DW_AT_decl_line : 62 + <931> DW_AT_decl_column : 12 + <932> DW_AT_type : <0x44d> + <936> DW_AT_data_member_location: 16 + <2><937>: Abbrev Number: 1 (DW_TAG_member) + <938> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <93c> DW_AT_decl_file : 7 + <93d> DW_AT_decl_line : 65 + <93e> DW_AT_decl_column : 12 + <93f> DW_AT_type : <0x44d> + <943> DW_AT_data_member_location: 20 + <2><944>: Abbrev Number: 1 (DW_TAG_member) + <945> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <949> DW_AT_decl_file : 7 + <94a> DW_AT_decl_line : 68 + <94b> DW_AT_decl_column : 12 + <94c> DW_AT_type : <0x44d> + <950> DW_AT_data_member_location: 24 + <2><951>: Abbrev Number: 1 (DW_TAG_member) + <952> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <956> DW_AT_decl_file : 7 + <957> DW_AT_decl_line : 73 + <958> DW_AT_decl_column : 12 + <959> DW_AT_type : <0x44d> + <95d> DW_AT_data_member_location: 28 + <2><95e>: Abbrev Number: 0 + <1><95f>: Abbrev Number: 4 (DW_TAG_typedef) + <960> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef <964> DW_AT_decl_file : 7 - <965> DW_AT_decl_line : 47 - <966> DW_AT_decl_column : 9 - <966> DW_AT_sibling : <0x9d3> - <2><96a>: Abbrev Number: 1 (DW_TAG_member) - <96b> DW_AT_name : (indirect string, offset: 0x101237): Request - <96f> DW_AT_decl_file : 7 - <970> DW_AT_decl_line : 49 - <971> DW_AT_decl_column : 12 - <972> DW_AT_type : <0x4c1> - <976> DW_AT_data_member_location: 0 - <2><977>: Abbrev Number: 1 (DW_TAG_member) - <978> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <97c> DW_AT_decl_file : 7 - <97d> DW_AT_decl_line : 52 - <97e> DW_AT_decl_column : 12 - <97f> DW_AT_type : <0x4c1> - <983> DW_AT_data_member_location: 4 - <2><984>: Abbrev Number: 1 (DW_TAG_member) - <985> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <989> DW_AT_decl_file : 7 - <98a> DW_AT_decl_line : 56 - <98b> DW_AT_decl_column : 12 - <98c> DW_AT_type : <0x4c1> - <990> DW_AT_data_member_location: 8 - <2><991>: Abbrev Number: 1 (DW_TAG_member) - <992> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <996> DW_AT_decl_file : 7 - <997> DW_AT_decl_line : 59 - <998> DW_AT_decl_column : 12 - <999> DW_AT_type : <0x4c1> - <99d> DW_AT_data_member_location: 12 - <2><99e>: Abbrev Number: 1 (DW_TAG_member) - <99f> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <9a3> DW_AT_decl_file : 7 - <9a4> DW_AT_decl_line : 62 - <9a5> DW_AT_decl_column : 12 - <9a6> DW_AT_type : <0x4c1> - <9aa> DW_AT_data_member_location: 16 - <2><9ab>: Abbrev Number: 1 (DW_TAG_member) - <9ac> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <9b0> DW_AT_decl_file : 7 - <9b1> DW_AT_decl_line : 65 - <9b2> DW_AT_decl_column : 12 - <9b3> DW_AT_type : <0x4c1> - <9b7> DW_AT_data_member_location: 20 - <2><9b8>: Abbrev Number: 1 (DW_TAG_member) - <9b9> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <9bd> DW_AT_decl_file : 7 - <9be> DW_AT_decl_line : 68 - <9bf> DW_AT_decl_column : 12 - <9c0> DW_AT_type : <0x4c1> - <9c4> DW_AT_data_member_location: 24 - <2><9c5>: Abbrev Number: 1 (DW_TAG_member) - <9c6> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <9ca> DW_AT_decl_file : 7 - <9cb> DW_AT_decl_line : 73 - <9cc> DW_AT_decl_column : 12 - <9cd> DW_AT_type : <0x4c1> - <9d1> DW_AT_data_member_location: 28 - <2><9d2>: Abbrev Number: 0 - <1><9d3>: Abbrev Number: 3 (DW_TAG_typedef) - <9d4> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <9d8> DW_AT_decl_file : 7 - <9d9> DW_AT_decl_line : 75 - <9da> DW_AT_decl_column : 3 - <9db> DW_AT_type : <0x962> - <1><9df>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <9e0> DW_AT_encoding : 7 (unsigned) - <9e1> DW_AT_byte_size : 1 - <9e2> DW_AT_type : <0x458> - <9e6> DW_AT_decl_file : 7 - <9e7> DW_AT_decl_line : 81 - <9e8> DW_AT_decl_column : 1 - <9e9> DW_AT_sibling : <0xa06> - <2><9ed>: Abbrev Number: 2 (DW_TAG_enumerator) - <9ee> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <9f2> DW_AT_const_value : 0 - <2><9f3>: Abbrev Number: 2 (DW_TAG_enumerator) - <9f4> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <9f8> DW_AT_const_value : 1 - <2><9f9>: Abbrev Number: 2 (DW_TAG_enumerator) - <9fa> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <9fe> DW_AT_const_value : 2 - <2><9ff>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - DW_AT_const_value : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - DW_AT_decl_file : 7 - DW_AT_decl_line : 86 - DW_AT_decl_column : 3 - DW_AT_type : <0x9df> - <1>: Abbrev Number: 16 (DW_TAG_volatile_type) - DW_AT_type : <0xa06> - <1>: Abbrev Number: 39 (DW_TAG_structure_type) - DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - DW_AT_byte_size : 96 + <965> DW_AT_decl_line : 75 + <966> DW_AT_decl_column : 3 + <967> DW_AT_type : <0x8ee> + <1><96b>: Abbrev Number: 17 (DW_TAG_enumeration_type) + <96c> DW_AT_encoding : 7 (unsigned) + <96d> DW_AT_byte_size : 1 + <96e> DW_AT_type : <0x3ee> + <972> DW_AT_decl_file : 7 + <973> DW_AT_decl_line : 81 + <974> DW_AT_decl_column : 1 + <975> DW_AT_sibling : <0x992> + <2><979>: Abbrev Number: 2 (DW_TAG_enumerator) + <97a> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <97e> DW_AT_const_value : 0 + <2><97f>: Abbrev Number: 2 (DW_TAG_enumerator) + <980> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <984> DW_AT_const_value : 1 + <2><985>: Abbrev Number: 2 (DW_TAG_enumerator) + <986> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <98a> DW_AT_const_value : 2 + <2><98b>: Abbrev Number: 2 (DW_TAG_enumerator) + <98c> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <990> DW_AT_const_value : 3 + <2><991>: Abbrev Number: 0 + <1><992>: Abbrev Number: 4 (DW_TAG_typedef) + <993> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <997> DW_AT_decl_file : 7 + <998> DW_AT_decl_line : 86 + <999> DW_AT_decl_column : 3 + <99a> DW_AT_type : <0x96b> + <1><99e>: Abbrev Number: 19 (DW_TAG_volatile_type) + <99f> DW_AT_type : <0x992> + <1><9a3>: Abbrev Number: 38 (DW_TAG_structure_type) + <9a4> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <9a8> DW_AT_byte_size : 96 + <9a9> DW_AT_decl_file : 7 + <9aa> DW_AT_decl_line : 114 + <9ab> DW_AT_decl_column : 16 + <9ac> DW_AT_sibling : <0xa9b> + <2><9b0>: Abbrev Number: 1 (DW_TAG_member) + <9b1> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <9b5> DW_AT_decl_file : 7 + <9b6> DW_AT_decl_line : 116 + <9b7> DW_AT_decl_column : 27 + <9b8> DW_AT_type : <0xa9b> + <9bc> DW_AT_data_member_location: 0 + <2><9bd>: Abbrev Number: 1 (DW_TAG_member) + <9be> DW_AT_name : (indirect string, offset: 0xf733f): Init + <9c2> DW_AT_decl_file : 7 + <9c3> DW_AT_decl_line : 118 + <9c4> DW_AT_decl_column : 25 + <9c5> DW_AT_type : <0x95f> + <9c9> DW_AT_data_member_location: 4 + <2><9ca>: Abbrev Number: 1 (DW_TAG_member) + <9cb> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <9cf> DW_AT_decl_file : 7 + <9d0> DW_AT_decl_line : 120 + <9d1> DW_AT_decl_column : 25 + <9d2> DW_AT_type : <0x8e2> + <9d6> DW_AT_data_member_location: 36 + <2><9d7>: Abbrev Number: 1 (DW_TAG_member) + <9d8> DW_AT_name : (indirect string, offset: 0xf84b5): State + <9dc> DW_AT_decl_file : 7 + <9dd> DW_AT_decl_line : 122 + <9de> DW_AT_decl_column : 30 + <9df> DW_AT_type : <0x99e> + <9e3> DW_AT_data_member_location: 37 + <2><9e4>: Abbrev Number: 1 (DW_TAG_member) + <9e5> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <9e9> DW_AT_decl_file : 7 + <9ea> DW_AT_decl_line : 124 + <9eb> DW_AT_decl_column : 26 + <9ec> DW_AT_type : <0x46e> + <9f0> DW_AT_data_member_location: 40 + <2><9f1>: Abbrev Number: 1 (DW_TAG_member) + <9f2> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <9f6> DW_AT_decl_file : 7 + <9f7> DW_AT_decl_line : 126 + <9f8> DW_AT_decl_column : 11 + <9f9> DW_AT_type : <0xab0> + <9fd> DW_AT_data_member_location: 44 + <2><9fe>: Abbrev Number: 1 (DW_TAG_member) + <9ff> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + DW_AT_decl_file : 7 + DW_AT_decl_line : 128 + DW_AT_decl_column : 11 + DW_AT_type : <0xab0> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + DW_AT_decl_file : 7 + DW_AT_decl_line : 130 + DW_AT_decl_column : 11 + DW_AT_type : <0xab0> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback DW_AT_decl_file : 7 - DW_AT_decl_line : 114 - DW_AT_decl_column : 16 - DW_AT_sibling : <0xb0f> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef18a): Instance - DW_AT_decl_file : 7 - DW_AT_decl_line : 116 - DW_AT_decl_column : 27 - DW_AT_type : <0xb0f> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf735a): Init - DW_AT_decl_file : 7 - DW_AT_decl_line : 118 - DW_AT_decl_column : 25 - DW_AT_type : <0x9d3> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xa9830): Lock - DW_AT_decl_file : 7 - DW_AT_decl_line : 120 - DW_AT_decl_column : 25 - DW_AT_type : <0x956> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf84d0): State - DW_AT_decl_file : 7 - DW_AT_decl_line : 122 - DW_AT_decl_column : 30 - DW_AT_type : <0xa12> - DW_AT_data_member_location: 37 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef9b8): Parent - DW_AT_decl_file : 7 - DW_AT_decl_line : 124 - DW_AT_decl_column : 26 - DW_AT_type : <0x4e2> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - DW_AT_decl_file : 7 - DW_AT_decl_line : 126 - DW_AT_decl_column : 11 - DW_AT_type : <0xb24> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - DW_AT_decl_file : 7 - DW_AT_decl_line : 128 - DW_AT_decl_column : 11 - DW_AT_type : <0xb24> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - DW_AT_decl_file : 7 - DW_AT_decl_line : 130 - DW_AT_decl_column : 11 - DW_AT_type : <0xb24> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - DW_AT_decl_file : 7 - DW_AT_decl_line : 132 - DW_AT_decl_column : 11 - DW_AT_type : <0xb24> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - DW_AT_decl_file : 7 - DW_AT_decl_line : 134 - DW_AT_decl_column : 26 - DW_AT_type : <0x4cd> - DW_AT_data_member_location: 60 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - DW_AT_decl_file : 7 - DW_AT_decl_line : 136 - DW_AT_decl_column : 27 - DW_AT_type : <0xb29> - DW_AT_data_member_location: 64 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - DW_AT_decl_file : 7 - DW_AT_decl_line : 138 - DW_AT_decl_column : 26 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 68 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - DW_AT_decl_file : 7 - DW_AT_decl_line : 140 - DW_AT_decl_column : 37 - DW_AT_type : <0xb2e> - DW_AT_data_member_location: 72 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - DW_AT_decl_file : 7 - DW_AT_decl_line : 142 - DW_AT_decl_column : 37 - DW_AT_type : <0xb33> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - DW_AT_decl_file : 7 - DW_AT_decl_line : 144 - DW_AT_decl_column : 36 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - DW_AT_decl_file : 7 - DW_AT_decl_line : 146 - DW_AT_decl_column : 37 - DW_AT_type : <0xb38> - DW_AT_data_member_location: 84 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - DW_AT_decl_file : 7 - DW_AT_decl_line : 148 - DW_AT_decl_column : 37 - DW_AT_type : <0xb3d> - DW_AT_data_member_location: 88 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - DW_AT_decl_file : 7 - DW_AT_decl_line : 150 - DW_AT_decl_column : 36 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 92 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x748> - <1>: Abbrev Number: 30 (DW_TAG_subroutine_type) - DW_AT_prototyped : 1 - DW_AT_sibling : <0xb1f> - <2>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_type : <0xb1f> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xa17> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xb14> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x779> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x79c> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x7cc> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x7f0> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x822> - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - DW_AT_decl_file : 7 - DW_AT_decl_line : 151 - DW_AT_decl_column : 3 - DW_AT_type : <0xa17> - <1>: Abbrev Number: 13 (DW_TAG_structure_type) - DW_AT_byte_size : 16 - DW_AT_decl_file : 8 - DW_AT_decl_line : 52 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xb8b> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef31e): Ratio - DW_AT_decl_file : 8 - DW_AT_decl_line : 54 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef2ac): RightBitShift - DW_AT_decl_file : 8 - DW_AT_decl_line : 57 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode - DW_AT_decl_file : 8 - DW_AT_decl_line : 60 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee30): OversamplingStopReset - DW_AT_decl_file : 8 - DW_AT_decl_line : 63 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef2c9): ADC_OversamplingTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 71 - DW_AT_decl_column : 3 - DW_AT_type : <0xb4e> - <1>: Abbrev Number: 13 (DW_TAG_structure_type) - DW_AT_byte_size : 72 - DW_AT_decl_file : 8 - DW_AT_decl_line : 90 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xc70> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - DW_AT_decl_file : 8 - DW_AT_decl_line : 92 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeede3): Resolution - DW_AT_decl_file : 8 - DW_AT_decl_line : 107 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed8a): DataAlign - DW_AT_decl_file : 8 - DW_AT_decl_line : 110 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef3a6): ScanConvMode - DW_AT_decl_file : 8 - DW_AT_decl_line : 114 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x926d): EOCSelection - DW_AT_decl_file : 8 - DW_AT_decl_line : 122 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef4bf): LowPowerAutoWait - DW_AT_decl_file : 8 - DW_AT_decl_line : 125 - DW_AT_decl_column : 19 - DW_AT_type : <0x8fc> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode - DW_AT_decl_file : 8 - DW_AT_decl_line : 144 - DW_AT_decl_column : 19 - DW_AT_type : <0x8fc> - DW_AT_data_member_location: 21 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ec2): NbrOfConversion - DW_AT_decl_file : 8 - DW_AT_decl_line : 148 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2fff): DiscontinuousConvMode - DW_AT_decl_file : 8 - DW_AT_decl_line : 154 - DW_AT_decl_column : 19 - DW_AT_type : <0x8fc> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee46): NbrOfDiscConversion - DW_AT_decl_file : 8 - DW_AT_decl_line : 163 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef58c): ExternalTrigConv - DW_AT_decl_file : 8 - DW_AT_decl_line : 168 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef33f): ExternalTrigConvEdge - DW_AT_decl_file : 8 - DW_AT_decl_line : 173 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests - DW_AT_decl_file : 8 - DW_AT_decl_line : 177 - DW_AT_decl_column : 19 - DW_AT_type : <0x8fc> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef202): Overrun - DW_AT_decl_file : 8 - DW_AT_decl_line : 182 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ee4): OversamplingMode - DW_AT_decl_file : 8 - DW_AT_decl_line : 214 - DW_AT_decl_column : 19 - DW_AT_type : <0x8fc> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ead): Oversampling - DW_AT_decl_file : 8 - DW_AT_decl_line : 218 - DW_AT_decl_column : 27 - DW_AT_type : <0xb8b> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 235 - DW_AT_decl_column : 3 - DW_AT_type : <0xb97> - <1>: Abbrev Number: 9 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 8 - DW_AT_decl_line : 348 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xca2> - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef147): ContextQueue - DW_AT_decl_file : 8 - DW_AT_decl_line : 350 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef733): ChannelCount - DW_AT_decl_file : 8 - DW_AT_decl_line : 354 - DW_AT_decl_column : 12 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef324): ADC_InjectionConfigTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 355 - DW_AT_decl_column : 3 - DW_AT_type : <0xc7c> - <1>: Abbrev Number: 9 (DW_TAG_structure_type) - DW_AT_byte_size : 100 - DW_AT_decl_file : 8 - DW_AT_decl_line : 412 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xd1a> - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef18a): Instance - DW_AT_decl_file : 8 - DW_AT_decl_line : 415 - DW_AT_decl_column : 34 - DW_AT_type : <0xd1a> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf735a): Init - DW_AT_decl_file : 8 - DW_AT_decl_line : 416 - DW_AT_decl_column : 33 - DW_AT_type : <0xc70> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef2e1): DMA_Handle - DW_AT_decl_file : 8 - DW_AT_decl_line : 417 - DW_AT_decl_column : 34 - DW_AT_type : <0xd1f> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xa9830): Lock - DW_AT_decl_file : 8 - DW_AT_decl_line : 418 - DW_AT_decl_column : 33 - DW_AT_type : <0x956> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf84d0): State - DW_AT_decl_file : 8 - DW_AT_decl_line : 419 - DW_AT_decl_column : 33 - DW_AT_type : <0x4cd> - DW_AT_data_member_location: 84 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - DW_AT_decl_file : 8 - DW_AT_decl_line : 420 - DW_AT_decl_column : 33 - DW_AT_type : <0x4cd> - DW_AT_data_member_location: 88 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig - DW_AT_decl_file : 8 - DW_AT_decl_line : 424 - DW_AT_decl_column : 33 - DW_AT_type : <0xca2> - DW_AT_data_member_location: 92 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x6ed> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xb42> - <1>: Abbrev Number: 11 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 439 - DW_AT_decl_column : 3 - DW_AT_type : <0xcae> - <1>: Abbrev Number: 14 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0x458> - DW_AT_decl_file : 9 - DW_AT_decl_line : 69 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xd4b> - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeef98): GPIO_PIN_RESET - DW_AT_const_value : 0 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeeff6): GPIO_PIN_SET - DW_AT_const_value : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xefa2a): GPIO_PinState - DW_AT_decl_file : 9 - DW_AT_decl_line : 72 - DW_AT_decl_column : 3 - DW_AT_type : <0xd30> - <1>: Abbrev Number: 14 (DW_TAG_enumeration_type) - DW_AT_encoding : 5 (signed) - DW_AT_byte_size : 4 - DW_AT_type : <0x429> - DW_AT_decl_file : 10 - DW_AT_decl_line : 82 - DW_AT_decl_column : 14 - DW_AT_sibling : <0xea3> - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef08f): osPriorityNone - DW_AT_const_value : 0 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef7e9): osPriorityIdle - DW_AT_const_value : 1 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef8d0): osPriorityLow - DW_AT_const_value : 8 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeefbf): osPriorityLow1 - DW_AT_const_value : 9 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef969): osPriorityLow2 - DW_AT_const_value : 10 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef129): osPriorityLow3 - DW_AT_const_value : 11 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef978): osPriorityLow4 - DW_AT_const_value : 12 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef987): osPriorityLow5 - DW_AT_const_value : 13 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef996): osPriorityLow6 - DW_AT_const_value : 14 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef138): osPriorityLow7 - DW_AT_const_value : 15 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef9d1): osPriorityBelowNormal - DW_AT_const_value : 16 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef648): osPriorityBelowNormal1 - DW_AT_const_value : 17 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef76c): osPriorityBelowNormal2 - DW_AT_const_value : 18 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef783): osPriorityBelowNormal3 - DW_AT_const_value : 19 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef79a): osPriorityBelowNormal4 - DW_AT_const_value : 20 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef65f): osPriorityBelowNormal5 - DW_AT_const_value : 21 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef7b1): osPriorityBelowNormal6 - DW_AT_const_value : 22 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef556): osPriorityBelowNormal7 - DW_AT_const_value : 23 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef269): osPriorityNormal - DW_AT_const_value : 24 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeee82): osPriorityNormal1 - DW_AT_const_value : 25 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeee94): osPriorityNormal2 - DW_AT_const_value : 26 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeeea6): osPriorityNormal3 - DW_AT_const_value : 27 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeeeb8): osPriorityNormal4 - DW_AT_const_value : 28 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeeeca): osPriorityNormal5 - DW_AT_const_value : 29 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeeedc): osPriorityNormal6 - DW_AT_const_value : 30 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeeeee): osPriorityNormal7 - DW_AT_const_value : 31 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef489): osPriorityAboveNormal - DW_AT_const_value : 32 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefa6e): osPriorityAboveNormal1 - DW_AT_const_value : 33 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefa85): osPriorityAboveNormal2 - DW_AT_const_value : 34 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefa9c): osPriorityAboveNormal3 - DW_AT_const_value : 35 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefab3): osPriorityAboveNormal4 - DW_AT_const_value : 36 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefaca): osPriorityAboveNormal5 - DW_AT_const_value : 37 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefae1): osPriorityAboveNormal6 - DW_AT_const_value : 38 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefaf8): osPriorityAboveNormal7 - DW_AT_const_value : 39 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef0e5): osPriorityHigh - DW_AT_const_value : 40 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef4d0): osPriorityHigh1 - DW_AT_const_value : 41 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef4e0): osPriorityHigh2 - DW_AT_const_value : 42 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef4f0): osPriorityHigh3 - DW_AT_const_value : 43 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef500): osPriorityHigh4 - DW_AT_const_value : 44 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef15c): osPriorityHigh5 - DW_AT_const_value : 45 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef510): osPriorityHigh6 - DW_AT_const_value : 46 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef520): osPriorityHigh7 - DW_AT_const_value : 47 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef689): osPriorityRealtime - DW_AT_const_value : 48 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef3e5): osPriorityRealtime1 - DW_AT_const_value : 49 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef3f9): osPriorityRealtime2 - DW_AT_const_value : 50 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef40d): osPriorityRealtime3 - DW_AT_const_value : 51 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef421): osPriorityRealtime4 - DW_AT_const_value : 52 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef435): osPriorityRealtime5 - DW_AT_const_value : 53 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef011): osPriorityRealtime6 - DW_AT_const_value : 54 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef449): osPriorityRealtime7 - DW_AT_const_value : 55 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeed49): osPriorityISR - DW_AT_const_value : 56 - <2>: Abbrev Number: 17 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef822): osPriorityError - DW_AT_const_value : -1 - <2>: Abbrev Number: 31 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef9a5): osPriorityReserved - DW_AT_const_value : 2147483647 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x4f571): osPriority_t - DW_AT_decl_file : 10 - DW_AT_decl_line : 136 - DW_AT_decl_column : 3 - DW_AT_type : <0xd57> - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef2ba): osThreadFunc_t - DW_AT_decl_file : 10 - DW_AT_decl_line : 139 - DW_AT_decl_column : 16 - DW_AT_type : <0x4d2> - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef003): osTimerFunc_t - DW_AT_decl_file : 10 - DW_AT_decl_line : 142 - DW_AT_decl_column : 16 - DW_AT_type : <0x4d2> - <1>: Abbrev Number: 14 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0x458> - DW_AT_decl_file : 10 - DW_AT_decl_line : 145 - DW_AT_decl_column : 14 - DW_AT_sibling : <0xee2> - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef1ce): osTimerOnce - DW_AT_const_value : 0 - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef240): osTimerPeriodic - DW_AT_const_value : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xd1749): osTimerType_t - DW_AT_decl_file : 10 - DW_AT_decl_line : 148 - DW_AT_decl_column : 3 - DW_AT_type : <0xec7> - <1>: Abbrev Number: 14 (DW_TAG_enumeration_type) - DW_AT_encoding : 5 (signed) - DW_AT_byte_size : 4 - DW_AT_type : <0x429> - DW_AT_decl_file : 10 - DW_AT_decl_line : 176 - DW_AT_decl_column : 14 - DW_AT_sibling : <0xf2c> - <2>: Abbrev Number: 2 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef81d): osOK - DW_AT_const_value : 0 - <2>: Abbrev Number: 17 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0x7013c): osError - DW_AT_const_value : -1 - <2>: Abbrev Number: 17 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0x226a6): osErrorTimeout - DW_AT_const_value : -2 - <2>: Abbrev Number: 17 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef4af): osErrorResource - DW_AT_const_value : -3 - <2>: Abbrev Number: 17 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef025): osErrorParameter - DW_AT_const_value : -4 - <2>: Abbrev Number: 17 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeef0d): osErrorNoMemory - DW_AT_const_value : -5 - <2>: Abbrev Number: 17 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef046): osErrorISR - DW_AT_const_value : -6 - <2>: Abbrev Number: 31 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef27a): osStatusReserved - DW_AT_const_value : 2147483647 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef0cb): osStatus_t - DW_AT_decl_file : 10 - DW_AT_decl_line : 185 - DW_AT_decl_column : 3 - DW_AT_type : <0xeee> - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x7f377): osThreadId_t - DW_AT_decl_file : 10 - DW_AT_decl_line : 189 - DW_AT_decl_column : 15 - DW_AT_type : <0x4e2> - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x3aa8): osTimerId_t - DW_AT_decl_file : 10 - DW_AT_decl_line : 192 - DW_AT_decl_column : 15 - DW_AT_type : <0x4e2> - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef600): TZ_ModuleId_t - DW_AT_decl_file : 10 - DW_AT_decl_line : 213 - DW_AT_decl_column : 18 - DW_AT_type : <0x4c1> - <1>: Abbrev Number: 13 (DW_TAG_structure_type) - DW_AT_byte_size : 36 - DW_AT_decl_file : 10 - DW_AT_decl_line : 218 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xfda> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x9e50a): name - DW_AT_decl_file : 10 - DW_AT_decl_line : 219 - DW_AT_decl_column : 33 - DW_AT_type : <0x4e4> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - DW_AT_decl_file : 10 - DW_AT_decl_line : 220 - DW_AT_decl_column : 28 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - DW_AT_decl_file : 10 - DW_AT_decl_line : 221 - DW_AT_decl_column : 30 - DW_AT_type : <0x4e2> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - DW_AT_decl_file : 10 - DW_AT_decl_line : 222 - DW_AT_decl_column : 30 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef8b2): stack_mem - DW_AT_decl_file : 10 - DW_AT_decl_line : 223 - DW_AT_decl_column : 27 - DW_AT_type : <0x4e2> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef45d): stack_size - DW_AT_decl_file : 10 - DW_AT_decl_line : 224 - DW_AT_decl_column : 27 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef1a0): priority - DW_AT_decl_file : 10 - DW_AT_decl_line : 225 - DW_AT_decl_column : 29 - DW_AT_type : <0xea3> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef22b): tz_module - DW_AT_decl_file : 10 - DW_AT_decl_line : 226 - DW_AT_decl_column : 28 - DW_AT_type : <0xf50> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef882): reserved - DW_AT_decl_file : 10 - DW_AT_decl_line : 227 - DW_AT_decl_column : 29 - DW_AT_type : <0x4c1> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 3 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeee73): osThreadAttr_t - DW_AT_decl_file : 10 - DW_AT_decl_line : 228 - DW_AT_decl_column : 3 - DW_AT_type : <0xf5c> - <1>: Abbrev Number: 24 (DW_TAG_const_type) - DW_AT_type : <0xfda> - <1>: Abbrev Number: 13 (DW_TAG_structure_type) - DW_AT_byte_size : 16 - DW_AT_decl_file : 10 - DW_AT_decl_line : 231 - DW_AT_decl_column : 9 - DW_AT_sibling : <0x1028> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x9e50a): name - DW_AT_decl_file : 10 - DW_AT_decl_line : 232 - DW_AT_decl_column : 33 - DW_AT_type : <0x4e4> - DW_AT_data_member_location: 0 - <2><1000>: Abbrev Number: 1 (DW_TAG_member) - <1001> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <1005> DW_AT_decl_file : 10 - <1006> DW_AT_decl_line : 233 - <1007> DW_AT_decl_column : 28 - <1008> DW_AT_type : <0x4c1> - <100c> DW_AT_data_member_location: 4 - <2><100d>: Abbrev Number: 1 (DW_TAG_member) - <100e> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <1012> DW_AT_decl_file : 10 - <1013> DW_AT_decl_line : 234 - <1014> DW_AT_decl_column : 30 - <1015> DW_AT_type : <0x4e2> - <1019> DW_AT_data_member_location: 8 - <2><101a>: Abbrev Number: 1 (DW_TAG_member) - <101b> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <101f> DW_AT_decl_file : 10 - <1020> DW_AT_decl_line : 235 - <1021> DW_AT_decl_column : 30 - <1022> DW_AT_type : <0x4c1> - <1026> DW_AT_data_member_location: 12 - <2><1027>: Abbrev Number: 0 - <1><1028>: Abbrev Number: 3 (DW_TAG_typedef) - <1029> DW_AT_name : (indirect string, offset: 0xef800): osTimerAttr_t - <102d> DW_AT_decl_file : 10 - <102e> DW_AT_decl_line : 236 - <102f> DW_AT_decl_column : 3 - <1030> DW_AT_type : <0xfeb> - <1><1034>: Abbrev Number: 24 (DW_TAG_const_type) - <1035> DW_AT_type : <0x1028> - <1><1039>: Abbrev Number: 7 (DW_TAG_base_type) - <103a> DW_AT_byte_size : 1 - <103b> DW_AT_encoding : 2 (boolean) - <103c> DW_AT_name : (indirect string, offset: 0x5fe38): _Bool - <1><1040>: Abbrev Number: 6 (DW_TAG_pointer_type) - <1041> DW_AT_byte_size : 4 - <1041> DW_AT_type : <0x4ab> - <1><1045>: Abbrev Number: 6 (DW_TAG_pointer_type) - <1046> DW_AT_byte_size : 4 - <1046> DW_AT_type : <0x4c1> - <1><104a>: Abbrev Number: 6 (DW_TAG_pointer_type) - <104b> DW_AT_byte_size : 4 - <104b> DW_AT_type : <0x8d5> - <1><104f>: Abbrev Number: 15 (DW_TAG_variable) - <1050> DW_AT_name : (indirect string, offset: 0xef1e9): hadc1 - <1054> DW_AT_decl_file : 11 - <1055> DW_AT_decl_line : 17 - <1056> DW_AT_decl_column : 26 - <1057> DW_AT_type : <0xd24> - <105b> DW_AT_external : 1 - <105b> DW_AT_declaration : 1 - <1><105b>: Abbrev Number: 15 (DW_TAG_variable) - <105c> DW_AT_name : (indirect string, offset: 0xefa4e): TempCalcHandle - <1060> DW_AT_decl_file : 11 - <1061> DW_AT_decl_line : 20 - <1062> DW_AT_decl_column : 21 - <1063> DW_AT_type : <0xf38> - <1067> DW_AT_external : 1 - <1067> DW_AT_declaration : 1 - <1><1067>: Abbrev Number: 15 (DW_TAG_variable) - <1068> DW_AT_name : (indirect string, offset: 0xef8bc): TempCalc_attributes - <106c> DW_AT_decl_file : 11 - <106d> DW_AT_decl_line : 21 - <106e> DW_AT_decl_column : 30 - <106f> DW_AT_type : <0xfe6> - <1073> DW_AT_external : 1 - <1073> DW_AT_declaration : 1 - <1><1073>: Abbrev Number: 15 (DW_TAG_variable) - <1074> DW_AT_name : (indirect string, offset: 0xef20a): ControlHandle - <1078> DW_AT_decl_file : 11 - <1079> DW_AT_decl_line : 22 - <107a> DW_AT_decl_column : 21 - <107b> DW_AT_type : <0xf38> - <107f> DW_AT_external : 1 - <107f> DW_AT_declaration : 1 - <1><107f>: Abbrev Number: 15 (DW_TAG_variable) - <1080> DW_AT_name : (indirect string, offset: 0xef86f): Control_attributes - <1084> DW_AT_decl_file : 11 - <1085> DW_AT_decl_line : 23 - <1086> DW_AT_decl_column : 30 - <1087> DW_AT_type : <0xfe6> - <108b> DW_AT_external : 1 - <108b> DW_AT_declaration : 1 - <1><108b>: Abbrev Number: 15 (DW_TAG_variable) - <108c> DW_AT_name : (indirect string, offset: 0xef354): ScreenHandle - <1090> DW_AT_decl_file : 11 - <1091> DW_AT_decl_line : 24 - <1092> DW_AT_decl_column : 21 - <1093> DW_AT_type : <0xf38> - <1097> DW_AT_external : 1 - <1097> DW_AT_declaration : 1 - <1><1097>: Abbrev Number: 15 (DW_TAG_variable) - <1098> DW_AT_name : (indirect string, offset: 0xef544): Screen_attributes - <109c> DW_AT_decl_file : 11 - <109d> DW_AT_decl_line : 25 - <109e> DW_AT_decl_column : 30 - <109f> DW_AT_type : <0xfe6> - <10a3> DW_AT_external : 1 - <10a3> DW_AT_declaration : 1 - <1><10a3>: Abbrev Number: 13 (DW_TAG_structure_type) - <10a4> DW_AT_byte_size : 32 - <10a5> DW_AT_decl_file : 11 - <10a6> DW_AT_decl_line : 35 - <10a7> DW_AT_decl_column : 9 - <10a7> DW_AT_sibling : <0x1106> - <2><10ab>: Abbrev Number: 1 (DW_TAG_member) - <10ac> DW_AT_name : (indirect string, offset: 0x95415): u16regsHR - <10b0> DW_AT_decl_file : 11 - <10b1> DW_AT_decl_line : 37 - <10b2> DW_AT_decl_column : 13 - <10b3> DW_AT_type : <0x1040> - <10b7> DW_AT_data_member_location: 0 - <2><10b8>: Abbrev Number: 1 (DW_TAG_member) - <10b9> DW_AT_name : (indirect string, offset: 0x99aa9): u16regsRO - <10bd> DW_AT_decl_file : 11 - <10be> DW_AT_decl_line : 38 - <10bf> DW_AT_decl_column : 13 - <10c0> DW_AT_type : <0x1040> - <10c4> DW_AT_data_member_location: 4 - <2><10c5>: Abbrev Number: 1 (DW_TAG_member) - <10c6> DW_AT_name : (indirect string, offset: 0xbf96c): u16regsCoils - <10ca> DW_AT_decl_file : 11 - <10cb> DW_AT_decl_line : 39 - <10cc> DW_AT_decl_column : 13 - <10cd> DW_AT_type : <0x1040> - <10d1> DW_AT_data_member_location: 8 - <2><10d2>: Abbrev Number: 1 (DW_TAG_member) - <10d3> DW_AT_name : (indirect string, offset: 0x14d93): u16regsCoilsRO - <10d7> DW_AT_decl_file : 11 - <10d8> DW_AT_decl_line : 40 - <10d9> DW_AT_decl_column : 13 - <10da> DW_AT_type : <0x1040> - <10de> DW_AT_data_member_location: 12 - <2><10df>: Abbrev Number: 1 (DW_TAG_member) - <10e0> DW_AT_name : (indirect string, offset: 0x7431b): TempRoom - <10e4> DW_AT_decl_file : 11 - <10e5> DW_AT_decl_line : 41 - <10e6> DW_AT_decl_column : 10 - <10e7> DW_AT_type : <0x1106> - <10eb> DW_AT_data_member_location: 16 - <2><10ec>: Abbrev Number: 8 (DW_TAG_member) - <10ed> DW_AT_name : Pt - <10f0> DW_AT_decl_file : 11 - <10f1> DW_AT_decl_line : 42 - <10f2> DW_AT_decl_column : 17 - <10f3> DW_AT_type : <0x4a6> - <10f7> DW_AT_data_member_location: 24 - <2><10f8>: Abbrev Number: 8 (DW_TAG_member) - <10f9> DW_AT_name : Twa - <10fd> DW_AT_decl_file : 11 - <10fe> DW_AT_decl_line : 43 - <10ff> DW_AT_decl_column : 18 - <1100> DW_AT_type : <0x4bc> - <1104> DW_AT_data_member_location: 26 - <2><1105>: Abbrev Number: 0 - <1><1106>: Abbrev Number: 7 (DW_TAG_base_type) - <1107> DW_AT_byte_size : 8 - <1108> DW_AT_encoding : 4 (float) - <1109> DW_AT_name : (indirect string, offset: 0x1d91c): double - <1><110d>: Abbrev Number: 16 (DW_TAG_volatile_type) - <110e> DW_AT_type : <0x1106> - <1><1112>: Abbrev Number: 3 (DW_TAG_typedef) - <1113> DW_AT_name : (indirect string, offset: 0xa3d14): io_module_t - <1117> DW_AT_decl_file : 11 - <1118> DW_AT_decl_line : 44 - <1119> DW_AT_decl_column : 3 - <111a> DW_AT_type : <0x10a3> - <1><111e>: Abbrev Number: 32 (DW_TAG_enumeration_type) - <111f> DW_AT_name : (indirect string, offset: 0xef8de): COIL_MAP - <1123> DW_AT_encoding : 7 (unsigned) - <1123> DW_AT_byte_size : 1 - <1123> DW_AT_type : <0x458> - <1127> DW_AT_decl_file : 11 - <1127> DW_AT_decl_line : 87 - <1128> DW_AT_decl_column : 14 - <1128> DW_AT_sibling : <0x118d> - <2><112c>: Abbrev Number: 2 (DW_TAG_enumerator) - <112d> DW_AT_name : (indirect string, offset: 0xef56d): TWA1_STATUS - <1131> DW_AT_const_value : 0 - <2><1132>: Abbrev Number: 2 (DW_TAG_enumerator) - <1133> DW_AT_name : (indirect string, offset: 0xeef00): TWA1_EN - <1137> DW_AT_const_value : 1 - <2><1138>: Abbrev Number: 2 (DW_TAG_enumerator) - <1139> DW_AT_name : (indirect string, offset: 0xef3d9): TWA2_STATUS - <113d> DW_AT_const_value : 2 - <2><113e>: Abbrev Number: 2 (DW_TAG_enumerator) - <113f> DW_AT_name : (indirect string, offset: 0xeed5d): TWA2_EN - <1143> DW_AT_const_value : 3 - <2><1144>: Abbrev Number: 2 (DW_TAG_enumerator) - <1145> DW_AT_name : (indirect string, offset: 0xef3c3): TWA3_STATUS - <1149> DW_AT_const_value : 4 - <2><114a>: Abbrev Number: 2 (DW_TAG_enumerator) - <114b> DW_AT_name : (indirect string, offset: 0xeef38): TWA3_EN - <114f> DW_AT_const_value : 5 - <2><1150>: Abbrev Number: 2 (DW_TAG_enumerator) - <1151> DW_AT_name : (indirect string, offset: 0xef39a): TWA4_STATUS - <1155> DW_AT_const_value : 6 - <2><1156>: Abbrev Number: 2 (DW_TAG_enumerator) - <1157> DW_AT_name : (indirect string, offset: 0xef154): TWA4_EN - <115b> DW_AT_const_value : 7 - <2><115c>: Abbrev Number: 2 (DW_TAG_enumerator) - <115d> DW_AT_name : (indirect string, offset: 0xeedab): TEMP1_STATUS - <1161> DW_AT_const_value : 16 - <2><1162>: Abbrev Number: 2 (DW_TAG_enumerator) - <1163> DW_AT_name : (indirect string, offset: 0xef193): TEMP2_STATUS - <1167> DW_AT_const_value : 17 - <2><1168>: Abbrev Number: 2 (DW_TAG_enumerator) - <1169> DW_AT_name : (indirect string, offset: 0xef16c): TEMP3_STATUS - <116d> DW_AT_const_value : 18 - <2><116e>: Abbrev Number: 2 (DW_TAG_enumerator) - <116f> DW_AT_name : (indirect string, offset: 0xef7c8): TEMP4_STATUS - <1173> DW_AT_const_value : 19 - <2><1174>: Abbrev Number: 2 (DW_TAG_enumerator) - <1175> DW_AT_name : (indirect string, offset: 0xef0d6): TEMP1_W_STATUS - <1179> DW_AT_const_value : 20 - <2><117a>: Abbrev Number: 2 (DW_TAG_enumerator) - <117b> DW_AT_name : (indirect string, offset: 0xeefb0): TEMP2_W_STATUS - <117f> DW_AT_const_value : 21 - <2><1180>: Abbrev Number: 2 (DW_TAG_enumerator) - <1181> DW_AT_name : (indirect string, offset: 0xef0bc): TEMP3_W_STATUS - <1185> DW_AT_const_value : 22 - <2><1186>: Abbrev Number: 2 (DW_TAG_enumerator) - <1187> DW_AT_name : (indirect string, offset: 0xef09e): TEMP4_W_STATUS - <118b> DW_AT_const_value : 23 - <2><118c>: Abbrev Number: 0 - <1><118d>: Abbrev Number: 32 (DW_TAG_enumeration_type) - <118e> DW_AT_name : (indirect string, offset: 0x4c4d3): INPUT_REG_MAP - <1192> DW_AT_encoding : 7 (unsigned) - <1192> DW_AT_byte_size : 1 - <1192> DW_AT_type : <0x458> - <1196> DW_AT_decl_file : 11 - <1196> DW_AT_decl_line : 108 - <1197> DW_AT_decl_column : 14 - <1197> DW_AT_sibling : <0x11d2> - <2><119b>: Abbrev Number: 2 (DW_TAG_enumerator) - <119c> DW_AT_name : (indirect string, offset: 0xb6997): TEMP1_READ - <11a0> DW_AT_const_value : 0 - <2><11a1>: Abbrev Number: 2 (DW_TAG_enumerator) - <11a2> DW_AT_name : (indirect string, offset: 0x29dc3): TEMP2_READ - <11a6> DW_AT_const_value : 1 - <2><11a7>: Abbrev Number: 2 (DW_TAG_enumerator) - <11a8> DW_AT_name : (indirect string, offset: 0x9577f): TEMP3_READ - <11ac> DW_AT_const_value : 2 - <2><11ad>: Abbrev Number: 2 (DW_TAG_enumerator) - <11ae> DW_AT_name : (indirect string, offset: 0x1317b): TEMP4_READ - <11b2> DW_AT_const_value : 3 - <2><11b3>: Abbrev Number: 2 (DW_TAG_enumerator) - <11b4> DW_AT_name : (indirect string, offset: 0xad333): TEMP1_W_READ - <11b8> DW_AT_const_value : 4 - <2><11b9>: Abbrev Number: 2 (DW_TAG_enumerator) - <11ba> DW_AT_name : (indirect string, offset: 0xaa1a4): TEMP2_W_READ - <11be> DW_AT_const_value : 5 - <2><11bf>: Abbrev Number: 2 (DW_TAG_enumerator) - <11c0> DW_AT_name : (indirect string, offset: 0xa6d81): TEMP3_W_READ - <11c4> DW_AT_const_value : 6 - <2><11c5>: Abbrev Number: 2 (DW_TAG_enumerator) - <11c6> DW_AT_name : (indirect string, offset: 0xa3764): TEMP4_W_READ - <11ca> DW_AT_const_value : 7 - <2><11cb>: Abbrev Number: 2 (DW_TAG_enumerator) - <11cc> DW_AT_name : (indirect string, offset: 0xaa622): SET_POINT_TEMP - <11d0> DW_AT_const_value : 9 - <2><11d1>: Abbrev Number: 0 - <1><11d2>: Abbrev Number: 7 (DW_TAG_base_type) - <11d3> DW_AT_byte_size : 4 - <11d4> DW_AT_encoding : 4 (float) - <11d5> DW_AT_name : (indirect string, offset: 0xe1cc5): float - <1><11d9>: Abbrev Number: 3 (DW_TAG_typedef) - <11da> DW_AT_name : (indirect string, offset: 0xe1e04): real_T - <11de> DW_AT_decl_file : 12 - <11df> DW_AT_decl_line : 64 - <11e0> DW_AT_decl_column : 16 - <11e1> DW_AT_type : <0x1106> - <1><11e5>: Abbrev Number: 13 (DW_TAG_structure_type) - <11e6> DW_AT_byte_size : 8 - <11e7> DW_AT_decl_file : 13 - <11e8> DW_AT_decl_line : 50 - <11e9> DW_AT_decl_column : 9 - <11e9> DW_AT_sibling : <0x11f9> - <2><11ed>: Abbrev Number: 8 (DW_TAG_member) - <11ee> DW_AT_name : y - <11f0> DW_AT_decl_file : 13 - <11f1> DW_AT_decl_line : 51 - <11f2> DW_AT_decl_column : 10 - <11f3> DW_AT_type : <0x11d9> - <11f7> DW_AT_data_member_location: 0 - <2><11f8>: Abbrev Number: 0 - <1><11f9>: Abbrev Number: 3 (DW_TAG_typedef) - <11fa> DW_AT_name : (indirect string, offset: 0x9422c): ExtY_PID0_T - <11fe> DW_AT_decl_file : 13 - <11ff> DW_AT_decl_line : 52 - <1200> DW_AT_decl_column : 3 - <1201> DW_AT_type : <0x11e5> - <1><1205>: Abbrev Number: 15 (DW_TAG_variable) - <1206> DW_AT_name : (indirect string, offset: 0x79475): PID0_Y - <120a> DW_AT_decl_file : 13 - <120b> DW_AT_decl_line : 66 - <120c> DW_AT_decl_column : 20 - <120d> DW_AT_type : <0x11f9> - <1211> DW_AT_external : 1 - <1211> DW_AT_declaration : 1 - <1><1211>: Abbrev Number: 19 (DW_TAG_array_type) - <1212> DW_AT_type : <0x4ab> - <1216> DW_AT_sibling : <0x1221> - <2><121a>: Abbrev Number: 20 (DW_TAG_subrange_type) - <121b> DW_AT_type : <0x430> - <121f> DW_AT_upper_bound : 9 - <2><1220>: Abbrev Number: 0 - <1><1221>: Abbrev Number: 25 (DW_TAG_variable) - <1222> DW_AT_name : (indirect string, offset: 0xac8c): Holding_Registers_Database - <1226> DW_AT_decl_file : 14 - <1227> DW_AT_decl_line : 62 - <1228> DW_AT_decl_column : 17 - <1229> DW_AT_type : <0x1211> - <122d> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><1233>: Abbrev Number: 25 (DW_TAG_variable) - <1234> DW_AT_name : (indirect string, offset: 0x853aa): Input_Register_Database - <1238> DW_AT_decl_file : 14 - <1239> DW_AT_decl_line : 67 - <123a> DW_AT_decl_column : 17 - <123b> DW_AT_type : <0x1211> - <123f> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><1245>: Abbrev Number: 19 (DW_TAG_array_type) - <1246> DW_AT_type : <0x4ab> - <124a> DW_AT_sibling : <0x1255> - <2><124e>: Abbrev Number: 20 (DW_TAG_subrange_type) - <124f> DW_AT_type : <0x430> - <1253> DW_AT_upper_bound : 2 - <2><1254>: Abbrev Number: 0 - <1><1255>: Abbrev Number: 25 (DW_TAG_variable) - <1256> DW_AT_name : (indirect string, offset: 0x2a1bb): Holding_Coils_Database - <125a> DW_AT_decl_file : 14 - <125b> DW_AT_decl_line : 72 - <125c> DW_AT_decl_column : 17 - <125d> DW_AT_type : <0x1245> - <1261> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><1267>: Abbrev Number: 25 (DW_TAG_variable) - <1268> DW_AT_name : (indirect string, offset: 0xb9b68): Input_Coils_Database - <126c> DW_AT_decl_file : 14 - <126d> DW_AT_decl_line : 77 - <126e> DW_AT_decl_column : 18 - <126f> DW_AT_type : <0x1245> - <1273> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><1279>: Abbrev Number: 21 (DW_TAG_variable) - <127a> DW_AT_specification: <0x105b> - <127e> DW_AT_decl_file : 1 - <127e> DW_AT_decl_line : 39 - <127f> DW_AT_decl_column : 14 - <1280> DW_AT_location : 5 byte block: 3 78 0 0 20 (DW_OP_addr: 20000078) - <1><1286>: Abbrev Number: 21 (DW_TAG_variable) - <1287> DW_AT_specification: <0x1067> - <128b> DW_AT_decl_file : 1 - <128b> DW_AT_decl_line : 40 - <128c> DW_AT_decl_column : 22 - <128d> DW_AT_location : 5 byte block: 3 0 f0 0 8 (DW_OP_addr: 800f000) - <1><1293>: Abbrev Number: 21 (DW_TAG_variable) - <1294> DW_AT_specification: <0x1073> - <1298> DW_AT_decl_file : 1 - <1298> DW_AT_decl_line : 47 - <1299> DW_AT_decl_column : 14 - <129a> DW_AT_location : 5 byte block: 3 7c 0 0 20 (DW_OP_addr: 2000007c) - <1><12a0>: Abbrev Number: 21 (DW_TAG_variable) - <12a1> DW_AT_specification: <0x107f> - <12a5> DW_AT_decl_file : 1 - <12a5> DW_AT_decl_line : 48 - <12a6> DW_AT_decl_column : 22 - <12a7> DW_AT_location : 5 byte block: 3 24 f0 0 8 (DW_OP_addr: 800f024) - <1><12ad>: Abbrev Number: 21 (DW_TAG_variable) - <12ae> DW_AT_specification: <0x108b> - <12b2> DW_AT_decl_file : 1 - <12b2> DW_AT_decl_line : 55 - <12b3> DW_AT_decl_column : 14 - <12b4> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><12ba>: Abbrev Number: 21 (DW_TAG_variable) - <12bb> DW_AT_specification: <0x1097> - <12bf> DW_AT_decl_file : 1 - <12bf> DW_AT_decl_line : 56 - <12c0> DW_AT_decl_column : 22 - <12c1> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><12c7>: Abbrev Number: 18 (DW_TAG_variable) - <12c8> DW_AT_name : (indirect string, offset: 0xef1ef): controlTimerHandle - <12cc> DW_AT_decl_file : 1 - <12cc> DW_AT_decl_line : 64 - <12cd> DW_AT_decl_column : 13 - <12ce> DW_AT_type : <0xf44> - <12d2> DW_AT_external : 1 - <12d2> DW_AT_location : 5 byte block: 3 80 0 0 20 (DW_OP_addr: 20000080) - <1><12d8>: Abbrev Number: 18 (DW_TAG_variable) - <12d9> DW_AT_name : (indirect string, offset: 0xeefce): controlTimer_attributes - <12dd> DW_AT_decl_file : 1 - <12dd> DW_AT_decl_line : 65 - <12de> DW_AT_decl_column : 21 - <12df> DW_AT_type : <0x1034> - <12e3> DW_AT_external : 1 - <12e3> DW_AT_location : 5 byte block: 3 48 f0 0 8 (DW_OP_addr: 800f048) - <1><12e9>: Abbrev Number: 18 (DW_TAG_variable) - <12ea> DW_AT_name : (indirect string, offset: 0xeef57): TwaTimerHandle - <12ee> DW_AT_decl_file : 1 - <12ee> DW_AT_decl_line : 70 - <12ef> DW_AT_decl_column : 13 - <12f0> DW_AT_type : <0xf44> - <12f4> DW_AT_external : 1 - <12f4> DW_AT_location : 5 byte block: 3 84 0 0 20 (DW_OP_addr: 20000084) - <1><12fa>: Abbrev Number: 18 (DW_TAG_variable) - <12fb> DW_AT_name : (indirect string, offset: 0xef530): TwaTimer_attributes - <12ff> DW_AT_decl_file : 1 - <12ff> DW_AT_decl_line : 71 - <1300> DW_AT_decl_column : 21 - <1301> DW_AT_type : <0x1034> - <1305> DW_AT_external : 1 - <1305> DW_AT_location : 5 byte block: 3 58 f0 0 8 (DW_OP_addr: 800f058) - <1><130b>: Abbrev Number: 19 (DW_TAG_array_type) - <130c> DW_AT_type : <0x4b7> - <1310> DW_AT_sibling : <0x131b> - <2><1314>: Abbrev Number: 20 (DW_TAG_subrange_type) - <1315> DW_AT_type : <0x430> - <1319> DW_AT_upper_bound : 1 - <2><131a>: Abbrev Number: 0 - <1><131b>: Abbrev Number: 16 (DW_TAG_volatile_type) - <131c> DW_AT_type : <0x130b> - <1><1320>: Abbrev Number: 18 (DW_TAG_variable) - <1321> DW_AT_name : (indirect string, offset: 0xeedee): ADCrawReading - <1325> DW_AT_decl_file : 1 - <1325> DW_AT_decl_line : 92 - <1326> DW_AT_decl_column : 19 - <1327> DW_AT_type : <0x131b> - <132b> DW_AT_external : 1 - <132b> DW_AT_location : 5 byte block: 3 88 0 0 20 (DW_OP_addr: 20000088) - <1><1331>: Abbrev Number: 19 (DW_TAG_array_type) - <1332> DW_AT_type : <0x110d> - <1336> DW_AT_sibling : <0x1341> - <2><133a>: Abbrev Number: 20 (DW_TAG_subrange_type) - <133b> DW_AT_type : <0x430> - <133f> DW_AT_upper_bound : 1 - <2><1340>: Abbrev Number: 0 - <1><1341>: Abbrev Number: 16 (DW_TAG_volatile_type) - <1342> DW_AT_type : <0x1331> - <1><1346>: Abbrev Number: 18 (DW_TAG_variable) - <1347> DW_AT_name : (indirect string, offset: 0xeed3e): ADCvoltage - <134b> DW_AT_decl_file : 1 - <134b> DW_AT_decl_line : 93 - <134c> DW_AT_decl_column : 17 - <134d> DW_AT_type : <0x1341> - <1351> DW_AT_external : 1 - <1351> DW_AT_location : 5 byte block: 3 90 0 0 20 (DW_OP_addr: 20000090) - <1><1357>: Abbrev Number: 18 (DW_TAG_variable) - <1358> DW_AT_name : (indirect string, offset: 0xef312): Temperature - <135c> DW_AT_decl_file : 1 - <135c> DW_AT_decl_line : 94 - <135d> DW_AT_decl_column : 17 - <135e> DW_AT_type : <0x1341> - <1362> DW_AT_external : 1 - <1362> DW_AT_location : 5 byte block: 3 a0 0 0 20 (DW_OP_addr: 200000a0) - <1><1368>: Abbrev Number: 12 (DW_TAG_subprogram) - <1369> DW_AT_external : 1 - <1369> DW_AT_name : (indirect string, offset: 0xeedfc): osThreadFlagsSet - <136d> DW_AT_decl_file : 10 - <136e> DW_AT_decl_line : 435 - <1370> DW_AT_decl_column : 10 - <1371> DW_AT_prototyped : 1 - <1371> DW_AT_type : <0x4c1> - <1375> DW_AT_declaration : 1 - <1375> DW_AT_sibling : <0x1384> - <2><1379>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <137a> DW_AT_type : <0xf38> - <2><137e>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <137f> DW_AT_type : <0x4c1> - <2><1383>: Abbrev Number: 0 - <1><1384>: Abbrev Number: 12 (DW_TAG_subprogram) - <1385> DW_AT_external : 1 - <1385> DW_AT_name : (indirect string, offset: 0xef5e4): osDelay - <1389> DW_AT_decl_file : 10 - <138a> DW_AT_decl_line : 459 - <138c> DW_AT_decl_column : 12 - <138d> DW_AT_prototyped : 1 - <138d> DW_AT_type : <0xf2c> - <1391> DW_AT_declaration : 1 - <1391> DW_AT_sibling : <0x139b> - <2><1395>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1396> DW_AT_type : <0x4c1> - <2><139a>: Abbrev Number: 0 - <1><139b>: Abbrev Number: 12 (DW_TAG_subprogram) - <139c> DW_AT_external : 1 - <139c> DW_AT_name : (indirect string, offset: 0xef5a2): HAL_ADC_Stop_DMA - <13a0> DW_AT_decl_file : 8 - <13a1> DW_AT_decl_line : 1823 - <13a3> DW_AT_decl_column : 25 - <13a4> DW_AT_prototyped : 1 - <13a4> DW_AT_type : <0x92f> - <13a8> DW_AT_declaration : 1 - <13a8> DW_AT_sibling : <0x13b2> - <2><13ac>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <13ad> DW_AT_type : <0x13b2> - <2><13b1>: Abbrev Number: 0 - <1><13b2>: Abbrev Number: 6 (DW_TAG_pointer_type) - <13b3> DW_AT_byte_size : 4 - <13b3> DW_AT_type : <0xd24> - <1><13b7>: Abbrev Number: 12 (DW_TAG_subprogram) - <13b8> DW_AT_external : 1 - <13b8> DW_AT_name : (indirect string, offset: 0xefb1a): HAL_ADC_Start_DMA - <13bc> DW_AT_decl_file : 8 - <13bd> DW_AT_decl_line : 1822 - <13bf> DW_AT_decl_column : 25 - <13c0> DW_AT_prototyped : 1 - <13c0> DW_AT_type : <0x92f> - <13c4> DW_AT_declaration : 1 - <13c4> DW_AT_sibling : <0x13d8> - <2><13c8>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <13c9> DW_AT_type : <0x13b2> - <2><13cd>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <13ce> DW_AT_type : <0x1045> - <2><13d2>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <13d3> DW_AT_type : <0x4c1> - <2><13d7>: Abbrev Number: 0 - <1><13d8>: Abbrev Number: 12 (DW_TAG_subprogram) - <13d9> DW_AT_external : 1 - <13d9> DW_AT_name : (indirect string, offset: 0xef6a3): HAL_ADCEx_Calibration_Start - <13dd> DW_AT_decl_file : 15 - <13de> DW_AT_decl_line : 825 - <13e0> DW_AT_decl_column : 25 - <13e1> DW_AT_prototyped : 1 - <13e1> DW_AT_type : <0x92f> - <13e5> DW_AT_declaration : 1 - <13e5> DW_AT_sibling : <0x13f4> - <2><13e9>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <13ea> DW_AT_type : <0x13b2> - <2><13ee>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <13ef> DW_AT_type : <0x4c1> - <2><13f3>: Abbrev Number: 0 - <1><13f4>: Abbrev Number: 33 (DW_TAG_subprogram) - <13f5> DW_AT_external : 1 - <13f5> DW_AT_name : (indirect string, offset: 0xef858): HAL_GPIO_WritePin - <13f9> DW_AT_decl_file : 9 - <13f9> DW_AT_decl_line : 302 - <13fb> DW_AT_decl_column : 19 - <13fb> DW_AT_prototyped : 1 - <13fb> DW_AT_declaration : 1 - <13fb> DW_AT_sibling : <0x140f> - <2><13ff>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1400> DW_AT_type : <0x104a> - <2><1404>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1405> DW_AT_type : <0x4ab> - <2><1409>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <140a> DW_AT_type : <0xd4b> - <2><140e>: Abbrev Number: 0 - <1><140f>: Abbrev Number: 40 (DW_TAG_subprogram) - <1410> DW_AT_external : 1 - <1410> DW_AT_name : (indirect string, offset: 0xc7045): PID0_step - <1414> DW_AT_decl_file : 13 - <1415> DW_AT_decl_line : 70 - <1416> DW_AT_decl_column : 13 - <1417> DW_AT_prototyped : 1 - <1417> DW_AT_declaration : 1 - <1417> DW_AT_sibling : <0x1421> - <2><141b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <141c> DW_AT_type : <0x1421> - <2><1420>: Abbrev Number: 0 - <1><1421>: Abbrev Number: 6 (DW_TAG_pointer_type) - <1422> DW_AT_byte_size : 4 - <1422> DW_AT_type : <0x1112> - <1><1426>: Abbrev Number: 33 (DW_TAG_subprogram) - <1427> DW_AT_external : 1 - <1427> DW_AT_name : (indirect string, offset: 0xeed77): HAL_GPIO_TogglePin - <142b> DW_AT_decl_file : 9 - <142b> DW_AT_decl_line : 304 - <142d> DW_AT_decl_column : 19 - <142d> DW_AT_prototyped : 1 - <142d> DW_AT_declaration : 1 - <142d> DW_AT_sibling : <0x143c> - <2><1431>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1432> DW_AT_type : <0x104a> - <2><1436>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1437> DW_AT_type : <0x4ab> - <2><143b>: Abbrev Number: 0 - <1><143c>: Abbrev Number: 12 (DW_TAG_subprogram) - <143d> DW_AT_external : 1 - <143d> DW_AT_name : (indirect string, offset: 0xeedc2): osThreadFlagsWait - <1441> DW_AT_decl_file : 10 - <1442> DW_AT_decl_line : 451 - <1444> DW_AT_decl_column : 10 - <1445> DW_AT_prototyped : 1 - <1445> DW_AT_type : <0x4c1> - <1449> DW_AT_declaration : 1 - <1449> DW_AT_sibling : <0x145d> - <2><144d>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <144e> DW_AT_type : <0x4c1> - <2><1452>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1453> DW_AT_type : <0x4c1> - <2><1457>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1458> DW_AT_type : <0x4c1> - <2><145c>: Abbrev Number: 0 - <1><145d>: Abbrev Number: 12 (DW_TAG_subprogram) - <145e> DW_AT_external : 1 - <145e> DW_AT_name : (indirect string, offset: 0xef065): osTimerStart - <1462> DW_AT_decl_file : 10 - <1463> DW_AT_decl_line : 486 - <1465> DW_AT_decl_column : 12 - <1466> DW_AT_prototyped : 1 - <1466> DW_AT_type : <0xf2c> - <146a> DW_AT_declaration : 1 - <146a> DW_AT_sibling : <0x1479> - <2><146e>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <146f> DW_AT_type : <0xf44> - <2><1473>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1474> DW_AT_type : <0x4c1> - <2><1478>: Abbrev Number: 0 - <1><1479>: Abbrev Number: 12 (DW_TAG_subprogram) - <147a> DW_AT_external : 1 - <147a> DW_AT_name : (indirect string, offset: 0xef37b): osTimerNew - <147e> DW_AT_decl_file : 10 - <147f> DW_AT_decl_line : 475 - <1481> DW_AT_decl_column : 13 - <1482> DW_AT_prototyped : 1 - <1482> DW_AT_type : <0xf44> - <1486> DW_AT_declaration : 1 - <1486> DW_AT_sibling : <0x149f> - <2><148a>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <148b> DW_AT_type : <0xebb> - <2><148f>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1490> DW_AT_type : <0xee2> - <2><1494>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1495> DW_AT_type : <0x4e2> - <2><1499>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <149a> DW_AT_type : <0x149f> - <2><149e>: Abbrev Number: 0 - <1><149f>: Abbrev Number: 6 (DW_TAG_pointer_type) - <14a0> DW_AT_byte_size : 4 - <14a0> DW_AT_type : <0x1034> - <1><14a4>: Abbrev Number: 12 (DW_TAG_subprogram) - <14a5> DW_AT_external : 1 - <14a5> DW_AT_name : (indirect string, offset: 0xef306): osThreadNew - <14a9> DW_AT_decl_file : 10 - <14aa> DW_AT_decl_line : 349 - <14ac> DW_AT_decl_column : 14 - <14ad> DW_AT_prototyped : 1 - <14ad> DW_AT_type : <0xf38> - <14b1> DW_AT_declaration : 1 - <14b1> DW_AT_sibling : <0x14c5> - <2><14b5>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <14b6> DW_AT_type : <0xeaf> - <2><14ba>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <14bb> DW_AT_type : <0x4e2> - <2><14bf>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <14c0> DW_AT_type : <0x14c5> - <2><14c4>: Abbrev Number: 0 - <1><14c5>: Abbrev Number: 6 (DW_TAG_pointer_type) - <14c6> DW_AT_byte_size : 4 - <14c6> DW_AT_type : <0xfe6> - <1><14ca>: Abbrev Number: 41 (DW_TAG_subprogram) - <14cb> DW_AT_external : 1 - <14cb> DW_AT_name : (indirect string, offset: 0xef9ec): Screen_Thread - <14cf> DW_AT_decl_file : 1 - <14d0> DW_AT_decl_line : 309 - <14d2> DW_AT_decl_column : 6 - <14d3> DW_AT_prototyped : 1 - <14d3> DW_AT_low_pc : 0x0 - <14d7> DW_AT_high_pc : 0x14 - <14db> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14dd> DW_AT_call_all_calls: 1 - <14dd> DW_AT_sibling : <0x14f1> - <2><14e1>: Abbrev Number: 22 (DW_TAG_formal_parameter) - <14e2> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <14e6> DW_AT_decl_file : 1 - <14e6> DW_AT_decl_line : 309 - <14e8> DW_AT_decl_column : 26 - <14e9> DW_AT_type : <0x4e2> - <14ed> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14f0>: Abbrev Number: 0 - <1><14f1>: Abbrev Number: 27 (DW_TAG_subprogram) - <14f2> DW_AT_external : 1 - <14f2> DW_AT_name : (indirect string, offset: 0xef6d4): HAL_ADC_ConvCpltCallback - <14f6> DW_AT_decl_file : 1 - <14f6> DW_AT_decl_line : 303 - <14f8> DW_AT_decl_column : 6 - <14f8> DW_AT_prototyped : 1 - <14f8> DW_AT_low_pc : 0x80013b8 - <14fc> DW_AT_high_pc : 0x20 - <1500> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1502> DW_AT_call_all_tail_calls: 1 - <1502> DW_AT_sibling : <0x1516> - <2><1506>: Abbrev Number: 22 (DW_TAG_formal_parameter) - <1507> DW_AT_name : (indirect string, offset: 0xeef08): hadc - <150b> DW_AT_decl_file : 1 - <150b> DW_AT_decl_line : 303 - <150d> DW_AT_decl_column : 50 - <150e> DW_AT_type : <0x13b2> - <1512> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1515>: Abbrev Number: 0 - <1><1516>: Abbrev Number: 27 (DW_TAG_subprogram) - <1517> DW_AT_external : 1 - <1517> DW_AT_name : (indirect string, offset: 0xef622): TwaControlTim - <151b> DW_AT_decl_file : 1 - <151b> DW_AT_decl_line : 293 - <151d> DW_AT_decl_column : 6 - <151d> DW_AT_prototyped : 1 - <151d> DW_AT_low_pc : 0x8001380 - <1521> DW_AT_high_pc : 0x38 - <1525> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1527> DW_AT_call_all_tail_calls: 1 - <1527> DW_AT_sibling : <0x1549> - <2><152b>: Abbrev Number: 22 (DW_TAG_formal_parameter) - <152c> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <1530> DW_AT_decl_file : 1 - <1530> DW_AT_decl_line : 293 - <1532> DW_AT_decl_column : 26 - <1533> DW_AT_type : <0x4e2> - <1537> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><153a>: Abbrev Number: 28 (DW_TAG_variable) - <153b> DW_AT_name : IO - <153e> DW_AT_decl_file : 1 - <153e> DW_AT_decl_line : 295 - <1540> DW_AT_decl_column : 15 - <1541> DW_AT_type : <0x1421> - <1545> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1548>: Abbrev Number: 0 - <1><1549>: Abbrev Number: 27 (DW_TAG_subprogram) - <154a> DW_AT_external : 1 - <154a> DW_AT_name : (indirect string, offset: 0xefa11): ControlExecTim - <154e> DW_AT_decl_file : 1 - <154e> DW_AT_decl_line : 284 - <1550> DW_AT_decl_column : 6 - <1550> DW_AT_prototyped : 1 - <1550> DW_AT_low_pc : 0x8001360 - <1554> DW_AT_high_pc : 0x20 - <1558> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <155a> DW_AT_call_all_tail_calls: 1 - <155a> DW_AT_sibling : <0x156e> - <2><155e>: Abbrev Number: 22 (DW_TAG_formal_parameter) - <155f> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <1563> DW_AT_decl_file : 1 - <1563> DW_AT_decl_line : 284 - <1565> DW_AT_decl_column : 27 - <1566> DW_AT_type : <0x4e2> - <156a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><156d>: Abbrev Number: 0 - <1><156e>: Abbrev Number: 42 (DW_TAG_subprogram) - <156f> DW_AT_external : 1 - <156f> DW_AT_name : (indirect string, offset: 0xef740): bitRead - <1573> DW_AT_decl_file : 1 - <1574> DW_AT_decl_line : 270 - <1576> DW_AT_decl_column : 9 - <1577> DW_AT_prototyped : 1 - <1577> DW_AT_type : <0x49a> - <157b> DW_AT_low_pc : 0x0 - <157f> DW_AT_high_pc : 0x4a - <1583> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1585> DW_AT_call_all_calls: 1 - <1585> DW_AT_sibling : <0x15d5> - <2><1589>: Abbrev Number: 22 (DW_TAG_formal_parameter) - <158a> DW_AT_name : (indirect string, offset: 0xbf973): Coils - <158e> DW_AT_decl_file : 1 - <158e> DW_AT_decl_line : 270 - <1590> DW_AT_decl_column : 27 - <1591> DW_AT_type : <0x1040> - <1595> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1598>: Abbrev Number: 22 (DW_TAG_formal_parameter) - <1599> DW_AT_name : (indirect string, offset: 0xef5f9): coilNr + DW_AT_decl_line : 132 + DW_AT_decl_column : 11 + DW_AT_type : <0xab0> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + DW_AT_decl_file : 7 + DW_AT_decl_line : 134 + DW_AT_decl_column : 26 + DW_AT_type : <0x459> + DW_AT_data_member_location: 60 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + DW_AT_decl_file : 7 + DW_AT_decl_line : 136 + DW_AT_decl_column : 27 + DW_AT_type : <0xab5> + DW_AT_data_member_location: 64 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + DW_AT_decl_file : 7 + DW_AT_decl_line : 138 + DW_AT_decl_column : 26 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 68 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + DW_AT_decl_file : 7 + DW_AT_decl_line : 140 + DW_AT_decl_column : 37 + DW_AT_type : <0xaba> + DW_AT_data_member_location: 72 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + DW_AT_decl_file : 7 + DW_AT_decl_line : 142 + DW_AT_decl_column : 37 + DW_AT_type : <0xabf> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + DW_AT_decl_file : 7 + DW_AT_decl_line : 144 + DW_AT_decl_column : 36 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + DW_AT_decl_file : 7 + DW_AT_decl_line : 146 + DW_AT_decl_column : 37 + DW_AT_type : <0xac4> + DW_AT_data_member_location: 84 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + DW_AT_decl_file : 7 + DW_AT_decl_line : 148 + DW_AT_decl_column : 37 + DW_AT_type : <0xac9> + DW_AT_data_member_location: 88 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + DW_AT_decl_file : 7 + DW_AT_decl_line : 150 + DW_AT_decl_column : 36 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 92 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x6d4> + <1>: Abbrev Number: 29 (DW_TAG_subroutine_type) + DW_AT_prototyped : 1 + DW_AT_sibling : <0xaab> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_type : <0xaab> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x9a3> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xaa0> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x705> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x728> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x758> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x77c> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x7ae> + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + DW_AT_decl_file : 7 + DW_AT_decl_line : 151 + DW_AT_decl_column : 3 + DW_AT_type : <0x9a3> + <1>: Abbrev Number: 11 (DW_TAG_structure_type) + DW_AT_byte_size : 16 + DW_AT_decl_file : 8 + DW_AT_decl_line : 52 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xb17> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef335): Ratio + DW_AT_decl_file : 8 + DW_AT_decl_line : 54 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef2cf): RightBitShift + DW_AT_decl_file : 8 + DW_AT_decl_line : 57 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode + DW_AT_decl_file : 8 + DW_AT_decl_line : 60 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee14): OversamplingStopReset + DW_AT_decl_file : 8 + DW_AT_decl_line : 63 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef2ec): ADC_OversamplingTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 71 + DW_AT_decl_column : 3 + DW_AT_type : <0xada> + <1>: Abbrev Number: 11 (DW_TAG_structure_type) + DW_AT_byte_size : 72 + DW_AT_decl_file : 8 + DW_AT_decl_line : 90 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xbfc> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + DW_AT_decl_file : 8 + DW_AT_decl_line : 92 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeedba): Resolution + DW_AT_decl_file : 8 + DW_AT_decl_line : 107 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed61): DataAlign + DW_AT_decl_file : 8 + DW_AT_decl_line : 110 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef3bd): ScanConvMode + DW_AT_decl_file : 8 + DW_AT_decl_line : 114 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x927f): EOCSelection + DW_AT_decl_file : 8 + DW_AT_decl_line : 122 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef4d6): LowPowerAutoWait + DW_AT_decl_file : 8 + DW_AT_decl_line : 125 + DW_AT_decl_column : 19 + DW_AT_type : <0x888> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode + DW_AT_decl_file : 8 + DW_AT_decl_line : 144 + DW_AT_decl_column : 19 + DW_AT_type : <0x888> + DW_AT_data_member_location: 21 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e94): NbrOfConversion + DW_AT_decl_file : 8 + DW_AT_decl_line : 148 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2fd1): DiscontinuousConvMode + DW_AT_decl_file : 8 + DW_AT_decl_line : 154 + DW_AT_decl_column : 19 + DW_AT_type : <0x888> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee2a): NbrOfDiscConversion + DW_AT_decl_file : 8 + DW_AT_decl_line : 163 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef5a9): ExternalTrigConv + DW_AT_decl_file : 8 + DW_AT_decl_line : 168 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef356): ExternalTrigConvEdge + DW_AT_decl_file : 8 + DW_AT_decl_line : 173 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests + DW_AT_decl_file : 8 + DW_AT_decl_line : 177 + DW_AT_decl_column : 19 + DW_AT_type : <0x888> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef202): Overrun + DW_AT_decl_file : 8 + DW_AT_decl_line : 182 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2eb6): OversamplingMode + DW_AT_decl_file : 8 + DW_AT_decl_line : 214 + DW_AT_decl_column : 19 + DW_AT_type : <0x888> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e7f): Oversampling + DW_AT_decl_file : 8 + DW_AT_decl_line : 218 + DW_AT_decl_column : 27 + DW_AT_type : <0xb17> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 235 + DW_AT_decl_column : 3 + DW_AT_type : <0xb23> + <1>: Abbrev Number: 11 (DW_TAG_structure_type) + DW_AT_byte_size : 24 + DW_AT_decl_file : 8 + DW_AT_decl_line : 248 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xc63> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 8 + DW_AT_decl_line : 250 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2eac): Rank + DW_AT_decl_file : 8 + DW_AT_decl_line : 254 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3079): SamplingTime + DW_AT_decl_file : 8 + DW_AT_decl_line : 259 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff + DW_AT_decl_file : 8 + DW_AT_decl_line : 271 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3173): OffsetNumber + DW_AT_decl_file : 8 + DW_AT_decl_line : 283 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e5a): Offset + DW_AT_decl_file : 8 + DW_AT_decl_line : 287 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeee50): ADC_ChannelConfTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 295 + DW_AT_decl_column : 3 + DW_AT_type : <0xc08> + <1>: Abbrev Number: 25 (DW_TAG_const_type) + DW_AT_type : <0xc63> + <1>: Abbrev Number: 13 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 8 + DW_AT_decl_line : 348 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xc9a> + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef147): ContextQueue + DW_AT_decl_file : 8 + DW_AT_decl_line : 350 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef775): ChannelCount + DW_AT_decl_file : 8 + DW_AT_decl_line : 354 + DW_AT_decl_column : 12 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef33b): ADC_InjectionConfigTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 355 + DW_AT_decl_column : 3 + DW_AT_type : <0xc74> + <1>: Abbrev Number: 13 (DW_TAG_structure_type) + DW_AT_byte_size : 100 + DW_AT_decl_file : 8 + DW_AT_decl_line : 412 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xd12> + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef18a): Instance + DW_AT_decl_file : 8 + DW_AT_decl_line : 415 + DW_AT_decl_column : 34 + DW_AT_type : <0xd12> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf733f): Init + DW_AT_decl_file : 8 + DW_AT_decl_line : 416 + DW_AT_decl_column : 33 + DW_AT_type : <0xbfc> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef304): DMA_Handle + DW_AT_decl_file : 8 + DW_AT_decl_line : 417 + DW_AT_decl_column : 34 + DW_AT_type : <0xd17> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xa979f): Lock + DW_AT_decl_file : 8 + DW_AT_decl_line : 418 + DW_AT_decl_column : 33 + DW_AT_type : <0x8e2> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf84b5): State + DW_AT_decl_file : 8 + DW_AT_decl_line : 419 + DW_AT_decl_column : 33 + DW_AT_type : <0x459> + DW_AT_data_member_location: 84 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + DW_AT_decl_file : 8 + DW_AT_decl_line : 420 + DW_AT_decl_column : 33 + DW_AT_type : <0x459> + DW_AT_data_member_location: 88 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig + DW_AT_decl_file : 8 + DW_AT_decl_line : 424 + DW_AT_decl_column : 33 + DW_AT_type : <0xc9a> + DW_AT_data_member_location: 92 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x679> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xace> + <1>: Abbrev Number: 10 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 439 + DW_AT_decl_column : 3 + DW_AT_type : <0xca6> + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0x3ee> + DW_AT_decl_file : 9 + DW_AT_decl_line : 69 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xd43> + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeef98): GPIO_PIN_RESET + DW_AT_const_value : 0 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeeff6): GPIO_PIN_SET + DW_AT_const_value : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xefa51): GPIO_PinState + DW_AT_decl_file : 9 + DW_AT_decl_line : 72 + DW_AT_decl_column : 3 + DW_AT_type : <0xd28> + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 5 (signed) + DW_AT_byte_size : 4 + DW_AT_type : <0x3bf> + DW_AT_decl_file : 10 + DW_AT_decl_line : 82 + DW_AT_decl_column : 14 + DW_AT_sibling : <0xe9b> + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef08f): osPriorityNone + DW_AT_const_value : 0 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef82b): osPriorityIdle + DW_AT_const_value : 1 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef901): osPriorityLow + DW_AT_const_value : 8 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeefbf): osPriorityLow1 + DW_AT_const_value : 9 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef99a): osPriorityLow2 + DW_AT_const_value : 10 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef129): osPriorityLow3 + DW_AT_const_value : 11 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef9a9): osPriorityLow4 + DW_AT_const_value : 12 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef9b8): osPriorityLow5 + DW_AT_const_value : 13 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef9c7): osPriorityLow6 + DW_AT_const_value : 14 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef138): osPriorityLow7 + DW_AT_const_value : 15 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefa02): osPriorityBelowNormal + DW_AT_const_value : 16 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef665): osPriorityBelowNormal1 + DW_AT_const_value : 17 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef7ae): osPriorityBelowNormal2 + DW_AT_const_value : 18 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef7c5): osPriorityBelowNormal3 + DW_AT_const_value : 19 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef7dc): osPriorityBelowNormal4 + DW_AT_const_value : 20 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef67c): osPriorityBelowNormal5 + DW_AT_const_value : 21 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef7f3): osPriorityBelowNormal6 + DW_AT_const_value : 22 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef573): osPriorityBelowNormal7 + DW_AT_const_value : 23 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef267): osPriorityNormal + DW_AT_const_value : 24 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeee7d): osPriorityNormal1 + DW_AT_const_value : 25 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeee8f): osPriorityNormal2 + DW_AT_const_value : 26 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeeea1): osPriorityNormal3 + DW_AT_const_value : 27 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeeeb3): osPriorityNormal4 + DW_AT_const_value : 28 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeeec5): osPriorityNormal5 + DW_AT_const_value : 29 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeeed7): osPriorityNormal6 + DW_AT_const_value : 30 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeeee9): osPriorityNormal7 + DW_AT_const_value : 31 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef4a0): osPriorityAboveNormal + DW_AT_const_value : 32 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefa95): osPriorityAboveNormal1 + DW_AT_const_value : 33 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefaac): osPriorityAboveNormal2 + DW_AT_const_value : 34 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefac3): osPriorityAboveNormal3 + DW_AT_const_value : 35 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefada): osPriorityAboveNormal4 + DW_AT_const_value : 36 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefaf1): osPriorityAboveNormal5 + DW_AT_const_value : 37 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefb08): osPriorityAboveNormal6 + DW_AT_const_value : 38 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefb1f): osPriorityAboveNormal7 + DW_AT_const_value : 39 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef0e5): osPriorityHigh + DW_AT_const_value : 40 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef4e7): osPriorityHigh1 + DW_AT_const_value : 41 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef4f7): osPriorityHigh2 + DW_AT_const_value : 42 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef507): osPriorityHigh3 + DW_AT_const_value : 43 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef517): osPriorityHigh4 + DW_AT_const_value : 44 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef15c): osPriorityHigh5 + DW_AT_const_value : 45 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef527): osPriorityHigh6 + DW_AT_const_value : 46 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef537): osPriorityHigh7 + DW_AT_const_value : 47 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef6a6): osPriorityRealtime + DW_AT_const_value : 48 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef3fc): osPriorityRealtime1 + DW_AT_const_value : 49 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef410): osPriorityRealtime2 + DW_AT_const_value : 50 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef424): osPriorityRealtime3 + DW_AT_const_value : 51 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef438): osPriorityRealtime4 + DW_AT_const_value : 52 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef44c): osPriorityRealtime5 + DW_AT_const_value : 53 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef011): osPriorityRealtime6 + DW_AT_const_value : 54 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef460): osPriorityRealtime7 + DW_AT_const_value : 55 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeed2a): osPriorityISR + DW_AT_const_value : 56 + <2>: Abbrev Number: 20 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef864): osPriorityError + DW_AT_const_value : -1 + <2>: Abbrev Number: 30 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef9d6): osPriorityReserved + DW_AT_const_value : 2147483647 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x4f525): osPriority_t + DW_AT_decl_file : 10 + DW_AT_decl_line : 136 + DW_AT_decl_column : 3 + DW_AT_type : <0xd4f> + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef2dd): osThreadFunc_t + DW_AT_decl_file : 10 + DW_AT_decl_line : 139 + DW_AT_decl_column : 16 + DW_AT_type : <0x45e> + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef003): osTimerFunc_t + DW_AT_decl_file : 10 + DW_AT_decl_line : 142 + DW_AT_decl_column : 16 + DW_AT_type : <0x45e> + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0x3ee> + DW_AT_decl_file : 10 + DW_AT_decl_line : 145 + DW_AT_decl_column : 14 + DW_AT_sibling : <0xeda> + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef1ce): osTimerOnce + DW_AT_const_value : 0 + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef751): osTimerPeriodic + DW_AT_const_value : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xd16e7): osTimerType_t + DW_AT_decl_file : 10 + DW_AT_decl_line : 148 + DW_AT_decl_column : 3 + DW_AT_type : <0xebf> + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 5 (signed) + DW_AT_byte_size : 4 + DW_AT_type : <0x3bf> + DW_AT_decl_file : 10 + DW_AT_decl_line : 176 + DW_AT_decl_column : 14 + DW_AT_sibling : <0xf24> + <2>: Abbrev Number: 2 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef85f): osOK + DW_AT_const_value : 0 + <2>: Abbrev Number: 20 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0x700dd): osError + DW_AT_const_value : -1 + <2>: Abbrev Number: 20 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0x226cf): osErrorTimeout + DW_AT_const_value : -2 + <2>: Abbrev Number: 20 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef4c6): osErrorResource + DW_AT_const_value : -3 + <2>: Abbrev Number: 20 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef025): osErrorParameter + DW_AT_const_value : -4 + <2>: Abbrev Number: 20 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeef08): osErrorNoMemory + DW_AT_const_value : -5 + <2>: Abbrev Number: 20 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef046): osErrorISR + DW_AT_const_value : -6 + <2>: Abbrev Number: 30 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef278): osStatusReserved + DW_AT_const_value : 2147483647 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef0cb): osStatus_t + DW_AT_decl_file : 10 + DW_AT_decl_line : 185 + DW_AT_decl_column : 3 + DW_AT_type : <0xee6> + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x7f302): osThreadId_t + DW_AT_decl_file : 10 + DW_AT_decl_line : 189 + DW_AT_decl_column : 15 + DW_AT_type : <0x46e> + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x3aba): osTimerId_t + DW_AT_decl_file : 10 + DW_AT_decl_line : 192 + DW_AT_decl_column : 15 + DW_AT_type : <0x46e> + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef61d): TZ_ModuleId_t + DW_AT_decl_file : 10 + DW_AT_decl_line : 213 + DW_AT_decl_column : 18 + DW_AT_type : <0x44d> + <1>: Abbrev Number: 11 (DW_TAG_structure_type) + DW_AT_byte_size : 36 + DW_AT_decl_file : 10 + DW_AT_decl_line : 218 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xfd2> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x9e482): name + DW_AT_decl_file : 10 + DW_AT_decl_line : 219 + DW_AT_decl_column : 33 + DW_AT_type : <0x470> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + DW_AT_decl_file : 10 + DW_AT_decl_line : 220 + DW_AT_decl_column : 28 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + DW_AT_decl_file : 10 + DW_AT_decl_line : 221 + DW_AT_decl_column : 30 + DW_AT_type : <0x46e> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + DW_AT_decl_file : 10 + DW_AT_decl_line : 222 + DW_AT_decl_column : 30 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef8e3): stack_mem + DW_AT_decl_file : 10 + DW_AT_decl_line : 223 + DW_AT_decl_column : 27 + DW_AT_type : <0x46e> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef474): stack_size + DW_AT_decl_file : 10 + DW_AT_decl_line : 224 + DW_AT_decl_column : 27 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef1a0): priority + DW_AT_decl_file : 10 + DW_AT_decl_line : 225 + DW_AT_decl_column : 29 + DW_AT_type : <0xe9b> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef22b): tz_module + DW_AT_decl_file : 10 + DW_AT_decl_line : 226 + DW_AT_decl_column : 28 + DW_AT_type : <0xf48> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef8b3): reserved + DW_AT_decl_file : 10 + DW_AT_decl_line : 227 + DW_AT_decl_column : 29 + DW_AT_type : <0x44d> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeee6e): osThreadAttr_t + DW_AT_decl_file : 10 + DW_AT_decl_line : 228 + DW_AT_decl_column : 3 + DW_AT_type : <0xf54> + <1>: Abbrev Number: 25 (DW_TAG_const_type) + DW_AT_type : <0xfd2> + <1>: Abbrev Number: 11 (DW_TAG_structure_type) + DW_AT_byte_size : 16 + DW_AT_decl_file : 10 + DW_AT_decl_line : 231 + DW_AT_decl_column : 9 + DW_AT_sibling : <0x1020> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x9e482): name + DW_AT_decl_file : 10 + DW_AT_decl_line : 232 + DW_AT_decl_column : 33 + DW_AT_type : <0x470> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + DW_AT_decl_file : 10 + DW_AT_decl_line : 233 + DW_AT_decl_column : 28 + <1000> DW_AT_type : <0x44d> + <1004> DW_AT_data_member_location: 4 + <2><1005>: Abbrev Number: 1 (DW_TAG_member) + <1006> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <100a> DW_AT_decl_file : 10 + <100b> DW_AT_decl_line : 234 + <100c> DW_AT_decl_column : 30 + <100d> DW_AT_type : <0x46e> + <1011> DW_AT_data_member_location: 8 + <2><1012>: Abbrev Number: 1 (DW_TAG_member) + <1013> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <1017> DW_AT_decl_file : 10 + <1018> DW_AT_decl_line : 235 + <1019> DW_AT_decl_column : 30 + <101a> DW_AT_type : <0x44d> + <101e> DW_AT_data_member_location: 12 + <2><101f>: Abbrev Number: 0 + <1><1020>: Abbrev Number: 4 (DW_TAG_typedef) + <1021> DW_AT_name : (indirect string, offset: 0xef842): osTimerAttr_t + <1025> DW_AT_decl_file : 10 + <1026> DW_AT_decl_line : 236 + <1027> DW_AT_decl_column : 3 + <1028> DW_AT_type : <0xfe3> + <1><102c>: Abbrev Number: 25 (DW_TAG_const_type) + <102d> DW_AT_type : <0x1020> + <1><1031>: Abbrev Number: 7 (DW_TAG_base_type) + <1032> DW_AT_byte_size : 1 + <1033> DW_AT_encoding : 2 (boolean) + <1034> DW_AT_name : (indirect string, offset: 0x5fdbd): _Bool + <1><1038>: Abbrev Number: 6 (DW_TAG_pointer_type) + <1039> DW_AT_byte_size : 4 + <1039> DW_AT_type : <0x43c> + <1><103d>: Abbrev Number: 6 (DW_TAG_pointer_type) + <103e> DW_AT_byte_size : 4 + <103e> DW_AT_type : <0x44d> + <1><1042>: Abbrev Number: 6 (DW_TAG_pointer_type) + <1043> DW_AT_byte_size : 4 + <1043> DW_AT_type : <0x861> + <1><1047>: Abbrev Number: 7 (DW_TAG_base_type) + <1048> DW_AT_byte_size : 4 + <1049> DW_AT_encoding : 4 (float) + <104a> DW_AT_name : (indirect string, offset: 0xe1c95): float + <1><104e>: Abbrev Number: 7 (DW_TAG_base_type) + <104f> DW_AT_byte_size : 8 + <1050> DW_AT_encoding : 4 (float) + <1051> DW_AT_name : (indirect string, offset: 0x1d945): double + <1><1055>: Abbrev Number: 19 (DW_TAG_volatile_type) + <1056> DW_AT_type : <0x104e> + <1><105a>: Abbrev Number: 4 (DW_TAG_typedef) + <105b> DW_AT_name : (indirect string, offset: 0xe1dd4): real_T + <105f> DW_AT_decl_file : 11 + <1060> DW_AT_decl_line : 64 + <1061> DW_AT_decl_column : 16 + <1062> DW_AT_type : <0x104e> + <1><1066>: Abbrev Number: 11 (DW_TAG_structure_type) + <1067> DW_AT_byte_size : 24 + <1068> DW_AT_decl_file : 12 + <1069> DW_AT_decl_line : 39 + <106a> DW_AT_decl_column : 9 + <106a> DW_AT_sibling : <0x1096> + <2><106e>: Abbrev Number: 1 (DW_TAG_member) + <106f> DW_AT_name : (indirect string, offset: 0xca064): Integrator_DSTATE + <1073> DW_AT_decl_file : 12 + <1074> DW_AT_decl_line : 40 + <1075> DW_AT_decl_column : 10 + <1076> DW_AT_type : <0x105a> + <107a> DW_AT_data_member_location: 0 + <2><107b>: Abbrev Number: 1 (DW_TAG_member) + <107c> DW_AT_name : (indirect string, offset: 0x328dd): Filter_DSTATE + <1080> DW_AT_decl_file : 12 + <1081> DW_AT_decl_line : 41 + <1082> DW_AT_decl_column : 10 + <1083> DW_AT_type : <0x105a> + <1087> DW_AT_data_member_location: 8 + <2><1088>: Abbrev Number: 1 (DW_TAG_member) + <1089> DW_AT_name : (indirect string, offset: 0xf3d4a): Error + <108d> DW_AT_decl_file : 12 + <108e> DW_AT_decl_line : 42 + <108f> DW_AT_decl_column : 10 + <1090> DW_AT_type : <0x105a> + <1094> DW_AT_data_member_location: 16 + <2><1095>: Abbrev Number: 0 + <1><1096>: Abbrev Number: 4 (DW_TAG_typedef) + <1097> DW_AT_name : (indirect string, offset: 0x54c8a): DW_PID0_T + <109b> DW_AT_decl_file : 12 + <109c> DW_AT_decl_line : 43 + <109d> DW_AT_decl_column : 3 + <109e> DW_AT_type : <0x1066> + <1><10a2>: Abbrev Number: 8 (DW_TAG_variable) + <10a3> DW_AT_name : (indirect string, offset: 0xef1e9): hadc1 + <10a7> DW_AT_decl_file : 13 + <10a8> DW_AT_decl_line : 16 + <10a9> DW_AT_decl_column : 26 + <10aa> DW_AT_type : <0xd1c> + <10ae> DW_AT_external : 1 + <10ae> DW_AT_declaration : 1 + <1><10ae>: Abbrev Number: 8 (DW_TAG_variable) + <10af> DW_AT_name : (indirect string, offset: 0xefa75): TempCalcHandle + <10b3> DW_AT_decl_file : 13 + <10b4> DW_AT_decl_line : 19 + <10b5> DW_AT_decl_column : 21 + <10b6> DW_AT_type : <0xf30> + <10ba> DW_AT_external : 1 + <10ba> DW_AT_declaration : 1 + <1><10ba>: Abbrev Number: 8 (DW_TAG_variable) + <10bb> DW_AT_name : (indirect string, offset: 0xef8ed): TempCalc_attributes + <10bf> DW_AT_decl_file : 13 + <10c0> DW_AT_decl_line : 20 + <10c1> DW_AT_decl_column : 30 + <10c2> DW_AT_type : <0xfde> + <10c6> DW_AT_external : 1 + <10c6> DW_AT_declaration : 1 + <1><10c6>: Abbrev Number: 8 (DW_TAG_variable) + <10c7> DW_AT_name : (indirect string, offset: 0xef20a): ControlHandle + <10cb> DW_AT_decl_file : 13 + <10cc> DW_AT_decl_line : 21 + <10cd> DW_AT_decl_column : 21 + <10ce> DW_AT_type : <0xf30> + <10d2> DW_AT_external : 1 + <10d2> DW_AT_declaration : 1 + <1><10d2>: Abbrev Number: 8 (DW_TAG_variable) + <10d3> DW_AT_name : (indirect string, offset: 0xef8a0): Control_attributes + <10d7> DW_AT_decl_file : 13 + <10d8> DW_AT_decl_line : 22 + <10d9> DW_AT_decl_column : 30 + <10da> DW_AT_type : <0xfde> + <10de> DW_AT_external : 1 + <10de> DW_AT_declaration : 1 + <1><10de>: Abbrev Number: 8 (DW_TAG_variable) + <10df> DW_AT_name : (indirect string, offset: 0xef36b): ScreenHandle + <10e3> DW_AT_decl_file : 13 + <10e4> DW_AT_decl_line : 23 + <10e5> DW_AT_decl_column : 21 + <10e6> DW_AT_type : <0xf30> + <10ea> DW_AT_external : 1 + <10ea> DW_AT_declaration : 1 + <1><10ea>: Abbrev Number: 8 (DW_TAG_variable) + <10eb> DW_AT_name : (indirect string, offset: 0xef561): Screen_attributes + <10ef> DW_AT_decl_file : 13 + <10f0> DW_AT_decl_line : 24 + <10f1> DW_AT_decl_column : 30 + <10f2> DW_AT_type : <0xfde> + <10f6> DW_AT_external : 1 + <10f6> DW_AT_declaration : 1 + <1><10f6>: Abbrev Number: 11 (DW_TAG_structure_type) + <10f7> DW_AT_byte_size : 56 + <10f8> DW_AT_decl_file : 13 + <10f9> DW_AT_decl_line : 34 + <10fa> DW_AT_decl_column : 9 + <10fa> DW_AT_sibling : <0x1173> + <2><10fe>: Abbrev Number: 1 (DW_TAG_member) + <10ff> DW_AT_name : (indirect string, offset: 0x953b5): u16regsHR + <1103> DW_AT_decl_file : 13 + <1104> DW_AT_decl_line : 36 + <1105> DW_AT_decl_column : 13 + <1106> DW_AT_type : <0x1038> + <110a> DW_AT_data_member_location: 0 + <2><110b>: Abbrev Number: 1 (DW_TAG_member) + <110c> DW_AT_name : (indirect string, offset: 0x99a21): u16regsRO + <1110> DW_AT_decl_file : 13 + <1111> DW_AT_decl_line : 37 + <1112> DW_AT_decl_column : 13 + <1113> DW_AT_type : <0x1038> + <1117> DW_AT_data_member_location: 4 + <2><1118>: Abbrev Number: 1 (DW_TAG_member) + <1119> DW_AT_name : (indirect string, offset: 0xbf926): u16regsCoils + <111d> DW_AT_decl_file : 13 + <111e> DW_AT_decl_line : 38 + <111f> DW_AT_decl_column : 13 + <1120> DW_AT_type : <0x1038> + <1124> DW_AT_data_member_location: 8 + <2><1125>: Abbrev Number: 1 (DW_TAG_member) + <1126> DW_AT_name : (indirect string, offset: 0x14dbc): u16regsCoilsRO + <112a> DW_AT_decl_file : 13 + <112b> DW_AT_decl_line : 39 + <112c> DW_AT_decl_column : 13 + <112d> DW_AT_type : <0x1038> + <1131> DW_AT_data_member_location: 12 + <2><1132>: Abbrev Number: 1 (DW_TAG_member) + <1133> DW_AT_name : (indirect string, offset: 0x742bc): TempRoom + <1137> DW_AT_decl_file : 13 + <1138> DW_AT_decl_line : 40 + <1139> DW_AT_decl_column : 10 + <113a> DW_AT_type : <0x104e> + <113e> DW_AT_data_member_location: 16 + <2><113f>: Abbrev Number: 12 (DW_TAG_member) + <1140> DW_AT_name : Pt + <1143> DW_AT_decl_file : 13 + <1144> DW_AT_decl_line : 41 + <1145> DW_AT_decl_column : 11 + <1146> DW_AT_type : <0x430> + <114a> DW_AT_data_member_location: 24 + <2><114b>: Abbrev Number: 12 (DW_TAG_member) + <114c> DW_AT_name : Twa + <1150> DW_AT_decl_file : 13 + <1151> DW_AT_decl_line : 42 + <1152> DW_AT_decl_column : 12 + <1153> DW_AT_type : <0x43c> + <1157> DW_AT_data_member_location: 26 + <2><1158>: Abbrev Number: 1 (DW_TAG_member) + <1159> DW_AT_name : (indirect string, offset: 0xe49f8): CoilNR + <115d> DW_AT_decl_file : 13 + <115e> DW_AT_decl_line : 43 + <115f> DW_AT_decl_column : 11 + <1160> DW_AT_type : <0x430> + <1164> DW_AT_data_member_location: 28 + <2><1165>: Abbrev Number: 1 (DW_TAG_member) + <1166> DW_AT_name : (indirect string, offset: 0x104ef): PID_Param + <116a> DW_AT_decl_file : 13 + <116b> DW_AT_decl_line : 44 + <116c> DW_AT_decl_column : 13 + <116d> DW_AT_type : <0x1096> + <1171> DW_AT_data_member_location: 32 + <2><1172>: Abbrev Number: 0 + <1><1173>: Abbrev Number: 4 (DW_TAG_typedef) + <1174> DW_AT_name : (indirect string, offset: 0xa3c8c): io_module_t + <1178> DW_AT_decl_file : 13 + <1179> DW_AT_decl_line : 45 + <117a> DW_AT_decl_column : 3 + <117b> DW_AT_type : <0x10f6> + <1><117f>: Abbrev Number: 39 (DW_TAG_enumeration_type) + <1180> DW_AT_name : (indirect string, offset: 0xef90f): COIL_MAP + <1184> DW_AT_encoding : 7 (unsigned) + <1185> DW_AT_byte_size : 1 + <1186> DW_AT_type : <0x3ee> + <118a> DW_AT_decl_file : 13 + <118b> DW_AT_decl_line : 89 + <118c> DW_AT_decl_column : 14 + <118d> DW_AT_sibling : <0x11f2> + <2><1191>: Abbrev Number: 2 (DW_TAG_enumerator) + <1192> DW_AT_name : (indirect string, offset: 0xef58a): TWA1_STATUS + <1196> DW_AT_const_value : 0 + <2><1197>: Abbrev Number: 2 (DW_TAG_enumerator) + <1198> DW_AT_name : (indirect string, offset: 0xeeefb): TWA1_EN + <119c> DW_AT_const_value : 1 + <2><119d>: Abbrev Number: 2 (DW_TAG_enumerator) + <119e> DW_AT_name : (indirect string, offset: 0xef3f0): TWA2_STATUS + <11a2> DW_AT_const_value : 2 + <2><11a3>: Abbrev Number: 2 (DW_TAG_enumerator) + <11a4> DW_AT_name : (indirect string, offset: 0xeed3e): TWA2_EN + <11a8> DW_AT_const_value : 3 + <2><11a9>: Abbrev Number: 2 (DW_TAG_enumerator) + <11aa> DW_AT_name : (indirect string, offset: 0xef3da): TWA3_STATUS + <11ae> DW_AT_const_value : 4 + <2><11af>: Abbrev Number: 2 (DW_TAG_enumerator) + <11b0> DW_AT_name : (indirect string, offset: 0xeef38): TWA3_EN + <11b4> DW_AT_const_value : 5 + <2><11b5>: Abbrev Number: 2 (DW_TAG_enumerator) + <11b6> DW_AT_name : (indirect string, offset: 0xef3b1): TWA4_STATUS + <11ba> DW_AT_const_value : 6 + <2><11bb>: Abbrev Number: 2 (DW_TAG_enumerator) + <11bc> DW_AT_name : (indirect string, offset: 0xef154): TWA4_EN + <11c0> DW_AT_const_value : 7 + <2><11c1>: Abbrev Number: 2 (DW_TAG_enumerator) + <11c2> DW_AT_name : (indirect string, offset: 0xeed82): TEMP1_STATUS + <11c6> DW_AT_const_value : 16 + <2><11c7>: Abbrev Number: 2 (DW_TAG_enumerator) + <11c8> DW_AT_name : (indirect string, offset: 0xef193): TEMP2_STATUS + <11cc> DW_AT_const_value : 17 + <2><11cd>: Abbrev Number: 2 (DW_TAG_enumerator) + <11ce> DW_AT_name : (indirect string, offset: 0xef16c): TEMP3_STATUS + <11d2> DW_AT_const_value : 18 + <2><11d3>: Abbrev Number: 2 (DW_TAG_enumerator) + <11d4> DW_AT_name : (indirect string, offset: 0xef80a): TEMP4_STATUS + <11d8> DW_AT_const_value : 19 + <2><11d9>: Abbrev Number: 2 (DW_TAG_enumerator) + <11da> DW_AT_name : (indirect string, offset: 0xef0d6): TEMP1_W_STATUS + <11de> DW_AT_const_value : 20 + <2><11df>: Abbrev Number: 2 (DW_TAG_enumerator) + <11e0> DW_AT_name : (indirect string, offset: 0xeefb0): TEMP2_W_STATUS + <11e4> DW_AT_const_value : 21 + <2><11e5>: Abbrev Number: 2 (DW_TAG_enumerator) + <11e6> DW_AT_name : (indirect string, offset: 0xef0bc): TEMP3_W_STATUS + <11ea> DW_AT_const_value : 22 + <2><11eb>: Abbrev Number: 2 (DW_TAG_enumerator) + <11ec> DW_AT_name : (indirect string, offset: 0xef09e): TEMP4_W_STATUS + <11f0> DW_AT_const_value : 23 + <2><11f1>: Abbrev Number: 0 + <1><11f2>: Abbrev Number: 15 (DW_TAG_array_type) + <11f3> DW_AT_type : <0x43c> + <11f7> DW_AT_sibling : <0x1202> + <2><11fb>: Abbrev Number: 16 (DW_TAG_subrange_type) + <11fc> DW_AT_type : <0x3c6> + <1200> DW_AT_upper_bound : 9 + <2><1201>: Abbrev Number: 0 + <1><1202>: Abbrev Number: 8 (DW_TAG_variable) + <1203> DW_AT_name : (indirect string, offset: 0xeed46): Holding_Registers_Database + <1207> DW_AT_decl_file : 14 + <1208> DW_AT_decl_line : 60 + <1209> DW_AT_decl_column : 17 + <120a> DW_AT_type : <0x11f2> + <120e> DW_AT_external : 1 + <120e> DW_AT_declaration : 1 + <1><120e>: Abbrev Number: 8 (DW_TAG_variable) + <120f> DW_AT_name : (indirect string, offset: 0xef29f): Input_Registers_Database + <1213> DW_AT_decl_file : 14 + <1214> DW_AT_decl_line : 61 + <1215> DW_AT_decl_column : 17 + <1216> DW_AT_type : <0x11f2> + <121a> DW_AT_external : 1 + <121a> DW_AT_declaration : 1 + <1><121a>: Abbrev Number: 15 (DW_TAG_array_type) + <121b> DW_AT_type : <0x43c> + <121f> DW_AT_sibling : <0x122a> + <2><1223>: Abbrev Number: 16 (DW_TAG_subrange_type) + <1224> DW_AT_type : <0x3c6> + <1228> DW_AT_upper_bound : 2 + <2><1229>: Abbrev Number: 0 + <1><122a>: Abbrev Number: 8 (DW_TAG_variable) + <122b> DW_AT_name : (indirect string, offset: 0xeef21): Holding_Coils_Database + <122f> DW_AT_decl_file : 14 + <1230> DW_AT_decl_line : 62 + <1231> DW_AT_decl_column : 17 + <1232> DW_AT_type : <0x121a> + <1236> DW_AT_external : 1 + <1236> DW_AT_declaration : 1 + <1><1236>: Abbrev Number: 8 (DW_TAG_variable) + <1237> DW_AT_name : (indirect string, offset: 0xef6f1): Input_Coils_Database + <123b> DW_AT_decl_file : 14 + <123c> DW_AT_decl_line : 63 + <123d> DW_AT_decl_column : 17 + <123e> DW_AT_type : <0x121a> + <1242> DW_AT_external : 1 + <1242> DW_AT_declaration : 1 + <1><1242>: Abbrev Number: 23 (DW_TAG_variable) + <1243> DW_AT_specification: <0x10ae> + <1247> DW_AT_decl_file : 1 + <1247> DW_AT_decl_line : 38 + <1248> DW_AT_decl_column : 14 + <1249> DW_AT_location : 5 byte block: 3 6c 0 0 20 (DW_OP_addr: 2000006c) + <1><124f>: Abbrev Number: 23 (DW_TAG_variable) + <1250> DW_AT_specification: <0x10ba> + <1254> DW_AT_decl_file : 1 + <1254> DW_AT_decl_line : 39 + <1255> DW_AT_decl_column : 22 + <1256> DW_AT_location : 5 byte block: 3 c0 f0 0 8 (DW_OP_addr: 800f0c0) + <1><125c>: Abbrev Number: 23 (DW_TAG_variable) + <125d> DW_AT_specification: <0x10c6> + <1261> DW_AT_decl_file : 1 + <1261> DW_AT_decl_line : 46 + <1262> DW_AT_decl_column : 14 + <1263> DW_AT_location : 5 byte block: 3 70 0 0 20 (DW_OP_addr: 20000070) + <1><1269>: Abbrev Number: 23 (DW_TAG_variable) + <126a> DW_AT_specification: <0x10d2> + <126e> DW_AT_decl_file : 1 + <126e> DW_AT_decl_line : 47 + <126f> DW_AT_decl_column : 22 + <1270> DW_AT_location : 5 byte block: 3 e4 f0 0 8 (DW_OP_addr: 800f0e4) + <1><1276>: Abbrev Number: 23 (DW_TAG_variable) + <1277> DW_AT_specification: <0x10de> + <127b> DW_AT_decl_file : 1 + <127b> DW_AT_decl_line : 54 + <127c> DW_AT_decl_column : 14 + <127d> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><1283>: Abbrev Number: 23 (DW_TAG_variable) + <1284> DW_AT_specification: <0x10ea> + <1288> DW_AT_decl_file : 1 + <1288> DW_AT_decl_line : 55 + <1289> DW_AT_decl_column : 22 + <128a> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><1290>: Abbrev Number: 21 (DW_TAG_variable) + <1291> DW_AT_name : (indirect string, offset: 0xef1ef): controlTimerHandle + <1295> DW_AT_decl_file : 1 + <1295> DW_AT_decl_line : 63 + <1296> DW_AT_decl_column : 13 + <1297> DW_AT_type : <0xf3c> + <129b> DW_AT_external : 1 + <129b> DW_AT_location : 5 byte block: 3 74 0 0 20 (DW_OP_addr: 20000074) + <1><12a1>: Abbrev Number: 21 (DW_TAG_variable) + <12a2> DW_AT_name : (indirect string, offset: 0xeefce): controlTimer_attributes + <12a6> DW_AT_decl_file : 1 + <12a6> DW_AT_decl_line : 64 + <12a7> DW_AT_decl_column : 21 + <12a8> DW_AT_type : <0x102c> + <12ac> DW_AT_external : 1 + <12ac> DW_AT_location : 5 byte block: 3 8 f1 0 8 (DW_OP_addr: 800f108) + <1><12b2>: Abbrev Number: 15 (DW_TAG_array_type) + <12b3> DW_AT_type : <0xf3c> + <12b7> DW_AT_sibling : <0x12c2> + <2><12bb>: Abbrev Number: 16 (DW_TAG_subrange_type) + <12bc> DW_AT_type : <0x3c6> + <12c0> DW_AT_upper_bound : 0 + <2><12c1>: Abbrev Number: 0 + <1><12c2>: Abbrev Number: 21 (DW_TAG_variable) + <12c3> DW_AT_name : (indirect string, offset: 0xeef57): TwaTimerHandle + <12c7> DW_AT_decl_file : 1 + <12c7> DW_AT_decl_line : 69 + <12c8> DW_AT_decl_column : 13 + <12c9> DW_AT_type : <0x12b2> + <12cd> DW_AT_external : 1 + <12cd> DW_AT_location : 5 byte block: 3 78 0 0 20 (DW_OP_addr: 20000078) + <1><12d3>: Abbrev Number: 21 (DW_TAG_variable) + <12d4> DW_AT_name : (indirect string, offset: 0xef54d): TwaTimer_attributes + <12d8> DW_AT_decl_file : 1 + <12d8> DW_AT_decl_line : 70 + <12d9> DW_AT_decl_column : 21 + <12da> DW_AT_type : <0x102c> + <12de> DW_AT_external : 1 + <12de> DW_AT_location : 5 byte block: 3 18 f1 0 8 (DW_OP_addr: 800f118) + <1><12e4>: Abbrev Number: 15 (DW_TAG_array_type) + <12e5> DW_AT_type : <0x448> + <12e9> DW_AT_sibling : <0x12f4> + <2><12ed>: Abbrev Number: 16 (DW_TAG_subrange_type) + <12ee> DW_AT_type : <0x3c6> + <12f2> DW_AT_upper_bound : 0 + <2><12f3>: Abbrev Number: 0 + <1><12f4>: Abbrev Number: 19 (DW_TAG_volatile_type) + <12f5> DW_AT_type : <0x12e4> + <1><12f9>: Abbrev Number: 21 (DW_TAG_variable) + <12fa> DW_AT_name : (indirect string, offset: 0xeedd2): ADCrawReading + <12fe> DW_AT_decl_file : 1 + <12fe> DW_AT_decl_line : 91 + <12ff> DW_AT_decl_column : 19 + <1300> DW_AT_type : <0x12f4> + <1304> DW_AT_external : 1 + <1304> DW_AT_location : 5 byte block: 3 7c 0 0 20 (DW_OP_addr: 2000007c) + <1><130a>: Abbrev Number: 15 (DW_TAG_array_type) + <130b> DW_AT_type : <0x1055> + <130f> DW_AT_sibling : <0x131a> + <2><1313>: Abbrev Number: 16 (DW_TAG_subrange_type) + <1314> DW_AT_type : <0x3c6> + <1318> DW_AT_upper_bound : 0 + <2><1319>: Abbrev Number: 0 + <1><131a>: Abbrev Number: 19 (DW_TAG_volatile_type) + <131b> DW_AT_type : <0x130a> + <1><131f>: Abbrev Number: 21 (DW_TAG_variable) + <1320> DW_AT_name : (indirect string, offset: 0xeed1f): ADCvoltage + <1324> DW_AT_decl_file : 1 + <1324> DW_AT_decl_line : 92 + <1325> DW_AT_decl_column : 17 + <1326> DW_AT_type : <0x131a> + <132a> DW_AT_external : 1 + <132a> DW_AT_location : 5 byte block: 3 80 0 0 20 (DW_OP_addr: 20000080) + <1><1330>: Abbrev Number: 15 (DW_TAG_array_type) + <1331> DW_AT_type : <0x1173> + <1335> DW_AT_sibling : <0x1340> + <2><1339>: Abbrev Number: 16 (DW_TAG_subrange_type) + <133a> DW_AT_type : <0x3c6> + <133e> DW_AT_upper_bound : 0 + <2><133f>: Abbrev Number: 0 + <1><1340>: Abbrev Number: 21 (DW_TAG_variable) + <1341> DW_AT_name : (indirect string, offset: 0xef547): rooms + <1345> DW_AT_decl_file : 1 + <1345> DW_AT_decl_line : 94 + <1346> DW_AT_decl_column : 13 + <1347> DW_AT_type : <0x1330> + <134b> DW_AT_external : 1 + <134b> DW_AT_location : 5 byte block: 3 88 0 0 20 (DW_OP_addr: 20000088) + <1><1351>: Abbrev Number: 40 (DW_TAG_variable) + <1352> DW_AT_name : (indirect string, offset: 0xf88e7): Output + <1356> DW_AT_decl_file : 1 + <1357> DW_AT_decl_line : 258 + <1359> DW_AT_decl_column : 8 + <135a> DW_AT_type : <0x105a> + <135e> DW_AT_external : 1 + <135e> DW_AT_location : 5 byte block: 3 c0 0 0 20 (DW_OP_addr: 200000c0) + <1><1364>: Abbrev Number: 9 (DW_TAG_subprogram) + <1365> DW_AT_external : 1 + <1365> DW_AT_name : (indirect string, offset: 0xeede0): osThreadFlagsSet + <1369> DW_AT_decl_file : 10 + <136a> DW_AT_decl_line : 435 + <136c> DW_AT_decl_column : 10 + <136d> DW_AT_prototyped : 1 + <136d> DW_AT_type : <0x44d> + <1371> DW_AT_declaration : 1 + <1371> DW_AT_sibling : <0x1380> + <2><1375>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1376> DW_AT_type : <0xf30> + <2><137a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <137b> DW_AT_type : <0x44d> + <2><137f>: Abbrev Number: 0 + <1><1380>: Abbrev Number: 9 (DW_TAG_subprogram) + <1381> DW_AT_external : 1 + <1381> DW_AT_name : (indirect string, offset: 0xef601): osDelay + <1385> DW_AT_decl_file : 10 + <1386> DW_AT_decl_line : 459 + <1388> DW_AT_decl_column : 12 + <1389> DW_AT_prototyped : 1 + <1389> DW_AT_type : <0xf24> + <138d> DW_AT_declaration : 1 + <138d> DW_AT_sibling : <0x1397> + <2><1391>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1392> DW_AT_type : <0x44d> + <2><1396>: Abbrev Number: 0 + <1><1397>: Abbrev Number: 9 (DW_TAG_subprogram) + <1398> DW_AT_external : 1 + <1398> DW_AT_name : (indirect string, offset: 0xef5bf): HAL_ADC_Stop_DMA + <139c> DW_AT_decl_file : 8 + <139d> DW_AT_decl_line : 1823 + <139f> DW_AT_decl_column : 25 + <13a0> DW_AT_prototyped : 1 + <13a0> DW_AT_type : <0x8bb> + <13a4> DW_AT_declaration : 1 + <13a4> DW_AT_sibling : <0x13ae> + <2><13a8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13a9> DW_AT_type : <0x13ae> + <2><13ad>: Abbrev Number: 0 + <1><13ae>: Abbrev Number: 6 (DW_TAG_pointer_type) + <13af> DW_AT_byte_size : 4 + <13af> DW_AT_type : <0xd1c> + <1><13b3>: Abbrev Number: 9 (DW_TAG_subprogram) + <13b4> DW_AT_external : 1 + <13b4> DW_AT_name : (indirect string, offset: 0xefb41): HAL_ADC_Start_DMA + <13b8> DW_AT_decl_file : 8 + <13b9> DW_AT_decl_line : 1822 + <13bb> DW_AT_decl_column : 25 + <13bc> DW_AT_prototyped : 1 + <13bc> DW_AT_type : <0x8bb> + <13c0> DW_AT_declaration : 1 + <13c0> DW_AT_sibling : <0x13d4> + <2><13c4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13c5> DW_AT_type : <0x13ae> + <2><13c9>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13ca> DW_AT_type : <0x103d> + <2><13ce>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13cf> DW_AT_type : <0x44d> + <2><13d3>: Abbrev Number: 0 + <1><13d4>: Abbrev Number: 9 (DW_TAG_subprogram) + <13d5> DW_AT_external : 1 + <13d5> DW_AT_name : (indirect string, offset: 0xef6c0): HAL_ADCEx_Calibration_Start + <13d9> DW_AT_decl_file : 15 + <13da> DW_AT_decl_line : 825 + <13dc> DW_AT_decl_column : 25 + <13dd> DW_AT_prototyped : 1 + <13dd> DW_AT_type : <0x8bb> + <13e1> DW_AT_declaration : 1 + <13e1> DW_AT_sibling : <0x13f0> + <2><13e5>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13e6> DW_AT_type : <0x13ae> + <2><13ea>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13eb> DW_AT_type : <0x44d> + <2><13ef>: Abbrev Number: 0 + <1><13f0>: Abbrev Number: 41 (DW_TAG_subprogram) + <13f1> DW_AT_external : 1 + <13f1> DW_AT_name : (indirect string, offset: 0xc6fff): PID0_step + <13f5> DW_AT_decl_file : 13 + <13f6> DW_AT_decl_line : 48 + <13f7> DW_AT_decl_column : 15 + <13f8> DW_AT_prototyped : 1 + <13f8> DW_AT_type : <0x105a> + <13fc> DW_AT_declaration : 1 + <13fc> DW_AT_sibling : <0x1406> + <2><1400>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1401> DW_AT_type : <0x1406> + <2><1405>: Abbrev Number: 0 + <1><1406>: Abbrev Number: 6 (DW_TAG_pointer_type) + <1407> DW_AT_byte_size : 4 + <1407> DW_AT_type : <0x1173> + <1><140b>: Abbrev Number: 42 (DW_TAG_subprogram) + <140c> DW_AT_external : 1 + <140c> DW_AT_name : (indirect string, offset: 0xef889): HAL_GPIO_WritePin + <1410> DW_AT_decl_file : 9 + <1411> DW_AT_decl_line : 302 + <1413> DW_AT_decl_column : 19 + <1414> DW_AT_prototyped : 1 + <1414> DW_AT_declaration : 1 + <1414> DW_AT_sibling : <0x1428> + <2><1418>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1419> DW_AT_type : <0x1042> + <2><141d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <141e> DW_AT_type : <0x43c> + <2><1422>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1423> DW_AT_type : <0xd43> + <2><1427>: Abbrev Number: 0 + <1><1428>: Abbrev Number: 9 (DW_TAG_subprogram) + <1429> DW_AT_external : 1 + <1429> DW_AT_name : (indirect string, offset: 0xeed99): osThreadFlagsWait + <142d> DW_AT_decl_file : 10 + <142e> DW_AT_decl_line : 451 + <1430> DW_AT_decl_column : 10 + <1431> DW_AT_prototyped : 1 + <1431> DW_AT_type : <0x44d> + <1435> DW_AT_declaration : 1 + <1435> DW_AT_sibling : <0x1449> + <2><1439>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <143a> DW_AT_type : <0x44d> + <2><143e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <143f> DW_AT_type : <0x44d> + <2><1443>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1444> DW_AT_type : <0x44d> + <2><1448>: Abbrev Number: 0 + <1><1449>: Abbrev Number: 9 (DW_TAG_subprogram) + <144a> DW_AT_external : 1 + <144a> DW_AT_name : (indirect string, offset: 0xef065): osTimerStart + <144e> DW_AT_decl_file : 10 + <144f> DW_AT_decl_line : 486 + <1451> DW_AT_decl_column : 12 + <1452> DW_AT_prototyped : 1 + <1452> DW_AT_type : <0xf24> + <1456> DW_AT_declaration : 1 + <1456> DW_AT_sibling : <0x1465> + <2><145a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <145b> DW_AT_type : <0xf3c> + <2><145f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1460> DW_AT_type : <0x44d> + <2><1464>: Abbrev Number: 0 + <1><1465>: Abbrev Number: 9 (DW_TAG_subprogram) + <1466> DW_AT_external : 1 + <1466> DW_AT_name : (indirect string, offset: 0xef392): osTimerNew + <146a> DW_AT_decl_file : 10 + <146b> DW_AT_decl_line : 475 + <146d> DW_AT_decl_column : 13 + <146e> DW_AT_prototyped : 1 + <146e> DW_AT_type : <0xf3c> + <1472> DW_AT_declaration : 1 + <1472> DW_AT_sibling : <0x148b> + <2><1476>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1477> DW_AT_type : <0xeb3> + <2><147b>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <147c> DW_AT_type : <0xeda> + <2><1480>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1481> DW_AT_type : <0x46e> + <2><1485>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1486> DW_AT_type : <0x148b> + <2><148a>: Abbrev Number: 0 + <1><148b>: Abbrev Number: 6 (DW_TAG_pointer_type) + <148c> DW_AT_byte_size : 4 + <148c> DW_AT_type : <0x102c> + <1><1490>: Abbrev Number: 9 (DW_TAG_subprogram) + <1491> DW_AT_external : 1 + <1491> DW_AT_name : (indirect string, offset: 0xef329): osThreadNew + <1495> DW_AT_decl_file : 10 + <1496> DW_AT_decl_line : 349 + <1498> DW_AT_decl_column : 14 + <1499> DW_AT_prototyped : 1 + <1499> DW_AT_type : <0xf30> + <149d> DW_AT_declaration : 1 + <149d> DW_AT_sibling : <0x14b1> + <2><14a1>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <14a2> DW_AT_type : <0xea7> + <2><14a6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <14a7> DW_AT_type : <0x46e> + <2><14ab>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <14ac> DW_AT_type : <0x14b1> + <2><14b0>: Abbrev Number: 0 + <1><14b1>: Abbrev Number: 6 (DW_TAG_pointer_type) + <14b2> DW_AT_byte_size : 4 + <14b2> DW_AT_type : <0xfde> + <1><14b6>: Abbrev Number: 9 (DW_TAG_subprogram) + <14b7> DW_AT_external : 1 + <14b7> DW_AT_name : (indirect string, offset: 0xef289): HAL_ADC_ConfigChannel + <14bb> DW_AT_decl_file : 8 + <14bc> DW_AT_decl_line : 1843 + <14be> DW_AT_decl_column : 25 + <14bf> DW_AT_prototyped : 1 + <14bf> DW_AT_type : <0x8bb> + <14c3> DW_AT_declaration : 1 + <14c3> DW_AT_sibling : <0x14d2> + <2><14c7>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <14c8> DW_AT_type : <0x13ae> + <2><14cc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <14cd> DW_AT_type : <0x14d2> + <2><14d1>: Abbrev Number: 0 + <1><14d2>: Abbrev Number: 6 (DW_TAG_pointer_type) + <14d3> DW_AT_byte_size : 4 + <14d3> DW_AT_type : <0xc6f> + <1><14d7>: Abbrev Number: 43 (DW_TAG_subprogram) + <14d8> DW_AT_external : 1 + <14d8> DW_AT_name : (indirect string, offset: 0xef240): Error_Handler + <14dc> DW_AT_decl_file : 14 + <14dd> DW_AT_decl_line : 57 + <14de> DW_AT_decl_column : 6 + <14df> DW_AT_prototyped : 1 + <14df> DW_AT_declaration : 1 + <1><14df>: Abbrev Number: 9 (DW_TAG_subprogram) + <14e0> DW_AT_external : 1 + <14e0> DW_AT_name : (indirect string, offset: 0xeedc5): HAL_ADC_Init + <14e4> DW_AT_decl_file : 8 + <14e5> DW_AT_decl_line : 1790 + <14e7> DW_AT_decl_column : 25 + <14e8> DW_AT_prototyped : 1 + <14e8> DW_AT_type : <0x8bb> + <14ec> DW_AT_declaration : 1 + <14ec> DW_AT_sibling : <0x14f6> + <2><14f0>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <14f1> DW_AT_type : <0x13ae> + <2><14f5>: Abbrev Number: 0 + <1><14f6>: Abbrev Number: 31 (DW_TAG_subprogram) + <14f7> DW_AT_external : 1 + <14f7> DW_AT_name : (indirect string, offset: 0xefa1d): Screen_Thread + <14fb> DW_AT_decl_file : 1 + <14fb> DW_AT_decl_line : 424 + <14fd> DW_AT_decl_column : 6 + <14fd> DW_AT_prototyped : 1 + <14fd> DW_AT_low_pc : 0x0 + <1501> DW_AT_high_pc : 0x14 + <1505> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1507> DW_AT_call_all_calls: 1 + <1507> DW_AT_sibling : <0x151b> + <2><150b>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <150c> DW_AT_name : (indirect string, offset: 0xeefa7): argument + <1510> DW_AT_decl_file : 1 + <1510> DW_AT_decl_line : 424 + <1512> DW_AT_decl_column : 26 + <1513> DW_AT_type : <0x46e> + <1517> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><151a>: Abbrev Number: 0 + <1><151b>: Abbrev Number: 24 (DW_TAG_subprogram) + <151c> DW_AT_external : 1 + <151c> DW_AT_name : (indirect string, offset: 0xef706): HAL_ADC_ConvCpltCallback + <1520> DW_AT_decl_file : 1 + <1520> DW_AT_decl_line : 418 + <1522> DW_AT_decl_column : 6 + <1522> DW_AT_prototyped : 1 + <1522> DW_AT_low_pc : 0x80015a0 + <1526> DW_AT_high_pc : 0x20 + <152a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <152c> DW_AT_call_all_tail_calls: 1 + <152c> DW_AT_sibling : <0x1540> + <2><1530>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <1531> DW_AT_name : (indirect string, offset: 0xeef03): hadc + <1535> DW_AT_decl_file : 1 + <1535> DW_AT_decl_line : 418 + <1537> DW_AT_decl_column : 50 + <1538> DW_AT_type : <0x13ae> + <153c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><153f>: Abbrev Number: 0 + <1><1540>: Abbrev Number: 24 (DW_TAG_subprogram) + <1541> DW_AT_external : 1 + <1541> DW_AT_name : (indirect string, offset: 0xef63f): TwaControlTim + <1545> DW_AT_decl_file : 1 + <1545> DW_AT_decl_line : 408 + <1547> DW_AT_decl_column : 6 + <1547> DW_AT_prototyped : 1 + <1547> DW_AT_low_pc : 0x8001568 + <154b> DW_AT_high_pc : 0x38 + <154f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1551> DW_AT_call_all_tail_calls: 1 + <1551> DW_AT_sibling : <0x1573> + <2><1555>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <1556> DW_AT_name : (indirect string, offset: 0xeefa7): argument + <155a> DW_AT_decl_file : 1 + <155a> DW_AT_decl_line : 408 + <155c> DW_AT_decl_column : 26 + <155d> DW_AT_type : <0x46e> + <1561> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1564>: Abbrev Number: 22 (DW_TAG_variable) + <1565> DW_AT_name : IO + <1568> DW_AT_decl_file : 1 + <1568> DW_AT_decl_line : 410 + <156a> DW_AT_decl_column : 15 + <156b> DW_AT_type : <0x1406> + <156f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1572>: Abbrev Number: 0 + <1><1573>: Abbrev Number: 24 (DW_TAG_subprogram) + <1574> DW_AT_external : 1 + <1574> DW_AT_name : (indirect string, offset: 0xefa42): ControlExecTim + <1578> DW_AT_decl_file : 1 + <1578> DW_AT_decl_line : 399 + <157a> DW_AT_decl_column : 6 + <157a> DW_AT_prototyped : 1 + <157a> DW_AT_low_pc : 0x8001548 + <157e> DW_AT_high_pc : 0x20 + <1582> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1584> DW_AT_call_all_tail_calls: 1 + <1584> DW_AT_sibling : <0x1598> + <2><1588>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <1589> DW_AT_name : (indirect string, offset: 0xeefa7): argument + <158d> DW_AT_decl_file : 1 + <158d> DW_AT_decl_line : 399 + <158f> DW_AT_decl_column : 27 + <1590> DW_AT_type : <0x46e> + <1594> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1597>: Abbrev Number: 0 + <1><1598>: Abbrev Number: 44 (DW_TAG_subprogram) + <1599> DW_AT_external : 1 + <1599> DW_AT_name : (indirect string, offset: 0xef782): bitRead <159d> DW_AT_decl_file : 1 - <159d> DW_AT_decl_line : 270 - <159f> DW_AT_decl_column : 42 - <15a0> DW_AT_type : <0x49a> - <15a4> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><15a7>: Abbrev Number: 34 (DW_TAG_variable) - <15a8> DW_AT_name : (indirect string, offset: 0xf8e36): temp - <15ac> DW_AT_decl_file : 1 - <15ac> DW_AT_decl_line : 272 - <15ae> DW_AT_decl_column : 11 - <15af> DW_AT_type : <0x4ab> - <15b3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15b6>: Abbrev Number: 28 (DW_TAG_variable) - <15b7> DW_AT_name : res - <15bb> DW_AT_decl_file : 1 - <15bb> DW_AT_decl_line : 273 - <15bd> DW_AT_decl_column : 10 - <15be> DW_AT_type : <0x49a> - <15c2> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><15c5>: Abbrev Number: 28 (DW_TAG_variable) - <15c6> DW_AT_name : pos - <15ca> DW_AT_decl_file : 1 - <15ca> DW_AT_decl_line : 273 - <15cc> DW_AT_decl_column : 15 - <15cd> DW_AT_type : <0x49a> - <15d1> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><15d4>: Abbrev Number: 0 - <1><15d5>: Abbrev Number: 43 (DW_TAG_subprogram) - <15d6> DW_AT_external : 1 - <15d6> DW_AT_name : (indirect string, offset: 0xeed94): bitWrite - <15da> DW_AT_decl_file : 1 - <15db> DW_AT_decl_line : 255 - <15dc> DW_AT_decl_column : 6 - <15dd> DW_AT_prototyped : 1 - <15dd> DW_AT_low_pc : 0x80012f4 - <15e1> DW_AT_high_pc : 0x6c - <15e5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15e7> DW_AT_call_all_calls: 1 - <15e7> DW_AT_sibling : <0x1624> - <2><15eb>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <15ec> DW_AT_name : IO - <15ef> DW_AT_decl_file : 1 - <15ef> DW_AT_decl_line : 255 - <15f0> DW_AT_decl_column : 29 - <15f1> DW_AT_type : <0x1421> - <15f5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><15f8>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <15f9> DW_AT_name : pos - <15fd> DW_AT_decl_file : 1 - <15fd> DW_AT_decl_line : 255 - <15fe> DW_AT_decl_column : 41 - <15ff> DW_AT_type : <0x49a> - <1603> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><1606>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <1607> DW_AT_name : val - <160b> DW_AT_decl_file : 1 - <160b> DW_AT_decl_line : 255 - <160c> DW_AT_decl_column : 54 - <160d> DW_AT_type : <0x49a> - <1611> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><1614>: Abbrev Number: 34 (DW_TAG_variable) - <1615> DW_AT_name : (indirect string, offset: 0xf8e36): temp - <1619> DW_AT_decl_file : 1 - <1619> DW_AT_decl_line : 258 - <161b> DW_AT_decl_column : 12 - <161c> DW_AT_type : <0x1040> - <1620> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1623>: Abbrev Number: 0 - <1><1624>: Abbrev Number: 26 (DW_TAG_subprogram) - <1625> DW_AT_external : 1 - <1625> DW_AT_name : (indirect string, offset: 0xef843): CalculateTemp_Thread - <1629> DW_AT_decl_file : 1 - <1629> DW_AT_decl_line : 228 - <162a> DW_AT_decl_column : 6 - <162a> DW_AT_prototyped : 1 - <162a> DW_AT_low_pc : 0x80011e0 - <162e> DW_AT_high_pc : 0x114 - <1632> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1634> DW_AT_call_all_tail_calls: 1 - <1634> DW_AT_sibling : <0x1679> - <2><1638>: Abbrev Number: 35 (DW_TAG_formal_parameter) - <1639> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <163d> DW_AT_decl_file : 1 - <163d> DW_AT_decl_line : 228 - <163e> DW_AT_decl_column : 33 - <163f> DW_AT_type : <0x4e2> - <1643> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1646>: Abbrev Number: 29 (DW_TAG_variable) - <1647> DW_AT_name : IO - <164a> DW_AT_decl_file : 1 - <164a> DW_AT_decl_line : 229 - <164b> DW_AT_decl_column : 15 - <164c> DW_AT_type : <0x1421> - <1650> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1653>: Abbrev Number: 25 (DW_TAG_variable) - <1654> DW_AT_name : (indirect string, offset: 0xf8e36): temp - <1658> DW_AT_decl_file : 1 - <1659> DW_AT_decl_line : 230 - <165a> DW_AT_decl_column : 12 - <165b> DW_AT_type : <0x1040> - <165f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1662>: Abbrev Number: 44 (DW_TAG_lexical_block) - <1663> DW_AT_low_pc : 0x800120a - <1667> DW_AT_high_pc : 0x86 - <3><166b>: Abbrev Number: 29 (DW_TAG_variable) - <166c> DW_AT_name : i - <166e> DW_AT_decl_file : 1 - <166e> DW_AT_decl_line : 238 - <166f> DW_AT_decl_column : 11 - <1670> DW_AT_type : <0x429> - <1674> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1677>: Abbrev Number: 0 - <2><1678>: Abbrev Number: 0 - <1><1679>: Abbrev Number: 26 (DW_TAG_subprogram) - <167a> DW_AT_external : 1 - <167a> DW_AT_name : (indirect string, offset: 0xef17e): ControlTask - <167e> DW_AT_decl_file : 1 - <167e> DW_AT_decl_line : 145 - <167f> DW_AT_decl_column : 6 - <167f> DW_AT_prototyped : 1 - <167f> DW_AT_low_pc : 0x8001130 - <1683> DW_AT_high_pc : 0xb0 - <1687> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1689> DW_AT_call_all_tail_calls: 1 - <1689> DW_AT_sibling : <0x16a9> - <2><168d>: Abbrev Number: 35 (DW_TAG_formal_parameter) - <168e> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <1692> DW_AT_decl_file : 1 - <1692> DW_AT_decl_line : 145 - <1693> DW_AT_decl_column : 24 - <1694> DW_AT_type : <0x4e2> - <1698> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><169b>: Abbrev Number: 29 (DW_TAG_variable) - <169c> DW_AT_name : IO - <169f> DW_AT_decl_file : 1 - <169f> DW_AT_decl_line : 147 - <16a0> DW_AT_decl_column : 15 - <16a1> DW_AT_type : <0x1421> - <16a5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><16a8>: Abbrev Number: 0 - <1><16a9>: Abbrev Number: 26 (DW_TAG_subprogram) - <16aa> DW_AT_external : 1 - <16aa> DW_AT_name : (indirect string, offset: 0xef5b9): Control_Thread_Init - <16ae> DW_AT_decl_file : 1 - <16ae> DW_AT_decl_line : 136 - <16af> DW_AT_decl_column : 6 - <16af> DW_AT_prototyped : 1 - <16af> DW_AT_low_pc : 0x80010c4 - <16b3> DW_AT_high_pc : 0x68 - <16b7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16b9> DW_AT_call_all_tail_calls: 1 - <16b9> DW_AT_sibling : <0x16cb> - <2><16bd>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <16be> DW_AT_name : IO - <16c1> DW_AT_decl_file : 1 - <16c1> DW_AT_decl_line : 136 - <16c2> DW_AT_decl_column : 39 - <16c3> DW_AT_type : <0x1421> - <16c7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><16ca>: Abbrev Number: 0 - <1><16cb>: Abbrev Number: 26 (DW_TAG_subprogram) - <16cc> DW_AT_external : 1 - <16cc> DW_AT_name : (indirect string, offset: 0xef89c): ADC_Temp_Thread_Start - <16d0> DW_AT_decl_file : 1 - <16d0> DW_AT_decl_line : 129 - <16d1> DW_AT_decl_column : 6 - <16d1> DW_AT_prototyped : 1 - <16d1> DW_AT_low_pc : 0x8001098 - <16d5> DW_AT_high_pc : 0x2c - <16d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16db> DW_AT_call_all_tail_calls: 1 - <16db> DW_AT_sibling : <0x16ed> - <2><16df>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <16e0> DW_AT_name : IO - <16e3> DW_AT_decl_file : 1 - <16e3> DW_AT_decl_line : 129 - <16e4> DW_AT_decl_column : 41 - <16e5> DW_AT_type : <0x1421> - <16e9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><16ec>: Abbrev Number: 0 - <1><16ed>: Abbrev Number: 45 (DW_TAG_subprogram) - <16ee> DW_AT_external : 1 - <16ee> DW_AT_name : (indirect string, offset: 0xef1a9): IO_Module_Init - <16f2> DW_AT_decl_file : 1 - <16f3> DW_AT_decl_line : 114 - <16f4> DW_AT_decl_column : 6 - <16f5> DW_AT_prototyped : 1 - <16f5> DW_AT_low_pc : 0x8001038 - <16f9> DW_AT_high_pc : 0x60 - <16fd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16ff> DW_AT_call_all_tail_calls: 1 - <2><16ff>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <1700> DW_AT_name : IO - <1703> DW_AT_decl_file : 1 - <1703> DW_AT_decl_line : 114 - <1704> DW_AT_decl_column : 35 - <1705> DW_AT_type : <0x1421> - <1709> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><170c>: Abbrev Number: 0 - <1><170d>: Abbrev Number: 0 - Compilation Unit @ offset 0x170e: - Length: 0x2e68 (32-bit) + <159e> DW_AT_decl_line : 385 + <15a0> DW_AT_decl_column : 9 + <15a1> DW_AT_prototyped : 1 + <15a1> DW_AT_type : <0x430> + <15a5> DW_AT_low_pc : 0x0 + <15a9> DW_AT_high_pc : 0x4a + <15ad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15af> DW_AT_call_all_calls: 1 + <15af> DW_AT_sibling : <0x15ff> + <2><15b3>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <15b4> DW_AT_name : (indirect string, offset: 0xbf92d): Coils + <15b8> DW_AT_decl_file : 1 + <15b8> DW_AT_decl_line : 385 + <15ba> DW_AT_decl_column : 27 + <15bb> DW_AT_type : <0x1038> + <15bf> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><15c2>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <15c3> DW_AT_name : (indirect string, offset: 0xef616): coilNr + <15c7> DW_AT_decl_file : 1 + <15c7> DW_AT_decl_line : 385 + <15c9> DW_AT_decl_column : 42 + <15ca> DW_AT_type : <0x430> + <15ce> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><15d1>: Abbrev Number: 27 (DW_TAG_variable) + <15d2> DW_AT_name : (indirect string, offset: 0xf8e1b): temp + <15d6> DW_AT_decl_file : 1 + <15d6> DW_AT_decl_line : 387 + <15d8> DW_AT_decl_column : 11 + <15d9> DW_AT_type : <0x43c> + <15dd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15e0>: Abbrev Number: 22 (DW_TAG_variable) + <15e1> DW_AT_name : res + <15e5> DW_AT_decl_file : 1 + <15e5> DW_AT_decl_line : 388 + <15e7> DW_AT_decl_column : 10 + <15e8> DW_AT_type : <0x430> + <15ec> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><15ef>: Abbrev Number: 22 (DW_TAG_variable) + <15f0> DW_AT_name : pos + <15f4> DW_AT_decl_file : 1 + <15f4> DW_AT_decl_line : 388 + <15f6> DW_AT_decl_column : 15 + <15f7> DW_AT_type : <0x430> + <15fb> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><15fe>: Abbrev Number: 0 + <1><15ff>: Abbrev Number: 31 (DW_TAG_subprogram) + <1600> DW_AT_external : 1 + <1600> DW_AT_name : (indirect string, offset: 0xeed6b): bitWrite + <1604> DW_AT_decl_file : 1 + <1604> DW_AT_decl_line : 370 + <1606> DW_AT_decl_column : 6 + <1606> DW_AT_prototyped : 1 + <1606> DW_AT_low_pc : 0x80014d8 + <160a> DW_AT_high_pc : 0x6e + <160e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1610> DW_AT_call_all_calls: 1 + <1610> DW_AT_sibling : <0x164c> + <2><1614>: Abbrev Number: 32 (DW_TAG_formal_parameter) + <1615> DW_AT_name : IO + <1618> DW_AT_decl_file : 1 + <1618> DW_AT_decl_line : 370 + <1618> DW_AT_decl_column : 29 + <1619> DW_AT_type : <0x1406> + <161d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1620>: Abbrev Number: 32 (DW_TAG_formal_parameter) + <1621> DW_AT_name : val + <1625> DW_AT_decl_file : 1 + <1625> DW_AT_decl_line : 370 + <1625> DW_AT_decl_column : 41 + <1626> DW_AT_type : <0x430> + <162a> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><162d>: Abbrev Number: 27 (DW_TAG_variable) + <162e> DW_AT_name : (indirect string, offset: 0xf8e1b): temp + <1632> DW_AT_decl_file : 1 + <1632> DW_AT_decl_line : 372 + <1634> DW_AT_decl_column : 12 + <1635> DW_AT_type : <0x1038> + <1639> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><163c>: Abbrev Number: 22 (DW_TAG_variable) + <163d> DW_AT_name : pos + <1641> DW_AT_decl_file : 1 + <1641> DW_AT_decl_line : 373 + <1643> DW_AT_decl_column : 10 + <1644> DW_AT_type : <0x430> + <1648> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><164b>: Abbrev Number: 0 + <1><164c>: Abbrev Number: 24 (DW_TAG_subprogram) + <164d> DW_AT_external : 1 + <164d> DW_AT_name : (indirect string, offset: 0xef874): CalculateTemp_Thread + <1651> DW_AT_decl_file : 1 + <1651> DW_AT_decl_line : 345 + <1653> DW_AT_decl_column : 6 + <1653> DW_AT_prototyped : 1 + <1653> DW_AT_low_pc : 0x80013c8 + <1657> DW_AT_high_pc : 0x110 + <165b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <165d> DW_AT_call_all_tail_calls: 1 + <165d> DW_AT_sibling : <0x1697> + <2><1661>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <1662> DW_AT_name : (indirect string, offset: 0xeefa7): argument + <1666> DW_AT_decl_file : 1 + <1666> DW_AT_decl_line : 345 + <1668> DW_AT_decl_column : 33 + <1669> DW_AT_type : <0x46e> + <166d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1670>: Abbrev Number: 27 (DW_TAG_variable) + <1671> DW_AT_name : (indirect string, offset: 0xf8e1b): temp + <1675> DW_AT_decl_file : 1 + <1675> DW_AT_decl_line : 346 + <1677> DW_AT_decl_column : 12 + <1678> DW_AT_type : <0x1038> + <167c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><167f>: Abbrev Number: 26 (DW_TAG_lexical_block) + <1680> DW_AT_low_pc : 0x80013ee + <1684> DW_AT_high_pc : 0xb0 + <3><1688>: Abbrev Number: 22 (DW_TAG_variable) + <1689> DW_AT_name : i + <168b> DW_AT_decl_file : 1 + <168b> DW_AT_decl_line : 354 + <168d> DW_AT_decl_column : 11 + <168e> DW_AT_type : <0x3bf> + <1692> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1695>: Abbrev Number: 0 + <2><1696>: Abbrev Number: 0 + <1><1697>: Abbrev Number: 24 (DW_TAG_subprogram) + <1698> DW_AT_external : 1 + <1698> DW_AT_name : (indirect string, offset: 0xef17e): ControlTask + <169c> DW_AT_decl_file : 1 + <169c> DW_AT_decl_line : 259 + <169e> DW_AT_decl_column : 6 + <169e> DW_AT_prototyped : 1 + <169e> DW_AT_low_pc : 0x80012d8 + <16a2> DW_AT_high_pc : 0xec + <16a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16a8> DW_AT_call_all_tail_calls: 1 + <16a8> DW_AT_sibling : <0x16e1> + <2><16ac>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <16ad> DW_AT_name : (indirect string, offset: 0xeefa7): argument + <16b1> DW_AT_decl_file : 1 + <16b1> DW_AT_decl_line : 259 + <16b3> DW_AT_decl_column : 24 + <16b4> DW_AT_type : <0x46e> + <16b8> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><16bb>: Abbrev Number: 22 (DW_TAG_variable) + <16bc> DW_AT_name : IO + <16bf> DW_AT_decl_file : 1 + <16bf> DW_AT_decl_line : 261 + <16c1> DW_AT_decl_column : 15 + <16c2> DW_AT_type : <0x1406> + <16c6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><16c9>: Abbrev Number: 26 (DW_TAG_lexical_block) + <16ca> DW_AT_low_pc : 0x8001308 + <16ce> DW_AT_high_pc : 0x9a + <3><16d2>: Abbrev Number: 22 (DW_TAG_variable) + <16d3> DW_AT_name : i + <16d5> DW_AT_decl_file : 1 + <16d5> DW_AT_decl_line : 275 + <16d7> DW_AT_decl_column : 11 + <16d8> DW_AT_type : <0x3bf> + <16dc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><16df>: Abbrev Number: 0 + <2><16e0>: Abbrev Number: 0 + <1><16e1>: Abbrev Number: 28 (DW_TAG_subprogram) + <16e2> DW_AT_external : 1 + <16e2> DW_AT_name : (indirect string, offset: 0xef5d6): Control_Thread_Init + <16e6> DW_AT_decl_file : 1 + <16e6> DW_AT_decl_line : 245 + <16e7> DW_AT_decl_column : 6 + <16e7> DW_AT_prototyped : 1 + <16e7> DW_AT_low_pc : 0x8001244 + <16eb> DW_AT_high_pc : 0x90 + <16ef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16f1> DW_AT_call_all_tail_calls: 1 + <16f1> DW_AT_sibling : <0x170b> + <2><16f5>: Abbrev Number: 26 (DW_TAG_lexical_block) + <16f6> DW_AT_low_pc : 0x800126c + <16fa> DW_AT_high_pc : 0x34 + <3><16fe>: Abbrev Number: 33 (DW_TAG_variable) + <16ff> DW_AT_name : i + <1701> DW_AT_decl_file : 1 + <1701> DW_AT_decl_line : 249 + <1702> DW_AT_decl_column : 10 + <1702> DW_AT_type : <0x3bf> + <1706> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1709>: Abbrev Number: 0 + <2><170a>: Abbrev Number: 0 + <1><170b>: Abbrev Number: 28 (DW_TAG_subprogram) + <170c> DW_AT_external : 1 + <170c> DW_AT_name : (indirect string, offset: 0xef8cd): ADC_Temp_Thread_Start + <1710> DW_AT_decl_file : 1 + <1710> DW_AT_decl_line : 238 + <1711> DW_AT_decl_column : 6 + <1711> DW_AT_prototyped : 1 + <1711> DW_AT_low_pc : 0x8001218 + <1715> DW_AT_high_pc : 0x2c + <1719> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <171b> DW_AT_call_all_tail_calls: 1 + <171b> DW_AT_sibling : <0x172d> + <2><171f>: Abbrev Number: 34 (DW_TAG_formal_parameter) + <1720> DW_AT_name : IO + <1723> DW_AT_decl_file : 1 + <1723> DW_AT_decl_line : 238 + <1724> DW_AT_decl_column : 41 + <1725> DW_AT_type : <0x1406> + <1729> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><172c>: Abbrev Number: 0 + <1><172d>: Abbrev Number: 28 (DW_TAG_subprogram) + <172e> DW_AT_external : 1 + <172e> DW_AT_name : (indirect string, offset: 0xeedc9): ADC_Init + <1732> DW_AT_decl_file : 1 + <1732> DW_AT_decl_line : 158 + <1733> DW_AT_decl_column : 6 + <1733> DW_AT_prototyped : 1 + <1733> DW_AT_low_pc : 0x8001150 + <1737> DW_AT_high_pc : 0xc8 + <173b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <173d> DW_AT_call_all_tail_calls: 1 + <173d> DW_AT_sibling : <0x1751> + <2><1741>: Abbrev Number: 45 (DW_TAG_variable) + <1742> DW_AT_name : (indirect string, offset: 0xf95dd): sConfig + <1746> DW_AT_decl_file : 1 + <1747> DW_AT_decl_line : 160 + <1748> DW_AT_decl_column : 26 + <1749> DW_AT_type : <0xc63> + <174d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><1750>: Abbrev Number: 0 + <1><1751>: Abbrev Number: 46 (DW_TAG_subprogram) + <1752> DW_AT_external : 1 + <1752> DW_AT_name : (indirect string, offset: 0xef1a9): IO_Module_Init + <1756> DW_AT_decl_file : 1 + <1757> DW_AT_decl_line : 111 + <1758> DW_AT_decl_column : 6 + <1759> DW_AT_prototyped : 1 + <1759> DW_AT_low_pc : 0x8000fb0 + <175d> DW_AT_high_pc : 0x1a0 + <1761> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1763> DW_AT_call_all_calls: 1 + <2><1763>: Abbrev Number: 34 (DW_TAG_formal_parameter) + <1764> DW_AT_name : IO + <1767> DW_AT_decl_file : 1 + <1767> DW_AT_decl_line : 111 + <1768> DW_AT_decl_column : 35 + <1769> DW_AT_type : <0x1406> + <176d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1770>: Abbrev Number: 26 (DW_TAG_lexical_block) + <1771> DW_AT_low_pc : 0x8000fb8 + <1775> DW_AT_high_pc : 0x176 + <3><1779>: Abbrev Number: 33 (DW_TAG_variable) + <177a> DW_AT_name : i + <177c> DW_AT_decl_file : 1 + <177c> DW_AT_decl_line : 126 + <177d> DW_AT_decl_column : 10 + <177d> DW_AT_type : <0x3bf> + <1781> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1784>: Abbrev Number: 0 + <2><1785>: Abbrev Number: 0 + <1><1786>: Abbrev Number: 0 + Compilation Unit @ offset 0x1787: + Length: 0x2e10 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x460 + Abbrev Offset: 0x46a Pointer Size: 4 - <0><171a>: Abbrev Number: 42 (DW_TAG_compile_unit) - <171b> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <171f> DW_AT_language : 29 (C11) - <1720> DW_AT_name : (indirect string, offset: 0xf115d): ../Core/Src/main.c - <1724> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <1728> DW_AT_ranges : 0x7d - <172c> DW_AT_low_pc : 0x0 - <1730> DW_AT_stmt_list : 0x1b7c - <1734> DW_AT_macros : 0x22c76 - <1><1738>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <1739> DW_AT_encoding : 5 (signed) - <173a> DW_AT_byte_size : 1 - <173b> DW_AT_type : <0x18f7> - <173f> DW_AT_decl_file : 5 - <1740> DW_AT_decl_line : 68 - <1741> DW_AT_decl_column : 1 - <1742> DW_AT_sibling : <0x18f7> - <2><1746>: Abbrev Number: 9 (DW_TAG_enumerator) - <1747> DW_AT_name : (indirect string, offset: 0xf1149): NonMaskableInt_IRQn - <174b> DW_AT_const_value : -14 - <2><174c>: Abbrev Number: 9 (DW_TAG_enumerator) - <174d> DW_AT_name : (indirect string, offset: 0xf0c15): HardFault_IRQn - <1751> DW_AT_const_value : -13 - <2><1752>: Abbrev Number: 9 (DW_TAG_enumerator) - <1753> DW_AT_name : (indirect string, offset: 0xf0afd): MemoryManagement_IRQn - <1757> DW_AT_const_value : -12 - <2><1758>: Abbrev Number: 9 (DW_TAG_enumerator) - <1759> DW_AT_name : (indirect string, offset: 0xefbc3): BusFault_IRQn - <175d> DW_AT_const_value : -11 - <2><175e>: Abbrev Number: 9 (DW_TAG_enumerator) - <175f> DW_AT_name : (indirect string, offset: 0xf0b5c): UsageFault_IRQn - <1763> DW_AT_const_value : -10 - <2><1764>: Abbrev Number: 9 (DW_TAG_enumerator) - <1765> DW_AT_name : (indirect string, offset: 0xefb66): SVCall_IRQn - <1769> DW_AT_const_value : -5 - <2><176a>: Abbrev Number: 9 (DW_TAG_enumerator) - <176b> DW_AT_name : (indirect string, offset: 0xf06bb): DebugMonitor_IRQn - <176f> DW_AT_const_value : -4 - <2><1770>: Abbrev Number: 9 (DW_TAG_enumerator) - <1771> DW_AT_name : (indirect string, offset: 0xf07d5): PendSV_IRQn - <1775> DW_AT_const_value : -2 - <2><1776>: Abbrev Number: 9 (DW_TAG_enumerator) - <1777> DW_AT_name : (indirect string, offset: 0xf0ea4): SysTick_IRQn - <177b> DW_AT_const_value : -1 - <2><177c>: Abbrev Number: 3 (DW_TAG_enumerator) - <177d> DW_AT_name : (indirect string, offset: 0xf0c0b): WWDG_IRQn - <1781> DW_AT_const_value : 0 - <2><1782>: Abbrev Number: 3 (DW_TAG_enumerator) - <1783> DW_AT_name : (indirect string, offset: 0xf1254): PVD_PVM_IRQn - <1787> DW_AT_const_value : 1 - <2><1788>: Abbrev Number: 3 (DW_TAG_enumerator) - <1789> DW_AT_name : (indirect string, offset: 0xf139b): TAMP_STAMP_LSECSS_IRQn - <178d> DW_AT_const_value : 2 - <2><178e>: Abbrev Number: 3 (DW_TAG_enumerator) - <178f> DW_AT_name : (indirect string, offset: 0xf099f): RTC_WKUP_IRQn - <1793> DW_AT_const_value : 3 - <2><1794>: Abbrev Number: 3 (DW_TAG_enumerator) - <1795> DW_AT_name : (indirect string, offset: 0xeffbc): FLASH_IRQn - <1799> DW_AT_const_value : 4 - <2><179a>: Abbrev Number: 3 (DW_TAG_enumerator) - <179b> DW_AT_name : (indirect string, offset: 0xf126a): RCC_IRQn - <179f> DW_AT_const_value : 5 - <2><17a0>: Abbrev Number: 3 (DW_TAG_enumerator) - <17a1> DW_AT_name : (indirect string, offset: 0xf06cd): EXTI0_IRQn - <17a5> DW_AT_const_value : 6 - <2><17a6>: Abbrev Number: 3 (DW_TAG_enumerator) - <17a7> DW_AT_name : (indirect string, offset: 0xf12e5): EXTI1_IRQn - <17ab> DW_AT_const_value : 7 - <2><17ac>: Abbrev Number: 3 (DW_TAG_enumerator) - <17ad> DW_AT_name : (indirect string, offset: 0xf0475): EXTI2_IRQn - <17b1> DW_AT_const_value : 8 - <2><17b2>: Abbrev Number: 3 (DW_TAG_enumerator) - <17b3> DW_AT_name : (indirect string, offset: 0xf0e10): EXTI3_IRQn - <17b7> DW_AT_const_value : 9 - <2><17b8>: Abbrev Number: 3 (DW_TAG_enumerator) - <17b9> DW_AT_name : (indirect string, offset: 0xf00f3): EXTI4_IRQn - <17bd> DW_AT_const_value : 10 - <2><17be>: Abbrev Number: 3 (DW_TAG_enumerator) - <17bf> DW_AT_name : (indirect string, offset: 0xf00e0): DMA1_Channel1_IRQn - <17c3> DW_AT_const_value : 11 - <2><17c4>: Abbrev Number: 3 (DW_TAG_enumerator) - <17c5> DW_AT_name : (indirect string, offset: 0xf0cc9): DMA1_Channel2_IRQn - <17c9> DW_AT_const_value : 12 - <2><17ca>: Abbrev Number: 3 (DW_TAG_enumerator) - <17cb> DW_AT_name : (indirect string, offset: 0xefd9a): DMA1_Channel3_IRQn - <17cf> DW_AT_const_value : 13 - <2><17d0>: Abbrev Number: 3 (DW_TAG_enumerator) - <17d1> DW_AT_name : (indirect string, offset: 0xeff04): DMA1_Channel4_IRQn - <17d5> DW_AT_const_value : 14 - <2><17d6>: Abbrev Number: 3 (DW_TAG_enumerator) - <17d7> DW_AT_name : (indirect string, offset: 0xefba5): DMA1_Channel5_IRQn - <17db> DW_AT_const_value : 15 - <2><17dc>: Abbrev Number: 3 (DW_TAG_enumerator) - <17dd> DW_AT_name : (indirect string, offset: 0xf055c): DMA1_Channel6_IRQn - <17e1> DW_AT_const_value : 16 - <2><17e2>: Abbrev Number: 3 (DW_TAG_enumerator) - <17e3> DW_AT_name : (indirect string, offset: 0xf117b): DMA1_Channel7_IRQn - <17e7> DW_AT_const_value : 17 - <2><17e8>: Abbrev Number: 3 (DW_TAG_enumerator) - <17e9> DW_AT_name : (indirect string, offset: 0xf113f): ADC1_IRQn - <17ed> DW_AT_const_value : 18 - <2><17ee>: Abbrev Number: 3 (DW_TAG_enumerator) - <17ef> DW_AT_name : (indirect string, offset: 0xf1280): USB_HP_IRQn - <17f3> DW_AT_const_value : 19 - <2><17f4>: Abbrev Number: 3 (DW_TAG_enumerator) - <17f5> DW_AT_name : (indirect string, offset: 0xf093b): USB_LP_IRQn - <17f9> DW_AT_const_value : 20 - <2><17fa>: Abbrev Number: 3 (DW_TAG_enumerator) - <17fb> DW_AT_name : (indirect string, offset: 0xf0ebe): C2SEV_PWR_C2H_IRQn - <17ff> DW_AT_const_value : 21 - <2><1800>: Abbrev Number: 3 (DW_TAG_enumerator) - <1801> DW_AT_name : (indirect string, offset: 0xf141c): COMP_IRQn - <1805> DW_AT_const_value : 22 - <2><1806>: Abbrev Number: 3 (DW_TAG_enumerator) - <1807> DW_AT_name : (indirect string, offset: 0xefc24): EXTI9_5_IRQn - <180b> DW_AT_const_value : 23 - <2><180c>: Abbrev Number: 3 (DW_TAG_enumerator) - <180d> DW_AT_name : (indirect string, offset: 0xf0d78): TIM1_BRK_IRQn - <1811> DW_AT_const_value : 24 - <2><1812>: Abbrev Number: 3 (DW_TAG_enumerator) - <1813> DW_AT_name : (indirect string, offset: 0xf00a2): TIM1_UP_TIM16_IRQn - <1817> DW_AT_const_value : 25 - <2><1818>: Abbrev Number: 3 (DW_TAG_enumerator) - <1819> DW_AT_name : (indirect string, offset: 0xefcad): TIM1_TRG_COM_TIM17_IRQn - <181d> DW_AT_const_value : 26 - <2><181e>: Abbrev Number: 3 (DW_TAG_enumerator) - <181f> DW_AT_name : (indirect string, offset: 0xf02b8): TIM1_CC_IRQn - <1823> DW_AT_const_value : 27 - <2><1824>: Abbrev Number: 3 (DW_TAG_enumerator) - <1825> DW_AT_name : (indirect string, offset: 0xf0035): TIM2_IRQn - <1829> DW_AT_const_value : 28 - <2><182a>: Abbrev Number: 3 (DW_TAG_enumerator) - <182b> DW_AT_name : (indirect string, offset: 0xf1198): PKA_IRQn - <182f> DW_AT_const_value : 29 - <2><1830>: Abbrev Number: 3 (DW_TAG_enumerator) - <1831> DW_AT_name : (indirect string, offset: 0xf0332): I2C1_EV_IRQn - <1835> DW_AT_const_value : 30 - <2><1836>: Abbrev Number: 3 (DW_TAG_enumerator) - <1837> DW_AT_name : (indirect string, offset: 0xf0a85): I2C1_ER_IRQn - <183b> DW_AT_const_value : 31 - <2><183c>: Abbrev Number: 3 (DW_TAG_enumerator) - <183d> DW_AT_name : (indirect string, offset: 0xf134e): I2C3_EV_IRQn - <1841> DW_AT_const_value : 32 - <2><1842>: Abbrev Number: 3 (DW_TAG_enumerator) - <1843> DW_AT_name : (indirect string, offset: 0xefead): I2C3_ER_IRQn - <1847> DW_AT_const_value : 33 - <2><1848>: Abbrev Number: 3 (DW_TAG_enumerator) - <1849> DW_AT_name : (indirect string, offset: 0xefd5b): SPI1_IRQn - <184d> DW_AT_const_value : 34 - <2><184e>: Abbrev Number: 3 (DW_TAG_enumerator) - <184f> DW_AT_name : (indirect string, offset: 0xf08e8): SPI2_IRQn - <1853> DW_AT_const_value : 35 - <2><1854>: Abbrev Number: 3 (DW_TAG_enumerator) - <1855> DW_AT_name : (indirect string, offset: 0xf0e54): USART1_IRQn - <1859> DW_AT_const_value : 36 - <2><185a>: Abbrev Number: 3 (DW_TAG_enumerator) - <185b> DW_AT_name : (indirect string, offset: 0xf0b4f): LPUART1_IRQn - <185f> DW_AT_const_value : 37 - <2><1860>: Abbrev Number: 3 (DW_TAG_enumerator) - <1861> DW_AT_name : (indirect string, offset: 0xf044c): SAI1_IRQn - <1865> DW_AT_const_value : 38 - <2><1866>: Abbrev Number: 3 (DW_TAG_enumerator) - <1867> DW_AT_name : (indirect string, offset: 0xf124b): TSC_IRQn - <186b> DW_AT_const_value : 39 - <2><186c>: Abbrev Number: 3 (DW_TAG_enumerator) - <186d> DW_AT_name : (indirect string, offset: 0xf0fc8): EXTI15_10_IRQn - <1871> DW_AT_const_value : 40 - <2><1872>: Abbrev Number: 3 (DW_TAG_enumerator) - <1873> DW_AT_name : (indirect string, offset: 0xf1041): RTC_Alarm_IRQn - <1877> DW_AT_const_value : 41 - <2><1878>: Abbrev Number: 3 (DW_TAG_enumerator) - <1879> DW_AT_name : (indirect string, offset: 0xf0125): CRS_IRQn - <187d> DW_AT_const_value : 42 - <2><187e>: Abbrev Number: 3 (DW_TAG_enumerator) - <187f> DW_AT_name : (indirect string, offset: 0xefe3b): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn - <1883> DW_AT_const_value : 43 - <2><1884>: Abbrev Number: 3 (DW_TAG_enumerator) - <1885> DW_AT_name : (indirect string, offset: 0xf0012): IPCC_C1_RX_IRQn - <1889> DW_AT_const_value : 44 - <2><188a>: Abbrev Number: 3 (DW_TAG_enumerator) - <188b> DW_AT_name : (indirect string, offset: 0xefc93): IPCC_C1_TX_IRQn - <188f> DW_AT_const_value : 45 - <2><1890>: Abbrev Number: 3 (DW_TAG_enumerator) - <1891> DW_AT_name : (indirect string, offset: 0xefe5f): HSEM_IRQn - <1895> DW_AT_const_value : 46 - <2><1896>: Abbrev Number: 3 (DW_TAG_enumerator) - <1897> DW_AT_name : (indirect string, offset: 0xf0efb): LPTIM1_IRQn - <189b> DW_AT_const_value : 47 - <2><189c>: Abbrev Number: 3 (DW_TAG_enumerator) - <189d> DW_AT_name : (indirect string, offset: 0xf0033): LPTIM2_IRQn - <18a1> DW_AT_const_value : 48 - <2><18a2>: Abbrev Number: 3 (DW_TAG_enumerator) - <18a3> DW_AT_name : (indirect string, offset: 0xf01ee): LCD_IRQn - <18a7> DW_AT_const_value : 49 - <2><18a8>: Abbrev Number: 3 (DW_TAG_enumerator) - <18a9> DW_AT_name : (indirect string, offset: 0xf06d8): QUADSPI_IRQn - <18ad> DW_AT_const_value : 50 - <2><18ae>: Abbrev Number: 3 (DW_TAG_enumerator) - <18af> DW_AT_name : (indirect string, offset: 0xf07cb): AES1_IRQn - <18b3> DW_AT_const_value : 51 - <2><18b4>: Abbrev Number: 3 (DW_TAG_enumerator) - <18b5> DW_AT_name : (indirect string, offset: 0xf1322): AES2_IRQn - <18b9> DW_AT_const_value : 52 - <2><18ba>: Abbrev Number: 3 (DW_TAG_enumerator) - <18bb> DW_AT_name : (indirect string, offset: 0xefd6e): RNG_IRQn - <18bf> DW_AT_const_value : 53 - <2><18c0>: Abbrev Number: 3 (DW_TAG_enumerator) - <18c1> DW_AT_name : (indirect string, offset: 0xefe81): FPU_IRQn - <18c5> DW_AT_const_value : 54 - <2><18c6>: Abbrev Number: 3 (DW_TAG_enumerator) - <18c7> DW_AT_name : (indirect string, offset: 0xf0785): DMA2_Channel1_IRQn - <18cb> DW_AT_const_value : 55 - <2><18cc>: Abbrev Number: 3 (DW_TAG_enumerator) - <18cd> DW_AT_name : (indirect string, offset: 0xf12be): DMA2_Channel2_IRQn - <18d1> DW_AT_const_value : 56 - <2><18d2>: Abbrev Number: 3 (DW_TAG_enumerator) - <18d3> DW_AT_name : (indirect string, offset: 0xf0dfd): DMA2_Channel3_IRQn - <18d7> DW_AT_const_value : 57 - <2><18d8>: Abbrev Number: 3 (DW_TAG_enumerator) - <18d9> DW_AT_name : (indirect string, offset: 0xefb4e): DMA2_Channel4_IRQn - <18dd> DW_AT_const_value : 58 - <2><18de>: Abbrev Number: 3 (DW_TAG_enumerator) - <18df> DW_AT_name : (indirect string, offset: 0xf00cd): DMA2_Channel5_IRQn - <18e3> DW_AT_const_value : 59 - <2><18e4>: Abbrev Number: 3 (DW_TAG_enumerator) - <18e5> DW_AT_name : (indirect string, offset: 0xf0ca1): DMA2_Channel6_IRQn - <18e9> DW_AT_const_value : 60 - <2><18ea>: Abbrev Number: 3 (DW_TAG_enumerator) - <18eb> DW_AT_name : (indirect string, offset: 0xefe8a): DMA2_Channel7_IRQn - <18ef> DW_AT_const_value : 61 - <2><18f0>: Abbrev Number: 3 (DW_TAG_enumerator) - <18f1> DW_AT_name : (indirect string, offset: 0xf07e1): DMAMUX1_OVR_IRQn - <18f5> DW_AT_const_value : 62 - <2><18f6>: Abbrev Number: 0 - <1><18f7>: Abbrev Number: 15 (DW_TAG_base_type) - <18f8> DW_AT_byte_size : 1 - <18f9> DW_AT_encoding : 6 (signed char) - <18fa> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><18fe>: Abbrev Number: 4 (DW_TAG_typedef) - <18ff> DW_AT_name : (indirect string, offset: 0xf1135): IRQn_Type - <1903> DW_AT_decl_file : 5 - <1904> DW_AT_decl_line : 147 - <1905> DW_AT_decl_column : 3 - <1906> DW_AT_type : <0x1738> - <1><190a>: Abbrev Number: 4 (DW_TAG_typedef) - <190b> DW_AT_name : (indirect string, offset: 0xf0f65): __int8_t - <190f> DW_AT_decl_file : 6 - <1910> DW_AT_decl_line : 41 - <1911> DW_AT_decl_column : 23 - <1912> DW_AT_type : <0x18f7> - <1><1916>: Abbrev Number: 4 (DW_TAG_typedef) - <1917> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <191b> DW_AT_decl_file : 6 - <191c> DW_AT_decl_line : 43 - <191d> DW_AT_decl_column : 24 - <191e> DW_AT_type : <0x1922> - <1><1922>: Abbrev Number: 15 (DW_TAG_base_type) - <1923> DW_AT_byte_size : 1 - <1924> DW_AT_encoding : 8 (unsigned char) - <1925> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><1929>: Abbrev Number: 15 (DW_TAG_base_type) - <192a> DW_AT_byte_size : 2 - <192b> DW_AT_encoding : 5 (signed) - <192c> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><1930>: Abbrev Number: 4 (DW_TAG_typedef) - <1931> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <1935> DW_AT_decl_file : 6 - <1936> DW_AT_decl_line : 57 - <1937> DW_AT_decl_column : 25 - <1938> DW_AT_type : <0x193c> - <1><193c>: Abbrev Number: 15 (DW_TAG_base_type) - <193d> DW_AT_byte_size : 2 - <193e> DW_AT_encoding : 7 (unsigned) - <193f> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><1943>: Abbrev Number: 15 (DW_TAG_base_type) - <1944> DW_AT_byte_size : 4 - <1945> DW_AT_encoding : 5 (signed) - <1946> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><194a>: Abbrev Number: 4 (DW_TAG_typedef) - <194b> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <194f> DW_AT_decl_file : 6 - <1950> DW_AT_decl_line : 79 - <1951> DW_AT_decl_column : 25 - <1952> DW_AT_type : <0x1956> - <1><1956>: Abbrev Number: 15 (DW_TAG_base_type) - <1957> DW_AT_byte_size : 4 - <1958> DW_AT_encoding : 7 (unsigned) - <1959> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><195d>: Abbrev Number: 15 (DW_TAG_base_type) - <195e> DW_AT_byte_size : 8 - <195f> DW_AT_encoding : 5 (signed) - <1960> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><1964>: Abbrev Number: 15 (DW_TAG_base_type) - <1965> DW_AT_byte_size : 8 - <1966> DW_AT_encoding : 7 (unsigned) - <1967> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><196b>: Abbrev Number: 43 (DW_TAG_base_type) - <196c> DW_AT_byte_size : 4 - <196d> DW_AT_encoding : 5 (signed) - <196e> DW_AT_name : int - <1><1972>: Abbrev Number: 15 (DW_TAG_base_type) - <1973> DW_AT_byte_size : 4 - <1974> DW_AT_encoding : 7 (unsigned) - <1975> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><1979>: Abbrev Number: 4 (DW_TAG_typedef) - <197a> DW_AT_name : (indirect string, offset: 0xf0f67): int8_t - <197e> DW_AT_decl_file : 7 - <197f> DW_AT_decl_line : 20 - <1980> DW_AT_decl_column : 18 - <1981> DW_AT_type : <0x190a> - <1><1985>: Abbrev Number: 4 (DW_TAG_typedef) - <1986> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <198a> DW_AT_decl_file : 7 - <198b> DW_AT_decl_line : 24 - <198c> DW_AT_decl_column : 19 - <198d> DW_AT_type : <0x1916> - <1><1991>: Abbrev Number: 12 (DW_TAG_volatile_type) - <1992> DW_AT_type : <0x1985> - <1><1996>: Abbrev Number: 24 (DW_TAG_const_type) - <1997> DW_AT_type : <0x1985> - <1><199b>: Abbrev Number: 4 (DW_TAG_typedef) - <199c> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <19a0> DW_AT_decl_file : 7 - <19a1> DW_AT_decl_line : 36 - <19a2> DW_AT_decl_column : 20 - <19a3> DW_AT_type : <0x1930> - <1><19a7>: Abbrev Number: 12 (DW_TAG_volatile_type) - <19a8> DW_AT_type : <0x199b> - <1><19ac>: Abbrev Number: 24 (DW_TAG_const_type) - <19ad> DW_AT_type : <0x199b> - <1><19b1>: Abbrev Number: 4 (DW_TAG_typedef) - <19b2> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <19b6> DW_AT_decl_file : 7 - <19b7> DW_AT_decl_line : 48 - <19b8> DW_AT_decl_column : 20 - <19b9> DW_AT_type : <0x194a> - <1><19bd>: Abbrev Number: 12 (DW_TAG_volatile_type) - <19be> DW_AT_type : <0x19b1> - <1><19c2>: Abbrev Number: 16 (DW_TAG_array_type) - <19c3> DW_AT_type : <0x19b1> - <19c7> DW_AT_sibling : <0x19d2> - <2><19cb>: Abbrev Number: 17 (DW_TAG_subrange_type) - <19cc> DW_AT_type : <0x1972> - <19d0> DW_AT_upper_bound : 14 - <2><19d1>: Abbrev Number: 0 - <1><19d2>: Abbrev Number: 16 (DW_TAG_array_type) - <19d3> DW_AT_type : <0x19b1> - <19d7> DW_AT_sibling : <0x19e2> - <2><19db>: Abbrev Number: 17 (DW_TAG_subrange_type) - <19dc> DW_AT_type : <0x1972> - <19e0> DW_AT_upper_bound : 7 - <2><19e1>: Abbrev Number: 0 - <1><19e2>: Abbrev Number: 13 (DW_TAG_structure_type) - <19e3> DW_AT_byte_size : 184 - <19e4> DW_AT_decl_file : 5 - <19e5> DW_AT_decl_line : 163 - <19e6> DW_AT_decl_column : 9 - <19e6> DW_AT_sibling : <0x1bca> - <2><19ea>: Abbrev Number: 18 (DW_TAG_member) - <19eb> DW_AT_name : ISR - <19ef> DW_AT_decl_file : 5 - <19f0> DW_AT_decl_line : 165 - <19f1> DW_AT_decl_column : 17 - <19f2> DW_AT_type : <0x19bd> - <19f6> DW_AT_data_member_location: 0 - <2><19f7>: Abbrev Number: 18 (DW_TAG_member) - <19f8> DW_AT_name : IER - <19fc> DW_AT_decl_file : 5 - <19fd> DW_AT_decl_line : 166 - <19fe> DW_AT_decl_column : 17 - <19ff> DW_AT_type : <0x19bd> - <1a03> DW_AT_data_member_location: 4 - <2><1a04>: Abbrev Number: 18 (DW_TAG_member) - <1a05> DW_AT_name : CR - <1a08> DW_AT_decl_file : 5 - <1a09> DW_AT_decl_line : 167 - <1a0a> DW_AT_decl_column : 17 - <1a0b> DW_AT_type : <0x19bd> - <1a0f> DW_AT_data_member_location: 8 - <2><1a10>: Abbrev Number: 1 (DW_TAG_member) - <1a11> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <1a15> DW_AT_decl_file : 5 - <1a16> DW_AT_decl_line : 168 - <1a17> DW_AT_decl_column : 17 - <1a18> DW_AT_type : <0x19bd> - <1a1c> DW_AT_data_member_location: 12 - <2><1a1d>: Abbrev Number: 1 (DW_TAG_member) - <1a1e> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 - <1a22> DW_AT_decl_file : 5 - <1a23> DW_AT_decl_line : 169 - <1a24> DW_AT_decl_column : 17 - <1a25> DW_AT_type : <0x19bd> - <1a29> DW_AT_data_member_location: 16 - <2><1a2a>: Abbrev Number: 1 (DW_TAG_member) - <1a2b> DW_AT_name : (indirect string, offset: 0xbfdae): SMPR1 - <1a2f> DW_AT_decl_file : 5 - <1a30> DW_AT_decl_line : 170 - <1a31> DW_AT_decl_column : 17 - <1a32> DW_AT_type : <0x19bd> - <1a36> DW_AT_data_member_location: 20 - <2><1a37>: Abbrev Number: 1 (DW_TAG_member) - <1a38> DW_AT_name : (indirect string, offset: 0x5535c): SMPR2 - <1a3c> DW_AT_decl_file : 5 - <1a3d> DW_AT_decl_line : 171 - <1a3e> DW_AT_decl_column : 17 - <1a3f> DW_AT_type : <0x19bd> - <1a43> DW_AT_data_member_location: 24 - <2><1a44>: Abbrev Number: 1 (DW_TAG_member) - <1a45> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <1a49> DW_AT_decl_file : 5 - <1a4a> DW_AT_decl_line : 172 - <1a4b> DW_AT_decl_column : 17 - <1a4c> DW_AT_type : <0x19b1> - <1a50> DW_AT_data_member_location: 28 - <2><1a51>: Abbrev Number: 18 (DW_TAG_member) - <1a52> DW_AT_name : TR1 - <1a56> DW_AT_decl_file : 5 - <1a57> DW_AT_decl_line : 173 - <1a58> DW_AT_decl_column : 17 - <1a59> DW_AT_type : <0x19bd> - <1a5d> DW_AT_data_member_location: 32 + <0><1793>: Abbrev Number: 42 (DW_TAG_compile_unit) + <1794> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <1798> DW_AT_language : 29 (C11) + <1799> DW_AT_name : (indirect string, offset: 0xf114f): ../Core/Src/main.c + <179d> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <17a1> DW_AT_ranges : 0x86 + <17a5> DW_AT_low_pc : 0x0 + <17a9> DW_AT_stmt_list : 0x1c74 + <17ad> DW_AT_macros : 0x22c75 + <1><17b1>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <17b2> DW_AT_encoding : 5 (signed) + <17b3> DW_AT_byte_size : 1 + <17b4> DW_AT_type : <0x1970> + <17b8> DW_AT_decl_file : 5 + <17b9> DW_AT_decl_line : 68 + <17ba> DW_AT_decl_column : 1 + <17bb> DW_AT_sibling : <0x1970> + <2><17bf>: Abbrev Number: 8 (DW_TAG_enumerator) + <17c0> DW_AT_name : (indirect string, offset: 0xf113b): NonMaskableInt_IRQn + <17c4> DW_AT_const_value : -14 + <2><17c5>: Abbrev Number: 8 (DW_TAG_enumerator) + <17c6> DW_AT_name : (indirect string, offset: 0xf0c07): HardFault_IRQn + <17ca> DW_AT_const_value : -13 + <2><17cb>: Abbrev Number: 8 (DW_TAG_enumerator) + <17cc> DW_AT_name : (indirect string, offset: 0xf0aef): MemoryManagement_IRQn + <17d0> DW_AT_const_value : -12 + <2><17d1>: Abbrev Number: 8 (DW_TAG_enumerator) + <17d2> DW_AT_name : (indirect string, offset: 0xefbea): BusFault_IRQn + <17d6> DW_AT_const_value : -11 + <2><17d7>: Abbrev Number: 8 (DW_TAG_enumerator) + <17d8> DW_AT_name : (indirect string, offset: 0xf0b4e): UsageFault_IRQn + <17dc> DW_AT_const_value : -10 + <2><17dd>: Abbrev Number: 8 (DW_TAG_enumerator) + <17de> DW_AT_name : (indirect string, offset: 0xefb8d): SVCall_IRQn + <17e2> DW_AT_const_value : -5 + <2><17e3>: Abbrev Number: 8 (DW_TAG_enumerator) + <17e4> DW_AT_name : (indirect string, offset: 0xf06ba): DebugMonitor_IRQn + <17e8> DW_AT_const_value : -4 + <2><17e9>: Abbrev Number: 8 (DW_TAG_enumerator) + <17ea> DW_AT_name : (indirect string, offset: 0xf07c7): PendSV_IRQn + <17ee> DW_AT_const_value : -2 + <2><17ef>: Abbrev Number: 8 (DW_TAG_enumerator) + <17f0> DW_AT_name : (indirect string, offset: 0xf0e96): SysTick_IRQn + <17f4> DW_AT_const_value : -1 + <2><17f5>: Abbrev Number: 3 (DW_TAG_enumerator) + <17f6> DW_AT_name : (indirect string, offset: 0xf0bfd): WWDG_IRQn + <17fa> DW_AT_const_value : 0 + <2><17fb>: Abbrev Number: 3 (DW_TAG_enumerator) + <17fc> DW_AT_name : (indirect string, offset: 0xf123d): PVD_PVM_IRQn + <1800> DW_AT_const_value : 1 + <2><1801>: Abbrev Number: 3 (DW_TAG_enumerator) + <1802> DW_AT_name : (indirect string, offset: 0xf1384): TAMP_STAMP_LSECSS_IRQn + <1806> DW_AT_const_value : 2 + <2><1807>: Abbrev Number: 3 (DW_TAG_enumerator) + <1808> DW_AT_name : (indirect string, offset: 0xf0991): RTC_WKUP_IRQn + <180c> DW_AT_const_value : 3 + <2><180d>: Abbrev Number: 3 (DW_TAG_enumerator) + <180e> DW_AT_name : (indirect string, offset: 0xeffd6): FLASH_IRQn + <1812> DW_AT_const_value : 4 + <2><1813>: Abbrev Number: 3 (DW_TAG_enumerator) + <1814> DW_AT_name : (indirect string, offset: 0xf1253): RCC_IRQn + <1818> DW_AT_const_value : 5 + <2><1819>: Abbrev Number: 3 (DW_TAG_enumerator) + <181a> DW_AT_name : (indirect string, offset: 0xf06cc): EXTI0_IRQn + <181e> DW_AT_const_value : 6 + <2><181f>: Abbrev Number: 3 (DW_TAG_enumerator) + <1820> DW_AT_name : (indirect string, offset: 0xf12ce): EXTI1_IRQn + <1824> DW_AT_const_value : 7 + <2><1825>: Abbrev Number: 3 (DW_TAG_enumerator) + <1826> DW_AT_name : (indirect string, offset: 0xf0482): EXTI2_IRQn + <182a> DW_AT_const_value : 8 + <2><182b>: Abbrev Number: 3 (DW_TAG_enumerator) + <182c> DW_AT_name : (indirect string, offset: 0xf0e02): EXTI3_IRQn + <1830> DW_AT_const_value : 9 + <2><1831>: Abbrev Number: 3 (DW_TAG_enumerator) + <1832> DW_AT_name : (indirect string, offset: 0xf010d): EXTI4_IRQn + <1836> DW_AT_const_value : 10 + <2><1837>: Abbrev Number: 3 (DW_TAG_enumerator) + <1838> DW_AT_name : (indirect string, offset: 0xf00fa): DMA1_Channel1_IRQn + <183c> DW_AT_const_value : 11 + <2><183d>: Abbrev Number: 3 (DW_TAG_enumerator) + <183e> DW_AT_name : (indirect string, offset: 0xf0cbb): DMA1_Channel2_IRQn + <1842> DW_AT_const_value : 12 + <2><1843>: Abbrev Number: 3 (DW_TAG_enumerator) + <1844> DW_AT_name : (indirect string, offset: 0xefdb4): DMA1_Channel3_IRQn + <1848> DW_AT_const_value : 13 + <2><1849>: Abbrev Number: 3 (DW_TAG_enumerator) + <184a> DW_AT_name : (indirect string, offset: 0xeff1e): DMA1_Channel4_IRQn + <184e> DW_AT_const_value : 14 + <2><184f>: Abbrev Number: 3 (DW_TAG_enumerator) + <1850> DW_AT_name : (indirect string, offset: 0xefbcc): DMA1_Channel5_IRQn + <1854> DW_AT_const_value : 15 + <2><1855>: Abbrev Number: 3 (DW_TAG_enumerator) + <1856> DW_AT_name : (indirect string, offset: 0xf0569): DMA1_Channel6_IRQn + <185a> DW_AT_const_value : 16 + <2><185b>: Abbrev Number: 3 (DW_TAG_enumerator) + <185c> DW_AT_name : (indirect string, offset: 0xf116d): DMA1_Channel7_IRQn + <1860> DW_AT_const_value : 17 + <2><1861>: Abbrev Number: 3 (DW_TAG_enumerator) + <1862> DW_AT_name : (indirect string, offset: 0xf1131): ADC1_IRQn + <1866> DW_AT_const_value : 18 + <2><1867>: Abbrev Number: 3 (DW_TAG_enumerator) + <1868> DW_AT_name : (indirect string, offset: 0xf1269): USB_HP_IRQn + <186c> DW_AT_const_value : 19 + <2><186d>: Abbrev Number: 3 (DW_TAG_enumerator) + <186e> DW_AT_name : (indirect string, offset: 0xf092d): USB_LP_IRQn + <1872> DW_AT_const_value : 20 + <2><1873>: Abbrev Number: 3 (DW_TAG_enumerator) + <1874> DW_AT_name : (indirect string, offset: 0xf0eb0): C2SEV_PWR_C2H_IRQn + <1878> DW_AT_const_value : 21 + <2><1879>: Abbrev Number: 3 (DW_TAG_enumerator) + <187a> DW_AT_name : (indirect string, offset: 0xf13ee): COMP_IRQn + <187e> DW_AT_const_value : 22 + <2><187f>: Abbrev Number: 3 (DW_TAG_enumerator) + <1880> DW_AT_name : (indirect string, offset: 0xefc4b): EXTI9_5_IRQn + <1884> DW_AT_const_value : 23 + <2><1885>: Abbrev Number: 3 (DW_TAG_enumerator) + <1886> DW_AT_name : (indirect string, offset: 0xf0d6a): TIM1_BRK_IRQn + <188a> DW_AT_const_value : 24 + <2><188b>: Abbrev Number: 3 (DW_TAG_enumerator) + <188c> DW_AT_name : (indirect string, offset: 0xf00bc): TIM1_UP_TIM16_IRQn + <1890> DW_AT_const_value : 25 + <2><1891>: Abbrev Number: 3 (DW_TAG_enumerator) + <1892> DW_AT_name : (indirect string, offset: 0xefcd4): TIM1_TRG_COM_TIM17_IRQn + <1896> DW_AT_const_value : 26 + <2><1897>: Abbrev Number: 3 (DW_TAG_enumerator) + <1898> DW_AT_name : (indirect string, offset: 0xf02c5): TIM1_CC_IRQn + <189c> DW_AT_const_value : 27 + <2><189d>: Abbrev Number: 3 (DW_TAG_enumerator) + <189e> DW_AT_name : (indirect string, offset: 0xf004f): TIM2_IRQn + <18a2> DW_AT_const_value : 28 + <2><18a3>: Abbrev Number: 3 (DW_TAG_enumerator) + <18a4> DW_AT_name : (indirect string, offset: 0xf076e): PKA_IRQn + <18a8> DW_AT_const_value : 29 + <2><18a9>: Abbrev Number: 3 (DW_TAG_enumerator) + <18aa> DW_AT_name : (indirect string, offset: 0xf033f): I2C1_EV_IRQn + <18ae> DW_AT_const_value : 30 + <2><18af>: Abbrev Number: 3 (DW_TAG_enumerator) + <18b0> DW_AT_name : (indirect string, offset: 0xf0a77): I2C1_ER_IRQn + <18b4> DW_AT_const_value : 31 + <2><18b5>: Abbrev Number: 3 (DW_TAG_enumerator) + <18b6> DW_AT_name : (indirect string, offset: 0xf1337): I2C3_EV_IRQn + <18ba> DW_AT_const_value : 32 + <2><18bb>: Abbrev Number: 3 (DW_TAG_enumerator) + <18bc> DW_AT_name : (indirect string, offset: 0xefec7): I2C3_ER_IRQn + <18c0> DW_AT_const_value : 33 + <2><18c1>: Abbrev Number: 3 (DW_TAG_enumerator) + <18c2> DW_AT_name : (indirect string, offset: 0xefd75): SPI1_IRQn + <18c6> DW_AT_const_value : 34 + <2><18c7>: Abbrev Number: 3 (DW_TAG_enumerator) + <18c8> DW_AT_name : (indirect string, offset: 0xf08da): SPI2_IRQn + <18cc> DW_AT_const_value : 35 + <2><18cd>: Abbrev Number: 3 (DW_TAG_enumerator) + <18ce> DW_AT_name : (indirect string, offset: 0xf0e46): USART1_IRQn + <18d2> DW_AT_const_value : 36 + <2><18d3>: Abbrev Number: 3 (DW_TAG_enumerator) + <18d4> DW_AT_name : (indirect string, offset: 0xf0b41): LPUART1_IRQn + <18d8> DW_AT_const_value : 37 + <2><18d9>: Abbrev Number: 3 (DW_TAG_enumerator) + <18da> DW_AT_name : (indirect string, offset: 0xf0459): SAI1_IRQn + <18de> DW_AT_const_value : 38 + <2><18df>: Abbrev Number: 3 (DW_TAG_enumerator) + <18e0> DW_AT_name : (indirect string, offset: 0xf1234): TSC_IRQn + <18e4> DW_AT_const_value : 39 + <2><18e5>: Abbrev Number: 3 (DW_TAG_enumerator) + <18e6> DW_AT_name : (indirect string, offset: 0xf0fba): EXTI15_10_IRQn + <18ea> DW_AT_const_value : 40 + <2><18eb>: Abbrev Number: 3 (DW_TAG_enumerator) + <18ec> DW_AT_name : (indirect string, offset: 0xf1033): RTC_Alarm_IRQn + <18f0> DW_AT_const_value : 41 + <2><18f1>: Abbrev Number: 3 (DW_TAG_enumerator) + <18f2> DW_AT_name : (indirect string, offset: 0xf013f): CRS_IRQn + <18f6> DW_AT_const_value : 42 + <2><18f7>: Abbrev Number: 3 (DW_TAG_enumerator) + <18f8> DW_AT_name : (indirect string, offset: 0xefe55): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn + <18fc> DW_AT_const_value : 43 + <2><18fd>: Abbrev Number: 3 (DW_TAG_enumerator) + <18fe> DW_AT_name : (indirect string, offset: 0xf002c): IPCC_C1_RX_IRQn + <1902> DW_AT_const_value : 44 + <2><1903>: Abbrev Number: 3 (DW_TAG_enumerator) + <1904> DW_AT_name : (indirect string, offset: 0xefcba): IPCC_C1_TX_IRQn + <1908> DW_AT_const_value : 45 + <2><1909>: Abbrev Number: 3 (DW_TAG_enumerator) + <190a> DW_AT_name : (indirect string, offset: 0xefe79): HSEM_IRQn + <190e> DW_AT_const_value : 46 + <2><190f>: Abbrev Number: 3 (DW_TAG_enumerator) + <1910> DW_AT_name : (indirect string, offset: 0xf0eed): LPTIM1_IRQn + <1914> DW_AT_const_value : 47 + <2><1915>: Abbrev Number: 3 (DW_TAG_enumerator) + <1916> DW_AT_name : (indirect string, offset: 0xf004d): LPTIM2_IRQn + <191a> DW_AT_const_value : 48 + <2><191b>: Abbrev Number: 3 (DW_TAG_enumerator) + <191c> DW_AT_name : (indirect string, offset: 0xf01fb): LCD_IRQn + <1920> DW_AT_const_value : 49 + <2><1921>: Abbrev Number: 3 (DW_TAG_enumerator) + <1922> DW_AT_name : (indirect string, offset: 0xf06d7): QUADSPI_IRQn + <1926> DW_AT_const_value : 50 + <2><1927>: Abbrev Number: 3 (DW_TAG_enumerator) + <1928> DW_AT_name : (indirect string, offset: 0xf07bd): AES1_IRQn + <192c> DW_AT_const_value : 51 + <2><192d>: Abbrev Number: 3 (DW_TAG_enumerator) + <192e> DW_AT_name : (indirect string, offset: 0xf130b): AES2_IRQn + <1932> DW_AT_const_value : 52 + <2><1933>: Abbrev Number: 3 (DW_TAG_enumerator) + <1934> DW_AT_name : (indirect string, offset: 0xefd88): RNG_IRQn + <1938> DW_AT_const_value : 53 + <2><1939>: Abbrev Number: 3 (DW_TAG_enumerator) + <193a> DW_AT_name : (indirect string, offset: 0xefe9b): FPU_IRQn + <193e> DW_AT_const_value : 54 + <2><193f>: Abbrev Number: 3 (DW_TAG_enumerator) + <1940> DW_AT_name : (indirect string, offset: 0xf0777): DMA2_Channel1_IRQn + <1944> DW_AT_const_value : 55 + <2><1945>: Abbrev Number: 3 (DW_TAG_enumerator) + <1946> DW_AT_name : (indirect string, offset: 0xf12a7): DMA2_Channel2_IRQn + <194a> DW_AT_const_value : 56 + <2><194b>: Abbrev Number: 3 (DW_TAG_enumerator) + <194c> DW_AT_name : (indirect string, offset: 0xf0def): DMA2_Channel3_IRQn + <1950> DW_AT_const_value : 57 + <2><1951>: Abbrev Number: 3 (DW_TAG_enumerator) + <1952> DW_AT_name : (indirect string, offset: 0xefb75): DMA2_Channel4_IRQn + <1956> DW_AT_const_value : 58 + <2><1957>: Abbrev Number: 3 (DW_TAG_enumerator) + <1958> DW_AT_name : (indirect string, offset: 0xf00e7): DMA2_Channel5_IRQn + <195c> DW_AT_const_value : 59 + <2><195d>: Abbrev Number: 3 (DW_TAG_enumerator) + <195e> DW_AT_name : (indirect string, offset: 0xf0c93): DMA2_Channel6_IRQn + <1962> DW_AT_const_value : 60 + <2><1963>: Abbrev Number: 3 (DW_TAG_enumerator) + <1964> DW_AT_name : (indirect string, offset: 0xefea4): DMA2_Channel7_IRQn + <1968> DW_AT_const_value : 61 + <2><1969>: Abbrev Number: 3 (DW_TAG_enumerator) + <196a> DW_AT_name : (indirect string, offset: 0xf07d3): DMAMUX1_OVR_IRQn + <196e> DW_AT_const_value : 62 + <2><196f>: Abbrev Number: 0 + <1><1970>: Abbrev Number: 15 (DW_TAG_base_type) + <1971> DW_AT_byte_size : 1 + <1972> DW_AT_encoding : 6 (signed char) + <1973> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><1977>: Abbrev Number: 4 (DW_TAG_typedef) + <1978> DW_AT_name : (indirect string, offset: 0xf1127): IRQn_Type + <197c> DW_AT_decl_file : 5 + <197d> DW_AT_decl_line : 147 + <197e> DW_AT_decl_column : 3 + <197f> DW_AT_type : <0x17b1> + <1><1983>: Abbrev Number: 4 (DW_TAG_typedef) + <1984> DW_AT_name : (indirect string, offset: 0xf0f57): __int8_t + <1988> DW_AT_decl_file : 6 + <1989> DW_AT_decl_line : 41 + <198a> DW_AT_decl_column : 23 + <198b> DW_AT_type : <0x1970> + <1><198f>: Abbrev Number: 4 (DW_TAG_typedef) + <1990> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <1994> DW_AT_decl_file : 6 + <1995> DW_AT_decl_line : 43 + <1996> DW_AT_decl_column : 24 + <1997> DW_AT_type : <0x199b> + <1><199b>: Abbrev Number: 15 (DW_TAG_base_type) + <199c> DW_AT_byte_size : 1 + <199d> DW_AT_encoding : 8 (unsigned char) + <199e> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><19a2>: Abbrev Number: 15 (DW_TAG_base_type) + <19a3> DW_AT_byte_size : 2 + <19a4> DW_AT_encoding : 5 (signed) + <19a5> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><19a9>: Abbrev Number: 4 (DW_TAG_typedef) + <19aa> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <19ae> DW_AT_decl_file : 6 + <19af> DW_AT_decl_line : 57 + <19b0> DW_AT_decl_column : 25 + <19b1> DW_AT_type : <0x19b5> + <1><19b5>: Abbrev Number: 15 (DW_TAG_base_type) + <19b6> DW_AT_byte_size : 2 + <19b7> DW_AT_encoding : 7 (unsigned) + <19b8> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><19bc>: Abbrev Number: 15 (DW_TAG_base_type) + <19bd> DW_AT_byte_size : 4 + <19be> DW_AT_encoding : 5 (signed) + <19bf> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><19c3>: Abbrev Number: 4 (DW_TAG_typedef) + <19c4> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <19c8> DW_AT_decl_file : 6 + <19c9> DW_AT_decl_line : 79 + <19ca> DW_AT_decl_column : 25 + <19cb> DW_AT_type : <0x19cf> + <1><19cf>: Abbrev Number: 15 (DW_TAG_base_type) + <19d0> DW_AT_byte_size : 4 + <19d1> DW_AT_encoding : 7 (unsigned) + <19d2> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><19d6>: Abbrev Number: 15 (DW_TAG_base_type) + <19d7> DW_AT_byte_size : 8 + <19d8> DW_AT_encoding : 5 (signed) + <19d9> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><19dd>: Abbrev Number: 15 (DW_TAG_base_type) + <19de> DW_AT_byte_size : 8 + <19df> DW_AT_encoding : 7 (unsigned) + <19e0> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><19e4>: Abbrev Number: 43 (DW_TAG_base_type) + <19e5> DW_AT_byte_size : 4 + <19e6> DW_AT_encoding : 5 (signed) + <19e7> DW_AT_name : int + <1><19eb>: Abbrev Number: 15 (DW_TAG_base_type) + <19ec> DW_AT_byte_size : 4 + <19ed> DW_AT_encoding : 7 (unsigned) + <19ee> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><19f2>: Abbrev Number: 4 (DW_TAG_typedef) + <19f3> DW_AT_name : (indirect string, offset: 0xf0f59): int8_t + <19f7> DW_AT_decl_file : 7 + <19f8> DW_AT_decl_line : 20 + <19f9> DW_AT_decl_column : 18 + <19fa> DW_AT_type : <0x1983> + <1><19fe>: Abbrev Number: 4 (DW_TAG_typedef) + <19ff> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <1a03> DW_AT_decl_file : 7 + <1a04> DW_AT_decl_line : 24 + <1a05> DW_AT_decl_column : 19 + <1a06> DW_AT_type : <0x198f> + <1><1a0a>: Abbrev Number: 12 (DW_TAG_volatile_type) + <1a0b> DW_AT_type : <0x19fe> + <1><1a0f>: Abbrev Number: 31 (DW_TAG_const_type) + <1a10> DW_AT_type : <0x19fe> + <1><1a14>: Abbrev Number: 4 (DW_TAG_typedef) + <1a15> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <1a19> DW_AT_decl_file : 7 + <1a1a> DW_AT_decl_line : 36 + <1a1b> DW_AT_decl_column : 20 + <1a1c> DW_AT_type : <0x19a9> + <1><1a20>: Abbrev Number: 12 (DW_TAG_volatile_type) + <1a21> DW_AT_type : <0x1a14> + <1><1a25>: Abbrev Number: 4 (DW_TAG_typedef) + <1a26> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <1a2a> DW_AT_decl_file : 7 + <1a2b> DW_AT_decl_line : 48 + <1a2c> DW_AT_decl_column : 20 + <1a2d> DW_AT_type : <0x19c3> + <1><1a31>: Abbrev Number: 12 (DW_TAG_volatile_type) + <1a32> DW_AT_type : <0x1a25> + <1><1a36>: Abbrev Number: 16 (DW_TAG_array_type) + <1a37> DW_AT_type : <0x1a25> + <1a3b> DW_AT_sibling : <0x1a46> + <2><1a3f>: Abbrev Number: 17 (DW_TAG_subrange_type) + <1a40> DW_AT_type : <0x19eb> + <1a44> DW_AT_upper_bound : 14 + <2><1a45>: Abbrev Number: 0 + <1><1a46>: Abbrev Number: 16 (DW_TAG_array_type) + <1a47> DW_AT_type : <0x1a25> + <1a4b> DW_AT_sibling : <0x1a56> + <2><1a4f>: Abbrev Number: 17 (DW_TAG_subrange_type) + <1a50> DW_AT_type : <0x19eb> + <1a54> DW_AT_upper_bound : 7 + <2><1a55>: Abbrev Number: 0 + <1><1a56>: Abbrev Number: 13 (DW_TAG_structure_type) + <1a57> DW_AT_byte_size : 184 + <1a58> DW_AT_decl_file : 5 + <1a59> DW_AT_decl_line : 163 + <1a5a> DW_AT_decl_column : 9 + <1a5a> DW_AT_sibling : <0x1c3e> <2><1a5e>: Abbrev Number: 18 (DW_TAG_member) - <1a5f> DW_AT_name : TR2 + <1a5f> DW_AT_name : ISR <1a63> DW_AT_decl_file : 5 - <1a64> DW_AT_decl_line : 174 + <1a64> DW_AT_decl_line : 165 <1a65> DW_AT_decl_column : 17 - <1a66> DW_AT_type : <0x19bd> - <1a6a> DW_AT_data_member_location: 36 + <1a66> DW_AT_type : <0x1a31> + <1a6a> DW_AT_data_member_location: 0 <2><1a6b>: Abbrev Number: 18 (DW_TAG_member) - <1a6c> DW_AT_name : TR3 + <1a6c> DW_AT_name : IER <1a70> DW_AT_decl_file : 5 - <1a71> DW_AT_decl_line : 175 + <1a71> DW_AT_decl_line : 166 <1a72> DW_AT_decl_column : 17 - <1a73> DW_AT_type : <0x19bd> - <1a77> DW_AT_data_member_location: 40 - <2><1a78>: Abbrev Number: 1 (DW_TAG_member) - <1a79> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <1a7d> DW_AT_decl_file : 5 - <1a7e> DW_AT_decl_line : 176 - <1a7f> DW_AT_decl_column : 17 - <1a80> DW_AT_type : <0x19b1> - <1a84> DW_AT_data_member_location: 44 - <2><1a85>: Abbrev Number: 1 (DW_TAG_member) - <1a86> DW_AT_name : (indirect string, offset: 0xa5a9b): SQR1 - <1a8a> DW_AT_decl_file : 5 - <1a8b> DW_AT_decl_line : 177 - <1a8c> DW_AT_decl_column : 17 - <1a8d> DW_AT_type : <0x19bd> - <1a91> DW_AT_data_member_location: 48 - <2><1a92>: Abbrev Number: 1 (DW_TAG_member) - <1a93> DW_AT_name : (indirect string, offset: 0xeedd4): SQR2 - <1a97> DW_AT_decl_file : 5 - <1a98> DW_AT_decl_line : 178 - <1a99> DW_AT_decl_column : 17 - <1a9a> DW_AT_type : <0x19bd> - <1a9e> DW_AT_data_member_location: 52 - <2><1a9f>: Abbrev Number: 1 (DW_TAG_member) - <1aa0> DW_AT_name : (indirect string, offset: 0xeedd9): SQR3 - <1aa4> DW_AT_decl_file : 5 - <1aa5> DW_AT_decl_line : 179 - <1aa6> DW_AT_decl_column : 17 - <1aa7> DW_AT_type : <0x19bd> - <1aab> DW_AT_data_member_location: 56 - <2><1aac>: Abbrev Number: 1 (DW_TAG_member) - <1aad> DW_AT_name : (indirect string, offset: 0xeedde): SQR4 - <1ab1> DW_AT_decl_file : 5 - <1ab2> DW_AT_decl_line : 180 - <1ab3> DW_AT_decl_column : 17 - <1ab4> DW_AT_type : <0x19bd> - <1ab8> DW_AT_data_member_location: 60 - <2><1ab9>: Abbrev Number: 18 (DW_TAG_member) - <1aba> DW_AT_name : DR + <1a73> DW_AT_type : <0x1a31> + <1a77> DW_AT_data_member_location: 4 + <2><1a78>: Abbrev Number: 18 (DW_TAG_member) + <1a79> DW_AT_name : CR + <1a7c> DW_AT_decl_file : 5 + <1a7d> DW_AT_decl_line : 167 + <1a7e> DW_AT_decl_column : 17 + <1a7f> DW_AT_type : <0x1a31> + <1a83> DW_AT_data_member_location: 8 + <2><1a84>: Abbrev Number: 1 (DW_TAG_member) + <1a85> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <1a89> DW_AT_decl_file : 5 + <1a8a> DW_AT_decl_line : 168 + <1a8b> DW_AT_decl_column : 17 + <1a8c> DW_AT_type : <0x1a31> + <1a90> DW_AT_data_member_location: 12 + <2><1a91>: Abbrev Number: 1 (DW_TAG_member) + <1a92> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 + <1a96> DW_AT_decl_file : 5 + <1a97> DW_AT_decl_line : 169 + <1a98> DW_AT_decl_column : 17 + <1a99> DW_AT_type : <0x1a31> + <1a9d> DW_AT_data_member_location: 16 + <2><1a9e>: Abbrev Number: 1 (DW_TAG_member) + <1a9f> DW_AT_name : (indirect string, offset: 0xbfd68): SMPR1 + <1aa3> DW_AT_decl_file : 5 + <1aa4> DW_AT_decl_line : 170 + <1aa5> DW_AT_decl_column : 17 + <1aa6> DW_AT_type : <0x1a31> + <1aaa> DW_AT_data_member_location: 20 + <2><1aab>: Abbrev Number: 1 (DW_TAG_member) + <1aac> DW_AT_name : (indirect string, offset: 0x55310): SMPR2 + <1ab0> DW_AT_decl_file : 5 + <1ab1> DW_AT_decl_line : 171 + <1ab2> DW_AT_decl_column : 17 + <1ab3> DW_AT_type : <0x1a31> + <1ab7> DW_AT_data_member_location: 24 + <2><1ab8>: Abbrev Number: 1 (DW_TAG_member) + <1ab9> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 <1abd> DW_AT_decl_file : 5 - <1abe> DW_AT_decl_line : 181 + <1abe> DW_AT_decl_line : 172 <1abf> DW_AT_decl_column : 17 - <1ac0> DW_AT_type : <0x19bd> - <1ac4> DW_AT_data_member_location: 64 - <2><1ac5>: Abbrev Number: 1 (DW_TAG_member) - <1ac6> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 + <1ac0> DW_AT_type : <0x1a25> + <1ac4> DW_AT_data_member_location: 28 + <2><1ac5>: Abbrev Number: 18 (DW_TAG_member) + <1ac6> DW_AT_name : TR1 <1aca> DW_AT_decl_file : 5 - <1acb> DW_AT_decl_line : 182 + <1acb> DW_AT_decl_line : 173 <1acc> DW_AT_decl_column : 17 - <1acd> DW_AT_type : <0x19b1> - <1ad1> DW_AT_data_member_location: 68 - <2><1ad2>: Abbrev Number: 1 (DW_TAG_member) - <1ad3> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 + <1acd> DW_AT_type : <0x1a31> + <1ad1> DW_AT_data_member_location: 32 + <2><1ad2>: Abbrev Number: 18 (DW_TAG_member) + <1ad3> DW_AT_name : TR2 <1ad7> DW_AT_decl_file : 5 - <1ad8> DW_AT_decl_line : 183 + <1ad8> DW_AT_decl_line : 174 <1ad9> DW_AT_decl_column : 17 - <1ada> DW_AT_type : <0x19b1> - <1ade> DW_AT_data_member_location: 72 - <2><1adf>: Abbrev Number: 1 (DW_TAG_member) - <1ae0> DW_AT_name : (indirect string, offset: 0xb6f5f): JSQR + <1ada> DW_AT_type : <0x1a31> + <1ade> DW_AT_data_member_location: 36 + <2><1adf>: Abbrev Number: 18 (DW_TAG_member) + <1ae0> DW_AT_name : TR3 <1ae4> DW_AT_decl_file : 5 - <1ae5> DW_AT_decl_line : 184 + <1ae5> DW_AT_decl_line : 175 <1ae6> DW_AT_decl_column : 17 - <1ae7> DW_AT_type : <0x19bd> - <1aeb> DW_AT_data_member_location: 76 + <1ae7> DW_AT_type : <0x1a31> + <1aeb> DW_AT_data_member_location: 40 <2><1aec>: Abbrev Number: 1 (DW_TAG_member) - <1aed> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 + <1aed> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 <1af1> DW_AT_decl_file : 5 - <1af2> DW_AT_decl_line : 185 + <1af2> DW_AT_decl_line : 176 <1af3> DW_AT_decl_column : 17 - <1af4> DW_AT_type : <0x1bca> - <1af8> DW_AT_data_member_location: 80 + <1af4> DW_AT_type : <0x1a25> + <1af8> DW_AT_data_member_location: 44 <2><1af9>: Abbrev Number: 1 (DW_TAG_member) - <1afa> DW_AT_name : (indirect string, offset: 0xef748): OFR1 + <1afa> DW_AT_name : (indirect string, offset: 0xa5a13): SQR1 <1afe> DW_AT_decl_file : 5 - <1aff> DW_AT_decl_line : 186 + <1aff> DW_AT_decl_line : 177 <1b00> DW_AT_decl_column : 17 - <1b01> DW_AT_type : <0x19bd> - <1b05> DW_AT_data_member_location: 96 + <1b01> DW_AT_type : <0x1a31> + <1b05> DW_AT_data_member_location: 48 <2><1b06>: Abbrev Number: 1 (DW_TAG_member) - <1b07> DW_AT_name : (indirect string, offset: 0xef74d): OFR2 + <1b07> DW_AT_name : (indirect string, offset: 0xeedab): SQR2 <1b0b> DW_AT_decl_file : 5 - <1b0c> DW_AT_decl_line : 187 + <1b0c> DW_AT_decl_line : 178 <1b0d> DW_AT_decl_column : 17 - <1b0e> DW_AT_type : <0x19bd> - <1b12> DW_AT_data_member_location: 100 + <1b0e> DW_AT_type : <0x1a31> + <1b12> DW_AT_data_member_location: 52 <2><1b13>: Abbrev Number: 1 (DW_TAG_member) - <1b14> DW_AT_name : (indirect string, offset: 0xef752): OFR3 + <1b14> DW_AT_name : (indirect string, offset: 0xeedb0): SQR3 <1b18> DW_AT_decl_file : 5 - <1b19> DW_AT_decl_line : 188 + <1b19> DW_AT_decl_line : 179 <1b1a> DW_AT_decl_column : 17 - <1b1b> DW_AT_type : <0x19bd> - <1b1f> DW_AT_data_member_location: 104 + <1b1b> DW_AT_type : <0x1a31> + <1b1f> DW_AT_data_member_location: 56 <2><1b20>: Abbrev Number: 1 (DW_TAG_member) - <1b21> DW_AT_name : (indirect string, offset: 0xef757): OFR4 + <1b21> DW_AT_name : (indirect string, offset: 0xeedb5): SQR4 <1b25> DW_AT_decl_file : 5 - <1b26> DW_AT_decl_line : 189 + <1b26> DW_AT_decl_line : 180 <1b27> DW_AT_decl_column : 17 - <1b28> DW_AT_type : <0x19bd> - <1b2c> DW_AT_data_member_location: 108 - <2><1b2d>: Abbrev Number: 1 (DW_TAG_member) - <1b2e> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <1b32> DW_AT_decl_file : 5 - <1b33> DW_AT_decl_line : 190 - <1b34> DW_AT_decl_column : 17 - <1b35> DW_AT_type : <0x1bca> - <1b39> DW_AT_data_member_location: 112 - <2><1b3a>: Abbrev Number: 1 (DW_TAG_member) - <1b3b> DW_AT_name : (indirect string, offset: 0xef47a): JDR1 - <1b3f> DW_AT_decl_file : 5 - <1b40> DW_AT_decl_line : 191 - <1b41> DW_AT_decl_column : 17 - <1b42> DW_AT_type : <0x19bd> - <1b46> DW_AT_data_member_location: 128 - <2><1b47>: Abbrev Number: 1 (DW_TAG_member) - <1b48> DW_AT_name : (indirect string, offset: 0xef47f): JDR2 - <1b4c> DW_AT_decl_file : 5 - <1b4d> DW_AT_decl_line : 192 - <1b4e> DW_AT_decl_column : 17 - <1b4f> DW_AT_type : <0x19bd> - <1b53> DW_AT_data_member_location: 132 - <2><1b54>: Abbrev Number: 1 (DW_TAG_member) - <1b55> DW_AT_name : (indirect string, offset: 0xef484): JDR3 - <1b59> DW_AT_decl_file : 5 - <1b5a> DW_AT_decl_line : 193 - <1b5b> DW_AT_decl_column : 17 - <1b5c> DW_AT_type : <0x19bd> - <1b60> DW_AT_data_member_location: 136 - <2><1b61>: Abbrev Number: 1 (DW_TAG_member) - <1b62> DW_AT_name : (indirect string, offset: 0xef86a): JDR4 - <1b66> DW_AT_decl_file : 5 - <1b67> DW_AT_decl_line : 194 - <1b68> DW_AT_decl_column : 17 - <1b69> DW_AT_type : <0x19bd> - <1b6d> DW_AT_data_member_location: 140 - <2><1b6e>: Abbrev Number: 1 (DW_TAG_member) - <1b6f> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <1b73> DW_AT_decl_file : 5 - <1b74> DW_AT_decl_line : 195 - <1b75> DW_AT_decl_column : 17 - <1b76> DW_AT_type : <0x1bca> - <1b7a> DW_AT_data_member_location: 144 - <2><1b7b>: Abbrev Number: 1 (DW_TAG_member) - <1b7c> DW_AT_name : (indirect string, offset: 0xef468): AWD2CR - <1b80> DW_AT_decl_file : 5 - <1b81> DW_AT_decl_line : 196 - <1b82> DW_AT_decl_column : 17 - <1b83> DW_AT_type : <0x19bd> - <1b87> DW_AT_data_member_location: 160 - <2><1b88>: Abbrev Number: 1 (DW_TAG_member) - <1b89> DW_AT_name : (indirect string, offset: 0xef682): AWD3CR - <1b8d> DW_AT_decl_file : 5 - <1b8e> DW_AT_decl_line : 197 - <1b8f> DW_AT_decl_column : 17 - <1b90> DW_AT_type : <0x19bd> - <1b94> DW_AT_data_member_location: 164 - <2><1b95>: Abbrev Number: 1 (DW_TAG_member) - <1b96> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <1b9a> DW_AT_decl_file : 5 - <1b9b> DW_AT_decl_line : 198 - <1b9c> DW_AT_decl_column : 17 - <1b9d> DW_AT_type : <0x19b1> - <1ba1> DW_AT_data_member_location: 168 - <2><1ba2>: Abbrev Number: 1 (DW_TAG_member) - <1ba3> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <1ba7> DW_AT_decl_file : 5 - <1ba8> DW_AT_decl_line : 199 - <1ba9> DW_AT_decl_column : 17 - <1baa> DW_AT_type : <0x19b1> - <1bae> DW_AT_data_member_location: 172 - <2><1baf>: Abbrev Number: 1 (DW_TAG_member) - <1bb0> DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL - <1bb4> DW_AT_decl_file : 5 - <1bb5> DW_AT_decl_line : 200 - <1bb6> DW_AT_decl_column : 17 - <1bb7> DW_AT_type : <0x19bd> - <1bbb> DW_AT_data_member_location: 176 - <2><1bbc>: Abbrev Number: 1 (DW_TAG_member) - <1bbd> DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT - <1bc1> DW_AT_decl_file : 5 - <1bc2> DW_AT_decl_line : 201 - <1bc3> DW_AT_decl_column : 17 - <1bc4> DW_AT_type : <0x19bd> - <1bc8> DW_AT_data_member_location: 180 - <2><1bc9>: Abbrev Number: 0 - <1><1bca>: Abbrev Number: 16 (DW_TAG_array_type) - <1bcb> DW_AT_type : <0x19b1> - <1bcf> DW_AT_sibling : <0x1bda> - <2><1bd3>: Abbrev Number: 17 (DW_TAG_subrange_type) - <1bd4> DW_AT_type : <0x1972> - <1bd8> DW_AT_upper_bound : 3 - <2><1bd9>: Abbrev Number: 0 - <1><1bda>: Abbrev Number: 4 (DW_TAG_typedef) - <1bdb> DW_AT_name : (indirect string, offset: 0xef676): ADC_TypeDef - <1bdf> DW_AT_decl_file : 5 - <1be0> DW_AT_decl_line : 203 - <1be1> DW_AT_decl_column : 3 - <1be2> DW_AT_type : <0x19e2> - <1><1be6>: Abbrev Number: 10 (DW_TAG_structure_type) - <1be7> DW_AT_byte_size : 20 - <1be8> DW_AT_decl_file : 5 - <1be9> DW_AT_decl_line : 258 - <1beb> DW_AT_decl_column : 9 - <1beb> DW_AT_sibling : <0x1c36> - <2><1bef>: Abbrev Number: 5 (DW_TAG_member) - <1bf0> DW_AT_name : CCR + <1b28> DW_AT_type : <0x1a31> + <1b2c> DW_AT_data_member_location: 60 + <2><1b2d>: Abbrev Number: 18 (DW_TAG_member) + <1b2e> DW_AT_name : DR + <1b31> DW_AT_decl_file : 5 + <1b32> DW_AT_decl_line : 181 + <1b33> DW_AT_decl_column : 17 + <1b34> DW_AT_type : <0x1a31> + <1b38> DW_AT_data_member_location: 64 + <2><1b39>: Abbrev Number: 1 (DW_TAG_member) + <1b3a> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <1b3e> DW_AT_decl_file : 5 + <1b3f> DW_AT_decl_line : 182 + <1b40> DW_AT_decl_column : 17 + <1b41> DW_AT_type : <0x1a25> + <1b45> DW_AT_data_member_location: 68 + <2><1b46>: Abbrev Number: 1 (DW_TAG_member) + <1b47> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <1b4b> DW_AT_decl_file : 5 + <1b4c> DW_AT_decl_line : 183 + <1b4d> DW_AT_decl_column : 17 + <1b4e> DW_AT_type : <0x1a25> + <1b52> DW_AT_data_member_location: 72 + <2><1b53>: Abbrev Number: 1 (DW_TAG_member) + <1b54> DW_AT_name : (indirect string, offset: 0xb6ed7): JSQR + <1b58> DW_AT_decl_file : 5 + <1b59> DW_AT_decl_line : 184 + <1b5a> DW_AT_decl_column : 17 + <1b5b> DW_AT_type : <0x1a31> + <1b5f> DW_AT_data_member_location: 76 + <2><1b60>: Abbrev Number: 1 (DW_TAG_member) + <1b61> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <1b65> DW_AT_decl_file : 5 + <1b66> DW_AT_decl_line : 185 + <1b67> DW_AT_decl_column : 17 + <1b68> DW_AT_type : <0x1c3e> + <1b6c> DW_AT_data_member_location: 80 + <2><1b6d>: Abbrev Number: 1 (DW_TAG_member) + <1b6e> DW_AT_name : (indirect string, offset: 0xef78a): OFR1 + <1b72> DW_AT_decl_file : 5 + <1b73> DW_AT_decl_line : 186 + <1b74> DW_AT_decl_column : 17 + <1b75> DW_AT_type : <0x1a31> + <1b79> DW_AT_data_member_location: 96 + <2><1b7a>: Abbrev Number: 1 (DW_TAG_member) + <1b7b> DW_AT_name : (indirect string, offset: 0xef78f): OFR2 + <1b7f> DW_AT_decl_file : 5 + <1b80> DW_AT_decl_line : 187 + <1b81> DW_AT_decl_column : 17 + <1b82> DW_AT_type : <0x1a31> + <1b86> DW_AT_data_member_location: 100 + <2><1b87>: Abbrev Number: 1 (DW_TAG_member) + <1b88> DW_AT_name : (indirect string, offset: 0xef794): OFR3 + <1b8c> DW_AT_decl_file : 5 + <1b8d> DW_AT_decl_line : 188 + <1b8e> DW_AT_decl_column : 17 + <1b8f> DW_AT_type : <0x1a31> + <1b93> DW_AT_data_member_location: 104 + <2><1b94>: Abbrev Number: 1 (DW_TAG_member) + <1b95> DW_AT_name : (indirect string, offset: 0xef799): OFR4 + <1b99> DW_AT_decl_file : 5 + <1b9a> DW_AT_decl_line : 189 + <1b9b> DW_AT_decl_column : 17 + <1b9c> DW_AT_type : <0x1a31> + <1ba0> DW_AT_data_member_location: 108 + <2><1ba1>: Abbrev Number: 1 (DW_TAG_member) + <1ba2> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <1ba6> DW_AT_decl_file : 5 + <1ba7> DW_AT_decl_line : 190 + <1ba8> DW_AT_decl_column : 17 + <1ba9> DW_AT_type : <0x1c3e> + <1bad> DW_AT_data_member_location: 112 + <2><1bae>: Abbrev Number: 1 (DW_TAG_member) + <1baf> DW_AT_name : (indirect string, offset: 0xef491): JDR1 + <1bb3> DW_AT_decl_file : 5 + <1bb4> DW_AT_decl_line : 191 + <1bb5> DW_AT_decl_column : 17 + <1bb6> DW_AT_type : <0x1a31> + <1bba> DW_AT_data_member_location: 128 + <2><1bbb>: Abbrev Number: 1 (DW_TAG_member) + <1bbc> DW_AT_name : (indirect string, offset: 0xef496): JDR2 + <1bc0> DW_AT_decl_file : 5 + <1bc1> DW_AT_decl_line : 192 + <1bc2> DW_AT_decl_column : 17 + <1bc3> DW_AT_type : <0x1a31> + <1bc7> DW_AT_data_member_location: 132 + <2><1bc8>: Abbrev Number: 1 (DW_TAG_member) + <1bc9> DW_AT_name : (indirect string, offset: 0xef49b): JDR3 + <1bcd> DW_AT_decl_file : 5 + <1bce> DW_AT_decl_line : 193 + <1bcf> DW_AT_decl_column : 17 + <1bd0> DW_AT_type : <0x1a31> + <1bd4> DW_AT_data_member_location: 136 + <2><1bd5>: Abbrev Number: 1 (DW_TAG_member) + <1bd6> DW_AT_name : (indirect string, offset: 0xef89b): JDR4 + <1bda> DW_AT_decl_file : 5 + <1bdb> DW_AT_decl_line : 194 + <1bdc> DW_AT_decl_column : 17 + <1bdd> DW_AT_type : <0x1a31> + <1be1> DW_AT_data_member_location: 140 + <2><1be2>: Abbrev Number: 1 (DW_TAG_member) + <1be3> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <1be7> DW_AT_decl_file : 5 + <1be8> DW_AT_decl_line : 195 + <1be9> DW_AT_decl_column : 17 + <1bea> DW_AT_type : <0x1c3e> + <1bee> DW_AT_data_member_location: 144 + <2><1bef>: Abbrev Number: 1 (DW_TAG_member) + <1bf0> DW_AT_name : (indirect string, offset: 0xef47f): AWD2CR <1bf4> DW_AT_decl_file : 5 - <1bf5> DW_AT_decl_line : 260 - <1bf7> DW_AT_decl_column : 17 - <1bf8> DW_AT_type : <0x19bd> - <1bfc> DW_AT_data_member_location: 0 - <2><1bfd>: Abbrev Number: 2 (DW_TAG_member) - <1bfe> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <1c02> DW_AT_decl_file : 5 - <1c03> DW_AT_decl_line : 261 - <1c05> DW_AT_decl_column : 17 - <1c06> DW_AT_type : <0x19bd> - <1c0a> DW_AT_data_member_location: 4 - <2><1c0b>: Abbrev Number: 2 (DW_TAG_member) - <1c0c> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <1c10> DW_AT_decl_file : 5 - <1c11> DW_AT_decl_line : 262 - <1c13> DW_AT_decl_column : 17 - <1c14> DW_AT_type : <0x19bd> - <1c18> DW_AT_data_member_location: 8 - <2><1c19>: Abbrev Number: 2 (DW_TAG_member) - <1c1a> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <1c1e> DW_AT_decl_file : 5 - <1c1f> DW_AT_decl_line : 263 - <1c21> DW_AT_decl_column : 17 - <1c22> DW_AT_type : <0x19bd> - <1c26> DW_AT_data_member_location: 12 - <2><1c27>: Abbrev Number: 2 (DW_TAG_member) - <1c28> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <1c2c> DW_AT_decl_file : 5 - <1c2d> DW_AT_decl_line : 264 - <1c2f> DW_AT_decl_column : 12 - <1c30> DW_AT_type : <0x19b1> - <1c34> DW_AT_data_member_location: 16 - <2><1c35>: Abbrev Number: 0 - <1><1c36>: Abbrev Number: 8 (DW_TAG_typedef) - <1c37> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <1c3b> DW_AT_decl_file : 5 - <1c3c> DW_AT_decl_line : 265 - <1c3e> DW_AT_decl_column : 3 - <1c3e> DW_AT_type : <0x1be6> - <1><1c42>: Abbrev Number: 10 (DW_TAG_structure_type) - <1c43> DW_AT_byte_size : 8 - <1c44> DW_AT_decl_file : 5 - <1c45> DW_AT_decl_line : 267 - <1c47> DW_AT_decl_column : 9 - <1c47> DW_AT_sibling : <0x1c68> - <2><1c4b>: Abbrev Number: 5 (DW_TAG_member) - <1c4c> DW_AT_name : ISR - <1c50> DW_AT_decl_file : 5 - <1c51> DW_AT_decl_line : 269 - <1c53> DW_AT_decl_column : 17 - <1c54> DW_AT_type : <0x19bd> - <1c58> DW_AT_data_member_location: 0 - <2><1c59>: Abbrev Number: 2 (DW_TAG_member) - <1c5a> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <1c5e> DW_AT_decl_file : 5 - <1c5f> DW_AT_decl_line : 270 - <1c61> DW_AT_decl_column : 17 - <1c62> DW_AT_type : <0x19bd> - <1c66> DW_AT_data_member_location: 4 - <2><1c67>: Abbrev Number: 0 - <1><1c68>: Abbrev Number: 8 (DW_TAG_typedef) - <1c69> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <1c6d> DW_AT_decl_file : 5 - <1c6e> DW_AT_decl_line : 271 - <1c70> DW_AT_decl_column : 3 - <1c70> DW_AT_type : <0x1c42> - <1><1c74>: Abbrev Number: 10 (DW_TAG_structure_type) - <1c75> DW_AT_byte_size : 4 + <1bf5> DW_AT_decl_line : 196 + <1bf6> DW_AT_decl_column : 17 + <1bf7> DW_AT_type : <0x1a31> + <1bfb> DW_AT_data_member_location: 160 + <2><1bfc>: Abbrev Number: 1 (DW_TAG_member) + <1bfd> DW_AT_name : (indirect string, offset: 0xef69f): AWD3CR + <1c01> DW_AT_decl_file : 5 + <1c02> DW_AT_decl_line : 197 + <1c03> DW_AT_decl_column : 17 + <1c04> DW_AT_type : <0x1a31> + <1c08> DW_AT_data_member_location: 164 + <2><1c09>: Abbrev Number: 1 (DW_TAG_member) + <1c0a> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <1c0e> DW_AT_decl_file : 5 + <1c0f> DW_AT_decl_line : 198 + <1c10> DW_AT_decl_column : 17 + <1c11> DW_AT_type : <0x1a25> + <1c15> DW_AT_data_member_location: 168 + <2><1c16>: Abbrev Number: 1 (DW_TAG_member) + <1c17> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <1c1b> DW_AT_decl_file : 5 + <1c1c> DW_AT_decl_line : 199 + <1c1d> DW_AT_decl_column : 17 + <1c1e> DW_AT_type : <0x1a25> + <1c22> DW_AT_data_member_location: 172 + <2><1c23>: Abbrev Number: 1 (DW_TAG_member) + <1c24> DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL + <1c28> DW_AT_decl_file : 5 + <1c29> DW_AT_decl_line : 200 + <1c2a> DW_AT_decl_column : 17 + <1c2b> DW_AT_type : <0x1a31> + <1c2f> DW_AT_data_member_location: 176 + <2><1c30>: Abbrev Number: 1 (DW_TAG_member) + <1c31> DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT + <1c35> DW_AT_decl_file : 5 + <1c36> DW_AT_decl_line : 201 + <1c37> DW_AT_decl_column : 17 + <1c38> DW_AT_type : <0x1a31> + <1c3c> DW_AT_data_member_location: 180 + <2><1c3d>: Abbrev Number: 0 + <1><1c3e>: Abbrev Number: 16 (DW_TAG_array_type) + <1c3f> DW_AT_type : <0x1a25> + <1c43> DW_AT_sibling : <0x1c4e> + <2><1c47>: Abbrev Number: 17 (DW_TAG_subrange_type) + <1c48> DW_AT_type : <0x19eb> + <1c4c> DW_AT_upper_bound : 3 + <2><1c4d>: Abbrev Number: 0 + <1><1c4e>: Abbrev Number: 4 (DW_TAG_typedef) + <1c4f> DW_AT_name : (indirect string, offset: 0xef693): ADC_TypeDef + <1c53> DW_AT_decl_file : 5 + <1c54> DW_AT_decl_line : 203 + <1c55> DW_AT_decl_column : 3 + <1c56> DW_AT_type : <0x1a56> + <1><1c5a>: Abbrev Number: 10 (DW_TAG_structure_type) + <1c5b> DW_AT_byte_size : 20 + <1c5c> DW_AT_decl_file : 5 + <1c5d> DW_AT_decl_line : 258 + <1c5f> DW_AT_decl_column : 9 + <1c5f> DW_AT_sibling : <0x1caa> + <2><1c63>: Abbrev Number: 5 (DW_TAG_member) + <1c64> DW_AT_name : CCR + <1c68> DW_AT_decl_file : 5 + <1c69> DW_AT_decl_line : 260 + <1c6b> DW_AT_decl_column : 17 + <1c6c> DW_AT_type : <0x1a31> + <1c70> DW_AT_data_member_location: 0 + <2><1c71>: Abbrev Number: 2 (DW_TAG_member) + <1c72> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR <1c76> DW_AT_decl_file : 5 - <1c77> DW_AT_decl_line : 276 - <1c79> DW_AT_decl_column : 9 - <1c79> DW_AT_sibling : <0x1c8c> - <2><1c7d>: Abbrev Number: 5 (DW_TAG_member) - <1c7e> DW_AT_name : CCR - <1c82> DW_AT_decl_file : 5 - <1c83> DW_AT_decl_line : 278 - <1c85> DW_AT_decl_column : 19 - <1c86> DW_AT_type : <0x19bd> - <1c8a> DW_AT_data_member_location: 0 - <2><1c8b>: Abbrev Number: 0 - <1><1c8c>: Abbrev Number: 8 (DW_TAG_typedef) - <1c8d> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <1c91> DW_AT_decl_file : 5 - <1c92> DW_AT_decl_line : 279 - <1c94> DW_AT_decl_column : 3 - <1c94> DW_AT_type : <0x1c74> - <1><1c98>: Abbrev Number: 10 (DW_TAG_structure_type) - <1c99> DW_AT_byte_size : 8 - <1c9a> DW_AT_decl_file : 5 - <1c9b> DW_AT_decl_line : 281 - <1c9d> DW_AT_decl_column : 9 - <1c9d> DW_AT_sibling : <0x1cbe> - <2><1ca1>: Abbrev Number: 5 (DW_TAG_member) - <1ca2> DW_AT_name : CSR - <1ca6> DW_AT_decl_file : 5 - <1ca7> DW_AT_decl_line : 283 - <1ca9> DW_AT_decl_column : 19 - <1caa> DW_AT_type : <0x19bd> - <1cae> DW_AT_data_member_location: 0 - <2><1caf>: Abbrev Number: 5 (DW_TAG_member) - <1cb0> DW_AT_name : CFR - <1cb4> DW_AT_decl_file : 5 - <1cb5> DW_AT_decl_line : 284 - <1cb7> DW_AT_decl_column : 19 - <1cb8> DW_AT_type : <0x19bd> - <1cbc> DW_AT_data_member_location: 4 - <2><1cbd>: Abbrev Number: 0 - <1><1cbe>: Abbrev Number: 8 (DW_TAG_typedef) - <1cbf> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <1cc3> DW_AT_decl_file : 5 - <1cc4> DW_AT_decl_line : 285 - <1cc6> DW_AT_decl_column : 3 - <1cc6> DW_AT_type : <0x1c98> - <1><1cca>: Abbrev Number: 10 (DW_TAG_structure_type) - <1ccb> DW_AT_byte_size : 4 - <1ccc> DW_AT_decl_file : 5 - <1ccd> DW_AT_decl_line : 287 - <1ccf> DW_AT_decl_column : 9 - <1ccf> DW_AT_sibling : <0x1ce2> - <2><1cd3>: Abbrev Number: 2 (DW_TAG_member) - <1cd4> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <1cd8> DW_AT_decl_file : 5 - <1cd9> DW_AT_decl_line : 289 - <1cdb> DW_AT_decl_column : 19 - <1cdc> DW_AT_type : <0x19bd> - <1ce0> DW_AT_data_member_location: 0 - <2><1ce1>: Abbrev Number: 0 - <1><1ce2>: Abbrev Number: 8 (DW_TAG_typedef) - <1ce3> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <1ce7> DW_AT_decl_file : 5 - <1ce8> DW_AT_decl_line : 290 - <1cea> DW_AT_decl_column : 3 - <1cea> DW_AT_type : <0x1cca> - <1><1cee>: Abbrev Number: 10 (DW_TAG_structure_type) - <1cef> DW_AT_byte_size : 8 - <1cf0> DW_AT_decl_file : 5 - <1cf1> DW_AT_decl_line : 292 - <1cf3> DW_AT_decl_column : 9 - <1cf3> DW_AT_sibling : <0x1d14> - <2><1cf7>: Abbrev Number: 2 (DW_TAG_member) - <1cf8> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <1cfc> DW_AT_decl_file : 5 - <1cfd> DW_AT_decl_line : 294 - <1cff> DW_AT_decl_column : 19 - <1d00> DW_AT_type : <0x19bd> - <1d04> DW_AT_data_member_location: 0 - <2><1d05>: Abbrev Number: 2 (DW_TAG_member) - <1d06> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <1d0a> DW_AT_decl_file : 5 - <1d0b> DW_AT_decl_line : 295 - <1d0d> DW_AT_decl_column : 19 - <1d0e> DW_AT_type : <0x19bd> - <1d12> DW_AT_data_member_location: 4 - <2><1d13>: Abbrev Number: 0 - <1><1d14>: Abbrev Number: 8 (DW_TAG_typedef) - <1d15> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <1d19> DW_AT_decl_file : 5 - <1d1a> DW_AT_decl_line : 296 - <1d1c> DW_AT_decl_column : 3 - <1d1c> DW_AT_type : <0x1cee> - <1><1d20>: Abbrev Number: 10 (DW_TAG_structure_type) - <1d21> DW_AT_byte_size : 44 - <1d22> DW_AT_decl_file : 5 - <1d23> DW_AT_decl_line : 331 - <1d25> DW_AT_decl_column : 9 - <1d25> DW_AT_sibling : <0x1db6> - <2><1d29>: Abbrev Number: 2 (DW_TAG_member) - <1d2a> DW_AT_name : (indirect string, offset: 0xeed57): MODER - <1d2e> DW_AT_decl_file : 5 - <1d2f> DW_AT_decl_line : 333 - <1d31> DW_AT_decl_column : 17 - <1d32> DW_AT_type : <0x19bd> - <1d36> DW_AT_data_member_location: 0 - <2><1d37>: Abbrev Number: 2 (DW_TAG_member) - <1d38> DW_AT_name : (indirect string, offset: 0xef69c): OTYPER - <1d3c> DW_AT_decl_file : 5 - <1d3d> DW_AT_decl_line : 334 - <1d3f> DW_AT_decl_column : 17 - <1d40> DW_AT_type : <0x19bd> - <1d44> DW_AT_data_member_location: 4 - <2><1d45>: Abbrev Number: 2 (DW_TAG_member) - <1d46> DW_AT_name : (indirect string, offset: 0xef7f8): OSPEEDR - <1d4a> DW_AT_decl_file : 5 - <1d4b> DW_AT_decl_line : 335 - <1d4d> DW_AT_decl_column : 17 - <1d4e> DW_AT_type : <0x19bd> - <1d52> DW_AT_data_member_location: 8 - <2><1d53>: Abbrev Number: 2 (DW_TAG_member) - <1d54> DW_AT_name : (indirect string, offset: 0xef5b3): PUPDR - <1d58> DW_AT_decl_file : 5 - <1d59> DW_AT_decl_line : 336 - <1d5b> DW_AT_decl_column : 17 - <1d5c> DW_AT_type : <0x19bd> - <1d60> DW_AT_data_member_location: 12 - <2><1d61>: Abbrev Number: 5 (DW_TAG_member) - <1d62> DW_AT_name : IDR - <1d66> DW_AT_decl_file : 5 - <1d67> DW_AT_decl_line : 337 - <1d69> DW_AT_decl_column : 17 - <1d6a> DW_AT_type : <0x19bd> - <1d6e> DW_AT_data_member_location: 16 - <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) - <1d70> DW_AT_name : ODR - <1d74> DW_AT_decl_file : 5 - <1d75> DW_AT_decl_line : 338 - <1d77> DW_AT_decl_column : 17 - <1d78> DW_AT_type : <0x19bd> - <1d7c> DW_AT_data_member_location: 20 - <2><1d7d>: Abbrev Number: 2 (DW_TAG_member) - <1d7e> DW_AT_name : (indirect string, offset: 0xef23b): BSRR - <1d82> DW_AT_decl_file : 5 - <1d83> DW_AT_decl_line : 339 - <1d85> DW_AT_decl_column : 17 - <1d86> DW_AT_type : <0x19bd> - <1d8a> DW_AT_data_member_location: 24 - <2><1d8b>: Abbrev Number: 2 (DW_TAG_member) - <1d8c> DW_AT_name : (indirect string, offset: 0xef59d): LCKR - <1d90> DW_AT_decl_file : 5 - <1d91> DW_AT_decl_line : 340 - <1d93> DW_AT_decl_column : 17 - <1d94> DW_AT_type : <0x19bd> - <1d98> DW_AT_data_member_location: 28 - <2><1d99>: Abbrev Number: 5 (DW_TAG_member) - <1d9a> DW_AT_name : AFR - <1d9e> DW_AT_decl_file : 5 - <1d9f> DW_AT_decl_line : 341 - <1da1> DW_AT_decl_column : 17 - <1da2> DW_AT_type : <0x1dc6> - <1da6> DW_AT_data_member_location: 32 - <2><1da7>: Abbrev Number: 5 (DW_TAG_member) - <1da8> DW_AT_name : BRR - <1dac> DW_AT_decl_file : 5 - <1dad> DW_AT_decl_line : 342 - <1daf> DW_AT_decl_column : 17 - <1db0> DW_AT_type : <0x19bd> - <1db4> DW_AT_data_member_location: 40 - <2><1db5>: Abbrev Number: 0 - <1><1db6>: Abbrev Number: 16 (DW_TAG_array_type) - <1db7> DW_AT_type : <0x19bd> - <1dbb> DW_AT_sibling : <0x1dc6> - <2><1dbf>: Abbrev Number: 17 (DW_TAG_subrange_type) - <1dc0> DW_AT_type : <0x1972> - <1dc4> DW_AT_upper_bound : 1 - <2><1dc5>: Abbrev Number: 0 - <1><1dc6>: Abbrev Number: 12 (DW_TAG_volatile_type) - <1dc7> DW_AT_type : <0x1db6> - <1><1dcb>: Abbrev Number: 8 (DW_TAG_typedef) - <1dcc> DW_AT_name : (indirect string, offset: 0xef9fa): GPIO_TypeDef - <1dd0> DW_AT_decl_file : 5 - <1dd1> DW_AT_decl_line : 343 - <1dd3> DW_AT_decl_column : 3 - <1dd3> DW_AT_type : <0x1d20> - <1><1dd7>: Abbrev Number: 10 (DW_TAG_structure_type) - <1dd8> DW_AT_byte_size : 44 - <1dd9> DW_AT_decl_file : 5 - <1dda> DW_AT_decl_line : 348 - <1ddc> DW_AT_decl_column : 9 - <1ddc> DW_AT_sibling : <0x1e7b> - <2><1de0>: Abbrev Number: 5 (DW_TAG_member) - <1de1> DW_AT_name : CR1 - <1de5> DW_AT_decl_file : 5 - <1de6> DW_AT_decl_line : 350 - <1de8> DW_AT_decl_column : 17 - <1de9> DW_AT_type : <0x19bd> - <1ded> DW_AT_data_member_location: 0 - <2><1dee>: Abbrev Number: 5 (DW_TAG_member) - <1def> DW_AT_name : CR2 - <1df3> DW_AT_decl_file : 5 - <1df4> DW_AT_decl_line : 351 - <1df6> DW_AT_decl_column : 17 - <1df7> DW_AT_type : <0x19bd> - <1dfb> DW_AT_data_member_location: 4 - <2><1dfc>: Abbrev Number: 2 (DW_TAG_member) - <1dfd> DW_AT_name : (indirect string, offset: 0xefe69): OAR1 - <1e01> DW_AT_decl_file : 5 - <1e02> DW_AT_decl_line : 352 - <1e04> DW_AT_decl_column : 17 - <1e05> DW_AT_type : <0x19bd> - <1e09> DW_AT_data_member_location: 8 - <2><1e0a>: Abbrev Number: 2 (DW_TAG_member) - <1e0b> DW_AT_name : (indirect string, offset: 0xefe6e): OAR2 - <1e0f> DW_AT_decl_file : 5 - <1e10> DW_AT_decl_line : 353 - <1e12> DW_AT_decl_column : 17 - <1e13> DW_AT_type : <0x19bd> - <1e17> DW_AT_data_member_location: 12 - <2><1e18>: Abbrev Number: 2 (DW_TAG_member) - <1e19> DW_AT_name : (indirect string, offset: 0xf0997): TIMINGR - <1e1d> DW_AT_decl_file : 5 - <1e1e> DW_AT_decl_line : 354 - <1e20> DW_AT_decl_column : 17 - <1e21> DW_AT_type : <0x19bd> - <1e25> DW_AT_data_member_location: 16 - <2><1e26>: Abbrev Number: 2 (DW_TAG_member) - <1e27> DW_AT_name : (indirect string, offset: 0xf0ed1): TIMEOUTR - <1e2b> DW_AT_decl_file : 5 - <1e2c> DW_AT_decl_line : 355 - <1e2e> DW_AT_decl_column : 17 - <1e2f> DW_AT_type : <0x19bd> - <1e33> DW_AT_data_member_location: 20 - <2><1e34>: Abbrev Number: 5 (DW_TAG_member) - <1e35> DW_AT_name : ISR - <1e39> DW_AT_decl_file : 5 - <1e3a> DW_AT_decl_line : 356 - <1e3c> DW_AT_decl_column : 17 - <1e3d> DW_AT_type : <0x19bd> - <1e41> DW_AT_data_member_location: 24 - <2><1e42>: Abbrev Number: 5 (DW_TAG_member) - <1e43> DW_AT_name : ICR - <1e47> DW_AT_decl_file : 5 - <1e48> DW_AT_decl_line : 357 - <1e4a> DW_AT_decl_column : 17 - <1e4b> DW_AT_type : <0x19bd> - <1e4f> DW_AT_data_member_location: 28 - <2><1e50>: Abbrev Number: 2 (DW_TAG_member) - <1e51> DW_AT_name : (indirect string, offset: 0xf0c2a): PECR - <1e55> DW_AT_decl_file : 5 - <1e56> DW_AT_decl_line : 358 - <1e58> DW_AT_decl_column : 17 - <1e59> DW_AT_type : <0x19bd> - <1e5d> DW_AT_data_member_location: 32 - <2><1e5e>: Abbrev Number: 2 (DW_TAG_member) - <1e5f> DW_AT_name : (indirect string, offset: 0xf0f07): RXDR - <1e63> DW_AT_decl_file : 5 - <1e64> DW_AT_decl_line : 359 - <1e66> DW_AT_decl_column : 17 - <1e67> DW_AT_type : <0x19bd> - <1e6b> DW_AT_data_member_location: 36 - <2><1e6c>: Abbrev Number: 2 (DW_TAG_member) - <1e6d> DW_AT_name : (indirect string, offset: 0xf3ce6): TXDR - <1e71> DW_AT_decl_file : 5 - <1e72> DW_AT_decl_line : 360 - <1e74> DW_AT_decl_column : 17 - <1e75> DW_AT_type : <0x19bd> - <1e79> DW_AT_data_member_location: 40 - <2><1e7a>: Abbrev Number: 0 - <1><1e7b>: Abbrev Number: 8 (DW_TAG_typedef) - <1e7c> DW_AT_name : (indirect string, offset: 0xf0e60): I2C_TypeDef - <1e80> DW_AT_decl_file : 5 - <1e81> DW_AT_decl_line : 361 - <1e83> DW_AT_decl_column : 3 - <1e83> DW_AT_type : <0x1dd7> - <1><1e87>: Abbrev Number: 10 (DW_TAG_structure_type) - <1e88> DW_AT_byte_size : 140 - <1e89> DW_AT_decl_file : 5 - <1e8a> DW_AT_decl_line : 394 - <1e8c> DW_AT_decl_column : 9 - <1e8c> DW_AT_sibling : <0x1fef> - <2><1e90>: Abbrev Number: 5 (DW_TAG_member) - <1e91> DW_AT_name : CR1 - <1e95> DW_AT_decl_file : 5 - <1e96> DW_AT_decl_line : 396 - <1e98> DW_AT_decl_column : 17 - <1e99> DW_AT_type : <0x19bd> - <1e9d> DW_AT_data_member_location: 0 - <2><1e9e>: Abbrev Number: 5 (DW_TAG_member) - <1e9f> DW_AT_name : CR2 - <1ea3> DW_AT_decl_file : 5 - <1ea4> DW_AT_decl_line : 397 - <1ea6> DW_AT_decl_column : 17 - <1ea7> DW_AT_type : <0x19bd> - <1eab> DW_AT_data_member_location: 4 - <2><1eac>: Abbrev Number: 5 (DW_TAG_member) - <1ead> DW_AT_name : CR3 - <1eb1> DW_AT_decl_file : 5 - <1eb2> DW_AT_decl_line : 398 - <1eb4> DW_AT_decl_column : 17 - <1eb5> DW_AT_type : <0x19bd> - <1eb9> DW_AT_data_member_location: 8 - <2><1eba>: Abbrev Number: 5 (DW_TAG_member) - <1ebb> DW_AT_name : CR4 - <1ebf> DW_AT_decl_file : 5 - <1ec0> DW_AT_decl_line : 399 - <1ec2> DW_AT_decl_column : 17 - <1ec3> DW_AT_type : <0x19bd> - <1ec7> DW_AT_data_member_location: 12 - <2><1ec8>: Abbrev Number: 5 (DW_TAG_member) - <1ec9> DW_AT_name : SR1 - <1ecd> DW_AT_decl_file : 5 - <1ece> DW_AT_decl_line : 400 - <1ed0> DW_AT_decl_column : 17 - <1ed1> DW_AT_type : <0x19bd> - <1ed5> DW_AT_data_member_location: 16 - <2><1ed6>: Abbrev Number: 5 (DW_TAG_member) - <1ed7> DW_AT_name : SR2 - <1edb> DW_AT_decl_file : 5 - <1edc> DW_AT_decl_line : 401 - <1ede> DW_AT_decl_column : 17 - <1edf> DW_AT_type : <0x19bd> - <1ee3> DW_AT_data_member_location: 20 - <2><1ee4>: Abbrev Number: 5 (DW_TAG_member) - <1ee5> DW_AT_name : SCR - <1ee9> DW_AT_decl_file : 5 - <1eea> DW_AT_decl_line : 402 - <1eec> DW_AT_decl_column : 17 - <1eed> DW_AT_type : <0x19bd> - <1ef1> DW_AT_data_member_location: 24 - <2><1ef2>: Abbrev Number: 5 (DW_TAG_member) - <1ef3> DW_AT_name : CR5 - <1ef7> DW_AT_decl_file : 5 - <1ef8> DW_AT_decl_line : 403 - <1efa> DW_AT_decl_column : 17 - <1efb> DW_AT_type : <0x19bd> - <1eff> DW_AT_data_member_location: 28 - <2><1f00>: Abbrev Number: 2 (DW_TAG_member) - <1f01> DW_AT_name : (indirect string, offset: 0xf135b): PUCRA - <1f05> DW_AT_decl_file : 5 - <1f06> DW_AT_decl_line : 404 - <1f08> DW_AT_decl_column : 17 - <1f09> DW_AT_type : <0x19bd> - <1f0d> DW_AT_data_member_location: 32 - <2><1f0e>: Abbrev Number: 2 (DW_TAG_member) - <1f0f> DW_AT_name : (indirect string, offset: 0xf0f7b): PDCRA - <1f13> DW_AT_decl_file : 5 - <1f14> DW_AT_decl_line : 405 - <1f16> DW_AT_decl_column : 17 - <1f17> DW_AT_type : <0x19bd> - <1f1b> DW_AT_data_member_location: 36 - <2><1f1c>: Abbrev Number: 2 (DW_TAG_member) - <1f1d> DW_AT_name : (indirect string, offset: 0xf0bcf): PUCRB - <1f21> DW_AT_decl_file : 5 - <1f22> DW_AT_decl_line : 406 - <1f24> DW_AT_decl_column : 17 - <1f25> DW_AT_type : <0x19bd> - <1f29> DW_AT_data_member_location: 40 - <2><1f2a>: Abbrev Number: 2 (DW_TAG_member) - <1f2b> DW_AT_name : (indirect string, offset: 0xf0f81): PDCRB - <1f2f> DW_AT_decl_file : 5 - <1f30> DW_AT_decl_line : 407 - <1f32> DW_AT_decl_column : 17 - <1f33> DW_AT_type : <0x19bd> - <1f37> DW_AT_data_member_location: 44 - <2><1f38>: Abbrev Number: 2 (DW_TAG_member) - <1f39> DW_AT_name : (indirect string, offset: 0xf1361): PUCRC - <1f3d> DW_AT_decl_file : 5 - <1f3e> DW_AT_decl_line : 408 - <1f40> DW_AT_decl_column : 17 - <1f41> DW_AT_type : <0x19bd> - <1f45> DW_AT_data_member_location: 48 - <2><1f46>: Abbrev Number: 2 (DW_TAG_member) - <1f47> DW_AT_name : (indirect string, offset: 0xf0f87): PDCRC - <1f4b> DW_AT_decl_file : 5 - <1f4c> DW_AT_decl_line : 409 - <1f4e> DW_AT_decl_column : 17 - <1f4f> DW_AT_type : <0x19bd> - <1f53> DW_AT_data_member_location: 52 - <2><1f54>: Abbrev Number: 2 (DW_TAG_member) - <1f55> DW_AT_name : (indirect string, offset: 0xf0bd5): PUCRD - <1f59> DW_AT_decl_file : 5 - <1f5a> DW_AT_decl_line : 410 - <1f5c> DW_AT_decl_column : 17 - <1f5d> DW_AT_type : <0x19bd> - <1f61> DW_AT_data_member_location: 56 - <2><1f62>: Abbrev Number: 2 (DW_TAG_member) - <1f63> DW_AT_name : (indirect string, offset: 0xf0f8d): PDCRD - <1f67> DW_AT_decl_file : 5 - <1f68> DW_AT_decl_line : 411 - <1f6a> DW_AT_decl_column : 17 - <1f6b> DW_AT_type : <0x19bd> - <1f6f> DW_AT_data_member_location: 60 - <2><1f70>: Abbrev Number: 2 (DW_TAG_member) - <1f71> DW_AT_name : (indirect string, offset: 0xf1367): PUCRE - <1f75> DW_AT_decl_file : 5 - <1f76> DW_AT_decl_line : 412 - <1f78> DW_AT_decl_column : 17 - <1f79> DW_AT_type : <0x19bd> - <1f7d> DW_AT_data_member_location: 64 - <2><1f7e>: Abbrev Number: 2 (DW_TAG_member) - <1f7f> DW_AT_name : (indirect string, offset: 0xf0f93): PDCRE - <1f83> DW_AT_decl_file : 5 - <1f84> DW_AT_decl_line : 413 - <1f86> DW_AT_decl_column : 17 - <1f87> DW_AT_type : <0x19bd> - <1f8b> DW_AT_data_member_location: 68 - <2><1f8c>: Abbrev Number: 2 (DW_TAG_member) - <1f8d> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <1f91> DW_AT_decl_file : 5 - <1f92> DW_AT_decl_line : 414 - <1f94> DW_AT_decl_column : 17 - <1f95> DW_AT_type : <0x1bca> - <1f99> DW_AT_data_member_location: 72 - <2><1f9a>: Abbrev Number: 2 (DW_TAG_member) - <1f9b> DW_AT_name : (indirect string, offset: 0xf136d): PUCRH - <1f9f> DW_AT_decl_file : 5 - <1fa0> DW_AT_decl_line : 415 - <1fa2> DW_AT_decl_column : 17 - <1fa3> DW_AT_type : <0x19bd> - <1fa7> DW_AT_data_member_location: 88 - <2><1fa8>: Abbrev Number: 2 (DW_TAG_member) - <1fa9> DW_AT_name : (indirect string, offset: 0xf0f99): PDCRH - <1fad> DW_AT_decl_file : 5 - <1fae> DW_AT_decl_line : 416 - <1fb0> DW_AT_decl_column : 17 - <1fb1> DW_AT_type : <0x19bd> - <1fb5> DW_AT_data_member_location: 92 - <2><1fb6>: Abbrev Number: 2 (DW_TAG_member) - <1fb7> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <1fbb> DW_AT_decl_file : 5 - <1fbc> DW_AT_decl_line : 417 - <1fbe> DW_AT_decl_column : 17 - <1fbf> DW_AT_type : <0x19d2> - <1fc3> DW_AT_data_member_location: 96 - <2><1fc4>: Abbrev Number: 2 (DW_TAG_member) - <1fc5> DW_AT_name : (indirect string, offset: 0xf090f): C2CR1 - <1fc9> DW_AT_decl_file : 5 - <1fca> DW_AT_decl_line : 418 - <1fcc> DW_AT_decl_column : 17 - <1fcd> DW_AT_type : <0x19bd> - <1fd1> DW_AT_data_member_location: 128 - <2><1fd2>: Abbrev Number: 2 (DW_TAG_member) - <1fd3> DW_AT_name : (indirect string, offset: 0xf03a6): C2CR3 - <1fd7> DW_AT_decl_file : 5 - <1fd8> DW_AT_decl_line : 419 - <1fda> DW_AT_decl_column : 17 - <1fdb> DW_AT_type : <0x19bd> - <1fdf> DW_AT_data_member_location: 132 - <2><1fe0>: Abbrev Number: 2 (DW_TAG_member) - <1fe1> DW_AT_name : (indirect string, offset: 0xefe34): EXTSCR - <1fe5> DW_AT_decl_file : 5 - <1fe6> DW_AT_decl_line : 420 - <1fe8> DW_AT_decl_column : 17 - <1fe9> DW_AT_type : <0x19bd> - <1fed> DW_AT_data_member_location: 136 - <2><1fee>: Abbrev Number: 0 - <1><1fef>: Abbrev Number: 8 (DW_TAG_typedef) - <1ff0> DW_AT_name : (indirect string, offset: 0xf0cfa): PWR_TypeDef - <1ff4> DW_AT_decl_file : 5 - <1ff5> DW_AT_decl_line : 421 - <1ff7> DW_AT_decl_column : 3 - <1ff7> DW_AT_type : <0x1e87> - <1><1ffb>: Abbrev Number: 44 (DW_TAG_structure_type) - <1ffc> DW_AT_byte_size : 392 - <1ffe> DW_AT_decl_file : 5 - <1fff> DW_AT_decl_line : 446 - <2001> DW_AT_decl_column : 9 - <2002> DW_AT_sibling : <0x232e> - <2><2006>: Abbrev Number: 5 (DW_TAG_member) - <2007> DW_AT_name : CR - <200a> DW_AT_decl_file : 5 - <200b> DW_AT_decl_line : 448 - <200d> DW_AT_decl_column : 17 - <200e> DW_AT_type : <0x19bd> - <2012> DW_AT_data_member_location: 0 - <2><2013>: Abbrev Number: 2 (DW_TAG_member) - <2014> DW_AT_name : (indirect string, offset: 0xf0acc): ICSCR - <2018> DW_AT_decl_file : 5 - <2019> DW_AT_decl_line : 449 - <201b> DW_AT_decl_column : 17 - <201c> DW_AT_type : <0x19bd> - <2020> DW_AT_data_member_location: 4 - <2><2021>: Abbrev Number: 2 (DW_TAG_member) - <2022> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <2026> DW_AT_decl_file : 5 - <2027> DW_AT_decl_line : 450 - <2029> DW_AT_decl_column : 17 - <202a> DW_AT_type : <0x19bd> - <202e> DW_AT_data_member_location: 8 - <2><202f>: Abbrev Number: 2 (DW_TAG_member) - <2030> DW_AT_name : (indirect string, offset: 0xf0c99): PLLCFGR - <2034> DW_AT_decl_file : 5 - <2035> DW_AT_decl_line : 451 - <2037> DW_AT_decl_column : 17 - <2038> DW_AT_type : <0x19bd> - <203c> DW_AT_data_member_location: 12 - <2><203d>: Abbrev Number: 2 (DW_TAG_member) - <203e> DW_AT_name : (indirect string, offset: 0xf0326): PLLSAI1CFGR - <2042> DW_AT_decl_file : 5 - <2043> DW_AT_decl_line : 452 - <2045> DW_AT_decl_column : 17 - <2046> DW_AT_type : <0x19bd> - <204a> DW_AT_data_member_location: 16 - <2><204b>: Abbrev Number: 2 (DW_TAG_member) - <204c> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <2050> DW_AT_decl_file : 5 - <2051> DW_AT_decl_line : 453 - <2053> DW_AT_decl_column : 17 - <2054> DW_AT_type : <0x19b1> - <2058> DW_AT_data_member_location: 20 - <2><2059>: Abbrev Number: 2 (DW_TAG_member) - <205a> DW_AT_name : (indirect string, offset: 0xefb49): CIER - <205e> DW_AT_decl_file : 5 - <205f> DW_AT_decl_line : 454 - <2061> DW_AT_decl_column : 17 - <2062> DW_AT_type : <0x19bd> - <2066> DW_AT_data_member_location: 24 - <2><2067>: Abbrev Number: 2 (DW_TAG_member) - <2068> DW_AT_name : (indirect string, offset: 0xefb72): CIFR - <206c> DW_AT_decl_file : 5 - <206d> DW_AT_decl_line : 455 - <206f> DW_AT_decl_column : 17 - <2070> DW_AT_type : <0x19bd> - <2074> DW_AT_data_member_location: 28 - <2><2075>: Abbrev Number: 2 (DW_TAG_member) - <2076> DW_AT_name : (indirect string, offset: 0xefb61): CICR - <207a> DW_AT_decl_file : 5 - <207b> DW_AT_decl_line : 456 - <207d> DW_AT_decl_column : 17 - <207e> DW_AT_type : <0x19bd> - <2082> DW_AT_data_member_location: 32 - <2><2083>: Abbrev Number: 2 (DW_TAG_member) - <2084> DW_AT_name : (indirect string, offset: 0xefc3b): SMPSCR - <2088> DW_AT_decl_file : 5 - <2089> DW_AT_decl_line : 457 - <208b> DW_AT_decl_column : 17 - <208c> DW_AT_type : <0x19bd> - <2090> DW_AT_data_member_location: 36 - <2><2091>: Abbrev Number: 2 (DW_TAG_member) - <2092> DW_AT_name : (indirect string, offset: 0xf0e81): AHB1RSTR - <2096> DW_AT_decl_file : 5 - <2097> DW_AT_decl_line : 458 - <2099> DW_AT_decl_column : 17 - <209a> DW_AT_type : <0x19bd> - <209e> DW_AT_data_member_location: 40 - <2><209f>: Abbrev Number: 2 (DW_TAG_member) - <20a0> DW_AT_name : (indirect string, offset: 0xefd65): AHB2RSTR - <20a4> DW_AT_decl_file : 5 - <20a5> DW_AT_decl_line : 459 - <20a7> DW_AT_decl_column : 17 - <20a8> DW_AT_type : <0x19bd> - <20ac> DW_AT_data_member_location: 44 - <2><20ad>: Abbrev Number: 2 (DW_TAG_member) - <20ae> DW_AT_name : (indirect string, offset: 0xf056f): AHB3RSTR - <20b2> DW_AT_decl_file : 5 - <20b3> DW_AT_decl_line : 460 - <20b5> DW_AT_decl_column : 17 - <20b6> DW_AT_type : <0x19bd> - <20ba> DW_AT_data_member_location: 48 - <2><20bb>: Abbrev Number: 2 (DW_TAG_member) - <20bc> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <20c0> DW_AT_decl_file : 5 - <20c1> DW_AT_decl_line : 461 - <20c3> DW_AT_decl_column : 17 - <20c4> DW_AT_type : <0x19b1> - <20c8> DW_AT_data_member_location: 52 - <2><20c9>: Abbrev Number: 2 (DW_TAG_member) - <20ca> DW_AT_name : (indirect string, offset: 0xeff75): APB1RSTR1 - <20ce> DW_AT_decl_file : 5 - <20cf> DW_AT_decl_line : 462 - <20d1> DW_AT_decl_column : 17 - <20d2> DW_AT_type : <0x19bd> - <20d6> DW_AT_data_member_location: 56 - <2><20d7>: Abbrev Number: 2 (DW_TAG_member) - <20d8> DW_AT_name : (indirect string, offset: 0xeff7f): APB1RSTR2 - <20dc> DW_AT_decl_file : 5 - <20dd> DW_AT_decl_line : 463 - <20df> DW_AT_decl_column : 17 - <20e0> DW_AT_type : <0x19bd> - <20e4> DW_AT_data_member_location: 60 - <2><20e5>: Abbrev Number: 2 (DW_TAG_member) - <20e6> DW_AT_name : (indirect string, offset: 0xf0553): APB2RSTR - <20ea> DW_AT_decl_file : 5 - <20eb> DW_AT_decl_line : 464 - <20ed> DW_AT_decl_column : 17 - <20ee> DW_AT_type : <0x19bd> - <20f2> DW_AT_data_member_location: 64 - <2><20f3>: Abbrev Number: 2 (DW_TAG_member) - <20f4> DW_AT_name : (indirect string, offset: 0xf0dc7): APB3RSTR - <20f8> DW_AT_decl_file : 5 - <20f9> DW_AT_decl_line : 465 - <20fb> DW_AT_decl_column : 17 - <20fc> DW_AT_type : <0x19bd> - <2100> DW_AT_data_member_location: 68 - <2><2101>: Abbrev Number: 2 (DW_TAG_member) - <2102> DW_AT_name : (indirect string, offset: 0xf101b): AHB1ENR - <2106> DW_AT_decl_file : 5 - <2107> DW_AT_decl_line : 466 - <2109> DW_AT_decl_column : 17 - <210a> DW_AT_type : <0x19bd> - <210e> DW_AT_data_member_location: 72 - <2><210f>: Abbrev Number: 2 (DW_TAG_member) - <2110> DW_AT_name : (indirect string, offset: 0xf0cc1): AHB2ENR - <2114> DW_AT_decl_file : 5 - <2115> DW_AT_decl_line : 467 - <2117> DW_AT_decl_column : 17 - <2118> DW_AT_type : <0x19bd> - <211c> DW_AT_data_member_location: 76 - <2><211d>: Abbrev Number: 2 (DW_TAG_member) - <211e> DW_AT_name : (indirect string, offset: 0xf11b8): AHB3ENR - <2122> DW_AT_decl_file : 5 - <2123> DW_AT_decl_line : 468 - <2125> DW_AT_decl_column : 17 - <2126> DW_AT_type : <0x19bd> - <212a> DW_AT_data_member_location: 80 - <2><212b>: Abbrev Number: 2 (DW_TAG_member) - <212c> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <2130> DW_AT_decl_file : 5 - <2131> DW_AT_decl_line : 469 - <2133> DW_AT_decl_column : 17 - <2134> DW_AT_type : <0x19b1> - <2138> DW_AT_data_member_location: 84 - <2><2139>: Abbrev Number: 2 (DW_TAG_member) - <213a> DW_AT_name : (indirect string, offset: 0xf0041): APB1ENR1 - <213e> DW_AT_decl_file : 5 - <213f> DW_AT_decl_line : 470 - <2141> DW_AT_decl_column : 17 - <2142> DW_AT_type : <0x19bd> - <2146> DW_AT_data_member_location: 88 - <2><2147>: Abbrev Number: 2 (DW_TAG_member) - <2148> DW_AT_name : (indirect string, offset: 0xf004c): APB1ENR2 - <214c> DW_AT_decl_file : 5 - <214d> DW_AT_decl_line : 471 - <214f> DW_AT_decl_column : 17 - <2150> DW_AT_type : <0x19bd> - <2154> DW_AT_data_member_location: 92 - <2><2155>: Abbrev Number: 2 (DW_TAG_member) - <2156> DW_AT_name : (indirect string, offset: 0xf00b7): APB2ENR - <215a> DW_AT_decl_file : 5 - <215b> DW_AT_decl_line : 472 - <215d> DW_AT_decl_column : 17 - <215e> DW_AT_type : <0x19bd> - <2162> DW_AT_data_member_location: 96 - <2><2163>: Abbrev Number: 2 (DW_TAG_member) - <2164> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <2168> DW_AT_decl_file : 5 - <2169> DW_AT_decl_line : 473 - <216b> DW_AT_decl_column : 17 - <216c> DW_AT_type : <0x19b1> - <2170> DW_AT_data_member_location: 100 - <2><2171>: Abbrev Number: 2 (DW_TAG_member) - <2172> DW_AT_name : (indirect string, offset: 0xeff5c): AHB1SMENR - <2176> DW_AT_decl_file : 5 - <2177> DW_AT_decl_line : 474 - <2179> DW_AT_decl_column : 17 - <217a> DW_AT_type : <0x19bd> - <217e> DW_AT_data_member_location: 104 - <2><217f>: Abbrev Number: 2 (DW_TAG_member) - <2180> DW_AT_name : (indirect string, offset: 0xf0b3d): AHB2SMENR - <2184> DW_AT_decl_file : 5 - <2185> DW_AT_decl_line : 475 - <2187> DW_AT_decl_column : 17 - <2188> DW_AT_type : <0x19bd> - <218c> DW_AT_data_member_location: 108 - <2><218d>: Abbrev Number: 2 (DW_TAG_member) - <218e> DW_AT_name : (indirect string, offset: 0xefd3d): AHB3SMENR - <2192> DW_AT_decl_file : 5 - <2193> DW_AT_decl_line : 476 - <2195> DW_AT_decl_column : 17 - <2196> DW_AT_type : <0x19bd> - <219a> DW_AT_data_member_location: 112 - <2><219b>: Abbrev Number: 2 (DW_TAG_member) - <219c> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <21a0> DW_AT_decl_file : 5 - <21a1> DW_AT_decl_line : 477 - <21a3> DW_AT_decl_column : 17 - <21a4> DW_AT_type : <0x19b1> - <21a8> DW_AT_data_member_location: 116 - <2><21a9>: Abbrev Number: 2 (DW_TAG_member) - <21aa> DW_AT_name : (indirect string, offset: 0xefee5): APB1SMENR1 - <21ae> DW_AT_decl_file : 5 - <21af> DW_AT_decl_line : 478 - <21b1> DW_AT_decl_column : 17 - <21b2> DW_AT_type : <0x19bd> - <21b6> DW_AT_data_member_location: 120 - <2><21b7>: Abbrev Number: 2 (DW_TAG_member) - <21b8> DW_AT_name : (indirect string, offset: 0xefef2): APB1SMENR2 - <21bc> DW_AT_decl_file : 5 - <21bd> DW_AT_decl_line : 479 - <21bf> DW_AT_decl_column : 17 - <21c0> DW_AT_type : <0x19bd> - <21c4> DW_AT_data_member_location: 124 - <2><21c5>: Abbrev Number: 2 (DW_TAG_member) - <21c6> DW_AT_name : (indirect string, offset: 0xf06ed): APB2SMENR - <21ca> DW_AT_decl_file : 5 - <21cb> DW_AT_decl_line : 480 - <21cd> DW_AT_decl_column : 17 - <21ce> DW_AT_type : <0x19bd> - <21d2> DW_AT_data_member_location: 128 - <2><21d3>: Abbrev Number: 2 (DW_TAG_member) - <21d4> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <21d8> DW_AT_decl_file : 5 - <21d9> DW_AT_decl_line : 481 - <21db> DW_AT_decl_column : 17 - <21dc> DW_AT_type : <0x19b1> - <21e0> DW_AT_data_member_location: 132 - <2><21e1>: Abbrev Number: 2 (DW_TAG_member) - <21e2> DW_AT_name : (indirect string, offset: 0xf023a): CCIPR - <21e6> DW_AT_decl_file : 5 - <21e7> DW_AT_decl_line : 482 - <21e9> DW_AT_decl_column : 17 - <21ea> DW_AT_type : <0x19bd> - <21ee> DW_AT_data_member_location: 136 - <2><21ef>: Abbrev Number: 2 (DW_TAG_member) - <21f0> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <21f4> DW_AT_decl_file : 5 - <21f5> DW_AT_decl_line : 483 - <21f7> DW_AT_decl_column : 17 - <21f8> DW_AT_type : <0x19b1> - <21fc> DW_AT_data_member_location: 140 - <2><21fd>: Abbrev Number: 2 (DW_TAG_member) - <21fe> DW_AT_name : (indirect string, offset: 0xefe14): BDCR - <2202> DW_AT_decl_file : 5 - <2203> DW_AT_decl_line : 484 - <2205> DW_AT_decl_column : 17 - <2206> DW_AT_type : <0x19bd> - <220a> DW_AT_data_member_location: 144 - <2><220b>: Abbrev Number: 5 (DW_TAG_member) - <220c> DW_AT_name : CSR - <2210> DW_AT_decl_file : 5 - <2211> DW_AT_decl_line : 485 - <2213> DW_AT_decl_column : 17 - <2214> DW_AT_type : <0x19bd> - <2218> DW_AT_data_member_location: 148 - <2><2219>: Abbrev Number: 2 (DW_TAG_member) - <221a> DW_AT_name : (indirect string, offset: 0xf0141): CRRCR - <221e> DW_AT_decl_file : 5 - <221f> DW_AT_decl_line : 486 - <2221> DW_AT_decl_column : 17 - <2222> DW_AT_type : <0x19bd> - <2226> DW_AT_data_member_location: 152 - <2><2227>: Abbrev Number: 2 (DW_TAG_member) - <2228> DW_AT_name : (indirect string, offset: 0xf0147): HSECR - <222c> DW_AT_decl_file : 5 - <222d> DW_AT_decl_line : 487 - <222f> DW_AT_decl_column : 17 - <2230> DW_AT_type : <0x19bd> - <2234> DW_AT_data_member_location: 156 - <2><2235>: Abbrev Number: 2 (DW_TAG_member) - <2236> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <223a> DW_AT_decl_file : 5 - <223b> DW_AT_decl_line : 488 - <223d> DW_AT_decl_column : 17 - <223e> DW_AT_type : <0x232e> - <2242> DW_AT_data_member_location: 160 - <2><2243>: Abbrev Number: 11 (DW_TAG_member) - <2244> DW_AT_name : (indirect string, offset: 0xf12d1): EXTCFGR - <2248> DW_AT_decl_file : 5 - <2248> DW_AT_decl_line : 489 - <224a> DW_AT_decl_column : 17 - <224a> DW_AT_type : <0x19bd> - <224e> DW_AT_data_member_location: 264 - <2><2250>: Abbrev Number: 11 (DW_TAG_member) - <2251> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <2255> DW_AT_decl_file : 5 - <2255> DW_AT_decl_line : 490 - <2257> DW_AT_decl_column : 17 - <2257> DW_AT_type : <0x19c2> - <225b> DW_AT_data_member_location: 268 - <2><225d>: Abbrev Number: 11 (DW_TAG_member) - <225e> DW_AT_name : (indirect string, offset: 0xf1019): C2AHB1ENR - <2262> DW_AT_decl_file : 5 - <2262> DW_AT_decl_line : 491 - <2264> DW_AT_decl_column : 17 - <2264> DW_AT_type : <0x19bd> - <2268> DW_AT_data_member_location: 328 - <2><226a>: Abbrev Number: 11 (DW_TAG_member) - <226b> DW_AT_name : (indirect string, offset: 0xf0cbf): C2AHB2ENR - <226f> DW_AT_decl_file : 5 - <226f> DW_AT_decl_line : 492 - <2271> DW_AT_decl_column : 17 - <2271> DW_AT_type : <0x19bd> - <2275> DW_AT_data_member_location: 332 - <2><2277>: Abbrev Number: 11 (DW_TAG_member) - <2278> DW_AT_name : (indirect string, offset: 0xf11b6): C2AHB3ENR - <227c> DW_AT_decl_file : 5 - <227c> DW_AT_decl_line : 493 - <227e> DW_AT_decl_column : 17 - <227e> DW_AT_type : <0x19bd> - <2282> DW_AT_data_member_location: 336 - <2><2284>: Abbrev Number: 11 (DW_TAG_member) - <2285> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <2289> DW_AT_decl_file : 5 - <2289> DW_AT_decl_line : 494 - <228b> DW_AT_decl_column : 17 - <228b> DW_AT_type : <0x19b1> - <228f> DW_AT_data_member_location: 340 - <2><2291>: Abbrev Number: 11 (DW_TAG_member) - <2292> DW_AT_name : (indirect string, offset: 0xf003f): C2APB1ENR1 - <2296> DW_AT_decl_file : 5 - <2296> DW_AT_decl_line : 495 - <2298> DW_AT_decl_column : 17 - <2298> DW_AT_type : <0x19bd> - <229c> DW_AT_data_member_location: 344 - <2><229e>: Abbrev Number: 11 (DW_TAG_member) - <229f> DW_AT_name : (indirect string, offset: 0xf004a): C2APB1ENR2 - <22a3> DW_AT_decl_file : 5 - <22a3> DW_AT_decl_line : 496 - <22a5> DW_AT_decl_column : 17 - <22a5> DW_AT_type : <0x19bd> - <22a9> DW_AT_data_member_location: 348 - <2><22ab>: Abbrev Number: 11 (DW_TAG_member) - <22ac> DW_AT_name : (indirect string, offset: 0xf00b5): C2APB2ENR - <22b0> DW_AT_decl_file : 5 - <22b0> DW_AT_decl_line : 497 - <22b2> DW_AT_decl_column : 17 - <22b2> DW_AT_type : <0x19bd> - <22b6> DW_AT_data_member_location: 352 - <2><22b8>: Abbrev Number: 11 (DW_TAG_member) - <22b9> DW_AT_name : (indirect string, offset: 0xf052d): C2APB3ENR - <22bd> DW_AT_decl_file : 5 - <22bd> DW_AT_decl_line : 498 - <22bf> DW_AT_decl_column : 17 - <22bf> DW_AT_type : <0x19bd> - <22c3> DW_AT_data_member_location: 356 - <2><22c5>: Abbrev Number: 11 (DW_TAG_member) - <22c6> DW_AT_name : (indirect string, offset: 0xeff5a): C2AHB1SMENR - <22ca> DW_AT_decl_file : 5 - <22ca> DW_AT_decl_line : 499 - <22cc> DW_AT_decl_column : 17 - <22cc> DW_AT_type : <0x19bd> - <22d0> DW_AT_data_member_location: 360 - <2><22d2>: Abbrev Number: 11 (DW_TAG_member) - <22d3> DW_AT_name : (indirect string, offset: 0xf0b3b): C2AHB2SMENR - <22d7> DW_AT_decl_file : 5 - <22d7> DW_AT_decl_line : 500 - <22d9> DW_AT_decl_column : 17 - <22d9> DW_AT_type : <0x19bd> - <22dd> DW_AT_data_member_location: 364 - <2><22df>: Abbrev Number: 11 (DW_TAG_member) - <22e0> DW_AT_name : (indirect string, offset: 0xefd3b): C2AHB3SMENR - <22e4> DW_AT_decl_file : 5 - <22e4> DW_AT_decl_line : 501 - <22e6> DW_AT_decl_column : 17 - <22e6> DW_AT_type : <0x19bd> - <22ea> DW_AT_data_member_location: 368 - <2><22ec>: Abbrev Number: 11 (DW_TAG_member) - <22ed> DW_AT_name : (indirect string, offset: 0xefe00): RESERVED10 - <22f1> DW_AT_decl_file : 5 - <22f1> DW_AT_decl_line : 502 - <22f3> DW_AT_decl_column : 17 - <22f3> DW_AT_type : <0x19b1> - <22f7> DW_AT_data_member_location: 372 - <2><22f9>: Abbrev Number: 11 (DW_TAG_member) - <22fa> DW_AT_name : (indirect string, offset: 0xefee3): C2APB1SMENR1 - <22fe> DW_AT_decl_file : 5 - <22fe> DW_AT_decl_line : 503 - <2300> DW_AT_decl_column : 17 - <2300> DW_AT_type : <0x19bd> - <2304> DW_AT_data_member_location: 376 - <2><2306>: Abbrev Number: 11 (DW_TAG_member) - <2307> DW_AT_name : (indirect string, offset: 0xefef0): C2APB1SMENR2 - <230b> DW_AT_decl_file : 5 - <230b> DW_AT_decl_line : 504 - <230d> DW_AT_decl_column : 17 - <230d> DW_AT_type : <0x19bd> - <2311> DW_AT_data_member_location: 380 - <2><2313>: Abbrev Number: 11 (DW_TAG_member) - <2314> DW_AT_name : (indirect string, offset: 0xf06eb): C2APB2SMENR - <2318> DW_AT_decl_file : 5 - <2318> DW_AT_decl_line : 505 - <231a> DW_AT_decl_column : 17 - <231a> DW_AT_type : <0x19bd> - <231e> DW_AT_data_member_location: 384 - <2><2320>: Abbrev Number: 11 (DW_TAG_member) - <2321> DW_AT_name : (indirect string, offset: 0xf1342): C2APB3SMENR - <2325> DW_AT_decl_file : 5 - <2325> DW_AT_decl_line : 506 - <2327> DW_AT_decl_column : 17 - <2327> DW_AT_type : <0x19bd> - <232b> DW_AT_data_member_location: 388 - <2><232d>: Abbrev Number: 0 - <1><232e>: Abbrev Number: 16 (DW_TAG_array_type) - <232f> DW_AT_type : <0x19b1> - <2333> DW_AT_sibling : <0x233e> - <2><2337>: Abbrev Number: 17 (DW_TAG_subrange_type) - <2338> DW_AT_type : <0x1972> - <233c> DW_AT_upper_bound : 25 - <2><233d>: Abbrev Number: 0 - <1><233e>: Abbrev Number: 8 (DW_TAG_typedef) - <233f> DW_AT_name : (indirect string, offset: 0xf062d): RCC_TypeDef - <2343> DW_AT_decl_file : 5 - <2344> DW_AT_decl_line : 507 - <2346> DW_AT_decl_column : 3 - <2346> DW_AT_type : <0x1ffb> - <1><234a>: Abbrev Number: 10 (DW_TAG_structure_type) - <234b> DW_AT_byte_size : 104 - <234c> DW_AT_decl_file : 5 - <234d> DW_AT_decl_line : 609 - <234f> DW_AT_decl_column : 9 - <234f> DW_AT_sibling : <0x24be> - <2><2353>: Abbrev Number: 5 (DW_TAG_member) - <2354> DW_AT_name : CR1 + <1c77> DW_AT_decl_line : 261 + <1c79> DW_AT_decl_column : 17 + <1c7a> DW_AT_type : <0x1a31> + <1c7e> DW_AT_data_member_location: 4 + <2><1c7f>: Abbrev Number: 2 (DW_TAG_member) + <1c80> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <1c84> DW_AT_decl_file : 5 + <1c85> DW_AT_decl_line : 262 + <1c87> DW_AT_decl_column : 17 + <1c88> DW_AT_type : <0x1a31> + <1c8c> DW_AT_data_member_location: 8 + <2><1c8d>: Abbrev Number: 2 (DW_TAG_member) + <1c8e> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <1c92> DW_AT_decl_file : 5 + <1c93> DW_AT_decl_line : 263 + <1c95> DW_AT_decl_column : 17 + <1c96> DW_AT_type : <0x1a31> + <1c9a> DW_AT_data_member_location: 12 + <2><1c9b>: Abbrev Number: 2 (DW_TAG_member) + <1c9c> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <1ca0> DW_AT_decl_file : 5 + <1ca1> DW_AT_decl_line : 264 + <1ca3> DW_AT_decl_column : 12 + <1ca4> DW_AT_type : <0x1a25> + <1ca8> DW_AT_data_member_location: 16 + <2><1ca9>: Abbrev Number: 0 + <1><1caa>: Abbrev Number: 9 (DW_TAG_typedef) + <1cab> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <1caf> DW_AT_decl_file : 5 + <1cb0> DW_AT_decl_line : 265 + <1cb2> DW_AT_decl_column : 3 + <1cb2> DW_AT_type : <0x1c5a> + <1><1cb6>: Abbrev Number: 10 (DW_TAG_structure_type) + <1cb7> DW_AT_byte_size : 8 + <1cb8> DW_AT_decl_file : 5 + <1cb9> DW_AT_decl_line : 267 + <1cbb> DW_AT_decl_column : 9 + <1cbb> DW_AT_sibling : <0x1cdc> + <2><1cbf>: Abbrev Number: 5 (DW_TAG_member) + <1cc0> DW_AT_name : ISR + <1cc4> DW_AT_decl_file : 5 + <1cc5> DW_AT_decl_line : 269 + <1cc7> DW_AT_decl_column : 17 + <1cc8> DW_AT_type : <0x1a31> + <1ccc> DW_AT_data_member_location: 0 + <2><1ccd>: Abbrev Number: 2 (DW_TAG_member) + <1cce> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <1cd2> DW_AT_decl_file : 5 + <1cd3> DW_AT_decl_line : 270 + <1cd5> DW_AT_decl_column : 17 + <1cd6> DW_AT_type : <0x1a31> + <1cda> DW_AT_data_member_location: 4 + <2><1cdb>: Abbrev Number: 0 + <1><1cdc>: Abbrev Number: 9 (DW_TAG_typedef) + <1cdd> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <1ce1> DW_AT_decl_file : 5 + <1ce2> DW_AT_decl_line : 271 + <1ce4> DW_AT_decl_column : 3 + <1ce4> DW_AT_type : <0x1cb6> + <1><1ce8>: Abbrev Number: 10 (DW_TAG_structure_type) + <1ce9> DW_AT_byte_size : 4 + <1cea> DW_AT_decl_file : 5 + <1ceb> DW_AT_decl_line : 276 + <1ced> DW_AT_decl_column : 9 + <1ced> DW_AT_sibling : <0x1d00> + <2><1cf1>: Abbrev Number: 5 (DW_TAG_member) + <1cf2> DW_AT_name : CCR + <1cf6> DW_AT_decl_file : 5 + <1cf7> DW_AT_decl_line : 278 + <1cf9> DW_AT_decl_column : 19 + <1cfa> DW_AT_type : <0x1a31> + <1cfe> DW_AT_data_member_location: 0 + <2><1cff>: Abbrev Number: 0 + <1><1d00>: Abbrev Number: 9 (DW_TAG_typedef) + <1d01> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <1d05> DW_AT_decl_file : 5 + <1d06> DW_AT_decl_line : 279 + <1d08> DW_AT_decl_column : 3 + <1d08> DW_AT_type : <0x1ce8> + <1><1d0c>: Abbrev Number: 10 (DW_TAG_structure_type) + <1d0d> DW_AT_byte_size : 8 + <1d0e> DW_AT_decl_file : 5 + <1d0f> DW_AT_decl_line : 281 + <1d11> DW_AT_decl_column : 9 + <1d11> DW_AT_sibling : <0x1d32> + <2><1d15>: Abbrev Number: 5 (DW_TAG_member) + <1d16> DW_AT_name : CSR + <1d1a> DW_AT_decl_file : 5 + <1d1b> DW_AT_decl_line : 283 + <1d1d> DW_AT_decl_column : 19 + <1d1e> DW_AT_type : <0x1a31> + <1d22> DW_AT_data_member_location: 0 + <2><1d23>: Abbrev Number: 5 (DW_TAG_member) + <1d24> DW_AT_name : CFR + <1d28> DW_AT_decl_file : 5 + <1d29> DW_AT_decl_line : 284 + <1d2b> DW_AT_decl_column : 19 + <1d2c> DW_AT_type : <0x1a31> + <1d30> DW_AT_data_member_location: 4 + <2><1d31>: Abbrev Number: 0 + <1><1d32>: Abbrev Number: 9 (DW_TAG_typedef) + <1d33> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <1d37> DW_AT_decl_file : 5 + <1d38> DW_AT_decl_line : 285 + <1d3a> DW_AT_decl_column : 3 + <1d3a> DW_AT_type : <0x1d0c> + <1><1d3e>: Abbrev Number: 10 (DW_TAG_structure_type) + <1d3f> DW_AT_byte_size : 4 + <1d40> DW_AT_decl_file : 5 + <1d41> DW_AT_decl_line : 287 + <1d43> DW_AT_decl_column : 9 + <1d43> DW_AT_sibling : <0x1d56> + <2><1d47>: Abbrev Number: 2 (DW_TAG_member) + <1d48> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <1d4c> DW_AT_decl_file : 5 + <1d4d> DW_AT_decl_line : 289 + <1d4f> DW_AT_decl_column : 19 + <1d50> DW_AT_type : <0x1a31> + <1d54> DW_AT_data_member_location: 0 + <2><1d55>: Abbrev Number: 0 + <1><1d56>: Abbrev Number: 9 (DW_TAG_typedef) + <1d57> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <1d5b> DW_AT_decl_file : 5 + <1d5c> DW_AT_decl_line : 290 + <1d5e> DW_AT_decl_column : 3 + <1d5e> DW_AT_type : <0x1d3e> + <1><1d62>: Abbrev Number: 10 (DW_TAG_structure_type) + <1d63> DW_AT_byte_size : 8 + <1d64> DW_AT_decl_file : 5 + <1d65> DW_AT_decl_line : 292 + <1d67> DW_AT_decl_column : 9 + <1d67> DW_AT_sibling : <0x1d88> + <2><1d6b>: Abbrev Number: 2 (DW_TAG_member) + <1d6c> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <1d70> DW_AT_decl_file : 5 + <1d71> DW_AT_decl_line : 294 + <1d73> DW_AT_decl_column : 19 + <1d74> DW_AT_type : <0x1a31> + <1d78> DW_AT_data_member_location: 0 + <2><1d79>: Abbrev Number: 2 (DW_TAG_member) + <1d7a> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <1d7e> DW_AT_decl_file : 5 + <1d7f> DW_AT_decl_line : 295 + <1d81> DW_AT_decl_column : 19 + <1d82> DW_AT_type : <0x1a31> + <1d86> DW_AT_data_member_location: 4 + <2><1d87>: Abbrev Number: 0 + <1><1d88>: Abbrev Number: 9 (DW_TAG_typedef) + <1d89> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <1d8d> DW_AT_decl_file : 5 + <1d8e> DW_AT_decl_line : 296 + <1d90> DW_AT_decl_column : 3 + <1d90> DW_AT_type : <0x1d62> + <1><1d94>: Abbrev Number: 10 (DW_TAG_structure_type) + <1d95> DW_AT_byte_size : 44 + <1d96> DW_AT_decl_file : 5 + <1d97> DW_AT_decl_line : 331 + <1d99> DW_AT_decl_column : 9 + <1d99> DW_AT_sibling : <0x1e2a> + <2><1d9d>: Abbrev Number: 2 (DW_TAG_member) + <1d9e> DW_AT_name : (indirect string, offset: 0xeed38): MODER + <1da2> DW_AT_decl_file : 5 + <1da3> DW_AT_decl_line : 333 + <1da5> DW_AT_decl_column : 17 + <1da6> DW_AT_type : <0x1a31> + <1daa> DW_AT_data_member_location: 0 + <2><1dab>: Abbrev Number: 2 (DW_TAG_member) + <1dac> DW_AT_name : (indirect string, offset: 0xef6b9): OTYPER + <1db0> DW_AT_decl_file : 5 + <1db1> DW_AT_decl_line : 334 + <1db3> DW_AT_decl_column : 17 + <1db4> DW_AT_type : <0x1a31> + <1db8> DW_AT_data_member_location: 4 + <2><1db9>: Abbrev Number: 2 (DW_TAG_member) + <1dba> DW_AT_name : (indirect string, offset: 0xef83a): OSPEEDR + <1dbe> DW_AT_decl_file : 5 + <1dbf> DW_AT_decl_line : 335 + <1dc1> DW_AT_decl_column : 17 + <1dc2> DW_AT_type : <0x1a31> + <1dc6> DW_AT_data_member_location: 8 + <2><1dc7>: Abbrev Number: 2 (DW_TAG_member) + <1dc8> DW_AT_name : (indirect string, offset: 0xef5d0): PUPDR + <1dcc> DW_AT_decl_file : 5 + <1dcd> DW_AT_decl_line : 336 + <1dcf> DW_AT_decl_column : 17 + <1dd0> DW_AT_type : <0x1a31> + <1dd4> DW_AT_data_member_location: 12 + <2><1dd5>: Abbrev Number: 5 (DW_TAG_member) + <1dd6> DW_AT_name : IDR + <1dda> DW_AT_decl_file : 5 + <1ddb> DW_AT_decl_line : 337 + <1ddd> DW_AT_decl_column : 17 + <1dde> DW_AT_type : <0x1a31> + <1de2> DW_AT_data_member_location: 16 + <2><1de3>: Abbrev Number: 5 (DW_TAG_member) + <1de4> DW_AT_name : ODR + <1de8> DW_AT_decl_file : 5 + <1de9> DW_AT_decl_line : 338 + <1deb> DW_AT_decl_column : 17 + <1dec> DW_AT_type : <0x1a31> + <1df0> DW_AT_data_member_location: 20 + <2><1df1>: Abbrev Number: 2 (DW_TAG_member) + <1df2> DW_AT_name : (indirect string, offset: 0xef23b): BSRR + <1df6> DW_AT_decl_file : 5 + <1df7> DW_AT_decl_line : 339 + <1df9> DW_AT_decl_column : 17 + <1dfa> DW_AT_type : <0x1a31> + <1dfe> DW_AT_data_member_location: 24 + <2><1dff>: Abbrev Number: 2 (DW_TAG_member) + <1e00> DW_AT_name : (indirect string, offset: 0xef5ba): LCKR + <1e04> DW_AT_decl_file : 5 + <1e05> DW_AT_decl_line : 340 + <1e07> DW_AT_decl_column : 17 + <1e08> DW_AT_type : <0x1a31> + <1e0c> DW_AT_data_member_location: 28 + <2><1e0d>: Abbrev Number: 5 (DW_TAG_member) + <1e0e> DW_AT_name : AFR + <1e12> DW_AT_decl_file : 5 + <1e13> DW_AT_decl_line : 341 + <1e15> DW_AT_decl_column : 17 + <1e16> DW_AT_type : <0x1e3a> + <1e1a> DW_AT_data_member_location: 32 + <2><1e1b>: Abbrev Number: 5 (DW_TAG_member) + <1e1c> DW_AT_name : BRR + <1e20> DW_AT_decl_file : 5 + <1e21> DW_AT_decl_line : 342 + <1e23> DW_AT_decl_column : 17 + <1e24> DW_AT_type : <0x1a31> + <1e28> DW_AT_data_member_location: 40 + <2><1e29>: Abbrev Number: 0 + <1><1e2a>: Abbrev Number: 16 (DW_TAG_array_type) + <1e2b> DW_AT_type : <0x1a31> + <1e2f> DW_AT_sibling : <0x1e3a> + <2><1e33>: Abbrev Number: 17 (DW_TAG_subrange_type) + <1e34> DW_AT_type : <0x19eb> + <1e38> DW_AT_upper_bound : 1 + <2><1e39>: Abbrev Number: 0 + <1><1e3a>: Abbrev Number: 12 (DW_TAG_volatile_type) + <1e3b> DW_AT_type : <0x1e2a> + <1><1e3f>: Abbrev Number: 9 (DW_TAG_typedef) + <1e40> DW_AT_name : (indirect string, offset: 0xefa2b): GPIO_TypeDef + <1e44> DW_AT_decl_file : 5 + <1e45> DW_AT_decl_line : 343 + <1e47> DW_AT_decl_column : 3 + <1e47> DW_AT_type : <0x1d94> + <1><1e4b>: Abbrev Number: 10 (DW_TAG_structure_type) + <1e4c> DW_AT_byte_size : 44 + <1e4d> DW_AT_decl_file : 5 + <1e4e> DW_AT_decl_line : 348 + <1e50> DW_AT_decl_column : 9 + <1e50> DW_AT_sibling : <0x1eef> + <2><1e54>: Abbrev Number: 5 (DW_TAG_member) + <1e55> DW_AT_name : CR1 + <1e59> DW_AT_decl_file : 5 + <1e5a> DW_AT_decl_line : 350 + <1e5c> DW_AT_decl_column : 17 + <1e5d> DW_AT_type : <0x1a31> + <1e61> DW_AT_data_member_location: 0 + <2><1e62>: Abbrev Number: 5 (DW_TAG_member) + <1e63> DW_AT_name : CR2 + <1e67> DW_AT_decl_file : 5 + <1e68> DW_AT_decl_line : 351 + <1e6a> DW_AT_decl_column : 17 + <1e6b> DW_AT_type : <0x1a31> + <1e6f> DW_AT_data_member_location: 4 + <2><1e70>: Abbrev Number: 2 (DW_TAG_member) + <1e71> DW_AT_name : (indirect string, offset: 0xefe83): OAR1 + <1e75> DW_AT_decl_file : 5 + <1e76> DW_AT_decl_line : 352 + <1e78> DW_AT_decl_column : 17 + <1e79> DW_AT_type : <0x1a31> + <1e7d> DW_AT_data_member_location: 8 + <2><1e7e>: Abbrev Number: 2 (DW_TAG_member) + <1e7f> DW_AT_name : (indirect string, offset: 0xefe88): OAR2 + <1e83> DW_AT_decl_file : 5 + <1e84> DW_AT_decl_line : 353 + <1e86> DW_AT_decl_column : 17 + <1e87> DW_AT_type : <0x1a31> + <1e8b> DW_AT_data_member_location: 12 + <2><1e8c>: Abbrev Number: 2 (DW_TAG_member) + <1e8d> DW_AT_name : (indirect string, offset: 0xf0989): TIMINGR + <1e91> DW_AT_decl_file : 5 + <1e92> DW_AT_decl_line : 354 + <1e94> DW_AT_decl_column : 17 + <1e95> DW_AT_type : <0x1a31> + <1e99> DW_AT_data_member_location: 16 + <2><1e9a>: Abbrev Number: 2 (DW_TAG_member) + <1e9b> DW_AT_name : (indirect string, offset: 0xf0ec3): TIMEOUTR + <1e9f> DW_AT_decl_file : 5 + <1ea0> DW_AT_decl_line : 355 + <1ea2> DW_AT_decl_column : 17 + <1ea3> DW_AT_type : <0x1a31> + <1ea7> DW_AT_data_member_location: 20 + <2><1ea8>: Abbrev Number: 5 (DW_TAG_member) + <1ea9> DW_AT_name : ISR + <1ead> DW_AT_decl_file : 5 + <1eae> DW_AT_decl_line : 356 + <1eb0> DW_AT_decl_column : 17 + <1eb1> DW_AT_type : <0x1a31> + <1eb5> DW_AT_data_member_location: 24 + <2><1eb6>: Abbrev Number: 5 (DW_TAG_member) + <1eb7> DW_AT_name : ICR + <1ebb> DW_AT_decl_file : 5 + <1ebc> DW_AT_decl_line : 357 + <1ebe> DW_AT_decl_column : 17 + <1ebf> DW_AT_type : <0x1a31> + <1ec3> DW_AT_data_member_location: 28 + <2><1ec4>: Abbrev Number: 2 (DW_TAG_member) + <1ec5> DW_AT_name : (indirect string, offset: 0xf0c1c): PECR + <1ec9> DW_AT_decl_file : 5 + <1eca> DW_AT_decl_line : 358 + <1ecc> DW_AT_decl_column : 17 + <1ecd> DW_AT_type : <0x1a31> + <1ed1> DW_AT_data_member_location: 32 + <2><1ed2>: Abbrev Number: 2 (DW_TAG_member) + <1ed3> DW_AT_name : (indirect string, offset: 0xf0ef9): RXDR + <1ed7> DW_AT_decl_file : 5 + <1ed8> DW_AT_decl_line : 359 + <1eda> DW_AT_decl_column : 17 + <1edb> DW_AT_type : <0x1a31> + <1edf> DW_AT_data_member_location: 36 + <2><1ee0>: Abbrev Number: 2 (DW_TAG_member) + <1ee1> DW_AT_name : (indirect string, offset: 0xf3ccb): TXDR + <1ee5> DW_AT_decl_file : 5 + <1ee6> DW_AT_decl_line : 360 + <1ee8> DW_AT_decl_column : 17 + <1ee9> DW_AT_type : <0x1a31> + <1eed> DW_AT_data_member_location: 40 + <2><1eee>: Abbrev Number: 0 + <1><1eef>: Abbrev Number: 9 (DW_TAG_typedef) + <1ef0> DW_AT_name : (indirect string, offset: 0xf0e52): I2C_TypeDef + <1ef4> DW_AT_decl_file : 5 + <1ef5> DW_AT_decl_line : 361 + <1ef7> DW_AT_decl_column : 3 + <1ef7> DW_AT_type : <0x1e4b> + <1><1efb>: Abbrev Number: 10 (DW_TAG_structure_type) + <1efc> DW_AT_byte_size : 140 + <1efd> DW_AT_decl_file : 5 + <1efe> DW_AT_decl_line : 394 + <1f00> DW_AT_decl_column : 9 + <1f00> DW_AT_sibling : <0x2063> + <2><1f04>: Abbrev Number: 5 (DW_TAG_member) + <1f05> DW_AT_name : CR1 + <1f09> DW_AT_decl_file : 5 + <1f0a> DW_AT_decl_line : 396 + <1f0c> DW_AT_decl_column : 17 + <1f0d> DW_AT_type : <0x1a31> + <1f11> DW_AT_data_member_location: 0 + <2><1f12>: Abbrev Number: 5 (DW_TAG_member) + <1f13> DW_AT_name : CR2 + <1f17> DW_AT_decl_file : 5 + <1f18> DW_AT_decl_line : 397 + <1f1a> DW_AT_decl_column : 17 + <1f1b> DW_AT_type : <0x1a31> + <1f1f> DW_AT_data_member_location: 4 + <2><1f20>: Abbrev Number: 5 (DW_TAG_member) + <1f21> DW_AT_name : CR3 + <1f25> DW_AT_decl_file : 5 + <1f26> DW_AT_decl_line : 398 + <1f28> DW_AT_decl_column : 17 + <1f29> DW_AT_type : <0x1a31> + <1f2d> DW_AT_data_member_location: 8 + <2><1f2e>: Abbrev Number: 5 (DW_TAG_member) + <1f2f> DW_AT_name : CR4 + <1f33> DW_AT_decl_file : 5 + <1f34> DW_AT_decl_line : 399 + <1f36> DW_AT_decl_column : 17 + <1f37> DW_AT_type : <0x1a31> + <1f3b> DW_AT_data_member_location: 12 + <2><1f3c>: Abbrev Number: 5 (DW_TAG_member) + <1f3d> DW_AT_name : SR1 + <1f41> DW_AT_decl_file : 5 + <1f42> DW_AT_decl_line : 400 + <1f44> DW_AT_decl_column : 17 + <1f45> DW_AT_type : <0x1a31> + <1f49> DW_AT_data_member_location: 16 + <2><1f4a>: Abbrev Number: 5 (DW_TAG_member) + <1f4b> DW_AT_name : SR2 + <1f4f> DW_AT_decl_file : 5 + <1f50> DW_AT_decl_line : 401 + <1f52> DW_AT_decl_column : 17 + <1f53> DW_AT_type : <0x1a31> + <1f57> DW_AT_data_member_location: 20 + <2><1f58>: Abbrev Number: 5 (DW_TAG_member) + <1f59> DW_AT_name : SCR + <1f5d> DW_AT_decl_file : 5 + <1f5e> DW_AT_decl_line : 402 + <1f60> DW_AT_decl_column : 17 + <1f61> DW_AT_type : <0x1a31> + <1f65> DW_AT_data_member_location: 24 + <2><1f66>: Abbrev Number: 5 (DW_TAG_member) + <1f67> DW_AT_name : CR5 + <1f6b> DW_AT_decl_file : 5 + <1f6c> DW_AT_decl_line : 403 + <1f6e> DW_AT_decl_column : 17 + <1f6f> DW_AT_type : <0x1a31> + <1f73> DW_AT_data_member_location: 28 + <2><1f74>: Abbrev Number: 2 (DW_TAG_member) + <1f75> DW_AT_name : (indirect string, offset: 0xf1344): PUCRA + <1f79> DW_AT_decl_file : 5 + <1f7a> DW_AT_decl_line : 404 + <1f7c> DW_AT_decl_column : 17 + <1f7d> DW_AT_type : <0x1a31> + <1f81> DW_AT_data_member_location: 32 + <2><1f82>: Abbrev Number: 2 (DW_TAG_member) + <1f83> DW_AT_name : (indirect string, offset: 0xf0f6d): PDCRA + <1f87> DW_AT_decl_file : 5 + <1f88> DW_AT_decl_line : 405 + <1f8a> DW_AT_decl_column : 17 + <1f8b> DW_AT_type : <0x1a31> + <1f8f> DW_AT_data_member_location: 36 + <2><1f90>: Abbrev Number: 2 (DW_TAG_member) + <1f91> DW_AT_name : (indirect string, offset: 0xf0bc1): PUCRB + <1f95> DW_AT_decl_file : 5 + <1f96> DW_AT_decl_line : 406 + <1f98> DW_AT_decl_column : 17 + <1f99> DW_AT_type : <0x1a31> + <1f9d> DW_AT_data_member_location: 40 + <2><1f9e>: Abbrev Number: 2 (DW_TAG_member) + <1f9f> DW_AT_name : (indirect string, offset: 0xf0f73): PDCRB + <1fa3> DW_AT_decl_file : 5 + <1fa4> DW_AT_decl_line : 407 + <1fa6> DW_AT_decl_column : 17 + <1fa7> DW_AT_type : <0x1a31> + <1fab> DW_AT_data_member_location: 44 + <2><1fac>: Abbrev Number: 2 (DW_TAG_member) + <1fad> DW_AT_name : (indirect string, offset: 0xf134a): PUCRC + <1fb1> DW_AT_decl_file : 5 + <1fb2> DW_AT_decl_line : 408 + <1fb4> DW_AT_decl_column : 17 + <1fb5> DW_AT_type : <0x1a31> + <1fb9> DW_AT_data_member_location: 48 + <2><1fba>: Abbrev Number: 2 (DW_TAG_member) + <1fbb> DW_AT_name : (indirect string, offset: 0xf0f79): PDCRC + <1fbf> DW_AT_decl_file : 5 + <1fc0> DW_AT_decl_line : 409 + <1fc2> DW_AT_decl_column : 17 + <1fc3> DW_AT_type : <0x1a31> + <1fc7> DW_AT_data_member_location: 52 + <2><1fc8>: Abbrev Number: 2 (DW_TAG_member) + <1fc9> DW_AT_name : (indirect string, offset: 0xf0bc7): PUCRD + <1fcd> DW_AT_decl_file : 5 + <1fce> DW_AT_decl_line : 410 + <1fd0> DW_AT_decl_column : 17 + <1fd1> DW_AT_type : <0x1a31> + <1fd5> DW_AT_data_member_location: 56 + <2><1fd6>: Abbrev Number: 2 (DW_TAG_member) + <1fd7> DW_AT_name : (indirect string, offset: 0xf0f7f): PDCRD + <1fdb> DW_AT_decl_file : 5 + <1fdc> DW_AT_decl_line : 411 + <1fde> DW_AT_decl_column : 17 + <1fdf> DW_AT_type : <0x1a31> + <1fe3> DW_AT_data_member_location: 60 + <2><1fe4>: Abbrev Number: 2 (DW_TAG_member) + <1fe5> DW_AT_name : (indirect string, offset: 0xf1350): PUCRE + <1fe9> DW_AT_decl_file : 5 + <1fea> DW_AT_decl_line : 412 + <1fec> DW_AT_decl_column : 17 + <1fed> DW_AT_type : <0x1a31> + <1ff1> DW_AT_data_member_location: 64 + <2><1ff2>: Abbrev Number: 2 (DW_TAG_member) + <1ff3> DW_AT_name : (indirect string, offset: 0xf0f85): PDCRE + <1ff7> DW_AT_decl_file : 5 + <1ff8> DW_AT_decl_line : 413 + <1ffa> DW_AT_decl_column : 17 + <1ffb> DW_AT_type : <0x1a31> + <1fff> DW_AT_data_member_location: 68 + <2><2000>: Abbrev Number: 2 (DW_TAG_member) + <2001> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <2005> DW_AT_decl_file : 5 + <2006> DW_AT_decl_line : 414 + <2008> DW_AT_decl_column : 17 + <2009> DW_AT_type : <0x1c3e> + <200d> DW_AT_data_member_location: 72 + <2><200e>: Abbrev Number: 2 (DW_TAG_member) + <200f> DW_AT_name : (indirect string, offset: 0xf1356): PUCRH + <2013> DW_AT_decl_file : 5 + <2014> DW_AT_decl_line : 415 + <2016> DW_AT_decl_column : 17 + <2017> DW_AT_type : <0x1a31> + <201b> DW_AT_data_member_location: 88 + <2><201c>: Abbrev Number: 2 (DW_TAG_member) + <201d> DW_AT_name : (indirect string, offset: 0xf0f8b): PDCRH + <2021> DW_AT_decl_file : 5 + <2022> DW_AT_decl_line : 416 + <2024> DW_AT_decl_column : 17 + <2025> DW_AT_type : <0x1a31> + <2029> DW_AT_data_member_location: 92 + <2><202a>: Abbrev Number: 2 (DW_TAG_member) + <202b> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <202f> DW_AT_decl_file : 5 + <2030> DW_AT_decl_line : 417 + <2032> DW_AT_decl_column : 17 + <2033> DW_AT_type : <0x1a46> + <2037> DW_AT_data_member_location: 96 + <2><2038>: Abbrev Number: 2 (DW_TAG_member) + <2039> DW_AT_name : (indirect string, offset: 0xf0901): C2CR1 + <203d> DW_AT_decl_file : 5 + <203e> DW_AT_decl_line : 418 + <2040> DW_AT_decl_column : 17 + <2041> DW_AT_type : <0x1a31> + <2045> DW_AT_data_member_location: 128 + <2><2046>: Abbrev Number: 2 (DW_TAG_member) + <2047> DW_AT_name : (indirect string, offset: 0xf03b3): C2CR3 + <204b> DW_AT_decl_file : 5 + <204c> DW_AT_decl_line : 419 + <204e> DW_AT_decl_column : 17 + <204f> DW_AT_type : <0x1a31> + <2053> DW_AT_data_member_location: 132 + <2><2054>: Abbrev Number: 2 (DW_TAG_member) + <2055> DW_AT_name : (indirect string, offset: 0xefe4e): EXTSCR + <2059> DW_AT_decl_file : 5 + <205a> DW_AT_decl_line : 420 + <205c> DW_AT_decl_column : 17 + <205d> DW_AT_type : <0x1a31> + <2061> DW_AT_data_member_location: 136 + <2><2062>: Abbrev Number: 0 + <1><2063>: Abbrev Number: 9 (DW_TAG_typedef) + <2064> DW_AT_name : (indirect string, offset: 0xf0cec): PWR_TypeDef + <2068> DW_AT_decl_file : 5 + <2069> DW_AT_decl_line : 421 + <206b> DW_AT_decl_column : 3 + <206b> DW_AT_type : <0x1efb> + <1><206f>: Abbrev Number: 44 (DW_TAG_structure_type) + <2070> DW_AT_byte_size : 392 + <2072> DW_AT_decl_file : 5 + <2073> DW_AT_decl_line : 446 + <2075> DW_AT_decl_column : 9 + <2076> DW_AT_sibling : <0x23a2> + <2><207a>: Abbrev Number: 5 (DW_TAG_member) + <207b> DW_AT_name : CR + <207e> DW_AT_decl_file : 5 + <207f> DW_AT_decl_line : 448 + <2081> DW_AT_decl_column : 17 + <2082> DW_AT_type : <0x1a31> + <2086> DW_AT_data_member_location: 0 + <2><2087>: Abbrev Number: 2 (DW_TAG_member) + <2088> DW_AT_name : (indirect string, offset: 0xf0abe): ICSCR + <208c> DW_AT_decl_file : 5 + <208d> DW_AT_decl_line : 449 + <208f> DW_AT_decl_column : 17 + <2090> DW_AT_type : <0x1a31> + <2094> DW_AT_data_member_location: 4 + <2><2095>: Abbrev Number: 2 (DW_TAG_member) + <2096> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <209a> DW_AT_decl_file : 5 + <209b> DW_AT_decl_line : 450 + <209d> DW_AT_decl_column : 17 + <209e> DW_AT_type : <0x1a31> + <20a2> DW_AT_data_member_location: 8 + <2><20a3>: Abbrev Number: 2 (DW_TAG_member) + <20a4> DW_AT_name : (indirect string, offset: 0xf0c8b): PLLCFGR + <20a8> DW_AT_decl_file : 5 + <20a9> DW_AT_decl_line : 451 + <20ab> DW_AT_decl_column : 17 + <20ac> DW_AT_type : <0x1a31> + <20b0> DW_AT_data_member_location: 12 + <2><20b1>: Abbrev Number: 2 (DW_TAG_member) + <20b2> DW_AT_name : (indirect string, offset: 0xf0333): PLLSAI1CFGR + <20b6> DW_AT_decl_file : 5 + <20b7> DW_AT_decl_line : 452 + <20b9> DW_AT_decl_column : 17 + <20ba> DW_AT_type : <0x1a31> + <20be> DW_AT_data_member_location: 16 + <2><20bf>: Abbrev Number: 2 (DW_TAG_member) + <20c0> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <20c4> DW_AT_decl_file : 5 + <20c5> DW_AT_decl_line : 453 + <20c7> DW_AT_decl_column : 17 + <20c8> DW_AT_type : <0x1a25> + <20cc> DW_AT_data_member_location: 20 + <2><20cd>: Abbrev Number: 2 (DW_TAG_member) + <20ce> DW_AT_name : (indirect string, offset: 0xefb70): CIER + <20d2> DW_AT_decl_file : 5 + <20d3> DW_AT_decl_line : 454 + <20d5> DW_AT_decl_column : 17 + <20d6> DW_AT_type : <0x1a31> + <20da> DW_AT_data_member_location: 24 + <2><20db>: Abbrev Number: 2 (DW_TAG_member) + <20dc> DW_AT_name : (indirect string, offset: 0xefb99): CIFR + <20e0> DW_AT_decl_file : 5 + <20e1> DW_AT_decl_line : 455 + <20e3> DW_AT_decl_column : 17 + <20e4> DW_AT_type : <0x1a31> + <20e8> DW_AT_data_member_location: 28 + <2><20e9>: Abbrev Number: 2 (DW_TAG_member) + <20ea> DW_AT_name : (indirect string, offset: 0xefb88): CICR + <20ee> DW_AT_decl_file : 5 + <20ef> DW_AT_decl_line : 456 + <20f1> DW_AT_decl_column : 17 + <20f2> DW_AT_type : <0x1a31> + <20f6> DW_AT_data_member_location: 32 + <2><20f7>: Abbrev Number: 2 (DW_TAG_member) + <20f8> DW_AT_name : (indirect string, offset: 0xefc62): SMPSCR + <20fc> DW_AT_decl_file : 5 + <20fd> DW_AT_decl_line : 457 + <20ff> DW_AT_decl_column : 17 + <2100> DW_AT_type : <0x1a31> + <2104> DW_AT_data_member_location: 36 + <2><2105>: Abbrev Number: 2 (DW_TAG_member) + <2106> DW_AT_name : (indirect string, offset: 0xf0e73): AHB1RSTR + <210a> DW_AT_decl_file : 5 + <210b> DW_AT_decl_line : 458 + <210d> DW_AT_decl_column : 17 + <210e> DW_AT_type : <0x1a31> + <2112> DW_AT_data_member_location: 40 + <2><2113>: Abbrev Number: 2 (DW_TAG_member) + <2114> DW_AT_name : (indirect string, offset: 0xefd7f): AHB2RSTR + <2118> DW_AT_decl_file : 5 + <2119> DW_AT_decl_line : 459 + <211b> DW_AT_decl_column : 17 + <211c> DW_AT_type : <0x1a31> + <2120> DW_AT_data_member_location: 44 + <2><2121>: Abbrev Number: 2 (DW_TAG_member) + <2122> DW_AT_name : (indirect string, offset: 0xf057c): AHB3RSTR + <2126> DW_AT_decl_file : 5 + <2127> DW_AT_decl_line : 460 + <2129> DW_AT_decl_column : 17 + <212a> DW_AT_type : <0x1a31> + <212e> DW_AT_data_member_location: 48 + <2><212f>: Abbrev Number: 2 (DW_TAG_member) + <2130> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <2134> DW_AT_decl_file : 5 + <2135> DW_AT_decl_line : 461 + <2137> DW_AT_decl_column : 17 + <2138> DW_AT_type : <0x1a25> + <213c> DW_AT_data_member_location: 52 + <2><213d>: Abbrev Number: 2 (DW_TAG_member) + <213e> DW_AT_name : (indirect string, offset: 0xeff8f): APB1RSTR1 + <2142> DW_AT_decl_file : 5 + <2143> DW_AT_decl_line : 462 + <2145> DW_AT_decl_column : 17 + <2146> DW_AT_type : <0x1a31> + <214a> DW_AT_data_member_location: 56 + <2><214b>: Abbrev Number: 2 (DW_TAG_member) + <214c> DW_AT_name : (indirect string, offset: 0xeff99): APB1RSTR2 + <2150> DW_AT_decl_file : 5 + <2151> DW_AT_decl_line : 463 + <2153> DW_AT_decl_column : 17 + <2154> DW_AT_type : <0x1a31> + <2158> DW_AT_data_member_location: 60 + <2><2159>: Abbrev Number: 2 (DW_TAG_member) + <215a> DW_AT_name : (indirect string, offset: 0xf0560): APB2RSTR + <215e> DW_AT_decl_file : 5 + <215f> DW_AT_decl_line : 464 + <2161> DW_AT_decl_column : 17 + <2162> DW_AT_type : <0x1a31> + <2166> DW_AT_data_member_location: 64 + <2><2167>: Abbrev Number: 2 (DW_TAG_member) + <2168> DW_AT_name : (indirect string, offset: 0xf0db9): APB3RSTR + <216c> DW_AT_decl_file : 5 + <216d> DW_AT_decl_line : 465 + <216f> DW_AT_decl_column : 17 + <2170> DW_AT_type : <0x1a31> + <2174> DW_AT_data_member_location: 68 + <2><2175>: Abbrev Number: 2 (DW_TAG_member) + <2176> DW_AT_name : (indirect string, offset: 0xf100d): AHB1ENR + <217a> DW_AT_decl_file : 5 + <217b> DW_AT_decl_line : 466 + <217d> DW_AT_decl_column : 17 + <217e> DW_AT_type : <0x1a31> + <2182> DW_AT_data_member_location: 72 + <2><2183>: Abbrev Number: 2 (DW_TAG_member) + <2184> DW_AT_name : (indirect string, offset: 0xf0cb3): AHB2ENR + <2188> DW_AT_decl_file : 5 + <2189> DW_AT_decl_line : 467 + <218b> DW_AT_decl_column : 17 + <218c> DW_AT_type : <0x1a31> + <2190> DW_AT_data_member_location: 76 + <2><2191>: Abbrev Number: 2 (DW_TAG_member) + <2192> DW_AT_name : (indirect string, offset: 0xf11a1): AHB3ENR + <2196> DW_AT_decl_file : 5 + <2197> DW_AT_decl_line : 468 + <2199> DW_AT_decl_column : 17 + <219a> DW_AT_type : <0x1a31> + <219e> DW_AT_data_member_location: 80 + <2><219f>: Abbrev Number: 2 (DW_TAG_member) + <21a0> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <21a4> DW_AT_decl_file : 5 + <21a5> DW_AT_decl_line : 469 + <21a7> DW_AT_decl_column : 17 + <21a8> DW_AT_type : <0x1a25> + <21ac> DW_AT_data_member_location: 84 + <2><21ad>: Abbrev Number: 2 (DW_TAG_member) + <21ae> DW_AT_name : (indirect string, offset: 0xf005b): APB1ENR1 + <21b2> DW_AT_decl_file : 5 + <21b3> DW_AT_decl_line : 470 + <21b5> DW_AT_decl_column : 17 + <21b6> DW_AT_type : <0x1a31> + <21ba> DW_AT_data_member_location: 88 + <2><21bb>: Abbrev Number: 2 (DW_TAG_member) + <21bc> DW_AT_name : (indirect string, offset: 0xf0066): APB1ENR2 + <21c0> DW_AT_decl_file : 5 + <21c1> DW_AT_decl_line : 471 + <21c3> DW_AT_decl_column : 17 + <21c4> DW_AT_type : <0x1a31> + <21c8> DW_AT_data_member_location: 92 + <2><21c9>: Abbrev Number: 2 (DW_TAG_member) + <21ca> DW_AT_name : (indirect string, offset: 0xf00d1): APB2ENR + <21ce> DW_AT_decl_file : 5 + <21cf> DW_AT_decl_line : 472 + <21d1> DW_AT_decl_column : 17 + <21d2> DW_AT_type : <0x1a31> + <21d6> DW_AT_data_member_location: 96 + <2><21d7>: Abbrev Number: 2 (DW_TAG_member) + <21d8> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <21dc> DW_AT_decl_file : 5 + <21dd> DW_AT_decl_line : 473 + <21df> DW_AT_decl_column : 17 + <21e0> DW_AT_type : <0x1a25> + <21e4> DW_AT_data_member_location: 100 + <2><21e5>: Abbrev Number: 2 (DW_TAG_member) + <21e6> DW_AT_name : (indirect string, offset: 0xeff76): AHB1SMENR + <21ea> DW_AT_decl_file : 5 + <21eb> DW_AT_decl_line : 474 + <21ed> DW_AT_decl_column : 17 + <21ee> DW_AT_type : <0x1a31> + <21f2> DW_AT_data_member_location: 104 + <2><21f3>: Abbrev Number: 2 (DW_TAG_member) + <21f4> DW_AT_name : (indirect string, offset: 0xf0b2f): AHB2SMENR + <21f8> DW_AT_decl_file : 5 + <21f9> DW_AT_decl_line : 475 + <21fb> DW_AT_decl_column : 17 + <21fc> DW_AT_type : <0x1a31> + <2200> DW_AT_data_member_location: 108 + <2><2201>: Abbrev Number: 2 (DW_TAG_member) + <2202> DW_AT_name : (indirect string, offset: 0xefd57): AHB3SMENR + <2206> DW_AT_decl_file : 5 + <2207> DW_AT_decl_line : 476 + <2209> DW_AT_decl_column : 17 + <220a> DW_AT_type : <0x1a31> + <220e> DW_AT_data_member_location: 112 + <2><220f>: Abbrev Number: 2 (DW_TAG_member) + <2210> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <2214> DW_AT_decl_file : 5 + <2215> DW_AT_decl_line : 477 + <2217> DW_AT_decl_column : 17 + <2218> DW_AT_type : <0x1a25> + <221c> DW_AT_data_member_location: 116 + <2><221d>: Abbrev Number: 2 (DW_TAG_member) + <221e> DW_AT_name : (indirect string, offset: 0xefeff): APB1SMENR1 + <2222> DW_AT_decl_file : 5 + <2223> DW_AT_decl_line : 478 + <2225> DW_AT_decl_column : 17 + <2226> DW_AT_type : <0x1a31> + <222a> DW_AT_data_member_location: 120 + <2><222b>: Abbrev Number: 2 (DW_TAG_member) + <222c> DW_AT_name : (indirect string, offset: 0xeff0c): APB1SMENR2 + <2230> DW_AT_decl_file : 5 + <2231> DW_AT_decl_line : 479 + <2233> DW_AT_decl_column : 17 + <2234> DW_AT_type : <0x1a31> + <2238> DW_AT_data_member_location: 124 + <2><2239>: Abbrev Number: 2 (DW_TAG_member) + <223a> DW_AT_name : (indirect string, offset: 0xf06ec): APB2SMENR + <223e> DW_AT_decl_file : 5 + <223f> DW_AT_decl_line : 480 + <2241> DW_AT_decl_column : 17 + <2242> DW_AT_type : <0x1a31> + <2246> DW_AT_data_member_location: 128 + <2><2247>: Abbrev Number: 2 (DW_TAG_member) + <2248> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <224c> DW_AT_decl_file : 5 + <224d> DW_AT_decl_line : 481 + <224f> DW_AT_decl_column : 17 + <2250> DW_AT_type : <0x1a25> + <2254> DW_AT_data_member_location: 132 + <2><2255>: Abbrev Number: 2 (DW_TAG_member) + <2256> DW_AT_name : (indirect string, offset: 0xf0247): CCIPR + <225a> DW_AT_decl_file : 5 + <225b> DW_AT_decl_line : 482 + <225d> DW_AT_decl_column : 17 + <225e> DW_AT_type : <0x1a31> + <2262> DW_AT_data_member_location: 136 + <2><2263>: Abbrev Number: 2 (DW_TAG_member) + <2264> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <2268> DW_AT_decl_file : 5 + <2269> DW_AT_decl_line : 483 + <226b> DW_AT_decl_column : 17 + <226c> DW_AT_type : <0x1a25> + <2270> DW_AT_data_member_location: 140 + <2><2271>: Abbrev Number: 2 (DW_TAG_member) + <2272> DW_AT_name : (indirect string, offset: 0xefe2e): BDCR + <2276> DW_AT_decl_file : 5 + <2277> DW_AT_decl_line : 484 + <2279> DW_AT_decl_column : 17 + <227a> DW_AT_type : <0x1a31> + <227e> DW_AT_data_member_location: 144 + <2><227f>: Abbrev Number: 5 (DW_TAG_member) + <2280> DW_AT_name : CSR + <2284> DW_AT_decl_file : 5 + <2285> DW_AT_decl_line : 485 + <2287> DW_AT_decl_column : 17 + <2288> DW_AT_type : <0x1a31> + <228c> DW_AT_data_member_location: 148 + <2><228d>: Abbrev Number: 2 (DW_TAG_member) + <228e> DW_AT_name : (indirect string, offset: 0xf015b): CRRCR + <2292> DW_AT_decl_file : 5 + <2293> DW_AT_decl_line : 486 + <2295> DW_AT_decl_column : 17 + <2296> DW_AT_type : <0x1a31> + <229a> DW_AT_data_member_location: 152 + <2><229b>: Abbrev Number: 2 (DW_TAG_member) + <229c> DW_AT_name : (indirect string, offset: 0xf0161): HSECR + <22a0> DW_AT_decl_file : 5 + <22a1> DW_AT_decl_line : 487 + <22a3> DW_AT_decl_column : 17 + <22a4> DW_AT_type : <0x1a31> + <22a8> DW_AT_data_member_location: 156 + <2><22a9>: Abbrev Number: 2 (DW_TAG_member) + <22aa> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <22ae> DW_AT_decl_file : 5 + <22af> DW_AT_decl_line : 488 + <22b1> DW_AT_decl_column : 17 + <22b2> DW_AT_type : <0x23a2> + <22b6> DW_AT_data_member_location: 160 + <2><22b7>: Abbrev Number: 11 (DW_TAG_member) + <22b8> DW_AT_name : (indirect string, offset: 0xf12ba): EXTCFGR + <22bc> DW_AT_decl_file : 5 + <22bc> DW_AT_decl_line : 489 + <22be> DW_AT_decl_column : 17 + <22be> DW_AT_type : <0x1a31> + <22c2> DW_AT_data_member_location: 264 + <2><22c4>: Abbrev Number: 11 (DW_TAG_member) + <22c5> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <22c9> DW_AT_decl_file : 5 + <22c9> DW_AT_decl_line : 490 + <22cb> DW_AT_decl_column : 17 + <22cb> DW_AT_type : <0x1a36> + <22cf> DW_AT_data_member_location: 268 + <2><22d1>: Abbrev Number: 11 (DW_TAG_member) + <22d2> DW_AT_name : (indirect string, offset: 0xf100b): C2AHB1ENR + <22d6> DW_AT_decl_file : 5 + <22d6> DW_AT_decl_line : 491 + <22d8> DW_AT_decl_column : 17 + <22d8> DW_AT_type : <0x1a31> + <22dc> DW_AT_data_member_location: 328 + <2><22de>: Abbrev Number: 11 (DW_TAG_member) + <22df> DW_AT_name : (indirect string, offset: 0xf0cb1): C2AHB2ENR + <22e3> DW_AT_decl_file : 5 + <22e3> DW_AT_decl_line : 492 + <22e5> DW_AT_decl_column : 17 + <22e5> DW_AT_type : <0x1a31> + <22e9> DW_AT_data_member_location: 332 + <2><22eb>: Abbrev Number: 11 (DW_TAG_member) + <22ec> DW_AT_name : (indirect string, offset: 0xf119f): C2AHB3ENR + <22f0> DW_AT_decl_file : 5 + <22f0> DW_AT_decl_line : 493 + <22f2> DW_AT_decl_column : 17 + <22f2> DW_AT_type : <0x1a31> + <22f6> DW_AT_data_member_location: 336 + <2><22f8>: Abbrev Number: 11 (DW_TAG_member) + <22f9> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <22fd> DW_AT_decl_file : 5 + <22fd> DW_AT_decl_line : 494 + <22ff> DW_AT_decl_column : 17 + <22ff> DW_AT_type : <0x1a25> + <2303> DW_AT_data_member_location: 340 + <2><2305>: Abbrev Number: 11 (DW_TAG_member) + <2306> DW_AT_name : (indirect string, offset: 0xf0059): C2APB1ENR1 + <230a> DW_AT_decl_file : 5 + <230a> DW_AT_decl_line : 495 + <230c> DW_AT_decl_column : 17 + <230c> DW_AT_type : <0x1a31> + <2310> DW_AT_data_member_location: 344 + <2><2312>: Abbrev Number: 11 (DW_TAG_member) + <2313> DW_AT_name : (indirect string, offset: 0xf0064): C2APB1ENR2 + <2317> DW_AT_decl_file : 5 + <2317> DW_AT_decl_line : 496 + <2319> DW_AT_decl_column : 17 + <2319> DW_AT_type : <0x1a31> + <231d> DW_AT_data_member_location: 348 + <2><231f>: Abbrev Number: 11 (DW_TAG_member) + <2320> DW_AT_name : (indirect string, offset: 0xf00cf): C2APB2ENR + <2324> DW_AT_decl_file : 5 + <2324> DW_AT_decl_line : 497 + <2326> DW_AT_decl_column : 17 + <2326> DW_AT_type : <0x1a31> + <232a> DW_AT_data_member_location: 352 + <2><232c>: Abbrev Number: 11 (DW_TAG_member) + <232d> DW_AT_name : (indirect string, offset: 0xf053a): C2APB3ENR + <2331> DW_AT_decl_file : 5 + <2331> DW_AT_decl_line : 498 + <2333> DW_AT_decl_column : 17 + <2333> DW_AT_type : <0x1a31> + <2337> DW_AT_data_member_location: 356 + <2><2339>: Abbrev Number: 11 (DW_TAG_member) + <233a> DW_AT_name : (indirect string, offset: 0xeff74): C2AHB1SMENR + <233e> DW_AT_decl_file : 5 + <233e> DW_AT_decl_line : 499 + <2340> DW_AT_decl_column : 17 + <2340> DW_AT_type : <0x1a31> + <2344> DW_AT_data_member_location: 360 + <2><2346>: Abbrev Number: 11 (DW_TAG_member) + <2347> DW_AT_name : (indirect string, offset: 0xf0b2d): C2AHB2SMENR + <234b> DW_AT_decl_file : 5 + <234b> DW_AT_decl_line : 500 + <234d> DW_AT_decl_column : 17 + <234d> DW_AT_type : <0x1a31> + <2351> DW_AT_data_member_location: 364 + <2><2353>: Abbrev Number: 11 (DW_TAG_member) + <2354> DW_AT_name : (indirect string, offset: 0xefd55): C2AHB3SMENR <2358> DW_AT_decl_file : 5 - <2359> DW_AT_decl_line : 611 - <235b> DW_AT_decl_column : 17 - <235c> DW_AT_type : <0x19bd> - <2360> DW_AT_data_member_location: 0 - <2><2361>: Abbrev Number: 5 (DW_TAG_member) - <2362> DW_AT_name : CR2 - <2366> DW_AT_decl_file : 5 - <2367> DW_AT_decl_line : 612 - <2369> DW_AT_decl_column : 17 - <236a> DW_AT_type : <0x19bd> - <236e> DW_AT_data_member_location: 4 - <2><236f>: Abbrev Number: 2 (DW_TAG_member) - <2370> DW_AT_name : (indirect string, offset: 0xcf9ca): SMCR - <2374> DW_AT_decl_file : 5 - <2375> DW_AT_decl_line : 613 - <2377> DW_AT_decl_column : 17 - <2378> DW_AT_type : <0x19bd> - <237c> DW_AT_data_member_location: 8 - <2><237d>: Abbrev Number: 2 (DW_TAG_member) - <237e> DW_AT_name : (indirect string, offset: 0x4e838): DIER - <2382> DW_AT_decl_file : 5 - <2383> DW_AT_decl_line : 614 - <2385> DW_AT_decl_column : 17 - <2386> DW_AT_type : <0x19bd> - <238a> DW_AT_data_member_location: 12 - <2><238b>: Abbrev Number: 5 (DW_TAG_member) - <238c> DW_AT_name : SR - <238f> DW_AT_decl_file : 5 - <2390> DW_AT_decl_line : 615 - <2392> DW_AT_decl_column : 17 - <2393> DW_AT_type : <0x19bd> - <2397> DW_AT_data_member_location: 16 - <2><2398>: Abbrev Number: 5 (DW_TAG_member) - <2399> DW_AT_name : EGR - <239d> DW_AT_decl_file : 5 - <239e> DW_AT_decl_line : 616 - <23a0> DW_AT_decl_column : 17 - <23a1> DW_AT_type : <0x19bd> - <23a5> DW_AT_data_member_location: 20 - <2><23a6>: Abbrev Number: 2 (DW_TAG_member) - <23a7> DW_AT_name : (indirect string, offset: 0xae15f): CCMR1 - <23ab> DW_AT_decl_file : 5 - <23ac> DW_AT_decl_line : 617 - <23ae> DW_AT_decl_column : 17 - <23af> DW_AT_type : <0x19bd> - <23b3> DW_AT_data_member_location: 24 - <2><23b4>: Abbrev Number: 2 (DW_TAG_member) - <23b5> DW_AT_name : (indirect string, offset: 0x5ee60): CCMR2 - <23b9> DW_AT_decl_file : 5 - <23ba> DW_AT_decl_line : 618 - <23bc> DW_AT_decl_column : 17 - <23bd> DW_AT_type : <0x19bd> - <23c1> DW_AT_data_member_location: 28 - <2><23c2>: Abbrev Number: 2 (DW_TAG_member) - <23c3> DW_AT_name : (indirect string, offset: 0x3a596): CCER - <23c7> DW_AT_decl_file : 5 - <23c8> DW_AT_decl_line : 619 - <23ca> DW_AT_decl_column : 17 - <23cb> DW_AT_type : <0x19bd> - <23cf> DW_AT_data_member_location: 32 - <2><23d0>: Abbrev Number: 5 (DW_TAG_member) - <23d1> DW_AT_name : CNT - <23d5> DW_AT_decl_file : 5 - <23d6> DW_AT_decl_line : 620 - <23d8> DW_AT_decl_column : 17 - <23d9> DW_AT_type : <0x19bd> - <23dd> DW_AT_data_member_location: 36 - <2><23de>: Abbrev Number: 5 (DW_TAG_member) - <23df> DW_AT_name : PSC - <23e3> DW_AT_decl_file : 5 - <23e4> DW_AT_decl_line : 621 - <23e6> DW_AT_decl_column : 17 - <23e7> DW_AT_type : <0x19bd> - <23eb> DW_AT_data_member_location: 40 - <2><23ec>: Abbrev Number: 5 (DW_TAG_member) - <23ed> DW_AT_name : ARR - <23f1> DW_AT_decl_file : 5 - <23f2> DW_AT_decl_line : 622 - <23f4> DW_AT_decl_column : 17 - <23f5> DW_AT_type : <0x19bd> - <23f9> DW_AT_data_member_location: 44 - <2><23fa>: Abbrev Number: 5 (DW_TAG_member) - <23fb> DW_AT_name : RCR - <23ff> DW_AT_decl_file : 5 - <2400> DW_AT_decl_line : 623 - <2402> DW_AT_decl_column : 17 - <2403> DW_AT_type : <0x19bd> - <2407> DW_AT_data_member_location: 48 - <2><2408>: Abbrev Number: 2 (DW_TAG_member) - <2409> DW_AT_name : (indirect string, offset: 0x1cddf): CCR1 - <240d> DW_AT_decl_file : 5 - <240e> DW_AT_decl_line : 624 - <2410> DW_AT_decl_column : 17 - <2411> DW_AT_type : <0x19bd> - <2415> DW_AT_data_member_location: 52 - <2><2416>: Abbrev Number: 2 (DW_TAG_member) - <2417> DW_AT_name : (indirect string, offset: 0x63489): CCR2 - <241b> DW_AT_decl_file : 5 - <241c> DW_AT_decl_line : 625 - <241e> DW_AT_decl_column : 17 - <241f> DW_AT_type : <0x19bd> - <2423> DW_AT_data_member_location: 56 - <2><2424>: Abbrev Number: 2 (DW_TAG_member) - <2425> DW_AT_name : (indirect string, offset: 0xc1144): CCR3 - <2429> DW_AT_decl_file : 5 - <242a> DW_AT_decl_line : 626 - <242c> DW_AT_decl_column : 17 - <242d> DW_AT_type : <0x19bd> - <2431> DW_AT_data_member_location: 60 - <2><2432>: Abbrev Number: 2 (DW_TAG_member) - <2433> DW_AT_name : (indirect string, offset: 0xf631): CCR4 - <2437> DW_AT_decl_file : 5 - <2438> DW_AT_decl_line : 627 - <243a> DW_AT_decl_column : 17 - <243b> DW_AT_type : <0x19bd> - <243f> DW_AT_data_member_location: 64 - <2><2440>: Abbrev Number: 2 (DW_TAG_member) - <2441> DW_AT_name : (indirect string, offset: 0x6d8ff): BDTR - <2445> DW_AT_decl_file : 5 - <2446> DW_AT_decl_line : 628 - <2448> DW_AT_decl_column : 17 - <2449> DW_AT_type : <0x19bd> - <244d> DW_AT_data_member_location: 68 - <2><244e>: Abbrev Number: 5 (DW_TAG_member) - <244f> DW_AT_name : DCR - <2453> DW_AT_decl_file : 5 - <2454> DW_AT_decl_line : 629 - <2456> DW_AT_decl_column : 17 - <2457> DW_AT_type : <0x19bd> - <245b> DW_AT_data_member_location: 72 - <2><245c>: Abbrev Number: 2 (DW_TAG_member) - <245d> DW_AT_name : (indirect string, offset: 0x4ccca): DMAR - <2461> DW_AT_decl_file : 5 - <2462> DW_AT_decl_line : 630 - <2464> DW_AT_decl_column : 17 - <2465> DW_AT_type : <0x19bd> - <2469> DW_AT_data_member_location: 76 - <2><246a>: Abbrev Number: 5 (DW_TAG_member) - <246b> DW_AT_name : OR - <246e> DW_AT_decl_file : 5 - <246f> DW_AT_decl_line : 631 - <2471> DW_AT_decl_column : 17 - <2472> DW_AT_type : <0x19bd> - <2476> DW_AT_data_member_location: 80 - <2><2477>: Abbrev Number: 2 (DW_TAG_member) - <2478> DW_AT_name : (indirect string, offset: 0xd3bc4): CCMR3 - <247c> DW_AT_decl_file : 5 - <247d> DW_AT_decl_line : 632 - <247f> DW_AT_decl_column : 17 - <2480> DW_AT_type : <0x19bd> - <2484> DW_AT_data_member_location: 84 - <2><2485>: Abbrev Number: 2 (DW_TAG_member) - <2486> DW_AT_name : (indirect string, offset: 0x56488): CCR5 - <248a> DW_AT_decl_file : 5 - <248b> DW_AT_decl_line : 633 - <248d> DW_AT_decl_column : 17 - <248e> DW_AT_type : <0x19bd> - <2492> DW_AT_data_member_location: 88 - <2><2493>: Abbrev Number: 2 (DW_TAG_member) - <2494> DW_AT_name : (indirect string, offset: 0xa800d): CCR6 - <2498> DW_AT_decl_file : 5 - <2499> DW_AT_decl_line : 634 - <249b> DW_AT_decl_column : 17 - <249c> DW_AT_type : <0x19bd> - <24a0> DW_AT_data_member_location: 92 - <2><24a1>: Abbrev Number: 5 (DW_TAG_member) - <24a2> DW_AT_name : AF1 - <24a6> DW_AT_decl_file : 5 - <24a7> DW_AT_decl_line : 635 - <24a9> DW_AT_decl_column : 17 - <24aa> DW_AT_type : <0x19bd> - <24ae> DW_AT_data_member_location: 96 - <2><24af>: Abbrev Number: 5 (DW_TAG_member) - <24b0> DW_AT_name : AF2 - <24b4> DW_AT_decl_file : 5 - <24b5> DW_AT_decl_line : 636 - <24b7> DW_AT_decl_column : 17 - <24b8> DW_AT_type : <0x19bd> - <24bc> DW_AT_data_member_location: 100 - <2><24bd>: Abbrev Number: 0 - <1><24be>: Abbrev Number: 8 (DW_TAG_typedef) - <24bf> DW_AT_name : (indirect string, offset: 0xf12d9): TIM_TypeDef - <24c3> DW_AT_decl_file : 5 - <24c4> DW_AT_decl_line : 637 - <24c6> DW_AT_decl_column : 3 - <24c6> DW_AT_type : <0x234a> - <1><24ca>: Abbrev Number: 10 (DW_TAG_structure_type) - <24cb> DW_AT_byte_size : 48 - <24cc> DW_AT_decl_file : 5 - <24cd> DW_AT_decl_line : 642 - <24cf> DW_AT_decl_column : 9 - <24cf> DW_AT_sibling : <0x257c> - <2><24d3>: Abbrev Number: 5 (DW_TAG_member) - <24d4> DW_AT_name : CR1 - <24d8> DW_AT_decl_file : 5 - <24d9> DW_AT_decl_line : 644 - <24db> DW_AT_decl_column : 17 - <24dc> DW_AT_type : <0x19bd> - <24e0> DW_AT_data_member_location: 0 - <2><24e1>: Abbrev Number: 5 (DW_TAG_member) - <24e2> DW_AT_name : CR2 - <24e6> DW_AT_decl_file : 5 - <24e7> DW_AT_decl_line : 645 - <24e9> DW_AT_decl_column : 17 - <24ea> DW_AT_type : <0x19bd> - <24ee> DW_AT_data_member_location: 4 - <2><24ef>: Abbrev Number: 5 (DW_TAG_member) - <24f0> DW_AT_name : CR3 - <24f4> DW_AT_decl_file : 5 - <24f5> DW_AT_decl_line : 646 - <24f7> DW_AT_decl_column : 17 - <24f8> DW_AT_type : <0x19bd> - <24fc> DW_AT_data_member_location: 8 - <2><24fd>: Abbrev Number: 5 (DW_TAG_member) - <24fe> DW_AT_name : BRR - <2502> DW_AT_decl_file : 5 - <2503> DW_AT_decl_line : 647 - <2505> DW_AT_decl_column : 17 - <2506> DW_AT_type : <0x19bd> - <250a> DW_AT_data_member_location: 12 - <2><250b>: Abbrev Number: 2 (DW_TAG_member) - <250c> DW_AT_name : (indirect string, offset: 0xf0170): GTPR - <2510> DW_AT_decl_file : 5 - <2511> DW_AT_decl_line : 648 - <2513> DW_AT_decl_column : 17 - <2514> DW_AT_type : <0x19bd> - <2518> DW_AT_data_member_location: 16 - <2><2519>: Abbrev Number: 2 (DW_TAG_member) - <251a> DW_AT_name : (indirect string, offset: 0xf01e9): RTOR - <251e> DW_AT_decl_file : 5 - <251f> DW_AT_decl_line : 649 - <2521> DW_AT_decl_column : 17 - <2522> DW_AT_type : <0x19bd> - <2526> DW_AT_data_member_location: 20 - <2><2527>: Abbrev Number: 5 (DW_TAG_member) - <2528> DW_AT_name : RQR - <252c> DW_AT_decl_file : 5 - <252d> DW_AT_decl_line : 650 - <252f> DW_AT_decl_column : 17 - <2530> DW_AT_type : <0x19bd> - <2534> DW_AT_data_member_location: 24 - <2><2535>: Abbrev Number: 5 (DW_TAG_member) - <2536> DW_AT_name : ISR - <253a> DW_AT_decl_file : 5 - <253b> DW_AT_decl_line : 651 - <253d> DW_AT_decl_column : 17 - <253e> DW_AT_type : <0x19bd> - <2542> DW_AT_data_member_location: 28 - <2><2543>: Abbrev Number: 5 (DW_TAG_member) - <2544> DW_AT_name : ICR - <2548> DW_AT_decl_file : 5 - <2549> DW_AT_decl_line : 652 - <254b> DW_AT_decl_column : 17 - <254c> DW_AT_type : <0x19bd> - <2550> DW_AT_data_member_location: 32 - <2><2551>: Abbrev Number: 5 (DW_TAG_member) - <2552> DW_AT_name : RDR - <2556> DW_AT_decl_file : 5 - <2557> DW_AT_decl_line : 653 - <2559> DW_AT_decl_column : 17 - <255a> DW_AT_type : <0x19bd> - <255e> DW_AT_data_member_location: 36 - <2><255f>: Abbrev Number: 5 (DW_TAG_member) - <2560> DW_AT_name : TDR - <2564> DW_AT_decl_file : 5 - <2565> DW_AT_decl_line : 654 - <2567> DW_AT_decl_column : 17 - <2568> DW_AT_type : <0x19bd> - <256c> DW_AT_data_member_location: 40 - <2><256d>: Abbrev Number: 2 (DW_TAG_member) - <256e> DW_AT_name : (indirect string, offset: 0xf0c24): PRESC - <2572> DW_AT_decl_file : 5 - <2573> DW_AT_decl_line : 655 - <2575> DW_AT_decl_column : 17 - <2576> DW_AT_type : <0x19bd> - <257a> DW_AT_data_member_location: 44 - <2><257b>: Abbrev Number: 0 - <1><257c>: Abbrev Number: 8 (DW_TAG_typedef) - <257d> DW_AT_name : (indirect string, offset: 0xf13da): USART_TypeDef - <2581> DW_AT_decl_file : 5 - <2582> DW_AT_decl_line : 656 - <2584> DW_AT_decl_column : 3 - <2584> DW_AT_type : <0x24ca> - <1><2588>: Abbrev Number: 10 (DW_TAG_structure_type) - <2589> DW_AT_byte_size : 92 - <258a> DW_AT_decl_file : 5 - <258b> DW_AT_decl_line : 748 - <258d> DW_AT_decl_column : 9 - <258d> DW_AT_sibling : <0x2736> - <2><2591>: Abbrev Number: 2 (DW_TAG_member) - <2592> DW_AT_name : (indirect string, offset: 0xf10e3): EP0R - <2596> DW_AT_decl_file : 5 - <2597> DW_AT_decl_line : 750 - <2599> DW_AT_decl_column : 17 - <259a> DW_AT_type : <0x19a7> - <259e> DW_AT_data_member_location: 0 - <2><259f>: Abbrev Number: 2 (DW_TAG_member) - <25a0> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <25a4> DW_AT_decl_file : 5 - <25a5> DW_AT_decl_line : 751 - <25a7> DW_AT_decl_column : 17 - <25a8> DW_AT_type : <0x19a7> - <25ac> DW_AT_data_member_location: 2 - <2><25ad>: Abbrev Number: 2 (DW_TAG_member) - <25ae> DW_AT_name : (indirect string, offset: 0xf01e4): EP1R - <25b2> DW_AT_decl_file : 5 - <25b3> DW_AT_decl_line : 752 - <25b5> DW_AT_decl_column : 17 - <25b6> DW_AT_type : <0x19a7> - <25ba> DW_AT_data_member_location: 4 - <2><25bb>: Abbrev Number: 2 (DW_TAG_member) - <25bc> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <25c0> DW_AT_decl_file : 5 - <25c1> DW_AT_decl_line : 753 - <25c3> DW_AT_decl_column : 17 - <25c4> DW_AT_type : <0x19a7> - <25c8> DW_AT_data_member_location: 6 - <2><25c9>: Abbrev Number: 2 (DW_TAG_member) - <25ca> DW_AT_name : (indirect string, offset: 0xf0962): EP2R - <25ce> DW_AT_decl_file : 5 - <25cf> DW_AT_decl_line : 754 - <25d1> DW_AT_decl_column : 17 - <25d2> DW_AT_type : <0x19a7> - <25d6> DW_AT_data_member_location: 8 - <2><25d7>: Abbrev Number: 2 (DW_TAG_member) - <25d8> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <25dc> DW_AT_decl_file : 5 - <25dd> DW_AT_decl_line : 755 - <25df> DW_AT_decl_column : 17 - <25e0> DW_AT_type : <0x19a7> - <25e4> DW_AT_data_member_location: 10 - <2><25e5>: Abbrev Number: 2 (DW_TAG_member) - <25e6> DW_AT_name : (indirect string, offset: 0xf01f7): EP3R - <25ea> DW_AT_decl_file : 5 - <25eb> DW_AT_decl_line : 756 - <25ed> DW_AT_decl_column : 17 - <25ee> DW_AT_type : <0x19a7> - <25f2> DW_AT_data_member_location: 12 - <2><25f3>: Abbrev Number: 2 (DW_TAG_member) - <25f4> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <25f8> DW_AT_decl_file : 5 - <25f9> DW_AT_decl_line : 757 - <25fb> DW_AT_decl_column : 17 - <25fc> DW_AT_type : <0x19a7> - <2600> DW_AT_data_member_location: 14 - <2><2601>: Abbrev Number: 2 (DW_TAG_member) - <2602> DW_AT_name : (indirect string, offset: 0xf01fc): EP4R - <2606> DW_AT_decl_file : 5 - <2607> DW_AT_decl_line : 758 - <2609> DW_AT_decl_column : 17 - <260a> DW_AT_type : <0x19a7> - <260e> DW_AT_data_member_location: 16 - <2><260f>: Abbrev Number: 2 (DW_TAG_member) - <2610> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <2614> DW_AT_decl_file : 5 - <2615> DW_AT_decl_line : 759 - <2617> DW_AT_decl_column : 17 - <2618> DW_AT_type : <0x19a7> - <261c> DW_AT_data_member_location: 18 - <2><261d>: Abbrev Number: 2 (DW_TAG_member) - <261e> DW_AT_name : (indirect string, offset: 0xf0270): EP5R - <2622> DW_AT_decl_file : 5 - <2623> DW_AT_decl_line : 760 - <2625> DW_AT_decl_column : 17 - <2626> DW_AT_type : <0x19a7> - <262a> DW_AT_data_member_location: 20 - <2><262b>: Abbrev Number: 2 (DW_TAG_member) - <262c> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <2630> DW_AT_decl_file : 5 - <2631> DW_AT_decl_line : 761 - <2633> DW_AT_decl_column : 17 - <2634> DW_AT_type : <0x19a7> - <2638> DW_AT_data_member_location: 22 - <2><2639>: Abbrev Number: 2 (DW_TAG_member) - <263a> DW_AT_name : (indirect string, offset: 0xf0294): EP6R - <263e> DW_AT_decl_file : 5 - <263f> DW_AT_decl_line : 762 - <2641> DW_AT_decl_column : 17 - <2642> DW_AT_type : <0x19a7> - <2646> DW_AT_data_member_location: 24 - <2><2647>: Abbrev Number: 2 (DW_TAG_member) - <2648> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <264c> DW_AT_decl_file : 5 - <264d> DW_AT_decl_line : 763 - <264f> DW_AT_decl_column : 17 - <2650> DW_AT_type : <0x19a7> - <2654> DW_AT_data_member_location: 26 - <2><2655>: Abbrev Number: 2 (DW_TAG_member) - <2656> DW_AT_name : (indirect string, offset: 0xf029f): EP7R - <265a> DW_AT_decl_file : 5 - <265b> DW_AT_decl_line : 764 - <265d> DW_AT_decl_column : 17 - <265e> DW_AT_type : <0x19a7> - <2662> DW_AT_data_member_location: 28 - <2><2663>: Abbrev Number: 2 (DW_TAG_member) - <2664> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <2668> DW_AT_decl_file : 5 - <2669> DW_AT_decl_line : 765 - <266b> DW_AT_decl_column : 17 - <266c> DW_AT_type : <0x2746> - <2670> DW_AT_data_member_location: 30 - <2><2671>: Abbrev Number: 2 (DW_TAG_member) - <2672> DW_AT_name : (indirect string, offset: 0xf0d43): CNTR - <2676> DW_AT_decl_file : 5 - <2677> DW_AT_decl_line : 766 - <2679> DW_AT_decl_column : 17 - <267a> DW_AT_type : <0x19a7> - <267e> DW_AT_data_member_location: 64 - <2><267f>: Abbrev Number: 2 (DW_TAG_member) - <2680> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <2684> DW_AT_decl_file : 5 - <2685> DW_AT_decl_line : 767 - <2687> DW_AT_decl_column : 17 - <2688> DW_AT_type : <0x19a7> - <268c> DW_AT_data_member_location: 66 - <2><268d>: Abbrev Number: 2 (DW_TAG_member) - <268e> DW_AT_name : (indirect string, offset: 0xf072a): ISTR - <2692> DW_AT_decl_file : 5 - <2693> DW_AT_decl_line : 768 - <2695> DW_AT_decl_column : 17 - <2696> DW_AT_type : <0x19a7> - <269a> DW_AT_data_member_location: 68 - <2><269b>: Abbrev Number: 2 (DW_TAG_member) - <269c> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <26a0> DW_AT_decl_file : 5 - <26a1> DW_AT_decl_line : 769 - <26a3> DW_AT_decl_column : 17 - <26a4> DW_AT_type : <0x19a7> - <26a8> DW_AT_data_member_location: 70 - <2><26a9>: Abbrev Number: 5 (DW_TAG_member) - <26aa> DW_AT_name : FNR - <26ae> DW_AT_decl_file : 5 - <26af> DW_AT_decl_line : 770 - <26b1> DW_AT_decl_column : 17 - <26b2> DW_AT_type : <0x19a7> - <26b6> DW_AT_data_member_location: 72 - <2><26b7>: Abbrev Number: 2 (DW_TAG_member) - <26b8> DW_AT_name : (indirect string, offset: 0xf1296): RESERVEDA - <26bc> DW_AT_decl_file : 5 - <26bd> DW_AT_decl_line : 771 - <26bf> DW_AT_decl_column : 17 - <26c0> DW_AT_type : <0x19a7> - <26c4> DW_AT_data_member_location: 74 - <2><26c5>: Abbrev Number: 2 (DW_TAG_member) - <26c6> DW_AT_name : (indirect string, offset: 0xf0414): DADDR - <26ca> DW_AT_decl_file : 5 - <26cb> DW_AT_decl_line : 772 - <26cd> DW_AT_decl_column : 17 - <26ce> DW_AT_type : <0x19a7> - <26d2> DW_AT_data_member_location: 76 - <2><26d3>: Abbrev Number: 2 (DW_TAG_member) - <26d4> DW_AT_name : (indirect string, offset: 0xf12a0): RESERVEDB - <26d8> DW_AT_decl_file : 5 - <26d9> DW_AT_decl_line : 773 - <26db> DW_AT_decl_column : 17 - <26dc> DW_AT_type : <0x19a7> - <26e0> DW_AT_data_member_location: 78 - <2><26e1>: Abbrev Number: 2 (DW_TAG_member) - <26e2> DW_AT_name : (indirect string, offset: 0xefefd): BTABLE - <26e6> DW_AT_decl_file : 5 - <26e7> DW_AT_decl_line : 774 - <26e9> DW_AT_decl_column : 17 - <26ea> DW_AT_type : <0x19a7> - <26ee> DW_AT_data_member_location: 80 - <2><26ef>: Abbrev Number: 2 (DW_TAG_member) - <26f0> DW_AT_name : (indirect string, offset: 0xf09b7): RESERVEDC - <26f4> DW_AT_decl_file : 5 - <26f5> DW_AT_decl_line : 775 - <26f7> DW_AT_decl_column : 17 - <26f8> DW_AT_type : <0x19a7> - <26fc> DW_AT_data_member_location: 82 - <2><26fd>: Abbrev Number: 2 (DW_TAG_member) - <26fe> DW_AT_name : (indirect string, offset: 0xeffc7): LPMCSR - <2702> DW_AT_decl_file : 5 - <2703> DW_AT_decl_line : 776 - <2705> DW_AT_decl_column : 17 - <2706> DW_AT_type : <0x19a7> - <270a> DW_AT_data_member_location: 84 - <2><270b>: Abbrev Number: 2 (DW_TAG_member) - <270c> DW_AT_name : (indirect string, offset: 0xf12aa): RESERVEDD - <2710> DW_AT_decl_file : 5 - <2711> DW_AT_decl_line : 777 - <2713> DW_AT_decl_column : 17 - <2714> DW_AT_type : <0x19a7> - <2718> DW_AT_data_member_location: 86 - <2><2719>: Abbrev Number: 2 (DW_TAG_member) - <271a> DW_AT_name : (indirect string, offset: 0xefb2c): BCDR - <271e> DW_AT_decl_file : 5 - <271f> DW_AT_decl_line : 778 - <2721> DW_AT_decl_column : 17 - <2722> DW_AT_type : <0x19a7> - <2726> DW_AT_data_member_location: 88 - <2><2727>: Abbrev Number: 2 (DW_TAG_member) - <2728> DW_AT_name : (indirect string, offset: 0xf12b4): RESERVEDE - <272c> DW_AT_decl_file : 5 - <272d> DW_AT_decl_line : 779 - <272f> DW_AT_decl_column : 17 - <2730> DW_AT_type : <0x19a7> - <2734> DW_AT_data_member_location: 90 - <2><2735>: Abbrev Number: 0 - <1><2736>: Abbrev Number: 16 (DW_TAG_array_type) - <2737> DW_AT_type : <0x19a7> - <273b> DW_AT_sibling : <0x2746> - <2><273f>: Abbrev Number: 17 (DW_TAG_subrange_type) - <2740> DW_AT_type : <0x1972> - <2744> DW_AT_upper_bound : 16 - <2><2745>: Abbrev Number: 0 - <1><2746>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2747> DW_AT_type : <0x2736> - <1><274b>: Abbrev Number: 8 (DW_TAG_typedef) - <274c> DW_AT_name : (indirect string, offset: 0xf10d7): USB_TypeDef - <2750> DW_AT_decl_file : 5 - <2751> DW_AT_decl_line : 780 - <2753> DW_AT_decl_column : 3 - <2753> DW_AT_type : <0x2588> - <1><2757>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2758> DW_AT_encoding : 7 (unsigned) - <2759> DW_AT_byte_size : 1 - <275a> DW_AT_type : <0x1922> - <275e> DW_AT_decl_file : 8 - <275f> DW_AT_decl_line : 120 - <2760> DW_AT_decl_column : 1 - <2761> DW_AT_sibling : <0x2772> - <2><2765>: Abbrev Number: 3 (DW_TAG_enumerator) - <2766> DW_AT_name : (indirect string, offset: 0x70e42): DISABLE - <276a> DW_AT_const_value : 0 - <2><276b>: Abbrev Number: 3 (DW_TAG_enumerator) - <276c> DW_AT_name : (indirect string, offset: 0x8140): ENABLE - <2770> DW_AT_const_value : 1 - <2><2771>: Abbrev Number: 0 - <1><2772>: Abbrev Number: 4 (DW_TAG_typedef) - <2773> DW_AT_name : (indirect string, offset: 0xef75c): FunctionalState - <2777> DW_AT_decl_file : 8 - <2778> DW_AT_decl_line : 123 - <2779> DW_AT_decl_column : 3 - <277a> DW_AT_type : <0x2757> - <1><277e>: Abbrev Number: 15 (DW_TAG_base_type) - <277f> DW_AT_byte_size : 8 - <2780> DW_AT_encoding : 4 (float) - <2781> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><2785>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2786> DW_AT_encoding : 7 (unsigned) - <2787> DW_AT_byte_size : 1 - <2788> DW_AT_type : <0x1922> - <278c> DW_AT_decl_file : 9 - <278d> DW_AT_decl_line : 39 - <278e> DW_AT_decl_column : 1 - <278f> DW_AT_sibling : <0x27ac> - <2><2793>: Abbrev Number: 3 (DW_TAG_enumerator) - <2794> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <2798> DW_AT_const_value : 0 - <2><2799>: Abbrev Number: 3 (DW_TAG_enumerator) - <279a> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <279e> DW_AT_const_value : 1 - <2><279f>: Abbrev Number: 3 (DW_TAG_enumerator) - <27a0> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <27a4> DW_AT_const_value : 2 - <2><27a5>: Abbrev Number: 3 (DW_TAG_enumerator) - <27a6> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <27aa> DW_AT_const_value : 3 - <2><27ab>: Abbrev Number: 0 - <1><27ac>: Abbrev Number: 4 (DW_TAG_typedef) - <27ad> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <27b1> DW_AT_decl_file : 9 - <27b2> DW_AT_decl_line : 44 - <27b3> DW_AT_decl_column : 3 - <27b4> DW_AT_type : <0x2785> - <1><27b8>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <27b9> DW_AT_encoding : 7 (unsigned) - <27ba> DW_AT_byte_size : 1 - <27bb> DW_AT_type : <0x1922> - <27bf> DW_AT_decl_file : 9 - <27c0> DW_AT_decl_line : 50 - <27c1> DW_AT_decl_column : 1 - <27c2> DW_AT_sibling : <0x27d3> - <2><27c6>: Abbrev Number: 3 (DW_TAG_enumerator) - <27c7> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <27cb> DW_AT_const_value : 0 - <2><27cc>: Abbrev Number: 3 (DW_TAG_enumerator) - <27cd> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <27d1> DW_AT_const_value : 1 - <2><27d2>: Abbrev Number: 0 - <1><27d3>: Abbrev Number: 4 (DW_TAG_typedef) - <27d4> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <27d8> DW_AT_decl_file : 9 - <27d9> DW_AT_decl_line : 53 - <27da> DW_AT_decl_column : 3 - <27db> DW_AT_type : <0x27b8> - <1><27df>: Abbrev Number: 13 (DW_TAG_structure_type) - <27e0> DW_AT_byte_size : 32 - <27e1> DW_AT_decl_file : 10 - <27e2> DW_AT_decl_line : 47 - <27e3> DW_AT_decl_column : 9 - <27e3> DW_AT_sibling : <0x2850> - <2><27e7>: Abbrev Number: 1 (DW_TAG_member) - <27e8> DW_AT_name : (indirect string, offset: 0x101237): Request - <27ec> DW_AT_decl_file : 10 - <27ed> DW_AT_decl_line : 49 - <27ee> DW_AT_decl_column : 12 - <27ef> DW_AT_type : <0x19b1> - <27f3> DW_AT_data_member_location: 0 - <2><27f4>: Abbrev Number: 1 (DW_TAG_member) - <27f5> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <27f9> DW_AT_decl_file : 10 - <27fa> DW_AT_decl_line : 52 - <27fb> DW_AT_decl_column : 12 - <27fc> DW_AT_type : <0x19b1> - <2800> DW_AT_data_member_location: 4 - <2><2801>: Abbrev Number: 1 (DW_TAG_member) - <2802> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <2806> DW_AT_decl_file : 10 - <2807> DW_AT_decl_line : 56 - <2808> DW_AT_decl_column : 12 - <2809> DW_AT_type : <0x19b1> - <280d> DW_AT_data_member_location: 8 - <2><280e>: Abbrev Number: 1 (DW_TAG_member) - <280f> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <2813> DW_AT_decl_file : 10 - <2814> DW_AT_decl_line : 59 - <2815> DW_AT_decl_column : 12 - <2816> DW_AT_type : <0x19b1> - <281a> DW_AT_data_member_location: 12 - <2><281b>: Abbrev Number: 1 (DW_TAG_member) - <281c> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <2820> DW_AT_decl_file : 10 - <2821> DW_AT_decl_line : 62 - <2822> DW_AT_decl_column : 12 - <2823> DW_AT_type : <0x19b1> - <2827> DW_AT_data_member_location: 16 - <2><2828>: Abbrev Number: 1 (DW_TAG_member) - <2829> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <282d> DW_AT_decl_file : 10 - <282e> DW_AT_decl_line : 65 - <282f> DW_AT_decl_column : 12 - <2830> DW_AT_type : <0x19b1> - <2834> DW_AT_data_member_location: 20 - <2><2835>: Abbrev Number: 1 (DW_TAG_member) - <2836> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <283a> DW_AT_decl_file : 10 - <283b> DW_AT_decl_line : 68 - <283c> DW_AT_decl_column : 12 - <283d> DW_AT_type : <0x19b1> - <2841> DW_AT_data_member_location: 24 - <2><2842>: Abbrev Number: 1 (DW_TAG_member) - <2843> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <2847> DW_AT_decl_file : 10 - <2848> DW_AT_decl_line : 73 - <2849> DW_AT_decl_column : 12 - <284a> DW_AT_type : <0x19b1> - <284e> DW_AT_data_member_location: 28 - <2><284f>: Abbrev Number: 0 - <1><2850>: Abbrev Number: 4 (DW_TAG_typedef) - <2851> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <2358> DW_AT_decl_line : 501 + <235a> DW_AT_decl_column : 17 + <235a> DW_AT_type : <0x1a31> + <235e> DW_AT_data_member_location: 368 + <2><2360>: Abbrev Number: 11 (DW_TAG_member) + <2361> DW_AT_name : (indirect string, offset: 0xefe1a): RESERVED10 + <2365> DW_AT_decl_file : 5 + <2365> DW_AT_decl_line : 502 + <2367> DW_AT_decl_column : 17 + <2367> DW_AT_type : <0x1a25> + <236b> DW_AT_data_member_location: 372 + <2><236d>: Abbrev Number: 11 (DW_TAG_member) + <236e> DW_AT_name : (indirect string, offset: 0xefefd): C2APB1SMENR1 + <2372> DW_AT_decl_file : 5 + <2372> DW_AT_decl_line : 503 + <2374> DW_AT_decl_column : 17 + <2374> DW_AT_type : <0x1a31> + <2378> DW_AT_data_member_location: 376 + <2><237a>: Abbrev Number: 11 (DW_TAG_member) + <237b> DW_AT_name : (indirect string, offset: 0xeff0a): C2APB1SMENR2 + <237f> DW_AT_decl_file : 5 + <237f> DW_AT_decl_line : 504 + <2381> DW_AT_decl_column : 17 + <2381> DW_AT_type : <0x1a31> + <2385> DW_AT_data_member_location: 380 + <2><2387>: Abbrev Number: 11 (DW_TAG_member) + <2388> DW_AT_name : (indirect string, offset: 0xf06ea): C2APB2SMENR + <238c> DW_AT_decl_file : 5 + <238c> DW_AT_decl_line : 505 + <238e> DW_AT_decl_column : 17 + <238e> DW_AT_type : <0x1a31> + <2392> DW_AT_data_member_location: 384 + <2><2394>: Abbrev Number: 11 (DW_TAG_member) + <2395> DW_AT_name : (indirect string, offset: 0xf132b): C2APB3SMENR + <2399> DW_AT_decl_file : 5 + <2399> DW_AT_decl_line : 506 + <239b> DW_AT_decl_column : 17 + <239b> DW_AT_type : <0x1a31> + <239f> DW_AT_data_member_location: 388 + <2><23a1>: Abbrev Number: 0 + <1><23a2>: Abbrev Number: 16 (DW_TAG_array_type) + <23a3> DW_AT_type : <0x1a25> + <23a7> DW_AT_sibling : <0x23b2> + <2><23ab>: Abbrev Number: 17 (DW_TAG_subrange_type) + <23ac> DW_AT_type : <0x19eb> + <23b0> DW_AT_upper_bound : 25 + <2><23b1>: Abbrev Number: 0 + <1><23b2>: Abbrev Number: 9 (DW_TAG_typedef) + <23b3> DW_AT_name : (indirect string, offset: 0xf062c): RCC_TypeDef + <23b7> DW_AT_decl_file : 5 + <23b8> DW_AT_decl_line : 507 + <23ba> DW_AT_decl_column : 3 + <23ba> DW_AT_type : <0x206f> + <1><23be>: Abbrev Number: 10 (DW_TAG_structure_type) + <23bf> DW_AT_byte_size : 104 + <23c0> DW_AT_decl_file : 5 + <23c1> DW_AT_decl_line : 609 + <23c3> DW_AT_decl_column : 9 + <23c3> DW_AT_sibling : <0x2532> + <2><23c7>: Abbrev Number: 5 (DW_TAG_member) + <23c8> DW_AT_name : CR1 + <23cc> DW_AT_decl_file : 5 + <23cd> DW_AT_decl_line : 611 + <23cf> DW_AT_decl_column : 17 + <23d0> DW_AT_type : <0x1a31> + <23d4> DW_AT_data_member_location: 0 + <2><23d5>: Abbrev Number: 5 (DW_TAG_member) + <23d6> DW_AT_name : CR2 + <23da> DW_AT_decl_file : 5 + <23db> DW_AT_decl_line : 612 + <23dd> DW_AT_decl_column : 17 + <23de> DW_AT_type : <0x1a31> + <23e2> DW_AT_data_member_location: 4 + <2><23e3>: Abbrev Number: 2 (DW_TAG_member) + <23e4> DW_AT_name : (indirect string, offset: 0xcf968): SMCR + <23e8> DW_AT_decl_file : 5 + <23e9> DW_AT_decl_line : 613 + <23eb> DW_AT_decl_column : 17 + <23ec> DW_AT_type : <0x1a31> + <23f0> DW_AT_data_member_location: 8 + <2><23f1>: Abbrev Number: 2 (DW_TAG_member) + <23f2> DW_AT_name : (indirect string, offset: 0x4e7ec): DIER + <23f6> DW_AT_decl_file : 5 + <23f7> DW_AT_decl_line : 614 + <23f9> DW_AT_decl_column : 17 + <23fa> DW_AT_type : <0x1a31> + <23fe> DW_AT_data_member_location: 12 + <2><23ff>: Abbrev Number: 5 (DW_TAG_member) + <2400> DW_AT_name : SR + <2403> DW_AT_decl_file : 5 + <2404> DW_AT_decl_line : 615 + <2406> DW_AT_decl_column : 17 + <2407> DW_AT_type : <0x1a31> + <240b> DW_AT_data_member_location: 16 + <2><240c>: Abbrev Number: 5 (DW_TAG_member) + <240d> DW_AT_name : EGR + <2411> DW_AT_decl_file : 5 + <2412> DW_AT_decl_line : 616 + <2414> DW_AT_decl_column : 17 + <2415> DW_AT_type : <0x1a31> + <2419> DW_AT_data_member_location: 20 + <2><241a>: Abbrev Number: 2 (DW_TAG_member) + <241b> DW_AT_name : (indirect string, offset: 0xae0ce): CCMR1 + <241f> DW_AT_decl_file : 5 + <2420> DW_AT_decl_line : 617 + <2422> DW_AT_decl_column : 17 + <2423> DW_AT_type : <0x1a31> + <2427> DW_AT_data_member_location: 24 + <2><2428>: Abbrev Number: 2 (DW_TAG_member) + <2429> DW_AT_name : (indirect string, offset: 0x5ede5): CCMR2 + <242d> DW_AT_decl_file : 5 + <242e> DW_AT_decl_line : 618 + <2430> DW_AT_decl_column : 17 + <2431> DW_AT_type : <0x1a31> + <2435> DW_AT_data_member_location: 28 + <2><2436>: Abbrev Number: 2 (DW_TAG_member) + <2437> DW_AT_name : (indirect string, offset: 0x3a57c): CCER + <243b> DW_AT_decl_file : 5 + <243c> DW_AT_decl_line : 619 + <243e> DW_AT_decl_column : 17 + <243f> DW_AT_type : <0x1a31> + <2443> DW_AT_data_member_location: 32 + <2><2444>: Abbrev Number: 5 (DW_TAG_member) + <2445> DW_AT_name : CNT + <2449> DW_AT_decl_file : 5 + <244a> DW_AT_decl_line : 620 + <244c> DW_AT_decl_column : 17 + <244d> DW_AT_type : <0x1a31> + <2451> DW_AT_data_member_location: 36 + <2><2452>: Abbrev Number: 5 (DW_TAG_member) + <2453> DW_AT_name : PSC + <2457> DW_AT_decl_file : 5 + <2458> DW_AT_decl_line : 621 + <245a> DW_AT_decl_column : 17 + <245b> DW_AT_type : <0x1a31> + <245f> DW_AT_data_member_location: 40 + <2><2460>: Abbrev Number: 5 (DW_TAG_member) + <2461> DW_AT_name : ARR + <2465> DW_AT_decl_file : 5 + <2466> DW_AT_decl_line : 622 + <2468> DW_AT_decl_column : 17 + <2469> DW_AT_type : <0x1a31> + <246d> DW_AT_data_member_location: 44 + <2><246e>: Abbrev Number: 5 (DW_TAG_member) + <246f> DW_AT_name : RCR + <2473> DW_AT_decl_file : 5 + <2474> DW_AT_decl_line : 623 + <2476> DW_AT_decl_column : 17 + <2477> DW_AT_type : <0x1a31> + <247b> DW_AT_data_member_location: 48 + <2><247c>: Abbrev Number: 2 (DW_TAG_member) + <247d> DW_AT_name : (indirect string, offset: 0x1ce08): CCR1 + <2481> DW_AT_decl_file : 5 + <2482> DW_AT_decl_line : 624 + <2484> DW_AT_decl_column : 17 + <2485> DW_AT_type : <0x1a31> + <2489> DW_AT_data_member_location: 52 + <2><248a>: Abbrev Number: 2 (DW_TAG_member) + <248b> DW_AT_name : (indirect string, offset: 0x6342a): CCR2 + <248f> DW_AT_decl_file : 5 + <2490> DW_AT_decl_line : 625 + <2492> DW_AT_decl_column : 17 + <2493> DW_AT_type : <0x1a31> + <2497> DW_AT_data_member_location: 56 + <2><2498>: Abbrev Number: 2 (DW_TAG_member) + <2499> DW_AT_name : (indirect string, offset: 0xc10fe): CCR3 + <249d> DW_AT_decl_file : 5 + <249e> DW_AT_decl_line : 626 + <24a0> DW_AT_decl_column : 17 + <24a1> DW_AT_type : <0x1a31> + <24a5> DW_AT_data_member_location: 60 + <2><24a6>: Abbrev Number: 2 (DW_TAG_member) + <24a7> DW_AT_name : (indirect string, offset: 0xf650): CCR4 + <24ab> DW_AT_decl_file : 5 + <24ac> DW_AT_decl_line : 627 + <24ae> DW_AT_decl_column : 17 + <24af> DW_AT_type : <0x1a31> + <24b3> DW_AT_data_member_location: 64 + <2><24b4>: Abbrev Number: 2 (DW_TAG_member) + <24b5> DW_AT_name : (indirect string, offset: 0x6d8a0): BDTR + <24b9> DW_AT_decl_file : 5 + <24ba> DW_AT_decl_line : 628 + <24bc> DW_AT_decl_column : 17 + <24bd> DW_AT_type : <0x1a31> + <24c1> DW_AT_data_member_location: 68 + <2><24c2>: Abbrev Number: 5 (DW_TAG_member) + <24c3> DW_AT_name : DCR + <24c7> DW_AT_decl_file : 5 + <24c8> DW_AT_decl_line : 629 + <24ca> DW_AT_decl_column : 17 + <24cb> DW_AT_type : <0x1a31> + <24cf> DW_AT_data_member_location: 72 + <2><24d0>: Abbrev Number: 2 (DW_TAG_member) + <24d1> DW_AT_name : (indirect string, offset: 0x4cc7e): DMAR + <24d5> DW_AT_decl_file : 5 + <24d6> DW_AT_decl_line : 630 + <24d8> DW_AT_decl_column : 17 + <24d9> DW_AT_type : <0x1a31> + <24dd> DW_AT_data_member_location: 76 + <2><24de>: Abbrev Number: 5 (DW_TAG_member) + <24df> DW_AT_name : OR + <24e2> DW_AT_decl_file : 5 + <24e3> DW_AT_decl_line : 631 + <24e5> DW_AT_decl_column : 17 + <24e6> DW_AT_type : <0x1a31> + <24ea> DW_AT_data_member_location: 80 + <2><24eb>: Abbrev Number: 2 (DW_TAG_member) + <24ec> DW_AT_name : (indirect string, offset: 0xd3b62): CCMR3 + <24f0> DW_AT_decl_file : 5 + <24f1> DW_AT_decl_line : 632 + <24f3> DW_AT_decl_column : 17 + <24f4> DW_AT_type : <0x1a31> + <24f8> DW_AT_data_member_location: 84 + <2><24f9>: Abbrev Number: 2 (DW_TAG_member) + <24fa> DW_AT_name : (indirect string, offset: 0x5643c): CCR5 + <24fe> DW_AT_decl_file : 5 + <24ff> DW_AT_decl_line : 633 + <2501> DW_AT_decl_column : 17 + <2502> DW_AT_type : <0x1a31> + <2506> DW_AT_data_member_location: 88 + <2><2507>: Abbrev Number: 2 (DW_TAG_member) + <2508> DW_AT_name : (indirect string, offset: 0xa7f7c): CCR6 + <250c> DW_AT_decl_file : 5 + <250d> DW_AT_decl_line : 634 + <250f> DW_AT_decl_column : 17 + <2510> DW_AT_type : <0x1a31> + <2514> DW_AT_data_member_location: 92 + <2><2515>: Abbrev Number: 5 (DW_TAG_member) + <2516> DW_AT_name : AF1 + <251a> DW_AT_decl_file : 5 + <251b> DW_AT_decl_line : 635 + <251d> DW_AT_decl_column : 17 + <251e> DW_AT_type : <0x1a31> + <2522> DW_AT_data_member_location: 96 + <2><2523>: Abbrev Number: 5 (DW_TAG_member) + <2524> DW_AT_name : AF2 + <2528> DW_AT_decl_file : 5 + <2529> DW_AT_decl_line : 636 + <252b> DW_AT_decl_column : 17 + <252c> DW_AT_type : <0x1a31> + <2530> DW_AT_data_member_location: 100 + <2><2531>: Abbrev Number: 0 + <1><2532>: Abbrev Number: 9 (DW_TAG_typedef) + <2533> DW_AT_name : (indirect string, offset: 0xf12c2): TIM_TypeDef + <2537> DW_AT_decl_file : 5 + <2538> DW_AT_decl_line : 637 + <253a> DW_AT_decl_column : 3 + <253a> DW_AT_type : <0x23be> + <1><253e>: Abbrev Number: 10 (DW_TAG_structure_type) + <253f> DW_AT_byte_size : 48 + <2540> DW_AT_decl_file : 5 + <2541> DW_AT_decl_line : 642 + <2543> DW_AT_decl_column : 9 + <2543> DW_AT_sibling : <0x25f0> + <2><2547>: Abbrev Number: 5 (DW_TAG_member) + <2548> DW_AT_name : CR1 + <254c> DW_AT_decl_file : 5 + <254d> DW_AT_decl_line : 644 + <254f> DW_AT_decl_column : 17 + <2550> DW_AT_type : <0x1a31> + <2554> DW_AT_data_member_location: 0 + <2><2555>: Abbrev Number: 5 (DW_TAG_member) + <2556> DW_AT_name : CR2 + <255a> DW_AT_decl_file : 5 + <255b> DW_AT_decl_line : 645 + <255d> DW_AT_decl_column : 17 + <255e> DW_AT_type : <0x1a31> + <2562> DW_AT_data_member_location: 4 + <2><2563>: Abbrev Number: 5 (DW_TAG_member) + <2564> DW_AT_name : CR3 + <2568> DW_AT_decl_file : 5 + <2569> DW_AT_decl_line : 646 + <256b> DW_AT_decl_column : 17 + <256c> DW_AT_type : <0x1a31> + <2570> DW_AT_data_member_location: 8 + <2><2571>: Abbrev Number: 5 (DW_TAG_member) + <2572> DW_AT_name : BRR + <2576> DW_AT_decl_file : 5 + <2577> DW_AT_decl_line : 647 + <2579> DW_AT_decl_column : 17 + <257a> DW_AT_type : <0x1a31> + <257e> DW_AT_data_member_location: 12 + <2><257f>: Abbrev Number: 2 (DW_TAG_member) + <2580> DW_AT_name : (indirect string, offset: 0xf018a): GTPR + <2584> DW_AT_decl_file : 5 + <2585> DW_AT_decl_line : 648 + <2587> DW_AT_decl_column : 17 + <2588> DW_AT_type : <0x1a31> + <258c> DW_AT_data_member_location: 16 + <2><258d>: Abbrev Number: 2 (DW_TAG_member) + <258e> DW_AT_name : (indirect string, offset: 0xf01f6): RTOR + <2592> DW_AT_decl_file : 5 + <2593> DW_AT_decl_line : 649 + <2595> DW_AT_decl_column : 17 + <2596> DW_AT_type : <0x1a31> + <259a> DW_AT_data_member_location: 20 + <2><259b>: Abbrev Number: 5 (DW_TAG_member) + <259c> DW_AT_name : RQR + <25a0> DW_AT_decl_file : 5 + <25a1> DW_AT_decl_line : 650 + <25a3> DW_AT_decl_column : 17 + <25a4> DW_AT_type : <0x1a31> + <25a8> DW_AT_data_member_location: 24 + <2><25a9>: Abbrev Number: 5 (DW_TAG_member) + <25aa> DW_AT_name : ISR + <25ae> DW_AT_decl_file : 5 + <25af> DW_AT_decl_line : 651 + <25b1> DW_AT_decl_column : 17 + <25b2> DW_AT_type : <0x1a31> + <25b6> DW_AT_data_member_location: 28 + <2><25b7>: Abbrev Number: 5 (DW_TAG_member) + <25b8> DW_AT_name : ICR + <25bc> DW_AT_decl_file : 5 + <25bd> DW_AT_decl_line : 652 + <25bf> DW_AT_decl_column : 17 + <25c0> DW_AT_type : <0x1a31> + <25c4> DW_AT_data_member_location: 32 + <2><25c5>: Abbrev Number: 5 (DW_TAG_member) + <25c6> DW_AT_name : RDR + <25ca> DW_AT_decl_file : 5 + <25cb> DW_AT_decl_line : 653 + <25cd> DW_AT_decl_column : 17 + <25ce> DW_AT_type : <0x1a31> + <25d2> DW_AT_data_member_location: 36 + <2><25d3>: Abbrev Number: 5 (DW_TAG_member) + <25d4> DW_AT_name : TDR + <25d8> DW_AT_decl_file : 5 + <25d9> DW_AT_decl_line : 654 + <25db> DW_AT_decl_column : 17 + <25dc> DW_AT_type : <0x1a31> + <25e0> DW_AT_data_member_location: 40 + <2><25e1>: Abbrev Number: 2 (DW_TAG_member) + <25e2> DW_AT_name : (indirect string, offset: 0xf0c16): PRESC + <25e6> DW_AT_decl_file : 5 + <25e7> DW_AT_decl_line : 655 + <25e9> DW_AT_decl_column : 17 + <25ea> DW_AT_type : <0x1a31> + <25ee> DW_AT_data_member_location: 44 + <2><25ef>: Abbrev Number: 0 + <1><25f0>: Abbrev Number: 9 (DW_TAG_typedef) + <25f1> DW_AT_name : (indirect string, offset: 0xf13c3): USART_TypeDef + <25f5> DW_AT_decl_file : 5 + <25f6> DW_AT_decl_line : 656 + <25f8> DW_AT_decl_column : 3 + <25f8> DW_AT_type : <0x253e> + <1><25fc>: Abbrev Number: 10 (DW_TAG_structure_type) + <25fd> DW_AT_byte_size : 92 + <25fe> DW_AT_decl_file : 5 + <25ff> DW_AT_decl_line : 748 + <2601> DW_AT_decl_column : 9 + <2601> DW_AT_sibling : <0x27aa> + <2><2605>: Abbrev Number: 2 (DW_TAG_member) + <2606> DW_AT_name : (indirect string, offset: 0xf10d5): EP0R + <260a> DW_AT_decl_file : 5 + <260b> DW_AT_decl_line : 750 + <260d> DW_AT_decl_column : 17 + <260e> DW_AT_type : <0x1a20> + <2612> DW_AT_data_member_location: 0 + <2><2613>: Abbrev Number: 2 (DW_TAG_member) + <2614> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <2618> DW_AT_decl_file : 5 + <2619> DW_AT_decl_line : 751 + <261b> DW_AT_decl_column : 17 + <261c> DW_AT_type : <0x1a20> + <2620> DW_AT_data_member_location: 2 + <2><2621>: Abbrev Number: 2 (DW_TAG_member) + <2622> DW_AT_name : (indirect string, offset: 0xf01f1): EP1R + <2626> DW_AT_decl_file : 5 + <2627> DW_AT_decl_line : 752 + <2629> DW_AT_decl_column : 17 + <262a> DW_AT_type : <0x1a20> + <262e> DW_AT_data_member_location: 4 + <2><262f>: Abbrev Number: 2 (DW_TAG_member) + <2630> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <2634> DW_AT_decl_file : 5 + <2635> DW_AT_decl_line : 753 + <2637> DW_AT_decl_column : 17 + <2638> DW_AT_type : <0x1a20> + <263c> DW_AT_data_member_location: 6 + <2><263d>: Abbrev Number: 2 (DW_TAG_member) + <263e> DW_AT_name : (indirect string, offset: 0xf0954): EP2R + <2642> DW_AT_decl_file : 5 + <2643> DW_AT_decl_line : 754 + <2645> DW_AT_decl_column : 17 + <2646> DW_AT_type : <0x1a20> + <264a> DW_AT_data_member_location: 8 + <2><264b>: Abbrev Number: 2 (DW_TAG_member) + <264c> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <2650> DW_AT_decl_file : 5 + <2651> DW_AT_decl_line : 755 + <2653> DW_AT_decl_column : 17 + <2654> DW_AT_type : <0x1a20> + <2658> DW_AT_data_member_location: 10 + <2><2659>: Abbrev Number: 2 (DW_TAG_member) + <265a> DW_AT_name : (indirect string, offset: 0xf0204): EP3R + <265e> DW_AT_decl_file : 5 + <265f> DW_AT_decl_line : 756 + <2661> DW_AT_decl_column : 17 + <2662> DW_AT_type : <0x1a20> + <2666> DW_AT_data_member_location: 12 + <2><2667>: Abbrev Number: 2 (DW_TAG_member) + <2668> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <266c> DW_AT_decl_file : 5 + <266d> DW_AT_decl_line : 757 + <266f> DW_AT_decl_column : 17 + <2670> DW_AT_type : <0x1a20> + <2674> DW_AT_data_member_location: 14 + <2><2675>: Abbrev Number: 2 (DW_TAG_member) + <2676> DW_AT_name : (indirect string, offset: 0xf0209): EP4R + <267a> DW_AT_decl_file : 5 + <267b> DW_AT_decl_line : 758 + <267d> DW_AT_decl_column : 17 + <267e> DW_AT_type : <0x1a20> + <2682> DW_AT_data_member_location: 16 + <2><2683>: Abbrev Number: 2 (DW_TAG_member) + <2684> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <2688> DW_AT_decl_file : 5 + <2689> DW_AT_decl_line : 759 + <268b> DW_AT_decl_column : 17 + <268c> DW_AT_type : <0x1a20> + <2690> DW_AT_data_member_location: 18 + <2><2691>: Abbrev Number: 2 (DW_TAG_member) + <2692> DW_AT_name : (indirect string, offset: 0xf027d): EP5R + <2696> DW_AT_decl_file : 5 + <2697> DW_AT_decl_line : 760 + <2699> DW_AT_decl_column : 17 + <269a> DW_AT_type : <0x1a20> + <269e> DW_AT_data_member_location: 20 + <2><269f>: Abbrev Number: 2 (DW_TAG_member) + <26a0> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <26a4> DW_AT_decl_file : 5 + <26a5> DW_AT_decl_line : 761 + <26a7> DW_AT_decl_column : 17 + <26a8> DW_AT_type : <0x1a20> + <26ac> DW_AT_data_member_location: 22 + <2><26ad>: Abbrev Number: 2 (DW_TAG_member) + <26ae> DW_AT_name : (indirect string, offset: 0xf02a1): EP6R + <26b2> DW_AT_decl_file : 5 + <26b3> DW_AT_decl_line : 762 + <26b5> DW_AT_decl_column : 17 + <26b6> DW_AT_type : <0x1a20> + <26ba> DW_AT_data_member_location: 24 + <2><26bb>: Abbrev Number: 2 (DW_TAG_member) + <26bc> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <26c0> DW_AT_decl_file : 5 + <26c1> DW_AT_decl_line : 763 + <26c3> DW_AT_decl_column : 17 + <26c4> DW_AT_type : <0x1a20> + <26c8> DW_AT_data_member_location: 26 + <2><26c9>: Abbrev Number: 2 (DW_TAG_member) + <26ca> DW_AT_name : (indirect string, offset: 0xf02ac): EP7R + <26ce> DW_AT_decl_file : 5 + <26cf> DW_AT_decl_line : 764 + <26d1> DW_AT_decl_column : 17 + <26d2> DW_AT_type : <0x1a20> + <26d6> DW_AT_data_member_location: 28 + <2><26d7>: Abbrev Number: 2 (DW_TAG_member) + <26d8> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <26dc> DW_AT_decl_file : 5 + <26dd> DW_AT_decl_line : 765 + <26df> DW_AT_decl_column : 17 + <26e0> DW_AT_type : <0x27ba> + <26e4> DW_AT_data_member_location: 30 + <2><26e5>: Abbrev Number: 2 (DW_TAG_member) + <26e6> DW_AT_name : (indirect string, offset: 0xf0d35): CNTR + <26ea> DW_AT_decl_file : 5 + <26eb> DW_AT_decl_line : 766 + <26ed> DW_AT_decl_column : 17 + <26ee> DW_AT_type : <0x1a20> + <26f2> DW_AT_data_member_location: 64 + <2><26f3>: Abbrev Number: 2 (DW_TAG_member) + <26f4> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <26f8> DW_AT_decl_file : 5 + <26f9> DW_AT_decl_line : 767 + <26fb> DW_AT_decl_column : 17 + <26fc> DW_AT_type : <0x1a20> + <2700> DW_AT_data_member_location: 66 + <2><2701>: Abbrev Number: 2 (DW_TAG_member) + <2702> DW_AT_name : (indirect string, offset: 0xf0729): ISTR + <2706> DW_AT_decl_file : 5 + <2707> DW_AT_decl_line : 768 + <2709> DW_AT_decl_column : 17 + <270a> DW_AT_type : <0x1a20> + <270e> DW_AT_data_member_location: 68 + <2><270f>: Abbrev Number: 2 (DW_TAG_member) + <2710> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <2714> DW_AT_decl_file : 5 + <2715> DW_AT_decl_line : 769 + <2717> DW_AT_decl_column : 17 + <2718> DW_AT_type : <0x1a20> + <271c> DW_AT_data_member_location: 70 + <2><271d>: Abbrev Number: 5 (DW_TAG_member) + <271e> DW_AT_name : FNR + <2722> DW_AT_decl_file : 5 + <2723> DW_AT_decl_line : 770 + <2725> DW_AT_decl_column : 17 + <2726> DW_AT_type : <0x1a20> + <272a> DW_AT_data_member_location: 72 + <2><272b>: Abbrev Number: 2 (DW_TAG_member) + <272c> DW_AT_name : (indirect string, offset: 0xf127f): RESERVEDA + <2730> DW_AT_decl_file : 5 + <2731> DW_AT_decl_line : 771 + <2733> DW_AT_decl_column : 17 + <2734> DW_AT_type : <0x1a20> + <2738> DW_AT_data_member_location: 74 + <2><2739>: Abbrev Number: 2 (DW_TAG_member) + <273a> DW_AT_name : (indirect string, offset: 0xf0421): DADDR + <273e> DW_AT_decl_file : 5 + <273f> DW_AT_decl_line : 772 + <2741> DW_AT_decl_column : 17 + <2742> DW_AT_type : <0x1a20> + <2746> DW_AT_data_member_location: 76 + <2><2747>: Abbrev Number: 2 (DW_TAG_member) + <2748> DW_AT_name : (indirect string, offset: 0xf1289): RESERVEDB + <274c> DW_AT_decl_file : 5 + <274d> DW_AT_decl_line : 773 + <274f> DW_AT_decl_column : 17 + <2750> DW_AT_type : <0x1a20> + <2754> DW_AT_data_member_location: 78 + <2><2755>: Abbrev Number: 2 (DW_TAG_member) + <2756> DW_AT_name : (indirect string, offset: 0xeff17): BTABLE + <275a> DW_AT_decl_file : 5 + <275b> DW_AT_decl_line : 774 + <275d> DW_AT_decl_column : 17 + <275e> DW_AT_type : <0x1a20> + <2762> DW_AT_data_member_location: 80 + <2><2763>: Abbrev Number: 2 (DW_TAG_member) + <2764> DW_AT_name : (indirect string, offset: 0xf09a9): RESERVEDC + <2768> DW_AT_decl_file : 5 + <2769> DW_AT_decl_line : 775 + <276b> DW_AT_decl_column : 17 + <276c> DW_AT_type : <0x1a20> + <2770> DW_AT_data_member_location: 82 + <2><2771>: Abbrev Number: 2 (DW_TAG_member) + <2772> DW_AT_name : (indirect string, offset: 0xeffe1): LPMCSR + <2776> DW_AT_decl_file : 5 + <2777> DW_AT_decl_line : 776 + <2779> DW_AT_decl_column : 17 + <277a> DW_AT_type : <0x1a20> + <277e> DW_AT_data_member_location: 84 + <2><277f>: Abbrev Number: 2 (DW_TAG_member) + <2780> DW_AT_name : (indirect string, offset: 0xf1293): RESERVEDD + <2784> DW_AT_decl_file : 5 + <2785> DW_AT_decl_line : 777 + <2787> DW_AT_decl_column : 17 + <2788> DW_AT_type : <0x1a20> + <278c> DW_AT_data_member_location: 86 + <2><278d>: Abbrev Number: 2 (DW_TAG_member) + <278e> DW_AT_name : (indirect string, offset: 0xefb53): BCDR + <2792> DW_AT_decl_file : 5 + <2793> DW_AT_decl_line : 778 + <2795> DW_AT_decl_column : 17 + <2796> DW_AT_type : <0x1a20> + <279a> DW_AT_data_member_location: 88 + <2><279b>: Abbrev Number: 2 (DW_TAG_member) + <279c> DW_AT_name : (indirect string, offset: 0xf129d): RESERVEDE + <27a0> DW_AT_decl_file : 5 + <27a1> DW_AT_decl_line : 779 + <27a3> DW_AT_decl_column : 17 + <27a4> DW_AT_type : <0x1a20> + <27a8> DW_AT_data_member_location: 90 + <2><27a9>: Abbrev Number: 0 + <1><27aa>: Abbrev Number: 16 (DW_TAG_array_type) + <27ab> DW_AT_type : <0x1a20> + <27af> DW_AT_sibling : <0x27ba> + <2><27b3>: Abbrev Number: 17 (DW_TAG_subrange_type) + <27b4> DW_AT_type : <0x19eb> + <27b8> DW_AT_upper_bound : 16 + <2><27b9>: Abbrev Number: 0 + <1><27ba>: Abbrev Number: 12 (DW_TAG_volatile_type) + <27bb> DW_AT_type : <0x27aa> + <1><27bf>: Abbrev Number: 9 (DW_TAG_typedef) + <27c0> DW_AT_name : (indirect string, offset: 0xf10c9): USB_TypeDef + <27c4> DW_AT_decl_file : 5 + <27c5> DW_AT_decl_line : 780 + <27c7> DW_AT_decl_column : 3 + <27c7> DW_AT_type : <0x25fc> + <1><27cb>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <27cc> DW_AT_encoding : 7 (unsigned) + <27cd> DW_AT_byte_size : 1 + <27ce> DW_AT_type : <0x199b> + <27d2> DW_AT_decl_file : 8 + <27d3> DW_AT_decl_line : 120 + <27d4> DW_AT_decl_column : 1 + <27d5> DW_AT_sibling : <0x27e6> + <2><27d9>: Abbrev Number: 3 (DW_TAG_enumerator) + <27da> DW_AT_name : (indirect string, offset: 0x70de3): DISABLE + <27de> DW_AT_const_value : 0 + <2><27df>: Abbrev Number: 3 (DW_TAG_enumerator) + <27e0> DW_AT_name : (indirect string, offset: 0x8152): ENABLE + <27e4> DW_AT_const_value : 1 + <2><27e5>: Abbrev Number: 0 + <1><27e6>: Abbrev Number: 4 (DW_TAG_typedef) + <27e7> DW_AT_name : (indirect string, offset: 0xef79e): FunctionalState + <27eb> DW_AT_decl_file : 8 + <27ec> DW_AT_decl_line : 123 + <27ed> DW_AT_decl_column : 3 + <27ee> DW_AT_type : <0x27cb> + <1><27f2>: Abbrev Number: 15 (DW_TAG_base_type) + <27f3> DW_AT_byte_size : 8 + <27f4> DW_AT_encoding : 4 (float) + <27f5> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><27f9>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <27fa> DW_AT_encoding : 7 (unsigned) + <27fb> DW_AT_byte_size : 1 + <27fc> DW_AT_type : <0x199b> + <2800> DW_AT_decl_file : 9 + <2801> DW_AT_decl_line : 39 + <2802> DW_AT_decl_column : 1 + <2803> DW_AT_sibling : <0x2820> + <2><2807>: Abbrev Number: 3 (DW_TAG_enumerator) + <2808> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <280c> DW_AT_const_value : 0 + <2><280d>: Abbrev Number: 3 (DW_TAG_enumerator) + <280e> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <2812> DW_AT_const_value : 1 + <2><2813>: Abbrev Number: 3 (DW_TAG_enumerator) + <2814> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <2818> DW_AT_const_value : 2 + <2><2819>: Abbrev Number: 3 (DW_TAG_enumerator) + <281a> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <281e> DW_AT_const_value : 3 + <2><281f>: Abbrev Number: 0 + <1><2820>: Abbrev Number: 4 (DW_TAG_typedef) + <2821> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <2825> DW_AT_decl_file : 9 + <2826> DW_AT_decl_line : 44 + <2827> DW_AT_decl_column : 3 + <2828> DW_AT_type : <0x27f9> + <1><282c>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <282d> DW_AT_encoding : 7 (unsigned) + <282e> DW_AT_byte_size : 1 + <282f> DW_AT_type : <0x199b> + <2833> DW_AT_decl_file : 9 + <2834> DW_AT_decl_line : 50 + <2835> DW_AT_decl_column : 1 + <2836> DW_AT_sibling : <0x2847> + <2><283a>: Abbrev Number: 3 (DW_TAG_enumerator) + <283b> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <283f> DW_AT_const_value : 0 + <2><2840>: Abbrev Number: 3 (DW_TAG_enumerator) + <2841> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <2845> DW_AT_const_value : 1 + <2><2846>: Abbrev Number: 0 + <1><2847>: Abbrev Number: 4 (DW_TAG_typedef) + <2848> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <284c> DW_AT_decl_file : 9 + <284d> DW_AT_decl_line : 53 + <284e> DW_AT_decl_column : 3 + <284f> DW_AT_type : <0x282c> + <1><2853>: Abbrev Number: 13 (DW_TAG_structure_type) + <2854> DW_AT_byte_size : 32 <2855> DW_AT_decl_file : 10 - <2856> DW_AT_decl_line : 75 - <2857> DW_AT_decl_column : 3 - <2858> DW_AT_type : <0x27df> - <1><285c>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <285d> DW_AT_encoding : 7 (unsigned) - <285e> DW_AT_byte_size : 1 - <285f> DW_AT_type : <0x1922> - <2863> DW_AT_decl_file : 10 - <2864> DW_AT_decl_line : 81 - <2865> DW_AT_decl_column : 1 - <2866> DW_AT_sibling : <0x2883> - <2><286a>: Abbrev Number: 3 (DW_TAG_enumerator) - <286b> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <286f> DW_AT_const_value : 0 - <2><2870>: Abbrev Number: 3 (DW_TAG_enumerator) - <2871> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <2875> DW_AT_const_value : 1 - <2><2876>: Abbrev Number: 3 (DW_TAG_enumerator) - <2877> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <287b> DW_AT_const_value : 2 - <2><287c>: Abbrev Number: 3 (DW_TAG_enumerator) - <287d> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <2881> DW_AT_const_value : 3 - <2><2882>: Abbrev Number: 0 - <1><2883>: Abbrev Number: 4 (DW_TAG_typedef) - <2884> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <2888> DW_AT_decl_file : 10 - <2889> DW_AT_decl_line : 86 - <288a> DW_AT_decl_column : 3 - <288b> DW_AT_type : <0x285c> - <1><288f>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2890> DW_AT_type : <0x2883> - <1><2894>: Abbrev Number: 31 (DW_TAG_structure_type) - <2895> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <2899> DW_AT_byte_size : 96 - <289a> DW_AT_decl_file : 10 - <289b> DW_AT_decl_line : 114 - <289c> DW_AT_decl_column : 16 - <289c> DW_AT_sibling : <0x298b> - <2><28a0>: Abbrev Number: 1 (DW_TAG_member) - <28a1> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <28a5> DW_AT_decl_file : 10 - <28a6> DW_AT_decl_line : 116 - <28a7> DW_AT_decl_column : 27 - <28a8> DW_AT_type : <0x298b> - <28ac> DW_AT_data_member_location: 0 - <2><28ad>: Abbrev Number: 1 (DW_TAG_member) - <28ae> DW_AT_name : (indirect string, offset: 0xf735a): Init - <28b2> DW_AT_decl_file : 10 - <28b3> DW_AT_decl_line : 118 - <28b4> DW_AT_decl_column : 25 - <28b5> DW_AT_type : <0x2850> - <28b9> DW_AT_data_member_location: 4 - <2><28ba>: Abbrev Number: 1 (DW_TAG_member) - <28bb> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <28bf> DW_AT_decl_file : 10 - <28c0> DW_AT_decl_line : 120 - <28c1> DW_AT_decl_column : 25 - <28c2> DW_AT_type : <0x27d3> - <28c6> DW_AT_data_member_location: 36 - <2><28c7>: Abbrev Number: 1 (DW_TAG_member) - <28c8> DW_AT_name : (indirect string, offset: 0xf84d0): State - <28cc> DW_AT_decl_file : 10 - <28cd> DW_AT_decl_line : 122 - <28ce> DW_AT_decl_column : 30 - <28cf> DW_AT_type : <0x288f> - <28d3> DW_AT_data_member_location: 37 - <2><28d4>: Abbrev Number: 1 (DW_TAG_member) - <28d5> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <28d9> DW_AT_decl_file : 10 - <28da> DW_AT_decl_line : 124 - <28db> DW_AT_decl_column : 26 - <28dc> DW_AT_type : <0x2990> - <28e0> DW_AT_data_member_location: 40 - <2><28e1>: Abbrev Number: 1 (DW_TAG_member) - <28e2> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <28e6> DW_AT_decl_file : 10 - <28e7> DW_AT_decl_line : 126 - <28e8> DW_AT_decl_column : 11 - <28e9> DW_AT_type : <0x29a2> - <28ed> DW_AT_data_member_location: 44 - <2><28ee>: Abbrev Number: 1 (DW_TAG_member) - <28ef> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <28f3> DW_AT_decl_file : 10 - <28f4> DW_AT_decl_line : 128 - <28f5> DW_AT_decl_column : 11 - <28f6> DW_AT_type : <0x29a2> - <28fa> DW_AT_data_member_location: 48 - <2><28fb>: Abbrev Number: 1 (DW_TAG_member) - <28fc> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <2900> DW_AT_decl_file : 10 - <2901> DW_AT_decl_line : 130 - <2902> DW_AT_decl_column : 11 - <2903> DW_AT_type : <0x29a2> - <2907> DW_AT_data_member_location: 52 - <2><2908>: Abbrev Number: 1 (DW_TAG_member) - <2909> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <290d> DW_AT_decl_file : 10 - <290e> DW_AT_decl_line : 132 - <290f> DW_AT_decl_column : 11 - <2910> DW_AT_type : <0x29a2> - <2914> DW_AT_data_member_location: 56 - <2><2915>: Abbrev Number: 1 (DW_TAG_member) - <2916> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <291a> DW_AT_decl_file : 10 - <291b> DW_AT_decl_line : 134 - <291c> DW_AT_decl_column : 26 - <291d> DW_AT_type : <0x19bd> - <2921> DW_AT_data_member_location: 60 - <2><2922>: Abbrev Number: 1 (DW_TAG_member) - <2923> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <2927> DW_AT_decl_file : 10 - <2928> DW_AT_decl_line : 136 - <2929> DW_AT_decl_column : 27 - <292a> DW_AT_type : <0x29a7> - <292e> DW_AT_data_member_location: 64 - <2><292f>: Abbrev Number: 1 (DW_TAG_member) - <2930> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <2934> DW_AT_decl_file : 10 - <2935> DW_AT_decl_line : 138 - <2936> DW_AT_decl_column : 26 - <2937> DW_AT_type : <0x19b1> - <293b> DW_AT_data_member_location: 68 - <2><293c>: Abbrev Number: 1 (DW_TAG_member) - <293d> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <2941> DW_AT_decl_file : 10 - <2942> DW_AT_decl_line : 140 - <2943> DW_AT_decl_column : 37 - <2944> DW_AT_type : <0x29ac> - <2948> DW_AT_data_member_location: 72 - <2><2949>: Abbrev Number: 1 (DW_TAG_member) - <294a> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <294e> DW_AT_decl_file : 10 - <294f> DW_AT_decl_line : 142 - <2950> DW_AT_decl_column : 37 - <2951> DW_AT_type : <0x29b1> - <2955> DW_AT_data_member_location: 76 - <2><2956>: Abbrev Number: 1 (DW_TAG_member) - <2957> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <295b> DW_AT_decl_file : 10 - <295c> DW_AT_decl_line : 144 - <295d> DW_AT_decl_column : 36 - <295e> DW_AT_type : <0x19b1> - <2962> DW_AT_data_member_location: 80 - <2><2963>: Abbrev Number: 1 (DW_TAG_member) - <2964> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <2968> DW_AT_decl_file : 10 - <2969> DW_AT_decl_line : 146 - <296a> DW_AT_decl_column : 37 - <296b> DW_AT_type : <0x29b6> - <296f> DW_AT_data_member_location: 84 - <2><2970>: Abbrev Number: 1 (DW_TAG_member) - <2971> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <2975> DW_AT_decl_file : 10 - <2976> DW_AT_decl_line : 148 - <2977> DW_AT_decl_column : 37 - <2978> DW_AT_type : <0x29bb> - <297c> DW_AT_data_member_location: 88 - <2><297d>: Abbrev Number: 1 (DW_TAG_member) - <297e> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <2982> DW_AT_decl_file : 10 - <2983> DW_AT_decl_line : 150 - <2984> DW_AT_decl_column : 36 - <2985> DW_AT_type : <0x19b1> - <2989> DW_AT_data_member_location: 92 - <2><298a>: Abbrev Number: 0 - <1><298b>: Abbrev Number: 7 (DW_TAG_pointer_type) - <298c> DW_AT_byte_size : 4 - <298c> DW_AT_type : <0x1c36> - <1><2990>: Abbrev Number: 45 (DW_TAG_pointer_type) - <2991> DW_AT_byte_size : 4 - <1><2992>: Abbrev Number: 32 (DW_TAG_subroutine_type) - <2993> DW_AT_prototyped : 1 - <2993> DW_AT_sibling : <0x299d> - <2><2997>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2998> DW_AT_type : <0x299d> - <2><299c>: Abbrev Number: 0 - <1><299d>: Abbrev Number: 7 (DW_TAG_pointer_type) - <299e> DW_AT_byte_size : 4 - <299e> DW_AT_type : <0x2894> - <1><29a2>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29a3> DW_AT_byte_size : 4 - <29a3> DW_AT_type : <0x2992> - <1><29a7>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29a8> DW_AT_byte_size : 4 - <29a8> DW_AT_type : <0x1c68> - <1><29ac>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29ad> DW_AT_byte_size : 4 - <29ad> DW_AT_type : <0x1c8c> - <1><29b1>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29b2> DW_AT_byte_size : 4 - <29b2> DW_AT_type : <0x1cbe> - <1><29b6>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29b7> DW_AT_byte_size : 4 - <29b7> DW_AT_type : <0x1ce2> - <1><29bb>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29bc> DW_AT_byte_size : 4 - <29bc> DW_AT_type : <0x1d14> - <1><29c0>: Abbrev Number: 4 (DW_TAG_typedef) - <29c1> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <29c5> DW_AT_decl_file : 10 - <29c6> DW_AT_decl_line : 151 - <29c7> DW_AT_decl_column : 3 - <29c8> DW_AT_type : <0x2894> - <1><29cc>: Abbrev Number: 13 (DW_TAG_structure_type) - <29cd> DW_AT_byte_size : 16 - <29ce> DW_AT_decl_file : 11 - <29cf> DW_AT_decl_line : 52 - <29d0> DW_AT_decl_column : 9 - <29d0> DW_AT_sibling : <0x2a09> - <2><29d4>: Abbrev Number: 1 (DW_TAG_member) - <29d5> DW_AT_name : (indirect string, offset: 0xef31e): Ratio - <29d9> DW_AT_decl_file : 11 - <29da> DW_AT_decl_line : 54 - <29db> DW_AT_decl_column : 12 - <29dc> DW_AT_type : <0x19b1> - <29e0> DW_AT_data_member_location: 0 - <2><29e1>: Abbrev Number: 1 (DW_TAG_member) - <29e2> DW_AT_name : (indirect string, offset: 0xef2ac): RightBitShift - <29e6> DW_AT_decl_file : 11 - <29e7> DW_AT_decl_line : 57 - <29e8> DW_AT_decl_column : 12 - <29e9> DW_AT_type : <0x19b1> - <29ed> DW_AT_data_member_location: 4 - <2><29ee>: Abbrev Number: 1 (DW_TAG_member) - <29ef> DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode - <29f3> DW_AT_decl_file : 11 - <29f4> DW_AT_decl_line : 60 - <29f5> DW_AT_decl_column : 12 - <29f6> DW_AT_type : <0x19b1> - <29fa> DW_AT_data_member_location: 8 - <2><29fb>: Abbrev Number: 1 (DW_TAG_member) - <29fc> DW_AT_name : (indirect string, offset: 0xeee30): OversamplingStopReset - <2a00> DW_AT_decl_file : 11 - <2a01> DW_AT_decl_line : 63 - <2a02> DW_AT_decl_column : 12 - <2a03> DW_AT_type : <0x19b1> - <2a07> DW_AT_data_member_location: 12 - <2><2a08>: Abbrev Number: 0 - <1><2a09>: Abbrev Number: 4 (DW_TAG_typedef) - <2a0a> DW_AT_name : (indirect string, offset: 0xef2c9): ADC_OversamplingTypeDef - <2a0e> DW_AT_decl_file : 11 - <2a0f> DW_AT_decl_line : 71 - <2a10> DW_AT_decl_column : 3 - <2a11> DW_AT_type : <0x29cc> - <1><2a15>: Abbrev Number: 13 (DW_TAG_structure_type) - <2a16> DW_AT_byte_size : 72 - <2a17> DW_AT_decl_file : 11 - <2a18> DW_AT_decl_line : 90 - <2a19> DW_AT_decl_column : 9 - <2a19> DW_AT_sibling : <0x2aee> - <2><2a1d>: Abbrev Number: 1 (DW_TAG_member) - <2a1e> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <2a22> DW_AT_decl_file : 11 - <2a23> DW_AT_decl_line : 92 - <2a24> DW_AT_decl_column : 12 - <2a25> DW_AT_type : <0x19b1> - <2a29> DW_AT_data_member_location: 0 - <2><2a2a>: Abbrev Number: 1 (DW_TAG_member) - <2a2b> DW_AT_name : (indirect string, offset: 0xeede3): Resolution - <2a2f> DW_AT_decl_file : 11 - <2a30> DW_AT_decl_line : 107 - <2a31> DW_AT_decl_column : 12 - <2a32> DW_AT_type : <0x19b1> - <2a36> DW_AT_data_member_location: 4 - <2><2a37>: Abbrev Number: 1 (DW_TAG_member) - <2a38> DW_AT_name : (indirect string, offset: 0xeed8a): DataAlign - <2a3c> DW_AT_decl_file : 11 - <2a3d> DW_AT_decl_line : 110 - <2a3e> DW_AT_decl_column : 12 - <2a3f> DW_AT_type : <0x19b1> - <2a43> DW_AT_data_member_location: 8 - <2><2a44>: Abbrev Number: 1 (DW_TAG_member) - <2a45> DW_AT_name : (indirect string, offset: 0xef3a6): ScanConvMode - <2a49> DW_AT_decl_file : 11 - <2a4a> DW_AT_decl_line : 114 - <2a4b> DW_AT_decl_column : 12 - <2a4c> DW_AT_type : <0x19b1> - <2a50> DW_AT_data_member_location: 12 - <2><2a51>: Abbrev Number: 1 (DW_TAG_member) - <2a52> DW_AT_name : (indirect string, offset: 0x926d): EOCSelection - <2a56> DW_AT_decl_file : 11 - <2a57> DW_AT_decl_line : 122 - <2a58> DW_AT_decl_column : 12 - <2a59> DW_AT_type : <0x19b1> - <2a5d> DW_AT_data_member_location: 16 - <2><2a5e>: Abbrev Number: 1 (DW_TAG_member) - <2a5f> DW_AT_name : (indirect string, offset: 0xef4bf): LowPowerAutoWait - <2a63> DW_AT_decl_file : 11 - <2a64> DW_AT_decl_line : 125 - <2a65> DW_AT_decl_column : 19 - <2a66> DW_AT_type : <0x2772> - <2a6a> DW_AT_data_member_location: 20 - <2><2a6b>: Abbrev Number: 1 (DW_TAG_member) - <2a6c> DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode - <2a70> DW_AT_decl_file : 11 - <2a71> DW_AT_decl_line : 144 - <2a72> DW_AT_decl_column : 19 - <2a73> DW_AT_type : <0x2772> - <2a77> DW_AT_data_member_location: 21 - <2><2a78>: Abbrev Number: 1 (DW_TAG_member) - <2a79> DW_AT_name : (indirect string, offset: 0xf2ec2): NbrOfConversion - <2a7d> DW_AT_decl_file : 11 - <2a7e> DW_AT_decl_line : 148 - <2a7f> DW_AT_decl_column : 12 - <2a80> DW_AT_type : <0x19b1> - <2a84> DW_AT_data_member_location: 24 - <2><2a85>: Abbrev Number: 1 (DW_TAG_member) - <2a86> DW_AT_name : (indirect string, offset: 0xf2fff): DiscontinuousConvMode - <2a8a> DW_AT_decl_file : 11 - <2a8b> DW_AT_decl_line : 154 - <2a8c> DW_AT_decl_column : 19 - <2a8d> DW_AT_type : <0x2772> - <2a91> DW_AT_data_member_location: 28 - <2><2a92>: Abbrev Number: 1 (DW_TAG_member) - <2a93> DW_AT_name : (indirect string, offset: 0xeee46): NbrOfDiscConversion - <2a97> DW_AT_decl_file : 11 - <2a98> DW_AT_decl_line : 163 - <2a99> DW_AT_decl_column : 12 - <2a9a> DW_AT_type : <0x19b1> - <2a9e> DW_AT_data_member_location: 32 - <2><2a9f>: Abbrev Number: 1 (DW_TAG_member) - <2aa0> DW_AT_name : (indirect string, offset: 0xef58c): ExternalTrigConv - <2aa4> DW_AT_decl_file : 11 - <2aa5> DW_AT_decl_line : 168 - <2aa6> DW_AT_decl_column : 12 - <2aa7> DW_AT_type : <0x19b1> - <2aab> DW_AT_data_member_location: 36 - <2><2aac>: Abbrev Number: 1 (DW_TAG_member) - <2aad> DW_AT_name : (indirect string, offset: 0xef33f): ExternalTrigConvEdge - <2ab1> DW_AT_decl_file : 11 - <2ab2> DW_AT_decl_line : 173 - <2ab3> DW_AT_decl_column : 12 - <2ab4> DW_AT_type : <0x19b1> - <2ab8> DW_AT_data_member_location: 40 - <2><2ab9>: Abbrev Number: 1 (DW_TAG_member) - <2aba> DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests - <2abe> DW_AT_decl_file : 11 - <2abf> DW_AT_decl_line : 177 - <2ac0> DW_AT_decl_column : 19 - <2ac1> DW_AT_type : <0x2772> - <2ac5> DW_AT_data_member_location: 44 - <2><2ac6>: Abbrev Number: 1 (DW_TAG_member) - <2ac7> DW_AT_name : (indirect string, offset: 0xef202): Overrun - <2acb> DW_AT_decl_file : 11 - <2acc> DW_AT_decl_line : 182 - <2acd> DW_AT_decl_column : 12 - <2ace> DW_AT_type : <0x19b1> - <2ad2> DW_AT_data_member_location: 48 - <2><2ad3>: Abbrev Number: 1 (DW_TAG_member) - <2ad4> DW_AT_name : (indirect string, offset: 0xf2ee4): OversamplingMode - <2ad8> DW_AT_decl_file : 11 - <2ad9> DW_AT_decl_line : 214 - <2ada> DW_AT_decl_column : 19 - <2adb> DW_AT_type : <0x2772> - <2adf> DW_AT_data_member_location: 52 - <2><2ae0>: Abbrev Number: 1 (DW_TAG_member) - <2ae1> DW_AT_name : (indirect string, offset: 0xf2ead): Oversampling - <2ae5> DW_AT_decl_file : 11 - <2ae6> DW_AT_decl_line : 218 - <2ae7> DW_AT_decl_column : 27 - <2ae8> DW_AT_type : <0x2a09> - <2aec> DW_AT_data_member_location: 56 - <2><2aed>: Abbrev Number: 0 - <1><2aee>: Abbrev Number: 4 (DW_TAG_typedef) - <2aef> DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef - <2af3> DW_AT_decl_file : 11 - <2af4> DW_AT_decl_line : 235 - <2af5> DW_AT_decl_column : 3 - <2af6> DW_AT_type : <0x2a15> - <1><2afa>: Abbrev Number: 13 (DW_TAG_structure_type) - <2afb> DW_AT_byte_size : 24 - <2afc> DW_AT_decl_file : 11 - <2afd> DW_AT_decl_line : 248 - <2afe> DW_AT_decl_column : 9 - <2afe> DW_AT_sibling : <0x2b55> - <2><2b02>: Abbrev Number: 1 (DW_TAG_member) - <2b03> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <2b07> DW_AT_decl_file : 11 - <2b08> DW_AT_decl_line : 250 - <2b09> DW_AT_decl_column : 12 - <2b0a> DW_AT_type : <0x19b1> - <2b0e> DW_AT_data_member_location: 0 - <2><2b0f>: Abbrev Number: 1 (DW_TAG_member) - <2b10> DW_AT_name : (indirect string, offset: 0xf2eda): Rank - <2b14> DW_AT_decl_file : 11 - <2b15> DW_AT_decl_line : 254 - <2b16> DW_AT_decl_column : 12 - <2b17> DW_AT_type : <0x19b1> - <2b1b> DW_AT_data_member_location: 4 - <2><2b1c>: Abbrev Number: 2 (DW_TAG_member) - <2b1d> DW_AT_name : (indirect string, offset: 0xf30a7): SamplingTime - <2b21> DW_AT_decl_file : 11 - <2b22> DW_AT_decl_line : 259 - <2b24> DW_AT_decl_column : 12 - <2b25> DW_AT_type : <0x19b1> - <2b29> DW_AT_data_member_location: 8 - <2><2b2a>: Abbrev Number: 2 (DW_TAG_member) - <2b2b> DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - <2b2f> DW_AT_decl_file : 11 - <2b30> DW_AT_decl_line : 271 - <2b32> DW_AT_decl_column : 12 - <2b33> DW_AT_type : <0x19b1> - <2b37> DW_AT_data_member_location: 12 - <2><2b38>: Abbrev Number: 2 (DW_TAG_member) - <2b39> DW_AT_name : (indirect string, offset: 0xf31a1): OffsetNumber - <2b3d> DW_AT_decl_file : 11 - <2b3e> DW_AT_decl_line : 283 - <2b40> DW_AT_decl_column : 12 - <2b41> DW_AT_type : <0x19b1> - <2b45> DW_AT_data_member_location: 16 - <2><2b46>: Abbrev Number: 2 (DW_TAG_member) - <2b47> DW_AT_name : (indirect string, offset: 0xf2e88): Offset - <2b4b> DW_AT_decl_file : 11 - <2b4c> DW_AT_decl_line : 287 - <2b4e> DW_AT_decl_column : 12 - <2b4f> DW_AT_type : <0x19b1> - <2b53> DW_AT_data_member_location: 20 - <2><2b54>: Abbrev Number: 0 - <1><2b55>: Abbrev Number: 8 (DW_TAG_typedef) - <2b56> DW_AT_name : (indirect string, offset: 0xf13f2): ADC_ChannelConfTypeDef - <2b5a> DW_AT_decl_file : 11 - <2b5b> DW_AT_decl_line : 295 - <2b5d> DW_AT_decl_column : 3 - <2b5d> DW_AT_type : <0x2afa> - <1><2b61>: Abbrev Number: 24 (DW_TAG_const_type) - <2b62> DW_AT_type : <0x2b55> - <1><2b66>: Abbrev Number: 10 (DW_TAG_structure_type) - <2b67> DW_AT_byte_size : 8 - <2b68> DW_AT_decl_file : 11 - <2b69> DW_AT_decl_line : 348 - <2b6b> DW_AT_decl_column : 9 - <2b6b> DW_AT_sibling : <0x2b8c> - <2><2b6f>: Abbrev Number: 2 (DW_TAG_member) - <2b70> DW_AT_name : (indirect string, offset: 0xef147): ContextQueue - <2b74> DW_AT_decl_file : 11 - <2b75> DW_AT_decl_line : 350 - <2b77> DW_AT_decl_column : 12 - <2b78> DW_AT_type : <0x19b1> - <2b7c> DW_AT_data_member_location: 0 - <2><2b7d>: Abbrev Number: 2 (DW_TAG_member) - <2b7e> DW_AT_name : (indirect string, offset: 0xef733): ChannelCount - <2b82> DW_AT_decl_file : 11 - <2b83> DW_AT_decl_line : 354 - <2b85> DW_AT_decl_column : 12 - <2b86> DW_AT_type : <0x19b1> - <2b8a> DW_AT_data_member_location: 4 - <2><2b8b>: Abbrev Number: 0 - <1><2b8c>: Abbrev Number: 8 (DW_TAG_typedef) - <2b8d> DW_AT_name : (indirect string, offset: 0xef324): ADC_InjectionConfigTypeDef - <2b91> DW_AT_decl_file : 11 - <2b92> DW_AT_decl_line : 355 - <2b94> DW_AT_decl_column : 3 - <2b94> DW_AT_type : <0x2b66> - <1><2b98>: Abbrev Number: 10 (DW_TAG_structure_type) - <2b99> DW_AT_byte_size : 100 - <2b9a> DW_AT_decl_file : 11 - <2b9b> DW_AT_decl_line : 412 - <2b9d> DW_AT_decl_column : 9 - <2b9d> DW_AT_sibling : <0x2c04> - <2><2ba1>: Abbrev Number: 2 (DW_TAG_member) - <2ba2> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <2ba6> DW_AT_decl_file : 11 - <2ba7> DW_AT_decl_line : 415 - <2ba9> DW_AT_decl_column : 34 - <2baa> DW_AT_type : <0x2c04> - <2bae> DW_AT_data_member_location: 0 - <2><2baf>: Abbrev Number: 2 (DW_TAG_member) - <2bb0> DW_AT_name : (indirect string, offset: 0xf735a): Init - <2bb4> DW_AT_decl_file : 11 - <2bb5> DW_AT_decl_line : 416 - <2bb7> DW_AT_decl_column : 33 - <2bb8> DW_AT_type : <0x2aee> - <2bbc> DW_AT_data_member_location: 4 - <2><2bbd>: Abbrev Number: 2 (DW_TAG_member) - <2bbe> DW_AT_name : (indirect string, offset: 0xef2e1): DMA_Handle - <2bc2> DW_AT_decl_file : 11 - <2bc3> DW_AT_decl_line : 417 - <2bc5> DW_AT_decl_column : 34 - <2bc6> DW_AT_type : <0x2c09> - <2bca> DW_AT_data_member_location: 76 - <2><2bcb>: Abbrev Number: 2 (DW_TAG_member) - <2bcc> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <2bd0> DW_AT_decl_file : 11 - <2bd1> DW_AT_decl_line : 418 - <2bd3> DW_AT_decl_column : 33 - <2bd4> DW_AT_type : <0x27d3> - <2bd8> DW_AT_data_member_location: 80 - <2><2bd9>: Abbrev Number: 2 (DW_TAG_member) - <2bda> DW_AT_name : (indirect string, offset: 0xf84d0): State - <2bde> DW_AT_decl_file : 11 - <2bdf> DW_AT_decl_line : 419 - <2be1> DW_AT_decl_column : 33 - <2be2> DW_AT_type : <0x19bd> - <2be6> DW_AT_data_member_location: 84 - <2><2be7>: Abbrev Number: 2 (DW_TAG_member) - <2be8> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <2bec> DW_AT_decl_file : 11 - <2bed> DW_AT_decl_line : 420 - <2bef> DW_AT_decl_column : 33 - <2bf0> DW_AT_type : <0x19bd> - <2bf4> DW_AT_data_member_location: 88 - <2><2bf5>: Abbrev Number: 2 (DW_TAG_member) - <2bf6> DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig - <2bfa> DW_AT_decl_file : 11 - <2bfb> DW_AT_decl_line : 424 - <2bfd> DW_AT_decl_column : 33 - <2bfe> DW_AT_type : <0x2b8c> - <2c02> DW_AT_data_member_location: 92 - <2><2c03>: Abbrev Number: 0 - <1><2c04>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2c05> DW_AT_byte_size : 4 - <2c05> DW_AT_type : <0x1bda> - <1><2c09>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2c0a> DW_AT_byte_size : 4 - <2c0a> DW_AT_type : <0x29c0> - <1><2c0e>: Abbrev Number: 8 (DW_TAG_typedef) - <2c0f> DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef - <2c13> DW_AT_decl_file : 11 - <2c14> DW_AT_decl_line : 439 - <2c16> DW_AT_decl_column : 3 - <2c16> DW_AT_type : <0x2b98> - <1><2c1a>: Abbrev Number: 13 (DW_TAG_structure_type) - <2c1b> DW_AT_byte_size : 20 - <2c1c> DW_AT_decl_file : 12 - <2c1d> DW_AT_decl_line : 47 - <2c1e> DW_AT_decl_column : 9 - <2c1e> DW_AT_sibling : <0x2c64> - <2><2c22>: Abbrev Number: 18 (DW_TAG_member) - <2c23> DW_AT_name : Pin - <2c27> DW_AT_decl_file : 12 - <2c28> DW_AT_decl_line : 49 - <2c29> DW_AT_decl_column : 12 - <2c2a> DW_AT_type : <0x19b1> - <2c2e> DW_AT_data_member_location: 0 - <2><2c2f>: Abbrev Number: 1 (DW_TAG_member) - <2c30> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <2c34> DW_AT_decl_file : 12 - <2c35> DW_AT_decl_line : 52 - <2c36> DW_AT_decl_column : 12 - <2c37> DW_AT_type : <0x19b1> - <2c3b> DW_AT_data_member_location: 4 - <2><2c3c>: Abbrev Number: 1 (DW_TAG_member) - <2c3d> DW_AT_name : (indirect string, offset: 0xf0725): Pull - <2c41> DW_AT_decl_file : 12 - <2c42> DW_AT_decl_line : 55 - <2c43> DW_AT_decl_column : 12 - <2c44> DW_AT_type : <0x19b1> - <2c48> DW_AT_data_member_location: 8 - <2><2c49>: Abbrev Number: 1 (DW_TAG_member) - <2c4a> DW_AT_name : (indirect string, offset: 0xf095c): Speed - <2c4e> DW_AT_decl_file : 12 - <2c4f> DW_AT_decl_line : 58 - <2c50> DW_AT_decl_column : 12 - <2c51> DW_AT_type : <0x19b1> - <2c55> DW_AT_data_member_location: 12 - <2><2c56>: Abbrev Number: 1 (DW_TAG_member) - <2c57> DW_AT_name : (indirect string, offset: 0xf0602): Alternate - <2c5b> DW_AT_decl_file : 12 - <2c5c> DW_AT_decl_line : 61 - <2c5d> DW_AT_decl_column : 12 - <2c5e> DW_AT_type : <0x19b1> - <2c62> DW_AT_data_member_location: 16 - <2><2c63>: Abbrev Number: 0 - <1><2c64>: Abbrev Number: 4 (DW_TAG_typedef) - <2c65> DW_AT_name : (indirect string, offset: 0xf0e1b): GPIO_InitTypeDef - <2c69> DW_AT_decl_file : 12 - <2c6a> DW_AT_decl_line : 63 - <2c6b> DW_AT_decl_column : 3 - <2c6c> DW_AT_type : <0x2c1a> - <1><2c70>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2c71> DW_AT_encoding : 7 (unsigned) - <2c72> DW_AT_byte_size : 1 - <2c73> DW_AT_type : <0x1922> - <2c77> DW_AT_decl_file : 12 - <2c78> DW_AT_decl_line : 69 - <2c79> DW_AT_decl_column : 1 - <2c7a> DW_AT_sibling : <0x2c8b> - <2><2c7e>: Abbrev Number: 3 (DW_TAG_enumerator) - <2c7f> DW_AT_name : (indirect string, offset: 0xeef98): GPIO_PIN_RESET - <2c83> DW_AT_const_value : 0 - <2><2c84>: Abbrev Number: 3 (DW_TAG_enumerator) - <2c85> DW_AT_name : (indirect string, offset: 0xeeff6): GPIO_PIN_SET - <2c89> DW_AT_const_value : 1 - <2><2c8a>: Abbrev Number: 0 - <1><2c8b>: Abbrev Number: 4 (DW_TAG_typedef) - <2c8c> DW_AT_name : (indirect string, offset: 0xefa2a): GPIO_PinState - <2c90> DW_AT_decl_file : 12 - <2c91> DW_AT_decl_line : 72 - <2c92> DW_AT_decl_column : 3 - <2c93> DW_AT_type : <0x2c70> - <1><2c97>: Abbrev Number: 13 (DW_TAG_structure_type) - <2c98> DW_AT_byte_size : 32 - <2c99> DW_AT_decl_file : 13 - <2c9a> DW_AT_decl_line : 47 - <2c9b> DW_AT_decl_column : 9 - <2c9b> DW_AT_sibling : <0x2d08> - <2><2c9f>: Abbrev Number: 1 (DW_TAG_member) - <2ca0> DW_AT_name : (indirect string, offset: 0xf0af6): Timing - <2ca4> DW_AT_decl_file : 13 - <2ca5> DW_AT_decl_line : 49 - <2ca6> DW_AT_decl_column : 12 - <2ca7> DW_AT_type : <0x19b1> - <2cab> DW_AT_data_member_location: 0 - <2><2cac>: Abbrev Number: 1 (DW_TAG_member) - <2cad> DW_AT_name : (indirect string, offset: 0xf03ac): OwnAddress1 - <2cb1> DW_AT_decl_file : 13 - <2cb2> DW_AT_decl_line : 53 - <2cb3> DW_AT_decl_column : 12 - <2cb4> DW_AT_type : <0x19b1> - <2cb8> DW_AT_data_member_location: 4 - <2><2cb9>: Abbrev Number: 1 (DW_TAG_member) - <2cba> DW_AT_name : (indirect string, offset: 0xf051e): AddressingMode - <2cbe> DW_AT_decl_file : 13 - <2cbf> DW_AT_decl_line : 56 - <2cc0> DW_AT_decl_column : 12 - <2cc1> DW_AT_type : <0x19b1> - <2cc5> DW_AT_data_member_location: 8 - <2><2cc6>: Abbrev Number: 1 (DW_TAG_member) - <2cc7> DW_AT_name : (indirect string, offset: 0xf0cea): DualAddressMode - <2ccb> DW_AT_decl_file : 13 - <2ccc> DW_AT_decl_line : 59 - <2ccd> DW_AT_decl_column : 12 - <2cce> DW_AT_type : <0x19b1> - <2cd2> DW_AT_data_member_location: 12 - <2><2cd3>: Abbrev Number: 1 (DW_TAG_member) - <2cd4> DW_AT_name : (indirect string, offset: 0xf03b8): OwnAddress2 - <2cd8> DW_AT_decl_file : 13 - <2cd9> DW_AT_decl_line : 62 - <2cda> DW_AT_decl_column : 12 - <2cdb> DW_AT_type : <0x19b1> - <2cdf> DW_AT_data_member_location: 16 - <2><2ce0>: Abbrev Number: 1 (DW_TAG_member) - <2ce1> DW_AT_name : (indirect string, offset: 0xf0542): OwnAddress2Masks - <2ce5> DW_AT_decl_file : 13 - <2ce6> DW_AT_decl_line : 65 - <2ce7> DW_AT_decl_column : 12 - <2ce8> DW_AT_type : <0x19b1> - <2cec> DW_AT_data_member_location: 20 - <2><2ced>: Abbrev Number: 1 (DW_TAG_member) - <2cee> DW_AT_name : (indirect string, offset: 0xf12f9): GeneralCallMode - <2cf2> DW_AT_decl_file : 13 - <2cf3> DW_AT_decl_line : 69 - <2cf4> DW_AT_decl_column : 12 - <2cf5> DW_AT_type : <0x19b1> - <2cf9> DW_AT_data_member_location: 24 - <2><2cfa>: Abbrev Number: 1 (DW_TAG_member) - <2cfb> DW_AT_name : (indirect string, offset: 0xf0275): NoStretchMode - <2cff> DW_AT_decl_file : 13 - <2d00> DW_AT_decl_line : 72 - <2d01> DW_AT_decl_column : 12 - <2d02> DW_AT_type : <0x19b1> - <2d06> DW_AT_data_member_location: 28 - <2><2d07>: Abbrev Number: 0 - <1><2d08>: Abbrev Number: 4 (DW_TAG_typedef) - <2d09> DW_AT_name : (indirect string, offset: 0xf02db): I2C_InitTypeDef - <2d0d> DW_AT_decl_file : 13 - <2d0e> DW_AT_decl_line : 75 - <2d0f> DW_AT_decl_column : 3 - <2d10> DW_AT_type : <0x2c97> - <1><2d14>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2d15> DW_AT_encoding : 7 (unsigned) - <2d16> DW_AT_byte_size : 1 - <2d17> DW_AT_type : <0x1922> - <2d1b> DW_AT_decl_file : 13 - <2d1c> DW_AT_decl_line : 109 - <2d1d> DW_AT_decl_column : 1 - <2d1e> DW_AT_sibling : <0x2d65> - <2><2d22>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d23> DW_AT_name : (indirect string, offset: 0xf02a4): HAL_I2C_STATE_RESET - <2d27> DW_AT_const_value : 0 - <2><2d28>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d29> DW_AT_name : (indirect string, offset: 0xf0309): HAL_I2C_STATE_READY - <2d2d> DW_AT_const_value : 32 - <2><2d2e>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d2f> DW_AT_name : (indirect string, offset: 0xf01ca): HAL_I2C_STATE_BUSY - <2d33> DW_AT_const_value : 36 - <2><2d34>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d35> DW_AT_name : (indirect string, offset: 0xefffc): HAL_I2C_STATE_BUSY_TX - <2d39> DW_AT_const_value : 33 - <2><2d3a>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d3b> DW_AT_name : (indirect string, offset: 0xf0e2c): HAL_I2C_STATE_BUSY_RX - <2d3f> DW_AT_const_value : 34 - <2><2d40>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d41> DW_AT_name : (indirect string, offset: 0xf0437): HAL_I2C_STATE_LISTEN - <2d45> DW_AT_const_value : 40 - <2><2d46>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d47> DW_AT_name : (indirect string, offset: 0xf0073): HAL_I2C_STATE_BUSY_TX_LISTEN - <2d4b> DW_AT_const_value : 41 - <2><2d4c>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d4d> DW_AT_name : (indirect string, offset: 0xf0d26): HAL_I2C_STATE_BUSY_RX_LISTEN - <2d51> DW_AT_const_value : 42 - <2><2d52>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d53> DW_AT_name : (indirect string, offset: 0xf0967): HAL_I2C_STATE_ABORT - <2d57> DW_AT_const_value : 96 - <2><2d58>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d59> DW_AT_name : (indirect string, offset: 0xf0fb2): HAL_I2C_STATE_TIMEOUT - <2d5d> DW_AT_const_value : 160 - <2><2d5e>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d5f> DW_AT_name : (indirect string, offset: 0xf11d7): HAL_I2C_STATE_ERROR - <2d63> DW_AT_const_value : 224 - <2><2d64>: Abbrev Number: 0 - <1><2d65>: Abbrev Number: 4 (DW_TAG_typedef) - <2d66> DW_AT_name : (indirect string, offset: 0xefec2): HAL_I2C_StateTypeDef - <2d6a> DW_AT_decl_file : 13 - <2d6b> DW_AT_decl_line : 124 - <2d6c> DW_AT_decl_column : 3 - <2d6d> DW_AT_type : <0x2d14> - <1><2d71>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2d72> DW_AT_type : <0x2d65> - <1><2d76>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2d77> DW_AT_encoding : 7 (unsigned) - <2d78> DW_AT_byte_size : 1 - <2d79> DW_AT_type : <0x1922> - <2d7d> DW_AT_decl_file : 13 - <2d7e> DW_AT_decl_line : 149 - <2d7f> DW_AT_decl_column : 1 - <2d80> DW_AT_sibling : <0x2d9d> - <2><2d84>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d85> DW_AT_name : (indirect string, offset: 0xf0104): HAL_I2C_MODE_NONE - <2d89> DW_AT_const_value : 0 - <2><2d8a>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d8b> DW_AT_name : (indirect string, offset: 0xefb77): HAL_I2C_MODE_MASTER - <2d8f> DW_AT_const_value : 16 - <2><2d90>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d91> DW_AT_name : (indirect string, offset: 0xf120b): HAL_I2C_MODE_SLAVE - <2d95> DW_AT_const_value : 32 - <2><2d96>: Abbrev Number: 3 (DW_TAG_enumerator) - <2d97> DW_AT_name : (indirect string, offset: 0xf02c5): HAL_I2C_MODE_MEM - <2d9b> DW_AT_const_value : 64 - <2><2d9c>: Abbrev Number: 0 - <1><2d9d>: Abbrev Number: 4 (DW_TAG_typedef) - <2d9e> DW_AT_name : (indirect string, offset: 0xf067d): HAL_I2C_ModeTypeDef - <2da2> DW_AT_decl_file : 13 - <2da3> DW_AT_decl_line : 155 - <2da4> DW_AT_decl_column : 3 - <2da5> DW_AT_type : <0x2d76> - <1><2da9>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2daa> DW_AT_type : <0x2d9d> - <1><2dae>: Abbrev Number: 31 (DW_TAG_structure_type) - <2daf> DW_AT_name : (indirect string, offset: 0xefd47): __I2C_HandleTypeDef - <2db3> DW_AT_byte_size : 84 - <2db4> DW_AT_decl_file : 13 - <2db5> DW_AT_decl_line : 186 - <2db6> DW_AT_decl_column : 16 - <2db6> DW_AT_sibling : <0x2e98> - <2><2dba>: Abbrev Number: 1 (DW_TAG_member) - <2dbb> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <2dbf> DW_AT_decl_file : 13 - <2dc0> DW_AT_decl_line : 188 - <2dc1> DW_AT_decl_column : 31 - <2dc2> DW_AT_type : <0x2e98> - <2dc6> DW_AT_data_member_location: 0 - <2><2dc7>: Abbrev Number: 1 (DW_TAG_member) - <2dc8> DW_AT_name : (indirect string, offset: 0xf735a): Init - <2dcc> DW_AT_decl_file : 13 - <2dcd> DW_AT_decl_line : 190 - <2dce> DW_AT_decl_column : 30 - <2dcf> DW_AT_type : <0x2d08> - <2dd3> DW_AT_data_member_location: 4 - <2><2dd4>: Abbrev Number: 1 (DW_TAG_member) - <2dd5> DW_AT_name : (indirect string, offset: 0xefcfb): pBuffPtr - <2dd9> DW_AT_decl_file : 13 - <2dda> DW_AT_decl_line : 192 - <2ddb> DW_AT_decl_column : 31 - <2ddc> DW_AT_type : <0x2e9d> - <2de0> DW_AT_data_member_location: 36 - <2><2de1>: Abbrev Number: 1 (DW_TAG_member) - <2de2> DW_AT_name : (indirect string, offset: 0xf0747): XferSize - <2de6> DW_AT_decl_file : 13 - <2de7> DW_AT_decl_line : 194 - <2de8> DW_AT_decl_column : 30 - <2de9> DW_AT_type : <0x199b> - <2ded> DW_AT_data_member_location: 40 - <2><2dee>: Abbrev Number: 1 (DW_TAG_member) - <2def> DW_AT_name : (indirect string, offset: 0xf09d2): XferCount - <2df3> DW_AT_decl_file : 13 - <2df4> DW_AT_decl_line : 196 - <2df5> DW_AT_decl_column : 30 - <2df6> DW_AT_type : <0x19a7> - <2dfa> DW_AT_data_member_location: 42 - <2><2dfb>: Abbrev Number: 1 (DW_TAG_member) - <2dfc> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions - <2e00> DW_AT_decl_file : 13 - <2e01> DW_AT_decl_line : 198 - <2e02> DW_AT_decl_column : 30 - <2e03> DW_AT_type : <0x19bd> - <2e07> DW_AT_data_member_location: 44 - <2><2e08>: Abbrev Number: 1 (DW_TAG_member) - <2e09> DW_AT_name : (indirect string, offset: 0xf059d): PreviousState - <2e0d> DW_AT_decl_file : 13 - <2e0e> DW_AT_decl_line : 201 - <2e0f> DW_AT_decl_column : 30 - <2e10> DW_AT_type : <0x19bd> - <2e14> DW_AT_data_member_location: 48 - <2><2e15>: Abbrev Number: 1 (DW_TAG_member) - <2e16> DW_AT_name : (indirect string, offset: 0xf0907): XferISR - <2e1a> DW_AT_decl_file : 13 - <2e1b> DW_AT_decl_line : 203 - <2e1c> DW_AT_decl_column : 22 - <2e1d> DW_AT_type : <0x2ec0> - <2e21> DW_AT_data_member_location: 52 - <2><2e22>: Abbrev Number: 1 (DW_TAG_member) - <2e23> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <2e27> DW_AT_decl_file : 13 - <2e28> DW_AT_decl_line : 207 - <2e29> DW_AT_decl_column : 31 - <2e2a> DW_AT_type : <0x2c09> - <2e2e> DW_AT_data_member_location: 56 - <2><2e2f>: Abbrev Number: 1 (DW_TAG_member) - <2e30> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <2e34> DW_AT_decl_file : 13 - <2e35> DW_AT_decl_line : 209 - <2e36> DW_AT_decl_column : 31 - <2e37> DW_AT_type : <0x2c09> - <2e3b> DW_AT_data_member_location: 60 - <2><2e3c>: Abbrev Number: 1 (DW_TAG_member) - <2e3d> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <2e41> DW_AT_decl_file : 13 - <2e42> DW_AT_decl_line : 213 - <2e43> DW_AT_decl_column : 30 - <2e44> DW_AT_type : <0x27d3> - <2e48> DW_AT_data_member_location: 64 - <2><2e49>: Abbrev Number: 1 (DW_TAG_member) - <2e4a> DW_AT_name : (indirect string, offset: 0xf84d0): State - <2e4e> DW_AT_decl_file : 13 - <2e4f> DW_AT_decl_line : 215 - <2e50> DW_AT_decl_column : 30 - <2e51> DW_AT_type : <0x2d71> - <2e55> DW_AT_data_member_location: 65 - <2><2e56>: Abbrev Number: 1 (DW_TAG_member) - <2e57> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <2e5b> DW_AT_decl_file : 13 - <2e5c> DW_AT_decl_line : 217 - <2e5d> DW_AT_decl_column : 30 - <2e5e> DW_AT_type : <0x2da9> - <2e62> DW_AT_data_member_location: 66 - <2><2e63>: Abbrev Number: 1 (DW_TAG_member) - <2e64> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <2e68> DW_AT_decl_file : 13 - <2e69> DW_AT_decl_line : 219 - <2e6a> DW_AT_decl_column : 30 - <2e6b> DW_AT_type : <0x19bd> - <2e6f> DW_AT_data_member_location: 68 - <2><2e70>: Abbrev Number: 1 (DW_TAG_member) - <2e71> DW_AT_name : (indirect string, offset: 0xf05ba): AddrEventCount - <2e75> DW_AT_decl_file : 13 - <2e76> DW_AT_decl_line : 221 - <2e77> DW_AT_decl_column : 30 - <2e78> DW_AT_type : <0x19bd> - <2e7c> DW_AT_data_member_location: 72 - <2><2e7d>: Abbrev Number: 1 (DW_TAG_member) - <2e7e> DW_AT_name : (indirect string, offset: 0xf0b30): Devaddress - <2e82> DW_AT_decl_file : 13 - <2e83> DW_AT_decl_line : 223 - <2e84> DW_AT_decl_column : 30 - <2e85> DW_AT_type : <0x19bd> - <2e89> DW_AT_data_member_location: 76 - <2><2e8a>: Abbrev Number: 1 (DW_TAG_member) - <2e8b> DW_AT_name : (indirect string, offset: 0xf0a6c): Memaddress - <2e8f> DW_AT_decl_file : 13 - <2e90> DW_AT_decl_line : 225 - <2e91> DW_AT_decl_column : 30 - <2e92> DW_AT_type : <0x19bd> - <2e96> DW_AT_data_member_location: 80 - <2><2e97>: Abbrev Number: 0 - <1><2e98>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2e99> DW_AT_byte_size : 4 - <2e99> DW_AT_type : <0x1e7b> - <1><2e9d>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2e9e> DW_AT_byte_size : 4 - <2e9e> DW_AT_type : <0x1985> - <1><2ea2>: Abbrev Number: 46 (DW_TAG_subroutine_type) - <2ea3> DW_AT_prototyped : 1 - <2ea3> DW_AT_type : <0x27ac> - <2ea7> DW_AT_sibling : <0x2ebb> - <2><2eab>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2eac> DW_AT_type : <0x2ebb> - <2><2eb0>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2eb1> DW_AT_type : <0x19b1> - <2><2eb5>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2eb6> DW_AT_type : <0x19b1> - <2><2eba>: Abbrev Number: 0 - <1><2ebb>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2ebc> DW_AT_byte_size : 4 - <2ebc> DW_AT_type : <0x2dae> - <1><2ec0>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2ec1> DW_AT_byte_size : 4 - <2ec1> DW_AT_type : <0x2ea2> - <1><2ec5>: Abbrev Number: 8 (DW_TAG_typedef) - <2ec6> DW_AT_name : (indirect string, offset: 0xefd49): I2C_HandleTypeDef - <2eca> DW_AT_decl_file : 13 - <2ecb> DW_AT_decl_line : 256 - <2ecd> DW_AT_decl_column : 3 - <2ecd> DW_AT_type : <0x2dae> - <1><2ed1>: Abbrev Number: 13 (DW_TAG_structure_type) - <2ed2> DW_AT_byte_size : 32 - <2ed3> DW_AT_decl_file : 14 - <2ed4> DW_AT_decl_line : 54 - <2ed5> DW_AT_decl_column : 9 - <2ed5> DW_AT_sibling : <0x2f42> - <2><2ed9>: Abbrev Number: 1 (DW_TAG_member) - <2eda> DW_AT_name : (indirect string, offset: 0xf037c): dev_endpoints - <2ede> DW_AT_decl_file : 14 - <2edf> DW_AT_decl_line : 56 - <2ee0> DW_AT_decl_column : 12 - <2ee1> DW_AT_type : <0x19b1> - <2ee5> DW_AT_data_member_location: 0 - <2><2ee6>: Abbrev Number: 1 (DW_TAG_member) - <2ee7> DW_AT_name : (indirect string, offset: 0xf0e6c): speed - <2eeb> DW_AT_decl_file : 14 - <2eec> DW_AT_decl_line : 60 - <2eed> DW_AT_decl_column : 12 - <2eee> DW_AT_type : <0x19b1> - <2ef2> DW_AT_data_member_location: 4 - <2><2ef3>: Abbrev Number: 1 (DW_TAG_member) - <2ef4> DW_AT_name : (indirect string, offset: 0xf1227): ep0_mps - <2ef8> DW_AT_decl_file : 14 - <2ef9> DW_AT_decl_line : 64 - <2efa> DW_AT_decl_column : 12 - <2efb> DW_AT_type : <0x19b1> - <2eff> DW_AT_data_member_location: 8 - <2><2f00>: Abbrev Number: 1 (DW_TAG_member) - <2f01> DW_AT_name : (indirect string, offset: 0xf09dc): phy_itface - <2f05> DW_AT_decl_file : 14 - <2f06> DW_AT_decl_line : 66 - <2f07> DW_AT_decl_column : 12 - <2f08> DW_AT_type : <0x19b1> - <2f0c> DW_AT_data_member_location: 12 - <2><2f0d>: Abbrev Number: 1 (DW_TAG_member) - <2f0e> DW_AT_name : (indirect string, offset: 0xf0a36): Sof_enable - <2f12> DW_AT_decl_file : 14 - <2f13> DW_AT_decl_line : 69 - <2f14> DW_AT_decl_column : 12 - <2f15> DW_AT_type : <0x19b1> - <2f19> DW_AT_data_member_location: 16 - <2><2f1a>: Abbrev Number: 1 (DW_TAG_member) - <2f1b> DW_AT_name : (indirect string, offset: 0xf04e4): low_power_enable - <2f1f> DW_AT_decl_file : 14 - <2f20> DW_AT_decl_line : 71 - <2f21> DW_AT_decl_column : 12 - <2f22> DW_AT_type : <0x19b1> - <2f26> DW_AT_data_member_location: 20 - <2><2f27>: Abbrev Number: 1 (DW_TAG_member) - <2f28> DW_AT_name : (indirect string, offset: 0xf0dd0): lpm_enable - <2f2c> DW_AT_decl_file : 14 - <2f2d> DW_AT_decl_line : 73 - <2f2e> DW_AT_decl_column : 12 - <2f2f> DW_AT_type : <0x19b1> - <2f33> DW_AT_data_member_location: 24 - <2><2f34>: Abbrev Number: 1 (DW_TAG_member) - <2f35> DW_AT_name : (indirect string, offset: 0xf03d6): battery_charging_enable - <2f39> DW_AT_decl_file : 14 - <2f3a> DW_AT_decl_line : 75 - <2f3b> DW_AT_decl_column : 12 - <2f3c> DW_AT_type : <0x19b1> - <2f40> DW_AT_data_member_location: 28 - <2><2f41>: Abbrev Number: 0 - <1><2f42>: Abbrev Number: 4 (DW_TAG_typedef) - <2f43> DW_AT_name : (indirect string, offset: 0xf0116): USB_CfgTypeDef - <2f47> DW_AT_decl_file : 14 - <2f48> DW_AT_decl_line : 76 - <2f49> DW_AT_decl_column : 3 - <2f4a> DW_AT_type : <0x2ed1> - <1><2f4e>: Abbrev Number: 13 (DW_TAG_structure_type) - <2f4f> DW_AT_byte_size : 40 - <2f50> DW_AT_decl_file : 14 - <2f51> DW_AT_decl_line : 78 - <2f52> DW_AT_decl_column : 9 - <2f52> DW_AT_sibling : <0x301a> - <2><2f56>: Abbrev Number: 18 (DW_TAG_member) - <2f57> DW_AT_name : num - <2f5b> DW_AT_decl_file : 14 - <2f5c> DW_AT_decl_line : 80 - <2f5d> DW_AT_decl_column : 13 - <2f5e> DW_AT_type : <0x1985> - <2f62> DW_AT_data_member_location: 0 - <2><2f63>: Abbrev Number: 1 (DW_TAG_member) - <2f64> DW_AT_name : (indirect string, offset: 0xf03c4): is_in - <2f68> DW_AT_decl_file : 14 - <2f69> DW_AT_decl_line : 83 - <2f6a> DW_AT_decl_column : 13 - <2f6b> DW_AT_type : <0x1985> - <2f6f> DW_AT_data_member_location: 1 - <2><2f70>: Abbrev Number: 1 (DW_TAG_member) - <2f71> DW_AT_name : (indirect string, offset: 0xefcf2): is_stall - <2f75> DW_AT_decl_file : 14 - <2f76> DW_AT_decl_line : 86 - <2f77> DW_AT_decl_column : 13 - <2f78> DW_AT_type : <0x1985> - <2f7c> DW_AT_data_member_location: 2 - <2><2f7d>: Abbrev Number: 1 (DW_TAG_member) - <2f7e> DW_AT_name : (indirect string, offset: 0xf4a11): type - <2f82> DW_AT_decl_file : 14 - <2f83> DW_AT_decl_line : 89 - <2f84> DW_AT_decl_column : 13 - <2f85> DW_AT_type : <0x1985> - <2f89> DW_AT_data_member_location: 3 - <2><2f8a>: Abbrev Number: 1 (DW_TAG_member) - <2f8b> DW_AT_name : (indirect string, offset: 0xf11c0): data_pid_start - <2f8f> DW_AT_decl_file : 14 - <2f90> DW_AT_decl_line : 92 - <2f91> DW_AT_decl_column : 13 - <2f92> DW_AT_type : <0x1985> - <2f96> DW_AT_data_member_location: 4 - <2><2f97>: Abbrev Number: 1 (DW_TAG_member) - <2f98> DW_AT_name : (indirect string, offset: 0xf13e8): pmaadress - <2f9c> DW_AT_decl_file : 14 - <2f9d> DW_AT_decl_line : 96 - <2f9e> DW_AT_decl_column : 13 - <2f9f> DW_AT_type : <0x199b> - <2fa3> DW_AT_data_member_location: 6 - <2><2fa4>: Abbrev Number: 1 (DW_TAG_member) - <2fa5> DW_AT_name : (indirect string, offset: 0xefc6c): pmaaddr0 - <2fa9> DW_AT_decl_file : 14 - <2faa> DW_AT_decl_line : 99 - <2fab> DW_AT_decl_column : 13 - <2fac> DW_AT_type : <0x199b> - <2fb0> DW_AT_data_member_location: 8 - <2><2fb1>: Abbrev Number: 1 (DW_TAG_member) - <2fb2> DW_AT_name : (indirect string, offset: 0xefc75): pmaaddr1 - <2fb6> DW_AT_decl_file : 14 - <2fb7> DW_AT_decl_line : 102 - <2fb8> DW_AT_decl_column : 13 - <2fb9> DW_AT_type : <0x199b> - <2fbd> DW_AT_data_member_location: 10 - <2><2fbe>: Abbrev Number: 1 (DW_TAG_member) - <2fbf> DW_AT_name : (indirect string, offset: 0xf1060): doublebuffer - <2fc3> DW_AT_decl_file : 14 - <2fc4> DW_AT_decl_line : 105 - <2fc5> DW_AT_decl_column : 13 - <2fc6> DW_AT_type : <0x1985> - <2fca> DW_AT_data_member_location: 12 - <2><2fcb>: Abbrev Number: 1 (DW_TAG_member) - <2fcc> DW_AT_name : (indirect string, offset: 0xefe19): maxpacket - <2fd0> DW_AT_decl_file : 14 - <2fd1> DW_AT_decl_line : 109 - <2fd2> DW_AT_decl_column : 13 - <2fd3> DW_AT_type : <0x19b1> - <2fd7> DW_AT_data_member_location: 16 - <2><2fd8>: Abbrev Number: 1 (DW_TAG_member) - <2fd9> DW_AT_name : (indirect string, offset: 0xefcc5): xfer_buff - <2fdd> DW_AT_decl_file : 14 - <2fde> DW_AT_decl_line : 112 - <2fdf> DW_AT_decl_column : 14 - <2fe0> DW_AT_type : <0x2e9d> - <2fe4> DW_AT_data_member_location: 20 - <2><2fe5>: Abbrev Number: 1 (DW_TAG_member) - <2fe6> DW_AT_name : (indirect string, offset: 0xf031d): xfer_len - <2fea> DW_AT_decl_file : 14 - <2feb> DW_AT_decl_line : 114 - <2fec> DW_AT_decl_column : 13 - <2fed> DW_AT_type : <0x19b1> - <2ff1> DW_AT_data_member_location: 24 - <2><2ff2>: Abbrev Number: 1 (DW_TAG_member) - <2ff3> DW_AT_name : (indirect string, offset: 0xf0d6d): xfer_count - <2ff7> DW_AT_decl_file : 14 - <2ff8> DW_AT_decl_line : 116 - <2ff9> DW_AT_decl_column : 13 - <2ffa> DW_AT_type : <0x19b1> - <2ffe> DW_AT_data_member_location: 28 - <2><2fff>: Abbrev Number: 1 (DW_TAG_member) - <3000> DW_AT_name : (indirect string, offset: 0xf070b): xfer_len_db - <3004> DW_AT_decl_file : 14 - <3005> DW_AT_decl_line : 118 - <3006> DW_AT_decl_column : 13 - <3007> DW_AT_type : <0x19b1> - <300b> DW_AT_data_member_location: 32 - <2><300c>: Abbrev Number: 1 (DW_TAG_member) - <300d> DW_AT_name : (indirect string, offset: 0xf0e47): xfer_fill_db - <3011> DW_AT_decl_file : 14 - <3012> DW_AT_decl_line : 120 - <3013> DW_AT_decl_column : 13 - <3014> DW_AT_type : <0x1985> - <3018> DW_AT_data_member_location: 36 - <2><3019>: Abbrev Number: 0 - <1><301a>: Abbrev Number: 4 (DW_TAG_typedef) - <301b> DW_AT_name : (indirect string, offset: 0xf00bf): USB_EPTypeDef - <301f> DW_AT_decl_file : 14 - <3020> DW_AT_decl_line : 121 - <3021> DW_AT_decl_column : 3 - <3022> DW_AT_type : <0x2f4e> - <1><3026>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <3027> DW_AT_encoding : 7 (unsigned) - <3028> DW_AT_byte_size : 1 - <3029> DW_AT_type : <0x1922> - <302d> DW_AT_decl_file : 15 - <302e> DW_AT_decl_line : 49 - <302f> DW_AT_decl_column : 1 - <3030> DW_AT_sibling : <0x3053> - <2><3034>: Abbrev Number: 3 (DW_TAG_enumerator) - <3035> DW_AT_name : (indirect string, offset: 0xf0d9f): HAL_PCD_STATE_RESET - <3039> DW_AT_const_value : 0 - <2><303a>: Abbrev Number: 3 (DW_TAG_enumerator) - <303b> DW_AT_name : (indirect string, offset: 0xf005f): HAL_PCD_STATE_READY - <303f> DW_AT_const_value : 1 - <2><3040>: Abbrev Number: 3 (DW_TAG_enumerator) - <3041> DW_AT_name : (indirect string, offset: 0xf110a): HAL_PCD_STATE_ERROR - <3045> DW_AT_const_value : 2 - <2><3046>: Abbrev Number: 3 (DW_TAG_enumerator) - <3047> DW_AT_name : (indirect string, offset: 0xeffe9): HAL_PCD_STATE_BUSY - <304b> DW_AT_const_value : 3 - <2><304c>: Abbrev Number: 3 (DW_TAG_enumerator) - <304d> DW_AT_name : (indirect string, offset: 0xf0de7): HAL_PCD_STATE_TIMEOUT - <3051> DW_AT_const_value : 4 - <2><3052>: Abbrev Number: 0 - <1><3053>: Abbrev Number: 4 (DW_TAG_typedef) - <3054> DW_AT_name : (indirect string, offset: 0xefd89): PCD_StateTypeDef - <3058> DW_AT_decl_file : 15 - <3059> DW_AT_decl_line : 55 - <305a> DW_AT_decl_column : 3 - <305b> DW_AT_type : <0x3026> - <1><305f>: Abbrev Number: 12 (DW_TAG_volatile_type) - <3060> DW_AT_type : <0x3053> - <1><3064>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <3065> DW_AT_encoding : 7 (unsigned) - <3066> DW_AT_byte_size : 1 - <3067> DW_AT_type : <0x1922> - <306b> DW_AT_decl_file : 15 - <306c> DW_AT_decl_line : 59 - <306d> DW_AT_decl_column : 1 - <306e> DW_AT_sibling : <0x308b> - <2><3072>: Abbrev Number: 3 (DW_TAG_enumerator) - <3073> DW_AT_name : (indirect string, offset: 0xefc08): LPM_L0 - <3077> DW_AT_const_value : 0 - <2><3078>: Abbrev Number: 3 (DW_TAG_enumerator) - <3079> DW_AT_name : (indirect string, offset: 0xefc0f): LPM_L1 - <307d> DW_AT_const_value : 1 - <2><307e>: Abbrev Number: 3 (DW_TAG_enumerator) - <307f> DW_AT_name : (indirect string, offset: 0xefc16): LPM_L2 - <3083> DW_AT_const_value : 2 - <2><3084>: Abbrev Number: 3 (DW_TAG_enumerator) - <3085> DW_AT_name : (indirect string, offset: 0xefc1d): LPM_L3 - <3089> DW_AT_const_value : 3 - <2><308a>: Abbrev Number: 0 - <1><308b>: Abbrev Number: 4 (DW_TAG_typedef) - <308c> DW_AT_name : (indirect string, offset: 0xf02f4): PCD_LPM_StateTypeDef - <3090> DW_AT_decl_file : 15 - <3091> DW_AT_decl_line : 64 - <3092> DW_AT_decl_column : 3 - <3093> DW_AT_type : <0x3064> - <1><3097>: Abbrev Number: 4 (DW_TAG_typedef) - <3098> DW_AT_name : (indirect string, offset: 0xf0c71): PCD_TypeDef - <309c> DW_AT_decl_file : 15 - <309d> DW_AT_decl_line : 87 - <309e> DW_AT_decl_column : 28 - <309f> DW_AT_type : <0x274b> - <1><30a3>: Abbrev Number: 4 (DW_TAG_typedef) - <30a4> DW_AT_name : (indirect string, offset: 0xf014d): PCD_InitTypeDef - <30a8> DW_AT_decl_file : 15 - <30a9> DW_AT_decl_line : 88 - <30aa> DW_AT_decl_column : 28 - <30ab> DW_AT_type : <0x2f42> - <1><30af>: Abbrev Number: 4 (DW_TAG_typedef) - <30b0> DW_AT_name : (indirect string, offset: 0xf0578): PCD_EPTypeDef - <30b4> DW_AT_decl_file : 15 - <30b5> DW_AT_decl_line : 89 - <30b6> DW_AT_decl_column : 28 - <30b7> DW_AT_type : <0x301a> - <1><30bb>: Abbrev Number: 37 (DW_TAG_structure_type) - <30bc> DW_AT_byte_size : 756 - <30be> DW_AT_decl_file : 15 - <30bf> DW_AT_decl_line : 98 - <30c0> DW_AT_decl_column : 9 - <30c0> DW_AT_sibling : <0x3185> - <2><30c4>: Abbrev Number: 1 (DW_TAG_member) - <30c5> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <30c9> DW_AT_decl_file : 15 - <30ca> DW_AT_decl_line : 101 - <30cb> DW_AT_decl_column : 28 - <30cc> DW_AT_type : <0x3185> - <30d0> DW_AT_data_member_location: 0 - <2><30d1>: Abbrev Number: 1 (DW_TAG_member) - <30d2> DW_AT_name : (indirect string, offset: 0xf735a): Init - <30d6> DW_AT_decl_file : 15 - <30d7> DW_AT_decl_line : 102 - <30d8> DW_AT_decl_column : 27 - <30d9> DW_AT_type : <0x30a3> - <30dd> DW_AT_data_member_location: 4 - <2><30de>: Abbrev Number: 1 (DW_TAG_member) - <30df> DW_AT_name : (indirect string, offset: 0xf08dc): USB_Address - <30e3> DW_AT_decl_file : 15 - <30e4> DW_AT_decl_line : 103 - <30e5> DW_AT_decl_column : 27 - <30e6> DW_AT_type : <0x1991> - <30ea> DW_AT_data_member_location: 36 - <2><30eb>: Abbrev Number: 1 (DW_TAG_member) - <30ec> DW_AT_name : (indirect string, offset: 0xf0299): IN_ep - <30f0> DW_AT_decl_file : 15 - <30f1> DW_AT_decl_line : 104 - <30f2> DW_AT_decl_column : 27 - <30f3> DW_AT_type : <0x318a> - <30f7> DW_AT_data_member_location: 40 - <2><30f8>: Abbrev Number: 19 (DW_TAG_member) - <30f9> DW_AT_name : (indirect string, offset: 0xf01dd): OUT_ep - <30fd> DW_AT_decl_file : 15 - <30fe> DW_AT_decl_line : 105 - <30ff> DW_AT_decl_column : 27 - <3100> DW_AT_type : <0x318a> - <3104> DW_AT_data_member_location: 360 - <2><3106>: Abbrev Number: 19 (DW_TAG_member) - <3107> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <310b> DW_AT_decl_file : 15 - <310c> DW_AT_decl_line : 106 - <310d> DW_AT_decl_column : 27 - <310e> DW_AT_type : <0x27d3> - <3112> DW_AT_data_member_location: 680 - <2><3114>: Abbrev Number: 19 (DW_TAG_member) - <3115> DW_AT_name : (indirect string, offset: 0xf84d0): State - <3119> DW_AT_decl_file : 15 - <311a> DW_AT_decl_line : 107 - <311b> DW_AT_decl_column : 27 - <311c> DW_AT_type : <0x305f> - <3120> DW_AT_data_member_location: 681 - <2><3122>: Abbrev Number: 19 (DW_TAG_member) - <3123> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <3127> DW_AT_decl_file : 15 - <3128> DW_AT_decl_line : 108 - <3129> DW_AT_decl_column : 27 - <312a> DW_AT_type : <0x19bd> - <312e> DW_AT_data_member_location: 684 - <2><3130>: Abbrev Number: 19 (DW_TAG_member) - <3131> DW_AT_name : (indirect string, offset: 0xfce4e): Setup - <3135> DW_AT_decl_file : 15 - <3136> DW_AT_decl_line : 109 - <3137> DW_AT_decl_column : 27 - <3138> DW_AT_type : <0x319a> - <313c> DW_AT_data_member_location: 688 - <2><313e>: Abbrev Number: 19 (DW_TAG_member) - <313f> DW_AT_name : (indirect string, offset: 0xf0d48): LPM_State - <3143> DW_AT_decl_file : 15 - <3144> DW_AT_decl_line : 110 - <3145> DW_AT_decl_column : 27 - <3146> DW_AT_type : <0x308b> - <314a> DW_AT_data_member_location: 736 - <2><314c>: Abbrev Number: 19 (DW_TAG_member) - <314d> DW_AT_name : (indirect string, offset: 0xf0283): BESL - <3151> DW_AT_decl_file : 15 - <3152> DW_AT_decl_line : 111 - <3153> DW_AT_decl_column : 27 - <3154> DW_AT_type : <0x19b1> - <3158> DW_AT_data_member_location: 740 - <2><315a>: Abbrev Number: 19 (DW_TAG_member) - <315b> DW_AT_name : (indirect string, offset: 0xf1170): lpm_active - <315f> DW_AT_decl_file : 15 - <3160> DW_AT_decl_line : 114 - <3161> DW_AT_decl_column : 12 - <3162> DW_AT_type : <0x19b1> - <3166> DW_AT_data_member_location: 744 - <2><3168>: Abbrev Number: 19 (DW_TAG_member) - <3169> DW_AT_name : (indirect string, offset: 0xf0821): battery_charging_active - <316d> DW_AT_decl_file : 15 - <316e> DW_AT_decl_line : 117 - <316f> DW_AT_decl_column : 12 - <3170> DW_AT_type : <0x19b1> - <3174> DW_AT_data_member_location: 748 - <2><3176>: Abbrev Number: 19 (DW_TAG_member) - <3177> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <317b> DW_AT_decl_file : 15 - <317c> DW_AT_decl_line : 119 - <317d> DW_AT_decl_column : 28 - <317e> DW_AT_type : <0x2990> - <3182> DW_AT_data_member_location: 752 - <2><3184>: Abbrev Number: 0 - <1><3185>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3186> DW_AT_byte_size : 4 - <3186> DW_AT_type : <0x3097> - <1><318a>: Abbrev Number: 16 (DW_TAG_array_type) - <318b> DW_AT_type : <0x30af> - <318f> DW_AT_sibling : <0x319a> - <2><3193>: Abbrev Number: 17 (DW_TAG_subrange_type) - <3194> DW_AT_type : <0x1972> - <3198> DW_AT_upper_bound : 7 - <2><3199>: Abbrev Number: 0 - <1><319a>: Abbrev Number: 16 (DW_TAG_array_type) - <319b> DW_AT_type : <0x19b1> - <319f> DW_AT_sibling : <0x31aa> - <2><31a3>: Abbrev Number: 17 (DW_TAG_subrange_type) - <31a4> DW_AT_type : <0x1972> - <31a8> DW_AT_upper_bound : 11 - <2><31a9>: Abbrev Number: 0 - <1><31aa>: Abbrev Number: 4 (DW_TAG_typedef) - <31ab> DW_AT_name : (indirect string, offset: 0xf01a0): PCD_HandleTypeDef - <31af> DW_AT_decl_file : 15 - <31b0> DW_AT_decl_line : 140 - <31b1> DW_AT_decl_column : 3 - <31b2> DW_AT_type : <0x30bb> - <1><31b6>: Abbrev Number: 13 (DW_TAG_structure_type) - <31b7> DW_AT_byte_size : 28 - <31b8> DW_AT_decl_file : 16 - <31b9> DW_AT_decl_line : 251 - <31ba> DW_AT_decl_column : 9 - <31ba> DW_AT_sibling : <0x3220> - <2><31be>: Abbrev Number: 1 (DW_TAG_member) - <31bf> DW_AT_name : (indirect string, offset: 0xf05f9): PLLState - <31c3> DW_AT_decl_file : 16 - <31c4> DW_AT_decl_line : 253 - <31c5> DW_AT_decl_column : 12 - <31c6> DW_AT_type : <0x19b1> - <31ca> DW_AT_data_member_location: 0 - <2><31cb>: Abbrev Number: 2 (DW_TAG_member) - <31cc> DW_AT_name : (indirect string, offset: 0xf0c54): PLLSource - <31d0> DW_AT_decl_file : 16 - <31d1> DW_AT_decl_line : 256 - <31d3> DW_AT_decl_column : 12 - <31d4> DW_AT_type : <0x19b1> - <31d8> DW_AT_data_member_location: 4 - <2><31d9>: Abbrev Number: 2 (DW_TAG_member) - <31da> DW_AT_name : (indirect string, offset: 0xf0639): PLLM - <31de> DW_AT_decl_file : 16 - <31df> DW_AT_decl_line : 259 - <31e1> DW_AT_decl_column : 12 - <31e2> DW_AT_type : <0x19b1> - <31e6> DW_AT_data_member_location: 8 - <2><31e7>: Abbrev Number: 2 (DW_TAG_member) - <31e8> DW_AT_name : (indirect string, offset: 0xf0f56): PLLN - <31ec> DW_AT_decl_file : 16 - <31ed> DW_AT_decl_line : 262 - <31ef> DW_AT_decl_column : 12 - <31f0> DW_AT_type : <0x19b1> - <31f4> DW_AT_data_member_location: 12 - <2><31f5>: Abbrev Number: 2 (DW_TAG_member) - <31f6> DW_AT_name : (indirect string, offset: 0xf0f5b): PLLP - <31fa> DW_AT_decl_file : 16 - <31fb> DW_AT_decl_line : 265 - <31fd> DW_AT_decl_column : 12 - <31fe> DW_AT_type : <0x19b1> - <3202> DW_AT_data_member_location: 16 - <2><3203>: Abbrev Number: 2 (DW_TAG_member) - <3204> DW_AT_name : (indirect string, offset: 0x58893): PLLQ - <3208> DW_AT_decl_file : 16 - <3209> DW_AT_decl_line : 268 - <320b> DW_AT_decl_column : 12 - <320c> DW_AT_type : <0x19b1> - <3210> DW_AT_data_member_location: 20 - <2><3211>: Abbrev Number: 2 (DW_TAG_member) - <3212> DW_AT_name : (indirect string, offset: 0xf0f60): PLLR - <3216> DW_AT_decl_file : 16 - <3217> DW_AT_decl_line : 271 - <3219> DW_AT_decl_column : 12 - <321a> DW_AT_type : <0x19b1> - <321e> DW_AT_data_member_location: 24 - <2><321f>: Abbrev Number: 0 - <1><3220>: Abbrev Number: 8 (DW_TAG_typedef) - <3221> DW_AT_name : (indirect string, offset: 0xf0a23): RCC_PLLInitTypeDef - <3225> DW_AT_decl_file : 16 - <3226> DW_AT_decl_line : 275 - <3228> DW_AT_decl_column : 3 - <3228> DW_AT_type : <0x31b6> - <1><322c>: Abbrev Number: 10 (DW_TAG_structure_type) - <322d> DW_AT_byte_size : 72 - <322e> DW_AT_decl_file : 16 - <322f> DW_AT_decl_line : 280 - <3231> DW_AT_decl_column : 9 - <3231> DW_AT_sibling : <0x32de> - <2><3235>: Abbrev Number: 2 (DW_TAG_member) - <3236> DW_AT_name : (indirect string, offset: 0xf0215): OscillatorType - <323a> DW_AT_decl_file : 16 - <323b> DW_AT_decl_line : 282 - <323d> DW_AT_decl_column : 12 - <323e> DW_AT_type : <0x19b1> - <3242> DW_AT_data_member_location: 0 - <2><3243>: Abbrev Number: 2 (DW_TAG_member) - <3244> DW_AT_name : (indirect string, offset: 0xf0c02): HSEState - <3248> DW_AT_decl_file : 16 - <3249> DW_AT_decl_line : 285 - <324b> DW_AT_decl_column : 12 - <324c> DW_AT_type : <0x19b1> - <3250> DW_AT_data_member_location: 4 - <2><3251>: Abbrev Number: 2 (DW_TAG_member) - <3252> DW_AT_name : (indirect string, offset: 0xf0ad2): LSEState - <3256> DW_AT_decl_file : 16 - <3257> DW_AT_decl_line : 288 - <3259> DW_AT_decl_column : 12 - <325a> DW_AT_type : <0x19b1> - <325e> DW_AT_data_member_location: 8 - <2><325f>: Abbrev Number: 2 (DW_TAG_member) - <3260> DW_AT_name : (indirect string, offset: 0xf05c9): HSIState - <3264> DW_AT_decl_file : 16 - <3265> DW_AT_decl_line : 291 - <3267> DW_AT_decl_column : 12 - <3268> DW_AT_type : <0x19b1> - <326c> DW_AT_data_member_location: 12 - <2><326d>: Abbrev Number: 2 (DW_TAG_member) - <326e> DW_AT_name : (indirect string, offset: 0xf10f6): HSICalibrationValue - <3272> DW_AT_decl_file : 16 - <3273> DW_AT_decl_line : 294 - <3275> DW_AT_decl_column : 12 - <3276> DW_AT_type : <0x19b1> - <327a> DW_AT_data_member_location: 16 - <2><327b>: Abbrev Number: 2 (DW_TAG_member) - <327c> DW_AT_name : (indirect string, offset: 0xf0373): LSIState - <3280> DW_AT_decl_file : 16 - <3281> DW_AT_decl_line : 296 - <3283> DW_AT_decl_column : 12 - <3284> DW_AT_type : <0x19b1> - <3288> DW_AT_data_member_location: 20 - <2><3289>: Abbrev Number: 2 (DW_TAG_member) - <328a> DW_AT_name : (indirect string, offset: 0xf0b9e): LSI2CalibrationValue - <328e> DW_AT_decl_file : 16 - <328f> DW_AT_decl_line : 299 - <3291> DW_AT_decl_column : 12 - <3292> DW_AT_type : <0x19b1> - <3296> DW_AT_data_member_location: 24 - <2><3297>: Abbrev Number: 2 (DW_TAG_member) - <3298> DW_AT_name : (indirect string, offset: 0xf033f): MSIState - <329c> DW_AT_decl_file : 16 - <329d> DW_AT_decl_line : 302 - <329f> DW_AT_decl_column : 12 - <32a0> DW_AT_type : <0x19b1> - <32a4> DW_AT_data_member_location: 28 - <2><32a5>: Abbrev Number: 2 (DW_TAG_member) - <32a6> DW_AT_name : (indirect string, offset: 0xf0201): MSICalibrationValue - <32aa> DW_AT_decl_file : 16 - <32ab> DW_AT_decl_line : 305 - <32ad> DW_AT_decl_column : 12 - <32ae> DW_AT_type : <0x19b1> - <32b2> DW_AT_data_member_location: 32 - <2><32b3>: Abbrev Number: 2 (DW_TAG_member) - <32b4> DW_AT_name : (indirect string, offset: 0xf0717): MSIClockRange - <32b8> DW_AT_decl_file : 16 - <32b9> DW_AT_decl_line : 308 - <32bb> DW_AT_decl_column : 12 - <32bc> DW_AT_type : <0x19b1> - <32c0> DW_AT_data_member_location: 36 - <2><32c1>: Abbrev Number: 2 (DW_TAG_member) - <32c2> DW_AT_name : (indirect string, offset: 0xf0cb4): HSI48State - <32c6> DW_AT_decl_file : 16 - <32c7> DW_AT_decl_line : 312 - <32c9> DW_AT_decl_column : 12 - <32ca> DW_AT_type : <0x19b1> - <32ce> DW_AT_data_member_location: 40 - <2><32cf>: Abbrev Number: 5 (DW_TAG_member) - <32d0> DW_AT_name : PLL - <32d4> DW_AT_decl_file : 16 - <32d5> DW_AT_decl_line : 316 - <32d7> DW_AT_decl_column : 22 - <32d8> DW_AT_type : <0x3220> - <32dc> DW_AT_data_member_location: 44 - <2><32dd>: Abbrev Number: 0 - <1><32de>: Abbrev Number: 8 (DW_TAG_typedef) - <32df> DW_AT_name : (indirect string, offset: 0xf0766): RCC_OscInitTypeDef - <32e3> DW_AT_decl_file : 16 - <32e4> DW_AT_decl_line : 318 - <32e6> DW_AT_decl_column : 3 - <32e6> DW_AT_type : <0x322c> - <1><32ea>: Abbrev Number: 10 (DW_TAG_structure_type) - <32eb> DW_AT_byte_size : 28 - <32ec> DW_AT_decl_file : 16 - <32ed> DW_AT_decl_line : 323 - <32ef> DW_AT_decl_column : 9 - <32ef> DW_AT_sibling : <0x3356> - <2><32f3>: Abbrev Number: 2 (DW_TAG_member) - <32f4> DW_AT_name : (indirect string, offset: 0xf0240): ClockType - <32f8> DW_AT_decl_file : 16 - <32f9> DW_AT_decl_line : 325 - <32fb> DW_AT_decl_column : 12 - <32fc> DW_AT_type : <0x19b1> - <3300> DW_AT_data_member_location: 0 - <2><3301>: Abbrev Number: 2 (DW_TAG_member) - <3302> DW_AT_name : (indirect string, offset: 0xf0a16): SYSCLKSource - <3306> DW_AT_decl_file : 16 - <3307> DW_AT_decl_line : 328 - <3309> DW_AT_decl_column : 12 - <330a> DW_AT_type : <0x19b1> - <330e> DW_AT_data_member_location: 4 - <2><330f>: Abbrev Number: 2 (DW_TAG_member) - <3310> DW_AT_name : (indirect string, offset: 0xf0f1e): AHBCLKDivider - <3314> DW_AT_decl_file : 16 - <3315> DW_AT_decl_line : 331 - <3317> DW_AT_decl_column : 12 - <3318> DW_AT_type : <0x19b1> - <331c> DW_AT_data_member_location: 8 - <2><331d>: Abbrev Number: 2 (DW_TAG_member) - <331e> DW_AT_name : (indirect string, offset: 0xefbf9): APB1CLKDivider - <3322> DW_AT_decl_file : 16 - <3323> DW_AT_decl_line : 334 - <3325> DW_AT_decl_column : 12 - <3326> DW_AT_type : <0x19b1> - <332a> DW_AT_data_member_location: 12 - <2><332b>: Abbrev Number: 2 (DW_TAG_member) - <332c> DW_AT_name : (indirect string, offset: 0xf060c): APB2CLKDivider - <3330> DW_AT_decl_file : 16 - <3331> DW_AT_decl_line : 337 - <3333> DW_AT_decl_column : 12 - <3334> DW_AT_type : <0x19b1> - <3338> DW_AT_data_member_location: 16 - <2><3339>: Abbrev Number: 2 (DW_TAG_member) - <333a> DW_AT_name : (indirect string, offset: 0xf0b21): AHBCLK2Divider - <333e> DW_AT_decl_file : 16 - <333f> DW_AT_decl_line : 340 - <3341> DW_AT_decl_column : 12 - <3342> DW_AT_type : <0x19b1> - <3346> DW_AT_data_member_location: 20 - <2><3347>: Abbrev Number: 2 (DW_TAG_member) - <3348> DW_AT_name : (indirect string, offset: 0xf0e72): AHBCLK4Divider - <334c> DW_AT_decl_file : 16 - <334d> DW_AT_decl_line : 343 - <334f> DW_AT_decl_column : 12 - <3350> DW_AT_type : <0x19b1> - <3354> DW_AT_data_member_location: 24 - <2><3355>: Abbrev Number: 0 - <1><3356>: Abbrev Number: 8 (DW_TAG_typedef) - <3357> DW_AT_name : (indirect string, offset: 0xf024a): RCC_ClkInitTypeDef - <335b> DW_AT_decl_file : 16 - <335c> DW_AT_decl_line : 346 - <335e> DW_AT_decl_column : 3 - <335e> DW_AT_type : <0x32ea> - <1><3362>: Abbrev Number: 10 (DW_TAG_structure_type) - <3363> DW_AT_byte_size : 20 - <3364> DW_AT_decl_file : 17 - <3365> DW_AT_decl_line : 270 - <3367> DW_AT_decl_column : 9 - <3367> DW_AT_sibling : <0x33b2> - <2><336b>: Abbrev Number: 2 (DW_TAG_member) - <336c> DW_AT_name : (indirect string, offset: 0xf0f56): PLLN - <3370> DW_AT_decl_file : 17 - <3371> DW_AT_decl_line : 273 - <3373> DW_AT_decl_column : 12 - <3374> DW_AT_type : <0x19b1> - <3378> DW_AT_data_member_location: 0 - <2><3379>: Abbrev Number: 2 (DW_TAG_member) - <337a> DW_AT_name : (indirect string, offset: 0xf0f5b): PLLP - <337e> DW_AT_decl_file : 17 - <337f> DW_AT_decl_line : 276 - <3381> DW_AT_decl_column : 12 - <3382> DW_AT_type : <0x19b1> - <3386> DW_AT_data_member_location: 4 - <2><3387>: Abbrev Number: 2 (DW_TAG_member) - <3388> DW_AT_name : (indirect string, offset: 0x58893): PLLQ - <338c> DW_AT_decl_file : 17 - <338d> DW_AT_decl_line : 279 - <338f> DW_AT_decl_column : 12 - <3390> DW_AT_type : <0x19b1> - <3394> DW_AT_data_member_location: 8 - <2><3395>: Abbrev Number: 2 (DW_TAG_member) - <3396> DW_AT_name : (indirect string, offset: 0xf0f60): PLLR - <339a> DW_AT_decl_file : 17 - <339b> DW_AT_decl_line : 282 - <339d> DW_AT_decl_column : 12 - <339e> DW_AT_type : <0x19b1> - <33a2> DW_AT_data_member_location: 12 - <2><33a3>: Abbrev Number: 2 (DW_TAG_member) - <33a4> DW_AT_name : (indirect string, offset: 0xf09e7): PLLSAI1ClockOut - <33a8> DW_AT_decl_file : 17 - <33a9> DW_AT_decl_line : 285 - <33ab> DW_AT_decl_column : 12 - <33ac> DW_AT_type : <0x19b1> - <33b0> DW_AT_data_member_location: 16 - <2><33b1>: Abbrev Number: 0 - <1><33b2>: Abbrev Number: 8 (DW_TAG_typedef) - <33b3> DW_AT_name : (indirect string, offset: 0xf111e): RCC_PLLSAI1InitTypeDef - <33b7> DW_AT_decl_file : 17 - <33b8> DW_AT_decl_line : 287 - <33ba> DW_AT_decl_column : 3 - <33ba> DW_AT_type : <0x3362> - <1><33be>: Abbrev Number: 10 (DW_TAG_structure_type) - <33bf> DW_AT_byte_size : 80 - <33c0> DW_AT_decl_file : 17 - <33c1> DW_AT_decl_line : 293 - <33c3> DW_AT_decl_column : 9 - <33c3> DW_AT_sibling : <0x34a8> - <2><33c7>: Abbrev Number: 2 (DW_TAG_member) - <33c8> DW_AT_name : (indirect string, offset: 0xf080c): PeriphClockSelection - <33cc> DW_AT_decl_file : 17 - <33cd> DW_AT_decl_line : 295 - <33cf> DW_AT_decl_column : 12 - <33d0> DW_AT_type : <0x19b1> - <33d4> DW_AT_data_member_location: 0 - <2><33d5>: Abbrev Number: 2 (DW_TAG_member) - <33d6> DW_AT_name : (indirect string, offset: 0x9d183): PLLSAI1 - <33da> DW_AT_decl_file : 17 - <33db> DW_AT_decl_line : 299 - <33dd> DW_AT_decl_column : 26 - <33de> DW_AT_type : <0x33b2> - <33e2> DW_AT_data_member_location: 4 - <2><33e3>: Abbrev Number: 2 (DW_TAG_member) - <33e4> DW_AT_name : (indirect string, offset: 0xf07b6): Usart1ClockSelection - <33e8> DW_AT_decl_file : 17 - <33e9> DW_AT_decl_line : 304 - <33eb> DW_AT_decl_column : 12 - <33ec> DW_AT_type : <0x19b1> - <33f0> DW_AT_data_member_location: 24 - <2><33f1>: Abbrev Number: 2 (DW_TAG_member) - <33f2> DW_AT_name : (indirect string, offset: 0xf132c): Lpuart1ClockSelection - <33f6> DW_AT_decl_file : 17 - <33f7> DW_AT_decl_line : 308 - <33f9> DW_AT_decl_column : 12 - <33fa> DW_AT_type : <0x19b1> - <33fe> DW_AT_data_member_location: 28 - <2><33ff>: Abbrev Number: 2 (DW_TAG_member) - <3400> DW_AT_name : (indirect string, offset: 0xf1409): I2c1ClockSelection - <3404> DW_AT_decl_file : 17 - <3405> DW_AT_decl_line : 312 - <3407> DW_AT_decl_column : 12 - <3408> DW_AT_type : <0x19b1> - <340c> DW_AT_data_member_location: 32 - <2><340d>: Abbrev Number: 2 (DW_TAG_member) - <340e> DW_AT_name : (indirect string, offset: 0xf015d): I2c3ClockSelection - <3412> DW_AT_decl_file : 17 - <3413> DW_AT_decl_line : 316 - <3415> DW_AT_decl_column : 12 - <3416> DW_AT_type : <0x19b1> - <341a> DW_AT_data_member_location: 36 - <2><341b>: Abbrev Number: 2 (DW_TAG_member) - <341c> DW_AT_name : (indirect string, offset: 0xf0f2c): Lptim1ClockSelection - <3420> DW_AT_decl_file : 17 - <3421> DW_AT_decl_line : 320 - <3423> DW_AT_decl_column : 12 - <3424> DW_AT_type : <0x19b1> - <3428> DW_AT_data_member_location: 40 - <2><3429>: Abbrev Number: 2 (DW_TAG_member) - <342a> DW_AT_name : (indirect string, offset: 0xefc7e): Lptim2ClockSelection - <342e> DW_AT_decl_file : 17 - <342f> DW_AT_decl_line : 323 - <3431> DW_AT_decl_column : 12 - <3432> DW_AT_type : <0x19b1> - <3436> DW_AT_data_member_location: 44 - <2><3437>: Abbrev Number: 2 (DW_TAG_member) - <3438> DW_AT_name : (indirect string, offset: 0xf025d): Sai1ClockSelection - <343c> DW_AT_decl_file : 17 - <343d> DW_AT_decl_line : 327 - <343f> DW_AT_decl_column : 12 - <3440> DW_AT_type : <0x19b1> - <3444> DW_AT_data_member_location: 48 - <2><3445>: Abbrev Number: 2 (DW_TAG_member) - <3446> DW_AT_name : (indirect string, offset: 0xefd77): UsbClockSelection - <344a> DW_AT_decl_file : 17 - <344b> DW_AT_decl_line : 332 - <344d> DW_AT_decl_column : 12 - <344e> DW_AT_type : <0x19b1> - <3452> DW_AT_data_member_location: 52 - <2><3453>: Abbrev Number: 2 (DW_TAG_member) - <3454> DW_AT_name : (indirect string, offset: 0xf0f0c): RngClockSelection - <3458> DW_AT_decl_file : 17 - <3459> DW_AT_decl_line : 336 - <345b> DW_AT_decl_column : 12 - <345c> DW_AT_type : <0x19b1> - <3460> DW_AT_data_member_location: 56 - <2><3461>: Abbrev Number: 2 (DW_TAG_member) - <3462> DW_AT_name : (indirect string, offset: 0xeff48): AdcClockSelection - <3466> DW_AT_decl_file : 17 - <3467> DW_AT_decl_line : 340 - <3469> DW_AT_decl_column : 12 - <346a> DW_AT_type : <0x19b1> - <346e> DW_AT_data_member_location: 60 - <2><346f>: Abbrev Number: 2 (DW_TAG_member) - <3470> DW_AT_name : (indirect string, offset: 0xf050c): RTCClockSelection - <3474> DW_AT_decl_file : 17 - <3475> DW_AT_decl_line : 343 - <3477> DW_AT_decl_column : 12 - <3478> DW_AT_type : <0x19b1> - <347c> DW_AT_data_member_location: 64 - <2><347d>: Abbrev Number: 2 (DW_TAG_member) - <347e> DW_AT_name : (indirect string, offset: 0xeffa5): RFWakeUpClockSelection - <3482> DW_AT_decl_file : 17 - <3483> DW_AT_decl_line : 346 - <3485> DW_AT_decl_column : 12 - <3486> DW_AT_type : <0x19b1> - <348a> DW_AT_data_member_location: 68 - <2><348b>: Abbrev Number: 2 (DW_TAG_member) - <348c> DW_AT_name : (indirect string, offset: 0xf0c5e): SmpsClockSelection - <3490> DW_AT_decl_file : 17 - <3491> DW_AT_decl_line : 350 - <3493> DW_AT_decl_column : 12 - <3494> DW_AT_type : <0x19b1> - <3498> DW_AT_data_member_location: 72 - <2><3499>: Abbrev Number: 2 (DW_TAG_member) - <349a> DW_AT_name : (indirect string, offset: 0xf0d15): SmpsDivSelection - <349e> DW_AT_decl_file : 17 - <349f> DW_AT_decl_line : 353 - <34a1> DW_AT_decl_column : 12 - <34a2> DW_AT_type : <0x19b1> - <34a6> DW_AT_data_member_location: 76 - <2><34a7>: Abbrev Number: 0 - <1><34a8>: Abbrev Number: 8 (DW_TAG_typedef) - <34a9> DW_AT_name : (indirect string, offset: 0xf0ab3): RCC_PeriphCLKInitTypeDef - <34ad> DW_AT_decl_file : 17 - <34ae> DW_AT_decl_line : 357 - <34b0> DW_AT_decl_column : 3 - <34b0> DW_AT_type : <0x33be> - <1><34b4>: Abbrev Number: 13 (DW_TAG_structure_type) - <34b5> DW_AT_byte_size : 24 - <34b6> DW_AT_decl_file : 18 - <34b7> DW_AT_decl_line : 46 - <34b8> DW_AT_decl_column : 9 - <34b8> DW_AT_sibling : <0x350b> - <2><34bc>: Abbrev Number: 1 (DW_TAG_member) - <34bd> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <34c1> DW_AT_decl_file : 18 - <34c2> DW_AT_decl_line : 48 - <34c3> DW_AT_decl_column : 12 - <34c4> DW_AT_type : <0x19b1> - <34c8> DW_AT_data_member_location: 0 - <2><34c9>: Abbrev Number: 1 (DW_TAG_member) - <34ca> DW_AT_name : (indirect string, offset: 0xf11f6): CounterMode - <34ce> DW_AT_decl_file : 18 - <34cf> DW_AT_decl_line : 51 - <34d0> DW_AT_decl_column : 12 - <34d1> DW_AT_type : <0x19b1> - <34d5> DW_AT_data_member_location: 4 - <2><34d6>: Abbrev Number: 1 (DW_TAG_member) - <34d7> DW_AT_name : (indirect string, offset: 0x1001cc): Period - <34db> DW_AT_decl_file : 18 - <34dc> DW_AT_decl_line : 54 - <34dd> DW_AT_decl_column : 12 - <34de> DW_AT_type : <0x19b1> - <34e2> DW_AT_data_member_location: 8 - <2><34e3>: Abbrev Number: 1 (DW_TAG_member) - <34e4> DW_AT_name : (indirect string, offset: 0xf04ac): ClockDivision - <34e8> DW_AT_decl_file : 18 - <34e9> DW_AT_decl_line : 58 - <34ea> DW_AT_decl_column : 12 - <34eb> DW_AT_type : <0x19b1> - <34ef> DW_AT_data_member_location: 12 - <2><34f0>: Abbrev Number: 1 (DW_TAG_member) - <34f1> DW_AT_name : (indirect string, offset: 0xf0c87): RepetitionCounter - <34f5> DW_AT_decl_file : 18 - <34f6> DW_AT_decl_line : 61 - <34f7> DW_AT_decl_column : 12 - <34f8> DW_AT_type : <0x19b1> - <34fc> DW_AT_data_member_location: 16 - <2><34fd>: Abbrev Number: 1 (DW_TAG_member) - <34fe> DW_AT_name : (indirect string, offset: 0xefd29): AutoReloadPreload - <3502> DW_AT_decl_file : 18 - <3503> DW_AT_decl_line : 72 - <3504> DW_AT_decl_column : 12 - <3505> DW_AT_type : <0x19b1> - <3509> DW_AT_data_member_location: 20 - <2><350a>: Abbrev Number: 0 - <1><350b>: Abbrev Number: 4 (DW_TAG_typedef) - <350c> DW_AT_name : (indirect string, offset: 0xf11a1): TIM_Base_InitTypeDef - <3510> DW_AT_decl_file : 18 - <3511> DW_AT_decl_line : 74 - <3512> DW_AT_decl_column : 3 - <3513> DW_AT_type : <0x34b4> - <1><3517>: Abbrev Number: 28 (DW_TAG_enumeration_type) - <3518> DW_AT_encoding : 7 (unsigned) - <3518> DW_AT_byte_size : 1 - <3518> DW_AT_type : <0x1922> - <351c> DW_AT_decl_file : 18 - <351c> DW_AT_decl_line : 305 - <351e> DW_AT_decl_column : 1 - <351e> DW_AT_sibling : <0x3541> - <2><3522>: Abbrev Number: 3 (DW_TAG_enumerator) - <3523> DW_AT_name : (indirect string, offset: 0xf06f7): HAL_TIM_STATE_RESET - <3527> DW_AT_const_value : 0 - <2><3528>: Abbrev Number: 3 (DW_TAG_enumerator) - <3529> DW_AT_name : (indirect string, offset: 0xefbe5): HAL_TIM_STATE_READY - <352d> DW_AT_const_value : 1 - <2><352e>: Abbrev Number: 3 (DW_TAG_enumerator) - <352f> DW_AT_name : (indirect string, offset: 0xf0f9f): HAL_TIM_STATE_BUSY - <3533> DW_AT_const_value : 2 - <2><3534>: Abbrev Number: 3 (DW_TAG_enumerator) - <3535> DW_AT_name : (indirect string, offset: 0xf0fe5): HAL_TIM_STATE_TIMEOUT - <3539> DW_AT_const_value : 3 - <2><353a>: Abbrev Number: 3 (DW_TAG_enumerator) - <353b> DW_AT_name : (indirect string, offset: 0xf0a9f): HAL_TIM_STATE_ERROR - <353f> DW_AT_const_value : 4 - <2><3540>: Abbrev Number: 0 - <1><3541>: Abbrev Number: 8 (DW_TAG_typedef) - <3542> DW_AT_name : (indirect string, offset: 0xf0b6c): HAL_TIM_StateTypeDef - <3546> DW_AT_decl_file : 18 - <3547> DW_AT_decl_line : 311 - <3549> DW_AT_decl_column : 3 - <3549> DW_AT_type : <0x3517> - <1><354d>: Abbrev Number: 12 (DW_TAG_volatile_type) - <354e> DW_AT_type : <0x3541> - <1><3552>: Abbrev Number: 28 (DW_TAG_enumeration_type) - <3553> DW_AT_encoding : 7 (unsigned) - <3553> DW_AT_byte_size : 1 - <3553> DW_AT_type : <0x1922> - <3557> DW_AT_decl_file : 18 - <3557> DW_AT_decl_line : 317 - <3559> DW_AT_decl_column : 1 - <3559> DW_AT_sibling : <0x3570> - <2><355d>: Abbrev Number: 3 (DW_TAG_enumerator) - <355e> DW_AT_name : (indirect string, offset: 0xf038a): HAL_TIM_CHANNEL_STATE_RESET - <3562> DW_AT_const_value : 0 - <2><3563>: Abbrev Number: 3 (DW_TAG_enumerator) - <3564> DW_AT_name : (indirect string, offset: 0xf097b): HAL_TIM_CHANNEL_STATE_READY - <3568> DW_AT_const_value : 1 - <2><3569>: Abbrev Number: 3 (DW_TAG_enumerator) - <356a> DW_AT_name : (indirect string, offset: 0xf0662): HAL_TIM_CHANNEL_STATE_BUSY - <356e> DW_AT_const_value : 2 - <2><356f>: Abbrev Number: 0 - <1><3570>: Abbrev Number: 8 (DW_TAG_typedef) - <3571> DW_AT_name : (indirect string, offset: 0xeff89): HAL_TIM_ChannelStateTypeDef - <3575> DW_AT_decl_file : 18 - <3576> DW_AT_decl_line : 321 - <3578> DW_AT_decl_column : 3 - <3578> DW_AT_type : <0x3552> - <1><357c>: Abbrev Number: 12 (DW_TAG_volatile_type) - <357d> DW_AT_type : <0x3570> - <1><3581>: Abbrev Number: 28 (DW_TAG_enumeration_type) - <3582> DW_AT_encoding : 7 (unsigned) - <3582> DW_AT_byte_size : 1 - <3582> DW_AT_type : <0x1922> - <3586> DW_AT_decl_file : 18 - <3586> DW_AT_decl_line : 327 - <3588> DW_AT_decl_column : 1 - <3588> DW_AT_sibling : <0x359f> - <2><358c>: Abbrev Number: 3 (DW_TAG_enumerator) - <358d> DW_AT_name : (indirect string, offset: 0xefb8b): HAL_DMA_BURST_STATE_RESET - <3591> DW_AT_const_value : 0 - <2><3592>: Abbrev Number: 3 (DW_TAG_enumerator) - <3593> DW_AT_name : (indirect string, offset: 0xf07f2): HAL_DMA_BURST_STATE_READY - <3597> DW_AT_const_value : 1 - <2><3598>: Abbrev Number: 3 (DW_TAG_enumerator) - <3599> DW_AT_name : (indirect string, offset: 0xf0d86): HAL_DMA_BURST_STATE_BUSY - <359d> DW_AT_const_value : 2 - <2><359e>: Abbrev Number: 0 - <1><359f>: Abbrev Number: 8 (DW_TAG_typedef) - <35a0> DW_AT_name : (indirect string, offset: 0xf041a): HAL_TIM_DMABurstStateTypeDef - <35a4> DW_AT_decl_file : 18 - <35a5> DW_AT_decl_line : 331 - <35a7> DW_AT_decl_column : 3 - <35a7> DW_AT_type : <0x3581> - <1><35ab>: Abbrev Number: 12 (DW_TAG_volatile_type) - <35ac> DW_AT_type : <0x359f> - <1><35b0>: Abbrev Number: 28 (DW_TAG_enumeration_type) - <35b1> DW_AT_encoding : 7 (unsigned) - <35b1> DW_AT_byte_size : 1 - <35b1> DW_AT_type : <0x1922> - <35b5> DW_AT_decl_file : 18 - <35b5> DW_AT_decl_line : 337 - <35b7> DW_AT_decl_column : 1 - <35b7> DW_AT_sibling : <0x35e6> - <2><35bb>: Abbrev Number: 3 (DW_TAG_enumerator) - <35bc> DW_AT_name : (indirect string, offset: 0xf0839): HAL_TIM_ACTIVE_CHANNEL_1 - <35c0> DW_AT_const_value : 1 - <2><35c1>: Abbrev Number: 3 (DW_TAG_enumerator) - <35c2> DW_AT_name : (indirect string, offset: 0xf0852): HAL_TIM_ACTIVE_CHANNEL_2 - <35c6> DW_AT_const_value : 2 - <2><35c7>: Abbrev Number: 3 (DW_TAG_enumerator) - <35c8> DW_AT_name : (indirect string, offset: 0xf086b): HAL_TIM_ACTIVE_CHANNEL_3 - <35cc> DW_AT_const_value : 4 - <2><35cd>: Abbrev Number: 3 (DW_TAG_enumerator) - <35ce> DW_AT_name : (indirect string, offset: 0xf0884): HAL_TIM_ACTIVE_CHANNEL_4 - <35d2> DW_AT_const_value : 8 - <2><35d3>: Abbrev Number: 3 (DW_TAG_enumerator) - <35d4> DW_AT_name : (indirect string, offset: 0xf089d): HAL_TIM_ACTIVE_CHANNEL_5 - <35d8> DW_AT_const_value : 16 - <2><35d9>: Abbrev Number: 3 (DW_TAG_enumerator) - <35da> DW_AT_name : (indirect string, offset: 0xf08b6): HAL_TIM_ACTIVE_CHANNEL_6 - <35de> DW_AT_const_value : 32 - <2><35df>: Abbrev Number: 3 (DW_TAG_enumerator) - <35e0> DW_AT_name : (indirect string, offset: 0xf09f7): HAL_TIM_ACTIVE_CHANNEL_CLEARED - <35e4> DW_AT_const_value : 0 - <2><35e5>: Abbrev Number: 0 - <1><35e6>: Abbrev Number: 8 (DW_TAG_typedef) - <35e7> DW_AT_name : (indirect string, offset: 0xf0750): HAL_TIM_ActiveChannel - <35eb> DW_AT_decl_file : 18 - <35ec> DW_AT_decl_line : 345 - <35ee> DW_AT_decl_column : 3 - <35ee> DW_AT_type : <0x35b0> - <1><35f2>: Abbrev Number: 10 (DW_TAG_structure_type) - <35f3> DW_AT_byte_size : 76 - <35f4> DW_AT_decl_file : 18 - <35f5> DW_AT_decl_line : 353 - <35f7> DW_AT_decl_column : 9 - <35f7> DW_AT_sibling : <0x367a> - <2><35fb>: Abbrev Number: 2 (DW_TAG_member) - <35fc> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <3600> DW_AT_decl_file : 18 - <3601> DW_AT_decl_line : 356 - <3603> DW_AT_decl_column : 39 - <3604> DW_AT_type : <0x367a> - <3608> DW_AT_data_member_location: 0 - <2><3609>: Abbrev Number: 2 (DW_TAG_member) - <360a> DW_AT_name : (indirect string, offset: 0xf735a): Init - <360e> DW_AT_decl_file : 18 - <360f> DW_AT_decl_line : 357 - <3611> DW_AT_decl_column : 38 - <3612> DW_AT_type : <0x350b> - <3616> DW_AT_data_member_location: 4 - <2><3617>: Abbrev Number: 2 (DW_TAG_member) - <3618> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <361c> DW_AT_decl_file : 18 - <361d> DW_AT_decl_line : 358 - <361f> DW_AT_decl_column : 38 - <3620> DW_AT_type : <0x35e6> - <3624> DW_AT_data_member_location: 28 - <2><3625>: Abbrev Number: 2 (DW_TAG_member) - <3626> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <362a> DW_AT_decl_file : 18 - <362b> DW_AT_decl_line : 359 - <362d> DW_AT_decl_column : 39 - <362e> DW_AT_type : <0x367f> - <3632> DW_AT_data_member_location: 32 - <2><3633>: Abbrev Number: 2 (DW_TAG_member) - <3634> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <3638> DW_AT_decl_file : 18 - <3639> DW_AT_decl_line : 361 - <363b> DW_AT_decl_column : 38 - <363c> DW_AT_type : <0x27d3> - <3640> DW_AT_data_member_location: 60 - <2><3641>: Abbrev Number: 2 (DW_TAG_member) - <3642> DW_AT_name : (indirect string, offset: 0xf84d0): State - <3646> DW_AT_decl_file : 18 - <3647> DW_AT_decl_line : 362 - <3649> DW_AT_decl_column : 38 - <364a> DW_AT_type : <0x354d> - <364e> DW_AT_data_member_location: 61 - <2><364f>: Abbrev Number: 2 (DW_TAG_member) - <3650> DW_AT_name : (indirect string, offset: 0xf807f): ChannelState - <3654> DW_AT_decl_file : 18 - <3655> DW_AT_decl_line : 363 - <3657> DW_AT_decl_column : 38 - <3658> DW_AT_type : <0x369f> - <365c> DW_AT_data_member_location: 62 - <2><365d>: Abbrev Number: 2 (DW_TAG_member) - <365e> DW_AT_name : (indirect string, offset: 0xf8981): ChannelNState - <3662> DW_AT_decl_file : 18 - <3663> DW_AT_decl_line : 364 - <3665> DW_AT_decl_column : 38 - <3666> DW_AT_type : <0x36b4> - <366a> DW_AT_data_member_location: 68 - <2><366b>: Abbrev Number: 2 (DW_TAG_member) - <366c> DW_AT_name : (indirect string, offset: 0xf7c3d): DMABurstState - <3670> DW_AT_decl_file : 18 - <3671> DW_AT_decl_line : 365 - <3673> DW_AT_decl_column : 38 - <3674> DW_AT_type : <0x35ab> - <3678> DW_AT_data_member_location: 72 - <2><3679>: Abbrev Number: 0 - <1><367a>: Abbrev Number: 7 (DW_TAG_pointer_type) - <367b> DW_AT_byte_size : 4 - <367b> DW_AT_type : <0x24be> - <1><367f>: Abbrev Number: 16 (DW_TAG_array_type) - <3680> DW_AT_type : <0x2c09> - <3684> DW_AT_sibling : <0x368f> - <2><3688>: Abbrev Number: 17 (DW_TAG_subrange_type) - <3689> DW_AT_type : <0x1972> - <368d> DW_AT_upper_bound : 6 - <2><368e>: Abbrev Number: 0 - <1><368f>: Abbrev Number: 16 (DW_TAG_array_type) - <3690> DW_AT_type : <0x357c> - <3694> DW_AT_sibling : <0x369f> - <2><3698>: Abbrev Number: 17 (DW_TAG_subrange_type) - <3699> DW_AT_type : <0x1972> - <369d> DW_AT_upper_bound : 5 - <2><369e>: Abbrev Number: 0 - <1><369f>: Abbrev Number: 12 (DW_TAG_volatile_type) - <36a0> DW_AT_type : <0x368f> - <1><36a4>: Abbrev Number: 16 (DW_TAG_array_type) - <36a5> DW_AT_type : <0x357c> - <36a9> DW_AT_sibling : <0x36b4> - <2><36ad>: Abbrev Number: 17 (DW_TAG_subrange_type) - <36ae> DW_AT_type : <0x1972> - <36b2> DW_AT_upper_bound : 3 - <2><36b3>: Abbrev Number: 0 - <1><36b4>: Abbrev Number: 12 (DW_TAG_volatile_type) - <36b5> DW_AT_type : <0x36a4> - <1><36b9>: Abbrev Number: 8 (DW_TAG_typedef) - <36ba> DW_AT_name : (indirect string, offset: 0xf0354): TIM_HandleTypeDef - <36be> DW_AT_decl_file : 18 - <36bf> DW_AT_decl_line : 397 - <36c1> DW_AT_decl_column : 3 - <36c1> DW_AT_type : <0x35f2> - <1><36c5>: Abbrev Number: 13 (DW_TAG_structure_type) - <36c6> DW_AT_byte_size : 36 - <36c7> DW_AT_decl_file : 19 - <36c8> DW_AT_decl_line : 46 - <36c9> DW_AT_decl_column : 9 - <36c9> DW_AT_sibling : <0x3743> - <2><36cd>: Abbrev Number: 1 (DW_TAG_member) - <36ce> DW_AT_name : (indirect string, offset: 0xf1202): BaudRate - <36d2> DW_AT_decl_file : 19 - <36d3> DW_AT_decl_line : 48 - <36d4> DW_AT_decl_column : 12 - <36d5> DW_AT_type : <0x19b1> - <36d9> DW_AT_data_member_location: 0 - <2><36da>: Abbrev Number: 1 (DW_TAG_member) - <36db> DW_AT_name : (indirect string, offset: 0xefbb8): WordLength - <36df> DW_AT_decl_file : 19 - <36e0> DW_AT_decl_line : 68 - <36e1> DW_AT_decl_column : 12 - <36e2> DW_AT_type : <0x19b1> - <36e6> DW_AT_data_member_location: 4 - <2><36e7>: Abbrev Number: 1 (DW_TAG_member) - <36e8> DW_AT_name : (indirect string, offset: 0xf121e): StopBits - <36ec> DW_AT_decl_file : 19 - <36ed> DW_AT_decl_line : 71 - <36ee> DW_AT_decl_column : 12 - <36ef> DW_AT_type : <0x19b1> - <36f3> DW_AT_data_member_location: 8 - <2><36f4>: Abbrev Number: 1 (DW_TAG_member) - <36f5> DW_AT_name : (indirect string, offset: 0xf01c3): Parity - <36f9> DW_AT_decl_file : 19 - <36fa> DW_AT_decl_line : 74 - <36fb> DW_AT_decl_column : 12 - <36fc> DW_AT_type : <0x19b1> - <3700> DW_AT_data_member_location: 12 - <2><3701>: Abbrev Number: 1 (DW_TAG_member) - <3702> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <3706> DW_AT_decl_file : 19 - <3707> DW_AT_decl_line : 81 - <3708> DW_AT_decl_column : 12 - <3709> DW_AT_type : <0x19b1> - <370d> DW_AT_data_member_location: 16 - <2><370e>: Abbrev Number: 1 (DW_TAG_member) - <370f> DW_AT_name : (indirect string, offset: 0xf09ad): HwFlowCtl - <3713> DW_AT_decl_file : 19 - <3714> DW_AT_decl_line : 84 - <3715> DW_AT_decl_column : 12 - <3716> DW_AT_type : <0x19b1> - <371a> DW_AT_data_member_location: 20 - <2><371b>: Abbrev Number: 1 (DW_TAG_member) - <371c> DW_AT_name : (indirect string, offset: 0xf1023): OverSampling - <3720> DW_AT_decl_file : 19 - <3721> DW_AT_decl_line : 88 - <3722> DW_AT_decl_column : 12 - <3723> DW_AT_type : <0x19b1> - <3727> DW_AT_data_member_location: 24 - <2><3728>: Abbrev Number: 1 (DW_TAG_member) - <3729> DW_AT_name : (indirect string, offset: 0xeff66): OneBitSampling - <372d> DW_AT_decl_file : 19 - <372e> DW_AT_decl_line : 92 - <372f> DW_AT_decl_column : 12 - <3730> DW_AT_type : <0x19b1> - <3734> DW_AT_data_member_location: 28 - <2><3735>: Abbrev Number: 1 (DW_TAG_member) - <3736> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <373a> DW_AT_decl_file : 19 - <373b> DW_AT_decl_line : 96 - <373c> DW_AT_decl_column : 12 - <373d> DW_AT_type : <0x19b1> - <3741> DW_AT_data_member_location: 32 - <2><3742>: Abbrev Number: 0 - <1><3743>: Abbrev Number: 4 (DW_TAG_typedef) - <3744> DW_AT_name : (indirect string, offset: 0xf01b2): UART_InitTypeDef - <3748> DW_AT_decl_file : 19 - <3749> DW_AT_decl_line : 99 - <374a> DW_AT_decl_column : 3 - <374b> DW_AT_type : <0x36c5> - <1><374f>: Abbrev Number: 13 (DW_TAG_structure_type) - <3750> DW_AT_byte_size : 40 - <3751> DW_AT_decl_file : 19 - <3752> DW_AT_decl_line : 104 - <3753> DW_AT_decl_column : 9 - <3753> DW_AT_sibling : <0x37da> - <2><3757>: Abbrev Number: 1 (DW_TAG_member) - <3758> DW_AT_name : (indirect string, offset: 0xeff2a): AdvFeatureInit - <375c> DW_AT_decl_file : 19 - <375d> DW_AT_decl_line : 106 - <375e> DW_AT_decl_column : 12 - <375f> DW_AT_type : <0x19b1> - <3763> DW_AT_data_member_location: 0 - <2><3764>: Abbrev Number: 1 (DW_TAG_member) - <3765> DW_AT_name : (indirect string, offset: 0xf123a): TxPinLevelInvert - <3769> DW_AT_decl_file : 19 - <376a> DW_AT_decl_line : 111 - <376b> DW_AT_decl_column : 12 - <376c> DW_AT_type : <0x19b1> - <3770> DW_AT_data_member_location: 4 - <2><3771>: Abbrev Number: 1 (DW_TAG_member) - <3772> DW_AT_name : (indirect string, offset: 0xf1030): RxPinLevelInvert - <3776> DW_AT_decl_file : 19 - <3777> DW_AT_decl_line : 114 - <3778> DW_AT_decl_column : 12 - <3779> DW_AT_type : <0x19b1> - <377d> DW_AT_data_member_location: 8 - <2><377e>: Abbrev Number: 1 (DW_TAG_member) - <377f> DW_AT_name : (indirect string, offset: 0xf0be9): DataInvert - <3783> DW_AT_decl_file : 19 - <3784> DW_AT_decl_line : 117 - <3785> DW_AT_decl_column : 12 - <3786> DW_AT_type : <0x19b1> - <378a> DW_AT_data_member_location: 12 - <2><378b>: Abbrev Number: 1 (DW_TAG_member) - <378c> DW_AT_name : (indirect string, offset: 0xf02d6): Swap - <3790> DW_AT_decl_file : 19 - <3791> DW_AT_decl_line : 121 - <3792> DW_AT_decl_column : 12 - <3793> DW_AT_type : <0x19b1> - <3797> DW_AT_data_member_location: 16 - <2><3798>: Abbrev Number: 1 (DW_TAG_member) - <3799> DW_AT_name : (indirect string, offset: 0xeff39): OverrunDisable - <379d> DW_AT_decl_file : 19 - <379e> DW_AT_decl_line : 124 - <379f> DW_AT_decl_column : 12 - <37a0> DW_AT_type : <0x19b1> - <37a4> DW_AT_data_member_location: 20 - <2><37a5>: Abbrev Number: 1 (DW_TAG_member) - <37a6> DW_AT_name : (indirect string, offset: 0xefbd1): DMADisableonRxError - <37aa> DW_AT_decl_file : 19 - <37ab> DW_AT_decl_line : 127 - <37ac> DW_AT_decl_column : 12 - <37ad> DW_AT_type : <0x19b1> - <37b1> DW_AT_data_member_location: 24 - <2><37b2>: Abbrev Number: 1 (DW_TAG_member) - <37b3> DW_AT_name : (indirect string, offset: 0xf1388): AutoBaudRateEnable - <37b7> DW_AT_decl_file : 19 - <37b8> DW_AT_decl_line : 130 - <37b9> DW_AT_decl_column : 12 - <37ba> DW_AT_type : <0x19b1> - <37be> DW_AT_data_member_location: 28 - <2><37bf>: Abbrev Number: 1 (DW_TAG_member) - <37c0> DW_AT_name : (indirect string, offset: 0xf10a3): AutoBaudRateMode - <37c4> DW_AT_decl_file : 19 - <37c5> DW_AT_decl_line : 133 - <37c6> DW_AT_decl_column : 12 - <37c7> DW_AT_type : <0x19b1> - <37cb> DW_AT_data_member_location: 32 - <2><37cc>: Abbrev Number: 1 (DW_TAG_member) - <37cd> DW_AT_name : (indirect string, offset: 0xf0586): MSBFirst - <37d1> DW_AT_decl_file : 19 - <37d2> DW_AT_decl_line : 137 - <37d3> DW_AT_decl_column : 12 - <37d4> DW_AT_type : <0x19b1> - <37d8> DW_AT_data_member_location: 36 - <2><37d9>: Abbrev Number: 0 - <1><37da>: Abbrev Number: 4 (DW_TAG_typedef) - <37db> DW_AT_name : (indirect string, offset: 0xf0d52): UART_AdvFeatureInitTypeDef - <37df> DW_AT_decl_file : 19 - <37e0> DW_AT_decl_line : 139 - <37e1> DW_AT_decl_column : 3 - <37e2> DW_AT_type : <0x374f> - <1><37e6>: Abbrev Number: 4 (DW_TAG_typedef) - <37e7> DW_AT_name : (indirect string, offset: 0xf0224): HAL_UART_StateTypeDef - <37eb> DW_AT_decl_file : 19 - <37ec> DW_AT_decl_line : 181 - <37ed> DW_AT_decl_column : 18 - <37ee> DW_AT_type : <0x19b1> - <1><37f2>: Abbrev Number: 12 (DW_TAG_volatile_type) - <37f3> DW_AT_type : <0x37e6> - <1><37f7>: Abbrev Number: 4 (DW_TAG_typedef) - <37f8> DW_AT_name : (indirect string, offset: 0xf04ba): HAL_UART_RxTypeTypeDef - <37fc> DW_AT_decl_file : 19 - <37fd> DW_AT_decl_line : 205 - <37fe> DW_AT_decl_column : 18 - <37ff> DW_AT_type : <0x19b1> - <1><3803>: Abbrev Number: 12 (DW_TAG_volatile_type) - <3804> DW_AT_type : <0x37f7> - <1><3808>: Abbrev Number: 4 (DW_TAG_typedef) - <3809> DW_AT_name : (indirect string, offset: 0xefdc0): HAL_UART_RxEventTypeTypeDef - <380d> DW_AT_decl_file : 19 - <380e> DW_AT_decl_line : 216 - <380f> DW_AT_decl_column : 18 - <3810> DW_AT_type : <0x19b1> - <1><3814>: Abbrev Number: 12 (DW_TAG_volatile_type) - <3815> DW_AT_type : <0x3808> - <1><3819>: Abbrev Number: 31 (DW_TAG_structure_type) - <381a> DW_AT_name : (indirect string, offset: 0xf0947): __UART_HandleTypeDef - <381e> DW_AT_byte_size : 148 - <381f> DW_AT_decl_file : 19 - <3820> DW_AT_decl_line : 221 - <3821> DW_AT_decl_column : 16 - <3821> DW_AT_sibling : <0x3958> - <2><3825>: Abbrev Number: 1 (DW_TAG_member) - <3826> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <382a> DW_AT_decl_file : 19 - <382b> DW_AT_decl_line : 223 - <382c> DW_AT_decl_column : 29 - <382d> DW_AT_type : <0x3958> - <3831> DW_AT_data_member_location: 0 - <2><3832>: Abbrev Number: 1 (DW_TAG_member) - <3833> DW_AT_name : (indirect string, offset: 0xf735a): Init - <3837> DW_AT_decl_file : 19 - <3838> DW_AT_decl_line : 225 - <3839> DW_AT_decl_column : 28 - <383a> DW_AT_type : <0x3743> - <383e> DW_AT_data_member_location: 4 - <2><383f>: Abbrev Number: 1 (DW_TAG_member) - <3840> DW_AT_name : (indirect string, offset: 0xf0eb1): AdvancedInit - <3844> DW_AT_decl_file : 19 - <3845> DW_AT_decl_line : 227 - <3846> DW_AT_decl_column : 30 - <3847> DW_AT_type : <0x37da> - <384b> DW_AT_data_member_location: 40 - <2><384c>: Abbrev Number: 1 (DW_TAG_member) - <384d> DW_AT_name : (indirect string, offset: 0xf0647): pTxBuffPtr - <3851> DW_AT_decl_file : 19 - <3852> DW_AT_decl_line : 229 - <3853> DW_AT_decl_column : 29 - <3854> DW_AT_type : <0x395d> - <3858> DW_AT_data_member_location: 80 - <2><3859>: Abbrev Number: 1 (DW_TAG_member) - <385a> DW_AT_name : (indirect string, offset: 0xf0501): TxXferSize - <385e> DW_AT_decl_file : 19 - <385f> DW_AT_decl_line : 231 - <3860> DW_AT_decl_column : 28 - <3861> DW_AT_type : <0x199b> - <3865> DW_AT_data_member_location: 84 - <2><3866>: Abbrev Number: 1 (DW_TAG_member) - <3867> DW_AT_name : (indirect string, offset: 0xf0691): TxXferCount - <386b> DW_AT_decl_file : 19 - <386c> DW_AT_decl_line : 233 - <386d> DW_AT_decl_column : 28 - <386e> DW_AT_type : <0x19a7> - <3872> DW_AT_data_member_location: 86 - <2><3873>: Abbrev Number: 1 (DW_TAG_member) - <3874> DW_AT_name : (indirect string, offset: 0xf122f): pRxBuffPtr - <3878> DW_AT_decl_file : 19 - <3879> DW_AT_decl_line : 235 - <387a> DW_AT_decl_column : 29 - <387b> DW_AT_type : <0x2e9d> - <387f> DW_AT_data_member_location: 88 - <2><3880>: Abbrev Number: 1 (DW_TAG_member) - <3881> DW_AT_name : (indirect string, offset: 0xf0745): RxXferSize - <3885> DW_AT_decl_file : 19 - <3886> DW_AT_decl_line : 237 - <3887> DW_AT_decl_column : 28 - <3888> DW_AT_type : <0x199b> - <388c> DW_AT_data_member_location: 92 - <2><388d>: Abbrev Number: 1 (DW_TAG_member) - <388e> DW_AT_name : (indirect string, offset: 0xf09d0): RxXferCount - <3892> DW_AT_decl_file : 19 - <3893> DW_AT_decl_line : 239 - <3894> DW_AT_decl_column : 28 - <3895> DW_AT_type : <0x19a7> - <3899> DW_AT_data_member_location: 94 - <2><389a>: Abbrev Number: 1 (DW_TAG_member) - <389b> DW_AT_name : (indirect string, offset: 0xf36e3): Mask - <389f> DW_AT_decl_file : 19 - <38a0> DW_AT_decl_line : 241 - <38a1> DW_AT_decl_column : 28 - <38a2> DW_AT_type : <0x199b> - <38a6> DW_AT_data_member_location: 96 - <2><38a7>: Abbrev Number: 1 (DW_TAG_member) - <38a8> DW_AT_name : (indirect string, offset: 0xf955a): FifoMode - <38ac> DW_AT_decl_file : 19 - <38ad> DW_AT_decl_line : 243 - <38ae> DW_AT_decl_column : 28 - <38af> DW_AT_type : <0x19b1> - <38b3> DW_AT_data_member_location: 100 - <2><38b4>: Abbrev Number: 1 (DW_TAG_member) - <38b5> DW_AT_name : (indirect string, offset: 0xf061b): NbRxDataToProcess - <38b9> DW_AT_decl_file : 19 - <38ba> DW_AT_decl_line : 246 - <38bb> DW_AT_decl_column : 28 - <38bc> DW_AT_type : <0x199b> - <38c0> DW_AT_data_member_location: 104 - <2><38c1>: Abbrev Number: 1 (DW_TAG_member) - <38c2> DW_AT_name : (indirect string, offset: 0xf0090): NbTxDataToProcess - <38c6> DW_AT_decl_file : 19 - <38c7> DW_AT_decl_line : 248 - <38c8> DW_AT_decl_column : 28 - <38c9> DW_AT_type : <0x199b> - <38cd> DW_AT_data_member_location: 106 - <2><38ce>: Abbrev Number: 1 (DW_TAG_member) - <38cf> DW_AT_name : (indirect string, offset: 0xf0fd7): ReceptionType - <38d3> DW_AT_decl_file : 19 - <38d4> DW_AT_decl_line : 250 - <38d5> DW_AT_decl_column : 31 - <38d6> DW_AT_type : <0x3803> - <38da> DW_AT_data_member_location: 108 - <2><38db>: Abbrev Number: 1 (DW_TAG_member) - <38dc> DW_AT_name : (indirect string, offset: 0xf941a): RxEventType - <38e0> DW_AT_decl_file : 19 - <38e1> DW_AT_decl_line : 252 - <38e2> DW_AT_decl_column : 36 - <38e3> DW_AT_type : <0x3814> - <38e7> DW_AT_data_member_location: 112 - <2><38e8>: Abbrev Number: 1 (DW_TAG_member) - <38e9> DW_AT_name : (indirect string, offset: 0xf08f2): RxISR - <38ed> DW_AT_decl_file : 19 - <38ee> DW_AT_decl_line : 254 - <38ef> DW_AT_decl_column : 10 - <38f0> DW_AT_type : <0x3972> - <38f4> DW_AT_data_member_location: 116 - <2><38f5>: Abbrev Number: 2 (DW_TAG_member) - <38f6> DW_AT_name : (indirect string, offset: 0xf06e5): TxISR - <38fa> DW_AT_decl_file : 19 - <38fb> DW_AT_decl_line : 256 - <38fd> DW_AT_decl_column : 10 - <38fe> DW_AT_type : <0x3972> - <3902> DW_AT_data_member_location: 120 - <2><3903>: Abbrev Number: 2 (DW_TAG_member) - <3904> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <3908> DW_AT_decl_file : 19 - <3909> DW_AT_decl_line : 258 - <390b> DW_AT_decl_column : 29 - <390c> DW_AT_type : <0x2c09> - <3910> DW_AT_data_member_location: 124 - <2><3911>: Abbrev Number: 2 (DW_TAG_member) - <3912> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <3916> DW_AT_decl_file : 19 - <3917> DW_AT_decl_line : 260 - <3919> DW_AT_decl_column : 29 - <391a> DW_AT_type : <0x2c09> - <391e> DW_AT_data_member_location: 128 - <2><391f>: Abbrev Number: 2 (DW_TAG_member) - <3920> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <3924> DW_AT_decl_file : 19 - <3925> DW_AT_decl_line : 262 - <3927> DW_AT_decl_column : 29 - <3928> DW_AT_type : <0x27d3> - <392c> DW_AT_data_member_location: 132 - <2><392d>: Abbrev Number: 2 (DW_TAG_member) - <392e> DW_AT_name : (indirect string, offset: 0xf04a5): gState - <3932> DW_AT_decl_file : 19 - <3933> DW_AT_decl_line : 264 - <3935> DW_AT_decl_column : 33 - <3936> DW_AT_type : <0x37f2> - <393a> DW_AT_data_member_location: 136 - <2><393b>: Abbrev Number: 2 (DW_TAG_member) - <393c> DW_AT_name : (indirect string, offset: 0xf11cf): RxState - <3940> DW_AT_decl_file : 19 - <3941> DW_AT_decl_line : 268 - <3943> DW_AT_decl_column : 33 - <3944> DW_AT_type : <0x37f2> - <3948> DW_AT_data_member_location: 140 - <2><3949>: Abbrev Number: 2 (DW_TAG_member) - <394a> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <394e> DW_AT_decl_file : 19 - <394f> DW_AT_decl_line : 271 - <3951> DW_AT_decl_column : 33 - <3952> DW_AT_type : <0x19bd> - <3956> DW_AT_data_member_location: 144 - <2><3957>: Abbrev Number: 0 - <1><3958>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3959> DW_AT_byte_size : 4 - <3959> DW_AT_type : <0x257c> - <1><395d>: Abbrev Number: 7 (DW_TAG_pointer_type) - <395e> DW_AT_byte_size : 4 - <395e> DW_AT_type : <0x1996> - <1><3962>: Abbrev Number: 32 (DW_TAG_subroutine_type) - <3963> DW_AT_prototyped : 1 - <3963> DW_AT_sibling : <0x396d> - <2><3967>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <3968> DW_AT_type : <0x396d> - <2><396c>: Abbrev Number: 0 - <1><396d>: Abbrev Number: 7 (DW_TAG_pointer_type) - <396e> DW_AT_byte_size : 4 - <396e> DW_AT_type : <0x3819> - <1><3972>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3973> DW_AT_byte_size : 4 - <3973> DW_AT_type : <0x3962> - <1><3977>: Abbrev Number: 8 (DW_TAG_typedef) - <3978> DW_AT_name : (indirect string, offset: 0xf0949): UART_HandleTypeDef - <397c> DW_AT_decl_file : 19 - <397d> DW_AT_decl_line : 291 - <397f> DW_AT_decl_column : 3 - <397f> DW_AT_type : <0x3819> - <1><3983>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3984> DW_AT_byte_size : 4 - <3984> DW_AT_type : <0x3988> - <1><3988>: Abbrev Number: 32 (DW_TAG_subroutine_type) - <3989> DW_AT_prototyped : 1 - <3989> DW_AT_sibling : <0x3993> - <2><398d>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <398e> DW_AT_type : <0x2990> - <2><3992>: Abbrev Number: 0 - <1><3993>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3994> DW_AT_byte_size : 4 - <3994> DW_AT_type : <0x399f> - <1><3998>: Abbrev Number: 15 (DW_TAG_base_type) - <3999> DW_AT_byte_size : 1 - <399a> DW_AT_encoding : 8 (unsigned char) - <399b> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><399f>: Abbrev Number: 24 (DW_TAG_const_type) - <39a0> DW_AT_type : <0x3998> - <1><39a4>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <39a5> DW_AT_encoding : 5 (signed) - <39a6> DW_AT_byte_size : 4 - <39a7> DW_AT_type : <0x196b> - <39ab> DW_AT_decl_file : 20 - <39ac> DW_AT_decl_line : 82 - <39ad> DW_AT_decl_column : 14 - <39ae> DW_AT_sibling : <0x3af0> - <2><39b2>: Abbrev Number: 3 (DW_TAG_enumerator) - <39b3> DW_AT_name : (indirect string, offset: 0xef08f): osPriorityNone - <39b7> DW_AT_const_value : 0 - <2><39b8>: Abbrev Number: 3 (DW_TAG_enumerator) - <39b9> DW_AT_name : (indirect string, offset: 0xef7e9): osPriorityIdle - <39bd> DW_AT_const_value : 1 - <2><39be>: Abbrev Number: 3 (DW_TAG_enumerator) - <39bf> DW_AT_name : (indirect string, offset: 0xef8d0): osPriorityLow - <39c3> DW_AT_const_value : 8 - <2><39c4>: Abbrev Number: 3 (DW_TAG_enumerator) - <39c5> DW_AT_name : (indirect string, offset: 0xeefbf): osPriorityLow1 - <39c9> DW_AT_const_value : 9 - <2><39ca>: Abbrev Number: 3 (DW_TAG_enumerator) - <39cb> DW_AT_name : (indirect string, offset: 0xef969): osPriorityLow2 - <39cf> DW_AT_const_value : 10 - <2><39d0>: Abbrev Number: 3 (DW_TAG_enumerator) - <39d1> DW_AT_name : (indirect string, offset: 0xef129): osPriorityLow3 - <39d5> DW_AT_const_value : 11 - <2><39d6>: Abbrev Number: 3 (DW_TAG_enumerator) - <39d7> DW_AT_name : (indirect string, offset: 0xef978): osPriorityLow4 - <39db> DW_AT_const_value : 12 - <2><39dc>: Abbrev Number: 3 (DW_TAG_enumerator) - <39dd> DW_AT_name : (indirect string, offset: 0xef987): osPriorityLow5 - <39e1> DW_AT_const_value : 13 - <2><39e2>: Abbrev Number: 3 (DW_TAG_enumerator) - <39e3> DW_AT_name : (indirect string, offset: 0xef996): osPriorityLow6 - <39e7> DW_AT_const_value : 14 - <2><39e8>: Abbrev Number: 3 (DW_TAG_enumerator) - <39e9> DW_AT_name : (indirect string, offset: 0xef138): osPriorityLow7 - <39ed> DW_AT_const_value : 15 - <2><39ee>: Abbrev Number: 3 (DW_TAG_enumerator) - <39ef> DW_AT_name : (indirect string, offset: 0xef9d1): osPriorityBelowNormal - <39f3> DW_AT_const_value : 16 - <2><39f4>: Abbrev Number: 3 (DW_TAG_enumerator) - <39f5> DW_AT_name : (indirect string, offset: 0xef648): osPriorityBelowNormal1 - <39f9> DW_AT_const_value : 17 - <2><39fa>: Abbrev Number: 3 (DW_TAG_enumerator) - <39fb> DW_AT_name : (indirect string, offset: 0xef76c): osPriorityBelowNormal2 - <39ff> DW_AT_const_value : 18 - <2><3a00>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a01> DW_AT_name : (indirect string, offset: 0xef783): osPriorityBelowNormal3 - <3a05> DW_AT_const_value : 19 - <2><3a06>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a07> DW_AT_name : (indirect string, offset: 0xef79a): osPriorityBelowNormal4 - <3a0b> DW_AT_const_value : 20 - <2><3a0c>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a0d> DW_AT_name : (indirect string, offset: 0xef65f): osPriorityBelowNormal5 - <3a11> DW_AT_const_value : 21 - <2><3a12>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a13> DW_AT_name : (indirect string, offset: 0xef7b1): osPriorityBelowNormal6 - <3a17> DW_AT_const_value : 22 - <2><3a18>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a19> DW_AT_name : (indirect string, offset: 0xef556): osPriorityBelowNormal7 - <3a1d> DW_AT_const_value : 23 - <2><3a1e>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a1f> DW_AT_name : (indirect string, offset: 0xef269): osPriorityNormal - <3a23> DW_AT_const_value : 24 - <2><3a24>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a25> DW_AT_name : (indirect string, offset: 0xeee82): osPriorityNormal1 - <3a29> DW_AT_const_value : 25 - <2><3a2a>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a2b> DW_AT_name : (indirect string, offset: 0xeee94): osPriorityNormal2 - <3a2f> DW_AT_const_value : 26 - <2><3a30>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a31> DW_AT_name : (indirect string, offset: 0xeeea6): osPriorityNormal3 - <3a35> DW_AT_const_value : 27 - <2><3a36>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a37> DW_AT_name : (indirect string, offset: 0xeeeb8): osPriorityNormal4 - <3a3b> DW_AT_const_value : 28 - <2><3a3c>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a3d> DW_AT_name : (indirect string, offset: 0xeeeca): osPriorityNormal5 - <3a41> DW_AT_const_value : 29 - <2><3a42>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a43> DW_AT_name : (indirect string, offset: 0xeeedc): osPriorityNormal6 - <3a47> DW_AT_const_value : 30 - <2><3a48>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a49> DW_AT_name : (indirect string, offset: 0xeeeee): osPriorityNormal7 - <3a4d> DW_AT_const_value : 31 - <2><3a4e>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a4f> DW_AT_name : (indirect string, offset: 0xef489): osPriorityAboveNormal - <3a53> DW_AT_const_value : 32 - <2><3a54>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a55> DW_AT_name : (indirect string, offset: 0xefa6e): osPriorityAboveNormal1 - <3a59> DW_AT_const_value : 33 - <2><3a5a>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a5b> DW_AT_name : (indirect string, offset: 0xefa85): osPriorityAboveNormal2 - <3a5f> DW_AT_const_value : 34 - <2><3a60>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a61> DW_AT_name : (indirect string, offset: 0xefa9c): osPriorityAboveNormal3 - <3a65> DW_AT_const_value : 35 - <2><3a66>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a67> DW_AT_name : (indirect string, offset: 0xefab3): osPriorityAboveNormal4 - <3a6b> DW_AT_const_value : 36 - <2><3a6c>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a6d> DW_AT_name : (indirect string, offset: 0xefaca): osPriorityAboveNormal5 - <3a71> DW_AT_const_value : 37 - <2><3a72>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a73> DW_AT_name : (indirect string, offset: 0xefae1): osPriorityAboveNormal6 - <3a77> DW_AT_const_value : 38 - <2><3a78>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a79> DW_AT_name : (indirect string, offset: 0xefaf8): osPriorityAboveNormal7 - <3a7d> DW_AT_const_value : 39 - <2><3a7e>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a7f> DW_AT_name : (indirect string, offset: 0xef0e5): osPriorityHigh - <3a83> DW_AT_const_value : 40 - <2><3a84>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a85> DW_AT_name : (indirect string, offset: 0xef4d0): osPriorityHigh1 - <3a89> DW_AT_const_value : 41 - <2><3a8a>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a8b> DW_AT_name : (indirect string, offset: 0xef4e0): osPriorityHigh2 - <3a8f> DW_AT_const_value : 42 - <2><3a90>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a91> DW_AT_name : (indirect string, offset: 0xef4f0): osPriorityHigh3 - <3a95> DW_AT_const_value : 43 - <2><3a96>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a97> DW_AT_name : (indirect string, offset: 0xef500): osPriorityHigh4 - <3a9b> DW_AT_const_value : 44 - <2><3a9c>: Abbrev Number: 3 (DW_TAG_enumerator) - <3a9d> DW_AT_name : (indirect string, offset: 0xef15c): osPriorityHigh5 - <3aa1> DW_AT_const_value : 45 - <2><3aa2>: Abbrev Number: 3 (DW_TAG_enumerator) - <3aa3> DW_AT_name : (indirect string, offset: 0xef510): osPriorityHigh6 - <3aa7> DW_AT_const_value : 46 - <2><3aa8>: Abbrev Number: 3 (DW_TAG_enumerator) - <3aa9> DW_AT_name : (indirect string, offset: 0xef520): osPriorityHigh7 - <3aad> DW_AT_const_value : 47 - <2><3aae>: Abbrev Number: 3 (DW_TAG_enumerator) - <3aaf> DW_AT_name : (indirect string, offset: 0xef689): osPriorityRealtime - <3ab3> DW_AT_const_value : 48 - <2><3ab4>: Abbrev Number: 3 (DW_TAG_enumerator) - <3ab5> DW_AT_name : (indirect string, offset: 0xef3e5): osPriorityRealtime1 - <3ab9> DW_AT_const_value : 49 - <2><3aba>: Abbrev Number: 3 (DW_TAG_enumerator) - <3abb> DW_AT_name : (indirect string, offset: 0xef3f9): osPriorityRealtime2 - <3abf> DW_AT_const_value : 50 - <2><3ac0>: Abbrev Number: 3 (DW_TAG_enumerator) - <3ac1> DW_AT_name : (indirect string, offset: 0xef40d): osPriorityRealtime3 - <3ac5> DW_AT_const_value : 51 - <2><3ac6>: Abbrev Number: 3 (DW_TAG_enumerator) - <3ac7> DW_AT_name : (indirect string, offset: 0xef421): osPriorityRealtime4 - <3acb> DW_AT_const_value : 52 - <2><3acc>: Abbrev Number: 3 (DW_TAG_enumerator) - <3acd> DW_AT_name : (indirect string, offset: 0xef435): osPriorityRealtime5 - <3ad1> DW_AT_const_value : 53 - <2><3ad2>: Abbrev Number: 3 (DW_TAG_enumerator) - <3ad3> DW_AT_name : (indirect string, offset: 0xef011): osPriorityRealtime6 - <3ad7> DW_AT_const_value : 54 - <2><3ad8>: Abbrev Number: 3 (DW_TAG_enumerator) - <3ad9> DW_AT_name : (indirect string, offset: 0xef449): osPriorityRealtime7 - <3add> DW_AT_const_value : 55 - <2><3ade>: Abbrev Number: 3 (DW_TAG_enumerator) - <3adf> DW_AT_name : (indirect string, offset: 0xeed49): osPriorityISR - <3ae3> DW_AT_const_value : 56 - <2><3ae4>: Abbrev Number: 9 (DW_TAG_enumerator) - <3ae5> DW_AT_name : (indirect string, offset: 0xef822): osPriorityError - <3ae9> DW_AT_const_value : -1 - <2><3aea>: Abbrev Number: 38 (DW_TAG_enumerator) - <3aeb> DW_AT_name : (indirect string, offset: 0xef9a5): osPriorityReserved - <3aef> DW_AT_const_value : 2147483647 - <2><3aef>: Abbrev Number: 0 - <1><3af0>: Abbrev Number: 4 (DW_TAG_typedef) - <3af1> DW_AT_name : (indirect string, offset: 0x4f571): osPriority_t - <3af5> DW_AT_decl_file : 20 - <3af6> DW_AT_decl_line : 136 - <3af7> DW_AT_decl_column : 3 - <3af8> DW_AT_type : <0x39a4> - <1><3afc>: Abbrev Number: 4 (DW_TAG_typedef) - <3afd> DW_AT_name : (indirect string, offset: 0xef2ba): osThreadFunc_t - <3b01> DW_AT_decl_file : 20 - <3b02> DW_AT_decl_line : 139 - <3b03> DW_AT_decl_column : 16 - <3b04> DW_AT_type : <0x3983> - <1><3b08>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <3b09> DW_AT_encoding : 5 (signed) - <3b0a> DW_AT_byte_size : 4 - <3b0b> DW_AT_type : <0x196b> - <3b0f> DW_AT_decl_file : 20 - <3b10> DW_AT_decl_line : 176 - <3b11> DW_AT_decl_column : 14 - <3b12> DW_AT_sibling : <0x3b46> - <2><3b16>: Abbrev Number: 3 (DW_TAG_enumerator) - <3b17> DW_AT_name : (indirect string, offset: 0xef81d): osOK - <3b1b> DW_AT_const_value : 0 - <2><3b1c>: Abbrev Number: 9 (DW_TAG_enumerator) - <3b1d> DW_AT_name : (indirect string, offset: 0x7013c): osError - <3b21> DW_AT_const_value : -1 - <2><3b22>: Abbrev Number: 9 (DW_TAG_enumerator) - <3b23> DW_AT_name : (indirect string, offset: 0x226a6): osErrorTimeout - <3b27> DW_AT_const_value : -2 - <2><3b28>: Abbrev Number: 9 (DW_TAG_enumerator) - <3b29> DW_AT_name : (indirect string, offset: 0xef4af): osErrorResource - <3b2d> DW_AT_const_value : -3 - <2><3b2e>: Abbrev Number: 9 (DW_TAG_enumerator) - <3b2f> DW_AT_name : (indirect string, offset: 0xef025): osErrorParameter - <3b33> DW_AT_const_value : -4 - <2><3b34>: Abbrev Number: 9 (DW_TAG_enumerator) - <3b35> DW_AT_name : (indirect string, offset: 0xeef0d): osErrorNoMemory - <3b39> DW_AT_const_value : -5 - <2><3b3a>: Abbrev Number: 9 (DW_TAG_enumerator) - <3b3b> DW_AT_name : (indirect string, offset: 0xef046): osErrorISR - <3b3f> DW_AT_const_value : -6 - <2><3b40>: Abbrev Number: 38 (DW_TAG_enumerator) - <3b41> DW_AT_name : (indirect string, offset: 0xef27a): osStatusReserved - <3b45> DW_AT_const_value : 2147483647 - <2><3b45>: Abbrev Number: 0 - <1><3b46>: Abbrev Number: 4 (DW_TAG_typedef) - <3b47> DW_AT_name : (indirect string, offset: 0xef0cb): osStatus_t - <3b4b> DW_AT_decl_file : 20 - <3b4c> DW_AT_decl_line : 185 - <3b4d> DW_AT_decl_column : 3 - <3b4e> DW_AT_type : <0x3b08> - <1><3b52>: Abbrev Number: 4 (DW_TAG_typedef) - <3b53> DW_AT_name : (indirect string, offset: 0x7f377): osThreadId_t - <3b57> DW_AT_decl_file : 20 - <3b58> DW_AT_decl_line : 189 - <3b59> DW_AT_decl_column : 15 - <3b5a> DW_AT_type : <0x2990> - <1><3b5e>: Abbrev Number: 4 (DW_TAG_typedef) - <3b5f> DW_AT_name : (indirect string, offset: 0xb6ed4): osSemaphoreId_t - <3b63> DW_AT_decl_file : 20 - <3b64> DW_AT_decl_line : 201 - <3b65> DW_AT_decl_column : 15 - <3b66> DW_AT_type : <0x2990> - <1><3b6a>: Abbrev Number: 4 (DW_TAG_typedef) - <3b6b> DW_AT_name : (indirect string, offset: 0xf05e6): osMessageQueueId_t - <3b6f> DW_AT_decl_file : 20 - <3b70> DW_AT_decl_line : 207 - <3b71> DW_AT_decl_column : 15 - <3b72> DW_AT_type : <0x2990> - <1><3b76>: Abbrev Number: 4 (DW_TAG_typedef) - <3b77> DW_AT_name : (indirect string, offset: 0xef600): TZ_ModuleId_t - <3b7b> DW_AT_decl_file : 20 - <3b7c> DW_AT_decl_line : 213 - <3b7d> DW_AT_decl_column : 18 - <3b7e> DW_AT_type : <0x19b1> - <1><3b82>: Abbrev Number: 13 (DW_TAG_structure_type) - <3b83> DW_AT_byte_size : 36 - <3b84> DW_AT_decl_file : 20 - <3b85> DW_AT_decl_line : 218 - <3b86> DW_AT_decl_column : 9 - <3b86> DW_AT_sibling : <0x3c00> - <2><3b8a>: Abbrev Number: 1 (DW_TAG_member) - <3b8b> DW_AT_name : (indirect string, offset: 0x9e50a): name - <3b8f> DW_AT_decl_file : 20 - <3b90> DW_AT_decl_line : 219 - <3b91> DW_AT_decl_column : 33 - <3b92> DW_AT_type : <0x3993> - <3b96> DW_AT_data_member_location: 0 - <2><3b97>: Abbrev Number: 1 (DW_TAG_member) - <3b98> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <3b9c> DW_AT_decl_file : 20 - <3b9d> DW_AT_decl_line : 220 - <3b9e> DW_AT_decl_column : 28 - <3b9f> DW_AT_type : <0x19b1> - <3ba3> DW_AT_data_member_location: 4 - <2><3ba4>: Abbrev Number: 1 (DW_TAG_member) - <3ba5> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <3ba9> DW_AT_decl_file : 20 - <3baa> DW_AT_decl_line : 221 - <3bab> DW_AT_decl_column : 30 - <3bac> DW_AT_type : <0x2990> - <3bb0> DW_AT_data_member_location: 8 - <2><3bb1>: Abbrev Number: 1 (DW_TAG_member) - <3bb2> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <3bb6> DW_AT_decl_file : 20 - <3bb7> DW_AT_decl_line : 222 - <3bb8> DW_AT_decl_column : 30 - <3bb9> DW_AT_type : <0x19b1> - <3bbd> DW_AT_data_member_location: 12 - <2><3bbe>: Abbrev Number: 1 (DW_TAG_member) - <3bbf> DW_AT_name : (indirect string, offset: 0xef8b2): stack_mem - <3bc3> DW_AT_decl_file : 20 - <3bc4> DW_AT_decl_line : 223 - <3bc5> DW_AT_decl_column : 27 - <3bc6> DW_AT_type : <0x2990> - <3bca> DW_AT_data_member_location: 16 - <2><3bcb>: Abbrev Number: 1 (DW_TAG_member) - <3bcc> DW_AT_name : (indirect string, offset: 0xef45d): stack_size - <3bd0> DW_AT_decl_file : 20 - <3bd1> DW_AT_decl_line : 224 - <3bd2> DW_AT_decl_column : 27 - <3bd3> DW_AT_type : <0x19b1> - <3bd7> DW_AT_data_member_location: 20 - <2><3bd8>: Abbrev Number: 1 (DW_TAG_member) - <3bd9> DW_AT_name : (indirect string, offset: 0xef1a0): priority - <3bdd> DW_AT_decl_file : 20 - <3bde> DW_AT_decl_line : 225 - <3bdf> DW_AT_decl_column : 29 - <3be0> DW_AT_type : <0x3af0> - <3be4> DW_AT_data_member_location: 24 - <2><3be5>: Abbrev Number: 1 (DW_TAG_member) - <3be6> DW_AT_name : (indirect string, offset: 0xef22b): tz_module - <3bea> DW_AT_decl_file : 20 - <3beb> DW_AT_decl_line : 226 - <3bec> DW_AT_decl_column : 28 - <3bed> DW_AT_type : <0x3b76> - <3bf1> DW_AT_data_member_location: 28 - <2><3bf2>: Abbrev Number: 1 (DW_TAG_member) - <3bf3> DW_AT_name : (indirect string, offset: 0xef882): reserved - <3bf7> DW_AT_decl_file : 20 - <3bf8> DW_AT_decl_line : 227 - <3bf9> DW_AT_decl_column : 29 - <3bfa> DW_AT_type : <0x19b1> - <3bfe> DW_AT_data_member_location: 32 - <2><3bff>: Abbrev Number: 0 - <1><3c00>: Abbrev Number: 4 (DW_TAG_typedef) - <3c01> DW_AT_name : (indirect string, offset: 0xeee73): osThreadAttr_t - <3c05> DW_AT_decl_file : 20 - <3c06> DW_AT_decl_line : 228 - <3c07> DW_AT_decl_column : 3 - <3c08> DW_AT_type : <0x3b82> - <1><3c0c>: Abbrev Number: 24 (DW_TAG_const_type) - <3c0d> DW_AT_type : <0x3c00> - <1><3c11>: Abbrev Number: 4 (DW_TAG_typedef) - <3c12> DW_AT_name : (indirect string, offset: 0x527f3): TimerHandle_t - <3c16> DW_AT_decl_file : 21 - <3c17> DW_AT_decl_line : 77 - <3c18> DW_AT_decl_column : 34 - <3c19> DW_AT_type : <0x3c1d> - <1><3c1d>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3c1e> DW_AT_byte_size : 4 - <3c1e> DW_AT_type : <0x3c22> - <1><3c22>: Abbrev Number: 47 (DW_TAG_structure_type) - <3c23> DW_AT_name : (indirect string, offset: 0xefe9d): tmrTimerControl - <3c27> DW_AT_declaration : 1 - <1><3c27>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <3c28> DW_AT_encoding : 7 (unsigned) - <3c29> DW_AT_byte_size : 1 - <3c2a> DW_AT_type : <0x1922> - <3c2e> DW_AT_decl_file : 22 - <3c2f> DW_AT_decl_line : 23 - <3c30> DW_AT_decl_column : 1 - <3c31> DW_AT_sibling : <0x3c42> - <2><3c35>: Abbrev Number: 3 (DW_TAG_enumerator) - <3c36> DW_AT_name : (indirect string, offset: 0xefddc): USART_HW - <3c3a> DW_AT_const_value : 1 - <2><3c3b>: Abbrev Number: 3 (DW_TAG_enumerator) - <3c3c> DW_AT_name : (indirect string, offset: 0xf08cf): USART_HW_DMA - <3c40> DW_AT_const_value : 4 - <2><3c41>: Abbrev Number: 0 - <1><3c42>: Abbrev Number: 4 (DW_TAG_typedef) - <3c43> DW_AT_name : (indirect string, offset: 0xefe73): mb_hardware_t - <3c47> DW_AT_decl_file : 22 - <3c48> DW_AT_decl_line : 26 - <3c49> DW_AT_decl_column : 2 - <3c4a> DW_AT_type : <0x3c27> - <1><3c4e>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <3c4f> DW_AT_encoding : 7 (unsigned) - <3c50> DW_AT_byte_size : 1 - <3c51> DW_AT_type : <0x1922> - <3c55> DW_AT_decl_file : 22 - <3c56> DW_AT_decl_line : 30 - <3c57> DW_AT_decl_column : 1 - <3c58> DW_AT_sibling : <0x3c69> - <2><3c5c>: Abbrev Number: 3 (DW_TAG_enumerator) - <3c5d> DW_AT_name : (indirect string, offset: 0xefce9): MB_SLAVE - <3c61> DW_AT_const_value : 3 - <2><3c62>: Abbrev Number: 3 (DW_TAG_enumerator) - <3c63> DW_AT_name : (indirect string, offset: 0xf0c7d): MB_MASTER - <3c67> DW_AT_const_value : 4 - <2><3c68>: Abbrev Number: 0 - <1><3c69>: Abbrev Number: 4 (DW_TAG_typedef) - <3c6a> DW_AT_name : (indirect string, offset: 0xefb31): mb_masterslave_t - <3c6e> DW_AT_decl_file : 22 - <3c6f> DW_AT_decl_line : 33 - <3c70> DW_AT_decl_column : 2 - <3c71> DW_AT_type : <0x3c4e> - <1><3c75>: Abbrev Number: 13 (DW_TAG_structure_type) - <3c76> DW_AT_byte_size : 132 - <3c77> DW_AT_decl_file : 22 - <3c78> DW_AT_decl_line : 58 - <3c79> DW_AT_decl_column : 9 - <3c79> DW_AT_sibling : <0x3cbf> - <2><3c7d>: Abbrev Number: 1 (DW_TAG_member) - <3c7e> DW_AT_name : (indirect string, offset: 0xf12f0): uxBuffer - <3c82> DW_AT_decl_file : 22 - <3c83> DW_AT_decl_line : 60 - <3c84> DW_AT_decl_column : 9 - <3c85> DW_AT_type : <0x3cbf> - <3c89> DW_AT_data_member_location: 0 - <2><3c8a>: Abbrev Number: 1 (DW_TAG_member) - <3c8b> DW_AT_name : (indirect string, offset: 0xf0b81): u8start - <3c8f> DW_AT_decl_file : 22 - <3c90> DW_AT_decl_line : 61 - <3c91> DW_AT_decl_column : 9 - <3c92> DW_AT_type : <0x1985> - <3c96> DW_AT_data_member_location: 128 - <2><3c97>: Abbrev Number: 1 (DW_TAG_member) - <3c98> DW_AT_name : (indirect string, offset: 0xf04de): u8end - <3c9c> DW_AT_decl_file : 22 - <3c9d> DW_AT_decl_line : 62 - <3c9e> DW_AT_decl_column : 9 - <3c9f> DW_AT_type : <0x1985> - <3ca3> DW_AT_data_member_location: 129 - <2><3ca4>: Abbrev Number: 1 (DW_TAG_member) - <3ca5> DW_AT_name : (indirect string, offset: 0xf0eef): u8available - <3ca9> DW_AT_decl_file : 22 - <3caa> DW_AT_decl_line : 63 - <3cab> DW_AT_decl_column : 9 - <3cac> DW_AT_type : <0x1985> - <3cb0> DW_AT_data_member_location: 130 - <2><3cb1>: Abbrev Number: 1 (DW_TAG_member) - <3cb2> DW_AT_name : (indirect string, offset: 0xf063e): overflow - <3cb6> DW_AT_decl_file : 22 - <3cb7> DW_AT_decl_line : 64 - <3cb8> DW_AT_decl_column : 9 - <3cb9> DW_AT_type : <0x3ccf> - <3cbd> DW_AT_data_member_location: 131 - <2><3cbe>: Abbrev Number: 0 - <1><3cbf>: Abbrev Number: 16 (DW_TAG_array_type) - <3cc0> DW_AT_type : <0x1985> - <3cc4> DW_AT_sibling : <0x3ccf> - <2><3cc8>: Abbrev Number: 17 (DW_TAG_subrange_type) - <3cc9> DW_AT_type : <0x1972> - <3ccd> DW_AT_upper_bound : 127 - <2><3cce>: Abbrev Number: 0 - <1><3ccf>: Abbrev Number: 15 (DW_TAG_base_type) - <3cd0> DW_AT_byte_size : 1 - <3cd1> DW_AT_encoding : 2 (boolean) - <3cd2> DW_AT_name : (indirect string, offset: 0x5fe38): _Bool - <1><3cd6>: Abbrev Number: 4 (DW_TAG_typedef) - <3cd7> DW_AT_name : (indirect string, offset: 0xf012e): modbusRingBuffer_t - <3cdb> DW_AT_decl_file : 22 - <3cdc> DW_AT_decl_line : 65 - <3cdd> DW_AT_decl_column : 2 - <3cde> DW_AT_type : <0x3c75> - <1><3ce2>: Abbrev Number: 48 (DW_TAG_enumeration_type) - <3ce3> DW_AT_name : (indirect string, offset: 0xefe0b): ERR_LIST - <3ce7> DW_AT_encoding : 5 (signed) - <3ce8> DW_AT_byte_size : 1 - <3ce9> DW_AT_type : <0x18f7> - <3ced> DW_AT_decl_file : 22 - <3cee> DW_AT_decl_line : 93 - <3cef> DW_AT_decl_column : 14 - <3cf0> DW_AT_sibling : <0x3d37> - <2><3cf4>: Abbrev Number: 9 (DW_TAG_enumerator) - <3cf5> DW_AT_name : (indirect string, offset: 0xf05ab): ERR_NOT_MASTER - <3cf9> DW_AT_const_value : -1 - <2><3cfa>: Abbrev Number: 9 (DW_TAG_enumerator) - <3cfb> DW_AT_name : (indirect string, offset: 0xf0288): ERR_POLLING - <3cff> DW_AT_const_value : -2 - <2><3d00>: Abbrev Number: 9 (DW_TAG_enumerator) - <3d01> DW_AT_name : (indirect string, offset: 0xf0a5a): ERR_BUFF_OVERFLOW - <3d05> DW_AT_const_value : -3 - <2><3d06>: Abbrev Number: 9 (DW_TAG_enumerator) - <3d07> DW_AT_name : (indirect string, offset: 0xf04f5): ERR_BAD_CRC - <3d0b> DW_AT_const_value : -4 - <2><3d0c>: Abbrev Number: 9 (DW_TAG_enumerator) - <3d0d> DW_AT_name : (indirect string, offset: 0xf0bdb): ERR_EXCEPTION - <3d11> DW_AT_const_value : -5 - <2><3d12>: Abbrev Number: 9 (DW_TAG_enumerator) - <3d13> DW_AT_name : (indirect string, offset: 0xf1273): ERR_BAD_SIZE - <3d17> DW_AT_const_value : -6 - <2><3d18>: Abbrev Number: 9 (DW_TAG_enumerator) - <3d19> DW_AT_name : (indirect string, offset: 0xf1050): ERR_BAD_ADDRESS - <3d1d> DW_AT_const_value : -7 - <2><3d1e>: Abbrev Number: 9 (DW_TAG_enumerator) - <3d1f> DW_AT_name : (indirect string, offset: 0xf0a92): ERR_TIME_OUT - <3d23> DW_AT_const_value : -8 - <2><3d24>: Abbrev Number: 9 (DW_TAG_enumerator) - <3d25> DW_AT_name : (indirect string, offset: 0xefc42): ERR_BAD_SLAVE_ID - <3d29> DW_AT_const_value : -9 - <2><3d2a>: Abbrev Number: 9 (DW_TAG_enumerator) - <3d2b> DW_AT_name : (indirect string, offset: 0xf106d): ERR_BAD_TCP_ID - <3d2f> DW_AT_const_value : -10 - <2><3d30>: Abbrev Number: 9 (DW_TAG_enumerator) - <3d31> DW_AT_name : (indirect string, offset: 0xefccf): ERR_OK_QUERY - <3d35> DW_AT_const_value : -11 - <2><3d36>: Abbrev Number: 0 - <1><3d37>: Abbrev Number: 4 (DW_TAG_typedef) - <3d38> DW_AT_name : (indirect string, offset: 0xf0915): mb_errot_t - <3d3c> DW_AT_decl_file : 22 - <3d3d> DW_AT_decl_line : 107 - <3d3e> DW_AT_decl_column : 2 - <3d3f> DW_AT_type : <0x3ce2> - <1><3d43>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3d44> DW_AT_byte_size : 4 - <3d44> DW_AT_type : <0x199b> - <1><3d48>: Abbrev Number: 37 (DW_TAG_structure_type) - <3d49> DW_AT_byte_size : 344 - <3d4b> DW_AT_decl_file : 22 - <3d4c> DW_AT_decl_line : 167 - <3d4d> DW_AT_decl_column : 9 - <3d4d> DW_AT_sibling : <0x3ed9> - <2><3d51>: Abbrev Number: 1 (DW_TAG_member) - <3d52> DW_AT_name : (indirect string, offset: 0xefed7): uModbusType - <3d56> DW_AT_decl_file : 22 - <3d57> DW_AT_decl_line : 170 - <3d58> DW_AT_decl_column : 19 - <3d59> DW_AT_type : <0x3c69> - <3d5d> DW_AT_data_member_location: 0 - <2><3d5e>: Abbrev Number: 1 (DW_TAG_member) - <3d5f> DW_AT_name : (indirect string, offset: 0xf60f3): port - <3d63> DW_AT_decl_file : 22 - <3d64> DW_AT_decl_line : 171 - <3d65> DW_AT_decl_column : 22 - <3d66> DW_AT_type : <0x3ed9> - <3d6a> DW_AT_data_member_location: 4 - <2><3d6b>: Abbrev Number: 1 (DW_TAG_member) - <3d6c> DW_AT_name : (indirect string, offset: 0xf0eda): u8id - <3d70> DW_AT_decl_file : 22 - <3d71> DW_AT_decl_line : 172 - <3d72> DW_AT_decl_column : 10 - <3d73> DW_AT_type : <0x1985> - <3d77> DW_AT_data_member_location: 8 - <2><3d78>: Abbrev Number: 1 (DW_TAG_member) - <3d79> DW_AT_name : (indirect string, offset: 0xefeba): EN_Port - <3d7d> DW_AT_decl_file : 22 - <3d7e> DW_AT_decl_line : 173 - <3d7f> DW_AT_decl_column : 16 - <3d80> DW_AT_type : <0x3ede> - <3d84> DW_AT_data_member_location: 12 - <2><3d85>: Abbrev Number: 1 (DW_TAG_member) - <3d86> DW_AT_name : (indirect string, offset: 0xf0aef): EN_Pin - <3d8a> DW_AT_decl_file : 22 - <3d8b> DW_AT_decl_line : 174 - <3d8c> DW_AT_decl_column : 11 - <3d8d> DW_AT_type : <0x199b> - <3d91> DW_AT_data_member_location: 16 - <2><3d92>: Abbrev Number: 1 (DW_TAG_member) - <3d93> DW_AT_name : (indirect string, offset: 0xf0779): i8lastError - <3d97> DW_AT_decl_file : 22 - <3d98> DW_AT_decl_line : 175 - <3d99> DW_AT_decl_column : 13 - <3d9a> DW_AT_type : <0x3d37> - <3d9e> DW_AT_data_member_location: 18 - <2><3d9f>: Abbrev Number: 1 (DW_TAG_member) - <3da0> DW_AT_name : (indirect string, offset: 0xeffe0): u8Buffer - <3da4> DW_AT_decl_file : 22 - <3da5> DW_AT_decl_line : 176 - <3da6> DW_AT_decl_column : 10 - <3da7> DW_AT_type : <0x3cbf> - <3dab> DW_AT_data_member_location: 19 - <2><3dac>: Abbrev Number: 1 (DW_TAG_member) - <3dad> DW_AT_name : (indirect string, offset: 0xf0366): u8BufferSize - <3db1> DW_AT_decl_file : 22 - <3db2> DW_AT_decl_line : 177 - <3db3> DW_AT_decl_column : 10 - <3db4> DW_AT_type : <0x1985> - <3db8> DW_AT_data_member_location: 147 - <2><3db9>: Abbrev Number: 1 (DW_TAG_member) - <3dba> DW_AT_name : (indirect string, offset: 0xf13b2): u8lastRec - <3dbe> DW_AT_decl_file : 22 - <3dbf> DW_AT_decl_line : 178 - <3dc0> DW_AT_decl_column : 10 - <3dc1> DW_AT_type : <0x1985> - <3dc5> DW_AT_data_member_location: 148 - <2><3dc6>: Abbrev Number: 1 (DW_TAG_member) - <3dc7> DW_AT_name : (indirect string, offset: 0x95415): u16regsHR - <3dcb> DW_AT_decl_file : 22 - <3dcc> DW_AT_decl_line : 179 - <3dcd> DW_AT_decl_column : 12 - <3dce> DW_AT_type : <0x3d43> - <3dd2> DW_AT_data_member_location: 152 - <2><3dd3>: Abbrev Number: 1 (DW_TAG_member) - <3dd4> DW_AT_name : (indirect string, offset: 0x99aa9): u16regsRO - <3dd8> DW_AT_decl_file : 22 - <3dd9> DW_AT_decl_line : 180 - <3dda> DW_AT_decl_column : 12 - <3ddb> DW_AT_type : <0x3d43> - <3ddf> DW_AT_data_member_location: 156 - <2><3de0>: Abbrev Number: 1 (DW_TAG_member) - <3de1> DW_AT_name : (indirect string, offset: 0xbf96c): u16regsCoils - <3de5> DW_AT_decl_file : 22 - <3de6> DW_AT_decl_line : 181 - <3de7> DW_AT_decl_column : 12 - <3de8> DW_AT_type : <0x3d43> - <3dec> DW_AT_data_member_location: 160 - <2><3ded>: Abbrev Number: 1 (DW_TAG_member) - <3dee> DW_AT_name : (indirect string, offset: 0x14d93): u16regsCoilsRO - <3df2> DW_AT_decl_file : 22 - <3df3> DW_AT_decl_line : 182 - <3df4> DW_AT_decl_column : 12 - <3df5> DW_AT_type : <0x3d43> - <3df9> DW_AT_data_member_location: 164 - <2><3dfa>: Abbrev Number: 1 (DW_TAG_member) - <3dfb> DW_AT_name : (indirect string, offset: 0xf0bb3): u16InCnt - <3dff> DW_AT_decl_file : 22 - <3e00> DW_AT_decl_line : 183 - <3e01> DW_AT_decl_column : 11 - <3e02> DW_AT_type : <0x199b> - <3e06> DW_AT_data_member_location: 168 - <2><3e07>: Abbrev Number: 1 (DW_TAG_member) - <3e08> DW_AT_name : (indirect string, offset: 0xf0055): u16OutCnt - <3e0c> DW_AT_decl_file : 22 - <3e0d> DW_AT_decl_line : 183 - <3e0e> DW_AT_decl_column : 21 - <3e0f> DW_AT_type : <0x199b> - <3e13> DW_AT_data_member_location: 170 - <2><3e14>: Abbrev Number: 1 (DW_TAG_member) - <3e15> DW_AT_name : (indirect string, offset: 0xf09c1): u16errCnt - <3e19> DW_AT_decl_file : 22 - <3e1a> DW_AT_decl_line : 183 - <3e1b> DW_AT_decl_column : 32 - <3e1c> DW_AT_type : <0x199b> - <3e20> DW_AT_data_member_location: 172 - <2><3e21>: Abbrev Number: 1 (DW_TAG_member) - <3e22> DW_AT_name : (indirect string, offset: 0xf0537): u16timeOut - <3e26> DW_AT_decl_file : 22 - <3e27> DW_AT_decl_line : 184 - <3e28> DW_AT_decl_column : 11 - <3e29> DW_AT_type : <0x199b> - <3e2d> DW_AT_data_member_location: 174 - <2><3e2e>: Abbrev Number: 1 (DW_TAG_member) - <3e2f> DW_AT_name : (indirect string, offset: 0xf0bf4): u16regHR_size - <3e33> DW_AT_decl_file : 22 - <3e34> DW_AT_decl_line : 185 - <3e35> DW_AT_decl_column : 11 - <3e36> DW_AT_type : <0x199b> - <3e3a> DW_AT_data_member_location: 176 - <2><3e3b>: Abbrev Number: 1 (DW_TAG_member) - <3e3c> DW_AT_name : (indirect string, offset: 0xf0b13): u16regRO_size - <3e40> DW_AT_decl_file : 22 - <3e41> DW_AT_decl_line : 186 - <3e42> DW_AT_decl_column : 11 - <3e43> DW_AT_type : <0x199b> - <3e47> DW_AT_data_member_location: 178 - <2><3e48>: Abbrev Number: 1 (DW_TAG_member) - <3e49> DW_AT_name : (indirect string, offset: 0xefe23): u16regCoils_size - <3e4d> DW_AT_decl_file : 22 - <3e4e> DW_AT_decl_line : 187 - <3e4f> DW_AT_decl_column : 11 - <3e50> DW_AT_type : <0x199b> - <3e54> DW_AT_data_member_location: 180 - <2><3e55>: Abbrev Number: 1 (DW_TAG_member) - <3e56> DW_AT_name : (indirect string, offset: 0xf0bbc): u16regCoilsRO_size - <3e5a> DW_AT_decl_file : 22 - <3e5b> DW_AT_decl_line : 188 - <3e5c> DW_AT_decl_column : 11 - <3e5d> DW_AT_type : <0x199b> - <3e61> DW_AT_data_member_location: 182 - <2><3e62>: Abbrev Number: 1 (DW_TAG_member) - <3e63> DW_AT_name : (indirect string, offset: 0xf0d06): dataRX - <3e67> DW_AT_decl_file : 22 - <3e68> DW_AT_decl_line : 189 - <3e69> DW_AT_decl_column : 10 - <3e6a> DW_AT_type : <0x1985> - <3e6e> DW_AT_data_member_location: 184 - <2><3e6f>: Abbrev Number: 1 (DW_TAG_member) - <3e70> DW_AT_name : (indirect string, offset: 0xf0b96): i8state - <3e74> DW_AT_decl_file : 22 - <3e75> DW_AT_decl_line : 190 - <3e76> DW_AT_decl_column : 9 - <3e77> DW_AT_type : <0x1979> - <3e7b> DW_AT_data_member_location: 185 - <2><3e7c>: Abbrev Number: 1 (DW_TAG_member) - <3e7d> DW_AT_name : (indirect string, offset: 0xf0db3): QueueTelegramHandle - <3e81> DW_AT_decl_file : 22 - <3e82> DW_AT_decl_line : 195 - <3e83> DW_AT_decl_column : 21 - <3e84> DW_AT_type : <0x3b6a> - <3e88> DW_AT_data_member_location: 188 - <2><3e89>: Abbrev Number: 1 (DW_TAG_member) - <3e8a> DW_AT_name : (indirect string, offset: 0xf0400): myTaskModbusAHandle - <3e8e> DW_AT_decl_file : 22 - <3e8f> DW_AT_decl_line : 198 - <3e90> DW_AT_decl_column : 15 - <3e91> DW_AT_type : <0x3b52> - <3e95> DW_AT_data_member_location: 192 - <2><3e96>: Abbrev Number: 1 (DW_TAG_member) - <3e97> DW_AT_name : (indirect string, offset: 0xefca3): xTimerT35 - <3e9b> DW_AT_decl_file : 22 - <3e9c> DW_AT_decl_line : 200 - <3e9d> DW_AT_decl_column : 15 - <3e9e> DW_AT_type : <0x3c11> - <3ea2> DW_AT_data_member_location: 196 - <2><3ea3>: Abbrev Number: 1 (DW_TAG_member) - <3ea4> DW_AT_name : (indirect string, offset: 0xf10e8): xTimerTimeout - <3ea8> DW_AT_decl_file : 22 - <3ea9> DW_AT_decl_line : 202 - <3eaa> DW_AT_decl_column : 15 - <3eab> DW_AT_type : <0x3c11> - <3eaf> DW_AT_data_member_location: 200 - <2><3eb0>: Abbrev Number: 1 (DW_TAG_member) - <3eb1> DW_AT_name : (indirect string, offset: 0xf0480): ModBusSphrHandle - <3eb5> DW_AT_decl_file : 22 - <3eb6> DW_AT_decl_line : 204 - <3eb7> DW_AT_decl_column : 18 - <3eb8> DW_AT_type : <0x3b5e> - <3ebc> DW_AT_data_member_location: 204 - <2><3ebd>: Abbrev Number: 1 (DW_TAG_member) - <3ebe> DW_AT_name : (indirect string, offset: 0xf118e): xBufferRX - <3ec2> DW_AT_decl_file : 22 - <3ec3> DW_AT_decl_line : 206 - <3ec4> DW_AT_decl_column : 21 - <3ec5> DW_AT_type : <0x3cd6> - <3ec9> DW_AT_data_member_location: 208 - <2><3eca>: Abbrev Number: 19 (DW_TAG_member) - <3ecb> DW_AT_name : (indirect string, offset: 0xf10b4): xTypeHW - <3ecf> DW_AT_decl_file : 22 - <3ed0> DW_AT_decl_line : 208 - <3ed1> DW_AT_decl_column : 16 - <3ed2> DW_AT_type : <0x3c42> - <3ed6> DW_AT_data_member_location: 340 - <2><3ed8>: Abbrev Number: 0 - <1><3ed9>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3eda> DW_AT_byte_size : 4 - <3eda> DW_AT_type : <0x3977> - <1><3ede>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3edf> DW_AT_byte_size : 4 - <3edf> DW_AT_type : <0x1dcb> - <1><3ee3>: Abbrev Number: 4 (DW_TAG_typedef) - <3ee4> DW_AT_name : (indirect string, offset: 0xefd14): modbusHandler_t - <3ee8> DW_AT_decl_file : 22 - <3ee9> DW_AT_decl_line : 211 - <3eea> DW_AT_decl_column : 1 - <3eeb> DW_AT_type : <0x3d48> - <1><3eef>: Abbrev Number: 7 (DW_TAG_pointer_type) - <3ef0> DW_AT_byte_size : 4 - <3ef0> DW_AT_type : <0x3ee3> - <1><3ef4>: Abbrev Number: 39 (DW_TAG_variable) - <3ef5> DW_AT_name : (indirect string, offset: 0xef1e9): hadc1 - <3ef9> DW_AT_decl_file : 23 - <3efa> DW_AT_decl_line : 17 - <3efb> DW_AT_decl_column : 26 - <3efb> DW_AT_type : <0x2c0e> - <3eff> DW_AT_external : 1 - <3eff> DW_AT_declaration : 1 - <1><3eff>: Abbrev Number: 13 (DW_TAG_structure_type) - <3f00> DW_AT_byte_size : 32 - <3f01> DW_AT_decl_file : 23 - <3f02> DW_AT_decl_line : 35 - <3f03> DW_AT_decl_column : 9 - <3f03> DW_AT_sibling : <0x3f62> - <2><3f07>: Abbrev Number: 1 (DW_TAG_member) - <3f08> DW_AT_name : (indirect string, offset: 0x95415): u16regsHR - <3f0c> DW_AT_decl_file : 23 - <3f0d> DW_AT_decl_line : 37 - <3f0e> DW_AT_decl_column : 13 - <3f0f> DW_AT_type : <0x3d43> - <3f13> DW_AT_data_member_location: 0 - <2><3f14>: Abbrev Number: 1 (DW_TAG_member) - <3f15> DW_AT_name : (indirect string, offset: 0x99aa9): u16regsRO - <3f19> DW_AT_decl_file : 23 - <3f1a> DW_AT_decl_line : 38 - <3f1b> DW_AT_decl_column : 13 - <3f1c> DW_AT_type : <0x3d43> - <3f20> DW_AT_data_member_location: 4 - <2><3f21>: Abbrev Number: 1 (DW_TAG_member) - <3f22> DW_AT_name : (indirect string, offset: 0xbf96c): u16regsCoils - <3f26> DW_AT_decl_file : 23 - <3f27> DW_AT_decl_line : 39 - <3f28> DW_AT_decl_column : 13 - <3f29> DW_AT_type : <0x3d43> - <3f2d> DW_AT_data_member_location: 8 - <2><3f2e>: Abbrev Number: 1 (DW_TAG_member) - <3f2f> DW_AT_name : (indirect string, offset: 0x14d93): u16regsCoilsRO - <3f33> DW_AT_decl_file : 23 - <3f34> DW_AT_decl_line : 40 - <3f35> DW_AT_decl_column : 13 - <3f36> DW_AT_type : <0x3d43> - <3f3a> DW_AT_data_member_location: 12 - <2><3f3b>: Abbrev Number: 1 (DW_TAG_member) - <3f3c> DW_AT_name : (indirect string, offset: 0x7431b): TempRoom - <3f40> DW_AT_decl_file : 23 - <3f41> DW_AT_decl_line : 41 - <3f42> DW_AT_decl_column : 10 - <3f43> DW_AT_type : <0x3f62> - <3f47> DW_AT_data_member_location: 16 - <2><3f48>: Abbrev Number: 18 (DW_TAG_member) - <3f49> DW_AT_name : Pt - <3f4c> DW_AT_decl_file : 23 - <3f4d> DW_AT_decl_line : 42 - <3f4e> DW_AT_decl_column : 17 - <3f4f> DW_AT_type : <0x1996> - <3f53> DW_AT_data_member_location: 24 - <2><3f54>: Abbrev Number: 18 (DW_TAG_member) - <3f55> DW_AT_name : Twa - <3f59> DW_AT_decl_file : 23 - <3f5a> DW_AT_decl_line : 43 - <3f5b> DW_AT_decl_column : 18 - <3f5c> DW_AT_type : <0x19ac> - <3f60> DW_AT_data_member_location: 26 - <2><3f61>: Abbrev Number: 0 - <1><3f62>: Abbrev Number: 15 (DW_TAG_base_type) - <3f63> DW_AT_byte_size : 8 - <3f64> DW_AT_encoding : 4 (float) - <3f65> DW_AT_name : (indirect string, offset: 0x1d91c): double - <1><3f69>: Abbrev Number: 4 (DW_TAG_typedef) - <3f6a> DW_AT_name : (indirect string, offset: 0xa3d14): io_module_t - <3f6e> DW_AT_decl_file : 23 - <3f6f> DW_AT_decl_line : 44 - <3f70> DW_AT_decl_column : 3 - <3f71> DW_AT_type : <0x3eff> - <1><3f75>: Abbrev Number: 39 (DW_TAG_variable) - <3f76> DW_AT_name : (indirect string, offset: 0x1eeba): hi2c1 - <3f7a> DW_AT_decl_file : 24 - <3f7b> DW_AT_decl_line : 103 - <3f7c> DW_AT_decl_column : 26 - <3f7c> DW_AT_type : <0x2ec5> - <3f80> DW_AT_external : 1 - <3f80> DW_AT_declaration : 1 - <1><3f80>: Abbrev Number: 15 (DW_TAG_base_type) - <3f81> DW_AT_byte_size : 4 - <3f82> DW_AT_encoding : 4 (float) - <3f83> DW_AT_name : (indirect string, offset: 0xe1cc5): float - <1><3f87>: Abbrev Number: 16 (DW_TAG_array_type) - <3f88> DW_AT_type : <0x199b> - <3f8c> DW_AT_sibling : <0x3f97> - <2><3f90>: Abbrev Number: 17 (DW_TAG_subrange_type) - <3f91> DW_AT_type : <0x1972> - <3f95> DW_AT_upper_bound : 9 - <2><3f96>: Abbrev Number: 0 - <1><3f97>: Abbrev Number: 22 (DW_TAG_variable) - <3f98> DW_AT_name : (indirect string, offset: 0xac8c): Holding_Registers_Database - <3f9c> DW_AT_decl_file : 25 - <3f9d> DW_AT_decl_line : 62 - <3f9e> DW_AT_decl_column : 17 - <3f9f> DW_AT_type : <0x3f87> - <3fa3> DW_AT_location : 5 byte block: 3 b0 0 0 20 (DW_OP_addr: 200000b0) - <1><3fa9>: Abbrev Number: 22 (DW_TAG_variable) - <3faa> DW_AT_name : (indirect string, offset: 0x853aa): Input_Register_Database - <3fae> DW_AT_decl_file : 25 - <3faf> DW_AT_decl_line : 67 - <3fb0> DW_AT_decl_column : 17 - <3fb1> DW_AT_type : <0x3f87> - <3fb5> DW_AT_location : 5 byte block: 3 c4 0 0 20 (DW_OP_addr: 200000c4) - <1><3fbb>: Abbrev Number: 16 (DW_TAG_array_type) - <3fbc> DW_AT_type : <0x199b> - <3fc0> DW_AT_sibling : <0x3fcb> - <2><3fc4>: Abbrev Number: 17 (DW_TAG_subrange_type) - <3fc5> DW_AT_type : <0x1972> - <3fc9> DW_AT_upper_bound : 2 - <2><3fca>: Abbrev Number: 0 - <1><3fcb>: Abbrev Number: 22 (DW_TAG_variable) - <3fcc> DW_AT_name : (indirect string, offset: 0x2a1bb): Holding_Coils_Database - <3fd0> DW_AT_decl_file : 25 - <3fd1> DW_AT_decl_line : 72 - <3fd2> DW_AT_decl_column : 17 - <3fd3> DW_AT_type : <0x3fbb> - <3fd7> DW_AT_location : 5 byte block: 3 d8 0 0 20 (DW_OP_addr: 200000d8) - <1><3fdd>: Abbrev Number: 22 (DW_TAG_variable) - <3fde> DW_AT_name : (indirect string, offset: 0xb9b68): Input_Coils_Database - <3fe2> DW_AT_decl_file : 25 - <3fe3> DW_AT_decl_line : 77 - <3fe4> DW_AT_decl_column : 18 - <3fe5> DW_AT_type : <0x3fbb> - <3fe9> DW_AT_location : 5 byte block: 3 e0 0 0 20 (DW_OP_addr: 200000e0) - <1><3fef>: Abbrev Number: 40 (DW_TAG_variable) - <3ff0> DW_AT_specification: <0x3ef4> - <3ff4> DW_AT_decl_file : 3 - <3ff4> DW_AT_decl_line : 44 - <3ff5> DW_AT_decl_column : 19 - <3ff5> DW_AT_location : 5 byte block: 3 e8 0 0 20 (DW_OP_addr: 200000e8) - <1><3ffb>: Abbrev Number: 20 (DW_TAG_variable) - <3ffc> DW_AT_name : (indirect string, offset: 0xefc31): hdma_adc1 - <4000> DW_AT_decl_file : 3 - <4000> DW_AT_decl_line : 45 - <4001> DW_AT_decl_column : 19 - <4002> DW_AT_type : <0x29c0> - <4006> DW_AT_external : 1 - <4006> DW_AT_location : 5 byte block: 3 4c 1 0 20 (DW_OP_addr: 2000014c) - <1><400c>: Abbrev Number: 40 (DW_TAG_variable) - <400d> DW_AT_specification: <0x3f75> - <4011> DW_AT_decl_file : 3 - <4011> DW_AT_decl_line : 47 - <4012> DW_AT_decl_column : 19 - <4012> DW_AT_location : 5 byte block: 3 ac 1 0 20 (DW_OP_addr: 200001ac) - <1><4018>: Abbrev Number: 20 (DW_TAG_variable) - <4019> DW_AT_name : (indirect string, offset: 0xf07af): huart1 - <401d> DW_AT_decl_file : 3 - <401d> DW_AT_decl_line : 49 - <401e> DW_AT_decl_column : 20 - <401f> DW_AT_type : <0x3977> - <4023> DW_AT_external : 1 - <4023> DW_AT_location : 5 byte block: 3 0 2 0 20 (DW_OP_addr: 20000200) - <1><4029>: Abbrev Number: 20 (DW_TAG_variable) - <402a> DW_AT_name : (indirect string, offset: 0xf08f8): hdma_usart1_rx - <402e> DW_AT_decl_file : 3 - <402e> DW_AT_decl_line : 50 - <402f> DW_AT_decl_column : 19 - <4030> DW_AT_type : <0x29c0> - <4034> DW_AT_external : 1 - <4034> DW_AT_location : 5 byte block: 3 94 2 0 20 (DW_OP_addr: 20000294) - <1><403a>: Abbrev Number: 20 (DW_TAG_variable) - <403b> DW_AT_name : (indirect string, offset: 0xf0920): hdma_usart1_tx - <403f> DW_AT_decl_file : 3 - <403f> DW_AT_decl_line : 51 - <4040> DW_AT_decl_column : 19 - <4041> DW_AT_type : <0x29c0> - <4045> DW_AT_external : 1 - <4045> DW_AT_location : 5 byte block: 3 f4 2 0 20 (DW_OP_addr: 200002f4) - <1><404b>: Abbrev Number: 20 (DW_TAG_variable) - <404c> DW_AT_name : (indirect string, offset: 0xf0ddb): hpcd_USB_FS - <4050> DW_AT_decl_file : 3 - <4050> DW_AT_decl_line : 53 - <4051> DW_AT_decl_column : 19 - <4052> DW_AT_type : <0x31aa> - <4056> DW_AT_external : 1 - <4056> DW_AT_location : 5 byte block: 3 54 3 0 20 (DW_OP_addr: 20000354) - <1><405c>: Abbrev Number: 20 (DW_TAG_variable) - <405d> DW_AT_name : (indirect string, offset: 0xf0456): defaultTaskHandle - <4061> DW_AT_decl_file : 3 - <4061> DW_AT_decl_line : 56 - <4062> DW_AT_decl_column : 14 - <4063> DW_AT_type : <0x3b52> - <4067> DW_AT_external : 1 - <4067> DW_AT_location : 5 byte block: 3 48 6 0 20 (DW_OP_addr: 20000648) - <1><406d>: Abbrev Number: 20 (DW_TAG_variable) - <406e> DW_AT_name : (indirect string, offset: 0xf0798): defaultTask_attributes - <4072> DW_AT_decl_file : 3 - <4072> DW_AT_decl_line : 57 - <4073> DW_AT_decl_column : 22 - <4074> DW_AT_type : <0x3c0c> - <4078> DW_AT_external : 1 - <4078> DW_AT_location : 5 byte block: 3 68 f0 0 8 (DW_OP_addr: 800f068) - <1><407e>: Abbrev Number: 20 (DW_TAG_variable) - <407f> DW_AT_name : (indirect string, offset: 0xf0d0d): ModbusH - <4083> DW_AT_decl_file : 3 - <4083> DW_AT_decl_line : 63 - <4084> DW_AT_decl_column : 17 - <4085> DW_AT_type : <0x3ee3> - <4089> DW_AT_external : 1 - <4089> DW_AT_location : 5 byte block: 3 4c 6 0 20 (DW_OP_addr: 2000064c) - <1><408f>: Abbrev Number: 20 (DW_TAG_variable) - <4090> DW_AT_name : (indirect string, offset: 0xf02eb): IOmodule - <4094> DW_AT_decl_file : 3 - <4094> DW_AT_decl_line : 64 - <4095> DW_AT_decl_column : 14 - <4096> DW_AT_type : <0x3f69> - <409a> DW_AT_external : 1 - <409a> DW_AT_location : 5 byte block: 3 a8 7 0 20 (DW_OP_addr: 200007a8) - <1><40a0>: Abbrev Number: 33 (DW_TAG_subprogram) - <40a1> DW_AT_external : 1 - <40a1> DW_AT_name : (indirect string, offset: 0xf0348): HAL_IncTick - <40a5> DW_AT_decl_file : 29 - <40a6> DW_AT_decl_line : 617 - <40a8> DW_AT_decl_column : 6 - <40a9> DW_AT_prototyped : 1 - <40a9> DW_AT_declaration : 1 - <1><40a9>: Abbrev Number: 21 (DW_TAG_subprogram) - <40aa> DW_AT_external : 1 - <40aa> DW_AT_name : (indirect string, offset: 0xef5e4): osDelay - <40ae> DW_AT_decl_file : 20 - <40af> DW_AT_decl_line : 459 - <40b1> DW_AT_decl_column : 12 - <40b2> DW_AT_prototyped : 1 - <40b2> DW_AT_type : <0x3b46> - <40b6> DW_AT_declaration : 1 - <40b6> DW_AT_sibling : <0x40c0> - <2><40ba>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <40bb> DW_AT_type : <0x19b1> - <2><40bf>: Abbrev Number: 0 - <1><40c0>: Abbrev Number: 29 (DW_TAG_subprogram) - <40c1> DW_AT_external : 1 - <40c1> DW_AT_name : (indirect string, offset: 0xf0a77): HAL_GPIO_Init - <40c5> DW_AT_decl_file : 12 - <40c6> DW_AT_decl_line : 288 - <40c8> DW_AT_decl_column : 19 - <40c9> DW_AT_prototyped : 1 - <40c9> DW_AT_declaration : 1 - <40c9> DW_AT_sibling : <0x40d8> - <2><40cd>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <40ce> DW_AT_type : <0x3ede> - <2><40d2>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <40d3> DW_AT_type : <0x40d8> - <2><40d7>: Abbrev Number: 0 - <1><40d8>: Abbrev Number: 7 (DW_TAG_pointer_type) - <40d9> DW_AT_byte_size : 4 - <40d9> DW_AT_type : <0x2c64> - <1><40dd>: Abbrev Number: 29 (DW_TAG_subprogram) - <40de> DW_AT_external : 1 - <40de> DW_AT_name : (indirect string, offset: 0xef858): HAL_GPIO_WritePin - <40e2> DW_AT_decl_file : 12 - <40e3> DW_AT_decl_line : 302 - <40e5> DW_AT_decl_column : 19 - <40e6> DW_AT_prototyped : 1 - <40e6> DW_AT_declaration : 1 - <40e6> DW_AT_sibling : <0x40fa> - <2><40ea>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <40eb> DW_AT_type : <0x3ede> - <2><40ef>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <40f0> DW_AT_type : <0x199b> - <2><40f4>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <40f5> DW_AT_type : <0x2c8b> - <2><40f9>: Abbrev Number: 0 - <1><40fa>: Abbrev Number: 29 (DW_TAG_subprogram) - <40fb> DW_AT_external : 1 - <40fb> DW_AT_name : (indirect string, offset: 0xefdad): HAL_NVIC_EnableIRQ - <40ff> DW_AT_decl_file : 26 - <4100> DW_AT_decl_line : 271 - <4102> DW_AT_decl_column : 6 - <4103> DW_AT_prototyped : 1 - <4103> DW_AT_declaration : 1 - <4103> DW_AT_sibling : <0x410d> - <2><4107>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4108> DW_AT_type : <0x18fe> - <2><410c>: Abbrev Number: 0 - <1><410d>: Abbrev Number: 29 (DW_TAG_subprogram) - <410e> DW_AT_external : 1 - <410e> DW_AT_name : (indirect string, offset: 0xf0f41): HAL_NVIC_SetPriority - <4112> DW_AT_decl_file : 26 - <4113> DW_AT_decl_line : 270 - <4115> DW_AT_decl_column : 6 - <4116> DW_AT_prototyped : 1 - <4116> DW_AT_declaration : 1 - <4116> DW_AT_sibling : <0x412a> - <2><411a>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <411b> DW_AT_type : <0x18fe> - <2><411f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4120> DW_AT_type : <0x19b1> - <2><4124>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4125> DW_AT_type : <0x19b1> - <2><4129>: Abbrev Number: 0 - <1><412a>: Abbrev Number: 23 (DW_TAG_subprogram) + <2856> DW_AT_decl_line : 47 + <2857> DW_AT_decl_column : 9 + <2857> DW_AT_sibling : <0x28c4> + <2><285b>: Abbrev Number: 1 (DW_TAG_member) + <285c> DW_AT_name : (indirect string, offset: 0x10121c): Request + <2860> DW_AT_decl_file : 10 + <2861> DW_AT_decl_line : 49 + <2862> DW_AT_decl_column : 12 + <2863> DW_AT_type : <0x1a25> + <2867> DW_AT_data_member_location: 0 + <2><2868>: Abbrev Number: 1 (DW_TAG_member) + <2869> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <286d> DW_AT_decl_file : 10 + <286e> DW_AT_decl_line : 52 + <286f> DW_AT_decl_column : 12 + <2870> DW_AT_type : <0x1a25> + <2874> DW_AT_data_member_location: 4 + <2><2875>: Abbrev Number: 1 (DW_TAG_member) + <2876> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <287a> DW_AT_decl_file : 10 + <287b> DW_AT_decl_line : 56 + <287c> DW_AT_decl_column : 12 + <287d> DW_AT_type : <0x1a25> + <2881> DW_AT_data_member_location: 8 + <2><2882>: Abbrev Number: 1 (DW_TAG_member) + <2883> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <2887> DW_AT_decl_file : 10 + <2888> DW_AT_decl_line : 59 + <2889> DW_AT_decl_column : 12 + <288a> DW_AT_type : <0x1a25> + <288e> DW_AT_data_member_location: 12 + <2><288f>: Abbrev Number: 1 (DW_TAG_member) + <2890> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <2894> DW_AT_decl_file : 10 + <2895> DW_AT_decl_line : 62 + <2896> DW_AT_decl_column : 12 + <2897> DW_AT_type : <0x1a25> + <289b> DW_AT_data_member_location: 16 + <2><289c>: Abbrev Number: 1 (DW_TAG_member) + <289d> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <28a1> DW_AT_decl_file : 10 + <28a2> DW_AT_decl_line : 65 + <28a3> DW_AT_decl_column : 12 + <28a4> DW_AT_type : <0x1a25> + <28a8> DW_AT_data_member_location: 20 + <2><28a9>: Abbrev Number: 1 (DW_TAG_member) + <28aa> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <28ae> DW_AT_decl_file : 10 + <28af> DW_AT_decl_line : 68 + <28b0> DW_AT_decl_column : 12 + <28b1> DW_AT_type : <0x1a25> + <28b5> DW_AT_data_member_location: 24 + <2><28b6>: Abbrev Number: 1 (DW_TAG_member) + <28b7> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <28bb> DW_AT_decl_file : 10 + <28bc> DW_AT_decl_line : 73 + <28bd> DW_AT_decl_column : 12 + <28be> DW_AT_type : <0x1a25> + <28c2> DW_AT_data_member_location: 28 + <2><28c3>: Abbrev Number: 0 + <1><28c4>: Abbrev Number: 4 (DW_TAG_typedef) + <28c5> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <28c9> DW_AT_decl_file : 10 + <28ca> DW_AT_decl_line : 75 + <28cb> DW_AT_decl_column : 3 + <28cc> DW_AT_type : <0x2853> + <1><28d0>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <28d1> DW_AT_encoding : 7 (unsigned) + <28d2> DW_AT_byte_size : 1 + <28d3> DW_AT_type : <0x199b> + <28d7> DW_AT_decl_file : 10 + <28d8> DW_AT_decl_line : 81 + <28d9> DW_AT_decl_column : 1 + <28da> DW_AT_sibling : <0x28f7> + <2><28de>: Abbrev Number: 3 (DW_TAG_enumerator) + <28df> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <28e3> DW_AT_const_value : 0 + <2><28e4>: Abbrev Number: 3 (DW_TAG_enumerator) + <28e5> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <28e9> DW_AT_const_value : 1 + <2><28ea>: Abbrev Number: 3 (DW_TAG_enumerator) + <28eb> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <28ef> DW_AT_const_value : 2 + <2><28f0>: Abbrev Number: 3 (DW_TAG_enumerator) + <28f1> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <28f5> DW_AT_const_value : 3 + <2><28f6>: Abbrev Number: 0 + <1><28f7>: Abbrev Number: 4 (DW_TAG_typedef) + <28f8> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <28fc> DW_AT_decl_file : 10 + <28fd> DW_AT_decl_line : 86 + <28fe> DW_AT_decl_column : 3 + <28ff> DW_AT_type : <0x28d0> + <1><2903>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2904> DW_AT_type : <0x28f7> + <1><2908>: Abbrev Number: 32 (DW_TAG_structure_type) + <2909> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <290d> DW_AT_byte_size : 96 + <290e> DW_AT_decl_file : 10 + <290f> DW_AT_decl_line : 114 + <2910> DW_AT_decl_column : 16 + <2910> DW_AT_sibling : <0x29ff> + <2><2914>: Abbrev Number: 1 (DW_TAG_member) + <2915> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <2919> DW_AT_decl_file : 10 + <291a> DW_AT_decl_line : 116 + <291b> DW_AT_decl_column : 27 + <291c> DW_AT_type : <0x29ff> + <2920> DW_AT_data_member_location: 0 + <2><2921>: Abbrev Number: 1 (DW_TAG_member) + <2922> DW_AT_name : (indirect string, offset: 0xf733f): Init + <2926> DW_AT_decl_file : 10 + <2927> DW_AT_decl_line : 118 + <2928> DW_AT_decl_column : 25 + <2929> DW_AT_type : <0x28c4> + <292d> DW_AT_data_member_location: 4 + <2><292e>: Abbrev Number: 1 (DW_TAG_member) + <292f> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <2933> DW_AT_decl_file : 10 + <2934> DW_AT_decl_line : 120 + <2935> DW_AT_decl_column : 25 + <2936> DW_AT_type : <0x2847> + <293a> DW_AT_data_member_location: 36 + <2><293b>: Abbrev Number: 1 (DW_TAG_member) + <293c> DW_AT_name : (indirect string, offset: 0xf84b5): State + <2940> DW_AT_decl_file : 10 + <2941> DW_AT_decl_line : 122 + <2942> DW_AT_decl_column : 30 + <2943> DW_AT_type : <0x2903> + <2947> DW_AT_data_member_location: 37 + <2><2948>: Abbrev Number: 1 (DW_TAG_member) + <2949> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <294d> DW_AT_decl_file : 10 + <294e> DW_AT_decl_line : 124 + <294f> DW_AT_decl_column : 26 + <2950> DW_AT_type : <0x2a04> + <2954> DW_AT_data_member_location: 40 + <2><2955>: Abbrev Number: 1 (DW_TAG_member) + <2956> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <295a> DW_AT_decl_file : 10 + <295b> DW_AT_decl_line : 126 + <295c> DW_AT_decl_column : 11 + <295d> DW_AT_type : <0x2a16> + <2961> DW_AT_data_member_location: 44 + <2><2962>: Abbrev Number: 1 (DW_TAG_member) + <2963> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <2967> DW_AT_decl_file : 10 + <2968> DW_AT_decl_line : 128 + <2969> DW_AT_decl_column : 11 + <296a> DW_AT_type : <0x2a16> + <296e> DW_AT_data_member_location: 48 + <2><296f>: Abbrev Number: 1 (DW_TAG_member) + <2970> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <2974> DW_AT_decl_file : 10 + <2975> DW_AT_decl_line : 130 + <2976> DW_AT_decl_column : 11 + <2977> DW_AT_type : <0x2a16> + <297b> DW_AT_data_member_location: 52 + <2><297c>: Abbrev Number: 1 (DW_TAG_member) + <297d> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <2981> DW_AT_decl_file : 10 + <2982> DW_AT_decl_line : 132 + <2983> DW_AT_decl_column : 11 + <2984> DW_AT_type : <0x2a16> + <2988> DW_AT_data_member_location: 56 + <2><2989>: Abbrev Number: 1 (DW_TAG_member) + <298a> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <298e> DW_AT_decl_file : 10 + <298f> DW_AT_decl_line : 134 + <2990> DW_AT_decl_column : 26 + <2991> DW_AT_type : <0x1a31> + <2995> DW_AT_data_member_location: 60 + <2><2996>: Abbrev Number: 1 (DW_TAG_member) + <2997> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <299b> DW_AT_decl_file : 10 + <299c> DW_AT_decl_line : 136 + <299d> DW_AT_decl_column : 27 + <299e> DW_AT_type : <0x2a1b> + <29a2> DW_AT_data_member_location: 64 + <2><29a3>: Abbrev Number: 1 (DW_TAG_member) + <29a4> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <29a8> DW_AT_decl_file : 10 + <29a9> DW_AT_decl_line : 138 + <29aa> DW_AT_decl_column : 26 + <29ab> DW_AT_type : <0x1a25> + <29af> DW_AT_data_member_location: 68 + <2><29b0>: Abbrev Number: 1 (DW_TAG_member) + <29b1> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <29b5> DW_AT_decl_file : 10 + <29b6> DW_AT_decl_line : 140 + <29b7> DW_AT_decl_column : 37 + <29b8> DW_AT_type : <0x2a20> + <29bc> DW_AT_data_member_location: 72 + <2><29bd>: Abbrev Number: 1 (DW_TAG_member) + <29be> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <29c2> DW_AT_decl_file : 10 + <29c3> DW_AT_decl_line : 142 + <29c4> DW_AT_decl_column : 37 + <29c5> DW_AT_type : <0x2a25> + <29c9> DW_AT_data_member_location: 76 + <2><29ca>: Abbrev Number: 1 (DW_TAG_member) + <29cb> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <29cf> DW_AT_decl_file : 10 + <29d0> DW_AT_decl_line : 144 + <29d1> DW_AT_decl_column : 36 + <29d2> DW_AT_type : <0x1a25> + <29d6> DW_AT_data_member_location: 80 + <2><29d7>: Abbrev Number: 1 (DW_TAG_member) + <29d8> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <29dc> DW_AT_decl_file : 10 + <29dd> DW_AT_decl_line : 146 + <29de> DW_AT_decl_column : 37 + <29df> DW_AT_type : <0x2a2a> + <29e3> DW_AT_data_member_location: 84 + <2><29e4>: Abbrev Number: 1 (DW_TAG_member) + <29e5> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <29e9> DW_AT_decl_file : 10 + <29ea> DW_AT_decl_line : 148 + <29eb> DW_AT_decl_column : 37 + <29ec> DW_AT_type : <0x2a2f> + <29f0> DW_AT_data_member_location: 88 + <2><29f1>: Abbrev Number: 1 (DW_TAG_member) + <29f2> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <29f6> DW_AT_decl_file : 10 + <29f7> DW_AT_decl_line : 150 + <29f8> DW_AT_decl_column : 36 + <29f9> DW_AT_type : <0x1a25> + <29fd> DW_AT_data_member_location: 92 + <2><29fe>: Abbrev Number: 0 + <1><29ff>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2a00> DW_AT_byte_size : 4 + <2a00> DW_AT_type : <0x1caa> + <1><2a04>: Abbrev Number: 45 (DW_TAG_pointer_type) + <2a05> DW_AT_byte_size : 4 + <1><2a06>: Abbrev Number: 33 (DW_TAG_subroutine_type) + <2a07> DW_AT_prototyped : 1 + <2a07> DW_AT_sibling : <0x2a11> + <2><2a0b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2a0c> DW_AT_type : <0x2a11> + <2><2a10>: Abbrev Number: 0 + <1><2a11>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2a12> DW_AT_byte_size : 4 + <2a12> DW_AT_type : <0x2908> + <1><2a16>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2a17> DW_AT_byte_size : 4 + <2a17> DW_AT_type : <0x2a06> + <1><2a1b>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2a1c> DW_AT_byte_size : 4 + <2a1c> DW_AT_type : <0x1cdc> + <1><2a20>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2a21> DW_AT_byte_size : 4 + <2a21> DW_AT_type : <0x1d00> + <1><2a25>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2a26> DW_AT_byte_size : 4 + <2a26> DW_AT_type : <0x1d32> + <1><2a2a>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2a2b> DW_AT_byte_size : 4 + <2a2b> DW_AT_type : <0x1d56> + <1><2a2f>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2a30> DW_AT_byte_size : 4 + <2a30> DW_AT_type : <0x1d88> + <1><2a34>: Abbrev Number: 4 (DW_TAG_typedef) + <2a35> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <2a39> DW_AT_decl_file : 10 + <2a3a> DW_AT_decl_line : 151 + <2a3b> DW_AT_decl_column : 3 + <2a3c> DW_AT_type : <0x2908> + <1><2a40>: Abbrev Number: 13 (DW_TAG_structure_type) + <2a41> DW_AT_byte_size : 16 + <2a42> DW_AT_decl_file : 11 + <2a43> DW_AT_decl_line : 52 + <2a44> DW_AT_decl_column : 9 + <2a44> DW_AT_sibling : <0x2a7d> + <2><2a48>: Abbrev Number: 1 (DW_TAG_member) + <2a49> DW_AT_name : (indirect string, offset: 0xef335): Ratio + <2a4d> DW_AT_decl_file : 11 + <2a4e> DW_AT_decl_line : 54 + <2a4f> DW_AT_decl_column : 12 + <2a50> DW_AT_type : <0x1a25> + <2a54> DW_AT_data_member_location: 0 + <2><2a55>: Abbrev Number: 1 (DW_TAG_member) + <2a56> DW_AT_name : (indirect string, offset: 0xef2cf): RightBitShift + <2a5a> DW_AT_decl_file : 11 + <2a5b> DW_AT_decl_line : 57 + <2a5c> DW_AT_decl_column : 12 + <2a5d> DW_AT_type : <0x1a25> + <2a61> DW_AT_data_member_location: 4 + <2><2a62>: Abbrev Number: 1 (DW_TAG_member) + <2a63> DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode + <2a67> DW_AT_decl_file : 11 + <2a68> DW_AT_decl_line : 60 + <2a69> DW_AT_decl_column : 12 + <2a6a> DW_AT_type : <0x1a25> + <2a6e> DW_AT_data_member_location: 8 + <2><2a6f>: Abbrev Number: 1 (DW_TAG_member) + <2a70> DW_AT_name : (indirect string, offset: 0xeee14): OversamplingStopReset + <2a74> DW_AT_decl_file : 11 + <2a75> DW_AT_decl_line : 63 + <2a76> DW_AT_decl_column : 12 + <2a77> DW_AT_type : <0x1a25> + <2a7b> DW_AT_data_member_location: 12 + <2><2a7c>: Abbrev Number: 0 + <1><2a7d>: Abbrev Number: 4 (DW_TAG_typedef) + <2a7e> DW_AT_name : (indirect string, offset: 0xef2ec): ADC_OversamplingTypeDef + <2a82> DW_AT_decl_file : 11 + <2a83> DW_AT_decl_line : 71 + <2a84> DW_AT_decl_column : 3 + <2a85> DW_AT_type : <0x2a40> + <1><2a89>: Abbrev Number: 13 (DW_TAG_structure_type) + <2a8a> DW_AT_byte_size : 72 + <2a8b> DW_AT_decl_file : 11 + <2a8c> DW_AT_decl_line : 90 + <2a8d> DW_AT_decl_column : 9 + <2a8d> DW_AT_sibling : <0x2b62> + <2><2a91>: Abbrev Number: 1 (DW_TAG_member) + <2a92> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <2a96> DW_AT_decl_file : 11 + <2a97> DW_AT_decl_line : 92 + <2a98> DW_AT_decl_column : 12 + <2a99> DW_AT_type : <0x1a25> + <2a9d> DW_AT_data_member_location: 0 + <2><2a9e>: Abbrev Number: 1 (DW_TAG_member) + <2a9f> DW_AT_name : (indirect string, offset: 0xeedba): Resolution + <2aa3> DW_AT_decl_file : 11 + <2aa4> DW_AT_decl_line : 107 + <2aa5> DW_AT_decl_column : 12 + <2aa6> DW_AT_type : <0x1a25> + <2aaa> DW_AT_data_member_location: 4 + <2><2aab>: Abbrev Number: 1 (DW_TAG_member) + <2aac> DW_AT_name : (indirect string, offset: 0xeed61): DataAlign + <2ab0> DW_AT_decl_file : 11 + <2ab1> DW_AT_decl_line : 110 + <2ab2> DW_AT_decl_column : 12 + <2ab3> DW_AT_type : <0x1a25> + <2ab7> DW_AT_data_member_location: 8 + <2><2ab8>: Abbrev Number: 1 (DW_TAG_member) + <2ab9> DW_AT_name : (indirect string, offset: 0xef3bd): ScanConvMode + <2abd> DW_AT_decl_file : 11 + <2abe> DW_AT_decl_line : 114 + <2abf> DW_AT_decl_column : 12 + <2ac0> DW_AT_type : <0x1a25> + <2ac4> DW_AT_data_member_location: 12 + <2><2ac5>: Abbrev Number: 1 (DW_TAG_member) + <2ac6> DW_AT_name : (indirect string, offset: 0x927f): EOCSelection + <2aca> DW_AT_decl_file : 11 + <2acb> DW_AT_decl_line : 122 + <2acc> DW_AT_decl_column : 12 + <2acd> DW_AT_type : <0x1a25> + <2ad1> DW_AT_data_member_location: 16 + <2><2ad2>: Abbrev Number: 1 (DW_TAG_member) + <2ad3> DW_AT_name : (indirect string, offset: 0xef4d6): LowPowerAutoWait + <2ad7> DW_AT_decl_file : 11 + <2ad8> DW_AT_decl_line : 125 + <2ad9> DW_AT_decl_column : 19 + <2ada> DW_AT_type : <0x27e6> + <2ade> DW_AT_data_member_location: 20 + <2><2adf>: Abbrev Number: 1 (DW_TAG_member) + <2ae0> DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode + <2ae4> DW_AT_decl_file : 11 + <2ae5> DW_AT_decl_line : 144 + <2ae6> DW_AT_decl_column : 19 + <2ae7> DW_AT_type : <0x27e6> + <2aeb> DW_AT_data_member_location: 21 + <2><2aec>: Abbrev Number: 1 (DW_TAG_member) + <2aed> DW_AT_name : (indirect string, offset: 0xf2e94): NbrOfConversion + <2af1> DW_AT_decl_file : 11 + <2af2> DW_AT_decl_line : 148 + <2af3> DW_AT_decl_column : 12 + <2af4> DW_AT_type : <0x1a25> + <2af8> DW_AT_data_member_location: 24 + <2><2af9>: Abbrev Number: 1 (DW_TAG_member) + <2afa> DW_AT_name : (indirect string, offset: 0xf2fd1): DiscontinuousConvMode + <2afe> DW_AT_decl_file : 11 + <2aff> DW_AT_decl_line : 154 + <2b00> DW_AT_decl_column : 19 + <2b01> DW_AT_type : <0x27e6> + <2b05> DW_AT_data_member_location: 28 + <2><2b06>: Abbrev Number: 1 (DW_TAG_member) + <2b07> DW_AT_name : (indirect string, offset: 0xeee2a): NbrOfDiscConversion + <2b0b> DW_AT_decl_file : 11 + <2b0c> DW_AT_decl_line : 163 + <2b0d> DW_AT_decl_column : 12 + <2b0e> DW_AT_type : <0x1a25> + <2b12> DW_AT_data_member_location: 32 + <2><2b13>: Abbrev Number: 1 (DW_TAG_member) + <2b14> DW_AT_name : (indirect string, offset: 0xef5a9): ExternalTrigConv + <2b18> DW_AT_decl_file : 11 + <2b19> DW_AT_decl_line : 168 + <2b1a> DW_AT_decl_column : 12 + <2b1b> DW_AT_type : <0x1a25> + <2b1f> DW_AT_data_member_location: 36 + <2><2b20>: Abbrev Number: 1 (DW_TAG_member) + <2b21> DW_AT_name : (indirect string, offset: 0xef356): ExternalTrigConvEdge + <2b25> DW_AT_decl_file : 11 + <2b26> DW_AT_decl_line : 173 + <2b27> DW_AT_decl_column : 12 + <2b28> DW_AT_type : <0x1a25> + <2b2c> DW_AT_data_member_location: 40 + <2><2b2d>: Abbrev Number: 1 (DW_TAG_member) + <2b2e> DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests + <2b32> DW_AT_decl_file : 11 + <2b33> DW_AT_decl_line : 177 + <2b34> DW_AT_decl_column : 19 + <2b35> DW_AT_type : <0x27e6> + <2b39> DW_AT_data_member_location: 44 + <2><2b3a>: Abbrev Number: 1 (DW_TAG_member) + <2b3b> DW_AT_name : (indirect string, offset: 0xef202): Overrun + <2b3f> DW_AT_decl_file : 11 + <2b40> DW_AT_decl_line : 182 + <2b41> DW_AT_decl_column : 12 + <2b42> DW_AT_type : <0x1a25> + <2b46> DW_AT_data_member_location: 48 + <2><2b47>: Abbrev Number: 1 (DW_TAG_member) + <2b48> DW_AT_name : (indirect string, offset: 0xf2eb6): OversamplingMode + <2b4c> DW_AT_decl_file : 11 + <2b4d> DW_AT_decl_line : 214 + <2b4e> DW_AT_decl_column : 19 + <2b4f> DW_AT_type : <0x27e6> + <2b53> DW_AT_data_member_location: 52 + <2><2b54>: Abbrev Number: 1 (DW_TAG_member) + <2b55> DW_AT_name : (indirect string, offset: 0xf2e7f): Oversampling + <2b59> DW_AT_decl_file : 11 + <2b5a> DW_AT_decl_line : 218 + <2b5b> DW_AT_decl_column : 27 + <2b5c> DW_AT_type : <0x2a7d> + <2b60> DW_AT_data_member_location: 56 + <2><2b61>: Abbrev Number: 0 + <1><2b62>: Abbrev Number: 4 (DW_TAG_typedef) + <2b63> DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef + <2b67> DW_AT_decl_file : 11 + <2b68> DW_AT_decl_line : 235 + <2b69> DW_AT_decl_column : 3 + <2b6a> DW_AT_type : <0x2a89> + <1><2b6e>: Abbrev Number: 10 (DW_TAG_structure_type) + <2b6f> DW_AT_byte_size : 8 + <2b70> DW_AT_decl_file : 11 + <2b71> DW_AT_decl_line : 348 + <2b73> DW_AT_decl_column : 9 + <2b73> DW_AT_sibling : <0x2b94> + <2><2b77>: Abbrev Number: 2 (DW_TAG_member) + <2b78> DW_AT_name : (indirect string, offset: 0xef147): ContextQueue + <2b7c> DW_AT_decl_file : 11 + <2b7d> DW_AT_decl_line : 350 + <2b7f> DW_AT_decl_column : 12 + <2b80> DW_AT_type : <0x1a25> + <2b84> DW_AT_data_member_location: 0 + <2><2b85>: Abbrev Number: 2 (DW_TAG_member) + <2b86> DW_AT_name : (indirect string, offset: 0xef775): ChannelCount + <2b8a> DW_AT_decl_file : 11 + <2b8b> DW_AT_decl_line : 354 + <2b8d> DW_AT_decl_column : 12 + <2b8e> DW_AT_type : <0x1a25> + <2b92> DW_AT_data_member_location: 4 + <2><2b93>: Abbrev Number: 0 + <1><2b94>: Abbrev Number: 9 (DW_TAG_typedef) + <2b95> DW_AT_name : (indirect string, offset: 0xef33b): ADC_InjectionConfigTypeDef + <2b99> DW_AT_decl_file : 11 + <2b9a> DW_AT_decl_line : 355 + <2b9c> DW_AT_decl_column : 3 + <2b9c> DW_AT_type : <0x2b6e> + <1><2ba0>: Abbrev Number: 10 (DW_TAG_structure_type) + <2ba1> DW_AT_byte_size : 100 + <2ba2> DW_AT_decl_file : 11 + <2ba3> DW_AT_decl_line : 412 + <2ba5> DW_AT_decl_column : 9 + <2ba5> DW_AT_sibling : <0x2c0c> + <2><2ba9>: Abbrev Number: 2 (DW_TAG_member) + <2baa> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <2bae> DW_AT_decl_file : 11 + <2baf> DW_AT_decl_line : 415 + <2bb1> DW_AT_decl_column : 34 + <2bb2> DW_AT_type : <0x2c0c> + <2bb6> DW_AT_data_member_location: 0 + <2><2bb7>: Abbrev Number: 2 (DW_TAG_member) + <2bb8> DW_AT_name : (indirect string, offset: 0xf733f): Init + <2bbc> DW_AT_decl_file : 11 + <2bbd> DW_AT_decl_line : 416 + <2bbf> DW_AT_decl_column : 33 + <2bc0> DW_AT_type : <0x2b62> + <2bc4> DW_AT_data_member_location: 4 + <2><2bc5>: Abbrev Number: 2 (DW_TAG_member) + <2bc6> DW_AT_name : (indirect string, offset: 0xef304): DMA_Handle + <2bca> DW_AT_decl_file : 11 + <2bcb> DW_AT_decl_line : 417 + <2bcd> DW_AT_decl_column : 34 + <2bce> DW_AT_type : <0x2c11> + <2bd2> DW_AT_data_member_location: 76 + <2><2bd3>: Abbrev Number: 2 (DW_TAG_member) + <2bd4> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <2bd8> DW_AT_decl_file : 11 + <2bd9> DW_AT_decl_line : 418 + <2bdb> DW_AT_decl_column : 33 + <2bdc> DW_AT_type : <0x2847> + <2be0> DW_AT_data_member_location: 80 + <2><2be1>: Abbrev Number: 2 (DW_TAG_member) + <2be2> DW_AT_name : (indirect string, offset: 0xf84b5): State + <2be6> DW_AT_decl_file : 11 + <2be7> DW_AT_decl_line : 419 + <2be9> DW_AT_decl_column : 33 + <2bea> DW_AT_type : <0x1a31> + <2bee> DW_AT_data_member_location: 84 + <2><2bef>: Abbrev Number: 2 (DW_TAG_member) + <2bf0> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <2bf4> DW_AT_decl_file : 11 + <2bf5> DW_AT_decl_line : 420 + <2bf7> DW_AT_decl_column : 33 + <2bf8> DW_AT_type : <0x1a31> + <2bfc> DW_AT_data_member_location: 88 + <2><2bfd>: Abbrev Number: 2 (DW_TAG_member) + <2bfe> DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig + <2c02> DW_AT_decl_file : 11 + <2c03> DW_AT_decl_line : 424 + <2c05> DW_AT_decl_column : 33 + <2c06> DW_AT_type : <0x2b94> + <2c0a> DW_AT_data_member_location: 92 + <2><2c0b>: Abbrev Number: 0 + <1><2c0c>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2c0d> DW_AT_byte_size : 4 + <2c0d> DW_AT_type : <0x1c4e> + <1><2c11>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2c12> DW_AT_byte_size : 4 + <2c12> DW_AT_type : <0x2a34> + <1><2c16>: Abbrev Number: 9 (DW_TAG_typedef) + <2c17> DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef + <2c1b> DW_AT_decl_file : 11 + <2c1c> DW_AT_decl_line : 439 + <2c1e> DW_AT_decl_column : 3 + <2c1e> DW_AT_type : <0x2ba0> + <1><2c22>: Abbrev Number: 13 (DW_TAG_structure_type) + <2c23> DW_AT_byte_size : 20 + <2c24> DW_AT_decl_file : 12 + <2c25> DW_AT_decl_line : 47 + <2c26> DW_AT_decl_column : 9 + <2c26> DW_AT_sibling : <0x2c6c> + <2><2c2a>: Abbrev Number: 18 (DW_TAG_member) + <2c2b> DW_AT_name : Pin + <2c2f> DW_AT_decl_file : 12 + <2c30> DW_AT_decl_line : 49 + <2c31> DW_AT_decl_column : 12 + <2c32> DW_AT_type : <0x1a25> + <2c36> DW_AT_data_member_location: 0 + <2><2c37>: Abbrev Number: 1 (DW_TAG_member) + <2c38> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <2c3c> DW_AT_decl_file : 12 + <2c3d> DW_AT_decl_line : 52 + <2c3e> DW_AT_decl_column : 12 + <2c3f> DW_AT_type : <0x1a25> + <2c43> DW_AT_data_member_location: 4 + <2><2c44>: Abbrev Number: 1 (DW_TAG_member) + <2c45> DW_AT_name : (indirect string, offset: 0xf0724): Pull + <2c49> DW_AT_decl_file : 12 + <2c4a> DW_AT_decl_line : 55 + <2c4b> DW_AT_decl_column : 12 + <2c4c> DW_AT_type : <0x1a25> + <2c50> DW_AT_data_member_location: 8 + <2><2c51>: Abbrev Number: 1 (DW_TAG_member) + <2c52> DW_AT_name : (indirect string, offset: 0xf094e): Speed + <2c56> DW_AT_decl_file : 12 + <2c57> DW_AT_decl_line : 58 + <2c58> DW_AT_decl_column : 12 + <2c59> DW_AT_type : <0x1a25> + <2c5d> DW_AT_data_member_location: 12 + <2><2c5e>: Abbrev Number: 1 (DW_TAG_member) + <2c5f> DW_AT_name : (indirect string, offset: 0xf0601): Alternate + <2c63> DW_AT_decl_file : 12 + <2c64> DW_AT_decl_line : 61 + <2c65> DW_AT_decl_column : 12 + <2c66> DW_AT_type : <0x1a25> + <2c6a> DW_AT_data_member_location: 16 + <2><2c6b>: Abbrev Number: 0 + <1><2c6c>: Abbrev Number: 4 (DW_TAG_typedef) + <2c6d> DW_AT_name : (indirect string, offset: 0xf0e0d): GPIO_InitTypeDef + <2c71> DW_AT_decl_file : 12 + <2c72> DW_AT_decl_line : 63 + <2c73> DW_AT_decl_column : 3 + <2c74> DW_AT_type : <0x2c22> + <1><2c78>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <2c79> DW_AT_encoding : 7 (unsigned) + <2c7a> DW_AT_byte_size : 1 + <2c7b> DW_AT_type : <0x199b> + <2c7f> DW_AT_decl_file : 12 + <2c80> DW_AT_decl_line : 69 + <2c81> DW_AT_decl_column : 1 + <2c82> DW_AT_sibling : <0x2c93> + <2><2c86>: Abbrev Number: 3 (DW_TAG_enumerator) + <2c87> DW_AT_name : (indirect string, offset: 0xeef98): GPIO_PIN_RESET + <2c8b> DW_AT_const_value : 0 + <2><2c8c>: Abbrev Number: 3 (DW_TAG_enumerator) + <2c8d> DW_AT_name : (indirect string, offset: 0xeeff6): GPIO_PIN_SET + <2c91> DW_AT_const_value : 1 + <2><2c92>: Abbrev Number: 0 + <1><2c93>: Abbrev Number: 4 (DW_TAG_typedef) + <2c94> DW_AT_name : (indirect string, offset: 0xefa51): GPIO_PinState + <2c98> DW_AT_decl_file : 12 + <2c99> DW_AT_decl_line : 72 + <2c9a> DW_AT_decl_column : 3 + <2c9b> DW_AT_type : <0x2c78> + <1><2c9f>: Abbrev Number: 13 (DW_TAG_structure_type) + <2ca0> DW_AT_byte_size : 32 + <2ca1> DW_AT_decl_file : 13 + <2ca2> DW_AT_decl_line : 47 + <2ca3> DW_AT_decl_column : 9 + <2ca3> DW_AT_sibling : <0x2d10> + <2><2ca7>: Abbrev Number: 1 (DW_TAG_member) + <2ca8> DW_AT_name : (indirect string, offset: 0xf0ae8): Timing + <2cac> DW_AT_decl_file : 13 + <2cad> DW_AT_decl_line : 49 + <2cae> DW_AT_decl_column : 12 + <2caf> DW_AT_type : <0x1a25> + <2cb3> DW_AT_data_member_location: 0 + <2><2cb4>: Abbrev Number: 1 (DW_TAG_member) + <2cb5> DW_AT_name : (indirect string, offset: 0xf03b9): OwnAddress1 + <2cb9> DW_AT_decl_file : 13 + <2cba> DW_AT_decl_line : 53 + <2cbb> DW_AT_decl_column : 12 + <2cbc> DW_AT_type : <0x1a25> + <2cc0> DW_AT_data_member_location: 4 + <2><2cc1>: Abbrev Number: 1 (DW_TAG_member) + <2cc2> DW_AT_name : (indirect string, offset: 0xf052b): AddressingMode + <2cc6> DW_AT_decl_file : 13 + <2cc7> DW_AT_decl_line : 56 + <2cc8> DW_AT_decl_column : 12 + <2cc9> DW_AT_type : <0x1a25> + <2ccd> DW_AT_data_member_location: 8 + <2><2cce>: Abbrev Number: 1 (DW_TAG_member) + <2ccf> DW_AT_name : (indirect string, offset: 0xf0cdc): DualAddressMode + <2cd3> DW_AT_decl_file : 13 + <2cd4> DW_AT_decl_line : 59 + <2cd5> DW_AT_decl_column : 12 + <2cd6> DW_AT_type : <0x1a25> + <2cda> DW_AT_data_member_location: 12 + <2><2cdb>: Abbrev Number: 1 (DW_TAG_member) + <2cdc> DW_AT_name : (indirect string, offset: 0xf03c5): OwnAddress2 + <2ce0> DW_AT_decl_file : 13 + <2ce1> DW_AT_decl_line : 62 + <2ce2> DW_AT_decl_column : 12 + <2ce3> DW_AT_type : <0x1a25> + <2ce7> DW_AT_data_member_location: 16 + <2><2ce8>: Abbrev Number: 1 (DW_TAG_member) + <2ce9> DW_AT_name : (indirect string, offset: 0xf054f): OwnAddress2Masks + <2ced> DW_AT_decl_file : 13 + <2cee> DW_AT_decl_line : 65 + <2cef> DW_AT_decl_column : 12 + <2cf0> DW_AT_type : <0x1a25> + <2cf4> DW_AT_data_member_location: 20 + <2><2cf5>: Abbrev Number: 1 (DW_TAG_member) + <2cf6> DW_AT_name : (indirect string, offset: 0xf12e2): GeneralCallMode + <2cfa> DW_AT_decl_file : 13 + <2cfb> DW_AT_decl_line : 69 + <2cfc> DW_AT_decl_column : 12 + <2cfd> DW_AT_type : <0x1a25> + <2d01> DW_AT_data_member_location: 24 + <2><2d02>: Abbrev Number: 1 (DW_TAG_member) + <2d03> DW_AT_name : (indirect string, offset: 0xf0282): NoStretchMode + <2d07> DW_AT_decl_file : 13 + <2d08> DW_AT_decl_line : 72 + <2d09> DW_AT_decl_column : 12 + <2d0a> DW_AT_type : <0x1a25> + <2d0e> DW_AT_data_member_location: 28 + <2><2d0f>: Abbrev Number: 0 + <1><2d10>: Abbrev Number: 4 (DW_TAG_typedef) + <2d11> DW_AT_name : (indirect string, offset: 0xf02e8): I2C_InitTypeDef + <2d15> DW_AT_decl_file : 13 + <2d16> DW_AT_decl_line : 75 + <2d17> DW_AT_decl_column : 3 + <2d18> DW_AT_type : <0x2c9f> + <1><2d1c>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <2d1d> DW_AT_encoding : 7 (unsigned) + <2d1e> DW_AT_byte_size : 1 + <2d1f> DW_AT_type : <0x199b> + <2d23> DW_AT_decl_file : 13 + <2d24> DW_AT_decl_line : 109 + <2d25> DW_AT_decl_column : 1 + <2d26> DW_AT_sibling : <0x2d6d> + <2><2d2a>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d2b> DW_AT_name : (indirect string, offset: 0xf02b1): HAL_I2C_STATE_RESET + <2d2f> DW_AT_const_value : 0 + <2><2d30>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d31> DW_AT_name : (indirect string, offset: 0xf0316): HAL_I2C_STATE_READY + <2d35> DW_AT_const_value : 32 + <2><2d36>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d37> DW_AT_name : (indirect string, offset: 0xf01d7): HAL_I2C_STATE_BUSY + <2d3b> DW_AT_const_value : 36 + <2><2d3c>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d3d> DW_AT_name : (indirect string, offset: 0xf0016): HAL_I2C_STATE_BUSY_TX + <2d41> DW_AT_const_value : 33 + <2><2d42>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d43> DW_AT_name : (indirect string, offset: 0xf0e1e): HAL_I2C_STATE_BUSY_RX + <2d47> DW_AT_const_value : 34 + <2><2d48>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d49> DW_AT_name : (indirect string, offset: 0xf0444): HAL_I2C_STATE_LISTEN + <2d4d> DW_AT_const_value : 40 + <2><2d4e>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d4f> DW_AT_name : (indirect string, offset: 0xf008d): HAL_I2C_STATE_BUSY_TX_LISTEN + <2d53> DW_AT_const_value : 41 + <2><2d54>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d55> DW_AT_name : (indirect string, offset: 0xf0d18): HAL_I2C_STATE_BUSY_RX_LISTEN + <2d59> DW_AT_const_value : 42 + <2><2d5a>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d5b> DW_AT_name : (indirect string, offset: 0xf0959): HAL_I2C_STATE_ABORT + <2d5f> DW_AT_const_value : 96 + <2><2d60>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d61> DW_AT_name : (indirect string, offset: 0xf0fa4): HAL_I2C_STATE_TIMEOUT + <2d65> DW_AT_const_value : 160 + <2><2d66>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d67> DW_AT_name : (indirect string, offset: 0xf11c0): HAL_I2C_STATE_ERROR + <2d6b> DW_AT_const_value : 224 + <2><2d6c>: Abbrev Number: 0 + <1><2d6d>: Abbrev Number: 4 (DW_TAG_typedef) + <2d6e> DW_AT_name : (indirect string, offset: 0xefedc): HAL_I2C_StateTypeDef + <2d72> DW_AT_decl_file : 13 + <2d73> DW_AT_decl_line : 124 + <2d74> DW_AT_decl_column : 3 + <2d75> DW_AT_type : <0x2d1c> + <1><2d79>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2d7a> DW_AT_type : <0x2d6d> + <1><2d7e>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <2d7f> DW_AT_encoding : 7 (unsigned) + <2d80> DW_AT_byte_size : 1 + <2d81> DW_AT_type : <0x199b> + <2d85> DW_AT_decl_file : 13 + <2d86> DW_AT_decl_line : 149 + <2d87> DW_AT_decl_column : 1 + <2d88> DW_AT_sibling : <0x2da5> + <2><2d8c>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d8d> DW_AT_name : (indirect string, offset: 0xf011e): HAL_I2C_MODE_NONE + <2d91> DW_AT_const_value : 0 + <2><2d92>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d93> DW_AT_name : (indirect string, offset: 0xefb9e): HAL_I2C_MODE_MASTER + <2d97> DW_AT_const_value : 16 + <2><2d98>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d99> DW_AT_name : (indirect string, offset: 0xf11f4): HAL_I2C_MODE_SLAVE + <2d9d> DW_AT_const_value : 32 + <2><2d9e>: Abbrev Number: 3 (DW_TAG_enumerator) + <2d9f> DW_AT_name : (indirect string, offset: 0xf02d2): HAL_I2C_MODE_MEM + <2da3> DW_AT_const_value : 64 + <2><2da4>: Abbrev Number: 0 + <1><2da5>: Abbrev Number: 4 (DW_TAG_typedef) + <2da6> DW_AT_name : (indirect string, offset: 0xf067c): HAL_I2C_ModeTypeDef + <2daa> DW_AT_decl_file : 13 + <2dab> DW_AT_decl_line : 155 + <2dac> DW_AT_decl_column : 3 + <2dad> DW_AT_type : <0x2d7e> + <1><2db1>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2db2> DW_AT_type : <0x2da5> + <1><2db6>: Abbrev Number: 32 (DW_TAG_structure_type) + <2db7> DW_AT_name : (indirect string, offset: 0xefd61): __I2C_HandleTypeDef + <2dbb> DW_AT_byte_size : 84 + <2dbc> DW_AT_decl_file : 13 + <2dbd> DW_AT_decl_line : 186 + <2dbe> DW_AT_decl_column : 16 + <2dbe> DW_AT_sibling : <0x2ea0> + <2><2dc2>: Abbrev Number: 1 (DW_TAG_member) + <2dc3> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <2dc7> DW_AT_decl_file : 13 + <2dc8> DW_AT_decl_line : 188 + <2dc9> DW_AT_decl_column : 31 + <2dca> DW_AT_type : <0x2ea0> + <2dce> DW_AT_data_member_location: 0 + <2><2dcf>: Abbrev Number: 1 (DW_TAG_member) + <2dd0> DW_AT_name : (indirect string, offset: 0xf733f): Init + <2dd4> DW_AT_decl_file : 13 + <2dd5> DW_AT_decl_line : 190 + <2dd6> DW_AT_decl_column : 30 + <2dd7> DW_AT_type : <0x2d10> + <2ddb> DW_AT_data_member_location: 4 + <2><2ddc>: Abbrev Number: 1 (DW_TAG_member) + <2ddd> DW_AT_name : (indirect string, offset: 0xefd15): pBuffPtr + <2de1> DW_AT_decl_file : 13 + <2de2> DW_AT_decl_line : 192 + <2de3> DW_AT_decl_column : 31 + <2de4> DW_AT_type : <0x2ea5> + <2de8> DW_AT_data_member_location: 36 + <2><2de9>: Abbrev Number: 1 (DW_TAG_member) + <2dea> DW_AT_name : (indirect string, offset: 0xf0730): XferSize + <2dee> DW_AT_decl_file : 13 + <2def> DW_AT_decl_line : 194 + <2df0> DW_AT_decl_column : 30 + <2df1> DW_AT_type : <0x1a14> + <2df5> DW_AT_data_member_location: 40 + <2><2df6>: Abbrev Number: 1 (DW_TAG_member) + <2df7> DW_AT_name : (indirect string, offset: 0xf09c4): XferCount + <2dfb> DW_AT_decl_file : 13 + <2dfc> DW_AT_decl_line : 196 + <2dfd> DW_AT_decl_column : 30 + <2dfe> DW_AT_type : <0x1a20> + <2e02> DW_AT_data_member_location: 42 + <2><2e03>: Abbrev Number: 1 (DW_TAG_member) + <2e04> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions + <2e08> DW_AT_decl_file : 13 + <2e09> DW_AT_decl_line : 198 + <2e0a> DW_AT_decl_column : 30 + <2e0b> DW_AT_type : <0x1a31> + <2e0f> DW_AT_data_member_location: 44 + <2><2e10>: Abbrev Number: 1 (DW_TAG_member) + <2e11> DW_AT_name : (indirect string, offset: 0xf059c): PreviousState + <2e15> DW_AT_decl_file : 13 + <2e16> DW_AT_decl_line : 201 + <2e17> DW_AT_decl_column : 30 + <2e18> DW_AT_type : <0x1a31> + <2e1c> DW_AT_data_member_location: 48 + <2><2e1d>: Abbrev Number: 1 (DW_TAG_member) + <2e1e> DW_AT_name : (indirect string, offset: 0xf08f9): XferISR + <2e22> DW_AT_decl_file : 13 + <2e23> DW_AT_decl_line : 203 + <2e24> DW_AT_decl_column : 22 + <2e25> DW_AT_type : <0x2ec8> + <2e29> DW_AT_data_member_location: 52 + <2><2e2a>: Abbrev Number: 1 (DW_TAG_member) + <2e2b> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <2e2f> DW_AT_decl_file : 13 + <2e30> DW_AT_decl_line : 207 + <2e31> DW_AT_decl_column : 31 + <2e32> DW_AT_type : <0x2c11> + <2e36> DW_AT_data_member_location: 56 + <2><2e37>: Abbrev Number: 1 (DW_TAG_member) + <2e38> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <2e3c> DW_AT_decl_file : 13 + <2e3d> DW_AT_decl_line : 209 + <2e3e> DW_AT_decl_column : 31 + <2e3f> DW_AT_type : <0x2c11> + <2e43> DW_AT_data_member_location: 60 + <2><2e44>: Abbrev Number: 1 (DW_TAG_member) + <2e45> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <2e49> DW_AT_decl_file : 13 + <2e4a> DW_AT_decl_line : 213 + <2e4b> DW_AT_decl_column : 30 + <2e4c> DW_AT_type : <0x2847> + <2e50> DW_AT_data_member_location: 64 + <2><2e51>: Abbrev Number: 1 (DW_TAG_member) + <2e52> DW_AT_name : (indirect string, offset: 0xf84b5): State + <2e56> DW_AT_decl_file : 13 + <2e57> DW_AT_decl_line : 215 + <2e58> DW_AT_decl_column : 30 + <2e59> DW_AT_type : <0x2d79> + <2e5d> DW_AT_data_member_location: 65 + <2><2e5e>: Abbrev Number: 1 (DW_TAG_member) + <2e5f> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <2e63> DW_AT_decl_file : 13 + <2e64> DW_AT_decl_line : 217 + <2e65> DW_AT_decl_column : 30 + <2e66> DW_AT_type : <0x2db1> + <2e6a> DW_AT_data_member_location: 66 + <2><2e6b>: Abbrev Number: 1 (DW_TAG_member) + <2e6c> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <2e70> DW_AT_decl_file : 13 + <2e71> DW_AT_decl_line : 219 + <2e72> DW_AT_decl_column : 30 + <2e73> DW_AT_type : <0x1a31> + <2e77> DW_AT_data_member_location: 68 + <2><2e78>: Abbrev Number: 1 (DW_TAG_member) + <2e79> DW_AT_name : (indirect string, offset: 0xf05b9): AddrEventCount + <2e7d> DW_AT_decl_file : 13 + <2e7e> DW_AT_decl_line : 221 + <2e7f> DW_AT_decl_column : 30 + <2e80> DW_AT_type : <0x1a31> + <2e84> DW_AT_data_member_location: 72 + <2><2e85>: Abbrev Number: 1 (DW_TAG_member) + <2e86> DW_AT_name : (indirect string, offset: 0xf0b22): Devaddress + <2e8a> DW_AT_decl_file : 13 + <2e8b> DW_AT_decl_line : 223 + <2e8c> DW_AT_decl_column : 30 + <2e8d> DW_AT_type : <0x1a31> + <2e91> DW_AT_data_member_location: 76 + <2><2e92>: Abbrev Number: 1 (DW_TAG_member) + <2e93> DW_AT_name : (indirect string, offset: 0xf0a5e): Memaddress + <2e97> DW_AT_decl_file : 13 + <2e98> DW_AT_decl_line : 225 + <2e99> DW_AT_decl_column : 30 + <2e9a> DW_AT_type : <0x1a31> + <2e9e> DW_AT_data_member_location: 80 + <2><2e9f>: Abbrev Number: 0 + <1><2ea0>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ea1> DW_AT_byte_size : 4 + <2ea1> DW_AT_type : <0x1eef> + <1><2ea5>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ea6> DW_AT_byte_size : 4 + <2ea6> DW_AT_type : <0x19fe> + <1><2eaa>: Abbrev Number: 46 (DW_TAG_subroutine_type) + <2eab> DW_AT_prototyped : 1 + <2eab> DW_AT_type : <0x2820> + <2eaf> DW_AT_sibling : <0x2ec3> + <2><2eb3>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2eb4> DW_AT_type : <0x2ec3> + <2><2eb8>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2eb9> DW_AT_type : <0x1a25> + <2><2ebd>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2ebe> DW_AT_type : <0x1a25> + <2><2ec2>: Abbrev Number: 0 + <1><2ec3>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ec4> DW_AT_byte_size : 4 + <2ec4> DW_AT_type : <0x2db6> + <1><2ec8>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ec9> DW_AT_byte_size : 4 + <2ec9> DW_AT_type : <0x2eaa> + <1><2ecd>: Abbrev Number: 9 (DW_TAG_typedef) + <2ece> DW_AT_name : (indirect string, offset: 0xefd63): I2C_HandleTypeDef + <2ed2> DW_AT_decl_file : 13 + <2ed3> DW_AT_decl_line : 256 + <2ed5> DW_AT_decl_column : 3 + <2ed5> DW_AT_type : <0x2db6> + <1><2ed9>: Abbrev Number: 13 (DW_TAG_structure_type) + <2eda> DW_AT_byte_size : 32 + <2edb> DW_AT_decl_file : 14 + <2edc> DW_AT_decl_line : 54 + <2edd> DW_AT_decl_column : 9 + <2edd> DW_AT_sibling : <0x2f4a> + <2><2ee1>: Abbrev Number: 1 (DW_TAG_member) + <2ee2> DW_AT_name : (indirect string, offset: 0xf0389): dev_endpoints + <2ee6> DW_AT_decl_file : 14 + <2ee7> DW_AT_decl_line : 56 + <2ee8> DW_AT_decl_column : 12 + <2ee9> DW_AT_type : <0x1a25> + <2eed> DW_AT_data_member_location: 0 + <2><2eee>: Abbrev Number: 1 (DW_TAG_member) + <2eef> DW_AT_name : (indirect string, offset: 0xf0e5e): speed + <2ef3> DW_AT_decl_file : 14 + <2ef4> DW_AT_decl_line : 60 + <2ef5> DW_AT_decl_column : 12 + <2ef6> DW_AT_type : <0x1a25> + <2efa> DW_AT_data_member_location: 4 + <2><2efb>: Abbrev Number: 1 (DW_TAG_member) + <2efc> DW_AT_name : (indirect string, offset: 0xf1210): ep0_mps + <2f00> DW_AT_decl_file : 14 + <2f01> DW_AT_decl_line : 64 + <2f02> DW_AT_decl_column : 12 + <2f03> DW_AT_type : <0x1a25> + <2f07> DW_AT_data_member_location: 8 + <2><2f08>: Abbrev Number: 1 (DW_TAG_member) + <2f09> DW_AT_name : (indirect string, offset: 0xf09ce): phy_itface + <2f0d> DW_AT_decl_file : 14 + <2f0e> DW_AT_decl_line : 66 + <2f0f> DW_AT_decl_column : 12 + <2f10> DW_AT_type : <0x1a25> + <2f14> DW_AT_data_member_location: 12 + <2><2f15>: Abbrev Number: 1 (DW_TAG_member) + <2f16> DW_AT_name : (indirect string, offset: 0xf0a28): Sof_enable + <2f1a> DW_AT_decl_file : 14 + <2f1b> DW_AT_decl_line : 69 + <2f1c> DW_AT_decl_column : 12 + <2f1d> DW_AT_type : <0x1a25> + <2f21> DW_AT_data_member_location: 16 + <2><2f22>: Abbrev Number: 1 (DW_TAG_member) + <2f23> DW_AT_name : (indirect string, offset: 0xf04f1): low_power_enable + <2f27> DW_AT_decl_file : 14 + <2f28> DW_AT_decl_line : 71 + <2f29> DW_AT_decl_column : 12 + <2f2a> DW_AT_type : <0x1a25> + <2f2e> DW_AT_data_member_location: 20 + <2><2f2f>: Abbrev Number: 1 (DW_TAG_member) + <2f30> DW_AT_name : (indirect string, offset: 0xf0dc2): lpm_enable + <2f34> DW_AT_decl_file : 14 + <2f35> DW_AT_decl_line : 73 + <2f36> DW_AT_decl_column : 12 + <2f37> DW_AT_type : <0x1a25> + <2f3b> DW_AT_data_member_location: 24 + <2><2f3c>: Abbrev Number: 1 (DW_TAG_member) + <2f3d> DW_AT_name : (indirect string, offset: 0xf03e3): battery_charging_enable + <2f41> DW_AT_decl_file : 14 + <2f42> DW_AT_decl_line : 75 + <2f43> DW_AT_decl_column : 12 + <2f44> DW_AT_type : <0x1a25> + <2f48> DW_AT_data_member_location: 28 + <2><2f49>: Abbrev Number: 0 + <1><2f4a>: Abbrev Number: 4 (DW_TAG_typedef) + <2f4b> DW_AT_name : (indirect string, offset: 0xf0130): USB_CfgTypeDef + <2f4f> DW_AT_decl_file : 14 + <2f50> DW_AT_decl_line : 76 + <2f51> DW_AT_decl_column : 3 + <2f52> DW_AT_type : <0x2ed9> + <1><2f56>: Abbrev Number: 13 (DW_TAG_structure_type) + <2f57> DW_AT_byte_size : 40 + <2f58> DW_AT_decl_file : 14 + <2f59> DW_AT_decl_line : 78 + <2f5a> DW_AT_decl_column : 9 + <2f5a> DW_AT_sibling : <0x3022> + <2><2f5e>: Abbrev Number: 18 (DW_TAG_member) + <2f5f> DW_AT_name : num + <2f63> DW_AT_decl_file : 14 + <2f64> DW_AT_decl_line : 80 + <2f65> DW_AT_decl_column : 13 + <2f66> DW_AT_type : <0x19fe> + <2f6a> DW_AT_data_member_location: 0 + <2><2f6b>: Abbrev Number: 1 (DW_TAG_member) + <2f6c> DW_AT_name : (indirect string, offset: 0xf03d1): is_in + <2f70> DW_AT_decl_file : 14 + <2f71> DW_AT_decl_line : 83 + <2f72> DW_AT_decl_column : 13 + <2f73> DW_AT_type : <0x19fe> + <2f77> DW_AT_data_member_location: 1 + <2><2f78>: Abbrev Number: 1 (DW_TAG_member) + <2f79> DW_AT_name : (indirect string, offset: 0xefd0c): is_stall + <2f7d> DW_AT_decl_file : 14 + <2f7e> DW_AT_decl_line : 86 + <2f7f> DW_AT_decl_column : 13 + <2f80> DW_AT_type : <0x19fe> + <2f84> DW_AT_data_member_location: 2 + <2><2f85>: Abbrev Number: 1 (DW_TAG_member) + <2f86> DW_AT_name : (indirect string, offset: 0xf49f6): type + <2f8a> DW_AT_decl_file : 14 + <2f8b> DW_AT_decl_line : 89 + <2f8c> DW_AT_decl_column : 13 + <2f8d> DW_AT_type : <0x19fe> + <2f91> DW_AT_data_member_location: 3 + <2><2f92>: Abbrev Number: 1 (DW_TAG_member) + <2f93> DW_AT_name : (indirect string, offset: 0xf11a9): data_pid_start + <2f97> DW_AT_decl_file : 14 + <2f98> DW_AT_decl_line : 92 + <2f99> DW_AT_decl_column : 13 + <2f9a> DW_AT_type : <0x19fe> + <2f9e> DW_AT_data_member_location: 4 + <2><2f9f>: Abbrev Number: 1 (DW_TAG_member) + <2fa0> DW_AT_name : (indirect string, offset: 0xf13d1): pmaadress + <2fa4> DW_AT_decl_file : 14 + <2fa5> DW_AT_decl_line : 96 + <2fa6> DW_AT_decl_column : 13 + <2fa7> DW_AT_type : <0x1a14> + <2fab> DW_AT_data_member_location: 6 + <2><2fac>: Abbrev Number: 1 (DW_TAG_member) + <2fad> DW_AT_name : (indirect string, offset: 0xefc93): pmaaddr0 + <2fb1> DW_AT_decl_file : 14 + <2fb2> DW_AT_decl_line : 99 + <2fb3> DW_AT_decl_column : 13 + <2fb4> DW_AT_type : <0x1a14> + <2fb8> DW_AT_data_member_location: 8 + <2><2fb9>: Abbrev Number: 1 (DW_TAG_member) + <2fba> DW_AT_name : (indirect string, offset: 0xefc9c): pmaaddr1 + <2fbe> DW_AT_decl_file : 14 + <2fbf> DW_AT_decl_line : 102 + <2fc0> DW_AT_decl_column : 13 + <2fc1> DW_AT_type : <0x1a14> + <2fc5> DW_AT_data_member_location: 10 + <2><2fc6>: Abbrev Number: 1 (DW_TAG_member) + <2fc7> DW_AT_name : (indirect string, offset: 0xf1052): doublebuffer + <2fcb> DW_AT_decl_file : 14 + <2fcc> DW_AT_decl_line : 105 + <2fcd> DW_AT_decl_column : 13 + <2fce> DW_AT_type : <0x19fe> + <2fd2> DW_AT_data_member_location: 12 + <2><2fd3>: Abbrev Number: 1 (DW_TAG_member) + <2fd4> DW_AT_name : (indirect string, offset: 0xefe33): maxpacket + <2fd8> DW_AT_decl_file : 14 + <2fd9> DW_AT_decl_line : 109 + <2fda> DW_AT_decl_column : 13 + <2fdb> DW_AT_type : <0x1a25> + <2fdf> DW_AT_data_member_location: 16 + <2><2fe0>: Abbrev Number: 1 (DW_TAG_member) + <2fe1> DW_AT_name : (indirect string, offset: 0xefcec): xfer_buff + <2fe5> DW_AT_decl_file : 14 + <2fe6> DW_AT_decl_line : 112 + <2fe7> DW_AT_decl_column : 14 + <2fe8> DW_AT_type : <0x2ea5> + <2fec> DW_AT_data_member_location: 20 + <2><2fed>: Abbrev Number: 1 (DW_TAG_member) + <2fee> DW_AT_name : (indirect string, offset: 0xf032a): xfer_len + <2ff2> DW_AT_decl_file : 14 + <2ff3> DW_AT_decl_line : 114 + <2ff4> DW_AT_decl_column : 13 + <2ff5> DW_AT_type : <0x1a25> + <2ff9> DW_AT_data_member_location: 24 + <2><2ffa>: Abbrev Number: 1 (DW_TAG_member) + <2ffb> DW_AT_name : (indirect string, offset: 0xf0d5f): xfer_count + <2fff> DW_AT_decl_file : 14 + <3000> DW_AT_decl_line : 116 + <3001> DW_AT_decl_column : 13 + <3002> DW_AT_type : <0x1a25> + <3006> DW_AT_data_member_location: 28 + <2><3007>: Abbrev Number: 1 (DW_TAG_member) + <3008> DW_AT_name : (indirect string, offset: 0xf070a): xfer_len_db + <300c> DW_AT_decl_file : 14 + <300d> DW_AT_decl_line : 118 + <300e> DW_AT_decl_column : 13 + <300f> DW_AT_type : <0x1a25> + <3013> DW_AT_data_member_location: 32 + <2><3014>: Abbrev Number: 1 (DW_TAG_member) + <3015> DW_AT_name : (indirect string, offset: 0xf0e39): xfer_fill_db + <3019> DW_AT_decl_file : 14 + <301a> DW_AT_decl_line : 120 + <301b> DW_AT_decl_column : 13 + <301c> DW_AT_type : <0x19fe> + <3020> DW_AT_data_member_location: 36 + <2><3021>: Abbrev Number: 0 + <1><3022>: Abbrev Number: 4 (DW_TAG_typedef) + <3023> DW_AT_name : (indirect string, offset: 0xf00d9): USB_EPTypeDef + <3027> DW_AT_decl_file : 14 + <3028> DW_AT_decl_line : 121 + <3029> DW_AT_decl_column : 3 + <302a> DW_AT_type : <0x2f56> + <1><302e>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <302f> DW_AT_encoding : 7 (unsigned) + <3030> DW_AT_byte_size : 1 + <3031> DW_AT_type : <0x199b> + <3035> DW_AT_decl_file : 15 + <3036> DW_AT_decl_line : 49 + <3037> DW_AT_decl_column : 1 + <3038> DW_AT_sibling : <0x305b> + <2><303c>: Abbrev Number: 3 (DW_TAG_enumerator) + <303d> DW_AT_name : (indirect string, offset: 0xf0d91): HAL_PCD_STATE_RESET + <3041> DW_AT_const_value : 0 + <2><3042>: Abbrev Number: 3 (DW_TAG_enumerator) + <3043> DW_AT_name : (indirect string, offset: 0xf0079): HAL_PCD_STATE_READY + <3047> DW_AT_const_value : 1 + <2><3048>: Abbrev Number: 3 (DW_TAG_enumerator) + <3049> DW_AT_name : (indirect string, offset: 0xf10fc): HAL_PCD_STATE_ERROR + <304d> DW_AT_const_value : 2 + <2><304e>: Abbrev Number: 3 (DW_TAG_enumerator) + <304f> DW_AT_name : (indirect string, offset: 0xf0003): HAL_PCD_STATE_BUSY + <3053> DW_AT_const_value : 3 + <2><3054>: Abbrev Number: 3 (DW_TAG_enumerator) + <3055> DW_AT_name : (indirect string, offset: 0xf0dd9): HAL_PCD_STATE_TIMEOUT + <3059> DW_AT_const_value : 4 + <2><305a>: Abbrev Number: 0 + <1><305b>: Abbrev Number: 4 (DW_TAG_typedef) + <305c> DW_AT_name : (indirect string, offset: 0xefda3): PCD_StateTypeDef + <3060> DW_AT_decl_file : 15 + <3061> DW_AT_decl_line : 55 + <3062> DW_AT_decl_column : 3 + <3063> DW_AT_type : <0x302e> + <1><3067>: Abbrev Number: 12 (DW_TAG_volatile_type) + <3068> DW_AT_type : <0x305b> + <1><306c>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <306d> DW_AT_encoding : 7 (unsigned) + <306e> DW_AT_byte_size : 1 + <306f> DW_AT_type : <0x199b> + <3073> DW_AT_decl_file : 15 + <3074> DW_AT_decl_line : 59 + <3075> DW_AT_decl_column : 1 + <3076> DW_AT_sibling : <0x3093> + <2><307a>: Abbrev Number: 3 (DW_TAG_enumerator) + <307b> DW_AT_name : (indirect string, offset: 0xefc2f): LPM_L0 + <307f> DW_AT_const_value : 0 + <2><3080>: Abbrev Number: 3 (DW_TAG_enumerator) + <3081> DW_AT_name : (indirect string, offset: 0xefc36): LPM_L1 + <3085> DW_AT_const_value : 1 + <2><3086>: Abbrev Number: 3 (DW_TAG_enumerator) + <3087> DW_AT_name : (indirect string, offset: 0xefc3d): LPM_L2 + <308b> DW_AT_const_value : 2 + <2><308c>: Abbrev Number: 3 (DW_TAG_enumerator) + <308d> DW_AT_name : (indirect string, offset: 0xefc44): LPM_L3 + <3091> DW_AT_const_value : 3 + <2><3092>: Abbrev Number: 0 + <1><3093>: Abbrev Number: 4 (DW_TAG_typedef) + <3094> DW_AT_name : (indirect string, offset: 0xf0301): PCD_LPM_StateTypeDef + <3098> DW_AT_decl_file : 15 + <3099> DW_AT_decl_line : 64 + <309a> DW_AT_decl_column : 3 + <309b> DW_AT_type : <0x306c> + <1><309f>: Abbrev Number: 4 (DW_TAG_typedef) + <30a0> DW_AT_name : (indirect string, offset: 0xf0c63): PCD_TypeDef + <30a4> DW_AT_decl_file : 15 + <30a5> DW_AT_decl_line : 87 + <30a6> DW_AT_decl_column : 28 + <30a7> DW_AT_type : <0x27bf> + <1><30ab>: Abbrev Number: 4 (DW_TAG_typedef) + <30ac> DW_AT_name : (indirect string, offset: 0xf0167): PCD_InitTypeDef + <30b0> DW_AT_decl_file : 15 + <30b1> DW_AT_decl_line : 88 + <30b2> DW_AT_decl_column : 28 + <30b3> DW_AT_type : <0x2f4a> + <1><30b7>: Abbrev Number: 4 (DW_TAG_typedef) + <30b8> DW_AT_name : (indirect string, offset: 0xf0585): PCD_EPTypeDef + <30bc> DW_AT_decl_file : 15 + <30bd> DW_AT_decl_line : 89 + <30be> DW_AT_decl_column : 28 + <30bf> DW_AT_type : <0x3022> + <1><30c3>: Abbrev Number: 39 (DW_TAG_structure_type) + <30c4> DW_AT_byte_size : 756 + <30c6> DW_AT_decl_file : 15 + <30c7> DW_AT_decl_line : 98 + <30c8> DW_AT_decl_column : 9 + <30c8> DW_AT_sibling : <0x318d> + <2><30cc>: Abbrev Number: 1 (DW_TAG_member) + <30cd> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <30d1> DW_AT_decl_file : 15 + <30d2> DW_AT_decl_line : 101 + <30d3> DW_AT_decl_column : 28 + <30d4> DW_AT_type : <0x318d> + <30d8> DW_AT_data_member_location: 0 + <2><30d9>: Abbrev Number: 1 (DW_TAG_member) + <30da> DW_AT_name : (indirect string, offset: 0xf733f): Init + <30de> DW_AT_decl_file : 15 + <30df> DW_AT_decl_line : 102 + <30e0> DW_AT_decl_column : 27 + <30e1> DW_AT_type : <0x30ab> + <30e5> DW_AT_data_member_location: 4 + <2><30e6>: Abbrev Number: 1 (DW_TAG_member) + <30e7> DW_AT_name : (indirect string, offset: 0xf08ce): USB_Address + <30eb> DW_AT_decl_file : 15 + <30ec> DW_AT_decl_line : 103 + <30ed> DW_AT_decl_column : 27 + <30ee> DW_AT_type : <0x1a0a> + <30f2> DW_AT_data_member_location: 36 + <2><30f3>: Abbrev Number: 1 (DW_TAG_member) + <30f4> DW_AT_name : (indirect string, offset: 0xf02a6): IN_ep + <30f8> DW_AT_decl_file : 15 + <30f9> DW_AT_decl_line : 104 + <30fa> DW_AT_decl_column : 27 + <30fb> DW_AT_type : <0x3192> + <30ff> DW_AT_data_member_location: 40 + <2><3100>: Abbrev Number: 19 (DW_TAG_member) + <3101> DW_AT_name : (indirect string, offset: 0xf01ea): OUT_ep + <3105> DW_AT_decl_file : 15 + <3106> DW_AT_decl_line : 105 + <3107> DW_AT_decl_column : 27 + <3108> DW_AT_type : <0x3192> + <310c> DW_AT_data_member_location: 360 + <2><310e>: Abbrev Number: 19 (DW_TAG_member) + <310f> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <3113> DW_AT_decl_file : 15 + <3114> DW_AT_decl_line : 106 + <3115> DW_AT_decl_column : 27 + <3116> DW_AT_type : <0x2847> + <311a> DW_AT_data_member_location: 680 + <2><311c>: Abbrev Number: 19 (DW_TAG_member) + <311d> DW_AT_name : (indirect string, offset: 0xf84b5): State + <3121> DW_AT_decl_file : 15 + <3122> DW_AT_decl_line : 107 + <3123> DW_AT_decl_column : 27 + <3124> DW_AT_type : <0x3067> + <3128> DW_AT_data_member_location: 681 + <2><312a>: Abbrev Number: 19 (DW_TAG_member) + <312b> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <312f> DW_AT_decl_file : 15 + <3130> DW_AT_decl_line : 108 + <3131> DW_AT_decl_column : 27 + <3132> DW_AT_type : <0x1a31> + <3136> DW_AT_data_member_location: 684 + <2><3138>: Abbrev Number: 19 (DW_TAG_member) + <3139> DW_AT_name : (indirect string, offset: 0xfce33): Setup + <313d> DW_AT_decl_file : 15 + <313e> DW_AT_decl_line : 109 + <313f> DW_AT_decl_column : 27 + <3140> DW_AT_type : <0x31a2> + <3144> DW_AT_data_member_location: 688 + <2><3146>: Abbrev Number: 19 (DW_TAG_member) + <3147> DW_AT_name : (indirect string, offset: 0xf0d3a): LPM_State + <314b> DW_AT_decl_file : 15 + <314c> DW_AT_decl_line : 110 + <314d> DW_AT_decl_column : 27 + <314e> DW_AT_type : <0x3093> + <3152> DW_AT_data_member_location: 736 + <2><3154>: Abbrev Number: 19 (DW_TAG_member) + <3155> DW_AT_name : (indirect string, offset: 0xf0290): BESL + <3159> DW_AT_decl_file : 15 + <315a> DW_AT_decl_line : 111 + <315b> DW_AT_decl_column : 27 + <315c> DW_AT_type : <0x1a25> + <3160> DW_AT_data_member_location: 740 + <2><3162>: Abbrev Number: 19 (DW_TAG_member) + <3163> DW_AT_name : (indirect string, offset: 0xf1162): lpm_active + <3167> DW_AT_decl_file : 15 + <3168> DW_AT_decl_line : 114 + <3169> DW_AT_decl_column : 12 + <316a> DW_AT_type : <0x1a25> + <316e> DW_AT_data_member_location: 744 + <2><3170>: Abbrev Number: 19 (DW_TAG_member) + <3171> DW_AT_name : (indirect string, offset: 0xf0813): battery_charging_active + <3175> DW_AT_decl_file : 15 + <3176> DW_AT_decl_line : 117 + <3177> DW_AT_decl_column : 12 + <3178> DW_AT_type : <0x1a25> + <317c> DW_AT_data_member_location: 748 + <2><317e>: Abbrev Number: 19 (DW_TAG_member) + <317f> DW_AT_name : (indirect string, offset: 0xf0118): pData + <3183> DW_AT_decl_file : 15 + <3184> DW_AT_decl_line : 119 + <3185> DW_AT_decl_column : 28 + <3186> DW_AT_type : <0x2a04> + <318a> DW_AT_data_member_location: 752 + <2><318c>: Abbrev Number: 0 + <1><318d>: Abbrev Number: 7 (DW_TAG_pointer_type) + <318e> DW_AT_byte_size : 4 + <318e> DW_AT_type : <0x309f> + <1><3192>: Abbrev Number: 16 (DW_TAG_array_type) + <3193> DW_AT_type : <0x30b7> + <3197> DW_AT_sibling : <0x31a2> + <2><319b>: Abbrev Number: 17 (DW_TAG_subrange_type) + <319c> DW_AT_type : <0x19eb> + <31a0> DW_AT_upper_bound : 7 + <2><31a1>: Abbrev Number: 0 + <1><31a2>: Abbrev Number: 16 (DW_TAG_array_type) + <31a3> DW_AT_type : <0x1a25> + <31a7> DW_AT_sibling : <0x31b2> + <2><31ab>: Abbrev Number: 17 (DW_TAG_subrange_type) + <31ac> DW_AT_type : <0x19eb> + <31b0> DW_AT_upper_bound : 11 + <2><31b1>: Abbrev Number: 0 + <1><31b2>: Abbrev Number: 4 (DW_TAG_typedef) + <31b3> DW_AT_name : (indirect string, offset: 0xf01ad): PCD_HandleTypeDef + <31b7> DW_AT_decl_file : 15 + <31b8> DW_AT_decl_line : 140 + <31b9> DW_AT_decl_column : 3 + <31ba> DW_AT_type : <0x30c3> + <1><31be>: Abbrev Number: 13 (DW_TAG_structure_type) + <31bf> DW_AT_byte_size : 28 + <31c0> DW_AT_decl_file : 16 + <31c1> DW_AT_decl_line : 251 + <31c2> DW_AT_decl_column : 9 + <31c2> DW_AT_sibling : <0x3228> + <2><31c6>: Abbrev Number: 1 (DW_TAG_member) + <31c7> DW_AT_name : (indirect string, offset: 0xf05f8): PLLState + <31cb> DW_AT_decl_file : 16 + <31cc> DW_AT_decl_line : 253 + <31cd> DW_AT_decl_column : 12 + <31ce> DW_AT_type : <0x1a25> + <31d2> DW_AT_data_member_location: 0 + <2><31d3>: Abbrev Number: 2 (DW_TAG_member) + <31d4> DW_AT_name : (indirect string, offset: 0xf0c46): PLLSource + <31d8> DW_AT_decl_file : 16 + <31d9> DW_AT_decl_line : 256 + <31db> DW_AT_decl_column : 12 + <31dc> DW_AT_type : <0x1a25> + <31e0> DW_AT_data_member_location: 4 + <2><31e1>: Abbrev Number: 2 (DW_TAG_member) + <31e2> DW_AT_name : (indirect string, offset: 0xf0638): PLLM + <31e6> DW_AT_decl_file : 16 + <31e7> DW_AT_decl_line : 259 + <31e9> DW_AT_decl_column : 12 + <31ea> DW_AT_type : <0x1a25> + <31ee> DW_AT_data_member_location: 8 + <2><31ef>: Abbrev Number: 2 (DW_TAG_member) + <31f0> DW_AT_name : (indirect string, offset: 0xf0f48): PLLN + <31f4> DW_AT_decl_file : 16 + <31f5> DW_AT_decl_line : 262 + <31f7> DW_AT_decl_column : 12 + <31f8> DW_AT_type : <0x1a25> + <31fc> DW_AT_data_member_location: 12 + <2><31fd>: Abbrev Number: 2 (DW_TAG_member) + <31fe> DW_AT_name : (indirect string, offset: 0xf0f4d): PLLP + <3202> DW_AT_decl_file : 16 + <3203> DW_AT_decl_line : 265 + <3205> DW_AT_decl_column : 12 + <3206> DW_AT_type : <0x1a25> + <320a> DW_AT_data_member_location: 16 + <2><320b>: Abbrev Number: 2 (DW_TAG_member) + <320c> DW_AT_name : (indirect string, offset: 0x58847): PLLQ + <3210> DW_AT_decl_file : 16 + <3211> DW_AT_decl_line : 268 + <3213> DW_AT_decl_column : 12 + <3214> DW_AT_type : <0x1a25> + <3218> DW_AT_data_member_location: 20 + <2><3219>: Abbrev Number: 2 (DW_TAG_member) + <321a> DW_AT_name : (indirect string, offset: 0xf0f52): PLLR + <321e> DW_AT_decl_file : 16 + <321f> DW_AT_decl_line : 271 + <3221> DW_AT_decl_column : 12 + <3222> DW_AT_type : <0x1a25> + <3226> DW_AT_data_member_location: 24 + <2><3227>: Abbrev Number: 0 + <1><3228>: Abbrev Number: 9 (DW_TAG_typedef) + <3229> DW_AT_name : (indirect string, offset: 0xf0a15): RCC_PLLInitTypeDef + <322d> DW_AT_decl_file : 16 + <322e> DW_AT_decl_line : 275 + <3230> DW_AT_decl_column : 3 + <3230> DW_AT_type : <0x31be> + <1><3234>: Abbrev Number: 10 (DW_TAG_structure_type) + <3235> DW_AT_byte_size : 72 + <3236> DW_AT_decl_file : 16 + <3237> DW_AT_decl_line : 280 + <3239> DW_AT_decl_column : 9 + <3239> DW_AT_sibling : <0x32e6> + <2><323d>: Abbrev Number: 2 (DW_TAG_member) + <323e> DW_AT_name : (indirect string, offset: 0xf0222): OscillatorType + <3242> DW_AT_decl_file : 16 + <3243> DW_AT_decl_line : 282 + <3245> DW_AT_decl_column : 12 + <3246> DW_AT_type : <0x1a25> + <324a> DW_AT_data_member_location: 0 + <2><324b>: Abbrev Number: 2 (DW_TAG_member) + <324c> DW_AT_name : (indirect string, offset: 0xf0bf4): HSEState + <3250> DW_AT_decl_file : 16 + <3251> DW_AT_decl_line : 285 + <3253> DW_AT_decl_column : 12 + <3254> DW_AT_type : <0x1a25> + <3258> DW_AT_data_member_location: 4 + <2><3259>: Abbrev Number: 2 (DW_TAG_member) + <325a> DW_AT_name : (indirect string, offset: 0xf0ac4): LSEState + <325e> DW_AT_decl_file : 16 + <325f> DW_AT_decl_line : 288 + <3261> DW_AT_decl_column : 12 + <3262> DW_AT_type : <0x1a25> + <3266> DW_AT_data_member_location: 8 + <2><3267>: Abbrev Number: 2 (DW_TAG_member) + <3268> DW_AT_name : (indirect string, offset: 0xf05c8): HSIState + <326c> DW_AT_decl_file : 16 + <326d> DW_AT_decl_line : 291 + <326f> DW_AT_decl_column : 12 + <3270> DW_AT_type : <0x1a25> + <3274> DW_AT_data_member_location: 12 + <2><3275>: Abbrev Number: 2 (DW_TAG_member) + <3276> DW_AT_name : (indirect string, offset: 0xf10e8): HSICalibrationValue + <327a> DW_AT_decl_file : 16 + <327b> DW_AT_decl_line : 294 + <327d> DW_AT_decl_column : 12 + <327e> DW_AT_type : <0x1a25> + <3282> DW_AT_data_member_location: 16 + <2><3283>: Abbrev Number: 2 (DW_TAG_member) + <3284> DW_AT_name : (indirect string, offset: 0xf0380): LSIState + <3288> DW_AT_decl_file : 16 + <3289> DW_AT_decl_line : 296 + <328b> DW_AT_decl_column : 12 + <328c> DW_AT_type : <0x1a25> + <3290> DW_AT_data_member_location: 20 + <2><3291>: Abbrev Number: 2 (DW_TAG_member) + <3292> DW_AT_name : (indirect string, offset: 0xf0b90): LSI2CalibrationValue + <3296> DW_AT_decl_file : 16 + <3297> DW_AT_decl_line : 299 + <3299> DW_AT_decl_column : 12 + <329a> DW_AT_type : <0x1a25> + <329e> DW_AT_data_member_location: 24 + <2><329f>: Abbrev Number: 2 (DW_TAG_member) + <32a0> DW_AT_name : (indirect string, offset: 0xf034c): MSIState + <32a4> DW_AT_decl_file : 16 + <32a5> DW_AT_decl_line : 302 + <32a7> DW_AT_decl_column : 12 + <32a8> DW_AT_type : <0x1a25> + <32ac> DW_AT_data_member_location: 28 + <2><32ad>: Abbrev Number: 2 (DW_TAG_member) + <32ae> DW_AT_name : (indirect string, offset: 0xf020e): MSICalibrationValue + <32b2> DW_AT_decl_file : 16 + <32b3> DW_AT_decl_line : 305 + <32b5> DW_AT_decl_column : 12 + <32b6> DW_AT_type : <0x1a25> + <32ba> DW_AT_data_member_location: 32 + <2><32bb>: Abbrev Number: 2 (DW_TAG_member) + <32bc> DW_AT_name : (indirect string, offset: 0xf0716): MSIClockRange + <32c0> DW_AT_decl_file : 16 + <32c1> DW_AT_decl_line : 308 + <32c3> DW_AT_decl_column : 12 + <32c4> DW_AT_type : <0x1a25> + <32c8> DW_AT_data_member_location: 36 + <2><32c9>: Abbrev Number: 2 (DW_TAG_member) + <32ca> DW_AT_name : (indirect string, offset: 0xf0ca6): HSI48State + <32ce> DW_AT_decl_file : 16 + <32cf> DW_AT_decl_line : 312 + <32d1> DW_AT_decl_column : 12 + <32d2> DW_AT_type : <0x1a25> + <32d6> DW_AT_data_member_location: 40 + <2><32d7>: Abbrev Number: 5 (DW_TAG_member) + <32d8> DW_AT_name : PLL + <32dc> DW_AT_decl_file : 16 + <32dd> DW_AT_decl_line : 316 + <32df> DW_AT_decl_column : 22 + <32e0> DW_AT_type : <0x3228> + <32e4> DW_AT_data_member_location: 44 + <2><32e5>: Abbrev Number: 0 + <1><32e6>: Abbrev Number: 9 (DW_TAG_typedef) + <32e7> DW_AT_name : (indirect string, offset: 0xf074f): RCC_OscInitTypeDef + <32eb> DW_AT_decl_file : 16 + <32ec> DW_AT_decl_line : 318 + <32ee> DW_AT_decl_column : 3 + <32ee> DW_AT_type : <0x3234> + <1><32f2>: Abbrev Number: 10 (DW_TAG_structure_type) + <32f3> DW_AT_byte_size : 28 + <32f4> DW_AT_decl_file : 16 + <32f5> DW_AT_decl_line : 323 + <32f7> DW_AT_decl_column : 9 + <32f7> DW_AT_sibling : <0x335e> + <2><32fb>: Abbrev Number: 2 (DW_TAG_member) + <32fc> DW_AT_name : (indirect string, offset: 0xf024d): ClockType + <3300> DW_AT_decl_file : 16 + <3301> DW_AT_decl_line : 325 + <3303> DW_AT_decl_column : 12 + <3304> DW_AT_type : <0x1a25> + <3308> DW_AT_data_member_location: 0 + <2><3309>: Abbrev Number: 2 (DW_TAG_member) + <330a> DW_AT_name : (indirect string, offset: 0xf0a08): SYSCLKSource + <330e> DW_AT_decl_file : 16 + <330f> DW_AT_decl_line : 328 + <3311> DW_AT_decl_column : 12 + <3312> DW_AT_type : <0x1a25> + <3316> DW_AT_data_member_location: 4 + <2><3317>: Abbrev Number: 2 (DW_TAG_member) + <3318> DW_AT_name : (indirect string, offset: 0xf0f10): AHBCLKDivider + <331c> DW_AT_decl_file : 16 + <331d> DW_AT_decl_line : 331 + <331f> DW_AT_decl_column : 12 + <3320> DW_AT_type : <0x1a25> + <3324> DW_AT_data_member_location: 8 + <2><3325>: Abbrev Number: 2 (DW_TAG_member) + <3326> DW_AT_name : (indirect string, offset: 0xefc20): APB1CLKDivider + <332a> DW_AT_decl_file : 16 + <332b> DW_AT_decl_line : 334 + <332d> DW_AT_decl_column : 12 + <332e> DW_AT_type : <0x1a25> + <3332> DW_AT_data_member_location: 12 + <2><3333>: Abbrev Number: 2 (DW_TAG_member) + <3334> DW_AT_name : (indirect string, offset: 0xf060b): APB2CLKDivider + <3338> DW_AT_decl_file : 16 + <3339> DW_AT_decl_line : 337 + <333b> DW_AT_decl_column : 12 + <333c> DW_AT_type : <0x1a25> + <3340> DW_AT_data_member_location: 16 + <2><3341>: Abbrev Number: 2 (DW_TAG_member) + <3342> DW_AT_name : (indirect string, offset: 0xf0b13): AHBCLK2Divider + <3346> DW_AT_decl_file : 16 + <3347> DW_AT_decl_line : 340 + <3349> DW_AT_decl_column : 12 + <334a> DW_AT_type : <0x1a25> + <334e> DW_AT_data_member_location: 20 + <2><334f>: Abbrev Number: 2 (DW_TAG_member) + <3350> DW_AT_name : (indirect string, offset: 0xf0e64): AHBCLK4Divider + <3354> DW_AT_decl_file : 16 + <3355> DW_AT_decl_line : 343 + <3357> DW_AT_decl_column : 12 + <3358> DW_AT_type : <0x1a25> + <335c> DW_AT_data_member_location: 24 + <2><335d>: Abbrev Number: 0 + <1><335e>: Abbrev Number: 9 (DW_TAG_typedef) + <335f> DW_AT_name : (indirect string, offset: 0xf0257): RCC_ClkInitTypeDef + <3363> DW_AT_decl_file : 16 + <3364> DW_AT_decl_line : 346 + <3366> DW_AT_decl_column : 3 + <3366> DW_AT_type : <0x32f2> + <1><336a>: Abbrev Number: 10 (DW_TAG_structure_type) + <336b> DW_AT_byte_size : 20 + <336c> DW_AT_decl_file : 17 + <336d> DW_AT_decl_line : 270 + <336f> DW_AT_decl_column : 9 + <336f> DW_AT_sibling : <0x33ba> + <2><3373>: Abbrev Number: 2 (DW_TAG_member) + <3374> DW_AT_name : (indirect string, offset: 0xf0f48): PLLN + <3378> DW_AT_decl_file : 17 + <3379> DW_AT_decl_line : 273 + <337b> DW_AT_decl_column : 12 + <337c> DW_AT_type : <0x1a25> + <3380> DW_AT_data_member_location: 0 + <2><3381>: Abbrev Number: 2 (DW_TAG_member) + <3382> DW_AT_name : (indirect string, offset: 0xf0f4d): PLLP + <3386> DW_AT_decl_file : 17 + <3387> DW_AT_decl_line : 276 + <3389> DW_AT_decl_column : 12 + <338a> DW_AT_type : <0x1a25> + <338e> DW_AT_data_member_location: 4 + <2><338f>: Abbrev Number: 2 (DW_TAG_member) + <3390> DW_AT_name : (indirect string, offset: 0x58847): PLLQ + <3394> DW_AT_decl_file : 17 + <3395> DW_AT_decl_line : 279 + <3397> DW_AT_decl_column : 12 + <3398> DW_AT_type : <0x1a25> + <339c> DW_AT_data_member_location: 8 + <2><339d>: Abbrev Number: 2 (DW_TAG_member) + <339e> DW_AT_name : (indirect string, offset: 0xf0f52): PLLR + <33a2> DW_AT_decl_file : 17 + <33a3> DW_AT_decl_line : 282 + <33a5> DW_AT_decl_column : 12 + <33a6> DW_AT_type : <0x1a25> + <33aa> DW_AT_data_member_location: 12 + <2><33ab>: Abbrev Number: 2 (DW_TAG_member) + <33ac> DW_AT_name : (indirect string, offset: 0xf09d9): PLLSAI1ClockOut + <33b0> DW_AT_decl_file : 17 + <33b1> DW_AT_decl_line : 285 + <33b3> DW_AT_decl_column : 12 + <33b4> DW_AT_type : <0x1a25> + <33b8> DW_AT_data_member_location: 16 + <2><33b9>: Abbrev Number: 0 + <1><33ba>: Abbrev Number: 9 (DW_TAG_typedef) + <33bb> DW_AT_name : (indirect string, offset: 0xf1110): RCC_PLLSAI1InitTypeDef + <33bf> DW_AT_decl_file : 17 + <33c0> DW_AT_decl_line : 287 + <33c2> DW_AT_decl_column : 3 + <33c2> DW_AT_type : <0x336a> + <1><33c6>: Abbrev Number: 10 (DW_TAG_structure_type) + <33c7> DW_AT_byte_size : 80 + <33c8> DW_AT_decl_file : 17 + <33c9> DW_AT_decl_line : 293 + <33cb> DW_AT_decl_column : 9 + <33cb> DW_AT_sibling : <0x34b0> + <2><33cf>: Abbrev Number: 2 (DW_TAG_member) + <33d0> DW_AT_name : (indirect string, offset: 0xf07fe): PeriphClockSelection + <33d4> DW_AT_decl_file : 17 + <33d5> DW_AT_decl_line : 295 + <33d7> DW_AT_decl_column : 12 + <33d8> DW_AT_type : <0x1a25> + <33dc> DW_AT_data_member_location: 0 + <2><33dd>: Abbrev Number: 2 (DW_TAG_member) + <33de> DW_AT_name : (indirect string, offset: 0x9d0fb): PLLSAI1 + <33e2> DW_AT_decl_file : 17 + <33e3> DW_AT_decl_line : 299 + <33e5> DW_AT_decl_column : 26 + <33e6> DW_AT_type : <0x33ba> + <33ea> DW_AT_data_member_location: 4 + <2><33eb>: Abbrev Number: 2 (DW_TAG_member) + <33ec> DW_AT_name : (indirect string, offset: 0xf07a8): Usart1ClockSelection + <33f0> DW_AT_decl_file : 17 + <33f1> DW_AT_decl_line : 304 + <33f3> DW_AT_decl_column : 12 + <33f4> DW_AT_type : <0x1a25> + <33f8> DW_AT_data_member_location: 24 + <2><33f9>: Abbrev Number: 2 (DW_TAG_member) + <33fa> DW_AT_name : (indirect string, offset: 0xf1315): Lpuart1ClockSelection + <33fe> DW_AT_decl_file : 17 + <33ff> DW_AT_decl_line : 308 + <3401> DW_AT_decl_column : 12 + <3402> DW_AT_type : <0x1a25> + <3406> DW_AT_data_member_location: 28 + <2><3407>: Abbrev Number: 2 (DW_TAG_member) + <3408> DW_AT_name : (indirect string, offset: 0xf13db): I2c1ClockSelection + <340c> DW_AT_decl_file : 17 + <340d> DW_AT_decl_line : 312 + <340f> DW_AT_decl_column : 12 + <3410> DW_AT_type : <0x1a25> + <3414> DW_AT_data_member_location: 32 + <2><3415>: Abbrev Number: 2 (DW_TAG_member) + <3416> DW_AT_name : (indirect string, offset: 0xf0177): I2c3ClockSelection + <341a> DW_AT_decl_file : 17 + <341b> DW_AT_decl_line : 316 + <341d> DW_AT_decl_column : 12 + <341e> DW_AT_type : <0x1a25> + <3422> DW_AT_data_member_location: 36 + <2><3423>: Abbrev Number: 2 (DW_TAG_member) + <3424> DW_AT_name : (indirect string, offset: 0xf0f1e): Lptim1ClockSelection + <3428> DW_AT_decl_file : 17 + <3429> DW_AT_decl_line : 320 + <342b> DW_AT_decl_column : 12 + <342c> DW_AT_type : <0x1a25> + <3430> DW_AT_data_member_location: 40 + <2><3431>: Abbrev Number: 2 (DW_TAG_member) + <3432> DW_AT_name : (indirect string, offset: 0xefca5): Lptim2ClockSelection + <3436> DW_AT_decl_file : 17 + <3437> DW_AT_decl_line : 323 + <3439> DW_AT_decl_column : 12 + <343a> DW_AT_type : <0x1a25> + <343e> DW_AT_data_member_location: 44 + <2><343f>: Abbrev Number: 2 (DW_TAG_member) + <3440> DW_AT_name : (indirect string, offset: 0xf026a): Sai1ClockSelection + <3444> DW_AT_decl_file : 17 + <3445> DW_AT_decl_line : 327 + <3447> DW_AT_decl_column : 12 + <3448> DW_AT_type : <0x1a25> + <344c> DW_AT_data_member_location: 48 + <2><344d>: Abbrev Number: 2 (DW_TAG_member) + <344e> DW_AT_name : (indirect string, offset: 0xefd91): UsbClockSelection + <3452> DW_AT_decl_file : 17 + <3453> DW_AT_decl_line : 332 + <3455> DW_AT_decl_column : 12 + <3456> DW_AT_type : <0x1a25> + <345a> DW_AT_data_member_location: 52 + <2><345b>: Abbrev Number: 2 (DW_TAG_member) + <345c> DW_AT_name : (indirect string, offset: 0xf0efe): RngClockSelection + <3460> DW_AT_decl_file : 17 + <3461> DW_AT_decl_line : 336 + <3463> DW_AT_decl_column : 12 + <3464> DW_AT_type : <0x1a25> + <3468> DW_AT_data_member_location: 56 + <2><3469>: Abbrev Number: 2 (DW_TAG_member) + <346a> DW_AT_name : (indirect string, offset: 0xeff62): AdcClockSelection + <346e> DW_AT_decl_file : 17 + <346f> DW_AT_decl_line : 340 + <3471> DW_AT_decl_column : 12 + <3472> DW_AT_type : <0x1a25> + <3476> DW_AT_data_member_location: 60 + <2><3477>: Abbrev Number: 2 (DW_TAG_member) + <3478> DW_AT_name : (indirect string, offset: 0xf0519): RTCClockSelection + <347c> DW_AT_decl_file : 17 + <347d> DW_AT_decl_line : 343 + <347f> DW_AT_decl_column : 12 + <3480> DW_AT_type : <0x1a25> + <3484> DW_AT_data_member_location: 64 + <2><3485>: Abbrev Number: 2 (DW_TAG_member) + <3486> DW_AT_name : (indirect string, offset: 0xeffbf): RFWakeUpClockSelection + <348a> DW_AT_decl_file : 17 + <348b> DW_AT_decl_line : 346 + <348d> DW_AT_decl_column : 12 + <348e> DW_AT_type : <0x1a25> + <3492> DW_AT_data_member_location: 68 + <2><3493>: Abbrev Number: 2 (DW_TAG_member) + <3494> DW_AT_name : (indirect string, offset: 0xf0c50): SmpsClockSelection + <3498> DW_AT_decl_file : 17 + <3499> DW_AT_decl_line : 350 + <349b> DW_AT_decl_column : 12 + <349c> DW_AT_type : <0x1a25> + <34a0> DW_AT_data_member_location: 72 + <2><34a1>: Abbrev Number: 2 (DW_TAG_member) + <34a2> DW_AT_name : (indirect string, offset: 0xf0d07): SmpsDivSelection + <34a6> DW_AT_decl_file : 17 + <34a7> DW_AT_decl_line : 353 + <34a9> DW_AT_decl_column : 12 + <34aa> DW_AT_type : <0x1a25> + <34ae> DW_AT_data_member_location: 76 + <2><34af>: Abbrev Number: 0 + <1><34b0>: Abbrev Number: 9 (DW_TAG_typedef) + <34b1> DW_AT_name : (indirect string, offset: 0xf0aa5): RCC_PeriphCLKInitTypeDef + <34b5> DW_AT_decl_file : 17 + <34b6> DW_AT_decl_line : 357 + <34b8> DW_AT_decl_column : 3 + <34b8> DW_AT_type : <0x33c6> + <1><34bc>: Abbrev Number: 13 (DW_TAG_structure_type) + <34bd> DW_AT_byte_size : 24 + <34be> DW_AT_decl_file : 18 + <34bf> DW_AT_decl_line : 46 + <34c0> DW_AT_decl_column : 9 + <34c0> DW_AT_sibling : <0x3513> + <2><34c4>: Abbrev Number: 1 (DW_TAG_member) + <34c5> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <34c9> DW_AT_decl_file : 18 + <34ca> DW_AT_decl_line : 48 + <34cb> DW_AT_decl_column : 12 + <34cc> DW_AT_type : <0x1a25> + <34d0> DW_AT_data_member_location: 0 + <2><34d1>: Abbrev Number: 1 (DW_TAG_member) + <34d2> DW_AT_name : (indirect string, offset: 0xf11df): CounterMode + <34d6> DW_AT_decl_file : 18 + <34d7> DW_AT_decl_line : 51 + <34d8> DW_AT_decl_column : 12 + <34d9> DW_AT_type : <0x1a25> + <34dd> DW_AT_data_member_location: 4 + <2><34de>: Abbrev Number: 1 (DW_TAG_member) + <34df> DW_AT_name : (indirect string, offset: 0x1001b1): Period + <34e3> DW_AT_decl_file : 18 + <34e4> DW_AT_decl_line : 54 + <34e5> DW_AT_decl_column : 12 + <34e6> DW_AT_type : <0x1a25> + <34ea> DW_AT_data_member_location: 8 + <2><34eb>: Abbrev Number: 1 (DW_TAG_member) + <34ec> DW_AT_name : (indirect string, offset: 0xf04b9): ClockDivision + <34f0> DW_AT_decl_file : 18 + <34f1> DW_AT_decl_line : 58 + <34f2> DW_AT_decl_column : 12 + <34f3> DW_AT_type : <0x1a25> + <34f7> DW_AT_data_member_location: 12 + <2><34f8>: Abbrev Number: 1 (DW_TAG_member) + <34f9> DW_AT_name : (indirect string, offset: 0xf0c79): RepetitionCounter + <34fd> DW_AT_decl_file : 18 + <34fe> DW_AT_decl_line : 61 + <34ff> DW_AT_decl_column : 12 + <3500> DW_AT_type : <0x1a25> + <3504> DW_AT_data_member_location: 16 + <2><3505>: Abbrev Number: 1 (DW_TAG_member) + <3506> DW_AT_name : (indirect string, offset: 0xefd43): AutoReloadPreload + <350a> DW_AT_decl_file : 18 + <350b> DW_AT_decl_line : 72 + <350c> DW_AT_decl_column : 12 + <350d> DW_AT_type : <0x1a25> + <3511> DW_AT_data_member_location: 20 + <2><3512>: Abbrev Number: 0 + <1><3513>: Abbrev Number: 4 (DW_TAG_typedef) + <3514> DW_AT_name : (indirect string, offset: 0xf118a): TIM_Base_InitTypeDef + <3518> DW_AT_decl_file : 18 + <3519> DW_AT_decl_line : 74 + <351a> DW_AT_decl_column : 3 + <351b> DW_AT_type : <0x34bc> + <1><351f>: Abbrev Number: 26 (DW_TAG_enumeration_type) + <3520> DW_AT_encoding : 7 (unsigned) + <3520> DW_AT_byte_size : 1 + <3520> DW_AT_type : <0x199b> + <3524> DW_AT_decl_file : 18 + <3524> DW_AT_decl_line : 305 + <3526> DW_AT_decl_column : 1 + <3526> DW_AT_sibling : <0x3549> + <2><352a>: Abbrev Number: 3 (DW_TAG_enumerator) + <352b> DW_AT_name : (indirect string, offset: 0xf06f6): HAL_TIM_STATE_RESET + <352f> DW_AT_const_value : 0 + <2><3530>: Abbrev Number: 3 (DW_TAG_enumerator) + <3531> DW_AT_name : (indirect string, offset: 0xefc0c): HAL_TIM_STATE_READY + <3535> DW_AT_const_value : 1 + <2><3536>: Abbrev Number: 3 (DW_TAG_enumerator) + <3537> DW_AT_name : (indirect string, offset: 0xf0f91): HAL_TIM_STATE_BUSY + <353b> DW_AT_const_value : 2 + <2><353c>: Abbrev Number: 3 (DW_TAG_enumerator) + <353d> DW_AT_name : (indirect string, offset: 0xf0fd7): HAL_TIM_STATE_TIMEOUT + <3541> DW_AT_const_value : 3 + <2><3542>: Abbrev Number: 3 (DW_TAG_enumerator) + <3543> DW_AT_name : (indirect string, offset: 0xf0a91): HAL_TIM_STATE_ERROR + <3547> DW_AT_const_value : 4 + <2><3548>: Abbrev Number: 0 + <1><3549>: Abbrev Number: 9 (DW_TAG_typedef) + <354a> DW_AT_name : (indirect string, offset: 0xf0b5e): HAL_TIM_StateTypeDef + <354e> DW_AT_decl_file : 18 + <354f> DW_AT_decl_line : 311 + <3551> DW_AT_decl_column : 3 + <3551> DW_AT_type : <0x351f> + <1><3555>: Abbrev Number: 12 (DW_TAG_volatile_type) + <3556> DW_AT_type : <0x3549> + <1><355a>: Abbrev Number: 26 (DW_TAG_enumeration_type) + <355b> DW_AT_encoding : 7 (unsigned) + <355b> DW_AT_byte_size : 1 + <355b> DW_AT_type : <0x199b> + <355f> DW_AT_decl_file : 18 + <355f> DW_AT_decl_line : 317 + <3561> DW_AT_decl_column : 1 + <3561> DW_AT_sibling : <0x3578> + <2><3565>: Abbrev Number: 3 (DW_TAG_enumerator) + <3566> DW_AT_name : (indirect string, offset: 0xf0397): HAL_TIM_CHANNEL_STATE_RESET + <356a> DW_AT_const_value : 0 + <2><356b>: Abbrev Number: 3 (DW_TAG_enumerator) + <356c> DW_AT_name : (indirect string, offset: 0xf096d): HAL_TIM_CHANNEL_STATE_READY + <3570> DW_AT_const_value : 1 + <2><3571>: Abbrev Number: 3 (DW_TAG_enumerator) + <3572> DW_AT_name : (indirect string, offset: 0xf0661): HAL_TIM_CHANNEL_STATE_BUSY + <3576> DW_AT_const_value : 2 + <2><3577>: Abbrev Number: 0 + <1><3578>: Abbrev Number: 9 (DW_TAG_typedef) + <3579> DW_AT_name : (indirect string, offset: 0xeffa3): HAL_TIM_ChannelStateTypeDef + <357d> DW_AT_decl_file : 18 + <357e> DW_AT_decl_line : 321 + <3580> DW_AT_decl_column : 3 + <3580> DW_AT_type : <0x355a> + <1><3584>: Abbrev Number: 12 (DW_TAG_volatile_type) + <3585> DW_AT_type : <0x3578> + <1><3589>: Abbrev Number: 26 (DW_TAG_enumeration_type) + <358a> DW_AT_encoding : 7 (unsigned) + <358a> DW_AT_byte_size : 1 + <358a> DW_AT_type : <0x199b> + <358e> DW_AT_decl_file : 18 + <358e> DW_AT_decl_line : 327 + <3590> DW_AT_decl_column : 1 + <3590> DW_AT_sibling : <0x35a7> + <2><3594>: Abbrev Number: 3 (DW_TAG_enumerator) + <3595> DW_AT_name : (indirect string, offset: 0xefbb2): HAL_DMA_BURST_STATE_RESET + <3599> DW_AT_const_value : 0 + <2><359a>: Abbrev Number: 3 (DW_TAG_enumerator) + <359b> DW_AT_name : (indirect string, offset: 0xf07e4): HAL_DMA_BURST_STATE_READY + <359f> DW_AT_const_value : 1 + <2><35a0>: Abbrev Number: 3 (DW_TAG_enumerator) + <35a1> DW_AT_name : (indirect string, offset: 0xf0d78): HAL_DMA_BURST_STATE_BUSY + <35a5> DW_AT_const_value : 2 + <2><35a6>: Abbrev Number: 0 + <1><35a7>: Abbrev Number: 9 (DW_TAG_typedef) + <35a8> DW_AT_name : (indirect string, offset: 0xf0427): HAL_TIM_DMABurstStateTypeDef + <35ac> DW_AT_decl_file : 18 + <35ad> DW_AT_decl_line : 331 + <35af> DW_AT_decl_column : 3 + <35af> DW_AT_type : <0x3589> + <1><35b3>: Abbrev Number: 12 (DW_TAG_volatile_type) + <35b4> DW_AT_type : <0x35a7> + <1><35b8>: Abbrev Number: 26 (DW_TAG_enumeration_type) + <35b9> DW_AT_encoding : 7 (unsigned) + <35b9> DW_AT_byte_size : 1 + <35b9> DW_AT_type : <0x199b> + <35bd> DW_AT_decl_file : 18 + <35bd> DW_AT_decl_line : 337 + <35bf> DW_AT_decl_column : 1 + <35bf> DW_AT_sibling : <0x35ee> + <2><35c3>: Abbrev Number: 3 (DW_TAG_enumerator) + <35c4> DW_AT_name : (indirect string, offset: 0xf082b): HAL_TIM_ACTIVE_CHANNEL_1 + <35c8> DW_AT_const_value : 1 + <2><35c9>: Abbrev Number: 3 (DW_TAG_enumerator) + <35ca> DW_AT_name : (indirect string, offset: 0xf0844): HAL_TIM_ACTIVE_CHANNEL_2 + <35ce> DW_AT_const_value : 2 + <2><35cf>: Abbrev Number: 3 (DW_TAG_enumerator) + <35d0> DW_AT_name : (indirect string, offset: 0xf085d): HAL_TIM_ACTIVE_CHANNEL_3 + <35d4> DW_AT_const_value : 4 + <2><35d5>: Abbrev Number: 3 (DW_TAG_enumerator) + <35d6> DW_AT_name : (indirect string, offset: 0xf0876): HAL_TIM_ACTIVE_CHANNEL_4 + <35da> DW_AT_const_value : 8 + <2><35db>: Abbrev Number: 3 (DW_TAG_enumerator) + <35dc> DW_AT_name : (indirect string, offset: 0xf088f): HAL_TIM_ACTIVE_CHANNEL_5 + <35e0> DW_AT_const_value : 16 + <2><35e1>: Abbrev Number: 3 (DW_TAG_enumerator) + <35e2> DW_AT_name : (indirect string, offset: 0xf08a8): HAL_TIM_ACTIVE_CHANNEL_6 + <35e6> DW_AT_const_value : 32 + <2><35e7>: Abbrev Number: 3 (DW_TAG_enumerator) + <35e8> DW_AT_name : (indirect string, offset: 0xf09e9): HAL_TIM_ACTIVE_CHANNEL_CLEARED + <35ec> DW_AT_const_value : 0 + <2><35ed>: Abbrev Number: 0 + <1><35ee>: Abbrev Number: 9 (DW_TAG_typedef) + <35ef> DW_AT_name : (indirect string, offset: 0xf0739): HAL_TIM_ActiveChannel + <35f3> DW_AT_decl_file : 18 + <35f4> DW_AT_decl_line : 345 + <35f6> DW_AT_decl_column : 3 + <35f6> DW_AT_type : <0x35b8> + <1><35fa>: Abbrev Number: 10 (DW_TAG_structure_type) + <35fb> DW_AT_byte_size : 76 + <35fc> DW_AT_decl_file : 18 + <35fd> DW_AT_decl_line : 353 + <35ff> DW_AT_decl_column : 9 + <35ff> DW_AT_sibling : <0x3682> + <2><3603>: Abbrev Number: 2 (DW_TAG_member) + <3604> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <3608> DW_AT_decl_file : 18 + <3609> DW_AT_decl_line : 356 + <360b> DW_AT_decl_column : 39 + <360c> DW_AT_type : <0x3682> + <3610> DW_AT_data_member_location: 0 + <2><3611>: Abbrev Number: 2 (DW_TAG_member) + <3612> DW_AT_name : (indirect string, offset: 0xf733f): Init + <3616> DW_AT_decl_file : 18 + <3617> DW_AT_decl_line : 357 + <3619> DW_AT_decl_column : 38 + <361a> DW_AT_type : <0x3513> + <361e> DW_AT_data_member_location: 4 + <2><361f>: Abbrev Number: 2 (DW_TAG_member) + <3620> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <3624> DW_AT_decl_file : 18 + <3625> DW_AT_decl_line : 358 + <3627> DW_AT_decl_column : 38 + <3628> DW_AT_type : <0x35ee> + <362c> DW_AT_data_member_location: 28 + <2><362d>: Abbrev Number: 2 (DW_TAG_member) + <362e> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <3632> DW_AT_decl_file : 18 + <3633> DW_AT_decl_line : 359 + <3635> DW_AT_decl_column : 39 + <3636> DW_AT_type : <0x3687> + <363a> DW_AT_data_member_location: 32 + <2><363b>: Abbrev Number: 2 (DW_TAG_member) + <363c> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <3640> DW_AT_decl_file : 18 + <3641> DW_AT_decl_line : 361 + <3643> DW_AT_decl_column : 38 + <3644> DW_AT_type : <0x2847> + <3648> DW_AT_data_member_location: 60 + <2><3649>: Abbrev Number: 2 (DW_TAG_member) + <364a> DW_AT_name : (indirect string, offset: 0xf84b5): State + <364e> DW_AT_decl_file : 18 + <364f> DW_AT_decl_line : 362 + <3651> DW_AT_decl_column : 38 + <3652> DW_AT_type : <0x3555> + <3656> DW_AT_data_member_location: 61 + <2><3657>: Abbrev Number: 2 (DW_TAG_member) + <3658> DW_AT_name : (indirect string, offset: 0xf8064): ChannelState + <365c> DW_AT_decl_file : 18 + <365d> DW_AT_decl_line : 363 + <365f> DW_AT_decl_column : 38 + <3660> DW_AT_type : <0x36a7> + <3664> DW_AT_data_member_location: 62 + <2><3665>: Abbrev Number: 2 (DW_TAG_member) + <3666> DW_AT_name : (indirect string, offset: 0xf8966): ChannelNState + <366a> DW_AT_decl_file : 18 + <366b> DW_AT_decl_line : 364 + <366d> DW_AT_decl_column : 38 + <366e> DW_AT_type : <0x36bc> + <3672> DW_AT_data_member_location: 68 + <2><3673>: Abbrev Number: 2 (DW_TAG_member) + <3674> DW_AT_name : (indirect string, offset: 0xf7c22): DMABurstState + <3678> DW_AT_decl_file : 18 + <3679> DW_AT_decl_line : 365 + <367b> DW_AT_decl_column : 38 + <367c> DW_AT_type : <0x35b3> + <3680> DW_AT_data_member_location: 72 + <2><3681>: Abbrev Number: 0 + <1><3682>: Abbrev Number: 7 (DW_TAG_pointer_type) + <3683> DW_AT_byte_size : 4 + <3683> DW_AT_type : <0x2532> + <1><3687>: Abbrev Number: 16 (DW_TAG_array_type) + <3688> DW_AT_type : <0x2c11> + <368c> DW_AT_sibling : <0x3697> + <2><3690>: Abbrev Number: 17 (DW_TAG_subrange_type) + <3691> DW_AT_type : <0x19eb> + <3695> DW_AT_upper_bound : 6 + <2><3696>: Abbrev Number: 0 + <1><3697>: Abbrev Number: 16 (DW_TAG_array_type) + <3698> DW_AT_type : <0x3584> + <369c> DW_AT_sibling : <0x36a7> + <2><36a0>: Abbrev Number: 17 (DW_TAG_subrange_type) + <36a1> DW_AT_type : <0x19eb> + <36a5> DW_AT_upper_bound : 5 + <2><36a6>: Abbrev Number: 0 + <1><36a7>: Abbrev Number: 12 (DW_TAG_volatile_type) + <36a8> DW_AT_type : <0x3697> + <1><36ac>: Abbrev Number: 16 (DW_TAG_array_type) + <36ad> DW_AT_type : <0x3584> + <36b1> DW_AT_sibling : <0x36bc> + <2><36b5>: Abbrev Number: 17 (DW_TAG_subrange_type) + <36b6> DW_AT_type : <0x19eb> + <36ba> DW_AT_upper_bound : 3 + <2><36bb>: Abbrev Number: 0 + <1><36bc>: Abbrev Number: 12 (DW_TAG_volatile_type) + <36bd> DW_AT_type : <0x36ac> + <1><36c1>: Abbrev Number: 9 (DW_TAG_typedef) + <36c2> DW_AT_name : (indirect string, offset: 0xf0361): TIM_HandleTypeDef + <36c6> DW_AT_decl_file : 18 + <36c7> DW_AT_decl_line : 397 + <36c9> DW_AT_decl_column : 3 + <36c9> DW_AT_type : <0x35fa> + <1><36cd>: Abbrev Number: 13 (DW_TAG_structure_type) + <36ce> DW_AT_byte_size : 36 + <36cf> DW_AT_decl_file : 19 + <36d0> DW_AT_decl_line : 46 + <36d1> DW_AT_decl_column : 9 + <36d1> DW_AT_sibling : <0x374b> + <2><36d5>: Abbrev Number: 1 (DW_TAG_member) + <36d6> DW_AT_name : (indirect string, offset: 0xf11eb): BaudRate + <36da> DW_AT_decl_file : 19 + <36db> DW_AT_decl_line : 48 + <36dc> DW_AT_decl_column : 12 + <36dd> DW_AT_type : <0x1a25> + <36e1> DW_AT_data_member_location: 0 + <2><36e2>: Abbrev Number: 1 (DW_TAG_member) + <36e3> DW_AT_name : (indirect string, offset: 0xefbdf): WordLength + <36e7> DW_AT_decl_file : 19 + <36e8> DW_AT_decl_line : 68 + <36e9> DW_AT_decl_column : 12 + <36ea> DW_AT_type : <0x1a25> + <36ee> DW_AT_data_member_location: 4 + <2><36ef>: Abbrev Number: 1 (DW_TAG_member) + <36f0> DW_AT_name : (indirect string, offset: 0xf1207): StopBits + <36f4> DW_AT_decl_file : 19 + <36f5> DW_AT_decl_line : 71 + <36f6> DW_AT_decl_column : 12 + <36f7> DW_AT_type : <0x1a25> + <36fb> DW_AT_data_member_location: 8 + <2><36fc>: Abbrev Number: 1 (DW_TAG_member) + <36fd> DW_AT_name : (indirect string, offset: 0xf01d0): Parity + <3701> DW_AT_decl_file : 19 + <3702> DW_AT_decl_line : 74 + <3703> DW_AT_decl_column : 12 + <3704> DW_AT_type : <0x1a25> + <3708> DW_AT_data_member_location: 12 + <2><3709>: Abbrev Number: 1 (DW_TAG_member) + <370a> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <370e> DW_AT_decl_file : 19 + <370f> DW_AT_decl_line : 81 + <3710> DW_AT_decl_column : 12 + <3711> DW_AT_type : <0x1a25> + <3715> DW_AT_data_member_location: 16 + <2><3716>: Abbrev Number: 1 (DW_TAG_member) + <3717> DW_AT_name : (indirect string, offset: 0xf099f): HwFlowCtl + <371b> DW_AT_decl_file : 19 + <371c> DW_AT_decl_line : 84 + <371d> DW_AT_decl_column : 12 + <371e> DW_AT_type : <0x1a25> + <3722> DW_AT_data_member_location: 20 + <2><3723>: Abbrev Number: 1 (DW_TAG_member) + <3724> DW_AT_name : (indirect string, offset: 0xf1015): OverSampling + <3728> DW_AT_decl_file : 19 + <3729> DW_AT_decl_line : 88 + <372a> DW_AT_decl_column : 12 + <372b> DW_AT_type : <0x1a25> + <372f> DW_AT_data_member_location: 24 + <2><3730>: Abbrev Number: 1 (DW_TAG_member) + <3731> DW_AT_name : (indirect string, offset: 0xeff80): OneBitSampling + <3735> DW_AT_decl_file : 19 + <3736> DW_AT_decl_line : 92 + <3737> DW_AT_decl_column : 12 + <3738> DW_AT_type : <0x1a25> + <373c> DW_AT_data_member_location: 28 + <2><373d>: Abbrev Number: 1 (DW_TAG_member) + <373e> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <3742> DW_AT_decl_file : 19 + <3743> DW_AT_decl_line : 96 + <3744> DW_AT_decl_column : 12 + <3745> DW_AT_type : <0x1a25> + <3749> DW_AT_data_member_location: 32 + <2><374a>: Abbrev Number: 0 + <1><374b>: Abbrev Number: 4 (DW_TAG_typedef) + <374c> DW_AT_name : (indirect string, offset: 0xf01bf): UART_InitTypeDef + <3750> DW_AT_decl_file : 19 + <3751> DW_AT_decl_line : 99 + <3752> DW_AT_decl_column : 3 + <3753> DW_AT_type : <0x36cd> + <1><3757>: Abbrev Number: 13 (DW_TAG_structure_type) + <3758> DW_AT_byte_size : 40 + <3759> DW_AT_decl_file : 19 + <375a> DW_AT_decl_line : 104 + <375b> DW_AT_decl_column : 9 + <375b> DW_AT_sibling : <0x37e2> + <2><375f>: Abbrev Number: 1 (DW_TAG_member) + <3760> DW_AT_name : (indirect string, offset: 0xeff44): AdvFeatureInit + <3764> DW_AT_decl_file : 19 + <3765> DW_AT_decl_line : 106 + <3766> DW_AT_decl_column : 12 + <3767> DW_AT_type : <0x1a25> + <376b> DW_AT_data_member_location: 0 + <2><376c>: Abbrev Number: 1 (DW_TAG_member) + <376d> DW_AT_name : (indirect string, offset: 0xf1223): TxPinLevelInvert + <3771> DW_AT_decl_file : 19 + <3772> DW_AT_decl_line : 111 + <3773> DW_AT_decl_column : 12 + <3774> DW_AT_type : <0x1a25> + <3778> DW_AT_data_member_location: 4 + <2><3779>: Abbrev Number: 1 (DW_TAG_member) + <377a> DW_AT_name : (indirect string, offset: 0xf1022): RxPinLevelInvert + <377e> DW_AT_decl_file : 19 + <377f> DW_AT_decl_line : 114 + <3780> DW_AT_decl_column : 12 + <3781> DW_AT_type : <0x1a25> + <3785> DW_AT_data_member_location: 8 + <2><3786>: Abbrev Number: 1 (DW_TAG_member) + <3787> DW_AT_name : (indirect string, offset: 0xf0bdb): DataInvert + <378b> DW_AT_decl_file : 19 + <378c> DW_AT_decl_line : 117 + <378d> DW_AT_decl_column : 12 + <378e> DW_AT_type : <0x1a25> + <3792> DW_AT_data_member_location: 12 + <2><3793>: Abbrev Number: 1 (DW_TAG_member) + <3794> DW_AT_name : (indirect string, offset: 0xf02e3): Swap + <3798> DW_AT_decl_file : 19 + <3799> DW_AT_decl_line : 121 + <379a> DW_AT_decl_column : 12 + <379b> DW_AT_type : <0x1a25> + <379f> DW_AT_data_member_location: 16 + <2><37a0>: Abbrev Number: 1 (DW_TAG_member) + <37a1> DW_AT_name : (indirect string, offset: 0xeff53): OverrunDisable + <37a5> DW_AT_decl_file : 19 + <37a6> DW_AT_decl_line : 124 + <37a7> DW_AT_decl_column : 12 + <37a8> DW_AT_type : <0x1a25> + <37ac> DW_AT_data_member_location: 20 + <2><37ad>: Abbrev Number: 1 (DW_TAG_member) + <37ae> DW_AT_name : (indirect string, offset: 0xefbf8): DMADisableonRxError + <37b2> DW_AT_decl_file : 19 + <37b3> DW_AT_decl_line : 127 + <37b4> DW_AT_decl_column : 12 + <37b5> DW_AT_type : <0x1a25> + <37b9> DW_AT_data_member_location: 24 + <2><37ba>: Abbrev Number: 1 (DW_TAG_member) + <37bb> DW_AT_name : (indirect string, offset: 0xf1371): AutoBaudRateEnable + <37bf> DW_AT_decl_file : 19 + <37c0> DW_AT_decl_line : 130 + <37c1> DW_AT_decl_column : 12 + <37c2> DW_AT_type : <0x1a25> + <37c6> DW_AT_data_member_location: 28 + <2><37c7>: Abbrev Number: 1 (DW_TAG_member) + <37c8> DW_AT_name : (indirect string, offset: 0xf1095): AutoBaudRateMode + <37cc> DW_AT_decl_file : 19 + <37cd> DW_AT_decl_line : 133 + <37ce> DW_AT_decl_column : 12 + <37cf> DW_AT_type : <0x1a25> + <37d3> DW_AT_data_member_location: 32 + <2><37d4>: Abbrev Number: 1 (DW_TAG_member) + <37d5> DW_AT_name : (indirect string, offset: 0xf0593): MSBFirst + <37d9> DW_AT_decl_file : 19 + <37da> DW_AT_decl_line : 137 + <37db> DW_AT_decl_column : 12 + <37dc> DW_AT_type : <0x1a25> + <37e0> DW_AT_data_member_location: 36 + <2><37e1>: Abbrev Number: 0 + <1><37e2>: Abbrev Number: 4 (DW_TAG_typedef) + <37e3> DW_AT_name : (indirect string, offset: 0xf0d44): UART_AdvFeatureInitTypeDef + <37e7> DW_AT_decl_file : 19 + <37e8> DW_AT_decl_line : 139 + <37e9> DW_AT_decl_column : 3 + <37ea> DW_AT_type : <0x3757> + <1><37ee>: Abbrev Number: 4 (DW_TAG_typedef) + <37ef> DW_AT_name : (indirect string, offset: 0xf0231): HAL_UART_StateTypeDef + <37f3> DW_AT_decl_file : 19 + <37f4> DW_AT_decl_line : 181 + <37f5> DW_AT_decl_column : 18 + <37f6> DW_AT_type : <0x1a25> + <1><37fa>: Abbrev Number: 12 (DW_TAG_volatile_type) + <37fb> DW_AT_type : <0x37ee> + <1><37ff>: Abbrev Number: 4 (DW_TAG_typedef) + <3800> DW_AT_name : (indirect string, offset: 0xf04c7): HAL_UART_RxTypeTypeDef + <3804> DW_AT_decl_file : 19 + <3805> DW_AT_decl_line : 205 + <3806> DW_AT_decl_column : 18 + <3807> DW_AT_type : <0x1a25> + <1><380b>: Abbrev Number: 12 (DW_TAG_volatile_type) + <380c> DW_AT_type : <0x37ff> + <1><3810>: Abbrev Number: 4 (DW_TAG_typedef) + <3811> DW_AT_name : (indirect string, offset: 0xefdda): HAL_UART_RxEventTypeTypeDef + <3815> DW_AT_decl_file : 19 + <3816> DW_AT_decl_line : 216 + <3817> DW_AT_decl_column : 18 + <3818> DW_AT_type : <0x1a25> + <1><381c>: Abbrev Number: 12 (DW_TAG_volatile_type) + <381d> DW_AT_type : <0x3810> + <1><3821>: Abbrev Number: 32 (DW_TAG_structure_type) + <3822> DW_AT_name : (indirect string, offset: 0xf0939): __UART_HandleTypeDef + <3826> DW_AT_byte_size : 148 + <3827> DW_AT_decl_file : 19 + <3828> DW_AT_decl_line : 221 + <3829> DW_AT_decl_column : 16 + <3829> DW_AT_sibling : <0x3960> + <2><382d>: Abbrev Number: 1 (DW_TAG_member) + <382e> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <3832> DW_AT_decl_file : 19 + <3833> DW_AT_decl_line : 223 + <3834> DW_AT_decl_column : 29 + <3835> DW_AT_type : <0x3960> + <3839> DW_AT_data_member_location: 0 + <2><383a>: Abbrev Number: 1 (DW_TAG_member) + <383b> DW_AT_name : (indirect string, offset: 0xf733f): Init + <383f> DW_AT_decl_file : 19 + <3840> DW_AT_decl_line : 225 + <3841> DW_AT_decl_column : 28 + <3842> DW_AT_type : <0x374b> + <3846> DW_AT_data_member_location: 4 + <2><3847>: Abbrev Number: 1 (DW_TAG_member) + <3848> DW_AT_name : (indirect string, offset: 0xf0ea3): AdvancedInit + <384c> DW_AT_decl_file : 19 + <384d> DW_AT_decl_line : 227 + <384e> DW_AT_decl_column : 30 + <384f> DW_AT_type : <0x37e2> + <3853> DW_AT_data_member_location: 40 + <2><3854>: Abbrev Number: 1 (DW_TAG_member) + <3855> DW_AT_name : (indirect string, offset: 0xf0646): pTxBuffPtr + <3859> DW_AT_decl_file : 19 + <385a> DW_AT_decl_line : 229 + <385b> DW_AT_decl_column : 29 + <385c> DW_AT_type : <0x3965> + <3860> DW_AT_data_member_location: 80 + <2><3861>: Abbrev Number: 1 (DW_TAG_member) + <3862> DW_AT_name : (indirect string, offset: 0xf050e): TxXferSize + <3866> DW_AT_decl_file : 19 + <3867> DW_AT_decl_line : 231 + <3868> DW_AT_decl_column : 28 + <3869> DW_AT_type : <0x1a14> + <386d> DW_AT_data_member_location: 84 + <2><386e>: Abbrev Number: 1 (DW_TAG_member) + <386f> DW_AT_name : (indirect string, offset: 0xf0690): TxXferCount + <3873> DW_AT_decl_file : 19 + <3874> DW_AT_decl_line : 233 + <3875> DW_AT_decl_column : 28 + <3876> DW_AT_type : <0x1a20> + <387a> DW_AT_data_member_location: 86 + <2><387b>: Abbrev Number: 1 (DW_TAG_member) + <387c> DW_AT_name : (indirect string, offset: 0xf1218): pRxBuffPtr + <3880> DW_AT_decl_file : 19 + <3881> DW_AT_decl_line : 235 + <3882> DW_AT_decl_column : 29 + <3883> DW_AT_type : <0x2ea5> + <3887> DW_AT_data_member_location: 88 + <2><3888>: Abbrev Number: 1 (DW_TAG_member) + <3889> DW_AT_name : (indirect string, offset: 0xf072e): RxXferSize + <388d> DW_AT_decl_file : 19 + <388e> DW_AT_decl_line : 237 + <388f> DW_AT_decl_column : 28 + <3890> DW_AT_type : <0x1a14> + <3894> DW_AT_data_member_location: 92 + <2><3895>: Abbrev Number: 1 (DW_TAG_member) + <3896> DW_AT_name : (indirect string, offset: 0xf09c2): RxXferCount + <389a> DW_AT_decl_file : 19 + <389b> DW_AT_decl_line : 239 + <389c> DW_AT_decl_column : 28 + <389d> DW_AT_type : <0x1a20> + <38a1> DW_AT_data_member_location: 94 + <2><38a2>: Abbrev Number: 1 (DW_TAG_member) + <38a3> DW_AT_name : (indirect string, offset: 0xf36b5): Mask + <38a7> DW_AT_decl_file : 19 + <38a8> DW_AT_decl_line : 241 + <38a9> DW_AT_decl_column : 28 + <38aa> DW_AT_type : <0x1a14> + <38ae> DW_AT_data_member_location: 96 + <2><38af>: Abbrev Number: 1 (DW_TAG_member) + <38b0> DW_AT_name : (indirect string, offset: 0xf953f): FifoMode + <38b4> DW_AT_decl_file : 19 + <38b5> DW_AT_decl_line : 243 + <38b6> DW_AT_decl_column : 28 + <38b7> DW_AT_type : <0x1a25> + <38bb> DW_AT_data_member_location: 100 + <2><38bc>: Abbrev Number: 1 (DW_TAG_member) + <38bd> DW_AT_name : (indirect string, offset: 0xf061a): NbRxDataToProcess + <38c1> DW_AT_decl_file : 19 + <38c2> DW_AT_decl_line : 246 + <38c3> DW_AT_decl_column : 28 + <38c4> DW_AT_type : <0x1a14> + <38c8> DW_AT_data_member_location: 104 + <2><38c9>: Abbrev Number: 1 (DW_TAG_member) + <38ca> DW_AT_name : (indirect string, offset: 0xf00aa): NbTxDataToProcess + <38ce> DW_AT_decl_file : 19 + <38cf> DW_AT_decl_line : 248 + <38d0> DW_AT_decl_column : 28 + <38d1> DW_AT_type : <0x1a14> + <38d5> DW_AT_data_member_location: 106 + <2><38d6>: Abbrev Number: 1 (DW_TAG_member) + <38d7> DW_AT_name : (indirect string, offset: 0xf0fc9): ReceptionType + <38db> DW_AT_decl_file : 19 + <38dc> DW_AT_decl_line : 250 + <38dd> DW_AT_decl_column : 31 + <38de> DW_AT_type : <0x380b> + <38e2> DW_AT_data_member_location: 108 + <2><38e3>: Abbrev Number: 1 (DW_TAG_member) + <38e4> DW_AT_name : (indirect string, offset: 0xf93ff): RxEventType + <38e8> DW_AT_decl_file : 19 + <38e9> DW_AT_decl_line : 252 + <38ea> DW_AT_decl_column : 36 + <38eb> DW_AT_type : <0x381c> + <38ef> DW_AT_data_member_location: 112 + <2><38f0>: Abbrev Number: 1 (DW_TAG_member) + <38f1> DW_AT_name : (indirect string, offset: 0xf08e4): RxISR + <38f5> DW_AT_decl_file : 19 + <38f6> DW_AT_decl_line : 254 + <38f7> DW_AT_decl_column : 10 + <38f8> DW_AT_type : <0x397a> + <38fc> DW_AT_data_member_location: 116 + <2><38fd>: Abbrev Number: 2 (DW_TAG_member) + <38fe> DW_AT_name : (indirect string, offset: 0xf06e4): TxISR + <3902> DW_AT_decl_file : 19 + <3903> DW_AT_decl_line : 256 + <3905> DW_AT_decl_column : 10 + <3906> DW_AT_type : <0x397a> + <390a> DW_AT_data_member_location: 120 + <2><390b>: Abbrev Number: 2 (DW_TAG_member) + <390c> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <3910> DW_AT_decl_file : 19 + <3911> DW_AT_decl_line : 258 + <3913> DW_AT_decl_column : 29 + <3914> DW_AT_type : <0x2c11> + <3918> DW_AT_data_member_location: 124 + <2><3919>: Abbrev Number: 2 (DW_TAG_member) + <391a> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <391e> DW_AT_decl_file : 19 + <391f> DW_AT_decl_line : 260 + <3921> DW_AT_decl_column : 29 + <3922> DW_AT_type : <0x2c11> + <3926> DW_AT_data_member_location: 128 + <2><3927>: Abbrev Number: 2 (DW_TAG_member) + <3928> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <392c> DW_AT_decl_file : 19 + <392d> DW_AT_decl_line : 262 + <392f> DW_AT_decl_column : 29 + <3930> DW_AT_type : <0x2847> + <3934> DW_AT_data_member_location: 132 + <2><3935>: Abbrev Number: 2 (DW_TAG_member) + <3936> DW_AT_name : (indirect string, offset: 0xf04b2): gState + <393a> DW_AT_decl_file : 19 + <393b> DW_AT_decl_line : 264 + <393d> DW_AT_decl_column : 33 + <393e> DW_AT_type : <0x37fa> + <3942> DW_AT_data_member_location: 136 + <2><3943>: Abbrev Number: 2 (DW_TAG_member) + <3944> DW_AT_name : (indirect string, offset: 0xf11b8): RxState + <3948> DW_AT_decl_file : 19 + <3949> DW_AT_decl_line : 268 + <394b> DW_AT_decl_column : 33 + <394c> DW_AT_type : <0x37fa> + <3950> DW_AT_data_member_location: 140 + <2><3951>: Abbrev Number: 2 (DW_TAG_member) + <3952> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <3956> DW_AT_decl_file : 19 + <3957> DW_AT_decl_line : 271 + <3959> DW_AT_decl_column : 33 + <395a> DW_AT_type : <0x1a31> + <395e> DW_AT_data_member_location: 144 + <2><395f>: Abbrev Number: 0 + <1><3960>: Abbrev Number: 7 (DW_TAG_pointer_type) + <3961> DW_AT_byte_size : 4 + <3961> DW_AT_type : <0x25f0> + <1><3965>: Abbrev Number: 7 (DW_TAG_pointer_type) + <3966> DW_AT_byte_size : 4 + <3966> DW_AT_type : <0x1a0f> + <1><396a>: Abbrev Number: 33 (DW_TAG_subroutine_type) + <396b> DW_AT_prototyped : 1 + <396b> DW_AT_sibling : <0x3975> + <2><396f>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <3970> DW_AT_type : <0x3975> + <2><3974>: Abbrev Number: 0 + <1><3975>: Abbrev Number: 7 (DW_TAG_pointer_type) + <3976> DW_AT_byte_size : 4 + <3976> DW_AT_type : <0x3821> + <1><397a>: Abbrev Number: 7 (DW_TAG_pointer_type) + <397b> DW_AT_byte_size : 4 + <397b> DW_AT_type : <0x396a> + <1><397f>: Abbrev Number: 9 (DW_TAG_typedef) + <3980> DW_AT_name : (indirect string, offset: 0xf093b): UART_HandleTypeDef + <3984> DW_AT_decl_file : 19 + <3985> DW_AT_decl_line : 291 + <3987> DW_AT_decl_column : 3 + <3987> DW_AT_type : <0x3821> + <1><398b>: Abbrev Number: 7 (DW_TAG_pointer_type) + <398c> DW_AT_byte_size : 4 + <398c> DW_AT_type : <0x3990> + <1><3990>: Abbrev Number: 33 (DW_TAG_subroutine_type) + <3991> DW_AT_prototyped : 1 + <3991> DW_AT_sibling : <0x399b> + <2><3995>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <3996> DW_AT_type : <0x2a04> + <2><399a>: Abbrev Number: 0 + <1><399b>: Abbrev Number: 7 (DW_TAG_pointer_type) + <399c> DW_AT_byte_size : 4 + <399c> DW_AT_type : <0x39a7> + <1><39a0>: Abbrev Number: 15 (DW_TAG_base_type) + <39a1> DW_AT_byte_size : 1 + <39a2> DW_AT_encoding : 8 (unsigned char) + <39a3> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><39a7>: Abbrev Number: 31 (DW_TAG_const_type) + <39a8> DW_AT_type : <0x39a0> + <1><39ac>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <39ad> DW_AT_encoding : 5 (signed) + <39ae> DW_AT_byte_size : 4 + <39af> DW_AT_type : <0x19e4> + <39b3> DW_AT_decl_file : 20 + <39b4> DW_AT_decl_line : 82 + <39b5> DW_AT_decl_column : 14 + <39b6> DW_AT_sibling : <0x3af8> + <2><39ba>: Abbrev Number: 3 (DW_TAG_enumerator) + <39bb> DW_AT_name : (indirect string, offset: 0xef08f): osPriorityNone + <39bf> DW_AT_const_value : 0 + <2><39c0>: Abbrev Number: 3 (DW_TAG_enumerator) + <39c1> DW_AT_name : (indirect string, offset: 0xef82b): osPriorityIdle + <39c5> DW_AT_const_value : 1 + <2><39c6>: Abbrev Number: 3 (DW_TAG_enumerator) + <39c7> DW_AT_name : (indirect string, offset: 0xef901): osPriorityLow + <39cb> DW_AT_const_value : 8 + <2><39cc>: Abbrev Number: 3 (DW_TAG_enumerator) + <39cd> DW_AT_name : (indirect string, offset: 0xeefbf): osPriorityLow1 + <39d1> DW_AT_const_value : 9 + <2><39d2>: Abbrev Number: 3 (DW_TAG_enumerator) + <39d3> DW_AT_name : (indirect string, offset: 0xef99a): osPriorityLow2 + <39d7> DW_AT_const_value : 10 + <2><39d8>: Abbrev Number: 3 (DW_TAG_enumerator) + <39d9> DW_AT_name : (indirect string, offset: 0xef129): osPriorityLow3 + <39dd> DW_AT_const_value : 11 + <2><39de>: Abbrev Number: 3 (DW_TAG_enumerator) + <39df> DW_AT_name : (indirect string, offset: 0xef9a9): osPriorityLow4 + <39e3> DW_AT_const_value : 12 + <2><39e4>: Abbrev Number: 3 (DW_TAG_enumerator) + <39e5> DW_AT_name : (indirect string, offset: 0xef9b8): osPriorityLow5 + <39e9> DW_AT_const_value : 13 + <2><39ea>: Abbrev Number: 3 (DW_TAG_enumerator) + <39eb> DW_AT_name : (indirect string, offset: 0xef9c7): osPriorityLow6 + <39ef> DW_AT_const_value : 14 + <2><39f0>: Abbrev Number: 3 (DW_TAG_enumerator) + <39f1> DW_AT_name : (indirect string, offset: 0xef138): osPriorityLow7 + <39f5> DW_AT_const_value : 15 + <2><39f6>: Abbrev Number: 3 (DW_TAG_enumerator) + <39f7> DW_AT_name : (indirect string, offset: 0xefa02): osPriorityBelowNormal + <39fb> DW_AT_const_value : 16 + <2><39fc>: Abbrev Number: 3 (DW_TAG_enumerator) + <39fd> DW_AT_name : (indirect string, offset: 0xef665): osPriorityBelowNormal1 + <3a01> DW_AT_const_value : 17 + <2><3a02>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a03> DW_AT_name : (indirect string, offset: 0xef7ae): osPriorityBelowNormal2 + <3a07> DW_AT_const_value : 18 + <2><3a08>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a09> DW_AT_name : (indirect string, offset: 0xef7c5): osPriorityBelowNormal3 + <3a0d> DW_AT_const_value : 19 + <2><3a0e>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a0f> DW_AT_name : (indirect string, offset: 0xef7dc): osPriorityBelowNormal4 + <3a13> DW_AT_const_value : 20 + <2><3a14>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a15> DW_AT_name : (indirect string, offset: 0xef67c): osPriorityBelowNormal5 + <3a19> DW_AT_const_value : 21 + <2><3a1a>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a1b> DW_AT_name : (indirect string, offset: 0xef7f3): osPriorityBelowNormal6 + <3a1f> DW_AT_const_value : 22 + <2><3a20>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a21> DW_AT_name : (indirect string, offset: 0xef573): osPriorityBelowNormal7 + <3a25> DW_AT_const_value : 23 + <2><3a26>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a27> DW_AT_name : (indirect string, offset: 0xef267): osPriorityNormal + <3a2b> DW_AT_const_value : 24 + <2><3a2c>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a2d> DW_AT_name : (indirect string, offset: 0xeee7d): osPriorityNormal1 + <3a31> DW_AT_const_value : 25 + <2><3a32>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a33> DW_AT_name : (indirect string, offset: 0xeee8f): osPriorityNormal2 + <3a37> DW_AT_const_value : 26 + <2><3a38>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a39> DW_AT_name : (indirect string, offset: 0xeeea1): osPriorityNormal3 + <3a3d> DW_AT_const_value : 27 + <2><3a3e>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a3f> DW_AT_name : (indirect string, offset: 0xeeeb3): osPriorityNormal4 + <3a43> DW_AT_const_value : 28 + <2><3a44>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a45> DW_AT_name : (indirect string, offset: 0xeeec5): osPriorityNormal5 + <3a49> DW_AT_const_value : 29 + <2><3a4a>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a4b> DW_AT_name : (indirect string, offset: 0xeeed7): osPriorityNormal6 + <3a4f> DW_AT_const_value : 30 + <2><3a50>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a51> DW_AT_name : (indirect string, offset: 0xeeee9): osPriorityNormal7 + <3a55> DW_AT_const_value : 31 + <2><3a56>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a57> DW_AT_name : (indirect string, offset: 0xef4a0): osPriorityAboveNormal + <3a5b> DW_AT_const_value : 32 + <2><3a5c>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a5d> DW_AT_name : (indirect string, offset: 0xefa95): osPriorityAboveNormal1 + <3a61> DW_AT_const_value : 33 + <2><3a62>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a63> DW_AT_name : (indirect string, offset: 0xefaac): osPriorityAboveNormal2 + <3a67> DW_AT_const_value : 34 + <2><3a68>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a69> DW_AT_name : (indirect string, offset: 0xefac3): osPriorityAboveNormal3 + <3a6d> DW_AT_const_value : 35 + <2><3a6e>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a6f> DW_AT_name : (indirect string, offset: 0xefada): osPriorityAboveNormal4 + <3a73> DW_AT_const_value : 36 + <2><3a74>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a75> DW_AT_name : (indirect string, offset: 0xefaf1): osPriorityAboveNormal5 + <3a79> DW_AT_const_value : 37 + <2><3a7a>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a7b> DW_AT_name : (indirect string, offset: 0xefb08): osPriorityAboveNormal6 + <3a7f> DW_AT_const_value : 38 + <2><3a80>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a81> DW_AT_name : (indirect string, offset: 0xefb1f): osPriorityAboveNormal7 + <3a85> DW_AT_const_value : 39 + <2><3a86>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a87> DW_AT_name : (indirect string, offset: 0xef0e5): osPriorityHigh + <3a8b> DW_AT_const_value : 40 + <2><3a8c>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a8d> DW_AT_name : (indirect string, offset: 0xef4e7): osPriorityHigh1 + <3a91> DW_AT_const_value : 41 + <2><3a92>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a93> DW_AT_name : (indirect string, offset: 0xef4f7): osPriorityHigh2 + <3a97> DW_AT_const_value : 42 + <2><3a98>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a99> DW_AT_name : (indirect string, offset: 0xef507): osPriorityHigh3 + <3a9d> DW_AT_const_value : 43 + <2><3a9e>: Abbrev Number: 3 (DW_TAG_enumerator) + <3a9f> DW_AT_name : (indirect string, offset: 0xef517): osPriorityHigh4 + <3aa3> DW_AT_const_value : 44 + <2><3aa4>: Abbrev Number: 3 (DW_TAG_enumerator) + <3aa5> DW_AT_name : (indirect string, offset: 0xef15c): osPriorityHigh5 + <3aa9> DW_AT_const_value : 45 + <2><3aaa>: Abbrev Number: 3 (DW_TAG_enumerator) + <3aab> DW_AT_name : (indirect string, offset: 0xef527): osPriorityHigh6 + <3aaf> DW_AT_const_value : 46 + <2><3ab0>: Abbrev Number: 3 (DW_TAG_enumerator) + <3ab1> DW_AT_name : (indirect string, offset: 0xef537): osPriorityHigh7 + <3ab5> DW_AT_const_value : 47 + <2><3ab6>: Abbrev Number: 3 (DW_TAG_enumerator) + <3ab7> DW_AT_name : (indirect string, offset: 0xef6a6): osPriorityRealtime + <3abb> DW_AT_const_value : 48 + <2><3abc>: Abbrev Number: 3 (DW_TAG_enumerator) + <3abd> DW_AT_name : (indirect string, offset: 0xef3fc): osPriorityRealtime1 + <3ac1> DW_AT_const_value : 49 + <2><3ac2>: Abbrev Number: 3 (DW_TAG_enumerator) + <3ac3> DW_AT_name : (indirect string, offset: 0xef410): osPriorityRealtime2 + <3ac7> DW_AT_const_value : 50 + <2><3ac8>: Abbrev Number: 3 (DW_TAG_enumerator) + <3ac9> DW_AT_name : (indirect string, offset: 0xef424): osPriorityRealtime3 + <3acd> DW_AT_const_value : 51 + <2><3ace>: Abbrev Number: 3 (DW_TAG_enumerator) + <3acf> DW_AT_name : (indirect string, offset: 0xef438): osPriorityRealtime4 + <3ad3> DW_AT_const_value : 52 + <2><3ad4>: Abbrev Number: 3 (DW_TAG_enumerator) + <3ad5> DW_AT_name : (indirect string, offset: 0xef44c): osPriorityRealtime5 + <3ad9> DW_AT_const_value : 53 + <2><3ada>: Abbrev Number: 3 (DW_TAG_enumerator) + <3adb> DW_AT_name : (indirect string, offset: 0xef011): osPriorityRealtime6 + <3adf> DW_AT_const_value : 54 + <2><3ae0>: Abbrev Number: 3 (DW_TAG_enumerator) + <3ae1> DW_AT_name : (indirect string, offset: 0xef460): osPriorityRealtime7 + <3ae5> DW_AT_const_value : 55 + <2><3ae6>: Abbrev Number: 3 (DW_TAG_enumerator) + <3ae7> DW_AT_name : (indirect string, offset: 0xeed2a): osPriorityISR + <3aeb> DW_AT_const_value : 56 + <2><3aec>: Abbrev Number: 8 (DW_TAG_enumerator) + <3aed> DW_AT_name : (indirect string, offset: 0xef864): osPriorityError + <3af1> DW_AT_const_value : -1 + <2><3af2>: Abbrev Number: 40 (DW_TAG_enumerator) + <3af3> DW_AT_name : (indirect string, offset: 0xef9d6): osPriorityReserved + <3af7> DW_AT_const_value : 2147483647 + <2><3af7>: Abbrev Number: 0 + <1><3af8>: Abbrev Number: 4 (DW_TAG_typedef) + <3af9> DW_AT_name : (indirect string, offset: 0x4f525): osPriority_t + <3afd> DW_AT_decl_file : 20 + <3afe> DW_AT_decl_line : 136 + <3aff> DW_AT_decl_column : 3 + <3b00> DW_AT_type : <0x39ac> + <1><3b04>: Abbrev Number: 4 (DW_TAG_typedef) + <3b05> DW_AT_name : (indirect string, offset: 0xef2dd): osThreadFunc_t + <3b09> DW_AT_decl_file : 20 + <3b0a> DW_AT_decl_line : 139 + <3b0b> DW_AT_decl_column : 16 + <3b0c> DW_AT_type : <0x398b> + <1><3b10>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <3b11> DW_AT_encoding : 5 (signed) + <3b12> DW_AT_byte_size : 4 + <3b13> DW_AT_type : <0x19e4> + <3b17> DW_AT_decl_file : 20 + <3b18> DW_AT_decl_line : 176 + <3b19> DW_AT_decl_column : 14 + <3b1a> DW_AT_sibling : <0x3b4e> + <2><3b1e>: Abbrev Number: 3 (DW_TAG_enumerator) + <3b1f> DW_AT_name : (indirect string, offset: 0xef85f): osOK + <3b23> DW_AT_const_value : 0 + <2><3b24>: Abbrev Number: 8 (DW_TAG_enumerator) + <3b25> DW_AT_name : (indirect string, offset: 0x700dd): osError + <3b29> DW_AT_const_value : -1 + <2><3b2a>: Abbrev Number: 8 (DW_TAG_enumerator) + <3b2b> DW_AT_name : (indirect string, offset: 0x226cf): osErrorTimeout + <3b2f> DW_AT_const_value : -2 + <2><3b30>: Abbrev Number: 8 (DW_TAG_enumerator) + <3b31> DW_AT_name : (indirect string, offset: 0xef4c6): osErrorResource + <3b35> DW_AT_const_value : -3 + <2><3b36>: Abbrev Number: 8 (DW_TAG_enumerator) + <3b37> DW_AT_name : (indirect string, offset: 0xef025): osErrorParameter + <3b3b> DW_AT_const_value : -4 + <2><3b3c>: Abbrev Number: 8 (DW_TAG_enumerator) + <3b3d> DW_AT_name : (indirect string, offset: 0xeef08): osErrorNoMemory + <3b41> DW_AT_const_value : -5 + <2><3b42>: Abbrev Number: 8 (DW_TAG_enumerator) + <3b43> DW_AT_name : (indirect string, offset: 0xef046): osErrorISR + <3b47> DW_AT_const_value : -6 + <2><3b48>: Abbrev Number: 40 (DW_TAG_enumerator) + <3b49> DW_AT_name : (indirect string, offset: 0xef278): osStatusReserved + <3b4d> DW_AT_const_value : 2147483647 + <2><3b4d>: Abbrev Number: 0 + <1><3b4e>: Abbrev Number: 4 (DW_TAG_typedef) + <3b4f> DW_AT_name : (indirect string, offset: 0xef0cb): osStatus_t + <3b53> DW_AT_decl_file : 20 + <3b54> DW_AT_decl_line : 185 + <3b55> DW_AT_decl_column : 3 + <3b56> DW_AT_type : <0x3b10> + <1><3b5a>: Abbrev Number: 4 (DW_TAG_typedef) + <3b5b> DW_AT_name : (indirect string, offset: 0x7f302): osThreadId_t + <3b5f> DW_AT_decl_file : 20 + <3b60> DW_AT_decl_line : 189 + <3b61> DW_AT_decl_column : 15 + <3b62> DW_AT_type : <0x2a04> + <1><3b66>: Abbrev Number: 4 (DW_TAG_typedef) + <3b67> DW_AT_name : (indirect string, offset: 0xb6e4c): osSemaphoreId_t + <3b6b> DW_AT_decl_file : 20 + <3b6c> DW_AT_decl_line : 201 + <3b6d> DW_AT_decl_column : 15 + <3b6e> DW_AT_type : <0x2a04> + <1><3b72>: Abbrev Number: 4 (DW_TAG_typedef) + <3b73> DW_AT_name : (indirect string, offset: 0xf05e5): osMessageQueueId_t + <3b77> DW_AT_decl_file : 20 + <3b78> DW_AT_decl_line : 207 + <3b79> DW_AT_decl_column : 15 + <3b7a> DW_AT_type : <0x2a04> + <1><3b7e>: Abbrev Number: 4 (DW_TAG_typedef) + <3b7f> DW_AT_name : (indirect string, offset: 0xef61d): TZ_ModuleId_t + <3b83> DW_AT_decl_file : 20 + <3b84> DW_AT_decl_line : 213 + <3b85> DW_AT_decl_column : 18 + <3b86> DW_AT_type : <0x1a25> + <1><3b8a>: Abbrev Number: 13 (DW_TAG_structure_type) + <3b8b> DW_AT_byte_size : 36 + <3b8c> DW_AT_decl_file : 20 + <3b8d> DW_AT_decl_line : 218 + <3b8e> DW_AT_decl_column : 9 + <3b8e> DW_AT_sibling : <0x3c08> + <2><3b92>: Abbrev Number: 1 (DW_TAG_member) + <3b93> DW_AT_name : (indirect string, offset: 0x9e482): name + <3b97> DW_AT_decl_file : 20 + <3b98> DW_AT_decl_line : 219 + <3b99> DW_AT_decl_column : 33 + <3b9a> DW_AT_type : <0x399b> + <3b9e> DW_AT_data_member_location: 0 + <2><3b9f>: Abbrev Number: 1 (DW_TAG_member) + <3ba0> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + <3ba4> DW_AT_decl_file : 20 + <3ba5> DW_AT_decl_line : 220 + <3ba6> DW_AT_decl_column : 28 + <3ba7> DW_AT_type : <0x1a25> + <3bab> DW_AT_data_member_location: 4 + <2><3bac>: Abbrev Number: 1 (DW_TAG_member) + <3bad> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <3bb1> DW_AT_decl_file : 20 + <3bb2> DW_AT_decl_line : 221 + <3bb3> DW_AT_decl_column : 30 + <3bb4> DW_AT_type : <0x2a04> + <3bb8> DW_AT_data_member_location: 8 + <2><3bb9>: Abbrev Number: 1 (DW_TAG_member) + <3bba> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <3bbe> DW_AT_decl_file : 20 + <3bbf> DW_AT_decl_line : 222 + <3bc0> DW_AT_decl_column : 30 + <3bc1> DW_AT_type : <0x1a25> + <3bc5> DW_AT_data_member_location: 12 + <2><3bc6>: Abbrev Number: 1 (DW_TAG_member) + <3bc7> DW_AT_name : (indirect string, offset: 0xef8e3): stack_mem + <3bcb> DW_AT_decl_file : 20 + <3bcc> DW_AT_decl_line : 223 + <3bcd> DW_AT_decl_column : 27 + <3bce> DW_AT_type : <0x2a04> + <3bd2> DW_AT_data_member_location: 16 + <2><3bd3>: Abbrev Number: 1 (DW_TAG_member) + <3bd4> DW_AT_name : (indirect string, offset: 0xef474): stack_size + <3bd8> DW_AT_decl_file : 20 + <3bd9> DW_AT_decl_line : 224 + <3bda> DW_AT_decl_column : 27 + <3bdb> DW_AT_type : <0x1a25> + <3bdf> DW_AT_data_member_location: 20 + <2><3be0>: Abbrev Number: 1 (DW_TAG_member) + <3be1> DW_AT_name : (indirect string, offset: 0xef1a0): priority + <3be5> DW_AT_decl_file : 20 + <3be6> DW_AT_decl_line : 225 + <3be7> DW_AT_decl_column : 29 + <3be8> DW_AT_type : <0x3af8> + <3bec> DW_AT_data_member_location: 24 + <2><3bed>: Abbrev Number: 1 (DW_TAG_member) + <3bee> DW_AT_name : (indirect string, offset: 0xef22b): tz_module + <3bf2> DW_AT_decl_file : 20 + <3bf3> DW_AT_decl_line : 226 + <3bf4> DW_AT_decl_column : 28 + <3bf5> DW_AT_type : <0x3b7e> + <3bf9> DW_AT_data_member_location: 28 + <2><3bfa>: Abbrev Number: 1 (DW_TAG_member) + <3bfb> DW_AT_name : (indirect string, offset: 0xef8b3): reserved + <3bff> DW_AT_decl_file : 20 + <3c00> DW_AT_decl_line : 227 + <3c01> DW_AT_decl_column : 29 + <3c02> DW_AT_type : <0x1a25> + <3c06> DW_AT_data_member_location: 32 + <2><3c07>: Abbrev Number: 0 + <1><3c08>: Abbrev Number: 4 (DW_TAG_typedef) + <3c09> DW_AT_name : (indirect string, offset: 0xeee6e): osThreadAttr_t + <3c0d> DW_AT_decl_file : 20 + <3c0e> DW_AT_decl_line : 228 + <3c0f> DW_AT_decl_column : 3 + <3c10> DW_AT_type : <0x3b8a> + <1><3c14>: Abbrev Number: 31 (DW_TAG_const_type) + <3c15> DW_AT_type : <0x3c08> + <1><3c19>: Abbrev Number: 4 (DW_TAG_typedef) + <3c1a> DW_AT_name : (indirect string, offset: 0x527a7): TimerHandle_t + <3c1e> DW_AT_decl_file : 21 + <3c1f> DW_AT_decl_line : 77 + <3c20> DW_AT_decl_column : 34 + <3c21> DW_AT_type : <0x3c25> + <1><3c25>: Abbrev Number: 7 (DW_TAG_pointer_type) + <3c26> DW_AT_byte_size : 4 + <3c26> DW_AT_type : <0x3c2a> + <1><3c2a>: Abbrev Number: 47 (DW_TAG_structure_type) + <3c2b> DW_AT_name : (indirect string, offset: 0xefeb7): tmrTimerControl + <3c2f> DW_AT_declaration : 1 + <1><3c2f>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <3c30> DW_AT_encoding : 7 (unsigned) + <3c31> DW_AT_byte_size : 1 + <3c32> DW_AT_type : <0x199b> + <3c36> DW_AT_decl_file : 22 + <3c37> DW_AT_decl_line : 23 + <3c38> DW_AT_decl_column : 1 + <3c39> DW_AT_sibling : <0x3c4a> + <2><3c3d>: Abbrev Number: 3 (DW_TAG_enumerator) + <3c3e> DW_AT_name : (indirect string, offset: 0xefdf6): USART_HW + <3c42> DW_AT_const_value : 1 + <2><3c43>: Abbrev Number: 3 (DW_TAG_enumerator) + <3c44> DW_AT_name : (indirect string, offset: 0xf08c1): USART_HW_DMA + <3c48> DW_AT_const_value : 4 + <2><3c49>: Abbrev Number: 0 + <1><3c4a>: Abbrev Number: 4 (DW_TAG_typedef) + <3c4b> DW_AT_name : (indirect string, offset: 0xefe8d): mb_hardware_t + <3c4f> DW_AT_decl_file : 22 + <3c50> DW_AT_decl_line : 26 + <3c51> DW_AT_decl_column : 2 + <3c52> DW_AT_type : <0x3c2f> + <1><3c56>: Abbrev Number: 14 (DW_TAG_enumeration_type) + <3c57> DW_AT_encoding : 7 (unsigned) + <3c58> DW_AT_byte_size : 1 + <3c59> DW_AT_type : <0x199b> + <3c5d> DW_AT_decl_file : 22 + <3c5e> DW_AT_decl_line : 30 + <3c5f> DW_AT_decl_column : 1 + <3c60> DW_AT_sibling : <0x3c71> + <2><3c64>: Abbrev Number: 3 (DW_TAG_enumerator) + <3c65> DW_AT_name : (indirect string, offset: 0xefd03): MB_SLAVE + <3c69> DW_AT_const_value : 3 + <2><3c6a>: Abbrev Number: 3 (DW_TAG_enumerator) + <3c6b> DW_AT_name : (indirect string, offset: 0xf0c6f): MB_MASTER + <3c6f> DW_AT_const_value : 4 + <2><3c70>: Abbrev Number: 0 + <1><3c71>: Abbrev Number: 4 (DW_TAG_typedef) + <3c72> DW_AT_name : (indirect string, offset: 0xefb58): mb_masterslave_t + <3c76> DW_AT_decl_file : 22 + <3c77> DW_AT_decl_line : 33 + <3c78> DW_AT_decl_column : 2 + <3c79> DW_AT_type : <0x3c56> + <1><3c7d>: Abbrev Number: 13 (DW_TAG_structure_type) + <3c7e> DW_AT_byte_size : 132 + <3c7f> DW_AT_decl_file : 22 + <3c80> DW_AT_decl_line : 58 + <3c81> DW_AT_decl_column : 9 + <3c81> DW_AT_sibling : <0x3cc7> + <2><3c85>: Abbrev Number: 1 (DW_TAG_member) + <3c86> DW_AT_name : (indirect string, offset: 0xf12d9): uxBuffer + <3c8a> DW_AT_decl_file : 22 + <3c8b> DW_AT_decl_line : 60 + <3c8c> DW_AT_decl_column : 9 + <3c8d> DW_AT_type : <0x3cc7> + <3c91> DW_AT_data_member_location: 0 + <2><3c92>: Abbrev Number: 1 (DW_TAG_member) + <3c93> DW_AT_name : (indirect string, offset: 0xf0b73): u8start + <3c97> DW_AT_decl_file : 22 + <3c98> DW_AT_decl_line : 61 + <3c99> DW_AT_decl_column : 9 + <3c9a> DW_AT_type : <0x19fe> + <3c9e> DW_AT_data_member_location: 128 + <2><3c9f>: Abbrev Number: 1 (DW_TAG_member) + <3ca0> DW_AT_name : (indirect string, offset: 0xf04eb): u8end + <3ca4> DW_AT_decl_file : 22 + <3ca5> DW_AT_decl_line : 62 + <3ca6> DW_AT_decl_column : 9 + <3ca7> DW_AT_type : <0x19fe> + <3cab> DW_AT_data_member_location: 129 + <2><3cac>: Abbrev Number: 1 (DW_TAG_member) + <3cad> DW_AT_name : (indirect string, offset: 0xf0ee1): u8available + <3cb1> DW_AT_decl_file : 22 + <3cb2> DW_AT_decl_line : 63 + <3cb3> DW_AT_decl_column : 9 + <3cb4> DW_AT_type : <0x19fe> + <3cb8> DW_AT_data_member_location: 130 + <2><3cb9>: Abbrev Number: 1 (DW_TAG_member) + <3cba> DW_AT_name : (indirect string, offset: 0xf063d): overflow + <3cbe> DW_AT_decl_file : 22 + <3cbf> DW_AT_decl_line : 64 + <3cc0> DW_AT_decl_column : 9 + <3cc1> DW_AT_type : <0x3cd7> + <3cc5> DW_AT_data_member_location: 131 + <2><3cc6>: Abbrev Number: 0 + <1><3cc7>: Abbrev Number: 16 (DW_TAG_array_type) + <3cc8> DW_AT_type : <0x19fe> + <3ccc> DW_AT_sibling : <0x3cd7> + <2><3cd0>: Abbrev Number: 17 (DW_TAG_subrange_type) + <3cd1> DW_AT_type : <0x19eb> + <3cd5> DW_AT_upper_bound : 127 + <2><3cd6>: Abbrev Number: 0 + <1><3cd7>: Abbrev Number: 15 (DW_TAG_base_type) + <3cd8> DW_AT_byte_size : 1 + <3cd9> DW_AT_encoding : 2 (boolean) + <3cda> DW_AT_name : (indirect string, offset: 0x5fdbd): _Bool + <1><3cde>: Abbrev Number: 4 (DW_TAG_typedef) + <3cdf> DW_AT_name : (indirect string, offset: 0xf0148): modbusRingBuffer_t + <3ce3> DW_AT_decl_file : 22 + <3ce4> DW_AT_decl_line : 65 + <3ce5> DW_AT_decl_column : 2 + <3ce6> DW_AT_type : <0x3c7d> + <1><3cea>: Abbrev Number: 48 (DW_TAG_enumeration_type) + <3ceb> DW_AT_name : (indirect string, offset: 0xefe25): ERR_LIST + <3cef> DW_AT_encoding : 5 (signed) + <3cf0> DW_AT_byte_size : 1 + <3cf1> DW_AT_type : <0x1970> + <3cf5> DW_AT_decl_file : 22 + <3cf6> DW_AT_decl_line : 93 + <3cf7> DW_AT_decl_column : 14 + <3cf8> DW_AT_sibling : <0x3d3f> + <2><3cfc>: Abbrev Number: 8 (DW_TAG_enumerator) + <3cfd> DW_AT_name : (indirect string, offset: 0xf05aa): ERR_NOT_MASTER + <3d01> DW_AT_const_value : -1 + <2><3d02>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d03> DW_AT_name : (indirect string, offset: 0xf0295): ERR_POLLING + <3d07> DW_AT_const_value : -2 + <2><3d08>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d09> DW_AT_name : (indirect string, offset: 0xf0a4c): ERR_BUFF_OVERFLOW + <3d0d> DW_AT_const_value : -3 + <2><3d0e>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d0f> DW_AT_name : (indirect string, offset: 0xf0502): ERR_BAD_CRC + <3d13> DW_AT_const_value : -4 + <2><3d14>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d15> DW_AT_name : (indirect string, offset: 0xf0bcd): ERR_EXCEPTION + <3d19> DW_AT_const_value : -5 + <2><3d1a>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d1b> DW_AT_name : (indirect string, offset: 0xf125c): ERR_BAD_SIZE + <3d1f> DW_AT_const_value : -6 + <2><3d20>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d21> DW_AT_name : (indirect string, offset: 0xf1042): ERR_BAD_ADDRESS + <3d25> DW_AT_const_value : -7 + <2><3d26>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d27> DW_AT_name : (indirect string, offset: 0xf0a84): ERR_TIME_OUT + <3d2b> DW_AT_const_value : -8 + <2><3d2c>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d2d> DW_AT_name : (indirect string, offset: 0xefc69): ERR_BAD_SLAVE_ID + <3d31> DW_AT_const_value : -9 + <2><3d32>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d33> DW_AT_name : (indirect string, offset: 0xf105f): ERR_BAD_TCP_ID + <3d37> DW_AT_const_value : -10 + <2><3d38>: Abbrev Number: 8 (DW_TAG_enumerator) + <3d39> DW_AT_name : (indirect string, offset: 0xefcf6): ERR_OK_QUERY + <3d3d> DW_AT_const_value : -11 + <2><3d3e>: Abbrev Number: 0 + <1><3d3f>: Abbrev Number: 4 (DW_TAG_typedef) + <3d40> DW_AT_name : (indirect string, offset: 0xf0907): mb_errot_t + <3d44> DW_AT_decl_file : 22 + <3d45> DW_AT_decl_line : 107 + <3d46> DW_AT_decl_column : 2 + <3d47> DW_AT_type : <0x3cea> + <1><3d4b>: Abbrev Number: 7 (DW_TAG_pointer_type) + <3d4c> DW_AT_byte_size : 4 + <3d4c> DW_AT_type : <0x1a14> + <1><3d50>: Abbrev Number: 39 (DW_TAG_structure_type) + <3d51> DW_AT_byte_size : 344 + <3d53> DW_AT_decl_file : 22 + <3d54> DW_AT_decl_line : 167 + <3d55> DW_AT_decl_column : 9 + <3d55> DW_AT_sibling : <0x3ee1> + <2><3d59>: Abbrev Number: 1 (DW_TAG_member) + <3d5a> DW_AT_name : (indirect string, offset: 0xefef1): uModbusType + <3d5e> DW_AT_decl_file : 22 + <3d5f> DW_AT_decl_line : 170 + <3d60> DW_AT_decl_column : 19 + <3d61> DW_AT_type : <0x3c71> + <3d65> DW_AT_data_member_location: 0 + <2><3d66>: Abbrev Number: 1 (DW_TAG_member) + <3d67> DW_AT_name : (indirect string, offset: 0xf60d8): port + <3d6b> DW_AT_decl_file : 22 + <3d6c> DW_AT_decl_line : 171 + <3d6d> DW_AT_decl_column : 22 + <3d6e> DW_AT_type : <0x3ee1> + <3d72> DW_AT_data_member_location: 4 + <2><3d73>: Abbrev Number: 1 (DW_TAG_member) + <3d74> DW_AT_name : (indirect string, offset: 0xf0ecc): u8id + <3d78> DW_AT_decl_file : 22 + <3d79> DW_AT_decl_line : 172 + <3d7a> DW_AT_decl_column : 10 + <3d7b> DW_AT_type : <0x19fe> + <3d7f> DW_AT_data_member_location: 8 + <2><3d80>: Abbrev Number: 1 (DW_TAG_member) + <3d81> DW_AT_name : (indirect string, offset: 0xefed4): EN_Port + <3d85> DW_AT_decl_file : 22 + <3d86> DW_AT_decl_line : 173 + <3d87> DW_AT_decl_column : 16 + <3d88> DW_AT_type : <0x3ee6> + <3d8c> DW_AT_data_member_location: 12 + <2><3d8d>: Abbrev Number: 1 (DW_TAG_member) + <3d8e> DW_AT_name : (indirect string, offset: 0xf0ae1): EN_Pin + <3d92> DW_AT_decl_file : 22 + <3d93> DW_AT_decl_line : 174 + <3d94> DW_AT_decl_column : 11 + <3d95> DW_AT_type : <0x1a14> + <3d99> DW_AT_data_member_location: 16 + <2><3d9a>: Abbrev Number: 1 (DW_TAG_member) + <3d9b> DW_AT_name : (indirect string, offset: 0xf0762): i8lastError + <3d9f> DW_AT_decl_file : 22 + <3da0> DW_AT_decl_line : 175 + <3da1> DW_AT_decl_column : 13 + <3da2> DW_AT_type : <0x3d3f> + <3da6> DW_AT_data_member_location: 18 + <2><3da7>: Abbrev Number: 1 (DW_TAG_member) + <3da8> DW_AT_name : (indirect string, offset: 0xefffa): u8Buffer + <3dac> DW_AT_decl_file : 22 + <3dad> DW_AT_decl_line : 176 + <3dae> DW_AT_decl_column : 10 + <3daf> DW_AT_type : <0x3cc7> + <3db3> DW_AT_data_member_location: 19 + <2><3db4>: Abbrev Number: 1 (DW_TAG_member) + <3db5> DW_AT_name : (indirect string, offset: 0xf0373): u8BufferSize + <3db9> DW_AT_decl_file : 22 + <3dba> DW_AT_decl_line : 177 + <3dbb> DW_AT_decl_column : 10 + <3dbc> DW_AT_type : <0x19fe> + <3dc0> DW_AT_data_member_location: 147 + <2><3dc1>: Abbrev Number: 1 (DW_TAG_member) + <3dc2> DW_AT_name : (indirect string, offset: 0xf139b): u8lastRec + <3dc6> DW_AT_decl_file : 22 + <3dc7> DW_AT_decl_line : 178 + <3dc8> DW_AT_decl_column : 10 + <3dc9> DW_AT_type : <0x19fe> + <3dcd> DW_AT_data_member_location: 148 + <2><3dce>: Abbrev Number: 1 (DW_TAG_member) + <3dcf> DW_AT_name : (indirect string, offset: 0x953b5): u16regsHR + <3dd3> DW_AT_decl_file : 22 + <3dd4> DW_AT_decl_line : 179 + <3dd5> DW_AT_decl_column : 12 + <3dd6> DW_AT_type : <0x3d4b> + <3dda> DW_AT_data_member_location: 152 + <2><3ddb>: Abbrev Number: 1 (DW_TAG_member) + <3ddc> DW_AT_name : (indirect string, offset: 0x99a21): u16regsRO + <3de0> DW_AT_decl_file : 22 + <3de1> DW_AT_decl_line : 180 + <3de2> DW_AT_decl_column : 12 + <3de3> DW_AT_type : <0x3d4b> + <3de7> DW_AT_data_member_location: 156 + <2><3de8>: Abbrev Number: 1 (DW_TAG_member) + <3de9> DW_AT_name : (indirect string, offset: 0xbf926): u16regsCoils + <3ded> DW_AT_decl_file : 22 + <3dee> DW_AT_decl_line : 181 + <3def> DW_AT_decl_column : 12 + <3df0> DW_AT_type : <0x3d4b> + <3df4> DW_AT_data_member_location: 160 + <2><3df5>: Abbrev Number: 1 (DW_TAG_member) + <3df6> DW_AT_name : (indirect string, offset: 0x14dbc): u16regsCoilsRO + <3dfa> DW_AT_decl_file : 22 + <3dfb> DW_AT_decl_line : 182 + <3dfc> DW_AT_decl_column : 12 + <3dfd> DW_AT_type : <0x3d4b> + <3e01> DW_AT_data_member_location: 164 + <2><3e02>: Abbrev Number: 1 (DW_TAG_member) + <3e03> DW_AT_name : (indirect string, offset: 0xf0ba5): u16InCnt + <3e07> DW_AT_decl_file : 22 + <3e08> DW_AT_decl_line : 183 + <3e09> DW_AT_decl_column : 11 + <3e0a> DW_AT_type : <0x1a14> + <3e0e> DW_AT_data_member_location: 168 + <2><3e0f>: Abbrev Number: 1 (DW_TAG_member) + <3e10> DW_AT_name : (indirect string, offset: 0xf006f): u16OutCnt + <3e14> DW_AT_decl_file : 22 + <3e15> DW_AT_decl_line : 183 + <3e16> DW_AT_decl_column : 21 + <3e17> DW_AT_type : <0x1a14> + <3e1b> DW_AT_data_member_location: 170 + <2><3e1c>: Abbrev Number: 1 (DW_TAG_member) + <3e1d> DW_AT_name : (indirect string, offset: 0xf09b3): u16errCnt + <3e21> DW_AT_decl_file : 22 + <3e22> DW_AT_decl_line : 183 + <3e23> DW_AT_decl_column : 32 + <3e24> DW_AT_type : <0x1a14> + <3e28> DW_AT_data_member_location: 172 + <2><3e29>: Abbrev Number: 1 (DW_TAG_member) + <3e2a> DW_AT_name : (indirect string, offset: 0xf0544): u16timeOut + <3e2e> DW_AT_decl_file : 22 + <3e2f> DW_AT_decl_line : 184 + <3e30> DW_AT_decl_column : 11 + <3e31> DW_AT_type : <0x1a14> + <3e35> DW_AT_data_member_location: 174 + <2><3e36>: Abbrev Number: 1 (DW_TAG_member) + <3e37> DW_AT_name : (indirect string, offset: 0xf0be6): u16regHR_size + <3e3b> DW_AT_decl_file : 22 + <3e3c> DW_AT_decl_line : 185 + <3e3d> DW_AT_decl_column : 11 + <3e3e> DW_AT_type : <0x1a14> + <3e42> DW_AT_data_member_location: 176 + <2><3e43>: Abbrev Number: 1 (DW_TAG_member) + <3e44> DW_AT_name : (indirect string, offset: 0xf0b05): u16regRO_size + <3e48> DW_AT_decl_file : 22 + <3e49> DW_AT_decl_line : 186 + <3e4a> DW_AT_decl_column : 11 + <3e4b> DW_AT_type : <0x1a14> + <3e4f> DW_AT_data_member_location: 178 + <2><3e50>: Abbrev Number: 1 (DW_TAG_member) + <3e51> DW_AT_name : (indirect string, offset: 0xefe3d): u16regCoils_size + <3e55> DW_AT_decl_file : 22 + <3e56> DW_AT_decl_line : 187 + <3e57> DW_AT_decl_column : 11 + <3e58> DW_AT_type : <0x1a14> + <3e5c> DW_AT_data_member_location: 180 + <2><3e5d>: Abbrev Number: 1 (DW_TAG_member) + <3e5e> DW_AT_name : (indirect string, offset: 0xf0bae): u16regCoilsRO_size + <3e62> DW_AT_decl_file : 22 + <3e63> DW_AT_decl_line : 188 + <3e64> DW_AT_decl_column : 11 + <3e65> DW_AT_type : <0x1a14> + <3e69> DW_AT_data_member_location: 182 + <2><3e6a>: Abbrev Number: 1 (DW_TAG_member) + <3e6b> DW_AT_name : (indirect string, offset: 0xf0cf8): dataRX + <3e6f> DW_AT_decl_file : 22 + <3e70> DW_AT_decl_line : 189 + <3e71> DW_AT_decl_column : 10 + <3e72> DW_AT_type : <0x19fe> + <3e76> DW_AT_data_member_location: 184 + <2><3e77>: Abbrev Number: 1 (DW_TAG_member) + <3e78> DW_AT_name : (indirect string, offset: 0xf0b88): i8state + <3e7c> DW_AT_decl_file : 22 + <3e7d> DW_AT_decl_line : 190 + <3e7e> DW_AT_decl_column : 9 + <3e7f> DW_AT_type : <0x19f2> + <3e83> DW_AT_data_member_location: 185 + <2><3e84>: Abbrev Number: 1 (DW_TAG_member) + <3e85> DW_AT_name : (indirect string, offset: 0xf0da5): QueueTelegramHandle + <3e89> DW_AT_decl_file : 22 + <3e8a> DW_AT_decl_line : 195 + <3e8b> DW_AT_decl_column : 21 + <3e8c> DW_AT_type : <0x3b72> + <3e90> DW_AT_data_member_location: 188 + <2><3e91>: Abbrev Number: 1 (DW_TAG_member) + <3e92> DW_AT_name : (indirect string, offset: 0xf040d): myTaskModbusAHandle + <3e96> DW_AT_decl_file : 22 + <3e97> DW_AT_decl_line : 198 + <3e98> DW_AT_decl_column : 15 + <3e99> DW_AT_type : <0x3b5a> + <3e9d> DW_AT_data_member_location: 192 + <2><3e9e>: Abbrev Number: 1 (DW_TAG_member) + <3e9f> DW_AT_name : (indirect string, offset: 0xefcca): xTimerT35 + <3ea3> DW_AT_decl_file : 22 + <3ea4> DW_AT_decl_line : 200 + <3ea5> DW_AT_decl_column : 15 + <3ea6> DW_AT_type : <0x3c19> + <3eaa> DW_AT_data_member_location: 196 + <2><3eab>: Abbrev Number: 1 (DW_TAG_member) + <3eac> DW_AT_name : (indirect string, offset: 0xf10da): xTimerTimeout + <3eb0> DW_AT_decl_file : 22 + <3eb1> DW_AT_decl_line : 202 + <3eb2> DW_AT_decl_column : 15 + <3eb3> DW_AT_type : <0x3c19> + <3eb7> DW_AT_data_member_location: 200 + <2><3eb8>: Abbrev Number: 1 (DW_TAG_member) + <3eb9> DW_AT_name : (indirect string, offset: 0xf048d): ModBusSphrHandle + <3ebd> DW_AT_decl_file : 22 + <3ebe> DW_AT_decl_line : 204 + <3ebf> DW_AT_decl_column : 18 + <3ec0> DW_AT_type : <0x3b66> + <3ec4> DW_AT_data_member_location: 204 + <2><3ec5>: Abbrev Number: 1 (DW_TAG_member) + <3ec6> DW_AT_name : (indirect string, offset: 0xf1180): xBufferRX + <3eca> DW_AT_decl_file : 22 + <3ecb> DW_AT_decl_line : 206 + <3ecc> DW_AT_decl_column : 21 + <3ecd> DW_AT_type : <0x3cde> + <3ed1> DW_AT_data_member_location: 208 + <2><3ed2>: Abbrev Number: 19 (DW_TAG_member) + <3ed3> DW_AT_name : (indirect string, offset: 0xf10a6): xTypeHW + <3ed7> DW_AT_decl_file : 22 + <3ed8> DW_AT_decl_line : 208 + <3ed9> DW_AT_decl_column : 16 + <3eda> DW_AT_type : <0x3c4a> + <3ede> DW_AT_data_member_location: 340 + <2><3ee0>: Abbrev Number: 0 + <1><3ee1>: Abbrev Number: 7 (DW_TAG_pointer_type) + <3ee2> DW_AT_byte_size : 4 + <3ee2> DW_AT_type : <0x397f> + <1><3ee6>: Abbrev Number: 7 (DW_TAG_pointer_type) + <3ee7> DW_AT_byte_size : 4 + <3ee7> DW_AT_type : <0x1e3f> + <1><3eeb>: Abbrev Number: 4 (DW_TAG_typedef) + <3eec> DW_AT_name : (indirect string, offset: 0xefd2e): modbusHandler_t + <3ef0> DW_AT_decl_file : 22 + <3ef1> DW_AT_decl_line : 211 + <3ef2> DW_AT_decl_column : 1 + <3ef3> DW_AT_type : <0x3d50> + <1><3ef7>: Abbrev Number: 7 (DW_TAG_pointer_type) + <3ef8> DW_AT_byte_size : 4 + <3ef8> DW_AT_type : <0x3eeb> + <1><3efc>: Abbrev Number: 15 (DW_TAG_base_type) + <3efd> DW_AT_byte_size : 4 + <3efe> DW_AT_encoding : 4 (float) + <3eff> DW_AT_name : (indirect string, offset: 0xe1c95): float + <1><3f03>: Abbrev Number: 15 (DW_TAG_base_type) + <3f04> DW_AT_byte_size : 8 + <3f05> DW_AT_encoding : 4 (float) + <3f06> DW_AT_name : (indirect string, offset: 0x1d945): double + <1><3f0a>: Abbrev Number: 4 (DW_TAG_typedef) + <3f0b> DW_AT_name : (indirect string, offset: 0xe1dd4): real_T + <3f0f> DW_AT_decl_file : 23 + <3f10> DW_AT_decl_line : 64 + <3f11> DW_AT_decl_column : 16 + <3f12> DW_AT_type : <0x3f03> + <1><3f16>: Abbrev Number: 13 (DW_TAG_structure_type) + <3f17> DW_AT_byte_size : 24 + <3f18> DW_AT_decl_file : 24 + <3f19> DW_AT_decl_line : 39 + <3f1a> DW_AT_decl_column : 9 + <3f1a> DW_AT_sibling : <0x3f46> + <2><3f1e>: Abbrev Number: 1 (DW_TAG_member) + <3f1f> DW_AT_name : (indirect string, offset: 0xca064): Integrator_DSTATE + <3f23> DW_AT_decl_file : 24 + <3f24> DW_AT_decl_line : 40 + <3f25> DW_AT_decl_column : 10 + <3f26> DW_AT_type : <0x3f0a> + <3f2a> DW_AT_data_member_location: 0 + <2><3f2b>: Abbrev Number: 1 (DW_TAG_member) + <3f2c> DW_AT_name : (indirect string, offset: 0x328dd): Filter_DSTATE + <3f30> DW_AT_decl_file : 24 + <3f31> DW_AT_decl_line : 41 + <3f32> DW_AT_decl_column : 10 + <3f33> DW_AT_type : <0x3f0a> + <3f37> DW_AT_data_member_location: 8 + <2><3f38>: Abbrev Number: 1 (DW_TAG_member) + <3f39> DW_AT_name : (indirect string, offset: 0xf3d4a): Error + <3f3d> DW_AT_decl_file : 24 + <3f3e> DW_AT_decl_line : 42 + <3f3f> DW_AT_decl_column : 10 + <3f40> DW_AT_type : <0x3f0a> + <3f44> DW_AT_data_member_location: 16 + <2><3f45>: Abbrev Number: 0 + <1><3f46>: Abbrev Number: 4 (DW_TAG_typedef) + <3f47> DW_AT_name : (indirect string, offset: 0x54c8a): DW_PID0_T + <3f4b> DW_AT_decl_file : 24 + <3f4c> DW_AT_decl_line : 43 + <3f4d> DW_AT_decl_column : 3 + <3f4e> DW_AT_type : <0x3f16> + <1><3f52>: Abbrev Number: 22 (DW_TAG_variable) + <3f53> DW_AT_name : (indirect string, offset: 0xef1e9): hadc1 + <3f57> DW_AT_decl_file : 25 + <3f58> DW_AT_decl_line : 16 + <3f59> DW_AT_decl_column : 26 + <3f5a> DW_AT_type : <0x2c16> + <3f5e> DW_AT_external : 1 + <3f5e> DW_AT_declaration : 1 + <1><3f5e>: Abbrev Number: 13 (DW_TAG_structure_type) + <3f5f> DW_AT_byte_size : 56 + <3f60> DW_AT_decl_file : 25 + <3f61> DW_AT_decl_line : 34 + <3f62> DW_AT_decl_column : 9 + <3f62> DW_AT_sibling : <0x3fdb> + <2><3f66>: Abbrev Number: 1 (DW_TAG_member) + <3f67> DW_AT_name : (indirect string, offset: 0x953b5): u16regsHR + <3f6b> DW_AT_decl_file : 25 + <3f6c> DW_AT_decl_line : 36 + <3f6d> DW_AT_decl_column : 13 + <3f6e> DW_AT_type : <0x3d4b> + <3f72> DW_AT_data_member_location: 0 + <2><3f73>: Abbrev Number: 1 (DW_TAG_member) + <3f74> DW_AT_name : (indirect string, offset: 0x99a21): u16regsRO + <3f78> DW_AT_decl_file : 25 + <3f79> DW_AT_decl_line : 37 + <3f7a> DW_AT_decl_column : 13 + <3f7b> DW_AT_type : <0x3d4b> + <3f7f> DW_AT_data_member_location: 4 + <2><3f80>: Abbrev Number: 1 (DW_TAG_member) + <3f81> DW_AT_name : (indirect string, offset: 0xbf926): u16regsCoils + <3f85> DW_AT_decl_file : 25 + <3f86> DW_AT_decl_line : 38 + <3f87> DW_AT_decl_column : 13 + <3f88> DW_AT_type : <0x3d4b> + <3f8c> DW_AT_data_member_location: 8 + <2><3f8d>: Abbrev Number: 1 (DW_TAG_member) + <3f8e> DW_AT_name : (indirect string, offset: 0x14dbc): u16regsCoilsRO + <3f92> DW_AT_decl_file : 25 + <3f93> DW_AT_decl_line : 39 + <3f94> DW_AT_decl_column : 13 + <3f95> DW_AT_type : <0x3d4b> + <3f99> DW_AT_data_member_location: 12 + <2><3f9a>: Abbrev Number: 1 (DW_TAG_member) + <3f9b> DW_AT_name : (indirect string, offset: 0x742bc): TempRoom + <3f9f> DW_AT_decl_file : 25 + <3fa0> DW_AT_decl_line : 40 + <3fa1> DW_AT_decl_column : 10 + <3fa2> DW_AT_type : <0x3f03> + <3fa6> DW_AT_data_member_location: 16 + <2><3fa7>: Abbrev Number: 18 (DW_TAG_member) + <3fa8> DW_AT_name : Pt + <3fab> DW_AT_decl_file : 25 + <3fac> DW_AT_decl_line : 41 + <3fad> DW_AT_decl_column : 11 + <3fae> DW_AT_type : <0x19fe> + <3fb2> DW_AT_data_member_location: 24 + <2><3fb3>: Abbrev Number: 18 (DW_TAG_member) + <3fb4> DW_AT_name : Twa + <3fb8> DW_AT_decl_file : 25 + <3fb9> DW_AT_decl_line : 42 + <3fba> DW_AT_decl_column : 12 + <3fbb> DW_AT_type : <0x1a14> + <3fbf> DW_AT_data_member_location: 26 + <2><3fc0>: Abbrev Number: 1 (DW_TAG_member) + <3fc1> DW_AT_name : (indirect string, offset: 0xe49f8): CoilNR + <3fc5> DW_AT_decl_file : 25 + <3fc6> DW_AT_decl_line : 43 + <3fc7> DW_AT_decl_column : 11 + <3fc8> DW_AT_type : <0x19fe> + <3fcc> DW_AT_data_member_location: 28 + <2><3fcd>: Abbrev Number: 1 (DW_TAG_member) + <3fce> DW_AT_name : (indirect string, offset: 0x104ef): PID_Param + <3fd2> DW_AT_decl_file : 25 + <3fd3> DW_AT_decl_line : 44 + <3fd4> DW_AT_decl_column : 13 + <3fd5> DW_AT_type : <0x3f46> + <3fd9> DW_AT_data_member_location: 32 + <2><3fda>: Abbrev Number: 0 + <1><3fdb>: Abbrev Number: 4 (DW_TAG_typedef) + <3fdc> DW_AT_name : (indirect string, offset: 0xa3c8c): io_module_t + <3fe0> DW_AT_decl_file : 25 + <3fe1> DW_AT_decl_line : 45 + <3fe2> DW_AT_decl_column : 3 + <3fe3> DW_AT_type : <0x3f5e> + <1><3fe7>: Abbrev Number: 22 (DW_TAG_variable) + <3fe8> DW_AT_name : (indirect string, offset: 0x1eee3): hi2c1 + <3fec> DW_AT_decl_file : 26 + <3fed> DW_AT_decl_line : 103 + <3fee> DW_AT_decl_column : 26 + <3fef> DW_AT_type : <0x2ecd> + <3ff3> DW_AT_external : 1 + <3ff3> DW_AT_declaration : 1 + <1><3ff3>: Abbrev Number: 16 (DW_TAG_array_type) + <3ff4> DW_AT_type : <0x1a14> + <3ff8> DW_AT_sibling : <0x4003> + <2><3ffc>: Abbrev Number: 17 (DW_TAG_subrange_type) + <3ffd> DW_AT_type : <0x19eb> + <4001> DW_AT_upper_bound : 9 + <2><4002>: Abbrev Number: 0 + <1><4003>: Abbrev Number: 22 (DW_TAG_variable) + <4004> DW_AT_name : (indirect string, offset: 0xeed46): Holding_Registers_Database + <4008> DW_AT_decl_file : 27 + <4009> DW_AT_decl_line : 60 + <400a> DW_AT_decl_column : 17 + <400b> DW_AT_type : <0x3ff3> + <400f> DW_AT_external : 1 + <400f> DW_AT_declaration : 1 + <1><400f>: Abbrev Number: 22 (DW_TAG_variable) + <4010> DW_AT_name : (indirect string, offset: 0xef29f): Input_Registers_Database + <4014> DW_AT_decl_file : 27 + <4015> DW_AT_decl_line : 61 + <4016> DW_AT_decl_column : 17 + <4017> DW_AT_type : <0x3ff3> + <401b> DW_AT_external : 1 + <401b> DW_AT_declaration : 1 + <1><401b>: Abbrev Number: 16 (DW_TAG_array_type) + <401c> DW_AT_type : <0x1a14> + <4020> DW_AT_sibling : <0x402b> + <2><4024>: Abbrev Number: 17 (DW_TAG_subrange_type) + <4025> DW_AT_type : <0x19eb> + <4029> DW_AT_upper_bound : 2 + <2><402a>: Abbrev Number: 0 + <1><402b>: Abbrev Number: 22 (DW_TAG_variable) + <402c> DW_AT_name : (indirect string, offset: 0xeef21): Holding_Coils_Database + <4030> DW_AT_decl_file : 27 + <4031> DW_AT_decl_line : 62 + <4032> DW_AT_decl_column : 17 + <4033> DW_AT_type : <0x401b> + <4037> DW_AT_external : 1 + <4037> DW_AT_declaration : 1 + <1><4037>: Abbrev Number: 22 (DW_TAG_variable) + <4038> DW_AT_name : (indirect string, offset: 0xef6f1): Input_Coils_Database + <403c> DW_AT_decl_file : 27 + <403d> DW_AT_decl_line : 63 + <403e> DW_AT_decl_column : 17 + <403f> DW_AT_type : <0x401b> + <4043> DW_AT_external : 1 + <4043> DW_AT_declaration : 1 + <1><4043>: Abbrev Number: 23 (DW_TAG_variable) + <4044> DW_AT_specification: <0x3f52> + <4048> DW_AT_decl_file : 3 + <4048> DW_AT_decl_line : 44 + <4049> DW_AT_decl_column : 19 + <404a> DW_AT_location : 5 byte block: 3 c8 0 0 20 (DW_OP_addr: 200000c8) + <1><4050>: Abbrev Number: 20 (DW_TAG_variable) + <4051> DW_AT_name : (indirect string, offset: 0xefc58): hdma_adc1 + <4055> DW_AT_decl_file : 3 + <4055> DW_AT_decl_line : 45 + <4056> DW_AT_decl_column : 19 + <4057> DW_AT_type : <0x2a34> + <405b> DW_AT_external : 1 + <405b> DW_AT_location : 5 byte block: 3 2c 1 0 20 (DW_OP_addr: 2000012c) + <1><4061>: Abbrev Number: 23 (DW_TAG_variable) + <4062> DW_AT_specification: <0x3fe7> + <4066> DW_AT_decl_file : 3 + <4066> DW_AT_decl_line : 47 + <4067> DW_AT_decl_column : 19 + <4068> DW_AT_location : 5 byte block: 3 8c 1 0 20 (DW_OP_addr: 2000018c) + <1><406e>: Abbrev Number: 20 (DW_TAG_variable) + <406f> DW_AT_name : (indirect string, offset: 0xf07a1): huart1 + <4073> DW_AT_decl_file : 3 + <4073> DW_AT_decl_line : 49 + <4074> DW_AT_decl_column : 20 + <4075> DW_AT_type : <0x397f> + <4079> DW_AT_external : 1 + <4079> DW_AT_location : 5 byte block: 3 e0 1 0 20 (DW_OP_addr: 200001e0) + <1><407f>: Abbrev Number: 20 (DW_TAG_variable) + <4080> DW_AT_name : (indirect string, offset: 0xf08ea): hdma_usart1_rx + <4084> DW_AT_decl_file : 3 + <4084> DW_AT_decl_line : 50 + <4085> DW_AT_decl_column : 19 + <4086> DW_AT_type : <0x2a34> + <408a> DW_AT_external : 1 + <408a> DW_AT_location : 5 byte block: 3 74 2 0 20 (DW_OP_addr: 20000274) + <1><4090>: Abbrev Number: 20 (DW_TAG_variable) + <4091> DW_AT_name : (indirect string, offset: 0xf0912): hdma_usart1_tx + <4095> DW_AT_decl_file : 3 + <4095> DW_AT_decl_line : 51 + <4096> DW_AT_decl_column : 19 + <4097> DW_AT_type : <0x2a34> + <409b> DW_AT_external : 1 + <409b> DW_AT_location : 5 byte block: 3 d4 2 0 20 (DW_OP_addr: 200002d4) + <1><40a1>: Abbrev Number: 20 (DW_TAG_variable) + <40a2> DW_AT_name : (indirect string, offset: 0xf0dcd): hpcd_USB_FS + <40a6> DW_AT_decl_file : 3 + <40a6> DW_AT_decl_line : 53 + <40a7> DW_AT_decl_column : 19 + <40a8> DW_AT_type : <0x31b2> + <40ac> DW_AT_external : 1 + <40ac> DW_AT_location : 5 byte block: 3 34 3 0 20 (DW_OP_addr: 20000334) + <1><40b2>: Abbrev Number: 20 (DW_TAG_variable) + <40b3> DW_AT_name : (indirect string, offset: 0xf0463): defaultTaskHandle + <40b7> DW_AT_decl_file : 3 + <40b7> DW_AT_decl_line : 56 + <40b8> DW_AT_decl_column : 14 + <40b9> DW_AT_type : <0x3b5a> + <40bd> DW_AT_external : 1 + <40bd> DW_AT_location : 5 byte block: 3 28 6 0 20 (DW_OP_addr: 20000628) + <1><40c3>: Abbrev Number: 20 (DW_TAG_variable) + <40c4> DW_AT_name : (indirect string, offset: 0xf078a): defaultTask_attributes + <40c8> DW_AT_decl_file : 3 + <40c8> DW_AT_decl_line : 57 + <40c9> DW_AT_decl_column : 22 + <40ca> DW_AT_type : <0x3c14> + <40ce> DW_AT_external : 1 + <40ce> DW_AT_location : 5 byte block: 3 28 f1 0 8 (DW_OP_addr: 800f128) + <1><40d4>: Abbrev Number: 20 (DW_TAG_variable) + <40d5> DW_AT_name : (indirect string, offset: 0xf0cff): ModbusH + <40d9> DW_AT_decl_file : 3 + <40d9> DW_AT_decl_line : 63 + <40da> DW_AT_decl_column : 17 + <40db> DW_AT_type : <0x3eeb> + <40df> DW_AT_external : 1 + <40df> DW_AT_location : 5 byte block: 3 2c 6 0 20 (DW_OP_addr: 2000062c) + <1><40e5>: Abbrev Number: 20 (DW_TAG_variable) + <40e6> DW_AT_name : (indirect string, offset: 0xf02f8): IOmodule + <40ea> DW_AT_decl_file : 3 + <40ea> DW_AT_decl_line : 64 + <40eb> DW_AT_decl_column : 14 + <40ec> DW_AT_type : <0x3fdb> + <40f0> DW_AT_external : 1 + <40f0> DW_AT_location : 5 byte block: 3 88 7 0 20 (DW_OP_addr: 20000788) + <1><40f6>: Abbrev Number: 23 (DW_TAG_variable) + <40f7> DW_AT_specification: <0x4003> + <40fb> DW_AT_decl_file : 3 + <40fb> DW_AT_decl_line : 85 + <40fc> DW_AT_decl_column : 10 + <40fd> DW_AT_location : 5 byte block: 3 18 0 0 20 (DW_OP_addr: 20000018) + <1><4103>: Abbrev Number: 23 (DW_TAG_variable) + <4104> DW_AT_specification: <0x400f> + <4108> DW_AT_decl_file : 3 + <4108> DW_AT_decl_line : 90 + <4109> DW_AT_decl_column : 10 + <410a> DW_AT_location : 5 byte block: 3 c0 7 0 20 (DW_OP_addr: 200007c0) + <1><4110>: Abbrev Number: 23 (DW_TAG_variable) + <4111> DW_AT_specification: <0x402b> + <4115> DW_AT_decl_file : 3 + <4115> DW_AT_decl_line : 95 + <4116> DW_AT_decl_column : 10 + <4117> DW_AT_location : 5 byte block: 3 d4 7 0 20 (DW_OP_addr: 200007d4) + <1><411d>: Abbrev Number: 23 (DW_TAG_variable) + <411e> DW_AT_specification: <0x4037> + <4122> DW_AT_decl_file : 3 + <4122> DW_AT_decl_line : 100 + <4123> DW_AT_decl_column : 10 + <4124> DW_AT_location : 5 byte block: 3 dc 7 0 20 (DW_OP_addr: 200007dc) + <1><412a>: Abbrev Number: 34 (DW_TAG_subprogram) <412b> DW_AT_external : 1 - <412b> DW_AT_name : (indirect string, offset: 0xf0f6e): HAL_PCD_Init - <412f> DW_AT_decl_file : 15 - <4130> DW_AT_decl_line : 220 - <4131> DW_AT_decl_column : 19 - <4131> DW_AT_prototyped : 1 - <4131> DW_AT_type : <0x27ac> - <4135> DW_AT_declaration : 1 - <4135> DW_AT_sibling : <0x413f> - <2><4139>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <413a> DW_AT_type : <0x413f> - <2><413e>: Abbrev Number: 0 - <1><413f>: Abbrev Number: 7 (DW_TAG_pointer_type) - <4140> DW_AT_byte_size : 4 - <4140> DW_AT_type : <0x31aa> - <1><4144>: Abbrev Number: 23 (DW_TAG_subprogram) - <4145> DW_AT_external : 1 - <4145> DW_AT_name : (indirect string, offset: 0xefde5): HAL_UARTEx_DisableFifoMode - <4149> DW_AT_decl_file : 27 - <414a> DW_AT_decl_line : 172 - <414b> DW_AT_decl_column : 19 - <414b> DW_AT_prototyped : 1 - <414b> DW_AT_type : <0x27ac> - <414f> DW_AT_declaration : 1 - <414f> DW_AT_sibling : <0x4159> - <2><4153>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4154> DW_AT_type : <0x3ed9> - <2><4158>: Abbrev Number: 0 - <1><4159>: Abbrev Number: 23 (DW_TAG_subprogram) - <415a> DW_AT_external : 1 - <415a> DW_AT_name : (indirect string, offset: 0xf13bc): HAL_UARTEx_SetRxFifoThreshold - <415e> DW_AT_decl_file : 27 - <415f> DW_AT_decl_line : 174 - <4160> DW_AT_decl_column : 19 - <4160> DW_AT_prototyped : 1 - <4160> DW_AT_type : <0x27ac> - <4164> DW_AT_declaration : 1 - <4164> DW_AT_sibling : <0x4173> - <2><4168>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4169> DW_AT_type : <0x3ed9> - <2><416d>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <416e> DW_AT_type : <0x19b1> - <2><4172>: Abbrev Number: 0 - <1><4173>: Abbrev Number: 23 (DW_TAG_subprogram) - <4174> DW_AT_external : 1 - <4174> DW_AT_name : (indirect string, offset: 0xf069d): HAL_UARTEx_SetTxFifoThreshold - <4178> DW_AT_decl_file : 27 - <4179> DW_AT_decl_line : 173 - <417a> DW_AT_decl_column : 19 - <417a> DW_AT_prototyped : 1 - <417a> DW_AT_type : <0x27ac> - <417e> DW_AT_declaration : 1 - <417e> DW_AT_sibling : <0x418d> - <2><4182>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4183> DW_AT_type : <0x3ed9> - <2><4187>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4188> DW_AT_type : <0x19b1> - <2><418c>: Abbrev Number: 0 - <1><418d>: Abbrev Number: 21 (DW_TAG_subprogram) - <418e> DW_AT_external : 1 - <418e> DW_AT_name : (indirect string, offset: 0xf0cdc): HAL_UART_Init - <4192> DW_AT_decl_file : 19 - <4193> DW_AT_decl_line : 1615 - <4195> DW_AT_decl_column : 19 - <4196> DW_AT_prototyped : 1 - <4196> DW_AT_type : <0x27ac> - <419a> DW_AT_declaration : 1 - <419a> DW_AT_sibling : <0x41a4> - <2><419e>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <419f> DW_AT_type : <0x3ed9> - <2><41a3>: Abbrev Number: 0 - <1><41a4>: Abbrev Number: 23 (DW_TAG_subprogram) - <41a5> DW_AT_external : 1 - <41a5> DW_AT_name : (indirect string, offset: 0x7e8c2): HAL_I2CEx_ConfigDigitalFilter - <41a9> DW_AT_decl_file : 28 - <41aa> DW_AT_decl_line : 94 - <41ab> DW_AT_decl_column : 19 - <41ab> DW_AT_prototyped : 1 - <41ab> DW_AT_type : <0x27ac> - <41af> DW_AT_declaration : 1 - <41af> DW_AT_sibling : <0x41be> - <2><41b3>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <41b4> DW_AT_type : <0x41be> - <2><41b8>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <41b9> DW_AT_type : <0x19b1> - <2><41bd>: Abbrev Number: 0 - <1><41be>: Abbrev Number: 7 (DW_TAG_pointer_type) - <41bf> DW_AT_byte_size : 4 - <41bf> DW_AT_type : <0x2ec5> - <1><41c3>: Abbrev Number: 23 (DW_TAG_subprogram) - <41c4> DW_AT_external : 1 - <41c4> DW_AT_name : (indirect string, offset: 0xed3c8): HAL_I2CEx_ConfigAnalogFilter - <41c8> DW_AT_decl_file : 28 - <41c9> DW_AT_decl_line : 93 - <41ca> DW_AT_decl_column : 19 - <41ca> DW_AT_prototyped : 1 - <41ca> DW_AT_type : <0x27ac> - <41ce> DW_AT_declaration : 1 - <41ce> DW_AT_sibling : <0x41dd> - <2><41d2>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <41d3> DW_AT_type : <0x41be> - <2><41d7>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <41d8> DW_AT_type : <0x19b1> - <2><41dc>: Abbrev Number: 0 - <1><41dd>: Abbrev Number: 21 (DW_TAG_subprogram) - <41de> DW_AT_external : 1 - <41de> DW_AT_name : (indirect string, offset: 0xf04d1): HAL_I2C_Init - <41e2> DW_AT_decl_file : 13 - <41e3> DW_AT_decl_line : 605 - <41e5> DW_AT_decl_column : 19 - <41e6> DW_AT_prototyped : 1 - <41e6> DW_AT_type : <0x27ac> - <41ea> DW_AT_declaration : 1 - <41ea> DW_AT_sibling : <0x41f4> - <2><41ee>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <41ef> DW_AT_type : <0x41be> - <2><41f3>: Abbrev Number: 0 - <1><41f4>: Abbrev Number: 21 (DW_TAG_subprogram) - <41f5> DW_AT_external : 1 - <41f5> DW_AT_name : (indirect string, offset: 0xf072f): HAL_ADC_ConfigChannel - <41f9> DW_AT_decl_file : 11 - <41fa> DW_AT_decl_line : 1843 - <41fc> DW_AT_decl_column : 25 - <41fd> DW_AT_prototyped : 1 - <41fd> DW_AT_type : <0x27ac> - <4201> DW_AT_declaration : 1 - <4201> DW_AT_sibling : <0x4210> - <2><4205>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4206> DW_AT_type : <0x4210> - <2><420a>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <420b> DW_AT_type : <0x4215> - <2><420f>: Abbrev Number: 0 - <1><4210>: Abbrev Number: 7 (DW_TAG_pointer_type) - <4211> DW_AT_byte_size : 4 - <4211> DW_AT_type : <0x2c0e> - <1><4215>: Abbrev Number: 7 (DW_TAG_pointer_type) - <4216> DW_AT_byte_size : 4 - <4216> DW_AT_type : <0x2b61> - <1><421a>: Abbrev Number: 21 (DW_TAG_subprogram) - <421b> DW_AT_external : 1 - <421b> DW_AT_name : (indirect string, offset: 0xefcdc): HAL_ADC_Init - <421f> DW_AT_decl_file : 11 - <4220> DW_AT_decl_line : 1790 - <4222> DW_AT_decl_column : 25 - <4223> DW_AT_prototyped : 1 - <4223> DW_AT_type : <0x27ac> - <4227> DW_AT_declaration : 1 - <4227> DW_AT_sibling : <0x4231> - <2><422b>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <422c> DW_AT_type : <0x4210> - <2><4230>: Abbrev Number: 0 - <1><4231>: Abbrev Number: 21 (DW_TAG_subprogram) - <4232> DW_AT_external : 1 - <4232> DW_AT_name : (indirect string, offset: 0xf0e8a): HAL_RCCEx_PeriphCLKConfig - <4236> DW_AT_decl_file : 17 - <4237> DW_AT_decl_line : 1582 - <4239> DW_AT_decl_column : 19 - <423a> DW_AT_prototyped : 1 - <423a> DW_AT_type : <0x27ac> - <423e> DW_AT_declaration : 1 - <423e> DW_AT_sibling : <0x4248> + <412b> DW_AT_name : (indirect string, offset: 0xf0355): HAL_IncTick + <412f> DW_AT_decl_file : 31 + <4130> DW_AT_decl_line : 617 + <4132> DW_AT_decl_column : 6 + <4133> DW_AT_prototyped : 1 + <4133> DW_AT_declaration : 1 + <1><4133>: Abbrev Number: 21 (DW_TAG_subprogram) + <4134> DW_AT_external : 1 + <4134> DW_AT_name : (indirect string, offset: 0xef601): osDelay + <4138> DW_AT_decl_file : 20 + <4139> DW_AT_decl_line : 459 + <413b> DW_AT_decl_column : 12 + <413c> DW_AT_prototyped : 1 + <413c> DW_AT_type : <0x3b4e> + <4140> DW_AT_declaration : 1 + <4140> DW_AT_sibling : <0x414a> + <2><4144>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4145> DW_AT_type : <0x1a25> + <2><4149>: Abbrev Number: 0 + <1><414a>: Abbrev Number: 27 (DW_TAG_subprogram) + <414b> DW_AT_external : 1 + <414b> DW_AT_name : (indirect string, offset: 0xf0a69): HAL_GPIO_Init + <414f> DW_AT_decl_file : 12 + <4150> DW_AT_decl_line : 288 + <4152> DW_AT_decl_column : 19 + <4153> DW_AT_prototyped : 1 + <4153> DW_AT_declaration : 1 + <4153> DW_AT_sibling : <0x4162> + <2><4157>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4158> DW_AT_type : <0x3ee6> + <2><415c>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <415d> DW_AT_type : <0x4162> + <2><4161>: Abbrev Number: 0 + <1><4162>: Abbrev Number: 7 (DW_TAG_pointer_type) + <4163> DW_AT_byte_size : 4 + <4163> DW_AT_type : <0x2c6c> + <1><4167>: Abbrev Number: 27 (DW_TAG_subprogram) + <4168> DW_AT_external : 1 + <4168> DW_AT_name : (indirect string, offset: 0xef889): HAL_GPIO_WritePin + <416c> DW_AT_decl_file : 12 + <416d> DW_AT_decl_line : 302 + <416f> DW_AT_decl_column : 19 + <4170> DW_AT_prototyped : 1 + <4170> DW_AT_declaration : 1 + <4170> DW_AT_sibling : <0x4184> + <2><4174>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4175> DW_AT_type : <0x3ee6> + <2><4179>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <417a> DW_AT_type : <0x1a14> + <2><417e>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <417f> DW_AT_type : <0x2c93> + <2><4183>: Abbrev Number: 0 + <1><4184>: Abbrev Number: 27 (DW_TAG_subprogram) + <4185> DW_AT_external : 1 + <4185> DW_AT_name : (indirect string, offset: 0xefdc7): HAL_NVIC_EnableIRQ + <4189> DW_AT_decl_file : 28 + <418a> DW_AT_decl_line : 271 + <418c> DW_AT_decl_column : 6 + <418d> DW_AT_prototyped : 1 + <418d> DW_AT_declaration : 1 + <418d> DW_AT_sibling : <0x4197> + <2><4191>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4192> DW_AT_type : <0x1977> + <2><4196>: Abbrev Number: 0 + <1><4197>: Abbrev Number: 27 (DW_TAG_subprogram) + <4198> DW_AT_external : 1 + <4198> DW_AT_name : (indirect string, offset: 0xf0f33): HAL_NVIC_SetPriority + <419c> DW_AT_decl_file : 28 + <419d> DW_AT_decl_line : 270 + <419f> DW_AT_decl_column : 6 + <41a0> DW_AT_prototyped : 1 + <41a0> DW_AT_declaration : 1 + <41a0> DW_AT_sibling : <0x41b4> + <2><41a4>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <41a5> DW_AT_type : <0x1977> + <2><41a9>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <41aa> DW_AT_type : <0x1a25> + <2><41ae>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <41af> DW_AT_type : <0x1a25> + <2><41b3>: Abbrev Number: 0 + <1><41b4>: Abbrev Number: 24 (DW_TAG_subprogram) + <41b5> DW_AT_external : 1 + <41b5> DW_AT_name : (indirect string, offset: 0xf0f60): HAL_PCD_Init + <41b9> DW_AT_decl_file : 15 + <41ba> DW_AT_decl_line : 220 + <41bb> DW_AT_decl_column : 19 + <41bb> DW_AT_prototyped : 1 + <41bb> DW_AT_type : <0x2820> + <41bf> DW_AT_declaration : 1 + <41bf> DW_AT_sibling : <0x41c9> + <2><41c3>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <41c4> DW_AT_type : <0x41c9> + <2><41c8>: Abbrev Number: 0 + <1><41c9>: Abbrev Number: 7 (DW_TAG_pointer_type) + <41ca> DW_AT_byte_size : 4 + <41ca> DW_AT_type : <0x31b2> + <1><41ce>: Abbrev Number: 24 (DW_TAG_subprogram) + <41cf> DW_AT_external : 1 + <41cf> DW_AT_name : (indirect string, offset: 0xefdff): HAL_UARTEx_DisableFifoMode + <41d3> DW_AT_decl_file : 29 + <41d4> DW_AT_decl_line : 172 + <41d5> DW_AT_decl_column : 19 + <41d5> DW_AT_prototyped : 1 + <41d5> DW_AT_type : <0x2820> + <41d9> DW_AT_declaration : 1 + <41d9> DW_AT_sibling : <0x41e3> + <2><41dd>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <41de> DW_AT_type : <0x3ee1> + <2><41e2>: Abbrev Number: 0 + <1><41e3>: Abbrev Number: 24 (DW_TAG_subprogram) + <41e4> DW_AT_external : 1 + <41e4> DW_AT_name : (indirect string, offset: 0xf13a5): HAL_UARTEx_SetRxFifoThreshold + <41e8> DW_AT_decl_file : 29 + <41e9> DW_AT_decl_line : 174 + <41ea> DW_AT_decl_column : 19 + <41ea> DW_AT_prototyped : 1 + <41ea> DW_AT_type : <0x2820> + <41ee> DW_AT_declaration : 1 + <41ee> DW_AT_sibling : <0x41fd> + <2><41f2>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <41f3> DW_AT_type : <0x3ee1> + <2><41f7>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <41f8> DW_AT_type : <0x1a25> + <2><41fc>: Abbrev Number: 0 + <1><41fd>: Abbrev Number: 24 (DW_TAG_subprogram) + <41fe> DW_AT_external : 1 + <41fe> DW_AT_name : (indirect string, offset: 0xf069c): HAL_UARTEx_SetTxFifoThreshold + <4202> DW_AT_decl_file : 29 + <4203> DW_AT_decl_line : 173 + <4204> DW_AT_decl_column : 19 + <4204> DW_AT_prototyped : 1 + <4204> DW_AT_type : <0x2820> + <4208> DW_AT_declaration : 1 + <4208> DW_AT_sibling : <0x4217> + <2><420c>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <420d> DW_AT_type : <0x3ee1> + <2><4211>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4212> DW_AT_type : <0x1a25> + <2><4216>: Abbrev Number: 0 + <1><4217>: Abbrev Number: 21 (DW_TAG_subprogram) + <4218> DW_AT_external : 1 + <4218> DW_AT_name : (indirect string, offset: 0xf0cce): HAL_UART_Init + <421c> DW_AT_decl_file : 19 + <421d> DW_AT_decl_line : 1615 + <421f> DW_AT_decl_column : 19 + <4220> DW_AT_prototyped : 1 + <4220> DW_AT_type : <0x2820> + <4224> DW_AT_declaration : 1 + <4224> DW_AT_sibling : <0x422e> + <2><4228>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4229> DW_AT_type : <0x3ee1> + <2><422d>: Abbrev Number: 0 + <1><422e>: Abbrev Number: 24 (DW_TAG_subprogram) + <422f> DW_AT_external : 1 + <422f> DW_AT_name : (indirect string, offset: 0x7e84d): HAL_I2CEx_ConfigDigitalFilter + <4233> DW_AT_decl_file : 30 + <4234> DW_AT_decl_line : 94 + <4235> DW_AT_decl_column : 19 + <4235> DW_AT_prototyped : 1 + <4235> DW_AT_type : <0x2820> + <4239> DW_AT_declaration : 1 + <4239> DW_AT_sibling : <0x4248> + <2><423d>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <423e> DW_AT_type : <0x4248> <2><4242>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4243> DW_AT_type : <0x4248> + <4243> DW_AT_type : <0x1a25> <2><4247>: Abbrev Number: 0 <1><4248>: Abbrev Number: 7 (DW_TAG_pointer_type) <4249> DW_AT_byte_size : 4 - <4249> DW_AT_type : <0x34a8> - <1><424d>: Abbrev Number: 33 (DW_TAG_subprogram) + <4249> DW_AT_type : <0x2ecd> + <1><424d>: Abbrev Number: 24 (DW_TAG_subprogram) <424e> DW_AT_external : 1 - <424e> DW_AT_name : (indirect string, offset: 0xf10bc): HAL_RCCEx_EnableMSIPLLMode - <4252> DW_AT_decl_file : 17 - <4253> DW_AT_decl_line : 1612 - <4255> DW_AT_decl_column : 19 - <4256> DW_AT_prototyped : 1 - <4256> DW_AT_declaration : 1 - <1><4256>: Abbrev Number: 21 (DW_TAG_subprogram) - <4257> DW_AT_external : 1 - <4257> DW_AT_name : (indirect string, offset: 0xf0adb): HAL_RCC_ClockConfig - <425b> DW_AT_decl_file : 16 - <425c> DW_AT_decl_line : 3393 - <425e> DW_AT_decl_column : 19 - <425f> DW_AT_prototyped : 1 - <425f> DW_AT_type : <0x27ac> - <4263> DW_AT_declaration : 1 - <4263> DW_AT_sibling : <0x4272> - <2><4267>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4268> DW_AT_type : <0x4272> - <2><426c>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <426d> DW_AT_type : <0x19b1> - <2><4271>: Abbrev Number: 0 - <1><4272>: Abbrev Number: 7 (DW_TAG_pointer_type) - <4273> DW_AT_byte_size : 4 - <4273> DW_AT_type : <0x3356> - <1><4277>: Abbrev Number: 21 (DW_TAG_subprogram) - <4278> DW_AT_external : 1 - <4278> DW_AT_name : (indirect string, offset: 0xf0c2f): HAL_RCC_OscConfig - <427c> DW_AT_decl_file : 16 - <427d> DW_AT_decl_line : 3392 - <427f> DW_AT_decl_column : 19 - <4280> DW_AT_prototyped : 1 - <4280> DW_AT_type : <0x27ac> - <4284> DW_AT_declaration : 1 - <4284> DW_AT_sibling : <0x428e> - <2><4288>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4289> DW_AT_type : <0x428e> - <2><428d>: Abbrev Number: 0 - <1><428e>: Abbrev Number: 7 (DW_TAG_pointer_type) - <428f> DW_AT_byte_size : 4 - <428f> DW_AT_type : <0x32de> - <1><4293>: Abbrev Number: 33 (DW_TAG_subprogram) - <4294> DW_AT_external : 1 - <4294> DW_AT_name : (indirect string, offset: 0xf107c): HAL_PWR_EnableBkUpAccess - <4298> DW_AT_decl_file : 30 - <4299> DW_AT_decl_line : 456 - <429b> DW_AT_decl_column : 19 - <429c> DW_AT_prototyped : 1 - <429c> DW_AT_declaration : 1 - <1><429c>: Abbrev Number: 34 (DW_TAG_subprogram) - <429d> DW_AT_external : 1 - <429d> DW_AT_name : (indirect string, offset: 0xf1095): osKernelStart - <42a1> DW_AT_decl_file : 20 - <42a2> DW_AT_decl_line : 302 - <42a4> DW_AT_decl_column : 12 - <42a5> DW_AT_prototyped : 1 - <42a5> DW_AT_type : <0x3b46> - <42a9> DW_AT_declaration : 1 - <1><42a9>: Abbrev Number: 25 (DW_TAG_subprogram) - <42aa> DW_AT_external : 1 - <42aa> DW_AT_name : (indirect string, offset: 0xef89c): ADC_Temp_Thread_Start - <42ae> DW_AT_decl_file : 23 - <42af> DW_AT_decl_line : 48 - <42b0> DW_AT_decl_column : 6 - <42b0> DW_AT_prototyped : 1 + <424e> DW_AT_name : (indirect string, offset: 0xed3a9): HAL_I2CEx_ConfigAnalogFilter + <4252> DW_AT_decl_file : 30 + <4253> DW_AT_decl_line : 93 + <4254> DW_AT_decl_column : 19 + <4254> DW_AT_prototyped : 1 + <4254> DW_AT_type : <0x2820> + <4258> DW_AT_declaration : 1 + <4258> DW_AT_sibling : <0x4267> + <2><425c>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <425d> DW_AT_type : <0x4248> + <2><4261>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4262> DW_AT_type : <0x1a25> + <2><4266>: Abbrev Number: 0 + <1><4267>: Abbrev Number: 21 (DW_TAG_subprogram) + <4268> DW_AT_external : 1 + <4268> DW_AT_name : (indirect string, offset: 0xf04de): HAL_I2C_Init + <426c> DW_AT_decl_file : 13 + <426d> DW_AT_decl_line : 605 + <426f> DW_AT_decl_column : 19 + <4270> DW_AT_prototyped : 1 + <4270> DW_AT_type : <0x2820> + <4274> DW_AT_declaration : 1 + <4274> DW_AT_sibling : <0x427e> + <2><4278>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4279> DW_AT_type : <0x4248> + <2><427d>: Abbrev Number: 0 + <1><427e>: Abbrev Number: 21 (DW_TAG_subprogram) + <427f> DW_AT_external : 1 + <427f> DW_AT_name : (indirect string, offset: 0xf0e7c): HAL_RCCEx_PeriphCLKConfig + <4283> DW_AT_decl_file : 17 + <4284> DW_AT_decl_line : 1582 + <4286> DW_AT_decl_column : 19 + <4287> DW_AT_prototyped : 1 + <4287> DW_AT_type : <0x2820> + <428b> DW_AT_declaration : 1 + <428b> DW_AT_sibling : <0x4295> + <2><428f>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4290> DW_AT_type : <0x4295> + <2><4294>: Abbrev Number: 0 + <1><4295>: Abbrev Number: 7 (DW_TAG_pointer_type) + <4296> DW_AT_byte_size : 4 + <4296> DW_AT_type : <0x34b0> + <1><429a>: Abbrev Number: 34 (DW_TAG_subprogram) + <429b> DW_AT_external : 1 + <429b> DW_AT_name : (indirect string, offset: 0xf10ae): HAL_RCCEx_EnableMSIPLLMode + <429f> DW_AT_decl_file : 17 + <42a0> DW_AT_decl_line : 1612 + <42a2> DW_AT_decl_column : 19 + <42a3> DW_AT_prototyped : 1 + <42a3> DW_AT_declaration : 1 + <1><42a3>: Abbrev Number: 21 (DW_TAG_subprogram) + <42a4> DW_AT_external : 1 + <42a4> DW_AT_name : (indirect string, offset: 0xf0acd): HAL_RCC_ClockConfig + <42a8> DW_AT_decl_file : 16 + <42a9> DW_AT_decl_line : 3393 + <42ab> DW_AT_decl_column : 19 + <42ac> DW_AT_prototyped : 1 + <42ac> DW_AT_type : <0x2820> <42b0> DW_AT_declaration : 1 - <42b0> DW_AT_sibling : <0x42ba> + <42b0> DW_AT_sibling : <0x42bf> <2><42b4>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <42b5> DW_AT_type : <0x42ba> - <2><42b9>: Abbrev Number: 0 - <1><42ba>: Abbrev Number: 7 (DW_TAG_pointer_type) - <42bb> DW_AT_byte_size : 4 - <42bb> DW_AT_type : <0x3f69> - <1><42bf>: Abbrev Number: 21 (DW_TAG_subprogram) - <42c0> DW_AT_external : 1 - <42c0> DW_AT_name : (indirect string, offset: 0xef306): osThreadNew - <42c4> DW_AT_decl_file : 20 - <42c5> DW_AT_decl_line : 349 - <42c7> DW_AT_decl_column : 14 - <42c8> DW_AT_prototyped : 1 - <42c8> DW_AT_type : <0x3b52> - <42cc> DW_AT_declaration : 1 - <42cc> DW_AT_sibling : <0x42e0> - <2><42d0>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <42d1> DW_AT_type : <0x3afc> + <42b5> DW_AT_type : <0x42bf> + <2><42b9>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <42ba> DW_AT_type : <0x1a25> + <2><42be>: Abbrev Number: 0 + <1><42bf>: Abbrev Number: 7 (DW_TAG_pointer_type) + <42c0> DW_AT_byte_size : 4 + <42c0> DW_AT_type : <0x335e> + <1><42c4>: Abbrev Number: 21 (DW_TAG_subprogram) + <42c5> DW_AT_external : 1 + <42c5> DW_AT_name : (indirect string, offset: 0xf0c21): HAL_RCC_OscConfig + <42c9> DW_AT_decl_file : 16 + <42ca> DW_AT_decl_line : 3392 + <42cc> DW_AT_decl_column : 19 + <42cd> DW_AT_prototyped : 1 + <42cd> DW_AT_type : <0x2820> + <42d1> DW_AT_declaration : 1 + <42d1> DW_AT_sibling : <0x42db> <2><42d5>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <42d6> DW_AT_type : <0x2990> - <2><42da>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <42db> DW_AT_type : <0x42e0> - <2><42df>: Abbrev Number: 0 - <1><42e0>: Abbrev Number: 7 (DW_TAG_pointer_type) - <42e1> DW_AT_byte_size : 4 - <42e1> DW_AT_type : <0x3c0c> - <1><42e5>: Abbrev Number: 34 (DW_TAG_subprogram) - <42e6> DW_AT_external : 1 - <42e6> DW_AT_name : (indirect string, offset: 0xeff17): osKernelInitialize - <42ea> DW_AT_decl_file : 20 - <42eb> DW_AT_decl_line : 287 - <42ed> DW_AT_decl_column : 12 - <42ee> DW_AT_prototyped : 1 - <42ee> DW_AT_type : <0x3b46> - <42f2> DW_AT_declaration : 1 - <1><42f2>: Abbrev Number: 25 (DW_TAG_subprogram) - <42f3> DW_AT_external : 1 - <42f3> DW_AT_name : (indirect string, offset: 0xf03ca): ModbusStart - <42f7> DW_AT_decl_file : 22 - <42f8> DW_AT_decl_line : 227 - <42f9> DW_AT_decl_column : 6 - <42f9> DW_AT_prototyped : 1 - <42f9> DW_AT_declaration : 1 - <42f9> DW_AT_sibling : <0x4303> - <2><42fd>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <42fe> DW_AT_type : <0x3eef> - <2><4302>: Abbrev Number: 0 - <1><4303>: Abbrev Number: 25 (DW_TAG_subprogram) - <4304> DW_AT_external : 1 - <4304> DW_AT_name : (indirect string, offset: 0xf11eb): ModbusInit - <4308> DW_AT_decl_file : 22 - <4309> DW_AT_decl_line : 226 - <430a> DW_AT_decl_column : 6 - <430a> DW_AT_prototyped : 1 - <430a> DW_AT_declaration : 1 - <430a> DW_AT_sibling : <0x4314> - <2><430e>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <430f> DW_AT_type : <0x3eef> - <2><4313>: Abbrev Number: 0 - <1><4314>: Abbrev Number: 25 (DW_TAG_subprogram) - <4315> DW_AT_external : 1 - <4315> DW_AT_name : (indirect string, offset: 0xef5b9): Control_Thread_Init - <4319> DW_AT_decl_file : 23 - <431a> DW_AT_decl_line : 49 - <431b> DW_AT_decl_column : 6 - <431b> DW_AT_prototyped : 1 - <431b> DW_AT_declaration : 1 - <431b> DW_AT_sibling : <0x4325> - <2><431f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4320> DW_AT_type : <0x42ba> - <2><4324>: Abbrev Number: 0 - <1><4325>: Abbrev Number: 25 (DW_TAG_subprogram) - <4326> DW_AT_external : 1 - <4326> DW_AT_name : (indirect string, offset: 0xef1a9): IO_Module_Init - <432a> DW_AT_decl_file : 23 - <432b> DW_AT_decl_line : 50 - <432c> DW_AT_decl_column : 6 - <432c> DW_AT_prototyped : 1 - <432c> DW_AT_declaration : 1 - <432c> DW_AT_sibling : <0x4336> - <2><4330>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <4331> DW_AT_type : <0x42ba> - <2><4335>: Abbrev Number: 0 - <1><4336>: Abbrev Number: 34 (DW_TAG_subprogram) - <4337> DW_AT_external : 1 - <4337> DW_AT_name : (indirect string, offset: 0xf1261): HAL_Init - <433b> DW_AT_decl_file : 29 - <433c> DW_AT_decl_line : 601 - <433e> DW_AT_decl_column : 19 - <433f> DW_AT_prototyped : 1 - <433f> DW_AT_type : <0x27ac> - <4343> DW_AT_declaration : 1 - <1><4343>: Abbrev Number: 49 (DW_TAG_subprogram) - <4344> DW_AT_external : 1 - <4344> DW_AT_name : (indirect string, offset: 0xf058f): Error_Handler - <4348> DW_AT_decl_file : 3 - <4349> DW_AT_decl_line : 640 - <434b> DW_AT_decl_column : 6 - <434c> DW_AT_prototyped : 1 - <434c> DW_AT_low_pc : 0x8001a74 - <4350> DW_AT_high_pc : 0xa - <4354> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <4356> DW_AT_call_all_calls: 1 - <4356> DW_AT_sibling : <0x436c> - <2><435a>: Abbrev Number: 50 (DW_TAG_inlined_subroutine) - <435b> DW_AT_abstract_origin: <0x4570> - <435f> DW_AT_low_pc : 0x8001a78 - <4363> DW_AT_high_pc : 0x4 - <4367> DW_AT_call_file : 3 - <4368> DW_AT_call_line : 644 - <436a> DW_AT_call_column : 3 - <2><436b>: Abbrev Number: 0 - <1><436c>: Abbrev Number: 35 (DW_TAG_subprogram) - <436d> DW_AT_external : 1 - <436d> DW_AT_name : (indirect string, offset: 0xf0ffb): HAL_TIM_PeriodElapsedCallback - <4371> DW_AT_decl_file : 3 - <4371> DW_AT_decl_line : 623 - <4373> DW_AT_decl_column : 6 - <4373> DW_AT_prototyped : 1 - <4373> DW_AT_low_pc : 0x8001a50 - <4377> DW_AT_high_pc : 0x24 - <437b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <437d> DW_AT_call_all_tail_calls: 1 - <437d> DW_AT_sibling : <0x4392> - <2><4381>: Abbrev Number: 26 (DW_TAG_formal_parameter) - <4382> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <4386> DW_AT_decl_file : 3 - <4387> DW_AT_decl_line : 623 - <4389> DW_AT_decl_column : 55 - <438a> DW_AT_type : <0x4392> - <438e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><4391>: Abbrev Number: 0 - <1><4392>: Abbrev Number: 7 (DW_TAG_pointer_type) - <4393> DW_AT_byte_size : 4 - <4393> DW_AT_type : <0x36b9> - <1><4397>: Abbrev Number: 35 (DW_TAG_subprogram) - <4398> DW_AT_external : 1 - <4398> DW_AT_name : (indirect string, offset: 0xf0022): StartDefaultTask - <439c> DW_AT_decl_file : 3 - <439c> DW_AT_decl_line : 602 - <439e> DW_AT_decl_column : 6 - <439e> DW_AT_prototyped : 1 - <439e> DW_AT_low_pc : 0x8001a40 - <43a2> DW_AT_high_pc : 0x10 - <43a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <43a8> DW_AT_call_all_tail_calls: 1 - <43a8> DW_AT_sibling : <0x43bd> - <2><43ac>: Abbrev Number: 26 (DW_TAG_formal_parameter) - <43ad> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <43b1> DW_AT_decl_file : 3 - <43b2> DW_AT_decl_line : 602 - <43b4> DW_AT_decl_column : 29 - <43b5> DW_AT_type : <0x2990> - <43b9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><43bc>: Abbrev Number: 0 - <1><43bd>: Abbrev Number: 41 (DW_TAG_subprogram) - <43be> DW_AT_name : (indirect string, offset: 0xf0b89): MX_GPIO_Init - <43c2> DW_AT_decl_file : 3 - <43c2> DW_AT_decl_line : 530 - <43c4> DW_AT_decl_column : 13 - <43c4> DW_AT_prototyped : 1 - <43c4> DW_AT_low_pc : 0x8001960 - <43c8> DW_AT_high_pc : 0xe0 - <43cc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <43ce> DW_AT_call_all_tail_calls: 1 - <43ce> DW_AT_sibling : <0x43e3> - <2><43d2>: Abbrev Number: 27 (DW_TAG_variable) - <43d3> DW_AT_name : (indirect string, offset: 0xefd04): GPIO_InitStruct - <43d7> DW_AT_decl_file : 3 - <43d8> DW_AT_decl_line : 532 - <43da> DW_AT_decl_column : 20 - <43db> DW_AT_type : <0x2c64> - <43df> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><43e2>: Abbrev Number: 0 - <1><43e3>: Abbrev Number: 30 (DW_TAG_subprogram) - <43e4> DW_AT_name : (indirect string, offset: 0xf092f): MX_DMA_Init - <43e8> DW_AT_decl_file : 3 - <43e8> DW_AT_decl_line : 505 - <43ea> DW_AT_decl_column : 13 - <43ea> DW_AT_prototyped : 1 - <43ea> DW_AT_low_pc : 0x800191c - <43ee> DW_AT_high_pc : 0x44 - <43f2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <43f4> DW_AT_call_all_tail_calls: 1 - <1><43f4>: Abbrev Number: 30 (DW_TAG_subprogram) - <43f5> DW_AT_name : (indirect string, offset: 0xf0652): MX_USB_PCD_Init + <42d6> DW_AT_type : <0x42db> + <2><42da>: Abbrev Number: 0 + <1><42db>: Abbrev Number: 7 (DW_TAG_pointer_type) + <42dc> DW_AT_byte_size : 4 + <42dc> DW_AT_type : <0x32e6> + <1><42e0>: Abbrev Number: 34 (DW_TAG_subprogram) + <42e1> DW_AT_external : 1 + <42e1> DW_AT_name : (indirect string, offset: 0xf106e): HAL_PWR_EnableBkUpAccess + <42e5> DW_AT_decl_file : 32 + <42e6> DW_AT_decl_line : 456 + <42e8> DW_AT_decl_column : 19 + <42e9> DW_AT_prototyped : 1 + <42e9> DW_AT_declaration : 1 + <1><42e9>: Abbrev Number: 35 (DW_TAG_subprogram) + <42ea> DW_AT_external : 1 + <42ea> DW_AT_name : (indirect string, offset: 0xf1087): osKernelStart + <42ee> DW_AT_decl_file : 20 + <42ef> DW_AT_decl_line : 302 + <42f1> DW_AT_decl_column : 12 + <42f2> DW_AT_prototyped : 1 + <42f2> DW_AT_type : <0x3b4e> + <42f6> DW_AT_declaration : 1 + <1><42f6>: Abbrev Number: 28 (DW_TAG_subprogram) + <42f7> DW_AT_external : 1 + <42f7> DW_AT_name : (indirect string, offset: 0xef8cd): ADC_Temp_Thread_Start + <42fb> DW_AT_decl_file : 25 + <42fc> DW_AT_decl_line : 49 + <42fd> DW_AT_decl_column : 6 + <42fd> DW_AT_prototyped : 1 + <42fd> DW_AT_declaration : 1 + <42fd> DW_AT_sibling : <0x4307> + <2><4301>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4302> DW_AT_type : <0x4307> + <2><4306>: Abbrev Number: 0 + <1><4307>: Abbrev Number: 7 (DW_TAG_pointer_type) + <4308> DW_AT_byte_size : 4 + <4308> DW_AT_type : <0x3fdb> + <1><430c>: Abbrev Number: 21 (DW_TAG_subprogram) + <430d> DW_AT_external : 1 + <430d> DW_AT_name : (indirect string, offset: 0xef329): osThreadNew + <4311> DW_AT_decl_file : 20 + <4312> DW_AT_decl_line : 349 + <4314> DW_AT_decl_column : 14 + <4315> DW_AT_prototyped : 1 + <4315> DW_AT_type : <0x3b5a> + <4319> DW_AT_declaration : 1 + <4319> DW_AT_sibling : <0x432d> + <2><431d>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <431e> DW_AT_type : <0x3b04> + <2><4322>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4323> DW_AT_type : <0x2a04> + <2><4327>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4328> DW_AT_type : <0x432d> + <2><432c>: Abbrev Number: 0 + <1><432d>: Abbrev Number: 7 (DW_TAG_pointer_type) + <432e> DW_AT_byte_size : 4 + <432e> DW_AT_type : <0x3c14> + <1><4332>: Abbrev Number: 35 (DW_TAG_subprogram) + <4333> DW_AT_external : 1 + <4333> DW_AT_name : (indirect string, offset: 0xeff31): osKernelInitialize + <4337> DW_AT_decl_file : 20 + <4338> DW_AT_decl_line : 287 + <433a> DW_AT_decl_column : 12 + <433b> DW_AT_prototyped : 1 + <433b> DW_AT_type : <0x3b4e> + <433f> DW_AT_declaration : 1 + <1><433f>: Abbrev Number: 28 (DW_TAG_subprogram) + <4340> DW_AT_external : 1 + <4340> DW_AT_name : (indirect string, offset: 0xf03d7): ModbusStart + <4344> DW_AT_decl_file : 22 + <4345> DW_AT_decl_line : 227 + <4346> DW_AT_decl_column : 6 + <4346> DW_AT_prototyped : 1 + <4346> DW_AT_declaration : 1 + <4346> DW_AT_sibling : <0x4350> + <2><434a>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <434b> DW_AT_type : <0x3ef7> + <2><434f>: Abbrev Number: 0 + <1><4350>: Abbrev Number: 28 (DW_TAG_subprogram) + <4351> DW_AT_external : 1 + <4351> DW_AT_name : (indirect string, offset: 0xf11d4): ModbusInit + <4355> DW_AT_decl_file : 22 + <4356> DW_AT_decl_line : 226 + <4357> DW_AT_decl_column : 6 + <4357> DW_AT_prototyped : 1 + <4357> DW_AT_declaration : 1 + <4357> DW_AT_sibling : <0x4361> + <2><435b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <435c> DW_AT_type : <0x3ef7> + <2><4360>: Abbrev Number: 0 + <1><4361>: Abbrev Number: 41 (DW_TAG_subprogram) + <4362> DW_AT_external : 1 + <4362> DW_AT_name : (indirect string, offset: 0xef5d6): Control_Thread_Init + <4366> DW_AT_decl_file : 25 + <4366> DW_AT_decl_line : 50 + <4367> DW_AT_decl_column : 6 + <4367> DW_AT_prototyped : 1 + <4367> DW_AT_declaration : 1 + <1><4367>: Abbrev Number: 28 (DW_TAG_subprogram) + <4368> DW_AT_external : 1 + <4368> DW_AT_name : (indirect string, offset: 0xef1a9): IO_Module_Init + <436c> DW_AT_decl_file : 25 + <436d> DW_AT_decl_line : 51 + <436e> DW_AT_decl_column : 6 + <436e> DW_AT_prototyped : 1 + <436e> DW_AT_declaration : 1 + <436e> DW_AT_sibling : <0x4378> + <2><4372>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <4373> DW_AT_type : <0x4307> + <2><4377>: Abbrev Number: 0 + <1><4378>: Abbrev Number: 41 (DW_TAG_subprogram) + <4379> DW_AT_external : 1 + <4379> DW_AT_name : (indirect string, offset: 0xeedc9): ADC_Init + <437d> DW_AT_decl_file : 25 + <437d> DW_AT_decl_line : 55 + <437e> DW_AT_decl_column : 6 + <437e> DW_AT_prototyped : 1 + <437e> DW_AT_declaration : 1 + <1><437e>: Abbrev Number: 35 (DW_TAG_subprogram) + <437f> DW_AT_external : 1 + <437f> DW_AT_name : (indirect string, offset: 0xf124a): HAL_Init + <4383> DW_AT_decl_file : 31 + <4384> DW_AT_decl_line : 601 + <4386> DW_AT_decl_column : 19 + <4387> DW_AT_prototyped : 1 + <4387> DW_AT_type : <0x2820> + <438b> DW_AT_declaration : 1 + <1><438b>: Abbrev Number: 49 (DW_TAG_subprogram) + <438c> DW_AT_external : 1 + <438c> DW_AT_name : (indirect string, offset: 0xef240): Error_Handler + <4390> DW_AT_decl_file : 3 + <4391> DW_AT_decl_line : 586 + <4393> DW_AT_decl_column : 6 + <4394> DW_AT_prototyped : 1 + <4394> DW_AT_low_pc : 0x8001b5c + <4398> DW_AT_high_pc : 0xa + <439c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <439e> DW_AT_call_all_calls: 1 + <439e> DW_AT_sibling : <0x43b4> + <2><43a2>: Abbrev Number: 50 (DW_TAG_inlined_subroutine) + <43a3> DW_AT_abstract_origin: <0x4591> + <43a7> DW_AT_low_pc : 0x8001b60 + <43ab> DW_AT_high_pc : 0x4 + <43af> DW_AT_call_file : 3 + <43b0> DW_AT_call_line : 590 + <43b2> DW_AT_call_column : 3 + <2><43b3>: Abbrev Number: 0 + <1><43b4>: Abbrev Number: 36 (DW_TAG_subprogram) + <43b5> DW_AT_external : 1 + <43b5> DW_AT_name : (indirect string, offset: 0xf0fed): HAL_TIM_PeriodElapsedCallback + <43b9> DW_AT_decl_file : 3 + <43b9> DW_AT_decl_line : 569 + <43bb> DW_AT_decl_column : 6 + <43bb> DW_AT_prototyped : 1 + <43bb> DW_AT_low_pc : 0x8001b38 + <43bf> DW_AT_high_pc : 0x24 + <43c3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <43c5> DW_AT_call_all_tail_calls: 1 + <43c5> DW_AT_sibling : <0x43da> + <2><43c9>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <43ca> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <43ce> DW_AT_decl_file : 3 + <43cf> DW_AT_decl_line : 569 + <43d1> DW_AT_decl_column : 55 + <43d2> DW_AT_type : <0x43da> + <43d6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><43d9>: Abbrev Number: 0 + <1><43da>: Abbrev Number: 7 (DW_TAG_pointer_type) + <43db> DW_AT_byte_size : 4 + <43db> DW_AT_type : <0x36c1> + <1><43df>: Abbrev Number: 36 (DW_TAG_subprogram) + <43e0> DW_AT_external : 1 + <43e0> DW_AT_name : (indirect string, offset: 0xf003c): StartDefaultTask + <43e4> DW_AT_decl_file : 3 + <43e4> DW_AT_decl_line : 548 + <43e6> DW_AT_decl_column : 6 + <43e6> DW_AT_prototyped : 1 + <43e6> DW_AT_low_pc : 0x8001b28 + <43ea> DW_AT_high_pc : 0x10 + <43ee> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <43f0> DW_AT_call_all_tail_calls: 1 + <43f0> DW_AT_sibling : <0x4405> + <2><43f4>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <43f5> DW_AT_name : (indirect string, offset: 0xeefa7): argument <43f9> DW_AT_decl_file : 3 - <43f9> DW_AT_decl_line : 474 - <43fb> DW_AT_decl_column : 13 - <43fb> DW_AT_prototyped : 1 - <43fb> DW_AT_low_pc : 0x80018cc - <43ff> DW_AT_high_pc : 0x50 - <4403> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <4405> DW_AT_call_all_tail_calls: 1 - <1><4405>: Abbrev Number: 30 (DW_TAG_subprogram) - <4406> DW_AT_name : (indirect string, offset: 0xf0491): MX_USART1_UART_Init + <43fa> DW_AT_decl_line : 548 + <43fc> DW_AT_decl_column : 29 + <43fd> DW_AT_type : <0x2a04> + <4401> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><4404>: Abbrev Number: 0 + <1><4405>: Abbrev Number: 51 (DW_TAG_subprogram) + <4406> DW_AT_name : (indirect string, offset: 0xf0b7b): MX_GPIO_Init <440a> DW_AT_decl_file : 3 - <440a> DW_AT_decl_line : 426 - <440c> DW_AT_decl_column : 13 - <440c> DW_AT_prototyped : 1 - <440c> DW_AT_low_pc : 0x8001834 - <4410> DW_AT_high_pc : 0x98 - <4414> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <4416> DW_AT_call_all_tail_calls: 1 - <1><4416>: Abbrev Number: 30 (DW_TAG_subprogram) - <4417> DW_AT_name : (indirect string, offset: 0xf0468): MX_I2C1_Init - <441b> DW_AT_decl_file : 3 - <441b> DW_AT_decl_line : 378 - <441d> DW_AT_decl_column : 13 - <441d> DW_AT_prototyped : 1 - <441d> DW_AT_low_pc : 0x80017b4 - <4421> DW_AT_high_pc : 0x80 - <4425> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <4427> DW_AT_call_all_tail_calls: 1 - <1><4427>: Abbrev Number: 41 (DW_TAG_subprogram) - <4428> DW_AT_name : (indirect string, offset: 0xf0193): MX_ADC1_Init - <442c> DW_AT_decl_file : 3 - <442c> DW_AT_decl_line : 311 - <442e> DW_AT_decl_column : 13 - <442e> DW_AT_prototyped : 1 - <442e> DW_AT_low_pc : 0x80016cc - <4432> DW_AT_high_pc : 0xe8 - <4436> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <4438> DW_AT_call_all_tail_calls: 1 - <4438> DW_AT_sibling : <0x444d> - <2><443c>: Abbrev Number: 27 (DW_TAG_variable) - <443d> DW_AT_name : (indirect string, offset: 0xf95f8): sConfig - <4441> DW_AT_decl_file : 3 - <4442> DW_AT_decl_line : 318 - <4444> DW_AT_decl_column : 26 - <4445> DW_AT_type : <0x2b55> - <4449> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><444c>: Abbrev Number: 0 - <1><444d>: Abbrev Number: 35 (DW_TAG_subprogram) - <444e> DW_AT_external : 1 - <444e> DW_AT_name : (indirect string, offset: 0xefc53): PeriphCommonClock_Config - <4452> DW_AT_decl_file : 3 - <4452> DW_AT_decl_line : 279 - <4454> DW_AT_decl_column : 6 - <4454> DW_AT_prototyped : 1 - <4454> DW_AT_low_pc : 0x8001668 - <4458> DW_AT_high_pc : 0x62 - <445c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <445e> DW_AT_call_all_tail_calls: 1 - <445e> DW_AT_sibling : <0x4474> - <2><4462>: Abbrev Number: 27 (DW_TAG_variable) - <4463> DW_AT_name : (indirect string, offset: 0xf05d2): PeriphClkInitStruct - <4467> DW_AT_decl_file : 3 - <4468> DW_AT_decl_line : 281 - <446a> DW_AT_decl_column : 28 - <446b> DW_AT_type : <0x34a8> - <446f> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <2><4473>: Abbrev Number: 0 - <1><4474>: Abbrev Number: 51 (DW_TAG_subprogram) - <4475> DW_AT_external : 1 - <4475> DW_AT_name : (indirect string, offset: 0xf0c41): SystemClock_Config - <4479> DW_AT_decl_file : 3 - <447a> DW_AT_decl_line : 213 - <447b> DW_AT_decl_column : 6 - <447c> DW_AT_prototyped : 1 - <447c> DW_AT_low_pc : 0x800157c - <4480> DW_AT_high_pc : 0xec - <4484> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <4486> DW_AT_call_all_tail_calls: 1 - <4486> DW_AT_sibling : <0x44c5> - <2><448a>: Abbrev Number: 22 (DW_TAG_variable) - <448b> DW_AT_name : (indirect string, offset: 0xeffce): RCC_OscInitStruct - <448f> DW_AT_decl_file : 3 - <4490> DW_AT_decl_line : 215 - <4491> DW_AT_decl_column : 22 - <4492> DW_AT_type : <0x32de> - <4496> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <2><449a>: Abbrev Number: 22 (DW_TAG_variable) - <449b> DW_AT_name : (indirect string, offset: 0xf03ee): RCC_ClkInitStruct - <449f> DW_AT_decl_file : 3 - <44a0> DW_AT_decl_line : 216 - <44a1> DW_AT_decl_column : 22 - <44a2> DW_AT_type : <0x3356> - <44a6> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <2><44aa>: Abbrev Number: 52 (DW_TAG_lexical_block) - <44ab> DW_AT_low_pc : 0x80015d0 - <44af> DW_AT_high_pc : 0x1c - <3><44b3>: Abbrev Number: 22 (DW_TAG_variable) - <44b4> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <44b8> DW_AT_decl_file : 3 - <44b9> DW_AT_decl_line : 233 - <44ba> DW_AT_decl_column : 3 - <44bb> DW_AT_type : <0x19bd> - <44bf> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <3><44c3>: Abbrev Number: 0 - <2><44c4>: Abbrev Number: 0 - <1><44c5>: Abbrev Number: 53 (DW_TAG_subprogram) - <44c6> DW_AT_external : 1 - <44c6> DW_AT_name : (indirect string, offset: 0xefd24): main - <44ca> DW_AT_decl_file : 3 - <44cb> DW_AT_decl_line : 92 - <44cc> DW_AT_decl_column : 5 - <44cd> DW_AT_prototyped : 1 - <44cd> DW_AT_type : <0x196b> - <44d1> DW_AT_low_pc : 0x8001468 - <44d5> DW_AT_high_pc : 0x114 - <44d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <44db> DW_AT_call_all_tail_calls: 1 - <1><44db>: Abbrev Number: 36 (DW_TAG_subprogram) - <44dc> DW_AT_name : (indirect string, offset: 0xf1309): LL_AHB2_GRP1_EnableClock - <44e0> DW_AT_decl_file : 2 - <44e1> DW_AT_decl_line : 539 - <44e3> DW_AT_decl_column : 22 - <44e3> DW_AT_prototyped : 1 - <44e3> DW_AT_low_pc : 0x8001436 - <44e7> DW_AT_high_pc : 0x32 - <44eb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <44ed> DW_AT_call_all_calls: 1 - <44ed> DW_AT_sibling : <0x4512> - <2><44f1>: Abbrev Number: 26 (DW_TAG_formal_parameter) - <44f2> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <44f6> DW_AT_decl_file : 2 - <44f7> DW_AT_decl_line : 539 - <44f9> DW_AT_decl_column : 56 - <44fa> DW_AT_type : <0x19b1> - <44fe> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><4501>: Abbrev Number: 27 (DW_TAG_variable) - <4502> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <4506> DW_AT_decl_file : 2 - <4507> DW_AT_decl_line : 541 - <4509> DW_AT_decl_column : 17 - <450a> DW_AT_type : <0x19bd> - <450e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><4511>: Abbrev Number: 0 - <1><4512>: Abbrev Number: 36 (DW_TAG_subprogram) - <4513> DW_AT_name : (indirect string, offset: 0xf0a41): LL_AHB1_GRP1_EnableClock + <440b> DW_AT_decl_line : 476 + <440d> DW_AT_decl_column : 13 + <440e> DW_AT_prototyped : 1 + <440e> DW_AT_low_pc : 0x8001a48 + <4412> DW_AT_high_pc : 0xe0 + <4416> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <4418> DW_AT_call_all_tail_calls: 1 + <4418> DW_AT_sibling : <0x442d> + <2><441c>: Abbrev Number: 29 (DW_TAG_variable) + <441d> DW_AT_name : (indirect string, offset: 0xefd1e): GPIO_InitStruct + <4421> DW_AT_decl_file : 3 + <4422> DW_AT_decl_line : 478 + <4424> DW_AT_decl_column : 20 + <4425> DW_AT_type : <0x2c6c> + <4429> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><442c>: Abbrev Number: 0 + <1><442d>: Abbrev Number: 30 (DW_TAG_subprogram) + <442e> DW_AT_name : (indirect string, offset: 0xf0921): MX_DMA_Init + <4432> DW_AT_decl_file : 3 + <4432> DW_AT_decl_line : 451 + <4434> DW_AT_decl_column : 13 + <4434> DW_AT_prototyped : 1 + <4434> DW_AT_low_pc : 0x8001a04 + <4438> DW_AT_high_pc : 0x44 + <443c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <443e> DW_AT_call_all_tail_calls: 1 + <1><443e>: Abbrev Number: 30 (DW_TAG_subprogram) + <443f> DW_AT_name : (indirect string, offset: 0xf0651): MX_USB_PCD_Init + <4443> DW_AT_decl_file : 3 + <4443> DW_AT_decl_line : 420 + <4445> DW_AT_decl_column : 13 + <4445> DW_AT_prototyped : 1 + <4445> DW_AT_low_pc : 0x80019b4 + <4449> DW_AT_high_pc : 0x50 + <444d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <444f> DW_AT_call_all_tail_calls: 1 + <1><444f>: Abbrev Number: 30 (DW_TAG_subprogram) + <4450> DW_AT_name : (indirect string, offset: 0xf049e): MX_USART1_UART_Init + <4454> DW_AT_decl_file : 3 + <4454> DW_AT_decl_line : 372 + <4456> DW_AT_decl_column : 13 + <4456> DW_AT_prototyped : 1 + <4456> DW_AT_low_pc : 0x800191c + <445a> DW_AT_high_pc : 0x98 + <445e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <4460> DW_AT_call_all_tail_calls: 1 + <1><4460>: Abbrev Number: 30 (DW_TAG_subprogram) + <4461> DW_AT_name : (indirect string, offset: 0xf0475): MX_I2C1_Init + <4465> DW_AT_decl_file : 3 + <4465> DW_AT_decl_line : 324 + <4467> DW_AT_decl_column : 13 + <4467> DW_AT_prototyped : 1 + <4467> DW_AT_low_pc : 0x800189c + <446b> DW_AT_high_pc : 0x80 + <446f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <4471> DW_AT_call_all_tail_calls: 1 + <1><4471>: Abbrev Number: 36 (DW_TAG_subprogram) + <4472> DW_AT_external : 1 + <4472> DW_AT_name : (indirect string, offset: 0xefc7a): PeriphCommonClock_Config + <4476> DW_AT_decl_file : 3 + <4476> DW_AT_decl_line : 292 + <4478> DW_AT_decl_column : 6 + <4478> DW_AT_prototyped : 1 + <4478> DW_AT_low_pc : 0x8001838 + <447c> DW_AT_high_pc : 0x62 + <4480> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <4482> DW_AT_call_all_tail_calls: 1 + <4482> DW_AT_sibling : <0x4498> + <2><4486>: Abbrev Number: 29 (DW_TAG_variable) + <4487> DW_AT_name : (indirect string, offset: 0xf05d1): PeriphClkInitStruct + <448b> DW_AT_decl_file : 3 + <448c> DW_AT_decl_line : 294 + <448e> DW_AT_decl_column : 28 + <448f> DW_AT_type : <0x34b0> + <4493> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <2><4497>: Abbrev Number: 0 + <1><4498>: Abbrev Number: 52 (DW_TAG_subprogram) + <4499> DW_AT_external : 1 + <4499> DW_AT_name : (indirect string, offset: 0xf0c33): SystemClock_Config + <449d> DW_AT_decl_file : 3 + <449e> DW_AT_decl_line : 226 + <449f> DW_AT_decl_column : 6 + <44a0> DW_AT_prototyped : 1 + <44a0> DW_AT_low_pc : 0x800174c + <44a4> DW_AT_high_pc : 0xec + <44a8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <44aa> DW_AT_call_all_tail_calls: 1 + <44aa> DW_AT_sibling : <0x44e6> + <2><44ae>: Abbrev Number: 37 (DW_TAG_variable) + <44af> DW_AT_name : (indirect string, offset: 0xeffe8): RCC_OscInitStruct + <44b3> DW_AT_decl_file : 3 + <44b3> DW_AT_decl_line : 228 + <44b4> DW_AT_decl_column : 22 + <44b5> DW_AT_type : <0x32e6> + <44b9> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <2><44bd>: Abbrev Number: 37 (DW_TAG_variable) + <44be> DW_AT_name : (indirect string, offset: 0xf03fb): RCC_ClkInitStruct + <44c2> DW_AT_decl_file : 3 + <44c2> DW_AT_decl_line : 229 + <44c3> DW_AT_decl_column : 22 + <44c4> DW_AT_type : <0x335e> + <44c8> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <2><44cc>: Abbrev Number: 53 (DW_TAG_lexical_block) + <44cd> DW_AT_low_pc : 0x80017a0 + <44d1> DW_AT_high_pc : 0x1c + <3><44d5>: Abbrev Number: 37 (DW_TAG_variable) + <44d6> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <44da> DW_AT_decl_file : 3 + <44da> DW_AT_decl_line : 246 + <44db> DW_AT_decl_column : 3 + <44dc> DW_AT_type : <0x1a31> + <44e0> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <3><44e4>: Abbrev Number: 0 + <2><44e5>: Abbrev Number: 0 + <1><44e6>: Abbrev Number: 54 (DW_TAG_subprogram) + <44e7> DW_AT_external : 1 + <44e7> DW_AT_name : (indirect string, offset: 0xefd3e): main + <44eb> DW_AT_decl_file : 3 + <44ec> DW_AT_decl_line : 110 + <44ed> DW_AT_decl_column : 5 + <44ee> DW_AT_prototyped : 1 + <44ee> DW_AT_type : <0x19e4> + <44f2> DW_AT_low_pc : 0x8001650 + <44f6> DW_AT_high_pc : 0xfc + <44fa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <44fc> DW_AT_call_all_tail_calls: 1 + <1><44fc>: Abbrev Number: 38 (DW_TAG_subprogram) + <44fd> DW_AT_name : (indirect string, offset: 0xf12f2): LL_AHB2_GRP1_EnableClock + <4501> DW_AT_decl_file : 2 + <4502> DW_AT_decl_line : 539 + <4504> DW_AT_decl_column : 22 + <4504> DW_AT_prototyped : 1 + <4504> DW_AT_low_pc : 0x800161e + <4508> DW_AT_high_pc : 0x32 + <450c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <450e> DW_AT_call_all_calls: 1 + <450e> DW_AT_sibling : <0x4533> + <2><4512>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <4513> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs <4517> DW_AT_decl_file : 2 - <4518> DW_AT_decl_line : 364 - <451a> DW_AT_decl_column : 22 - <451a> DW_AT_prototyped : 1 - <451a> DW_AT_low_pc : 0x8001404 - <451e> DW_AT_high_pc : 0x32 - <4522> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <4524> DW_AT_call_all_calls: 1 - <4524> DW_AT_sibling : <0x4549> - <2><4528>: Abbrev Number: 26 (DW_TAG_formal_parameter) - <4529> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <452d> DW_AT_decl_file : 2 - <452e> DW_AT_decl_line : 364 - <4530> DW_AT_decl_column : 56 - <4531> DW_AT_type : <0x19b1> - <4535> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><4538>: Abbrev Number: 27 (DW_TAG_variable) - <4539> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <453d> DW_AT_decl_file : 2 - <453e> DW_AT_decl_line : 366 - <4540> DW_AT_decl_column : 17 - <4541> DW_AT_type : <0x19bd> - <4545> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><4548>: Abbrev Number: 0 - <1><4549>: Abbrev Number: 36 (DW_TAG_subprogram) - <454a> DW_AT_name : (indirect string, offset: 0xf0175): LL_RCC_LSE_SetDriveCapability - <454e> DW_AT_decl_file : 1 - <454f> DW_AT_decl_line : 1679 - <4551> DW_AT_decl_column : 22 - <4551> DW_AT_prototyped : 1 - <4551> DW_AT_low_pc : 0x80013d8 - <4555> DW_AT_high_pc : 0x2c - <4559> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <455b> DW_AT_call_all_calls: 1 - <455b> DW_AT_sibling : <0x4570> - <2><455f>: Abbrev Number: 26 (DW_TAG_formal_parameter) - <4560> DW_AT_name : (indirect string, offset: 0xf0edf): LSEDrive - <4564> DW_AT_decl_file : 1 - <4565> DW_AT_decl_line : 1679 - <4567> DW_AT_decl_column : 61 - <4568> DW_AT_type : <0x19b1> - <456c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><456f>: Abbrev Number: 0 - <1><4570>: Abbrev Number: 54 (DW_TAG_subprogram) - <4571> DW_AT_name : (indirect string, offset: 0xf1373): __disable_irq - <4575> DW_AT_decl_file : 4 - <4576> DW_AT_decl_line : 207 - <4577> DW_AT_decl_column : 27 - <4578> DW_AT_prototyped : 1 - <4578> DW_AT_inline : 3 (declared as inline and inlined) - <1><4579>: Abbrev Number: 0 - Compilation Unit @ offset 0x457a: - Length: 0x1ef3 (32-bit) + <4518> DW_AT_decl_line : 539 + <451a> DW_AT_decl_column : 56 + <451b> DW_AT_type : <0x1a25> + <451f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><4522>: Abbrev Number: 29 (DW_TAG_variable) + <4523> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <4527> DW_AT_decl_file : 2 + <4528> DW_AT_decl_line : 541 + <452a> DW_AT_decl_column : 17 + <452b> DW_AT_type : <0x1a31> + <452f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><4532>: Abbrev Number: 0 + <1><4533>: Abbrev Number: 38 (DW_TAG_subprogram) + <4534> DW_AT_name : (indirect string, offset: 0xf0a33): LL_AHB1_GRP1_EnableClock + <4538> DW_AT_decl_file : 2 + <4539> DW_AT_decl_line : 364 + <453b> DW_AT_decl_column : 22 + <453b> DW_AT_prototyped : 1 + <453b> DW_AT_low_pc : 0x80015ec + <453f> DW_AT_high_pc : 0x32 + <4543> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <4545> DW_AT_call_all_calls: 1 + <4545> DW_AT_sibling : <0x456a> + <2><4549>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <454a> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <454e> DW_AT_decl_file : 2 + <454f> DW_AT_decl_line : 364 + <4551> DW_AT_decl_column : 56 + <4552> DW_AT_type : <0x1a25> + <4556> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><4559>: Abbrev Number: 29 (DW_TAG_variable) + <455a> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <455e> DW_AT_decl_file : 2 + <455f> DW_AT_decl_line : 366 + <4561> DW_AT_decl_column : 17 + <4562> DW_AT_type : <0x1a31> + <4566> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><4569>: Abbrev Number: 0 + <1><456a>: Abbrev Number: 38 (DW_TAG_subprogram) + <456b> DW_AT_name : (indirect string, offset: 0xf018f): LL_RCC_LSE_SetDriveCapability + <456f> DW_AT_decl_file : 1 + <4570> DW_AT_decl_line : 1679 + <4572> DW_AT_decl_column : 22 + <4572> DW_AT_prototyped : 1 + <4572> DW_AT_low_pc : 0x80015c0 + <4576> DW_AT_high_pc : 0x2c + <457a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <457c> DW_AT_call_all_calls: 1 + <457c> DW_AT_sibling : <0x4591> + <2><4580>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <4581> DW_AT_name : (indirect string, offset: 0xf0ed1): LSEDrive + <4585> DW_AT_decl_file : 1 + <4586> DW_AT_decl_line : 1679 + <4588> DW_AT_decl_column : 61 + <4589> DW_AT_type : <0x1a25> + <458d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><4590>: Abbrev Number: 0 + <1><4591>: Abbrev Number: 55 (DW_TAG_subprogram) + <4592> DW_AT_name : (indirect string, offset: 0xf135c): __disable_irq + <4596> DW_AT_decl_file : 4 + <4597> DW_AT_decl_line : 207 + <4598> DW_AT_decl_column : 27 + <4599> DW_AT_prototyped : 1 + <4599> DW_AT_inline : 3 (declared as inline and inlined) + <1><459a>: Abbrev Number: 0 + Compilation Unit @ offset 0x459b: + Length: 0x1e86 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x7ed + Abbrev Offset: 0x809 Pointer Size: 4 - <0><4586>: Abbrev Number: 32 (DW_TAG_compile_unit) - <4587> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <458b> DW_AT_language : 29 (C11) - <458c> DW_AT_name : (indirect string, offset: 0xf14de): ../Core/Src/stm32wbxx_hal_msp.c - <4590> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <4594> DW_AT_ranges : 0xea - <4598> DW_AT_low_pc : 0x0 - <459c> DW_AT_stmt_list : 0x2b7e - <45a0> DW_AT_macros : 0x2307a - <1><45a4>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <45a5> DW_AT_encoding : 5 (signed) - <45a6> DW_AT_byte_size : 1 - <45a6> DW_AT_type : <0x4761> - <45aa> DW_AT_decl_file : 3 - <45ab> DW_AT_decl_line : 68 - <45ac> DW_AT_decl_column : 1 - <45ac> DW_AT_sibling : <0x4761> - <2><45b0>: Abbrev Number: 16 (DW_TAG_enumerator) - <45b1> DW_AT_name : (indirect string, offset: 0xf1149): NonMaskableInt_IRQn - <45b5> DW_AT_const_value : -14 - <2><45b6>: Abbrev Number: 16 (DW_TAG_enumerator) - <45b7> DW_AT_name : (indirect string, offset: 0xf0c15): HardFault_IRQn - <45bb> DW_AT_const_value : -13 - <2><45bc>: Abbrev Number: 16 (DW_TAG_enumerator) - <45bd> DW_AT_name : (indirect string, offset: 0xf0afd): MemoryManagement_IRQn - <45c1> DW_AT_const_value : -12 - <2><45c2>: Abbrev Number: 16 (DW_TAG_enumerator) - <45c3> DW_AT_name : (indirect string, offset: 0xefbc3): BusFault_IRQn - <45c7> DW_AT_const_value : -11 - <2><45c8>: Abbrev Number: 16 (DW_TAG_enumerator) - <45c9> DW_AT_name : (indirect string, offset: 0xf0b5c): UsageFault_IRQn - <45cd> DW_AT_const_value : -10 - <2><45ce>: Abbrev Number: 16 (DW_TAG_enumerator) - <45cf> DW_AT_name : (indirect string, offset: 0xefb66): SVCall_IRQn - <45d3> DW_AT_const_value : -5 - <2><45d4>: Abbrev Number: 16 (DW_TAG_enumerator) - <45d5> DW_AT_name : (indirect string, offset: 0xf06bb): DebugMonitor_IRQn - <45d9> DW_AT_const_value : -4 - <2><45da>: Abbrev Number: 16 (DW_TAG_enumerator) - <45db> DW_AT_name : (indirect string, offset: 0xf07d5): PendSV_IRQn - <45df> DW_AT_const_value : -2 - <2><45e0>: Abbrev Number: 16 (DW_TAG_enumerator) - <45e1> DW_AT_name : (indirect string, offset: 0xf0ea4): SysTick_IRQn - <45e5> DW_AT_const_value : -1 - <2><45e6>: Abbrev Number: 3 (DW_TAG_enumerator) - <45e7> DW_AT_name : (indirect string, offset: 0xf0c0b): WWDG_IRQn - <45eb> DW_AT_const_value : 0 - <2><45ec>: Abbrev Number: 3 (DW_TAG_enumerator) - <45ed> DW_AT_name : (indirect string, offset: 0xf1254): PVD_PVM_IRQn - <45f1> DW_AT_const_value : 1 - <2><45f2>: Abbrev Number: 3 (DW_TAG_enumerator) - <45f3> DW_AT_name : (indirect string, offset: 0xf139b): TAMP_STAMP_LSECSS_IRQn - <45f7> DW_AT_const_value : 2 - <2><45f8>: Abbrev Number: 3 (DW_TAG_enumerator) - <45f9> DW_AT_name : (indirect string, offset: 0xf099f): RTC_WKUP_IRQn - <45fd> DW_AT_const_value : 3 - <2><45fe>: Abbrev Number: 3 (DW_TAG_enumerator) - <45ff> DW_AT_name : (indirect string, offset: 0xeffbc): FLASH_IRQn - <4603> DW_AT_const_value : 4 - <2><4604>: Abbrev Number: 3 (DW_TAG_enumerator) - <4605> DW_AT_name : (indirect string, offset: 0xf126a): RCC_IRQn - <4609> DW_AT_const_value : 5 - <2><460a>: Abbrev Number: 3 (DW_TAG_enumerator) - <460b> DW_AT_name : (indirect string, offset: 0xf06cd): EXTI0_IRQn - <460f> DW_AT_const_value : 6 - <2><4610>: Abbrev Number: 3 (DW_TAG_enumerator) - <4611> DW_AT_name : (indirect string, offset: 0xf12e5): EXTI1_IRQn - <4615> DW_AT_const_value : 7 - <2><4616>: Abbrev Number: 3 (DW_TAG_enumerator) - <4617> DW_AT_name : (indirect string, offset: 0xf0475): EXTI2_IRQn - <461b> DW_AT_const_value : 8 - <2><461c>: Abbrev Number: 3 (DW_TAG_enumerator) - <461d> DW_AT_name : (indirect string, offset: 0xf0e10): EXTI3_IRQn - <4621> DW_AT_const_value : 9 - <2><4622>: Abbrev Number: 3 (DW_TAG_enumerator) - <4623> DW_AT_name : (indirect string, offset: 0xf00f3): EXTI4_IRQn - <4627> DW_AT_const_value : 10 - <2><4628>: Abbrev Number: 3 (DW_TAG_enumerator) - <4629> DW_AT_name : (indirect string, offset: 0xf00e0): DMA1_Channel1_IRQn - <462d> DW_AT_const_value : 11 - <2><462e>: Abbrev Number: 3 (DW_TAG_enumerator) - <462f> DW_AT_name : (indirect string, offset: 0xf0cc9): DMA1_Channel2_IRQn - <4633> DW_AT_const_value : 12 - <2><4634>: Abbrev Number: 3 (DW_TAG_enumerator) - <4635> DW_AT_name : (indirect string, offset: 0xefd9a): DMA1_Channel3_IRQn - <4639> DW_AT_const_value : 13 - <2><463a>: Abbrev Number: 3 (DW_TAG_enumerator) - <463b> DW_AT_name : (indirect string, offset: 0xeff04): DMA1_Channel4_IRQn - <463f> DW_AT_const_value : 14 - <2><4640>: Abbrev Number: 3 (DW_TAG_enumerator) - <4641> DW_AT_name : (indirect string, offset: 0xefba5): DMA1_Channel5_IRQn - <4645> DW_AT_const_value : 15 - <2><4646>: Abbrev Number: 3 (DW_TAG_enumerator) - <4647> DW_AT_name : (indirect string, offset: 0xf055c): DMA1_Channel6_IRQn - <464b> DW_AT_const_value : 16 - <2><464c>: Abbrev Number: 3 (DW_TAG_enumerator) - <464d> DW_AT_name : (indirect string, offset: 0xf117b): DMA1_Channel7_IRQn - <4651> DW_AT_const_value : 17 - <2><4652>: Abbrev Number: 3 (DW_TAG_enumerator) - <4653> DW_AT_name : (indirect string, offset: 0xf113f): ADC1_IRQn - <4657> DW_AT_const_value : 18 - <2><4658>: Abbrev Number: 3 (DW_TAG_enumerator) - <4659> DW_AT_name : (indirect string, offset: 0xf1280): USB_HP_IRQn - <465d> DW_AT_const_value : 19 - <2><465e>: Abbrev Number: 3 (DW_TAG_enumerator) - <465f> DW_AT_name : (indirect string, offset: 0xf093b): USB_LP_IRQn - <4663> DW_AT_const_value : 20 - <2><4664>: Abbrev Number: 3 (DW_TAG_enumerator) - <4665> DW_AT_name : (indirect string, offset: 0xf0ebe): C2SEV_PWR_C2H_IRQn - <4669> DW_AT_const_value : 21 - <2><466a>: Abbrev Number: 3 (DW_TAG_enumerator) - <466b> DW_AT_name : (indirect string, offset: 0xf141c): COMP_IRQn - <466f> DW_AT_const_value : 22 - <2><4670>: Abbrev Number: 3 (DW_TAG_enumerator) - <4671> DW_AT_name : (indirect string, offset: 0xefc24): EXTI9_5_IRQn - <4675> DW_AT_const_value : 23 - <2><4676>: Abbrev Number: 3 (DW_TAG_enumerator) - <4677> DW_AT_name : (indirect string, offset: 0xf0d78): TIM1_BRK_IRQn - <467b> DW_AT_const_value : 24 - <2><467c>: Abbrev Number: 3 (DW_TAG_enumerator) - <467d> DW_AT_name : (indirect string, offset: 0xf00a2): TIM1_UP_TIM16_IRQn - <4681> DW_AT_const_value : 25 - <2><4682>: Abbrev Number: 3 (DW_TAG_enumerator) - <4683> DW_AT_name : (indirect string, offset: 0xefcad): TIM1_TRG_COM_TIM17_IRQn - <4687> DW_AT_const_value : 26 - <2><4688>: Abbrev Number: 3 (DW_TAG_enumerator) - <4689> DW_AT_name : (indirect string, offset: 0xf02b8): TIM1_CC_IRQn - <468d> DW_AT_const_value : 27 - <2><468e>: Abbrev Number: 3 (DW_TAG_enumerator) - <468f> DW_AT_name : (indirect string, offset: 0xf0035): TIM2_IRQn - <4693> DW_AT_const_value : 28 - <2><4694>: Abbrev Number: 3 (DW_TAG_enumerator) - <4695> DW_AT_name : (indirect string, offset: 0xf1198): PKA_IRQn - <4699> DW_AT_const_value : 29 - <2><469a>: Abbrev Number: 3 (DW_TAG_enumerator) - <469b> DW_AT_name : (indirect string, offset: 0xf0332): I2C1_EV_IRQn - <469f> DW_AT_const_value : 30 - <2><46a0>: Abbrev Number: 3 (DW_TAG_enumerator) - <46a1> DW_AT_name : (indirect string, offset: 0xf0a85): I2C1_ER_IRQn - <46a5> DW_AT_const_value : 31 - <2><46a6>: Abbrev Number: 3 (DW_TAG_enumerator) - <46a7> DW_AT_name : (indirect string, offset: 0xf134e): I2C3_EV_IRQn - <46ab> DW_AT_const_value : 32 - <2><46ac>: Abbrev Number: 3 (DW_TAG_enumerator) - <46ad> DW_AT_name : (indirect string, offset: 0xefead): I2C3_ER_IRQn - <46b1> DW_AT_const_value : 33 - <2><46b2>: Abbrev Number: 3 (DW_TAG_enumerator) - <46b3> DW_AT_name : (indirect string, offset: 0xefd5b): SPI1_IRQn - <46b7> DW_AT_const_value : 34 - <2><46b8>: Abbrev Number: 3 (DW_TAG_enumerator) - <46b9> DW_AT_name : (indirect string, offset: 0xf08e8): SPI2_IRQn - <46bd> DW_AT_const_value : 35 - <2><46be>: Abbrev Number: 3 (DW_TAG_enumerator) - <46bf> DW_AT_name : (indirect string, offset: 0xf0e54): USART1_IRQn - <46c3> DW_AT_const_value : 36 - <2><46c4>: Abbrev Number: 3 (DW_TAG_enumerator) - <46c5> DW_AT_name : (indirect string, offset: 0xf0b4f): LPUART1_IRQn - <46c9> DW_AT_const_value : 37 - <2><46ca>: Abbrev Number: 3 (DW_TAG_enumerator) - <46cb> DW_AT_name : (indirect string, offset: 0xf044c): SAI1_IRQn - <46cf> DW_AT_const_value : 38 - <2><46d0>: Abbrev Number: 3 (DW_TAG_enumerator) - <46d1> DW_AT_name : (indirect string, offset: 0xf124b): TSC_IRQn - <46d5> DW_AT_const_value : 39 - <2><46d6>: Abbrev Number: 3 (DW_TAG_enumerator) - <46d7> DW_AT_name : (indirect string, offset: 0xf0fc8): EXTI15_10_IRQn - <46db> DW_AT_const_value : 40 - <2><46dc>: Abbrev Number: 3 (DW_TAG_enumerator) - <46dd> DW_AT_name : (indirect string, offset: 0xf1041): RTC_Alarm_IRQn - <46e1> DW_AT_const_value : 41 - <2><46e2>: Abbrev Number: 3 (DW_TAG_enumerator) - <46e3> DW_AT_name : (indirect string, offset: 0xf0125): CRS_IRQn - <46e7> DW_AT_const_value : 42 - <2><46e8>: Abbrev Number: 3 (DW_TAG_enumerator) - <46e9> DW_AT_name : (indirect string, offset: 0xefe3b): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn - <46ed> DW_AT_const_value : 43 - <2><46ee>: Abbrev Number: 3 (DW_TAG_enumerator) - <46ef> DW_AT_name : (indirect string, offset: 0xf0012): IPCC_C1_RX_IRQn - <46f3> DW_AT_const_value : 44 - <2><46f4>: Abbrev Number: 3 (DW_TAG_enumerator) - <46f5> DW_AT_name : (indirect string, offset: 0xefc93): IPCC_C1_TX_IRQn - <46f9> DW_AT_const_value : 45 - <2><46fa>: Abbrev Number: 3 (DW_TAG_enumerator) - <46fb> DW_AT_name : (indirect string, offset: 0xefe5f): HSEM_IRQn - <46ff> DW_AT_const_value : 46 - <2><4700>: Abbrev Number: 3 (DW_TAG_enumerator) - <4701> DW_AT_name : (indirect string, offset: 0xf0efb): LPTIM1_IRQn - <4705> DW_AT_const_value : 47 - <2><4706>: Abbrev Number: 3 (DW_TAG_enumerator) - <4707> DW_AT_name : (indirect string, offset: 0xf0033): LPTIM2_IRQn - <470b> DW_AT_const_value : 48 - <2><470c>: Abbrev Number: 3 (DW_TAG_enumerator) - <470d> DW_AT_name : (indirect string, offset: 0xf01ee): LCD_IRQn - <4711> DW_AT_const_value : 49 - <2><4712>: Abbrev Number: 3 (DW_TAG_enumerator) - <4713> DW_AT_name : (indirect string, offset: 0xf06d8): QUADSPI_IRQn - <4717> DW_AT_const_value : 50 - <2><4718>: Abbrev Number: 3 (DW_TAG_enumerator) - <4719> DW_AT_name : (indirect string, offset: 0xf07cb): AES1_IRQn - <471d> DW_AT_const_value : 51 - <2><471e>: Abbrev Number: 3 (DW_TAG_enumerator) - <471f> DW_AT_name : (indirect string, offset: 0xf1322): AES2_IRQn - <4723> DW_AT_const_value : 52 - <2><4724>: Abbrev Number: 3 (DW_TAG_enumerator) - <4725> DW_AT_name : (indirect string, offset: 0xefd6e): RNG_IRQn - <4729> DW_AT_const_value : 53 - <2><472a>: Abbrev Number: 3 (DW_TAG_enumerator) - <472b> DW_AT_name : (indirect string, offset: 0xefe81): FPU_IRQn - <472f> DW_AT_const_value : 54 - <2><4730>: Abbrev Number: 3 (DW_TAG_enumerator) - <4731> DW_AT_name : (indirect string, offset: 0xf0785): DMA2_Channel1_IRQn - <4735> DW_AT_const_value : 55 - <2><4736>: Abbrev Number: 3 (DW_TAG_enumerator) - <4737> DW_AT_name : (indirect string, offset: 0xf12be): DMA2_Channel2_IRQn - <473b> DW_AT_const_value : 56 - <2><473c>: Abbrev Number: 3 (DW_TAG_enumerator) - <473d> DW_AT_name : (indirect string, offset: 0xf0dfd): DMA2_Channel3_IRQn - <4741> DW_AT_const_value : 57 - <2><4742>: Abbrev Number: 3 (DW_TAG_enumerator) - <4743> DW_AT_name : (indirect string, offset: 0xefb4e): DMA2_Channel4_IRQn - <4747> DW_AT_const_value : 58 - <2><4748>: Abbrev Number: 3 (DW_TAG_enumerator) - <4749> DW_AT_name : (indirect string, offset: 0xf00cd): DMA2_Channel5_IRQn - <474d> DW_AT_const_value : 59 - <2><474e>: Abbrev Number: 3 (DW_TAG_enumerator) - <474f> DW_AT_name : (indirect string, offset: 0xf0ca1): DMA2_Channel6_IRQn - <4753> DW_AT_const_value : 60 - <2><4754>: Abbrev Number: 3 (DW_TAG_enumerator) - <4755> DW_AT_name : (indirect string, offset: 0xefe8a): DMA2_Channel7_IRQn - <4759> DW_AT_const_value : 61 - <2><475a>: Abbrev Number: 3 (DW_TAG_enumerator) - <475b> DW_AT_name : (indirect string, offset: 0xf07e1): DMAMUX1_OVR_IRQn - <475f> DW_AT_const_value : 62 - <2><4760>: Abbrev Number: 0 - <1><4761>: Abbrev Number: 10 (DW_TAG_base_type) - <4762> DW_AT_byte_size : 1 - <4763> DW_AT_encoding : 6 (signed char) - <4764> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><4768>: Abbrev Number: 4 (DW_TAG_typedef) - <4769> DW_AT_name : (indirect string, offset: 0xf1135): IRQn_Type - <476d> DW_AT_decl_file : 3 - <476e> DW_AT_decl_line : 147 - <476f> DW_AT_decl_column : 3 - <4770> DW_AT_type : <0x45a4> - <1><4774>: Abbrev Number: 4 (DW_TAG_typedef) - <4775> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <4779> DW_AT_decl_file : 4 - <477a> DW_AT_decl_line : 43 - <477b> DW_AT_decl_column : 24 - <477c> DW_AT_type : <0x4780> - <1><4780>: Abbrev Number: 10 (DW_TAG_base_type) - <4781> DW_AT_byte_size : 1 - <4782> DW_AT_encoding : 8 (unsigned char) - <4783> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><4787>: Abbrev Number: 10 (DW_TAG_base_type) - <4788> DW_AT_byte_size : 2 - <4789> DW_AT_encoding : 5 (signed) - <478a> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><478e>: Abbrev Number: 4 (DW_TAG_typedef) - <478f> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <4793> DW_AT_decl_file : 4 - <4794> DW_AT_decl_line : 57 - <4795> DW_AT_decl_column : 25 - <4796> DW_AT_type : <0x479a> - <1><479a>: Abbrev Number: 10 (DW_TAG_base_type) - <479b> DW_AT_byte_size : 2 - <479c> DW_AT_encoding : 7 (unsigned) - <479d> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int + <0><45a7>: Abbrev Number: 32 (DW_TAG_compile_unit) + <45a8> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <45ac> DW_AT_language : 29 (C11) + <45ad> DW_AT_name : (indirect string, offset: 0xf14b0): ../Core/Src/stm32wbxx_hal_msp.c + <45b1> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <45b5> DW_AT_ranges : 0xec + <45b9> DW_AT_low_pc : 0x0 + <45bd> DW_AT_stmt_list : 0x2bf4 + <45c1> DW_AT_macros : 0x23079 + <1><45c5>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <45c6> DW_AT_encoding : 5 (signed) + <45c7> DW_AT_byte_size : 1 + <45c7> DW_AT_type : <0x4782> + <45cb> DW_AT_decl_file : 3 + <45cc> DW_AT_decl_line : 68 + <45cd> DW_AT_decl_column : 1 + <45cd> DW_AT_sibling : <0x4782> + <2><45d1>: Abbrev Number: 16 (DW_TAG_enumerator) + <45d2> DW_AT_name : (indirect string, offset: 0xf113b): NonMaskableInt_IRQn + <45d6> DW_AT_const_value : -14 + <2><45d7>: Abbrev Number: 16 (DW_TAG_enumerator) + <45d8> DW_AT_name : (indirect string, offset: 0xf0c07): HardFault_IRQn + <45dc> DW_AT_const_value : -13 + <2><45dd>: Abbrev Number: 16 (DW_TAG_enumerator) + <45de> DW_AT_name : (indirect string, offset: 0xf0aef): MemoryManagement_IRQn + <45e2> DW_AT_const_value : -12 + <2><45e3>: Abbrev Number: 16 (DW_TAG_enumerator) + <45e4> DW_AT_name : (indirect string, offset: 0xefbea): BusFault_IRQn + <45e8> DW_AT_const_value : -11 + <2><45e9>: Abbrev Number: 16 (DW_TAG_enumerator) + <45ea> DW_AT_name : (indirect string, offset: 0xf0b4e): UsageFault_IRQn + <45ee> DW_AT_const_value : -10 + <2><45ef>: Abbrev Number: 16 (DW_TAG_enumerator) + <45f0> DW_AT_name : (indirect string, offset: 0xefb8d): SVCall_IRQn + <45f4> DW_AT_const_value : -5 + <2><45f5>: Abbrev Number: 16 (DW_TAG_enumerator) + <45f6> DW_AT_name : (indirect string, offset: 0xf06ba): DebugMonitor_IRQn + <45fa> DW_AT_const_value : -4 + <2><45fb>: Abbrev Number: 16 (DW_TAG_enumerator) + <45fc> DW_AT_name : (indirect string, offset: 0xf07c7): PendSV_IRQn + <4600> DW_AT_const_value : -2 + <2><4601>: Abbrev Number: 16 (DW_TAG_enumerator) + <4602> DW_AT_name : (indirect string, offset: 0xf0e96): SysTick_IRQn + <4606> DW_AT_const_value : -1 + <2><4607>: Abbrev Number: 3 (DW_TAG_enumerator) + <4608> DW_AT_name : (indirect string, offset: 0xf0bfd): WWDG_IRQn + <460c> DW_AT_const_value : 0 + <2><460d>: Abbrev Number: 3 (DW_TAG_enumerator) + <460e> DW_AT_name : (indirect string, offset: 0xf123d): PVD_PVM_IRQn + <4612> DW_AT_const_value : 1 + <2><4613>: Abbrev Number: 3 (DW_TAG_enumerator) + <4614> DW_AT_name : (indirect string, offset: 0xf1384): TAMP_STAMP_LSECSS_IRQn + <4618> DW_AT_const_value : 2 + <2><4619>: Abbrev Number: 3 (DW_TAG_enumerator) + <461a> DW_AT_name : (indirect string, offset: 0xf0991): RTC_WKUP_IRQn + <461e> DW_AT_const_value : 3 + <2><461f>: Abbrev Number: 3 (DW_TAG_enumerator) + <4620> DW_AT_name : (indirect string, offset: 0xeffd6): FLASH_IRQn + <4624> DW_AT_const_value : 4 + <2><4625>: Abbrev Number: 3 (DW_TAG_enumerator) + <4626> DW_AT_name : (indirect string, offset: 0xf1253): RCC_IRQn + <462a> DW_AT_const_value : 5 + <2><462b>: Abbrev Number: 3 (DW_TAG_enumerator) + <462c> DW_AT_name : (indirect string, offset: 0xf06cc): EXTI0_IRQn + <4630> DW_AT_const_value : 6 + <2><4631>: Abbrev Number: 3 (DW_TAG_enumerator) + <4632> DW_AT_name : (indirect string, offset: 0xf12ce): EXTI1_IRQn + <4636> DW_AT_const_value : 7 + <2><4637>: Abbrev Number: 3 (DW_TAG_enumerator) + <4638> DW_AT_name : (indirect string, offset: 0xf0482): EXTI2_IRQn + <463c> DW_AT_const_value : 8 + <2><463d>: Abbrev Number: 3 (DW_TAG_enumerator) + <463e> DW_AT_name : (indirect string, offset: 0xf0e02): EXTI3_IRQn + <4642> DW_AT_const_value : 9 + <2><4643>: Abbrev Number: 3 (DW_TAG_enumerator) + <4644> DW_AT_name : (indirect string, offset: 0xf010d): EXTI4_IRQn + <4648> DW_AT_const_value : 10 + <2><4649>: Abbrev Number: 3 (DW_TAG_enumerator) + <464a> DW_AT_name : (indirect string, offset: 0xf00fa): DMA1_Channel1_IRQn + <464e> DW_AT_const_value : 11 + <2><464f>: Abbrev Number: 3 (DW_TAG_enumerator) + <4650> DW_AT_name : (indirect string, offset: 0xf0cbb): DMA1_Channel2_IRQn + <4654> DW_AT_const_value : 12 + <2><4655>: Abbrev Number: 3 (DW_TAG_enumerator) + <4656> DW_AT_name : (indirect string, offset: 0xefdb4): DMA1_Channel3_IRQn + <465a> DW_AT_const_value : 13 + <2><465b>: Abbrev Number: 3 (DW_TAG_enumerator) + <465c> DW_AT_name : (indirect string, offset: 0xeff1e): DMA1_Channel4_IRQn + <4660> DW_AT_const_value : 14 + <2><4661>: Abbrev Number: 3 (DW_TAG_enumerator) + <4662> DW_AT_name : (indirect string, offset: 0xefbcc): DMA1_Channel5_IRQn + <4666> DW_AT_const_value : 15 + <2><4667>: Abbrev Number: 3 (DW_TAG_enumerator) + <4668> DW_AT_name : (indirect string, offset: 0xf0569): DMA1_Channel6_IRQn + <466c> DW_AT_const_value : 16 + <2><466d>: Abbrev Number: 3 (DW_TAG_enumerator) + <466e> DW_AT_name : (indirect string, offset: 0xf116d): DMA1_Channel7_IRQn + <4672> DW_AT_const_value : 17 + <2><4673>: Abbrev Number: 3 (DW_TAG_enumerator) + <4674> DW_AT_name : (indirect string, offset: 0xf1131): ADC1_IRQn + <4678> DW_AT_const_value : 18 + <2><4679>: Abbrev Number: 3 (DW_TAG_enumerator) + <467a> DW_AT_name : (indirect string, offset: 0xf1269): USB_HP_IRQn + <467e> DW_AT_const_value : 19 + <2><467f>: Abbrev Number: 3 (DW_TAG_enumerator) + <4680> DW_AT_name : (indirect string, offset: 0xf092d): USB_LP_IRQn + <4684> DW_AT_const_value : 20 + <2><4685>: Abbrev Number: 3 (DW_TAG_enumerator) + <4686> DW_AT_name : (indirect string, offset: 0xf0eb0): C2SEV_PWR_C2H_IRQn + <468a> DW_AT_const_value : 21 + <2><468b>: Abbrev Number: 3 (DW_TAG_enumerator) + <468c> DW_AT_name : (indirect string, offset: 0xf13ee): COMP_IRQn + <4690> DW_AT_const_value : 22 + <2><4691>: Abbrev Number: 3 (DW_TAG_enumerator) + <4692> DW_AT_name : (indirect string, offset: 0xefc4b): EXTI9_5_IRQn + <4696> DW_AT_const_value : 23 + <2><4697>: Abbrev Number: 3 (DW_TAG_enumerator) + <4698> DW_AT_name : (indirect string, offset: 0xf0d6a): TIM1_BRK_IRQn + <469c> DW_AT_const_value : 24 + <2><469d>: Abbrev Number: 3 (DW_TAG_enumerator) + <469e> DW_AT_name : (indirect string, offset: 0xf00bc): TIM1_UP_TIM16_IRQn + <46a2> DW_AT_const_value : 25 + <2><46a3>: Abbrev Number: 3 (DW_TAG_enumerator) + <46a4> DW_AT_name : (indirect string, offset: 0xefcd4): TIM1_TRG_COM_TIM17_IRQn + <46a8> DW_AT_const_value : 26 + <2><46a9>: Abbrev Number: 3 (DW_TAG_enumerator) + <46aa> DW_AT_name : (indirect string, offset: 0xf02c5): TIM1_CC_IRQn + <46ae> DW_AT_const_value : 27 + <2><46af>: Abbrev Number: 3 (DW_TAG_enumerator) + <46b0> DW_AT_name : (indirect string, offset: 0xf004f): TIM2_IRQn + <46b4> DW_AT_const_value : 28 + <2><46b5>: Abbrev Number: 3 (DW_TAG_enumerator) + <46b6> DW_AT_name : (indirect string, offset: 0xf076e): PKA_IRQn + <46ba> DW_AT_const_value : 29 + <2><46bb>: Abbrev Number: 3 (DW_TAG_enumerator) + <46bc> DW_AT_name : (indirect string, offset: 0xf033f): I2C1_EV_IRQn + <46c0> DW_AT_const_value : 30 + <2><46c1>: Abbrev Number: 3 (DW_TAG_enumerator) + <46c2> DW_AT_name : (indirect string, offset: 0xf0a77): I2C1_ER_IRQn + <46c6> DW_AT_const_value : 31 + <2><46c7>: Abbrev Number: 3 (DW_TAG_enumerator) + <46c8> DW_AT_name : (indirect string, offset: 0xf1337): I2C3_EV_IRQn + <46cc> DW_AT_const_value : 32 + <2><46cd>: Abbrev Number: 3 (DW_TAG_enumerator) + <46ce> DW_AT_name : (indirect string, offset: 0xefec7): I2C3_ER_IRQn + <46d2> DW_AT_const_value : 33 + <2><46d3>: Abbrev Number: 3 (DW_TAG_enumerator) + <46d4> DW_AT_name : (indirect string, offset: 0xefd75): SPI1_IRQn + <46d8> DW_AT_const_value : 34 + <2><46d9>: Abbrev Number: 3 (DW_TAG_enumerator) + <46da> DW_AT_name : (indirect string, offset: 0xf08da): SPI2_IRQn + <46de> DW_AT_const_value : 35 + <2><46df>: Abbrev Number: 3 (DW_TAG_enumerator) + <46e0> DW_AT_name : (indirect string, offset: 0xf0e46): USART1_IRQn + <46e4> DW_AT_const_value : 36 + <2><46e5>: Abbrev Number: 3 (DW_TAG_enumerator) + <46e6> DW_AT_name : (indirect string, offset: 0xf0b41): LPUART1_IRQn + <46ea> DW_AT_const_value : 37 + <2><46eb>: Abbrev Number: 3 (DW_TAG_enumerator) + <46ec> DW_AT_name : (indirect string, offset: 0xf0459): SAI1_IRQn + <46f0> DW_AT_const_value : 38 + <2><46f1>: Abbrev Number: 3 (DW_TAG_enumerator) + <46f2> DW_AT_name : (indirect string, offset: 0xf1234): TSC_IRQn + <46f6> DW_AT_const_value : 39 + <2><46f7>: Abbrev Number: 3 (DW_TAG_enumerator) + <46f8> DW_AT_name : (indirect string, offset: 0xf0fba): EXTI15_10_IRQn + <46fc> DW_AT_const_value : 40 + <2><46fd>: Abbrev Number: 3 (DW_TAG_enumerator) + <46fe> DW_AT_name : (indirect string, offset: 0xf1033): RTC_Alarm_IRQn + <4702> DW_AT_const_value : 41 + <2><4703>: Abbrev Number: 3 (DW_TAG_enumerator) + <4704> DW_AT_name : (indirect string, offset: 0xf013f): CRS_IRQn + <4708> DW_AT_const_value : 42 + <2><4709>: Abbrev Number: 3 (DW_TAG_enumerator) + <470a> DW_AT_name : (indirect string, offset: 0xefe55): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn + <470e> DW_AT_const_value : 43 + <2><470f>: Abbrev Number: 3 (DW_TAG_enumerator) + <4710> DW_AT_name : (indirect string, offset: 0xf002c): IPCC_C1_RX_IRQn + <4714> DW_AT_const_value : 44 + <2><4715>: Abbrev Number: 3 (DW_TAG_enumerator) + <4716> DW_AT_name : (indirect string, offset: 0xefcba): IPCC_C1_TX_IRQn + <471a> DW_AT_const_value : 45 + <2><471b>: Abbrev Number: 3 (DW_TAG_enumerator) + <471c> DW_AT_name : (indirect string, offset: 0xefe79): HSEM_IRQn + <4720> DW_AT_const_value : 46 + <2><4721>: Abbrev Number: 3 (DW_TAG_enumerator) + <4722> DW_AT_name : (indirect string, offset: 0xf0eed): LPTIM1_IRQn + <4726> DW_AT_const_value : 47 + <2><4727>: Abbrev Number: 3 (DW_TAG_enumerator) + <4728> DW_AT_name : (indirect string, offset: 0xf004d): LPTIM2_IRQn + <472c> DW_AT_const_value : 48 + <2><472d>: Abbrev Number: 3 (DW_TAG_enumerator) + <472e> DW_AT_name : (indirect string, offset: 0xf01fb): LCD_IRQn + <4732> DW_AT_const_value : 49 + <2><4733>: Abbrev Number: 3 (DW_TAG_enumerator) + <4734> DW_AT_name : (indirect string, offset: 0xf06d7): QUADSPI_IRQn + <4738> DW_AT_const_value : 50 + <2><4739>: Abbrev Number: 3 (DW_TAG_enumerator) + <473a> DW_AT_name : (indirect string, offset: 0xf07bd): AES1_IRQn + <473e> DW_AT_const_value : 51 + <2><473f>: Abbrev Number: 3 (DW_TAG_enumerator) + <4740> DW_AT_name : (indirect string, offset: 0xf130b): AES2_IRQn + <4744> DW_AT_const_value : 52 + <2><4745>: Abbrev Number: 3 (DW_TAG_enumerator) + <4746> DW_AT_name : (indirect string, offset: 0xefd88): RNG_IRQn + <474a> DW_AT_const_value : 53 + <2><474b>: Abbrev Number: 3 (DW_TAG_enumerator) + <474c> DW_AT_name : (indirect string, offset: 0xefe9b): FPU_IRQn + <4750> DW_AT_const_value : 54 + <2><4751>: Abbrev Number: 3 (DW_TAG_enumerator) + <4752> DW_AT_name : (indirect string, offset: 0xf0777): DMA2_Channel1_IRQn + <4756> DW_AT_const_value : 55 + <2><4757>: Abbrev Number: 3 (DW_TAG_enumerator) + <4758> DW_AT_name : (indirect string, offset: 0xf12a7): DMA2_Channel2_IRQn + <475c> DW_AT_const_value : 56 + <2><475d>: Abbrev Number: 3 (DW_TAG_enumerator) + <475e> DW_AT_name : (indirect string, offset: 0xf0def): DMA2_Channel3_IRQn + <4762> DW_AT_const_value : 57 + <2><4763>: Abbrev Number: 3 (DW_TAG_enumerator) + <4764> DW_AT_name : (indirect string, offset: 0xefb75): DMA2_Channel4_IRQn + <4768> DW_AT_const_value : 58 + <2><4769>: Abbrev Number: 3 (DW_TAG_enumerator) + <476a> DW_AT_name : (indirect string, offset: 0xf00e7): DMA2_Channel5_IRQn + <476e> DW_AT_const_value : 59 + <2><476f>: Abbrev Number: 3 (DW_TAG_enumerator) + <4770> DW_AT_name : (indirect string, offset: 0xf0c93): DMA2_Channel6_IRQn + <4774> DW_AT_const_value : 60 + <2><4775>: Abbrev Number: 3 (DW_TAG_enumerator) + <4776> DW_AT_name : (indirect string, offset: 0xefea4): DMA2_Channel7_IRQn + <477a> DW_AT_const_value : 61 + <2><477b>: Abbrev Number: 3 (DW_TAG_enumerator) + <477c> DW_AT_name : (indirect string, offset: 0xf07d3): DMAMUX1_OVR_IRQn + <4780> DW_AT_const_value : 62 + <2><4781>: Abbrev Number: 0 + <1><4782>: Abbrev Number: 10 (DW_TAG_base_type) + <4783> DW_AT_byte_size : 1 + <4784> DW_AT_encoding : 6 (signed char) + <4785> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><4789>: Abbrev Number: 4 (DW_TAG_typedef) + <478a> DW_AT_name : (indirect string, offset: 0xf1127): IRQn_Type + <478e> DW_AT_decl_file : 3 + <478f> DW_AT_decl_line : 147 + <4790> DW_AT_decl_column : 3 + <4791> DW_AT_type : <0x45c5> + <1><4795>: Abbrev Number: 4 (DW_TAG_typedef) + <4796> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <479a> DW_AT_decl_file : 4 + <479b> DW_AT_decl_line : 43 + <479c> DW_AT_decl_column : 24 + <479d> DW_AT_type : <0x47a1> <1><47a1>: Abbrev Number: 10 (DW_TAG_base_type) - <47a2> DW_AT_byte_size : 4 - <47a3> DW_AT_encoding : 5 (signed) - <47a4> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><47a8>: Abbrev Number: 4 (DW_TAG_typedef) - <47a9> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <47ad> DW_AT_decl_file : 4 - <47ae> DW_AT_decl_line : 79 - <47af> DW_AT_decl_column : 25 - <47b0> DW_AT_type : <0x47b4> - <1><47b4>: Abbrev Number: 10 (DW_TAG_base_type) - <47b5> DW_AT_byte_size : 4 - <47b6> DW_AT_encoding : 7 (unsigned) - <47b7> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int + <47a2> DW_AT_byte_size : 1 + <47a3> DW_AT_encoding : 8 (unsigned char) + <47a4> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><47a8>: Abbrev Number: 10 (DW_TAG_base_type) + <47a9> DW_AT_byte_size : 2 + <47aa> DW_AT_encoding : 5 (signed) + <47ab> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><47af>: Abbrev Number: 4 (DW_TAG_typedef) + <47b0> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <47b4> DW_AT_decl_file : 4 + <47b5> DW_AT_decl_line : 57 + <47b6> DW_AT_decl_column : 25 + <47b7> DW_AT_type : <0x47bb> <1><47bb>: Abbrev Number: 10 (DW_TAG_base_type) - <47bc> DW_AT_byte_size : 8 - <47bd> DW_AT_encoding : 5 (signed) - <47be> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int + <47bc> DW_AT_byte_size : 2 + <47bd> DW_AT_encoding : 7 (unsigned) + <47be> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int <1><47c2>: Abbrev Number: 10 (DW_TAG_base_type) - <47c3> DW_AT_byte_size : 8 - <47c4> DW_AT_encoding : 7 (unsigned) - <47c5> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><47c9>: Abbrev Number: 33 (DW_TAG_base_type) - <47ca> DW_AT_byte_size : 4 - <47cb> DW_AT_encoding : 5 (signed) - <47cc> DW_AT_name : int - <1><47d0>: Abbrev Number: 10 (DW_TAG_base_type) - <47d1> DW_AT_byte_size : 4 - <47d2> DW_AT_encoding : 7 (unsigned) - <47d3> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><47d7>: Abbrev Number: 4 (DW_TAG_typedef) - <47d8> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <47dc> DW_AT_decl_file : 5 - <47dd> DW_AT_decl_line : 24 - <47de> DW_AT_decl_column : 19 - <47df> DW_AT_type : <0x4774> - <1><47e3>: Abbrev Number: 12 (DW_TAG_volatile_type) - <47e4> DW_AT_type : <0x47d7> - <1><47e8>: Abbrev Number: 34 (DW_TAG_const_type) - <47e9> DW_AT_type : <0x47d7> - <1><47ed>: Abbrev Number: 4 (DW_TAG_typedef) - <47ee> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <47f2> DW_AT_decl_file : 5 - <47f3> DW_AT_decl_line : 36 - <47f4> DW_AT_decl_column : 20 - <47f5> DW_AT_type : <0x478e> - <1><47f9>: Abbrev Number: 12 (DW_TAG_volatile_type) - <47fa> DW_AT_type : <0x47ed> - <1><47fe>: Abbrev Number: 4 (DW_TAG_typedef) - <47ff> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <4803> DW_AT_decl_file : 5 - <4804> DW_AT_decl_line : 48 - <4805> DW_AT_decl_column : 20 - <4806> DW_AT_type : <0x47a8> - <1><480a>: Abbrev Number: 12 (DW_TAG_volatile_type) - <480b> DW_AT_type : <0x47fe> - <1><480f>: Abbrev Number: 17 (DW_TAG_array_type) - <4810> DW_AT_type : <0x47fe> - <4814> DW_AT_sibling : <0x481f> - <2><4818>: Abbrev Number: 18 (DW_TAG_subrange_type) - <4819> DW_AT_type : <0x47d0> - <481d> DW_AT_upper_bound : 14 - <2><481e>: Abbrev Number: 0 - <1><481f>: Abbrev Number: 13 (DW_TAG_structure_type) - <4820> DW_AT_byte_size : 184 - <4821> DW_AT_decl_file : 3 - <4822> DW_AT_decl_line : 163 - <4823> DW_AT_decl_column : 9 - <4823> DW_AT_sibling : <0x4a07> - <2><4827>: Abbrev Number: 19 (DW_TAG_member) - <4828> DW_AT_name : ISR - <482c> DW_AT_decl_file : 3 - <482d> DW_AT_decl_line : 165 - <482e> DW_AT_decl_column : 17 - <482f> DW_AT_type : <0x480a> - <4833> DW_AT_data_member_location: 0 - <2><4834>: Abbrev Number: 19 (DW_TAG_member) - <4835> DW_AT_name : IER - <4839> DW_AT_decl_file : 3 - <483a> DW_AT_decl_line : 166 - <483b> DW_AT_decl_column : 17 - <483c> DW_AT_type : <0x480a> - <4840> DW_AT_data_member_location: 4 - <2><4841>: Abbrev Number: 19 (DW_TAG_member) - <4842> DW_AT_name : CR - <4845> DW_AT_decl_file : 3 - <4846> DW_AT_decl_line : 167 - <4847> DW_AT_decl_column : 17 - <4848> DW_AT_type : <0x480a> - <484c> DW_AT_data_member_location: 8 - <2><484d>: Abbrev Number: 1 (DW_TAG_member) - <484e> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <4852> DW_AT_decl_file : 3 - <4853> DW_AT_decl_line : 168 - <4854> DW_AT_decl_column : 17 - <4855> DW_AT_type : <0x480a> - <4859> DW_AT_data_member_location: 12 - <2><485a>: Abbrev Number: 1 (DW_TAG_member) - <485b> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 - <485f> DW_AT_decl_file : 3 - <4860> DW_AT_decl_line : 169 - <4861> DW_AT_decl_column : 17 - <4862> DW_AT_type : <0x480a> - <4866> DW_AT_data_member_location: 16 - <2><4867>: Abbrev Number: 1 (DW_TAG_member) - <4868> DW_AT_name : (indirect string, offset: 0xbfdae): SMPR1 - <486c> DW_AT_decl_file : 3 - <486d> DW_AT_decl_line : 170 - <486e> DW_AT_decl_column : 17 - <486f> DW_AT_type : <0x480a> - <4873> DW_AT_data_member_location: 20 - <2><4874>: Abbrev Number: 1 (DW_TAG_member) - <4875> DW_AT_name : (indirect string, offset: 0x5535c): SMPR2 - <4879> DW_AT_decl_file : 3 - <487a> DW_AT_decl_line : 171 - <487b> DW_AT_decl_column : 17 - <487c> DW_AT_type : <0x480a> - <4880> DW_AT_data_member_location: 24 - <2><4881>: Abbrev Number: 1 (DW_TAG_member) - <4882> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <4886> DW_AT_decl_file : 3 - <4887> DW_AT_decl_line : 172 - <4888> DW_AT_decl_column : 17 - <4889> DW_AT_type : <0x47fe> - <488d> DW_AT_data_member_location: 28 - <2><488e>: Abbrev Number: 19 (DW_TAG_member) - <488f> DW_AT_name : TR1 - <4893> DW_AT_decl_file : 3 - <4894> DW_AT_decl_line : 173 - <4895> DW_AT_decl_column : 17 - <4896> DW_AT_type : <0x480a> - <489a> DW_AT_data_member_location: 32 - <2><489b>: Abbrev Number: 19 (DW_TAG_member) - <489c> DW_AT_name : TR2 - <48a0> DW_AT_decl_file : 3 - <48a1> DW_AT_decl_line : 174 - <48a2> DW_AT_decl_column : 17 - <48a3> DW_AT_type : <0x480a> - <48a7> DW_AT_data_member_location: 36 - <2><48a8>: Abbrev Number: 19 (DW_TAG_member) - <48a9> DW_AT_name : TR3 - <48ad> DW_AT_decl_file : 3 - <48ae> DW_AT_decl_line : 175 - <48af> DW_AT_decl_column : 17 - <48b0> DW_AT_type : <0x480a> - <48b4> DW_AT_data_member_location: 40 - <2><48b5>: Abbrev Number: 1 (DW_TAG_member) - <48b6> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <48ba> DW_AT_decl_file : 3 - <48bb> DW_AT_decl_line : 176 - <48bc> DW_AT_decl_column : 17 - <48bd> DW_AT_type : <0x47fe> - <48c1> DW_AT_data_member_location: 44 - <2><48c2>: Abbrev Number: 1 (DW_TAG_member) - <48c3> DW_AT_name : (indirect string, offset: 0xa5a9b): SQR1 - <48c7> DW_AT_decl_file : 3 - <48c8> DW_AT_decl_line : 177 - <48c9> DW_AT_decl_column : 17 - <48ca> DW_AT_type : <0x480a> - <48ce> DW_AT_data_member_location: 48 - <2><48cf>: Abbrev Number: 1 (DW_TAG_member) - <48d0> DW_AT_name : (indirect string, offset: 0xeedd4): SQR2 - <48d4> DW_AT_decl_file : 3 - <48d5> DW_AT_decl_line : 178 - <48d6> DW_AT_decl_column : 17 - <48d7> DW_AT_type : <0x480a> - <48db> DW_AT_data_member_location: 52 - <2><48dc>: Abbrev Number: 1 (DW_TAG_member) - <48dd> DW_AT_name : (indirect string, offset: 0xeedd9): SQR3 - <48e1> DW_AT_decl_file : 3 - <48e2> DW_AT_decl_line : 179 - <48e3> DW_AT_decl_column : 17 - <48e4> DW_AT_type : <0x480a> - <48e8> DW_AT_data_member_location: 56 - <2><48e9>: Abbrev Number: 1 (DW_TAG_member) - <48ea> DW_AT_name : (indirect string, offset: 0xeedde): SQR4 - <48ee> DW_AT_decl_file : 3 - <48ef> DW_AT_decl_line : 180 - <48f0> DW_AT_decl_column : 17 - <48f1> DW_AT_type : <0x480a> - <48f5> DW_AT_data_member_location: 60 - <2><48f6>: Abbrev Number: 19 (DW_TAG_member) - <48f7> DW_AT_name : DR - <48fa> DW_AT_decl_file : 3 - <48fb> DW_AT_decl_line : 181 - <48fc> DW_AT_decl_column : 17 - <48fd> DW_AT_type : <0x480a> - <4901> DW_AT_data_member_location: 64 - <2><4902>: Abbrev Number: 1 (DW_TAG_member) - <4903> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <4907> DW_AT_decl_file : 3 - <4908> DW_AT_decl_line : 182 - <4909> DW_AT_decl_column : 17 - <490a> DW_AT_type : <0x47fe> - <490e> DW_AT_data_member_location: 68 - <2><490f>: Abbrev Number: 1 (DW_TAG_member) - <4910> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <4914> DW_AT_decl_file : 3 - <4915> DW_AT_decl_line : 183 - <4916> DW_AT_decl_column : 17 - <4917> DW_AT_type : <0x47fe> - <491b> DW_AT_data_member_location: 72 - <2><491c>: Abbrev Number: 1 (DW_TAG_member) - <491d> DW_AT_name : (indirect string, offset: 0xb6f5f): JSQR - <4921> DW_AT_decl_file : 3 - <4922> DW_AT_decl_line : 184 - <4923> DW_AT_decl_column : 17 - <4924> DW_AT_type : <0x480a> - <4928> DW_AT_data_member_location: 76 - <2><4929>: Abbrev Number: 1 (DW_TAG_member) - <492a> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <492e> DW_AT_decl_file : 3 - <492f> DW_AT_decl_line : 185 - <4930> DW_AT_decl_column : 17 - <4931> DW_AT_type : <0x4a07> - <4935> DW_AT_data_member_location: 80 - <2><4936>: Abbrev Number: 1 (DW_TAG_member) - <4937> DW_AT_name : (indirect string, offset: 0xef748): OFR1 - <493b> DW_AT_decl_file : 3 - <493c> DW_AT_decl_line : 186 - <493d> DW_AT_decl_column : 17 - <493e> DW_AT_type : <0x480a> - <4942> DW_AT_data_member_location: 96 - <2><4943>: Abbrev Number: 1 (DW_TAG_member) - <4944> DW_AT_name : (indirect string, offset: 0xef74d): OFR2 - <4948> DW_AT_decl_file : 3 - <4949> DW_AT_decl_line : 187 - <494a> DW_AT_decl_column : 17 - <494b> DW_AT_type : <0x480a> - <494f> DW_AT_data_member_location: 100 - <2><4950>: Abbrev Number: 1 (DW_TAG_member) - <4951> DW_AT_name : (indirect string, offset: 0xef752): OFR3 - <4955> DW_AT_decl_file : 3 - <4956> DW_AT_decl_line : 188 - <4957> DW_AT_decl_column : 17 - <4958> DW_AT_type : <0x480a> - <495c> DW_AT_data_member_location: 104 - <2><495d>: Abbrev Number: 1 (DW_TAG_member) - <495e> DW_AT_name : (indirect string, offset: 0xef757): OFR4 - <4962> DW_AT_decl_file : 3 - <4963> DW_AT_decl_line : 189 - <4964> DW_AT_decl_column : 17 - <4965> DW_AT_type : <0x480a> - <4969> DW_AT_data_member_location: 108 - <2><496a>: Abbrev Number: 1 (DW_TAG_member) - <496b> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <496f> DW_AT_decl_file : 3 - <4970> DW_AT_decl_line : 190 - <4971> DW_AT_decl_column : 17 - <4972> DW_AT_type : <0x4a07> - <4976> DW_AT_data_member_location: 112 - <2><4977>: Abbrev Number: 1 (DW_TAG_member) - <4978> DW_AT_name : (indirect string, offset: 0xef47a): JDR1 - <497c> DW_AT_decl_file : 3 - <497d> DW_AT_decl_line : 191 - <497e> DW_AT_decl_column : 17 - <497f> DW_AT_type : <0x480a> - <4983> DW_AT_data_member_location: 128 - <2><4984>: Abbrev Number: 1 (DW_TAG_member) - <4985> DW_AT_name : (indirect string, offset: 0xef47f): JDR2 - <4989> DW_AT_decl_file : 3 - <498a> DW_AT_decl_line : 192 - <498b> DW_AT_decl_column : 17 - <498c> DW_AT_type : <0x480a> - <4990> DW_AT_data_member_location: 132 - <2><4991>: Abbrev Number: 1 (DW_TAG_member) - <4992> DW_AT_name : (indirect string, offset: 0xef484): JDR3 - <4996> DW_AT_decl_file : 3 - <4997> DW_AT_decl_line : 193 - <4998> DW_AT_decl_column : 17 - <4999> DW_AT_type : <0x480a> - <499d> DW_AT_data_member_location: 136 - <2><499e>: Abbrev Number: 1 (DW_TAG_member) - <499f> DW_AT_name : (indirect string, offset: 0xef86a): JDR4 - <49a3> DW_AT_decl_file : 3 - <49a4> DW_AT_decl_line : 194 - <49a5> DW_AT_decl_column : 17 - <49a6> DW_AT_type : <0x480a> - <49aa> DW_AT_data_member_location: 140 - <2><49ab>: Abbrev Number: 1 (DW_TAG_member) - <49ac> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <49b0> DW_AT_decl_file : 3 - <49b1> DW_AT_decl_line : 195 - <49b2> DW_AT_decl_column : 17 - <49b3> DW_AT_type : <0x4a07> - <49b7> DW_AT_data_member_location: 144 - <2><49b8>: Abbrev Number: 1 (DW_TAG_member) - <49b9> DW_AT_name : (indirect string, offset: 0xef468): AWD2CR - <49bd> DW_AT_decl_file : 3 - <49be> DW_AT_decl_line : 196 - <49bf> DW_AT_decl_column : 17 - <49c0> DW_AT_type : <0x480a> - <49c4> DW_AT_data_member_location: 160 - <2><49c5>: Abbrev Number: 1 (DW_TAG_member) - <49c6> DW_AT_name : (indirect string, offset: 0xef682): AWD3CR - <49ca> DW_AT_decl_file : 3 - <49cb> DW_AT_decl_line : 197 - <49cc> DW_AT_decl_column : 17 - <49cd> DW_AT_type : <0x480a> - <49d1> DW_AT_data_member_location: 164 - <2><49d2>: Abbrev Number: 1 (DW_TAG_member) - <49d3> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <49d7> DW_AT_decl_file : 3 - <49d8> DW_AT_decl_line : 198 - <49d9> DW_AT_decl_column : 17 - <49da> DW_AT_type : <0x47fe> - <49de> DW_AT_data_member_location: 168 - <2><49df>: Abbrev Number: 1 (DW_TAG_member) - <49e0> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <49e4> DW_AT_decl_file : 3 - <49e5> DW_AT_decl_line : 199 - <49e6> DW_AT_decl_column : 17 - <49e7> DW_AT_type : <0x47fe> - <49eb> DW_AT_data_member_location: 172 - <2><49ec>: Abbrev Number: 1 (DW_TAG_member) - <49ed> DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL - <49f1> DW_AT_decl_file : 3 - <49f2> DW_AT_decl_line : 200 - <49f3> DW_AT_decl_column : 17 - <49f4> DW_AT_type : <0x480a> - <49f8> DW_AT_data_member_location: 176 - <2><49f9>: Abbrev Number: 1 (DW_TAG_member) - <49fa> DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT - <49fe> DW_AT_decl_file : 3 - <49ff> DW_AT_decl_line : 201 - <4a00> DW_AT_decl_column : 17 - <4a01> DW_AT_type : <0x480a> - <4a05> DW_AT_data_member_location: 180 - <2><4a06>: Abbrev Number: 0 - <1><4a07>: Abbrev Number: 17 (DW_TAG_array_type) - <4a08> DW_AT_type : <0x47fe> - <4a0c> DW_AT_sibling : <0x4a17> - <2><4a10>: Abbrev Number: 18 (DW_TAG_subrange_type) - <4a11> DW_AT_type : <0x47d0> - <4a15> DW_AT_upper_bound : 3 - <2><4a16>: Abbrev Number: 0 - <1><4a17>: Abbrev Number: 4 (DW_TAG_typedef) - <4a18> DW_AT_name : (indirect string, offset: 0xef676): ADC_TypeDef - <4a1c> DW_AT_decl_file : 3 - <4a1d> DW_AT_decl_line : 203 - <4a1e> DW_AT_decl_column : 3 - <4a1f> DW_AT_type : <0x481f> - <1><4a23>: Abbrev Number: 11 (DW_TAG_structure_type) - <4a24> DW_AT_byte_size : 20 - <4a25> DW_AT_decl_file : 3 - <4a26> DW_AT_decl_line : 258 - <4a28> DW_AT_decl_column : 9 - <4a28> DW_AT_sibling : <0x4a72> - <2><4a2c>: Abbrev Number: 6 (DW_TAG_member) - <4a2d> DW_AT_name : CCR - <4a31> DW_AT_decl_file : 3 - <4a31> DW_AT_decl_line : 260 - <4a33> DW_AT_decl_column : 17 - <4a34> DW_AT_type : <0x480a> - <4a38> DW_AT_data_member_location: 0 - <2><4a39>: Abbrev Number: 2 (DW_TAG_member) - <4a3a> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <4a3e> DW_AT_decl_file : 3 - <4a3f> DW_AT_decl_line : 261 - <4a41> DW_AT_decl_column : 17 - <4a42> DW_AT_type : <0x480a> - <4a46> DW_AT_data_member_location: 4 - <2><4a47>: Abbrev Number: 2 (DW_TAG_member) - <4a48> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <4a4c> DW_AT_decl_file : 3 - <4a4d> DW_AT_decl_line : 262 - <4a4f> DW_AT_decl_column : 17 - <4a50> DW_AT_type : <0x480a> - <4a54> DW_AT_data_member_location: 8 - <2><4a55>: Abbrev Number: 2 (DW_TAG_member) - <4a56> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <4a5a> DW_AT_decl_file : 3 - <4a5b> DW_AT_decl_line : 263 - <4a5d> DW_AT_decl_column : 17 - <4a5e> DW_AT_type : <0x480a> - <4a62> DW_AT_data_member_location: 12 - <2><4a63>: Abbrev Number: 2 (DW_TAG_member) - <4a64> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <4a68> DW_AT_decl_file : 3 - <4a69> DW_AT_decl_line : 264 - <4a6b> DW_AT_decl_column : 12 - <4a6c> DW_AT_type : <0x47fe> - <4a70> DW_AT_data_member_location: 16 - <2><4a71>: Abbrev Number: 0 - <1><4a72>: Abbrev Number: 8 (DW_TAG_typedef) - <4a73> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <4a77> DW_AT_decl_file : 3 - <4a78> DW_AT_decl_line : 265 - <4a7a> DW_AT_decl_column : 3 - <4a7a> DW_AT_type : <0x4a23> - <1><4a7e>: Abbrev Number: 11 (DW_TAG_structure_type) - <4a7f> DW_AT_byte_size : 8 - <4a80> DW_AT_decl_file : 3 - <4a81> DW_AT_decl_line : 267 - <4a83> DW_AT_decl_column : 9 - <4a83> DW_AT_sibling : <0x4aa3> - <2><4a87>: Abbrev Number: 6 (DW_TAG_member) - <4a88> DW_AT_name : ISR - <4a8c> DW_AT_decl_file : 3 - <4a8c> DW_AT_decl_line : 269 - <4a8e> DW_AT_decl_column : 17 - <4a8f> DW_AT_type : <0x480a> - <4a93> DW_AT_data_member_location: 0 - <2><4a94>: Abbrev Number: 2 (DW_TAG_member) - <4a95> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <4a99> DW_AT_decl_file : 3 - <4a9a> DW_AT_decl_line : 270 - <4a9c> DW_AT_decl_column : 17 - <4a9d> DW_AT_type : <0x480a> - <4aa1> DW_AT_data_member_location: 4 - <2><4aa2>: Abbrev Number: 0 - <1><4aa3>: Abbrev Number: 8 (DW_TAG_typedef) - <4aa4> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <4aa8> DW_AT_decl_file : 3 - <4aa9> DW_AT_decl_line : 271 - <4aab> DW_AT_decl_column : 3 - <4aab> DW_AT_type : <0x4a7e> - <1><4aaf>: Abbrev Number: 11 (DW_TAG_structure_type) - <4ab0> DW_AT_byte_size : 4 - <4ab1> DW_AT_decl_file : 3 - <4ab2> DW_AT_decl_line : 276 - <4ab4> DW_AT_decl_column : 9 - <4ab4> DW_AT_sibling : <0x4ac6> - <2><4ab8>: Abbrev Number: 6 (DW_TAG_member) - <4ab9> DW_AT_name : CCR - <4abd> DW_AT_decl_file : 3 - <4abd> DW_AT_decl_line : 278 - <4abf> DW_AT_decl_column : 19 - <4ac0> DW_AT_type : <0x480a> - <4ac4> DW_AT_data_member_location: 0 - <2><4ac5>: Abbrev Number: 0 - <1><4ac6>: Abbrev Number: 8 (DW_TAG_typedef) - <4ac7> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <4acb> DW_AT_decl_file : 3 - <4acc> DW_AT_decl_line : 279 - <4ace> DW_AT_decl_column : 3 - <4ace> DW_AT_type : <0x4aaf> - <1><4ad2>: Abbrev Number: 11 (DW_TAG_structure_type) - <4ad3> DW_AT_byte_size : 8 - <4ad4> DW_AT_decl_file : 3 - <4ad5> DW_AT_decl_line : 281 - <4ad7> DW_AT_decl_column : 9 - <4ad7> DW_AT_sibling : <0x4af6> - <2><4adb>: Abbrev Number: 6 (DW_TAG_member) - <4adc> DW_AT_name : CSR - <4ae0> DW_AT_decl_file : 3 - <4ae0> DW_AT_decl_line : 283 - <4ae2> DW_AT_decl_column : 19 - <4ae3> DW_AT_type : <0x480a> - <4ae7> DW_AT_data_member_location: 0 - <2><4ae8>: Abbrev Number: 6 (DW_TAG_member) - <4ae9> DW_AT_name : CFR - <4aed> DW_AT_decl_file : 3 - <4aed> DW_AT_decl_line : 284 - <4aef> DW_AT_decl_column : 19 - <4af0> DW_AT_type : <0x480a> - <4af4> DW_AT_data_member_location: 4 - <2><4af5>: Abbrev Number: 0 - <1><4af6>: Abbrev Number: 8 (DW_TAG_typedef) - <4af7> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <4afb> DW_AT_decl_file : 3 - <4afc> DW_AT_decl_line : 285 - <4afe> DW_AT_decl_column : 3 - <4afe> DW_AT_type : <0x4ad2> - <1><4b02>: Abbrev Number: 11 (DW_TAG_structure_type) - <4b03> DW_AT_byte_size : 4 - <4b04> DW_AT_decl_file : 3 - <4b05> DW_AT_decl_line : 287 - <4b07> DW_AT_decl_column : 9 - <4b07> DW_AT_sibling : <0x4b1a> - <2><4b0b>: Abbrev Number: 2 (DW_TAG_member) - <4b0c> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <4b10> DW_AT_decl_file : 3 - <4b11> DW_AT_decl_line : 289 - <4b13> DW_AT_decl_column : 19 - <4b14> DW_AT_type : <0x480a> - <4b18> DW_AT_data_member_location: 0 - <2><4b19>: Abbrev Number: 0 - <1><4b1a>: Abbrev Number: 8 (DW_TAG_typedef) - <4b1b> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <4b1f> DW_AT_decl_file : 3 - <4b20> DW_AT_decl_line : 290 - <4b22> DW_AT_decl_column : 3 - <4b22> DW_AT_type : <0x4b02> - <1><4b26>: Abbrev Number: 11 (DW_TAG_structure_type) - <4b27> DW_AT_byte_size : 8 - <4b28> DW_AT_decl_file : 3 - <4b29> DW_AT_decl_line : 292 - <4b2b> DW_AT_decl_column : 9 - <4b2b> DW_AT_sibling : <0x4b4c> - <2><4b2f>: Abbrev Number: 2 (DW_TAG_member) - <4b30> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <4b34> DW_AT_decl_file : 3 - <4b35> DW_AT_decl_line : 294 - <4b37> DW_AT_decl_column : 19 - <4b38> DW_AT_type : <0x480a> - <4b3c> DW_AT_data_member_location: 0 - <2><4b3d>: Abbrev Number: 2 (DW_TAG_member) - <4b3e> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <4b42> DW_AT_decl_file : 3 - <4b43> DW_AT_decl_line : 295 - <4b45> DW_AT_decl_column : 19 - <4b46> DW_AT_type : <0x480a> - <4b4a> DW_AT_data_member_location: 4 - <2><4b4b>: Abbrev Number: 0 - <1><4b4c>: Abbrev Number: 8 (DW_TAG_typedef) - <4b4d> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <4b51> DW_AT_decl_file : 3 - <4b52> DW_AT_decl_line : 296 - <4b54> DW_AT_decl_column : 3 - <4b54> DW_AT_type : <0x4b26> - <1><4b58>: Abbrev Number: 11 (DW_TAG_structure_type) - <4b59> DW_AT_byte_size : 44 - <4b5a> DW_AT_decl_file : 3 - <4b5b> DW_AT_decl_line : 331 - <4b5d> DW_AT_decl_column : 9 - <4b5d> DW_AT_sibling : <0x4bea> - <2><4b61>: Abbrev Number: 2 (DW_TAG_member) - <4b62> DW_AT_name : (indirect string, offset: 0xeed57): MODER - <4b66> DW_AT_decl_file : 3 - <4b67> DW_AT_decl_line : 333 - <4b69> DW_AT_decl_column : 17 - <4b6a> DW_AT_type : <0x480a> - <4b6e> DW_AT_data_member_location: 0 - <2><4b6f>: Abbrev Number: 2 (DW_TAG_member) - <4b70> DW_AT_name : (indirect string, offset: 0xef69c): OTYPER - <4b74> DW_AT_decl_file : 3 - <4b75> DW_AT_decl_line : 334 - <4b77> DW_AT_decl_column : 17 - <4b78> DW_AT_type : <0x480a> - <4b7c> DW_AT_data_member_location: 4 - <2><4b7d>: Abbrev Number: 2 (DW_TAG_member) - <4b7e> DW_AT_name : (indirect string, offset: 0xef7f8): OSPEEDR - <4b82> DW_AT_decl_file : 3 - <4b83> DW_AT_decl_line : 335 - <4b85> DW_AT_decl_column : 17 - <4b86> DW_AT_type : <0x480a> - <4b8a> DW_AT_data_member_location: 8 - <2><4b8b>: Abbrev Number: 2 (DW_TAG_member) - <4b8c> DW_AT_name : (indirect string, offset: 0xef5b3): PUPDR - <4b90> DW_AT_decl_file : 3 - <4b91> DW_AT_decl_line : 336 - <4b93> DW_AT_decl_column : 17 - <4b94> DW_AT_type : <0x480a> - <4b98> DW_AT_data_member_location: 12 - <2><4b99>: Abbrev Number: 6 (DW_TAG_member) - <4b9a> DW_AT_name : IDR - <4b9e> DW_AT_decl_file : 3 - <4b9e> DW_AT_decl_line : 337 - <4ba0> DW_AT_decl_column : 17 - <4ba1> DW_AT_type : <0x480a> - <4ba5> DW_AT_data_member_location: 16 - <2><4ba6>: Abbrev Number: 6 (DW_TAG_member) - <4ba7> DW_AT_name : ODR - <4bab> DW_AT_decl_file : 3 - <4bab> DW_AT_decl_line : 338 - <4bad> DW_AT_decl_column : 17 - <4bae> DW_AT_type : <0x480a> - <4bb2> DW_AT_data_member_location: 20 - <2><4bb3>: Abbrev Number: 2 (DW_TAG_member) - <4bb4> DW_AT_name : (indirect string, offset: 0xef23b): BSRR - <4bb8> DW_AT_decl_file : 3 - <4bb9> DW_AT_decl_line : 339 - <4bbb> DW_AT_decl_column : 17 - <4bbc> DW_AT_type : <0x480a> - <4bc0> DW_AT_data_member_location: 24 - <2><4bc1>: Abbrev Number: 2 (DW_TAG_member) - <4bc2> DW_AT_name : (indirect string, offset: 0xef59d): LCKR - <4bc6> DW_AT_decl_file : 3 - <4bc7> DW_AT_decl_line : 340 - <4bc9> DW_AT_decl_column : 17 - <4bca> DW_AT_type : <0x480a> - <4bce> DW_AT_data_member_location: 28 - <2><4bcf>: Abbrev Number: 6 (DW_TAG_member) - <4bd0> DW_AT_name : AFR - <4bd4> DW_AT_decl_file : 3 - <4bd4> DW_AT_decl_line : 341 - <4bd6> DW_AT_decl_column : 17 - <4bd7> DW_AT_type : <0x4bfa> - <4bdb> DW_AT_data_member_location: 32 - <2><4bdc>: Abbrev Number: 6 (DW_TAG_member) - <4bdd> DW_AT_name : BRR - <4be1> DW_AT_decl_file : 3 - <4be1> DW_AT_decl_line : 342 - <4be3> DW_AT_decl_column : 17 - <4be4> DW_AT_type : <0x480a> - <4be8> DW_AT_data_member_location: 40 - <2><4be9>: Abbrev Number: 0 - <1><4bea>: Abbrev Number: 17 (DW_TAG_array_type) - <4beb> DW_AT_type : <0x480a> - <4bef> DW_AT_sibling : <0x4bfa> - <2><4bf3>: Abbrev Number: 18 (DW_TAG_subrange_type) - <4bf4> DW_AT_type : <0x47d0> - <4bf8> DW_AT_upper_bound : 1 - <2><4bf9>: Abbrev Number: 0 - <1><4bfa>: Abbrev Number: 12 (DW_TAG_volatile_type) - <4bfb> DW_AT_type : <0x4bea> - <1><4bff>: Abbrev Number: 8 (DW_TAG_typedef) - <4c00> DW_AT_name : (indirect string, offset: 0xef9fa): GPIO_TypeDef - <4c04> DW_AT_decl_file : 3 - <4c05> DW_AT_decl_line : 343 - <4c07> DW_AT_decl_column : 3 - <4c07> DW_AT_type : <0x4b58> - <1><4c0b>: Abbrev Number: 11 (DW_TAG_structure_type) - <4c0c> DW_AT_byte_size : 44 - <4c0d> DW_AT_decl_file : 3 - <4c0e> DW_AT_decl_line : 348 - <4c10> DW_AT_decl_column : 9 - <4c10> DW_AT_sibling : <0x4cab> - <2><4c14>: Abbrev Number: 6 (DW_TAG_member) - <4c15> DW_AT_name : CR1 - <4c19> DW_AT_decl_file : 3 - <4c19> DW_AT_decl_line : 350 - <4c1b> DW_AT_decl_column : 17 - <4c1c> DW_AT_type : <0x480a> - <4c20> DW_AT_data_member_location: 0 - <2><4c21>: Abbrev Number: 6 (DW_TAG_member) - <4c22> DW_AT_name : CR2 - <4c26> DW_AT_decl_file : 3 - <4c26> DW_AT_decl_line : 351 - <4c28> DW_AT_decl_column : 17 - <4c29> DW_AT_type : <0x480a> - <4c2d> DW_AT_data_member_location: 4 - <2><4c2e>: Abbrev Number: 2 (DW_TAG_member) - <4c2f> DW_AT_name : (indirect string, offset: 0xefe69): OAR1 - <4c33> DW_AT_decl_file : 3 - <4c34> DW_AT_decl_line : 352 - <4c36> DW_AT_decl_column : 17 - <4c37> DW_AT_type : <0x480a> - <4c3b> DW_AT_data_member_location: 8 - <2><4c3c>: Abbrev Number: 2 (DW_TAG_member) - <4c3d> DW_AT_name : (indirect string, offset: 0xefe6e): OAR2 - <4c41> DW_AT_decl_file : 3 - <4c42> DW_AT_decl_line : 353 - <4c44> DW_AT_decl_column : 17 - <4c45> DW_AT_type : <0x480a> - <4c49> DW_AT_data_member_location: 12 - <2><4c4a>: Abbrev Number: 2 (DW_TAG_member) - <4c4b> DW_AT_name : (indirect string, offset: 0xf0997): TIMINGR - <4c4f> DW_AT_decl_file : 3 - <4c50> DW_AT_decl_line : 354 - <4c52> DW_AT_decl_column : 17 - <4c53> DW_AT_type : <0x480a> - <4c57> DW_AT_data_member_location: 16 - <2><4c58>: Abbrev Number: 2 (DW_TAG_member) - <4c59> DW_AT_name : (indirect string, offset: 0xf0ed1): TIMEOUTR - <4c5d> DW_AT_decl_file : 3 - <4c5e> DW_AT_decl_line : 355 - <4c60> DW_AT_decl_column : 17 - <4c61> DW_AT_type : <0x480a> - <4c65> DW_AT_data_member_location: 20 - <2><4c66>: Abbrev Number: 6 (DW_TAG_member) - <4c67> DW_AT_name : ISR - <4c6b> DW_AT_decl_file : 3 - <4c6b> DW_AT_decl_line : 356 - <4c6d> DW_AT_decl_column : 17 - <4c6e> DW_AT_type : <0x480a> - <4c72> DW_AT_data_member_location: 24 - <2><4c73>: Abbrev Number: 6 (DW_TAG_member) - <4c74> DW_AT_name : ICR - <4c78> DW_AT_decl_file : 3 - <4c78> DW_AT_decl_line : 357 - <4c7a> DW_AT_decl_column : 17 - <4c7b> DW_AT_type : <0x480a> - <4c7f> DW_AT_data_member_location: 28 - <2><4c80>: Abbrev Number: 2 (DW_TAG_member) - <4c81> DW_AT_name : (indirect string, offset: 0xf0c2a): PECR - <4c85> DW_AT_decl_file : 3 - <4c86> DW_AT_decl_line : 358 - <4c88> DW_AT_decl_column : 17 - <4c89> DW_AT_type : <0x480a> - <4c8d> DW_AT_data_member_location: 32 - <2><4c8e>: Abbrev Number: 2 (DW_TAG_member) - <4c8f> DW_AT_name : (indirect string, offset: 0xf0f07): RXDR - <4c93> DW_AT_decl_file : 3 - <4c94> DW_AT_decl_line : 359 - <4c96> DW_AT_decl_column : 17 - <4c97> DW_AT_type : <0x480a> - <4c9b> DW_AT_data_member_location: 36 - <2><4c9c>: Abbrev Number: 2 (DW_TAG_member) - <4c9d> DW_AT_name : (indirect string, offset: 0xf3ce6): TXDR - <4ca1> DW_AT_decl_file : 3 - <4ca2> DW_AT_decl_line : 360 - <4ca4> DW_AT_decl_column : 17 - <4ca5> DW_AT_type : <0x480a> - <4ca9> DW_AT_data_member_location: 40 - <2><4caa>: Abbrev Number: 0 - <1><4cab>: Abbrev Number: 8 (DW_TAG_typedef) - <4cac> DW_AT_name : (indirect string, offset: 0xf0e60): I2C_TypeDef - <4cb0> DW_AT_decl_file : 3 - <4cb1> DW_AT_decl_line : 361 - <4cb3> DW_AT_decl_column : 3 - <4cb3> DW_AT_type : <0x4c0b> - <1><4cb7>: Abbrev Number: 35 (DW_TAG_structure_type) - <4cb8> DW_AT_byte_size : 392 - <4cba> DW_AT_decl_file : 3 - <4cbb> DW_AT_decl_line : 446 - <4cbd> DW_AT_decl_column : 9 - <4cbe> DW_AT_sibling : <0x4fe8> - <2><4cc2>: Abbrev Number: 6 (DW_TAG_member) - <4cc3> DW_AT_name : CR - <4cc6> DW_AT_decl_file : 3 - <4cc6> DW_AT_decl_line : 448 - <4cc8> DW_AT_decl_column : 17 - <4cc9> DW_AT_type : <0x480a> - <4ccd> DW_AT_data_member_location: 0 - <2><4cce>: Abbrev Number: 2 (DW_TAG_member) - <4ccf> DW_AT_name : (indirect string, offset: 0xf0acc): ICSCR - <4cd3> DW_AT_decl_file : 3 - <4cd4> DW_AT_decl_line : 449 - <4cd6> DW_AT_decl_column : 17 - <4cd7> DW_AT_type : <0x480a> - <4cdb> DW_AT_data_member_location: 4 - <2><4cdc>: Abbrev Number: 2 (DW_TAG_member) - <4cdd> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <4ce1> DW_AT_decl_file : 3 - <4ce2> DW_AT_decl_line : 450 - <4ce4> DW_AT_decl_column : 17 - <4ce5> DW_AT_type : <0x480a> - <4ce9> DW_AT_data_member_location: 8 - <2><4cea>: Abbrev Number: 2 (DW_TAG_member) - <4ceb> DW_AT_name : (indirect string, offset: 0xf0c99): PLLCFGR - <4cef> DW_AT_decl_file : 3 - <4cf0> DW_AT_decl_line : 451 - <4cf2> DW_AT_decl_column : 17 - <4cf3> DW_AT_type : <0x480a> - <4cf7> DW_AT_data_member_location: 12 - <2><4cf8>: Abbrev Number: 2 (DW_TAG_member) - <4cf9> DW_AT_name : (indirect string, offset: 0xf0326): PLLSAI1CFGR - <4cfd> DW_AT_decl_file : 3 - <4cfe> DW_AT_decl_line : 452 - <4d00> DW_AT_decl_column : 17 - <4d01> DW_AT_type : <0x480a> - <4d05> DW_AT_data_member_location: 16 - <2><4d06>: Abbrev Number: 2 (DW_TAG_member) - <4d07> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <4d0b> DW_AT_decl_file : 3 - <4d0c> DW_AT_decl_line : 453 - <4d0e> DW_AT_decl_column : 17 - <4d0f> DW_AT_type : <0x47fe> - <4d13> DW_AT_data_member_location: 20 - <2><4d14>: Abbrev Number: 2 (DW_TAG_member) - <4d15> DW_AT_name : (indirect string, offset: 0xefb49): CIER - <4d19> DW_AT_decl_file : 3 - <4d1a> DW_AT_decl_line : 454 - <4d1c> DW_AT_decl_column : 17 - <4d1d> DW_AT_type : <0x480a> - <4d21> DW_AT_data_member_location: 24 - <2><4d22>: Abbrev Number: 2 (DW_TAG_member) - <4d23> DW_AT_name : (indirect string, offset: 0xefb72): CIFR - <4d27> DW_AT_decl_file : 3 - <4d28> DW_AT_decl_line : 455 - <4d2a> DW_AT_decl_column : 17 - <4d2b> DW_AT_type : <0x480a> - <4d2f> DW_AT_data_member_location: 28 - <2><4d30>: Abbrev Number: 2 (DW_TAG_member) - <4d31> DW_AT_name : (indirect string, offset: 0xefb61): CICR - <4d35> DW_AT_decl_file : 3 - <4d36> DW_AT_decl_line : 456 - <4d38> DW_AT_decl_column : 17 - <4d39> DW_AT_type : <0x480a> - <4d3d> DW_AT_data_member_location: 32 - <2><4d3e>: Abbrev Number: 2 (DW_TAG_member) - <4d3f> DW_AT_name : (indirect string, offset: 0xefc3b): SMPSCR - <4d43> DW_AT_decl_file : 3 - <4d44> DW_AT_decl_line : 457 - <4d46> DW_AT_decl_column : 17 - <4d47> DW_AT_type : <0x480a> - <4d4b> DW_AT_data_member_location: 36 - <2><4d4c>: Abbrev Number: 2 (DW_TAG_member) - <4d4d> DW_AT_name : (indirect string, offset: 0xf0e81): AHB1RSTR - <4d51> DW_AT_decl_file : 3 - <4d52> DW_AT_decl_line : 458 - <4d54> DW_AT_decl_column : 17 - <4d55> DW_AT_type : <0x480a> - <4d59> DW_AT_data_member_location: 40 - <2><4d5a>: Abbrev Number: 2 (DW_TAG_member) - <4d5b> DW_AT_name : (indirect string, offset: 0xefd65): AHB2RSTR - <4d5f> DW_AT_decl_file : 3 - <4d60> DW_AT_decl_line : 459 - <4d62> DW_AT_decl_column : 17 - <4d63> DW_AT_type : <0x480a> - <4d67> DW_AT_data_member_location: 44 - <2><4d68>: Abbrev Number: 2 (DW_TAG_member) - <4d69> DW_AT_name : (indirect string, offset: 0xf056f): AHB3RSTR - <4d6d> DW_AT_decl_file : 3 - <4d6e> DW_AT_decl_line : 460 - <4d70> DW_AT_decl_column : 17 - <4d71> DW_AT_type : <0x480a> - <4d75> DW_AT_data_member_location: 48 - <2><4d76>: Abbrev Number: 2 (DW_TAG_member) - <4d77> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <4d7b> DW_AT_decl_file : 3 - <4d7c> DW_AT_decl_line : 461 - <4d7e> DW_AT_decl_column : 17 - <4d7f> DW_AT_type : <0x47fe> - <4d83> DW_AT_data_member_location: 52 - <2><4d84>: Abbrev Number: 2 (DW_TAG_member) - <4d85> DW_AT_name : (indirect string, offset: 0xeff75): APB1RSTR1 - <4d89> DW_AT_decl_file : 3 - <4d8a> DW_AT_decl_line : 462 - <4d8c> DW_AT_decl_column : 17 - <4d8d> DW_AT_type : <0x480a> - <4d91> DW_AT_data_member_location: 56 - <2><4d92>: Abbrev Number: 2 (DW_TAG_member) - <4d93> DW_AT_name : (indirect string, offset: 0xeff7f): APB1RSTR2 - <4d97> DW_AT_decl_file : 3 - <4d98> DW_AT_decl_line : 463 - <4d9a> DW_AT_decl_column : 17 - <4d9b> DW_AT_type : <0x480a> - <4d9f> DW_AT_data_member_location: 60 - <2><4da0>: Abbrev Number: 2 (DW_TAG_member) - <4da1> DW_AT_name : (indirect string, offset: 0xf0553): APB2RSTR - <4da5> DW_AT_decl_file : 3 - <4da6> DW_AT_decl_line : 464 - <4da8> DW_AT_decl_column : 17 - <4da9> DW_AT_type : <0x480a> - <4dad> DW_AT_data_member_location: 64 - <2><4dae>: Abbrev Number: 2 (DW_TAG_member) - <4daf> DW_AT_name : (indirect string, offset: 0xf0dc7): APB3RSTR - <4db3> DW_AT_decl_file : 3 - <4db4> DW_AT_decl_line : 465 - <4db6> DW_AT_decl_column : 17 - <4db7> DW_AT_type : <0x480a> - <4dbb> DW_AT_data_member_location: 68 - <2><4dbc>: Abbrev Number: 2 (DW_TAG_member) - <4dbd> DW_AT_name : (indirect string, offset: 0xf101b): AHB1ENR - <4dc1> DW_AT_decl_file : 3 - <4dc2> DW_AT_decl_line : 466 - <4dc4> DW_AT_decl_column : 17 - <4dc5> DW_AT_type : <0x480a> - <4dc9> DW_AT_data_member_location: 72 - <2><4dca>: Abbrev Number: 2 (DW_TAG_member) - <4dcb> DW_AT_name : (indirect string, offset: 0xf0cc1): AHB2ENR - <4dcf> DW_AT_decl_file : 3 - <4dd0> DW_AT_decl_line : 467 - <4dd2> DW_AT_decl_column : 17 - <4dd3> DW_AT_type : <0x480a> - <4dd7> DW_AT_data_member_location: 76 - <2><4dd8>: Abbrev Number: 2 (DW_TAG_member) - <4dd9> DW_AT_name : (indirect string, offset: 0xf11b8): AHB3ENR - <4ddd> DW_AT_decl_file : 3 - <4dde> DW_AT_decl_line : 468 - <4de0> DW_AT_decl_column : 17 - <4de1> DW_AT_type : <0x480a> - <4de5> DW_AT_data_member_location: 80 - <2><4de6>: Abbrev Number: 2 (DW_TAG_member) - <4de7> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <4deb> DW_AT_decl_file : 3 - <4dec> DW_AT_decl_line : 469 - <4dee> DW_AT_decl_column : 17 - <4def> DW_AT_type : <0x47fe> - <4df3> DW_AT_data_member_location: 84 - <2><4df4>: Abbrev Number: 2 (DW_TAG_member) - <4df5> DW_AT_name : (indirect string, offset: 0xf0041): APB1ENR1 - <4df9> DW_AT_decl_file : 3 - <4dfa> DW_AT_decl_line : 470 - <4dfc> DW_AT_decl_column : 17 - <4dfd> DW_AT_type : <0x480a> - <4e01> DW_AT_data_member_location: 88 - <2><4e02>: Abbrev Number: 2 (DW_TAG_member) - <4e03> DW_AT_name : (indirect string, offset: 0xf004c): APB1ENR2 - <4e07> DW_AT_decl_file : 3 - <4e08> DW_AT_decl_line : 471 - <4e0a> DW_AT_decl_column : 17 - <4e0b> DW_AT_type : <0x480a> - <4e0f> DW_AT_data_member_location: 92 - <2><4e10>: Abbrev Number: 2 (DW_TAG_member) - <4e11> DW_AT_name : (indirect string, offset: 0xf00b7): APB2ENR - <4e15> DW_AT_decl_file : 3 - <4e16> DW_AT_decl_line : 472 - <4e18> DW_AT_decl_column : 17 - <4e19> DW_AT_type : <0x480a> - <4e1d> DW_AT_data_member_location: 96 - <2><4e1e>: Abbrev Number: 2 (DW_TAG_member) - <4e1f> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <4e23> DW_AT_decl_file : 3 - <4e24> DW_AT_decl_line : 473 - <4e26> DW_AT_decl_column : 17 - <4e27> DW_AT_type : <0x47fe> - <4e2b> DW_AT_data_member_location: 100 - <2><4e2c>: Abbrev Number: 2 (DW_TAG_member) - <4e2d> DW_AT_name : (indirect string, offset: 0xeff5c): AHB1SMENR - <4e31> DW_AT_decl_file : 3 - <4e32> DW_AT_decl_line : 474 - <4e34> DW_AT_decl_column : 17 - <4e35> DW_AT_type : <0x480a> - <4e39> DW_AT_data_member_location: 104 - <2><4e3a>: Abbrev Number: 2 (DW_TAG_member) - <4e3b> DW_AT_name : (indirect string, offset: 0xf0b3d): AHB2SMENR - <4e3f> DW_AT_decl_file : 3 - <4e40> DW_AT_decl_line : 475 - <4e42> DW_AT_decl_column : 17 - <4e43> DW_AT_type : <0x480a> - <4e47> DW_AT_data_member_location: 108 - <2><4e48>: Abbrev Number: 2 (DW_TAG_member) - <4e49> DW_AT_name : (indirect string, offset: 0xefd3d): AHB3SMENR - <4e4d> DW_AT_decl_file : 3 - <4e4e> DW_AT_decl_line : 476 - <4e50> DW_AT_decl_column : 17 - <4e51> DW_AT_type : <0x480a> - <4e55> DW_AT_data_member_location: 112 - <2><4e56>: Abbrev Number: 2 (DW_TAG_member) - <4e57> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <4e5b> DW_AT_decl_file : 3 - <4e5c> DW_AT_decl_line : 477 - <4e5e> DW_AT_decl_column : 17 - <4e5f> DW_AT_type : <0x47fe> - <4e63> DW_AT_data_member_location: 116 - <2><4e64>: Abbrev Number: 2 (DW_TAG_member) - <4e65> DW_AT_name : (indirect string, offset: 0xefee5): APB1SMENR1 - <4e69> DW_AT_decl_file : 3 - <4e6a> DW_AT_decl_line : 478 - <4e6c> DW_AT_decl_column : 17 - <4e6d> DW_AT_type : <0x480a> - <4e71> DW_AT_data_member_location: 120 - <2><4e72>: Abbrev Number: 2 (DW_TAG_member) - <4e73> DW_AT_name : (indirect string, offset: 0xefef2): APB1SMENR2 - <4e77> DW_AT_decl_file : 3 - <4e78> DW_AT_decl_line : 479 - <4e7a> DW_AT_decl_column : 17 - <4e7b> DW_AT_type : <0x480a> - <4e7f> DW_AT_data_member_location: 124 - <2><4e80>: Abbrev Number: 2 (DW_TAG_member) - <4e81> DW_AT_name : (indirect string, offset: 0xf06ed): APB2SMENR - <4e85> DW_AT_decl_file : 3 - <4e86> DW_AT_decl_line : 480 - <4e88> DW_AT_decl_column : 17 - <4e89> DW_AT_type : <0x480a> - <4e8d> DW_AT_data_member_location: 128 - <2><4e8e>: Abbrev Number: 2 (DW_TAG_member) - <4e8f> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <4e93> DW_AT_decl_file : 3 - <4e94> DW_AT_decl_line : 481 - <4e96> DW_AT_decl_column : 17 - <4e97> DW_AT_type : <0x47fe> - <4e9b> DW_AT_data_member_location: 132 - <2><4e9c>: Abbrev Number: 2 (DW_TAG_member) - <4e9d> DW_AT_name : (indirect string, offset: 0xf023a): CCIPR - <4ea1> DW_AT_decl_file : 3 - <4ea2> DW_AT_decl_line : 482 - <4ea4> DW_AT_decl_column : 17 - <4ea5> DW_AT_type : <0x480a> - <4ea9> DW_AT_data_member_location: 136 - <2><4eaa>: Abbrev Number: 2 (DW_TAG_member) - <4eab> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <4eaf> DW_AT_decl_file : 3 - <4eb0> DW_AT_decl_line : 483 - <4eb2> DW_AT_decl_column : 17 - <4eb3> DW_AT_type : <0x47fe> - <4eb7> DW_AT_data_member_location: 140 - <2><4eb8>: Abbrev Number: 2 (DW_TAG_member) - <4eb9> DW_AT_name : (indirect string, offset: 0xefe14): BDCR - <4ebd> DW_AT_decl_file : 3 - <4ebe> DW_AT_decl_line : 484 - <4ec0> DW_AT_decl_column : 17 - <4ec1> DW_AT_type : <0x480a> - <4ec5> DW_AT_data_member_location: 144 - <2><4ec6>: Abbrev Number: 6 (DW_TAG_member) - <4ec7> DW_AT_name : CSR - <4ecb> DW_AT_decl_file : 3 - <4ecb> DW_AT_decl_line : 485 - <4ecd> DW_AT_decl_column : 17 - <4ece> DW_AT_type : <0x480a> - <4ed2> DW_AT_data_member_location: 148 - <2><4ed3>: Abbrev Number: 2 (DW_TAG_member) - <4ed4> DW_AT_name : (indirect string, offset: 0xf0141): CRRCR - <4ed8> DW_AT_decl_file : 3 - <4ed9> DW_AT_decl_line : 486 - <4edb> DW_AT_decl_column : 17 - <4edc> DW_AT_type : <0x480a> - <4ee0> DW_AT_data_member_location: 152 - <2><4ee1>: Abbrev Number: 2 (DW_TAG_member) - <4ee2> DW_AT_name : (indirect string, offset: 0xf0147): HSECR - <4ee6> DW_AT_decl_file : 3 - <4ee7> DW_AT_decl_line : 487 - <4ee9> DW_AT_decl_column : 17 - <4eea> DW_AT_type : <0x480a> - <4eee> DW_AT_data_member_location: 156 - <2><4eef>: Abbrev Number: 2 (DW_TAG_member) - <4ef0> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <4ef4> DW_AT_decl_file : 3 - <4ef5> DW_AT_decl_line : 488 - <4ef7> DW_AT_decl_column : 17 - <4ef8> DW_AT_type : <0x4fe8> - <4efc> DW_AT_data_member_location: 160 - <2><4efd>: Abbrev Number: 7 (DW_TAG_member) - <4efe> DW_AT_name : (indirect string, offset: 0xf12d1): EXTCFGR - <4f02> DW_AT_decl_file : 3 - <4f02> DW_AT_decl_line : 489 - <4f04> DW_AT_decl_column : 17 - <4f04> DW_AT_type : <0x480a> - <4f08> DW_AT_data_member_location: 264 - <2><4f0a>: Abbrev Number: 7 (DW_TAG_member) - <4f0b> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <4f0f> DW_AT_decl_file : 3 - <4f0f> DW_AT_decl_line : 490 - <4f11> DW_AT_decl_column : 17 - <4f11> DW_AT_type : <0x480f> - <4f15> DW_AT_data_member_location: 268 - <2><4f17>: Abbrev Number: 7 (DW_TAG_member) - <4f18> DW_AT_name : (indirect string, offset: 0xf1019): C2AHB1ENR - <4f1c> DW_AT_decl_file : 3 - <4f1c> DW_AT_decl_line : 491 - <4f1e> DW_AT_decl_column : 17 - <4f1e> DW_AT_type : <0x480a> - <4f22> DW_AT_data_member_location: 328 - <2><4f24>: Abbrev Number: 7 (DW_TAG_member) - <4f25> DW_AT_name : (indirect string, offset: 0xf0cbf): C2AHB2ENR - <4f29> DW_AT_decl_file : 3 - <4f29> DW_AT_decl_line : 492 - <4f2b> DW_AT_decl_column : 17 - <4f2b> DW_AT_type : <0x480a> - <4f2f> DW_AT_data_member_location: 332 - <2><4f31>: Abbrev Number: 7 (DW_TAG_member) - <4f32> DW_AT_name : (indirect string, offset: 0xf11b6): C2AHB3ENR - <4f36> DW_AT_decl_file : 3 - <4f36> DW_AT_decl_line : 493 - <4f38> DW_AT_decl_column : 17 - <4f38> DW_AT_type : <0x480a> - <4f3c> DW_AT_data_member_location: 336 - <2><4f3e>: Abbrev Number: 7 (DW_TAG_member) - <4f3f> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <4f43> DW_AT_decl_file : 3 - <4f43> DW_AT_decl_line : 494 - <4f45> DW_AT_decl_column : 17 - <4f45> DW_AT_type : <0x47fe> - <4f49> DW_AT_data_member_location: 340 - <2><4f4b>: Abbrev Number: 7 (DW_TAG_member) - <4f4c> DW_AT_name : (indirect string, offset: 0xf003f): C2APB1ENR1 - <4f50> DW_AT_decl_file : 3 - <4f50> DW_AT_decl_line : 495 - <4f52> DW_AT_decl_column : 17 - <4f52> DW_AT_type : <0x480a> - <4f56> DW_AT_data_member_location: 344 - <2><4f58>: Abbrev Number: 7 (DW_TAG_member) - <4f59> DW_AT_name : (indirect string, offset: 0xf004a): C2APB1ENR2 - <4f5d> DW_AT_decl_file : 3 - <4f5d> DW_AT_decl_line : 496 - <4f5f> DW_AT_decl_column : 17 - <4f5f> DW_AT_type : <0x480a> - <4f63> DW_AT_data_member_location: 348 - <2><4f65>: Abbrev Number: 7 (DW_TAG_member) - <4f66> DW_AT_name : (indirect string, offset: 0xf00b5): C2APB2ENR - <4f6a> DW_AT_decl_file : 3 - <4f6a> DW_AT_decl_line : 497 - <4f6c> DW_AT_decl_column : 17 - <4f6c> DW_AT_type : <0x480a> - <4f70> DW_AT_data_member_location: 352 - <2><4f72>: Abbrev Number: 7 (DW_TAG_member) - <4f73> DW_AT_name : (indirect string, offset: 0xf052d): C2APB3ENR - <4f77> DW_AT_decl_file : 3 - <4f77> DW_AT_decl_line : 498 - <4f79> DW_AT_decl_column : 17 - <4f79> DW_AT_type : <0x480a> - <4f7d> DW_AT_data_member_location: 356 - <2><4f7f>: Abbrev Number: 7 (DW_TAG_member) - <4f80> DW_AT_name : (indirect string, offset: 0xeff5a): C2AHB1SMENR - <4f84> DW_AT_decl_file : 3 - <4f84> DW_AT_decl_line : 499 - <4f86> DW_AT_decl_column : 17 - <4f86> DW_AT_type : <0x480a> - <4f8a> DW_AT_data_member_location: 360 - <2><4f8c>: Abbrev Number: 7 (DW_TAG_member) - <4f8d> DW_AT_name : (indirect string, offset: 0xf0b3b): C2AHB2SMENR - <4f91> DW_AT_decl_file : 3 - <4f91> DW_AT_decl_line : 500 - <4f93> DW_AT_decl_column : 17 - <4f93> DW_AT_type : <0x480a> - <4f97> DW_AT_data_member_location: 364 - <2><4f99>: Abbrev Number: 7 (DW_TAG_member) - <4f9a> DW_AT_name : (indirect string, offset: 0xefd3b): C2AHB3SMENR - <4f9e> DW_AT_decl_file : 3 - <4f9e> DW_AT_decl_line : 501 - <4fa0> DW_AT_decl_column : 17 - <4fa0> DW_AT_type : <0x480a> - <4fa4> DW_AT_data_member_location: 368 - <2><4fa6>: Abbrev Number: 7 (DW_TAG_member) - <4fa7> DW_AT_name : (indirect string, offset: 0xefe00): RESERVED10 - <4fab> DW_AT_decl_file : 3 - <4fab> DW_AT_decl_line : 502 - <4fad> DW_AT_decl_column : 17 - <4fad> DW_AT_type : <0x47fe> - <4fb1> DW_AT_data_member_location: 372 - <2><4fb3>: Abbrev Number: 7 (DW_TAG_member) - <4fb4> DW_AT_name : (indirect string, offset: 0xefee3): C2APB1SMENR1 - <4fb8> DW_AT_decl_file : 3 - <4fb8> DW_AT_decl_line : 503 - <4fba> DW_AT_decl_column : 17 - <4fba> DW_AT_type : <0x480a> - <4fbe> DW_AT_data_member_location: 376 - <2><4fc0>: Abbrev Number: 7 (DW_TAG_member) - <4fc1> DW_AT_name : (indirect string, offset: 0xefef0): C2APB1SMENR2 - <4fc5> DW_AT_decl_file : 3 - <4fc5> DW_AT_decl_line : 504 - <4fc7> DW_AT_decl_column : 17 - <4fc7> DW_AT_type : <0x480a> - <4fcb> DW_AT_data_member_location: 380 - <2><4fcd>: Abbrev Number: 7 (DW_TAG_member) - <4fce> DW_AT_name : (indirect string, offset: 0xf06eb): C2APB2SMENR - <4fd2> DW_AT_decl_file : 3 - <4fd2> DW_AT_decl_line : 505 - <4fd4> DW_AT_decl_column : 17 - <4fd4> DW_AT_type : <0x480a> - <4fd8> DW_AT_data_member_location: 384 - <2><4fda>: Abbrev Number: 7 (DW_TAG_member) - <4fdb> DW_AT_name : (indirect string, offset: 0xf1342): C2APB3SMENR - <4fdf> DW_AT_decl_file : 3 - <4fdf> DW_AT_decl_line : 506 - <4fe1> DW_AT_decl_column : 17 - <4fe1> DW_AT_type : <0x480a> - <4fe5> DW_AT_data_member_location: 388 - <2><4fe7>: Abbrev Number: 0 - <1><4fe8>: Abbrev Number: 17 (DW_TAG_array_type) - <4fe9> DW_AT_type : <0x47fe> - <4fed> DW_AT_sibling : <0x4ff8> - <2><4ff1>: Abbrev Number: 18 (DW_TAG_subrange_type) - <4ff2> DW_AT_type : <0x47d0> - <4ff6> DW_AT_upper_bound : 25 - <2><4ff7>: Abbrev Number: 0 - <1><4ff8>: Abbrev Number: 8 (DW_TAG_typedef) - <4ff9> DW_AT_name : (indirect string, offset: 0xf062d): RCC_TypeDef - <4ffd> DW_AT_decl_file : 3 - <4ffe> DW_AT_decl_line : 507 - <5000> DW_AT_decl_column : 3 - <5000> DW_AT_type : <0x4cb7> - <1><5004>: Abbrev Number: 11 (DW_TAG_structure_type) - <5005> DW_AT_byte_size : 48 - <5006> DW_AT_decl_file : 3 - <5007> DW_AT_decl_line : 642 - <5009> DW_AT_decl_column : 9 - <5009> DW_AT_sibling : <0x50ad> - <2><500d>: Abbrev Number: 6 (DW_TAG_member) - <500e> DW_AT_name : CR1 - <5012> DW_AT_decl_file : 3 - <5012> DW_AT_decl_line : 644 - <5014> DW_AT_decl_column : 17 - <5015> DW_AT_type : <0x480a> - <5019> DW_AT_data_member_location: 0 - <2><501a>: Abbrev Number: 6 (DW_TAG_member) - <501b> DW_AT_name : CR2 - <501f> DW_AT_decl_file : 3 - <501f> DW_AT_decl_line : 645 - <5021> DW_AT_decl_column : 17 - <5022> DW_AT_type : <0x480a> - <5026> DW_AT_data_member_location: 4 - <2><5027>: Abbrev Number: 6 (DW_TAG_member) - <5028> DW_AT_name : CR3 - <502c> DW_AT_decl_file : 3 - <502c> DW_AT_decl_line : 646 - <502e> DW_AT_decl_column : 17 - <502f> DW_AT_type : <0x480a> - <5033> DW_AT_data_member_location: 8 - <2><5034>: Abbrev Number: 6 (DW_TAG_member) - <5035> DW_AT_name : BRR - <5039> DW_AT_decl_file : 3 - <5039> DW_AT_decl_line : 647 - <503b> DW_AT_decl_column : 17 - <503c> DW_AT_type : <0x480a> - <5040> DW_AT_data_member_location: 12 - <2><5041>: Abbrev Number: 2 (DW_TAG_member) - <5042> DW_AT_name : (indirect string, offset: 0xf0170): GTPR - <5046> DW_AT_decl_file : 3 - <5047> DW_AT_decl_line : 648 - <5049> DW_AT_decl_column : 17 - <504a> DW_AT_type : <0x480a> - <504e> DW_AT_data_member_location: 16 - <2><504f>: Abbrev Number: 2 (DW_TAG_member) - <5050> DW_AT_name : (indirect string, offset: 0xf01e9): RTOR - <5054> DW_AT_decl_file : 3 - <5055> DW_AT_decl_line : 649 - <5057> DW_AT_decl_column : 17 - <5058> DW_AT_type : <0x480a> - <505c> DW_AT_data_member_location: 20 - <2><505d>: Abbrev Number: 6 (DW_TAG_member) - <505e> DW_AT_name : RQR - <5062> DW_AT_decl_file : 3 - <5062> DW_AT_decl_line : 650 - <5064> DW_AT_decl_column : 17 - <5065> DW_AT_type : <0x480a> - <5069> DW_AT_data_member_location: 24 - <2><506a>: Abbrev Number: 6 (DW_TAG_member) - <506b> DW_AT_name : ISR - <506f> DW_AT_decl_file : 3 - <506f> DW_AT_decl_line : 651 - <5071> DW_AT_decl_column : 17 - <5072> DW_AT_type : <0x480a> - <5076> DW_AT_data_member_location: 28 - <2><5077>: Abbrev Number: 6 (DW_TAG_member) - <5078> DW_AT_name : ICR - <507c> DW_AT_decl_file : 3 - <507c> DW_AT_decl_line : 652 - <507e> DW_AT_decl_column : 17 - <507f> DW_AT_type : <0x480a> - <5083> DW_AT_data_member_location: 32 - <2><5084>: Abbrev Number: 6 (DW_TAG_member) - <5085> DW_AT_name : RDR - <5089> DW_AT_decl_file : 3 - <5089> DW_AT_decl_line : 653 - <508b> DW_AT_decl_column : 17 - <508c> DW_AT_type : <0x480a> - <5090> DW_AT_data_member_location: 36 - <2><5091>: Abbrev Number: 6 (DW_TAG_member) - <5092> DW_AT_name : TDR - <5096> DW_AT_decl_file : 3 - <5096> DW_AT_decl_line : 654 - <5098> DW_AT_decl_column : 17 - <5099> DW_AT_type : <0x480a> - <509d> DW_AT_data_member_location: 40 - <2><509e>: Abbrev Number: 2 (DW_TAG_member) - <509f> DW_AT_name : (indirect string, offset: 0xf0c24): PRESC - <50a3> DW_AT_decl_file : 3 - <50a4> DW_AT_decl_line : 655 - <50a6> DW_AT_decl_column : 17 - <50a7> DW_AT_type : <0x480a> - <50ab> DW_AT_data_member_location: 44 - <2><50ac>: Abbrev Number: 0 - <1><50ad>: Abbrev Number: 8 (DW_TAG_typedef) - <50ae> DW_AT_name : (indirect string, offset: 0xf13da): USART_TypeDef - <50b2> DW_AT_decl_file : 3 - <50b3> DW_AT_decl_line : 656 - <50b5> DW_AT_decl_column : 3 - <50b5> DW_AT_type : <0x5004> - <1><50b9>: Abbrev Number: 11 (DW_TAG_structure_type) - <50ba> DW_AT_byte_size : 92 - <50bb> DW_AT_decl_file : 3 - <50bc> DW_AT_decl_line : 748 - <50be> DW_AT_decl_column : 9 - <50be> DW_AT_sibling : <0x5266> - <2><50c2>: Abbrev Number: 2 (DW_TAG_member) - <50c3> DW_AT_name : (indirect string, offset: 0xf10e3): EP0R - <50c7> DW_AT_decl_file : 3 - <50c8> DW_AT_decl_line : 750 - <50ca> DW_AT_decl_column : 17 - <50cb> DW_AT_type : <0x47f9> - <50cf> DW_AT_data_member_location: 0 - <2><50d0>: Abbrev Number: 2 (DW_TAG_member) - <50d1> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <50d5> DW_AT_decl_file : 3 - <50d6> DW_AT_decl_line : 751 - <50d8> DW_AT_decl_column : 17 - <50d9> DW_AT_type : <0x47f9> - <50dd> DW_AT_data_member_location: 2 - <2><50de>: Abbrev Number: 2 (DW_TAG_member) - <50df> DW_AT_name : (indirect string, offset: 0xf01e4): EP1R - <50e3> DW_AT_decl_file : 3 - <50e4> DW_AT_decl_line : 752 - <50e6> DW_AT_decl_column : 17 - <50e7> DW_AT_type : <0x47f9> - <50eb> DW_AT_data_member_location: 4 - <2><50ec>: Abbrev Number: 2 (DW_TAG_member) - <50ed> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <50f1> DW_AT_decl_file : 3 - <50f2> DW_AT_decl_line : 753 - <50f4> DW_AT_decl_column : 17 - <50f5> DW_AT_type : <0x47f9> - <50f9> DW_AT_data_member_location: 6 - <2><50fa>: Abbrev Number: 2 (DW_TAG_member) - <50fb> DW_AT_name : (indirect string, offset: 0xf0962): EP2R - <50ff> DW_AT_decl_file : 3 - <5100> DW_AT_decl_line : 754 - <5102> DW_AT_decl_column : 17 - <5103> DW_AT_type : <0x47f9> - <5107> DW_AT_data_member_location: 8 - <2><5108>: Abbrev Number: 2 (DW_TAG_member) - <5109> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <510d> DW_AT_decl_file : 3 - <510e> DW_AT_decl_line : 755 - <5110> DW_AT_decl_column : 17 - <5111> DW_AT_type : <0x47f9> - <5115> DW_AT_data_member_location: 10 - <2><5116>: Abbrev Number: 2 (DW_TAG_member) - <5117> DW_AT_name : (indirect string, offset: 0xf01f7): EP3R - <511b> DW_AT_decl_file : 3 - <511c> DW_AT_decl_line : 756 - <511e> DW_AT_decl_column : 17 - <511f> DW_AT_type : <0x47f9> - <5123> DW_AT_data_member_location: 12 - <2><5124>: Abbrev Number: 2 (DW_TAG_member) - <5125> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <5129> DW_AT_decl_file : 3 - <512a> DW_AT_decl_line : 757 - <512c> DW_AT_decl_column : 17 - <512d> DW_AT_type : <0x47f9> - <5131> DW_AT_data_member_location: 14 - <2><5132>: Abbrev Number: 2 (DW_TAG_member) - <5133> DW_AT_name : (indirect string, offset: 0xf01fc): EP4R - <5137> DW_AT_decl_file : 3 - <5138> DW_AT_decl_line : 758 - <513a> DW_AT_decl_column : 17 - <513b> DW_AT_type : <0x47f9> - <513f> DW_AT_data_member_location: 16 - <2><5140>: Abbrev Number: 2 (DW_TAG_member) - <5141> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <5145> DW_AT_decl_file : 3 - <5146> DW_AT_decl_line : 759 - <5148> DW_AT_decl_column : 17 - <5149> DW_AT_type : <0x47f9> - <514d> DW_AT_data_member_location: 18 - <2><514e>: Abbrev Number: 2 (DW_TAG_member) - <514f> DW_AT_name : (indirect string, offset: 0xf0270): EP5R - <5153> DW_AT_decl_file : 3 - <5154> DW_AT_decl_line : 760 - <5156> DW_AT_decl_column : 17 - <5157> DW_AT_type : <0x47f9> - <515b> DW_AT_data_member_location: 20 - <2><515c>: Abbrev Number: 2 (DW_TAG_member) - <515d> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <5161> DW_AT_decl_file : 3 - <5162> DW_AT_decl_line : 761 - <5164> DW_AT_decl_column : 17 - <5165> DW_AT_type : <0x47f9> - <5169> DW_AT_data_member_location: 22 - <2><516a>: Abbrev Number: 2 (DW_TAG_member) - <516b> DW_AT_name : (indirect string, offset: 0xf0294): EP6R - <516f> DW_AT_decl_file : 3 - <5170> DW_AT_decl_line : 762 - <5172> DW_AT_decl_column : 17 - <5173> DW_AT_type : <0x47f9> - <5177> DW_AT_data_member_location: 24 - <2><5178>: Abbrev Number: 2 (DW_TAG_member) - <5179> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <517d> DW_AT_decl_file : 3 - <517e> DW_AT_decl_line : 763 - <5180> DW_AT_decl_column : 17 - <5181> DW_AT_type : <0x47f9> - <5185> DW_AT_data_member_location: 26 - <2><5186>: Abbrev Number: 2 (DW_TAG_member) - <5187> DW_AT_name : (indirect string, offset: 0xf029f): EP7R - <518b> DW_AT_decl_file : 3 - <518c> DW_AT_decl_line : 764 - <518e> DW_AT_decl_column : 17 - <518f> DW_AT_type : <0x47f9> - <5193> DW_AT_data_member_location: 28 - <2><5194>: Abbrev Number: 2 (DW_TAG_member) - <5195> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <5199> DW_AT_decl_file : 3 - <519a> DW_AT_decl_line : 765 - <519c> DW_AT_decl_column : 17 - <519d> DW_AT_type : <0x5276> - <51a1> DW_AT_data_member_location: 30 - <2><51a2>: Abbrev Number: 2 (DW_TAG_member) - <51a3> DW_AT_name : (indirect string, offset: 0xf0d43): CNTR - <51a7> DW_AT_decl_file : 3 - <51a8> DW_AT_decl_line : 766 - <51aa> DW_AT_decl_column : 17 - <51ab> DW_AT_type : <0x47f9> - <51af> DW_AT_data_member_location: 64 - <2><51b0>: Abbrev Number: 2 (DW_TAG_member) - <51b1> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <51b5> DW_AT_decl_file : 3 - <51b6> DW_AT_decl_line : 767 - <51b8> DW_AT_decl_column : 17 - <51b9> DW_AT_type : <0x47f9> - <51bd> DW_AT_data_member_location: 66 - <2><51be>: Abbrev Number: 2 (DW_TAG_member) - <51bf> DW_AT_name : (indirect string, offset: 0xf072a): ISTR - <51c3> DW_AT_decl_file : 3 - <51c4> DW_AT_decl_line : 768 - <51c6> DW_AT_decl_column : 17 - <51c7> DW_AT_type : <0x47f9> - <51cb> DW_AT_data_member_location: 68 - <2><51cc>: Abbrev Number: 2 (DW_TAG_member) - <51cd> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <51d1> DW_AT_decl_file : 3 - <51d2> DW_AT_decl_line : 769 - <51d4> DW_AT_decl_column : 17 - <51d5> DW_AT_type : <0x47f9> - <51d9> DW_AT_data_member_location: 70 - <2><51da>: Abbrev Number: 6 (DW_TAG_member) - <51db> DW_AT_name : FNR - <51df> DW_AT_decl_file : 3 - <51df> DW_AT_decl_line : 770 - <51e1> DW_AT_decl_column : 17 - <51e2> DW_AT_type : <0x47f9> - <51e6> DW_AT_data_member_location: 72 - <2><51e7>: Abbrev Number: 2 (DW_TAG_member) - <51e8> DW_AT_name : (indirect string, offset: 0xf1296): RESERVEDA - <51ec> DW_AT_decl_file : 3 - <51ed> DW_AT_decl_line : 771 - <51ef> DW_AT_decl_column : 17 - <51f0> DW_AT_type : <0x47f9> - <51f4> DW_AT_data_member_location: 74 - <2><51f5>: Abbrev Number: 2 (DW_TAG_member) - <51f6> DW_AT_name : (indirect string, offset: 0xf0414): DADDR - <51fa> DW_AT_decl_file : 3 - <51fb> DW_AT_decl_line : 772 - <51fd> DW_AT_decl_column : 17 - <51fe> DW_AT_type : <0x47f9> - <5202> DW_AT_data_member_location: 76 - <2><5203>: Abbrev Number: 2 (DW_TAG_member) - <5204> DW_AT_name : (indirect string, offset: 0xf12a0): RESERVEDB - <5208> DW_AT_decl_file : 3 - <5209> DW_AT_decl_line : 773 - <520b> DW_AT_decl_column : 17 - <520c> DW_AT_type : <0x47f9> - <5210> DW_AT_data_member_location: 78 - <2><5211>: Abbrev Number: 2 (DW_TAG_member) - <5212> DW_AT_name : (indirect string, offset: 0xefefd): BTABLE - <5216> DW_AT_decl_file : 3 - <5217> DW_AT_decl_line : 774 - <5219> DW_AT_decl_column : 17 - <521a> DW_AT_type : <0x47f9> - <521e> DW_AT_data_member_location: 80 - <2><521f>: Abbrev Number: 2 (DW_TAG_member) - <5220> DW_AT_name : (indirect string, offset: 0xf09b7): RESERVEDC - <5224> DW_AT_decl_file : 3 - <5225> DW_AT_decl_line : 775 - <5227> DW_AT_decl_column : 17 - <5228> DW_AT_type : <0x47f9> - <522c> DW_AT_data_member_location: 82 - <2><522d>: Abbrev Number: 2 (DW_TAG_member) - <522e> DW_AT_name : (indirect string, offset: 0xeffc7): LPMCSR - <5232> DW_AT_decl_file : 3 - <5233> DW_AT_decl_line : 776 - <5235> DW_AT_decl_column : 17 - <5236> DW_AT_type : <0x47f9> - <523a> DW_AT_data_member_location: 84 - <2><523b>: Abbrev Number: 2 (DW_TAG_member) - <523c> DW_AT_name : (indirect string, offset: 0xf12aa): RESERVEDD - <5240> DW_AT_decl_file : 3 - <5241> DW_AT_decl_line : 777 - <5243> DW_AT_decl_column : 17 - <5244> DW_AT_type : <0x47f9> - <5248> DW_AT_data_member_location: 86 - <2><5249>: Abbrev Number: 2 (DW_TAG_member) - <524a> DW_AT_name : (indirect string, offset: 0xefb2c): BCDR - <524e> DW_AT_decl_file : 3 - <524f> DW_AT_decl_line : 778 - <5251> DW_AT_decl_column : 17 - <5252> DW_AT_type : <0x47f9> - <5256> DW_AT_data_member_location: 88 - <2><5257>: Abbrev Number: 2 (DW_TAG_member) - <5258> DW_AT_name : (indirect string, offset: 0xf12b4): RESERVEDE - <525c> DW_AT_decl_file : 3 - <525d> DW_AT_decl_line : 779 - <525f> DW_AT_decl_column : 17 - <5260> DW_AT_type : <0x47f9> - <5264> DW_AT_data_member_location: 90 - <2><5265>: Abbrev Number: 0 - <1><5266>: Abbrev Number: 17 (DW_TAG_array_type) - <5267> DW_AT_type : <0x47f9> - <526b> DW_AT_sibling : <0x5276> - <2><526f>: Abbrev Number: 18 (DW_TAG_subrange_type) - <5270> DW_AT_type : <0x47d0> - <5274> DW_AT_upper_bound : 16 - <2><5275>: Abbrev Number: 0 - <1><5276>: Abbrev Number: 12 (DW_TAG_volatile_type) - <5277> DW_AT_type : <0x5266> - <1><527b>: Abbrev Number: 8 (DW_TAG_typedef) - <527c> DW_AT_name : (indirect string, offset: 0xf10d7): USB_TypeDef - <5280> DW_AT_decl_file : 3 - <5281> DW_AT_decl_line : 780 - <5283> DW_AT_decl_column : 3 - <5283> DW_AT_type : <0x50b9> - <1><5287>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <5288> DW_AT_encoding : 7 (unsigned) - <5289> DW_AT_byte_size : 1 - <5289> DW_AT_type : <0x4780> - <528d> DW_AT_decl_file : 6 - <528e> DW_AT_decl_line : 120 - <528f> DW_AT_decl_column : 1 - <528f> DW_AT_sibling : <0x52a0> - <2><5293>: Abbrev Number: 3 (DW_TAG_enumerator) - <5294> DW_AT_name : (indirect string, offset: 0x70e42): DISABLE - <5298> DW_AT_const_value : 0 - <2><5299>: Abbrev Number: 3 (DW_TAG_enumerator) - <529a> DW_AT_name : (indirect string, offset: 0x8140): ENABLE - <529e> DW_AT_const_value : 1 - <2><529f>: Abbrev Number: 0 - <1><52a0>: Abbrev Number: 4 (DW_TAG_typedef) - <52a1> DW_AT_name : (indirect string, offset: 0xef75c): FunctionalState - <52a5> DW_AT_decl_file : 6 - <52a6> DW_AT_decl_line : 123 - <52a7> DW_AT_decl_column : 3 - <52a8> DW_AT_type : <0x5287> - <1><52ac>: Abbrev Number: 10 (DW_TAG_base_type) - <52ad> DW_AT_byte_size : 8 - <52ae> DW_AT_encoding : 4 (float) - <52af> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><52b3>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <52b4> DW_AT_encoding : 7 (unsigned) - <52b5> DW_AT_byte_size : 1 - <52b5> DW_AT_type : <0x4780> - <52b9> DW_AT_decl_file : 7 - <52ba> DW_AT_decl_line : 39 - <52bb> DW_AT_decl_column : 1 - <52bb> DW_AT_sibling : <0x52d8> - <2><52bf>: Abbrev Number: 3 (DW_TAG_enumerator) - <52c0> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <52c4> DW_AT_const_value : 0 - <2><52c5>: Abbrev Number: 3 (DW_TAG_enumerator) - <52c6> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <52ca> DW_AT_const_value : 1 - <2><52cb>: Abbrev Number: 3 (DW_TAG_enumerator) - <52cc> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <52d0> DW_AT_const_value : 2 - <2><52d1>: Abbrev Number: 3 (DW_TAG_enumerator) - <52d2> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <52d6> DW_AT_const_value : 3 - <2><52d7>: Abbrev Number: 0 - <1><52d8>: Abbrev Number: 4 (DW_TAG_typedef) - <52d9> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <52dd> DW_AT_decl_file : 7 - <52de> DW_AT_decl_line : 44 - <52df> DW_AT_decl_column : 3 - <52e0> DW_AT_type : <0x52b3> - <1><52e4>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <52e5> DW_AT_encoding : 7 (unsigned) - <52e6> DW_AT_byte_size : 1 - <52e6> DW_AT_type : <0x4780> - <52ea> DW_AT_decl_file : 7 - <52eb> DW_AT_decl_line : 50 - <52ec> DW_AT_decl_column : 1 - <52ec> DW_AT_sibling : <0x52fd> - <2><52f0>: Abbrev Number: 3 (DW_TAG_enumerator) - <52f1> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <52f5> DW_AT_const_value : 0 - <2><52f6>: Abbrev Number: 3 (DW_TAG_enumerator) - <52f7> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <52fb> DW_AT_const_value : 1 - <2><52fc>: Abbrev Number: 0 - <1><52fd>: Abbrev Number: 4 (DW_TAG_typedef) - <52fe> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <5302> DW_AT_decl_file : 7 - <5303> DW_AT_decl_line : 53 - <5304> DW_AT_decl_column : 3 - <5305> DW_AT_type : <0x52e4> - <1><5309>: Abbrev Number: 13 (DW_TAG_structure_type) - <530a> DW_AT_byte_size : 32 - <530b> DW_AT_decl_file : 8 - <530c> DW_AT_decl_line : 47 - <530d> DW_AT_decl_column : 9 - <530d> DW_AT_sibling : <0x537a> - <2><5311>: Abbrev Number: 1 (DW_TAG_member) - <5312> DW_AT_name : (indirect string, offset: 0x101237): Request - <5316> DW_AT_decl_file : 8 - <5317> DW_AT_decl_line : 49 - <5318> DW_AT_decl_column : 12 - <5319> DW_AT_type : <0x47fe> - <531d> DW_AT_data_member_location: 0 - <2><531e>: Abbrev Number: 1 (DW_TAG_member) - <531f> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <5323> DW_AT_decl_file : 8 - <5324> DW_AT_decl_line : 52 - <5325> DW_AT_decl_column : 12 - <5326> DW_AT_type : <0x47fe> - <532a> DW_AT_data_member_location: 4 - <2><532b>: Abbrev Number: 1 (DW_TAG_member) - <532c> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <5330> DW_AT_decl_file : 8 - <5331> DW_AT_decl_line : 56 - <5332> DW_AT_decl_column : 12 - <5333> DW_AT_type : <0x47fe> - <5337> DW_AT_data_member_location: 8 - <2><5338>: Abbrev Number: 1 (DW_TAG_member) - <5339> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <533d> DW_AT_decl_file : 8 - <533e> DW_AT_decl_line : 59 - <533f> DW_AT_decl_column : 12 - <5340> DW_AT_type : <0x47fe> - <5344> DW_AT_data_member_location: 12 - <2><5345>: Abbrev Number: 1 (DW_TAG_member) - <5346> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <534a> DW_AT_decl_file : 8 - <534b> DW_AT_decl_line : 62 - <534c> DW_AT_decl_column : 12 - <534d> DW_AT_type : <0x47fe> - <5351> DW_AT_data_member_location: 16 - <2><5352>: Abbrev Number: 1 (DW_TAG_member) - <5353> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <5357> DW_AT_decl_file : 8 - <5358> DW_AT_decl_line : 65 - <5359> DW_AT_decl_column : 12 - <535a> DW_AT_type : <0x47fe> - <535e> DW_AT_data_member_location: 20 - <2><535f>: Abbrev Number: 1 (DW_TAG_member) - <5360> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <5364> DW_AT_decl_file : 8 - <5365> DW_AT_decl_line : 68 - <5366> DW_AT_decl_column : 12 - <5367> DW_AT_type : <0x47fe> - <536b> DW_AT_data_member_location: 24 - <2><536c>: Abbrev Number: 1 (DW_TAG_member) - <536d> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <5371> DW_AT_decl_file : 8 - <5372> DW_AT_decl_line : 73 - <5373> DW_AT_decl_column : 12 - <5374> DW_AT_type : <0x47fe> - <5378> DW_AT_data_member_location: 28 - <2><5379>: Abbrev Number: 0 - <1><537a>: Abbrev Number: 4 (DW_TAG_typedef) - <537b> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <537f> DW_AT_decl_file : 8 - <5380> DW_AT_decl_line : 75 - <5381> DW_AT_decl_column : 3 - <5382> DW_AT_type : <0x5309> - <1><5386>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <5387> DW_AT_encoding : 7 (unsigned) - <5388> DW_AT_byte_size : 1 - <5388> DW_AT_type : <0x4780> - <538c> DW_AT_decl_file : 8 - <538d> DW_AT_decl_line : 81 - <538e> DW_AT_decl_column : 1 - <538e> DW_AT_sibling : <0x53ab> - <2><5392>: Abbrev Number: 3 (DW_TAG_enumerator) - <5393> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <5397> DW_AT_const_value : 0 - <2><5398>: Abbrev Number: 3 (DW_TAG_enumerator) - <5399> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <539d> DW_AT_const_value : 1 - <2><539e>: Abbrev Number: 3 (DW_TAG_enumerator) - <539f> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <53a3> DW_AT_const_value : 2 - <2><53a4>: Abbrev Number: 3 (DW_TAG_enumerator) - <53a5> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <53a9> DW_AT_const_value : 3 - <2><53aa>: Abbrev Number: 0 - <1><53ab>: Abbrev Number: 4 (DW_TAG_typedef) - <53ac> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <53b0> DW_AT_decl_file : 8 - <53b1> DW_AT_decl_line : 86 - <53b2> DW_AT_decl_column : 3 - <53b3> DW_AT_type : <0x5386> - <1><53b7>: Abbrev Number: 12 (DW_TAG_volatile_type) - <53b8> DW_AT_type : <0x53ab> - <1><53bc>: Abbrev Number: 27 (DW_TAG_structure_type) - <53bd> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <53c1> DW_AT_byte_size : 96 - <53c2> DW_AT_decl_file : 8 - <53c3> DW_AT_decl_line : 114 - <53c4> DW_AT_decl_column : 16 - <53c4> DW_AT_sibling : <0x54b3> - <2><53c8>: Abbrev Number: 1 (DW_TAG_member) - <53c9> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <53cd> DW_AT_decl_file : 8 - <53ce> DW_AT_decl_line : 116 - <53cf> DW_AT_decl_column : 27 - <53d0> DW_AT_type : <0x54b3> - <53d4> DW_AT_data_member_location: 0 - <2><53d5>: Abbrev Number: 1 (DW_TAG_member) - <53d6> DW_AT_name : (indirect string, offset: 0xf735a): Init - <53da> DW_AT_decl_file : 8 - <53db> DW_AT_decl_line : 118 - <53dc> DW_AT_decl_column : 25 - <53dd> DW_AT_type : <0x537a> - <53e1> DW_AT_data_member_location: 4 - <2><53e2>: Abbrev Number: 1 (DW_TAG_member) - <53e3> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <53e7> DW_AT_decl_file : 8 - <53e8> DW_AT_decl_line : 120 - <53e9> DW_AT_decl_column : 25 - <53ea> DW_AT_type : <0x52fd> - <53ee> DW_AT_data_member_location: 36 - <2><53ef>: Abbrev Number: 1 (DW_TAG_member) - <53f0> DW_AT_name : (indirect string, offset: 0xf84d0): State - <53f4> DW_AT_decl_file : 8 - <53f5> DW_AT_decl_line : 122 - <53f6> DW_AT_decl_column : 30 - <53f7> DW_AT_type : <0x53b7> - <53fb> DW_AT_data_member_location: 37 - <2><53fc>: Abbrev Number: 1 (DW_TAG_member) - <53fd> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <5401> DW_AT_decl_file : 8 - <5402> DW_AT_decl_line : 124 - <5403> DW_AT_decl_column : 26 - <5404> DW_AT_type : <0x54b8> - <5408> DW_AT_data_member_location: 40 - <2><5409>: Abbrev Number: 1 (DW_TAG_member) - <540a> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <540e> DW_AT_decl_file : 8 - <540f> DW_AT_decl_line : 126 - <5410> DW_AT_decl_column : 11 - <5411> DW_AT_type : <0x54ca> - <5415> DW_AT_data_member_location: 44 - <2><5416>: Abbrev Number: 1 (DW_TAG_member) - <5417> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <541b> DW_AT_decl_file : 8 - <541c> DW_AT_decl_line : 128 - <541d> DW_AT_decl_column : 11 - <541e> DW_AT_type : <0x54ca> - <5422> DW_AT_data_member_location: 48 - <2><5423>: Abbrev Number: 1 (DW_TAG_member) - <5424> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <5428> DW_AT_decl_file : 8 - <5429> DW_AT_decl_line : 130 - <542a> DW_AT_decl_column : 11 - <542b> DW_AT_type : <0x54ca> - <542f> DW_AT_data_member_location: 52 - <2><5430>: Abbrev Number: 1 (DW_TAG_member) - <5431> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <5435> DW_AT_decl_file : 8 - <5436> DW_AT_decl_line : 132 - <5437> DW_AT_decl_column : 11 - <5438> DW_AT_type : <0x54ca> - <543c> DW_AT_data_member_location: 56 - <2><543d>: Abbrev Number: 1 (DW_TAG_member) - <543e> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <5442> DW_AT_decl_file : 8 - <5443> DW_AT_decl_line : 134 - <5444> DW_AT_decl_column : 26 - <5445> DW_AT_type : <0x480a> - <5449> DW_AT_data_member_location: 60 - <2><544a>: Abbrev Number: 1 (DW_TAG_member) - <544b> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <544f> DW_AT_decl_file : 8 - <5450> DW_AT_decl_line : 136 - <5451> DW_AT_decl_column : 27 - <5452> DW_AT_type : <0x54cf> - <5456> DW_AT_data_member_location: 64 - <2><5457>: Abbrev Number: 1 (DW_TAG_member) - <5458> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <545c> DW_AT_decl_file : 8 - <545d> DW_AT_decl_line : 138 - <545e> DW_AT_decl_column : 26 - <545f> DW_AT_type : <0x47fe> - <5463> DW_AT_data_member_location: 68 - <2><5464>: Abbrev Number: 1 (DW_TAG_member) - <5465> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <5469> DW_AT_decl_file : 8 - <546a> DW_AT_decl_line : 140 - <546b> DW_AT_decl_column : 37 - <546c> DW_AT_type : <0x54d4> - <5470> DW_AT_data_member_location: 72 - <2><5471>: Abbrev Number: 1 (DW_TAG_member) - <5472> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <5476> DW_AT_decl_file : 8 - <5477> DW_AT_decl_line : 142 - <5478> DW_AT_decl_column : 37 - <5479> DW_AT_type : <0x54d9> - <547d> DW_AT_data_member_location: 76 - <2><547e>: Abbrev Number: 1 (DW_TAG_member) - <547f> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <5483> DW_AT_decl_file : 8 - <5484> DW_AT_decl_line : 144 - <5485> DW_AT_decl_column : 36 - <5486> DW_AT_type : <0x47fe> - <548a> DW_AT_data_member_location: 80 - <2><548b>: Abbrev Number: 1 (DW_TAG_member) - <548c> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <5490> DW_AT_decl_file : 8 - <5491> DW_AT_decl_line : 146 - <5492> DW_AT_decl_column : 37 - <5493> DW_AT_type : <0x54de> - <5497> DW_AT_data_member_location: 84 - <2><5498>: Abbrev Number: 1 (DW_TAG_member) - <5499> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <549d> DW_AT_decl_file : 8 - <549e> DW_AT_decl_line : 148 - <549f> DW_AT_decl_column : 37 - <54a0> DW_AT_type : <0x54e3> - <54a4> DW_AT_data_member_location: 88 - <2><54a5>: Abbrev Number: 1 (DW_TAG_member) - <54a6> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <54aa> DW_AT_decl_file : 8 - <54ab> DW_AT_decl_line : 150 - <54ac> DW_AT_decl_column : 36 - <54ad> DW_AT_type : <0x47fe> - <54b1> DW_AT_data_member_location: 92 - <2><54b2>: Abbrev Number: 0 - <1><54b3>: Abbrev Number: 5 (DW_TAG_pointer_type) - <54b4> DW_AT_byte_size : 4 - <54b4> DW_AT_type : <0x4a72> - <1><54b8>: Abbrev Number: 36 (DW_TAG_pointer_type) - <54b9> DW_AT_byte_size : 4 - <1><54ba>: Abbrev Number: 31 (DW_TAG_subroutine_type) - <54bb> DW_AT_prototyped : 1 - <54bb> DW_AT_sibling : <0x54c5> - <2><54bf>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <54c0> DW_AT_type : <0x54c5> - <2><54c4>: Abbrev Number: 0 - <1><54c5>: Abbrev Number: 5 (DW_TAG_pointer_type) - <54c6> DW_AT_byte_size : 4 - <54c6> DW_AT_type : <0x53bc> - <1><54ca>: Abbrev Number: 5 (DW_TAG_pointer_type) - <54cb> DW_AT_byte_size : 4 - <54cb> DW_AT_type : <0x54ba> - <1><54cf>: Abbrev Number: 5 (DW_TAG_pointer_type) - <54d0> DW_AT_byte_size : 4 - <54d0> DW_AT_type : <0x4aa3> + <47c3> DW_AT_byte_size : 4 + <47c4> DW_AT_encoding : 5 (signed) + <47c5> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><47c9>: Abbrev Number: 4 (DW_TAG_typedef) + <47ca> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <47ce> DW_AT_decl_file : 4 + <47cf> DW_AT_decl_line : 79 + <47d0> DW_AT_decl_column : 25 + <47d1> DW_AT_type : <0x47d5> + <1><47d5>: Abbrev Number: 10 (DW_TAG_base_type) + <47d6> DW_AT_byte_size : 4 + <47d7> DW_AT_encoding : 7 (unsigned) + <47d8> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><47dc>: Abbrev Number: 10 (DW_TAG_base_type) + <47dd> DW_AT_byte_size : 8 + <47de> DW_AT_encoding : 5 (signed) + <47df> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><47e3>: Abbrev Number: 10 (DW_TAG_base_type) + <47e4> DW_AT_byte_size : 8 + <47e5> DW_AT_encoding : 7 (unsigned) + <47e6> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><47ea>: Abbrev Number: 33 (DW_TAG_base_type) + <47eb> DW_AT_byte_size : 4 + <47ec> DW_AT_encoding : 5 (signed) + <47ed> DW_AT_name : int + <1><47f1>: Abbrev Number: 10 (DW_TAG_base_type) + <47f2> DW_AT_byte_size : 4 + <47f3> DW_AT_encoding : 7 (unsigned) + <47f4> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><47f8>: Abbrev Number: 4 (DW_TAG_typedef) + <47f9> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <47fd> DW_AT_decl_file : 5 + <47fe> DW_AT_decl_line : 24 + <47ff> DW_AT_decl_column : 19 + <4800> DW_AT_type : <0x4795> + <1><4804>: Abbrev Number: 12 (DW_TAG_volatile_type) + <4805> DW_AT_type : <0x47f8> + <1><4809>: Abbrev Number: 34 (DW_TAG_const_type) + <480a> DW_AT_type : <0x47f8> + <1><480e>: Abbrev Number: 4 (DW_TAG_typedef) + <480f> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <4813> DW_AT_decl_file : 5 + <4814> DW_AT_decl_line : 36 + <4815> DW_AT_decl_column : 20 + <4816> DW_AT_type : <0x47af> + <1><481a>: Abbrev Number: 12 (DW_TAG_volatile_type) + <481b> DW_AT_type : <0x480e> + <1><481f>: Abbrev Number: 4 (DW_TAG_typedef) + <4820> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <4824> DW_AT_decl_file : 5 + <4825> DW_AT_decl_line : 48 + <4826> DW_AT_decl_column : 20 + <4827> DW_AT_type : <0x47c9> + <1><482b>: Abbrev Number: 12 (DW_TAG_volatile_type) + <482c> DW_AT_type : <0x481f> + <1><4830>: Abbrev Number: 19 (DW_TAG_array_type) + <4831> DW_AT_type : <0x481f> + <4835> DW_AT_sibling : <0x4840> + <2><4839>: Abbrev Number: 20 (DW_TAG_subrange_type) + <483a> DW_AT_type : <0x47f1> + <483e> DW_AT_upper_bound : 14 + <2><483f>: Abbrev Number: 0 + <1><4840>: Abbrev Number: 13 (DW_TAG_structure_type) + <4841> DW_AT_byte_size : 184 + <4842> DW_AT_decl_file : 3 + <4843> DW_AT_decl_line : 163 + <4844> DW_AT_decl_column : 9 + <4844> DW_AT_sibling : <0x4a28> + <2><4848>: Abbrev Number: 17 (DW_TAG_member) + <4849> DW_AT_name : ISR + <484d> DW_AT_decl_file : 3 + <484e> DW_AT_decl_line : 165 + <484f> DW_AT_decl_column : 17 + <4850> DW_AT_type : <0x482b> + <4854> DW_AT_data_member_location: 0 + <2><4855>: Abbrev Number: 17 (DW_TAG_member) + <4856> DW_AT_name : IER + <485a> DW_AT_decl_file : 3 + <485b> DW_AT_decl_line : 166 + <485c> DW_AT_decl_column : 17 + <485d> DW_AT_type : <0x482b> + <4861> DW_AT_data_member_location: 4 + <2><4862>: Abbrev Number: 17 (DW_TAG_member) + <4863> DW_AT_name : CR + <4866> DW_AT_decl_file : 3 + <4867> DW_AT_decl_line : 167 + <4868> DW_AT_decl_column : 17 + <4869> DW_AT_type : <0x482b> + <486d> DW_AT_data_member_location: 8 + <2><486e>: Abbrev Number: 1 (DW_TAG_member) + <486f> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <4873> DW_AT_decl_file : 3 + <4874> DW_AT_decl_line : 168 + <4875> DW_AT_decl_column : 17 + <4876> DW_AT_type : <0x482b> + <487a> DW_AT_data_member_location: 12 + <2><487b>: Abbrev Number: 1 (DW_TAG_member) + <487c> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 + <4880> DW_AT_decl_file : 3 + <4881> DW_AT_decl_line : 169 + <4882> DW_AT_decl_column : 17 + <4883> DW_AT_type : <0x482b> + <4887> DW_AT_data_member_location: 16 + <2><4888>: Abbrev Number: 1 (DW_TAG_member) + <4889> DW_AT_name : (indirect string, offset: 0xbfd68): SMPR1 + <488d> DW_AT_decl_file : 3 + <488e> DW_AT_decl_line : 170 + <488f> DW_AT_decl_column : 17 + <4890> DW_AT_type : <0x482b> + <4894> DW_AT_data_member_location: 20 + <2><4895>: Abbrev Number: 1 (DW_TAG_member) + <4896> DW_AT_name : (indirect string, offset: 0x55310): SMPR2 + <489a> DW_AT_decl_file : 3 + <489b> DW_AT_decl_line : 171 + <489c> DW_AT_decl_column : 17 + <489d> DW_AT_type : <0x482b> + <48a1> DW_AT_data_member_location: 24 + <2><48a2>: Abbrev Number: 1 (DW_TAG_member) + <48a3> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <48a7> DW_AT_decl_file : 3 + <48a8> DW_AT_decl_line : 172 + <48a9> DW_AT_decl_column : 17 + <48aa> DW_AT_type : <0x481f> + <48ae> DW_AT_data_member_location: 28 + <2><48af>: Abbrev Number: 17 (DW_TAG_member) + <48b0> DW_AT_name : TR1 + <48b4> DW_AT_decl_file : 3 + <48b5> DW_AT_decl_line : 173 + <48b6> DW_AT_decl_column : 17 + <48b7> DW_AT_type : <0x482b> + <48bb> DW_AT_data_member_location: 32 + <2><48bc>: Abbrev Number: 17 (DW_TAG_member) + <48bd> DW_AT_name : TR2 + <48c1> DW_AT_decl_file : 3 + <48c2> DW_AT_decl_line : 174 + <48c3> DW_AT_decl_column : 17 + <48c4> DW_AT_type : <0x482b> + <48c8> DW_AT_data_member_location: 36 + <2><48c9>: Abbrev Number: 17 (DW_TAG_member) + <48ca> DW_AT_name : TR3 + <48ce> DW_AT_decl_file : 3 + <48cf> DW_AT_decl_line : 175 + <48d0> DW_AT_decl_column : 17 + <48d1> DW_AT_type : <0x482b> + <48d5> DW_AT_data_member_location: 40 + <2><48d6>: Abbrev Number: 1 (DW_TAG_member) + <48d7> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <48db> DW_AT_decl_file : 3 + <48dc> DW_AT_decl_line : 176 + <48dd> DW_AT_decl_column : 17 + <48de> DW_AT_type : <0x481f> + <48e2> DW_AT_data_member_location: 44 + <2><48e3>: Abbrev Number: 1 (DW_TAG_member) + <48e4> DW_AT_name : (indirect string, offset: 0xa5a13): SQR1 + <48e8> DW_AT_decl_file : 3 + <48e9> DW_AT_decl_line : 177 + <48ea> DW_AT_decl_column : 17 + <48eb> DW_AT_type : <0x482b> + <48ef> DW_AT_data_member_location: 48 + <2><48f0>: Abbrev Number: 1 (DW_TAG_member) + <48f1> DW_AT_name : (indirect string, offset: 0xeedab): SQR2 + <48f5> DW_AT_decl_file : 3 + <48f6> DW_AT_decl_line : 178 + <48f7> DW_AT_decl_column : 17 + <48f8> DW_AT_type : <0x482b> + <48fc> DW_AT_data_member_location: 52 + <2><48fd>: Abbrev Number: 1 (DW_TAG_member) + <48fe> DW_AT_name : (indirect string, offset: 0xeedb0): SQR3 + <4902> DW_AT_decl_file : 3 + <4903> DW_AT_decl_line : 179 + <4904> DW_AT_decl_column : 17 + <4905> DW_AT_type : <0x482b> + <4909> DW_AT_data_member_location: 56 + <2><490a>: Abbrev Number: 1 (DW_TAG_member) + <490b> DW_AT_name : (indirect string, offset: 0xeedb5): SQR4 + <490f> DW_AT_decl_file : 3 + <4910> DW_AT_decl_line : 180 + <4911> DW_AT_decl_column : 17 + <4912> DW_AT_type : <0x482b> + <4916> DW_AT_data_member_location: 60 + <2><4917>: Abbrev Number: 17 (DW_TAG_member) + <4918> DW_AT_name : DR + <491b> DW_AT_decl_file : 3 + <491c> DW_AT_decl_line : 181 + <491d> DW_AT_decl_column : 17 + <491e> DW_AT_type : <0x482b> + <4922> DW_AT_data_member_location: 64 + <2><4923>: Abbrev Number: 1 (DW_TAG_member) + <4924> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <4928> DW_AT_decl_file : 3 + <4929> DW_AT_decl_line : 182 + <492a> DW_AT_decl_column : 17 + <492b> DW_AT_type : <0x481f> + <492f> DW_AT_data_member_location: 68 + <2><4930>: Abbrev Number: 1 (DW_TAG_member) + <4931> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <4935> DW_AT_decl_file : 3 + <4936> DW_AT_decl_line : 183 + <4937> DW_AT_decl_column : 17 + <4938> DW_AT_type : <0x481f> + <493c> DW_AT_data_member_location: 72 + <2><493d>: Abbrev Number: 1 (DW_TAG_member) + <493e> DW_AT_name : (indirect string, offset: 0xb6ed7): JSQR + <4942> DW_AT_decl_file : 3 + <4943> DW_AT_decl_line : 184 + <4944> DW_AT_decl_column : 17 + <4945> DW_AT_type : <0x482b> + <4949> DW_AT_data_member_location: 76 + <2><494a>: Abbrev Number: 1 (DW_TAG_member) + <494b> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <494f> DW_AT_decl_file : 3 + <4950> DW_AT_decl_line : 185 + <4951> DW_AT_decl_column : 17 + <4952> DW_AT_type : <0x4a28> + <4956> DW_AT_data_member_location: 80 + <2><4957>: Abbrev Number: 1 (DW_TAG_member) + <4958> DW_AT_name : (indirect string, offset: 0xef78a): OFR1 + <495c> DW_AT_decl_file : 3 + <495d> DW_AT_decl_line : 186 + <495e> DW_AT_decl_column : 17 + <495f> DW_AT_type : <0x482b> + <4963> DW_AT_data_member_location: 96 + <2><4964>: Abbrev Number: 1 (DW_TAG_member) + <4965> DW_AT_name : (indirect string, offset: 0xef78f): OFR2 + <4969> DW_AT_decl_file : 3 + <496a> DW_AT_decl_line : 187 + <496b> DW_AT_decl_column : 17 + <496c> DW_AT_type : <0x482b> + <4970> DW_AT_data_member_location: 100 + <2><4971>: Abbrev Number: 1 (DW_TAG_member) + <4972> DW_AT_name : (indirect string, offset: 0xef794): OFR3 + <4976> DW_AT_decl_file : 3 + <4977> DW_AT_decl_line : 188 + <4978> DW_AT_decl_column : 17 + <4979> DW_AT_type : <0x482b> + <497d> DW_AT_data_member_location: 104 + <2><497e>: Abbrev Number: 1 (DW_TAG_member) + <497f> DW_AT_name : (indirect string, offset: 0xef799): OFR4 + <4983> DW_AT_decl_file : 3 + <4984> DW_AT_decl_line : 189 + <4985> DW_AT_decl_column : 17 + <4986> DW_AT_type : <0x482b> + <498a> DW_AT_data_member_location: 108 + <2><498b>: Abbrev Number: 1 (DW_TAG_member) + <498c> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <4990> DW_AT_decl_file : 3 + <4991> DW_AT_decl_line : 190 + <4992> DW_AT_decl_column : 17 + <4993> DW_AT_type : <0x4a28> + <4997> DW_AT_data_member_location: 112 + <2><4998>: Abbrev Number: 1 (DW_TAG_member) + <4999> DW_AT_name : (indirect string, offset: 0xef491): JDR1 + <499d> DW_AT_decl_file : 3 + <499e> DW_AT_decl_line : 191 + <499f> DW_AT_decl_column : 17 + <49a0> DW_AT_type : <0x482b> + <49a4> DW_AT_data_member_location: 128 + <2><49a5>: Abbrev Number: 1 (DW_TAG_member) + <49a6> DW_AT_name : (indirect string, offset: 0xef496): JDR2 + <49aa> DW_AT_decl_file : 3 + <49ab> DW_AT_decl_line : 192 + <49ac> DW_AT_decl_column : 17 + <49ad> DW_AT_type : <0x482b> + <49b1> DW_AT_data_member_location: 132 + <2><49b2>: Abbrev Number: 1 (DW_TAG_member) + <49b3> DW_AT_name : (indirect string, offset: 0xef49b): JDR3 + <49b7> DW_AT_decl_file : 3 + <49b8> DW_AT_decl_line : 193 + <49b9> DW_AT_decl_column : 17 + <49ba> DW_AT_type : <0x482b> + <49be> DW_AT_data_member_location: 136 + <2><49bf>: Abbrev Number: 1 (DW_TAG_member) + <49c0> DW_AT_name : (indirect string, offset: 0xef89b): JDR4 + <49c4> DW_AT_decl_file : 3 + <49c5> DW_AT_decl_line : 194 + <49c6> DW_AT_decl_column : 17 + <49c7> DW_AT_type : <0x482b> + <49cb> DW_AT_data_member_location: 140 + <2><49cc>: Abbrev Number: 1 (DW_TAG_member) + <49cd> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <49d1> DW_AT_decl_file : 3 + <49d2> DW_AT_decl_line : 195 + <49d3> DW_AT_decl_column : 17 + <49d4> DW_AT_type : <0x4a28> + <49d8> DW_AT_data_member_location: 144 + <2><49d9>: Abbrev Number: 1 (DW_TAG_member) + <49da> DW_AT_name : (indirect string, offset: 0xef47f): AWD2CR + <49de> DW_AT_decl_file : 3 + <49df> DW_AT_decl_line : 196 + <49e0> DW_AT_decl_column : 17 + <49e1> DW_AT_type : <0x482b> + <49e5> DW_AT_data_member_location: 160 + <2><49e6>: Abbrev Number: 1 (DW_TAG_member) + <49e7> DW_AT_name : (indirect string, offset: 0xef69f): AWD3CR + <49eb> DW_AT_decl_file : 3 + <49ec> DW_AT_decl_line : 197 + <49ed> DW_AT_decl_column : 17 + <49ee> DW_AT_type : <0x482b> + <49f2> DW_AT_data_member_location: 164 + <2><49f3>: Abbrev Number: 1 (DW_TAG_member) + <49f4> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <49f8> DW_AT_decl_file : 3 + <49f9> DW_AT_decl_line : 198 + <49fa> DW_AT_decl_column : 17 + <49fb> DW_AT_type : <0x481f> + <49ff> DW_AT_data_member_location: 168 + <2><4a00>: Abbrev Number: 1 (DW_TAG_member) + <4a01> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <4a05> DW_AT_decl_file : 3 + <4a06> DW_AT_decl_line : 199 + <4a07> DW_AT_decl_column : 17 + <4a08> DW_AT_type : <0x481f> + <4a0c> DW_AT_data_member_location: 172 + <2><4a0d>: Abbrev Number: 1 (DW_TAG_member) + <4a0e> DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL + <4a12> DW_AT_decl_file : 3 + <4a13> DW_AT_decl_line : 200 + <4a14> DW_AT_decl_column : 17 + <4a15> DW_AT_type : <0x482b> + <4a19> DW_AT_data_member_location: 176 + <2><4a1a>: Abbrev Number: 1 (DW_TAG_member) + <4a1b> DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT + <4a1f> DW_AT_decl_file : 3 + <4a20> DW_AT_decl_line : 201 + <4a21> DW_AT_decl_column : 17 + <4a22> DW_AT_type : <0x482b> + <4a26> DW_AT_data_member_location: 180 + <2><4a27>: Abbrev Number: 0 + <1><4a28>: Abbrev Number: 19 (DW_TAG_array_type) + <4a29> DW_AT_type : <0x481f> + <4a2d> DW_AT_sibling : <0x4a38> + <2><4a31>: Abbrev Number: 20 (DW_TAG_subrange_type) + <4a32> DW_AT_type : <0x47f1> + <4a36> DW_AT_upper_bound : 3 + <2><4a37>: Abbrev Number: 0 + <1><4a38>: Abbrev Number: 4 (DW_TAG_typedef) + <4a39> DW_AT_name : (indirect string, offset: 0xef693): ADC_TypeDef + <4a3d> DW_AT_decl_file : 3 + <4a3e> DW_AT_decl_line : 203 + <4a3f> DW_AT_decl_column : 3 + <4a40> DW_AT_type : <0x4840> + <1><4a44>: Abbrev Number: 11 (DW_TAG_structure_type) + <4a45> DW_AT_byte_size : 20 + <4a46> DW_AT_decl_file : 3 + <4a47> DW_AT_decl_line : 258 + <4a49> DW_AT_decl_column : 9 + <4a49> DW_AT_sibling : <0x4a93> + <2><4a4d>: Abbrev Number: 6 (DW_TAG_member) + <4a4e> DW_AT_name : CCR + <4a52> DW_AT_decl_file : 3 + <4a52> DW_AT_decl_line : 260 + <4a54> DW_AT_decl_column : 17 + <4a55> DW_AT_type : <0x482b> + <4a59> DW_AT_data_member_location: 0 + <2><4a5a>: Abbrev Number: 2 (DW_TAG_member) + <4a5b> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <4a5f> DW_AT_decl_file : 3 + <4a60> DW_AT_decl_line : 261 + <4a62> DW_AT_decl_column : 17 + <4a63> DW_AT_type : <0x482b> + <4a67> DW_AT_data_member_location: 4 + <2><4a68>: Abbrev Number: 2 (DW_TAG_member) + <4a69> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <4a6d> DW_AT_decl_file : 3 + <4a6e> DW_AT_decl_line : 262 + <4a70> DW_AT_decl_column : 17 + <4a71> DW_AT_type : <0x482b> + <4a75> DW_AT_data_member_location: 8 + <2><4a76>: Abbrev Number: 2 (DW_TAG_member) + <4a77> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <4a7b> DW_AT_decl_file : 3 + <4a7c> DW_AT_decl_line : 263 + <4a7e> DW_AT_decl_column : 17 + <4a7f> DW_AT_type : <0x482b> + <4a83> DW_AT_data_member_location: 12 + <2><4a84>: Abbrev Number: 2 (DW_TAG_member) + <4a85> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <4a89> DW_AT_decl_file : 3 + <4a8a> DW_AT_decl_line : 264 + <4a8c> DW_AT_decl_column : 12 + <4a8d> DW_AT_type : <0x481f> + <4a91> DW_AT_data_member_location: 16 + <2><4a92>: Abbrev Number: 0 + <1><4a93>: Abbrev Number: 8 (DW_TAG_typedef) + <4a94> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <4a98> DW_AT_decl_file : 3 + <4a99> DW_AT_decl_line : 265 + <4a9b> DW_AT_decl_column : 3 + <4a9b> DW_AT_type : <0x4a44> + <1><4a9f>: Abbrev Number: 11 (DW_TAG_structure_type) + <4aa0> DW_AT_byte_size : 8 + <4aa1> DW_AT_decl_file : 3 + <4aa2> DW_AT_decl_line : 267 + <4aa4> DW_AT_decl_column : 9 + <4aa4> DW_AT_sibling : <0x4ac4> + <2><4aa8>: Abbrev Number: 6 (DW_TAG_member) + <4aa9> DW_AT_name : ISR + <4aad> DW_AT_decl_file : 3 + <4aad> DW_AT_decl_line : 269 + <4aaf> DW_AT_decl_column : 17 + <4ab0> DW_AT_type : <0x482b> + <4ab4> DW_AT_data_member_location: 0 + <2><4ab5>: Abbrev Number: 2 (DW_TAG_member) + <4ab6> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <4aba> DW_AT_decl_file : 3 + <4abb> DW_AT_decl_line : 270 + <4abd> DW_AT_decl_column : 17 + <4abe> DW_AT_type : <0x482b> + <4ac2> DW_AT_data_member_location: 4 + <2><4ac3>: Abbrev Number: 0 + <1><4ac4>: Abbrev Number: 8 (DW_TAG_typedef) + <4ac5> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <4ac9> DW_AT_decl_file : 3 + <4aca> DW_AT_decl_line : 271 + <4acc> DW_AT_decl_column : 3 + <4acc> DW_AT_type : <0x4a9f> + <1><4ad0>: Abbrev Number: 11 (DW_TAG_structure_type) + <4ad1> DW_AT_byte_size : 4 + <4ad2> DW_AT_decl_file : 3 + <4ad3> DW_AT_decl_line : 276 + <4ad5> DW_AT_decl_column : 9 + <4ad5> DW_AT_sibling : <0x4ae7> + <2><4ad9>: Abbrev Number: 6 (DW_TAG_member) + <4ada> DW_AT_name : CCR + <4ade> DW_AT_decl_file : 3 + <4ade> DW_AT_decl_line : 278 + <4ae0> DW_AT_decl_column : 19 + <4ae1> DW_AT_type : <0x482b> + <4ae5> DW_AT_data_member_location: 0 + <2><4ae6>: Abbrev Number: 0 + <1><4ae7>: Abbrev Number: 8 (DW_TAG_typedef) + <4ae8> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <4aec> DW_AT_decl_file : 3 + <4aed> DW_AT_decl_line : 279 + <4aef> DW_AT_decl_column : 3 + <4aef> DW_AT_type : <0x4ad0> + <1><4af3>: Abbrev Number: 11 (DW_TAG_structure_type) + <4af4> DW_AT_byte_size : 8 + <4af5> DW_AT_decl_file : 3 + <4af6> DW_AT_decl_line : 281 + <4af8> DW_AT_decl_column : 9 + <4af8> DW_AT_sibling : <0x4b17> + <2><4afc>: Abbrev Number: 6 (DW_TAG_member) + <4afd> DW_AT_name : CSR + <4b01> DW_AT_decl_file : 3 + <4b01> DW_AT_decl_line : 283 + <4b03> DW_AT_decl_column : 19 + <4b04> DW_AT_type : <0x482b> + <4b08> DW_AT_data_member_location: 0 + <2><4b09>: Abbrev Number: 6 (DW_TAG_member) + <4b0a> DW_AT_name : CFR + <4b0e> DW_AT_decl_file : 3 + <4b0e> DW_AT_decl_line : 284 + <4b10> DW_AT_decl_column : 19 + <4b11> DW_AT_type : <0x482b> + <4b15> DW_AT_data_member_location: 4 + <2><4b16>: Abbrev Number: 0 + <1><4b17>: Abbrev Number: 8 (DW_TAG_typedef) + <4b18> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <4b1c> DW_AT_decl_file : 3 + <4b1d> DW_AT_decl_line : 285 + <4b1f> DW_AT_decl_column : 3 + <4b1f> DW_AT_type : <0x4af3> + <1><4b23>: Abbrev Number: 11 (DW_TAG_structure_type) + <4b24> DW_AT_byte_size : 4 + <4b25> DW_AT_decl_file : 3 + <4b26> DW_AT_decl_line : 287 + <4b28> DW_AT_decl_column : 9 + <4b28> DW_AT_sibling : <0x4b3b> + <2><4b2c>: Abbrev Number: 2 (DW_TAG_member) + <4b2d> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <4b31> DW_AT_decl_file : 3 + <4b32> DW_AT_decl_line : 289 + <4b34> DW_AT_decl_column : 19 + <4b35> DW_AT_type : <0x482b> + <4b39> DW_AT_data_member_location: 0 + <2><4b3a>: Abbrev Number: 0 + <1><4b3b>: Abbrev Number: 8 (DW_TAG_typedef) + <4b3c> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <4b40> DW_AT_decl_file : 3 + <4b41> DW_AT_decl_line : 290 + <4b43> DW_AT_decl_column : 3 + <4b43> DW_AT_type : <0x4b23> + <1><4b47>: Abbrev Number: 11 (DW_TAG_structure_type) + <4b48> DW_AT_byte_size : 8 + <4b49> DW_AT_decl_file : 3 + <4b4a> DW_AT_decl_line : 292 + <4b4c> DW_AT_decl_column : 9 + <4b4c> DW_AT_sibling : <0x4b6d> + <2><4b50>: Abbrev Number: 2 (DW_TAG_member) + <4b51> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <4b55> DW_AT_decl_file : 3 + <4b56> DW_AT_decl_line : 294 + <4b58> DW_AT_decl_column : 19 + <4b59> DW_AT_type : <0x482b> + <4b5d> DW_AT_data_member_location: 0 + <2><4b5e>: Abbrev Number: 2 (DW_TAG_member) + <4b5f> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <4b63> DW_AT_decl_file : 3 + <4b64> DW_AT_decl_line : 295 + <4b66> DW_AT_decl_column : 19 + <4b67> DW_AT_type : <0x482b> + <4b6b> DW_AT_data_member_location: 4 + <2><4b6c>: Abbrev Number: 0 + <1><4b6d>: Abbrev Number: 8 (DW_TAG_typedef) + <4b6e> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <4b72> DW_AT_decl_file : 3 + <4b73> DW_AT_decl_line : 296 + <4b75> DW_AT_decl_column : 3 + <4b75> DW_AT_type : <0x4b47> + <1><4b79>: Abbrev Number: 11 (DW_TAG_structure_type) + <4b7a> DW_AT_byte_size : 44 + <4b7b> DW_AT_decl_file : 3 + <4b7c> DW_AT_decl_line : 331 + <4b7e> DW_AT_decl_column : 9 + <4b7e> DW_AT_sibling : <0x4c0b> + <2><4b82>: Abbrev Number: 2 (DW_TAG_member) + <4b83> DW_AT_name : (indirect string, offset: 0xeed38): MODER + <4b87> DW_AT_decl_file : 3 + <4b88> DW_AT_decl_line : 333 + <4b8a> DW_AT_decl_column : 17 + <4b8b> DW_AT_type : <0x482b> + <4b8f> DW_AT_data_member_location: 0 + <2><4b90>: Abbrev Number: 2 (DW_TAG_member) + <4b91> DW_AT_name : (indirect string, offset: 0xef6b9): OTYPER + <4b95> DW_AT_decl_file : 3 + <4b96> DW_AT_decl_line : 334 + <4b98> DW_AT_decl_column : 17 + <4b99> DW_AT_type : <0x482b> + <4b9d> DW_AT_data_member_location: 4 + <2><4b9e>: Abbrev Number: 2 (DW_TAG_member) + <4b9f> DW_AT_name : (indirect string, offset: 0xef83a): OSPEEDR + <4ba3> DW_AT_decl_file : 3 + <4ba4> DW_AT_decl_line : 335 + <4ba6> DW_AT_decl_column : 17 + <4ba7> DW_AT_type : <0x482b> + <4bab> DW_AT_data_member_location: 8 + <2><4bac>: Abbrev Number: 2 (DW_TAG_member) + <4bad> DW_AT_name : (indirect string, offset: 0xef5d0): PUPDR + <4bb1> DW_AT_decl_file : 3 + <4bb2> DW_AT_decl_line : 336 + <4bb4> DW_AT_decl_column : 17 + <4bb5> DW_AT_type : <0x482b> + <4bb9> DW_AT_data_member_location: 12 + <2><4bba>: Abbrev Number: 6 (DW_TAG_member) + <4bbb> DW_AT_name : IDR + <4bbf> DW_AT_decl_file : 3 + <4bbf> DW_AT_decl_line : 337 + <4bc1> DW_AT_decl_column : 17 + <4bc2> DW_AT_type : <0x482b> + <4bc6> DW_AT_data_member_location: 16 + <2><4bc7>: Abbrev Number: 6 (DW_TAG_member) + <4bc8> DW_AT_name : ODR + <4bcc> DW_AT_decl_file : 3 + <4bcc> DW_AT_decl_line : 338 + <4bce> DW_AT_decl_column : 17 + <4bcf> DW_AT_type : <0x482b> + <4bd3> DW_AT_data_member_location: 20 + <2><4bd4>: Abbrev Number: 2 (DW_TAG_member) + <4bd5> DW_AT_name : (indirect string, offset: 0xef23b): BSRR + <4bd9> DW_AT_decl_file : 3 + <4bda> DW_AT_decl_line : 339 + <4bdc> DW_AT_decl_column : 17 + <4bdd> DW_AT_type : <0x482b> + <4be1> DW_AT_data_member_location: 24 + <2><4be2>: Abbrev Number: 2 (DW_TAG_member) + <4be3> DW_AT_name : (indirect string, offset: 0xef5ba): LCKR + <4be7> DW_AT_decl_file : 3 + <4be8> DW_AT_decl_line : 340 + <4bea> DW_AT_decl_column : 17 + <4beb> DW_AT_type : <0x482b> + <4bef> DW_AT_data_member_location: 28 + <2><4bf0>: Abbrev Number: 6 (DW_TAG_member) + <4bf1> DW_AT_name : AFR + <4bf5> DW_AT_decl_file : 3 + <4bf5> DW_AT_decl_line : 341 + <4bf7> DW_AT_decl_column : 17 + <4bf8> DW_AT_type : <0x4c1b> + <4bfc> DW_AT_data_member_location: 32 + <2><4bfd>: Abbrev Number: 6 (DW_TAG_member) + <4bfe> DW_AT_name : BRR + <4c02> DW_AT_decl_file : 3 + <4c02> DW_AT_decl_line : 342 + <4c04> DW_AT_decl_column : 17 + <4c05> DW_AT_type : <0x482b> + <4c09> DW_AT_data_member_location: 40 + <2><4c0a>: Abbrev Number: 0 + <1><4c0b>: Abbrev Number: 19 (DW_TAG_array_type) + <4c0c> DW_AT_type : <0x482b> + <4c10> DW_AT_sibling : <0x4c1b> + <2><4c14>: Abbrev Number: 20 (DW_TAG_subrange_type) + <4c15> DW_AT_type : <0x47f1> + <4c19> DW_AT_upper_bound : 1 + <2><4c1a>: Abbrev Number: 0 + <1><4c1b>: Abbrev Number: 12 (DW_TAG_volatile_type) + <4c1c> DW_AT_type : <0x4c0b> + <1><4c20>: Abbrev Number: 8 (DW_TAG_typedef) + <4c21> DW_AT_name : (indirect string, offset: 0xefa2b): GPIO_TypeDef + <4c25> DW_AT_decl_file : 3 + <4c26> DW_AT_decl_line : 343 + <4c28> DW_AT_decl_column : 3 + <4c28> DW_AT_type : <0x4b79> + <1><4c2c>: Abbrev Number: 11 (DW_TAG_structure_type) + <4c2d> DW_AT_byte_size : 44 + <4c2e> DW_AT_decl_file : 3 + <4c2f> DW_AT_decl_line : 348 + <4c31> DW_AT_decl_column : 9 + <4c31> DW_AT_sibling : <0x4ccc> + <2><4c35>: Abbrev Number: 6 (DW_TAG_member) + <4c36> DW_AT_name : CR1 + <4c3a> DW_AT_decl_file : 3 + <4c3a> DW_AT_decl_line : 350 + <4c3c> DW_AT_decl_column : 17 + <4c3d> DW_AT_type : <0x482b> + <4c41> DW_AT_data_member_location: 0 + <2><4c42>: Abbrev Number: 6 (DW_TAG_member) + <4c43> DW_AT_name : CR2 + <4c47> DW_AT_decl_file : 3 + <4c47> DW_AT_decl_line : 351 + <4c49> DW_AT_decl_column : 17 + <4c4a> DW_AT_type : <0x482b> + <4c4e> DW_AT_data_member_location: 4 + <2><4c4f>: Abbrev Number: 2 (DW_TAG_member) + <4c50> DW_AT_name : (indirect string, offset: 0xefe83): OAR1 + <4c54> DW_AT_decl_file : 3 + <4c55> DW_AT_decl_line : 352 + <4c57> DW_AT_decl_column : 17 + <4c58> DW_AT_type : <0x482b> + <4c5c> DW_AT_data_member_location: 8 + <2><4c5d>: Abbrev Number: 2 (DW_TAG_member) + <4c5e> DW_AT_name : (indirect string, offset: 0xefe88): OAR2 + <4c62> DW_AT_decl_file : 3 + <4c63> DW_AT_decl_line : 353 + <4c65> DW_AT_decl_column : 17 + <4c66> DW_AT_type : <0x482b> + <4c6a> DW_AT_data_member_location: 12 + <2><4c6b>: Abbrev Number: 2 (DW_TAG_member) + <4c6c> DW_AT_name : (indirect string, offset: 0xf0989): TIMINGR + <4c70> DW_AT_decl_file : 3 + <4c71> DW_AT_decl_line : 354 + <4c73> DW_AT_decl_column : 17 + <4c74> DW_AT_type : <0x482b> + <4c78> DW_AT_data_member_location: 16 + <2><4c79>: Abbrev Number: 2 (DW_TAG_member) + <4c7a> DW_AT_name : (indirect string, offset: 0xf0ec3): TIMEOUTR + <4c7e> DW_AT_decl_file : 3 + <4c7f> DW_AT_decl_line : 355 + <4c81> DW_AT_decl_column : 17 + <4c82> DW_AT_type : <0x482b> + <4c86> DW_AT_data_member_location: 20 + <2><4c87>: Abbrev Number: 6 (DW_TAG_member) + <4c88> DW_AT_name : ISR + <4c8c> DW_AT_decl_file : 3 + <4c8c> DW_AT_decl_line : 356 + <4c8e> DW_AT_decl_column : 17 + <4c8f> DW_AT_type : <0x482b> + <4c93> DW_AT_data_member_location: 24 + <2><4c94>: Abbrev Number: 6 (DW_TAG_member) + <4c95> DW_AT_name : ICR + <4c99> DW_AT_decl_file : 3 + <4c99> DW_AT_decl_line : 357 + <4c9b> DW_AT_decl_column : 17 + <4c9c> DW_AT_type : <0x482b> + <4ca0> DW_AT_data_member_location: 28 + <2><4ca1>: Abbrev Number: 2 (DW_TAG_member) + <4ca2> DW_AT_name : (indirect string, offset: 0xf0c1c): PECR + <4ca6> DW_AT_decl_file : 3 + <4ca7> DW_AT_decl_line : 358 + <4ca9> DW_AT_decl_column : 17 + <4caa> DW_AT_type : <0x482b> + <4cae> DW_AT_data_member_location: 32 + <2><4caf>: Abbrev Number: 2 (DW_TAG_member) + <4cb0> DW_AT_name : (indirect string, offset: 0xf0ef9): RXDR + <4cb4> DW_AT_decl_file : 3 + <4cb5> DW_AT_decl_line : 359 + <4cb7> DW_AT_decl_column : 17 + <4cb8> DW_AT_type : <0x482b> + <4cbc> DW_AT_data_member_location: 36 + <2><4cbd>: Abbrev Number: 2 (DW_TAG_member) + <4cbe> DW_AT_name : (indirect string, offset: 0xf3ccb): TXDR + <4cc2> DW_AT_decl_file : 3 + <4cc3> DW_AT_decl_line : 360 + <4cc5> DW_AT_decl_column : 17 + <4cc6> DW_AT_type : <0x482b> + <4cca> DW_AT_data_member_location: 40 + <2><4ccb>: Abbrev Number: 0 + <1><4ccc>: Abbrev Number: 8 (DW_TAG_typedef) + <4ccd> DW_AT_name : (indirect string, offset: 0xf0e52): I2C_TypeDef + <4cd1> DW_AT_decl_file : 3 + <4cd2> DW_AT_decl_line : 361 + <4cd4> DW_AT_decl_column : 3 + <4cd4> DW_AT_type : <0x4c2c> + <1><4cd8>: Abbrev Number: 35 (DW_TAG_structure_type) + <4cd9> DW_AT_byte_size : 392 + <4cdb> DW_AT_decl_file : 3 + <4cdc> DW_AT_decl_line : 446 + <4cde> DW_AT_decl_column : 9 + <4cdf> DW_AT_sibling : <0x5009> + <2><4ce3>: Abbrev Number: 6 (DW_TAG_member) + <4ce4> DW_AT_name : CR + <4ce7> DW_AT_decl_file : 3 + <4ce7> DW_AT_decl_line : 448 + <4ce9> DW_AT_decl_column : 17 + <4cea> DW_AT_type : <0x482b> + <4cee> DW_AT_data_member_location: 0 + <2><4cef>: Abbrev Number: 2 (DW_TAG_member) + <4cf0> DW_AT_name : (indirect string, offset: 0xf0abe): ICSCR + <4cf4> DW_AT_decl_file : 3 + <4cf5> DW_AT_decl_line : 449 + <4cf7> DW_AT_decl_column : 17 + <4cf8> DW_AT_type : <0x482b> + <4cfc> DW_AT_data_member_location: 4 + <2><4cfd>: Abbrev Number: 2 (DW_TAG_member) + <4cfe> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <4d02> DW_AT_decl_file : 3 + <4d03> DW_AT_decl_line : 450 + <4d05> DW_AT_decl_column : 17 + <4d06> DW_AT_type : <0x482b> + <4d0a> DW_AT_data_member_location: 8 + <2><4d0b>: Abbrev Number: 2 (DW_TAG_member) + <4d0c> DW_AT_name : (indirect string, offset: 0xf0c8b): PLLCFGR + <4d10> DW_AT_decl_file : 3 + <4d11> DW_AT_decl_line : 451 + <4d13> DW_AT_decl_column : 17 + <4d14> DW_AT_type : <0x482b> + <4d18> DW_AT_data_member_location: 12 + <2><4d19>: Abbrev Number: 2 (DW_TAG_member) + <4d1a> DW_AT_name : (indirect string, offset: 0xf0333): PLLSAI1CFGR + <4d1e> DW_AT_decl_file : 3 + <4d1f> DW_AT_decl_line : 452 + <4d21> DW_AT_decl_column : 17 + <4d22> DW_AT_type : <0x482b> + <4d26> DW_AT_data_member_location: 16 + <2><4d27>: Abbrev Number: 2 (DW_TAG_member) + <4d28> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <4d2c> DW_AT_decl_file : 3 + <4d2d> DW_AT_decl_line : 453 + <4d2f> DW_AT_decl_column : 17 + <4d30> DW_AT_type : <0x481f> + <4d34> DW_AT_data_member_location: 20 + <2><4d35>: Abbrev Number: 2 (DW_TAG_member) + <4d36> DW_AT_name : (indirect string, offset: 0xefb70): CIER + <4d3a> DW_AT_decl_file : 3 + <4d3b> DW_AT_decl_line : 454 + <4d3d> DW_AT_decl_column : 17 + <4d3e> DW_AT_type : <0x482b> + <4d42> DW_AT_data_member_location: 24 + <2><4d43>: Abbrev Number: 2 (DW_TAG_member) + <4d44> DW_AT_name : (indirect string, offset: 0xefb99): CIFR + <4d48> DW_AT_decl_file : 3 + <4d49> DW_AT_decl_line : 455 + <4d4b> DW_AT_decl_column : 17 + <4d4c> DW_AT_type : <0x482b> + <4d50> DW_AT_data_member_location: 28 + <2><4d51>: Abbrev Number: 2 (DW_TAG_member) + <4d52> DW_AT_name : (indirect string, offset: 0xefb88): CICR + <4d56> DW_AT_decl_file : 3 + <4d57> DW_AT_decl_line : 456 + <4d59> DW_AT_decl_column : 17 + <4d5a> DW_AT_type : <0x482b> + <4d5e> DW_AT_data_member_location: 32 + <2><4d5f>: Abbrev Number: 2 (DW_TAG_member) + <4d60> DW_AT_name : (indirect string, offset: 0xefc62): SMPSCR + <4d64> DW_AT_decl_file : 3 + <4d65> DW_AT_decl_line : 457 + <4d67> DW_AT_decl_column : 17 + <4d68> DW_AT_type : <0x482b> + <4d6c> DW_AT_data_member_location: 36 + <2><4d6d>: Abbrev Number: 2 (DW_TAG_member) + <4d6e> DW_AT_name : (indirect string, offset: 0xf0e73): AHB1RSTR + <4d72> DW_AT_decl_file : 3 + <4d73> DW_AT_decl_line : 458 + <4d75> DW_AT_decl_column : 17 + <4d76> DW_AT_type : <0x482b> + <4d7a> DW_AT_data_member_location: 40 + <2><4d7b>: Abbrev Number: 2 (DW_TAG_member) + <4d7c> DW_AT_name : (indirect string, offset: 0xefd7f): AHB2RSTR + <4d80> DW_AT_decl_file : 3 + <4d81> DW_AT_decl_line : 459 + <4d83> DW_AT_decl_column : 17 + <4d84> DW_AT_type : <0x482b> + <4d88> DW_AT_data_member_location: 44 + <2><4d89>: Abbrev Number: 2 (DW_TAG_member) + <4d8a> DW_AT_name : (indirect string, offset: 0xf057c): AHB3RSTR + <4d8e> DW_AT_decl_file : 3 + <4d8f> DW_AT_decl_line : 460 + <4d91> DW_AT_decl_column : 17 + <4d92> DW_AT_type : <0x482b> + <4d96> DW_AT_data_member_location: 48 + <2><4d97>: Abbrev Number: 2 (DW_TAG_member) + <4d98> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <4d9c> DW_AT_decl_file : 3 + <4d9d> DW_AT_decl_line : 461 + <4d9f> DW_AT_decl_column : 17 + <4da0> DW_AT_type : <0x481f> + <4da4> DW_AT_data_member_location: 52 + <2><4da5>: Abbrev Number: 2 (DW_TAG_member) + <4da6> DW_AT_name : (indirect string, offset: 0xeff8f): APB1RSTR1 + <4daa> DW_AT_decl_file : 3 + <4dab> DW_AT_decl_line : 462 + <4dad> DW_AT_decl_column : 17 + <4dae> DW_AT_type : <0x482b> + <4db2> DW_AT_data_member_location: 56 + <2><4db3>: Abbrev Number: 2 (DW_TAG_member) + <4db4> DW_AT_name : (indirect string, offset: 0xeff99): APB1RSTR2 + <4db8> DW_AT_decl_file : 3 + <4db9> DW_AT_decl_line : 463 + <4dbb> DW_AT_decl_column : 17 + <4dbc> DW_AT_type : <0x482b> + <4dc0> DW_AT_data_member_location: 60 + <2><4dc1>: Abbrev Number: 2 (DW_TAG_member) + <4dc2> DW_AT_name : (indirect string, offset: 0xf0560): APB2RSTR + <4dc6> DW_AT_decl_file : 3 + <4dc7> DW_AT_decl_line : 464 + <4dc9> DW_AT_decl_column : 17 + <4dca> DW_AT_type : <0x482b> + <4dce> DW_AT_data_member_location: 64 + <2><4dcf>: Abbrev Number: 2 (DW_TAG_member) + <4dd0> DW_AT_name : (indirect string, offset: 0xf0db9): APB3RSTR + <4dd4> DW_AT_decl_file : 3 + <4dd5> DW_AT_decl_line : 465 + <4dd7> DW_AT_decl_column : 17 + <4dd8> DW_AT_type : <0x482b> + <4ddc> DW_AT_data_member_location: 68 + <2><4ddd>: Abbrev Number: 2 (DW_TAG_member) + <4dde> DW_AT_name : (indirect string, offset: 0xf100d): AHB1ENR + <4de2> DW_AT_decl_file : 3 + <4de3> DW_AT_decl_line : 466 + <4de5> DW_AT_decl_column : 17 + <4de6> DW_AT_type : <0x482b> + <4dea> DW_AT_data_member_location: 72 + <2><4deb>: Abbrev Number: 2 (DW_TAG_member) + <4dec> DW_AT_name : (indirect string, offset: 0xf0cb3): AHB2ENR + <4df0> DW_AT_decl_file : 3 + <4df1> DW_AT_decl_line : 467 + <4df3> DW_AT_decl_column : 17 + <4df4> DW_AT_type : <0x482b> + <4df8> DW_AT_data_member_location: 76 + <2><4df9>: Abbrev Number: 2 (DW_TAG_member) + <4dfa> DW_AT_name : (indirect string, offset: 0xf11a1): AHB3ENR + <4dfe> DW_AT_decl_file : 3 + <4dff> DW_AT_decl_line : 468 + <4e01> DW_AT_decl_column : 17 + <4e02> DW_AT_type : <0x482b> + <4e06> DW_AT_data_member_location: 80 + <2><4e07>: Abbrev Number: 2 (DW_TAG_member) + <4e08> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <4e0c> DW_AT_decl_file : 3 + <4e0d> DW_AT_decl_line : 469 + <4e0f> DW_AT_decl_column : 17 + <4e10> DW_AT_type : <0x481f> + <4e14> DW_AT_data_member_location: 84 + <2><4e15>: Abbrev Number: 2 (DW_TAG_member) + <4e16> DW_AT_name : (indirect string, offset: 0xf005b): APB1ENR1 + <4e1a> DW_AT_decl_file : 3 + <4e1b> DW_AT_decl_line : 470 + <4e1d> DW_AT_decl_column : 17 + <4e1e> DW_AT_type : <0x482b> + <4e22> DW_AT_data_member_location: 88 + <2><4e23>: Abbrev Number: 2 (DW_TAG_member) + <4e24> DW_AT_name : (indirect string, offset: 0xf0066): APB1ENR2 + <4e28> DW_AT_decl_file : 3 + <4e29> DW_AT_decl_line : 471 + <4e2b> DW_AT_decl_column : 17 + <4e2c> DW_AT_type : <0x482b> + <4e30> DW_AT_data_member_location: 92 + <2><4e31>: Abbrev Number: 2 (DW_TAG_member) + <4e32> DW_AT_name : (indirect string, offset: 0xf00d1): APB2ENR + <4e36> DW_AT_decl_file : 3 + <4e37> DW_AT_decl_line : 472 + <4e39> DW_AT_decl_column : 17 + <4e3a> DW_AT_type : <0x482b> + <4e3e> DW_AT_data_member_location: 96 + <2><4e3f>: Abbrev Number: 2 (DW_TAG_member) + <4e40> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <4e44> DW_AT_decl_file : 3 + <4e45> DW_AT_decl_line : 473 + <4e47> DW_AT_decl_column : 17 + <4e48> DW_AT_type : <0x481f> + <4e4c> DW_AT_data_member_location: 100 + <2><4e4d>: Abbrev Number: 2 (DW_TAG_member) + <4e4e> DW_AT_name : (indirect string, offset: 0xeff76): AHB1SMENR + <4e52> DW_AT_decl_file : 3 + <4e53> DW_AT_decl_line : 474 + <4e55> DW_AT_decl_column : 17 + <4e56> DW_AT_type : <0x482b> + <4e5a> DW_AT_data_member_location: 104 + <2><4e5b>: Abbrev Number: 2 (DW_TAG_member) + <4e5c> DW_AT_name : (indirect string, offset: 0xf0b2f): AHB2SMENR + <4e60> DW_AT_decl_file : 3 + <4e61> DW_AT_decl_line : 475 + <4e63> DW_AT_decl_column : 17 + <4e64> DW_AT_type : <0x482b> + <4e68> DW_AT_data_member_location: 108 + <2><4e69>: Abbrev Number: 2 (DW_TAG_member) + <4e6a> DW_AT_name : (indirect string, offset: 0xefd57): AHB3SMENR + <4e6e> DW_AT_decl_file : 3 + <4e6f> DW_AT_decl_line : 476 + <4e71> DW_AT_decl_column : 17 + <4e72> DW_AT_type : <0x482b> + <4e76> DW_AT_data_member_location: 112 + <2><4e77>: Abbrev Number: 2 (DW_TAG_member) + <4e78> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <4e7c> DW_AT_decl_file : 3 + <4e7d> DW_AT_decl_line : 477 + <4e7f> DW_AT_decl_column : 17 + <4e80> DW_AT_type : <0x481f> + <4e84> DW_AT_data_member_location: 116 + <2><4e85>: Abbrev Number: 2 (DW_TAG_member) + <4e86> DW_AT_name : (indirect string, offset: 0xefeff): APB1SMENR1 + <4e8a> DW_AT_decl_file : 3 + <4e8b> DW_AT_decl_line : 478 + <4e8d> DW_AT_decl_column : 17 + <4e8e> DW_AT_type : <0x482b> + <4e92> DW_AT_data_member_location: 120 + <2><4e93>: Abbrev Number: 2 (DW_TAG_member) + <4e94> DW_AT_name : (indirect string, offset: 0xeff0c): APB1SMENR2 + <4e98> DW_AT_decl_file : 3 + <4e99> DW_AT_decl_line : 479 + <4e9b> DW_AT_decl_column : 17 + <4e9c> DW_AT_type : <0x482b> + <4ea0> DW_AT_data_member_location: 124 + <2><4ea1>: Abbrev Number: 2 (DW_TAG_member) + <4ea2> DW_AT_name : (indirect string, offset: 0xf06ec): APB2SMENR + <4ea6> DW_AT_decl_file : 3 + <4ea7> DW_AT_decl_line : 480 + <4ea9> DW_AT_decl_column : 17 + <4eaa> DW_AT_type : <0x482b> + <4eae> DW_AT_data_member_location: 128 + <2><4eaf>: Abbrev Number: 2 (DW_TAG_member) + <4eb0> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <4eb4> DW_AT_decl_file : 3 + <4eb5> DW_AT_decl_line : 481 + <4eb7> DW_AT_decl_column : 17 + <4eb8> DW_AT_type : <0x481f> + <4ebc> DW_AT_data_member_location: 132 + <2><4ebd>: Abbrev Number: 2 (DW_TAG_member) + <4ebe> DW_AT_name : (indirect string, offset: 0xf0247): CCIPR + <4ec2> DW_AT_decl_file : 3 + <4ec3> DW_AT_decl_line : 482 + <4ec5> DW_AT_decl_column : 17 + <4ec6> DW_AT_type : <0x482b> + <4eca> DW_AT_data_member_location: 136 + <2><4ecb>: Abbrev Number: 2 (DW_TAG_member) + <4ecc> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <4ed0> DW_AT_decl_file : 3 + <4ed1> DW_AT_decl_line : 483 + <4ed3> DW_AT_decl_column : 17 + <4ed4> DW_AT_type : <0x481f> + <4ed8> DW_AT_data_member_location: 140 + <2><4ed9>: Abbrev Number: 2 (DW_TAG_member) + <4eda> DW_AT_name : (indirect string, offset: 0xefe2e): BDCR + <4ede> DW_AT_decl_file : 3 + <4edf> DW_AT_decl_line : 484 + <4ee1> DW_AT_decl_column : 17 + <4ee2> DW_AT_type : <0x482b> + <4ee6> DW_AT_data_member_location: 144 + <2><4ee7>: Abbrev Number: 6 (DW_TAG_member) + <4ee8> DW_AT_name : CSR + <4eec> DW_AT_decl_file : 3 + <4eec> DW_AT_decl_line : 485 + <4eee> DW_AT_decl_column : 17 + <4eef> DW_AT_type : <0x482b> + <4ef3> DW_AT_data_member_location: 148 + <2><4ef4>: Abbrev Number: 2 (DW_TAG_member) + <4ef5> DW_AT_name : (indirect string, offset: 0xf015b): CRRCR + <4ef9> DW_AT_decl_file : 3 + <4efa> DW_AT_decl_line : 486 + <4efc> DW_AT_decl_column : 17 + <4efd> DW_AT_type : <0x482b> + <4f01> DW_AT_data_member_location: 152 + <2><4f02>: Abbrev Number: 2 (DW_TAG_member) + <4f03> DW_AT_name : (indirect string, offset: 0xf0161): HSECR + <4f07> DW_AT_decl_file : 3 + <4f08> DW_AT_decl_line : 487 + <4f0a> DW_AT_decl_column : 17 + <4f0b> DW_AT_type : <0x482b> + <4f0f> DW_AT_data_member_location: 156 + <2><4f10>: Abbrev Number: 2 (DW_TAG_member) + <4f11> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <4f15> DW_AT_decl_file : 3 + <4f16> DW_AT_decl_line : 488 + <4f18> DW_AT_decl_column : 17 + <4f19> DW_AT_type : <0x5009> + <4f1d> DW_AT_data_member_location: 160 + <2><4f1e>: Abbrev Number: 7 (DW_TAG_member) + <4f1f> DW_AT_name : (indirect string, offset: 0xf12ba): EXTCFGR + <4f23> DW_AT_decl_file : 3 + <4f23> DW_AT_decl_line : 489 + <4f25> DW_AT_decl_column : 17 + <4f25> DW_AT_type : <0x482b> + <4f29> DW_AT_data_member_location: 264 + <2><4f2b>: Abbrev Number: 7 (DW_TAG_member) + <4f2c> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <4f30> DW_AT_decl_file : 3 + <4f30> DW_AT_decl_line : 490 + <4f32> DW_AT_decl_column : 17 + <4f32> DW_AT_type : <0x4830> + <4f36> DW_AT_data_member_location: 268 + <2><4f38>: Abbrev Number: 7 (DW_TAG_member) + <4f39> DW_AT_name : (indirect string, offset: 0xf100b): C2AHB1ENR + <4f3d> DW_AT_decl_file : 3 + <4f3d> DW_AT_decl_line : 491 + <4f3f> DW_AT_decl_column : 17 + <4f3f> DW_AT_type : <0x482b> + <4f43> DW_AT_data_member_location: 328 + <2><4f45>: Abbrev Number: 7 (DW_TAG_member) + <4f46> DW_AT_name : (indirect string, offset: 0xf0cb1): C2AHB2ENR + <4f4a> DW_AT_decl_file : 3 + <4f4a> DW_AT_decl_line : 492 + <4f4c> DW_AT_decl_column : 17 + <4f4c> DW_AT_type : <0x482b> + <4f50> DW_AT_data_member_location: 332 + <2><4f52>: Abbrev Number: 7 (DW_TAG_member) + <4f53> DW_AT_name : (indirect string, offset: 0xf119f): C2AHB3ENR + <4f57> DW_AT_decl_file : 3 + <4f57> DW_AT_decl_line : 493 + <4f59> DW_AT_decl_column : 17 + <4f59> DW_AT_type : <0x482b> + <4f5d> DW_AT_data_member_location: 336 + <2><4f5f>: Abbrev Number: 7 (DW_TAG_member) + <4f60> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <4f64> DW_AT_decl_file : 3 + <4f64> DW_AT_decl_line : 494 + <4f66> DW_AT_decl_column : 17 + <4f66> DW_AT_type : <0x481f> + <4f6a> DW_AT_data_member_location: 340 + <2><4f6c>: Abbrev Number: 7 (DW_TAG_member) + <4f6d> DW_AT_name : (indirect string, offset: 0xf0059): C2APB1ENR1 + <4f71> DW_AT_decl_file : 3 + <4f71> DW_AT_decl_line : 495 + <4f73> DW_AT_decl_column : 17 + <4f73> DW_AT_type : <0x482b> + <4f77> DW_AT_data_member_location: 344 + <2><4f79>: Abbrev Number: 7 (DW_TAG_member) + <4f7a> DW_AT_name : (indirect string, offset: 0xf0064): C2APB1ENR2 + <4f7e> DW_AT_decl_file : 3 + <4f7e> DW_AT_decl_line : 496 + <4f80> DW_AT_decl_column : 17 + <4f80> DW_AT_type : <0x482b> + <4f84> DW_AT_data_member_location: 348 + <2><4f86>: Abbrev Number: 7 (DW_TAG_member) + <4f87> DW_AT_name : (indirect string, offset: 0xf00cf): C2APB2ENR + <4f8b> DW_AT_decl_file : 3 + <4f8b> DW_AT_decl_line : 497 + <4f8d> DW_AT_decl_column : 17 + <4f8d> DW_AT_type : <0x482b> + <4f91> DW_AT_data_member_location: 352 + <2><4f93>: Abbrev Number: 7 (DW_TAG_member) + <4f94> DW_AT_name : (indirect string, offset: 0xf053a): C2APB3ENR + <4f98> DW_AT_decl_file : 3 + <4f98> DW_AT_decl_line : 498 + <4f9a> DW_AT_decl_column : 17 + <4f9a> DW_AT_type : <0x482b> + <4f9e> DW_AT_data_member_location: 356 + <2><4fa0>: Abbrev Number: 7 (DW_TAG_member) + <4fa1> DW_AT_name : (indirect string, offset: 0xeff74): C2AHB1SMENR + <4fa5> DW_AT_decl_file : 3 + <4fa5> DW_AT_decl_line : 499 + <4fa7> DW_AT_decl_column : 17 + <4fa7> DW_AT_type : <0x482b> + <4fab> DW_AT_data_member_location: 360 + <2><4fad>: Abbrev Number: 7 (DW_TAG_member) + <4fae> DW_AT_name : (indirect string, offset: 0xf0b2d): C2AHB2SMENR + <4fb2> DW_AT_decl_file : 3 + <4fb2> DW_AT_decl_line : 500 + <4fb4> DW_AT_decl_column : 17 + <4fb4> DW_AT_type : <0x482b> + <4fb8> DW_AT_data_member_location: 364 + <2><4fba>: Abbrev Number: 7 (DW_TAG_member) + <4fbb> DW_AT_name : (indirect string, offset: 0xefd55): C2AHB3SMENR + <4fbf> DW_AT_decl_file : 3 + <4fbf> DW_AT_decl_line : 501 + <4fc1> DW_AT_decl_column : 17 + <4fc1> DW_AT_type : <0x482b> + <4fc5> DW_AT_data_member_location: 368 + <2><4fc7>: Abbrev Number: 7 (DW_TAG_member) + <4fc8> DW_AT_name : (indirect string, offset: 0xefe1a): RESERVED10 + <4fcc> DW_AT_decl_file : 3 + <4fcc> DW_AT_decl_line : 502 + <4fce> DW_AT_decl_column : 17 + <4fce> DW_AT_type : <0x481f> + <4fd2> DW_AT_data_member_location: 372 + <2><4fd4>: Abbrev Number: 7 (DW_TAG_member) + <4fd5> DW_AT_name : (indirect string, offset: 0xefefd): C2APB1SMENR1 + <4fd9> DW_AT_decl_file : 3 + <4fd9> DW_AT_decl_line : 503 + <4fdb> DW_AT_decl_column : 17 + <4fdb> DW_AT_type : <0x482b> + <4fdf> DW_AT_data_member_location: 376 + <2><4fe1>: Abbrev Number: 7 (DW_TAG_member) + <4fe2> DW_AT_name : (indirect string, offset: 0xeff0a): C2APB1SMENR2 + <4fe6> DW_AT_decl_file : 3 + <4fe6> DW_AT_decl_line : 504 + <4fe8> DW_AT_decl_column : 17 + <4fe8> DW_AT_type : <0x482b> + <4fec> DW_AT_data_member_location: 380 + <2><4fee>: Abbrev Number: 7 (DW_TAG_member) + <4fef> DW_AT_name : (indirect string, offset: 0xf06ea): C2APB2SMENR + <4ff3> DW_AT_decl_file : 3 + <4ff3> DW_AT_decl_line : 505 + <4ff5> DW_AT_decl_column : 17 + <4ff5> DW_AT_type : <0x482b> + <4ff9> DW_AT_data_member_location: 384 + <2><4ffb>: Abbrev Number: 7 (DW_TAG_member) + <4ffc> DW_AT_name : (indirect string, offset: 0xf132b): C2APB3SMENR + <5000> DW_AT_decl_file : 3 + <5000> DW_AT_decl_line : 506 + <5002> DW_AT_decl_column : 17 + <5002> DW_AT_type : <0x482b> + <5006> DW_AT_data_member_location: 388 + <2><5008>: Abbrev Number: 0 + <1><5009>: Abbrev Number: 19 (DW_TAG_array_type) + <500a> DW_AT_type : <0x481f> + <500e> DW_AT_sibling : <0x5019> + <2><5012>: Abbrev Number: 20 (DW_TAG_subrange_type) + <5013> DW_AT_type : <0x47f1> + <5017> DW_AT_upper_bound : 25 + <2><5018>: Abbrev Number: 0 + <1><5019>: Abbrev Number: 8 (DW_TAG_typedef) + <501a> DW_AT_name : (indirect string, offset: 0xf062c): RCC_TypeDef + <501e> DW_AT_decl_file : 3 + <501f> DW_AT_decl_line : 507 + <5021> DW_AT_decl_column : 3 + <5021> DW_AT_type : <0x4cd8> + <1><5025>: Abbrev Number: 11 (DW_TAG_structure_type) + <5026> DW_AT_byte_size : 48 + <5027> DW_AT_decl_file : 3 + <5028> DW_AT_decl_line : 642 + <502a> DW_AT_decl_column : 9 + <502a> DW_AT_sibling : <0x50ce> + <2><502e>: Abbrev Number: 6 (DW_TAG_member) + <502f> DW_AT_name : CR1 + <5033> DW_AT_decl_file : 3 + <5033> DW_AT_decl_line : 644 + <5035> DW_AT_decl_column : 17 + <5036> DW_AT_type : <0x482b> + <503a> DW_AT_data_member_location: 0 + <2><503b>: Abbrev Number: 6 (DW_TAG_member) + <503c> DW_AT_name : CR2 + <5040> DW_AT_decl_file : 3 + <5040> DW_AT_decl_line : 645 + <5042> DW_AT_decl_column : 17 + <5043> DW_AT_type : <0x482b> + <5047> DW_AT_data_member_location: 4 + <2><5048>: Abbrev Number: 6 (DW_TAG_member) + <5049> DW_AT_name : CR3 + <504d> DW_AT_decl_file : 3 + <504d> DW_AT_decl_line : 646 + <504f> DW_AT_decl_column : 17 + <5050> DW_AT_type : <0x482b> + <5054> DW_AT_data_member_location: 8 + <2><5055>: Abbrev Number: 6 (DW_TAG_member) + <5056> DW_AT_name : BRR + <505a> DW_AT_decl_file : 3 + <505a> DW_AT_decl_line : 647 + <505c> DW_AT_decl_column : 17 + <505d> DW_AT_type : <0x482b> + <5061> DW_AT_data_member_location: 12 + <2><5062>: Abbrev Number: 2 (DW_TAG_member) + <5063> DW_AT_name : (indirect string, offset: 0xf018a): GTPR + <5067> DW_AT_decl_file : 3 + <5068> DW_AT_decl_line : 648 + <506a> DW_AT_decl_column : 17 + <506b> DW_AT_type : <0x482b> + <506f> DW_AT_data_member_location: 16 + <2><5070>: Abbrev Number: 2 (DW_TAG_member) + <5071> DW_AT_name : (indirect string, offset: 0xf01f6): RTOR + <5075> DW_AT_decl_file : 3 + <5076> DW_AT_decl_line : 649 + <5078> DW_AT_decl_column : 17 + <5079> DW_AT_type : <0x482b> + <507d> DW_AT_data_member_location: 20 + <2><507e>: Abbrev Number: 6 (DW_TAG_member) + <507f> DW_AT_name : RQR + <5083> DW_AT_decl_file : 3 + <5083> DW_AT_decl_line : 650 + <5085> DW_AT_decl_column : 17 + <5086> DW_AT_type : <0x482b> + <508a> DW_AT_data_member_location: 24 + <2><508b>: Abbrev Number: 6 (DW_TAG_member) + <508c> DW_AT_name : ISR + <5090> DW_AT_decl_file : 3 + <5090> DW_AT_decl_line : 651 + <5092> DW_AT_decl_column : 17 + <5093> DW_AT_type : <0x482b> + <5097> DW_AT_data_member_location: 28 + <2><5098>: Abbrev Number: 6 (DW_TAG_member) + <5099> DW_AT_name : ICR + <509d> DW_AT_decl_file : 3 + <509d> DW_AT_decl_line : 652 + <509f> DW_AT_decl_column : 17 + <50a0> DW_AT_type : <0x482b> + <50a4> DW_AT_data_member_location: 32 + <2><50a5>: Abbrev Number: 6 (DW_TAG_member) + <50a6> DW_AT_name : RDR + <50aa> DW_AT_decl_file : 3 + <50aa> DW_AT_decl_line : 653 + <50ac> DW_AT_decl_column : 17 + <50ad> DW_AT_type : <0x482b> + <50b1> DW_AT_data_member_location: 36 + <2><50b2>: Abbrev Number: 6 (DW_TAG_member) + <50b3> DW_AT_name : TDR + <50b7> DW_AT_decl_file : 3 + <50b7> DW_AT_decl_line : 654 + <50b9> DW_AT_decl_column : 17 + <50ba> DW_AT_type : <0x482b> + <50be> DW_AT_data_member_location: 40 + <2><50bf>: Abbrev Number: 2 (DW_TAG_member) + <50c0> DW_AT_name : (indirect string, offset: 0xf0c16): PRESC + <50c4> DW_AT_decl_file : 3 + <50c5> DW_AT_decl_line : 655 + <50c7> DW_AT_decl_column : 17 + <50c8> DW_AT_type : <0x482b> + <50cc> DW_AT_data_member_location: 44 + <2><50cd>: Abbrev Number: 0 + <1><50ce>: Abbrev Number: 8 (DW_TAG_typedef) + <50cf> DW_AT_name : (indirect string, offset: 0xf13c3): USART_TypeDef + <50d3> DW_AT_decl_file : 3 + <50d4> DW_AT_decl_line : 656 + <50d6> DW_AT_decl_column : 3 + <50d6> DW_AT_type : <0x5025> + <1><50da>: Abbrev Number: 11 (DW_TAG_structure_type) + <50db> DW_AT_byte_size : 92 + <50dc> DW_AT_decl_file : 3 + <50dd> DW_AT_decl_line : 748 + <50df> DW_AT_decl_column : 9 + <50df> DW_AT_sibling : <0x5287> + <2><50e3>: Abbrev Number: 2 (DW_TAG_member) + <50e4> DW_AT_name : (indirect string, offset: 0xf10d5): EP0R + <50e8> DW_AT_decl_file : 3 + <50e9> DW_AT_decl_line : 750 + <50eb> DW_AT_decl_column : 17 + <50ec> DW_AT_type : <0x481a> + <50f0> DW_AT_data_member_location: 0 + <2><50f1>: Abbrev Number: 2 (DW_TAG_member) + <50f2> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <50f6> DW_AT_decl_file : 3 + <50f7> DW_AT_decl_line : 751 + <50f9> DW_AT_decl_column : 17 + <50fa> DW_AT_type : <0x481a> + <50fe> DW_AT_data_member_location: 2 + <2><50ff>: Abbrev Number: 2 (DW_TAG_member) + <5100> DW_AT_name : (indirect string, offset: 0xf01f1): EP1R + <5104> DW_AT_decl_file : 3 + <5105> DW_AT_decl_line : 752 + <5107> DW_AT_decl_column : 17 + <5108> DW_AT_type : <0x481a> + <510c> DW_AT_data_member_location: 4 + <2><510d>: Abbrev Number: 2 (DW_TAG_member) + <510e> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <5112> DW_AT_decl_file : 3 + <5113> DW_AT_decl_line : 753 + <5115> DW_AT_decl_column : 17 + <5116> DW_AT_type : <0x481a> + <511a> DW_AT_data_member_location: 6 + <2><511b>: Abbrev Number: 2 (DW_TAG_member) + <511c> DW_AT_name : (indirect string, offset: 0xf0954): EP2R + <5120> DW_AT_decl_file : 3 + <5121> DW_AT_decl_line : 754 + <5123> DW_AT_decl_column : 17 + <5124> DW_AT_type : <0x481a> + <5128> DW_AT_data_member_location: 8 + <2><5129>: Abbrev Number: 2 (DW_TAG_member) + <512a> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <512e> DW_AT_decl_file : 3 + <512f> DW_AT_decl_line : 755 + <5131> DW_AT_decl_column : 17 + <5132> DW_AT_type : <0x481a> + <5136> DW_AT_data_member_location: 10 + <2><5137>: Abbrev Number: 2 (DW_TAG_member) + <5138> DW_AT_name : (indirect string, offset: 0xf0204): EP3R + <513c> DW_AT_decl_file : 3 + <513d> DW_AT_decl_line : 756 + <513f> DW_AT_decl_column : 17 + <5140> DW_AT_type : <0x481a> + <5144> DW_AT_data_member_location: 12 + <2><5145>: Abbrev Number: 2 (DW_TAG_member) + <5146> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <514a> DW_AT_decl_file : 3 + <514b> DW_AT_decl_line : 757 + <514d> DW_AT_decl_column : 17 + <514e> DW_AT_type : <0x481a> + <5152> DW_AT_data_member_location: 14 + <2><5153>: Abbrev Number: 2 (DW_TAG_member) + <5154> DW_AT_name : (indirect string, offset: 0xf0209): EP4R + <5158> DW_AT_decl_file : 3 + <5159> DW_AT_decl_line : 758 + <515b> DW_AT_decl_column : 17 + <515c> DW_AT_type : <0x481a> + <5160> DW_AT_data_member_location: 16 + <2><5161>: Abbrev Number: 2 (DW_TAG_member) + <5162> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <5166> DW_AT_decl_file : 3 + <5167> DW_AT_decl_line : 759 + <5169> DW_AT_decl_column : 17 + <516a> DW_AT_type : <0x481a> + <516e> DW_AT_data_member_location: 18 + <2><516f>: Abbrev Number: 2 (DW_TAG_member) + <5170> DW_AT_name : (indirect string, offset: 0xf027d): EP5R + <5174> DW_AT_decl_file : 3 + <5175> DW_AT_decl_line : 760 + <5177> DW_AT_decl_column : 17 + <5178> DW_AT_type : <0x481a> + <517c> DW_AT_data_member_location: 20 + <2><517d>: Abbrev Number: 2 (DW_TAG_member) + <517e> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <5182> DW_AT_decl_file : 3 + <5183> DW_AT_decl_line : 761 + <5185> DW_AT_decl_column : 17 + <5186> DW_AT_type : <0x481a> + <518a> DW_AT_data_member_location: 22 + <2><518b>: Abbrev Number: 2 (DW_TAG_member) + <518c> DW_AT_name : (indirect string, offset: 0xf02a1): EP6R + <5190> DW_AT_decl_file : 3 + <5191> DW_AT_decl_line : 762 + <5193> DW_AT_decl_column : 17 + <5194> DW_AT_type : <0x481a> + <5198> DW_AT_data_member_location: 24 + <2><5199>: Abbrev Number: 2 (DW_TAG_member) + <519a> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <519e> DW_AT_decl_file : 3 + <519f> DW_AT_decl_line : 763 + <51a1> DW_AT_decl_column : 17 + <51a2> DW_AT_type : <0x481a> + <51a6> DW_AT_data_member_location: 26 + <2><51a7>: Abbrev Number: 2 (DW_TAG_member) + <51a8> DW_AT_name : (indirect string, offset: 0xf02ac): EP7R + <51ac> DW_AT_decl_file : 3 + <51ad> DW_AT_decl_line : 764 + <51af> DW_AT_decl_column : 17 + <51b0> DW_AT_type : <0x481a> + <51b4> DW_AT_data_member_location: 28 + <2><51b5>: Abbrev Number: 2 (DW_TAG_member) + <51b6> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <51ba> DW_AT_decl_file : 3 + <51bb> DW_AT_decl_line : 765 + <51bd> DW_AT_decl_column : 17 + <51be> DW_AT_type : <0x5297> + <51c2> DW_AT_data_member_location: 30 + <2><51c3>: Abbrev Number: 2 (DW_TAG_member) + <51c4> DW_AT_name : (indirect string, offset: 0xf0d35): CNTR + <51c8> DW_AT_decl_file : 3 + <51c9> DW_AT_decl_line : 766 + <51cb> DW_AT_decl_column : 17 + <51cc> DW_AT_type : <0x481a> + <51d0> DW_AT_data_member_location: 64 + <2><51d1>: Abbrev Number: 2 (DW_TAG_member) + <51d2> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <51d6> DW_AT_decl_file : 3 + <51d7> DW_AT_decl_line : 767 + <51d9> DW_AT_decl_column : 17 + <51da> DW_AT_type : <0x481a> + <51de> DW_AT_data_member_location: 66 + <2><51df>: Abbrev Number: 2 (DW_TAG_member) + <51e0> DW_AT_name : (indirect string, offset: 0xf0729): ISTR + <51e4> DW_AT_decl_file : 3 + <51e5> DW_AT_decl_line : 768 + <51e7> DW_AT_decl_column : 17 + <51e8> DW_AT_type : <0x481a> + <51ec> DW_AT_data_member_location: 68 + <2><51ed>: Abbrev Number: 2 (DW_TAG_member) + <51ee> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <51f2> DW_AT_decl_file : 3 + <51f3> DW_AT_decl_line : 769 + <51f5> DW_AT_decl_column : 17 + <51f6> DW_AT_type : <0x481a> + <51fa> DW_AT_data_member_location: 70 + <2><51fb>: Abbrev Number: 6 (DW_TAG_member) + <51fc> DW_AT_name : FNR + <5200> DW_AT_decl_file : 3 + <5200> DW_AT_decl_line : 770 + <5202> DW_AT_decl_column : 17 + <5203> DW_AT_type : <0x481a> + <5207> DW_AT_data_member_location: 72 + <2><5208>: Abbrev Number: 2 (DW_TAG_member) + <5209> DW_AT_name : (indirect string, offset: 0xf127f): RESERVEDA + <520d> DW_AT_decl_file : 3 + <520e> DW_AT_decl_line : 771 + <5210> DW_AT_decl_column : 17 + <5211> DW_AT_type : <0x481a> + <5215> DW_AT_data_member_location: 74 + <2><5216>: Abbrev Number: 2 (DW_TAG_member) + <5217> DW_AT_name : (indirect string, offset: 0xf0421): DADDR + <521b> DW_AT_decl_file : 3 + <521c> DW_AT_decl_line : 772 + <521e> DW_AT_decl_column : 17 + <521f> DW_AT_type : <0x481a> + <5223> DW_AT_data_member_location: 76 + <2><5224>: Abbrev Number: 2 (DW_TAG_member) + <5225> DW_AT_name : (indirect string, offset: 0xf1289): RESERVEDB + <5229> DW_AT_decl_file : 3 + <522a> DW_AT_decl_line : 773 + <522c> DW_AT_decl_column : 17 + <522d> DW_AT_type : <0x481a> + <5231> DW_AT_data_member_location: 78 + <2><5232>: Abbrev Number: 2 (DW_TAG_member) + <5233> DW_AT_name : (indirect string, offset: 0xeff17): BTABLE + <5237> DW_AT_decl_file : 3 + <5238> DW_AT_decl_line : 774 + <523a> DW_AT_decl_column : 17 + <523b> DW_AT_type : <0x481a> + <523f> DW_AT_data_member_location: 80 + <2><5240>: Abbrev Number: 2 (DW_TAG_member) + <5241> DW_AT_name : (indirect string, offset: 0xf09a9): RESERVEDC + <5245> DW_AT_decl_file : 3 + <5246> DW_AT_decl_line : 775 + <5248> DW_AT_decl_column : 17 + <5249> DW_AT_type : <0x481a> + <524d> DW_AT_data_member_location: 82 + <2><524e>: Abbrev Number: 2 (DW_TAG_member) + <524f> DW_AT_name : (indirect string, offset: 0xeffe1): LPMCSR + <5253> DW_AT_decl_file : 3 + <5254> DW_AT_decl_line : 776 + <5256> DW_AT_decl_column : 17 + <5257> DW_AT_type : <0x481a> + <525b> DW_AT_data_member_location: 84 + <2><525c>: Abbrev Number: 2 (DW_TAG_member) + <525d> DW_AT_name : (indirect string, offset: 0xf1293): RESERVEDD + <5261> DW_AT_decl_file : 3 + <5262> DW_AT_decl_line : 777 + <5264> DW_AT_decl_column : 17 + <5265> DW_AT_type : <0x481a> + <5269> DW_AT_data_member_location: 86 + <2><526a>: Abbrev Number: 2 (DW_TAG_member) + <526b> DW_AT_name : (indirect string, offset: 0xefb53): BCDR + <526f> DW_AT_decl_file : 3 + <5270> DW_AT_decl_line : 778 + <5272> DW_AT_decl_column : 17 + <5273> DW_AT_type : <0x481a> + <5277> DW_AT_data_member_location: 88 + <2><5278>: Abbrev Number: 2 (DW_TAG_member) + <5279> DW_AT_name : (indirect string, offset: 0xf129d): RESERVEDE + <527d> DW_AT_decl_file : 3 + <527e> DW_AT_decl_line : 779 + <5280> DW_AT_decl_column : 17 + <5281> DW_AT_type : <0x481a> + <5285> DW_AT_data_member_location: 90 + <2><5286>: Abbrev Number: 0 + <1><5287>: Abbrev Number: 19 (DW_TAG_array_type) + <5288> DW_AT_type : <0x481a> + <528c> DW_AT_sibling : <0x5297> + <2><5290>: Abbrev Number: 20 (DW_TAG_subrange_type) + <5291> DW_AT_type : <0x47f1> + <5295> DW_AT_upper_bound : 16 + <2><5296>: Abbrev Number: 0 + <1><5297>: Abbrev Number: 12 (DW_TAG_volatile_type) + <5298> DW_AT_type : <0x5287> + <1><529c>: Abbrev Number: 8 (DW_TAG_typedef) + <529d> DW_AT_name : (indirect string, offset: 0xf10c9): USB_TypeDef + <52a1> DW_AT_decl_file : 3 + <52a2> DW_AT_decl_line : 780 + <52a4> DW_AT_decl_column : 3 + <52a4> DW_AT_type : <0x50da> + <1><52a8>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <52a9> DW_AT_encoding : 7 (unsigned) + <52aa> DW_AT_byte_size : 1 + <52aa> DW_AT_type : <0x47a1> + <52ae> DW_AT_decl_file : 6 + <52af> DW_AT_decl_line : 120 + <52b0> DW_AT_decl_column : 1 + <52b0> DW_AT_sibling : <0x52c1> + <2><52b4>: Abbrev Number: 3 (DW_TAG_enumerator) + <52b5> DW_AT_name : (indirect string, offset: 0x70de3): DISABLE + <52b9> DW_AT_const_value : 0 + <2><52ba>: Abbrev Number: 3 (DW_TAG_enumerator) + <52bb> DW_AT_name : (indirect string, offset: 0x8152): ENABLE + <52bf> DW_AT_const_value : 1 + <2><52c0>: Abbrev Number: 0 + <1><52c1>: Abbrev Number: 4 (DW_TAG_typedef) + <52c2> DW_AT_name : (indirect string, offset: 0xef79e): FunctionalState + <52c6> DW_AT_decl_file : 6 + <52c7> DW_AT_decl_line : 123 + <52c8> DW_AT_decl_column : 3 + <52c9> DW_AT_type : <0x52a8> + <1><52cd>: Abbrev Number: 10 (DW_TAG_base_type) + <52ce> DW_AT_byte_size : 8 + <52cf> DW_AT_encoding : 4 (float) + <52d0> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><52d4>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <52d5> DW_AT_encoding : 7 (unsigned) + <52d6> DW_AT_byte_size : 1 + <52d6> DW_AT_type : <0x47a1> + <52da> DW_AT_decl_file : 7 + <52db> DW_AT_decl_line : 39 + <52dc> DW_AT_decl_column : 1 + <52dc> DW_AT_sibling : <0x52f9> + <2><52e0>: Abbrev Number: 3 (DW_TAG_enumerator) + <52e1> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <52e5> DW_AT_const_value : 0 + <2><52e6>: Abbrev Number: 3 (DW_TAG_enumerator) + <52e7> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <52eb> DW_AT_const_value : 1 + <2><52ec>: Abbrev Number: 3 (DW_TAG_enumerator) + <52ed> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <52f1> DW_AT_const_value : 2 + <2><52f2>: Abbrev Number: 3 (DW_TAG_enumerator) + <52f3> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <52f7> DW_AT_const_value : 3 + <2><52f8>: Abbrev Number: 0 + <1><52f9>: Abbrev Number: 4 (DW_TAG_typedef) + <52fa> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <52fe> DW_AT_decl_file : 7 + <52ff> DW_AT_decl_line : 44 + <5300> DW_AT_decl_column : 3 + <5301> DW_AT_type : <0x52d4> + <1><5305>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <5306> DW_AT_encoding : 7 (unsigned) + <5307> DW_AT_byte_size : 1 + <5307> DW_AT_type : <0x47a1> + <530b> DW_AT_decl_file : 7 + <530c> DW_AT_decl_line : 50 + <530d> DW_AT_decl_column : 1 + <530d> DW_AT_sibling : <0x531e> + <2><5311>: Abbrev Number: 3 (DW_TAG_enumerator) + <5312> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <5316> DW_AT_const_value : 0 + <2><5317>: Abbrev Number: 3 (DW_TAG_enumerator) + <5318> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <531c> DW_AT_const_value : 1 + <2><531d>: Abbrev Number: 0 + <1><531e>: Abbrev Number: 4 (DW_TAG_typedef) + <531f> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <5323> DW_AT_decl_file : 7 + <5324> DW_AT_decl_line : 53 + <5325> DW_AT_decl_column : 3 + <5326> DW_AT_type : <0x5305> + <1><532a>: Abbrev Number: 13 (DW_TAG_structure_type) + <532b> DW_AT_byte_size : 32 + <532c> DW_AT_decl_file : 8 + <532d> DW_AT_decl_line : 47 + <532e> DW_AT_decl_column : 9 + <532e> DW_AT_sibling : <0x539b> + <2><5332>: Abbrev Number: 1 (DW_TAG_member) + <5333> DW_AT_name : (indirect string, offset: 0x10121c): Request + <5337> DW_AT_decl_file : 8 + <5338> DW_AT_decl_line : 49 + <5339> DW_AT_decl_column : 12 + <533a> DW_AT_type : <0x481f> + <533e> DW_AT_data_member_location: 0 + <2><533f>: Abbrev Number: 1 (DW_TAG_member) + <5340> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <5344> DW_AT_decl_file : 8 + <5345> DW_AT_decl_line : 52 + <5346> DW_AT_decl_column : 12 + <5347> DW_AT_type : <0x481f> + <534b> DW_AT_data_member_location: 4 + <2><534c>: Abbrev Number: 1 (DW_TAG_member) + <534d> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <5351> DW_AT_decl_file : 8 + <5352> DW_AT_decl_line : 56 + <5353> DW_AT_decl_column : 12 + <5354> DW_AT_type : <0x481f> + <5358> DW_AT_data_member_location: 8 + <2><5359>: Abbrev Number: 1 (DW_TAG_member) + <535a> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <535e> DW_AT_decl_file : 8 + <535f> DW_AT_decl_line : 59 + <5360> DW_AT_decl_column : 12 + <5361> DW_AT_type : <0x481f> + <5365> DW_AT_data_member_location: 12 + <2><5366>: Abbrev Number: 1 (DW_TAG_member) + <5367> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <536b> DW_AT_decl_file : 8 + <536c> DW_AT_decl_line : 62 + <536d> DW_AT_decl_column : 12 + <536e> DW_AT_type : <0x481f> + <5372> DW_AT_data_member_location: 16 + <2><5373>: Abbrev Number: 1 (DW_TAG_member) + <5374> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <5378> DW_AT_decl_file : 8 + <5379> DW_AT_decl_line : 65 + <537a> DW_AT_decl_column : 12 + <537b> DW_AT_type : <0x481f> + <537f> DW_AT_data_member_location: 20 + <2><5380>: Abbrev Number: 1 (DW_TAG_member) + <5381> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <5385> DW_AT_decl_file : 8 + <5386> DW_AT_decl_line : 68 + <5387> DW_AT_decl_column : 12 + <5388> DW_AT_type : <0x481f> + <538c> DW_AT_data_member_location: 24 + <2><538d>: Abbrev Number: 1 (DW_TAG_member) + <538e> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <5392> DW_AT_decl_file : 8 + <5393> DW_AT_decl_line : 73 + <5394> DW_AT_decl_column : 12 + <5395> DW_AT_type : <0x481f> + <5399> DW_AT_data_member_location: 28 + <2><539a>: Abbrev Number: 0 + <1><539b>: Abbrev Number: 4 (DW_TAG_typedef) + <539c> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <53a0> DW_AT_decl_file : 8 + <53a1> DW_AT_decl_line : 75 + <53a2> DW_AT_decl_column : 3 + <53a3> DW_AT_type : <0x532a> + <1><53a7>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <53a8> DW_AT_encoding : 7 (unsigned) + <53a9> DW_AT_byte_size : 1 + <53a9> DW_AT_type : <0x47a1> + <53ad> DW_AT_decl_file : 8 + <53ae> DW_AT_decl_line : 81 + <53af> DW_AT_decl_column : 1 + <53af> DW_AT_sibling : <0x53cc> + <2><53b3>: Abbrev Number: 3 (DW_TAG_enumerator) + <53b4> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <53b8> DW_AT_const_value : 0 + <2><53b9>: Abbrev Number: 3 (DW_TAG_enumerator) + <53ba> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <53be> DW_AT_const_value : 1 + <2><53bf>: Abbrev Number: 3 (DW_TAG_enumerator) + <53c0> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <53c4> DW_AT_const_value : 2 + <2><53c5>: Abbrev Number: 3 (DW_TAG_enumerator) + <53c6> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <53ca> DW_AT_const_value : 3 + <2><53cb>: Abbrev Number: 0 + <1><53cc>: Abbrev Number: 4 (DW_TAG_typedef) + <53cd> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <53d1> DW_AT_decl_file : 8 + <53d2> DW_AT_decl_line : 86 + <53d3> DW_AT_decl_column : 3 + <53d4> DW_AT_type : <0x53a7> + <1><53d8>: Abbrev Number: 12 (DW_TAG_volatile_type) + <53d9> DW_AT_type : <0x53cc> + <1><53dd>: Abbrev Number: 27 (DW_TAG_structure_type) + <53de> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <53e2> DW_AT_byte_size : 96 + <53e3> DW_AT_decl_file : 8 + <53e4> DW_AT_decl_line : 114 + <53e5> DW_AT_decl_column : 16 + <53e5> DW_AT_sibling : <0x54d4> + <2><53e9>: Abbrev Number: 1 (DW_TAG_member) + <53ea> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <53ee> DW_AT_decl_file : 8 + <53ef> DW_AT_decl_line : 116 + <53f0> DW_AT_decl_column : 27 + <53f1> DW_AT_type : <0x54d4> + <53f5> DW_AT_data_member_location: 0 + <2><53f6>: Abbrev Number: 1 (DW_TAG_member) + <53f7> DW_AT_name : (indirect string, offset: 0xf733f): Init + <53fb> DW_AT_decl_file : 8 + <53fc> DW_AT_decl_line : 118 + <53fd> DW_AT_decl_column : 25 + <53fe> DW_AT_type : <0x539b> + <5402> DW_AT_data_member_location: 4 + <2><5403>: Abbrev Number: 1 (DW_TAG_member) + <5404> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <5408> DW_AT_decl_file : 8 + <5409> DW_AT_decl_line : 120 + <540a> DW_AT_decl_column : 25 + <540b> DW_AT_type : <0x531e> + <540f> DW_AT_data_member_location: 36 + <2><5410>: Abbrev Number: 1 (DW_TAG_member) + <5411> DW_AT_name : (indirect string, offset: 0xf84b5): State + <5415> DW_AT_decl_file : 8 + <5416> DW_AT_decl_line : 122 + <5417> DW_AT_decl_column : 30 + <5418> DW_AT_type : <0x53d8> + <541c> DW_AT_data_member_location: 37 + <2><541d>: Abbrev Number: 1 (DW_TAG_member) + <541e> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <5422> DW_AT_decl_file : 8 + <5423> DW_AT_decl_line : 124 + <5424> DW_AT_decl_column : 26 + <5425> DW_AT_type : <0x54d9> + <5429> DW_AT_data_member_location: 40 + <2><542a>: Abbrev Number: 1 (DW_TAG_member) + <542b> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <542f> DW_AT_decl_file : 8 + <5430> DW_AT_decl_line : 126 + <5431> DW_AT_decl_column : 11 + <5432> DW_AT_type : <0x54eb> + <5436> DW_AT_data_member_location: 44 + <2><5437>: Abbrev Number: 1 (DW_TAG_member) + <5438> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <543c> DW_AT_decl_file : 8 + <543d> DW_AT_decl_line : 128 + <543e> DW_AT_decl_column : 11 + <543f> DW_AT_type : <0x54eb> + <5443> DW_AT_data_member_location: 48 + <2><5444>: Abbrev Number: 1 (DW_TAG_member) + <5445> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <5449> DW_AT_decl_file : 8 + <544a> DW_AT_decl_line : 130 + <544b> DW_AT_decl_column : 11 + <544c> DW_AT_type : <0x54eb> + <5450> DW_AT_data_member_location: 52 + <2><5451>: Abbrev Number: 1 (DW_TAG_member) + <5452> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <5456> DW_AT_decl_file : 8 + <5457> DW_AT_decl_line : 132 + <5458> DW_AT_decl_column : 11 + <5459> DW_AT_type : <0x54eb> + <545d> DW_AT_data_member_location: 56 + <2><545e>: Abbrev Number: 1 (DW_TAG_member) + <545f> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <5463> DW_AT_decl_file : 8 + <5464> DW_AT_decl_line : 134 + <5465> DW_AT_decl_column : 26 + <5466> DW_AT_type : <0x482b> + <546a> DW_AT_data_member_location: 60 + <2><546b>: Abbrev Number: 1 (DW_TAG_member) + <546c> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <5470> DW_AT_decl_file : 8 + <5471> DW_AT_decl_line : 136 + <5472> DW_AT_decl_column : 27 + <5473> DW_AT_type : <0x54f0> + <5477> DW_AT_data_member_location: 64 + <2><5478>: Abbrev Number: 1 (DW_TAG_member) + <5479> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <547d> DW_AT_decl_file : 8 + <547e> DW_AT_decl_line : 138 + <547f> DW_AT_decl_column : 26 + <5480> DW_AT_type : <0x481f> + <5484> DW_AT_data_member_location: 68 + <2><5485>: Abbrev Number: 1 (DW_TAG_member) + <5486> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <548a> DW_AT_decl_file : 8 + <548b> DW_AT_decl_line : 140 + <548c> DW_AT_decl_column : 37 + <548d> DW_AT_type : <0x54f5> + <5491> DW_AT_data_member_location: 72 + <2><5492>: Abbrev Number: 1 (DW_TAG_member) + <5493> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <5497> DW_AT_decl_file : 8 + <5498> DW_AT_decl_line : 142 + <5499> DW_AT_decl_column : 37 + <549a> DW_AT_type : <0x54fa> + <549e> DW_AT_data_member_location: 76 + <2><549f>: Abbrev Number: 1 (DW_TAG_member) + <54a0> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <54a4> DW_AT_decl_file : 8 + <54a5> DW_AT_decl_line : 144 + <54a6> DW_AT_decl_column : 36 + <54a7> DW_AT_type : <0x481f> + <54ab> DW_AT_data_member_location: 80 + <2><54ac>: Abbrev Number: 1 (DW_TAG_member) + <54ad> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <54b1> DW_AT_decl_file : 8 + <54b2> DW_AT_decl_line : 146 + <54b3> DW_AT_decl_column : 37 + <54b4> DW_AT_type : <0x54ff> + <54b8> DW_AT_data_member_location: 84 + <2><54b9>: Abbrev Number: 1 (DW_TAG_member) + <54ba> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <54be> DW_AT_decl_file : 8 + <54bf> DW_AT_decl_line : 148 + <54c0> DW_AT_decl_column : 37 + <54c1> DW_AT_type : <0x5504> + <54c5> DW_AT_data_member_location: 88 + <2><54c6>: Abbrev Number: 1 (DW_TAG_member) + <54c7> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <54cb> DW_AT_decl_file : 8 + <54cc> DW_AT_decl_line : 150 + <54cd> DW_AT_decl_column : 36 + <54ce> DW_AT_type : <0x481f> + <54d2> DW_AT_data_member_location: 92 + <2><54d3>: Abbrev Number: 0 <1><54d4>: Abbrev Number: 5 (DW_TAG_pointer_type) <54d5> DW_AT_byte_size : 4 - <54d5> DW_AT_type : <0x4ac6> - <1><54d9>: Abbrev Number: 5 (DW_TAG_pointer_type) + <54d5> DW_AT_type : <0x4a93> + <1><54d9>: Abbrev Number: 36 (DW_TAG_pointer_type) <54da> DW_AT_byte_size : 4 - <54da> DW_AT_type : <0x4af6> - <1><54de>: Abbrev Number: 5 (DW_TAG_pointer_type) - <54df> DW_AT_byte_size : 4 - <54df> DW_AT_type : <0x4b1a> - <1><54e3>: Abbrev Number: 5 (DW_TAG_pointer_type) - <54e4> DW_AT_byte_size : 4 - <54e4> DW_AT_type : <0x4b4c> - <1><54e8>: Abbrev Number: 4 (DW_TAG_typedef) - <54e9> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <54ed> DW_AT_decl_file : 8 - <54ee> DW_AT_decl_line : 151 - <54ef> DW_AT_decl_column : 3 - <54f0> DW_AT_type : <0x53bc> - <1><54f4>: Abbrev Number: 13 (DW_TAG_structure_type) - <54f5> DW_AT_byte_size : 16 - <54f6> DW_AT_decl_file : 9 - <54f7> DW_AT_decl_line : 52 - <54f8> DW_AT_decl_column : 9 - <54f8> DW_AT_sibling : <0x5531> - <2><54fc>: Abbrev Number: 1 (DW_TAG_member) - <54fd> DW_AT_name : (indirect string, offset: 0xef31e): Ratio - <5501> DW_AT_decl_file : 9 - <5502> DW_AT_decl_line : 54 - <5503> DW_AT_decl_column : 12 - <5504> DW_AT_type : <0x47fe> - <5508> DW_AT_data_member_location: 0 - <2><5509>: Abbrev Number: 1 (DW_TAG_member) - <550a> DW_AT_name : (indirect string, offset: 0xef2ac): RightBitShift - <550e> DW_AT_decl_file : 9 - <550f> DW_AT_decl_line : 57 - <5510> DW_AT_decl_column : 12 - <5511> DW_AT_type : <0x47fe> - <5515> DW_AT_data_member_location: 4 - <2><5516>: Abbrev Number: 1 (DW_TAG_member) - <5517> DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode - <551b> DW_AT_decl_file : 9 - <551c> DW_AT_decl_line : 60 - <551d> DW_AT_decl_column : 12 - <551e> DW_AT_type : <0x47fe> - <5522> DW_AT_data_member_location: 8 - <2><5523>: Abbrev Number: 1 (DW_TAG_member) - <5524> DW_AT_name : (indirect string, offset: 0xeee30): OversamplingStopReset - <5528> DW_AT_decl_file : 9 - <5529> DW_AT_decl_line : 63 - <552a> DW_AT_decl_column : 12 - <552b> DW_AT_type : <0x47fe> - <552f> DW_AT_data_member_location: 12 - <2><5530>: Abbrev Number: 0 - <1><5531>: Abbrev Number: 4 (DW_TAG_typedef) - <5532> DW_AT_name : (indirect string, offset: 0xef2c9): ADC_OversamplingTypeDef - <5536> DW_AT_decl_file : 9 - <5537> DW_AT_decl_line : 71 - <5538> DW_AT_decl_column : 3 - <5539> DW_AT_type : <0x54f4> - <1><553d>: Abbrev Number: 13 (DW_TAG_structure_type) - <553e> DW_AT_byte_size : 72 - <553f> DW_AT_decl_file : 9 - <5540> DW_AT_decl_line : 90 - <5541> DW_AT_decl_column : 9 - <5541> DW_AT_sibling : <0x5616> - <2><5545>: Abbrev Number: 1 (DW_TAG_member) - <5546> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <554a> DW_AT_decl_file : 9 - <554b> DW_AT_decl_line : 92 - <554c> DW_AT_decl_column : 12 - <554d> DW_AT_type : <0x47fe> - <5551> DW_AT_data_member_location: 0 - <2><5552>: Abbrev Number: 1 (DW_TAG_member) - <5553> DW_AT_name : (indirect string, offset: 0xeede3): Resolution + <1><54db>: Abbrev Number: 31 (DW_TAG_subroutine_type) + <54dc> DW_AT_prototyped : 1 + <54dc> DW_AT_sibling : <0x54e6> + <2><54e0>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <54e1> DW_AT_type : <0x54e6> + <2><54e5>: Abbrev Number: 0 + <1><54e6>: Abbrev Number: 5 (DW_TAG_pointer_type) + <54e7> DW_AT_byte_size : 4 + <54e7> DW_AT_type : <0x53dd> + <1><54eb>: Abbrev Number: 5 (DW_TAG_pointer_type) + <54ec> DW_AT_byte_size : 4 + <54ec> DW_AT_type : <0x54db> + <1><54f0>: Abbrev Number: 5 (DW_TAG_pointer_type) + <54f1> DW_AT_byte_size : 4 + <54f1> DW_AT_type : <0x4ac4> + <1><54f5>: Abbrev Number: 5 (DW_TAG_pointer_type) + <54f6> DW_AT_byte_size : 4 + <54f6> DW_AT_type : <0x4ae7> + <1><54fa>: Abbrev Number: 5 (DW_TAG_pointer_type) + <54fb> DW_AT_byte_size : 4 + <54fb> DW_AT_type : <0x4b17> + <1><54ff>: Abbrev Number: 5 (DW_TAG_pointer_type) + <5500> DW_AT_byte_size : 4 + <5500> DW_AT_type : <0x4b3b> + <1><5504>: Abbrev Number: 5 (DW_TAG_pointer_type) + <5505> DW_AT_byte_size : 4 + <5505> DW_AT_type : <0x4b6d> + <1><5509>: Abbrev Number: 4 (DW_TAG_typedef) + <550a> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <550e> DW_AT_decl_file : 8 + <550f> DW_AT_decl_line : 151 + <5510> DW_AT_decl_column : 3 + <5511> DW_AT_type : <0x53dd> + <1><5515>: Abbrev Number: 13 (DW_TAG_structure_type) + <5516> DW_AT_byte_size : 16 + <5517> DW_AT_decl_file : 9 + <5518> DW_AT_decl_line : 52 + <5519> DW_AT_decl_column : 9 + <5519> DW_AT_sibling : <0x5552> + <2><551d>: Abbrev Number: 1 (DW_TAG_member) + <551e> DW_AT_name : (indirect string, offset: 0xef335): Ratio + <5522> DW_AT_decl_file : 9 + <5523> DW_AT_decl_line : 54 + <5524> DW_AT_decl_column : 12 + <5525> DW_AT_type : <0x481f> + <5529> DW_AT_data_member_location: 0 + <2><552a>: Abbrev Number: 1 (DW_TAG_member) + <552b> DW_AT_name : (indirect string, offset: 0xef2cf): RightBitShift + <552f> DW_AT_decl_file : 9 + <5530> DW_AT_decl_line : 57 + <5531> DW_AT_decl_column : 12 + <5532> DW_AT_type : <0x481f> + <5536> DW_AT_data_member_location: 4 + <2><5537>: Abbrev Number: 1 (DW_TAG_member) + <5538> DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode + <553c> DW_AT_decl_file : 9 + <553d> DW_AT_decl_line : 60 + <553e> DW_AT_decl_column : 12 + <553f> DW_AT_type : <0x481f> + <5543> DW_AT_data_member_location: 8 + <2><5544>: Abbrev Number: 1 (DW_TAG_member) + <5545> DW_AT_name : (indirect string, offset: 0xeee14): OversamplingStopReset + <5549> DW_AT_decl_file : 9 + <554a> DW_AT_decl_line : 63 + <554b> DW_AT_decl_column : 12 + <554c> DW_AT_type : <0x481f> + <5550> DW_AT_data_member_location: 12 + <2><5551>: Abbrev Number: 0 + <1><5552>: Abbrev Number: 4 (DW_TAG_typedef) + <5553> DW_AT_name : (indirect string, offset: 0xef2ec): ADC_OversamplingTypeDef <5557> DW_AT_decl_file : 9 - <5558> DW_AT_decl_line : 107 - <5559> DW_AT_decl_column : 12 - <555a> DW_AT_type : <0x47fe> - <555e> DW_AT_data_member_location: 4 - <2><555f>: Abbrev Number: 1 (DW_TAG_member) - <5560> DW_AT_name : (indirect string, offset: 0xeed8a): DataAlign - <5564> DW_AT_decl_file : 9 - <5565> DW_AT_decl_line : 110 - <5566> DW_AT_decl_column : 12 - <5567> DW_AT_type : <0x47fe> - <556b> DW_AT_data_member_location: 8 - <2><556c>: Abbrev Number: 1 (DW_TAG_member) - <556d> DW_AT_name : (indirect string, offset: 0xef3a6): ScanConvMode - <5571> DW_AT_decl_file : 9 - <5572> DW_AT_decl_line : 114 - <5573> DW_AT_decl_column : 12 - <5574> DW_AT_type : <0x47fe> - <5578> DW_AT_data_member_location: 12 - <2><5579>: Abbrev Number: 1 (DW_TAG_member) - <557a> DW_AT_name : (indirect string, offset: 0x926d): EOCSelection - <557e> DW_AT_decl_file : 9 - <557f> DW_AT_decl_line : 122 - <5580> DW_AT_decl_column : 12 - <5581> DW_AT_type : <0x47fe> - <5585> DW_AT_data_member_location: 16 - <2><5586>: Abbrev Number: 1 (DW_TAG_member) - <5587> DW_AT_name : (indirect string, offset: 0xef4bf): LowPowerAutoWait - <558b> DW_AT_decl_file : 9 - <558c> DW_AT_decl_line : 125 - <558d> DW_AT_decl_column : 19 - <558e> DW_AT_type : <0x52a0> - <5592> DW_AT_data_member_location: 20 - <2><5593>: Abbrev Number: 1 (DW_TAG_member) - <5594> DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode - <5598> DW_AT_decl_file : 9 - <5599> DW_AT_decl_line : 144 - <559a> DW_AT_decl_column : 19 - <559b> DW_AT_type : <0x52a0> - <559f> DW_AT_data_member_location: 21 - <2><55a0>: Abbrev Number: 1 (DW_TAG_member) - <55a1> DW_AT_name : (indirect string, offset: 0xf2ec2): NbrOfConversion - <55a5> DW_AT_decl_file : 9 - <55a6> DW_AT_decl_line : 148 - <55a7> DW_AT_decl_column : 12 - <55a8> DW_AT_type : <0x47fe> - <55ac> DW_AT_data_member_location: 24 - <2><55ad>: Abbrev Number: 1 (DW_TAG_member) - <55ae> DW_AT_name : (indirect string, offset: 0xf2fff): DiscontinuousConvMode - <55b2> DW_AT_decl_file : 9 - <55b3> DW_AT_decl_line : 154 - <55b4> DW_AT_decl_column : 19 - <55b5> DW_AT_type : <0x52a0> - <55b9> DW_AT_data_member_location: 28 - <2><55ba>: Abbrev Number: 1 (DW_TAG_member) - <55bb> DW_AT_name : (indirect string, offset: 0xeee46): NbrOfDiscConversion - <55bf> DW_AT_decl_file : 9 - <55c0> DW_AT_decl_line : 163 - <55c1> DW_AT_decl_column : 12 - <55c2> DW_AT_type : <0x47fe> - <55c6> DW_AT_data_member_location: 32 - <2><55c7>: Abbrev Number: 1 (DW_TAG_member) - <55c8> DW_AT_name : (indirect string, offset: 0xef58c): ExternalTrigConv - <55cc> DW_AT_decl_file : 9 - <55cd> DW_AT_decl_line : 168 - <55ce> DW_AT_decl_column : 12 - <55cf> DW_AT_type : <0x47fe> - <55d3> DW_AT_data_member_location: 36 - <2><55d4>: Abbrev Number: 1 (DW_TAG_member) - <55d5> DW_AT_name : (indirect string, offset: 0xef33f): ExternalTrigConvEdge - <55d9> DW_AT_decl_file : 9 - <55da> DW_AT_decl_line : 173 - <55db> DW_AT_decl_column : 12 - <55dc> DW_AT_type : <0x47fe> - <55e0> DW_AT_data_member_location: 40 - <2><55e1>: Abbrev Number: 1 (DW_TAG_member) - <55e2> DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests - <55e6> DW_AT_decl_file : 9 - <55e7> DW_AT_decl_line : 177 - <55e8> DW_AT_decl_column : 19 - <55e9> DW_AT_type : <0x52a0> - <55ed> DW_AT_data_member_location: 44 - <2><55ee>: Abbrev Number: 1 (DW_TAG_member) - <55ef> DW_AT_name : (indirect string, offset: 0xef202): Overrun - <55f3> DW_AT_decl_file : 9 - <55f4> DW_AT_decl_line : 182 - <55f5> DW_AT_decl_column : 12 - <55f6> DW_AT_type : <0x47fe> - <55fa> DW_AT_data_member_location: 48 - <2><55fb>: Abbrev Number: 1 (DW_TAG_member) - <55fc> DW_AT_name : (indirect string, offset: 0xf2ee4): OversamplingMode - <5600> DW_AT_decl_file : 9 - <5601> DW_AT_decl_line : 214 - <5602> DW_AT_decl_column : 19 - <5603> DW_AT_type : <0x52a0> - <5607> DW_AT_data_member_location: 52 - <2><5608>: Abbrev Number: 1 (DW_TAG_member) - <5609> DW_AT_name : (indirect string, offset: 0xf2ead): Oversampling - <560d> DW_AT_decl_file : 9 - <560e> DW_AT_decl_line : 218 - <560f> DW_AT_decl_column : 27 - <5610> DW_AT_type : <0x5531> - <5614> DW_AT_data_member_location: 56 - <2><5615>: Abbrev Number: 0 - <1><5616>: Abbrev Number: 4 (DW_TAG_typedef) - <5617> DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef - <561b> DW_AT_decl_file : 9 - <561c> DW_AT_decl_line : 235 - <561d> DW_AT_decl_column : 3 - <561e> DW_AT_type : <0x553d> - <1><5622>: Abbrev Number: 11 (DW_TAG_structure_type) - <5623> DW_AT_byte_size : 8 - <5624> DW_AT_decl_file : 9 - <5625> DW_AT_decl_line : 348 - <5627> DW_AT_decl_column : 9 - <5627> DW_AT_sibling : <0x5648> - <2><562b>: Abbrev Number: 2 (DW_TAG_member) - <562c> DW_AT_name : (indirect string, offset: 0xef147): ContextQueue - <5630> DW_AT_decl_file : 9 - <5631> DW_AT_decl_line : 350 - <5633> DW_AT_decl_column : 12 - <5634> DW_AT_type : <0x47fe> - <5638> DW_AT_data_member_location: 0 - <2><5639>: Abbrev Number: 2 (DW_TAG_member) - <563a> DW_AT_name : (indirect string, offset: 0xef733): ChannelCount - <563e> DW_AT_decl_file : 9 - <563f> DW_AT_decl_line : 354 - <5641> DW_AT_decl_column : 12 - <5642> DW_AT_type : <0x47fe> - <5646> DW_AT_data_member_location: 4 - <2><5647>: Abbrev Number: 0 - <1><5648>: Abbrev Number: 8 (DW_TAG_typedef) - <5649> DW_AT_name : (indirect string, offset: 0xef324): ADC_InjectionConfigTypeDef - <564d> DW_AT_decl_file : 9 - <564e> DW_AT_decl_line : 355 - <5650> DW_AT_decl_column : 3 - <5650> DW_AT_type : <0x5622> - <1><5654>: Abbrev Number: 11 (DW_TAG_structure_type) - <5655> DW_AT_byte_size : 100 - <5656> DW_AT_decl_file : 9 - <5657> DW_AT_decl_line : 412 - <5659> DW_AT_decl_column : 9 - <5659> DW_AT_sibling : <0x56c0> - <2><565d>: Abbrev Number: 2 (DW_TAG_member) - <565e> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <5662> DW_AT_decl_file : 9 - <5663> DW_AT_decl_line : 415 - <5665> DW_AT_decl_column : 34 - <5666> DW_AT_type : <0x56c0> - <566a> DW_AT_data_member_location: 0 - <2><566b>: Abbrev Number: 2 (DW_TAG_member) - <566c> DW_AT_name : (indirect string, offset: 0xf735a): Init - <5670> DW_AT_decl_file : 9 - <5671> DW_AT_decl_line : 416 - <5673> DW_AT_decl_column : 33 - <5674> DW_AT_type : <0x5616> - <5678> DW_AT_data_member_location: 4 - <2><5679>: Abbrev Number: 2 (DW_TAG_member) - <567a> DW_AT_name : (indirect string, offset: 0xef2e1): DMA_Handle - <567e> DW_AT_decl_file : 9 - <567f> DW_AT_decl_line : 417 - <5681> DW_AT_decl_column : 34 - <5682> DW_AT_type : <0x56c5> - <5686> DW_AT_data_member_location: 76 - <2><5687>: Abbrev Number: 2 (DW_TAG_member) - <5688> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <568c> DW_AT_decl_file : 9 - <568d> DW_AT_decl_line : 418 - <568f> DW_AT_decl_column : 33 - <5690> DW_AT_type : <0x52fd> - <5694> DW_AT_data_member_location: 80 - <2><5695>: Abbrev Number: 2 (DW_TAG_member) - <5696> DW_AT_name : (indirect string, offset: 0xf84d0): State - <569a> DW_AT_decl_file : 9 - <569b> DW_AT_decl_line : 419 - <569d> DW_AT_decl_column : 33 - <569e> DW_AT_type : <0x480a> - <56a2> DW_AT_data_member_location: 84 - <2><56a3>: Abbrev Number: 2 (DW_TAG_member) - <56a4> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <56a8> DW_AT_decl_file : 9 - <56a9> DW_AT_decl_line : 420 - <56ab> DW_AT_decl_column : 33 - <56ac> DW_AT_type : <0x480a> - <56b0> DW_AT_data_member_location: 88 - <2><56b1>: Abbrev Number: 2 (DW_TAG_member) - <56b2> DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig - <56b6> DW_AT_decl_file : 9 - <56b7> DW_AT_decl_line : 424 - <56b9> DW_AT_decl_column : 33 - <56ba> DW_AT_type : <0x5648> - <56be> DW_AT_data_member_location: 92 - <2><56bf>: Abbrev Number: 0 - <1><56c0>: Abbrev Number: 5 (DW_TAG_pointer_type) - <56c1> DW_AT_byte_size : 4 - <56c1> DW_AT_type : <0x4a17> - <1><56c5>: Abbrev Number: 5 (DW_TAG_pointer_type) - <56c6> DW_AT_byte_size : 4 - <56c6> DW_AT_type : <0x54e8> - <1><56ca>: Abbrev Number: 8 (DW_TAG_typedef) - <56cb> DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef - <56cf> DW_AT_decl_file : 9 - <56d0> DW_AT_decl_line : 439 - <56d2> DW_AT_decl_column : 3 - <56d2> DW_AT_type : <0x5654> - <1><56d6>: Abbrev Number: 13 (DW_TAG_structure_type) - <56d7> DW_AT_byte_size : 20 - <56d8> DW_AT_decl_file : 10 - <56d9> DW_AT_decl_line : 47 - <56da> DW_AT_decl_column : 9 - <56da> DW_AT_sibling : <0x5720> - <2><56de>: Abbrev Number: 19 (DW_TAG_member) - <56df> DW_AT_name : Pin - <56e3> DW_AT_decl_file : 10 - <56e4> DW_AT_decl_line : 49 - <56e5> DW_AT_decl_column : 12 - <56e6> DW_AT_type : <0x47fe> - <56ea> DW_AT_data_member_location: 0 - <2><56eb>: Abbrev Number: 1 (DW_TAG_member) - <56ec> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <56f0> DW_AT_decl_file : 10 - <56f1> DW_AT_decl_line : 52 - <56f2> DW_AT_decl_column : 12 - <56f3> DW_AT_type : <0x47fe> - <56f7> DW_AT_data_member_location: 4 - <2><56f8>: Abbrev Number: 1 (DW_TAG_member) - <56f9> DW_AT_name : (indirect string, offset: 0xf0725): Pull - <56fd> DW_AT_decl_file : 10 - <56fe> DW_AT_decl_line : 55 - <56ff> DW_AT_decl_column : 12 - <5700> DW_AT_type : <0x47fe> - <5704> DW_AT_data_member_location: 8 - <2><5705>: Abbrev Number: 1 (DW_TAG_member) - <5706> DW_AT_name : (indirect string, offset: 0xf095c): Speed - <570a> DW_AT_decl_file : 10 - <570b> DW_AT_decl_line : 58 - <570c> DW_AT_decl_column : 12 - <570d> DW_AT_type : <0x47fe> - <5711> DW_AT_data_member_location: 12 - <2><5712>: Abbrev Number: 1 (DW_TAG_member) - <5713> DW_AT_name : (indirect string, offset: 0xf0602): Alternate - <5717> DW_AT_decl_file : 10 - <5718> DW_AT_decl_line : 61 - <5719> DW_AT_decl_column : 12 - <571a> DW_AT_type : <0x47fe> - <571e> DW_AT_data_member_location: 16 - <2><571f>: Abbrev Number: 0 - <1><5720>: Abbrev Number: 4 (DW_TAG_typedef) - <5721> DW_AT_name : (indirect string, offset: 0xf0e1b): GPIO_InitTypeDef - <5725> DW_AT_decl_file : 10 - <5726> DW_AT_decl_line : 63 - <5727> DW_AT_decl_column : 3 - <5728> DW_AT_type : <0x56d6> - <1><572c>: Abbrev Number: 13 (DW_TAG_structure_type) - <572d> DW_AT_byte_size : 32 - <572e> DW_AT_decl_file : 11 - <572f> DW_AT_decl_line : 47 - <5730> DW_AT_decl_column : 9 - <5730> DW_AT_sibling : <0x579d> - <2><5734>: Abbrev Number: 1 (DW_TAG_member) - <5735> DW_AT_name : (indirect string, offset: 0xf0af6): Timing - <5739> DW_AT_decl_file : 11 - <573a> DW_AT_decl_line : 49 - <573b> DW_AT_decl_column : 12 - <573c> DW_AT_type : <0x47fe> - <5740> DW_AT_data_member_location: 0 - <2><5741>: Abbrev Number: 1 (DW_TAG_member) - <5742> DW_AT_name : (indirect string, offset: 0xf03ac): OwnAddress1 - <5746> DW_AT_decl_file : 11 - <5747> DW_AT_decl_line : 53 - <5748> DW_AT_decl_column : 12 - <5749> DW_AT_type : <0x47fe> - <574d> DW_AT_data_member_location: 4 - <2><574e>: Abbrev Number: 1 (DW_TAG_member) - <574f> DW_AT_name : (indirect string, offset: 0xf051e): AddressingMode - <5753> DW_AT_decl_file : 11 - <5754> DW_AT_decl_line : 56 - <5755> DW_AT_decl_column : 12 - <5756> DW_AT_type : <0x47fe> - <575a> DW_AT_data_member_location: 8 - <2><575b>: Abbrev Number: 1 (DW_TAG_member) - <575c> DW_AT_name : (indirect string, offset: 0xf0cea): DualAddressMode - <5760> DW_AT_decl_file : 11 - <5761> DW_AT_decl_line : 59 - <5762> DW_AT_decl_column : 12 - <5763> DW_AT_type : <0x47fe> - <5767> DW_AT_data_member_location: 12 - <2><5768>: Abbrev Number: 1 (DW_TAG_member) - <5769> DW_AT_name : (indirect string, offset: 0xf03b8): OwnAddress2 - <576d> DW_AT_decl_file : 11 - <576e> DW_AT_decl_line : 62 - <576f> DW_AT_decl_column : 12 - <5770> DW_AT_type : <0x47fe> - <5774> DW_AT_data_member_location: 16 - <2><5775>: Abbrev Number: 1 (DW_TAG_member) - <5776> DW_AT_name : (indirect string, offset: 0xf0542): OwnAddress2Masks - <577a> DW_AT_decl_file : 11 - <577b> DW_AT_decl_line : 65 - <577c> DW_AT_decl_column : 12 - <577d> DW_AT_type : <0x47fe> - <5781> DW_AT_data_member_location: 20 - <2><5782>: Abbrev Number: 1 (DW_TAG_member) - <5783> DW_AT_name : (indirect string, offset: 0xf12f9): GeneralCallMode - <5787> DW_AT_decl_file : 11 - <5788> DW_AT_decl_line : 69 - <5789> DW_AT_decl_column : 12 - <578a> DW_AT_type : <0x47fe> - <578e> DW_AT_data_member_location: 24 - <2><578f>: Abbrev Number: 1 (DW_TAG_member) - <5790> DW_AT_name : (indirect string, offset: 0xf0275): NoStretchMode - <5794> DW_AT_decl_file : 11 - <5795> DW_AT_decl_line : 72 - <5796> DW_AT_decl_column : 12 - <5797> DW_AT_type : <0x47fe> - <579b> DW_AT_data_member_location: 28 - <2><579c>: Abbrev Number: 0 - <1><579d>: Abbrev Number: 4 (DW_TAG_typedef) - <579e> DW_AT_name : (indirect string, offset: 0xf02db): I2C_InitTypeDef - <57a2> DW_AT_decl_file : 11 - <57a3> DW_AT_decl_line : 75 - <57a4> DW_AT_decl_column : 3 - <57a5> DW_AT_type : <0x572c> - <1><57a9>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <57aa> DW_AT_encoding : 7 (unsigned) - <57ab> DW_AT_byte_size : 1 - <57ab> DW_AT_type : <0x4780> - <57af> DW_AT_decl_file : 11 - <57b0> DW_AT_decl_line : 109 - <57b1> DW_AT_decl_column : 1 - <57b1> DW_AT_sibling : <0x57f8> - <2><57b5>: Abbrev Number: 3 (DW_TAG_enumerator) - <57b6> DW_AT_name : (indirect string, offset: 0xf02a4): HAL_I2C_STATE_RESET - <57ba> DW_AT_const_value : 0 - <2><57bb>: Abbrev Number: 3 (DW_TAG_enumerator) - <57bc> DW_AT_name : (indirect string, offset: 0xf0309): HAL_I2C_STATE_READY - <57c0> DW_AT_const_value : 32 - <2><57c1>: Abbrev Number: 3 (DW_TAG_enumerator) - <57c2> DW_AT_name : (indirect string, offset: 0xf01ca): HAL_I2C_STATE_BUSY - <57c6> DW_AT_const_value : 36 - <2><57c7>: Abbrev Number: 3 (DW_TAG_enumerator) - <57c8> DW_AT_name : (indirect string, offset: 0xefffc): HAL_I2C_STATE_BUSY_TX - <57cc> DW_AT_const_value : 33 - <2><57cd>: Abbrev Number: 3 (DW_TAG_enumerator) - <57ce> DW_AT_name : (indirect string, offset: 0xf0e2c): HAL_I2C_STATE_BUSY_RX - <57d2> DW_AT_const_value : 34 - <2><57d3>: Abbrev Number: 3 (DW_TAG_enumerator) - <57d4> DW_AT_name : (indirect string, offset: 0xf0437): HAL_I2C_STATE_LISTEN - <57d8> DW_AT_const_value : 40 - <2><57d9>: Abbrev Number: 3 (DW_TAG_enumerator) - <57da> DW_AT_name : (indirect string, offset: 0xf0073): HAL_I2C_STATE_BUSY_TX_LISTEN - <57de> DW_AT_const_value : 41 - <2><57df>: Abbrev Number: 3 (DW_TAG_enumerator) - <57e0> DW_AT_name : (indirect string, offset: 0xf0d26): HAL_I2C_STATE_BUSY_RX_LISTEN - <57e4> DW_AT_const_value : 42 - <2><57e5>: Abbrev Number: 3 (DW_TAG_enumerator) - <57e6> DW_AT_name : (indirect string, offset: 0xf0967): HAL_I2C_STATE_ABORT - <57ea> DW_AT_const_value : 96 - <2><57eb>: Abbrev Number: 3 (DW_TAG_enumerator) - <57ec> DW_AT_name : (indirect string, offset: 0xf0fb2): HAL_I2C_STATE_TIMEOUT - <57f0> DW_AT_const_value : 160 - <2><57f1>: Abbrev Number: 3 (DW_TAG_enumerator) - <57f2> DW_AT_name : (indirect string, offset: 0xf11d7): HAL_I2C_STATE_ERROR - <57f6> DW_AT_const_value : 224 - <2><57f7>: Abbrev Number: 0 - <1><57f8>: Abbrev Number: 4 (DW_TAG_typedef) - <57f9> DW_AT_name : (indirect string, offset: 0xefec2): HAL_I2C_StateTypeDef - <57fd> DW_AT_decl_file : 11 - <57fe> DW_AT_decl_line : 124 - <57ff> DW_AT_decl_column : 3 - <5800> DW_AT_type : <0x57a9> - <1><5804>: Abbrev Number: 12 (DW_TAG_volatile_type) - <5805> DW_AT_type : <0x57f8> - <1><5809>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <580a> DW_AT_encoding : 7 (unsigned) - <580b> DW_AT_byte_size : 1 - <580b> DW_AT_type : <0x4780> - <580f> DW_AT_decl_file : 11 - <5810> DW_AT_decl_line : 149 - <5811> DW_AT_decl_column : 1 - <5811> DW_AT_sibling : <0x582e> - <2><5815>: Abbrev Number: 3 (DW_TAG_enumerator) - <5816> DW_AT_name : (indirect string, offset: 0xf0104): HAL_I2C_MODE_NONE - <581a> DW_AT_const_value : 0 - <2><581b>: Abbrev Number: 3 (DW_TAG_enumerator) - <581c> DW_AT_name : (indirect string, offset: 0xefb77): HAL_I2C_MODE_MASTER - <5820> DW_AT_const_value : 16 - <2><5821>: Abbrev Number: 3 (DW_TAG_enumerator) - <5822> DW_AT_name : (indirect string, offset: 0xf120b): HAL_I2C_MODE_SLAVE - <5826> DW_AT_const_value : 32 - <2><5827>: Abbrev Number: 3 (DW_TAG_enumerator) - <5828> DW_AT_name : (indirect string, offset: 0xf02c5): HAL_I2C_MODE_MEM - <582c> DW_AT_const_value : 64 - <2><582d>: Abbrev Number: 0 - <1><582e>: Abbrev Number: 4 (DW_TAG_typedef) - <582f> DW_AT_name : (indirect string, offset: 0xf067d): HAL_I2C_ModeTypeDef - <5833> DW_AT_decl_file : 11 - <5834> DW_AT_decl_line : 155 - <5835> DW_AT_decl_column : 3 - <5836> DW_AT_type : <0x5809> - <1><583a>: Abbrev Number: 12 (DW_TAG_volatile_type) - <583b> DW_AT_type : <0x582e> - <1><583f>: Abbrev Number: 27 (DW_TAG_structure_type) - <5840> DW_AT_name : (indirect string, offset: 0xefd47): __I2C_HandleTypeDef - <5844> DW_AT_byte_size : 84 - <5845> DW_AT_decl_file : 11 - <5846> DW_AT_decl_line : 186 - <5847> DW_AT_decl_column : 16 - <5847> DW_AT_sibling : <0x5929> - <2><584b>: Abbrev Number: 1 (DW_TAG_member) - <584c> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <5850> DW_AT_decl_file : 11 - <5851> DW_AT_decl_line : 188 - <5852> DW_AT_decl_column : 31 - <5853> DW_AT_type : <0x5929> - <5857> DW_AT_data_member_location: 0 - <2><5858>: Abbrev Number: 1 (DW_TAG_member) - <5859> DW_AT_name : (indirect string, offset: 0xf735a): Init - <585d> DW_AT_decl_file : 11 - <585e> DW_AT_decl_line : 190 - <585f> DW_AT_decl_column : 30 - <5860> DW_AT_type : <0x579d> - <5864> DW_AT_data_member_location: 4 - <2><5865>: Abbrev Number: 1 (DW_TAG_member) - <5866> DW_AT_name : (indirect string, offset: 0xefcfb): pBuffPtr - <586a> DW_AT_decl_file : 11 - <586b> DW_AT_decl_line : 192 - <586c> DW_AT_decl_column : 31 - <586d> DW_AT_type : <0x592e> - <5871> DW_AT_data_member_location: 36 - <2><5872>: Abbrev Number: 1 (DW_TAG_member) - <5873> DW_AT_name : (indirect string, offset: 0xf0747): XferSize - <5877> DW_AT_decl_file : 11 - <5878> DW_AT_decl_line : 194 - <5879> DW_AT_decl_column : 30 - <587a> DW_AT_type : <0x47ed> - <587e> DW_AT_data_member_location: 40 - <2><587f>: Abbrev Number: 1 (DW_TAG_member) - <5880> DW_AT_name : (indirect string, offset: 0xf09d2): XferCount - <5884> DW_AT_decl_file : 11 - <5885> DW_AT_decl_line : 196 - <5886> DW_AT_decl_column : 30 - <5887> DW_AT_type : <0x47f9> - <588b> DW_AT_data_member_location: 42 - <2><588c>: Abbrev Number: 1 (DW_TAG_member) - <588d> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions - <5891> DW_AT_decl_file : 11 - <5892> DW_AT_decl_line : 198 - <5893> DW_AT_decl_column : 30 - <5894> DW_AT_type : <0x480a> - <5898> DW_AT_data_member_location: 44 - <2><5899>: Abbrev Number: 1 (DW_TAG_member) - <589a> DW_AT_name : (indirect string, offset: 0xf059d): PreviousState - <589e> DW_AT_decl_file : 11 - <589f> DW_AT_decl_line : 201 - <58a0> DW_AT_decl_column : 30 - <58a1> DW_AT_type : <0x480a> - <58a5> DW_AT_data_member_location: 48 - <2><58a6>: Abbrev Number: 1 (DW_TAG_member) - <58a7> DW_AT_name : (indirect string, offset: 0xf0907): XferISR - <58ab> DW_AT_decl_file : 11 - <58ac> DW_AT_decl_line : 203 - <58ad> DW_AT_decl_column : 22 - <58ae> DW_AT_type : <0x5951> - <58b2> DW_AT_data_member_location: 52 - <2><58b3>: Abbrev Number: 1 (DW_TAG_member) - <58b4> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <58b8> DW_AT_decl_file : 11 - <58b9> DW_AT_decl_line : 207 - <58ba> DW_AT_decl_column : 31 - <58bb> DW_AT_type : <0x56c5> - <58bf> DW_AT_data_member_location: 56 - <2><58c0>: Abbrev Number: 1 (DW_TAG_member) - <58c1> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <58c5> DW_AT_decl_file : 11 - <58c6> DW_AT_decl_line : 209 - <58c7> DW_AT_decl_column : 31 - <58c8> DW_AT_type : <0x56c5> - <58cc> DW_AT_data_member_location: 60 - <2><58cd>: Abbrev Number: 1 (DW_TAG_member) - <58ce> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <58d2> DW_AT_decl_file : 11 - <58d3> DW_AT_decl_line : 213 - <58d4> DW_AT_decl_column : 30 - <58d5> DW_AT_type : <0x52fd> - <58d9> DW_AT_data_member_location: 64 - <2><58da>: Abbrev Number: 1 (DW_TAG_member) - <58db> DW_AT_name : (indirect string, offset: 0xf84d0): State - <58df> DW_AT_decl_file : 11 - <58e0> DW_AT_decl_line : 215 - <58e1> DW_AT_decl_column : 30 - <58e2> DW_AT_type : <0x5804> - <58e6> DW_AT_data_member_location: 65 - <2><58e7>: Abbrev Number: 1 (DW_TAG_member) - <58e8> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <58ec> DW_AT_decl_file : 11 - <58ed> DW_AT_decl_line : 217 - <58ee> DW_AT_decl_column : 30 - <58ef> DW_AT_type : <0x583a> - <58f3> DW_AT_data_member_location: 66 - <2><58f4>: Abbrev Number: 1 (DW_TAG_member) - <58f5> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <58f9> DW_AT_decl_file : 11 - <58fa> DW_AT_decl_line : 219 - <58fb> DW_AT_decl_column : 30 - <58fc> DW_AT_type : <0x480a> - <5900> DW_AT_data_member_location: 68 - <2><5901>: Abbrev Number: 1 (DW_TAG_member) - <5902> DW_AT_name : (indirect string, offset: 0xf05ba): AddrEventCount - <5906> DW_AT_decl_file : 11 - <5907> DW_AT_decl_line : 221 - <5908> DW_AT_decl_column : 30 - <5909> DW_AT_type : <0x480a> - <590d> DW_AT_data_member_location: 72 - <2><590e>: Abbrev Number: 1 (DW_TAG_member) - <590f> DW_AT_name : (indirect string, offset: 0xf0b30): Devaddress - <5913> DW_AT_decl_file : 11 - <5914> DW_AT_decl_line : 223 - <5915> DW_AT_decl_column : 30 - <5916> DW_AT_type : <0x480a> - <591a> DW_AT_data_member_location: 76 - <2><591b>: Abbrev Number: 1 (DW_TAG_member) - <591c> DW_AT_name : (indirect string, offset: 0xf0a6c): Memaddress - <5920> DW_AT_decl_file : 11 - <5921> DW_AT_decl_line : 225 - <5922> DW_AT_decl_column : 30 - <5923> DW_AT_type : <0x480a> - <5927> DW_AT_data_member_location: 80 - <2><5928>: Abbrev Number: 0 - <1><5929>: Abbrev Number: 5 (DW_TAG_pointer_type) - <592a> DW_AT_byte_size : 4 - <592a> DW_AT_type : <0x4cab> - <1><592e>: Abbrev Number: 5 (DW_TAG_pointer_type) - <592f> DW_AT_byte_size : 4 - <592f> DW_AT_type : <0x47d7> - <1><5933>: Abbrev Number: 37 (DW_TAG_subroutine_type) - <5934> DW_AT_prototyped : 1 - <5934> DW_AT_type : <0x52d8> - <5938> DW_AT_sibling : <0x594c> - <2><593c>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <593d> DW_AT_type : <0x594c> - <2><5941>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <5942> DW_AT_type : <0x47fe> - <2><5946>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <5947> DW_AT_type : <0x47fe> - <2><594b>: Abbrev Number: 0 - <1><594c>: Abbrev Number: 5 (DW_TAG_pointer_type) - <594d> DW_AT_byte_size : 4 - <594d> DW_AT_type : <0x583f> - <1><5951>: Abbrev Number: 5 (DW_TAG_pointer_type) - <5952> DW_AT_byte_size : 4 - <5952> DW_AT_type : <0x5933> - <1><5956>: Abbrev Number: 8 (DW_TAG_typedef) - <5957> DW_AT_name : (indirect string, offset: 0xefd49): I2C_HandleTypeDef - <595b> DW_AT_decl_file : 11 - <595c> DW_AT_decl_line : 256 - <595e> DW_AT_decl_column : 3 - <595e> DW_AT_type : <0x583f> - <1><5962>: Abbrev Number: 13 (DW_TAG_structure_type) - <5963> DW_AT_byte_size : 32 - <5964> DW_AT_decl_file : 12 - <5965> DW_AT_decl_line : 54 - <5966> DW_AT_decl_column : 9 - <5966> DW_AT_sibling : <0x59d3> - <2><596a>: Abbrev Number: 1 (DW_TAG_member) - <596b> DW_AT_name : (indirect string, offset: 0xf037c): dev_endpoints - <596f> DW_AT_decl_file : 12 - <5970> DW_AT_decl_line : 56 - <5971> DW_AT_decl_column : 12 - <5972> DW_AT_type : <0x47fe> - <5976> DW_AT_data_member_location: 0 - <2><5977>: Abbrev Number: 1 (DW_TAG_member) - <5978> DW_AT_name : (indirect string, offset: 0xf0e6c): speed - <597c> DW_AT_decl_file : 12 - <597d> DW_AT_decl_line : 60 - <597e> DW_AT_decl_column : 12 - <597f> DW_AT_type : <0x47fe> - <5983> DW_AT_data_member_location: 4 - <2><5984>: Abbrev Number: 1 (DW_TAG_member) - <5985> DW_AT_name : (indirect string, offset: 0xf1227): ep0_mps - <5989> DW_AT_decl_file : 12 - <598a> DW_AT_decl_line : 64 - <598b> DW_AT_decl_column : 12 - <598c> DW_AT_type : <0x47fe> - <5990> DW_AT_data_member_location: 8 - <2><5991>: Abbrev Number: 1 (DW_TAG_member) - <5992> DW_AT_name : (indirect string, offset: 0xf09dc): phy_itface - <5996> DW_AT_decl_file : 12 - <5997> DW_AT_decl_line : 66 - <5998> DW_AT_decl_column : 12 - <5999> DW_AT_type : <0x47fe> - <599d> DW_AT_data_member_location: 12 - <2><599e>: Abbrev Number: 1 (DW_TAG_member) - <599f> DW_AT_name : (indirect string, offset: 0xf0a36): Sof_enable - <59a3> DW_AT_decl_file : 12 - <59a4> DW_AT_decl_line : 69 - <59a5> DW_AT_decl_column : 12 - <59a6> DW_AT_type : <0x47fe> - <59aa> DW_AT_data_member_location: 16 - <2><59ab>: Abbrev Number: 1 (DW_TAG_member) - <59ac> DW_AT_name : (indirect string, offset: 0xf04e4): low_power_enable - <59b0> DW_AT_decl_file : 12 - <59b1> DW_AT_decl_line : 71 - <59b2> DW_AT_decl_column : 12 - <59b3> DW_AT_type : <0x47fe> - <59b7> DW_AT_data_member_location: 20 - <2><59b8>: Abbrev Number: 1 (DW_TAG_member) - <59b9> DW_AT_name : (indirect string, offset: 0xf0dd0): lpm_enable - <59bd> DW_AT_decl_file : 12 - <59be> DW_AT_decl_line : 73 - <59bf> DW_AT_decl_column : 12 - <59c0> DW_AT_type : <0x47fe> - <59c4> DW_AT_data_member_location: 24 - <2><59c5>: Abbrev Number: 1 (DW_TAG_member) - <59c6> DW_AT_name : (indirect string, offset: 0xf03d6): battery_charging_enable - <59ca> DW_AT_decl_file : 12 - <59cb> DW_AT_decl_line : 75 - <59cc> DW_AT_decl_column : 12 - <59cd> DW_AT_type : <0x47fe> - <59d1> DW_AT_data_member_location: 28 - <2><59d2>: Abbrev Number: 0 - <1><59d3>: Abbrev Number: 4 (DW_TAG_typedef) - <59d4> DW_AT_name : (indirect string, offset: 0xf0116): USB_CfgTypeDef - <59d8> DW_AT_decl_file : 12 - <59d9> DW_AT_decl_line : 76 - <59da> DW_AT_decl_column : 3 - <59db> DW_AT_type : <0x5962> - <1><59df>: Abbrev Number: 13 (DW_TAG_structure_type) - <59e0> DW_AT_byte_size : 40 - <59e1> DW_AT_decl_file : 12 - <59e2> DW_AT_decl_line : 78 - <59e3> DW_AT_decl_column : 9 - <59e3> DW_AT_sibling : <0x5aab> - <2><59e7>: Abbrev Number: 19 (DW_TAG_member) - <59e8> DW_AT_name : num - <59ec> DW_AT_decl_file : 12 - <59ed> DW_AT_decl_line : 80 - <59ee> DW_AT_decl_column : 13 - <59ef> DW_AT_type : <0x47d7> - <59f3> DW_AT_data_member_location: 0 - <2><59f4>: Abbrev Number: 1 (DW_TAG_member) - <59f5> DW_AT_name : (indirect string, offset: 0xf03c4): is_in + <5558> DW_AT_decl_line : 71 + <5559> DW_AT_decl_column : 3 + <555a> DW_AT_type : <0x5515> + <1><555e>: Abbrev Number: 13 (DW_TAG_structure_type) + <555f> DW_AT_byte_size : 72 + <5560> DW_AT_decl_file : 9 + <5561> DW_AT_decl_line : 90 + <5562> DW_AT_decl_column : 9 + <5562> DW_AT_sibling : <0x5637> + <2><5566>: Abbrev Number: 1 (DW_TAG_member) + <5567> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <556b> DW_AT_decl_file : 9 + <556c> DW_AT_decl_line : 92 + <556d> DW_AT_decl_column : 12 + <556e> DW_AT_type : <0x481f> + <5572> DW_AT_data_member_location: 0 + <2><5573>: Abbrev Number: 1 (DW_TAG_member) + <5574> DW_AT_name : (indirect string, offset: 0xeedba): Resolution + <5578> DW_AT_decl_file : 9 + <5579> DW_AT_decl_line : 107 + <557a> DW_AT_decl_column : 12 + <557b> DW_AT_type : <0x481f> + <557f> DW_AT_data_member_location: 4 + <2><5580>: Abbrev Number: 1 (DW_TAG_member) + <5581> DW_AT_name : (indirect string, offset: 0xeed61): DataAlign + <5585> DW_AT_decl_file : 9 + <5586> DW_AT_decl_line : 110 + <5587> DW_AT_decl_column : 12 + <5588> DW_AT_type : <0x481f> + <558c> DW_AT_data_member_location: 8 + <2><558d>: Abbrev Number: 1 (DW_TAG_member) + <558e> DW_AT_name : (indirect string, offset: 0xef3bd): ScanConvMode + <5592> DW_AT_decl_file : 9 + <5593> DW_AT_decl_line : 114 + <5594> DW_AT_decl_column : 12 + <5595> DW_AT_type : <0x481f> + <5599> DW_AT_data_member_location: 12 + <2><559a>: Abbrev Number: 1 (DW_TAG_member) + <559b> DW_AT_name : (indirect string, offset: 0x927f): EOCSelection + <559f> DW_AT_decl_file : 9 + <55a0> DW_AT_decl_line : 122 + <55a1> DW_AT_decl_column : 12 + <55a2> DW_AT_type : <0x481f> + <55a6> DW_AT_data_member_location: 16 + <2><55a7>: Abbrev Number: 1 (DW_TAG_member) + <55a8> DW_AT_name : (indirect string, offset: 0xef4d6): LowPowerAutoWait + <55ac> DW_AT_decl_file : 9 + <55ad> DW_AT_decl_line : 125 + <55ae> DW_AT_decl_column : 19 + <55af> DW_AT_type : <0x52c1> + <55b3> DW_AT_data_member_location: 20 + <2><55b4>: Abbrev Number: 1 (DW_TAG_member) + <55b5> DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode + <55b9> DW_AT_decl_file : 9 + <55ba> DW_AT_decl_line : 144 + <55bb> DW_AT_decl_column : 19 + <55bc> DW_AT_type : <0x52c1> + <55c0> DW_AT_data_member_location: 21 + <2><55c1>: Abbrev Number: 1 (DW_TAG_member) + <55c2> DW_AT_name : (indirect string, offset: 0xf2e94): NbrOfConversion + <55c6> DW_AT_decl_file : 9 + <55c7> DW_AT_decl_line : 148 + <55c8> DW_AT_decl_column : 12 + <55c9> DW_AT_type : <0x481f> + <55cd> DW_AT_data_member_location: 24 + <2><55ce>: Abbrev Number: 1 (DW_TAG_member) + <55cf> DW_AT_name : (indirect string, offset: 0xf2fd1): DiscontinuousConvMode + <55d3> DW_AT_decl_file : 9 + <55d4> DW_AT_decl_line : 154 + <55d5> DW_AT_decl_column : 19 + <55d6> DW_AT_type : <0x52c1> + <55da> DW_AT_data_member_location: 28 + <2><55db>: Abbrev Number: 1 (DW_TAG_member) + <55dc> DW_AT_name : (indirect string, offset: 0xeee2a): NbrOfDiscConversion + <55e0> DW_AT_decl_file : 9 + <55e1> DW_AT_decl_line : 163 + <55e2> DW_AT_decl_column : 12 + <55e3> DW_AT_type : <0x481f> + <55e7> DW_AT_data_member_location: 32 + <2><55e8>: Abbrev Number: 1 (DW_TAG_member) + <55e9> DW_AT_name : (indirect string, offset: 0xef5a9): ExternalTrigConv + <55ed> DW_AT_decl_file : 9 + <55ee> DW_AT_decl_line : 168 + <55ef> DW_AT_decl_column : 12 + <55f0> DW_AT_type : <0x481f> + <55f4> DW_AT_data_member_location: 36 + <2><55f5>: Abbrev Number: 1 (DW_TAG_member) + <55f6> DW_AT_name : (indirect string, offset: 0xef356): ExternalTrigConvEdge + <55fa> DW_AT_decl_file : 9 + <55fb> DW_AT_decl_line : 173 + <55fc> DW_AT_decl_column : 12 + <55fd> DW_AT_type : <0x481f> + <5601> DW_AT_data_member_location: 40 + <2><5602>: Abbrev Number: 1 (DW_TAG_member) + <5603> DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests + <5607> DW_AT_decl_file : 9 + <5608> DW_AT_decl_line : 177 + <5609> DW_AT_decl_column : 19 + <560a> DW_AT_type : <0x52c1> + <560e> DW_AT_data_member_location: 44 + <2><560f>: Abbrev Number: 1 (DW_TAG_member) + <5610> DW_AT_name : (indirect string, offset: 0xef202): Overrun + <5614> DW_AT_decl_file : 9 + <5615> DW_AT_decl_line : 182 + <5616> DW_AT_decl_column : 12 + <5617> DW_AT_type : <0x481f> + <561b> DW_AT_data_member_location: 48 + <2><561c>: Abbrev Number: 1 (DW_TAG_member) + <561d> DW_AT_name : (indirect string, offset: 0xf2eb6): OversamplingMode + <5621> DW_AT_decl_file : 9 + <5622> DW_AT_decl_line : 214 + <5623> DW_AT_decl_column : 19 + <5624> DW_AT_type : <0x52c1> + <5628> DW_AT_data_member_location: 52 + <2><5629>: Abbrev Number: 1 (DW_TAG_member) + <562a> DW_AT_name : (indirect string, offset: 0xf2e7f): Oversampling + <562e> DW_AT_decl_file : 9 + <562f> DW_AT_decl_line : 218 + <5630> DW_AT_decl_column : 27 + <5631> DW_AT_type : <0x5552> + <5635> DW_AT_data_member_location: 56 + <2><5636>: Abbrev Number: 0 + <1><5637>: Abbrev Number: 4 (DW_TAG_typedef) + <5638> DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef + <563c> DW_AT_decl_file : 9 + <563d> DW_AT_decl_line : 235 + <563e> DW_AT_decl_column : 3 + <563f> DW_AT_type : <0x555e> + <1><5643>: Abbrev Number: 11 (DW_TAG_structure_type) + <5644> DW_AT_byte_size : 8 + <5645> DW_AT_decl_file : 9 + <5646> DW_AT_decl_line : 348 + <5648> DW_AT_decl_column : 9 + <5648> DW_AT_sibling : <0x5669> + <2><564c>: Abbrev Number: 2 (DW_TAG_member) + <564d> DW_AT_name : (indirect string, offset: 0xef147): ContextQueue + <5651> DW_AT_decl_file : 9 + <5652> DW_AT_decl_line : 350 + <5654> DW_AT_decl_column : 12 + <5655> DW_AT_type : <0x481f> + <5659> DW_AT_data_member_location: 0 + <2><565a>: Abbrev Number: 2 (DW_TAG_member) + <565b> DW_AT_name : (indirect string, offset: 0xef775): ChannelCount + <565f> DW_AT_decl_file : 9 + <5660> DW_AT_decl_line : 354 + <5662> DW_AT_decl_column : 12 + <5663> DW_AT_type : <0x481f> + <5667> DW_AT_data_member_location: 4 + <2><5668>: Abbrev Number: 0 + <1><5669>: Abbrev Number: 8 (DW_TAG_typedef) + <566a> DW_AT_name : (indirect string, offset: 0xef33b): ADC_InjectionConfigTypeDef + <566e> DW_AT_decl_file : 9 + <566f> DW_AT_decl_line : 355 + <5671> DW_AT_decl_column : 3 + <5671> DW_AT_type : <0x5643> + <1><5675>: Abbrev Number: 11 (DW_TAG_structure_type) + <5676> DW_AT_byte_size : 100 + <5677> DW_AT_decl_file : 9 + <5678> DW_AT_decl_line : 412 + <567a> DW_AT_decl_column : 9 + <567a> DW_AT_sibling : <0x56e1> + <2><567e>: Abbrev Number: 2 (DW_TAG_member) + <567f> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <5683> DW_AT_decl_file : 9 + <5684> DW_AT_decl_line : 415 + <5686> DW_AT_decl_column : 34 + <5687> DW_AT_type : <0x56e1> + <568b> DW_AT_data_member_location: 0 + <2><568c>: Abbrev Number: 2 (DW_TAG_member) + <568d> DW_AT_name : (indirect string, offset: 0xf733f): Init + <5691> DW_AT_decl_file : 9 + <5692> DW_AT_decl_line : 416 + <5694> DW_AT_decl_column : 33 + <5695> DW_AT_type : <0x5637> + <5699> DW_AT_data_member_location: 4 + <2><569a>: Abbrev Number: 2 (DW_TAG_member) + <569b> DW_AT_name : (indirect string, offset: 0xef304): DMA_Handle + <569f> DW_AT_decl_file : 9 + <56a0> DW_AT_decl_line : 417 + <56a2> DW_AT_decl_column : 34 + <56a3> DW_AT_type : <0x56e6> + <56a7> DW_AT_data_member_location: 76 + <2><56a8>: Abbrev Number: 2 (DW_TAG_member) + <56a9> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <56ad> DW_AT_decl_file : 9 + <56ae> DW_AT_decl_line : 418 + <56b0> DW_AT_decl_column : 33 + <56b1> DW_AT_type : <0x531e> + <56b5> DW_AT_data_member_location: 80 + <2><56b6>: Abbrev Number: 2 (DW_TAG_member) + <56b7> DW_AT_name : (indirect string, offset: 0xf84b5): State + <56bb> DW_AT_decl_file : 9 + <56bc> DW_AT_decl_line : 419 + <56be> DW_AT_decl_column : 33 + <56bf> DW_AT_type : <0x482b> + <56c3> DW_AT_data_member_location: 84 + <2><56c4>: Abbrev Number: 2 (DW_TAG_member) + <56c5> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <56c9> DW_AT_decl_file : 9 + <56ca> DW_AT_decl_line : 420 + <56cc> DW_AT_decl_column : 33 + <56cd> DW_AT_type : <0x482b> + <56d1> DW_AT_data_member_location: 88 + <2><56d2>: Abbrev Number: 2 (DW_TAG_member) + <56d3> DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig + <56d7> DW_AT_decl_file : 9 + <56d8> DW_AT_decl_line : 424 + <56da> DW_AT_decl_column : 33 + <56db> DW_AT_type : <0x5669> + <56df> DW_AT_data_member_location: 92 + <2><56e0>: Abbrev Number: 0 + <1><56e1>: Abbrev Number: 5 (DW_TAG_pointer_type) + <56e2> DW_AT_byte_size : 4 + <56e2> DW_AT_type : <0x4a38> + <1><56e6>: Abbrev Number: 5 (DW_TAG_pointer_type) + <56e7> DW_AT_byte_size : 4 + <56e7> DW_AT_type : <0x5509> + <1><56eb>: Abbrev Number: 8 (DW_TAG_typedef) + <56ec> DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef + <56f0> DW_AT_decl_file : 9 + <56f1> DW_AT_decl_line : 439 + <56f3> DW_AT_decl_column : 3 + <56f3> DW_AT_type : <0x5675> + <1><56f7>: Abbrev Number: 13 (DW_TAG_structure_type) + <56f8> DW_AT_byte_size : 20 + <56f9> DW_AT_decl_file : 10 + <56fa> DW_AT_decl_line : 47 + <56fb> DW_AT_decl_column : 9 + <56fb> DW_AT_sibling : <0x5741> + <2><56ff>: Abbrev Number: 17 (DW_TAG_member) + <5700> DW_AT_name : Pin + <5704> DW_AT_decl_file : 10 + <5705> DW_AT_decl_line : 49 + <5706> DW_AT_decl_column : 12 + <5707> DW_AT_type : <0x481f> + <570b> DW_AT_data_member_location: 0 + <2><570c>: Abbrev Number: 1 (DW_TAG_member) + <570d> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <5711> DW_AT_decl_file : 10 + <5712> DW_AT_decl_line : 52 + <5713> DW_AT_decl_column : 12 + <5714> DW_AT_type : <0x481f> + <5718> DW_AT_data_member_location: 4 + <2><5719>: Abbrev Number: 1 (DW_TAG_member) + <571a> DW_AT_name : (indirect string, offset: 0xf0724): Pull + <571e> DW_AT_decl_file : 10 + <571f> DW_AT_decl_line : 55 + <5720> DW_AT_decl_column : 12 + <5721> DW_AT_type : <0x481f> + <5725> DW_AT_data_member_location: 8 + <2><5726>: Abbrev Number: 1 (DW_TAG_member) + <5727> DW_AT_name : (indirect string, offset: 0xf094e): Speed + <572b> DW_AT_decl_file : 10 + <572c> DW_AT_decl_line : 58 + <572d> DW_AT_decl_column : 12 + <572e> DW_AT_type : <0x481f> + <5732> DW_AT_data_member_location: 12 + <2><5733>: Abbrev Number: 1 (DW_TAG_member) + <5734> DW_AT_name : (indirect string, offset: 0xf0601): Alternate + <5738> DW_AT_decl_file : 10 + <5739> DW_AT_decl_line : 61 + <573a> DW_AT_decl_column : 12 + <573b> DW_AT_type : <0x481f> + <573f> DW_AT_data_member_location: 16 + <2><5740>: Abbrev Number: 0 + <1><5741>: Abbrev Number: 4 (DW_TAG_typedef) + <5742> DW_AT_name : (indirect string, offset: 0xf0e0d): GPIO_InitTypeDef + <5746> DW_AT_decl_file : 10 + <5747> DW_AT_decl_line : 63 + <5748> DW_AT_decl_column : 3 + <5749> DW_AT_type : <0x56f7> + <1><574d>: Abbrev Number: 13 (DW_TAG_structure_type) + <574e> DW_AT_byte_size : 32 + <574f> DW_AT_decl_file : 11 + <5750> DW_AT_decl_line : 47 + <5751> DW_AT_decl_column : 9 + <5751> DW_AT_sibling : <0x57be> + <2><5755>: Abbrev Number: 1 (DW_TAG_member) + <5756> DW_AT_name : (indirect string, offset: 0xf0ae8): Timing + <575a> DW_AT_decl_file : 11 + <575b> DW_AT_decl_line : 49 + <575c> DW_AT_decl_column : 12 + <575d> DW_AT_type : <0x481f> + <5761> DW_AT_data_member_location: 0 + <2><5762>: Abbrev Number: 1 (DW_TAG_member) + <5763> DW_AT_name : (indirect string, offset: 0xf03b9): OwnAddress1 + <5767> DW_AT_decl_file : 11 + <5768> DW_AT_decl_line : 53 + <5769> DW_AT_decl_column : 12 + <576a> DW_AT_type : <0x481f> + <576e> DW_AT_data_member_location: 4 + <2><576f>: Abbrev Number: 1 (DW_TAG_member) + <5770> DW_AT_name : (indirect string, offset: 0xf052b): AddressingMode + <5774> DW_AT_decl_file : 11 + <5775> DW_AT_decl_line : 56 + <5776> DW_AT_decl_column : 12 + <5777> DW_AT_type : <0x481f> + <577b> DW_AT_data_member_location: 8 + <2><577c>: Abbrev Number: 1 (DW_TAG_member) + <577d> DW_AT_name : (indirect string, offset: 0xf0cdc): DualAddressMode + <5781> DW_AT_decl_file : 11 + <5782> DW_AT_decl_line : 59 + <5783> DW_AT_decl_column : 12 + <5784> DW_AT_type : <0x481f> + <5788> DW_AT_data_member_location: 12 + <2><5789>: Abbrev Number: 1 (DW_TAG_member) + <578a> DW_AT_name : (indirect string, offset: 0xf03c5): OwnAddress2 + <578e> DW_AT_decl_file : 11 + <578f> DW_AT_decl_line : 62 + <5790> DW_AT_decl_column : 12 + <5791> DW_AT_type : <0x481f> + <5795> DW_AT_data_member_location: 16 + <2><5796>: Abbrev Number: 1 (DW_TAG_member) + <5797> DW_AT_name : (indirect string, offset: 0xf054f): OwnAddress2Masks + <579b> DW_AT_decl_file : 11 + <579c> DW_AT_decl_line : 65 + <579d> DW_AT_decl_column : 12 + <579e> DW_AT_type : <0x481f> + <57a2> DW_AT_data_member_location: 20 + <2><57a3>: Abbrev Number: 1 (DW_TAG_member) + <57a4> DW_AT_name : (indirect string, offset: 0xf12e2): GeneralCallMode + <57a8> DW_AT_decl_file : 11 + <57a9> DW_AT_decl_line : 69 + <57aa> DW_AT_decl_column : 12 + <57ab> DW_AT_type : <0x481f> + <57af> DW_AT_data_member_location: 24 + <2><57b0>: Abbrev Number: 1 (DW_TAG_member) + <57b1> DW_AT_name : (indirect string, offset: 0xf0282): NoStretchMode + <57b5> DW_AT_decl_file : 11 + <57b6> DW_AT_decl_line : 72 + <57b7> DW_AT_decl_column : 12 + <57b8> DW_AT_type : <0x481f> + <57bc> DW_AT_data_member_location: 28 + <2><57bd>: Abbrev Number: 0 + <1><57be>: Abbrev Number: 4 (DW_TAG_typedef) + <57bf> DW_AT_name : (indirect string, offset: 0xf02e8): I2C_InitTypeDef + <57c3> DW_AT_decl_file : 11 + <57c4> DW_AT_decl_line : 75 + <57c5> DW_AT_decl_column : 3 + <57c6> DW_AT_type : <0x574d> + <1><57ca>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <57cb> DW_AT_encoding : 7 (unsigned) + <57cc> DW_AT_byte_size : 1 + <57cc> DW_AT_type : <0x47a1> + <57d0> DW_AT_decl_file : 11 + <57d1> DW_AT_decl_line : 109 + <57d2> DW_AT_decl_column : 1 + <57d2> DW_AT_sibling : <0x5819> + <2><57d6>: Abbrev Number: 3 (DW_TAG_enumerator) + <57d7> DW_AT_name : (indirect string, offset: 0xf02b1): HAL_I2C_STATE_RESET + <57db> DW_AT_const_value : 0 + <2><57dc>: Abbrev Number: 3 (DW_TAG_enumerator) + <57dd> DW_AT_name : (indirect string, offset: 0xf0316): HAL_I2C_STATE_READY + <57e1> DW_AT_const_value : 32 + <2><57e2>: Abbrev Number: 3 (DW_TAG_enumerator) + <57e3> DW_AT_name : (indirect string, offset: 0xf01d7): HAL_I2C_STATE_BUSY + <57e7> DW_AT_const_value : 36 + <2><57e8>: Abbrev Number: 3 (DW_TAG_enumerator) + <57e9> DW_AT_name : (indirect string, offset: 0xf0016): HAL_I2C_STATE_BUSY_TX + <57ed> DW_AT_const_value : 33 + <2><57ee>: Abbrev Number: 3 (DW_TAG_enumerator) + <57ef> DW_AT_name : (indirect string, offset: 0xf0e1e): HAL_I2C_STATE_BUSY_RX + <57f3> DW_AT_const_value : 34 + <2><57f4>: Abbrev Number: 3 (DW_TAG_enumerator) + <57f5> DW_AT_name : (indirect string, offset: 0xf0444): HAL_I2C_STATE_LISTEN + <57f9> DW_AT_const_value : 40 + <2><57fa>: Abbrev Number: 3 (DW_TAG_enumerator) + <57fb> DW_AT_name : (indirect string, offset: 0xf008d): HAL_I2C_STATE_BUSY_TX_LISTEN + <57ff> DW_AT_const_value : 41 + <2><5800>: Abbrev Number: 3 (DW_TAG_enumerator) + <5801> DW_AT_name : (indirect string, offset: 0xf0d18): HAL_I2C_STATE_BUSY_RX_LISTEN + <5805> DW_AT_const_value : 42 + <2><5806>: Abbrev Number: 3 (DW_TAG_enumerator) + <5807> DW_AT_name : (indirect string, offset: 0xf0959): HAL_I2C_STATE_ABORT + <580b> DW_AT_const_value : 96 + <2><580c>: Abbrev Number: 3 (DW_TAG_enumerator) + <580d> DW_AT_name : (indirect string, offset: 0xf0fa4): HAL_I2C_STATE_TIMEOUT + <5811> DW_AT_const_value : 160 + <2><5812>: Abbrev Number: 3 (DW_TAG_enumerator) + <5813> DW_AT_name : (indirect string, offset: 0xf11c0): HAL_I2C_STATE_ERROR + <5817> DW_AT_const_value : 224 + <2><5818>: Abbrev Number: 0 + <1><5819>: Abbrev Number: 4 (DW_TAG_typedef) + <581a> DW_AT_name : (indirect string, offset: 0xefedc): HAL_I2C_StateTypeDef + <581e> DW_AT_decl_file : 11 + <581f> DW_AT_decl_line : 124 + <5820> DW_AT_decl_column : 3 + <5821> DW_AT_type : <0x57ca> + <1><5825>: Abbrev Number: 12 (DW_TAG_volatile_type) + <5826> DW_AT_type : <0x5819> + <1><582a>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <582b> DW_AT_encoding : 7 (unsigned) + <582c> DW_AT_byte_size : 1 + <582c> DW_AT_type : <0x47a1> + <5830> DW_AT_decl_file : 11 + <5831> DW_AT_decl_line : 149 + <5832> DW_AT_decl_column : 1 + <5832> DW_AT_sibling : <0x584f> + <2><5836>: Abbrev Number: 3 (DW_TAG_enumerator) + <5837> DW_AT_name : (indirect string, offset: 0xf011e): HAL_I2C_MODE_NONE + <583b> DW_AT_const_value : 0 + <2><583c>: Abbrev Number: 3 (DW_TAG_enumerator) + <583d> DW_AT_name : (indirect string, offset: 0xefb9e): HAL_I2C_MODE_MASTER + <5841> DW_AT_const_value : 16 + <2><5842>: Abbrev Number: 3 (DW_TAG_enumerator) + <5843> DW_AT_name : (indirect string, offset: 0xf11f4): HAL_I2C_MODE_SLAVE + <5847> DW_AT_const_value : 32 + <2><5848>: Abbrev Number: 3 (DW_TAG_enumerator) + <5849> DW_AT_name : (indirect string, offset: 0xf02d2): HAL_I2C_MODE_MEM + <584d> DW_AT_const_value : 64 + <2><584e>: Abbrev Number: 0 + <1><584f>: Abbrev Number: 4 (DW_TAG_typedef) + <5850> DW_AT_name : (indirect string, offset: 0xf067c): HAL_I2C_ModeTypeDef + <5854> DW_AT_decl_file : 11 + <5855> DW_AT_decl_line : 155 + <5856> DW_AT_decl_column : 3 + <5857> DW_AT_type : <0x582a> + <1><585b>: Abbrev Number: 12 (DW_TAG_volatile_type) + <585c> DW_AT_type : <0x584f> + <1><5860>: Abbrev Number: 27 (DW_TAG_structure_type) + <5861> DW_AT_name : (indirect string, offset: 0xefd61): __I2C_HandleTypeDef + <5865> DW_AT_byte_size : 84 + <5866> DW_AT_decl_file : 11 + <5867> DW_AT_decl_line : 186 + <5868> DW_AT_decl_column : 16 + <5868> DW_AT_sibling : <0x594a> + <2><586c>: Abbrev Number: 1 (DW_TAG_member) + <586d> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <5871> DW_AT_decl_file : 11 + <5872> DW_AT_decl_line : 188 + <5873> DW_AT_decl_column : 31 + <5874> DW_AT_type : <0x594a> + <5878> DW_AT_data_member_location: 0 + <2><5879>: Abbrev Number: 1 (DW_TAG_member) + <587a> DW_AT_name : (indirect string, offset: 0xf733f): Init + <587e> DW_AT_decl_file : 11 + <587f> DW_AT_decl_line : 190 + <5880> DW_AT_decl_column : 30 + <5881> DW_AT_type : <0x57be> + <5885> DW_AT_data_member_location: 4 + <2><5886>: Abbrev Number: 1 (DW_TAG_member) + <5887> DW_AT_name : (indirect string, offset: 0xefd15): pBuffPtr + <588b> DW_AT_decl_file : 11 + <588c> DW_AT_decl_line : 192 + <588d> DW_AT_decl_column : 31 + <588e> DW_AT_type : <0x594f> + <5892> DW_AT_data_member_location: 36 + <2><5893>: Abbrev Number: 1 (DW_TAG_member) + <5894> DW_AT_name : (indirect string, offset: 0xf0730): XferSize + <5898> DW_AT_decl_file : 11 + <5899> DW_AT_decl_line : 194 + <589a> DW_AT_decl_column : 30 + <589b> DW_AT_type : <0x480e> + <589f> DW_AT_data_member_location: 40 + <2><58a0>: Abbrev Number: 1 (DW_TAG_member) + <58a1> DW_AT_name : (indirect string, offset: 0xf09c4): XferCount + <58a5> DW_AT_decl_file : 11 + <58a6> DW_AT_decl_line : 196 + <58a7> DW_AT_decl_column : 30 + <58a8> DW_AT_type : <0x481a> + <58ac> DW_AT_data_member_location: 42 + <2><58ad>: Abbrev Number: 1 (DW_TAG_member) + <58ae> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions + <58b2> DW_AT_decl_file : 11 + <58b3> DW_AT_decl_line : 198 + <58b4> DW_AT_decl_column : 30 + <58b5> DW_AT_type : <0x482b> + <58b9> DW_AT_data_member_location: 44 + <2><58ba>: Abbrev Number: 1 (DW_TAG_member) + <58bb> DW_AT_name : (indirect string, offset: 0xf059c): PreviousState + <58bf> DW_AT_decl_file : 11 + <58c0> DW_AT_decl_line : 201 + <58c1> DW_AT_decl_column : 30 + <58c2> DW_AT_type : <0x482b> + <58c6> DW_AT_data_member_location: 48 + <2><58c7>: Abbrev Number: 1 (DW_TAG_member) + <58c8> DW_AT_name : (indirect string, offset: 0xf08f9): XferISR + <58cc> DW_AT_decl_file : 11 + <58cd> DW_AT_decl_line : 203 + <58ce> DW_AT_decl_column : 22 + <58cf> DW_AT_type : <0x5972> + <58d3> DW_AT_data_member_location: 52 + <2><58d4>: Abbrev Number: 1 (DW_TAG_member) + <58d5> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <58d9> DW_AT_decl_file : 11 + <58da> DW_AT_decl_line : 207 + <58db> DW_AT_decl_column : 31 + <58dc> DW_AT_type : <0x56e6> + <58e0> DW_AT_data_member_location: 56 + <2><58e1>: Abbrev Number: 1 (DW_TAG_member) + <58e2> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <58e6> DW_AT_decl_file : 11 + <58e7> DW_AT_decl_line : 209 + <58e8> DW_AT_decl_column : 31 + <58e9> DW_AT_type : <0x56e6> + <58ed> DW_AT_data_member_location: 60 + <2><58ee>: Abbrev Number: 1 (DW_TAG_member) + <58ef> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <58f3> DW_AT_decl_file : 11 + <58f4> DW_AT_decl_line : 213 + <58f5> DW_AT_decl_column : 30 + <58f6> DW_AT_type : <0x531e> + <58fa> DW_AT_data_member_location: 64 + <2><58fb>: Abbrev Number: 1 (DW_TAG_member) + <58fc> DW_AT_name : (indirect string, offset: 0xf84b5): State + <5900> DW_AT_decl_file : 11 + <5901> DW_AT_decl_line : 215 + <5902> DW_AT_decl_column : 30 + <5903> DW_AT_type : <0x5825> + <5907> DW_AT_data_member_location: 65 + <2><5908>: Abbrev Number: 1 (DW_TAG_member) + <5909> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <590d> DW_AT_decl_file : 11 + <590e> DW_AT_decl_line : 217 + <590f> DW_AT_decl_column : 30 + <5910> DW_AT_type : <0x585b> + <5914> DW_AT_data_member_location: 66 + <2><5915>: Abbrev Number: 1 (DW_TAG_member) + <5916> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <591a> DW_AT_decl_file : 11 + <591b> DW_AT_decl_line : 219 + <591c> DW_AT_decl_column : 30 + <591d> DW_AT_type : <0x482b> + <5921> DW_AT_data_member_location: 68 + <2><5922>: Abbrev Number: 1 (DW_TAG_member) + <5923> DW_AT_name : (indirect string, offset: 0xf05b9): AddrEventCount + <5927> DW_AT_decl_file : 11 + <5928> DW_AT_decl_line : 221 + <5929> DW_AT_decl_column : 30 + <592a> DW_AT_type : <0x482b> + <592e> DW_AT_data_member_location: 72 + <2><592f>: Abbrev Number: 1 (DW_TAG_member) + <5930> DW_AT_name : (indirect string, offset: 0xf0b22): Devaddress + <5934> DW_AT_decl_file : 11 + <5935> DW_AT_decl_line : 223 + <5936> DW_AT_decl_column : 30 + <5937> DW_AT_type : <0x482b> + <593b> DW_AT_data_member_location: 76 + <2><593c>: Abbrev Number: 1 (DW_TAG_member) + <593d> DW_AT_name : (indirect string, offset: 0xf0a5e): Memaddress + <5941> DW_AT_decl_file : 11 + <5942> DW_AT_decl_line : 225 + <5943> DW_AT_decl_column : 30 + <5944> DW_AT_type : <0x482b> + <5948> DW_AT_data_member_location: 80 + <2><5949>: Abbrev Number: 0 + <1><594a>: Abbrev Number: 5 (DW_TAG_pointer_type) + <594b> DW_AT_byte_size : 4 + <594b> DW_AT_type : <0x4ccc> + <1><594f>: Abbrev Number: 5 (DW_TAG_pointer_type) + <5950> DW_AT_byte_size : 4 + <5950> DW_AT_type : <0x47f8> + <1><5954>: Abbrev Number: 37 (DW_TAG_subroutine_type) + <5955> DW_AT_prototyped : 1 + <5955> DW_AT_type : <0x52f9> + <5959> DW_AT_sibling : <0x596d> + <2><595d>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <595e> DW_AT_type : <0x596d> + <2><5962>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <5963> DW_AT_type : <0x481f> + <2><5967>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <5968> DW_AT_type : <0x481f> + <2><596c>: Abbrev Number: 0 + <1><596d>: Abbrev Number: 5 (DW_TAG_pointer_type) + <596e> DW_AT_byte_size : 4 + <596e> DW_AT_type : <0x5860> + <1><5972>: Abbrev Number: 5 (DW_TAG_pointer_type) + <5973> DW_AT_byte_size : 4 + <5973> DW_AT_type : <0x5954> + <1><5977>: Abbrev Number: 8 (DW_TAG_typedef) + <5978> DW_AT_name : (indirect string, offset: 0xefd63): I2C_HandleTypeDef + <597c> DW_AT_decl_file : 11 + <597d> DW_AT_decl_line : 256 + <597f> DW_AT_decl_column : 3 + <597f> DW_AT_type : <0x5860> + <1><5983>: Abbrev Number: 13 (DW_TAG_structure_type) + <5984> DW_AT_byte_size : 32 + <5985> DW_AT_decl_file : 12 + <5986> DW_AT_decl_line : 54 + <5987> DW_AT_decl_column : 9 + <5987> DW_AT_sibling : <0x59f4> + <2><598b>: Abbrev Number: 1 (DW_TAG_member) + <598c> DW_AT_name : (indirect string, offset: 0xf0389): dev_endpoints + <5990> DW_AT_decl_file : 12 + <5991> DW_AT_decl_line : 56 + <5992> DW_AT_decl_column : 12 + <5993> DW_AT_type : <0x481f> + <5997> DW_AT_data_member_location: 0 + <2><5998>: Abbrev Number: 1 (DW_TAG_member) + <5999> DW_AT_name : (indirect string, offset: 0xf0e5e): speed + <599d> DW_AT_decl_file : 12 + <599e> DW_AT_decl_line : 60 + <599f> DW_AT_decl_column : 12 + <59a0> DW_AT_type : <0x481f> + <59a4> DW_AT_data_member_location: 4 + <2><59a5>: Abbrev Number: 1 (DW_TAG_member) + <59a6> DW_AT_name : (indirect string, offset: 0xf1210): ep0_mps + <59aa> DW_AT_decl_file : 12 + <59ab> DW_AT_decl_line : 64 + <59ac> DW_AT_decl_column : 12 + <59ad> DW_AT_type : <0x481f> + <59b1> DW_AT_data_member_location: 8 + <2><59b2>: Abbrev Number: 1 (DW_TAG_member) + <59b3> DW_AT_name : (indirect string, offset: 0xf09ce): phy_itface + <59b7> DW_AT_decl_file : 12 + <59b8> DW_AT_decl_line : 66 + <59b9> DW_AT_decl_column : 12 + <59ba> DW_AT_type : <0x481f> + <59be> DW_AT_data_member_location: 12 + <2><59bf>: Abbrev Number: 1 (DW_TAG_member) + <59c0> DW_AT_name : (indirect string, offset: 0xf0a28): Sof_enable + <59c4> DW_AT_decl_file : 12 + <59c5> DW_AT_decl_line : 69 + <59c6> DW_AT_decl_column : 12 + <59c7> DW_AT_type : <0x481f> + <59cb> DW_AT_data_member_location: 16 + <2><59cc>: Abbrev Number: 1 (DW_TAG_member) + <59cd> DW_AT_name : (indirect string, offset: 0xf04f1): low_power_enable + <59d1> DW_AT_decl_file : 12 + <59d2> DW_AT_decl_line : 71 + <59d3> DW_AT_decl_column : 12 + <59d4> DW_AT_type : <0x481f> + <59d8> DW_AT_data_member_location: 20 + <2><59d9>: Abbrev Number: 1 (DW_TAG_member) + <59da> DW_AT_name : (indirect string, offset: 0xf0dc2): lpm_enable + <59de> DW_AT_decl_file : 12 + <59df> DW_AT_decl_line : 73 + <59e0> DW_AT_decl_column : 12 + <59e1> DW_AT_type : <0x481f> + <59e5> DW_AT_data_member_location: 24 + <2><59e6>: Abbrev Number: 1 (DW_TAG_member) + <59e7> DW_AT_name : (indirect string, offset: 0xf03e3): battery_charging_enable + <59eb> DW_AT_decl_file : 12 + <59ec> DW_AT_decl_line : 75 + <59ed> DW_AT_decl_column : 12 + <59ee> DW_AT_type : <0x481f> + <59f2> DW_AT_data_member_location: 28 + <2><59f3>: Abbrev Number: 0 + <1><59f4>: Abbrev Number: 4 (DW_TAG_typedef) + <59f5> DW_AT_name : (indirect string, offset: 0xf0130): USB_CfgTypeDef <59f9> DW_AT_decl_file : 12 - <59fa> DW_AT_decl_line : 83 - <59fb> DW_AT_decl_column : 13 - <59fc> DW_AT_type : <0x47d7> - <5a00> DW_AT_data_member_location: 1 - <2><5a01>: Abbrev Number: 1 (DW_TAG_member) - <5a02> DW_AT_name : (indirect string, offset: 0xefcf2): is_stall - <5a06> DW_AT_decl_file : 12 - <5a07> DW_AT_decl_line : 86 - <5a08> DW_AT_decl_column : 13 - <5a09> DW_AT_type : <0x47d7> - <5a0d> DW_AT_data_member_location: 2 - <2><5a0e>: Abbrev Number: 1 (DW_TAG_member) - <5a0f> DW_AT_name : (indirect string, offset: 0xf4a11): type - <5a13> DW_AT_decl_file : 12 - <5a14> DW_AT_decl_line : 89 - <5a15> DW_AT_decl_column : 13 - <5a16> DW_AT_type : <0x47d7> - <5a1a> DW_AT_data_member_location: 3 - <2><5a1b>: Abbrev Number: 1 (DW_TAG_member) - <5a1c> DW_AT_name : (indirect string, offset: 0xf11c0): data_pid_start - <5a20> DW_AT_decl_file : 12 - <5a21> DW_AT_decl_line : 92 - <5a22> DW_AT_decl_column : 13 - <5a23> DW_AT_type : <0x47d7> - <5a27> DW_AT_data_member_location: 4 - <2><5a28>: Abbrev Number: 1 (DW_TAG_member) - <5a29> DW_AT_name : (indirect string, offset: 0xf13e8): pmaadress - <5a2d> DW_AT_decl_file : 12 - <5a2e> DW_AT_decl_line : 96 - <5a2f> DW_AT_decl_column : 13 - <5a30> DW_AT_type : <0x47ed> - <5a34> DW_AT_data_member_location: 6 - <2><5a35>: Abbrev Number: 1 (DW_TAG_member) - <5a36> DW_AT_name : (indirect string, offset: 0xefc6c): pmaaddr0 - <5a3a> DW_AT_decl_file : 12 - <5a3b> DW_AT_decl_line : 99 - <5a3c> DW_AT_decl_column : 13 - <5a3d> DW_AT_type : <0x47ed> - <5a41> DW_AT_data_member_location: 8 - <2><5a42>: Abbrev Number: 1 (DW_TAG_member) - <5a43> DW_AT_name : (indirect string, offset: 0xefc75): pmaaddr1 - <5a47> DW_AT_decl_file : 12 - <5a48> DW_AT_decl_line : 102 - <5a49> DW_AT_decl_column : 13 - <5a4a> DW_AT_type : <0x47ed> - <5a4e> DW_AT_data_member_location: 10 - <2><5a4f>: Abbrev Number: 1 (DW_TAG_member) - <5a50> DW_AT_name : (indirect string, offset: 0xf1060): doublebuffer - <5a54> DW_AT_decl_file : 12 - <5a55> DW_AT_decl_line : 105 - <5a56> DW_AT_decl_column : 13 - <5a57> DW_AT_type : <0x47d7> - <5a5b> DW_AT_data_member_location: 12 - <2><5a5c>: Abbrev Number: 1 (DW_TAG_member) - <5a5d> DW_AT_name : (indirect string, offset: 0xefe19): maxpacket - <5a61> DW_AT_decl_file : 12 - <5a62> DW_AT_decl_line : 109 - <5a63> DW_AT_decl_column : 13 - <5a64> DW_AT_type : <0x47fe> - <5a68> DW_AT_data_member_location: 16 - <2><5a69>: Abbrev Number: 1 (DW_TAG_member) - <5a6a> DW_AT_name : (indirect string, offset: 0xefcc5): xfer_buff - <5a6e> DW_AT_decl_file : 12 - <5a6f> DW_AT_decl_line : 112 - <5a70> DW_AT_decl_column : 14 - <5a71> DW_AT_type : <0x592e> - <5a75> DW_AT_data_member_location: 20 - <2><5a76>: Abbrev Number: 1 (DW_TAG_member) - <5a77> DW_AT_name : (indirect string, offset: 0xf031d): xfer_len - <5a7b> DW_AT_decl_file : 12 - <5a7c> DW_AT_decl_line : 114 - <5a7d> DW_AT_decl_column : 13 - <5a7e> DW_AT_type : <0x47fe> - <5a82> DW_AT_data_member_location: 24 - <2><5a83>: Abbrev Number: 1 (DW_TAG_member) - <5a84> DW_AT_name : (indirect string, offset: 0xf0d6d): xfer_count - <5a88> DW_AT_decl_file : 12 - <5a89> DW_AT_decl_line : 116 - <5a8a> DW_AT_decl_column : 13 - <5a8b> DW_AT_type : <0x47fe> - <5a8f> DW_AT_data_member_location: 28 - <2><5a90>: Abbrev Number: 1 (DW_TAG_member) - <5a91> DW_AT_name : (indirect string, offset: 0xf070b): xfer_len_db - <5a95> DW_AT_decl_file : 12 - <5a96> DW_AT_decl_line : 118 - <5a97> DW_AT_decl_column : 13 - <5a98> DW_AT_type : <0x47fe> - <5a9c> DW_AT_data_member_location: 32 - <2><5a9d>: Abbrev Number: 1 (DW_TAG_member) - <5a9e> DW_AT_name : (indirect string, offset: 0xf0e47): xfer_fill_db - <5aa2> DW_AT_decl_file : 12 - <5aa3> DW_AT_decl_line : 120 - <5aa4> DW_AT_decl_column : 13 - <5aa5> DW_AT_type : <0x47d7> - <5aa9> DW_AT_data_member_location: 36 - <2><5aaa>: Abbrev Number: 0 - <1><5aab>: Abbrev Number: 4 (DW_TAG_typedef) - <5aac> DW_AT_name : (indirect string, offset: 0xf00bf): USB_EPTypeDef - <5ab0> DW_AT_decl_file : 12 - <5ab1> DW_AT_decl_line : 121 - <5ab2> DW_AT_decl_column : 3 - <5ab3> DW_AT_type : <0x59df> - <1><5ab7>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <5ab8> DW_AT_encoding : 7 (unsigned) - <5ab9> DW_AT_byte_size : 1 - <5ab9> DW_AT_type : <0x4780> - <5abd> DW_AT_decl_file : 13 - <5abe> DW_AT_decl_line : 49 - <5abf> DW_AT_decl_column : 1 - <5abf> DW_AT_sibling : <0x5ae2> - <2><5ac3>: Abbrev Number: 3 (DW_TAG_enumerator) - <5ac4> DW_AT_name : (indirect string, offset: 0xf0d9f): HAL_PCD_STATE_RESET - <5ac8> DW_AT_const_value : 0 - <2><5ac9>: Abbrev Number: 3 (DW_TAG_enumerator) - <5aca> DW_AT_name : (indirect string, offset: 0xf005f): HAL_PCD_STATE_READY - <5ace> DW_AT_const_value : 1 - <2><5acf>: Abbrev Number: 3 (DW_TAG_enumerator) - <5ad0> DW_AT_name : (indirect string, offset: 0xf110a): HAL_PCD_STATE_ERROR - <5ad4> DW_AT_const_value : 2 - <2><5ad5>: Abbrev Number: 3 (DW_TAG_enumerator) - <5ad6> DW_AT_name : (indirect string, offset: 0xeffe9): HAL_PCD_STATE_BUSY - <5ada> DW_AT_const_value : 3 - <2><5adb>: Abbrev Number: 3 (DW_TAG_enumerator) - <5adc> DW_AT_name : (indirect string, offset: 0xf0de7): HAL_PCD_STATE_TIMEOUT - <5ae0> DW_AT_const_value : 4 - <2><5ae1>: Abbrev Number: 0 - <1><5ae2>: Abbrev Number: 4 (DW_TAG_typedef) - <5ae3> DW_AT_name : (indirect string, offset: 0xefd89): PCD_StateTypeDef - <5ae7> DW_AT_decl_file : 13 - <5ae8> DW_AT_decl_line : 55 - <5ae9> DW_AT_decl_column : 3 - <5aea> DW_AT_type : <0x5ab7> - <1><5aee>: Abbrev Number: 12 (DW_TAG_volatile_type) - <5aef> DW_AT_type : <0x5ae2> - <1><5af3>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <5af4> DW_AT_encoding : 7 (unsigned) - <5af5> DW_AT_byte_size : 1 - <5af5> DW_AT_type : <0x4780> - <5af9> DW_AT_decl_file : 13 - <5afa> DW_AT_decl_line : 59 - <5afb> DW_AT_decl_column : 1 - <5afb> DW_AT_sibling : <0x5b18> - <2><5aff>: Abbrev Number: 3 (DW_TAG_enumerator) - <5b00> DW_AT_name : (indirect string, offset: 0xefc08): LPM_L0 - <5b04> DW_AT_const_value : 0 - <2><5b05>: Abbrev Number: 3 (DW_TAG_enumerator) - <5b06> DW_AT_name : (indirect string, offset: 0xefc0f): LPM_L1 - <5b0a> DW_AT_const_value : 1 - <2><5b0b>: Abbrev Number: 3 (DW_TAG_enumerator) - <5b0c> DW_AT_name : (indirect string, offset: 0xefc16): LPM_L2 - <5b10> DW_AT_const_value : 2 - <2><5b11>: Abbrev Number: 3 (DW_TAG_enumerator) - <5b12> DW_AT_name : (indirect string, offset: 0xefc1d): LPM_L3 - <5b16> DW_AT_const_value : 3 - <2><5b17>: Abbrev Number: 0 - <1><5b18>: Abbrev Number: 4 (DW_TAG_typedef) - <5b19> DW_AT_name : (indirect string, offset: 0xf02f4): PCD_LPM_StateTypeDef - <5b1d> DW_AT_decl_file : 13 - <5b1e> DW_AT_decl_line : 64 - <5b1f> DW_AT_decl_column : 3 - <5b20> DW_AT_type : <0x5af3> - <1><5b24>: Abbrev Number: 4 (DW_TAG_typedef) - <5b25> DW_AT_name : (indirect string, offset: 0xf0c71): PCD_TypeDef - <5b29> DW_AT_decl_file : 13 - <5b2a> DW_AT_decl_line : 87 - <5b2b> DW_AT_decl_column : 28 - <5b2c> DW_AT_type : <0x527b> - <1><5b30>: Abbrev Number: 4 (DW_TAG_typedef) - <5b31> DW_AT_name : (indirect string, offset: 0xf014d): PCD_InitTypeDef - <5b35> DW_AT_decl_file : 13 - <5b36> DW_AT_decl_line : 88 - <5b37> DW_AT_decl_column : 28 - <5b38> DW_AT_type : <0x59d3> - <1><5b3c>: Abbrev Number: 4 (DW_TAG_typedef) - <5b3d> DW_AT_name : (indirect string, offset: 0xf0578): PCD_EPTypeDef - <5b41> DW_AT_decl_file : 13 - <5b42> DW_AT_decl_line : 89 - <5b43> DW_AT_decl_column : 28 - <5b44> DW_AT_type : <0x5aab> - <1><5b48>: Abbrev Number: 38 (DW_TAG_structure_type) - <5b49> DW_AT_byte_size : 756 - <5b4b> DW_AT_decl_file : 13 - <5b4c> DW_AT_decl_line : 98 - <5b4d> DW_AT_decl_column : 9 - <5b4e> DW_AT_sibling : <0x5c09> - <2><5b52>: Abbrev Number: 1 (DW_TAG_member) - <5b53> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <5b57> DW_AT_decl_file : 13 - <5b58> DW_AT_decl_line : 101 - <5b59> DW_AT_decl_column : 28 - <5b5a> DW_AT_type : <0x5c09> - <5b5e> DW_AT_data_member_location: 0 - <2><5b5f>: Abbrev Number: 1 (DW_TAG_member) - <5b60> DW_AT_name : (indirect string, offset: 0xf735a): Init - <5b64> DW_AT_decl_file : 13 - <5b65> DW_AT_decl_line : 102 - <5b66> DW_AT_decl_column : 27 - <5b67> DW_AT_type : <0x5b30> - <5b6b> DW_AT_data_member_location: 4 - <2><5b6c>: Abbrev Number: 1 (DW_TAG_member) - <5b6d> DW_AT_name : (indirect string, offset: 0xf08dc): USB_Address - <5b71> DW_AT_decl_file : 13 - <5b72> DW_AT_decl_line : 103 - <5b73> DW_AT_decl_column : 27 - <5b74> DW_AT_type : <0x47e3> - <5b78> DW_AT_data_member_location: 36 - <2><5b79>: Abbrev Number: 1 (DW_TAG_member) - <5b7a> DW_AT_name : (indirect string, offset: 0xf0299): IN_ep - <5b7e> DW_AT_decl_file : 13 - <5b7f> DW_AT_decl_line : 104 - <5b80> DW_AT_decl_column : 27 - <5b81> DW_AT_type : <0x5c0e> - <5b85> DW_AT_data_member_location: 40 - <2><5b86>: Abbrev Number: 14 (DW_TAG_member) - <5b87> DW_AT_name : (indirect string, offset: 0xf01dd): OUT_ep - <5b8b> DW_AT_decl_file : 13 - <5b8b> DW_AT_decl_line : 105 - <5b8c> DW_AT_decl_column : 27 - <5b8d> DW_AT_type : <0x5c0e> - <5b91> DW_AT_data_member_location: 360 - <2><5b93>: Abbrev Number: 14 (DW_TAG_member) - <5b94> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <5b98> DW_AT_decl_file : 13 - <5b98> DW_AT_decl_line : 106 - <5b99> DW_AT_decl_column : 27 - <5b9a> DW_AT_type : <0x52fd> - <5b9e> DW_AT_data_member_location: 680 - <2><5ba0>: Abbrev Number: 14 (DW_TAG_member) - <5ba1> DW_AT_name : (indirect string, offset: 0xf84d0): State - <5ba5> DW_AT_decl_file : 13 - <5ba5> DW_AT_decl_line : 107 - <5ba6> DW_AT_decl_column : 27 - <5ba7> DW_AT_type : <0x5aee> - <5bab> DW_AT_data_member_location: 681 - <2><5bad>: Abbrev Number: 14 (DW_TAG_member) - <5bae> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <5bb2> DW_AT_decl_file : 13 - <5bb2> DW_AT_decl_line : 108 - <5bb3> DW_AT_decl_column : 27 - <5bb4> DW_AT_type : <0x480a> - <5bb8> DW_AT_data_member_location: 684 - <2><5bba>: Abbrev Number: 14 (DW_TAG_member) - <5bbb> DW_AT_name : (indirect string, offset: 0xfce4e): Setup - <5bbf> DW_AT_decl_file : 13 - <5bbf> DW_AT_decl_line : 109 - <5bc0> DW_AT_decl_column : 27 - <5bc1> DW_AT_type : <0x5c1e> - <5bc5> DW_AT_data_member_location: 688 - <2><5bc7>: Abbrev Number: 14 (DW_TAG_member) - <5bc8> DW_AT_name : (indirect string, offset: 0xf0d48): LPM_State - <5bcc> DW_AT_decl_file : 13 - <5bcc> DW_AT_decl_line : 110 - <5bcd> DW_AT_decl_column : 27 - <5bce> DW_AT_type : <0x5b18> - <5bd2> DW_AT_data_member_location: 736 - <2><5bd4>: Abbrev Number: 14 (DW_TAG_member) - <5bd5> DW_AT_name : (indirect string, offset: 0xf0283): BESL - <5bd9> DW_AT_decl_file : 13 - <5bd9> DW_AT_decl_line : 111 - <5bda> DW_AT_decl_column : 27 - <5bdb> DW_AT_type : <0x47fe> - <5bdf> DW_AT_data_member_location: 740 - <2><5be1>: Abbrev Number: 14 (DW_TAG_member) - <5be2> DW_AT_name : (indirect string, offset: 0xf1170): lpm_active - <5be6> DW_AT_decl_file : 13 - <5be6> DW_AT_decl_line : 114 - <5be7> DW_AT_decl_column : 12 - <5be8> DW_AT_type : <0x47fe> - <5bec> DW_AT_data_member_location: 744 - <2><5bee>: Abbrev Number: 14 (DW_TAG_member) - <5bef> DW_AT_name : (indirect string, offset: 0xf0821): battery_charging_active - <5bf3> DW_AT_decl_file : 13 - <5bf3> DW_AT_decl_line : 117 - <5bf4> DW_AT_decl_column : 12 - <5bf5> DW_AT_type : <0x47fe> - <5bf9> DW_AT_data_member_location: 748 - <2><5bfb>: Abbrev Number: 14 (DW_TAG_member) - <5bfc> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <5c00> DW_AT_decl_file : 13 - <5c00> DW_AT_decl_line : 119 - <5c01> DW_AT_decl_column : 28 - <5c02> DW_AT_type : <0x54b8> - <5c06> DW_AT_data_member_location: 752 - <2><5c08>: Abbrev Number: 0 - <1><5c09>: Abbrev Number: 5 (DW_TAG_pointer_type) - <5c0a> DW_AT_byte_size : 4 - <5c0a> DW_AT_type : <0x5b24> - <1><5c0e>: Abbrev Number: 17 (DW_TAG_array_type) - <5c0f> DW_AT_type : <0x5b3c> - <5c13> DW_AT_sibling : <0x5c1e> - <2><5c17>: Abbrev Number: 18 (DW_TAG_subrange_type) - <5c18> DW_AT_type : <0x47d0> - <5c1c> DW_AT_upper_bound : 7 - <2><5c1d>: Abbrev Number: 0 - <1><5c1e>: Abbrev Number: 17 (DW_TAG_array_type) - <5c1f> DW_AT_type : <0x47fe> - <5c23> DW_AT_sibling : <0x5c2e> - <2><5c27>: Abbrev Number: 18 (DW_TAG_subrange_type) - <5c28> DW_AT_type : <0x47d0> - <5c2c> DW_AT_upper_bound : 11 - <2><5c2d>: Abbrev Number: 0 - <1><5c2e>: Abbrev Number: 4 (DW_TAG_typedef) - <5c2f> DW_AT_name : (indirect string, offset: 0xf01a0): PCD_HandleTypeDef - <5c33> DW_AT_decl_file : 13 - <5c34> DW_AT_decl_line : 140 - <5c35> DW_AT_decl_column : 3 - <5c36> DW_AT_type : <0x5b48> - <1><5c3a>: Abbrev Number: 11 (DW_TAG_structure_type) - <5c3b> DW_AT_byte_size : 20 - <5c3c> DW_AT_decl_file : 14 - <5c3d> DW_AT_decl_line : 270 - <5c3f> DW_AT_decl_column : 9 - <5c3f> DW_AT_sibling : <0x5c8a> - <2><5c43>: Abbrev Number: 2 (DW_TAG_member) - <5c44> DW_AT_name : (indirect string, offset: 0xf0f56): PLLN - <5c48> DW_AT_decl_file : 14 - <5c49> DW_AT_decl_line : 273 - <5c4b> DW_AT_decl_column : 12 - <5c4c> DW_AT_type : <0x47fe> - <5c50> DW_AT_data_member_location: 0 - <2><5c51>: Abbrev Number: 2 (DW_TAG_member) - <5c52> DW_AT_name : (indirect string, offset: 0xf0f5b): PLLP - <5c56> DW_AT_decl_file : 14 - <5c57> DW_AT_decl_line : 276 - <5c59> DW_AT_decl_column : 12 - <5c5a> DW_AT_type : <0x47fe> - <5c5e> DW_AT_data_member_location: 4 - <2><5c5f>: Abbrev Number: 2 (DW_TAG_member) - <5c60> DW_AT_name : (indirect string, offset: 0x58893): PLLQ - <5c64> DW_AT_decl_file : 14 - <5c65> DW_AT_decl_line : 279 - <5c67> DW_AT_decl_column : 12 - <5c68> DW_AT_type : <0x47fe> - <5c6c> DW_AT_data_member_location: 8 - <2><5c6d>: Abbrev Number: 2 (DW_TAG_member) - <5c6e> DW_AT_name : (indirect string, offset: 0xf0f60): PLLR - <5c72> DW_AT_decl_file : 14 - <5c73> DW_AT_decl_line : 282 - <5c75> DW_AT_decl_column : 12 - <5c76> DW_AT_type : <0x47fe> - <5c7a> DW_AT_data_member_location: 12 - <2><5c7b>: Abbrev Number: 2 (DW_TAG_member) - <5c7c> DW_AT_name : (indirect string, offset: 0xf09e7): PLLSAI1ClockOut - <5c80> DW_AT_decl_file : 14 - <5c81> DW_AT_decl_line : 285 - <5c83> DW_AT_decl_column : 12 - <5c84> DW_AT_type : <0x47fe> - <5c88> DW_AT_data_member_location: 16 - <2><5c89>: Abbrev Number: 0 - <1><5c8a>: Abbrev Number: 8 (DW_TAG_typedef) - <5c8b> DW_AT_name : (indirect string, offset: 0xf111e): RCC_PLLSAI1InitTypeDef - <5c8f> DW_AT_decl_file : 14 - <5c90> DW_AT_decl_line : 287 - <5c92> DW_AT_decl_column : 3 - <5c92> DW_AT_type : <0x5c3a> - <1><5c96>: Abbrev Number: 11 (DW_TAG_structure_type) - <5c97> DW_AT_byte_size : 80 - <5c98> DW_AT_decl_file : 14 - <5c99> DW_AT_decl_line : 293 - <5c9b> DW_AT_decl_column : 9 - <5c9b> DW_AT_sibling : <0x5d80> - <2><5c9f>: Abbrev Number: 2 (DW_TAG_member) - <5ca0> DW_AT_name : (indirect string, offset: 0xf080c): PeriphClockSelection - <5ca4> DW_AT_decl_file : 14 - <5ca5> DW_AT_decl_line : 295 - <5ca7> DW_AT_decl_column : 12 - <5ca8> DW_AT_type : <0x47fe> - <5cac> DW_AT_data_member_location: 0 - <2><5cad>: Abbrev Number: 2 (DW_TAG_member) - <5cae> DW_AT_name : (indirect string, offset: 0x9d183): PLLSAI1 - <5cb2> DW_AT_decl_file : 14 - <5cb3> DW_AT_decl_line : 299 - <5cb5> DW_AT_decl_column : 26 - <5cb6> DW_AT_type : <0x5c8a> - <5cba> DW_AT_data_member_location: 4 - <2><5cbb>: Abbrev Number: 2 (DW_TAG_member) - <5cbc> DW_AT_name : (indirect string, offset: 0xf07b6): Usart1ClockSelection - <5cc0> DW_AT_decl_file : 14 - <5cc1> DW_AT_decl_line : 304 - <5cc3> DW_AT_decl_column : 12 - <5cc4> DW_AT_type : <0x47fe> - <5cc8> DW_AT_data_member_location: 24 - <2><5cc9>: Abbrev Number: 2 (DW_TAG_member) - <5cca> DW_AT_name : (indirect string, offset: 0xf132c): Lpuart1ClockSelection - <5cce> DW_AT_decl_file : 14 - <5ccf> DW_AT_decl_line : 308 - <5cd1> DW_AT_decl_column : 12 - <5cd2> DW_AT_type : <0x47fe> - <5cd6> DW_AT_data_member_location: 28 - <2><5cd7>: Abbrev Number: 2 (DW_TAG_member) - <5cd8> DW_AT_name : (indirect string, offset: 0xf1409): I2c1ClockSelection - <5cdc> DW_AT_decl_file : 14 - <5cdd> DW_AT_decl_line : 312 - <5cdf> DW_AT_decl_column : 12 - <5ce0> DW_AT_type : <0x47fe> - <5ce4> DW_AT_data_member_location: 32 - <2><5ce5>: Abbrev Number: 2 (DW_TAG_member) - <5ce6> DW_AT_name : (indirect string, offset: 0xf015d): I2c3ClockSelection - <5cea> DW_AT_decl_file : 14 - <5ceb> DW_AT_decl_line : 316 - <5ced> DW_AT_decl_column : 12 - <5cee> DW_AT_type : <0x47fe> - <5cf2> DW_AT_data_member_location: 36 - <2><5cf3>: Abbrev Number: 2 (DW_TAG_member) - <5cf4> DW_AT_name : (indirect string, offset: 0xf0f2c): Lptim1ClockSelection - <5cf8> DW_AT_decl_file : 14 - <5cf9> DW_AT_decl_line : 320 - <5cfb> DW_AT_decl_column : 12 - <5cfc> DW_AT_type : <0x47fe> - <5d00> DW_AT_data_member_location: 40 - <2><5d01>: Abbrev Number: 2 (DW_TAG_member) - <5d02> DW_AT_name : (indirect string, offset: 0xefc7e): Lptim2ClockSelection - <5d06> DW_AT_decl_file : 14 - <5d07> DW_AT_decl_line : 323 - <5d09> DW_AT_decl_column : 12 - <5d0a> DW_AT_type : <0x47fe> - <5d0e> DW_AT_data_member_location: 44 - <2><5d0f>: Abbrev Number: 2 (DW_TAG_member) - <5d10> DW_AT_name : (indirect string, offset: 0xf025d): Sai1ClockSelection - <5d14> DW_AT_decl_file : 14 - <5d15> DW_AT_decl_line : 327 - <5d17> DW_AT_decl_column : 12 - <5d18> DW_AT_type : <0x47fe> - <5d1c> DW_AT_data_member_location: 48 - <2><5d1d>: Abbrev Number: 2 (DW_TAG_member) - <5d1e> DW_AT_name : (indirect string, offset: 0xefd77): UsbClockSelection - <5d22> DW_AT_decl_file : 14 - <5d23> DW_AT_decl_line : 332 - <5d25> DW_AT_decl_column : 12 - <5d26> DW_AT_type : <0x47fe> - <5d2a> DW_AT_data_member_location: 52 - <2><5d2b>: Abbrev Number: 2 (DW_TAG_member) - <5d2c> DW_AT_name : (indirect string, offset: 0xf0f0c): RngClockSelection - <5d30> DW_AT_decl_file : 14 - <5d31> DW_AT_decl_line : 336 - <5d33> DW_AT_decl_column : 12 - <5d34> DW_AT_type : <0x47fe> - <5d38> DW_AT_data_member_location: 56 - <2><5d39>: Abbrev Number: 2 (DW_TAG_member) - <5d3a> DW_AT_name : (indirect string, offset: 0xeff48): AdcClockSelection - <5d3e> DW_AT_decl_file : 14 - <5d3f> DW_AT_decl_line : 340 - <5d41> DW_AT_decl_column : 12 - <5d42> DW_AT_type : <0x47fe> - <5d46> DW_AT_data_member_location: 60 - <2><5d47>: Abbrev Number: 2 (DW_TAG_member) - <5d48> DW_AT_name : (indirect string, offset: 0xf050c): RTCClockSelection - <5d4c> DW_AT_decl_file : 14 - <5d4d> DW_AT_decl_line : 343 - <5d4f> DW_AT_decl_column : 12 - <5d50> DW_AT_type : <0x47fe> - <5d54> DW_AT_data_member_location: 64 - <2><5d55>: Abbrev Number: 2 (DW_TAG_member) - <5d56> DW_AT_name : (indirect string, offset: 0xeffa5): RFWakeUpClockSelection - <5d5a> DW_AT_decl_file : 14 - <5d5b> DW_AT_decl_line : 346 - <5d5d> DW_AT_decl_column : 12 - <5d5e> DW_AT_type : <0x47fe> - <5d62> DW_AT_data_member_location: 68 - <2><5d63>: Abbrev Number: 2 (DW_TAG_member) - <5d64> DW_AT_name : (indirect string, offset: 0xf0c5e): SmpsClockSelection - <5d68> DW_AT_decl_file : 14 - <5d69> DW_AT_decl_line : 350 - <5d6b> DW_AT_decl_column : 12 - <5d6c> DW_AT_type : <0x47fe> - <5d70> DW_AT_data_member_location: 72 - <2><5d71>: Abbrev Number: 2 (DW_TAG_member) - <5d72> DW_AT_name : (indirect string, offset: 0xf0d15): SmpsDivSelection - <5d76> DW_AT_decl_file : 14 - <5d77> DW_AT_decl_line : 353 - <5d79> DW_AT_decl_column : 12 - <5d7a> DW_AT_type : <0x47fe> - <5d7e> DW_AT_data_member_location: 76 - <2><5d7f>: Abbrev Number: 0 - <1><5d80>: Abbrev Number: 8 (DW_TAG_typedef) - <5d81> DW_AT_name : (indirect string, offset: 0xf0ab3): RCC_PeriphCLKInitTypeDef - <5d85> DW_AT_decl_file : 14 - <5d86> DW_AT_decl_line : 357 - <5d88> DW_AT_decl_column : 3 - <5d88> DW_AT_type : <0x5c96> - <1><5d8c>: Abbrev Number: 13 (DW_TAG_structure_type) - <5d8d> DW_AT_byte_size : 36 - <5d8e> DW_AT_decl_file : 15 - <5d8f> DW_AT_decl_line : 46 - <5d90> DW_AT_decl_column : 9 - <5d90> DW_AT_sibling : <0x5e0a> - <2><5d94>: Abbrev Number: 1 (DW_TAG_member) - <5d95> DW_AT_name : (indirect string, offset: 0xf1202): BaudRate - <5d99> DW_AT_decl_file : 15 - <5d9a> DW_AT_decl_line : 48 - <5d9b> DW_AT_decl_column : 12 - <5d9c> DW_AT_type : <0x47fe> - <5da0> DW_AT_data_member_location: 0 - <2><5da1>: Abbrev Number: 1 (DW_TAG_member) - <5da2> DW_AT_name : (indirect string, offset: 0xefbb8): WordLength - <5da6> DW_AT_decl_file : 15 - <5da7> DW_AT_decl_line : 68 - <5da8> DW_AT_decl_column : 12 - <5da9> DW_AT_type : <0x47fe> - <5dad> DW_AT_data_member_location: 4 - <2><5dae>: Abbrev Number: 1 (DW_TAG_member) - <5daf> DW_AT_name : (indirect string, offset: 0xf121e): StopBits - <5db3> DW_AT_decl_file : 15 - <5db4> DW_AT_decl_line : 71 - <5db5> DW_AT_decl_column : 12 - <5db6> DW_AT_type : <0x47fe> - <5dba> DW_AT_data_member_location: 8 - <2><5dbb>: Abbrev Number: 1 (DW_TAG_member) - <5dbc> DW_AT_name : (indirect string, offset: 0xf01c3): Parity - <5dc0> DW_AT_decl_file : 15 - <5dc1> DW_AT_decl_line : 74 - <5dc2> DW_AT_decl_column : 12 - <5dc3> DW_AT_type : <0x47fe> - <5dc7> DW_AT_data_member_location: 12 - <2><5dc8>: Abbrev Number: 1 (DW_TAG_member) - <5dc9> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <5dcd> DW_AT_decl_file : 15 - <5dce> DW_AT_decl_line : 81 - <5dcf> DW_AT_decl_column : 12 - <5dd0> DW_AT_type : <0x47fe> - <5dd4> DW_AT_data_member_location: 16 - <2><5dd5>: Abbrev Number: 1 (DW_TAG_member) - <5dd6> DW_AT_name : (indirect string, offset: 0xf09ad): HwFlowCtl - <5dda> DW_AT_decl_file : 15 - <5ddb> DW_AT_decl_line : 84 - <5ddc> DW_AT_decl_column : 12 - <5ddd> DW_AT_type : <0x47fe> - <5de1> DW_AT_data_member_location: 20 - <2><5de2>: Abbrev Number: 1 (DW_TAG_member) - <5de3> DW_AT_name : (indirect string, offset: 0xf1023): OverSampling - <5de7> DW_AT_decl_file : 15 - <5de8> DW_AT_decl_line : 88 - <5de9> DW_AT_decl_column : 12 - <5dea> DW_AT_type : <0x47fe> - <5dee> DW_AT_data_member_location: 24 - <2><5def>: Abbrev Number: 1 (DW_TAG_member) - <5df0> DW_AT_name : (indirect string, offset: 0xeff66): OneBitSampling - <5df4> DW_AT_decl_file : 15 - <5df5> DW_AT_decl_line : 92 - <5df6> DW_AT_decl_column : 12 - <5df7> DW_AT_type : <0x47fe> - <5dfb> DW_AT_data_member_location: 28 - <2><5dfc>: Abbrev Number: 1 (DW_TAG_member) - <5dfd> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <5e01> DW_AT_decl_file : 15 - <5e02> DW_AT_decl_line : 96 - <5e03> DW_AT_decl_column : 12 - <5e04> DW_AT_type : <0x47fe> - <5e08> DW_AT_data_member_location: 32 - <2><5e09>: Abbrev Number: 0 - <1><5e0a>: Abbrev Number: 4 (DW_TAG_typedef) - <5e0b> DW_AT_name : (indirect string, offset: 0xf01b2): UART_InitTypeDef - <5e0f> DW_AT_decl_file : 15 - <5e10> DW_AT_decl_line : 99 - <5e11> DW_AT_decl_column : 3 - <5e12> DW_AT_type : <0x5d8c> - <1><5e16>: Abbrev Number: 13 (DW_TAG_structure_type) - <5e17> DW_AT_byte_size : 40 - <5e18> DW_AT_decl_file : 15 - <5e19> DW_AT_decl_line : 104 - <5e1a> DW_AT_decl_column : 9 - <5e1a> DW_AT_sibling : <0x5ea1> - <2><5e1e>: Abbrev Number: 1 (DW_TAG_member) - <5e1f> DW_AT_name : (indirect string, offset: 0xeff2a): AdvFeatureInit - <5e23> DW_AT_decl_file : 15 - <5e24> DW_AT_decl_line : 106 - <5e25> DW_AT_decl_column : 12 - <5e26> DW_AT_type : <0x47fe> - <5e2a> DW_AT_data_member_location: 0 - <2><5e2b>: Abbrev Number: 1 (DW_TAG_member) - <5e2c> DW_AT_name : (indirect string, offset: 0xf123a): TxPinLevelInvert + <59fa> DW_AT_decl_line : 76 + <59fb> DW_AT_decl_column : 3 + <59fc> DW_AT_type : <0x5983> + <1><5a00>: Abbrev Number: 13 (DW_TAG_structure_type) + <5a01> DW_AT_byte_size : 40 + <5a02> DW_AT_decl_file : 12 + <5a03> DW_AT_decl_line : 78 + <5a04> DW_AT_decl_column : 9 + <5a04> DW_AT_sibling : <0x5acc> + <2><5a08>: Abbrev Number: 17 (DW_TAG_member) + <5a09> DW_AT_name : num + <5a0d> DW_AT_decl_file : 12 + <5a0e> DW_AT_decl_line : 80 + <5a0f> DW_AT_decl_column : 13 + <5a10> DW_AT_type : <0x47f8> + <5a14> DW_AT_data_member_location: 0 + <2><5a15>: Abbrev Number: 1 (DW_TAG_member) + <5a16> DW_AT_name : (indirect string, offset: 0xf03d1): is_in + <5a1a> DW_AT_decl_file : 12 + <5a1b> DW_AT_decl_line : 83 + <5a1c> DW_AT_decl_column : 13 + <5a1d> DW_AT_type : <0x47f8> + <5a21> DW_AT_data_member_location: 1 + <2><5a22>: Abbrev Number: 1 (DW_TAG_member) + <5a23> DW_AT_name : (indirect string, offset: 0xefd0c): is_stall + <5a27> DW_AT_decl_file : 12 + <5a28> DW_AT_decl_line : 86 + <5a29> DW_AT_decl_column : 13 + <5a2a> DW_AT_type : <0x47f8> + <5a2e> DW_AT_data_member_location: 2 + <2><5a2f>: Abbrev Number: 1 (DW_TAG_member) + <5a30> DW_AT_name : (indirect string, offset: 0xf49f6): type + <5a34> DW_AT_decl_file : 12 + <5a35> DW_AT_decl_line : 89 + <5a36> DW_AT_decl_column : 13 + <5a37> DW_AT_type : <0x47f8> + <5a3b> DW_AT_data_member_location: 3 + <2><5a3c>: Abbrev Number: 1 (DW_TAG_member) + <5a3d> DW_AT_name : (indirect string, offset: 0xf11a9): data_pid_start + <5a41> DW_AT_decl_file : 12 + <5a42> DW_AT_decl_line : 92 + <5a43> DW_AT_decl_column : 13 + <5a44> DW_AT_type : <0x47f8> + <5a48> DW_AT_data_member_location: 4 + <2><5a49>: Abbrev Number: 1 (DW_TAG_member) + <5a4a> DW_AT_name : (indirect string, offset: 0xf13d1): pmaadress + <5a4e> DW_AT_decl_file : 12 + <5a4f> DW_AT_decl_line : 96 + <5a50> DW_AT_decl_column : 13 + <5a51> DW_AT_type : <0x480e> + <5a55> DW_AT_data_member_location: 6 + <2><5a56>: Abbrev Number: 1 (DW_TAG_member) + <5a57> DW_AT_name : (indirect string, offset: 0xefc93): pmaaddr0 + <5a5b> DW_AT_decl_file : 12 + <5a5c> DW_AT_decl_line : 99 + <5a5d> DW_AT_decl_column : 13 + <5a5e> DW_AT_type : <0x480e> + <5a62> DW_AT_data_member_location: 8 + <2><5a63>: Abbrev Number: 1 (DW_TAG_member) + <5a64> DW_AT_name : (indirect string, offset: 0xefc9c): pmaaddr1 + <5a68> DW_AT_decl_file : 12 + <5a69> DW_AT_decl_line : 102 + <5a6a> DW_AT_decl_column : 13 + <5a6b> DW_AT_type : <0x480e> + <5a6f> DW_AT_data_member_location: 10 + <2><5a70>: Abbrev Number: 1 (DW_TAG_member) + <5a71> DW_AT_name : (indirect string, offset: 0xf1052): doublebuffer + <5a75> DW_AT_decl_file : 12 + <5a76> DW_AT_decl_line : 105 + <5a77> DW_AT_decl_column : 13 + <5a78> DW_AT_type : <0x47f8> + <5a7c> DW_AT_data_member_location: 12 + <2><5a7d>: Abbrev Number: 1 (DW_TAG_member) + <5a7e> DW_AT_name : (indirect string, offset: 0xefe33): maxpacket + <5a82> DW_AT_decl_file : 12 + <5a83> DW_AT_decl_line : 109 + <5a84> DW_AT_decl_column : 13 + <5a85> DW_AT_type : <0x481f> + <5a89> DW_AT_data_member_location: 16 + <2><5a8a>: Abbrev Number: 1 (DW_TAG_member) + <5a8b> DW_AT_name : (indirect string, offset: 0xefcec): xfer_buff + <5a8f> DW_AT_decl_file : 12 + <5a90> DW_AT_decl_line : 112 + <5a91> DW_AT_decl_column : 14 + <5a92> DW_AT_type : <0x594f> + <5a96> DW_AT_data_member_location: 20 + <2><5a97>: Abbrev Number: 1 (DW_TAG_member) + <5a98> DW_AT_name : (indirect string, offset: 0xf032a): xfer_len + <5a9c> DW_AT_decl_file : 12 + <5a9d> DW_AT_decl_line : 114 + <5a9e> DW_AT_decl_column : 13 + <5a9f> DW_AT_type : <0x481f> + <5aa3> DW_AT_data_member_location: 24 + <2><5aa4>: Abbrev Number: 1 (DW_TAG_member) + <5aa5> DW_AT_name : (indirect string, offset: 0xf0d5f): xfer_count + <5aa9> DW_AT_decl_file : 12 + <5aaa> DW_AT_decl_line : 116 + <5aab> DW_AT_decl_column : 13 + <5aac> DW_AT_type : <0x481f> + <5ab0> DW_AT_data_member_location: 28 + <2><5ab1>: Abbrev Number: 1 (DW_TAG_member) + <5ab2> DW_AT_name : (indirect string, offset: 0xf070a): xfer_len_db + <5ab6> DW_AT_decl_file : 12 + <5ab7> DW_AT_decl_line : 118 + <5ab8> DW_AT_decl_column : 13 + <5ab9> DW_AT_type : <0x481f> + <5abd> DW_AT_data_member_location: 32 + <2><5abe>: Abbrev Number: 1 (DW_TAG_member) + <5abf> DW_AT_name : (indirect string, offset: 0xf0e39): xfer_fill_db + <5ac3> DW_AT_decl_file : 12 + <5ac4> DW_AT_decl_line : 120 + <5ac5> DW_AT_decl_column : 13 + <5ac6> DW_AT_type : <0x47f8> + <5aca> DW_AT_data_member_location: 36 + <2><5acb>: Abbrev Number: 0 + <1><5acc>: Abbrev Number: 4 (DW_TAG_typedef) + <5acd> DW_AT_name : (indirect string, offset: 0xf00d9): USB_EPTypeDef + <5ad1> DW_AT_decl_file : 12 + <5ad2> DW_AT_decl_line : 121 + <5ad3> DW_AT_decl_column : 3 + <5ad4> DW_AT_type : <0x5a00> + <1><5ad8>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <5ad9> DW_AT_encoding : 7 (unsigned) + <5ada> DW_AT_byte_size : 1 + <5ada> DW_AT_type : <0x47a1> + <5ade> DW_AT_decl_file : 13 + <5adf> DW_AT_decl_line : 49 + <5ae0> DW_AT_decl_column : 1 + <5ae0> DW_AT_sibling : <0x5b03> + <2><5ae4>: Abbrev Number: 3 (DW_TAG_enumerator) + <5ae5> DW_AT_name : (indirect string, offset: 0xf0d91): HAL_PCD_STATE_RESET + <5ae9> DW_AT_const_value : 0 + <2><5aea>: Abbrev Number: 3 (DW_TAG_enumerator) + <5aeb> DW_AT_name : (indirect string, offset: 0xf0079): HAL_PCD_STATE_READY + <5aef> DW_AT_const_value : 1 + <2><5af0>: Abbrev Number: 3 (DW_TAG_enumerator) + <5af1> DW_AT_name : (indirect string, offset: 0xf10fc): HAL_PCD_STATE_ERROR + <5af5> DW_AT_const_value : 2 + <2><5af6>: Abbrev Number: 3 (DW_TAG_enumerator) + <5af7> DW_AT_name : (indirect string, offset: 0xf0003): HAL_PCD_STATE_BUSY + <5afb> DW_AT_const_value : 3 + <2><5afc>: Abbrev Number: 3 (DW_TAG_enumerator) + <5afd> DW_AT_name : (indirect string, offset: 0xf0dd9): HAL_PCD_STATE_TIMEOUT + <5b01> DW_AT_const_value : 4 + <2><5b02>: Abbrev Number: 0 + <1><5b03>: Abbrev Number: 4 (DW_TAG_typedef) + <5b04> DW_AT_name : (indirect string, offset: 0xefda3): PCD_StateTypeDef + <5b08> DW_AT_decl_file : 13 + <5b09> DW_AT_decl_line : 55 + <5b0a> DW_AT_decl_column : 3 + <5b0b> DW_AT_type : <0x5ad8> + <1><5b0f>: Abbrev Number: 12 (DW_TAG_volatile_type) + <5b10> DW_AT_type : <0x5b03> + <1><5b14>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <5b15> DW_AT_encoding : 7 (unsigned) + <5b16> DW_AT_byte_size : 1 + <5b16> DW_AT_type : <0x47a1> + <5b1a> DW_AT_decl_file : 13 + <5b1b> DW_AT_decl_line : 59 + <5b1c> DW_AT_decl_column : 1 + <5b1c> DW_AT_sibling : <0x5b39> + <2><5b20>: Abbrev Number: 3 (DW_TAG_enumerator) + <5b21> DW_AT_name : (indirect string, offset: 0xefc2f): LPM_L0 + <5b25> DW_AT_const_value : 0 + <2><5b26>: Abbrev Number: 3 (DW_TAG_enumerator) + <5b27> DW_AT_name : (indirect string, offset: 0xefc36): LPM_L1 + <5b2b> DW_AT_const_value : 1 + <2><5b2c>: Abbrev Number: 3 (DW_TAG_enumerator) + <5b2d> DW_AT_name : (indirect string, offset: 0xefc3d): LPM_L2 + <5b31> DW_AT_const_value : 2 + <2><5b32>: Abbrev Number: 3 (DW_TAG_enumerator) + <5b33> DW_AT_name : (indirect string, offset: 0xefc44): LPM_L3 + <5b37> DW_AT_const_value : 3 + <2><5b38>: Abbrev Number: 0 + <1><5b39>: Abbrev Number: 4 (DW_TAG_typedef) + <5b3a> DW_AT_name : (indirect string, offset: 0xf0301): PCD_LPM_StateTypeDef + <5b3e> DW_AT_decl_file : 13 + <5b3f> DW_AT_decl_line : 64 + <5b40> DW_AT_decl_column : 3 + <5b41> DW_AT_type : <0x5b14> + <1><5b45>: Abbrev Number: 4 (DW_TAG_typedef) + <5b46> DW_AT_name : (indirect string, offset: 0xf0c63): PCD_TypeDef + <5b4a> DW_AT_decl_file : 13 + <5b4b> DW_AT_decl_line : 87 + <5b4c> DW_AT_decl_column : 28 + <5b4d> DW_AT_type : <0x529c> + <1><5b51>: Abbrev Number: 4 (DW_TAG_typedef) + <5b52> DW_AT_name : (indirect string, offset: 0xf0167): PCD_InitTypeDef + <5b56> DW_AT_decl_file : 13 + <5b57> DW_AT_decl_line : 88 + <5b58> DW_AT_decl_column : 28 + <5b59> DW_AT_type : <0x59f4> + <1><5b5d>: Abbrev Number: 4 (DW_TAG_typedef) + <5b5e> DW_AT_name : (indirect string, offset: 0xf0585): PCD_EPTypeDef + <5b62> DW_AT_decl_file : 13 + <5b63> DW_AT_decl_line : 89 + <5b64> DW_AT_decl_column : 28 + <5b65> DW_AT_type : <0x5acc> + <1><5b69>: Abbrev Number: 38 (DW_TAG_structure_type) + <5b6a> DW_AT_byte_size : 756 + <5b6c> DW_AT_decl_file : 13 + <5b6d> DW_AT_decl_line : 98 + <5b6e> DW_AT_decl_column : 9 + <5b6f> DW_AT_sibling : <0x5c2a> + <2><5b73>: Abbrev Number: 1 (DW_TAG_member) + <5b74> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <5b78> DW_AT_decl_file : 13 + <5b79> DW_AT_decl_line : 101 + <5b7a> DW_AT_decl_column : 28 + <5b7b> DW_AT_type : <0x5c2a> + <5b7f> DW_AT_data_member_location: 0 + <2><5b80>: Abbrev Number: 1 (DW_TAG_member) + <5b81> DW_AT_name : (indirect string, offset: 0xf733f): Init + <5b85> DW_AT_decl_file : 13 + <5b86> DW_AT_decl_line : 102 + <5b87> DW_AT_decl_column : 27 + <5b88> DW_AT_type : <0x5b51> + <5b8c> DW_AT_data_member_location: 4 + <2><5b8d>: Abbrev Number: 1 (DW_TAG_member) + <5b8e> DW_AT_name : (indirect string, offset: 0xf08ce): USB_Address + <5b92> DW_AT_decl_file : 13 + <5b93> DW_AT_decl_line : 103 + <5b94> DW_AT_decl_column : 27 + <5b95> DW_AT_type : <0x4804> + <5b99> DW_AT_data_member_location: 36 + <2><5b9a>: Abbrev Number: 1 (DW_TAG_member) + <5b9b> DW_AT_name : (indirect string, offset: 0xf02a6): IN_ep + <5b9f> DW_AT_decl_file : 13 + <5ba0> DW_AT_decl_line : 104 + <5ba1> DW_AT_decl_column : 27 + <5ba2> DW_AT_type : <0x5c2f> + <5ba6> DW_AT_data_member_location: 40 + <2><5ba7>: Abbrev Number: 14 (DW_TAG_member) + <5ba8> DW_AT_name : (indirect string, offset: 0xf01ea): OUT_ep + <5bac> DW_AT_decl_file : 13 + <5bac> DW_AT_decl_line : 105 + <5bad> DW_AT_decl_column : 27 + <5bae> DW_AT_type : <0x5c2f> + <5bb2> DW_AT_data_member_location: 360 + <2><5bb4>: Abbrev Number: 14 (DW_TAG_member) + <5bb5> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <5bb9> DW_AT_decl_file : 13 + <5bb9> DW_AT_decl_line : 106 + <5bba> DW_AT_decl_column : 27 + <5bbb> DW_AT_type : <0x531e> + <5bbf> DW_AT_data_member_location: 680 + <2><5bc1>: Abbrev Number: 14 (DW_TAG_member) + <5bc2> DW_AT_name : (indirect string, offset: 0xf84b5): State + <5bc6> DW_AT_decl_file : 13 + <5bc6> DW_AT_decl_line : 107 + <5bc7> DW_AT_decl_column : 27 + <5bc8> DW_AT_type : <0x5b0f> + <5bcc> DW_AT_data_member_location: 681 + <2><5bce>: Abbrev Number: 14 (DW_TAG_member) + <5bcf> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <5bd3> DW_AT_decl_file : 13 + <5bd3> DW_AT_decl_line : 108 + <5bd4> DW_AT_decl_column : 27 + <5bd5> DW_AT_type : <0x482b> + <5bd9> DW_AT_data_member_location: 684 + <2><5bdb>: Abbrev Number: 14 (DW_TAG_member) + <5bdc> DW_AT_name : (indirect string, offset: 0xfce33): Setup + <5be0> DW_AT_decl_file : 13 + <5be0> DW_AT_decl_line : 109 + <5be1> DW_AT_decl_column : 27 + <5be2> DW_AT_type : <0x5c3f> + <5be6> DW_AT_data_member_location: 688 + <2><5be8>: Abbrev Number: 14 (DW_TAG_member) + <5be9> DW_AT_name : (indirect string, offset: 0xf0d3a): LPM_State + <5bed> DW_AT_decl_file : 13 + <5bed> DW_AT_decl_line : 110 + <5bee> DW_AT_decl_column : 27 + <5bef> DW_AT_type : <0x5b39> + <5bf3> DW_AT_data_member_location: 736 + <2><5bf5>: Abbrev Number: 14 (DW_TAG_member) + <5bf6> DW_AT_name : (indirect string, offset: 0xf0290): BESL + <5bfa> DW_AT_decl_file : 13 + <5bfa> DW_AT_decl_line : 111 + <5bfb> DW_AT_decl_column : 27 + <5bfc> DW_AT_type : <0x481f> + <5c00> DW_AT_data_member_location: 740 + <2><5c02>: Abbrev Number: 14 (DW_TAG_member) + <5c03> DW_AT_name : (indirect string, offset: 0xf1162): lpm_active + <5c07> DW_AT_decl_file : 13 + <5c07> DW_AT_decl_line : 114 + <5c08> DW_AT_decl_column : 12 + <5c09> DW_AT_type : <0x481f> + <5c0d> DW_AT_data_member_location: 744 + <2><5c0f>: Abbrev Number: 14 (DW_TAG_member) + <5c10> DW_AT_name : (indirect string, offset: 0xf0813): battery_charging_active + <5c14> DW_AT_decl_file : 13 + <5c14> DW_AT_decl_line : 117 + <5c15> DW_AT_decl_column : 12 + <5c16> DW_AT_type : <0x481f> + <5c1a> DW_AT_data_member_location: 748 + <2><5c1c>: Abbrev Number: 14 (DW_TAG_member) + <5c1d> DW_AT_name : (indirect string, offset: 0xf0118): pData + <5c21> DW_AT_decl_file : 13 + <5c21> DW_AT_decl_line : 119 + <5c22> DW_AT_decl_column : 28 + <5c23> DW_AT_type : <0x54d9> + <5c27> DW_AT_data_member_location: 752 + <2><5c29>: Abbrev Number: 0 + <1><5c2a>: Abbrev Number: 5 (DW_TAG_pointer_type) + <5c2b> DW_AT_byte_size : 4 + <5c2b> DW_AT_type : <0x5b45> + <1><5c2f>: Abbrev Number: 19 (DW_TAG_array_type) + <5c30> DW_AT_type : <0x5b5d> + <5c34> DW_AT_sibling : <0x5c3f> + <2><5c38>: Abbrev Number: 20 (DW_TAG_subrange_type) + <5c39> DW_AT_type : <0x47f1> + <5c3d> DW_AT_upper_bound : 7 + <2><5c3e>: Abbrev Number: 0 + <1><5c3f>: Abbrev Number: 19 (DW_TAG_array_type) + <5c40> DW_AT_type : <0x481f> + <5c44> DW_AT_sibling : <0x5c4f> + <2><5c48>: Abbrev Number: 20 (DW_TAG_subrange_type) + <5c49> DW_AT_type : <0x47f1> + <5c4d> DW_AT_upper_bound : 11 + <2><5c4e>: Abbrev Number: 0 + <1><5c4f>: Abbrev Number: 4 (DW_TAG_typedef) + <5c50> DW_AT_name : (indirect string, offset: 0xf01ad): PCD_HandleTypeDef + <5c54> DW_AT_decl_file : 13 + <5c55> DW_AT_decl_line : 140 + <5c56> DW_AT_decl_column : 3 + <5c57> DW_AT_type : <0x5b69> + <1><5c5b>: Abbrev Number: 11 (DW_TAG_structure_type) + <5c5c> DW_AT_byte_size : 20 + <5c5d> DW_AT_decl_file : 14 + <5c5e> DW_AT_decl_line : 270 + <5c60> DW_AT_decl_column : 9 + <5c60> DW_AT_sibling : <0x5cab> + <2><5c64>: Abbrev Number: 2 (DW_TAG_member) + <5c65> DW_AT_name : (indirect string, offset: 0xf0f48): PLLN + <5c69> DW_AT_decl_file : 14 + <5c6a> DW_AT_decl_line : 273 + <5c6c> DW_AT_decl_column : 12 + <5c6d> DW_AT_type : <0x481f> + <5c71> DW_AT_data_member_location: 0 + <2><5c72>: Abbrev Number: 2 (DW_TAG_member) + <5c73> DW_AT_name : (indirect string, offset: 0xf0f4d): PLLP + <5c77> DW_AT_decl_file : 14 + <5c78> DW_AT_decl_line : 276 + <5c7a> DW_AT_decl_column : 12 + <5c7b> DW_AT_type : <0x481f> + <5c7f> DW_AT_data_member_location: 4 + <2><5c80>: Abbrev Number: 2 (DW_TAG_member) + <5c81> DW_AT_name : (indirect string, offset: 0x58847): PLLQ + <5c85> DW_AT_decl_file : 14 + <5c86> DW_AT_decl_line : 279 + <5c88> DW_AT_decl_column : 12 + <5c89> DW_AT_type : <0x481f> + <5c8d> DW_AT_data_member_location: 8 + <2><5c8e>: Abbrev Number: 2 (DW_TAG_member) + <5c8f> DW_AT_name : (indirect string, offset: 0xf0f52): PLLR + <5c93> DW_AT_decl_file : 14 + <5c94> DW_AT_decl_line : 282 + <5c96> DW_AT_decl_column : 12 + <5c97> DW_AT_type : <0x481f> + <5c9b> DW_AT_data_member_location: 12 + <2><5c9c>: Abbrev Number: 2 (DW_TAG_member) + <5c9d> DW_AT_name : (indirect string, offset: 0xf09d9): PLLSAI1ClockOut + <5ca1> DW_AT_decl_file : 14 + <5ca2> DW_AT_decl_line : 285 + <5ca4> DW_AT_decl_column : 12 + <5ca5> DW_AT_type : <0x481f> + <5ca9> DW_AT_data_member_location: 16 + <2><5caa>: Abbrev Number: 0 + <1><5cab>: Abbrev Number: 8 (DW_TAG_typedef) + <5cac> DW_AT_name : (indirect string, offset: 0xf1110): RCC_PLLSAI1InitTypeDef + <5cb0> DW_AT_decl_file : 14 + <5cb1> DW_AT_decl_line : 287 + <5cb3> DW_AT_decl_column : 3 + <5cb3> DW_AT_type : <0x5c5b> + <1><5cb7>: Abbrev Number: 11 (DW_TAG_structure_type) + <5cb8> DW_AT_byte_size : 80 + <5cb9> DW_AT_decl_file : 14 + <5cba> DW_AT_decl_line : 293 + <5cbc> DW_AT_decl_column : 9 + <5cbc> DW_AT_sibling : <0x5da1> + <2><5cc0>: Abbrev Number: 2 (DW_TAG_member) + <5cc1> DW_AT_name : (indirect string, offset: 0xf07fe): PeriphClockSelection + <5cc5> DW_AT_decl_file : 14 + <5cc6> DW_AT_decl_line : 295 + <5cc8> DW_AT_decl_column : 12 + <5cc9> DW_AT_type : <0x481f> + <5ccd> DW_AT_data_member_location: 0 + <2><5cce>: Abbrev Number: 2 (DW_TAG_member) + <5ccf> DW_AT_name : (indirect string, offset: 0x9d0fb): PLLSAI1 + <5cd3> DW_AT_decl_file : 14 + <5cd4> DW_AT_decl_line : 299 + <5cd6> DW_AT_decl_column : 26 + <5cd7> DW_AT_type : <0x5cab> + <5cdb> DW_AT_data_member_location: 4 + <2><5cdc>: Abbrev Number: 2 (DW_TAG_member) + <5cdd> DW_AT_name : (indirect string, offset: 0xf07a8): Usart1ClockSelection + <5ce1> DW_AT_decl_file : 14 + <5ce2> DW_AT_decl_line : 304 + <5ce4> DW_AT_decl_column : 12 + <5ce5> DW_AT_type : <0x481f> + <5ce9> DW_AT_data_member_location: 24 + <2><5cea>: Abbrev Number: 2 (DW_TAG_member) + <5ceb> DW_AT_name : (indirect string, offset: 0xf1315): Lpuart1ClockSelection + <5cef> DW_AT_decl_file : 14 + <5cf0> DW_AT_decl_line : 308 + <5cf2> DW_AT_decl_column : 12 + <5cf3> DW_AT_type : <0x481f> + <5cf7> DW_AT_data_member_location: 28 + <2><5cf8>: Abbrev Number: 2 (DW_TAG_member) + <5cf9> DW_AT_name : (indirect string, offset: 0xf13db): I2c1ClockSelection + <5cfd> DW_AT_decl_file : 14 + <5cfe> DW_AT_decl_line : 312 + <5d00> DW_AT_decl_column : 12 + <5d01> DW_AT_type : <0x481f> + <5d05> DW_AT_data_member_location: 32 + <2><5d06>: Abbrev Number: 2 (DW_TAG_member) + <5d07> DW_AT_name : (indirect string, offset: 0xf0177): I2c3ClockSelection + <5d0b> DW_AT_decl_file : 14 + <5d0c> DW_AT_decl_line : 316 + <5d0e> DW_AT_decl_column : 12 + <5d0f> DW_AT_type : <0x481f> + <5d13> DW_AT_data_member_location: 36 + <2><5d14>: Abbrev Number: 2 (DW_TAG_member) + <5d15> DW_AT_name : (indirect string, offset: 0xf0f1e): Lptim1ClockSelection + <5d19> DW_AT_decl_file : 14 + <5d1a> DW_AT_decl_line : 320 + <5d1c> DW_AT_decl_column : 12 + <5d1d> DW_AT_type : <0x481f> + <5d21> DW_AT_data_member_location: 40 + <2><5d22>: Abbrev Number: 2 (DW_TAG_member) + <5d23> DW_AT_name : (indirect string, offset: 0xefca5): Lptim2ClockSelection + <5d27> DW_AT_decl_file : 14 + <5d28> DW_AT_decl_line : 323 + <5d2a> DW_AT_decl_column : 12 + <5d2b> DW_AT_type : <0x481f> + <5d2f> DW_AT_data_member_location: 44 + <2><5d30>: Abbrev Number: 2 (DW_TAG_member) + <5d31> DW_AT_name : (indirect string, offset: 0xf026a): Sai1ClockSelection + <5d35> DW_AT_decl_file : 14 + <5d36> DW_AT_decl_line : 327 + <5d38> DW_AT_decl_column : 12 + <5d39> DW_AT_type : <0x481f> + <5d3d> DW_AT_data_member_location: 48 + <2><5d3e>: Abbrev Number: 2 (DW_TAG_member) + <5d3f> DW_AT_name : (indirect string, offset: 0xefd91): UsbClockSelection + <5d43> DW_AT_decl_file : 14 + <5d44> DW_AT_decl_line : 332 + <5d46> DW_AT_decl_column : 12 + <5d47> DW_AT_type : <0x481f> + <5d4b> DW_AT_data_member_location: 52 + <2><5d4c>: Abbrev Number: 2 (DW_TAG_member) + <5d4d> DW_AT_name : (indirect string, offset: 0xf0efe): RngClockSelection + <5d51> DW_AT_decl_file : 14 + <5d52> DW_AT_decl_line : 336 + <5d54> DW_AT_decl_column : 12 + <5d55> DW_AT_type : <0x481f> + <5d59> DW_AT_data_member_location: 56 + <2><5d5a>: Abbrev Number: 2 (DW_TAG_member) + <5d5b> DW_AT_name : (indirect string, offset: 0xeff62): AdcClockSelection + <5d5f> DW_AT_decl_file : 14 + <5d60> DW_AT_decl_line : 340 + <5d62> DW_AT_decl_column : 12 + <5d63> DW_AT_type : <0x481f> + <5d67> DW_AT_data_member_location: 60 + <2><5d68>: Abbrev Number: 2 (DW_TAG_member) + <5d69> DW_AT_name : (indirect string, offset: 0xf0519): RTCClockSelection + <5d6d> DW_AT_decl_file : 14 + <5d6e> DW_AT_decl_line : 343 + <5d70> DW_AT_decl_column : 12 + <5d71> DW_AT_type : <0x481f> + <5d75> DW_AT_data_member_location: 64 + <2><5d76>: Abbrev Number: 2 (DW_TAG_member) + <5d77> DW_AT_name : (indirect string, offset: 0xeffbf): RFWakeUpClockSelection + <5d7b> DW_AT_decl_file : 14 + <5d7c> DW_AT_decl_line : 346 + <5d7e> DW_AT_decl_column : 12 + <5d7f> DW_AT_type : <0x481f> + <5d83> DW_AT_data_member_location: 68 + <2><5d84>: Abbrev Number: 2 (DW_TAG_member) + <5d85> DW_AT_name : (indirect string, offset: 0xf0c50): SmpsClockSelection + <5d89> DW_AT_decl_file : 14 + <5d8a> DW_AT_decl_line : 350 + <5d8c> DW_AT_decl_column : 12 + <5d8d> DW_AT_type : <0x481f> + <5d91> DW_AT_data_member_location: 72 + <2><5d92>: Abbrev Number: 2 (DW_TAG_member) + <5d93> DW_AT_name : (indirect string, offset: 0xf0d07): SmpsDivSelection + <5d97> DW_AT_decl_file : 14 + <5d98> DW_AT_decl_line : 353 + <5d9a> DW_AT_decl_column : 12 + <5d9b> DW_AT_type : <0x481f> + <5d9f> DW_AT_data_member_location: 76 + <2><5da0>: Abbrev Number: 0 + <1><5da1>: Abbrev Number: 8 (DW_TAG_typedef) + <5da2> DW_AT_name : (indirect string, offset: 0xf0aa5): RCC_PeriphCLKInitTypeDef + <5da6> DW_AT_decl_file : 14 + <5da7> DW_AT_decl_line : 357 + <5da9> DW_AT_decl_column : 3 + <5da9> DW_AT_type : <0x5cb7> + <1><5dad>: Abbrev Number: 13 (DW_TAG_structure_type) + <5dae> DW_AT_byte_size : 36 + <5daf> DW_AT_decl_file : 15 + <5db0> DW_AT_decl_line : 46 + <5db1> DW_AT_decl_column : 9 + <5db1> DW_AT_sibling : <0x5e2b> + <2><5db5>: Abbrev Number: 1 (DW_TAG_member) + <5db6> DW_AT_name : (indirect string, offset: 0xf11eb): BaudRate + <5dba> DW_AT_decl_file : 15 + <5dbb> DW_AT_decl_line : 48 + <5dbc> DW_AT_decl_column : 12 + <5dbd> DW_AT_type : <0x481f> + <5dc1> DW_AT_data_member_location: 0 + <2><5dc2>: Abbrev Number: 1 (DW_TAG_member) + <5dc3> DW_AT_name : (indirect string, offset: 0xefbdf): WordLength + <5dc7> DW_AT_decl_file : 15 + <5dc8> DW_AT_decl_line : 68 + <5dc9> DW_AT_decl_column : 12 + <5dca> DW_AT_type : <0x481f> + <5dce> DW_AT_data_member_location: 4 + <2><5dcf>: Abbrev Number: 1 (DW_TAG_member) + <5dd0> DW_AT_name : (indirect string, offset: 0xf1207): StopBits + <5dd4> DW_AT_decl_file : 15 + <5dd5> DW_AT_decl_line : 71 + <5dd6> DW_AT_decl_column : 12 + <5dd7> DW_AT_type : <0x481f> + <5ddb> DW_AT_data_member_location: 8 + <2><5ddc>: Abbrev Number: 1 (DW_TAG_member) + <5ddd> DW_AT_name : (indirect string, offset: 0xf01d0): Parity + <5de1> DW_AT_decl_file : 15 + <5de2> DW_AT_decl_line : 74 + <5de3> DW_AT_decl_column : 12 + <5de4> DW_AT_type : <0x481f> + <5de8> DW_AT_data_member_location: 12 + <2><5de9>: Abbrev Number: 1 (DW_TAG_member) + <5dea> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <5dee> DW_AT_decl_file : 15 + <5def> DW_AT_decl_line : 81 + <5df0> DW_AT_decl_column : 12 + <5df1> DW_AT_type : <0x481f> + <5df5> DW_AT_data_member_location: 16 + <2><5df6>: Abbrev Number: 1 (DW_TAG_member) + <5df7> DW_AT_name : (indirect string, offset: 0xf099f): HwFlowCtl + <5dfb> DW_AT_decl_file : 15 + <5dfc> DW_AT_decl_line : 84 + <5dfd> DW_AT_decl_column : 12 + <5dfe> DW_AT_type : <0x481f> + <5e02> DW_AT_data_member_location: 20 + <2><5e03>: Abbrev Number: 1 (DW_TAG_member) + <5e04> DW_AT_name : (indirect string, offset: 0xf1015): OverSampling + <5e08> DW_AT_decl_file : 15 + <5e09> DW_AT_decl_line : 88 + <5e0a> DW_AT_decl_column : 12 + <5e0b> DW_AT_type : <0x481f> + <5e0f> DW_AT_data_member_location: 24 + <2><5e10>: Abbrev Number: 1 (DW_TAG_member) + <5e11> DW_AT_name : (indirect string, offset: 0xeff80): OneBitSampling + <5e15> DW_AT_decl_file : 15 + <5e16> DW_AT_decl_line : 92 + <5e17> DW_AT_decl_column : 12 + <5e18> DW_AT_type : <0x481f> + <5e1c> DW_AT_data_member_location: 28 + <2><5e1d>: Abbrev Number: 1 (DW_TAG_member) + <5e1e> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <5e22> DW_AT_decl_file : 15 + <5e23> DW_AT_decl_line : 96 + <5e24> DW_AT_decl_column : 12 + <5e25> DW_AT_type : <0x481f> + <5e29> DW_AT_data_member_location: 32 + <2><5e2a>: Abbrev Number: 0 + <1><5e2b>: Abbrev Number: 4 (DW_TAG_typedef) + <5e2c> DW_AT_name : (indirect string, offset: 0xf01bf): UART_InitTypeDef <5e30> DW_AT_decl_file : 15 - <5e31> DW_AT_decl_line : 111 - <5e32> DW_AT_decl_column : 12 - <5e33> DW_AT_type : <0x47fe> - <5e37> DW_AT_data_member_location: 4 - <2><5e38>: Abbrev Number: 1 (DW_TAG_member) - <5e39> DW_AT_name : (indirect string, offset: 0xf1030): RxPinLevelInvert - <5e3d> DW_AT_decl_file : 15 - <5e3e> DW_AT_decl_line : 114 - <5e3f> DW_AT_decl_column : 12 - <5e40> DW_AT_type : <0x47fe> - <5e44> DW_AT_data_member_location: 8 - <2><5e45>: Abbrev Number: 1 (DW_TAG_member) - <5e46> DW_AT_name : (indirect string, offset: 0xf0be9): DataInvert - <5e4a> DW_AT_decl_file : 15 - <5e4b> DW_AT_decl_line : 117 - <5e4c> DW_AT_decl_column : 12 - <5e4d> DW_AT_type : <0x47fe> - <5e51> DW_AT_data_member_location: 12 - <2><5e52>: Abbrev Number: 1 (DW_TAG_member) - <5e53> DW_AT_name : (indirect string, offset: 0xf02d6): Swap - <5e57> DW_AT_decl_file : 15 - <5e58> DW_AT_decl_line : 121 - <5e59> DW_AT_decl_column : 12 - <5e5a> DW_AT_type : <0x47fe> - <5e5e> DW_AT_data_member_location: 16 - <2><5e5f>: Abbrev Number: 1 (DW_TAG_member) - <5e60> DW_AT_name : (indirect string, offset: 0xeff39): OverrunDisable - <5e64> DW_AT_decl_file : 15 - <5e65> DW_AT_decl_line : 124 - <5e66> DW_AT_decl_column : 12 - <5e67> DW_AT_type : <0x47fe> - <5e6b> DW_AT_data_member_location: 20 - <2><5e6c>: Abbrev Number: 1 (DW_TAG_member) - <5e6d> DW_AT_name : (indirect string, offset: 0xefbd1): DMADisableonRxError - <5e71> DW_AT_decl_file : 15 - <5e72> DW_AT_decl_line : 127 - <5e73> DW_AT_decl_column : 12 - <5e74> DW_AT_type : <0x47fe> - <5e78> DW_AT_data_member_location: 24 - <2><5e79>: Abbrev Number: 1 (DW_TAG_member) - <5e7a> DW_AT_name : (indirect string, offset: 0xf1388): AutoBaudRateEnable - <5e7e> DW_AT_decl_file : 15 - <5e7f> DW_AT_decl_line : 130 - <5e80> DW_AT_decl_column : 12 - <5e81> DW_AT_type : <0x47fe> - <5e85> DW_AT_data_member_location: 28 - <2><5e86>: Abbrev Number: 1 (DW_TAG_member) - <5e87> DW_AT_name : (indirect string, offset: 0xf10a3): AutoBaudRateMode - <5e8b> DW_AT_decl_file : 15 - <5e8c> DW_AT_decl_line : 133 - <5e8d> DW_AT_decl_column : 12 - <5e8e> DW_AT_type : <0x47fe> - <5e92> DW_AT_data_member_location: 32 - <2><5e93>: Abbrev Number: 1 (DW_TAG_member) - <5e94> DW_AT_name : (indirect string, offset: 0xf0586): MSBFirst - <5e98> DW_AT_decl_file : 15 - <5e99> DW_AT_decl_line : 137 - <5e9a> DW_AT_decl_column : 12 - <5e9b> DW_AT_type : <0x47fe> - <5e9f> DW_AT_data_member_location: 36 - <2><5ea0>: Abbrev Number: 0 - <1><5ea1>: Abbrev Number: 4 (DW_TAG_typedef) - <5ea2> DW_AT_name : (indirect string, offset: 0xf0d52): UART_AdvFeatureInitTypeDef - <5ea6> DW_AT_decl_file : 15 - <5ea7> DW_AT_decl_line : 139 - <5ea8> DW_AT_decl_column : 3 - <5ea9> DW_AT_type : <0x5e16> - <1><5ead>: Abbrev Number: 4 (DW_TAG_typedef) - <5eae> DW_AT_name : (indirect string, offset: 0xf0224): HAL_UART_StateTypeDef - <5eb2> DW_AT_decl_file : 15 - <5eb3> DW_AT_decl_line : 181 - <5eb4> DW_AT_decl_column : 18 - <5eb5> DW_AT_type : <0x47fe> - <1><5eb9>: Abbrev Number: 12 (DW_TAG_volatile_type) - <5eba> DW_AT_type : <0x5ead> - <1><5ebe>: Abbrev Number: 4 (DW_TAG_typedef) - <5ebf> DW_AT_name : (indirect string, offset: 0xf04ba): HAL_UART_RxTypeTypeDef - <5ec3> DW_AT_decl_file : 15 - <5ec4> DW_AT_decl_line : 205 - <5ec5> DW_AT_decl_column : 18 - <5ec6> DW_AT_type : <0x47fe> - <1><5eca>: Abbrev Number: 12 (DW_TAG_volatile_type) - <5ecb> DW_AT_type : <0x5ebe> - <1><5ecf>: Abbrev Number: 4 (DW_TAG_typedef) - <5ed0> DW_AT_name : (indirect string, offset: 0xefdc0): HAL_UART_RxEventTypeTypeDef - <5ed4> DW_AT_decl_file : 15 - <5ed5> DW_AT_decl_line : 216 - <5ed6> DW_AT_decl_column : 18 - <5ed7> DW_AT_type : <0x47fe> - <1><5edb>: Abbrev Number: 12 (DW_TAG_volatile_type) - <5edc> DW_AT_type : <0x5ecf> - <1><5ee0>: Abbrev Number: 27 (DW_TAG_structure_type) - <5ee1> DW_AT_name : (indirect string, offset: 0xf0947): __UART_HandleTypeDef - <5ee5> DW_AT_byte_size : 148 - <5ee6> DW_AT_decl_file : 15 - <5ee7> DW_AT_decl_line : 221 - <5ee8> DW_AT_decl_column : 16 - <5ee8> DW_AT_sibling : <0x601f> - <2><5eec>: Abbrev Number: 1 (DW_TAG_member) - <5eed> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <5ef1> DW_AT_decl_file : 15 - <5ef2> DW_AT_decl_line : 223 - <5ef3> DW_AT_decl_column : 29 - <5ef4> DW_AT_type : <0x601f> - <5ef8> DW_AT_data_member_location: 0 - <2><5ef9>: Abbrev Number: 1 (DW_TAG_member) - <5efa> DW_AT_name : (indirect string, offset: 0xf735a): Init - <5efe> DW_AT_decl_file : 15 - <5eff> DW_AT_decl_line : 225 - <5f00> DW_AT_decl_column : 28 - <5f01> DW_AT_type : <0x5e0a> - <5f05> DW_AT_data_member_location: 4 - <2><5f06>: Abbrev Number: 1 (DW_TAG_member) - <5f07> DW_AT_name : (indirect string, offset: 0xf0eb1): AdvancedInit - <5f0b> DW_AT_decl_file : 15 - <5f0c> DW_AT_decl_line : 227 - <5f0d> DW_AT_decl_column : 30 - <5f0e> DW_AT_type : <0x5ea1> - <5f12> DW_AT_data_member_location: 40 - <2><5f13>: Abbrev Number: 1 (DW_TAG_member) - <5f14> DW_AT_name : (indirect string, offset: 0xf0647): pTxBuffPtr - <5f18> DW_AT_decl_file : 15 - <5f19> DW_AT_decl_line : 229 - <5f1a> DW_AT_decl_column : 29 - <5f1b> DW_AT_type : <0x6024> - <5f1f> DW_AT_data_member_location: 80 - <2><5f20>: Abbrev Number: 1 (DW_TAG_member) - <5f21> DW_AT_name : (indirect string, offset: 0xf0501): TxXferSize - <5f25> DW_AT_decl_file : 15 - <5f26> DW_AT_decl_line : 231 - <5f27> DW_AT_decl_column : 28 - <5f28> DW_AT_type : <0x47ed> - <5f2c> DW_AT_data_member_location: 84 - <2><5f2d>: Abbrev Number: 1 (DW_TAG_member) - <5f2e> DW_AT_name : (indirect string, offset: 0xf0691): TxXferCount - <5f32> DW_AT_decl_file : 15 - <5f33> DW_AT_decl_line : 233 - <5f34> DW_AT_decl_column : 28 - <5f35> DW_AT_type : <0x47f9> - <5f39> DW_AT_data_member_location: 86 - <2><5f3a>: Abbrev Number: 1 (DW_TAG_member) - <5f3b> DW_AT_name : (indirect string, offset: 0xf122f): pRxBuffPtr - <5f3f> DW_AT_decl_file : 15 - <5f40> DW_AT_decl_line : 235 - <5f41> DW_AT_decl_column : 29 - <5f42> DW_AT_type : <0x592e> - <5f46> DW_AT_data_member_location: 88 - <2><5f47>: Abbrev Number: 1 (DW_TAG_member) - <5f48> DW_AT_name : (indirect string, offset: 0xf0745): RxXferSize - <5f4c> DW_AT_decl_file : 15 - <5f4d> DW_AT_decl_line : 237 - <5f4e> DW_AT_decl_column : 28 - <5f4f> DW_AT_type : <0x47ed> - <5f53> DW_AT_data_member_location: 92 - <2><5f54>: Abbrev Number: 1 (DW_TAG_member) - <5f55> DW_AT_name : (indirect string, offset: 0xf09d0): RxXferCount - <5f59> DW_AT_decl_file : 15 - <5f5a> DW_AT_decl_line : 239 - <5f5b> DW_AT_decl_column : 28 - <5f5c> DW_AT_type : <0x47f9> - <5f60> DW_AT_data_member_location: 94 - <2><5f61>: Abbrev Number: 1 (DW_TAG_member) - <5f62> DW_AT_name : (indirect string, offset: 0xf36e3): Mask - <5f66> DW_AT_decl_file : 15 - <5f67> DW_AT_decl_line : 241 - <5f68> DW_AT_decl_column : 28 - <5f69> DW_AT_type : <0x47ed> - <5f6d> DW_AT_data_member_location: 96 - <2><5f6e>: Abbrev Number: 1 (DW_TAG_member) - <5f6f> DW_AT_name : (indirect string, offset: 0xf955a): FifoMode - <5f73> DW_AT_decl_file : 15 - <5f74> DW_AT_decl_line : 243 - <5f75> DW_AT_decl_column : 28 - <5f76> DW_AT_type : <0x47fe> - <5f7a> DW_AT_data_member_location: 100 - <2><5f7b>: Abbrev Number: 1 (DW_TAG_member) - <5f7c> DW_AT_name : (indirect string, offset: 0xf061b): NbRxDataToProcess - <5f80> DW_AT_decl_file : 15 - <5f81> DW_AT_decl_line : 246 - <5f82> DW_AT_decl_column : 28 - <5f83> DW_AT_type : <0x47ed> - <5f87> DW_AT_data_member_location: 104 - <2><5f88>: Abbrev Number: 1 (DW_TAG_member) - <5f89> DW_AT_name : (indirect string, offset: 0xf0090): NbTxDataToProcess - <5f8d> DW_AT_decl_file : 15 - <5f8e> DW_AT_decl_line : 248 - <5f8f> DW_AT_decl_column : 28 - <5f90> DW_AT_type : <0x47ed> - <5f94> DW_AT_data_member_location: 106 - <2><5f95>: Abbrev Number: 1 (DW_TAG_member) - <5f96> DW_AT_name : (indirect string, offset: 0xf0fd7): ReceptionType - <5f9a> DW_AT_decl_file : 15 - <5f9b> DW_AT_decl_line : 250 - <5f9c> DW_AT_decl_column : 31 - <5f9d> DW_AT_type : <0x5eca> - <5fa1> DW_AT_data_member_location: 108 - <2><5fa2>: Abbrev Number: 1 (DW_TAG_member) - <5fa3> DW_AT_name : (indirect string, offset: 0xf941a): RxEventType - <5fa7> DW_AT_decl_file : 15 - <5fa8> DW_AT_decl_line : 252 - <5fa9> DW_AT_decl_column : 36 - <5faa> DW_AT_type : <0x5edb> - <5fae> DW_AT_data_member_location: 112 - <2><5faf>: Abbrev Number: 1 (DW_TAG_member) - <5fb0> DW_AT_name : (indirect string, offset: 0xf08f2): RxISR - <5fb4> DW_AT_decl_file : 15 - <5fb5> DW_AT_decl_line : 254 - <5fb6> DW_AT_decl_column : 10 - <5fb7> DW_AT_type : <0x6039> - <5fbb> DW_AT_data_member_location: 116 - <2><5fbc>: Abbrev Number: 2 (DW_TAG_member) - <5fbd> DW_AT_name : (indirect string, offset: 0xf06e5): TxISR - <5fc1> DW_AT_decl_file : 15 - <5fc2> DW_AT_decl_line : 256 - <5fc4> DW_AT_decl_column : 10 - <5fc5> DW_AT_type : <0x6039> - <5fc9> DW_AT_data_member_location: 120 - <2><5fca>: Abbrev Number: 2 (DW_TAG_member) - <5fcb> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <5fcf> DW_AT_decl_file : 15 - <5fd0> DW_AT_decl_line : 258 - <5fd2> DW_AT_decl_column : 29 - <5fd3> DW_AT_type : <0x56c5> - <5fd7> DW_AT_data_member_location: 124 - <2><5fd8>: Abbrev Number: 2 (DW_TAG_member) - <5fd9> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <5fdd> DW_AT_decl_file : 15 - <5fde> DW_AT_decl_line : 260 - <5fe0> DW_AT_decl_column : 29 - <5fe1> DW_AT_type : <0x56c5> - <5fe5> DW_AT_data_member_location: 128 - <2><5fe6>: Abbrev Number: 2 (DW_TAG_member) - <5fe7> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <5feb> DW_AT_decl_file : 15 - <5fec> DW_AT_decl_line : 262 - <5fee> DW_AT_decl_column : 29 - <5fef> DW_AT_type : <0x52fd> - <5ff3> DW_AT_data_member_location: 132 - <2><5ff4>: Abbrev Number: 2 (DW_TAG_member) - <5ff5> DW_AT_name : (indirect string, offset: 0xf04a5): gState - <5ff9> DW_AT_decl_file : 15 - <5ffa> DW_AT_decl_line : 264 - <5ffc> DW_AT_decl_column : 33 - <5ffd> DW_AT_type : <0x5eb9> - <6001> DW_AT_data_member_location: 136 - <2><6002>: Abbrev Number: 2 (DW_TAG_member) - <6003> DW_AT_name : (indirect string, offset: 0xf11cf): RxState - <6007> DW_AT_decl_file : 15 - <6008> DW_AT_decl_line : 268 - <600a> DW_AT_decl_column : 33 - <600b> DW_AT_type : <0x5eb9> - <600f> DW_AT_data_member_location: 140 - <2><6010>: Abbrev Number: 2 (DW_TAG_member) - <6011> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <6015> DW_AT_decl_file : 15 - <6016> DW_AT_decl_line : 271 - <6018> DW_AT_decl_column : 33 - <6019> DW_AT_type : <0x480a> - <601d> DW_AT_data_member_location: 144 - <2><601e>: Abbrev Number: 0 - <1><601f>: Abbrev Number: 5 (DW_TAG_pointer_type) - <6020> DW_AT_byte_size : 4 - <6020> DW_AT_type : <0x50ad> - <1><6024>: Abbrev Number: 5 (DW_TAG_pointer_type) - <6025> DW_AT_byte_size : 4 - <6025> DW_AT_type : <0x47e8> - <1><6029>: Abbrev Number: 31 (DW_TAG_subroutine_type) - <602a> DW_AT_prototyped : 1 - <602a> DW_AT_sibling : <0x6034> - <2><602e>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <602f> DW_AT_type : <0x6034> - <2><6033>: Abbrev Number: 0 - <1><6034>: Abbrev Number: 5 (DW_TAG_pointer_type) - <6035> DW_AT_byte_size : 4 - <6035> DW_AT_type : <0x5ee0> - <1><6039>: Abbrev Number: 5 (DW_TAG_pointer_type) - <603a> DW_AT_byte_size : 4 - <603a> DW_AT_type : <0x6029> - <1><603e>: Abbrev Number: 8 (DW_TAG_typedef) - <603f> DW_AT_name : (indirect string, offset: 0xf0949): UART_HandleTypeDef - <6043> DW_AT_decl_file : 15 - <6044> DW_AT_decl_line : 291 - <6046> DW_AT_decl_column : 3 - <6046> DW_AT_type : <0x5ee0> - <1><604a>: Abbrev Number: 10 (DW_TAG_base_type) - <604b> DW_AT_byte_size : 1 - <604c> DW_AT_encoding : 8 (unsigned char) - <604d> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><6051>: Abbrev Number: 10 (DW_TAG_base_type) - <6052> DW_AT_byte_size : 1 - <6053> DW_AT_encoding : 2 (boolean) - <6054> DW_AT_name : (indirect string, offset: 0x5fe38): _Bool - <1><6058>: Abbrev Number: 5 (DW_TAG_pointer_type) - <6059> DW_AT_byte_size : 4 - <6059> DW_AT_type : <0x603e> - <1><605d>: Abbrev Number: 5 (DW_TAG_pointer_type) - <605e> DW_AT_byte_size : 4 - <605e> DW_AT_type : <0x4bff> - <1><6062>: Abbrev Number: 10 (DW_TAG_base_type) - <6063> DW_AT_byte_size : 8 - <6064> DW_AT_encoding : 4 (float) - <6065> DW_AT_name : (indirect string, offset: 0x1d91c): double - <1><6069>: Abbrev Number: 10 (DW_TAG_base_type) - <606a> DW_AT_byte_size : 4 - <606b> DW_AT_encoding : 4 (float) - <606c> DW_AT_name : (indirect string, offset: 0xe1cc5): float - <1><6070>: Abbrev Number: 17 (DW_TAG_array_type) - <6071> DW_AT_type : <0x47ed> - <6075> DW_AT_sibling : <0x6080> - <2><6079>: Abbrev Number: 18 (DW_TAG_subrange_type) - <607a> DW_AT_type : <0x47d0> - <607e> DW_AT_upper_bound : 9 - <2><607f>: Abbrev Number: 0 - <1><6080>: Abbrev Number: 20 (DW_TAG_variable) - <6081> DW_AT_name : (indirect string, offset: 0xac8c): Holding_Registers_Database - <6085> DW_AT_decl_file : 16 - <6086> DW_AT_decl_line : 62 - <6087> DW_AT_decl_column : 17 - <6088> DW_AT_type : <0x6070> - <608c> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><6092>: Abbrev Number: 20 (DW_TAG_variable) - <6093> DW_AT_name : (indirect string, offset: 0x853aa): Input_Register_Database - <6097> DW_AT_decl_file : 16 - <6098> DW_AT_decl_line : 67 - <6099> DW_AT_decl_column : 17 - <609a> DW_AT_type : <0x6070> - <609e> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><60a4>: Abbrev Number: 17 (DW_TAG_array_type) - <60a5> DW_AT_type : <0x47ed> - <60a9> DW_AT_sibling : <0x60b4> - <2><60ad>: Abbrev Number: 18 (DW_TAG_subrange_type) - <60ae> DW_AT_type : <0x47d0> - <60b2> DW_AT_upper_bound : 2 - <2><60b3>: Abbrev Number: 0 - <1><60b4>: Abbrev Number: 20 (DW_TAG_variable) - <60b5> DW_AT_name : (indirect string, offset: 0x2a1bb): Holding_Coils_Database - <60b9> DW_AT_decl_file : 16 - <60ba> DW_AT_decl_line : 72 - <60bb> DW_AT_decl_column : 17 - <60bc> DW_AT_type : <0x60a4> - <60c0> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><60c6>: Abbrev Number: 20 (DW_TAG_variable) - <60c7> DW_AT_name : (indirect string, offset: 0xb9b68): Input_Coils_Database - <60cb> DW_AT_decl_file : 16 - <60cc> DW_AT_decl_line : 77 - <60cd> DW_AT_decl_column : 18 - <60ce> DW_AT_type : <0x60a4> - <60d2> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><60d8>: Abbrev Number: 28 (DW_TAG_variable) - <60d9> DW_AT_name : (indirect string, offset: 0xefc31): hdma_adc1 - <60dd> DW_AT_decl_file : 2 - <60dd> DW_AT_decl_line : 27 - <60de> DW_AT_decl_column : 26 - <60de> DW_AT_type : <0x54e8> - <60e2> DW_AT_external : 1 - <60e2> DW_AT_declaration : 1 - <1><60e2>: Abbrev Number: 28 (DW_TAG_variable) - <60e3> DW_AT_name : (indirect string, offset: 0xf08f8): hdma_usart1_rx - <60e7> DW_AT_decl_file : 2 - <60e7> DW_AT_decl_line : 29 - <60e8> DW_AT_decl_column : 26 - <60e8> DW_AT_type : <0x54e8> - <60ec> DW_AT_external : 1 - <60ec> DW_AT_declaration : 1 - <1><60ec>: Abbrev Number: 28 (DW_TAG_variable) - <60ed> DW_AT_name : (indirect string, offset: 0xf0920): hdma_usart1_tx - <60f1> DW_AT_decl_file : 2 - <60f1> DW_AT_decl_line : 31 - <60f2> DW_AT_decl_column : 26 - <60f2> DW_AT_type : <0x54e8> - <60f6> DW_AT_external : 1 - <60f6> DW_AT_declaration : 1 - <1><60f6>: Abbrev Number: 22 (DW_TAG_subprogram) - <60f7> DW_AT_external : 1 - <60f7> DW_AT_name : (indirect string, offset: 0xf1598): HAL_NVIC_DisableIRQ - <60fb> DW_AT_decl_file : 17 - <60fc> DW_AT_decl_line : 272 - <60fe> DW_AT_decl_column : 6 - <60ff> DW_AT_prototyped : 1 - <60ff> DW_AT_declaration : 1 - <60ff> DW_AT_sibling : <0x6109> - <2><6103>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <6104> DW_AT_type : <0x4768> - <2><6108>: Abbrev Number: 0 - <1><6109>: Abbrev Number: 22 (DW_TAG_subprogram) - <610a> DW_AT_external : 1 - <610a> DW_AT_name : (indirect string, offset: 0xefdad): HAL_NVIC_EnableIRQ - <610e> DW_AT_decl_file : 17 - <610f> DW_AT_decl_line : 271 - <6111> DW_AT_decl_column : 6 - <6112> DW_AT_prototyped : 1 - <6112> DW_AT_declaration : 1 - <6112> DW_AT_sibling : <0x611c> - <2><6116>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <6117> DW_AT_type : <0x4768> - <2><611b>: Abbrev Number: 0 - <1><611c>: Abbrev Number: 29 (DW_TAG_subprogram) - <611d> DW_AT_external : 1 - <611d> DW_AT_name : (indirect string, offset: 0xf0e8a): HAL_RCCEx_PeriphCLKConfig - <6121> DW_AT_decl_file : 14 - <6122> DW_AT_decl_line : 1582 - <6124> DW_AT_decl_column : 19 - <6124> DW_AT_prototyped : 1 - <6124> DW_AT_type : <0x52d8> - <6128> DW_AT_declaration : 1 - <6128> DW_AT_sibling : <0x6132> - <2><612c>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <612d> DW_AT_type : <0x6132> - <2><6131>: Abbrev Number: 0 - <1><6132>: Abbrev Number: 5 (DW_TAG_pointer_type) - <6133> DW_AT_byte_size : 4 - <6133> DW_AT_type : <0x5d80> - <1><6137>: Abbrev Number: 29 (DW_TAG_subprogram) - <6138> DW_AT_external : 1 - <6138> DW_AT_name : (indirect string, offset: 0xf1447): HAL_DMA_DeInit - <613c> DW_AT_decl_file : 8 - <613d> DW_AT_decl_line : 622 - <613f> DW_AT_decl_column : 19 - <613f> DW_AT_prototyped : 1 - <613f> DW_AT_type : <0x52d8> - <6143> DW_AT_declaration : 1 - <6143> DW_AT_sibling : <0x614d> - <2><6147>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <6148> DW_AT_type : <0x56c5> - <2><614c>: Abbrev Number: 0 - <1><614d>: Abbrev Number: 22 (DW_TAG_subprogram) - <614e> DW_AT_external : 1 - <614e> DW_AT_name : (indirect string, offset: 0xf1561): HAL_GPIO_DeInit - <6152> DW_AT_decl_file : 10 - <6153> DW_AT_decl_line : 289 - <6155> DW_AT_decl_column : 19 - <6156> DW_AT_prototyped : 1 - <6156> DW_AT_declaration : 1 - <6156> DW_AT_sibling : <0x6165> - <2><615a>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <615b> DW_AT_type : <0x605d> - <2><615f>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <6160> DW_AT_type : <0x47fe> - <2><6164>: Abbrev Number: 0 - <1><6165>: Abbrev Number: 39 (DW_TAG_subprogram) - <6166> DW_AT_external : 1 - <6166> DW_AT_name : (indirect string, offset: 0xf058f): Error_Handler - <616a> DW_AT_decl_file : 16 - <616b> DW_AT_decl_line : 58 - <616c> DW_AT_decl_column : 6 - <616d> DW_AT_prototyped : 1 - <616d> DW_AT_declaration : 1 - <1><616d>: Abbrev Number: 29 (DW_TAG_subprogram) - <616e> DW_AT_external : 1 - <616e> DW_AT_name : (indirect string, offset: 0xf158b): HAL_DMA_Init - <6172> DW_AT_decl_file : 8 - <6173> DW_AT_decl_line : 621 - <6175> DW_AT_decl_column : 19 - <6175> DW_AT_prototyped : 1 - <6175> DW_AT_type : <0x52d8> - <6179> DW_AT_declaration : 1 - <6179> DW_AT_sibling : <0x6183> - <2><617d>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <617e> DW_AT_type : <0x56c5> - <2><6182>: Abbrev Number: 0 - <1><6183>: Abbrev Number: 22 (DW_TAG_subprogram) - <6184> DW_AT_external : 1 - <6184> DW_AT_name : (indirect string, offset: 0xf0a77): HAL_GPIO_Init - <6188> DW_AT_decl_file : 10 - <6189> DW_AT_decl_line : 288 - <618b> DW_AT_decl_column : 19 - <618c> DW_AT_prototyped : 1 - <618c> DW_AT_declaration : 1 - <618c> DW_AT_sibling : <0x619b> - <2><6190>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <6191> DW_AT_type : <0x605d> - <2><6195>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <6196> DW_AT_type : <0x619b> - <2><619a>: Abbrev Number: 0 - <1><619b>: Abbrev Number: 5 (DW_TAG_pointer_type) - <619c> DW_AT_byte_size : 4 - <619c> DW_AT_type : <0x5720> - <1><61a0>: Abbrev Number: 22 (DW_TAG_subprogram) - <61a1> DW_AT_external : 1 - <61a1> DW_AT_name : (indirect string, offset: 0xf0f41): HAL_NVIC_SetPriority - <61a5> DW_AT_decl_file : 17 - <61a6> DW_AT_decl_line : 270 + <5e31> DW_AT_decl_line : 99 + <5e32> DW_AT_decl_column : 3 + <5e33> DW_AT_type : <0x5dad> + <1><5e37>: Abbrev Number: 13 (DW_TAG_structure_type) + <5e38> DW_AT_byte_size : 40 + <5e39> DW_AT_decl_file : 15 + <5e3a> DW_AT_decl_line : 104 + <5e3b> DW_AT_decl_column : 9 + <5e3b> DW_AT_sibling : <0x5ec2> + <2><5e3f>: Abbrev Number: 1 (DW_TAG_member) + <5e40> DW_AT_name : (indirect string, offset: 0xeff44): AdvFeatureInit + <5e44> DW_AT_decl_file : 15 + <5e45> DW_AT_decl_line : 106 + <5e46> DW_AT_decl_column : 12 + <5e47> DW_AT_type : <0x481f> + <5e4b> DW_AT_data_member_location: 0 + <2><5e4c>: Abbrev Number: 1 (DW_TAG_member) + <5e4d> DW_AT_name : (indirect string, offset: 0xf1223): TxPinLevelInvert + <5e51> DW_AT_decl_file : 15 + <5e52> DW_AT_decl_line : 111 + <5e53> DW_AT_decl_column : 12 + <5e54> DW_AT_type : <0x481f> + <5e58> DW_AT_data_member_location: 4 + <2><5e59>: Abbrev Number: 1 (DW_TAG_member) + <5e5a> DW_AT_name : (indirect string, offset: 0xf1022): RxPinLevelInvert + <5e5e> DW_AT_decl_file : 15 + <5e5f> DW_AT_decl_line : 114 + <5e60> DW_AT_decl_column : 12 + <5e61> DW_AT_type : <0x481f> + <5e65> DW_AT_data_member_location: 8 + <2><5e66>: Abbrev Number: 1 (DW_TAG_member) + <5e67> DW_AT_name : (indirect string, offset: 0xf0bdb): DataInvert + <5e6b> DW_AT_decl_file : 15 + <5e6c> DW_AT_decl_line : 117 + <5e6d> DW_AT_decl_column : 12 + <5e6e> DW_AT_type : <0x481f> + <5e72> DW_AT_data_member_location: 12 + <2><5e73>: Abbrev Number: 1 (DW_TAG_member) + <5e74> DW_AT_name : (indirect string, offset: 0xf02e3): Swap + <5e78> DW_AT_decl_file : 15 + <5e79> DW_AT_decl_line : 121 + <5e7a> DW_AT_decl_column : 12 + <5e7b> DW_AT_type : <0x481f> + <5e7f> DW_AT_data_member_location: 16 + <2><5e80>: Abbrev Number: 1 (DW_TAG_member) + <5e81> DW_AT_name : (indirect string, offset: 0xeff53): OverrunDisable + <5e85> DW_AT_decl_file : 15 + <5e86> DW_AT_decl_line : 124 + <5e87> DW_AT_decl_column : 12 + <5e88> DW_AT_type : <0x481f> + <5e8c> DW_AT_data_member_location: 20 + <2><5e8d>: Abbrev Number: 1 (DW_TAG_member) + <5e8e> DW_AT_name : (indirect string, offset: 0xefbf8): DMADisableonRxError + <5e92> DW_AT_decl_file : 15 + <5e93> DW_AT_decl_line : 127 + <5e94> DW_AT_decl_column : 12 + <5e95> DW_AT_type : <0x481f> + <5e99> DW_AT_data_member_location: 24 + <2><5e9a>: Abbrev Number: 1 (DW_TAG_member) + <5e9b> DW_AT_name : (indirect string, offset: 0xf1371): AutoBaudRateEnable + <5e9f> DW_AT_decl_file : 15 + <5ea0> DW_AT_decl_line : 130 + <5ea1> DW_AT_decl_column : 12 + <5ea2> DW_AT_type : <0x481f> + <5ea6> DW_AT_data_member_location: 28 + <2><5ea7>: Abbrev Number: 1 (DW_TAG_member) + <5ea8> DW_AT_name : (indirect string, offset: 0xf1095): AutoBaudRateMode + <5eac> DW_AT_decl_file : 15 + <5ead> DW_AT_decl_line : 133 + <5eae> DW_AT_decl_column : 12 + <5eaf> DW_AT_type : <0x481f> + <5eb3> DW_AT_data_member_location: 32 + <2><5eb4>: Abbrev Number: 1 (DW_TAG_member) + <5eb5> DW_AT_name : (indirect string, offset: 0xf0593): MSBFirst + <5eb9> DW_AT_decl_file : 15 + <5eba> DW_AT_decl_line : 137 + <5ebb> DW_AT_decl_column : 12 + <5ebc> DW_AT_type : <0x481f> + <5ec0> DW_AT_data_member_location: 36 + <2><5ec1>: Abbrev Number: 0 + <1><5ec2>: Abbrev Number: 4 (DW_TAG_typedef) + <5ec3> DW_AT_name : (indirect string, offset: 0xf0d44): UART_AdvFeatureInitTypeDef + <5ec7> DW_AT_decl_file : 15 + <5ec8> DW_AT_decl_line : 139 + <5ec9> DW_AT_decl_column : 3 + <5eca> DW_AT_type : <0x5e37> + <1><5ece>: Abbrev Number: 4 (DW_TAG_typedef) + <5ecf> DW_AT_name : (indirect string, offset: 0xf0231): HAL_UART_StateTypeDef + <5ed3> DW_AT_decl_file : 15 + <5ed4> DW_AT_decl_line : 181 + <5ed5> DW_AT_decl_column : 18 + <5ed6> DW_AT_type : <0x481f> + <1><5eda>: Abbrev Number: 12 (DW_TAG_volatile_type) + <5edb> DW_AT_type : <0x5ece> + <1><5edf>: Abbrev Number: 4 (DW_TAG_typedef) + <5ee0> DW_AT_name : (indirect string, offset: 0xf04c7): HAL_UART_RxTypeTypeDef + <5ee4> DW_AT_decl_file : 15 + <5ee5> DW_AT_decl_line : 205 + <5ee6> DW_AT_decl_column : 18 + <5ee7> DW_AT_type : <0x481f> + <1><5eeb>: Abbrev Number: 12 (DW_TAG_volatile_type) + <5eec> DW_AT_type : <0x5edf> + <1><5ef0>: Abbrev Number: 4 (DW_TAG_typedef) + <5ef1> DW_AT_name : (indirect string, offset: 0xefdda): HAL_UART_RxEventTypeTypeDef + <5ef5> DW_AT_decl_file : 15 + <5ef6> DW_AT_decl_line : 216 + <5ef7> DW_AT_decl_column : 18 + <5ef8> DW_AT_type : <0x481f> + <1><5efc>: Abbrev Number: 12 (DW_TAG_volatile_type) + <5efd> DW_AT_type : <0x5ef0> + <1><5f01>: Abbrev Number: 27 (DW_TAG_structure_type) + <5f02> DW_AT_name : (indirect string, offset: 0xf0939): __UART_HandleTypeDef + <5f06> DW_AT_byte_size : 148 + <5f07> DW_AT_decl_file : 15 + <5f08> DW_AT_decl_line : 221 + <5f09> DW_AT_decl_column : 16 + <5f09> DW_AT_sibling : <0x6040> + <2><5f0d>: Abbrev Number: 1 (DW_TAG_member) + <5f0e> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <5f12> DW_AT_decl_file : 15 + <5f13> DW_AT_decl_line : 223 + <5f14> DW_AT_decl_column : 29 + <5f15> DW_AT_type : <0x6040> + <5f19> DW_AT_data_member_location: 0 + <2><5f1a>: Abbrev Number: 1 (DW_TAG_member) + <5f1b> DW_AT_name : (indirect string, offset: 0xf733f): Init + <5f1f> DW_AT_decl_file : 15 + <5f20> DW_AT_decl_line : 225 + <5f21> DW_AT_decl_column : 28 + <5f22> DW_AT_type : <0x5e2b> + <5f26> DW_AT_data_member_location: 4 + <2><5f27>: Abbrev Number: 1 (DW_TAG_member) + <5f28> DW_AT_name : (indirect string, offset: 0xf0ea3): AdvancedInit + <5f2c> DW_AT_decl_file : 15 + <5f2d> DW_AT_decl_line : 227 + <5f2e> DW_AT_decl_column : 30 + <5f2f> DW_AT_type : <0x5ec2> + <5f33> DW_AT_data_member_location: 40 + <2><5f34>: Abbrev Number: 1 (DW_TAG_member) + <5f35> DW_AT_name : (indirect string, offset: 0xf0646): pTxBuffPtr + <5f39> DW_AT_decl_file : 15 + <5f3a> DW_AT_decl_line : 229 + <5f3b> DW_AT_decl_column : 29 + <5f3c> DW_AT_type : <0x6045> + <5f40> DW_AT_data_member_location: 80 + <2><5f41>: Abbrev Number: 1 (DW_TAG_member) + <5f42> DW_AT_name : (indirect string, offset: 0xf050e): TxXferSize + <5f46> DW_AT_decl_file : 15 + <5f47> DW_AT_decl_line : 231 + <5f48> DW_AT_decl_column : 28 + <5f49> DW_AT_type : <0x480e> + <5f4d> DW_AT_data_member_location: 84 + <2><5f4e>: Abbrev Number: 1 (DW_TAG_member) + <5f4f> DW_AT_name : (indirect string, offset: 0xf0690): TxXferCount + <5f53> DW_AT_decl_file : 15 + <5f54> DW_AT_decl_line : 233 + <5f55> DW_AT_decl_column : 28 + <5f56> DW_AT_type : <0x481a> + <5f5a> DW_AT_data_member_location: 86 + <2><5f5b>: Abbrev Number: 1 (DW_TAG_member) + <5f5c> DW_AT_name : (indirect string, offset: 0xf1218): pRxBuffPtr + <5f60> DW_AT_decl_file : 15 + <5f61> DW_AT_decl_line : 235 + <5f62> DW_AT_decl_column : 29 + <5f63> DW_AT_type : <0x594f> + <5f67> DW_AT_data_member_location: 88 + <2><5f68>: Abbrev Number: 1 (DW_TAG_member) + <5f69> DW_AT_name : (indirect string, offset: 0xf072e): RxXferSize + <5f6d> DW_AT_decl_file : 15 + <5f6e> DW_AT_decl_line : 237 + <5f6f> DW_AT_decl_column : 28 + <5f70> DW_AT_type : <0x480e> + <5f74> DW_AT_data_member_location: 92 + <2><5f75>: Abbrev Number: 1 (DW_TAG_member) + <5f76> DW_AT_name : (indirect string, offset: 0xf09c2): RxXferCount + <5f7a> DW_AT_decl_file : 15 + <5f7b> DW_AT_decl_line : 239 + <5f7c> DW_AT_decl_column : 28 + <5f7d> DW_AT_type : <0x481a> + <5f81> DW_AT_data_member_location: 94 + <2><5f82>: Abbrev Number: 1 (DW_TAG_member) + <5f83> DW_AT_name : (indirect string, offset: 0xf36b5): Mask + <5f87> DW_AT_decl_file : 15 + <5f88> DW_AT_decl_line : 241 + <5f89> DW_AT_decl_column : 28 + <5f8a> DW_AT_type : <0x480e> + <5f8e> DW_AT_data_member_location: 96 + <2><5f8f>: Abbrev Number: 1 (DW_TAG_member) + <5f90> DW_AT_name : (indirect string, offset: 0xf953f): FifoMode + <5f94> DW_AT_decl_file : 15 + <5f95> DW_AT_decl_line : 243 + <5f96> DW_AT_decl_column : 28 + <5f97> DW_AT_type : <0x481f> + <5f9b> DW_AT_data_member_location: 100 + <2><5f9c>: Abbrev Number: 1 (DW_TAG_member) + <5f9d> DW_AT_name : (indirect string, offset: 0xf061a): NbRxDataToProcess + <5fa1> DW_AT_decl_file : 15 + <5fa2> DW_AT_decl_line : 246 + <5fa3> DW_AT_decl_column : 28 + <5fa4> DW_AT_type : <0x480e> + <5fa8> DW_AT_data_member_location: 104 + <2><5fa9>: Abbrev Number: 1 (DW_TAG_member) + <5faa> DW_AT_name : (indirect string, offset: 0xf00aa): NbTxDataToProcess + <5fae> DW_AT_decl_file : 15 + <5faf> DW_AT_decl_line : 248 + <5fb0> DW_AT_decl_column : 28 + <5fb1> DW_AT_type : <0x480e> + <5fb5> DW_AT_data_member_location: 106 + <2><5fb6>: Abbrev Number: 1 (DW_TAG_member) + <5fb7> DW_AT_name : (indirect string, offset: 0xf0fc9): ReceptionType + <5fbb> DW_AT_decl_file : 15 + <5fbc> DW_AT_decl_line : 250 + <5fbd> DW_AT_decl_column : 31 + <5fbe> DW_AT_type : <0x5eeb> + <5fc2> DW_AT_data_member_location: 108 + <2><5fc3>: Abbrev Number: 1 (DW_TAG_member) + <5fc4> DW_AT_name : (indirect string, offset: 0xf93ff): RxEventType + <5fc8> DW_AT_decl_file : 15 + <5fc9> DW_AT_decl_line : 252 + <5fca> DW_AT_decl_column : 36 + <5fcb> DW_AT_type : <0x5efc> + <5fcf> DW_AT_data_member_location: 112 + <2><5fd0>: Abbrev Number: 1 (DW_TAG_member) + <5fd1> DW_AT_name : (indirect string, offset: 0xf08e4): RxISR + <5fd5> DW_AT_decl_file : 15 + <5fd6> DW_AT_decl_line : 254 + <5fd7> DW_AT_decl_column : 10 + <5fd8> DW_AT_type : <0x605a> + <5fdc> DW_AT_data_member_location: 116 + <2><5fdd>: Abbrev Number: 2 (DW_TAG_member) + <5fde> DW_AT_name : (indirect string, offset: 0xf06e4): TxISR + <5fe2> DW_AT_decl_file : 15 + <5fe3> DW_AT_decl_line : 256 + <5fe5> DW_AT_decl_column : 10 + <5fe6> DW_AT_type : <0x605a> + <5fea> DW_AT_data_member_location: 120 + <2><5feb>: Abbrev Number: 2 (DW_TAG_member) + <5fec> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <5ff0> DW_AT_decl_file : 15 + <5ff1> DW_AT_decl_line : 258 + <5ff3> DW_AT_decl_column : 29 + <5ff4> DW_AT_type : <0x56e6> + <5ff8> DW_AT_data_member_location: 124 + <2><5ff9>: Abbrev Number: 2 (DW_TAG_member) + <5ffa> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <5ffe> DW_AT_decl_file : 15 + <5fff> DW_AT_decl_line : 260 + <6001> DW_AT_decl_column : 29 + <6002> DW_AT_type : <0x56e6> + <6006> DW_AT_data_member_location: 128 + <2><6007>: Abbrev Number: 2 (DW_TAG_member) + <6008> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <600c> DW_AT_decl_file : 15 + <600d> DW_AT_decl_line : 262 + <600f> DW_AT_decl_column : 29 + <6010> DW_AT_type : <0x531e> + <6014> DW_AT_data_member_location: 132 + <2><6015>: Abbrev Number: 2 (DW_TAG_member) + <6016> DW_AT_name : (indirect string, offset: 0xf04b2): gState + <601a> DW_AT_decl_file : 15 + <601b> DW_AT_decl_line : 264 + <601d> DW_AT_decl_column : 33 + <601e> DW_AT_type : <0x5eda> + <6022> DW_AT_data_member_location: 136 + <2><6023>: Abbrev Number: 2 (DW_TAG_member) + <6024> DW_AT_name : (indirect string, offset: 0xf11b8): RxState + <6028> DW_AT_decl_file : 15 + <6029> DW_AT_decl_line : 268 + <602b> DW_AT_decl_column : 33 + <602c> DW_AT_type : <0x5eda> + <6030> DW_AT_data_member_location: 140 + <2><6031>: Abbrev Number: 2 (DW_TAG_member) + <6032> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <6036> DW_AT_decl_file : 15 + <6037> DW_AT_decl_line : 271 + <6039> DW_AT_decl_column : 33 + <603a> DW_AT_type : <0x482b> + <603e> DW_AT_data_member_location: 144 + <2><603f>: Abbrev Number: 0 + <1><6040>: Abbrev Number: 5 (DW_TAG_pointer_type) + <6041> DW_AT_byte_size : 4 + <6041> DW_AT_type : <0x50ce> + <1><6045>: Abbrev Number: 5 (DW_TAG_pointer_type) + <6046> DW_AT_byte_size : 4 + <6046> DW_AT_type : <0x4809> + <1><604a>: Abbrev Number: 31 (DW_TAG_subroutine_type) + <604b> DW_AT_prototyped : 1 + <604b> DW_AT_sibling : <0x6055> + <2><604f>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <6050> DW_AT_type : <0x6055> + <2><6054>: Abbrev Number: 0 + <1><6055>: Abbrev Number: 5 (DW_TAG_pointer_type) + <6056> DW_AT_byte_size : 4 + <6056> DW_AT_type : <0x5f01> + <1><605a>: Abbrev Number: 5 (DW_TAG_pointer_type) + <605b> DW_AT_byte_size : 4 + <605b> DW_AT_type : <0x604a> + <1><605f>: Abbrev Number: 8 (DW_TAG_typedef) + <6060> DW_AT_name : (indirect string, offset: 0xf093b): UART_HandleTypeDef + <6064> DW_AT_decl_file : 15 + <6065> DW_AT_decl_line : 291 + <6067> DW_AT_decl_column : 3 + <6067> DW_AT_type : <0x5f01> + <1><606b>: Abbrev Number: 10 (DW_TAG_base_type) + <606c> DW_AT_byte_size : 1 + <606d> DW_AT_encoding : 8 (unsigned char) + <606e> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><6072>: Abbrev Number: 10 (DW_TAG_base_type) + <6073> DW_AT_byte_size : 1 + <6074> DW_AT_encoding : 2 (boolean) + <6075> DW_AT_name : (indirect string, offset: 0x5fdbd): _Bool + <1><6079>: Abbrev Number: 5 (DW_TAG_pointer_type) + <607a> DW_AT_byte_size : 4 + <607a> DW_AT_type : <0x605f> + <1><607e>: Abbrev Number: 5 (DW_TAG_pointer_type) + <607f> DW_AT_byte_size : 4 + <607f> DW_AT_type : <0x4c20> + <1><6083>: Abbrev Number: 10 (DW_TAG_base_type) + <6084> DW_AT_byte_size : 4 + <6085> DW_AT_encoding : 4 (float) + <6086> DW_AT_name : (indirect string, offset: 0xe1c95): float + <1><608a>: Abbrev Number: 10 (DW_TAG_base_type) + <608b> DW_AT_byte_size : 8 + <608c> DW_AT_encoding : 4 (float) + <608d> DW_AT_name : (indirect string, offset: 0x1d945): double + <1><6091>: Abbrev Number: 28 (DW_TAG_variable) + <6092> DW_AT_name : (indirect string, offset: 0xefc58): hdma_adc1 + <6096> DW_AT_decl_file : 2 + <6096> DW_AT_decl_line : 27 + <6097> DW_AT_decl_column : 26 + <6097> DW_AT_type : <0x5509> + <609b> DW_AT_external : 1 + <609b> DW_AT_declaration : 1 + <1><609b>: Abbrev Number: 28 (DW_TAG_variable) + <609c> DW_AT_name : (indirect string, offset: 0xf08ea): hdma_usart1_rx + <60a0> DW_AT_decl_file : 2 + <60a0> DW_AT_decl_line : 29 + <60a1> DW_AT_decl_column : 26 + <60a1> DW_AT_type : <0x5509> + <60a5> DW_AT_external : 1 + <60a5> DW_AT_declaration : 1 + <1><60a5>: Abbrev Number: 28 (DW_TAG_variable) + <60a6> DW_AT_name : (indirect string, offset: 0xf0912): hdma_usart1_tx + <60aa> DW_AT_decl_file : 2 + <60aa> DW_AT_decl_line : 31 + <60ab> DW_AT_decl_column : 26 + <60ab> DW_AT_type : <0x5509> + <60af> DW_AT_external : 1 + <60af> DW_AT_declaration : 1 + <1><60af>: Abbrev Number: 21 (DW_TAG_subprogram) + <60b0> DW_AT_external : 1 + <60b0> DW_AT_name : (indirect string, offset: 0xf156a): HAL_NVIC_DisableIRQ + <60b4> DW_AT_decl_file : 16 + <60b5> DW_AT_decl_line : 272 + <60b7> DW_AT_decl_column : 6 + <60b8> DW_AT_prototyped : 1 + <60b8> DW_AT_declaration : 1 + <60b8> DW_AT_sibling : <0x60c2> + <2><60bc>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <60bd> DW_AT_type : <0x4789> + <2><60c1>: Abbrev Number: 0 + <1><60c2>: Abbrev Number: 21 (DW_TAG_subprogram) + <60c3> DW_AT_external : 1 + <60c3> DW_AT_name : (indirect string, offset: 0xefdc7): HAL_NVIC_EnableIRQ + <60c7> DW_AT_decl_file : 16 + <60c8> DW_AT_decl_line : 271 + <60ca> DW_AT_decl_column : 6 + <60cb> DW_AT_prototyped : 1 + <60cb> DW_AT_declaration : 1 + <60cb> DW_AT_sibling : <0x60d5> + <2><60cf>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <60d0> DW_AT_type : <0x4789> + <2><60d4>: Abbrev Number: 0 + <1><60d5>: Abbrev Number: 29 (DW_TAG_subprogram) + <60d6> DW_AT_external : 1 + <60d6> DW_AT_name : (indirect string, offset: 0xf0e7c): HAL_RCCEx_PeriphCLKConfig + <60da> DW_AT_decl_file : 14 + <60db> DW_AT_decl_line : 1582 + <60dd> DW_AT_decl_column : 19 + <60dd> DW_AT_prototyped : 1 + <60dd> DW_AT_type : <0x52f9> + <60e1> DW_AT_declaration : 1 + <60e1> DW_AT_sibling : <0x60eb> + <2><60e5>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <60e6> DW_AT_type : <0x60eb> + <2><60ea>: Abbrev Number: 0 + <1><60eb>: Abbrev Number: 5 (DW_TAG_pointer_type) + <60ec> DW_AT_byte_size : 4 + <60ec> DW_AT_type : <0x5da1> + <1><60f0>: Abbrev Number: 29 (DW_TAG_subprogram) + <60f1> DW_AT_external : 1 + <60f1> DW_AT_name : (indirect string, offset: 0xf1419): HAL_DMA_DeInit + <60f5> DW_AT_decl_file : 8 + <60f6> DW_AT_decl_line : 622 + <60f8> DW_AT_decl_column : 19 + <60f8> DW_AT_prototyped : 1 + <60f8> DW_AT_type : <0x52f9> + <60fc> DW_AT_declaration : 1 + <60fc> DW_AT_sibling : <0x6106> + <2><6100>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <6101> DW_AT_type : <0x56e6> + <2><6105>: Abbrev Number: 0 + <1><6106>: Abbrev Number: 21 (DW_TAG_subprogram) + <6107> DW_AT_external : 1 + <6107> DW_AT_name : (indirect string, offset: 0xf1533): HAL_GPIO_DeInit + <610b> DW_AT_decl_file : 10 + <610c> DW_AT_decl_line : 289 + <610e> DW_AT_decl_column : 19 + <610f> DW_AT_prototyped : 1 + <610f> DW_AT_declaration : 1 + <610f> DW_AT_sibling : <0x611e> + <2><6113>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <6114> DW_AT_type : <0x607e> + <2><6118>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <6119> DW_AT_type : <0x481f> + <2><611d>: Abbrev Number: 0 + <1><611e>: Abbrev Number: 39 (DW_TAG_subprogram) + <611f> DW_AT_external : 1 + <611f> DW_AT_name : (indirect string, offset: 0xef240): Error_Handler + <6123> DW_AT_decl_file : 17 + <6124> DW_AT_decl_line : 57 + <6125> DW_AT_decl_column : 6 + <6126> DW_AT_prototyped : 1 + <6126> DW_AT_declaration : 1 + <1><6126>: Abbrev Number: 29 (DW_TAG_subprogram) + <6127> DW_AT_external : 1 + <6127> DW_AT_name : (indirect string, offset: 0xf155d): HAL_DMA_Init + <612b> DW_AT_decl_file : 8 + <612c> DW_AT_decl_line : 621 + <612e> DW_AT_decl_column : 19 + <612e> DW_AT_prototyped : 1 + <612e> DW_AT_type : <0x52f9> + <6132> DW_AT_declaration : 1 + <6132> DW_AT_sibling : <0x613c> + <2><6136>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <6137> DW_AT_type : <0x56e6> + <2><613b>: Abbrev Number: 0 + <1><613c>: Abbrev Number: 21 (DW_TAG_subprogram) + <613d> DW_AT_external : 1 + <613d> DW_AT_name : (indirect string, offset: 0xf0a69): HAL_GPIO_Init + <6141> DW_AT_decl_file : 10 + <6142> DW_AT_decl_line : 288 + <6144> DW_AT_decl_column : 19 + <6145> DW_AT_prototyped : 1 + <6145> DW_AT_declaration : 1 + <6145> DW_AT_sibling : <0x6154> + <2><6149>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <614a> DW_AT_type : <0x607e> + <2><614e>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <614f> DW_AT_type : <0x6154> + <2><6153>: Abbrev Number: 0 + <1><6154>: Abbrev Number: 5 (DW_TAG_pointer_type) + <6155> DW_AT_byte_size : 4 + <6155> DW_AT_type : <0x5741> + <1><6159>: Abbrev Number: 21 (DW_TAG_subprogram) + <615a> DW_AT_external : 1 + <615a> DW_AT_name : (indirect string, offset: 0xf0f33): HAL_NVIC_SetPriority + <615e> DW_AT_decl_file : 16 + <615f> DW_AT_decl_line : 270 + <6161> DW_AT_decl_column : 6 + <6162> DW_AT_prototyped : 1 + <6162> DW_AT_declaration : 1 + <6162> DW_AT_sibling : <0x6176> + <2><6166>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <6167> DW_AT_type : <0x4789> + <2><616b>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <616c> DW_AT_type : <0x481f> + <2><6170>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <6171> DW_AT_type : <0x481f> + <2><6175>: Abbrev Number: 0 + <1><6176>: Abbrev Number: 30 (DW_TAG_subprogram) + <6177> DW_AT_external : 1 + <6177> DW_AT_name : (indirect string, offset: 0xf14d0): HAL_PCD_MspDeInit + <617b> DW_AT_decl_file : 2 + <617b> DW_AT_decl_line : 406 + <617d> DW_AT_decl_column : 6 + <617d> DW_AT_prototyped : 1 + <617d> DW_AT_low_pc : 0x0 + <6181> DW_AT_high_pc : 0x34 + <6185> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <6187> DW_AT_call_all_tail_calls: 1 + <6187> DW_AT_sibling : <0x619c> + <2><618b>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <618c> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <6190> DW_AT_decl_file : 2 + <6191> DW_AT_decl_line : 406 + <6193> DW_AT_decl_column : 43 + <6194> DW_AT_type : <0x619c> + <6198> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><619b>: Abbrev Number: 0 + <1><619c>: Abbrev Number: 5 (DW_TAG_pointer_type) + <619d> DW_AT_byte_size : 4 + <619d> DW_AT_type : <0x5c4f> + <1><61a1>: Abbrev Number: 30 (DW_TAG_subprogram) + <61a2> DW_AT_external : 1 + <61a2> DW_AT_name : (indirect string, offset: 0xf14e2): HAL_PCD_MspInit + <61a6> DW_AT_decl_file : 2 + <61a6> DW_AT_decl_line : 370 <61a8> DW_AT_decl_column : 6 - <61a9> DW_AT_prototyped : 1 - <61a9> DW_AT_declaration : 1 - <61a9> DW_AT_sibling : <0x61bd> - <2><61ad>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <61ae> DW_AT_type : <0x4768> - <2><61b2>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <61b3> DW_AT_type : <0x47fe> - <2><61b7>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <61b8> DW_AT_type : <0x47fe> - <2><61bc>: Abbrev Number: 0 - <1><61bd>: Abbrev Number: 30 (DW_TAG_subprogram) - <61be> DW_AT_external : 1 - <61be> DW_AT_name : (indirect string, offset: 0xf14fe): HAL_PCD_MspDeInit - <61c2> DW_AT_decl_file : 2 - <61c2> DW_AT_decl_line : 406 - <61c4> DW_AT_decl_column : 6 - <61c4> DW_AT_prototyped : 1 - <61c4> DW_AT_low_pc : 0x0 - <61c8> DW_AT_high_pc : 0x34 - <61cc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <61ce> DW_AT_call_all_tail_calls: 1 - <61ce> DW_AT_sibling : <0x61e3> - <2><61d2>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <61d3> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <61d7> DW_AT_decl_file : 2 - <61d8> DW_AT_decl_line : 406 - <61da> DW_AT_decl_column : 43 - <61db> DW_AT_type : <0x61e3> - <61df> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><61e2>: Abbrev Number: 0 - <1><61e3>: Abbrev Number: 5 (DW_TAG_pointer_type) - <61e4> DW_AT_byte_size : 4 - <61e4> DW_AT_type : <0x5c2e> - <1><61e8>: Abbrev Number: 30 (DW_TAG_subprogram) - <61e9> DW_AT_external : 1 - <61e9> DW_AT_name : (indirect string, offset: 0xf1510): HAL_PCD_MspInit - <61ed> DW_AT_decl_file : 2 - <61ed> DW_AT_decl_line : 370 - <61ef> DW_AT_decl_column : 6 - <61ef> DW_AT_prototyped : 1 - <61ef> DW_AT_low_pc : 0x8001dbc - <61f3> DW_AT_high_pc : 0x60 - <61f7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <61f9> DW_AT_call_all_tail_calls: 1 - <61f9> DW_AT_sibling : <0x621e> - <2><61fd>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <61fe> DW_AT_name : (indirect string, offset: 0xf1467): hpcd + <61a8> DW_AT_prototyped : 1 + <61a8> DW_AT_low_pc : 0x8001ea4 + <61ac> DW_AT_high_pc : 0x60 + <61b0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <61b2> DW_AT_call_all_tail_calls: 1 + <61b2> DW_AT_sibling : <0x61d7> + <2><61b6>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <61b7> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <61bb> DW_AT_decl_file : 2 + <61bc> DW_AT_decl_line : 370 + <61be> DW_AT_decl_column : 41 + <61bf> DW_AT_type : <0x619c> + <61c3> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><61c6>: Abbrev Number: 26 (DW_TAG_variable) + <61c7> DW_AT_name : (indirect string, offset: 0xefd1e): GPIO_InitStruct + <61cb> DW_AT_decl_file : 2 + <61cc> DW_AT_decl_line : 372 + <61ce> DW_AT_decl_column : 20 + <61cf> DW_AT_type : <0x5741> + <61d3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><61d6>: Abbrev Number: 0 + <1><61d7>: Abbrev Number: 30 (DW_TAG_subprogram) + <61d8> DW_AT_external : 1 + <61d8> DW_AT_name : (indirect string, offset: 0xf1484): HAL_UART_MspDeInit + <61dc> DW_AT_decl_file : 2 + <61dc> DW_AT_decl_line : 335 + <61de> DW_AT_decl_column : 6 + <61de> DW_AT_prototyped : 1 + <61de> DW_AT_low_pc : 0x0 + <61e2> DW_AT_high_pc : 0x50 + <61e6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <61e8> DW_AT_call_all_tail_calls: 1 + <61e8> DW_AT_sibling : <0x61fd> + <2><61ec>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <61ed> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <61f1> DW_AT_decl_file : 2 + <61f2> DW_AT_decl_line : 335 + <61f4> DW_AT_decl_column : 45 + <61f5> DW_AT_type : <0x6079> + <61f9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><61fc>: Abbrev Number: 0 + <1><61fd>: Abbrev Number: 22 (DW_TAG_subprogram) + <61fe> DW_AT_external : 1 + <61fe> DW_AT_name : (indirect string, offset: 0xf1428): HAL_UART_MspInit <6202> DW_AT_decl_file : 2 - <6203> DW_AT_decl_line : 370 - <6205> DW_AT_decl_column : 41 - <6206> DW_AT_type : <0x61e3> - <620a> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><620d>: Abbrev Number: 26 (DW_TAG_variable) - <620e> DW_AT_name : (indirect string, offset: 0xefd04): GPIO_InitStruct - <6212> DW_AT_decl_file : 2 - <6213> DW_AT_decl_line : 372 - <6215> DW_AT_decl_column : 20 - <6216> DW_AT_type : <0x5720> - <621a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><621d>: Abbrev Number: 0 - <1><621e>: Abbrev Number: 30 (DW_TAG_subprogram) - <621f> DW_AT_external : 1 - <621f> DW_AT_name : (indirect string, offset: 0xf14b2): HAL_UART_MspDeInit - <6223> DW_AT_decl_file : 2 - <6223> DW_AT_decl_line : 335 - <6225> DW_AT_decl_column : 6 - <6225> DW_AT_prototyped : 1 - <6225> DW_AT_low_pc : 0x0 - <6229> DW_AT_high_pc : 0x50 - <622d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <622f> DW_AT_call_all_tail_calls: 1 - <622f> DW_AT_sibling : <0x6244> - <2><6233>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <6234> DW_AT_name : (indirect string, offset: 0xf1520): huart - <6238> DW_AT_decl_file : 2 - <6239> DW_AT_decl_line : 335 - <623b> DW_AT_decl_column : 45 - <623c> DW_AT_type : <0x6058> - <6240> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><6243>: Abbrev Number: 0 - <1><6244>: Abbrev Number: 23 (DW_TAG_subprogram) - <6245> DW_AT_external : 1 - <6245> DW_AT_name : (indirect string, offset: 0xf1456): HAL_UART_MspInit - <6249> DW_AT_decl_file : 2 - <6249> DW_AT_decl_line : 250 - <624a> DW_AT_decl_column : 6 - <624a> DW_AT_prototyped : 1 - <624a> DW_AT_low_pc : 0x8001c6c - <624e> DW_AT_high_pc : 0x150 - <6252> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <6254> DW_AT_call_all_tail_calls: 1 - <6254> DW_AT_sibling : <0x6287> - <2><6258>: Abbrev Number: 24 (DW_TAG_formal_parameter) - <6259> DW_AT_name : (indirect string, offset: 0xf1520): huart - <625d> DW_AT_decl_file : 2 - <625d> DW_AT_decl_line : 250 - <625e> DW_AT_decl_column : 43 - <625f> DW_AT_type : <0x6058> - <6263> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <2><6267>: Abbrev Number: 20 (DW_TAG_variable) - <6268> DW_AT_name : (indirect string, offset: 0xefd04): GPIO_InitStruct - <626c> DW_AT_decl_file : 2 - <626d> DW_AT_decl_line : 252 - <626e> DW_AT_decl_column : 20 - <626f> DW_AT_type : <0x5720> - <6273> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><6276>: Abbrev Number: 20 (DW_TAG_variable) - <6277> DW_AT_name : (indirect string, offset: 0xf05d2): PeriphClkInitStruct - <627b> DW_AT_decl_file : 2 - <627c> DW_AT_decl_line : 253 - <627d> DW_AT_decl_column : 28 - <627e> DW_AT_type : <0x5d80> - <6282> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <2><6286>: Abbrev Number: 0 - <1><6287>: Abbrev Number: 23 (DW_TAG_subprogram) - <6288> DW_AT_external : 1 - <6288> DW_AT_name : (indirect string, offset: 0xf153f): HAL_I2C_MspDeInit - <628c> DW_AT_decl_file : 2 - <628c> DW_AT_decl_line : 219 - <628d> DW_AT_decl_column : 6 - <628d> DW_AT_prototyped : 1 - <628d> DW_AT_low_pc : 0x0 - <6291> DW_AT_high_pc : 0x40 - <6295> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <6297> DW_AT_call_all_tail_calls: 1 - <6297> DW_AT_sibling : <0x62aa> - <2><629b>: Abbrev Number: 24 (DW_TAG_formal_parameter) - <629c> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <62a0> DW_AT_decl_file : 2 - <62a0> DW_AT_decl_line : 219 - <62a1> DW_AT_decl_column : 43 - <62a2> DW_AT_type : <0x62aa> - <62a6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><62a9>: Abbrev Number: 0 - <1><62aa>: Abbrev Number: 5 (DW_TAG_pointer_type) - <62ab> DW_AT_byte_size : 4 - <62ab> DW_AT_type : <0x5956> - <1><62af>: Abbrev Number: 23 (DW_TAG_subprogram) - <62b0> DW_AT_external : 1 - <62b0> DW_AT_name : (indirect string, offset: 0xf1432): HAL_I2C_MspInit - <62b4> DW_AT_decl_file : 2 - <62b4> DW_AT_decl_line : 173 - <62b5> DW_AT_decl_column : 6 - <62b5> DW_AT_prototyped : 1 - <62b5> DW_AT_low_pc : 0x8001bdc - <62b9> DW_AT_high_pc : 0x90 - <62bd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <62bf> DW_AT_call_all_tail_calls: 1 - <62bf> DW_AT_sibling : <0x62f2> - <2><62c3>: Abbrev Number: 24 (DW_TAG_formal_parameter) - <62c4> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <62c8> DW_AT_decl_file : 2 - <62c8> DW_AT_decl_line : 173 - <62c9> DW_AT_decl_column : 41 - <62ca> DW_AT_type : <0x62aa> - <62ce> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <2><62d2>: Abbrev Number: 20 (DW_TAG_variable) - <62d3> DW_AT_name : (indirect string, offset: 0xefd04): GPIO_InitStruct - <62d7> DW_AT_decl_file : 2 - <62d8> DW_AT_decl_line : 175 - <62d9> DW_AT_decl_column : 20 - <62da> DW_AT_type : <0x5720> - <62de> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><62e1>: Abbrev Number: 20 (DW_TAG_variable) - <62e2> DW_AT_name : (indirect string, offset: 0xf05d2): PeriphClkInitStruct - <62e6> DW_AT_decl_file : 2 - <62e7> DW_AT_decl_line : 176 - <62e8> DW_AT_decl_column : 28 - <62e9> DW_AT_type : <0x5d80> - <62ed> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <2><62f1>: Abbrev Number: 0 - <1><62f2>: Abbrev Number: 23 (DW_TAG_subprogram) - <62f3> DW_AT_external : 1 - <62f3> DW_AT_name : (indirect string, offset: 0xf14a0): HAL_ADC_MspDeInit - <62f7> DW_AT_decl_file : 2 - <62f7> DW_AT_decl_line : 142 - <62f8> DW_AT_decl_column : 6 - <62f8> DW_AT_prototyped : 1 - <62f8> DW_AT_low_pc : 0x0 - <62fc> DW_AT_high_pc : 0x3c - <6300> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <6302> DW_AT_call_all_tail_calls: 1 - <6302> DW_AT_sibling : <0x6315> - <2><6306>: Abbrev Number: 24 (DW_TAG_formal_parameter) - <6307> DW_AT_name : (indirect string, offset: 0xeef08): hadc - <630b> DW_AT_decl_file : 2 - <630b> DW_AT_decl_line : 142 - <630c> DW_AT_decl_column : 43 - <630d> DW_AT_type : <0x6315> - <6311> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><6314>: Abbrev Number: 0 - <1><6315>: Abbrev Number: 5 (DW_TAG_pointer_type) - <6316> DW_AT_byte_size : 4 - <6316> DW_AT_type : <0x56ca> - <1><631a>: Abbrev Number: 23 (DW_TAG_subprogram) - <631b> DW_AT_external : 1 - <631b> DW_AT_name : (indirect string, offset: 0xf1551): HAL_ADC_MspInit - <631f> DW_AT_decl_file : 2 - <631f> DW_AT_decl_line : 90 - <6320> DW_AT_decl_column : 6 - <6320> DW_AT_prototyped : 1 - <6320> DW_AT_low_pc : 0x8001b28 - <6324> DW_AT_high_pc : 0xb4 - <6328> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <632a> DW_AT_call_all_tail_calls: 1 - <632a> DW_AT_sibling : <0x634c> - <2><632e>: Abbrev Number: 24 (DW_TAG_formal_parameter) - <632f> DW_AT_name : (indirect string, offset: 0xeef08): hadc - <6333> DW_AT_decl_file : 2 - <6333> DW_AT_decl_line : 90 - <6334> DW_AT_decl_column : 41 - <6335> DW_AT_type : <0x6315> - <6339> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><633c>: Abbrev Number: 20 (DW_TAG_variable) - <633d> DW_AT_name : (indirect string, offset: 0xefd04): GPIO_InitStruct - <6341> DW_AT_decl_file : 2 - <6342> DW_AT_decl_line : 92 - <6343> DW_AT_decl_column : 20 - <6344> DW_AT_type : <0x5720> - <6348> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><634b>: Abbrev Number: 0 - <1><634c>: Abbrev Number: 40 (DW_TAG_subprogram) - <634d> DW_AT_external : 1 - <634d> DW_AT_name : (indirect string, offset: 0xf1426): HAL_MspInit - <6351> DW_AT_decl_file : 2 - <6352> DW_AT_decl_line : 69 - <6353> DW_AT_decl_column : 6 - <6354> DW_AT_prototyped : 1 - <6354> DW_AT_low_pc : 0x8001b14 - <6358> DW_AT_high_pc : 0x14 - <635c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <635e> DW_AT_call_all_tail_calls: 1 - <1><635e>: Abbrev Number: 25 (DW_TAG_subprogram) - <635f> DW_AT_name : (indirect string, offset: 0xf1486): LL_APB2_GRP1_DisableClock - <6363> DW_AT_decl_file : 1 - <6363> DW_AT_decl_line : 1328 - <6365> DW_AT_decl_column : 22 - <6365> DW_AT_prototyped : 1 - <6365> DW_AT_low_pc : 0x0 - <6369> DW_AT_high_pc : 0x26 - <636d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <636f> DW_AT_call_all_calls: 1 - <636f> DW_AT_sibling : <0x6384> - <2><6373>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <6374> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <6378> DW_AT_decl_file : 1 - <6379> DW_AT_decl_line : 1328 - <637b> DW_AT_decl_column : 57 - <637c> DW_AT_type : <0x47fe> - <6380> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><6383>: Abbrev Number: 0 - <1><6384>: Abbrev Number: 25 (DW_TAG_subprogram) - <6385> DW_AT_name : (indirect string, offset: 0xf1526): LL_APB2_GRP1_EnableClock - <6389> DW_AT_decl_file : 1 - <6389> DW_AT_decl_line : 1274 - <638b> DW_AT_decl_column : 22 - <638b> DW_AT_prototyped : 1 - <638b> DW_AT_low_pc : 0x8001ae2 - <638f> DW_AT_high_pc : 0x32 - <6393> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <6395> DW_AT_call_all_calls: 1 - <6395> DW_AT_sibling : <0x63ba> - <2><6399>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <639a> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <639e> DW_AT_decl_file : 1 - <639f> DW_AT_decl_line : 1274 - <63a1> DW_AT_decl_column : 56 - <63a2> DW_AT_type : <0x47fe> - <63a6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><63a9>: Abbrev Number: 26 (DW_TAG_variable) - <63aa> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg + <6202> DW_AT_decl_line : 250 + <6203> DW_AT_decl_column : 6 + <6203> DW_AT_prototyped : 1 + <6203> DW_AT_low_pc : 0x8001d54 + <6207> DW_AT_high_pc : 0x150 + <620b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <620d> DW_AT_call_all_tail_calls: 1 + <620d> DW_AT_sibling : <0x623e> + <2><6211>: Abbrev Number: 23 (DW_TAG_formal_parameter) + <6212> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <6216> DW_AT_decl_file : 2 + <6216> DW_AT_decl_line : 250 + <6217> DW_AT_decl_column : 43 + <6218> DW_AT_type : <0x6079> + <621c> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <2><6220>: Abbrev Number: 24 (DW_TAG_variable) + <6221> DW_AT_name : (indirect string, offset: 0xefd1e): GPIO_InitStruct + <6225> DW_AT_decl_file : 2 + <6225> DW_AT_decl_line : 252 + <6226> DW_AT_decl_column : 20 + <6227> DW_AT_type : <0x5741> + <622b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><622e>: Abbrev Number: 24 (DW_TAG_variable) + <622f> DW_AT_name : (indirect string, offset: 0xf05d1): PeriphClkInitStruct + <6233> DW_AT_decl_file : 2 + <6233> DW_AT_decl_line : 253 + <6234> DW_AT_decl_column : 28 + <6235> DW_AT_type : <0x5da1> + <6239> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <2><623d>: Abbrev Number: 0 + <1><623e>: Abbrev Number: 22 (DW_TAG_subprogram) + <623f> DW_AT_external : 1 + <623f> DW_AT_name : (indirect string, offset: 0xf1511): HAL_I2C_MspDeInit + <6243> DW_AT_decl_file : 2 + <6243> DW_AT_decl_line : 219 + <6244> DW_AT_decl_column : 6 + <6244> DW_AT_prototyped : 1 + <6244> DW_AT_low_pc : 0x0 + <6248> DW_AT_high_pc : 0x40 + <624c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <624e> DW_AT_call_all_tail_calls: 1 + <624e> DW_AT_sibling : <0x6261> + <2><6252>: Abbrev Number: 23 (DW_TAG_formal_parameter) + <6253> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <6257> DW_AT_decl_file : 2 + <6257> DW_AT_decl_line : 219 + <6258> DW_AT_decl_column : 43 + <6259> DW_AT_type : <0x6261> + <625d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><6260>: Abbrev Number: 0 + <1><6261>: Abbrev Number: 5 (DW_TAG_pointer_type) + <6262> DW_AT_byte_size : 4 + <6262> DW_AT_type : <0x5977> + <1><6266>: Abbrev Number: 22 (DW_TAG_subprogram) + <6267> DW_AT_external : 1 + <6267> DW_AT_name : (indirect string, offset: 0xf1404): HAL_I2C_MspInit + <626b> DW_AT_decl_file : 2 + <626b> DW_AT_decl_line : 173 + <626c> DW_AT_decl_column : 6 + <626c> DW_AT_prototyped : 1 + <626c> DW_AT_low_pc : 0x8001cc4 + <6270> DW_AT_high_pc : 0x90 + <6274> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <6276> DW_AT_call_all_tail_calls: 1 + <6276> DW_AT_sibling : <0x62a7> + <2><627a>: Abbrev Number: 23 (DW_TAG_formal_parameter) + <627b> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <627f> DW_AT_decl_file : 2 + <627f> DW_AT_decl_line : 173 + <6280> DW_AT_decl_column : 41 + <6281> DW_AT_type : <0x6261> + <6285> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <2><6289>: Abbrev Number: 24 (DW_TAG_variable) + <628a> DW_AT_name : (indirect string, offset: 0xefd1e): GPIO_InitStruct + <628e> DW_AT_decl_file : 2 + <628e> DW_AT_decl_line : 175 + <628f> DW_AT_decl_column : 20 + <6290> DW_AT_type : <0x5741> + <6294> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><6297>: Abbrev Number: 24 (DW_TAG_variable) + <6298> DW_AT_name : (indirect string, offset: 0xf05d1): PeriphClkInitStruct + <629c> DW_AT_decl_file : 2 + <629c> DW_AT_decl_line : 176 + <629d> DW_AT_decl_column : 28 + <629e> DW_AT_type : <0x5da1> + <62a2> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <2><62a6>: Abbrev Number: 0 + <1><62a7>: Abbrev Number: 22 (DW_TAG_subprogram) + <62a8> DW_AT_external : 1 + <62a8> DW_AT_name : (indirect string, offset: 0xf1472): HAL_ADC_MspDeInit + <62ac> DW_AT_decl_file : 2 + <62ac> DW_AT_decl_line : 142 + <62ad> DW_AT_decl_column : 6 + <62ad> DW_AT_prototyped : 1 + <62ad> DW_AT_low_pc : 0x0 + <62b1> DW_AT_high_pc : 0x3c + <62b5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <62b7> DW_AT_call_all_tail_calls: 1 + <62b7> DW_AT_sibling : <0x62ca> + <2><62bb>: Abbrev Number: 23 (DW_TAG_formal_parameter) + <62bc> DW_AT_name : (indirect string, offset: 0xeef03): hadc + <62c0> DW_AT_decl_file : 2 + <62c0> DW_AT_decl_line : 142 + <62c1> DW_AT_decl_column : 43 + <62c2> DW_AT_type : <0x62ca> + <62c6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><62c9>: Abbrev Number: 0 + <1><62ca>: Abbrev Number: 5 (DW_TAG_pointer_type) + <62cb> DW_AT_byte_size : 4 + <62cb> DW_AT_type : <0x56eb> + <1><62cf>: Abbrev Number: 22 (DW_TAG_subprogram) + <62d0> DW_AT_external : 1 + <62d0> DW_AT_name : (indirect string, offset: 0xf1523): HAL_ADC_MspInit + <62d4> DW_AT_decl_file : 2 + <62d4> DW_AT_decl_line : 90 + <62d5> DW_AT_decl_column : 6 + <62d5> DW_AT_prototyped : 1 + <62d5> DW_AT_low_pc : 0x8001c10 + <62d9> DW_AT_high_pc : 0xb4 + <62dd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <62df> DW_AT_call_all_tail_calls: 1 + <62df> DW_AT_sibling : <0x6300> + <2><62e3>: Abbrev Number: 23 (DW_TAG_formal_parameter) + <62e4> DW_AT_name : (indirect string, offset: 0xeef03): hadc + <62e8> DW_AT_decl_file : 2 + <62e8> DW_AT_decl_line : 90 + <62e9> DW_AT_decl_column : 41 + <62ea> DW_AT_type : <0x62ca> + <62ee> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><62f1>: Abbrev Number: 24 (DW_TAG_variable) + <62f2> DW_AT_name : (indirect string, offset: 0xefd1e): GPIO_InitStruct + <62f6> DW_AT_decl_file : 2 + <62f6> DW_AT_decl_line : 92 + <62f7> DW_AT_decl_column : 20 + <62f8> DW_AT_type : <0x5741> + <62fc> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><62ff>: Abbrev Number: 0 + <1><6300>: Abbrev Number: 40 (DW_TAG_subprogram) + <6301> DW_AT_external : 1 + <6301> DW_AT_name : (indirect string, offset: 0xf13f8): HAL_MspInit + <6305> DW_AT_decl_file : 2 + <6306> DW_AT_decl_line : 69 + <6307> DW_AT_decl_column : 6 + <6308> DW_AT_prototyped : 1 + <6308> DW_AT_low_pc : 0x8001bfc + <630c> DW_AT_high_pc : 0x14 + <6310> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <6312> DW_AT_call_all_tail_calls: 1 + <1><6312>: Abbrev Number: 25 (DW_TAG_subprogram) + <6313> DW_AT_name : (indirect string, offset: 0xf1458): LL_APB2_GRP1_DisableClock + <6317> DW_AT_decl_file : 1 + <6317> DW_AT_decl_line : 1328 + <6319> DW_AT_decl_column : 22 + <6319> DW_AT_prototyped : 1 + <6319> DW_AT_low_pc : 0x0 + <631d> DW_AT_high_pc : 0x26 + <6321> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <6323> DW_AT_call_all_calls: 1 + <6323> DW_AT_sibling : <0x6338> + <2><6327>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <6328> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <632c> DW_AT_decl_file : 1 + <632d> DW_AT_decl_line : 1328 + <632f> DW_AT_decl_column : 57 + <6330> DW_AT_type : <0x481f> + <6334> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><6337>: Abbrev Number: 0 + <1><6338>: Abbrev Number: 25 (DW_TAG_subprogram) + <6339> DW_AT_name : (indirect string, offset: 0xf14f8): LL_APB2_GRP1_EnableClock + <633d> DW_AT_decl_file : 1 + <633d> DW_AT_decl_line : 1274 + <633f> DW_AT_decl_column : 22 + <633f> DW_AT_prototyped : 1 + <633f> DW_AT_low_pc : 0x8001bca + <6343> DW_AT_high_pc : 0x32 + <6347> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <6349> DW_AT_call_all_calls: 1 + <6349> DW_AT_sibling : <0x636e> + <2><634d>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <634e> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <6352> DW_AT_decl_file : 1 + <6353> DW_AT_decl_line : 1274 + <6355> DW_AT_decl_column : 56 + <6356> DW_AT_type : <0x481f> + <635a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><635d>: Abbrev Number: 26 (DW_TAG_variable) + <635e> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <6362> DW_AT_decl_file : 1 + <6363> DW_AT_decl_line : 1276 + <6365> DW_AT_decl_column : 17 + <6366> DW_AT_type : <0x482b> + <636a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><636d>: Abbrev Number: 0 + <1><636e>: Abbrev Number: 25 (DW_TAG_subprogram) + <636f> DW_AT_name : (indirect string, offset: 0xf1543): LL_APB1_GRP1_DisableClock + <6373> DW_AT_decl_file : 1 + <6373> DW_AT_decl_line : 1038 + <6375> DW_AT_decl_column : 22 + <6375> DW_AT_prototyped : 1 + <6375> DW_AT_low_pc : 0x0 + <6379> DW_AT_high_pc : 0x26 + <637d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <637f> DW_AT_call_all_calls: 1 + <637f> DW_AT_sibling : <0x6394> + <2><6383>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <6384> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <6388> DW_AT_decl_file : 1 + <6389> DW_AT_decl_line : 1038 + <638b> DW_AT_decl_column : 57 + <638c> DW_AT_type : <0x481f> + <6390> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><6393>: Abbrev Number: 0 + <1><6394>: Abbrev Number: 25 (DW_TAG_subprogram) + <6395> DW_AT_name : (indirect string, offset: 0xf1497): LL_APB1_GRP1_EnableClock + <6399> DW_AT_decl_file : 1 + <6399> DW_AT_decl_line : 939 + <639b> DW_AT_decl_column : 22 + <639b> DW_AT_prototyped : 1 + <639b> DW_AT_low_pc : 0x8001b98 + <639f> DW_AT_high_pc : 0x32 + <63a3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <63a5> DW_AT_call_all_calls: 1 + <63a5> DW_AT_sibling : <0x63ca> + <2><63a9>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <63aa> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs <63ae> DW_AT_decl_file : 1 - <63af> DW_AT_decl_line : 1276 - <63b1> DW_AT_decl_column : 17 - <63b2> DW_AT_type : <0x480a> - <63b6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><63b9>: Abbrev Number: 0 - <1><63ba>: Abbrev Number: 25 (DW_TAG_subprogram) - <63bb> DW_AT_name : (indirect string, offset: 0xf1571): LL_APB1_GRP1_DisableClock - <63bf> DW_AT_decl_file : 1 - <63bf> DW_AT_decl_line : 1038 - <63c1> DW_AT_decl_column : 22 - <63c1> DW_AT_prototyped : 1 - <63c1> DW_AT_low_pc : 0x0 - <63c5> DW_AT_high_pc : 0x26 - <63c9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <63cb> DW_AT_call_all_calls: 1 - <63cb> DW_AT_sibling : <0x63e0> - <2><63cf>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <63d0> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <63d4> DW_AT_decl_file : 1 - <63d5> DW_AT_decl_line : 1038 - <63d7> DW_AT_decl_column : 57 - <63d8> DW_AT_type : <0x47fe> - <63dc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><63df>: Abbrev Number: 0 - <1><63e0>: Abbrev Number: 25 (DW_TAG_subprogram) - <63e1> DW_AT_name : (indirect string, offset: 0xf14c5): LL_APB1_GRP1_EnableClock - <63e5> DW_AT_decl_file : 1 - <63e5> DW_AT_decl_line : 939 - <63e7> DW_AT_decl_column : 22 - <63e7> DW_AT_prototyped : 1 - <63e7> DW_AT_low_pc : 0x8001ab0 - <63eb> DW_AT_high_pc : 0x32 - <63ef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <63f1> DW_AT_call_all_calls: 1 - <63f1> DW_AT_sibling : <0x6416> - <2><63f5>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <63f6> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <63fa> DW_AT_decl_file : 1 - <63fb> DW_AT_decl_line : 939 - <63fd> DW_AT_decl_column : 56 - <63fe> DW_AT_type : <0x47fe> - <6402> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><6405>: Abbrev Number: 26 (DW_TAG_variable) - <6406> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <640a> DW_AT_decl_file : 1 - <640b> DW_AT_decl_line : 941 - <640d> DW_AT_decl_column : 17 - <640e> DW_AT_type : <0x480a> - <6412> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><6415>: Abbrev Number: 0 - <1><6416>: Abbrev Number: 25 (DW_TAG_subprogram) - <6417> DW_AT_name : (indirect string, offset: 0xf146c): LL_AHB2_GRP1_DisableClock - <641b> DW_AT_decl_file : 1 - <641b> DW_AT_decl_line : 597 - <641d> DW_AT_decl_column : 22 - <641d> DW_AT_prototyped : 1 - <641d> DW_AT_low_pc : 0x0 - <6421> DW_AT_high_pc : 0x26 - <6425> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <6427> DW_AT_call_all_calls: 1 - <6427> DW_AT_sibling : <0x643c> - <2><642b>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <642c> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <6430> DW_AT_decl_file : 1 - <6431> DW_AT_decl_line : 597 - <6433> DW_AT_decl_column : 57 - <6434> DW_AT_type : <0x47fe> - <6438> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><643b>: Abbrev Number: 0 - <1><643c>: Abbrev Number: 41 (DW_TAG_subprogram) - <643d> DW_AT_name : (indirect string, offset: 0xf1309): LL_AHB2_GRP1_EnableClock - <6441> DW_AT_decl_file : 1 - <6442> DW_AT_decl_line : 539 - <6444> DW_AT_decl_column : 22 - <6445> DW_AT_prototyped : 1 - <6445> DW_AT_low_pc : 0x8001a7e - <6449> DW_AT_high_pc : 0x32 - <644d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <644f> DW_AT_call_all_calls: 1 - <2><644f>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <6450> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <6454> DW_AT_decl_file : 1 - <6455> DW_AT_decl_line : 539 - <6457> DW_AT_decl_column : 56 - <6458> DW_AT_type : <0x47fe> - <645c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><645f>: Abbrev Number: 26 (DW_TAG_variable) - <6460> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <6464> DW_AT_decl_file : 1 - <6465> DW_AT_decl_line : 541 - <6467> DW_AT_decl_column : 17 - <6468> DW_AT_type : <0x480a> - <646c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><646f>: Abbrev Number: 0 - <1><6470>: Abbrev Number: 0 - Compilation Unit @ offset 0x6471: + <63af> DW_AT_decl_line : 939 + <63b1> DW_AT_decl_column : 56 + <63b2> DW_AT_type : <0x481f> + <63b6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><63b9>: Abbrev Number: 26 (DW_TAG_variable) + <63ba> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <63be> DW_AT_decl_file : 1 + <63bf> DW_AT_decl_line : 941 + <63c1> DW_AT_decl_column : 17 + <63c2> DW_AT_type : <0x482b> + <63c6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><63c9>: Abbrev Number: 0 + <1><63ca>: Abbrev Number: 25 (DW_TAG_subprogram) + <63cb> DW_AT_name : (indirect string, offset: 0xf143e): LL_AHB2_GRP1_DisableClock + <63cf> DW_AT_decl_file : 1 + <63cf> DW_AT_decl_line : 597 + <63d1> DW_AT_decl_column : 22 + <63d1> DW_AT_prototyped : 1 + <63d1> DW_AT_low_pc : 0x0 + <63d5> DW_AT_high_pc : 0x26 + <63d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <63db> DW_AT_call_all_calls: 1 + <63db> DW_AT_sibling : <0x63f0> + <2><63df>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <63e0> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <63e4> DW_AT_decl_file : 1 + <63e5> DW_AT_decl_line : 597 + <63e7> DW_AT_decl_column : 57 + <63e8> DW_AT_type : <0x481f> + <63ec> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><63ef>: Abbrev Number: 0 + <1><63f0>: Abbrev Number: 41 (DW_TAG_subprogram) + <63f1> DW_AT_name : (indirect string, offset: 0xf12f2): LL_AHB2_GRP1_EnableClock + <63f5> DW_AT_decl_file : 1 + <63f6> DW_AT_decl_line : 539 + <63f8> DW_AT_decl_column : 22 + <63f9> DW_AT_prototyped : 1 + <63f9> DW_AT_low_pc : 0x8001b66 + <63fd> DW_AT_high_pc : 0x32 + <6401> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <6403> DW_AT_call_all_calls: 1 + <2><6403>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <6404> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <6408> DW_AT_decl_file : 1 + <6409> DW_AT_decl_line : 539 + <640b> DW_AT_decl_column : 56 + <640c> DW_AT_type : <0x481f> + <6410> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><6413>: Abbrev Number: 26 (DW_TAG_variable) + <6414> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <6418> DW_AT_decl_file : 1 + <6419> DW_AT_decl_line : 541 + <641b> DW_AT_decl_column : 17 + <641c> DW_AT_type : <0x482b> + <6420> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><6423>: Abbrev Number: 0 + <1><6424>: Abbrev Number: 0 + Compilation Unit @ offset 0x6425: Length: 0xe82 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0xa84 + Abbrev Offset: 0xaa1 Pointer Size: 4 - <0><647d>: Abbrev Number: 23 (DW_TAG_compile_unit) - <647e> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <6482> DW_AT_language : 29 (C11) - <6483> DW_AT_name : (indirect string, offset: 0xf1655): ../Core/Src/stm32wbxx_hal_timebase_tim.c - <6487> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <648b> DW_AT_ranges : 0x154 - <648f> DW_AT_low_pc : 0x0 - <6493> DW_AT_stmt_list : 0x3a90 - <6497> DW_AT_macros : 0x2347e - <1><649b>: Abbrev Number: 16 (DW_TAG_enumeration_type) - <649c> DW_AT_encoding : 5 (signed) - <649d> DW_AT_byte_size : 1 - <649d> DW_AT_type : <0x6658> - <64a1> DW_AT_decl_file : 3 - <64a2> DW_AT_decl_line : 68 - <64a3> DW_AT_decl_column : 1 - <64a3> DW_AT_sibling : <0x6658> - <2><64a7>: Abbrev Number: 9 (DW_TAG_enumerator) - <64a8> DW_AT_name : (indirect string, offset: 0xf1149): NonMaskableInt_IRQn - <64ac> DW_AT_const_value : -14 - <2><64ad>: Abbrev Number: 9 (DW_TAG_enumerator) - <64ae> DW_AT_name : (indirect string, offset: 0xf0c15): HardFault_IRQn - <64b2> DW_AT_const_value : -13 - <2><64b3>: Abbrev Number: 9 (DW_TAG_enumerator) - <64b4> DW_AT_name : (indirect string, offset: 0xf0afd): MemoryManagement_IRQn - <64b8> DW_AT_const_value : -12 - <2><64b9>: Abbrev Number: 9 (DW_TAG_enumerator) - <64ba> DW_AT_name : (indirect string, offset: 0xefbc3): BusFault_IRQn - <64be> DW_AT_const_value : -11 - <2><64bf>: Abbrev Number: 9 (DW_TAG_enumerator) - <64c0> DW_AT_name : (indirect string, offset: 0xf0b5c): UsageFault_IRQn - <64c4> DW_AT_const_value : -10 - <2><64c5>: Abbrev Number: 9 (DW_TAG_enumerator) - <64c6> DW_AT_name : (indirect string, offset: 0xefb66): SVCall_IRQn - <64ca> DW_AT_const_value : -5 - <2><64cb>: Abbrev Number: 9 (DW_TAG_enumerator) - <64cc> DW_AT_name : (indirect string, offset: 0xf06bb): DebugMonitor_IRQn - <64d0> DW_AT_const_value : -4 - <2><64d1>: Abbrev Number: 9 (DW_TAG_enumerator) - <64d2> DW_AT_name : (indirect string, offset: 0xf07d5): PendSV_IRQn - <64d6> DW_AT_const_value : -2 - <2><64d7>: Abbrev Number: 9 (DW_TAG_enumerator) - <64d8> DW_AT_name : (indirect string, offset: 0xf0ea4): SysTick_IRQn - <64dc> DW_AT_const_value : -1 - <2><64dd>: Abbrev Number: 1 (DW_TAG_enumerator) - <64de> DW_AT_name : (indirect string, offset: 0xf0c0b): WWDG_IRQn - <64e2> DW_AT_const_value : 0 - <2><64e3>: Abbrev Number: 1 (DW_TAG_enumerator) - <64e4> DW_AT_name : (indirect string, offset: 0xf1254): PVD_PVM_IRQn - <64e8> DW_AT_const_value : 1 - <2><64e9>: Abbrev Number: 1 (DW_TAG_enumerator) - <64ea> DW_AT_name : (indirect string, offset: 0xf139b): TAMP_STAMP_LSECSS_IRQn - <64ee> DW_AT_const_value : 2 - <2><64ef>: Abbrev Number: 1 (DW_TAG_enumerator) - <64f0> DW_AT_name : (indirect string, offset: 0xf099f): RTC_WKUP_IRQn - <64f4> DW_AT_const_value : 3 - <2><64f5>: Abbrev Number: 1 (DW_TAG_enumerator) - <64f6> DW_AT_name : (indirect string, offset: 0xeffbc): FLASH_IRQn - <64fa> DW_AT_const_value : 4 - <2><64fb>: Abbrev Number: 1 (DW_TAG_enumerator) - <64fc> DW_AT_name : (indirect string, offset: 0xf126a): RCC_IRQn - <6500> DW_AT_const_value : 5 - <2><6501>: Abbrev Number: 1 (DW_TAG_enumerator) - <6502> DW_AT_name : (indirect string, offset: 0xf06cd): EXTI0_IRQn - <6506> DW_AT_const_value : 6 - <2><6507>: Abbrev Number: 1 (DW_TAG_enumerator) - <6508> DW_AT_name : (indirect string, offset: 0xf12e5): EXTI1_IRQn - <650c> DW_AT_const_value : 7 - <2><650d>: Abbrev Number: 1 (DW_TAG_enumerator) - <650e> DW_AT_name : (indirect string, offset: 0xf0475): EXTI2_IRQn - <6512> DW_AT_const_value : 8 - <2><6513>: Abbrev Number: 1 (DW_TAG_enumerator) - <6514> DW_AT_name : (indirect string, offset: 0xf0e10): EXTI3_IRQn - <6518> DW_AT_const_value : 9 - <2><6519>: Abbrev Number: 1 (DW_TAG_enumerator) - <651a> DW_AT_name : (indirect string, offset: 0xf00f3): EXTI4_IRQn - <651e> DW_AT_const_value : 10 - <2><651f>: Abbrev Number: 1 (DW_TAG_enumerator) - <6520> DW_AT_name : (indirect string, offset: 0xf00e0): DMA1_Channel1_IRQn - <6524> DW_AT_const_value : 11 - <2><6525>: Abbrev Number: 1 (DW_TAG_enumerator) - <6526> DW_AT_name : (indirect string, offset: 0xf0cc9): DMA1_Channel2_IRQn - <652a> DW_AT_const_value : 12 - <2><652b>: Abbrev Number: 1 (DW_TAG_enumerator) - <652c> DW_AT_name : (indirect string, offset: 0xefd9a): DMA1_Channel3_IRQn - <6530> DW_AT_const_value : 13 - <2><6531>: Abbrev Number: 1 (DW_TAG_enumerator) - <6532> DW_AT_name : (indirect string, offset: 0xeff04): DMA1_Channel4_IRQn - <6536> DW_AT_const_value : 14 - <2><6537>: Abbrev Number: 1 (DW_TAG_enumerator) - <6538> DW_AT_name : (indirect string, offset: 0xefba5): DMA1_Channel5_IRQn - <653c> DW_AT_const_value : 15 - <2><653d>: Abbrev Number: 1 (DW_TAG_enumerator) - <653e> DW_AT_name : (indirect string, offset: 0xf055c): DMA1_Channel6_IRQn - <6542> DW_AT_const_value : 16 - <2><6543>: Abbrev Number: 1 (DW_TAG_enumerator) - <6544> DW_AT_name : (indirect string, offset: 0xf117b): DMA1_Channel7_IRQn - <6548> DW_AT_const_value : 17 - <2><6549>: Abbrev Number: 1 (DW_TAG_enumerator) - <654a> DW_AT_name : (indirect string, offset: 0xf113f): ADC1_IRQn - <654e> DW_AT_const_value : 18 - <2><654f>: Abbrev Number: 1 (DW_TAG_enumerator) - <6550> DW_AT_name : (indirect string, offset: 0xf1280): USB_HP_IRQn - <6554> DW_AT_const_value : 19 - <2><6555>: Abbrev Number: 1 (DW_TAG_enumerator) - <6556> DW_AT_name : (indirect string, offset: 0xf093b): USB_LP_IRQn - <655a> DW_AT_const_value : 20 - <2><655b>: Abbrev Number: 1 (DW_TAG_enumerator) - <655c> DW_AT_name : (indirect string, offset: 0xf0ebe): C2SEV_PWR_C2H_IRQn - <6560> DW_AT_const_value : 21 - <2><6561>: Abbrev Number: 1 (DW_TAG_enumerator) - <6562> DW_AT_name : (indirect string, offset: 0xf141c): COMP_IRQn - <6566> DW_AT_const_value : 22 - <2><6567>: Abbrev Number: 1 (DW_TAG_enumerator) - <6568> DW_AT_name : (indirect string, offset: 0xefc24): EXTI9_5_IRQn - <656c> DW_AT_const_value : 23 - <2><656d>: Abbrev Number: 1 (DW_TAG_enumerator) - <656e> DW_AT_name : (indirect string, offset: 0xf0d78): TIM1_BRK_IRQn - <6572> DW_AT_const_value : 24 - <2><6573>: Abbrev Number: 1 (DW_TAG_enumerator) - <6574> DW_AT_name : (indirect string, offset: 0xf00a2): TIM1_UP_TIM16_IRQn - <6578> DW_AT_const_value : 25 - <2><6579>: Abbrev Number: 1 (DW_TAG_enumerator) - <657a> DW_AT_name : (indirect string, offset: 0xefcad): TIM1_TRG_COM_TIM17_IRQn - <657e> DW_AT_const_value : 26 - <2><657f>: Abbrev Number: 1 (DW_TAG_enumerator) - <6580> DW_AT_name : (indirect string, offset: 0xf02b8): TIM1_CC_IRQn - <6584> DW_AT_const_value : 27 - <2><6585>: Abbrev Number: 1 (DW_TAG_enumerator) - <6586> DW_AT_name : (indirect string, offset: 0xf0035): TIM2_IRQn - <658a> DW_AT_const_value : 28 - <2><658b>: Abbrev Number: 1 (DW_TAG_enumerator) - <658c> DW_AT_name : (indirect string, offset: 0xf1198): PKA_IRQn - <6590> DW_AT_const_value : 29 - <2><6591>: Abbrev Number: 1 (DW_TAG_enumerator) - <6592> DW_AT_name : (indirect string, offset: 0xf0332): I2C1_EV_IRQn - <6596> DW_AT_const_value : 30 - <2><6597>: Abbrev Number: 1 (DW_TAG_enumerator) - <6598> DW_AT_name : (indirect string, offset: 0xf0a85): I2C1_ER_IRQn - <659c> DW_AT_const_value : 31 - <2><659d>: Abbrev Number: 1 (DW_TAG_enumerator) - <659e> DW_AT_name : (indirect string, offset: 0xf134e): I2C3_EV_IRQn - <65a2> DW_AT_const_value : 32 - <2><65a3>: Abbrev Number: 1 (DW_TAG_enumerator) - <65a4> DW_AT_name : (indirect string, offset: 0xefead): I2C3_ER_IRQn - <65a8> DW_AT_const_value : 33 - <2><65a9>: Abbrev Number: 1 (DW_TAG_enumerator) - <65aa> DW_AT_name : (indirect string, offset: 0xefd5b): SPI1_IRQn - <65ae> DW_AT_const_value : 34 - <2><65af>: Abbrev Number: 1 (DW_TAG_enumerator) - <65b0> DW_AT_name : (indirect string, offset: 0xf08e8): SPI2_IRQn - <65b4> DW_AT_const_value : 35 - <2><65b5>: Abbrev Number: 1 (DW_TAG_enumerator) - <65b6> DW_AT_name : (indirect string, offset: 0xf0e54): USART1_IRQn - <65ba> DW_AT_const_value : 36 - <2><65bb>: Abbrev Number: 1 (DW_TAG_enumerator) - <65bc> DW_AT_name : (indirect string, offset: 0xf0b4f): LPUART1_IRQn - <65c0> DW_AT_const_value : 37 - <2><65c1>: Abbrev Number: 1 (DW_TAG_enumerator) - <65c2> DW_AT_name : (indirect string, offset: 0xf044c): SAI1_IRQn - <65c6> DW_AT_const_value : 38 - <2><65c7>: Abbrev Number: 1 (DW_TAG_enumerator) - <65c8> DW_AT_name : (indirect string, offset: 0xf124b): TSC_IRQn - <65cc> DW_AT_const_value : 39 - <2><65cd>: Abbrev Number: 1 (DW_TAG_enumerator) - <65ce> DW_AT_name : (indirect string, offset: 0xf0fc8): EXTI15_10_IRQn - <65d2> DW_AT_const_value : 40 - <2><65d3>: Abbrev Number: 1 (DW_TAG_enumerator) - <65d4> DW_AT_name : (indirect string, offset: 0xf1041): RTC_Alarm_IRQn - <65d8> DW_AT_const_value : 41 - <2><65d9>: Abbrev Number: 1 (DW_TAG_enumerator) - <65da> DW_AT_name : (indirect string, offset: 0xf0125): CRS_IRQn - <65de> DW_AT_const_value : 42 - <2><65df>: Abbrev Number: 1 (DW_TAG_enumerator) - <65e0> DW_AT_name : (indirect string, offset: 0xefe3b): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn - <65e4> DW_AT_const_value : 43 - <2><65e5>: Abbrev Number: 1 (DW_TAG_enumerator) - <65e6> DW_AT_name : (indirect string, offset: 0xf0012): IPCC_C1_RX_IRQn - <65ea> DW_AT_const_value : 44 - <2><65eb>: Abbrev Number: 1 (DW_TAG_enumerator) - <65ec> DW_AT_name : (indirect string, offset: 0xefc93): IPCC_C1_TX_IRQn - <65f0> DW_AT_const_value : 45 - <2><65f1>: Abbrev Number: 1 (DW_TAG_enumerator) - <65f2> DW_AT_name : (indirect string, offset: 0xefe5f): HSEM_IRQn - <65f6> DW_AT_const_value : 46 - <2><65f7>: Abbrev Number: 1 (DW_TAG_enumerator) - <65f8> DW_AT_name : (indirect string, offset: 0xf0efb): LPTIM1_IRQn - <65fc> DW_AT_const_value : 47 - <2><65fd>: Abbrev Number: 1 (DW_TAG_enumerator) - <65fe> DW_AT_name : (indirect string, offset: 0xf0033): LPTIM2_IRQn - <6602> DW_AT_const_value : 48 - <2><6603>: Abbrev Number: 1 (DW_TAG_enumerator) - <6604> DW_AT_name : (indirect string, offset: 0xf01ee): LCD_IRQn - <6608> DW_AT_const_value : 49 - <2><6609>: Abbrev Number: 1 (DW_TAG_enumerator) - <660a> DW_AT_name : (indirect string, offset: 0xf06d8): QUADSPI_IRQn - <660e> DW_AT_const_value : 50 - <2><660f>: Abbrev Number: 1 (DW_TAG_enumerator) - <6610> DW_AT_name : (indirect string, offset: 0xf07cb): AES1_IRQn - <6614> DW_AT_const_value : 51 - <2><6615>: Abbrev Number: 1 (DW_TAG_enumerator) - <6616> DW_AT_name : (indirect string, offset: 0xf1322): AES2_IRQn - <661a> DW_AT_const_value : 52 - <2><661b>: Abbrev Number: 1 (DW_TAG_enumerator) - <661c> DW_AT_name : (indirect string, offset: 0xefd6e): RNG_IRQn - <6620> DW_AT_const_value : 53 - <2><6621>: Abbrev Number: 1 (DW_TAG_enumerator) - <6622> DW_AT_name : (indirect string, offset: 0xefe81): FPU_IRQn - <6626> DW_AT_const_value : 54 - <2><6627>: Abbrev Number: 1 (DW_TAG_enumerator) - <6628> DW_AT_name : (indirect string, offset: 0xf0785): DMA2_Channel1_IRQn - <662c> DW_AT_const_value : 55 - <2><662d>: Abbrev Number: 1 (DW_TAG_enumerator) - <662e> DW_AT_name : (indirect string, offset: 0xf12be): DMA2_Channel2_IRQn - <6632> DW_AT_const_value : 56 - <2><6633>: Abbrev Number: 1 (DW_TAG_enumerator) - <6634> DW_AT_name : (indirect string, offset: 0xf0dfd): DMA2_Channel3_IRQn - <6638> DW_AT_const_value : 57 - <2><6639>: Abbrev Number: 1 (DW_TAG_enumerator) - <663a> DW_AT_name : (indirect string, offset: 0xefb4e): DMA2_Channel4_IRQn - <663e> DW_AT_const_value : 58 - <2><663f>: Abbrev Number: 1 (DW_TAG_enumerator) - <6640> DW_AT_name : (indirect string, offset: 0xf00cd): DMA2_Channel5_IRQn - <6644> DW_AT_const_value : 59 - <2><6645>: Abbrev Number: 1 (DW_TAG_enumerator) - <6646> DW_AT_name : (indirect string, offset: 0xf0ca1): DMA2_Channel6_IRQn - <664a> DW_AT_const_value : 60 - <2><664b>: Abbrev Number: 1 (DW_TAG_enumerator) - <664c> DW_AT_name : (indirect string, offset: 0xefe8a): DMA2_Channel7_IRQn - <6650> DW_AT_const_value : 61 - <2><6651>: Abbrev Number: 1 (DW_TAG_enumerator) - <6652> DW_AT_name : (indirect string, offset: 0xf07e1): DMAMUX1_OVR_IRQn - <6656> DW_AT_const_value : 62 - <2><6657>: Abbrev Number: 0 - <1><6658>: Abbrev Number: 8 (DW_TAG_base_type) - <6659> DW_AT_byte_size : 1 - <665a> DW_AT_encoding : 6 (signed char) - <665b> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><665f>: Abbrev Number: 10 (DW_TAG_typedef) - <6660> DW_AT_name : (indirect string, offset: 0xf1135): IRQn_Type - <6664> DW_AT_decl_file : 3 - <6665> DW_AT_decl_line : 147 - <6666> DW_AT_decl_column : 3 - <6667> DW_AT_type : <0x649b> - <1><666b>: Abbrev Number: 8 (DW_TAG_base_type) - <666c> DW_AT_byte_size : 1 - <666d> DW_AT_encoding : 8 (unsigned char) - <666e> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><6672>: Abbrev Number: 8 (DW_TAG_base_type) - <6673> DW_AT_byte_size : 2 - <6674> DW_AT_encoding : 5 (signed) - <6675> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><6679>: Abbrev Number: 8 (DW_TAG_base_type) - <667a> DW_AT_byte_size : 2 - <667b> DW_AT_encoding : 7 (unsigned) - <667c> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><6680>: Abbrev Number: 8 (DW_TAG_base_type) - <6681> DW_AT_byte_size : 4 - <6682> DW_AT_encoding : 5 (signed) - <6683> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><6687>: Abbrev Number: 10 (DW_TAG_typedef) - <6688> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <668c> DW_AT_decl_file : 4 - <668d> DW_AT_decl_line : 79 - <668e> DW_AT_decl_column : 25 - <668f> DW_AT_type : <0x6693> - <1><6693>: Abbrev Number: 8 (DW_TAG_base_type) - <6694> DW_AT_byte_size : 4 - <6695> DW_AT_encoding : 7 (unsigned) - <6696> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><669a>: Abbrev Number: 8 (DW_TAG_base_type) - <669b> DW_AT_byte_size : 8 - <669c> DW_AT_encoding : 5 (signed) - <669d> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><66a1>: Abbrev Number: 8 (DW_TAG_base_type) - <66a2> DW_AT_byte_size : 8 - <66a3> DW_AT_encoding : 7 (unsigned) - <66a4> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><66a8>: Abbrev Number: 24 (DW_TAG_base_type) - <66a9> DW_AT_byte_size : 4 - <66aa> DW_AT_encoding : 5 (signed) - <66ab> DW_AT_name : int - <1><66af>: Abbrev Number: 8 (DW_TAG_base_type) - <66b0> DW_AT_byte_size : 4 - <66b1> DW_AT_encoding : 7 (unsigned) - <66b2> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><66b6>: Abbrev Number: 10 (DW_TAG_typedef) - <66b7> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <66bb> DW_AT_decl_file : 5 - <66bc> DW_AT_decl_line : 48 - <66bd> DW_AT_decl_column : 20 - <66be> DW_AT_type : <0x6687> - <1><66c2>: Abbrev Number: 13 (DW_TAG_volatile_type) - <66c3> DW_AT_type : <0x66b6> - <1><66c7>: Abbrev Number: 14 (DW_TAG_array_type) - <66c8> DW_AT_type : <0x66b6> - <66cc> DW_AT_sibling : <0x66d7> - <2><66d0>: Abbrev Number: 15 (DW_TAG_subrange_type) - <66d1> DW_AT_type : <0x66af> - <66d5> DW_AT_upper_bound : 14 - <2><66d6>: Abbrev Number: 0 - <1><66d7>: Abbrev Number: 11 (DW_TAG_structure_type) - <66d8> DW_AT_byte_size : 20 - <66d9> DW_AT_decl_file : 3 - <66da> DW_AT_decl_line : 258 - <66dc> DW_AT_decl_column : 9 - <66dc> DW_AT_sibling : <0x6726> - <2><66e0>: Abbrev Number: 4 (DW_TAG_member) - <66e1> DW_AT_name : CCR - <66e5> DW_AT_decl_file : 3 - <66e5> DW_AT_decl_line : 260 - <66e7> DW_AT_decl_column : 17 - <66e8> DW_AT_type : <0x66c2> - <66ec> DW_AT_data_member_location: 0 - <2><66ed>: Abbrev Number: 2 (DW_TAG_member) - <66ee> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <66f2> DW_AT_decl_file : 3 - <66f3> DW_AT_decl_line : 261 - <66f5> DW_AT_decl_column : 17 - <66f6> DW_AT_type : <0x66c2> - <66fa> DW_AT_data_member_location: 4 - <2><66fb>: Abbrev Number: 2 (DW_TAG_member) - <66fc> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <6700> DW_AT_decl_file : 3 - <6701> DW_AT_decl_line : 262 - <6703> DW_AT_decl_column : 17 - <6704> DW_AT_type : <0x66c2> - <6708> DW_AT_data_member_location: 8 - <2><6709>: Abbrev Number: 2 (DW_TAG_member) - <670a> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <670e> DW_AT_decl_file : 3 - <670f> DW_AT_decl_line : 263 - <6711> DW_AT_decl_column : 17 - <6712> DW_AT_type : <0x66c2> - <6716> DW_AT_data_member_location: 12 - <2><6717>: Abbrev Number: 2 (DW_TAG_member) - <6718> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <671c> DW_AT_decl_file : 3 - <671d> DW_AT_decl_line : 264 - <671f> DW_AT_decl_column : 12 - <6720> DW_AT_type : <0x66b6> - <6724> DW_AT_data_member_location: 16 - <2><6725>: Abbrev Number: 0 - <1><6726>: Abbrev Number: 6 (DW_TAG_typedef) - <6727> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <672b> DW_AT_decl_file : 3 - <672c> DW_AT_decl_line : 265 - <672e> DW_AT_decl_column : 3 - <672e> DW_AT_type : <0x66d7> - <1><6732>: Abbrev Number: 11 (DW_TAG_structure_type) - <6733> DW_AT_byte_size : 8 - <6734> DW_AT_decl_file : 3 - <6735> DW_AT_decl_line : 267 - <6737> DW_AT_decl_column : 9 - <6737> DW_AT_sibling : <0x6757> - <2><673b>: Abbrev Number: 4 (DW_TAG_member) - <673c> DW_AT_name : ISR - <6740> DW_AT_decl_file : 3 - <6740> DW_AT_decl_line : 269 - <6742> DW_AT_decl_column : 17 - <6743> DW_AT_type : <0x66c2> - <6747> DW_AT_data_member_location: 0 - <2><6748>: Abbrev Number: 2 (DW_TAG_member) - <6749> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <674d> DW_AT_decl_file : 3 - <674e> DW_AT_decl_line : 270 - <6750> DW_AT_decl_column : 17 - <6751> DW_AT_type : <0x66c2> - <6755> DW_AT_data_member_location: 4 - <2><6756>: Abbrev Number: 0 - <1><6757>: Abbrev Number: 6 (DW_TAG_typedef) - <6758> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <675c> DW_AT_decl_file : 3 - <675d> DW_AT_decl_line : 271 - <675f> DW_AT_decl_column : 3 - <675f> DW_AT_type : <0x6732> - <1><6763>: Abbrev Number: 11 (DW_TAG_structure_type) - <6764> DW_AT_byte_size : 4 - <6765> DW_AT_decl_file : 3 - <6766> DW_AT_decl_line : 276 - <6768> DW_AT_decl_column : 9 - <6768> DW_AT_sibling : <0x677a> - <2><676c>: Abbrev Number: 4 (DW_TAG_member) - <676d> DW_AT_name : CCR - <6771> DW_AT_decl_file : 3 - <6771> DW_AT_decl_line : 278 - <6773> DW_AT_decl_column : 19 - <6774> DW_AT_type : <0x66c2> - <6778> DW_AT_data_member_location: 0 - <2><6779>: Abbrev Number: 0 - <1><677a>: Abbrev Number: 6 (DW_TAG_typedef) - <677b> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <677f> DW_AT_decl_file : 3 - <6780> DW_AT_decl_line : 279 - <6782> DW_AT_decl_column : 3 - <6782> DW_AT_type : <0x6763> - <1><6786>: Abbrev Number: 11 (DW_TAG_structure_type) - <6787> DW_AT_byte_size : 8 - <6788> DW_AT_decl_file : 3 - <6789> DW_AT_decl_line : 281 - <678b> DW_AT_decl_column : 9 - <678b> DW_AT_sibling : <0x67aa> - <2><678f>: Abbrev Number: 4 (DW_TAG_member) - <6790> DW_AT_name : CSR - <6794> DW_AT_decl_file : 3 - <6794> DW_AT_decl_line : 283 - <6796> DW_AT_decl_column : 19 - <6797> DW_AT_type : <0x66c2> - <679b> DW_AT_data_member_location: 0 - <2><679c>: Abbrev Number: 4 (DW_TAG_member) - <679d> DW_AT_name : CFR - <67a1> DW_AT_decl_file : 3 - <67a1> DW_AT_decl_line : 284 - <67a3> DW_AT_decl_column : 19 - <67a4> DW_AT_type : <0x66c2> - <67a8> DW_AT_data_member_location: 4 - <2><67a9>: Abbrev Number: 0 - <1><67aa>: Abbrev Number: 6 (DW_TAG_typedef) - <67ab> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <67af> DW_AT_decl_file : 3 - <67b0> DW_AT_decl_line : 285 - <67b2> DW_AT_decl_column : 3 - <67b2> DW_AT_type : <0x6786> - <1><67b6>: Abbrev Number: 11 (DW_TAG_structure_type) - <67b7> DW_AT_byte_size : 4 - <67b8> DW_AT_decl_file : 3 - <67b9> DW_AT_decl_line : 287 - <67bb> DW_AT_decl_column : 9 - <67bb> DW_AT_sibling : <0x67ce> - <2><67bf>: Abbrev Number: 2 (DW_TAG_member) - <67c0> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <67c4> DW_AT_decl_file : 3 - <67c5> DW_AT_decl_line : 289 - <67c7> DW_AT_decl_column : 19 - <67c8> DW_AT_type : <0x66c2> - <67cc> DW_AT_data_member_location: 0 - <2><67cd>: Abbrev Number: 0 - <1><67ce>: Abbrev Number: 6 (DW_TAG_typedef) - <67cf> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <67d3> DW_AT_decl_file : 3 - <67d4> DW_AT_decl_line : 290 - <67d6> DW_AT_decl_column : 3 - <67d6> DW_AT_type : <0x67b6> - <1><67da>: Abbrev Number: 11 (DW_TAG_structure_type) - <67db> DW_AT_byte_size : 8 + <0><6431>: Abbrev Number: 23 (DW_TAG_compile_unit) + <6432> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <6436> DW_AT_language : 29 (C11) + <6437> DW_AT_name : (indirect string, offset: 0xf1627): ../Core/Src/stm32wbxx_hal_timebase_tim.c + <643b> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <643f> DW_AT_ranges : 0x156 + <6443> DW_AT_low_pc : 0x0 + <6447> DW_AT_stmt_list : 0x3b06 + <644b> DW_AT_macros : 0x2347d + <1><644f>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <6450> DW_AT_encoding : 5 (signed) + <6451> DW_AT_byte_size : 1 + <6451> DW_AT_type : <0x660c> + <6455> DW_AT_decl_file : 3 + <6456> DW_AT_decl_line : 68 + <6457> DW_AT_decl_column : 1 + <6457> DW_AT_sibling : <0x660c> + <2><645b>: Abbrev Number: 9 (DW_TAG_enumerator) + <645c> DW_AT_name : (indirect string, offset: 0xf113b): NonMaskableInt_IRQn + <6460> DW_AT_const_value : -14 + <2><6461>: Abbrev Number: 9 (DW_TAG_enumerator) + <6462> DW_AT_name : (indirect string, offset: 0xf0c07): HardFault_IRQn + <6466> DW_AT_const_value : -13 + <2><6467>: Abbrev Number: 9 (DW_TAG_enumerator) + <6468> DW_AT_name : (indirect string, offset: 0xf0aef): MemoryManagement_IRQn + <646c> DW_AT_const_value : -12 + <2><646d>: Abbrev Number: 9 (DW_TAG_enumerator) + <646e> DW_AT_name : (indirect string, offset: 0xefbea): BusFault_IRQn + <6472> DW_AT_const_value : -11 + <2><6473>: Abbrev Number: 9 (DW_TAG_enumerator) + <6474> DW_AT_name : (indirect string, offset: 0xf0b4e): UsageFault_IRQn + <6478> DW_AT_const_value : -10 + <2><6479>: Abbrev Number: 9 (DW_TAG_enumerator) + <647a> DW_AT_name : (indirect string, offset: 0xefb8d): SVCall_IRQn + <647e> DW_AT_const_value : -5 + <2><647f>: Abbrev Number: 9 (DW_TAG_enumerator) + <6480> DW_AT_name : (indirect string, offset: 0xf06ba): DebugMonitor_IRQn + <6484> DW_AT_const_value : -4 + <2><6485>: Abbrev Number: 9 (DW_TAG_enumerator) + <6486> DW_AT_name : (indirect string, offset: 0xf07c7): PendSV_IRQn + <648a> DW_AT_const_value : -2 + <2><648b>: Abbrev Number: 9 (DW_TAG_enumerator) + <648c> DW_AT_name : (indirect string, offset: 0xf0e96): SysTick_IRQn + <6490> DW_AT_const_value : -1 + <2><6491>: Abbrev Number: 1 (DW_TAG_enumerator) + <6492> DW_AT_name : (indirect string, offset: 0xf0bfd): WWDG_IRQn + <6496> DW_AT_const_value : 0 + <2><6497>: Abbrev Number: 1 (DW_TAG_enumerator) + <6498> DW_AT_name : (indirect string, offset: 0xf123d): PVD_PVM_IRQn + <649c> DW_AT_const_value : 1 + <2><649d>: Abbrev Number: 1 (DW_TAG_enumerator) + <649e> DW_AT_name : (indirect string, offset: 0xf1384): TAMP_STAMP_LSECSS_IRQn + <64a2> DW_AT_const_value : 2 + <2><64a3>: Abbrev Number: 1 (DW_TAG_enumerator) + <64a4> DW_AT_name : (indirect string, offset: 0xf0991): RTC_WKUP_IRQn + <64a8> DW_AT_const_value : 3 + <2><64a9>: Abbrev Number: 1 (DW_TAG_enumerator) + <64aa> DW_AT_name : (indirect string, offset: 0xeffd6): FLASH_IRQn + <64ae> DW_AT_const_value : 4 + <2><64af>: Abbrev Number: 1 (DW_TAG_enumerator) + <64b0> DW_AT_name : (indirect string, offset: 0xf1253): RCC_IRQn + <64b4> DW_AT_const_value : 5 + <2><64b5>: Abbrev Number: 1 (DW_TAG_enumerator) + <64b6> DW_AT_name : (indirect string, offset: 0xf06cc): EXTI0_IRQn + <64ba> DW_AT_const_value : 6 + <2><64bb>: Abbrev Number: 1 (DW_TAG_enumerator) + <64bc> DW_AT_name : (indirect string, offset: 0xf12ce): EXTI1_IRQn + <64c0> DW_AT_const_value : 7 + <2><64c1>: Abbrev Number: 1 (DW_TAG_enumerator) + <64c2> DW_AT_name : (indirect string, offset: 0xf0482): EXTI2_IRQn + <64c6> DW_AT_const_value : 8 + <2><64c7>: Abbrev Number: 1 (DW_TAG_enumerator) + <64c8> DW_AT_name : (indirect string, offset: 0xf0e02): EXTI3_IRQn + <64cc> DW_AT_const_value : 9 + <2><64cd>: Abbrev Number: 1 (DW_TAG_enumerator) + <64ce> DW_AT_name : (indirect string, offset: 0xf010d): EXTI4_IRQn + <64d2> DW_AT_const_value : 10 + <2><64d3>: Abbrev Number: 1 (DW_TAG_enumerator) + <64d4> DW_AT_name : (indirect string, offset: 0xf00fa): DMA1_Channel1_IRQn + <64d8> DW_AT_const_value : 11 + <2><64d9>: Abbrev Number: 1 (DW_TAG_enumerator) + <64da> DW_AT_name : (indirect string, offset: 0xf0cbb): DMA1_Channel2_IRQn + <64de> DW_AT_const_value : 12 + <2><64df>: Abbrev Number: 1 (DW_TAG_enumerator) + <64e0> DW_AT_name : (indirect string, offset: 0xefdb4): DMA1_Channel3_IRQn + <64e4> DW_AT_const_value : 13 + <2><64e5>: Abbrev Number: 1 (DW_TAG_enumerator) + <64e6> DW_AT_name : (indirect string, offset: 0xeff1e): DMA1_Channel4_IRQn + <64ea> DW_AT_const_value : 14 + <2><64eb>: Abbrev Number: 1 (DW_TAG_enumerator) + <64ec> DW_AT_name : (indirect string, offset: 0xefbcc): DMA1_Channel5_IRQn + <64f0> DW_AT_const_value : 15 + <2><64f1>: Abbrev Number: 1 (DW_TAG_enumerator) + <64f2> DW_AT_name : (indirect string, offset: 0xf0569): DMA1_Channel6_IRQn + <64f6> DW_AT_const_value : 16 + <2><64f7>: Abbrev Number: 1 (DW_TAG_enumerator) + <64f8> DW_AT_name : (indirect string, offset: 0xf116d): DMA1_Channel7_IRQn + <64fc> DW_AT_const_value : 17 + <2><64fd>: Abbrev Number: 1 (DW_TAG_enumerator) + <64fe> DW_AT_name : (indirect string, offset: 0xf1131): ADC1_IRQn + <6502> DW_AT_const_value : 18 + <2><6503>: Abbrev Number: 1 (DW_TAG_enumerator) + <6504> DW_AT_name : (indirect string, offset: 0xf1269): USB_HP_IRQn + <6508> DW_AT_const_value : 19 + <2><6509>: Abbrev Number: 1 (DW_TAG_enumerator) + <650a> DW_AT_name : (indirect string, offset: 0xf092d): USB_LP_IRQn + <650e> DW_AT_const_value : 20 + <2><650f>: Abbrev Number: 1 (DW_TAG_enumerator) + <6510> DW_AT_name : (indirect string, offset: 0xf0eb0): C2SEV_PWR_C2H_IRQn + <6514> DW_AT_const_value : 21 + <2><6515>: Abbrev Number: 1 (DW_TAG_enumerator) + <6516> DW_AT_name : (indirect string, offset: 0xf13ee): COMP_IRQn + <651a> DW_AT_const_value : 22 + <2><651b>: Abbrev Number: 1 (DW_TAG_enumerator) + <651c> DW_AT_name : (indirect string, offset: 0xefc4b): EXTI9_5_IRQn + <6520> DW_AT_const_value : 23 + <2><6521>: Abbrev Number: 1 (DW_TAG_enumerator) + <6522> DW_AT_name : (indirect string, offset: 0xf0d6a): TIM1_BRK_IRQn + <6526> DW_AT_const_value : 24 + <2><6527>: Abbrev Number: 1 (DW_TAG_enumerator) + <6528> DW_AT_name : (indirect string, offset: 0xf00bc): TIM1_UP_TIM16_IRQn + <652c> DW_AT_const_value : 25 + <2><652d>: Abbrev Number: 1 (DW_TAG_enumerator) + <652e> DW_AT_name : (indirect string, offset: 0xefcd4): TIM1_TRG_COM_TIM17_IRQn + <6532> DW_AT_const_value : 26 + <2><6533>: Abbrev Number: 1 (DW_TAG_enumerator) + <6534> DW_AT_name : (indirect string, offset: 0xf02c5): TIM1_CC_IRQn + <6538> DW_AT_const_value : 27 + <2><6539>: Abbrev Number: 1 (DW_TAG_enumerator) + <653a> DW_AT_name : (indirect string, offset: 0xf004f): TIM2_IRQn + <653e> DW_AT_const_value : 28 + <2><653f>: Abbrev Number: 1 (DW_TAG_enumerator) + <6540> DW_AT_name : (indirect string, offset: 0xf076e): PKA_IRQn + <6544> DW_AT_const_value : 29 + <2><6545>: Abbrev Number: 1 (DW_TAG_enumerator) + <6546> DW_AT_name : (indirect string, offset: 0xf033f): I2C1_EV_IRQn + <654a> DW_AT_const_value : 30 + <2><654b>: Abbrev Number: 1 (DW_TAG_enumerator) + <654c> DW_AT_name : (indirect string, offset: 0xf0a77): I2C1_ER_IRQn + <6550> DW_AT_const_value : 31 + <2><6551>: Abbrev Number: 1 (DW_TAG_enumerator) + <6552> DW_AT_name : (indirect string, offset: 0xf1337): I2C3_EV_IRQn + <6556> DW_AT_const_value : 32 + <2><6557>: Abbrev Number: 1 (DW_TAG_enumerator) + <6558> DW_AT_name : (indirect string, offset: 0xefec7): I2C3_ER_IRQn + <655c> DW_AT_const_value : 33 + <2><655d>: Abbrev Number: 1 (DW_TAG_enumerator) + <655e> DW_AT_name : (indirect string, offset: 0xefd75): SPI1_IRQn + <6562> DW_AT_const_value : 34 + <2><6563>: Abbrev Number: 1 (DW_TAG_enumerator) + <6564> DW_AT_name : (indirect string, offset: 0xf08da): SPI2_IRQn + <6568> DW_AT_const_value : 35 + <2><6569>: Abbrev Number: 1 (DW_TAG_enumerator) + <656a> DW_AT_name : (indirect string, offset: 0xf0e46): USART1_IRQn + <656e> DW_AT_const_value : 36 + <2><656f>: Abbrev Number: 1 (DW_TAG_enumerator) + <6570> DW_AT_name : (indirect string, offset: 0xf0b41): LPUART1_IRQn + <6574> DW_AT_const_value : 37 + <2><6575>: Abbrev Number: 1 (DW_TAG_enumerator) + <6576> DW_AT_name : (indirect string, offset: 0xf0459): SAI1_IRQn + <657a> DW_AT_const_value : 38 + <2><657b>: Abbrev Number: 1 (DW_TAG_enumerator) + <657c> DW_AT_name : (indirect string, offset: 0xf1234): TSC_IRQn + <6580> DW_AT_const_value : 39 + <2><6581>: Abbrev Number: 1 (DW_TAG_enumerator) + <6582> DW_AT_name : (indirect string, offset: 0xf0fba): EXTI15_10_IRQn + <6586> DW_AT_const_value : 40 + <2><6587>: Abbrev Number: 1 (DW_TAG_enumerator) + <6588> DW_AT_name : (indirect string, offset: 0xf1033): RTC_Alarm_IRQn + <658c> DW_AT_const_value : 41 + <2><658d>: Abbrev Number: 1 (DW_TAG_enumerator) + <658e> DW_AT_name : (indirect string, offset: 0xf013f): CRS_IRQn + <6592> DW_AT_const_value : 42 + <2><6593>: Abbrev Number: 1 (DW_TAG_enumerator) + <6594> DW_AT_name : (indirect string, offset: 0xefe55): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn + <6598> DW_AT_const_value : 43 + <2><6599>: Abbrev Number: 1 (DW_TAG_enumerator) + <659a> DW_AT_name : (indirect string, offset: 0xf002c): IPCC_C1_RX_IRQn + <659e> DW_AT_const_value : 44 + <2><659f>: Abbrev Number: 1 (DW_TAG_enumerator) + <65a0> DW_AT_name : (indirect string, offset: 0xefcba): IPCC_C1_TX_IRQn + <65a4> DW_AT_const_value : 45 + <2><65a5>: Abbrev Number: 1 (DW_TAG_enumerator) + <65a6> DW_AT_name : (indirect string, offset: 0xefe79): HSEM_IRQn + <65aa> DW_AT_const_value : 46 + <2><65ab>: Abbrev Number: 1 (DW_TAG_enumerator) + <65ac> DW_AT_name : (indirect string, offset: 0xf0eed): LPTIM1_IRQn + <65b0> DW_AT_const_value : 47 + <2><65b1>: Abbrev Number: 1 (DW_TAG_enumerator) + <65b2> DW_AT_name : (indirect string, offset: 0xf004d): LPTIM2_IRQn + <65b6> DW_AT_const_value : 48 + <2><65b7>: Abbrev Number: 1 (DW_TAG_enumerator) + <65b8> DW_AT_name : (indirect string, offset: 0xf01fb): LCD_IRQn + <65bc> DW_AT_const_value : 49 + <2><65bd>: Abbrev Number: 1 (DW_TAG_enumerator) + <65be> DW_AT_name : (indirect string, offset: 0xf06d7): QUADSPI_IRQn + <65c2> DW_AT_const_value : 50 + <2><65c3>: Abbrev Number: 1 (DW_TAG_enumerator) + <65c4> DW_AT_name : (indirect string, offset: 0xf07bd): AES1_IRQn + <65c8> DW_AT_const_value : 51 + <2><65c9>: Abbrev Number: 1 (DW_TAG_enumerator) + <65ca> DW_AT_name : (indirect string, offset: 0xf130b): AES2_IRQn + <65ce> DW_AT_const_value : 52 + <2><65cf>: Abbrev Number: 1 (DW_TAG_enumerator) + <65d0> DW_AT_name : (indirect string, offset: 0xefd88): RNG_IRQn + <65d4> DW_AT_const_value : 53 + <2><65d5>: Abbrev Number: 1 (DW_TAG_enumerator) + <65d6> DW_AT_name : (indirect string, offset: 0xefe9b): FPU_IRQn + <65da> DW_AT_const_value : 54 + <2><65db>: Abbrev Number: 1 (DW_TAG_enumerator) + <65dc> DW_AT_name : (indirect string, offset: 0xf0777): DMA2_Channel1_IRQn + <65e0> DW_AT_const_value : 55 + <2><65e1>: Abbrev Number: 1 (DW_TAG_enumerator) + <65e2> DW_AT_name : (indirect string, offset: 0xf12a7): DMA2_Channel2_IRQn + <65e6> DW_AT_const_value : 56 + <2><65e7>: Abbrev Number: 1 (DW_TAG_enumerator) + <65e8> DW_AT_name : (indirect string, offset: 0xf0def): DMA2_Channel3_IRQn + <65ec> DW_AT_const_value : 57 + <2><65ed>: Abbrev Number: 1 (DW_TAG_enumerator) + <65ee> DW_AT_name : (indirect string, offset: 0xefb75): DMA2_Channel4_IRQn + <65f2> DW_AT_const_value : 58 + <2><65f3>: Abbrev Number: 1 (DW_TAG_enumerator) + <65f4> DW_AT_name : (indirect string, offset: 0xf00e7): DMA2_Channel5_IRQn + <65f8> DW_AT_const_value : 59 + <2><65f9>: Abbrev Number: 1 (DW_TAG_enumerator) + <65fa> DW_AT_name : (indirect string, offset: 0xf0c93): DMA2_Channel6_IRQn + <65fe> DW_AT_const_value : 60 + <2><65ff>: Abbrev Number: 1 (DW_TAG_enumerator) + <6600> DW_AT_name : (indirect string, offset: 0xefea4): DMA2_Channel7_IRQn + <6604> DW_AT_const_value : 61 + <2><6605>: Abbrev Number: 1 (DW_TAG_enumerator) + <6606> DW_AT_name : (indirect string, offset: 0xf07d3): DMAMUX1_OVR_IRQn + <660a> DW_AT_const_value : 62 + <2><660b>: Abbrev Number: 0 + <1><660c>: Abbrev Number: 8 (DW_TAG_base_type) + <660d> DW_AT_byte_size : 1 + <660e> DW_AT_encoding : 6 (signed char) + <660f> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><6613>: Abbrev Number: 10 (DW_TAG_typedef) + <6614> DW_AT_name : (indirect string, offset: 0xf1127): IRQn_Type + <6618> DW_AT_decl_file : 3 + <6619> DW_AT_decl_line : 147 + <661a> DW_AT_decl_column : 3 + <661b> DW_AT_type : <0x644f> + <1><661f>: Abbrev Number: 8 (DW_TAG_base_type) + <6620> DW_AT_byte_size : 1 + <6621> DW_AT_encoding : 8 (unsigned char) + <6622> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><6626>: Abbrev Number: 8 (DW_TAG_base_type) + <6627> DW_AT_byte_size : 2 + <6628> DW_AT_encoding : 5 (signed) + <6629> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><662d>: Abbrev Number: 8 (DW_TAG_base_type) + <662e> DW_AT_byte_size : 2 + <662f> DW_AT_encoding : 7 (unsigned) + <6630> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><6634>: Abbrev Number: 8 (DW_TAG_base_type) + <6635> DW_AT_byte_size : 4 + <6636> DW_AT_encoding : 5 (signed) + <6637> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><663b>: Abbrev Number: 10 (DW_TAG_typedef) + <663c> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <6640> DW_AT_decl_file : 4 + <6641> DW_AT_decl_line : 79 + <6642> DW_AT_decl_column : 25 + <6643> DW_AT_type : <0x6647> + <1><6647>: Abbrev Number: 8 (DW_TAG_base_type) + <6648> DW_AT_byte_size : 4 + <6649> DW_AT_encoding : 7 (unsigned) + <664a> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><664e>: Abbrev Number: 8 (DW_TAG_base_type) + <664f> DW_AT_byte_size : 8 + <6650> DW_AT_encoding : 5 (signed) + <6651> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><6655>: Abbrev Number: 8 (DW_TAG_base_type) + <6656> DW_AT_byte_size : 8 + <6657> DW_AT_encoding : 7 (unsigned) + <6658> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><665c>: Abbrev Number: 24 (DW_TAG_base_type) + <665d> DW_AT_byte_size : 4 + <665e> DW_AT_encoding : 5 (signed) + <665f> DW_AT_name : int + <1><6663>: Abbrev Number: 8 (DW_TAG_base_type) + <6664> DW_AT_byte_size : 4 + <6665> DW_AT_encoding : 7 (unsigned) + <6666> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><666a>: Abbrev Number: 10 (DW_TAG_typedef) + <666b> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <666f> DW_AT_decl_file : 5 + <6670> DW_AT_decl_line : 48 + <6671> DW_AT_decl_column : 20 + <6672> DW_AT_type : <0x663b> + <1><6676>: Abbrev Number: 13 (DW_TAG_volatile_type) + <6677> DW_AT_type : <0x666a> + <1><667b>: Abbrev Number: 14 (DW_TAG_array_type) + <667c> DW_AT_type : <0x666a> + <6680> DW_AT_sibling : <0x668b> + <2><6684>: Abbrev Number: 15 (DW_TAG_subrange_type) + <6685> DW_AT_type : <0x6663> + <6689> DW_AT_upper_bound : 14 + <2><668a>: Abbrev Number: 0 + <1><668b>: Abbrev Number: 11 (DW_TAG_structure_type) + <668c> DW_AT_byte_size : 20 + <668d> DW_AT_decl_file : 3 + <668e> DW_AT_decl_line : 258 + <6690> DW_AT_decl_column : 9 + <6690> DW_AT_sibling : <0x66da> + <2><6694>: Abbrev Number: 4 (DW_TAG_member) + <6695> DW_AT_name : CCR + <6699> DW_AT_decl_file : 3 + <6699> DW_AT_decl_line : 260 + <669b> DW_AT_decl_column : 17 + <669c> DW_AT_type : <0x6676> + <66a0> DW_AT_data_member_location: 0 + <2><66a1>: Abbrev Number: 2 (DW_TAG_member) + <66a2> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <66a6> DW_AT_decl_file : 3 + <66a7> DW_AT_decl_line : 261 + <66a9> DW_AT_decl_column : 17 + <66aa> DW_AT_type : <0x6676> + <66ae> DW_AT_data_member_location: 4 + <2><66af>: Abbrev Number: 2 (DW_TAG_member) + <66b0> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <66b4> DW_AT_decl_file : 3 + <66b5> DW_AT_decl_line : 262 + <66b7> DW_AT_decl_column : 17 + <66b8> DW_AT_type : <0x6676> + <66bc> DW_AT_data_member_location: 8 + <2><66bd>: Abbrev Number: 2 (DW_TAG_member) + <66be> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <66c2> DW_AT_decl_file : 3 + <66c3> DW_AT_decl_line : 263 + <66c5> DW_AT_decl_column : 17 + <66c6> DW_AT_type : <0x6676> + <66ca> DW_AT_data_member_location: 12 + <2><66cb>: Abbrev Number: 2 (DW_TAG_member) + <66cc> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <66d0> DW_AT_decl_file : 3 + <66d1> DW_AT_decl_line : 264 + <66d3> DW_AT_decl_column : 12 + <66d4> DW_AT_type : <0x666a> + <66d8> DW_AT_data_member_location: 16 + <2><66d9>: Abbrev Number: 0 + <1><66da>: Abbrev Number: 6 (DW_TAG_typedef) + <66db> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <66df> DW_AT_decl_file : 3 + <66e0> DW_AT_decl_line : 265 + <66e2> DW_AT_decl_column : 3 + <66e2> DW_AT_type : <0x668b> + <1><66e6>: Abbrev Number: 11 (DW_TAG_structure_type) + <66e7> DW_AT_byte_size : 8 + <66e8> DW_AT_decl_file : 3 + <66e9> DW_AT_decl_line : 267 + <66eb> DW_AT_decl_column : 9 + <66eb> DW_AT_sibling : <0x670b> + <2><66ef>: Abbrev Number: 4 (DW_TAG_member) + <66f0> DW_AT_name : ISR + <66f4> DW_AT_decl_file : 3 + <66f4> DW_AT_decl_line : 269 + <66f6> DW_AT_decl_column : 17 + <66f7> DW_AT_type : <0x6676> + <66fb> DW_AT_data_member_location: 0 + <2><66fc>: Abbrev Number: 2 (DW_TAG_member) + <66fd> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <6701> DW_AT_decl_file : 3 + <6702> DW_AT_decl_line : 270 + <6704> DW_AT_decl_column : 17 + <6705> DW_AT_type : <0x6676> + <6709> DW_AT_data_member_location: 4 + <2><670a>: Abbrev Number: 0 + <1><670b>: Abbrev Number: 6 (DW_TAG_typedef) + <670c> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <6710> DW_AT_decl_file : 3 + <6711> DW_AT_decl_line : 271 + <6713> DW_AT_decl_column : 3 + <6713> DW_AT_type : <0x66e6> + <1><6717>: Abbrev Number: 11 (DW_TAG_structure_type) + <6718> DW_AT_byte_size : 4 + <6719> DW_AT_decl_file : 3 + <671a> DW_AT_decl_line : 276 + <671c> DW_AT_decl_column : 9 + <671c> DW_AT_sibling : <0x672e> + <2><6720>: Abbrev Number: 4 (DW_TAG_member) + <6721> DW_AT_name : CCR + <6725> DW_AT_decl_file : 3 + <6725> DW_AT_decl_line : 278 + <6727> DW_AT_decl_column : 19 + <6728> DW_AT_type : <0x6676> + <672c> DW_AT_data_member_location: 0 + <2><672d>: Abbrev Number: 0 + <1><672e>: Abbrev Number: 6 (DW_TAG_typedef) + <672f> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <6733> DW_AT_decl_file : 3 + <6734> DW_AT_decl_line : 279 + <6736> DW_AT_decl_column : 3 + <6736> DW_AT_type : <0x6717> + <1><673a>: Abbrev Number: 11 (DW_TAG_structure_type) + <673b> DW_AT_byte_size : 8 + <673c> DW_AT_decl_file : 3 + <673d> DW_AT_decl_line : 281 + <673f> DW_AT_decl_column : 9 + <673f> DW_AT_sibling : <0x675e> + <2><6743>: Abbrev Number: 4 (DW_TAG_member) + <6744> DW_AT_name : CSR + <6748> DW_AT_decl_file : 3 + <6748> DW_AT_decl_line : 283 + <674a> DW_AT_decl_column : 19 + <674b> DW_AT_type : <0x6676> + <674f> DW_AT_data_member_location: 0 + <2><6750>: Abbrev Number: 4 (DW_TAG_member) + <6751> DW_AT_name : CFR + <6755> DW_AT_decl_file : 3 + <6755> DW_AT_decl_line : 284 + <6757> DW_AT_decl_column : 19 + <6758> DW_AT_type : <0x6676> + <675c> DW_AT_data_member_location: 4 + <2><675d>: Abbrev Number: 0 + <1><675e>: Abbrev Number: 6 (DW_TAG_typedef) + <675f> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <6763> DW_AT_decl_file : 3 + <6764> DW_AT_decl_line : 285 + <6766> DW_AT_decl_column : 3 + <6766> DW_AT_type : <0x673a> + <1><676a>: Abbrev Number: 11 (DW_TAG_structure_type) + <676b> DW_AT_byte_size : 4 + <676c> DW_AT_decl_file : 3 + <676d> DW_AT_decl_line : 287 + <676f> DW_AT_decl_column : 9 + <676f> DW_AT_sibling : <0x6782> + <2><6773>: Abbrev Number: 2 (DW_TAG_member) + <6774> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <6778> DW_AT_decl_file : 3 + <6779> DW_AT_decl_line : 289 + <677b> DW_AT_decl_column : 19 + <677c> DW_AT_type : <0x6676> + <6780> DW_AT_data_member_location: 0 + <2><6781>: Abbrev Number: 0 + <1><6782>: Abbrev Number: 6 (DW_TAG_typedef) + <6783> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <6787> DW_AT_decl_file : 3 + <6788> DW_AT_decl_line : 290 + <678a> DW_AT_decl_column : 3 + <678a> DW_AT_type : <0x676a> + <1><678e>: Abbrev Number: 11 (DW_TAG_structure_type) + <678f> DW_AT_byte_size : 8 + <6790> DW_AT_decl_file : 3 + <6791> DW_AT_decl_line : 292 + <6793> DW_AT_decl_column : 9 + <6793> DW_AT_sibling : <0x67b4> + <2><6797>: Abbrev Number: 2 (DW_TAG_member) + <6798> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <679c> DW_AT_decl_file : 3 + <679d> DW_AT_decl_line : 294 + <679f> DW_AT_decl_column : 19 + <67a0> DW_AT_type : <0x6676> + <67a4> DW_AT_data_member_location: 0 + <2><67a5>: Abbrev Number: 2 (DW_TAG_member) + <67a6> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <67aa> DW_AT_decl_file : 3 + <67ab> DW_AT_decl_line : 295 + <67ad> DW_AT_decl_column : 19 + <67ae> DW_AT_type : <0x6676> + <67b2> DW_AT_data_member_location: 4 + <2><67b3>: Abbrev Number: 0 + <1><67b4>: Abbrev Number: 6 (DW_TAG_typedef) + <67b5> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <67b9> DW_AT_decl_file : 3 + <67ba> DW_AT_decl_line : 296 + <67bc> DW_AT_decl_column : 3 + <67bc> DW_AT_type : <0x678e> + <1><67c0>: Abbrev Number: 25 (DW_TAG_structure_type) + <67c1> DW_AT_byte_size : 392 + <67c3> DW_AT_decl_file : 3 + <67c4> DW_AT_decl_line : 446 + <67c6> DW_AT_decl_column : 9 + <67c7> DW_AT_sibling : <0x6af1> + <2><67cb>: Abbrev Number: 4 (DW_TAG_member) + <67cc> DW_AT_name : CR + <67cf> DW_AT_decl_file : 3 + <67cf> DW_AT_decl_line : 448 + <67d1> DW_AT_decl_column : 17 + <67d2> DW_AT_type : <0x6676> + <67d6> DW_AT_data_member_location: 0 + <2><67d7>: Abbrev Number: 2 (DW_TAG_member) + <67d8> DW_AT_name : (indirect string, offset: 0xf0abe): ICSCR <67dc> DW_AT_decl_file : 3 - <67dd> DW_AT_decl_line : 292 - <67df> DW_AT_decl_column : 9 - <67df> DW_AT_sibling : <0x6800> - <2><67e3>: Abbrev Number: 2 (DW_TAG_member) - <67e4> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <67e8> DW_AT_decl_file : 3 - <67e9> DW_AT_decl_line : 294 - <67eb> DW_AT_decl_column : 19 - <67ec> DW_AT_type : <0x66c2> - <67f0> DW_AT_data_member_location: 0 - <2><67f1>: Abbrev Number: 2 (DW_TAG_member) - <67f2> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <67f6> DW_AT_decl_file : 3 - <67f7> DW_AT_decl_line : 295 - <67f9> DW_AT_decl_column : 19 - <67fa> DW_AT_type : <0x66c2> - <67fe> DW_AT_data_member_location: 4 - <2><67ff>: Abbrev Number: 0 - <1><6800>: Abbrev Number: 6 (DW_TAG_typedef) - <6801> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <6805> DW_AT_decl_file : 3 - <6806> DW_AT_decl_line : 296 - <6808> DW_AT_decl_column : 3 - <6808> DW_AT_type : <0x67da> - <1><680c>: Abbrev Number: 25 (DW_TAG_structure_type) - <680d> DW_AT_byte_size : 392 - <680f> DW_AT_decl_file : 3 - <6810> DW_AT_decl_line : 446 - <6812> DW_AT_decl_column : 9 - <6813> DW_AT_sibling : <0x6b3d> - <2><6817>: Abbrev Number: 4 (DW_TAG_member) - <6818> DW_AT_name : CR - <681b> DW_AT_decl_file : 3 - <681b> DW_AT_decl_line : 448 - <681d> DW_AT_decl_column : 17 - <681e> DW_AT_type : <0x66c2> - <6822> DW_AT_data_member_location: 0 - <2><6823>: Abbrev Number: 2 (DW_TAG_member) - <6824> DW_AT_name : (indirect string, offset: 0xf0acc): ICSCR - <6828> DW_AT_decl_file : 3 - <6829> DW_AT_decl_line : 449 - <682b> DW_AT_decl_column : 17 - <682c> DW_AT_type : <0x66c2> - <6830> DW_AT_data_member_location: 4 - <2><6831>: Abbrev Number: 2 (DW_TAG_member) - <6832> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <6836> DW_AT_decl_file : 3 - <6837> DW_AT_decl_line : 450 - <6839> DW_AT_decl_column : 17 - <683a> DW_AT_type : <0x66c2> - <683e> DW_AT_data_member_location: 8 - <2><683f>: Abbrev Number: 2 (DW_TAG_member) - <6840> DW_AT_name : (indirect string, offset: 0xf0c99): PLLCFGR - <6844> DW_AT_decl_file : 3 - <6845> DW_AT_decl_line : 451 - <6847> DW_AT_decl_column : 17 - <6848> DW_AT_type : <0x66c2> - <684c> DW_AT_data_member_location: 12 - <2><684d>: Abbrev Number: 2 (DW_TAG_member) - <684e> DW_AT_name : (indirect string, offset: 0xf0326): PLLSAI1CFGR - <6852> DW_AT_decl_file : 3 - <6853> DW_AT_decl_line : 452 - <6855> DW_AT_decl_column : 17 - <6856> DW_AT_type : <0x66c2> - <685a> DW_AT_data_member_location: 16 - <2><685b>: Abbrev Number: 2 (DW_TAG_member) - <685c> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <6860> DW_AT_decl_file : 3 - <6861> DW_AT_decl_line : 453 - <6863> DW_AT_decl_column : 17 - <6864> DW_AT_type : <0x66b6> - <6868> DW_AT_data_member_location: 20 - <2><6869>: Abbrev Number: 2 (DW_TAG_member) - <686a> DW_AT_name : (indirect string, offset: 0xefb49): CIER - <686e> DW_AT_decl_file : 3 - <686f> DW_AT_decl_line : 454 - <6871> DW_AT_decl_column : 17 - <6872> DW_AT_type : <0x66c2> - <6876> DW_AT_data_member_location: 24 - <2><6877>: Abbrev Number: 2 (DW_TAG_member) - <6878> DW_AT_name : (indirect string, offset: 0xefb72): CIFR - <687c> DW_AT_decl_file : 3 - <687d> DW_AT_decl_line : 455 - <687f> DW_AT_decl_column : 17 - <6880> DW_AT_type : <0x66c2> - <6884> DW_AT_data_member_location: 28 - <2><6885>: Abbrev Number: 2 (DW_TAG_member) - <6886> DW_AT_name : (indirect string, offset: 0xefb61): CICR - <688a> DW_AT_decl_file : 3 - <688b> DW_AT_decl_line : 456 - <688d> DW_AT_decl_column : 17 - <688e> DW_AT_type : <0x66c2> - <6892> DW_AT_data_member_location: 32 - <2><6893>: Abbrev Number: 2 (DW_TAG_member) - <6894> DW_AT_name : (indirect string, offset: 0xefc3b): SMPSCR - <6898> DW_AT_decl_file : 3 - <6899> DW_AT_decl_line : 457 - <689b> DW_AT_decl_column : 17 - <689c> DW_AT_type : <0x66c2> - <68a0> DW_AT_data_member_location: 36 - <2><68a1>: Abbrev Number: 2 (DW_TAG_member) - <68a2> DW_AT_name : (indirect string, offset: 0xf0e81): AHB1RSTR - <68a6> DW_AT_decl_file : 3 - <68a7> DW_AT_decl_line : 458 - <68a9> DW_AT_decl_column : 17 - <68aa> DW_AT_type : <0x66c2> - <68ae> DW_AT_data_member_location: 40 - <2><68af>: Abbrev Number: 2 (DW_TAG_member) - <68b0> DW_AT_name : (indirect string, offset: 0xefd65): AHB2RSTR - <68b4> DW_AT_decl_file : 3 - <68b5> DW_AT_decl_line : 459 - <68b7> DW_AT_decl_column : 17 - <68b8> DW_AT_type : <0x66c2> - <68bc> DW_AT_data_member_location: 44 - <2><68bd>: Abbrev Number: 2 (DW_TAG_member) - <68be> DW_AT_name : (indirect string, offset: 0xf056f): AHB3RSTR - <68c2> DW_AT_decl_file : 3 - <68c3> DW_AT_decl_line : 460 - <68c5> DW_AT_decl_column : 17 - <68c6> DW_AT_type : <0x66c2> - <68ca> DW_AT_data_member_location: 48 - <2><68cb>: Abbrev Number: 2 (DW_TAG_member) - <68cc> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <68d0> DW_AT_decl_file : 3 - <68d1> DW_AT_decl_line : 461 - <68d3> DW_AT_decl_column : 17 - <68d4> DW_AT_type : <0x66b6> - <68d8> DW_AT_data_member_location: 52 - <2><68d9>: Abbrev Number: 2 (DW_TAG_member) - <68da> DW_AT_name : (indirect string, offset: 0xeff75): APB1RSTR1 - <68de> DW_AT_decl_file : 3 - <68df> DW_AT_decl_line : 462 - <68e1> DW_AT_decl_column : 17 - <68e2> DW_AT_type : <0x66c2> - <68e6> DW_AT_data_member_location: 56 - <2><68e7>: Abbrev Number: 2 (DW_TAG_member) - <68e8> DW_AT_name : (indirect string, offset: 0xeff7f): APB1RSTR2 - <68ec> DW_AT_decl_file : 3 - <68ed> DW_AT_decl_line : 463 - <68ef> DW_AT_decl_column : 17 - <68f0> DW_AT_type : <0x66c2> - <68f4> DW_AT_data_member_location: 60 - <2><68f5>: Abbrev Number: 2 (DW_TAG_member) - <68f6> DW_AT_name : (indirect string, offset: 0xf0553): APB2RSTR - <68fa> DW_AT_decl_file : 3 - <68fb> DW_AT_decl_line : 464 - <68fd> DW_AT_decl_column : 17 - <68fe> DW_AT_type : <0x66c2> - <6902> DW_AT_data_member_location: 64 - <2><6903>: Abbrev Number: 2 (DW_TAG_member) - <6904> DW_AT_name : (indirect string, offset: 0xf0dc7): APB3RSTR - <6908> DW_AT_decl_file : 3 - <6909> DW_AT_decl_line : 465 - <690b> DW_AT_decl_column : 17 - <690c> DW_AT_type : <0x66c2> - <6910> DW_AT_data_member_location: 68 - <2><6911>: Abbrev Number: 2 (DW_TAG_member) - <6912> DW_AT_name : (indirect string, offset: 0xf101b): AHB1ENR - <6916> DW_AT_decl_file : 3 - <6917> DW_AT_decl_line : 466 - <6919> DW_AT_decl_column : 17 - <691a> DW_AT_type : <0x66c2> - <691e> DW_AT_data_member_location: 72 - <2><691f>: Abbrev Number: 2 (DW_TAG_member) - <6920> DW_AT_name : (indirect string, offset: 0xf0cc1): AHB2ENR - <6924> DW_AT_decl_file : 3 - <6925> DW_AT_decl_line : 467 - <6927> DW_AT_decl_column : 17 - <6928> DW_AT_type : <0x66c2> - <692c> DW_AT_data_member_location: 76 - <2><692d>: Abbrev Number: 2 (DW_TAG_member) - <692e> DW_AT_name : (indirect string, offset: 0xf11b8): AHB3ENR - <6932> DW_AT_decl_file : 3 - <6933> DW_AT_decl_line : 468 - <6935> DW_AT_decl_column : 17 - <6936> DW_AT_type : <0x66c2> - <693a> DW_AT_data_member_location: 80 - <2><693b>: Abbrev Number: 2 (DW_TAG_member) - <693c> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <6940> DW_AT_decl_file : 3 - <6941> DW_AT_decl_line : 469 - <6943> DW_AT_decl_column : 17 - <6944> DW_AT_type : <0x66b6> - <6948> DW_AT_data_member_location: 84 - <2><6949>: Abbrev Number: 2 (DW_TAG_member) - <694a> DW_AT_name : (indirect string, offset: 0xf0041): APB1ENR1 - <694e> DW_AT_decl_file : 3 - <694f> DW_AT_decl_line : 470 - <6951> DW_AT_decl_column : 17 - <6952> DW_AT_type : <0x66c2> - <6956> DW_AT_data_member_location: 88 - <2><6957>: Abbrev Number: 2 (DW_TAG_member) - <6958> DW_AT_name : (indirect string, offset: 0xf004c): APB1ENR2 - <695c> DW_AT_decl_file : 3 - <695d> DW_AT_decl_line : 471 - <695f> DW_AT_decl_column : 17 - <6960> DW_AT_type : <0x66c2> - <6964> DW_AT_data_member_location: 92 - <2><6965>: Abbrev Number: 2 (DW_TAG_member) - <6966> DW_AT_name : (indirect string, offset: 0xf00b7): APB2ENR - <696a> DW_AT_decl_file : 3 - <696b> DW_AT_decl_line : 472 - <696d> DW_AT_decl_column : 17 - <696e> DW_AT_type : <0x66c2> - <6972> DW_AT_data_member_location: 96 - <2><6973>: Abbrev Number: 2 (DW_TAG_member) - <6974> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <6978> DW_AT_decl_file : 3 - <6979> DW_AT_decl_line : 473 - <697b> DW_AT_decl_column : 17 - <697c> DW_AT_type : <0x66b6> - <6980> DW_AT_data_member_location: 100 - <2><6981>: Abbrev Number: 2 (DW_TAG_member) - <6982> DW_AT_name : (indirect string, offset: 0xeff5c): AHB1SMENR - <6986> DW_AT_decl_file : 3 - <6987> DW_AT_decl_line : 474 - <6989> DW_AT_decl_column : 17 - <698a> DW_AT_type : <0x66c2> - <698e> DW_AT_data_member_location: 104 - <2><698f>: Abbrev Number: 2 (DW_TAG_member) - <6990> DW_AT_name : (indirect string, offset: 0xf0b3d): AHB2SMENR - <6994> DW_AT_decl_file : 3 - <6995> DW_AT_decl_line : 475 - <6997> DW_AT_decl_column : 17 - <6998> DW_AT_type : <0x66c2> - <699c> DW_AT_data_member_location: 108 - <2><699d>: Abbrev Number: 2 (DW_TAG_member) - <699e> DW_AT_name : (indirect string, offset: 0xefd3d): AHB3SMENR - <69a2> DW_AT_decl_file : 3 - <69a3> DW_AT_decl_line : 476 - <69a5> DW_AT_decl_column : 17 - <69a6> DW_AT_type : <0x66c2> - <69aa> DW_AT_data_member_location: 112 - <2><69ab>: Abbrev Number: 2 (DW_TAG_member) - <69ac> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <69b0> DW_AT_decl_file : 3 - <69b1> DW_AT_decl_line : 477 - <69b3> DW_AT_decl_column : 17 - <69b4> DW_AT_type : <0x66b6> - <69b8> DW_AT_data_member_location: 116 - <2><69b9>: Abbrev Number: 2 (DW_TAG_member) - <69ba> DW_AT_name : (indirect string, offset: 0xefee5): APB1SMENR1 - <69be> DW_AT_decl_file : 3 - <69bf> DW_AT_decl_line : 478 - <69c1> DW_AT_decl_column : 17 - <69c2> DW_AT_type : <0x66c2> - <69c6> DW_AT_data_member_location: 120 - <2><69c7>: Abbrev Number: 2 (DW_TAG_member) - <69c8> DW_AT_name : (indirect string, offset: 0xefef2): APB1SMENR2 - <69cc> DW_AT_decl_file : 3 - <69cd> DW_AT_decl_line : 479 - <69cf> DW_AT_decl_column : 17 - <69d0> DW_AT_type : <0x66c2> - <69d4> DW_AT_data_member_location: 124 - <2><69d5>: Abbrev Number: 2 (DW_TAG_member) - <69d6> DW_AT_name : (indirect string, offset: 0xf06ed): APB2SMENR - <69da> DW_AT_decl_file : 3 - <69db> DW_AT_decl_line : 480 - <69dd> DW_AT_decl_column : 17 - <69de> DW_AT_type : <0x66c2> - <69e2> DW_AT_data_member_location: 128 - <2><69e3>: Abbrev Number: 2 (DW_TAG_member) - <69e4> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <69e8> DW_AT_decl_file : 3 - <69e9> DW_AT_decl_line : 481 - <69eb> DW_AT_decl_column : 17 - <69ec> DW_AT_type : <0x66b6> - <69f0> DW_AT_data_member_location: 132 - <2><69f1>: Abbrev Number: 2 (DW_TAG_member) - <69f2> DW_AT_name : (indirect string, offset: 0xf023a): CCIPR - <69f6> DW_AT_decl_file : 3 - <69f7> DW_AT_decl_line : 482 - <69f9> DW_AT_decl_column : 17 - <69fa> DW_AT_type : <0x66c2> - <69fe> DW_AT_data_member_location: 136 - <2><69ff>: Abbrev Number: 2 (DW_TAG_member) - <6a00> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <6a04> DW_AT_decl_file : 3 - <6a05> DW_AT_decl_line : 483 - <6a07> DW_AT_decl_column : 17 - <6a08> DW_AT_type : <0x66b6> - <6a0c> DW_AT_data_member_location: 140 - <2><6a0d>: Abbrev Number: 2 (DW_TAG_member) - <6a0e> DW_AT_name : (indirect string, offset: 0xefe14): BDCR - <6a12> DW_AT_decl_file : 3 - <6a13> DW_AT_decl_line : 484 - <6a15> DW_AT_decl_column : 17 - <6a16> DW_AT_type : <0x66c2> - <6a1a> DW_AT_data_member_location: 144 - <2><6a1b>: Abbrev Number: 4 (DW_TAG_member) - <6a1c> DW_AT_name : CSR - <6a20> DW_AT_decl_file : 3 - <6a20> DW_AT_decl_line : 485 - <6a22> DW_AT_decl_column : 17 - <6a23> DW_AT_type : <0x66c2> - <6a27> DW_AT_data_member_location: 148 - <2><6a28>: Abbrev Number: 2 (DW_TAG_member) - <6a29> DW_AT_name : (indirect string, offset: 0xf0141): CRRCR - <6a2d> DW_AT_decl_file : 3 - <6a2e> DW_AT_decl_line : 486 - <6a30> DW_AT_decl_column : 17 - <6a31> DW_AT_type : <0x66c2> - <6a35> DW_AT_data_member_location: 152 - <2><6a36>: Abbrev Number: 2 (DW_TAG_member) - <6a37> DW_AT_name : (indirect string, offset: 0xf0147): HSECR - <6a3b> DW_AT_decl_file : 3 - <6a3c> DW_AT_decl_line : 487 - <6a3e> DW_AT_decl_column : 17 - <6a3f> DW_AT_type : <0x66c2> - <6a43> DW_AT_data_member_location: 156 - <2><6a44>: Abbrev Number: 2 (DW_TAG_member) - <6a45> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <6a49> DW_AT_decl_file : 3 - <6a4a> DW_AT_decl_line : 488 - <6a4c> DW_AT_decl_column : 17 - <6a4d> DW_AT_type : <0x6b3d> - <6a51> DW_AT_data_member_location: 160 - <2><6a52>: Abbrev Number: 5 (DW_TAG_member) - <6a53> DW_AT_name : (indirect string, offset: 0xf12d1): EXTCFGR - <6a57> DW_AT_decl_file : 3 - <6a57> DW_AT_decl_line : 489 - <6a59> DW_AT_decl_column : 17 - <6a59> DW_AT_type : <0x66c2> - <6a5d> DW_AT_data_member_location: 264 - <2><6a5f>: Abbrev Number: 5 (DW_TAG_member) - <6a60> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <6a64> DW_AT_decl_file : 3 - <6a64> DW_AT_decl_line : 490 - <6a66> DW_AT_decl_column : 17 - <6a66> DW_AT_type : <0x66c7> - <6a6a> DW_AT_data_member_location: 268 - <2><6a6c>: Abbrev Number: 5 (DW_TAG_member) - <6a6d> DW_AT_name : (indirect string, offset: 0xf1019): C2AHB1ENR - <6a71> DW_AT_decl_file : 3 - <6a71> DW_AT_decl_line : 491 - <6a73> DW_AT_decl_column : 17 - <6a73> DW_AT_type : <0x66c2> - <6a77> DW_AT_data_member_location: 328 - <2><6a79>: Abbrev Number: 5 (DW_TAG_member) - <6a7a> DW_AT_name : (indirect string, offset: 0xf0cbf): C2AHB2ENR - <6a7e> DW_AT_decl_file : 3 - <6a7e> DW_AT_decl_line : 492 - <6a80> DW_AT_decl_column : 17 - <6a80> DW_AT_type : <0x66c2> - <6a84> DW_AT_data_member_location: 332 - <2><6a86>: Abbrev Number: 5 (DW_TAG_member) - <6a87> DW_AT_name : (indirect string, offset: 0xf11b6): C2AHB3ENR - <6a8b> DW_AT_decl_file : 3 - <6a8b> DW_AT_decl_line : 493 - <6a8d> DW_AT_decl_column : 17 - <6a8d> DW_AT_type : <0x66c2> - <6a91> DW_AT_data_member_location: 336 - <2><6a93>: Abbrev Number: 5 (DW_TAG_member) - <6a94> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <6a98> DW_AT_decl_file : 3 - <6a98> DW_AT_decl_line : 494 - <6a9a> DW_AT_decl_column : 17 - <6a9a> DW_AT_type : <0x66b6> - <6a9e> DW_AT_data_member_location: 340 - <2><6aa0>: Abbrev Number: 5 (DW_TAG_member) - <6aa1> DW_AT_name : (indirect string, offset: 0xf003f): C2APB1ENR1 - <6aa5> DW_AT_decl_file : 3 - <6aa5> DW_AT_decl_line : 495 - <6aa7> DW_AT_decl_column : 17 - <6aa7> DW_AT_type : <0x66c2> - <6aab> DW_AT_data_member_location: 344 - <2><6aad>: Abbrev Number: 5 (DW_TAG_member) - <6aae> DW_AT_name : (indirect string, offset: 0xf004a): C2APB1ENR2 - <6ab2> DW_AT_decl_file : 3 - <6ab2> DW_AT_decl_line : 496 - <6ab4> DW_AT_decl_column : 17 - <6ab4> DW_AT_type : <0x66c2> - <6ab8> DW_AT_data_member_location: 348 - <2><6aba>: Abbrev Number: 5 (DW_TAG_member) - <6abb> DW_AT_name : (indirect string, offset: 0xf00b5): C2APB2ENR - <6abf> DW_AT_decl_file : 3 - <6abf> DW_AT_decl_line : 497 - <6ac1> DW_AT_decl_column : 17 - <6ac1> DW_AT_type : <0x66c2> - <6ac5> DW_AT_data_member_location: 352 - <2><6ac7>: Abbrev Number: 5 (DW_TAG_member) - <6ac8> DW_AT_name : (indirect string, offset: 0xf052d): C2APB3ENR - <6acc> DW_AT_decl_file : 3 - <6acc> DW_AT_decl_line : 498 - <6ace> DW_AT_decl_column : 17 - <6ace> DW_AT_type : <0x66c2> - <6ad2> DW_AT_data_member_location: 356 - <2><6ad4>: Abbrev Number: 5 (DW_TAG_member) - <6ad5> DW_AT_name : (indirect string, offset: 0xeff5a): C2AHB1SMENR - <6ad9> DW_AT_decl_file : 3 - <6ad9> DW_AT_decl_line : 499 - <6adb> DW_AT_decl_column : 17 - <6adb> DW_AT_type : <0x66c2> - <6adf> DW_AT_data_member_location: 360 - <2><6ae1>: Abbrev Number: 5 (DW_TAG_member) - <6ae2> DW_AT_name : (indirect string, offset: 0xf0b3b): C2AHB2SMENR - <6ae6> DW_AT_decl_file : 3 - <6ae6> DW_AT_decl_line : 500 - <6ae8> DW_AT_decl_column : 17 - <6ae8> DW_AT_type : <0x66c2> - <6aec> DW_AT_data_member_location: 364 - <2><6aee>: Abbrev Number: 5 (DW_TAG_member) - <6aef> DW_AT_name : (indirect string, offset: 0xefd3b): C2AHB3SMENR - <6af3> DW_AT_decl_file : 3 - <6af3> DW_AT_decl_line : 501 - <6af5> DW_AT_decl_column : 17 - <6af5> DW_AT_type : <0x66c2> - <6af9> DW_AT_data_member_location: 368 - <2><6afb>: Abbrev Number: 5 (DW_TAG_member) - <6afc> DW_AT_name : (indirect string, offset: 0xefe00): RESERVED10 - <6b00> DW_AT_decl_file : 3 - <6b00> DW_AT_decl_line : 502 - <6b02> DW_AT_decl_column : 17 - <6b02> DW_AT_type : <0x66b6> - <6b06> DW_AT_data_member_location: 372 - <2><6b08>: Abbrev Number: 5 (DW_TAG_member) - <6b09> DW_AT_name : (indirect string, offset: 0xefee3): C2APB1SMENR1 - <6b0d> DW_AT_decl_file : 3 - <6b0d> DW_AT_decl_line : 503 - <6b0f> DW_AT_decl_column : 17 - <6b0f> DW_AT_type : <0x66c2> - <6b13> DW_AT_data_member_location: 376 - <2><6b15>: Abbrev Number: 5 (DW_TAG_member) - <6b16> DW_AT_name : (indirect string, offset: 0xefef0): C2APB1SMENR2 - <6b1a> DW_AT_decl_file : 3 - <6b1a> DW_AT_decl_line : 504 - <6b1c> DW_AT_decl_column : 17 - <6b1c> DW_AT_type : <0x66c2> - <6b20> DW_AT_data_member_location: 380 - <2><6b22>: Abbrev Number: 5 (DW_TAG_member) - <6b23> DW_AT_name : (indirect string, offset: 0xf06eb): C2APB2SMENR - <6b27> DW_AT_decl_file : 3 - <6b27> DW_AT_decl_line : 505 - <6b29> DW_AT_decl_column : 17 - <6b29> DW_AT_type : <0x66c2> - <6b2d> DW_AT_data_member_location: 384 - <2><6b2f>: Abbrev Number: 5 (DW_TAG_member) - <6b30> DW_AT_name : (indirect string, offset: 0xf1342): C2APB3SMENR - <6b34> DW_AT_decl_file : 3 - <6b34> DW_AT_decl_line : 506 - <6b36> DW_AT_decl_column : 17 - <6b36> DW_AT_type : <0x66c2> - <6b3a> DW_AT_data_member_location: 388 - <2><6b3c>: Abbrev Number: 0 - <1><6b3d>: Abbrev Number: 14 (DW_TAG_array_type) - <6b3e> DW_AT_type : <0x66b6> - <6b42> DW_AT_sibling : <0x6b4d> - <2><6b46>: Abbrev Number: 15 (DW_TAG_subrange_type) - <6b47> DW_AT_type : <0x66af> - <6b4b> DW_AT_upper_bound : 25 - <2><6b4c>: Abbrev Number: 0 - <1><6b4d>: Abbrev Number: 6 (DW_TAG_typedef) - <6b4e> DW_AT_name : (indirect string, offset: 0xf062d): RCC_TypeDef - <6b52> DW_AT_decl_file : 3 - <6b53> DW_AT_decl_line : 507 - <6b55> DW_AT_decl_column : 3 - <6b55> DW_AT_type : <0x680c> - <1><6b59>: Abbrev Number: 11 (DW_TAG_structure_type) - <6b5a> DW_AT_byte_size : 104 - <6b5b> DW_AT_decl_file : 3 - <6b5c> DW_AT_decl_line : 609 - <6b5e> DW_AT_decl_column : 9 - <6b5e> DW_AT_sibling : <0x6cc1> - <2><6b62>: Abbrev Number: 4 (DW_TAG_member) - <6b63> DW_AT_name : CR1 - <6b67> DW_AT_decl_file : 3 - <6b67> DW_AT_decl_line : 611 - <6b69> DW_AT_decl_column : 17 - <6b6a> DW_AT_type : <0x66c2> - <6b6e> DW_AT_data_member_location: 0 - <2><6b6f>: Abbrev Number: 4 (DW_TAG_member) - <6b70> DW_AT_name : CR2 - <6b74> DW_AT_decl_file : 3 - <6b74> DW_AT_decl_line : 612 - <6b76> DW_AT_decl_column : 17 - <6b77> DW_AT_type : <0x66c2> - <6b7b> DW_AT_data_member_location: 4 - <2><6b7c>: Abbrev Number: 2 (DW_TAG_member) - <6b7d> DW_AT_name : (indirect string, offset: 0xcf9ca): SMCR - <6b81> DW_AT_decl_file : 3 - <6b82> DW_AT_decl_line : 613 - <6b84> DW_AT_decl_column : 17 - <6b85> DW_AT_type : <0x66c2> - <6b89> DW_AT_data_member_location: 8 - <2><6b8a>: Abbrev Number: 2 (DW_TAG_member) - <6b8b> DW_AT_name : (indirect string, offset: 0x4e838): DIER - <6b8f> DW_AT_decl_file : 3 - <6b90> DW_AT_decl_line : 614 - <6b92> DW_AT_decl_column : 17 - <6b93> DW_AT_type : <0x66c2> - <6b97> DW_AT_data_member_location: 12 - <2><6b98>: Abbrev Number: 4 (DW_TAG_member) - <6b99> DW_AT_name : SR - <6b9c> DW_AT_decl_file : 3 - <6b9c> DW_AT_decl_line : 615 - <6b9e> DW_AT_decl_column : 17 - <6b9f> DW_AT_type : <0x66c2> - <6ba3> DW_AT_data_member_location: 16 - <2><6ba4>: Abbrev Number: 4 (DW_TAG_member) - <6ba5> DW_AT_name : EGR - <6ba9> DW_AT_decl_file : 3 - <6ba9> DW_AT_decl_line : 616 - <6bab> DW_AT_decl_column : 17 - <6bac> DW_AT_type : <0x66c2> - <6bb0> DW_AT_data_member_location: 20 - <2><6bb1>: Abbrev Number: 2 (DW_TAG_member) - <6bb2> DW_AT_name : (indirect string, offset: 0xae15f): CCMR1 - <6bb6> DW_AT_decl_file : 3 - <6bb7> DW_AT_decl_line : 617 - <6bb9> DW_AT_decl_column : 17 - <6bba> DW_AT_type : <0x66c2> - <6bbe> DW_AT_data_member_location: 24 - <2><6bbf>: Abbrev Number: 2 (DW_TAG_member) - <6bc0> DW_AT_name : (indirect string, offset: 0x5ee60): CCMR2 - <6bc4> DW_AT_decl_file : 3 - <6bc5> DW_AT_decl_line : 618 - <6bc7> DW_AT_decl_column : 17 - <6bc8> DW_AT_type : <0x66c2> - <6bcc> DW_AT_data_member_location: 28 - <2><6bcd>: Abbrev Number: 2 (DW_TAG_member) - <6bce> DW_AT_name : (indirect string, offset: 0x3a596): CCER - <6bd2> DW_AT_decl_file : 3 - <6bd3> DW_AT_decl_line : 619 - <6bd5> DW_AT_decl_column : 17 - <6bd6> DW_AT_type : <0x66c2> - <6bda> DW_AT_data_member_location: 32 - <2><6bdb>: Abbrev Number: 4 (DW_TAG_member) - <6bdc> DW_AT_name : CNT - <6be0> DW_AT_decl_file : 3 - <6be0> DW_AT_decl_line : 620 - <6be2> DW_AT_decl_column : 17 - <6be3> DW_AT_type : <0x66c2> - <6be7> DW_AT_data_member_location: 36 - <2><6be8>: Abbrev Number: 4 (DW_TAG_member) - <6be9> DW_AT_name : PSC - <6bed> DW_AT_decl_file : 3 - <6bed> DW_AT_decl_line : 621 - <6bef> DW_AT_decl_column : 17 - <6bf0> DW_AT_type : <0x66c2> - <6bf4> DW_AT_data_member_location: 40 - <2><6bf5>: Abbrev Number: 4 (DW_TAG_member) - <6bf6> DW_AT_name : ARR - <6bfa> DW_AT_decl_file : 3 - <6bfa> DW_AT_decl_line : 622 - <6bfc> DW_AT_decl_column : 17 - <6bfd> DW_AT_type : <0x66c2> - <6c01> DW_AT_data_member_location: 44 - <2><6c02>: Abbrev Number: 4 (DW_TAG_member) - <6c03> DW_AT_name : RCR - <6c07> DW_AT_decl_file : 3 - <6c07> DW_AT_decl_line : 623 - <6c09> DW_AT_decl_column : 17 - <6c0a> DW_AT_type : <0x66c2> - <6c0e> DW_AT_data_member_location: 48 - <2><6c0f>: Abbrev Number: 2 (DW_TAG_member) - <6c10> DW_AT_name : (indirect string, offset: 0x1cddf): CCR1 - <6c14> DW_AT_decl_file : 3 - <6c15> DW_AT_decl_line : 624 - <6c17> DW_AT_decl_column : 17 - <6c18> DW_AT_type : <0x66c2> - <6c1c> DW_AT_data_member_location: 52 - <2><6c1d>: Abbrev Number: 2 (DW_TAG_member) - <6c1e> DW_AT_name : (indirect string, offset: 0x63489): CCR2 - <6c22> DW_AT_decl_file : 3 - <6c23> DW_AT_decl_line : 625 - <6c25> DW_AT_decl_column : 17 - <6c26> DW_AT_type : <0x66c2> - <6c2a> DW_AT_data_member_location: 56 - <2><6c2b>: Abbrev Number: 2 (DW_TAG_member) - <6c2c> DW_AT_name : (indirect string, offset: 0xc1144): CCR3 - <6c30> DW_AT_decl_file : 3 - <6c31> DW_AT_decl_line : 626 - <6c33> DW_AT_decl_column : 17 - <6c34> DW_AT_type : <0x66c2> - <6c38> DW_AT_data_member_location: 60 - <2><6c39>: Abbrev Number: 2 (DW_TAG_member) - <6c3a> DW_AT_name : (indirect string, offset: 0xf631): CCR4 - <6c3e> DW_AT_decl_file : 3 - <6c3f> DW_AT_decl_line : 627 - <6c41> DW_AT_decl_column : 17 - <6c42> DW_AT_type : <0x66c2> - <6c46> DW_AT_data_member_location: 64 - <2><6c47>: Abbrev Number: 2 (DW_TAG_member) - <6c48> DW_AT_name : (indirect string, offset: 0x6d8ff): BDTR - <6c4c> DW_AT_decl_file : 3 - <6c4d> DW_AT_decl_line : 628 - <6c4f> DW_AT_decl_column : 17 - <6c50> DW_AT_type : <0x66c2> - <6c54> DW_AT_data_member_location: 68 - <2><6c55>: Abbrev Number: 4 (DW_TAG_member) - <6c56> DW_AT_name : DCR - <6c5a> DW_AT_decl_file : 3 - <6c5a> DW_AT_decl_line : 629 - <6c5c> DW_AT_decl_column : 17 - <6c5d> DW_AT_type : <0x66c2> - <6c61> DW_AT_data_member_location: 72 - <2><6c62>: Abbrev Number: 2 (DW_TAG_member) - <6c63> DW_AT_name : (indirect string, offset: 0x4ccca): DMAR - <6c67> DW_AT_decl_file : 3 - <6c68> DW_AT_decl_line : 630 - <6c6a> DW_AT_decl_column : 17 - <6c6b> DW_AT_type : <0x66c2> - <6c6f> DW_AT_data_member_location: 76 - <2><6c70>: Abbrev Number: 4 (DW_TAG_member) - <6c71> DW_AT_name : OR - <6c74> DW_AT_decl_file : 3 - <6c74> DW_AT_decl_line : 631 - <6c76> DW_AT_decl_column : 17 - <6c77> DW_AT_type : <0x66c2> - <6c7b> DW_AT_data_member_location: 80 - <2><6c7c>: Abbrev Number: 2 (DW_TAG_member) - <6c7d> DW_AT_name : (indirect string, offset: 0xd3bc4): CCMR3 - <6c81> DW_AT_decl_file : 3 - <6c82> DW_AT_decl_line : 632 - <6c84> DW_AT_decl_column : 17 - <6c85> DW_AT_type : <0x66c2> - <6c89> DW_AT_data_member_location: 84 - <2><6c8a>: Abbrev Number: 2 (DW_TAG_member) - <6c8b> DW_AT_name : (indirect string, offset: 0x56488): CCR5 - <6c8f> DW_AT_decl_file : 3 - <6c90> DW_AT_decl_line : 633 - <6c92> DW_AT_decl_column : 17 - <6c93> DW_AT_type : <0x66c2> - <6c97> DW_AT_data_member_location: 88 - <2><6c98>: Abbrev Number: 2 (DW_TAG_member) - <6c99> DW_AT_name : (indirect string, offset: 0xa800d): CCR6 - <6c9d> DW_AT_decl_file : 3 - <6c9e> DW_AT_decl_line : 634 - <6ca0> DW_AT_decl_column : 17 - <6ca1> DW_AT_type : <0x66c2> - <6ca5> DW_AT_data_member_location: 92 - <2><6ca6>: Abbrev Number: 4 (DW_TAG_member) - <6ca7> DW_AT_name : AF1 - <6cab> DW_AT_decl_file : 3 - <6cab> DW_AT_decl_line : 635 - <6cad> DW_AT_decl_column : 17 - <6cae> DW_AT_type : <0x66c2> - <6cb2> DW_AT_data_member_location: 96 - <2><6cb3>: Abbrev Number: 4 (DW_TAG_member) - <6cb4> DW_AT_name : AF2 - <6cb8> DW_AT_decl_file : 3 - <6cb8> DW_AT_decl_line : 636 - <6cba> DW_AT_decl_column : 17 - <6cbb> DW_AT_type : <0x66c2> - <6cbf> DW_AT_data_member_location: 100 - <2><6cc0>: Abbrev Number: 0 - <1><6cc1>: Abbrev Number: 6 (DW_TAG_typedef) - <6cc2> DW_AT_name : (indirect string, offset: 0xf12d9): TIM_TypeDef - <6cc6> DW_AT_decl_file : 3 - <6cc7> DW_AT_decl_line : 637 - <6cc9> DW_AT_decl_column : 3 - <6cc9> DW_AT_type : <0x6b59> - <1><6ccd>: Abbrev Number: 8 (DW_TAG_base_type) - <6cce> DW_AT_byte_size : 8 - <6ccf> DW_AT_encoding : 4 (float) - <6cd0> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><6cd4>: Abbrev Number: 16 (DW_TAG_enumeration_type) - <6cd5> DW_AT_encoding : 7 (unsigned) - <6cd6> DW_AT_byte_size : 1 - <6cd6> DW_AT_type : <0x666b> - <6cda> DW_AT_decl_file : 6 - <6cdb> DW_AT_decl_line : 39 - <6cdc> DW_AT_decl_column : 1 - <6cdc> DW_AT_sibling : <0x6cf9> - <2><6ce0>: Abbrev Number: 1 (DW_TAG_enumerator) - <6ce1> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <6ce5> DW_AT_const_value : 0 - <2><6ce6>: Abbrev Number: 1 (DW_TAG_enumerator) - <6ce7> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <6ceb> DW_AT_const_value : 1 - <2><6cec>: Abbrev Number: 1 (DW_TAG_enumerator) - <6ced> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <6cf1> DW_AT_const_value : 2 - <2><6cf2>: Abbrev Number: 1 (DW_TAG_enumerator) - <6cf3> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <6cf7> DW_AT_const_value : 3 - <2><6cf8>: Abbrev Number: 0 - <1><6cf9>: Abbrev Number: 10 (DW_TAG_typedef) - <6cfa> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <6cfe> DW_AT_decl_file : 6 - <6cff> DW_AT_decl_line : 44 - <6d00> DW_AT_decl_column : 3 - <6d01> DW_AT_type : <0x6cd4> - <1><6d05>: Abbrev Number: 16 (DW_TAG_enumeration_type) - <6d06> DW_AT_encoding : 7 (unsigned) - <6d07> DW_AT_byte_size : 1 - <6d07> DW_AT_type : <0x666b> - <6d0b> DW_AT_decl_file : 6 - <6d0c> DW_AT_decl_line : 50 - <6d0d> DW_AT_decl_column : 1 - <6d0d> DW_AT_sibling : <0x6d1e> - <2><6d11>: Abbrev Number: 1 (DW_TAG_enumerator) - <6d12> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <6d16> DW_AT_const_value : 0 - <2><6d17>: Abbrev Number: 1 (DW_TAG_enumerator) - <6d18> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <6d1c> DW_AT_const_value : 1 - <2><6d1d>: Abbrev Number: 0 - <1><6d1e>: Abbrev Number: 10 (DW_TAG_typedef) - <6d1f> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <6d23> DW_AT_decl_file : 6 - <6d24> DW_AT_decl_line : 53 - <6d25> DW_AT_decl_column : 3 - <6d26> DW_AT_type : <0x6d05> - <1><6d2a>: Abbrev Number: 20 (DW_TAG_structure_type) - <6d2b> DW_AT_byte_size : 32 + <67dd> DW_AT_decl_line : 449 + <67df> DW_AT_decl_column : 17 + <67e0> DW_AT_type : <0x6676> + <67e4> DW_AT_data_member_location: 4 + <2><67e5>: Abbrev Number: 2 (DW_TAG_member) + <67e6> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <67ea> DW_AT_decl_file : 3 + <67eb> DW_AT_decl_line : 450 + <67ed> DW_AT_decl_column : 17 + <67ee> DW_AT_type : <0x6676> + <67f2> DW_AT_data_member_location: 8 + <2><67f3>: Abbrev Number: 2 (DW_TAG_member) + <67f4> DW_AT_name : (indirect string, offset: 0xf0c8b): PLLCFGR + <67f8> DW_AT_decl_file : 3 + <67f9> DW_AT_decl_line : 451 + <67fb> DW_AT_decl_column : 17 + <67fc> DW_AT_type : <0x6676> + <6800> DW_AT_data_member_location: 12 + <2><6801>: Abbrev Number: 2 (DW_TAG_member) + <6802> DW_AT_name : (indirect string, offset: 0xf0333): PLLSAI1CFGR + <6806> DW_AT_decl_file : 3 + <6807> DW_AT_decl_line : 452 + <6809> DW_AT_decl_column : 17 + <680a> DW_AT_type : <0x6676> + <680e> DW_AT_data_member_location: 16 + <2><680f>: Abbrev Number: 2 (DW_TAG_member) + <6810> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <6814> DW_AT_decl_file : 3 + <6815> DW_AT_decl_line : 453 + <6817> DW_AT_decl_column : 17 + <6818> DW_AT_type : <0x666a> + <681c> DW_AT_data_member_location: 20 + <2><681d>: Abbrev Number: 2 (DW_TAG_member) + <681e> DW_AT_name : (indirect string, offset: 0xefb70): CIER + <6822> DW_AT_decl_file : 3 + <6823> DW_AT_decl_line : 454 + <6825> DW_AT_decl_column : 17 + <6826> DW_AT_type : <0x6676> + <682a> DW_AT_data_member_location: 24 + <2><682b>: Abbrev Number: 2 (DW_TAG_member) + <682c> DW_AT_name : (indirect string, offset: 0xefb99): CIFR + <6830> DW_AT_decl_file : 3 + <6831> DW_AT_decl_line : 455 + <6833> DW_AT_decl_column : 17 + <6834> DW_AT_type : <0x6676> + <6838> DW_AT_data_member_location: 28 + <2><6839>: Abbrev Number: 2 (DW_TAG_member) + <683a> DW_AT_name : (indirect string, offset: 0xefb88): CICR + <683e> DW_AT_decl_file : 3 + <683f> DW_AT_decl_line : 456 + <6841> DW_AT_decl_column : 17 + <6842> DW_AT_type : <0x6676> + <6846> DW_AT_data_member_location: 32 + <2><6847>: Abbrev Number: 2 (DW_TAG_member) + <6848> DW_AT_name : (indirect string, offset: 0xefc62): SMPSCR + <684c> DW_AT_decl_file : 3 + <684d> DW_AT_decl_line : 457 + <684f> DW_AT_decl_column : 17 + <6850> DW_AT_type : <0x6676> + <6854> DW_AT_data_member_location: 36 + <2><6855>: Abbrev Number: 2 (DW_TAG_member) + <6856> DW_AT_name : (indirect string, offset: 0xf0e73): AHB1RSTR + <685a> DW_AT_decl_file : 3 + <685b> DW_AT_decl_line : 458 + <685d> DW_AT_decl_column : 17 + <685e> DW_AT_type : <0x6676> + <6862> DW_AT_data_member_location: 40 + <2><6863>: Abbrev Number: 2 (DW_TAG_member) + <6864> DW_AT_name : (indirect string, offset: 0xefd7f): AHB2RSTR + <6868> DW_AT_decl_file : 3 + <6869> DW_AT_decl_line : 459 + <686b> DW_AT_decl_column : 17 + <686c> DW_AT_type : <0x6676> + <6870> DW_AT_data_member_location: 44 + <2><6871>: Abbrev Number: 2 (DW_TAG_member) + <6872> DW_AT_name : (indirect string, offset: 0xf057c): AHB3RSTR + <6876> DW_AT_decl_file : 3 + <6877> DW_AT_decl_line : 460 + <6879> DW_AT_decl_column : 17 + <687a> DW_AT_type : <0x6676> + <687e> DW_AT_data_member_location: 48 + <2><687f>: Abbrev Number: 2 (DW_TAG_member) + <6880> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <6884> DW_AT_decl_file : 3 + <6885> DW_AT_decl_line : 461 + <6887> DW_AT_decl_column : 17 + <6888> DW_AT_type : <0x666a> + <688c> DW_AT_data_member_location: 52 + <2><688d>: Abbrev Number: 2 (DW_TAG_member) + <688e> DW_AT_name : (indirect string, offset: 0xeff8f): APB1RSTR1 + <6892> DW_AT_decl_file : 3 + <6893> DW_AT_decl_line : 462 + <6895> DW_AT_decl_column : 17 + <6896> DW_AT_type : <0x6676> + <689a> DW_AT_data_member_location: 56 + <2><689b>: Abbrev Number: 2 (DW_TAG_member) + <689c> DW_AT_name : (indirect string, offset: 0xeff99): APB1RSTR2 + <68a0> DW_AT_decl_file : 3 + <68a1> DW_AT_decl_line : 463 + <68a3> DW_AT_decl_column : 17 + <68a4> DW_AT_type : <0x6676> + <68a8> DW_AT_data_member_location: 60 + <2><68a9>: Abbrev Number: 2 (DW_TAG_member) + <68aa> DW_AT_name : (indirect string, offset: 0xf0560): APB2RSTR + <68ae> DW_AT_decl_file : 3 + <68af> DW_AT_decl_line : 464 + <68b1> DW_AT_decl_column : 17 + <68b2> DW_AT_type : <0x6676> + <68b6> DW_AT_data_member_location: 64 + <2><68b7>: Abbrev Number: 2 (DW_TAG_member) + <68b8> DW_AT_name : (indirect string, offset: 0xf0db9): APB3RSTR + <68bc> DW_AT_decl_file : 3 + <68bd> DW_AT_decl_line : 465 + <68bf> DW_AT_decl_column : 17 + <68c0> DW_AT_type : <0x6676> + <68c4> DW_AT_data_member_location: 68 + <2><68c5>: Abbrev Number: 2 (DW_TAG_member) + <68c6> DW_AT_name : (indirect string, offset: 0xf100d): AHB1ENR + <68ca> DW_AT_decl_file : 3 + <68cb> DW_AT_decl_line : 466 + <68cd> DW_AT_decl_column : 17 + <68ce> DW_AT_type : <0x6676> + <68d2> DW_AT_data_member_location: 72 + <2><68d3>: Abbrev Number: 2 (DW_TAG_member) + <68d4> DW_AT_name : (indirect string, offset: 0xf0cb3): AHB2ENR + <68d8> DW_AT_decl_file : 3 + <68d9> DW_AT_decl_line : 467 + <68db> DW_AT_decl_column : 17 + <68dc> DW_AT_type : <0x6676> + <68e0> DW_AT_data_member_location: 76 + <2><68e1>: Abbrev Number: 2 (DW_TAG_member) + <68e2> DW_AT_name : (indirect string, offset: 0xf11a1): AHB3ENR + <68e6> DW_AT_decl_file : 3 + <68e7> DW_AT_decl_line : 468 + <68e9> DW_AT_decl_column : 17 + <68ea> DW_AT_type : <0x6676> + <68ee> DW_AT_data_member_location: 80 + <2><68ef>: Abbrev Number: 2 (DW_TAG_member) + <68f0> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <68f4> DW_AT_decl_file : 3 + <68f5> DW_AT_decl_line : 469 + <68f7> DW_AT_decl_column : 17 + <68f8> DW_AT_type : <0x666a> + <68fc> DW_AT_data_member_location: 84 + <2><68fd>: Abbrev Number: 2 (DW_TAG_member) + <68fe> DW_AT_name : (indirect string, offset: 0xf005b): APB1ENR1 + <6902> DW_AT_decl_file : 3 + <6903> DW_AT_decl_line : 470 + <6905> DW_AT_decl_column : 17 + <6906> DW_AT_type : <0x6676> + <690a> DW_AT_data_member_location: 88 + <2><690b>: Abbrev Number: 2 (DW_TAG_member) + <690c> DW_AT_name : (indirect string, offset: 0xf0066): APB1ENR2 + <6910> DW_AT_decl_file : 3 + <6911> DW_AT_decl_line : 471 + <6913> DW_AT_decl_column : 17 + <6914> DW_AT_type : <0x6676> + <6918> DW_AT_data_member_location: 92 + <2><6919>: Abbrev Number: 2 (DW_TAG_member) + <691a> DW_AT_name : (indirect string, offset: 0xf00d1): APB2ENR + <691e> DW_AT_decl_file : 3 + <691f> DW_AT_decl_line : 472 + <6921> DW_AT_decl_column : 17 + <6922> DW_AT_type : <0x6676> + <6926> DW_AT_data_member_location: 96 + <2><6927>: Abbrev Number: 2 (DW_TAG_member) + <6928> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <692c> DW_AT_decl_file : 3 + <692d> DW_AT_decl_line : 473 + <692f> DW_AT_decl_column : 17 + <6930> DW_AT_type : <0x666a> + <6934> DW_AT_data_member_location: 100 + <2><6935>: Abbrev Number: 2 (DW_TAG_member) + <6936> DW_AT_name : (indirect string, offset: 0xeff76): AHB1SMENR + <693a> DW_AT_decl_file : 3 + <693b> DW_AT_decl_line : 474 + <693d> DW_AT_decl_column : 17 + <693e> DW_AT_type : <0x6676> + <6942> DW_AT_data_member_location: 104 + <2><6943>: Abbrev Number: 2 (DW_TAG_member) + <6944> DW_AT_name : (indirect string, offset: 0xf0b2f): AHB2SMENR + <6948> DW_AT_decl_file : 3 + <6949> DW_AT_decl_line : 475 + <694b> DW_AT_decl_column : 17 + <694c> DW_AT_type : <0x6676> + <6950> DW_AT_data_member_location: 108 + <2><6951>: Abbrev Number: 2 (DW_TAG_member) + <6952> DW_AT_name : (indirect string, offset: 0xefd57): AHB3SMENR + <6956> DW_AT_decl_file : 3 + <6957> DW_AT_decl_line : 476 + <6959> DW_AT_decl_column : 17 + <695a> DW_AT_type : <0x6676> + <695e> DW_AT_data_member_location: 112 + <2><695f>: Abbrev Number: 2 (DW_TAG_member) + <6960> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <6964> DW_AT_decl_file : 3 + <6965> DW_AT_decl_line : 477 + <6967> DW_AT_decl_column : 17 + <6968> DW_AT_type : <0x666a> + <696c> DW_AT_data_member_location: 116 + <2><696d>: Abbrev Number: 2 (DW_TAG_member) + <696e> DW_AT_name : (indirect string, offset: 0xefeff): APB1SMENR1 + <6972> DW_AT_decl_file : 3 + <6973> DW_AT_decl_line : 478 + <6975> DW_AT_decl_column : 17 + <6976> DW_AT_type : <0x6676> + <697a> DW_AT_data_member_location: 120 + <2><697b>: Abbrev Number: 2 (DW_TAG_member) + <697c> DW_AT_name : (indirect string, offset: 0xeff0c): APB1SMENR2 + <6980> DW_AT_decl_file : 3 + <6981> DW_AT_decl_line : 479 + <6983> DW_AT_decl_column : 17 + <6984> DW_AT_type : <0x6676> + <6988> DW_AT_data_member_location: 124 + <2><6989>: Abbrev Number: 2 (DW_TAG_member) + <698a> DW_AT_name : (indirect string, offset: 0xf06ec): APB2SMENR + <698e> DW_AT_decl_file : 3 + <698f> DW_AT_decl_line : 480 + <6991> DW_AT_decl_column : 17 + <6992> DW_AT_type : <0x6676> + <6996> DW_AT_data_member_location: 128 + <2><6997>: Abbrev Number: 2 (DW_TAG_member) + <6998> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <699c> DW_AT_decl_file : 3 + <699d> DW_AT_decl_line : 481 + <699f> DW_AT_decl_column : 17 + <69a0> DW_AT_type : <0x666a> + <69a4> DW_AT_data_member_location: 132 + <2><69a5>: Abbrev Number: 2 (DW_TAG_member) + <69a6> DW_AT_name : (indirect string, offset: 0xf0247): CCIPR + <69aa> DW_AT_decl_file : 3 + <69ab> DW_AT_decl_line : 482 + <69ad> DW_AT_decl_column : 17 + <69ae> DW_AT_type : <0x6676> + <69b2> DW_AT_data_member_location: 136 + <2><69b3>: Abbrev Number: 2 (DW_TAG_member) + <69b4> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <69b8> DW_AT_decl_file : 3 + <69b9> DW_AT_decl_line : 483 + <69bb> DW_AT_decl_column : 17 + <69bc> DW_AT_type : <0x666a> + <69c0> DW_AT_data_member_location: 140 + <2><69c1>: Abbrev Number: 2 (DW_TAG_member) + <69c2> DW_AT_name : (indirect string, offset: 0xefe2e): BDCR + <69c6> DW_AT_decl_file : 3 + <69c7> DW_AT_decl_line : 484 + <69c9> DW_AT_decl_column : 17 + <69ca> DW_AT_type : <0x6676> + <69ce> DW_AT_data_member_location: 144 + <2><69cf>: Abbrev Number: 4 (DW_TAG_member) + <69d0> DW_AT_name : CSR + <69d4> DW_AT_decl_file : 3 + <69d4> DW_AT_decl_line : 485 + <69d6> DW_AT_decl_column : 17 + <69d7> DW_AT_type : <0x6676> + <69db> DW_AT_data_member_location: 148 + <2><69dc>: Abbrev Number: 2 (DW_TAG_member) + <69dd> DW_AT_name : (indirect string, offset: 0xf015b): CRRCR + <69e1> DW_AT_decl_file : 3 + <69e2> DW_AT_decl_line : 486 + <69e4> DW_AT_decl_column : 17 + <69e5> DW_AT_type : <0x6676> + <69e9> DW_AT_data_member_location: 152 + <2><69ea>: Abbrev Number: 2 (DW_TAG_member) + <69eb> DW_AT_name : (indirect string, offset: 0xf0161): HSECR + <69ef> DW_AT_decl_file : 3 + <69f0> DW_AT_decl_line : 487 + <69f2> DW_AT_decl_column : 17 + <69f3> DW_AT_type : <0x6676> + <69f7> DW_AT_data_member_location: 156 + <2><69f8>: Abbrev Number: 2 (DW_TAG_member) + <69f9> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <69fd> DW_AT_decl_file : 3 + <69fe> DW_AT_decl_line : 488 + <6a00> DW_AT_decl_column : 17 + <6a01> DW_AT_type : <0x6af1> + <6a05> DW_AT_data_member_location: 160 + <2><6a06>: Abbrev Number: 5 (DW_TAG_member) + <6a07> DW_AT_name : (indirect string, offset: 0xf12ba): EXTCFGR + <6a0b> DW_AT_decl_file : 3 + <6a0b> DW_AT_decl_line : 489 + <6a0d> DW_AT_decl_column : 17 + <6a0d> DW_AT_type : <0x6676> + <6a11> DW_AT_data_member_location: 264 + <2><6a13>: Abbrev Number: 5 (DW_TAG_member) + <6a14> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <6a18> DW_AT_decl_file : 3 + <6a18> DW_AT_decl_line : 490 + <6a1a> DW_AT_decl_column : 17 + <6a1a> DW_AT_type : <0x667b> + <6a1e> DW_AT_data_member_location: 268 + <2><6a20>: Abbrev Number: 5 (DW_TAG_member) + <6a21> DW_AT_name : (indirect string, offset: 0xf100b): C2AHB1ENR + <6a25> DW_AT_decl_file : 3 + <6a25> DW_AT_decl_line : 491 + <6a27> DW_AT_decl_column : 17 + <6a27> DW_AT_type : <0x6676> + <6a2b> DW_AT_data_member_location: 328 + <2><6a2d>: Abbrev Number: 5 (DW_TAG_member) + <6a2e> DW_AT_name : (indirect string, offset: 0xf0cb1): C2AHB2ENR + <6a32> DW_AT_decl_file : 3 + <6a32> DW_AT_decl_line : 492 + <6a34> DW_AT_decl_column : 17 + <6a34> DW_AT_type : <0x6676> + <6a38> DW_AT_data_member_location: 332 + <2><6a3a>: Abbrev Number: 5 (DW_TAG_member) + <6a3b> DW_AT_name : (indirect string, offset: 0xf119f): C2AHB3ENR + <6a3f> DW_AT_decl_file : 3 + <6a3f> DW_AT_decl_line : 493 + <6a41> DW_AT_decl_column : 17 + <6a41> DW_AT_type : <0x6676> + <6a45> DW_AT_data_member_location: 336 + <2><6a47>: Abbrev Number: 5 (DW_TAG_member) + <6a48> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <6a4c> DW_AT_decl_file : 3 + <6a4c> DW_AT_decl_line : 494 + <6a4e> DW_AT_decl_column : 17 + <6a4e> DW_AT_type : <0x666a> + <6a52> DW_AT_data_member_location: 340 + <2><6a54>: Abbrev Number: 5 (DW_TAG_member) + <6a55> DW_AT_name : (indirect string, offset: 0xf0059): C2APB1ENR1 + <6a59> DW_AT_decl_file : 3 + <6a59> DW_AT_decl_line : 495 + <6a5b> DW_AT_decl_column : 17 + <6a5b> DW_AT_type : <0x6676> + <6a5f> DW_AT_data_member_location: 344 + <2><6a61>: Abbrev Number: 5 (DW_TAG_member) + <6a62> DW_AT_name : (indirect string, offset: 0xf0064): C2APB1ENR2 + <6a66> DW_AT_decl_file : 3 + <6a66> DW_AT_decl_line : 496 + <6a68> DW_AT_decl_column : 17 + <6a68> DW_AT_type : <0x6676> + <6a6c> DW_AT_data_member_location: 348 + <2><6a6e>: Abbrev Number: 5 (DW_TAG_member) + <6a6f> DW_AT_name : (indirect string, offset: 0xf00cf): C2APB2ENR + <6a73> DW_AT_decl_file : 3 + <6a73> DW_AT_decl_line : 497 + <6a75> DW_AT_decl_column : 17 + <6a75> DW_AT_type : <0x6676> + <6a79> DW_AT_data_member_location: 352 + <2><6a7b>: Abbrev Number: 5 (DW_TAG_member) + <6a7c> DW_AT_name : (indirect string, offset: 0xf053a): C2APB3ENR + <6a80> DW_AT_decl_file : 3 + <6a80> DW_AT_decl_line : 498 + <6a82> DW_AT_decl_column : 17 + <6a82> DW_AT_type : <0x6676> + <6a86> DW_AT_data_member_location: 356 + <2><6a88>: Abbrev Number: 5 (DW_TAG_member) + <6a89> DW_AT_name : (indirect string, offset: 0xeff74): C2AHB1SMENR + <6a8d> DW_AT_decl_file : 3 + <6a8d> DW_AT_decl_line : 499 + <6a8f> DW_AT_decl_column : 17 + <6a8f> DW_AT_type : <0x6676> + <6a93> DW_AT_data_member_location: 360 + <2><6a95>: Abbrev Number: 5 (DW_TAG_member) + <6a96> DW_AT_name : (indirect string, offset: 0xf0b2d): C2AHB2SMENR + <6a9a> DW_AT_decl_file : 3 + <6a9a> DW_AT_decl_line : 500 + <6a9c> DW_AT_decl_column : 17 + <6a9c> DW_AT_type : <0x6676> + <6aa0> DW_AT_data_member_location: 364 + <2><6aa2>: Abbrev Number: 5 (DW_TAG_member) + <6aa3> DW_AT_name : (indirect string, offset: 0xefd55): C2AHB3SMENR + <6aa7> DW_AT_decl_file : 3 + <6aa7> DW_AT_decl_line : 501 + <6aa9> DW_AT_decl_column : 17 + <6aa9> DW_AT_type : <0x6676> + <6aad> DW_AT_data_member_location: 368 + <2><6aaf>: Abbrev Number: 5 (DW_TAG_member) + <6ab0> DW_AT_name : (indirect string, offset: 0xefe1a): RESERVED10 + <6ab4> DW_AT_decl_file : 3 + <6ab4> DW_AT_decl_line : 502 + <6ab6> DW_AT_decl_column : 17 + <6ab6> DW_AT_type : <0x666a> + <6aba> DW_AT_data_member_location: 372 + <2><6abc>: Abbrev Number: 5 (DW_TAG_member) + <6abd> DW_AT_name : (indirect string, offset: 0xefefd): C2APB1SMENR1 + <6ac1> DW_AT_decl_file : 3 + <6ac1> DW_AT_decl_line : 503 + <6ac3> DW_AT_decl_column : 17 + <6ac3> DW_AT_type : <0x6676> + <6ac7> DW_AT_data_member_location: 376 + <2><6ac9>: Abbrev Number: 5 (DW_TAG_member) + <6aca> DW_AT_name : (indirect string, offset: 0xeff0a): C2APB1SMENR2 + <6ace> DW_AT_decl_file : 3 + <6ace> DW_AT_decl_line : 504 + <6ad0> DW_AT_decl_column : 17 + <6ad0> DW_AT_type : <0x6676> + <6ad4> DW_AT_data_member_location: 380 + <2><6ad6>: Abbrev Number: 5 (DW_TAG_member) + <6ad7> DW_AT_name : (indirect string, offset: 0xf06ea): C2APB2SMENR + <6adb> DW_AT_decl_file : 3 + <6adb> DW_AT_decl_line : 505 + <6add> DW_AT_decl_column : 17 + <6add> DW_AT_type : <0x6676> + <6ae1> DW_AT_data_member_location: 384 + <2><6ae3>: Abbrev Number: 5 (DW_TAG_member) + <6ae4> DW_AT_name : (indirect string, offset: 0xf132b): C2APB3SMENR + <6ae8> DW_AT_decl_file : 3 + <6ae8> DW_AT_decl_line : 506 + <6aea> DW_AT_decl_column : 17 + <6aea> DW_AT_type : <0x6676> + <6aee> DW_AT_data_member_location: 388 + <2><6af0>: Abbrev Number: 0 + <1><6af1>: Abbrev Number: 14 (DW_TAG_array_type) + <6af2> DW_AT_type : <0x666a> + <6af6> DW_AT_sibling : <0x6b01> + <2><6afa>: Abbrev Number: 15 (DW_TAG_subrange_type) + <6afb> DW_AT_type : <0x6663> + <6aff> DW_AT_upper_bound : 25 + <2><6b00>: Abbrev Number: 0 + <1><6b01>: Abbrev Number: 6 (DW_TAG_typedef) + <6b02> DW_AT_name : (indirect string, offset: 0xf062c): RCC_TypeDef + <6b06> DW_AT_decl_file : 3 + <6b07> DW_AT_decl_line : 507 + <6b09> DW_AT_decl_column : 3 + <6b09> DW_AT_type : <0x67c0> + <1><6b0d>: Abbrev Number: 11 (DW_TAG_structure_type) + <6b0e> DW_AT_byte_size : 104 + <6b0f> DW_AT_decl_file : 3 + <6b10> DW_AT_decl_line : 609 + <6b12> DW_AT_decl_column : 9 + <6b12> DW_AT_sibling : <0x6c75> + <2><6b16>: Abbrev Number: 4 (DW_TAG_member) + <6b17> DW_AT_name : CR1 + <6b1b> DW_AT_decl_file : 3 + <6b1b> DW_AT_decl_line : 611 + <6b1d> DW_AT_decl_column : 17 + <6b1e> DW_AT_type : <0x6676> + <6b22> DW_AT_data_member_location: 0 + <2><6b23>: Abbrev Number: 4 (DW_TAG_member) + <6b24> DW_AT_name : CR2 + <6b28> DW_AT_decl_file : 3 + <6b28> DW_AT_decl_line : 612 + <6b2a> DW_AT_decl_column : 17 + <6b2b> DW_AT_type : <0x6676> + <6b2f> DW_AT_data_member_location: 4 + <2><6b30>: Abbrev Number: 2 (DW_TAG_member) + <6b31> DW_AT_name : (indirect string, offset: 0xcf968): SMCR + <6b35> DW_AT_decl_file : 3 + <6b36> DW_AT_decl_line : 613 + <6b38> DW_AT_decl_column : 17 + <6b39> DW_AT_type : <0x6676> + <6b3d> DW_AT_data_member_location: 8 + <2><6b3e>: Abbrev Number: 2 (DW_TAG_member) + <6b3f> DW_AT_name : (indirect string, offset: 0x4e7ec): DIER + <6b43> DW_AT_decl_file : 3 + <6b44> DW_AT_decl_line : 614 + <6b46> DW_AT_decl_column : 17 + <6b47> DW_AT_type : <0x6676> + <6b4b> DW_AT_data_member_location: 12 + <2><6b4c>: Abbrev Number: 4 (DW_TAG_member) + <6b4d> DW_AT_name : SR + <6b50> DW_AT_decl_file : 3 + <6b50> DW_AT_decl_line : 615 + <6b52> DW_AT_decl_column : 17 + <6b53> DW_AT_type : <0x6676> + <6b57> DW_AT_data_member_location: 16 + <2><6b58>: Abbrev Number: 4 (DW_TAG_member) + <6b59> DW_AT_name : EGR + <6b5d> DW_AT_decl_file : 3 + <6b5d> DW_AT_decl_line : 616 + <6b5f> DW_AT_decl_column : 17 + <6b60> DW_AT_type : <0x6676> + <6b64> DW_AT_data_member_location: 20 + <2><6b65>: Abbrev Number: 2 (DW_TAG_member) + <6b66> DW_AT_name : (indirect string, offset: 0xae0ce): CCMR1 + <6b6a> DW_AT_decl_file : 3 + <6b6b> DW_AT_decl_line : 617 + <6b6d> DW_AT_decl_column : 17 + <6b6e> DW_AT_type : <0x6676> + <6b72> DW_AT_data_member_location: 24 + <2><6b73>: Abbrev Number: 2 (DW_TAG_member) + <6b74> DW_AT_name : (indirect string, offset: 0x5ede5): CCMR2 + <6b78> DW_AT_decl_file : 3 + <6b79> DW_AT_decl_line : 618 + <6b7b> DW_AT_decl_column : 17 + <6b7c> DW_AT_type : <0x6676> + <6b80> DW_AT_data_member_location: 28 + <2><6b81>: Abbrev Number: 2 (DW_TAG_member) + <6b82> DW_AT_name : (indirect string, offset: 0x3a57c): CCER + <6b86> DW_AT_decl_file : 3 + <6b87> DW_AT_decl_line : 619 + <6b89> DW_AT_decl_column : 17 + <6b8a> DW_AT_type : <0x6676> + <6b8e> DW_AT_data_member_location: 32 + <2><6b8f>: Abbrev Number: 4 (DW_TAG_member) + <6b90> DW_AT_name : CNT + <6b94> DW_AT_decl_file : 3 + <6b94> DW_AT_decl_line : 620 + <6b96> DW_AT_decl_column : 17 + <6b97> DW_AT_type : <0x6676> + <6b9b> DW_AT_data_member_location: 36 + <2><6b9c>: Abbrev Number: 4 (DW_TAG_member) + <6b9d> DW_AT_name : PSC + <6ba1> DW_AT_decl_file : 3 + <6ba1> DW_AT_decl_line : 621 + <6ba3> DW_AT_decl_column : 17 + <6ba4> DW_AT_type : <0x6676> + <6ba8> DW_AT_data_member_location: 40 + <2><6ba9>: Abbrev Number: 4 (DW_TAG_member) + <6baa> DW_AT_name : ARR + <6bae> DW_AT_decl_file : 3 + <6bae> DW_AT_decl_line : 622 + <6bb0> DW_AT_decl_column : 17 + <6bb1> DW_AT_type : <0x6676> + <6bb5> DW_AT_data_member_location: 44 + <2><6bb6>: Abbrev Number: 4 (DW_TAG_member) + <6bb7> DW_AT_name : RCR + <6bbb> DW_AT_decl_file : 3 + <6bbb> DW_AT_decl_line : 623 + <6bbd> DW_AT_decl_column : 17 + <6bbe> DW_AT_type : <0x6676> + <6bc2> DW_AT_data_member_location: 48 + <2><6bc3>: Abbrev Number: 2 (DW_TAG_member) + <6bc4> DW_AT_name : (indirect string, offset: 0x1ce08): CCR1 + <6bc8> DW_AT_decl_file : 3 + <6bc9> DW_AT_decl_line : 624 + <6bcb> DW_AT_decl_column : 17 + <6bcc> DW_AT_type : <0x6676> + <6bd0> DW_AT_data_member_location: 52 + <2><6bd1>: Abbrev Number: 2 (DW_TAG_member) + <6bd2> DW_AT_name : (indirect string, offset: 0x6342a): CCR2 + <6bd6> DW_AT_decl_file : 3 + <6bd7> DW_AT_decl_line : 625 + <6bd9> DW_AT_decl_column : 17 + <6bda> DW_AT_type : <0x6676> + <6bde> DW_AT_data_member_location: 56 + <2><6bdf>: Abbrev Number: 2 (DW_TAG_member) + <6be0> DW_AT_name : (indirect string, offset: 0xc10fe): CCR3 + <6be4> DW_AT_decl_file : 3 + <6be5> DW_AT_decl_line : 626 + <6be7> DW_AT_decl_column : 17 + <6be8> DW_AT_type : <0x6676> + <6bec> DW_AT_data_member_location: 60 + <2><6bed>: Abbrev Number: 2 (DW_TAG_member) + <6bee> DW_AT_name : (indirect string, offset: 0xf650): CCR4 + <6bf2> DW_AT_decl_file : 3 + <6bf3> DW_AT_decl_line : 627 + <6bf5> DW_AT_decl_column : 17 + <6bf6> DW_AT_type : <0x6676> + <6bfa> DW_AT_data_member_location: 64 + <2><6bfb>: Abbrev Number: 2 (DW_TAG_member) + <6bfc> DW_AT_name : (indirect string, offset: 0x6d8a0): BDTR + <6c00> DW_AT_decl_file : 3 + <6c01> DW_AT_decl_line : 628 + <6c03> DW_AT_decl_column : 17 + <6c04> DW_AT_type : <0x6676> + <6c08> DW_AT_data_member_location: 68 + <2><6c09>: Abbrev Number: 4 (DW_TAG_member) + <6c0a> DW_AT_name : DCR + <6c0e> DW_AT_decl_file : 3 + <6c0e> DW_AT_decl_line : 629 + <6c10> DW_AT_decl_column : 17 + <6c11> DW_AT_type : <0x6676> + <6c15> DW_AT_data_member_location: 72 + <2><6c16>: Abbrev Number: 2 (DW_TAG_member) + <6c17> DW_AT_name : (indirect string, offset: 0x4cc7e): DMAR + <6c1b> DW_AT_decl_file : 3 + <6c1c> DW_AT_decl_line : 630 + <6c1e> DW_AT_decl_column : 17 + <6c1f> DW_AT_type : <0x6676> + <6c23> DW_AT_data_member_location: 76 + <2><6c24>: Abbrev Number: 4 (DW_TAG_member) + <6c25> DW_AT_name : OR + <6c28> DW_AT_decl_file : 3 + <6c28> DW_AT_decl_line : 631 + <6c2a> DW_AT_decl_column : 17 + <6c2b> DW_AT_type : <0x6676> + <6c2f> DW_AT_data_member_location: 80 + <2><6c30>: Abbrev Number: 2 (DW_TAG_member) + <6c31> DW_AT_name : (indirect string, offset: 0xd3b62): CCMR3 + <6c35> DW_AT_decl_file : 3 + <6c36> DW_AT_decl_line : 632 + <6c38> DW_AT_decl_column : 17 + <6c39> DW_AT_type : <0x6676> + <6c3d> DW_AT_data_member_location: 84 + <2><6c3e>: Abbrev Number: 2 (DW_TAG_member) + <6c3f> DW_AT_name : (indirect string, offset: 0x5643c): CCR5 + <6c43> DW_AT_decl_file : 3 + <6c44> DW_AT_decl_line : 633 + <6c46> DW_AT_decl_column : 17 + <6c47> DW_AT_type : <0x6676> + <6c4b> DW_AT_data_member_location: 88 + <2><6c4c>: Abbrev Number: 2 (DW_TAG_member) + <6c4d> DW_AT_name : (indirect string, offset: 0xa7f7c): CCR6 + <6c51> DW_AT_decl_file : 3 + <6c52> DW_AT_decl_line : 634 + <6c54> DW_AT_decl_column : 17 + <6c55> DW_AT_type : <0x6676> + <6c59> DW_AT_data_member_location: 92 + <2><6c5a>: Abbrev Number: 4 (DW_TAG_member) + <6c5b> DW_AT_name : AF1 + <6c5f> DW_AT_decl_file : 3 + <6c5f> DW_AT_decl_line : 635 + <6c61> DW_AT_decl_column : 17 + <6c62> DW_AT_type : <0x6676> + <6c66> DW_AT_data_member_location: 96 + <2><6c67>: Abbrev Number: 4 (DW_TAG_member) + <6c68> DW_AT_name : AF2 + <6c6c> DW_AT_decl_file : 3 + <6c6c> DW_AT_decl_line : 636 + <6c6e> DW_AT_decl_column : 17 + <6c6f> DW_AT_type : <0x6676> + <6c73> DW_AT_data_member_location: 100 + <2><6c74>: Abbrev Number: 0 + <1><6c75>: Abbrev Number: 6 (DW_TAG_typedef) + <6c76> DW_AT_name : (indirect string, offset: 0xf12c2): TIM_TypeDef + <6c7a> DW_AT_decl_file : 3 + <6c7b> DW_AT_decl_line : 637 + <6c7d> DW_AT_decl_column : 3 + <6c7d> DW_AT_type : <0x6b0d> + <1><6c81>: Abbrev Number: 8 (DW_TAG_base_type) + <6c82> DW_AT_byte_size : 8 + <6c83> DW_AT_encoding : 4 (float) + <6c84> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><6c88>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <6c89> DW_AT_encoding : 7 (unsigned) + <6c8a> DW_AT_byte_size : 1 + <6c8a> DW_AT_type : <0x661f> + <6c8e> DW_AT_decl_file : 6 + <6c8f> DW_AT_decl_line : 39 + <6c90> DW_AT_decl_column : 1 + <6c90> DW_AT_sibling : <0x6cad> + <2><6c94>: Abbrev Number: 1 (DW_TAG_enumerator) + <6c95> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <6c99> DW_AT_const_value : 0 + <2><6c9a>: Abbrev Number: 1 (DW_TAG_enumerator) + <6c9b> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <6c9f> DW_AT_const_value : 1 + <2><6ca0>: Abbrev Number: 1 (DW_TAG_enumerator) + <6ca1> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <6ca5> DW_AT_const_value : 2 + <2><6ca6>: Abbrev Number: 1 (DW_TAG_enumerator) + <6ca7> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <6cab> DW_AT_const_value : 3 + <2><6cac>: Abbrev Number: 0 + <1><6cad>: Abbrev Number: 10 (DW_TAG_typedef) + <6cae> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <6cb2> DW_AT_decl_file : 6 + <6cb3> DW_AT_decl_line : 44 + <6cb4> DW_AT_decl_column : 3 + <6cb5> DW_AT_type : <0x6c88> + <1><6cb9>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <6cba> DW_AT_encoding : 7 (unsigned) + <6cbb> DW_AT_byte_size : 1 + <6cbb> DW_AT_type : <0x661f> + <6cbf> DW_AT_decl_file : 6 + <6cc0> DW_AT_decl_line : 50 + <6cc1> DW_AT_decl_column : 1 + <6cc1> DW_AT_sibling : <0x6cd2> + <2><6cc5>: Abbrev Number: 1 (DW_TAG_enumerator) + <6cc6> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <6cca> DW_AT_const_value : 0 + <2><6ccb>: Abbrev Number: 1 (DW_TAG_enumerator) + <6ccc> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <6cd0> DW_AT_const_value : 1 + <2><6cd1>: Abbrev Number: 0 + <1><6cd2>: Abbrev Number: 10 (DW_TAG_typedef) + <6cd3> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <6cd7> DW_AT_decl_file : 6 + <6cd8> DW_AT_decl_line : 53 + <6cd9> DW_AT_decl_column : 3 + <6cda> DW_AT_type : <0x6cb9> + <1><6cde>: Abbrev Number: 20 (DW_TAG_structure_type) + <6cdf> DW_AT_byte_size : 32 + <6ce0> DW_AT_decl_file : 7 + <6ce1> DW_AT_decl_line : 47 + <6ce2> DW_AT_decl_column : 9 + <6ce2> DW_AT_sibling : <0x6d4f> + <2><6ce6>: Abbrev Number: 3 (DW_TAG_member) + <6ce7> DW_AT_name : (indirect string, offset: 0x10121c): Request + <6ceb> DW_AT_decl_file : 7 + <6cec> DW_AT_decl_line : 49 + <6ced> DW_AT_decl_column : 12 + <6cee> DW_AT_type : <0x666a> + <6cf2> DW_AT_data_member_location: 0 + <2><6cf3>: Abbrev Number: 3 (DW_TAG_member) + <6cf4> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <6cf8> DW_AT_decl_file : 7 + <6cf9> DW_AT_decl_line : 52 + <6cfa> DW_AT_decl_column : 12 + <6cfb> DW_AT_type : <0x666a> + <6cff> DW_AT_data_member_location: 4 + <2><6d00>: Abbrev Number: 3 (DW_TAG_member) + <6d01> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <6d05> DW_AT_decl_file : 7 + <6d06> DW_AT_decl_line : 56 + <6d07> DW_AT_decl_column : 12 + <6d08> DW_AT_type : <0x666a> + <6d0c> DW_AT_data_member_location: 8 + <2><6d0d>: Abbrev Number: 3 (DW_TAG_member) + <6d0e> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <6d12> DW_AT_decl_file : 7 + <6d13> DW_AT_decl_line : 59 + <6d14> DW_AT_decl_column : 12 + <6d15> DW_AT_type : <0x666a> + <6d19> DW_AT_data_member_location: 12 + <2><6d1a>: Abbrev Number: 3 (DW_TAG_member) + <6d1b> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <6d1f> DW_AT_decl_file : 7 + <6d20> DW_AT_decl_line : 62 + <6d21> DW_AT_decl_column : 12 + <6d22> DW_AT_type : <0x666a> + <6d26> DW_AT_data_member_location: 16 + <2><6d27>: Abbrev Number: 3 (DW_TAG_member) + <6d28> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment <6d2c> DW_AT_decl_file : 7 - <6d2d> DW_AT_decl_line : 47 - <6d2e> DW_AT_decl_column : 9 - <6d2e> DW_AT_sibling : <0x6d9b> - <2><6d32>: Abbrev Number: 3 (DW_TAG_member) - <6d33> DW_AT_name : (indirect string, offset: 0x101237): Request - <6d37> DW_AT_decl_file : 7 - <6d38> DW_AT_decl_line : 49 - <6d39> DW_AT_decl_column : 12 - <6d3a> DW_AT_type : <0x66b6> - <6d3e> DW_AT_data_member_location: 0 - <2><6d3f>: Abbrev Number: 3 (DW_TAG_member) - <6d40> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <6d44> DW_AT_decl_file : 7 - <6d45> DW_AT_decl_line : 52 - <6d46> DW_AT_decl_column : 12 - <6d47> DW_AT_type : <0x66b6> - <6d4b> DW_AT_data_member_location: 4 - <2><6d4c>: Abbrev Number: 3 (DW_TAG_member) - <6d4d> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <6d51> DW_AT_decl_file : 7 - <6d52> DW_AT_decl_line : 56 - <6d53> DW_AT_decl_column : 12 - <6d54> DW_AT_type : <0x66b6> - <6d58> DW_AT_data_member_location: 8 - <2><6d59>: Abbrev Number: 3 (DW_TAG_member) - <6d5a> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <6d5e> DW_AT_decl_file : 7 - <6d5f> DW_AT_decl_line : 59 - <6d60> DW_AT_decl_column : 12 - <6d61> DW_AT_type : <0x66b6> - <6d65> DW_AT_data_member_location: 12 - <2><6d66>: Abbrev Number: 3 (DW_TAG_member) - <6d67> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <6d6b> DW_AT_decl_file : 7 - <6d6c> DW_AT_decl_line : 62 - <6d6d> DW_AT_decl_column : 12 - <6d6e> DW_AT_type : <0x66b6> - <6d72> DW_AT_data_member_location: 16 - <2><6d73>: Abbrev Number: 3 (DW_TAG_member) - <6d74> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <6d78> DW_AT_decl_file : 7 - <6d79> DW_AT_decl_line : 65 - <6d7a> DW_AT_decl_column : 12 - <6d7b> DW_AT_type : <0x66b6> - <6d7f> DW_AT_data_member_location: 20 - <2><6d80>: Abbrev Number: 3 (DW_TAG_member) - <6d81> DW_AT_name : (indirect string, offset: 0xf5312): Mode + <6d2d> DW_AT_decl_line : 65 + <6d2e> DW_AT_decl_column : 12 + <6d2f> DW_AT_type : <0x666a> + <6d33> DW_AT_data_member_location: 20 + <2><6d34>: Abbrev Number: 3 (DW_TAG_member) + <6d35> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <6d39> DW_AT_decl_file : 7 + <6d3a> DW_AT_decl_line : 68 + <6d3b> DW_AT_decl_column : 12 + <6d3c> DW_AT_type : <0x666a> + <6d40> DW_AT_data_member_location: 24 + <2><6d41>: Abbrev Number: 3 (DW_TAG_member) + <6d42> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <6d46> DW_AT_decl_file : 7 + <6d47> DW_AT_decl_line : 73 + <6d48> DW_AT_decl_column : 12 + <6d49> DW_AT_type : <0x666a> + <6d4d> DW_AT_data_member_location: 28 + <2><6d4e>: Abbrev Number: 0 + <1><6d4f>: Abbrev Number: 10 (DW_TAG_typedef) + <6d50> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <6d54> DW_AT_decl_file : 7 + <6d55> DW_AT_decl_line : 75 + <6d56> DW_AT_decl_column : 3 + <6d57> DW_AT_type : <0x6cde> + <1><6d5b>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <6d5c> DW_AT_encoding : 7 (unsigned) + <6d5d> DW_AT_byte_size : 1 + <6d5d> DW_AT_type : <0x661f> + <6d61> DW_AT_decl_file : 7 + <6d62> DW_AT_decl_line : 81 + <6d63> DW_AT_decl_column : 1 + <6d63> DW_AT_sibling : <0x6d80> + <2><6d67>: Abbrev Number: 1 (DW_TAG_enumerator) + <6d68> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <6d6c> DW_AT_const_value : 0 + <2><6d6d>: Abbrev Number: 1 (DW_TAG_enumerator) + <6d6e> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <6d72> DW_AT_const_value : 1 + <2><6d73>: Abbrev Number: 1 (DW_TAG_enumerator) + <6d74> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <6d78> DW_AT_const_value : 2 + <2><6d79>: Abbrev Number: 1 (DW_TAG_enumerator) + <6d7a> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <6d7e> DW_AT_const_value : 3 + <2><6d7f>: Abbrev Number: 0 + <1><6d80>: Abbrev Number: 10 (DW_TAG_typedef) + <6d81> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef <6d85> DW_AT_decl_file : 7 - <6d86> DW_AT_decl_line : 68 - <6d87> DW_AT_decl_column : 12 - <6d88> DW_AT_type : <0x66b6> - <6d8c> DW_AT_data_member_location: 24 - <2><6d8d>: Abbrev Number: 3 (DW_TAG_member) - <6d8e> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <6d92> DW_AT_decl_file : 7 - <6d93> DW_AT_decl_line : 73 - <6d94> DW_AT_decl_column : 12 - <6d95> DW_AT_type : <0x66b6> - <6d99> DW_AT_data_member_location: 28 - <2><6d9a>: Abbrev Number: 0 - <1><6d9b>: Abbrev Number: 10 (DW_TAG_typedef) - <6d9c> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <6da0> DW_AT_decl_file : 7 - <6da1> DW_AT_decl_line : 75 - <6da2> DW_AT_decl_column : 3 - <6da3> DW_AT_type : <0x6d2a> - <1><6da7>: Abbrev Number: 16 (DW_TAG_enumeration_type) - <6da8> DW_AT_encoding : 7 (unsigned) - <6da9> DW_AT_byte_size : 1 - <6da9> DW_AT_type : <0x666b> - <6dad> DW_AT_decl_file : 7 - <6dae> DW_AT_decl_line : 81 - <6daf> DW_AT_decl_column : 1 - <6daf> DW_AT_sibling : <0x6dcc> - <2><6db3>: Abbrev Number: 1 (DW_TAG_enumerator) - <6db4> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <6db8> DW_AT_const_value : 0 - <2><6db9>: Abbrev Number: 1 (DW_TAG_enumerator) - <6dba> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <6dbe> DW_AT_const_value : 1 - <2><6dbf>: Abbrev Number: 1 (DW_TAG_enumerator) - <6dc0> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <6dc4> DW_AT_const_value : 2 - <2><6dc5>: Abbrev Number: 1 (DW_TAG_enumerator) - <6dc6> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <6dca> DW_AT_const_value : 3 - <2><6dcb>: Abbrev Number: 0 - <1><6dcc>: Abbrev Number: 10 (DW_TAG_typedef) - <6dcd> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <6dd1> DW_AT_decl_file : 7 - <6dd2> DW_AT_decl_line : 86 - <6dd3> DW_AT_decl_column : 3 - <6dd4> DW_AT_type : <0x6da7> - <1><6dd8>: Abbrev Number: 13 (DW_TAG_volatile_type) - <6dd9> DW_AT_type : <0x6dcc> - <1><6ddd>: Abbrev Number: 26 (DW_TAG_structure_type) - <6dde> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <6de2> DW_AT_byte_size : 96 - <6de3> DW_AT_decl_file : 7 - <6de4> DW_AT_decl_line : 114 - <6de5> DW_AT_decl_column : 16 - <6de6> DW_AT_sibling : <0x6ed5> - <2><6dea>: Abbrev Number: 3 (DW_TAG_member) - <6deb> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <6def> DW_AT_decl_file : 7 - <6df0> DW_AT_decl_line : 116 - <6df1> DW_AT_decl_column : 27 - <6df2> DW_AT_type : <0x6ed5> - <6df6> DW_AT_data_member_location: 0 - <2><6df7>: Abbrev Number: 3 (DW_TAG_member) - <6df8> DW_AT_name : (indirect string, offset: 0xf735a): Init - <6dfc> DW_AT_decl_file : 7 - <6dfd> DW_AT_decl_line : 118 - <6dfe> DW_AT_decl_column : 25 - <6dff> DW_AT_type : <0x6d9b> - <6e03> DW_AT_data_member_location: 4 - <2><6e04>: Abbrev Number: 3 (DW_TAG_member) - <6e05> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <6e09> DW_AT_decl_file : 7 - <6e0a> DW_AT_decl_line : 120 - <6e0b> DW_AT_decl_column : 25 - <6e0c> DW_AT_type : <0x6d1e> - <6e10> DW_AT_data_member_location: 36 - <2><6e11>: Abbrev Number: 3 (DW_TAG_member) - <6e12> DW_AT_name : (indirect string, offset: 0xf84d0): State - <6e16> DW_AT_decl_file : 7 - <6e17> DW_AT_decl_line : 122 - <6e18> DW_AT_decl_column : 30 - <6e19> DW_AT_type : <0x6dd8> - <6e1d> DW_AT_data_member_location: 37 - <2><6e1e>: Abbrev Number: 3 (DW_TAG_member) - <6e1f> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <6e23> DW_AT_decl_file : 7 - <6e24> DW_AT_decl_line : 124 - <6e25> DW_AT_decl_column : 26 - <6e26> DW_AT_type : <0x6eda> - <6e2a> DW_AT_data_member_location: 40 - <2><6e2b>: Abbrev Number: 3 (DW_TAG_member) - <6e2c> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <6e30> DW_AT_decl_file : 7 - <6e31> DW_AT_decl_line : 126 - <6e32> DW_AT_decl_column : 11 - <6e33> DW_AT_type : <0x6eec> - <6e37> DW_AT_data_member_location: 44 - <2><6e38>: Abbrev Number: 3 (DW_TAG_member) - <6e39> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <6e3d> DW_AT_decl_file : 7 - <6e3e> DW_AT_decl_line : 128 - <6e3f> DW_AT_decl_column : 11 - <6e40> DW_AT_type : <0x6eec> - <6e44> DW_AT_data_member_location: 48 - <2><6e45>: Abbrev Number: 3 (DW_TAG_member) - <6e46> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <6e4a> DW_AT_decl_file : 7 - <6e4b> DW_AT_decl_line : 130 - <6e4c> DW_AT_decl_column : 11 - <6e4d> DW_AT_type : <0x6eec> - <6e51> DW_AT_data_member_location: 52 - <2><6e52>: Abbrev Number: 3 (DW_TAG_member) - <6e53> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <6e57> DW_AT_decl_file : 7 - <6e58> DW_AT_decl_line : 132 - <6e59> DW_AT_decl_column : 11 - <6e5a> DW_AT_type : <0x6eec> - <6e5e> DW_AT_data_member_location: 56 - <2><6e5f>: Abbrev Number: 3 (DW_TAG_member) - <6e60> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <6e64> DW_AT_decl_file : 7 - <6e65> DW_AT_decl_line : 134 - <6e66> DW_AT_decl_column : 26 - <6e67> DW_AT_type : <0x66c2> - <6e6b> DW_AT_data_member_location: 60 - <2><6e6c>: Abbrev Number: 3 (DW_TAG_member) - <6e6d> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <6e71> DW_AT_decl_file : 7 - <6e72> DW_AT_decl_line : 136 - <6e73> DW_AT_decl_column : 27 - <6e74> DW_AT_type : <0x6ef1> - <6e78> DW_AT_data_member_location: 64 - <2><6e79>: Abbrev Number: 3 (DW_TAG_member) - <6e7a> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <6e7e> DW_AT_decl_file : 7 - <6e7f> DW_AT_decl_line : 138 - <6e80> DW_AT_decl_column : 26 - <6e81> DW_AT_type : <0x66b6> - <6e85> DW_AT_data_member_location: 68 - <2><6e86>: Abbrev Number: 3 (DW_TAG_member) - <6e87> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <6e8b> DW_AT_decl_file : 7 - <6e8c> DW_AT_decl_line : 140 - <6e8d> DW_AT_decl_column : 37 - <6e8e> DW_AT_type : <0x6ef6> - <6e92> DW_AT_data_member_location: 72 - <2><6e93>: Abbrev Number: 3 (DW_TAG_member) - <6e94> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <6e98> DW_AT_decl_file : 7 - <6e99> DW_AT_decl_line : 142 - <6e9a> DW_AT_decl_column : 37 - <6e9b> DW_AT_type : <0x6efb> - <6e9f> DW_AT_data_member_location: 76 - <2><6ea0>: Abbrev Number: 3 (DW_TAG_member) - <6ea1> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <6ea5> DW_AT_decl_file : 7 - <6ea6> DW_AT_decl_line : 144 - <6ea7> DW_AT_decl_column : 36 - <6ea8> DW_AT_type : <0x66b6> - <6eac> DW_AT_data_member_location: 80 - <2><6ead>: Abbrev Number: 3 (DW_TAG_member) - <6eae> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <6eb2> DW_AT_decl_file : 7 - <6eb3> DW_AT_decl_line : 146 - <6eb4> DW_AT_decl_column : 37 - <6eb5> DW_AT_type : <0x6f00> - <6eb9> DW_AT_data_member_location: 84 - <2><6eba>: Abbrev Number: 3 (DW_TAG_member) - <6ebb> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <6ebf> DW_AT_decl_file : 7 - <6ec0> DW_AT_decl_line : 148 - <6ec1> DW_AT_decl_column : 37 - <6ec2> DW_AT_type : <0x6f05> - <6ec6> DW_AT_data_member_location: 88 - <2><6ec7>: Abbrev Number: 3 (DW_TAG_member) - <6ec8> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <6ecc> DW_AT_decl_file : 7 - <6ecd> DW_AT_decl_line : 150 - <6ece> DW_AT_decl_column : 36 - <6ecf> DW_AT_type : <0x66b6> - <6ed3> DW_AT_data_member_location: 92 - <2><6ed4>: Abbrev Number: 0 - <1><6ed5>: Abbrev Number: 7 (DW_TAG_pointer_type) - <6ed6> DW_AT_byte_size : 4 - <6ed6> DW_AT_type : <0x6726> - <1><6eda>: Abbrev Number: 27 (DW_TAG_pointer_type) - <6edb> DW_AT_byte_size : 4 - <1><6edc>: Abbrev Number: 28 (DW_TAG_subroutine_type) - <6edd> DW_AT_prototyped : 1 - <6edd> DW_AT_sibling : <0x6ee7> - <2><6ee1>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <6ee2> DW_AT_type : <0x6ee7> - <2><6ee6>: Abbrev Number: 0 - <1><6ee7>: Abbrev Number: 7 (DW_TAG_pointer_type) - <6ee8> DW_AT_byte_size : 4 - <6ee8> DW_AT_type : <0x6ddd> - <1><6eec>: Abbrev Number: 7 (DW_TAG_pointer_type) - <6eed> DW_AT_byte_size : 4 - <6eed> DW_AT_type : <0x6edc> - <1><6ef1>: Abbrev Number: 7 (DW_TAG_pointer_type) - <6ef2> DW_AT_byte_size : 4 - <6ef2> DW_AT_type : <0x6757> - <1><6ef6>: Abbrev Number: 7 (DW_TAG_pointer_type) - <6ef7> DW_AT_byte_size : 4 - <6ef7> DW_AT_type : <0x677a> - <1><6efb>: Abbrev Number: 7 (DW_TAG_pointer_type) - <6efc> DW_AT_byte_size : 4 - <6efc> DW_AT_type : <0x67aa> - <1><6f00>: Abbrev Number: 7 (DW_TAG_pointer_type) - <6f01> DW_AT_byte_size : 4 - <6f01> DW_AT_type : <0x67ce> - <1><6f05>: Abbrev Number: 7 (DW_TAG_pointer_type) - <6f06> DW_AT_byte_size : 4 - <6f06> DW_AT_type : <0x6800> - <1><6f0a>: Abbrev Number: 10 (DW_TAG_typedef) - <6f0b> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <6f0f> DW_AT_decl_file : 7 - <6f10> DW_AT_decl_line : 151 - <6f11> DW_AT_decl_column : 3 - <6f12> DW_AT_type : <0x6ddd> - <1><6f16>: Abbrev Number: 7 (DW_TAG_pointer_type) - <6f17> DW_AT_byte_size : 4 - <6f17> DW_AT_type : <0x6f0a> - <1><6f1b>: Abbrev Number: 11 (DW_TAG_structure_type) - <6f1c> DW_AT_byte_size : 28 - <6f1d> DW_AT_decl_file : 8 - <6f1e> DW_AT_decl_line : 323 - <6f20> DW_AT_decl_column : 9 - <6f20> DW_AT_sibling : <0x6f87> - <2><6f24>: Abbrev Number: 2 (DW_TAG_member) - <6f25> DW_AT_name : (indirect string, offset: 0xf0240): ClockType - <6f29> DW_AT_decl_file : 8 - <6f2a> DW_AT_decl_line : 325 - <6f2c> DW_AT_decl_column : 12 - <6f2d> DW_AT_type : <0x66b6> - <6f31> DW_AT_data_member_location: 0 - <2><6f32>: Abbrev Number: 2 (DW_TAG_member) - <6f33> DW_AT_name : (indirect string, offset: 0xf0a16): SYSCLKSource - <6f37> DW_AT_decl_file : 8 - <6f38> DW_AT_decl_line : 328 - <6f3a> DW_AT_decl_column : 12 - <6f3b> DW_AT_type : <0x66b6> - <6f3f> DW_AT_data_member_location: 4 - <2><6f40>: Abbrev Number: 2 (DW_TAG_member) - <6f41> DW_AT_name : (indirect string, offset: 0xf0f1e): AHBCLKDivider - <6f45> DW_AT_decl_file : 8 - <6f46> DW_AT_decl_line : 331 - <6f48> DW_AT_decl_column : 12 - <6f49> DW_AT_type : <0x66b6> - <6f4d> DW_AT_data_member_location: 8 - <2><6f4e>: Abbrev Number: 2 (DW_TAG_member) - <6f4f> DW_AT_name : (indirect string, offset: 0xefbf9): APB1CLKDivider - <6f53> DW_AT_decl_file : 8 - <6f54> DW_AT_decl_line : 334 + <6d86> DW_AT_decl_line : 86 + <6d87> DW_AT_decl_column : 3 + <6d88> DW_AT_type : <0x6d5b> + <1><6d8c>: Abbrev Number: 13 (DW_TAG_volatile_type) + <6d8d> DW_AT_type : <0x6d80> + <1><6d91>: Abbrev Number: 26 (DW_TAG_structure_type) + <6d92> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <6d96> DW_AT_byte_size : 96 + <6d97> DW_AT_decl_file : 7 + <6d98> DW_AT_decl_line : 114 + <6d99> DW_AT_decl_column : 16 + <6d9a> DW_AT_sibling : <0x6e89> + <2><6d9e>: Abbrev Number: 3 (DW_TAG_member) + <6d9f> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <6da3> DW_AT_decl_file : 7 + <6da4> DW_AT_decl_line : 116 + <6da5> DW_AT_decl_column : 27 + <6da6> DW_AT_type : <0x6e89> + <6daa> DW_AT_data_member_location: 0 + <2><6dab>: Abbrev Number: 3 (DW_TAG_member) + <6dac> DW_AT_name : (indirect string, offset: 0xf733f): Init + <6db0> DW_AT_decl_file : 7 + <6db1> DW_AT_decl_line : 118 + <6db2> DW_AT_decl_column : 25 + <6db3> DW_AT_type : <0x6d4f> + <6db7> DW_AT_data_member_location: 4 + <2><6db8>: Abbrev Number: 3 (DW_TAG_member) + <6db9> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <6dbd> DW_AT_decl_file : 7 + <6dbe> DW_AT_decl_line : 120 + <6dbf> DW_AT_decl_column : 25 + <6dc0> DW_AT_type : <0x6cd2> + <6dc4> DW_AT_data_member_location: 36 + <2><6dc5>: Abbrev Number: 3 (DW_TAG_member) + <6dc6> DW_AT_name : (indirect string, offset: 0xf84b5): State + <6dca> DW_AT_decl_file : 7 + <6dcb> DW_AT_decl_line : 122 + <6dcc> DW_AT_decl_column : 30 + <6dcd> DW_AT_type : <0x6d8c> + <6dd1> DW_AT_data_member_location: 37 + <2><6dd2>: Abbrev Number: 3 (DW_TAG_member) + <6dd3> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <6dd7> DW_AT_decl_file : 7 + <6dd8> DW_AT_decl_line : 124 + <6dd9> DW_AT_decl_column : 26 + <6dda> DW_AT_type : <0x6e8e> + <6dde> DW_AT_data_member_location: 40 + <2><6ddf>: Abbrev Number: 3 (DW_TAG_member) + <6de0> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <6de4> DW_AT_decl_file : 7 + <6de5> DW_AT_decl_line : 126 + <6de6> DW_AT_decl_column : 11 + <6de7> DW_AT_type : <0x6ea0> + <6deb> DW_AT_data_member_location: 44 + <2><6dec>: Abbrev Number: 3 (DW_TAG_member) + <6ded> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <6df1> DW_AT_decl_file : 7 + <6df2> DW_AT_decl_line : 128 + <6df3> DW_AT_decl_column : 11 + <6df4> DW_AT_type : <0x6ea0> + <6df8> DW_AT_data_member_location: 48 + <2><6df9>: Abbrev Number: 3 (DW_TAG_member) + <6dfa> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <6dfe> DW_AT_decl_file : 7 + <6dff> DW_AT_decl_line : 130 + <6e00> DW_AT_decl_column : 11 + <6e01> DW_AT_type : <0x6ea0> + <6e05> DW_AT_data_member_location: 52 + <2><6e06>: Abbrev Number: 3 (DW_TAG_member) + <6e07> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <6e0b> DW_AT_decl_file : 7 + <6e0c> DW_AT_decl_line : 132 + <6e0d> DW_AT_decl_column : 11 + <6e0e> DW_AT_type : <0x6ea0> + <6e12> DW_AT_data_member_location: 56 + <2><6e13>: Abbrev Number: 3 (DW_TAG_member) + <6e14> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <6e18> DW_AT_decl_file : 7 + <6e19> DW_AT_decl_line : 134 + <6e1a> DW_AT_decl_column : 26 + <6e1b> DW_AT_type : <0x6676> + <6e1f> DW_AT_data_member_location: 60 + <2><6e20>: Abbrev Number: 3 (DW_TAG_member) + <6e21> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <6e25> DW_AT_decl_file : 7 + <6e26> DW_AT_decl_line : 136 + <6e27> DW_AT_decl_column : 27 + <6e28> DW_AT_type : <0x6ea5> + <6e2c> DW_AT_data_member_location: 64 + <2><6e2d>: Abbrev Number: 3 (DW_TAG_member) + <6e2e> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <6e32> DW_AT_decl_file : 7 + <6e33> DW_AT_decl_line : 138 + <6e34> DW_AT_decl_column : 26 + <6e35> DW_AT_type : <0x666a> + <6e39> DW_AT_data_member_location: 68 + <2><6e3a>: Abbrev Number: 3 (DW_TAG_member) + <6e3b> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <6e3f> DW_AT_decl_file : 7 + <6e40> DW_AT_decl_line : 140 + <6e41> DW_AT_decl_column : 37 + <6e42> DW_AT_type : <0x6eaa> + <6e46> DW_AT_data_member_location: 72 + <2><6e47>: Abbrev Number: 3 (DW_TAG_member) + <6e48> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <6e4c> DW_AT_decl_file : 7 + <6e4d> DW_AT_decl_line : 142 + <6e4e> DW_AT_decl_column : 37 + <6e4f> DW_AT_type : <0x6eaf> + <6e53> DW_AT_data_member_location: 76 + <2><6e54>: Abbrev Number: 3 (DW_TAG_member) + <6e55> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <6e59> DW_AT_decl_file : 7 + <6e5a> DW_AT_decl_line : 144 + <6e5b> DW_AT_decl_column : 36 + <6e5c> DW_AT_type : <0x666a> + <6e60> DW_AT_data_member_location: 80 + <2><6e61>: Abbrev Number: 3 (DW_TAG_member) + <6e62> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <6e66> DW_AT_decl_file : 7 + <6e67> DW_AT_decl_line : 146 + <6e68> DW_AT_decl_column : 37 + <6e69> DW_AT_type : <0x6eb4> + <6e6d> DW_AT_data_member_location: 84 + <2><6e6e>: Abbrev Number: 3 (DW_TAG_member) + <6e6f> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <6e73> DW_AT_decl_file : 7 + <6e74> DW_AT_decl_line : 148 + <6e75> DW_AT_decl_column : 37 + <6e76> DW_AT_type : <0x6eb9> + <6e7a> DW_AT_data_member_location: 88 + <2><6e7b>: Abbrev Number: 3 (DW_TAG_member) + <6e7c> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <6e80> DW_AT_decl_file : 7 + <6e81> DW_AT_decl_line : 150 + <6e82> DW_AT_decl_column : 36 + <6e83> DW_AT_type : <0x666a> + <6e87> DW_AT_data_member_location: 92 + <2><6e88>: Abbrev Number: 0 + <1><6e89>: Abbrev Number: 7 (DW_TAG_pointer_type) + <6e8a> DW_AT_byte_size : 4 + <6e8a> DW_AT_type : <0x66da> + <1><6e8e>: Abbrev Number: 27 (DW_TAG_pointer_type) + <6e8f> DW_AT_byte_size : 4 + <1><6e90>: Abbrev Number: 28 (DW_TAG_subroutine_type) + <6e91> DW_AT_prototyped : 1 + <6e91> DW_AT_sibling : <0x6e9b> + <2><6e95>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <6e96> DW_AT_type : <0x6e9b> + <2><6e9a>: Abbrev Number: 0 + <1><6e9b>: Abbrev Number: 7 (DW_TAG_pointer_type) + <6e9c> DW_AT_byte_size : 4 + <6e9c> DW_AT_type : <0x6d91> + <1><6ea0>: Abbrev Number: 7 (DW_TAG_pointer_type) + <6ea1> DW_AT_byte_size : 4 + <6ea1> DW_AT_type : <0x6e90> + <1><6ea5>: Abbrev Number: 7 (DW_TAG_pointer_type) + <6ea6> DW_AT_byte_size : 4 + <6ea6> DW_AT_type : <0x670b> + <1><6eaa>: Abbrev Number: 7 (DW_TAG_pointer_type) + <6eab> DW_AT_byte_size : 4 + <6eab> DW_AT_type : <0x672e> + <1><6eaf>: Abbrev Number: 7 (DW_TAG_pointer_type) + <6eb0> DW_AT_byte_size : 4 + <6eb0> DW_AT_type : <0x675e> + <1><6eb4>: Abbrev Number: 7 (DW_TAG_pointer_type) + <6eb5> DW_AT_byte_size : 4 + <6eb5> DW_AT_type : <0x6782> + <1><6eb9>: Abbrev Number: 7 (DW_TAG_pointer_type) + <6eba> DW_AT_byte_size : 4 + <6eba> DW_AT_type : <0x67b4> + <1><6ebe>: Abbrev Number: 10 (DW_TAG_typedef) + <6ebf> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <6ec3> DW_AT_decl_file : 7 + <6ec4> DW_AT_decl_line : 151 + <6ec5> DW_AT_decl_column : 3 + <6ec6> DW_AT_type : <0x6d91> + <1><6eca>: Abbrev Number: 7 (DW_TAG_pointer_type) + <6ecb> DW_AT_byte_size : 4 + <6ecb> DW_AT_type : <0x6ebe> + <1><6ecf>: Abbrev Number: 11 (DW_TAG_structure_type) + <6ed0> DW_AT_byte_size : 28 + <6ed1> DW_AT_decl_file : 8 + <6ed2> DW_AT_decl_line : 323 + <6ed4> DW_AT_decl_column : 9 + <6ed4> DW_AT_sibling : <0x6f3b> + <2><6ed8>: Abbrev Number: 2 (DW_TAG_member) + <6ed9> DW_AT_name : (indirect string, offset: 0xf024d): ClockType + <6edd> DW_AT_decl_file : 8 + <6ede> DW_AT_decl_line : 325 + <6ee0> DW_AT_decl_column : 12 + <6ee1> DW_AT_type : <0x666a> + <6ee5> DW_AT_data_member_location: 0 + <2><6ee6>: Abbrev Number: 2 (DW_TAG_member) + <6ee7> DW_AT_name : (indirect string, offset: 0xf0a08): SYSCLKSource + <6eeb> DW_AT_decl_file : 8 + <6eec> DW_AT_decl_line : 328 + <6eee> DW_AT_decl_column : 12 + <6eef> DW_AT_type : <0x666a> + <6ef3> DW_AT_data_member_location: 4 + <2><6ef4>: Abbrev Number: 2 (DW_TAG_member) + <6ef5> DW_AT_name : (indirect string, offset: 0xf0f10): AHBCLKDivider + <6ef9> DW_AT_decl_file : 8 + <6efa> DW_AT_decl_line : 331 + <6efc> DW_AT_decl_column : 12 + <6efd> DW_AT_type : <0x666a> + <6f01> DW_AT_data_member_location: 8 + <2><6f02>: Abbrev Number: 2 (DW_TAG_member) + <6f03> DW_AT_name : (indirect string, offset: 0xefc20): APB1CLKDivider + <6f07> DW_AT_decl_file : 8 + <6f08> DW_AT_decl_line : 334 + <6f0a> DW_AT_decl_column : 12 + <6f0b> DW_AT_type : <0x666a> + <6f0f> DW_AT_data_member_location: 12 + <2><6f10>: Abbrev Number: 2 (DW_TAG_member) + <6f11> DW_AT_name : (indirect string, offset: 0xf060b): APB2CLKDivider + <6f15> DW_AT_decl_file : 8 + <6f16> DW_AT_decl_line : 337 + <6f18> DW_AT_decl_column : 12 + <6f19> DW_AT_type : <0x666a> + <6f1d> DW_AT_data_member_location: 16 + <2><6f1e>: Abbrev Number: 2 (DW_TAG_member) + <6f1f> DW_AT_name : (indirect string, offset: 0xf0b13): AHBCLK2Divider + <6f23> DW_AT_decl_file : 8 + <6f24> DW_AT_decl_line : 340 + <6f26> DW_AT_decl_column : 12 + <6f27> DW_AT_type : <0x666a> + <6f2b> DW_AT_data_member_location: 20 + <2><6f2c>: Abbrev Number: 2 (DW_TAG_member) + <6f2d> DW_AT_name : (indirect string, offset: 0xf0e64): AHBCLK4Divider + <6f31> DW_AT_decl_file : 8 + <6f32> DW_AT_decl_line : 343 + <6f34> DW_AT_decl_column : 12 + <6f35> DW_AT_type : <0x666a> + <6f39> DW_AT_data_member_location: 24 + <2><6f3a>: Abbrev Number: 0 + <1><6f3b>: Abbrev Number: 6 (DW_TAG_typedef) + <6f3c> DW_AT_name : (indirect string, offset: 0xf0257): RCC_ClkInitTypeDef + <6f40> DW_AT_decl_file : 8 + <6f41> DW_AT_decl_line : 346 + <6f43> DW_AT_decl_column : 3 + <6f43> DW_AT_type : <0x6ecf> + <1><6f47>: Abbrev Number: 20 (DW_TAG_structure_type) + <6f48> DW_AT_byte_size : 24 + <6f49> DW_AT_decl_file : 9 + <6f4a> DW_AT_decl_line : 46 + <6f4b> DW_AT_decl_column : 9 + <6f4b> DW_AT_sibling : <0x6f9e> + <2><6f4f>: Abbrev Number: 3 (DW_TAG_member) + <6f50> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <6f54> DW_AT_decl_file : 9 + <6f55> DW_AT_decl_line : 48 <6f56> DW_AT_decl_column : 12 - <6f57> DW_AT_type : <0x66b6> - <6f5b> DW_AT_data_member_location: 12 - <2><6f5c>: Abbrev Number: 2 (DW_TAG_member) - <6f5d> DW_AT_name : (indirect string, offset: 0xf060c): APB2CLKDivider - <6f61> DW_AT_decl_file : 8 - <6f62> DW_AT_decl_line : 337 - <6f64> DW_AT_decl_column : 12 - <6f65> DW_AT_type : <0x66b6> - <6f69> DW_AT_data_member_location: 16 - <2><6f6a>: Abbrev Number: 2 (DW_TAG_member) - <6f6b> DW_AT_name : (indirect string, offset: 0xf0b21): AHBCLK2Divider - <6f6f> DW_AT_decl_file : 8 - <6f70> DW_AT_decl_line : 340 - <6f72> DW_AT_decl_column : 12 - <6f73> DW_AT_type : <0x66b6> - <6f77> DW_AT_data_member_location: 20 - <2><6f78>: Abbrev Number: 2 (DW_TAG_member) - <6f79> DW_AT_name : (indirect string, offset: 0xf0e72): AHBCLK4Divider - <6f7d> DW_AT_decl_file : 8 - <6f7e> DW_AT_decl_line : 343 - <6f80> DW_AT_decl_column : 12 - <6f81> DW_AT_type : <0x66b6> - <6f85> DW_AT_data_member_location: 24 - <2><6f86>: Abbrev Number: 0 - <1><6f87>: Abbrev Number: 6 (DW_TAG_typedef) - <6f88> DW_AT_name : (indirect string, offset: 0xf024a): RCC_ClkInitTypeDef - <6f8c> DW_AT_decl_file : 8 - <6f8d> DW_AT_decl_line : 346 - <6f8f> DW_AT_decl_column : 3 - <6f8f> DW_AT_type : <0x6f1b> - <1><6f93>: Abbrev Number: 20 (DW_TAG_structure_type) - <6f94> DW_AT_byte_size : 24 + <6f57> DW_AT_type : <0x666a> + <6f5b> DW_AT_data_member_location: 0 + <2><6f5c>: Abbrev Number: 3 (DW_TAG_member) + <6f5d> DW_AT_name : (indirect string, offset: 0xf11df): CounterMode + <6f61> DW_AT_decl_file : 9 + <6f62> DW_AT_decl_line : 51 + <6f63> DW_AT_decl_column : 12 + <6f64> DW_AT_type : <0x666a> + <6f68> DW_AT_data_member_location: 4 + <2><6f69>: Abbrev Number: 3 (DW_TAG_member) + <6f6a> DW_AT_name : (indirect string, offset: 0x1001b1): Period + <6f6e> DW_AT_decl_file : 9 + <6f6f> DW_AT_decl_line : 54 + <6f70> DW_AT_decl_column : 12 + <6f71> DW_AT_type : <0x666a> + <6f75> DW_AT_data_member_location: 8 + <2><6f76>: Abbrev Number: 3 (DW_TAG_member) + <6f77> DW_AT_name : (indirect string, offset: 0xf04b9): ClockDivision + <6f7b> DW_AT_decl_file : 9 + <6f7c> DW_AT_decl_line : 58 + <6f7d> DW_AT_decl_column : 12 + <6f7e> DW_AT_type : <0x666a> + <6f82> DW_AT_data_member_location: 12 + <2><6f83>: Abbrev Number: 3 (DW_TAG_member) + <6f84> DW_AT_name : (indirect string, offset: 0xf0c79): RepetitionCounter + <6f88> DW_AT_decl_file : 9 + <6f89> DW_AT_decl_line : 61 + <6f8a> DW_AT_decl_column : 12 + <6f8b> DW_AT_type : <0x666a> + <6f8f> DW_AT_data_member_location: 16 + <2><6f90>: Abbrev Number: 3 (DW_TAG_member) + <6f91> DW_AT_name : (indirect string, offset: 0xefd43): AutoReloadPreload <6f95> DW_AT_decl_file : 9 - <6f96> DW_AT_decl_line : 46 - <6f97> DW_AT_decl_column : 9 - <6f97> DW_AT_sibling : <0x6fea> - <2><6f9b>: Abbrev Number: 3 (DW_TAG_member) - <6f9c> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <6fa0> DW_AT_decl_file : 9 - <6fa1> DW_AT_decl_line : 48 - <6fa2> DW_AT_decl_column : 12 - <6fa3> DW_AT_type : <0x66b6> - <6fa7> DW_AT_data_member_location: 0 - <2><6fa8>: Abbrev Number: 3 (DW_TAG_member) - <6fa9> DW_AT_name : (indirect string, offset: 0xf11f6): CounterMode - <6fad> DW_AT_decl_file : 9 - <6fae> DW_AT_decl_line : 51 - <6faf> DW_AT_decl_column : 12 - <6fb0> DW_AT_type : <0x66b6> - <6fb4> DW_AT_data_member_location: 4 - <2><6fb5>: Abbrev Number: 3 (DW_TAG_member) - <6fb6> DW_AT_name : (indirect string, offset: 0x1001cc): Period - <6fba> DW_AT_decl_file : 9 - <6fbb> DW_AT_decl_line : 54 - <6fbc> DW_AT_decl_column : 12 - <6fbd> DW_AT_type : <0x66b6> - <6fc1> DW_AT_data_member_location: 8 - <2><6fc2>: Abbrev Number: 3 (DW_TAG_member) - <6fc3> DW_AT_name : (indirect string, offset: 0xf04ac): ClockDivision - <6fc7> DW_AT_decl_file : 9 - <6fc8> DW_AT_decl_line : 58 - <6fc9> DW_AT_decl_column : 12 - <6fca> DW_AT_type : <0x66b6> - <6fce> DW_AT_data_member_location: 12 - <2><6fcf>: Abbrev Number: 3 (DW_TAG_member) - <6fd0> DW_AT_name : (indirect string, offset: 0xf0c87): RepetitionCounter - <6fd4> DW_AT_decl_file : 9 - <6fd5> DW_AT_decl_line : 61 - <6fd6> DW_AT_decl_column : 12 - <6fd7> DW_AT_type : <0x66b6> - <6fdb> DW_AT_data_member_location: 16 - <2><6fdc>: Abbrev Number: 3 (DW_TAG_member) - <6fdd> DW_AT_name : (indirect string, offset: 0xefd29): AutoReloadPreload - <6fe1> DW_AT_decl_file : 9 - <6fe2> DW_AT_decl_line : 72 - <6fe3> DW_AT_decl_column : 12 - <6fe4> DW_AT_type : <0x66b6> - <6fe8> DW_AT_data_member_location: 20 - <2><6fe9>: Abbrev Number: 0 - <1><6fea>: Abbrev Number: 10 (DW_TAG_typedef) - <6feb> DW_AT_name : (indirect string, offset: 0xf11a1): TIM_Base_InitTypeDef - <6fef> DW_AT_decl_file : 9 - <6ff0> DW_AT_decl_line : 74 - <6ff1> DW_AT_decl_column : 3 - <6ff2> DW_AT_type : <0x6f93> - <1><6ff6>: Abbrev Number: 17 (DW_TAG_enumeration_type) - <6ff7> DW_AT_encoding : 7 (unsigned) - <6ff7> DW_AT_byte_size : 1 - <6ff7> DW_AT_type : <0x666b> - <6ffb> DW_AT_decl_file : 9 - <6ffb> DW_AT_decl_line : 305 - <6ffd> DW_AT_decl_column : 1 - <6ffd> DW_AT_sibling : <0x7020> - <2><7001>: Abbrev Number: 1 (DW_TAG_enumerator) - <7002> DW_AT_name : (indirect string, offset: 0xf06f7): HAL_TIM_STATE_RESET - <7006> DW_AT_const_value : 0 - <2><7007>: Abbrev Number: 1 (DW_TAG_enumerator) - <7008> DW_AT_name : (indirect string, offset: 0xefbe5): HAL_TIM_STATE_READY - <700c> DW_AT_const_value : 1 - <2><700d>: Abbrev Number: 1 (DW_TAG_enumerator) - <700e> DW_AT_name : (indirect string, offset: 0xf0f9f): HAL_TIM_STATE_BUSY - <7012> DW_AT_const_value : 2 - <2><7013>: Abbrev Number: 1 (DW_TAG_enumerator) - <7014> DW_AT_name : (indirect string, offset: 0xf0fe5): HAL_TIM_STATE_TIMEOUT - <7018> DW_AT_const_value : 3 - <2><7019>: Abbrev Number: 1 (DW_TAG_enumerator) - <701a> DW_AT_name : (indirect string, offset: 0xf0a9f): HAL_TIM_STATE_ERROR - <701e> DW_AT_const_value : 4 - <2><701f>: Abbrev Number: 0 - <1><7020>: Abbrev Number: 6 (DW_TAG_typedef) - <7021> DW_AT_name : (indirect string, offset: 0xf0b6c): HAL_TIM_StateTypeDef - <7025> DW_AT_decl_file : 9 - <7026> DW_AT_decl_line : 311 - <7028> DW_AT_decl_column : 3 - <7028> DW_AT_type : <0x6ff6> - <1><702c>: Abbrev Number: 13 (DW_TAG_volatile_type) - <702d> DW_AT_type : <0x7020> - <1><7031>: Abbrev Number: 17 (DW_TAG_enumeration_type) - <7032> DW_AT_encoding : 7 (unsigned) - <7032> DW_AT_byte_size : 1 - <7032> DW_AT_type : <0x666b> - <7036> DW_AT_decl_file : 9 - <7036> DW_AT_decl_line : 317 - <7038> DW_AT_decl_column : 1 - <7038> DW_AT_sibling : <0x704f> - <2><703c>: Abbrev Number: 1 (DW_TAG_enumerator) - <703d> DW_AT_name : (indirect string, offset: 0xf038a): HAL_TIM_CHANNEL_STATE_RESET - <7041> DW_AT_const_value : 0 - <2><7042>: Abbrev Number: 1 (DW_TAG_enumerator) - <7043> DW_AT_name : (indirect string, offset: 0xf097b): HAL_TIM_CHANNEL_STATE_READY - <7047> DW_AT_const_value : 1 - <2><7048>: Abbrev Number: 1 (DW_TAG_enumerator) - <7049> DW_AT_name : (indirect string, offset: 0xf0662): HAL_TIM_CHANNEL_STATE_BUSY - <704d> DW_AT_const_value : 2 - <2><704e>: Abbrev Number: 0 - <1><704f>: Abbrev Number: 6 (DW_TAG_typedef) - <7050> DW_AT_name : (indirect string, offset: 0xeff89): HAL_TIM_ChannelStateTypeDef - <7054> DW_AT_decl_file : 9 - <7055> DW_AT_decl_line : 321 - <7057> DW_AT_decl_column : 3 - <7057> DW_AT_type : <0x7031> - <1><705b>: Abbrev Number: 13 (DW_TAG_volatile_type) - <705c> DW_AT_type : <0x704f> - <1><7060>: Abbrev Number: 17 (DW_TAG_enumeration_type) - <7061> DW_AT_encoding : 7 (unsigned) - <7061> DW_AT_byte_size : 1 - <7061> DW_AT_type : <0x666b> - <7065> DW_AT_decl_file : 9 - <7065> DW_AT_decl_line : 327 - <7067> DW_AT_decl_column : 1 - <7067> DW_AT_sibling : <0x707e> - <2><706b>: Abbrev Number: 1 (DW_TAG_enumerator) - <706c> DW_AT_name : (indirect string, offset: 0xefb8b): HAL_DMA_BURST_STATE_RESET - <7070> DW_AT_const_value : 0 - <2><7071>: Abbrev Number: 1 (DW_TAG_enumerator) - <7072> DW_AT_name : (indirect string, offset: 0xf07f2): HAL_DMA_BURST_STATE_READY - <7076> DW_AT_const_value : 1 - <2><7077>: Abbrev Number: 1 (DW_TAG_enumerator) - <7078> DW_AT_name : (indirect string, offset: 0xf0d86): HAL_DMA_BURST_STATE_BUSY - <707c> DW_AT_const_value : 2 - <2><707d>: Abbrev Number: 0 - <1><707e>: Abbrev Number: 6 (DW_TAG_typedef) - <707f> DW_AT_name : (indirect string, offset: 0xf041a): HAL_TIM_DMABurstStateTypeDef - <7083> DW_AT_decl_file : 9 - <7084> DW_AT_decl_line : 331 - <7086> DW_AT_decl_column : 3 - <7086> DW_AT_type : <0x7060> - <1><708a>: Abbrev Number: 13 (DW_TAG_volatile_type) - <708b> DW_AT_type : <0x707e> - <1><708f>: Abbrev Number: 17 (DW_TAG_enumeration_type) - <7090> DW_AT_encoding : 7 (unsigned) - <7090> DW_AT_byte_size : 1 - <7090> DW_AT_type : <0x666b> - <7094> DW_AT_decl_file : 9 - <7094> DW_AT_decl_line : 337 - <7096> DW_AT_decl_column : 1 - <7096> DW_AT_sibling : <0x70c5> - <2><709a>: Abbrev Number: 1 (DW_TAG_enumerator) - <709b> DW_AT_name : (indirect string, offset: 0xf0839): HAL_TIM_ACTIVE_CHANNEL_1 - <709f> DW_AT_const_value : 1 - <2><70a0>: Abbrev Number: 1 (DW_TAG_enumerator) - <70a1> DW_AT_name : (indirect string, offset: 0xf0852): HAL_TIM_ACTIVE_CHANNEL_2 - <70a5> DW_AT_const_value : 2 - <2><70a6>: Abbrev Number: 1 (DW_TAG_enumerator) - <70a7> DW_AT_name : (indirect string, offset: 0xf086b): HAL_TIM_ACTIVE_CHANNEL_3 - <70ab> DW_AT_const_value : 4 - <2><70ac>: Abbrev Number: 1 (DW_TAG_enumerator) - <70ad> DW_AT_name : (indirect string, offset: 0xf0884): HAL_TIM_ACTIVE_CHANNEL_4 - <70b1> DW_AT_const_value : 8 - <2><70b2>: Abbrev Number: 1 (DW_TAG_enumerator) - <70b3> DW_AT_name : (indirect string, offset: 0xf089d): HAL_TIM_ACTIVE_CHANNEL_5 - <70b7> DW_AT_const_value : 16 - <2><70b8>: Abbrev Number: 1 (DW_TAG_enumerator) - <70b9> DW_AT_name : (indirect string, offset: 0xf08b6): HAL_TIM_ACTIVE_CHANNEL_6 - <70bd> DW_AT_const_value : 32 - <2><70be>: Abbrev Number: 1 (DW_TAG_enumerator) - <70bf> DW_AT_name : (indirect string, offset: 0xf09f7): HAL_TIM_ACTIVE_CHANNEL_CLEARED - <70c3> DW_AT_const_value : 0 - <2><70c4>: Abbrev Number: 0 - <1><70c5>: Abbrev Number: 6 (DW_TAG_typedef) - <70c6> DW_AT_name : (indirect string, offset: 0xf0750): HAL_TIM_ActiveChannel - <70ca> DW_AT_decl_file : 9 - <70cb> DW_AT_decl_line : 345 - <70cd> DW_AT_decl_column : 3 - <70cd> DW_AT_type : <0x708f> - <1><70d1>: Abbrev Number: 11 (DW_TAG_structure_type) - <70d2> DW_AT_byte_size : 76 - <70d3> DW_AT_decl_file : 9 - <70d4> DW_AT_decl_line : 353 - <70d6> DW_AT_decl_column : 9 - <70d6> DW_AT_sibling : <0x7159> - <2><70da>: Abbrev Number: 2 (DW_TAG_member) - <70db> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <70df> DW_AT_decl_file : 9 - <70e0> DW_AT_decl_line : 356 - <70e2> DW_AT_decl_column : 39 - <70e3> DW_AT_type : <0x7159> - <70e7> DW_AT_data_member_location: 0 - <2><70e8>: Abbrev Number: 2 (DW_TAG_member) - <70e9> DW_AT_name : (indirect string, offset: 0xf735a): Init - <70ed> DW_AT_decl_file : 9 - <70ee> DW_AT_decl_line : 357 - <70f0> DW_AT_decl_column : 38 - <70f1> DW_AT_type : <0x6fea> - <70f5> DW_AT_data_member_location: 4 - <2><70f6>: Abbrev Number: 2 (DW_TAG_member) - <70f7> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <70fb> DW_AT_decl_file : 9 - <70fc> DW_AT_decl_line : 358 - <70fe> DW_AT_decl_column : 38 - <70ff> DW_AT_type : <0x70c5> - <7103> DW_AT_data_member_location: 28 - <2><7104>: Abbrev Number: 2 (DW_TAG_member) - <7105> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <7109> DW_AT_decl_file : 9 - <710a> DW_AT_decl_line : 359 - <710c> DW_AT_decl_column : 39 - <710d> DW_AT_type : <0x715e> - <7111> DW_AT_data_member_location: 32 - <2><7112>: Abbrev Number: 2 (DW_TAG_member) - <7113> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <7117> DW_AT_decl_file : 9 - <7118> DW_AT_decl_line : 361 - <711a> DW_AT_decl_column : 38 - <711b> DW_AT_type : <0x6d1e> - <711f> DW_AT_data_member_location: 60 - <2><7120>: Abbrev Number: 2 (DW_TAG_member) - <7121> DW_AT_name : (indirect string, offset: 0xf84d0): State - <7125> DW_AT_decl_file : 9 - <7126> DW_AT_decl_line : 362 - <7128> DW_AT_decl_column : 38 - <7129> DW_AT_type : <0x702c> - <712d> DW_AT_data_member_location: 61 - <2><712e>: Abbrev Number: 2 (DW_TAG_member) - <712f> DW_AT_name : (indirect string, offset: 0xf807f): ChannelState - <7133> DW_AT_decl_file : 9 - <7134> DW_AT_decl_line : 363 - <7136> DW_AT_decl_column : 38 - <7137> DW_AT_type : <0x717e> - <713b> DW_AT_data_member_location: 62 - <2><713c>: Abbrev Number: 2 (DW_TAG_member) - <713d> DW_AT_name : (indirect string, offset: 0xf8981): ChannelNState - <7141> DW_AT_decl_file : 9 - <7142> DW_AT_decl_line : 364 - <7144> DW_AT_decl_column : 38 - <7145> DW_AT_type : <0x7193> - <7149> DW_AT_data_member_location: 68 - <2><714a>: Abbrev Number: 2 (DW_TAG_member) - <714b> DW_AT_name : (indirect string, offset: 0xf7c3d): DMABurstState - <714f> DW_AT_decl_file : 9 - <7150> DW_AT_decl_line : 365 - <7152> DW_AT_decl_column : 38 - <7153> DW_AT_type : <0x708a> - <7157> DW_AT_data_member_location: 72 - <2><7158>: Abbrev Number: 0 - <1><7159>: Abbrev Number: 7 (DW_TAG_pointer_type) - <715a> DW_AT_byte_size : 4 - <715a> DW_AT_type : <0x6cc1> - <1><715e>: Abbrev Number: 14 (DW_TAG_array_type) - <715f> DW_AT_type : <0x6f16> - <7163> DW_AT_sibling : <0x716e> - <2><7167>: Abbrev Number: 15 (DW_TAG_subrange_type) - <7168> DW_AT_type : <0x66af> - <716c> DW_AT_upper_bound : 6 - <2><716d>: Abbrev Number: 0 - <1><716e>: Abbrev Number: 14 (DW_TAG_array_type) - <716f> DW_AT_type : <0x705b> - <7173> DW_AT_sibling : <0x717e> - <2><7177>: Abbrev Number: 15 (DW_TAG_subrange_type) - <7178> DW_AT_type : <0x66af> - <717c> DW_AT_upper_bound : 5 - <2><717d>: Abbrev Number: 0 - <1><717e>: Abbrev Number: 13 (DW_TAG_volatile_type) - <717f> DW_AT_type : <0x716e> - <1><7183>: Abbrev Number: 14 (DW_TAG_array_type) - <7184> DW_AT_type : <0x705b> - <7188> DW_AT_sibling : <0x7193> - <2><718c>: Abbrev Number: 15 (DW_TAG_subrange_type) - <718d> DW_AT_type : <0x66af> - <7191> DW_AT_upper_bound : 3 - <2><7192>: Abbrev Number: 0 - <1><7193>: Abbrev Number: 13 (DW_TAG_volatile_type) - <7194> DW_AT_type : <0x7183> - <1><7198>: Abbrev Number: 6 (DW_TAG_typedef) - <7199> DW_AT_name : (indirect string, offset: 0xf0354): TIM_HandleTypeDef - <719d> DW_AT_decl_file : 9 - <719e> DW_AT_decl_line : 397 - <71a0> DW_AT_decl_column : 3 - <71a0> DW_AT_type : <0x70d1> - <1><71a4>: Abbrev Number: 29 (DW_TAG_variable) - <71a5> DW_AT_name : (indirect string, offset: 0xf167e): htim16 - <71a9> DW_AT_decl_file : 2 - <71aa> DW_AT_decl_line : 28 - <71ab> DW_AT_decl_column : 26 - <71ac> DW_AT_type : <0x7198> - <71b0> DW_AT_external : 1 - <71b0> DW_AT_location : 5 byte block: 3 c8 7 0 20 (DW_OP_addr: 200007c8) - <1><71b6>: Abbrev Number: 21 (DW_TAG_subprogram) - <71b7> DW_AT_external : 1 - <71b7> DW_AT_name : (indirect string, offset: 0xf1606): HAL_TIM_Base_Start_IT - <71bb> DW_AT_decl_file : 9 - <71bb> DW_AT_decl_line : 2170 - <71bd> DW_AT_decl_column : 19 - <71bd> DW_AT_prototyped : 1 - <71bd> DW_AT_type : <0x6cf9> - <71c1> DW_AT_declaration : 1 - <71c1> DW_AT_sibling : <0x71cb> - <2><71c5>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <71c6> DW_AT_type : <0x71cb> - <2><71ca>: Abbrev Number: 0 - <1><71cb>: Abbrev Number: 7 (DW_TAG_pointer_type) - <71cc> DW_AT_byte_size : 4 - <71cc> DW_AT_type : <0x7198> - <1><71d0>: Abbrev Number: 21 (DW_TAG_subprogram) - <71d1> DW_AT_external : 1 - <71d1> DW_AT_name : (indirect string, offset: 0xf15ac): HAL_TIM_Base_Init - <71d5> DW_AT_decl_file : 9 - <71d5> DW_AT_decl_line : 2162 - <71d7> DW_AT_decl_column : 19 - <71d7> DW_AT_prototyped : 1 - <71d7> DW_AT_type : <0x6cf9> - <71db> DW_AT_declaration : 1 - <71db> DW_AT_sibling : <0x71e5> - <2><71df>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <71e0> DW_AT_type : <0x71cb> - <2><71e4>: Abbrev Number: 0 - <1><71e5>: Abbrev Number: 30 (DW_TAG_subprogram) - <71e6> DW_AT_external : 1 - <71e6> DW_AT_name : (indirect string, offset: 0xf161c): HAL_RCC_GetPCLK2Freq - <71ea> DW_AT_decl_file : 8 - <71eb> DW_AT_decl_line : 3413 - <71ed> DW_AT_decl_column : 19 - <71ee> DW_AT_prototyped : 1 - <71ee> DW_AT_type : <0x66b6> - <71f2> DW_AT_declaration : 1 - <1><71f2>: Abbrev Number: 19 (DW_TAG_subprogram) - <71f3> DW_AT_external : 1 - <71f3> DW_AT_name : (indirect string, offset: 0xf163e): HAL_RCC_GetClockConfig - <71f7> DW_AT_decl_file : 8 - <71f8> DW_AT_decl_line : 3416 - <71fa> DW_AT_decl_column : 19 - <71fb> DW_AT_prototyped : 1 - <71fb> DW_AT_declaration : 1 - <71fb> DW_AT_sibling : <0x720a> - <2><71ff>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <7200> DW_AT_type : <0x720a> - <2><7204>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <7205> DW_AT_type : <0x720f> - <2><7209>: Abbrev Number: 0 - <1><720a>: Abbrev Number: 7 (DW_TAG_pointer_type) - <720b> DW_AT_byte_size : 4 - <720b> DW_AT_type : <0x6f87> - <1><720f>: Abbrev Number: 7 (DW_TAG_pointer_type) - <7210> DW_AT_byte_size : 4 - <7210> DW_AT_type : <0x66b6> - <1><7214>: Abbrev Number: 19 (DW_TAG_subprogram) - <7215> DW_AT_external : 1 - <7215> DW_AT_name : (indirect string, offset: 0xefdad): HAL_NVIC_EnableIRQ - <7219> DW_AT_decl_file : 10 - <721a> DW_AT_decl_line : 271 - <721c> DW_AT_decl_column : 6 - <721d> DW_AT_prototyped : 1 - <721d> DW_AT_declaration : 1 - <721d> DW_AT_sibling : <0x7227> - <2><7221>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <7222> DW_AT_type : <0x665f> - <2><7226>: Abbrev Number: 0 - <1><7227>: Abbrev Number: 19 (DW_TAG_subprogram) - <7228> DW_AT_external : 1 - <7228> DW_AT_name : (indirect string, offset: 0xf0f41): HAL_NVIC_SetPriority - <722c> DW_AT_decl_file : 10 - <722d> DW_AT_decl_line : 270 - <722f> DW_AT_decl_column : 6 - <7230> DW_AT_prototyped : 1 - <7230> DW_AT_declaration : 1 - <7230> DW_AT_sibling : <0x7244> - <2><7234>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <7235> DW_AT_type : <0x665f> - <2><7239>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <723a> DW_AT_type : <0x66b6> - <2><723e>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <723f> DW_AT_type : <0x66b6> - <2><7243>: Abbrev Number: 0 - <1><7244>: Abbrev Number: 22 (DW_TAG_subprogram) - <7245> DW_AT_external : 1 - <7245> DW_AT_name : (indirect string, offset: 0xf15be): HAL_ResumeTick - <7249> DW_AT_decl_file : 2 - <7249> DW_AT_decl_line : 107 - <724a> DW_AT_decl_column : 6 - <724a> DW_AT_prototyped : 1 - <724a> DW_AT_low_pc : 0x0 - <724e> DW_AT_high_pc : 0x24 - <7252> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7254> DW_AT_call_all_calls: 1 - <1><7254>: Abbrev Number: 22 (DW_TAG_subprogram) - <7255> DW_AT_external : 1 - <7255> DW_AT_name : (indirect string, offset: 0xf15da): HAL_SuspendTick - <7259> DW_AT_decl_file : 2 - <7259> DW_AT_decl_line : 95 - <725a> DW_AT_decl_column : 6 - <725a> DW_AT_prototyped : 1 - <725a> DW_AT_low_pc : 0x0 - <725e> DW_AT_high_pc : 0x24 - <7262> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7264> DW_AT_call_all_calls: 1 - <1><7264>: Abbrev Number: 31 (DW_TAG_subprogram) - <7265> DW_AT_external : 1 - <7265> DW_AT_name : (indirect string, offset: 0xf15cd): HAL_InitTick - <7269> DW_AT_decl_file : 2 - <726a> DW_AT_decl_line : 41 - <726b> DW_AT_decl_column : 19 - <726c> DW_AT_prototyped : 1 - <726c> DW_AT_type : <0x6cf9> - <7270> DW_AT_low_pc : 0x8001e50 - <7274> DW_AT_high_pc : 0x98 - <7278> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <727a> DW_AT_call_all_tail_calls: 1 - <727a> DW_AT_sibling : <0x72c2> - <2><727e>: Abbrev Number: 32 (DW_TAG_formal_parameter) - <727f> DW_AT_name : (indirect string, offset: 0xf1631): TickPriority - <7283> DW_AT_decl_file : 2 - <7284> DW_AT_decl_line : 41 - <7285> DW_AT_decl_column : 41 - <7286> DW_AT_type : <0x66b6> - <728a> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><728d>: Abbrev Number: 18 (DW_TAG_variable) - <728e> DW_AT_name : (indirect string, offset: 0xf168f): clkconfig - <7292> DW_AT_decl_file : 2 - <7292> DW_AT_decl_line : 43 - <7293> DW_AT_decl_column : 25 - <7293> DW_AT_type : <0x6f87> - <7297> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><729a>: Abbrev Number: 18 (DW_TAG_variable) - <729b> DW_AT_name : (indirect string, offset: 0xf15ea): uwTimclock - <729f> DW_AT_decl_file : 2 - <729f> DW_AT_decl_line : 44 - <72a0> DW_AT_decl_column : 25 - <72a0> DW_AT_type : <0x66b6> - <72a4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><72a7>: Abbrev Number: 18 (DW_TAG_variable) - <72a8> DW_AT_name : (indirect string, offset: 0xf15f5): uwPrescalerValue - <72ac> DW_AT_decl_file : 2 - <72ac> DW_AT_decl_line : 45 - <72ad> DW_AT_decl_column : 25 - <72ad> DW_AT_type : <0x66b6> - <72b1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><72b4>: Abbrev Number: 18 (DW_TAG_variable) - <72b5> DW_AT_name : (indirect string, offset: 0xf1685): pFLatency - <72b9> DW_AT_decl_file : 2 - <72b9> DW_AT_decl_line : 46 - <72ba> DW_AT_decl_column : 25 - <72ba> DW_AT_type : <0x66b6> - <72be> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><72c1>: Abbrev Number: 0 - <1><72c2>: Abbrev Number: 33 (DW_TAG_subprogram) - <72c3> DW_AT_name : (indirect string, offset: 0xf1526): LL_APB2_GRP1_EnableClock - <72c7> DW_AT_decl_file : 1 - <72c8> DW_AT_decl_line : 1274 - <72ca> DW_AT_decl_column : 22 - <72cb> DW_AT_prototyped : 1 - <72cb> DW_AT_low_pc : 0x8001e1c - <72cf> DW_AT_high_pc : 0x32 - <72d3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <72d5> DW_AT_call_all_calls: 1 - <2><72d5>: Abbrev Number: 34 (DW_TAG_formal_parameter) - <72d6> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <72da> DW_AT_decl_file : 1 - <72db> DW_AT_decl_line : 1274 - <72dd> DW_AT_decl_column : 56 - <72de> DW_AT_type : <0x66b6> - <72e2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><72e5>: Abbrev Number: 35 (DW_TAG_variable) - <72e6> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <72ea> DW_AT_decl_file : 1 - <72eb> DW_AT_decl_line : 1276 - <72ed> DW_AT_decl_column : 17 - <72ee> DW_AT_type : <0x66c2> - <72f2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><72f5>: Abbrev Number: 0 - <1><72f6>: Abbrev Number: 0 - Compilation Unit @ offset 0x72f7: - Length: 0xcb7 (32-bit) + <6f96> DW_AT_decl_line : 72 + <6f97> DW_AT_decl_column : 12 + <6f98> DW_AT_type : <0x666a> + <6f9c> DW_AT_data_member_location: 20 + <2><6f9d>: Abbrev Number: 0 + <1><6f9e>: Abbrev Number: 10 (DW_TAG_typedef) + <6f9f> DW_AT_name : (indirect string, offset: 0xf118a): TIM_Base_InitTypeDef + <6fa3> DW_AT_decl_file : 9 + <6fa4> DW_AT_decl_line : 74 + <6fa5> DW_AT_decl_column : 3 + <6fa6> DW_AT_type : <0x6f47> + <1><6faa>: Abbrev Number: 17 (DW_TAG_enumeration_type) + <6fab> DW_AT_encoding : 7 (unsigned) + <6fab> DW_AT_byte_size : 1 + <6fab> DW_AT_type : <0x661f> + <6faf> DW_AT_decl_file : 9 + <6faf> DW_AT_decl_line : 305 + <6fb1> DW_AT_decl_column : 1 + <6fb1> DW_AT_sibling : <0x6fd4> + <2><6fb5>: Abbrev Number: 1 (DW_TAG_enumerator) + <6fb6> DW_AT_name : (indirect string, offset: 0xf06f6): HAL_TIM_STATE_RESET + <6fba> DW_AT_const_value : 0 + <2><6fbb>: Abbrev Number: 1 (DW_TAG_enumerator) + <6fbc> DW_AT_name : (indirect string, offset: 0xefc0c): HAL_TIM_STATE_READY + <6fc0> DW_AT_const_value : 1 + <2><6fc1>: Abbrev Number: 1 (DW_TAG_enumerator) + <6fc2> DW_AT_name : (indirect string, offset: 0xf0f91): HAL_TIM_STATE_BUSY + <6fc6> DW_AT_const_value : 2 + <2><6fc7>: Abbrev Number: 1 (DW_TAG_enumerator) + <6fc8> DW_AT_name : (indirect string, offset: 0xf0fd7): HAL_TIM_STATE_TIMEOUT + <6fcc> DW_AT_const_value : 3 + <2><6fcd>: Abbrev Number: 1 (DW_TAG_enumerator) + <6fce> DW_AT_name : (indirect string, offset: 0xf0a91): HAL_TIM_STATE_ERROR + <6fd2> DW_AT_const_value : 4 + <2><6fd3>: Abbrev Number: 0 + <1><6fd4>: Abbrev Number: 6 (DW_TAG_typedef) + <6fd5> DW_AT_name : (indirect string, offset: 0xf0b5e): HAL_TIM_StateTypeDef + <6fd9> DW_AT_decl_file : 9 + <6fda> DW_AT_decl_line : 311 + <6fdc> DW_AT_decl_column : 3 + <6fdc> DW_AT_type : <0x6faa> + <1><6fe0>: Abbrev Number: 13 (DW_TAG_volatile_type) + <6fe1> DW_AT_type : <0x6fd4> + <1><6fe5>: Abbrev Number: 17 (DW_TAG_enumeration_type) + <6fe6> DW_AT_encoding : 7 (unsigned) + <6fe6> DW_AT_byte_size : 1 + <6fe6> DW_AT_type : <0x661f> + <6fea> DW_AT_decl_file : 9 + <6fea> DW_AT_decl_line : 317 + <6fec> DW_AT_decl_column : 1 + <6fec> DW_AT_sibling : <0x7003> + <2><6ff0>: Abbrev Number: 1 (DW_TAG_enumerator) + <6ff1> DW_AT_name : (indirect string, offset: 0xf0397): HAL_TIM_CHANNEL_STATE_RESET + <6ff5> DW_AT_const_value : 0 + <2><6ff6>: Abbrev Number: 1 (DW_TAG_enumerator) + <6ff7> DW_AT_name : (indirect string, offset: 0xf096d): HAL_TIM_CHANNEL_STATE_READY + <6ffb> DW_AT_const_value : 1 + <2><6ffc>: Abbrev Number: 1 (DW_TAG_enumerator) + <6ffd> DW_AT_name : (indirect string, offset: 0xf0661): HAL_TIM_CHANNEL_STATE_BUSY + <7001> DW_AT_const_value : 2 + <2><7002>: Abbrev Number: 0 + <1><7003>: Abbrev Number: 6 (DW_TAG_typedef) + <7004> DW_AT_name : (indirect string, offset: 0xeffa3): HAL_TIM_ChannelStateTypeDef + <7008> DW_AT_decl_file : 9 + <7009> DW_AT_decl_line : 321 + <700b> DW_AT_decl_column : 3 + <700b> DW_AT_type : <0x6fe5> + <1><700f>: Abbrev Number: 13 (DW_TAG_volatile_type) + <7010> DW_AT_type : <0x7003> + <1><7014>: Abbrev Number: 17 (DW_TAG_enumeration_type) + <7015> DW_AT_encoding : 7 (unsigned) + <7015> DW_AT_byte_size : 1 + <7015> DW_AT_type : <0x661f> + <7019> DW_AT_decl_file : 9 + <7019> DW_AT_decl_line : 327 + <701b> DW_AT_decl_column : 1 + <701b> DW_AT_sibling : <0x7032> + <2><701f>: Abbrev Number: 1 (DW_TAG_enumerator) + <7020> DW_AT_name : (indirect string, offset: 0xefbb2): HAL_DMA_BURST_STATE_RESET + <7024> DW_AT_const_value : 0 + <2><7025>: Abbrev Number: 1 (DW_TAG_enumerator) + <7026> DW_AT_name : (indirect string, offset: 0xf07e4): HAL_DMA_BURST_STATE_READY + <702a> DW_AT_const_value : 1 + <2><702b>: Abbrev Number: 1 (DW_TAG_enumerator) + <702c> DW_AT_name : (indirect string, offset: 0xf0d78): HAL_DMA_BURST_STATE_BUSY + <7030> DW_AT_const_value : 2 + <2><7031>: Abbrev Number: 0 + <1><7032>: Abbrev Number: 6 (DW_TAG_typedef) + <7033> DW_AT_name : (indirect string, offset: 0xf0427): HAL_TIM_DMABurstStateTypeDef + <7037> DW_AT_decl_file : 9 + <7038> DW_AT_decl_line : 331 + <703a> DW_AT_decl_column : 3 + <703a> DW_AT_type : <0x7014> + <1><703e>: Abbrev Number: 13 (DW_TAG_volatile_type) + <703f> DW_AT_type : <0x7032> + <1><7043>: Abbrev Number: 17 (DW_TAG_enumeration_type) + <7044> DW_AT_encoding : 7 (unsigned) + <7044> DW_AT_byte_size : 1 + <7044> DW_AT_type : <0x661f> + <7048> DW_AT_decl_file : 9 + <7048> DW_AT_decl_line : 337 + <704a> DW_AT_decl_column : 1 + <704a> DW_AT_sibling : <0x7079> + <2><704e>: Abbrev Number: 1 (DW_TAG_enumerator) + <704f> DW_AT_name : (indirect string, offset: 0xf082b): HAL_TIM_ACTIVE_CHANNEL_1 + <7053> DW_AT_const_value : 1 + <2><7054>: Abbrev Number: 1 (DW_TAG_enumerator) + <7055> DW_AT_name : (indirect string, offset: 0xf0844): HAL_TIM_ACTIVE_CHANNEL_2 + <7059> DW_AT_const_value : 2 + <2><705a>: Abbrev Number: 1 (DW_TAG_enumerator) + <705b> DW_AT_name : (indirect string, offset: 0xf085d): HAL_TIM_ACTIVE_CHANNEL_3 + <705f> DW_AT_const_value : 4 + <2><7060>: Abbrev Number: 1 (DW_TAG_enumerator) + <7061> DW_AT_name : (indirect string, offset: 0xf0876): HAL_TIM_ACTIVE_CHANNEL_4 + <7065> DW_AT_const_value : 8 + <2><7066>: Abbrev Number: 1 (DW_TAG_enumerator) + <7067> DW_AT_name : (indirect string, offset: 0xf088f): HAL_TIM_ACTIVE_CHANNEL_5 + <706b> DW_AT_const_value : 16 + <2><706c>: Abbrev Number: 1 (DW_TAG_enumerator) + <706d> DW_AT_name : (indirect string, offset: 0xf08a8): HAL_TIM_ACTIVE_CHANNEL_6 + <7071> DW_AT_const_value : 32 + <2><7072>: Abbrev Number: 1 (DW_TAG_enumerator) + <7073> DW_AT_name : (indirect string, offset: 0xf09e9): HAL_TIM_ACTIVE_CHANNEL_CLEARED + <7077> DW_AT_const_value : 0 + <2><7078>: Abbrev Number: 0 + <1><7079>: Abbrev Number: 6 (DW_TAG_typedef) + <707a> DW_AT_name : (indirect string, offset: 0xf0739): HAL_TIM_ActiveChannel + <707e> DW_AT_decl_file : 9 + <707f> DW_AT_decl_line : 345 + <7081> DW_AT_decl_column : 3 + <7081> DW_AT_type : <0x7043> + <1><7085>: Abbrev Number: 11 (DW_TAG_structure_type) + <7086> DW_AT_byte_size : 76 + <7087> DW_AT_decl_file : 9 + <7088> DW_AT_decl_line : 353 + <708a> DW_AT_decl_column : 9 + <708a> DW_AT_sibling : <0x710d> + <2><708e>: Abbrev Number: 2 (DW_TAG_member) + <708f> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <7093> DW_AT_decl_file : 9 + <7094> DW_AT_decl_line : 356 + <7096> DW_AT_decl_column : 39 + <7097> DW_AT_type : <0x710d> + <709b> DW_AT_data_member_location: 0 + <2><709c>: Abbrev Number: 2 (DW_TAG_member) + <709d> DW_AT_name : (indirect string, offset: 0xf733f): Init + <70a1> DW_AT_decl_file : 9 + <70a2> DW_AT_decl_line : 357 + <70a4> DW_AT_decl_column : 38 + <70a5> DW_AT_type : <0x6f9e> + <70a9> DW_AT_data_member_location: 4 + <2><70aa>: Abbrev Number: 2 (DW_TAG_member) + <70ab> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <70af> DW_AT_decl_file : 9 + <70b0> DW_AT_decl_line : 358 + <70b2> DW_AT_decl_column : 38 + <70b3> DW_AT_type : <0x7079> + <70b7> DW_AT_data_member_location: 28 + <2><70b8>: Abbrev Number: 2 (DW_TAG_member) + <70b9> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <70bd> DW_AT_decl_file : 9 + <70be> DW_AT_decl_line : 359 + <70c0> DW_AT_decl_column : 39 + <70c1> DW_AT_type : <0x7112> + <70c5> DW_AT_data_member_location: 32 + <2><70c6>: Abbrev Number: 2 (DW_TAG_member) + <70c7> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <70cb> DW_AT_decl_file : 9 + <70cc> DW_AT_decl_line : 361 + <70ce> DW_AT_decl_column : 38 + <70cf> DW_AT_type : <0x6cd2> + <70d3> DW_AT_data_member_location: 60 + <2><70d4>: Abbrev Number: 2 (DW_TAG_member) + <70d5> DW_AT_name : (indirect string, offset: 0xf84b5): State + <70d9> DW_AT_decl_file : 9 + <70da> DW_AT_decl_line : 362 + <70dc> DW_AT_decl_column : 38 + <70dd> DW_AT_type : <0x6fe0> + <70e1> DW_AT_data_member_location: 61 + <2><70e2>: Abbrev Number: 2 (DW_TAG_member) + <70e3> DW_AT_name : (indirect string, offset: 0xf8064): ChannelState + <70e7> DW_AT_decl_file : 9 + <70e8> DW_AT_decl_line : 363 + <70ea> DW_AT_decl_column : 38 + <70eb> DW_AT_type : <0x7132> + <70ef> DW_AT_data_member_location: 62 + <2><70f0>: Abbrev Number: 2 (DW_TAG_member) + <70f1> DW_AT_name : (indirect string, offset: 0xf8966): ChannelNState + <70f5> DW_AT_decl_file : 9 + <70f6> DW_AT_decl_line : 364 + <70f8> DW_AT_decl_column : 38 + <70f9> DW_AT_type : <0x7147> + <70fd> DW_AT_data_member_location: 68 + <2><70fe>: Abbrev Number: 2 (DW_TAG_member) + <70ff> DW_AT_name : (indirect string, offset: 0xf7c22): DMABurstState + <7103> DW_AT_decl_file : 9 + <7104> DW_AT_decl_line : 365 + <7106> DW_AT_decl_column : 38 + <7107> DW_AT_type : <0x703e> + <710b> DW_AT_data_member_location: 72 + <2><710c>: Abbrev Number: 0 + <1><710d>: Abbrev Number: 7 (DW_TAG_pointer_type) + <710e> DW_AT_byte_size : 4 + <710e> DW_AT_type : <0x6c75> + <1><7112>: Abbrev Number: 14 (DW_TAG_array_type) + <7113> DW_AT_type : <0x6eca> + <7117> DW_AT_sibling : <0x7122> + <2><711b>: Abbrev Number: 15 (DW_TAG_subrange_type) + <711c> DW_AT_type : <0x6663> + <7120> DW_AT_upper_bound : 6 + <2><7121>: Abbrev Number: 0 + <1><7122>: Abbrev Number: 14 (DW_TAG_array_type) + <7123> DW_AT_type : <0x700f> + <7127> DW_AT_sibling : <0x7132> + <2><712b>: Abbrev Number: 15 (DW_TAG_subrange_type) + <712c> DW_AT_type : <0x6663> + <7130> DW_AT_upper_bound : 5 + <2><7131>: Abbrev Number: 0 + <1><7132>: Abbrev Number: 13 (DW_TAG_volatile_type) + <7133> DW_AT_type : <0x7122> + <1><7137>: Abbrev Number: 14 (DW_TAG_array_type) + <7138> DW_AT_type : <0x700f> + <713c> DW_AT_sibling : <0x7147> + <2><7140>: Abbrev Number: 15 (DW_TAG_subrange_type) + <7141> DW_AT_type : <0x6663> + <7145> DW_AT_upper_bound : 3 + <2><7146>: Abbrev Number: 0 + <1><7147>: Abbrev Number: 13 (DW_TAG_volatile_type) + <7148> DW_AT_type : <0x7137> + <1><714c>: Abbrev Number: 6 (DW_TAG_typedef) + <714d> DW_AT_name : (indirect string, offset: 0xf0361): TIM_HandleTypeDef + <7151> DW_AT_decl_file : 9 + <7152> DW_AT_decl_line : 397 + <7154> DW_AT_decl_column : 3 + <7154> DW_AT_type : <0x7085> + <1><7158>: Abbrev Number: 29 (DW_TAG_variable) + <7159> DW_AT_name : (indirect string, offset: 0xf1650): htim16 + <715d> DW_AT_decl_file : 2 + <715e> DW_AT_decl_line : 28 + <715f> DW_AT_decl_column : 26 + <7160> DW_AT_type : <0x714c> + <7164> DW_AT_external : 1 + <7164> DW_AT_location : 5 byte block: 3 e4 7 0 20 (DW_OP_addr: 200007e4) + <1><716a>: Abbrev Number: 21 (DW_TAG_subprogram) + <716b> DW_AT_external : 1 + <716b> DW_AT_name : (indirect string, offset: 0xf15d8): HAL_TIM_Base_Start_IT + <716f> DW_AT_decl_file : 9 + <716f> DW_AT_decl_line : 2170 + <7171> DW_AT_decl_column : 19 + <7171> DW_AT_prototyped : 1 + <7171> DW_AT_type : <0x6cad> + <7175> DW_AT_declaration : 1 + <7175> DW_AT_sibling : <0x717f> + <2><7179>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <717a> DW_AT_type : <0x717f> + <2><717e>: Abbrev Number: 0 + <1><717f>: Abbrev Number: 7 (DW_TAG_pointer_type) + <7180> DW_AT_byte_size : 4 + <7180> DW_AT_type : <0x714c> + <1><7184>: Abbrev Number: 21 (DW_TAG_subprogram) + <7185> DW_AT_external : 1 + <7185> DW_AT_name : (indirect string, offset: 0xf157e): HAL_TIM_Base_Init + <7189> DW_AT_decl_file : 9 + <7189> DW_AT_decl_line : 2162 + <718b> DW_AT_decl_column : 19 + <718b> DW_AT_prototyped : 1 + <718b> DW_AT_type : <0x6cad> + <718f> DW_AT_declaration : 1 + <718f> DW_AT_sibling : <0x7199> + <2><7193>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <7194> DW_AT_type : <0x717f> + <2><7198>: Abbrev Number: 0 + <1><7199>: Abbrev Number: 30 (DW_TAG_subprogram) + <719a> DW_AT_external : 1 + <719a> DW_AT_name : (indirect string, offset: 0xf15ee): HAL_RCC_GetPCLK2Freq + <719e> DW_AT_decl_file : 8 + <719f> DW_AT_decl_line : 3413 + <71a1> DW_AT_decl_column : 19 + <71a2> DW_AT_prototyped : 1 + <71a2> DW_AT_type : <0x666a> + <71a6> DW_AT_declaration : 1 + <1><71a6>: Abbrev Number: 19 (DW_TAG_subprogram) + <71a7> DW_AT_external : 1 + <71a7> DW_AT_name : (indirect string, offset: 0xf1610): HAL_RCC_GetClockConfig + <71ab> DW_AT_decl_file : 8 + <71ac> DW_AT_decl_line : 3416 + <71ae> DW_AT_decl_column : 19 + <71af> DW_AT_prototyped : 1 + <71af> DW_AT_declaration : 1 + <71af> DW_AT_sibling : <0x71be> + <2><71b3>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <71b4> DW_AT_type : <0x71be> + <2><71b8>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <71b9> DW_AT_type : <0x71c3> + <2><71bd>: Abbrev Number: 0 + <1><71be>: Abbrev Number: 7 (DW_TAG_pointer_type) + <71bf> DW_AT_byte_size : 4 + <71bf> DW_AT_type : <0x6f3b> + <1><71c3>: Abbrev Number: 7 (DW_TAG_pointer_type) + <71c4> DW_AT_byte_size : 4 + <71c4> DW_AT_type : <0x666a> + <1><71c8>: Abbrev Number: 19 (DW_TAG_subprogram) + <71c9> DW_AT_external : 1 + <71c9> DW_AT_name : (indirect string, offset: 0xefdc7): HAL_NVIC_EnableIRQ + <71cd> DW_AT_decl_file : 10 + <71ce> DW_AT_decl_line : 271 + <71d0> DW_AT_decl_column : 6 + <71d1> DW_AT_prototyped : 1 + <71d1> DW_AT_declaration : 1 + <71d1> DW_AT_sibling : <0x71db> + <2><71d5>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <71d6> DW_AT_type : <0x6613> + <2><71da>: Abbrev Number: 0 + <1><71db>: Abbrev Number: 19 (DW_TAG_subprogram) + <71dc> DW_AT_external : 1 + <71dc> DW_AT_name : (indirect string, offset: 0xf0f33): HAL_NVIC_SetPriority + <71e0> DW_AT_decl_file : 10 + <71e1> DW_AT_decl_line : 270 + <71e3> DW_AT_decl_column : 6 + <71e4> DW_AT_prototyped : 1 + <71e4> DW_AT_declaration : 1 + <71e4> DW_AT_sibling : <0x71f8> + <2><71e8>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <71e9> DW_AT_type : <0x6613> + <2><71ed>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <71ee> DW_AT_type : <0x666a> + <2><71f2>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <71f3> DW_AT_type : <0x666a> + <2><71f7>: Abbrev Number: 0 + <1><71f8>: Abbrev Number: 22 (DW_TAG_subprogram) + <71f9> DW_AT_external : 1 + <71f9> DW_AT_name : (indirect string, offset: 0xf1590): HAL_ResumeTick + <71fd> DW_AT_decl_file : 2 + <71fd> DW_AT_decl_line : 107 + <71fe> DW_AT_decl_column : 6 + <71fe> DW_AT_prototyped : 1 + <71fe> DW_AT_low_pc : 0x0 + <7202> DW_AT_high_pc : 0x24 + <7206> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7208> DW_AT_call_all_calls: 1 + <1><7208>: Abbrev Number: 22 (DW_TAG_subprogram) + <7209> DW_AT_external : 1 + <7209> DW_AT_name : (indirect string, offset: 0xf15ac): HAL_SuspendTick + <720d> DW_AT_decl_file : 2 + <720d> DW_AT_decl_line : 95 + <720e> DW_AT_decl_column : 6 + <720e> DW_AT_prototyped : 1 + <720e> DW_AT_low_pc : 0x0 + <7212> DW_AT_high_pc : 0x24 + <7216> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7218> DW_AT_call_all_calls: 1 + <1><7218>: Abbrev Number: 31 (DW_TAG_subprogram) + <7219> DW_AT_external : 1 + <7219> DW_AT_name : (indirect string, offset: 0xf159f): HAL_InitTick + <721d> DW_AT_decl_file : 2 + <721e> DW_AT_decl_line : 41 + <721f> DW_AT_decl_column : 19 + <7220> DW_AT_prototyped : 1 + <7220> DW_AT_type : <0x6cad> + <7224> DW_AT_low_pc : 0x8001f38 + <7228> DW_AT_high_pc : 0x98 + <722c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <722e> DW_AT_call_all_tail_calls: 1 + <722e> DW_AT_sibling : <0x7276> + <2><7232>: Abbrev Number: 32 (DW_TAG_formal_parameter) + <7233> DW_AT_name : (indirect string, offset: 0xf1603): TickPriority + <7237> DW_AT_decl_file : 2 + <7238> DW_AT_decl_line : 41 + <7239> DW_AT_decl_column : 41 + <723a> DW_AT_type : <0x666a> + <723e> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><7241>: Abbrev Number: 18 (DW_TAG_variable) + <7242> DW_AT_name : (indirect string, offset: 0xf1661): clkconfig + <7246> DW_AT_decl_file : 2 + <7246> DW_AT_decl_line : 43 + <7247> DW_AT_decl_column : 25 + <7247> DW_AT_type : <0x6f3b> + <724b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><724e>: Abbrev Number: 18 (DW_TAG_variable) + <724f> DW_AT_name : (indirect string, offset: 0xf15bc): uwTimclock + <7253> DW_AT_decl_file : 2 + <7253> DW_AT_decl_line : 44 + <7254> DW_AT_decl_column : 25 + <7254> DW_AT_type : <0x666a> + <7258> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><725b>: Abbrev Number: 18 (DW_TAG_variable) + <725c> DW_AT_name : (indirect string, offset: 0xf15c7): uwPrescalerValue + <7260> DW_AT_decl_file : 2 + <7260> DW_AT_decl_line : 45 + <7261> DW_AT_decl_column : 25 + <7261> DW_AT_type : <0x666a> + <7265> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><7268>: Abbrev Number: 18 (DW_TAG_variable) + <7269> DW_AT_name : (indirect string, offset: 0xf1657): pFLatency + <726d> DW_AT_decl_file : 2 + <726d> DW_AT_decl_line : 46 + <726e> DW_AT_decl_column : 25 + <726e> DW_AT_type : <0x666a> + <7272> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><7275>: Abbrev Number: 0 + <1><7276>: Abbrev Number: 33 (DW_TAG_subprogram) + <7277> DW_AT_name : (indirect string, offset: 0xf14f8): LL_APB2_GRP1_EnableClock + <727b> DW_AT_decl_file : 1 + <727c> DW_AT_decl_line : 1274 + <727e> DW_AT_decl_column : 22 + <727f> DW_AT_prototyped : 1 + <727f> DW_AT_low_pc : 0x8001f04 + <7283> DW_AT_high_pc : 0x32 + <7287> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7289> DW_AT_call_all_calls: 1 + <2><7289>: Abbrev Number: 34 (DW_TAG_formal_parameter) + <728a> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <728e> DW_AT_decl_file : 1 + <728f> DW_AT_decl_line : 1274 + <7291> DW_AT_decl_column : 56 + <7292> DW_AT_type : <0x666a> + <7296> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><7299>: Abbrev Number: 35 (DW_TAG_variable) + <729a> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <729e> DW_AT_decl_file : 1 + <729f> DW_AT_decl_line : 1276 + <72a1> DW_AT_decl_column : 17 + <72a2> DW_AT_type : <0x6676> + <72a6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><72a9>: Abbrev Number: 0 + <1><72aa>: Abbrev Number: 0 + Compilation Unit @ offset 0x72ab: + Length: 0xc53 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0xcb9 + Abbrev Offset: 0xcd6 Pointer Size: 4 - <0><7303>: Abbrev Number: 24 (DW_TAG_compile_unit) - <7304> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <7308> DW_AT_language : 29 (C11) - <7309> DW_AT_name : (indirect string, offset: 0xf1699): ../Core/Src/stm32wbxx_it.c - <730d> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <7311> DW_AT_ranges : 0x17a - <7315> DW_AT_low_pc : 0x0 - <7319> DW_AT_stmt_list : 0x43d4 - <731d> DW_AT_macros : 0x23700 - <1><7321>: Abbrev Number: 7 (DW_TAG_base_type) - <7322> DW_AT_byte_size : 1 - <7323> DW_AT_encoding : 6 (signed char) - <7324> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><7328>: Abbrev Number: 6 (DW_TAG_typedef) - <7329> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <732d> DW_AT_decl_file : 2 - <732e> DW_AT_decl_line : 43 - <732f> DW_AT_decl_column : 24 - <7330> DW_AT_type : <0x7334> - <1><7334>: Abbrev Number: 7 (DW_TAG_base_type) - <7335> DW_AT_byte_size : 1 - <7336> DW_AT_encoding : 8 (unsigned char) - <7337> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><733b>: Abbrev Number: 7 (DW_TAG_base_type) - <733c> DW_AT_byte_size : 2 - <733d> DW_AT_encoding : 5 (signed) - <733e> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><7342>: Abbrev Number: 6 (DW_TAG_typedef) - <7343> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <7347> DW_AT_decl_file : 2 - <7348> DW_AT_decl_line : 57 - <7349> DW_AT_decl_column : 25 - <734a> DW_AT_type : <0x734e> - <1><734e>: Abbrev Number: 7 (DW_TAG_base_type) - <734f> DW_AT_byte_size : 2 - <7350> DW_AT_encoding : 7 (unsigned) - <7351> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><7355>: Abbrev Number: 7 (DW_TAG_base_type) - <7356> DW_AT_byte_size : 4 - <7357> DW_AT_encoding : 5 (signed) - <7358> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><735c>: Abbrev Number: 6 (DW_TAG_typedef) - <735d> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <7361> DW_AT_decl_file : 2 - <7362> DW_AT_decl_line : 79 - <7363> DW_AT_decl_column : 25 - <7364> DW_AT_type : <0x7368> - <1><7368>: Abbrev Number: 7 (DW_TAG_base_type) - <7369> DW_AT_byte_size : 4 - <736a> DW_AT_encoding : 7 (unsigned) - <736b> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><736f>: Abbrev Number: 7 (DW_TAG_base_type) - <7370> DW_AT_byte_size : 8 - <7371> DW_AT_encoding : 5 (signed) - <7372> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><7376>: Abbrev Number: 7 (DW_TAG_base_type) - <7377> DW_AT_byte_size : 8 - <7378> DW_AT_encoding : 7 (unsigned) - <7379> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><737d>: Abbrev Number: 25 (DW_TAG_base_type) - <737e> DW_AT_byte_size : 4 - <737f> DW_AT_encoding : 5 (signed) - <7380> DW_AT_name : int - <1><7384>: Abbrev Number: 7 (DW_TAG_base_type) - <7385> DW_AT_byte_size : 4 - <7386> DW_AT_encoding : 7 (unsigned) - <7387> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><738b>: Abbrev Number: 6 (DW_TAG_typedef) - <738c> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <7390> DW_AT_decl_file : 3 - <7391> DW_AT_decl_line : 24 - <7392> DW_AT_decl_column : 19 - <7393> DW_AT_type : <0x7328> - <1><7397>: Abbrev Number: 26 (DW_TAG_const_type) - <7398> DW_AT_type : <0x738b> - <1><739c>: Abbrev Number: 6 (DW_TAG_typedef) - <739d> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <73a1> DW_AT_decl_file : 3 - <73a2> DW_AT_decl_line : 36 - <73a3> DW_AT_decl_column : 20 - <73a4> DW_AT_type : <0x7342> - <1><73a8>: Abbrev Number: 9 (DW_TAG_volatile_type) - <73a9> DW_AT_type : <0x739c> - <1><73ad>: Abbrev Number: 6 (DW_TAG_typedef) - <73ae> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <73b2> DW_AT_decl_file : 3 - <73b3> DW_AT_decl_line : 48 - <73b4> DW_AT_decl_column : 20 - <73b5> DW_AT_type : <0x735c> - <1><73b9>: Abbrev Number: 9 (DW_TAG_volatile_type) - <73ba> DW_AT_type : <0x73ad> - <1><73be>: Abbrev Number: 10 (DW_TAG_structure_type) - <73bf> DW_AT_byte_size : 20 - <73c0> DW_AT_decl_file : 4 - <73c1> DW_AT_decl_line : 258 - <73c3> DW_AT_decl_column : 9 - <73c3> DW_AT_sibling : <0x740d> - <2><73c7>: Abbrev Number: 3 (DW_TAG_member) - <73c8> DW_AT_name : CCR - <73cc> DW_AT_decl_file : 4 - <73cc> DW_AT_decl_line : 260 - <73ce> DW_AT_decl_column : 17 - <73cf> DW_AT_type : <0x73b9> - <73d3> DW_AT_data_member_location: 0 - <2><73d4>: Abbrev Number: 2 (DW_TAG_member) - <73d5> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <73d9> DW_AT_decl_file : 4 - <73da> DW_AT_decl_line : 261 - <73dc> DW_AT_decl_column : 17 - <73dd> DW_AT_type : <0x73b9> - <73e1> DW_AT_data_member_location: 4 - <2><73e2>: Abbrev Number: 2 (DW_TAG_member) - <73e3> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <73e7> DW_AT_decl_file : 4 - <73e8> DW_AT_decl_line : 262 - <73ea> DW_AT_decl_column : 17 - <73eb> DW_AT_type : <0x73b9> - <73ef> DW_AT_data_member_location: 8 - <2><73f0>: Abbrev Number: 2 (DW_TAG_member) - <73f1> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <73f5> DW_AT_decl_file : 4 - <73f6> DW_AT_decl_line : 263 - <73f8> DW_AT_decl_column : 17 - <73f9> DW_AT_type : <0x73b9> - <73fd> DW_AT_data_member_location: 12 - <2><73fe>: Abbrev Number: 2 (DW_TAG_member) - <73ff> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <7403> DW_AT_decl_file : 4 - <7404> DW_AT_decl_line : 264 - <7406> DW_AT_decl_column : 12 - <7407> DW_AT_type : <0x73ad> - <740b> DW_AT_data_member_location: 16 - <2><740c>: Abbrev Number: 0 - <1><740d>: Abbrev Number: 8 (DW_TAG_typedef) - <740e> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <7412> DW_AT_decl_file : 4 - <7413> DW_AT_decl_line : 265 - <7415> DW_AT_decl_column : 3 - <7415> DW_AT_type : <0x73be> - <1><7419>: Abbrev Number: 10 (DW_TAG_structure_type) - <741a> DW_AT_byte_size : 8 - <741b> DW_AT_decl_file : 4 - <741c> DW_AT_decl_line : 267 - <741e> DW_AT_decl_column : 9 - <741e> DW_AT_sibling : <0x743e> - <2><7422>: Abbrev Number: 3 (DW_TAG_member) - <7423> DW_AT_name : ISR - <7427> DW_AT_decl_file : 4 - <7427> DW_AT_decl_line : 269 - <7429> DW_AT_decl_column : 17 - <742a> DW_AT_type : <0x73b9> - <742e> DW_AT_data_member_location: 0 - <2><742f>: Abbrev Number: 2 (DW_TAG_member) - <7430> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <7434> DW_AT_decl_file : 4 - <7435> DW_AT_decl_line : 270 - <7437> DW_AT_decl_column : 17 - <7438> DW_AT_type : <0x73b9> - <743c> DW_AT_data_member_location: 4 - <2><743d>: Abbrev Number: 0 - <1><743e>: Abbrev Number: 8 (DW_TAG_typedef) - <743f> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <7443> DW_AT_decl_file : 4 - <7444> DW_AT_decl_line : 271 - <7446> DW_AT_decl_column : 3 - <7446> DW_AT_type : <0x7419> - <1><744a>: Abbrev Number: 10 (DW_TAG_structure_type) - <744b> DW_AT_byte_size : 4 - <744c> DW_AT_decl_file : 4 - <744d> DW_AT_decl_line : 276 - <744f> DW_AT_decl_column : 9 - <744f> DW_AT_sibling : <0x7461> - <2><7453>: Abbrev Number: 3 (DW_TAG_member) - <7454> DW_AT_name : CCR - <7458> DW_AT_decl_file : 4 - <7458> DW_AT_decl_line : 278 - <745a> DW_AT_decl_column : 19 - <745b> DW_AT_type : <0x73b9> - <745f> DW_AT_data_member_location: 0 - <2><7460>: Abbrev Number: 0 - <1><7461>: Abbrev Number: 8 (DW_TAG_typedef) - <7462> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <7466> DW_AT_decl_file : 4 - <7467> DW_AT_decl_line : 279 - <7469> DW_AT_decl_column : 3 - <7469> DW_AT_type : <0x744a> - <1><746d>: Abbrev Number: 10 (DW_TAG_structure_type) - <746e> DW_AT_byte_size : 8 - <746f> DW_AT_decl_file : 4 - <7470> DW_AT_decl_line : 281 - <7472> DW_AT_decl_column : 9 - <7472> DW_AT_sibling : <0x7491> - <2><7476>: Abbrev Number: 3 (DW_TAG_member) - <7477> DW_AT_name : CSR - <747b> DW_AT_decl_file : 4 - <747b> DW_AT_decl_line : 283 - <747d> DW_AT_decl_column : 19 - <747e> DW_AT_type : <0x73b9> - <7482> DW_AT_data_member_location: 0 - <2><7483>: Abbrev Number: 3 (DW_TAG_member) - <7484> DW_AT_name : CFR - <7488> DW_AT_decl_file : 4 - <7488> DW_AT_decl_line : 284 - <748a> DW_AT_decl_column : 19 - <748b> DW_AT_type : <0x73b9> - <748f> DW_AT_data_member_location: 4 - <2><7490>: Abbrev Number: 0 - <1><7491>: Abbrev Number: 8 (DW_TAG_typedef) - <7492> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <7496> DW_AT_decl_file : 4 - <7497> DW_AT_decl_line : 285 - <7499> DW_AT_decl_column : 3 - <7499> DW_AT_type : <0x746d> - <1><749d>: Abbrev Number: 10 (DW_TAG_structure_type) - <749e> DW_AT_byte_size : 4 - <749f> DW_AT_decl_file : 4 - <74a0> DW_AT_decl_line : 287 - <74a2> DW_AT_decl_column : 9 - <74a2> DW_AT_sibling : <0x74b5> - <2><74a6>: Abbrev Number: 2 (DW_TAG_member) - <74a7> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <74ab> DW_AT_decl_file : 4 - <74ac> DW_AT_decl_line : 289 - <74ae> DW_AT_decl_column : 19 - <74af> DW_AT_type : <0x73b9> - <74b3> DW_AT_data_member_location: 0 - <2><74b4>: Abbrev Number: 0 - <1><74b5>: Abbrev Number: 8 (DW_TAG_typedef) - <74b6> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <74ba> DW_AT_decl_file : 4 - <74bb> DW_AT_decl_line : 290 - <74bd> DW_AT_decl_column : 3 - <74bd> DW_AT_type : <0x749d> - <1><74c1>: Abbrev Number: 10 (DW_TAG_structure_type) - <74c2> DW_AT_byte_size : 8 - <74c3> DW_AT_decl_file : 4 - <74c4> DW_AT_decl_line : 292 - <74c6> DW_AT_decl_column : 9 - <74c6> DW_AT_sibling : <0x74e7> + <0><72b7>: Abbrev Number: 23 (DW_TAG_compile_unit) + <72b8> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <72bc> DW_AT_language : 29 (C11) + <72bd> DW_AT_name : (indirect string, offset: 0xf166b): ../Core/Src/stm32wbxx_it.c + <72c1> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <72c5> DW_AT_ranges : 0x17c + <72c9> DW_AT_low_pc : 0x0 + <72cd> DW_AT_stmt_list : 0x444a + <72d1> DW_AT_macros : 0x236ff + <1><72d5>: Abbrev Number: 7 (DW_TAG_base_type) + <72d6> DW_AT_byte_size : 1 + <72d7> DW_AT_encoding : 6 (signed char) + <72d8> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><72dc>: Abbrev Number: 6 (DW_TAG_typedef) + <72dd> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <72e1> DW_AT_decl_file : 2 + <72e2> DW_AT_decl_line : 43 + <72e3> DW_AT_decl_column : 24 + <72e4> DW_AT_type : <0x72e8> + <1><72e8>: Abbrev Number: 7 (DW_TAG_base_type) + <72e9> DW_AT_byte_size : 1 + <72ea> DW_AT_encoding : 8 (unsigned char) + <72eb> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><72ef>: Abbrev Number: 7 (DW_TAG_base_type) + <72f0> DW_AT_byte_size : 2 + <72f1> DW_AT_encoding : 5 (signed) + <72f2> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><72f6>: Abbrev Number: 6 (DW_TAG_typedef) + <72f7> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <72fb> DW_AT_decl_file : 2 + <72fc> DW_AT_decl_line : 57 + <72fd> DW_AT_decl_column : 25 + <72fe> DW_AT_type : <0x7302> + <1><7302>: Abbrev Number: 7 (DW_TAG_base_type) + <7303> DW_AT_byte_size : 2 + <7304> DW_AT_encoding : 7 (unsigned) + <7305> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><7309>: Abbrev Number: 7 (DW_TAG_base_type) + <730a> DW_AT_byte_size : 4 + <730b> DW_AT_encoding : 5 (signed) + <730c> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><7310>: Abbrev Number: 6 (DW_TAG_typedef) + <7311> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <7315> DW_AT_decl_file : 2 + <7316> DW_AT_decl_line : 79 + <7317> DW_AT_decl_column : 25 + <7318> DW_AT_type : <0x731c> + <1><731c>: Abbrev Number: 7 (DW_TAG_base_type) + <731d> DW_AT_byte_size : 4 + <731e> DW_AT_encoding : 7 (unsigned) + <731f> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><7323>: Abbrev Number: 7 (DW_TAG_base_type) + <7324> DW_AT_byte_size : 8 + <7325> DW_AT_encoding : 5 (signed) + <7326> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><732a>: Abbrev Number: 7 (DW_TAG_base_type) + <732b> DW_AT_byte_size : 8 + <732c> DW_AT_encoding : 7 (unsigned) + <732d> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><7331>: Abbrev Number: 24 (DW_TAG_base_type) + <7332> DW_AT_byte_size : 4 + <7333> DW_AT_encoding : 5 (signed) + <7334> DW_AT_name : int + <1><7338>: Abbrev Number: 7 (DW_TAG_base_type) + <7339> DW_AT_byte_size : 4 + <733a> DW_AT_encoding : 7 (unsigned) + <733b> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><733f>: Abbrev Number: 6 (DW_TAG_typedef) + <7340> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <7344> DW_AT_decl_file : 3 + <7345> DW_AT_decl_line : 24 + <7346> DW_AT_decl_column : 19 + <7347> DW_AT_type : <0x72dc> + <1><734b>: Abbrev Number: 25 (DW_TAG_const_type) + <734c> DW_AT_type : <0x733f> + <1><7350>: Abbrev Number: 6 (DW_TAG_typedef) + <7351> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <7355> DW_AT_decl_file : 3 + <7356> DW_AT_decl_line : 36 + <7357> DW_AT_decl_column : 20 + <7358> DW_AT_type : <0x72f6> + <1><735c>: Abbrev Number: 9 (DW_TAG_volatile_type) + <735d> DW_AT_type : <0x7350> + <1><7361>: Abbrev Number: 6 (DW_TAG_typedef) + <7362> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <7366> DW_AT_decl_file : 3 + <7367> DW_AT_decl_line : 48 + <7368> DW_AT_decl_column : 20 + <7369> DW_AT_type : <0x7310> + <1><736d>: Abbrev Number: 9 (DW_TAG_volatile_type) + <736e> DW_AT_type : <0x7361> + <1><7372>: Abbrev Number: 10 (DW_TAG_structure_type) + <7373> DW_AT_byte_size : 20 + <7374> DW_AT_decl_file : 4 + <7375> DW_AT_decl_line : 258 + <7377> DW_AT_decl_column : 9 + <7377> DW_AT_sibling : <0x73c1> + <2><737b>: Abbrev Number: 3 (DW_TAG_member) + <737c> DW_AT_name : CCR + <7380> DW_AT_decl_file : 4 + <7380> DW_AT_decl_line : 260 + <7382> DW_AT_decl_column : 17 + <7383> DW_AT_type : <0x736d> + <7387> DW_AT_data_member_location: 0 + <2><7388>: Abbrev Number: 2 (DW_TAG_member) + <7389> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <738d> DW_AT_decl_file : 4 + <738e> DW_AT_decl_line : 261 + <7390> DW_AT_decl_column : 17 + <7391> DW_AT_type : <0x736d> + <7395> DW_AT_data_member_location: 4 + <2><7396>: Abbrev Number: 2 (DW_TAG_member) + <7397> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <739b> DW_AT_decl_file : 4 + <739c> DW_AT_decl_line : 262 + <739e> DW_AT_decl_column : 17 + <739f> DW_AT_type : <0x736d> + <73a3> DW_AT_data_member_location: 8 + <2><73a4>: Abbrev Number: 2 (DW_TAG_member) + <73a5> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <73a9> DW_AT_decl_file : 4 + <73aa> DW_AT_decl_line : 263 + <73ac> DW_AT_decl_column : 17 + <73ad> DW_AT_type : <0x736d> + <73b1> DW_AT_data_member_location: 12 + <2><73b2>: Abbrev Number: 2 (DW_TAG_member) + <73b3> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <73b7> DW_AT_decl_file : 4 + <73b8> DW_AT_decl_line : 264 + <73ba> DW_AT_decl_column : 12 + <73bb> DW_AT_type : <0x7361> + <73bf> DW_AT_data_member_location: 16 + <2><73c0>: Abbrev Number: 0 + <1><73c1>: Abbrev Number: 8 (DW_TAG_typedef) + <73c2> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <73c6> DW_AT_decl_file : 4 + <73c7> DW_AT_decl_line : 265 + <73c9> DW_AT_decl_column : 3 + <73c9> DW_AT_type : <0x7372> + <1><73cd>: Abbrev Number: 10 (DW_TAG_structure_type) + <73ce> DW_AT_byte_size : 8 + <73cf> DW_AT_decl_file : 4 + <73d0> DW_AT_decl_line : 267 + <73d2> DW_AT_decl_column : 9 + <73d2> DW_AT_sibling : <0x73f2> + <2><73d6>: Abbrev Number: 3 (DW_TAG_member) + <73d7> DW_AT_name : ISR + <73db> DW_AT_decl_file : 4 + <73db> DW_AT_decl_line : 269 + <73dd> DW_AT_decl_column : 17 + <73de> DW_AT_type : <0x736d> + <73e2> DW_AT_data_member_location: 0 + <2><73e3>: Abbrev Number: 2 (DW_TAG_member) + <73e4> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <73e8> DW_AT_decl_file : 4 + <73e9> DW_AT_decl_line : 270 + <73eb> DW_AT_decl_column : 17 + <73ec> DW_AT_type : <0x736d> + <73f0> DW_AT_data_member_location: 4 + <2><73f1>: Abbrev Number: 0 + <1><73f2>: Abbrev Number: 8 (DW_TAG_typedef) + <73f3> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <73f7> DW_AT_decl_file : 4 + <73f8> DW_AT_decl_line : 271 + <73fa> DW_AT_decl_column : 3 + <73fa> DW_AT_type : <0x73cd> + <1><73fe>: Abbrev Number: 10 (DW_TAG_structure_type) + <73ff> DW_AT_byte_size : 4 + <7400> DW_AT_decl_file : 4 + <7401> DW_AT_decl_line : 276 + <7403> DW_AT_decl_column : 9 + <7403> DW_AT_sibling : <0x7415> + <2><7407>: Abbrev Number: 3 (DW_TAG_member) + <7408> DW_AT_name : CCR + <740c> DW_AT_decl_file : 4 + <740c> DW_AT_decl_line : 278 + <740e> DW_AT_decl_column : 19 + <740f> DW_AT_type : <0x736d> + <7413> DW_AT_data_member_location: 0 + <2><7414>: Abbrev Number: 0 + <1><7415>: Abbrev Number: 8 (DW_TAG_typedef) + <7416> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <741a> DW_AT_decl_file : 4 + <741b> DW_AT_decl_line : 279 + <741d> DW_AT_decl_column : 3 + <741d> DW_AT_type : <0x73fe> + <1><7421>: Abbrev Number: 10 (DW_TAG_structure_type) + <7422> DW_AT_byte_size : 8 + <7423> DW_AT_decl_file : 4 + <7424> DW_AT_decl_line : 281 + <7426> DW_AT_decl_column : 9 + <7426> DW_AT_sibling : <0x7445> + <2><742a>: Abbrev Number: 3 (DW_TAG_member) + <742b> DW_AT_name : CSR + <742f> DW_AT_decl_file : 4 + <742f> DW_AT_decl_line : 283 + <7431> DW_AT_decl_column : 19 + <7432> DW_AT_type : <0x736d> + <7436> DW_AT_data_member_location: 0 + <2><7437>: Abbrev Number: 3 (DW_TAG_member) + <7438> DW_AT_name : CFR + <743c> DW_AT_decl_file : 4 + <743c> DW_AT_decl_line : 284 + <743e> DW_AT_decl_column : 19 + <743f> DW_AT_type : <0x736d> + <7443> DW_AT_data_member_location: 4 + <2><7444>: Abbrev Number: 0 + <1><7445>: Abbrev Number: 8 (DW_TAG_typedef) + <7446> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <744a> DW_AT_decl_file : 4 + <744b> DW_AT_decl_line : 285 + <744d> DW_AT_decl_column : 3 + <744d> DW_AT_type : <0x7421> + <1><7451>: Abbrev Number: 10 (DW_TAG_structure_type) + <7452> DW_AT_byte_size : 4 + <7453> DW_AT_decl_file : 4 + <7454> DW_AT_decl_line : 287 + <7456> DW_AT_decl_column : 9 + <7456> DW_AT_sibling : <0x7469> + <2><745a>: Abbrev Number: 2 (DW_TAG_member) + <745b> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <745f> DW_AT_decl_file : 4 + <7460> DW_AT_decl_line : 289 + <7462> DW_AT_decl_column : 19 + <7463> DW_AT_type : <0x736d> + <7467> DW_AT_data_member_location: 0 + <2><7468>: Abbrev Number: 0 + <1><7469>: Abbrev Number: 8 (DW_TAG_typedef) + <746a> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <746e> DW_AT_decl_file : 4 + <746f> DW_AT_decl_line : 290 + <7471> DW_AT_decl_column : 3 + <7471> DW_AT_type : <0x7451> + <1><7475>: Abbrev Number: 10 (DW_TAG_structure_type) + <7476> DW_AT_byte_size : 8 + <7477> DW_AT_decl_file : 4 + <7478> DW_AT_decl_line : 292 + <747a> DW_AT_decl_column : 9 + <747a> DW_AT_sibling : <0x749b> + <2><747e>: Abbrev Number: 2 (DW_TAG_member) + <747f> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <7483> DW_AT_decl_file : 4 + <7484> DW_AT_decl_line : 294 + <7486> DW_AT_decl_column : 19 + <7487> DW_AT_type : <0x736d> + <748b> DW_AT_data_member_location: 0 + <2><748c>: Abbrev Number: 2 (DW_TAG_member) + <748d> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <7491> DW_AT_decl_file : 4 + <7492> DW_AT_decl_line : 295 + <7494> DW_AT_decl_column : 19 + <7495> DW_AT_type : <0x736d> + <7499> DW_AT_data_member_location: 4 + <2><749a>: Abbrev Number: 0 + <1><749b>: Abbrev Number: 8 (DW_TAG_typedef) + <749c> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <74a0> DW_AT_decl_file : 4 + <74a1> DW_AT_decl_line : 296 + <74a3> DW_AT_decl_column : 3 + <74a3> DW_AT_type : <0x7475> + <1><74a7>: Abbrev Number: 10 (DW_TAG_structure_type) + <74a8> DW_AT_byte_size : 104 + <74a9> DW_AT_decl_file : 4 + <74aa> DW_AT_decl_line : 609 + <74ac> DW_AT_decl_column : 9 + <74ac> DW_AT_sibling : <0x760f> + <2><74b0>: Abbrev Number: 3 (DW_TAG_member) + <74b1> DW_AT_name : CR1 + <74b5> DW_AT_decl_file : 4 + <74b5> DW_AT_decl_line : 611 + <74b7> DW_AT_decl_column : 17 + <74b8> DW_AT_type : <0x736d> + <74bc> DW_AT_data_member_location: 0 + <2><74bd>: Abbrev Number: 3 (DW_TAG_member) + <74be> DW_AT_name : CR2 + <74c2> DW_AT_decl_file : 4 + <74c2> DW_AT_decl_line : 612 + <74c4> DW_AT_decl_column : 17 + <74c5> DW_AT_type : <0x736d> + <74c9> DW_AT_data_member_location: 4 <2><74ca>: Abbrev Number: 2 (DW_TAG_member) - <74cb> DW_AT_name : (indirect string, offset: 0xef28b): RGSR + <74cb> DW_AT_name : (indirect string, offset: 0xcf968): SMCR <74cf> DW_AT_decl_file : 4 - <74d0> DW_AT_decl_line : 294 - <74d2> DW_AT_decl_column : 19 - <74d3> DW_AT_type : <0x73b9> - <74d7> DW_AT_data_member_location: 0 + <74d0> DW_AT_decl_line : 613 + <74d2> DW_AT_decl_column : 17 + <74d3> DW_AT_type : <0x736d> + <74d7> DW_AT_data_member_location: 8 <2><74d8>: Abbrev Number: 2 (DW_TAG_member) - <74d9> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR + <74d9> DW_AT_name : (indirect string, offset: 0x4e7ec): DIER <74dd> DW_AT_decl_file : 4 - <74de> DW_AT_decl_line : 295 - <74e0> DW_AT_decl_column : 19 - <74e1> DW_AT_type : <0x73b9> - <74e5> DW_AT_data_member_location: 4 - <2><74e6>: Abbrev Number: 0 - <1><74e7>: Abbrev Number: 8 (DW_TAG_typedef) - <74e8> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <74ec> DW_AT_decl_file : 4 - <74ed> DW_AT_decl_line : 296 - <74ef> DW_AT_decl_column : 3 - <74ef> DW_AT_type : <0x74c1> - <1><74f3>: Abbrev Number: 10 (DW_TAG_structure_type) - <74f4> DW_AT_byte_size : 104 - <74f5> DW_AT_decl_file : 4 - <74f6> DW_AT_decl_line : 609 - <74f8> DW_AT_decl_column : 9 - <74f8> DW_AT_sibling : <0x765b> - <2><74fc>: Abbrev Number: 3 (DW_TAG_member) - <74fd> DW_AT_name : CR1 - <7501> DW_AT_decl_file : 4 - <7501> DW_AT_decl_line : 611 - <7503> DW_AT_decl_column : 17 - <7504> DW_AT_type : <0x73b9> - <7508> DW_AT_data_member_location: 0 - <2><7509>: Abbrev Number: 3 (DW_TAG_member) - <750a> DW_AT_name : CR2 - <750e> DW_AT_decl_file : 4 - <750e> DW_AT_decl_line : 612 - <7510> DW_AT_decl_column : 17 - <7511> DW_AT_type : <0x73b9> - <7515> DW_AT_data_member_location: 4 - <2><7516>: Abbrev Number: 2 (DW_TAG_member) - <7517> DW_AT_name : (indirect string, offset: 0xcf9ca): SMCR - <751b> DW_AT_decl_file : 4 - <751c> DW_AT_decl_line : 613 - <751e> DW_AT_decl_column : 17 - <751f> DW_AT_type : <0x73b9> - <7523> DW_AT_data_member_location: 8 - <2><7524>: Abbrev Number: 2 (DW_TAG_member) - <7525> DW_AT_name : (indirect string, offset: 0x4e838): DIER - <7529> DW_AT_decl_file : 4 - <752a> DW_AT_decl_line : 614 - <752c> DW_AT_decl_column : 17 - <752d> DW_AT_type : <0x73b9> - <7531> DW_AT_data_member_location: 12 - <2><7532>: Abbrev Number: 3 (DW_TAG_member) - <7533> DW_AT_name : SR - <7536> DW_AT_decl_file : 4 - <7536> DW_AT_decl_line : 615 - <7538> DW_AT_decl_column : 17 - <7539> DW_AT_type : <0x73b9> - <753d> DW_AT_data_member_location: 16 - <2><753e>: Abbrev Number: 3 (DW_TAG_member) - <753f> DW_AT_name : EGR - <7543> DW_AT_decl_file : 4 - <7543> DW_AT_decl_line : 616 - <7545> DW_AT_decl_column : 17 - <7546> DW_AT_type : <0x73b9> - <754a> DW_AT_data_member_location: 20 - <2><754b>: Abbrev Number: 2 (DW_TAG_member) - <754c> DW_AT_name : (indirect string, offset: 0xae15f): CCMR1 - <7550> DW_AT_decl_file : 4 - <7551> DW_AT_decl_line : 617 - <7553> DW_AT_decl_column : 17 - <7554> DW_AT_type : <0x73b9> - <7558> DW_AT_data_member_location: 24 - <2><7559>: Abbrev Number: 2 (DW_TAG_member) - <755a> DW_AT_name : (indirect string, offset: 0x5ee60): CCMR2 - <755e> DW_AT_decl_file : 4 - <755f> DW_AT_decl_line : 618 - <7561> DW_AT_decl_column : 17 - <7562> DW_AT_type : <0x73b9> - <7566> DW_AT_data_member_location: 28 - <2><7567>: Abbrev Number: 2 (DW_TAG_member) - <7568> DW_AT_name : (indirect string, offset: 0x3a596): CCER - <756c> DW_AT_decl_file : 4 - <756d> DW_AT_decl_line : 619 - <756f> DW_AT_decl_column : 17 - <7570> DW_AT_type : <0x73b9> - <7574> DW_AT_data_member_location: 32 - <2><7575>: Abbrev Number: 3 (DW_TAG_member) - <7576> DW_AT_name : CNT - <757a> DW_AT_decl_file : 4 - <757a> DW_AT_decl_line : 620 - <757c> DW_AT_decl_column : 17 - <757d> DW_AT_type : <0x73b9> - <7581> DW_AT_data_member_location: 36 - <2><7582>: Abbrev Number: 3 (DW_TAG_member) - <7583> DW_AT_name : PSC - <7587> DW_AT_decl_file : 4 - <7587> DW_AT_decl_line : 621 - <7589> DW_AT_decl_column : 17 - <758a> DW_AT_type : <0x73b9> - <758e> DW_AT_data_member_location: 40 - <2><758f>: Abbrev Number: 3 (DW_TAG_member) - <7590> DW_AT_name : ARR - <7594> DW_AT_decl_file : 4 - <7594> DW_AT_decl_line : 622 - <7596> DW_AT_decl_column : 17 - <7597> DW_AT_type : <0x73b9> - <759b> DW_AT_data_member_location: 44 - <2><759c>: Abbrev Number: 3 (DW_TAG_member) - <759d> DW_AT_name : RCR - <75a1> DW_AT_decl_file : 4 - <75a1> DW_AT_decl_line : 623 - <75a3> DW_AT_decl_column : 17 - <75a4> DW_AT_type : <0x73b9> - <75a8> DW_AT_data_member_location: 48 - <2><75a9>: Abbrev Number: 2 (DW_TAG_member) - <75aa> DW_AT_name : (indirect string, offset: 0x1cddf): CCR1 - <75ae> DW_AT_decl_file : 4 - <75af> DW_AT_decl_line : 624 - <75b1> DW_AT_decl_column : 17 - <75b2> DW_AT_type : <0x73b9> - <75b6> DW_AT_data_member_location: 52 - <2><75b7>: Abbrev Number: 2 (DW_TAG_member) - <75b8> DW_AT_name : (indirect string, offset: 0x63489): CCR2 - <75bc> DW_AT_decl_file : 4 - <75bd> DW_AT_decl_line : 625 - <75bf> DW_AT_decl_column : 17 - <75c0> DW_AT_type : <0x73b9> - <75c4> DW_AT_data_member_location: 56 - <2><75c5>: Abbrev Number: 2 (DW_TAG_member) - <75c6> DW_AT_name : (indirect string, offset: 0xc1144): CCR3 - <75ca> DW_AT_decl_file : 4 - <75cb> DW_AT_decl_line : 626 - <75cd> DW_AT_decl_column : 17 - <75ce> DW_AT_type : <0x73b9> - <75d2> DW_AT_data_member_location: 60 - <2><75d3>: Abbrev Number: 2 (DW_TAG_member) - <75d4> DW_AT_name : (indirect string, offset: 0xf631): CCR4 - <75d8> DW_AT_decl_file : 4 - <75d9> DW_AT_decl_line : 627 - <75db> DW_AT_decl_column : 17 - <75dc> DW_AT_type : <0x73b9> - <75e0> DW_AT_data_member_location: 64 - <2><75e1>: Abbrev Number: 2 (DW_TAG_member) - <75e2> DW_AT_name : (indirect string, offset: 0x6d8ff): BDTR - <75e6> DW_AT_decl_file : 4 - <75e7> DW_AT_decl_line : 628 - <75e9> DW_AT_decl_column : 17 - <75ea> DW_AT_type : <0x73b9> - <75ee> DW_AT_data_member_location: 68 - <2><75ef>: Abbrev Number: 3 (DW_TAG_member) - <75f0> DW_AT_name : DCR - <75f4> DW_AT_decl_file : 4 - <75f4> DW_AT_decl_line : 629 - <75f6> DW_AT_decl_column : 17 - <75f7> DW_AT_type : <0x73b9> - <75fb> DW_AT_data_member_location: 72 - <2><75fc>: Abbrev Number: 2 (DW_TAG_member) - <75fd> DW_AT_name : (indirect string, offset: 0x4ccca): DMAR - <7601> DW_AT_decl_file : 4 - <7602> DW_AT_decl_line : 630 - <7604> DW_AT_decl_column : 17 - <7605> DW_AT_type : <0x73b9> - <7609> DW_AT_data_member_location: 76 - <2><760a>: Abbrev Number: 3 (DW_TAG_member) - <760b> DW_AT_name : OR - <760e> DW_AT_decl_file : 4 - <760e> DW_AT_decl_line : 631 - <7610> DW_AT_decl_column : 17 - <7611> DW_AT_type : <0x73b9> - <7615> DW_AT_data_member_location: 80 - <2><7616>: Abbrev Number: 2 (DW_TAG_member) - <7617> DW_AT_name : (indirect string, offset: 0xd3bc4): CCMR3 - <761b> DW_AT_decl_file : 4 - <761c> DW_AT_decl_line : 632 - <761e> DW_AT_decl_column : 17 - <761f> DW_AT_type : <0x73b9> - <7623> DW_AT_data_member_location: 84 - <2><7624>: Abbrev Number: 2 (DW_TAG_member) - <7625> DW_AT_name : (indirect string, offset: 0x56488): CCR5 + <74de> DW_AT_decl_line : 614 + <74e0> DW_AT_decl_column : 17 + <74e1> DW_AT_type : <0x736d> + <74e5> DW_AT_data_member_location: 12 + <2><74e6>: Abbrev Number: 3 (DW_TAG_member) + <74e7> DW_AT_name : SR + <74ea> DW_AT_decl_file : 4 + <74ea> DW_AT_decl_line : 615 + <74ec> DW_AT_decl_column : 17 + <74ed> DW_AT_type : <0x736d> + <74f1> DW_AT_data_member_location: 16 + <2><74f2>: Abbrev Number: 3 (DW_TAG_member) + <74f3> DW_AT_name : EGR + <74f7> DW_AT_decl_file : 4 + <74f7> DW_AT_decl_line : 616 + <74f9> DW_AT_decl_column : 17 + <74fa> DW_AT_type : <0x736d> + <74fe> DW_AT_data_member_location: 20 + <2><74ff>: Abbrev Number: 2 (DW_TAG_member) + <7500> DW_AT_name : (indirect string, offset: 0xae0ce): CCMR1 + <7504> DW_AT_decl_file : 4 + <7505> DW_AT_decl_line : 617 + <7507> DW_AT_decl_column : 17 + <7508> DW_AT_type : <0x736d> + <750c> DW_AT_data_member_location: 24 + <2><750d>: Abbrev Number: 2 (DW_TAG_member) + <750e> DW_AT_name : (indirect string, offset: 0x5ede5): CCMR2 + <7512> DW_AT_decl_file : 4 + <7513> DW_AT_decl_line : 618 + <7515> DW_AT_decl_column : 17 + <7516> DW_AT_type : <0x736d> + <751a> DW_AT_data_member_location: 28 + <2><751b>: Abbrev Number: 2 (DW_TAG_member) + <751c> DW_AT_name : (indirect string, offset: 0x3a57c): CCER + <7520> DW_AT_decl_file : 4 + <7521> DW_AT_decl_line : 619 + <7523> DW_AT_decl_column : 17 + <7524> DW_AT_type : <0x736d> + <7528> DW_AT_data_member_location: 32 + <2><7529>: Abbrev Number: 3 (DW_TAG_member) + <752a> DW_AT_name : CNT + <752e> DW_AT_decl_file : 4 + <752e> DW_AT_decl_line : 620 + <7530> DW_AT_decl_column : 17 + <7531> DW_AT_type : <0x736d> + <7535> DW_AT_data_member_location: 36 + <2><7536>: Abbrev Number: 3 (DW_TAG_member) + <7537> DW_AT_name : PSC + <753b> DW_AT_decl_file : 4 + <753b> DW_AT_decl_line : 621 + <753d> DW_AT_decl_column : 17 + <753e> DW_AT_type : <0x736d> + <7542> DW_AT_data_member_location: 40 + <2><7543>: Abbrev Number: 3 (DW_TAG_member) + <7544> DW_AT_name : ARR + <7548> DW_AT_decl_file : 4 + <7548> DW_AT_decl_line : 622 + <754a> DW_AT_decl_column : 17 + <754b> DW_AT_type : <0x736d> + <754f> DW_AT_data_member_location: 44 + <2><7550>: Abbrev Number: 3 (DW_TAG_member) + <7551> DW_AT_name : RCR + <7555> DW_AT_decl_file : 4 + <7555> DW_AT_decl_line : 623 + <7557> DW_AT_decl_column : 17 + <7558> DW_AT_type : <0x736d> + <755c> DW_AT_data_member_location: 48 + <2><755d>: Abbrev Number: 2 (DW_TAG_member) + <755e> DW_AT_name : (indirect string, offset: 0x1ce08): CCR1 + <7562> DW_AT_decl_file : 4 + <7563> DW_AT_decl_line : 624 + <7565> DW_AT_decl_column : 17 + <7566> DW_AT_type : <0x736d> + <756a> DW_AT_data_member_location: 52 + <2><756b>: Abbrev Number: 2 (DW_TAG_member) + <756c> DW_AT_name : (indirect string, offset: 0x6342a): CCR2 + <7570> DW_AT_decl_file : 4 + <7571> DW_AT_decl_line : 625 + <7573> DW_AT_decl_column : 17 + <7574> DW_AT_type : <0x736d> + <7578> DW_AT_data_member_location: 56 + <2><7579>: Abbrev Number: 2 (DW_TAG_member) + <757a> DW_AT_name : (indirect string, offset: 0xc10fe): CCR3 + <757e> DW_AT_decl_file : 4 + <757f> DW_AT_decl_line : 626 + <7581> DW_AT_decl_column : 17 + <7582> DW_AT_type : <0x736d> + <7586> DW_AT_data_member_location: 60 + <2><7587>: Abbrev Number: 2 (DW_TAG_member) + <7588> DW_AT_name : (indirect string, offset: 0xf650): CCR4 + <758c> DW_AT_decl_file : 4 + <758d> DW_AT_decl_line : 627 + <758f> DW_AT_decl_column : 17 + <7590> DW_AT_type : <0x736d> + <7594> DW_AT_data_member_location: 64 + <2><7595>: Abbrev Number: 2 (DW_TAG_member) + <7596> DW_AT_name : (indirect string, offset: 0x6d8a0): BDTR + <759a> DW_AT_decl_file : 4 + <759b> DW_AT_decl_line : 628 + <759d> DW_AT_decl_column : 17 + <759e> DW_AT_type : <0x736d> + <75a2> DW_AT_data_member_location: 68 + <2><75a3>: Abbrev Number: 3 (DW_TAG_member) + <75a4> DW_AT_name : DCR + <75a8> DW_AT_decl_file : 4 + <75a8> DW_AT_decl_line : 629 + <75aa> DW_AT_decl_column : 17 + <75ab> DW_AT_type : <0x736d> + <75af> DW_AT_data_member_location: 72 + <2><75b0>: Abbrev Number: 2 (DW_TAG_member) + <75b1> DW_AT_name : (indirect string, offset: 0x4cc7e): DMAR + <75b5> DW_AT_decl_file : 4 + <75b6> DW_AT_decl_line : 630 + <75b8> DW_AT_decl_column : 17 + <75b9> DW_AT_type : <0x736d> + <75bd> DW_AT_data_member_location: 76 + <2><75be>: Abbrev Number: 3 (DW_TAG_member) + <75bf> DW_AT_name : OR + <75c2> DW_AT_decl_file : 4 + <75c2> DW_AT_decl_line : 631 + <75c4> DW_AT_decl_column : 17 + <75c5> DW_AT_type : <0x736d> + <75c9> DW_AT_data_member_location: 80 + <2><75ca>: Abbrev Number: 2 (DW_TAG_member) + <75cb> DW_AT_name : (indirect string, offset: 0xd3b62): CCMR3 + <75cf> DW_AT_decl_file : 4 + <75d0> DW_AT_decl_line : 632 + <75d2> DW_AT_decl_column : 17 + <75d3> DW_AT_type : <0x736d> + <75d7> DW_AT_data_member_location: 84 + <2><75d8>: Abbrev Number: 2 (DW_TAG_member) + <75d9> DW_AT_name : (indirect string, offset: 0x5643c): CCR5 + <75dd> DW_AT_decl_file : 4 + <75de> DW_AT_decl_line : 633 + <75e0> DW_AT_decl_column : 17 + <75e1> DW_AT_type : <0x736d> + <75e5> DW_AT_data_member_location: 88 + <2><75e6>: Abbrev Number: 2 (DW_TAG_member) + <75e7> DW_AT_name : (indirect string, offset: 0xa7f7c): CCR6 + <75eb> DW_AT_decl_file : 4 + <75ec> DW_AT_decl_line : 634 + <75ee> DW_AT_decl_column : 17 + <75ef> DW_AT_type : <0x736d> + <75f3> DW_AT_data_member_location: 92 + <2><75f4>: Abbrev Number: 3 (DW_TAG_member) + <75f5> DW_AT_name : AF1 + <75f9> DW_AT_decl_file : 4 + <75f9> DW_AT_decl_line : 635 + <75fb> DW_AT_decl_column : 17 + <75fc> DW_AT_type : <0x736d> + <7600> DW_AT_data_member_location: 96 + <2><7601>: Abbrev Number: 3 (DW_TAG_member) + <7602> DW_AT_name : AF2 + <7606> DW_AT_decl_file : 4 + <7606> DW_AT_decl_line : 636 + <7608> DW_AT_decl_column : 17 + <7609> DW_AT_type : <0x736d> + <760d> DW_AT_data_member_location: 100 + <2><760e>: Abbrev Number: 0 + <1><760f>: Abbrev Number: 8 (DW_TAG_typedef) + <7610> DW_AT_name : (indirect string, offset: 0xf12c2): TIM_TypeDef + <7614> DW_AT_decl_file : 4 + <7615> DW_AT_decl_line : 637 + <7617> DW_AT_decl_column : 3 + <7617> DW_AT_type : <0x74a7> + <1><761b>: Abbrev Number: 10 (DW_TAG_structure_type) + <761c> DW_AT_byte_size : 48 + <761d> DW_AT_decl_file : 4 + <761e> DW_AT_decl_line : 642 + <7620> DW_AT_decl_column : 9 + <7620> DW_AT_sibling : <0x76c4> + <2><7624>: Abbrev Number: 3 (DW_TAG_member) + <7625> DW_AT_name : CR1 <7629> DW_AT_decl_file : 4 - <762a> DW_AT_decl_line : 633 - <762c> DW_AT_decl_column : 17 - <762d> DW_AT_type : <0x73b9> - <7631> DW_AT_data_member_location: 88 - <2><7632>: Abbrev Number: 2 (DW_TAG_member) - <7633> DW_AT_name : (indirect string, offset: 0xa800d): CCR6 - <7637> DW_AT_decl_file : 4 - <7638> DW_AT_decl_line : 634 - <763a> DW_AT_decl_column : 17 - <763b> DW_AT_type : <0x73b9> - <763f> DW_AT_data_member_location: 92 - <2><7640>: Abbrev Number: 3 (DW_TAG_member) - <7641> DW_AT_name : AF1 - <7645> DW_AT_decl_file : 4 - <7645> DW_AT_decl_line : 635 - <7647> DW_AT_decl_column : 17 - <7648> DW_AT_type : <0x73b9> - <764c> DW_AT_data_member_location: 96 - <2><764d>: Abbrev Number: 3 (DW_TAG_member) - <764e> DW_AT_name : AF2 - <7652> DW_AT_decl_file : 4 - <7652> DW_AT_decl_line : 636 - <7654> DW_AT_decl_column : 17 - <7655> DW_AT_type : <0x73b9> - <7659> DW_AT_data_member_location: 100 - <2><765a>: Abbrev Number: 0 - <1><765b>: Abbrev Number: 8 (DW_TAG_typedef) - <765c> DW_AT_name : (indirect string, offset: 0xf12d9): TIM_TypeDef - <7660> DW_AT_decl_file : 4 - <7661> DW_AT_decl_line : 637 - <7663> DW_AT_decl_column : 3 - <7663> DW_AT_type : <0x74f3> - <1><7667>: Abbrev Number: 10 (DW_TAG_structure_type) - <7668> DW_AT_byte_size : 48 - <7669> DW_AT_decl_file : 4 - <766a> DW_AT_decl_line : 642 - <766c> DW_AT_decl_column : 9 - <766c> DW_AT_sibling : <0x7710> - <2><7670>: Abbrev Number: 3 (DW_TAG_member) - <7671> DW_AT_name : CR1 - <7675> DW_AT_decl_file : 4 - <7675> DW_AT_decl_line : 644 - <7677> DW_AT_decl_column : 17 - <7678> DW_AT_type : <0x73b9> - <767c> DW_AT_data_member_location: 0 - <2><767d>: Abbrev Number: 3 (DW_TAG_member) - <767e> DW_AT_name : CR2 - <7682> DW_AT_decl_file : 4 - <7682> DW_AT_decl_line : 645 - <7684> DW_AT_decl_column : 17 - <7685> DW_AT_type : <0x73b9> - <7689> DW_AT_data_member_location: 4 - <2><768a>: Abbrev Number: 3 (DW_TAG_member) - <768b> DW_AT_name : CR3 - <768f> DW_AT_decl_file : 4 - <768f> DW_AT_decl_line : 646 - <7691> DW_AT_decl_column : 17 - <7692> DW_AT_type : <0x73b9> - <7696> DW_AT_data_member_location: 8 - <2><7697>: Abbrev Number: 3 (DW_TAG_member) - <7698> DW_AT_name : BRR - <769c> DW_AT_decl_file : 4 - <769c> DW_AT_decl_line : 647 - <769e> DW_AT_decl_column : 17 - <769f> DW_AT_type : <0x73b9> - <76a3> DW_AT_data_member_location: 12 - <2><76a4>: Abbrev Number: 2 (DW_TAG_member) - <76a5> DW_AT_name : (indirect string, offset: 0xf0170): GTPR - <76a9> DW_AT_decl_file : 4 - <76aa> DW_AT_decl_line : 648 - <76ac> DW_AT_decl_column : 17 - <76ad> DW_AT_type : <0x73b9> - <76b1> DW_AT_data_member_location: 16 - <2><76b2>: Abbrev Number: 2 (DW_TAG_member) - <76b3> DW_AT_name : (indirect string, offset: 0xf01e9): RTOR - <76b7> DW_AT_decl_file : 4 - <76b8> DW_AT_decl_line : 649 - <76ba> DW_AT_decl_column : 17 - <76bb> DW_AT_type : <0x73b9> - <76bf> DW_AT_data_member_location: 20 - <2><76c0>: Abbrev Number: 3 (DW_TAG_member) - <76c1> DW_AT_name : RQR - <76c5> DW_AT_decl_file : 4 - <76c5> DW_AT_decl_line : 650 - <76c7> DW_AT_decl_column : 17 - <76c8> DW_AT_type : <0x73b9> - <76cc> DW_AT_data_member_location: 24 - <2><76cd>: Abbrev Number: 3 (DW_TAG_member) - <76ce> DW_AT_name : ISR - <76d2> DW_AT_decl_file : 4 - <76d2> DW_AT_decl_line : 651 - <76d4> DW_AT_decl_column : 17 - <76d5> DW_AT_type : <0x73b9> - <76d9> DW_AT_data_member_location: 28 - <2><76da>: Abbrev Number: 3 (DW_TAG_member) - <76db> DW_AT_name : ICR - <76df> DW_AT_decl_file : 4 - <76df> DW_AT_decl_line : 652 - <76e1> DW_AT_decl_column : 17 - <76e2> DW_AT_type : <0x73b9> - <76e6> DW_AT_data_member_location: 32 - <2><76e7>: Abbrev Number: 3 (DW_TAG_member) - <76e8> DW_AT_name : RDR - <76ec> DW_AT_decl_file : 4 - <76ec> DW_AT_decl_line : 653 - <76ee> DW_AT_decl_column : 17 - <76ef> DW_AT_type : <0x73b9> - <76f3> DW_AT_data_member_location: 36 - <2><76f4>: Abbrev Number: 3 (DW_TAG_member) - <76f5> DW_AT_name : TDR - <76f9> DW_AT_decl_file : 4 - <76f9> DW_AT_decl_line : 654 - <76fb> DW_AT_decl_column : 17 - <76fc> DW_AT_type : <0x73b9> - <7700> DW_AT_data_member_location: 40 - <2><7701>: Abbrev Number: 2 (DW_TAG_member) - <7702> DW_AT_name : (indirect string, offset: 0xf0c24): PRESC - <7706> DW_AT_decl_file : 4 - <7707> DW_AT_decl_line : 655 - <7709> DW_AT_decl_column : 17 - <770a> DW_AT_type : <0x73b9> - <770e> DW_AT_data_member_location: 44 - <2><770f>: Abbrev Number: 0 - <1><7710>: Abbrev Number: 8 (DW_TAG_typedef) - <7711> DW_AT_name : (indirect string, offset: 0xf13da): USART_TypeDef - <7715> DW_AT_decl_file : 4 - <7716> DW_AT_decl_line : 656 - <7718> DW_AT_decl_column : 3 - <7718> DW_AT_type : <0x7667> - <1><771c>: Abbrev Number: 7 (DW_TAG_base_type) - <771d> DW_AT_byte_size : 8 - <771e> DW_AT_encoding : 4 (float) - <771f> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><7723>: Abbrev Number: 21 (DW_TAG_enumeration_type) - <7724> DW_AT_encoding : 7 (unsigned) - <7724> DW_AT_byte_size : 1 - <7724> DW_AT_type : <0x7334> - <7728> DW_AT_decl_file : 5 - <7729> DW_AT_decl_line : 50 - <772a> DW_AT_decl_column : 1 - <772a> DW_AT_sibling : <0x773b> - <2><772e>: Abbrev Number: 4 (DW_TAG_enumerator) - <772f> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <7733> DW_AT_const_value : 0 - <2><7734>: Abbrev Number: 4 (DW_TAG_enumerator) - <7735> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <7739> DW_AT_const_value : 1 - <2><773a>: Abbrev Number: 0 - <1><773b>: Abbrev Number: 6 (DW_TAG_typedef) - <773c> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <7740> DW_AT_decl_file : 5 - <7741> DW_AT_decl_line : 53 - <7742> DW_AT_decl_column : 3 - <7743> DW_AT_type : <0x7723> - <1><7747>: Abbrev Number: 17 (DW_TAG_structure_type) - <7748> DW_AT_byte_size : 32 + <7629> DW_AT_decl_line : 644 + <762b> DW_AT_decl_column : 17 + <762c> DW_AT_type : <0x736d> + <7630> DW_AT_data_member_location: 0 + <2><7631>: Abbrev Number: 3 (DW_TAG_member) + <7632> DW_AT_name : CR2 + <7636> DW_AT_decl_file : 4 + <7636> DW_AT_decl_line : 645 + <7638> DW_AT_decl_column : 17 + <7639> DW_AT_type : <0x736d> + <763d> DW_AT_data_member_location: 4 + <2><763e>: Abbrev Number: 3 (DW_TAG_member) + <763f> DW_AT_name : CR3 + <7643> DW_AT_decl_file : 4 + <7643> DW_AT_decl_line : 646 + <7645> DW_AT_decl_column : 17 + <7646> DW_AT_type : <0x736d> + <764a> DW_AT_data_member_location: 8 + <2><764b>: Abbrev Number: 3 (DW_TAG_member) + <764c> DW_AT_name : BRR + <7650> DW_AT_decl_file : 4 + <7650> DW_AT_decl_line : 647 + <7652> DW_AT_decl_column : 17 + <7653> DW_AT_type : <0x736d> + <7657> DW_AT_data_member_location: 12 + <2><7658>: Abbrev Number: 2 (DW_TAG_member) + <7659> DW_AT_name : (indirect string, offset: 0xf018a): GTPR + <765d> DW_AT_decl_file : 4 + <765e> DW_AT_decl_line : 648 + <7660> DW_AT_decl_column : 17 + <7661> DW_AT_type : <0x736d> + <7665> DW_AT_data_member_location: 16 + <2><7666>: Abbrev Number: 2 (DW_TAG_member) + <7667> DW_AT_name : (indirect string, offset: 0xf01f6): RTOR + <766b> DW_AT_decl_file : 4 + <766c> DW_AT_decl_line : 649 + <766e> DW_AT_decl_column : 17 + <766f> DW_AT_type : <0x736d> + <7673> DW_AT_data_member_location: 20 + <2><7674>: Abbrev Number: 3 (DW_TAG_member) + <7675> DW_AT_name : RQR + <7679> DW_AT_decl_file : 4 + <7679> DW_AT_decl_line : 650 + <767b> DW_AT_decl_column : 17 + <767c> DW_AT_type : <0x736d> + <7680> DW_AT_data_member_location: 24 + <2><7681>: Abbrev Number: 3 (DW_TAG_member) + <7682> DW_AT_name : ISR + <7686> DW_AT_decl_file : 4 + <7686> DW_AT_decl_line : 651 + <7688> DW_AT_decl_column : 17 + <7689> DW_AT_type : <0x736d> + <768d> DW_AT_data_member_location: 28 + <2><768e>: Abbrev Number: 3 (DW_TAG_member) + <768f> DW_AT_name : ICR + <7693> DW_AT_decl_file : 4 + <7693> DW_AT_decl_line : 652 + <7695> DW_AT_decl_column : 17 + <7696> DW_AT_type : <0x736d> + <769a> DW_AT_data_member_location: 32 + <2><769b>: Abbrev Number: 3 (DW_TAG_member) + <769c> DW_AT_name : RDR + <76a0> DW_AT_decl_file : 4 + <76a0> DW_AT_decl_line : 653 + <76a2> DW_AT_decl_column : 17 + <76a3> DW_AT_type : <0x736d> + <76a7> DW_AT_data_member_location: 36 + <2><76a8>: Abbrev Number: 3 (DW_TAG_member) + <76a9> DW_AT_name : TDR + <76ad> DW_AT_decl_file : 4 + <76ad> DW_AT_decl_line : 654 + <76af> DW_AT_decl_column : 17 + <76b0> DW_AT_type : <0x736d> + <76b4> DW_AT_data_member_location: 40 + <2><76b5>: Abbrev Number: 2 (DW_TAG_member) + <76b6> DW_AT_name : (indirect string, offset: 0xf0c16): PRESC + <76ba> DW_AT_decl_file : 4 + <76bb> DW_AT_decl_line : 655 + <76bd> DW_AT_decl_column : 17 + <76be> DW_AT_type : <0x736d> + <76c2> DW_AT_data_member_location: 44 + <2><76c3>: Abbrev Number: 0 + <1><76c4>: Abbrev Number: 8 (DW_TAG_typedef) + <76c5> DW_AT_name : (indirect string, offset: 0xf13c3): USART_TypeDef + <76c9> DW_AT_decl_file : 4 + <76ca> DW_AT_decl_line : 656 + <76cc> DW_AT_decl_column : 3 + <76cc> DW_AT_type : <0x761b> + <1><76d0>: Abbrev Number: 7 (DW_TAG_base_type) + <76d1> DW_AT_byte_size : 8 + <76d2> DW_AT_encoding : 4 (float) + <76d3> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><76d7>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <76d8> DW_AT_encoding : 7 (unsigned) + <76d8> DW_AT_byte_size : 1 + <76d8> DW_AT_type : <0x72e8> + <76dc> DW_AT_decl_file : 5 + <76dd> DW_AT_decl_line : 50 + <76de> DW_AT_decl_column : 1 + <76de> DW_AT_sibling : <0x76ef> + <2><76e2>: Abbrev Number: 4 (DW_TAG_enumerator) + <76e3> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <76e7> DW_AT_const_value : 0 + <2><76e8>: Abbrev Number: 4 (DW_TAG_enumerator) + <76e9> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <76ed> DW_AT_const_value : 1 + <2><76ee>: Abbrev Number: 0 + <1><76ef>: Abbrev Number: 6 (DW_TAG_typedef) + <76f0> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <76f4> DW_AT_decl_file : 5 + <76f5> DW_AT_decl_line : 53 + <76f6> DW_AT_decl_column : 3 + <76f7> DW_AT_type : <0x76d7> + <1><76fb>: Abbrev Number: 15 (DW_TAG_structure_type) + <76fc> DW_AT_byte_size : 32 + <76fd> DW_AT_decl_file : 6 + <76fe> DW_AT_decl_line : 47 + <76ff> DW_AT_decl_column : 9 + <76ff> DW_AT_sibling : <0x776c> + <2><7703>: Abbrev Number: 1 (DW_TAG_member) + <7704> DW_AT_name : (indirect string, offset: 0x10121c): Request + <7708> DW_AT_decl_file : 6 + <7709> DW_AT_decl_line : 49 + <770a> DW_AT_decl_column : 12 + <770b> DW_AT_type : <0x7361> + <770f> DW_AT_data_member_location: 0 + <2><7710>: Abbrev Number: 1 (DW_TAG_member) + <7711> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <7715> DW_AT_decl_file : 6 + <7716> DW_AT_decl_line : 52 + <7717> DW_AT_decl_column : 12 + <7718> DW_AT_type : <0x7361> + <771c> DW_AT_data_member_location: 4 + <2><771d>: Abbrev Number: 1 (DW_TAG_member) + <771e> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <7722> DW_AT_decl_file : 6 + <7723> DW_AT_decl_line : 56 + <7724> DW_AT_decl_column : 12 + <7725> DW_AT_type : <0x7361> + <7729> DW_AT_data_member_location: 8 + <2><772a>: Abbrev Number: 1 (DW_TAG_member) + <772b> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <772f> DW_AT_decl_file : 6 + <7730> DW_AT_decl_line : 59 + <7731> DW_AT_decl_column : 12 + <7732> DW_AT_type : <0x7361> + <7736> DW_AT_data_member_location: 12 + <2><7737>: Abbrev Number: 1 (DW_TAG_member) + <7738> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <773c> DW_AT_decl_file : 6 + <773d> DW_AT_decl_line : 62 + <773e> DW_AT_decl_column : 12 + <773f> DW_AT_type : <0x7361> + <7743> DW_AT_data_member_location: 16 + <2><7744>: Abbrev Number: 1 (DW_TAG_member) + <7745> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment <7749> DW_AT_decl_file : 6 - <774a> DW_AT_decl_line : 47 - <774b> DW_AT_decl_column : 9 - <774b> DW_AT_sibling : <0x77b8> - <2><774f>: Abbrev Number: 1 (DW_TAG_member) - <7750> DW_AT_name : (indirect string, offset: 0x101237): Request - <7754> DW_AT_decl_file : 6 - <7755> DW_AT_decl_line : 49 - <7756> DW_AT_decl_column : 12 - <7757> DW_AT_type : <0x73ad> - <775b> DW_AT_data_member_location: 0 - <2><775c>: Abbrev Number: 1 (DW_TAG_member) - <775d> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <7761> DW_AT_decl_file : 6 - <7762> DW_AT_decl_line : 52 - <7763> DW_AT_decl_column : 12 - <7764> DW_AT_type : <0x73ad> - <7768> DW_AT_data_member_location: 4 - <2><7769>: Abbrev Number: 1 (DW_TAG_member) - <776a> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <776e> DW_AT_decl_file : 6 - <776f> DW_AT_decl_line : 56 - <7770> DW_AT_decl_column : 12 - <7771> DW_AT_type : <0x73ad> - <7775> DW_AT_data_member_location: 8 - <2><7776>: Abbrev Number: 1 (DW_TAG_member) - <7777> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <777b> DW_AT_decl_file : 6 - <777c> DW_AT_decl_line : 59 - <777d> DW_AT_decl_column : 12 - <777e> DW_AT_type : <0x73ad> - <7782> DW_AT_data_member_location: 12 - <2><7783>: Abbrev Number: 1 (DW_TAG_member) - <7784> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <7788> DW_AT_decl_file : 6 - <7789> DW_AT_decl_line : 62 - <778a> DW_AT_decl_column : 12 - <778b> DW_AT_type : <0x73ad> - <778f> DW_AT_data_member_location: 16 - <2><7790>: Abbrev Number: 1 (DW_TAG_member) - <7791> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <7795> DW_AT_decl_file : 6 - <7796> DW_AT_decl_line : 65 - <7797> DW_AT_decl_column : 12 - <7798> DW_AT_type : <0x73ad> - <779c> DW_AT_data_member_location: 20 - <2><779d>: Abbrev Number: 1 (DW_TAG_member) - <779e> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <77a2> DW_AT_decl_file : 6 - <77a3> DW_AT_decl_line : 68 - <77a4> DW_AT_decl_column : 12 - <77a5> DW_AT_type : <0x73ad> - <77a9> DW_AT_data_member_location: 24 - <2><77aa>: Abbrev Number: 1 (DW_TAG_member) - <77ab> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <77af> DW_AT_decl_file : 6 - <77b0> DW_AT_decl_line : 73 - <77b1> DW_AT_decl_column : 12 - <77b2> DW_AT_type : <0x73ad> - <77b6> DW_AT_data_member_location: 28 - <2><77b7>: Abbrev Number: 0 - <1><77b8>: Abbrev Number: 6 (DW_TAG_typedef) - <77b9> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <77bd> DW_AT_decl_file : 6 - <77be> DW_AT_decl_line : 75 - <77bf> DW_AT_decl_column : 3 - <77c0> DW_AT_type : <0x7747> - <1><77c4>: Abbrev Number: 21 (DW_TAG_enumeration_type) - <77c5> DW_AT_encoding : 7 (unsigned) - <77c5> DW_AT_byte_size : 1 - <77c5> DW_AT_type : <0x7334> - <77c9> DW_AT_decl_file : 6 - <77ca> DW_AT_decl_line : 81 - <77cb> DW_AT_decl_column : 1 - <77cb> DW_AT_sibling : <0x77e8> - <2><77cf>: Abbrev Number: 4 (DW_TAG_enumerator) - <77d0> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <77d4> DW_AT_const_value : 0 - <2><77d5>: Abbrev Number: 4 (DW_TAG_enumerator) - <77d6> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <77da> DW_AT_const_value : 1 - <2><77db>: Abbrev Number: 4 (DW_TAG_enumerator) - <77dc> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <77e0> DW_AT_const_value : 2 - <2><77e1>: Abbrev Number: 4 (DW_TAG_enumerator) - <77e2> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <77e6> DW_AT_const_value : 3 - <2><77e7>: Abbrev Number: 0 - <1><77e8>: Abbrev Number: 6 (DW_TAG_typedef) - <77e9> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <77ed> DW_AT_decl_file : 6 - <77ee> DW_AT_decl_line : 86 - <77ef> DW_AT_decl_column : 3 - <77f0> DW_AT_type : <0x77c4> - <1><77f4>: Abbrev Number: 9 (DW_TAG_volatile_type) - <77f5> DW_AT_type : <0x77e8> - <1><77f9>: Abbrev Number: 22 (DW_TAG_structure_type) - <77fa> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <77fe> DW_AT_byte_size : 96 + <774a> DW_AT_decl_line : 65 + <774b> DW_AT_decl_column : 12 + <774c> DW_AT_type : <0x7361> + <7750> DW_AT_data_member_location: 20 + <2><7751>: Abbrev Number: 1 (DW_TAG_member) + <7752> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <7756> DW_AT_decl_file : 6 + <7757> DW_AT_decl_line : 68 + <7758> DW_AT_decl_column : 12 + <7759> DW_AT_type : <0x7361> + <775d> DW_AT_data_member_location: 24 + <2><775e>: Abbrev Number: 1 (DW_TAG_member) + <775f> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <7763> DW_AT_decl_file : 6 + <7764> DW_AT_decl_line : 73 + <7765> DW_AT_decl_column : 12 + <7766> DW_AT_type : <0x7361> + <776a> DW_AT_data_member_location: 28 + <2><776b>: Abbrev Number: 0 + <1><776c>: Abbrev Number: 6 (DW_TAG_typedef) + <776d> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <7771> DW_AT_decl_file : 6 + <7772> DW_AT_decl_line : 75 + <7773> DW_AT_decl_column : 3 + <7774> DW_AT_type : <0x76fb> + <1><7778>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <7779> DW_AT_encoding : 7 (unsigned) + <7779> DW_AT_byte_size : 1 + <7779> DW_AT_type : <0x72e8> + <777d> DW_AT_decl_file : 6 + <777e> DW_AT_decl_line : 81 + <777f> DW_AT_decl_column : 1 + <777f> DW_AT_sibling : <0x779c> + <2><7783>: Abbrev Number: 4 (DW_TAG_enumerator) + <7784> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <7788> DW_AT_const_value : 0 + <2><7789>: Abbrev Number: 4 (DW_TAG_enumerator) + <778a> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <778e> DW_AT_const_value : 1 + <2><778f>: Abbrev Number: 4 (DW_TAG_enumerator) + <7790> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <7794> DW_AT_const_value : 2 + <2><7795>: Abbrev Number: 4 (DW_TAG_enumerator) + <7796> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <779a> DW_AT_const_value : 3 + <2><779b>: Abbrev Number: 0 + <1><779c>: Abbrev Number: 6 (DW_TAG_typedef) + <779d> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <77a1> DW_AT_decl_file : 6 + <77a2> DW_AT_decl_line : 86 + <77a3> DW_AT_decl_column : 3 + <77a4> DW_AT_type : <0x7778> + <1><77a8>: Abbrev Number: 9 (DW_TAG_volatile_type) + <77a9> DW_AT_type : <0x779c> + <1><77ad>: Abbrev Number: 21 (DW_TAG_structure_type) + <77ae> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <77b2> DW_AT_byte_size : 96 + <77b3> DW_AT_decl_file : 6 + <77b4> DW_AT_decl_line : 114 + <77b5> DW_AT_decl_column : 16 + <77b5> DW_AT_sibling : <0x78a4> + <2><77b9>: Abbrev Number: 1 (DW_TAG_member) + <77ba> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <77be> DW_AT_decl_file : 6 + <77bf> DW_AT_decl_line : 116 + <77c0> DW_AT_decl_column : 27 + <77c1> DW_AT_type : <0x78a4> + <77c5> DW_AT_data_member_location: 0 + <2><77c6>: Abbrev Number: 1 (DW_TAG_member) + <77c7> DW_AT_name : (indirect string, offset: 0xf733f): Init + <77cb> DW_AT_decl_file : 6 + <77cc> DW_AT_decl_line : 118 + <77cd> DW_AT_decl_column : 25 + <77ce> DW_AT_type : <0x776c> + <77d2> DW_AT_data_member_location: 4 + <2><77d3>: Abbrev Number: 1 (DW_TAG_member) + <77d4> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <77d8> DW_AT_decl_file : 6 + <77d9> DW_AT_decl_line : 120 + <77da> DW_AT_decl_column : 25 + <77db> DW_AT_type : <0x76ef> + <77df> DW_AT_data_member_location: 36 + <2><77e0>: Abbrev Number: 1 (DW_TAG_member) + <77e1> DW_AT_name : (indirect string, offset: 0xf84b5): State + <77e5> DW_AT_decl_file : 6 + <77e6> DW_AT_decl_line : 122 + <77e7> DW_AT_decl_column : 30 + <77e8> DW_AT_type : <0x77a8> + <77ec> DW_AT_data_member_location: 37 + <2><77ed>: Abbrev Number: 1 (DW_TAG_member) + <77ee> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <77f2> DW_AT_decl_file : 6 + <77f3> DW_AT_decl_line : 124 + <77f4> DW_AT_decl_column : 26 + <77f5> DW_AT_type : <0x78a9> + <77f9> DW_AT_data_member_location: 40 + <2><77fa>: Abbrev Number: 1 (DW_TAG_member) + <77fb> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback <77ff> DW_AT_decl_file : 6 - <7800> DW_AT_decl_line : 114 - <7801> DW_AT_decl_column : 16 - <7801> DW_AT_sibling : <0x78f0> - <2><7805>: Abbrev Number: 1 (DW_TAG_member) - <7806> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <780a> DW_AT_decl_file : 6 - <780b> DW_AT_decl_line : 116 - <780c> DW_AT_decl_column : 27 - <780d> DW_AT_type : <0x78f0> - <7811> DW_AT_data_member_location: 0 - <2><7812>: Abbrev Number: 1 (DW_TAG_member) - <7813> DW_AT_name : (indirect string, offset: 0xf735a): Init - <7817> DW_AT_decl_file : 6 - <7818> DW_AT_decl_line : 118 - <7819> DW_AT_decl_column : 25 - <781a> DW_AT_type : <0x77b8> - <781e> DW_AT_data_member_location: 4 - <2><781f>: Abbrev Number: 1 (DW_TAG_member) - <7820> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <7824> DW_AT_decl_file : 6 - <7825> DW_AT_decl_line : 120 - <7826> DW_AT_decl_column : 25 - <7827> DW_AT_type : <0x773b> - <782b> DW_AT_data_member_location: 36 - <2><782c>: Abbrev Number: 1 (DW_TAG_member) - <782d> DW_AT_name : (indirect string, offset: 0xf84d0): State - <7831> DW_AT_decl_file : 6 - <7832> DW_AT_decl_line : 122 - <7833> DW_AT_decl_column : 30 - <7834> DW_AT_type : <0x77f4> - <7838> DW_AT_data_member_location: 37 - <2><7839>: Abbrev Number: 1 (DW_TAG_member) - <783a> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <783e> DW_AT_decl_file : 6 - <783f> DW_AT_decl_line : 124 - <7840> DW_AT_decl_column : 26 - <7841> DW_AT_type : <0x78f5> - <7845> DW_AT_data_member_location: 40 - <2><7846>: Abbrev Number: 1 (DW_TAG_member) - <7847> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <784b> DW_AT_decl_file : 6 - <784c> DW_AT_decl_line : 126 - <784d> DW_AT_decl_column : 11 - <784e> DW_AT_type : <0x7907> - <7852> DW_AT_data_member_location: 44 - <2><7853>: Abbrev Number: 1 (DW_TAG_member) - <7854> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <7858> DW_AT_decl_file : 6 - <7859> DW_AT_decl_line : 128 - <785a> DW_AT_decl_column : 11 - <785b> DW_AT_type : <0x7907> - <785f> DW_AT_data_member_location: 48 - <2><7860>: Abbrev Number: 1 (DW_TAG_member) - <7861> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <7865> DW_AT_decl_file : 6 - <7866> DW_AT_decl_line : 130 - <7867> DW_AT_decl_column : 11 - <7868> DW_AT_type : <0x7907> - <786c> DW_AT_data_member_location: 52 - <2><786d>: Abbrev Number: 1 (DW_TAG_member) - <786e> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <7872> DW_AT_decl_file : 6 - <7873> DW_AT_decl_line : 132 - <7874> DW_AT_decl_column : 11 - <7875> DW_AT_type : <0x7907> - <7879> DW_AT_data_member_location: 56 - <2><787a>: Abbrev Number: 1 (DW_TAG_member) - <787b> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <787f> DW_AT_decl_file : 6 - <7880> DW_AT_decl_line : 134 - <7881> DW_AT_decl_column : 26 - <7882> DW_AT_type : <0x73b9> - <7886> DW_AT_data_member_location: 60 - <2><7887>: Abbrev Number: 1 (DW_TAG_member) - <7888> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <788c> DW_AT_decl_file : 6 - <788d> DW_AT_decl_line : 136 - <788e> DW_AT_decl_column : 27 - <788f> DW_AT_type : <0x790c> - <7893> DW_AT_data_member_location: 64 - <2><7894>: Abbrev Number: 1 (DW_TAG_member) - <7895> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <7899> DW_AT_decl_file : 6 - <789a> DW_AT_decl_line : 138 - <789b> DW_AT_decl_column : 26 - <789c> DW_AT_type : <0x73ad> - <78a0> DW_AT_data_member_location: 68 - <2><78a1>: Abbrev Number: 1 (DW_TAG_member) - <78a2> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <78a6> DW_AT_decl_file : 6 - <78a7> DW_AT_decl_line : 140 - <78a8> DW_AT_decl_column : 37 - <78a9> DW_AT_type : <0x7911> - <78ad> DW_AT_data_member_location: 72 - <2><78ae>: Abbrev Number: 1 (DW_TAG_member) - <78af> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <78b3> DW_AT_decl_file : 6 - <78b4> DW_AT_decl_line : 142 - <78b5> DW_AT_decl_column : 37 - <78b6> DW_AT_type : <0x7916> - <78ba> DW_AT_data_member_location: 76 - <2><78bb>: Abbrev Number: 1 (DW_TAG_member) - <78bc> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <78c0> DW_AT_decl_file : 6 - <78c1> DW_AT_decl_line : 144 - <78c2> DW_AT_decl_column : 36 - <78c3> DW_AT_type : <0x73ad> - <78c7> DW_AT_data_member_location: 80 - <2><78c8>: Abbrev Number: 1 (DW_TAG_member) - <78c9> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <78cd> DW_AT_decl_file : 6 - <78ce> DW_AT_decl_line : 146 - <78cf> DW_AT_decl_column : 37 - <78d0> DW_AT_type : <0x791b> - <78d4> DW_AT_data_member_location: 84 - <2><78d5>: Abbrev Number: 1 (DW_TAG_member) - <78d6> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <78da> DW_AT_decl_file : 6 - <78db> DW_AT_decl_line : 148 - <78dc> DW_AT_decl_column : 37 - <78dd> DW_AT_type : <0x7920> - <78e1> DW_AT_data_member_location: 88 - <2><78e2>: Abbrev Number: 1 (DW_TAG_member) - <78e3> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <78e7> DW_AT_decl_file : 6 - <78e8> DW_AT_decl_line : 150 - <78e9> DW_AT_decl_column : 36 - <78ea> DW_AT_type : <0x73ad> - <78ee> DW_AT_data_member_location: 92 - <2><78ef>: Abbrev Number: 0 - <1><78f0>: Abbrev Number: 5 (DW_TAG_pointer_type) - <78f1> DW_AT_byte_size : 4 - <78f1> DW_AT_type : <0x740d> - <1><78f5>: Abbrev Number: 27 (DW_TAG_pointer_type) - <78f6> DW_AT_byte_size : 4 - <1><78f7>: Abbrev Number: 23 (DW_TAG_subroutine_type) - <78f8> DW_AT_prototyped : 1 - <78f8> DW_AT_sibling : <0x7902> - <2><78fc>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <78fd> DW_AT_type : <0x7902> - <2><7901>: Abbrev Number: 0 - <1><7902>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7903> DW_AT_byte_size : 4 - <7903> DW_AT_type : <0x77f9> - <1><7907>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7908> DW_AT_byte_size : 4 - <7908> DW_AT_type : <0x78f7> - <1><790c>: Abbrev Number: 5 (DW_TAG_pointer_type) - <790d> DW_AT_byte_size : 4 - <790d> DW_AT_type : <0x743e> - <1><7911>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7912> DW_AT_byte_size : 4 - <7912> DW_AT_type : <0x7461> - <1><7916>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7917> DW_AT_byte_size : 4 - <7917> DW_AT_type : <0x7491> - <1><791b>: Abbrev Number: 5 (DW_TAG_pointer_type) - <791c> DW_AT_byte_size : 4 - <791c> DW_AT_type : <0x74b5> - <1><7920>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7921> DW_AT_byte_size : 4 - <7921> DW_AT_type : <0x74e7> - <1><7925>: Abbrev Number: 6 (DW_TAG_typedef) - <7926> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <792a> DW_AT_decl_file : 6 - <792b> DW_AT_decl_line : 151 - <792c> DW_AT_decl_column : 3 - <792d> DW_AT_type : <0x77f9> - <1><7931>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7932> DW_AT_byte_size : 4 - <7932> DW_AT_type : <0x7925> - <1><7936>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7937> DW_AT_byte_size : 4 - <7937> DW_AT_type : <0x738b> - <1><793b>: Abbrev Number: 17 (DW_TAG_structure_type) - <793c> DW_AT_byte_size : 24 + <7800> DW_AT_decl_line : 126 + <7801> DW_AT_decl_column : 11 + <7802> DW_AT_type : <0x78bb> + <7806> DW_AT_data_member_location: 44 + <2><7807>: Abbrev Number: 1 (DW_TAG_member) + <7808> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <780c> DW_AT_decl_file : 6 + <780d> DW_AT_decl_line : 128 + <780e> DW_AT_decl_column : 11 + <780f> DW_AT_type : <0x78bb> + <7813> DW_AT_data_member_location: 48 + <2><7814>: Abbrev Number: 1 (DW_TAG_member) + <7815> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <7819> DW_AT_decl_file : 6 + <781a> DW_AT_decl_line : 130 + <781b> DW_AT_decl_column : 11 + <781c> DW_AT_type : <0x78bb> + <7820> DW_AT_data_member_location: 52 + <2><7821>: Abbrev Number: 1 (DW_TAG_member) + <7822> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <7826> DW_AT_decl_file : 6 + <7827> DW_AT_decl_line : 132 + <7828> DW_AT_decl_column : 11 + <7829> DW_AT_type : <0x78bb> + <782d> DW_AT_data_member_location: 56 + <2><782e>: Abbrev Number: 1 (DW_TAG_member) + <782f> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <7833> DW_AT_decl_file : 6 + <7834> DW_AT_decl_line : 134 + <7835> DW_AT_decl_column : 26 + <7836> DW_AT_type : <0x736d> + <783a> DW_AT_data_member_location: 60 + <2><783b>: Abbrev Number: 1 (DW_TAG_member) + <783c> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <7840> DW_AT_decl_file : 6 + <7841> DW_AT_decl_line : 136 + <7842> DW_AT_decl_column : 27 + <7843> DW_AT_type : <0x78c0> + <7847> DW_AT_data_member_location: 64 + <2><7848>: Abbrev Number: 1 (DW_TAG_member) + <7849> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <784d> DW_AT_decl_file : 6 + <784e> DW_AT_decl_line : 138 + <784f> DW_AT_decl_column : 26 + <7850> DW_AT_type : <0x7361> + <7854> DW_AT_data_member_location: 68 + <2><7855>: Abbrev Number: 1 (DW_TAG_member) + <7856> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <785a> DW_AT_decl_file : 6 + <785b> DW_AT_decl_line : 140 + <785c> DW_AT_decl_column : 37 + <785d> DW_AT_type : <0x78c5> + <7861> DW_AT_data_member_location: 72 + <2><7862>: Abbrev Number: 1 (DW_TAG_member) + <7863> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <7867> DW_AT_decl_file : 6 + <7868> DW_AT_decl_line : 142 + <7869> DW_AT_decl_column : 37 + <786a> DW_AT_type : <0x78ca> + <786e> DW_AT_data_member_location: 76 + <2><786f>: Abbrev Number: 1 (DW_TAG_member) + <7870> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <7874> DW_AT_decl_file : 6 + <7875> DW_AT_decl_line : 144 + <7876> DW_AT_decl_column : 36 + <7877> DW_AT_type : <0x7361> + <787b> DW_AT_data_member_location: 80 + <2><787c>: Abbrev Number: 1 (DW_TAG_member) + <787d> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <7881> DW_AT_decl_file : 6 + <7882> DW_AT_decl_line : 146 + <7883> DW_AT_decl_column : 37 + <7884> DW_AT_type : <0x78cf> + <7888> DW_AT_data_member_location: 84 + <2><7889>: Abbrev Number: 1 (DW_TAG_member) + <788a> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <788e> DW_AT_decl_file : 6 + <788f> DW_AT_decl_line : 148 + <7890> DW_AT_decl_column : 37 + <7891> DW_AT_type : <0x78d4> + <7895> DW_AT_data_member_location: 88 + <2><7896>: Abbrev Number: 1 (DW_TAG_member) + <7897> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <789b> DW_AT_decl_file : 6 + <789c> DW_AT_decl_line : 150 + <789d> DW_AT_decl_column : 36 + <789e> DW_AT_type : <0x7361> + <78a2> DW_AT_data_member_location: 92 + <2><78a3>: Abbrev Number: 0 + <1><78a4>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78a5> DW_AT_byte_size : 4 + <78a5> DW_AT_type : <0x73c1> + <1><78a9>: Abbrev Number: 26 (DW_TAG_pointer_type) + <78aa> DW_AT_byte_size : 4 + <1><78ab>: Abbrev Number: 22 (DW_TAG_subroutine_type) + <78ac> DW_AT_prototyped : 1 + <78ac> DW_AT_sibling : <0x78b6> + <2><78b0>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <78b1> DW_AT_type : <0x78b6> + <2><78b5>: Abbrev Number: 0 + <1><78b6>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78b7> DW_AT_byte_size : 4 + <78b7> DW_AT_type : <0x77ad> + <1><78bb>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78bc> DW_AT_byte_size : 4 + <78bc> DW_AT_type : <0x78ab> + <1><78c0>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78c1> DW_AT_byte_size : 4 + <78c1> DW_AT_type : <0x73f2> + <1><78c5>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78c6> DW_AT_byte_size : 4 + <78c6> DW_AT_type : <0x7415> + <1><78ca>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78cb> DW_AT_byte_size : 4 + <78cb> DW_AT_type : <0x7445> + <1><78cf>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78d0> DW_AT_byte_size : 4 + <78d0> DW_AT_type : <0x7469> + <1><78d4>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78d5> DW_AT_byte_size : 4 + <78d5> DW_AT_type : <0x749b> + <1><78d9>: Abbrev Number: 6 (DW_TAG_typedef) + <78da> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <78de> DW_AT_decl_file : 6 + <78df> DW_AT_decl_line : 151 + <78e0> DW_AT_decl_column : 3 + <78e1> DW_AT_type : <0x77ad> + <1><78e5>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78e6> DW_AT_byte_size : 4 + <78e6> DW_AT_type : <0x78d9> + <1><78ea>: Abbrev Number: 5 (DW_TAG_pointer_type) + <78eb> DW_AT_byte_size : 4 + <78eb> DW_AT_type : <0x733f> + <1><78ef>: Abbrev Number: 15 (DW_TAG_structure_type) + <78f0> DW_AT_byte_size : 24 + <78f1> DW_AT_decl_file : 7 + <78f2> DW_AT_decl_line : 46 + <78f3> DW_AT_decl_column : 9 + <78f3> DW_AT_sibling : <0x7946> + <2><78f7>: Abbrev Number: 1 (DW_TAG_member) + <78f8> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <78fc> DW_AT_decl_file : 7 + <78fd> DW_AT_decl_line : 48 + <78fe> DW_AT_decl_column : 12 + <78ff> DW_AT_type : <0x7361> + <7903> DW_AT_data_member_location: 0 + <2><7904>: Abbrev Number: 1 (DW_TAG_member) + <7905> DW_AT_name : (indirect string, offset: 0xf11df): CounterMode + <7909> DW_AT_decl_file : 7 + <790a> DW_AT_decl_line : 51 + <790b> DW_AT_decl_column : 12 + <790c> DW_AT_type : <0x7361> + <7910> DW_AT_data_member_location: 4 + <2><7911>: Abbrev Number: 1 (DW_TAG_member) + <7912> DW_AT_name : (indirect string, offset: 0x1001b1): Period + <7916> DW_AT_decl_file : 7 + <7917> DW_AT_decl_line : 54 + <7918> DW_AT_decl_column : 12 + <7919> DW_AT_type : <0x7361> + <791d> DW_AT_data_member_location: 8 + <2><791e>: Abbrev Number: 1 (DW_TAG_member) + <791f> DW_AT_name : (indirect string, offset: 0xf04b9): ClockDivision + <7923> DW_AT_decl_file : 7 + <7924> DW_AT_decl_line : 58 + <7925> DW_AT_decl_column : 12 + <7926> DW_AT_type : <0x7361> + <792a> DW_AT_data_member_location: 12 + <2><792b>: Abbrev Number: 1 (DW_TAG_member) + <792c> DW_AT_name : (indirect string, offset: 0xf0c79): RepetitionCounter + <7930> DW_AT_decl_file : 7 + <7931> DW_AT_decl_line : 61 + <7932> DW_AT_decl_column : 12 + <7933> DW_AT_type : <0x7361> + <7937> DW_AT_data_member_location: 16 + <2><7938>: Abbrev Number: 1 (DW_TAG_member) + <7939> DW_AT_name : (indirect string, offset: 0xefd43): AutoReloadPreload <793d> DW_AT_decl_file : 7 - <793e> DW_AT_decl_line : 46 - <793f> DW_AT_decl_column : 9 - <793f> DW_AT_sibling : <0x7992> - <2><7943>: Abbrev Number: 1 (DW_TAG_member) - <7944> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <7948> DW_AT_decl_file : 7 - <7949> DW_AT_decl_line : 48 - <794a> DW_AT_decl_column : 12 - <794b> DW_AT_type : <0x73ad> - <794f> DW_AT_data_member_location: 0 - <2><7950>: Abbrev Number: 1 (DW_TAG_member) - <7951> DW_AT_name : (indirect string, offset: 0xf11f6): CounterMode - <7955> DW_AT_decl_file : 7 - <7956> DW_AT_decl_line : 51 - <7957> DW_AT_decl_column : 12 - <7958> DW_AT_type : <0x73ad> - <795c> DW_AT_data_member_location: 4 - <2><795d>: Abbrev Number: 1 (DW_TAG_member) - <795e> DW_AT_name : (indirect string, offset: 0x1001cc): Period - <7962> DW_AT_decl_file : 7 - <7963> DW_AT_decl_line : 54 - <7964> DW_AT_decl_column : 12 - <7965> DW_AT_type : <0x73ad> - <7969> DW_AT_data_member_location: 8 - <2><796a>: Abbrev Number: 1 (DW_TAG_member) - <796b> DW_AT_name : (indirect string, offset: 0xf04ac): ClockDivision - <796f> DW_AT_decl_file : 7 - <7970> DW_AT_decl_line : 58 - <7971> DW_AT_decl_column : 12 - <7972> DW_AT_type : <0x73ad> - <7976> DW_AT_data_member_location: 12 - <2><7977>: Abbrev Number: 1 (DW_TAG_member) - <7978> DW_AT_name : (indirect string, offset: 0xf0c87): RepetitionCounter - <797c> DW_AT_decl_file : 7 - <797d> DW_AT_decl_line : 61 - <797e> DW_AT_decl_column : 12 - <797f> DW_AT_type : <0x73ad> - <7983> DW_AT_data_member_location: 16 - <2><7984>: Abbrev Number: 1 (DW_TAG_member) - <7985> DW_AT_name : (indirect string, offset: 0xefd29): AutoReloadPreload - <7989> DW_AT_decl_file : 7 - <798a> DW_AT_decl_line : 72 - <798b> DW_AT_decl_column : 12 - <798c> DW_AT_type : <0x73ad> - <7990> DW_AT_data_member_location: 20 - <2><7991>: Abbrev Number: 0 - <1><7992>: Abbrev Number: 6 (DW_TAG_typedef) - <7993> DW_AT_name : (indirect string, offset: 0xf11a1): TIM_Base_InitTypeDef - <7997> DW_AT_decl_file : 7 - <7998> DW_AT_decl_line : 74 - <7999> DW_AT_decl_column : 3 - <799a> DW_AT_type : <0x793b> - <1><799e>: Abbrev Number: 18 (DW_TAG_enumeration_type) - <799f> DW_AT_encoding : 7 (unsigned) - <799f> DW_AT_byte_size : 1 - <799f> DW_AT_type : <0x7334> - <79a3> DW_AT_decl_file : 7 - <79a3> DW_AT_decl_line : 305 - <79a5> DW_AT_decl_column : 1 - <79a5> DW_AT_sibling : <0x79c8> - <2><79a9>: Abbrev Number: 4 (DW_TAG_enumerator) - <79aa> DW_AT_name : (indirect string, offset: 0xf06f7): HAL_TIM_STATE_RESET - <79ae> DW_AT_const_value : 0 - <2><79af>: Abbrev Number: 4 (DW_TAG_enumerator) - <79b0> DW_AT_name : (indirect string, offset: 0xefbe5): HAL_TIM_STATE_READY - <79b4> DW_AT_const_value : 1 - <2><79b5>: Abbrev Number: 4 (DW_TAG_enumerator) - <79b6> DW_AT_name : (indirect string, offset: 0xf0f9f): HAL_TIM_STATE_BUSY - <79ba> DW_AT_const_value : 2 - <2><79bb>: Abbrev Number: 4 (DW_TAG_enumerator) - <79bc> DW_AT_name : (indirect string, offset: 0xf0fe5): HAL_TIM_STATE_TIMEOUT - <79c0> DW_AT_const_value : 3 - <2><79c1>: Abbrev Number: 4 (DW_TAG_enumerator) - <79c2> DW_AT_name : (indirect string, offset: 0xf0a9f): HAL_TIM_STATE_ERROR - <79c6> DW_AT_const_value : 4 - <2><79c7>: Abbrev Number: 0 - <1><79c8>: Abbrev Number: 8 (DW_TAG_typedef) - <79c9> DW_AT_name : (indirect string, offset: 0xf0b6c): HAL_TIM_StateTypeDef - <79cd> DW_AT_decl_file : 7 - <79ce> DW_AT_decl_line : 311 - <79d0> DW_AT_decl_column : 3 - <79d0> DW_AT_type : <0x799e> - <1><79d4>: Abbrev Number: 9 (DW_TAG_volatile_type) - <79d5> DW_AT_type : <0x79c8> - <1><79d9>: Abbrev Number: 18 (DW_TAG_enumeration_type) - <79da> DW_AT_encoding : 7 (unsigned) - <79da> DW_AT_byte_size : 1 - <79da> DW_AT_type : <0x7334> - <79de> DW_AT_decl_file : 7 - <79de> DW_AT_decl_line : 317 - <79e0> DW_AT_decl_column : 1 - <79e0> DW_AT_sibling : <0x79f7> - <2><79e4>: Abbrev Number: 4 (DW_TAG_enumerator) - <79e5> DW_AT_name : (indirect string, offset: 0xf038a): HAL_TIM_CHANNEL_STATE_RESET - <79e9> DW_AT_const_value : 0 - <2><79ea>: Abbrev Number: 4 (DW_TAG_enumerator) - <79eb> DW_AT_name : (indirect string, offset: 0xf097b): HAL_TIM_CHANNEL_STATE_READY - <79ef> DW_AT_const_value : 1 - <2><79f0>: Abbrev Number: 4 (DW_TAG_enumerator) - <79f1> DW_AT_name : (indirect string, offset: 0xf0662): HAL_TIM_CHANNEL_STATE_BUSY - <79f5> DW_AT_const_value : 2 - <2><79f6>: Abbrev Number: 0 - <1><79f7>: Abbrev Number: 8 (DW_TAG_typedef) - <79f8> DW_AT_name : (indirect string, offset: 0xeff89): HAL_TIM_ChannelStateTypeDef - <79fc> DW_AT_decl_file : 7 - <79fd> DW_AT_decl_line : 321 - <79ff> DW_AT_decl_column : 3 - <79ff> DW_AT_type : <0x79d9> - <1><7a03>: Abbrev Number: 9 (DW_TAG_volatile_type) - <7a04> DW_AT_type : <0x79f7> - <1><7a08>: Abbrev Number: 18 (DW_TAG_enumeration_type) - <7a09> DW_AT_encoding : 7 (unsigned) - <7a09> DW_AT_byte_size : 1 - <7a09> DW_AT_type : <0x7334> - <7a0d> DW_AT_decl_file : 7 - <7a0d> DW_AT_decl_line : 327 - <7a0f> DW_AT_decl_column : 1 - <7a0f> DW_AT_sibling : <0x7a26> - <2><7a13>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a14> DW_AT_name : (indirect string, offset: 0xefb8b): HAL_DMA_BURST_STATE_RESET - <7a18> DW_AT_const_value : 0 - <2><7a19>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a1a> DW_AT_name : (indirect string, offset: 0xf07f2): HAL_DMA_BURST_STATE_READY - <7a1e> DW_AT_const_value : 1 - <2><7a1f>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a20> DW_AT_name : (indirect string, offset: 0xf0d86): HAL_DMA_BURST_STATE_BUSY - <7a24> DW_AT_const_value : 2 - <2><7a25>: Abbrev Number: 0 - <1><7a26>: Abbrev Number: 8 (DW_TAG_typedef) - <7a27> DW_AT_name : (indirect string, offset: 0xf041a): HAL_TIM_DMABurstStateTypeDef - <7a2b> DW_AT_decl_file : 7 - <7a2c> DW_AT_decl_line : 331 - <7a2e> DW_AT_decl_column : 3 - <7a2e> DW_AT_type : <0x7a08> - <1><7a32>: Abbrev Number: 9 (DW_TAG_volatile_type) - <7a33> DW_AT_type : <0x7a26> - <1><7a37>: Abbrev Number: 18 (DW_TAG_enumeration_type) - <7a38> DW_AT_encoding : 7 (unsigned) - <7a38> DW_AT_byte_size : 1 - <7a38> DW_AT_type : <0x7334> - <7a3c> DW_AT_decl_file : 7 - <7a3c> DW_AT_decl_line : 337 - <7a3e> DW_AT_decl_column : 1 - <7a3e> DW_AT_sibling : <0x7a6d> - <2><7a42>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a43> DW_AT_name : (indirect string, offset: 0xf0839): HAL_TIM_ACTIVE_CHANNEL_1 - <7a47> DW_AT_const_value : 1 - <2><7a48>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a49> DW_AT_name : (indirect string, offset: 0xf0852): HAL_TIM_ACTIVE_CHANNEL_2 - <7a4d> DW_AT_const_value : 2 - <2><7a4e>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a4f> DW_AT_name : (indirect string, offset: 0xf086b): HAL_TIM_ACTIVE_CHANNEL_3 - <7a53> DW_AT_const_value : 4 - <2><7a54>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a55> DW_AT_name : (indirect string, offset: 0xf0884): HAL_TIM_ACTIVE_CHANNEL_4 - <7a59> DW_AT_const_value : 8 - <2><7a5a>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a5b> DW_AT_name : (indirect string, offset: 0xf089d): HAL_TIM_ACTIVE_CHANNEL_5 - <7a5f> DW_AT_const_value : 16 - <2><7a60>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a61> DW_AT_name : (indirect string, offset: 0xf08b6): HAL_TIM_ACTIVE_CHANNEL_6 - <7a65> DW_AT_const_value : 32 - <2><7a66>: Abbrev Number: 4 (DW_TAG_enumerator) - <7a67> DW_AT_name : (indirect string, offset: 0xf09f7): HAL_TIM_ACTIVE_CHANNEL_CLEARED - <7a6b> DW_AT_const_value : 0 - <2><7a6c>: Abbrev Number: 0 - <1><7a6d>: Abbrev Number: 8 (DW_TAG_typedef) - <7a6e> DW_AT_name : (indirect string, offset: 0xf0750): HAL_TIM_ActiveChannel - <7a72> DW_AT_decl_file : 7 - <7a73> DW_AT_decl_line : 345 - <7a75> DW_AT_decl_column : 3 - <7a75> DW_AT_type : <0x7a37> - <1><7a79>: Abbrev Number: 10 (DW_TAG_structure_type) - <7a7a> DW_AT_byte_size : 76 - <7a7b> DW_AT_decl_file : 7 - <7a7c> DW_AT_decl_line : 353 - <7a7e> DW_AT_decl_column : 9 - <7a7e> DW_AT_sibling : <0x7b01> - <2><7a82>: Abbrev Number: 2 (DW_TAG_member) - <7a83> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <7a87> DW_AT_decl_file : 7 - <7a88> DW_AT_decl_line : 356 - <7a8a> DW_AT_decl_column : 39 - <7a8b> DW_AT_type : <0x7b01> - <7a8f> DW_AT_data_member_location: 0 - <2><7a90>: Abbrev Number: 2 (DW_TAG_member) - <7a91> DW_AT_name : (indirect string, offset: 0xf735a): Init - <7a95> DW_AT_decl_file : 7 - <7a96> DW_AT_decl_line : 357 - <7a98> DW_AT_decl_column : 38 - <7a99> DW_AT_type : <0x7992> - <7a9d> DW_AT_data_member_location: 4 - <2><7a9e>: Abbrev Number: 2 (DW_TAG_member) - <7a9f> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <7aa3> DW_AT_decl_file : 7 - <7aa4> DW_AT_decl_line : 358 - <7aa6> DW_AT_decl_column : 38 - <7aa7> DW_AT_type : <0x7a6d> - <7aab> DW_AT_data_member_location: 28 - <2><7aac>: Abbrev Number: 2 (DW_TAG_member) - <7aad> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <7ab1> DW_AT_decl_file : 7 - <7ab2> DW_AT_decl_line : 359 - <7ab4> DW_AT_decl_column : 39 - <7ab5> DW_AT_type : <0x7b06> - <7ab9> DW_AT_data_member_location: 32 - <2><7aba>: Abbrev Number: 2 (DW_TAG_member) - <7abb> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <7abf> DW_AT_decl_file : 7 - <7ac0> DW_AT_decl_line : 361 - <7ac2> DW_AT_decl_column : 38 - <7ac3> DW_AT_type : <0x773b> - <7ac7> DW_AT_data_member_location: 60 - <2><7ac8>: Abbrev Number: 2 (DW_TAG_member) - <7ac9> DW_AT_name : (indirect string, offset: 0xf84d0): State - <7acd> DW_AT_decl_file : 7 - <7ace> DW_AT_decl_line : 362 - <7ad0> DW_AT_decl_column : 38 - <7ad1> DW_AT_type : <0x79d4> - <7ad5> DW_AT_data_member_location: 61 - <2><7ad6>: Abbrev Number: 2 (DW_TAG_member) - <7ad7> DW_AT_name : (indirect string, offset: 0xf807f): ChannelState - <7adb> DW_AT_decl_file : 7 - <7adc> DW_AT_decl_line : 363 - <7ade> DW_AT_decl_column : 38 - <7adf> DW_AT_type : <0x7b26> - <7ae3> DW_AT_data_member_location: 62 - <2><7ae4>: Abbrev Number: 2 (DW_TAG_member) - <7ae5> DW_AT_name : (indirect string, offset: 0xf8981): ChannelNState - <7ae9> DW_AT_decl_file : 7 - <7aea> DW_AT_decl_line : 364 - <7aec> DW_AT_decl_column : 38 - <7aed> DW_AT_type : <0x7b3b> - <7af1> DW_AT_data_member_location: 68 - <2><7af2>: Abbrev Number: 2 (DW_TAG_member) - <7af3> DW_AT_name : (indirect string, offset: 0xf7c3d): DMABurstState - <7af7> DW_AT_decl_file : 7 - <7af8> DW_AT_decl_line : 365 - <7afa> DW_AT_decl_column : 38 - <7afb> DW_AT_type : <0x7a32> - <7aff> DW_AT_data_member_location: 72 - <2><7b00>: Abbrev Number: 0 - <1><7b01>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7b02> DW_AT_byte_size : 4 - <7b02> DW_AT_type : <0x765b> - <1><7b06>: Abbrev Number: 13 (DW_TAG_array_type) - <7b07> DW_AT_type : <0x7931> - <7b0b> DW_AT_sibling : <0x7b16> - <2><7b0f>: Abbrev Number: 14 (DW_TAG_subrange_type) - <7b10> DW_AT_type : <0x7384> - <7b14> DW_AT_upper_bound : 6 - <2><7b15>: Abbrev Number: 0 - <1><7b16>: Abbrev Number: 13 (DW_TAG_array_type) - <7b17> DW_AT_type : <0x7a03> - <7b1b> DW_AT_sibling : <0x7b26> - <2><7b1f>: Abbrev Number: 14 (DW_TAG_subrange_type) - <7b20> DW_AT_type : <0x7384> - <7b24> DW_AT_upper_bound : 5 - <2><7b25>: Abbrev Number: 0 - <1><7b26>: Abbrev Number: 9 (DW_TAG_volatile_type) - <7b27> DW_AT_type : <0x7b16> - <1><7b2b>: Abbrev Number: 13 (DW_TAG_array_type) - <7b2c> DW_AT_type : <0x7a03> - <7b30> DW_AT_sibling : <0x7b3b> - <2><7b34>: Abbrev Number: 14 (DW_TAG_subrange_type) - <7b35> DW_AT_type : <0x7384> - <7b39> DW_AT_upper_bound : 3 - <2><7b3a>: Abbrev Number: 0 - <1><7b3b>: Abbrev Number: 9 (DW_TAG_volatile_type) - <7b3c> DW_AT_type : <0x7b2b> - <1><7b40>: Abbrev Number: 8 (DW_TAG_typedef) - <7b41> DW_AT_name : (indirect string, offset: 0xf0354): TIM_HandleTypeDef - <7b45> DW_AT_decl_file : 7 - <7b46> DW_AT_decl_line : 397 - <7b48> DW_AT_decl_column : 3 - <7b48> DW_AT_type : <0x7a79> - <1><7b4c>: Abbrev Number: 17 (DW_TAG_structure_type) - <7b4d> DW_AT_byte_size : 36 + <793e> DW_AT_decl_line : 72 + <793f> DW_AT_decl_column : 12 + <7940> DW_AT_type : <0x7361> + <7944> DW_AT_data_member_location: 20 + <2><7945>: Abbrev Number: 0 + <1><7946>: Abbrev Number: 6 (DW_TAG_typedef) + <7947> DW_AT_name : (indirect string, offset: 0xf118a): TIM_Base_InitTypeDef + <794b> DW_AT_decl_file : 7 + <794c> DW_AT_decl_line : 74 + <794d> DW_AT_decl_column : 3 + <794e> DW_AT_type : <0x78ef> + <1><7952>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <7953> DW_AT_encoding : 7 (unsigned) + <7953> DW_AT_byte_size : 1 + <7953> DW_AT_type : <0x72e8> + <7957> DW_AT_decl_file : 7 + <7957> DW_AT_decl_line : 305 + <7959> DW_AT_decl_column : 1 + <7959> DW_AT_sibling : <0x797c> + <2><795d>: Abbrev Number: 4 (DW_TAG_enumerator) + <795e> DW_AT_name : (indirect string, offset: 0xf06f6): HAL_TIM_STATE_RESET + <7962> DW_AT_const_value : 0 + <2><7963>: Abbrev Number: 4 (DW_TAG_enumerator) + <7964> DW_AT_name : (indirect string, offset: 0xefc0c): HAL_TIM_STATE_READY + <7968> DW_AT_const_value : 1 + <2><7969>: Abbrev Number: 4 (DW_TAG_enumerator) + <796a> DW_AT_name : (indirect string, offset: 0xf0f91): HAL_TIM_STATE_BUSY + <796e> DW_AT_const_value : 2 + <2><796f>: Abbrev Number: 4 (DW_TAG_enumerator) + <7970> DW_AT_name : (indirect string, offset: 0xf0fd7): HAL_TIM_STATE_TIMEOUT + <7974> DW_AT_const_value : 3 + <2><7975>: Abbrev Number: 4 (DW_TAG_enumerator) + <7976> DW_AT_name : (indirect string, offset: 0xf0a91): HAL_TIM_STATE_ERROR + <797a> DW_AT_const_value : 4 + <2><797b>: Abbrev Number: 0 + <1><797c>: Abbrev Number: 8 (DW_TAG_typedef) + <797d> DW_AT_name : (indirect string, offset: 0xf0b5e): HAL_TIM_StateTypeDef + <7981> DW_AT_decl_file : 7 + <7982> DW_AT_decl_line : 311 + <7984> DW_AT_decl_column : 3 + <7984> DW_AT_type : <0x7952> + <1><7988>: Abbrev Number: 9 (DW_TAG_volatile_type) + <7989> DW_AT_type : <0x797c> + <1><798d>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <798e> DW_AT_encoding : 7 (unsigned) + <798e> DW_AT_byte_size : 1 + <798e> DW_AT_type : <0x72e8> + <7992> DW_AT_decl_file : 7 + <7992> DW_AT_decl_line : 317 + <7994> DW_AT_decl_column : 1 + <7994> DW_AT_sibling : <0x79ab> + <2><7998>: Abbrev Number: 4 (DW_TAG_enumerator) + <7999> DW_AT_name : (indirect string, offset: 0xf0397): HAL_TIM_CHANNEL_STATE_RESET + <799d> DW_AT_const_value : 0 + <2><799e>: Abbrev Number: 4 (DW_TAG_enumerator) + <799f> DW_AT_name : (indirect string, offset: 0xf096d): HAL_TIM_CHANNEL_STATE_READY + <79a3> DW_AT_const_value : 1 + <2><79a4>: Abbrev Number: 4 (DW_TAG_enumerator) + <79a5> DW_AT_name : (indirect string, offset: 0xf0661): HAL_TIM_CHANNEL_STATE_BUSY + <79a9> DW_AT_const_value : 2 + <2><79aa>: Abbrev Number: 0 + <1><79ab>: Abbrev Number: 8 (DW_TAG_typedef) + <79ac> DW_AT_name : (indirect string, offset: 0xeffa3): HAL_TIM_ChannelStateTypeDef + <79b0> DW_AT_decl_file : 7 + <79b1> DW_AT_decl_line : 321 + <79b3> DW_AT_decl_column : 3 + <79b3> DW_AT_type : <0x798d> + <1><79b7>: Abbrev Number: 9 (DW_TAG_volatile_type) + <79b8> DW_AT_type : <0x79ab> + <1><79bc>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <79bd> DW_AT_encoding : 7 (unsigned) + <79bd> DW_AT_byte_size : 1 + <79bd> DW_AT_type : <0x72e8> + <79c1> DW_AT_decl_file : 7 + <79c1> DW_AT_decl_line : 327 + <79c3> DW_AT_decl_column : 1 + <79c3> DW_AT_sibling : <0x79da> + <2><79c7>: Abbrev Number: 4 (DW_TAG_enumerator) + <79c8> DW_AT_name : (indirect string, offset: 0xefbb2): HAL_DMA_BURST_STATE_RESET + <79cc> DW_AT_const_value : 0 + <2><79cd>: Abbrev Number: 4 (DW_TAG_enumerator) + <79ce> DW_AT_name : (indirect string, offset: 0xf07e4): HAL_DMA_BURST_STATE_READY + <79d2> DW_AT_const_value : 1 + <2><79d3>: Abbrev Number: 4 (DW_TAG_enumerator) + <79d4> DW_AT_name : (indirect string, offset: 0xf0d78): HAL_DMA_BURST_STATE_BUSY + <79d8> DW_AT_const_value : 2 + <2><79d9>: Abbrev Number: 0 + <1><79da>: Abbrev Number: 8 (DW_TAG_typedef) + <79db> DW_AT_name : (indirect string, offset: 0xf0427): HAL_TIM_DMABurstStateTypeDef + <79df> DW_AT_decl_file : 7 + <79e0> DW_AT_decl_line : 331 + <79e2> DW_AT_decl_column : 3 + <79e2> DW_AT_type : <0x79bc> + <1><79e6>: Abbrev Number: 9 (DW_TAG_volatile_type) + <79e7> DW_AT_type : <0x79da> + <1><79eb>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <79ec> DW_AT_encoding : 7 (unsigned) + <79ec> DW_AT_byte_size : 1 + <79ec> DW_AT_type : <0x72e8> + <79f0> DW_AT_decl_file : 7 + <79f0> DW_AT_decl_line : 337 + <79f2> DW_AT_decl_column : 1 + <79f2> DW_AT_sibling : <0x7a21> + <2><79f6>: Abbrev Number: 4 (DW_TAG_enumerator) + <79f7> DW_AT_name : (indirect string, offset: 0xf082b): HAL_TIM_ACTIVE_CHANNEL_1 + <79fb> DW_AT_const_value : 1 + <2><79fc>: Abbrev Number: 4 (DW_TAG_enumerator) + <79fd> DW_AT_name : (indirect string, offset: 0xf0844): HAL_TIM_ACTIVE_CHANNEL_2 + <7a01> DW_AT_const_value : 2 + <2><7a02>: Abbrev Number: 4 (DW_TAG_enumerator) + <7a03> DW_AT_name : (indirect string, offset: 0xf085d): HAL_TIM_ACTIVE_CHANNEL_3 + <7a07> DW_AT_const_value : 4 + <2><7a08>: Abbrev Number: 4 (DW_TAG_enumerator) + <7a09> DW_AT_name : (indirect string, offset: 0xf0876): HAL_TIM_ACTIVE_CHANNEL_4 + <7a0d> DW_AT_const_value : 8 + <2><7a0e>: Abbrev Number: 4 (DW_TAG_enumerator) + <7a0f> DW_AT_name : (indirect string, offset: 0xf088f): HAL_TIM_ACTIVE_CHANNEL_5 + <7a13> DW_AT_const_value : 16 + <2><7a14>: Abbrev Number: 4 (DW_TAG_enumerator) + <7a15> DW_AT_name : (indirect string, offset: 0xf08a8): HAL_TIM_ACTIVE_CHANNEL_6 + <7a19> DW_AT_const_value : 32 + <2><7a1a>: Abbrev Number: 4 (DW_TAG_enumerator) + <7a1b> DW_AT_name : (indirect string, offset: 0xf09e9): HAL_TIM_ACTIVE_CHANNEL_CLEARED + <7a1f> DW_AT_const_value : 0 + <2><7a20>: Abbrev Number: 0 + <1><7a21>: Abbrev Number: 8 (DW_TAG_typedef) + <7a22> DW_AT_name : (indirect string, offset: 0xf0739): HAL_TIM_ActiveChannel + <7a26> DW_AT_decl_file : 7 + <7a27> DW_AT_decl_line : 345 + <7a29> DW_AT_decl_column : 3 + <7a29> DW_AT_type : <0x79eb> + <1><7a2d>: Abbrev Number: 10 (DW_TAG_structure_type) + <7a2e> DW_AT_byte_size : 76 + <7a2f> DW_AT_decl_file : 7 + <7a30> DW_AT_decl_line : 353 + <7a32> DW_AT_decl_column : 9 + <7a32> DW_AT_sibling : <0x7ab5> + <2><7a36>: Abbrev Number: 2 (DW_TAG_member) + <7a37> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <7a3b> DW_AT_decl_file : 7 + <7a3c> DW_AT_decl_line : 356 + <7a3e> DW_AT_decl_column : 39 + <7a3f> DW_AT_type : <0x7ab5> + <7a43> DW_AT_data_member_location: 0 + <2><7a44>: Abbrev Number: 2 (DW_TAG_member) + <7a45> DW_AT_name : (indirect string, offset: 0xf733f): Init + <7a49> DW_AT_decl_file : 7 + <7a4a> DW_AT_decl_line : 357 + <7a4c> DW_AT_decl_column : 38 + <7a4d> DW_AT_type : <0x7946> + <7a51> DW_AT_data_member_location: 4 + <2><7a52>: Abbrev Number: 2 (DW_TAG_member) + <7a53> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <7a57> DW_AT_decl_file : 7 + <7a58> DW_AT_decl_line : 358 + <7a5a> DW_AT_decl_column : 38 + <7a5b> DW_AT_type : <0x7a21> + <7a5f> DW_AT_data_member_location: 28 + <2><7a60>: Abbrev Number: 2 (DW_TAG_member) + <7a61> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <7a65> DW_AT_decl_file : 7 + <7a66> DW_AT_decl_line : 359 + <7a68> DW_AT_decl_column : 39 + <7a69> DW_AT_type : <0x7aba> + <7a6d> DW_AT_data_member_location: 32 + <2><7a6e>: Abbrev Number: 2 (DW_TAG_member) + <7a6f> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <7a73> DW_AT_decl_file : 7 + <7a74> DW_AT_decl_line : 361 + <7a76> DW_AT_decl_column : 38 + <7a77> DW_AT_type : <0x76ef> + <7a7b> DW_AT_data_member_location: 60 + <2><7a7c>: Abbrev Number: 2 (DW_TAG_member) + <7a7d> DW_AT_name : (indirect string, offset: 0xf84b5): State + <7a81> DW_AT_decl_file : 7 + <7a82> DW_AT_decl_line : 362 + <7a84> DW_AT_decl_column : 38 + <7a85> DW_AT_type : <0x7988> + <7a89> DW_AT_data_member_location: 61 + <2><7a8a>: Abbrev Number: 2 (DW_TAG_member) + <7a8b> DW_AT_name : (indirect string, offset: 0xf8064): ChannelState + <7a8f> DW_AT_decl_file : 7 + <7a90> DW_AT_decl_line : 363 + <7a92> DW_AT_decl_column : 38 + <7a93> DW_AT_type : <0x7ada> + <7a97> DW_AT_data_member_location: 62 + <2><7a98>: Abbrev Number: 2 (DW_TAG_member) + <7a99> DW_AT_name : (indirect string, offset: 0xf8966): ChannelNState + <7a9d> DW_AT_decl_file : 7 + <7a9e> DW_AT_decl_line : 364 + <7aa0> DW_AT_decl_column : 38 + <7aa1> DW_AT_type : <0x7aef> + <7aa5> DW_AT_data_member_location: 68 + <2><7aa6>: Abbrev Number: 2 (DW_TAG_member) + <7aa7> DW_AT_name : (indirect string, offset: 0xf7c22): DMABurstState + <7aab> DW_AT_decl_file : 7 + <7aac> DW_AT_decl_line : 365 + <7aae> DW_AT_decl_column : 38 + <7aaf> DW_AT_type : <0x79e6> + <7ab3> DW_AT_data_member_location: 72 + <2><7ab4>: Abbrev Number: 0 + <1><7ab5>: Abbrev Number: 5 (DW_TAG_pointer_type) + <7ab6> DW_AT_byte_size : 4 + <7ab6> DW_AT_type : <0x760f> + <1><7aba>: Abbrev Number: 17 (DW_TAG_array_type) + <7abb> DW_AT_type : <0x78e5> + <7abf> DW_AT_sibling : <0x7aca> + <2><7ac3>: Abbrev Number: 18 (DW_TAG_subrange_type) + <7ac4> DW_AT_type : <0x7338> + <7ac8> DW_AT_upper_bound : 6 + <2><7ac9>: Abbrev Number: 0 + <1><7aca>: Abbrev Number: 17 (DW_TAG_array_type) + <7acb> DW_AT_type : <0x79b7> + <7acf> DW_AT_sibling : <0x7ada> + <2><7ad3>: Abbrev Number: 18 (DW_TAG_subrange_type) + <7ad4> DW_AT_type : <0x7338> + <7ad8> DW_AT_upper_bound : 5 + <2><7ad9>: Abbrev Number: 0 + <1><7ada>: Abbrev Number: 9 (DW_TAG_volatile_type) + <7adb> DW_AT_type : <0x7aca> + <1><7adf>: Abbrev Number: 17 (DW_TAG_array_type) + <7ae0> DW_AT_type : <0x79b7> + <7ae4> DW_AT_sibling : <0x7aef> + <2><7ae8>: Abbrev Number: 18 (DW_TAG_subrange_type) + <7ae9> DW_AT_type : <0x7338> + <7aed> DW_AT_upper_bound : 3 + <2><7aee>: Abbrev Number: 0 + <1><7aef>: Abbrev Number: 9 (DW_TAG_volatile_type) + <7af0> DW_AT_type : <0x7adf> + <1><7af4>: Abbrev Number: 8 (DW_TAG_typedef) + <7af5> DW_AT_name : (indirect string, offset: 0xf0361): TIM_HandleTypeDef + <7af9> DW_AT_decl_file : 7 + <7afa> DW_AT_decl_line : 397 + <7afc> DW_AT_decl_column : 3 + <7afc> DW_AT_type : <0x7a2d> + <1><7b00>: Abbrev Number: 15 (DW_TAG_structure_type) + <7b01> DW_AT_byte_size : 36 + <7b02> DW_AT_decl_file : 8 + <7b03> DW_AT_decl_line : 46 + <7b04> DW_AT_decl_column : 9 + <7b04> DW_AT_sibling : <0x7b7e> + <2><7b08>: Abbrev Number: 1 (DW_TAG_member) + <7b09> DW_AT_name : (indirect string, offset: 0xf11eb): BaudRate + <7b0d> DW_AT_decl_file : 8 + <7b0e> DW_AT_decl_line : 48 + <7b0f> DW_AT_decl_column : 12 + <7b10> DW_AT_type : <0x7361> + <7b14> DW_AT_data_member_location: 0 + <2><7b15>: Abbrev Number: 1 (DW_TAG_member) + <7b16> DW_AT_name : (indirect string, offset: 0xefbdf): WordLength + <7b1a> DW_AT_decl_file : 8 + <7b1b> DW_AT_decl_line : 68 + <7b1c> DW_AT_decl_column : 12 + <7b1d> DW_AT_type : <0x7361> + <7b21> DW_AT_data_member_location: 4 + <2><7b22>: Abbrev Number: 1 (DW_TAG_member) + <7b23> DW_AT_name : (indirect string, offset: 0xf1207): StopBits + <7b27> DW_AT_decl_file : 8 + <7b28> DW_AT_decl_line : 71 + <7b29> DW_AT_decl_column : 12 + <7b2a> DW_AT_type : <0x7361> + <7b2e> DW_AT_data_member_location: 8 + <2><7b2f>: Abbrev Number: 1 (DW_TAG_member) + <7b30> DW_AT_name : (indirect string, offset: 0xf01d0): Parity + <7b34> DW_AT_decl_file : 8 + <7b35> DW_AT_decl_line : 74 + <7b36> DW_AT_decl_column : 12 + <7b37> DW_AT_type : <0x7361> + <7b3b> DW_AT_data_member_location: 12 + <2><7b3c>: Abbrev Number: 1 (DW_TAG_member) + <7b3d> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <7b41> DW_AT_decl_file : 8 + <7b42> DW_AT_decl_line : 81 + <7b43> DW_AT_decl_column : 12 + <7b44> DW_AT_type : <0x7361> + <7b48> DW_AT_data_member_location: 16 + <2><7b49>: Abbrev Number: 1 (DW_TAG_member) + <7b4a> DW_AT_name : (indirect string, offset: 0xf099f): HwFlowCtl <7b4e> DW_AT_decl_file : 8 - <7b4f> DW_AT_decl_line : 46 - <7b50> DW_AT_decl_column : 9 - <7b50> DW_AT_sibling : <0x7bca> - <2><7b54>: Abbrev Number: 1 (DW_TAG_member) - <7b55> DW_AT_name : (indirect string, offset: 0xf1202): BaudRate - <7b59> DW_AT_decl_file : 8 - <7b5a> DW_AT_decl_line : 48 - <7b5b> DW_AT_decl_column : 12 - <7b5c> DW_AT_type : <0x73ad> - <7b60> DW_AT_data_member_location: 0 - <2><7b61>: Abbrev Number: 1 (DW_TAG_member) - <7b62> DW_AT_name : (indirect string, offset: 0xefbb8): WordLength - <7b66> DW_AT_decl_file : 8 - <7b67> DW_AT_decl_line : 68 - <7b68> DW_AT_decl_column : 12 - <7b69> DW_AT_type : <0x73ad> - <7b6d> DW_AT_data_member_location: 4 - <2><7b6e>: Abbrev Number: 1 (DW_TAG_member) - <7b6f> DW_AT_name : (indirect string, offset: 0xf121e): StopBits - <7b73> DW_AT_decl_file : 8 - <7b74> DW_AT_decl_line : 71 - <7b75> DW_AT_decl_column : 12 - <7b76> DW_AT_type : <0x73ad> - <7b7a> DW_AT_data_member_location: 8 - <2><7b7b>: Abbrev Number: 1 (DW_TAG_member) - <7b7c> DW_AT_name : (indirect string, offset: 0xf01c3): Parity - <7b80> DW_AT_decl_file : 8 - <7b81> DW_AT_decl_line : 74 - <7b82> DW_AT_decl_column : 12 - <7b83> DW_AT_type : <0x73ad> - <7b87> DW_AT_data_member_location: 12 - <2><7b88>: Abbrev Number: 1 (DW_TAG_member) - <7b89> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <7b8d> DW_AT_decl_file : 8 - <7b8e> DW_AT_decl_line : 81 - <7b8f> DW_AT_decl_column : 12 - <7b90> DW_AT_type : <0x73ad> - <7b94> DW_AT_data_member_location: 16 - <2><7b95>: Abbrev Number: 1 (DW_TAG_member) - <7b96> DW_AT_name : (indirect string, offset: 0xf09ad): HwFlowCtl - <7b9a> DW_AT_decl_file : 8 - <7b9b> DW_AT_decl_line : 84 - <7b9c> DW_AT_decl_column : 12 - <7b9d> DW_AT_type : <0x73ad> - <7ba1> DW_AT_data_member_location: 20 - <2><7ba2>: Abbrev Number: 1 (DW_TAG_member) - <7ba3> DW_AT_name : (indirect string, offset: 0xf1023): OverSampling - <7ba7> DW_AT_decl_file : 8 - <7ba8> DW_AT_decl_line : 88 - <7ba9> DW_AT_decl_column : 12 - <7baa> DW_AT_type : <0x73ad> - <7bae> DW_AT_data_member_location: 24 - <2><7baf>: Abbrev Number: 1 (DW_TAG_member) - <7bb0> DW_AT_name : (indirect string, offset: 0xeff66): OneBitSampling - <7bb4> DW_AT_decl_file : 8 - <7bb5> DW_AT_decl_line : 92 - <7bb6> DW_AT_decl_column : 12 - <7bb7> DW_AT_type : <0x73ad> - <7bbb> DW_AT_data_member_location: 28 - <2><7bbc>: Abbrev Number: 1 (DW_TAG_member) - <7bbd> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <7bc1> DW_AT_decl_file : 8 - <7bc2> DW_AT_decl_line : 96 - <7bc3> DW_AT_decl_column : 12 - <7bc4> DW_AT_type : <0x73ad> - <7bc8> DW_AT_data_member_location: 32 - <2><7bc9>: Abbrev Number: 0 - <1><7bca>: Abbrev Number: 6 (DW_TAG_typedef) - <7bcb> DW_AT_name : (indirect string, offset: 0xf01b2): UART_InitTypeDef - <7bcf> DW_AT_decl_file : 8 - <7bd0> DW_AT_decl_line : 99 - <7bd1> DW_AT_decl_column : 3 - <7bd2> DW_AT_type : <0x7b4c> - <1><7bd6>: Abbrev Number: 17 (DW_TAG_structure_type) - <7bd7> DW_AT_byte_size : 40 + <7b4f> DW_AT_decl_line : 84 + <7b50> DW_AT_decl_column : 12 + <7b51> DW_AT_type : <0x7361> + <7b55> DW_AT_data_member_location: 20 + <2><7b56>: Abbrev Number: 1 (DW_TAG_member) + <7b57> DW_AT_name : (indirect string, offset: 0xf1015): OverSampling + <7b5b> DW_AT_decl_file : 8 + <7b5c> DW_AT_decl_line : 88 + <7b5d> DW_AT_decl_column : 12 + <7b5e> DW_AT_type : <0x7361> + <7b62> DW_AT_data_member_location: 24 + <2><7b63>: Abbrev Number: 1 (DW_TAG_member) + <7b64> DW_AT_name : (indirect string, offset: 0xeff80): OneBitSampling + <7b68> DW_AT_decl_file : 8 + <7b69> DW_AT_decl_line : 92 + <7b6a> DW_AT_decl_column : 12 + <7b6b> DW_AT_type : <0x7361> + <7b6f> DW_AT_data_member_location: 28 + <2><7b70>: Abbrev Number: 1 (DW_TAG_member) + <7b71> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <7b75> DW_AT_decl_file : 8 + <7b76> DW_AT_decl_line : 96 + <7b77> DW_AT_decl_column : 12 + <7b78> DW_AT_type : <0x7361> + <7b7c> DW_AT_data_member_location: 32 + <2><7b7d>: Abbrev Number: 0 + <1><7b7e>: Abbrev Number: 6 (DW_TAG_typedef) + <7b7f> DW_AT_name : (indirect string, offset: 0xf01bf): UART_InitTypeDef + <7b83> DW_AT_decl_file : 8 + <7b84> DW_AT_decl_line : 99 + <7b85> DW_AT_decl_column : 3 + <7b86> DW_AT_type : <0x7b00> + <1><7b8a>: Abbrev Number: 15 (DW_TAG_structure_type) + <7b8b> DW_AT_byte_size : 40 + <7b8c> DW_AT_decl_file : 8 + <7b8d> DW_AT_decl_line : 104 + <7b8e> DW_AT_decl_column : 9 + <7b8e> DW_AT_sibling : <0x7c15> + <2><7b92>: Abbrev Number: 1 (DW_TAG_member) + <7b93> DW_AT_name : (indirect string, offset: 0xeff44): AdvFeatureInit + <7b97> DW_AT_decl_file : 8 + <7b98> DW_AT_decl_line : 106 + <7b99> DW_AT_decl_column : 12 + <7b9a> DW_AT_type : <0x7361> + <7b9e> DW_AT_data_member_location: 0 + <2><7b9f>: Abbrev Number: 1 (DW_TAG_member) + <7ba0> DW_AT_name : (indirect string, offset: 0xf1223): TxPinLevelInvert + <7ba4> DW_AT_decl_file : 8 + <7ba5> DW_AT_decl_line : 111 + <7ba6> DW_AT_decl_column : 12 + <7ba7> DW_AT_type : <0x7361> + <7bab> DW_AT_data_member_location: 4 + <2><7bac>: Abbrev Number: 1 (DW_TAG_member) + <7bad> DW_AT_name : (indirect string, offset: 0xf1022): RxPinLevelInvert + <7bb1> DW_AT_decl_file : 8 + <7bb2> DW_AT_decl_line : 114 + <7bb3> DW_AT_decl_column : 12 + <7bb4> DW_AT_type : <0x7361> + <7bb8> DW_AT_data_member_location: 8 + <2><7bb9>: Abbrev Number: 1 (DW_TAG_member) + <7bba> DW_AT_name : (indirect string, offset: 0xf0bdb): DataInvert + <7bbe> DW_AT_decl_file : 8 + <7bbf> DW_AT_decl_line : 117 + <7bc0> DW_AT_decl_column : 12 + <7bc1> DW_AT_type : <0x7361> + <7bc5> DW_AT_data_member_location: 12 + <2><7bc6>: Abbrev Number: 1 (DW_TAG_member) + <7bc7> DW_AT_name : (indirect string, offset: 0xf02e3): Swap + <7bcb> DW_AT_decl_file : 8 + <7bcc> DW_AT_decl_line : 121 + <7bcd> DW_AT_decl_column : 12 + <7bce> DW_AT_type : <0x7361> + <7bd2> DW_AT_data_member_location: 16 + <2><7bd3>: Abbrev Number: 1 (DW_TAG_member) + <7bd4> DW_AT_name : (indirect string, offset: 0xeff53): OverrunDisable <7bd8> DW_AT_decl_file : 8 - <7bd9> DW_AT_decl_line : 104 - <7bda> DW_AT_decl_column : 9 - <7bda> DW_AT_sibling : <0x7c61> - <2><7bde>: Abbrev Number: 1 (DW_TAG_member) - <7bdf> DW_AT_name : (indirect string, offset: 0xeff2a): AdvFeatureInit - <7be3> DW_AT_decl_file : 8 - <7be4> DW_AT_decl_line : 106 - <7be5> DW_AT_decl_column : 12 - <7be6> DW_AT_type : <0x73ad> - <7bea> DW_AT_data_member_location: 0 - <2><7beb>: Abbrev Number: 1 (DW_TAG_member) - <7bec> DW_AT_name : (indirect string, offset: 0xf123a): TxPinLevelInvert - <7bf0> DW_AT_decl_file : 8 - <7bf1> DW_AT_decl_line : 111 - <7bf2> DW_AT_decl_column : 12 - <7bf3> DW_AT_type : <0x73ad> - <7bf7> DW_AT_data_member_location: 4 - <2><7bf8>: Abbrev Number: 1 (DW_TAG_member) - <7bf9> DW_AT_name : (indirect string, offset: 0xf1030): RxPinLevelInvert - <7bfd> DW_AT_decl_file : 8 - <7bfe> DW_AT_decl_line : 114 - <7bff> DW_AT_decl_column : 12 - <7c00> DW_AT_type : <0x73ad> - <7c04> DW_AT_data_member_location: 8 - <2><7c05>: Abbrev Number: 1 (DW_TAG_member) - <7c06> DW_AT_name : (indirect string, offset: 0xf0be9): DataInvert - <7c0a> DW_AT_decl_file : 8 - <7c0b> DW_AT_decl_line : 117 - <7c0c> DW_AT_decl_column : 12 - <7c0d> DW_AT_type : <0x73ad> - <7c11> DW_AT_data_member_location: 12 - <2><7c12>: Abbrev Number: 1 (DW_TAG_member) - <7c13> DW_AT_name : (indirect string, offset: 0xf02d6): Swap - <7c17> DW_AT_decl_file : 8 - <7c18> DW_AT_decl_line : 121 - <7c19> DW_AT_decl_column : 12 - <7c1a> DW_AT_type : <0x73ad> - <7c1e> DW_AT_data_member_location: 16 - <2><7c1f>: Abbrev Number: 1 (DW_TAG_member) - <7c20> DW_AT_name : (indirect string, offset: 0xeff39): OverrunDisable - <7c24> DW_AT_decl_file : 8 - <7c25> DW_AT_decl_line : 124 - <7c26> DW_AT_decl_column : 12 - <7c27> DW_AT_type : <0x73ad> - <7c2b> DW_AT_data_member_location: 20 - <2><7c2c>: Abbrev Number: 1 (DW_TAG_member) - <7c2d> DW_AT_name : (indirect string, offset: 0xefbd1): DMADisableonRxError - <7c31> DW_AT_decl_file : 8 - <7c32> DW_AT_decl_line : 127 - <7c33> DW_AT_decl_column : 12 - <7c34> DW_AT_type : <0x73ad> - <7c38> DW_AT_data_member_location: 24 - <2><7c39>: Abbrev Number: 1 (DW_TAG_member) - <7c3a> DW_AT_name : (indirect string, offset: 0xf1388): AutoBaudRateEnable - <7c3e> DW_AT_decl_file : 8 - <7c3f> DW_AT_decl_line : 130 - <7c40> DW_AT_decl_column : 12 - <7c41> DW_AT_type : <0x73ad> - <7c45> DW_AT_data_member_location: 28 - <2><7c46>: Abbrev Number: 1 (DW_TAG_member) - <7c47> DW_AT_name : (indirect string, offset: 0xf10a3): AutoBaudRateMode - <7c4b> DW_AT_decl_file : 8 - <7c4c> DW_AT_decl_line : 133 - <7c4d> DW_AT_decl_column : 12 - <7c4e> DW_AT_type : <0x73ad> - <7c52> DW_AT_data_member_location: 32 - <2><7c53>: Abbrev Number: 1 (DW_TAG_member) - <7c54> DW_AT_name : (indirect string, offset: 0xf0586): MSBFirst - <7c58> DW_AT_decl_file : 8 - <7c59> DW_AT_decl_line : 137 - <7c5a> DW_AT_decl_column : 12 - <7c5b> DW_AT_type : <0x73ad> - <7c5f> DW_AT_data_member_location: 36 - <2><7c60>: Abbrev Number: 0 - <1><7c61>: Abbrev Number: 6 (DW_TAG_typedef) - <7c62> DW_AT_name : (indirect string, offset: 0xf0d52): UART_AdvFeatureInitTypeDef - <7c66> DW_AT_decl_file : 8 - <7c67> DW_AT_decl_line : 139 - <7c68> DW_AT_decl_column : 3 - <7c69> DW_AT_type : <0x7bd6> - <1><7c6d>: Abbrev Number: 6 (DW_TAG_typedef) - <7c6e> DW_AT_name : (indirect string, offset: 0xf0224): HAL_UART_StateTypeDef + <7bd9> DW_AT_decl_line : 124 + <7bda> DW_AT_decl_column : 12 + <7bdb> DW_AT_type : <0x7361> + <7bdf> DW_AT_data_member_location: 20 + <2><7be0>: Abbrev Number: 1 (DW_TAG_member) + <7be1> DW_AT_name : (indirect string, offset: 0xefbf8): DMADisableonRxError + <7be5> DW_AT_decl_file : 8 + <7be6> DW_AT_decl_line : 127 + <7be7> DW_AT_decl_column : 12 + <7be8> DW_AT_type : <0x7361> + <7bec> DW_AT_data_member_location: 24 + <2><7bed>: Abbrev Number: 1 (DW_TAG_member) + <7bee> DW_AT_name : (indirect string, offset: 0xf1371): AutoBaudRateEnable + <7bf2> DW_AT_decl_file : 8 + <7bf3> DW_AT_decl_line : 130 + <7bf4> DW_AT_decl_column : 12 + <7bf5> DW_AT_type : <0x7361> + <7bf9> DW_AT_data_member_location: 28 + <2><7bfa>: Abbrev Number: 1 (DW_TAG_member) + <7bfb> DW_AT_name : (indirect string, offset: 0xf1095): AutoBaudRateMode + <7bff> DW_AT_decl_file : 8 + <7c00> DW_AT_decl_line : 133 + <7c01> DW_AT_decl_column : 12 + <7c02> DW_AT_type : <0x7361> + <7c06> DW_AT_data_member_location: 32 + <2><7c07>: Abbrev Number: 1 (DW_TAG_member) + <7c08> DW_AT_name : (indirect string, offset: 0xf0593): MSBFirst + <7c0c> DW_AT_decl_file : 8 + <7c0d> DW_AT_decl_line : 137 + <7c0e> DW_AT_decl_column : 12 + <7c0f> DW_AT_type : <0x7361> + <7c13> DW_AT_data_member_location: 36 + <2><7c14>: Abbrev Number: 0 + <1><7c15>: Abbrev Number: 6 (DW_TAG_typedef) + <7c16> DW_AT_name : (indirect string, offset: 0xf0d44): UART_AdvFeatureInitTypeDef + <7c1a> DW_AT_decl_file : 8 + <7c1b> DW_AT_decl_line : 139 + <7c1c> DW_AT_decl_column : 3 + <7c1d> DW_AT_type : <0x7b8a> + <1><7c21>: Abbrev Number: 6 (DW_TAG_typedef) + <7c22> DW_AT_name : (indirect string, offset: 0xf0231): HAL_UART_StateTypeDef + <7c26> DW_AT_decl_file : 8 + <7c27> DW_AT_decl_line : 181 + <7c28> DW_AT_decl_column : 18 + <7c29> DW_AT_type : <0x7361> + <1><7c2d>: Abbrev Number: 9 (DW_TAG_volatile_type) + <7c2e> DW_AT_type : <0x7c21> + <1><7c32>: Abbrev Number: 6 (DW_TAG_typedef) + <7c33> DW_AT_name : (indirect string, offset: 0xf04c7): HAL_UART_RxTypeTypeDef + <7c37> DW_AT_decl_file : 8 + <7c38> DW_AT_decl_line : 205 + <7c39> DW_AT_decl_column : 18 + <7c3a> DW_AT_type : <0x7361> + <1><7c3e>: Abbrev Number: 9 (DW_TAG_volatile_type) + <7c3f> DW_AT_type : <0x7c32> + <1><7c43>: Abbrev Number: 6 (DW_TAG_typedef) + <7c44> DW_AT_name : (indirect string, offset: 0xefdda): HAL_UART_RxEventTypeTypeDef + <7c48> DW_AT_decl_file : 8 + <7c49> DW_AT_decl_line : 216 + <7c4a> DW_AT_decl_column : 18 + <7c4b> DW_AT_type : <0x7361> + <1><7c4f>: Abbrev Number: 9 (DW_TAG_volatile_type) + <7c50> DW_AT_type : <0x7c43> + <1><7c54>: Abbrev Number: 21 (DW_TAG_structure_type) + <7c55> DW_AT_name : (indirect string, offset: 0xf0939): __UART_HandleTypeDef + <7c59> DW_AT_byte_size : 148 + <7c5a> DW_AT_decl_file : 8 + <7c5b> DW_AT_decl_line : 221 + <7c5c> DW_AT_decl_column : 16 + <7c5c> DW_AT_sibling : <0x7d93> + <2><7c60>: Abbrev Number: 1 (DW_TAG_member) + <7c61> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <7c65> DW_AT_decl_file : 8 + <7c66> DW_AT_decl_line : 223 + <7c67> DW_AT_decl_column : 29 + <7c68> DW_AT_type : <0x7d93> + <7c6c> DW_AT_data_member_location: 0 + <2><7c6d>: Abbrev Number: 1 (DW_TAG_member) + <7c6e> DW_AT_name : (indirect string, offset: 0xf733f): Init <7c72> DW_AT_decl_file : 8 - <7c73> DW_AT_decl_line : 181 - <7c74> DW_AT_decl_column : 18 - <7c75> DW_AT_type : <0x73ad> - <1><7c79>: Abbrev Number: 9 (DW_TAG_volatile_type) - <7c7a> DW_AT_type : <0x7c6d> - <1><7c7e>: Abbrev Number: 6 (DW_TAG_typedef) - <7c7f> DW_AT_name : (indirect string, offset: 0xf04ba): HAL_UART_RxTypeTypeDef - <7c83> DW_AT_decl_file : 8 - <7c84> DW_AT_decl_line : 205 - <7c85> DW_AT_decl_column : 18 - <7c86> DW_AT_type : <0x73ad> - <1><7c8a>: Abbrev Number: 9 (DW_TAG_volatile_type) - <7c8b> DW_AT_type : <0x7c7e> - <1><7c8f>: Abbrev Number: 6 (DW_TAG_typedef) - <7c90> DW_AT_name : (indirect string, offset: 0xefdc0): HAL_UART_RxEventTypeTypeDef - <7c94> DW_AT_decl_file : 8 - <7c95> DW_AT_decl_line : 216 - <7c96> DW_AT_decl_column : 18 - <7c97> DW_AT_type : <0x73ad> - <1><7c9b>: Abbrev Number: 9 (DW_TAG_volatile_type) - <7c9c> DW_AT_type : <0x7c8f> - <1><7ca0>: Abbrev Number: 22 (DW_TAG_structure_type) - <7ca1> DW_AT_name : (indirect string, offset: 0xf0947): __UART_HandleTypeDef - <7ca5> DW_AT_byte_size : 148 + <7c73> DW_AT_decl_line : 225 + <7c74> DW_AT_decl_column : 28 + <7c75> DW_AT_type : <0x7b7e> + <7c79> DW_AT_data_member_location: 4 + <2><7c7a>: Abbrev Number: 1 (DW_TAG_member) + <7c7b> DW_AT_name : (indirect string, offset: 0xf0ea3): AdvancedInit + <7c7f> DW_AT_decl_file : 8 + <7c80> DW_AT_decl_line : 227 + <7c81> DW_AT_decl_column : 30 + <7c82> DW_AT_type : <0x7c15> + <7c86> DW_AT_data_member_location: 40 + <2><7c87>: Abbrev Number: 1 (DW_TAG_member) + <7c88> DW_AT_name : (indirect string, offset: 0xf0646): pTxBuffPtr + <7c8c> DW_AT_decl_file : 8 + <7c8d> DW_AT_decl_line : 229 + <7c8e> DW_AT_decl_column : 29 + <7c8f> DW_AT_type : <0x7d98> + <7c93> DW_AT_data_member_location: 80 + <2><7c94>: Abbrev Number: 1 (DW_TAG_member) + <7c95> DW_AT_name : (indirect string, offset: 0xf050e): TxXferSize + <7c99> DW_AT_decl_file : 8 + <7c9a> DW_AT_decl_line : 231 + <7c9b> DW_AT_decl_column : 28 + <7c9c> DW_AT_type : <0x7350> + <7ca0> DW_AT_data_member_location: 84 + <2><7ca1>: Abbrev Number: 1 (DW_TAG_member) + <7ca2> DW_AT_name : (indirect string, offset: 0xf0690): TxXferCount <7ca6> DW_AT_decl_file : 8 - <7ca7> DW_AT_decl_line : 221 - <7ca8> DW_AT_decl_column : 16 - <7ca8> DW_AT_sibling : <0x7ddf> - <2><7cac>: Abbrev Number: 1 (DW_TAG_member) - <7cad> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <7cb1> DW_AT_decl_file : 8 - <7cb2> DW_AT_decl_line : 223 - <7cb3> DW_AT_decl_column : 29 - <7cb4> DW_AT_type : <0x7ddf> - <7cb8> DW_AT_data_member_location: 0 - <2><7cb9>: Abbrev Number: 1 (DW_TAG_member) - <7cba> DW_AT_name : (indirect string, offset: 0xf735a): Init - <7cbe> DW_AT_decl_file : 8 - <7cbf> DW_AT_decl_line : 225 - <7cc0> DW_AT_decl_column : 28 - <7cc1> DW_AT_type : <0x7bca> - <7cc5> DW_AT_data_member_location: 4 - <2><7cc6>: Abbrev Number: 1 (DW_TAG_member) - <7cc7> DW_AT_name : (indirect string, offset: 0xf0eb1): AdvancedInit - <7ccb> DW_AT_decl_file : 8 - <7ccc> DW_AT_decl_line : 227 - <7ccd> DW_AT_decl_column : 30 - <7cce> DW_AT_type : <0x7c61> - <7cd2> DW_AT_data_member_location: 40 - <2><7cd3>: Abbrev Number: 1 (DW_TAG_member) - <7cd4> DW_AT_name : (indirect string, offset: 0xf0647): pTxBuffPtr - <7cd8> DW_AT_decl_file : 8 - <7cd9> DW_AT_decl_line : 229 - <7cda> DW_AT_decl_column : 29 - <7cdb> DW_AT_type : <0x7de4> - <7cdf> DW_AT_data_member_location: 80 - <2><7ce0>: Abbrev Number: 1 (DW_TAG_member) - <7ce1> DW_AT_name : (indirect string, offset: 0xf0501): TxXferSize - <7ce5> DW_AT_decl_file : 8 - <7ce6> DW_AT_decl_line : 231 - <7ce7> DW_AT_decl_column : 28 - <7ce8> DW_AT_type : <0x739c> - <7cec> DW_AT_data_member_location: 84 - <2><7ced>: Abbrev Number: 1 (DW_TAG_member) - <7cee> DW_AT_name : (indirect string, offset: 0xf0691): TxXferCount - <7cf2> DW_AT_decl_file : 8 - <7cf3> DW_AT_decl_line : 233 - <7cf4> DW_AT_decl_column : 28 - <7cf5> DW_AT_type : <0x73a8> - <7cf9> DW_AT_data_member_location: 86 - <2><7cfa>: Abbrev Number: 1 (DW_TAG_member) - <7cfb> DW_AT_name : (indirect string, offset: 0xf122f): pRxBuffPtr - <7cff> DW_AT_decl_file : 8 - <7d00> DW_AT_decl_line : 235 - <7d01> DW_AT_decl_column : 29 - <7d02> DW_AT_type : <0x7936> - <7d06> DW_AT_data_member_location: 88 - <2><7d07>: Abbrev Number: 1 (DW_TAG_member) - <7d08> DW_AT_name : (indirect string, offset: 0xf0745): RxXferSize - <7d0c> DW_AT_decl_file : 8 - <7d0d> DW_AT_decl_line : 237 - <7d0e> DW_AT_decl_column : 28 - <7d0f> DW_AT_type : <0x739c> - <7d13> DW_AT_data_member_location: 92 - <2><7d14>: Abbrev Number: 1 (DW_TAG_member) - <7d15> DW_AT_name : (indirect string, offset: 0xf09d0): RxXferCount - <7d19> DW_AT_decl_file : 8 - <7d1a> DW_AT_decl_line : 239 - <7d1b> DW_AT_decl_column : 28 - <7d1c> DW_AT_type : <0x73a8> - <7d20> DW_AT_data_member_location: 94 - <2><7d21>: Abbrev Number: 1 (DW_TAG_member) - <7d22> DW_AT_name : (indirect string, offset: 0xf36e3): Mask - <7d26> DW_AT_decl_file : 8 - <7d27> DW_AT_decl_line : 241 - <7d28> DW_AT_decl_column : 28 - <7d29> DW_AT_type : <0x739c> - <7d2d> DW_AT_data_member_location: 96 - <2><7d2e>: Abbrev Number: 1 (DW_TAG_member) - <7d2f> DW_AT_name : (indirect string, offset: 0xf955a): FifoMode - <7d33> DW_AT_decl_file : 8 - <7d34> DW_AT_decl_line : 243 - <7d35> DW_AT_decl_column : 28 - <7d36> DW_AT_type : <0x73ad> - <7d3a> DW_AT_data_member_location: 100 - <2><7d3b>: Abbrev Number: 1 (DW_TAG_member) - <7d3c> DW_AT_name : (indirect string, offset: 0xf061b): NbRxDataToProcess - <7d40> DW_AT_decl_file : 8 - <7d41> DW_AT_decl_line : 246 - <7d42> DW_AT_decl_column : 28 - <7d43> DW_AT_type : <0x739c> - <7d47> DW_AT_data_member_location: 104 - <2><7d48>: Abbrev Number: 1 (DW_TAG_member) - <7d49> DW_AT_name : (indirect string, offset: 0xf0090): NbTxDataToProcess - <7d4d> DW_AT_decl_file : 8 - <7d4e> DW_AT_decl_line : 248 - <7d4f> DW_AT_decl_column : 28 - <7d50> DW_AT_type : <0x739c> - <7d54> DW_AT_data_member_location: 106 - <2><7d55>: Abbrev Number: 1 (DW_TAG_member) - <7d56> DW_AT_name : (indirect string, offset: 0xf0fd7): ReceptionType - <7d5a> DW_AT_decl_file : 8 - <7d5b> DW_AT_decl_line : 250 - <7d5c> DW_AT_decl_column : 31 - <7d5d> DW_AT_type : <0x7c8a> - <7d61> DW_AT_data_member_location: 108 - <2><7d62>: Abbrev Number: 1 (DW_TAG_member) - <7d63> DW_AT_name : (indirect string, offset: 0xf941a): RxEventType - <7d67> DW_AT_decl_file : 8 - <7d68> DW_AT_decl_line : 252 - <7d69> DW_AT_decl_column : 36 - <7d6a> DW_AT_type : <0x7c9b> - <7d6e> DW_AT_data_member_location: 112 - <2><7d6f>: Abbrev Number: 1 (DW_TAG_member) - <7d70> DW_AT_name : (indirect string, offset: 0xf08f2): RxISR - <7d74> DW_AT_decl_file : 8 - <7d75> DW_AT_decl_line : 254 - <7d76> DW_AT_decl_column : 10 - <7d77> DW_AT_type : <0x7df9> - <7d7b> DW_AT_data_member_location: 116 - <2><7d7c>: Abbrev Number: 2 (DW_TAG_member) - <7d7d> DW_AT_name : (indirect string, offset: 0xf06e5): TxISR - <7d81> DW_AT_decl_file : 8 - <7d82> DW_AT_decl_line : 256 - <7d84> DW_AT_decl_column : 10 - <7d85> DW_AT_type : <0x7df9> - <7d89> DW_AT_data_member_location: 120 - <2><7d8a>: Abbrev Number: 2 (DW_TAG_member) - <7d8b> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <7d8f> DW_AT_decl_file : 8 - <7d90> DW_AT_decl_line : 258 - <7d92> DW_AT_decl_column : 29 - <7d93> DW_AT_type : <0x7931> - <7d97> DW_AT_data_member_location: 124 - <2><7d98>: Abbrev Number: 2 (DW_TAG_member) - <7d99> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <7d9d> DW_AT_decl_file : 8 - <7d9e> DW_AT_decl_line : 260 - <7da0> DW_AT_decl_column : 29 - <7da1> DW_AT_type : <0x7931> - <7da5> DW_AT_data_member_location: 128 - <2><7da6>: Abbrev Number: 2 (DW_TAG_member) - <7da7> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <7dab> DW_AT_decl_file : 8 - <7dac> DW_AT_decl_line : 262 - <7dae> DW_AT_decl_column : 29 - <7daf> DW_AT_type : <0x773b> - <7db3> DW_AT_data_member_location: 132 - <2><7db4>: Abbrev Number: 2 (DW_TAG_member) - <7db5> DW_AT_name : (indirect string, offset: 0xf04a5): gState - <7db9> DW_AT_decl_file : 8 - <7dba> DW_AT_decl_line : 264 - <7dbc> DW_AT_decl_column : 33 - <7dbd> DW_AT_type : <0x7c79> - <7dc1> DW_AT_data_member_location: 136 - <2><7dc2>: Abbrev Number: 2 (DW_TAG_member) - <7dc3> DW_AT_name : (indirect string, offset: 0xf11cf): RxState - <7dc7> DW_AT_decl_file : 8 - <7dc8> DW_AT_decl_line : 268 - <7dca> DW_AT_decl_column : 33 - <7dcb> DW_AT_type : <0x7c79> - <7dcf> DW_AT_data_member_location: 140 - <2><7dd0>: Abbrev Number: 2 (DW_TAG_member) - <7dd1> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <7dd5> DW_AT_decl_file : 8 - <7dd6> DW_AT_decl_line : 271 - <7dd8> DW_AT_decl_column : 33 - <7dd9> DW_AT_type : <0x73b9> - <7ddd> DW_AT_data_member_location: 144 - <2><7dde>: Abbrev Number: 0 - <1><7ddf>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7de0> DW_AT_byte_size : 4 - <7de0> DW_AT_type : <0x7710> - <1><7de4>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7de5> DW_AT_byte_size : 4 - <7de5> DW_AT_type : <0x7397> - <1><7de9>: Abbrev Number: 23 (DW_TAG_subroutine_type) - <7dea> DW_AT_prototyped : 1 - <7dea> DW_AT_sibling : <0x7df4> - <2><7dee>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <7def> DW_AT_type : <0x7df4> - <2><7df3>: Abbrev Number: 0 - <1><7df4>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7df5> DW_AT_byte_size : 4 - <7df5> DW_AT_type : <0x7ca0> - <1><7df9>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7dfa> DW_AT_byte_size : 4 - <7dfa> DW_AT_type : <0x7de9> - <1><7dfe>: Abbrev Number: 8 (DW_TAG_typedef) - <7dff> DW_AT_name : (indirect string, offset: 0xf0949): UART_HandleTypeDef - <7e03> DW_AT_decl_file : 8 - <7e04> DW_AT_decl_line : 291 - <7e06> DW_AT_decl_column : 3 - <7e06> DW_AT_type : <0x7ca0> - <1><7e0a>: Abbrev Number: 7 (DW_TAG_base_type) - <7e0b> DW_AT_byte_size : 1 - <7e0c> DW_AT_encoding : 8 (unsigned char) - <7e0d> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><7e11>: Abbrev Number: 7 (DW_TAG_base_type) - <7e12> DW_AT_byte_size : 1 - <7e13> DW_AT_encoding : 2 (boolean) - <7e14> DW_AT_name : (indirect string, offset: 0x5fe38): _Bool - <1><7e18>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7e19> DW_AT_byte_size : 4 - <7e19> DW_AT_type : <0x7dfe> - <1><7e1d>: Abbrev Number: 7 (DW_TAG_base_type) - <7e1e> DW_AT_byte_size : 8 - <7e1f> DW_AT_encoding : 4 (float) - <7e20> DW_AT_name : (indirect string, offset: 0x1d91c): double - <1><7e24>: Abbrev Number: 7 (DW_TAG_base_type) - <7e25> DW_AT_byte_size : 4 - <7e26> DW_AT_encoding : 4 (float) - <7e27> DW_AT_name : (indirect string, offset: 0xe1cc5): float - <1><7e2b>: Abbrev Number: 13 (DW_TAG_array_type) - <7e2c> DW_AT_type : <0x739c> - <7e30> DW_AT_sibling : <0x7e3b> - <2><7e34>: Abbrev Number: 14 (DW_TAG_subrange_type) - <7e35> DW_AT_type : <0x7384> - <7e39> DW_AT_upper_bound : 9 - <2><7e3a>: Abbrev Number: 0 - <1><7e3b>: Abbrev Number: 19 (DW_TAG_variable) - <7e3c> DW_AT_name : (indirect string, offset: 0xac8c): Holding_Registers_Database - <7e40> DW_AT_decl_file : 9 - <7e40> DW_AT_decl_line : 62 - <7e41> DW_AT_decl_column : 17 - <7e42> DW_AT_type : <0x7e2b> - <7e46> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><7e4c>: Abbrev Number: 19 (DW_TAG_variable) - <7e4d> DW_AT_name : (indirect string, offset: 0x853aa): Input_Register_Database - <7e51> DW_AT_decl_file : 9 - <7e51> DW_AT_decl_line : 67 - <7e52> DW_AT_decl_column : 17 - <7e53> DW_AT_type : <0x7e2b> - <7e57> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><7e5d>: Abbrev Number: 13 (DW_TAG_array_type) - <7e5e> DW_AT_type : <0x739c> - <7e62> DW_AT_sibling : <0x7e6d> - <2><7e66>: Abbrev Number: 14 (DW_TAG_subrange_type) - <7e67> DW_AT_type : <0x7384> - <7e6b> DW_AT_upper_bound : 2 - <2><7e6c>: Abbrev Number: 0 - <1><7e6d>: Abbrev Number: 19 (DW_TAG_variable) - <7e6e> DW_AT_name : (indirect string, offset: 0x2a1bb): Holding_Coils_Database - <7e72> DW_AT_decl_file : 9 - <7e72> DW_AT_decl_line : 72 - <7e73> DW_AT_decl_column : 17 - <7e74> DW_AT_type : <0x7e5d> - <7e78> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><7e7e>: Abbrev Number: 19 (DW_TAG_variable) - <7e7f> DW_AT_name : (indirect string, offset: 0xb9b68): Input_Coils_Database - <7e83> DW_AT_decl_file : 9 - <7e83> DW_AT_decl_line : 77 - <7e84> DW_AT_decl_column : 18 - <7e85> DW_AT_type : <0x7e5d> - <7e89> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><7e8f>: Abbrev Number: 15 (DW_TAG_variable) - <7e90> DW_AT_name : (indirect string, offset: 0xefc31): hdma_adc1 - <7e94> DW_AT_decl_file : 1 - <7e94> DW_AT_decl_line : 58 - <7e95> DW_AT_decl_column : 26 - <7e96> DW_AT_type : <0x7925> - <7e9a> DW_AT_external : 1 - <7e9a> DW_AT_declaration : 1 - <1><7e9a>: Abbrev Number: 15 (DW_TAG_variable) - <7e9b> DW_AT_name : (indirect string, offset: 0xf08f8): hdma_usart1_rx - <7e9f> DW_AT_decl_file : 1 - <7e9f> DW_AT_decl_line : 59 - <7ea0> DW_AT_decl_column : 26 - <7ea1> DW_AT_type : <0x7925> - <7ea5> DW_AT_external : 1 - <7ea5> DW_AT_declaration : 1 - <1><7ea5>: Abbrev Number: 15 (DW_TAG_variable) - <7ea6> DW_AT_name : (indirect string, offset: 0xf0920): hdma_usart1_tx - <7eaa> DW_AT_decl_file : 1 - <7eaa> DW_AT_decl_line : 60 - <7eab> DW_AT_decl_column : 26 - <7eac> DW_AT_type : <0x7925> - <7eb0> DW_AT_external : 1 - <7eb0> DW_AT_declaration : 1 - <1><7eb0>: Abbrev Number: 15 (DW_TAG_variable) - <7eb1> DW_AT_name : (indirect string, offset: 0xf07af): huart1 - <7eb5> DW_AT_decl_file : 1 - <7eb5> DW_AT_decl_line : 61 - <7eb6> DW_AT_decl_column : 27 - <7eb7> DW_AT_type : <0x7dfe> - <7ebb> DW_AT_external : 1 - <7ebb> DW_AT_declaration : 1 - <1><7ebb>: Abbrev Number: 15 (DW_TAG_variable) - <7ebc> DW_AT_name : (indirect string, offset: 0xf167e): htim16 - <7ec0> DW_AT_decl_file : 1 - <7ec0> DW_AT_decl_line : 62 - <7ec1> DW_AT_decl_column : 26 - <7ec2> DW_AT_type : <0x7b40> - <7ec6> DW_AT_external : 1 - <7ec6> DW_AT_declaration : 1 - <1><7ec6>: Abbrev Number: 20 (DW_TAG_subprogram) - <7ec7> DW_AT_external : 1 - <7ec7> DW_AT_name : (indirect string, offset: 0xf1766): HAL_UART_IRQHandler - <7ecb> DW_AT_decl_file : 8 - <7ecc> DW_AT_decl_line : 1659 - <7ece> DW_AT_decl_column : 6 - <7ece> DW_AT_prototyped : 1 - <7ece> DW_AT_declaration : 1 - <7ece> DW_AT_sibling : <0x7ed8> - <2><7ed2>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <7ed3> DW_AT_type : <0x7e18> - <2><7ed7>: Abbrev Number: 0 - <1><7ed8>: Abbrev Number: 20 (DW_TAG_subprogram) - <7ed9> DW_AT_external : 1 - <7ed9> DW_AT_name : (indirect string, offset: 0xf178b): HAL_TIM_IRQHandler - <7edd> DW_AT_decl_file : 7 - <7ede> DW_AT_decl_line : 2294 - <7ee0> DW_AT_decl_column : 6 - <7ee0> DW_AT_prototyped : 1 - <7ee0> DW_AT_declaration : 1 - <7ee0> DW_AT_sibling : <0x7eea> - <2><7ee4>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <7ee5> DW_AT_type : <0x7eea> - <2><7ee9>: Abbrev Number: 0 - <1><7eea>: Abbrev Number: 5 (DW_TAG_pointer_type) - <7eeb> DW_AT_byte_size : 4 - <7eeb> DW_AT_type : <0x7b40> - <1><7eef>: Abbrev Number: 20 (DW_TAG_subprogram) - <7ef0> DW_AT_external : 1 - <7ef0> DW_AT_name : (indirect string, offset: 0xf172f): HAL_DMA_IRQHandler - <7ef4> DW_AT_decl_file : 6 - <7ef5> DW_AT_decl_line : 638 + <7ca7> DW_AT_decl_line : 233 + <7ca8> DW_AT_decl_column : 28 + <7ca9> DW_AT_type : <0x735c> + <7cad> DW_AT_data_member_location: 86 + <2><7cae>: Abbrev Number: 1 (DW_TAG_member) + <7caf> DW_AT_name : (indirect string, offset: 0xf1218): pRxBuffPtr + <7cb3> DW_AT_decl_file : 8 + <7cb4> DW_AT_decl_line : 235 + <7cb5> DW_AT_decl_column : 29 + <7cb6> DW_AT_type : <0x78ea> + <7cba> DW_AT_data_member_location: 88 + <2><7cbb>: Abbrev Number: 1 (DW_TAG_member) + <7cbc> DW_AT_name : (indirect string, offset: 0xf072e): RxXferSize + <7cc0> DW_AT_decl_file : 8 + <7cc1> DW_AT_decl_line : 237 + <7cc2> DW_AT_decl_column : 28 + <7cc3> DW_AT_type : <0x7350> + <7cc7> DW_AT_data_member_location: 92 + <2><7cc8>: Abbrev Number: 1 (DW_TAG_member) + <7cc9> DW_AT_name : (indirect string, offset: 0xf09c2): RxXferCount + <7ccd> DW_AT_decl_file : 8 + <7cce> DW_AT_decl_line : 239 + <7ccf> DW_AT_decl_column : 28 + <7cd0> DW_AT_type : <0x735c> + <7cd4> DW_AT_data_member_location: 94 + <2><7cd5>: Abbrev Number: 1 (DW_TAG_member) + <7cd6> DW_AT_name : (indirect string, offset: 0xf36b5): Mask + <7cda> DW_AT_decl_file : 8 + <7cdb> DW_AT_decl_line : 241 + <7cdc> DW_AT_decl_column : 28 + <7cdd> DW_AT_type : <0x7350> + <7ce1> DW_AT_data_member_location: 96 + <2><7ce2>: Abbrev Number: 1 (DW_TAG_member) + <7ce3> DW_AT_name : (indirect string, offset: 0xf953f): FifoMode + <7ce7> DW_AT_decl_file : 8 + <7ce8> DW_AT_decl_line : 243 + <7ce9> DW_AT_decl_column : 28 + <7cea> DW_AT_type : <0x7361> + <7cee> DW_AT_data_member_location: 100 + <2><7cef>: Abbrev Number: 1 (DW_TAG_member) + <7cf0> DW_AT_name : (indirect string, offset: 0xf061a): NbRxDataToProcess + <7cf4> DW_AT_decl_file : 8 + <7cf5> DW_AT_decl_line : 246 + <7cf6> DW_AT_decl_column : 28 + <7cf7> DW_AT_type : <0x7350> + <7cfb> DW_AT_data_member_location: 104 + <2><7cfc>: Abbrev Number: 1 (DW_TAG_member) + <7cfd> DW_AT_name : (indirect string, offset: 0xf00aa): NbTxDataToProcess + <7d01> DW_AT_decl_file : 8 + <7d02> DW_AT_decl_line : 248 + <7d03> DW_AT_decl_column : 28 + <7d04> DW_AT_type : <0x7350> + <7d08> DW_AT_data_member_location: 106 + <2><7d09>: Abbrev Number: 1 (DW_TAG_member) + <7d0a> DW_AT_name : (indirect string, offset: 0xf0fc9): ReceptionType + <7d0e> DW_AT_decl_file : 8 + <7d0f> DW_AT_decl_line : 250 + <7d10> DW_AT_decl_column : 31 + <7d11> DW_AT_type : <0x7c3e> + <7d15> DW_AT_data_member_location: 108 + <2><7d16>: Abbrev Number: 1 (DW_TAG_member) + <7d17> DW_AT_name : (indirect string, offset: 0xf93ff): RxEventType + <7d1b> DW_AT_decl_file : 8 + <7d1c> DW_AT_decl_line : 252 + <7d1d> DW_AT_decl_column : 36 + <7d1e> DW_AT_type : <0x7c4f> + <7d22> DW_AT_data_member_location: 112 + <2><7d23>: Abbrev Number: 1 (DW_TAG_member) + <7d24> DW_AT_name : (indirect string, offset: 0xf08e4): RxISR + <7d28> DW_AT_decl_file : 8 + <7d29> DW_AT_decl_line : 254 + <7d2a> DW_AT_decl_column : 10 + <7d2b> DW_AT_type : <0x7dad> + <7d2f> DW_AT_data_member_location: 116 + <2><7d30>: Abbrev Number: 2 (DW_TAG_member) + <7d31> DW_AT_name : (indirect string, offset: 0xf06e4): TxISR + <7d35> DW_AT_decl_file : 8 + <7d36> DW_AT_decl_line : 256 + <7d38> DW_AT_decl_column : 10 + <7d39> DW_AT_type : <0x7dad> + <7d3d> DW_AT_data_member_location: 120 + <2><7d3e>: Abbrev Number: 2 (DW_TAG_member) + <7d3f> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <7d43> DW_AT_decl_file : 8 + <7d44> DW_AT_decl_line : 258 + <7d46> DW_AT_decl_column : 29 + <7d47> DW_AT_type : <0x78e5> + <7d4b> DW_AT_data_member_location: 124 + <2><7d4c>: Abbrev Number: 2 (DW_TAG_member) + <7d4d> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <7d51> DW_AT_decl_file : 8 + <7d52> DW_AT_decl_line : 260 + <7d54> DW_AT_decl_column : 29 + <7d55> DW_AT_type : <0x78e5> + <7d59> DW_AT_data_member_location: 128 + <2><7d5a>: Abbrev Number: 2 (DW_TAG_member) + <7d5b> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <7d5f> DW_AT_decl_file : 8 + <7d60> DW_AT_decl_line : 262 + <7d62> DW_AT_decl_column : 29 + <7d63> DW_AT_type : <0x76ef> + <7d67> DW_AT_data_member_location: 132 + <2><7d68>: Abbrev Number: 2 (DW_TAG_member) + <7d69> DW_AT_name : (indirect string, offset: 0xf04b2): gState + <7d6d> DW_AT_decl_file : 8 + <7d6e> DW_AT_decl_line : 264 + <7d70> DW_AT_decl_column : 33 + <7d71> DW_AT_type : <0x7c2d> + <7d75> DW_AT_data_member_location: 136 + <2><7d76>: Abbrev Number: 2 (DW_TAG_member) + <7d77> DW_AT_name : (indirect string, offset: 0xf11b8): RxState + <7d7b> DW_AT_decl_file : 8 + <7d7c> DW_AT_decl_line : 268 + <7d7e> DW_AT_decl_column : 33 + <7d7f> DW_AT_type : <0x7c2d> + <7d83> DW_AT_data_member_location: 140 + <2><7d84>: Abbrev Number: 2 (DW_TAG_member) + <7d85> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <7d89> DW_AT_decl_file : 8 + <7d8a> DW_AT_decl_line : 271 + <7d8c> DW_AT_decl_column : 33 + <7d8d> DW_AT_type : <0x736d> + <7d91> DW_AT_data_member_location: 144 + <2><7d92>: Abbrev Number: 0 + <1><7d93>: Abbrev Number: 5 (DW_TAG_pointer_type) + <7d94> DW_AT_byte_size : 4 + <7d94> DW_AT_type : <0x76c4> + <1><7d98>: Abbrev Number: 5 (DW_TAG_pointer_type) + <7d99> DW_AT_byte_size : 4 + <7d99> DW_AT_type : <0x734b> + <1><7d9d>: Abbrev Number: 22 (DW_TAG_subroutine_type) + <7d9e> DW_AT_prototyped : 1 + <7d9e> DW_AT_sibling : <0x7da8> + <2><7da2>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <7da3> DW_AT_type : <0x7da8> + <2><7da7>: Abbrev Number: 0 + <1><7da8>: Abbrev Number: 5 (DW_TAG_pointer_type) + <7da9> DW_AT_byte_size : 4 + <7da9> DW_AT_type : <0x7c54> + <1><7dad>: Abbrev Number: 5 (DW_TAG_pointer_type) + <7dae> DW_AT_byte_size : 4 + <7dae> DW_AT_type : <0x7d9d> + <1><7db2>: Abbrev Number: 8 (DW_TAG_typedef) + <7db3> DW_AT_name : (indirect string, offset: 0xf093b): UART_HandleTypeDef + <7db7> DW_AT_decl_file : 8 + <7db8> DW_AT_decl_line : 291 + <7dba> DW_AT_decl_column : 3 + <7dba> DW_AT_type : <0x7c54> + <1><7dbe>: Abbrev Number: 7 (DW_TAG_base_type) + <7dbf> DW_AT_byte_size : 1 + <7dc0> DW_AT_encoding : 8 (unsigned char) + <7dc1> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><7dc5>: Abbrev Number: 7 (DW_TAG_base_type) + <7dc6> DW_AT_byte_size : 1 + <7dc7> DW_AT_encoding : 2 (boolean) + <7dc8> DW_AT_name : (indirect string, offset: 0x5fdbd): _Bool + <1><7dcc>: Abbrev Number: 5 (DW_TAG_pointer_type) + <7dcd> DW_AT_byte_size : 4 + <7dcd> DW_AT_type : <0x7db2> + <1><7dd1>: Abbrev Number: 7 (DW_TAG_base_type) + <7dd2> DW_AT_byte_size : 4 + <7dd3> DW_AT_encoding : 4 (float) + <7dd4> DW_AT_name : (indirect string, offset: 0xe1c95): float + <1><7dd8>: Abbrev Number: 7 (DW_TAG_base_type) + <7dd9> DW_AT_byte_size : 8 + <7dda> DW_AT_encoding : 4 (float) + <7ddb> DW_AT_name : (indirect string, offset: 0x1d945): double + <1><7ddf>: Abbrev Number: 13 (DW_TAG_variable) + <7de0> DW_AT_name : (indirect string, offset: 0xefc58): hdma_adc1 + <7de4> DW_AT_decl_file : 1 + <7de4> DW_AT_decl_line : 58 + <7de5> DW_AT_decl_column : 26 + <7de6> DW_AT_type : <0x78d9> + <7dea> DW_AT_external : 1 + <7dea> DW_AT_declaration : 1 + <1><7dea>: Abbrev Number: 13 (DW_TAG_variable) + <7deb> DW_AT_name : (indirect string, offset: 0xf08ea): hdma_usart1_rx + <7def> DW_AT_decl_file : 1 + <7def> DW_AT_decl_line : 59 + <7df0> DW_AT_decl_column : 26 + <7df1> DW_AT_type : <0x78d9> + <7df5> DW_AT_external : 1 + <7df5> DW_AT_declaration : 1 + <1><7df5>: Abbrev Number: 13 (DW_TAG_variable) + <7df6> DW_AT_name : (indirect string, offset: 0xf0912): hdma_usart1_tx + <7dfa> DW_AT_decl_file : 1 + <7dfa> DW_AT_decl_line : 60 + <7dfb> DW_AT_decl_column : 26 + <7dfc> DW_AT_type : <0x78d9> + <7e00> DW_AT_external : 1 + <7e00> DW_AT_declaration : 1 + <1><7e00>: Abbrev Number: 13 (DW_TAG_variable) + <7e01> DW_AT_name : (indirect string, offset: 0xf07a1): huart1 + <7e05> DW_AT_decl_file : 1 + <7e05> DW_AT_decl_line : 61 + <7e06> DW_AT_decl_column : 27 + <7e07> DW_AT_type : <0x7db2> + <7e0b> DW_AT_external : 1 + <7e0b> DW_AT_declaration : 1 + <1><7e0b>: Abbrev Number: 13 (DW_TAG_variable) + <7e0c> DW_AT_name : (indirect string, offset: 0xf1650): htim16 + <7e10> DW_AT_decl_file : 1 + <7e10> DW_AT_decl_line : 62 + <7e11> DW_AT_decl_column : 26 + <7e12> DW_AT_type : <0x7af4> + <7e16> DW_AT_external : 1 + <7e16> DW_AT_declaration : 1 + <1><7e16>: Abbrev Number: 19 (DW_TAG_subprogram) + <7e17> DW_AT_external : 1 + <7e17> DW_AT_name : (indirect string, offset: 0xf1738): HAL_UART_IRQHandler + <7e1b> DW_AT_decl_file : 8 + <7e1c> DW_AT_decl_line : 1659 + <7e1e> DW_AT_decl_column : 6 + <7e1e> DW_AT_prototyped : 1 + <7e1e> DW_AT_declaration : 1 + <7e1e> DW_AT_sibling : <0x7e28> + <2><7e22>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <7e23> DW_AT_type : <0x7dcc> + <2><7e27>: Abbrev Number: 0 + <1><7e28>: Abbrev Number: 19 (DW_TAG_subprogram) + <7e29> DW_AT_external : 1 + <7e29> DW_AT_name : (indirect string, offset: 0xf175d): HAL_TIM_IRQHandler + <7e2d> DW_AT_decl_file : 7 + <7e2e> DW_AT_decl_line : 2294 + <7e30> DW_AT_decl_column : 6 + <7e30> DW_AT_prototyped : 1 + <7e30> DW_AT_declaration : 1 + <7e30> DW_AT_sibling : <0x7e3a> + <2><7e34>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <7e35> DW_AT_type : <0x7e3a> + <2><7e39>: Abbrev Number: 0 + <1><7e3a>: Abbrev Number: 5 (DW_TAG_pointer_type) + <7e3b> DW_AT_byte_size : 4 + <7e3b> DW_AT_type : <0x7af4> + <1><7e3f>: Abbrev Number: 19 (DW_TAG_subprogram) + <7e40> DW_AT_external : 1 + <7e40> DW_AT_name : (indirect string, offset: 0xf1701): HAL_DMA_IRQHandler + <7e44> DW_AT_decl_file : 6 + <7e45> DW_AT_decl_line : 638 + <7e47> DW_AT_decl_column : 6 + <7e47> DW_AT_prototyped : 1 + <7e47> DW_AT_declaration : 1 + <7e47> DW_AT_sibling : <0x7e51> + <2><7e4b>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <7e4c> DW_AT_type : <0x78e5> + <2><7e50>: Abbrev Number: 0 + <1><7e51>: Abbrev Number: 14 (DW_TAG_subprogram) + <7e52> DW_AT_external : 1 + <7e52> DW_AT_name : (indirect string, offset: 0xf1726): USART1_IRQHandler + <7e56> DW_AT_decl_file : 1 + <7e56> DW_AT_decl_line : 225 + <7e57> DW_AT_decl_column : 6 + <7e57> DW_AT_prototyped : 1 + <7e57> DW_AT_low_pc : 0x800204c + <7e5b> DW_AT_high_pc : 0x14 + <7e5f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7e61> DW_AT_call_all_tail_calls: 1 + <1><7e61>: Abbrev Number: 14 (DW_TAG_subprogram) + <7e62> DW_AT_external : 1 + <7e62> DW_AT_name : (indirect string, offset: 0xf1782): TIM1_UP_TIM16_IRQHandler + <7e66> DW_AT_decl_file : 1 + <7e66> DW_AT_decl_line : 211 + <7e67> DW_AT_decl_column : 6 + <7e67> DW_AT_prototyped : 1 + <7e67> DW_AT_low_pc : 0x8002038 + <7e6b> DW_AT_high_pc : 0x14 + <7e6f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7e71> DW_AT_call_all_tail_calls: 1 + <1><7e71>: Abbrev Number: 14 (DW_TAG_subprogram) + <7e72> DW_AT_external : 1 + <7e72> DW_AT_name : (indirect string, offset: 0xf1686): DMA1_Channel3_IRQHandler + <7e76> DW_AT_decl_file : 1 + <7e76> DW_AT_decl_line : 197 + <7e77> DW_AT_decl_column : 6 + <7e77> DW_AT_prototyped : 1 + <7e77> DW_AT_low_pc : 0x8002024 + <7e7b> DW_AT_high_pc : 0x14 + <7e7f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7e81> DW_AT_call_all_tail_calls: 1 + <1><7e81>: Abbrev Number: 14 (DW_TAG_subprogram) + <7e82> DW_AT_external : 1 + <7e82> DW_AT_name : (indirect string, offset: 0xf169f): DMA1_Channel2_IRQHandler + <7e86> DW_AT_decl_file : 1 + <7e86> DW_AT_decl_line : 183 + <7e87> DW_AT_decl_column : 6 + <7e87> DW_AT_prototyped : 1 + <7e87> DW_AT_low_pc : 0x8002010 + <7e8b> DW_AT_high_pc : 0x14 + <7e8f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7e91> DW_AT_call_all_tail_calls: 1 + <1><7e91>: Abbrev Number: 14 (DW_TAG_subprogram) + <7e92> DW_AT_external : 1 + <7e92> DW_AT_name : (indirect string, offset: 0xf16e8): DMA1_Channel1_IRQHandler + <7e96> DW_AT_decl_file : 1 + <7e96> DW_AT_decl_line : 169 + <7e97> DW_AT_decl_column : 6 + <7e97> DW_AT_prototyped : 1 + <7e97> DW_AT_low_pc : 0x8001ffc + <7e9b> DW_AT_high_pc : 0x14 + <7e9f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7ea1> DW_AT_call_all_tail_calls: 1 + <1><7ea1>: Abbrev Number: 11 (DW_TAG_subprogram) + <7ea2> DW_AT_external : 1 + <7ea2> DW_AT_name : (indirect string, offset: 0xf16d7): DebugMon_Handler + <7ea6> DW_AT_decl_file : 1 + <7ea6> DW_AT_decl_line : 149 + <7ea7> DW_AT_decl_column : 6 + <7ea7> DW_AT_prototyped : 1 + <7ea7> DW_AT_low_pc : 0x8001fee + <7eab> DW_AT_high_pc : 0xe + <7eaf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7eb1> DW_AT_call_all_calls: 1 + <1><7eb1>: Abbrev Number: 11 (DW_TAG_subprogram) + <7eb2> DW_AT_external : 1 + <7eb2> DW_AT_name : (indirect string, offset: 0xf16c4): UsageFault_Handler + <7eb6> DW_AT_decl_file : 1 + <7eb6> DW_AT_decl_line : 134 + <7eb7> DW_AT_decl_column : 6 + <7eb7> DW_AT_prototyped : 1 + <7eb7> DW_AT_low_pc : 0x8001fe8 + <7ebb> DW_AT_high_pc : 0x6 + <7ebf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7ec1> DW_AT_call_all_calls: 1 + <1><7ec1>: Abbrev Number: 11 (DW_TAG_subprogram) + <7ec2> DW_AT_external : 1 + <7ec2> DW_AT_name : (indirect string, offset: 0xf174c): BusFault_Handler + <7ec6> DW_AT_decl_file : 1 + <7ec6> DW_AT_decl_line : 119 + <7ec7> DW_AT_decl_column : 6 + <7ec7> DW_AT_prototyped : 1 + <7ec7> DW_AT_low_pc : 0x8001fe2 + <7ecb> DW_AT_high_pc : 0x6 + <7ecf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7ed1> DW_AT_call_all_calls: 1 + <1><7ed1>: Abbrev Number: 11 (DW_TAG_subprogram) + <7ed2> DW_AT_external : 1 + <7ed2> DW_AT_name : (indirect string, offset: 0xf1770): MemManage_Handler + <7ed6> DW_AT_decl_file : 1 + <7ed6> DW_AT_decl_line : 104 + <7ed7> DW_AT_decl_column : 6 + <7ed7> DW_AT_prototyped : 1 + <7ed7> DW_AT_low_pc : 0x8001fdc + <7edb> DW_AT_high_pc : 0x6 + <7edf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7ee1> DW_AT_call_all_calls: 1 + <1><7ee1>: Abbrev Number: 11 (DW_TAG_subprogram) + <7ee2> DW_AT_external : 1 + <7ee2> DW_AT_name : (indirect string, offset: 0xf1714): HardFault_Handler + <7ee6> DW_AT_decl_file : 1 + <7ee6> DW_AT_decl_line : 89 + <7ee7> DW_AT_decl_column : 6 + <7ee7> DW_AT_prototyped : 1 + <7ee7> DW_AT_low_pc : 0x8001fd6 + <7eeb> DW_AT_high_pc : 0x6 + <7eef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7ef1> DW_AT_call_all_calls: 1 + <1><7ef1>: Abbrev Number: 11 (DW_TAG_subprogram) + <7ef2> DW_AT_external : 1 + <7ef2> DW_AT_name : (indirect string, offset: 0xf16b8): NMI_Handler + <7ef6> DW_AT_decl_file : 1 + <7ef6> DW_AT_decl_line : 74 <7ef7> DW_AT_decl_column : 6 <7ef7> DW_AT_prototyped : 1 - <7ef7> DW_AT_declaration : 1 - <7ef7> DW_AT_sibling : <0x7f01> - <2><7efb>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <7efc> DW_AT_type : <0x7931> - <2><7f00>: Abbrev Number: 0 - <1><7f01>: Abbrev Number: 16 (DW_TAG_subprogram) - <7f02> DW_AT_external : 1 - <7f02> DW_AT_name : (indirect string, offset: 0xf1754): USART1_IRQHandler - <7f06> DW_AT_decl_file : 1 - <7f06> DW_AT_decl_line : 225 - <7f07> DW_AT_decl_column : 6 - <7f07> DW_AT_prototyped : 1 - <7f07> DW_AT_low_pc : 0x8001f64 - <7f0b> DW_AT_high_pc : 0x14 - <7f0f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7f11> DW_AT_call_all_tail_calls: 1 - <1><7f11>: Abbrev Number: 16 (DW_TAG_subprogram) - <7f12> DW_AT_external : 1 - <7f12> DW_AT_name : (indirect string, offset: 0xf17b0): TIM1_UP_TIM16_IRQHandler - <7f16> DW_AT_decl_file : 1 - <7f16> DW_AT_decl_line : 211 - <7f17> DW_AT_decl_column : 6 - <7f17> DW_AT_prototyped : 1 - <7f17> DW_AT_low_pc : 0x8001f50 - <7f1b> DW_AT_high_pc : 0x14 - <7f1f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7f21> DW_AT_call_all_tail_calls: 1 - <1><7f21>: Abbrev Number: 16 (DW_TAG_subprogram) - <7f22> DW_AT_external : 1 - <7f22> DW_AT_name : (indirect string, offset: 0xf16b4): DMA1_Channel3_IRQHandler - <7f26> DW_AT_decl_file : 1 - <7f26> DW_AT_decl_line : 197 - <7f27> DW_AT_decl_column : 6 - <7f27> DW_AT_prototyped : 1 - <7f27> DW_AT_low_pc : 0x8001f3c - <7f2b> DW_AT_high_pc : 0x14 - <7f2f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7f31> DW_AT_call_all_tail_calls: 1 - <1><7f31>: Abbrev Number: 16 (DW_TAG_subprogram) - <7f32> DW_AT_external : 1 - <7f32> DW_AT_name : (indirect string, offset: 0xf16cd): DMA1_Channel2_IRQHandler - <7f36> DW_AT_decl_file : 1 - <7f36> DW_AT_decl_line : 183 - <7f37> DW_AT_decl_column : 6 - <7f37> DW_AT_prototyped : 1 - <7f37> DW_AT_low_pc : 0x8001f28 - <7f3b> DW_AT_high_pc : 0x14 - <7f3f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7f41> DW_AT_call_all_tail_calls: 1 - <1><7f41>: Abbrev Number: 16 (DW_TAG_subprogram) - <7f42> DW_AT_external : 1 - <7f42> DW_AT_name : (indirect string, offset: 0xf1716): DMA1_Channel1_IRQHandler - <7f46> DW_AT_decl_file : 1 - <7f46> DW_AT_decl_line : 169 - <7f47> DW_AT_decl_column : 6 - <7f47> DW_AT_prototyped : 1 - <7f47> DW_AT_low_pc : 0x8001f14 - <7f4b> DW_AT_high_pc : 0x14 - <7f4f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7f51> DW_AT_call_all_tail_calls: 1 - <1><7f51>: Abbrev Number: 11 (DW_TAG_subprogram) - <7f52> DW_AT_external : 1 - <7f52> DW_AT_name : (indirect string, offset: 0xf1705): DebugMon_Handler - <7f56> DW_AT_decl_file : 1 - <7f56> DW_AT_decl_line : 149 - <7f57> DW_AT_decl_column : 6 - <7f57> DW_AT_prototyped : 1 - <7f57> DW_AT_low_pc : 0x8001f06 - <7f5b> DW_AT_high_pc : 0xe - <7f5f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7f61> DW_AT_call_all_calls: 1 - <1><7f61>: Abbrev Number: 11 (DW_TAG_subprogram) - <7f62> DW_AT_external : 1 - <7f62> DW_AT_name : (indirect string, offset: 0xf16f2): UsageFault_Handler - <7f66> DW_AT_decl_file : 1 - <7f66> DW_AT_decl_line : 134 - <7f67> DW_AT_decl_column : 6 - <7f67> DW_AT_prototyped : 1 - <7f67> DW_AT_low_pc : 0x8001f00 - <7f6b> DW_AT_high_pc : 0x6 - <7f6f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7f71> DW_AT_call_all_calls: 1 - <1><7f71>: Abbrev Number: 11 (DW_TAG_subprogram) - <7f72> DW_AT_external : 1 - <7f72> DW_AT_name : (indirect string, offset: 0xf177a): BusFault_Handler - <7f76> DW_AT_decl_file : 1 - <7f76> DW_AT_decl_line : 119 - <7f77> DW_AT_decl_column : 6 - <7f77> DW_AT_prototyped : 1 - <7f77> DW_AT_low_pc : 0x8001efa - <7f7b> DW_AT_high_pc : 0x6 - <7f7f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7f81> DW_AT_call_all_calls: 1 - <1><7f81>: Abbrev Number: 11 (DW_TAG_subprogram) - <7f82> DW_AT_external : 1 - <7f82> DW_AT_name : (indirect string, offset: 0xf179e): MemManage_Handler - <7f86> DW_AT_decl_file : 1 - <7f86> DW_AT_decl_line : 104 - <7f87> DW_AT_decl_column : 6 - <7f87> DW_AT_prototyped : 1 - <7f87> DW_AT_low_pc : 0x8001ef4 - <7f8b> DW_AT_high_pc : 0x6 - <7f8f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7f91> DW_AT_call_all_calls: 1 - <1><7f91>: Abbrev Number: 11 (DW_TAG_subprogram) - <7f92> DW_AT_external : 1 - <7f92> DW_AT_name : (indirect string, offset: 0xf1742): HardFault_Handler - <7f96> DW_AT_decl_file : 1 - <7f96> DW_AT_decl_line : 89 - <7f97> DW_AT_decl_column : 6 - <7f97> DW_AT_prototyped : 1 - <7f97> DW_AT_low_pc : 0x8001eee - <7f9b> DW_AT_high_pc : 0x6 - <7f9f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7fa1> DW_AT_call_all_calls: 1 - <1><7fa1>: Abbrev Number: 11 (DW_TAG_subprogram) - <7fa2> DW_AT_external : 1 - <7fa2> DW_AT_name : (indirect string, offset: 0xf16e6): NMI_Handler - <7fa6> DW_AT_decl_file : 1 - <7fa6> DW_AT_decl_line : 74 - <7fa7> DW_AT_decl_column : 6 - <7fa7> DW_AT_prototyped : 1 - <7fa7> DW_AT_low_pc : 0x8001ee8 - <7fab> DW_AT_high_pc : 0x6 - <7faf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <7fb1> DW_AT_call_all_calls: 1 - <1><7fb1>: Abbrev Number: 0 - Compilation Unit @ offset 0x7fb2: + <7ef7> DW_AT_low_pc : 0x8001fd0 + <7efb> DW_AT_high_pc : 0x6 + <7eff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <7f01> DW_AT_call_all_calls: 1 + <1><7f01>: Abbrev Number: 0 + Compilation Unit @ offset 0x7f02: Length: 0x6ff (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0xe53 + Abbrev Offset: 0xe5e Pointer Size: 4 - <0><7fbe>: Abbrev Number: 14 (DW_TAG_compile_unit) - <7fbf> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <7fc3> DW_AT_language : 29 (C11) - <7fc4> DW_AT_name : (indirect string, offset: 0xf1856): ../Core/Src/system_stm32wbxx.c - <7fc8> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <7fcc> DW_AT_ranges : 0x1c9 - <7fd0> DW_AT_low_pc : 0x0 - <7fd4> DW_AT_stmt_list : 0x515c - <7fd8> DW_AT_macros : 0x23b0e - <1><7fdc>: Abbrev Number: 4 (DW_TAG_base_type) - <7fdd> DW_AT_byte_size : 1 - <7fde> DW_AT_encoding : 6 (signed char) - <7fdf> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><7fe3>: Abbrev Number: 12 (DW_TAG_typedef) - <7fe4> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <7fe8> DW_AT_decl_file : 2 - <7fe9> DW_AT_decl_line : 43 - <7fea> DW_AT_decl_column : 24 - <7feb> DW_AT_type : <0x7fef> - <1><7fef>: Abbrev Number: 4 (DW_TAG_base_type) - <7ff0> DW_AT_byte_size : 1 - <7ff1> DW_AT_encoding : 8 (unsigned char) - <7ff2> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><7ff6>: Abbrev Number: 4 (DW_TAG_base_type) - <7ff7> DW_AT_byte_size : 2 - <7ff8> DW_AT_encoding : 5 (signed) - <7ff9> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><7ffd>: Abbrev Number: 4 (DW_TAG_base_type) - <7ffe> DW_AT_byte_size : 2 - <7fff> DW_AT_encoding : 7 (unsigned) - <8000> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><8004>: Abbrev Number: 4 (DW_TAG_base_type) - <8005> DW_AT_byte_size : 4 - <8006> DW_AT_encoding : 5 (signed) - <8007> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><800b>: Abbrev Number: 12 (DW_TAG_typedef) - <800c> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <8010> DW_AT_decl_file : 2 - <8011> DW_AT_decl_line : 79 - <8012> DW_AT_decl_column : 25 - <8013> DW_AT_type : <0x8017> - <1><8017>: Abbrev Number: 4 (DW_TAG_base_type) - <8018> DW_AT_byte_size : 4 - <8019> DW_AT_encoding : 7 (unsigned) - <801a> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><801e>: Abbrev Number: 4 (DW_TAG_base_type) - <801f> DW_AT_byte_size : 8 - <8020> DW_AT_encoding : 5 (signed) - <8021> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><8025>: Abbrev Number: 4 (DW_TAG_base_type) - <8026> DW_AT_byte_size : 8 - <8027> DW_AT_encoding : 7 (unsigned) - <8028> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><802c>: Abbrev Number: 15 (DW_TAG_base_type) - <802d> DW_AT_byte_size : 4 - <802e> DW_AT_encoding : 5 (signed) - <802f> DW_AT_name : int - <1><8033>: Abbrev Number: 4 (DW_TAG_base_type) - <8034> DW_AT_byte_size : 4 - <8035> DW_AT_encoding : 7 (unsigned) - <8036> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><803a>: Abbrev Number: 12 (DW_TAG_typedef) - <803b> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <803f> DW_AT_decl_file : 3 - <8040> DW_AT_decl_line : 24 - <8041> DW_AT_decl_column : 19 - <8042> DW_AT_type : <0x7fe3> - <1><8046>: Abbrev Number: 8 (DW_TAG_volatile_type) - <8047> DW_AT_type : <0x803a> - <1><804b>: Abbrev Number: 12 (DW_TAG_typedef) - <804c> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <8050> DW_AT_decl_file : 3 - <8051> DW_AT_decl_line : 48 - <8052> DW_AT_decl_column : 20 - <8053> DW_AT_type : <0x800b> - <1><8057>: Abbrev Number: 8 (DW_TAG_volatile_type) - <8058> DW_AT_type : <0x804b> - <1><805c>: Abbrev Number: 6 (DW_TAG_const_type) - <805d> DW_AT_type : <0x8057> - <1><8061>: Abbrev Number: 6 (DW_TAG_const_type) - <8062> DW_AT_type : <0x804b> - <1><8066>: Abbrev Number: 16 (DW_TAG_structure_type) - <8067> DW_AT_byte_size : 140 - <8068> DW_AT_decl_file : 4 - <8069> DW_AT_decl_line : 440 - <806b> DW_AT_decl_column : 9 - <806c> DW_AT_sibling : <0x8197> - <2><8070>: Abbrev Number: 1 (DW_TAG_member) - <8071> DW_AT_name : (indirect string, offset: 0xf1802): CPUID - <8075> DW_AT_decl_file : 4 - <8076> DW_AT_decl_line : 442 - <8078> DW_AT_decl_column : 18 - <8079> DW_AT_type : <0x805c> - <807d> DW_AT_data_member_location: 0 - <2><807e>: Abbrev Number: 1 (DW_TAG_member) - <807f> DW_AT_name : (indirect string, offset: 0xf17fd): ICSR - <8083> DW_AT_decl_file : 4 - <8084> DW_AT_decl_line : 443 - <8086> DW_AT_decl_column : 18 - <8087> DW_AT_type : <0x8057> - <808b> DW_AT_data_member_location: 4 - <2><808c>: Abbrev Number: 1 (DW_TAG_member) - <808d> DW_AT_name : (indirect string, offset: 0xf17db): VTOR - <8091> DW_AT_decl_file : 4 - <8092> DW_AT_decl_line : 444 - <8094> DW_AT_decl_column : 18 - <8095> DW_AT_type : <0x8057> - <8099> DW_AT_data_member_location: 8 - <2><809a>: Abbrev Number: 1 (DW_TAG_member) - <809b> DW_AT_name : (indirect string, offset: 0xf18da): AIRCR - <809f> DW_AT_decl_file : 4 - <80a0> DW_AT_decl_line : 445 - <80a2> DW_AT_decl_column : 18 - <80a3> DW_AT_type : <0x8057> - <80a7> DW_AT_data_member_location: 12 - <2><80a8>: Abbrev Number: 7 (DW_TAG_member) - <80a9> DW_AT_name : SCR - <80ad> DW_AT_decl_file : 4 - <80ae> DW_AT_decl_line : 446 - <80b0> DW_AT_decl_column : 18 - <80b1> DW_AT_type : <0x8057> - <80b5> DW_AT_data_member_location: 16 - <2><80b6>: Abbrev Number: 7 (DW_TAG_member) - <80b7> DW_AT_name : CCR - <80bb> DW_AT_decl_file : 4 - <80bc> DW_AT_decl_line : 447 - <80be> DW_AT_decl_column : 18 - <80bf> DW_AT_type : <0x8057> - <80c3> DW_AT_data_member_location: 20 - <2><80c4>: Abbrev Number: 7 (DW_TAG_member) - <80c5> DW_AT_name : SHP - <80c9> DW_AT_decl_file : 4 - <80ca> DW_AT_decl_line : 448 - <80cc> DW_AT_decl_column : 18 - <80cd> DW_AT_type : <0x81a7> - <80d1> DW_AT_data_member_location: 24 - <2><80d2>: Abbrev Number: 1 (DW_TAG_member) - <80d3> DW_AT_name : (indirect string, offset: 0xf182f): SHCSR - <80d7> DW_AT_decl_file : 4 - <80d8> DW_AT_decl_line : 449 - <80da> DW_AT_decl_column : 18 - <80db> DW_AT_type : <0x8057> - <80df> DW_AT_data_member_location: 36 - <2><80e0>: Abbrev Number: 1 (DW_TAG_member) - <80e1> DW_AT_name : (indirect string, offset: 0xf1875): CFSR - <80e5> DW_AT_decl_file : 4 - <80e6> DW_AT_decl_line : 450 - <80e8> DW_AT_decl_column : 18 - <80e9> DW_AT_type : <0x8057> - <80ed> DW_AT_data_member_location: 40 - <2><80ee>: Abbrev Number: 1 (DW_TAG_member) - <80ef> DW_AT_name : (indirect string, offset: 0xf1835): HFSR - <80f3> DW_AT_decl_file : 4 - <80f4> DW_AT_decl_line : 451 - <80f6> DW_AT_decl_column : 18 - <80f7> DW_AT_type : <0x8057> - <80fb> DW_AT_data_member_location: 44 - <2><80fc>: Abbrev Number: 1 (DW_TAG_member) - <80fd> DW_AT_name : (indirect string, offset: 0xf1820): DFSR - <8101> DW_AT_decl_file : 4 - <8102> DW_AT_decl_line : 452 - <8104> DW_AT_decl_column : 18 - <8105> DW_AT_type : <0x8057> - <8109> DW_AT_data_member_location: 48 - <2><810a>: Abbrev Number: 1 (DW_TAG_member) - <810b> DW_AT_name : (indirect string, offset: 0xf18c1): MMFAR - <810f> DW_AT_decl_file : 4 - <8110> DW_AT_decl_line : 453 - <8112> DW_AT_decl_column : 18 - <8113> DW_AT_type : <0x8057> - <8117> DW_AT_data_member_location: 52 - <2><8118>: Abbrev Number: 1 (DW_TAG_member) - <8119> DW_AT_name : (indirect string, offset: 0xf1825): BFAR - <811d> DW_AT_decl_file : 4 - <811e> DW_AT_decl_line : 454 - <8120> DW_AT_decl_column : 18 - <8121> DW_AT_type : <0x8057> - <8125> DW_AT_data_member_location: 56 - <2><8126>: Abbrev Number: 1 (DW_TAG_member) - <8127> DW_AT_name : (indirect string, offset: 0xf17ef): AFSR - <812b> DW_AT_decl_file : 4 - <812c> DW_AT_decl_line : 455 - <812e> DW_AT_decl_column : 18 - <812f> DW_AT_type : <0x8057> - <8133> DW_AT_data_member_location: 60 - <2><8134>: Abbrev Number: 7 (DW_TAG_member) - <8135> DW_AT_name : PFR - <8139> DW_AT_decl_file : 4 - <813a> DW_AT_decl_line : 456 - <813c> DW_AT_decl_column : 18 - <813d> DW_AT_type : <0x81c1> - <8141> DW_AT_data_member_location: 64 - <2><8142>: Abbrev Number: 7 (DW_TAG_member) - <8143> DW_AT_name : DFR - <8147> DW_AT_decl_file : 4 - <8148> DW_AT_decl_line : 457 - <814a> DW_AT_decl_column : 18 - <814b> DW_AT_type : <0x805c> - <814f> DW_AT_data_member_location: 72 - <2><8150>: Abbrev Number: 7 (DW_TAG_member) - <8151> DW_AT_name : ADR - <8155> DW_AT_decl_file : 4 - <8156> DW_AT_decl_line : 458 - <8158> DW_AT_decl_column : 18 - <8159> DW_AT_type : <0x805c> - <815d> DW_AT_data_member_location: 76 - <2><815e>: Abbrev Number: 1 (DW_TAG_member) - <815f> DW_AT_name : (indirect string, offset: 0xf17ea): MMFR - <8163> DW_AT_decl_file : 4 - <8164> DW_AT_decl_line : 459 - <8166> DW_AT_decl_column : 18 - <8167> DW_AT_type : <0x81db> - <816b> DW_AT_data_member_location: 80 - <2><816c>: Abbrev Number: 1 (DW_TAG_member) - <816d> DW_AT_name : (indirect string, offset: 0xf182a): ISAR - <8171> DW_AT_decl_file : 4 - <8172> DW_AT_decl_line : 460 - <8174> DW_AT_decl_column : 18 - <8175> DW_AT_type : <0x81f5> - <8179> DW_AT_data_member_location: 96 - <2><817a>: Abbrev Number: 1 (DW_TAG_member) - <817b> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <817f> DW_AT_decl_file : 4 - <8180> DW_AT_decl_line : 461 - <8182> DW_AT_decl_column : 18 - <8183> DW_AT_type : <0x81fa> - <8187> DW_AT_data_member_location: 116 - <2><8188>: Abbrev Number: 1 (DW_TAG_member) - <8189> DW_AT_name : (indirect string, offset: 0xf1850): CPACR - <818d> DW_AT_decl_file : 4 - <818e> DW_AT_decl_line : 462 - <8190> DW_AT_decl_column : 18 - <8191> DW_AT_type : <0x8057> - <8195> DW_AT_data_member_location: 136 - <2><8196>: Abbrev Number: 0 - <1><8197>: Abbrev Number: 5 (DW_TAG_array_type) - <8198> DW_AT_type : <0x8046> - <819c> DW_AT_sibling : <0x81a7> - <2><81a0>: Abbrev Number: 3 (DW_TAG_subrange_type) - <81a1> DW_AT_type : <0x8033> - <81a5> DW_AT_upper_bound : 11 - <2><81a6>: Abbrev Number: 0 - <1><81a7>: Abbrev Number: 8 (DW_TAG_volatile_type) - <81a8> DW_AT_type : <0x8197> - <1><81ac>: Abbrev Number: 5 (DW_TAG_array_type) - <81ad> DW_AT_type : <0x805c> - <81b1> DW_AT_sibling : <0x81bc> - <2><81b5>: Abbrev Number: 3 (DW_TAG_subrange_type) - <81b6> DW_AT_type : <0x8033> - <81ba> DW_AT_upper_bound : 1 - <2><81bb>: Abbrev Number: 0 - <1><81bc>: Abbrev Number: 6 (DW_TAG_const_type) - <81bd> DW_AT_type : <0x81ac> - <1><81c1>: Abbrev Number: 8 (DW_TAG_volatile_type) - <81c2> DW_AT_type : <0x81bc> - <1><81c6>: Abbrev Number: 5 (DW_TAG_array_type) - <81c7> DW_AT_type : <0x805c> - <81cb> DW_AT_sibling : <0x81d6> - <2><81cf>: Abbrev Number: 3 (DW_TAG_subrange_type) - <81d0> DW_AT_type : <0x8033> - <81d4> DW_AT_upper_bound : 3 - <2><81d5>: Abbrev Number: 0 - <1><81d6>: Abbrev Number: 6 (DW_TAG_const_type) - <81d7> DW_AT_type : <0x81c6> - <1><81db>: Abbrev Number: 8 (DW_TAG_volatile_type) - <81dc> DW_AT_type : <0x81d6> - <1><81e0>: Abbrev Number: 5 (DW_TAG_array_type) - <81e1> DW_AT_type : <0x805c> - <81e5> DW_AT_sibling : <0x81f0> - <2><81e9>: Abbrev Number: 3 (DW_TAG_subrange_type) - <81ea> DW_AT_type : <0x8033> - <81ee> DW_AT_upper_bound : 4 - <2><81ef>: Abbrev Number: 0 - <1><81f0>: Abbrev Number: 6 (DW_TAG_const_type) - <81f1> DW_AT_type : <0x81e0> - <1><81f5>: Abbrev Number: 8 (DW_TAG_volatile_type) - <81f6> DW_AT_type : <0x81f0> - <1><81fa>: Abbrev Number: 5 (DW_TAG_array_type) - <81fb> DW_AT_type : <0x804b> - <81ff> DW_AT_sibling : <0x820a> - <2><8203>: Abbrev Number: 3 (DW_TAG_subrange_type) - <8204> DW_AT_type : <0x8033> - <8208> DW_AT_upper_bound : 4 - <2><8209>: Abbrev Number: 0 - <1><820a>: Abbrev Number: 13 (DW_TAG_typedef) - <820b> DW_AT_name : (indirect string, offset: 0xf17f4): SCB_Type - <820f> DW_AT_decl_file : 4 - <8210> DW_AT_decl_line : 463 - <8212> DW_AT_decl_column : 3 - <8212> DW_AT_type : <0x8066> - <1><8216>: Abbrev Number: 5 (DW_TAG_array_type) - <8217> DW_AT_type : <0x804b> - <821b> DW_AT_sibling : <0x8226> - <2><821f>: Abbrev Number: 3 (DW_TAG_subrange_type) - <8220> DW_AT_type : <0x8033> - <8224> DW_AT_upper_bound : 14 - <2><8225>: Abbrev Number: 0 - <1><8226>: Abbrev Number: 9 (DW_TAG_variable) - <8227> DW_AT_name : (indirect string, offset: 0xf188f): SystemCoreClock - <822b> DW_AT_decl_file : 5 - <822b> DW_AT_decl_line : 60 - <822c> DW_AT_decl_column : 17 - <822d> DW_AT_type : <0x804b> - <8231> DW_AT_external : 1 - <8231> DW_AT_declaration : 1 - <1><8231>: Abbrev Number: 5 (DW_TAG_array_type) - <8232> DW_AT_type : <0x8061> - <8236> DW_AT_sibling : <0x8241> - <2><823a>: Abbrev Number: 3 (DW_TAG_subrange_type) - <823b> DW_AT_type : <0x8033> - <823f> DW_AT_upper_bound : 15 - <2><8240>: Abbrev Number: 0 - <1><8241>: Abbrev Number: 6 (DW_TAG_const_type) - <8242> DW_AT_type : <0x8231> - <1><8246>: Abbrev Number: 9 (DW_TAG_variable) - <8247> DW_AT_name : (indirect string, offset: 0xf18b3): AHBPrescTable - <824b> DW_AT_decl_file : 5 - <824b> DW_AT_decl_line : 62 - <824c> DW_AT_decl_column : 23 - <824d> DW_AT_type : <0x8241> - <8251> DW_AT_external : 1 - <8251> DW_AT_declaration : 1 - <1><8251>: Abbrev Number: 5 (DW_TAG_array_type) - <8252> DW_AT_type : <0x8061> - <8256> DW_AT_sibling : <0x8261> - <2><825a>: Abbrev Number: 3 (DW_TAG_subrange_type) - <825b> DW_AT_type : <0x8033> - <825f> DW_AT_upper_bound : 7 - <2><8260>: Abbrev Number: 0 - <1><8261>: Abbrev Number: 6 (DW_TAG_const_type) - <8262> DW_AT_type : <0x8251> - <1><8266>: Abbrev Number: 9 (DW_TAG_variable) - <8267> DW_AT_name : (indirect string, offset: 0xf1812): APBPrescTable - <826b> DW_AT_decl_file : 5 - <826b> DW_AT_decl_line : 63 - <826c> DW_AT_decl_column : 23 - <826d> DW_AT_type : <0x8261> - <8271> DW_AT_external : 1 - <8271> DW_AT_declaration : 1 - <1><8271>: Abbrev Number: 9 (DW_TAG_variable) - <8272> DW_AT_name : (indirect string, offset: 0xf187a): MSIRangeTable - <8276> DW_AT_decl_file : 5 - <8276> DW_AT_decl_line : 64 - <8277> DW_AT_decl_column : 23 - <8278> DW_AT_type : <0x8241> - <827c> DW_AT_external : 1 - <827c> DW_AT_declaration : 1 - <1><827c>: Abbrev Number: 5 (DW_TAG_array_type) - <827d> DW_AT_type : <0x8061> - <8281> DW_AT_sibling : <0x8292> - <2><8285>: Abbrev Number: 3 (DW_TAG_subrange_type) - <8286> DW_AT_type : <0x8033> - <828a> DW_AT_upper_bound : 3 - <2><828b>: Abbrev Number: 3 (DW_TAG_subrange_type) - <828c> DW_AT_type : <0x8033> - <8290> DW_AT_upper_bound : 5 - <2><8291>: Abbrev Number: 0 - <1><8292>: Abbrev Number: 6 (DW_TAG_const_type) - <8293> DW_AT_type : <0x827c> - <1><8297>: Abbrev Number: 9 (DW_TAG_variable) - <8298> DW_AT_name : (indirect string, offset: 0xf18c7): SmpsPrescalerTable - <829c> DW_AT_decl_file : 5 - <829c> DW_AT_decl_line : 67 - <829d> DW_AT_decl_column : 23 - <829e> DW_AT_type : <0x8292> - <82a2> DW_AT_external : 1 - <82a2> DW_AT_declaration : 1 - <1><82a2>: Abbrev Number: 17 (DW_TAG_structure_type) - <82a3> DW_AT_byte_size : 392 - <82a5> DW_AT_decl_file : 6 - <82a6> DW_AT_decl_line : 446 - <82a8> DW_AT_decl_column : 9 - <82a9> DW_AT_sibling : <0x85d5> - <2><82ad>: Abbrev Number: 7 (DW_TAG_member) - <82ae> DW_AT_name : CR - <82b1> DW_AT_decl_file : 6 - <82b2> DW_AT_decl_line : 448 - <82b4> DW_AT_decl_column : 17 - <82b5> DW_AT_type : <0x8057> - <82b9> DW_AT_data_member_location: 0 - <2><82ba>: Abbrev Number: 1 (DW_TAG_member) - <82bb> DW_AT_name : (indirect string, offset: 0xf0acc): ICSCR - <82bf> DW_AT_decl_file : 6 - <82c0> DW_AT_decl_line : 449 - <82c2> DW_AT_decl_column : 17 - <82c3> DW_AT_type : <0x8057> - <82c7> DW_AT_data_member_location: 4 - <2><82c8>: Abbrev Number: 1 (DW_TAG_member) - <82c9> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <82cd> DW_AT_decl_file : 6 - <82ce> DW_AT_decl_line : 450 - <82d0> DW_AT_decl_column : 17 - <82d1> DW_AT_type : <0x8057> - <82d5> DW_AT_data_member_location: 8 - <2><82d6>: Abbrev Number: 1 (DW_TAG_member) - <82d7> DW_AT_name : (indirect string, offset: 0xf0c99): PLLCFGR - <82db> DW_AT_decl_file : 6 - <82dc> DW_AT_decl_line : 451 - <82de> DW_AT_decl_column : 17 - <82df> DW_AT_type : <0x8057> - <82e3> DW_AT_data_member_location: 12 - <2><82e4>: Abbrev Number: 1 (DW_TAG_member) - <82e5> DW_AT_name : (indirect string, offset: 0xf0326): PLLSAI1CFGR - <82e9> DW_AT_decl_file : 6 - <82ea> DW_AT_decl_line : 452 - <82ec> DW_AT_decl_column : 17 - <82ed> DW_AT_type : <0x8057> - <82f1> DW_AT_data_member_location: 16 - <2><82f2>: Abbrev Number: 1 (DW_TAG_member) - <82f3> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <82f7> DW_AT_decl_file : 6 - <82f8> DW_AT_decl_line : 453 - <82fa> DW_AT_decl_column : 17 - <82fb> DW_AT_type : <0x804b> - <82ff> DW_AT_data_member_location: 20 - <2><8300>: Abbrev Number: 1 (DW_TAG_member) - <8301> DW_AT_name : (indirect string, offset: 0xefb49): CIER - <8305> DW_AT_decl_file : 6 - <8306> DW_AT_decl_line : 454 - <8308> DW_AT_decl_column : 17 - <8309> DW_AT_type : <0x8057> - <830d> DW_AT_data_member_location: 24 - <2><830e>: Abbrev Number: 1 (DW_TAG_member) - <830f> DW_AT_name : (indirect string, offset: 0xefb72): CIFR - <8313> DW_AT_decl_file : 6 - <8314> DW_AT_decl_line : 455 - <8316> DW_AT_decl_column : 17 - <8317> DW_AT_type : <0x8057> - <831b> DW_AT_data_member_location: 28 - <2><831c>: Abbrev Number: 1 (DW_TAG_member) - <831d> DW_AT_name : (indirect string, offset: 0xefb61): CICR - <8321> DW_AT_decl_file : 6 - <8322> DW_AT_decl_line : 456 - <8324> DW_AT_decl_column : 17 - <8325> DW_AT_type : <0x8057> - <8329> DW_AT_data_member_location: 32 - <2><832a>: Abbrev Number: 1 (DW_TAG_member) - <832b> DW_AT_name : (indirect string, offset: 0xefc3b): SMPSCR - <832f> DW_AT_decl_file : 6 - <8330> DW_AT_decl_line : 457 - <8332> DW_AT_decl_column : 17 - <8333> DW_AT_type : <0x8057> - <8337> DW_AT_data_member_location: 36 - <2><8338>: Abbrev Number: 1 (DW_TAG_member) - <8339> DW_AT_name : (indirect string, offset: 0xf0e81): AHB1RSTR - <833d> DW_AT_decl_file : 6 - <833e> DW_AT_decl_line : 458 - <8340> DW_AT_decl_column : 17 - <8341> DW_AT_type : <0x8057> - <8345> DW_AT_data_member_location: 40 - <2><8346>: Abbrev Number: 1 (DW_TAG_member) - <8347> DW_AT_name : (indirect string, offset: 0xefd65): AHB2RSTR - <834b> DW_AT_decl_file : 6 - <834c> DW_AT_decl_line : 459 - <834e> DW_AT_decl_column : 17 - <834f> DW_AT_type : <0x8057> - <8353> DW_AT_data_member_location: 44 - <2><8354>: Abbrev Number: 1 (DW_TAG_member) - <8355> DW_AT_name : (indirect string, offset: 0xf056f): AHB3RSTR - <8359> DW_AT_decl_file : 6 - <835a> DW_AT_decl_line : 460 - <835c> DW_AT_decl_column : 17 - <835d> DW_AT_type : <0x8057> - <8361> DW_AT_data_member_location: 48 - <2><8362>: Abbrev Number: 1 (DW_TAG_member) - <8363> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <8367> DW_AT_decl_file : 6 - <8368> DW_AT_decl_line : 461 - <836a> DW_AT_decl_column : 17 - <836b> DW_AT_type : <0x804b> - <836f> DW_AT_data_member_location: 52 - <2><8370>: Abbrev Number: 1 (DW_TAG_member) - <8371> DW_AT_name : (indirect string, offset: 0xeff75): APB1RSTR1 - <8375> DW_AT_decl_file : 6 - <8376> DW_AT_decl_line : 462 - <8378> DW_AT_decl_column : 17 - <8379> DW_AT_type : <0x8057> - <837d> DW_AT_data_member_location: 56 - <2><837e>: Abbrev Number: 1 (DW_TAG_member) - <837f> DW_AT_name : (indirect string, offset: 0xeff7f): APB1RSTR2 - <8383> DW_AT_decl_file : 6 - <8384> DW_AT_decl_line : 463 - <8386> DW_AT_decl_column : 17 - <8387> DW_AT_type : <0x8057> - <838b> DW_AT_data_member_location: 60 - <2><838c>: Abbrev Number: 1 (DW_TAG_member) - <838d> DW_AT_name : (indirect string, offset: 0xf0553): APB2RSTR - <8391> DW_AT_decl_file : 6 - <8392> DW_AT_decl_line : 464 - <8394> DW_AT_decl_column : 17 - <8395> DW_AT_type : <0x8057> - <8399> DW_AT_data_member_location: 64 - <2><839a>: Abbrev Number: 1 (DW_TAG_member) - <839b> DW_AT_name : (indirect string, offset: 0xf0dc7): APB3RSTR - <839f> DW_AT_decl_file : 6 - <83a0> DW_AT_decl_line : 465 - <83a2> DW_AT_decl_column : 17 - <83a3> DW_AT_type : <0x8057> - <83a7> DW_AT_data_member_location: 68 - <2><83a8>: Abbrev Number: 1 (DW_TAG_member) - <83a9> DW_AT_name : (indirect string, offset: 0xf101b): AHB1ENR - <83ad> DW_AT_decl_file : 6 - <83ae> DW_AT_decl_line : 466 - <83b0> DW_AT_decl_column : 17 - <83b1> DW_AT_type : <0x8057> - <83b5> DW_AT_data_member_location: 72 - <2><83b6>: Abbrev Number: 1 (DW_TAG_member) - <83b7> DW_AT_name : (indirect string, offset: 0xf0cc1): AHB2ENR - <83bb> DW_AT_decl_file : 6 - <83bc> DW_AT_decl_line : 467 - <83be> DW_AT_decl_column : 17 - <83bf> DW_AT_type : <0x8057> - <83c3> DW_AT_data_member_location: 76 - <2><83c4>: Abbrev Number: 1 (DW_TAG_member) - <83c5> DW_AT_name : (indirect string, offset: 0xf11b8): AHB3ENR - <83c9> DW_AT_decl_file : 6 - <83ca> DW_AT_decl_line : 468 - <83cc> DW_AT_decl_column : 17 - <83cd> DW_AT_type : <0x8057> - <83d1> DW_AT_data_member_location: 80 - <2><83d2>: Abbrev Number: 1 (DW_TAG_member) - <83d3> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <83d7> DW_AT_decl_file : 6 - <83d8> DW_AT_decl_line : 469 - <83da> DW_AT_decl_column : 17 - <83db> DW_AT_type : <0x804b> - <83df> DW_AT_data_member_location: 84 - <2><83e0>: Abbrev Number: 1 (DW_TAG_member) - <83e1> DW_AT_name : (indirect string, offset: 0xf0041): APB1ENR1 - <83e5> DW_AT_decl_file : 6 - <83e6> DW_AT_decl_line : 470 - <83e8> DW_AT_decl_column : 17 - <83e9> DW_AT_type : <0x8057> - <83ed> DW_AT_data_member_location: 88 - <2><83ee>: Abbrev Number: 1 (DW_TAG_member) - <83ef> DW_AT_name : (indirect string, offset: 0xf004c): APB1ENR2 - <83f3> DW_AT_decl_file : 6 - <83f4> DW_AT_decl_line : 471 - <83f6> DW_AT_decl_column : 17 - <83f7> DW_AT_type : <0x8057> - <83fb> DW_AT_data_member_location: 92 - <2><83fc>: Abbrev Number: 1 (DW_TAG_member) - <83fd> DW_AT_name : (indirect string, offset: 0xf00b7): APB2ENR - <8401> DW_AT_decl_file : 6 - <8402> DW_AT_decl_line : 472 - <8404> DW_AT_decl_column : 17 - <8405> DW_AT_type : <0x8057> - <8409> DW_AT_data_member_location: 96 - <2><840a>: Abbrev Number: 1 (DW_TAG_member) - <840b> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <840f> DW_AT_decl_file : 6 - <8410> DW_AT_decl_line : 473 - <8412> DW_AT_decl_column : 17 - <8413> DW_AT_type : <0x804b> - <8417> DW_AT_data_member_location: 100 - <2><8418>: Abbrev Number: 1 (DW_TAG_member) - <8419> DW_AT_name : (indirect string, offset: 0xeff5c): AHB1SMENR - <841d> DW_AT_decl_file : 6 - <841e> DW_AT_decl_line : 474 - <8420> DW_AT_decl_column : 17 - <8421> DW_AT_type : <0x8057> - <8425> DW_AT_data_member_location: 104 - <2><8426>: Abbrev Number: 1 (DW_TAG_member) - <8427> DW_AT_name : (indirect string, offset: 0xf0b3d): AHB2SMENR - <842b> DW_AT_decl_file : 6 - <842c> DW_AT_decl_line : 475 - <842e> DW_AT_decl_column : 17 - <842f> DW_AT_type : <0x8057> - <8433> DW_AT_data_member_location: 108 - <2><8434>: Abbrev Number: 1 (DW_TAG_member) - <8435> DW_AT_name : (indirect string, offset: 0xefd3d): AHB3SMENR - <8439> DW_AT_decl_file : 6 - <843a> DW_AT_decl_line : 476 - <843c> DW_AT_decl_column : 17 - <843d> DW_AT_type : <0x8057> - <8441> DW_AT_data_member_location: 112 - <2><8442>: Abbrev Number: 1 (DW_TAG_member) - <8443> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <8447> DW_AT_decl_file : 6 - <8448> DW_AT_decl_line : 477 - <844a> DW_AT_decl_column : 17 - <844b> DW_AT_type : <0x804b> - <844f> DW_AT_data_member_location: 116 - <2><8450>: Abbrev Number: 1 (DW_TAG_member) - <8451> DW_AT_name : (indirect string, offset: 0xefee5): APB1SMENR1 - <8455> DW_AT_decl_file : 6 - <8456> DW_AT_decl_line : 478 - <8458> DW_AT_decl_column : 17 - <8459> DW_AT_type : <0x8057> - <845d> DW_AT_data_member_location: 120 - <2><845e>: Abbrev Number: 1 (DW_TAG_member) - <845f> DW_AT_name : (indirect string, offset: 0xefef2): APB1SMENR2 - <8463> DW_AT_decl_file : 6 - <8464> DW_AT_decl_line : 479 - <8466> DW_AT_decl_column : 17 - <8467> DW_AT_type : <0x8057> - <846b> DW_AT_data_member_location: 124 - <2><846c>: Abbrev Number: 1 (DW_TAG_member) - <846d> DW_AT_name : (indirect string, offset: 0xf06ed): APB2SMENR - <8471> DW_AT_decl_file : 6 - <8472> DW_AT_decl_line : 480 - <8474> DW_AT_decl_column : 17 - <8475> DW_AT_type : <0x8057> - <8479> DW_AT_data_member_location: 128 - <2><847a>: Abbrev Number: 1 (DW_TAG_member) - <847b> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <847f> DW_AT_decl_file : 6 - <8480> DW_AT_decl_line : 481 + <0><7f0e>: Abbrev Number: 14 (DW_TAG_compile_unit) + <7f0f> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <7f13> DW_AT_language : 29 (C11) + <7f14> DW_AT_name : (indirect string, offset: 0xf1828): ../Core/Src/system_stm32wbxx.c + <7f18> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <7f1c> DW_AT_ranges : 0x1cb + <7f20> DW_AT_low_pc : 0x0 + <7f24> DW_AT_stmt_list : 0x51d2 + <7f28> DW_AT_macros : 0x23b0d + <1><7f2c>: Abbrev Number: 4 (DW_TAG_base_type) + <7f2d> DW_AT_byte_size : 1 + <7f2e> DW_AT_encoding : 6 (signed char) + <7f2f> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><7f33>: Abbrev Number: 12 (DW_TAG_typedef) + <7f34> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <7f38> DW_AT_decl_file : 2 + <7f39> DW_AT_decl_line : 43 + <7f3a> DW_AT_decl_column : 24 + <7f3b> DW_AT_type : <0x7f3f> + <1><7f3f>: Abbrev Number: 4 (DW_TAG_base_type) + <7f40> DW_AT_byte_size : 1 + <7f41> DW_AT_encoding : 8 (unsigned char) + <7f42> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><7f46>: Abbrev Number: 4 (DW_TAG_base_type) + <7f47> DW_AT_byte_size : 2 + <7f48> DW_AT_encoding : 5 (signed) + <7f49> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><7f4d>: Abbrev Number: 4 (DW_TAG_base_type) + <7f4e> DW_AT_byte_size : 2 + <7f4f> DW_AT_encoding : 7 (unsigned) + <7f50> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><7f54>: Abbrev Number: 4 (DW_TAG_base_type) + <7f55> DW_AT_byte_size : 4 + <7f56> DW_AT_encoding : 5 (signed) + <7f57> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><7f5b>: Abbrev Number: 12 (DW_TAG_typedef) + <7f5c> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <7f60> DW_AT_decl_file : 2 + <7f61> DW_AT_decl_line : 79 + <7f62> DW_AT_decl_column : 25 + <7f63> DW_AT_type : <0x7f67> + <1><7f67>: Abbrev Number: 4 (DW_TAG_base_type) + <7f68> DW_AT_byte_size : 4 + <7f69> DW_AT_encoding : 7 (unsigned) + <7f6a> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><7f6e>: Abbrev Number: 4 (DW_TAG_base_type) + <7f6f> DW_AT_byte_size : 8 + <7f70> DW_AT_encoding : 5 (signed) + <7f71> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><7f75>: Abbrev Number: 4 (DW_TAG_base_type) + <7f76> DW_AT_byte_size : 8 + <7f77> DW_AT_encoding : 7 (unsigned) + <7f78> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><7f7c>: Abbrev Number: 15 (DW_TAG_base_type) + <7f7d> DW_AT_byte_size : 4 + <7f7e> DW_AT_encoding : 5 (signed) + <7f7f> DW_AT_name : int + <1><7f83>: Abbrev Number: 4 (DW_TAG_base_type) + <7f84> DW_AT_byte_size : 4 + <7f85> DW_AT_encoding : 7 (unsigned) + <7f86> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><7f8a>: Abbrev Number: 12 (DW_TAG_typedef) + <7f8b> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <7f8f> DW_AT_decl_file : 3 + <7f90> DW_AT_decl_line : 24 + <7f91> DW_AT_decl_column : 19 + <7f92> DW_AT_type : <0x7f33> + <1><7f96>: Abbrev Number: 8 (DW_TAG_volatile_type) + <7f97> DW_AT_type : <0x7f8a> + <1><7f9b>: Abbrev Number: 12 (DW_TAG_typedef) + <7f9c> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <7fa0> DW_AT_decl_file : 3 + <7fa1> DW_AT_decl_line : 48 + <7fa2> DW_AT_decl_column : 20 + <7fa3> DW_AT_type : <0x7f5b> + <1><7fa7>: Abbrev Number: 8 (DW_TAG_volatile_type) + <7fa8> DW_AT_type : <0x7f9b> + <1><7fac>: Abbrev Number: 6 (DW_TAG_const_type) + <7fad> DW_AT_type : <0x7fa7> + <1><7fb1>: Abbrev Number: 6 (DW_TAG_const_type) + <7fb2> DW_AT_type : <0x7f9b> + <1><7fb6>: Abbrev Number: 16 (DW_TAG_structure_type) + <7fb7> DW_AT_byte_size : 140 + <7fb8> DW_AT_decl_file : 4 + <7fb9> DW_AT_decl_line : 440 + <7fbb> DW_AT_decl_column : 9 + <7fbc> DW_AT_sibling : <0x80e7> + <2><7fc0>: Abbrev Number: 1 (DW_TAG_member) + <7fc1> DW_AT_name : (indirect string, offset: 0xf17d4): CPUID + <7fc5> DW_AT_decl_file : 4 + <7fc6> DW_AT_decl_line : 442 + <7fc8> DW_AT_decl_column : 18 + <7fc9> DW_AT_type : <0x7fac> + <7fcd> DW_AT_data_member_location: 0 + <2><7fce>: Abbrev Number: 1 (DW_TAG_member) + <7fcf> DW_AT_name : (indirect string, offset: 0xf17cf): ICSR + <7fd3> DW_AT_decl_file : 4 + <7fd4> DW_AT_decl_line : 443 + <7fd6> DW_AT_decl_column : 18 + <7fd7> DW_AT_type : <0x7fa7> + <7fdb> DW_AT_data_member_location: 4 + <2><7fdc>: Abbrev Number: 1 (DW_TAG_member) + <7fdd> DW_AT_name : (indirect string, offset: 0xf17ad): VTOR + <7fe1> DW_AT_decl_file : 4 + <7fe2> DW_AT_decl_line : 444 + <7fe4> DW_AT_decl_column : 18 + <7fe5> DW_AT_type : <0x7fa7> + <7fe9> DW_AT_data_member_location: 8 + <2><7fea>: Abbrev Number: 1 (DW_TAG_member) + <7feb> DW_AT_name : (indirect string, offset: 0xf18ac): AIRCR + <7fef> DW_AT_decl_file : 4 + <7ff0> DW_AT_decl_line : 445 + <7ff2> DW_AT_decl_column : 18 + <7ff3> DW_AT_type : <0x7fa7> + <7ff7> DW_AT_data_member_location: 12 + <2><7ff8>: Abbrev Number: 7 (DW_TAG_member) + <7ff9> DW_AT_name : SCR + <7ffd> DW_AT_decl_file : 4 + <7ffe> DW_AT_decl_line : 446 + <8000> DW_AT_decl_column : 18 + <8001> DW_AT_type : <0x7fa7> + <8005> DW_AT_data_member_location: 16 + <2><8006>: Abbrev Number: 7 (DW_TAG_member) + <8007> DW_AT_name : CCR + <800b> DW_AT_decl_file : 4 + <800c> DW_AT_decl_line : 447 + <800e> DW_AT_decl_column : 18 + <800f> DW_AT_type : <0x7fa7> + <8013> DW_AT_data_member_location: 20 + <2><8014>: Abbrev Number: 7 (DW_TAG_member) + <8015> DW_AT_name : SHP + <8019> DW_AT_decl_file : 4 + <801a> DW_AT_decl_line : 448 + <801c> DW_AT_decl_column : 18 + <801d> DW_AT_type : <0x80f7> + <8021> DW_AT_data_member_location: 24 + <2><8022>: Abbrev Number: 1 (DW_TAG_member) + <8023> DW_AT_name : (indirect string, offset: 0xf1801): SHCSR + <8027> DW_AT_decl_file : 4 + <8028> DW_AT_decl_line : 449 + <802a> DW_AT_decl_column : 18 + <802b> DW_AT_type : <0x7fa7> + <802f> DW_AT_data_member_location: 36 + <2><8030>: Abbrev Number: 1 (DW_TAG_member) + <8031> DW_AT_name : (indirect string, offset: 0xf1847): CFSR + <8035> DW_AT_decl_file : 4 + <8036> DW_AT_decl_line : 450 + <8038> DW_AT_decl_column : 18 + <8039> DW_AT_type : <0x7fa7> + <803d> DW_AT_data_member_location: 40 + <2><803e>: Abbrev Number: 1 (DW_TAG_member) + <803f> DW_AT_name : (indirect string, offset: 0xf1807): HFSR + <8043> DW_AT_decl_file : 4 + <8044> DW_AT_decl_line : 451 + <8046> DW_AT_decl_column : 18 + <8047> DW_AT_type : <0x7fa7> + <804b> DW_AT_data_member_location: 44 + <2><804c>: Abbrev Number: 1 (DW_TAG_member) + <804d> DW_AT_name : (indirect string, offset: 0xf17f2): DFSR + <8051> DW_AT_decl_file : 4 + <8052> DW_AT_decl_line : 452 + <8054> DW_AT_decl_column : 18 + <8055> DW_AT_type : <0x7fa7> + <8059> DW_AT_data_member_location: 48 + <2><805a>: Abbrev Number: 1 (DW_TAG_member) + <805b> DW_AT_name : (indirect string, offset: 0xf1893): MMFAR + <805f> DW_AT_decl_file : 4 + <8060> DW_AT_decl_line : 453 + <8062> DW_AT_decl_column : 18 + <8063> DW_AT_type : <0x7fa7> + <8067> DW_AT_data_member_location: 52 + <2><8068>: Abbrev Number: 1 (DW_TAG_member) + <8069> DW_AT_name : (indirect string, offset: 0xf17f7): BFAR + <806d> DW_AT_decl_file : 4 + <806e> DW_AT_decl_line : 454 + <8070> DW_AT_decl_column : 18 + <8071> DW_AT_type : <0x7fa7> + <8075> DW_AT_data_member_location: 56 + <2><8076>: Abbrev Number: 1 (DW_TAG_member) + <8077> DW_AT_name : (indirect string, offset: 0xf17c1): AFSR + <807b> DW_AT_decl_file : 4 + <807c> DW_AT_decl_line : 455 + <807e> DW_AT_decl_column : 18 + <807f> DW_AT_type : <0x7fa7> + <8083> DW_AT_data_member_location: 60 + <2><8084>: Abbrev Number: 7 (DW_TAG_member) + <8085> DW_AT_name : PFR + <8089> DW_AT_decl_file : 4 + <808a> DW_AT_decl_line : 456 + <808c> DW_AT_decl_column : 18 + <808d> DW_AT_type : <0x8111> + <8091> DW_AT_data_member_location: 64 + <2><8092>: Abbrev Number: 7 (DW_TAG_member) + <8093> DW_AT_name : DFR + <8097> DW_AT_decl_file : 4 + <8098> DW_AT_decl_line : 457 + <809a> DW_AT_decl_column : 18 + <809b> DW_AT_type : <0x7fac> + <809f> DW_AT_data_member_location: 72 + <2><80a0>: Abbrev Number: 7 (DW_TAG_member) + <80a1> DW_AT_name : ADR + <80a5> DW_AT_decl_file : 4 + <80a6> DW_AT_decl_line : 458 + <80a8> DW_AT_decl_column : 18 + <80a9> DW_AT_type : <0x7fac> + <80ad> DW_AT_data_member_location: 76 + <2><80ae>: Abbrev Number: 1 (DW_TAG_member) + <80af> DW_AT_name : (indirect string, offset: 0xf17bc): MMFR + <80b3> DW_AT_decl_file : 4 + <80b4> DW_AT_decl_line : 459 + <80b6> DW_AT_decl_column : 18 + <80b7> DW_AT_type : <0x812b> + <80bb> DW_AT_data_member_location: 80 + <2><80bc>: Abbrev Number: 1 (DW_TAG_member) + <80bd> DW_AT_name : (indirect string, offset: 0xf17fc): ISAR + <80c1> DW_AT_decl_file : 4 + <80c2> DW_AT_decl_line : 460 + <80c4> DW_AT_decl_column : 18 + <80c5> DW_AT_type : <0x8145> + <80c9> DW_AT_data_member_location: 96 + <2><80ca>: Abbrev Number: 1 (DW_TAG_member) + <80cb> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <80cf> DW_AT_decl_file : 4 + <80d0> DW_AT_decl_line : 461 + <80d2> DW_AT_decl_column : 18 + <80d3> DW_AT_type : <0x814a> + <80d7> DW_AT_data_member_location: 116 + <2><80d8>: Abbrev Number: 1 (DW_TAG_member) + <80d9> DW_AT_name : (indirect string, offset: 0xf1822): CPACR + <80dd> DW_AT_decl_file : 4 + <80de> DW_AT_decl_line : 462 + <80e0> DW_AT_decl_column : 18 + <80e1> DW_AT_type : <0x7fa7> + <80e5> DW_AT_data_member_location: 136 + <2><80e6>: Abbrev Number: 0 + <1><80e7>: Abbrev Number: 5 (DW_TAG_array_type) + <80e8> DW_AT_type : <0x7f96> + <80ec> DW_AT_sibling : <0x80f7> + <2><80f0>: Abbrev Number: 3 (DW_TAG_subrange_type) + <80f1> DW_AT_type : <0x7f83> + <80f5> DW_AT_upper_bound : 11 + <2><80f6>: Abbrev Number: 0 + <1><80f7>: Abbrev Number: 8 (DW_TAG_volatile_type) + <80f8> DW_AT_type : <0x80e7> + <1><80fc>: Abbrev Number: 5 (DW_TAG_array_type) + <80fd> DW_AT_type : <0x7fac> + <8101> DW_AT_sibling : <0x810c> + <2><8105>: Abbrev Number: 3 (DW_TAG_subrange_type) + <8106> DW_AT_type : <0x7f83> + <810a> DW_AT_upper_bound : 1 + <2><810b>: Abbrev Number: 0 + <1><810c>: Abbrev Number: 6 (DW_TAG_const_type) + <810d> DW_AT_type : <0x80fc> + <1><8111>: Abbrev Number: 8 (DW_TAG_volatile_type) + <8112> DW_AT_type : <0x810c> + <1><8116>: Abbrev Number: 5 (DW_TAG_array_type) + <8117> DW_AT_type : <0x7fac> + <811b> DW_AT_sibling : <0x8126> + <2><811f>: Abbrev Number: 3 (DW_TAG_subrange_type) + <8120> DW_AT_type : <0x7f83> + <8124> DW_AT_upper_bound : 3 + <2><8125>: Abbrev Number: 0 + <1><8126>: Abbrev Number: 6 (DW_TAG_const_type) + <8127> DW_AT_type : <0x8116> + <1><812b>: Abbrev Number: 8 (DW_TAG_volatile_type) + <812c> DW_AT_type : <0x8126> + <1><8130>: Abbrev Number: 5 (DW_TAG_array_type) + <8131> DW_AT_type : <0x7fac> + <8135> DW_AT_sibling : <0x8140> + <2><8139>: Abbrev Number: 3 (DW_TAG_subrange_type) + <813a> DW_AT_type : <0x7f83> + <813e> DW_AT_upper_bound : 4 + <2><813f>: Abbrev Number: 0 + <1><8140>: Abbrev Number: 6 (DW_TAG_const_type) + <8141> DW_AT_type : <0x8130> + <1><8145>: Abbrev Number: 8 (DW_TAG_volatile_type) + <8146> DW_AT_type : <0x8140> + <1><814a>: Abbrev Number: 5 (DW_TAG_array_type) + <814b> DW_AT_type : <0x7f9b> + <814f> DW_AT_sibling : <0x815a> + <2><8153>: Abbrev Number: 3 (DW_TAG_subrange_type) + <8154> DW_AT_type : <0x7f83> + <8158> DW_AT_upper_bound : 4 + <2><8159>: Abbrev Number: 0 + <1><815a>: Abbrev Number: 13 (DW_TAG_typedef) + <815b> DW_AT_name : (indirect string, offset: 0xf17c6): SCB_Type + <815f> DW_AT_decl_file : 4 + <8160> DW_AT_decl_line : 463 + <8162> DW_AT_decl_column : 3 + <8162> DW_AT_type : <0x7fb6> + <1><8166>: Abbrev Number: 5 (DW_TAG_array_type) + <8167> DW_AT_type : <0x7f9b> + <816b> DW_AT_sibling : <0x8176> + <2><816f>: Abbrev Number: 3 (DW_TAG_subrange_type) + <8170> DW_AT_type : <0x7f83> + <8174> DW_AT_upper_bound : 14 + <2><8175>: Abbrev Number: 0 + <1><8176>: Abbrev Number: 9 (DW_TAG_variable) + <8177> DW_AT_name : (indirect string, offset: 0xf1861): SystemCoreClock + <817b> DW_AT_decl_file : 5 + <817b> DW_AT_decl_line : 60 + <817c> DW_AT_decl_column : 17 + <817d> DW_AT_type : <0x7f9b> + <8181> DW_AT_external : 1 + <8181> DW_AT_declaration : 1 + <1><8181>: Abbrev Number: 5 (DW_TAG_array_type) + <8182> DW_AT_type : <0x7fb1> + <8186> DW_AT_sibling : <0x8191> + <2><818a>: Abbrev Number: 3 (DW_TAG_subrange_type) + <818b> DW_AT_type : <0x7f83> + <818f> DW_AT_upper_bound : 15 + <2><8190>: Abbrev Number: 0 + <1><8191>: Abbrev Number: 6 (DW_TAG_const_type) + <8192> DW_AT_type : <0x8181> + <1><8196>: Abbrev Number: 9 (DW_TAG_variable) + <8197> DW_AT_name : (indirect string, offset: 0xf1885): AHBPrescTable + <819b> DW_AT_decl_file : 5 + <819b> DW_AT_decl_line : 62 + <819c> DW_AT_decl_column : 23 + <819d> DW_AT_type : <0x8191> + <81a1> DW_AT_external : 1 + <81a1> DW_AT_declaration : 1 + <1><81a1>: Abbrev Number: 5 (DW_TAG_array_type) + <81a2> DW_AT_type : <0x7fb1> + <81a6> DW_AT_sibling : <0x81b1> + <2><81aa>: Abbrev Number: 3 (DW_TAG_subrange_type) + <81ab> DW_AT_type : <0x7f83> + <81af> DW_AT_upper_bound : 7 + <2><81b0>: Abbrev Number: 0 + <1><81b1>: Abbrev Number: 6 (DW_TAG_const_type) + <81b2> DW_AT_type : <0x81a1> + <1><81b6>: Abbrev Number: 9 (DW_TAG_variable) + <81b7> DW_AT_name : (indirect string, offset: 0xf17e4): APBPrescTable + <81bb> DW_AT_decl_file : 5 + <81bb> DW_AT_decl_line : 63 + <81bc> DW_AT_decl_column : 23 + <81bd> DW_AT_type : <0x81b1> + <81c1> DW_AT_external : 1 + <81c1> DW_AT_declaration : 1 + <1><81c1>: Abbrev Number: 9 (DW_TAG_variable) + <81c2> DW_AT_name : (indirect string, offset: 0xf184c): MSIRangeTable + <81c6> DW_AT_decl_file : 5 + <81c6> DW_AT_decl_line : 64 + <81c7> DW_AT_decl_column : 23 + <81c8> DW_AT_type : <0x8191> + <81cc> DW_AT_external : 1 + <81cc> DW_AT_declaration : 1 + <1><81cc>: Abbrev Number: 5 (DW_TAG_array_type) + <81cd> DW_AT_type : <0x7fb1> + <81d1> DW_AT_sibling : <0x81e2> + <2><81d5>: Abbrev Number: 3 (DW_TAG_subrange_type) + <81d6> DW_AT_type : <0x7f83> + <81da> DW_AT_upper_bound : 3 + <2><81db>: Abbrev Number: 3 (DW_TAG_subrange_type) + <81dc> DW_AT_type : <0x7f83> + <81e0> DW_AT_upper_bound : 5 + <2><81e1>: Abbrev Number: 0 + <1><81e2>: Abbrev Number: 6 (DW_TAG_const_type) + <81e3> DW_AT_type : <0x81cc> + <1><81e7>: Abbrev Number: 9 (DW_TAG_variable) + <81e8> DW_AT_name : (indirect string, offset: 0xf1899): SmpsPrescalerTable + <81ec> DW_AT_decl_file : 5 + <81ec> DW_AT_decl_line : 67 + <81ed> DW_AT_decl_column : 23 + <81ee> DW_AT_type : <0x81e2> + <81f2> DW_AT_external : 1 + <81f2> DW_AT_declaration : 1 + <1><81f2>: Abbrev Number: 17 (DW_TAG_structure_type) + <81f3> DW_AT_byte_size : 392 + <81f5> DW_AT_decl_file : 6 + <81f6> DW_AT_decl_line : 446 + <81f8> DW_AT_decl_column : 9 + <81f9> DW_AT_sibling : <0x8525> + <2><81fd>: Abbrev Number: 7 (DW_TAG_member) + <81fe> DW_AT_name : CR + <8201> DW_AT_decl_file : 6 + <8202> DW_AT_decl_line : 448 + <8204> DW_AT_decl_column : 17 + <8205> DW_AT_type : <0x7fa7> + <8209> DW_AT_data_member_location: 0 + <2><820a>: Abbrev Number: 1 (DW_TAG_member) + <820b> DW_AT_name : (indirect string, offset: 0xf0abe): ICSCR + <820f> DW_AT_decl_file : 6 + <8210> DW_AT_decl_line : 449 + <8212> DW_AT_decl_column : 17 + <8213> DW_AT_type : <0x7fa7> + <8217> DW_AT_data_member_location: 4 + <2><8218>: Abbrev Number: 1 (DW_TAG_member) + <8219> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <821d> DW_AT_decl_file : 6 + <821e> DW_AT_decl_line : 450 + <8220> DW_AT_decl_column : 17 + <8221> DW_AT_type : <0x7fa7> + <8225> DW_AT_data_member_location: 8 + <2><8226>: Abbrev Number: 1 (DW_TAG_member) + <8227> DW_AT_name : (indirect string, offset: 0xf0c8b): PLLCFGR + <822b> DW_AT_decl_file : 6 + <822c> DW_AT_decl_line : 451 + <822e> DW_AT_decl_column : 17 + <822f> DW_AT_type : <0x7fa7> + <8233> DW_AT_data_member_location: 12 + <2><8234>: Abbrev Number: 1 (DW_TAG_member) + <8235> DW_AT_name : (indirect string, offset: 0xf0333): PLLSAI1CFGR + <8239> DW_AT_decl_file : 6 + <823a> DW_AT_decl_line : 452 + <823c> DW_AT_decl_column : 17 + <823d> DW_AT_type : <0x7fa7> + <8241> DW_AT_data_member_location: 16 + <2><8242>: Abbrev Number: 1 (DW_TAG_member) + <8243> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <8247> DW_AT_decl_file : 6 + <8248> DW_AT_decl_line : 453 + <824a> DW_AT_decl_column : 17 + <824b> DW_AT_type : <0x7f9b> + <824f> DW_AT_data_member_location: 20 + <2><8250>: Abbrev Number: 1 (DW_TAG_member) + <8251> DW_AT_name : (indirect string, offset: 0xefb70): CIER + <8255> DW_AT_decl_file : 6 + <8256> DW_AT_decl_line : 454 + <8258> DW_AT_decl_column : 17 + <8259> DW_AT_type : <0x7fa7> + <825d> DW_AT_data_member_location: 24 + <2><825e>: Abbrev Number: 1 (DW_TAG_member) + <825f> DW_AT_name : (indirect string, offset: 0xefb99): CIFR + <8263> DW_AT_decl_file : 6 + <8264> DW_AT_decl_line : 455 + <8266> DW_AT_decl_column : 17 + <8267> DW_AT_type : <0x7fa7> + <826b> DW_AT_data_member_location: 28 + <2><826c>: Abbrev Number: 1 (DW_TAG_member) + <826d> DW_AT_name : (indirect string, offset: 0xefb88): CICR + <8271> DW_AT_decl_file : 6 + <8272> DW_AT_decl_line : 456 + <8274> DW_AT_decl_column : 17 + <8275> DW_AT_type : <0x7fa7> + <8279> DW_AT_data_member_location: 32 + <2><827a>: Abbrev Number: 1 (DW_TAG_member) + <827b> DW_AT_name : (indirect string, offset: 0xefc62): SMPSCR + <827f> DW_AT_decl_file : 6 + <8280> DW_AT_decl_line : 457 + <8282> DW_AT_decl_column : 17 + <8283> DW_AT_type : <0x7fa7> + <8287> DW_AT_data_member_location: 36 + <2><8288>: Abbrev Number: 1 (DW_TAG_member) + <8289> DW_AT_name : (indirect string, offset: 0xf0e73): AHB1RSTR + <828d> DW_AT_decl_file : 6 + <828e> DW_AT_decl_line : 458 + <8290> DW_AT_decl_column : 17 + <8291> DW_AT_type : <0x7fa7> + <8295> DW_AT_data_member_location: 40 + <2><8296>: Abbrev Number: 1 (DW_TAG_member) + <8297> DW_AT_name : (indirect string, offset: 0xefd7f): AHB2RSTR + <829b> DW_AT_decl_file : 6 + <829c> DW_AT_decl_line : 459 + <829e> DW_AT_decl_column : 17 + <829f> DW_AT_type : <0x7fa7> + <82a3> DW_AT_data_member_location: 44 + <2><82a4>: Abbrev Number: 1 (DW_TAG_member) + <82a5> DW_AT_name : (indirect string, offset: 0xf057c): AHB3RSTR + <82a9> DW_AT_decl_file : 6 + <82aa> DW_AT_decl_line : 460 + <82ac> DW_AT_decl_column : 17 + <82ad> DW_AT_type : <0x7fa7> + <82b1> DW_AT_data_member_location: 48 + <2><82b2>: Abbrev Number: 1 (DW_TAG_member) + <82b3> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <82b7> DW_AT_decl_file : 6 + <82b8> DW_AT_decl_line : 461 + <82ba> DW_AT_decl_column : 17 + <82bb> DW_AT_type : <0x7f9b> + <82bf> DW_AT_data_member_location: 52 + <2><82c0>: Abbrev Number: 1 (DW_TAG_member) + <82c1> DW_AT_name : (indirect string, offset: 0xeff8f): APB1RSTR1 + <82c5> DW_AT_decl_file : 6 + <82c6> DW_AT_decl_line : 462 + <82c8> DW_AT_decl_column : 17 + <82c9> DW_AT_type : <0x7fa7> + <82cd> DW_AT_data_member_location: 56 + <2><82ce>: Abbrev Number: 1 (DW_TAG_member) + <82cf> DW_AT_name : (indirect string, offset: 0xeff99): APB1RSTR2 + <82d3> DW_AT_decl_file : 6 + <82d4> DW_AT_decl_line : 463 + <82d6> DW_AT_decl_column : 17 + <82d7> DW_AT_type : <0x7fa7> + <82db> DW_AT_data_member_location: 60 + <2><82dc>: Abbrev Number: 1 (DW_TAG_member) + <82dd> DW_AT_name : (indirect string, offset: 0xf0560): APB2RSTR + <82e1> DW_AT_decl_file : 6 + <82e2> DW_AT_decl_line : 464 + <82e4> DW_AT_decl_column : 17 + <82e5> DW_AT_type : <0x7fa7> + <82e9> DW_AT_data_member_location: 64 + <2><82ea>: Abbrev Number: 1 (DW_TAG_member) + <82eb> DW_AT_name : (indirect string, offset: 0xf0db9): APB3RSTR + <82ef> DW_AT_decl_file : 6 + <82f0> DW_AT_decl_line : 465 + <82f2> DW_AT_decl_column : 17 + <82f3> DW_AT_type : <0x7fa7> + <82f7> DW_AT_data_member_location: 68 + <2><82f8>: Abbrev Number: 1 (DW_TAG_member) + <82f9> DW_AT_name : (indirect string, offset: 0xf100d): AHB1ENR + <82fd> DW_AT_decl_file : 6 + <82fe> DW_AT_decl_line : 466 + <8300> DW_AT_decl_column : 17 + <8301> DW_AT_type : <0x7fa7> + <8305> DW_AT_data_member_location: 72 + <2><8306>: Abbrev Number: 1 (DW_TAG_member) + <8307> DW_AT_name : (indirect string, offset: 0xf0cb3): AHB2ENR + <830b> DW_AT_decl_file : 6 + <830c> DW_AT_decl_line : 467 + <830e> DW_AT_decl_column : 17 + <830f> DW_AT_type : <0x7fa7> + <8313> DW_AT_data_member_location: 76 + <2><8314>: Abbrev Number: 1 (DW_TAG_member) + <8315> DW_AT_name : (indirect string, offset: 0xf11a1): AHB3ENR + <8319> DW_AT_decl_file : 6 + <831a> DW_AT_decl_line : 468 + <831c> DW_AT_decl_column : 17 + <831d> DW_AT_type : <0x7fa7> + <8321> DW_AT_data_member_location: 80 + <2><8322>: Abbrev Number: 1 (DW_TAG_member) + <8323> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <8327> DW_AT_decl_file : 6 + <8328> DW_AT_decl_line : 469 + <832a> DW_AT_decl_column : 17 + <832b> DW_AT_type : <0x7f9b> + <832f> DW_AT_data_member_location: 84 + <2><8330>: Abbrev Number: 1 (DW_TAG_member) + <8331> DW_AT_name : (indirect string, offset: 0xf005b): APB1ENR1 + <8335> DW_AT_decl_file : 6 + <8336> DW_AT_decl_line : 470 + <8338> DW_AT_decl_column : 17 + <8339> DW_AT_type : <0x7fa7> + <833d> DW_AT_data_member_location: 88 + <2><833e>: Abbrev Number: 1 (DW_TAG_member) + <833f> DW_AT_name : (indirect string, offset: 0xf0066): APB1ENR2 + <8343> DW_AT_decl_file : 6 + <8344> DW_AT_decl_line : 471 + <8346> DW_AT_decl_column : 17 + <8347> DW_AT_type : <0x7fa7> + <834b> DW_AT_data_member_location: 92 + <2><834c>: Abbrev Number: 1 (DW_TAG_member) + <834d> DW_AT_name : (indirect string, offset: 0xf00d1): APB2ENR + <8351> DW_AT_decl_file : 6 + <8352> DW_AT_decl_line : 472 + <8354> DW_AT_decl_column : 17 + <8355> DW_AT_type : <0x7fa7> + <8359> DW_AT_data_member_location: 96 + <2><835a>: Abbrev Number: 1 (DW_TAG_member) + <835b> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <835f> DW_AT_decl_file : 6 + <8360> DW_AT_decl_line : 473 + <8362> DW_AT_decl_column : 17 + <8363> DW_AT_type : <0x7f9b> + <8367> DW_AT_data_member_location: 100 + <2><8368>: Abbrev Number: 1 (DW_TAG_member) + <8369> DW_AT_name : (indirect string, offset: 0xeff76): AHB1SMENR + <836d> DW_AT_decl_file : 6 + <836e> DW_AT_decl_line : 474 + <8370> DW_AT_decl_column : 17 + <8371> DW_AT_type : <0x7fa7> + <8375> DW_AT_data_member_location: 104 + <2><8376>: Abbrev Number: 1 (DW_TAG_member) + <8377> DW_AT_name : (indirect string, offset: 0xf0b2f): AHB2SMENR + <837b> DW_AT_decl_file : 6 + <837c> DW_AT_decl_line : 475 + <837e> DW_AT_decl_column : 17 + <837f> DW_AT_type : <0x7fa7> + <8383> DW_AT_data_member_location: 108 + <2><8384>: Abbrev Number: 1 (DW_TAG_member) + <8385> DW_AT_name : (indirect string, offset: 0xefd57): AHB3SMENR + <8389> DW_AT_decl_file : 6 + <838a> DW_AT_decl_line : 476 + <838c> DW_AT_decl_column : 17 + <838d> DW_AT_type : <0x7fa7> + <8391> DW_AT_data_member_location: 112 + <2><8392>: Abbrev Number: 1 (DW_TAG_member) + <8393> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <8397> DW_AT_decl_file : 6 + <8398> DW_AT_decl_line : 477 + <839a> DW_AT_decl_column : 17 + <839b> DW_AT_type : <0x7f9b> + <839f> DW_AT_data_member_location: 116 + <2><83a0>: Abbrev Number: 1 (DW_TAG_member) + <83a1> DW_AT_name : (indirect string, offset: 0xefeff): APB1SMENR1 + <83a5> DW_AT_decl_file : 6 + <83a6> DW_AT_decl_line : 478 + <83a8> DW_AT_decl_column : 17 + <83a9> DW_AT_type : <0x7fa7> + <83ad> DW_AT_data_member_location: 120 + <2><83ae>: Abbrev Number: 1 (DW_TAG_member) + <83af> DW_AT_name : (indirect string, offset: 0xeff0c): APB1SMENR2 + <83b3> DW_AT_decl_file : 6 + <83b4> DW_AT_decl_line : 479 + <83b6> DW_AT_decl_column : 17 + <83b7> DW_AT_type : <0x7fa7> + <83bb> DW_AT_data_member_location: 124 + <2><83bc>: Abbrev Number: 1 (DW_TAG_member) + <83bd> DW_AT_name : (indirect string, offset: 0xf06ec): APB2SMENR + <83c1> DW_AT_decl_file : 6 + <83c2> DW_AT_decl_line : 480 + <83c4> DW_AT_decl_column : 17 + <83c5> DW_AT_type : <0x7fa7> + <83c9> DW_AT_data_member_location: 128 + <2><83ca>: Abbrev Number: 1 (DW_TAG_member) + <83cb> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <83cf> DW_AT_decl_file : 6 + <83d0> DW_AT_decl_line : 481 + <83d2> DW_AT_decl_column : 17 + <83d3> DW_AT_type : <0x7f9b> + <83d7> DW_AT_data_member_location: 132 + <2><83d8>: Abbrev Number: 1 (DW_TAG_member) + <83d9> DW_AT_name : (indirect string, offset: 0xf0247): CCIPR + <83dd> DW_AT_decl_file : 6 + <83de> DW_AT_decl_line : 482 + <83e0> DW_AT_decl_column : 17 + <83e1> DW_AT_type : <0x7fa7> + <83e5> DW_AT_data_member_location: 136 + <2><83e6>: Abbrev Number: 1 (DW_TAG_member) + <83e7> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <83eb> DW_AT_decl_file : 6 + <83ec> DW_AT_decl_line : 483 + <83ee> DW_AT_decl_column : 17 + <83ef> DW_AT_type : <0x7f9b> + <83f3> DW_AT_data_member_location: 140 + <2><83f4>: Abbrev Number: 1 (DW_TAG_member) + <83f5> DW_AT_name : (indirect string, offset: 0xefe2e): BDCR + <83f9> DW_AT_decl_file : 6 + <83fa> DW_AT_decl_line : 484 + <83fc> DW_AT_decl_column : 17 + <83fd> DW_AT_type : <0x7fa7> + <8401> DW_AT_data_member_location: 144 + <2><8402>: Abbrev Number: 7 (DW_TAG_member) + <8403> DW_AT_name : CSR + <8407> DW_AT_decl_file : 6 + <8408> DW_AT_decl_line : 485 + <840a> DW_AT_decl_column : 17 + <840b> DW_AT_type : <0x7fa7> + <840f> DW_AT_data_member_location: 148 + <2><8410>: Abbrev Number: 1 (DW_TAG_member) + <8411> DW_AT_name : (indirect string, offset: 0xf015b): CRRCR + <8415> DW_AT_decl_file : 6 + <8416> DW_AT_decl_line : 486 + <8418> DW_AT_decl_column : 17 + <8419> DW_AT_type : <0x7fa7> + <841d> DW_AT_data_member_location: 152 + <2><841e>: Abbrev Number: 1 (DW_TAG_member) + <841f> DW_AT_name : (indirect string, offset: 0xf0161): HSECR + <8423> DW_AT_decl_file : 6 + <8424> DW_AT_decl_line : 487 + <8426> DW_AT_decl_column : 17 + <8427> DW_AT_type : <0x7fa7> + <842b> DW_AT_data_member_location: 156 + <2><842c>: Abbrev Number: 1 (DW_TAG_member) + <842d> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <8431> DW_AT_decl_file : 6 + <8432> DW_AT_decl_line : 488 + <8434> DW_AT_decl_column : 17 + <8435> DW_AT_type : <0x8525> + <8439> DW_AT_data_member_location: 160 + <2><843a>: Abbrev Number: 2 (DW_TAG_member) + <843b> DW_AT_name : (indirect string, offset: 0xf12ba): EXTCFGR + <843f> DW_AT_decl_file : 6 + <843f> DW_AT_decl_line : 489 + <8441> DW_AT_decl_column : 17 + <8441> DW_AT_type : <0x7fa7> + <8445> DW_AT_data_member_location: 264 + <2><8447>: Abbrev Number: 2 (DW_TAG_member) + <8448> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <844c> DW_AT_decl_file : 6 + <844c> DW_AT_decl_line : 490 + <844e> DW_AT_decl_column : 17 + <844e> DW_AT_type : <0x8166> + <8452> DW_AT_data_member_location: 268 + <2><8454>: Abbrev Number: 2 (DW_TAG_member) + <8455> DW_AT_name : (indirect string, offset: 0xf100b): C2AHB1ENR + <8459> DW_AT_decl_file : 6 + <8459> DW_AT_decl_line : 491 + <845b> DW_AT_decl_column : 17 + <845b> DW_AT_type : <0x7fa7> + <845f> DW_AT_data_member_location: 328 + <2><8461>: Abbrev Number: 2 (DW_TAG_member) + <8462> DW_AT_name : (indirect string, offset: 0xf0cb1): C2AHB2ENR + <8466> DW_AT_decl_file : 6 + <8466> DW_AT_decl_line : 492 + <8468> DW_AT_decl_column : 17 + <8468> DW_AT_type : <0x7fa7> + <846c> DW_AT_data_member_location: 332 + <2><846e>: Abbrev Number: 2 (DW_TAG_member) + <846f> DW_AT_name : (indirect string, offset: 0xf119f): C2AHB3ENR + <8473> DW_AT_decl_file : 6 + <8473> DW_AT_decl_line : 493 + <8475> DW_AT_decl_column : 17 + <8475> DW_AT_type : <0x7fa7> + <8479> DW_AT_data_member_location: 336 + <2><847b>: Abbrev Number: 2 (DW_TAG_member) + <847c> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <8480> DW_AT_decl_file : 6 + <8480> DW_AT_decl_line : 494 <8482> DW_AT_decl_column : 17 - <8483> DW_AT_type : <0x804b> - <8487> DW_AT_data_member_location: 132 - <2><8488>: Abbrev Number: 1 (DW_TAG_member) - <8489> DW_AT_name : (indirect string, offset: 0xf023a): CCIPR + <8482> DW_AT_type : <0x7f9b> + <8486> DW_AT_data_member_location: 340 + <2><8488>: Abbrev Number: 2 (DW_TAG_member) + <8489> DW_AT_name : (indirect string, offset: 0xf0059): C2APB1ENR1 <848d> DW_AT_decl_file : 6 - <848e> DW_AT_decl_line : 482 - <8490> DW_AT_decl_column : 17 - <8491> DW_AT_type : <0x8057> - <8495> DW_AT_data_member_location: 136 - <2><8496>: Abbrev Number: 1 (DW_TAG_member) - <8497> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <849b> DW_AT_decl_file : 6 - <849c> DW_AT_decl_line : 483 - <849e> DW_AT_decl_column : 17 - <849f> DW_AT_type : <0x804b> - <84a3> DW_AT_data_member_location: 140 - <2><84a4>: Abbrev Number: 1 (DW_TAG_member) - <84a5> DW_AT_name : (indirect string, offset: 0xefe14): BDCR - <84a9> DW_AT_decl_file : 6 - <84aa> DW_AT_decl_line : 484 - <84ac> DW_AT_decl_column : 17 - <84ad> DW_AT_type : <0x8057> - <84b1> DW_AT_data_member_location: 144 - <2><84b2>: Abbrev Number: 7 (DW_TAG_member) - <84b3> DW_AT_name : CSR - <84b7> DW_AT_decl_file : 6 - <84b8> DW_AT_decl_line : 485 - <84ba> DW_AT_decl_column : 17 - <84bb> DW_AT_type : <0x8057> - <84bf> DW_AT_data_member_location: 148 - <2><84c0>: Abbrev Number: 1 (DW_TAG_member) - <84c1> DW_AT_name : (indirect string, offset: 0xf0141): CRRCR - <84c5> DW_AT_decl_file : 6 - <84c6> DW_AT_decl_line : 486 - <84c8> DW_AT_decl_column : 17 - <84c9> DW_AT_type : <0x8057> - <84cd> DW_AT_data_member_location: 152 - <2><84ce>: Abbrev Number: 1 (DW_TAG_member) - <84cf> DW_AT_name : (indirect string, offset: 0xf0147): HSECR - <84d3> DW_AT_decl_file : 6 - <84d4> DW_AT_decl_line : 487 - <84d6> DW_AT_decl_column : 17 - <84d7> DW_AT_type : <0x8057> - <84db> DW_AT_data_member_location: 156 - <2><84dc>: Abbrev Number: 1 (DW_TAG_member) - <84dd> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <84e1> DW_AT_decl_file : 6 - <84e2> DW_AT_decl_line : 488 - <84e4> DW_AT_decl_column : 17 - <84e5> DW_AT_type : <0x85d5> - <84e9> DW_AT_data_member_location: 160 - <2><84ea>: Abbrev Number: 2 (DW_TAG_member) - <84eb> DW_AT_name : (indirect string, offset: 0xf12d1): EXTCFGR - <84ef> DW_AT_decl_file : 6 - <84ef> DW_AT_decl_line : 489 - <84f1> DW_AT_decl_column : 17 - <84f1> DW_AT_type : <0x8057> - <84f5> DW_AT_data_member_location: 264 - <2><84f7>: Abbrev Number: 2 (DW_TAG_member) - <84f8> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <84fc> DW_AT_decl_file : 6 - <84fc> DW_AT_decl_line : 490 - <84fe> DW_AT_decl_column : 17 - <84fe> DW_AT_type : <0x8216> - <8502> DW_AT_data_member_location: 268 - <2><8504>: Abbrev Number: 2 (DW_TAG_member) - <8505> DW_AT_name : (indirect string, offset: 0xf1019): C2AHB1ENR - <8509> DW_AT_decl_file : 6 - <8509> DW_AT_decl_line : 491 - <850b> DW_AT_decl_column : 17 - <850b> DW_AT_type : <0x8057> - <850f> DW_AT_data_member_location: 328 - <2><8511>: Abbrev Number: 2 (DW_TAG_member) - <8512> DW_AT_name : (indirect string, offset: 0xf0cbf): C2AHB2ENR - <8516> DW_AT_decl_file : 6 - <8516> DW_AT_decl_line : 492 - <8518> DW_AT_decl_column : 17 - <8518> DW_AT_type : <0x8057> - <851c> DW_AT_data_member_location: 332 - <2><851e>: Abbrev Number: 2 (DW_TAG_member) - <851f> DW_AT_name : (indirect string, offset: 0xf11b6): C2AHB3ENR - <8523> DW_AT_decl_file : 6 - <8523> DW_AT_decl_line : 493 - <8525> DW_AT_decl_column : 17 - <8525> DW_AT_type : <0x8057> - <8529> DW_AT_data_member_location: 336 - <2><852b>: Abbrev Number: 2 (DW_TAG_member) - <852c> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <8530> DW_AT_decl_file : 6 - <8530> DW_AT_decl_line : 494 - <8532> DW_AT_decl_column : 17 - <8532> DW_AT_type : <0x804b> - <8536> DW_AT_data_member_location: 340 - <2><8538>: Abbrev Number: 2 (DW_TAG_member) - <8539> DW_AT_name : (indirect string, offset: 0xf003f): C2APB1ENR1 - <853d> DW_AT_decl_file : 6 - <853d> DW_AT_decl_line : 495 - <853f> DW_AT_decl_column : 17 - <853f> DW_AT_type : <0x8057> - <8543> DW_AT_data_member_location: 344 - <2><8545>: Abbrev Number: 2 (DW_TAG_member) - <8546> DW_AT_name : (indirect string, offset: 0xf004a): C2APB1ENR2 - <854a> DW_AT_decl_file : 6 - <854a> DW_AT_decl_line : 496 - <854c> DW_AT_decl_column : 17 - <854c> DW_AT_type : <0x8057> - <8550> DW_AT_data_member_location: 348 - <2><8552>: Abbrev Number: 2 (DW_TAG_member) - <8553> DW_AT_name : (indirect string, offset: 0xf00b5): C2APB2ENR - <8557> DW_AT_decl_file : 6 - <8557> DW_AT_decl_line : 497 - <8559> DW_AT_decl_column : 17 - <8559> DW_AT_type : <0x8057> - <855d> DW_AT_data_member_location: 352 - <2><855f>: Abbrev Number: 2 (DW_TAG_member) - <8560> DW_AT_name : (indirect string, offset: 0xf052d): C2APB3ENR - <8564> DW_AT_decl_file : 6 - <8564> DW_AT_decl_line : 498 - <8566> DW_AT_decl_column : 17 - <8566> DW_AT_type : <0x8057> - <856a> DW_AT_data_member_location: 356 - <2><856c>: Abbrev Number: 2 (DW_TAG_member) - <856d> DW_AT_name : (indirect string, offset: 0xeff5a): C2AHB1SMENR - <8571> DW_AT_decl_file : 6 - <8571> DW_AT_decl_line : 499 - <8573> DW_AT_decl_column : 17 - <8573> DW_AT_type : <0x8057> - <8577> DW_AT_data_member_location: 360 - <2><8579>: Abbrev Number: 2 (DW_TAG_member) - <857a> DW_AT_name : (indirect string, offset: 0xf0b3b): C2AHB2SMENR - <857e> DW_AT_decl_file : 6 - <857e> DW_AT_decl_line : 500 - <8580> DW_AT_decl_column : 17 - <8580> DW_AT_type : <0x8057> - <8584> DW_AT_data_member_location: 364 - <2><8586>: Abbrev Number: 2 (DW_TAG_member) - <8587> DW_AT_name : (indirect string, offset: 0xefd3b): C2AHB3SMENR - <858b> DW_AT_decl_file : 6 - <858b> DW_AT_decl_line : 501 - <858d> DW_AT_decl_column : 17 - <858d> DW_AT_type : <0x8057> - <8591> DW_AT_data_member_location: 368 - <2><8593>: Abbrev Number: 2 (DW_TAG_member) - <8594> DW_AT_name : (indirect string, offset: 0xefe00): RESERVED10 - <8598> DW_AT_decl_file : 6 - <8598> DW_AT_decl_line : 502 - <859a> DW_AT_decl_column : 17 - <859a> DW_AT_type : <0x804b> - <859e> DW_AT_data_member_location: 372 - <2><85a0>: Abbrev Number: 2 (DW_TAG_member) - <85a1> DW_AT_name : (indirect string, offset: 0xefee3): C2APB1SMENR1 - <85a5> DW_AT_decl_file : 6 - <85a5> DW_AT_decl_line : 503 - <85a7> DW_AT_decl_column : 17 - <85a7> DW_AT_type : <0x8057> - <85ab> DW_AT_data_member_location: 376 - <2><85ad>: Abbrev Number: 2 (DW_TAG_member) - <85ae> DW_AT_name : (indirect string, offset: 0xefef0): C2APB1SMENR2 - <85b2> DW_AT_decl_file : 6 - <85b2> DW_AT_decl_line : 504 - <85b4> DW_AT_decl_column : 17 - <85b4> DW_AT_type : <0x8057> - <85b8> DW_AT_data_member_location: 380 - <2><85ba>: Abbrev Number: 2 (DW_TAG_member) - <85bb> DW_AT_name : (indirect string, offset: 0xf06eb): C2APB2SMENR - <85bf> DW_AT_decl_file : 6 - <85bf> DW_AT_decl_line : 505 - <85c1> DW_AT_decl_column : 17 - <85c1> DW_AT_type : <0x8057> - <85c5> DW_AT_data_member_location: 384 - <2><85c7>: Abbrev Number: 2 (DW_TAG_member) - <85c8> DW_AT_name : (indirect string, offset: 0xf1342): C2APB3SMENR - <85cc> DW_AT_decl_file : 6 - <85cc> DW_AT_decl_line : 506 - <85ce> DW_AT_decl_column : 17 - <85ce> DW_AT_type : <0x8057> - <85d2> DW_AT_data_member_location: 388 - <2><85d4>: Abbrev Number: 0 - <1><85d5>: Abbrev Number: 5 (DW_TAG_array_type) - <85d6> DW_AT_type : <0x804b> - <85da> DW_AT_sibling : <0x85e5> - <2><85de>: Abbrev Number: 3 (DW_TAG_subrange_type) - <85df> DW_AT_type : <0x8033> - <85e3> DW_AT_upper_bound : 25 - <2><85e4>: Abbrev Number: 0 - <1><85e5>: Abbrev Number: 13 (DW_TAG_typedef) - <85e6> DW_AT_name : (indirect string, offset: 0xf062d): RCC_TypeDef - <85ea> DW_AT_decl_file : 6 - <85eb> DW_AT_decl_line : 507 - <85ed> DW_AT_decl_column : 3 - <85ed> DW_AT_type : <0x82a2> - <1><85f1>: Abbrev Number: 4 (DW_TAG_base_type) - <85f2> DW_AT_byte_size : 8 - <85f3> DW_AT_encoding : 4 (float) - <85f4> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><85f8>: Abbrev Number: 10 (DW_TAG_variable) - <85f9> DW_AT_specification: <0x8226> - <85fd> DW_AT_decl_file : 1 - <85fd> DW_AT_decl_line : 173 - <85fe> DW_AT_decl_column : 10 - <85ff> DW_AT_location : 5 byte block: 3 18 0 0 20 (DW_OP_addr: 20000018) - <1><8605>: Abbrev Number: 10 (DW_TAG_variable) - <8606> DW_AT_specification: <0x8246> - <860a> DW_AT_decl_file : 1 - <860a> DW_AT_decl_line : 175 - <860b> DW_AT_decl_column : 16 - <860c> DW_AT_location : 5 byte block: 3 8c f0 0 8 (DW_OP_addr: 800f08c) - <1><8612>: Abbrev Number: 10 (DW_TAG_variable) - <8613> DW_AT_specification: <0x8266> - <8617> DW_AT_decl_file : 1 - <8617> DW_AT_decl_line : 177 - <8618> DW_AT_decl_column : 16 - <8619> DW_AT_location : 5 byte block: 3 cc f0 0 8 (DW_OP_addr: 800f0cc) - <1><861f>: Abbrev Number: 10 (DW_TAG_variable) - <8620> DW_AT_specification: <0x8271> - <8624> DW_AT_decl_file : 1 - <8624> DW_AT_decl_line : 179 - <8625> DW_AT_decl_column : 16 - <8626> DW_AT_location : 5 byte block: 3 ec f0 0 8 (DW_OP_addr: 800f0ec) - <1><862c>: Abbrev Number: 10 (DW_TAG_variable) - <862d> DW_AT_specification: <0x8297> - <8631> DW_AT_decl_file : 1 - <8631> DW_AT_decl_line : 184 - <8632> DW_AT_decl_column : 16 - <8633> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><8639>: Abbrev Number: 18 (DW_TAG_subprogram) - <863a> DW_AT_external : 1 - <863a> DW_AT_name : (indirect string, offset: 0xf183a): SystemCoreClockUpdate - <863e> DW_AT_decl_file : 1 - <863f> DW_AT_decl_line : 297 - <8641> DW_AT_decl_column : 6 - <8642> DW_AT_prototyped : 1 - <8642> DW_AT_low_pc : 0x0 - <8646> DW_AT_high_pc : 0x144 - <864a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <864c> DW_AT_call_all_calls: 1 - <864c> DW_AT_sibling : <0x86a2> - <2><8650>: Abbrev Number: 19 (DW_TAG_variable) - <8651> DW_AT_name : tmp - <8655> DW_AT_decl_file : 1 - <8656> DW_AT_decl_line : 299 - <8658> DW_AT_decl_column : 12 - <8659> DW_AT_type : <0x804b> - <865d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><8660>: Abbrev Number: 11 (DW_TAG_variable) - <8661> DW_AT_name : (indirect string, offset: 0xf189f): msirange - <8665> DW_AT_decl_file : 1 - <8665> DW_AT_decl_line : 299 - <8665> DW_AT_decl_column : 17 - <8666> DW_AT_type : <0x804b> - <866a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><866d>: Abbrev Number: 11 (DW_TAG_variable) - <866e> DW_AT_name : (indirect string, offset: 0xf1888): pllvco - <8672> DW_AT_decl_file : 1 - <8672> DW_AT_decl_line : 299 - <8672> DW_AT_decl_column : 27 - <8673> DW_AT_type : <0x804b> - <8677> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><867a>: Abbrev Number: 11 (DW_TAG_variable) - <867b> DW_AT_name : (indirect string, offset: 0xf17e5): pllr - <867f> DW_AT_decl_file : 1 - <867f> DW_AT_decl_line : 299 - <867f> DW_AT_decl_column : 35 - <8680> DW_AT_type : <0x804b> - <8684> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><8687>: Abbrev Number: 11 (DW_TAG_variable) - <8688> DW_AT_name : (indirect string, offset: 0xf1808): pllsource - <868c> DW_AT_decl_file : 1 - <868c> DW_AT_decl_line : 299 - <868c> DW_AT_decl_column : 41 - <868d> DW_AT_type : <0x804b> - <8691> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><8694>: Abbrev Number: 11 (DW_TAG_variable) - <8695> DW_AT_name : (indirect string, offset: 0xf17e0): pllm - <8699> DW_AT_decl_file : 1 - <8699> DW_AT_decl_line : 299 - <8699> DW_AT_decl_column : 52 - <869a> DW_AT_type : <0x804b> - <869e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><86a1>: Abbrev Number: 0 - <1><86a2>: Abbrev Number: 20 (DW_TAG_subprogram) - <86a3> DW_AT_external : 1 - <86a3> DW_AT_name : (indirect string, offset: 0xf18a8): SystemInit - <86a7> DW_AT_decl_file : 1 - <86a8> DW_AT_decl_line : 212 - <86a9> DW_AT_decl_column : 6 - <86aa> DW_AT_prototyped : 1 - <86aa> DW_AT_low_pc : 0x8001f78 - <86ae> DW_AT_high_pc : 0xa4 - <86b2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <86b4> DW_AT_call_all_calls: 1 - <1><86b4>: Abbrev Number: 0 - Compilation Unit @ offset 0x86b5: + <848d> DW_AT_decl_line : 495 + <848f> DW_AT_decl_column : 17 + <848f> DW_AT_type : <0x7fa7> + <8493> DW_AT_data_member_location: 344 + <2><8495>: Abbrev Number: 2 (DW_TAG_member) + <8496> DW_AT_name : (indirect string, offset: 0xf0064): C2APB1ENR2 + <849a> DW_AT_decl_file : 6 + <849a> DW_AT_decl_line : 496 + <849c> DW_AT_decl_column : 17 + <849c> DW_AT_type : <0x7fa7> + <84a0> DW_AT_data_member_location: 348 + <2><84a2>: Abbrev Number: 2 (DW_TAG_member) + <84a3> DW_AT_name : (indirect string, offset: 0xf00cf): C2APB2ENR + <84a7> DW_AT_decl_file : 6 + <84a7> DW_AT_decl_line : 497 + <84a9> DW_AT_decl_column : 17 + <84a9> DW_AT_type : <0x7fa7> + <84ad> DW_AT_data_member_location: 352 + <2><84af>: Abbrev Number: 2 (DW_TAG_member) + <84b0> DW_AT_name : (indirect string, offset: 0xf053a): C2APB3ENR + <84b4> DW_AT_decl_file : 6 + <84b4> DW_AT_decl_line : 498 + <84b6> DW_AT_decl_column : 17 + <84b6> DW_AT_type : <0x7fa7> + <84ba> DW_AT_data_member_location: 356 + <2><84bc>: Abbrev Number: 2 (DW_TAG_member) + <84bd> DW_AT_name : (indirect string, offset: 0xeff74): C2AHB1SMENR + <84c1> DW_AT_decl_file : 6 + <84c1> DW_AT_decl_line : 499 + <84c3> DW_AT_decl_column : 17 + <84c3> DW_AT_type : <0x7fa7> + <84c7> DW_AT_data_member_location: 360 + <2><84c9>: Abbrev Number: 2 (DW_TAG_member) + <84ca> DW_AT_name : (indirect string, offset: 0xf0b2d): C2AHB2SMENR + <84ce> DW_AT_decl_file : 6 + <84ce> DW_AT_decl_line : 500 + <84d0> DW_AT_decl_column : 17 + <84d0> DW_AT_type : <0x7fa7> + <84d4> DW_AT_data_member_location: 364 + <2><84d6>: Abbrev Number: 2 (DW_TAG_member) + <84d7> DW_AT_name : (indirect string, offset: 0xefd55): C2AHB3SMENR + <84db> DW_AT_decl_file : 6 + <84db> DW_AT_decl_line : 501 + <84dd> DW_AT_decl_column : 17 + <84dd> DW_AT_type : <0x7fa7> + <84e1> DW_AT_data_member_location: 368 + <2><84e3>: Abbrev Number: 2 (DW_TAG_member) + <84e4> DW_AT_name : (indirect string, offset: 0xefe1a): RESERVED10 + <84e8> DW_AT_decl_file : 6 + <84e8> DW_AT_decl_line : 502 + <84ea> DW_AT_decl_column : 17 + <84ea> DW_AT_type : <0x7f9b> + <84ee> DW_AT_data_member_location: 372 + <2><84f0>: Abbrev Number: 2 (DW_TAG_member) + <84f1> DW_AT_name : (indirect string, offset: 0xefefd): C2APB1SMENR1 + <84f5> DW_AT_decl_file : 6 + <84f5> DW_AT_decl_line : 503 + <84f7> DW_AT_decl_column : 17 + <84f7> DW_AT_type : <0x7fa7> + <84fb> DW_AT_data_member_location: 376 + <2><84fd>: Abbrev Number: 2 (DW_TAG_member) + <84fe> DW_AT_name : (indirect string, offset: 0xeff0a): C2APB1SMENR2 + <8502> DW_AT_decl_file : 6 + <8502> DW_AT_decl_line : 504 + <8504> DW_AT_decl_column : 17 + <8504> DW_AT_type : <0x7fa7> + <8508> DW_AT_data_member_location: 380 + <2><850a>: Abbrev Number: 2 (DW_TAG_member) + <850b> DW_AT_name : (indirect string, offset: 0xf06ea): C2APB2SMENR + <850f> DW_AT_decl_file : 6 + <850f> DW_AT_decl_line : 505 + <8511> DW_AT_decl_column : 17 + <8511> DW_AT_type : <0x7fa7> + <8515> DW_AT_data_member_location: 384 + <2><8517>: Abbrev Number: 2 (DW_TAG_member) + <8518> DW_AT_name : (indirect string, offset: 0xf132b): C2APB3SMENR + <851c> DW_AT_decl_file : 6 + <851c> DW_AT_decl_line : 506 + <851e> DW_AT_decl_column : 17 + <851e> DW_AT_type : <0x7fa7> + <8522> DW_AT_data_member_location: 388 + <2><8524>: Abbrev Number: 0 + <1><8525>: Abbrev Number: 5 (DW_TAG_array_type) + <8526> DW_AT_type : <0x7f9b> + <852a> DW_AT_sibling : <0x8535> + <2><852e>: Abbrev Number: 3 (DW_TAG_subrange_type) + <852f> DW_AT_type : <0x7f83> + <8533> DW_AT_upper_bound : 25 + <2><8534>: Abbrev Number: 0 + <1><8535>: Abbrev Number: 13 (DW_TAG_typedef) + <8536> DW_AT_name : (indirect string, offset: 0xf062c): RCC_TypeDef + <853a> DW_AT_decl_file : 6 + <853b> DW_AT_decl_line : 507 + <853d> DW_AT_decl_column : 3 + <853d> DW_AT_type : <0x81f2> + <1><8541>: Abbrev Number: 4 (DW_TAG_base_type) + <8542> DW_AT_byte_size : 8 + <8543> DW_AT_encoding : 4 (float) + <8544> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><8548>: Abbrev Number: 10 (DW_TAG_variable) + <8549> DW_AT_specification: <0x8176> + <854d> DW_AT_decl_file : 1 + <854d> DW_AT_decl_line : 173 + <854e> DW_AT_decl_column : 10 + <854f> DW_AT_location : 5 byte block: 3 2c 0 0 20 (DW_OP_addr: 2000002c) + <1><8555>: Abbrev Number: 10 (DW_TAG_variable) + <8556> DW_AT_specification: <0x8196> + <855a> DW_AT_decl_file : 1 + <855a> DW_AT_decl_line : 175 + <855b> DW_AT_decl_column : 16 + <855c> DW_AT_location : 5 byte block: 3 4c f1 0 8 (DW_OP_addr: 800f14c) + <1><8562>: Abbrev Number: 10 (DW_TAG_variable) + <8563> DW_AT_specification: <0x81b6> + <8567> DW_AT_decl_file : 1 + <8567> DW_AT_decl_line : 177 + <8568> DW_AT_decl_column : 16 + <8569> DW_AT_location : 5 byte block: 3 8c f1 0 8 (DW_OP_addr: 800f18c) + <1><856f>: Abbrev Number: 10 (DW_TAG_variable) + <8570> DW_AT_specification: <0x81c1> + <8574> DW_AT_decl_file : 1 + <8574> DW_AT_decl_line : 179 + <8575> DW_AT_decl_column : 16 + <8576> DW_AT_location : 5 byte block: 3 ac f1 0 8 (DW_OP_addr: 800f1ac) + <1><857c>: Abbrev Number: 10 (DW_TAG_variable) + <857d> DW_AT_specification: <0x81e7> + <8581> DW_AT_decl_file : 1 + <8581> DW_AT_decl_line : 184 + <8582> DW_AT_decl_column : 16 + <8583> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><8589>: Abbrev Number: 18 (DW_TAG_subprogram) + <858a> DW_AT_external : 1 + <858a> DW_AT_name : (indirect string, offset: 0xf180c): SystemCoreClockUpdate + <858e> DW_AT_decl_file : 1 + <858f> DW_AT_decl_line : 297 + <8591> DW_AT_decl_column : 6 + <8592> DW_AT_prototyped : 1 + <8592> DW_AT_low_pc : 0x0 + <8596> DW_AT_high_pc : 0x144 + <859a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <859c> DW_AT_call_all_calls: 1 + <859c> DW_AT_sibling : <0x85f2> + <2><85a0>: Abbrev Number: 19 (DW_TAG_variable) + <85a1> DW_AT_name : tmp + <85a5> DW_AT_decl_file : 1 + <85a6> DW_AT_decl_line : 299 + <85a8> DW_AT_decl_column : 12 + <85a9> DW_AT_type : <0x7f9b> + <85ad> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><85b0>: Abbrev Number: 11 (DW_TAG_variable) + <85b1> DW_AT_name : (indirect string, offset: 0xf1871): msirange + <85b5> DW_AT_decl_file : 1 + <85b5> DW_AT_decl_line : 299 + <85b5> DW_AT_decl_column : 17 + <85b6> DW_AT_type : <0x7f9b> + <85ba> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><85bd>: Abbrev Number: 11 (DW_TAG_variable) + <85be> DW_AT_name : (indirect string, offset: 0xf185a): pllvco + <85c2> DW_AT_decl_file : 1 + <85c2> DW_AT_decl_line : 299 + <85c2> DW_AT_decl_column : 27 + <85c3> DW_AT_type : <0x7f9b> + <85c7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><85ca>: Abbrev Number: 11 (DW_TAG_variable) + <85cb> DW_AT_name : (indirect string, offset: 0xf17b7): pllr + <85cf> DW_AT_decl_file : 1 + <85cf> DW_AT_decl_line : 299 + <85cf> DW_AT_decl_column : 35 + <85d0> DW_AT_type : <0x7f9b> + <85d4> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><85d7>: Abbrev Number: 11 (DW_TAG_variable) + <85d8> DW_AT_name : (indirect string, offset: 0xf17da): pllsource + <85dc> DW_AT_decl_file : 1 + <85dc> DW_AT_decl_line : 299 + <85dc> DW_AT_decl_column : 41 + <85dd> DW_AT_type : <0x7f9b> + <85e1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><85e4>: Abbrev Number: 11 (DW_TAG_variable) + <85e5> DW_AT_name : (indirect string, offset: 0xf17b2): pllm + <85e9> DW_AT_decl_file : 1 + <85e9> DW_AT_decl_line : 299 + <85e9> DW_AT_decl_column : 52 + <85ea> DW_AT_type : <0x7f9b> + <85ee> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><85f1>: Abbrev Number: 0 + <1><85f2>: Abbrev Number: 20 (DW_TAG_subprogram) + <85f3> DW_AT_external : 1 + <85f3> DW_AT_name : (indirect string, offset: 0xf187a): SystemInit + <85f7> DW_AT_decl_file : 1 + <85f8> DW_AT_decl_line : 212 + <85f9> DW_AT_decl_column : 6 + <85fa> DW_AT_prototyped : 1 + <85fa> DW_AT_low_pc : 0x8002060 + <85fe> DW_AT_high_pc : 0xa4 + <8602> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <8604> DW_AT_call_all_calls: 1 + <1><8604>: Abbrev Number: 0 + Compilation Unit @ offset 0x8605: Length: 0x1f (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0xf8e + Abbrev Offset: 0xf99 Pointer Size: 4 - <0><86c1>: Abbrev Number: 1 (DW_TAG_compile_unit) - <86c2> DW_AT_stmt_list : 0x5abb - <86c6> DW_AT_ranges : 0x1e4 - <86ca> DW_AT_name : (indirect string, offset: 0xf18e0): ../Core/Startup/startup_stm32wb55rgvx.s - <86ce> DW_AT_comp_dir : (indirect string, offset: 0xf1908): C:/Users/ivand/OneDrive/Uni SDU/5 Semester/Expert in Teams/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <86d2> DW_AT_producer : (indirect string, offset: 0xf1970): GNU AS 2.38 - <86d6> DW_AT_language : 32769 (MIPS assembler) - Compilation Unit @ offset 0x86d8: + <0><8611>: Abbrev Number: 1 (DW_TAG_compile_unit) + <8612> DW_AT_stmt_list : 0x5b31 + <8616> DW_AT_ranges : 0x1e6 + <861a> DW_AT_name : (indirect string, offset: 0xf18b2): ../Core/Startup/startup_stm32wb55rgvx.s + <861e> DW_AT_comp_dir : (indirect string, offset: 0xf18da): C:/Users/ivand/OneDrive/Uni SDU/5 Semester/Expert in Teams/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <8622> DW_AT_producer : (indirect string, offset: 0xf1942): GNU AS 2.38 + <8626> DW_AT_language : 32769 (MIPS assembler) + Compilation Unit @ offset 0x8628: Length: 0x12aa (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0xfa0 + Abbrev Offset: 0xfab Pointer Size: 4 - <0><86e4>: Abbrev Number: 34 (DW_TAG_compile_unit) - <86e5> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <86e9> DW_AT_language : 29 (C11) - <86ea> DW_AT_name : (indirect string, offset: 0xf1e84): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.c - <86ee> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <86f2> DW_AT_ranges : 0x203 - <86f6> DW_AT_low_pc : 0x0 - <86fa> DW_AT_stmt_list : 0x5b3e - <86fe> DW_AT_macros : 0x23d90 - <1><8702>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <8703> DW_AT_encoding : 5 (signed) - <8704> DW_AT_byte_size : 1 - <8704> DW_AT_type : <0x88bf> - <8708> DW_AT_decl_file : 4 - <8709> DW_AT_decl_line : 68 - <870a> DW_AT_decl_column : 1 - <870a> DW_AT_sibling : <0x88bf> - <2><870e>: Abbrev Number: 10 (DW_TAG_enumerator) - <870f> DW_AT_name : (indirect string, offset: 0xf1149): NonMaskableInt_IRQn - <8713> DW_AT_const_value : -14 - <2><8714>: Abbrev Number: 10 (DW_TAG_enumerator) - <8715> DW_AT_name : (indirect string, offset: 0xf0c15): HardFault_IRQn - <8719> DW_AT_const_value : -13 - <2><871a>: Abbrev Number: 10 (DW_TAG_enumerator) - <871b> DW_AT_name : (indirect string, offset: 0xf0afd): MemoryManagement_IRQn - <871f> DW_AT_const_value : -12 - <2><8720>: Abbrev Number: 10 (DW_TAG_enumerator) - <8721> DW_AT_name : (indirect string, offset: 0xefbc3): BusFault_IRQn - <8725> DW_AT_const_value : -11 - <2><8726>: Abbrev Number: 10 (DW_TAG_enumerator) - <8727> DW_AT_name : (indirect string, offset: 0xf0b5c): UsageFault_IRQn - <872b> DW_AT_const_value : -10 - <2><872c>: Abbrev Number: 10 (DW_TAG_enumerator) - <872d> DW_AT_name : (indirect string, offset: 0xefb66): SVCall_IRQn - <8731> DW_AT_const_value : -5 - <2><8732>: Abbrev Number: 10 (DW_TAG_enumerator) - <8733> DW_AT_name : (indirect string, offset: 0xf06bb): DebugMonitor_IRQn - <8737> DW_AT_const_value : -4 - <2><8738>: Abbrev Number: 10 (DW_TAG_enumerator) - <8739> DW_AT_name : (indirect string, offset: 0xf07d5): PendSV_IRQn - <873d> DW_AT_const_value : -2 - <2><873e>: Abbrev Number: 10 (DW_TAG_enumerator) - <873f> DW_AT_name : (indirect string, offset: 0xf0ea4): SysTick_IRQn - <8743> DW_AT_const_value : -1 - <2><8744>: Abbrev Number: 1 (DW_TAG_enumerator) - <8745> DW_AT_name : (indirect string, offset: 0xf0c0b): WWDG_IRQn - <8749> DW_AT_const_value : 0 - <2><874a>: Abbrev Number: 1 (DW_TAG_enumerator) - <874b> DW_AT_name : (indirect string, offset: 0xf1254): PVD_PVM_IRQn - <874f> DW_AT_const_value : 1 - <2><8750>: Abbrev Number: 1 (DW_TAG_enumerator) - <8751> DW_AT_name : (indirect string, offset: 0xf139b): TAMP_STAMP_LSECSS_IRQn - <8755> DW_AT_const_value : 2 - <2><8756>: Abbrev Number: 1 (DW_TAG_enumerator) - <8757> DW_AT_name : (indirect string, offset: 0xf099f): RTC_WKUP_IRQn - <875b> DW_AT_const_value : 3 - <2><875c>: Abbrev Number: 1 (DW_TAG_enumerator) - <875d> DW_AT_name : (indirect string, offset: 0xeffbc): FLASH_IRQn - <8761> DW_AT_const_value : 4 - <2><8762>: Abbrev Number: 1 (DW_TAG_enumerator) - <8763> DW_AT_name : (indirect string, offset: 0xf126a): RCC_IRQn - <8767> DW_AT_const_value : 5 - <2><8768>: Abbrev Number: 1 (DW_TAG_enumerator) - <8769> DW_AT_name : (indirect string, offset: 0xf06cd): EXTI0_IRQn - <876d> DW_AT_const_value : 6 - <2><876e>: Abbrev Number: 1 (DW_TAG_enumerator) - <876f> DW_AT_name : (indirect string, offset: 0xf12e5): EXTI1_IRQn - <8773> DW_AT_const_value : 7 - <2><8774>: Abbrev Number: 1 (DW_TAG_enumerator) - <8775> DW_AT_name : (indirect string, offset: 0xf0475): EXTI2_IRQn - <8779> DW_AT_const_value : 8 - <2><877a>: Abbrev Number: 1 (DW_TAG_enumerator) - <877b> DW_AT_name : (indirect string, offset: 0xf0e10): EXTI3_IRQn - <877f> DW_AT_const_value : 9 - <2><8780>: Abbrev Number: 1 (DW_TAG_enumerator) - <8781> DW_AT_name : (indirect string, offset: 0xf00f3): EXTI4_IRQn - <8785> DW_AT_const_value : 10 - <2><8786>: Abbrev Number: 1 (DW_TAG_enumerator) - <8787> DW_AT_name : (indirect string, offset: 0xf00e0): DMA1_Channel1_IRQn - <878b> DW_AT_const_value : 11 - <2><878c>: Abbrev Number: 1 (DW_TAG_enumerator) - <878d> DW_AT_name : (indirect string, offset: 0xf0cc9): DMA1_Channel2_IRQn - <8791> DW_AT_const_value : 12 - <2><8792>: Abbrev Number: 1 (DW_TAG_enumerator) - <8793> DW_AT_name : (indirect string, offset: 0xefd9a): DMA1_Channel3_IRQn - <8797> DW_AT_const_value : 13 - <2><8798>: Abbrev Number: 1 (DW_TAG_enumerator) - <8799> DW_AT_name : (indirect string, offset: 0xeff04): DMA1_Channel4_IRQn - <879d> DW_AT_const_value : 14 - <2><879e>: Abbrev Number: 1 (DW_TAG_enumerator) - <879f> DW_AT_name : (indirect string, offset: 0xefba5): DMA1_Channel5_IRQn - <87a3> DW_AT_const_value : 15 - <2><87a4>: Abbrev Number: 1 (DW_TAG_enumerator) - <87a5> DW_AT_name : (indirect string, offset: 0xf055c): DMA1_Channel6_IRQn - <87a9> DW_AT_const_value : 16 - <2><87aa>: Abbrev Number: 1 (DW_TAG_enumerator) - <87ab> DW_AT_name : (indirect string, offset: 0xf117b): DMA1_Channel7_IRQn - <87af> DW_AT_const_value : 17 - <2><87b0>: Abbrev Number: 1 (DW_TAG_enumerator) - <87b1> DW_AT_name : (indirect string, offset: 0xf113f): ADC1_IRQn - <87b5> DW_AT_const_value : 18 - <2><87b6>: Abbrev Number: 1 (DW_TAG_enumerator) - <87b7> DW_AT_name : (indirect string, offset: 0xf1280): USB_HP_IRQn - <87bb> DW_AT_const_value : 19 - <2><87bc>: Abbrev Number: 1 (DW_TAG_enumerator) - <87bd> DW_AT_name : (indirect string, offset: 0xf093b): USB_LP_IRQn - <87c1> DW_AT_const_value : 20 - <2><87c2>: Abbrev Number: 1 (DW_TAG_enumerator) - <87c3> DW_AT_name : (indirect string, offset: 0xf0ebe): C2SEV_PWR_C2H_IRQn - <87c7> DW_AT_const_value : 21 - <2><87c8>: Abbrev Number: 1 (DW_TAG_enumerator) - <87c9> DW_AT_name : (indirect string, offset: 0xf141c): COMP_IRQn - <87cd> DW_AT_const_value : 22 - <2><87ce>: Abbrev Number: 1 (DW_TAG_enumerator) - <87cf> DW_AT_name : (indirect string, offset: 0xefc24): EXTI9_5_IRQn - <87d3> DW_AT_const_value : 23 - <2><87d4>: Abbrev Number: 1 (DW_TAG_enumerator) - <87d5> DW_AT_name : (indirect string, offset: 0xf0d78): TIM1_BRK_IRQn - <87d9> DW_AT_const_value : 24 - <2><87da>: Abbrev Number: 1 (DW_TAG_enumerator) - <87db> DW_AT_name : (indirect string, offset: 0xf00a2): TIM1_UP_TIM16_IRQn - <87df> DW_AT_const_value : 25 - <2><87e0>: Abbrev Number: 1 (DW_TAG_enumerator) - <87e1> DW_AT_name : (indirect string, offset: 0xefcad): TIM1_TRG_COM_TIM17_IRQn - <87e5> DW_AT_const_value : 26 - <2><87e6>: Abbrev Number: 1 (DW_TAG_enumerator) - <87e7> DW_AT_name : (indirect string, offset: 0xf02b8): TIM1_CC_IRQn - <87eb> DW_AT_const_value : 27 - <2><87ec>: Abbrev Number: 1 (DW_TAG_enumerator) - <87ed> DW_AT_name : (indirect string, offset: 0xf0035): TIM2_IRQn - <87f1> DW_AT_const_value : 28 - <2><87f2>: Abbrev Number: 1 (DW_TAG_enumerator) - <87f3> DW_AT_name : (indirect string, offset: 0xf1198): PKA_IRQn - <87f7> DW_AT_const_value : 29 - <2><87f8>: Abbrev Number: 1 (DW_TAG_enumerator) - <87f9> DW_AT_name : (indirect string, offset: 0xf0332): I2C1_EV_IRQn - <87fd> DW_AT_const_value : 30 - <2><87fe>: Abbrev Number: 1 (DW_TAG_enumerator) - <87ff> DW_AT_name : (indirect string, offset: 0xf0a85): I2C1_ER_IRQn - <8803> DW_AT_const_value : 31 - <2><8804>: Abbrev Number: 1 (DW_TAG_enumerator) - <8805> DW_AT_name : (indirect string, offset: 0xf134e): I2C3_EV_IRQn - <8809> DW_AT_const_value : 32 - <2><880a>: Abbrev Number: 1 (DW_TAG_enumerator) - <880b> DW_AT_name : (indirect string, offset: 0xefead): I2C3_ER_IRQn - <880f> DW_AT_const_value : 33 - <2><8810>: Abbrev Number: 1 (DW_TAG_enumerator) - <8811> DW_AT_name : (indirect string, offset: 0xefd5b): SPI1_IRQn - <8815> DW_AT_const_value : 34 - <2><8816>: Abbrev Number: 1 (DW_TAG_enumerator) - <8817> DW_AT_name : (indirect string, offset: 0xf08e8): SPI2_IRQn - <881b> DW_AT_const_value : 35 - <2><881c>: Abbrev Number: 1 (DW_TAG_enumerator) - <881d> DW_AT_name : (indirect string, offset: 0xf0e54): USART1_IRQn - <8821> DW_AT_const_value : 36 - <2><8822>: Abbrev Number: 1 (DW_TAG_enumerator) - <8823> DW_AT_name : (indirect string, offset: 0xf0b4f): LPUART1_IRQn - <8827> DW_AT_const_value : 37 - <2><8828>: Abbrev Number: 1 (DW_TAG_enumerator) - <8829> DW_AT_name : (indirect string, offset: 0xf044c): SAI1_IRQn - <882d> DW_AT_const_value : 38 - <2><882e>: Abbrev Number: 1 (DW_TAG_enumerator) - <882f> DW_AT_name : (indirect string, offset: 0xf124b): TSC_IRQn - <8833> DW_AT_const_value : 39 - <2><8834>: Abbrev Number: 1 (DW_TAG_enumerator) - <8835> DW_AT_name : (indirect string, offset: 0xf0fc8): EXTI15_10_IRQn - <8839> DW_AT_const_value : 40 - <2><883a>: Abbrev Number: 1 (DW_TAG_enumerator) - <883b> DW_AT_name : (indirect string, offset: 0xf1041): RTC_Alarm_IRQn - <883f> DW_AT_const_value : 41 - <2><8840>: Abbrev Number: 1 (DW_TAG_enumerator) - <8841> DW_AT_name : (indirect string, offset: 0xf0125): CRS_IRQn - <8845> DW_AT_const_value : 42 - <2><8846>: Abbrev Number: 1 (DW_TAG_enumerator) - <8847> DW_AT_name : (indirect string, offset: 0xefe3b): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn - <884b> DW_AT_const_value : 43 - <2><884c>: Abbrev Number: 1 (DW_TAG_enumerator) - <884d> DW_AT_name : (indirect string, offset: 0xf0012): IPCC_C1_RX_IRQn - <8851> DW_AT_const_value : 44 - <2><8852>: Abbrev Number: 1 (DW_TAG_enumerator) - <8853> DW_AT_name : (indirect string, offset: 0xefc93): IPCC_C1_TX_IRQn - <8857> DW_AT_const_value : 45 - <2><8858>: Abbrev Number: 1 (DW_TAG_enumerator) - <8859> DW_AT_name : (indirect string, offset: 0xefe5f): HSEM_IRQn - <885d> DW_AT_const_value : 46 - <2><885e>: Abbrev Number: 1 (DW_TAG_enumerator) - <885f> DW_AT_name : (indirect string, offset: 0xf0efb): LPTIM1_IRQn - <8863> DW_AT_const_value : 47 - <2><8864>: Abbrev Number: 1 (DW_TAG_enumerator) - <8865> DW_AT_name : (indirect string, offset: 0xf0033): LPTIM2_IRQn - <8869> DW_AT_const_value : 48 - <2><886a>: Abbrev Number: 1 (DW_TAG_enumerator) - <886b> DW_AT_name : (indirect string, offset: 0xf01ee): LCD_IRQn - <886f> DW_AT_const_value : 49 - <2><8870>: Abbrev Number: 1 (DW_TAG_enumerator) - <8871> DW_AT_name : (indirect string, offset: 0xf06d8): QUADSPI_IRQn - <8875> DW_AT_const_value : 50 - <2><8876>: Abbrev Number: 1 (DW_TAG_enumerator) - <8877> DW_AT_name : (indirect string, offset: 0xf07cb): AES1_IRQn - <887b> DW_AT_const_value : 51 - <2><887c>: Abbrev Number: 1 (DW_TAG_enumerator) - <887d> DW_AT_name : (indirect string, offset: 0xf1322): AES2_IRQn - <8881> DW_AT_const_value : 52 - <2><8882>: Abbrev Number: 1 (DW_TAG_enumerator) - <8883> DW_AT_name : (indirect string, offset: 0xefd6e): RNG_IRQn - <8887> DW_AT_const_value : 53 - <2><8888>: Abbrev Number: 1 (DW_TAG_enumerator) - <8889> DW_AT_name : (indirect string, offset: 0xefe81): FPU_IRQn - <888d> DW_AT_const_value : 54 - <2><888e>: Abbrev Number: 1 (DW_TAG_enumerator) - <888f> DW_AT_name : (indirect string, offset: 0xf0785): DMA2_Channel1_IRQn - <8893> DW_AT_const_value : 55 - <2><8894>: Abbrev Number: 1 (DW_TAG_enumerator) - <8895> DW_AT_name : (indirect string, offset: 0xf12be): DMA2_Channel2_IRQn - <8899> DW_AT_const_value : 56 - <2><889a>: Abbrev Number: 1 (DW_TAG_enumerator) - <889b> DW_AT_name : (indirect string, offset: 0xf0dfd): DMA2_Channel3_IRQn - <889f> DW_AT_const_value : 57 - <2><88a0>: Abbrev Number: 1 (DW_TAG_enumerator) - <88a1> DW_AT_name : (indirect string, offset: 0xefb4e): DMA2_Channel4_IRQn - <88a5> DW_AT_const_value : 58 - <2><88a6>: Abbrev Number: 1 (DW_TAG_enumerator) - <88a7> DW_AT_name : (indirect string, offset: 0xf00cd): DMA2_Channel5_IRQn - <88ab> DW_AT_const_value : 59 - <2><88ac>: Abbrev Number: 1 (DW_TAG_enumerator) - <88ad> DW_AT_name : (indirect string, offset: 0xf0ca1): DMA2_Channel6_IRQn - <88b1> DW_AT_const_value : 60 - <2><88b2>: Abbrev Number: 1 (DW_TAG_enumerator) - <88b3> DW_AT_name : (indirect string, offset: 0xefe8a): DMA2_Channel7_IRQn - <88b7> DW_AT_const_value : 61 - <2><88b8>: Abbrev Number: 1 (DW_TAG_enumerator) - <88b9> DW_AT_name : (indirect string, offset: 0xf07e1): DMAMUX1_OVR_IRQn - <88bd> DW_AT_const_value : 62 - <2><88be>: Abbrev Number: 0 - <1><88bf>: Abbrev Number: 8 (DW_TAG_base_type) - <88c0> DW_AT_byte_size : 1 - <88c1> DW_AT_encoding : 6 (signed char) - <88c2> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><88c6>: Abbrev Number: 11 (DW_TAG_typedef) - <88c7> DW_AT_name : (indirect string, offset: 0xf1135): IRQn_Type - <88cb> DW_AT_decl_file : 4 - <88cc> DW_AT_decl_line : 147 - <88cd> DW_AT_decl_column : 3 - <88ce> DW_AT_type : <0x8702> - <1><88d2>: Abbrev Number: 11 (DW_TAG_typedef) - <88d3> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <88d7> DW_AT_decl_file : 5 - <88d8> DW_AT_decl_line : 43 - <88d9> DW_AT_decl_column : 24 - <88da> DW_AT_type : <0x88de> - <1><88de>: Abbrev Number: 8 (DW_TAG_base_type) - <88df> DW_AT_byte_size : 1 - <88e0> DW_AT_encoding : 8 (unsigned char) - <88e1> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><88e5>: Abbrev Number: 8 (DW_TAG_base_type) - <88e6> DW_AT_byte_size : 2 - <88e7> DW_AT_encoding : 5 (signed) - <88e8> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><88ec>: Abbrev Number: 8 (DW_TAG_base_type) - <88ed> DW_AT_byte_size : 2 - <88ee> DW_AT_encoding : 7 (unsigned) - <88ef> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><88f3>: Abbrev Number: 8 (DW_TAG_base_type) - <88f4> DW_AT_byte_size : 4 - <88f5> DW_AT_encoding : 5 (signed) - <88f6> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><88fa>: Abbrev Number: 11 (DW_TAG_typedef) - <88fb> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <88ff> DW_AT_decl_file : 5 - <8900> DW_AT_decl_line : 79 - <8901> DW_AT_decl_column : 25 - <8902> DW_AT_type : <0x8906> - <1><8906>: Abbrev Number: 8 (DW_TAG_base_type) - <8907> DW_AT_byte_size : 4 - <8908> DW_AT_encoding : 7 (unsigned) - <8909> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><890d>: Abbrev Number: 8 (DW_TAG_base_type) - <890e> DW_AT_byte_size : 8 - <890f> DW_AT_encoding : 5 (signed) - <8910> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><8914>: Abbrev Number: 8 (DW_TAG_base_type) - <8915> DW_AT_byte_size : 8 - <8916> DW_AT_encoding : 7 (unsigned) - <8917> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><891b>: Abbrev Number: 35 (DW_TAG_base_type) - <891c> DW_AT_byte_size : 4 - <891d> DW_AT_encoding : 5 (signed) - <891e> DW_AT_name : int - <1><8922>: Abbrev Number: 8 (DW_TAG_base_type) - <8923> DW_AT_byte_size : 4 - <8924> DW_AT_encoding : 7 (unsigned) - <8925> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><8929>: Abbrev Number: 11 (DW_TAG_typedef) - <892a> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <892e> DW_AT_decl_file : 6 - <892f> DW_AT_decl_line : 24 - <8930> DW_AT_decl_column : 19 - <8931> DW_AT_type : <0x88d2> - <1><8935>: Abbrev Number: 11 (DW_TAG_typedef) - <8936> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <893a> DW_AT_decl_file : 6 - <893b> DW_AT_decl_line : 48 - <893c> DW_AT_decl_column : 20 - <893d> DW_AT_type : <0x88fa> - <1><8941>: Abbrev Number: 28 (DW_TAG_volatile_type) - <8942> DW_AT_type : <0x8935> - <1><8946>: Abbrev Number: 36 (DW_TAG_const_type) - <8947> DW_AT_type : <0x8941> - <1><894b>: Abbrev Number: 21 (DW_TAG_structure_type) - <894c> DW_AT_byte_size : 16 - <894d> DW_AT_decl_file : 7 - <894e> DW_AT_decl_line : 759 - <8950> DW_AT_decl_column : 9 - <8950> DW_AT_sibling : <0x898d> - <2><8954>: Abbrev Number: 2 (DW_TAG_member) - <8955> DW_AT_name : (indirect string, offset: 0xf1fdb): CTRL - <8959> DW_AT_decl_file : 7 - <895a> DW_AT_decl_line : 761 - <895c> DW_AT_decl_column : 18 - <895d> DW_AT_type : <0x8941> - <8961> DW_AT_data_member_location: 0 - <2><8962>: Abbrev Number: 2 (DW_TAG_member) - <8963> DW_AT_name : (indirect string, offset: 0x8337c): LOAD - <8967> DW_AT_decl_file : 7 - <8968> DW_AT_decl_line : 762 - <896a> DW_AT_decl_column : 18 - <896b> DW_AT_type : <0x8941> - <896f> DW_AT_data_member_location: 4 - <2><8970>: Abbrev Number: 9 (DW_TAG_member) - <8971> DW_AT_name : VAL - <8975> DW_AT_decl_file : 7 - <8976> DW_AT_decl_line : 763 - <8978> DW_AT_decl_column : 18 - <8979> DW_AT_type : <0x8941> - <897d> DW_AT_data_member_location: 8 - <2><897e>: Abbrev Number: 2 (DW_TAG_member) - <897f> DW_AT_name : (indirect string, offset: 0xf1e04): CALIB - <8983> DW_AT_decl_file : 7 - <8984> DW_AT_decl_line : 764 - <8986> DW_AT_decl_column : 18 - <8987> DW_AT_type : <0x8946> - <898b> DW_AT_data_member_location: 12 - <2><898c>: Abbrev Number: 0 - <1><898d>: Abbrev Number: 17 (DW_TAG_typedef) - <898e> DW_AT_name : (indirect string, offset: 0xf1d28): SysTick_Type - <8992> DW_AT_decl_file : 7 - <8993> DW_AT_decl_line : 765 - <8995> DW_AT_decl_column : 3 - <8995> DW_AT_type : <0x894b> - <1><8999>: Abbrev Number: 13 (DW_TAG_array_type) - <899a> DW_AT_type : <0x8935> - <899e> DW_AT_sibling : <0x89a9> - <2><89a2>: Abbrev Number: 14 (DW_TAG_subrange_type) - <89a3> DW_AT_type : <0x8922> - <89a7> DW_AT_upper_bound : 14 - <2><89a8>: Abbrev Number: 0 - <1><89a9>: Abbrev Number: 13 (DW_TAG_array_type) - <89aa> DW_AT_type : <0x8935> - <89ae> DW_AT_sibling : <0x89b9> - <2><89b2>: Abbrev Number: 14 (DW_TAG_subrange_type) - <89b3> DW_AT_type : <0x8922> - <89b7> DW_AT_upper_bound : 5 - <2><89b8>: Abbrev Number: 0 - <1><89b9>: Abbrev Number: 37 (DW_TAG_structure_type) - <89ba> DW_AT_byte_size : 84 - <89bb> DW_AT_decl_file : 4 - <89bc> DW_AT_decl_line : 242 - <89bd> DW_AT_decl_column : 9 - <89be> DW_AT_sibling : <0x8a2f> - <2><89c2>: Abbrev Number: 12 (DW_TAG_member) - <89c3> DW_AT_name : (indirect string, offset: 0xf21ea): IDCODE - <89c7> DW_AT_decl_file : 4 - <89c7> DW_AT_decl_line : 244 + <0><8634>: Abbrev Number: 34 (DW_TAG_compile_unit) + <8635> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <8639> DW_AT_language : 29 (C11) + <863a> DW_AT_name : (indirect string, offset: 0xf1e56): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.c + <863e> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <8642> DW_AT_ranges : 0x205 + <8646> DW_AT_low_pc : 0x0 + <864a> DW_AT_stmt_list : 0x5bb4 + <864e> DW_AT_macros : 0x23d8f + <1><8652>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <8653> DW_AT_encoding : 5 (signed) + <8654> DW_AT_byte_size : 1 + <8654> DW_AT_type : <0x880f> + <8658> DW_AT_decl_file : 4 + <8659> DW_AT_decl_line : 68 + <865a> DW_AT_decl_column : 1 + <865a> DW_AT_sibling : <0x880f> + <2><865e>: Abbrev Number: 10 (DW_TAG_enumerator) + <865f> DW_AT_name : (indirect string, offset: 0xf113b): NonMaskableInt_IRQn + <8663> DW_AT_const_value : -14 + <2><8664>: Abbrev Number: 10 (DW_TAG_enumerator) + <8665> DW_AT_name : (indirect string, offset: 0xf0c07): HardFault_IRQn + <8669> DW_AT_const_value : -13 + <2><866a>: Abbrev Number: 10 (DW_TAG_enumerator) + <866b> DW_AT_name : (indirect string, offset: 0xf0aef): MemoryManagement_IRQn + <866f> DW_AT_const_value : -12 + <2><8670>: Abbrev Number: 10 (DW_TAG_enumerator) + <8671> DW_AT_name : (indirect string, offset: 0xefbea): BusFault_IRQn + <8675> DW_AT_const_value : -11 + <2><8676>: Abbrev Number: 10 (DW_TAG_enumerator) + <8677> DW_AT_name : (indirect string, offset: 0xf0b4e): UsageFault_IRQn + <867b> DW_AT_const_value : -10 + <2><867c>: Abbrev Number: 10 (DW_TAG_enumerator) + <867d> DW_AT_name : (indirect string, offset: 0xefb8d): SVCall_IRQn + <8681> DW_AT_const_value : -5 + <2><8682>: Abbrev Number: 10 (DW_TAG_enumerator) + <8683> DW_AT_name : (indirect string, offset: 0xf06ba): DebugMonitor_IRQn + <8687> DW_AT_const_value : -4 + <2><8688>: Abbrev Number: 10 (DW_TAG_enumerator) + <8689> DW_AT_name : (indirect string, offset: 0xf07c7): PendSV_IRQn + <868d> DW_AT_const_value : -2 + <2><868e>: Abbrev Number: 10 (DW_TAG_enumerator) + <868f> DW_AT_name : (indirect string, offset: 0xf0e96): SysTick_IRQn + <8693> DW_AT_const_value : -1 + <2><8694>: Abbrev Number: 1 (DW_TAG_enumerator) + <8695> DW_AT_name : (indirect string, offset: 0xf0bfd): WWDG_IRQn + <8699> DW_AT_const_value : 0 + <2><869a>: Abbrev Number: 1 (DW_TAG_enumerator) + <869b> DW_AT_name : (indirect string, offset: 0xf123d): PVD_PVM_IRQn + <869f> DW_AT_const_value : 1 + <2><86a0>: Abbrev Number: 1 (DW_TAG_enumerator) + <86a1> DW_AT_name : (indirect string, offset: 0xf1384): TAMP_STAMP_LSECSS_IRQn + <86a5> DW_AT_const_value : 2 + <2><86a6>: Abbrev Number: 1 (DW_TAG_enumerator) + <86a7> DW_AT_name : (indirect string, offset: 0xf0991): RTC_WKUP_IRQn + <86ab> DW_AT_const_value : 3 + <2><86ac>: Abbrev Number: 1 (DW_TAG_enumerator) + <86ad> DW_AT_name : (indirect string, offset: 0xeffd6): FLASH_IRQn + <86b1> DW_AT_const_value : 4 + <2><86b2>: Abbrev Number: 1 (DW_TAG_enumerator) + <86b3> DW_AT_name : (indirect string, offset: 0xf1253): RCC_IRQn + <86b7> DW_AT_const_value : 5 + <2><86b8>: Abbrev Number: 1 (DW_TAG_enumerator) + <86b9> DW_AT_name : (indirect string, offset: 0xf06cc): EXTI0_IRQn + <86bd> DW_AT_const_value : 6 + <2><86be>: Abbrev Number: 1 (DW_TAG_enumerator) + <86bf> DW_AT_name : (indirect string, offset: 0xf12ce): EXTI1_IRQn + <86c3> DW_AT_const_value : 7 + <2><86c4>: Abbrev Number: 1 (DW_TAG_enumerator) + <86c5> DW_AT_name : (indirect string, offset: 0xf0482): EXTI2_IRQn + <86c9> DW_AT_const_value : 8 + <2><86ca>: Abbrev Number: 1 (DW_TAG_enumerator) + <86cb> DW_AT_name : (indirect string, offset: 0xf0e02): EXTI3_IRQn + <86cf> DW_AT_const_value : 9 + <2><86d0>: Abbrev Number: 1 (DW_TAG_enumerator) + <86d1> DW_AT_name : (indirect string, offset: 0xf010d): EXTI4_IRQn + <86d5> DW_AT_const_value : 10 + <2><86d6>: Abbrev Number: 1 (DW_TAG_enumerator) + <86d7> DW_AT_name : (indirect string, offset: 0xf00fa): DMA1_Channel1_IRQn + <86db> DW_AT_const_value : 11 + <2><86dc>: Abbrev Number: 1 (DW_TAG_enumerator) + <86dd> DW_AT_name : (indirect string, offset: 0xf0cbb): DMA1_Channel2_IRQn + <86e1> DW_AT_const_value : 12 + <2><86e2>: Abbrev Number: 1 (DW_TAG_enumerator) + <86e3> DW_AT_name : (indirect string, offset: 0xefdb4): DMA1_Channel3_IRQn + <86e7> DW_AT_const_value : 13 + <2><86e8>: Abbrev Number: 1 (DW_TAG_enumerator) + <86e9> DW_AT_name : (indirect string, offset: 0xeff1e): DMA1_Channel4_IRQn + <86ed> DW_AT_const_value : 14 + <2><86ee>: Abbrev Number: 1 (DW_TAG_enumerator) + <86ef> DW_AT_name : (indirect string, offset: 0xefbcc): DMA1_Channel5_IRQn + <86f3> DW_AT_const_value : 15 + <2><86f4>: Abbrev Number: 1 (DW_TAG_enumerator) + <86f5> DW_AT_name : (indirect string, offset: 0xf0569): DMA1_Channel6_IRQn + <86f9> DW_AT_const_value : 16 + <2><86fa>: Abbrev Number: 1 (DW_TAG_enumerator) + <86fb> DW_AT_name : (indirect string, offset: 0xf116d): DMA1_Channel7_IRQn + <86ff> DW_AT_const_value : 17 + <2><8700>: Abbrev Number: 1 (DW_TAG_enumerator) + <8701> DW_AT_name : (indirect string, offset: 0xf1131): ADC1_IRQn + <8705> DW_AT_const_value : 18 + <2><8706>: Abbrev Number: 1 (DW_TAG_enumerator) + <8707> DW_AT_name : (indirect string, offset: 0xf1269): USB_HP_IRQn + <870b> DW_AT_const_value : 19 + <2><870c>: Abbrev Number: 1 (DW_TAG_enumerator) + <870d> DW_AT_name : (indirect string, offset: 0xf092d): USB_LP_IRQn + <8711> DW_AT_const_value : 20 + <2><8712>: Abbrev Number: 1 (DW_TAG_enumerator) + <8713> DW_AT_name : (indirect string, offset: 0xf0eb0): C2SEV_PWR_C2H_IRQn + <8717> DW_AT_const_value : 21 + <2><8718>: Abbrev Number: 1 (DW_TAG_enumerator) + <8719> DW_AT_name : (indirect string, offset: 0xf13ee): COMP_IRQn + <871d> DW_AT_const_value : 22 + <2><871e>: Abbrev Number: 1 (DW_TAG_enumerator) + <871f> DW_AT_name : (indirect string, offset: 0xefc4b): EXTI9_5_IRQn + <8723> DW_AT_const_value : 23 + <2><8724>: Abbrev Number: 1 (DW_TAG_enumerator) + <8725> DW_AT_name : (indirect string, offset: 0xf0d6a): TIM1_BRK_IRQn + <8729> DW_AT_const_value : 24 + <2><872a>: Abbrev Number: 1 (DW_TAG_enumerator) + <872b> DW_AT_name : (indirect string, offset: 0xf00bc): TIM1_UP_TIM16_IRQn + <872f> DW_AT_const_value : 25 + <2><8730>: Abbrev Number: 1 (DW_TAG_enumerator) + <8731> DW_AT_name : (indirect string, offset: 0xefcd4): TIM1_TRG_COM_TIM17_IRQn + <8735> DW_AT_const_value : 26 + <2><8736>: Abbrev Number: 1 (DW_TAG_enumerator) + <8737> DW_AT_name : (indirect string, offset: 0xf02c5): TIM1_CC_IRQn + <873b> DW_AT_const_value : 27 + <2><873c>: Abbrev Number: 1 (DW_TAG_enumerator) + <873d> DW_AT_name : (indirect string, offset: 0xf004f): TIM2_IRQn + <8741> DW_AT_const_value : 28 + <2><8742>: Abbrev Number: 1 (DW_TAG_enumerator) + <8743> DW_AT_name : (indirect string, offset: 0xf076e): PKA_IRQn + <8747> DW_AT_const_value : 29 + <2><8748>: Abbrev Number: 1 (DW_TAG_enumerator) + <8749> DW_AT_name : (indirect string, offset: 0xf033f): I2C1_EV_IRQn + <874d> DW_AT_const_value : 30 + <2><874e>: Abbrev Number: 1 (DW_TAG_enumerator) + <874f> DW_AT_name : (indirect string, offset: 0xf0a77): I2C1_ER_IRQn + <8753> DW_AT_const_value : 31 + <2><8754>: Abbrev Number: 1 (DW_TAG_enumerator) + <8755> DW_AT_name : (indirect string, offset: 0xf1337): I2C3_EV_IRQn + <8759> DW_AT_const_value : 32 + <2><875a>: Abbrev Number: 1 (DW_TAG_enumerator) + <875b> DW_AT_name : (indirect string, offset: 0xefec7): I2C3_ER_IRQn + <875f> DW_AT_const_value : 33 + <2><8760>: Abbrev Number: 1 (DW_TAG_enumerator) + <8761> DW_AT_name : (indirect string, offset: 0xefd75): SPI1_IRQn + <8765> DW_AT_const_value : 34 + <2><8766>: Abbrev Number: 1 (DW_TAG_enumerator) + <8767> DW_AT_name : (indirect string, offset: 0xf08da): SPI2_IRQn + <876b> DW_AT_const_value : 35 + <2><876c>: Abbrev Number: 1 (DW_TAG_enumerator) + <876d> DW_AT_name : (indirect string, offset: 0xf0e46): USART1_IRQn + <8771> DW_AT_const_value : 36 + <2><8772>: Abbrev Number: 1 (DW_TAG_enumerator) + <8773> DW_AT_name : (indirect string, offset: 0xf0b41): LPUART1_IRQn + <8777> DW_AT_const_value : 37 + <2><8778>: Abbrev Number: 1 (DW_TAG_enumerator) + <8779> DW_AT_name : (indirect string, offset: 0xf0459): SAI1_IRQn + <877d> DW_AT_const_value : 38 + <2><877e>: Abbrev Number: 1 (DW_TAG_enumerator) + <877f> DW_AT_name : (indirect string, offset: 0xf1234): TSC_IRQn + <8783> DW_AT_const_value : 39 + <2><8784>: Abbrev Number: 1 (DW_TAG_enumerator) + <8785> DW_AT_name : (indirect string, offset: 0xf0fba): EXTI15_10_IRQn + <8789> DW_AT_const_value : 40 + <2><878a>: Abbrev Number: 1 (DW_TAG_enumerator) + <878b> DW_AT_name : (indirect string, offset: 0xf1033): RTC_Alarm_IRQn + <878f> DW_AT_const_value : 41 + <2><8790>: Abbrev Number: 1 (DW_TAG_enumerator) + <8791> DW_AT_name : (indirect string, offset: 0xf013f): CRS_IRQn + <8795> DW_AT_const_value : 42 + <2><8796>: Abbrev Number: 1 (DW_TAG_enumerator) + <8797> DW_AT_name : (indirect string, offset: 0xefe55): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn + <879b> DW_AT_const_value : 43 + <2><879c>: Abbrev Number: 1 (DW_TAG_enumerator) + <879d> DW_AT_name : (indirect string, offset: 0xf002c): IPCC_C1_RX_IRQn + <87a1> DW_AT_const_value : 44 + <2><87a2>: Abbrev Number: 1 (DW_TAG_enumerator) + <87a3> DW_AT_name : (indirect string, offset: 0xefcba): IPCC_C1_TX_IRQn + <87a7> DW_AT_const_value : 45 + <2><87a8>: Abbrev Number: 1 (DW_TAG_enumerator) + <87a9> DW_AT_name : (indirect string, offset: 0xefe79): HSEM_IRQn + <87ad> DW_AT_const_value : 46 + <2><87ae>: Abbrev Number: 1 (DW_TAG_enumerator) + <87af> DW_AT_name : (indirect string, offset: 0xf0eed): LPTIM1_IRQn + <87b3> DW_AT_const_value : 47 + <2><87b4>: Abbrev Number: 1 (DW_TAG_enumerator) + <87b5> DW_AT_name : (indirect string, offset: 0xf004d): LPTIM2_IRQn + <87b9> DW_AT_const_value : 48 + <2><87ba>: Abbrev Number: 1 (DW_TAG_enumerator) + <87bb> DW_AT_name : (indirect string, offset: 0xf01fb): LCD_IRQn + <87bf> DW_AT_const_value : 49 + <2><87c0>: Abbrev Number: 1 (DW_TAG_enumerator) + <87c1> DW_AT_name : (indirect string, offset: 0xf06d7): QUADSPI_IRQn + <87c5> DW_AT_const_value : 50 + <2><87c6>: Abbrev Number: 1 (DW_TAG_enumerator) + <87c7> DW_AT_name : (indirect string, offset: 0xf07bd): AES1_IRQn + <87cb> DW_AT_const_value : 51 + <2><87cc>: Abbrev Number: 1 (DW_TAG_enumerator) + <87cd> DW_AT_name : (indirect string, offset: 0xf130b): AES2_IRQn + <87d1> DW_AT_const_value : 52 + <2><87d2>: Abbrev Number: 1 (DW_TAG_enumerator) + <87d3> DW_AT_name : (indirect string, offset: 0xefd88): RNG_IRQn + <87d7> DW_AT_const_value : 53 + <2><87d8>: Abbrev Number: 1 (DW_TAG_enumerator) + <87d9> DW_AT_name : (indirect string, offset: 0xefe9b): FPU_IRQn + <87dd> DW_AT_const_value : 54 + <2><87de>: Abbrev Number: 1 (DW_TAG_enumerator) + <87df> DW_AT_name : (indirect string, offset: 0xf0777): DMA2_Channel1_IRQn + <87e3> DW_AT_const_value : 55 + <2><87e4>: Abbrev Number: 1 (DW_TAG_enumerator) + <87e5> DW_AT_name : (indirect string, offset: 0xf12a7): DMA2_Channel2_IRQn + <87e9> DW_AT_const_value : 56 + <2><87ea>: Abbrev Number: 1 (DW_TAG_enumerator) + <87eb> DW_AT_name : (indirect string, offset: 0xf0def): DMA2_Channel3_IRQn + <87ef> DW_AT_const_value : 57 + <2><87f0>: Abbrev Number: 1 (DW_TAG_enumerator) + <87f1> DW_AT_name : (indirect string, offset: 0xefb75): DMA2_Channel4_IRQn + <87f5> DW_AT_const_value : 58 + <2><87f6>: Abbrev Number: 1 (DW_TAG_enumerator) + <87f7> DW_AT_name : (indirect string, offset: 0xf00e7): DMA2_Channel5_IRQn + <87fb> DW_AT_const_value : 59 + <2><87fc>: Abbrev Number: 1 (DW_TAG_enumerator) + <87fd> DW_AT_name : (indirect string, offset: 0xf0c93): DMA2_Channel6_IRQn + <8801> DW_AT_const_value : 60 + <2><8802>: Abbrev Number: 1 (DW_TAG_enumerator) + <8803> DW_AT_name : (indirect string, offset: 0xefea4): DMA2_Channel7_IRQn + <8807> DW_AT_const_value : 61 + <2><8808>: Abbrev Number: 1 (DW_TAG_enumerator) + <8809> DW_AT_name : (indirect string, offset: 0xf07d3): DMAMUX1_OVR_IRQn + <880d> DW_AT_const_value : 62 + <2><880e>: Abbrev Number: 0 + <1><880f>: Abbrev Number: 8 (DW_TAG_base_type) + <8810> DW_AT_byte_size : 1 + <8811> DW_AT_encoding : 6 (signed char) + <8812> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><8816>: Abbrev Number: 11 (DW_TAG_typedef) + <8817> DW_AT_name : (indirect string, offset: 0xf1127): IRQn_Type + <881b> DW_AT_decl_file : 4 + <881c> DW_AT_decl_line : 147 + <881d> DW_AT_decl_column : 3 + <881e> DW_AT_type : <0x8652> + <1><8822>: Abbrev Number: 11 (DW_TAG_typedef) + <8823> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <8827> DW_AT_decl_file : 5 + <8828> DW_AT_decl_line : 43 + <8829> DW_AT_decl_column : 24 + <882a> DW_AT_type : <0x882e> + <1><882e>: Abbrev Number: 8 (DW_TAG_base_type) + <882f> DW_AT_byte_size : 1 + <8830> DW_AT_encoding : 8 (unsigned char) + <8831> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><8835>: Abbrev Number: 8 (DW_TAG_base_type) + <8836> DW_AT_byte_size : 2 + <8837> DW_AT_encoding : 5 (signed) + <8838> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><883c>: Abbrev Number: 8 (DW_TAG_base_type) + <883d> DW_AT_byte_size : 2 + <883e> DW_AT_encoding : 7 (unsigned) + <883f> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><8843>: Abbrev Number: 8 (DW_TAG_base_type) + <8844> DW_AT_byte_size : 4 + <8845> DW_AT_encoding : 5 (signed) + <8846> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><884a>: Abbrev Number: 11 (DW_TAG_typedef) + <884b> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <884f> DW_AT_decl_file : 5 + <8850> DW_AT_decl_line : 79 + <8851> DW_AT_decl_column : 25 + <8852> DW_AT_type : <0x8856> + <1><8856>: Abbrev Number: 8 (DW_TAG_base_type) + <8857> DW_AT_byte_size : 4 + <8858> DW_AT_encoding : 7 (unsigned) + <8859> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><885d>: Abbrev Number: 8 (DW_TAG_base_type) + <885e> DW_AT_byte_size : 8 + <885f> DW_AT_encoding : 5 (signed) + <8860> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><8864>: Abbrev Number: 8 (DW_TAG_base_type) + <8865> DW_AT_byte_size : 8 + <8866> DW_AT_encoding : 7 (unsigned) + <8867> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><886b>: Abbrev Number: 35 (DW_TAG_base_type) + <886c> DW_AT_byte_size : 4 + <886d> DW_AT_encoding : 5 (signed) + <886e> DW_AT_name : int + <1><8872>: Abbrev Number: 8 (DW_TAG_base_type) + <8873> DW_AT_byte_size : 4 + <8874> DW_AT_encoding : 7 (unsigned) + <8875> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><8879>: Abbrev Number: 11 (DW_TAG_typedef) + <887a> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <887e> DW_AT_decl_file : 6 + <887f> DW_AT_decl_line : 24 + <8880> DW_AT_decl_column : 19 + <8881> DW_AT_type : <0x8822> + <1><8885>: Abbrev Number: 11 (DW_TAG_typedef) + <8886> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <888a> DW_AT_decl_file : 6 + <888b> DW_AT_decl_line : 48 + <888c> DW_AT_decl_column : 20 + <888d> DW_AT_type : <0x884a> + <1><8891>: Abbrev Number: 28 (DW_TAG_volatile_type) + <8892> DW_AT_type : <0x8885> + <1><8896>: Abbrev Number: 36 (DW_TAG_const_type) + <8897> DW_AT_type : <0x8891> + <1><889b>: Abbrev Number: 21 (DW_TAG_structure_type) + <889c> DW_AT_byte_size : 16 + <889d> DW_AT_decl_file : 7 + <889e> DW_AT_decl_line : 759 + <88a0> DW_AT_decl_column : 9 + <88a0> DW_AT_sibling : <0x88dd> + <2><88a4>: Abbrev Number: 2 (DW_TAG_member) + <88a5> DW_AT_name : (indirect string, offset: 0xf1fad): CTRL + <88a9> DW_AT_decl_file : 7 + <88aa> DW_AT_decl_line : 761 + <88ac> DW_AT_decl_column : 18 + <88ad> DW_AT_type : <0x8891> + <88b1> DW_AT_data_member_location: 0 + <2><88b2>: Abbrev Number: 2 (DW_TAG_member) + <88b3> DW_AT_name : (indirect string, offset: 0x83307): LOAD + <88b7> DW_AT_decl_file : 7 + <88b8> DW_AT_decl_line : 762 + <88ba> DW_AT_decl_column : 18 + <88bb> DW_AT_type : <0x8891> + <88bf> DW_AT_data_member_location: 4 + <2><88c0>: Abbrev Number: 9 (DW_TAG_member) + <88c1> DW_AT_name : VAL + <88c5> DW_AT_decl_file : 7 + <88c6> DW_AT_decl_line : 763 + <88c8> DW_AT_decl_column : 18 + <88c9> DW_AT_type : <0x8891> + <88cd> DW_AT_data_member_location: 8 + <2><88ce>: Abbrev Number: 2 (DW_TAG_member) + <88cf> DW_AT_name : (indirect string, offset: 0xf1dd6): CALIB + <88d3> DW_AT_decl_file : 7 + <88d4> DW_AT_decl_line : 764 + <88d6> DW_AT_decl_column : 18 + <88d7> DW_AT_type : <0x8896> + <88db> DW_AT_data_member_location: 12 + <2><88dc>: Abbrev Number: 0 + <1><88dd>: Abbrev Number: 17 (DW_TAG_typedef) + <88de> DW_AT_name : (indirect string, offset: 0xf1cfa): SysTick_Type + <88e2> DW_AT_decl_file : 7 + <88e3> DW_AT_decl_line : 765 + <88e5> DW_AT_decl_column : 3 + <88e5> DW_AT_type : <0x889b> + <1><88e9>: Abbrev Number: 13 (DW_TAG_array_type) + <88ea> DW_AT_type : <0x8885> + <88ee> DW_AT_sibling : <0x88f9> + <2><88f2>: Abbrev Number: 14 (DW_TAG_subrange_type) + <88f3> DW_AT_type : <0x8872> + <88f7> DW_AT_upper_bound : 14 + <2><88f8>: Abbrev Number: 0 + <1><88f9>: Abbrev Number: 13 (DW_TAG_array_type) + <88fa> DW_AT_type : <0x8885> + <88fe> DW_AT_sibling : <0x8909> + <2><8902>: Abbrev Number: 14 (DW_TAG_subrange_type) + <8903> DW_AT_type : <0x8872> + <8907> DW_AT_upper_bound : 5 + <2><8908>: Abbrev Number: 0 + <1><8909>: Abbrev Number: 37 (DW_TAG_structure_type) + <890a> DW_AT_byte_size : 84 + <890b> DW_AT_decl_file : 4 + <890c> DW_AT_decl_line : 242 + <890d> DW_AT_decl_column : 9 + <890e> DW_AT_sibling : <0x897f> + <2><8912>: Abbrev Number: 12 (DW_TAG_member) + <8913> DW_AT_name : (indirect string, offset: 0xf21bc): IDCODE + <8917> DW_AT_decl_file : 4 + <8917> DW_AT_decl_line : 244 + <8918> DW_AT_decl_column : 17 + <8919> DW_AT_type : <0x8891> + <891d> DW_AT_data_member_location: 0 + <2><891e>: Abbrev Number: 38 (DW_TAG_member) + <891f> DW_AT_name : CR + <8922> DW_AT_decl_file : 4 + <8923> DW_AT_decl_line : 245 + <8924> DW_AT_decl_column : 17 + <8925> DW_AT_type : <0x8891> + <8929> DW_AT_data_member_location: 4 + <2><892a>: Abbrev Number: 12 (DW_TAG_member) + <892b> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <892f> DW_AT_decl_file : 4 + <892f> DW_AT_decl_line : 246 + <8930> DW_AT_decl_column : 12 + <8931> DW_AT_type : <0x897f> + <8935> DW_AT_data_member_location: 8 + <2><8936>: Abbrev Number: 12 (DW_TAG_member) + <8937> DW_AT_name : (indirect string, offset: 0xf19fa): APB1FZR1 + <893b> DW_AT_decl_file : 4 + <893b> DW_AT_decl_line : 247 + <893c> DW_AT_decl_column : 17 + <893d> DW_AT_type : <0x8891> + <8941> DW_AT_data_member_location: 60 + <2><8942>: Abbrev Number: 12 (DW_TAG_member) + <8943> DW_AT_name : (indirect string, offset: 0xf19f8): C2APB1FZR1 + <8947> DW_AT_decl_file : 4 + <8947> DW_AT_decl_line : 248 + <8948> DW_AT_decl_column : 17 + <8949> DW_AT_type : <0x8891> + <894d> DW_AT_data_member_location: 64 + <2><894e>: Abbrev Number: 12 (DW_TAG_member) + <894f> DW_AT_name : (indirect string, offset: 0xf1a05): APB1FZR2 + <8953> DW_AT_decl_file : 4 + <8953> DW_AT_decl_line : 249 + <8954> DW_AT_decl_column : 17 + <8955> DW_AT_type : <0x8891> + <8959> DW_AT_data_member_location: 68 + <2><895a>: Abbrev Number: 12 (DW_TAG_member) + <895b> DW_AT_name : (indirect string, offset: 0xf1a03): C2APB1FZR2 + <895f> DW_AT_decl_file : 4 + <895f> DW_AT_decl_line : 250 + <8960> DW_AT_decl_column : 17 + <8961> DW_AT_type : <0x8891> + <8965> DW_AT_data_member_location: 72 + <2><8966>: Abbrev Number: 12 (DW_TAG_member) + <8967> DW_AT_name : (indirect string, offset: 0xf1edb): APB2FZR + <896b> DW_AT_decl_file : 4 + <896b> DW_AT_decl_line : 251 + <896c> DW_AT_decl_column : 17 + <896d> DW_AT_type : <0x8891> + <8971> DW_AT_data_member_location: 76 + <2><8972>: Abbrev Number: 12 (DW_TAG_member) + <8973> DW_AT_name : (indirect string, offset: 0xf1ed9): C2APB2FZR + <8977> DW_AT_decl_file : 4 + <8977> DW_AT_decl_line : 252 + <8978> DW_AT_decl_column : 17 + <8979> DW_AT_type : <0x8891> + <897d> DW_AT_data_member_location: 80 + <2><897e>: Abbrev Number: 0 + <1><897f>: Abbrev Number: 13 (DW_TAG_array_type) + <8980> DW_AT_type : <0x8885> + <8984> DW_AT_sibling : <0x898f> + <2><8988>: Abbrev Number: 14 (DW_TAG_subrange_type) + <8989> DW_AT_type : <0x8872> + <898d> DW_AT_upper_bound : 12 + <2><898e>: Abbrev Number: 0 + <1><898f>: Abbrev Number: 11 (DW_TAG_typedef) + <8990> DW_AT_name : (indirect string, offset: 0xf1dab): DBGMCU_TypeDef + <8994> DW_AT_decl_file : 4 + <8995> DW_AT_decl_line : 253 + <8996> DW_AT_decl_column : 3 + <8997> DW_AT_type : <0x8909> + <1><899b>: Abbrev Number: 21 (DW_TAG_structure_type) + <899c> DW_AT_byte_size : 136 + <899d> DW_AT_decl_file : 4 + <899e> DW_AT_decl_line : 301 + <89a0> DW_AT_decl_column : 9 + <89a0> DW_AT_sibling : <0x8ae5> + <2><89a4>: Abbrev Number: 9 (DW_TAG_member) + <89a5> DW_AT_name : ACR + <89a9> DW_AT_decl_file : 4 + <89aa> DW_AT_decl_line : 303 + <89ac> DW_AT_decl_column : 17 + <89ad> DW_AT_type : <0x8891> + <89b1> DW_AT_data_member_location: 0 + <2><89b2>: Abbrev Number: 2 (DW_TAG_member) + <89b3> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <89b7> DW_AT_decl_file : 4 + <89b8> DW_AT_decl_line : 304 + <89ba> DW_AT_decl_column : 17 + <89bb> DW_AT_type : <0x8891> + <89bf> DW_AT_data_member_location: 4 + <2><89c0>: Abbrev Number: 2 (DW_TAG_member) + <89c1> DW_AT_name : (indirect string, offset: 0xf1d74): KEYR + <89c5> DW_AT_decl_file : 4 + <89c6> DW_AT_decl_line : 305 <89c8> DW_AT_decl_column : 17 - <89c9> DW_AT_type : <0x8941> - <89cd> DW_AT_data_member_location: 0 - <2><89ce>: Abbrev Number: 38 (DW_TAG_member) - <89cf> DW_AT_name : CR - <89d2> DW_AT_decl_file : 4 - <89d3> DW_AT_decl_line : 245 - <89d4> DW_AT_decl_column : 17 - <89d5> DW_AT_type : <0x8941> - <89d9> DW_AT_data_member_location: 4 - <2><89da>: Abbrev Number: 12 (DW_TAG_member) - <89db> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <89df> DW_AT_decl_file : 4 - <89df> DW_AT_decl_line : 246 - <89e0> DW_AT_decl_column : 12 - <89e1> DW_AT_type : <0x8a2f> - <89e5> DW_AT_data_member_location: 8 - <2><89e6>: Abbrev Number: 12 (DW_TAG_member) - <89e7> DW_AT_name : (indirect string, offset: 0xf1a28): APB1FZR1 - <89eb> DW_AT_decl_file : 4 - <89eb> DW_AT_decl_line : 247 - <89ec> DW_AT_decl_column : 17 - <89ed> DW_AT_type : <0x8941> - <89f1> DW_AT_data_member_location: 60 - <2><89f2>: Abbrev Number: 12 (DW_TAG_member) - <89f3> DW_AT_name : (indirect string, offset: 0xf1a26): C2APB1FZR1 - <89f7> DW_AT_decl_file : 4 - <89f7> DW_AT_decl_line : 248 - <89f8> DW_AT_decl_column : 17 - <89f9> DW_AT_type : <0x8941> - <89fd> DW_AT_data_member_location: 64 - <2><89fe>: Abbrev Number: 12 (DW_TAG_member) - <89ff> DW_AT_name : (indirect string, offset: 0xf1a33): APB1FZR2 - <8a03> DW_AT_decl_file : 4 - <8a03> DW_AT_decl_line : 249 - <8a04> DW_AT_decl_column : 17 - <8a05> DW_AT_type : <0x8941> - <8a09> DW_AT_data_member_location: 68 - <2><8a0a>: Abbrev Number: 12 (DW_TAG_member) - <8a0b> DW_AT_name : (indirect string, offset: 0xf1a31): C2APB1FZR2 - <8a0f> DW_AT_decl_file : 4 - <8a0f> DW_AT_decl_line : 250 - <8a10> DW_AT_decl_column : 17 - <8a11> DW_AT_type : <0x8941> - <8a15> DW_AT_data_member_location: 72 - <2><8a16>: Abbrev Number: 12 (DW_TAG_member) - <8a17> DW_AT_name : (indirect string, offset: 0xf1f09): APB2FZR - <8a1b> DW_AT_decl_file : 4 - <8a1b> DW_AT_decl_line : 251 - <8a1c> DW_AT_decl_column : 17 - <8a1d> DW_AT_type : <0x8941> - <8a21> DW_AT_data_member_location: 76 - <2><8a22>: Abbrev Number: 12 (DW_TAG_member) - <8a23> DW_AT_name : (indirect string, offset: 0xf1f07): C2APB2FZR - <8a27> DW_AT_decl_file : 4 - <8a27> DW_AT_decl_line : 252 + <89c9> DW_AT_type : <0x8891> + <89cd> DW_AT_data_member_location: 8 + <2><89ce>: Abbrev Number: 2 (DW_TAG_member) + <89cf> DW_AT_name : (indirect string, offset: 0xf1d71): OPTKEYR + <89d3> DW_AT_decl_file : 4 + <89d4> DW_AT_decl_line : 306 + <89d6> DW_AT_decl_column : 17 + <89d7> DW_AT_type : <0x8891> + <89db> DW_AT_data_member_location: 12 + <2><89dc>: Abbrev Number: 9 (DW_TAG_member) + <89dd> DW_AT_name : SR + <89e0> DW_AT_decl_file : 4 + <89e1> DW_AT_decl_line : 307 + <89e3> DW_AT_decl_column : 17 + <89e4> DW_AT_type : <0x8891> + <89e8> DW_AT_data_member_location: 16 + <2><89e9>: Abbrev Number: 9 (DW_TAG_member) + <89ea> DW_AT_name : CR + <89ed> DW_AT_decl_file : 4 + <89ee> DW_AT_decl_line : 308 + <89f0> DW_AT_decl_column : 17 + <89f1> DW_AT_type : <0x8891> + <89f5> DW_AT_data_member_location: 20 + <2><89f6>: Abbrev Number: 2 (DW_TAG_member) + <89f7> DW_AT_name : (indirect string, offset: 0xf1a74): ECCR + <89fb> DW_AT_decl_file : 4 + <89fc> DW_AT_decl_line : 309 + <89fe> DW_AT_decl_column : 17 + <89ff> DW_AT_type : <0x8891> + <8a03> DW_AT_data_member_location: 24 + <2><8a04>: Abbrev Number: 2 (DW_TAG_member) + <8a05> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <8a09> DW_AT_decl_file : 4 + <8a0a> DW_AT_decl_line : 310 + <8a0c> DW_AT_decl_column : 12 + <8a0d> DW_AT_type : <0x8885> + <8a11> DW_AT_data_member_location: 28 + <2><8a12>: Abbrev Number: 2 (DW_TAG_member) + <8a13> DW_AT_name : (indirect string, offset: 0xf1bd8): OPTR + <8a17> DW_AT_decl_file : 4 + <8a18> DW_AT_decl_line : 311 + <8a1a> DW_AT_decl_column : 17 + <8a1b> DW_AT_type : <0x8891> + <8a1f> DW_AT_data_member_location: 32 + <2><8a20>: Abbrev Number: 2 (DW_TAG_member) + <8a21> DW_AT_name : (indirect string, offset: 0xf1d25): PCROP1ASR + <8a25> DW_AT_decl_file : 4 + <8a26> DW_AT_decl_line : 312 <8a28> DW_AT_decl_column : 17 - <8a29> DW_AT_type : <0x8941> - <8a2d> DW_AT_data_member_location: 80 - <2><8a2e>: Abbrev Number: 0 - <1><8a2f>: Abbrev Number: 13 (DW_TAG_array_type) - <8a30> DW_AT_type : <0x8935> - <8a34> DW_AT_sibling : <0x8a3f> - <2><8a38>: Abbrev Number: 14 (DW_TAG_subrange_type) - <8a39> DW_AT_type : <0x8922> - <8a3d> DW_AT_upper_bound : 12 - <2><8a3e>: Abbrev Number: 0 - <1><8a3f>: Abbrev Number: 11 (DW_TAG_typedef) - <8a40> DW_AT_name : (indirect string, offset: 0xf1dd9): DBGMCU_TypeDef - <8a44> DW_AT_decl_file : 4 - <8a45> DW_AT_decl_line : 253 - <8a46> DW_AT_decl_column : 3 - <8a47> DW_AT_type : <0x89b9> - <1><8a4b>: Abbrev Number: 21 (DW_TAG_structure_type) - <8a4c> DW_AT_byte_size : 136 - <8a4d> DW_AT_decl_file : 4 - <8a4e> DW_AT_decl_line : 301 - <8a50> DW_AT_decl_column : 9 - <8a50> DW_AT_sibling : <0x8b95> - <2><8a54>: Abbrev Number: 9 (DW_TAG_member) - <8a55> DW_AT_name : ACR - <8a59> DW_AT_decl_file : 4 - <8a5a> DW_AT_decl_line : 303 - <8a5c> DW_AT_decl_column : 17 - <8a5d> DW_AT_type : <0x8941> - <8a61> DW_AT_data_member_location: 0 - <2><8a62>: Abbrev Number: 2 (DW_TAG_member) - <8a63> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <8a67> DW_AT_decl_file : 4 - <8a68> DW_AT_decl_line : 304 - <8a6a> DW_AT_decl_column : 17 - <8a6b> DW_AT_type : <0x8941> - <8a6f> DW_AT_data_member_location: 4 - <2><8a70>: Abbrev Number: 2 (DW_TAG_member) - <8a71> DW_AT_name : (indirect string, offset: 0xf1da2): KEYR - <8a75> DW_AT_decl_file : 4 - <8a76> DW_AT_decl_line : 305 - <8a78> DW_AT_decl_column : 17 - <8a79> DW_AT_type : <0x8941> - <8a7d> DW_AT_data_member_location: 8 - <2><8a7e>: Abbrev Number: 2 (DW_TAG_member) - <8a7f> DW_AT_name : (indirect string, offset: 0xf1d9f): OPTKEYR - <8a83> DW_AT_decl_file : 4 - <8a84> DW_AT_decl_line : 306 - <8a86> DW_AT_decl_column : 17 - <8a87> DW_AT_type : <0x8941> - <8a8b> DW_AT_data_member_location: 12 - <2><8a8c>: Abbrev Number: 9 (DW_TAG_member) - <8a8d> DW_AT_name : SR - <8a90> DW_AT_decl_file : 4 - <8a91> DW_AT_decl_line : 307 - <8a93> DW_AT_decl_column : 17 - <8a94> DW_AT_type : <0x8941> - <8a98> DW_AT_data_member_location: 16 - <2><8a99>: Abbrev Number: 9 (DW_TAG_member) - <8a9a> DW_AT_name : CR - <8a9d> DW_AT_decl_file : 4 - <8a9e> DW_AT_decl_line : 308 - <8aa0> DW_AT_decl_column : 17 - <8aa1> DW_AT_type : <0x8941> - <8aa5> DW_AT_data_member_location: 20 - <2><8aa6>: Abbrev Number: 2 (DW_TAG_member) - <8aa7> DW_AT_name : (indirect string, offset: 0xf1aa2): ECCR - <8aab> DW_AT_decl_file : 4 - <8aac> DW_AT_decl_line : 309 - <8aae> DW_AT_decl_column : 17 - <8aaf> DW_AT_type : <0x8941> - <8ab3> DW_AT_data_member_location: 24 - <2><8ab4>: Abbrev Number: 2 (DW_TAG_member) - <8ab5> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <8ab9> DW_AT_decl_file : 4 - <8aba> DW_AT_decl_line : 310 - <8abc> DW_AT_decl_column : 12 - <8abd> DW_AT_type : <0x8935> - <8ac1> DW_AT_data_member_location: 28 - <2><8ac2>: Abbrev Number: 2 (DW_TAG_member) - <8ac3> DW_AT_name : (indirect string, offset: 0xf1c06): OPTR - <8ac7> DW_AT_decl_file : 4 - <8ac8> DW_AT_decl_line : 311 - <8aca> DW_AT_decl_column : 17 - <8acb> DW_AT_type : <0x8941> - <8acf> DW_AT_data_member_location: 32 - <2><8ad0>: Abbrev Number: 2 (DW_TAG_member) - <8ad1> DW_AT_name : (indirect string, offset: 0xf1d53): PCROP1ASR - <8ad5> DW_AT_decl_file : 4 - <8ad6> DW_AT_decl_line : 312 - <8ad8> DW_AT_decl_column : 17 - <8ad9> DW_AT_type : <0x8941> - <8add> DW_AT_data_member_location: 36 - <2><8ade>: Abbrev Number: 2 (DW_TAG_member) - <8adf> DW_AT_name : (indirect string, offset: 0xf1efd): PCROP1AER - <8ae3> DW_AT_decl_file : 4 - <8ae4> DW_AT_decl_line : 313 - <8ae6> DW_AT_decl_column : 17 - <8ae7> DW_AT_type : <0x8941> - <8aeb> DW_AT_data_member_location: 40 - <2><8aec>: Abbrev Number: 2 (DW_TAG_member) - <8aed> DW_AT_name : (indirect string, offset: 0xf2119): WRP1AR - <8af1> DW_AT_decl_file : 4 - <8af2> DW_AT_decl_line : 314 - <8af4> DW_AT_decl_column : 17 - <8af5> DW_AT_type : <0x8941> - <8af9> DW_AT_data_member_location: 44 - <2><8afa>: Abbrev Number: 2 (DW_TAG_member) - <8afb> DW_AT_name : (indirect string, offset: 0xf22ce): WRP1BR - <8aff> DW_AT_decl_file : 4 - <8b00> DW_AT_decl_line : 315 - <8b02> DW_AT_decl_column : 17 - <8b03> DW_AT_type : <0x8941> - <8b07> DW_AT_data_member_location: 48 - <2><8b08>: Abbrev Number: 2 (DW_TAG_member) - <8b09> DW_AT_name : (indirect string, offset: 0xf1fe0): PCROP1BSR - <8b0d> DW_AT_decl_file : 4 - <8b0e> DW_AT_decl_line : 316 - <8b10> DW_AT_decl_column : 17 - <8b11> DW_AT_type : <0x8941> - <8b15> DW_AT_data_member_location: 52 - <2><8b16>: Abbrev Number: 2 (DW_TAG_member) - <8b17> DW_AT_name : (indirect string, offset: 0xf1fd1): PCROP1BER - <8b1b> DW_AT_decl_file : 4 - <8b1c> DW_AT_decl_line : 317 - <8b1e> DW_AT_decl_column : 17 - <8b1f> DW_AT_type : <0x8941> - <8b23> DW_AT_data_member_location: 56 - <2><8b24>: Abbrev Number: 2 (DW_TAG_member) - <8b25> DW_AT_name : (indirect string, offset: 0xf19c6): IPCCBR - <8b29> DW_AT_decl_file : 4 - <8b2a> DW_AT_decl_line : 318 - <8b2c> DW_AT_decl_column : 17 - <8b2d> DW_AT_type : <0x8941> - <8b31> DW_AT_data_member_location: 60 - <2><8b32>: Abbrev Number: 2 (DW_TAG_member) - <8b33> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <8b37> DW_AT_decl_file : 4 - <8b38> DW_AT_decl_line : 319 - <8b3a> DW_AT_decl_column : 12 - <8b3b> DW_AT_type : <0x8b95> - <8b3f> DW_AT_data_member_location: 64 - <2><8b40>: Abbrev Number: 2 (DW_TAG_member) - <8b41> DW_AT_name : (indirect string, offset: 0xf1a3c): C2ACR - <8b45> DW_AT_decl_file : 4 - <8b46> DW_AT_decl_line : 320 - <8b48> DW_AT_decl_column : 17 - <8b49> DW_AT_type : <0x8941> - <8b4d> DW_AT_data_member_location: 92 - <2><8b4e>: Abbrev Number: 2 (DW_TAG_member) - <8b4f> DW_AT_name : (indirect string, offset: 0xf2227): C2SR - <8b53> DW_AT_decl_file : 4 - <8b54> DW_AT_decl_line : 321 - <8b56> DW_AT_decl_column : 17 - <8b57> DW_AT_type : <0x8941> - <8b5b> DW_AT_data_member_location: 96 - <2><8b5c>: Abbrev Number: 2 (DW_TAG_member) - <8b5d> DW_AT_name : (indirect string, offset: 0xf20d7): C2CR - <8b61> DW_AT_decl_file : 4 - <8b62> DW_AT_decl_line : 322 - <8b64> DW_AT_decl_column : 17 - <8b65> DW_AT_type : <0x8941> - <8b69> DW_AT_data_member_location: 100 - <2><8b6a>: Abbrev Number: 2 (DW_TAG_member) - <8b6b> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <8b6f> DW_AT_decl_file : 4 - <8b70> DW_AT_decl_line : 323 - <8b72> DW_AT_decl_column : 12 - <8b73> DW_AT_type : <0x89a9> - <8b77> DW_AT_data_member_location: 104 - <2><8b78>: Abbrev Number: 9 (DW_TAG_member) - <8b79> DW_AT_name : SFR - <8b7d> DW_AT_decl_file : 4 - <8b7e> DW_AT_decl_line : 324 - <8b80> DW_AT_decl_column : 17 - <8b81> DW_AT_type : <0x8941> - <8b85> DW_AT_data_member_location: 128 - <2><8b86>: Abbrev Number: 2 (DW_TAG_member) - <8b87> DW_AT_name : (indirect string, offset: 0xf20f8): SRRVR - <8b8b> DW_AT_decl_file : 4 - <8b8c> DW_AT_decl_line : 325 - <8b8e> DW_AT_decl_column : 17 - <8b8f> DW_AT_type : <0x8941> - <8b93> DW_AT_data_member_location: 132 - <2><8b94>: Abbrev Number: 0 - <1><8b95>: Abbrev Number: 13 (DW_TAG_array_type) - <8b96> DW_AT_type : <0x8935> - <8b9a> DW_AT_sibling : <0x8ba5> - <2><8b9e>: Abbrev Number: 14 (DW_TAG_subrange_type) - <8b9f> DW_AT_type : <0x8922> - <8ba3> DW_AT_upper_bound : 6 - <2><8ba4>: Abbrev Number: 0 - <1><8ba5>: Abbrev Number: 17 (DW_TAG_typedef) - <8ba6> DW_AT_name : (indirect string, offset: 0xf2083): FLASH_TypeDef - <8baa> DW_AT_decl_file : 4 - <8bab> DW_AT_decl_line : 326 - <8bad> DW_AT_decl_column : 3 - <8bad> DW_AT_type : <0x8a4b> - <1><8bb1>: Abbrev Number: 29 (DW_TAG_structure_type) - <8bb2> DW_AT_byte_size : 392 - <8bb4> DW_AT_decl_file : 4 - <8bb4> DW_AT_decl_line : 446 - <8bb6> DW_AT_decl_column : 9 - <8bb6> DW_AT_sibling : <0x8ee2> - <2><8bba>: Abbrev Number: 9 (DW_TAG_member) - <8bbb> DW_AT_name : CR - <8bbe> DW_AT_decl_file : 4 - <8bbf> DW_AT_decl_line : 448 - <8bc1> DW_AT_decl_column : 17 - <8bc2> DW_AT_type : <0x8941> - <8bc6> DW_AT_data_member_location: 0 - <2><8bc7>: Abbrev Number: 2 (DW_TAG_member) - <8bc8> DW_AT_name : (indirect string, offset: 0xf0acc): ICSCR - <8bcc> DW_AT_decl_file : 4 - <8bcd> DW_AT_decl_line : 449 - <8bcf> DW_AT_decl_column : 17 - <8bd0> DW_AT_type : <0x8941> - <8bd4> DW_AT_data_member_location: 4 - <2><8bd5>: Abbrev Number: 2 (DW_TAG_member) - <8bd6> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <8bda> DW_AT_decl_file : 4 - <8bdb> DW_AT_decl_line : 450 - <8bdd> DW_AT_decl_column : 17 - <8bde> DW_AT_type : <0x8941> - <8be2> DW_AT_data_member_location: 8 - <2><8be3>: Abbrev Number: 2 (DW_TAG_member) - <8be4> DW_AT_name : (indirect string, offset: 0xf0c99): PLLCFGR - <8be8> DW_AT_decl_file : 4 - <8be9> DW_AT_decl_line : 451 - <8beb> DW_AT_decl_column : 17 - <8bec> DW_AT_type : <0x8941> - <8bf0> DW_AT_data_member_location: 12 - <2><8bf1>: Abbrev Number: 2 (DW_TAG_member) - <8bf2> DW_AT_name : (indirect string, offset: 0xf0326): PLLSAI1CFGR - <8bf6> DW_AT_decl_file : 4 - <8bf7> DW_AT_decl_line : 452 - <8bf9> DW_AT_decl_column : 17 - <8bfa> DW_AT_type : <0x8941> - <8bfe> DW_AT_data_member_location: 16 - <2><8bff>: Abbrev Number: 2 (DW_TAG_member) - <8c00> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <8c04> DW_AT_decl_file : 4 - <8c05> DW_AT_decl_line : 453 - <8c07> DW_AT_decl_column : 17 - <8c08> DW_AT_type : <0x8935> - <8c0c> DW_AT_data_member_location: 20 - <2><8c0d>: Abbrev Number: 2 (DW_TAG_member) - <8c0e> DW_AT_name : (indirect string, offset: 0xefb49): CIER - <8c12> DW_AT_decl_file : 4 - <8c13> DW_AT_decl_line : 454 - <8c15> DW_AT_decl_column : 17 - <8c16> DW_AT_type : <0x8941> - <8c1a> DW_AT_data_member_location: 24 - <2><8c1b>: Abbrev Number: 2 (DW_TAG_member) - <8c1c> DW_AT_name : (indirect string, offset: 0xefb72): CIFR - <8c20> DW_AT_decl_file : 4 - <8c21> DW_AT_decl_line : 455 - <8c23> DW_AT_decl_column : 17 - <8c24> DW_AT_type : <0x8941> - <8c28> DW_AT_data_member_location: 28 - <2><8c29>: Abbrev Number: 2 (DW_TAG_member) - <8c2a> DW_AT_name : (indirect string, offset: 0xefb61): CICR - <8c2e> DW_AT_decl_file : 4 - <8c2f> DW_AT_decl_line : 456 - <8c31> DW_AT_decl_column : 17 - <8c32> DW_AT_type : <0x8941> - <8c36> DW_AT_data_member_location: 32 - <2><8c37>: Abbrev Number: 2 (DW_TAG_member) - <8c38> DW_AT_name : (indirect string, offset: 0xefc3b): SMPSCR - <8c3c> DW_AT_decl_file : 4 - <8c3d> DW_AT_decl_line : 457 - <8c3f> DW_AT_decl_column : 17 - <8c40> DW_AT_type : <0x8941> - <8c44> DW_AT_data_member_location: 36 - <2><8c45>: Abbrev Number: 2 (DW_TAG_member) - <8c46> DW_AT_name : (indirect string, offset: 0xf0e81): AHB1RSTR - <8c4a> DW_AT_decl_file : 4 - <8c4b> DW_AT_decl_line : 458 - <8c4d> DW_AT_decl_column : 17 - <8c4e> DW_AT_type : <0x8941> - <8c52> DW_AT_data_member_location: 40 - <2><8c53>: Abbrev Number: 2 (DW_TAG_member) - <8c54> DW_AT_name : (indirect string, offset: 0xefd65): AHB2RSTR - <8c58> DW_AT_decl_file : 4 - <8c59> DW_AT_decl_line : 459 - <8c5b> DW_AT_decl_column : 17 - <8c5c> DW_AT_type : <0x8941> - <8c60> DW_AT_data_member_location: 44 - <2><8c61>: Abbrev Number: 2 (DW_TAG_member) - <8c62> DW_AT_name : (indirect string, offset: 0xf056f): AHB3RSTR - <8c66> DW_AT_decl_file : 4 - <8c67> DW_AT_decl_line : 460 - <8c69> DW_AT_decl_column : 17 - <8c6a> DW_AT_type : <0x8941> - <8c6e> DW_AT_data_member_location: 48 - <2><8c6f>: Abbrev Number: 2 (DW_TAG_member) - <8c70> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <8c74> DW_AT_decl_file : 4 - <8c75> DW_AT_decl_line : 461 - <8c77> DW_AT_decl_column : 17 - <8c78> DW_AT_type : <0x8935> - <8c7c> DW_AT_data_member_location: 52 - <2><8c7d>: Abbrev Number: 2 (DW_TAG_member) - <8c7e> DW_AT_name : (indirect string, offset: 0xeff75): APB1RSTR1 - <8c82> DW_AT_decl_file : 4 - <8c83> DW_AT_decl_line : 462 - <8c85> DW_AT_decl_column : 17 - <8c86> DW_AT_type : <0x8941> - <8c8a> DW_AT_data_member_location: 56 - <2><8c8b>: Abbrev Number: 2 (DW_TAG_member) - <8c8c> DW_AT_name : (indirect string, offset: 0xeff7f): APB1RSTR2 - <8c90> DW_AT_decl_file : 4 - <8c91> DW_AT_decl_line : 463 - <8c93> DW_AT_decl_column : 17 - <8c94> DW_AT_type : <0x8941> - <8c98> DW_AT_data_member_location: 60 - <2><8c99>: Abbrev Number: 2 (DW_TAG_member) - <8c9a> DW_AT_name : (indirect string, offset: 0xf0553): APB2RSTR - <8c9e> DW_AT_decl_file : 4 - <8c9f> DW_AT_decl_line : 464 - <8ca1> DW_AT_decl_column : 17 - <8ca2> DW_AT_type : <0x8941> - <8ca6> DW_AT_data_member_location: 64 - <2><8ca7>: Abbrev Number: 2 (DW_TAG_member) - <8ca8> DW_AT_name : (indirect string, offset: 0xf0dc7): APB3RSTR - <8cac> DW_AT_decl_file : 4 - <8cad> DW_AT_decl_line : 465 - <8caf> DW_AT_decl_column : 17 - <8cb0> DW_AT_type : <0x8941> - <8cb4> DW_AT_data_member_location: 68 - <2><8cb5>: Abbrev Number: 2 (DW_TAG_member) - <8cb6> DW_AT_name : (indirect string, offset: 0xf101b): AHB1ENR - <8cba> DW_AT_decl_file : 4 - <8cbb> DW_AT_decl_line : 466 - <8cbd> DW_AT_decl_column : 17 - <8cbe> DW_AT_type : <0x8941> - <8cc2> DW_AT_data_member_location: 72 - <2><8cc3>: Abbrev Number: 2 (DW_TAG_member) - <8cc4> DW_AT_name : (indirect string, offset: 0xf0cc1): AHB2ENR - <8cc8> DW_AT_decl_file : 4 - <8cc9> DW_AT_decl_line : 467 - <8ccb> DW_AT_decl_column : 17 - <8ccc> DW_AT_type : <0x8941> - <8cd0> DW_AT_data_member_location: 76 - <2><8cd1>: Abbrev Number: 2 (DW_TAG_member) - <8cd2> DW_AT_name : (indirect string, offset: 0xf11b8): AHB3ENR - <8cd6> DW_AT_decl_file : 4 - <8cd7> DW_AT_decl_line : 468 - <8cd9> DW_AT_decl_column : 17 - <8cda> DW_AT_type : <0x8941> - <8cde> DW_AT_data_member_location: 80 - <2><8cdf>: Abbrev Number: 2 (DW_TAG_member) - <8ce0> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <8ce4> DW_AT_decl_file : 4 - <8ce5> DW_AT_decl_line : 469 - <8ce7> DW_AT_decl_column : 17 - <8ce8> DW_AT_type : <0x8935> - <8cec> DW_AT_data_member_location: 84 - <2><8ced>: Abbrev Number: 2 (DW_TAG_member) - <8cee> DW_AT_name : (indirect string, offset: 0xf0041): APB1ENR1 - <8cf2> DW_AT_decl_file : 4 - <8cf3> DW_AT_decl_line : 470 - <8cf5> DW_AT_decl_column : 17 - <8cf6> DW_AT_type : <0x8941> - <8cfa> DW_AT_data_member_location: 88 - <2><8cfb>: Abbrev Number: 2 (DW_TAG_member) - <8cfc> DW_AT_name : (indirect string, offset: 0xf004c): APB1ENR2 - <8d00> DW_AT_decl_file : 4 - <8d01> DW_AT_decl_line : 471 - <8d03> DW_AT_decl_column : 17 - <8d04> DW_AT_type : <0x8941> - <8d08> DW_AT_data_member_location: 92 - <2><8d09>: Abbrev Number: 2 (DW_TAG_member) - <8d0a> DW_AT_name : (indirect string, offset: 0xf00b7): APB2ENR - <8d0e> DW_AT_decl_file : 4 - <8d0f> DW_AT_decl_line : 472 - <8d11> DW_AT_decl_column : 17 - <8d12> DW_AT_type : <0x8941> - <8d16> DW_AT_data_member_location: 96 - <2><8d17>: Abbrev Number: 2 (DW_TAG_member) - <8d18> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <8d1c> DW_AT_decl_file : 4 - <8d1d> DW_AT_decl_line : 473 - <8d1f> DW_AT_decl_column : 17 - <8d20> DW_AT_type : <0x8935> - <8d24> DW_AT_data_member_location: 100 - <2><8d25>: Abbrev Number: 2 (DW_TAG_member) - <8d26> DW_AT_name : (indirect string, offset: 0xeff5c): AHB1SMENR - <8d2a> DW_AT_decl_file : 4 - <8d2b> DW_AT_decl_line : 474 - <8d2d> DW_AT_decl_column : 17 - <8d2e> DW_AT_type : <0x8941> - <8d32> DW_AT_data_member_location: 104 - <2><8d33>: Abbrev Number: 2 (DW_TAG_member) - <8d34> DW_AT_name : (indirect string, offset: 0xf0b3d): AHB2SMENR - <8d38> DW_AT_decl_file : 4 - <8d39> DW_AT_decl_line : 475 - <8d3b> DW_AT_decl_column : 17 - <8d3c> DW_AT_type : <0x8941> - <8d40> DW_AT_data_member_location: 108 - <2><8d41>: Abbrev Number: 2 (DW_TAG_member) - <8d42> DW_AT_name : (indirect string, offset: 0xefd3d): AHB3SMENR - <8d46> DW_AT_decl_file : 4 - <8d47> DW_AT_decl_line : 476 - <8d49> DW_AT_decl_column : 17 - <8d4a> DW_AT_type : <0x8941> - <8d4e> DW_AT_data_member_location: 112 - <2><8d4f>: Abbrev Number: 2 (DW_TAG_member) - <8d50> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <8d54> DW_AT_decl_file : 4 - <8d55> DW_AT_decl_line : 477 - <8d57> DW_AT_decl_column : 17 - <8d58> DW_AT_type : <0x8935> - <8d5c> DW_AT_data_member_location: 116 - <2><8d5d>: Abbrev Number: 2 (DW_TAG_member) - <8d5e> DW_AT_name : (indirect string, offset: 0xefee5): APB1SMENR1 - <8d62> DW_AT_decl_file : 4 - <8d63> DW_AT_decl_line : 478 - <8d65> DW_AT_decl_column : 17 - <8d66> DW_AT_type : <0x8941> - <8d6a> DW_AT_data_member_location: 120 - <2><8d6b>: Abbrev Number: 2 (DW_TAG_member) - <8d6c> DW_AT_name : (indirect string, offset: 0xefef2): APB1SMENR2 - <8d70> DW_AT_decl_file : 4 - <8d71> DW_AT_decl_line : 479 - <8d73> DW_AT_decl_column : 17 - <8d74> DW_AT_type : <0x8941> - <8d78> DW_AT_data_member_location: 124 - <2><8d79>: Abbrev Number: 2 (DW_TAG_member) - <8d7a> DW_AT_name : (indirect string, offset: 0xf06ed): APB2SMENR - <8d7e> DW_AT_decl_file : 4 - <8d7f> DW_AT_decl_line : 480 - <8d81> DW_AT_decl_column : 17 - <8d82> DW_AT_type : <0x8941> - <8d86> DW_AT_data_member_location: 128 - <2><8d87>: Abbrev Number: 2 (DW_TAG_member) - <8d88> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <8d8c> DW_AT_decl_file : 4 - <8d8d> DW_AT_decl_line : 481 + <8a29> DW_AT_type : <0x8891> + <8a2d> DW_AT_data_member_location: 36 + <2><8a2e>: Abbrev Number: 2 (DW_TAG_member) + <8a2f> DW_AT_name : (indirect string, offset: 0xf1ecf): PCROP1AER + <8a33> DW_AT_decl_file : 4 + <8a34> DW_AT_decl_line : 313 + <8a36> DW_AT_decl_column : 17 + <8a37> DW_AT_type : <0x8891> + <8a3b> DW_AT_data_member_location: 40 + <2><8a3c>: Abbrev Number: 2 (DW_TAG_member) + <8a3d> DW_AT_name : (indirect string, offset: 0xf20eb): WRP1AR + <8a41> DW_AT_decl_file : 4 + <8a42> DW_AT_decl_line : 314 + <8a44> DW_AT_decl_column : 17 + <8a45> DW_AT_type : <0x8891> + <8a49> DW_AT_data_member_location: 44 + <2><8a4a>: Abbrev Number: 2 (DW_TAG_member) + <8a4b> DW_AT_name : (indirect string, offset: 0xf22a0): WRP1BR + <8a4f> DW_AT_decl_file : 4 + <8a50> DW_AT_decl_line : 315 + <8a52> DW_AT_decl_column : 17 + <8a53> DW_AT_type : <0x8891> + <8a57> DW_AT_data_member_location: 48 + <2><8a58>: Abbrev Number: 2 (DW_TAG_member) + <8a59> DW_AT_name : (indirect string, offset: 0xf1fb2): PCROP1BSR + <8a5d> DW_AT_decl_file : 4 + <8a5e> DW_AT_decl_line : 316 + <8a60> DW_AT_decl_column : 17 + <8a61> DW_AT_type : <0x8891> + <8a65> DW_AT_data_member_location: 52 + <2><8a66>: Abbrev Number: 2 (DW_TAG_member) + <8a67> DW_AT_name : (indirect string, offset: 0xf1fa3): PCROP1BER + <8a6b> DW_AT_decl_file : 4 + <8a6c> DW_AT_decl_line : 317 + <8a6e> DW_AT_decl_column : 17 + <8a6f> DW_AT_type : <0x8891> + <8a73> DW_AT_data_member_location: 56 + <2><8a74>: Abbrev Number: 2 (DW_TAG_member) + <8a75> DW_AT_name : (indirect string, offset: 0xf1998): IPCCBR + <8a79> DW_AT_decl_file : 4 + <8a7a> DW_AT_decl_line : 318 + <8a7c> DW_AT_decl_column : 17 + <8a7d> DW_AT_type : <0x8891> + <8a81> DW_AT_data_member_location: 60 + <2><8a82>: Abbrev Number: 2 (DW_TAG_member) + <8a83> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <8a87> DW_AT_decl_file : 4 + <8a88> DW_AT_decl_line : 319 + <8a8a> DW_AT_decl_column : 12 + <8a8b> DW_AT_type : <0x8ae5> + <8a8f> DW_AT_data_member_location: 64 + <2><8a90>: Abbrev Number: 2 (DW_TAG_member) + <8a91> DW_AT_name : (indirect string, offset: 0xf1a0e): C2ACR + <8a95> DW_AT_decl_file : 4 + <8a96> DW_AT_decl_line : 320 + <8a98> DW_AT_decl_column : 17 + <8a99> DW_AT_type : <0x8891> + <8a9d> DW_AT_data_member_location: 92 + <2><8a9e>: Abbrev Number: 2 (DW_TAG_member) + <8a9f> DW_AT_name : (indirect string, offset: 0xf21f9): C2SR + <8aa3> DW_AT_decl_file : 4 + <8aa4> DW_AT_decl_line : 321 + <8aa6> DW_AT_decl_column : 17 + <8aa7> DW_AT_type : <0x8891> + <8aab> DW_AT_data_member_location: 96 + <2><8aac>: Abbrev Number: 2 (DW_TAG_member) + <8aad> DW_AT_name : (indirect string, offset: 0xf20a9): C2CR + <8ab1> DW_AT_decl_file : 4 + <8ab2> DW_AT_decl_line : 322 + <8ab4> DW_AT_decl_column : 17 + <8ab5> DW_AT_type : <0x8891> + <8ab9> DW_AT_data_member_location: 100 + <2><8aba>: Abbrev Number: 2 (DW_TAG_member) + <8abb> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <8abf> DW_AT_decl_file : 4 + <8ac0> DW_AT_decl_line : 323 + <8ac2> DW_AT_decl_column : 12 + <8ac3> DW_AT_type : <0x88f9> + <8ac7> DW_AT_data_member_location: 104 + <2><8ac8>: Abbrev Number: 9 (DW_TAG_member) + <8ac9> DW_AT_name : SFR + <8acd> DW_AT_decl_file : 4 + <8ace> DW_AT_decl_line : 324 + <8ad0> DW_AT_decl_column : 17 + <8ad1> DW_AT_type : <0x8891> + <8ad5> DW_AT_data_member_location: 128 + <2><8ad6>: Abbrev Number: 2 (DW_TAG_member) + <8ad7> DW_AT_name : (indirect string, offset: 0xf20ca): SRRVR + <8adb> DW_AT_decl_file : 4 + <8adc> DW_AT_decl_line : 325 + <8ade> DW_AT_decl_column : 17 + <8adf> DW_AT_type : <0x8891> + <8ae3> DW_AT_data_member_location: 132 + <2><8ae4>: Abbrev Number: 0 + <1><8ae5>: Abbrev Number: 13 (DW_TAG_array_type) + <8ae6> DW_AT_type : <0x8885> + <8aea> DW_AT_sibling : <0x8af5> + <2><8aee>: Abbrev Number: 14 (DW_TAG_subrange_type) + <8aef> DW_AT_type : <0x8872> + <8af3> DW_AT_upper_bound : 6 + <2><8af4>: Abbrev Number: 0 + <1><8af5>: Abbrev Number: 17 (DW_TAG_typedef) + <8af6> DW_AT_name : (indirect string, offset: 0xf2055): FLASH_TypeDef + <8afa> DW_AT_decl_file : 4 + <8afb> DW_AT_decl_line : 326 + <8afd> DW_AT_decl_column : 3 + <8afd> DW_AT_type : <0x899b> + <1><8b01>: Abbrev Number: 29 (DW_TAG_structure_type) + <8b02> DW_AT_byte_size : 392 + <8b04> DW_AT_decl_file : 4 + <8b04> DW_AT_decl_line : 446 + <8b06> DW_AT_decl_column : 9 + <8b06> DW_AT_sibling : <0x8e32> + <2><8b0a>: Abbrev Number: 9 (DW_TAG_member) + <8b0b> DW_AT_name : CR + <8b0e> DW_AT_decl_file : 4 + <8b0f> DW_AT_decl_line : 448 + <8b11> DW_AT_decl_column : 17 + <8b12> DW_AT_type : <0x8891> + <8b16> DW_AT_data_member_location: 0 + <2><8b17>: Abbrev Number: 2 (DW_TAG_member) + <8b18> DW_AT_name : (indirect string, offset: 0xf0abe): ICSCR + <8b1c> DW_AT_decl_file : 4 + <8b1d> DW_AT_decl_line : 449 + <8b1f> DW_AT_decl_column : 17 + <8b20> DW_AT_type : <0x8891> + <8b24> DW_AT_data_member_location: 4 + <2><8b25>: Abbrev Number: 2 (DW_TAG_member) + <8b26> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <8b2a> DW_AT_decl_file : 4 + <8b2b> DW_AT_decl_line : 450 + <8b2d> DW_AT_decl_column : 17 + <8b2e> DW_AT_type : <0x8891> + <8b32> DW_AT_data_member_location: 8 + <2><8b33>: Abbrev Number: 2 (DW_TAG_member) + <8b34> DW_AT_name : (indirect string, offset: 0xf0c8b): PLLCFGR + <8b38> DW_AT_decl_file : 4 + <8b39> DW_AT_decl_line : 451 + <8b3b> DW_AT_decl_column : 17 + <8b3c> DW_AT_type : <0x8891> + <8b40> DW_AT_data_member_location: 12 + <2><8b41>: Abbrev Number: 2 (DW_TAG_member) + <8b42> DW_AT_name : (indirect string, offset: 0xf0333): PLLSAI1CFGR + <8b46> DW_AT_decl_file : 4 + <8b47> DW_AT_decl_line : 452 + <8b49> DW_AT_decl_column : 17 + <8b4a> DW_AT_type : <0x8891> + <8b4e> DW_AT_data_member_location: 16 + <2><8b4f>: Abbrev Number: 2 (DW_TAG_member) + <8b50> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <8b54> DW_AT_decl_file : 4 + <8b55> DW_AT_decl_line : 453 + <8b57> DW_AT_decl_column : 17 + <8b58> DW_AT_type : <0x8885> + <8b5c> DW_AT_data_member_location: 20 + <2><8b5d>: Abbrev Number: 2 (DW_TAG_member) + <8b5e> DW_AT_name : (indirect string, offset: 0xefb70): CIER + <8b62> DW_AT_decl_file : 4 + <8b63> DW_AT_decl_line : 454 + <8b65> DW_AT_decl_column : 17 + <8b66> DW_AT_type : <0x8891> + <8b6a> DW_AT_data_member_location: 24 + <2><8b6b>: Abbrev Number: 2 (DW_TAG_member) + <8b6c> DW_AT_name : (indirect string, offset: 0xefb99): CIFR + <8b70> DW_AT_decl_file : 4 + <8b71> DW_AT_decl_line : 455 + <8b73> DW_AT_decl_column : 17 + <8b74> DW_AT_type : <0x8891> + <8b78> DW_AT_data_member_location: 28 + <2><8b79>: Abbrev Number: 2 (DW_TAG_member) + <8b7a> DW_AT_name : (indirect string, offset: 0xefb88): CICR + <8b7e> DW_AT_decl_file : 4 + <8b7f> DW_AT_decl_line : 456 + <8b81> DW_AT_decl_column : 17 + <8b82> DW_AT_type : <0x8891> + <8b86> DW_AT_data_member_location: 32 + <2><8b87>: Abbrev Number: 2 (DW_TAG_member) + <8b88> DW_AT_name : (indirect string, offset: 0xefc62): SMPSCR + <8b8c> DW_AT_decl_file : 4 + <8b8d> DW_AT_decl_line : 457 + <8b8f> DW_AT_decl_column : 17 + <8b90> DW_AT_type : <0x8891> + <8b94> DW_AT_data_member_location: 36 + <2><8b95>: Abbrev Number: 2 (DW_TAG_member) + <8b96> DW_AT_name : (indirect string, offset: 0xf0e73): AHB1RSTR + <8b9a> DW_AT_decl_file : 4 + <8b9b> DW_AT_decl_line : 458 + <8b9d> DW_AT_decl_column : 17 + <8b9e> DW_AT_type : <0x8891> + <8ba2> DW_AT_data_member_location: 40 + <2><8ba3>: Abbrev Number: 2 (DW_TAG_member) + <8ba4> DW_AT_name : (indirect string, offset: 0xefd7f): AHB2RSTR + <8ba8> DW_AT_decl_file : 4 + <8ba9> DW_AT_decl_line : 459 + <8bab> DW_AT_decl_column : 17 + <8bac> DW_AT_type : <0x8891> + <8bb0> DW_AT_data_member_location: 44 + <2><8bb1>: Abbrev Number: 2 (DW_TAG_member) + <8bb2> DW_AT_name : (indirect string, offset: 0xf057c): AHB3RSTR + <8bb6> DW_AT_decl_file : 4 + <8bb7> DW_AT_decl_line : 460 + <8bb9> DW_AT_decl_column : 17 + <8bba> DW_AT_type : <0x8891> + <8bbe> DW_AT_data_member_location: 48 + <2><8bbf>: Abbrev Number: 2 (DW_TAG_member) + <8bc0> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <8bc4> DW_AT_decl_file : 4 + <8bc5> DW_AT_decl_line : 461 + <8bc7> DW_AT_decl_column : 17 + <8bc8> DW_AT_type : <0x8885> + <8bcc> DW_AT_data_member_location: 52 + <2><8bcd>: Abbrev Number: 2 (DW_TAG_member) + <8bce> DW_AT_name : (indirect string, offset: 0xeff8f): APB1RSTR1 + <8bd2> DW_AT_decl_file : 4 + <8bd3> DW_AT_decl_line : 462 + <8bd5> DW_AT_decl_column : 17 + <8bd6> DW_AT_type : <0x8891> + <8bda> DW_AT_data_member_location: 56 + <2><8bdb>: Abbrev Number: 2 (DW_TAG_member) + <8bdc> DW_AT_name : (indirect string, offset: 0xeff99): APB1RSTR2 + <8be0> DW_AT_decl_file : 4 + <8be1> DW_AT_decl_line : 463 + <8be3> DW_AT_decl_column : 17 + <8be4> DW_AT_type : <0x8891> + <8be8> DW_AT_data_member_location: 60 + <2><8be9>: Abbrev Number: 2 (DW_TAG_member) + <8bea> DW_AT_name : (indirect string, offset: 0xf0560): APB2RSTR + <8bee> DW_AT_decl_file : 4 + <8bef> DW_AT_decl_line : 464 + <8bf1> DW_AT_decl_column : 17 + <8bf2> DW_AT_type : <0x8891> + <8bf6> DW_AT_data_member_location: 64 + <2><8bf7>: Abbrev Number: 2 (DW_TAG_member) + <8bf8> DW_AT_name : (indirect string, offset: 0xf0db9): APB3RSTR + <8bfc> DW_AT_decl_file : 4 + <8bfd> DW_AT_decl_line : 465 + <8bff> DW_AT_decl_column : 17 + <8c00> DW_AT_type : <0x8891> + <8c04> DW_AT_data_member_location: 68 + <2><8c05>: Abbrev Number: 2 (DW_TAG_member) + <8c06> DW_AT_name : (indirect string, offset: 0xf100d): AHB1ENR + <8c0a> DW_AT_decl_file : 4 + <8c0b> DW_AT_decl_line : 466 + <8c0d> DW_AT_decl_column : 17 + <8c0e> DW_AT_type : <0x8891> + <8c12> DW_AT_data_member_location: 72 + <2><8c13>: Abbrev Number: 2 (DW_TAG_member) + <8c14> DW_AT_name : (indirect string, offset: 0xf0cb3): AHB2ENR + <8c18> DW_AT_decl_file : 4 + <8c19> DW_AT_decl_line : 467 + <8c1b> DW_AT_decl_column : 17 + <8c1c> DW_AT_type : <0x8891> + <8c20> DW_AT_data_member_location: 76 + <2><8c21>: Abbrev Number: 2 (DW_TAG_member) + <8c22> DW_AT_name : (indirect string, offset: 0xf11a1): AHB3ENR + <8c26> DW_AT_decl_file : 4 + <8c27> DW_AT_decl_line : 468 + <8c29> DW_AT_decl_column : 17 + <8c2a> DW_AT_type : <0x8891> + <8c2e> DW_AT_data_member_location: 80 + <2><8c2f>: Abbrev Number: 2 (DW_TAG_member) + <8c30> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <8c34> DW_AT_decl_file : 4 + <8c35> DW_AT_decl_line : 469 + <8c37> DW_AT_decl_column : 17 + <8c38> DW_AT_type : <0x8885> + <8c3c> DW_AT_data_member_location: 84 + <2><8c3d>: Abbrev Number: 2 (DW_TAG_member) + <8c3e> DW_AT_name : (indirect string, offset: 0xf005b): APB1ENR1 + <8c42> DW_AT_decl_file : 4 + <8c43> DW_AT_decl_line : 470 + <8c45> DW_AT_decl_column : 17 + <8c46> DW_AT_type : <0x8891> + <8c4a> DW_AT_data_member_location: 88 + <2><8c4b>: Abbrev Number: 2 (DW_TAG_member) + <8c4c> DW_AT_name : (indirect string, offset: 0xf0066): APB1ENR2 + <8c50> DW_AT_decl_file : 4 + <8c51> DW_AT_decl_line : 471 + <8c53> DW_AT_decl_column : 17 + <8c54> DW_AT_type : <0x8891> + <8c58> DW_AT_data_member_location: 92 + <2><8c59>: Abbrev Number: 2 (DW_TAG_member) + <8c5a> DW_AT_name : (indirect string, offset: 0xf00d1): APB2ENR + <8c5e> DW_AT_decl_file : 4 + <8c5f> DW_AT_decl_line : 472 + <8c61> DW_AT_decl_column : 17 + <8c62> DW_AT_type : <0x8891> + <8c66> DW_AT_data_member_location: 96 + <2><8c67>: Abbrev Number: 2 (DW_TAG_member) + <8c68> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <8c6c> DW_AT_decl_file : 4 + <8c6d> DW_AT_decl_line : 473 + <8c6f> DW_AT_decl_column : 17 + <8c70> DW_AT_type : <0x8885> + <8c74> DW_AT_data_member_location: 100 + <2><8c75>: Abbrev Number: 2 (DW_TAG_member) + <8c76> DW_AT_name : (indirect string, offset: 0xeff76): AHB1SMENR + <8c7a> DW_AT_decl_file : 4 + <8c7b> DW_AT_decl_line : 474 + <8c7d> DW_AT_decl_column : 17 + <8c7e> DW_AT_type : <0x8891> + <8c82> DW_AT_data_member_location: 104 + <2><8c83>: Abbrev Number: 2 (DW_TAG_member) + <8c84> DW_AT_name : (indirect string, offset: 0xf0b2f): AHB2SMENR + <8c88> DW_AT_decl_file : 4 + <8c89> DW_AT_decl_line : 475 + <8c8b> DW_AT_decl_column : 17 + <8c8c> DW_AT_type : <0x8891> + <8c90> DW_AT_data_member_location: 108 + <2><8c91>: Abbrev Number: 2 (DW_TAG_member) + <8c92> DW_AT_name : (indirect string, offset: 0xefd57): AHB3SMENR + <8c96> DW_AT_decl_file : 4 + <8c97> DW_AT_decl_line : 476 + <8c99> DW_AT_decl_column : 17 + <8c9a> DW_AT_type : <0x8891> + <8c9e> DW_AT_data_member_location: 112 + <2><8c9f>: Abbrev Number: 2 (DW_TAG_member) + <8ca0> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <8ca4> DW_AT_decl_file : 4 + <8ca5> DW_AT_decl_line : 477 + <8ca7> DW_AT_decl_column : 17 + <8ca8> DW_AT_type : <0x8885> + <8cac> DW_AT_data_member_location: 116 + <2><8cad>: Abbrev Number: 2 (DW_TAG_member) + <8cae> DW_AT_name : (indirect string, offset: 0xefeff): APB1SMENR1 + <8cb2> DW_AT_decl_file : 4 + <8cb3> DW_AT_decl_line : 478 + <8cb5> DW_AT_decl_column : 17 + <8cb6> DW_AT_type : <0x8891> + <8cba> DW_AT_data_member_location: 120 + <2><8cbb>: Abbrev Number: 2 (DW_TAG_member) + <8cbc> DW_AT_name : (indirect string, offset: 0xeff0c): APB1SMENR2 + <8cc0> DW_AT_decl_file : 4 + <8cc1> DW_AT_decl_line : 479 + <8cc3> DW_AT_decl_column : 17 + <8cc4> DW_AT_type : <0x8891> + <8cc8> DW_AT_data_member_location: 124 + <2><8cc9>: Abbrev Number: 2 (DW_TAG_member) + <8cca> DW_AT_name : (indirect string, offset: 0xf06ec): APB2SMENR + <8cce> DW_AT_decl_file : 4 + <8ccf> DW_AT_decl_line : 480 + <8cd1> DW_AT_decl_column : 17 + <8cd2> DW_AT_type : <0x8891> + <8cd6> DW_AT_data_member_location: 128 + <2><8cd7>: Abbrev Number: 2 (DW_TAG_member) + <8cd8> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <8cdc> DW_AT_decl_file : 4 + <8cdd> DW_AT_decl_line : 481 + <8cdf> DW_AT_decl_column : 17 + <8ce0> DW_AT_type : <0x8885> + <8ce4> DW_AT_data_member_location: 132 + <2><8ce5>: Abbrev Number: 2 (DW_TAG_member) + <8ce6> DW_AT_name : (indirect string, offset: 0xf0247): CCIPR + <8cea> DW_AT_decl_file : 4 + <8ceb> DW_AT_decl_line : 482 + <8ced> DW_AT_decl_column : 17 + <8cee> DW_AT_type : <0x8891> + <8cf2> DW_AT_data_member_location: 136 + <2><8cf3>: Abbrev Number: 2 (DW_TAG_member) + <8cf4> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <8cf8> DW_AT_decl_file : 4 + <8cf9> DW_AT_decl_line : 483 + <8cfb> DW_AT_decl_column : 17 + <8cfc> DW_AT_type : <0x8885> + <8d00> DW_AT_data_member_location: 140 + <2><8d01>: Abbrev Number: 2 (DW_TAG_member) + <8d02> DW_AT_name : (indirect string, offset: 0xefe2e): BDCR + <8d06> DW_AT_decl_file : 4 + <8d07> DW_AT_decl_line : 484 + <8d09> DW_AT_decl_column : 17 + <8d0a> DW_AT_type : <0x8891> + <8d0e> DW_AT_data_member_location: 144 + <2><8d0f>: Abbrev Number: 9 (DW_TAG_member) + <8d10> DW_AT_name : CSR + <8d14> DW_AT_decl_file : 4 + <8d15> DW_AT_decl_line : 485 + <8d17> DW_AT_decl_column : 17 + <8d18> DW_AT_type : <0x8891> + <8d1c> DW_AT_data_member_location: 148 + <2><8d1d>: Abbrev Number: 2 (DW_TAG_member) + <8d1e> DW_AT_name : (indirect string, offset: 0xf015b): CRRCR + <8d22> DW_AT_decl_file : 4 + <8d23> DW_AT_decl_line : 486 + <8d25> DW_AT_decl_column : 17 + <8d26> DW_AT_type : <0x8891> + <8d2a> DW_AT_data_member_location: 152 + <2><8d2b>: Abbrev Number: 2 (DW_TAG_member) + <8d2c> DW_AT_name : (indirect string, offset: 0xf0161): HSECR + <8d30> DW_AT_decl_file : 4 + <8d31> DW_AT_decl_line : 487 + <8d33> DW_AT_decl_column : 17 + <8d34> DW_AT_type : <0x8891> + <8d38> DW_AT_data_member_location: 156 + <2><8d39>: Abbrev Number: 2 (DW_TAG_member) + <8d3a> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <8d3e> DW_AT_decl_file : 4 + <8d3f> DW_AT_decl_line : 488 + <8d41> DW_AT_decl_column : 17 + <8d42> DW_AT_type : <0x8e32> + <8d46> DW_AT_data_member_location: 160 + <2><8d47>: Abbrev Number: 4 (DW_TAG_member) + <8d48> DW_AT_name : (indirect string, offset: 0xf12ba): EXTCFGR + <8d4c> DW_AT_decl_file : 4 + <8d4c> DW_AT_decl_line : 489 + <8d4e> DW_AT_decl_column : 17 + <8d4e> DW_AT_type : <0x8891> + <8d52> DW_AT_data_member_location: 264 + <2><8d54>: Abbrev Number: 4 (DW_TAG_member) + <8d55> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <8d59> DW_AT_decl_file : 4 + <8d59> DW_AT_decl_line : 490 + <8d5b> DW_AT_decl_column : 17 + <8d5b> DW_AT_type : <0x88e9> + <8d5f> DW_AT_data_member_location: 268 + <2><8d61>: Abbrev Number: 4 (DW_TAG_member) + <8d62> DW_AT_name : (indirect string, offset: 0xf100b): C2AHB1ENR + <8d66> DW_AT_decl_file : 4 + <8d66> DW_AT_decl_line : 491 + <8d68> DW_AT_decl_column : 17 + <8d68> DW_AT_type : <0x8891> + <8d6c> DW_AT_data_member_location: 328 + <2><8d6e>: Abbrev Number: 4 (DW_TAG_member) + <8d6f> DW_AT_name : (indirect string, offset: 0xf0cb1): C2AHB2ENR + <8d73> DW_AT_decl_file : 4 + <8d73> DW_AT_decl_line : 492 + <8d75> DW_AT_decl_column : 17 + <8d75> DW_AT_type : <0x8891> + <8d79> DW_AT_data_member_location: 332 + <2><8d7b>: Abbrev Number: 4 (DW_TAG_member) + <8d7c> DW_AT_name : (indirect string, offset: 0xf119f): C2AHB3ENR + <8d80> DW_AT_decl_file : 4 + <8d80> DW_AT_decl_line : 493 + <8d82> DW_AT_decl_column : 17 + <8d82> DW_AT_type : <0x8891> + <8d86> DW_AT_data_member_location: 336 + <2><8d88>: Abbrev Number: 4 (DW_TAG_member) + <8d89> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <8d8d> DW_AT_decl_file : 4 + <8d8d> DW_AT_decl_line : 494 <8d8f> DW_AT_decl_column : 17 - <8d90> DW_AT_type : <0x8935> - <8d94> DW_AT_data_member_location: 132 - <2><8d95>: Abbrev Number: 2 (DW_TAG_member) - <8d96> DW_AT_name : (indirect string, offset: 0xf023a): CCIPR + <8d8f> DW_AT_type : <0x8885> + <8d93> DW_AT_data_member_location: 340 + <2><8d95>: Abbrev Number: 4 (DW_TAG_member) + <8d96> DW_AT_name : (indirect string, offset: 0xf0059): C2APB1ENR1 <8d9a> DW_AT_decl_file : 4 - <8d9b> DW_AT_decl_line : 482 - <8d9d> DW_AT_decl_column : 17 - <8d9e> DW_AT_type : <0x8941> - <8da2> DW_AT_data_member_location: 136 - <2><8da3>: Abbrev Number: 2 (DW_TAG_member) - <8da4> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <8da8> DW_AT_decl_file : 4 - <8da9> DW_AT_decl_line : 483 - <8dab> DW_AT_decl_column : 17 - <8dac> DW_AT_type : <0x8935> - <8db0> DW_AT_data_member_location: 140 - <2><8db1>: Abbrev Number: 2 (DW_TAG_member) - <8db2> DW_AT_name : (indirect string, offset: 0xefe14): BDCR - <8db6> DW_AT_decl_file : 4 - <8db7> DW_AT_decl_line : 484 - <8db9> DW_AT_decl_column : 17 - <8dba> DW_AT_type : <0x8941> - <8dbe> DW_AT_data_member_location: 144 - <2><8dbf>: Abbrev Number: 9 (DW_TAG_member) - <8dc0> DW_AT_name : CSR - <8dc4> DW_AT_decl_file : 4 - <8dc5> DW_AT_decl_line : 485 - <8dc7> DW_AT_decl_column : 17 - <8dc8> DW_AT_type : <0x8941> - <8dcc> DW_AT_data_member_location: 148 - <2><8dcd>: Abbrev Number: 2 (DW_TAG_member) - <8dce> DW_AT_name : (indirect string, offset: 0xf0141): CRRCR - <8dd2> DW_AT_decl_file : 4 - <8dd3> DW_AT_decl_line : 486 - <8dd5> DW_AT_decl_column : 17 - <8dd6> DW_AT_type : <0x8941> - <8dda> DW_AT_data_member_location: 152 - <2><8ddb>: Abbrev Number: 2 (DW_TAG_member) - <8ddc> DW_AT_name : (indirect string, offset: 0xf0147): HSECR - <8de0> DW_AT_decl_file : 4 - <8de1> DW_AT_decl_line : 487 - <8de3> DW_AT_decl_column : 17 - <8de4> DW_AT_type : <0x8941> - <8de8> DW_AT_data_member_location: 156 - <2><8de9>: Abbrev Number: 2 (DW_TAG_member) - <8dea> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <8dee> DW_AT_decl_file : 4 - <8def> DW_AT_decl_line : 488 - <8df1> DW_AT_decl_column : 17 - <8df2> DW_AT_type : <0x8ee2> - <8df6> DW_AT_data_member_location: 160 - <2><8df7>: Abbrev Number: 4 (DW_TAG_member) - <8df8> DW_AT_name : (indirect string, offset: 0xf12d1): EXTCFGR - <8dfc> DW_AT_decl_file : 4 - <8dfc> DW_AT_decl_line : 489 - <8dfe> DW_AT_decl_column : 17 - <8dfe> DW_AT_type : <0x8941> - <8e02> DW_AT_data_member_location: 264 - <2><8e04>: Abbrev Number: 4 (DW_TAG_member) - <8e05> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <8e09> DW_AT_decl_file : 4 - <8e09> DW_AT_decl_line : 490 - <8e0b> DW_AT_decl_column : 17 - <8e0b> DW_AT_type : <0x8999> - <8e0f> DW_AT_data_member_location: 268 - <2><8e11>: Abbrev Number: 4 (DW_TAG_member) - <8e12> DW_AT_name : (indirect string, offset: 0xf1019): C2AHB1ENR - <8e16> DW_AT_decl_file : 4 - <8e16> DW_AT_decl_line : 491 - <8e18> DW_AT_decl_column : 17 - <8e18> DW_AT_type : <0x8941> - <8e1c> DW_AT_data_member_location: 328 - <2><8e1e>: Abbrev Number: 4 (DW_TAG_member) - <8e1f> DW_AT_name : (indirect string, offset: 0xf0cbf): C2AHB2ENR - <8e23> DW_AT_decl_file : 4 - <8e23> DW_AT_decl_line : 492 - <8e25> DW_AT_decl_column : 17 - <8e25> DW_AT_type : <0x8941> - <8e29> DW_AT_data_member_location: 332 - <2><8e2b>: Abbrev Number: 4 (DW_TAG_member) - <8e2c> DW_AT_name : (indirect string, offset: 0xf11b6): C2AHB3ENR - <8e30> DW_AT_decl_file : 4 - <8e30> DW_AT_decl_line : 493 - <8e32> DW_AT_decl_column : 17 - <8e32> DW_AT_type : <0x8941> - <8e36> DW_AT_data_member_location: 336 - <2><8e38>: Abbrev Number: 4 (DW_TAG_member) - <8e39> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <8e3d> DW_AT_decl_file : 4 - <8e3d> DW_AT_decl_line : 494 - <8e3f> DW_AT_decl_column : 17 - <8e3f> DW_AT_type : <0x8935> - <8e43> DW_AT_data_member_location: 340 - <2><8e45>: Abbrev Number: 4 (DW_TAG_member) - <8e46> DW_AT_name : (indirect string, offset: 0xf003f): C2APB1ENR1 - <8e4a> DW_AT_decl_file : 4 - <8e4a> DW_AT_decl_line : 495 - <8e4c> DW_AT_decl_column : 17 - <8e4c> DW_AT_type : <0x8941> - <8e50> DW_AT_data_member_location: 344 - <2><8e52>: Abbrev Number: 4 (DW_TAG_member) - <8e53> DW_AT_name : (indirect string, offset: 0xf004a): C2APB1ENR2 - <8e57> DW_AT_decl_file : 4 - <8e57> DW_AT_decl_line : 496 - <8e59> DW_AT_decl_column : 17 - <8e59> DW_AT_type : <0x8941> - <8e5d> DW_AT_data_member_location: 348 - <2><8e5f>: Abbrev Number: 4 (DW_TAG_member) - <8e60> DW_AT_name : (indirect string, offset: 0xf00b5): C2APB2ENR - <8e64> DW_AT_decl_file : 4 - <8e64> DW_AT_decl_line : 497 - <8e66> DW_AT_decl_column : 17 - <8e66> DW_AT_type : <0x8941> - <8e6a> DW_AT_data_member_location: 352 - <2><8e6c>: Abbrev Number: 4 (DW_TAG_member) - <8e6d> DW_AT_name : (indirect string, offset: 0xf052d): C2APB3ENR - <8e71> DW_AT_decl_file : 4 - <8e71> DW_AT_decl_line : 498 - <8e73> DW_AT_decl_column : 17 - <8e73> DW_AT_type : <0x8941> - <8e77> DW_AT_data_member_location: 356 - <2><8e79>: Abbrev Number: 4 (DW_TAG_member) - <8e7a> DW_AT_name : (indirect string, offset: 0xeff5a): C2AHB1SMENR - <8e7e> DW_AT_decl_file : 4 - <8e7e> DW_AT_decl_line : 499 - <8e80> DW_AT_decl_column : 17 - <8e80> DW_AT_type : <0x8941> - <8e84> DW_AT_data_member_location: 360 - <2><8e86>: Abbrev Number: 4 (DW_TAG_member) - <8e87> DW_AT_name : (indirect string, offset: 0xf0b3b): C2AHB2SMENR - <8e8b> DW_AT_decl_file : 4 - <8e8b> DW_AT_decl_line : 500 - <8e8d> DW_AT_decl_column : 17 - <8e8d> DW_AT_type : <0x8941> - <8e91> DW_AT_data_member_location: 364 - <2><8e93>: Abbrev Number: 4 (DW_TAG_member) - <8e94> DW_AT_name : (indirect string, offset: 0xefd3b): C2AHB3SMENR - <8e98> DW_AT_decl_file : 4 - <8e98> DW_AT_decl_line : 501 - <8e9a> DW_AT_decl_column : 17 - <8e9a> DW_AT_type : <0x8941> - <8e9e> DW_AT_data_member_location: 368 - <2><8ea0>: Abbrev Number: 4 (DW_TAG_member) - <8ea1> DW_AT_name : (indirect string, offset: 0xefe00): RESERVED10 - <8ea5> DW_AT_decl_file : 4 - <8ea5> DW_AT_decl_line : 502 - <8ea7> DW_AT_decl_column : 17 - <8ea7> DW_AT_type : <0x8935> - <8eab> DW_AT_data_member_location: 372 - <2><8ead>: Abbrev Number: 4 (DW_TAG_member) - <8eae> DW_AT_name : (indirect string, offset: 0xefee3): C2APB1SMENR1 - <8eb2> DW_AT_decl_file : 4 - <8eb2> DW_AT_decl_line : 503 - <8eb4> DW_AT_decl_column : 17 - <8eb4> DW_AT_type : <0x8941> - <8eb8> DW_AT_data_member_location: 376 - <2><8eba>: Abbrev Number: 4 (DW_TAG_member) - <8ebb> DW_AT_name : (indirect string, offset: 0xefef0): C2APB1SMENR2 - <8ebf> DW_AT_decl_file : 4 - <8ebf> DW_AT_decl_line : 504 + <8d9a> DW_AT_decl_line : 495 + <8d9c> DW_AT_decl_column : 17 + <8d9c> DW_AT_type : <0x8891> + <8da0> DW_AT_data_member_location: 344 + <2><8da2>: Abbrev Number: 4 (DW_TAG_member) + <8da3> DW_AT_name : (indirect string, offset: 0xf0064): C2APB1ENR2 + <8da7> DW_AT_decl_file : 4 + <8da7> DW_AT_decl_line : 496 + <8da9> DW_AT_decl_column : 17 + <8da9> DW_AT_type : <0x8891> + <8dad> DW_AT_data_member_location: 348 + <2><8daf>: Abbrev Number: 4 (DW_TAG_member) + <8db0> DW_AT_name : (indirect string, offset: 0xf00cf): C2APB2ENR + <8db4> DW_AT_decl_file : 4 + <8db4> DW_AT_decl_line : 497 + <8db6> DW_AT_decl_column : 17 + <8db6> DW_AT_type : <0x8891> + <8dba> DW_AT_data_member_location: 352 + <2><8dbc>: Abbrev Number: 4 (DW_TAG_member) + <8dbd> DW_AT_name : (indirect string, offset: 0xf053a): C2APB3ENR + <8dc1> DW_AT_decl_file : 4 + <8dc1> DW_AT_decl_line : 498 + <8dc3> DW_AT_decl_column : 17 + <8dc3> DW_AT_type : <0x8891> + <8dc7> DW_AT_data_member_location: 356 + <2><8dc9>: Abbrev Number: 4 (DW_TAG_member) + <8dca> DW_AT_name : (indirect string, offset: 0xeff74): C2AHB1SMENR + <8dce> DW_AT_decl_file : 4 + <8dce> DW_AT_decl_line : 499 + <8dd0> DW_AT_decl_column : 17 + <8dd0> DW_AT_type : <0x8891> + <8dd4> DW_AT_data_member_location: 360 + <2><8dd6>: Abbrev Number: 4 (DW_TAG_member) + <8dd7> DW_AT_name : (indirect string, offset: 0xf0b2d): C2AHB2SMENR + <8ddb> DW_AT_decl_file : 4 + <8ddb> DW_AT_decl_line : 500 + <8ddd> DW_AT_decl_column : 17 + <8ddd> DW_AT_type : <0x8891> + <8de1> DW_AT_data_member_location: 364 + <2><8de3>: Abbrev Number: 4 (DW_TAG_member) + <8de4> DW_AT_name : (indirect string, offset: 0xefd55): C2AHB3SMENR + <8de8> DW_AT_decl_file : 4 + <8de8> DW_AT_decl_line : 501 + <8dea> DW_AT_decl_column : 17 + <8dea> DW_AT_type : <0x8891> + <8dee> DW_AT_data_member_location: 368 + <2><8df0>: Abbrev Number: 4 (DW_TAG_member) + <8df1> DW_AT_name : (indirect string, offset: 0xefe1a): RESERVED10 + <8df5> DW_AT_decl_file : 4 + <8df5> DW_AT_decl_line : 502 + <8df7> DW_AT_decl_column : 17 + <8df7> DW_AT_type : <0x8885> + <8dfb> DW_AT_data_member_location: 372 + <2><8dfd>: Abbrev Number: 4 (DW_TAG_member) + <8dfe> DW_AT_name : (indirect string, offset: 0xefefd): C2APB1SMENR1 + <8e02> DW_AT_decl_file : 4 + <8e02> DW_AT_decl_line : 503 + <8e04> DW_AT_decl_column : 17 + <8e04> DW_AT_type : <0x8891> + <8e08> DW_AT_data_member_location: 376 + <2><8e0a>: Abbrev Number: 4 (DW_TAG_member) + <8e0b> DW_AT_name : (indirect string, offset: 0xeff0a): C2APB1SMENR2 + <8e0f> DW_AT_decl_file : 4 + <8e0f> DW_AT_decl_line : 504 + <8e11> DW_AT_decl_column : 17 + <8e11> DW_AT_type : <0x8891> + <8e15> DW_AT_data_member_location: 380 + <2><8e17>: Abbrev Number: 4 (DW_TAG_member) + <8e18> DW_AT_name : (indirect string, offset: 0xf06ea): C2APB2SMENR + <8e1c> DW_AT_decl_file : 4 + <8e1c> DW_AT_decl_line : 505 + <8e1e> DW_AT_decl_column : 17 + <8e1e> DW_AT_type : <0x8891> + <8e22> DW_AT_data_member_location: 384 + <2><8e24>: Abbrev Number: 4 (DW_TAG_member) + <8e25> DW_AT_name : (indirect string, offset: 0xf132b): C2APB3SMENR + <8e29> DW_AT_decl_file : 4 + <8e29> DW_AT_decl_line : 506 + <8e2b> DW_AT_decl_column : 17 + <8e2b> DW_AT_type : <0x8891> + <8e2f> DW_AT_data_member_location: 388 + <2><8e31>: Abbrev Number: 0 + <1><8e32>: Abbrev Number: 13 (DW_TAG_array_type) + <8e33> DW_AT_type : <0x8885> + <8e37> DW_AT_sibling : <0x8e42> + <2><8e3b>: Abbrev Number: 14 (DW_TAG_subrange_type) + <8e3c> DW_AT_type : <0x8872> + <8e40> DW_AT_upper_bound : 25 + <2><8e41>: Abbrev Number: 0 + <1><8e42>: Abbrev Number: 17 (DW_TAG_typedef) + <8e43> DW_AT_name : (indirect string, offset: 0xf062c): RCC_TypeDef + <8e47> DW_AT_decl_file : 4 + <8e48> DW_AT_decl_line : 507 + <8e4a> DW_AT_decl_column : 3 + <8e4a> DW_AT_type : <0x8b01> + <1><8e4e>: Abbrev Number: 29 (DW_TAG_structure_type) + <8e4f> DW_AT_byte_size : 276 + <8e51> DW_AT_decl_file : 4 + <8e51> DW_AT_decl_line : 578 + <8e53> DW_AT_decl_column : 9 + <8e53> DW_AT_sibling : <0x8f17> + <2><8e57>: Abbrev Number: 2 (DW_TAG_member) + <8e58> DW_AT_name : (indirect string, offset: 0xf1bb7): MEMRMP + <8e5c> DW_AT_decl_file : 4 + <8e5d> DW_AT_decl_line : 580 + <8e5f> DW_AT_decl_column : 17 + <8e60> DW_AT_type : <0x8891> + <8e64> DW_AT_data_member_location: 0 + <2><8e65>: Abbrev Number: 2 (DW_TAG_member) + <8e66> DW_AT_name : (indirect string, offset: 0xf1fbc): CFGR1 + <8e6a> DW_AT_decl_file : 4 + <8e6b> DW_AT_decl_line : 581 + <8e6d> DW_AT_decl_column : 17 + <8e6e> DW_AT_type : <0x8891> + <8e72> DW_AT_data_member_location: 4 + <2><8e73>: Abbrev Number: 2 (DW_TAG_member) + <8e74> DW_AT_name : (indirect string, offset: 0xf212c): EXTICR + <8e78> DW_AT_decl_file : 4 + <8e79> DW_AT_decl_line : 582 + <8e7b> DW_AT_decl_column : 17 + <8e7c> DW_AT_type : <0x8f27> + <8e80> DW_AT_data_member_location: 8 + <2><8e81>: Abbrev Number: 2 (DW_TAG_member) + <8e82> DW_AT_name : (indirect string, offset: 0xf1f03): SCSR + <8e86> DW_AT_decl_file : 4 + <8e87> DW_AT_decl_line : 583 + <8e89> DW_AT_decl_column : 17 + <8e8a> DW_AT_type : <0x8891> + <8e8e> DW_AT_data_member_location: 24 + <2><8e8f>: Abbrev Number: 2 (DW_TAG_member) + <8e90> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 + <8e94> DW_AT_decl_file : 4 + <8e95> DW_AT_decl_line : 584 + <8e97> DW_AT_decl_column : 17 + <8e98> DW_AT_type : <0x8891> + <8e9c> DW_AT_data_member_location: 28 + <2><8e9d>: Abbrev Number: 2 (DW_TAG_member) + <8e9e> DW_AT_name : (indirect string, offset: 0xf194e): SWPR1 + <8ea2> DW_AT_decl_file : 4 + <8ea3> DW_AT_decl_line : 585 + <8ea5> DW_AT_decl_column : 17 + <8ea6> DW_AT_type : <0x8891> + <8eaa> DW_AT_data_member_location: 32 + <2><8eab>: Abbrev Number: 9 (DW_TAG_member) + <8eac> DW_AT_name : SKR + <8eb0> DW_AT_decl_file : 4 + <8eb1> DW_AT_decl_line : 586 + <8eb3> DW_AT_decl_column : 17 + <8eb4> DW_AT_type : <0x8891> + <8eb8> DW_AT_data_member_location: 36 + <2><8eb9>: Abbrev Number: 2 (DW_TAG_member) + <8eba> DW_AT_name : (indirect string, offset: 0xf1954): SWPR2 + <8ebe> DW_AT_decl_file : 4 + <8ebf> DW_AT_decl_line : 587 <8ec1> DW_AT_decl_column : 17 - <8ec1> DW_AT_type : <0x8941> - <8ec5> DW_AT_data_member_location: 380 - <2><8ec7>: Abbrev Number: 4 (DW_TAG_member) - <8ec8> DW_AT_name : (indirect string, offset: 0xf06eb): C2APB2SMENR + <8ec2> DW_AT_type : <0x8891> + <8ec6> DW_AT_data_member_location: 40 + <2><8ec7>: Abbrev Number: 2 (DW_TAG_member) + <8ec8> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 <8ecc> DW_AT_decl_file : 4 - <8ecc> DW_AT_decl_line : 505 - <8ece> DW_AT_decl_column : 17 - <8ece> DW_AT_type : <0x8941> - <8ed2> DW_AT_data_member_location: 384 - <2><8ed4>: Abbrev Number: 4 (DW_TAG_member) - <8ed5> DW_AT_name : (indirect string, offset: 0xf1342): C2APB3SMENR - <8ed9> DW_AT_decl_file : 4 - <8ed9> DW_AT_decl_line : 506 - <8edb> DW_AT_decl_column : 17 - <8edb> DW_AT_type : <0x8941> - <8edf> DW_AT_data_member_location: 388 - <2><8ee1>: Abbrev Number: 0 - <1><8ee2>: Abbrev Number: 13 (DW_TAG_array_type) - <8ee3> DW_AT_type : <0x8935> - <8ee7> DW_AT_sibling : <0x8ef2> - <2><8eeb>: Abbrev Number: 14 (DW_TAG_subrange_type) - <8eec> DW_AT_type : <0x8922> - <8ef0> DW_AT_upper_bound : 25 - <2><8ef1>: Abbrev Number: 0 - <1><8ef2>: Abbrev Number: 17 (DW_TAG_typedef) - <8ef3> DW_AT_name : (indirect string, offset: 0xf062d): RCC_TypeDef - <8ef7> DW_AT_decl_file : 4 - <8ef8> DW_AT_decl_line : 507 - <8efa> DW_AT_decl_column : 3 - <8efa> DW_AT_type : <0x8bb1> - <1><8efe>: Abbrev Number: 29 (DW_TAG_structure_type) - <8eff> DW_AT_byte_size : 276 + <8ecd> DW_AT_decl_line : 588 + <8ecf> DW_AT_decl_column : 17 + <8ed0> DW_AT_type : <0x8f2c> + <8ed4> DW_AT_data_member_location: 44 + <2><8ed5>: Abbrev Number: 4 (DW_TAG_member) + <8ed6> DW_AT_name : (indirect string, offset: 0xf1d65): IMR1 + <8eda> DW_AT_decl_file : 4 + <8eda> DW_AT_decl_line : 589 + <8edc> DW_AT_decl_column : 17 + <8edc> DW_AT_type : <0x8891> + <8ee0> DW_AT_data_member_location: 256 + <2><8ee2>: Abbrev Number: 4 (DW_TAG_member) + <8ee3> DW_AT_name : (indirect string, offset: 0xf1d6c): IMR2 + <8ee7> DW_AT_decl_file : 4 + <8ee7> DW_AT_decl_line : 590 + <8ee9> DW_AT_decl_column : 17 + <8ee9> DW_AT_type : <0x8891> + <8eed> DW_AT_data_member_location: 260 + <2><8eef>: Abbrev Number: 4 (DW_TAG_member) + <8ef0> DW_AT_name : (indirect string, offset: 0xf1d63): C2IMR1 + <8ef4> DW_AT_decl_file : 4 + <8ef4> DW_AT_decl_line : 591 + <8ef6> DW_AT_decl_column : 17 + <8ef6> DW_AT_type : <0x8891> + <8efa> DW_AT_data_member_location: 264 + <2><8efc>: Abbrev Number: 4 (DW_TAG_member) + <8efd> DW_AT_name : (indirect string, offset: 0xf1d6a): C2IMR2 <8f01> DW_AT_decl_file : 4 - <8f01> DW_AT_decl_line : 578 - <8f03> DW_AT_decl_column : 9 - <8f03> DW_AT_sibling : <0x8fc7> - <2><8f07>: Abbrev Number: 2 (DW_TAG_member) - <8f08> DW_AT_name : (indirect string, offset: 0xf1be5): MEMRMP - <8f0c> DW_AT_decl_file : 4 - <8f0d> DW_AT_decl_line : 580 - <8f0f> DW_AT_decl_column : 17 - <8f10> DW_AT_type : <0x8941> - <8f14> DW_AT_data_member_location: 0 - <2><8f15>: Abbrev Number: 2 (DW_TAG_member) - <8f16> DW_AT_name : (indirect string, offset: 0xf1fea): CFGR1 - <8f1a> DW_AT_decl_file : 4 - <8f1b> DW_AT_decl_line : 581 - <8f1d> DW_AT_decl_column : 17 - <8f1e> DW_AT_type : <0x8941> - <8f22> DW_AT_data_member_location: 4 - <2><8f23>: Abbrev Number: 2 (DW_TAG_member) - <8f24> DW_AT_name : (indirect string, offset: 0xf215a): EXTICR - <8f28> DW_AT_decl_file : 4 - <8f29> DW_AT_decl_line : 582 - <8f2b> DW_AT_decl_column : 17 - <8f2c> DW_AT_type : <0x8fd7> - <8f30> DW_AT_data_member_location: 8 - <2><8f31>: Abbrev Number: 2 (DW_TAG_member) - <8f32> DW_AT_name : (indirect string, offset: 0xf1f31): SCSR - <8f36> DW_AT_decl_file : 4 - <8f37> DW_AT_decl_line : 583 - <8f39> DW_AT_decl_column : 17 - <8f3a> DW_AT_type : <0x8941> - <8f3e> DW_AT_data_member_location: 24 - <2><8f3f>: Abbrev Number: 2 (DW_TAG_member) - <8f40> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 - <8f44> DW_AT_decl_file : 4 - <8f45> DW_AT_decl_line : 584 - <8f47> DW_AT_decl_column : 17 - <8f48> DW_AT_type : <0x8941> - <8f4c> DW_AT_data_member_location: 28 - <2><8f4d>: Abbrev Number: 2 (DW_TAG_member) - <8f4e> DW_AT_name : (indirect string, offset: 0xf197c): SWPR1 - <8f52> DW_AT_decl_file : 4 - <8f53> DW_AT_decl_line : 585 - <8f55> DW_AT_decl_column : 17 - <8f56> DW_AT_type : <0x8941> - <8f5a> DW_AT_data_member_location: 32 - <2><8f5b>: Abbrev Number: 9 (DW_TAG_member) - <8f5c> DW_AT_name : SKR - <8f60> DW_AT_decl_file : 4 - <8f61> DW_AT_decl_line : 586 - <8f63> DW_AT_decl_column : 17 - <8f64> DW_AT_type : <0x8941> - <8f68> DW_AT_data_member_location: 36 - <2><8f69>: Abbrev Number: 2 (DW_TAG_member) - <8f6a> DW_AT_name : (indirect string, offset: 0xf1982): SWPR2 - <8f6e> DW_AT_decl_file : 4 - <8f6f> DW_AT_decl_line : 587 - <8f71> DW_AT_decl_column : 17 - <8f72> DW_AT_type : <0x8941> - <8f76> DW_AT_data_member_location: 40 - <2><8f77>: Abbrev Number: 2 (DW_TAG_member) - <8f78> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <8f7c> DW_AT_decl_file : 4 - <8f7d> DW_AT_decl_line : 588 - <8f7f> DW_AT_decl_column : 17 - <8f80> DW_AT_type : <0x8fdc> - <8f84> DW_AT_data_member_location: 44 - <2><8f85>: Abbrev Number: 4 (DW_TAG_member) - <8f86> DW_AT_name : (indirect string, offset: 0xf1d93): IMR1 - <8f8a> DW_AT_decl_file : 4 - <8f8a> DW_AT_decl_line : 589 - <8f8c> DW_AT_decl_column : 17 - <8f8c> DW_AT_type : <0x8941> - <8f90> DW_AT_data_member_location: 256 - <2><8f92>: Abbrev Number: 4 (DW_TAG_member) - <8f93> DW_AT_name : (indirect string, offset: 0xf1d9a): IMR2 - <8f97> DW_AT_decl_file : 4 - <8f97> DW_AT_decl_line : 590 - <8f99> DW_AT_decl_column : 17 - <8f99> DW_AT_type : <0x8941> - <8f9d> DW_AT_data_member_location: 260 - <2><8f9f>: Abbrev Number: 4 (DW_TAG_member) - <8fa0> DW_AT_name : (indirect string, offset: 0xf1d91): C2IMR1 - <8fa4> DW_AT_decl_file : 4 - <8fa4> DW_AT_decl_line : 591 - <8fa6> DW_AT_decl_column : 17 - <8fa6> DW_AT_type : <0x8941> - <8faa> DW_AT_data_member_location: 264 - <2><8fac>: Abbrev Number: 4 (DW_TAG_member) - <8fad> DW_AT_name : (indirect string, offset: 0xf1d98): C2IMR2 - <8fb1> DW_AT_decl_file : 4 - <8fb1> DW_AT_decl_line : 592 - <8fb3> DW_AT_decl_column : 17 - <8fb3> DW_AT_type : <0x8941> - <8fb7> DW_AT_data_member_location: 268 - <2><8fb9>: Abbrev Number: 4 (DW_TAG_member) - <8fba> DW_AT_name : (indirect string, offset: 0xf1f2b): SIPCR - <8fbe> DW_AT_decl_file : 4 - <8fbe> DW_AT_decl_line : 593 - <8fc0> DW_AT_decl_column : 17 - <8fc0> DW_AT_type : <0x8941> - <8fc4> DW_AT_data_member_location: 272 - <2><8fc6>: Abbrev Number: 0 - <1><8fc7>: Abbrev Number: 13 (DW_TAG_array_type) - <8fc8> DW_AT_type : <0x8941> - <8fcc> DW_AT_sibling : <0x8fd7> - <2><8fd0>: Abbrev Number: 14 (DW_TAG_subrange_type) - <8fd1> DW_AT_type : <0x8922> - <8fd5> DW_AT_upper_bound : 3 + <8f01> DW_AT_decl_line : 592 + <8f03> DW_AT_decl_column : 17 + <8f03> DW_AT_type : <0x8891> + <8f07> DW_AT_data_member_location: 268 + <2><8f09>: Abbrev Number: 4 (DW_TAG_member) + <8f0a> DW_AT_name : (indirect string, offset: 0xf1efd): SIPCR + <8f0e> DW_AT_decl_file : 4 + <8f0e> DW_AT_decl_line : 593 + <8f10> DW_AT_decl_column : 17 + <8f10> DW_AT_type : <0x8891> + <8f14> DW_AT_data_member_location: 272 + <2><8f16>: Abbrev Number: 0 + <1><8f17>: Abbrev Number: 13 (DW_TAG_array_type) + <8f18> DW_AT_type : <0x8891> + <8f1c> DW_AT_sibling : <0x8f27> + <2><8f20>: Abbrev Number: 14 (DW_TAG_subrange_type) + <8f21> DW_AT_type : <0x8872> + <8f25> DW_AT_upper_bound : 3 + <2><8f26>: Abbrev Number: 0 + <1><8f27>: Abbrev Number: 28 (DW_TAG_volatile_type) + <8f28> DW_AT_type : <0x8f17> + <1><8f2c>: Abbrev Number: 13 (DW_TAG_array_type) + <8f2d> DW_AT_type : <0x8885> + <8f31> DW_AT_sibling : <0x8f3c> + <2><8f35>: Abbrev Number: 14 (DW_TAG_subrange_type) + <8f36> DW_AT_type : <0x8872> + <8f3a> DW_AT_upper_bound : 52 + <2><8f3b>: Abbrev Number: 0 + <1><8f3c>: Abbrev Number: 17 (DW_TAG_typedef) + <8f3d> DW_AT_name : (indirect string, offset: 0xf2082): SYSCFG_TypeDef + <8f41> DW_AT_decl_file : 4 + <8f42> DW_AT_decl_line : 595 + <8f44> DW_AT_decl_column : 3 + <8f44> DW_AT_type : <0x8e4e> + <1><8f48>: Abbrev Number: 21 (DW_TAG_structure_type) + <8f49> DW_AT_byte_size : 8 + <8f4a> DW_AT_decl_file : 4 + <8f4b> DW_AT_decl_line : 600 + <8f4d> DW_AT_decl_column : 9 + <8f4d> DW_AT_sibling : <0x8f6e> + <2><8f51>: Abbrev Number: 9 (DW_TAG_member) + <8f52> DW_AT_name : CSR + <8f56> DW_AT_decl_file : 4 + <8f57> DW_AT_decl_line : 602 + <8f59> DW_AT_decl_column : 17 + <8f5a> DW_AT_type : <0x8891> + <8f5e> DW_AT_data_member_location: 0 + <2><8f5f>: Abbrev Number: 9 (DW_TAG_member) + <8f60> DW_AT_name : CCR + <8f64> DW_AT_decl_file : 4 + <8f65> DW_AT_decl_line : 603 + <8f67> DW_AT_decl_column : 17 + <8f68> DW_AT_type : <0x8891> + <8f6c> DW_AT_data_member_location: 4 + <2><8f6d>: Abbrev Number: 0 + <1><8f6e>: Abbrev Number: 17 (DW_TAG_typedef) + <8f6f> DW_AT_name : (indirect string, offset: 0xf21c3): VREFBUF_TypeDef + <8f73> DW_AT_decl_file : 4 + <8f74> DW_AT_decl_line : 604 + <8f76> DW_AT_decl_column : 3 + <8f76> DW_AT_type : <0x8f48> + <1><8f7a>: Abbrev Number: 8 (DW_TAG_base_type) + <8f7b> DW_AT_byte_size : 8 + <8f7c> DW_AT_encoding : 4 (float) + <8f7d> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><8f81>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <8f82> DW_AT_encoding : 7 (unsigned) + <8f83> DW_AT_byte_size : 1 + <8f83> DW_AT_type : <0x882e> + <8f87> DW_AT_decl_file : 8 + <8f88> DW_AT_decl_line : 39 + <8f89> DW_AT_decl_column : 1 + <8f89> DW_AT_sibling : <0x8fa6> + <2><8f8d>: Abbrev Number: 1 (DW_TAG_enumerator) + <8f8e> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <8f92> DW_AT_const_value : 0 + <2><8f93>: Abbrev Number: 1 (DW_TAG_enumerator) + <8f94> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <8f98> DW_AT_const_value : 1 + <2><8f99>: Abbrev Number: 1 (DW_TAG_enumerator) + <8f9a> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <8f9e> DW_AT_const_value : 2 + <2><8f9f>: Abbrev Number: 1 (DW_TAG_enumerator) + <8fa0> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <8fa4> DW_AT_const_value : 3 + <2><8fa5>: Abbrev Number: 0 + <1><8fa6>: Abbrev Number: 11 (DW_TAG_typedef) + <8fa7> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <8fab> DW_AT_decl_file : 8 + <8fac> DW_AT_decl_line : 44 + <8fad> DW_AT_decl_column : 3 + <8fae> DW_AT_type : <0x8f81> + <1><8fb2>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <8fb3> DW_AT_encoding : 7 (unsigned) + <8fb4> DW_AT_byte_size : 1 + <8fb4> DW_AT_type : <0x882e> + <8fb8> DW_AT_decl_file : 9 + <8fb9> DW_AT_decl_line : 44 + <8fba> DW_AT_decl_column : 1 + <8fba> DW_AT_sibling : <0x8fd7> + <2><8fbe>: Abbrev Number: 1 (DW_TAG_enumerator) + <8fbf> DW_AT_name : (indirect string, offset: 0xf20ff): HAL_TICK_FREQ_10HZ + <8fc3> DW_AT_const_value : 100 + <2><8fc4>: Abbrev Number: 1 (DW_TAG_enumerator) + <8fc5> DW_AT_name : (indirect string, offset: 0xf1e42): HAL_TICK_FREQ_100HZ + <8fc9> DW_AT_const_value : 10 + <2><8fca>: Abbrev Number: 1 (DW_TAG_enumerator) + <8fcb> DW_AT_name : (indirect string, offset: 0xf1f1e): HAL_TICK_FREQ_1KHZ + <8fcf> DW_AT_const_value : 1 + <2><8fd0>: Abbrev Number: 1 (DW_TAG_enumerator) + <8fd1> DW_AT_name : (indirect string, offset: 0xf1e2c): HAL_TICK_FREQ_DEFAULT + <8fd5> DW_AT_const_value : 1 <2><8fd6>: Abbrev Number: 0 - <1><8fd7>: Abbrev Number: 28 (DW_TAG_volatile_type) - <8fd8> DW_AT_type : <0x8fc7> - <1><8fdc>: Abbrev Number: 13 (DW_TAG_array_type) - <8fdd> DW_AT_type : <0x8935> - <8fe1> DW_AT_sibling : <0x8fec> - <2><8fe5>: Abbrev Number: 14 (DW_TAG_subrange_type) - <8fe6> DW_AT_type : <0x8922> - <8fea> DW_AT_upper_bound : 52 - <2><8feb>: Abbrev Number: 0 - <1><8fec>: Abbrev Number: 17 (DW_TAG_typedef) - <8fed> DW_AT_name : (indirect string, offset: 0xf20b0): SYSCFG_TypeDef - <8ff1> DW_AT_decl_file : 4 - <8ff2> DW_AT_decl_line : 595 - <8ff4> DW_AT_decl_column : 3 - <8ff4> DW_AT_type : <0x8efe> - <1><8ff8>: Abbrev Number: 21 (DW_TAG_structure_type) - <8ff9> DW_AT_byte_size : 8 - <8ffa> DW_AT_decl_file : 4 - <8ffb> DW_AT_decl_line : 600 - <8ffd> DW_AT_decl_column : 9 - <8ffd> DW_AT_sibling : <0x901e> - <2><9001>: Abbrev Number: 9 (DW_TAG_member) - <9002> DW_AT_name : CSR - <9006> DW_AT_decl_file : 4 - <9007> DW_AT_decl_line : 602 - <9009> DW_AT_decl_column : 17 - <900a> DW_AT_type : <0x8941> - <900e> DW_AT_data_member_location: 0 - <2><900f>: Abbrev Number: 9 (DW_TAG_member) - <9010> DW_AT_name : CCR - <9014> DW_AT_decl_file : 4 - <9015> DW_AT_decl_line : 603 - <9017> DW_AT_decl_column : 17 - <9018> DW_AT_type : <0x8941> - <901c> DW_AT_data_member_location: 4 - <2><901d>: Abbrev Number: 0 - <1><901e>: Abbrev Number: 17 (DW_TAG_typedef) - <901f> DW_AT_name : (indirect string, offset: 0xf21f1): VREFBUF_TypeDef - <9023> DW_AT_decl_file : 4 - <9024> DW_AT_decl_line : 604 - <9026> DW_AT_decl_column : 3 - <9026> DW_AT_type : <0x8ff8> - <1><902a>: Abbrev Number: 8 (DW_TAG_base_type) - <902b> DW_AT_byte_size : 8 - <902c> DW_AT_encoding : 4 (float) - <902d> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><9031>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <9032> DW_AT_encoding : 7 (unsigned) - <9033> DW_AT_byte_size : 1 - <9033> DW_AT_type : <0x88de> - <9037> DW_AT_decl_file : 8 - <9038> DW_AT_decl_line : 39 - <9039> DW_AT_decl_column : 1 - <9039> DW_AT_sibling : <0x9056> - <2><903d>: Abbrev Number: 1 (DW_TAG_enumerator) - <903e> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <9042> DW_AT_const_value : 0 - <2><9043>: Abbrev Number: 1 (DW_TAG_enumerator) - <9044> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <9048> DW_AT_const_value : 1 - <2><9049>: Abbrev Number: 1 (DW_TAG_enumerator) - <904a> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <904e> DW_AT_const_value : 2 - <2><904f>: Abbrev Number: 1 (DW_TAG_enumerator) - <9050> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <9054> DW_AT_const_value : 3 - <2><9055>: Abbrev Number: 0 - <1><9056>: Abbrev Number: 11 (DW_TAG_typedef) - <9057> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <905b> DW_AT_decl_file : 8 - <905c> DW_AT_decl_line : 44 - <905d> DW_AT_decl_column : 3 - <905e> DW_AT_type : <0x9031> - <1><9062>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <9063> DW_AT_encoding : 7 (unsigned) - <9064> DW_AT_byte_size : 1 - <9064> DW_AT_type : <0x88de> - <9068> DW_AT_decl_file : 9 - <9069> DW_AT_decl_line : 44 - <906a> DW_AT_decl_column : 1 - <906a> DW_AT_sibling : <0x9087> - <2><906e>: Abbrev Number: 1 (DW_TAG_enumerator) - <906f> DW_AT_name : (indirect string, offset: 0xf212d): HAL_TICK_FREQ_10HZ - <9073> DW_AT_const_value : 100 - <2><9074>: Abbrev Number: 1 (DW_TAG_enumerator) - <9075> DW_AT_name : (indirect string, offset: 0xf1e70): HAL_TICK_FREQ_100HZ - <9079> DW_AT_const_value : 10 - <2><907a>: Abbrev Number: 1 (DW_TAG_enumerator) - <907b> DW_AT_name : (indirect string, offset: 0xf1f4c): HAL_TICK_FREQ_1KHZ - <907f> DW_AT_const_value : 1 - <2><9080>: Abbrev Number: 1 (DW_TAG_enumerator) - <9081> DW_AT_name : (indirect string, offset: 0xf1e5a): HAL_TICK_FREQ_DEFAULT - <9085> DW_AT_const_value : 1 - <2><9086>: Abbrev Number: 0 - <1><9087>: Abbrev Number: 11 (DW_TAG_typedef) - <9088> DW_AT_name : (indirect string, offset: 0xf217f): HAL_TickFreqTypeDef - <908c> DW_AT_decl_file : 9 - <908d> DW_AT_decl_line : 49 - <908e> DW_AT_decl_column : 3 - <908f> DW_AT_type : <0x9062> - <1><9093>: Abbrev Number: 22 (DW_TAG_variable) - <9094> DW_AT_name : (indirect string, offset: 0xf1d35): uwTick - <9098> DW_AT_decl_file : 9 - <9098> DW_AT_decl_line : 655 - <909a> DW_AT_decl_column : 22 - <909b> DW_AT_type : <0x8941> - <909f> DW_AT_external : 1 - <909f> DW_AT_declaration : 1 - <1><909f>: Abbrev Number: 22 (DW_TAG_variable) - <90a0> DW_AT_name : (indirect string, offset: 0xf210e): uwTickPrio - <90a4> DW_AT_decl_file : 9 - <90a4> DW_AT_decl_line : 656 - <90a6> DW_AT_decl_column : 17 - <90a7> DW_AT_type : <0x8935> - <90ab> DW_AT_external : 1 - <90ab> DW_AT_declaration : 1 - <1><90ab>: Abbrev Number: 22 (DW_TAG_variable) - <90ac> DW_AT_name : (indirect string, offset: 0xf2247): uwTickFreq - <90b0> DW_AT_decl_file : 9 - <90b0> DW_AT_decl_line : 657 - <90b2> DW_AT_decl_column : 28 - <90b3> DW_AT_type : <0x9087> - <90b7> DW_AT_external : 1 - <90b7> DW_AT_declaration : 1 - <1><90b7>: Abbrev Number: 23 (DW_TAG_variable) - <90b8> DW_AT_specification: <0x9093> - <90bc> DW_AT_decl_file : 3 - <90bc> DW_AT_decl_line : 79 - <90bd> DW_AT_decl_column : 15 - <90be> DW_AT_location : 5 byte block: 3 14 8 0 20 (DW_OP_addr: 20000814) - <1><90c4>: Abbrev Number: 23 (DW_TAG_variable) - <90c5> DW_AT_specification: <0x909f> - <90c9> DW_AT_decl_file : 3 - <90c9> DW_AT_decl_line : 80 - <90ca> DW_AT_decl_column : 10 - <90cb> DW_AT_location : 5 byte block: 3 1c 0 0 20 (DW_OP_addr: 2000001c) - <1><90d1>: Abbrev Number: 23 (DW_TAG_variable) - <90d2> DW_AT_specification: <0x90ab> - <90d6> DW_AT_decl_file : 3 - <90d6> DW_AT_decl_line : 81 - <90d7> DW_AT_decl_column : 21 - <90d8> DW_AT_location : 5 byte block: 3 20 0 0 20 (DW_OP_addr: 20000020) - <1><90de>: Abbrev Number: 30 (DW_TAG_subprogram) - <90df> DW_AT_external : 1 - <90df> DW_AT_name : (indirect string, offset: 0xf0f41): HAL_NVIC_SetPriority - <90e3> DW_AT_decl_file : 10 - <90e3> DW_AT_decl_line : 270 - <90e5> DW_AT_decl_column : 6 - <90e5> DW_AT_prototyped : 1 - <90e5> DW_AT_declaration : 1 - <90e5> DW_AT_sibling : <0x90f9> - <2><90e9>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <90ea> DW_AT_type : <0x88c6> - <2><90ee>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <90ef> DW_AT_type : <0x8935> - <2><90f3>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <90f4> DW_AT_type : <0x8935> - <2><90f8>: Abbrev Number: 0 - <1><90f9>: Abbrev Number: 39 (DW_TAG_subprogram) - <90fa> DW_AT_external : 1 - <90fa> DW_AT_name : (indirect string, offset: 0xf2314): HAL_SYSTICK_Config - <90fe> DW_AT_decl_file : 10 - <90ff> DW_AT_decl_line : 274 - <9101> DW_AT_decl_column : 10 - <9102> DW_AT_prototyped : 1 - <9102> DW_AT_type : <0x8935> - <9106> DW_AT_declaration : 1 - <9106> DW_AT_sibling : <0x9110> - <2><910a>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <910b> DW_AT_type : <0x8935> - <2><910f>: Abbrev Number: 0 - <1><9110>: Abbrev Number: 40 (DW_TAG_subprogram) - <9111> DW_AT_external : 1 - <9111> DW_AT_name : (indirect string, offset: 0xf2300): HAL_RCC_GetHCLKFreq - <9115> DW_AT_decl_file : 11 - <9116> DW_AT_decl_line : 3408 - <9118> DW_AT_decl_column : 19 - <9119> DW_AT_prototyped : 1 - <9119> DW_AT_type : <0x8935> - <911d> DW_AT_declaration : 1 - <1><911d>: Abbrev Number: 30 (DW_TAG_subprogram) - <911e> DW_AT_external : 1 - <911e> DW_AT_name : (indirect string, offset: 0xf1a42): HAL_NVIC_SetPriorityGrouping - <9122> DW_AT_decl_file : 10 - <9122> DW_AT_decl_line : 269 - <9124> DW_AT_decl_column : 6 - <9124> DW_AT_prototyped : 1 - <9124> DW_AT_declaration : 1 - <9124> DW_AT_sibling : <0x912e> - <2><9128>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <9129> DW_AT_type : <0x8935> - <2><912d>: Abbrev Number: 0 - <1><912e>: Abbrev Number: 24 (DW_TAG_subprogram) - <912f> DW_AT_external : 1 - <912f> DW_AT_name : (indirect string, offset: 0xf226c): HAL_SYSCFG_IsEnabledSecurityAccess - <9133> DW_AT_decl_file : 3 - <9133> DW_AT_decl_line : 833 - <9135> DW_AT_decl_column : 10 - <9136> DW_AT_prototyped : 1 - <9136> DW_AT_type : <0x8935> - <913a> DW_AT_low_pc : 0x0 - <913e> DW_AT_high_pc : 0x18 - <9142> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9144> DW_AT_call_all_tail_calls: 1 - <9144> DW_AT_sibling : <0x9159> - <2><9148>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9149> DW_AT_name : (indirect string, offset: 0xf2280): SecurityAccess - <914d> DW_AT_decl_file : 3 - <914e> DW_AT_decl_line : 833 - <9150> DW_AT_decl_column : 54 - <9151> DW_AT_type : <0x8935> - <9155> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9158>: Abbrev Number: 0 - <1><9159>: Abbrev Number: 19 (DW_TAG_subprogram) - <915a> DW_AT_external : 1 - <915a> DW_AT_name : (indirect string, offset: 0xf1f5f): HAL_SYSCFG_DisableSecurityAccess - <915e> DW_AT_decl_file : 3 - <915e> DW_AT_decl_line : 816 - <9160> DW_AT_decl_column : 6 - <9161> DW_AT_prototyped : 1 - <9161> DW_AT_low_pc : 0x0 - <9165> DW_AT_high_pc : 0x16 - <9169> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <916b> DW_AT_call_all_tail_calls: 1 - <916b> DW_AT_sibling : <0x9180> - <2><916f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9170> DW_AT_name : (indirect string, offset: 0xf2280): SecurityAccess - <9174> DW_AT_decl_file : 3 - <9175> DW_AT_decl_line : 816 - <9177> DW_AT_decl_column : 48 - <9178> DW_AT_type : <0x8935> - <917c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><917f>: Abbrev Number: 0 - <1><9180>: Abbrev Number: 19 (DW_TAG_subprogram) - <9181> DW_AT_external : 1 - <9181> DW_AT_name : (indirect string, offset: 0xf2327): HAL_SYSCFG_EnableSecurityAccess - <9185> DW_AT_decl_file : 3 - <9185> DW_AT_decl_line : 796 - <9187> DW_AT_decl_column : 6 - <9188> DW_AT_prototyped : 1 - <9188> DW_AT_low_pc : 0x0 - <918c> DW_AT_high_pc : 0x16 - <9190> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9192> DW_AT_call_all_tail_calls: 1 - <9192> DW_AT_sibling : <0x91a7> - <2><9196>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9197> DW_AT_name : (indirect string, offset: 0xf2280): SecurityAccess - <919b> DW_AT_decl_file : 3 - <919c> DW_AT_decl_line : 796 - <919e> DW_AT_decl_column : 47 - <919f> DW_AT_type : <0x8935> - <91a3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><91a6>: Abbrev Number: 0 - <1><91a7>: Abbrev Number: 7 (DW_TAG_subprogram) - <91a8> DW_AT_external : 1 - <91a8> DW_AT_name : (indirect string, offset: 0xf220f): HAL_SYSCFG_DisableIOVdd - <91ac> DW_AT_decl_file : 3 - <91ac> DW_AT_decl_line : 778 - <91ae> DW_AT_decl_column : 6 - <91ae> DW_AT_prototyped : 1 - <91ae> DW_AT_low_pc : 0x0 - <91b2> DW_AT_high_pc : 0xc - <91b6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <91b8> DW_AT_call_all_tail_calls: 1 - <1><91b8>: Abbrev Number: 7 (DW_TAG_subprogram) - <91b9> DW_AT_external : 1 - <91b9> DW_AT_name : (indirect string, offset: 0xf1a0f): HAL_SYSCFG_EnableIOVdd - <91bd> DW_AT_decl_file : 3 - <91bd> DW_AT_decl_line : 768 - <91bf> DW_AT_decl_column : 6 - <91bf> DW_AT_prototyped : 1 - <91bf> DW_AT_low_pc : 0x0 - <91c3> DW_AT_high_pc : 0xc - <91c7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <91c9> DW_AT_call_all_tail_calls: 1 - <1><91c9>: Abbrev Number: 7 (DW_TAG_subprogram) - <91ca> DW_AT_external : 1 - <91ca> DW_AT_name : (indirect string, offset: 0xf20dc): HAL_SYSCFG_DisableIOBooster - <91ce> DW_AT_decl_file : 3 - <91ce> DW_AT_decl_line : 757 - <91d0> DW_AT_decl_column : 6 - <91d0> DW_AT_prototyped : 1 - <91d0> DW_AT_low_pc : 0x0 - <91d4> DW_AT_high_pc : 0xc - <91d8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <91da> DW_AT_call_all_tail_calls: 1 - <1><91da>: Abbrev Number: 7 (DW_TAG_subprogram) - <91db> DW_AT_external : 1 - <91db> DW_AT_name : (indirect string, offset: 0xf1e24): HAL_SYSCFG_EnableIOBooster - <91df> DW_AT_decl_file : 3 - <91df> DW_AT_decl_line : 747 - <91e1> DW_AT_decl_column : 6 - <91e1> DW_AT_prototyped : 1 - <91e1> DW_AT_low_pc : 0x0 - <91e5> DW_AT_high_pc : 0xc - <91e9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <91eb> DW_AT_call_all_tail_calls: 1 - <1><91eb>: Abbrev Number: 7 (DW_TAG_subprogram) - <91ec> DW_AT_external : 1 - <91ec> DW_AT_name : (indirect string, offset: 0xf1f80): HAL_SYSCFG_DisableVREFBUF + <1><8fd7>: Abbrev Number: 11 (DW_TAG_typedef) + <8fd8> DW_AT_name : (indirect string, offset: 0xf2151): HAL_TickFreqTypeDef + <8fdc> DW_AT_decl_file : 9 + <8fdd> DW_AT_decl_line : 49 + <8fde> DW_AT_decl_column : 3 + <8fdf> DW_AT_type : <0x8fb2> + <1><8fe3>: Abbrev Number: 22 (DW_TAG_variable) + <8fe4> DW_AT_name : (indirect string, offset: 0xf1d07): uwTick + <8fe8> DW_AT_decl_file : 9 + <8fe8> DW_AT_decl_line : 655 + <8fea> DW_AT_decl_column : 22 + <8feb> DW_AT_type : <0x8891> + <8fef> DW_AT_external : 1 + <8fef> DW_AT_declaration : 1 + <1><8fef>: Abbrev Number: 22 (DW_TAG_variable) + <8ff0> DW_AT_name : (indirect string, offset: 0xf20e0): uwTickPrio + <8ff4> DW_AT_decl_file : 9 + <8ff4> DW_AT_decl_line : 656 + <8ff6> DW_AT_decl_column : 17 + <8ff7> DW_AT_type : <0x8885> + <8ffb> DW_AT_external : 1 + <8ffb> DW_AT_declaration : 1 + <1><8ffb>: Abbrev Number: 22 (DW_TAG_variable) + <8ffc> DW_AT_name : (indirect string, offset: 0xf2219): uwTickFreq + <9000> DW_AT_decl_file : 9 + <9000> DW_AT_decl_line : 657 + <9002> DW_AT_decl_column : 28 + <9003> DW_AT_type : <0x8fd7> + <9007> DW_AT_external : 1 + <9007> DW_AT_declaration : 1 + <1><9007>: Abbrev Number: 23 (DW_TAG_variable) + <9008> DW_AT_specification: <0x8fe3> + <900c> DW_AT_decl_file : 3 + <900c> DW_AT_decl_line : 79 + <900d> DW_AT_decl_column : 15 + <900e> DW_AT_location : 5 byte block: 3 30 8 0 20 (DW_OP_addr: 20000830) + <1><9014>: Abbrev Number: 23 (DW_TAG_variable) + <9015> DW_AT_specification: <0x8fef> + <9019> DW_AT_decl_file : 3 + <9019> DW_AT_decl_line : 80 + <901a> DW_AT_decl_column : 10 + <901b> DW_AT_location : 5 byte block: 3 30 0 0 20 (DW_OP_addr: 20000030) + <1><9021>: Abbrev Number: 23 (DW_TAG_variable) + <9022> DW_AT_specification: <0x8ffb> + <9026> DW_AT_decl_file : 3 + <9026> DW_AT_decl_line : 81 + <9027> DW_AT_decl_column : 21 + <9028> DW_AT_location : 5 byte block: 3 34 0 0 20 (DW_OP_addr: 20000034) + <1><902e>: Abbrev Number: 30 (DW_TAG_subprogram) + <902f> DW_AT_external : 1 + <902f> DW_AT_name : (indirect string, offset: 0xf0f33): HAL_NVIC_SetPriority + <9033> DW_AT_decl_file : 10 + <9033> DW_AT_decl_line : 270 + <9035> DW_AT_decl_column : 6 + <9035> DW_AT_prototyped : 1 + <9035> DW_AT_declaration : 1 + <9035> DW_AT_sibling : <0x9049> + <2><9039>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <903a> DW_AT_type : <0x8816> + <2><903e>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <903f> DW_AT_type : <0x8885> + <2><9043>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <9044> DW_AT_type : <0x8885> + <2><9048>: Abbrev Number: 0 + <1><9049>: Abbrev Number: 39 (DW_TAG_subprogram) + <904a> DW_AT_external : 1 + <904a> DW_AT_name : (indirect string, offset: 0xf22e6): HAL_SYSTICK_Config + <904e> DW_AT_decl_file : 10 + <904f> DW_AT_decl_line : 274 + <9051> DW_AT_decl_column : 10 + <9052> DW_AT_prototyped : 1 + <9052> DW_AT_type : <0x8885> + <9056> DW_AT_declaration : 1 + <9056> DW_AT_sibling : <0x9060> + <2><905a>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <905b> DW_AT_type : <0x8885> + <2><905f>: Abbrev Number: 0 + <1><9060>: Abbrev Number: 40 (DW_TAG_subprogram) + <9061> DW_AT_external : 1 + <9061> DW_AT_name : (indirect string, offset: 0xf22d2): HAL_RCC_GetHCLKFreq + <9065> DW_AT_decl_file : 11 + <9066> DW_AT_decl_line : 3408 + <9068> DW_AT_decl_column : 19 + <9069> DW_AT_prototyped : 1 + <9069> DW_AT_type : <0x8885> + <906d> DW_AT_declaration : 1 + <1><906d>: Abbrev Number: 30 (DW_TAG_subprogram) + <906e> DW_AT_external : 1 + <906e> DW_AT_name : (indirect string, offset: 0xf1a14): HAL_NVIC_SetPriorityGrouping + <9072> DW_AT_decl_file : 10 + <9072> DW_AT_decl_line : 269 + <9074> DW_AT_decl_column : 6 + <9074> DW_AT_prototyped : 1 + <9074> DW_AT_declaration : 1 + <9074> DW_AT_sibling : <0x907e> + <2><9078>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <9079> DW_AT_type : <0x8885> + <2><907d>: Abbrev Number: 0 + <1><907e>: Abbrev Number: 24 (DW_TAG_subprogram) + <907f> DW_AT_external : 1 + <907f> DW_AT_name : (indirect string, offset: 0xf223e): HAL_SYSCFG_IsEnabledSecurityAccess + <9083> DW_AT_decl_file : 3 + <9083> DW_AT_decl_line : 833 + <9085> DW_AT_decl_column : 10 + <9086> DW_AT_prototyped : 1 + <9086> DW_AT_type : <0x8885> + <908a> DW_AT_low_pc : 0x0 + <908e> DW_AT_high_pc : 0x18 + <9092> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9094> DW_AT_call_all_tail_calls: 1 + <9094> DW_AT_sibling : <0x90a9> + <2><9098>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <9099> DW_AT_name : (indirect string, offset: 0xf2252): SecurityAccess + <909d> DW_AT_decl_file : 3 + <909e> DW_AT_decl_line : 833 + <90a0> DW_AT_decl_column : 54 + <90a1> DW_AT_type : <0x8885> + <90a5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><90a8>: Abbrev Number: 0 + <1><90a9>: Abbrev Number: 19 (DW_TAG_subprogram) + <90aa> DW_AT_external : 1 + <90aa> DW_AT_name : (indirect string, offset: 0xf1f31): HAL_SYSCFG_DisableSecurityAccess + <90ae> DW_AT_decl_file : 3 + <90ae> DW_AT_decl_line : 816 + <90b0> DW_AT_decl_column : 6 + <90b1> DW_AT_prototyped : 1 + <90b1> DW_AT_low_pc : 0x0 + <90b5> DW_AT_high_pc : 0x16 + <90b9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <90bb> DW_AT_call_all_tail_calls: 1 + <90bb> DW_AT_sibling : <0x90d0> + <2><90bf>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <90c0> DW_AT_name : (indirect string, offset: 0xf2252): SecurityAccess + <90c4> DW_AT_decl_file : 3 + <90c5> DW_AT_decl_line : 816 + <90c7> DW_AT_decl_column : 48 + <90c8> DW_AT_type : <0x8885> + <90cc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><90cf>: Abbrev Number: 0 + <1><90d0>: Abbrev Number: 19 (DW_TAG_subprogram) + <90d1> DW_AT_external : 1 + <90d1> DW_AT_name : (indirect string, offset: 0xf22f9): HAL_SYSCFG_EnableSecurityAccess + <90d5> DW_AT_decl_file : 3 + <90d5> DW_AT_decl_line : 796 + <90d7> DW_AT_decl_column : 6 + <90d8> DW_AT_prototyped : 1 + <90d8> DW_AT_low_pc : 0x0 + <90dc> DW_AT_high_pc : 0x16 + <90e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <90e2> DW_AT_call_all_tail_calls: 1 + <90e2> DW_AT_sibling : <0x90f7> + <2><90e6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <90e7> DW_AT_name : (indirect string, offset: 0xf2252): SecurityAccess + <90eb> DW_AT_decl_file : 3 + <90ec> DW_AT_decl_line : 796 + <90ee> DW_AT_decl_column : 47 + <90ef> DW_AT_type : <0x8885> + <90f3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><90f6>: Abbrev Number: 0 + <1><90f7>: Abbrev Number: 7 (DW_TAG_subprogram) + <90f8> DW_AT_external : 1 + <90f8> DW_AT_name : (indirect string, offset: 0xf21e1): HAL_SYSCFG_DisableIOVdd + <90fc> DW_AT_decl_file : 3 + <90fc> DW_AT_decl_line : 778 + <90fe> DW_AT_decl_column : 6 + <90fe> DW_AT_prototyped : 1 + <90fe> DW_AT_low_pc : 0x0 + <9102> DW_AT_high_pc : 0xc + <9106> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9108> DW_AT_call_all_tail_calls: 1 + <1><9108>: Abbrev Number: 7 (DW_TAG_subprogram) + <9109> DW_AT_external : 1 + <9109> DW_AT_name : (indirect string, offset: 0xf19e1): HAL_SYSCFG_EnableIOVdd + <910d> DW_AT_decl_file : 3 + <910d> DW_AT_decl_line : 768 + <910f> DW_AT_decl_column : 6 + <910f> DW_AT_prototyped : 1 + <910f> DW_AT_low_pc : 0x0 + <9113> DW_AT_high_pc : 0xc + <9117> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9119> DW_AT_call_all_tail_calls: 1 + <1><9119>: Abbrev Number: 7 (DW_TAG_subprogram) + <911a> DW_AT_external : 1 + <911a> DW_AT_name : (indirect string, offset: 0xf20ae): HAL_SYSCFG_DisableIOBooster + <911e> DW_AT_decl_file : 3 + <911e> DW_AT_decl_line : 757 + <9120> DW_AT_decl_column : 6 + <9120> DW_AT_prototyped : 1 + <9120> DW_AT_low_pc : 0x0 + <9124> DW_AT_high_pc : 0xc + <9128> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <912a> DW_AT_call_all_tail_calls: 1 + <1><912a>: Abbrev Number: 7 (DW_TAG_subprogram) + <912b> DW_AT_external : 1 + <912b> DW_AT_name : (indirect string, offset: 0xf1df6): HAL_SYSCFG_EnableIOBooster + <912f> DW_AT_decl_file : 3 + <912f> DW_AT_decl_line : 747 + <9131> DW_AT_decl_column : 6 + <9131> DW_AT_prototyped : 1 + <9131> DW_AT_low_pc : 0x0 + <9135> DW_AT_high_pc : 0xc + <9139> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <913b> DW_AT_call_all_tail_calls: 1 + <1><913b>: Abbrev Number: 7 (DW_TAG_subprogram) + <913c> DW_AT_external : 1 + <913c> DW_AT_name : (indirect string, offset: 0xf1f52): HAL_SYSCFG_DisableVREFBUF + <9140> DW_AT_decl_file : 3 + <9140> DW_AT_decl_line : 736 + <9142> DW_AT_decl_column : 6 + <9142> DW_AT_prototyped : 1 + <9142> DW_AT_low_pc : 0x0 + <9146> DW_AT_high_pc : 0xc + <914a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <914c> DW_AT_call_all_tail_calls: 1 + <1><914c>: Abbrev Number: 24 (DW_TAG_subprogram) + <914d> DW_AT_external : 1 + <914d> DW_AT_name : (indirect string, offset: 0xf2063): HAL_SYSCFG_EnableVREFBUF + <9151> DW_AT_decl_file : 3 + <9151> DW_AT_decl_line : 710 + <9153> DW_AT_decl_column : 19 + <9154> DW_AT_prototyped : 1 + <9154> DW_AT_type : <0x8fa6> + <9158> DW_AT_low_pc : 0x0 + <915c> DW_AT_high_pc : 0x40 + <9160> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9162> DW_AT_call_all_tail_calls: 1 + <9162> DW_AT_sibling : <0x9176> + <2><9166>: Abbrev Number: 16 (DW_TAG_variable) + <9167> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <916b> DW_AT_decl_file : 3 + <916b> DW_AT_decl_line : 712 + <916d> DW_AT_decl_column : 12 + <916e> DW_AT_type : <0x8885> + <9172> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9175>: Abbrev Number: 0 + <1><9176>: Abbrev Number: 19 (DW_TAG_subprogram) + <9177> DW_AT_external : 1 + <9177> DW_AT_name : (indirect string, offset: 0xf1a96): HAL_SYSCFG_VREFBUF_TrimmingConfig + <917b> DW_AT_decl_file : 3 + <917b> DW_AT_decl_line : 697 + <917d> DW_AT_decl_column : 6 + <917e> DW_AT_prototyped : 1 + <917e> DW_AT_low_pc : 0x0 + <9182> DW_AT_high_pc : 0x16 + <9186> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9188> DW_AT_call_all_tail_calls: 1 + <9188> DW_AT_sibling : <0x919d> + <2><918c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <918d> DW_AT_name : (indirect string, offset: 0xf21d3): TrimmingValue + <9191> DW_AT_decl_file : 3 + <9192> DW_AT_decl_line : 697 + <9194> DW_AT_decl_column : 49 + <9195> DW_AT_type : <0x8885> + <9199> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><919c>: Abbrev Number: 0 + <1><919d>: Abbrev Number: 41 (DW_TAG_subprogram) + <919e> DW_AT_external : 1 + <919e> DW_AT_name : (indirect string, offset: 0xf1af0): HAL_SYSCFG_VREFBUF_HighImpedanceConfig + <91a2> DW_AT_decl_file : 3 + <91a3> DW_AT_decl_line : 676 + <91a5> DW_AT_decl_column : 6 + <91a6> DW_AT_prototyped : 1 + <91a6> DW_AT_low_pc : 0x0 + <91aa> DW_AT_high_pc : 0x28 + <91ae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <91b0> DW_AT_call_all_calls: 1 + <91b0> DW_AT_sibling : <0x91c5> + <2><91b4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <91b5> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <91b9> DW_AT_decl_file : 3 + <91ba> DW_AT_decl_line : 676 + <91bc> DW_AT_decl_column : 54 + <91bd> DW_AT_type : <0x8885> + <91c1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><91c4>: Abbrev Number: 0 + <1><91c5>: Abbrev Number: 19 (DW_TAG_subprogram) + <91c6> DW_AT_external : 1 + <91c6> DW_AT_name : (indirect string, offset: 0xf199f): HAL_SYSCFG_VREFBUF_VoltageScalingConfig + <91ca> DW_AT_decl_file : 3 + <91ca> DW_AT_decl_line : 645 + <91cc> DW_AT_decl_column : 6 + <91cd> DW_AT_prototyped : 1 + <91cd> DW_AT_low_pc : 0x0 + <91d1> DW_AT_high_pc : 0x40 + <91d5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <91d7> DW_AT_call_all_tail_calls: 1 + <91d7> DW_AT_sibling : <0x91fb> + <2><91db>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <91dc> DW_AT_name : (indirect string, offset: 0xf598f): VoltageScaling + <91e0> DW_AT_decl_file : 3 + <91e1> DW_AT_decl_line : 645 + <91e3> DW_AT_decl_column : 55 + <91e4> DW_AT_type : <0x8885> + <91e8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><91eb>: Abbrev Number: 16 (DW_TAG_variable) + <91ec> DW_AT_name : (indirect string, offset: 0xf21d3): TrimmingValue <91f0> DW_AT_decl_file : 3 - <91f0> DW_AT_decl_line : 736 - <91f2> DW_AT_decl_column : 6 - <91f2> DW_AT_prototyped : 1 - <91f2> DW_AT_low_pc : 0x0 - <91f6> DW_AT_high_pc : 0xc - <91fa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <91fc> DW_AT_call_all_tail_calls: 1 - <1><91fc>: Abbrev Number: 24 (DW_TAG_subprogram) - <91fd> DW_AT_external : 1 - <91fd> DW_AT_name : (indirect string, offset: 0xf2091): HAL_SYSCFG_EnableVREFBUF - <9201> DW_AT_decl_file : 3 - <9201> DW_AT_decl_line : 710 - <9203> DW_AT_decl_column : 19 - <9204> DW_AT_prototyped : 1 - <9204> DW_AT_type : <0x9056> - <9208> DW_AT_low_pc : 0x0 - <920c> DW_AT_high_pc : 0x40 - <9210> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9212> DW_AT_call_all_tail_calls: 1 - <9212> DW_AT_sibling : <0x9226> - <2><9216>: Abbrev Number: 16 (DW_TAG_variable) - <9217> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <921b> DW_AT_decl_file : 3 - <921b> DW_AT_decl_line : 712 - <921d> DW_AT_decl_column : 12 - <921e> DW_AT_type : <0x8935> - <9222> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9225>: Abbrev Number: 0 - <1><9226>: Abbrev Number: 19 (DW_TAG_subprogram) - <9227> DW_AT_external : 1 - <9227> DW_AT_name : (indirect string, offset: 0xf1ac4): HAL_SYSCFG_VREFBUF_TrimmingConfig - <922b> DW_AT_decl_file : 3 - <922b> DW_AT_decl_line : 697 - <922d> DW_AT_decl_column : 6 - <922e> DW_AT_prototyped : 1 - <922e> DW_AT_low_pc : 0x0 - <9232> DW_AT_high_pc : 0x16 - <9236> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9238> DW_AT_call_all_tail_calls: 1 - <9238> DW_AT_sibling : <0x924d> - <2><923c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <923d> DW_AT_name : (indirect string, offset: 0xf2201): TrimmingValue - <9241> DW_AT_decl_file : 3 - <9242> DW_AT_decl_line : 697 - <9244> DW_AT_decl_column : 49 - <9245> DW_AT_type : <0x8935> - <9249> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><924c>: Abbrev Number: 0 - <1><924d>: Abbrev Number: 41 (DW_TAG_subprogram) - <924e> DW_AT_external : 1 - <924e> DW_AT_name : (indirect string, offset: 0xf1b1e): HAL_SYSCFG_VREFBUF_HighImpedanceConfig - <9252> DW_AT_decl_file : 3 - <9253> DW_AT_decl_line : 676 - <9255> DW_AT_decl_column : 6 - <9256> DW_AT_prototyped : 1 - <9256> DW_AT_low_pc : 0x0 - <925a> DW_AT_high_pc : 0x28 - <925e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9260> DW_AT_call_all_calls: 1 - <9260> DW_AT_sibling : <0x9275> - <2><9264>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9265> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <9269> DW_AT_decl_file : 3 - <926a> DW_AT_decl_line : 676 - <926c> DW_AT_decl_column : 54 - <926d> DW_AT_type : <0x8935> - <9271> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9274>: Abbrev Number: 0 - <1><9275>: Abbrev Number: 19 (DW_TAG_subprogram) - <9276> DW_AT_external : 1 - <9276> DW_AT_name : (indirect string, offset: 0xf19cd): HAL_SYSCFG_VREFBUF_VoltageScalingConfig - <927a> DW_AT_decl_file : 3 - <927a> DW_AT_decl_line : 645 - <927c> DW_AT_decl_column : 6 + <91f0> DW_AT_decl_line : 647 + <91f2> DW_AT_decl_column : 12 + <91f3> DW_AT_type : <0x8885> + <91f7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><91fa>: Abbrev Number: 0 + <1><91fb>: Abbrev Number: 25 (DW_TAG_subprogram) + <91fc> DW_AT_external : 1 + <91fc> DW_AT_name : (indirect string, offset: 0xf1a49): HAL_SYSCFG_IsEnabledSRAMFetch + <9200> DW_AT_decl_file : 3 + <9200> DW_AT_decl_line : 627 + <9202> DW_AT_decl_column : 10 + <9202> DW_AT_prototyped : 1 + <9202> DW_AT_type : <0x8885> + <9206> DW_AT_low_pc : 0x0 + <920a> DW_AT_high_pc : 0xe + <920e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9210> DW_AT_call_all_tail_calls: 1 + <1><9210>: Abbrev Number: 7 (DW_TAG_subprogram) + <9211> DW_AT_external : 1 + <9211> DW_AT_name : (indirect string, offset: 0xf1dba): HAL_SYSCFG_DisableSRAMFetch + <9215> DW_AT_decl_file : 3 + <9215> DW_AT_decl_line : 618 + <9217> DW_AT_decl_column : 6 + <9217> DW_AT_prototyped : 1 + <9217> DW_AT_low_pc : 0x0 + <921b> DW_AT_high_pc : 0xc + <921f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9221> DW_AT_call_all_tail_calls: 1 + <1><9221>: Abbrev Number: 7 (DW_TAG_subprogram) + <9222> DW_AT_external : 1 + <9222> DW_AT_name : (indirect string, offset: 0xf1f08): HAL_SYSCFG_SRAM2Erase + <9226> DW_AT_decl_file : 3 + <9226> DW_AT_decl_line : 604 + <9228> DW_AT_decl_column : 6 + <9228> DW_AT_prototyped : 1 + <9228> DW_AT_low_pc : 0x0 + <922c> DW_AT_high_pc : 0x10 + <9230> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9232> DW_AT_call_all_tail_calls: 1 + <1><9232>: Abbrev Number: 7 (DW_TAG_subprogram) + <9233> DW_AT_external : 1 + <9233> DW_AT_name : (indirect string, offset: 0x94ea3): HAL_DBGMCU_DisableDBGStandbyMode + <9237> DW_AT_decl_file : 3 + <9237> DW_AT_decl_line : 569 + <9239> DW_AT_decl_column : 6 + <9239> DW_AT_prototyped : 1 + <9239> DW_AT_low_pc : 0x0 + <923d> DW_AT_high_pc : 0xc + <9241> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9243> DW_AT_call_all_tail_calls: 1 + <1><9243>: Abbrev Number: 7 (DW_TAG_subprogram) + <9244> DW_AT_external : 1 + <9244> DW_AT_name : (indirect string, offset: 0x8abb): HAL_DBGMCU_EnableDBGStandbyMode + <9248> DW_AT_decl_file : 3 + <9248> DW_AT_decl_line : 560 + <924a> DW_AT_decl_column : 6 + <924a> DW_AT_prototyped : 1 + <924a> DW_AT_low_pc : 0x0 + <924e> DW_AT_high_pc : 0xc + <9252> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9254> DW_AT_call_all_tail_calls: 1 + <1><9254>: Abbrev Number: 7 (DW_TAG_subprogram) + <9255> DW_AT_external : 1 + <9255> DW_AT_name : (indirect string, offset: 0x5e518): HAL_DBGMCU_DisableDBGStopMode + <9259> DW_AT_decl_file : 3 + <9259> DW_AT_decl_line : 551 + <925b> DW_AT_decl_column : 6 + <925b> DW_AT_prototyped : 1 + <925b> DW_AT_low_pc : 0x0 + <925f> DW_AT_high_pc : 0xc + <9263> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9265> DW_AT_call_all_tail_calls: 1 + <1><9265>: Abbrev Number: 7 (DW_TAG_subprogram) + <9266> DW_AT_external : 1 + <9266> DW_AT_name : (indirect string, offset: 0x13c2e): HAL_DBGMCU_EnableDBGStopMode + <926a> DW_AT_decl_file : 3 + <926a> DW_AT_decl_line : 542 + <926c> DW_AT_decl_column : 6 + <926c> DW_AT_prototyped : 1 + <926c> DW_AT_low_pc : 0x0 + <9270> DW_AT_high_pc : 0xc + <9274> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9276> DW_AT_call_all_tail_calls: 1 + <1><9276>: Abbrev Number: 7 (DW_TAG_subprogram) + <9277> DW_AT_external : 1 + <9277> DW_AT_name : (indirect string, offset: 0x4b1cc): HAL_DBGMCU_DisableDBGSleepMode + <927b> DW_AT_decl_file : 3 + <927b> DW_AT_decl_line : 533 + <927d> DW_AT_decl_column : 6 <927d> DW_AT_prototyped : 1 <927d> DW_AT_low_pc : 0x0 - <9281> DW_AT_high_pc : 0x40 + <9281> DW_AT_high_pc : 0xc <9285> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <9287> DW_AT_call_all_tail_calls: 1 - <9287> DW_AT_sibling : <0x92ab> - <2><928b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <928c> DW_AT_name : (indirect string, offset: 0xf59aa): VoltageScaling - <9290> DW_AT_decl_file : 3 - <9291> DW_AT_decl_line : 645 - <9293> DW_AT_decl_column : 55 - <9294> DW_AT_type : <0x8935> - <9298> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><929b>: Abbrev Number: 16 (DW_TAG_variable) - <929c> DW_AT_name : (indirect string, offset: 0xf2201): TrimmingValue - <92a0> DW_AT_decl_file : 3 - <92a0> DW_AT_decl_line : 647 - <92a2> DW_AT_decl_column : 12 - <92a3> DW_AT_type : <0x8935> - <92a7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><92aa>: Abbrev Number: 0 - <1><92ab>: Abbrev Number: 25 (DW_TAG_subprogram) - <92ac> DW_AT_external : 1 - <92ac> DW_AT_name : (indirect string, offset: 0xf1a77): HAL_SYSCFG_IsEnabledSRAMFetch - <92b0> DW_AT_decl_file : 3 - <92b0> DW_AT_decl_line : 627 - <92b2> DW_AT_decl_column : 10 - <92b2> DW_AT_prototyped : 1 - <92b2> DW_AT_type : <0x8935> - <92b6> DW_AT_low_pc : 0x0 - <92ba> DW_AT_high_pc : 0xe - <92be> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <92c0> DW_AT_call_all_tail_calls: 1 - <1><92c0>: Abbrev Number: 7 (DW_TAG_subprogram) - <92c1> DW_AT_external : 1 - <92c1> DW_AT_name : (indirect string, offset: 0xf1de8): HAL_SYSCFG_DisableSRAMFetch - <92c5> DW_AT_decl_file : 3 - <92c5> DW_AT_decl_line : 618 - <92c7> DW_AT_decl_column : 6 - <92c7> DW_AT_prototyped : 1 - <92c7> DW_AT_low_pc : 0x0 - <92cb> DW_AT_high_pc : 0xc - <92cf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <92d1> DW_AT_call_all_tail_calls: 1 - <1><92d1>: Abbrev Number: 7 (DW_TAG_subprogram) - <92d2> DW_AT_external : 1 - <92d2> DW_AT_name : (indirect string, offset: 0xf1f36): HAL_SYSCFG_SRAM2Erase - <92d6> DW_AT_decl_file : 3 - <92d6> DW_AT_decl_line : 604 - <92d8> DW_AT_decl_column : 6 - <92d8> DW_AT_prototyped : 1 - <92d8> DW_AT_low_pc : 0x0 - <92dc> DW_AT_high_pc : 0x10 - <92e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <92e2> DW_AT_call_all_tail_calls: 1 - <1><92e2>: Abbrev Number: 7 (DW_TAG_subprogram) - <92e3> DW_AT_external : 1 - <92e3> DW_AT_name : (indirect string, offset: 0x94f03): HAL_DBGMCU_DisableDBGStandbyMode - <92e7> DW_AT_decl_file : 3 - <92e7> DW_AT_decl_line : 569 - <92e9> DW_AT_decl_column : 6 - <92e9> DW_AT_prototyped : 1 - <92e9> DW_AT_low_pc : 0x0 - <92ed> DW_AT_high_pc : 0xc - <92f1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <92f3> DW_AT_call_all_tail_calls: 1 - <1><92f3>: Abbrev Number: 7 (DW_TAG_subprogram) - <92f4> DW_AT_external : 1 - <92f4> DW_AT_name : (indirect string, offset: 0x8aa9): HAL_DBGMCU_EnableDBGStandbyMode - <92f8> DW_AT_decl_file : 3 - <92f8> DW_AT_decl_line : 560 - <92fa> DW_AT_decl_column : 6 - <92fa> DW_AT_prototyped : 1 + <1><9287>: Abbrev Number: 7 (DW_TAG_subprogram) + <9288> DW_AT_external : 1 + <9288> DW_AT_name : (indirect string, offset: 0xe5fc3): HAL_DBGMCU_EnableDBGSleepMode + <928c> DW_AT_decl_file : 3 + <928c> DW_AT_decl_line : 524 + <928e> DW_AT_decl_column : 6 + <928e> DW_AT_prototyped : 1 + <928e> DW_AT_low_pc : 0x0 + <9292> DW_AT_high_pc : 0xc + <9296> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9298> DW_AT_call_all_tail_calls: 1 + <1><9298>: Abbrev Number: 15 (DW_TAG_subprogram) + <9299> DW_AT_external : 1 + <9299> DW_AT_name : (indirect string, offset: 0xf1a67): HAL_GetUIDw2 + <929d> DW_AT_decl_file : 3 + <929d> DW_AT_decl_line : 495 + <929f> DW_AT_decl_column : 10 + <92a0> DW_AT_prototyped : 1 + <92a0> DW_AT_type : <0x8885> + <92a4> DW_AT_low_pc : 0x0 + <92a8> DW_AT_high_pc : 0x18 + <92ac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <92ae> DW_AT_call_all_calls: 1 + <1><92ae>: Abbrev Number: 15 (DW_TAG_subprogram) + <92af> DW_AT_external : 1 + <92af> DW_AT_name : (indirect string, offset: 0xf1de9): HAL_GetUIDw1 + <92b3> DW_AT_decl_file : 3 + <92b3> DW_AT_decl_line : 486 + <92b5> DW_AT_decl_column : 10 + <92b6> DW_AT_prototyped : 1 + <92b6> DW_AT_type : <0x8885> + <92ba> DW_AT_low_pc : 0x0 + <92be> DW_AT_high_pc : 0x18 + <92c2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <92c4> DW_AT_call_all_calls: 1 + <1><92c4>: Abbrev Number: 15 (DW_TAG_subprogram) + <92c5> DW_AT_external : 1 + <92c5> DW_AT_name : (indirect string, offset: 0xf1ddc): HAL_GetUIDw0 + <92c9> DW_AT_decl_file : 3 + <92c9> DW_AT_decl_line : 477 + <92cb> DW_AT_decl_column : 10 + <92cc> DW_AT_prototyped : 1 + <92cc> DW_AT_type : <0x8885> + <92d0> DW_AT_low_pc : 0x0 + <92d4> DW_AT_high_pc : 0x18 + <92d8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <92da> DW_AT_call_all_calls: 1 + <1><92da>: Abbrev Number: 25 (DW_TAG_subprogram) + <92db> DW_AT_external : 1 + <92db> DW_AT_name : (indirect string, offset: 0xf1f96): HAL_GetDEVID + <92df> DW_AT_decl_file : 3 + <92df> DW_AT_decl_line : 468 + <92e1> DW_AT_decl_column : 10 + <92e1> DW_AT_prototyped : 1 + <92e1> DW_AT_type : <0x8885> + <92e5> DW_AT_low_pc : 0x0 + <92e9> DW_AT_high_pc : 0xe + <92ed> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <92ef> DW_AT_call_all_tail_calls: 1 + <1><92ef>: Abbrev Number: 25 (DW_TAG_subprogram) + <92f0> DW_AT_external : 1 + <92f0> DW_AT_name : (indirect string, offset: 0xf1972): HAL_GetREVID + <92f4> DW_AT_decl_file : 3 + <92f4> DW_AT_decl_line : 459 + <92f6> DW_AT_decl_column : 10 + <92f6> DW_AT_prototyped : 1 + <92f6> DW_AT_type : <0x8885> <92fa> DW_AT_low_pc : 0x0 - <92fe> DW_AT_high_pc : 0xc + <92fe> DW_AT_high_pc : 0xe <9302> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <9304> DW_AT_call_all_tail_calls: 1 - <1><9304>: Abbrev Number: 7 (DW_TAG_subprogram) + <1><9304>: Abbrev Number: 15 (DW_TAG_subprogram) <9305> DW_AT_external : 1 - <9305> DW_AT_name : (indirect string, offset: 0x5e593): HAL_DBGMCU_DisableDBGStopMode + <9305> DW_AT_name : (indirect string, offset: 0xf2043): HAL_GetHalVersion <9309> DW_AT_decl_file : 3 - <9309> DW_AT_decl_line : 551 - <930b> DW_AT_decl_column : 6 - <930b> DW_AT_prototyped : 1 - <930b> DW_AT_low_pc : 0x0 - <930f> DW_AT_high_pc : 0xc - <9313> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9315> DW_AT_call_all_tail_calls: 1 - <1><9315>: Abbrev Number: 7 (DW_TAG_subprogram) - <9316> DW_AT_external : 1 - <9316> DW_AT_name : (indirect string, offset: 0x13c05): HAL_DBGMCU_EnableDBGStopMode - <931a> DW_AT_decl_file : 3 - <931a> DW_AT_decl_line : 542 - <931c> DW_AT_decl_column : 6 - <931c> DW_AT_prototyped : 1 - <931c> DW_AT_low_pc : 0x0 - <9320> DW_AT_high_pc : 0xc - <9324> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9326> DW_AT_call_all_tail_calls: 1 - <1><9326>: Abbrev Number: 7 (DW_TAG_subprogram) - <9327> DW_AT_external : 1 - <9327> DW_AT_name : (indirect string, offset: 0x4b218): HAL_DBGMCU_DisableDBGSleepMode - <932b> DW_AT_decl_file : 3 - <932b> DW_AT_decl_line : 533 - <932d> DW_AT_decl_column : 6 - <932d> DW_AT_prototyped : 1 - <932d> DW_AT_low_pc : 0x0 - <9331> DW_AT_high_pc : 0xc - <9335> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9337> DW_AT_call_all_tail_calls: 1 - <1><9337>: Abbrev Number: 7 (DW_TAG_subprogram) - <9338> DW_AT_external : 1 - <9338> DW_AT_name : (indirect string, offset: 0xe5fec): HAL_DBGMCU_EnableDBGSleepMode - <933c> DW_AT_decl_file : 3 - <933c> DW_AT_decl_line : 524 - <933e> DW_AT_decl_column : 6 - <933e> DW_AT_prototyped : 1 - <933e> DW_AT_low_pc : 0x0 - <9342> DW_AT_high_pc : 0xc - <9346> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9348> DW_AT_call_all_tail_calls: 1 - <1><9348>: Abbrev Number: 15 (DW_TAG_subprogram) - <9349> DW_AT_external : 1 - <9349> DW_AT_name : (indirect string, offset: 0xf1a95): HAL_GetUIDw2 - <934d> DW_AT_decl_file : 3 - <934d> DW_AT_decl_line : 495 - <934f> DW_AT_decl_column : 10 - <9350> DW_AT_prototyped : 1 - <9350> DW_AT_type : <0x8935> - <9354> DW_AT_low_pc : 0x0 - <9358> DW_AT_high_pc : 0x18 - <935c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <935e> DW_AT_call_all_calls: 1 - <1><935e>: Abbrev Number: 15 (DW_TAG_subprogram) - <935f> DW_AT_external : 1 - <935f> DW_AT_name : (indirect string, offset: 0xf1e17): HAL_GetUIDw1 - <9363> DW_AT_decl_file : 3 - <9363> DW_AT_decl_line : 486 - <9365> DW_AT_decl_column : 10 - <9366> DW_AT_prototyped : 1 - <9366> DW_AT_type : <0x8935> - <936a> DW_AT_low_pc : 0x0 - <936e> DW_AT_high_pc : 0x18 - <9372> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9374> DW_AT_call_all_calls: 1 - <1><9374>: Abbrev Number: 15 (DW_TAG_subprogram) - <9375> DW_AT_external : 1 - <9375> DW_AT_name : (indirect string, offset: 0xf1e0a): HAL_GetUIDw0 - <9379> DW_AT_decl_file : 3 - <9379> DW_AT_decl_line : 477 - <937b> DW_AT_decl_column : 10 - <937c> DW_AT_prototyped : 1 - <937c> DW_AT_type : <0x8935> - <9380> DW_AT_low_pc : 0x0 - <9384> DW_AT_high_pc : 0x18 - <9388> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <938a> DW_AT_call_all_calls: 1 - <1><938a>: Abbrev Number: 25 (DW_TAG_subprogram) - <938b> DW_AT_external : 1 - <938b> DW_AT_name : (indirect string, offset: 0xf1fc4): HAL_GetDEVID - <938f> DW_AT_decl_file : 3 - <938f> DW_AT_decl_line : 468 - <9391> DW_AT_decl_column : 10 - <9391> DW_AT_prototyped : 1 - <9391> DW_AT_type : <0x8935> - <9395> DW_AT_low_pc : 0x0 - <9399> DW_AT_high_pc : 0xe - <939d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <939f> DW_AT_call_all_tail_calls: 1 - <1><939f>: Abbrev Number: 25 (DW_TAG_subprogram) - <93a0> DW_AT_external : 1 - <93a0> DW_AT_name : (indirect string, offset: 0xf19a0): HAL_GetREVID - <93a4> DW_AT_decl_file : 3 - <93a4> DW_AT_decl_line : 459 - <93a6> DW_AT_decl_column : 10 - <93a6> DW_AT_prototyped : 1 - <93a6> DW_AT_type : <0x8935> - <93aa> DW_AT_low_pc : 0x0 - <93ae> DW_AT_high_pc : 0xe - <93b2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <93b4> DW_AT_call_all_tail_calls: 1 - <1><93b4>: Abbrev Number: 15 (DW_TAG_subprogram) - <93b5> DW_AT_external : 1 - <93b5> DW_AT_name : (indirect string, offset: 0xf2071): HAL_GetHalVersion - <93b9> DW_AT_decl_file : 3 - <93b9> DW_AT_decl_line : 450 - <93bb> DW_AT_decl_column : 10 - <93bc> DW_AT_prototyped : 1 - <93bc> DW_AT_type : <0x8935> - <93c0> DW_AT_low_pc : 0x0 - <93c4> DW_AT_high_pc : 0x12 - <93c8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <93ca> DW_AT_call_all_calls: 1 - <1><93ca>: Abbrev Number: 26 (DW_TAG_subprogram) - <93cb> DW_AT_external : 1 - <93cb> DW_AT_name : (indirect string, offset: 0xf15be): HAL_ResumeTick - <93cf> DW_AT_decl_file : 3 - <93cf> DW_AT_decl_line : 440 - <93d1> DW_AT_decl_column : 13 - <93d1> DW_AT_prototyped : 1 - <93d1> DW_AT_low_pc : 0x0 - <93d5> DW_AT_high_pc : 0x20 - <93d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <93db> DW_AT_call_all_calls: 1 - <1><93db>: Abbrev Number: 26 (DW_TAG_subprogram) - <93dc> DW_AT_external : 1 - <93dc> DW_AT_name : (indirect string, offset: 0xf15da): HAL_SuspendTick - <93e0> DW_AT_decl_file : 3 - <93e0> DW_AT_decl_line : 424 - <93e2> DW_AT_decl_column : 13 - <93e2> DW_AT_prototyped : 1 - <93e2> DW_AT_low_pc : 0x0 - <93e6> DW_AT_high_pc : 0x20 - <93ea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <93ec> DW_AT_call_all_calls: 1 - <1><93ec>: Abbrev Number: 19 (DW_TAG_subprogram) - <93ed> DW_AT_external : 1 - <93ed> DW_AT_name : (indirect string, offset: 0xf1ef3): HAL_Delay - <93f1> DW_AT_decl_file : 3 - <93f1> DW_AT_decl_line : 397 - <93f3> DW_AT_decl_column : 13 - <93f4> DW_AT_prototyped : 1 - <93f4> DW_AT_low_pc : 0x0 - <93f8> DW_AT_high_pc : 0x48 - <93fc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <93fe> DW_AT_call_all_tail_calls: 1 - <93fe> DW_AT_sibling : <0x9431> - <2><9402>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9403> DW_AT_name : (indirect string, offset: 0xf1ef7): Delay - <9407> DW_AT_decl_file : 3 - <9408> DW_AT_decl_line : 397 - <940a> DW_AT_decl_column : 32 - <940b> DW_AT_type : <0x8935> - <940f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><9412>: Abbrev Number: 16 (DW_TAG_variable) - <9413> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <9417> DW_AT_decl_file : 3 - <9417> DW_AT_decl_line : 399 - <9419> DW_AT_decl_column : 12 - <941a> DW_AT_type : <0x8935> - <941e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><9421>: Abbrev Number: 16 (DW_TAG_variable) - <9422> DW_AT_name : (indirect string, offset: 0xf222c): wait - <9426> DW_AT_decl_file : 3 - <9426> DW_AT_decl_line : 400 - <9428> DW_AT_decl_column : 12 - <9429> DW_AT_type : <0x8935> - <942d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9430>: Abbrev Number: 0 - <1><9431>: Abbrev Number: 15 (DW_TAG_subprogram) - <9432> DW_AT_external : 1 - <9432> DW_AT_name : (indirect string, offset: 0xf1da7): HAL_GetTickFreq - <9436> DW_AT_decl_file : 3 - <9436> DW_AT_decl_line : 381 - <9438> DW_AT_decl_column : 21 - <9439> DW_AT_prototyped : 1 - <9439> DW_AT_type : <0x9087> - <943d> DW_AT_low_pc : 0x0 - <9441> DW_AT_high_pc : 0x18 - <9445> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9447> DW_AT_call_all_calls: 1 - <1><9447>: Abbrev Number: 24 (DW_TAG_subprogram) - <9448> DW_AT_external : 1 - <9448> DW_AT_name : (indirect string, offset: 0xf20fe): HAL_SetTickFreq - <944c> DW_AT_decl_file : 3 - <944c> DW_AT_decl_line : 348 - <944e> DW_AT_decl_column : 19 - <944f> DW_AT_prototyped : 1 - <944f> DW_AT_type : <0x9056> - <9453> DW_AT_low_pc : 0x0 - <9457> DW_AT_high_pc : 0x50 - <945b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <945d> DW_AT_call_all_tail_calls: 1 - <945d> DW_AT_sibling : <0x9490> - <2><9461>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9462> DW_AT_name : (indirect string, offset: 0xf5d87): Freq - <9466> DW_AT_decl_file : 3 - <9467> DW_AT_decl_line : 348 - <9469> DW_AT_decl_column : 55 - <946a> DW_AT_type : <0x9087> - <946e> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><9471>: Abbrev Number: 16 (DW_TAG_variable) - <9472> DW_AT_name : (indirect string, offset: 0xf27a2): status - <9476> DW_AT_decl_file : 3 - <9476> DW_AT_decl_line : 350 - <9478> DW_AT_decl_column : 21 - <9479> DW_AT_type : <0x9056> - <947d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><9480>: Abbrev Number: 16 (DW_TAG_variable) - <9481> DW_AT_name : (indirect string, offset: 0xf2120): prevTickFreq - <9485> DW_AT_decl_file : 3 - <9485> DW_AT_decl_line : 351 - <9487> DW_AT_decl_column : 23 - <9488> DW_AT_type : <0x9087> - <948c> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><948f>: Abbrev Number: 0 - <1><9490>: Abbrev Number: 15 (DW_TAG_subprogram) - <9491> DW_AT_external : 1 - <9491> DW_AT_name : (indirect string, offset: 0xf1b98): HAL_GetTickPrio - <9495> DW_AT_decl_file : 3 - <9495> DW_AT_decl_line : 339 - <9497> DW_AT_decl_column : 10 - <9498> DW_AT_prototyped : 1 - <9498> DW_AT_type : <0x8935> - <949c> DW_AT_low_pc : 0x8002110 - <94a0> DW_AT_high_pc : 0x18 - <94a4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <94a6> DW_AT_call_all_calls: 1 - <1><94a6>: Abbrev Number: 15 (DW_TAG_subprogram) - <94a7> DW_AT_external : 1 - <94a7> DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - <94ab> DW_AT_decl_file : 3 - <94ab> DW_AT_decl_line : 330 - <94ad> DW_AT_decl_column : 17 - <94ae> DW_AT_prototyped : 1 - <94ae> DW_AT_type : <0x8935> - <94b2> DW_AT_low_pc : 0x80020f8 - <94b6> DW_AT_high_pc : 0x18 - <94ba> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <94bc> DW_AT_call_all_calls: 1 - <1><94bc>: Abbrev Number: 26 (DW_TAG_subprogram) - <94bd> DW_AT_external : 1 - <94bd> DW_AT_name : (indirect string, offset: 0xf0348): HAL_IncTick - <94c1> DW_AT_decl_file : 3 - <94c1> DW_AT_decl_line : 319 - <94c3> DW_AT_decl_column : 13 - <94c3> DW_AT_prototyped : 1 - <94c3> DW_AT_low_pc : 0x80020d0 - <94c7> DW_AT_high_pc : 0x28 - <94cb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <94cd> DW_AT_call_all_calls: 1 - <1><94cd>: Abbrev Number: 31 (DW_TAG_subprogram) - <94ce> DW_AT_external : 1 - <94ce> DW_AT_name : (indirect string, offset: 0xf15cd): HAL_InitTick - <94d2> DW_AT_decl_file : 3 - <94d2> DW_AT_decl_line : 251 - <94d3> DW_AT_decl_column : 26 - <94d4> DW_AT_prototyped : 1 - <94d4> DW_AT_type : <0x9056> - <94d8> DW_AT_low_pc : 0x0 - <94dc> DW_AT_high_pc : 0x74 - <94e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <94e2> DW_AT_call_all_tail_calls: 1 - <94e2> DW_AT_sibling : <0x9503> - <2><94e6>: Abbrev Number: 42 (DW_TAG_formal_parameter) - <94e7> DW_AT_name : (indirect string, offset: 0xf1631): TickPriority - <94eb> DW_AT_decl_file : 3 - <94ec> DW_AT_decl_line : 251 - <94ed> DW_AT_decl_column : 48 - <94ee> DW_AT_type : <0x8935> - <94f2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><94f5>: Abbrev Number: 32 (DW_TAG_variable) - <94f6> DW_AT_name : (indirect string, offset: 0xf27a2): status - <94fa> DW_AT_decl_file : 3 - <94fa> DW_AT_decl_line : 253 - <94fb> DW_AT_decl_column : 22 - <94fb> DW_AT_type : <0x9056> - <94ff> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><9502>: Abbrev Number: 0 - <1><9503>: Abbrev Number: 33 (DW_TAG_subprogram) - <9504> DW_AT_external : 1 - <9504> DW_AT_name : (indirect string, offset: 0xf1992): HAL_MspDeInit - <9508> DW_AT_decl_file : 3 - <9508> DW_AT_decl_line : 228 - <9509> DW_AT_decl_column : 13 - <9509> DW_AT_prototyped : 1 - <9509> DW_AT_low_pc : 0x0 - <950d> DW_AT_high_pc : 0xe - <9511> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9513> DW_AT_call_all_calls: 1 - <1><9513>: Abbrev Number: 33 (DW_TAG_subprogram) - <9514> DW_AT_external : 1 - <9514> DW_AT_name : (indirect string, offset: 0xf1426): HAL_MspInit - <9518> DW_AT_decl_file : 3 - <9518> DW_AT_decl_line : 217 - <9519> DW_AT_decl_column : 13 - <9519> DW_AT_prototyped : 1 - <9519> DW_AT_low_pc : 0x0 - <951d> DW_AT_high_pc : 0xe - <9521> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9523> DW_AT_call_all_calls: 1 - <1><9523>: Abbrev Number: 43 (DW_TAG_subprogram) - <9524> DW_AT_external : 1 - <9524> DW_AT_name : (indirect string, offset: 0xf1fb9): HAL_DeInit - <9528> DW_AT_decl_file : 3 - <9529> DW_AT_decl_line : 185 - <952a> DW_AT_decl_column : 19 - <952b> DW_AT_prototyped : 1 - <952b> DW_AT_type : <0x9056> - <952f> DW_AT_low_pc : 0x0 - <9533> DW_AT_high_pc : 0x7e - <9537> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9539> DW_AT_call_all_tail_calls: 1 - <1><9539>: Abbrev Number: 31 (DW_TAG_subprogram) - <953a> DW_AT_external : 1 - <953a> DW_AT_name : (indirect string, offset: 0xf1261): HAL_Init - <953e> DW_AT_decl_file : 3 - <953e> DW_AT_decl_line : 142 - <953f> DW_AT_decl_column : 19 - <9540> DW_AT_prototyped : 1 - <9540> DW_AT_type : <0x9056> - <9544> DW_AT_low_pc : 0x8002090 - <9548> DW_AT_high_pc : 0x40 - <954c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <954e> DW_AT_call_all_tail_calls: 1 - <954e> DW_AT_sibling : <0x9560> - <2><9552>: Abbrev Number: 32 (DW_TAG_variable) - <9553> DW_AT_name : (indirect string, offset: 0xf27a2): status - <9557> DW_AT_decl_file : 3 - <9557> DW_AT_decl_line : 144 - <9558> DW_AT_decl_column : 22 - <9558> DW_AT_type : <0x9056> - <955c> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><955f>: Abbrev Number: 0 - <1><9560>: Abbrev Number: 5 (DW_TAG_subprogram) - <9561> DW_AT_name : (indirect string, offset: 0xf1d3c): LL_VREFBUF_SetTrimming - <9565> DW_AT_decl_file : 2 - <9566> DW_AT_decl_line : 1952 - <9568> DW_AT_decl_column : 22 - <9568> DW_AT_prototyped : 1 - <9568> DW_AT_low_pc : 0x0 - <956c> DW_AT_high_pc : 0x20 - <9570> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9572> DW_AT_call_all_calls: 1 - <9572> DW_AT_sibling : <0x9587> - <2><9576>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9577> DW_AT_name : (indirect string, offset: 0x100be0): Value - <957b> DW_AT_decl_file : 2 - <957c> DW_AT_decl_line : 1952 - <957e> DW_AT_decl_column : 54 - <957f> DW_AT_type : <0x8935> - <9583> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9586>: Abbrev Number: 0 - <1><9587>: Abbrev Number: 5 (DW_TAG_subprogram) - <9588> DW_AT_name : (indirect string, offset: 0xf1d0b): LL_VREFBUF_SetVoltageScaling - <958c> DW_AT_decl_file : 2 - <958d> DW_AT_decl_line : 1886 - <958f> DW_AT_decl_column : 22 - <958f> DW_AT_prototyped : 1 - <958f> DW_AT_low_pc : 0x0 - <9593> DW_AT_high_pc : 0x28 - <9597> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9599> DW_AT_call_all_calls: 1 - <9599> DW_AT_sibling : <0x95ae> - <2><959d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <959e> DW_AT_name : (indirect string, offset: 0xf20aa): Scale - <95a2> DW_AT_decl_file : 2 - <95a3> DW_AT_decl_line : 1886 - <95a5> DW_AT_decl_column : 60 - <95a6> DW_AT_type : <0x8935> - <95aa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><95ad>: Abbrev Number: 0 - <1><95ae>: Abbrev Number: 6 (DW_TAG_subprogram) - <95af> DW_AT_name : (indirect string, offset: 0xf22ed): LL_VREFBUF_Disable - <95b3> DW_AT_decl_file : 2 - <95b3> DW_AT_decl_line : 1853 - <95b5> DW_AT_decl_column : 22 - <95b5> DW_AT_prototyped : 1 - <95b5> DW_AT_low_pc : 0x0 - <95b9> DW_AT_high_pc : 0x20 - <95bd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <95bf> DW_AT_call_all_calls: 1 - <1><95bf>: Abbrev Number: 6 (DW_TAG_subprogram) - <95c0> DW_AT_name : (indirect string, offset: 0xf1c28): LL_VREFBUF_Enable - <95c4> DW_AT_decl_file : 2 - <95c4> DW_AT_decl_line : 1843 - <95c6> DW_AT_decl_column : 22 - <95c6> DW_AT_prototyped : 1 - <95c6> DW_AT_low_pc : 0x0 - <95ca> DW_AT_high_pc : 0x20 - <95ce> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <95d0> DW_AT_call_all_calls: 1 - <1><95d0>: Abbrev Number: 6 (DW_TAG_subprogram) - <95d1> DW_AT_name : (indirect string, offset: 0xf1afe): LL_DBGMCU_DisableDBGStandbyMode - <95d5> DW_AT_decl_file : 2 - <95d5> DW_AT_decl_line : 1584 - <95d7> DW_AT_decl_column : 22 - <95d7> DW_AT_prototyped : 1 - <95d7> DW_AT_low_pc : 0x0 - <95db> DW_AT_high_pc : 0x20 - <95df> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <95e1> DW_AT_call_all_calls: 1 - <1><95e1>: Abbrev Number: 6 (DW_TAG_subprogram) - <95e2> DW_AT_name : (indirect string, offset: 0xf2031): LL_DBGMCU_EnableDBGStandbyMode - <95e6> DW_AT_decl_file : 2 - <95e6> DW_AT_decl_line : 1574 - <95e8> DW_AT_decl_column : 22 - <95e8> DW_AT_prototyped : 1 - <95e8> DW_AT_low_pc : 0x0 - <95ec> DW_AT_high_pc : 0x20 - <95f0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <95f2> DW_AT_call_all_calls: 1 - <1><95f2>: Abbrev Number: 6 (DW_TAG_subprogram) - <95f3> DW_AT_name : (indirect string, offset: 0xf1aa7): LL_DBGMCU_DisableDBGStopMode + <9309> DW_AT_decl_line : 450 + <930b> DW_AT_decl_column : 10 + <930c> DW_AT_prototyped : 1 + <930c> DW_AT_type : <0x8885> + <9310> DW_AT_low_pc : 0x0 + <9314> DW_AT_high_pc : 0x12 + <9318> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <931a> DW_AT_call_all_calls: 1 + <1><931a>: Abbrev Number: 26 (DW_TAG_subprogram) + <931b> DW_AT_external : 1 + <931b> DW_AT_name : (indirect string, offset: 0xf1590): HAL_ResumeTick + <931f> DW_AT_decl_file : 3 + <931f> DW_AT_decl_line : 440 + <9321> DW_AT_decl_column : 13 + <9321> DW_AT_prototyped : 1 + <9321> DW_AT_low_pc : 0x0 + <9325> DW_AT_high_pc : 0x20 + <9329> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <932b> DW_AT_call_all_calls: 1 + <1><932b>: Abbrev Number: 26 (DW_TAG_subprogram) + <932c> DW_AT_external : 1 + <932c> DW_AT_name : (indirect string, offset: 0xf15ac): HAL_SuspendTick + <9330> DW_AT_decl_file : 3 + <9330> DW_AT_decl_line : 424 + <9332> DW_AT_decl_column : 13 + <9332> DW_AT_prototyped : 1 + <9332> DW_AT_low_pc : 0x0 + <9336> DW_AT_high_pc : 0x20 + <933a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <933c> DW_AT_call_all_calls: 1 + <1><933c>: Abbrev Number: 19 (DW_TAG_subprogram) + <933d> DW_AT_external : 1 + <933d> DW_AT_name : (indirect string, offset: 0xf1ec5): HAL_Delay + <9341> DW_AT_decl_file : 3 + <9341> DW_AT_decl_line : 397 + <9343> DW_AT_decl_column : 13 + <9344> DW_AT_prototyped : 1 + <9344> DW_AT_low_pc : 0x0 + <9348> DW_AT_high_pc : 0x48 + <934c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <934e> DW_AT_call_all_tail_calls: 1 + <934e> DW_AT_sibling : <0x9381> + <2><9352>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <9353> DW_AT_name : (indirect string, offset: 0xf1ec9): Delay + <9357> DW_AT_decl_file : 3 + <9358> DW_AT_decl_line : 397 + <935a> DW_AT_decl_column : 32 + <935b> DW_AT_type : <0x8885> + <935f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><9362>: Abbrev Number: 16 (DW_TAG_variable) + <9363> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <9367> DW_AT_decl_file : 3 + <9367> DW_AT_decl_line : 399 + <9369> DW_AT_decl_column : 12 + <936a> DW_AT_type : <0x8885> + <936e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><9371>: Abbrev Number: 16 (DW_TAG_variable) + <9372> DW_AT_name : (indirect string, offset: 0xf21fe): wait + <9376> DW_AT_decl_file : 3 + <9376> DW_AT_decl_line : 400 + <9378> DW_AT_decl_column : 12 + <9379> DW_AT_type : <0x8885> + <937d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9380>: Abbrev Number: 0 + <1><9381>: Abbrev Number: 15 (DW_TAG_subprogram) + <9382> DW_AT_external : 1 + <9382> DW_AT_name : (indirect string, offset: 0xf1d79): HAL_GetTickFreq + <9386> DW_AT_decl_file : 3 + <9386> DW_AT_decl_line : 381 + <9388> DW_AT_decl_column : 21 + <9389> DW_AT_prototyped : 1 + <9389> DW_AT_type : <0x8fd7> + <938d> DW_AT_low_pc : 0x0 + <9391> DW_AT_high_pc : 0x18 + <9395> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9397> DW_AT_call_all_calls: 1 + <1><9397>: Abbrev Number: 24 (DW_TAG_subprogram) + <9398> DW_AT_external : 1 + <9398> DW_AT_name : (indirect string, offset: 0xf20d0): HAL_SetTickFreq + <939c> DW_AT_decl_file : 3 + <939c> DW_AT_decl_line : 348 + <939e> DW_AT_decl_column : 19 + <939f> DW_AT_prototyped : 1 + <939f> DW_AT_type : <0x8fa6> + <93a3> DW_AT_low_pc : 0x0 + <93a7> DW_AT_high_pc : 0x50 + <93ab> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <93ad> DW_AT_call_all_tail_calls: 1 + <93ad> DW_AT_sibling : <0x93e0> + <2><93b1>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <93b2> DW_AT_name : (indirect string, offset: 0xf5d6c): Freq + <93b6> DW_AT_decl_file : 3 + <93b7> DW_AT_decl_line : 348 + <93b9> DW_AT_decl_column : 55 + <93ba> DW_AT_type : <0x8fd7> + <93be> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><93c1>: Abbrev Number: 16 (DW_TAG_variable) + <93c2> DW_AT_name : (indirect string, offset: 0xf2774): status + <93c6> DW_AT_decl_file : 3 + <93c6> DW_AT_decl_line : 350 + <93c8> DW_AT_decl_column : 21 + <93c9> DW_AT_type : <0x8fa6> + <93cd> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><93d0>: Abbrev Number: 16 (DW_TAG_variable) + <93d1> DW_AT_name : (indirect string, offset: 0xf20f2): prevTickFreq + <93d5> DW_AT_decl_file : 3 + <93d5> DW_AT_decl_line : 351 + <93d7> DW_AT_decl_column : 23 + <93d8> DW_AT_type : <0x8fd7> + <93dc> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><93df>: Abbrev Number: 0 + <1><93e0>: Abbrev Number: 15 (DW_TAG_subprogram) + <93e1> DW_AT_external : 1 + <93e1> DW_AT_name : (indirect string, offset: 0xf1b6a): HAL_GetTickPrio + <93e5> DW_AT_decl_file : 3 + <93e5> DW_AT_decl_line : 339 + <93e7> DW_AT_decl_column : 10 + <93e8> DW_AT_prototyped : 1 + <93e8> DW_AT_type : <0x8885> + <93ec> DW_AT_low_pc : 0x80021f8 + <93f0> DW_AT_high_pc : 0x18 + <93f4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <93f6> DW_AT_call_all_calls: 1 + <1><93f6>: Abbrev Number: 15 (DW_TAG_subprogram) + <93f7> DW_AT_external : 1 + <93f7> DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + <93fb> DW_AT_decl_file : 3 + <93fb> DW_AT_decl_line : 330 + <93fd> DW_AT_decl_column : 17 + <93fe> DW_AT_prototyped : 1 + <93fe> DW_AT_type : <0x8885> + <9402> DW_AT_low_pc : 0x80021e0 + <9406> DW_AT_high_pc : 0x18 + <940a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <940c> DW_AT_call_all_calls: 1 + <1><940c>: Abbrev Number: 26 (DW_TAG_subprogram) + <940d> DW_AT_external : 1 + <940d> DW_AT_name : (indirect string, offset: 0xf0355): HAL_IncTick + <9411> DW_AT_decl_file : 3 + <9411> DW_AT_decl_line : 319 + <9413> DW_AT_decl_column : 13 + <9413> DW_AT_prototyped : 1 + <9413> DW_AT_low_pc : 0x80021b8 + <9417> DW_AT_high_pc : 0x28 + <941b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <941d> DW_AT_call_all_calls: 1 + <1><941d>: Abbrev Number: 31 (DW_TAG_subprogram) + <941e> DW_AT_external : 1 + <941e> DW_AT_name : (indirect string, offset: 0xf159f): HAL_InitTick + <9422> DW_AT_decl_file : 3 + <9422> DW_AT_decl_line : 251 + <9423> DW_AT_decl_column : 26 + <9424> DW_AT_prototyped : 1 + <9424> DW_AT_type : <0x8fa6> + <9428> DW_AT_low_pc : 0x0 + <942c> DW_AT_high_pc : 0x74 + <9430> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9432> DW_AT_call_all_tail_calls: 1 + <9432> DW_AT_sibling : <0x9453> + <2><9436>: Abbrev Number: 42 (DW_TAG_formal_parameter) + <9437> DW_AT_name : (indirect string, offset: 0xf1603): TickPriority + <943b> DW_AT_decl_file : 3 + <943c> DW_AT_decl_line : 251 + <943d> DW_AT_decl_column : 48 + <943e> DW_AT_type : <0x8885> + <9442> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><9445>: Abbrev Number: 32 (DW_TAG_variable) + <9446> DW_AT_name : (indirect string, offset: 0xf2774): status + <944a> DW_AT_decl_file : 3 + <944a> DW_AT_decl_line : 253 + <944b> DW_AT_decl_column : 22 + <944b> DW_AT_type : <0x8fa6> + <944f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><9452>: Abbrev Number: 0 + <1><9453>: Abbrev Number: 33 (DW_TAG_subprogram) + <9454> DW_AT_external : 1 + <9454> DW_AT_name : (indirect string, offset: 0xf1964): HAL_MspDeInit + <9458> DW_AT_decl_file : 3 + <9458> DW_AT_decl_line : 228 + <9459> DW_AT_decl_column : 13 + <9459> DW_AT_prototyped : 1 + <9459> DW_AT_low_pc : 0x0 + <945d> DW_AT_high_pc : 0xe + <9461> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9463> DW_AT_call_all_calls: 1 + <1><9463>: Abbrev Number: 33 (DW_TAG_subprogram) + <9464> DW_AT_external : 1 + <9464> DW_AT_name : (indirect string, offset: 0xf13f8): HAL_MspInit + <9468> DW_AT_decl_file : 3 + <9468> DW_AT_decl_line : 217 + <9469> DW_AT_decl_column : 13 + <9469> DW_AT_prototyped : 1 + <9469> DW_AT_low_pc : 0x0 + <946d> DW_AT_high_pc : 0xe + <9471> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9473> DW_AT_call_all_calls: 1 + <1><9473>: Abbrev Number: 43 (DW_TAG_subprogram) + <9474> DW_AT_external : 1 + <9474> DW_AT_name : (indirect string, offset: 0xf1f8b): HAL_DeInit + <9478> DW_AT_decl_file : 3 + <9479> DW_AT_decl_line : 185 + <947a> DW_AT_decl_column : 19 + <947b> DW_AT_prototyped : 1 + <947b> DW_AT_type : <0x8fa6> + <947f> DW_AT_low_pc : 0x0 + <9483> DW_AT_high_pc : 0x7e + <9487> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9489> DW_AT_call_all_tail_calls: 1 + <1><9489>: Abbrev Number: 31 (DW_TAG_subprogram) + <948a> DW_AT_external : 1 + <948a> DW_AT_name : (indirect string, offset: 0xf124a): HAL_Init + <948e> DW_AT_decl_file : 3 + <948e> DW_AT_decl_line : 142 + <948f> DW_AT_decl_column : 19 + <9490> DW_AT_prototyped : 1 + <9490> DW_AT_type : <0x8fa6> + <9494> DW_AT_low_pc : 0x8002178 + <9498> DW_AT_high_pc : 0x40 + <949c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <949e> DW_AT_call_all_tail_calls: 1 + <949e> DW_AT_sibling : <0x94b0> + <2><94a2>: Abbrev Number: 32 (DW_TAG_variable) + <94a3> DW_AT_name : (indirect string, offset: 0xf2774): status + <94a7> DW_AT_decl_file : 3 + <94a7> DW_AT_decl_line : 144 + <94a8> DW_AT_decl_column : 22 + <94a8> DW_AT_type : <0x8fa6> + <94ac> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><94af>: Abbrev Number: 0 + <1><94b0>: Abbrev Number: 5 (DW_TAG_subprogram) + <94b1> DW_AT_name : (indirect string, offset: 0xf1d0e): LL_VREFBUF_SetTrimming + <94b5> DW_AT_decl_file : 2 + <94b6> DW_AT_decl_line : 1952 + <94b8> DW_AT_decl_column : 22 + <94b8> DW_AT_prototyped : 1 + <94b8> DW_AT_low_pc : 0x0 + <94bc> DW_AT_high_pc : 0x20 + <94c0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <94c2> DW_AT_call_all_calls: 1 + <94c2> DW_AT_sibling : <0x94d7> + <2><94c6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <94c7> DW_AT_name : (indirect string, offset: 0x100bc5): Value + <94cb> DW_AT_decl_file : 2 + <94cc> DW_AT_decl_line : 1952 + <94ce> DW_AT_decl_column : 54 + <94cf> DW_AT_type : <0x8885> + <94d3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><94d6>: Abbrev Number: 0 + <1><94d7>: Abbrev Number: 5 (DW_TAG_subprogram) + <94d8> DW_AT_name : (indirect string, offset: 0xf1cdd): LL_VREFBUF_SetVoltageScaling + <94dc> DW_AT_decl_file : 2 + <94dd> DW_AT_decl_line : 1886 + <94df> DW_AT_decl_column : 22 + <94df> DW_AT_prototyped : 1 + <94df> DW_AT_low_pc : 0x0 + <94e3> DW_AT_high_pc : 0x28 + <94e7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <94e9> DW_AT_call_all_calls: 1 + <94e9> DW_AT_sibling : <0x94fe> + <2><94ed>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <94ee> DW_AT_name : (indirect string, offset: 0xf207c): Scale + <94f2> DW_AT_decl_file : 2 + <94f3> DW_AT_decl_line : 1886 + <94f5> DW_AT_decl_column : 60 + <94f6> DW_AT_type : <0x8885> + <94fa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><94fd>: Abbrev Number: 0 + <1><94fe>: Abbrev Number: 6 (DW_TAG_subprogram) + <94ff> DW_AT_name : (indirect string, offset: 0xf22bf): LL_VREFBUF_Disable + <9503> DW_AT_decl_file : 2 + <9503> DW_AT_decl_line : 1853 + <9505> DW_AT_decl_column : 22 + <9505> DW_AT_prototyped : 1 + <9505> DW_AT_low_pc : 0x0 + <9509> DW_AT_high_pc : 0x20 + <950d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <950f> DW_AT_call_all_calls: 1 + <1><950f>: Abbrev Number: 6 (DW_TAG_subprogram) + <9510> DW_AT_name : (indirect string, offset: 0xf1bfa): LL_VREFBUF_Enable + <9514> DW_AT_decl_file : 2 + <9514> DW_AT_decl_line : 1843 + <9516> DW_AT_decl_column : 22 + <9516> DW_AT_prototyped : 1 + <9516> DW_AT_low_pc : 0x0 + <951a> DW_AT_high_pc : 0x20 + <951e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9520> DW_AT_call_all_calls: 1 + <1><9520>: Abbrev Number: 6 (DW_TAG_subprogram) + <9521> DW_AT_name : (indirect string, offset: 0xf1ad0): LL_DBGMCU_DisableDBGStandbyMode + <9525> DW_AT_decl_file : 2 + <9525> DW_AT_decl_line : 1584 + <9527> DW_AT_decl_column : 22 + <9527> DW_AT_prototyped : 1 + <9527> DW_AT_low_pc : 0x0 + <952b> DW_AT_high_pc : 0x20 + <952f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9531> DW_AT_call_all_calls: 1 + <1><9531>: Abbrev Number: 6 (DW_TAG_subprogram) + <9532> DW_AT_name : (indirect string, offset: 0xf2003): LL_DBGMCU_EnableDBGStandbyMode + <9536> DW_AT_decl_file : 2 + <9536> DW_AT_decl_line : 1574 + <9538> DW_AT_decl_column : 22 + <9538> DW_AT_prototyped : 1 + <9538> DW_AT_low_pc : 0x0 + <953c> DW_AT_high_pc : 0x20 + <9540> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9542> DW_AT_call_all_calls: 1 + <1><9542>: Abbrev Number: 6 (DW_TAG_subprogram) + <9543> DW_AT_name : (indirect string, offset: 0xf1a79): LL_DBGMCU_DisableDBGStopMode + <9547> DW_AT_decl_file : 2 + <9547> DW_AT_decl_line : 1564 + <9549> DW_AT_decl_column : 22 + <9549> DW_AT_prototyped : 1 + <9549> DW_AT_low_pc : 0x0 + <954d> DW_AT_high_pc : 0x20 + <9551> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9553> DW_AT_call_all_calls: 1 + <1><9553>: Abbrev Number: 6 (DW_TAG_subprogram) + <9554> DW_AT_name : (indirect string, offset: 0xf1d47): LL_DBGMCU_EnableDBGStopMode + <9558> DW_AT_decl_file : 2 + <9558> DW_AT_decl_line : 1554 + <955a> DW_AT_decl_column : 22 + <955a> DW_AT_prototyped : 1 + <955a> DW_AT_low_pc : 0x0 + <955e> DW_AT_high_pc : 0x20 + <9562> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9564> DW_AT_call_all_calls: 1 + <1><9564>: Abbrev Number: 6 (DW_TAG_subprogram) + <9565> DW_AT_name : (indirect string, offset: 0xf1b4c): LL_DBGMCU_DisableDBGSleepMode + <9569> DW_AT_decl_file : 2 + <9569> DW_AT_decl_line : 1544 + <956b> DW_AT_decl_column : 22 + <956b> DW_AT_prototyped : 1 + <956b> DW_AT_low_pc : 0x0 + <956f> DW_AT_high_pc : 0x20 + <9573> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9575> DW_AT_call_all_calls: 1 + <1><9575>: Abbrev Number: 6 (DW_TAG_subprogram) + <9576> DW_AT_name : (indirect string, offset: 0xf1bdd): LL_DBGMCU_EnableDBGSleepMode + <957a> DW_AT_decl_file : 2 + <957a> DW_AT_decl_line : 1534 + <957c> DW_AT_decl_column : 22 + <957c> DW_AT_prototyped : 1 + <957c> DW_AT_low_pc : 0x0 + <9580> DW_AT_high_pc : 0x20 + <9584> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9586> DW_AT_call_all_calls: 1 + <1><9586>: Abbrev Number: 27 (DW_TAG_subprogram) + <9587> DW_AT_name : (indirect string, offset: 0xf2091): LL_DBGMCU_GetRevisionID + <958b> DW_AT_decl_file : 2 + <958b> DW_AT_decl_line : 1524 + <958d> DW_AT_decl_column : 26 + <958d> DW_AT_prototyped : 1 + <958d> DW_AT_type : <0x8885> + <9591> DW_AT_low_pc : 0x0 + <9595> DW_AT_high_pc : 0x1c + <9599> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <959b> DW_AT_call_all_calls: 1 + <1><959b>: Abbrev Number: 27 (DW_TAG_subprogram) + <959c> DW_AT_name : (indirect string, offset: 0xf2203): LL_DBGMCU_GetDeviceID + <95a0> DW_AT_decl_file : 2 + <95a0> DW_AT_decl_line : 1513 + <95a2> DW_AT_decl_column : 26 + <95a2> DW_AT_prototyped : 1 + <95a2> DW_AT_type : <0x8885> + <95a6> DW_AT_low_pc : 0x0 + <95aa> DW_AT_high_pc : 0x1c + <95ae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <95b0> DW_AT_call_all_calls: 1 + <1><95b0>: Abbrev Number: 44 (DW_TAG_subprogram) + <95b1> DW_AT_name : (indirect string, offset: 0xf1d89): LL_SYSCFG_IsEnabledSecurityAccess + <95b5> DW_AT_decl_file : 2 + <95b6> DW_AT_decl_line : 1491 + <95b8> DW_AT_decl_column : 26 + <95b9> DW_AT_prototyped : 1 + <95b9> DW_AT_type : <0x8885> + <95bd> DW_AT_low_pc : 0x0 + <95c1> DW_AT_high_pc : 0x30 + <95c5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <95c7> DW_AT_call_all_calls: 1 + <95c7> DW_AT_sibling : <0x95dc> + <2><95cb>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <95cc> DW_AT_name : (indirect string, offset: 0xf2252): SecurityAccess + <95d0> DW_AT_decl_file : 2 + <95d1> DW_AT_decl_line : 1491 + <95d3> DW_AT_decl_column : 69 + <95d4> DW_AT_type : <0x8885> + <95d8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><95db>: Abbrev Number: 0 + <1><95dc>: Abbrev Number: 5 (DW_TAG_subprogram) + <95dd> DW_AT_name : (indirect string, offset: 0xf1e8a): LL_SYSCFG_DisableSecurityAccess + <95e1> DW_AT_decl_file : 2 + <95e2> DW_AT_decl_line : 1473 + <95e4> DW_AT_decl_column : 22 + <95e4> DW_AT_prototyped : 1 + <95e4> DW_AT_low_pc : 0x0 + <95e8> DW_AT_high_pc : 0x2c + <95ec> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <95ee> DW_AT_call_all_calls: 1 + <95ee> DW_AT_sibling : <0x9603> + <2><95f2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <95f3> DW_AT_name : (indirect string, offset: 0xf2252): SecurityAccess <95f7> DW_AT_decl_file : 2 - <95f7> DW_AT_decl_line : 1564 - <95f9> DW_AT_decl_column : 22 - <95f9> DW_AT_prototyped : 1 - <95f9> DW_AT_low_pc : 0x0 - <95fd> DW_AT_high_pc : 0x20 - <9601> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9603> DW_AT_call_all_calls: 1 - <1><9603>: Abbrev Number: 6 (DW_TAG_subprogram) - <9604> DW_AT_name : (indirect string, offset: 0xf1d75): LL_DBGMCU_EnableDBGStopMode + <95f8> DW_AT_decl_line : 1473 + <95fa> DW_AT_decl_column : 63 + <95fb> DW_AT_type : <0x8885> + <95ff> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9602>: Abbrev Number: 0 + <1><9603>: Abbrev Number: 5 (DW_TAG_subprogram) + <9604> DW_AT_name : (indirect string, offset: 0xf1fc2): LL_SYSCFG_EnableSecurityAccess <9608> DW_AT_decl_file : 2 - <9608> DW_AT_decl_line : 1554 - <960a> DW_AT_decl_column : 22 - <960a> DW_AT_prototyped : 1 - <960a> DW_AT_low_pc : 0x0 - <960e> DW_AT_high_pc : 0x20 - <9612> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9614> DW_AT_call_all_calls: 1 - <1><9614>: Abbrev Number: 6 (DW_TAG_subprogram) - <9615> DW_AT_name : (indirect string, offset: 0xf1b7a): LL_DBGMCU_DisableDBGSleepMode - <9619> DW_AT_decl_file : 2 - <9619> DW_AT_decl_line : 1544 - <961b> DW_AT_decl_column : 22 - <961b> DW_AT_prototyped : 1 - <961b> DW_AT_low_pc : 0x0 - <961f> DW_AT_high_pc : 0x20 - <9623> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9625> DW_AT_call_all_calls: 1 - <1><9625>: Abbrev Number: 6 (DW_TAG_subprogram) - <9626> DW_AT_name : (indirect string, offset: 0xf1c0b): LL_DBGMCU_EnableDBGSleepMode - <962a> DW_AT_decl_file : 2 - <962a> DW_AT_decl_line : 1534 - <962c> DW_AT_decl_column : 22 - <962c> DW_AT_prototyped : 1 - <962c> DW_AT_low_pc : 0x0 - <9630> DW_AT_high_pc : 0x20 - <9634> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9636> DW_AT_call_all_calls: 1 - <1><9636>: Abbrev Number: 27 (DW_TAG_subprogram) - <9637> DW_AT_name : (indirect string, offset: 0xf20bf): LL_DBGMCU_GetRevisionID - <963b> DW_AT_decl_file : 2 - <963b> DW_AT_decl_line : 1524 - <963d> DW_AT_decl_column : 26 - <963d> DW_AT_prototyped : 1 - <963d> DW_AT_type : <0x8935> - <9641> DW_AT_low_pc : 0x0 - <9645> DW_AT_high_pc : 0x1c - <9649> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <964b> DW_AT_call_all_calls: 1 - <1><964b>: Abbrev Number: 27 (DW_TAG_subprogram) - <964c> DW_AT_name : (indirect string, offset: 0xf2231): LL_DBGMCU_GetDeviceID - <9650> DW_AT_decl_file : 2 - <9650> DW_AT_decl_line : 1513 - <9652> DW_AT_decl_column : 26 - <9652> DW_AT_prototyped : 1 - <9652> DW_AT_type : <0x8935> - <9656> DW_AT_low_pc : 0x0 - <965a> DW_AT_high_pc : 0x1c - <965e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9660> DW_AT_call_all_calls: 1 - <1><9660>: Abbrev Number: 44 (DW_TAG_subprogram) - <9661> DW_AT_name : (indirect string, offset: 0xf1db7): LL_SYSCFG_IsEnabledSecurityAccess - <9665> DW_AT_decl_file : 2 - <9666> DW_AT_decl_line : 1491 - <9668> DW_AT_decl_column : 26 - <9669> DW_AT_prototyped : 1 - <9669> DW_AT_type : <0x8935> - <966d> DW_AT_low_pc : 0x0 - <9671> DW_AT_high_pc : 0x30 - <9675> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9677> DW_AT_call_all_calls: 1 - <9677> DW_AT_sibling : <0x968c> - <2><967b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <967c> DW_AT_name : (indirect string, offset: 0xf2280): SecurityAccess - <9680> DW_AT_decl_file : 2 - <9681> DW_AT_decl_line : 1491 - <9683> DW_AT_decl_column : 69 - <9684> DW_AT_type : <0x8935> - <9688> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><968b>: Abbrev Number: 0 - <1><968c>: Abbrev Number: 5 (DW_TAG_subprogram) - <968d> DW_AT_name : (indirect string, offset: 0xf1eb8): LL_SYSCFG_DisableSecurityAccess - <9691> DW_AT_decl_file : 2 - <9692> DW_AT_decl_line : 1473 - <9694> DW_AT_decl_column : 22 - <9694> DW_AT_prototyped : 1 - <9694> DW_AT_low_pc : 0x0 - <9698> DW_AT_high_pc : 0x2c - <969c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <969e> DW_AT_call_all_calls: 1 - <969e> DW_AT_sibling : <0x96b3> - <2><96a2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <96a3> DW_AT_name : (indirect string, offset: 0xf2280): SecurityAccess - <96a7> DW_AT_decl_file : 2 - <96a8> DW_AT_decl_line : 1473 - <96aa> DW_AT_decl_column : 63 - <96ab> DW_AT_type : <0x8935> - <96af> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><96b2>: Abbrev Number: 0 - <1><96b3>: Abbrev Number: 5 (DW_TAG_subprogram) - <96b4> DW_AT_name : (indirect string, offset: 0xf1ff0): LL_SYSCFG_EnableSecurityAccess - <96b8> DW_AT_decl_file : 2 - <96b9> DW_AT_decl_line : 1455 - <96bb> DW_AT_decl_column : 22 - <96bb> DW_AT_prototyped : 1 - <96bb> DW_AT_low_pc : 0x0 - <96bf> DW_AT_high_pc : 0x28 - <96c3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <96c5> DW_AT_call_all_calls: 1 - <96c5> DW_AT_sibling : <0x96da> - <2><96c9>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <96ca> DW_AT_name : (indirect string, offset: 0xf2280): SecurityAccess - <96ce> DW_AT_decl_file : 2 - <96cf> DW_AT_decl_line : 1455 - <96d1> DW_AT_decl_column : 62 - <96d2> DW_AT_type : <0x8935> - <96d6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><96d9>: Abbrev Number: 0 - <1><96da>: Abbrev Number: 6 (DW_TAG_subprogram) - <96db> DW_AT_name : (indirect string, offset: 0xf19ad): LL_SYSCFG_UnlockSRAM2WRP - <96df> DW_AT_decl_file : 2 - <96df> DW_AT_decl_line : 1051 - <96e1> DW_AT_decl_column : 22 - <96e1> DW_AT_prototyped : 1 - <96e1> DW_AT_low_pc : 0x0 - <96e5> DW_AT_high_pc : 0x20 - <96e9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <96eb> DW_AT_call_all_calls: 1 - <1><96eb>: Abbrev Number: 27 (DW_TAG_subprogram) - <96ec> DW_AT_name : (indirect string, offset: 0xf1b5d): LL_SYSCFG_IsEnabledSRAMFetch - <96f0> DW_AT_decl_file : 2 - <96f0> DW_AT_decl_line : 885 - <96f2> DW_AT_decl_column : 26 - <96f2> DW_AT_prototyped : 1 - <96f2> DW_AT_type : <0x8935> - <96f6> DW_AT_low_pc : 0x0 - <96fa> DW_AT_high_pc : 0x28 - <96fe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9700> DW_AT_call_all_calls: 1 - <1><9700>: Abbrev Number: 6 (DW_TAG_subprogram) - <9701> DW_AT_name : (indirect string, offset: 0xf1ed8): LL_SYSCFG_DisableSRAMFetch - <9705> DW_AT_decl_file : 2 - <9705> DW_AT_decl_line : 875 - <9707> DW_AT_decl_column : 22 - <9707> DW_AT_prototyped : 1 - <9707> DW_AT_low_pc : 0x0 - <970b> DW_AT_high_pc : 0x20 - <970f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9711> DW_AT_call_all_calls: 1 - <1><9711>: Abbrev Number: 6 (DW_TAG_subprogram) - <9712> DW_AT_name : (indirect string, offset: 0xf1e3f): LL_SYSCFG_EnableSRAM2Erase - <9716> DW_AT_decl_file : 2 - <9716> DW_AT_decl_line : 853 - <9718> DW_AT_decl_column : 22 - <9718> DW_AT_prototyped : 1 - <9718> DW_AT_low_pc : 0x0 - <971c> DW_AT_high_pc : 0x20 - <9720> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9722> DW_AT_call_all_calls: 1 - <1><9722>: Abbrev Number: 6 (DW_TAG_subprogram) - <9723> DW_AT_name : (indirect string, offset: 0xf200f): LL_SYSCFG_DisableAnalogGpioSwitch - <9727> DW_AT_decl_file : 2 - <9727> DW_AT_decl_line : 548 - <9729> DW_AT_decl_column : 22 - <9729> DW_AT_prototyped : 1 - <9729> DW_AT_low_pc : 0x0 - <972d> DW_AT_high_pc : 0x20 - <9731> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9733> DW_AT_call_all_calls: 1 - <1><9733>: Abbrev Number: 6 (DW_TAG_subprogram) - <9734> DW_AT_name : (indirect string, offset: 0xf2050): LL_SYSCFG_EnableAnalogGpioSwitch - <9738> DW_AT_decl_file : 2 - <9738> DW_AT_decl_line : 536 - <973a> DW_AT_decl_column : 22 - <973a> DW_AT_prototyped : 1 - <973a> DW_AT_low_pc : 0x0 - <973e> DW_AT_high_pc : 0x20 - <9742> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9744> DW_AT_call_all_calls: 1 - <1><9744>: Abbrev Number: 6 (DW_TAG_subprogram) - <9745> DW_AT_name : (indirect string, offset: 0xf1f9a): LL_SYSCFG_DisableAnalogBooster - <9749> DW_AT_decl_file : 2 - <9749> DW_AT_decl_line : 523 - <974b> DW_AT_decl_column : 22 - <974b> DW_AT_prototyped : 1 - <974b> DW_AT_low_pc : 0x0 - <974f> DW_AT_high_pc : 0x20 - <9753> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9755> DW_AT_call_all_calls: 1 - <1><9755>: Abbrev Number: 6 (DW_TAG_subprogram) - <9756> DW_AT_name : (indirect string, offset: 0xf2161): LL_SYSCFG_EnableAnalogBooster - <975a> DW_AT_decl_file : 2 - <975a> DW_AT_decl_line : 504 - <975c> DW_AT_decl_column : 22 - <975c> DW_AT_prototyped : 1 - <975c> DW_AT_low_pc : 0x0 - <9760> DW_AT_high_pc : 0x20 - <9764> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9766> DW_AT_call_all_calls: 1 - <1><9766>: Abbrev Number: 5 (DW_TAG_subprogram) - <9767> DW_AT_name : (indirect string, offset: 0xf2252): LL_APB3_GRP1_ReleaseReset - <976b> DW_AT_decl_file : 1 - <976c> DW_AT_decl_line : 1466 - <976e> DW_AT_decl_column : 22 - <976e> DW_AT_prototyped : 1 - <976e> DW_AT_low_pc : 0x0 - <9772> DW_AT_high_pc : 0x26 - <9776> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9778> DW_AT_call_all_calls: 1 - <9778> DW_AT_sibling : <0x978d> - <2><977c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <977d> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <9781> DW_AT_decl_file : 1 - <9782> DW_AT_decl_line : 1466 - <9784> DW_AT_decl_column : 57 - <9785> DW_AT_type : <0x8935> - <9789> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><978c>: Abbrev Number: 0 - <1><978d>: Abbrev Number: 5 (DW_TAG_subprogram) - <978e> DW_AT_name : (indirect string, offset: 0xf1bcd): LL_APB3_GRP1_ForceReset - <9792> DW_AT_decl_file : 1 - <9793> DW_AT_decl_line : 1454 - <9795> DW_AT_decl_column : 22 - <9795> DW_AT_prototyped : 1 - <9795> DW_AT_low_pc : 0x0 - <9799> DW_AT_high_pc : 0x24 - <979d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <979f> DW_AT_call_all_calls: 1 - <979f> DW_AT_sibling : <0x97b4> - <2><97a3>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <97a4> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <97a8> DW_AT_decl_file : 1 - <97a9> DW_AT_decl_line : 1454 - <97ab> DW_AT_decl_column : 55 - <97ac> DW_AT_type : <0x8935> - <97b0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><97b3>: Abbrev Number: 0 - <1><97b4>: Abbrev Number: 5 (DW_TAG_subprogram) - <97b5> DW_AT_name : (indirect string, offset: 0xf1f11): LL_APB2_GRP1_ReleaseReset - <97b9> DW_AT_decl_file : 1 - <97ba> DW_AT_decl_line : 1380 - <97bc> DW_AT_decl_column : 22 - <97bc> DW_AT_prototyped : 1 - <97bc> DW_AT_low_pc : 0x0 - <97c0> DW_AT_high_pc : 0x26 - <97c4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <97c6> DW_AT_call_all_calls: 1 - <97c6> DW_AT_sibling : <0x97db> - <2><97ca>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <97cb> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <97cf> DW_AT_decl_file : 1 - <97d0> DW_AT_decl_line : 1380 - <97d2> DW_AT_decl_column : 57 - <97d3> DW_AT_type : <0x8935> - <97d7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><97da>: Abbrev Number: 0 - <1><97db>: Abbrev Number: 5 (DW_TAG_subprogram) - <97dc> DW_AT_name : (indirect string, offset: 0xf1a5f): LL_APB2_GRP1_ForceReset - <97e0> DW_AT_decl_file : 1 - <97e1> DW_AT_decl_line : 1354 - <97e3> DW_AT_decl_column : 22 - <97e3> DW_AT_prototyped : 1 - <97e3> DW_AT_low_pc : 0x0 - <97e7> DW_AT_high_pc : 0x24 - <97eb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <97ed> DW_AT_call_all_calls: 1 - <97ed> DW_AT_sibling : <0x9802> - <2><97f1>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <97f2> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <97f6> DW_AT_decl_file : 1 - <97f7> DW_AT_decl_line : 1354 - <97f9> DW_AT_decl_column : 55 - <97fa> DW_AT_type : <0x8935> - <97fe> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9801>: Abbrev Number: 0 - <1><9802>: Abbrev Number: 5 (DW_TAG_subprogram) - <9803> DW_AT_name : (indirect string, offset: 0xf19f5): LL_APB1_GRP2_ReleaseReset - <9807> DW_AT_decl_file : 1 - <9808> DW_AT_decl_line : 1141 - <980a> DW_AT_decl_column : 22 - <980a> DW_AT_prototyped : 1 - <980a> DW_AT_low_pc : 0x0 - <980e> DW_AT_high_pc : 0x26 - <9812> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9814> DW_AT_call_all_calls: 1 - <9814> DW_AT_sibling : <0x9829> - <2><9818>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9819> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <981d> DW_AT_decl_file : 1 - <981e> DW_AT_decl_line : 1141 - <9820> DW_AT_decl_column : 57 - <9821> DW_AT_type : <0x8935> - <9825> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9828>: Abbrev Number: 0 - <1><9829>: Abbrev Number: 5 (DW_TAG_subprogram) - <982a> DW_AT_name : (indirect string, offset: 0xf22b4): LL_APB1_GRP1_ReleaseReset - <982e> DW_AT_decl_file : 1 - <982f> DW_AT_decl_line : 1125 - <9831> DW_AT_decl_column : 22 - <9831> DW_AT_prototyped : 1 - <9831> DW_AT_low_pc : 0x0 - <9835> DW_AT_high_pc : 0x26 - <9839> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <983b> DW_AT_call_all_calls: 1 - <983b> DW_AT_sibling : <0x9850> - <2><983f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9840> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <9844> DW_AT_decl_file : 1 - <9845> DW_AT_decl_line : 1125 - <9847> DW_AT_decl_column : 57 - <9848> DW_AT_type : <0x8935> - <984c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><984f>: Abbrev Number: 0 - <1><9850>: Abbrev Number: 5 (DW_TAG_subprogram) - <9851> DW_AT_name : (indirect string, offset: 0xf1b45): LL_APB1_GRP2_ForceReset - <9855> DW_AT_decl_file : 1 - <9856> DW_AT_decl_line : 1097 - <9858> DW_AT_decl_column : 22 - <9858> DW_AT_prototyped : 1 - <9858> DW_AT_low_pc : 0x0 - <985c> DW_AT_high_pc : 0x24 - <9860> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9862> DW_AT_call_all_calls: 1 - <9862> DW_AT_sibling : <0x9877> - <2><9866>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9867> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <986b> DW_AT_decl_file : 1 - <986c> DW_AT_decl_line : 1097 - <986e> DW_AT_decl_column : 55 - <986f> DW_AT_type : <0x8935> - <9873> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9876>: Abbrev Number: 0 - <1><9877>: Abbrev Number: 5 (DW_TAG_subprogram) - <9878> DW_AT_name : (indirect string, offset: 0xf22d5): LL_APB1_GRP1_ForceReset - <987c> DW_AT_decl_file : 1 - <987d> DW_AT_decl_line : 1081 - <987f> DW_AT_decl_column : 22 - <987f> DW_AT_prototyped : 1 - <987f> DW_AT_low_pc : 0x0 - <9883> DW_AT_high_pc : 0x24 - <9887> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9889> DW_AT_call_all_calls: 1 - <9889> DW_AT_sibling : <0x989e> - <2><988d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <988e> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <9892> DW_AT_decl_file : 1 - <9893> DW_AT_decl_line : 1081 - <9895> DW_AT_decl_column : 55 - <9896> DW_AT_type : <0x8935> - <989a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><989d>: Abbrev Number: 0 - <1><989e>: Abbrev Number: 5 (DW_TAG_subprogram) - <989f> DW_AT_name : (indirect string, offset: 0xf21b6): LL_AHB3_GRP1_ReleaseReset - <98a3> DW_AT_decl_file : 1 - <98a4> DW_AT_decl_line : 850 - <98a6> DW_AT_decl_column : 22 - <98a6> DW_AT_prototyped : 1 - <98a6> DW_AT_low_pc : 0x0 - <98aa> DW_AT_high_pc : 0x26 - <98ae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <98b0> DW_AT_call_all_calls: 1 - <98b0> DW_AT_sibling : <0x98c5> - <2><98b4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <98b5> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <98b9> DW_AT_decl_file : 1 - <98ba> DW_AT_decl_line : 850 - <98bc> DW_AT_decl_column : 57 - <98bd> DW_AT_type : <0x8935> - <98c1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><98c4>: Abbrev Number: 0 - <1><98c5>: Abbrev Number: 5 (DW_TAG_subprogram) - <98c6> DW_AT_name : (indirect string, offset: 0xf1d5d): LL_AHB3_GRP1_ForceReset - <98ca> DW_AT_decl_file : 1 - <98cb> DW_AT_decl_line : 824 - <98cd> DW_AT_decl_column : 22 - <98cd> DW_AT_prototyped : 1 - <98cd> DW_AT_low_pc : 0x0 - <98d1> DW_AT_high_pc : 0x24 - <98d5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <98d7> DW_AT_call_all_calls: 1 - <98d7> DW_AT_sibling : <0x98ec> - <2><98db>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <98dc> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <98e0> DW_AT_decl_file : 1 - <98e1> DW_AT_decl_line : 824 - <98e3> DW_AT_decl_column : 55 - <98e4> DW_AT_type : <0x8935> - <98e8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><98eb>: Abbrev Number: 0 - <1><98ec>: Abbrev Number: 5 (DW_TAG_subprogram) - <98ed> DW_AT_name : (indirect string, offset: 0xf2140): LL_AHB2_GRP1_ReleaseReset - <98f1> DW_AT_decl_file : 1 - <98f2> DW_AT_decl_line : 653 - <98f4> DW_AT_decl_column : 22 - <98f4> DW_AT_prototyped : 1 - <98f4> DW_AT_low_pc : 0x0 - <98f8> DW_AT_high_pc : 0x26 - <98fc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <98fe> DW_AT_call_all_calls: 1 - <98fe> DW_AT_sibling : <0x9913> - <2><9902>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9903> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <9907> DW_AT_decl_file : 1 - <9908> DW_AT_decl_line : 653 - <990a> DW_AT_decl_column : 57 - <990b> DW_AT_type : <0x8935> - <990f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9912>: Abbrev Number: 0 - <1><9913>: Abbrev Number: 5 (DW_TAG_subprogram) - <9914> DW_AT_name : (indirect string, offset: 0xf1ae6): LL_AHB2_GRP1_ForceReset - <9918> DW_AT_decl_file : 1 - <9919> DW_AT_decl_line : 625 - <991b> DW_AT_decl_column : 22 - <991b> DW_AT_prototyped : 1 - <991b> DW_AT_low_pc : 0x0 - <991f> DW_AT_high_pc : 0x24 - <9923> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9925> DW_AT_call_all_calls: 1 - <9925> DW_AT_sibling : <0x993a> - <2><9929>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <992a> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <992e> DW_AT_decl_file : 1 - <992f> DW_AT_decl_line : 625 - <9931> DW_AT_decl_column : 55 - <9932> DW_AT_type : <0x8935> - <9936> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9939>: Abbrev Number: 0 - <1><993a>: Abbrev Number: 5 (DW_TAG_subprogram) - <993b> DW_AT_name : (indirect string, offset: 0xf21d0): LL_AHB1_GRP1_ReleaseReset - <993f> DW_AT_decl_file : 1 - <9940> DW_AT_decl_line : 454 - <9942> DW_AT_decl_column : 22 - <9942> DW_AT_prototyped : 1 - <9942> DW_AT_low_pc : 0x0 - <9946> DW_AT_high_pc : 0x26 - <994a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <994c> DW_AT_call_all_calls: 1 - <994c> DW_AT_sibling : <0x9961> - <2><9950>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9951> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <9955> DW_AT_decl_file : 1 - <9956> DW_AT_decl_line : 454 - <9958> DW_AT_decl_column : 57 - <9959> DW_AT_type : <0x8935> - <995d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9960>: Abbrev Number: 0 - <1><9961>: Abbrev Number: 45 (DW_TAG_subprogram) - <9962> DW_AT_name : (indirect string, offset: 0xf2353): LL_AHB1_GRP1_ForceReset - <9966> DW_AT_decl_file : 1 - <9967> DW_AT_decl_line : 432 - <9969> DW_AT_decl_column : 22 - <996a> DW_AT_prototyped : 1 - <996a> DW_AT_low_pc : 0x0 - <996e> DW_AT_high_pc : 0x24 - <9972> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <9974> DW_AT_call_all_calls: 1 - <2><9974>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <9975> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <9979> DW_AT_decl_file : 1 - <997a> DW_AT_decl_line : 432 - <997c> DW_AT_decl_column : 55 - <997d> DW_AT_type : <0x8935> - <9981> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><9984>: Abbrev Number: 0 - <1><9985>: Abbrev Number: 0 - Compilation Unit @ offset 0x9986: + <9609> DW_AT_decl_line : 1455 + <960b> DW_AT_decl_column : 22 + <960b> DW_AT_prototyped : 1 + <960b> DW_AT_low_pc : 0x0 + <960f> DW_AT_high_pc : 0x28 + <9613> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9615> DW_AT_call_all_calls: 1 + <9615> DW_AT_sibling : <0x962a> + <2><9619>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <961a> DW_AT_name : (indirect string, offset: 0xf2252): SecurityAccess + <961e> DW_AT_decl_file : 2 + <961f> DW_AT_decl_line : 1455 + <9621> DW_AT_decl_column : 62 + <9622> DW_AT_type : <0x8885> + <9626> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9629>: Abbrev Number: 0 + <1><962a>: Abbrev Number: 6 (DW_TAG_subprogram) + <962b> DW_AT_name : (indirect string, offset: 0xf197f): LL_SYSCFG_UnlockSRAM2WRP + <962f> DW_AT_decl_file : 2 + <962f> DW_AT_decl_line : 1051 + <9631> DW_AT_decl_column : 22 + <9631> DW_AT_prototyped : 1 + <9631> DW_AT_low_pc : 0x0 + <9635> DW_AT_high_pc : 0x20 + <9639> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <963b> DW_AT_call_all_calls: 1 + <1><963b>: Abbrev Number: 27 (DW_TAG_subprogram) + <963c> DW_AT_name : (indirect string, offset: 0xf1b2f): LL_SYSCFG_IsEnabledSRAMFetch + <9640> DW_AT_decl_file : 2 + <9640> DW_AT_decl_line : 885 + <9642> DW_AT_decl_column : 26 + <9642> DW_AT_prototyped : 1 + <9642> DW_AT_type : <0x8885> + <9646> DW_AT_low_pc : 0x0 + <964a> DW_AT_high_pc : 0x28 + <964e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9650> DW_AT_call_all_calls: 1 + <1><9650>: Abbrev Number: 6 (DW_TAG_subprogram) + <9651> DW_AT_name : (indirect string, offset: 0xf1eaa): LL_SYSCFG_DisableSRAMFetch + <9655> DW_AT_decl_file : 2 + <9655> DW_AT_decl_line : 875 + <9657> DW_AT_decl_column : 22 + <9657> DW_AT_prototyped : 1 + <9657> DW_AT_low_pc : 0x0 + <965b> DW_AT_high_pc : 0x20 + <965f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9661> DW_AT_call_all_calls: 1 + <1><9661>: Abbrev Number: 6 (DW_TAG_subprogram) + <9662> DW_AT_name : (indirect string, offset: 0xf1e11): LL_SYSCFG_EnableSRAM2Erase + <9666> DW_AT_decl_file : 2 + <9666> DW_AT_decl_line : 853 + <9668> DW_AT_decl_column : 22 + <9668> DW_AT_prototyped : 1 + <9668> DW_AT_low_pc : 0x0 + <966c> DW_AT_high_pc : 0x20 + <9670> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9672> DW_AT_call_all_calls: 1 + <1><9672>: Abbrev Number: 6 (DW_TAG_subprogram) + <9673> DW_AT_name : (indirect string, offset: 0xf1fe1): LL_SYSCFG_DisableAnalogGpioSwitch + <9677> DW_AT_decl_file : 2 + <9677> DW_AT_decl_line : 548 + <9679> DW_AT_decl_column : 22 + <9679> DW_AT_prototyped : 1 + <9679> DW_AT_low_pc : 0x0 + <967d> DW_AT_high_pc : 0x20 + <9681> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9683> DW_AT_call_all_calls: 1 + <1><9683>: Abbrev Number: 6 (DW_TAG_subprogram) + <9684> DW_AT_name : (indirect string, offset: 0xf2022): LL_SYSCFG_EnableAnalogGpioSwitch + <9688> DW_AT_decl_file : 2 + <9688> DW_AT_decl_line : 536 + <968a> DW_AT_decl_column : 22 + <968a> DW_AT_prototyped : 1 + <968a> DW_AT_low_pc : 0x0 + <968e> DW_AT_high_pc : 0x20 + <9692> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9694> DW_AT_call_all_calls: 1 + <1><9694>: Abbrev Number: 6 (DW_TAG_subprogram) + <9695> DW_AT_name : (indirect string, offset: 0xf1f6c): LL_SYSCFG_DisableAnalogBooster + <9699> DW_AT_decl_file : 2 + <9699> DW_AT_decl_line : 523 + <969b> DW_AT_decl_column : 22 + <969b> DW_AT_prototyped : 1 + <969b> DW_AT_low_pc : 0x0 + <969f> DW_AT_high_pc : 0x20 + <96a3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <96a5> DW_AT_call_all_calls: 1 + <1><96a5>: Abbrev Number: 6 (DW_TAG_subprogram) + <96a6> DW_AT_name : (indirect string, offset: 0xf2133): LL_SYSCFG_EnableAnalogBooster + <96aa> DW_AT_decl_file : 2 + <96aa> DW_AT_decl_line : 504 + <96ac> DW_AT_decl_column : 22 + <96ac> DW_AT_prototyped : 1 + <96ac> DW_AT_low_pc : 0x0 + <96b0> DW_AT_high_pc : 0x20 + <96b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <96b6> DW_AT_call_all_calls: 1 + <1><96b6>: Abbrev Number: 5 (DW_TAG_subprogram) + <96b7> DW_AT_name : (indirect string, offset: 0xf2224): LL_APB3_GRP1_ReleaseReset + <96bb> DW_AT_decl_file : 1 + <96bc> DW_AT_decl_line : 1466 + <96be> DW_AT_decl_column : 22 + <96be> DW_AT_prototyped : 1 + <96be> DW_AT_low_pc : 0x0 + <96c2> DW_AT_high_pc : 0x26 + <96c6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <96c8> DW_AT_call_all_calls: 1 + <96c8> DW_AT_sibling : <0x96dd> + <2><96cc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <96cd> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <96d1> DW_AT_decl_file : 1 + <96d2> DW_AT_decl_line : 1466 + <96d4> DW_AT_decl_column : 57 + <96d5> DW_AT_type : <0x8885> + <96d9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><96dc>: Abbrev Number: 0 + <1><96dd>: Abbrev Number: 5 (DW_TAG_subprogram) + <96de> DW_AT_name : (indirect string, offset: 0xf1b9f): LL_APB3_GRP1_ForceReset + <96e2> DW_AT_decl_file : 1 + <96e3> DW_AT_decl_line : 1454 + <96e5> DW_AT_decl_column : 22 + <96e5> DW_AT_prototyped : 1 + <96e5> DW_AT_low_pc : 0x0 + <96e9> DW_AT_high_pc : 0x24 + <96ed> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <96ef> DW_AT_call_all_calls: 1 + <96ef> DW_AT_sibling : <0x9704> + <2><96f3>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <96f4> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <96f8> DW_AT_decl_file : 1 + <96f9> DW_AT_decl_line : 1454 + <96fb> DW_AT_decl_column : 55 + <96fc> DW_AT_type : <0x8885> + <9700> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9703>: Abbrev Number: 0 + <1><9704>: Abbrev Number: 5 (DW_TAG_subprogram) + <9705> DW_AT_name : (indirect string, offset: 0xf1ee3): LL_APB2_GRP1_ReleaseReset + <9709> DW_AT_decl_file : 1 + <970a> DW_AT_decl_line : 1380 + <970c> DW_AT_decl_column : 22 + <970c> DW_AT_prototyped : 1 + <970c> DW_AT_low_pc : 0x0 + <9710> DW_AT_high_pc : 0x26 + <9714> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9716> DW_AT_call_all_calls: 1 + <9716> DW_AT_sibling : <0x972b> + <2><971a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <971b> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <971f> DW_AT_decl_file : 1 + <9720> DW_AT_decl_line : 1380 + <9722> DW_AT_decl_column : 57 + <9723> DW_AT_type : <0x8885> + <9727> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><972a>: Abbrev Number: 0 + <1><972b>: Abbrev Number: 5 (DW_TAG_subprogram) + <972c> DW_AT_name : (indirect string, offset: 0xf1a31): LL_APB2_GRP1_ForceReset + <9730> DW_AT_decl_file : 1 + <9731> DW_AT_decl_line : 1354 + <9733> DW_AT_decl_column : 22 + <9733> DW_AT_prototyped : 1 + <9733> DW_AT_low_pc : 0x0 + <9737> DW_AT_high_pc : 0x24 + <973b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <973d> DW_AT_call_all_calls: 1 + <973d> DW_AT_sibling : <0x9752> + <2><9741>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <9742> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <9746> DW_AT_decl_file : 1 + <9747> DW_AT_decl_line : 1354 + <9749> DW_AT_decl_column : 55 + <974a> DW_AT_type : <0x8885> + <974e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9751>: Abbrev Number: 0 + <1><9752>: Abbrev Number: 5 (DW_TAG_subprogram) + <9753> DW_AT_name : (indirect string, offset: 0xf19c7): LL_APB1_GRP2_ReleaseReset + <9757> DW_AT_decl_file : 1 + <9758> DW_AT_decl_line : 1141 + <975a> DW_AT_decl_column : 22 + <975a> DW_AT_prototyped : 1 + <975a> DW_AT_low_pc : 0x0 + <975e> DW_AT_high_pc : 0x26 + <9762> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9764> DW_AT_call_all_calls: 1 + <9764> DW_AT_sibling : <0x9779> + <2><9768>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <9769> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <976d> DW_AT_decl_file : 1 + <976e> DW_AT_decl_line : 1141 + <9770> DW_AT_decl_column : 57 + <9771> DW_AT_type : <0x8885> + <9775> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9778>: Abbrev Number: 0 + <1><9779>: Abbrev Number: 5 (DW_TAG_subprogram) + <977a> DW_AT_name : (indirect string, offset: 0xf2286): LL_APB1_GRP1_ReleaseReset + <977e> DW_AT_decl_file : 1 + <977f> DW_AT_decl_line : 1125 + <9781> DW_AT_decl_column : 22 + <9781> DW_AT_prototyped : 1 + <9781> DW_AT_low_pc : 0x0 + <9785> DW_AT_high_pc : 0x26 + <9789> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <978b> DW_AT_call_all_calls: 1 + <978b> DW_AT_sibling : <0x97a0> + <2><978f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <9790> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <9794> DW_AT_decl_file : 1 + <9795> DW_AT_decl_line : 1125 + <9797> DW_AT_decl_column : 57 + <9798> DW_AT_type : <0x8885> + <979c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><979f>: Abbrev Number: 0 + <1><97a0>: Abbrev Number: 5 (DW_TAG_subprogram) + <97a1> DW_AT_name : (indirect string, offset: 0xf1b17): LL_APB1_GRP2_ForceReset + <97a5> DW_AT_decl_file : 1 + <97a6> DW_AT_decl_line : 1097 + <97a8> DW_AT_decl_column : 22 + <97a8> DW_AT_prototyped : 1 + <97a8> DW_AT_low_pc : 0x0 + <97ac> DW_AT_high_pc : 0x24 + <97b0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <97b2> DW_AT_call_all_calls: 1 + <97b2> DW_AT_sibling : <0x97c7> + <2><97b6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <97b7> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <97bb> DW_AT_decl_file : 1 + <97bc> DW_AT_decl_line : 1097 + <97be> DW_AT_decl_column : 55 + <97bf> DW_AT_type : <0x8885> + <97c3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><97c6>: Abbrev Number: 0 + <1><97c7>: Abbrev Number: 5 (DW_TAG_subprogram) + <97c8> DW_AT_name : (indirect string, offset: 0xf22a7): LL_APB1_GRP1_ForceReset + <97cc> DW_AT_decl_file : 1 + <97cd> DW_AT_decl_line : 1081 + <97cf> DW_AT_decl_column : 22 + <97cf> DW_AT_prototyped : 1 + <97cf> DW_AT_low_pc : 0x0 + <97d3> DW_AT_high_pc : 0x24 + <97d7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <97d9> DW_AT_call_all_calls: 1 + <97d9> DW_AT_sibling : <0x97ee> + <2><97dd>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <97de> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <97e2> DW_AT_decl_file : 1 + <97e3> DW_AT_decl_line : 1081 + <97e5> DW_AT_decl_column : 55 + <97e6> DW_AT_type : <0x8885> + <97ea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><97ed>: Abbrev Number: 0 + <1><97ee>: Abbrev Number: 5 (DW_TAG_subprogram) + <97ef> DW_AT_name : (indirect string, offset: 0xf2188): LL_AHB3_GRP1_ReleaseReset + <97f3> DW_AT_decl_file : 1 + <97f4> DW_AT_decl_line : 850 + <97f6> DW_AT_decl_column : 22 + <97f6> DW_AT_prototyped : 1 + <97f6> DW_AT_low_pc : 0x0 + <97fa> DW_AT_high_pc : 0x26 + <97fe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9800> DW_AT_call_all_calls: 1 + <9800> DW_AT_sibling : <0x9815> + <2><9804>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <9805> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <9809> DW_AT_decl_file : 1 + <980a> DW_AT_decl_line : 850 + <980c> DW_AT_decl_column : 57 + <980d> DW_AT_type : <0x8885> + <9811> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9814>: Abbrev Number: 0 + <1><9815>: Abbrev Number: 5 (DW_TAG_subprogram) + <9816> DW_AT_name : (indirect string, offset: 0xf1d2f): LL_AHB3_GRP1_ForceReset + <981a> DW_AT_decl_file : 1 + <981b> DW_AT_decl_line : 824 + <981d> DW_AT_decl_column : 22 + <981d> DW_AT_prototyped : 1 + <981d> DW_AT_low_pc : 0x0 + <9821> DW_AT_high_pc : 0x24 + <9825> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9827> DW_AT_call_all_calls: 1 + <9827> DW_AT_sibling : <0x983c> + <2><982b>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <982c> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <9830> DW_AT_decl_file : 1 + <9831> DW_AT_decl_line : 824 + <9833> DW_AT_decl_column : 55 + <9834> DW_AT_type : <0x8885> + <9838> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><983b>: Abbrev Number: 0 + <1><983c>: Abbrev Number: 5 (DW_TAG_subprogram) + <983d> DW_AT_name : (indirect string, offset: 0xf2112): LL_AHB2_GRP1_ReleaseReset + <9841> DW_AT_decl_file : 1 + <9842> DW_AT_decl_line : 653 + <9844> DW_AT_decl_column : 22 + <9844> DW_AT_prototyped : 1 + <9844> DW_AT_low_pc : 0x0 + <9848> DW_AT_high_pc : 0x26 + <984c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <984e> DW_AT_call_all_calls: 1 + <984e> DW_AT_sibling : <0x9863> + <2><9852>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <9853> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <9857> DW_AT_decl_file : 1 + <9858> DW_AT_decl_line : 653 + <985a> DW_AT_decl_column : 57 + <985b> DW_AT_type : <0x8885> + <985f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9862>: Abbrev Number: 0 + <1><9863>: Abbrev Number: 5 (DW_TAG_subprogram) + <9864> DW_AT_name : (indirect string, offset: 0xf1ab8): LL_AHB2_GRP1_ForceReset + <9868> DW_AT_decl_file : 1 + <9869> DW_AT_decl_line : 625 + <986b> DW_AT_decl_column : 22 + <986b> DW_AT_prototyped : 1 + <986b> DW_AT_low_pc : 0x0 + <986f> DW_AT_high_pc : 0x24 + <9873> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <9875> DW_AT_call_all_calls: 1 + <9875> DW_AT_sibling : <0x988a> + <2><9879>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <987a> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <987e> DW_AT_decl_file : 1 + <987f> DW_AT_decl_line : 625 + <9881> DW_AT_decl_column : 55 + <9882> DW_AT_type : <0x8885> + <9886> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><9889>: Abbrev Number: 0 + <1><988a>: Abbrev Number: 5 (DW_TAG_subprogram) + <988b> DW_AT_name : (indirect string, offset: 0xf21a2): LL_AHB1_GRP1_ReleaseReset + <988f> DW_AT_decl_file : 1 + <9890> DW_AT_decl_line : 454 + <9892> DW_AT_decl_column : 22 + <9892> DW_AT_prototyped : 1 + <9892> DW_AT_low_pc : 0x0 + <9896> DW_AT_high_pc : 0x26 + <989a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <989c> DW_AT_call_all_calls: 1 + <989c> DW_AT_sibling : <0x98b1> + <2><98a0>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <98a1> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <98a5> DW_AT_decl_file : 1 + <98a6> DW_AT_decl_line : 454 + <98a8> DW_AT_decl_column : 57 + <98a9> DW_AT_type : <0x8885> + <98ad> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><98b0>: Abbrev Number: 0 + <1><98b1>: Abbrev Number: 45 (DW_TAG_subprogram) + <98b2> DW_AT_name : (indirect string, offset: 0xf2325): LL_AHB1_GRP1_ForceReset + <98b6> DW_AT_decl_file : 1 + <98b7> DW_AT_decl_line : 432 + <98b9> DW_AT_decl_column : 22 + <98ba> DW_AT_prototyped : 1 + <98ba> DW_AT_low_pc : 0x0 + <98be> DW_AT_high_pc : 0x24 + <98c2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <98c4> DW_AT_call_all_calls: 1 + <2><98c4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <98c5> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <98c9> DW_AT_decl_file : 1 + <98ca> DW_AT_decl_line : 432 + <98cc> DW_AT_decl_column : 55 + <98cd> DW_AT_type : <0x8885> + <98d1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><98d4>: Abbrev Number: 0 + <1><98d5>: Abbrev Number: 0 + Compilation Unit @ offset 0x98d6: Length: 0x1de9 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x1307 + Abbrev Offset: 0x1312 Pointer Size: 4 - <0><9992>: Abbrev Number: 31 (DW_TAG_compile_unit) - <9993> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <9997> DW_AT_language : 29 (C11) - <9998> DW_AT_name : (indirect string, offset: 0xf2a20): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.c - <999c> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <99a0> DW_AT_ranges : 0x3de - <99a4> DW_AT_low_pc : 0x0 - <99a8> DW_AT_stmt_list : 0x6c82 - <99ac> DW_AT_macros : 0x24036 - <1><99b0>: Abbrev Number: 15 (DW_TAG_base_type) - <99b1> DW_AT_byte_size : 1 - <99b2> DW_AT_encoding : 6 (signed char) - <99b3> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><99b7>: Abbrev Number: 11 (DW_TAG_typedef) - <99b8> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <99bc> DW_AT_decl_file : 4 - <99bd> DW_AT_decl_line : 43 - <99be> DW_AT_decl_column : 24 - <99bf> DW_AT_type : <0x99c3> - <1><99c3>: Abbrev Number: 15 (DW_TAG_base_type) - <99c4> DW_AT_byte_size : 1 - <99c5> DW_AT_encoding : 8 (unsigned char) - <99c6> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><99ca>: Abbrev Number: 15 (DW_TAG_base_type) - <99cb> DW_AT_byte_size : 2 - <99cc> DW_AT_encoding : 5 (signed) - <99cd> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><99d1>: Abbrev Number: 15 (DW_TAG_base_type) - <99d2> DW_AT_byte_size : 2 - <99d3> DW_AT_encoding : 7 (unsigned) - <99d4> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><99d8>: Abbrev Number: 15 (DW_TAG_base_type) - <99d9> DW_AT_byte_size : 4 - <99da> DW_AT_encoding : 5 (signed) - <99db> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><99df>: Abbrev Number: 11 (DW_TAG_typedef) - <99e0> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <99e4> DW_AT_decl_file : 4 - <99e5> DW_AT_decl_line : 79 - <99e6> DW_AT_decl_column : 25 - <99e7> DW_AT_type : <0x99eb> - <1><99eb>: Abbrev Number: 15 (DW_TAG_base_type) - <99ec> DW_AT_byte_size : 4 - <99ed> DW_AT_encoding : 7 (unsigned) - <99ee> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><99f2>: Abbrev Number: 15 (DW_TAG_base_type) - <99f3> DW_AT_byte_size : 8 - <99f4> DW_AT_encoding : 5 (signed) - <99f5> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><99f9>: Abbrev Number: 15 (DW_TAG_base_type) - <99fa> DW_AT_byte_size : 8 - <99fb> DW_AT_encoding : 7 (unsigned) - <99fc> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><9a00>: Abbrev Number: 32 (DW_TAG_base_type) - <9a01> DW_AT_byte_size : 4 - <9a02> DW_AT_encoding : 5 (signed) - <9a03> DW_AT_name : int - <1><9a07>: Abbrev Number: 15 (DW_TAG_base_type) - <9a08> DW_AT_byte_size : 4 - <9a09> DW_AT_encoding : 7 (unsigned) - <9a0a> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><9a0e>: Abbrev Number: 11 (DW_TAG_typedef) - <9a0f> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <9a13> DW_AT_decl_file : 5 - <9a14> DW_AT_decl_line : 24 - <9a15> DW_AT_decl_column : 19 - <9a16> DW_AT_type : <0x99b7> - <1><9a1a>: Abbrev Number: 11 (DW_TAG_typedef) - <9a1b> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <9a1f> DW_AT_decl_file : 5 - <9a20> DW_AT_decl_line : 48 - <9a21> DW_AT_decl_column : 20 - <9a22> DW_AT_type : <0x99df> - <1><9a26>: Abbrev Number: 27 (DW_TAG_volatile_type) - <9a27> DW_AT_type : <0x9a1a> - <1><9a2b>: Abbrev Number: 19 (DW_TAG_const_type) - <9a2c> DW_AT_type : <0x9a26> - <1><9a30>: Abbrev Number: 19 (DW_TAG_const_type) - <9a31> DW_AT_type : <0x9a1a> - <1><9a35>: Abbrev Number: 33 (DW_TAG_variable) - <9a36> DW_AT_name : (indirect string, offset: 0xf188f): SystemCoreClock - <9a3a> DW_AT_decl_file : 12 - <9a3b> DW_AT_decl_line : 60 + <0><98e2>: Abbrev Number: 31 (DW_TAG_compile_unit) + <98e3> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <98e7> DW_AT_language : 29 (C11) + <98e8> DW_AT_name : (indirect string, offset: 0xf29f2): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.c + <98ec> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <98f0> DW_AT_ranges : 0x3e0 + <98f4> DW_AT_low_pc : 0x0 + <98f8> DW_AT_stmt_list : 0x6cf8 + <98fc> DW_AT_macros : 0x24035 + <1><9900>: Abbrev Number: 15 (DW_TAG_base_type) + <9901> DW_AT_byte_size : 1 + <9902> DW_AT_encoding : 6 (signed char) + <9903> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><9907>: Abbrev Number: 11 (DW_TAG_typedef) + <9908> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <990c> DW_AT_decl_file : 4 + <990d> DW_AT_decl_line : 43 + <990e> DW_AT_decl_column : 24 + <990f> DW_AT_type : <0x9913> + <1><9913>: Abbrev Number: 15 (DW_TAG_base_type) + <9914> DW_AT_byte_size : 1 + <9915> DW_AT_encoding : 8 (unsigned char) + <9916> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><991a>: Abbrev Number: 15 (DW_TAG_base_type) + <991b> DW_AT_byte_size : 2 + <991c> DW_AT_encoding : 5 (signed) + <991d> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><9921>: Abbrev Number: 15 (DW_TAG_base_type) + <9922> DW_AT_byte_size : 2 + <9923> DW_AT_encoding : 7 (unsigned) + <9924> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><9928>: Abbrev Number: 15 (DW_TAG_base_type) + <9929> DW_AT_byte_size : 4 + <992a> DW_AT_encoding : 5 (signed) + <992b> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><992f>: Abbrev Number: 11 (DW_TAG_typedef) + <9930> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <9934> DW_AT_decl_file : 4 + <9935> DW_AT_decl_line : 79 + <9936> DW_AT_decl_column : 25 + <9937> DW_AT_type : <0x993b> + <1><993b>: Abbrev Number: 15 (DW_TAG_base_type) + <993c> DW_AT_byte_size : 4 + <993d> DW_AT_encoding : 7 (unsigned) + <993e> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><9942>: Abbrev Number: 15 (DW_TAG_base_type) + <9943> DW_AT_byte_size : 8 + <9944> DW_AT_encoding : 5 (signed) + <9945> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><9949>: Abbrev Number: 15 (DW_TAG_base_type) + <994a> DW_AT_byte_size : 8 + <994b> DW_AT_encoding : 7 (unsigned) + <994c> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><9950>: Abbrev Number: 32 (DW_TAG_base_type) + <9951> DW_AT_byte_size : 4 + <9952> DW_AT_encoding : 5 (signed) + <9953> DW_AT_name : int + <1><9957>: Abbrev Number: 15 (DW_TAG_base_type) + <9958> DW_AT_byte_size : 4 + <9959> DW_AT_encoding : 7 (unsigned) + <995a> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><995e>: Abbrev Number: 11 (DW_TAG_typedef) + <995f> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <9963> DW_AT_decl_file : 5 + <9964> DW_AT_decl_line : 24 + <9965> DW_AT_decl_column : 19 + <9966> DW_AT_type : <0x9907> + <1><996a>: Abbrev Number: 11 (DW_TAG_typedef) + <996b> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <996f> DW_AT_decl_file : 5 + <9970> DW_AT_decl_line : 48 + <9971> DW_AT_decl_column : 20 + <9972> DW_AT_type : <0x992f> + <1><9976>: Abbrev Number: 27 (DW_TAG_volatile_type) + <9977> DW_AT_type : <0x996a> + <1><997b>: Abbrev Number: 19 (DW_TAG_const_type) + <997c> DW_AT_type : <0x9976> + <1><9980>: Abbrev Number: 19 (DW_TAG_const_type) + <9981> DW_AT_type : <0x996a> + <1><9985>: Abbrev Number: 33 (DW_TAG_variable) + <9986> DW_AT_name : (indirect string, offset: 0xf1861): SystemCoreClock + <998a> DW_AT_decl_file : 12 + <998b> DW_AT_decl_line : 60 + <998c> DW_AT_decl_column : 17 + <998d> DW_AT_type : <0x996a> + <9991> DW_AT_external : 1 + <9991> DW_AT_declaration : 1 + <1><9991>: Abbrev Number: 20 (DW_TAG_structure_type) + <9992> DW_AT_byte_size : 184 + <9993> DW_AT_decl_file : 6 + <9994> DW_AT_decl_line : 163 + <9995> DW_AT_decl_column : 9 + <9995> DW_AT_sibling : <0x9b6b> + <2><9999>: Abbrev Number: 18 (DW_TAG_member) + <999a> DW_AT_name : ISR + <999e> DW_AT_decl_file : 6 + <999e> DW_AT_decl_line : 165 + <999f> DW_AT_decl_column : 17 + <999f> DW_AT_type : <0x9976> + <99a3> DW_AT_data_member_location: 0 + <2><99a4>: Abbrev Number: 18 (DW_TAG_member) + <99a5> DW_AT_name : IER + <99a9> DW_AT_decl_file : 6 + <99a9> DW_AT_decl_line : 166 + <99aa> DW_AT_decl_column : 17 + <99aa> DW_AT_type : <0x9976> + <99ae> DW_AT_data_member_location: 4 + <2><99af>: Abbrev Number: 18 (DW_TAG_member) + <99b0> DW_AT_name : CR + <99b3> DW_AT_decl_file : 6 + <99b3> DW_AT_decl_line : 167 + <99b4> DW_AT_decl_column : 17 + <99b4> DW_AT_type : <0x9976> + <99b8> DW_AT_data_member_location: 8 + <2><99b9>: Abbrev Number: 2 (DW_TAG_member) + <99ba> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <99be> DW_AT_decl_file : 6 + <99bf> DW_AT_decl_line : 168 + <99c0> DW_AT_decl_column : 17 + <99c1> DW_AT_type : <0x9976> + <99c5> DW_AT_data_member_location: 12 + <2><99c6>: Abbrev Number: 2 (DW_TAG_member) + <99c7> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 + <99cb> DW_AT_decl_file : 6 + <99cc> DW_AT_decl_line : 169 + <99cd> DW_AT_decl_column : 17 + <99ce> DW_AT_type : <0x9976> + <99d2> DW_AT_data_member_location: 16 + <2><99d3>: Abbrev Number: 2 (DW_TAG_member) + <99d4> DW_AT_name : (indirect string, offset: 0xbfd68): SMPR1 + <99d8> DW_AT_decl_file : 6 + <99d9> DW_AT_decl_line : 170 + <99da> DW_AT_decl_column : 17 + <99db> DW_AT_type : <0x9976> + <99df> DW_AT_data_member_location: 20 + <2><99e0>: Abbrev Number: 2 (DW_TAG_member) + <99e1> DW_AT_name : (indirect string, offset: 0x55310): SMPR2 + <99e5> DW_AT_decl_file : 6 + <99e6> DW_AT_decl_line : 171 + <99e7> DW_AT_decl_column : 17 + <99e8> DW_AT_type : <0x9976> + <99ec> DW_AT_data_member_location: 24 + <2><99ed>: Abbrev Number: 2 (DW_TAG_member) + <99ee> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <99f2> DW_AT_decl_file : 6 + <99f3> DW_AT_decl_line : 172 + <99f4> DW_AT_decl_column : 17 + <99f5> DW_AT_type : <0x996a> + <99f9> DW_AT_data_member_location: 28 + <2><99fa>: Abbrev Number: 18 (DW_TAG_member) + <99fb> DW_AT_name : TR1 + <99ff> DW_AT_decl_file : 6 + <99ff> DW_AT_decl_line : 173 + <9a00> DW_AT_decl_column : 17 + <9a00> DW_AT_type : <0x9976> + <9a04> DW_AT_data_member_location: 32 + <2><9a05>: Abbrev Number: 18 (DW_TAG_member) + <9a06> DW_AT_name : TR2 + <9a0a> DW_AT_decl_file : 6 + <9a0a> DW_AT_decl_line : 174 + <9a0b> DW_AT_decl_column : 17 + <9a0b> DW_AT_type : <0x9976> + <9a0f> DW_AT_data_member_location: 36 + <2><9a10>: Abbrev Number: 18 (DW_TAG_member) + <9a11> DW_AT_name : TR3 + <9a15> DW_AT_decl_file : 6 + <9a15> DW_AT_decl_line : 175 + <9a16> DW_AT_decl_column : 17 + <9a16> DW_AT_type : <0x9976> + <9a1a> DW_AT_data_member_location: 40 + <2><9a1b>: Abbrev Number: 2 (DW_TAG_member) + <9a1c> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <9a20> DW_AT_decl_file : 6 + <9a21> DW_AT_decl_line : 176 + <9a22> DW_AT_decl_column : 17 + <9a23> DW_AT_type : <0x996a> + <9a27> DW_AT_data_member_location: 44 + <2><9a28>: Abbrev Number: 2 (DW_TAG_member) + <9a29> DW_AT_name : (indirect string, offset: 0xa5a13): SQR1 + <9a2d> DW_AT_decl_file : 6 + <9a2e> DW_AT_decl_line : 177 + <9a2f> DW_AT_decl_column : 17 + <9a30> DW_AT_type : <0x9976> + <9a34> DW_AT_data_member_location: 48 + <2><9a35>: Abbrev Number: 2 (DW_TAG_member) + <9a36> DW_AT_name : (indirect string, offset: 0xeedab): SQR2 + <9a3a> DW_AT_decl_file : 6 + <9a3b> DW_AT_decl_line : 178 <9a3c> DW_AT_decl_column : 17 - <9a3d> DW_AT_type : <0x9a1a> - <9a41> DW_AT_external : 1 - <9a41> DW_AT_declaration : 1 - <1><9a41>: Abbrev Number: 20 (DW_TAG_structure_type) - <9a42> DW_AT_byte_size : 184 - <9a43> DW_AT_decl_file : 6 - <9a44> DW_AT_decl_line : 163 - <9a45> DW_AT_decl_column : 9 - <9a45> DW_AT_sibling : <0x9c1b> - <2><9a49>: Abbrev Number: 18 (DW_TAG_member) - <9a4a> DW_AT_name : ISR - <9a4e> DW_AT_decl_file : 6 - <9a4e> DW_AT_decl_line : 165 - <9a4f> DW_AT_decl_column : 17 - <9a4f> DW_AT_type : <0x9a26> - <9a53> DW_AT_data_member_location: 0 - <2><9a54>: Abbrev Number: 18 (DW_TAG_member) - <9a55> DW_AT_name : IER - <9a59> DW_AT_decl_file : 6 - <9a59> DW_AT_decl_line : 166 - <9a5a> DW_AT_decl_column : 17 - <9a5a> DW_AT_type : <0x9a26> - <9a5e> DW_AT_data_member_location: 4 - <2><9a5f>: Abbrev Number: 18 (DW_TAG_member) - <9a60> DW_AT_name : CR - <9a63> DW_AT_decl_file : 6 - <9a63> DW_AT_decl_line : 167 - <9a64> DW_AT_decl_column : 17 - <9a64> DW_AT_type : <0x9a26> - <9a68> DW_AT_data_member_location: 8 - <2><9a69>: Abbrev Number: 2 (DW_TAG_member) - <9a6a> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <9a6e> DW_AT_decl_file : 6 - <9a6f> DW_AT_decl_line : 168 - <9a70> DW_AT_decl_column : 17 - <9a71> DW_AT_type : <0x9a26> - <9a75> DW_AT_data_member_location: 12 - <2><9a76>: Abbrev Number: 2 (DW_TAG_member) - <9a77> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 - <9a7b> DW_AT_decl_file : 6 - <9a7c> DW_AT_decl_line : 169 - <9a7d> DW_AT_decl_column : 17 - <9a7e> DW_AT_type : <0x9a26> - <9a82> DW_AT_data_member_location: 16 - <2><9a83>: Abbrev Number: 2 (DW_TAG_member) - <9a84> DW_AT_name : (indirect string, offset: 0xbfdae): SMPR1 - <9a88> DW_AT_decl_file : 6 - <9a89> DW_AT_decl_line : 170 - <9a8a> DW_AT_decl_column : 17 - <9a8b> DW_AT_type : <0x9a26> - <9a8f> DW_AT_data_member_location: 20 - <2><9a90>: Abbrev Number: 2 (DW_TAG_member) - <9a91> DW_AT_name : (indirect string, offset: 0x5535c): SMPR2 - <9a95> DW_AT_decl_file : 6 - <9a96> DW_AT_decl_line : 171 - <9a97> DW_AT_decl_column : 17 - <9a98> DW_AT_type : <0x9a26> - <9a9c> DW_AT_data_member_location: 24 - <2><9a9d>: Abbrev Number: 2 (DW_TAG_member) - <9a9e> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <9aa2> DW_AT_decl_file : 6 - <9aa3> DW_AT_decl_line : 172 - <9aa4> DW_AT_decl_column : 17 - <9aa5> DW_AT_type : <0x9a1a> - <9aa9> DW_AT_data_member_location: 28 - <2><9aaa>: Abbrev Number: 18 (DW_TAG_member) - <9aab> DW_AT_name : TR1 - <9aaf> DW_AT_decl_file : 6 - <9aaf> DW_AT_decl_line : 173 - <9ab0> DW_AT_decl_column : 17 - <9ab0> DW_AT_type : <0x9a26> - <9ab4> DW_AT_data_member_location: 32 - <2><9ab5>: Abbrev Number: 18 (DW_TAG_member) - <9ab6> DW_AT_name : TR2 - <9aba> DW_AT_decl_file : 6 - <9aba> DW_AT_decl_line : 174 + <9a3d> DW_AT_type : <0x9976> + <9a41> DW_AT_data_member_location: 52 + <2><9a42>: Abbrev Number: 2 (DW_TAG_member) + <9a43> DW_AT_name : (indirect string, offset: 0xeedb0): SQR3 + <9a47> DW_AT_decl_file : 6 + <9a48> DW_AT_decl_line : 179 + <9a49> DW_AT_decl_column : 17 + <9a4a> DW_AT_type : <0x9976> + <9a4e> DW_AT_data_member_location: 56 + <2><9a4f>: Abbrev Number: 2 (DW_TAG_member) + <9a50> DW_AT_name : (indirect string, offset: 0xeedb5): SQR4 + <9a54> DW_AT_decl_file : 6 + <9a55> DW_AT_decl_line : 180 + <9a56> DW_AT_decl_column : 17 + <9a57> DW_AT_type : <0x9976> + <9a5b> DW_AT_data_member_location: 60 + <2><9a5c>: Abbrev Number: 18 (DW_TAG_member) + <9a5d> DW_AT_name : DR + <9a60> DW_AT_decl_file : 6 + <9a60> DW_AT_decl_line : 181 + <9a61> DW_AT_decl_column : 17 + <9a61> DW_AT_type : <0x9976> + <9a65> DW_AT_data_member_location: 64 + <2><9a66>: Abbrev Number: 2 (DW_TAG_member) + <9a67> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <9a6b> DW_AT_decl_file : 6 + <9a6c> DW_AT_decl_line : 182 + <9a6d> DW_AT_decl_column : 17 + <9a6e> DW_AT_type : <0x996a> + <9a72> DW_AT_data_member_location: 68 + <2><9a73>: Abbrev Number: 2 (DW_TAG_member) + <9a74> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <9a78> DW_AT_decl_file : 6 + <9a79> DW_AT_decl_line : 183 + <9a7a> DW_AT_decl_column : 17 + <9a7b> DW_AT_type : <0x996a> + <9a7f> DW_AT_data_member_location: 72 + <2><9a80>: Abbrev Number: 2 (DW_TAG_member) + <9a81> DW_AT_name : (indirect string, offset: 0xb6ed7): JSQR + <9a85> DW_AT_decl_file : 6 + <9a86> DW_AT_decl_line : 184 + <9a87> DW_AT_decl_column : 17 + <9a88> DW_AT_type : <0x9976> + <9a8c> DW_AT_data_member_location: 76 + <2><9a8d>: Abbrev Number: 2 (DW_TAG_member) + <9a8e> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <9a92> DW_AT_decl_file : 6 + <9a93> DW_AT_decl_line : 185 + <9a94> DW_AT_decl_column : 17 + <9a95> DW_AT_type : <0x9b6b> + <9a99> DW_AT_data_member_location: 80 + <2><9a9a>: Abbrev Number: 2 (DW_TAG_member) + <9a9b> DW_AT_name : (indirect string, offset: 0xef78a): OFR1 + <9a9f> DW_AT_decl_file : 6 + <9aa0> DW_AT_decl_line : 186 + <9aa1> DW_AT_decl_column : 17 + <9aa2> DW_AT_type : <0x9976> + <9aa6> DW_AT_data_member_location: 96 + <2><9aa7>: Abbrev Number: 2 (DW_TAG_member) + <9aa8> DW_AT_name : (indirect string, offset: 0xef78f): OFR2 + <9aac> DW_AT_decl_file : 6 + <9aad> DW_AT_decl_line : 187 + <9aae> DW_AT_decl_column : 17 + <9aaf> DW_AT_type : <0x9976> + <9ab3> DW_AT_data_member_location: 100 + <2><9ab4>: Abbrev Number: 2 (DW_TAG_member) + <9ab5> DW_AT_name : (indirect string, offset: 0xef794): OFR3 + <9ab9> DW_AT_decl_file : 6 + <9aba> DW_AT_decl_line : 188 <9abb> DW_AT_decl_column : 17 - <9abb> DW_AT_type : <0x9a26> - <9abf> DW_AT_data_member_location: 36 - <2><9ac0>: Abbrev Number: 18 (DW_TAG_member) - <9ac1> DW_AT_name : TR3 - <9ac5> DW_AT_decl_file : 6 - <9ac5> DW_AT_decl_line : 175 - <9ac6> DW_AT_decl_column : 17 - <9ac6> DW_AT_type : <0x9a26> - <9aca> DW_AT_data_member_location: 40 - <2><9acb>: Abbrev Number: 2 (DW_TAG_member) - <9acc> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <9ad0> DW_AT_decl_file : 6 - <9ad1> DW_AT_decl_line : 176 - <9ad2> DW_AT_decl_column : 17 - <9ad3> DW_AT_type : <0x9a1a> - <9ad7> DW_AT_data_member_location: 44 - <2><9ad8>: Abbrev Number: 2 (DW_TAG_member) - <9ad9> DW_AT_name : (indirect string, offset: 0xa5a9b): SQR1 - <9add> DW_AT_decl_file : 6 - <9ade> DW_AT_decl_line : 177 - <9adf> DW_AT_decl_column : 17 - <9ae0> DW_AT_type : <0x9a26> - <9ae4> DW_AT_data_member_location: 48 - <2><9ae5>: Abbrev Number: 2 (DW_TAG_member) - <9ae6> DW_AT_name : (indirect string, offset: 0xeedd4): SQR2 - <9aea> DW_AT_decl_file : 6 - <9aeb> DW_AT_decl_line : 178 - <9aec> DW_AT_decl_column : 17 - <9aed> DW_AT_type : <0x9a26> - <9af1> DW_AT_data_member_location: 52 - <2><9af2>: Abbrev Number: 2 (DW_TAG_member) - <9af3> DW_AT_name : (indirect string, offset: 0xeedd9): SQR3 - <9af7> DW_AT_decl_file : 6 - <9af8> DW_AT_decl_line : 179 - <9af9> DW_AT_decl_column : 17 - <9afa> DW_AT_type : <0x9a26> - <9afe> DW_AT_data_member_location: 56 - <2><9aff>: Abbrev Number: 2 (DW_TAG_member) - <9b00> DW_AT_name : (indirect string, offset: 0xeedde): SQR4 - <9b04> DW_AT_decl_file : 6 - <9b05> DW_AT_decl_line : 180 - <9b06> DW_AT_decl_column : 17 - <9b07> DW_AT_type : <0x9a26> - <9b0b> DW_AT_data_member_location: 60 - <2><9b0c>: Abbrev Number: 18 (DW_TAG_member) - <9b0d> DW_AT_name : DR - <9b10> DW_AT_decl_file : 6 - <9b10> DW_AT_decl_line : 181 - <9b11> DW_AT_decl_column : 17 - <9b11> DW_AT_type : <0x9a26> - <9b15> DW_AT_data_member_location: 64 - <2><9b16>: Abbrev Number: 2 (DW_TAG_member) - <9b17> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <9b1b> DW_AT_decl_file : 6 - <9b1c> DW_AT_decl_line : 182 - <9b1d> DW_AT_decl_column : 17 - <9b1e> DW_AT_type : <0x9a1a> - <9b22> DW_AT_data_member_location: 68 - <2><9b23>: Abbrev Number: 2 (DW_TAG_member) - <9b24> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <9b28> DW_AT_decl_file : 6 - <9b29> DW_AT_decl_line : 183 - <9b2a> DW_AT_decl_column : 17 - <9b2b> DW_AT_type : <0x9a1a> - <9b2f> DW_AT_data_member_location: 72 - <2><9b30>: Abbrev Number: 2 (DW_TAG_member) - <9b31> DW_AT_name : (indirect string, offset: 0xb6f5f): JSQR - <9b35> DW_AT_decl_file : 6 - <9b36> DW_AT_decl_line : 184 - <9b37> DW_AT_decl_column : 17 - <9b38> DW_AT_type : <0x9a26> - <9b3c> DW_AT_data_member_location: 76 - <2><9b3d>: Abbrev Number: 2 (DW_TAG_member) - <9b3e> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <9b42> DW_AT_decl_file : 6 - <9b43> DW_AT_decl_line : 185 - <9b44> DW_AT_decl_column : 17 - <9b45> DW_AT_type : <0x9c1b> - <9b49> DW_AT_data_member_location: 80 - <2><9b4a>: Abbrev Number: 2 (DW_TAG_member) - <9b4b> DW_AT_name : (indirect string, offset: 0xef748): OFR1 - <9b4f> DW_AT_decl_file : 6 - <9b50> DW_AT_decl_line : 186 - <9b51> DW_AT_decl_column : 17 - <9b52> DW_AT_type : <0x9a26> - <9b56> DW_AT_data_member_location: 96 - <2><9b57>: Abbrev Number: 2 (DW_TAG_member) - <9b58> DW_AT_name : (indirect string, offset: 0xef74d): OFR2 - <9b5c> DW_AT_decl_file : 6 - <9b5d> DW_AT_decl_line : 187 - <9b5e> DW_AT_decl_column : 17 - <9b5f> DW_AT_type : <0x9a26> - <9b63> DW_AT_data_member_location: 100 - <2><9b64>: Abbrev Number: 2 (DW_TAG_member) - <9b65> DW_AT_name : (indirect string, offset: 0xef752): OFR3 - <9b69> DW_AT_decl_file : 6 - <9b6a> DW_AT_decl_line : 188 - <9b6b> DW_AT_decl_column : 17 - <9b6c> DW_AT_type : <0x9a26> - <9b70> DW_AT_data_member_location: 104 - <2><9b71>: Abbrev Number: 2 (DW_TAG_member) - <9b72> DW_AT_name : (indirect string, offset: 0xef757): OFR4 - <9b76> DW_AT_decl_file : 6 - <9b77> DW_AT_decl_line : 189 - <9b78> DW_AT_decl_column : 17 - <9b79> DW_AT_type : <0x9a26> - <9b7d> DW_AT_data_member_location: 108 - <2><9b7e>: Abbrev Number: 2 (DW_TAG_member) - <9b7f> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <9b83> DW_AT_decl_file : 6 - <9b84> DW_AT_decl_line : 190 - <9b85> DW_AT_decl_column : 17 - <9b86> DW_AT_type : <0x9c1b> - <9b8a> DW_AT_data_member_location: 112 - <2><9b8b>: Abbrev Number: 2 (DW_TAG_member) - <9b8c> DW_AT_name : (indirect string, offset: 0xef47a): JDR1 - <9b90> DW_AT_decl_file : 6 - <9b91> DW_AT_decl_line : 191 - <9b92> DW_AT_decl_column : 17 - <9b93> DW_AT_type : <0x9a26> - <9b97> DW_AT_data_member_location: 128 - <2><9b98>: Abbrev Number: 2 (DW_TAG_member) - <9b99> DW_AT_name : (indirect string, offset: 0xef47f): JDR2 - <9b9d> DW_AT_decl_file : 6 - <9b9e> DW_AT_decl_line : 192 - <9b9f> DW_AT_decl_column : 17 - <9ba0> DW_AT_type : <0x9a26> - <9ba4> DW_AT_data_member_location: 132 - <2><9ba5>: Abbrev Number: 2 (DW_TAG_member) - <9ba6> DW_AT_name : (indirect string, offset: 0xef484): JDR3 - <9baa> DW_AT_decl_file : 6 - <9bab> DW_AT_decl_line : 193 - <9bac> DW_AT_decl_column : 17 - <9bad> DW_AT_type : <0x9a26> - <9bb1> DW_AT_data_member_location: 136 - <2><9bb2>: Abbrev Number: 2 (DW_TAG_member) - <9bb3> DW_AT_name : (indirect string, offset: 0xef86a): JDR4 - <9bb7> DW_AT_decl_file : 6 - <9bb8> DW_AT_decl_line : 194 - <9bb9> DW_AT_decl_column : 17 - <9bba> DW_AT_type : <0x9a26> - <9bbe> DW_AT_data_member_location: 140 - <2><9bbf>: Abbrev Number: 2 (DW_TAG_member) - <9bc0> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <9bc4> DW_AT_decl_file : 6 - <9bc5> DW_AT_decl_line : 195 - <9bc6> DW_AT_decl_column : 17 - <9bc7> DW_AT_type : <0x9c1b> - <9bcb> DW_AT_data_member_location: 144 - <2><9bcc>: Abbrev Number: 2 (DW_TAG_member) - <9bcd> DW_AT_name : (indirect string, offset: 0xef468): AWD2CR - <9bd1> DW_AT_decl_file : 6 - <9bd2> DW_AT_decl_line : 196 - <9bd3> DW_AT_decl_column : 17 - <9bd4> DW_AT_type : <0x9a26> - <9bd8> DW_AT_data_member_location: 160 - <2><9bd9>: Abbrev Number: 2 (DW_TAG_member) - <9bda> DW_AT_name : (indirect string, offset: 0xef682): AWD3CR - <9bde> DW_AT_decl_file : 6 - <9bdf> DW_AT_decl_line : 197 - <9be0> DW_AT_decl_column : 17 - <9be1> DW_AT_type : <0x9a26> - <9be5> DW_AT_data_member_location: 164 - <2><9be6>: Abbrev Number: 2 (DW_TAG_member) - <9be7> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <9beb> DW_AT_decl_file : 6 - <9bec> DW_AT_decl_line : 198 - <9bed> DW_AT_decl_column : 17 - <9bee> DW_AT_type : <0x9a1a> - <9bf2> DW_AT_data_member_location: 168 - <2><9bf3>: Abbrev Number: 2 (DW_TAG_member) - <9bf4> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <9bf8> DW_AT_decl_file : 6 - <9bf9> DW_AT_decl_line : 199 - <9bfa> DW_AT_decl_column : 17 - <9bfb> DW_AT_type : <0x9a1a> - <9bff> DW_AT_data_member_location: 172 - <2><9c00>: Abbrev Number: 2 (DW_TAG_member) - <9c01> DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL - <9c05> DW_AT_decl_file : 6 - <9c06> DW_AT_decl_line : 200 - <9c07> DW_AT_decl_column : 17 - <9c08> DW_AT_type : <0x9a26> - <9c0c> DW_AT_data_member_location: 176 - <2><9c0d>: Abbrev Number: 2 (DW_TAG_member) - <9c0e> DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT - <9c12> DW_AT_decl_file : 6 - <9c13> DW_AT_decl_line : 201 - <9c14> DW_AT_decl_column : 17 - <9c15> DW_AT_type : <0x9a26> - <9c19> DW_AT_data_member_location: 180 - <2><9c1a>: Abbrev Number: 0 - <1><9c1b>: Abbrev Number: 34 (DW_TAG_array_type) - <9c1c> DW_AT_type : <0x9a1a> - <9c20> DW_AT_sibling : <0x9c2b> - <2><9c24>: Abbrev Number: 35 (DW_TAG_subrange_type) - <9c25> DW_AT_type : <0x9a07> - <9c29> DW_AT_upper_bound : 3 - <2><9c2a>: Abbrev Number: 0 - <1><9c2b>: Abbrev Number: 11 (DW_TAG_typedef) - <9c2c> DW_AT_name : (indirect string, offset: 0xef676): ADC_TypeDef - <9c30> DW_AT_decl_file : 6 - <9c31> DW_AT_decl_line : 203 - <9c32> DW_AT_decl_column : 3 - <9c33> DW_AT_type : <0x9a41> - <1><9c37>: Abbrev Number: 19 (DW_TAG_const_type) - <9c38> DW_AT_type : <0x9c2b> - <1><9c3c>: Abbrev Number: 20 (DW_TAG_structure_type) - <9c3d> DW_AT_byte_size : 16 - <9c3e> DW_AT_decl_file : 6 - <9c3f> DW_AT_decl_line : 205 - <9c40> DW_AT_decl_column : 9 - <9c40> DW_AT_sibling : <0x9c77> - <2><9c44>: Abbrev Number: 2 (DW_TAG_member) - <9c45> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <9c49> DW_AT_decl_file : 6 - <9c4a> DW_AT_decl_line : 207 - <9c4b> DW_AT_decl_column : 17 - <9c4c> DW_AT_type : <0x9a1a> - <9c50> DW_AT_data_member_location: 0 - <2><9c51>: Abbrev Number: 2 (DW_TAG_member) - <9c52> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <9c56> DW_AT_decl_file : 6 - <9c57> DW_AT_decl_line : 208 - <9c58> DW_AT_decl_column : 17 - <9c59> DW_AT_type : <0x9a1a> - <9c5d> DW_AT_data_member_location: 4 - <2><9c5e>: Abbrev Number: 18 (DW_TAG_member) - <9c5f> DW_AT_name : CCR - <9c63> DW_AT_decl_file : 6 - <9c63> DW_AT_decl_line : 209 - <9c64> DW_AT_decl_column : 17 - <9c64> DW_AT_type : <0x9a26> - <9c68> DW_AT_data_member_location: 8 - <2><9c69>: Abbrev Number: 2 (DW_TAG_member) - <9c6a> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <9c6e> DW_AT_decl_file : 6 - <9c6f> DW_AT_decl_line : 210 - <9c70> DW_AT_decl_column : 17 - <9c71> DW_AT_type : <0x9a1a> - <9c75> DW_AT_data_member_location: 12 - <2><9c76>: Abbrev Number: 0 - <1><9c77>: Abbrev Number: 11 (DW_TAG_typedef) - <9c78> DW_AT_name : (indirect string, offset: 0xf2c86): ADC_Common_TypeDef - <9c7c> DW_AT_decl_file : 6 - <9c7d> DW_AT_decl_line : 211 - <9c7e> DW_AT_decl_column : 3 - <9c7f> DW_AT_type : <0x9c3c> - <1><9c83>: Abbrev Number: 19 (DW_TAG_const_type) - <9c84> DW_AT_type : <0x9c77> - <1><9c88>: Abbrev Number: 17 (DW_TAG_structure_type) - <9c89> DW_AT_byte_size : 20 - <9c8a> DW_AT_decl_file : 6 - <9c8b> DW_AT_decl_line : 258 - <9c8d> DW_AT_decl_column : 9 - <9c8d> DW_AT_sibling : <0x9cd7> - <2><9c91>: Abbrev Number: 22 (DW_TAG_member) - <9c92> DW_AT_name : CCR - <9c96> DW_AT_decl_file : 6 - <9c96> DW_AT_decl_line : 260 - <9c98> DW_AT_decl_column : 17 - <9c99> DW_AT_type : <0x9a26> - <9c9d> DW_AT_data_member_location: 0 - <2><9c9e>: Abbrev Number: 6 (DW_TAG_member) - <9c9f> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <9ca3> DW_AT_decl_file : 6 - <9ca4> DW_AT_decl_line : 261 - <9ca6> DW_AT_decl_column : 17 - <9ca7> DW_AT_type : <0x9a26> - <9cab> DW_AT_data_member_location: 4 - <2><9cac>: Abbrev Number: 6 (DW_TAG_member) - <9cad> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <9cb1> DW_AT_decl_file : 6 - <9cb2> DW_AT_decl_line : 262 - <9cb4> DW_AT_decl_column : 17 - <9cb5> DW_AT_type : <0x9a26> - <9cb9> DW_AT_data_member_location: 8 - <2><9cba>: Abbrev Number: 6 (DW_TAG_member) - <9cbb> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <9cbf> DW_AT_decl_file : 6 - <9cc0> DW_AT_decl_line : 263 - <9cc2> DW_AT_decl_column : 17 - <9cc3> DW_AT_type : <0x9a26> - <9cc7> DW_AT_data_member_location: 12 - <2><9cc8>: Abbrev Number: 6 (DW_TAG_member) - <9cc9> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <9ccd> DW_AT_decl_file : 6 - <9cce> DW_AT_decl_line : 264 - <9cd0> DW_AT_decl_column : 12 - <9cd1> DW_AT_type : <0x9a1a> - <9cd5> DW_AT_data_member_location: 16 - <2><9cd6>: Abbrev Number: 0 - <1><9cd7>: Abbrev Number: 16 (DW_TAG_typedef) - <9cd8> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <9cdc> DW_AT_decl_file : 6 - <9cdd> DW_AT_decl_line : 265 - <9cdf> DW_AT_decl_column : 3 - <9cdf> DW_AT_type : <0x9c88> - <1><9ce3>: Abbrev Number: 17 (DW_TAG_structure_type) - <9ce4> DW_AT_byte_size : 8 - <9ce5> DW_AT_decl_file : 6 - <9ce6> DW_AT_decl_line : 267 - <9ce8> DW_AT_decl_column : 9 - <9ce8> DW_AT_sibling : <0x9d08> - <2><9cec>: Abbrev Number: 22 (DW_TAG_member) - <9ced> DW_AT_name : ISR - <9cf1> DW_AT_decl_file : 6 - <9cf1> DW_AT_decl_line : 269 - <9cf3> DW_AT_decl_column : 17 - <9cf4> DW_AT_type : <0x9a26> - <9cf8> DW_AT_data_member_location: 0 - <2><9cf9>: Abbrev Number: 6 (DW_TAG_member) - <9cfa> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <9cfe> DW_AT_decl_file : 6 - <9cff> DW_AT_decl_line : 270 - <9d01> DW_AT_decl_column : 17 - <9d02> DW_AT_type : <0x9a26> - <9d06> DW_AT_data_member_location: 4 - <2><9d07>: Abbrev Number: 0 - <1><9d08>: Abbrev Number: 16 (DW_TAG_typedef) - <9d09> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <9d0d> DW_AT_decl_file : 6 - <9d0e> DW_AT_decl_line : 271 - <9d10> DW_AT_decl_column : 3 - <9d10> DW_AT_type : <0x9ce3> - <1><9d14>: Abbrev Number: 17 (DW_TAG_structure_type) - <9d15> DW_AT_byte_size : 4 - <9d16> DW_AT_decl_file : 6 - <9d17> DW_AT_decl_line : 276 - <9d19> DW_AT_decl_column : 9 - <9d19> DW_AT_sibling : <0x9d2b> - <2><9d1d>: Abbrev Number: 22 (DW_TAG_member) - <9d1e> DW_AT_name : CCR - <9d22> DW_AT_decl_file : 6 - <9d22> DW_AT_decl_line : 278 - <9d24> DW_AT_decl_column : 19 - <9d25> DW_AT_type : <0x9a26> - <9d29> DW_AT_data_member_location: 0 - <2><9d2a>: Abbrev Number: 0 - <1><9d2b>: Abbrev Number: 16 (DW_TAG_typedef) - <9d2c> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <9d30> DW_AT_decl_file : 6 - <9d31> DW_AT_decl_line : 279 - <9d33> DW_AT_decl_column : 3 - <9d33> DW_AT_type : <0x9d14> - <1><9d37>: Abbrev Number: 17 (DW_TAG_structure_type) - <9d38> DW_AT_byte_size : 8 - <9d39> DW_AT_decl_file : 6 - <9d3a> DW_AT_decl_line : 281 - <9d3c> DW_AT_decl_column : 9 - <9d3c> DW_AT_sibling : <0x9d5b> - <2><9d40>: Abbrev Number: 22 (DW_TAG_member) - <9d41> DW_AT_name : CSR - <9d45> DW_AT_decl_file : 6 - <9d45> DW_AT_decl_line : 283 - <9d47> DW_AT_decl_column : 19 - <9d48> DW_AT_type : <0x9a26> - <9d4c> DW_AT_data_member_location: 0 - <2><9d4d>: Abbrev Number: 22 (DW_TAG_member) - <9d4e> DW_AT_name : CFR - <9d52> DW_AT_decl_file : 6 - <9d52> DW_AT_decl_line : 284 - <9d54> DW_AT_decl_column : 19 - <9d55> DW_AT_type : <0x9a26> - <9d59> DW_AT_data_member_location: 4 - <2><9d5a>: Abbrev Number: 0 - <1><9d5b>: Abbrev Number: 16 (DW_TAG_typedef) - <9d5c> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <9d60> DW_AT_decl_file : 6 - <9d61> DW_AT_decl_line : 285 + <9abc> DW_AT_type : <0x9976> + <9ac0> DW_AT_data_member_location: 104 + <2><9ac1>: Abbrev Number: 2 (DW_TAG_member) + <9ac2> DW_AT_name : (indirect string, offset: 0xef799): OFR4 + <9ac6> DW_AT_decl_file : 6 + <9ac7> DW_AT_decl_line : 189 + <9ac8> DW_AT_decl_column : 17 + <9ac9> DW_AT_type : <0x9976> + <9acd> DW_AT_data_member_location: 108 + <2><9ace>: Abbrev Number: 2 (DW_TAG_member) + <9acf> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <9ad3> DW_AT_decl_file : 6 + <9ad4> DW_AT_decl_line : 190 + <9ad5> DW_AT_decl_column : 17 + <9ad6> DW_AT_type : <0x9b6b> + <9ada> DW_AT_data_member_location: 112 + <2><9adb>: Abbrev Number: 2 (DW_TAG_member) + <9adc> DW_AT_name : (indirect string, offset: 0xef491): JDR1 + <9ae0> DW_AT_decl_file : 6 + <9ae1> DW_AT_decl_line : 191 + <9ae2> DW_AT_decl_column : 17 + <9ae3> DW_AT_type : <0x9976> + <9ae7> DW_AT_data_member_location: 128 + <2><9ae8>: Abbrev Number: 2 (DW_TAG_member) + <9ae9> DW_AT_name : (indirect string, offset: 0xef496): JDR2 + <9aed> DW_AT_decl_file : 6 + <9aee> DW_AT_decl_line : 192 + <9aef> DW_AT_decl_column : 17 + <9af0> DW_AT_type : <0x9976> + <9af4> DW_AT_data_member_location: 132 + <2><9af5>: Abbrev Number: 2 (DW_TAG_member) + <9af6> DW_AT_name : (indirect string, offset: 0xef49b): JDR3 + <9afa> DW_AT_decl_file : 6 + <9afb> DW_AT_decl_line : 193 + <9afc> DW_AT_decl_column : 17 + <9afd> DW_AT_type : <0x9976> + <9b01> DW_AT_data_member_location: 136 + <2><9b02>: Abbrev Number: 2 (DW_TAG_member) + <9b03> DW_AT_name : (indirect string, offset: 0xef89b): JDR4 + <9b07> DW_AT_decl_file : 6 + <9b08> DW_AT_decl_line : 194 + <9b09> DW_AT_decl_column : 17 + <9b0a> DW_AT_type : <0x9976> + <9b0e> DW_AT_data_member_location: 140 + <2><9b0f>: Abbrev Number: 2 (DW_TAG_member) + <9b10> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <9b14> DW_AT_decl_file : 6 + <9b15> DW_AT_decl_line : 195 + <9b16> DW_AT_decl_column : 17 + <9b17> DW_AT_type : <0x9b6b> + <9b1b> DW_AT_data_member_location: 144 + <2><9b1c>: Abbrev Number: 2 (DW_TAG_member) + <9b1d> DW_AT_name : (indirect string, offset: 0xef47f): AWD2CR + <9b21> DW_AT_decl_file : 6 + <9b22> DW_AT_decl_line : 196 + <9b23> DW_AT_decl_column : 17 + <9b24> DW_AT_type : <0x9976> + <9b28> DW_AT_data_member_location: 160 + <2><9b29>: Abbrev Number: 2 (DW_TAG_member) + <9b2a> DW_AT_name : (indirect string, offset: 0xef69f): AWD3CR + <9b2e> DW_AT_decl_file : 6 + <9b2f> DW_AT_decl_line : 197 + <9b30> DW_AT_decl_column : 17 + <9b31> DW_AT_type : <0x9976> + <9b35> DW_AT_data_member_location: 164 + <2><9b36>: Abbrev Number: 2 (DW_TAG_member) + <9b37> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <9b3b> DW_AT_decl_file : 6 + <9b3c> DW_AT_decl_line : 198 + <9b3d> DW_AT_decl_column : 17 + <9b3e> DW_AT_type : <0x996a> + <9b42> DW_AT_data_member_location: 168 + <2><9b43>: Abbrev Number: 2 (DW_TAG_member) + <9b44> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <9b48> DW_AT_decl_file : 6 + <9b49> DW_AT_decl_line : 199 + <9b4a> DW_AT_decl_column : 17 + <9b4b> DW_AT_type : <0x996a> + <9b4f> DW_AT_data_member_location: 172 + <2><9b50>: Abbrev Number: 2 (DW_TAG_member) + <9b51> DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL + <9b55> DW_AT_decl_file : 6 + <9b56> DW_AT_decl_line : 200 + <9b57> DW_AT_decl_column : 17 + <9b58> DW_AT_type : <0x9976> + <9b5c> DW_AT_data_member_location: 176 + <2><9b5d>: Abbrev Number: 2 (DW_TAG_member) + <9b5e> DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT + <9b62> DW_AT_decl_file : 6 + <9b63> DW_AT_decl_line : 201 + <9b64> DW_AT_decl_column : 17 + <9b65> DW_AT_type : <0x9976> + <9b69> DW_AT_data_member_location: 180 + <2><9b6a>: Abbrev Number: 0 + <1><9b6b>: Abbrev Number: 34 (DW_TAG_array_type) + <9b6c> DW_AT_type : <0x996a> + <9b70> DW_AT_sibling : <0x9b7b> + <2><9b74>: Abbrev Number: 35 (DW_TAG_subrange_type) + <9b75> DW_AT_type : <0x9957> + <9b79> DW_AT_upper_bound : 3 + <2><9b7a>: Abbrev Number: 0 + <1><9b7b>: Abbrev Number: 11 (DW_TAG_typedef) + <9b7c> DW_AT_name : (indirect string, offset: 0xef693): ADC_TypeDef + <9b80> DW_AT_decl_file : 6 + <9b81> DW_AT_decl_line : 203 + <9b82> DW_AT_decl_column : 3 + <9b83> DW_AT_type : <0x9991> + <1><9b87>: Abbrev Number: 19 (DW_TAG_const_type) + <9b88> DW_AT_type : <0x9b7b> + <1><9b8c>: Abbrev Number: 20 (DW_TAG_structure_type) + <9b8d> DW_AT_byte_size : 16 + <9b8e> DW_AT_decl_file : 6 + <9b8f> DW_AT_decl_line : 205 + <9b90> DW_AT_decl_column : 9 + <9b90> DW_AT_sibling : <0x9bc7> + <2><9b94>: Abbrev Number: 2 (DW_TAG_member) + <9b95> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <9b99> DW_AT_decl_file : 6 + <9b9a> DW_AT_decl_line : 207 + <9b9b> DW_AT_decl_column : 17 + <9b9c> DW_AT_type : <0x996a> + <9ba0> DW_AT_data_member_location: 0 + <2><9ba1>: Abbrev Number: 2 (DW_TAG_member) + <9ba2> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <9ba6> DW_AT_decl_file : 6 + <9ba7> DW_AT_decl_line : 208 + <9ba8> DW_AT_decl_column : 17 + <9ba9> DW_AT_type : <0x996a> + <9bad> DW_AT_data_member_location: 4 + <2><9bae>: Abbrev Number: 18 (DW_TAG_member) + <9baf> DW_AT_name : CCR + <9bb3> DW_AT_decl_file : 6 + <9bb3> DW_AT_decl_line : 209 + <9bb4> DW_AT_decl_column : 17 + <9bb4> DW_AT_type : <0x9976> + <9bb8> DW_AT_data_member_location: 8 + <2><9bb9>: Abbrev Number: 2 (DW_TAG_member) + <9bba> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <9bbe> DW_AT_decl_file : 6 + <9bbf> DW_AT_decl_line : 210 + <9bc0> DW_AT_decl_column : 17 + <9bc1> DW_AT_type : <0x996a> + <9bc5> DW_AT_data_member_location: 12 + <2><9bc6>: Abbrev Number: 0 + <1><9bc7>: Abbrev Number: 11 (DW_TAG_typedef) + <9bc8> DW_AT_name : (indirect string, offset: 0xf2c58): ADC_Common_TypeDef + <9bcc> DW_AT_decl_file : 6 + <9bcd> DW_AT_decl_line : 211 + <9bce> DW_AT_decl_column : 3 + <9bcf> DW_AT_type : <0x9b8c> + <1><9bd3>: Abbrev Number: 19 (DW_TAG_const_type) + <9bd4> DW_AT_type : <0x9bc7> + <1><9bd8>: Abbrev Number: 17 (DW_TAG_structure_type) + <9bd9> DW_AT_byte_size : 20 + <9bda> DW_AT_decl_file : 6 + <9bdb> DW_AT_decl_line : 258 + <9bdd> DW_AT_decl_column : 9 + <9bdd> DW_AT_sibling : <0x9c27> + <2><9be1>: Abbrev Number: 22 (DW_TAG_member) + <9be2> DW_AT_name : CCR + <9be6> DW_AT_decl_file : 6 + <9be6> DW_AT_decl_line : 260 + <9be8> DW_AT_decl_column : 17 + <9be9> DW_AT_type : <0x9976> + <9bed> DW_AT_data_member_location: 0 + <2><9bee>: Abbrev Number: 6 (DW_TAG_member) + <9bef> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <9bf3> DW_AT_decl_file : 6 + <9bf4> DW_AT_decl_line : 261 + <9bf6> DW_AT_decl_column : 17 + <9bf7> DW_AT_type : <0x9976> + <9bfb> DW_AT_data_member_location: 4 + <2><9bfc>: Abbrev Number: 6 (DW_TAG_member) + <9bfd> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <9c01> DW_AT_decl_file : 6 + <9c02> DW_AT_decl_line : 262 + <9c04> DW_AT_decl_column : 17 + <9c05> DW_AT_type : <0x9976> + <9c09> DW_AT_data_member_location: 8 + <2><9c0a>: Abbrev Number: 6 (DW_TAG_member) + <9c0b> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <9c0f> DW_AT_decl_file : 6 + <9c10> DW_AT_decl_line : 263 + <9c12> DW_AT_decl_column : 17 + <9c13> DW_AT_type : <0x9976> + <9c17> DW_AT_data_member_location: 12 + <2><9c18>: Abbrev Number: 6 (DW_TAG_member) + <9c19> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <9c1d> DW_AT_decl_file : 6 + <9c1e> DW_AT_decl_line : 264 + <9c20> DW_AT_decl_column : 12 + <9c21> DW_AT_type : <0x996a> + <9c25> DW_AT_data_member_location: 16 + <2><9c26>: Abbrev Number: 0 + <1><9c27>: Abbrev Number: 16 (DW_TAG_typedef) + <9c28> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <9c2c> DW_AT_decl_file : 6 + <9c2d> DW_AT_decl_line : 265 + <9c2f> DW_AT_decl_column : 3 + <9c2f> DW_AT_type : <0x9bd8> + <1><9c33>: Abbrev Number: 17 (DW_TAG_structure_type) + <9c34> DW_AT_byte_size : 8 + <9c35> DW_AT_decl_file : 6 + <9c36> DW_AT_decl_line : 267 + <9c38> DW_AT_decl_column : 9 + <9c38> DW_AT_sibling : <0x9c58> + <2><9c3c>: Abbrev Number: 22 (DW_TAG_member) + <9c3d> DW_AT_name : ISR + <9c41> DW_AT_decl_file : 6 + <9c41> DW_AT_decl_line : 269 + <9c43> DW_AT_decl_column : 17 + <9c44> DW_AT_type : <0x9976> + <9c48> DW_AT_data_member_location: 0 + <2><9c49>: Abbrev Number: 6 (DW_TAG_member) + <9c4a> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <9c4e> DW_AT_decl_file : 6 + <9c4f> DW_AT_decl_line : 270 + <9c51> DW_AT_decl_column : 17 + <9c52> DW_AT_type : <0x9976> + <9c56> DW_AT_data_member_location: 4 + <2><9c57>: Abbrev Number: 0 + <1><9c58>: Abbrev Number: 16 (DW_TAG_typedef) + <9c59> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <9c5d> DW_AT_decl_file : 6 + <9c5e> DW_AT_decl_line : 271 + <9c60> DW_AT_decl_column : 3 + <9c60> DW_AT_type : <0x9c33> + <1><9c64>: Abbrev Number: 17 (DW_TAG_structure_type) + <9c65> DW_AT_byte_size : 4 + <9c66> DW_AT_decl_file : 6 + <9c67> DW_AT_decl_line : 276 + <9c69> DW_AT_decl_column : 9 + <9c69> DW_AT_sibling : <0x9c7b> + <2><9c6d>: Abbrev Number: 22 (DW_TAG_member) + <9c6e> DW_AT_name : CCR + <9c72> DW_AT_decl_file : 6 + <9c72> DW_AT_decl_line : 278 + <9c74> DW_AT_decl_column : 19 + <9c75> DW_AT_type : <0x9976> + <9c79> DW_AT_data_member_location: 0 + <2><9c7a>: Abbrev Number: 0 + <1><9c7b>: Abbrev Number: 16 (DW_TAG_typedef) + <9c7c> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <9c80> DW_AT_decl_file : 6 + <9c81> DW_AT_decl_line : 279 + <9c83> DW_AT_decl_column : 3 + <9c83> DW_AT_type : <0x9c64> + <1><9c87>: Abbrev Number: 17 (DW_TAG_structure_type) + <9c88> DW_AT_byte_size : 8 + <9c89> DW_AT_decl_file : 6 + <9c8a> DW_AT_decl_line : 281 + <9c8c> DW_AT_decl_column : 9 + <9c8c> DW_AT_sibling : <0x9cab> + <2><9c90>: Abbrev Number: 22 (DW_TAG_member) + <9c91> DW_AT_name : CSR + <9c95> DW_AT_decl_file : 6 + <9c95> DW_AT_decl_line : 283 + <9c97> DW_AT_decl_column : 19 + <9c98> DW_AT_type : <0x9976> + <9c9c> DW_AT_data_member_location: 0 + <2><9c9d>: Abbrev Number: 22 (DW_TAG_member) + <9c9e> DW_AT_name : CFR + <9ca2> DW_AT_decl_file : 6 + <9ca2> DW_AT_decl_line : 284 + <9ca4> DW_AT_decl_column : 19 + <9ca5> DW_AT_type : <0x9976> + <9ca9> DW_AT_data_member_location: 4 + <2><9caa>: Abbrev Number: 0 + <1><9cab>: Abbrev Number: 16 (DW_TAG_typedef) + <9cac> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <9cb0> DW_AT_decl_file : 6 + <9cb1> DW_AT_decl_line : 285 + <9cb3> DW_AT_decl_column : 3 + <9cb3> DW_AT_type : <0x9c87> + <1><9cb7>: Abbrev Number: 17 (DW_TAG_structure_type) + <9cb8> DW_AT_byte_size : 4 + <9cb9> DW_AT_decl_file : 6 + <9cba> DW_AT_decl_line : 287 + <9cbc> DW_AT_decl_column : 9 + <9cbc> DW_AT_sibling : <0x9ccf> + <2><9cc0>: Abbrev Number: 6 (DW_TAG_member) + <9cc1> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <9cc5> DW_AT_decl_file : 6 + <9cc6> DW_AT_decl_line : 289 + <9cc8> DW_AT_decl_column : 19 + <9cc9> DW_AT_type : <0x9976> + <9ccd> DW_AT_data_member_location: 0 + <2><9cce>: Abbrev Number: 0 + <1><9ccf>: Abbrev Number: 16 (DW_TAG_typedef) + <9cd0> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <9cd4> DW_AT_decl_file : 6 + <9cd5> DW_AT_decl_line : 290 + <9cd7> DW_AT_decl_column : 3 + <9cd7> DW_AT_type : <0x9cb7> + <1><9cdb>: Abbrev Number: 17 (DW_TAG_structure_type) + <9cdc> DW_AT_byte_size : 8 + <9cdd> DW_AT_decl_file : 6 + <9cde> DW_AT_decl_line : 292 + <9ce0> DW_AT_decl_column : 9 + <9ce0> DW_AT_sibling : <0x9d01> + <2><9ce4>: Abbrev Number: 6 (DW_TAG_member) + <9ce5> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <9ce9> DW_AT_decl_file : 6 + <9cea> DW_AT_decl_line : 294 + <9cec> DW_AT_decl_column : 19 + <9ced> DW_AT_type : <0x9976> + <9cf1> DW_AT_data_member_location: 0 + <2><9cf2>: Abbrev Number: 6 (DW_TAG_member) + <9cf3> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <9cf7> DW_AT_decl_file : 6 + <9cf8> DW_AT_decl_line : 295 + <9cfa> DW_AT_decl_column : 19 + <9cfb> DW_AT_type : <0x9976> + <9cff> DW_AT_data_member_location: 4 + <2><9d00>: Abbrev Number: 0 + <1><9d01>: Abbrev Number: 16 (DW_TAG_typedef) + <9d02> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <9d06> DW_AT_decl_file : 6 + <9d07> DW_AT_decl_line : 296 + <9d09> DW_AT_decl_column : 3 + <9d09> DW_AT_type : <0x9cdb> + <1><9d0d>: Abbrev Number: 24 (DW_TAG_enumeration_type) + <9d0e> DW_AT_encoding : 7 (unsigned) + <9d0e> DW_AT_byte_size : 1 + <9d0e> DW_AT_type : <0x9913> + <9d12> DW_AT_decl_file : 7 + <9d13> DW_AT_decl_line : 120 + <9d14> DW_AT_decl_column : 1 + <9d14> DW_AT_sibling : <0x9d25> + <2><9d18>: Abbrev Number: 12 (DW_TAG_enumerator) + <9d19> DW_AT_name : (indirect string, offset: 0x70de3): DISABLE + <9d1d> DW_AT_const_value : 0 + <2><9d1e>: Abbrev Number: 12 (DW_TAG_enumerator) + <9d1f> DW_AT_name : (indirect string, offset: 0x8152): ENABLE + <9d23> DW_AT_const_value : 1 + <2><9d24>: Abbrev Number: 0 + <1><9d25>: Abbrev Number: 11 (DW_TAG_typedef) + <9d26> DW_AT_name : (indirect string, offset: 0xef79e): FunctionalState + <9d2a> DW_AT_decl_file : 7 + <9d2b> DW_AT_decl_line : 123 + <9d2c> DW_AT_decl_column : 3 + <9d2d> DW_AT_type : <0x9d0d> + <1><9d31>: Abbrev Number: 15 (DW_TAG_base_type) + <9d32> DW_AT_byte_size : 8 + <9d33> DW_AT_encoding : 4 (float) + <9d34> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><9d38>: Abbrev Number: 24 (DW_TAG_enumeration_type) + <9d39> DW_AT_encoding : 7 (unsigned) + <9d39> DW_AT_byte_size : 1 + <9d39> DW_AT_type : <0x9913> + <9d3d> DW_AT_decl_file : 8 + <9d3e> DW_AT_decl_line : 39 + <9d3f> DW_AT_decl_column : 1 + <9d3f> DW_AT_sibling : <0x9d5c> + <2><9d43>: Abbrev Number: 12 (DW_TAG_enumerator) + <9d44> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <9d48> DW_AT_const_value : 0 + <2><9d49>: Abbrev Number: 12 (DW_TAG_enumerator) + <9d4a> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <9d4e> DW_AT_const_value : 1 + <2><9d4f>: Abbrev Number: 12 (DW_TAG_enumerator) + <9d50> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <9d54> DW_AT_const_value : 2 + <2><9d55>: Abbrev Number: 12 (DW_TAG_enumerator) + <9d56> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <9d5a> DW_AT_const_value : 3 + <2><9d5b>: Abbrev Number: 0 + <1><9d5c>: Abbrev Number: 11 (DW_TAG_typedef) + <9d5d> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <9d61> DW_AT_decl_file : 8 + <9d62> DW_AT_decl_line : 44 <9d63> DW_AT_decl_column : 3 - <9d63> DW_AT_type : <0x9d37> - <1><9d67>: Abbrev Number: 17 (DW_TAG_structure_type) - <9d68> DW_AT_byte_size : 4 - <9d69> DW_AT_decl_file : 6 - <9d6a> DW_AT_decl_line : 287 - <9d6c> DW_AT_decl_column : 9 - <9d6c> DW_AT_sibling : <0x9d7f> - <2><9d70>: Abbrev Number: 6 (DW_TAG_member) - <9d71> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <9d75> DW_AT_decl_file : 6 - <9d76> DW_AT_decl_line : 289 - <9d78> DW_AT_decl_column : 19 - <9d79> DW_AT_type : <0x9a26> - <9d7d> DW_AT_data_member_location: 0 - <2><9d7e>: Abbrev Number: 0 - <1><9d7f>: Abbrev Number: 16 (DW_TAG_typedef) - <9d80> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <9d84> DW_AT_decl_file : 6 - <9d85> DW_AT_decl_line : 290 + <9d64> DW_AT_type : <0x9d38> + <1><9d68>: Abbrev Number: 24 (DW_TAG_enumeration_type) + <9d69> DW_AT_encoding : 7 (unsigned) + <9d69> DW_AT_byte_size : 1 + <9d69> DW_AT_type : <0x9913> + <9d6d> DW_AT_decl_file : 8 + <9d6e> DW_AT_decl_line : 50 + <9d6f> DW_AT_decl_column : 1 + <9d6f> DW_AT_sibling : <0x9d80> + <2><9d73>: Abbrev Number: 12 (DW_TAG_enumerator) + <9d74> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <9d78> DW_AT_const_value : 0 + <2><9d79>: Abbrev Number: 12 (DW_TAG_enumerator) + <9d7a> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <9d7e> DW_AT_const_value : 1 + <2><9d7f>: Abbrev Number: 0 + <1><9d80>: Abbrev Number: 11 (DW_TAG_typedef) + <9d81> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <9d85> DW_AT_decl_file : 8 + <9d86> DW_AT_decl_line : 53 <9d87> DW_AT_decl_column : 3 - <9d87> DW_AT_type : <0x9d67> - <1><9d8b>: Abbrev Number: 17 (DW_TAG_structure_type) - <9d8c> DW_AT_byte_size : 8 - <9d8d> DW_AT_decl_file : 6 - <9d8e> DW_AT_decl_line : 292 + <9d88> DW_AT_type : <0x9d68> + <1><9d8c>: Abbrev Number: 20 (DW_TAG_structure_type) + <9d8d> DW_AT_byte_size : 32 + <9d8e> DW_AT_decl_file : 9 + <9d8f> DW_AT_decl_line : 47 <9d90> DW_AT_decl_column : 9 - <9d90> DW_AT_sibling : <0x9db1> - <2><9d94>: Abbrev Number: 6 (DW_TAG_member) - <9d95> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <9d99> DW_AT_decl_file : 6 - <9d9a> DW_AT_decl_line : 294 - <9d9c> DW_AT_decl_column : 19 - <9d9d> DW_AT_type : <0x9a26> - <9da1> DW_AT_data_member_location: 0 - <2><9da2>: Abbrev Number: 6 (DW_TAG_member) - <9da3> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <9da7> DW_AT_decl_file : 6 - <9da8> DW_AT_decl_line : 295 - <9daa> DW_AT_decl_column : 19 - <9dab> DW_AT_type : <0x9a26> - <9daf> DW_AT_data_member_location: 4 - <2><9db0>: Abbrev Number: 0 - <1><9db1>: Abbrev Number: 16 (DW_TAG_typedef) - <9db2> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <9db6> DW_AT_decl_file : 6 - <9db7> DW_AT_decl_line : 296 - <9db9> DW_AT_decl_column : 3 - <9db9> DW_AT_type : <0x9d8b> - <1><9dbd>: Abbrev Number: 24 (DW_TAG_enumeration_type) - <9dbe> DW_AT_encoding : 7 (unsigned) - <9dbe> DW_AT_byte_size : 1 - <9dbe> DW_AT_type : <0x99c3> - <9dc2> DW_AT_decl_file : 7 - <9dc3> DW_AT_decl_line : 120 - <9dc4> DW_AT_decl_column : 1 - <9dc4> DW_AT_sibling : <0x9dd5> - <2><9dc8>: Abbrev Number: 12 (DW_TAG_enumerator) - <9dc9> DW_AT_name : (indirect string, offset: 0x70e42): DISABLE - <9dcd> DW_AT_const_value : 0 - <2><9dce>: Abbrev Number: 12 (DW_TAG_enumerator) - <9dcf> DW_AT_name : (indirect string, offset: 0x8140): ENABLE - <9dd3> DW_AT_const_value : 1 - <2><9dd4>: Abbrev Number: 0 - <1><9dd5>: Abbrev Number: 11 (DW_TAG_typedef) - <9dd6> DW_AT_name : (indirect string, offset: 0xef75c): FunctionalState - <9dda> DW_AT_decl_file : 7 - <9ddb> DW_AT_decl_line : 123 - <9ddc> DW_AT_decl_column : 3 - <9ddd> DW_AT_type : <0x9dbd> - <1><9de1>: Abbrev Number: 15 (DW_TAG_base_type) - <9de2> DW_AT_byte_size : 8 - <9de3> DW_AT_encoding : 4 (float) - <9de4> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><9de8>: Abbrev Number: 24 (DW_TAG_enumeration_type) - <9de9> DW_AT_encoding : 7 (unsigned) - <9de9> DW_AT_byte_size : 1 - <9de9> DW_AT_type : <0x99c3> - <9ded> DW_AT_decl_file : 8 - <9dee> DW_AT_decl_line : 39 - <9def> DW_AT_decl_column : 1 - <9def> DW_AT_sibling : <0x9e0c> - <2><9df3>: Abbrev Number: 12 (DW_TAG_enumerator) - <9df4> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <9df8> DW_AT_const_value : 0 - <2><9df9>: Abbrev Number: 12 (DW_TAG_enumerator) - <9dfa> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <9dfe> DW_AT_const_value : 1 - <2><9dff>: Abbrev Number: 12 (DW_TAG_enumerator) - <9e00> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <9e04> DW_AT_const_value : 2 - <2><9e05>: Abbrev Number: 12 (DW_TAG_enumerator) - <9e06> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <9e0a> DW_AT_const_value : 3 - <2><9e0b>: Abbrev Number: 0 - <1><9e0c>: Abbrev Number: 11 (DW_TAG_typedef) - <9e0d> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <9e11> DW_AT_decl_file : 8 - <9e12> DW_AT_decl_line : 44 - <9e13> DW_AT_decl_column : 3 - <9e14> DW_AT_type : <0x9de8> - <1><9e18>: Abbrev Number: 24 (DW_TAG_enumeration_type) - <9e19> DW_AT_encoding : 7 (unsigned) - <9e19> DW_AT_byte_size : 1 - <9e19> DW_AT_type : <0x99c3> - <9e1d> DW_AT_decl_file : 8 - <9e1e> DW_AT_decl_line : 50 - <9e1f> DW_AT_decl_column : 1 - <9e1f> DW_AT_sibling : <0x9e30> - <2><9e23>: Abbrev Number: 12 (DW_TAG_enumerator) - <9e24> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <9e28> DW_AT_const_value : 0 - <2><9e29>: Abbrev Number: 12 (DW_TAG_enumerator) - <9e2a> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <9e2e> DW_AT_const_value : 1 - <2><9e2f>: Abbrev Number: 0 - <1><9e30>: Abbrev Number: 11 (DW_TAG_typedef) - <9e31> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <9e35> DW_AT_decl_file : 8 - <9e36> DW_AT_decl_line : 53 - <9e37> DW_AT_decl_column : 3 - <9e38> DW_AT_type : <0x9e18> - <1><9e3c>: Abbrev Number: 20 (DW_TAG_structure_type) - <9e3d> DW_AT_byte_size : 32 - <9e3e> DW_AT_decl_file : 9 - <9e3f> DW_AT_decl_line : 47 - <9e40> DW_AT_decl_column : 9 - <9e40> DW_AT_sibling : <0x9ead> - <2><9e44>: Abbrev Number: 2 (DW_TAG_member) - <9e45> DW_AT_name : (indirect string, offset: 0x101237): Request - <9e49> DW_AT_decl_file : 9 - <9e4a> DW_AT_decl_line : 49 - <9e4b> DW_AT_decl_column : 12 - <9e4c> DW_AT_type : <0x9a1a> - <9e50> DW_AT_data_member_location: 0 - <2><9e51>: Abbrev Number: 2 (DW_TAG_member) - <9e52> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <9e56> DW_AT_decl_file : 9 - <9e57> DW_AT_decl_line : 52 - <9e58> DW_AT_decl_column : 12 - <9e59> DW_AT_type : <0x9a1a> - <9e5d> DW_AT_data_member_location: 4 - <2><9e5e>: Abbrev Number: 2 (DW_TAG_member) - <9e5f> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <9e63> DW_AT_decl_file : 9 - <9e64> DW_AT_decl_line : 56 - <9e65> DW_AT_decl_column : 12 - <9e66> DW_AT_type : <0x9a1a> - <9e6a> DW_AT_data_member_location: 8 - <2><9e6b>: Abbrev Number: 2 (DW_TAG_member) - <9e6c> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <9e70> DW_AT_decl_file : 9 - <9e71> DW_AT_decl_line : 59 - <9e72> DW_AT_decl_column : 12 - <9e73> DW_AT_type : <0x9a1a> - <9e77> DW_AT_data_member_location: 12 - <2><9e78>: Abbrev Number: 2 (DW_TAG_member) - <9e79> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <9e7d> DW_AT_decl_file : 9 - <9e7e> DW_AT_decl_line : 62 - <9e7f> DW_AT_decl_column : 12 - <9e80> DW_AT_type : <0x9a1a> - <9e84> DW_AT_data_member_location: 16 - <2><9e85>: Abbrev Number: 2 (DW_TAG_member) - <9e86> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <9e8a> DW_AT_decl_file : 9 - <9e8b> DW_AT_decl_line : 65 - <9e8c> DW_AT_decl_column : 12 - <9e8d> DW_AT_type : <0x9a1a> - <9e91> DW_AT_data_member_location: 20 - <2><9e92>: Abbrev Number: 2 (DW_TAG_member) - <9e93> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <9e97> DW_AT_decl_file : 9 - <9e98> DW_AT_decl_line : 68 - <9e99> DW_AT_decl_column : 12 - <9e9a> DW_AT_type : <0x9a1a> - <9e9e> DW_AT_data_member_location: 24 - <2><9e9f>: Abbrev Number: 2 (DW_TAG_member) - <9ea0> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <9ea4> DW_AT_decl_file : 9 - <9ea5> DW_AT_decl_line : 73 - <9ea6> DW_AT_decl_column : 12 - <9ea7> DW_AT_type : <0x9a1a> - <9eab> DW_AT_data_member_location: 28 - <2><9eac>: Abbrev Number: 0 - <1><9ead>: Abbrev Number: 11 (DW_TAG_typedef) - <9eae> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <9eb2> DW_AT_decl_file : 9 - <9eb3> DW_AT_decl_line : 75 - <9eb4> DW_AT_decl_column : 3 - <9eb5> DW_AT_type : <0x9e3c> - <1><9eb9>: Abbrev Number: 24 (DW_TAG_enumeration_type) - <9eba> DW_AT_encoding : 7 (unsigned) - <9eba> DW_AT_byte_size : 1 - <9eba> DW_AT_type : <0x99c3> - <9ebe> DW_AT_decl_file : 9 - <9ebf> DW_AT_decl_line : 81 - <9ec0> DW_AT_decl_column : 1 - <9ec0> DW_AT_sibling : <0x9edd> - <2><9ec4>: Abbrev Number: 12 (DW_TAG_enumerator) - <9ec5> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <9ec9> DW_AT_const_value : 0 - <2><9eca>: Abbrev Number: 12 (DW_TAG_enumerator) - <9ecb> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <9ecf> DW_AT_const_value : 1 - <2><9ed0>: Abbrev Number: 12 (DW_TAG_enumerator) - <9ed1> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <9ed5> DW_AT_const_value : 2 - <2><9ed6>: Abbrev Number: 12 (DW_TAG_enumerator) - <9ed7> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <9edb> DW_AT_const_value : 3 - <2><9edc>: Abbrev Number: 0 - <1><9edd>: Abbrev Number: 11 (DW_TAG_typedef) - <9ede> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <9ee2> DW_AT_decl_file : 9 - <9ee3> DW_AT_decl_line : 86 - <9ee4> DW_AT_decl_column : 3 - <9ee5> DW_AT_type : <0x9eb9> - <1><9ee9>: Abbrev Number: 27 (DW_TAG_volatile_type) - <9eea> DW_AT_type : <0x9edd> - <1><9eee>: Abbrev Number: 36 (DW_TAG_structure_type) - <9eef> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <9ef3> DW_AT_byte_size : 96 - <9ef4> DW_AT_decl_file : 9 - <9ef5> DW_AT_decl_line : 114 - <9ef6> DW_AT_decl_column : 16 - <9ef7> DW_AT_sibling : <0x9fe6> - <2><9efb>: Abbrev Number: 2 (DW_TAG_member) - <9efc> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <9f00> DW_AT_decl_file : 9 - <9f01> DW_AT_decl_line : 116 - <9f02> DW_AT_decl_column : 27 - <9f03> DW_AT_type : <0x9fe6> - <9f07> DW_AT_data_member_location: 0 - <2><9f08>: Abbrev Number: 2 (DW_TAG_member) - <9f09> DW_AT_name : (indirect string, offset: 0xf735a): Init - <9f0d> DW_AT_decl_file : 9 - <9f0e> DW_AT_decl_line : 118 - <9f0f> DW_AT_decl_column : 25 - <9f10> DW_AT_type : <0x9ead> - <9f14> DW_AT_data_member_location: 4 - <2><9f15>: Abbrev Number: 2 (DW_TAG_member) - <9f16> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <9f1a> DW_AT_decl_file : 9 - <9f1b> DW_AT_decl_line : 120 - <9f1c> DW_AT_decl_column : 25 - <9f1d> DW_AT_type : <0x9e30> - <9f21> DW_AT_data_member_location: 36 - <2><9f22>: Abbrev Number: 2 (DW_TAG_member) - <9f23> DW_AT_name : (indirect string, offset: 0xf84d0): State - <9f27> DW_AT_decl_file : 9 - <9f28> DW_AT_decl_line : 122 - <9f29> DW_AT_decl_column : 30 - <9f2a> DW_AT_type : <0x9ee9> - <9f2e> DW_AT_data_member_location: 37 - <2><9f2f>: Abbrev Number: 2 (DW_TAG_member) - <9f30> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <9f34> DW_AT_decl_file : 9 - <9f35> DW_AT_decl_line : 124 - <9f36> DW_AT_decl_column : 26 - <9f37> DW_AT_type : <0x9feb> - <9f3b> DW_AT_data_member_location: 40 - <2><9f3c>: Abbrev Number: 2 (DW_TAG_member) - <9f3d> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <9f41> DW_AT_decl_file : 9 - <9f42> DW_AT_decl_line : 126 - <9f43> DW_AT_decl_column : 11 - <9f44> DW_AT_type : <0x9ffd> - <9f48> DW_AT_data_member_location: 44 - <2><9f49>: Abbrev Number: 2 (DW_TAG_member) - <9f4a> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <9f4e> DW_AT_decl_file : 9 - <9f4f> DW_AT_decl_line : 128 - <9f50> DW_AT_decl_column : 11 - <9f51> DW_AT_type : <0x9ffd> - <9f55> DW_AT_data_member_location: 48 - <2><9f56>: Abbrev Number: 2 (DW_TAG_member) - <9f57> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <9f5b> DW_AT_decl_file : 9 - <9f5c> DW_AT_decl_line : 130 - <9f5d> DW_AT_decl_column : 11 - <9f5e> DW_AT_type : <0x9ffd> - <9f62> DW_AT_data_member_location: 52 - <2><9f63>: Abbrev Number: 2 (DW_TAG_member) - <9f64> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <9f68> DW_AT_decl_file : 9 - <9f69> DW_AT_decl_line : 132 - <9f6a> DW_AT_decl_column : 11 - <9f6b> DW_AT_type : <0x9ffd> - <9f6f> DW_AT_data_member_location: 56 - <2><9f70>: Abbrev Number: 2 (DW_TAG_member) - <9f71> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <9f75> DW_AT_decl_file : 9 - <9f76> DW_AT_decl_line : 134 - <9f77> DW_AT_decl_column : 26 - <9f78> DW_AT_type : <0x9a26> - <9f7c> DW_AT_data_member_location: 60 - <2><9f7d>: Abbrev Number: 2 (DW_TAG_member) - <9f7e> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <9f82> DW_AT_decl_file : 9 - <9f83> DW_AT_decl_line : 136 - <9f84> DW_AT_decl_column : 27 - <9f85> DW_AT_type : <0xa002> - <9f89> DW_AT_data_member_location: 64 - <2><9f8a>: Abbrev Number: 2 (DW_TAG_member) - <9f8b> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <9f8f> DW_AT_decl_file : 9 - <9f90> DW_AT_decl_line : 138 - <9f91> DW_AT_decl_column : 26 - <9f92> DW_AT_type : <0x9a1a> - <9f96> DW_AT_data_member_location: 68 - <2><9f97>: Abbrev Number: 2 (DW_TAG_member) - <9f98> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <9f9c> DW_AT_decl_file : 9 - <9f9d> DW_AT_decl_line : 140 - <9f9e> DW_AT_decl_column : 37 - <9f9f> DW_AT_type : <0xa007> - <9fa3> DW_AT_data_member_location: 72 - <2><9fa4>: Abbrev Number: 2 (DW_TAG_member) - <9fa5> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <9fa9> DW_AT_decl_file : 9 - <9faa> DW_AT_decl_line : 142 - <9fab> DW_AT_decl_column : 37 - <9fac> DW_AT_type : <0xa00c> - <9fb0> DW_AT_data_member_location: 76 - <2><9fb1>: Abbrev Number: 2 (DW_TAG_member) - <9fb2> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <9fb6> DW_AT_decl_file : 9 - <9fb7> DW_AT_decl_line : 144 - <9fb8> DW_AT_decl_column : 36 - <9fb9> DW_AT_type : <0x9a1a> - <9fbd> DW_AT_data_member_location: 80 - <2><9fbe>: Abbrev Number: 2 (DW_TAG_member) - <9fbf> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <9fc3> DW_AT_decl_file : 9 - <9fc4> DW_AT_decl_line : 146 - <9fc5> DW_AT_decl_column : 37 - <9fc6> DW_AT_type : <0xa011> - <9fca> DW_AT_data_member_location: 84 - <2><9fcb>: Abbrev Number: 2 (DW_TAG_member) - <9fcc> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <9fd0> DW_AT_decl_file : 9 - <9fd1> DW_AT_decl_line : 148 - <9fd2> DW_AT_decl_column : 37 - <9fd3> DW_AT_type : <0xa016> - <9fd7> DW_AT_data_member_location: 88 - <2><9fd8>: Abbrev Number: 2 (DW_TAG_member) - <9fd9> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <9fdd> DW_AT_decl_file : 9 - <9fde> DW_AT_decl_line : 150 - <9fdf> DW_AT_decl_column : 36 - <9fe0> DW_AT_type : <0x9a1a> - <9fe4> DW_AT_data_member_location: 92 - <2><9fe5>: Abbrev Number: 0 - <1><9fe6>: Abbrev Number: 8 (DW_TAG_pointer_type) - <9fe7> DW_AT_byte_size : 4 - <9fe7> DW_AT_type : <0x9cd7> - <1><9feb>: Abbrev Number: 37 (DW_TAG_pointer_type) - <9fec> DW_AT_byte_size : 4 - <1><9fed>: Abbrev Number: 38 (DW_TAG_subroutine_type) - <9fee> DW_AT_prototyped : 1 - <9fee> DW_AT_sibling : <0x9ff8> - <2><9ff2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <9ff3> DW_AT_type : <0x9ff8> - <2><9ff7>: Abbrev Number: 0 - <1><9ff8>: Abbrev Number: 8 (DW_TAG_pointer_type) - <9ff9> DW_AT_byte_size : 4 - <9ff9> DW_AT_type : <0x9eee> - <1><9ffd>: Abbrev Number: 8 (DW_TAG_pointer_type) - <9ffe> DW_AT_byte_size : 4 - <9ffe> DW_AT_type : <0x9fed> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9d08> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9d2b> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9d5b> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9d7f> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9db1> - <1>: Abbrev Number: 11 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - DW_AT_decl_file : 9 - DW_AT_decl_line : 151 - DW_AT_decl_column : 3 - DW_AT_type : <0x9eee> - <1>: Abbrev Number: 20 (DW_TAG_structure_type) - DW_AT_byte_size : 16 - DW_AT_decl_file : 10 - DW_AT_decl_line : 52 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xa064> - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef31e): Ratio - DW_AT_decl_file : 10 - DW_AT_decl_line : 54 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef2ac): RightBitShift - DW_AT_decl_file : 10 - DW_AT_decl_line : 57 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 60 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee30): OversamplingStopReset - DW_AT_decl_file : 10 - DW_AT_decl_line : 63 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef2c9): ADC_OversamplingTypeDef + <9d90> DW_AT_sibling : <0x9dfd> + <2><9d94>: Abbrev Number: 2 (DW_TAG_member) + <9d95> DW_AT_name : (indirect string, offset: 0x10121c): Request + <9d99> DW_AT_decl_file : 9 + <9d9a> DW_AT_decl_line : 49 + <9d9b> DW_AT_decl_column : 12 + <9d9c> DW_AT_type : <0x996a> + <9da0> DW_AT_data_member_location: 0 + <2><9da1>: Abbrev Number: 2 (DW_TAG_member) + <9da2> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <9da6> DW_AT_decl_file : 9 + <9da7> DW_AT_decl_line : 52 + <9da8> DW_AT_decl_column : 12 + <9da9> DW_AT_type : <0x996a> + <9dad> DW_AT_data_member_location: 4 + <2><9dae>: Abbrev Number: 2 (DW_TAG_member) + <9daf> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <9db3> DW_AT_decl_file : 9 + <9db4> DW_AT_decl_line : 56 + <9db5> DW_AT_decl_column : 12 + <9db6> DW_AT_type : <0x996a> + <9dba> DW_AT_data_member_location: 8 + <2><9dbb>: Abbrev Number: 2 (DW_TAG_member) + <9dbc> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <9dc0> DW_AT_decl_file : 9 + <9dc1> DW_AT_decl_line : 59 + <9dc2> DW_AT_decl_column : 12 + <9dc3> DW_AT_type : <0x996a> + <9dc7> DW_AT_data_member_location: 12 + <2><9dc8>: Abbrev Number: 2 (DW_TAG_member) + <9dc9> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <9dcd> DW_AT_decl_file : 9 + <9dce> DW_AT_decl_line : 62 + <9dcf> DW_AT_decl_column : 12 + <9dd0> DW_AT_type : <0x996a> + <9dd4> DW_AT_data_member_location: 16 + <2><9dd5>: Abbrev Number: 2 (DW_TAG_member) + <9dd6> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <9dda> DW_AT_decl_file : 9 + <9ddb> DW_AT_decl_line : 65 + <9ddc> DW_AT_decl_column : 12 + <9ddd> DW_AT_type : <0x996a> + <9de1> DW_AT_data_member_location: 20 + <2><9de2>: Abbrev Number: 2 (DW_TAG_member) + <9de3> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <9de7> DW_AT_decl_file : 9 + <9de8> DW_AT_decl_line : 68 + <9de9> DW_AT_decl_column : 12 + <9dea> DW_AT_type : <0x996a> + <9dee> DW_AT_data_member_location: 24 + <2><9def>: Abbrev Number: 2 (DW_TAG_member) + <9df0> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <9df4> DW_AT_decl_file : 9 + <9df5> DW_AT_decl_line : 73 + <9df6> DW_AT_decl_column : 12 + <9df7> DW_AT_type : <0x996a> + <9dfb> DW_AT_data_member_location: 28 + <2><9dfc>: Abbrev Number: 0 + <1><9dfd>: Abbrev Number: 11 (DW_TAG_typedef) + <9dfe> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <9e02> DW_AT_decl_file : 9 + <9e03> DW_AT_decl_line : 75 + <9e04> DW_AT_decl_column : 3 + <9e05> DW_AT_type : <0x9d8c> + <1><9e09>: Abbrev Number: 24 (DW_TAG_enumeration_type) + <9e0a> DW_AT_encoding : 7 (unsigned) + <9e0a> DW_AT_byte_size : 1 + <9e0a> DW_AT_type : <0x9913> + <9e0e> DW_AT_decl_file : 9 + <9e0f> DW_AT_decl_line : 81 + <9e10> DW_AT_decl_column : 1 + <9e10> DW_AT_sibling : <0x9e2d> + <2><9e14>: Abbrev Number: 12 (DW_TAG_enumerator) + <9e15> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <9e19> DW_AT_const_value : 0 + <2><9e1a>: Abbrev Number: 12 (DW_TAG_enumerator) + <9e1b> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <9e1f> DW_AT_const_value : 1 + <2><9e20>: Abbrev Number: 12 (DW_TAG_enumerator) + <9e21> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <9e25> DW_AT_const_value : 2 + <2><9e26>: Abbrev Number: 12 (DW_TAG_enumerator) + <9e27> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <9e2b> DW_AT_const_value : 3 + <2><9e2c>: Abbrev Number: 0 + <1><9e2d>: Abbrev Number: 11 (DW_TAG_typedef) + <9e2e> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <9e32> DW_AT_decl_file : 9 + <9e33> DW_AT_decl_line : 86 + <9e34> DW_AT_decl_column : 3 + <9e35> DW_AT_type : <0x9e09> + <1><9e39>: Abbrev Number: 27 (DW_TAG_volatile_type) + <9e3a> DW_AT_type : <0x9e2d> + <1><9e3e>: Abbrev Number: 36 (DW_TAG_structure_type) + <9e3f> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <9e43> DW_AT_byte_size : 96 + <9e44> DW_AT_decl_file : 9 + <9e45> DW_AT_decl_line : 114 + <9e46> DW_AT_decl_column : 16 + <9e47> DW_AT_sibling : <0x9f36> + <2><9e4b>: Abbrev Number: 2 (DW_TAG_member) + <9e4c> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <9e50> DW_AT_decl_file : 9 + <9e51> DW_AT_decl_line : 116 + <9e52> DW_AT_decl_column : 27 + <9e53> DW_AT_type : <0x9f36> + <9e57> DW_AT_data_member_location: 0 + <2><9e58>: Abbrev Number: 2 (DW_TAG_member) + <9e59> DW_AT_name : (indirect string, offset: 0xf733f): Init + <9e5d> DW_AT_decl_file : 9 + <9e5e> DW_AT_decl_line : 118 + <9e5f> DW_AT_decl_column : 25 + <9e60> DW_AT_type : <0x9dfd> + <9e64> DW_AT_data_member_location: 4 + <2><9e65>: Abbrev Number: 2 (DW_TAG_member) + <9e66> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <9e6a> DW_AT_decl_file : 9 + <9e6b> DW_AT_decl_line : 120 + <9e6c> DW_AT_decl_column : 25 + <9e6d> DW_AT_type : <0x9d80> + <9e71> DW_AT_data_member_location: 36 + <2><9e72>: Abbrev Number: 2 (DW_TAG_member) + <9e73> DW_AT_name : (indirect string, offset: 0xf84b5): State + <9e77> DW_AT_decl_file : 9 + <9e78> DW_AT_decl_line : 122 + <9e79> DW_AT_decl_column : 30 + <9e7a> DW_AT_type : <0x9e39> + <9e7e> DW_AT_data_member_location: 37 + <2><9e7f>: Abbrev Number: 2 (DW_TAG_member) + <9e80> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <9e84> DW_AT_decl_file : 9 + <9e85> DW_AT_decl_line : 124 + <9e86> DW_AT_decl_column : 26 + <9e87> DW_AT_type : <0x9f3b> + <9e8b> DW_AT_data_member_location: 40 + <2><9e8c>: Abbrev Number: 2 (DW_TAG_member) + <9e8d> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <9e91> DW_AT_decl_file : 9 + <9e92> DW_AT_decl_line : 126 + <9e93> DW_AT_decl_column : 11 + <9e94> DW_AT_type : <0x9f4d> + <9e98> DW_AT_data_member_location: 44 + <2><9e99>: Abbrev Number: 2 (DW_TAG_member) + <9e9a> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <9e9e> DW_AT_decl_file : 9 + <9e9f> DW_AT_decl_line : 128 + <9ea0> DW_AT_decl_column : 11 + <9ea1> DW_AT_type : <0x9f4d> + <9ea5> DW_AT_data_member_location: 48 + <2><9ea6>: Abbrev Number: 2 (DW_TAG_member) + <9ea7> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <9eab> DW_AT_decl_file : 9 + <9eac> DW_AT_decl_line : 130 + <9ead> DW_AT_decl_column : 11 + <9eae> DW_AT_type : <0x9f4d> + <9eb2> DW_AT_data_member_location: 52 + <2><9eb3>: Abbrev Number: 2 (DW_TAG_member) + <9eb4> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <9eb8> DW_AT_decl_file : 9 + <9eb9> DW_AT_decl_line : 132 + <9eba> DW_AT_decl_column : 11 + <9ebb> DW_AT_type : <0x9f4d> + <9ebf> DW_AT_data_member_location: 56 + <2><9ec0>: Abbrev Number: 2 (DW_TAG_member) + <9ec1> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <9ec5> DW_AT_decl_file : 9 + <9ec6> DW_AT_decl_line : 134 + <9ec7> DW_AT_decl_column : 26 + <9ec8> DW_AT_type : <0x9976> + <9ecc> DW_AT_data_member_location: 60 + <2><9ecd>: Abbrev Number: 2 (DW_TAG_member) + <9ece> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <9ed2> DW_AT_decl_file : 9 + <9ed3> DW_AT_decl_line : 136 + <9ed4> DW_AT_decl_column : 27 + <9ed5> DW_AT_type : <0x9f52> + <9ed9> DW_AT_data_member_location: 64 + <2><9eda>: Abbrev Number: 2 (DW_TAG_member) + <9edb> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <9edf> DW_AT_decl_file : 9 + <9ee0> DW_AT_decl_line : 138 + <9ee1> DW_AT_decl_column : 26 + <9ee2> DW_AT_type : <0x996a> + <9ee6> DW_AT_data_member_location: 68 + <2><9ee7>: Abbrev Number: 2 (DW_TAG_member) + <9ee8> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <9eec> DW_AT_decl_file : 9 + <9eed> DW_AT_decl_line : 140 + <9eee> DW_AT_decl_column : 37 + <9eef> DW_AT_type : <0x9f57> + <9ef3> DW_AT_data_member_location: 72 + <2><9ef4>: Abbrev Number: 2 (DW_TAG_member) + <9ef5> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <9ef9> DW_AT_decl_file : 9 + <9efa> DW_AT_decl_line : 142 + <9efb> DW_AT_decl_column : 37 + <9efc> DW_AT_type : <0x9f5c> + <9f00> DW_AT_data_member_location: 76 + <2><9f01>: Abbrev Number: 2 (DW_TAG_member) + <9f02> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <9f06> DW_AT_decl_file : 9 + <9f07> DW_AT_decl_line : 144 + <9f08> DW_AT_decl_column : 36 + <9f09> DW_AT_type : <0x996a> + <9f0d> DW_AT_data_member_location: 80 + <2><9f0e>: Abbrev Number: 2 (DW_TAG_member) + <9f0f> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <9f13> DW_AT_decl_file : 9 + <9f14> DW_AT_decl_line : 146 + <9f15> DW_AT_decl_column : 37 + <9f16> DW_AT_type : <0x9f61> + <9f1a> DW_AT_data_member_location: 84 + <2><9f1b>: Abbrev Number: 2 (DW_TAG_member) + <9f1c> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <9f20> DW_AT_decl_file : 9 + <9f21> DW_AT_decl_line : 148 + <9f22> DW_AT_decl_column : 37 + <9f23> DW_AT_type : <0x9f66> + <9f27> DW_AT_data_member_location: 88 + <2><9f28>: Abbrev Number: 2 (DW_TAG_member) + <9f29> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <9f2d> DW_AT_decl_file : 9 + <9f2e> DW_AT_decl_line : 150 + <9f2f> DW_AT_decl_column : 36 + <9f30> DW_AT_type : <0x996a> + <9f34> DW_AT_data_member_location: 92 + <2><9f35>: Abbrev Number: 0 + <1><9f36>: Abbrev Number: 8 (DW_TAG_pointer_type) + <9f37> DW_AT_byte_size : 4 + <9f37> DW_AT_type : <0x9c27> + <1><9f3b>: Abbrev Number: 37 (DW_TAG_pointer_type) + <9f3c> DW_AT_byte_size : 4 + <1><9f3d>: Abbrev Number: 38 (DW_TAG_subroutine_type) + <9f3e> DW_AT_prototyped : 1 + <9f3e> DW_AT_sibling : <0x9f48> + <2><9f42>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <9f43> DW_AT_type : <0x9f48> + <2><9f47>: Abbrev Number: 0 + <1><9f48>: Abbrev Number: 8 (DW_TAG_pointer_type) + <9f49> DW_AT_byte_size : 4 + <9f49> DW_AT_type : <0x9e3e> + <1><9f4d>: Abbrev Number: 8 (DW_TAG_pointer_type) + <9f4e> DW_AT_byte_size : 4 + <9f4e> DW_AT_type : <0x9f3d> + <1><9f52>: Abbrev Number: 8 (DW_TAG_pointer_type) + <9f53> DW_AT_byte_size : 4 + <9f53> DW_AT_type : <0x9c58> + <1><9f57>: Abbrev Number: 8 (DW_TAG_pointer_type) + <9f58> DW_AT_byte_size : 4 + <9f58> DW_AT_type : <0x9c7b> + <1><9f5c>: Abbrev Number: 8 (DW_TAG_pointer_type) + <9f5d> DW_AT_byte_size : 4 + <9f5d> DW_AT_type : <0x9cab> + <1><9f61>: Abbrev Number: 8 (DW_TAG_pointer_type) + <9f62> DW_AT_byte_size : 4 + <9f62> DW_AT_type : <0x9ccf> + <1><9f66>: Abbrev Number: 8 (DW_TAG_pointer_type) + <9f67> DW_AT_byte_size : 4 + <9f67> DW_AT_type : <0x9d01> + <1><9f6b>: Abbrev Number: 11 (DW_TAG_typedef) + <9f6c> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <9f70> DW_AT_decl_file : 9 + <9f71> DW_AT_decl_line : 151 + <9f72> DW_AT_decl_column : 3 + <9f73> DW_AT_type : <0x9e3e> + <1><9f77>: Abbrev Number: 20 (DW_TAG_structure_type) + <9f78> DW_AT_byte_size : 16 + <9f79> DW_AT_decl_file : 10 + <9f7a> DW_AT_decl_line : 52 + <9f7b> DW_AT_decl_column : 9 + <9f7b> DW_AT_sibling : <0x9fb4> + <2><9f7f>: Abbrev Number: 2 (DW_TAG_member) + <9f80> DW_AT_name : (indirect string, offset: 0xef335): Ratio + <9f84> DW_AT_decl_file : 10 + <9f85> DW_AT_decl_line : 54 + <9f86> DW_AT_decl_column : 12 + <9f87> DW_AT_type : <0x996a> + <9f8b> DW_AT_data_member_location: 0 + <2><9f8c>: Abbrev Number: 2 (DW_TAG_member) + <9f8d> DW_AT_name : (indirect string, offset: 0xef2cf): RightBitShift + <9f91> DW_AT_decl_file : 10 + <9f92> DW_AT_decl_line : 57 + <9f93> DW_AT_decl_column : 12 + <9f94> DW_AT_type : <0x996a> + <9f98> DW_AT_data_member_location: 4 + <2><9f99>: Abbrev Number: 2 (DW_TAG_member) + <9f9a> DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode + <9f9e> DW_AT_decl_file : 10 + <9f9f> DW_AT_decl_line : 60 + <9fa0> DW_AT_decl_column : 12 + <9fa1> DW_AT_type : <0x996a> + <9fa5> DW_AT_data_member_location: 8 + <2><9fa6>: Abbrev Number: 2 (DW_TAG_member) + <9fa7> DW_AT_name : (indirect string, offset: 0xeee14): OversamplingStopReset + <9fab> DW_AT_decl_file : 10 + <9fac> DW_AT_decl_line : 63 + <9fad> DW_AT_decl_column : 12 + <9fae> DW_AT_type : <0x996a> + <9fb2> DW_AT_data_member_location: 12 + <2><9fb3>: Abbrev Number: 0 + <1><9fb4>: Abbrev Number: 11 (DW_TAG_typedef) + <9fb5> DW_AT_name : (indirect string, offset: 0xef2ec): ADC_OversamplingTypeDef + <9fb9> DW_AT_decl_file : 10 + <9fba> DW_AT_decl_line : 71 + <9fbb> DW_AT_decl_column : 3 + <9fbc> DW_AT_type : <0x9f77> + <1><9fc0>: Abbrev Number: 20 (DW_TAG_structure_type) + <9fc1> DW_AT_byte_size : 72 + <9fc2> DW_AT_decl_file : 10 + <9fc3> DW_AT_decl_line : 90 + <9fc4> DW_AT_decl_column : 9 + <9fc4> DW_AT_sibling : <0xa099> + <2><9fc8>: Abbrev Number: 2 (DW_TAG_member) + <9fc9> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <9fcd> DW_AT_decl_file : 10 + <9fce> DW_AT_decl_line : 92 + <9fcf> DW_AT_decl_column : 12 + <9fd0> DW_AT_type : <0x996a> + <9fd4> DW_AT_data_member_location: 0 + <2><9fd5>: Abbrev Number: 2 (DW_TAG_member) + <9fd6> DW_AT_name : (indirect string, offset: 0xeedba): Resolution + <9fda> DW_AT_decl_file : 10 + <9fdb> DW_AT_decl_line : 107 + <9fdc> DW_AT_decl_column : 12 + <9fdd> DW_AT_type : <0x996a> + <9fe1> DW_AT_data_member_location: 4 + <2><9fe2>: Abbrev Number: 2 (DW_TAG_member) + <9fe3> DW_AT_name : (indirect string, offset: 0xeed61): DataAlign + <9fe7> DW_AT_decl_file : 10 + <9fe8> DW_AT_decl_line : 110 + <9fe9> DW_AT_decl_column : 12 + <9fea> DW_AT_type : <0x996a> + <9fee> DW_AT_data_member_location: 8 + <2><9fef>: Abbrev Number: 2 (DW_TAG_member) + <9ff0> DW_AT_name : (indirect string, offset: 0xef3bd): ScanConvMode + <9ff4> DW_AT_decl_file : 10 + <9ff5> DW_AT_decl_line : 114 + <9ff6> DW_AT_decl_column : 12 + <9ff7> DW_AT_type : <0x996a> + <9ffb> DW_AT_data_member_location: 12 + <2><9ffc>: Abbrev Number: 2 (DW_TAG_member) + <9ffd> DW_AT_name : (indirect string, offset: 0x927f): EOCSelection + DW_AT_decl_file : 10 + DW_AT_decl_line : 122 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef4d6): LowPowerAutoWait + DW_AT_decl_file : 10 + DW_AT_decl_line : 125 + DW_AT_decl_column : 19 + DW_AT_type : <0x9d25> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 144 + DW_AT_decl_column : 19 + DW_AT_type : <0x9d25> + DW_AT_data_member_location: 21 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e94): NbrOfConversion + DW_AT_decl_file : 10 + DW_AT_decl_line : 148 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2fd1): DiscontinuousConvMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 154 + DW_AT_decl_column : 19 + DW_AT_type : <0x9d25> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee2a): NbrOfDiscConversion + DW_AT_decl_file : 10 + DW_AT_decl_line : 163 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef5a9): ExternalTrigConv + DW_AT_decl_file : 10 + DW_AT_decl_line : 168 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef356): ExternalTrigConvEdge + DW_AT_decl_file : 10 + DW_AT_decl_line : 173 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests DW_AT_decl_file : 10 - DW_AT_decl_line : 71 - DW_AT_decl_column : 3 - DW_AT_type : <0xa027> - <1>: Abbrev Number: 20 (DW_TAG_structure_type) - DW_AT_byte_size : 72 - DW_AT_decl_file : 10 - DW_AT_decl_line : 90 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xa149> - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - DW_AT_decl_file : 10 - DW_AT_decl_line : 92 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeede3): Resolution - DW_AT_decl_file : 10 - DW_AT_decl_line : 107 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed8a): DataAlign - DW_AT_decl_file : 10 - DW_AT_decl_line : 110 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef3a6): ScanConvMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 114 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x926d): EOCSelection - DW_AT_decl_file : 10 - DW_AT_decl_line : 122 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef4bf): LowPowerAutoWait - DW_AT_decl_file : 10 - DW_AT_decl_line : 125 - DW_AT_decl_column : 19 - DW_AT_type : <0x9dd5> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 144 - DW_AT_decl_column : 19 - DW_AT_type : <0x9dd5> - DW_AT_data_member_location: 21 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ec2): NbrOfConversion - DW_AT_decl_file : 10 - DW_AT_decl_line : 148 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2fff): DiscontinuousConvMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 154 - DW_AT_decl_column : 19 - DW_AT_type : <0x9dd5> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee46): NbrOfDiscConversion - DW_AT_decl_file : 10 - DW_AT_decl_line : 163 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef58c): ExternalTrigConv - DW_AT_decl_file : 10 - DW_AT_decl_line : 168 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef33f): ExternalTrigConvEdge - DW_AT_decl_file : 10 - DW_AT_decl_line : 173 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests - DW_AT_decl_file : 10 - DW_AT_decl_line : 177 - DW_AT_decl_column : 19 - DW_AT_type : <0x9dd5> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef202): Overrun - DW_AT_decl_file : 10 - DW_AT_decl_line : 182 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ee4): OversamplingMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 214 - DW_AT_decl_column : 19 - DW_AT_type : <0x9dd5> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ead): Oversampling - DW_AT_decl_file : 10 - DW_AT_decl_line : 218 - DW_AT_decl_column : 27 - DW_AT_type : <0xa064> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef - DW_AT_decl_file : 10 - DW_AT_decl_line : 235 - DW_AT_decl_column : 3 - DW_AT_type : <0xa070> - <1>: Abbrev Number: 20 (DW_TAG_structure_type) - DW_AT_byte_size : 24 + DW_AT_decl_line : 177 + DW_AT_decl_column : 19 + DW_AT_type : <0x9d25> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef202): Overrun + DW_AT_decl_file : 10 + DW_AT_decl_line : 182 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2eb6): OversamplingMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 214 + DW_AT_decl_column : 19 + DW_AT_type : <0x9d25> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e7f): Oversampling + DW_AT_decl_file : 10 + DW_AT_decl_line : 218 + DW_AT_decl_column : 27 + DW_AT_type : <0x9fb4> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef + DW_AT_decl_file : 10 + DW_AT_decl_line : 235 + DW_AT_decl_column : 3 + DW_AT_type : <0x9fc0> + <1>: Abbrev Number: 20 (DW_TAG_structure_type) + DW_AT_byte_size : 24 + DW_AT_decl_file : 10 + DW_AT_decl_line : 248 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xa100> + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 10 + DW_AT_decl_line : 250 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2eac): Rank + DW_AT_decl_file : 10 + DW_AT_decl_line : 254 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3079): SamplingTime + DW_AT_decl_file : 10 + DW_AT_decl_line : 259 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff + DW_AT_decl_file : 10 + DW_AT_decl_line : 271 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3173): OffsetNumber + DW_AT_decl_file : 10 + DW_AT_decl_line : 283 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e5a): Offset + DW_AT_decl_file : 10 + DW_AT_decl_line : 287 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 16 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeee50): ADC_ChannelConfTypeDef + DW_AT_decl_file : 10 + DW_AT_decl_line : 295 + DW_AT_decl_column : 3 + DW_AT_type : <0xa0a5> + <1>: Abbrev Number: 19 (DW_TAG_const_type) + DW_AT_type : <0xa100> + <1>: Abbrev Number: 17 (DW_TAG_structure_type) + DW_AT_byte_size : 24 + DW_AT_decl_file : 10 + DW_AT_decl_line : 303 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xa16f> + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2367): WatchdogNumber + DW_AT_decl_file : 10 + DW_AT_decl_line : 305 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2c28): WatchdogMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 310 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 10 + DW_AT_decl_line : 315 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf26b8): ITMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 320 + DW_AT_decl_column : 19 + DW_AT_type : <0x9d25> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2997): HighThreshold DW_AT_decl_file : 10 - DW_AT_decl_line : 248 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xa1b0> - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - DW_AT_decl_file : 10 - DW_AT_decl_line : 250 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2eda): Rank - DW_AT_decl_file : 10 - DW_AT_decl_line : 254 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf30a7): SamplingTime - DW_AT_decl_file : 10 - DW_AT_decl_line : 259 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - DW_AT_decl_file : 10 - DW_AT_decl_line : 271 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf31a1): OffsetNumber - DW_AT_decl_file : 10 - DW_AT_decl_line : 283 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2e88): Offset - DW_AT_decl_file : 10 - DW_AT_decl_line : 287 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 16 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf13f2): ADC_ChannelConfTypeDef - DW_AT_decl_file : 10 - DW_AT_decl_line : 295 - DW_AT_decl_column : 3 - DW_AT_type : <0xa155> - <1>: Abbrev Number: 19 (DW_TAG_const_type) - DW_AT_type : <0xa1b0> - <1>: Abbrev Number: 17 (DW_TAG_structure_type) - DW_AT_byte_size : 24 - DW_AT_decl_file : 10 - DW_AT_decl_line : 303 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xa21f> - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2395): WatchdogNumber - DW_AT_decl_file : 10 - DW_AT_decl_line : 305 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2c56): WatchdogMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 310 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - DW_AT_decl_file : 10 - DW_AT_decl_line : 315 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf26e6): ITMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 320 - DW_AT_decl_column : 19 - DW_AT_type : <0x9dd5> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf29c5): HighThreshold - DW_AT_decl_file : 10 - DW_AT_decl_line : 323 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf29f5): LowThreshold - DW_AT_decl_file : 10 - DW_AT_decl_line : 333 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 16 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf28e8): ADC_AnalogWDGConfTypeDef - DW_AT_decl_file : 10 - DW_AT_decl_line : 342 - DW_AT_decl_column : 3 - DW_AT_type : <0xa1c1> - <1>: Abbrev Number: 19 (DW_TAG_const_type) - DW_AT_type : <0xa21f> - <1>: Abbrev Number: 17 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 10 - DW_AT_decl_line : 348 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xa256> - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef147): ContextQueue - DW_AT_decl_file : 10 - DW_AT_decl_line : 350 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef733): ChannelCount - DW_AT_decl_file : 10 - DW_AT_decl_line : 354 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 16 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef324): ADC_InjectionConfigTypeDef - DW_AT_decl_file : 10 - DW_AT_decl_line : 355 - DW_AT_decl_column : 3 - DW_AT_type : <0xa230> - <1>: Abbrev Number: 17 (DW_TAG_structure_type) - DW_AT_byte_size : 100 - DW_AT_decl_file : 10 - DW_AT_decl_line : 412 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xa2ce> - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef18a): Instance - DW_AT_decl_file : 10 - DW_AT_decl_line : 415 - DW_AT_decl_column : 34 - DW_AT_type : <0xa2ce> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf735a): Init - DW_AT_decl_file : 10 - DW_AT_decl_line : 416 - DW_AT_decl_column : 33 - DW_AT_type : <0xa149> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef2e1): DMA_Handle - DW_AT_decl_file : 10 - DW_AT_decl_line : 417 - DW_AT_decl_column : 34 - DW_AT_type : <0xa2d3> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xa9830): Lock - DW_AT_decl_file : 10 - DW_AT_decl_line : 418 - DW_AT_decl_column : 33 - DW_AT_type : <0x9e30> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf84d0): State - DW_AT_decl_file : 10 - DW_AT_decl_line : 419 - DW_AT_decl_column : 33 - DW_AT_type : <0x9a26> - DW_AT_data_member_location: 84 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - DW_AT_decl_file : 10 - DW_AT_decl_line : 420 - DW_AT_decl_column : 33 - DW_AT_type : <0x9a26> - DW_AT_data_member_location: 88 - <2>: Abbrev Number: 6 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig - DW_AT_decl_file : 10 - DW_AT_decl_line : 424 - DW_AT_decl_column : 33 - DW_AT_type : <0xa256> - DW_AT_data_member_location: 92 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9c2b> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xa01b> - <1>: Abbrev Number: 16 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef - DW_AT_decl_file : 10 - DW_AT_decl_line : 439 - DW_AT_decl_column : 3 - DW_AT_type : <0xa262> - <1>: Abbrev Number: 19 (DW_TAG_const_type) - DW_AT_type : <0xa2d8> - <1>: Abbrev Number: 23 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf288c): HAL_ADCEx_InjectedQueueOverflowCallback - DW_AT_decl_file : 11 - DW_AT_decl_line : 855 - DW_AT_decl_column : 25 - DW_AT_prototyped : 1 - DW_AT_declaration : 1 - DW_AT_sibling : <0xa2fa> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xa2fa> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xa2d8> - <1>: Abbrev Number: 23 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf23bc): HAL_ADCEx_LevelOutOfWindow3Callback - DW_AT_decl_file : 11 - DW_AT_decl_line : 858 - DW_AT_decl_column : 25 - DW_AT_prototyped : 1 - DW_AT_declaration : 1 - DW_AT_sibling : <0xa310> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xa2fa> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 23 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf26ed): HAL_ADCEx_LevelOutOfWindow2Callback - DW_AT_decl_file : 11 - DW_AT_decl_line : 857 - DW_AT_decl_column : 25 - DW_AT_prototyped : 1 - DW_AT_declaration : 1 - DW_AT_sibling : <0xa321> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xa2fa> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 23 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2c63): HAL_ADCEx_InjectedConvCpltCallback - DW_AT_decl_file : 11 - DW_AT_decl_line : 854 - DW_AT_decl_column : 25 - DW_AT_prototyped : 1 - DW_AT_declaration : 1 - DW_AT_sibling : <0xa332> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xa2fa> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 23 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2901): HAL_ADCEx_EndOfSamplingCallback - DW_AT_decl_file : 11 - DW_AT_decl_line : 859 - DW_AT_decl_column : 25 - DW_AT_prototyped : 1 - DW_AT_declaration : 1 - DW_AT_sibling : <0xa343> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xa2fa> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 28 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2604): HAL_DMA_Abort - DW_AT_decl_file : 9 - DW_AT_decl_line : 634 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_declaration : 1 - DW_AT_sibling : <0xa358> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xa2d3> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 28 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf27d2): HAL_DMA_Start_IT - DW_AT_decl_file : 9 - DW_AT_decl_line : 632 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_declaration : 1 - DW_AT_sibling : <0xa37c> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xa2d3> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0x9a1a> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0x9a1a> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0x9a1a> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 39 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - DW_AT_decl_file : 13 - DW_AT_decl_line : 619 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_declaration : 1 - <1>: Abbrev Number: 25 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2b49): ADC_DMAError - DW_AT_decl_file : 2 - DW_AT_decl_line : 3943 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x800358a - DW_AT_high_pc : 0x34 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xa3bf> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 2 - DW_AT_decl_line : 3943 - DW_AT_decl_column : 38 - DW_AT_type : <0xa2d3> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 3946 - DW_AT_decl_column : 22 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 25 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2d60): ADC_DMAHalfConvCplt - DW_AT_decl_file : 2 - DW_AT_decl_line : 3925 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x800356e - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xa3f5> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 2 - DW_AT_decl_line : 3925 - DW_AT_decl_column : 45 - DW_AT_type : <0xa2d3> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 3928 - DW_AT_decl_column : 22 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 25 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2af3): ADC_DMAConvCplt - DW_AT_decl_file : 2 - DW_AT_decl_line : 3811 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8003496 - DW_AT_high_pc : 0xd8 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xa42b> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 2 - DW_AT_decl_line : 3811 - DW_AT_decl_column : 41 - DW_AT_type : <0xa2d3> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 3814 - DW_AT_decl_column : 22 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf278e): ADC_Disable - DW_AT_decl_file : 2 - DW_AT_decl_line : 3745 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x80033d8 - DW_AT_high_pc : 0xbe - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xa475> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 3745 - DW_AT_decl_column : 50 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1988): tickstart - DW_AT_decl_file : 2 - DW_AT_decl_line : 3747 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf236b): tmp_adc_is_disable_on_going - DW_AT_decl_file : 2 - DW_AT_decl_line : 3748 - DW_AT_decl_column : 18 - DW_AT_type : <0x9a30> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2951): ADC_Enable - DW_AT_decl_file : 2 - DW_AT_decl_line : 3652 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x80032e4 - DW_AT_high_pc : 0xf4 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xa4bf> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 3652 - DW_AT_decl_column : 49 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1988): tickstart - DW_AT_decl_file : 2 - DW_AT_decl_line : 3654 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2c99): wait_loop_index - DW_AT_decl_file : 2 - DW_AT_decl_line : 3655 - DW_AT_decl_column : 17 - DW_AT_type : <0x9a26> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2486): ADC_ConversionStop - DW_AT_decl_file : 2 - DW_AT_decl_line : 3477 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x800316c - DW_AT_high_pc : 0x178 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xa559> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc + DW_AT_decl_line : 323 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf29c7): LowThreshold + DW_AT_decl_file : 10 + DW_AT_decl_line : 333 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 16 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf28ba): ADC_AnalogWDGConfTypeDef + DW_AT_decl_file : 10 + DW_AT_decl_line : 342 + DW_AT_decl_column : 3 + DW_AT_type : <0xa111> + <1>: Abbrev Number: 19 (DW_TAG_const_type) + DW_AT_type : <0xa16f> + <1>: Abbrev Number: 17 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 10 + DW_AT_decl_line : 348 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xa1a6> + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef147): ContextQueue + DW_AT_decl_file : 10 + DW_AT_decl_line : 350 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef775): ChannelCount + DW_AT_decl_file : 10 + DW_AT_decl_line : 354 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 16 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef33b): ADC_InjectionConfigTypeDef + DW_AT_decl_file : 10 + DW_AT_decl_line : 355 + DW_AT_decl_column : 3 + DW_AT_type : <0xa180> + <1>: Abbrev Number: 17 (DW_TAG_structure_type) + DW_AT_byte_size : 100 + DW_AT_decl_file : 10 + DW_AT_decl_line : 412 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xa21e> + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef18a): Instance + DW_AT_decl_file : 10 + DW_AT_decl_line : 415 + DW_AT_decl_column : 34 + DW_AT_type : <0xa21e> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf733f): Init + DW_AT_decl_file : 10 + DW_AT_decl_line : 416 + DW_AT_decl_column : 33 + DW_AT_type : <0xa099> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef304): DMA_Handle + DW_AT_decl_file : 10 + DW_AT_decl_line : 417 + DW_AT_decl_column : 34 + DW_AT_type : <0xa223> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xa979f): Lock + DW_AT_decl_file : 10 + DW_AT_decl_line : 418 + DW_AT_decl_column : 33 + DW_AT_type : <0x9d80> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf84b5): State + DW_AT_decl_file : 10 + DW_AT_decl_line : 419 + DW_AT_decl_column : 33 + DW_AT_type : <0x9976> + DW_AT_data_member_location: 84 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + DW_AT_decl_file : 10 + DW_AT_decl_line : 420 + DW_AT_decl_column : 33 + DW_AT_type : <0x9976> + DW_AT_data_member_location: 88 + <2>: Abbrev Number: 6 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig + DW_AT_decl_file : 10 + DW_AT_decl_line : 424 + DW_AT_decl_column : 33 + DW_AT_type : <0xa1a6> + DW_AT_data_member_location: 92 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x9b7b> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x9f6b> + <1>: Abbrev Number: 16 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef + DW_AT_decl_file : 10 + DW_AT_decl_line : 439 + DW_AT_decl_column : 3 + DW_AT_type : <0xa1b2> + <1>: Abbrev Number: 19 (DW_TAG_const_type) + DW_AT_type : <0xa228> + <1>: Abbrev Number: 23 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf285e): HAL_ADCEx_InjectedQueueOverflowCallback + DW_AT_decl_file : 11 + DW_AT_decl_line : 855 + DW_AT_decl_column : 25 + DW_AT_prototyped : 1 + DW_AT_declaration : 1 + DW_AT_sibling : <0xa24a> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xa24a> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xa228> + <1>: Abbrev Number: 23 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf238e): HAL_ADCEx_LevelOutOfWindow3Callback + DW_AT_decl_file : 11 + DW_AT_decl_line : 858 + DW_AT_decl_column : 25 + DW_AT_prototyped : 1 + DW_AT_declaration : 1 + DW_AT_sibling : <0xa260> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xa24a> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 23 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf26bf): HAL_ADCEx_LevelOutOfWindow2Callback + DW_AT_decl_file : 11 + DW_AT_decl_line : 857 + DW_AT_decl_column : 25 + DW_AT_prototyped : 1 + DW_AT_declaration : 1 + DW_AT_sibling : <0xa271> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xa24a> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 23 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2c35): HAL_ADCEx_InjectedConvCpltCallback + DW_AT_decl_file : 11 + DW_AT_decl_line : 854 + DW_AT_decl_column : 25 + DW_AT_prototyped : 1 + DW_AT_declaration : 1 + DW_AT_sibling : <0xa282> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xa24a> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 23 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf28d3): HAL_ADCEx_EndOfSamplingCallback + DW_AT_decl_file : 11 + DW_AT_decl_line : 859 + DW_AT_decl_column : 25 + DW_AT_prototyped : 1 + DW_AT_declaration : 1 + DW_AT_sibling : <0xa293> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xa24a> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 28 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf25d6): HAL_DMA_Abort + DW_AT_decl_file : 9 + DW_AT_decl_line : 634 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_declaration : 1 + DW_AT_sibling : <0xa2a8> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xa223> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 28 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf27a4): HAL_DMA_Start_IT + DW_AT_decl_file : 9 + DW_AT_decl_line : 632 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_declaration : 1 + DW_AT_sibling : <0xa2cc> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xa223> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0x996a> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0x996a> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0x996a> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 39 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + DW_AT_decl_file : 13 + DW_AT_decl_line : 619 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_declaration : 1 + <1>: Abbrev Number: 25 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2b1b): ADC_DMAError + DW_AT_decl_file : 2 + DW_AT_decl_line : 3943 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8003672 + DW_AT_high_pc : 0x34 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xa30f> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 2 + DW_AT_decl_line : 3943 + DW_AT_decl_column : 38 + DW_AT_type : <0xa223> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 3946 + DW_AT_decl_column : 22 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 25 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2d32): ADC_DMAHalfConvCplt + DW_AT_decl_file : 2 + DW_AT_decl_line : 3925 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8003656 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xa345> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 2 + DW_AT_decl_line : 3925 + DW_AT_decl_column : 45 + DW_AT_type : <0xa223> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 3928 + DW_AT_decl_column : 22 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 25 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2ac5): ADC_DMAConvCplt + DW_AT_decl_file : 2 + DW_AT_decl_line : 3811 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x800357e + DW_AT_high_pc : 0xd8 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xa37b> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 2 + DW_AT_decl_line : 3811 + DW_AT_decl_column : 41 + DW_AT_type : <0xa223> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 3814 + DW_AT_decl_column : 22 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2760): ADC_Disable + DW_AT_decl_file : 2 + DW_AT_decl_line : 3745 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x80034c0 + DW_AT_high_pc : 0xbe + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xa3c5> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 3745 + DW_AT_decl_column : 50 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf195a): tickstart + DW_AT_decl_file : 2 + DW_AT_decl_line : 3747 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf233d): tmp_adc_is_disable_on_going + DW_AT_decl_file : 2 + DW_AT_decl_line : 3748 + DW_AT_decl_column : 18 + DW_AT_type : <0x9980> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2923): ADC_Enable + DW_AT_decl_file : 2 + DW_AT_decl_line : 3652 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x80033cc + DW_AT_high_pc : 0xf4 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xa40f> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 3652 + DW_AT_decl_column : 49 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf195a): tickstart + DW_AT_decl_file : 2 + DW_AT_decl_line : 3654 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2c6b): wait_loop_index + DW_AT_decl_file : 2 + DW_AT_decl_line : 3655 + DW_AT_decl_column : 17 + DW_AT_type : <0x9976> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2458): ADC_ConversionStop + DW_AT_decl_file : 2 + DW_AT_decl_line : 3477 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x8003254 + DW_AT_high_pc : 0x178 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xa4a9> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 3477 + DW_AT_decl_column : 57 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf292e): ConversionGroup + DW_AT_decl_file : 2 + DW_AT_decl_line : 3477 + DW_AT_decl_column : 72 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf195a): tickstart + DW_AT_decl_file : 2 + DW_AT_decl_line : 3519 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf29d4): Conversion_Timeout_CPU_cycles + DW_AT_decl_file : 2 + DW_AT_decl_line : 3520 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf23cc): conversion_group_reassigned + DW_AT_decl_file : 2 + DW_AT_decl_line : 3521 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf277b): tmp_ADC_CR_ADSTART_JADSTART + DW_AT_decl_file : 2 + DW_AT_decl_line : 3522 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a91): tmp_adc_is_conversion_on_going_regular + DW_AT_decl_file : 2 + DW_AT_decl_line : 3523 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2ca5): tmp_adc_is_conversion_on_going_injected + DW_AT_decl_file : 2 + DW_AT_decl_line : 3524 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 26 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2d21): HAL_ADC_GetError + DW_AT_decl_file : 2 + DW_AT_decl_line : 3445 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x18 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xa4d3> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 3445 + DW_AT_decl_column : 52 + DW_AT_type : <0xa4d3> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xa234> + <1>: Abbrev Number: 26 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf28a9): HAL_ADC_GetState DW_AT_decl_file : 2 - DW_AT_decl_line : 3477 - DW_AT_decl_column : 57 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf295c): ConversionGroup - DW_AT_decl_file : 2 - DW_AT_decl_line : 3477 - DW_AT_decl_column : 72 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1988): tickstart - DW_AT_decl_file : 2 - DW_AT_decl_line : 3519 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2a02): Conversion_Timeout_CPU_cycles - DW_AT_decl_file : 2 - DW_AT_decl_line : 3520 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf23fa): conversion_group_reassigned - DW_AT_decl_file : 2 - DW_AT_decl_line : 3521 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf27a9): tmp_ADC_CR_ADSTART_JADSTART - DW_AT_decl_file : 2 - DW_AT_decl_line : 3522 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2abf): tmp_adc_is_conversion_on_going_regular - DW_AT_decl_file : 2 - DW_AT_decl_line : 3523 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2cd3): tmp_adc_is_conversion_on_going_injected - DW_AT_decl_file : 2 - DW_AT_decl_line : 3524 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 26 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2d4f): HAL_ADC_GetError - DW_AT_decl_file : 2 - DW_AT_decl_line : 3445 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x18 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xa583> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 3445 - DW_AT_decl_column : 52 - DW_AT_type : <0xa583> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xa2e4> - <1>: Abbrev Number: 26 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf28d7): HAL_ADC_GetState - DW_AT_decl_file : 2 - DW_AT_decl_line : 3431 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x18 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xa5b2> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 3431 - DW_AT_decl_column : 52 - DW_AT_type : <0xa583> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf23a4): HAL_ADC_AnalogWDGConfig - DW_AT_decl_file : 2 - DW_AT_decl_line : 3143 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x418 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xa6bc> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 3143 - DW_AT_decl_column : 62 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf23ac): AnalogWDGConfig - DW_AT_decl_file : 2 - DW_AT_decl_line : 3143 - DW_AT_decl_column : 100 - DW_AT_type : <0xa6bc> - DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 3145 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2a76): tmpAWDHighThresholdShifted - DW_AT_decl_file : 2 - DW_AT_decl_line : 3146 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf23e0): tmpAWDLowThresholdShifted - DW_AT_decl_file : 2 - DW_AT_decl_line : 3147 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2abf): tmp_adc_is_conversion_on_going_regular - DW_AT_decl_file : 2 - DW_AT_decl_line : 3149 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2cd3): tmp_adc_is_conversion_on_going_injected - DW_AT_decl_file : 2 - DW_AT_decl_line : 3150 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3303 - DW_AT_call_column : 13 - DW_AT_sibling : <0xa660> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3303 - DW_AT_call_column : 13 - DW_AT_sibling : <0xa67d> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3307 - DW_AT_call_column : 13 - DW_AT_sibling : <0xa6a2> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 29 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3307 - DW_AT_call_column : 13 - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xa22b> - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf072f): HAL_ADC_ConfigChannel - DW_AT_decl_file : 2 - DW_AT_decl_line : 2745 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x80029e0 - DW_AT_high_pc : 0x78c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xab5c> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 2745 - DW_AT_decl_column : 60 - DW_AT_type : <0xa2fa> - DW_AT_location : 3 byte block: 91 a4 7e (DW_OP_fbreg: -220) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf95f8): sConfig - DW_AT_decl_file : 2 - DW_AT_decl_line : 2745 - DW_AT_decl_column : 96 - DW_AT_type : <0xab5c> - DW_AT_location : 3 byte block: 91 a0 7e (DW_OP_fbreg: -224) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 2923 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2662): tmpOffsetShifted - DW_AT_decl_file : 2 - DW_AT_decl_line : 2924 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2c16): tmp_config_internal_channel - DW_AT_decl_file : 2 - DW_AT_decl_line : 2925 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2c99): wait_loop_index - DW_AT_decl_file : 2 - DW_AT_decl_line : 2926 - DW_AT_decl_column : 17 - DW_AT_type : <0x9a26> - DW_AT_location : 3 byte block: 91 ac 7e (DW_OP_fbreg: -212) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2abf): tmp_adc_is_conversion_on_going_regular - DW_AT_decl_file : 2 - DW_AT_decl_line : 2928 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2cd3): tmp_adc_is_conversion_on_going_injected - DW_AT_decl_file : 2 - DW_AT_decl_line : 2929 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002ae6 - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 3001 - DW_AT_call_column : 12 - DW_AT_sibling : <0xa782> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002afa - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 3001 - DW_AT_call_column : 12 - DW_AT_sibling : <0xa79f> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002b32 - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 3001 - DW_AT_call_column : 104 - DW_AT_sibling : <0xa7c4> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002b46 - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 3001 - DW_AT_call_column : 104 - DW_AT_sibling : <0xa7e1> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002bac - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 3005 - DW_AT_call_column : 12 - DW_AT_sibling : <0xa806> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002bc0 - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 3005 - DW_AT_call_column : 12 - DW_AT_sibling : <0xa823> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002bf8 - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 3005 - DW_AT_call_column : 104 - DW_AT_sibling : <0xa84a> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002c0c - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 3005 - DW_AT_call_column : 104 - DW_AT_sibling : <0xa868> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002c72 - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 3009 - DW_AT_call_column : 12 - DW_AT_sibling : <0xa88f> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002c86 - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 3009 - DW_AT_call_column : 12 - DW_AT_sibling : <0xa8ad> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002cbe - DW_AT_high_pc : 0x10 - DW_AT_call_file : 2 - DW_AT_call_line : 3009 - DW_AT_call_column : 104 - DW_AT_sibling : <0xa8d4> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002cce - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 3009 - DW_AT_call_column : 104 - DW_AT_sibling : <0xa8f2> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002d32 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3013 - DW_AT_call_column : 12 - DW_AT_sibling : <0xa919> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002d3e - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3013 - DW_AT_call_column : 12 - DW_AT_sibling : <0xa937> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002d70 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3013 - DW_AT_call_column : 104 - DW_AT_sibling : <0xa95e> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002d7c - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3013 - DW_AT_call_column : 104 - DW_AT_sibling : <0xa97c> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002dfe - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xa9a3> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002e0a - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xa9c1> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002e52 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xa9e8> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002e5e - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xaa06> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002e9e - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xaa2d> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002eaa - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xaa4b> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002ef4 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xaa72> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002f00 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xaa90> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002f46 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xaab7> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 c8 7e (DW_OP_fbreg: -184) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002f52 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xaad5> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002f92 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xaafc> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 c0 7e (DW_OP_fbreg: -192) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 bc 7e (DW_OP_fbreg: -196) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002f9e - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xab1a> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 c4 7e (DW_OP_fbreg: -188) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb74a> - DW_AT_low_pc : 0x8002fee - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - DW_AT_sibling : <0xab41> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb758> - DW_AT_location : 3 byte block: 91 b4 7e (DW_OP_fbreg: -204) - <3>: Abbrev Number: 9 (DW_TAG_variable) - DW_AT_abstract_origin: <0xb764> - DW_AT_location : 3 byte block: 91 b0 7e (DW_OP_fbreg: -208) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 29 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xb72b> - DW_AT_low_pc : 0x8002ffa - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 3035 - DW_AT_call_column : 50 - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xb73d> - DW_AT_location : 3 byte block: 91 b8 7e (DW_OP_fbreg: -200) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xa1bc> - <1>: Abbrev Number: 21 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2c32): HAL_ADC_ErrorCallback - DW_AT_decl_file : 2 - DW_AT_decl_line : 2699 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x80029ca - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xab87> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 2699 - DW_AT_decl_column : 54 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 21 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf275a): HAL_ADC_LevelOutOfWindowCallback - DW_AT_decl_file : 2 - DW_AT_decl_line : 2677 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xabad> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 2677 - DW_AT_decl_column : 65 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 21 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf29a8): HAL_ADC_ConvHalfCpltCallback - DW_AT_decl_file : 2 - DW_AT_decl_line : 2662 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x80029b6 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xabd3> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 2662 - DW_AT_decl_column : 61 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 21 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xef6d4): HAL_ADC_ConvCpltCallback - DW_AT_decl_file : 2 - DW_AT_decl_line : 2647 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 + DW_AT_decl_line : 3431 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x18 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xa502> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 3431 + DW_AT_decl_column : 52 + DW_AT_type : <0xa4d3> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2376): HAL_ADC_AnalogWDGConfig + DW_AT_decl_file : 2 + DW_AT_decl_line : 3143 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x418 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xa60c> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 3143 + DW_AT_decl_column : 62 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf237e): AnalogWDGConfig + DW_AT_decl_file : 2 + DW_AT_decl_line : 3143 + DW_AT_decl_column : 100 + DW_AT_type : <0xa60c> + DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 3145 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a48): tmpAWDHighThresholdShifted + DW_AT_decl_file : 2 + DW_AT_decl_line : 3146 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf23b2): tmpAWDLowThresholdShifted + DW_AT_decl_file : 2 + DW_AT_decl_line : 3147 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a91): tmp_adc_is_conversion_on_going_regular + DW_AT_decl_file : 2 + DW_AT_decl_line : 3149 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2ca5): tmp_adc_is_conversion_on_going_injected + DW_AT_decl_file : 2 + DW_AT_decl_line : 3150 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3303 + DW_AT_call_column : 13 + DW_AT_sibling : <0xa5b0> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3303 + DW_AT_call_column : 13 + DW_AT_sibling : <0xa5cd> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3307 + DW_AT_call_column : 13 + DW_AT_sibling : <0xa5f2> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 29 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3307 + DW_AT_call_column : 13 + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xa17b> + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xef289): HAL_ADC_ConfigChannel + DW_AT_decl_file : 2 + DW_AT_decl_line : 2745 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x8002ac8 + DW_AT_high_pc : 0x78c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xaaac> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 2745 + DW_AT_decl_column : 60 + DW_AT_type : <0xa24a> + DW_AT_location : 3 byte block: 91 a4 7e (DW_OP_fbreg: -220) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf95dd): sConfig + DW_AT_decl_file : 2 + DW_AT_decl_line : 2745 + DW_AT_decl_column : 96 + DW_AT_type : <0xaaac> + DW_AT_location : 3 byte block: 91 a0 7e (DW_OP_fbreg: -224) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 2923 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2634): tmpOffsetShifted + DW_AT_decl_file : 2 + DW_AT_decl_line : 2924 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2be8): tmp_config_internal_channel + DW_AT_decl_file : 2 + DW_AT_decl_line : 2925 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2c6b): wait_loop_index + DW_AT_decl_file : 2 + DW_AT_decl_line : 2926 + DW_AT_decl_column : 17 + DW_AT_type : <0x9976> + DW_AT_location : 3 byte block: 91 ac 7e (DW_OP_fbreg: -212) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a91): tmp_adc_is_conversion_on_going_regular + DW_AT_decl_file : 2 + DW_AT_decl_line : 2928 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2ca5): tmp_adc_is_conversion_on_going_injected + DW_AT_decl_file : 2 + DW_AT_decl_line : 2929 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002bce + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 3001 + DW_AT_call_column : 12 + DW_AT_sibling : <0xa6d2> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002be2 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 3001 + DW_AT_call_column : 12 + DW_AT_sibling : <0xa6ef> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002c1a + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 3001 + DW_AT_call_column : 104 + DW_AT_sibling : <0xa714> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002c2e + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 3001 + DW_AT_call_column : 104 + DW_AT_sibling : <0xa731> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002c94 + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 3005 + DW_AT_call_column : 12 + DW_AT_sibling : <0xa756> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002ca8 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 3005 + DW_AT_call_column : 12 + DW_AT_sibling : <0xa773> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002ce0 + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 3005 + DW_AT_call_column : 104 + DW_AT_sibling : <0xa79a> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002cf4 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 3005 + DW_AT_call_column : 104 + DW_AT_sibling : <0xa7b8> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002d5a + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 3009 + DW_AT_call_column : 12 + DW_AT_sibling : <0xa7df> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002d6e + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 3009 + DW_AT_call_column : 12 + DW_AT_sibling : <0xa7fd> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002da6 + DW_AT_high_pc : 0x10 + DW_AT_call_file : 2 + DW_AT_call_line : 3009 + DW_AT_call_column : 104 + DW_AT_sibling : <0xa824> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002db6 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 3009 + DW_AT_call_column : 104 + DW_AT_sibling : <0xa842> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002e1a + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3013 + DW_AT_call_column : 12 + DW_AT_sibling : <0xa869> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002e26 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3013 + DW_AT_call_column : 12 + DW_AT_sibling : <0xa887> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002e58 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3013 + DW_AT_call_column : 104 + DW_AT_sibling : <0xa8ae> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002e64 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3013 + DW_AT_call_column : 104 + DW_AT_sibling : <0xa8cc> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002ee6 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xa8f3> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002ef2 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xa911> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002f3a + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xa938> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002f46 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xa956> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002f86 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xa97d> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002f92 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xa99b> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x8002fdc + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xa9c2> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8002fe8 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xa9e0> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x800302e + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xaa07> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 c8 7e (DW_OP_fbreg: -184) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x800303a + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xaa25> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x800307a + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xaa4c> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 c0 7e (DW_OP_fbreg: -192) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 bc 7e (DW_OP_fbreg: -196) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x8003086 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xaa6a> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 c4 7e (DW_OP_fbreg: -188) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb69a> + DW_AT_low_pc : 0x80030d6 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + DW_AT_sibling : <0xaa91> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb6a8> + DW_AT_location : 3 byte block: 91 b4 7e (DW_OP_fbreg: -204) + <3>: Abbrev Number: 9 (DW_TAG_variable) + DW_AT_abstract_origin: <0xb6b4> + DW_AT_location : 3 byte block: 91 b0 7e (DW_OP_fbreg: -208) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 29 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xb67b> + DW_AT_low_pc : 0x80030e2 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 3035 + DW_AT_call_column : 50 + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xb68d> + DW_AT_location : 3 byte block: 91 b8 7e (DW_OP_fbreg: -200) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xa10c> + <1>: Abbrev Number: 21 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2c04): HAL_ADC_ErrorCallback + DW_AT_decl_file : 2 + DW_AT_decl_line : 2699 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8002ab2 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xaad7> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 2699 + DW_AT_decl_column : 54 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 21 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf272c): HAL_ADC_LevelOutOfWindowCallback + DW_AT_decl_file : 2 + DW_AT_decl_line : 2677 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xaafd> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 2677 + DW_AT_decl_column : 65 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 21 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf297a): HAL_ADC_ConvHalfCpltCallback + DW_AT_decl_file : 2 + DW_AT_decl_line : 2662 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8002a9e + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xab23> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 2662 + DW_AT_decl_column : 61 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 21 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xef706): HAL_ADC_ConvCpltCallback + DW_AT_decl_file : 2 + DW_AT_decl_line : 2647 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xab49> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 2647 + DW_AT_decl_column : 57 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 25 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf28f3): HAL_ADC_IRQHandler + DW_AT_decl_file : 2 + DW_AT_decl_line : 2322 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x36c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xabcf> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 2322 + DW_AT_decl_column : 44 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2c1a): overrun_error + DW_AT_decl_file : 2 + DW_AT_decl_line : 2324 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2bc6): tmp_isr + DW_AT_decl_file : 2 + DW_AT_decl_line : 2325 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2b13): tmp_ier + DW_AT_decl_file : 2 + DW_AT_decl_line : 2326 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf23e8): tmp_adc_inj_is_trigger_source_sw_start + DW_AT_decl_file : 2 + DW_AT_decl_line : 2328 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf26e3): tmp_adc_reg_is_trigger_source_sw_start + DW_AT_decl_file : 2 + DW_AT_decl_line : 2329 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a2a): tmp_cfgr + DW_AT_decl_file : 2 + DW_AT_decl_line : 2330 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 26 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf284d): HAL_ADC_GetValue + DW_AT_decl_file : 2 + DW_AT_decl_line : 2305 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 + DW_AT_high_pc : 0x1a DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) DW_AT_call_all_calls: 1 DW_AT_sibling : <0xabf9> <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc + DW_AT_name : (indirect string, offset: 0xeef03): hadc DW_AT_decl_file : 2 - DW_AT_decl_line : 2647 - DW_AT_decl_column : 57 - DW_AT_type : <0xa2fa> + DW_AT_decl_line : 2305 + DW_AT_decl_column : 52 + DW_AT_type : <0xa4d3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2>: Abbrev Number: 0 - <1>: Abbrev Number: 25 (DW_TAG_subprogram) + <1>: Abbrev Number: 10 (DW_TAG_subprogram) DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2921): HAL_ADC_IRQHandler + DW_AT_name : (indirect string, offset: 0xef5bf): HAL_ADC_Stop_DMA DW_AT_decl_file : 2 - DW_AT_decl_line : 2322 - DW_AT_decl_column : 6 + DW_AT_decl_line : 2206 + DW_AT_decl_column : 19 DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x36c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xac7f> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 2322 - DW_AT_decl_column : 44 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2c48): overrun_error - DW_AT_decl_file : 2 - DW_AT_decl_line : 2324 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2bf4): tmp_isr - DW_AT_decl_file : 2 - DW_AT_decl_line : 2325 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2b41): tmp_ier - DW_AT_decl_file : 2 - DW_AT_decl_line : 2326 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2416): tmp_adc_inj_is_trigger_source_sw_start - DW_AT_decl_file : 2 - DW_AT_decl_line : 2328 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2711): tmp_adc_reg_is_trigger_source_sw_start - DW_AT_decl_file : 2 - DW_AT_decl_line : 2329 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2a58): tmp_cfgr - DW_AT_decl_file : 2 - DW_AT_decl_line : 2330 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 26 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf287b): HAL_ADC_GetValue - DW_AT_decl_file : 2 - DW_AT_decl_line : 2305 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1a - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xaca9> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 2305 - DW_AT_decl_column : 52 - DW_AT_type : <0xa583> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xef5a2): HAL_ADC_Stop_DMA - DW_AT_decl_file : 2 - DW_AT_decl_line : 2206 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x80028f4 - DW_AT_high_pc : 0xc2 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xace3> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 2206 - DW_AT_decl_column : 55 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 2208 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xefb1a): HAL_ADC_Start_DMA - DW_AT_decl_file : 2 - DW_AT_decl_line : 2093 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x80027ec - DW_AT_high_pc : 0x108 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xad3d> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 2093 - DW_AT_decl_column : 56 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf00fe): pData - DW_AT_decl_file : 2 - DW_AT_decl_line : 2093 - DW_AT_decl_column : 72 - DW_AT_type : <0xad3d> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3806): Length - DW_AT_decl_file : 2 - DW_AT_decl_line : 2093 - DW_AT_decl_column : 88 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 2095 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9a1a> - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2b31): HAL_ADC_Stop_IT - DW_AT_decl_file : 2 - DW_AT_decl_line : 2032 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x76 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xad7c> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 2032 - DW_AT_decl_column : 54 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 2034 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2997): HAL_ADC_Start_IT - DW_AT_decl_file : 2 - DW_AT_decl_line : 1925 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xfa - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xadb6> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1925 - DW_AT_decl_column : 55 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 1927 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2b03): HAL_ADC_PollForEvent - DW_AT_decl_file : 2 - DW_AT_decl_line : 1777 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x15e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xae10> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1777 - DW_AT_decl_column : 59 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf941c): EventType - DW_AT_decl_file : 2 - DW_AT_decl_line : 1777 - DW_AT_decl_column : 74 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 2 - DW_AT_decl_line : 1777 - DW_AT_decl_column : 94 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1988): tickstart - DW_AT_decl_file : 2 - DW_AT_decl_line : 1779 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2934): HAL_ADC_PollForConversion - DW_AT_decl_file : 2 - DW_AT_decl_line : 1644 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x11a - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xae6a> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1644 - DW_AT_decl_column : 64 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 2 - DW_AT_decl_line : 1644 - DW_AT_decl_column : 79 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1988): tickstart - DW_AT_decl_file : 2 - DW_AT_decl_line : 1646 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2d00): tmp_Flag_End - DW_AT_decl_file : 2 - DW_AT_decl_line : 1647 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2ae6): HAL_ADC_Stop - DW_AT_decl_file : 2 - DW_AT_decl_line : 1579 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x66 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xaea4> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1579 - DW_AT_decl_column : 51 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x80029dc + DW_AT_high_pc : 0xc2 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xac33> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 2206 + DW_AT_decl_column : 55 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 2208 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xefb41): HAL_ADC_Start_DMA + DW_AT_decl_file : 2 + DW_AT_decl_line : 2093 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x80028d4 + DW_AT_high_pc : 0x108 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xac8d> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 2093 + DW_AT_decl_column : 56 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0118): pData + DW_AT_decl_file : 2 + DW_AT_decl_line : 2093 + DW_AT_decl_column : 72 + DW_AT_type : <0xac8d> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf37d8): Length + DW_AT_decl_file : 2 + DW_AT_decl_line : 2093 + DW_AT_decl_column : 88 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 2095 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x996a> + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2b03): HAL_ADC_Stop_IT + DW_AT_decl_file : 2 + DW_AT_decl_line : 2032 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x76 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xaccc> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 2032 + DW_AT_decl_column : 54 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 2034 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2969): HAL_ADC_Start_IT + DW_AT_decl_file : 2 + DW_AT_decl_line : 1925 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xfa + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xad06> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1925 + DW_AT_decl_column : 55 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1927 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2ad5): HAL_ADC_PollForEvent + DW_AT_decl_file : 2 + DW_AT_decl_line : 1777 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x15e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xad60> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1777 + DW_AT_decl_column : 59 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf9401): EventType + DW_AT_decl_file : 2 + DW_AT_decl_line : 1777 + DW_AT_decl_column : 74 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x10153b): Timeout + DW_AT_decl_file : 2 + DW_AT_decl_line : 1777 + DW_AT_decl_column : 94 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf195a): tickstart + DW_AT_decl_file : 2 + DW_AT_decl_line : 1779 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2906): HAL_ADC_PollForConversion + DW_AT_decl_file : 2 + DW_AT_decl_line : 1644 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x11a + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xadba> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1644 + DW_AT_decl_column : 64 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x10153b): Timeout + DW_AT_decl_file : 2 + DW_AT_decl_line : 1644 + DW_AT_decl_column : 79 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf195a): tickstart + DW_AT_decl_file : 2 + DW_AT_decl_line : 1646 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2cd2): tmp_Flag_End + DW_AT_decl_file : 2 + DW_AT_decl_line : 1647 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2ab8): HAL_ADC_Stop + DW_AT_decl_file : 2 + DW_AT_decl_line : 1579 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x66 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xadf4> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1579 + DW_AT_decl_column : 51 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1581 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2359): HAL_ADC_Start + DW_AT_decl_file : 2 + DW_AT_decl_line : 1495 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xa8 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xae2e> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1495 + DW_AT_decl_column : 52 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1497 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 21 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf1472): HAL_ADC_MspDeInit + DW_AT_decl_file : 2 + DW_AT_decl_line : 1205 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xae54> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1205 + DW_AT_decl_column : 50 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 21 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf1523): HAL_ADC_MspInit + DW_AT_decl_file : 2 + DW_AT_decl_line : 1188 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xae7a> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1188 + DW_AT_decl_column : 48 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf26a9): HAL_ADC_DeInit + DW_AT_decl_file : 2 + DW_AT_decl_line : 920 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x250 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xaeb4> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc DW_AT_decl_file : 2 - DW_AT_decl_line : 1581 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2387): HAL_ADC_Start - DW_AT_decl_file : 2 - DW_AT_decl_line : 1495 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xa8 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xaede> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1495 - DW_AT_decl_column : 52 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status + DW_AT_decl_line : 920 + DW_AT_decl_column : 53 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 922 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xeedc5): HAL_ADC_Init + DW_AT_decl_file : 2 + DW_AT_decl_line : 398 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0x9d5c> + DW_AT_low_pc : 0x800263c + DW_AT_high_pc : 0x298 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xaf3e> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc DW_AT_decl_file : 2 - DW_AT_decl_line : 1497 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 21 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf14a0): HAL_ADC_MspDeInit - DW_AT_decl_file : 2 - DW_AT_decl_line : 1205 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xaf04> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1205 - DW_AT_decl_column : 50 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 21 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf1551): HAL_ADC_MspInit - DW_AT_decl_file : 2 - DW_AT_decl_line : 1188 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xaf2a> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1188 - DW_AT_decl_column : 48 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf26d7): HAL_ADC_DeInit - DW_AT_decl_file : 2 - DW_AT_decl_line : 920 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x250 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xaf64> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 920 - DW_AT_decl_column : 53 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 922 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + DW_AT_decl_line : 398 + DW_AT_decl_column : 51 + DW_AT_type : <0xa24a> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 400 + DW_AT_decl_column : 21 + DW_AT_type : <0x9d5c> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2aea): tmpCFGR + DW_AT_decl_file : 2 + DW_AT_decl_line : 401 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2886): tmp_adc_reg_is_conversion_on_going + DW_AT_decl_file : 2 + DW_AT_decl_line : 402 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2c6b): wait_loop_index + DW_AT_decl_file : 2 + DW_AT_decl_line : 403 + DW_AT_decl_column : 17 + DW_AT_type : <0x9976> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a91): tmp_adc_is_conversion_on_going_regular + DW_AT_decl_file : 2 + DW_AT_decl_line : 407 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2ca5): tmp_adc_is_conversion_on_going_injected + DW_AT_decl_file : 2 + DW_AT_decl_line : 408 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2604): LL_ADC_DisableIT_AWD3 + DW_AT_decl_file : 1 + DW_AT_decl_line : 7784 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x20 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xaf64> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7784 + DW_AT_decl_column : 57 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xefcdc): HAL_ADC_Init - DW_AT_decl_file : 2 - DW_AT_decl_line : 398 - DW_AT_decl_column : 19 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf265b): LL_ADC_DisableIT_AWD2 + DW_AT_decl_file : 1 + DW_AT_decl_line : 7773 + DW_AT_decl_column : 22 DW_AT_prototyped : 1 - DW_AT_type : <0x9e0c> - DW_AT_low_pc : 0x8002554 - DW_AT_high_pc : 0x298 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xafee> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 398 - DW_AT_decl_column : 51 - DW_AT_type : <0xa2fa> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 400 - DW_AT_decl_column : 21 - DW_AT_type : <0x9e0c> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2b18): tmpCFGR - DW_AT_decl_file : 2 - DW_AT_decl_line : 401 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf28b4): tmp_adc_reg_is_conversion_on_going - DW_AT_decl_file : 2 - DW_AT_decl_line : 402 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2c99): wait_loop_index - DW_AT_decl_file : 2 - DW_AT_decl_line : 403 - DW_AT_decl_column : 17 - DW_AT_type : <0x9a26> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2abf): tmp_adc_is_conversion_on_going_regular - DW_AT_decl_file : 2 - DW_AT_decl_line : 407 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2cd3): tmp_adc_is_conversion_on_going_injected - DW_AT_decl_file : 2 - DW_AT_decl_line : 408 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2632): LL_ADC_DisableIT_AWD3 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7784 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x20 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb014> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7784 - DW_AT_decl_column : 57 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2689): LL_ADC_DisableIT_AWD2 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7773 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x20 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb03a> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7773 - DW_AT_decl_column : 57 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2673): LL_ADC_DisableIT_AWD1 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7762 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x20 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb060> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7762 - DW_AT_decl_column : 57 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2cbe): LL_ADC_EnableIT_AWD3 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7632 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x20 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb086> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7632 - DW_AT_decl_column : 56 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf27e3): LL_ADC_EnableIT_AWD2 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7621 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x20 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb0ac> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7621 - DW_AT_decl_column : 56 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2ca9): LL_ADC_EnableIT_AWD1 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7610 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x20 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb0d2> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7610 - DW_AT_decl_column : 56 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2d39): LL_ADC_ClearFlag_AWD3 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7472 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb0f8> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7472 - DW_AT_decl_column : 57 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2d23): LL_ADC_ClearFlag_AWD2 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7461 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb11e> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7461 - DW_AT_decl_column : 57 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2d0d): LL_ADC_ClearFlag_AWD1 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7450 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1a - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb144> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7450 - DW_AT_decl_column : 57 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2828): LL_ADC_INJ_IsConversionOngoing - DW_AT_decl_file : 1 - DW_AT_decl_line : 7018 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x800252e - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb16e> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7018 - DW_AT_decl_column : 76 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9c37> - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2bfc): LL_ADC_INJ_StopConversion - DW_AT_decl_file : 1 - DW_AT_decl_line : 7002 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8002506 - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb199> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7002 - DW_AT_decl_column : 61 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf24af): LL_ADC_REG_IsConversionOngoing - DW_AT_decl_file : 1 - DW_AT_decl_line : 6863 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x80024e0 - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb1c3> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6863 - DW_AT_decl_column : 76 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf25c8): LL_ADC_REG_StopConversion - DW_AT_decl_file : 1 - DW_AT_decl_line : 6847 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x80024b8 - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb1e9> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6847 - DW_AT_decl_column : 61 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf25ad): LL_ADC_REG_StartConversion - DW_AT_decl_file : 1 - DW_AT_decl_line : 6827 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8002490 - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb20f> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6827 - DW_AT_decl_column : 62 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2847): LL_ADC_IsDisableOngoing - DW_AT_decl_file : 1 - DW_AT_decl_line : 6717 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x800246a - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb239> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6717 - DW_AT_decl_column : 69 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf27f8): LL_ADC_IsEnabled - DW_AT_decl_file : 1 - DW_AT_decl_line : 6706 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x8002444 - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb263> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6706 - DW_AT_decl_column : 62 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf278b): LL_ADC_Disable - DW_AT_decl_file : 1 - DW_AT_decl_line : 6687 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x800241c - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb289> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6687 - DW_AT_decl_column : 50 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf294e): LL_ADC_Enable - DW_AT_decl_file : 1 - DW_AT_decl_line : 6667 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x80023f4 - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb2af> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6667 - DW_AT_decl_column : 49 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf25e2): LL_ADC_IsInternalRegulatorEnabled - DW_AT_decl_file : 1 - DW_AT_decl_line : 6646 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x80023cc - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb2d9> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6646 - DW_AT_decl_column : 79 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf24ec): LL_ADC_EnableInternalRegulator - DW_AT_decl_file : 1 - DW_AT_decl_line : 6616 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x80023a4 - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb2ff> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6616 - DW_AT_decl_column : 66 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf24ce): LL_ADC_IsDeepPowerDownEnabled - DW_AT_decl_file : 1 - DW_AT_decl_line : 6596 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x800237c - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb329> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6596 - DW_AT_decl_column : 75 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf256f): LL_ADC_DisableDeepPowerDown - DW_AT_decl_file : 1 - DW_AT_decl_line : 6582 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8002358 - DW_AT_high_pc : 0x24 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb34f> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6582 - DW_AT_decl_column : 63 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2612): LL_ADC_ConfigAnalogWDThresholds + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x20 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xaf8a> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7773 + DW_AT_decl_column : 57 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2645): LL_ADC_DisableIT_AWD1 + DW_AT_decl_file : 1 + DW_AT_decl_line : 7762 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x20 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xafb0> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7762 + DW_AT_decl_column : 57 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2c90): LL_ADC_EnableIT_AWD3 + DW_AT_decl_file : 1 + DW_AT_decl_line : 7632 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x20 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xafd6> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7632 + DW_AT_decl_column : 56 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf27b5): LL_ADC_EnableIT_AWD2 + DW_AT_decl_file : 1 + DW_AT_decl_line : 7621 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x20 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xaffc> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7621 + DW_AT_decl_column : 56 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2c7b): LL_ADC_EnableIT_AWD1 + DW_AT_decl_file : 1 + DW_AT_decl_line : 7610 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x20 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb022> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7610 + DW_AT_decl_column : 56 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2d0b): LL_ADC_ClearFlag_AWD3 + DW_AT_decl_file : 1 + DW_AT_decl_line : 7472 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb048> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7472 + DW_AT_decl_column : 57 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2cf5): LL_ADC_ClearFlag_AWD2 + DW_AT_decl_file : 1 + DW_AT_decl_line : 7461 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb06e> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7461 + DW_AT_decl_column : 57 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2cdf): LL_ADC_ClearFlag_AWD1 + DW_AT_decl_file : 1 + DW_AT_decl_line : 7450 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1a + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb094> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7450 + DW_AT_decl_column : 57 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf27fa): LL_ADC_INJ_IsConversionOngoing + DW_AT_decl_file : 1 + DW_AT_decl_line : 7018 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x8002616 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb0be> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7018 + DW_AT_decl_column : 76 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x9b87> + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2bce): LL_ADC_INJ_StopConversion + DW_AT_decl_file : 1 + DW_AT_decl_line : 7002 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x80025ee + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb0e9> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7002 + DW_AT_decl_column : 61 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2481): LL_ADC_REG_IsConversionOngoing + DW_AT_decl_file : 1 + DW_AT_decl_line : 6863 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x80025c8 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb113> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6863 + DW_AT_decl_column : 76 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf259a): LL_ADC_REG_StopConversion + DW_AT_decl_file : 1 + DW_AT_decl_line : 6847 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x80025a0 + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb139> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6847 + DW_AT_decl_column : 61 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf257f): LL_ADC_REG_StartConversion + DW_AT_decl_file : 1 + DW_AT_decl_line : 6827 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8002578 + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb15f> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6827 + DW_AT_decl_column : 62 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2819): LL_ADC_IsDisableOngoing + DW_AT_decl_file : 1 + DW_AT_decl_line : 6717 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x8002552 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb189> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6717 + DW_AT_decl_column : 69 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf27ca): LL_ADC_IsEnabled + DW_AT_decl_file : 1 + DW_AT_decl_line : 6706 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x800252c + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb1b3> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6706 + DW_AT_decl_column : 62 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf275d): LL_ADC_Disable + DW_AT_decl_file : 1 + DW_AT_decl_line : 6687 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8002504 + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb1d9> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6687 + DW_AT_decl_column : 50 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2920): LL_ADC_Enable + DW_AT_decl_file : 1 + DW_AT_decl_line : 6667 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x80024dc + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb1ff> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6667 + DW_AT_decl_column : 49 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf25b4): LL_ADC_IsInternalRegulatorEnabled + DW_AT_decl_file : 1 + DW_AT_decl_line : 6646 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x80024b4 + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb229> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6646 + DW_AT_decl_column : 79 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf24be): LL_ADC_EnableInternalRegulator + DW_AT_decl_file : 1 + DW_AT_decl_line : 6616 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x800248c + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb24f> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6616 + DW_AT_decl_column : 66 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf24a0): LL_ADC_IsDeepPowerDownEnabled + DW_AT_decl_file : 1 + DW_AT_decl_line : 6596 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x8002464 + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb279> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6596 + DW_AT_decl_column : 75 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2541): LL_ADC_DisableDeepPowerDown + DW_AT_decl_file : 1 + DW_AT_decl_line : 6582 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8002440 + DW_AT_high_pc : 0x24 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb29f> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6582 + DW_AT_decl_column : 63 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf25e4): LL_ADC_ConfigAnalogWDThresholds + DW_AT_decl_file : 1 + DW_AT_decl_line : 6166 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x44 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb305> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6166 + DW_AT_decl_column : 67 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf251b): AWDy + DW_AT_decl_file : 1 + DW_AT_decl_line : 6166 + DW_AT_decl_column : 82 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2a7b): AWDThresholdHighValue + DW_AT_decl_file : 1 + DW_AT_decl_line : 6166 + DW_AT_decl_column : 97 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2a33): AWDThresholdLowValue + DW_AT_decl_file : 1 + DW_AT_decl_line : 6167 + DW_AT_decl_column : 63 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg + DW_AT_decl_file : 1 + DW_AT_decl_line : 6182 + DW_AT_decl_column : 18 + DW_AT_type : <0xb305> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x9976> + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf24dd): LL_ADC_SetAnalogWDMonitChannels + DW_AT_decl_file : 1 + DW_AT_decl_line : 5877 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x5a + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb360> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 5877 + DW_AT_decl_column : 67 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf251b): AWDy + DW_AT_decl_file : 1 + DW_AT_decl_line : 5877 + DW_AT_decl_column : 82 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf274d): AWDChannelGroup + DW_AT_decl_file : 1 + DW_AT_decl_line : 5877 + DW_AT_decl_column : 97 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg DW_AT_decl_file : 1 - DW_AT_decl_line : 6166 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x44 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb3b5> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6166 - DW_AT_decl_column : 67 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2549): AWDy - DW_AT_decl_file : 1 - DW_AT_decl_line : 6166 - DW_AT_decl_column : 82 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2aa9): AWDThresholdHighValue - DW_AT_decl_file : 1 - DW_AT_decl_line : 6166 - DW_AT_decl_column : 97 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2a61): AWDThresholdLowValue - DW_AT_decl_file : 1 - DW_AT_decl_line : 6167 - DW_AT_decl_column : 63 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 6182 - DW_AT_decl_column : 18 - DW_AT_type : <0xb3b5> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9a26> - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf250b): LL_ADC_SetAnalogWDMonitChannels - DW_AT_decl_file : 1 - DW_AT_decl_line : 5877 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x5a - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb410> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 5877 - DW_AT_decl_column : 67 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2549): AWDy - DW_AT_decl_file : 1 - DW_AT_decl_line : 5877 - DW_AT_decl_column : 82 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf277b): AWDChannelGroup - DW_AT_decl_file : 1 - DW_AT_decl_line : 5877 - DW_AT_decl_column : 97 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 5891 - DW_AT_decl_column : 18 - DW_AT_type : <0xb3b5> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf285f): LL_ADC_SetChannelSingleDiff - DW_AT_decl_file : 1 - DW_AT_decl_line : 5692 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8002310 - DW_AT_high_pc : 0x48 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb456> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 5692 - DW_AT_decl_column : 63 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - DW_AT_decl_file : 1 - DW_AT_decl_line : 5692 - DW_AT_decl_column : 78 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - DW_AT_decl_file : 1 - DW_AT_decl_line : 5692 - DW_AT_decl_column : 96 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf252b): LL_ADC_SetChannelSamplingTime - DW_AT_decl_file : 1 - DW_AT_decl_line : 5451 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x80022b8 - DW_AT_high_pc : 0x56 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb4ac> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 5451 - DW_AT_decl_column : 65 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - DW_AT_decl_file : 1 - DW_AT_decl_line : 5451 - DW_AT_decl_column : 80 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf30a7): SamplingTime - DW_AT_decl_file : 1 - DW_AT_decl_line : 5451 - DW_AT_decl_column : 98 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 5465 - DW_AT_decl_column : 18 - DW_AT_type : <0xb3b5> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf29d3): LL_ADC_INJ_IsTriggerSourceSWStart - DW_AT_decl_file : 1 - DW_AT_decl_line : 4718 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb4d6> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 4718 - DW_AT_decl_column : 79 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2648): LL_ADC_REG_GetDMATransfer - DW_AT_decl_file : 1 - DW_AT_decl_line : 4565 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb500> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 4565 - DW_AT_decl_column : 71 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf296c): LL_ADC_REG_SetSequencerRanks - DW_AT_decl_file : 1 - DW_AT_decl_line : 3962 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8002260 - DW_AT_high_pc : 0x58 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb556> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx + DW_AT_decl_line : 5891 + DW_AT_decl_column : 18 + DW_AT_type : <0xb305> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2831): LL_ADC_SetChannelSingleDiff + DW_AT_decl_file : 1 + DW_AT_decl_line : 5692 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x80023f8 + DW_AT_high_pc : 0x48 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb3a6> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 5692 + DW_AT_decl_column : 63 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 1 + DW_AT_decl_line : 5692 + DW_AT_decl_column : 78 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff + DW_AT_decl_file : 1 + DW_AT_decl_line : 5692 + DW_AT_decl_column : 96 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf24fd): LL_ADC_SetChannelSamplingTime + DW_AT_decl_file : 1 + DW_AT_decl_line : 5451 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x80023a0 + DW_AT_high_pc : 0x56 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb3fc> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 5451 + DW_AT_decl_column : 65 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 1 + DW_AT_decl_line : 5451 + DW_AT_decl_column : 80 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3079): SamplingTime + DW_AT_decl_file : 1 + DW_AT_decl_line : 5451 + DW_AT_decl_column : 98 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg + DW_AT_decl_file : 1 + DW_AT_decl_line : 5465 + DW_AT_decl_column : 18 + DW_AT_type : <0xb305> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf29a5): LL_ADC_INJ_IsTriggerSourceSWStart + DW_AT_decl_file : 1 + DW_AT_decl_line : 4718 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb426> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 4718 + DW_AT_decl_column : 79 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf261a): LL_ADC_REG_GetDMATransfer + DW_AT_decl_file : 1 + DW_AT_decl_line : 4565 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb450> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 4565 + DW_AT_decl_column : 71 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf293e): LL_ADC_REG_SetSequencerRanks + DW_AT_decl_file : 1 + DW_AT_decl_line : 3962 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8002348 + DW_AT_high_pc : 0x58 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb4a6> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 3962 + DW_AT_decl_column : 64 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2eac): Rank + DW_AT_decl_file : 1 + DW_AT_decl_line : 3962 + DW_AT_decl_column : 79 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 1 + DW_AT_decl_line : 3962 + DW_AT_decl_column : 94 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg + DW_AT_decl_file : 1 + DW_AT_decl_line : 3977 + DW_AT_decl_column : 18 + DW_AT_type : <0xb305> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf255d): LL_ADC_REG_IsTriggerSourceSWStart + DW_AT_decl_file : 1 + DW_AT_decl_line : 3487 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x8002322 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb4d0> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 3487 + DW_AT_decl_column : 79 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf270a): LL_ADC_SetOffsetState + DW_AT_decl_file : 1 + DW_AT_decl_line : 3320 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x80022ec + DW_AT_high_pc : 0x36 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb526> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 3320 + DW_AT_decl_column : 57 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2961): Offsety + DW_AT_decl_file : 1 + DW_AT_decl_line : 3320 + DW_AT_decl_column : 72 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2714): OffsetState + DW_AT_decl_file : 1 + DW_AT_decl_line : 3320 + DW_AT_decl_column : 90 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg DW_AT_decl_file : 1 - DW_AT_decl_line : 3962 - DW_AT_decl_column : 64 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2eda): Rank - DW_AT_decl_file : 1 - DW_AT_decl_line : 3962 - DW_AT_decl_column : 79 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - DW_AT_decl_file : 1 - DW_AT_decl_line : 3962 - DW_AT_decl_column : 94 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 3977 - DW_AT_decl_column : 18 - DW_AT_type : <0xb3b5> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf258b): LL_ADC_REG_IsTriggerSourceSWStart - DW_AT_decl_file : 1 - DW_AT_decl_line : 3487 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x800223a - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb580> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 3487 - DW_AT_decl_column : 79 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2738): LL_ADC_SetOffsetState - DW_AT_decl_file : 1 - DW_AT_decl_line : 3320 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8002204 - DW_AT_high_pc : 0x36 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb5d6> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 3320 - DW_AT_decl_column : 57 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf298f): Offsety - DW_AT_decl_file : 1 - DW_AT_decl_line : 3320 - DW_AT_decl_column : 72 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2742): OffsetState - DW_AT_decl_file : 1 - DW_AT_decl_line : 3320 - DW_AT_decl_column : 90 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 3322 - DW_AT_decl_column : 18 - DW_AT_type : <0xb3b5> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2a91): LL_ADC_GetOffsetChannel - DW_AT_decl_file : 1 - DW_AT_decl_line : 3261 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x80021d8 - DW_AT_high_pc : 0x2c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb620> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 3261 - DW_AT_decl_column : 69 - DW_AT_type : <0xb16e> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf298f): Offsety - DW_AT_decl_file : 1 - DW_AT_decl_line : 3261 - DW_AT_decl_column : 84 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 3263 - DW_AT_decl_column : 24 - DW_AT_type : <0xb620> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9a2b> - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2b20): LL_ADC_SetOffset - DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8002190 - DW_AT_high_pc : 0x48 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb68b> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 52 - DW_AT_type : <0xa2ce> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf298f): Offsety - DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 67 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + DW_AT_decl_line : 3322 + DW_AT_decl_column : 18 + DW_AT_type : <0xb305> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2a63): LL_ADC_GetOffsetChannel + DW_AT_decl_file : 1 + DW_AT_decl_line : 3261 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x80022c0 + DW_AT_high_pc : 0x2c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb570> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 3261 + DW_AT_decl_column : 69 + DW_AT_type : <0xb0be> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2961): Offsety + DW_AT_decl_file : 1 + DW_AT_decl_line : 3261 + DW_AT_decl_column : 84 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg + DW_AT_decl_file : 1 + DW_AT_decl_line : 3263 + DW_AT_decl_column : 24 + DW_AT_type : <0xb570> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x997b> + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2af2): LL_ADC_SetOffset + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8002278 + DW_AT_high_pc : 0x48 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb5db> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 52 + DW_AT_type : <0xa21e> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2961): Offsety + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 67 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 85 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2720): OffsetLevel + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 103 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg + DW_AT_decl_file : 1 + DW_AT_decl_line : 3196 + DW_AT_decl_column : 18 + DW_AT_type : <0xb305> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf27db): LL_ADC_GetCommonPathInternalCh + DW_AT_decl_file : 1 + DW_AT_decl_line : 2589 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_low_pc : 0x800225c + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb605> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf240f): ADCxy_COMMON + DW_AT_decl_file : 1 + DW_AT_decl_line : 2589 + DW_AT_decl_column : 83 + DW_AT_type : <0xb605> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x9bd3> + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf268a): LL_ADC_SetCommonPathInternalCh + DW_AT_decl_file : 1 + DW_AT_decl_line : 2496 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8002236 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb640> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf240f): ADCxy_COMMON + DW_AT_decl_file : 1 + DW_AT_decl_line : 2496 + DW_AT_decl_column : 73 + DW_AT_type : <0xb640> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2797): PathInternal + DW_AT_decl_file : 1 + DW_AT_decl_line : 2496 + DW_AT_decl_column : 96 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0x9bc7> + <1>: Abbrev Number: 7 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf246b): LL_ADC_SetCommonClock + DW_AT_decl_file : 1 + DW_AT_decl_line : 2416 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8002210 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xb67b> <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2e1c): Channel + DW_AT_name : (indirect string, offset: 0xf240f): ADCxy_COMMON DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 85 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + DW_AT_decl_line : 2416 + DW_AT_decl_column : 64 + DW_AT_type : <0xb640> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf274e): OffsetLevel + DW_AT_name : (indirect string, offset: 0xf2475): CommonClock DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 103 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 3196 - DW_AT_decl_column : 18 - DW_AT_type : <0xb3b5> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2809): LL_ADC_GetCommonPathInternalCh - DW_AT_decl_file : 1 - DW_AT_decl_line : 2589 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_low_pc : 0x8002174 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb6b5> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf243d): ADCxy_COMMON - DW_AT_decl_file : 1 - DW_AT_decl_line : 2589 - DW_AT_decl_column : 83 - DW_AT_type : <0xb6b5> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9c83> - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf26b8): LL_ADC_SetCommonPathInternalCh - DW_AT_decl_file : 1 - DW_AT_decl_line : 2496 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x800214e - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb6f0> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf243d): ADCxy_COMMON - DW_AT_decl_file : 1 - DW_AT_decl_line : 2496 - DW_AT_decl_column : 73 - DW_AT_type : <0xb6f0> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf27c5): PathInternal - DW_AT_decl_file : 1 - DW_AT_decl_line : 2496 - DW_AT_decl_column : 96 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0x9c77> - <1>: Abbrev Number: 7 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2499): LL_ADC_SetCommonClock - DW_AT_decl_file : 1 - DW_AT_decl_line : 2416 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8002128 - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xb72b> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf243d): ADCxy_COMMON - DW_AT_decl_file : 1 - DW_AT_decl_line : 2416 - DW_AT_decl_column : 64 - DW_AT_type : <0xb6f0> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf24a3): CommonClock - DW_AT_decl_file : 1 - DW_AT_decl_line : 2416 - DW_AT_decl_column : 87 - DW_AT_type : <0x9a1a> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 40 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2989): __CLZ - DW_AT_decl_file : 3 - DW_AT_decl_line : 1078 - DW_AT_decl_column : 30 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a0e> - DW_AT_inline : 3 (declared as inline and inlined) - DW_AT_sibling : <0xb74a> - <2>: Abbrev Number: 30 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3bbd): value - DW_AT_decl_file : 3 - DW_AT_decl_line : 1078 - DW_AT_decl_column : 45 - DW_AT_type : <0x9a1a> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 41 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2568): __RBIT - DW_AT_decl_file : 3 - DW_AT_decl_line : 1048 - DW_AT_decl_column : 31 - DW_AT_prototyped : 1 - DW_AT_type : <0x9a1a> - DW_AT_inline : 3 (declared as inline and inlined) - <2>: Abbrev Number: 30 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3bbd): value - DW_AT_decl_file : 3 - DW_AT_decl_line : 1048 - DW_AT_decl_column : 47 - DW_AT_type : <0x9a1a> - <2>: Abbrev Number: 42 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0x1014a1): result - DW_AT_decl_file : 3 - DW_AT_decl_line : 1050 - DW_AT_decl_column : 12 - DW_AT_type : <0x9a1a> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 0 - Compilation Unit @ offset 0xb773: + DW_AT_decl_line : 2416 + DW_AT_decl_column : 87 + DW_AT_type : <0x996a> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 40 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf295b): __CLZ + DW_AT_decl_file : 3 + DW_AT_decl_line : 1078 + DW_AT_decl_column : 30 + DW_AT_prototyped : 1 + DW_AT_type : <0x995e> + DW_AT_inline : 3 (declared as inline and inlined) + DW_AT_sibling : <0xb69a> + <2>: Abbrev Number: 30 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3ba2): value + DW_AT_decl_file : 3 + DW_AT_decl_line : 1078 + DW_AT_decl_column : 45 + DW_AT_type : <0x996a> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 41 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf253a): __RBIT + DW_AT_decl_file : 3 + DW_AT_decl_line : 1048 + DW_AT_decl_column : 31 + DW_AT_prototyped : 1 + DW_AT_type : <0x996a> + DW_AT_inline : 3 (declared as inline and inlined) + <2>: Abbrev Number: 30 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3ba2): value + DW_AT_decl_file : 3 + DW_AT_decl_line : 1048 + DW_AT_decl_column : 47 + DW_AT_type : <0x996a> + <2>: Abbrev Number: 42 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0x101486): result + DW_AT_decl_file : 3 + DW_AT_decl_line : 1050 + DW_AT_decl_column : 12 + DW_AT_type : <0x996a> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 0 + Compilation Unit @ offset 0xb6c3: Length: 0x1913 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x15d3 + Abbrev Offset: 0x15de Pointer Size: 4 - <0>: Abbrev Number: 29 (DW_TAG_compile_unit) - DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - DW_AT_language : 29 (C11) - DW_AT_name : (indirect string, offset: 0xf304c): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.c - DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - DW_AT_ranges : 0x57a - DW_AT_low_pc : 0x0 - DW_AT_stmt_list : 0x8ae5 - DW_AT_macros : 0x242d5 - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 6 (signed char) - DW_AT_name : (indirect string, offset: 0x77914): signed char - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - DW_AT_decl_file : 4 - DW_AT_decl_line : 43 - DW_AT_decl_column : 24 - DW_AT_type : <0xb7b0> - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 8 (unsigned char) - DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0xb1227): short int - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x1451e): long int - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - DW_AT_decl_file : 4 - DW_AT_decl_line : 79 - DW_AT_decl_column : 25 - DW_AT_type : <0xb7d8> - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1>: Abbrev Number: 30 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : int - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - DW_AT_decl_file : 5 - DW_AT_decl_line : 24 - DW_AT_decl_column : 19 - DW_AT_type : <0xb7a4> - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - DW_AT_decl_file : 5 - DW_AT_decl_line : 48 - DW_AT_decl_column : 20 - DW_AT_type : <0xb7cc> - <1>: Abbrev Number: 25 (DW_TAG_volatile_type) - DW_AT_type : <0xb807> - <1>: Abbrev Number: 20 (DW_TAG_const_type) - DW_AT_type : <0xb813> - <1>: Abbrev Number: 31 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf188f): SystemCoreClock - DW_AT_decl_file : 12 - DW_AT_decl_line : 60 + <0>: Abbrev Number: 29 (DW_TAG_compile_unit) + DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + DW_AT_language : 29 (C11) + DW_AT_name : (indirect string, offset: 0xf301e): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.c + DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + DW_AT_ranges : 0x57c + DW_AT_low_pc : 0x0 + DW_AT_stmt_list : 0x8b5b + DW_AT_macros : 0x242d4 + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 6 (signed char) + DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + DW_AT_decl_file : 4 + DW_AT_decl_line : 43 + DW_AT_decl_column : 24 + DW_AT_type : <0xb700> + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 8 (unsigned char) + DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0xb1196): short int + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x14547): long int + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + DW_AT_decl_file : 4 + DW_AT_decl_line : 79 + DW_AT_decl_column : 25 + DW_AT_type : <0xb728> + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1>: Abbrev Number: 30 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : int + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + DW_AT_decl_file : 5 + DW_AT_decl_line : 24 + DW_AT_decl_column : 19 + DW_AT_type : <0xb6f4> + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + DW_AT_decl_file : 5 + DW_AT_decl_line : 48 + DW_AT_decl_column : 20 + DW_AT_type : <0xb71c> + <1>: Abbrev Number: 25 (DW_TAG_volatile_type) + DW_AT_type : <0xb757> + <1>: Abbrev Number: 20 (DW_TAG_const_type) + DW_AT_type : <0xb763> + <1>: Abbrev Number: 31 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf1861): SystemCoreClock + DW_AT_decl_file : 12 + DW_AT_decl_line : 60 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_external : 1 + DW_AT_declaration : 1 + <1>: Abbrev Number: 18 (DW_TAG_structure_type) + DW_AT_byte_size : 184 + DW_AT_decl_file : 6 + DW_AT_decl_line : 163 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xb953> + <2>: Abbrev Number: 15 (DW_TAG_member) + DW_AT_name : ISR + DW_AT_decl_file : 6 + DW_AT_decl_line : 165 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 15 (DW_TAG_member) + DW_AT_name : IER + DW_AT_decl_file : 6 + DW_AT_decl_line : 166 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 15 (DW_TAG_member) + DW_AT_name : CR + DW_AT_decl_file : 6 + DW_AT_decl_line : 167 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf033a): CFGR + DW_AT_decl_file : 6 + DW_AT_decl_line : 168 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef235): CFGR2 + DW_AT_decl_file : 6 + DW_AT_decl_line : 169 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xbfd68): SMPR1 + DW_AT_decl_file : 6 + DW_AT_decl_line : 170 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x55310): SMPR2 + DW_AT_decl_file : 6 + DW_AT_decl_line : 171 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + DW_AT_decl_file : 6 + DW_AT_decl_line : 172 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 15 (DW_TAG_member) + DW_AT_name : TR1 + DW_AT_decl_file : 6 + DW_AT_decl_line : 173 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 15 (DW_TAG_member) + DW_AT_name : TR2 + DW_AT_decl_file : 6 + DW_AT_decl_line : 174 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 15 (DW_TAG_member) + DW_AT_name : TR3 + DW_AT_decl_file : 6 + DW_AT_decl_line : 175 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + DW_AT_decl_file : 6 + DW_AT_decl_line : 176 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xa5a13): SQR1 + DW_AT_decl_file : 6 + DW_AT_decl_line : 177 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeedab): SQR2 + DW_AT_decl_file : 6 + DW_AT_decl_line : 178 DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_external : 1 - DW_AT_declaration : 1 - <1>: Abbrev Number: 18 (DW_TAG_structure_type) - DW_AT_byte_size : 184 - DW_AT_decl_file : 6 - DW_AT_decl_line : 163 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xba03> - <2>: Abbrev Number: 15 (DW_TAG_member) - DW_AT_name : ISR - DW_AT_decl_file : 6 - DW_AT_decl_line : 165 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 15 (DW_TAG_member) - DW_AT_name : IER - DW_AT_decl_file : 6 - DW_AT_decl_line : 166 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 15 (DW_TAG_member) - DW_AT_name : CR - DW_AT_decl_file : 6 - DW_AT_decl_line : 167 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf032d): CFGR - DW_AT_decl_file : 6 - DW_AT_decl_line : 168 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef235): CFGR2 - DW_AT_decl_file : 6 - DW_AT_decl_line : 169 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xbfdae): SMPR1 - DW_AT_decl_file : 6 - DW_AT_decl_line : 170 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x5535c): SMPR2 - DW_AT_decl_file : 6 - DW_AT_decl_line : 171 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - DW_AT_decl_file : 6 - DW_AT_decl_line : 172 - DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 15 (DW_TAG_member) - DW_AT_name : TR1 - DW_AT_decl_file : 6 - DW_AT_decl_line : 173 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 15 (DW_TAG_member) - DW_AT_name : TR2 - DW_AT_decl_file : 6 - DW_AT_decl_line : 174 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeedb0): SQR3 + DW_AT_decl_file : 6 + DW_AT_decl_line : 179 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeedb5): SQR4 + DW_AT_decl_file : 6 + DW_AT_decl_line : 180 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 60 + <2>: Abbrev Number: 15 (DW_TAG_member) + DW_AT_name : DR + DW_AT_decl_file : 6 + DW_AT_decl_line : 181 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 64 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + DW_AT_decl_file : 6 + DW_AT_decl_line : 182 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 68 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + DW_AT_decl_file : 6 + DW_AT_decl_line : 183 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 72 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xb6ed7): JSQR + DW_AT_decl_file : 6 + DW_AT_decl_line : 184 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + DW_AT_decl_file : 6 + DW_AT_decl_line : 185 + DW_AT_decl_column : 17 + DW_AT_type : <0xb953> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef78a): OFR1 + DW_AT_decl_file : 6 + DW_AT_decl_line : 186 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 96 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef78f): OFR2 + DW_AT_decl_file : 6 + DW_AT_decl_line : 187 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 100 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef794): OFR3 + DW_AT_decl_file : 6 + DW_AT_decl_line : 188 DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 15 (DW_TAG_member) - DW_AT_name : TR3 - DW_AT_decl_file : 6 - DW_AT_decl_line : 175 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - DW_AT_decl_file : 6 - DW_AT_decl_line : 176 - DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xa5a9b): SQR1 - DW_AT_decl_file : 6 - DW_AT_decl_line : 177 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeedd4): SQR2 - DW_AT_decl_file : 6 - DW_AT_decl_line : 178 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeedd9): SQR3 - DW_AT_decl_file : 6 - DW_AT_decl_line : 179 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeedde): SQR4 - DW_AT_decl_file : 6 - DW_AT_decl_line : 180 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 60 - <2>: Abbrev Number: 15 (DW_TAG_member) - DW_AT_name : DR - DW_AT_decl_file : 6 - DW_AT_decl_line : 181 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 64 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - DW_AT_decl_file : 6 - DW_AT_decl_line : 182 - DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 68 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - DW_AT_decl_file : 6 - DW_AT_decl_line : 183 - DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 72 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xb6f5f): JSQR - DW_AT_decl_file : 6 - DW_AT_decl_line : 184 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - DW_AT_decl_file : 6 - DW_AT_decl_line : 185 - DW_AT_decl_column : 17 - DW_AT_type : <0xba03> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef748): OFR1 - DW_AT_decl_file : 6 - DW_AT_decl_line : 186 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 96 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef74d): OFR2 - DW_AT_decl_file : 6 - DW_AT_decl_line : 187 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 100 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef752): OFR3 - DW_AT_decl_file : 6 - DW_AT_decl_line : 188 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 104 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef757): OFR4 - DW_AT_decl_file : 6 - DW_AT_decl_line : 189 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 108 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - DW_AT_decl_file : 6 - DW_AT_decl_line : 190 - DW_AT_decl_column : 17 - DW_AT_type : <0xba03> - DW_AT_data_member_location: 112 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef47a): JDR1 - DW_AT_decl_file : 6 - DW_AT_decl_line : 191 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 128 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef47f): JDR2 - DW_AT_decl_file : 6 - DW_AT_decl_line : 192 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 132 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef484): JDR3 - DW_AT_decl_file : 6 - DW_AT_decl_line : 193 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 136 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef86a): JDR4 - DW_AT_decl_file : 6 - DW_AT_decl_line : 194 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 140 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - DW_AT_decl_file : 6 - DW_AT_decl_line : 195 - DW_AT_decl_column : 17 - DW_AT_type : <0xba03> - DW_AT_data_member_location: 144 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef468): AWD2CR - DW_AT_decl_file : 6 - DW_AT_decl_line : 196 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 160 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef682): AWD3CR - DW_AT_decl_file : 6 - DW_AT_decl_line : 197 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 164 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - DW_AT_decl_file : 6 - DW_AT_decl_line : 198 - DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 168 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - DW_AT_decl_file : 6 - DW_AT_decl_line : 199 - DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 172 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL - DW_AT_decl_file : 6 - DW_AT_decl_line : 200 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 176 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT - DW_AT_decl_file : 6 - DW_AT_decl_line : 201 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 180 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 32 (DW_TAG_array_type) - DW_AT_type : <0xb807> - DW_AT_sibling : <0xba13> - <2>: Abbrev Number: 33 (DW_TAG_subrange_type) - DW_AT_type : <0xb7f4> - DW_AT_upper_bound : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef676): ADC_TypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 203 - DW_AT_decl_column : 3 - DW_AT_type : <0xb829> - <1>: Abbrev Number: 20 (DW_TAG_const_type) - DW_AT_type : <0xba13> - <1>: Abbrev Number: 18 (DW_TAG_structure_type) - DW_AT_byte_size : 16 - DW_AT_decl_file : 6 - DW_AT_decl_line : 205 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xba5f> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - DW_AT_decl_file : 6 - DW_AT_decl_line : 207 - DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - DW_AT_decl_file : 6 - DW_AT_decl_line : 208 - DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 15 (DW_TAG_member) - DW_AT_name : CCR - DW_AT_decl_file : 6 - DW_AT_decl_line : 209 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - DW_AT_decl_file : 6 - DW_AT_decl_line : 210 - DW_AT_decl_column : 17 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf2c86): ADC_Common_TypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 211 - DW_AT_decl_column : 3 - DW_AT_type : <0xba24> - <1>: Abbrev Number: 20 (DW_TAG_const_type) - DW_AT_type : <0xba5f> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 20 - DW_AT_decl_file : 6 - DW_AT_decl_line : 258 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbabf> - <2>: Abbrev Number: 21 (DW_TAG_member) - DW_AT_name : CCR - DW_AT_decl_file : 6 - DW_AT_decl_line : 260 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - DW_AT_decl_file : 6 - DW_AT_decl_line : 261 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - DW_AT_decl_file : 6 - DW_AT_decl_line : 262 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef301): CMAR - DW_AT_decl_file : 6 - DW_AT_decl_line : 263 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - DW_AT_decl_file : 6 - DW_AT_decl_line : 264 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 265 - DW_AT_decl_column : 3 - DW_AT_type : <0xba70> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 6 - DW_AT_decl_line : 267 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbaf0> - <2>: Abbrev Number: 21 (DW_TAG_member) - DW_AT_name : ISR - DW_AT_decl_file : 6 - DW_AT_decl_line : 269 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef179): IFCR - DW_AT_decl_file : 6 - DW_AT_decl_line : 270 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 271 - DW_AT_decl_column : 3 - DW_AT_type : <0xbacb> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 4 - DW_AT_decl_file : 6 - DW_AT_decl_line : 276 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbb13> - <2>: Abbrev Number: 21 (DW_TAG_member) - DW_AT_name : CCR - DW_AT_decl_file : 6 - DW_AT_decl_line : 278 - DW_AT_decl_column : 19 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 279 - DW_AT_decl_column : 3 - DW_AT_type : <0xbafc> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 6 - DW_AT_decl_line : 281 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbb43> - <2>: Abbrev Number: 21 (DW_TAG_member) - DW_AT_name : CSR - DW_AT_decl_file : 6 - DW_AT_decl_line : 283 - DW_AT_decl_column : 19 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 21 (DW_TAG_member) - DW_AT_name : CFR - DW_AT_decl_file : 6 - DW_AT_decl_line : 284 - DW_AT_decl_column : 19 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 285 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 104 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef799): OFR4 + DW_AT_decl_file : 6 + DW_AT_decl_line : 189 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 108 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + DW_AT_decl_file : 6 + DW_AT_decl_line : 190 + DW_AT_decl_column : 17 + DW_AT_type : <0xb953> + DW_AT_data_member_location: 112 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef491): JDR1 + DW_AT_decl_file : 6 + DW_AT_decl_line : 191 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 128 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef496): JDR2 + DW_AT_decl_file : 6 + DW_AT_decl_line : 192 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 132 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef49b): JDR3 + DW_AT_decl_file : 6 + DW_AT_decl_line : 193 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 136 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef89b): JDR4 + DW_AT_decl_file : 6 + DW_AT_decl_line : 194 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 140 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + DW_AT_decl_file : 6 + DW_AT_decl_line : 195 + DW_AT_decl_column : 17 + DW_AT_type : <0xb953> + DW_AT_data_member_location: 144 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef47f): AWD2CR + DW_AT_decl_file : 6 + DW_AT_decl_line : 196 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 160 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef69f): AWD3CR + DW_AT_decl_file : 6 + DW_AT_decl_line : 197 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 164 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + DW_AT_decl_file : 6 + DW_AT_decl_line : 198 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 168 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + DW_AT_decl_file : 6 + DW_AT_decl_line : 199 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 172 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef0f4): DIFSEL + DW_AT_decl_file : 6 + DW_AT_decl_line : 200 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 176 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef0ad): CALFACT + DW_AT_decl_file : 6 + DW_AT_decl_line : 201 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 180 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 32 (DW_TAG_array_type) + DW_AT_type : <0xb757> + DW_AT_sibling : <0xb963> + <2>: Abbrev Number: 33 (DW_TAG_subrange_type) + DW_AT_type : <0xb744> + DW_AT_upper_bound : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef693): ADC_TypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 203 + DW_AT_decl_column : 3 + DW_AT_type : <0xb779> + <1>: Abbrev Number: 20 (DW_TAG_const_type) + DW_AT_type : <0xb963> + <1>: Abbrev Number: 18 (DW_TAG_structure_type) + DW_AT_byte_size : 16 + DW_AT_decl_file : 6 + DW_AT_decl_line : 205 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xb9af> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + DW_AT_decl_file : 6 + DW_AT_decl_line : 207 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + DW_AT_decl_file : 6 + DW_AT_decl_line : 208 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 15 (DW_TAG_member) + DW_AT_name : CCR + DW_AT_decl_file : 6 + DW_AT_decl_line : 209 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + DW_AT_decl_file : 6 + DW_AT_decl_line : 210 + DW_AT_decl_column : 17 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf2c58): ADC_Common_TypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 211 + DW_AT_decl_column : 3 + DW_AT_type : <0xb974> + <1>: Abbrev Number: 20 (DW_TAG_const_type) + DW_AT_type : <0xb9af> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 20 + DW_AT_decl_file : 6 + DW_AT_decl_line : 258 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xba0f> + <2>: Abbrev Number: 21 (DW_TAG_member) + DW_AT_name : CCR + DW_AT_decl_file : 6 + DW_AT_decl_line : 260 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + DW_AT_decl_file : 6 + DW_AT_decl_line : 261 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa18): CPAR + DW_AT_decl_file : 6 + DW_AT_decl_line : 262 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef324): CMAR + DW_AT_decl_file : 6 + DW_AT_decl_line : 263 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + DW_AT_decl_file : 6 + DW_AT_decl_line : 264 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 265 + DW_AT_decl_column : 3 + DW_AT_type : <0xb9c0> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 6 + DW_AT_decl_line : 267 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xba40> + <2>: Abbrev Number: 21 (DW_TAG_member) + DW_AT_name : ISR + DW_AT_decl_file : 6 + DW_AT_decl_line : 269 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef179): IFCR + DW_AT_decl_file : 6 + DW_AT_decl_line : 270 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 271 + DW_AT_decl_column : 3 + DW_AT_type : <0xba1b> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 4 + DW_AT_decl_file : 6 + DW_AT_decl_line : 276 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xba63> + <2>: Abbrev Number: 21 (DW_TAG_member) + DW_AT_name : CCR + DW_AT_decl_file : 6 + DW_AT_decl_line : 278 + DW_AT_decl_column : 19 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 279 + DW_AT_decl_column : 3 + DW_AT_type : <0xba4c> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 6 + DW_AT_decl_line : 281 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xba93> + <2>: Abbrev Number: 21 (DW_TAG_member) + DW_AT_name : CSR + DW_AT_decl_file : 6 + DW_AT_decl_line : 283 + DW_AT_decl_column : 19 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 21 (DW_TAG_member) + DW_AT_name : CFR + DW_AT_decl_file : 6 + DW_AT_decl_line : 284 + DW_AT_decl_column : 19 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 285 + DW_AT_decl_column : 3 + DW_AT_type : <0xba6f> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 4 + DW_AT_decl_file : 6 + DW_AT_decl_line : 287 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xbab7> + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef24e): RGCR + DW_AT_decl_file : 6 + DW_AT_decl_line : 289 + DW_AT_decl_column : 19 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 290 + DW_AT_decl_column : 3 + DW_AT_type : <0xba9f> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 6 + DW_AT_decl_line : 292 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xbae9> + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + DW_AT_decl_file : 6 + DW_AT_decl_line : 294 + DW_AT_decl_column : 19 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + DW_AT_decl_file : 6 + DW_AT_decl_line : 295 + DW_AT_decl_column : 19 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 296 + DW_AT_decl_column : 3 + DW_AT_type : <0xbac3> + <1>: Abbrev Number: 23 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xb700> + DW_AT_decl_file : 7 + DW_AT_decl_line : 120 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xbb0d> + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0x70de3): DISABLE + DW_AT_const_value : 0 + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0x8152): ENABLE + DW_AT_const_value : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef79e): FunctionalState + DW_AT_decl_file : 7 + DW_AT_decl_line : 123 + DW_AT_decl_column : 3 + DW_AT_type : <0xbaf5> + <1>: Abbrev Number: 13 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 4 (float) + DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1>: Abbrev Number: 23 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xb700> + DW_AT_decl_file : 8 + DW_AT_decl_line : 39 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xbb44> + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + DW_AT_const_value : 0 + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + DW_AT_const_value : 1 + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + DW_AT_const_value : 2 + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + DW_AT_const_value : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 44 DW_AT_decl_column : 3 - DW_AT_type : <0xbb1f> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 4 - DW_AT_decl_file : 6 - DW_AT_decl_line : 287 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbb67> - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef250): RGCR - DW_AT_decl_file : 6 - DW_AT_decl_line : 289 - DW_AT_decl_column : 19 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 290 + DW_AT_type : <0xbb20> + <1>: Abbrev Number: 23 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xb700> + DW_AT_decl_file : 8 + DW_AT_decl_line : 50 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xbb68> + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + DW_AT_const_value : 0 + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + DW_AT_const_value : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 53 DW_AT_decl_column : 3 - DW_AT_type : <0xbb4f> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 6 - DW_AT_decl_line : 292 + DW_AT_type : <0xbb50> + <1>: Abbrev Number: 18 (DW_TAG_structure_type) + DW_AT_byte_size : 32 + DW_AT_decl_file : 9 + DW_AT_decl_line : 47 DW_AT_decl_column : 9 - DW_AT_sibling : <0xbb99> - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef28b): RGSR - DW_AT_decl_file : 6 - DW_AT_decl_line : 294 - DW_AT_decl_column : 19 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - DW_AT_decl_file : 6 - DW_AT_decl_line : 295 - DW_AT_decl_column : 19 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 296 - DW_AT_decl_column : 3 - DW_AT_type : <0xbb73> - <1>: Abbrev Number: 23 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xb7b0> - DW_AT_decl_file : 7 - DW_AT_decl_line : 120 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xbbbd> - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0x70e42): DISABLE - DW_AT_const_value : 0 - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0x8140): ENABLE - DW_AT_const_value : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef75c): FunctionalState - DW_AT_decl_file : 7 - DW_AT_decl_line : 123 - DW_AT_decl_column : 3 - DW_AT_type : <0xbba5> - <1>: Abbrev Number: 13 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 4 (float) - DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1>: Abbrev Number: 23 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xb7b0> - DW_AT_decl_file : 8 - DW_AT_decl_line : 39 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xbbf4> - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - DW_AT_const_value : 0 - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - DW_AT_const_value : 1 - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - DW_AT_const_value : 2 - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - DW_AT_const_value : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 44 - DW_AT_decl_column : 3 - DW_AT_type : <0xbbd0> - <1>: Abbrev Number: 23 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xb7b0> - DW_AT_decl_file : 8 - DW_AT_decl_line : 50 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xbc18> - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - DW_AT_const_value : 0 - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - DW_AT_const_value : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 53 - DW_AT_decl_column : 3 - DW_AT_type : <0xbc00> - <1>: Abbrev Number: 18 (DW_TAG_structure_type) - DW_AT_byte_size : 32 - DW_AT_decl_file : 9 - DW_AT_decl_line : 47 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbc95> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x101237): Request - DW_AT_decl_file : 9 - DW_AT_decl_line : 49 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf41ed): Direction - DW_AT_decl_file : 9 - DW_AT_decl_line : 52 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - DW_AT_decl_file : 9 - DW_AT_decl_line : 56 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - DW_AT_decl_file : 9 - DW_AT_decl_line : 59 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - DW_AT_decl_file : 9 - DW_AT_decl_line : 62 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - DW_AT_decl_file : 9 - DW_AT_decl_line : 65 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf5312): Mode - DW_AT_decl_file : 9 - DW_AT_decl_line : 68 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf33e5): Priority - DW_AT_decl_file : 9 - DW_AT_decl_line : 73 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - DW_AT_decl_file : 9 - DW_AT_decl_line : 75 - DW_AT_decl_column : 3 - DW_AT_type : <0xbc24> - <1>: Abbrev Number: 23 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xb7b0> - DW_AT_decl_file : 9 - DW_AT_decl_line : 81 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xbcc5> - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - DW_AT_const_value : 0 - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - DW_AT_const_value : 1 - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - DW_AT_const_value : 2 - <2>: Abbrev Number: 11 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - DW_AT_const_value : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - DW_AT_decl_file : 9 - DW_AT_decl_line : 86 - DW_AT_decl_column : 3 - DW_AT_type : <0xbca1> - <1>: Abbrev Number: 25 (DW_TAG_volatile_type) - DW_AT_type : <0xbcc5> - <1>: Abbrev Number: 34 (DW_TAG_structure_type) - DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - DW_AT_byte_size : 96 - DW_AT_decl_file : 9 - DW_AT_decl_line : 114 - DW_AT_decl_column : 16 - DW_AT_sibling : <0xbdce> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef18a): Instance - DW_AT_decl_file : 9 - DW_AT_decl_line : 116 - DW_AT_decl_column : 27 - DW_AT_type : <0xbdce> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf735a): Init - DW_AT_decl_file : 9 - DW_AT_decl_line : 118 - DW_AT_decl_column : 25 - DW_AT_type : <0xbc95> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xa9830): Lock - DW_AT_decl_file : 9 - DW_AT_decl_line : 120 - DW_AT_decl_column : 25 - DW_AT_type : <0xbc18> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf84d0): State - DW_AT_decl_file : 9 - DW_AT_decl_line : 122 - DW_AT_decl_column : 30 - DW_AT_type : <0xbcd1> - DW_AT_data_member_location: 37 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef9b8): Parent - DW_AT_decl_file : 9 - DW_AT_decl_line : 124 - DW_AT_decl_column : 26 - DW_AT_type : <0xbdd3> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - DW_AT_decl_file : 9 - DW_AT_decl_line : 126 - DW_AT_decl_column : 11 - DW_AT_type : <0xbde5> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - DW_AT_decl_file : 9 - DW_AT_decl_line : 128 - DW_AT_decl_column : 11 - DW_AT_type : <0xbde5> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - DW_AT_decl_file : 9 - DW_AT_decl_line : 130 - DW_AT_decl_column : 11 - DW_AT_type : <0xbde5> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - DW_AT_decl_file : 9 - DW_AT_decl_line : 132 - DW_AT_decl_column : 11 - DW_AT_type : <0xbde5> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - DW_AT_decl_file : 9 - DW_AT_decl_line : 134 - DW_AT_decl_column : 26 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 60 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - DW_AT_decl_file : 9 - DW_AT_decl_line : 136 - DW_AT_decl_column : 27 - DW_AT_type : <0xbdea> - DW_AT_data_member_location: 64 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - DW_AT_decl_file : 9 - DW_AT_decl_line : 138 - DW_AT_decl_column : 26 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 68 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - DW_AT_decl_file : 9 - DW_AT_decl_line : 140 - DW_AT_decl_column : 37 - DW_AT_type : <0xbdef> - DW_AT_data_member_location: 72 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - DW_AT_decl_file : 9 - DW_AT_decl_line : 142 - DW_AT_decl_column : 37 - DW_AT_type : <0xbdf4> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - DW_AT_decl_file : 9 - DW_AT_decl_line : 144 - DW_AT_decl_column : 36 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - DW_AT_decl_file : 9 - DW_AT_decl_line : 146 - DW_AT_decl_column : 37 - DW_AT_type : <0xbdf9> - DW_AT_data_member_location: 84 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - DW_AT_decl_file : 9 - DW_AT_decl_line : 148 - DW_AT_decl_column : 37 - DW_AT_type : <0xbdfe> - DW_AT_data_member_location: 88 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - DW_AT_decl_file : 9 - DW_AT_decl_line : 150 - DW_AT_decl_column : 36 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 92 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbabf> - <1>: Abbrev Number: 35 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - <1>: Abbrev Number: 36 (DW_TAG_subroutine_type) - DW_AT_prototyped : 1 - DW_AT_sibling : <0xbde0> - <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) - DW_AT_type : <0xbde0> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbcd6> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbdd5> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbaf0> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbb13> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbb43> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbb67> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbb99> - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - DW_AT_decl_file : 9 - DW_AT_decl_line : 151 - DW_AT_decl_column : 3 - DW_AT_type : <0xbcd6> - <1>: Abbrev Number: 18 (DW_TAG_structure_type) - DW_AT_byte_size : 16 - DW_AT_decl_file : 10 - DW_AT_decl_line : 52 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbe4c> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef31e): Ratio - DW_AT_decl_file : 10 - DW_AT_decl_line : 54 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef2ac): RightBitShift - DW_AT_decl_file : 10 - DW_AT_decl_line : 57 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 60 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee30): OversamplingStopReset - DW_AT_decl_file : 10 - DW_AT_decl_line : 63 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef2c9): ADC_OversamplingTypeDef + DW_AT_sibling : <0xbbe5> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x10121c): Request + DW_AT_decl_file : 9 + DW_AT_decl_line : 49 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf41d2): Direction + DW_AT_decl_file : 9 + DW_AT_decl_line : 52 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + DW_AT_decl_file : 9 + DW_AT_decl_line : 56 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee67): MemInc + DW_AT_decl_file : 9 + DW_AT_decl_line : 59 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + DW_AT_decl_file : 9 + DW_AT_decl_line : 62 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + DW_AT_decl_file : 9 + DW_AT_decl_line : 65 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf52f7): Mode + DW_AT_decl_file : 9 + DW_AT_decl_line : 68 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf33b7): Priority + DW_AT_decl_file : 9 + DW_AT_decl_line : 73 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + DW_AT_decl_file : 9 + DW_AT_decl_line : 75 + DW_AT_decl_column : 3 + DW_AT_type : <0xbb74> + <1>: Abbrev Number: 23 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xb700> + DW_AT_decl_file : 9 + DW_AT_decl_line : 81 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xbc15> + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + DW_AT_const_value : 0 + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + DW_AT_const_value : 1 + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + DW_AT_const_value : 2 + <2>: Abbrev Number: 11 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + DW_AT_const_value : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + DW_AT_decl_file : 9 + DW_AT_decl_line : 86 + DW_AT_decl_column : 3 + DW_AT_type : <0xbbf1> + <1>: Abbrev Number: 25 (DW_TAG_volatile_type) + DW_AT_type : <0xbc15> + <1>: Abbrev Number: 34 (DW_TAG_structure_type) + DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + DW_AT_byte_size : 96 + DW_AT_decl_file : 9 + DW_AT_decl_line : 114 + DW_AT_decl_column : 16 + DW_AT_sibling : <0xbd1e> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef18a): Instance + DW_AT_decl_file : 9 + DW_AT_decl_line : 116 + DW_AT_decl_column : 27 + DW_AT_type : <0xbd1e> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf733f): Init + DW_AT_decl_file : 9 + DW_AT_decl_line : 118 + DW_AT_decl_column : 25 + DW_AT_type : <0xbbe5> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xa979f): Lock + DW_AT_decl_file : 9 + DW_AT_decl_line : 120 + DW_AT_decl_column : 25 + DW_AT_type : <0xbb68> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf84b5): State + DW_AT_decl_file : 9 + DW_AT_decl_line : 122 + DW_AT_decl_column : 30 + DW_AT_type : <0xbc21> + DW_AT_data_member_location: 37 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef9e9): Parent + DW_AT_decl_file : 9 + DW_AT_decl_line : 124 + DW_AT_decl_column : 26 + DW_AT_type : <0xbd23> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + DW_AT_decl_file : 9 + DW_AT_decl_line : 126 + DW_AT_decl_column : 11 + DW_AT_type : <0xbd35> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + DW_AT_decl_file : 9 + DW_AT_decl_line : 128 + DW_AT_decl_column : 11 + DW_AT_type : <0xbd35> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + DW_AT_decl_file : 9 + DW_AT_decl_line : 130 + DW_AT_decl_column : 11 + DW_AT_type : <0xbd35> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + DW_AT_decl_file : 9 + DW_AT_decl_line : 132 + DW_AT_decl_column : 11 + DW_AT_type : <0xbd35> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + DW_AT_decl_file : 9 + DW_AT_decl_line : 134 + DW_AT_decl_column : 26 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 60 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + DW_AT_decl_file : 9 + DW_AT_decl_line : 136 + DW_AT_decl_column : 27 + DW_AT_type : <0xbd3a> + DW_AT_data_member_location: 64 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + DW_AT_decl_file : 9 + DW_AT_decl_line : 138 + DW_AT_decl_column : 26 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 68 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + DW_AT_decl_file : 9 + DW_AT_decl_line : 140 + DW_AT_decl_column : 37 + DW_AT_type : <0xbd3f> + DW_AT_data_member_location: 72 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + DW_AT_decl_file : 9 + DW_AT_decl_line : 142 + DW_AT_decl_column : 37 + DW_AT_type : <0xbd44> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + DW_AT_decl_file : 9 + DW_AT_decl_line : 144 + DW_AT_decl_column : 36 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + DW_AT_decl_file : 9 + DW_AT_decl_line : 146 + DW_AT_decl_column : 37 + DW_AT_type : <0xbd49> + DW_AT_data_member_location: 84 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + DW_AT_decl_file : 9 + DW_AT_decl_line : 148 + DW_AT_decl_column : 37 + DW_AT_type : <0xbd4e> + DW_AT_data_member_location: 88 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + DW_AT_decl_file : 9 + DW_AT_decl_line : 150 + DW_AT_decl_column : 36 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 92 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xba0f> + <1>: Abbrev Number: 35 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + <1>: Abbrev Number: 36 (DW_TAG_subroutine_type) + DW_AT_prototyped : 1 + DW_AT_sibling : <0xbd30> + <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) + DW_AT_type : <0xbd30> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xbc26> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xbd25> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xba40> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xba63> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xba93> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xbab7> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xbae9> + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + DW_AT_decl_file : 9 + DW_AT_decl_line : 151 + DW_AT_decl_column : 3 + DW_AT_type : <0xbc26> + <1>: Abbrev Number: 18 (DW_TAG_structure_type) + DW_AT_byte_size : 16 + DW_AT_decl_file : 10 + DW_AT_decl_line : 52 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xbd9c> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef335): Ratio + DW_AT_decl_file : 10 + DW_AT_decl_line : 54 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef2cf): RightBitShift + DW_AT_decl_file : 10 + DW_AT_decl_line : 57 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef11b): TriggeredMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 60 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee14): OversamplingStopReset + DW_AT_decl_file : 10 + DW_AT_decl_line : 63 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef2ec): ADC_OversamplingTypeDef + DW_AT_decl_file : 10 + DW_AT_decl_line : 71 + DW_AT_decl_column : 3 + DW_AT_type : <0xbd5f> + <1>: Abbrev Number: 18 (DW_TAG_structure_type) + DW_AT_byte_size : 72 + DW_AT_decl_file : 10 + DW_AT_decl_line : 90 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xbe81> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + DW_AT_decl_file : 10 + DW_AT_decl_line : 92 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeedba): Resolution + DW_AT_decl_file : 10 + DW_AT_decl_line : 107 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed61): DataAlign + DW_AT_decl_file : 10 + DW_AT_decl_line : 110 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef3bd): ScanConvMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 114 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x927f): EOCSelection + DW_AT_decl_file : 10 + DW_AT_decl_line : 122 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef4d6): LowPowerAutoWait + DW_AT_decl_file : 10 + DW_AT_decl_line : 125 + DW_AT_decl_column : 19 + DW_AT_type : <0xbb0d> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 144 + DW_AT_decl_column : 19 + DW_AT_type : <0xbb0d> + DW_AT_data_member_location: 21 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e94): NbrOfConversion + DW_AT_decl_file : 10 + DW_AT_decl_line : 148 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2fd1): DiscontinuousConvMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 154 + DW_AT_decl_column : 19 + DW_AT_type : <0xbb0d> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee2a): NbrOfDiscConversion + DW_AT_decl_file : 10 + DW_AT_decl_line : 163 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef5a9): ExternalTrigConv + DW_AT_decl_file : 10 + DW_AT_decl_line : 168 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef356): ExternalTrigConvEdge + DW_AT_decl_file : 10 + DW_AT_decl_line : 173 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests DW_AT_decl_file : 10 - DW_AT_decl_line : 71 - DW_AT_decl_column : 3 - DW_AT_type : <0xbe0f> - <1>: Abbrev Number: 18 (DW_TAG_structure_type) - DW_AT_byte_size : 72 - DW_AT_decl_file : 10 - DW_AT_decl_line : 90 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbf31> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - DW_AT_decl_file : 10 - DW_AT_decl_line : 92 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeede3): Resolution - DW_AT_decl_file : 10 - DW_AT_decl_line : 107 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed8a): DataAlign - DW_AT_decl_file : 10 - DW_AT_decl_line : 110 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef3a6): ScanConvMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 114 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x926d): EOCSelection - DW_AT_decl_file : 10 - DW_AT_decl_line : 122 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef4bf): LowPowerAutoWait - DW_AT_decl_file : 10 - DW_AT_decl_line : 125 - DW_AT_decl_column : 19 - DW_AT_type : <0xbbbd> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef218): ContinuousConvMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 144 - DW_AT_decl_column : 19 - DW_AT_type : <0xbbbd> - DW_AT_data_member_location: 21 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ec2): NbrOfConversion - DW_AT_decl_file : 10 - DW_AT_decl_line : 148 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2fff): DiscontinuousConvMode + DW_AT_decl_line : 177 + DW_AT_decl_column : 19 + DW_AT_type : <0xbb0d> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef202): Overrun + DW_AT_decl_file : 10 + DW_AT_decl_line : 182 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2eb6): OversamplingMode + DW_AT_decl_file : 10 + DW_AT_decl_line : 214 + DW_AT_decl_column : 19 + DW_AT_type : <0xbb0d> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e7f): Oversampling + DW_AT_decl_file : 10 + DW_AT_decl_line : 218 + DW_AT_decl_column : 27 + DW_AT_type : <0xbd9c> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef + DW_AT_decl_file : 10 + DW_AT_decl_line : 235 + DW_AT_decl_column : 3 + DW_AT_type : <0xbda8> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 10 + DW_AT_decl_line : 348 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xbeb3> + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef147): ContextQueue + DW_AT_decl_file : 10 + DW_AT_decl_line : 350 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef775): ChannelCount + DW_AT_decl_file : 10 + DW_AT_decl_line : 354 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef33b): ADC_InjectionConfigTypeDef + DW_AT_decl_file : 10 + DW_AT_decl_line : 355 + DW_AT_decl_column : 3 + DW_AT_type : <0xbe8d> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 100 + DW_AT_decl_file : 10 + DW_AT_decl_line : 412 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xbf2b> + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef18a): Instance DW_AT_decl_file : 10 - DW_AT_decl_line : 154 - DW_AT_decl_column : 19 - DW_AT_type : <0xbbbd> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee46): NbrOfDiscConversion - DW_AT_decl_file : 10 - DW_AT_decl_line : 163 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef58c): ExternalTrigConv - DW_AT_decl_file : 10 - DW_AT_decl_line : 168 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef33f): ExternalTrigConvEdge - DW_AT_decl_file : 10 - DW_AT_decl_line : 173 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef1b8): DMAContinuousRequests - DW_AT_decl_file : 10 - DW_AT_decl_line : 177 - DW_AT_decl_column : 19 - DW_AT_type : <0xbbbd> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef202): Overrun - DW_AT_decl_file : 10 - DW_AT_decl_line : 182 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ee4): OversamplingMode - DW_AT_decl_file : 10 - DW_AT_decl_line : 214 - DW_AT_decl_column : 19 - DW_AT_type : <0xbbbd> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ead): Oversampling - DW_AT_decl_file : 10 - DW_AT_decl_line : 218 - DW_AT_decl_column : 27 - DW_AT_type : <0xbe4c> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeefe6): ADC_InitTypeDef - DW_AT_decl_file : 10 - DW_AT_decl_line : 235 - DW_AT_decl_column : 3 - DW_AT_type : <0xbe58> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 10 - DW_AT_decl_line : 348 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbf63> - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef147): ContextQueue - DW_AT_decl_file : 10 - DW_AT_decl_line : 350 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef733): ChannelCount - DW_AT_decl_file : 10 - DW_AT_decl_line : 354 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef324): ADC_InjectionConfigTypeDef - DW_AT_decl_file : 10 - DW_AT_decl_line : 355 - DW_AT_decl_column : 3 - DW_AT_type : <0xbf3d> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 100 - DW_AT_decl_file : 10 - DW_AT_decl_line : 412 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xbfdb> - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef18a): Instance - DW_AT_decl_file : 10 - DW_AT_decl_line : 415 - DW_AT_decl_column : 34 - DW_AT_type : <0xbfdb> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf735a): Init - DW_AT_decl_file : 10 - DW_AT_decl_line : 416 - DW_AT_decl_column : 33 - DW_AT_type : <0xbf31> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef2e1): DMA_Handle - DW_AT_decl_file : 10 - DW_AT_decl_line : 417 - DW_AT_decl_column : 34 - DW_AT_type : <0xbfe0> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xa9830): Lock - DW_AT_decl_file : 10 - DW_AT_decl_line : 418 - DW_AT_decl_column : 33 - DW_AT_type : <0xbc18> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf84d0): State - DW_AT_decl_file : 10 - DW_AT_decl_line : 419 - DW_AT_decl_column : 33 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 84 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - DW_AT_decl_file : 10 - DW_AT_decl_line : 420 - DW_AT_decl_column : 33 - DW_AT_type : <0xb813> - DW_AT_data_member_location: 88 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig - DW_AT_decl_file : 10 - DW_AT_decl_line : 424 - DW_AT_decl_column : 33 - DW_AT_type : <0xbf63> - DW_AT_data_member_location: 92 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xba13> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbe03> - <1>: Abbrev Number: 17 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef - DW_AT_decl_file : 10 - DW_AT_decl_line : 439 - DW_AT_decl_column : 3 - DW_AT_type : <0xbf6f> - <1>: Abbrev Number: 20 (DW_TAG_const_type) - DW_AT_type : <0xbfe5> - <1>: Abbrev Number: 18 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 11 - DW_AT_decl_line : 49 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xc019> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef31e): Ratio - DW_AT_decl_file : 11 - DW_AT_decl_line : 51 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef2ac): RightBitShift - DW_AT_decl_file : 11 - DW_AT_decl_line : 54 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf2fdc): ADC_InjOversamplingTypeDef + DW_AT_decl_line : 415 + DW_AT_decl_column : 34 + DW_AT_type : <0xbf2b> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf733f): Init + DW_AT_decl_file : 10 + DW_AT_decl_line : 416 + DW_AT_decl_column : 33 + DW_AT_type : <0xbe81> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef304): DMA_Handle + DW_AT_decl_file : 10 + DW_AT_decl_line : 417 + DW_AT_decl_column : 34 + DW_AT_type : <0xbf30> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xa979f): Lock + DW_AT_decl_file : 10 + DW_AT_decl_line : 418 + DW_AT_decl_column : 33 + DW_AT_type : <0xbb68> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf84b5): State + DW_AT_decl_file : 10 + DW_AT_decl_line : 419 + DW_AT_decl_column : 33 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 84 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + DW_AT_decl_file : 10 + DW_AT_decl_line : 420 + DW_AT_decl_column : 33 + DW_AT_type : <0xb763> + DW_AT_data_member_location: 88 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeef40): InjectionConfig + DW_AT_decl_file : 10 + DW_AT_decl_line : 424 + DW_AT_decl_column : 33 + DW_AT_type : <0xbeb3> + DW_AT_data_member_location: 92 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xb963> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xbd53> + <1>: Abbrev Number: 17 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeef66): ADC_HandleTypeDef + DW_AT_decl_file : 10 + DW_AT_decl_line : 439 + DW_AT_decl_column : 3 + DW_AT_type : <0xbebf> + <1>: Abbrev Number: 20 (DW_TAG_const_type) + DW_AT_type : <0xbf35> + <1>: Abbrev Number: 18 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 11 + DW_AT_decl_line : 49 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xbf69> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef335): Ratio + DW_AT_decl_file : 11 + DW_AT_decl_line : 51 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef2cf): RightBitShift + DW_AT_decl_file : 11 + DW_AT_decl_line : 54 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf2fae): ADC_InjOversamplingTypeDef + DW_AT_decl_file : 11 + DW_AT_decl_line : 56 + DW_AT_decl_column : 3 + DW_AT_type : <0xbf46> + <1>: Abbrev Number: 18 (DW_TAG_structure_type) + DW_AT_byte_size : 52 + DW_AT_decl_file : 11 + DW_AT_decl_line : 74 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xc034> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2de6): InjectedChannel + DW_AT_decl_file : 11 + DW_AT_decl_line : 76 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2ea4): InjectedRank + DW_AT_decl_file : 11 + DW_AT_decl_line : 80 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3071): InjectedSamplingTime + DW_AT_decl_file : 11 + DW_AT_decl_line : 85 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3158): InjectedSingleDiff + DW_AT_decl_file : 11 + DW_AT_decl_line : 96 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf316b): InjectedOffsetNumber + DW_AT_decl_file : 11 + DW_AT_decl_line : 108 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e52): InjectedOffset + DW_AT_decl_file : 11 + DW_AT_decl_line : 112 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e8c): InjectedNbrOfConversion + DW_AT_decl_file : 11 + DW_AT_decl_line : 119 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2fc9): InjectedDiscontinuousConvMode + DW_AT_decl_file : 11 + DW_AT_decl_line : 125 + DW_AT_decl_column : 19 + DW_AT_type : <0xbb0d> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf321b): AutoInjectedConv + DW_AT_decl_file : 11 + DW_AT_decl_line : 135 + DW_AT_decl_column : 19 + DW_AT_type : <0xbb0d> + DW_AT_data_member_location: 29 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3128): QueueInjectedContext + DW_AT_decl_file : 11 + DW_AT_decl_line : 144 + DW_AT_decl_column : 19 + DW_AT_type : <0xbb0d> + DW_AT_data_member_location: 30 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2f5a): ExternalTrigInjecConv + DW_AT_decl_file : 11 + DW_AT_decl_line : 155 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2f40): ExternalTrigInjecConvEdge + DW_AT_decl_file : 11 + DW_AT_decl_line : 161 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2eb1): InjecOversamplingMode DW_AT_decl_file : 11 - DW_AT_decl_line : 56 - DW_AT_decl_column : 3 - DW_AT_type : <0xbff6> - <1>: Abbrev Number: 18 (DW_TAG_structure_type) - DW_AT_byte_size : 52 - DW_AT_decl_file : 11 - DW_AT_decl_line : 74 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xc0e4> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2e14): InjectedChannel - DW_AT_decl_file : 11 - DW_AT_decl_line : 76 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ed2): InjectedRank - DW_AT_decl_file : 11 - DW_AT_decl_line : 80 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf309f): InjectedSamplingTime - DW_AT_decl_file : 11 - DW_AT_decl_line : 85 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3186): InjectedSingleDiff - DW_AT_decl_file : 11 - DW_AT_decl_line : 96 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3199): InjectedOffsetNumber - DW_AT_decl_file : 11 - DW_AT_decl_line : 108 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2e80): InjectedOffset - DW_AT_decl_file : 11 - DW_AT_decl_line : 112 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2eba): InjectedNbrOfConversion - DW_AT_decl_file : 11 - DW_AT_decl_line : 119 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ff7): InjectedDiscontinuousConvMode - DW_AT_decl_file : 11 - DW_AT_decl_line : 125 - DW_AT_decl_column : 19 - DW_AT_type : <0xbbbd> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3249): AutoInjectedConv - DW_AT_decl_file : 11 - DW_AT_decl_line : 135 - DW_AT_decl_column : 19 - DW_AT_type : <0xbbbd> - DW_AT_data_member_location: 29 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3156): QueueInjectedContext - DW_AT_decl_file : 11 - DW_AT_decl_line : 144 - DW_AT_decl_column : 19 - DW_AT_type : <0xbbbd> - DW_AT_data_member_location: 30 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2f88): ExternalTrigInjecConv - DW_AT_decl_file : 11 - DW_AT_decl_line : 155 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2f6e): ExternalTrigInjecConvEdge - DW_AT_decl_file : 11 - DW_AT_decl_line : 161 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2edf): InjecOversamplingMode - DW_AT_decl_file : 11 - DW_AT_decl_line : 167 - DW_AT_decl_column : 19 - DW_AT_type : <0xbbbd> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf2ea8): InjecOversampling - DW_AT_decl_file : 11 - DW_AT_decl_line : 171 - DW_AT_decl_column : 31 - DW_AT_type : <0xc019> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf2e43): ADC_InjectionConfTypeDef - DW_AT_decl_file : 11 - DW_AT_decl_line : 174 - DW_AT_decl_column : 3 - DW_AT_type : <0xc025> - <1>: Abbrev Number: 20 (DW_TAG_const_type) - DW_AT_type : <0xc0e4> - <1>: Abbrev Number: 24 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2604): HAL_DMA_Abort - DW_AT_decl_file : 9 - DW_AT_decl_line : 634 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_declaration : 1 - DW_AT_sibling : <0xc10b> - <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) - DW_AT_type : <0xbfe0> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 37 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - DW_AT_decl_file : 13 - DW_AT_decl_line : 619 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_declaration : 1 - <1>: Abbrev Number: 24 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2486): ADC_ConversionStop - DW_AT_decl_file : 10 - DW_AT_decl_line : 1869 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_declaration : 1 - DW_AT_sibling : <0xc133> - <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) - DW_AT_type : <0xc133> - <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) - DW_AT_type : <0xb807> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbfe5> - <1>: Abbrev Number: 24 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2951): ADC_Enable - DW_AT_decl_file : 10 - DW_AT_decl_line : 1870 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_declaration : 1 - DW_AT_sibling : <0xc14e> - <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) - DW_AT_type : <0xc133> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 24 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf278e): ADC_Disable - DW_AT_decl_file : 10 - DW_AT_decl_line : 1871 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_declaration : 1 - DW_AT_sibling : <0xc164> - <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) - DW_AT_type : <0xc133> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2e5c): HAL_ADCEx_EnterADCDeepPowerDownMode + DW_AT_decl_line : 167 + DW_AT_decl_column : 19 + DW_AT_type : <0xbb0d> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf2e7a): InjecOversampling + DW_AT_decl_file : 11 + DW_AT_decl_line : 171 + DW_AT_decl_column : 31 + DW_AT_type : <0xbf69> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf2e15): ADC_InjectionConfTypeDef + DW_AT_decl_file : 11 + DW_AT_decl_line : 174 + DW_AT_decl_column : 3 + DW_AT_type : <0xbf75> + <1>: Abbrev Number: 20 (DW_TAG_const_type) + DW_AT_type : <0xc034> + <1>: Abbrev Number: 24 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf25d6): HAL_DMA_Abort + DW_AT_decl_file : 9 + DW_AT_decl_line : 634 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_declaration : 1 + DW_AT_sibling : <0xc05b> + <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) + DW_AT_type : <0xbf30> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 37 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + DW_AT_decl_file : 13 + DW_AT_decl_line : 619 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_declaration : 1 + <1>: Abbrev Number: 24 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2458): ADC_ConversionStop + DW_AT_decl_file : 10 + DW_AT_decl_line : 1869 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_declaration : 1 + DW_AT_sibling : <0xc083> + <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) + DW_AT_type : <0xc083> + <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) + DW_AT_type : <0xb757> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xbf35> + <1>: Abbrev Number: 24 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2923): ADC_Enable + DW_AT_decl_file : 10 + DW_AT_decl_line : 1870 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_declaration : 1 + DW_AT_sibling : <0xc09e> + <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) + DW_AT_type : <0xc083> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 24 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2760): ADC_Disable + DW_AT_decl_file : 10 + DW_AT_decl_line : 1871 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_declaration : 1 + DW_AT_sibling : <0xc0b4> + <2>: Abbrev Number: 19 (DW_TAG_formal_parameter) + DW_AT_type : <0xc083> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2e2e): HAL_ADCEx_EnterADCDeepPowerDownMode + DW_AT_decl_file : 2 + DW_AT_decl_line : 1789 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x36 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc0ef> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1789 + DW_AT_decl_column : 74 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1791 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2f8c): HAL_ADCEx_DisableVoltageRegulator + DW_AT_decl_file : 2 + DW_AT_decl_line : 1749 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x36 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc12a> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1749 + DW_AT_decl_column : 72 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1751 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2fff): HAL_ADCEx_DisableInjectedQueue + DW_AT_decl_file : 2 + DW_AT_decl_line : 1711 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x4e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc185> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1711 + DW_AT_decl_column : 69 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1713 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a91): tmp_adc_is_conversion_on_going_regular DW_AT_decl_file : 2 - DW_AT_decl_line : 1789 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x36 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc19f> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1789 - DW_AT_decl_column : 74 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 1791 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2fba): HAL_ADCEx_DisableVoltageRegulator + DW_AT_decl_line : 1714 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2ca5): tmp_adc_is_conversion_on_going_injected + DW_AT_decl_file : 2 + DW_AT_decl_line : 1715 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf31d6): HAL_ADCEx_EnableInjectedQueue + DW_AT_decl_file : 2 + DW_AT_decl_line : 1670 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x5c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc1e0> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc DW_AT_decl_file : 2 - DW_AT_decl_line : 1749 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x36 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc1da> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1749 - DW_AT_decl_column : 72 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 1751 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf302d): HAL_ADCEx_DisableInjectedQueue - DW_AT_decl_file : 2 - DW_AT_decl_line : 1711 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x4e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc235> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1711 - DW_AT_decl_column : 69 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 1713 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2abf): tmp_adc_is_conversion_on_going_regular - DW_AT_decl_file : 2 - DW_AT_decl_line : 1714 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2cd3): tmp_adc_is_conversion_on_going_injected - DW_AT_decl_file : 2 - DW_AT_decl_line : 1715 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3204): HAL_ADCEx_EnableInjectedQueue - DW_AT_decl_file : 2 - DW_AT_decl_line : 1670 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x5c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc290> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1670 - DW_AT_decl_column : 68 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 1672 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2abf): tmp_adc_is_conversion_on_going_regular - DW_AT_decl_file : 2 - DW_AT_decl_line : 1673 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2cd3): tmp_adc_is_conversion_on_going_injected - DW_AT_decl_file : 2 - DW_AT_decl_line : 1674 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf31ca): HAL_ADCEx_InjectedConfigChannel - DW_AT_decl_file : 2 - DW_AT_decl_line : 1244 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x95c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc73e> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1244 - DW_AT_decl_column : 70 - DW_AT_type : <0xc133> - DW_AT_location : 3 byte block: 91 a4 7e (DW_OP_fbreg: -220) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2e04): sConfigInjected - DW_AT_decl_file : 2 - DW_AT_decl_line : 1244 - DW_AT_decl_column : 108 - DW_AT_type : <0xc73e> - DW_AT_location : 3 byte block: 91 a0 7e (DW_OP_fbreg: -224) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 1246 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2662): tmpOffsetShifted - DW_AT_decl_file : 2 - DW_AT_decl_line : 1247 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2c16): tmp_config_internal_channel - DW_AT_decl_file : 2 - DW_AT_decl_line : 1248 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2abf): tmp_adc_is_conversion_on_going_regular - DW_AT_decl_file : 2 - DW_AT_decl_line : 1249 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2cd3): tmp_adc_is_conversion_on_going_injected - DW_AT_decl_file : 2 - DW_AT_decl_line : 1250 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2c99): wait_loop_index - DW_AT_decl_file : 2 - DW_AT_decl_line : 1251 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_location : 3 byte block: 91 a8 7e (DW_OP_fbreg: -216) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2daf): tmp_JSQR_ContextQueueBeingBuilt - DW_AT_decl_file : 2 - DW_AT_decl_line : 1253 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 1545 - DW_AT_call_column : 10 - DW_AT_sibling : <0xc362> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1a - DW_AT_call_file : 2 - DW_AT_call_line : 1545 - DW_AT_call_column : 10 - DW_AT_sibling : <0xc37f> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 1545 - DW_AT_call_column : 102 - DW_AT_sibling : <0xc3a4> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 1545 - DW_AT_call_column : 102 - DW_AT_sibling : <0xc3c1> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 1549 - DW_AT_call_column : 10 - DW_AT_sibling : <0xc3e7> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 1549 - DW_AT_call_column : 10 - DW_AT_sibling : <0xc404> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 1549 - DW_AT_call_column : 102 - DW_AT_sibling : <0xc42b> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 1549 - DW_AT_call_column : 102 - DW_AT_sibling : <0xc449> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_call_file : 2 - DW_AT_call_line : 1553 - DW_AT_call_column : 10 - DW_AT_sibling : <0xc470> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 1553 - DW_AT_call_column : 10 - DW_AT_sibling : <0xc48e> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xe - DW_AT_call_file : 2 - DW_AT_call_line : 1553 - DW_AT_call_column : 102 - DW_AT_sibling : <0xc4b5> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x16 - DW_AT_call_file : 2 - DW_AT_call_line : 1553 - DW_AT_call_column : 102 - DW_AT_sibling : <0xc4d3> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 1557 - DW_AT_call_column : 10 - DW_AT_sibling : <0xc4fa> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 1557 - DW_AT_call_column : 10 - DW_AT_sibling : <0xc518> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 1557 - DW_AT_call_column : 102 - DW_AT_sibling : <0xc53f> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 1557 - DW_AT_call_column : 102 - DW_AT_sibling : <0xc55d> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc584> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc5a2> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc5c9> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc5e7> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc60e> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc62c> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc653> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc671> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc698> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 c8 7e (DW_OP_fbreg: -184) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 c4 7e (DW_OP_fbreg: -188) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc6b6> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc6dd> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 bc 7e (DW_OP_fbreg: -196) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 b8 7e (DW_OP_fbreg: -200) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12 - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc6fb> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 c0 7e (DW_OP_fbreg: -192) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd061> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - DW_AT_sibling : <0xc722> - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd06f> - DW_AT_location : 3 byte block: 91 b0 7e (DW_OP_fbreg: -208) - <3>: Abbrev Number: 10 (DW_TAG_variable) - DW_AT_abstract_origin: <0xd07b> - DW_AT_location : 3 byte block: 91 ac 7e (DW_OP_fbreg: -212) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xd042> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x18 - DW_AT_call_file : 2 - DW_AT_call_line : 1579 - DW_AT_call_column : 64 - <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - DW_AT_abstract_origin: <0xd054> - DW_AT_location : 3 byte block: 91 b4 7e (DW_OP_fbreg: -204) - <3>: Abbrev Number: 0 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xc0f0> - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2dcf): HAL_ADCEx_RegularStop_DMA - DW_AT_decl_file : 2 - DW_AT_decl_line : 1112 - DW_AT_decl_column : 19 + DW_AT_decl_line : 1670 + DW_AT_decl_column : 68 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1672 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a91): tmp_adc_is_conversion_on_going_regular + DW_AT_decl_file : 2 + DW_AT_decl_line : 1673 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2ca5): tmp_adc_is_conversion_on_going_injected + DW_AT_decl_file : 2 + DW_AT_decl_line : 1674 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf319c): HAL_ADCEx_InjectedConfigChannel + DW_AT_decl_file : 2 + DW_AT_decl_line : 1244 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x95c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc68e> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1244 + DW_AT_decl_column : 70 + DW_AT_type : <0xc083> + DW_AT_location : 3 byte block: 91 a4 7e (DW_OP_fbreg: -220) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2dd6): sConfigInjected + DW_AT_decl_file : 2 + DW_AT_decl_line : 1244 + DW_AT_decl_column : 108 + DW_AT_type : <0xc68e> + DW_AT_location : 3 byte block: 91 a0 7e (DW_OP_fbreg: -224) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1246 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2634): tmpOffsetShifted + DW_AT_decl_file : 2 + DW_AT_decl_line : 1247 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2be8): tmp_config_internal_channel + DW_AT_decl_file : 2 + DW_AT_decl_line : 1248 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a91): tmp_adc_is_conversion_on_going_regular + DW_AT_decl_file : 2 + DW_AT_decl_line : 1249 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2ca5): tmp_adc_is_conversion_on_going_injected + DW_AT_decl_file : 2 + DW_AT_decl_line : 1250 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2c6b): wait_loop_index + DW_AT_decl_file : 2 + DW_AT_decl_line : 1251 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_location : 3 byte block: 91 a8 7e (DW_OP_fbreg: -216) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2d81): tmp_JSQR_ContextQueueBeingBuilt + DW_AT_decl_file : 2 + DW_AT_decl_line : 1253 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 1545 + DW_AT_call_column : 10 + DW_AT_sibling : <0xc2b2> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1a + DW_AT_call_file : 2 + DW_AT_call_line : 1545 + DW_AT_call_column : 10 + DW_AT_sibling : <0xc2cf> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 1545 + DW_AT_call_column : 102 + DW_AT_sibling : <0xc2f4> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 1545 + DW_AT_call_column : 102 + DW_AT_sibling : <0xc311> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 1549 + DW_AT_call_column : 10 + DW_AT_sibling : <0xc337> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 1549 + DW_AT_call_column : 10 + DW_AT_sibling : <0xc354> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 1549 + DW_AT_call_column : 102 + DW_AT_sibling : <0xc37b> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 1549 + DW_AT_call_column : 102 + DW_AT_sibling : <0xc399> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_call_file : 2 + DW_AT_call_line : 1553 + DW_AT_call_column : 10 + DW_AT_sibling : <0xc3c0> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 1553 + DW_AT_call_column : 10 + DW_AT_sibling : <0xc3de> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xe + DW_AT_call_file : 2 + DW_AT_call_line : 1553 + DW_AT_call_column : 102 + DW_AT_sibling : <0xc405> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x16 + DW_AT_call_file : 2 + DW_AT_call_line : 1553 + DW_AT_call_column : 102 + DW_AT_sibling : <0xc423> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 1557 + DW_AT_call_column : 10 + DW_AT_sibling : <0xc44a> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 1557 + DW_AT_call_column : 10 + DW_AT_sibling : <0xc468> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 1557 + DW_AT_call_column : 102 + DW_AT_sibling : <0xc48f> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 1557 + DW_AT_call_column : 102 + DW_AT_sibling : <0xc4ad> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc4d4> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc4f2> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc519> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc537> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc55e> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc57c> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc5a3> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc5c1> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc5e8> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 c8 7e (DW_OP_fbreg: -184) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 c4 7e (DW_OP_fbreg: -188) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc606> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc62d> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 bc 7e (DW_OP_fbreg: -196) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 b8 7e (DW_OP_fbreg: -200) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12 + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc64b> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 c0 7e (DW_OP_fbreg: -192) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcfb1> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + DW_AT_sibling : <0xc672> + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfbf> + DW_AT_location : 3 byte block: 91 b0 7e (DW_OP_fbreg: -208) + <3>: Abbrev Number: 10 (DW_TAG_variable) + DW_AT_abstract_origin: <0xcfcb> + DW_AT_location : 3 byte block: 91 ac 7e (DW_OP_fbreg: -212) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xcf92> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x18 + DW_AT_call_file : 2 + DW_AT_call_line : 1579 + DW_AT_call_column : 64 + <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + DW_AT_abstract_origin: <0xcfa4> + DW_AT_location : 3 byte block: 91 b4 7e (DW_OP_fbreg: -204) + <3>: Abbrev Number: 0 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xc040> + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2da1): HAL_ADCEx_RegularStop_DMA + DW_AT_decl_file : 2 + DW_AT_decl_line : 1112 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xde + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc6ce> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1112 + DW_AT_decl_column : 64 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1114 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2e61): HAL_ADCEx_RegularStop_IT + DW_AT_decl_file : 2 + DW_AT_decl_line : 1055 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xa0 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc709> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 1055 + DW_AT_decl_column : 63 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 1057 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf322c): HAL_ADCEx_RegularStop + DW_AT_decl_file : 2 + DW_AT_decl_line : 997 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x90 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc744> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 997 + DW_AT_decl_column : 60 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 999 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf28d3): HAL_ADCEx_EndOfSamplingCallback + DW_AT_decl_file : 2 + DW_AT_decl_line : 977 + DW_AT_decl_column : 13 DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xde - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc77e> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1112 - DW_AT_decl_column : 64 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 1114 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2e8f): HAL_ADCEx_RegularStop_IT - DW_AT_decl_file : 2 - DW_AT_decl_line : 1055 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xa0 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc7b9> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 1055 - DW_AT_decl_column : 63 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 1057 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf325a): HAL_ADCEx_RegularStop - DW_AT_decl_file : 2 - DW_AT_decl_line : 997 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x90 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc7f4> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 997 - DW_AT_decl_column : 60 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 999 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2901): HAL_ADCEx_EndOfSamplingCallback - DW_AT_decl_file : 2 - DW_AT_decl_line : 977 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xc81a> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 977 - DW_AT_decl_column : 64 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf23bc): HAL_ADCEx_LevelOutOfWindow3Callback - DW_AT_decl_file : 2 - DW_AT_decl_line : 961 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xc840> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 961 - DW_AT_decl_column : 68 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf26ed): HAL_ADCEx_LevelOutOfWindow2Callback - DW_AT_decl_file : 2 - DW_AT_decl_line : 946 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xc866> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 946 - DW_AT_decl_column : 68 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf288c): HAL_ADCEx_InjectedQueueOverflowCallback - DW_AT_decl_file : 2 - DW_AT_decl_line : 930 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xc88c> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 930 - DW_AT_decl_column : 72 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2c63): HAL_ADCEx_InjectedConvCpltCallback - DW_AT_decl_file : 2 - DW_AT_decl_line : 911 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xc8b2> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 911 - DW_AT_decl_column : 67 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 39 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf316b): HAL_ADCEx_InjectedGetValue - DW_AT_decl_file : 2 - DW_AT_decl_line : 876 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x6e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xc8fe> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 876 - DW_AT_decl_column : 62 - DW_AT_type : <0xc8fe> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2ed2): InjectedRank - DW_AT_decl_file : 2 - DW_AT_decl_line : 876 - DW_AT_decl_column : 77 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3222): tmp_jdr - DW_AT_decl_file : 2 - DW_AT_decl_line : 878 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xbff1> - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf31ea): HAL_ADCEx_InjectedStop_IT + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xc76a> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 977 + DW_AT_decl_column : 64 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf238e): HAL_ADCEx_LevelOutOfWindow3Callback + DW_AT_decl_file : 2 + DW_AT_decl_line : 961 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xc790> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 961 + DW_AT_decl_column : 68 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf26bf): HAL_ADCEx_LevelOutOfWindow2Callback + DW_AT_decl_file : 2 + DW_AT_decl_line : 946 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xc7b6> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 946 + DW_AT_decl_column : 68 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf285e): HAL_ADCEx_InjectedQueueOverflowCallback + DW_AT_decl_file : 2 + DW_AT_decl_line : 930 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xc7dc> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 930 + DW_AT_decl_column : 72 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2c35): HAL_ADCEx_InjectedConvCpltCallback + DW_AT_decl_file : 2 + DW_AT_decl_line : 911 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xc802> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 911 + DW_AT_decl_column : 67 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 39 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf313d): HAL_ADCEx_InjectedGetValue + DW_AT_decl_file : 2 + DW_AT_decl_line : 876 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x6e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xc84e> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 876 + DW_AT_decl_column : 62 + DW_AT_type : <0xc84e> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ea4): InjectedRank + DW_AT_decl_file : 2 + DW_AT_decl_line : 876 + DW_AT_decl_column : 77 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf31f4): tmp_jdr + DW_AT_decl_file : 2 + DW_AT_decl_line : 878 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xbf41> + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf31bc): HAL_ADCEx_InjectedStop_IT + DW_AT_decl_file : 2 + DW_AT_decl_line : 793 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x94 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc88e> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 793 + DW_AT_decl_column : 64 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 795 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2dbb): HAL_ADCEx_InjectedStart_IT + DW_AT_decl_file : 2 + DW_AT_decl_line : 669 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc8d9> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 669 + DW_AT_decl_column : 65 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 671 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2f06): tmp_config_injected_queue + DW_AT_decl_file : 2 + DW_AT_decl_line : 672 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2ee2): HAL_ADCEx_InjectedPollForConversion + DW_AT_decl_file : 2 + DW_AT_decl_line : 556 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x132 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc964> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 556 + DW_AT_decl_column : 74 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x10153b): Timeout DW_AT_decl_file : 2 - DW_AT_decl_line : 793 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x94 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc93e> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 793 - DW_AT_decl_column : 64 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 795 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2de9): HAL_ADCEx_InjectedStart_IT - DW_AT_decl_file : 2 - DW_AT_decl_line : 669 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xc989> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 669 - DW_AT_decl_column : 65 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 671 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2f34): tmp_config_injected_queue - DW_AT_decl_file : 2 - DW_AT_decl_line : 672 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2f10): HAL_ADCEx_InjectedPollForConversion - DW_AT_decl_file : 2 - DW_AT_decl_line : 556 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x132 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xca14> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 556 - DW_AT_decl_column : 74 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 2 - DW_AT_decl_line : 556 - DW_AT_decl_column : 89 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1988): tickstart - DW_AT_decl_file : 2 - DW_AT_decl_line : 558 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2d00): tmp_Flag_End - DW_AT_decl_file : 2 - DW_AT_decl_line : 559 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2416): tmp_adc_inj_is_trigger_source_sw_start - DW_AT_decl_file : 2 - DW_AT_decl_line : 560 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2711): tmp_adc_reg_is_trigger_source_sw_start - DW_AT_decl_file : 2 - DW_AT_decl_line : 561 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2a58): tmp_cfgr - DW_AT_decl_file : 2 - DW_AT_decl_line : 562 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3270): HAL_ADCEx_InjectedStop + DW_AT_decl_line : 556 + DW_AT_decl_column : 89 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf195a): tickstart + DW_AT_decl_file : 2 + DW_AT_decl_line : 558 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2cd2): tmp_Flag_End + DW_AT_decl_file : 2 + DW_AT_decl_line : 559 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf23e8): tmp_adc_inj_is_trigger_source_sw_start + DW_AT_decl_file : 2 + DW_AT_decl_line : 560 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf26e3): tmp_adc_reg_is_trigger_source_sw_start + DW_AT_decl_file : 2 + DW_AT_decl_line : 561 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a2a): tmp_cfgr + DW_AT_decl_file : 2 + DW_AT_decl_line : 562 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3242): HAL_ADCEx_InjectedStop + DW_AT_decl_file : 2 + DW_AT_decl_line : 501 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x84 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc99f> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 501 + DW_AT_decl_column : 61 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 503 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2d46): HAL_ADCEx_InjectedStart + DW_AT_decl_file : 2 + DW_AT_decl_line : 400 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xe4 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xc9ea> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 400 + DW_AT_decl_column : 62 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 402 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2f06): tmp_config_injected_queue + DW_AT_decl_file : 2 + DW_AT_decl_line : 403 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf31fc): HAL_ADCEx_Calibration_SetValue + DW_AT_decl_file : 2 + DW_AT_decl_line : 326 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x98 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xca65> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 326 + DW_AT_decl_column : 69 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff DW_AT_decl_file : 2 - DW_AT_decl_line : 501 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x84 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xca4f> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 501 - DW_AT_decl_column : 61 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 503 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2d74): HAL_ADCEx_InjectedStart - DW_AT_decl_file : 2 - DW_AT_decl_line : 400 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xe4 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xca9a> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 400 - DW_AT_decl_column : 62 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 402 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2f34): tmp_config_injected_queue - DW_AT_decl_file : 2 - DW_AT_decl_line : 403 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf322a): HAL_ADCEx_Calibration_SetValue - DW_AT_decl_file : 2 - DW_AT_decl_line : 326 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x98 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xcb15> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 326 - DW_AT_decl_column : 69 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - DW_AT_decl_file : 2 - DW_AT_decl_line : 326 - DW_AT_decl_column : 84 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf31b8): CalibrationFactor - DW_AT_decl_file : 2 - DW_AT_decl_line : 326 - DW_AT_decl_column : 105 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status + DW_AT_decl_line : 326 + DW_AT_decl_column : 84 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf318a): CalibrationFactor + DW_AT_decl_file : 2 + DW_AT_decl_line : 326 + DW_AT_decl_column : 105 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 332 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2a91): tmp_adc_is_conversion_on_going_regular + DW_AT_decl_file : 2 + DW_AT_decl_line : 333 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2ca5): tmp_adc_is_conversion_on_going_injected + DW_AT_decl_file : 2 + DW_AT_decl_line : 337 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2df6): HAL_ADCEx_Calibration_GetValue + DW_AT_decl_file : 2 + DW_AT_decl_line : 296 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x20 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xcaa0> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 296 + DW_AT_decl_column : 66 + DW_AT_type : <0xc84e> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff + DW_AT_decl_file : 2 + DW_AT_decl_line : 296 + DW_AT_decl_column : 81 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 40 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xef6c0): HAL_ADCEx_Calibration_Start + DW_AT_decl_file : 2 + DW_AT_decl_line : 126 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xbb44> + DW_AT_low_pc : 0x8003700 + DW_AT_high_pc : 0xc4 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xcaf3> + <2>: Abbrev Number: 26 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xeef03): hadc + DW_AT_decl_file : 2 + DW_AT_decl_line : 126 + DW_AT_decl_column : 66 + DW_AT_type : <0xc083> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 26 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff + DW_AT_decl_file : 2 + DW_AT_decl_line : 126 + DW_AT_decl_column : 81 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 27 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf276c): tmp_hal_status + DW_AT_decl_file : 2 + DW_AT_decl_line : 139 + DW_AT_decl_column : 21 + DW_AT_type : <0xbb44> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 27 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2c6b): wait_loop_index DW_AT_decl_file : 2 - DW_AT_decl_line : 332 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2abf): tmp_adc_is_conversion_on_going_regular - DW_AT_decl_file : 2 - DW_AT_decl_line : 333 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2cd3): tmp_adc_is_conversion_on_going_injected - DW_AT_decl_file : 2 - DW_AT_decl_line : 337 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2e24): HAL_ADCEx_Calibration_GetValue - DW_AT_decl_file : 2 - DW_AT_decl_line : 296 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x20 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xcb50> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 296 - DW_AT_decl_column : 66 - DW_AT_type : <0xc8fe> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - DW_AT_decl_file : 2 - DW_AT_decl_line : 296 - DW_AT_decl_column : 81 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 40 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xef6a3): HAL_ADCEx_Calibration_Start - DW_AT_decl_file : 2 - DW_AT_decl_line : 126 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xbbf4> - DW_AT_low_pc : 0x8003618 - DW_AT_high_pc : 0xc4 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xcba3> - <2>: Abbrev Number: 26 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xeef08): hadc - DW_AT_decl_file : 2 - DW_AT_decl_line : 126 - DW_AT_decl_column : 66 - DW_AT_type : <0xc133> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 26 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - DW_AT_decl_file : 2 - DW_AT_decl_line : 126 - DW_AT_decl_column : 81 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 27 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf279a): tmp_hal_status - DW_AT_decl_file : 2 - DW_AT_decl_line : 139 - DW_AT_decl_column : 21 - DW_AT_type : <0xbbf4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 27 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf2c99): wait_loop_index - DW_AT_decl_file : 2 - DW_AT_decl_line : 140 - DW_AT_decl_column : 17 - DW_AT_type : <0xb813> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2828): LL_ADC_INJ_IsConversionOngoing - DW_AT_decl_file : 1 - DW_AT_decl_line : 7018 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcbcd> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 7018 - DW_AT_decl_column : 76 - DW_AT_type : <0xcbcd> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xba1f> - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf329e): LL_ADC_INJ_StartConversion + DW_AT_decl_line : 140 + DW_AT_decl_column : 17 + DW_AT_type : <0xb763> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf27fa): LL_ADC_INJ_IsConversionOngoing + DW_AT_decl_file : 1 + DW_AT_decl_line : 7018 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcb1d> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 7018 + DW_AT_decl_column : 76 + DW_AT_type : <0xcb1d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xb96f> + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3270): LL_ADC_INJ_StartConversion + DW_AT_decl_file : 1 + DW_AT_decl_line : 6982 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcb48> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6982 + DW_AT_decl_column : 62 + DW_AT_type : <0xbf2b> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2481): LL_ADC_REG_IsConversionOngoing + DW_AT_decl_file : 1 + DW_AT_decl_line : 6863 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcb72> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6863 + DW_AT_decl_column : 76 + DW_AT_type : <0xcb1d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2f70): LL_ADC_IsCalibrationOnGoing + DW_AT_decl_file : 1 + DW_AT_decl_line : 6796 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x80036d8 + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcb9c> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6796 + DW_AT_decl_column : 73 + DW_AT_type : <0xcb1d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3059): LL_ADC_StartCalibration + DW_AT_decl_file : 1 + DW_AT_decl_line : 6779 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x80036a6 + DW_AT_high_pc : 0x32 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcbd2> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6779 + DW_AT_decl_column : 59 + DW_AT_type : <0xbf2b> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff + DW_AT_decl_file : 1 + DW_AT_decl_line : 6779 + DW_AT_decl_column : 74 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf27ca): LL_ADC_IsEnabled DW_AT_decl_file : 1 - DW_AT_decl_line : 6982 - DW_AT_decl_column : 22 + DW_AT_decl_line : 6706 + DW_AT_decl_column : 26 DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcbf8> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6982 - DW_AT_decl_column : 62 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf24af): LL_ADC_REG_IsConversionOngoing - DW_AT_decl_file : 1 - DW_AT_decl_line : 6863 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcbfc> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6706 + DW_AT_decl_column : 62 + DW_AT_type : <0xcb1d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2f20): LL_ADC_DisableInternalRegulator + DW_AT_decl_file : 1 + DW_AT_decl_line : 6635 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x26 + DW_AT_high_pc : 0x24 DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) DW_AT_call_all_calls: 1 DW_AT_sibling : <0xcc22> <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx DW_AT_decl_file : 1 - DW_AT_decl_line : 6863 - DW_AT_decl_column : 76 - DW_AT_type : <0xcbcd> + DW_AT_decl_line : 6635 + DW_AT_decl_column : 67 + DW_AT_type : <0xbf2b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2f9e): LL_ADC_IsCalibrationOnGoing + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2ec7): LL_ADC_EnableDeepPowerDown DW_AT_decl_file : 1 - DW_AT_decl_line : 6796 - DW_AT_decl_column : 26 + DW_AT_decl_line : 6559 + DW_AT_decl_column : 22 DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x80035f0 - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcc4c> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6796 - DW_AT_decl_column : 73 - DW_AT_type : <0xcbcd> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3087): LL_ADC_StartCalibration - DW_AT_decl_file : 1 - DW_AT_decl_line : 6779 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x80035be - DW_AT_high_pc : 0x32 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcc82> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6779 - DW_AT_decl_column : 59 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - DW_AT_decl_file : 1 - DW_AT_decl_line : 6779 - DW_AT_decl_column : 74 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf27f8): LL_ADC_IsEnabled - DW_AT_decl_file : 1 - DW_AT_decl_line : 6706 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xccac> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6706 - DW_AT_decl_column : 62 - DW_AT_type : <0xcbcd> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2f4e): LL_ADC_DisableInternalRegulator - DW_AT_decl_file : 1 - DW_AT_decl_line : 6635 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x24 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xccd2> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6635 - DW_AT_decl_column : 67 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2ef5): LL_ADC_EnableDeepPowerDown - DW_AT_decl_file : 1 - DW_AT_decl_line : 6559 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x28 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xccf8> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 6559 - DW_AT_decl_column : 62 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf285f): LL_ADC_SetChannelSingleDiff - DW_AT_decl_file : 1 - DW_AT_decl_line : 5692 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x48 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcd3e> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 5692 - DW_AT_decl_column : 63 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - DW_AT_decl_file : 1 - DW_AT_decl_line : 5692 - DW_AT_decl_column : 78 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - DW_AT_decl_file : 1 - DW_AT_decl_line : 5692 - DW_AT_decl_column : 96 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf252b): LL_ADC_SetChannelSamplingTime - DW_AT_decl_file : 1 - DW_AT_decl_line : 5451 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x56 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcd94> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 5451 - DW_AT_decl_column : 65 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - DW_AT_decl_file : 1 - DW_AT_decl_line : 5451 - DW_AT_decl_column : 80 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf30a7): SamplingTime + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x28 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcc48> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 6559 + DW_AT_decl_column : 62 + DW_AT_type : <0xbf2b> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2831): LL_ADC_SetChannelSingleDiff + DW_AT_decl_file : 1 + DW_AT_decl_line : 5692 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x48 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcc8e> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 5692 + DW_AT_decl_column : 63 + DW_AT_type : <0xbf2b> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 1 + DW_AT_decl_line : 5692 + DW_AT_decl_column : 78 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff + DW_AT_decl_file : 1 + DW_AT_decl_line : 5692 + DW_AT_decl_column : 96 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf24fd): LL_ADC_SetChannelSamplingTime + DW_AT_decl_file : 1 + DW_AT_decl_line : 5451 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x56 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcce4> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 5451 + DW_AT_decl_column : 65 + DW_AT_type : <0xbf2b> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 1 + DW_AT_decl_line : 5451 + DW_AT_decl_column : 80 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3079): SamplingTime + DW_AT_decl_file : 1 + DW_AT_decl_line : 5451 + DW_AT_decl_column : 98 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg + DW_AT_decl_file : 1 + DW_AT_decl_line : 5465 + DW_AT_decl_column : 18 + DW_AT_type : <0xcce4> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xb763> + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2fe7): LL_ADC_INJ_SetQueueMode + DW_AT_decl_file : 1 + DW_AT_decl_line : 5056 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x2a + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcd1f> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 5056 + DW_AT_decl_column : 59 + DW_AT_type : <0xbf2b> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ff5): QueueMode + DW_AT_decl_file : 1 + DW_AT_decl_line : 5056 + DW_AT_decl_column : 74 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3259): LL_ADC_INJ_GetTrigAuto + DW_AT_decl_file : 1 + DW_AT_decl_line : 5010 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcd49> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 5010 + DW_AT_decl_column : 68 + DW_AT_type : <0xcb1d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf29a5): LL_ADC_INJ_IsTriggerSourceSWStart + DW_AT_decl_file : 1 + DW_AT_decl_line : 4718 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcd73> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 4718 + DW_AT_decl_column : 79 + DW_AT_type : <0xcb1d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf255d): LL_ADC_REG_IsTriggerSourceSWStart DW_AT_decl_file : 1 - DW_AT_decl_line : 5451 - DW_AT_decl_column : 98 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 5465 - DW_AT_decl_column : 18 - DW_AT_type : <0xcd94> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xb813> - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3015): LL_ADC_INJ_SetQueueMode - DW_AT_decl_file : 1 - DW_AT_decl_line : 5056 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x2a - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcdcf> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 5056 - DW_AT_decl_column : 59 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3023): QueueMode - DW_AT_decl_file : 1 - DW_AT_decl_line : 5056 - DW_AT_decl_column : 74 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3287): LL_ADC_INJ_GetTrigAuto - DW_AT_decl_file : 1 - DW_AT_decl_line : 5010 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcdf9> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 5010 - DW_AT_decl_column : 68 - DW_AT_type : <0xcbcd> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf29d3): LL_ADC_INJ_IsTriggerSourceSWStart - DW_AT_decl_file : 1 - DW_AT_decl_line : 4718 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xce23> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 4718 - DW_AT_decl_column : 79 - DW_AT_type : <0xcbcd> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf258b): LL_ADC_REG_IsTriggerSourceSWStart - DW_AT_decl_file : 1 - DW_AT_decl_line : 3487 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xce4d> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 3487 - DW_AT_decl_column : 79 - DW_AT_type : <0xcbcd> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2738): LL_ADC_SetOffsetState - DW_AT_decl_file : 1 - DW_AT_decl_line : 3320 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x36 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcea3> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 3320 - DW_AT_decl_column : 57 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf298f): Offsety - DW_AT_decl_file : 1 - DW_AT_decl_line : 3320 - DW_AT_decl_column : 72 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2742): OffsetState - DW_AT_decl_file : 1 - DW_AT_decl_line : 3320 - DW_AT_decl_column : 90 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 3322 - DW_AT_decl_column : 18 - DW_AT_type : <0xcd94> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2a91): LL_ADC_GetOffsetChannel - DW_AT_decl_file : 1 - DW_AT_decl_line : 3261 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x2c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xceed> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 3261 - DW_AT_decl_column : 69 - DW_AT_type : <0xcbcd> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf298f): Offsety - DW_AT_decl_file : 1 - DW_AT_decl_line : 3261 - DW_AT_decl_column : 84 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 3263 - DW_AT_decl_column : 24 - DW_AT_type : <0xceed> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xb818> - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2b20): LL_ADC_SetOffset - DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x48 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcf58> + DW_AT_decl_line : 3487 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcd9d> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 3487 + DW_AT_decl_column : 79 + DW_AT_type : <0xcb1d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf270a): LL_ADC_SetOffsetState + DW_AT_decl_file : 1 + DW_AT_decl_line : 3320 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x36 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcdf3> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 3320 + DW_AT_decl_column : 57 + DW_AT_type : <0xbf2b> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2961): Offsety + DW_AT_decl_file : 1 + DW_AT_decl_line : 3320 + DW_AT_decl_column : 72 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2714): OffsetState + DW_AT_decl_file : 1 + DW_AT_decl_line : 3320 + DW_AT_decl_column : 90 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg + DW_AT_decl_file : 1 + DW_AT_decl_line : 3322 + DW_AT_decl_column : 18 + DW_AT_type : <0xcce4> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2a63): LL_ADC_GetOffsetChannel + DW_AT_decl_file : 1 + DW_AT_decl_line : 3261 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x2c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xce3d> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 3261 + DW_AT_decl_column : 69 + DW_AT_type : <0xcb1d> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2961): Offsety + DW_AT_decl_file : 1 + DW_AT_decl_line : 3261 + DW_AT_decl_column : 84 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg + DW_AT_decl_file : 1 + DW_AT_decl_line : 3263 + DW_AT_decl_column : 24 + DW_AT_type : <0xce3d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xb768> + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf2af2): LL_ADC_SetOffset + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x48 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcea8> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 52 + DW_AT_type : <0xbf2b> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2961): Offsety + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 67 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2dee): Channel + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 85 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2720): OffsetLevel + DW_AT_decl_file : 1 + DW_AT_decl_line : 3194 + DW_AT_decl_column : 103 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 3 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb6b): preg + DW_AT_decl_file : 1 + DW_AT_decl_line : 3196 + DW_AT_decl_column : 18 + DW_AT_type : <0xcce4> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3180): LL_ADC_GetCalibrationFactor + DW_AT_decl_file : 1 + DW_AT_decl_line : 2767 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x30 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcee2> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 2767 + DW_AT_decl_column : 73 + DW_AT_type : <0xcb1d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff + DW_AT_decl_file : 1 + DW_AT_decl_line : 2767 + DW_AT_decl_column : 88 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3086): LL_ADC_SetCalibrationFactor + DW_AT_decl_file : 1 + DW_AT_decl_line : 2724 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x48 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcf28> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + DW_AT_decl_file : 1 + DW_AT_decl_line : 2724 + DW_AT_decl_column : 63 + DW_AT_type : <0xbf2b> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx + DW_AT_name : (indirect string, offset: 0xf3160): SingleDiff DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 52 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + DW_AT_decl_line : 2724 + DW_AT_decl_column : 78 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf298f): Offsety + DW_AT_name : (indirect string, offset: 0xf318a): CalibrationFactor DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 67 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 85 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf274e): OffsetLevel - DW_AT_decl_file : 1 - DW_AT_decl_line : 3194 - DW_AT_decl_column : 103 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 3 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb44): preg - DW_AT_decl_file : 1 - DW_AT_decl_line : 3196 - DW_AT_decl_column : 18 - DW_AT_type : <0xcd94> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf31ae): LL_ADC_GetCalibrationFactor - DW_AT_decl_file : 1 - DW_AT_decl_line : 2767 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x30 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcf92> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 2767 - DW_AT_decl_column : 73 - DW_AT_type : <0xcbcd> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - DW_AT_decl_file : 1 - DW_AT_decl_line : 2767 - DW_AT_decl_column : 88 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf30b4): LL_ADC_SetCalibrationFactor - DW_AT_decl_file : 1 - DW_AT_decl_line : 2724 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x48 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xcfd8> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - DW_AT_decl_file : 1 - DW_AT_decl_line : 2724 - DW_AT_decl_column : 63 - DW_AT_type : <0xbfdb> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf318e): SingleDiff - DW_AT_decl_file : 1 - DW_AT_decl_line : 2724 - DW_AT_decl_column : 78 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf31b8): CalibrationFactor - DW_AT_decl_file : 1 - DW_AT_decl_line : 2724 - DW_AT_decl_column : 99 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2809): LL_ADC_GetCommonPathInternalCh - DW_AT_decl_file : 1 - DW_AT_decl_line : 2589 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xd002> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf243d): ADCxy_COMMON - DW_AT_decl_file : 1 - DW_AT_decl_line : 2589 - DW_AT_decl_column : 83 - DW_AT_type : <0xd002> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xba6b> - <1>: Abbrev Number: 12 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf26b8): LL_ADC_SetCommonPathInternalCh - DW_AT_decl_file : 1 - DW_AT_decl_line : 2496 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x26 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xd03d> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf243d): ADCxy_COMMON - DW_AT_decl_file : 1 - DW_AT_decl_line : 2496 - DW_AT_decl_column : 73 - DW_AT_type : <0xd03d> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf27c5): PathInternal - DW_AT_decl_file : 1 - DW_AT_decl_line : 2496 - DW_AT_decl_column : 96 - DW_AT_type : <0xb807> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xba5f> - <1>: Abbrev Number: 41 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2989): __CLZ - DW_AT_decl_file : 3 - DW_AT_decl_line : 1078 - DW_AT_decl_column : 30 - DW_AT_prototyped : 1 - DW_AT_type : <0xb7fb> - DW_AT_inline : 3 (declared as inline and inlined) - DW_AT_sibling : <0xd061> - <2>: Abbrev Number: 28 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3bbd): value - DW_AT_decl_file : 3 - DW_AT_decl_line : 1078 - DW_AT_decl_column : 45 - DW_AT_type : <0xb807> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 42 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf2568): __RBIT - DW_AT_decl_file : 3 - DW_AT_decl_line : 1048 - DW_AT_decl_column : 31 - DW_AT_prototyped : 1 - DW_AT_type : <0xb807> - DW_AT_inline : 3 (declared as inline and inlined) - <2>: Abbrev Number: 28 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3bbd): value - DW_AT_decl_file : 3 - DW_AT_decl_line : 1048 - DW_AT_decl_column : 47 - DW_AT_type : <0xb807> - <2>: Abbrev Number: 43 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0x1014a1): result - DW_AT_decl_file : 3 - DW_AT_decl_line : 1050 - DW_AT_decl_column : 12 - DW_AT_type : <0xb807> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 0 - Compilation Unit @ offset 0xd08a: + DW_AT_decl_line : 2724 + DW_AT_decl_column : 99 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf27db): LL_ADC_GetCommonPathInternalCh + DW_AT_decl_file : 1 + DW_AT_decl_line : 2589 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcf52> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf240f): ADCxy_COMMON + DW_AT_decl_file : 1 + DW_AT_decl_line : 2589 + DW_AT_decl_column : 83 + DW_AT_type : <0xcf52> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xb9bb> + <1>: Abbrev Number: 12 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf268a): LL_ADC_SetCommonPathInternalCh + DW_AT_decl_file : 1 + DW_AT_decl_line : 2496 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x26 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xcf8d> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf240f): ADCxy_COMMON + DW_AT_decl_file : 1 + DW_AT_decl_line : 2496 + DW_AT_decl_column : 73 + DW_AT_type : <0xcf8d> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf2797): PathInternal + DW_AT_decl_file : 1 + DW_AT_decl_line : 2496 + DW_AT_decl_column : 96 + DW_AT_type : <0xb757> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xb9af> + <1>: Abbrev Number: 41 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf295b): __CLZ + DW_AT_decl_file : 3 + DW_AT_decl_line : 1078 + DW_AT_decl_column : 30 + DW_AT_prototyped : 1 + DW_AT_type : <0xb74b> + DW_AT_inline : 3 (declared as inline and inlined) + DW_AT_sibling : <0xcfb1> + <2>: Abbrev Number: 28 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3ba2): value + DW_AT_decl_file : 3 + DW_AT_decl_line : 1078 + DW_AT_decl_column : 45 + DW_AT_type : <0xb757> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 42 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf253a): __RBIT + DW_AT_decl_file : 3 + DW_AT_decl_line : 1048 + DW_AT_decl_column : 31 + DW_AT_prototyped : 1 + DW_AT_type : <0xb757> + DW_AT_inline : 3 (declared as inline and inlined) + <2>: Abbrev Number: 28 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3ba2): value + DW_AT_decl_file : 3 + DW_AT_decl_line : 1048 + DW_AT_decl_column : 47 + DW_AT_type : <0xb757> + <2>: Abbrev Number: 43 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0x101486): result + DW_AT_decl_file : 3 + DW_AT_decl_line : 1050 + DW_AT_decl_column : 12 + DW_AT_type : <0xb757> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 0 + Compilation Unit @ offset 0xcfda: Length: 0xc7d (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x18a7 + Abbrev Offset: 0x18b2 Pointer Size: 4 - <0>: Abbrev Number: 26 (DW_TAG_compile_unit) - DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - DW_AT_language : 29 (C11) - DW_AT_name : (indirect string, offset: 0xf341d): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.c - DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - DW_AT_ranges : 0x694 - DW_AT_low_pc : 0x0 - DW_AT_stmt_list : 0xa1d9 - DW_AT_macros : 0x24569 - <1>: Abbrev Number: 27 (DW_TAG_enumeration_type) - DW_AT_encoding : 5 (signed) - DW_AT_byte_size : 1 - DW_AT_type : <0xd273> - DW_AT_decl_file : 4 - DW_AT_decl_line : 68 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xd273> - <2>: Abbrev Number: 7 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf1149): NonMaskableInt_IRQn - DW_AT_const_value : -14 - <2>: Abbrev Number: 7 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0c15): HardFault_IRQn - DW_AT_const_value : -13 - <2>: Abbrev Number: 7 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0afd): MemoryManagement_IRQn - DW_AT_const_value : -12 - <2>: Abbrev Number: 7 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefbc3): BusFault_IRQn - DW_AT_const_value : -11 - <2>: Abbrev Number: 7 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0b5c): UsageFault_IRQn - DW_AT_const_value : -10 - <2>: Abbrev Number: 7 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefb66): SVCall_IRQn - DW_AT_const_value : -5 - <2>: Abbrev Number: 7 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf06bb): DebugMonitor_IRQn - DW_AT_const_value : -4 - <2>: Abbrev Number: 7 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf07d5): PendSV_IRQn - DW_AT_const_value : -2 - <2>: Abbrev Number: 7 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0ea4): SysTick_IRQn - DW_AT_const_value : -1 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0c0b): WWDG_IRQn - DW_AT_const_value : 0 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf1254): PVD_PVM_IRQn - DW_AT_const_value : 1 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf139b): TAMP_STAMP_LSECSS_IRQn - DW_AT_const_value : 2 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf099f): RTC_WKUP_IRQn - DW_AT_const_value : 3 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeffbc): FLASH_IRQn - DW_AT_const_value : 4 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf126a): RCC_IRQn - DW_AT_const_value : 5 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf06cd): EXTI0_IRQn - DW_AT_const_value : 6 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf12e5): EXTI1_IRQn - DW_AT_const_value : 7 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0475): EXTI2_IRQn - DW_AT_const_value : 8 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0e10): EXTI3_IRQn - DW_AT_const_value : 9 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf00f3): EXTI4_IRQn - DW_AT_const_value : 10 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf00e0): DMA1_Channel1_IRQn - DW_AT_const_value : 11 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0cc9): DMA1_Channel2_IRQn - DW_AT_const_value : 12 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefd9a): DMA1_Channel3_IRQn - DW_AT_const_value : 13 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeff04): DMA1_Channel4_IRQn - DW_AT_const_value : 14 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefba5): DMA1_Channel5_IRQn - DW_AT_const_value : 15 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf055c): DMA1_Channel6_IRQn - DW_AT_const_value : 16 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf117b): DMA1_Channel7_IRQn - DW_AT_const_value : 17 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf113f): ADC1_IRQn - DW_AT_const_value : 18 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf1280): USB_HP_IRQn - DW_AT_const_value : 19 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf093b): USB_LP_IRQn - DW_AT_const_value : 20 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0ebe): C2SEV_PWR_C2H_IRQn - DW_AT_const_value : 21 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf141c): COMP_IRQn - DW_AT_const_value : 22 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefc24): EXTI9_5_IRQn - DW_AT_const_value : 23 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0d78): TIM1_BRK_IRQn - DW_AT_const_value : 24 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf00a2): TIM1_UP_TIM16_IRQn - DW_AT_const_value : 25 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefcad): TIM1_TRG_COM_TIM17_IRQn - DW_AT_const_value : 26 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf02b8): TIM1_CC_IRQn - DW_AT_const_value : 27 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0035): TIM2_IRQn - DW_AT_const_value : 28 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf1198): PKA_IRQn - DW_AT_const_value : 29 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0332): I2C1_EV_IRQn - DW_AT_const_value : 30 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0a85): I2C1_ER_IRQn - DW_AT_const_value : 31 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf134e): I2C3_EV_IRQn - DW_AT_const_value : 32 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefead): I2C3_ER_IRQn - DW_AT_const_value : 33 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefd5b): SPI1_IRQn - DW_AT_const_value : 34 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf08e8): SPI2_IRQn - DW_AT_const_value : 35 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0e54): USART1_IRQn - DW_AT_const_value : 36 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0b4f): LPUART1_IRQn - DW_AT_const_value : 37 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf044c): SAI1_IRQn - DW_AT_const_value : 38 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf124b): TSC_IRQn - DW_AT_const_value : 39 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0fc8): EXTI15_10_IRQn - DW_AT_const_value : 40 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf1041): RTC_Alarm_IRQn - DW_AT_const_value : 41 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0125): CRS_IRQn - DW_AT_const_value : 42 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefe3b): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn - DW_AT_const_value : 43 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0012): IPCC_C1_RX_IRQn - DW_AT_const_value : 44 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefc93): IPCC_C1_TX_IRQn - DW_AT_const_value : 45 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefe5f): HSEM_IRQn - DW_AT_const_value : 46 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0efb): LPTIM1_IRQn - DW_AT_const_value : 47 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0033): LPTIM2_IRQn - DW_AT_const_value : 48 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf01ee): LCD_IRQn - DW_AT_const_value : 49 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf06d8): QUADSPI_IRQn - DW_AT_const_value : 50 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf07cb): AES1_IRQn - DW_AT_const_value : 51 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf1322): AES2_IRQn - DW_AT_const_value : 52 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefd6e): RNG_IRQn - DW_AT_const_value : 53 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefe81): FPU_IRQn - DW_AT_const_value : 54 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0785): DMA2_Channel1_IRQn - DW_AT_const_value : 55 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf12be): DMA2_Channel2_IRQn - DW_AT_const_value : 56 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0dfd): DMA2_Channel3_IRQn - DW_AT_const_value : 57 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefb4e): DMA2_Channel4_IRQn - DW_AT_const_value : 58 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf00cd): DMA2_Channel5_IRQn - DW_AT_const_value : 59 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0ca1): DMA2_Channel6_IRQn - DW_AT_const_value : 60 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefe8a): DMA2_Channel7_IRQn - DW_AT_const_value : 61 - <2>: Abbrev Number: 1 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf07e1): DMAMUX1_OVR_IRQn - DW_AT_const_value : 62 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 6 (signed char) - DW_AT_name : (indirect string, offset: 0x77914): signed char - <1>: Abbrev Number: 9 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf1135): IRQn_Type - DW_AT_decl_file : 4 - DW_AT_decl_line : 147 - DW_AT_decl_column : 3 - DW_AT_type : <0xd0b4> - <1>: Abbrev Number: 9 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - DW_AT_decl_file : 5 - DW_AT_decl_line : 43 - DW_AT_decl_column : 24 - DW_AT_type : <0xd292> - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 8 (unsigned char) - DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0xb1227): short int - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1>: Abbrev Number: 9 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf346f): __int32_t - DW_AT_decl_file : 5 - DW_AT_decl_line : 77 - DW_AT_decl_column : 24 - DW_AT_type : <0xd2b3> - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x1451e): long int - <1>: Abbrev Number: 9 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - DW_AT_decl_file : 5 - DW_AT_decl_line : 79 - DW_AT_decl_column : 25 - DW_AT_type : <0xd2c6> - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1>: Abbrev Number: 28 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : int - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1>: Abbrev Number: 9 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - DW_AT_decl_file : 6 - DW_AT_decl_line : 24 - DW_AT_decl_column : 19 - DW_AT_type : <0xd286> - <1>: Abbrev Number: 10 (DW_TAG_volatile_type) - DW_AT_type : <0xd2e9> - <1>: Abbrev Number: 9 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf3471): int32_t - DW_AT_decl_file : 6 - DW_AT_decl_line : 44 - DW_AT_decl_column : 19 - DW_AT_type : <0xd2a7> - <1>: Abbrev Number: 9 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - DW_AT_decl_file : 6 - DW_AT_decl_line : 48 - DW_AT_decl_column : 20 - DW_AT_type : <0xd2ba> - <1>: Abbrev Number: 10 (DW_TAG_volatile_type) - DW_AT_type : <0xd306> - <1>: Abbrev Number: 17 (DW_TAG_const_type) - DW_AT_type : <0xd312> - <1>: Abbrev Number: 29 (DW_TAG_structure_type) - DW_AT_byte_size : 3588 - DW_AT_decl_file : 1 - DW_AT_decl_line : 406 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xd3ce> - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf340d): ISER - DW_AT_decl_file : 1 - DW_AT_decl_line : 408 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3de> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - DW_AT_decl_file : 1 - DW_AT_decl_line : 409 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3e3> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3360): ICER - DW_AT_decl_file : 1 - DW_AT_decl_line : 410 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3de> - DW_AT_data_member_location: 128 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - DW_AT_decl_file : 1 - DW_AT_decl_line : 411 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3e3> - DW_AT_data_member_location: 160 - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3412): ISPR - DW_AT_decl_file : 1 - DW_AT_decl_line : 412 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3de> - DW_AT_data_member_location: 256 - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - DW_AT_decl_file : 1 - DW_AT_decl_line : 413 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3e3> - DW_AT_data_member_location: 288 - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3371): ICPR - DW_AT_decl_file : 1 - DW_AT_decl_line : 414 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3de> - DW_AT_data_member_location: 384 - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - DW_AT_decl_file : 1 - DW_AT_decl_line : 415 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3e3> - DW_AT_data_member_location: 416 - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf32b9): IABR - DW_AT_decl_file : 1 - DW_AT_decl_line : 416 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3de> - DW_AT_data_member_location: 512 - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - DW_AT_decl_file : 1 - DW_AT_decl_line : 417 - DW_AT_decl_column : 18 - DW_AT_type : <0xd3f3> - DW_AT_data_member_location: 544 - <2>: Abbrev Number: 30 (DW_TAG_member) - DW_AT_name : IP - DW_AT_decl_file : 1 - DW_AT_decl_line : 418 + <0>: Abbrev Number: 26 (DW_TAG_compile_unit) + DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + DW_AT_language : 29 (C11) + DW_AT_name : (indirect string, offset: 0xf33ef): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.c + DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + DW_AT_ranges : 0x696 + DW_AT_low_pc : 0x0 + DW_AT_stmt_list : 0xa24f + DW_AT_macros : 0x24568 + <1>: Abbrev Number: 27 (DW_TAG_enumeration_type) + DW_AT_encoding : 5 (signed) + DW_AT_byte_size : 1 + DW_AT_type : <0xd1c3> + DW_AT_decl_file : 4 + DW_AT_decl_line : 68 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xd1c3> + <2>: Abbrev Number: 7 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf113b): NonMaskableInt_IRQn + DW_AT_const_value : -14 + <2>: Abbrev Number: 7 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0c07): HardFault_IRQn + DW_AT_const_value : -13 + <2>: Abbrev Number: 7 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0aef): MemoryManagement_IRQn + DW_AT_const_value : -12 + <2>: Abbrev Number: 7 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefbea): BusFault_IRQn + DW_AT_const_value : -11 + <2>: Abbrev Number: 7 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0b4e): UsageFault_IRQn + DW_AT_const_value : -10 + <2>: Abbrev Number: 7 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefb8d): SVCall_IRQn + DW_AT_const_value : -5 + <2>: Abbrev Number: 7 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf06ba): DebugMonitor_IRQn + DW_AT_const_value : -4 + <2>: Abbrev Number: 7 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf07c7): PendSV_IRQn + DW_AT_const_value : -2 + <2>: Abbrev Number: 7 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0e96): SysTick_IRQn + DW_AT_const_value : -1 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0bfd): WWDG_IRQn + DW_AT_const_value : 0 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf123d): PVD_PVM_IRQn + DW_AT_const_value : 1 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf1384): TAMP_STAMP_LSECSS_IRQn + DW_AT_const_value : 2 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0991): RTC_WKUP_IRQn + DW_AT_const_value : 3 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeffd6): FLASH_IRQn + DW_AT_const_value : 4 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf1253): RCC_IRQn + DW_AT_const_value : 5 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf06cc): EXTI0_IRQn + DW_AT_const_value : 6 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf12ce): EXTI1_IRQn + DW_AT_const_value : 7 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0482): EXTI2_IRQn + DW_AT_const_value : 8 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0e02): EXTI3_IRQn + DW_AT_const_value : 9 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf010d): EXTI4_IRQn + DW_AT_const_value : 10 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf00fa): DMA1_Channel1_IRQn + DW_AT_const_value : 11 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0cbb): DMA1_Channel2_IRQn + DW_AT_const_value : 12 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefdb4): DMA1_Channel3_IRQn + DW_AT_const_value : 13 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeff1e): DMA1_Channel4_IRQn + DW_AT_const_value : 14 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefbcc): DMA1_Channel5_IRQn + DW_AT_const_value : 15 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0569): DMA1_Channel6_IRQn + DW_AT_const_value : 16 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf116d): DMA1_Channel7_IRQn + DW_AT_const_value : 17 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf1131): ADC1_IRQn + DW_AT_const_value : 18 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf1269): USB_HP_IRQn + DW_AT_const_value : 19 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf092d): USB_LP_IRQn + DW_AT_const_value : 20 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0eb0): C2SEV_PWR_C2H_IRQn + DW_AT_const_value : 21 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf13ee): COMP_IRQn + DW_AT_const_value : 22 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefc4b): EXTI9_5_IRQn + DW_AT_const_value : 23 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0d6a): TIM1_BRK_IRQn + DW_AT_const_value : 24 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf00bc): TIM1_UP_TIM16_IRQn + DW_AT_const_value : 25 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefcd4): TIM1_TRG_COM_TIM17_IRQn + DW_AT_const_value : 26 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf02c5): TIM1_CC_IRQn + DW_AT_const_value : 27 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf004f): TIM2_IRQn + DW_AT_const_value : 28 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf076e): PKA_IRQn + DW_AT_const_value : 29 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf033f): I2C1_EV_IRQn + DW_AT_const_value : 30 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0a77): I2C1_ER_IRQn + DW_AT_const_value : 31 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf1337): I2C3_EV_IRQn + DW_AT_const_value : 32 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefec7): I2C3_ER_IRQn + DW_AT_const_value : 33 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefd75): SPI1_IRQn + DW_AT_const_value : 34 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf08da): SPI2_IRQn + DW_AT_const_value : 35 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0e46): USART1_IRQn + DW_AT_const_value : 36 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0b41): LPUART1_IRQn + DW_AT_const_value : 37 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0459): SAI1_IRQn + DW_AT_const_value : 38 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf1234): TSC_IRQn + DW_AT_const_value : 39 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0fba): EXTI15_10_IRQn + DW_AT_const_value : 40 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf1033): RTC_Alarm_IRQn + DW_AT_const_value : 41 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf013f): CRS_IRQn + DW_AT_const_value : 42 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefe55): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn + DW_AT_const_value : 43 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf002c): IPCC_C1_RX_IRQn + DW_AT_const_value : 44 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefcba): IPCC_C1_TX_IRQn + DW_AT_const_value : 45 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefe79): HSEM_IRQn + DW_AT_const_value : 46 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0eed): LPTIM1_IRQn + DW_AT_const_value : 47 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf004d): LPTIM2_IRQn + DW_AT_const_value : 48 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf01fb): LCD_IRQn + DW_AT_const_value : 49 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf06d7): QUADSPI_IRQn + DW_AT_const_value : 50 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf07bd): AES1_IRQn + DW_AT_const_value : 51 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf130b): AES2_IRQn + DW_AT_const_value : 52 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefd88): RNG_IRQn + DW_AT_const_value : 53 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefe9b): FPU_IRQn + DW_AT_const_value : 54 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0777): DMA2_Channel1_IRQn + DW_AT_const_value : 55 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf12a7): DMA2_Channel2_IRQn + DW_AT_const_value : 56 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0def): DMA2_Channel3_IRQn + DW_AT_const_value : 57 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefb75): DMA2_Channel4_IRQn + DW_AT_const_value : 58 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf00e7): DMA2_Channel5_IRQn + DW_AT_const_value : 59 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0c93): DMA2_Channel6_IRQn + DW_AT_const_value : 60 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefea4): DMA2_Channel7_IRQn + DW_AT_const_value : 61 + <2>: Abbrev Number: 1 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf07d3): DMAMUX1_OVR_IRQn + DW_AT_const_value : 62 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 6 (signed char) + DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1>: Abbrev Number: 9 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf1127): IRQn_Type + DW_AT_decl_file : 4 + DW_AT_decl_line : 147 + DW_AT_decl_column : 3 + DW_AT_type : <0xd004> + <1>: Abbrev Number: 9 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + DW_AT_decl_file : 5 + DW_AT_decl_line : 43 + DW_AT_decl_column : 24 + DW_AT_type : <0xd1e2> + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 8 (unsigned char) + DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0xb1196): short int + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1>: Abbrev Number: 9 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf3441): __int32_t + DW_AT_decl_file : 5 + DW_AT_decl_line : 77 + DW_AT_decl_column : 24 + DW_AT_type : <0xd203> + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x14547): long int + <1>: Abbrev Number: 9 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + DW_AT_decl_file : 5 + DW_AT_decl_line : 79 + DW_AT_decl_column : 25 + DW_AT_type : <0xd216> + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1>: Abbrev Number: 28 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : int + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1>: Abbrev Number: 9 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + DW_AT_decl_file : 6 + DW_AT_decl_line : 24 + DW_AT_decl_column : 19 + DW_AT_type : <0xd1d6> + <1>: Abbrev Number: 10 (DW_TAG_volatile_type) + DW_AT_type : <0xd239> + <1>: Abbrev Number: 9 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf3443): int32_t + DW_AT_decl_file : 6 + DW_AT_decl_line : 44 + DW_AT_decl_column : 19 + DW_AT_type : <0xd1f7> + <1>: Abbrev Number: 9 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + DW_AT_decl_file : 6 + DW_AT_decl_line : 48 + DW_AT_decl_column : 20 + DW_AT_type : <0xd20a> + <1>: Abbrev Number: 10 (DW_TAG_volatile_type) + DW_AT_type : <0xd256> + <1>: Abbrev Number: 17 (DW_TAG_const_type) + DW_AT_type : <0xd262> + <1>: Abbrev Number: 29 (DW_TAG_structure_type) + DW_AT_byte_size : 3588 + DW_AT_decl_file : 1 + DW_AT_decl_line : 406 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xd31e> + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf33df): ISER + DW_AT_decl_file : 1 + DW_AT_decl_line : 408 + DW_AT_decl_column : 18 + DW_AT_type : <0xd32e> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + DW_AT_decl_file : 1 + DW_AT_decl_line : 409 + DW_AT_decl_column : 18 + DW_AT_type : <0xd333> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3332): ICER + DW_AT_decl_file : 1 + DW_AT_decl_line : 410 + DW_AT_decl_column : 18 + DW_AT_type : <0xd32e> + DW_AT_data_member_location: 128 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + DW_AT_decl_file : 1 + DW_AT_decl_line : 411 + DW_AT_decl_column : 18 + DW_AT_type : <0xd333> + DW_AT_data_member_location: 160 + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf33e4): ISPR + DW_AT_decl_file : 1 + DW_AT_decl_line : 412 + DW_AT_decl_column : 18 + DW_AT_type : <0xd32e> + DW_AT_data_member_location: 256 + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + DW_AT_decl_file : 1 + DW_AT_decl_line : 413 + DW_AT_decl_column : 18 + DW_AT_type : <0xd333> + DW_AT_data_member_location: 288 + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3343): ICPR + DW_AT_decl_file : 1 + DW_AT_decl_line : 414 + DW_AT_decl_column : 18 + DW_AT_type : <0xd32e> + DW_AT_data_member_location: 384 + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + DW_AT_decl_file : 1 + DW_AT_decl_line : 415 + DW_AT_decl_column : 18 + DW_AT_type : <0xd333> + DW_AT_data_member_location: 416 + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf328b): IABR + DW_AT_decl_file : 1 + DW_AT_decl_line : 416 + DW_AT_decl_column : 18 + DW_AT_type : <0xd32e> + DW_AT_data_member_location: 512 + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + DW_AT_decl_file : 1 + DW_AT_decl_line : 417 + DW_AT_decl_column : 18 + DW_AT_type : <0xd343> + DW_AT_data_member_location: 544 + <2>: Abbrev Number: 30 (DW_TAG_member) + DW_AT_name : IP + DW_AT_decl_file : 1 + DW_AT_decl_line : 418 + DW_AT_decl_column : 18 + DW_AT_type : <0xd363> + DW_AT_data_member_location: 768 + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + DW_AT_decl_file : 1 + DW_AT_decl_line : 419 + DW_AT_decl_column : 18 + DW_AT_type : <0xd368> + DW_AT_data_member_location: 1008 + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf33d0): STIR + DW_AT_decl_file : 1 + DW_AT_decl_line : 420 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 3584 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd262> + DW_AT_sibling : <0xd32e> + <2>: Abbrev Number: 8 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 7 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_volatile_type) + DW_AT_type : <0xd31e> + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd256> + DW_AT_sibling : <0xd343> + <2>: Abbrev Number: 8 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 23 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd256> + DW_AT_sibling : <0xd353> + <2>: Abbrev Number: 8 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 55 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd245> + DW_AT_sibling : <0xd363> + <2>: Abbrev Number: 8 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 239 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_volatile_type) + DW_AT_type : <0xd353> + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd256> + DW_AT_sibling : <0xd379> + <2>: Abbrev Number: 31 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 643 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 18 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf33d5): NVIC_Type + DW_AT_decl_file : 1 + DW_AT_decl_line : 421 + DW_AT_decl_column : 4 + DW_AT_type : <0xd26c> + <1>: Abbrev Number: 21 (DW_TAG_structure_type) + DW_AT_byte_size : 140 + DW_AT_decl_file : 1 + DW_AT_decl_line : 440 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xd48a> + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf17d4): CPUID + DW_AT_decl_file : 1 + DW_AT_decl_line : 442 + DW_AT_decl_column : 18 + DW_AT_type : <0xd267> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf17cf): ICSR + DW_AT_decl_file : 1 + DW_AT_decl_line : 443 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf17ad): VTOR + DW_AT_decl_file : 1 + DW_AT_decl_line : 444 DW_AT_decl_column : 18 - DW_AT_type : <0xd413> - DW_AT_data_member_location: 768 - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - DW_AT_decl_file : 1 - DW_AT_decl_line : 419 - DW_AT_decl_column : 18 - DW_AT_type : <0xd418> - DW_AT_data_member_location: 1008 - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf33fe): STIR - DW_AT_decl_file : 1 - DW_AT_decl_line : 420 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 3584 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd312> - DW_AT_sibling : <0xd3de> - <2>: Abbrev Number: 8 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 7 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_volatile_type) - DW_AT_type : <0xd3ce> - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd306> - DW_AT_sibling : <0xd3f3> - <2>: Abbrev Number: 8 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 23 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd306> - DW_AT_sibling : <0xd403> - <2>: Abbrev Number: 8 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 55 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd2f5> - DW_AT_sibling : <0xd413> - <2>: Abbrev Number: 8 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 239 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_volatile_type) - DW_AT_type : <0xd403> - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd306> - DW_AT_sibling : <0xd429> - <2>: Abbrev Number: 31 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 643 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 18 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf3403): NVIC_Type + DW_AT_type : <0xd262> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf18ac): AIRCR + DW_AT_decl_file : 1 + DW_AT_decl_line : 445 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : SCR + DW_AT_decl_file : 1 + DW_AT_decl_line : 446 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : CCR + DW_AT_decl_file : 1 + DW_AT_decl_line : 447 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : SHP + DW_AT_decl_file : 1 + DW_AT_decl_line : 448 + DW_AT_decl_column : 18 + DW_AT_type : <0xd49a> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1801): SHCSR + DW_AT_decl_file : 1 + DW_AT_decl_line : 449 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1847): CFSR + DW_AT_decl_file : 1 + DW_AT_decl_line : 450 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1807): HFSR + DW_AT_decl_file : 1 + DW_AT_decl_line : 451 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf17f2): DFSR + DW_AT_decl_file : 1 + DW_AT_decl_line : 452 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1893): MMFAR + DW_AT_decl_file : 1 + DW_AT_decl_line : 453 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf17f7): BFAR + DW_AT_decl_file : 1 + DW_AT_decl_line : 454 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf17c1): AFSR DW_AT_decl_file : 1 - DW_AT_decl_line : 421 - DW_AT_decl_column : 4 - DW_AT_type : <0xd31c> - <1>: Abbrev Number: 21 (DW_TAG_structure_type) - DW_AT_byte_size : 140 - DW_AT_decl_file : 1 - DW_AT_decl_line : 440 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xd53a> - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1802): CPUID - DW_AT_decl_file : 1 - DW_AT_decl_line : 442 - DW_AT_decl_column : 18 - DW_AT_type : <0xd317> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf17fd): ICSR - DW_AT_decl_file : 1 - DW_AT_decl_line : 443 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf17db): VTOR - DW_AT_decl_file : 1 - DW_AT_decl_line : 444 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf18da): AIRCR - DW_AT_decl_file : 1 - DW_AT_decl_line : 445 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : SCR - DW_AT_decl_file : 1 - DW_AT_decl_line : 446 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : CCR - DW_AT_decl_file : 1 - DW_AT_decl_line : 447 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : SHP - DW_AT_decl_file : 1 - DW_AT_decl_line : 448 - DW_AT_decl_column : 18 - DW_AT_type : <0xd54a> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf182f): SHCSR - DW_AT_decl_file : 1 - DW_AT_decl_line : 449 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1875): CFSR - DW_AT_decl_file : 1 - DW_AT_decl_line : 450 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1835): HFSR - DW_AT_decl_file : 1 - DW_AT_decl_line : 451 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1820): DFSR - DW_AT_decl_file : 1 - DW_AT_decl_line : 452 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf18c1): MMFAR - DW_AT_decl_file : 1 - DW_AT_decl_line : 453 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1825): BFAR - DW_AT_decl_file : 1 - DW_AT_decl_line : 454 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf17ef): AFSR - DW_AT_decl_file : 1 - DW_AT_decl_line : 455 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 60 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : PFR - DW_AT_decl_file : 1 - DW_AT_decl_line : 456 - DW_AT_decl_column : 18 - DW_AT_type : <0xd564> - DW_AT_data_member_location: 64 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : DFR - DW_AT_decl_file : 1 - DW_AT_decl_line : 457 - DW_AT_decl_column : 18 - DW_AT_type : <0xd317> - DW_AT_data_member_location: 72 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : ADR + DW_AT_decl_line : 455 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 60 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : PFR + DW_AT_decl_file : 1 + DW_AT_decl_line : 456 + DW_AT_decl_column : 18 + DW_AT_type : <0xd4b4> + DW_AT_data_member_location: 64 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : DFR + DW_AT_decl_file : 1 + DW_AT_decl_line : 457 + DW_AT_decl_column : 18 + DW_AT_type : <0xd267> + DW_AT_data_member_location: 72 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : ADR + DW_AT_decl_file : 1 + DW_AT_decl_line : 458 + DW_AT_decl_column : 18 + DW_AT_type : <0xd267> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf17bc): MMFR + DW_AT_decl_file : 1 + DW_AT_decl_line : 459 + DW_AT_decl_column : 18 + DW_AT_type : <0xd4ce> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf17fc): ISAR + DW_AT_decl_file : 1 + DW_AT_decl_line : 460 + DW_AT_decl_column : 18 + DW_AT_type : <0xd4e8> + DW_AT_data_member_location: 96 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + DW_AT_decl_file : 1 + DW_AT_decl_line : 461 + DW_AT_decl_column : 18 + DW_AT_type : <0xd4ed> + DW_AT_data_member_location: 116 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1822): CPACR + DW_AT_decl_file : 1 + DW_AT_decl_line : 462 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 136 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd245> + DW_AT_sibling : <0xd49a> + <2>: Abbrev Number: 8 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 11 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_volatile_type) + DW_AT_type : <0xd48a> + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd267> + DW_AT_sibling : <0xd4af> + <2>: Abbrev Number: 8 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_const_type) + DW_AT_type : <0xd49f> + <1>: Abbrev Number: 10 (DW_TAG_volatile_type) + DW_AT_type : <0xd4af> + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd267> + DW_AT_sibling : <0xd4c9> + <2>: Abbrev Number: 8 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_const_type) + DW_AT_type : <0xd4b9> + <1>: Abbrev Number: 10 (DW_TAG_volatile_type) + DW_AT_type : <0xd4c9> + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd267> + DW_AT_sibling : <0xd4e3> + <2>: Abbrev Number: 8 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_const_type) + DW_AT_type : <0xd4d3> + <1>: Abbrev Number: 10 (DW_TAG_volatile_type) + DW_AT_type : <0xd4e3> + <1>: Abbrev Number: 6 (DW_TAG_array_type) + DW_AT_type : <0xd256> + DW_AT_sibling : <0xd4fd> + <2>: Abbrev Number: 8 (DW_TAG_subrange_type) + DW_AT_type : <0xd232> + DW_AT_upper_bound : 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 18 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf17c6): SCB_Type DW_AT_decl_file : 1 - DW_AT_decl_line : 458 - DW_AT_decl_column : 18 - DW_AT_type : <0xd317> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf17ea): MMFR - DW_AT_decl_file : 1 - DW_AT_decl_line : 459 - DW_AT_decl_column : 18 - DW_AT_type : <0xd57e> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf182a): ISAR - DW_AT_decl_file : 1 - DW_AT_decl_line : 460 - DW_AT_decl_column : 18 - DW_AT_type : <0xd598> - DW_AT_data_member_location: 96 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - DW_AT_decl_file : 1 - DW_AT_decl_line : 461 - DW_AT_decl_column : 18 - DW_AT_type : <0xd59d> - DW_AT_data_member_location: 116 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1850): CPACR - DW_AT_decl_file : 1 - DW_AT_decl_line : 462 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 136 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd2f5> - DW_AT_sibling : <0xd54a> - <2>: Abbrev Number: 8 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 11 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_volatile_type) - DW_AT_type : <0xd53a> - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd317> - DW_AT_sibling : <0xd55f> - <2>: Abbrev Number: 8 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_const_type) - DW_AT_type : <0xd54f> - <1>: Abbrev Number: 10 (DW_TAG_volatile_type) - DW_AT_type : <0xd55f> - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd317> - DW_AT_sibling : <0xd579> - <2>: Abbrev Number: 8 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_const_type) - DW_AT_type : <0xd569> - <1>: Abbrev Number: 10 (DW_TAG_volatile_type) - DW_AT_type : <0xd579> - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd317> - DW_AT_sibling : <0xd593> - <2>: Abbrev Number: 8 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_const_type) - DW_AT_type : <0xd583> - <1>: Abbrev Number: 10 (DW_TAG_volatile_type) - DW_AT_type : <0xd593> - <1>: Abbrev Number: 6 (DW_TAG_array_type) - DW_AT_type : <0xd306> - DW_AT_sibling : <0xd5ad> - <2>: Abbrev Number: 8 (DW_TAG_subrange_type) - DW_AT_type : <0xd2e2> - DW_AT_upper_bound : 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 18 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf17f4): SCB_Type - DW_AT_decl_file : 1 - DW_AT_decl_line : 463 - DW_AT_decl_column : 3 - DW_AT_type : <0xd435> - <1>: Abbrev Number: 21 (DW_TAG_structure_type) - DW_AT_byte_size : 16 + DW_AT_decl_line : 463 + DW_AT_decl_column : 3 + DW_AT_type : <0xd385> + <1>: Abbrev Number: 21 (DW_TAG_structure_type) + DW_AT_byte_size : 16 + DW_AT_decl_file : 1 + DW_AT_decl_line : 759 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xd542> + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1fad): CTRL + DW_AT_decl_file : 1 + DW_AT_decl_line : 761 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x83307): LOAD + DW_AT_decl_file : 1 + DW_AT_decl_line : 762 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : VAL + DW_AT_decl_file : 1 + DW_AT_decl_line : 763 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1dd6): CALIB + DW_AT_decl_file : 1 + DW_AT_decl_line : 764 + DW_AT_decl_column : 18 + DW_AT_type : <0xd267> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 18 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf1cfa): SysTick_Type + DW_AT_decl_file : 1 + DW_AT_decl_line : 765 + DW_AT_decl_column : 3 + DW_AT_type : <0xd509> + <1>: Abbrev Number: 21 (DW_TAG_structure_type) + DW_AT_byte_size : 44 + DW_AT_decl_file : 1 + DW_AT_decl_line : 1208 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xd5db> + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf336f): TYPE + DW_AT_decl_file : 1 + DW_AT_decl_line : 1210 + DW_AT_decl_column : 18 + DW_AT_type : <0xd267> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1fad): CTRL + DW_AT_decl_file : 1 + DW_AT_decl_line : 1211 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : RNR + DW_AT_decl_file : 1 + DW_AT_decl_line : 1212 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf34c8): RBAR + DW_AT_decl_file : 1 + DW_AT_decl_line : 1213 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3465): RASR + DW_AT_decl_file : 1 + DW_AT_decl_line : 1214 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf34b0): RBAR_A1 + DW_AT_decl_file : 1 + DW_AT_decl_line : 1215 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf32d1): RASR_A1 + DW_AT_decl_file : 1 + DW_AT_decl_line : 1216 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3356): RBAR_A2 + DW_AT_decl_file : 1 + DW_AT_decl_line : 1217 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf32d9): RASR_A2 DW_AT_decl_file : 1 - DW_AT_decl_line : 759 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xd5f2> - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1fdb): CTRL - DW_AT_decl_file : 1 - DW_AT_decl_line : 761 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x8337c): LOAD - DW_AT_decl_file : 1 - DW_AT_decl_line : 762 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : VAL - DW_AT_decl_file : 1 - DW_AT_decl_line : 763 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1e04): CALIB - DW_AT_decl_file : 1 - DW_AT_decl_line : 764 - DW_AT_decl_column : 18 - DW_AT_type : <0xd317> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 18 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf1d28): SysTick_Type - DW_AT_decl_file : 1 - DW_AT_decl_line : 765 - DW_AT_decl_column : 3 - DW_AT_type : <0xd5b9> - <1>: Abbrev Number: 21 (DW_TAG_structure_type) - DW_AT_byte_size : 44 - DW_AT_decl_file : 1 - DW_AT_decl_line : 1208 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xd68b> - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf339d): TYPE - DW_AT_decl_file : 1 - DW_AT_decl_line : 1210 - DW_AT_decl_column : 18 - DW_AT_type : <0xd317> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1fdb): CTRL - DW_AT_decl_file : 1 - DW_AT_decl_line : 1211 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : RNR - DW_AT_decl_file : 1 - DW_AT_decl_line : 1212 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf34f6): RBAR - DW_AT_decl_file : 1 - DW_AT_decl_line : 1213 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3493): RASR - DW_AT_decl_file : 1 - DW_AT_decl_line : 1214 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf34de): RBAR_A1 - DW_AT_decl_file : 1 - DW_AT_decl_line : 1215 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf32ff): RASR_A1 - DW_AT_decl_file : 1 - DW_AT_decl_line : 1216 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3384): RBAR_A2 - DW_AT_decl_file : 1 - DW_AT_decl_line : 1217 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3307): RASR_A2 - DW_AT_decl_file : 1 - DW_AT_decl_line : 1218 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3525): RBAR_A3 - DW_AT_decl_file : 1 - DW_AT_decl_line : 1219 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf330f): RASR_A3 - DW_AT_decl_file : 1 - DW_AT_decl_line : 1220 - DW_AT_decl_column : 18 - DW_AT_type : <0xd312> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 18 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf348a): MPU_Type - DW_AT_decl_file : 1 - DW_AT_decl_line : 1221 - DW_AT_decl_column : 3 - DW_AT_type : <0xd5fe> - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 4 (float) - DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1>: Abbrev Number: 32 (DW_TAG_structure_type) - DW_AT_byte_size : 16 - DW_AT_decl_file : 7 - DW_AT_decl_line : 49 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xd72c> - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf724f): Enable - DW_AT_decl_file : 7 - DW_AT_decl_line : 51 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xfeff1): Number - DW_AT_decl_file : 7 - DW_AT_decl_line : 53 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 1 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef1dd): BaseAddress - DW_AT_decl_file : 7 - DW_AT_decl_line : 55 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3a46): Size - DW_AT_decl_file : 7 - DW_AT_decl_line : 57 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3479): SubRegionDisable - DW_AT_decl_file : 7 - DW_AT_decl_line : 59 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 9 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3317): TypeExtField - DW_AT_decl_file : 7 - DW_AT_decl_line : 61 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 10 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf35a9): AccessPermission - DW_AT_decl_file : 7 - DW_AT_decl_line : 63 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 11 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3365): DisableExec - DW_AT_decl_file : 7 - DW_AT_decl_line : 65 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf34b2): IsShareable - DW_AT_decl_file : 7 - DW_AT_decl_line : 67 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 13 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3571): IsCacheable - DW_AT_decl_file : 7 - DW_AT_decl_line : 69 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 14 - <2>: Abbrev Number: 4 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf33a2): IsBufferable - DW_AT_decl_file : 7 - DW_AT_decl_line : 71 - DW_AT_decl_column : 11 - DW_AT_type : <0xd2e9> - DW_AT_data_member_location: 15 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf357d): MPU_Region_InitTypeDef - DW_AT_decl_file : 7 - DW_AT_decl_line : 73 - DW_AT_decl_column : 3 - DW_AT_type : <0xd69e> - <1>: Abbrev Number: 19 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3341): HAL_MPU_ConfigRegion - DW_AT_decl_file : 3 - DW_AT_decl_line : 424 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x88 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xd75e> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf32cd): MPU_Init - DW_AT_decl_file : 3 - DW_AT_decl_line : 424 - DW_AT_decl_column : 51 - DW_AT_type : <0xd75e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 25 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xd72c> - <1>: Abbrev Number: 19 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf32be): HAL_MPU_Enable - DW_AT_decl_file : 3 - DW_AT_decl_line : 405 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x40 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xd7ab> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf34d2): MPU_Control - DW_AT_decl_file : 3 - DW_AT_decl_line : 405 - DW_AT_decl_column : 30 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xdcfc> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x6 - DW_AT_call_file : 3 - DW_AT_call_line : 414 - DW_AT_call_column : 3 - <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xdd03> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x6 - DW_AT_call_file : 3 - DW_AT_call_line : 415 - DW_AT_call_column : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 19 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf34e6): HAL_MPU_Disable - DW_AT_decl_file : 3 - DW_AT_decl_line : 382 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x30 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xd7d2> - <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xdcf5> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x6 - DW_AT_call_file : 3 - DW_AT_call_line : 385 - DW_AT_call_column : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 33 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf32d6): HAL_SYSTICK_Callback - DW_AT_decl_file : 3 - DW_AT_decl_line : 370 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xe - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - <1>: Abbrev Number: 34 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3550): HAL_SYSTICK_IRQHandler - DW_AT_decl_file : 3 - DW_AT_decl_line : 361 + DW_AT_decl_line : 1218 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf34f7): RBAR_A3 + DW_AT_decl_file : 1 + DW_AT_decl_line : 1219 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf32e1): RASR_A3 + DW_AT_decl_file : 1 + DW_AT_decl_line : 1220 + DW_AT_decl_column : 18 + DW_AT_type : <0xd262> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 18 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf345c): MPU_Type + DW_AT_decl_file : 1 + DW_AT_decl_line : 1221 + DW_AT_decl_column : 3 + DW_AT_type : <0xd54e> + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 4 (float) + DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1>: Abbrev Number: 32 (DW_TAG_structure_type) + DW_AT_byte_size : 16 + DW_AT_decl_file : 7 + DW_AT_decl_line : 49 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xd67c> + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf7234): Enable + DW_AT_decl_file : 7 + DW_AT_decl_line : 51 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xfefd6): Number + DW_AT_decl_file : 7 + DW_AT_decl_line : 53 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 1 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef1dd): BaseAddress + DW_AT_decl_file : 7 + DW_AT_decl_line : 55 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3a2b): Size + DW_AT_decl_file : 7 + DW_AT_decl_line : 57 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf344b): SubRegionDisable + DW_AT_decl_file : 7 + DW_AT_decl_line : 59 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 9 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf32e9): TypeExtField + DW_AT_decl_file : 7 + DW_AT_decl_line : 61 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 10 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf357b): AccessPermission + DW_AT_decl_file : 7 + DW_AT_decl_line : 63 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 11 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3337): DisableExec + DW_AT_decl_file : 7 + DW_AT_decl_line : 65 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3484): IsShareable + DW_AT_decl_file : 7 + DW_AT_decl_line : 67 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 13 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3543): IsCacheable + DW_AT_decl_file : 7 + DW_AT_decl_line : 69 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 14 + <2>: Abbrev Number: 4 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3374): IsBufferable + DW_AT_decl_file : 7 + DW_AT_decl_line : 71 + DW_AT_decl_column : 11 + DW_AT_type : <0xd239> + DW_AT_data_member_location: 15 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf354f): MPU_Region_InitTypeDef + DW_AT_decl_file : 7 + DW_AT_decl_line : 73 + DW_AT_decl_column : 3 + DW_AT_type : <0xd5ee> + <1>: Abbrev Number: 19 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3313): HAL_MPU_ConfigRegion + DW_AT_decl_file : 3 + DW_AT_decl_line : 424 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x88 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xd6ae> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf329f): MPU_Init + DW_AT_decl_file : 3 + DW_AT_decl_line : 424 + DW_AT_decl_column : 51 + DW_AT_type : <0xd6ae> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 25 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xd67c> + <1>: Abbrev Number: 19 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3290): HAL_MPU_Enable + DW_AT_decl_file : 3 + DW_AT_decl_line : 405 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x40 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xd6fb> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf34a4): MPU_Control + DW_AT_decl_file : 3 + DW_AT_decl_line : 405 + DW_AT_decl_column : 30 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xdc4c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x6 + DW_AT_call_file : 3 + DW_AT_call_line : 414 + DW_AT_call_column : 3 + <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xdc53> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x6 + DW_AT_call_file : 3 + DW_AT_call_line : 415 + DW_AT_call_column : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 19 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf34b8): HAL_MPU_Disable + DW_AT_decl_file : 3 + DW_AT_decl_line : 382 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x30 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xd722> + <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xdc45> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x6 + DW_AT_call_file : 3 + DW_AT_call_line : 385 + DW_AT_call_column : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 33 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf32a8): HAL_SYSTICK_Callback + DW_AT_decl_file : 3 + DW_AT_decl_line : 370 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xe + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + <1>: Abbrev Number: 34 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3522): HAL_SYSTICK_IRQHandler + DW_AT_decl_file : 3 + DW_AT_decl_line : 361 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xc + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + <1>: Abbrev Number: 19 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xd0827): HAL_SYSTICK_CLKSourceConfig + DW_AT_decl_file : 3 + DW_AT_decl_line : 343 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x38 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xd76e> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0a0b): CLKSource + DW_AT_decl_file : 3 + DW_AT_decl_line : 343 + DW_AT_decl_column : 43 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf34cd): HAL_NVIC_ClearPendingIRQ + DW_AT_decl_file : 3 + DW_AT_decl_line : 326 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xd794> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 3 + DW_AT_decl_line : 326 + DW_AT_decl_column : 41 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 35 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3381): HAL_NVIC_GetPendingIRQ + DW_AT_decl_file : 3 + DW_AT_decl_line : 310 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xd256> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xd7c0> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 3 + DW_AT_decl_line : 310 + DW_AT_decl_column : 43 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf342a): HAL_NVIC_SetPendingIRQ + DW_AT_decl_file : 3 + DW_AT_decl_line : 292 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xd7e6> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 3 + DW_AT_decl_line : 292 + DW_AT_decl_column : 39 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf339e): HAL_NVIC_GetPriority + DW_AT_decl_file : 3 + DW_AT_decl_line : 277 DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xc - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - <1>: Abbrev Number: 19 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xd0889): HAL_SYSTICK_CLKSourceConfig - DW_AT_decl_file : 3 - DW_AT_decl_line : 343 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x38 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xd81e> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0a19): CLKSource - DW_AT_decl_file : 3 - DW_AT_decl_line : 343 - DW_AT_decl_column : 43 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf34fb): HAL_NVIC_ClearPendingIRQ - DW_AT_decl_file : 3 - DW_AT_decl_line : 326 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xd844> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 3 - DW_AT_decl_line : 326 - DW_AT_decl_column : 41 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 35 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf33af): HAL_NVIC_GetPendingIRQ - DW_AT_decl_file : 3 - DW_AT_decl_line : 310 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xd306> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xd870> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 3 - DW_AT_decl_line : 310 - DW_AT_decl_column : 43 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3458): HAL_NVIC_SetPendingIRQ - DW_AT_decl_file : 3 - DW_AT_decl_line : 292 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xd896> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x2c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xd83c> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 3 + DW_AT_decl_line : 277 + DW_AT_decl_column : 37 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3348): PriorityGroup + DW_AT_decl_file : 3 + DW_AT_decl_line : 277 + DW_AT_decl_column : 52 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf34e6): pPreemptPriority + DW_AT_decl_file : 3 + DW_AT_decl_line : 277 + DW_AT_decl_column : 77 + DW_AT_type : <0xd83c> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf33b3): pSubPriority + DW_AT_decl_file : 3 + DW_AT_decl_line : 277 + DW_AT_decl_column : 105 + DW_AT_type : <0xd83c> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 25 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xd256> + <1>: Abbrev Number: 17 (DW_TAG_const_type) + DW_AT_type : <0xd83c> + <1>: Abbrev Number: 36 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf32f6): HAL_NVIC_GetPriorityGrouping + DW_AT_decl_file : 3 + DW_AT_decl_line : 250 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xd256> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xe + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + <1>: Abbrev Number: 37 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf22e6): HAL_SYSTICK_Config + DW_AT_decl_file : 3 + DW_AT_decl_line : 221 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xd256> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x18 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xd885> + <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3328): TicksNumb + DW_AT_decl_file : 3 + DW_AT_decl_line : 221 + DW_AT_decl_column : 38 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 38 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3566): HAL_NVIC_SystemReset DW_AT_decl_file : 3 - DW_AT_decl_line : 292 - DW_AT_decl_column : 39 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf33cc): HAL_NVIC_GetPriority - DW_AT_decl_file : 3 - DW_AT_decl_line : 277 + DW_AT_decl_line : 208 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x8 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + <1>: Abbrev Number: 20 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf156a): HAL_NVIC_DisableIRQ + DW_AT_decl_file : 3 + DW_AT_decl_line : 195 DW_AT_decl_column : 6 DW_AT_prototyped : 1 DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x2c + DW_AT_high_pc : 0x1c DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xd8ec> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn + DW_AT_sibling : <0xd8ba> + <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn DW_AT_decl_file : 3 - DW_AT_decl_line : 277 - DW_AT_decl_column : 37 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3376): PriorityGroup - DW_AT_decl_file : 3 - DW_AT_decl_line : 277 - DW_AT_decl_column : 52 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3514): pPreemptPriority - DW_AT_decl_file : 3 - DW_AT_decl_line : 277 - DW_AT_decl_column : 77 - DW_AT_type : <0xd8ec> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf33e1): pSubPriority - DW_AT_decl_file : 3 - DW_AT_decl_line : 277 - DW_AT_decl_column : 105 - DW_AT_type : <0xd8ec> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 25 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xd306> - <1>: Abbrev Number: 17 (DW_TAG_const_type) - DW_AT_type : <0xd8ec> - <1>: Abbrev Number: 36 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3324): HAL_NVIC_GetPriorityGrouping - DW_AT_decl_file : 3 - DW_AT_decl_line : 250 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xd306> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xe - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - <1>: Abbrev Number: 37 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2314): HAL_SYSTICK_Config - DW_AT_decl_file : 3 - DW_AT_decl_line : 221 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xd306> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x18 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xd935> - <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3356): TicksNumb - DW_AT_decl_file : 3 - DW_AT_decl_line : 221 - DW_AT_decl_column : 38 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 38 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3594): HAL_NVIC_SystemReset - DW_AT_decl_file : 3 - DW_AT_decl_line : 208 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x8 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - <1>: Abbrev Number: 20 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf1598): HAL_NVIC_DisableIRQ - DW_AT_decl_file : 3 - DW_AT_decl_line : 195 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xd96a> - <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 3 - DW_AT_decl_line : 195 - DW_AT_decl_column : 36 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 20 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xefdad): HAL_NVIC_EnableIRQ - DW_AT_decl_file : 3 - DW_AT_decl_line : 179 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8003880 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xd98d> - <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 3 - DW_AT_decl_line : 179 - DW_AT_decl_column : 35 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 20 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf0f41): HAL_NVIC_SetPriority - DW_AT_decl_file : 3 - DW_AT_decl_line : 159 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x800384c - DW_AT_high_pc : 0x34 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xd9db> - <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 3 - DW_AT_decl_line : 159 - DW_AT_decl_column : 37 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3515): PreemptPriority - DW_AT_decl_file : 3 - DW_AT_decl_line : 159 - DW_AT_decl_column : 52 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf33e2): SubPriority - DW_AT_decl_file : 3 - DW_AT_decl_line : 159 - DW_AT_decl_column : 78 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 39 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3498): prioritygroup - DW_AT_decl_file : 3 - DW_AT_decl_line : 161 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 20 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf1a42): HAL_NVIC_SetPriorityGrouping - DW_AT_decl_file : 3 - DW_AT_decl_line : 137 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8003836 - DW_AT_high_pc : 0x16 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xd9fe> - <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3376): PriorityGroup - DW_AT_decl_file : 3 - DW_AT_decl_line : 137 - DW_AT_decl_column : 44 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 40 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf352d): SysTick_Config - DW_AT_decl_file : 1 - DW_AT_decl_line : 2017 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xd306> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x44 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xda2a> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3417): ticks - DW_AT_decl_file : 1 - DW_AT_decl_line : 2017 - DW_AT_decl_column : 50 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 41 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0x1c09e): __NVIC_SystemReset - DW_AT_decl_file : 1 - DW_AT_decl_line : 1933 - DW_AT_decl_column : 34 - DW_AT_prototyped : 1 - DW_AT_noreturn : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x2c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xda64> - <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xdcfc> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x6 - DW_AT_call_file : 1 - DW_AT_call_line : 1935 - DW_AT_call_column : 3 - <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xdcfc> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x6 - DW_AT_call_file : 1 - DW_AT_call_line : 1940 - DW_AT_call_column : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 16 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf353c): NVIC_DecodePriority - DW_AT_decl_file : 1 - DW_AT_decl_line : 1883 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x6e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdae4> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf33e5): Priority - DW_AT_decl_file : 1 - DW_AT_decl_line : 1883 - DW_AT_decl_column : 52 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3376): PriorityGroup - DW_AT_decl_file : 1 - DW_AT_decl_line : 1883 - DW_AT_decl_column : 71 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3514): pPreemptPriority + DW_AT_decl_line : 195 + DW_AT_decl_column : 36 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 20 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xefdc7): HAL_NVIC_EnableIRQ + DW_AT_decl_file : 3 + DW_AT_decl_line : 179 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8003968 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xd8dd> + <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 3 + DW_AT_decl_line : 179 + DW_AT_decl_column : 35 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 20 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf0f33): HAL_NVIC_SetPriority + DW_AT_decl_file : 3 + DW_AT_decl_line : 159 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8003934 + DW_AT_high_pc : 0x34 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xd92b> + <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 3 + DW_AT_decl_line : 159 + DW_AT_decl_column : 37 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf34e7): PreemptPriority + DW_AT_decl_file : 3 + DW_AT_decl_line : 159 + DW_AT_decl_column : 52 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf33b4): SubPriority + DW_AT_decl_file : 3 + DW_AT_decl_line : 159 + DW_AT_decl_column : 78 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 39 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf346a): prioritygroup + DW_AT_decl_file : 3 + DW_AT_decl_line : 161 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 20 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf1a14): HAL_NVIC_SetPriorityGrouping + DW_AT_decl_file : 3 + DW_AT_decl_line : 137 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x800391e + DW_AT_high_pc : 0x16 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xd94e> + <2>: Abbrev Number: 15 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3348): PriorityGroup + DW_AT_decl_file : 3 + DW_AT_decl_line : 137 + DW_AT_decl_column : 44 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 40 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf34ff): SysTick_Config + DW_AT_decl_file : 1 + DW_AT_decl_line : 2017 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xd256> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x44 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xd97a> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf33e9): ticks + DW_AT_decl_file : 1 + DW_AT_decl_line : 2017 + DW_AT_decl_column : 50 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 41 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0x1c0c7): __NVIC_SystemReset + DW_AT_decl_file : 1 + DW_AT_decl_line : 1933 + DW_AT_decl_column : 34 + DW_AT_prototyped : 1 + DW_AT_noreturn : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x2c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xd9b4> + <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xdc4c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x6 + DW_AT_call_file : 1 + DW_AT_call_line : 1935 + DW_AT_call_column : 3 + <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xdc4c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x6 + DW_AT_call_file : 1 + DW_AT_call_line : 1940 + DW_AT_call_column : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 16 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf350e): NVIC_DecodePriority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1883 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x6e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xda34> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf33b7): Priority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1883 + DW_AT_decl_column : 52 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3348): PriorityGroup + DW_AT_decl_file : 1 + DW_AT_decl_line : 1883 + DW_AT_decl_column : 71 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf34e6): pPreemptPriority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1883 + DW_AT_decl_column : 102 + DW_AT_type : <0xd841> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf33b3): pSubPriority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1883 + DW_AT_decl_column : 136 + DW_AT_type : <0xd841> + DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf335e): PriorityGroupTmp + DW_AT_decl_file : 1 + DW_AT_decl_line : 1885 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3490): PreemptPriorityBits + DW_AT_decl_file : 1 + DW_AT_decl_line : 1886 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf33c0): SubPriorityBits + DW_AT_decl_file : 1 + DW_AT_decl_line : 1887 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 23 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf32bd): NVIC_EncodePriority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1856 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xd256> + DW_AT_low_pc : 0x80038b8 + DW_AT_high_pc : 0x66 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xdaa8> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3348): PriorityGroup + DW_AT_decl_file : 1 + DW_AT_decl_line : 1856 + DW_AT_decl_column : 56 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf34e7): PreemptPriority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1856 + DW_AT_decl_column : 80 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf33b4): SubPriority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1856 + DW_AT_decl_column : 106 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf335e): PriorityGroupTmp + DW_AT_decl_file : 1 + DW_AT_decl_line : 1858 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3490): PreemptPriorityBits + DW_AT_decl_file : 1 + DW_AT_decl_line : 1859 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf33c0): SubPriorityBits DW_AT_decl_file : 1 - DW_AT_decl_line : 1883 - DW_AT_decl_column : 102 - DW_AT_type : <0xd8f1> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf33e1): pSubPriority - DW_AT_decl_file : 1 - DW_AT_decl_line : 1883 - DW_AT_decl_column : 136 - DW_AT_type : <0xd8f1> - DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf338c): PriorityGroupTmp - DW_AT_decl_file : 1 - DW_AT_decl_line : 1885 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf34be): PreemptPriorityBits - DW_AT_decl_file : 1 - DW_AT_decl_line : 1886 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf33ee): SubPriorityBits - DW_AT_decl_file : 1 - DW_AT_decl_line : 1887 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 23 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf32eb): NVIC_EncodePriority - DW_AT_decl_file : 1 - DW_AT_decl_line : 1856 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xd306> - DW_AT_low_pc : 0x80037d0 - DW_AT_high_pc : 0x66 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdb58> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3376): PriorityGroup - DW_AT_decl_file : 1 - DW_AT_decl_line : 1856 - DW_AT_decl_column : 56 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3515): PreemptPriority - DW_AT_decl_file : 1 - DW_AT_decl_line : 1856 - DW_AT_decl_column : 80 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + DW_AT_decl_line : 1860 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 23 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0x8c704): __NVIC_GetPriority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1831 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xd256> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x50 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xdad2> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 1 + DW_AT_decl_line : 1831 + DW_AT_decl_column : 55 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 16 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xe11ab): __NVIC_SetPriority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1809 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8003864 + DW_AT_high_pc : 0x54 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xdb08> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 1 + DW_AT_decl_line : 1809 + DW_AT_decl_column : 51 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xef1a0): priority + DW_AT_decl_file : 1 + DW_AT_decl_line : 1809 + DW_AT_decl_column : 66 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 16 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0x41ef8): __NVIC_ClearPendingIRQ + DW_AT_decl_file : 1 + DW_AT_decl_line : 1770 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x3c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xdb2e> <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf33e2): SubPriority + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn DW_AT_decl_file : 1 - DW_AT_decl_line : 1856 - DW_AT_decl_column : 106 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf338c): PriorityGroupTmp - DW_AT_decl_file : 1 - DW_AT_decl_line : 1858 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf34be): PreemptPriorityBits - DW_AT_decl_file : 1 - DW_AT_decl_line : 1859 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf33ee): SubPriorityBits - DW_AT_decl_file : 1 - DW_AT_decl_line : 1860 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 23 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0x8c791): __NVIC_GetPriority - DW_AT_decl_file : 1 - DW_AT_decl_line : 1831 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xd306> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x50 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdb82> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 1 - DW_AT_decl_line : 1831 - DW_AT_decl_column : 55 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 16 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xe120d): __NVIC_SetPriority - DW_AT_decl_file : 1 - DW_AT_decl_line : 1809 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x800377c - DW_AT_high_pc : 0x54 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdbb8> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 1 - DW_AT_decl_line : 1809 - DW_AT_decl_column : 51 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xef1a0): priority - DW_AT_decl_file : 1 - DW_AT_decl_line : 1809 - DW_AT_decl_column : 66 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 16 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0x41f44): __NVIC_ClearPendingIRQ - DW_AT_decl_file : 1 - DW_AT_decl_line : 1770 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x3c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdbde> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 1 - DW_AT_decl_line : 1770 - DW_AT_decl_column : 55 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 16 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0x9fcc): __NVIC_SetPendingIRQ - DW_AT_decl_file : 1 - DW_AT_decl_line : 1755 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x3c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdc04> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 1 - DW_AT_decl_line : 1755 - DW_AT_decl_column : 53 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 23 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0x13ed3): __NVIC_GetPendingIRQ - DW_AT_decl_file : 1 - DW_AT_decl_line : 1736 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xd306> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x44 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdc2e> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 1 - DW_AT_decl_line : 1736 - DW_AT_decl_column : 57 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 16 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0x414d): __NVIC_DisableIRQ - DW_AT_decl_file : 1 - DW_AT_decl_line : 1717 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x48 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdc76> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 1 - DW_AT_decl_line : 1717 - DW_AT_decl_column : 50 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xdcfc> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x6 - DW_AT_call_file : 1 - DW_AT_call_line : 1722 - DW_AT_call_column : 5 - <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) - DW_AT_abstract_origin: <0xdd03> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x6 - DW_AT_call_file : 1 - DW_AT_call_line : 1723 - DW_AT_call_column : 5 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 16 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0x9bca9): __NVIC_EnableIRQ - DW_AT_decl_file : 1 - DW_AT_decl_line : 1679 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8003740 - DW_AT_high_pc : 0x3c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdc9c> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - DW_AT_decl_file : 1 - DW_AT_decl_line : 1679 - DW_AT_decl_column : 49 - DW_AT_type : <0xd27a> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 42 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0x1beb8): __NVIC_GetPriorityGrouping - DW_AT_decl_file : 1 - DW_AT_decl_line : 1667 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xd306> - DW_AT_low_pc : 0x8003724 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - <1>: Abbrev Number: 16 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0x62913): __NVIC_SetPriorityGrouping - DW_AT_decl_file : 1 - DW_AT_decl_line : 1648 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x80036dc - DW_AT_high_pc : 0x48 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xdcf5> - <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3376): PriorityGroup - DW_AT_decl_file : 1 - DW_AT_decl_line : 1648 - DW_AT_decl_column : 58 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3567): reg_value - DW_AT_decl_file : 1 - DW_AT_decl_line : 1650 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf338c): PriorityGroupTmp - DW_AT_decl_file : 1 - DW_AT_decl_line : 1651 - DW_AT_decl_column : 12 - DW_AT_type : <0xd306> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 24 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf34a6): __DMB - DW_AT_decl_file : 2 - DW_AT_decl_line : 955 - DW_AT_decl_column : 27 - DW_AT_prototyped : 1 - DW_AT_inline : 3 (declared as inline and inlined) - <1>: Abbrev Number: 24 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf34ac): __DSB - DW_AT_decl_file : 2 - DW_AT_decl_line : 944 - DW_AT_decl_column : 27 - DW_AT_prototyped : 1 - DW_AT_inline : 3 (declared as inline and inlined) - <1>: Abbrev Number: 24 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf33c6): __ISB - DW_AT_decl_file : 2 - DW_AT_decl_line : 933 - DW_AT_decl_column : 27 - DW_AT_prototyped : 1 - DW_AT_inline : 3 (declared as inline and inlined) - <1>: Abbrev Number: 0 - Compilation Unit @ offset 0xdd0b: + DW_AT_decl_line : 1770 + DW_AT_decl_column : 55 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 16 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0x9fde): __NVIC_SetPendingIRQ + DW_AT_decl_file : 1 + DW_AT_decl_line : 1755 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x3c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xdb54> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 1 + DW_AT_decl_line : 1755 + DW_AT_decl_column : 53 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 23 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0x13efc): __NVIC_GetPendingIRQ + DW_AT_decl_file : 1 + DW_AT_decl_line : 1736 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xd256> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x44 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xdb7e> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 1 + DW_AT_decl_line : 1736 + DW_AT_decl_column : 57 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 16 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0x415f): __NVIC_DisableIRQ + DW_AT_decl_file : 1 + DW_AT_decl_line : 1717 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x48 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xdbc6> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 1 + DW_AT_decl_line : 1717 + DW_AT_decl_column : 50 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xdc4c> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x6 + DW_AT_call_file : 1 + DW_AT_call_line : 1722 + DW_AT_call_column : 5 + <2>: Abbrev Number: 14 (DW_TAG_inlined_subroutine) + DW_AT_abstract_origin: <0xdc53> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x6 + DW_AT_call_file : 1 + DW_AT_call_line : 1723 + DW_AT_call_column : 5 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 16 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0x9bc21): __NVIC_EnableIRQ + DW_AT_decl_file : 1 + DW_AT_decl_line : 1679 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8003828 + DW_AT_high_pc : 0x3c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xdbec> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + DW_AT_decl_file : 1 + DW_AT_decl_line : 1679 + DW_AT_decl_column : 49 + DW_AT_type : <0xd1ca> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 42 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0x1bee1): __NVIC_GetPriorityGrouping + DW_AT_decl_file : 1 + DW_AT_decl_line : 1667 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xd256> + DW_AT_low_pc : 0x800380c + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + <1>: Abbrev Number: 16 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0x628b4): __NVIC_SetPriorityGrouping + DW_AT_decl_file : 1 + DW_AT_decl_line : 1648 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x80037c4 + DW_AT_high_pc : 0x48 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xdc45> + <2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3348): PriorityGroup + DW_AT_decl_file : 1 + DW_AT_decl_line : 1648 + DW_AT_decl_column : 58 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3539): reg_value + DW_AT_decl_file : 1 + DW_AT_decl_line : 1650 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf335e): PriorityGroupTmp + DW_AT_decl_file : 1 + DW_AT_decl_line : 1651 + DW_AT_decl_column : 12 + DW_AT_type : <0xd256> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 24 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3478): __DMB + DW_AT_decl_file : 2 + DW_AT_decl_line : 955 + DW_AT_decl_column : 27 + DW_AT_prototyped : 1 + DW_AT_inline : 3 (declared as inline and inlined) + <1>: Abbrev Number: 24 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf347e): __DSB + DW_AT_decl_file : 2 + DW_AT_decl_line : 944 + DW_AT_decl_column : 27 + DW_AT_prototyped : 1 + DW_AT_inline : 3 (declared as inline and inlined) + <1>: Abbrev Number: 24 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3398): __ISB + DW_AT_decl_file : 2 + DW_AT_decl_line : 933 + DW_AT_decl_column : 27 + DW_AT_prototyped : 1 + DW_AT_inline : 3 (declared as inline and inlined) + <1>: Abbrev Number: 0 + Compilation Unit @ offset 0xdc5b: Length: 0x835 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x1bc0 + Abbrev Offset: 0x1bcb Pointer Size: 4 - <0>: Abbrev Number: 19 (DW_TAG_compile_unit) - DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - DW_AT_language : 29 (C11) - DW_AT_name : (indirect string, offset: 0xf368f): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.c - DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - DW_AT_ranges : 0x756 - DW_AT_low_pc : 0x0 - DW_AT_stmt_list : 0xafe7 - DW_AT_macros : 0x247eb - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 6 (signed char) - DW_AT_name : (indirect string, offset: 0x77914): signed char - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 8 (unsigned char) - DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0xb1227): short int - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x1451e): long int - <1>: Abbrev Number: 7 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - DW_AT_decl_file : 2 - DW_AT_decl_line : 79 - DW_AT_decl_column : 25 - DW_AT_type : <0xdd64> - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1>: Abbrev Number: 20 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : int - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1>: Abbrev Number: 7 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - DW_AT_decl_file : 3 - DW_AT_decl_line : 48 - DW_AT_decl_column : 20 - DW_AT_type : <0xdd58> - <1>: Abbrev Number: 16 (DW_TAG_volatile_type) - DW_AT_type : <0xdd87> - <1>: Abbrev Number: 9 (DW_TAG_structure_type) - DW_AT_byte_size : 20 - DW_AT_decl_file : 4 - DW_AT_decl_line : 258 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xdde2> - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : CCR - DW_AT_decl_file : 4 - DW_AT_decl_line : 260 - DW_AT_decl_column : 17 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 8 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - DW_AT_decl_file : 4 - DW_AT_decl_line : 261 - DW_AT_decl_column : 17 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 8 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - DW_AT_decl_file : 4 - DW_AT_decl_line : 262 - DW_AT_decl_column : 17 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 8 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef301): CMAR - DW_AT_decl_file : 4 - DW_AT_decl_line : 263 - DW_AT_decl_column : 17 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 8 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - DW_AT_decl_file : 4 - DW_AT_decl_line : 264 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 265 - DW_AT_decl_column : 3 - DW_AT_type : <0xdd98> - <1>: Abbrev Number: 9 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 4 - DW_AT_decl_line : 267 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xde10> - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : ISR - DW_AT_decl_file : 4 - DW_AT_decl_line : 269 - DW_AT_decl_column : 17 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 8 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef179): IFCR - DW_AT_decl_file : 4 - DW_AT_decl_line : 270 - DW_AT_decl_column : 17 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 271 - DW_AT_decl_column : 3 - DW_AT_type : <0xdded> - <1>: Abbrev Number: 9 (DW_TAG_structure_type) - DW_AT_byte_size : 4 - DW_AT_decl_file : 4 - DW_AT_decl_line : 276 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xde31> - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : CCR - DW_AT_decl_file : 4 - DW_AT_decl_line : 278 - DW_AT_decl_column : 19 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 279 - DW_AT_decl_column : 3 - DW_AT_type : <0xde1b> - <1>: Abbrev Number: 9 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 4 - DW_AT_decl_line : 281 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xde5f> - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : CSR - DW_AT_decl_file : 4 - DW_AT_decl_line : 283 - DW_AT_decl_column : 19 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 11 (DW_TAG_member) - DW_AT_name : CFR - DW_AT_decl_file : 4 - DW_AT_decl_line : 284 - DW_AT_decl_column : 19 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 285 - DW_AT_decl_column : 3 - DW_AT_type : <0xde3c> - <1>: Abbrev Number: 9 (DW_TAG_structure_type) - DW_AT_byte_size : 4 - DW_AT_decl_file : 4 - DW_AT_decl_line : 287 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xde80> - <2>: Abbrev Number: 8 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef250): RGCR - DW_AT_decl_file : 4 - DW_AT_decl_line : 289 - DW_AT_decl_column : 19 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 290 - DW_AT_decl_column : 3 - DW_AT_type : <0xde6a> - <1>: Abbrev Number: 9 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 4 - DW_AT_decl_line : 292 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xdeae> - <2>: Abbrev Number: 8 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef28b): RGSR - DW_AT_decl_file : 4 - DW_AT_decl_line : 294 - DW_AT_decl_column : 19 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 8 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - DW_AT_decl_file : 4 - DW_AT_decl_line : 295 - DW_AT_decl_column : 19 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 296 - DW_AT_decl_column : 3 - DW_AT_type : <0xde8b> - <1>: Abbrev Number: 5 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 4 (float) - DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xdd3c> - DW_AT_decl_file : 5 - DW_AT_decl_line : 39 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xdee4> - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - DW_AT_const_value : 0 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - DW_AT_const_value : 1 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - DW_AT_const_value : 2 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - DW_AT_const_value : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - DW_AT_decl_file : 5 - DW_AT_decl_line : 44 - DW_AT_decl_column : 3 - DW_AT_type : <0xdec0> - <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xdd3c> - DW_AT_decl_file : 5 - DW_AT_decl_line : 50 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xdf08> - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - DW_AT_const_value : 0 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - DW_AT_const_value : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - DW_AT_decl_file : 5 - DW_AT_decl_line : 53 - DW_AT_decl_column : 3 - DW_AT_type : <0xdef0> - <1>: Abbrev Number: 21 (DW_TAG_structure_type) - DW_AT_byte_size : 32 - DW_AT_decl_file : 6 - DW_AT_decl_line : 47 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xdf7e> - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x101237): Request - DW_AT_decl_file : 6 - DW_AT_decl_line : 49 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf41ed): Direction - DW_AT_decl_file : 6 - DW_AT_decl_line : 52 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - DW_AT_decl_file : 6 - DW_AT_decl_line : 56 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - DW_AT_decl_file : 6 - DW_AT_decl_line : 59 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - DW_AT_decl_file : 6 - DW_AT_decl_line : 62 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - DW_AT_decl_file : 6 - DW_AT_decl_line : 65 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf5312): Mode - DW_AT_decl_file : 6 - DW_AT_decl_line : 68 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf33e5): Priority - DW_AT_decl_file : 6 - DW_AT_decl_line : 73 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 75 - DW_AT_decl_column : 3 - DW_AT_type : <0xdf14> - <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xdd3c> - DW_AT_decl_file : 6 - DW_AT_decl_line : 81 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xdfae> - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - DW_AT_const_value : 0 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - DW_AT_const_value : 1 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - DW_AT_const_value : 2 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - DW_AT_const_value : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 86 - DW_AT_decl_column : 3 - DW_AT_type : <0xdf8a> - <1>: Abbrev Number: 16 (DW_TAG_volatile_type) - DW_AT_type : <0xdfae> - <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xdd3c> - DW_AT_decl_file : 6 - DW_AT_decl_line : 92 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xdfd7> - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf364a): HAL_DMA_FULL_TRANSFER - DW_AT_const_value : 0 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf372c): HAL_DMA_HALF_TRANSFER - DW_AT_const_value : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf375a): HAL_DMA_LevelCompleteTypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 95 - DW_AT_decl_column : 3 - DW_AT_type : <0xdfbf> - <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xdd3c> - DW_AT_decl_file : 6 - DW_AT_decl_line : 102 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xe00d> - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf37d3): HAL_DMA_XFER_CPLT_CB_ID - DW_AT_const_value : 0 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf3604): HAL_DMA_XFER_HALFCPLT_CB_ID - DW_AT_const_value : 1 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf37a1): HAL_DMA_XFER_ERROR_CB_ID - DW_AT_const_value : 2 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf37ba): HAL_DMA_XFER_ABORT_CB_ID - DW_AT_const_value : 3 - <2>: Abbrev Number: 3 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf37eb): HAL_DMA_XFER_ALL_CB_ID - DW_AT_const_value : 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf3703): HAL_DMA_CallbackIDTypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 109 - DW_AT_decl_column : 3 - DW_AT_type : <0xdfe3> - <1>: Abbrev Number: 22 (DW_TAG_structure_type) - DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - DW_AT_byte_size : 96 - DW_AT_decl_file : 6 - DW_AT_decl_line : 114 - DW_AT_decl_column : 16 - DW_AT_sibling : <0xe0ff> - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef18a): Instance - DW_AT_decl_file : 6 - DW_AT_decl_line : 116 - DW_AT_decl_column : 27 - DW_AT_type : <0xe0ff> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf735a): Init - DW_AT_decl_file : 6 - DW_AT_decl_line : 118 - DW_AT_decl_column : 25 - DW_AT_type : <0xdf7e> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xa9830): Lock - DW_AT_decl_file : 6 - DW_AT_decl_line : 120 - DW_AT_decl_column : 25 - DW_AT_type : <0xdf08> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf84d0): State - DW_AT_decl_file : 6 - DW_AT_decl_line : 122 - DW_AT_decl_column : 30 - DW_AT_type : <0xdfba> - DW_AT_data_member_location: 37 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef9b8): Parent - DW_AT_decl_file : 6 - DW_AT_decl_line : 124 - DW_AT_decl_column : 26 - DW_AT_type : <0xe104> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - DW_AT_decl_file : 6 - DW_AT_decl_line : 126 - DW_AT_decl_column : 11 - DW_AT_type : <0xe116> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - DW_AT_decl_file : 6 - DW_AT_decl_line : 128 - DW_AT_decl_column : 11 - DW_AT_type : <0xe116> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - DW_AT_decl_file : 6 - DW_AT_decl_line : 130 - DW_AT_decl_column : 11 - DW_AT_type : <0xe116> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - DW_AT_decl_file : 6 - DW_AT_decl_line : 132 - DW_AT_decl_column : 11 - DW_AT_type : <0xe116> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - DW_AT_decl_file : 6 - DW_AT_decl_line : 134 - DW_AT_decl_column : 26 - DW_AT_type : <0xdd93> - DW_AT_data_member_location: 60 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - DW_AT_decl_file : 6 - DW_AT_decl_line : 136 - DW_AT_decl_column : 27 - DW_AT_type : <0xe11b> - DW_AT_data_member_location: 64 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - DW_AT_decl_file : 6 - DW_AT_decl_line : 138 - DW_AT_decl_column : 26 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 68 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - DW_AT_decl_file : 6 - DW_AT_decl_line : 140 - DW_AT_decl_column : 37 - DW_AT_type : <0xe120> - DW_AT_data_member_location: 72 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - DW_AT_decl_file : 6 - DW_AT_decl_line : 142 - DW_AT_decl_column : 37 - DW_AT_type : <0xe125> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - DW_AT_decl_file : 6 - DW_AT_decl_line : 144 - DW_AT_decl_column : 36 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - DW_AT_decl_file : 6 - DW_AT_decl_line : 146 - DW_AT_decl_column : 37 - DW_AT_type : <0xe12a> - DW_AT_data_member_location: 84 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - DW_AT_decl_file : 6 - DW_AT_decl_line : 148 - DW_AT_decl_column : 37 - DW_AT_type : <0xe12f> - DW_AT_data_member_location: 88 - <2>: Abbrev Number: 2 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - DW_AT_decl_file : 6 - DW_AT_decl_line : 150 - DW_AT_decl_column : 36 - DW_AT_type : <0xdd87> - DW_AT_data_member_location: 92 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xdde2> - <1>: Abbrev Number: 23 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - <1>: Abbrev Number: 17 (DW_TAG_subroutine_type) - DW_AT_prototyped : 1 - DW_AT_sibling : <0xe111> - <2>: Abbrev Number: 18 (DW_TAG_formal_parameter) - DW_AT_type : <0xe111> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xe019> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xe106> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xde10> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xde31> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xde5f> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xde80> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xdeae> - <1>: Abbrev Number: 7 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 151 - DW_AT_decl_column : 3 - DW_AT_type : <0xe019> - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xe134> - <1>: Abbrev Number: 24 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - DW_AT_decl_file : 7 - DW_AT_decl_line : 619 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xdd87> - DW_AT_declaration : 1 - <1>: Abbrev Number: 15 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf366b): DMA_CalcDMAMUXRequestGenBaseAndMask - DW_AT_decl_file : 1 - DW_AT_decl_line : 1092 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8003ecc - DW_AT_high_pc : 0x4c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xe186> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 1092 - DW_AT_decl_column : 68 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3d9f): request + <0>: Abbrev Number: 19 (DW_TAG_compile_unit) + DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + DW_AT_language : 29 (C11) + DW_AT_name : (indirect string, offset: 0xf3661): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.c + DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + DW_AT_ranges : 0x758 + DW_AT_low_pc : 0x0 + DW_AT_stmt_list : 0xb05d + DW_AT_macros : 0x247ea + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 6 (signed char) + DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 8 (unsigned char) + DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0xb1196): short int + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x14547): long int + <1>: Abbrev Number: 7 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + DW_AT_decl_file : 2 + DW_AT_decl_line : 79 + DW_AT_decl_column : 25 + DW_AT_type : <0xdcb4> + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1>: Abbrev Number: 20 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : int + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1>: Abbrev Number: 7 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + DW_AT_decl_file : 3 + DW_AT_decl_line : 48 + DW_AT_decl_column : 20 + DW_AT_type : <0xdca8> + <1>: Abbrev Number: 16 (DW_TAG_volatile_type) + DW_AT_type : <0xdcd7> + <1>: Abbrev Number: 9 (DW_TAG_structure_type) + DW_AT_byte_size : 20 + DW_AT_decl_file : 4 + DW_AT_decl_line : 258 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xdd32> + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : CCR + DW_AT_decl_file : 4 + DW_AT_decl_line : 260 + DW_AT_decl_column : 17 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 8 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + DW_AT_decl_file : 4 + DW_AT_decl_line : 261 + DW_AT_decl_column : 17 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 8 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa18): CPAR + DW_AT_decl_file : 4 + DW_AT_decl_line : 262 + DW_AT_decl_column : 17 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 8 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef324): CMAR + DW_AT_decl_file : 4 + DW_AT_decl_line : 263 + DW_AT_decl_column : 17 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 8 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + DW_AT_decl_file : 4 + DW_AT_decl_line : 264 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 265 + DW_AT_decl_column : 3 + DW_AT_type : <0xdce8> + <1>: Abbrev Number: 9 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 4 + DW_AT_decl_line : 267 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xdd60> + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : ISR + DW_AT_decl_file : 4 + DW_AT_decl_line : 269 + DW_AT_decl_column : 17 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 8 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef179): IFCR + DW_AT_decl_file : 4 + DW_AT_decl_line : 270 + DW_AT_decl_column : 17 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 271 + DW_AT_decl_column : 3 + DW_AT_type : <0xdd3d> + <1>: Abbrev Number: 9 (DW_TAG_structure_type) + DW_AT_byte_size : 4 + DW_AT_decl_file : 4 + DW_AT_decl_line : 276 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xdd81> + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : CCR + DW_AT_decl_file : 4 + DW_AT_decl_line : 278 + DW_AT_decl_column : 19 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 279 + DW_AT_decl_column : 3 + DW_AT_type : <0xdd6b> + <1>: Abbrev Number: 9 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 4 + DW_AT_decl_line : 281 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xddaf> + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : CSR + DW_AT_decl_file : 4 + DW_AT_decl_line : 283 + DW_AT_decl_column : 19 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 11 (DW_TAG_member) + DW_AT_name : CFR + DW_AT_decl_file : 4 + DW_AT_decl_line : 284 + DW_AT_decl_column : 19 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 285 + DW_AT_decl_column : 3 + DW_AT_type : <0xdd8c> + <1>: Abbrev Number: 9 (DW_TAG_structure_type) + DW_AT_byte_size : 4 + DW_AT_decl_file : 4 + DW_AT_decl_line : 287 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xddd0> + <2>: Abbrev Number: 8 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef24e): RGCR + DW_AT_decl_file : 4 + DW_AT_decl_line : 289 + DW_AT_decl_column : 19 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 290 + DW_AT_decl_column : 3 + DW_AT_type : <0xddba> + <1>: Abbrev Number: 9 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 4 + DW_AT_decl_line : 292 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xddfe> + <2>: Abbrev Number: 8 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + DW_AT_decl_file : 4 + DW_AT_decl_line : 294 + DW_AT_decl_column : 19 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 8 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + DW_AT_decl_file : 4 + DW_AT_decl_line : 295 + DW_AT_decl_column : 19 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 296 + DW_AT_decl_column : 3 + DW_AT_type : <0xdddb> + <1>: Abbrev Number: 5 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 4 (float) + DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xdc8c> + DW_AT_decl_file : 5 + DW_AT_decl_line : 39 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xde34> + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + DW_AT_const_value : 0 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + DW_AT_const_value : 1 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + DW_AT_const_value : 2 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + DW_AT_const_value : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + DW_AT_decl_file : 5 + DW_AT_decl_line : 44 + DW_AT_decl_column : 3 + DW_AT_type : <0xde10> + <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xdc8c> + DW_AT_decl_file : 5 + DW_AT_decl_line : 50 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xde58> + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + DW_AT_const_value : 0 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + DW_AT_const_value : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + DW_AT_decl_file : 5 + DW_AT_decl_line : 53 + DW_AT_decl_column : 3 + DW_AT_type : <0xde40> + <1>: Abbrev Number: 21 (DW_TAG_structure_type) + DW_AT_byte_size : 32 + DW_AT_decl_file : 6 + DW_AT_decl_line : 47 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xdece> + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x10121c): Request + DW_AT_decl_file : 6 + DW_AT_decl_line : 49 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf41d2): Direction + DW_AT_decl_file : 6 + DW_AT_decl_line : 52 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + DW_AT_decl_file : 6 + DW_AT_decl_line : 56 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee67): MemInc + DW_AT_decl_file : 6 + DW_AT_decl_line : 59 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + DW_AT_decl_file : 6 + DW_AT_decl_line : 62 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + DW_AT_decl_file : 6 + DW_AT_decl_line : 65 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf52f7): Mode + DW_AT_decl_file : 6 + DW_AT_decl_line : 68 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf33b7): Priority + DW_AT_decl_file : 6 + DW_AT_decl_line : 73 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 75 + DW_AT_decl_column : 3 + DW_AT_type : <0xde64> + <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xdc8c> + DW_AT_decl_file : 6 + DW_AT_decl_line : 81 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xdefe> + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + DW_AT_const_value : 0 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + DW_AT_const_value : 1 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + DW_AT_const_value : 2 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + DW_AT_const_value : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 86 + DW_AT_decl_column : 3 + DW_AT_type : <0xdeda> + <1>: Abbrev Number: 16 (DW_TAG_volatile_type) + DW_AT_type : <0xdefe> + <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xdc8c> + DW_AT_decl_file : 6 + DW_AT_decl_line : 92 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xdf27> + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf361c): HAL_DMA_FULL_TRANSFER + DW_AT_const_value : 0 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf36fe): HAL_DMA_HALF_TRANSFER + DW_AT_const_value : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf372c): HAL_DMA_LevelCompleteTypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 95 + DW_AT_decl_column : 3 + DW_AT_type : <0xdf0f> + <1>: Abbrev Number: 12 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xdc8c> + DW_AT_decl_file : 6 + DW_AT_decl_line : 102 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xdf5d> + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf37a5): HAL_DMA_XFER_CPLT_CB_ID + DW_AT_const_value : 0 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf35d6): HAL_DMA_XFER_HALFCPLT_CB_ID + DW_AT_const_value : 1 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf3773): HAL_DMA_XFER_ERROR_CB_ID + DW_AT_const_value : 2 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf378c): HAL_DMA_XFER_ABORT_CB_ID + DW_AT_const_value : 3 + <2>: Abbrev Number: 3 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf37bd): HAL_DMA_XFER_ALL_CB_ID + DW_AT_const_value : 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf36d5): HAL_DMA_CallbackIDTypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 109 + DW_AT_decl_column : 3 + DW_AT_type : <0xdf33> + <1>: Abbrev Number: 22 (DW_TAG_structure_type) + DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + DW_AT_byte_size : 96 + DW_AT_decl_file : 6 + DW_AT_decl_line : 114 + DW_AT_decl_column : 16 + DW_AT_sibling : <0xe04f> + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef18a): Instance + DW_AT_decl_file : 6 + DW_AT_decl_line : 116 + DW_AT_decl_column : 27 + DW_AT_type : <0xe04f> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf733f): Init + DW_AT_decl_file : 6 + DW_AT_decl_line : 118 + DW_AT_decl_column : 25 + DW_AT_type : <0xdece> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xa979f): Lock + DW_AT_decl_file : 6 + DW_AT_decl_line : 120 + DW_AT_decl_column : 25 + DW_AT_type : <0xde58> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf84b5): State + DW_AT_decl_file : 6 + DW_AT_decl_line : 122 + DW_AT_decl_column : 30 + DW_AT_type : <0xdf0a> + DW_AT_data_member_location: 37 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef9e9): Parent + DW_AT_decl_file : 6 + DW_AT_decl_line : 124 + DW_AT_decl_column : 26 + DW_AT_type : <0xe054> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + DW_AT_decl_file : 6 + DW_AT_decl_line : 126 + DW_AT_decl_column : 11 + DW_AT_type : <0xe066> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + DW_AT_decl_file : 6 + DW_AT_decl_line : 128 + DW_AT_decl_column : 11 + DW_AT_type : <0xe066> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + DW_AT_decl_file : 6 + DW_AT_decl_line : 130 + DW_AT_decl_column : 11 + DW_AT_type : <0xe066> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + DW_AT_decl_file : 6 + DW_AT_decl_line : 132 + DW_AT_decl_column : 11 + DW_AT_type : <0xe066> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + DW_AT_decl_file : 6 + DW_AT_decl_line : 134 + DW_AT_decl_column : 26 + DW_AT_type : <0xdce3> + DW_AT_data_member_location: 60 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + DW_AT_decl_file : 6 + DW_AT_decl_line : 136 + DW_AT_decl_column : 27 + DW_AT_type : <0xe06b> + DW_AT_data_member_location: 64 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + DW_AT_decl_file : 6 + DW_AT_decl_line : 138 + DW_AT_decl_column : 26 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 68 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + DW_AT_decl_file : 6 + DW_AT_decl_line : 140 + DW_AT_decl_column : 37 + DW_AT_type : <0xe070> + DW_AT_data_member_location: 72 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + DW_AT_decl_file : 6 + DW_AT_decl_line : 142 + DW_AT_decl_column : 37 + DW_AT_type : <0xe075> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + DW_AT_decl_file : 6 + DW_AT_decl_line : 144 + DW_AT_decl_column : 36 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + DW_AT_decl_file : 6 + DW_AT_decl_line : 146 + DW_AT_decl_column : 37 + DW_AT_type : <0xe07a> + DW_AT_data_member_location: 84 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + DW_AT_decl_file : 6 + DW_AT_decl_line : 148 + DW_AT_decl_column : 37 + DW_AT_type : <0xe07f> + DW_AT_data_member_location: 88 + <2>: Abbrev Number: 2 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + DW_AT_decl_file : 6 + DW_AT_decl_line : 150 + DW_AT_decl_column : 36 + DW_AT_type : <0xdcd7> + DW_AT_data_member_location: 92 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xdd32> + <1>: Abbrev Number: 23 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + <1>: Abbrev Number: 17 (DW_TAG_subroutine_type) + DW_AT_prototyped : 1 + DW_AT_sibling : <0xe061> + <2>: Abbrev Number: 18 (DW_TAG_formal_parameter) + DW_AT_type : <0xe061> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xdf69> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xe056> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xdd60> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xdd81> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xddaf> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xddd0> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xddfe> + <1>: Abbrev Number: 7 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 151 + DW_AT_decl_column : 3 + DW_AT_type : <0xdf69> + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xe084> + <1>: Abbrev Number: 24 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + DW_AT_decl_file : 7 + DW_AT_decl_line : 619 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xdcd7> + DW_AT_declaration : 1 + <1>: Abbrev Number: 15 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf363d): DMA_CalcDMAMUXRequestGenBaseAndMask + DW_AT_decl_file : 1 + DW_AT_decl_line : 1092 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8003fb4 + DW_AT_high_pc : 0x4c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe0d6> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 1092 + DW_AT_decl_column : 68 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3d84): request + DW_AT_decl_file : 1 + DW_AT_decl_line : 1094 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 15 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3699): DMA_CalcDMAMUXChannelBaseAndMask + DW_AT_decl_file : 1 + DW_AT_decl_line : 1058 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8003f38 + DW_AT_high_pc : 0x7c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe10a> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 1058 + DW_AT_decl_column : 65 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf36ef): channel_number + DW_AT_decl_file : 1 + DW_AT_decl_line : 1060 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 15 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf35c8): DMA_SetConfig + DW_AT_decl_file : 1 + DW_AT_decl_line : 1015 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8003ebc + DW_AT_high_pc : 0x7c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe15c> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 1015 + DW_AT_decl_column : 46 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3611): SrcAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 1015 + DW_AT_decl_column : 61 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf35af): DstAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 1015 + DW_AT_decl_column : 82 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf37d4): DataLength + DW_AT_decl_file : 1 + DW_AT_decl_line : 1015 + DW_AT_decl_column : 103 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 13 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3749): HAL_DMA_GetError + DW_AT_decl_file : 1 + DW_AT_decl_line : 989 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xdcd7> + DW_AT_low_pc : 0x8003ea4 + DW_AT_high_pc : 0x18 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe186> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma DW_AT_decl_file : 1 - DW_AT_decl_line : 1094 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> + DW_AT_decl_line : 989 + DW_AT_decl_column : 46 + DW_AT_type : <0xe090> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2>: Abbrev Number: 0 - <1>: Abbrev Number: 15 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf36c7): DMA_CalcDMAMUXChannelBaseAndMask + <1>: Abbrev Number: 13 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf359e): HAL_DMA_GetState DW_AT_decl_file : 1 - DW_AT_decl_line : 1058 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8003e50 - DW_AT_high_pc : 0x7c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xe1ba> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 1058 - DW_AT_decl_column : 65 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf371d): channel_number - DW_AT_decl_file : 1 - DW_AT_decl_line : 1060 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 15 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf35f6): DMA_SetConfig - DW_AT_decl_file : 1 - DW_AT_decl_line : 1015 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8003dd4 - DW_AT_high_pc : 0x7c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xe20c> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 1015 - DW_AT_decl_column : 46 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf363f): SrcAddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 1015 - DW_AT_decl_column : 61 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf35dd): DstAddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 1015 - DW_AT_decl_column : 82 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3802): DataLength - DW_AT_decl_file : 1 - DW_AT_decl_line : 1015 - DW_AT_decl_column : 103 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 13 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3777): HAL_DMA_GetError - DW_AT_decl_file : 1 - DW_AT_decl_line : 989 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xdd87> - DW_AT_low_pc : 0x8003dbc - DW_AT_high_pc : 0x18 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xe236> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 989 - DW_AT_decl_column : 46 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 13 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf35cc): HAL_DMA_GetState - DW_AT_decl_file : 1 - DW_AT_decl_line : 977 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_type : <0xdfae> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xe260> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 977 - DW_AT_decl_column : 58 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 13 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf36e8): HAL_DMA_UnRegisterCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 899 - DW_AT_decl_column : 19 + DW_AT_decl_line : 977 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_type : <0xdefe> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe1b0> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 977 + DW_AT_decl_column : 58 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 13 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf36ba): HAL_DMA_UnRegisterCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 899 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xde34> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xae + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe1f8> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 899 + DW_AT_decl_column : 65 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3632): CallbackID + DW_AT_decl_file : 1 + DW_AT_decl_line : 899 + DW_AT_decl_column : 97 + DW_AT_type : <0xdf5d> + DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2774): status + DW_AT_decl_file : 1 + DW_AT_decl_line : 901 + DW_AT_decl_column : 21 + DW_AT_type : <0xde34> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 13 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf375a): HAL_DMA_RegisterCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 848 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xde34> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x90 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe24f> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 848 + DW_AT_decl_column : 63 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3632): CallbackID + DW_AT_decl_file : 1 + DW_AT_decl_line : 848 + DW_AT_decl_column : 95 + DW_AT_type : <0xdf5d> + DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x87505): pCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 848 + DW_AT_decl_column : 115 + DW_AT_type : <0xe25a> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2774): status + DW_AT_decl_file : 1 + DW_AT_decl_line : 850 + DW_AT_decl_column : 21 + DW_AT_type : <0xde34> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 17 (DW_TAG_subroutine_type) + DW_AT_prototyped : 1 + DW_AT_sibling : <0xe25a> + <2>: Abbrev Number: 18 (DW_TAG_formal_parameter) + DW_AT_type : <0xe090> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xe24f> + <1>: Abbrev Number: 25 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf1701): HAL_DMA_IRQHandler + DW_AT_decl_file : 1 + DW_AT_decl_line : 754 + DW_AT_decl_column : 6 DW_AT_prototyped : 1 - DW_AT_type : <0xdee4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xae - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xe2a8> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 899 - DW_AT_decl_column : 65 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3660): CallbackID - DW_AT_decl_file : 1 - DW_AT_decl_line : 899 - DW_AT_decl_column : 97 - DW_AT_type : <0xe00d> - DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf27a2): status - DW_AT_decl_file : 1 - DW_AT_decl_line : 901 - DW_AT_decl_column : 21 - DW_AT_type : <0xdee4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 13 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3788): HAL_DMA_RegisterCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 848 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xdee4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x90 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xe2ff> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 848 - DW_AT_decl_column : 63 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3660): CallbackID - DW_AT_decl_file : 1 - DW_AT_decl_line : 848 - DW_AT_decl_column : 95 - DW_AT_type : <0xe00d> - DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x87592): pCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 848 - DW_AT_decl_column : 115 - DW_AT_type : <0xe30a> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf27a2): status - DW_AT_decl_file : 1 - DW_AT_decl_line : 850 - DW_AT_decl_column : 21 - DW_AT_type : <0xdee4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 17 (DW_TAG_subroutine_type) - DW_AT_prototyped : 1 - DW_AT_sibling : <0xe30a> - <2>: Abbrev Number: 18 (DW_TAG_formal_parameter) - DW_AT_type : <0xe140> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xe2ff> - <1>: Abbrev Number: 25 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf172f): HAL_DMA_IRQHandler - DW_AT_decl_file : 1 - DW_AT_decl_line : 754 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8003c5e - DW_AT_high_pc : 0x15e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xe354> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 754 - DW_AT_decl_column : 44 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf35ba): flag_it - DW_AT_decl_file : 1 - DW_AT_decl_line : 756 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf35c2): source_it - DW_AT_decl_file : 1 - DW_AT_decl_line : 757 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3742): HAL_DMA_PollForTransfer - DW_AT_decl_file : 1 - DW_AT_decl_line : 625 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xdee4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1b2 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xe3b9> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 625 - DW_AT_decl_column : 62 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf35e8): CompleteLevel - DW_AT_decl_file : 1 - DW_AT_decl_line : 625 - DW_AT_decl_column : 97 - DW_AT_type : <0xdfd7> - DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 626 - DW_AT_decl_column : 52 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf8e36): temp - DW_AT_decl_file : 1 - DW_AT_decl_line : 628 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1988): tickstart - DW_AT_decl_file : 1 - DW_AT_decl_line : 629 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf362e): HAL_DMA_Abort_IT - DW_AT_decl_file : 1 - DW_AT_decl_line : 564 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xdee4> - DW_AT_low_pc : 0x8003ba0 - DW_AT_high_pc : 0xbe - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xe3f1> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 564 - DW_AT_decl_column : 55 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf27a2): status - DW_AT_decl_file : 1 - DW_AT_decl_line : 566 - DW_AT_decl_column : 21 - DW_AT_type : <0xdee4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 13 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2604): HAL_DMA_Abort - DW_AT_decl_file : 1 - DW_AT_decl_line : 502 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xdee4> - DW_AT_low_pc : 0x8003ae2 - DW_AT_high_pc : 0xbe - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xe41b> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 502 - DW_AT_decl_column : 52 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf27d2): HAL_DMA_Start_IT - DW_AT_decl_file : 1 - DW_AT_decl_line : 432 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xdee4> - DW_AT_low_pc : 0x80039ec - DW_AT_high_pc : 0xf6 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xe480> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 432 - DW_AT_decl_column : 55 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf363f): SrcAddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 432 - DW_AT_decl_column : 70 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf35dd): DstAddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 432 - DW_AT_decl_column : 91 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3802): DataLength - DW_AT_decl_file : 1 - DW_AT_decl_line : 433 - DW_AT_decl_column : 45 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf27a2): status - DW_AT_decl_file : 1 - DW_AT_decl_line : 435 - DW_AT_decl_column : 21 - DW_AT_type : <0xdee4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3620): HAL_DMA_Start - DW_AT_decl_file : 1 - DW_AT_decl_line : 389 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xdee4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x86 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xe4e5> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 389 - DW_AT_decl_column : 52 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf363f): SrcAddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 389 - DW_AT_decl_column : 67 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf35dd): DstAddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 389 - DW_AT_decl_column : 88 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3802): DataLength - DW_AT_decl_file : 1 - DW_AT_decl_line : 389 - DW_AT_decl_column : 109 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 4 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf27a2): status - DW_AT_decl_file : 1 - DW_AT_decl_line : 391 - DW_AT_decl_column : 21 - DW_AT_type : <0xdee4> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf1447): HAL_DMA_DeInit - DW_AT_decl_file : 1 - DW_AT_decl_line : 268 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xdee4> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x12c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xe50e> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 268 - DW_AT_decl_column : 53 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 26 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf158b): HAL_DMA_Init - DW_AT_decl_file : 1 - DW_AT_decl_line : 151 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xdee4> - DW_AT_low_pc : 0x800389c - DW_AT_high_pc : 0x150 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - <2>: Abbrev Number: 27 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 151 - DW_AT_decl_column : 51 - DW_AT_type : <0xe140> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 28 (DW_TAG_variable) - DW_AT_name : tmp - DW_AT_decl_file : 1 - DW_AT_decl_line : 153 - DW_AT_decl_column : 12 - DW_AT_type : <0xdd87> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 0 - Compilation Unit @ offset 0xe544: + DW_AT_low_pc : 0x8003d46 + DW_AT_high_pc : 0x15e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xe2a4> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 754 + DW_AT_decl_column : 44 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf358c): flag_it + DW_AT_decl_file : 1 + DW_AT_decl_line : 756 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3594): source_it + DW_AT_decl_file : 1 + DW_AT_decl_line : 757 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3714): HAL_DMA_PollForTransfer + DW_AT_decl_file : 1 + DW_AT_decl_line : 625 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xde34> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1b2 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xe309> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 625 + DW_AT_decl_column : 62 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf35ba): CompleteLevel + DW_AT_decl_file : 1 + DW_AT_decl_line : 625 + DW_AT_decl_column : 97 + DW_AT_type : <0xdf27> + DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x10153b): Timeout + DW_AT_decl_file : 1 + DW_AT_decl_line : 626 + DW_AT_decl_column : 52 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf8e1b): temp + DW_AT_decl_file : 1 + DW_AT_decl_line : 628 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf195a): tickstart + DW_AT_decl_file : 1 + DW_AT_decl_line : 629 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3600): HAL_DMA_Abort_IT + DW_AT_decl_file : 1 + DW_AT_decl_line : 564 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xde34> + DW_AT_low_pc : 0x8003c88 + DW_AT_high_pc : 0xbe + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xe341> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 564 + DW_AT_decl_column : 55 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2774): status + DW_AT_decl_file : 1 + DW_AT_decl_line : 566 + DW_AT_decl_column : 21 + DW_AT_type : <0xde34> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 13 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf25d6): HAL_DMA_Abort + DW_AT_decl_file : 1 + DW_AT_decl_line : 502 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xde34> + DW_AT_low_pc : 0x8003bca + DW_AT_high_pc : 0xbe + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe36b> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 502 + DW_AT_decl_column : 52 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf27a4): HAL_DMA_Start_IT + DW_AT_decl_file : 1 + DW_AT_decl_line : 432 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xde34> + DW_AT_low_pc : 0x8003ad4 + DW_AT_high_pc : 0xf6 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xe3d0> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 432 + DW_AT_decl_column : 55 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3611): SrcAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 432 + DW_AT_decl_column : 70 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf35af): DstAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 432 + DW_AT_decl_column : 91 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf37d4): DataLength + DW_AT_decl_file : 1 + DW_AT_decl_line : 433 + DW_AT_decl_column : 45 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2774): status + DW_AT_decl_file : 1 + DW_AT_decl_line : 435 + DW_AT_decl_column : 21 + DW_AT_type : <0xde34> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf35f2): HAL_DMA_Start + DW_AT_decl_file : 1 + DW_AT_decl_line : 389 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xde34> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x86 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xe435> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 389 + DW_AT_decl_column : 52 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3611): SrcAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 389 + DW_AT_decl_column : 67 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf35af): DstAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 389 + DW_AT_decl_column : 88 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf37d4): DataLength + DW_AT_decl_file : 1 + DW_AT_decl_line : 389 + DW_AT_decl_column : 109 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 4 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2774): status + DW_AT_decl_file : 1 + DW_AT_decl_line : 391 + DW_AT_decl_column : 21 + DW_AT_type : <0xde34> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf1419): HAL_DMA_DeInit + DW_AT_decl_file : 1 + DW_AT_decl_line : 268 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xde34> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x12c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xe45e> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 268 + DW_AT_decl_column : 53 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 26 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf155d): HAL_DMA_Init + DW_AT_decl_file : 1 + DW_AT_decl_line : 151 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xde34> + DW_AT_low_pc : 0x8003984 + DW_AT_high_pc : 0x150 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + <2>: Abbrev Number: 27 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 151 + DW_AT_decl_column : 51 + DW_AT_type : <0xe090> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 28 (DW_TAG_variable) + DW_AT_name : tmp + DW_AT_decl_file : 1 + DW_AT_decl_line : 153 + DW_AT_decl_column : 12 + DW_AT_type : <0xdcd7> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 0 + Compilation Unit @ offset 0xe494: Length: 0x6a6 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x1da3 + Abbrev Offset: 0x1dae Pointer Size: 4 - <0>: Abbrev Number: 22 (DW_TAG_compile_unit) - DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - DW_AT_language : 29 (C11) - DW_AT_name : (indirect string, offset: 0xf38ba): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.c - DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - DW_AT_ranges : 0x7c7 - DW_AT_low_pc : 0x0 - DW_AT_stmt_list : 0xc005 - DW_AT_macros : 0x24a6d - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 6 (signed char) - DW_AT_name : (indirect string, offset: 0x77914): signed char - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 8 (unsigned char) - DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0xb1227): short int - <1>: Abbrev Number: 4 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - DW_AT_decl_file : 2 - DW_AT_decl_line : 57 - DW_AT_decl_column : 25 - DW_AT_type : <0xe58f> - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x1451e): long int - <1>: Abbrev Number: 4 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - DW_AT_decl_file : 2 - DW_AT_decl_line : 79 - DW_AT_decl_column : 25 - DW_AT_type : <0xe5a9> - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1>: Abbrev Number: 23 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : int - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1>: Abbrev Number: 4 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xad747): uint16_t - DW_AT_decl_file : 3 - DW_AT_decl_line : 36 - DW_AT_decl_column : 20 - DW_AT_type : <0xe583> - <1>: Abbrev Number: 4 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - DW_AT_decl_file : 3 - DW_AT_decl_line : 48 - DW_AT_decl_column : 20 - DW_AT_type : <0xe59d> - <1>: Abbrev Number: 7 (DW_TAG_volatile_type) - DW_AT_type : <0xe5d8> - <1>: Abbrev Number: 8 (DW_TAG_array_type) - DW_AT_type : <0xe5e4> - DW_AT_sibling : <0xe5f9> - <2>: Abbrev Number: 9 (DW_TAG_subrange_type) - DW_AT_type : <0xe5c5> - DW_AT_upper_bound : 7 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_volatile_type) - DW_AT_type : <0xe5e9> - <1>: Abbrev Number: 17 (DW_TAG_structure_type) - DW_AT_byte_size : 44 - DW_AT_decl_file : 4 - DW_AT_decl_line : 331 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xe67f> + <0>: Abbrev Number: 22 (DW_TAG_compile_unit) + DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + DW_AT_language : 29 (C11) + DW_AT_name : (indirect string, offset: 0xf389f): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.c + DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + DW_AT_ranges : 0x7c9 + DW_AT_low_pc : 0x0 + DW_AT_stmt_list : 0xc07b + DW_AT_macros : 0x24a6c + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 6 (signed char) + DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 8 (unsigned char) + DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0xb1196): short int + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + DW_AT_decl_file : 2 + DW_AT_decl_line : 57 + DW_AT_decl_column : 25 + DW_AT_type : <0xe4df> + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x14547): long int + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + DW_AT_decl_file : 2 + DW_AT_decl_line : 79 + DW_AT_decl_column : 25 + DW_AT_type : <0xe4f9> + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1>: Abbrev Number: 23 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : int + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + DW_AT_decl_file : 3 + DW_AT_decl_line : 36 + DW_AT_decl_column : 20 + DW_AT_type : <0xe4d3> + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + DW_AT_decl_file : 3 + DW_AT_decl_line : 48 + DW_AT_decl_column : 20 + DW_AT_type : <0xe4ed> + <1>: Abbrev Number: 7 (DW_TAG_volatile_type) + DW_AT_type : <0xe528> + <1>: Abbrev Number: 8 (DW_TAG_array_type) + DW_AT_type : <0xe534> + DW_AT_sibling : <0xe549> + <2>: Abbrev Number: 9 (DW_TAG_subrange_type) + DW_AT_type : <0xe515> + DW_AT_upper_bound : 7 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_volatile_type) + DW_AT_type : <0xe539> + <1>: Abbrev Number: 17 (DW_TAG_structure_type) + DW_AT_byte_size : 44 + DW_AT_decl_file : 4 + DW_AT_decl_line : 331 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xe5cf> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed38): MODER + DW_AT_decl_file : 4 + DW_AT_decl_line : 333 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef6b9): OTYPER + DW_AT_decl_file : 4 + DW_AT_decl_line : 334 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef83a): OSPEEDR + DW_AT_decl_file : 4 + DW_AT_decl_line : 335 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef5d0): PUPDR + DW_AT_decl_file : 4 + DW_AT_decl_line : 336 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : IDR + DW_AT_decl_file : 4 + DW_AT_decl_line : 337 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : ODR + DW_AT_decl_file : 4 + DW_AT_decl_line : 338 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef23b): BSRR + DW_AT_decl_file : 4 + DW_AT_decl_line : 339 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef5ba): LCKR + DW_AT_decl_file : 4 + DW_AT_decl_line : 340 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : AFR + DW_AT_decl_file : 4 + DW_AT_decl_line : 341 + DW_AT_decl_column : 17 + DW_AT_type : <0xe5df> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : BRR + DW_AT_decl_file : 4 + DW_AT_decl_line : 342 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_array_type) + DW_AT_type : <0xe534> + DW_AT_sibling : <0xe5df> + <2>: Abbrev Number: 9 (DW_TAG_subrange_type) + DW_AT_type : <0xe515> + DW_AT_upper_bound : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_volatile_type) + DW_AT_type : <0xe5cf> + <1>: Abbrev Number: 14 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xefa2b): GPIO_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 343 + DW_AT_decl_column : 3 + DW_AT_type : <0xe54e> + <1>: Abbrev Number: 24 (DW_TAG_structure_type) + DW_AT_byte_size : 276 + DW_AT_decl_file : 4 + DW_AT_decl_line : 578 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xe6a8> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1bb7): MEMRMP + DW_AT_decl_file : 4 + DW_AT_decl_line : 580 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 0 <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed57): MODER + DW_AT_name : (indirect string, offset: 0xf1fbc): CFGR1 DW_AT_decl_file : 4 - DW_AT_decl_line : 333 + DW_AT_decl_line : 581 DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 0 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 4 <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef69c): OTYPER + DW_AT_name : (indirect string, offset: 0xf212c): EXTICR DW_AT_decl_file : 4 - DW_AT_decl_line : 334 + DW_AT_decl_line : 582 DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 4 + DW_AT_type : <0xe6b8> + DW_AT_data_member_location: 8 <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef7f8): OSPEEDR + DW_AT_name : (indirect string, offset: 0xf1f03): SCSR DW_AT_decl_file : 4 - DW_AT_decl_line : 335 + DW_AT_decl_line : 583 DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 8 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 24 <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef5b3): PUPDR + DW_AT_name : (indirect string, offset: 0xef235): CFGR2 DW_AT_decl_file : 4 - DW_AT_decl_line : 336 + DW_AT_decl_line : 584 DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : IDR + DW_AT_type : <0xe534> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf194e): SWPR1 DW_AT_decl_file : 4 - DW_AT_decl_line : 337 + DW_AT_decl_line : 585 DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 16 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 32 <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : ODR + DW_AT_name : SKR DW_AT_decl_file : 4 - DW_AT_decl_line : 338 + DW_AT_decl_line : 586 DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 20 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 36 <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef23b): BSRR + DW_AT_name : (indirect string, offset: 0xf1954): SWPR2 DW_AT_decl_file : 4 - DW_AT_decl_line : 339 + DW_AT_decl_line : 587 DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 24 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 40 <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef59d): LCKR + DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 DW_AT_decl_file : 4 - DW_AT_decl_line : 340 + DW_AT_decl_line : 588 DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : AFR + DW_AT_type : <0xe6bd> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 10 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1d65): IMR1 DW_AT_decl_file : 4 - DW_AT_decl_line : 341 + DW_AT_decl_line : 589 DW_AT_decl_column : 17 - DW_AT_type : <0xe68f> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : BRR - DW_AT_decl_file : 4 - DW_AT_decl_line : 342 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_array_type) - DW_AT_type : <0xe5e4> - DW_AT_sibling : <0xe68f> - <2>: Abbrev Number: 9 (DW_TAG_subrange_type) - DW_AT_type : <0xe5c5> - DW_AT_upper_bound : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_volatile_type) - DW_AT_type : <0xe67f> - <1>: Abbrev Number: 14 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef9fa): GPIO_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 343 - DW_AT_decl_column : 3 - DW_AT_type : <0xe5fe> - <1>: Abbrev Number: 24 (DW_TAG_structure_type) - DW_AT_byte_size : 276 - DW_AT_decl_file : 4 - DW_AT_decl_line : 578 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xe758> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1be5): MEMRMP - DW_AT_decl_file : 4 - DW_AT_decl_line : 580 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1fea): CFGR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 581 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf215a): EXTICR - DW_AT_decl_file : 4 - DW_AT_decl_line : 582 - DW_AT_decl_column : 17 - DW_AT_type : <0xe768> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1f31): SCSR - DW_AT_decl_file : 4 - DW_AT_decl_line : 583 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef235): CFGR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 584 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf197c): SWPR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 585 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : SKR - DW_AT_decl_file : 4 - DW_AT_decl_line : 586 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1982): SWPR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 587 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 588 - DW_AT_decl_column : 17 - DW_AT_type : <0xe76d> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 10 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1d93): IMR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 589 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 256 - <2>: Abbrev Number: 10 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1d9a): IMR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 590 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 260 - <2>: Abbrev Number: 10 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1d91): C2IMR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 591 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 264 - <2>: Abbrev Number: 10 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1d98): C2IMR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 592 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 268 - <2>: Abbrev Number: 10 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1f2b): SIPCR - DW_AT_decl_file : 4 - DW_AT_decl_line : 593 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 272 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_array_type) - DW_AT_type : <0xe5e4> - DW_AT_sibling : <0xe768> - <2>: Abbrev Number: 9 (DW_TAG_subrange_type) - DW_AT_type : <0xe5c5> - DW_AT_upper_bound : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_volatile_type) - DW_AT_type : <0xe758> - <1>: Abbrev Number: 8 (DW_TAG_array_type) - DW_AT_type : <0xe5d8> - DW_AT_sibling : <0xe77d> - <2>: Abbrev Number: 9 (DW_TAG_subrange_type) - DW_AT_type : <0xe5c5> - DW_AT_upper_bound : 52 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 14 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf20b0): SYSCFG_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 595 - DW_AT_decl_column : 3 - DW_AT_type : <0xe69f> - <1>: Abbrev Number: 17 (DW_TAG_structure_type) - DW_AT_byte_size : 216 - DW_AT_decl_file : 4 - DW_AT_decl_line : 819 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xe8a5> - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf380d): RTSR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 821 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf38f9): FTSR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 822 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3813): SWIER1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 823 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : PR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 824 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 825 - DW_AT_decl_column : 17 - DW_AT_type : <0xe768> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf389c): RTSR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 826 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf38f3): FTSR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 827 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf38b3): SWIER2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 828 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 5 (DW_TAG_member) - DW_AT_name : PR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 829 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 830 - DW_AT_decl_column : 17 - DW_AT_type : <0xe768> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - DW_AT_decl_file : 4 - DW_AT_decl_line : 831 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5f9> - DW_AT_data_member_location: 64 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - DW_AT_decl_file : 4 - DW_AT_decl_line : 832 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5f9> - DW_AT_data_member_location: 96 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1d93): IMR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 833 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 128 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3874): EMR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 834 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 132 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - DW_AT_decl_file : 4 - DW_AT_decl_line : 835 - DW_AT_decl_column : 17 - DW_AT_type : <0xe68f> - DW_AT_data_member_location: 136 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1d9a): IMR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 836 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 144 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf387b): EMR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 837 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 148 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - DW_AT_decl_file : 4 - DW_AT_decl_line : 838 - DW_AT_decl_column : 17 - DW_AT_type : <0xe8b5> - DW_AT_data_member_location: 152 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1d91): C2IMR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 839 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 192 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3872): C2EMR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 840 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 196 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - DW_AT_decl_file : 4 - DW_AT_decl_line : 841 - DW_AT_decl_column : 17 - DW_AT_type : <0xe68f> - DW_AT_data_member_location: 200 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1d98): C2IMR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 842 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 208 - <2>: Abbrev Number: 1 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3879): C2EMR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 843 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_data_member_location: 212 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_array_type) - DW_AT_type : <0xe5e4> - DW_AT_sibling : <0xe8b5> - <2>: Abbrev Number: 9 (DW_TAG_subrange_type) - DW_AT_type : <0xe5c5> - DW_AT_upper_bound : 9 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 7 (DW_TAG_volatile_type) - DW_AT_type : <0xe8a5> - <1>: Abbrev Number: 14 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf3854): EXTI_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 844 - DW_AT_decl_column : 3 - DW_AT_type : <0xe788> - <1>: Abbrev Number: 3 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 4 (float) - DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1>: Abbrev Number: 18 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xe575> - DW_AT_decl_file : 5 - DW_AT_decl_line : 39 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xe8f0> - <2>: Abbrev Number: 6 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - DW_AT_const_value : 0 - <2>: Abbrev Number: 6 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - DW_AT_const_value : 1 - <2>: Abbrev Number: 6 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - DW_AT_const_value : 2 - <2>: Abbrev Number: 6 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - DW_AT_const_value : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 4 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - DW_AT_decl_file : 5 - DW_AT_decl_line : 44 - DW_AT_decl_column : 3 - DW_AT_type : <0xe8cc> - <1>: Abbrev Number: 25 (DW_TAG_structure_type) - DW_AT_byte_size : 20 - DW_AT_decl_file : 6 - DW_AT_decl_line : 47 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xe93f> - <2>: Abbrev Number: 26 (DW_TAG_member) - DW_AT_name : Pin - DW_AT_decl_file : 6 - DW_AT_decl_line : 49 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf5312): Mode - DW_AT_decl_file : 6 - DW_AT_decl_line : 52 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0725): Pull - DW_AT_decl_file : 6 - DW_AT_decl_line : 55 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf095c): Speed - DW_AT_decl_file : 6 - DW_AT_decl_line : 58 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 12 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0602): Alternate - DW_AT_decl_file : 6 - DW_AT_decl_line : 61 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 4 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf0e1b): GPIO_InitTypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 63 - DW_AT_decl_column : 3 - DW_AT_type : <0xe8fc> - <1>: Abbrev Number: 18 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xe575> - DW_AT_decl_file : 6 - DW_AT_decl_line : 69 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xe963> - <2>: Abbrev Number: 6 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeef98): GPIO_PIN_RESET - DW_AT_const_value : 0 - <2>: Abbrev Number: 6 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeeff6): GPIO_PIN_SET - DW_AT_const_value : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 4 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xefa2a): GPIO_PinState - DW_AT_decl_file : 6 - DW_AT_decl_line : 72 - DW_AT_decl_column : 3 - DW_AT_type : <0xe94b> - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3823): HAL_GPIO_EXTI_Callback + DW_AT_type : <0xe534> + DW_AT_data_member_location: 256 + <2>: Abbrev Number: 10 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1d6c): IMR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 590 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 260 + <2>: Abbrev Number: 10 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1d63): C2IMR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 591 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 264 + <2>: Abbrev Number: 10 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1d6a): C2IMR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 592 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 268 + <2>: Abbrev Number: 10 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1efd): SIPCR + DW_AT_decl_file : 4 + DW_AT_decl_line : 593 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 272 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_array_type) + DW_AT_type : <0xe534> + DW_AT_sibling : <0xe6b8> + <2>: Abbrev Number: 9 (DW_TAG_subrange_type) + DW_AT_type : <0xe515> + DW_AT_upper_bound : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_volatile_type) + DW_AT_type : <0xe6a8> + <1>: Abbrev Number: 8 (DW_TAG_array_type) + DW_AT_type : <0xe528> + DW_AT_sibling : <0xe6cd> + <2>: Abbrev Number: 9 (DW_TAG_subrange_type) + DW_AT_type : <0xe515> + DW_AT_upper_bound : 52 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 14 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf2082): SYSCFG_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 595 + DW_AT_decl_column : 3 + DW_AT_type : <0xe5ef> + <1>: Abbrev Number: 17 (DW_TAG_structure_type) + DW_AT_byte_size : 216 + DW_AT_decl_file : 4 + DW_AT_decl_line : 819 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xe7f5> + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf37f2): RTSR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 821 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf38de): FTSR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 822 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf37f8): SWIER1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 823 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : PR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 824 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 825 + DW_AT_decl_column : 17 + DW_AT_type : <0xe6b8> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3881): RTSR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 826 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf38d8): FTSR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 827 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3898): SWIER2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 828 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 5 (DW_TAG_member) + DW_AT_name : PR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 829 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 830 + DW_AT_decl_column : 17 + DW_AT_type : <0xe6b8> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + DW_AT_decl_file : 4 + DW_AT_decl_line : 831 + DW_AT_decl_column : 17 + DW_AT_type : <0xe549> + DW_AT_data_member_location: 64 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + DW_AT_decl_file : 4 + DW_AT_decl_line : 832 + DW_AT_decl_column : 17 + DW_AT_type : <0xe549> + DW_AT_data_member_location: 96 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1d65): IMR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 833 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 128 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3859): EMR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 834 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 132 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + DW_AT_decl_file : 4 + DW_AT_decl_line : 835 + DW_AT_decl_column : 17 + DW_AT_type : <0xe5df> + DW_AT_data_member_location: 136 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1d6c): IMR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 836 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 144 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3860): EMR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 837 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 148 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + DW_AT_decl_file : 4 + DW_AT_decl_line : 838 + DW_AT_decl_column : 17 + DW_AT_type : <0xe805> + DW_AT_data_member_location: 152 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1d63): C2IMR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 839 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 192 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3857): C2EMR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 840 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 196 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + DW_AT_decl_file : 4 + DW_AT_decl_line : 841 + DW_AT_decl_column : 17 + DW_AT_type : <0xe5df> + DW_AT_data_member_location: 200 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf1d6a): C2IMR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 842 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 208 + <2>: Abbrev Number: 1 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf385e): C2EMR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 843 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_data_member_location: 212 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_array_type) + DW_AT_type : <0xe534> + DW_AT_sibling : <0xe805> + <2>: Abbrev Number: 9 (DW_TAG_subrange_type) + DW_AT_type : <0xe515> + DW_AT_upper_bound : 9 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 7 (DW_TAG_volatile_type) + DW_AT_type : <0xe7f5> + <1>: Abbrev Number: 14 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf3839): EXTI_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 844 + DW_AT_decl_column : 3 + DW_AT_type : <0xe6d8> + <1>: Abbrev Number: 3 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 4 (float) + DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1>: Abbrev Number: 18 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xe4c5> + DW_AT_decl_file : 5 + DW_AT_decl_line : 39 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xe840> + <2>: Abbrev Number: 6 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + DW_AT_const_value : 0 + <2>: Abbrev Number: 6 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + DW_AT_const_value : 1 + <2>: Abbrev Number: 6 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + DW_AT_const_value : 2 + <2>: Abbrev Number: 6 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + DW_AT_const_value : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + DW_AT_decl_file : 5 + DW_AT_decl_line : 44 + DW_AT_decl_column : 3 + DW_AT_type : <0xe81c> + <1>: Abbrev Number: 25 (DW_TAG_structure_type) + DW_AT_byte_size : 20 + DW_AT_decl_file : 6 + DW_AT_decl_line : 47 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xe88f> + <2>: Abbrev Number: 26 (DW_TAG_member) + DW_AT_name : Pin + DW_AT_decl_file : 6 + DW_AT_decl_line : 49 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf52f7): Mode + DW_AT_decl_file : 6 + DW_AT_decl_line : 52 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0724): Pull + DW_AT_decl_file : 6 + DW_AT_decl_line : 55 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf094e): Speed + DW_AT_decl_file : 6 + DW_AT_decl_line : 58 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 12 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0601): Alternate + DW_AT_decl_file : 6 + DW_AT_decl_line : 61 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf0e0d): GPIO_InitTypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 63 + DW_AT_decl_column : 3 + DW_AT_type : <0xe84c> + <1>: Abbrev Number: 18 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xe4c5> + DW_AT_decl_file : 6 + DW_AT_decl_line : 69 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xe8b3> + <2>: Abbrev Number: 6 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeef98): GPIO_PIN_RESET + DW_AT_const_value : 0 + <2>: Abbrev Number: 6 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeeff6): GPIO_PIN_SET + DW_AT_const_value : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xefa51): GPIO_PinState + DW_AT_decl_file : 6 + DW_AT_decl_line : 72 + DW_AT_decl_column : 3 + DW_AT_type : <0xe89b> + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3808): HAL_GPIO_EXTI_Callback + DW_AT_decl_file : 1 + DW_AT_decl_line : 525 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x16 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe8e5> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3829): GPIO_Pin + DW_AT_decl_file : 1 + DW_AT_decl_line : 525 + DW_AT_decl_column : 45 + DW_AT_type : <0xe51c> + DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 27 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3903): HAL_GPIO_EXTI_IRQHandler + DW_AT_decl_file : 1 + DW_AT_decl_line : 510 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x30 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xe90c> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3829): GPIO_Pin + DW_AT_decl_file : 1 + DW_AT_decl_line : 510 + DW_AT_decl_column : 40 + DW_AT_type : <0xe51c> + DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 19 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3846): HAL_GPIO_LockPin + DW_AT_decl_file : 1 + DW_AT_decl_line : 475 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xe840> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x50 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe954> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3925): GPIOx + DW_AT_decl_file : 1 + DW_AT_decl_line : 475 + DW_AT_decl_column : 50 + DW_AT_type : <0xe954> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3829): GPIO_Pin + DW_AT_decl_file : 1 + DW_AT_decl_line : 475 + DW_AT_decl_column : 66 + DW_AT_type : <0xe51c> + DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : tmp + DW_AT_decl_file : 1 + DW_AT_decl_line : 477 + DW_AT_decl_column : 17 + DW_AT_type : <0xe534> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 20 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xe5e4> + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf37df): HAL_GPIO_TogglePin + DW_AT_decl_file : 1 + DW_AT_decl_line : 450 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x34 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe99d> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3925): GPIOx DW_AT_decl_file : 1 - DW_AT_decl_line : 525 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x16 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xe995> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3844): GPIO_Pin - DW_AT_decl_file : 1 - DW_AT_decl_line : 525 - DW_AT_decl_column : 45 - DW_AT_type : <0xe5cc> - DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 27 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf391e): HAL_GPIO_EXTI_IRQHandler - DW_AT_decl_file : 1 - DW_AT_decl_line : 510 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x30 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xe9bc> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3844): GPIO_Pin - DW_AT_decl_file : 1 - DW_AT_decl_line : 510 - DW_AT_decl_column : 40 - DW_AT_type : <0xe5cc> - DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 19 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3861): HAL_GPIO_LockPin - DW_AT_decl_file : 1 - DW_AT_decl_line : 475 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xe8f0> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x50 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xea04> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3940): GPIOx - DW_AT_decl_file : 1 - DW_AT_decl_line : 475 - DW_AT_decl_column : 50 - DW_AT_type : <0xea04> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3844): GPIO_Pin - DW_AT_decl_file : 1 - DW_AT_decl_line : 475 - DW_AT_decl_column : 66 - DW_AT_type : <0xe5cc> - DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : tmp - DW_AT_decl_file : 1 - DW_AT_decl_line : 477 - DW_AT_decl_column : 17 - DW_AT_type : <0xe5e4> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 20 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xe694> - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xeed77): HAL_GPIO_TogglePin - DW_AT_decl_file : 1 - DW_AT_decl_line : 450 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8004228 - DW_AT_high_pc : 0x34 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xea4d> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3940): GPIOx - DW_AT_decl_file : 1 - DW_AT_decl_line : 450 - DW_AT_decl_column : 39 - DW_AT_type : <0xea04> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3844): GPIO_Pin - DW_AT_decl_file : 1 - DW_AT_decl_line : 450 - DW_AT_decl_column : 55 - DW_AT_type : <0xe5cc> - DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : odr - DW_AT_decl_file : 1 - DW_AT_decl_line : 452 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf38ff): HAL_GPIO_WriteMultipleStatePin - DW_AT_decl_file : 1 - DW_AT_decl_line : 431 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x2c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xeaa0> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3940): GPIOx - DW_AT_decl_file : 1 - DW_AT_decl_line : 431 - DW_AT_decl_column : 51 - DW_AT_type : <0xea04> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf381a): PinReset - DW_AT_decl_file : 1 - DW_AT_decl_line : 431 - DW_AT_decl_column : 67 - DW_AT_type : <0xe5cc> - DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf384d): PinSet - DW_AT_decl_file : 1 - DW_AT_decl_line : 431 - DW_AT_decl_column : 86 - DW_AT_type : <0xe5cc> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : tmp - DW_AT_decl_file : 1 - DW_AT_decl_line : 433 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xef858): HAL_GPIO_WritePin - DW_AT_decl_file : 1 - DW_AT_decl_line : 401 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x80041f8 - DW_AT_high_pc : 0x30 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xeae4> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3940): GPIOx - DW_AT_decl_file : 1 - DW_AT_decl_line : 401 - DW_AT_decl_column : 38 - DW_AT_type : <0xea04> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3844): GPIO_Pin - DW_AT_decl_file : 1 - DW_AT_decl_line : 401 - DW_AT_decl_column : 54 - DW_AT_type : <0xe5cc> - DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xefa2f): PinState - DW_AT_decl_file : 1 - DW_AT_decl_line : 401 - DW_AT_decl_column : 78 - DW_AT_type : <0xe963> - DW_AT_location : 2 byte block: 91 71 (DW_OP_fbreg: -15) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 19 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf38a2): HAL_GPIO_ReadPin - DW_AT_decl_file : 1 - DW_AT_decl_line : 369 - DW_AT_decl_column : 15 - DW_AT_prototyped : 1 - DW_AT_type : <0xe963> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x30 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xeb2c> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3940): GPIOx - DW_AT_decl_file : 1 - DW_AT_decl_line : 369 - DW_AT_decl_column : 46 - DW_AT_type : <0xea04> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3844): GPIO_Pin - DW_AT_decl_file : 1 - DW_AT_decl_line : 369 - DW_AT_decl_column : 62 - DW_AT_type : <0xe5cc> - DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2>: Abbrev Number: 15 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf383a): bitstatus - DW_AT_decl_file : 1 - DW_AT_decl_line : 371 - DW_AT_decl_column : 17 - DW_AT_type : <0xe963> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf1561): HAL_GPIO_DeInit - DW_AT_decl_file : 1 - DW_AT_decl_line : 288 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1bc - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xeb8e> - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3940): GPIOx - DW_AT_decl_file : 1 - DW_AT_decl_line : 288 - DW_AT_decl_column : 37 - DW_AT_type : <0xea04> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3844): GPIO_Pin - DW_AT_decl_file : 1 - DW_AT_decl_line : 288 - DW_AT_decl_column : 53 - DW_AT_type : <0xe5d8> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 15 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3937): position - DW_AT_decl_file : 1 - DW_AT_decl_line : 290 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 15 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3892): iocurrent - DW_AT_decl_file : 1 - DW_AT_decl_line : 291 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 13 (DW_TAG_variable) - DW_AT_name : tmp - DW_AT_decl_file : 1 - DW_AT_decl_line : 292 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 28 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf0a77): HAL_GPIO_Init - DW_AT_decl_file : 1 - DW_AT_decl_line : 164 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x8003f18 - DW_AT_high_pc : 0x2e0 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xebe8> - <2>: Abbrev Number: 21 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3940): GPIOx - DW_AT_decl_file : 1 - DW_AT_decl_line : 164 - DW_AT_decl_column : 35 - DW_AT_type : <0xea04> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 21 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf0a7b): GPIO_Init - DW_AT_decl_file : 1 - DW_AT_decl_line : 164 - DW_AT_decl_column : 60 - DW_AT_type : <0xebe8> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 16 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3937): position - DW_AT_decl_file : 1 - DW_AT_decl_line : 166 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 16 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3892): iocurrent - DW_AT_decl_file : 1 - DW_AT_decl_line : 167 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 16 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf8e36): temp - DW_AT_decl_file : 1 - DW_AT_decl_line : 168 - DW_AT_decl_column : 12 - DW_AT_type : <0xe5d8> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 20 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xe93f> - <1>: Abbrev Number: 0 - Compilation Unit @ offset 0xebee: + DW_AT_decl_line : 450 + DW_AT_decl_column : 39 + DW_AT_type : <0xe954> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3829): GPIO_Pin + DW_AT_decl_file : 1 + DW_AT_decl_line : 450 + DW_AT_decl_column : 55 + DW_AT_type : <0xe51c> + DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : odr + DW_AT_decl_file : 1 + DW_AT_decl_line : 452 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf38e4): HAL_GPIO_WriteMultipleStatePin + DW_AT_decl_file : 1 + DW_AT_decl_line : 431 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x2c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xe9f0> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3925): GPIOx + DW_AT_decl_file : 1 + DW_AT_decl_line : 431 + DW_AT_decl_column : 51 + DW_AT_type : <0xe954> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf37ff): PinReset + DW_AT_decl_file : 1 + DW_AT_decl_line : 431 + DW_AT_decl_column : 67 + DW_AT_type : <0xe51c> + DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3832): PinSet + DW_AT_decl_file : 1 + DW_AT_decl_line : 431 + DW_AT_decl_column : 86 + DW_AT_type : <0xe51c> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : tmp + DW_AT_decl_file : 1 + DW_AT_decl_line : 433 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xef889): HAL_GPIO_WritePin + DW_AT_decl_file : 1 + DW_AT_decl_line : 401 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x80042e0 + DW_AT_high_pc : 0x30 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xea34> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3925): GPIOx + DW_AT_decl_file : 1 + DW_AT_decl_line : 401 + DW_AT_decl_column : 38 + DW_AT_type : <0xe954> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3829): GPIO_Pin + DW_AT_decl_file : 1 + DW_AT_decl_line : 401 + DW_AT_decl_column : 54 + DW_AT_type : <0xe51c> + DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xefa56): PinState + DW_AT_decl_file : 1 + DW_AT_decl_line : 401 + DW_AT_decl_column : 78 + DW_AT_type : <0xe8b3> + DW_AT_location : 2 byte block: 91 71 (DW_OP_fbreg: -15) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 19 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3887): HAL_GPIO_ReadPin + DW_AT_decl_file : 1 + DW_AT_decl_line : 369 + DW_AT_decl_column : 15 + DW_AT_prototyped : 1 + DW_AT_type : <0xe8b3> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x30 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xea7c> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3925): GPIOx + DW_AT_decl_file : 1 + DW_AT_decl_line : 369 + DW_AT_decl_column : 46 + DW_AT_type : <0xe954> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3829): GPIO_Pin + DW_AT_decl_file : 1 + DW_AT_decl_line : 369 + DW_AT_decl_column : 62 + DW_AT_type : <0xe51c> + DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2>: Abbrev Number: 15 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf381f): bitstatus + DW_AT_decl_file : 1 + DW_AT_decl_line : 371 + DW_AT_decl_column : 17 + DW_AT_type : <0xe8b3> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf1533): HAL_GPIO_DeInit + DW_AT_decl_file : 1 + DW_AT_decl_line : 288 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1bc + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xeade> + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3925): GPIOx + DW_AT_decl_file : 1 + DW_AT_decl_line : 288 + DW_AT_decl_column : 37 + DW_AT_type : <0xe954> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3829): GPIO_Pin + DW_AT_decl_file : 1 + DW_AT_decl_line : 288 + DW_AT_decl_column : 53 + DW_AT_type : <0xe528> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 15 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf391c): position + DW_AT_decl_file : 1 + DW_AT_decl_line : 290 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 15 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3877): iocurrent + DW_AT_decl_file : 1 + DW_AT_decl_line : 291 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 13 (DW_TAG_variable) + DW_AT_name : tmp + DW_AT_decl_file : 1 + DW_AT_decl_line : 292 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 28 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf0a69): HAL_GPIO_Init + DW_AT_decl_file : 1 + DW_AT_decl_line : 164 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x8004000 + DW_AT_high_pc : 0x2e0 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xeb38> + <2>: Abbrev Number: 21 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3925): GPIOx + DW_AT_decl_file : 1 + DW_AT_decl_line : 164 + DW_AT_decl_column : 35 + DW_AT_type : <0xe954> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 21 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf0a6d): GPIO_Init + DW_AT_decl_file : 1 + DW_AT_decl_line : 164 + DW_AT_decl_column : 60 + DW_AT_type : <0xeb38> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 16 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf391c): position + DW_AT_decl_file : 1 + DW_AT_decl_line : 166 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 16 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3877): iocurrent + DW_AT_decl_file : 1 + DW_AT_decl_line : 167 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 16 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf8e1b): temp + DW_AT_decl_file : 1 + DW_AT_decl_line : 168 + DW_AT_decl_column : 12 + DW_AT_type : <0xe528> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 20 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xe88f> + <1>: Abbrev Number: 0 + Compilation Unit @ offset 0xeb3e: Length: 0x21b2 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x1f88 + Abbrev Offset: 0x1f93 Pointer Size: 4 - <0>: Abbrev Number: 26 (DW_TAG_compile_unit) - DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - DW_AT_language : 29 (C11) - DW_AT_name : (indirect string, offset: 0xf440d): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.c - DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - DW_AT_ranges : 0x80c - DW_AT_low_pc : 0x0 - DW_AT_stmt_list : 0xccf4 - DW_AT_macros : 0x24cf6 - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 6 (signed char) - DW_AT_name : (indirect string, offset: 0x77914): signed char - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - DW_AT_decl_file : 2 - DW_AT_decl_line : 43 - DW_AT_decl_column : 24 - DW_AT_type : <0xec2b> - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 1 - DW_AT_encoding : 8 (unsigned char) - DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0xb1227): short int - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - DW_AT_decl_file : 2 - DW_AT_decl_line : 57 - DW_AT_decl_column : 25 - DW_AT_type : <0xec45> - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 2 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x1451e): long int - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - DW_AT_decl_file : 2 - DW_AT_decl_line : 79 - DW_AT_decl_column : 25 - DW_AT_type : <0xec5f> - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 5 (signed) - DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1>: Abbrev Number: 27 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 5 (signed) - DW_AT_name : int - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 4 - DW_AT_encoding : 7 (unsigned) - DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - DW_AT_decl_file : 3 - DW_AT_decl_line : 24 - DW_AT_decl_column : 19 - DW_AT_type : <0xec1f> - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xad747): uint16_t - DW_AT_decl_file : 3 - DW_AT_decl_line : 36 - DW_AT_decl_column : 20 - DW_AT_type : <0xec39> - <1>: Abbrev Number: 19 (DW_TAG_volatile_type) - DW_AT_type : <0xec8e> - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - DW_AT_decl_file : 3 - DW_AT_decl_line : 48 - DW_AT_decl_column : 20 - DW_AT_type : <0xec53> - <1>: Abbrev Number: 19 (DW_TAG_volatile_type) - DW_AT_type : <0xec9f> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 20 - DW_AT_decl_file : 4 - DW_AT_decl_line : 258 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xecfa> - <2>: Abbrev Number: 14 (DW_TAG_member) - DW_AT_name : CCR - DW_AT_decl_file : 4 - DW_AT_decl_line : 260 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - DW_AT_decl_file : 4 - DW_AT_decl_line : 261 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - DW_AT_decl_file : 4 - DW_AT_decl_line : 262 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef301): CMAR - DW_AT_decl_file : 4 - DW_AT_decl_line : 263 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED + <0>: Abbrev Number: 26 (DW_TAG_compile_unit) + DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + DW_AT_language : 29 (C11) + DW_AT_name : (indirect string, offset: 0xf43f2): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.c + DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + DW_AT_ranges : 0x80e + DW_AT_low_pc : 0x0 + DW_AT_stmt_list : 0xcd6a + DW_AT_macros : 0x24cf5 + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 6 (signed char) + DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + DW_AT_decl_file : 2 + DW_AT_decl_line : 43 + DW_AT_decl_column : 24 + DW_AT_type : <0xeb7b> + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 1 + DW_AT_encoding : 8 (unsigned char) + DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0xb1196): short int + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + DW_AT_decl_file : 2 + DW_AT_decl_line : 57 + DW_AT_decl_column : 25 + DW_AT_type : <0xeb95> + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 2 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x14547): long int + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + DW_AT_decl_file : 2 + DW_AT_decl_line : 79 + DW_AT_decl_column : 25 + DW_AT_type : <0xebaf> + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 5 (signed) + DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1>: Abbrev Number: 27 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 5 (signed) + DW_AT_name : int + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 4 + DW_AT_encoding : 7 (unsigned) + DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + DW_AT_decl_file : 3 + DW_AT_decl_line : 24 + DW_AT_decl_column : 19 + DW_AT_type : <0xeb6f> + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + DW_AT_decl_file : 3 + DW_AT_decl_line : 36 + DW_AT_decl_column : 20 + DW_AT_type : <0xeb89> + <1>: Abbrev Number: 19 (DW_TAG_volatile_type) + DW_AT_type : <0xebde> + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + DW_AT_decl_file : 3 + DW_AT_decl_line : 48 + DW_AT_decl_column : 20 + DW_AT_type : <0xeba3> + <1>: Abbrev Number: 19 (DW_TAG_volatile_type) + DW_AT_type : <0xebef> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 20 + DW_AT_decl_file : 4 + DW_AT_decl_line : 258 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xec4a> + <2>: Abbrev Number: 14 (DW_TAG_member) + DW_AT_name : CCR + DW_AT_decl_file : 4 + DW_AT_decl_line : 260 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + DW_AT_decl_file : 4 + DW_AT_decl_line : 261 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa18): CPAR + DW_AT_decl_file : 4 + DW_AT_decl_line : 262 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef324): CMAR + DW_AT_decl_file : 4 + DW_AT_decl_line : 263 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + DW_AT_decl_file : 4 + DW_AT_decl_line : 264 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 15 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 265 + DW_AT_decl_column : 3 + DW_AT_type : <0xec00> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 4 + DW_AT_decl_line : 267 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xec79> + <2>: Abbrev Number: 14 (DW_TAG_member) + DW_AT_name : ISR + DW_AT_decl_file : 4 + DW_AT_decl_line : 269 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef179): IFCR + DW_AT_decl_file : 4 + DW_AT_decl_line : 270 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 15 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 271 + DW_AT_decl_column : 3 + DW_AT_type : <0xec56> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 4 + DW_AT_decl_file : 4 + DW_AT_decl_line : 276 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xec9b> + <2>: Abbrev Number: 14 (DW_TAG_member) + DW_AT_name : CCR + DW_AT_decl_file : 4 + DW_AT_decl_line : 278 + DW_AT_decl_column : 19 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 15 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 279 + DW_AT_decl_column : 3 + DW_AT_type : <0xec85> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 4 + DW_AT_decl_line : 281 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xecca> + <2>: Abbrev Number: 14 (DW_TAG_member) + DW_AT_name : CSR + DW_AT_decl_file : 4 + DW_AT_decl_line : 283 + DW_AT_decl_column : 19 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 14 (DW_TAG_member) + DW_AT_name : CFR + DW_AT_decl_file : 4 + DW_AT_decl_line : 284 + DW_AT_decl_column : 19 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 15 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 285 + DW_AT_decl_column : 3 + DW_AT_type : <0xeca7> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 4 + DW_AT_decl_file : 4 + DW_AT_decl_line : 287 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xecec> + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef24e): RGCR + DW_AT_decl_file : 4 + DW_AT_decl_line : 289 + DW_AT_decl_column : 19 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 15 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef DW_AT_decl_file : 4 - DW_AT_decl_line : 264 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 15 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 265 - DW_AT_decl_column : 3 - DW_AT_type : <0xecb0> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 4 - DW_AT_decl_line : 267 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xed29> - <2>: Abbrev Number: 14 (DW_TAG_member) - DW_AT_name : ISR - DW_AT_decl_file : 4 - DW_AT_decl_line : 269 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef179): IFCR + DW_AT_decl_line : 290 + DW_AT_decl_column : 3 + DW_AT_type : <0xecd6> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 8 + DW_AT_decl_file : 4 + DW_AT_decl_line : 292 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xed1b> + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + DW_AT_decl_file : 4 + DW_AT_decl_line : 294 + DW_AT_decl_column : 19 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + DW_AT_decl_file : 4 + DW_AT_decl_line : 295 + DW_AT_decl_column : 19 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 15 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef DW_AT_decl_file : 4 - DW_AT_decl_line : 270 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 15 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 271 - DW_AT_decl_column : 3 - DW_AT_type : <0xed06> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 4 - DW_AT_decl_file : 4 - DW_AT_decl_line : 276 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xed4b> - <2>: Abbrev Number: 14 (DW_TAG_member) - DW_AT_name : CCR - DW_AT_decl_file : 4 - DW_AT_decl_line : 278 - DW_AT_decl_column : 19 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 15 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 279 - DW_AT_decl_column : 3 - DW_AT_type : <0xed35> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 4 - DW_AT_decl_line : 281 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xed7a> - <2>: Abbrev Number: 14 (DW_TAG_member) - DW_AT_name : CSR - DW_AT_decl_file : 4 - DW_AT_decl_line : 283 - DW_AT_decl_column : 19 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 14 (DW_TAG_member) - DW_AT_name : CFR - DW_AT_decl_file : 4 - DW_AT_decl_line : 284 - DW_AT_decl_column : 19 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 15 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 285 - DW_AT_decl_column : 3 - DW_AT_type : <0xed57> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 4 - DW_AT_decl_file : 4 - DW_AT_decl_line : 287 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xed9c> - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef250): RGCR - DW_AT_decl_file : 4 - DW_AT_decl_line : 289 - DW_AT_decl_column : 19 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 15 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 290 - DW_AT_decl_column : 3 - DW_AT_type : <0xed86> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 8 - DW_AT_decl_file : 4 - DW_AT_decl_line : 292 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xedcb> - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef28b): RGSR - DW_AT_decl_file : 4 - DW_AT_decl_line : 294 - DW_AT_decl_column : 19 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - DW_AT_decl_file : 4 - DW_AT_decl_line : 295 - DW_AT_decl_column : 19 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 15 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 296 - DW_AT_decl_column : 3 - DW_AT_type : <0xeda8> - <1>: Abbrev Number: 16 (DW_TAG_structure_type) - DW_AT_byte_size : 44 - DW_AT_decl_file : 4 - DW_AT_decl_line : 348 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xee6f> - <2>: Abbrev Number: 14 (DW_TAG_member) - DW_AT_name : CR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 350 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 14 (DW_TAG_member) - DW_AT_name : CR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 351 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefe69): OAR1 - DW_AT_decl_file : 4 - DW_AT_decl_line : 352 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefe6e): OAR2 - DW_AT_decl_file : 4 - DW_AT_decl_line : 353 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0997): TIMINGR - DW_AT_decl_file : 4 - DW_AT_decl_line : 354 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0ed1): TIMEOUTR - DW_AT_decl_file : 4 - DW_AT_decl_line : 355 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 14 (DW_TAG_member) - DW_AT_name : ISR - DW_AT_decl_file : 4 - DW_AT_decl_line : 356 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 14 (DW_TAG_member) - DW_AT_name : ICR - DW_AT_decl_file : 4 - DW_AT_decl_line : 357 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0c2a): PECR - DW_AT_decl_file : 4 - DW_AT_decl_line : 358 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 32 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0f07): RXDR - DW_AT_decl_file : 4 - DW_AT_decl_line : 359 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 7 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3ce6): TXDR - DW_AT_decl_file : 4 - DW_AT_decl_line : 360 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 15 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf0e60): I2C_TypeDef - DW_AT_decl_file : 4 - DW_AT_decl_line : 361 - DW_AT_decl_column : 3 - DW_AT_type : <0xedd7> - <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xec2b> - DW_AT_decl_file : 5 - DW_AT_decl_line : 114 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xee93> - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xd25e9): RESET - DW_AT_const_value : 0 - <2>: Abbrev Number: 28 (DW_TAG_enumerator) - DW_AT_name : SET - DW_AT_const_value : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf402c): FlagStatus - DW_AT_decl_file : 5 - DW_AT_decl_line : 117 - DW_AT_decl_column : 3 - DW_AT_type : <0xee7b> - <1>: Abbrev Number: 12 (DW_TAG_base_type) - DW_AT_byte_size : 8 - DW_AT_encoding : 4 (float) - DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xec2b> - DW_AT_decl_file : 6 - DW_AT_decl_line : 39 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xeeca> - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - DW_AT_const_value : 0 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - DW_AT_const_value : 1 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - DW_AT_const_value : 2 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - DW_AT_const_value : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 44 - DW_AT_decl_column : 3 - DW_AT_type : <0xeea6> - <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xec2b> - DW_AT_decl_file : 6 - DW_AT_decl_line : 50 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xeeee> - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - DW_AT_const_value : 0 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - DW_AT_const_value : 1 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - DW_AT_decl_file : 6 - DW_AT_decl_line : 53 - DW_AT_decl_column : 3 - DW_AT_type : <0xeed6> - <1>: Abbrev Number: 23 (DW_TAG_structure_type) - DW_AT_byte_size : 32 - DW_AT_decl_file : 7 - DW_AT_decl_line : 47 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xef69> - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0x101237): Request - DW_AT_decl_file : 7 - DW_AT_decl_line : 49 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf41ed): Direction - DW_AT_decl_file : 7 - DW_AT_decl_line : 52 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - DW_AT_decl_file : 7 - DW_AT_decl_line : 56 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - DW_AT_decl_file : 7 - DW_AT_decl_line : 59 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - DW_AT_decl_file : 7 - DW_AT_decl_line : 62 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - DW_AT_decl_file : 7 - DW_AT_decl_line : 65 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf5312): Mode - DW_AT_decl_file : 7 - DW_AT_decl_line : 68 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf33e5): Priority - DW_AT_decl_file : 7 - DW_AT_decl_line : 73 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - DW_AT_decl_file : 7 - DW_AT_decl_line : 75 - DW_AT_decl_column : 3 - DW_AT_type : <0xeefa> - <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xec2b> - DW_AT_decl_file : 7 - DW_AT_decl_line : 81 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xef99> - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - DW_AT_const_value : 0 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - DW_AT_const_value : 1 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - DW_AT_const_value : 2 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - DW_AT_const_value : 3 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - DW_AT_decl_file : 7 - DW_AT_decl_line : 86 - DW_AT_decl_column : 3 - DW_AT_type : <0xef75> - <1>: Abbrev Number: 19 (DW_TAG_volatile_type) - DW_AT_type : <0xef99> - <1>: Abbrev Number: 24 (DW_TAG_structure_type) - DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - DW_AT_byte_size : 96 - DW_AT_decl_file : 7 - DW_AT_decl_line : 114 - DW_AT_decl_column : 16 - DW_AT_sibling : <0xf0a1> - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef18a): Instance - DW_AT_decl_file : 7 - DW_AT_decl_line : 116 - DW_AT_decl_column : 27 - DW_AT_type : <0xf0a1> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf735a): Init - DW_AT_decl_file : 7 - DW_AT_decl_line : 118 - DW_AT_decl_column : 25 - DW_AT_type : <0xef69> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xa9830): Lock - DW_AT_decl_file : 7 - DW_AT_decl_line : 120 - DW_AT_decl_column : 25 - DW_AT_type : <0xeeee> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf84d0): State - DW_AT_decl_file : 7 - DW_AT_decl_line : 122 - DW_AT_decl_column : 30 - DW_AT_type : <0xefa5> - DW_AT_data_member_location: 37 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef9b8): Parent - DW_AT_decl_file : 7 - DW_AT_decl_line : 124 - DW_AT_decl_column : 26 - DW_AT_type : <0xf0a6> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - DW_AT_decl_file : 7 - DW_AT_decl_line : 126 - DW_AT_decl_column : 11 - DW_AT_type : <0xf0b8> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - DW_AT_decl_file : 7 - DW_AT_decl_line : 128 - DW_AT_decl_column : 11 - DW_AT_type : <0xf0b8> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - DW_AT_decl_file : 7 - DW_AT_decl_line : 130 - DW_AT_decl_column : 11 - DW_AT_type : <0xf0b8> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - DW_AT_decl_file : 7 - DW_AT_decl_line : 132 - DW_AT_decl_column : 11 - DW_AT_type : <0xf0b8> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - DW_AT_decl_file : 7 - DW_AT_decl_line : 134 - DW_AT_decl_column : 26 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 60 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - DW_AT_decl_file : 7 - DW_AT_decl_line : 136 - DW_AT_decl_column : 27 - DW_AT_type : <0xf0bd> - DW_AT_data_member_location: 64 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - DW_AT_decl_file : 7 - DW_AT_decl_line : 138 - DW_AT_decl_column : 26 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 68 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - DW_AT_decl_file : 7 - DW_AT_decl_line : 140 - DW_AT_decl_column : 37 - DW_AT_type : <0xf0c2> - DW_AT_data_member_location: 72 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - DW_AT_decl_file : 7 - DW_AT_decl_line : 142 - DW_AT_decl_column : 37 - DW_AT_type : <0xf0c7> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - DW_AT_decl_file : 7 - DW_AT_decl_line : 144 - DW_AT_decl_column : 36 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - DW_AT_decl_file : 7 - DW_AT_decl_line : 146 - DW_AT_decl_column : 37 - DW_AT_type : <0xf0cc> - DW_AT_data_member_location: 84 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - DW_AT_decl_file : 7 - DW_AT_decl_line : 148 - DW_AT_decl_column : 37 - DW_AT_type : <0xf0d1> - DW_AT_data_member_location: 88 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - DW_AT_decl_file : 7 - DW_AT_decl_line : 150 - DW_AT_decl_column : 36 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 92 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xecfa> - <1>: Abbrev Number: 29 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - <1>: Abbrev Number: 30 (DW_TAG_subroutine_type) - DW_AT_prototyped : 1 - DW_AT_sibling : <0xf0b3> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xf0b3> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xefaa> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xf0a8> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xed29> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xed4b> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xed7a> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xed9c> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xedcb> - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - DW_AT_decl_file : 7 - DW_AT_decl_line : 151 - DW_AT_decl_column : 3 - DW_AT_type : <0xefaa> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xf0d6> - <1>: Abbrev Number: 23 (DW_TAG_structure_type) - DW_AT_byte_size : 32 - DW_AT_decl_file : 8 - DW_AT_decl_line : 47 - DW_AT_decl_column : 9 - DW_AT_sibling : <0xf156> - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0af6): Timing - DW_AT_decl_file : 8 - DW_AT_decl_line : 49 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf03ac): OwnAddress1 - DW_AT_decl_file : 8 - DW_AT_decl_line : 53 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf051e): AddressingMode - DW_AT_decl_file : 8 - DW_AT_decl_line : 56 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 8 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0cea): DualAddressMode - DW_AT_decl_file : 8 - DW_AT_decl_line : 59 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 12 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf03b8): OwnAddress2 - DW_AT_decl_file : 8 - DW_AT_decl_line : 62 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 16 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0542): OwnAddress2Masks - DW_AT_decl_file : 8 - DW_AT_decl_line : 65 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 20 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf12f9): GeneralCallMode - DW_AT_decl_file : 8 - DW_AT_decl_line : 69 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 24 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0275): NoStretchMode - DW_AT_decl_file : 8 - DW_AT_decl_line : 72 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_data_member_location: 28 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf02db): I2C_InitTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 75 - DW_AT_decl_column : 3 - DW_AT_type : <0xf0e7> - <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xec2b> - DW_AT_decl_file : 8 - DW_AT_decl_line : 109 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xf1b0> - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf02a4): HAL_I2C_STATE_RESET - DW_AT_const_value : 0 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0309): HAL_I2C_STATE_READY - DW_AT_const_value : 32 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf01ca): HAL_I2C_STATE_BUSY - DW_AT_const_value : 36 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefffc): HAL_I2C_STATE_BUSY_TX - DW_AT_const_value : 33 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0e2c): HAL_I2C_STATE_BUSY_RX - DW_AT_const_value : 34 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0437): HAL_I2C_STATE_LISTEN - DW_AT_const_value : 40 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0073): HAL_I2C_STATE_BUSY_TX_LISTEN - DW_AT_const_value : 41 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0d26): HAL_I2C_STATE_BUSY_RX_LISTEN - DW_AT_const_value : 42 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0967): HAL_I2C_STATE_ABORT - DW_AT_const_value : 96 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0fb2): HAL_I2C_STATE_TIMEOUT - DW_AT_const_value : 160 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf11d7): HAL_I2C_STATE_ERROR - DW_AT_const_value : 224 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xefec2): HAL_I2C_StateTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 124 - DW_AT_decl_column : 3 - DW_AT_type : <0xf162> - <1>: Abbrev Number: 19 (DW_TAG_volatile_type) - DW_AT_type : <0xf1b0> - <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) - DW_AT_encoding : 7 (unsigned) - DW_AT_byte_size : 1 - DW_AT_type : <0xec2b> - DW_AT_decl_file : 8 - DW_AT_decl_line : 149 - DW_AT_decl_column : 1 - DW_AT_sibling : <0xf1e5> - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf0104): HAL_I2C_MODE_NONE - DW_AT_const_value : 0 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xefb77): HAL_I2C_MODE_MASTER - DW_AT_const_value : 16 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf120b): HAL_I2C_MODE_SLAVE - DW_AT_const_value : 32 - <2>: Abbrev Number: 5 (DW_TAG_enumerator) - DW_AT_name : (indirect string, offset: 0xf02c5): HAL_I2C_MODE_MEM - DW_AT_const_value : 64 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 6 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xf067d): HAL_I2C_ModeTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 155 - DW_AT_decl_column : 3 - DW_AT_type : <0xf1c1> - <1>: Abbrev Number: 19 (DW_TAG_volatile_type) - DW_AT_type : <0xf1e5> - <1>: Abbrev Number: 24 (DW_TAG_structure_type) - DW_AT_name : (indirect string, offset: 0xefd47): __I2C_HandleTypeDef - DW_AT_byte_size : 84 - DW_AT_decl_file : 8 - DW_AT_decl_line : 186 - DW_AT_decl_column : 16 - DW_AT_sibling : <0xf2e0> - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xef18a): Instance - DW_AT_decl_file : 8 - DW_AT_decl_line : 188 - DW_AT_decl_column : 31 - DW_AT_type : <0xf2e0> - DW_AT_data_member_location: 0 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf735a): Init - DW_AT_decl_file : 8 - DW_AT_decl_line : 190 - DW_AT_decl_column : 30 - DW_AT_type : <0xf156> - DW_AT_data_member_location: 4 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefcfb): pBuffPtr - DW_AT_decl_file : 8 - DW_AT_decl_line : 192 - DW_AT_decl_column : 31 - DW_AT_type : <0xf2e5> - DW_AT_data_member_location: 36 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0747): XferSize - DW_AT_decl_file : 8 - DW_AT_decl_line : 194 - DW_AT_decl_column : 30 - DW_AT_type : <0xec8e> - DW_AT_data_member_location: 40 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf09d2): XferCount - DW_AT_decl_file : 8 - DW_AT_decl_line : 196 - DW_AT_decl_column : 30 - DW_AT_type : <0xec9a> - DW_AT_data_member_location: 42 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions - DW_AT_decl_file : 8 - DW_AT_decl_line : 198 - DW_AT_decl_column : 30 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 44 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf059d): PreviousState - DW_AT_decl_file : 8 - DW_AT_decl_line : 201 - DW_AT_decl_column : 30 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 48 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0907): XferISR + DW_AT_decl_line : 296 + DW_AT_decl_column : 3 + DW_AT_type : <0xecf8> + <1>: Abbrev Number: 16 (DW_TAG_structure_type) + DW_AT_byte_size : 44 + DW_AT_decl_file : 4 + DW_AT_decl_line : 348 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xedbf> + <2>: Abbrev Number: 14 (DW_TAG_member) + DW_AT_name : CR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 350 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 14 (DW_TAG_member) + DW_AT_name : CR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 351 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefe83): OAR1 + DW_AT_decl_file : 4 + DW_AT_decl_line : 352 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefe88): OAR2 + DW_AT_decl_file : 4 + DW_AT_decl_line : 353 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0989): TIMINGR + DW_AT_decl_file : 4 + DW_AT_decl_line : 354 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0ec3): TIMEOUTR + DW_AT_decl_file : 4 + DW_AT_decl_line : 355 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 14 (DW_TAG_member) + DW_AT_name : ISR + DW_AT_decl_file : 4 + DW_AT_decl_line : 356 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 14 (DW_TAG_member) + DW_AT_name : ICR + DW_AT_decl_file : 4 + DW_AT_decl_line : 357 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0c1c): PECR + DW_AT_decl_file : 4 + DW_AT_decl_line : 358 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 32 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0ef9): RXDR + DW_AT_decl_file : 4 + DW_AT_decl_line : 359 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 7 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3ccb): TXDR + DW_AT_decl_file : 4 + DW_AT_decl_line : 360 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 15 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf0e52): I2C_TypeDef + DW_AT_decl_file : 4 + DW_AT_decl_line : 361 + DW_AT_decl_column : 3 + DW_AT_type : <0xed27> + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xeb7b> + DW_AT_decl_file : 5 + DW_AT_decl_line : 114 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xede3> + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xd2587): RESET + DW_AT_const_value : 0 + <2>: Abbrev Number: 28 (DW_TAG_enumerator) + DW_AT_name : SET + DW_AT_const_value : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf4011): FlagStatus + DW_AT_decl_file : 5 + DW_AT_decl_line : 117 + DW_AT_decl_column : 3 + DW_AT_type : <0xedcb> + <1>: Abbrev Number: 12 (DW_TAG_base_type) + DW_AT_byte_size : 8 + DW_AT_encoding : 4 (float) + DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xeb7b> + DW_AT_decl_file : 6 + DW_AT_decl_line : 39 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xee1a> + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + DW_AT_const_value : 0 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + DW_AT_const_value : 1 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + DW_AT_const_value : 2 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + DW_AT_const_value : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 44 + DW_AT_decl_column : 3 + DW_AT_type : <0xedf6> + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xeb7b> + DW_AT_decl_file : 6 + DW_AT_decl_line : 50 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xee3e> + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + DW_AT_const_value : 0 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + DW_AT_const_value : 1 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + DW_AT_decl_file : 6 + DW_AT_decl_line : 53 + DW_AT_decl_column : 3 + DW_AT_type : <0xee26> + <1>: Abbrev Number: 23 (DW_TAG_structure_type) + DW_AT_byte_size : 32 + DW_AT_decl_file : 7 + DW_AT_decl_line : 47 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xeeb9> + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0x10121c): Request + DW_AT_decl_file : 7 + DW_AT_decl_line : 49 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf41d2): Direction + DW_AT_decl_file : 7 + DW_AT_decl_line : 52 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + DW_AT_decl_file : 7 + DW_AT_decl_line : 56 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee67): MemInc + DW_AT_decl_file : 7 + DW_AT_decl_line : 59 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + DW_AT_decl_file : 7 + DW_AT_decl_line : 62 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + DW_AT_decl_file : 7 + DW_AT_decl_line : 65 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf52f7): Mode + DW_AT_decl_file : 7 + DW_AT_decl_line : 68 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf33b7): Priority + DW_AT_decl_file : 7 + DW_AT_decl_line : 73 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + DW_AT_decl_file : 7 + DW_AT_decl_line : 75 + DW_AT_decl_column : 3 + DW_AT_type : <0xee4a> + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xeb7b> + DW_AT_decl_file : 7 + DW_AT_decl_line : 81 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xeee9> + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + DW_AT_const_value : 0 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + DW_AT_const_value : 1 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + DW_AT_const_value : 2 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + DW_AT_const_value : 3 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + DW_AT_decl_file : 7 + DW_AT_decl_line : 86 + DW_AT_decl_column : 3 + DW_AT_type : <0xeec5> + <1>: Abbrev Number: 19 (DW_TAG_volatile_type) + DW_AT_type : <0xeee9> + <1>: Abbrev Number: 24 (DW_TAG_structure_type) + DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + DW_AT_byte_size : 96 + DW_AT_decl_file : 7 + DW_AT_decl_line : 114 + DW_AT_decl_column : 16 + DW_AT_sibling : <0xeff1> + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef18a): Instance + DW_AT_decl_file : 7 + DW_AT_decl_line : 116 + DW_AT_decl_column : 27 + DW_AT_type : <0xeff1> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf733f): Init + DW_AT_decl_file : 7 + DW_AT_decl_line : 118 + DW_AT_decl_column : 25 + DW_AT_type : <0xeeb9> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xa979f): Lock + DW_AT_decl_file : 7 + DW_AT_decl_line : 120 + DW_AT_decl_column : 25 + DW_AT_type : <0xee3e> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf84b5): State + DW_AT_decl_file : 7 + DW_AT_decl_line : 122 + DW_AT_decl_column : 30 + DW_AT_type : <0xeef5> + DW_AT_data_member_location: 37 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef9e9): Parent + DW_AT_decl_file : 7 + DW_AT_decl_line : 124 + DW_AT_decl_column : 26 + DW_AT_type : <0xeff6> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + DW_AT_decl_file : 7 + DW_AT_decl_line : 126 + DW_AT_decl_column : 11 + DW_AT_type : <0xf008> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + DW_AT_decl_file : 7 + DW_AT_decl_line : 128 + DW_AT_decl_column : 11 + DW_AT_type : <0xf008> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + DW_AT_decl_file : 7 + DW_AT_decl_line : 130 + DW_AT_decl_column : 11 + DW_AT_type : <0xf008> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + DW_AT_decl_file : 7 + DW_AT_decl_line : 132 + DW_AT_decl_column : 11 + DW_AT_type : <0xf008> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + DW_AT_decl_file : 7 + DW_AT_decl_line : 134 + DW_AT_decl_column : 26 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 60 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + DW_AT_decl_file : 7 + DW_AT_decl_line : 136 + DW_AT_decl_column : 27 + DW_AT_type : <0xf00d> + DW_AT_data_member_location: 64 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + DW_AT_decl_file : 7 + DW_AT_decl_line : 138 + DW_AT_decl_column : 26 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 68 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + DW_AT_decl_file : 7 + DW_AT_decl_line : 140 + DW_AT_decl_column : 37 + DW_AT_type : <0xf012> + DW_AT_data_member_location: 72 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + DW_AT_decl_file : 7 + DW_AT_decl_line : 142 + DW_AT_decl_column : 37 + DW_AT_type : <0xf017> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + DW_AT_decl_file : 7 + DW_AT_decl_line : 144 + DW_AT_decl_column : 36 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + DW_AT_decl_file : 7 + DW_AT_decl_line : 146 + DW_AT_decl_column : 37 + DW_AT_type : <0xf01c> + DW_AT_data_member_location: 84 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + DW_AT_decl_file : 7 + DW_AT_decl_line : 148 + DW_AT_decl_column : 37 + DW_AT_type : <0xf021> + DW_AT_data_member_location: 88 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + DW_AT_decl_file : 7 + DW_AT_decl_line : 150 + DW_AT_decl_column : 36 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 92 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xec4a> + <1>: Abbrev Number: 29 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + <1>: Abbrev Number: 30 (DW_TAG_subroutine_type) + DW_AT_prototyped : 1 + DW_AT_sibling : <0xf003> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xf003> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xeefa> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xeff8> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xec79> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xec9b> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xecca> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xecec> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xed1b> + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + DW_AT_decl_file : 7 + DW_AT_decl_line : 151 + DW_AT_decl_column : 3 + DW_AT_type : <0xeefa> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xf026> + <1>: Abbrev Number: 23 (DW_TAG_structure_type) + DW_AT_byte_size : 32 + DW_AT_decl_file : 8 + DW_AT_decl_line : 47 + DW_AT_decl_column : 9 + DW_AT_sibling : <0xf0a6> + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0ae8): Timing + DW_AT_decl_file : 8 + DW_AT_decl_line : 49 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf03b9): OwnAddress1 + DW_AT_decl_file : 8 + DW_AT_decl_line : 53 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf052b): AddressingMode + DW_AT_decl_file : 8 + DW_AT_decl_line : 56 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 8 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0cdc): DualAddressMode + DW_AT_decl_file : 8 + DW_AT_decl_line : 59 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 12 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf03c5): OwnAddress2 + DW_AT_decl_file : 8 + DW_AT_decl_line : 62 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 16 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf054f): OwnAddress2Masks + DW_AT_decl_file : 8 + DW_AT_decl_line : 65 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 20 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf12e2): GeneralCallMode + DW_AT_decl_file : 8 + DW_AT_decl_line : 69 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 24 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0282): NoStretchMode + DW_AT_decl_file : 8 + DW_AT_decl_line : 72 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_data_member_location: 28 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf02e8): I2C_InitTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 75 + DW_AT_decl_column : 3 + DW_AT_type : <0xf037> + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xeb7b> + DW_AT_decl_file : 8 + DW_AT_decl_line : 109 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xf100> + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf02b1): HAL_I2C_STATE_RESET + DW_AT_const_value : 0 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0316): HAL_I2C_STATE_READY + DW_AT_const_value : 32 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf01d7): HAL_I2C_STATE_BUSY + DW_AT_const_value : 36 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0016): HAL_I2C_STATE_BUSY_TX + DW_AT_const_value : 33 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0e1e): HAL_I2C_STATE_BUSY_RX + DW_AT_const_value : 34 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0444): HAL_I2C_STATE_LISTEN + DW_AT_const_value : 40 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf008d): HAL_I2C_STATE_BUSY_TX_LISTEN + DW_AT_const_value : 41 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0d18): HAL_I2C_STATE_BUSY_RX_LISTEN + DW_AT_const_value : 42 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0959): HAL_I2C_STATE_ABORT + DW_AT_const_value : 96 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf0fa4): HAL_I2C_STATE_TIMEOUT + DW_AT_const_value : 160 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf11c0): HAL_I2C_STATE_ERROR + DW_AT_const_value : 224 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xefedc): HAL_I2C_StateTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 124 + DW_AT_decl_column : 3 + DW_AT_type : <0xf0b2> + <1>: Abbrev Number: 19 (DW_TAG_volatile_type) + DW_AT_type : <0xf100> + <1>: Abbrev Number: 17 (DW_TAG_enumeration_type) + DW_AT_encoding : 7 (unsigned) + DW_AT_byte_size : 1 + DW_AT_type : <0xeb7b> + DW_AT_decl_file : 8 + DW_AT_decl_line : 149 + DW_AT_decl_column : 1 + DW_AT_sibling : <0xf135> + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf011e): HAL_I2C_MODE_NONE + DW_AT_const_value : 0 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xefb9e): HAL_I2C_MODE_MASTER + DW_AT_const_value : 16 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf11f4): HAL_I2C_MODE_SLAVE + DW_AT_const_value : 32 + <2>: Abbrev Number: 5 (DW_TAG_enumerator) + DW_AT_name : (indirect string, offset: 0xf02d2): HAL_I2C_MODE_MEM + DW_AT_const_value : 64 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 6 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xf067c): HAL_I2C_ModeTypeDef + DW_AT_decl_file : 8 + DW_AT_decl_line : 155 + DW_AT_decl_column : 3 + DW_AT_type : <0xf111> + <1>: Abbrev Number: 19 (DW_TAG_volatile_type) + DW_AT_type : <0xf135> + <1>: Abbrev Number: 24 (DW_TAG_structure_type) + DW_AT_name : (indirect string, offset: 0xefd61): __I2C_HandleTypeDef + DW_AT_byte_size : 84 + DW_AT_decl_file : 8 + DW_AT_decl_line : 186 + DW_AT_decl_column : 16 + DW_AT_sibling : <0xf230> + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xef18a): Instance + DW_AT_decl_file : 8 + DW_AT_decl_line : 188 + DW_AT_decl_column : 31 + DW_AT_type : <0xf230> + DW_AT_data_member_location: 0 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf733f): Init + DW_AT_decl_file : 8 + DW_AT_decl_line : 190 + DW_AT_decl_column : 30 + DW_AT_type : <0xf0a6> + DW_AT_data_member_location: 4 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefd15): pBuffPtr + DW_AT_decl_file : 8 + DW_AT_decl_line : 192 + DW_AT_decl_column : 31 + DW_AT_type : <0xf235> + DW_AT_data_member_location: 36 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0730): XferSize + DW_AT_decl_file : 8 + DW_AT_decl_line : 194 + DW_AT_decl_column : 30 + DW_AT_type : <0xebde> + DW_AT_data_member_location: 40 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf09c4): XferCount + DW_AT_decl_file : 8 + DW_AT_decl_line : 196 + DW_AT_decl_column : 30 + DW_AT_type : <0xebea> + DW_AT_data_member_location: 42 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions + DW_AT_decl_file : 8 + DW_AT_decl_line : 198 + DW_AT_decl_column : 30 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 44 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf059c): PreviousState + DW_AT_decl_file : 8 + DW_AT_decl_line : 201 + DW_AT_decl_column : 30 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 48 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf08f9): XferISR + DW_AT_decl_file : 8 + DW_AT_decl_line : 203 + DW_AT_decl_column : 22 + DW_AT_type : <0xf258> + DW_AT_data_member_location: 52 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + DW_AT_decl_file : 8 + DW_AT_decl_line : 207 + DW_AT_decl_column : 31 + DW_AT_type : <0xf032> + DW_AT_data_member_location: 56 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + DW_AT_decl_file : 8 + DW_AT_decl_line : 209 + DW_AT_decl_column : 31 + DW_AT_type : <0xf032> + DW_AT_data_member_location: 60 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xa979f): Lock + DW_AT_decl_file : 8 + DW_AT_decl_line : 213 + DW_AT_decl_column : 30 + DW_AT_type : <0xee3e> + DW_AT_data_member_location: 64 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf84b5): State + DW_AT_decl_file : 8 + DW_AT_decl_line : 215 + DW_AT_decl_column : 30 + DW_AT_type : <0xf10c> + DW_AT_data_member_location: 65 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf52f7): Mode + DW_AT_decl_file : 8 + DW_AT_decl_line : 217 + DW_AT_decl_column : 30 + DW_AT_type : <0xf141> + DW_AT_data_member_location: 66 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + DW_AT_decl_file : 8 + DW_AT_decl_line : 219 + DW_AT_decl_column : 30 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 68 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf05b9): AddrEventCount + DW_AT_decl_file : 8 + DW_AT_decl_line : 221 + DW_AT_decl_column : 30 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 72 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0b22): Devaddress + DW_AT_decl_file : 8 + DW_AT_decl_line : 223 + DW_AT_decl_column : 30 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 76 + <2>: Abbrev Number: 3 (DW_TAG_member) + DW_AT_name : (indirect string, offset: 0xf0a5e): Memaddress + DW_AT_decl_file : 8 + DW_AT_decl_line : 225 + DW_AT_decl_column : 30 + DW_AT_type : <0xebfb> + DW_AT_data_member_location: 80 + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xedbf> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xebd2> + <1>: Abbrev Number: 31 (DW_TAG_subroutine_type) + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_sibling : <0xf253> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xf253> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xebef> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xebef> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xf146> + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xf23a> + <1>: Abbrev Number: 15 (DW_TAG_typedef) + DW_AT_name : (indirect string, offset: 0xefd63): I2C_HandleTypeDef DW_AT_decl_file : 8 - DW_AT_decl_line : 203 - DW_AT_decl_column : 22 - DW_AT_type : <0xf308> - DW_AT_data_member_location: 52 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - DW_AT_decl_file : 8 - DW_AT_decl_line : 207 - DW_AT_decl_column : 31 - DW_AT_type : <0xf0e2> - DW_AT_data_member_location: 56 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - DW_AT_decl_file : 8 - DW_AT_decl_line : 209 - DW_AT_decl_column : 31 - DW_AT_type : <0xf0e2> - DW_AT_data_member_location: 60 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xa9830): Lock - DW_AT_decl_file : 8 - DW_AT_decl_line : 213 - DW_AT_decl_column : 30 - DW_AT_type : <0xeeee> - DW_AT_data_member_location: 64 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf84d0): State - DW_AT_decl_file : 8 - DW_AT_decl_line : 215 - DW_AT_decl_column : 30 - DW_AT_type : <0xf1bc> - DW_AT_data_member_location: 65 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf5312): Mode - DW_AT_decl_file : 8 - DW_AT_decl_line : 217 - DW_AT_decl_column : 30 - DW_AT_type : <0xf1f1> - DW_AT_data_member_location: 66 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - DW_AT_decl_file : 8 - DW_AT_decl_line : 219 - DW_AT_decl_column : 30 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 68 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf05ba): AddrEventCount - DW_AT_decl_file : 8 - DW_AT_decl_line : 221 - DW_AT_decl_column : 30 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 72 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0b30): Devaddress - DW_AT_decl_file : 8 - DW_AT_decl_line : 223 - DW_AT_decl_column : 30 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 76 - <2>: Abbrev Number: 3 (DW_TAG_member) - DW_AT_name : (indirect string, offset: 0xf0a6c): Memaddress - DW_AT_decl_file : 8 - DW_AT_decl_line : 225 - DW_AT_decl_column : 30 - DW_AT_type : <0xecab> - DW_AT_data_member_location: 80 - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xee6f> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xec82> - <1>: Abbrev Number: 31 (DW_TAG_subroutine_type) - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_sibling : <0xf303> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xf303> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xec9f> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xec9f> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xf1f6> - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xf2ea> - <1>: Abbrev Number: 15 (DW_TAG_typedef) - DW_AT_name : (indirect string, offset: 0xefd49): I2C_HandleTypeDef - DW_AT_decl_file : 8 - DW_AT_decl_line : 256 - DW_AT_decl_column : 3 - DW_AT_type : <0xf1f6> - <1>: Abbrev Number: 32 (DW_TAG_const_type) - DW_AT_type : <0xf30d> - <1>: Abbrev Number: 21 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf35cc): HAL_DMA_GetState - DW_AT_decl_file : 7 - DW_AT_decl_line : 650 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_type : <0xef99> - DW_AT_declaration : 1 - DW_AT_sibling : <0xf334> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xf0e2> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 21 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf362e): HAL_DMA_Abort_IT - DW_AT_decl_file : 7 - DW_AT_decl_line : 635 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_declaration : 1 - DW_AT_sibling : <0xf34a> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xf0e2> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 21 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf27d2): HAL_DMA_Start_IT - DW_AT_decl_file : 7 - DW_AT_decl_line : 632 - DW_AT_decl_column : 19 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_declaration : 1 - DW_AT_sibling : <0xf36f> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xf0e2> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xec9f> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xec9f> - <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) - DW_AT_type : <0xec9f> - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 33 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - DW_AT_decl_file : 9 - DW_AT_decl_line : 619 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xec9f> - DW_AT_declaration : 1 + DW_AT_decl_line : 256 + DW_AT_decl_column : 3 + DW_AT_type : <0xf146> + <1>: Abbrev Number: 32 (DW_TAG_const_type) + DW_AT_type : <0xf25d> + <1>: Abbrev Number: 21 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf359e): HAL_DMA_GetState + DW_AT_decl_file : 7 + DW_AT_decl_line : 650 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_type : <0xeee9> + DW_AT_declaration : 1 + DW_AT_sibling : <0xf284> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xf032> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 21 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3600): HAL_DMA_Abort_IT + DW_AT_decl_file : 7 + DW_AT_decl_line : 635 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_declaration : 1 + DW_AT_sibling : <0xf29a> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xf032> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 21 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf27a4): HAL_DMA_Start_IT + DW_AT_decl_file : 7 + DW_AT_decl_line : 632 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_declaration : 1 + DW_AT_sibling : <0xf2bf> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xf032> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xebef> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xebef> + <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) + DW_AT_type : <0xebef> + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 33 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + DW_AT_decl_file : 9 + DW_AT_decl_line : 619 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xebef> + DW_AT_declaration : 1 + <1>: Abbrev Number: 20 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3af4): I2C_ConvertOtherXferOptions + DW_AT_decl_file : 1 + DW_AT_decl_line : 7418 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x36 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xf2f1> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 7418 + DW_AT_decl_column : 60 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xf25d> + <1>: Abbrev Number: 20 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3fbc): I2C_Disable_IRQ + DW_AT_decl_file : 1 + DW_AT_decl_line : 7355 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xbc + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xf339> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 7355 + DW_AT_decl_column : 48 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3ae3): InterruptRequest + DW_AT_decl_file : 1 + DW_AT_decl_line : 7355 + DW_AT_decl_column : 63 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4492): tmpisr + DW_AT_decl_file : 1 + DW_AT_decl_line : 7357 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 20 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3b5e): I2C_Enable_IRQ + DW_AT_decl_file : 1 + DW_AT_decl_line : 7260 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x108 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xf37c> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 7260 + DW_AT_decl_column : 47 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3ae3): InterruptRequest + DW_AT_decl_file : 1 + DW_AT_decl_line : 7260 + DW_AT_decl_column : 62 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4492): tmpisr + DW_AT_decl_file : 1 + DW_AT_decl_line : 7262 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 <1>: Abbrev Number: 20 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3b0f): I2C_ConvertOtherXferOptions + DW_AT_name : (indirect string, offset: 0xf4099): I2C_TransferConfig DW_AT_decl_file : 1 - DW_AT_decl_line : 7418 + DW_AT_decl_line : 7233 DW_AT_decl_column : 13 DW_AT_prototyped : 1 DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x36 + DW_AT_high_pc : 0x64 DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xf3a1> + DW_AT_sibling : <0xf3ec> <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c + DW_AT_name : (indirect string, offset: 0xf1414): hi2c DW_AT_decl_file : 1 - DW_AT_decl_line : 7418 - DW_AT_decl_column : 60 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xf30d> - <1>: Abbrev Number: 20 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3fd7): I2C_Disable_IRQ - DW_AT_decl_file : 1 - DW_AT_decl_line : 7355 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xbc - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xf3e9> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 7355 - DW_AT_decl_column : 48 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3afe): InterruptRequest - DW_AT_decl_file : 1 - DW_AT_decl_line : 7355 - DW_AT_decl_column : 63 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf44ad): tmpisr - DW_AT_decl_file : 1 - DW_AT_decl_line : 7357 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 20 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3b79): I2C_Enable_IRQ - DW_AT_decl_file : 1 - DW_AT_decl_line : 7260 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x108 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xf42c> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 7260 - DW_AT_decl_column : 47 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3afe): InterruptRequest - DW_AT_decl_file : 1 - DW_AT_decl_line : 7260 - DW_AT_decl_column : 62 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf44ad): tmpisr - DW_AT_decl_file : 1 - DW_AT_decl_line : 7262 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 20 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf40b4): I2C_TransferConfig - DW_AT_decl_file : 1 - DW_AT_decl_line : 7233 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x64 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xf49c> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c + DW_AT_decl_line : 7233 + DW_AT_decl_column : 51 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 7233 + DW_AT_decl_column : 66 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3a2b): Size + DW_AT_decl_file : 1 + DW_AT_decl_line : 7233 + DW_AT_decl_column : 86 + DW_AT_type : <0xebd2> + DW_AT_location : 2 byte block: 91 69 (DW_OP_fbreg: -23) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf52f7): Mode + DW_AT_decl_file : 1 + DW_AT_decl_line : 7233 + DW_AT_decl_column : 101 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x10121c): Request + DW_AT_decl_file : 1 + DW_AT_decl_line : 7234 + DW_AT_decl_column : 41 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2>: Abbrev Number: 18 (DW_TAG_variable) + DW_AT_name : tmp + DW_AT_decl_file : 1 + DW_AT_decl_line : 7242 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3a30): I2C_IsErrorOccurred + DW_AT_decl_file : 1 + DW_AT_decl_line : 7092 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c0 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf48d> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 7092 + DW_AT_decl_column : 65 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x10153b): Timeout + DW_AT_decl_file : 1 + DW_AT_decl_line : 7092 + DW_AT_decl_column : 80 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3b10): Tickstart + DW_AT_decl_file : 1 + DW_AT_decl_line : 7092 + DW_AT_decl_column : 98 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf2774): status + DW_AT_decl_file : 1 + DW_AT_decl_line : 7094 + DW_AT_decl_column : 21 + DW_AT_type : <0xee1a> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4329): itflag DW_AT_decl_file : 1 - DW_AT_decl_line : 7233 - DW_AT_decl_column : 51 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + DW_AT_decl_line : 7095 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4644): error_code DW_AT_decl_file : 1 - DW_AT_decl_line : 7233 - DW_AT_decl_column : 66 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3a46): Size + DW_AT_decl_line : 7096 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf195a): tickstart DW_AT_decl_file : 1 - DW_AT_decl_line : 7233 - DW_AT_decl_column : 86 - DW_AT_type : <0xec82> - DW_AT_location : 2 byte block: 91 69 (DW_OP_fbreg: -23) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf5312): Mode + DW_AT_decl_line : 7097 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf46c2): tmp1 DW_AT_decl_file : 1 - DW_AT_decl_line : 7233 - DW_AT_decl_column : 101 - DW_AT_type : <0xec9f> + DW_AT_decl_line : 7098 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101237): Request + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf46c7): tmp2 DW_AT_decl_file : 1 - DW_AT_decl_line : 7234 - DW_AT_decl_column : 41 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2>: Abbrev Number: 18 (DW_TAG_variable) - DW_AT_name : tmp - DW_AT_decl_file : 1 - DW_AT_decl_line : 7242 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3a4b): I2C_IsErrorOccurred - DW_AT_decl_file : 1 - DW_AT_decl_line : 7092 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c0 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf53d> + DW_AT_decl_line : 7099 + DW_AT_decl_column : 23 + DW_AT_type : <0xf135> + DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf45fb): I2C_WaitOnRXNEFlagUntilTimeout + DW_AT_decl_file : 1 + DW_AT_decl_line : 7016 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x104 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf4d4> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 7016 + DW_AT_decl_column : 76 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c + DW_AT_name : (indirect string, offset: 0x10153b): Timeout DW_AT_decl_file : 1 - DW_AT_decl_line : 7092 - DW_AT_decl_column : 65 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + DW_AT_decl_line : 7016 + DW_AT_decl_column : 91 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout + DW_AT_name : (indirect string, offset: 0xf3b10): Tickstart DW_AT_decl_file : 1 - DW_AT_decl_line : 7092 - DW_AT_decl_column : 80 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3b2b): Tickstart - DW_AT_decl_file : 1 - DW_AT_decl_line : 7092 - DW_AT_decl_column : 98 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf27a2): status - DW_AT_decl_file : 1 - DW_AT_decl_line : 7094 - DW_AT_decl_column : 21 - DW_AT_type : <0xeeca> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf4344): itflag - DW_AT_decl_file : 1 - DW_AT_decl_line : 7095 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf465f): error_code - DW_AT_decl_file : 1 - DW_AT_decl_line : 7096 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1988): tickstart - DW_AT_decl_file : 1 - DW_AT_decl_line : 7097 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf46dd): tmp1 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7098 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf46e2): tmp2 - DW_AT_decl_file : 1 - DW_AT_decl_line : 7099 - DW_AT_decl_column : 23 - DW_AT_type : <0xf1e5> - DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf4616): I2C_WaitOnRXNEFlagUntilTimeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 7016 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x104 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf584> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 7016 - DW_AT_decl_column : 76 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 7016 - DW_AT_decl_column : 91 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3b2b): Tickstart - DW_AT_decl_file : 1 - DW_AT_decl_line : 7017 - DW_AT_decl_column : 66 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf42ea): I2C_WaitOnSTOPFlagUntilTimeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 6978 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x86 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf5cb> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6978 - DW_AT_decl_column : 76 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 6978 - DW_AT_decl_column : 91 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3b2b): Tickstart - DW_AT_decl_file : 1 - DW_AT_decl_line : 6979 - DW_AT_decl_column : 66 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3979): I2C_WaitOnTXISFlagUntilTimeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 6937 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x8e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf612> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6937 - DW_AT_decl_column : 76 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 6937 - DW_AT_decl_column : 91 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3b2b): Tickstart - DW_AT_decl_file : 1 - DW_AT_decl_line : 6938 - DW_AT_decl_column : 66 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3a9b): I2C_WaitOnFlagUntilTimeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 6903 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x9e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf677> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6903 - DW_AT_decl_column : 72 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf5514): Flag - DW_AT_decl_file : 1 - DW_AT_decl_line : 6903 - DW_AT_decl_column : 87 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x100361): Status - DW_AT_decl_file : 1 - DW_AT_decl_line : 6903 - DW_AT_decl_column : 104 - DW_AT_type : <0xee93> - DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 6904 - DW_AT_decl_column : 62 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3b2b): Tickstart - DW_AT_decl_file : 1 - DW_AT_decl_line : 6904 - DW_AT_decl_column : 80 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf42dd): I2C_DMAAbort - DW_AT_decl_file : 1 - DW_AT_decl_line : 6872 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x3c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf6ab> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 6872 - DW_AT_decl_column : 45 - DW_AT_type : <0xf0e2> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6875 - DW_AT_decl_column : 22 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3d5e): I2C_DMAError - DW_AT_decl_file : 1 - DW_AT_decl_line : 6853 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x2e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf6df> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 6853 - DW_AT_decl_column : 45 - DW_AT_type : <0xf0e2> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6856 - DW_AT_decl_column : 22 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf437c): I2C_DMASlaveReceiveCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 6824 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x46 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf722> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 6824 - DW_AT_decl_column : 56 - DW_AT_type : <0xf0e2> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6827 - DW_AT_decl_column : 22 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf4491): tmpoptions - DW_AT_decl_file : 1 - DW_AT_decl_line : 6828 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3f8d): I2C_DMAMasterReceiveCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 6773 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x96 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf756> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 6773 - DW_AT_decl_column : 57 - DW_AT_type : <0xf0e2> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6776 - DW_AT_decl_column : 22 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3ee2): I2C_DMASlaveTransmitCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 6744 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x40 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf799> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 6744 - DW_AT_decl_column : 57 - DW_AT_type : <0xf0e2> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6747 - DW_AT_decl_column : 22 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf4491): tmpoptions - DW_AT_decl_file : 1 - DW_AT_decl_line : 6748 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf4223): I2C_DMAMasterTransmitCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 6693 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x96 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf7cd> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf09cb): hdma - DW_AT_decl_file : 1 - DW_AT_decl_line : 6693 - DW_AT_decl_column : 58 - DW_AT_type : <0xf0e2> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6696 - DW_AT_decl_column : 22 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 20 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3cdc): I2C_Flush_TXDR - DW_AT_decl_file : 1 - DW_AT_decl_line : 6671 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x48 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xf7f2> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6671 - DW_AT_decl_column : 47 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3c26): I2C_TreatErrorCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 6633 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x4e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf817> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6633 - DW_AT_decl_column : 55 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf4572): I2C_ITError - DW_AT_decl_file : 1 - DW_AT_decl_line : 6498 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1e0 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf869> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6498 - DW_AT_decl_column : 44 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - DW_AT_decl_file : 1 - DW_AT_decl_line : 6498 - DW_AT_decl_column : 59 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf40ab): tmpstate - DW_AT_decl_file : 1 - DW_AT_decl_line : 6500 - DW_AT_decl_column : 24 - DW_AT_type : <0xf1b0> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf40c7): tmppreviousstate - DW_AT_decl_file : 1 - DW_AT_decl_line : 6503 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3c15): I2C_ITListenCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 6447 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xa8 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf89d> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6447 - DW_AT_decl_column : 49 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 6447 - DW_AT_decl_column : 64 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3f13): I2C_ITSlaveCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 6285 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x214 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf8fe> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6285 - DW_AT_decl_column : 48 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 6285 - DW_AT_decl_column : 63 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3bb7): tmpcr1value - DW_AT_decl_file : 1 - DW_AT_decl_line : 6287 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf45dd): tmpITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 6288 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf40ab): tmpstate - DW_AT_decl_file : 1 - DW_AT_decl_line : 6289 - DW_AT_decl_column : 24 - DW_AT_type : <0xf1b0> - DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf40eb): I2C_ITMasterCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 6142 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x190 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf95f> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6142 - DW_AT_decl_column : 49 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 6142 - DW_AT_decl_column : 64 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf4120): tmperror - DW_AT_decl_file : 1 - DW_AT_decl_line : 6144 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf45dd): tmpITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 6145 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - DW_AT_decl_file : 1 - DW_AT_decl_line : 6146 - DW_AT_decl_column : 17 - DW_AT_type : <0xecab> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf40d8): I2C_ITSlaveSeqCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 6066 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xb8 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf993> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6066 - DW_AT_decl_column : 51 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3bb7): tmpcr1value - DW_AT_decl_file : 1 - DW_AT_decl_line : 6068 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf464b): I2C_ITMasterSeqCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 6013 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x7a - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xf9b8> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 6013 - DW_AT_decl_column : 52 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 9 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3bc3): I2C_ITAddrCplt - DW_AT_decl_file : 1 - DW_AT_decl_line : 5918 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x108 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xfa28> + DW_AT_decl_line : 7017 + DW_AT_decl_column : 66 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf42cf): I2C_WaitOnSTOPFlagUntilTimeout + DW_AT_decl_file : 1 + DW_AT_decl_line : 6978 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x86 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf51b> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6978 + DW_AT_decl_column : 76 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x10153b): Timeout + DW_AT_decl_file : 1 + DW_AT_decl_line : 6978 + DW_AT_decl_column : 91 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3b10): Tickstart + DW_AT_decl_file : 1 + DW_AT_decl_line : 6979 + DW_AT_decl_column : 66 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf395e): I2C_WaitOnTXISFlagUntilTimeout + DW_AT_decl_file : 1 + DW_AT_decl_line : 6937 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x8e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf562> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6937 + DW_AT_decl_column : 76 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x10153b): Timeout + DW_AT_decl_file : 1 + DW_AT_decl_line : 6937 + DW_AT_decl_column : 91 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3b10): Tickstart + DW_AT_decl_file : 1 + DW_AT_decl_line : 6938 + DW_AT_decl_column : 66 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3a80): I2C_WaitOnFlagUntilTimeout + DW_AT_decl_file : 1 + DW_AT_decl_line : 6903 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x9e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf5c7> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6903 + DW_AT_decl_column : 72 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf54f9): Flag + DW_AT_decl_file : 1 + DW_AT_decl_line : 6903 + DW_AT_decl_column : 87 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x100346): Status + DW_AT_decl_file : 1 + DW_AT_decl_line : 6903 + DW_AT_decl_column : 104 + DW_AT_type : <0xede3> + DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0x10153b): Timeout + DW_AT_decl_file : 1 + DW_AT_decl_line : 6904 + DW_AT_decl_column : 62 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3b10): Tickstart + DW_AT_decl_file : 1 + DW_AT_decl_line : 6904 + DW_AT_decl_column : 80 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf42c2): I2C_DMAAbort + DW_AT_decl_file : 1 + DW_AT_decl_line : 6872 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x3c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf5fb> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 6872 + DW_AT_decl_column : 45 + DW_AT_type : <0xf032> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6875 + DW_AT_decl_column : 22 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3d43): I2C_DMAError + DW_AT_decl_file : 1 + DW_AT_decl_line : 6853 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x2e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf62f> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 6853 + DW_AT_decl_column : 45 + DW_AT_type : <0xf032> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6856 + DW_AT_decl_column : 22 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf4361): I2C_DMASlaveReceiveCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 6824 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x46 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf672> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 6824 + DW_AT_decl_column : 56 + DW_AT_type : <0xf032> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6827 + DW_AT_decl_column : 22 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4476): tmpoptions + DW_AT_decl_file : 1 + DW_AT_decl_line : 6828 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3f72): I2C_DMAMasterReceiveCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 6773 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x96 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf6a6> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 6773 + DW_AT_decl_column : 57 + DW_AT_type : <0xf032> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6776 + DW_AT_decl_column : 22 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3ec7): I2C_DMASlaveTransmitCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 6744 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x40 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf6e9> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 6744 + DW_AT_decl_column : 57 + DW_AT_type : <0xf032> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6747 + DW_AT_decl_column : 22 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4476): tmpoptions + DW_AT_decl_file : 1 + DW_AT_decl_line : 6748 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf4208): I2C_DMAMasterTransmitCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 6693 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x96 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf71d> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf09bd): hdma + DW_AT_decl_file : 1 + DW_AT_decl_line : 6693 + DW_AT_decl_column : 58 + DW_AT_type : <0xf032> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6696 + DW_AT_decl_column : 22 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 20 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3cc1): I2C_Flush_TXDR + DW_AT_decl_file : 1 + DW_AT_decl_line : 6671 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x48 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xf742> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6671 + DW_AT_decl_column : 47 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3c0b): I2C_TreatErrorCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 6633 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x4e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf767> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6633 + DW_AT_decl_column : 55 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf4557): I2C_ITError + DW_AT_decl_file : 1 + DW_AT_decl_line : 6498 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1e0 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf7b9> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6498 + DW_AT_decl_column : 44 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + DW_AT_decl_file : 1 + DW_AT_decl_line : 6498 + DW_AT_decl_column : 59 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4090): tmpstate + DW_AT_decl_file : 1 + DW_AT_decl_line : 6500 + DW_AT_decl_column : 24 + DW_AT_type : <0xf100> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf40ac): tmppreviousstate + DW_AT_decl_file : 1 + DW_AT_decl_line : 6503 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3bfa): I2C_ITListenCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 6447 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xa8 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf7ed> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6447 + DW_AT_decl_column : 49 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 6447 + DW_AT_decl_column : 64 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3ef8): I2C_ITSlaveCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 6285 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x214 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf84e> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6285 + DW_AT_decl_column : 48 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 6285 + DW_AT_decl_column : 63 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3b9c): tmpcr1value + DW_AT_decl_file : 1 + DW_AT_decl_line : 6287 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf45c2): tmpITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 6288 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4090): tmpstate + DW_AT_decl_file : 1 + DW_AT_decl_line : 6289 + DW_AT_decl_column : 24 + DW_AT_type : <0xf100> + DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf40d0): I2C_ITMasterCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 6142 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x190 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf8af> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6142 + DW_AT_decl_column : 49 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 6142 + DW_AT_decl_column : 64 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4105): tmperror + DW_AT_decl_file : 1 + DW_AT_decl_line : 6144 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf45c2): tmpITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 6145 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + DW_AT_decl_file : 1 + DW_AT_decl_line : 6146 + DW_AT_decl_column : 17 + DW_AT_type : <0xebfb> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf40bd): I2C_ITSlaveSeqCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 6066 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xb8 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf8e3> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6066 + DW_AT_decl_column : 51 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3b9c): tmpcr1value + DW_AT_decl_file : 1 + DW_AT_decl_line : 6068 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf4630): I2C_ITMasterSeqCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 6013 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x7a + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf908> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 6013 + DW_AT_decl_column : 52 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 9 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3ba8): I2C_ITAddrCplt + DW_AT_decl_file : 1 + DW_AT_decl_line : 5918 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x108 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf978> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 5918 + DW_AT_decl_column : 47 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 5918 + DW_AT_decl_column : 62 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3fd8): transferdirection + DW_AT_decl_file : 1 + DW_AT_decl_line : 5920 + DW_AT_decl_column : 11 + DW_AT_type : <0xebd2> + DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf442a): slaveaddrcode + DW_AT_decl_file : 1 + DW_AT_decl_line : 5921 + DW_AT_decl_column : 12 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3fcc): ownadd1code + DW_AT_decl_file : 1 + DW_AT_decl_line : 5922 + DW_AT_decl_column : 12 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf446a): ownadd2code + DW_AT_decl_file : 1 + DW_AT_decl_line : 5923 + DW_AT_decl_column : 12 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf4330): I2C_RequestMemoryRead + DW_AT_decl_file : 1 + DW_AT_decl_line : 5869 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xa8 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xf9ec> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 5869 + DW_AT_decl_column : 67 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 5869 + DW_AT_decl_column : 82 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf429b): MemAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 5870 + DW_AT_decl_column : 57 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3a25): MemAddSize + DW_AT_decl_file : 1 + DW_AT_decl_line : 5870 + DW_AT_decl_column : 78 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c + DW_AT_name : (indirect string, offset: 0x10153b): Timeout DW_AT_decl_file : 1 - DW_AT_decl_line : 5918 - DW_AT_decl_column : 47 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + DW_AT_decl_line : 5870 + DW_AT_decl_column : 99 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags + DW_AT_name : (indirect string, offset: 0xf3b10): Tickstart DW_AT_decl_file : 1 - DW_AT_decl_line : 5918 - DW_AT_decl_column : 62 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3ff3): transferdirection - DW_AT_decl_file : 1 - DW_AT_decl_line : 5920 - DW_AT_decl_column : 11 - DW_AT_type : <0xec82> - DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf4445): slaveaddrcode - DW_AT_decl_file : 1 - DW_AT_decl_line : 5921 - DW_AT_decl_column : 12 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3fe7): ownadd1code - DW_AT_decl_file : 1 - DW_AT_decl_line : 5922 - DW_AT_decl_column : 12 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf4485): ownadd2code - DW_AT_decl_file : 1 - DW_AT_decl_line : 5923 - DW_AT_decl_column : 12 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf434b): I2C_RequestMemoryRead - DW_AT_decl_file : 1 - DW_AT_decl_line : 5869 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xa8 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xfa9c> + DW_AT_decl_line : 5871 + DW_AT_decl_column : 57 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3d50): I2C_RequestMemoryWrite + DW_AT_decl_file : 1 + DW_AT_decl_line : 5814 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xa8 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xfa60> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 5814 + DW_AT_decl_column : 68 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 5814 + DW_AT_decl_column : 83 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf429b): MemAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 5815 + DW_AT_decl_column : 58 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3a25): MemAddSize + DW_AT_decl_file : 1 + DW_AT_decl_line : 5815 + DW_AT_decl_column : 79 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c + DW_AT_name : (indirect string, offset: 0x10153b): Timeout DW_AT_decl_file : 1 - DW_AT_decl_line : 5869 - DW_AT_decl_column : 67 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + DW_AT_decl_line : 5815 + DW_AT_decl_column : 100 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + DW_AT_name : (indirect string, offset: 0xf3b10): Tickstart DW_AT_decl_file : 1 - DW_AT_decl_line : 5869 - DW_AT_decl_column : 82 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf42b6): MemAddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 5870 - DW_AT_decl_column : 57 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3a40): MemAddSize - DW_AT_decl_file : 1 - DW_AT_decl_line : 5870 - DW_AT_decl_column : 78 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 5870 - DW_AT_decl_column : 99 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3b2b): Tickstart - DW_AT_decl_file : 1 - DW_AT_decl_line : 5871 - DW_AT_decl_column : 57 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3d6b): I2C_RequestMemoryWrite - DW_AT_decl_file : 1 - DW_AT_decl_line : 5814 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xa8 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xfb10> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c + DW_AT_decl_line : 5816 + DW_AT_decl_column : 58 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf3fff): I2C_Slave_ISR_DMA + DW_AT_decl_file : 1 + DW_AT_decl_line : 5668 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1ac + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xfad4> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 5668 + DW_AT_decl_column : 72 + DW_AT_type : <0xf253> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 5668 + DW_AT_decl_column : 87 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf40fb): ITSources + DW_AT_decl_file : 1 + DW_AT_decl_line : 5669 + DW_AT_decl_column : 53 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4476): tmpoptions + DW_AT_decl_file : 1 + DW_AT_decl_line : 5671 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3c37): treatdmanack DW_AT_decl_file : 1 - DW_AT_decl_line : 5814 - DW_AT_decl_column : 68 - DW_AT_type : <0xf3a1> + DW_AT_decl_line : 5672 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4090): tmpstate DW_AT_decl_file : 1 - DW_AT_decl_line : 5814 - DW_AT_decl_column : 83 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf42b6): MemAddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 5815 - DW_AT_decl_column : 58 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3a40): MemAddSize - DW_AT_decl_file : 1 - DW_AT_decl_line : 5815 - DW_AT_decl_column : 79 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0x101556): Timeout - DW_AT_decl_file : 1 - DW_AT_decl_line : 5815 - DW_AT_decl_column : 100 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3b2b): Tickstart - DW_AT_decl_file : 1 - DW_AT_decl_line : 5816 - DW_AT_decl_column : 58 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf401a): I2C_Slave_ISR_DMA - DW_AT_decl_file : 1 - DW_AT_decl_line : 5668 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1ac - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xfb84> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 5668 - DW_AT_decl_column : 72 - DW_AT_type : <0xf303> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 5668 - DW_AT_decl_column : 87 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf4116): ITSources - DW_AT_decl_file : 1 - DW_AT_decl_line : 5669 - DW_AT_decl_column : 53 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf4491): tmpoptions - DW_AT_decl_file : 1 - DW_AT_decl_line : 5671 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3c52): treatdmanack - DW_AT_decl_file : 1 - DW_AT_decl_line : 5672 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf40ab): tmpstate - DW_AT_decl_file : 1 - DW_AT_decl_line : 5673 - DW_AT_decl_column : 24 - DW_AT_type : <0xf1b0> - DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf4453): I2C_Mem_ISR_DMA - DW_AT_decl_file : 1 - DW_AT_decl_line : 5520 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x24c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xfbda> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 5520 - DW_AT_decl_column : 70 - DW_AT_type : <0xf303> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 5520 - DW_AT_decl_column : 85 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf4116): ITSources - DW_AT_decl_file : 1 - DW_AT_decl_line : 5521 - DW_AT_decl_column : 51 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3ffb): direction - DW_AT_decl_file : 1 - DW_AT_decl_line : 5523 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf4593): I2C_Master_ISR_DMA - DW_AT_decl_file : 1 - DW_AT_decl_line : 5380 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1d6 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xfc3f> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 5380 - DW_AT_decl_column : 73 - DW_AT_type : <0xf303> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 5380 - DW_AT_decl_column : 88 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf4116): ITSources - DW_AT_decl_file : 1 - DW_AT_decl_line : 5381 - DW_AT_decl_column : 54 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf45b8): devaddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 5383 - DW_AT_decl_column : 12 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode - DW_AT_decl_file : 1 - DW_AT_decl_line : 5384 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf42cc): I2C_Slave_ISR_IT - DW_AT_decl_file : 1 - DW_AT_decl_line : 5238 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1f0 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xfca4> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 5238 - DW_AT_decl_column : 71 - DW_AT_type : <0xf303> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 5238 - DW_AT_decl_column : 86 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf4116): ITSources - DW_AT_decl_file : 1 - DW_AT_decl_line : 5239 - DW_AT_decl_column : 52 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf4491): tmpoptions - DW_AT_decl_file : 1 - DW_AT_decl_line : 5241 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf45dd): tmpITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 5242 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf3998): I2C_Mem_ISR_IT - DW_AT_decl_file : 1 - DW_AT_decl_line : 5095 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x24c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xfd09> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 5095 - DW_AT_decl_column : 69 - DW_AT_type : <0xf303> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 5095 - DW_AT_decl_column : 84 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf4116): ITSources - DW_AT_decl_file : 1 - DW_AT_decl_line : 5096 - DW_AT_decl_column : 50 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3ffb): direction - DW_AT_decl_file : 1 - DW_AT_decl_line : 5098 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf45dd): tmpITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 5099 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 10 (DW_TAG_subprogram) - DW_AT_name : (indirect string, offset: 0xf45a6): I2C_Master_ISR_IT - DW_AT_decl_file : 1 - DW_AT_decl_line : 4944 - DW_AT_decl_column : 26 - DW_AT_prototyped : 1 - DW_AT_type : <0xeeca> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x24e - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xfd6e> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4944 - DW_AT_decl_column : 72 - DW_AT_type : <0xf303> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + DW_AT_decl_line : 5673 + DW_AT_decl_column : 24 + DW_AT_type : <0xf100> + DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf4438): I2C_Mem_ISR_DMA + DW_AT_decl_file : 1 + DW_AT_decl_line : 5520 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x24c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xfb2a> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 5520 + DW_AT_decl_column : 70 + DW_AT_type : <0xf253> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 5520 + DW_AT_decl_column : 85 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf40fb): ITSources + DW_AT_decl_file : 1 + DW_AT_decl_line : 5521 + DW_AT_decl_column : 51 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3fe0): direction + DW_AT_decl_file : 1 + DW_AT_decl_line : 5523 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf4578): I2C_Master_ISR_DMA + DW_AT_decl_file : 1 + DW_AT_decl_line : 5380 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1d6 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xfb8f> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 5380 + DW_AT_decl_column : 73 + DW_AT_type : <0xf253> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 5380 + DW_AT_decl_column : 88 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf40fb): ITSources + DW_AT_decl_file : 1 + DW_AT_decl_line : 5381 + DW_AT_decl_column : 54 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf459d): devaddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 5383 + DW_AT_decl_column : 12 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode + DW_AT_decl_file : 1 + DW_AT_decl_line : 5384 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf42b1): I2C_Slave_ISR_IT + DW_AT_decl_file : 1 + DW_AT_decl_line : 5238 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1f0 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xfbf4> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 5238 + DW_AT_decl_column : 71 + DW_AT_type : <0xf253> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 5238 + DW_AT_decl_column : 86 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf40fb): ITSources + DW_AT_decl_file : 1 + DW_AT_decl_line : 5239 + DW_AT_decl_column : 52 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4476): tmpoptions + DW_AT_decl_file : 1 + DW_AT_decl_line : 5241 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf45c2): tmpITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 5242 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf397d): I2C_Mem_ISR_IT + DW_AT_decl_file : 1 + DW_AT_decl_line : 5095 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x24c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xfc59> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 5095 + DW_AT_decl_column : 69 + DW_AT_type : <0xf253> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 5095 + DW_AT_decl_column : 84 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf40fb): ITSources + DW_AT_decl_file : 1 + DW_AT_decl_line : 5096 + DW_AT_decl_column : 50 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3fe0): direction + DW_AT_decl_file : 1 + DW_AT_decl_line : 5098 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf45c2): tmpITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 5099 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 10 (DW_TAG_subprogram) + DW_AT_name : (indirect string, offset: 0xf458b): I2C_Master_ISR_IT + DW_AT_decl_file : 1 + DW_AT_decl_line : 4944 + DW_AT_decl_column : 26 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x24e + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xfcbe> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4944 + DW_AT_decl_column : 72 + DW_AT_type : <0xf253> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf45c5): ITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 4944 + DW_AT_decl_column : 87 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf40fb): ITSources + DW_AT_decl_file : 1 + DW_AT_decl_line : 4945 + DW_AT_decl_column : 53 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf459d): devaddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 4947 + DW_AT_decl_column : 12 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf45c2): tmpITFlags + DW_AT_decl_file : 1 + DW_AT_decl_line : 4948 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3d67): HAL_I2C_GetError + DW_AT_decl_file : 1 + DW_AT_decl_line : 4919 + DW_AT_decl_column : 10 + DW_AT_prototyped : 1 + DW_AT_type : <0xebef> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x18 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfce8> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4919 + DW_AT_decl_column : 52 + DW_AT_type : <0xfce8> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 8 (DW_TAG_pointer_type) + DW_AT_byte_size : 4 + DW_AT_type : <0xf269> + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf41dc): HAL_I2C_GetMode + DW_AT_decl_file : 1 + DW_AT_decl_line : 4908 + DW_AT_decl_column : 21 + DW_AT_prototyped : 1 + DW_AT_type : <0xf135> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfd17> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4908 + DW_AT_decl_column : 62 + DW_AT_type : <0xfce8> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 22 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf4538): HAL_I2C_GetState + DW_AT_decl_file : 1 + DW_AT_decl_line : 4896 + DW_AT_decl_column : 22 + DW_AT_prototyped : 1 + DW_AT_type : <0xf100> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfd41> <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf45e0): ITFlags + DW_AT_name : (indirect string, offset: 0xf1414): hi2c DW_AT_decl_file : 1 - DW_AT_decl_line : 4944 - DW_AT_decl_column : 87 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf4116): ITSources - DW_AT_decl_file : 1 - DW_AT_decl_line : 4945 - DW_AT_decl_column : 53 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf45b8): devaddress - DW_AT_decl_file : 1 - DW_AT_decl_line : 4947 - DW_AT_decl_column : 12 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf45dd): tmpITFlags - DW_AT_decl_file : 1 - DW_AT_decl_line : 4948 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3d82): HAL_I2C_GetError - DW_AT_decl_file : 1 - DW_AT_decl_line : 4919 - DW_AT_decl_column : 10 - DW_AT_prototyped : 1 - DW_AT_type : <0xec9f> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x18 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xfd98> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4919 - DW_AT_decl_column : 52 - DW_AT_type : <0xfd98> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 8 (DW_TAG_pointer_type) - DW_AT_byte_size : 4 - DW_AT_type : <0xf319> - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf41f7): HAL_I2C_GetMode - DW_AT_decl_file : 1 - DW_AT_decl_line : 4908 - DW_AT_decl_column : 21 - DW_AT_prototyped : 1 - DW_AT_type : <0xf1e5> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xfdc7> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4908 - DW_AT_decl_column : 62 - DW_AT_type : <0xfd98> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 22 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf4553): HAL_I2C_GetState - DW_AT_decl_file : 1 - DW_AT_decl_line : 4896 - DW_AT_decl_column : 22 - DW_AT_prototyped : 1 - DW_AT_type : <0xf1b0> - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xfdf1> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4896 - DW_AT_decl_column : 64 - DW_AT_type : <0xfd98> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf40fc): HAL_I2C_AbortCpltCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4861 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xfe16> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4861 - DW_AT_decl_column : 58 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf4635): HAL_I2C_ErrorCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4845 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xfe3b> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4845 - DW_AT_decl_column : 54 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf41b6): HAL_I2C_MemRxCpltCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4829 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xfe60> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4829 - DW_AT_decl_column : 58 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf44dc): HAL_I2C_MemTxCpltCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4813 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xfe85> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4813 - DW_AT_decl_column : 58 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3a5f): HAL_I2C_ListenCpltCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4797 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xfeaa> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4797 - DW_AT_decl_column : 59 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf4005): HAL_I2C_AddrCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4779 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x1c - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xfeed> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4779 - DW_AT_decl_column : 53 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf41e5): TransferDirection - DW_AT_decl_file : 1 - DW_AT_decl_line : 4779 - DW_AT_decl_column : 67 - DW_AT_type : <0xec82> - DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf3951): AddrMatchCode - DW_AT_decl_file : 1 - DW_AT_decl_line : 4779 - DW_AT_decl_column : 95 - DW_AT_type : <0xec8e> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3f38): HAL_I2C_SlaveRxCpltCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4761 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xff12> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4761 - DW_AT_decl_column : 60 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf4207): HAL_I2C_SlaveTxCpltCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4745 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xff37> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4745 - DW_AT_decl_column : 60 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf44f6): HAL_I2C_MasterRxCpltCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4730 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xff5c> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4730 - DW_AT_decl_column : 61 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 11 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3b35): HAL_I2C_MasterTxCpltCallback - DW_AT_decl_file : 1 - DW_AT_decl_line : 4714 - DW_AT_decl_column : 13 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x14 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_calls: 1 - DW_AT_sibling : <0xff81> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4714 - DW_AT_decl_column : 61 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 25 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf4037): HAL_I2C_ER_IRQHandler - DW_AT_decl_file : 1 - DW_AT_decl_line : 4662 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0xb6 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0xffd3> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4662 - DW_AT_decl_column : 47 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3d93): itflags - DW_AT_decl_file : 1 - DW_AT_decl_line : 4664 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3bd2): itsources - DW_AT_decl_file : 1 - DW_AT_decl_line : 4665 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf4120): tmperror - DW_AT_decl_file : 1 - DW_AT_decl_line : 4666 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 0 - <1>: Abbrev Number: 25 (DW_TAG_subprogram) - DW_AT_external : 1 - DW_AT_name : (indirect string, offset: 0xf3c5f): HAL_I2C_EV_IRQHandler - DW_AT_decl_file : 1 - DW_AT_decl_line : 4643 - DW_AT_decl_column : 6 - DW_AT_prototyped : 1 - DW_AT_low_pc : 0x0 - DW_AT_high_pc : 0x34 - DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - DW_AT_call_all_tail_calls: 1 - DW_AT_sibling : <0x10016> - <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - DW_AT_name : (indirect string, offset: 0xf1442): hi2c - DW_AT_decl_file : 1 - DW_AT_decl_line : 4643 - DW_AT_decl_column : 47 - DW_AT_type : <0xf3a1> - DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2>: Abbrev Number: 2 (DW_TAG_variable) - DW_AT_name : (indirect string, offset: 0xf3d93): itflags - DW_AT_decl_file : 1 - DW_AT_decl_line : 4646 - DW_AT_decl_column : 12 - DW_AT_type : <0xec9f> - <10003> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10006>: Abbrev Number: 2 (DW_TAG_variable) - <10007> DW_AT_name : (indirect string, offset: 0xf3bd2): itsources - <1000b> DW_AT_decl_file : 1 - <1000b> DW_AT_decl_line : 4647 - <1000d> DW_AT_decl_column : 12 - <1000e> DW_AT_type : <0xec9f> - <10012> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><10015>: Abbrev Number: 0 - <1><10016>: Abbrev Number: 4 (DW_TAG_subprogram) - <10017> DW_AT_external : 1 - <10017> DW_AT_name : (indirect string, offset: 0xf4256): HAL_I2C_Master_Abort_IT - <1001b> DW_AT_decl_file : 1 - <1001b> DW_AT_decl_line : 4581 - <1001d> DW_AT_decl_column : 19 - <1001d> DW_AT_prototyped : 1 - <1001d> DW_AT_type : <0xeeca> - <10021> DW_AT_low_pc : 0x0 - <10025> DW_AT_high_pc : 0xa0 - <10029> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1002b> DW_AT_call_all_tail_calls: 1 - <1002b> DW_AT_sibling : <0x1004e> - <2><1002f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10030> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10034> DW_AT_decl_file : 1 - <10034> DW_AT_decl_line : 4581 - <10036> DW_AT_decl_column : 62 - <10037> DW_AT_type : <0xf3a1> - <1003b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1003e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1003f> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress - <10043> DW_AT_decl_file : 1 - <10043> DW_AT_decl_line : 4581 - <10045> DW_AT_decl_column : 77 - <10046> DW_AT_type : <0xec8e> - <1004a> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><1004d>: Abbrev Number: 0 - <1><1004e>: Abbrev Number: 4 (DW_TAG_subprogram) - <1004f> DW_AT_external : 1 - <1004f> DW_AT_name : (indirect string, offset: 0xf423d): HAL_I2C_DisableListen_IT - <10053> DW_AT_decl_file : 1 - <10053> DW_AT_decl_line : 4548 - <10055> DW_AT_decl_column : 19 - <10055> DW_AT_prototyped : 1 - <10055> DW_AT_type : <0xeeca> - <10059> DW_AT_low_pc : 0x0 - <1005d> DW_AT_high_pc : 0x62 - <10061> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10063> DW_AT_call_all_tail_calls: 1 - <10063> DW_AT_sibling : <0x10086> - <2><10067>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10068> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <1006c> DW_AT_decl_file : 1 - <1006c> DW_AT_decl_line : 4548 - <1006e> DW_AT_decl_column : 63 - <1006f> DW_AT_type : <0xf3a1> - <10073> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10076>: Abbrev Number: 18 (DW_TAG_variable) - <10077> DW_AT_name : tmp - <1007b> DW_AT_decl_file : 1 - <1007b> DW_AT_decl_line : 4551 - <1007d> DW_AT_decl_column : 12 - <1007e> DW_AT_type : <0xec9f> - <10082> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10085>: Abbrev Number: 0 - <1><10086>: Abbrev Number: 4 (DW_TAG_subprogram) - <10087> DW_AT_external : 1 - <10087> DW_AT_name : (indirect string, offset: 0xf404d): HAL_I2C_EnableListen_IT - <1008b> DW_AT_decl_file : 1 - <1008b> DW_AT_decl_line : 4524 - <1008d> DW_AT_decl_column : 19 - <1008d> DW_AT_prototyped : 1 - <1008d> DW_AT_type : <0xeeca> - <10091> DW_AT_low_pc : 0x0 - <10095> DW_AT_high_pc : 0x40 - <10099> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1009b> DW_AT_call_all_tail_calls: 1 - <1009b> DW_AT_sibling : <0x100af> - <2><1009f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <100a0> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <100a4> DW_AT_decl_file : 1 - <100a4> DW_AT_decl_line : 4524 - <100a6> DW_AT_decl_column : 62 - <100a7> DW_AT_type : <0xf3a1> - <100ab> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><100ae>: Abbrev Number: 0 - <1><100af>: Abbrev Number: 4 (DW_TAG_subprogram) - <100b0> DW_AT_external : 1 - <100b0> DW_AT_name : (indirect string, offset: 0x56112): HAL_I2C_Slave_Seq_Receive_DMA - <100b4> DW_AT_decl_file : 1 - <100b4> DW_AT_decl_line : 4343 - <100b6> DW_AT_decl_column : 19 - <100b6> DW_AT_prototyped : 1 - <100b6> DW_AT_type : <0xeeca> - <100ba> DW_AT_low_pc : 0x0 - <100be> DW_AT_high_pc : 0x28c - <100c2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <100c4> DW_AT_call_all_tail_calls: 1 - <100c4> DW_AT_sibling : <0x10123> - <2><100c8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <100c9> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + DW_AT_decl_line : 4896 + DW_AT_decl_column : 64 + DW_AT_type : <0xfce8> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf40e1): HAL_I2C_AbortCpltCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4861 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfd66> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4861 + DW_AT_decl_column : 58 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf461a): HAL_I2C_ErrorCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4845 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfd8b> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4845 + DW_AT_decl_column : 54 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf419b): HAL_I2C_MemRxCpltCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4829 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfdb0> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4829 + DW_AT_decl_column : 58 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf44c1): HAL_I2C_MemTxCpltCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4813 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfdd5> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4813 + DW_AT_decl_column : 58 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3a44): HAL_I2C_ListenCpltCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4797 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfdfa> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4797 + DW_AT_decl_column : 59 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3fea): HAL_I2C_AddrCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4779 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x1c + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfe3d> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4779 + DW_AT_decl_column : 53 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf41ca): TransferDirection + DW_AT_decl_file : 1 + DW_AT_decl_line : 4779 + DW_AT_decl_column : 67 + DW_AT_type : <0xebd2> + DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf3936): AddrMatchCode + DW_AT_decl_file : 1 + DW_AT_decl_line : 4779 + DW_AT_decl_column : 95 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3f1d): HAL_I2C_SlaveRxCpltCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4761 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfe62> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4761 + DW_AT_decl_column : 60 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf41ec): HAL_I2C_SlaveTxCpltCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4745 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfe87> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4745 + DW_AT_decl_column : 60 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf44db): HAL_I2C_MasterRxCpltCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4730 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfeac> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4730 + DW_AT_decl_column : 61 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 11 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3b1a): HAL_I2C_MasterTxCpltCallback + DW_AT_decl_file : 1 + DW_AT_decl_line : 4714 + DW_AT_decl_column : 13 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x14 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_calls: 1 + DW_AT_sibling : <0xfed1> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4714 + DW_AT_decl_column : 61 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 25 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf401c): HAL_I2C_ER_IRQHandler + DW_AT_decl_file : 1 + DW_AT_decl_line : 4662 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xb6 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xff23> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4662 + DW_AT_decl_column : 47 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3d78): itflags + DW_AT_decl_file : 1 + DW_AT_decl_line : 4664 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3bb7): itsources + DW_AT_decl_file : 1 + DW_AT_decl_line : 4665 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf4105): tmperror + DW_AT_decl_file : 1 + DW_AT_decl_line : 4666 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 25 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf3c44): HAL_I2C_EV_IRQHandler + DW_AT_decl_file : 1 + DW_AT_decl_line : 4643 + DW_AT_decl_column : 6 + DW_AT_prototyped : 1 + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x34 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xff66> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4643 + DW_AT_decl_column : 47 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3d78): itflags + DW_AT_decl_file : 1 + DW_AT_decl_line : 4646 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 2 (DW_TAG_variable) + DW_AT_name : (indirect string, offset: 0xf3bb7): itsources + DW_AT_decl_file : 1 + DW_AT_decl_line : 4647 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf423b): HAL_I2C_Master_Abort_IT + DW_AT_decl_file : 1 + DW_AT_decl_line : 4581 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0xa0 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xff9e> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4581 + DW_AT_decl_column : 62 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + DW_AT_decl_file : 1 + DW_AT_decl_line : 4581 + DW_AT_decl_column : 77 + DW_AT_type : <0xebde> + DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf4222): HAL_I2C_DisableListen_IT + DW_AT_decl_file : 1 + DW_AT_decl_line : 4548 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x62 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xffd6> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4548 + DW_AT_decl_column : 63 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2>: Abbrev Number: 18 (DW_TAG_variable) + DW_AT_name : tmp + DW_AT_decl_file : 1 + DW_AT_decl_line : 4551 + DW_AT_decl_column : 12 + DW_AT_type : <0xebef> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_subprogram) + DW_AT_external : 1 + DW_AT_name : (indirect string, offset: 0xf4032): HAL_I2C_EnableListen_IT + DW_AT_decl_file : 1 + DW_AT_decl_line : 4524 + DW_AT_decl_column : 19 + DW_AT_prototyped : 1 + DW_AT_type : <0xee1a> + DW_AT_low_pc : 0x0 + DW_AT_high_pc : 0x40 + DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + DW_AT_call_all_tail_calls: 1 + DW_AT_sibling : <0xffff> + <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + DW_AT_name : (indirect string, offset: 0xf1414): hi2c + DW_AT_decl_file : 1 + DW_AT_decl_line : 4524 + DW_AT_decl_column : 62 + DW_AT_type : <0xf2f1> + DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2>: Abbrev Number: 0 + <1>: Abbrev Number: 4 (DW_TAG_subprogram) + <10000> DW_AT_external : 1 + <10000> DW_AT_name : (indirect string, offset: 0x560c6): HAL_I2C_Slave_Seq_Receive_DMA + <10004> DW_AT_decl_file : 1 + <10004> DW_AT_decl_line : 4343 + <10006> DW_AT_decl_column : 19 + <10006> DW_AT_prototyped : 1 + <10006> DW_AT_type : <0xee1a> + <1000a> DW_AT_low_pc : 0x0 + <1000e> DW_AT_high_pc : 0x28c + <10012> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10014> DW_AT_call_all_tail_calls: 1 + <10014> DW_AT_sibling : <0x10073> + <2><10018>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10019> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <1001d> DW_AT_decl_file : 1 + <1001d> DW_AT_decl_line : 4343 + <1001f> DW_AT_decl_column : 68 + <10020> DW_AT_type : <0xf2f1> + <10024> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10027>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10028> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1002c> DW_AT_decl_file : 1 + <1002c> DW_AT_decl_line : 4343 + <1002e> DW_AT_decl_column : 83 + <1002f> DW_AT_type : <0xf235> + <10033> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><10036>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10037> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <1003b> DW_AT_decl_file : 1 + <1003b> DW_AT_decl_line : 4343 + <1003d> DW_AT_decl_column : 99 + <1003e> DW_AT_type : <0xebde> + <10042> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><10045>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10046> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions + <1004a> DW_AT_decl_file : 1 + <1004a> DW_AT_decl_line : 4344 + <1004c> DW_AT_decl_column : 58 + <1004d> DW_AT_type : <0xebef> + <10051> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><10054>: Abbrev Number: 18 (DW_TAG_variable) + <10055> DW_AT_name : tmp + <10059> DW_AT_decl_file : 1 + <10059> DW_AT_decl_line : 4347 + <1005b> DW_AT_decl_column : 14 + <1005c> DW_AT_type : <0xede3> + <10060> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><10063>: Abbrev Number: 2 (DW_TAG_variable) + <10064> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus + <10068> DW_AT_decl_file : 1 + <10068> DW_AT_decl_line : 4348 + <1006a> DW_AT_decl_column : 21 + <1006b> DW_AT_type : <0xee1a> + <1006f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><10072>: Abbrev Number: 0 + <1><10073>: Abbrev Number: 4 (DW_TAG_subprogram) + <10074> DW_AT_external : 1 + <10074> DW_AT_name : (indirect string, offset: 0x6f8ce): HAL_I2C_Slave_Seq_Receive_IT + <10078> DW_AT_decl_file : 1 + <10078> DW_AT_decl_line : 4240 + <1007a> DW_AT_decl_column : 19 + <1007a> DW_AT_prototyped : 1 + <1007a> DW_AT_type : <0xee1a> + <1007e> DW_AT_low_pc : 0x0 + <10082> DW_AT_high_pc : 0x164 + <10086> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10088> DW_AT_call_all_tail_calls: 1 + <10088> DW_AT_sibling : <0x100d8> + <2><1008c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1008d> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10091> DW_AT_decl_file : 1 + <10091> DW_AT_decl_line : 4240 + <10093> DW_AT_decl_column : 67 + <10094> DW_AT_type : <0xf2f1> + <10098> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1009b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1009c> DW_AT_name : (indirect string, offset: 0xf0118): pData + <100a0> DW_AT_decl_file : 1 + <100a0> DW_AT_decl_line : 4240 + <100a2> DW_AT_decl_column : 82 + <100a3> DW_AT_type : <0xf235> + <100a7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><100aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <100ab> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <100af> DW_AT_decl_file : 1 + <100af> DW_AT_decl_line : 4240 + <100b1> DW_AT_decl_column : 98 + <100b2> DW_AT_type : <0xebde> + <100b6> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><100b9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <100ba> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions + <100be> DW_AT_decl_file : 1 + <100be> DW_AT_decl_line : 4241 + <100c0> DW_AT_decl_column : 57 + <100c1> DW_AT_type : <0xebef> + <100c5> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><100c8>: Abbrev Number: 18 (DW_TAG_variable) + <100c9> DW_AT_name : tmp <100cd> DW_AT_decl_file : 1 - <100cd> DW_AT_decl_line : 4343 - <100cf> DW_AT_decl_column : 68 - <100d0> DW_AT_type : <0xf3a1> - <100d4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><100d7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <100d8> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <100dc> DW_AT_decl_file : 1 - <100dc> DW_AT_decl_line : 4343 - <100de> DW_AT_decl_column : 83 - <100df> DW_AT_type : <0xf2e5> - <100e3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><100e6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <100e7> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <100eb> DW_AT_decl_file : 1 - <100eb> DW_AT_decl_line : 4343 - <100ed> DW_AT_decl_column : 99 - <100ee> DW_AT_type : <0xec8e> - <100f2> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><100f5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <100f6> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions - <100fa> DW_AT_decl_file : 1 - <100fa> DW_AT_decl_line : 4344 - <100fc> DW_AT_decl_column : 58 - <100fd> DW_AT_type : <0xec9f> - <10101> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><10104>: Abbrev Number: 18 (DW_TAG_variable) - <10105> DW_AT_name : tmp - <10109> DW_AT_decl_file : 1 - <10109> DW_AT_decl_line : 4347 - <1010b> DW_AT_decl_column : 14 - <1010c> DW_AT_type : <0xee93> - <10110> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><10113>: Abbrev Number: 2 (DW_TAG_variable) - <10114> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <10118> DW_AT_decl_file : 1 - <10118> DW_AT_decl_line : 4348 - <1011a> DW_AT_decl_column : 21 - <1011b> DW_AT_type : <0xeeca> - <1011f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><10122>: Abbrev Number: 0 - <1><10123>: Abbrev Number: 4 (DW_TAG_subprogram) - <10124> DW_AT_external : 1 - <10124> DW_AT_name : (indirect string, offset: 0x6f92d): HAL_I2C_Slave_Seq_Receive_IT - <10128> DW_AT_decl_file : 1 - <10128> DW_AT_decl_line : 4240 - <1012a> DW_AT_decl_column : 19 - <1012a> DW_AT_prototyped : 1 - <1012a> DW_AT_type : <0xeeca> - <1012e> DW_AT_low_pc : 0x0 - <10132> DW_AT_high_pc : 0x164 - <10136> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10138> DW_AT_call_all_tail_calls: 1 - <10138> DW_AT_sibling : <0x10188> - <2><1013c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1013d> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <100cd> DW_AT_decl_line : 4244 + <100cf> DW_AT_decl_column : 14 + <100d0> DW_AT_type : <0xede3> + <100d4> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><100d7>: Abbrev Number: 0 + <1><100d8>: Abbrev Number: 4 (DW_TAG_subprogram) + <100d9> DW_AT_external : 1 + <100d9> DW_AT_name : (indirect string, offset: 0xd4b3e): HAL_I2C_Slave_Seq_Transmit_DMA + <100dd> DW_AT_decl_file : 1 + <100dd> DW_AT_decl_line : 4055 + <100df> DW_AT_decl_column : 19 + <100df> DW_AT_prototyped : 1 + <100df> DW_AT_type : <0xee1a> + <100e3> DW_AT_low_pc : 0x0 + <100e7> DW_AT_high_pc : 0x28c + <100eb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <100ed> DW_AT_call_all_tail_calls: 1 + <100ed> DW_AT_sibling : <0x1014c> + <2><100f1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <100f2> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <100f6> DW_AT_decl_file : 1 + <100f6> DW_AT_decl_line : 4055 + <100f8> DW_AT_decl_column : 69 + <100f9> DW_AT_type : <0xf2f1> + <100fd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10100>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10101> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10105> DW_AT_decl_file : 1 + <10105> DW_AT_decl_line : 4055 + <10107> DW_AT_decl_column : 84 + <10108> DW_AT_type : <0xf235> + <1010c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1010f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10110> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10114> DW_AT_decl_file : 1 + <10114> DW_AT_decl_line : 4055 + <10116> DW_AT_decl_column : 100 + <10117> DW_AT_type : <0xebde> + <1011b> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><1011e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1011f> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions + <10123> DW_AT_decl_file : 1 + <10123> DW_AT_decl_line : 4056 + <10125> DW_AT_decl_column : 59 + <10126> DW_AT_type : <0xebef> + <1012a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><1012d>: Abbrev Number: 18 (DW_TAG_variable) + <1012e> DW_AT_name : tmp + <10132> DW_AT_decl_file : 1 + <10132> DW_AT_decl_line : 4059 + <10134> DW_AT_decl_column : 14 + <10135> DW_AT_type : <0xede3> + <10139> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1013c>: Abbrev Number: 2 (DW_TAG_variable) + <1013d> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus <10141> DW_AT_decl_file : 1 - <10141> DW_AT_decl_line : 4240 - <10143> DW_AT_decl_column : 67 - <10144> DW_AT_type : <0xf3a1> - <10148> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1014b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1014c> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10150> DW_AT_decl_file : 1 - <10150> DW_AT_decl_line : 4240 - <10152> DW_AT_decl_column : 82 - <10153> DW_AT_type : <0xf2e5> - <10157> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1015a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1015b> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <1015f> DW_AT_decl_file : 1 - <1015f> DW_AT_decl_line : 4240 - <10161> DW_AT_decl_column : 98 - <10162> DW_AT_type : <0xec8e> - <10166> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><10169>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1016a> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions - <1016e> DW_AT_decl_file : 1 - <1016e> DW_AT_decl_line : 4241 - <10170> DW_AT_decl_column : 57 - <10171> DW_AT_type : <0xec9f> - <10175> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><10178>: Abbrev Number: 18 (DW_TAG_variable) - <10179> DW_AT_name : tmp - <1017d> DW_AT_decl_file : 1 - <1017d> DW_AT_decl_line : 4244 - <1017f> DW_AT_decl_column : 14 - <10180> DW_AT_type : <0xee93> - <10184> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><10187>: Abbrev Number: 0 - <1><10188>: Abbrev Number: 4 (DW_TAG_subprogram) - <10189> DW_AT_external : 1 - <10189> DW_AT_name : (indirect string, offset: 0xd4ba0): HAL_I2C_Slave_Seq_Transmit_DMA - <1018d> DW_AT_decl_file : 1 - <1018d> DW_AT_decl_line : 4055 - <1018f> DW_AT_decl_column : 19 - <1018f> DW_AT_prototyped : 1 - <1018f> DW_AT_type : <0xeeca> - <10193> DW_AT_low_pc : 0x0 - <10197> DW_AT_high_pc : 0x28c - <1019b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1019d> DW_AT_call_all_tail_calls: 1 - <1019d> DW_AT_sibling : <0x101fc> - <2><101a1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <101a2> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <10141> DW_AT_decl_line : 4060 + <10143> DW_AT_decl_column : 21 + <10144> DW_AT_type : <0xee1a> + <10148> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1014b>: Abbrev Number: 0 + <1><1014c>: Abbrev Number: 4 (DW_TAG_subprogram) + <1014d> DW_AT_external : 1 + <1014d> DW_AT_name : (indirect string, offset: 0x994a4): HAL_I2C_Slave_Seq_Transmit_IT + <10151> DW_AT_decl_file : 1 + <10151> DW_AT_decl_line : 3952 + <10153> DW_AT_decl_column : 19 + <10153> DW_AT_prototyped : 1 + <10153> DW_AT_type : <0xee1a> + <10157> DW_AT_low_pc : 0x0 + <1015b> DW_AT_high_pc : 0x164 + <1015f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10161> DW_AT_call_all_tail_calls: 1 + <10161> DW_AT_sibling : <0x101b1> + <2><10165>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10166> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <1016a> DW_AT_decl_file : 1 + <1016a> DW_AT_decl_line : 3952 + <1016c> DW_AT_decl_column : 68 + <1016d> DW_AT_type : <0xf2f1> + <10171> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10174>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10175> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10179> DW_AT_decl_file : 1 + <10179> DW_AT_decl_line : 3952 + <1017b> DW_AT_decl_column : 83 + <1017c> DW_AT_type : <0xf235> + <10180> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><10183>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10184> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10188> DW_AT_decl_file : 1 + <10188> DW_AT_decl_line : 3952 + <1018a> DW_AT_decl_column : 99 + <1018b> DW_AT_type : <0xebde> + <1018f> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><10192>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10193> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions + <10197> DW_AT_decl_file : 1 + <10197> DW_AT_decl_line : 3953 + <10199> DW_AT_decl_column : 58 + <1019a> DW_AT_type : <0xebef> + <1019e> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><101a1>: Abbrev Number: 18 (DW_TAG_variable) + <101a2> DW_AT_name : tmp <101a6> DW_AT_decl_file : 1 - <101a6> DW_AT_decl_line : 4055 - <101a8> DW_AT_decl_column : 69 - <101a9> DW_AT_type : <0xf3a1> - <101ad> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><101b0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <101b1> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <101b5> DW_AT_decl_file : 1 - <101b5> DW_AT_decl_line : 4055 - <101b7> DW_AT_decl_column : 84 - <101b8> DW_AT_type : <0xf2e5> - <101bc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><101bf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <101c0> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <101c4> DW_AT_decl_file : 1 - <101c4> DW_AT_decl_line : 4055 - <101c6> DW_AT_decl_column : 100 - <101c7> DW_AT_type : <0xec8e> - <101cb> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><101ce>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <101cf> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions - <101d3> DW_AT_decl_file : 1 - <101d3> DW_AT_decl_line : 4056 - <101d5> DW_AT_decl_column : 59 - <101d6> DW_AT_type : <0xec9f> - <101da> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><101dd>: Abbrev Number: 18 (DW_TAG_variable) - <101de> DW_AT_name : tmp - <101e2> DW_AT_decl_file : 1 - <101e2> DW_AT_decl_line : 4059 - <101e4> DW_AT_decl_column : 14 - <101e5> DW_AT_type : <0xee93> - <101e9> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><101ec>: Abbrev Number: 2 (DW_TAG_variable) - <101ed> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <101f1> DW_AT_decl_file : 1 - <101f1> DW_AT_decl_line : 4060 - <101f3> DW_AT_decl_column : 21 - <101f4> DW_AT_type : <0xeeca> - <101f8> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><101fb>: Abbrev Number: 0 - <1><101fc>: Abbrev Number: 4 (DW_TAG_subprogram) - <101fd> DW_AT_external : 1 - <101fd> DW_AT_name : (indirect string, offset: 0x9952c): HAL_I2C_Slave_Seq_Transmit_IT - <10201> DW_AT_decl_file : 1 - <10201> DW_AT_decl_line : 3952 - <10203> DW_AT_decl_column : 19 - <10203> DW_AT_prototyped : 1 - <10203> DW_AT_type : <0xeeca> - <10207> DW_AT_low_pc : 0x0 - <1020b> DW_AT_high_pc : 0x164 - <1020f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10211> DW_AT_call_all_tail_calls: 1 - <10211> DW_AT_sibling : <0x10261> - <2><10215>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10216> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <101a6> DW_AT_decl_line : 3956 + <101a8> DW_AT_decl_column : 14 + <101a9> DW_AT_type : <0xede3> + <101ad> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><101b0>: Abbrev Number: 0 + <1><101b1>: Abbrev Number: 4 (DW_TAG_subprogram) + <101b2> DW_AT_external : 1 + <101b2> DW_AT_name : (indirect string, offset: 0x6dcb3): HAL_I2C_Master_Seq_Receive_DMA + <101b6> DW_AT_decl_file : 1 + <101b6> DW_AT_decl_line : 3785 + <101b8> DW_AT_decl_column : 19 + <101b8> DW_AT_prototyped : 1 + <101b8> DW_AT_type : <0xee1a> + <101bc> DW_AT_low_pc : 0x0 + <101c0> DW_AT_high_pc : 0x208 + <101c4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <101c6> DW_AT_call_all_tail_calls: 1 + <101c6> DW_AT_sibling : <0x10243> + <2><101ca>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <101cb> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <101cf> DW_AT_decl_file : 1 + <101cf> DW_AT_decl_line : 3785 + <101d1> DW_AT_decl_column : 69 + <101d2> DW_AT_type : <0xf2f1> + <101d6> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><101d9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <101da> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <101de> DW_AT_decl_file : 1 + <101de> DW_AT_decl_line : 3785 + <101e0> DW_AT_decl_column : 84 + <101e1> DW_AT_type : <0xebde> + <101e5> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <2><101e8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <101e9> DW_AT_name : (indirect string, offset: 0xf0118): pData + <101ed> DW_AT_decl_file : 1 + <101ed> DW_AT_decl_line : 3785 + <101ef> DW_AT_decl_column : 105 + <101f0> DW_AT_type : <0xf235> + <101f4> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><101f7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <101f8> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <101fc> DW_AT_decl_file : 1 + <101fc> DW_AT_decl_line : 3786 + <101fe> DW_AT_decl_column : 59 + <101ff> DW_AT_type : <0xebde> + <10203> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><10206>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10207> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions + <1020b> DW_AT_decl_file : 1 + <1020b> DW_AT_decl_line : 3786 + <1020d> DW_AT_decl_column : 74 + <1020e> DW_AT_type : <0xebef> + <10212> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><10215>: Abbrev Number: 2 (DW_TAG_variable) + <10216> DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode <1021a> DW_AT_decl_file : 1 - <1021a> DW_AT_decl_line : 3952 - <1021c> DW_AT_decl_column : 68 - <1021d> DW_AT_type : <0xf3a1> - <10221> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10224>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10225> DW_AT_name : (indirect string, offset: 0xf00fe): pData + <1021a> DW_AT_decl_line : 3788 + <1021c> DW_AT_decl_column : 12 + <1021d> DW_AT_type : <0xebef> + <10221> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10224>: Abbrev Number: 2 (DW_TAG_variable) + <10225> DW_AT_name : (indirect string, offset: 0xf3d80): xferrequest <10229> DW_AT_decl_file : 1 - <10229> DW_AT_decl_line : 3952 - <1022b> DW_AT_decl_column : 83 - <1022c> DW_AT_type : <0xf2e5> - <10230> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10233>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10234> DW_AT_name : (indirect string, offset: 0xf3a46): Size + <10229> DW_AT_decl_line : 3789 + <1022b> DW_AT_decl_column : 12 + <1022c> DW_AT_type : <0xebef> + <10230> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><10233>: Abbrev Number: 2 (DW_TAG_variable) + <10234> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus <10238> DW_AT_decl_file : 1 - <10238> DW_AT_decl_line : 3952 - <1023a> DW_AT_decl_column : 99 - <1023b> DW_AT_type : <0xec8e> - <1023f> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><10242>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10243> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions - <10247> DW_AT_decl_file : 1 - <10247> DW_AT_decl_line : 3953 - <10249> DW_AT_decl_column : 58 - <1024a> DW_AT_type : <0xec9f> - <1024e> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><10251>: Abbrev Number: 18 (DW_TAG_variable) - <10252> DW_AT_name : tmp - <10256> DW_AT_decl_file : 1 - <10256> DW_AT_decl_line : 3956 - <10258> DW_AT_decl_column : 14 - <10259> DW_AT_type : <0xee93> - <1025d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><10260>: Abbrev Number: 0 - <1><10261>: Abbrev Number: 4 (DW_TAG_subprogram) - <10262> DW_AT_external : 1 - <10262> DW_AT_name : (indirect string, offset: 0x6dd12): HAL_I2C_Master_Seq_Receive_DMA - <10266> DW_AT_decl_file : 1 - <10266> DW_AT_decl_line : 3785 - <10268> DW_AT_decl_column : 19 - <10268> DW_AT_prototyped : 1 - <10268> DW_AT_type : <0xeeca> - <1026c> DW_AT_low_pc : 0x0 - <10270> DW_AT_high_pc : 0x208 - <10274> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10276> DW_AT_call_all_tail_calls: 1 - <10276> DW_AT_sibling : <0x102f3> + <10238> DW_AT_decl_line : 3790 + <1023a> DW_AT_decl_column : 21 + <1023b> DW_AT_type : <0xee1a> + <1023f> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><10242>: Abbrev Number: 0 + <1><10243>: Abbrev Number: 4 (DW_TAG_subprogram) + <10244> DW_AT_external : 1 + <10244> DW_AT_name : (indirect string, offset: 0x1de9e): HAL_I2C_Master_Seq_Receive_IT + <10248> DW_AT_decl_file : 1 + <10248> DW_AT_decl_line : 3697 + <1024a> DW_AT_decl_column : 19 + <1024a> DW_AT_prototyped : 1 + <1024a> DW_AT_type : <0xee1a> + <1024e> DW_AT_low_pc : 0x0 + <10252> DW_AT_high_pc : 0x108 + <10256> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10258> DW_AT_call_all_tail_calls: 1 + <10258> DW_AT_sibling : <0x102c6> + <2><1025c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1025d> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10261> DW_AT_decl_file : 1 + <10261> DW_AT_decl_line : 3697 + <10263> DW_AT_decl_column : 68 + <10264> DW_AT_type : <0xf2f1> + <10268> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1026b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1026c> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <10270> DW_AT_decl_file : 1 + <10270> DW_AT_decl_line : 3697 + <10272> DW_AT_decl_column : 83 + <10273> DW_AT_type : <0xebde> + <10277> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) <2><1027a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1027b> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <1027b> DW_AT_name : (indirect string, offset: 0xf0118): pData <1027f> DW_AT_decl_file : 1 - <1027f> DW_AT_decl_line : 3785 - <10281> DW_AT_decl_column : 69 - <10282> DW_AT_type : <0xf3a1> + <1027f> DW_AT_decl_line : 3697 + <10281> DW_AT_decl_column : 104 + <10282> DW_AT_type : <0xf235> <10286> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) <2><10289>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1028a> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <1028a> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <1028e> DW_AT_decl_file : 1 - <1028e> DW_AT_decl_line : 3785 - <10290> DW_AT_decl_column : 84 - <10291> DW_AT_type : <0xec8e> - <10295> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <1028e> DW_AT_decl_line : 3698 + <10290> DW_AT_decl_column : 58 + <10291> DW_AT_type : <0xebde> + <10295> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) <2><10298>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10299> DW_AT_name : (indirect string, offset: 0xf00fe): pData + <10299> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions <1029d> DW_AT_decl_file : 1 - <1029d> DW_AT_decl_line : 3785 - <1029f> DW_AT_decl_column : 105 - <102a0> DW_AT_type : <0xf2e5> - <102a4> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><102a7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <102a8> DW_AT_name : (indirect string, offset: 0xf3a46): Size + <1029d> DW_AT_decl_line : 3698 + <1029f> DW_AT_decl_column : 73 + <102a0> DW_AT_type : <0xebef> + <102a4> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><102a7>: Abbrev Number: 2 (DW_TAG_variable) + <102a8> DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode <102ac> DW_AT_decl_file : 1 - <102ac> DW_AT_decl_line : 3786 - <102ae> DW_AT_decl_column : 59 - <102af> DW_AT_type : <0xec8e> - <102b3> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><102b6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <102b7> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions + <102ac> DW_AT_decl_line : 3700 + <102ae> DW_AT_decl_column : 12 + <102af> DW_AT_type : <0xebef> + <102b3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><102b6>: Abbrev Number: 2 (DW_TAG_variable) + <102b7> DW_AT_name : (indirect string, offset: 0xf3d80): xferrequest <102bb> DW_AT_decl_file : 1 - <102bb> DW_AT_decl_line : 3786 - <102bd> DW_AT_decl_column : 74 - <102be> DW_AT_type : <0xec9f> - <102c2> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><102c5>: Abbrev Number: 2 (DW_TAG_variable) - <102c6> DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode - <102ca> DW_AT_decl_file : 1 - <102ca> DW_AT_decl_line : 3788 - <102cc> DW_AT_decl_column : 12 - <102cd> DW_AT_type : <0xec9f> - <102d1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><102d4>: Abbrev Number: 2 (DW_TAG_variable) - <102d5> DW_AT_name : (indirect string, offset: 0xf3d9b): xferrequest - <102d9> DW_AT_decl_file : 1 - <102d9> DW_AT_decl_line : 3789 - <102db> DW_AT_decl_column : 12 - <102dc> DW_AT_type : <0xec9f> - <102e0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><102e3>: Abbrev Number: 2 (DW_TAG_variable) - <102e4> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <102e8> DW_AT_decl_file : 1 - <102e8> DW_AT_decl_line : 3790 - <102ea> DW_AT_decl_column : 21 - <102eb> DW_AT_type : <0xeeca> - <102ef> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><102f2>: Abbrev Number: 0 - <1><102f3>: Abbrev Number: 4 (DW_TAG_subprogram) - <102f4> DW_AT_external : 1 - <102f4> DW_AT_name : (indirect string, offset: 0x1de75): HAL_I2C_Master_Seq_Receive_IT - <102f8> DW_AT_decl_file : 1 - <102f8> DW_AT_decl_line : 3697 - <102fa> DW_AT_decl_column : 19 - <102fa> DW_AT_prototyped : 1 - <102fa> DW_AT_type : <0xeeca> - <102fe> DW_AT_low_pc : 0x0 - <10302> DW_AT_high_pc : 0x108 - <10306> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10308> DW_AT_call_all_tail_calls: 1 - <10308> DW_AT_sibling : <0x10376> + <102bb> DW_AT_decl_line : 3701 + <102bd> DW_AT_decl_column : 12 + <102be> DW_AT_type : <0xebef> + <102c2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><102c5>: Abbrev Number: 0 + <1><102c6>: Abbrev Number: 4 (DW_TAG_subprogram) + <102c7> DW_AT_external : 1 + <102c7> DW_AT_name : (indirect string, offset: 0xa03f5): HAL_I2C_Master_Seq_Transmit_DMA + <102cb> DW_AT_decl_file : 1 + <102cb> DW_AT_decl_line : 3499 + <102cd> DW_AT_decl_column : 19 + <102cd> DW_AT_prototyped : 1 + <102cd> DW_AT_type : <0xee1a> + <102d1> DW_AT_low_pc : 0x0 + <102d5> DW_AT_high_pc : 0x29e + <102d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <102db> DW_AT_call_all_tail_calls: 1 + <102db> DW_AT_sibling : <0x10367> + <2><102df>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <102e0> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <102e4> DW_AT_decl_file : 1 + <102e4> DW_AT_decl_line : 3499 + <102e6> DW_AT_decl_column : 70 + <102e7> DW_AT_type : <0xf2f1> + <102eb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><102ee>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <102ef> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <102f3> DW_AT_decl_file : 1 + <102f3> DW_AT_decl_line : 3499 + <102f5> DW_AT_decl_column : 85 + <102f6> DW_AT_type : <0xebde> + <102fa> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <2><102fd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <102fe> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10302> DW_AT_decl_file : 1 + <10302> DW_AT_decl_line : 3499 + <10304> DW_AT_decl_column : 106 + <10305> DW_AT_type : <0xf235> + <10309> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) <2><1030c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1030d> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <1030d> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <10311> DW_AT_decl_file : 1 - <10311> DW_AT_decl_line : 3697 - <10313> DW_AT_decl_column : 68 - <10314> DW_AT_type : <0xf3a1> - <10318> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <10311> DW_AT_decl_line : 3500 + <10313> DW_AT_decl_column : 60 + <10314> DW_AT_type : <0xebde> + <10318> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) <2><1031b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1031c> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <1031c> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions <10320> DW_AT_decl_file : 1 - <10320> DW_AT_decl_line : 3697 - <10322> DW_AT_decl_column : 83 - <10323> DW_AT_type : <0xec8e> - <10327> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><1032a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1032b> DW_AT_name : (indirect string, offset: 0xf00fe): pData + <10320> DW_AT_decl_line : 3500 + <10322> DW_AT_decl_column : 75 + <10323> DW_AT_type : <0xebef> + <10327> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><1032a>: Abbrev Number: 2 (DW_TAG_variable) + <1032b> DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode <1032f> DW_AT_decl_file : 1 - <1032f> DW_AT_decl_line : 3697 - <10331> DW_AT_decl_column : 104 - <10332> DW_AT_type : <0xf2e5> - <10336> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><10339>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1033a> DW_AT_name : (indirect string, offset: 0xf3a46): Size + <1032f> DW_AT_decl_line : 3502 + <10331> DW_AT_decl_column : 12 + <10332> DW_AT_type : <0xebef> + <10336> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10339>: Abbrev Number: 2 (DW_TAG_variable) + <1033a> DW_AT_name : (indirect string, offset: 0xf3d80): xferrequest <1033e> DW_AT_decl_file : 1 - <1033e> DW_AT_decl_line : 3698 - <10340> DW_AT_decl_column : 58 - <10341> DW_AT_type : <0xec8e> - <10345> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10348>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10349> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions + <1033e> DW_AT_decl_line : 3503 + <10340> DW_AT_decl_column : 12 + <10341> DW_AT_type : <0xebef> + <10345> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><10348>: Abbrev Number: 2 (DW_TAG_variable) + <10349> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus <1034d> DW_AT_decl_file : 1 - <1034d> DW_AT_decl_line : 3698 - <1034f> DW_AT_decl_column : 73 - <10350> DW_AT_type : <0xec9f> - <10354> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <1034d> DW_AT_decl_line : 3504 + <1034f> DW_AT_decl_column : 21 + <10350> DW_AT_type : <0xee1a> + <10354> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) <2><10357>: Abbrev Number: 2 (DW_TAG_variable) - <10358> DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode + <10358> DW_AT_name : (indirect string, offset: 0xf392b): sizetoxfer <1035c> DW_AT_decl_file : 1 - <1035c> DW_AT_decl_line : 3700 + <1035c> DW_AT_decl_line : 3505 <1035e> DW_AT_decl_column : 12 - <1035f> DW_AT_type : <0xec9f> - <10363> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10366>: Abbrev Number: 2 (DW_TAG_variable) - <10367> DW_AT_name : (indirect string, offset: 0xf3d9b): xferrequest - <1036b> DW_AT_decl_file : 1 - <1036b> DW_AT_decl_line : 3701 - <1036d> DW_AT_decl_column : 12 - <1036e> DW_AT_type : <0xec9f> - <10372> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><10375>: Abbrev Number: 0 - <1><10376>: Abbrev Number: 4 (DW_TAG_subprogram) - <10377> DW_AT_external : 1 - <10377> DW_AT_name : (indirect string, offset: 0xa047d): HAL_I2C_Master_Seq_Transmit_DMA - <1037b> DW_AT_decl_file : 1 - <1037b> DW_AT_decl_line : 3499 - <1037d> DW_AT_decl_column : 19 - <1037d> DW_AT_prototyped : 1 - <1037d> DW_AT_type : <0xeeca> - <10381> DW_AT_low_pc : 0x0 - <10385> DW_AT_high_pc : 0x29e - <10389> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1038b> DW_AT_call_all_tail_calls: 1 - <1038b> DW_AT_sibling : <0x10417> + <1035f> DW_AT_type : <0xebef> + <10363> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10366>: Abbrev Number: 0 + <1><10367>: Abbrev Number: 4 (DW_TAG_subprogram) + <10368> DW_AT_external : 1 + <10368> DW_AT_name : (indirect string, offset: 0x8905b): HAL_I2C_Master_Seq_Transmit_IT + <1036c> DW_AT_decl_file : 1 + <1036c> DW_AT_decl_line : 3384 + <1036e> DW_AT_decl_column : 19 + <1036e> DW_AT_prototyped : 1 + <1036e> DW_AT_type : <0xee1a> + <10372> DW_AT_low_pc : 0x0 + <10376> DW_AT_high_pc : 0x17c + <1037a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1037c> DW_AT_call_all_tail_calls: 1 + <1037c> DW_AT_sibling : <0x103f9> + <2><10380>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10381> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10385> DW_AT_decl_file : 1 + <10385> DW_AT_decl_line : 3384 + <10387> DW_AT_decl_column : 69 + <10388> DW_AT_type : <0xf2f1> + <1038c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) <2><1038f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10390> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <10390> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress <10394> DW_AT_decl_file : 1 - <10394> DW_AT_decl_line : 3499 - <10396> DW_AT_decl_column : 70 - <10397> DW_AT_type : <0xf3a1> - <1039b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <10394> DW_AT_decl_line : 3384 + <10396> DW_AT_decl_column : 84 + <10397> DW_AT_type : <0xebde> + <1039b> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) <2><1039e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1039f> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <1039f> DW_AT_name : (indirect string, offset: 0xf0118): pData <103a3> DW_AT_decl_file : 1 - <103a3> DW_AT_decl_line : 3499 - <103a5> DW_AT_decl_column : 85 - <103a6> DW_AT_type : <0xec8e> - <103aa> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <103a3> DW_AT_decl_line : 3384 + <103a5> DW_AT_decl_column : 105 + <103a6> DW_AT_type : <0xf235> + <103aa> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) <2><103ad>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <103ae> DW_AT_name : (indirect string, offset: 0xf00fe): pData + <103ae> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <103b2> DW_AT_decl_file : 1 - <103b2> DW_AT_decl_line : 3499 - <103b4> DW_AT_decl_column : 106 - <103b5> DW_AT_type : <0xf2e5> - <103b9> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <103b2> DW_AT_decl_line : 3385 + <103b4> DW_AT_decl_column : 59 + <103b5> DW_AT_type : <0xebde> + <103b9> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) <2><103bc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <103bd> DW_AT_name : (indirect string, offset: 0xf3a46): Size + <103bd> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions <103c1> DW_AT_decl_file : 1 - <103c1> DW_AT_decl_line : 3500 - <103c3> DW_AT_decl_column : 60 - <103c4> DW_AT_type : <0xec8e> - <103c8> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><103cb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <103cc> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions + <103c1> DW_AT_decl_line : 3385 + <103c3> DW_AT_decl_column : 74 + <103c4> DW_AT_type : <0xebef> + <103c8> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><103cb>: Abbrev Number: 2 (DW_TAG_variable) + <103cc> DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode <103d0> DW_AT_decl_file : 1 - <103d0> DW_AT_decl_line : 3500 - <103d2> DW_AT_decl_column : 75 - <103d3> DW_AT_type : <0xec9f> - <103d7> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <103d0> DW_AT_decl_line : 3387 + <103d2> DW_AT_decl_column : 12 + <103d3> DW_AT_type : <0xebef> + <103d7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2><103da>: Abbrev Number: 2 (DW_TAG_variable) - <103db> DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode + <103db> DW_AT_name : (indirect string, offset: 0xf3d80): xferrequest <103df> DW_AT_decl_file : 1 - <103df> DW_AT_decl_line : 3502 + <103df> DW_AT_decl_line : 3388 <103e1> DW_AT_decl_column : 12 - <103e2> DW_AT_type : <0xec9f> - <103e6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <103e2> DW_AT_type : <0xebef> + <103e6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <2><103e9>: Abbrev Number: 2 (DW_TAG_variable) - <103ea> DW_AT_name : (indirect string, offset: 0xf3d9b): xferrequest + <103ea> DW_AT_name : (indirect string, offset: 0xf392b): sizetoxfer <103ee> DW_AT_decl_file : 1 - <103ee> DW_AT_decl_line : 3503 + <103ee> DW_AT_decl_line : 3389 <103f0> DW_AT_decl_column : 12 - <103f1> DW_AT_type : <0xec9f> - <103f5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><103f8>: Abbrev Number: 2 (DW_TAG_variable) - <103f9> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <103fd> DW_AT_decl_file : 1 - <103fd> DW_AT_decl_line : 3504 - <103ff> DW_AT_decl_column : 21 - <10400> DW_AT_type : <0xeeca> - <10404> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><10407>: Abbrev Number: 2 (DW_TAG_variable) - <10408> DW_AT_name : (indirect string, offset: 0xf3946): sizetoxfer - <1040c> DW_AT_decl_file : 1 - <1040c> DW_AT_decl_line : 3505 - <1040e> DW_AT_decl_column : 12 - <1040f> DW_AT_type : <0xec9f> - <10413> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10416>: Abbrev Number: 0 - <1><10417>: Abbrev Number: 4 (DW_TAG_subprogram) - <10418> DW_AT_external : 1 - <10418> DW_AT_name : (indirect string, offset: 0x890e8): HAL_I2C_Master_Seq_Transmit_IT - <1041c> DW_AT_decl_file : 1 - <1041c> DW_AT_decl_line : 3384 - <1041e> DW_AT_decl_column : 19 - <1041e> DW_AT_prototyped : 1 - <1041e> DW_AT_type : <0xeeca> - <10422> DW_AT_low_pc : 0x0 - <10426> DW_AT_high_pc : 0x17c - <1042a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1042c> DW_AT_call_all_tail_calls: 1 - <1042c> DW_AT_sibling : <0x104a9> + <103f1> DW_AT_type : <0xebef> + <103f5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><103f8>: Abbrev Number: 0 + <1><103f9>: Abbrev Number: 4 (DW_TAG_subprogram) + <103fa> DW_AT_external : 1 + <103fa> DW_AT_name : (indirect string, offset: 0xf3f8b): HAL_I2C_IsDeviceReady + <103fe> DW_AT_decl_file : 1 + <103fe> DW_AT_decl_line : 3242 + <10400> DW_AT_decl_column : 19 + <10400> DW_AT_prototyped : 1 + <10400> DW_AT_type : <0xee1a> + <10404> DW_AT_low_pc : 0x0 + <10408> DW_AT_high_pc : 0x212 + <1040c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1040e> DW_AT_call_all_tail_calls: 1 + <1040e> DW_AT_sibling : <0x1048b> + <2><10412>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10413> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10417> DW_AT_decl_file : 1 + <10417> DW_AT_decl_line : 3242 + <10419> DW_AT_decl_column : 60 + <1041a> DW_AT_type : <0xf2f1> + <1041e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><10421>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10422> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <10426> DW_AT_decl_file : 1 + <10426> DW_AT_decl_line : 3242 + <10428> DW_AT_decl_column : 75 + <10429> DW_AT_type : <0xebde> + <1042d> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) <2><10430>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10431> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <10431> DW_AT_name : (indirect string, offset: 0xf42aa): Trials <10435> DW_AT_decl_file : 1 - <10435> DW_AT_decl_line : 3384 - <10437> DW_AT_decl_column : 69 - <10438> DW_AT_type : <0xf3a1> - <1043c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <10435> DW_AT_decl_line : 3242 + <10437> DW_AT_decl_column : 96 + <10438> DW_AT_type : <0xebef> + <1043c> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) <2><1043f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10440> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <10440> DW_AT_name : (indirect string, offset: 0x10153b): Timeout <10444> DW_AT_decl_file : 1 - <10444> DW_AT_decl_line : 3384 - <10446> DW_AT_decl_column : 84 - <10447> DW_AT_type : <0xec8e> - <1044b> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <2><1044e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1044f> DW_AT_name : (indirect string, offset: 0xf00fe): pData + <10444> DW_AT_decl_line : 3243 + <10446> DW_AT_decl_column : 50 + <10447> DW_AT_type : <0xebef> + <1044b> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><1044e>: Abbrev Number: 2 (DW_TAG_variable) + <1044f> DW_AT_name : (indirect string, offset: 0xf195a): tickstart <10453> DW_AT_decl_file : 1 - <10453> DW_AT_decl_line : 3384 - <10455> DW_AT_decl_column : 105 - <10456> DW_AT_type : <0xf2e5> - <1045a> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><1045d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1045e> DW_AT_name : (indirect string, offset: 0xf3a46): Size + <10453> DW_AT_decl_line : 3245 + <10455> DW_AT_decl_column : 12 + <10456> DW_AT_type : <0xebef> + <1045a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1045d>: Abbrev Number: 2 (DW_TAG_variable) + <1045e> DW_AT_name : (indirect string, offset: 0xf42a6): I2C_Trials <10462> DW_AT_decl_file : 1 - <10462> DW_AT_decl_line : 3385 - <10464> DW_AT_decl_column : 59 - <10465> DW_AT_type : <0xec8e> - <10469> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><1046c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1046d> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions + <10462> DW_AT_decl_line : 3247 + <10464> DW_AT_decl_column : 17 + <10465> DW_AT_type : <0xebfb> + <10469> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1046c>: Abbrev Number: 2 (DW_TAG_variable) + <1046d> DW_AT_name : (indirect string, offset: 0xf46c2): tmp1 <10471> DW_AT_decl_file : 1 - <10471> DW_AT_decl_line : 3385 - <10473> DW_AT_decl_column : 74 - <10474> DW_AT_type : <0xec9f> - <10478> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <10471> DW_AT_decl_line : 3249 + <10473> DW_AT_decl_column : 14 + <10474> DW_AT_type : <0xede3> + <10478> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) <2><1047b>: Abbrev Number: 2 (DW_TAG_variable) - <1047c> DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode + <1047c> DW_AT_name : (indirect string, offset: 0xf46c7): tmp2 <10480> DW_AT_decl_file : 1 - <10480> DW_AT_decl_line : 3387 - <10482> DW_AT_decl_column : 12 - <10483> DW_AT_type : <0xec9f> - <10487> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1048a>: Abbrev Number: 2 (DW_TAG_variable) - <1048b> DW_AT_name : (indirect string, offset: 0xf3d9b): xferrequest - <1048f> DW_AT_decl_file : 1 - <1048f> DW_AT_decl_line : 3388 - <10491> DW_AT_decl_column : 12 - <10492> DW_AT_type : <0xec9f> - <10496> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><10499>: Abbrev Number: 2 (DW_TAG_variable) - <1049a> DW_AT_name : (indirect string, offset: 0xf3946): sizetoxfer - <1049e> DW_AT_decl_file : 1 - <1049e> DW_AT_decl_line : 3389 - <104a0> DW_AT_decl_column : 12 - <104a1> DW_AT_type : <0xec9f> - <104a5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><104a8>: Abbrev Number: 0 - <1><104a9>: Abbrev Number: 4 (DW_TAG_subprogram) - <104aa> DW_AT_external : 1 - <104aa> DW_AT_name : (indirect string, offset: 0xf3fa6): HAL_I2C_IsDeviceReady - <104ae> DW_AT_decl_file : 1 - <104ae> DW_AT_decl_line : 3242 - <104b0> DW_AT_decl_column : 19 - <104b0> DW_AT_prototyped : 1 - <104b0> DW_AT_type : <0xeeca> - <104b4> DW_AT_low_pc : 0x0 - <104b8> DW_AT_high_pc : 0x212 - <104bc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <104be> DW_AT_call_all_tail_calls: 1 - <104be> DW_AT_sibling : <0x1053b> + <10480> DW_AT_decl_line : 3250 + <10482> DW_AT_decl_column : 14 + <10483> DW_AT_type : <0xede3> + <10487> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1048a>: Abbrev Number: 0 + <1><1048b>: Abbrev Number: 4 (DW_TAG_subprogram) + <1048c> DW_AT_external : 1 + <1048c> DW_AT_name : (indirect string, offset: 0xf41b5): HAL_I2C_Mem_Read_DMA + <10490> DW_AT_decl_file : 1 + <10490> DW_AT_decl_line : 3096 + <10492> DW_AT_decl_column : 19 + <10492> DW_AT_prototyped : 1 + <10492> DW_AT_type : <0xee1a> + <10496> DW_AT_low_pc : 0x0 + <1049a> DW_AT_high_pc : 0x1cc + <1049e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <104a0> DW_AT_call_all_tail_calls: 1 + <104a0> DW_AT_sibling : <0x1050e> + <2><104a4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <104a5> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <104a9> DW_AT_decl_file : 1 + <104a9> DW_AT_decl_line : 3096 + <104ab> DW_AT_decl_column : 59 + <104ac> DW_AT_type : <0xf2f1> + <104b0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><104b3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <104b4> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <104b8> DW_AT_decl_file : 1 + <104b8> DW_AT_decl_line : 3096 + <104ba> DW_AT_decl_column : 74 + <104bb> DW_AT_type : <0xebde> + <104bf> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) <2><104c2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <104c3> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <104c3> DW_AT_name : (indirect string, offset: 0xf429b): MemAddress <104c7> DW_AT_decl_file : 1 - <104c7> DW_AT_decl_line : 3242 - <104c9> DW_AT_decl_column : 60 - <104ca> DW_AT_type : <0xf3a1> - <104ce> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <104c7> DW_AT_decl_line : 3096 + <104c9> DW_AT_decl_column : 95 + <104ca> DW_AT_type : <0xebde> + <104ce> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) <2><104d1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <104d2> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <104d2> DW_AT_name : (indirect string, offset: 0xf3a25): MemAddSize <104d6> DW_AT_decl_file : 1 - <104d6> DW_AT_decl_line : 3242 - <104d8> DW_AT_decl_column : 75 - <104d9> DW_AT_type : <0xec8e> - <104dd> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <104d6> DW_AT_decl_line : 3097 + <104d8> DW_AT_decl_column : 49 + <104d9> DW_AT_type : <0xebde> + <104dd> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) <2><104e0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <104e1> DW_AT_name : (indirect string, offset: 0xf42c5): Trials + <104e1> DW_AT_name : (indirect string, offset: 0xf0118): pData <104e5> DW_AT_decl_file : 1 - <104e5> DW_AT_decl_line : 3242 - <104e7> DW_AT_decl_column : 96 - <104e8> DW_AT_type : <0xec9f> - <104ec> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <104e5> DW_AT_decl_line : 3097 + <104e7> DW_AT_decl_column : 70 + <104e8> DW_AT_type : <0xf235> + <104ec> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) <2><104ef>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <104f0> DW_AT_name : (indirect string, offset: 0x101556): Timeout + <104f0> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <104f4> DW_AT_decl_file : 1 - <104f4> DW_AT_decl_line : 3243 - <104f6> DW_AT_decl_column : 50 - <104f7> DW_AT_type : <0xec9f> - <104fb> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <104f4> DW_AT_decl_line : 3097 + <104f6> DW_AT_decl_column : 86 + <104f7> DW_AT_type : <0xebde> + <104fb> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) <2><104fe>: Abbrev Number: 2 (DW_TAG_variable) - <104ff> DW_AT_name : (indirect string, offset: 0xf1988): tickstart + <104ff> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus <10503> DW_AT_decl_file : 1 - <10503> DW_AT_decl_line : 3245 - <10505> DW_AT_decl_column : 12 - <10506> DW_AT_type : <0xec9f> - <1050a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1050d>: Abbrev Number: 2 (DW_TAG_variable) - <1050e> DW_AT_name : (indirect string, offset: 0xf42c1): I2C_Trials - <10512> DW_AT_decl_file : 1 - <10512> DW_AT_decl_line : 3247 - <10514> DW_AT_decl_column : 17 - <10515> DW_AT_type : <0xecab> - <10519> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1051c>: Abbrev Number: 2 (DW_TAG_variable) - <1051d> DW_AT_name : (indirect string, offset: 0xf46dd): tmp1 - <10521> DW_AT_decl_file : 1 - <10521> DW_AT_decl_line : 3249 - <10523> DW_AT_decl_column : 14 - <10524> DW_AT_type : <0xee93> - <10528> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1052b>: Abbrev Number: 2 (DW_TAG_variable) - <1052c> DW_AT_name : (indirect string, offset: 0xf46e2): tmp2 - <10530> DW_AT_decl_file : 1 - <10530> DW_AT_decl_line : 3250 - <10532> DW_AT_decl_column : 14 - <10533> DW_AT_type : <0xee93> - <10537> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1053a>: Abbrev Number: 0 - <1><1053b>: Abbrev Number: 4 (DW_TAG_subprogram) - <1053c> DW_AT_external : 1 - <1053c> DW_AT_name : (indirect string, offset: 0xf41d0): HAL_I2C_Mem_Read_DMA - <10540> DW_AT_decl_file : 1 - <10540> DW_AT_decl_line : 3096 - <10542> DW_AT_decl_column : 19 - <10542> DW_AT_prototyped : 1 - <10542> DW_AT_type : <0xeeca> - <10546> DW_AT_low_pc : 0x0 - <1054a> DW_AT_high_pc : 0x1cc - <1054e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10550> DW_AT_call_all_tail_calls: 1 - <10550> DW_AT_sibling : <0x105be> + <10503> DW_AT_decl_line : 3099 + <10505> DW_AT_decl_column : 21 + <10506> DW_AT_type : <0xee1a> + <1050a> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1050d>: Abbrev Number: 0 + <1><1050e>: Abbrev Number: 4 (DW_TAG_subprogram) + <1050f> DW_AT_external : 1 + <1050f> DW_AT_name : (indirect string, offset: 0xf4253): HAL_I2C_Mem_Write_DMA + <10513> DW_AT_decl_file : 1 + <10513> DW_AT_decl_line : 2950 + <10515> DW_AT_decl_column : 19 + <10515> DW_AT_prototyped : 1 + <10515> DW_AT_type : <0xee1a> + <10519> DW_AT_low_pc : 0x0 + <1051d> DW_AT_high_pc : 0x1cc + <10521> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10523> DW_AT_call_all_tail_calls: 1 + <10523> DW_AT_sibling : <0x10591> + <2><10527>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10528> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <1052c> DW_AT_decl_file : 1 + <1052c> DW_AT_decl_line : 2950 + <1052e> DW_AT_decl_column : 60 + <1052f> DW_AT_type : <0xf2f1> + <10533> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10536>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10537> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <1053b> DW_AT_decl_file : 1 + <1053b> DW_AT_decl_line : 2950 + <1053d> DW_AT_decl_column : 75 + <1053e> DW_AT_type : <0xebde> + <10542> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><10545>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10546> DW_AT_name : (indirect string, offset: 0xf429b): MemAddress + <1054a> DW_AT_decl_file : 1 + <1054a> DW_AT_decl_line : 2950 + <1054c> DW_AT_decl_column : 96 + <1054d> DW_AT_type : <0xebde> + <10551> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) <2><10554>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10555> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <10555> DW_AT_name : (indirect string, offset: 0xf3a25): MemAddSize <10559> DW_AT_decl_file : 1 - <10559> DW_AT_decl_line : 3096 - <1055b> DW_AT_decl_column : 59 - <1055c> DW_AT_type : <0xf3a1> - <10560> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <10559> DW_AT_decl_line : 2951 + <1055b> DW_AT_decl_column : 50 + <1055c> DW_AT_type : <0xebde> + <10560> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) <2><10563>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10564> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <10564> DW_AT_name : (indirect string, offset: 0xf0118): pData <10568> DW_AT_decl_file : 1 - <10568> DW_AT_decl_line : 3096 - <1056a> DW_AT_decl_column : 74 - <1056b> DW_AT_type : <0xec8e> - <1056f> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <10568> DW_AT_decl_line : 2951 + <1056a> DW_AT_decl_column : 71 + <1056b> DW_AT_type : <0xf235> + <1056f> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) <2><10572>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10573> DW_AT_name : (indirect string, offset: 0xf42b6): MemAddress + <10573> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <10577> DW_AT_decl_file : 1 - <10577> DW_AT_decl_line : 3096 - <10579> DW_AT_decl_column : 95 - <1057a> DW_AT_type : <0xec8e> - <1057e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10581>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10582> DW_AT_name : (indirect string, offset: 0xf3a40): MemAddSize + <10577> DW_AT_decl_line : 2951 + <10579> DW_AT_decl_column : 87 + <1057a> DW_AT_type : <0xebde> + <1057e> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><10581>: Abbrev Number: 2 (DW_TAG_variable) + <10582> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus <10586> DW_AT_decl_file : 1 - <10586> DW_AT_decl_line : 3097 - <10588> DW_AT_decl_column : 49 - <10589> DW_AT_type : <0xec8e> - <1058d> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><10590>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10591> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10595> DW_AT_decl_file : 1 - <10595> DW_AT_decl_line : 3097 - <10597> DW_AT_decl_column : 70 - <10598> DW_AT_type : <0xf2e5> - <1059c> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><1059f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <105a0> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <105a4> DW_AT_decl_file : 1 - <105a4> DW_AT_decl_line : 3097 - <105a6> DW_AT_decl_column : 86 - <105a7> DW_AT_type : <0xec8e> - <105ab> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><105ae>: Abbrev Number: 2 (DW_TAG_variable) - <105af> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <105b3> DW_AT_decl_file : 1 - <105b3> DW_AT_decl_line : 3099 - <105b5> DW_AT_decl_column : 21 - <105b6> DW_AT_type : <0xeeca> - <105ba> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><105bd>: Abbrev Number: 0 - <1><105be>: Abbrev Number: 4 (DW_TAG_subprogram) - <105bf> DW_AT_external : 1 - <105bf> DW_AT_name : (indirect string, offset: 0xf426e): HAL_I2C_Mem_Write_DMA - <105c3> DW_AT_decl_file : 1 - <105c3> DW_AT_decl_line : 2950 - <105c5> DW_AT_decl_column : 19 - <105c5> DW_AT_prototyped : 1 - <105c5> DW_AT_type : <0xeeca> - <105c9> DW_AT_low_pc : 0x0 - <105cd> DW_AT_high_pc : 0x1cc - <105d1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <105d3> DW_AT_call_all_tail_calls: 1 - <105d3> DW_AT_sibling : <0x10641> + <10586> DW_AT_decl_line : 2953 + <10588> DW_AT_decl_column : 21 + <10589> DW_AT_type : <0xee1a> + <1058d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><10590>: Abbrev Number: 0 + <1><10591>: Abbrev Number: 4 (DW_TAG_subprogram) + <10592> DW_AT_external : 1 + <10592> DW_AT_name : (indirect string, offset: 0xf44ad): HAL_I2C_Mem_Read_IT + <10596> DW_AT_decl_file : 1 + <10596> DW_AT_decl_line : 2862 + <10598> DW_AT_decl_column : 19 + <10598> DW_AT_prototyped : 1 + <10598> DW_AT_type : <0xee1a> + <1059c> DW_AT_low_pc : 0x0 + <105a0> DW_AT_high_pc : 0x10c + <105a4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <105a6> DW_AT_call_all_tail_calls: 1 + <105a6> DW_AT_sibling : <0x10605> + <2><105aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <105ab> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <105af> DW_AT_decl_file : 1 + <105af> DW_AT_decl_line : 2862 + <105b1> DW_AT_decl_column : 58 + <105b2> DW_AT_type : <0xf2f1> + <105b6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><105b9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <105ba> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <105be> DW_AT_decl_file : 1 + <105be> DW_AT_decl_line : 2862 + <105c0> DW_AT_decl_column : 73 + <105c1> DW_AT_type : <0xebde> + <105c5> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><105c8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <105c9> DW_AT_name : (indirect string, offset: 0xf429b): MemAddress + <105cd> DW_AT_decl_file : 1 + <105cd> DW_AT_decl_line : 2862 + <105cf> DW_AT_decl_column : 94 + <105d0> DW_AT_type : <0xebde> + <105d4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <2><105d7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <105d8> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <105d8> DW_AT_name : (indirect string, offset: 0xf3a25): MemAddSize <105dc> DW_AT_decl_file : 1 - <105dc> DW_AT_decl_line : 2950 - <105de> DW_AT_decl_column : 60 - <105df> DW_AT_type : <0xf3a1> - <105e3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <105dc> DW_AT_decl_line : 2863 + <105de> DW_AT_decl_column : 48 + <105df> DW_AT_type : <0xebde> + <105e3> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) <2><105e6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <105e7> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <105e7> DW_AT_name : (indirect string, offset: 0xf0118): pData <105eb> DW_AT_decl_file : 1 - <105eb> DW_AT_decl_line : 2950 - <105ed> DW_AT_decl_column : 75 - <105ee> DW_AT_type : <0xec8e> - <105f2> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <105eb> DW_AT_decl_line : 2863 + <105ed> DW_AT_decl_column : 69 + <105ee> DW_AT_type : <0xf235> + <105f2> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) <2><105f5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <105f6> DW_AT_name : (indirect string, offset: 0xf42b6): MemAddress + <105f6> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <105fa> DW_AT_decl_file : 1 - <105fa> DW_AT_decl_line : 2950 - <105fc> DW_AT_decl_column : 96 - <105fd> DW_AT_type : <0xec8e> - <10601> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10604>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10605> DW_AT_name : (indirect string, offset: 0xf3a40): MemAddSize - <10609> DW_AT_decl_file : 1 - <10609> DW_AT_decl_line : 2951 - <1060b> DW_AT_decl_column : 50 - <1060c> DW_AT_type : <0xec8e> - <10610> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><10613>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10614> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10618> DW_AT_decl_file : 1 - <10618> DW_AT_decl_line : 2951 - <1061a> DW_AT_decl_column : 71 - <1061b> DW_AT_type : <0xf2e5> - <1061f> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><10622>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10623> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10627> DW_AT_decl_file : 1 - <10627> DW_AT_decl_line : 2951 - <10629> DW_AT_decl_column : 87 - <1062a> DW_AT_type : <0xec8e> - <1062e> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><10631>: Abbrev Number: 2 (DW_TAG_variable) - <10632> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <10636> DW_AT_decl_file : 1 - <10636> DW_AT_decl_line : 2953 - <10638> DW_AT_decl_column : 21 - <10639> DW_AT_type : <0xeeca> - <1063d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><10640>: Abbrev Number: 0 - <1><10641>: Abbrev Number: 4 (DW_TAG_subprogram) - <10642> DW_AT_external : 1 - <10642> DW_AT_name : (indirect string, offset: 0xf44c8): HAL_I2C_Mem_Read_IT - <10646> DW_AT_decl_file : 1 - <10646> DW_AT_decl_line : 2862 - <10648> DW_AT_decl_column : 19 - <10648> DW_AT_prototyped : 1 - <10648> DW_AT_type : <0xeeca> - <1064c> DW_AT_low_pc : 0x0 - <10650> DW_AT_high_pc : 0x10c - <10654> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10656> DW_AT_call_all_tail_calls: 1 - <10656> DW_AT_sibling : <0x106b5> + <105fa> DW_AT_decl_line : 2863 + <105fc> DW_AT_decl_column : 85 + <105fd> DW_AT_type : <0xebde> + <10601> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><10604>: Abbrev Number: 0 + <1><10605>: Abbrev Number: 4 (DW_TAG_subprogram) + <10606> DW_AT_external : 1 + <10606> DW_AT_name : (indirect string, offset: 0xf3f08): HAL_I2C_Mem_Write_IT + <1060a> DW_AT_decl_file : 1 + <1060a> DW_AT_decl_line : 2774 + <1060c> DW_AT_decl_column : 19 + <1060c> DW_AT_prototyped : 1 + <1060c> DW_AT_type : <0xee1a> + <10610> DW_AT_low_pc : 0x0 + <10614> DW_AT_high_pc : 0x114 + <10618> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1061a> DW_AT_call_all_tail_calls: 1 + <1061a> DW_AT_sibling : <0x10679> + <2><1061e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1061f> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10623> DW_AT_decl_file : 1 + <10623> DW_AT_decl_line : 2774 + <10625> DW_AT_decl_column : 59 + <10626> DW_AT_type : <0xf2f1> + <1062a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1062d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1062e> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <10632> DW_AT_decl_file : 1 + <10632> DW_AT_decl_line : 2774 + <10634> DW_AT_decl_column : 74 + <10635> DW_AT_type : <0xebde> + <10639> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><1063c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1063d> DW_AT_name : (indirect string, offset: 0xf429b): MemAddress + <10641> DW_AT_decl_file : 1 + <10641> DW_AT_decl_line : 2774 + <10643> DW_AT_decl_column : 95 + <10644> DW_AT_type : <0xebde> + <10648> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1064b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1064c> DW_AT_name : (indirect string, offset: 0xf3a25): MemAddSize + <10650> DW_AT_decl_file : 1 + <10650> DW_AT_decl_line : 2775 + <10652> DW_AT_decl_column : 49 + <10653> DW_AT_type : <0xebde> + <10657> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) <2><1065a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1065b> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <1065b> DW_AT_name : (indirect string, offset: 0xf0118): pData <1065f> DW_AT_decl_file : 1 - <1065f> DW_AT_decl_line : 2862 - <10661> DW_AT_decl_column : 58 - <10662> DW_AT_type : <0xf3a1> - <10666> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <1065f> DW_AT_decl_line : 2775 + <10661> DW_AT_decl_column : 70 + <10662> DW_AT_type : <0xf235> + <10666> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) <2><10669>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1066a> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <1066a> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <1066e> DW_AT_decl_file : 1 - <1066e> DW_AT_decl_line : 2862 - <10670> DW_AT_decl_column : 73 - <10671> DW_AT_type : <0xec8e> - <10675> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><10678>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10679> DW_AT_name : (indirect string, offset: 0xf42b6): MemAddress - <1067d> DW_AT_decl_file : 1 - <1067d> DW_AT_decl_line : 2862 - <1067f> DW_AT_decl_column : 94 - <10680> DW_AT_type : <0xec8e> - <10684> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><10687>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10688> DW_AT_name : (indirect string, offset: 0xf3a40): MemAddSize - <1068c> DW_AT_decl_file : 1 - <1068c> DW_AT_decl_line : 2863 - <1068e> DW_AT_decl_column : 48 - <1068f> DW_AT_type : <0xec8e> - <10693> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><10696>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10697> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1069b> DW_AT_decl_file : 1 - <1069b> DW_AT_decl_line : 2863 - <1069d> DW_AT_decl_column : 69 - <1069e> DW_AT_type : <0xf2e5> - <106a2> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><106a5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <106a6> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <106aa> DW_AT_decl_file : 1 - <106aa> DW_AT_decl_line : 2863 - <106ac> DW_AT_decl_column : 85 - <106ad> DW_AT_type : <0xec8e> - <106b1> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><106b4>: Abbrev Number: 0 - <1><106b5>: Abbrev Number: 4 (DW_TAG_subprogram) - <106b6> DW_AT_external : 1 - <106b6> DW_AT_name : (indirect string, offset: 0xf3f23): HAL_I2C_Mem_Write_IT - <106ba> DW_AT_decl_file : 1 - <106ba> DW_AT_decl_line : 2774 - <106bc> DW_AT_decl_column : 19 - <106bc> DW_AT_prototyped : 1 - <106bc> DW_AT_type : <0xeeca> - <106c0> DW_AT_low_pc : 0x0 - <106c4> DW_AT_high_pc : 0x114 - <106c8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <106ca> DW_AT_call_all_tail_calls: 1 - <106ca> DW_AT_sibling : <0x10729> + <1066e> DW_AT_decl_line : 2775 + <10670> DW_AT_decl_column : 86 + <10671> DW_AT_type : <0xebde> + <10675> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><10678>: Abbrev Number: 0 + <1><10679>: Abbrev Number: 4 (DW_TAG_subprogram) + <1067a> DW_AT_external : 1 + <1067a> DW_AT_name : (indirect string, offset: 0xf4481): HAL_I2C_Mem_Read + <1067e> DW_AT_decl_file : 1 + <1067e> DW_AT_decl_line : 2637 + <10680> DW_AT_decl_column : 19 + <10680> DW_AT_prototyped : 1 + <10680> DW_AT_type : <0xee1a> + <10684> DW_AT_low_pc : 0x0 + <10688> DW_AT_high_pc : 0x234 + <1068c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1068e> DW_AT_call_all_tail_calls: 1 + <1068e> DW_AT_sibling : <0x1070b> + <2><10692>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10693> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10697> DW_AT_decl_file : 1 + <10697> DW_AT_decl_line : 2637 + <10699> DW_AT_decl_column : 55 + <1069a> DW_AT_type : <0xf2f1> + <1069e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><106a1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <106a2> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <106a6> DW_AT_decl_file : 1 + <106a6> DW_AT_decl_line : 2637 + <106a8> DW_AT_decl_column : 70 + <106a9> DW_AT_type : <0xebde> + <106ad> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><106b0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <106b1> DW_AT_name : (indirect string, offset: 0xf429b): MemAddress + <106b5> DW_AT_decl_file : 1 + <106b5> DW_AT_decl_line : 2637 + <106b7> DW_AT_decl_column : 91 + <106b8> DW_AT_type : <0xebde> + <106bc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><106bf>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <106c0> DW_AT_name : (indirect string, offset: 0xf3a25): MemAddSize + <106c4> DW_AT_decl_file : 1 + <106c4> DW_AT_decl_line : 2638 + <106c6> DW_AT_decl_column : 45 + <106c7> DW_AT_type : <0xebde> + <106cb> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) <2><106ce>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <106cf> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <106cf> DW_AT_name : (indirect string, offset: 0xf0118): pData <106d3> DW_AT_decl_file : 1 - <106d3> DW_AT_decl_line : 2774 - <106d5> DW_AT_decl_column : 59 - <106d6> DW_AT_type : <0xf3a1> - <106da> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <106d3> DW_AT_decl_line : 2638 + <106d5> DW_AT_decl_column : 66 + <106d6> DW_AT_type : <0xf235> + <106da> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) <2><106dd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <106de> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <106de> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <106e2> DW_AT_decl_file : 1 - <106e2> DW_AT_decl_line : 2774 - <106e4> DW_AT_decl_column : 74 - <106e5> DW_AT_type : <0xec8e> - <106e9> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <106e2> DW_AT_decl_line : 2638 + <106e4> DW_AT_decl_column : 82 + <106e5> DW_AT_type : <0xebde> + <106e9> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) <2><106ec>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <106ed> DW_AT_name : (indirect string, offset: 0xf42b6): MemAddress + <106ed> DW_AT_name : (indirect string, offset: 0x10153b): Timeout <106f1> DW_AT_decl_file : 1 - <106f1> DW_AT_decl_line : 2774 - <106f3> DW_AT_decl_column : 95 - <106f4> DW_AT_type : <0xec8e> - <106f8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><106fb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <106fc> DW_AT_name : (indirect string, offset: 0xf3a40): MemAddSize + <106f1> DW_AT_decl_line : 2638 + <106f3> DW_AT_decl_column : 97 + <106f4> DW_AT_type : <0xebef> + <106f8> DW_AT_location : 2 byte block: 91 8 (DW_OP_fbreg: 8) + <2><106fb>: Abbrev Number: 2 (DW_TAG_variable) + <106fc> DW_AT_name : (indirect string, offset: 0xf195a): tickstart <10700> DW_AT_decl_file : 1 - <10700> DW_AT_decl_line : 2775 - <10702> DW_AT_decl_column : 49 - <10703> DW_AT_type : <0xec8e> - <10707> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><1070a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1070b> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1070f> DW_AT_decl_file : 1 - <1070f> DW_AT_decl_line : 2775 - <10711> DW_AT_decl_column : 70 - <10712> DW_AT_type : <0xf2e5> - <10716> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><10719>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1071a> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <1071e> DW_AT_decl_file : 1 - <1071e> DW_AT_decl_line : 2775 - <10720> DW_AT_decl_column : 86 - <10721> DW_AT_type : <0xec8e> - <10725> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><10728>: Abbrev Number: 0 - <1><10729>: Abbrev Number: 4 (DW_TAG_subprogram) - <1072a> DW_AT_external : 1 - <1072a> DW_AT_name : (indirect string, offset: 0xf449c): HAL_I2C_Mem_Read - <1072e> DW_AT_decl_file : 1 - <1072e> DW_AT_decl_line : 2637 - <10730> DW_AT_decl_column : 19 - <10730> DW_AT_prototyped : 1 - <10730> DW_AT_type : <0xeeca> - <10734> DW_AT_low_pc : 0x0 - <10738> DW_AT_high_pc : 0x234 - <1073c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1073e> DW_AT_call_all_tail_calls: 1 - <1073e> DW_AT_sibling : <0x107bb> + <10700> DW_AT_decl_line : 2640 + <10702> DW_AT_decl_column : 12 + <10703> DW_AT_type : <0xebef> + <10707> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1070a>: Abbrev Number: 0 + <1><1070b>: Abbrev Number: 4 (DW_TAG_subprogram) + <1070c> DW_AT_external : 1 + <1070c> DW_AT_name : (indirect string, offset: 0xf3a6e): HAL_I2C_Mem_Write + <10710> DW_AT_decl_file : 1 + <10710> DW_AT_decl_line : 2500 + <10712> DW_AT_decl_column : 19 + <10712> DW_AT_prototyped : 1 + <10712> DW_AT_type : <0xee1a> + <10716> DW_AT_low_pc : 0x0 + <1071a> DW_AT_high_pc : 0x228 + <1071e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10720> DW_AT_call_all_tail_calls: 1 + <10720> DW_AT_sibling : <0x1079d> + <2><10724>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10725> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10729> DW_AT_decl_file : 1 + <10729> DW_AT_decl_line : 2500 + <1072b> DW_AT_decl_column : 56 + <1072c> DW_AT_type : <0xf2f1> + <10730> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10733>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10734> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <10738> DW_AT_decl_file : 1 + <10738> DW_AT_decl_line : 2500 + <1073a> DW_AT_decl_column : 71 + <1073b> DW_AT_type : <0xebde> + <1073f> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) <2><10742>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10743> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <10743> DW_AT_name : (indirect string, offset: 0xf429b): MemAddress <10747> DW_AT_decl_file : 1 - <10747> DW_AT_decl_line : 2637 - <10749> DW_AT_decl_column : 55 - <1074a> DW_AT_type : <0xf3a1> - <1074e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <10747> DW_AT_decl_line : 2500 + <10749> DW_AT_decl_column : 92 + <1074a> DW_AT_type : <0xebde> + <1074e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) <2><10751>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10752> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <10752> DW_AT_name : (indirect string, offset: 0xf3a25): MemAddSize <10756> DW_AT_decl_file : 1 - <10756> DW_AT_decl_line : 2637 - <10758> DW_AT_decl_column : 70 - <10759> DW_AT_type : <0xec8e> - <1075d> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <10756> DW_AT_decl_line : 2501 + <10758> DW_AT_decl_column : 46 + <10759> DW_AT_type : <0xebde> + <1075d> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) <2><10760>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10761> DW_AT_name : (indirect string, offset: 0xf42b6): MemAddress + <10761> DW_AT_name : (indirect string, offset: 0xf0118): pData <10765> DW_AT_decl_file : 1 - <10765> DW_AT_decl_line : 2637 - <10767> DW_AT_decl_column : 91 - <10768> DW_AT_type : <0xec8e> - <1076c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <10765> DW_AT_decl_line : 2501 + <10767> DW_AT_decl_column : 67 + <10768> DW_AT_type : <0xf235> + <1076c> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) <2><1076f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10770> DW_AT_name : (indirect string, offset: 0xf3a40): MemAddSize + <10770> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <10774> DW_AT_decl_file : 1 - <10774> DW_AT_decl_line : 2638 - <10776> DW_AT_decl_column : 45 - <10777> DW_AT_type : <0xec8e> - <1077b> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <10774> DW_AT_decl_line : 2501 + <10776> DW_AT_decl_column : 83 + <10777> DW_AT_type : <0xebde> + <1077b> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) <2><1077e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1077f> DW_AT_name : (indirect string, offset: 0xf00fe): pData + <1077f> DW_AT_name : (indirect string, offset: 0x10153b): Timeout <10783> DW_AT_decl_file : 1 - <10783> DW_AT_decl_line : 2638 - <10785> DW_AT_decl_column : 66 - <10786> DW_AT_type : <0xf2e5> - <1078a> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><1078d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1078e> DW_AT_name : (indirect string, offset: 0xf3a46): Size + <10783> DW_AT_decl_line : 2501 + <10785> DW_AT_decl_column : 98 + <10786> DW_AT_type : <0xebef> + <1078a> DW_AT_location : 2 byte block: 91 8 (DW_OP_fbreg: 8) + <2><1078d>: Abbrev Number: 2 (DW_TAG_variable) + <1078e> DW_AT_name : (indirect string, offset: 0xf195a): tickstart <10792> DW_AT_decl_file : 1 - <10792> DW_AT_decl_line : 2638 - <10794> DW_AT_decl_column : 82 - <10795> DW_AT_type : <0xec8e> - <10799> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><1079c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1079d> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <107a1> DW_AT_decl_file : 1 - <107a1> DW_AT_decl_line : 2638 - <107a3> DW_AT_decl_column : 97 - <107a4> DW_AT_type : <0xec9f> - <107a8> DW_AT_location : 2 byte block: 91 8 (DW_OP_fbreg: 8) - <2><107ab>: Abbrev Number: 2 (DW_TAG_variable) - <107ac> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <107b0> DW_AT_decl_file : 1 - <107b0> DW_AT_decl_line : 2640 - <107b2> DW_AT_decl_column : 12 - <107b3> DW_AT_type : <0xec9f> - <107b7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><107ba>: Abbrev Number: 0 - <1><107bb>: Abbrev Number: 4 (DW_TAG_subprogram) - <107bc> DW_AT_external : 1 - <107bc> DW_AT_name : (indirect string, offset: 0xf3a89): HAL_I2C_Mem_Write - <107c0> DW_AT_decl_file : 1 - <107c0> DW_AT_decl_line : 2500 - <107c2> DW_AT_decl_column : 19 - <107c2> DW_AT_prototyped : 1 - <107c2> DW_AT_type : <0xeeca> - <107c6> DW_AT_low_pc : 0x0 - <107ca> DW_AT_high_pc : 0x228 - <107ce> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <107d0> DW_AT_call_all_tail_calls: 1 - <107d0> DW_AT_sibling : <0x1084d> + <10792> DW_AT_decl_line : 2503 + <10794> DW_AT_decl_column : 12 + <10795> DW_AT_type : <0xebef> + <10799> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1079c>: Abbrev Number: 0 + <1><1079d>: Abbrev Number: 4 (DW_TAG_subprogram) + <1079e> DW_AT_external : 1 + <1079e> DW_AT_name : (indirect string, offset: 0xf45a8): HAL_I2C_Slave_Receive_DMA + <107a2> DW_AT_decl_file : 1 + <107a2> DW_AT_decl_line : 2390 + <107a4> DW_AT_decl_column : 19 + <107a4> DW_AT_prototyped : 1 + <107a4> DW_AT_type : <0xee1a> + <107a8> DW_AT_low_pc : 0x0 + <107ac> DW_AT_high_pc : 0x16c + <107b0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <107b2> DW_AT_call_all_tail_calls: 1 + <107b2> DW_AT_sibling : <0x107f3> + <2><107b6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <107b7> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <107bb> DW_AT_decl_file : 1 + <107bb> DW_AT_decl_line : 2390 + <107bd> DW_AT_decl_column : 64 + <107be> DW_AT_type : <0xf2f1> + <107c2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><107c5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <107c6> DW_AT_name : (indirect string, offset: 0xf0118): pData + <107ca> DW_AT_decl_file : 1 + <107ca> DW_AT_decl_line : 2390 + <107cc> DW_AT_decl_column : 79 + <107cd> DW_AT_type : <0xf235> + <107d1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) <2><107d4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <107d5> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <107d5> DW_AT_name : (indirect string, offset: 0xf3a2b): Size <107d9> DW_AT_decl_file : 1 - <107d9> DW_AT_decl_line : 2500 - <107db> DW_AT_decl_column : 56 - <107dc> DW_AT_type : <0xf3a1> - <107e0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><107e3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <107e4> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <107d9> DW_AT_decl_line : 2390 + <107db> DW_AT_decl_column : 95 + <107dc> DW_AT_type : <0xebde> + <107e0> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><107e3>: Abbrev Number: 2 (DW_TAG_variable) + <107e4> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus <107e8> DW_AT_decl_file : 1 - <107e8> DW_AT_decl_line : 2500 - <107ea> DW_AT_decl_column : 71 - <107eb> DW_AT_type : <0xec8e> - <107ef> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><107f2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <107f3> DW_AT_name : (indirect string, offset: 0xf42b6): MemAddress - <107f7> DW_AT_decl_file : 1 - <107f7> DW_AT_decl_line : 2500 - <107f9> DW_AT_decl_column : 92 - <107fa> DW_AT_type : <0xec8e> - <107fe> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10801>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10802> DW_AT_name : (indirect string, offset: 0xf3a40): MemAddSize - <10806> DW_AT_decl_file : 1 - <10806> DW_AT_decl_line : 2501 - <10808> DW_AT_decl_column : 46 - <10809> DW_AT_type : <0xec8e> - <1080d> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><10810>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10811> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10815> DW_AT_decl_file : 1 - <10815> DW_AT_decl_line : 2501 - <10817> DW_AT_decl_column : 67 - <10818> DW_AT_type : <0xf2e5> - <1081c> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><1081f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10820> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10824> DW_AT_decl_file : 1 - <10824> DW_AT_decl_line : 2501 - <10826> DW_AT_decl_column : 83 - <10827> DW_AT_type : <0xec8e> - <1082b> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><1082e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1082f> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <10833> DW_AT_decl_file : 1 - <10833> DW_AT_decl_line : 2501 - <10835> DW_AT_decl_column : 98 - <10836> DW_AT_type : <0xec9f> - <1083a> DW_AT_location : 2 byte block: 91 8 (DW_OP_fbreg: 8) - <2><1083d>: Abbrev Number: 2 (DW_TAG_variable) - <1083e> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <10842> DW_AT_decl_file : 1 - <10842> DW_AT_decl_line : 2503 - <10844> DW_AT_decl_column : 12 - <10845> DW_AT_type : <0xec9f> - <10849> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1084c>: Abbrev Number: 0 - <1><1084d>: Abbrev Number: 4 (DW_TAG_subprogram) - <1084e> DW_AT_external : 1 - <1084e> DW_AT_name : (indirect string, offset: 0xf45c3): HAL_I2C_Slave_Receive_DMA - <10852> DW_AT_decl_file : 1 - <10852> DW_AT_decl_line : 2390 - <10854> DW_AT_decl_column : 19 - <10854> DW_AT_prototyped : 1 - <10854> DW_AT_type : <0xeeca> - <10858> DW_AT_low_pc : 0x0 - <1085c> DW_AT_high_pc : 0x16c - <10860> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10862> DW_AT_call_all_tail_calls: 1 - <10862> DW_AT_sibling : <0x108a3> - <2><10866>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10867> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <1086b> DW_AT_decl_file : 1 - <1086b> DW_AT_decl_line : 2390 - <1086d> DW_AT_decl_column : 64 - <1086e> DW_AT_type : <0xf3a1> - <10872> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10875>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10876> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1087a> DW_AT_decl_file : 1 - <1087a> DW_AT_decl_line : 2390 - <1087c> DW_AT_decl_column : 79 - <1087d> DW_AT_type : <0xf2e5> - <10881> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10884>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10885> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10889> DW_AT_decl_file : 1 - <10889> DW_AT_decl_line : 2390 - <1088b> DW_AT_decl_column : 95 - <1088c> DW_AT_type : <0xec8e> - <10890> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><10893>: Abbrev Number: 2 (DW_TAG_variable) - <10894> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <10898> DW_AT_decl_file : 1 - <10898> DW_AT_decl_line : 2392 - <1089a> DW_AT_decl_column : 21 - <1089b> DW_AT_type : <0xeeca> - <1089f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><108a2>: Abbrev Number: 0 - <1><108a3>: Abbrev Number: 4 (DW_TAG_subprogram) - <108a4> DW_AT_external : 1 - <108a4> DW_AT_name : (indirect string, offset: 0xf4284): HAL_I2C_Slave_Transmit_DMA - <108a8> DW_AT_decl_file : 1 - <108a8> DW_AT_decl_line : 2254 - <108aa> DW_AT_decl_column : 19 - <108aa> DW_AT_prototyped : 1 - <108aa> DW_AT_type : <0xeeca> - <108ae> DW_AT_low_pc : 0x0 - <108b2> DW_AT_high_pc : 0x1d8 - <108b6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <108b8> DW_AT_call_all_tail_calls: 1 - <108b8> DW_AT_sibling : <0x108f9> - <2><108bc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <108bd> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <108c1> DW_AT_decl_file : 1 - <108c1> DW_AT_decl_line : 2254 - <108c3> DW_AT_decl_column : 65 - <108c4> DW_AT_type : <0xf3a1> - <108c8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><108cb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <108cc> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <108d0> DW_AT_decl_file : 1 - <108d0> DW_AT_decl_line : 2254 - <108d2> DW_AT_decl_column : 80 - <108d3> DW_AT_type : <0xf2e5> - <108d7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><108da>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <108db> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <108df> DW_AT_decl_file : 1 - <108df> DW_AT_decl_line : 2254 - <108e1> DW_AT_decl_column : 96 - <108e2> DW_AT_type : <0xec8e> - <108e6> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><108e9>: Abbrev Number: 2 (DW_TAG_variable) - <108ea> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <108ee> DW_AT_decl_file : 1 - <108ee> DW_AT_decl_line : 2256 - <108f0> DW_AT_decl_column : 21 - <108f1> DW_AT_type : <0xeeca> - <108f5> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><108f8>: Abbrev Number: 0 - <1><108f9>: Abbrev Number: 4 (DW_TAG_subprogram) - <108fa> DW_AT_external : 1 - <108fa> DW_AT_name : (indirect string, offset: 0xf4361): HAL_I2C_Master_Receive_DMA - <108fe> DW_AT_decl_file : 1 - <108fe> DW_AT_decl_line : 2109 - <10900> DW_AT_decl_column : 19 - <10900> DW_AT_prototyped : 1 - <10900> DW_AT_type : <0xeeca> - <10904> DW_AT_low_pc : 0x0 - <10908> DW_AT_high_pc : 0x1e0 - <1090c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1090e> DW_AT_call_all_tail_calls: 1 - <1090e> DW_AT_sibling : <0x1096d> - <2><10912>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10913> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <107e8> DW_AT_decl_line : 2392 + <107ea> DW_AT_decl_column : 21 + <107eb> DW_AT_type : <0xee1a> + <107ef> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><107f2>: Abbrev Number: 0 + <1><107f3>: Abbrev Number: 4 (DW_TAG_subprogram) + <107f4> DW_AT_external : 1 + <107f4> DW_AT_name : (indirect string, offset: 0xf4269): HAL_I2C_Slave_Transmit_DMA + <107f8> DW_AT_decl_file : 1 + <107f8> DW_AT_decl_line : 2254 + <107fa> DW_AT_decl_column : 19 + <107fa> DW_AT_prototyped : 1 + <107fa> DW_AT_type : <0xee1a> + <107fe> DW_AT_low_pc : 0x0 + <10802> DW_AT_high_pc : 0x1d8 + <10806> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10808> DW_AT_call_all_tail_calls: 1 + <10808> DW_AT_sibling : <0x10849> + <2><1080c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1080d> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10811> DW_AT_decl_file : 1 + <10811> DW_AT_decl_line : 2254 + <10813> DW_AT_decl_column : 65 + <10814> DW_AT_type : <0xf2f1> + <10818> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1081b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1081c> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10820> DW_AT_decl_file : 1 + <10820> DW_AT_decl_line : 2254 + <10822> DW_AT_decl_column : 80 + <10823> DW_AT_type : <0xf235> + <10827> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1082a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1082b> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <1082f> DW_AT_decl_file : 1 + <1082f> DW_AT_decl_line : 2254 + <10831> DW_AT_decl_column : 96 + <10832> DW_AT_type : <0xebde> + <10836> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><10839>: Abbrev Number: 2 (DW_TAG_variable) + <1083a> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus + <1083e> DW_AT_decl_file : 1 + <1083e> DW_AT_decl_line : 2256 + <10840> DW_AT_decl_column : 21 + <10841> DW_AT_type : <0xee1a> + <10845> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><10848>: Abbrev Number: 0 + <1><10849>: Abbrev Number: 4 (DW_TAG_subprogram) + <1084a> DW_AT_external : 1 + <1084a> DW_AT_name : (indirect string, offset: 0xf4346): HAL_I2C_Master_Receive_DMA + <1084e> DW_AT_decl_file : 1 + <1084e> DW_AT_decl_line : 2109 + <10850> DW_AT_decl_column : 19 + <10850> DW_AT_prototyped : 1 + <10850> DW_AT_type : <0xee1a> + <10854> DW_AT_low_pc : 0x0 + <10858> DW_AT_high_pc : 0x1e0 + <1085c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1085e> DW_AT_call_all_tail_calls: 1 + <1085e> DW_AT_sibling : <0x108bd> + <2><10862>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10863> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10867> DW_AT_decl_file : 1 + <10867> DW_AT_decl_line : 2109 + <10869> DW_AT_decl_column : 65 + <1086a> DW_AT_type : <0xf2f1> + <1086e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10871>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10872> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <10876> DW_AT_decl_file : 1 + <10876> DW_AT_decl_line : 2109 + <10878> DW_AT_decl_column : 80 + <10879> DW_AT_type : <0xebde> + <1087d> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><10880>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10881> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10885> DW_AT_decl_file : 1 + <10885> DW_AT_decl_line : 2109 + <10887> DW_AT_decl_column : 101 + <10888> DW_AT_type : <0xf235> + <1088c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1088f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10890> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10894> DW_AT_decl_file : 1 + <10894> DW_AT_decl_line : 2110 + <10896> DW_AT_decl_column : 55 + <10897> DW_AT_type : <0xebde> + <1089b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1089e>: Abbrev Number: 2 (DW_TAG_variable) + <1089f> DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode + <108a3> DW_AT_decl_file : 1 + <108a3> DW_AT_decl_line : 2112 + <108a5> DW_AT_decl_column : 12 + <108a6> DW_AT_type : <0xebef> + <108aa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><108ad>: Abbrev Number: 2 (DW_TAG_variable) + <108ae> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus + <108b2> DW_AT_decl_file : 1 + <108b2> DW_AT_decl_line : 2113 + <108b4> DW_AT_decl_column : 21 + <108b5> DW_AT_type : <0xee1a> + <108b9> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><108bc>: Abbrev Number: 0 + <1><108bd>: Abbrev Number: 4 (DW_TAG_subprogram) + <108be> DW_AT_external : 1 + <108be> DW_AT_name : (indirect string, offset: 0xf3e94): HAL_I2C_Master_Transmit_DMA + <108c2> DW_AT_decl_file : 1 + <108c2> DW_AT_decl_line : 1946 + <108c4> DW_AT_decl_column : 19 + <108c4> DW_AT_prototyped : 1 + <108c4> DW_AT_type : <0xee1a> + <108c8> DW_AT_low_pc : 0x0 + <108cc> DW_AT_high_pc : 0x228 + <108d0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <108d2> DW_AT_call_all_tail_calls: 1 + <108d2> DW_AT_sibling : <0x10940> + <2><108d6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <108d7> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <108db> DW_AT_decl_file : 1 + <108db> DW_AT_decl_line : 1946 + <108dd> DW_AT_decl_column : 66 + <108de> DW_AT_type : <0xf2f1> + <108e2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><108e5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <108e6> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <108ea> DW_AT_decl_file : 1 + <108ea> DW_AT_decl_line : 1946 + <108ec> DW_AT_decl_column : 81 + <108ed> DW_AT_type : <0xebde> + <108f1> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <2><108f4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <108f5> DW_AT_name : (indirect string, offset: 0xf0118): pData + <108f9> DW_AT_decl_file : 1 + <108f9> DW_AT_decl_line : 1946 + <108fb> DW_AT_decl_column : 102 + <108fc> DW_AT_type : <0xf235> + <10900> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><10903>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10904> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10908> DW_AT_decl_file : 1 + <10908> DW_AT_decl_line : 1947 + <1090a> DW_AT_decl_column : 56 + <1090b> DW_AT_type : <0xebde> + <1090f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><10912>: Abbrev Number: 2 (DW_TAG_variable) + <10913> DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode <10917> DW_AT_decl_file : 1 - <10917> DW_AT_decl_line : 2109 - <10919> DW_AT_decl_column : 65 - <1091a> DW_AT_type : <0xf3a1> - <1091e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10921>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10922> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <10917> DW_AT_decl_line : 1949 + <10919> DW_AT_decl_column : 12 + <1091a> DW_AT_type : <0xebef> + <1091e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10921>: Abbrev Number: 2 (DW_TAG_variable) + <10922> DW_AT_name : (indirect string, offset: 0xf4549): dmaxferstatus <10926> DW_AT_decl_file : 1 - <10926> DW_AT_decl_line : 2109 - <10928> DW_AT_decl_column : 80 - <10929> DW_AT_type : <0xec8e> - <1092d> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><10930>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10931> DW_AT_name : (indirect string, offset: 0xf00fe): pData + <10926> DW_AT_decl_line : 1950 + <10928> DW_AT_decl_column : 21 + <10929> DW_AT_type : <0xee1a> + <1092d> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><10930>: Abbrev Number: 2 (DW_TAG_variable) + <10931> DW_AT_name : (indirect string, offset: 0xf392b): sizetoxfer <10935> DW_AT_decl_file : 1 - <10935> DW_AT_decl_line : 2109 - <10937> DW_AT_decl_column : 101 - <10938> DW_AT_type : <0xf2e5> - <1093c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1093f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10940> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10944> DW_AT_decl_file : 1 - <10944> DW_AT_decl_line : 2110 - <10946> DW_AT_decl_column : 55 - <10947> DW_AT_type : <0xec8e> - <1094b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1094e>: Abbrev Number: 2 (DW_TAG_variable) - <1094f> DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode - <10953> DW_AT_decl_file : 1 - <10953> DW_AT_decl_line : 2112 - <10955> DW_AT_decl_column : 12 - <10956> DW_AT_type : <0xec9f> - <1095a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1095d>: Abbrev Number: 2 (DW_TAG_variable) - <1095e> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <10962> DW_AT_decl_file : 1 - <10962> DW_AT_decl_line : 2113 - <10964> DW_AT_decl_column : 21 - <10965> DW_AT_type : <0xeeca> - <10969> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><1096c>: Abbrev Number: 0 - <1><1096d>: Abbrev Number: 4 (DW_TAG_subprogram) - <1096e> DW_AT_external : 1 - <1096e> DW_AT_name : (indirect string, offset: 0xf3eaf): HAL_I2C_Master_Transmit_DMA - <10972> DW_AT_decl_file : 1 - <10972> DW_AT_decl_line : 1946 - <10974> DW_AT_decl_column : 19 - <10974> DW_AT_prototyped : 1 - <10974> DW_AT_type : <0xeeca> - <10978> DW_AT_low_pc : 0x0 - <1097c> DW_AT_high_pc : 0x228 - <10980> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10982> DW_AT_call_all_tail_calls: 1 - <10982> DW_AT_sibling : <0x109f0> - <2><10986>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10987> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <1098b> DW_AT_decl_file : 1 - <1098b> DW_AT_decl_line : 1946 - <1098d> DW_AT_decl_column : 66 - <1098e> DW_AT_type : <0xf3a1> - <10992> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><10995>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10996> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress - <1099a> DW_AT_decl_file : 1 - <1099a> DW_AT_decl_line : 1946 - <1099c> DW_AT_decl_column : 81 - <1099d> DW_AT_type : <0xec8e> - <109a1> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <2><109a4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <109a5> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <109a9> DW_AT_decl_file : 1 - <109a9> DW_AT_decl_line : 1946 - <109ab> DW_AT_decl_column : 102 - <109ac> DW_AT_type : <0xf2e5> - <109b0> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><109b3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <109b4> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <109b8> DW_AT_decl_file : 1 - <109b8> DW_AT_decl_line : 1947 - <109ba> DW_AT_decl_column : 56 - <109bb> DW_AT_type : <0xec8e> - <109bf> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><109c2>: Abbrev Number: 2 (DW_TAG_variable) - <109c3> DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode - <109c7> DW_AT_decl_file : 1 - <109c7> DW_AT_decl_line : 1949 - <109c9> DW_AT_decl_column : 12 - <109ca> DW_AT_type : <0xec9f> - <109ce> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><109d1>: Abbrev Number: 2 (DW_TAG_variable) - <109d2> DW_AT_name : (indirect string, offset: 0xf4564): dmaxferstatus - <109d6> DW_AT_decl_file : 1 - <109d6> DW_AT_decl_line : 1950 - <109d8> DW_AT_decl_column : 21 - <109d9> DW_AT_type : <0xeeca> - <109dd> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><109e0>: Abbrev Number: 2 (DW_TAG_variable) - <109e1> DW_AT_name : (indirect string, offset: 0xf3946): sizetoxfer - <109e5> DW_AT_decl_file : 1 - <109e5> DW_AT_decl_line : 1951 - <109e7> DW_AT_decl_column : 12 - <109e8> DW_AT_type : <0xec9f> - <109ec> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><109ef>: Abbrev Number: 0 - <1><109f0>: Abbrev Number: 4 (DW_TAG_subprogram) - <109f1> DW_AT_external : 1 - <109f1> DW_AT_name : (indirect string, offset: 0xf3ae5): HAL_I2C_Slave_Receive_IT - <109f5> DW_AT_decl_file : 1 - <109f5> DW_AT_decl_line : 1893 - <109f7> DW_AT_decl_column : 19 - <109f7> DW_AT_prototyped : 1 - <109f7> DW_AT_type : <0xeeca> - <109fb> DW_AT_low_pc : 0x0 - <109ff> DW_AT_high_pc : 0xa0 - <10a03> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10a05> DW_AT_call_all_tail_calls: 1 - <10a05> DW_AT_sibling : <0x10a37> - <2><10a09>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10a0a> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10a0e> DW_AT_decl_file : 1 - <10a0e> DW_AT_decl_line : 1893 - <10a10> DW_AT_decl_column : 63 - <10a11> DW_AT_type : <0xf3a1> - <10a15> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10a18>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10a19> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10a1d> DW_AT_decl_file : 1 - <10a1d> DW_AT_decl_line : 1893 - <10a1f> DW_AT_decl_column : 78 - <10a20> DW_AT_type : <0xf2e5> - <10a24> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><10a27>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10a28> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10a2c> DW_AT_decl_file : 1 - <10a2c> DW_AT_decl_line : 1893 - <10a2e> DW_AT_decl_column : 94 - <10a2f> DW_AT_type : <0xec8e> - <10a33> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><10a36>: Abbrev Number: 0 - <1><10a37>: Abbrev Number: 4 (DW_TAG_subprogram) - <10a38> DW_AT_external : 1 - <10a38> DW_AT_name : (indirect string, offset: 0xf4513): HAL_I2C_Slave_Transmit_IT - <10a3c> DW_AT_decl_file : 1 - <10a3c> DW_AT_decl_line : 1829 - <10a3e> DW_AT_decl_column : 19 - <10a3e> DW_AT_prototyped : 1 - <10a3e> DW_AT_type : <0xeeca> - <10a42> DW_AT_low_pc : 0x0 - <10a46> DW_AT_high_pc : 0xdc - <10a4a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10a4c> DW_AT_call_all_tail_calls: 1 - <10a4c> DW_AT_sibling : <0x10a7e> - <2><10a50>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10a51> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10a55> DW_AT_decl_file : 1 - <10a55> DW_AT_decl_line : 1829 - <10a57> DW_AT_decl_column : 64 - <10a58> DW_AT_type : <0xf3a1> - <10a5c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10a5f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10a60> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10a64> DW_AT_decl_file : 1 - <10a64> DW_AT_decl_line : 1829 - <10a66> DW_AT_decl_column : 79 - <10a67> DW_AT_type : <0xf2e5> - <10a6b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><10a6e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10a6f> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10a73> DW_AT_decl_file : 1 - <10a73> DW_AT_decl_line : 1829 - <10a75> DW_AT_decl_column : 95 - <10a76> DW_AT_type : <0xec8e> - <10a7a> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><10a7d>: Abbrev Number: 0 - <1><10a7e>: Abbrev Number: 4 (DW_TAG_subprogram) - <10a7f> DW_AT_external : 1 - <10a7f> DW_AT_name : (indirect string, offset: 0xf395f): HAL_I2C_Master_Receive_IT - <10a83> DW_AT_decl_file : 1 - <10a83> DW_AT_decl_line : 1760 - <10a85> DW_AT_decl_column : 19 - <10a85> DW_AT_prototyped : 1 - <10a85> DW_AT_type : <0xeeca> - <10a89> DW_AT_low_pc : 0x0 - <10a8d> DW_AT_high_pc : 0xe0 - <10a91> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10a93> DW_AT_call_all_tail_calls: 1 - <10a93> DW_AT_sibling : <0x10ae3> - <2><10a97>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10a98> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10a9c> DW_AT_decl_file : 1 - <10a9c> DW_AT_decl_line : 1760 - <10a9e> DW_AT_decl_column : 64 - <10a9f> DW_AT_type : <0xf3a1> - <10aa3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10aa6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10aa7> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress - <10aab> DW_AT_decl_file : 1 - <10aab> DW_AT_decl_line : 1760 - <10aad> DW_AT_decl_column : 79 - <10aae> DW_AT_type : <0xec8e> - <10ab2> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><10ab5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10ab6> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10aba> DW_AT_decl_file : 1 - <10aba> DW_AT_decl_line : 1760 - <10abc> DW_AT_decl_column : 100 - <10abd> DW_AT_type : <0xf2e5> - <10ac1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><10ac4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10ac5> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10ac9> DW_AT_decl_file : 1 - <10ac9> DW_AT_decl_line : 1761 - <10acb> DW_AT_decl_column : 54 - <10acc> DW_AT_type : <0xec8e> - <10ad0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10ad3>: Abbrev Number: 2 (DW_TAG_variable) - <10ad4> DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode - <10ad8> DW_AT_decl_file : 1 - <10ad8> DW_AT_decl_line : 1763 - <10ada> DW_AT_decl_column : 12 - <10adb> DW_AT_type : <0xec9f> - <10adf> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10ae2>: Abbrev Number: 0 - <1><10ae3>: Abbrev Number: 4 (DW_TAG_subprogram) - <10ae4> DW_AT_external : 1 - <10ae4> DW_AT_name : (indirect string, offset: 0xf3fbc): HAL_I2C_Master_Transmit_IT - <10ae8> DW_AT_decl_file : 1 - <10ae8> DW_AT_decl_line : 1670 - <10aea> DW_AT_decl_column : 19 - <10aea> DW_AT_prototyped : 1 - <10aea> DW_AT_type : <0xeeca> - <10aee> DW_AT_low_pc : 0x0 - <10af2> DW_AT_high_pc : 0x130 - <10af6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10af8> DW_AT_call_all_tail_calls: 1 - <10af8> DW_AT_sibling : <0x10b48> - <2><10afc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10afd> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10b01> DW_AT_decl_file : 1 - <10b01> DW_AT_decl_line : 1670 - <10b03> DW_AT_decl_column : 65 - <10b04> DW_AT_type : <0xf3a1> - <10b08> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10b0b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10b0c> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress - <10b10> DW_AT_decl_file : 1 - <10b10> DW_AT_decl_line : 1670 - <10b12> DW_AT_decl_column : 80 - <10b13> DW_AT_type : <0xec8e> - <10b17> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><10b1a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10b1b> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10b1f> DW_AT_decl_file : 1 - <10b1f> DW_AT_decl_line : 1670 - <10b21> DW_AT_decl_column : 101 - <10b22> DW_AT_type : <0xf2e5> - <10b26> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><10b29>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10b2a> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10b2e> DW_AT_decl_file : 1 - <10b2e> DW_AT_decl_line : 1671 - <10b30> DW_AT_decl_column : 55 - <10b31> DW_AT_type : <0xec8e> - <10b35> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10b38>: Abbrev Number: 2 (DW_TAG_variable) - <10b39> DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode - <10b3d> DW_AT_decl_file : 1 - <10b3d> DW_AT_decl_line : 1673 - <10b3f> DW_AT_decl_column : 12 - <10b40> DW_AT_type : <0xec9f> - <10b44> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10b47>: Abbrev Number: 0 - <1><10b48>: Abbrev Number: 4 (DW_TAG_subprogram) - <10b49> DW_AT_external : 1 - <10b49> DW_AT_name : (indirect string, offset: 0xf432e): HAL_I2C_Slave_Receive - <10b4d> DW_AT_decl_file : 1 - <10b4d> DW_AT_decl_line : 1540 - <10b4f> DW_AT_decl_column : 19 - <10b4f> DW_AT_prototyped : 1 - <10b4f> DW_AT_type : <0xeeca> - <10b53> DW_AT_low_pc : 0x0 - <10b57> DW_AT_high_pc : 0x220 - <10b5b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10b5d> DW_AT_call_all_tail_calls: 1 - <10b5d> DW_AT_sibling : <0x10bad> - <2><10b61>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10b62> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10b66> DW_AT_decl_file : 1 - <10b66> DW_AT_decl_line : 1540 - <10b68> DW_AT_decl_column : 60 - <10b69> DW_AT_type : <0xf3a1> - <10b6d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10b70>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10b71> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10b75> DW_AT_decl_file : 1 - <10b75> DW_AT_decl_line : 1540 - <10b77> DW_AT_decl_column : 75 - <10b78> DW_AT_type : <0xf2e5> - <10b7c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10b7f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10b80> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10b84> DW_AT_decl_file : 1 - <10b84> DW_AT_decl_line : 1540 - <10b86> DW_AT_decl_column : 91 - <10b87> DW_AT_type : <0xec8e> - <10b8b> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><10b8e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10b8f> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <10b93> DW_AT_decl_file : 1 - <10b93> DW_AT_decl_line : 1541 - <10b95> DW_AT_decl_column : 50 - <10b96> DW_AT_type : <0xec9f> - <10b9a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><10b9d>: Abbrev Number: 2 (DW_TAG_variable) - <10b9e> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <10ba2> DW_AT_decl_file : 1 - <10ba2> DW_AT_decl_line : 1543 - <10ba4> DW_AT_decl_column : 12 - <10ba5> DW_AT_type : <0xec9f> - <10ba9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10bac>: Abbrev Number: 0 - <1><10bad>: Abbrev Number: 4 (DW_TAG_subprogram) - <10bae> DW_AT_external : 1 - <10bae> DW_AT_name : (indirect string, offset: 0xf429f): HAL_I2C_Slave_Transmit - <10bb2> DW_AT_decl_file : 1 - <10bb2> DW_AT_decl_line : 1384 - <10bb4> DW_AT_decl_column : 19 - <10bb4> DW_AT_prototyped : 1 - <10bb4> DW_AT_type : <0xeeca> - <10bb8> DW_AT_low_pc : 0x0 - <10bbc> DW_AT_high_pc : 0x268 - <10bc0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10bc2> DW_AT_call_all_tail_calls: 1 - <10bc2> DW_AT_sibling : <0x10c12> - <2><10bc6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10bc7> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <10935> DW_AT_decl_line : 1951 + <10937> DW_AT_decl_column : 12 + <10938> DW_AT_type : <0xebef> + <1093c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1093f>: Abbrev Number: 0 + <1><10940>: Abbrev Number: 4 (DW_TAG_subprogram) + <10941> DW_AT_external : 1 + <10941> DW_AT_name : (indirect string, offset: 0xf3aca): HAL_I2C_Slave_Receive_IT + <10945> DW_AT_decl_file : 1 + <10945> DW_AT_decl_line : 1893 + <10947> DW_AT_decl_column : 19 + <10947> DW_AT_prototyped : 1 + <10947> DW_AT_type : <0xee1a> + <1094b> DW_AT_low_pc : 0x0 + <1094f> DW_AT_high_pc : 0xa0 + <10953> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10955> DW_AT_call_all_tail_calls: 1 + <10955> DW_AT_sibling : <0x10987> + <2><10959>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1095a> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <1095e> DW_AT_decl_file : 1 + <1095e> DW_AT_decl_line : 1893 + <10960> DW_AT_decl_column : 63 + <10961> DW_AT_type : <0xf2f1> + <10965> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10968>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10969> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1096d> DW_AT_decl_file : 1 + <1096d> DW_AT_decl_line : 1893 + <1096f> DW_AT_decl_column : 78 + <10970> DW_AT_type : <0xf235> + <10974> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><10977>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10978> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <1097c> DW_AT_decl_file : 1 + <1097c> DW_AT_decl_line : 1893 + <1097e> DW_AT_decl_column : 94 + <1097f> DW_AT_type : <0xebde> + <10983> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><10986>: Abbrev Number: 0 + <1><10987>: Abbrev Number: 4 (DW_TAG_subprogram) + <10988> DW_AT_external : 1 + <10988> DW_AT_name : (indirect string, offset: 0xf44f8): HAL_I2C_Slave_Transmit_IT + <1098c> DW_AT_decl_file : 1 + <1098c> DW_AT_decl_line : 1829 + <1098e> DW_AT_decl_column : 19 + <1098e> DW_AT_prototyped : 1 + <1098e> DW_AT_type : <0xee1a> + <10992> DW_AT_low_pc : 0x0 + <10996> DW_AT_high_pc : 0xdc + <1099a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1099c> DW_AT_call_all_tail_calls: 1 + <1099c> DW_AT_sibling : <0x109ce> + <2><109a0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <109a1> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <109a5> DW_AT_decl_file : 1 + <109a5> DW_AT_decl_line : 1829 + <109a7> DW_AT_decl_column : 64 + <109a8> DW_AT_type : <0xf2f1> + <109ac> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><109af>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <109b0> DW_AT_name : (indirect string, offset: 0xf0118): pData + <109b4> DW_AT_decl_file : 1 + <109b4> DW_AT_decl_line : 1829 + <109b6> DW_AT_decl_column : 79 + <109b7> DW_AT_type : <0xf235> + <109bb> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><109be>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <109bf> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <109c3> DW_AT_decl_file : 1 + <109c3> DW_AT_decl_line : 1829 + <109c5> DW_AT_decl_column : 95 + <109c6> DW_AT_type : <0xebde> + <109ca> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><109cd>: Abbrev Number: 0 + <1><109ce>: Abbrev Number: 4 (DW_TAG_subprogram) + <109cf> DW_AT_external : 1 + <109cf> DW_AT_name : (indirect string, offset: 0xf3944): HAL_I2C_Master_Receive_IT + <109d3> DW_AT_decl_file : 1 + <109d3> DW_AT_decl_line : 1760 + <109d5> DW_AT_decl_column : 19 + <109d5> DW_AT_prototyped : 1 + <109d5> DW_AT_type : <0xee1a> + <109d9> DW_AT_low_pc : 0x0 + <109dd> DW_AT_high_pc : 0xe0 + <109e1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <109e3> DW_AT_call_all_tail_calls: 1 + <109e3> DW_AT_sibling : <0x10a33> + <2><109e7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <109e8> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <109ec> DW_AT_decl_file : 1 + <109ec> DW_AT_decl_line : 1760 + <109ee> DW_AT_decl_column : 64 + <109ef> DW_AT_type : <0xf2f1> + <109f3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><109f6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <109f7> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <109fb> DW_AT_decl_file : 1 + <109fb> DW_AT_decl_line : 1760 + <109fd> DW_AT_decl_column : 79 + <109fe> DW_AT_type : <0xebde> + <10a02> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><10a05>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10a06> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10a0a> DW_AT_decl_file : 1 + <10a0a> DW_AT_decl_line : 1760 + <10a0c> DW_AT_decl_column : 100 + <10a0d> DW_AT_type : <0xf235> + <10a11> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><10a14>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10a15> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10a19> DW_AT_decl_file : 1 + <10a19> DW_AT_decl_line : 1761 + <10a1b> DW_AT_decl_column : 54 + <10a1c> DW_AT_type : <0xebde> + <10a20> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><10a23>: Abbrev Number: 2 (DW_TAG_variable) + <10a24> DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode + <10a28> DW_AT_decl_file : 1 + <10a28> DW_AT_decl_line : 1763 + <10a2a> DW_AT_decl_column : 12 + <10a2b> DW_AT_type : <0xebef> + <10a2f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10a32>: Abbrev Number: 0 + <1><10a33>: Abbrev Number: 4 (DW_TAG_subprogram) + <10a34> DW_AT_external : 1 + <10a34> DW_AT_name : (indirect string, offset: 0xf3fa1): HAL_I2C_Master_Transmit_IT + <10a38> DW_AT_decl_file : 1 + <10a38> DW_AT_decl_line : 1670 + <10a3a> DW_AT_decl_column : 19 + <10a3a> DW_AT_prototyped : 1 + <10a3a> DW_AT_type : <0xee1a> + <10a3e> DW_AT_low_pc : 0x0 + <10a42> DW_AT_high_pc : 0x130 + <10a46> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10a48> DW_AT_call_all_tail_calls: 1 + <10a48> DW_AT_sibling : <0x10a98> + <2><10a4c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10a4d> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10a51> DW_AT_decl_file : 1 + <10a51> DW_AT_decl_line : 1670 + <10a53> DW_AT_decl_column : 65 + <10a54> DW_AT_type : <0xf2f1> + <10a58> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10a5b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10a5c> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <10a60> DW_AT_decl_file : 1 + <10a60> DW_AT_decl_line : 1670 + <10a62> DW_AT_decl_column : 80 + <10a63> DW_AT_type : <0xebde> + <10a67> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><10a6a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10a6b> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10a6f> DW_AT_decl_file : 1 + <10a6f> DW_AT_decl_line : 1670 + <10a71> DW_AT_decl_column : 101 + <10a72> DW_AT_type : <0xf235> + <10a76> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><10a79>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10a7a> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10a7e> DW_AT_decl_file : 1 + <10a7e> DW_AT_decl_line : 1671 + <10a80> DW_AT_decl_column : 55 + <10a81> DW_AT_type : <0xebde> + <10a85> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><10a88>: Abbrev Number: 2 (DW_TAG_variable) + <10a89> DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode + <10a8d> DW_AT_decl_file : 1 + <10a8d> DW_AT_decl_line : 1673 + <10a8f> DW_AT_decl_column : 12 + <10a90> DW_AT_type : <0xebef> + <10a94> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10a97>: Abbrev Number: 0 + <1><10a98>: Abbrev Number: 4 (DW_TAG_subprogram) + <10a99> DW_AT_external : 1 + <10a99> DW_AT_name : (indirect string, offset: 0xf4313): HAL_I2C_Slave_Receive + <10a9d> DW_AT_decl_file : 1 + <10a9d> DW_AT_decl_line : 1540 + <10a9f> DW_AT_decl_column : 19 + <10a9f> DW_AT_prototyped : 1 + <10a9f> DW_AT_type : <0xee1a> + <10aa3> DW_AT_low_pc : 0x0 + <10aa7> DW_AT_high_pc : 0x220 + <10aab> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10aad> DW_AT_call_all_tail_calls: 1 + <10aad> DW_AT_sibling : <0x10afd> + <2><10ab1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10ab2> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10ab6> DW_AT_decl_file : 1 + <10ab6> DW_AT_decl_line : 1540 + <10ab8> DW_AT_decl_column : 60 + <10ab9> DW_AT_type : <0xf2f1> + <10abd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10ac0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10ac1> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10ac5> DW_AT_decl_file : 1 + <10ac5> DW_AT_decl_line : 1540 + <10ac7> DW_AT_decl_column : 75 + <10ac8> DW_AT_type : <0xf235> + <10acc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><10acf>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10ad0> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10ad4> DW_AT_decl_file : 1 + <10ad4> DW_AT_decl_line : 1540 + <10ad6> DW_AT_decl_column : 91 + <10ad7> DW_AT_type : <0xebde> + <10adb> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><10ade>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10adf> DW_AT_name : (indirect string, offset: 0x10153b): Timeout + <10ae3> DW_AT_decl_file : 1 + <10ae3> DW_AT_decl_line : 1541 + <10ae5> DW_AT_decl_column : 50 + <10ae6> DW_AT_type : <0xebef> + <10aea> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><10aed>: Abbrev Number: 2 (DW_TAG_variable) + <10aee> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <10af2> DW_AT_decl_file : 1 + <10af2> DW_AT_decl_line : 1543 + <10af4> DW_AT_decl_column : 12 + <10af5> DW_AT_type : <0xebef> + <10af9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10afc>: Abbrev Number: 0 + <1><10afd>: Abbrev Number: 4 (DW_TAG_subprogram) + <10afe> DW_AT_external : 1 + <10afe> DW_AT_name : (indirect string, offset: 0xf4284): HAL_I2C_Slave_Transmit + <10b02> DW_AT_decl_file : 1 + <10b02> DW_AT_decl_line : 1384 + <10b04> DW_AT_decl_column : 19 + <10b04> DW_AT_prototyped : 1 + <10b04> DW_AT_type : <0xee1a> + <10b08> DW_AT_low_pc : 0x0 + <10b0c> DW_AT_high_pc : 0x268 + <10b10> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10b12> DW_AT_call_all_tail_calls: 1 + <10b12> DW_AT_sibling : <0x10b62> + <2><10b16>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10b17> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10b1b> DW_AT_decl_file : 1 + <10b1b> DW_AT_decl_line : 1384 + <10b1d> DW_AT_decl_column : 61 + <10b1e> DW_AT_type : <0xf2f1> + <10b22> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10b25>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10b26> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10b2a> DW_AT_decl_file : 1 + <10b2a> DW_AT_decl_line : 1384 + <10b2c> DW_AT_decl_column : 76 + <10b2d> DW_AT_type : <0xf235> + <10b31> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><10b34>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10b35> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10b39> DW_AT_decl_file : 1 + <10b39> DW_AT_decl_line : 1384 + <10b3b> DW_AT_decl_column : 92 + <10b3c> DW_AT_type : <0xebde> + <10b40> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><10b43>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10b44> DW_AT_name : (indirect string, offset: 0x10153b): Timeout + <10b48> DW_AT_decl_file : 1 + <10b48> DW_AT_decl_line : 1385 + <10b4a> DW_AT_decl_column : 51 + <10b4b> DW_AT_type : <0xebef> + <10b4f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><10b52>: Abbrev Number: 2 (DW_TAG_variable) + <10b53> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <10b57> DW_AT_decl_file : 1 + <10b57> DW_AT_decl_line : 1387 + <10b59> DW_AT_decl_column : 12 + <10b5a> DW_AT_type : <0xebef> + <10b5e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10b61>: Abbrev Number: 0 + <1><10b62>: Abbrev Number: 4 (DW_TAG_subprogram) + <10b63> DW_AT_external : 1 + <10b63> DW_AT_name : (indirect string, offset: 0xf45cd): HAL_I2C_Master_Receive + <10b67> DW_AT_decl_file : 1 + <10b67> DW_AT_decl_line : 1266 + <10b69> DW_AT_decl_column : 19 + <10b69> DW_AT_prototyped : 1 + <10b69> DW_AT_type : <0xee1a> + <10b6d> DW_AT_low_pc : 0x0 + <10b71> DW_AT_high_pc : 0x1ec + <10b75> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10b77> DW_AT_call_all_tail_calls: 1 + <10b77> DW_AT_sibling : <0x10bd6> + <2><10b7b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10b7c> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10b80> DW_AT_decl_file : 1 + <10b80> DW_AT_decl_line : 1266 + <10b82> DW_AT_decl_column : 61 + <10b83> DW_AT_type : <0xf2f1> + <10b87> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10b8a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10b8b> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <10b8f> DW_AT_decl_file : 1 + <10b8f> DW_AT_decl_line : 1266 + <10b91> DW_AT_decl_column : 76 + <10b92> DW_AT_type : <0xebde> + <10b96> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><10b99>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10b9a> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10b9e> DW_AT_decl_file : 1 + <10b9e> DW_AT_decl_line : 1266 + <10ba0> DW_AT_decl_column : 97 + <10ba1> DW_AT_type : <0xf235> + <10ba5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><10ba8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10ba9> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10bad> DW_AT_decl_file : 1 + <10bad> DW_AT_decl_line : 1267 + <10baf> DW_AT_decl_column : 51 + <10bb0> DW_AT_type : <0xebde> + <10bb4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><10bb7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10bb8> DW_AT_name : (indirect string, offset: 0x10153b): Timeout + <10bbc> DW_AT_decl_file : 1 + <10bbc> DW_AT_decl_line : 1267 + <10bbe> DW_AT_decl_column : 66 + <10bbf> DW_AT_type : <0xebef> + <10bc3> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><10bc6>: Abbrev Number: 2 (DW_TAG_variable) + <10bc7> DW_AT_name : (indirect string, offset: 0xf195a): tickstart <10bcb> DW_AT_decl_file : 1 - <10bcb> DW_AT_decl_line : 1384 - <10bcd> DW_AT_decl_column : 61 - <10bce> DW_AT_type : <0xf3a1> - <10bd2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10bd5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10bd6> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10bda> DW_AT_decl_file : 1 - <10bda> DW_AT_decl_line : 1384 - <10bdc> DW_AT_decl_column : 76 - <10bdd> DW_AT_type : <0xf2e5> - <10be1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10be4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10be5> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10be9> DW_AT_decl_file : 1 - <10be9> DW_AT_decl_line : 1384 - <10beb> DW_AT_decl_column : 92 - <10bec> DW_AT_type : <0xec8e> - <10bf0> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><10bf3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10bf4> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <10bf8> DW_AT_decl_file : 1 - <10bf8> DW_AT_decl_line : 1385 - <10bfa> DW_AT_decl_column : 51 - <10bfb> DW_AT_type : <0xec9f> - <10bff> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><10c02>: Abbrev Number: 2 (DW_TAG_variable) - <10c03> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <10c07> DW_AT_decl_file : 1 - <10c07> DW_AT_decl_line : 1387 - <10c09> DW_AT_decl_column : 12 - <10c0a> DW_AT_type : <0xec9f> - <10c0e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10c11>: Abbrev Number: 0 - <1><10c12>: Abbrev Number: 4 (DW_TAG_subprogram) - <10c13> DW_AT_external : 1 - <10c13> DW_AT_name : (indirect string, offset: 0xf45e8): HAL_I2C_Master_Receive - <10c17> DW_AT_decl_file : 1 - <10c17> DW_AT_decl_line : 1266 - <10c19> DW_AT_decl_column : 19 - <10c19> DW_AT_prototyped : 1 - <10c19> DW_AT_type : <0xeeca> - <10c1d> DW_AT_low_pc : 0x0 - <10c21> DW_AT_high_pc : 0x1ec - <10c25> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10c27> DW_AT_call_all_tail_calls: 1 - <10c27> DW_AT_sibling : <0x10c86> + <10bcb> DW_AT_decl_line : 1269 + <10bcd> DW_AT_decl_column : 12 + <10bce> DW_AT_type : <0xebef> + <10bd2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10bd5>: Abbrev Number: 0 + <1><10bd6>: Abbrev Number: 4 (DW_TAG_subprogram) + <10bd7> DW_AT_external : 1 + <10bd7> DW_AT_name : (indirect string, offset: 0xf3ee0): HAL_I2C_Master_Transmit + <10bdb> DW_AT_decl_file : 1 + <10bdb> DW_AT_decl_line : 1125 + <10bdd> DW_AT_decl_column : 19 + <10bdd> DW_AT_prototyped : 1 + <10bdd> DW_AT_type : <0xee1a> + <10be1> DW_AT_low_pc : 0x0 + <10be5> DW_AT_high_pc : 0x230 + <10be9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10beb> DW_AT_call_all_tail_calls: 1 + <10beb> DW_AT_sibling : <0x10c59> + <2><10bef>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10bf0> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10bf4> DW_AT_decl_file : 1 + <10bf4> DW_AT_decl_line : 1125 + <10bf6> DW_AT_decl_column : 62 + <10bf7> DW_AT_type : <0xf2f1> + <10bfb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><10bfe>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10bff> DW_AT_name : (indirect string, offset: 0xf4b04): DevAddress + <10c03> DW_AT_decl_file : 1 + <10c03> DW_AT_decl_line : 1125 + <10c05> DW_AT_decl_column : 77 + <10c06> DW_AT_type : <0xebde> + <10c0a> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><10c0d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10c0e> DW_AT_name : (indirect string, offset: 0xf0118): pData + <10c12> DW_AT_decl_file : 1 + <10c12> DW_AT_decl_line : 1125 + <10c14> DW_AT_decl_column : 98 + <10c15> DW_AT_type : <0xf235> + <10c19> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><10c1c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10c1d> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <10c21> DW_AT_decl_file : 1 + <10c21> DW_AT_decl_line : 1126 + <10c23> DW_AT_decl_column : 52 + <10c24> DW_AT_type : <0xebde> + <10c28> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) <2><10c2b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10c2c> DW_AT_name : (indirect string, offset: 0xf1442): hi2c + <10c2c> DW_AT_name : (indirect string, offset: 0x10153b): Timeout <10c30> DW_AT_decl_file : 1 - <10c30> DW_AT_decl_line : 1266 - <10c32> DW_AT_decl_column : 61 - <10c33> DW_AT_type : <0xf3a1> - <10c37> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10c3a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10c3b> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress + <10c30> DW_AT_decl_line : 1126 + <10c32> DW_AT_decl_column : 67 + <10c33> DW_AT_type : <0xebef> + <10c37> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><10c3a>: Abbrev Number: 2 (DW_TAG_variable) + <10c3b> DW_AT_name : (indirect string, offset: 0xf195a): tickstart <10c3f> DW_AT_decl_file : 1 - <10c3f> DW_AT_decl_line : 1266 - <10c41> DW_AT_decl_column : 76 - <10c42> DW_AT_type : <0xec8e> - <10c46> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><10c49>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10c4a> DW_AT_name : (indirect string, offset: 0xf00fe): pData + <10c3f> DW_AT_decl_line : 1128 + <10c41> DW_AT_decl_column : 12 + <10c42> DW_AT_type : <0xebef> + <10c46> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><10c49>: Abbrev Number: 2 (DW_TAG_variable) + <10c4a> DW_AT_name : (indirect string, offset: 0xf3cb8): xfermode <10c4e> DW_AT_decl_file : 1 - <10c4e> DW_AT_decl_line : 1266 - <10c50> DW_AT_decl_column : 97 - <10c51> DW_AT_type : <0xf2e5> - <10c55> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><10c58>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10c59> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <10c5d> DW_AT_decl_file : 1 - <10c5d> DW_AT_decl_line : 1267 - <10c5f> DW_AT_decl_column : 51 - <10c60> DW_AT_type : <0xec8e> - <10c64> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10c67>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10c68> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <10c6c> DW_AT_decl_file : 1 - <10c6c> DW_AT_decl_line : 1267 - <10c6e> DW_AT_decl_column : 66 - <10c6f> DW_AT_type : <0xec9f> - <10c73> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><10c76>: Abbrev Number: 2 (DW_TAG_variable) - <10c77> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <10c7b> DW_AT_decl_file : 1 - <10c7b> DW_AT_decl_line : 1269 - <10c7d> DW_AT_decl_column : 12 - <10c7e> DW_AT_type : <0xec9f> - <10c82> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10c85>: Abbrev Number: 0 - <1><10c86>: Abbrev Number: 4 (DW_TAG_subprogram) - <10c87> DW_AT_external : 1 - <10c87> DW_AT_name : (indirect string, offset: 0xf3efb): HAL_I2C_Master_Transmit - <10c8b> DW_AT_decl_file : 1 - <10c8b> DW_AT_decl_line : 1125 - <10c8d> DW_AT_decl_column : 19 - <10c8d> DW_AT_prototyped : 1 - <10c8d> DW_AT_type : <0xeeca> - <10c91> DW_AT_low_pc : 0x0 - <10c95> DW_AT_high_pc : 0x230 - <10c99> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10c9b> DW_AT_call_all_tail_calls: 1 - <10c9b> DW_AT_sibling : <0x10d09> - <2><10c9f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10ca0> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10ca4> DW_AT_decl_file : 1 - <10ca4> DW_AT_decl_line : 1125 - <10ca6> DW_AT_decl_column : 62 - <10ca7> DW_AT_type : <0xf3a1> - <10cab> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><10cae>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10caf> DW_AT_name : (indirect string, offset: 0xf4b1f): DevAddress - <10cb3> DW_AT_decl_file : 1 - <10cb3> DW_AT_decl_line : 1125 - <10cb5> DW_AT_decl_column : 77 - <10cb6> DW_AT_type : <0xec8e> - <10cba> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><10cbd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10cbe> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <10cc2> DW_AT_decl_file : 1 - <10cc2> DW_AT_decl_line : 1125 - <10cc4> DW_AT_decl_column : 98 - <10cc5> DW_AT_type : <0xf2e5> - <10cc9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><10ccc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10ccd> DW_AT_name : (indirect string, offset: 0xf3a46): Size + <10c4e> DW_AT_decl_line : 1129 + <10c50> DW_AT_decl_column : 12 + <10c51> DW_AT_type : <0xebef> + <10c55> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10c58>: Abbrev Number: 0 + <1><10c59>: Abbrev Number: 11 (DW_TAG_subprogram) + <10c5a> DW_AT_external : 1 + <10c5a> DW_AT_name : (indirect string, offset: 0xf1511): HAL_I2C_MspDeInit + <10c5e> DW_AT_decl_file : 1 + <10c5e> DW_AT_decl_line : 718 + <10c60> DW_AT_decl_column : 13 + <10c60> DW_AT_prototyped : 1 + <10c60> DW_AT_low_pc : 0x0 + <10c64> DW_AT_high_pc : 0x14 + <10c68> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10c6a> DW_AT_call_all_calls: 1 + <10c6a> DW_AT_sibling : <0x10c7e> + <2><10c6e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10c6f> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10c73> DW_AT_decl_file : 1 + <10c73> DW_AT_decl_line : 718 + <10c75> DW_AT_decl_column : 50 + <10c76> DW_AT_type : <0xf2f1> + <10c7a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10c7d>: Abbrev Number: 0 + <1><10c7e>: Abbrev Number: 11 (DW_TAG_subprogram) + <10c7f> DW_AT_external : 1 + <10c7f> DW_AT_name : (indirect string, offset: 0xf1404): HAL_I2C_MspInit + <10c83> DW_AT_decl_file : 1 + <10c83> DW_AT_decl_line : 702 + <10c85> DW_AT_decl_column : 13 + <10c85> DW_AT_prototyped : 1 + <10c85> DW_AT_low_pc : 0x0 + <10c89> DW_AT_high_pc : 0x14 + <10c8d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10c8f> DW_AT_call_all_calls: 1 + <10c8f> DW_AT_sibling : <0x10ca3> + <2><10c93>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10c94> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10c98> DW_AT_decl_file : 1 + <10c98> DW_AT_decl_line : 702 + <10c9a> DW_AT_decl_column : 48 + <10c9b> DW_AT_type : <0xf2f1> + <10c9f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10ca2>: Abbrev Number: 0 + <1><10ca3>: Abbrev Number: 4 (DW_TAG_subprogram) + <10ca4> DW_AT_external : 1 + <10ca4> DW_AT_name : (indirect string, offset: 0xf3a5f): HAL_I2C_DeInit + <10ca8> DW_AT_decl_file : 1 + <10ca8> DW_AT_decl_line : 656 + <10caa> DW_AT_decl_column : 19 + <10caa> DW_AT_prototyped : 1 + <10caa> DW_AT_type : <0xee1a> + <10cae> DW_AT_low_pc : 0x0 + <10cb2> DW_AT_high_pc : 0x5e + <10cb6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10cb8> DW_AT_call_all_tail_calls: 1 + <10cb8> DW_AT_sibling : <0x10ccc> + <2><10cbc>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10cbd> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10cc1> DW_AT_decl_file : 1 + <10cc1> DW_AT_decl_line : 656 + <10cc3> DW_AT_decl_column : 53 + <10cc4> DW_AT_type : <0xf2f1> + <10cc8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10ccb>: Abbrev Number: 0 + <1><10ccc>: Abbrev Number: 34 (DW_TAG_subprogram) + <10ccd> DW_AT_external : 1 + <10ccd> DW_AT_name : (indirect string, offset: 0xf04de): HAL_I2C_Init <10cd1> DW_AT_decl_file : 1 - <10cd1> DW_AT_decl_line : 1126 - <10cd3> DW_AT_decl_column : 52 - <10cd4> DW_AT_type : <0xec8e> - <10cd8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><10cdb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10cdc> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <10ce0> DW_AT_decl_file : 1 - <10ce0> DW_AT_decl_line : 1126 - <10ce2> DW_AT_decl_column : 67 - <10ce3> DW_AT_type : <0xec9f> - <10ce7> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><10cea>: Abbrev Number: 2 (DW_TAG_variable) - <10ceb> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <10cef> DW_AT_decl_file : 1 - <10cef> DW_AT_decl_line : 1128 - <10cf1> DW_AT_decl_column : 12 - <10cf2> DW_AT_type : <0xec9f> - <10cf6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><10cf9>: Abbrev Number: 2 (DW_TAG_variable) - <10cfa> DW_AT_name : (indirect string, offset: 0xf3cd3): xfermode - <10cfe> DW_AT_decl_file : 1 - <10cfe> DW_AT_decl_line : 1129 - <10d00> DW_AT_decl_column : 12 - <10d01> DW_AT_type : <0xec9f> - <10d05> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10d08>: Abbrev Number: 0 - <1><10d09>: Abbrev Number: 11 (DW_TAG_subprogram) - <10d0a> DW_AT_external : 1 - <10d0a> DW_AT_name : (indirect string, offset: 0xf153f): HAL_I2C_MspDeInit - <10d0e> DW_AT_decl_file : 1 - <10d0e> DW_AT_decl_line : 718 - <10d10> DW_AT_decl_column : 13 - <10d10> DW_AT_prototyped : 1 - <10d10> DW_AT_low_pc : 0x0 - <10d14> DW_AT_high_pc : 0x14 - <10d18> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10d1a> DW_AT_call_all_calls: 1 - <10d1a> DW_AT_sibling : <0x10d2e> - <2><10d1e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10d1f> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10d23> DW_AT_decl_file : 1 - <10d23> DW_AT_decl_line : 718 - <10d25> DW_AT_decl_column : 50 - <10d26> DW_AT_type : <0xf3a1> - <10d2a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10d2d>: Abbrev Number: 0 - <1><10d2e>: Abbrev Number: 11 (DW_TAG_subprogram) - <10d2f> DW_AT_external : 1 - <10d2f> DW_AT_name : (indirect string, offset: 0xf1432): HAL_I2C_MspInit - <10d33> DW_AT_decl_file : 1 - <10d33> DW_AT_decl_line : 702 - <10d35> DW_AT_decl_column : 13 - <10d35> DW_AT_prototyped : 1 - <10d35> DW_AT_low_pc : 0x0 - <10d39> DW_AT_high_pc : 0x14 - <10d3d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10d3f> DW_AT_call_all_calls: 1 - <10d3f> DW_AT_sibling : <0x10d53> - <2><10d43>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10d44> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10d48> DW_AT_decl_file : 1 - <10d48> DW_AT_decl_line : 702 - <10d4a> DW_AT_decl_column : 48 - <10d4b> DW_AT_type : <0xf3a1> - <10d4f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10d52>: Abbrev Number: 0 - <1><10d53>: Abbrev Number: 4 (DW_TAG_subprogram) - <10d54> DW_AT_external : 1 - <10d54> DW_AT_name : (indirect string, offset: 0xf3a7a): HAL_I2C_DeInit - <10d58> DW_AT_decl_file : 1 - <10d58> DW_AT_decl_line : 656 - <10d5a> DW_AT_decl_column : 19 - <10d5a> DW_AT_prototyped : 1 - <10d5a> DW_AT_type : <0xeeca> - <10d5e> DW_AT_low_pc : 0x0 - <10d62> DW_AT_high_pc : 0x5e - <10d66> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10d68> DW_AT_call_all_tail_calls: 1 - <10d68> DW_AT_sibling : <0x10d7c> - <2><10d6c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10d6d> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10d71> DW_AT_decl_file : 1 - <10d71> DW_AT_decl_line : 656 - <10d73> DW_AT_decl_column : 53 - <10d74> DW_AT_type : <0xf3a1> - <10d78> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10d7b>: Abbrev Number: 0 - <1><10d7c>: Abbrev Number: 34 (DW_TAG_subprogram) - <10d7d> DW_AT_external : 1 - <10d7d> DW_AT_name : (indirect string, offset: 0xf04d1): HAL_I2C_Init - <10d81> DW_AT_decl_file : 1 - <10d82> DW_AT_decl_line : 541 - <10d84> DW_AT_decl_column : 19 - <10d85> DW_AT_prototyped : 1 - <10d85> DW_AT_type : <0xeeca> - <10d89> DW_AT_low_pc : 0x800425c - <10d8d> DW_AT_high_pc : 0x136 - <10d91> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <10d93> DW_AT_call_all_tail_calls: 1 - <2><10d93>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <10d94> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <10d98> DW_AT_decl_file : 1 - <10d98> DW_AT_decl_line : 541 - <10d9a> DW_AT_decl_column : 51 - <10d9b> DW_AT_type : <0xf3a1> - <10d9f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><10da2>: Abbrev Number: 0 - <1><10da3>: Abbrev Number: 0 - Compilation Unit @ offset 0x10da4: + <10cd2> DW_AT_decl_line : 541 + <10cd4> DW_AT_decl_column : 19 + <10cd5> DW_AT_prototyped : 1 + <10cd5> DW_AT_type : <0xee1a> + <10cd9> DW_AT_low_pc : 0x8004310 + <10cdd> DW_AT_high_pc : 0x136 + <10ce1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <10ce3> DW_AT_call_all_tail_calls: 1 + <2><10ce3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <10ce4> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <10ce8> DW_AT_decl_file : 1 + <10ce8> DW_AT_decl_line : 541 + <10cea> DW_AT_decl_column : 51 + <10ceb> DW_AT_type : <0xf2f1> + <10cef> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><10cf2>: Abbrev Number: 0 + <1><10cf3>: Abbrev Number: 0 + Compilation Unit @ offset 0x10cf4: Length: 0x90b (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x21e7 + Abbrev Offset: 0x21f2 Pointer Size: 4 - <0><10db0>: Abbrev Number: 22 (DW_TAG_compile_unit) - <10db1> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <10db5> DW_AT_language : 29 (C11) - <10db6> DW_AT_name : (indirect string, offset: 0xf4746): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.c - <10dba> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <10dbe> DW_AT_ranges : 0xa34 - <10dc2> DW_AT_low_pc : 0x0 - <10dc6> DW_AT_stmt_list : 0x1077f - <10dca> DW_AT_macros : 0x25044 - <1><10dce>: Abbrev Number: 6 (DW_TAG_base_type) - <10dcf> DW_AT_byte_size : 1 - <10dd0> DW_AT_encoding : 6 (signed char) - <10dd1> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><10dd5>: Abbrev Number: 4 (DW_TAG_typedef) - <10dd6> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <10dda> DW_AT_decl_file : 2 - <10ddb> DW_AT_decl_line : 43 - <10ddc> DW_AT_decl_column : 24 - <10ddd> DW_AT_type : <0x10de1> - <1><10de1>: Abbrev Number: 6 (DW_TAG_base_type) - <10de2> DW_AT_byte_size : 1 - <10de3> DW_AT_encoding : 8 (unsigned char) - <10de4> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><10de8>: Abbrev Number: 6 (DW_TAG_base_type) - <10de9> DW_AT_byte_size : 2 - <10dea> DW_AT_encoding : 5 (signed) - <10deb> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><10def>: Abbrev Number: 4 (DW_TAG_typedef) - <10df0> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <10df4> DW_AT_decl_file : 2 - <10df5> DW_AT_decl_line : 57 - <10df6> DW_AT_decl_column : 25 - <10df7> DW_AT_type : <0x10dfb> - <1><10dfb>: Abbrev Number: 6 (DW_TAG_base_type) - <10dfc> DW_AT_byte_size : 2 - <10dfd> DW_AT_encoding : 7 (unsigned) - <10dfe> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><10e02>: Abbrev Number: 6 (DW_TAG_base_type) - <10e03> DW_AT_byte_size : 4 - <10e04> DW_AT_encoding : 5 (signed) - <10e05> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><10e09>: Abbrev Number: 4 (DW_TAG_typedef) - <10e0a> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <10e0e> DW_AT_decl_file : 2 - <10e0f> DW_AT_decl_line : 79 - <10e10> DW_AT_decl_column : 25 - <10e11> DW_AT_type : <0x10e15> - <1><10e15>: Abbrev Number: 6 (DW_TAG_base_type) - <10e16> DW_AT_byte_size : 4 - <10e17> DW_AT_encoding : 7 (unsigned) - <10e18> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><10e1c>: Abbrev Number: 6 (DW_TAG_base_type) - <10e1d> DW_AT_byte_size : 8 - <10e1e> DW_AT_encoding : 5 (signed) - <10e1f> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><10e23>: Abbrev Number: 6 (DW_TAG_base_type) - <10e24> DW_AT_byte_size : 8 - <10e25> DW_AT_encoding : 7 (unsigned) - <10e26> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><10e2a>: Abbrev Number: 23 (DW_TAG_base_type) - <10e2b> DW_AT_byte_size : 4 - <10e2c> DW_AT_encoding : 5 (signed) - <10e2d> DW_AT_name : int - <1><10e31>: Abbrev Number: 6 (DW_TAG_base_type) - <10e32> DW_AT_byte_size : 4 - <10e33> DW_AT_encoding : 7 (unsigned) - <10e34> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><10e38>: Abbrev Number: 4 (DW_TAG_typedef) - <10e39> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <10e3d> DW_AT_decl_file : 3 - <10e3e> DW_AT_decl_line : 24 - <10e3f> DW_AT_decl_column : 19 - <10e40> DW_AT_type : <0x10dd5> - <1><10e44>: Abbrev Number: 4 (DW_TAG_typedef) - <10e45> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <10e49> DW_AT_decl_file : 3 - <10e4a> DW_AT_decl_line : 36 - <10e4b> DW_AT_decl_column : 20 - <10e4c> DW_AT_type : <0x10def> - <1><10e50>: Abbrev Number: 10 (DW_TAG_volatile_type) - <10e51> DW_AT_type : <0x10e44> - <1><10e55>: Abbrev Number: 4 (DW_TAG_typedef) - <10e56> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <10e5a> DW_AT_decl_file : 3 - <10e5b> DW_AT_decl_line : 48 - <10e5c> DW_AT_decl_column : 20 - <10e5d> DW_AT_type : <0x10e09> - <1><10e61>: Abbrev Number: 10 (DW_TAG_volatile_type) - <10e62> DW_AT_type : <0x10e55> - <1><10e66>: Abbrev Number: 9 (DW_TAG_structure_type) - <10e67> DW_AT_byte_size : 20 - <10e68> DW_AT_decl_file : 4 - <10e68> DW_AT_decl_line : 258 - <10e6a> DW_AT_decl_column : 9 - <10e6a> DW_AT_sibling : <0x10eb0> - <2><10e6e>: Abbrev Number: 7 (DW_TAG_member) - <10e6f> DW_AT_name : CCR - <10e73> DW_AT_decl_file : 4 - <10e73> DW_AT_decl_line : 260 - <10e75> DW_AT_decl_column : 17 - <10e76> DW_AT_type : <0x10e61> - <10e7a> DW_AT_data_member_location: 0 - <2><10e7b>: Abbrev Number: 3 (DW_TAG_member) - <10e7c> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <10e80> DW_AT_decl_file : 4 - <10e80> DW_AT_decl_line : 261 - <10e82> DW_AT_decl_column : 17 - <10e83> DW_AT_type : <0x10e61> - <10e87> DW_AT_data_member_location: 4 - <2><10e88>: Abbrev Number: 3 (DW_TAG_member) - <10e89> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <10e8d> DW_AT_decl_file : 4 - <10e8d> DW_AT_decl_line : 262 - <10e8f> DW_AT_decl_column : 17 - <10e90> DW_AT_type : <0x10e61> - <10e94> DW_AT_data_member_location: 8 - <2><10e95>: Abbrev Number: 3 (DW_TAG_member) - <10e96> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <10e9a> DW_AT_decl_file : 4 - <10e9a> DW_AT_decl_line : 263 - <10e9c> DW_AT_decl_column : 17 - <10e9d> DW_AT_type : <0x10e61> - <10ea1> DW_AT_data_member_location: 12 - <2><10ea2>: Abbrev Number: 3 (DW_TAG_member) - <10ea3> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED + <0><10d00>: Abbrev Number: 22 (DW_TAG_compile_unit) + <10d01> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <10d05> DW_AT_language : 29 (C11) + <10d06> DW_AT_name : (indirect string, offset: 0xf472b): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.c + <10d0a> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <10d0e> DW_AT_ranges : 0xa36 + <10d12> DW_AT_low_pc : 0x0 + <10d16> DW_AT_stmt_list : 0x107f5 + <10d1a> DW_AT_macros : 0x25043 + <1><10d1e>: Abbrev Number: 6 (DW_TAG_base_type) + <10d1f> DW_AT_byte_size : 1 + <10d20> DW_AT_encoding : 6 (signed char) + <10d21> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><10d25>: Abbrev Number: 4 (DW_TAG_typedef) + <10d26> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <10d2a> DW_AT_decl_file : 2 + <10d2b> DW_AT_decl_line : 43 + <10d2c> DW_AT_decl_column : 24 + <10d2d> DW_AT_type : <0x10d31> + <1><10d31>: Abbrev Number: 6 (DW_TAG_base_type) + <10d32> DW_AT_byte_size : 1 + <10d33> DW_AT_encoding : 8 (unsigned char) + <10d34> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><10d38>: Abbrev Number: 6 (DW_TAG_base_type) + <10d39> DW_AT_byte_size : 2 + <10d3a> DW_AT_encoding : 5 (signed) + <10d3b> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><10d3f>: Abbrev Number: 4 (DW_TAG_typedef) + <10d40> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <10d44> DW_AT_decl_file : 2 + <10d45> DW_AT_decl_line : 57 + <10d46> DW_AT_decl_column : 25 + <10d47> DW_AT_type : <0x10d4b> + <1><10d4b>: Abbrev Number: 6 (DW_TAG_base_type) + <10d4c> DW_AT_byte_size : 2 + <10d4d> DW_AT_encoding : 7 (unsigned) + <10d4e> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><10d52>: Abbrev Number: 6 (DW_TAG_base_type) + <10d53> DW_AT_byte_size : 4 + <10d54> DW_AT_encoding : 5 (signed) + <10d55> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><10d59>: Abbrev Number: 4 (DW_TAG_typedef) + <10d5a> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <10d5e> DW_AT_decl_file : 2 + <10d5f> DW_AT_decl_line : 79 + <10d60> DW_AT_decl_column : 25 + <10d61> DW_AT_type : <0x10d65> + <1><10d65>: Abbrev Number: 6 (DW_TAG_base_type) + <10d66> DW_AT_byte_size : 4 + <10d67> DW_AT_encoding : 7 (unsigned) + <10d68> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><10d6c>: Abbrev Number: 6 (DW_TAG_base_type) + <10d6d> DW_AT_byte_size : 8 + <10d6e> DW_AT_encoding : 5 (signed) + <10d6f> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><10d73>: Abbrev Number: 6 (DW_TAG_base_type) + <10d74> DW_AT_byte_size : 8 + <10d75> DW_AT_encoding : 7 (unsigned) + <10d76> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><10d7a>: Abbrev Number: 23 (DW_TAG_base_type) + <10d7b> DW_AT_byte_size : 4 + <10d7c> DW_AT_encoding : 5 (signed) + <10d7d> DW_AT_name : int + <1><10d81>: Abbrev Number: 6 (DW_TAG_base_type) + <10d82> DW_AT_byte_size : 4 + <10d83> DW_AT_encoding : 7 (unsigned) + <10d84> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><10d88>: Abbrev Number: 4 (DW_TAG_typedef) + <10d89> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <10d8d> DW_AT_decl_file : 3 + <10d8e> DW_AT_decl_line : 24 + <10d8f> DW_AT_decl_column : 19 + <10d90> DW_AT_type : <0x10d25> + <1><10d94>: Abbrev Number: 4 (DW_TAG_typedef) + <10d95> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <10d99> DW_AT_decl_file : 3 + <10d9a> DW_AT_decl_line : 36 + <10d9b> DW_AT_decl_column : 20 + <10d9c> DW_AT_type : <0x10d3f> + <1><10da0>: Abbrev Number: 10 (DW_TAG_volatile_type) + <10da1> DW_AT_type : <0x10d94> + <1><10da5>: Abbrev Number: 4 (DW_TAG_typedef) + <10da6> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <10daa> DW_AT_decl_file : 3 + <10dab> DW_AT_decl_line : 48 + <10dac> DW_AT_decl_column : 20 + <10dad> DW_AT_type : <0x10d59> + <1><10db1>: Abbrev Number: 10 (DW_TAG_volatile_type) + <10db2> DW_AT_type : <0x10da5> + <1><10db6>: Abbrev Number: 9 (DW_TAG_structure_type) + <10db7> DW_AT_byte_size : 20 + <10db8> DW_AT_decl_file : 4 + <10db8> DW_AT_decl_line : 258 + <10dba> DW_AT_decl_column : 9 + <10dba> DW_AT_sibling : <0x10e00> + <2><10dbe>: Abbrev Number: 7 (DW_TAG_member) + <10dbf> DW_AT_name : CCR + <10dc3> DW_AT_decl_file : 4 + <10dc3> DW_AT_decl_line : 260 + <10dc5> DW_AT_decl_column : 17 + <10dc6> DW_AT_type : <0x10db1> + <10dca> DW_AT_data_member_location: 0 + <2><10dcb>: Abbrev Number: 3 (DW_TAG_member) + <10dcc> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <10dd0> DW_AT_decl_file : 4 + <10dd0> DW_AT_decl_line : 261 + <10dd2> DW_AT_decl_column : 17 + <10dd3> DW_AT_type : <0x10db1> + <10dd7> DW_AT_data_member_location: 4 + <2><10dd8>: Abbrev Number: 3 (DW_TAG_member) + <10dd9> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <10ddd> DW_AT_decl_file : 4 + <10ddd> DW_AT_decl_line : 262 + <10ddf> DW_AT_decl_column : 17 + <10de0> DW_AT_type : <0x10db1> + <10de4> DW_AT_data_member_location: 8 + <2><10de5>: Abbrev Number: 3 (DW_TAG_member) + <10de6> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <10dea> DW_AT_decl_file : 4 + <10dea> DW_AT_decl_line : 263 + <10dec> DW_AT_decl_column : 17 + <10ded> DW_AT_type : <0x10db1> + <10df1> DW_AT_data_member_location: 12 + <2><10df2>: Abbrev Number: 3 (DW_TAG_member) + <10df3> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <10df7> DW_AT_decl_file : 4 + <10df7> DW_AT_decl_line : 264 + <10df9> DW_AT_decl_column : 12 + <10dfa> DW_AT_type : <0x10da5> + <10dfe> DW_AT_data_member_location: 16 + <2><10dff>: Abbrev Number: 0 + <1><10e00>: Abbrev Number: 8 (DW_TAG_typedef) + <10e01> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <10e05> DW_AT_decl_file : 4 + <10e06> DW_AT_decl_line : 265 + <10e08> DW_AT_decl_column : 3 + <10e08> DW_AT_type : <0x10db6> + <1><10e0c>: Abbrev Number: 9 (DW_TAG_structure_type) + <10e0d> DW_AT_byte_size : 8 + <10e0e> DW_AT_decl_file : 4 + <10e0e> DW_AT_decl_line : 267 + <10e10> DW_AT_decl_column : 9 + <10e10> DW_AT_sibling : <0x10e2f> + <2><10e14>: Abbrev Number: 7 (DW_TAG_member) + <10e15> DW_AT_name : ISR + <10e19> DW_AT_decl_file : 4 + <10e19> DW_AT_decl_line : 269 + <10e1b> DW_AT_decl_column : 17 + <10e1c> DW_AT_type : <0x10db1> + <10e20> DW_AT_data_member_location: 0 + <2><10e21>: Abbrev Number: 3 (DW_TAG_member) + <10e22> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <10e26> DW_AT_decl_file : 4 + <10e26> DW_AT_decl_line : 270 + <10e28> DW_AT_decl_column : 17 + <10e29> DW_AT_type : <0x10db1> + <10e2d> DW_AT_data_member_location: 4 + <2><10e2e>: Abbrev Number: 0 + <1><10e2f>: Abbrev Number: 8 (DW_TAG_typedef) + <10e30> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <10e34> DW_AT_decl_file : 4 + <10e35> DW_AT_decl_line : 271 + <10e37> DW_AT_decl_column : 3 + <10e37> DW_AT_type : <0x10e0c> + <1><10e3b>: Abbrev Number: 9 (DW_TAG_structure_type) + <10e3c> DW_AT_byte_size : 4 + <10e3d> DW_AT_decl_file : 4 + <10e3d> DW_AT_decl_line : 276 + <10e3f> DW_AT_decl_column : 9 + <10e3f> DW_AT_sibling : <0x10e51> + <2><10e43>: Abbrev Number: 7 (DW_TAG_member) + <10e44> DW_AT_name : CCR + <10e48> DW_AT_decl_file : 4 + <10e48> DW_AT_decl_line : 278 + <10e4a> DW_AT_decl_column : 19 + <10e4b> DW_AT_type : <0x10db1> + <10e4f> DW_AT_data_member_location: 0 + <2><10e50>: Abbrev Number: 0 + <1><10e51>: Abbrev Number: 8 (DW_TAG_typedef) + <10e52> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <10e56> DW_AT_decl_file : 4 + <10e57> DW_AT_decl_line : 279 + <10e59> DW_AT_decl_column : 3 + <10e59> DW_AT_type : <0x10e3b> + <1><10e5d>: Abbrev Number: 9 (DW_TAG_structure_type) + <10e5e> DW_AT_byte_size : 8 + <10e5f> DW_AT_decl_file : 4 + <10e5f> DW_AT_decl_line : 281 + <10e61> DW_AT_decl_column : 9 + <10e61> DW_AT_sibling : <0x10e80> + <2><10e65>: Abbrev Number: 7 (DW_TAG_member) + <10e66> DW_AT_name : CSR + <10e6a> DW_AT_decl_file : 4 + <10e6a> DW_AT_decl_line : 283 + <10e6c> DW_AT_decl_column : 19 + <10e6d> DW_AT_type : <0x10db1> + <10e71> DW_AT_data_member_location: 0 + <2><10e72>: Abbrev Number: 7 (DW_TAG_member) + <10e73> DW_AT_name : CFR + <10e77> DW_AT_decl_file : 4 + <10e77> DW_AT_decl_line : 284 + <10e79> DW_AT_decl_column : 19 + <10e7a> DW_AT_type : <0x10db1> + <10e7e> DW_AT_data_member_location: 4 + <2><10e7f>: Abbrev Number: 0 + <1><10e80>: Abbrev Number: 8 (DW_TAG_typedef) + <10e81> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <10e85> DW_AT_decl_file : 4 + <10e86> DW_AT_decl_line : 285 + <10e88> DW_AT_decl_column : 3 + <10e88> DW_AT_type : <0x10e5d> + <1><10e8c>: Abbrev Number: 9 (DW_TAG_structure_type) + <10e8d> DW_AT_byte_size : 4 + <10e8e> DW_AT_decl_file : 4 + <10e8e> DW_AT_decl_line : 287 + <10e90> DW_AT_decl_column : 9 + <10e90> DW_AT_sibling : <0x10ea2> + <2><10e94>: Abbrev Number: 3 (DW_TAG_member) + <10e95> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <10e99> DW_AT_decl_file : 4 + <10e99> DW_AT_decl_line : 289 + <10e9b> DW_AT_decl_column : 19 + <10e9c> DW_AT_type : <0x10db1> + <10ea0> DW_AT_data_member_location: 0 + <2><10ea1>: Abbrev Number: 0 + <1><10ea2>: Abbrev Number: 8 (DW_TAG_typedef) + <10ea3> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef <10ea7> DW_AT_decl_file : 4 - <10ea7> DW_AT_decl_line : 264 - <10ea9> DW_AT_decl_column : 12 - <10eaa> DW_AT_type : <0x10e55> - <10eae> DW_AT_data_member_location: 16 - <2><10eaf>: Abbrev Number: 0 - <1><10eb0>: Abbrev Number: 8 (DW_TAG_typedef) - <10eb1> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <10eb5> DW_AT_decl_file : 4 - <10eb6> DW_AT_decl_line : 265 - <10eb8> DW_AT_decl_column : 3 - <10eb8> DW_AT_type : <0x10e66> - <1><10ebc>: Abbrev Number: 9 (DW_TAG_structure_type) - <10ebd> DW_AT_byte_size : 8 - <10ebe> DW_AT_decl_file : 4 - <10ebe> DW_AT_decl_line : 267 - <10ec0> DW_AT_decl_column : 9 - <10ec0> DW_AT_sibling : <0x10edf> - <2><10ec4>: Abbrev Number: 7 (DW_TAG_member) - <10ec5> DW_AT_name : ISR - <10ec9> DW_AT_decl_file : 4 - <10ec9> DW_AT_decl_line : 269 - <10ecb> DW_AT_decl_column : 17 - <10ecc> DW_AT_type : <0x10e61> - <10ed0> DW_AT_data_member_location: 0 - <2><10ed1>: Abbrev Number: 3 (DW_TAG_member) - <10ed2> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <10ea8> DW_AT_decl_line : 290 + <10eaa> DW_AT_decl_column : 3 + <10eaa> DW_AT_type : <0x10e8c> + <1><10eae>: Abbrev Number: 9 (DW_TAG_structure_type) + <10eaf> DW_AT_byte_size : 8 + <10eb0> DW_AT_decl_file : 4 + <10eb0> DW_AT_decl_line : 292 + <10eb2> DW_AT_decl_column : 9 + <10eb2> DW_AT_sibling : <0x10ed1> + <2><10eb6>: Abbrev Number: 3 (DW_TAG_member) + <10eb7> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <10ebb> DW_AT_decl_file : 4 + <10ebb> DW_AT_decl_line : 294 + <10ebd> DW_AT_decl_column : 19 + <10ebe> DW_AT_type : <0x10db1> + <10ec2> DW_AT_data_member_location: 0 + <2><10ec3>: Abbrev Number: 3 (DW_TAG_member) + <10ec4> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <10ec8> DW_AT_decl_file : 4 + <10ec8> DW_AT_decl_line : 295 + <10eca> DW_AT_decl_column : 19 + <10ecb> DW_AT_type : <0x10db1> + <10ecf> DW_AT_data_member_location: 4 + <2><10ed0>: Abbrev Number: 0 + <1><10ed1>: Abbrev Number: 8 (DW_TAG_typedef) + <10ed2> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef <10ed6> DW_AT_decl_file : 4 - <10ed6> DW_AT_decl_line : 270 - <10ed8> DW_AT_decl_column : 17 - <10ed9> DW_AT_type : <0x10e61> - <10edd> DW_AT_data_member_location: 4 - <2><10ede>: Abbrev Number: 0 - <1><10edf>: Abbrev Number: 8 (DW_TAG_typedef) - <10ee0> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <10ee4> DW_AT_decl_file : 4 - <10ee5> DW_AT_decl_line : 271 - <10ee7> DW_AT_decl_column : 3 - <10ee7> DW_AT_type : <0x10ebc> - <1><10eeb>: Abbrev Number: 9 (DW_TAG_structure_type) - <10eec> DW_AT_byte_size : 4 - <10eed> DW_AT_decl_file : 4 - <10eed> DW_AT_decl_line : 276 - <10eef> DW_AT_decl_column : 9 - <10eef> DW_AT_sibling : <0x10f01> - <2><10ef3>: Abbrev Number: 7 (DW_TAG_member) - <10ef4> DW_AT_name : CCR - <10ef8> DW_AT_decl_file : 4 - <10ef8> DW_AT_decl_line : 278 - <10efa> DW_AT_decl_column : 19 - <10efb> DW_AT_type : <0x10e61> - <10eff> DW_AT_data_member_location: 0 - <2><10f00>: Abbrev Number: 0 - <1><10f01>: Abbrev Number: 8 (DW_TAG_typedef) - <10f02> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <10f06> DW_AT_decl_file : 4 - <10f07> DW_AT_decl_line : 279 - <10f09> DW_AT_decl_column : 3 - <10f09> DW_AT_type : <0x10eeb> - <1><10f0d>: Abbrev Number: 9 (DW_TAG_structure_type) - <10f0e> DW_AT_byte_size : 8 - <10f0f> DW_AT_decl_file : 4 - <10f0f> DW_AT_decl_line : 281 - <10f11> DW_AT_decl_column : 9 - <10f11> DW_AT_sibling : <0x10f30> - <2><10f15>: Abbrev Number: 7 (DW_TAG_member) - <10f16> DW_AT_name : CSR - <10f1a> DW_AT_decl_file : 4 - <10f1a> DW_AT_decl_line : 283 - <10f1c> DW_AT_decl_column : 19 - <10f1d> DW_AT_type : <0x10e61> - <10f21> DW_AT_data_member_location: 0 - <2><10f22>: Abbrev Number: 7 (DW_TAG_member) - <10f23> DW_AT_name : CFR - <10f27> DW_AT_decl_file : 4 - <10f27> DW_AT_decl_line : 284 - <10f29> DW_AT_decl_column : 19 - <10f2a> DW_AT_type : <0x10e61> - <10f2e> DW_AT_data_member_location: 4 - <2><10f2f>: Abbrev Number: 0 - <1><10f30>: Abbrev Number: 8 (DW_TAG_typedef) - <10f31> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <10f35> DW_AT_decl_file : 4 - <10f36> DW_AT_decl_line : 285 - <10f38> DW_AT_decl_column : 3 - <10f38> DW_AT_type : <0x10f0d> - <1><10f3c>: Abbrev Number: 9 (DW_TAG_structure_type) - <10f3d> DW_AT_byte_size : 4 - <10f3e> DW_AT_decl_file : 4 - <10f3e> DW_AT_decl_line : 287 - <10f40> DW_AT_decl_column : 9 - <10f40> DW_AT_sibling : <0x10f52> - <2><10f44>: Abbrev Number: 3 (DW_TAG_member) - <10f45> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <10f49> DW_AT_decl_file : 4 - <10f49> DW_AT_decl_line : 289 - <10f4b> DW_AT_decl_column : 19 - <10f4c> DW_AT_type : <0x10e61> - <10f50> DW_AT_data_member_location: 0 - <2><10f51>: Abbrev Number: 0 - <1><10f52>: Abbrev Number: 8 (DW_TAG_typedef) - <10f53> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <10f57> DW_AT_decl_file : 4 - <10f58> DW_AT_decl_line : 290 - <10f5a> DW_AT_decl_column : 3 - <10f5a> DW_AT_type : <0x10f3c> - <1><10f5e>: Abbrev Number: 9 (DW_TAG_structure_type) - <10f5f> DW_AT_byte_size : 8 - <10f60> DW_AT_decl_file : 4 - <10f60> DW_AT_decl_line : 292 - <10f62> DW_AT_decl_column : 9 - <10f62> DW_AT_sibling : <0x10f81> - <2><10f66>: Abbrev Number: 3 (DW_TAG_member) - <10f67> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <10f6b> DW_AT_decl_file : 4 - <10f6b> DW_AT_decl_line : 294 - <10f6d> DW_AT_decl_column : 19 - <10f6e> DW_AT_type : <0x10e61> - <10f72> DW_AT_data_member_location: 0 - <2><10f73>: Abbrev Number: 3 (DW_TAG_member) - <10f74> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <10f78> DW_AT_decl_file : 4 - <10f78> DW_AT_decl_line : 295 - <10f7a> DW_AT_decl_column : 19 - <10f7b> DW_AT_type : <0x10e61> - <10f7f> DW_AT_data_member_location: 4 - <2><10f80>: Abbrev Number: 0 - <1><10f81>: Abbrev Number: 8 (DW_TAG_typedef) - <10f82> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <10f86> DW_AT_decl_file : 4 - <10f87> DW_AT_decl_line : 296 - <10f89> DW_AT_decl_column : 3 - <10f89> DW_AT_type : <0x10f5e> - <1><10f8d>: Abbrev Number: 9 (DW_TAG_structure_type) - <10f8e> DW_AT_byte_size : 44 - <10f8f> DW_AT_decl_file : 4 - <10f8f> DW_AT_decl_line : 348 - <10f91> DW_AT_decl_column : 9 - <10f91> DW_AT_sibling : <0x11025> - <2><10f95>: Abbrev Number: 7 (DW_TAG_member) - <10f96> DW_AT_name : CR1 - <10f9a> DW_AT_decl_file : 4 - <10f9a> DW_AT_decl_line : 350 - <10f9c> DW_AT_decl_column : 17 - <10f9d> DW_AT_type : <0x10e61> - <10fa1> DW_AT_data_member_location: 0 - <2><10fa2>: Abbrev Number: 7 (DW_TAG_member) - <10fa3> DW_AT_name : CR2 - <10fa7> DW_AT_decl_file : 4 - <10fa7> DW_AT_decl_line : 351 - <10fa9> DW_AT_decl_column : 17 - <10faa> DW_AT_type : <0x10e61> - <10fae> DW_AT_data_member_location: 4 - <2><10faf>: Abbrev Number: 3 (DW_TAG_member) - <10fb0> DW_AT_name : (indirect string, offset: 0xefe69): OAR1 - <10fb4> DW_AT_decl_file : 4 - <10fb4> DW_AT_decl_line : 352 - <10fb6> DW_AT_decl_column : 17 - <10fb7> DW_AT_type : <0x10e61> - <10fbb> DW_AT_data_member_location: 8 - <2><10fbc>: Abbrev Number: 3 (DW_TAG_member) - <10fbd> DW_AT_name : (indirect string, offset: 0xefe6e): OAR2 - <10fc1> DW_AT_decl_file : 4 - <10fc1> DW_AT_decl_line : 353 - <10fc3> DW_AT_decl_column : 17 - <10fc4> DW_AT_type : <0x10e61> - <10fc8> DW_AT_data_member_location: 12 - <2><10fc9>: Abbrev Number: 3 (DW_TAG_member) - <10fca> DW_AT_name : (indirect string, offset: 0xf0997): TIMINGR - <10fce> DW_AT_decl_file : 4 - <10fce> DW_AT_decl_line : 354 - <10fd0> DW_AT_decl_column : 17 - <10fd1> DW_AT_type : <0x10e61> - <10fd5> DW_AT_data_member_location: 16 - <2><10fd6>: Abbrev Number: 3 (DW_TAG_member) - <10fd7> DW_AT_name : (indirect string, offset: 0xf0ed1): TIMEOUTR - <10fdb> DW_AT_decl_file : 4 - <10fdb> DW_AT_decl_line : 355 - <10fdd> DW_AT_decl_column : 17 - <10fde> DW_AT_type : <0x10e61> - <10fe2> DW_AT_data_member_location: 20 - <2><10fe3>: Abbrev Number: 7 (DW_TAG_member) - <10fe4> DW_AT_name : ISR - <10fe8> DW_AT_decl_file : 4 - <10fe8> DW_AT_decl_line : 356 - <10fea> DW_AT_decl_column : 17 - <10feb> DW_AT_type : <0x10e61> - <10fef> DW_AT_data_member_location: 24 - <2><10ff0>: Abbrev Number: 7 (DW_TAG_member) - <10ff1> DW_AT_name : ICR - <10ff5> DW_AT_decl_file : 4 - <10ff5> DW_AT_decl_line : 357 - <10ff7> DW_AT_decl_column : 17 - <10ff8> DW_AT_type : <0x10e61> - <10ffc> DW_AT_data_member_location: 28 - <2><10ffd>: Abbrev Number: 3 (DW_TAG_member) - <10ffe> DW_AT_name : (indirect string, offset: 0xf0c2a): PECR - <11002> DW_AT_decl_file : 4 - <11002> DW_AT_decl_line : 358 - <11004> DW_AT_decl_column : 17 - <11005> DW_AT_type : <0x10e61> - <11009> DW_AT_data_member_location: 32 - <2><1100a>: Abbrev Number: 3 (DW_TAG_member) - <1100b> DW_AT_name : (indirect string, offset: 0xf0f07): RXDR - <1100f> DW_AT_decl_file : 4 - <1100f> DW_AT_decl_line : 359 - <11011> DW_AT_decl_column : 17 - <11012> DW_AT_type : <0x10e61> - <11016> DW_AT_data_member_location: 36 - <2><11017>: Abbrev Number: 3 (DW_TAG_member) - <11018> DW_AT_name : (indirect string, offset: 0xf3ce6): TXDR - <1101c> DW_AT_decl_file : 4 - <1101c> DW_AT_decl_line : 360 - <1101e> DW_AT_decl_column : 17 - <1101f> DW_AT_type : <0x10e61> - <11023> DW_AT_data_member_location: 40 - <2><11024>: Abbrev Number: 0 - <1><11025>: Abbrev Number: 8 (DW_TAG_typedef) - <11026> DW_AT_name : (indirect string, offset: 0xf0e60): I2C_TypeDef - <1102a> DW_AT_decl_file : 4 - <1102b> DW_AT_decl_line : 361 - <1102d> DW_AT_decl_column : 3 - <1102d> DW_AT_type : <0x10f8d> - <1><11031>: Abbrev Number: 24 (DW_TAG_structure_type) - <11032> DW_AT_byte_size : 276 - <11034> DW_AT_decl_file : 4 - <11035> DW_AT_decl_line : 578 - <11037> DW_AT_decl_column : 9 - <11038> DW_AT_sibling : <0x110f3> - <2><1103c>: Abbrev Number: 3 (DW_TAG_member) - <1103d> DW_AT_name : (indirect string, offset: 0xf1be5): MEMRMP - <11041> DW_AT_decl_file : 4 - <11041> DW_AT_decl_line : 580 - <11043> DW_AT_decl_column : 17 - <11044> DW_AT_type : <0x10e61> - <11048> DW_AT_data_member_location: 0 - <2><11049>: Abbrev Number: 3 (DW_TAG_member) - <1104a> DW_AT_name : (indirect string, offset: 0xf1fea): CFGR1 - <1104e> DW_AT_decl_file : 4 - <1104e> DW_AT_decl_line : 581 - <11050> DW_AT_decl_column : 17 - <11051> DW_AT_type : <0x10e61> - <11055> DW_AT_data_member_location: 4 - <2><11056>: Abbrev Number: 3 (DW_TAG_member) - <11057> DW_AT_name : (indirect string, offset: 0xf215a): EXTICR - <1105b> DW_AT_decl_file : 4 - <1105b> DW_AT_decl_line : 582 - <1105d> DW_AT_decl_column : 17 - <1105e> DW_AT_type : <0x11103> - <11062> DW_AT_data_member_location: 8 - <2><11063>: Abbrev Number: 3 (DW_TAG_member) - <11064> DW_AT_name : (indirect string, offset: 0xf1f31): SCSR - <11068> DW_AT_decl_file : 4 - <11068> DW_AT_decl_line : 583 - <1106a> DW_AT_decl_column : 17 - <1106b> DW_AT_type : <0x10e61> - <1106f> DW_AT_data_member_location: 24 - <2><11070>: Abbrev Number: 3 (DW_TAG_member) - <11071> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 - <11075> DW_AT_decl_file : 4 - <11075> DW_AT_decl_line : 584 - <11077> DW_AT_decl_column : 17 - <11078> DW_AT_type : <0x10e61> - <1107c> DW_AT_data_member_location: 28 - <2><1107d>: Abbrev Number: 3 (DW_TAG_member) - <1107e> DW_AT_name : (indirect string, offset: 0xf197c): SWPR1 - <11082> DW_AT_decl_file : 4 - <11082> DW_AT_decl_line : 585 - <11084> DW_AT_decl_column : 17 - <11085> DW_AT_type : <0x10e61> - <11089> DW_AT_data_member_location: 32 - <2><1108a>: Abbrev Number: 7 (DW_TAG_member) - <1108b> DW_AT_name : SKR - <1108f> DW_AT_decl_file : 4 - <1108f> DW_AT_decl_line : 586 - <11091> DW_AT_decl_column : 17 - <11092> DW_AT_type : <0x10e61> - <11096> DW_AT_data_member_location: 36 - <2><11097>: Abbrev Number: 3 (DW_TAG_member) - <11098> DW_AT_name : (indirect string, offset: 0xf1982): SWPR2 - <1109c> DW_AT_decl_file : 4 - <1109c> DW_AT_decl_line : 587 - <1109e> DW_AT_decl_column : 17 - <1109f> DW_AT_type : <0x10e61> - <110a3> DW_AT_data_member_location: 40 - <2><110a4>: Abbrev Number: 3 (DW_TAG_member) - <110a5> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <110a9> DW_AT_decl_file : 4 - <110a9> DW_AT_decl_line : 588 - <110ab> DW_AT_decl_column : 17 - <110ac> DW_AT_type : <0x11108> - <110b0> DW_AT_data_member_location: 44 - <2><110b1>: Abbrev Number: 12 (DW_TAG_member) - <110b2> DW_AT_name : (indirect string, offset: 0xf1d93): IMR1 - <110b6> DW_AT_decl_file : 4 - <110b6> DW_AT_decl_line : 589 - <110b8> DW_AT_decl_column : 17 - <110b8> DW_AT_type : <0x10e61> - <110bc> DW_AT_data_member_location: 256 - <2><110be>: Abbrev Number: 12 (DW_TAG_member) - <110bf> DW_AT_name : (indirect string, offset: 0xf1d9a): IMR2 - <110c3> DW_AT_decl_file : 4 - <110c3> DW_AT_decl_line : 590 - <110c5> DW_AT_decl_column : 17 - <110c5> DW_AT_type : <0x10e61> - <110c9> DW_AT_data_member_location: 260 - <2><110cb>: Abbrev Number: 12 (DW_TAG_member) - <110cc> DW_AT_name : (indirect string, offset: 0xf1d91): C2IMR1 - <110d0> DW_AT_decl_file : 4 - <110d0> DW_AT_decl_line : 591 - <110d2> DW_AT_decl_column : 17 - <110d2> DW_AT_type : <0x10e61> - <110d6> DW_AT_data_member_location: 264 - <2><110d8>: Abbrev Number: 12 (DW_TAG_member) - <110d9> DW_AT_name : (indirect string, offset: 0xf1d98): C2IMR2 - <110dd> DW_AT_decl_file : 4 - <110dd> DW_AT_decl_line : 592 - <110df> DW_AT_decl_column : 17 - <110df> DW_AT_type : <0x10e61> - <110e3> DW_AT_data_member_location: 268 - <2><110e5>: Abbrev Number: 12 (DW_TAG_member) - <110e6> DW_AT_name : (indirect string, offset: 0xf1f2b): SIPCR - <110ea> DW_AT_decl_file : 4 - <110ea> DW_AT_decl_line : 593 - <110ec> DW_AT_decl_column : 17 - <110ec> DW_AT_type : <0x10e61> - <110f0> DW_AT_data_member_location: 272 - <2><110f2>: Abbrev Number: 0 - <1><110f3>: Abbrev Number: 16 (DW_TAG_array_type) - <110f4> DW_AT_type : <0x10e61> - <110f8> DW_AT_sibling : <0x11103> - <2><110fc>: Abbrev Number: 17 (DW_TAG_subrange_type) - <110fd> DW_AT_type : <0x10e31> - <11101> DW_AT_upper_bound : 3 - <2><11102>: Abbrev Number: 0 - <1><11103>: Abbrev Number: 10 (DW_TAG_volatile_type) - <11104> DW_AT_type : <0x110f3> - <1><11108>: Abbrev Number: 16 (DW_TAG_array_type) - <11109> DW_AT_type : <0x10e55> - <1110d> DW_AT_sibling : <0x11118> - <2><11111>: Abbrev Number: 17 (DW_TAG_subrange_type) - <11112> DW_AT_type : <0x10e31> - <11116> DW_AT_upper_bound : 52 - <2><11117>: Abbrev Number: 0 - <1><11118>: Abbrev Number: 8 (DW_TAG_typedef) - <11119> DW_AT_name : (indirect string, offset: 0xf20b0): SYSCFG_TypeDef - <1111d> DW_AT_decl_file : 4 - <1111e> DW_AT_decl_line : 595 - <11120> DW_AT_decl_column : 3 - <11120> DW_AT_type : <0x11031> - <1><11124>: Abbrev Number: 6 (DW_TAG_base_type) - <11125> DW_AT_byte_size : 8 - <11126> DW_AT_encoding : 4 (float) - <11127> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><1112b>: Abbrev Number: 13 (DW_TAG_enumeration_type) - <1112c> DW_AT_encoding : 7 (unsigned) - <1112c> DW_AT_byte_size : 1 - <1112c> DW_AT_type : <0x10de1> - <11130> DW_AT_decl_file : 5 - <11131> DW_AT_decl_line : 39 - <11132> DW_AT_decl_column : 1 - <11132> DW_AT_sibling : <0x1114f> - <2><11136>: Abbrev Number: 2 (DW_TAG_enumerator) - <11137> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <1113b> DW_AT_const_value : 0 - <2><1113c>: Abbrev Number: 2 (DW_TAG_enumerator) - <1113d> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <11141> DW_AT_const_value : 1 - <2><11142>: Abbrev Number: 2 (DW_TAG_enumerator) - <11143> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <11147> DW_AT_const_value : 2 - <2><11148>: Abbrev Number: 2 (DW_TAG_enumerator) - <11149> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <1114d> DW_AT_const_value : 3 - <2><1114e>: Abbrev Number: 0 - <1><1114f>: Abbrev Number: 4 (DW_TAG_typedef) - <11150> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <11154> DW_AT_decl_file : 5 - <11155> DW_AT_decl_line : 44 - <11156> DW_AT_decl_column : 3 - <11157> DW_AT_type : <0x1112b> - <1><1115b>: Abbrev Number: 13 (DW_TAG_enumeration_type) - <1115c> DW_AT_encoding : 7 (unsigned) - <1115c> DW_AT_byte_size : 1 - <1115c> DW_AT_type : <0x10de1> - <11160> DW_AT_decl_file : 5 - <11161> DW_AT_decl_line : 50 - <11162> DW_AT_decl_column : 1 - <11162> DW_AT_sibling : <0x11173> - <2><11166>: Abbrev Number: 2 (DW_TAG_enumerator) - <11167> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <1116b> DW_AT_const_value : 0 - <2><1116c>: Abbrev Number: 2 (DW_TAG_enumerator) - <1116d> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <11171> DW_AT_const_value : 1 - <2><11172>: Abbrev Number: 0 - <1><11173>: Abbrev Number: 4 (DW_TAG_typedef) - <11174> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <11178> DW_AT_decl_file : 5 - <11179> DW_AT_decl_line : 53 - <1117a> DW_AT_decl_column : 3 - <1117b> DW_AT_type : <0x1115b> - <1><1117f>: Abbrev Number: 18 (DW_TAG_structure_type) - <11180> DW_AT_byte_size : 32 - <11180> DW_AT_decl_file : 6 - <11181> DW_AT_decl_line : 47 - <11181> DW_AT_decl_column : 9 - <11181> DW_AT_sibling : <0x111ee> - <2><11185>: Abbrev Number: 1 (DW_TAG_member) - <11186> DW_AT_name : (indirect string, offset: 0x101237): Request - <1118a> DW_AT_decl_file : 6 - <1118b> DW_AT_decl_line : 49 - <1118c> DW_AT_decl_column : 12 - <1118d> DW_AT_type : <0x10e55> - <11191> DW_AT_data_member_location: 0 - <2><11192>: Abbrev Number: 1 (DW_TAG_member) - <11193> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <11197> DW_AT_decl_file : 6 - <11198> DW_AT_decl_line : 52 - <11199> DW_AT_decl_column : 12 - <1119a> DW_AT_type : <0x10e55> - <1119e> DW_AT_data_member_location: 4 - <2><1119f>: Abbrev Number: 1 (DW_TAG_member) - <111a0> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <111a4> DW_AT_decl_file : 6 - <111a5> DW_AT_decl_line : 56 - <111a6> DW_AT_decl_column : 12 - <111a7> DW_AT_type : <0x10e55> - <111ab> DW_AT_data_member_location: 8 - <2><111ac>: Abbrev Number: 1 (DW_TAG_member) - <111ad> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <111b1> DW_AT_decl_file : 6 - <111b2> DW_AT_decl_line : 59 - <111b3> DW_AT_decl_column : 12 - <111b4> DW_AT_type : <0x10e55> - <111b8> DW_AT_data_member_location: 12 - <2><111b9>: Abbrev Number: 1 (DW_TAG_member) - <111ba> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <111be> DW_AT_decl_file : 6 - <111bf> DW_AT_decl_line : 62 - <111c0> DW_AT_decl_column : 12 - <111c1> DW_AT_type : <0x10e55> - <111c5> DW_AT_data_member_location: 16 - <2><111c6>: Abbrev Number: 1 (DW_TAG_member) - <111c7> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <111cb> DW_AT_decl_file : 6 - <111cc> DW_AT_decl_line : 65 - <111cd> DW_AT_decl_column : 12 - <111ce> DW_AT_type : <0x10e55> - <111d2> DW_AT_data_member_location: 20 - <2><111d3>: Abbrev Number: 1 (DW_TAG_member) - <111d4> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <111d8> DW_AT_decl_file : 6 - <111d9> DW_AT_decl_line : 68 - <111da> DW_AT_decl_column : 12 - <111db> DW_AT_type : <0x10e55> - <111df> DW_AT_data_member_location: 24 - <2><111e0>: Abbrev Number: 1 (DW_TAG_member) - <111e1> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <111e5> DW_AT_decl_file : 6 - <111e6> DW_AT_decl_line : 73 - <111e7> DW_AT_decl_column : 12 - <111e8> DW_AT_type : <0x10e55> - <111ec> DW_AT_data_member_location: 28 - <2><111ed>: Abbrev Number: 0 - <1><111ee>: Abbrev Number: 4 (DW_TAG_typedef) - <111ef> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <111f3> DW_AT_decl_file : 6 - <111f4> DW_AT_decl_line : 75 - <111f5> DW_AT_decl_column : 3 - <111f6> DW_AT_type : <0x1117f> - <1><111fa>: Abbrev Number: 13 (DW_TAG_enumeration_type) - <111fb> DW_AT_encoding : 7 (unsigned) - <111fb> DW_AT_byte_size : 1 - <111fb> DW_AT_type : <0x10de1> - <111ff> DW_AT_decl_file : 6 - <11200> DW_AT_decl_line : 81 - <11201> DW_AT_decl_column : 1 - <11201> DW_AT_sibling : <0x1121e> - <2><11205>: Abbrev Number: 2 (DW_TAG_enumerator) - <11206> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <1120a> DW_AT_const_value : 0 - <2><1120b>: Abbrev Number: 2 (DW_TAG_enumerator) - <1120c> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <11210> DW_AT_const_value : 1 - <2><11211>: Abbrev Number: 2 (DW_TAG_enumerator) - <11212> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <11216> DW_AT_const_value : 2 - <2><11217>: Abbrev Number: 2 (DW_TAG_enumerator) - <11218> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <1121c> DW_AT_const_value : 3 - <2><1121d>: Abbrev Number: 0 - <1><1121e>: Abbrev Number: 4 (DW_TAG_typedef) - <1121f> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <11223> DW_AT_decl_file : 6 - <11224> DW_AT_decl_line : 86 - <11225> DW_AT_decl_column : 3 - <11226> DW_AT_type : <0x111fa> - <1><1122a>: Abbrev Number: 10 (DW_TAG_volatile_type) - <1122b> DW_AT_type : <0x1121e> - <1><1122f>: Abbrev Number: 19 (DW_TAG_structure_type) - <11230> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <11234> DW_AT_byte_size : 96 - <11235> DW_AT_decl_file : 6 - <11236> DW_AT_decl_line : 114 - <11237> DW_AT_decl_column : 16 - <11237> DW_AT_sibling : <0x11326> - <2><1123b>: Abbrev Number: 1 (DW_TAG_member) - <1123c> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <11240> DW_AT_decl_file : 6 - <11241> DW_AT_decl_line : 116 - <11242> DW_AT_decl_column : 27 - <11243> DW_AT_type : <0x11326> - <11247> DW_AT_data_member_location: 0 - <2><11248>: Abbrev Number: 1 (DW_TAG_member) - <11249> DW_AT_name : (indirect string, offset: 0xf735a): Init - <1124d> DW_AT_decl_file : 6 - <1124e> DW_AT_decl_line : 118 - <1124f> DW_AT_decl_column : 25 - <11250> DW_AT_type : <0x111ee> - <11254> DW_AT_data_member_location: 4 - <2><11255>: Abbrev Number: 1 (DW_TAG_member) - <11256> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <1125a> DW_AT_decl_file : 6 - <1125b> DW_AT_decl_line : 120 - <1125c> DW_AT_decl_column : 25 - <1125d> DW_AT_type : <0x11173> - <11261> DW_AT_data_member_location: 36 - <2><11262>: Abbrev Number: 1 (DW_TAG_member) - <11263> DW_AT_name : (indirect string, offset: 0xf84d0): State - <11267> DW_AT_decl_file : 6 - <11268> DW_AT_decl_line : 122 - <11269> DW_AT_decl_column : 30 - <1126a> DW_AT_type : <0x1122a> - <1126e> DW_AT_data_member_location: 37 - <2><1126f>: Abbrev Number: 1 (DW_TAG_member) - <11270> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <11274> DW_AT_decl_file : 6 - <11275> DW_AT_decl_line : 124 - <11276> DW_AT_decl_column : 26 - <11277> DW_AT_type : <0x1132b> - <1127b> DW_AT_data_member_location: 40 - <2><1127c>: Abbrev Number: 1 (DW_TAG_member) - <1127d> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <11281> DW_AT_decl_file : 6 - <11282> DW_AT_decl_line : 126 - <11283> DW_AT_decl_column : 11 - <11284> DW_AT_type : <0x1133d> - <11288> DW_AT_data_member_location: 44 - <2><11289>: Abbrev Number: 1 (DW_TAG_member) - <1128a> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <1128e> DW_AT_decl_file : 6 - <1128f> DW_AT_decl_line : 128 - <11290> DW_AT_decl_column : 11 - <11291> DW_AT_type : <0x1133d> - <11295> DW_AT_data_member_location: 48 - <2><11296>: Abbrev Number: 1 (DW_TAG_member) - <11297> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <1129b> DW_AT_decl_file : 6 - <1129c> DW_AT_decl_line : 130 - <1129d> DW_AT_decl_column : 11 - <1129e> DW_AT_type : <0x1133d> - <112a2> DW_AT_data_member_location: 52 - <2><112a3>: Abbrev Number: 1 (DW_TAG_member) - <112a4> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <112a8> DW_AT_decl_file : 6 - <112a9> DW_AT_decl_line : 132 - <112aa> DW_AT_decl_column : 11 - <112ab> DW_AT_type : <0x1133d> - <112af> DW_AT_data_member_location: 56 - <2><112b0>: Abbrev Number: 1 (DW_TAG_member) - <112b1> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <112b5> DW_AT_decl_file : 6 - <112b6> DW_AT_decl_line : 134 - <112b7> DW_AT_decl_column : 26 - <112b8> DW_AT_type : <0x10e61> - <112bc> DW_AT_data_member_location: 60 - <2><112bd>: Abbrev Number: 1 (DW_TAG_member) - <112be> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <112c2> DW_AT_decl_file : 6 - <112c3> DW_AT_decl_line : 136 - <112c4> DW_AT_decl_column : 27 - <112c5> DW_AT_type : <0x11342> - <112c9> DW_AT_data_member_location: 64 - <2><112ca>: Abbrev Number: 1 (DW_TAG_member) - <112cb> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <112cf> DW_AT_decl_file : 6 - <112d0> DW_AT_decl_line : 138 - <112d1> DW_AT_decl_column : 26 - <112d2> DW_AT_type : <0x10e55> - <112d6> DW_AT_data_member_location: 68 - <2><112d7>: Abbrev Number: 1 (DW_TAG_member) - <112d8> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <112dc> DW_AT_decl_file : 6 - <112dd> DW_AT_decl_line : 140 - <112de> DW_AT_decl_column : 37 - <112df> DW_AT_type : <0x11347> - <112e3> DW_AT_data_member_location: 72 - <2><112e4>: Abbrev Number: 1 (DW_TAG_member) - <112e5> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <112e9> DW_AT_decl_file : 6 - <112ea> DW_AT_decl_line : 142 - <112eb> DW_AT_decl_column : 37 - <112ec> DW_AT_type : <0x1134c> - <112f0> DW_AT_data_member_location: 76 - <2><112f1>: Abbrev Number: 1 (DW_TAG_member) - <112f2> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <112f6> DW_AT_decl_file : 6 - <112f7> DW_AT_decl_line : 144 - <112f8> DW_AT_decl_column : 36 - <112f9> DW_AT_type : <0x10e55> - <112fd> DW_AT_data_member_location: 80 - <2><112fe>: Abbrev Number: 1 (DW_TAG_member) - <112ff> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <11303> DW_AT_decl_file : 6 - <11304> DW_AT_decl_line : 146 - <11305> DW_AT_decl_column : 37 - <11306> DW_AT_type : <0x11351> - <1130a> DW_AT_data_member_location: 84 - <2><1130b>: Abbrev Number: 1 (DW_TAG_member) - <1130c> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <11310> DW_AT_decl_file : 6 - <11311> DW_AT_decl_line : 148 - <11312> DW_AT_decl_column : 37 - <11313> DW_AT_type : <0x11356> - <11317> DW_AT_data_member_location: 88 - <2><11318>: Abbrev Number: 1 (DW_TAG_member) - <11319> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <1131d> DW_AT_decl_file : 6 - <1131e> DW_AT_decl_line : 150 - <1131f> DW_AT_decl_column : 36 - <11320> DW_AT_type : <0x10e55> - <11324> DW_AT_data_member_location: 92 - <2><11325>: Abbrev Number: 0 - <1><11326>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11327> DW_AT_byte_size : 4 - <11327> DW_AT_type : <0x10eb0> - <1><1132b>: Abbrev Number: 25 (DW_TAG_pointer_type) - <1132c> DW_AT_byte_size : 4 - <1><1132d>: Abbrev Number: 26 (DW_TAG_subroutine_type) - <1132e> DW_AT_prototyped : 1 - <1132e> DW_AT_sibling : <0x11338> - <2><11332>: Abbrev Number: 14 (DW_TAG_formal_parameter) - <11333> DW_AT_type : <0x11338> - <2><11337>: Abbrev Number: 0 - <1><11338>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11339> DW_AT_byte_size : 4 - <11339> DW_AT_type : <0x1122f> - <1><1133d>: Abbrev Number: 5 (DW_TAG_pointer_type) - <1133e> DW_AT_byte_size : 4 - <1133e> DW_AT_type : <0x1132d> - <1><11342>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11343> DW_AT_byte_size : 4 - <11343> DW_AT_type : <0x10edf> - <1><11347>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11348> DW_AT_byte_size : 4 - <11348> DW_AT_type : <0x10f01> - <1><1134c>: Abbrev Number: 5 (DW_TAG_pointer_type) - <1134d> DW_AT_byte_size : 4 - <1134d> DW_AT_type : <0x10f30> - <1><11351>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11352> DW_AT_byte_size : 4 - <11352> DW_AT_type : <0x10f52> - <1><11356>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11357> DW_AT_byte_size : 4 - <11357> DW_AT_type : <0x10f81> - <1><1135b>: Abbrev Number: 4 (DW_TAG_typedef) - <1135c> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <11360> DW_AT_decl_file : 6 - <11361> DW_AT_decl_line : 151 - <11362> DW_AT_decl_column : 3 - <11363> DW_AT_type : <0x1122f> - <1><11367>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11368> DW_AT_byte_size : 4 - <11368> DW_AT_type : <0x1135b> - <1><1136c>: Abbrev Number: 18 (DW_TAG_structure_type) - <1136d> DW_AT_byte_size : 32 - <1136d> DW_AT_decl_file : 7 - <1136e> DW_AT_decl_line : 47 - <1136e> DW_AT_decl_column : 9 - <1136e> DW_AT_sibling : <0x113db> - <2><11372>: Abbrev Number: 1 (DW_TAG_member) - <11373> DW_AT_name : (indirect string, offset: 0xf0af6): Timing - <11377> DW_AT_decl_file : 7 - <11378> DW_AT_decl_line : 49 - <11379> DW_AT_decl_column : 12 - <1137a> DW_AT_type : <0x10e55> - <1137e> DW_AT_data_member_location: 0 - <2><1137f>: Abbrev Number: 1 (DW_TAG_member) - <11380> DW_AT_name : (indirect string, offset: 0xf03ac): OwnAddress1 - <11384> DW_AT_decl_file : 7 - <11385> DW_AT_decl_line : 53 - <11386> DW_AT_decl_column : 12 - <11387> DW_AT_type : <0x10e55> - <1138b> DW_AT_data_member_location: 4 - <2><1138c>: Abbrev Number: 1 (DW_TAG_member) - <1138d> DW_AT_name : (indirect string, offset: 0xf051e): AddressingMode - <11391> DW_AT_decl_file : 7 - <11392> DW_AT_decl_line : 56 - <11393> DW_AT_decl_column : 12 - <11394> DW_AT_type : <0x10e55> - <11398> DW_AT_data_member_location: 8 - <2><11399>: Abbrev Number: 1 (DW_TAG_member) - <1139a> DW_AT_name : (indirect string, offset: 0xf0cea): DualAddressMode - <1139e> DW_AT_decl_file : 7 - <1139f> DW_AT_decl_line : 59 - <113a0> DW_AT_decl_column : 12 - <113a1> DW_AT_type : <0x10e55> - <113a5> DW_AT_data_member_location: 12 - <2><113a6>: Abbrev Number: 1 (DW_TAG_member) - <113a7> DW_AT_name : (indirect string, offset: 0xf03b8): OwnAddress2 - <113ab> DW_AT_decl_file : 7 - <113ac> DW_AT_decl_line : 62 - <113ad> DW_AT_decl_column : 12 - <113ae> DW_AT_type : <0x10e55> - <113b2> DW_AT_data_member_location: 16 - <2><113b3>: Abbrev Number: 1 (DW_TAG_member) - <113b4> DW_AT_name : (indirect string, offset: 0xf0542): OwnAddress2Masks - <113b8> DW_AT_decl_file : 7 - <113b9> DW_AT_decl_line : 65 - <113ba> DW_AT_decl_column : 12 - <113bb> DW_AT_type : <0x10e55> - <113bf> DW_AT_data_member_location: 20 - <2><113c0>: Abbrev Number: 1 (DW_TAG_member) - <113c1> DW_AT_name : (indirect string, offset: 0xf12f9): GeneralCallMode - <113c5> DW_AT_decl_file : 7 - <113c6> DW_AT_decl_line : 69 - <113c7> DW_AT_decl_column : 12 - <113c8> DW_AT_type : <0x10e55> - <113cc> DW_AT_data_member_location: 24 - <2><113cd>: Abbrev Number: 1 (DW_TAG_member) - <113ce> DW_AT_name : (indirect string, offset: 0xf0275): NoStretchMode - <113d2> DW_AT_decl_file : 7 - <113d3> DW_AT_decl_line : 72 - <113d4> DW_AT_decl_column : 12 - <113d5> DW_AT_type : <0x10e55> - <113d9> DW_AT_data_member_location: 28 - <2><113da>: Abbrev Number: 0 - <1><113db>: Abbrev Number: 4 (DW_TAG_typedef) - <113dc> DW_AT_name : (indirect string, offset: 0xf02db): I2C_InitTypeDef - <113e0> DW_AT_decl_file : 7 - <113e1> DW_AT_decl_line : 75 - <113e2> DW_AT_decl_column : 3 - <113e3> DW_AT_type : <0x1136c> - <1><113e7>: Abbrev Number: 13 (DW_TAG_enumeration_type) - <113e8> DW_AT_encoding : 7 (unsigned) - <113e8> DW_AT_byte_size : 1 - <113e8> DW_AT_type : <0x10de1> - <113ec> DW_AT_decl_file : 7 - <113ed> DW_AT_decl_line : 109 - <113ee> DW_AT_decl_column : 1 - <113ee> DW_AT_sibling : <0x11435> - <2><113f2>: Abbrev Number: 2 (DW_TAG_enumerator) - <113f3> DW_AT_name : (indirect string, offset: 0xf02a4): HAL_I2C_STATE_RESET - <113f7> DW_AT_const_value : 0 - <2><113f8>: Abbrev Number: 2 (DW_TAG_enumerator) - <113f9> DW_AT_name : (indirect string, offset: 0xf0309): HAL_I2C_STATE_READY - <113fd> DW_AT_const_value : 32 - <2><113fe>: Abbrev Number: 2 (DW_TAG_enumerator) - <113ff> DW_AT_name : (indirect string, offset: 0xf01ca): HAL_I2C_STATE_BUSY - <11403> DW_AT_const_value : 36 - <2><11404>: Abbrev Number: 2 (DW_TAG_enumerator) - <11405> DW_AT_name : (indirect string, offset: 0xefffc): HAL_I2C_STATE_BUSY_TX - <11409> DW_AT_const_value : 33 - <2><1140a>: Abbrev Number: 2 (DW_TAG_enumerator) - <1140b> DW_AT_name : (indirect string, offset: 0xf0e2c): HAL_I2C_STATE_BUSY_RX - <1140f> DW_AT_const_value : 34 - <2><11410>: Abbrev Number: 2 (DW_TAG_enumerator) - <11411> DW_AT_name : (indirect string, offset: 0xf0437): HAL_I2C_STATE_LISTEN - <11415> DW_AT_const_value : 40 - <2><11416>: Abbrev Number: 2 (DW_TAG_enumerator) - <11417> DW_AT_name : (indirect string, offset: 0xf0073): HAL_I2C_STATE_BUSY_TX_LISTEN - <1141b> DW_AT_const_value : 41 - <2><1141c>: Abbrev Number: 2 (DW_TAG_enumerator) - <1141d> DW_AT_name : (indirect string, offset: 0xf0d26): HAL_I2C_STATE_BUSY_RX_LISTEN - <11421> DW_AT_const_value : 42 - <2><11422>: Abbrev Number: 2 (DW_TAG_enumerator) - <11423> DW_AT_name : (indirect string, offset: 0xf0967): HAL_I2C_STATE_ABORT - <11427> DW_AT_const_value : 96 - <2><11428>: Abbrev Number: 2 (DW_TAG_enumerator) - <11429> DW_AT_name : (indirect string, offset: 0xf0fb2): HAL_I2C_STATE_TIMEOUT - <1142d> DW_AT_const_value : 160 - <2><1142e>: Abbrev Number: 2 (DW_TAG_enumerator) - <1142f> DW_AT_name : (indirect string, offset: 0xf11d7): HAL_I2C_STATE_ERROR - <11433> DW_AT_const_value : 224 - <2><11434>: Abbrev Number: 0 - <1><11435>: Abbrev Number: 4 (DW_TAG_typedef) - <11436> DW_AT_name : (indirect string, offset: 0xefec2): HAL_I2C_StateTypeDef - <1143a> DW_AT_decl_file : 7 - <1143b> DW_AT_decl_line : 124 - <1143c> DW_AT_decl_column : 3 - <1143d> DW_AT_type : <0x113e7> - <1><11441>: Abbrev Number: 10 (DW_TAG_volatile_type) - <11442> DW_AT_type : <0x11435> - <1><11446>: Abbrev Number: 13 (DW_TAG_enumeration_type) - <11447> DW_AT_encoding : 7 (unsigned) - <11447> DW_AT_byte_size : 1 - <11447> DW_AT_type : <0x10de1> - <1144b> DW_AT_decl_file : 7 - <1144c> DW_AT_decl_line : 149 - <1144d> DW_AT_decl_column : 1 - <1144d> DW_AT_sibling : <0x1146a> - <2><11451>: Abbrev Number: 2 (DW_TAG_enumerator) - <11452> DW_AT_name : (indirect string, offset: 0xf0104): HAL_I2C_MODE_NONE - <11456> DW_AT_const_value : 0 - <2><11457>: Abbrev Number: 2 (DW_TAG_enumerator) - <11458> DW_AT_name : (indirect string, offset: 0xefb77): HAL_I2C_MODE_MASTER - <1145c> DW_AT_const_value : 16 - <2><1145d>: Abbrev Number: 2 (DW_TAG_enumerator) - <1145e> DW_AT_name : (indirect string, offset: 0xf120b): HAL_I2C_MODE_SLAVE - <11462> DW_AT_const_value : 32 - <2><11463>: Abbrev Number: 2 (DW_TAG_enumerator) - <11464> DW_AT_name : (indirect string, offset: 0xf02c5): HAL_I2C_MODE_MEM - <11468> DW_AT_const_value : 64 - <2><11469>: Abbrev Number: 0 - <1><1146a>: Abbrev Number: 4 (DW_TAG_typedef) - <1146b> DW_AT_name : (indirect string, offset: 0xf067d): HAL_I2C_ModeTypeDef - <1146f> DW_AT_decl_file : 7 - <11470> DW_AT_decl_line : 155 - <11471> DW_AT_decl_column : 3 - <11472> DW_AT_type : <0x11446> - <1><11476>: Abbrev Number: 10 (DW_TAG_volatile_type) - <11477> DW_AT_type : <0x1146a> - <1><1147b>: Abbrev Number: 19 (DW_TAG_structure_type) - <1147c> DW_AT_name : (indirect string, offset: 0xefd47): __I2C_HandleTypeDef - <11480> DW_AT_byte_size : 84 - <11481> DW_AT_decl_file : 7 - <11482> DW_AT_decl_line : 186 - <11483> DW_AT_decl_column : 16 - <11483> DW_AT_sibling : <0x11565> - <2><11487>: Abbrev Number: 1 (DW_TAG_member) - <11488> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <1148c> DW_AT_decl_file : 7 - <1148d> DW_AT_decl_line : 188 - <1148e> DW_AT_decl_column : 31 - <1148f> DW_AT_type : <0x11565> - <11493> DW_AT_data_member_location: 0 - <2><11494>: Abbrev Number: 1 (DW_TAG_member) - <11495> DW_AT_name : (indirect string, offset: 0xf735a): Init - <11499> DW_AT_decl_file : 7 - <1149a> DW_AT_decl_line : 190 - <1149b> DW_AT_decl_column : 30 - <1149c> DW_AT_type : <0x113db> - <114a0> DW_AT_data_member_location: 4 - <2><114a1>: Abbrev Number: 1 (DW_TAG_member) - <114a2> DW_AT_name : (indirect string, offset: 0xefcfb): pBuffPtr - <114a6> DW_AT_decl_file : 7 - <114a7> DW_AT_decl_line : 192 - <114a8> DW_AT_decl_column : 31 - <114a9> DW_AT_type : <0x1156a> - <114ad> DW_AT_data_member_location: 36 - <2><114ae>: Abbrev Number: 1 (DW_TAG_member) - <114af> DW_AT_name : (indirect string, offset: 0xf0747): XferSize - <114b3> DW_AT_decl_file : 7 - <114b4> DW_AT_decl_line : 194 - <114b5> DW_AT_decl_column : 30 - <114b6> DW_AT_type : <0x10e44> - <114ba> DW_AT_data_member_location: 40 - <2><114bb>: Abbrev Number: 1 (DW_TAG_member) - <114bc> DW_AT_name : (indirect string, offset: 0xf09d2): XferCount - <114c0> DW_AT_decl_file : 7 - <114c1> DW_AT_decl_line : 196 - <114c2> DW_AT_decl_column : 30 - <114c3> DW_AT_type : <0x10e50> - <114c7> DW_AT_data_member_location: 42 - <2><114c8>: Abbrev Number: 1 (DW_TAG_member) - <114c9> DW_AT_name : (indirect string, offset: 0xf3b1f): XferOptions - <114cd> DW_AT_decl_file : 7 - <114ce> DW_AT_decl_line : 198 - <114cf> DW_AT_decl_column : 30 - <114d0> DW_AT_type : <0x10e61> - <114d4> DW_AT_data_member_location: 44 - <2><114d5>: Abbrev Number: 1 (DW_TAG_member) - <114d6> DW_AT_name : (indirect string, offset: 0xf059d): PreviousState - <114da> DW_AT_decl_file : 7 - <114db> DW_AT_decl_line : 201 - <114dc> DW_AT_decl_column : 30 - <114dd> DW_AT_type : <0x10e61> - <114e1> DW_AT_data_member_location: 48 - <2><114e2>: Abbrev Number: 1 (DW_TAG_member) - <114e3> DW_AT_name : (indirect string, offset: 0xf0907): XferISR + <10ed7> DW_AT_decl_line : 296 + <10ed9> DW_AT_decl_column : 3 + <10ed9> DW_AT_type : <0x10eae> + <1><10edd>: Abbrev Number: 9 (DW_TAG_structure_type) + <10ede> DW_AT_byte_size : 44 + <10edf> DW_AT_decl_file : 4 + <10edf> DW_AT_decl_line : 348 + <10ee1> DW_AT_decl_column : 9 + <10ee1> DW_AT_sibling : <0x10f75> + <2><10ee5>: Abbrev Number: 7 (DW_TAG_member) + <10ee6> DW_AT_name : CR1 + <10eea> DW_AT_decl_file : 4 + <10eea> DW_AT_decl_line : 350 + <10eec> DW_AT_decl_column : 17 + <10eed> DW_AT_type : <0x10db1> + <10ef1> DW_AT_data_member_location: 0 + <2><10ef2>: Abbrev Number: 7 (DW_TAG_member) + <10ef3> DW_AT_name : CR2 + <10ef7> DW_AT_decl_file : 4 + <10ef7> DW_AT_decl_line : 351 + <10ef9> DW_AT_decl_column : 17 + <10efa> DW_AT_type : <0x10db1> + <10efe> DW_AT_data_member_location: 4 + <2><10eff>: Abbrev Number: 3 (DW_TAG_member) + <10f00> DW_AT_name : (indirect string, offset: 0xefe83): OAR1 + <10f04> DW_AT_decl_file : 4 + <10f04> DW_AT_decl_line : 352 + <10f06> DW_AT_decl_column : 17 + <10f07> DW_AT_type : <0x10db1> + <10f0b> DW_AT_data_member_location: 8 + <2><10f0c>: Abbrev Number: 3 (DW_TAG_member) + <10f0d> DW_AT_name : (indirect string, offset: 0xefe88): OAR2 + <10f11> DW_AT_decl_file : 4 + <10f11> DW_AT_decl_line : 353 + <10f13> DW_AT_decl_column : 17 + <10f14> DW_AT_type : <0x10db1> + <10f18> DW_AT_data_member_location: 12 + <2><10f19>: Abbrev Number: 3 (DW_TAG_member) + <10f1a> DW_AT_name : (indirect string, offset: 0xf0989): TIMINGR + <10f1e> DW_AT_decl_file : 4 + <10f1e> DW_AT_decl_line : 354 + <10f20> DW_AT_decl_column : 17 + <10f21> DW_AT_type : <0x10db1> + <10f25> DW_AT_data_member_location: 16 + <2><10f26>: Abbrev Number: 3 (DW_TAG_member) + <10f27> DW_AT_name : (indirect string, offset: 0xf0ec3): TIMEOUTR + <10f2b> DW_AT_decl_file : 4 + <10f2b> DW_AT_decl_line : 355 + <10f2d> DW_AT_decl_column : 17 + <10f2e> DW_AT_type : <0x10db1> + <10f32> DW_AT_data_member_location: 20 + <2><10f33>: Abbrev Number: 7 (DW_TAG_member) + <10f34> DW_AT_name : ISR + <10f38> DW_AT_decl_file : 4 + <10f38> DW_AT_decl_line : 356 + <10f3a> DW_AT_decl_column : 17 + <10f3b> DW_AT_type : <0x10db1> + <10f3f> DW_AT_data_member_location: 24 + <2><10f40>: Abbrev Number: 7 (DW_TAG_member) + <10f41> DW_AT_name : ICR + <10f45> DW_AT_decl_file : 4 + <10f45> DW_AT_decl_line : 357 + <10f47> DW_AT_decl_column : 17 + <10f48> DW_AT_type : <0x10db1> + <10f4c> DW_AT_data_member_location: 28 + <2><10f4d>: Abbrev Number: 3 (DW_TAG_member) + <10f4e> DW_AT_name : (indirect string, offset: 0xf0c1c): PECR + <10f52> DW_AT_decl_file : 4 + <10f52> DW_AT_decl_line : 358 + <10f54> DW_AT_decl_column : 17 + <10f55> DW_AT_type : <0x10db1> + <10f59> DW_AT_data_member_location: 32 + <2><10f5a>: Abbrev Number: 3 (DW_TAG_member) + <10f5b> DW_AT_name : (indirect string, offset: 0xf0ef9): RXDR + <10f5f> DW_AT_decl_file : 4 + <10f5f> DW_AT_decl_line : 359 + <10f61> DW_AT_decl_column : 17 + <10f62> DW_AT_type : <0x10db1> + <10f66> DW_AT_data_member_location: 36 + <2><10f67>: Abbrev Number: 3 (DW_TAG_member) + <10f68> DW_AT_name : (indirect string, offset: 0xf3ccb): TXDR + <10f6c> DW_AT_decl_file : 4 + <10f6c> DW_AT_decl_line : 360 + <10f6e> DW_AT_decl_column : 17 + <10f6f> DW_AT_type : <0x10db1> + <10f73> DW_AT_data_member_location: 40 + <2><10f74>: Abbrev Number: 0 + <1><10f75>: Abbrev Number: 8 (DW_TAG_typedef) + <10f76> DW_AT_name : (indirect string, offset: 0xf0e52): I2C_TypeDef + <10f7a> DW_AT_decl_file : 4 + <10f7b> DW_AT_decl_line : 361 + <10f7d> DW_AT_decl_column : 3 + <10f7d> DW_AT_type : <0x10edd> + <1><10f81>: Abbrev Number: 24 (DW_TAG_structure_type) + <10f82> DW_AT_byte_size : 276 + <10f84> DW_AT_decl_file : 4 + <10f85> DW_AT_decl_line : 578 + <10f87> DW_AT_decl_column : 9 + <10f88> DW_AT_sibling : <0x11043> + <2><10f8c>: Abbrev Number: 3 (DW_TAG_member) + <10f8d> DW_AT_name : (indirect string, offset: 0xf1bb7): MEMRMP + <10f91> DW_AT_decl_file : 4 + <10f91> DW_AT_decl_line : 580 + <10f93> DW_AT_decl_column : 17 + <10f94> DW_AT_type : <0x10db1> + <10f98> DW_AT_data_member_location: 0 + <2><10f99>: Abbrev Number: 3 (DW_TAG_member) + <10f9a> DW_AT_name : (indirect string, offset: 0xf1fbc): CFGR1 + <10f9e> DW_AT_decl_file : 4 + <10f9e> DW_AT_decl_line : 581 + <10fa0> DW_AT_decl_column : 17 + <10fa1> DW_AT_type : <0x10db1> + <10fa5> DW_AT_data_member_location: 4 + <2><10fa6>: Abbrev Number: 3 (DW_TAG_member) + <10fa7> DW_AT_name : (indirect string, offset: 0xf212c): EXTICR + <10fab> DW_AT_decl_file : 4 + <10fab> DW_AT_decl_line : 582 + <10fad> DW_AT_decl_column : 17 + <10fae> DW_AT_type : <0x11053> + <10fb2> DW_AT_data_member_location: 8 + <2><10fb3>: Abbrev Number: 3 (DW_TAG_member) + <10fb4> DW_AT_name : (indirect string, offset: 0xf1f03): SCSR + <10fb8> DW_AT_decl_file : 4 + <10fb8> DW_AT_decl_line : 583 + <10fba> DW_AT_decl_column : 17 + <10fbb> DW_AT_type : <0x10db1> + <10fbf> DW_AT_data_member_location: 24 + <2><10fc0>: Abbrev Number: 3 (DW_TAG_member) + <10fc1> DW_AT_name : (indirect string, offset: 0xef235): CFGR2 + <10fc5> DW_AT_decl_file : 4 + <10fc5> DW_AT_decl_line : 584 + <10fc7> DW_AT_decl_column : 17 + <10fc8> DW_AT_type : <0x10db1> + <10fcc> DW_AT_data_member_location: 28 + <2><10fcd>: Abbrev Number: 3 (DW_TAG_member) + <10fce> DW_AT_name : (indirect string, offset: 0xf194e): SWPR1 + <10fd2> DW_AT_decl_file : 4 + <10fd2> DW_AT_decl_line : 585 + <10fd4> DW_AT_decl_column : 17 + <10fd5> DW_AT_type : <0x10db1> + <10fd9> DW_AT_data_member_location: 32 + <2><10fda>: Abbrev Number: 7 (DW_TAG_member) + <10fdb> DW_AT_name : SKR + <10fdf> DW_AT_decl_file : 4 + <10fdf> DW_AT_decl_line : 586 + <10fe1> DW_AT_decl_column : 17 + <10fe2> DW_AT_type : <0x10db1> + <10fe6> DW_AT_data_member_location: 36 + <2><10fe7>: Abbrev Number: 3 (DW_TAG_member) + <10fe8> DW_AT_name : (indirect string, offset: 0xf1954): SWPR2 + <10fec> DW_AT_decl_file : 4 + <10fec> DW_AT_decl_line : 587 + <10fee> DW_AT_decl_column : 17 + <10fef> DW_AT_type : <0x10db1> + <10ff3> DW_AT_data_member_location: 40 + <2><10ff4>: Abbrev Number: 3 (DW_TAG_member) + <10ff5> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <10ff9> DW_AT_decl_file : 4 + <10ff9> DW_AT_decl_line : 588 + <10ffb> DW_AT_decl_column : 17 + <10ffc> DW_AT_type : <0x11058> + <11000> DW_AT_data_member_location: 44 + <2><11001>: Abbrev Number: 12 (DW_TAG_member) + <11002> DW_AT_name : (indirect string, offset: 0xf1d65): IMR1 + <11006> DW_AT_decl_file : 4 + <11006> DW_AT_decl_line : 589 + <11008> DW_AT_decl_column : 17 + <11008> DW_AT_type : <0x10db1> + <1100c> DW_AT_data_member_location: 256 + <2><1100e>: Abbrev Number: 12 (DW_TAG_member) + <1100f> DW_AT_name : (indirect string, offset: 0xf1d6c): IMR2 + <11013> DW_AT_decl_file : 4 + <11013> DW_AT_decl_line : 590 + <11015> DW_AT_decl_column : 17 + <11015> DW_AT_type : <0x10db1> + <11019> DW_AT_data_member_location: 260 + <2><1101b>: Abbrev Number: 12 (DW_TAG_member) + <1101c> DW_AT_name : (indirect string, offset: 0xf1d63): C2IMR1 + <11020> DW_AT_decl_file : 4 + <11020> DW_AT_decl_line : 591 + <11022> DW_AT_decl_column : 17 + <11022> DW_AT_type : <0x10db1> + <11026> DW_AT_data_member_location: 264 + <2><11028>: Abbrev Number: 12 (DW_TAG_member) + <11029> DW_AT_name : (indirect string, offset: 0xf1d6a): C2IMR2 + <1102d> DW_AT_decl_file : 4 + <1102d> DW_AT_decl_line : 592 + <1102f> DW_AT_decl_column : 17 + <1102f> DW_AT_type : <0x10db1> + <11033> DW_AT_data_member_location: 268 + <2><11035>: Abbrev Number: 12 (DW_TAG_member) + <11036> DW_AT_name : (indirect string, offset: 0xf1efd): SIPCR + <1103a> DW_AT_decl_file : 4 + <1103a> DW_AT_decl_line : 593 + <1103c> DW_AT_decl_column : 17 + <1103c> DW_AT_type : <0x10db1> + <11040> DW_AT_data_member_location: 272 + <2><11042>: Abbrev Number: 0 + <1><11043>: Abbrev Number: 16 (DW_TAG_array_type) + <11044> DW_AT_type : <0x10db1> + <11048> DW_AT_sibling : <0x11053> + <2><1104c>: Abbrev Number: 17 (DW_TAG_subrange_type) + <1104d> DW_AT_type : <0x10d81> + <11051> DW_AT_upper_bound : 3 + <2><11052>: Abbrev Number: 0 + <1><11053>: Abbrev Number: 10 (DW_TAG_volatile_type) + <11054> DW_AT_type : <0x11043> + <1><11058>: Abbrev Number: 16 (DW_TAG_array_type) + <11059> DW_AT_type : <0x10da5> + <1105d> DW_AT_sibling : <0x11068> + <2><11061>: Abbrev Number: 17 (DW_TAG_subrange_type) + <11062> DW_AT_type : <0x10d81> + <11066> DW_AT_upper_bound : 52 + <2><11067>: Abbrev Number: 0 + <1><11068>: Abbrev Number: 8 (DW_TAG_typedef) + <11069> DW_AT_name : (indirect string, offset: 0xf2082): SYSCFG_TypeDef + <1106d> DW_AT_decl_file : 4 + <1106e> DW_AT_decl_line : 595 + <11070> DW_AT_decl_column : 3 + <11070> DW_AT_type : <0x10f81> + <1><11074>: Abbrev Number: 6 (DW_TAG_base_type) + <11075> DW_AT_byte_size : 8 + <11076> DW_AT_encoding : 4 (float) + <11077> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><1107b>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <1107c> DW_AT_encoding : 7 (unsigned) + <1107c> DW_AT_byte_size : 1 + <1107c> DW_AT_type : <0x10d31> + <11080> DW_AT_decl_file : 5 + <11081> DW_AT_decl_line : 39 + <11082> DW_AT_decl_column : 1 + <11082> DW_AT_sibling : <0x1109f> + <2><11086>: Abbrev Number: 2 (DW_TAG_enumerator) + <11087> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <1108b> DW_AT_const_value : 0 + <2><1108c>: Abbrev Number: 2 (DW_TAG_enumerator) + <1108d> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <11091> DW_AT_const_value : 1 + <2><11092>: Abbrev Number: 2 (DW_TAG_enumerator) + <11093> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <11097> DW_AT_const_value : 2 + <2><11098>: Abbrev Number: 2 (DW_TAG_enumerator) + <11099> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <1109d> DW_AT_const_value : 3 + <2><1109e>: Abbrev Number: 0 + <1><1109f>: Abbrev Number: 4 (DW_TAG_typedef) + <110a0> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <110a4> DW_AT_decl_file : 5 + <110a5> DW_AT_decl_line : 44 + <110a6> DW_AT_decl_column : 3 + <110a7> DW_AT_type : <0x1107b> + <1><110ab>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <110ac> DW_AT_encoding : 7 (unsigned) + <110ac> DW_AT_byte_size : 1 + <110ac> DW_AT_type : <0x10d31> + <110b0> DW_AT_decl_file : 5 + <110b1> DW_AT_decl_line : 50 + <110b2> DW_AT_decl_column : 1 + <110b2> DW_AT_sibling : <0x110c3> + <2><110b6>: Abbrev Number: 2 (DW_TAG_enumerator) + <110b7> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <110bb> DW_AT_const_value : 0 + <2><110bc>: Abbrev Number: 2 (DW_TAG_enumerator) + <110bd> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <110c1> DW_AT_const_value : 1 + <2><110c2>: Abbrev Number: 0 + <1><110c3>: Abbrev Number: 4 (DW_TAG_typedef) + <110c4> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <110c8> DW_AT_decl_file : 5 + <110c9> DW_AT_decl_line : 53 + <110ca> DW_AT_decl_column : 3 + <110cb> DW_AT_type : <0x110ab> + <1><110cf>: Abbrev Number: 18 (DW_TAG_structure_type) + <110d0> DW_AT_byte_size : 32 + <110d0> DW_AT_decl_file : 6 + <110d1> DW_AT_decl_line : 47 + <110d1> DW_AT_decl_column : 9 + <110d1> DW_AT_sibling : <0x1113e> + <2><110d5>: Abbrev Number: 1 (DW_TAG_member) + <110d6> DW_AT_name : (indirect string, offset: 0x10121c): Request + <110da> DW_AT_decl_file : 6 + <110db> DW_AT_decl_line : 49 + <110dc> DW_AT_decl_column : 12 + <110dd> DW_AT_type : <0x10da5> + <110e1> DW_AT_data_member_location: 0 + <2><110e2>: Abbrev Number: 1 (DW_TAG_member) + <110e3> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <110e7> DW_AT_decl_file : 6 + <110e8> DW_AT_decl_line : 52 + <110e9> DW_AT_decl_column : 12 + <110ea> DW_AT_type : <0x10da5> + <110ee> DW_AT_data_member_location: 4 + <2><110ef>: Abbrev Number: 1 (DW_TAG_member) + <110f0> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <110f4> DW_AT_decl_file : 6 + <110f5> DW_AT_decl_line : 56 + <110f6> DW_AT_decl_column : 12 + <110f7> DW_AT_type : <0x10da5> + <110fb> DW_AT_data_member_location: 8 + <2><110fc>: Abbrev Number: 1 (DW_TAG_member) + <110fd> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <11101> DW_AT_decl_file : 6 + <11102> DW_AT_decl_line : 59 + <11103> DW_AT_decl_column : 12 + <11104> DW_AT_type : <0x10da5> + <11108> DW_AT_data_member_location: 12 + <2><11109>: Abbrev Number: 1 (DW_TAG_member) + <1110a> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <1110e> DW_AT_decl_file : 6 + <1110f> DW_AT_decl_line : 62 + <11110> DW_AT_decl_column : 12 + <11111> DW_AT_type : <0x10da5> + <11115> DW_AT_data_member_location: 16 + <2><11116>: Abbrev Number: 1 (DW_TAG_member) + <11117> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <1111b> DW_AT_decl_file : 6 + <1111c> DW_AT_decl_line : 65 + <1111d> DW_AT_decl_column : 12 + <1111e> DW_AT_type : <0x10da5> + <11122> DW_AT_data_member_location: 20 + <2><11123>: Abbrev Number: 1 (DW_TAG_member) + <11124> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <11128> DW_AT_decl_file : 6 + <11129> DW_AT_decl_line : 68 + <1112a> DW_AT_decl_column : 12 + <1112b> DW_AT_type : <0x10da5> + <1112f> DW_AT_data_member_location: 24 + <2><11130>: Abbrev Number: 1 (DW_TAG_member) + <11131> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <11135> DW_AT_decl_file : 6 + <11136> DW_AT_decl_line : 73 + <11137> DW_AT_decl_column : 12 + <11138> DW_AT_type : <0x10da5> + <1113c> DW_AT_data_member_location: 28 + <2><1113d>: Abbrev Number: 0 + <1><1113e>: Abbrev Number: 4 (DW_TAG_typedef) + <1113f> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <11143> DW_AT_decl_file : 6 + <11144> DW_AT_decl_line : 75 + <11145> DW_AT_decl_column : 3 + <11146> DW_AT_type : <0x110cf> + <1><1114a>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <1114b> DW_AT_encoding : 7 (unsigned) + <1114b> DW_AT_byte_size : 1 + <1114b> DW_AT_type : <0x10d31> + <1114f> DW_AT_decl_file : 6 + <11150> DW_AT_decl_line : 81 + <11151> DW_AT_decl_column : 1 + <11151> DW_AT_sibling : <0x1116e> + <2><11155>: Abbrev Number: 2 (DW_TAG_enumerator) + <11156> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <1115a> DW_AT_const_value : 0 + <2><1115b>: Abbrev Number: 2 (DW_TAG_enumerator) + <1115c> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <11160> DW_AT_const_value : 1 + <2><11161>: Abbrev Number: 2 (DW_TAG_enumerator) + <11162> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <11166> DW_AT_const_value : 2 + <2><11167>: Abbrev Number: 2 (DW_TAG_enumerator) + <11168> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <1116c> DW_AT_const_value : 3 + <2><1116d>: Abbrev Number: 0 + <1><1116e>: Abbrev Number: 4 (DW_TAG_typedef) + <1116f> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <11173> DW_AT_decl_file : 6 + <11174> DW_AT_decl_line : 86 + <11175> DW_AT_decl_column : 3 + <11176> DW_AT_type : <0x1114a> + <1><1117a>: Abbrev Number: 10 (DW_TAG_volatile_type) + <1117b> DW_AT_type : <0x1116e> + <1><1117f>: Abbrev Number: 19 (DW_TAG_structure_type) + <11180> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <11184> DW_AT_byte_size : 96 + <11185> DW_AT_decl_file : 6 + <11186> DW_AT_decl_line : 114 + <11187> DW_AT_decl_column : 16 + <11187> DW_AT_sibling : <0x11276> + <2><1118b>: Abbrev Number: 1 (DW_TAG_member) + <1118c> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <11190> DW_AT_decl_file : 6 + <11191> DW_AT_decl_line : 116 + <11192> DW_AT_decl_column : 27 + <11193> DW_AT_type : <0x11276> + <11197> DW_AT_data_member_location: 0 + <2><11198>: Abbrev Number: 1 (DW_TAG_member) + <11199> DW_AT_name : (indirect string, offset: 0xf733f): Init + <1119d> DW_AT_decl_file : 6 + <1119e> DW_AT_decl_line : 118 + <1119f> DW_AT_decl_column : 25 + <111a0> DW_AT_type : <0x1113e> + <111a4> DW_AT_data_member_location: 4 + <2><111a5>: Abbrev Number: 1 (DW_TAG_member) + <111a6> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <111aa> DW_AT_decl_file : 6 + <111ab> DW_AT_decl_line : 120 + <111ac> DW_AT_decl_column : 25 + <111ad> DW_AT_type : <0x110c3> + <111b1> DW_AT_data_member_location: 36 + <2><111b2>: Abbrev Number: 1 (DW_TAG_member) + <111b3> DW_AT_name : (indirect string, offset: 0xf84b5): State + <111b7> DW_AT_decl_file : 6 + <111b8> DW_AT_decl_line : 122 + <111b9> DW_AT_decl_column : 30 + <111ba> DW_AT_type : <0x1117a> + <111be> DW_AT_data_member_location: 37 + <2><111bf>: Abbrev Number: 1 (DW_TAG_member) + <111c0> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <111c4> DW_AT_decl_file : 6 + <111c5> DW_AT_decl_line : 124 + <111c6> DW_AT_decl_column : 26 + <111c7> DW_AT_type : <0x1127b> + <111cb> DW_AT_data_member_location: 40 + <2><111cc>: Abbrev Number: 1 (DW_TAG_member) + <111cd> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <111d1> DW_AT_decl_file : 6 + <111d2> DW_AT_decl_line : 126 + <111d3> DW_AT_decl_column : 11 + <111d4> DW_AT_type : <0x1128d> + <111d8> DW_AT_data_member_location: 44 + <2><111d9>: Abbrev Number: 1 (DW_TAG_member) + <111da> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <111de> DW_AT_decl_file : 6 + <111df> DW_AT_decl_line : 128 + <111e0> DW_AT_decl_column : 11 + <111e1> DW_AT_type : <0x1128d> + <111e5> DW_AT_data_member_location: 48 + <2><111e6>: Abbrev Number: 1 (DW_TAG_member) + <111e7> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <111eb> DW_AT_decl_file : 6 + <111ec> DW_AT_decl_line : 130 + <111ed> DW_AT_decl_column : 11 + <111ee> DW_AT_type : <0x1128d> + <111f2> DW_AT_data_member_location: 52 + <2><111f3>: Abbrev Number: 1 (DW_TAG_member) + <111f4> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <111f8> DW_AT_decl_file : 6 + <111f9> DW_AT_decl_line : 132 + <111fa> DW_AT_decl_column : 11 + <111fb> DW_AT_type : <0x1128d> + <111ff> DW_AT_data_member_location: 56 + <2><11200>: Abbrev Number: 1 (DW_TAG_member) + <11201> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <11205> DW_AT_decl_file : 6 + <11206> DW_AT_decl_line : 134 + <11207> DW_AT_decl_column : 26 + <11208> DW_AT_type : <0x10db1> + <1120c> DW_AT_data_member_location: 60 + <2><1120d>: Abbrev Number: 1 (DW_TAG_member) + <1120e> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <11212> DW_AT_decl_file : 6 + <11213> DW_AT_decl_line : 136 + <11214> DW_AT_decl_column : 27 + <11215> DW_AT_type : <0x11292> + <11219> DW_AT_data_member_location: 64 + <2><1121a>: Abbrev Number: 1 (DW_TAG_member) + <1121b> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <1121f> DW_AT_decl_file : 6 + <11220> DW_AT_decl_line : 138 + <11221> DW_AT_decl_column : 26 + <11222> DW_AT_type : <0x10da5> + <11226> DW_AT_data_member_location: 68 + <2><11227>: Abbrev Number: 1 (DW_TAG_member) + <11228> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <1122c> DW_AT_decl_file : 6 + <1122d> DW_AT_decl_line : 140 + <1122e> DW_AT_decl_column : 37 + <1122f> DW_AT_type : <0x11297> + <11233> DW_AT_data_member_location: 72 + <2><11234>: Abbrev Number: 1 (DW_TAG_member) + <11235> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <11239> DW_AT_decl_file : 6 + <1123a> DW_AT_decl_line : 142 + <1123b> DW_AT_decl_column : 37 + <1123c> DW_AT_type : <0x1129c> + <11240> DW_AT_data_member_location: 76 + <2><11241>: Abbrev Number: 1 (DW_TAG_member) + <11242> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <11246> DW_AT_decl_file : 6 + <11247> DW_AT_decl_line : 144 + <11248> DW_AT_decl_column : 36 + <11249> DW_AT_type : <0x10da5> + <1124d> DW_AT_data_member_location: 80 + <2><1124e>: Abbrev Number: 1 (DW_TAG_member) + <1124f> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <11253> DW_AT_decl_file : 6 + <11254> DW_AT_decl_line : 146 + <11255> DW_AT_decl_column : 37 + <11256> DW_AT_type : <0x112a1> + <1125a> DW_AT_data_member_location: 84 + <2><1125b>: Abbrev Number: 1 (DW_TAG_member) + <1125c> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <11260> DW_AT_decl_file : 6 + <11261> DW_AT_decl_line : 148 + <11262> DW_AT_decl_column : 37 + <11263> DW_AT_type : <0x112a6> + <11267> DW_AT_data_member_location: 88 + <2><11268>: Abbrev Number: 1 (DW_TAG_member) + <11269> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <1126d> DW_AT_decl_file : 6 + <1126e> DW_AT_decl_line : 150 + <1126f> DW_AT_decl_column : 36 + <11270> DW_AT_type : <0x10da5> + <11274> DW_AT_data_member_location: 92 + <2><11275>: Abbrev Number: 0 + <1><11276>: Abbrev Number: 5 (DW_TAG_pointer_type) + <11277> DW_AT_byte_size : 4 + <11277> DW_AT_type : <0x10e00> + <1><1127b>: Abbrev Number: 25 (DW_TAG_pointer_type) + <1127c> DW_AT_byte_size : 4 + <1><1127d>: Abbrev Number: 26 (DW_TAG_subroutine_type) + <1127e> DW_AT_prototyped : 1 + <1127e> DW_AT_sibling : <0x11288> + <2><11282>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <11283> DW_AT_type : <0x11288> + <2><11287>: Abbrev Number: 0 + <1><11288>: Abbrev Number: 5 (DW_TAG_pointer_type) + <11289> DW_AT_byte_size : 4 + <11289> DW_AT_type : <0x1117f> + <1><1128d>: Abbrev Number: 5 (DW_TAG_pointer_type) + <1128e> DW_AT_byte_size : 4 + <1128e> DW_AT_type : <0x1127d> + <1><11292>: Abbrev Number: 5 (DW_TAG_pointer_type) + <11293> DW_AT_byte_size : 4 + <11293> DW_AT_type : <0x10e2f> + <1><11297>: Abbrev Number: 5 (DW_TAG_pointer_type) + <11298> DW_AT_byte_size : 4 + <11298> DW_AT_type : <0x10e51> + <1><1129c>: Abbrev Number: 5 (DW_TAG_pointer_type) + <1129d> DW_AT_byte_size : 4 + <1129d> DW_AT_type : <0x10e80> + <1><112a1>: Abbrev Number: 5 (DW_TAG_pointer_type) + <112a2> DW_AT_byte_size : 4 + <112a2> DW_AT_type : <0x10ea2> + <1><112a6>: Abbrev Number: 5 (DW_TAG_pointer_type) + <112a7> DW_AT_byte_size : 4 + <112a7> DW_AT_type : <0x10ed1> + <1><112ab>: Abbrev Number: 4 (DW_TAG_typedef) + <112ac> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <112b0> DW_AT_decl_file : 6 + <112b1> DW_AT_decl_line : 151 + <112b2> DW_AT_decl_column : 3 + <112b3> DW_AT_type : <0x1117f> + <1><112b7>: Abbrev Number: 5 (DW_TAG_pointer_type) + <112b8> DW_AT_byte_size : 4 + <112b8> DW_AT_type : <0x112ab> + <1><112bc>: Abbrev Number: 18 (DW_TAG_structure_type) + <112bd> DW_AT_byte_size : 32 + <112bd> DW_AT_decl_file : 7 + <112be> DW_AT_decl_line : 47 + <112be> DW_AT_decl_column : 9 + <112be> DW_AT_sibling : <0x1132b> + <2><112c2>: Abbrev Number: 1 (DW_TAG_member) + <112c3> DW_AT_name : (indirect string, offset: 0xf0ae8): Timing + <112c7> DW_AT_decl_file : 7 + <112c8> DW_AT_decl_line : 49 + <112c9> DW_AT_decl_column : 12 + <112ca> DW_AT_type : <0x10da5> + <112ce> DW_AT_data_member_location: 0 + <2><112cf>: Abbrev Number: 1 (DW_TAG_member) + <112d0> DW_AT_name : (indirect string, offset: 0xf03b9): OwnAddress1 + <112d4> DW_AT_decl_file : 7 + <112d5> DW_AT_decl_line : 53 + <112d6> DW_AT_decl_column : 12 + <112d7> DW_AT_type : <0x10da5> + <112db> DW_AT_data_member_location: 4 + <2><112dc>: Abbrev Number: 1 (DW_TAG_member) + <112dd> DW_AT_name : (indirect string, offset: 0xf052b): AddressingMode + <112e1> DW_AT_decl_file : 7 + <112e2> DW_AT_decl_line : 56 + <112e3> DW_AT_decl_column : 12 + <112e4> DW_AT_type : <0x10da5> + <112e8> DW_AT_data_member_location: 8 + <2><112e9>: Abbrev Number: 1 (DW_TAG_member) + <112ea> DW_AT_name : (indirect string, offset: 0xf0cdc): DualAddressMode + <112ee> DW_AT_decl_file : 7 + <112ef> DW_AT_decl_line : 59 + <112f0> DW_AT_decl_column : 12 + <112f1> DW_AT_type : <0x10da5> + <112f5> DW_AT_data_member_location: 12 + <2><112f6>: Abbrev Number: 1 (DW_TAG_member) + <112f7> DW_AT_name : (indirect string, offset: 0xf03c5): OwnAddress2 + <112fb> DW_AT_decl_file : 7 + <112fc> DW_AT_decl_line : 62 + <112fd> DW_AT_decl_column : 12 + <112fe> DW_AT_type : <0x10da5> + <11302> DW_AT_data_member_location: 16 + <2><11303>: Abbrev Number: 1 (DW_TAG_member) + <11304> DW_AT_name : (indirect string, offset: 0xf054f): OwnAddress2Masks + <11308> DW_AT_decl_file : 7 + <11309> DW_AT_decl_line : 65 + <1130a> DW_AT_decl_column : 12 + <1130b> DW_AT_type : <0x10da5> + <1130f> DW_AT_data_member_location: 20 + <2><11310>: Abbrev Number: 1 (DW_TAG_member) + <11311> DW_AT_name : (indirect string, offset: 0xf12e2): GeneralCallMode + <11315> DW_AT_decl_file : 7 + <11316> DW_AT_decl_line : 69 + <11317> DW_AT_decl_column : 12 + <11318> DW_AT_type : <0x10da5> + <1131c> DW_AT_data_member_location: 24 + <2><1131d>: Abbrev Number: 1 (DW_TAG_member) + <1131e> DW_AT_name : (indirect string, offset: 0xf0282): NoStretchMode + <11322> DW_AT_decl_file : 7 + <11323> DW_AT_decl_line : 72 + <11324> DW_AT_decl_column : 12 + <11325> DW_AT_type : <0x10da5> + <11329> DW_AT_data_member_location: 28 + <2><1132a>: Abbrev Number: 0 + <1><1132b>: Abbrev Number: 4 (DW_TAG_typedef) + <1132c> DW_AT_name : (indirect string, offset: 0xf02e8): I2C_InitTypeDef + <11330> DW_AT_decl_file : 7 + <11331> DW_AT_decl_line : 75 + <11332> DW_AT_decl_column : 3 + <11333> DW_AT_type : <0x112bc> + <1><11337>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <11338> DW_AT_encoding : 7 (unsigned) + <11338> DW_AT_byte_size : 1 + <11338> DW_AT_type : <0x10d31> + <1133c> DW_AT_decl_file : 7 + <1133d> DW_AT_decl_line : 109 + <1133e> DW_AT_decl_column : 1 + <1133e> DW_AT_sibling : <0x11385> + <2><11342>: Abbrev Number: 2 (DW_TAG_enumerator) + <11343> DW_AT_name : (indirect string, offset: 0xf02b1): HAL_I2C_STATE_RESET + <11347> DW_AT_const_value : 0 + <2><11348>: Abbrev Number: 2 (DW_TAG_enumerator) + <11349> DW_AT_name : (indirect string, offset: 0xf0316): HAL_I2C_STATE_READY + <1134d> DW_AT_const_value : 32 + <2><1134e>: Abbrev Number: 2 (DW_TAG_enumerator) + <1134f> DW_AT_name : (indirect string, offset: 0xf01d7): HAL_I2C_STATE_BUSY + <11353> DW_AT_const_value : 36 + <2><11354>: Abbrev Number: 2 (DW_TAG_enumerator) + <11355> DW_AT_name : (indirect string, offset: 0xf0016): HAL_I2C_STATE_BUSY_TX + <11359> DW_AT_const_value : 33 + <2><1135a>: Abbrev Number: 2 (DW_TAG_enumerator) + <1135b> DW_AT_name : (indirect string, offset: 0xf0e1e): HAL_I2C_STATE_BUSY_RX + <1135f> DW_AT_const_value : 34 + <2><11360>: Abbrev Number: 2 (DW_TAG_enumerator) + <11361> DW_AT_name : (indirect string, offset: 0xf0444): HAL_I2C_STATE_LISTEN + <11365> DW_AT_const_value : 40 + <2><11366>: Abbrev Number: 2 (DW_TAG_enumerator) + <11367> DW_AT_name : (indirect string, offset: 0xf008d): HAL_I2C_STATE_BUSY_TX_LISTEN + <1136b> DW_AT_const_value : 41 + <2><1136c>: Abbrev Number: 2 (DW_TAG_enumerator) + <1136d> DW_AT_name : (indirect string, offset: 0xf0d18): HAL_I2C_STATE_BUSY_RX_LISTEN + <11371> DW_AT_const_value : 42 + <2><11372>: Abbrev Number: 2 (DW_TAG_enumerator) + <11373> DW_AT_name : (indirect string, offset: 0xf0959): HAL_I2C_STATE_ABORT + <11377> DW_AT_const_value : 96 + <2><11378>: Abbrev Number: 2 (DW_TAG_enumerator) + <11379> DW_AT_name : (indirect string, offset: 0xf0fa4): HAL_I2C_STATE_TIMEOUT + <1137d> DW_AT_const_value : 160 + <2><1137e>: Abbrev Number: 2 (DW_TAG_enumerator) + <1137f> DW_AT_name : (indirect string, offset: 0xf11c0): HAL_I2C_STATE_ERROR + <11383> DW_AT_const_value : 224 + <2><11384>: Abbrev Number: 0 + <1><11385>: Abbrev Number: 4 (DW_TAG_typedef) + <11386> DW_AT_name : (indirect string, offset: 0xefedc): HAL_I2C_StateTypeDef + <1138a> DW_AT_decl_file : 7 + <1138b> DW_AT_decl_line : 124 + <1138c> DW_AT_decl_column : 3 + <1138d> DW_AT_type : <0x11337> + <1><11391>: Abbrev Number: 10 (DW_TAG_volatile_type) + <11392> DW_AT_type : <0x11385> + <1><11396>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <11397> DW_AT_encoding : 7 (unsigned) + <11397> DW_AT_byte_size : 1 + <11397> DW_AT_type : <0x10d31> + <1139b> DW_AT_decl_file : 7 + <1139c> DW_AT_decl_line : 149 + <1139d> DW_AT_decl_column : 1 + <1139d> DW_AT_sibling : <0x113ba> + <2><113a1>: Abbrev Number: 2 (DW_TAG_enumerator) + <113a2> DW_AT_name : (indirect string, offset: 0xf011e): HAL_I2C_MODE_NONE + <113a6> DW_AT_const_value : 0 + <2><113a7>: Abbrev Number: 2 (DW_TAG_enumerator) + <113a8> DW_AT_name : (indirect string, offset: 0xefb9e): HAL_I2C_MODE_MASTER + <113ac> DW_AT_const_value : 16 + <2><113ad>: Abbrev Number: 2 (DW_TAG_enumerator) + <113ae> DW_AT_name : (indirect string, offset: 0xf11f4): HAL_I2C_MODE_SLAVE + <113b2> DW_AT_const_value : 32 + <2><113b3>: Abbrev Number: 2 (DW_TAG_enumerator) + <113b4> DW_AT_name : (indirect string, offset: 0xf02d2): HAL_I2C_MODE_MEM + <113b8> DW_AT_const_value : 64 + <2><113b9>: Abbrev Number: 0 + <1><113ba>: Abbrev Number: 4 (DW_TAG_typedef) + <113bb> DW_AT_name : (indirect string, offset: 0xf067c): HAL_I2C_ModeTypeDef + <113bf> DW_AT_decl_file : 7 + <113c0> DW_AT_decl_line : 155 + <113c1> DW_AT_decl_column : 3 + <113c2> DW_AT_type : <0x11396> + <1><113c6>: Abbrev Number: 10 (DW_TAG_volatile_type) + <113c7> DW_AT_type : <0x113ba> + <1><113cb>: Abbrev Number: 19 (DW_TAG_structure_type) + <113cc> DW_AT_name : (indirect string, offset: 0xefd61): __I2C_HandleTypeDef + <113d0> DW_AT_byte_size : 84 + <113d1> DW_AT_decl_file : 7 + <113d2> DW_AT_decl_line : 186 + <113d3> DW_AT_decl_column : 16 + <113d3> DW_AT_sibling : <0x114b5> + <2><113d7>: Abbrev Number: 1 (DW_TAG_member) + <113d8> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <113dc> DW_AT_decl_file : 7 + <113dd> DW_AT_decl_line : 188 + <113de> DW_AT_decl_column : 31 + <113df> DW_AT_type : <0x114b5> + <113e3> DW_AT_data_member_location: 0 + <2><113e4>: Abbrev Number: 1 (DW_TAG_member) + <113e5> DW_AT_name : (indirect string, offset: 0xf733f): Init + <113e9> DW_AT_decl_file : 7 + <113ea> DW_AT_decl_line : 190 + <113eb> DW_AT_decl_column : 30 + <113ec> DW_AT_type : <0x1132b> + <113f0> DW_AT_data_member_location: 4 + <2><113f1>: Abbrev Number: 1 (DW_TAG_member) + <113f2> DW_AT_name : (indirect string, offset: 0xefd15): pBuffPtr + <113f6> DW_AT_decl_file : 7 + <113f7> DW_AT_decl_line : 192 + <113f8> DW_AT_decl_column : 31 + <113f9> DW_AT_type : <0x114ba> + <113fd> DW_AT_data_member_location: 36 + <2><113fe>: Abbrev Number: 1 (DW_TAG_member) + <113ff> DW_AT_name : (indirect string, offset: 0xf0730): XferSize + <11403> DW_AT_decl_file : 7 + <11404> DW_AT_decl_line : 194 + <11405> DW_AT_decl_column : 30 + <11406> DW_AT_type : <0x10d94> + <1140a> DW_AT_data_member_location: 40 + <2><1140b>: Abbrev Number: 1 (DW_TAG_member) + <1140c> DW_AT_name : (indirect string, offset: 0xf09c4): XferCount + <11410> DW_AT_decl_file : 7 + <11411> DW_AT_decl_line : 196 + <11412> DW_AT_decl_column : 30 + <11413> DW_AT_type : <0x10da0> + <11417> DW_AT_data_member_location: 42 + <2><11418>: Abbrev Number: 1 (DW_TAG_member) + <11419> DW_AT_name : (indirect string, offset: 0xf3b04): XferOptions + <1141d> DW_AT_decl_file : 7 + <1141e> DW_AT_decl_line : 198 + <1141f> DW_AT_decl_column : 30 + <11420> DW_AT_type : <0x10db1> + <11424> DW_AT_data_member_location: 44 + <2><11425>: Abbrev Number: 1 (DW_TAG_member) + <11426> DW_AT_name : (indirect string, offset: 0xf059c): PreviousState + <1142a> DW_AT_decl_file : 7 + <1142b> DW_AT_decl_line : 201 + <1142c> DW_AT_decl_column : 30 + <1142d> DW_AT_type : <0x10db1> + <11431> DW_AT_data_member_location: 48 + <2><11432>: Abbrev Number: 1 (DW_TAG_member) + <11433> DW_AT_name : (indirect string, offset: 0xf08f9): XferISR + <11437> DW_AT_decl_file : 7 + <11438> DW_AT_decl_line : 203 + <11439> DW_AT_decl_column : 22 + <1143a> DW_AT_type : <0x114dd> + <1143e> DW_AT_data_member_location: 52 + <2><1143f>: Abbrev Number: 1 (DW_TAG_member) + <11440> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <11444> DW_AT_decl_file : 7 + <11445> DW_AT_decl_line : 207 + <11446> DW_AT_decl_column : 31 + <11447> DW_AT_type : <0x112b7> + <1144b> DW_AT_data_member_location: 56 + <2><1144c>: Abbrev Number: 1 (DW_TAG_member) + <1144d> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <11451> DW_AT_decl_file : 7 + <11452> DW_AT_decl_line : 209 + <11453> DW_AT_decl_column : 31 + <11454> DW_AT_type : <0x112b7> + <11458> DW_AT_data_member_location: 60 + <2><11459>: Abbrev Number: 1 (DW_TAG_member) + <1145a> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <1145e> DW_AT_decl_file : 7 + <1145f> DW_AT_decl_line : 213 + <11460> DW_AT_decl_column : 30 + <11461> DW_AT_type : <0x110c3> + <11465> DW_AT_data_member_location: 64 + <2><11466>: Abbrev Number: 1 (DW_TAG_member) + <11467> DW_AT_name : (indirect string, offset: 0xf84b5): State + <1146b> DW_AT_decl_file : 7 + <1146c> DW_AT_decl_line : 215 + <1146d> DW_AT_decl_column : 30 + <1146e> DW_AT_type : <0x11391> + <11472> DW_AT_data_member_location: 65 + <2><11473>: Abbrev Number: 1 (DW_TAG_member) + <11474> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <11478> DW_AT_decl_file : 7 + <11479> DW_AT_decl_line : 217 + <1147a> DW_AT_decl_column : 30 + <1147b> DW_AT_type : <0x113c6> + <1147f> DW_AT_data_member_location: 66 + <2><11480>: Abbrev Number: 1 (DW_TAG_member) + <11481> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <11485> DW_AT_decl_file : 7 + <11486> DW_AT_decl_line : 219 + <11487> DW_AT_decl_column : 30 + <11488> DW_AT_type : <0x10db1> + <1148c> DW_AT_data_member_location: 68 + <2><1148d>: Abbrev Number: 1 (DW_TAG_member) + <1148e> DW_AT_name : (indirect string, offset: 0xf05b9): AddrEventCount + <11492> DW_AT_decl_file : 7 + <11493> DW_AT_decl_line : 221 + <11494> DW_AT_decl_column : 30 + <11495> DW_AT_type : <0x10db1> + <11499> DW_AT_data_member_location: 72 + <2><1149a>: Abbrev Number: 1 (DW_TAG_member) + <1149b> DW_AT_name : (indirect string, offset: 0xf0b22): Devaddress + <1149f> DW_AT_decl_file : 7 + <114a0> DW_AT_decl_line : 223 + <114a1> DW_AT_decl_column : 30 + <114a2> DW_AT_type : <0x10db1> + <114a6> DW_AT_data_member_location: 76 + <2><114a7>: Abbrev Number: 1 (DW_TAG_member) + <114a8> DW_AT_name : (indirect string, offset: 0xf0a5e): Memaddress + <114ac> DW_AT_decl_file : 7 + <114ad> DW_AT_decl_line : 225 + <114ae> DW_AT_decl_column : 30 + <114af> DW_AT_type : <0x10db1> + <114b3> DW_AT_data_member_location: 80 + <2><114b4>: Abbrev Number: 0 + <1><114b5>: Abbrev Number: 5 (DW_TAG_pointer_type) + <114b6> DW_AT_byte_size : 4 + <114b6> DW_AT_type : <0x10f75> + <1><114ba>: Abbrev Number: 5 (DW_TAG_pointer_type) + <114bb> DW_AT_byte_size : 4 + <114bb> DW_AT_type : <0x10d88> + <1><114bf>: Abbrev Number: 27 (DW_TAG_subroutine_type) + <114c0> DW_AT_prototyped : 1 + <114c0> DW_AT_type : <0x1109f> + <114c4> DW_AT_sibling : <0x114d8> + <2><114c8>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <114c9> DW_AT_type : <0x114d8> + <2><114cd>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <114ce> DW_AT_type : <0x10da5> + <2><114d2>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <114d3> DW_AT_type : <0x10da5> + <2><114d7>: Abbrev Number: 0 + <1><114d8>: Abbrev Number: 5 (DW_TAG_pointer_type) + <114d9> DW_AT_byte_size : 4 + <114d9> DW_AT_type : <0x113cb> + <1><114dd>: Abbrev Number: 5 (DW_TAG_pointer_type) + <114de> DW_AT_byte_size : 4 + <114de> DW_AT_type : <0x114bf> + <1><114e2>: Abbrev Number: 8 (DW_TAG_typedef) + <114e3> DW_AT_name : (indirect string, offset: 0xefd63): I2C_HandleTypeDef <114e7> DW_AT_decl_file : 7 - <114e8> DW_AT_decl_line : 203 - <114e9> DW_AT_decl_column : 22 - <114ea> DW_AT_type : <0x1158d> - <114ee> DW_AT_data_member_location: 52 - <2><114ef>: Abbrev Number: 1 (DW_TAG_member) - <114f0> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <114f4> DW_AT_decl_file : 7 - <114f5> DW_AT_decl_line : 207 - <114f6> DW_AT_decl_column : 31 - <114f7> DW_AT_type : <0x11367> - <114fb> DW_AT_data_member_location: 56 - <2><114fc>: Abbrev Number: 1 (DW_TAG_member) - <114fd> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <11501> DW_AT_decl_file : 7 - <11502> DW_AT_decl_line : 209 - <11503> DW_AT_decl_column : 31 - <11504> DW_AT_type : <0x11367> - <11508> DW_AT_data_member_location: 60 - <2><11509>: Abbrev Number: 1 (DW_TAG_member) - <1150a> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <1150e> DW_AT_decl_file : 7 - <1150f> DW_AT_decl_line : 213 - <11510> DW_AT_decl_column : 30 - <11511> DW_AT_type : <0x11173> - <11515> DW_AT_data_member_location: 64 - <2><11516>: Abbrev Number: 1 (DW_TAG_member) - <11517> DW_AT_name : (indirect string, offset: 0xf84d0): State - <1151b> DW_AT_decl_file : 7 - <1151c> DW_AT_decl_line : 215 - <1151d> DW_AT_decl_column : 30 - <1151e> DW_AT_type : <0x11441> - <11522> DW_AT_data_member_location: 65 - <2><11523>: Abbrev Number: 1 (DW_TAG_member) - <11524> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <11528> DW_AT_decl_file : 7 - <11529> DW_AT_decl_line : 217 - <1152a> DW_AT_decl_column : 30 - <1152b> DW_AT_type : <0x11476> - <1152f> DW_AT_data_member_location: 66 - <2><11530>: Abbrev Number: 1 (DW_TAG_member) - <11531> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <11535> DW_AT_decl_file : 7 - <11536> DW_AT_decl_line : 219 - <11537> DW_AT_decl_column : 30 - <11538> DW_AT_type : <0x10e61> - <1153c> DW_AT_data_member_location: 68 - <2><1153d>: Abbrev Number: 1 (DW_TAG_member) - <1153e> DW_AT_name : (indirect string, offset: 0xf05ba): AddrEventCount - <11542> DW_AT_decl_file : 7 - <11543> DW_AT_decl_line : 221 - <11544> DW_AT_decl_column : 30 - <11545> DW_AT_type : <0x10e61> - <11549> DW_AT_data_member_location: 72 - <2><1154a>: Abbrev Number: 1 (DW_TAG_member) - <1154b> DW_AT_name : (indirect string, offset: 0xf0b30): Devaddress - <1154f> DW_AT_decl_file : 7 - <11550> DW_AT_decl_line : 223 - <11551> DW_AT_decl_column : 30 - <11552> DW_AT_type : <0x10e61> - <11556> DW_AT_data_member_location: 76 - <2><11557>: Abbrev Number: 1 (DW_TAG_member) - <11558> DW_AT_name : (indirect string, offset: 0xf0a6c): Memaddress - <1155c> DW_AT_decl_file : 7 - <1155d> DW_AT_decl_line : 225 - <1155e> DW_AT_decl_column : 30 - <1155f> DW_AT_type : <0x10e61> - <11563> DW_AT_data_member_location: 80 - <2><11564>: Abbrev Number: 0 - <1><11565>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11566> DW_AT_byte_size : 4 - <11566> DW_AT_type : <0x11025> - <1><1156a>: Abbrev Number: 5 (DW_TAG_pointer_type) - <1156b> DW_AT_byte_size : 4 - <1156b> DW_AT_type : <0x10e38> - <1><1156f>: Abbrev Number: 27 (DW_TAG_subroutine_type) - <11570> DW_AT_prototyped : 1 - <11570> DW_AT_type : <0x1114f> - <11574> DW_AT_sibling : <0x11588> - <2><11578>: Abbrev Number: 14 (DW_TAG_formal_parameter) - <11579> DW_AT_type : <0x11588> - <2><1157d>: Abbrev Number: 14 (DW_TAG_formal_parameter) - <1157e> DW_AT_type : <0x10e55> - <2><11582>: Abbrev Number: 14 (DW_TAG_formal_parameter) - <11583> DW_AT_type : <0x10e55> - <2><11587>: Abbrev Number: 0 - <1><11588>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11589> DW_AT_byte_size : 4 - <11589> DW_AT_type : <0x1147b> - <1><1158d>: Abbrev Number: 5 (DW_TAG_pointer_type) - <1158e> DW_AT_byte_size : 4 - <1158e> DW_AT_type : <0x1156f> - <1><11592>: Abbrev Number: 8 (DW_TAG_typedef) - <11593> DW_AT_name : (indirect string, offset: 0xefd49): I2C_HandleTypeDef - <11597> DW_AT_decl_file : 7 - <11598> DW_AT_decl_line : 256 - <1159a> DW_AT_decl_column : 3 - <1159a> DW_AT_type : <0x1147b> - <1><1159e>: Abbrev Number: 20 (DW_TAG_subprogram) - <1159f> DW_AT_external : 1 - <1159f> DW_AT_name : (indirect string, offset: 0xf4781): HAL_I2CEx_DisableFastModePlus - <115a3> DW_AT_decl_file : 1 - <115a3> DW_AT_decl_line : 332 - <115a5> DW_AT_decl_column : 6 - <115a5> DW_AT_prototyped : 1 - <115a5> DW_AT_low_pc : 0x0 - <115a9> DW_AT_high_pc : 0x28 - <115ad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <115af> DW_AT_call_all_calls: 1 - <115af> DW_AT_sibling : <0x115c3> - <2><115b3>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <115b4> DW_AT_name : (indirect string, offset: 0xf46fe): ConfigFastModePlus - <115b8> DW_AT_decl_file : 1 - <115b8> DW_AT_decl_line : 332 - <115ba> DW_AT_decl_column : 45 - <115bb> DW_AT_type : <0x10e55> - <115bf> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><115c2>: Abbrev Number: 0 - <1><115c3>: Abbrev Number: 20 (DW_TAG_subprogram) - <115c4> DW_AT_external : 1 - <115c4> DW_AT_name : (indirect string, offset: 0xf4711): HAL_I2CEx_EnableFastModePlus - <115c8> DW_AT_decl_file : 1 - <115c8> DW_AT_decl_line : 310 - <115ca> DW_AT_decl_column : 6 - <115ca> DW_AT_prototyped : 1 - <115ca> DW_AT_low_pc : 0x0 - <115ce> DW_AT_high_pc : 0x24 - <115d2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <115d4> DW_AT_call_all_calls: 1 - <115d4> DW_AT_sibling : <0x115e8> - <2><115d8>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <115d9> DW_AT_name : (indirect string, offset: 0xf46fe): ConfigFastModePlus - <115dd> DW_AT_decl_file : 1 - <115dd> DW_AT_decl_line : 310 - <115df> DW_AT_decl_column : 44 - <115e0> DW_AT_type : <0x10e55> - <115e4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><115e7>: Abbrev Number: 0 - <1><115e8>: Abbrev Number: 15 (DW_TAG_subprogram) - <115e9> DW_AT_external : 1 - <115e9> DW_AT_name : (indirect string, offset: 0xf472e): HAL_I2CEx_DisableWakeUp - <115ed> DW_AT_decl_file : 1 - <115ed> DW_AT_decl_line : 247 - <115ee> DW_AT_decl_column : 19 - <115ee> DW_AT_prototyped : 1 - <115ee> DW_AT_type : <0x1114f> - <115f2> DW_AT_low_pc : 0x0 - <115f6> DW_AT_high_pc : 0x84 - <115fa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <115fc> DW_AT_call_all_calls: 1 - <115fc> DW_AT_sibling : <0x1160f> - <2><11600>: Abbrev Number: 11 (DW_TAG_formal_parameter) - <11601> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <11605> DW_AT_decl_file : 1 - <11605> DW_AT_decl_line : 247 - <11606> DW_AT_decl_column : 62 - <11607> DW_AT_type : <0x1160f> - <1160b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1160e>: Abbrev Number: 0 - <1><1160f>: Abbrev Number: 5 (DW_TAG_pointer_type) - <11610> DW_AT_byte_size : 4 - <11610> DW_AT_type : <0x11592> - <1><11614>: Abbrev Number: 15 (DW_TAG_subprogram) - <11615> DW_AT_external : 1 - <11615> DW_AT_name : (indirect string, offset: 0xf46e7): HAL_I2CEx_EnableWakeUp - <11619> DW_AT_decl_file : 1 - <11619> DW_AT_decl_line : 208 - <1161a> DW_AT_decl_column : 19 - <1161a> DW_AT_prototyped : 1 - <1161a> DW_AT_type : <0x1114f> - <1161e> DW_AT_low_pc : 0x0 - <11622> DW_AT_high_pc : 0x84 - <11626> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <11628> DW_AT_call_all_calls: 1 - <11628> DW_AT_sibling : <0x1163b> - <2><1162c>: Abbrev Number: 11 (DW_TAG_formal_parameter) - <1162d> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <11631> DW_AT_decl_file : 1 - <11631> DW_AT_decl_line : 208 - <11632> DW_AT_decl_column : 61 - <11633> DW_AT_type : <0x1160f> - <11637> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1163a>: Abbrev Number: 0 - <1><1163b>: Abbrev Number: 15 (DW_TAG_subprogram) - <1163c> DW_AT_external : 1 - <1163c> DW_AT_name : (indirect string, offset: 0x7e8c2): HAL_I2CEx_ConfigDigitalFilter - <11640> DW_AT_decl_file : 1 - <11640> DW_AT_decl_line : 140 - <11641> DW_AT_decl_column : 19 - <11641> DW_AT_prototyped : 1 - <11641> DW_AT_type : <0x1114f> - <11645> DW_AT_low_pc : 0x8004428 - <11649> DW_AT_high_pc : 0x98 - <1164d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1164f> DW_AT_call_all_calls: 1 - <1164f> DW_AT_sibling : <0x1167f> - <2><11653>: Abbrev Number: 11 (DW_TAG_formal_parameter) - <11654> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <11658> DW_AT_decl_file : 1 - <11658> DW_AT_decl_line : 140 - <11659> DW_AT_decl_column : 68 - <1165a> DW_AT_type : <0x1160f> - <1165e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><11661>: Abbrev Number: 11 (DW_TAG_formal_parameter) - <11662> DW_AT_name : (indirect string, offset: 0x67cf9): DigitalFilter - <11666> DW_AT_decl_file : 1 - <11666> DW_AT_decl_line : 140 - <11667> DW_AT_decl_column : 83 - <11668> DW_AT_type : <0x10e55> - <1166c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1166f>: Abbrev Number: 28 (DW_TAG_variable) - <11670> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <11674> DW_AT_decl_file : 1 - <11675> DW_AT_decl_line : 142 - <11676> DW_AT_decl_column : 12 - <11677> DW_AT_type : <0x10e55> - <1167b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1167e>: Abbrev Number: 0 - <1><1167f>: Abbrev Number: 29 (DW_TAG_subprogram) - <11680> DW_AT_external : 1 - <11680> DW_AT_name : (indirect string, offset: 0xed3c8): HAL_I2CEx_ConfigAnalogFilter - <11684> DW_AT_decl_file : 1 - <11685> DW_AT_decl_line : 96 - <11686> DW_AT_decl_column : 19 - <11687> DW_AT_prototyped : 1 - <11687> DW_AT_type : <0x1114f> - <1168b> DW_AT_low_pc : 0x8004392 - <1168f> DW_AT_high_pc : 0x96 - <11693> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <11695> DW_AT_call_all_calls: 1 - <2><11695>: Abbrev Number: 11 (DW_TAG_formal_parameter) - <11696> DW_AT_name : (indirect string, offset: 0xf1442): hi2c - <1169a> DW_AT_decl_file : 1 - <1169a> DW_AT_decl_line : 96 - <1169b> DW_AT_decl_column : 67 - <1169c> DW_AT_type : <0x1160f> - <116a0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><116a3>: Abbrev Number: 11 (DW_TAG_formal_parameter) - <116a4> DW_AT_name : (indirect string, offset: 0x639a2): AnalogFilter - <116a8> DW_AT_decl_file : 1 - <116a8> DW_AT_decl_line : 96 - <116a9> DW_AT_decl_column : 82 - <116aa> DW_AT_type : <0x10e55> - <116ae> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><116b1>: Abbrev Number: 0 - <1><116b2>: Abbrev Number: 0 - Compilation Unit @ offset 0x116b3: + <114e8> DW_AT_decl_line : 256 + <114ea> DW_AT_decl_column : 3 + <114ea> DW_AT_type : <0x113cb> + <1><114ee>: Abbrev Number: 20 (DW_TAG_subprogram) + <114ef> DW_AT_external : 1 + <114ef> DW_AT_name : (indirect string, offset: 0xf4766): HAL_I2CEx_DisableFastModePlus + <114f3> DW_AT_decl_file : 1 + <114f3> DW_AT_decl_line : 332 + <114f5> DW_AT_decl_column : 6 + <114f5> DW_AT_prototyped : 1 + <114f5> DW_AT_low_pc : 0x0 + <114f9> DW_AT_high_pc : 0x28 + <114fd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <114ff> DW_AT_call_all_calls: 1 + <114ff> DW_AT_sibling : <0x11513> + <2><11503>: Abbrev Number: 21 (DW_TAG_formal_parameter) + <11504> DW_AT_name : (indirect string, offset: 0xf46e3): ConfigFastModePlus + <11508> DW_AT_decl_file : 1 + <11508> DW_AT_decl_line : 332 + <1150a> DW_AT_decl_column : 45 + <1150b> DW_AT_type : <0x10da5> + <1150f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><11512>: Abbrev Number: 0 + <1><11513>: Abbrev Number: 20 (DW_TAG_subprogram) + <11514> DW_AT_external : 1 + <11514> DW_AT_name : (indirect string, offset: 0xf46f6): HAL_I2CEx_EnableFastModePlus + <11518> DW_AT_decl_file : 1 + <11518> DW_AT_decl_line : 310 + <1151a> DW_AT_decl_column : 6 + <1151a> DW_AT_prototyped : 1 + <1151a> DW_AT_low_pc : 0x0 + <1151e> DW_AT_high_pc : 0x24 + <11522> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <11524> DW_AT_call_all_calls: 1 + <11524> DW_AT_sibling : <0x11538> + <2><11528>: Abbrev Number: 21 (DW_TAG_formal_parameter) + <11529> DW_AT_name : (indirect string, offset: 0xf46e3): ConfigFastModePlus + <1152d> DW_AT_decl_file : 1 + <1152d> DW_AT_decl_line : 310 + <1152f> DW_AT_decl_column : 44 + <11530> DW_AT_type : <0x10da5> + <11534> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><11537>: Abbrev Number: 0 + <1><11538>: Abbrev Number: 15 (DW_TAG_subprogram) + <11539> DW_AT_external : 1 + <11539> DW_AT_name : (indirect string, offset: 0xf4713): HAL_I2CEx_DisableWakeUp + <1153d> DW_AT_decl_file : 1 + <1153d> DW_AT_decl_line : 247 + <1153e> DW_AT_decl_column : 19 + <1153e> DW_AT_prototyped : 1 + <1153e> DW_AT_type : <0x1109f> + <11542> DW_AT_low_pc : 0x0 + <11546> DW_AT_high_pc : 0x84 + <1154a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1154c> DW_AT_call_all_calls: 1 + <1154c> DW_AT_sibling : <0x1155f> + <2><11550>: Abbrev Number: 11 (DW_TAG_formal_parameter) + <11551> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <11555> DW_AT_decl_file : 1 + <11555> DW_AT_decl_line : 247 + <11556> DW_AT_decl_column : 62 + <11557> DW_AT_type : <0x1155f> + <1155b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1155e>: Abbrev Number: 0 + <1><1155f>: Abbrev Number: 5 (DW_TAG_pointer_type) + <11560> DW_AT_byte_size : 4 + <11560> DW_AT_type : <0x114e2> + <1><11564>: Abbrev Number: 15 (DW_TAG_subprogram) + <11565> DW_AT_external : 1 + <11565> DW_AT_name : (indirect string, offset: 0xf46cc): HAL_I2CEx_EnableWakeUp + <11569> DW_AT_decl_file : 1 + <11569> DW_AT_decl_line : 208 + <1156a> DW_AT_decl_column : 19 + <1156a> DW_AT_prototyped : 1 + <1156a> DW_AT_type : <0x1109f> + <1156e> DW_AT_low_pc : 0x0 + <11572> DW_AT_high_pc : 0x84 + <11576> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <11578> DW_AT_call_all_calls: 1 + <11578> DW_AT_sibling : <0x1158b> + <2><1157c>: Abbrev Number: 11 (DW_TAG_formal_parameter) + <1157d> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <11581> DW_AT_decl_file : 1 + <11581> DW_AT_decl_line : 208 + <11582> DW_AT_decl_column : 61 + <11583> DW_AT_type : <0x1155f> + <11587> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1158a>: Abbrev Number: 0 + <1><1158b>: Abbrev Number: 15 (DW_TAG_subprogram) + <1158c> DW_AT_external : 1 + <1158c> DW_AT_name : (indirect string, offset: 0x7e84d): HAL_I2CEx_ConfigDigitalFilter + <11590> DW_AT_decl_file : 1 + <11590> DW_AT_decl_line : 140 + <11591> DW_AT_decl_column : 19 + <11591> DW_AT_prototyped : 1 + <11591> DW_AT_type : <0x1109f> + <11595> DW_AT_low_pc : 0x80044dc + <11599> DW_AT_high_pc : 0x98 + <1159d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1159f> DW_AT_call_all_calls: 1 + <1159f> DW_AT_sibling : <0x115cf> + <2><115a3>: Abbrev Number: 11 (DW_TAG_formal_parameter) + <115a4> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <115a8> DW_AT_decl_file : 1 + <115a8> DW_AT_decl_line : 140 + <115a9> DW_AT_decl_column : 68 + <115aa> DW_AT_type : <0x1155f> + <115ae> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><115b1>: Abbrev Number: 11 (DW_TAG_formal_parameter) + <115b2> DW_AT_name : (indirect string, offset: 0x67c9a): DigitalFilter + <115b6> DW_AT_decl_file : 1 + <115b6> DW_AT_decl_line : 140 + <115b7> DW_AT_decl_column : 83 + <115b8> DW_AT_type : <0x10da5> + <115bc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><115bf>: Abbrev Number: 28 (DW_TAG_variable) + <115c0> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <115c4> DW_AT_decl_file : 1 + <115c5> DW_AT_decl_line : 142 + <115c6> DW_AT_decl_column : 12 + <115c7> DW_AT_type : <0x10da5> + <115cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><115ce>: Abbrev Number: 0 + <1><115cf>: Abbrev Number: 29 (DW_TAG_subprogram) + <115d0> DW_AT_external : 1 + <115d0> DW_AT_name : (indirect string, offset: 0xed3a9): HAL_I2CEx_ConfigAnalogFilter + <115d4> DW_AT_decl_file : 1 + <115d5> DW_AT_decl_line : 96 + <115d6> DW_AT_decl_column : 19 + <115d7> DW_AT_prototyped : 1 + <115d7> DW_AT_type : <0x1109f> + <115db> DW_AT_low_pc : 0x8004446 + <115df> DW_AT_high_pc : 0x96 + <115e3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <115e5> DW_AT_call_all_calls: 1 + <2><115e5>: Abbrev Number: 11 (DW_TAG_formal_parameter) + <115e6> DW_AT_name : (indirect string, offset: 0xf1414): hi2c + <115ea> DW_AT_decl_file : 1 + <115ea> DW_AT_decl_line : 96 + <115eb> DW_AT_decl_column : 67 + <115ec> DW_AT_type : <0x1155f> + <115f0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><115f3>: Abbrev Number: 11 (DW_TAG_formal_parameter) + <115f4> DW_AT_name : (indirect string, offset: 0x63943): AnalogFilter + <115f8> DW_AT_decl_file : 1 + <115f8> DW_AT_decl_line : 96 + <115f9> DW_AT_decl_column : 82 + <115fa> DW_AT_type : <0x10da5> + <115fe> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><11601>: Abbrev Number: 0 + <1><11602>: Abbrev Number: 0 + Compilation Unit @ offset 0x11603: Length: 0x1617 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x23ae + Abbrev Offset: 0x23b9 Pointer Size: 4 - <0><116bf>: Abbrev Number: 30 (DW_TAG_compile_unit) - <116c0> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <116c4> DW_AT_language : 29 (C11) - <116c5> DW_AT_name : (indirect string, offset: 0xf489b): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.c - <116c9> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <116cd> DW_AT_ranges : 0xa69 - <116d1> DW_AT_low_pc : 0x0 - <116d5> DW_AT_stmt_list : 0x11259 - <116d9> DW_AT_macros : 0x252c6 - <1><116dd>: Abbrev Number: 15 (DW_TAG_base_type) - <116de> DW_AT_byte_size : 1 - <116df> DW_AT_encoding : 6 (signed char) - <116e0> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><116e4>: Abbrev Number: 8 (DW_TAG_typedef) - <116e5> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <116e9> DW_AT_decl_file : 2 - <116ea> DW_AT_decl_line : 43 - <116eb> DW_AT_decl_column : 24 - <116ec> DW_AT_type : <0x116f0> - <1><116f0>: Abbrev Number: 15 (DW_TAG_base_type) - <116f1> DW_AT_byte_size : 1 - <116f2> DW_AT_encoding : 8 (unsigned char) - <116f3> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><116f7>: Abbrev Number: 15 (DW_TAG_base_type) - <116f8> DW_AT_byte_size : 2 - <116f9> DW_AT_encoding : 5 (signed) - <116fa> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><116fe>: Abbrev Number: 8 (DW_TAG_typedef) - <116ff> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <11703> DW_AT_decl_file : 2 - <11704> DW_AT_decl_line : 57 - <11705> DW_AT_decl_column : 25 - <11706> DW_AT_type : <0x1170a> - <1><1170a>: Abbrev Number: 15 (DW_TAG_base_type) - <1170b> DW_AT_byte_size : 2 - <1170c> DW_AT_encoding : 7 (unsigned) - <1170d> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><11711>: Abbrev Number: 15 (DW_TAG_base_type) - <11712> DW_AT_byte_size : 4 - <11713> DW_AT_encoding : 5 (signed) - <11714> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><11718>: Abbrev Number: 8 (DW_TAG_typedef) - <11719> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <1171d> DW_AT_decl_file : 2 - <1171e> DW_AT_decl_line : 79 - <1171f> DW_AT_decl_column : 25 - <11720> DW_AT_type : <0x11724> - <1><11724>: Abbrev Number: 15 (DW_TAG_base_type) - <11725> DW_AT_byte_size : 4 - <11726> DW_AT_encoding : 7 (unsigned) - <11727> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><1172b>: Abbrev Number: 15 (DW_TAG_base_type) - <1172c> DW_AT_byte_size : 8 - <1172d> DW_AT_encoding : 5 (signed) - <1172e> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><11732>: Abbrev Number: 15 (DW_TAG_base_type) - <11733> DW_AT_byte_size : 8 - <11734> DW_AT_encoding : 7 (unsigned) - <11735> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><11739>: Abbrev Number: 31 (DW_TAG_base_type) - <1173a> DW_AT_byte_size : 4 - <1173b> DW_AT_encoding : 5 (signed) - <1173c> DW_AT_name : int - <1><11740>: Abbrev Number: 15 (DW_TAG_base_type) - <11741> DW_AT_byte_size : 4 - <11742> DW_AT_encoding : 7 (unsigned) - <11743> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><11747>: Abbrev Number: 8 (DW_TAG_typedef) - <11748> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <1174c> DW_AT_decl_file : 3 - <1174d> DW_AT_decl_line : 24 - <1174e> DW_AT_decl_column : 19 - <1174f> DW_AT_type : <0x116e4> - <1><11753>: Abbrev Number: 19 (DW_TAG_volatile_type) - <11754> DW_AT_type : <0x11747> - <1><11758>: Abbrev Number: 8 (DW_TAG_typedef) - <11759> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <1175d> DW_AT_decl_file : 3 - <1175e> DW_AT_decl_line : 36 - <1175f> DW_AT_decl_column : 20 - <11760> DW_AT_type : <0x116fe> - <1><11764>: Abbrev Number: 19 (DW_TAG_volatile_type) - <11765> DW_AT_type : <0x11758> - <1><11769>: Abbrev Number: 8 (DW_TAG_typedef) - <1176a> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <1176e> DW_AT_decl_file : 3 - <1176f> DW_AT_decl_line : 48 - <11770> DW_AT_decl_column : 20 - <11771> DW_AT_type : <0x11718> - <1><11775>: Abbrev Number: 19 (DW_TAG_volatile_type) - <11776> DW_AT_type : <0x11769> - <1><1177a>: Abbrev Number: 32 (DW_TAG_structure_type) - <1177b> DW_AT_byte_size : 92 - <1177c> DW_AT_decl_file : 4 - <1177d> DW_AT_decl_line : 748 - <1177f> DW_AT_decl_column : 9 - <11780> DW_AT_sibling : <0x118ef> - <2><11784>: Abbrev Number: 4 (DW_TAG_member) - <11785> DW_AT_name : (indirect string, offset: 0xf10e3): EP0R - <11789> DW_AT_decl_file : 4 - <11789> DW_AT_decl_line : 750 - <1178b> DW_AT_decl_column : 17 - <1178b> DW_AT_type : <0x11764> - <1178f> DW_AT_data_member_location: 0 - <2><11790>: Abbrev Number: 4 (DW_TAG_member) - <11791> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <11795> DW_AT_decl_file : 4 - <11795> DW_AT_decl_line : 751 - <11797> DW_AT_decl_column : 17 - <11797> DW_AT_type : <0x11764> - <1179b> DW_AT_data_member_location: 2 - <2><1179c>: Abbrev Number: 4 (DW_TAG_member) - <1179d> DW_AT_name : (indirect string, offset: 0xf01e4): EP1R - <117a1> DW_AT_decl_file : 4 - <117a1> DW_AT_decl_line : 752 - <117a3> DW_AT_decl_column : 17 - <117a3> DW_AT_type : <0x11764> - <117a7> DW_AT_data_member_location: 4 - <2><117a8>: Abbrev Number: 4 (DW_TAG_member) - <117a9> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <117ad> DW_AT_decl_file : 4 - <117ad> DW_AT_decl_line : 753 - <117af> DW_AT_decl_column : 17 - <117af> DW_AT_type : <0x11764> - <117b3> DW_AT_data_member_location: 6 - <2><117b4>: Abbrev Number: 4 (DW_TAG_member) - <117b5> DW_AT_name : (indirect string, offset: 0xf0962): EP2R - <117b9> DW_AT_decl_file : 4 - <117b9> DW_AT_decl_line : 754 - <117bb> DW_AT_decl_column : 17 - <117bb> DW_AT_type : <0x11764> - <117bf> DW_AT_data_member_location: 8 - <2><117c0>: Abbrev Number: 4 (DW_TAG_member) - <117c1> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <117c5> DW_AT_decl_file : 4 - <117c5> DW_AT_decl_line : 755 - <117c7> DW_AT_decl_column : 17 - <117c7> DW_AT_type : <0x11764> - <117cb> DW_AT_data_member_location: 10 - <2><117cc>: Abbrev Number: 4 (DW_TAG_member) - <117cd> DW_AT_name : (indirect string, offset: 0xf01f7): EP3R - <117d1> DW_AT_decl_file : 4 - <117d1> DW_AT_decl_line : 756 - <117d3> DW_AT_decl_column : 17 - <117d3> DW_AT_type : <0x11764> - <117d7> DW_AT_data_member_location: 12 - <2><117d8>: Abbrev Number: 4 (DW_TAG_member) - <117d9> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <117dd> DW_AT_decl_file : 4 - <117dd> DW_AT_decl_line : 757 - <117df> DW_AT_decl_column : 17 - <117df> DW_AT_type : <0x11764> - <117e3> DW_AT_data_member_location: 14 - <2><117e4>: Abbrev Number: 4 (DW_TAG_member) - <117e5> DW_AT_name : (indirect string, offset: 0xf01fc): EP4R - <117e9> DW_AT_decl_file : 4 - <117e9> DW_AT_decl_line : 758 - <117eb> DW_AT_decl_column : 17 - <117eb> DW_AT_type : <0x11764> - <117ef> DW_AT_data_member_location: 16 - <2><117f0>: Abbrev Number: 4 (DW_TAG_member) - <117f1> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <117f5> DW_AT_decl_file : 4 - <117f5> DW_AT_decl_line : 759 - <117f7> DW_AT_decl_column : 17 - <117f7> DW_AT_type : <0x11764> - <117fb> DW_AT_data_member_location: 18 - <2><117fc>: Abbrev Number: 4 (DW_TAG_member) - <117fd> DW_AT_name : (indirect string, offset: 0xf0270): EP5R - <11801> DW_AT_decl_file : 4 - <11801> DW_AT_decl_line : 760 - <11803> DW_AT_decl_column : 17 - <11803> DW_AT_type : <0x11764> - <11807> DW_AT_data_member_location: 20 - <2><11808>: Abbrev Number: 4 (DW_TAG_member) - <11809> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <1180d> DW_AT_decl_file : 4 - <1180d> DW_AT_decl_line : 761 - <1180f> DW_AT_decl_column : 17 - <1180f> DW_AT_type : <0x11764> - <11813> DW_AT_data_member_location: 22 - <2><11814>: Abbrev Number: 4 (DW_TAG_member) - <11815> DW_AT_name : (indirect string, offset: 0xf0294): EP6R - <11819> DW_AT_decl_file : 4 - <11819> DW_AT_decl_line : 762 - <1181b> DW_AT_decl_column : 17 - <1181b> DW_AT_type : <0x11764> - <1181f> DW_AT_data_member_location: 24 - <2><11820>: Abbrev Number: 4 (DW_TAG_member) - <11821> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <11825> DW_AT_decl_file : 4 - <11825> DW_AT_decl_line : 763 - <11827> DW_AT_decl_column : 17 - <11827> DW_AT_type : <0x11764> - <1182b> DW_AT_data_member_location: 26 - <2><1182c>: Abbrev Number: 4 (DW_TAG_member) - <1182d> DW_AT_name : (indirect string, offset: 0xf029f): EP7R - <11831> DW_AT_decl_file : 4 - <11831> DW_AT_decl_line : 764 - <11833> DW_AT_decl_column : 17 - <11833> DW_AT_type : <0x11764> - <11837> DW_AT_data_member_location: 28 - <2><11838>: Abbrev Number: 4 (DW_TAG_member) - <11839> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <1183d> DW_AT_decl_file : 4 - <1183d> DW_AT_decl_line : 765 - <1183f> DW_AT_decl_column : 17 - <1183f> DW_AT_type : <0x118ff> - <11843> DW_AT_data_member_location: 30 - <2><11844>: Abbrev Number: 4 (DW_TAG_member) - <11845> DW_AT_name : (indirect string, offset: 0xf0d43): CNTR - <11849> DW_AT_decl_file : 4 - <11849> DW_AT_decl_line : 766 - <1184b> DW_AT_decl_column : 17 - <1184b> DW_AT_type : <0x11764> - <1184f> DW_AT_data_member_location: 64 - <2><11850>: Abbrev Number: 4 (DW_TAG_member) - <11851> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <11855> DW_AT_decl_file : 4 - <11855> DW_AT_decl_line : 767 - <11857> DW_AT_decl_column : 17 - <11857> DW_AT_type : <0x11764> - <1185b> DW_AT_data_member_location: 66 - <2><1185c>: Abbrev Number: 4 (DW_TAG_member) - <1185d> DW_AT_name : (indirect string, offset: 0xf072a): ISTR - <11861> DW_AT_decl_file : 4 - <11861> DW_AT_decl_line : 768 - <11863> DW_AT_decl_column : 17 - <11863> DW_AT_type : <0x11764> - <11867> DW_AT_data_member_location: 68 - <2><11868>: Abbrev Number: 4 (DW_TAG_member) - <11869> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <1186d> DW_AT_decl_file : 4 - <1186d> DW_AT_decl_line : 769 - <1186f> DW_AT_decl_column : 17 - <1186f> DW_AT_type : <0x11764> - <11873> DW_AT_data_member_location: 70 - <2><11874>: Abbrev Number: 33 (DW_TAG_member) - <11875> DW_AT_name : FNR - <11879> DW_AT_decl_file : 4 - <1187a> DW_AT_decl_line : 770 - <1187c> DW_AT_decl_column : 17 - <1187d> DW_AT_type : <0x11764> - <11881> DW_AT_data_member_location: 72 - <2><11882>: Abbrev Number: 4 (DW_TAG_member) - <11883> DW_AT_name : (indirect string, offset: 0xf1296): RESERVEDA - <11887> DW_AT_decl_file : 4 - <11887> DW_AT_decl_line : 771 - <11889> DW_AT_decl_column : 17 - <11889> DW_AT_type : <0x11764> - <1188d> DW_AT_data_member_location: 74 - <2><1188e>: Abbrev Number: 4 (DW_TAG_member) - <1188f> DW_AT_name : (indirect string, offset: 0xf0414): DADDR - <11893> DW_AT_decl_file : 4 - <11893> DW_AT_decl_line : 772 - <11895> DW_AT_decl_column : 17 - <11895> DW_AT_type : <0x11764> - <11899> DW_AT_data_member_location: 76 - <2><1189a>: Abbrev Number: 4 (DW_TAG_member) - <1189b> DW_AT_name : (indirect string, offset: 0xf12a0): RESERVEDB - <1189f> DW_AT_decl_file : 4 - <1189f> DW_AT_decl_line : 773 - <118a1> DW_AT_decl_column : 17 - <118a1> DW_AT_type : <0x11764> - <118a5> DW_AT_data_member_location: 78 - <2><118a6>: Abbrev Number: 4 (DW_TAG_member) - <118a7> DW_AT_name : (indirect string, offset: 0xefefd): BTABLE - <118ab> DW_AT_decl_file : 4 - <118ab> DW_AT_decl_line : 774 - <118ad> DW_AT_decl_column : 17 - <118ad> DW_AT_type : <0x11764> - <118b1> DW_AT_data_member_location: 80 - <2><118b2>: Abbrev Number: 4 (DW_TAG_member) - <118b3> DW_AT_name : (indirect string, offset: 0xf09b7): RESERVEDC - <118b7> DW_AT_decl_file : 4 - <118b7> DW_AT_decl_line : 775 - <118b9> DW_AT_decl_column : 17 - <118b9> DW_AT_type : <0x11764> - <118bd> DW_AT_data_member_location: 82 - <2><118be>: Abbrev Number: 4 (DW_TAG_member) - <118bf> DW_AT_name : (indirect string, offset: 0xeffc7): LPMCSR - <118c3> DW_AT_decl_file : 4 - <118c3> DW_AT_decl_line : 776 - <118c5> DW_AT_decl_column : 17 - <118c5> DW_AT_type : <0x11764> - <118c9> DW_AT_data_member_location: 84 - <2><118ca>: Abbrev Number: 4 (DW_TAG_member) - <118cb> DW_AT_name : (indirect string, offset: 0xf12aa): RESERVEDD - <118cf> DW_AT_decl_file : 4 - <118cf> DW_AT_decl_line : 777 - <118d1> DW_AT_decl_column : 17 - <118d1> DW_AT_type : <0x11764> - <118d5> DW_AT_data_member_location: 86 - <2><118d6>: Abbrev Number: 4 (DW_TAG_member) - <118d7> DW_AT_name : (indirect string, offset: 0xefb2c): BCDR - <118db> DW_AT_decl_file : 4 - <118db> DW_AT_decl_line : 778 - <118dd> DW_AT_decl_column : 17 - <118dd> DW_AT_type : <0x11764> - <118e1> DW_AT_data_member_location: 88 - <2><118e2>: Abbrev Number: 4 (DW_TAG_member) - <118e3> DW_AT_name : (indirect string, offset: 0xf12b4): RESERVEDE - <118e7> DW_AT_decl_file : 4 - <118e7> DW_AT_decl_line : 779 - <118e9> DW_AT_decl_column : 17 - <118e9> DW_AT_type : <0x11764> - <118ed> DW_AT_data_member_location: 90 - <2><118ee>: Abbrev Number: 0 - <1><118ef>: Abbrev Number: 22 (DW_TAG_array_type) - <118f0> DW_AT_type : <0x11764> - <118f4> DW_AT_sibling : <0x118ff> - <2><118f8>: Abbrev Number: 23 (DW_TAG_subrange_type) - <118f9> DW_AT_type : <0x11740> - <118fd> DW_AT_upper_bound : 16 - <2><118fe>: Abbrev Number: 0 - <1><118ff>: Abbrev Number: 19 (DW_TAG_volatile_type) - <11900> DW_AT_type : <0x118ef> - <1><11904>: Abbrev Number: 34 (DW_TAG_typedef) - <11905> DW_AT_name : (indirect string, offset: 0xf10d7): USB_TypeDef - <11909> DW_AT_decl_file : 4 - <1190a> DW_AT_decl_line : 780 - <1190c> DW_AT_decl_column : 3 - <1190d> DW_AT_type : <0x1177a> - <1><11911>: Abbrev Number: 26 (DW_TAG_const_type) - <11912> DW_AT_type : <0x11904> - <1><11916>: Abbrev Number: 15 (DW_TAG_base_type) - <11917> DW_AT_byte_size : 8 - <11918> DW_AT_encoding : 4 (float) - <11919> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><1191d>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <1191e> DW_AT_encoding : 7 (unsigned) - <1191e> DW_AT_byte_size : 1 - <1191e> DW_AT_type : <0x116f0> - <11922> DW_AT_decl_file : 5 - <11923> DW_AT_decl_line : 39 - <11924> DW_AT_decl_column : 1 - <11924> DW_AT_sibling : <0x11941> - <2><11928>: Abbrev Number: 9 (DW_TAG_enumerator) - <11929> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <1192d> DW_AT_const_value : 0 - <2><1192e>: Abbrev Number: 9 (DW_TAG_enumerator) - <1192f> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <11933> DW_AT_const_value : 1 - <2><11934>: Abbrev Number: 9 (DW_TAG_enumerator) - <11935> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <11939> DW_AT_const_value : 2 - <2><1193a>: Abbrev Number: 9 (DW_TAG_enumerator) - <1193b> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <1193f> DW_AT_const_value : 3 - <2><11940>: Abbrev Number: 0 - <1><11941>: Abbrev Number: 8 (DW_TAG_typedef) - <11942> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <11946> DW_AT_decl_file : 5 - <11947> DW_AT_decl_line : 44 - <11948> DW_AT_decl_column : 3 - <11949> DW_AT_type : <0x1191d> - <1><1194d>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <1194e> DW_AT_encoding : 7 (unsigned) - <1194e> DW_AT_byte_size : 1 - <1194e> DW_AT_type : <0x116f0> - <11952> DW_AT_decl_file : 5 - <11953> DW_AT_decl_line : 50 - <11954> DW_AT_decl_column : 1 - <11954> DW_AT_sibling : <0x11965> - <2><11958>: Abbrev Number: 9 (DW_TAG_enumerator) - <11959> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <1195d> DW_AT_const_value : 0 - <2><1195e>: Abbrev Number: 9 (DW_TAG_enumerator) - <1195f> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <11963> DW_AT_const_value : 1 - <2><11964>: Abbrev Number: 0 - <1><11965>: Abbrev Number: 8 (DW_TAG_typedef) - <11966> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <1196a> DW_AT_decl_file : 5 - <1196b> DW_AT_decl_line : 53 - <1196c> DW_AT_decl_column : 3 - <1196d> DW_AT_type : <0x1194d> - <1><11971>: Abbrev Number: 35 (DW_TAG_pointer_type) - <11972> DW_AT_byte_size : 4 - <1><11973>: Abbrev Number: 17 (DW_TAG_pointer_type) - <11974> DW_AT_byte_size : 4 - <11974> DW_AT_type : <0x11747> - <1><11978>: Abbrev Number: 27 (DW_TAG_structure_type) - <11979> DW_AT_byte_size : 32 - <1197a> DW_AT_decl_file : 6 - <1197a> DW_AT_decl_line : 54 - <1197b> DW_AT_decl_column : 9 - <1197b> DW_AT_sibling : <0x119e8> + <0><1160f>: Abbrev Number: 30 (DW_TAG_compile_unit) + <11610> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <11614> DW_AT_language : 29 (C11) + <11615> DW_AT_name : (indirect string, offset: 0xf4880): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.c + <11619> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <1161d> DW_AT_ranges : 0xa6b + <11621> DW_AT_low_pc : 0x0 + <11625> DW_AT_stmt_list : 0x112cf + <11629> DW_AT_macros : 0x252c5 + <1><1162d>: Abbrev Number: 15 (DW_TAG_base_type) + <1162e> DW_AT_byte_size : 1 + <1162f> DW_AT_encoding : 6 (signed char) + <11630> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><11634>: Abbrev Number: 8 (DW_TAG_typedef) + <11635> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <11639> DW_AT_decl_file : 2 + <1163a> DW_AT_decl_line : 43 + <1163b> DW_AT_decl_column : 24 + <1163c> DW_AT_type : <0x11640> + <1><11640>: Abbrev Number: 15 (DW_TAG_base_type) + <11641> DW_AT_byte_size : 1 + <11642> DW_AT_encoding : 8 (unsigned char) + <11643> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><11647>: Abbrev Number: 15 (DW_TAG_base_type) + <11648> DW_AT_byte_size : 2 + <11649> DW_AT_encoding : 5 (signed) + <1164a> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><1164e>: Abbrev Number: 8 (DW_TAG_typedef) + <1164f> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <11653> DW_AT_decl_file : 2 + <11654> DW_AT_decl_line : 57 + <11655> DW_AT_decl_column : 25 + <11656> DW_AT_type : <0x1165a> + <1><1165a>: Abbrev Number: 15 (DW_TAG_base_type) + <1165b> DW_AT_byte_size : 2 + <1165c> DW_AT_encoding : 7 (unsigned) + <1165d> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><11661>: Abbrev Number: 15 (DW_TAG_base_type) + <11662> DW_AT_byte_size : 4 + <11663> DW_AT_encoding : 5 (signed) + <11664> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><11668>: Abbrev Number: 8 (DW_TAG_typedef) + <11669> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <1166d> DW_AT_decl_file : 2 + <1166e> DW_AT_decl_line : 79 + <1166f> DW_AT_decl_column : 25 + <11670> DW_AT_type : <0x11674> + <1><11674>: Abbrev Number: 15 (DW_TAG_base_type) + <11675> DW_AT_byte_size : 4 + <11676> DW_AT_encoding : 7 (unsigned) + <11677> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><1167b>: Abbrev Number: 15 (DW_TAG_base_type) + <1167c> DW_AT_byte_size : 8 + <1167d> DW_AT_encoding : 5 (signed) + <1167e> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><11682>: Abbrev Number: 15 (DW_TAG_base_type) + <11683> DW_AT_byte_size : 8 + <11684> DW_AT_encoding : 7 (unsigned) + <11685> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><11689>: Abbrev Number: 31 (DW_TAG_base_type) + <1168a> DW_AT_byte_size : 4 + <1168b> DW_AT_encoding : 5 (signed) + <1168c> DW_AT_name : int + <1><11690>: Abbrev Number: 15 (DW_TAG_base_type) + <11691> DW_AT_byte_size : 4 + <11692> DW_AT_encoding : 7 (unsigned) + <11693> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><11697>: Abbrev Number: 8 (DW_TAG_typedef) + <11698> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <1169c> DW_AT_decl_file : 3 + <1169d> DW_AT_decl_line : 24 + <1169e> DW_AT_decl_column : 19 + <1169f> DW_AT_type : <0x11634> + <1><116a3>: Abbrev Number: 19 (DW_TAG_volatile_type) + <116a4> DW_AT_type : <0x11697> + <1><116a8>: Abbrev Number: 8 (DW_TAG_typedef) + <116a9> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <116ad> DW_AT_decl_file : 3 + <116ae> DW_AT_decl_line : 36 + <116af> DW_AT_decl_column : 20 + <116b0> DW_AT_type : <0x1164e> + <1><116b4>: Abbrev Number: 19 (DW_TAG_volatile_type) + <116b5> DW_AT_type : <0x116a8> + <1><116b9>: Abbrev Number: 8 (DW_TAG_typedef) + <116ba> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <116be> DW_AT_decl_file : 3 + <116bf> DW_AT_decl_line : 48 + <116c0> DW_AT_decl_column : 20 + <116c1> DW_AT_type : <0x11668> + <1><116c5>: Abbrev Number: 19 (DW_TAG_volatile_type) + <116c6> DW_AT_type : <0x116b9> + <1><116ca>: Abbrev Number: 32 (DW_TAG_structure_type) + <116cb> DW_AT_byte_size : 92 + <116cc> DW_AT_decl_file : 4 + <116cd> DW_AT_decl_line : 748 + <116cf> DW_AT_decl_column : 9 + <116d0> DW_AT_sibling : <0x1183f> + <2><116d4>: Abbrev Number: 4 (DW_TAG_member) + <116d5> DW_AT_name : (indirect string, offset: 0xf10d5): EP0R + <116d9> DW_AT_decl_file : 4 + <116d9> DW_AT_decl_line : 750 + <116db> DW_AT_decl_column : 17 + <116db> DW_AT_type : <0x116b4> + <116df> DW_AT_data_member_location: 0 + <2><116e0>: Abbrev Number: 4 (DW_TAG_member) + <116e1> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <116e5> DW_AT_decl_file : 4 + <116e5> DW_AT_decl_line : 751 + <116e7> DW_AT_decl_column : 17 + <116e7> DW_AT_type : <0x116b4> + <116eb> DW_AT_data_member_location: 2 + <2><116ec>: Abbrev Number: 4 (DW_TAG_member) + <116ed> DW_AT_name : (indirect string, offset: 0xf01f1): EP1R + <116f1> DW_AT_decl_file : 4 + <116f1> DW_AT_decl_line : 752 + <116f3> DW_AT_decl_column : 17 + <116f3> DW_AT_type : <0x116b4> + <116f7> DW_AT_data_member_location: 4 + <2><116f8>: Abbrev Number: 4 (DW_TAG_member) + <116f9> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <116fd> DW_AT_decl_file : 4 + <116fd> DW_AT_decl_line : 753 + <116ff> DW_AT_decl_column : 17 + <116ff> DW_AT_type : <0x116b4> + <11703> DW_AT_data_member_location: 6 + <2><11704>: Abbrev Number: 4 (DW_TAG_member) + <11705> DW_AT_name : (indirect string, offset: 0xf0954): EP2R + <11709> DW_AT_decl_file : 4 + <11709> DW_AT_decl_line : 754 + <1170b> DW_AT_decl_column : 17 + <1170b> DW_AT_type : <0x116b4> + <1170f> DW_AT_data_member_location: 8 + <2><11710>: Abbrev Number: 4 (DW_TAG_member) + <11711> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <11715> DW_AT_decl_file : 4 + <11715> DW_AT_decl_line : 755 + <11717> DW_AT_decl_column : 17 + <11717> DW_AT_type : <0x116b4> + <1171b> DW_AT_data_member_location: 10 + <2><1171c>: Abbrev Number: 4 (DW_TAG_member) + <1171d> DW_AT_name : (indirect string, offset: 0xf0204): EP3R + <11721> DW_AT_decl_file : 4 + <11721> DW_AT_decl_line : 756 + <11723> DW_AT_decl_column : 17 + <11723> DW_AT_type : <0x116b4> + <11727> DW_AT_data_member_location: 12 + <2><11728>: Abbrev Number: 4 (DW_TAG_member) + <11729> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <1172d> DW_AT_decl_file : 4 + <1172d> DW_AT_decl_line : 757 + <1172f> DW_AT_decl_column : 17 + <1172f> DW_AT_type : <0x116b4> + <11733> DW_AT_data_member_location: 14 + <2><11734>: Abbrev Number: 4 (DW_TAG_member) + <11735> DW_AT_name : (indirect string, offset: 0xf0209): EP4R + <11739> DW_AT_decl_file : 4 + <11739> DW_AT_decl_line : 758 + <1173b> DW_AT_decl_column : 17 + <1173b> DW_AT_type : <0x116b4> + <1173f> DW_AT_data_member_location: 16 + <2><11740>: Abbrev Number: 4 (DW_TAG_member) + <11741> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <11745> DW_AT_decl_file : 4 + <11745> DW_AT_decl_line : 759 + <11747> DW_AT_decl_column : 17 + <11747> DW_AT_type : <0x116b4> + <1174b> DW_AT_data_member_location: 18 + <2><1174c>: Abbrev Number: 4 (DW_TAG_member) + <1174d> DW_AT_name : (indirect string, offset: 0xf027d): EP5R + <11751> DW_AT_decl_file : 4 + <11751> DW_AT_decl_line : 760 + <11753> DW_AT_decl_column : 17 + <11753> DW_AT_type : <0x116b4> + <11757> DW_AT_data_member_location: 20 + <2><11758>: Abbrev Number: 4 (DW_TAG_member) + <11759> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <1175d> DW_AT_decl_file : 4 + <1175d> DW_AT_decl_line : 761 + <1175f> DW_AT_decl_column : 17 + <1175f> DW_AT_type : <0x116b4> + <11763> DW_AT_data_member_location: 22 + <2><11764>: Abbrev Number: 4 (DW_TAG_member) + <11765> DW_AT_name : (indirect string, offset: 0xf02a1): EP6R + <11769> DW_AT_decl_file : 4 + <11769> DW_AT_decl_line : 762 + <1176b> DW_AT_decl_column : 17 + <1176b> DW_AT_type : <0x116b4> + <1176f> DW_AT_data_member_location: 24 + <2><11770>: Abbrev Number: 4 (DW_TAG_member) + <11771> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <11775> DW_AT_decl_file : 4 + <11775> DW_AT_decl_line : 763 + <11777> DW_AT_decl_column : 17 + <11777> DW_AT_type : <0x116b4> + <1177b> DW_AT_data_member_location: 26 + <2><1177c>: Abbrev Number: 4 (DW_TAG_member) + <1177d> DW_AT_name : (indirect string, offset: 0xf02ac): EP7R + <11781> DW_AT_decl_file : 4 + <11781> DW_AT_decl_line : 764 + <11783> DW_AT_decl_column : 17 + <11783> DW_AT_type : <0x116b4> + <11787> DW_AT_data_member_location: 28 + <2><11788>: Abbrev Number: 4 (DW_TAG_member) + <11789> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <1178d> DW_AT_decl_file : 4 + <1178d> DW_AT_decl_line : 765 + <1178f> DW_AT_decl_column : 17 + <1178f> DW_AT_type : <0x1184f> + <11793> DW_AT_data_member_location: 30 + <2><11794>: Abbrev Number: 4 (DW_TAG_member) + <11795> DW_AT_name : (indirect string, offset: 0xf0d35): CNTR + <11799> DW_AT_decl_file : 4 + <11799> DW_AT_decl_line : 766 + <1179b> DW_AT_decl_column : 17 + <1179b> DW_AT_type : <0x116b4> + <1179f> DW_AT_data_member_location: 64 + <2><117a0>: Abbrev Number: 4 (DW_TAG_member) + <117a1> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <117a5> DW_AT_decl_file : 4 + <117a5> DW_AT_decl_line : 767 + <117a7> DW_AT_decl_column : 17 + <117a7> DW_AT_type : <0x116b4> + <117ab> DW_AT_data_member_location: 66 + <2><117ac>: Abbrev Number: 4 (DW_TAG_member) + <117ad> DW_AT_name : (indirect string, offset: 0xf0729): ISTR + <117b1> DW_AT_decl_file : 4 + <117b1> DW_AT_decl_line : 768 + <117b3> DW_AT_decl_column : 17 + <117b3> DW_AT_type : <0x116b4> + <117b7> DW_AT_data_member_location: 68 + <2><117b8>: Abbrev Number: 4 (DW_TAG_member) + <117b9> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <117bd> DW_AT_decl_file : 4 + <117bd> DW_AT_decl_line : 769 + <117bf> DW_AT_decl_column : 17 + <117bf> DW_AT_type : <0x116b4> + <117c3> DW_AT_data_member_location: 70 + <2><117c4>: Abbrev Number: 33 (DW_TAG_member) + <117c5> DW_AT_name : FNR + <117c9> DW_AT_decl_file : 4 + <117ca> DW_AT_decl_line : 770 + <117cc> DW_AT_decl_column : 17 + <117cd> DW_AT_type : <0x116b4> + <117d1> DW_AT_data_member_location: 72 + <2><117d2>: Abbrev Number: 4 (DW_TAG_member) + <117d3> DW_AT_name : (indirect string, offset: 0xf127f): RESERVEDA + <117d7> DW_AT_decl_file : 4 + <117d7> DW_AT_decl_line : 771 + <117d9> DW_AT_decl_column : 17 + <117d9> DW_AT_type : <0x116b4> + <117dd> DW_AT_data_member_location: 74 + <2><117de>: Abbrev Number: 4 (DW_TAG_member) + <117df> DW_AT_name : (indirect string, offset: 0xf0421): DADDR + <117e3> DW_AT_decl_file : 4 + <117e3> DW_AT_decl_line : 772 + <117e5> DW_AT_decl_column : 17 + <117e5> DW_AT_type : <0x116b4> + <117e9> DW_AT_data_member_location: 76 + <2><117ea>: Abbrev Number: 4 (DW_TAG_member) + <117eb> DW_AT_name : (indirect string, offset: 0xf1289): RESERVEDB + <117ef> DW_AT_decl_file : 4 + <117ef> DW_AT_decl_line : 773 + <117f1> DW_AT_decl_column : 17 + <117f1> DW_AT_type : <0x116b4> + <117f5> DW_AT_data_member_location: 78 + <2><117f6>: Abbrev Number: 4 (DW_TAG_member) + <117f7> DW_AT_name : (indirect string, offset: 0xeff17): BTABLE + <117fb> DW_AT_decl_file : 4 + <117fb> DW_AT_decl_line : 774 + <117fd> DW_AT_decl_column : 17 + <117fd> DW_AT_type : <0x116b4> + <11801> DW_AT_data_member_location: 80 + <2><11802>: Abbrev Number: 4 (DW_TAG_member) + <11803> DW_AT_name : (indirect string, offset: 0xf09a9): RESERVEDC + <11807> DW_AT_decl_file : 4 + <11807> DW_AT_decl_line : 775 + <11809> DW_AT_decl_column : 17 + <11809> DW_AT_type : <0x116b4> + <1180d> DW_AT_data_member_location: 82 + <2><1180e>: Abbrev Number: 4 (DW_TAG_member) + <1180f> DW_AT_name : (indirect string, offset: 0xeffe1): LPMCSR + <11813> DW_AT_decl_file : 4 + <11813> DW_AT_decl_line : 776 + <11815> DW_AT_decl_column : 17 + <11815> DW_AT_type : <0x116b4> + <11819> DW_AT_data_member_location: 84 + <2><1181a>: Abbrev Number: 4 (DW_TAG_member) + <1181b> DW_AT_name : (indirect string, offset: 0xf1293): RESERVEDD + <1181f> DW_AT_decl_file : 4 + <1181f> DW_AT_decl_line : 777 + <11821> DW_AT_decl_column : 17 + <11821> DW_AT_type : <0x116b4> + <11825> DW_AT_data_member_location: 86 + <2><11826>: Abbrev Number: 4 (DW_TAG_member) + <11827> DW_AT_name : (indirect string, offset: 0xefb53): BCDR + <1182b> DW_AT_decl_file : 4 + <1182b> DW_AT_decl_line : 778 + <1182d> DW_AT_decl_column : 17 + <1182d> DW_AT_type : <0x116b4> + <11831> DW_AT_data_member_location: 88 + <2><11832>: Abbrev Number: 4 (DW_TAG_member) + <11833> DW_AT_name : (indirect string, offset: 0xf129d): RESERVEDE + <11837> DW_AT_decl_file : 4 + <11837> DW_AT_decl_line : 779 + <11839> DW_AT_decl_column : 17 + <11839> DW_AT_type : <0x116b4> + <1183d> DW_AT_data_member_location: 90 + <2><1183e>: Abbrev Number: 0 + <1><1183f>: Abbrev Number: 22 (DW_TAG_array_type) + <11840> DW_AT_type : <0x116b4> + <11844> DW_AT_sibling : <0x1184f> + <2><11848>: Abbrev Number: 23 (DW_TAG_subrange_type) + <11849> DW_AT_type : <0x11690> + <1184d> DW_AT_upper_bound : 16 + <2><1184e>: Abbrev Number: 0 + <1><1184f>: Abbrev Number: 19 (DW_TAG_volatile_type) + <11850> DW_AT_type : <0x1183f> + <1><11854>: Abbrev Number: 34 (DW_TAG_typedef) + <11855> DW_AT_name : (indirect string, offset: 0xf10c9): USB_TypeDef + <11859> DW_AT_decl_file : 4 + <1185a> DW_AT_decl_line : 780 + <1185c> DW_AT_decl_column : 3 + <1185d> DW_AT_type : <0x116ca> + <1><11861>: Abbrev Number: 26 (DW_TAG_const_type) + <11862> DW_AT_type : <0x11854> + <1><11866>: Abbrev Number: 15 (DW_TAG_base_type) + <11867> DW_AT_byte_size : 8 + <11868> DW_AT_encoding : 4 (float) + <11869> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><1186d>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <1186e> DW_AT_encoding : 7 (unsigned) + <1186e> DW_AT_byte_size : 1 + <1186e> DW_AT_type : <0x11640> + <11872> DW_AT_decl_file : 5 + <11873> DW_AT_decl_line : 39 + <11874> DW_AT_decl_column : 1 + <11874> DW_AT_sibling : <0x11891> + <2><11878>: Abbrev Number: 9 (DW_TAG_enumerator) + <11879> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <1187d> DW_AT_const_value : 0 + <2><1187e>: Abbrev Number: 9 (DW_TAG_enumerator) + <1187f> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <11883> DW_AT_const_value : 1 + <2><11884>: Abbrev Number: 9 (DW_TAG_enumerator) + <11885> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <11889> DW_AT_const_value : 2 + <2><1188a>: Abbrev Number: 9 (DW_TAG_enumerator) + <1188b> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <1188f> DW_AT_const_value : 3 + <2><11890>: Abbrev Number: 0 + <1><11891>: Abbrev Number: 8 (DW_TAG_typedef) + <11892> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <11896> DW_AT_decl_file : 5 + <11897> DW_AT_decl_line : 44 + <11898> DW_AT_decl_column : 3 + <11899> DW_AT_type : <0x1186d> + <1><1189d>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <1189e> DW_AT_encoding : 7 (unsigned) + <1189e> DW_AT_byte_size : 1 + <1189e> DW_AT_type : <0x11640> + <118a2> DW_AT_decl_file : 5 + <118a3> DW_AT_decl_line : 50 + <118a4> DW_AT_decl_column : 1 + <118a4> DW_AT_sibling : <0x118b5> + <2><118a8>: Abbrev Number: 9 (DW_TAG_enumerator) + <118a9> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <118ad> DW_AT_const_value : 0 + <2><118ae>: Abbrev Number: 9 (DW_TAG_enumerator) + <118af> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <118b3> DW_AT_const_value : 1 + <2><118b4>: Abbrev Number: 0 + <1><118b5>: Abbrev Number: 8 (DW_TAG_typedef) + <118b6> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <118ba> DW_AT_decl_file : 5 + <118bb> DW_AT_decl_line : 53 + <118bc> DW_AT_decl_column : 3 + <118bd> DW_AT_type : <0x1189d> + <1><118c1>: Abbrev Number: 35 (DW_TAG_pointer_type) + <118c2> DW_AT_byte_size : 4 + <1><118c3>: Abbrev Number: 17 (DW_TAG_pointer_type) + <118c4> DW_AT_byte_size : 4 + <118c4> DW_AT_type : <0x11697> + <1><118c8>: Abbrev Number: 27 (DW_TAG_structure_type) + <118c9> DW_AT_byte_size : 32 + <118ca> DW_AT_decl_file : 6 + <118ca> DW_AT_decl_line : 54 + <118cb> DW_AT_decl_column : 9 + <118cb> DW_AT_sibling : <0x11938> + <2><118cf>: Abbrev Number: 6 (DW_TAG_member) + <118d0> DW_AT_name : (indirect string, offset: 0xf0389): dev_endpoints + <118d4> DW_AT_decl_file : 6 + <118d5> DW_AT_decl_line : 56 + <118d6> DW_AT_decl_column : 12 + <118d7> DW_AT_type : <0x116b9> + <118db> DW_AT_data_member_location: 0 + <2><118dc>: Abbrev Number: 6 (DW_TAG_member) + <118dd> DW_AT_name : (indirect string, offset: 0xf0e5e): speed + <118e1> DW_AT_decl_file : 6 + <118e2> DW_AT_decl_line : 60 + <118e3> DW_AT_decl_column : 12 + <118e4> DW_AT_type : <0x116b9> + <118e8> DW_AT_data_member_location: 4 + <2><118e9>: Abbrev Number: 6 (DW_TAG_member) + <118ea> DW_AT_name : (indirect string, offset: 0xf1210): ep0_mps + <118ee> DW_AT_decl_file : 6 + <118ef> DW_AT_decl_line : 64 + <118f0> DW_AT_decl_column : 12 + <118f1> DW_AT_type : <0x116b9> + <118f5> DW_AT_data_member_location: 8 + <2><118f6>: Abbrev Number: 6 (DW_TAG_member) + <118f7> DW_AT_name : (indirect string, offset: 0xf09ce): phy_itface + <118fb> DW_AT_decl_file : 6 + <118fc> DW_AT_decl_line : 66 + <118fd> DW_AT_decl_column : 12 + <118fe> DW_AT_type : <0x116b9> + <11902> DW_AT_data_member_location: 12 + <2><11903>: Abbrev Number: 6 (DW_TAG_member) + <11904> DW_AT_name : (indirect string, offset: 0xf0a28): Sof_enable + <11908> DW_AT_decl_file : 6 + <11909> DW_AT_decl_line : 69 + <1190a> DW_AT_decl_column : 12 + <1190b> DW_AT_type : <0x116b9> + <1190f> DW_AT_data_member_location: 16 + <2><11910>: Abbrev Number: 6 (DW_TAG_member) + <11911> DW_AT_name : (indirect string, offset: 0xf04f1): low_power_enable + <11915> DW_AT_decl_file : 6 + <11916> DW_AT_decl_line : 71 + <11917> DW_AT_decl_column : 12 + <11918> DW_AT_type : <0x116b9> + <1191c> DW_AT_data_member_location: 20 + <2><1191d>: Abbrev Number: 6 (DW_TAG_member) + <1191e> DW_AT_name : (indirect string, offset: 0xf0dc2): lpm_enable + <11922> DW_AT_decl_file : 6 + <11923> DW_AT_decl_line : 73 + <11924> DW_AT_decl_column : 12 + <11925> DW_AT_type : <0x116b9> + <11929> DW_AT_data_member_location: 24 + <2><1192a>: Abbrev Number: 6 (DW_TAG_member) + <1192b> DW_AT_name : (indirect string, offset: 0xf03e3): battery_charging_enable + <1192f> DW_AT_decl_file : 6 + <11930> DW_AT_decl_line : 75 + <11931> DW_AT_decl_column : 12 + <11932> DW_AT_type : <0x116b9> + <11936> DW_AT_data_member_location: 28 + <2><11937>: Abbrev Number: 0 + <1><11938>: Abbrev Number: 8 (DW_TAG_typedef) + <11939> DW_AT_name : (indirect string, offset: 0xf0130): USB_CfgTypeDef + <1193d> DW_AT_decl_file : 6 + <1193e> DW_AT_decl_line : 76 + <1193f> DW_AT_decl_column : 3 + <11940> DW_AT_type : <0x118c8> + <1><11944>: Abbrev Number: 27 (DW_TAG_structure_type) + <11945> DW_AT_byte_size : 40 + <11946> DW_AT_decl_file : 6 + <11946> DW_AT_decl_line : 78 + <11947> DW_AT_decl_column : 9 + <11947> DW_AT_sibling : <0x11a0f> + <2><1194b>: Abbrev Number: 36 (DW_TAG_member) + <1194c> DW_AT_name : num + <11950> DW_AT_decl_file : 6 + <11951> DW_AT_decl_line : 80 + <11952> DW_AT_decl_column : 13 + <11953> DW_AT_type : <0x11697> + <11957> DW_AT_data_member_location: 0 + <2><11958>: Abbrev Number: 6 (DW_TAG_member) + <11959> DW_AT_name : (indirect string, offset: 0xf03d1): is_in + <1195d> DW_AT_decl_file : 6 + <1195e> DW_AT_decl_line : 83 + <1195f> DW_AT_decl_column : 13 + <11960> DW_AT_type : <0x11697> + <11964> DW_AT_data_member_location: 1 + <2><11965>: Abbrev Number: 6 (DW_TAG_member) + <11966> DW_AT_name : (indirect string, offset: 0xefd0c): is_stall + <1196a> DW_AT_decl_file : 6 + <1196b> DW_AT_decl_line : 86 + <1196c> DW_AT_decl_column : 13 + <1196d> DW_AT_type : <0x11697> + <11971> DW_AT_data_member_location: 2 + <2><11972>: Abbrev Number: 6 (DW_TAG_member) + <11973> DW_AT_name : (indirect string, offset: 0xf49f6): type + <11977> DW_AT_decl_file : 6 + <11978> DW_AT_decl_line : 89 + <11979> DW_AT_decl_column : 13 + <1197a> DW_AT_type : <0x11697> + <1197e> DW_AT_data_member_location: 3 <2><1197f>: Abbrev Number: 6 (DW_TAG_member) - <11980> DW_AT_name : (indirect string, offset: 0xf037c): dev_endpoints + <11980> DW_AT_name : (indirect string, offset: 0xf11a9): data_pid_start <11984> DW_AT_decl_file : 6 - <11985> DW_AT_decl_line : 56 - <11986> DW_AT_decl_column : 12 - <11987> DW_AT_type : <0x11769> - <1198b> DW_AT_data_member_location: 0 + <11985> DW_AT_decl_line : 92 + <11986> DW_AT_decl_column : 13 + <11987> DW_AT_type : <0x11697> + <1198b> DW_AT_data_member_location: 4 <2><1198c>: Abbrev Number: 6 (DW_TAG_member) - <1198d> DW_AT_name : (indirect string, offset: 0xf0e6c): speed + <1198d> DW_AT_name : (indirect string, offset: 0xf13d1): pmaadress <11991> DW_AT_decl_file : 6 - <11992> DW_AT_decl_line : 60 - <11993> DW_AT_decl_column : 12 - <11994> DW_AT_type : <0x11769> - <11998> DW_AT_data_member_location: 4 + <11992> DW_AT_decl_line : 96 + <11993> DW_AT_decl_column : 13 + <11994> DW_AT_type : <0x116a8> + <11998> DW_AT_data_member_location: 6 <2><11999>: Abbrev Number: 6 (DW_TAG_member) - <1199a> DW_AT_name : (indirect string, offset: 0xf1227): ep0_mps + <1199a> DW_AT_name : (indirect string, offset: 0xefc93): pmaaddr0 <1199e> DW_AT_decl_file : 6 - <1199f> DW_AT_decl_line : 64 - <119a0> DW_AT_decl_column : 12 - <119a1> DW_AT_type : <0x11769> + <1199f> DW_AT_decl_line : 99 + <119a0> DW_AT_decl_column : 13 + <119a1> DW_AT_type : <0x116a8> <119a5> DW_AT_data_member_location: 8 <2><119a6>: Abbrev Number: 6 (DW_TAG_member) - <119a7> DW_AT_name : (indirect string, offset: 0xf09dc): phy_itface + <119a7> DW_AT_name : (indirect string, offset: 0xefc9c): pmaaddr1 <119ab> DW_AT_decl_file : 6 - <119ac> DW_AT_decl_line : 66 - <119ad> DW_AT_decl_column : 12 - <119ae> DW_AT_type : <0x11769> - <119b2> DW_AT_data_member_location: 12 + <119ac> DW_AT_decl_line : 102 + <119ad> DW_AT_decl_column : 13 + <119ae> DW_AT_type : <0x116a8> + <119b2> DW_AT_data_member_location: 10 <2><119b3>: Abbrev Number: 6 (DW_TAG_member) - <119b4> DW_AT_name : (indirect string, offset: 0xf0a36): Sof_enable + <119b4> DW_AT_name : (indirect string, offset: 0xf1052): doublebuffer <119b8> DW_AT_decl_file : 6 - <119b9> DW_AT_decl_line : 69 - <119ba> DW_AT_decl_column : 12 - <119bb> DW_AT_type : <0x11769> - <119bf> DW_AT_data_member_location: 16 + <119b9> DW_AT_decl_line : 105 + <119ba> DW_AT_decl_column : 13 + <119bb> DW_AT_type : <0x11697> + <119bf> DW_AT_data_member_location: 12 <2><119c0>: Abbrev Number: 6 (DW_TAG_member) - <119c1> DW_AT_name : (indirect string, offset: 0xf04e4): low_power_enable + <119c1> DW_AT_name : (indirect string, offset: 0xefe33): maxpacket <119c5> DW_AT_decl_file : 6 - <119c6> DW_AT_decl_line : 71 - <119c7> DW_AT_decl_column : 12 - <119c8> DW_AT_type : <0x11769> - <119cc> DW_AT_data_member_location: 20 + <119c6> DW_AT_decl_line : 109 + <119c7> DW_AT_decl_column : 13 + <119c8> DW_AT_type : <0x116b9> + <119cc> DW_AT_data_member_location: 16 <2><119cd>: Abbrev Number: 6 (DW_TAG_member) - <119ce> DW_AT_name : (indirect string, offset: 0xf0dd0): lpm_enable + <119ce> DW_AT_name : (indirect string, offset: 0xefcec): xfer_buff <119d2> DW_AT_decl_file : 6 - <119d3> DW_AT_decl_line : 73 - <119d4> DW_AT_decl_column : 12 - <119d5> DW_AT_type : <0x11769> - <119d9> DW_AT_data_member_location: 24 + <119d3> DW_AT_decl_line : 112 + <119d4> DW_AT_decl_column : 14 + <119d5> DW_AT_type : <0x118c3> + <119d9> DW_AT_data_member_location: 20 <2><119da>: Abbrev Number: 6 (DW_TAG_member) - <119db> DW_AT_name : (indirect string, offset: 0xf03d6): battery_charging_enable + <119db> DW_AT_name : (indirect string, offset: 0xf032a): xfer_len <119df> DW_AT_decl_file : 6 - <119e0> DW_AT_decl_line : 75 - <119e1> DW_AT_decl_column : 12 - <119e2> DW_AT_type : <0x11769> - <119e6> DW_AT_data_member_location: 28 - <2><119e7>: Abbrev Number: 0 - <1><119e8>: Abbrev Number: 8 (DW_TAG_typedef) - <119e9> DW_AT_name : (indirect string, offset: 0xf0116): USB_CfgTypeDef - <119ed> DW_AT_decl_file : 6 - <119ee> DW_AT_decl_line : 76 - <119ef> DW_AT_decl_column : 3 - <119f0> DW_AT_type : <0x11978> - <1><119f4>: Abbrev Number: 27 (DW_TAG_structure_type) - <119f5> DW_AT_byte_size : 40 - <119f6> DW_AT_decl_file : 6 - <119f6> DW_AT_decl_line : 78 - <119f7> DW_AT_decl_column : 9 - <119f7> DW_AT_sibling : <0x11abf> - <2><119fb>: Abbrev Number: 36 (DW_TAG_member) - <119fc> DW_AT_name : num - <11a00> DW_AT_decl_file : 6 - <11a01> DW_AT_decl_line : 80 - <11a02> DW_AT_decl_column : 13 - <11a03> DW_AT_type : <0x11747> - <11a07> DW_AT_data_member_location: 0 - <2><11a08>: Abbrev Number: 6 (DW_TAG_member) - <11a09> DW_AT_name : (indirect string, offset: 0xf03c4): is_in - <11a0d> DW_AT_decl_file : 6 - <11a0e> DW_AT_decl_line : 83 - <11a0f> DW_AT_decl_column : 13 - <11a10> DW_AT_type : <0x11747> - <11a14> DW_AT_data_member_location: 1 - <2><11a15>: Abbrev Number: 6 (DW_TAG_member) - <11a16> DW_AT_name : (indirect string, offset: 0xefcf2): is_stall - <11a1a> DW_AT_decl_file : 6 - <11a1b> DW_AT_decl_line : 86 - <11a1c> DW_AT_decl_column : 13 - <11a1d> DW_AT_type : <0x11747> - <11a21> DW_AT_data_member_location: 2 - <2><11a22>: Abbrev Number: 6 (DW_TAG_member) - <11a23> DW_AT_name : (indirect string, offset: 0xf4a11): type - <11a27> DW_AT_decl_file : 6 - <11a28> DW_AT_decl_line : 89 - <11a29> DW_AT_decl_column : 13 - <11a2a> DW_AT_type : <0x11747> - <11a2e> DW_AT_data_member_location: 3 - <2><11a2f>: Abbrev Number: 6 (DW_TAG_member) - <11a30> DW_AT_name : (indirect string, offset: 0xf11c0): data_pid_start - <11a34> DW_AT_decl_file : 6 - <11a35> DW_AT_decl_line : 92 - <11a36> DW_AT_decl_column : 13 - <11a37> DW_AT_type : <0x11747> - <11a3b> DW_AT_data_member_location: 4 - <2><11a3c>: Abbrev Number: 6 (DW_TAG_member) - <11a3d> DW_AT_name : (indirect string, offset: 0xf13e8): pmaadress - <11a41> DW_AT_decl_file : 6 - <11a42> DW_AT_decl_line : 96 - <11a43> DW_AT_decl_column : 13 - <11a44> DW_AT_type : <0x11758> - <11a48> DW_AT_data_member_location: 6 - <2><11a49>: Abbrev Number: 6 (DW_TAG_member) - <11a4a> DW_AT_name : (indirect string, offset: 0xefc6c): pmaaddr0 - <11a4e> DW_AT_decl_file : 6 - <11a4f> DW_AT_decl_line : 99 - <11a50> DW_AT_decl_column : 13 - <11a51> DW_AT_type : <0x11758> - <11a55> DW_AT_data_member_location: 8 - <2><11a56>: Abbrev Number: 6 (DW_TAG_member) - <11a57> DW_AT_name : (indirect string, offset: 0xefc75): pmaaddr1 - <11a5b> DW_AT_decl_file : 6 - <11a5c> DW_AT_decl_line : 102 - <11a5d> DW_AT_decl_column : 13 - <11a5e> DW_AT_type : <0x11758> - <11a62> DW_AT_data_member_location: 10 - <2><11a63>: Abbrev Number: 6 (DW_TAG_member) - <11a64> DW_AT_name : (indirect string, offset: 0xf1060): doublebuffer - <11a68> DW_AT_decl_file : 6 - <11a69> DW_AT_decl_line : 105 - <11a6a> DW_AT_decl_column : 13 - <11a6b> DW_AT_type : <0x11747> - <11a6f> DW_AT_data_member_location: 12 - <2><11a70>: Abbrev Number: 6 (DW_TAG_member) - <11a71> DW_AT_name : (indirect string, offset: 0xefe19): maxpacket - <11a75> DW_AT_decl_file : 6 - <11a76> DW_AT_decl_line : 109 - <11a77> DW_AT_decl_column : 13 - <11a78> DW_AT_type : <0x11769> - <11a7c> DW_AT_data_member_location: 16 - <2><11a7d>: Abbrev Number: 6 (DW_TAG_member) - <11a7e> DW_AT_name : (indirect string, offset: 0xefcc5): xfer_buff - <11a82> DW_AT_decl_file : 6 - <11a83> DW_AT_decl_line : 112 - <11a84> DW_AT_decl_column : 14 - <11a85> DW_AT_type : <0x11973> - <11a89> DW_AT_data_member_location: 20 - <2><11a8a>: Abbrev Number: 6 (DW_TAG_member) - <11a8b> DW_AT_name : (indirect string, offset: 0xf031d): xfer_len - <11a8f> DW_AT_decl_file : 6 - <11a90> DW_AT_decl_line : 114 - <11a91> DW_AT_decl_column : 13 - <11a92> DW_AT_type : <0x11769> - <11a96> DW_AT_data_member_location: 24 - <2><11a97>: Abbrev Number: 6 (DW_TAG_member) - <11a98> DW_AT_name : (indirect string, offset: 0xf0d6d): xfer_count - <11a9c> DW_AT_decl_file : 6 - <11a9d> DW_AT_decl_line : 116 - <11a9e> DW_AT_decl_column : 13 - <11a9f> DW_AT_type : <0x11769> - <11aa3> DW_AT_data_member_location: 28 - <2><11aa4>: Abbrev Number: 6 (DW_TAG_member) - <11aa5> DW_AT_name : (indirect string, offset: 0xf070b): xfer_len_db - <11aa9> DW_AT_decl_file : 6 - <11aaa> DW_AT_decl_line : 118 - <11aab> DW_AT_decl_column : 13 - <11aac> DW_AT_type : <0x11769> - <11ab0> DW_AT_data_member_location: 32 - <2><11ab1>: Abbrev Number: 6 (DW_TAG_member) - <11ab2> DW_AT_name : (indirect string, offset: 0xf0e47): xfer_fill_db - <11ab6> DW_AT_decl_file : 6 - <11ab7> DW_AT_decl_line : 120 - <11ab8> DW_AT_decl_column : 13 - <11ab9> DW_AT_type : <0x11747> - <11abd> DW_AT_data_member_location: 36 - <2><11abe>: Abbrev Number: 0 - <1><11abf>: Abbrev Number: 8 (DW_TAG_typedef) - <11ac0> DW_AT_name : (indirect string, offset: 0xf00bf): USB_EPTypeDef - <11ac4> DW_AT_decl_file : 6 - <11ac5> DW_AT_decl_line : 121 - <11ac6> DW_AT_decl_column : 3 - <11ac7> DW_AT_type : <0x119f4> - <1><11acb>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <11acc> DW_AT_encoding : 7 (unsigned) - <11acc> DW_AT_byte_size : 1 - <11acc> DW_AT_type : <0x116f0> - <11ad0> DW_AT_decl_file : 7 - <11ad1> DW_AT_decl_line : 49 - <11ad2> DW_AT_decl_column : 1 - <11ad2> DW_AT_sibling : <0x11af5> - <2><11ad6>: Abbrev Number: 9 (DW_TAG_enumerator) - <11ad7> DW_AT_name : (indirect string, offset: 0xf0d9f): HAL_PCD_STATE_RESET - <11adb> DW_AT_const_value : 0 - <2><11adc>: Abbrev Number: 9 (DW_TAG_enumerator) - <11add> DW_AT_name : (indirect string, offset: 0xf005f): HAL_PCD_STATE_READY - <11ae1> DW_AT_const_value : 1 - <2><11ae2>: Abbrev Number: 9 (DW_TAG_enumerator) - <11ae3> DW_AT_name : (indirect string, offset: 0xf110a): HAL_PCD_STATE_ERROR - <11ae7> DW_AT_const_value : 2 - <2><11ae8>: Abbrev Number: 9 (DW_TAG_enumerator) - <11ae9> DW_AT_name : (indirect string, offset: 0xeffe9): HAL_PCD_STATE_BUSY - <11aed> DW_AT_const_value : 3 - <2><11aee>: Abbrev Number: 9 (DW_TAG_enumerator) - <11aef> DW_AT_name : (indirect string, offset: 0xf0de7): HAL_PCD_STATE_TIMEOUT - <11af3> DW_AT_const_value : 4 - <2><11af4>: Abbrev Number: 0 - <1><11af5>: Abbrev Number: 8 (DW_TAG_typedef) - <11af6> DW_AT_name : (indirect string, offset: 0xefd89): PCD_StateTypeDef - <11afa> DW_AT_decl_file : 7 - <11afb> DW_AT_decl_line : 55 - <11afc> DW_AT_decl_column : 3 - <11afd> DW_AT_type : <0x11acb> - <1><11b01>: Abbrev Number: 19 (DW_TAG_volatile_type) - <11b02> DW_AT_type : <0x11af5> - <1><11b06>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <11b07> DW_AT_encoding : 7 (unsigned) - <11b07> DW_AT_byte_size : 1 - <11b07> DW_AT_type : <0x116f0> - <11b0b> DW_AT_decl_file : 7 - <11b0c> DW_AT_decl_line : 59 - <11b0d> DW_AT_decl_column : 1 - <11b0d> DW_AT_sibling : <0x11b2a> - <2><11b11>: Abbrev Number: 9 (DW_TAG_enumerator) - <11b12> DW_AT_name : (indirect string, offset: 0xefc08): LPM_L0 - <11b16> DW_AT_const_value : 0 - <2><11b17>: Abbrev Number: 9 (DW_TAG_enumerator) - <11b18> DW_AT_name : (indirect string, offset: 0xefc0f): LPM_L1 - <11b1c> DW_AT_const_value : 1 - <2><11b1d>: Abbrev Number: 9 (DW_TAG_enumerator) - <11b1e> DW_AT_name : (indirect string, offset: 0xefc16): LPM_L2 - <11b22> DW_AT_const_value : 2 - <2><11b23>: Abbrev Number: 9 (DW_TAG_enumerator) - <11b24> DW_AT_name : (indirect string, offset: 0xefc1d): LPM_L3 - <11b28> DW_AT_const_value : 3 - <2><11b29>: Abbrev Number: 0 - <1><11b2a>: Abbrev Number: 8 (DW_TAG_typedef) - <11b2b> DW_AT_name : (indirect string, offset: 0xf02f4): PCD_LPM_StateTypeDef - <11b2f> DW_AT_decl_file : 7 - <11b30> DW_AT_decl_line : 64 - <11b31> DW_AT_decl_column : 3 - <11b32> DW_AT_type : <0x11b06> - <1><11b36>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <11b37> DW_AT_encoding : 7 (unsigned) - <11b37> DW_AT_byte_size : 1 - <11b37> DW_AT_type : <0x116f0> - <11b3b> DW_AT_decl_file : 7 - <11b3c> DW_AT_decl_line : 67 - <11b3d> DW_AT_decl_column : 1 - <11b3d> DW_AT_sibling : <0x11b4e> - <2><11b41>: Abbrev Number: 9 (DW_TAG_enumerator) - <11b42> DW_AT_name : (indirect string, offset: 0xf47d4): PCD_LPM_L0_ACTIVE - <11b46> DW_AT_const_value : 0 - <2><11b47>: Abbrev Number: 9 (DW_TAG_enumerator) - <11b48> DW_AT_name : (indirect string, offset: 0xf47c2): PCD_LPM_L1_ACTIVE - <11b4c> DW_AT_const_value : 1 - <2><11b4d>: Abbrev Number: 0 - <1><11b4e>: Abbrev Number: 8 (DW_TAG_typedef) - <11b4f> DW_AT_name : (indirect string, offset: 0xf48d3): PCD_LPM_MsgTypeDef - <11b53> DW_AT_decl_file : 7 - <11b54> DW_AT_decl_line : 70 - <11b55> DW_AT_decl_column : 3 - <11b56> DW_AT_type : <0x11b36> - <1><11b5a>: Abbrev Number: 8 (DW_TAG_typedef) - <11b5b> DW_AT_name : (indirect string, offset: 0xf0c71): PCD_TypeDef + <119e0> DW_AT_decl_line : 114 + <119e1> DW_AT_decl_column : 13 + <119e2> DW_AT_type : <0x116b9> + <119e6> DW_AT_data_member_location: 24 + <2><119e7>: Abbrev Number: 6 (DW_TAG_member) + <119e8> DW_AT_name : (indirect string, offset: 0xf0d5f): xfer_count + <119ec> DW_AT_decl_file : 6 + <119ed> DW_AT_decl_line : 116 + <119ee> DW_AT_decl_column : 13 + <119ef> DW_AT_type : <0x116b9> + <119f3> DW_AT_data_member_location: 28 + <2><119f4>: Abbrev Number: 6 (DW_TAG_member) + <119f5> DW_AT_name : (indirect string, offset: 0xf070a): xfer_len_db + <119f9> DW_AT_decl_file : 6 + <119fa> DW_AT_decl_line : 118 + <119fb> DW_AT_decl_column : 13 + <119fc> DW_AT_type : <0x116b9> + <11a00> DW_AT_data_member_location: 32 + <2><11a01>: Abbrev Number: 6 (DW_TAG_member) + <11a02> DW_AT_name : (indirect string, offset: 0xf0e39): xfer_fill_db + <11a06> DW_AT_decl_file : 6 + <11a07> DW_AT_decl_line : 120 + <11a08> DW_AT_decl_column : 13 + <11a09> DW_AT_type : <0x11697> + <11a0d> DW_AT_data_member_location: 36 + <2><11a0e>: Abbrev Number: 0 + <1><11a0f>: Abbrev Number: 8 (DW_TAG_typedef) + <11a10> DW_AT_name : (indirect string, offset: 0xf00d9): USB_EPTypeDef + <11a14> DW_AT_decl_file : 6 + <11a15> DW_AT_decl_line : 121 + <11a16> DW_AT_decl_column : 3 + <11a17> DW_AT_type : <0x11944> + <1><11a1b>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <11a1c> DW_AT_encoding : 7 (unsigned) + <11a1c> DW_AT_byte_size : 1 + <11a1c> DW_AT_type : <0x11640> + <11a20> DW_AT_decl_file : 7 + <11a21> DW_AT_decl_line : 49 + <11a22> DW_AT_decl_column : 1 + <11a22> DW_AT_sibling : <0x11a45> + <2><11a26>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a27> DW_AT_name : (indirect string, offset: 0xf0d91): HAL_PCD_STATE_RESET + <11a2b> DW_AT_const_value : 0 + <2><11a2c>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a2d> DW_AT_name : (indirect string, offset: 0xf0079): HAL_PCD_STATE_READY + <11a31> DW_AT_const_value : 1 + <2><11a32>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a33> DW_AT_name : (indirect string, offset: 0xf10fc): HAL_PCD_STATE_ERROR + <11a37> DW_AT_const_value : 2 + <2><11a38>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a39> DW_AT_name : (indirect string, offset: 0xf0003): HAL_PCD_STATE_BUSY + <11a3d> DW_AT_const_value : 3 + <2><11a3e>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a3f> DW_AT_name : (indirect string, offset: 0xf0dd9): HAL_PCD_STATE_TIMEOUT + <11a43> DW_AT_const_value : 4 + <2><11a44>: Abbrev Number: 0 + <1><11a45>: Abbrev Number: 8 (DW_TAG_typedef) + <11a46> DW_AT_name : (indirect string, offset: 0xefda3): PCD_StateTypeDef + <11a4a> DW_AT_decl_file : 7 + <11a4b> DW_AT_decl_line : 55 + <11a4c> DW_AT_decl_column : 3 + <11a4d> DW_AT_type : <0x11a1b> + <1><11a51>: Abbrev Number: 19 (DW_TAG_volatile_type) + <11a52> DW_AT_type : <0x11a45> + <1><11a56>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <11a57> DW_AT_encoding : 7 (unsigned) + <11a57> DW_AT_byte_size : 1 + <11a57> DW_AT_type : <0x11640> + <11a5b> DW_AT_decl_file : 7 + <11a5c> DW_AT_decl_line : 59 + <11a5d> DW_AT_decl_column : 1 + <11a5d> DW_AT_sibling : <0x11a7a> + <2><11a61>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a62> DW_AT_name : (indirect string, offset: 0xefc2f): LPM_L0 + <11a66> DW_AT_const_value : 0 + <2><11a67>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a68> DW_AT_name : (indirect string, offset: 0xefc36): LPM_L1 + <11a6c> DW_AT_const_value : 1 + <2><11a6d>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a6e> DW_AT_name : (indirect string, offset: 0xefc3d): LPM_L2 + <11a72> DW_AT_const_value : 2 + <2><11a73>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a74> DW_AT_name : (indirect string, offset: 0xefc44): LPM_L3 + <11a78> DW_AT_const_value : 3 + <2><11a79>: Abbrev Number: 0 + <1><11a7a>: Abbrev Number: 8 (DW_TAG_typedef) + <11a7b> DW_AT_name : (indirect string, offset: 0xf0301): PCD_LPM_StateTypeDef + <11a7f> DW_AT_decl_file : 7 + <11a80> DW_AT_decl_line : 64 + <11a81> DW_AT_decl_column : 3 + <11a82> DW_AT_type : <0x11a56> + <1><11a86>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <11a87> DW_AT_encoding : 7 (unsigned) + <11a87> DW_AT_byte_size : 1 + <11a87> DW_AT_type : <0x11640> + <11a8b> DW_AT_decl_file : 7 + <11a8c> DW_AT_decl_line : 67 + <11a8d> DW_AT_decl_column : 1 + <11a8d> DW_AT_sibling : <0x11a9e> + <2><11a91>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a92> DW_AT_name : (indirect string, offset: 0xf47b9): PCD_LPM_L0_ACTIVE + <11a96> DW_AT_const_value : 0 + <2><11a97>: Abbrev Number: 9 (DW_TAG_enumerator) + <11a98> DW_AT_name : (indirect string, offset: 0xf47a7): PCD_LPM_L1_ACTIVE + <11a9c> DW_AT_const_value : 1 + <2><11a9d>: Abbrev Number: 0 + <1><11a9e>: Abbrev Number: 8 (DW_TAG_typedef) + <11a9f> DW_AT_name : (indirect string, offset: 0xf48b8): PCD_LPM_MsgTypeDef + <11aa3> DW_AT_decl_file : 7 + <11aa4> DW_AT_decl_line : 70 + <11aa5> DW_AT_decl_column : 3 + <11aa6> DW_AT_type : <0x11a86> + <1><11aaa>: Abbrev Number: 8 (DW_TAG_typedef) + <11aab> DW_AT_name : (indirect string, offset: 0xf0c63): PCD_TypeDef + <11aaf> DW_AT_decl_file : 7 + <11ab0> DW_AT_decl_line : 87 + <11ab1> DW_AT_decl_column : 28 + <11ab2> DW_AT_type : <0x11854> + <1><11ab6>: Abbrev Number: 8 (DW_TAG_typedef) + <11ab7> DW_AT_name : (indirect string, offset: 0xf0167): PCD_InitTypeDef + <11abb> DW_AT_decl_file : 7 + <11abc> DW_AT_decl_line : 88 + <11abd> DW_AT_decl_column : 28 + <11abe> DW_AT_type : <0x11938> + <1><11ac2>: Abbrev Number: 8 (DW_TAG_typedef) + <11ac3> DW_AT_name : (indirect string, offset: 0xf0585): PCD_EPTypeDef + <11ac7> DW_AT_decl_file : 7 + <11ac8> DW_AT_decl_line : 89 + <11ac9> DW_AT_decl_column : 28 + <11aca> DW_AT_type : <0x11a0f> + <1><11ace>: Abbrev Number: 37 (DW_TAG_structure_type) + <11acf> DW_AT_byte_size : 756 + <11ad1> DW_AT_decl_file : 7 + <11ad2> DW_AT_decl_line : 98 + <11ad3> DW_AT_decl_column : 9 + <11ad4> DW_AT_sibling : <0x11b8f> + <2><11ad8>: Abbrev Number: 6 (DW_TAG_member) + <11ad9> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <11add> DW_AT_decl_file : 7 + <11ade> DW_AT_decl_line : 101 + <11adf> DW_AT_decl_column : 28 + <11ae0> DW_AT_type : <0x11b8f> + <11ae4> DW_AT_data_member_location: 0 + <2><11ae5>: Abbrev Number: 6 (DW_TAG_member) + <11ae6> DW_AT_name : (indirect string, offset: 0xf733f): Init + <11aea> DW_AT_decl_file : 7 + <11aeb> DW_AT_decl_line : 102 + <11aec> DW_AT_decl_column : 27 + <11aed> DW_AT_type : <0x11ab6> + <11af1> DW_AT_data_member_location: 4 + <2><11af2>: Abbrev Number: 6 (DW_TAG_member) + <11af3> DW_AT_name : (indirect string, offset: 0xf08ce): USB_Address + <11af7> DW_AT_decl_file : 7 + <11af8> DW_AT_decl_line : 103 + <11af9> DW_AT_decl_column : 27 + <11afa> DW_AT_type : <0x116a3> + <11afe> DW_AT_data_member_location: 36 + <2><11aff>: Abbrev Number: 6 (DW_TAG_member) + <11b00> DW_AT_name : (indirect string, offset: 0xf02a6): IN_ep + <11b04> DW_AT_decl_file : 7 + <11b05> DW_AT_decl_line : 104 + <11b06> DW_AT_decl_column : 27 + <11b07> DW_AT_type : <0x11b94> + <11b0b> DW_AT_data_member_location: 40 + <2><11b0c>: Abbrev Number: 16 (DW_TAG_member) + <11b0d> DW_AT_name : (indirect string, offset: 0xf01ea): OUT_ep + <11b11> DW_AT_decl_file : 7 + <11b11> DW_AT_decl_line : 105 + <11b12> DW_AT_decl_column : 27 + <11b13> DW_AT_type : <0x11b94> + <11b17> DW_AT_data_member_location: 360 + <2><11b19>: Abbrev Number: 16 (DW_TAG_member) + <11b1a> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <11b1e> DW_AT_decl_file : 7 + <11b1e> DW_AT_decl_line : 106 + <11b1f> DW_AT_decl_column : 27 + <11b20> DW_AT_type : <0x118b5> + <11b24> DW_AT_data_member_location: 680 + <2><11b26>: Abbrev Number: 16 (DW_TAG_member) + <11b27> DW_AT_name : (indirect string, offset: 0xf84b5): State + <11b2b> DW_AT_decl_file : 7 + <11b2b> DW_AT_decl_line : 107 + <11b2c> DW_AT_decl_column : 27 + <11b2d> DW_AT_type : <0x11a51> + <11b31> DW_AT_data_member_location: 681 + <2><11b33>: Abbrev Number: 16 (DW_TAG_member) + <11b34> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <11b38> DW_AT_decl_file : 7 + <11b38> DW_AT_decl_line : 108 + <11b39> DW_AT_decl_column : 27 + <11b3a> DW_AT_type : <0x116c5> + <11b3e> DW_AT_data_member_location: 684 + <2><11b40>: Abbrev Number: 16 (DW_TAG_member) + <11b41> DW_AT_name : (indirect string, offset: 0xfce33): Setup + <11b45> DW_AT_decl_file : 7 + <11b45> DW_AT_decl_line : 109 + <11b46> DW_AT_decl_column : 27 + <11b47> DW_AT_type : <0x11ba4> + <11b4b> DW_AT_data_member_location: 688 + <2><11b4d>: Abbrev Number: 16 (DW_TAG_member) + <11b4e> DW_AT_name : (indirect string, offset: 0xf0d3a): LPM_State + <11b52> DW_AT_decl_file : 7 + <11b52> DW_AT_decl_line : 110 + <11b53> DW_AT_decl_column : 27 + <11b54> DW_AT_type : <0x11a7a> + <11b58> DW_AT_data_member_location: 736 + <2><11b5a>: Abbrev Number: 16 (DW_TAG_member) + <11b5b> DW_AT_name : (indirect string, offset: 0xf0290): BESL <11b5f> DW_AT_decl_file : 7 - <11b60> DW_AT_decl_line : 87 - <11b61> DW_AT_decl_column : 28 - <11b62> DW_AT_type : <0x11904> - <1><11b66>: Abbrev Number: 8 (DW_TAG_typedef) - <11b67> DW_AT_name : (indirect string, offset: 0xf014d): PCD_InitTypeDef - <11b6b> DW_AT_decl_file : 7 - <11b6c> DW_AT_decl_line : 88 - <11b6d> DW_AT_decl_column : 28 - <11b6e> DW_AT_type : <0x119e8> - <1><11b72>: Abbrev Number: 8 (DW_TAG_typedef) - <11b73> DW_AT_name : (indirect string, offset: 0xf0578): PCD_EPTypeDef - <11b77> DW_AT_decl_file : 7 - <11b78> DW_AT_decl_line : 89 - <11b79> DW_AT_decl_column : 28 - <11b7a> DW_AT_type : <0x11abf> - <1><11b7e>: Abbrev Number: 37 (DW_TAG_structure_type) - <11b7f> DW_AT_byte_size : 756 - <11b81> DW_AT_decl_file : 7 - <11b82> DW_AT_decl_line : 98 - <11b83> DW_AT_decl_column : 9 - <11b84> DW_AT_sibling : <0x11c3f> - <2><11b88>: Abbrev Number: 6 (DW_TAG_member) - <11b89> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <11b8d> DW_AT_decl_file : 7 - <11b8e> DW_AT_decl_line : 101 - <11b8f> DW_AT_decl_column : 28 - <11b90> DW_AT_type : <0x11c3f> - <11b94> DW_AT_data_member_location: 0 - <2><11b95>: Abbrev Number: 6 (DW_TAG_member) - <11b96> DW_AT_name : (indirect string, offset: 0xf735a): Init - <11b9a> DW_AT_decl_file : 7 - <11b9b> DW_AT_decl_line : 102 - <11b9c> DW_AT_decl_column : 27 - <11b9d> DW_AT_type : <0x11b66> - <11ba1> DW_AT_data_member_location: 4 - <2><11ba2>: Abbrev Number: 6 (DW_TAG_member) - <11ba3> DW_AT_name : (indirect string, offset: 0xf08dc): USB_Address - <11ba7> DW_AT_decl_file : 7 - <11ba8> DW_AT_decl_line : 103 - <11ba9> DW_AT_decl_column : 27 - <11baa> DW_AT_type : <0x11753> - <11bae> DW_AT_data_member_location: 36 - <2><11baf>: Abbrev Number: 6 (DW_TAG_member) - <11bb0> DW_AT_name : (indirect string, offset: 0xf0299): IN_ep - <11bb4> DW_AT_decl_file : 7 - <11bb5> DW_AT_decl_line : 104 - <11bb6> DW_AT_decl_column : 27 - <11bb7> DW_AT_type : <0x11c44> - <11bbb> DW_AT_data_member_location: 40 - <2><11bbc>: Abbrev Number: 16 (DW_TAG_member) - <11bbd> DW_AT_name : (indirect string, offset: 0xf01dd): OUT_ep - <11bc1> DW_AT_decl_file : 7 - <11bc1> DW_AT_decl_line : 105 - <11bc2> DW_AT_decl_column : 27 - <11bc3> DW_AT_type : <0x11c44> - <11bc7> DW_AT_data_member_location: 360 - <2><11bc9>: Abbrev Number: 16 (DW_TAG_member) - <11bca> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <11bce> DW_AT_decl_file : 7 - <11bce> DW_AT_decl_line : 106 - <11bcf> DW_AT_decl_column : 27 - <11bd0> DW_AT_type : <0x11965> - <11bd4> DW_AT_data_member_location: 680 - <2><11bd6>: Abbrev Number: 16 (DW_TAG_member) - <11bd7> DW_AT_name : (indirect string, offset: 0xf84d0): State - <11bdb> DW_AT_decl_file : 7 - <11bdb> DW_AT_decl_line : 107 - <11bdc> DW_AT_decl_column : 27 - <11bdd> DW_AT_type : <0x11b01> - <11be1> DW_AT_data_member_location: 681 - <2><11be3>: Abbrev Number: 16 (DW_TAG_member) - <11be4> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <11be8> DW_AT_decl_file : 7 - <11be8> DW_AT_decl_line : 108 - <11be9> DW_AT_decl_column : 27 - <11bea> DW_AT_type : <0x11775> - <11bee> DW_AT_data_member_location: 684 - <2><11bf0>: Abbrev Number: 16 (DW_TAG_member) - <11bf1> DW_AT_name : (indirect string, offset: 0xfce4e): Setup - <11bf5> DW_AT_decl_file : 7 - <11bf5> DW_AT_decl_line : 109 - <11bf6> DW_AT_decl_column : 27 - <11bf7> DW_AT_type : <0x11c54> - <11bfb> DW_AT_data_member_location: 688 - <2><11bfd>: Abbrev Number: 16 (DW_TAG_member) - <11bfe> DW_AT_name : (indirect string, offset: 0xf0d48): LPM_State - <11c02> DW_AT_decl_file : 7 - <11c02> DW_AT_decl_line : 110 - <11c03> DW_AT_decl_column : 27 - <11c04> DW_AT_type : <0x11b2a> - <11c08> DW_AT_data_member_location: 736 - <2><11c0a>: Abbrev Number: 16 (DW_TAG_member) - <11c0b> DW_AT_name : (indirect string, offset: 0xf0283): BESL - <11c0f> DW_AT_decl_file : 7 - <11c0f> DW_AT_decl_line : 111 - <11c10> DW_AT_decl_column : 27 - <11c11> DW_AT_type : <0x11769> - <11c15> DW_AT_data_member_location: 740 - <2><11c17>: Abbrev Number: 16 (DW_TAG_member) - <11c18> DW_AT_name : (indirect string, offset: 0xf1170): lpm_active - <11c1c> DW_AT_decl_file : 7 - <11c1c> DW_AT_decl_line : 114 - <11c1d> DW_AT_decl_column : 12 - <11c1e> DW_AT_type : <0x11769> - <11c22> DW_AT_data_member_location: 744 - <2><11c24>: Abbrev Number: 16 (DW_TAG_member) - <11c25> DW_AT_name : (indirect string, offset: 0xf0821): battery_charging_active - <11c29> DW_AT_decl_file : 7 - <11c29> DW_AT_decl_line : 117 - <11c2a> DW_AT_decl_column : 12 - <11c2b> DW_AT_type : <0x11769> - <11c2f> DW_AT_data_member_location: 748 - <2><11c31>: Abbrev Number: 16 (DW_TAG_member) - <11c32> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <11c36> DW_AT_decl_file : 7 - <11c36> DW_AT_decl_line : 119 - <11c37> DW_AT_decl_column : 28 - <11c38> DW_AT_type : <0x11971> - <11c3c> DW_AT_data_member_location: 752 - <2><11c3e>: Abbrev Number: 0 - <1><11c3f>: Abbrev Number: 17 (DW_TAG_pointer_type) - <11c40> DW_AT_byte_size : 4 - <11c40> DW_AT_type : <0x11b5a> - <1><11c44>: Abbrev Number: 22 (DW_TAG_array_type) - <11c45> DW_AT_type : <0x11b72> - <11c49> DW_AT_sibling : <0x11c54> - <2><11c4d>: Abbrev Number: 23 (DW_TAG_subrange_type) - <11c4e> DW_AT_type : <0x11740> - <11c52> DW_AT_upper_bound : 7 - <2><11c53>: Abbrev Number: 0 - <1><11c54>: Abbrev Number: 22 (DW_TAG_array_type) - <11c55> DW_AT_type : <0x11769> - <11c59> DW_AT_sibling : <0x11c64> - <2><11c5d>: Abbrev Number: 23 (DW_TAG_subrange_type) - <11c5e> DW_AT_type : <0x11740> - <11c62> DW_AT_upper_bound : 11 - <2><11c63>: Abbrev Number: 0 - <1><11c64>: Abbrev Number: 8 (DW_TAG_typedef) - <11c65> DW_AT_name : (indirect string, offset: 0xf01a0): PCD_HandleTypeDef - <11c69> DW_AT_decl_file : 7 - <11c6a> DW_AT_decl_line : 140 - <11c6b> DW_AT_decl_column : 3 - <11c6c> DW_AT_type : <0x11b7e> - <1><11c70>: Abbrev Number: 26 (DW_TAG_const_type) - <11c71> DW_AT_type : <0x11c64> - <1><11c75>: Abbrev Number: 24 (DW_TAG_subprogram) - <11c76> DW_AT_external : 1 - <11c76> DW_AT_name : (indirect string, offset: 0xf47b5): USB_WritePMA - <11c7a> DW_AT_decl_file : 6 - <11c7b> DW_AT_decl_line : 215 - <11c7c> DW_AT_decl_column : 19 - <11c7d> DW_AT_prototyped : 1 - <11c7d> DW_AT_declaration : 1 - <11c7d> DW_AT_sibling : <0x11c96> - <2><11c81>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11c82> DW_AT_type : <0x11c96> - <2><11c86>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11c87> DW_AT_type : <0x11973> - <2><11c8b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11c8c> DW_AT_type : <0x11758> - <2><11c90>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11c91> DW_AT_type : <0x11758> - <2><11c95>: Abbrev Number: 0 - <1><11c96>: Abbrev Number: 17 (DW_TAG_pointer_type) - <11c97> DW_AT_byte_size : 4 - <11c97> DW_AT_type : <0x11911> - <1><11c9b>: Abbrev Number: 24 (DW_TAG_subprogram) - <11c9c> DW_AT_external : 1 - <11c9c> DW_AT_name : (indirect string, offset: 0xf49b0): USB_ReadPMA - <11ca0> DW_AT_decl_file : 6 - <11ca1> DW_AT_decl_line : 218 - <11ca2> DW_AT_decl_column : 19 - <11ca3> DW_AT_prototyped : 1 - <11ca3> DW_AT_declaration : 1 - <11ca3> DW_AT_sibling : <0x11cbc> - <2><11ca7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11ca8> DW_AT_type : <0x11c96> - <2><11cac>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11cad> DW_AT_type : <0x11973> - <2><11cb1>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11cb2> DW_AT_type : <0x11758> - <2><11cb6>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11cb7> DW_AT_type : <0x11758> - <2><11cbb>: Abbrev Number: 0 - <1><11cbc>: Abbrev Number: 7 (DW_TAG_subprogram) - <11cbd> DW_AT_external : 1 - <11cbd> DW_AT_name : (indirect string, offset: 0xf491a): USB_DeActivateRemoteWakeup - <11cc1> DW_AT_decl_file : 6 - <11cc2> DW_AT_decl_line : 213 - <11cc3> DW_AT_decl_column : 19 - <11cc3> DW_AT_prototyped : 1 - <11cc3> DW_AT_type : <0x11941> - <11cc7> DW_AT_declaration : 1 - <11cc7> DW_AT_sibling : <0x11cd1> - <2><11ccb>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11ccc> DW_AT_type : <0x11cd1> - <2><11cd0>: Abbrev Number: 0 - <1><11cd1>: Abbrev Number: 17 (DW_TAG_pointer_type) - <11cd2> DW_AT_byte_size : 4 - <11cd2> DW_AT_type : <0x11904> - <1><11cd6>: Abbrev Number: 7 (DW_TAG_subprogram) - <11cd7> DW_AT_external : 1 - <11cd7> DW_AT_name : (indirect string, offset: 0xf4c72): USB_ActivateRemoteWakeup - <11cdb> DW_AT_decl_file : 6 - <11cdc> DW_AT_decl_line : 212 - <11cdd> DW_AT_decl_column : 19 - <11cdd> DW_AT_prototyped : 1 - <11cdd> DW_AT_type : <0x11941> - <11ce1> DW_AT_declaration : 1 - <11ce1> DW_AT_sibling : <0x11ceb> - <2><11ce5>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11ce6> DW_AT_type : <0x11cd1> - <2><11cea>: Abbrev Number: 0 - <1><11ceb>: Abbrev Number: 7 (DW_TAG_subprogram) - <11cec> DW_AT_external : 1 - <11cec> DW_AT_name : (indirect string, offset: 0xf4aca): USB_FlushRxFifo - <11cf0> DW_AT_decl_file : 6 - <11cf1> DW_AT_decl_line : 195 - <11cf2> DW_AT_decl_column : 19 - <11cf2> DW_AT_prototyped : 1 - <11cf2> DW_AT_type : <0x11941> - <11cf6> DW_AT_declaration : 1 - <11cf6> DW_AT_sibling : <0x11d00> - <2><11cfa>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11cfb> DW_AT_type : <0x11c96> - <2><11cff>: Abbrev Number: 0 - <1><11d00>: Abbrev Number: 7 (DW_TAG_subprogram) - <11d01> DW_AT_external : 1 - <11d01> DW_AT_name : (indirect string, offset: 0xf498a): USB_FlushTxFifo - <11d05> DW_AT_decl_file : 6 - <11d06> DW_AT_decl_line : 196 - <11d07> DW_AT_decl_column : 19 - <11d07> DW_AT_prototyped : 1 - <11d07> DW_AT_type : <0x11941> - <11d0b> DW_AT_declaration : 1 - <11d0b> DW_AT_sibling : <0x11d1a> - <2><11d0f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d10> DW_AT_type : <0x11c96> - <2><11d14>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d15> DW_AT_type : <0x11769> - <2><11d19>: Abbrev Number: 0 - <1><11d1a>: Abbrev Number: 7 (DW_TAG_subprogram) - <11d1b> DW_AT_external : 1 - <11d1b> DW_AT_name : (indirect string, offset: 0xf4ada): USB_EPStopXfer - <11d1f> DW_AT_decl_file : 6 - <11d20> DW_AT_decl_line : 204 - <11d21> DW_AT_decl_column : 19 - <11d21> DW_AT_prototyped : 1 - <11d21> DW_AT_type : <0x11941> - <11d25> DW_AT_declaration : 1 - <11d25> DW_AT_sibling : <0x11d34> - <2><11d29>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d2a> DW_AT_type : <0x11cd1> - <2><11d2e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d2f> DW_AT_type : <0x11d34> - <2><11d33>: Abbrev Number: 0 - <1><11d34>: Abbrev Number: 17 (DW_TAG_pointer_type) - <11d35> DW_AT_byte_size : 4 - <11d35> DW_AT_type : <0x11abf> - <1><11d39>: Abbrev Number: 7 (DW_TAG_subprogram) - <11d3a> DW_AT_external : 1 - <11d3a> DW_AT_name : (indirect string, offset: 0xf4bd2): USB_EPClearStall - <11d3e> DW_AT_decl_file : 6 - <11d3f> DW_AT_decl_line : 203 - <11d40> DW_AT_decl_column : 19 - <11d40> DW_AT_prototyped : 1 - <11d40> DW_AT_type : <0x11941> - <11d44> DW_AT_declaration : 1 - <11d44> DW_AT_sibling : <0x11d53> - <2><11d48>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d49> DW_AT_type : <0x11cd1> - <2><11d4d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d4e> DW_AT_type : <0x11d34> - <2><11d52>: Abbrev Number: 0 - <1><11d53>: Abbrev Number: 7 (DW_TAG_subprogram) - <11d54> DW_AT_external : 1 - <11d54> DW_AT_name : (indirect string, offset: 0xf4c8b): USB_EPSetStall - <11d58> DW_AT_decl_file : 6 - <11d59> DW_AT_decl_line : 202 - <11d5a> DW_AT_decl_column : 19 - <11d5a> DW_AT_prototyped : 1 - <11d5a> DW_AT_type : <0x11941> - <11d5e> DW_AT_declaration : 1 - <11d5e> DW_AT_sibling : <0x11d6d> - <2><11d62>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d63> DW_AT_type : <0x11cd1> - <2><11d67>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d68> DW_AT_type : <0x11d34> - <2><11d6c>: Abbrev Number: 0 - <1><11d6d>: Abbrev Number: 7 (DW_TAG_subprogram) - <11d6e> DW_AT_external : 1 - <11d6e> DW_AT_name : (indirect string, offset: 0xf497a): USB_EPStartXfer - <11d72> DW_AT_decl_file : 6 - <11d73> DW_AT_decl_line : 201 - <11d74> DW_AT_decl_column : 19 - <11d74> DW_AT_prototyped : 1 - <11d74> DW_AT_type : <0x11941> - <11d78> DW_AT_declaration : 1 - <11d78> DW_AT_sibling : <0x11d87> - <2><11d7c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d7d> DW_AT_type : <0x11cd1> - <2><11d81>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d82> DW_AT_type : <0x11d34> - <2><11d86>: Abbrev Number: 0 - <1><11d87>: Abbrev Number: 7 (DW_TAG_subprogram) - <11d88> DW_AT_external : 1 - <11d88> DW_AT_name : (indirect string, offset: 0xf4cb2): USB_DeactivateEndpoint - <11d8c> DW_AT_decl_file : 6 - <11d8d> DW_AT_decl_line : 200 - <11d8e> DW_AT_decl_column : 19 - <11d8e> DW_AT_prototyped : 1 - <11d8e> DW_AT_type : <0x11941> - <11d92> DW_AT_declaration : 1 - <11d92> DW_AT_sibling : <0x11da1> - <2><11d96>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d97> DW_AT_type : <0x11cd1> - <2><11d9b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11d9c> DW_AT_type : <0x11d34> - <2><11da0>: Abbrev Number: 0 - <1><11da1>: Abbrev Number: 7 (DW_TAG_subprogram) - <11da2> DW_AT_external : 1 - <11da2> DW_AT_name : (indirect string, offset: 0xf49f9): USB_ActivateEndpoint - <11da6> DW_AT_decl_file : 6 - <11da7> DW_AT_decl_line : 199 - <11da8> DW_AT_decl_column : 19 - <11da8> DW_AT_prototyped : 1 - <11da8> DW_AT_type : <0x11941> - <11dac> DW_AT_declaration : 1 - <11dac> DW_AT_sibling : <0x11dbb> - <2><11db0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11db1> DW_AT_type : <0x11cd1> - <2><11db5>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11db6> DW_AT_type : <0x11d34> - <2><11dba>: Abbrev Number: 0 - <1><11dbb>: Abbrev Number: 7 (DW_TAG_subprogram) - <11dbc> DW_AT_external : 1 - <11dbc> DW_AT_name : (indirect string, offset: 0xf4b18): USB_SetDevAddress - <11dc0> DW_AT_decl_file : 6 - <11dc1> DW_AT_decl_line : 207 - <11dc2> DW_AT_decl_column : 19 - <11dc2> DW_AT_prototyped : 1 - <11dc2> DW_AT_type : <0x11941> - <11dc6> DW_AT_declaration : 1 - <11dc6> DW_AT_sibling : <0x11dd5> - <2><11dca>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11dcb> DW_AT_type : <0x11cd1> - <2><11dcf>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11dd0> DW_AT_type : <0x11747> - <2><11dd4>: Abbrev Number: 0 - <1><11dd5>: Abbrev Number: 24 (DW_TAG_subprogram) - <11dd6> DW_AT_external : 1 - <11dd6> DW_AT_name : (indirect string, offset: 0xf48e6): HAL_PCDEx_LPM_Callback - <11dda> DW_AT_decl_file : 8 - <11ddb> DW_AT_decl_line : 63 - <11ddc> DW_AT_decl_column : 6 - <11ddd> DW_AT_prototyped : 1 - <11ddd> DW_AT_declaration : 1 - <11ddd> DW_AT_sibling : <0x11dec> - <2><11de1>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11de2> DW_AT_type : <0x11dec> - <2><11de6>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11de7> DW_AT_type : <0x11b4e> - <2><11deb>: Abbrev Number: 0 - <1><11dec>: Abbrev Number: 17 (DW_TAG_pointer_type) - <11ded> DW_AT_byte_size : 4 - <11ded> DW_AT_type : <0x11c64> - <1><11df1>: Abbrev Number: 7 (DW_TAG_subprogram) - <11df2> DW_AT_external : 1 - <11df2> DW_AT_name : (indirect string, offset: 0xf4888): USB_ReadInterrupts - <11df6> DW_AT_decl_file : 6 - <11df7> DW_AT_decl_line : 211 - <11df8> DW_AT_decl_column : 19 - <11df8> DW_AT_prototyped : 1 - <11df8> DW_AT_type : <0x11769> - <11dfc> DW_AT_declaration : 1 - <11dfc> DW_AT_sibling : <0x11e06> - <2><11e00>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11e01> DW_AT_type : <0x11c96> - <2><11e05>: Abbrev Number: 0 - <1><11e06>: Abbrev Number: 7 (DW_TAG_subprogram) - <11e07> DW_AT_external : 1 - <11e07> DW_AT_name : (indirect string, offset: 0xf4b2a): USB_DevDisconnect - <11e0b> DW_AT_decl_file : 6 - <11e0c> DW_AT_decl_line : 209 - <11e0d> DW_AT_decl_column : 19 - <11e0d> DW_AT_prototyped : 1 - <11e0d> DW_AT_type : <0x11941> - <11e11> DW_AT_declaration : 1 - <11e11> DW_AT_sibling : <0x11e1b> - <2><11e15>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11e16> DW_AT_type : <0x11cd1> - <2><11e1a>: Abbrev Number: 0 - <1><11e1b>: Abbrev Number: 7 (DW_TAG_subprogram) - <11e1c> DW_AT_external : 1 - <11e1c> DW_AT_name : (indirect string, offset: 0xf493c): USB_DevConnect - <11e20> DW_AT_decl_file : 6 - <11e21> DW_AT_decl_line : 208 - <11e22> DW_AT_decl_column : 19 - <11e22> DW_AT_prototyped : 1 - <11e22> DW_AT_type : <0x11941> - <11e26> DW_AT_declaration : 1 - <11e26> DW_AT_sibling : <0x11e30> - <2><11e2a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11e2b> DW_AT_type : <0x11cd1> - <2><11e2f>: Abbrev Number: 0 - <1><11e30>: Abbrev Number: 7 (DW_TAG_subprogram) - <11e31> DW_AT_external : 1 - <11e31> DW_AT_name : (indirect string, offset: 0xf4b8e): USB_EnableGlobalInt - <11e35> DW_AT_decl_file : 6 - <11e36> DW_AT_decl_line : 191 - <11e37> DW_AT_decl_column : 19 - <11e37> DW_AT_prototyped : 1 - <11e37> DW_AT_type : <0x11941> - <11e3b> DW_AT_declaration : 1 - <11e3b> DW_AT_sibling : <0x11e45> - <2><11e3f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11e40> DW_AT_type : <0x11cd1> - <2><11e44>: Abbrev Number: 0 - <1><11e45>: Abbrev Number: 7 (DW_TAG_subprogram) - <11e46> DW_AT_external : 1 - <11e46> DW_AT_name : (indirect string, offset: 0xf4b63): USB_StopDevice - <11e4a> DW_AT_decl_file : 6 - <11e4b> DW_AT_decl_line : 210 - <11e4c> DW_AT_decl_column : 19 - <11e4c> DW_AT_prototyped : 1 - <11e4c> DW_AT_type : <0x11941> - <11e50> DW_AT_declaration : 1 - <11e50> DW_AT_sibling : <0x11e5a> - <2><11e54>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11e55> DW_AT_type : <0x11cd1> - <2><11e59>: Abbrev Number: 0 - <1><11e5a>: Abbrev Number: 7 (DW_TAG_subprogram) - <11e5b> DW_AT_external : 1 - <11e5b> DW_AT_name : (indirect string, offset: 0xf499a): HAL_PCDEx_ActivateLPM - <11e5f> DW_AT_decl_file : 8 - <11e60> DW_AT_decl_line : 55 - <11e61> DW_AT_decl_column : 19 - <11e61> DW_AT_prototyped : 1 - <11e61> DW_AT_type : <0x11941> - <11e65> DW_AT_declaration : 1 - <11e65> DW_AT_sibling : <0x11e6f> - <2><11e69>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11e6a> DW_AT_type : <0x11dec> - <2><11e6e>: Abbrev Number: 0 - <1><11e6f>: Abbrev Number: 7 (DW_TAG_subprogram) - <11e70> DW_AT_external : 1 - <11e70> DW_AT_name : (indirect string, offset: 0xf4bb3): USB_DevInit - <11e74> DW_AT_decl_file : 6 - <11e75> DW_AT_decl_line : 190 - <11e76> DW_AT_decl_column : 19 - <11e76> DW_AT_prototyped : 1 - <11e76> DW_AT_type : <0x11941> - <11e7a> DW_AT_declaration : 1 - <11e7a> DW_AT_sibling : <0x11e89> - <2><11e7e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11e7f> DW_AT_type : <0x11cd1> - <2><11e83>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11e84> DW_AT_type : <0x119e8> - <2><11e88>: Abbrev Number: 0 - <1><11e89>: Abbrev Number: 7 (DW_TAG_subprogram) - <11e8a> DW_AT_external : 1 - <11e8a> DW_AT_name : (indirect string, offset: 0xf4b4e): USB_DisableGlobalInt - <11e8e> DW_AT_decl_file : 6 - <11e8f> DW_AT_decl_line : 192 - <11e90> DW_AT_decl_column : 19 - <11e90> DW_AT_prototyped : 1 - <11e90> DW_AT_type : <0x11941> - <11e94> DW_AT_declaration : 1 - <11e94> DW_AT_sibling : <0x11e9e> - <2><11e98>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <11e99> DW_AT_type : <0x11cd1> - <2><11e9d>: Abbrev Number: 0 - <1><11e9e>: Abbrev Number: 25 (DW_TAG_subprogram) - <11e9f> DW_AT_name : (indirect string, offset: 0xf49dd): HAL_PCD_EP_DB_Transmit - <11ea3> DW_AT_decl_file : 1 - <11ea3> DW_AT_decl_line : 2068 - <11ea5> DW_AT_decl_column : 26 - <11ea6> DW_AT_prototyped : 1 - <11ea6> DW_AT_type : <0x11941> - <11eaa> DW_AT_low_pc : 0x0 - <11eae> DW_AT_high_pc : 0x7ec - <11eb2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <11eb4> DW_AT_call_all_tail_calls: 1 - <11eb4> DW_AT_sibling : <0x1227b> - <2><11eb8>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <11eb9> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <11ebd> DW_AT_decl_file : 1 - <11ebd> DW_AT_decl_line : 2068 - <11ebf> DW_AT_decl_column : 68 - <11ec0> DW_AT_type : <0x11dec> - <11ec4> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) - <2><11ec8>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <11ec9> DW_AT_name : ep - <11ecc> DW_AT_decl_file : 1 - <11ecc> DW_AT_decl_line : 2069 - <11ece> DW_AT_decl_column : 64 - <11ecf> DW_AT_type : <0x1227b> - <11ed3> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) - <2><11ed7>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <11ed8> DW_AT_name : (indirect string, offset: 0xf494c): wEPVal - <11edc> DW_AT_decl_file : 1 - <11edc> DW_AT_decl_line : 2069 - <11ede> DW_AT_decl_column : 77 - <11edf> DW_AT_type : <0x11758> - <11ee3> DW_AT_location : 3 byte block: 91 ee 7e (DW_OP_fbreg: -146) - <2><11ee7>: Abbrev Number: 14 (DW_TAG_variable) - <11ee8> DW_AT_name : len - <11eec> DW_AT_decl_file : 1 - <11eec> DW_AT_decl_line : 2071 - <11eee> DW_AT_decl_column : 12 - <11eef> DW_AT_type : <0x11769> - <11ef3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><11ef6>: Abbrev Number: 1 (DW_TAG_variable) - <11ef7> DW_AT_name : (indirect string, offset: 0xf4c62): TxPctSize - <11efb> DW_AT_decl_file : 1 - <11efb> DW_AT_decl_line : 2072 - <11efd> DW_AT_decl_column : 12 - <11efe> DW_AT_type : <0x11758> - <11f02> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><11f05>: Abbrev Number: 5 (DW_TAG_lexical_block) - <11f06> DW_AT_low_pc : 0x0 - <11f0a> DW_AT_high_pc : 0x4e - <11f0e> DW_AT_sibling : <0x11f49> - <3><11f12>: Abbrev Number: 1 (DW_TAG_variable) - <11f13> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <11f17> DW_AT_decl_file : 1 - <11f17> DW_AT_decl_line : 2092 - <11f19> DW_AT_decl_column : 7 - <11f1a> DW_AT_type : <0x11769> - <11f1e> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <3><11f22>: Abbrev Number: 1 (DW_TAG_variable) - <11f23> DW_AT_name : (indirect string, offset: 0xf4935): pdwReg - <11f27> DW_AT_decl_file : 1 - <11f27> DW_AT_decl_line : 2092 - <11f29> DW_AT_decl_column : 7 - <11f2a> DW_AT_type : <0x12280> - <11f2e> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <3><11f32>: Abbrev Number: 10 (DW_TAG_lexical_block) - <11f33> DW_AT_low_pc : 0x0 - <11f37> DW_AT_high_pc : 0x26 - <4><11f3b>: Abbrev Number: 12 (DW_TAG_variable) - <11f3c> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <11f40> DW_AT_decl_file : 1 - <11f40> DW_AT_decl_line : 2092 - <11f42> DW_AT_decl_column : 7 - <11f43> DW_AT_type : <0x11769> - <4><11f47>: Abbrev Number: 0 - <3><11f48>: Abbrev Number: 0 - <2><11f49>: Abbrev Number: 5 (DW_TAG_lexical_block) - <11f4a> DW_AT_low_pc : 0x0 - <11f4e> DW_AT_high_pc : 0x2e - <11f52> DW_AT_sibling : <0x11f77> - <3><11f56>: Abbrev Number: 1 (DW_TAG_variable) - <11f57> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <11f5b> DW_AT_decl_file : 1 - <11f5b> DW_AT_decl_line : 2092 - <11f5d> DW_AT_decl_column : 7 - <11f5e> DW_AT_type : <0x11769> - <11f62> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <3><11f66>: Abbrev Number: 1 (DW_TAG_variable) - <11f67> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <11f6b> DW_AT_decl_file : 1 - <11f6b> DW_AT_decl_line : 2092 - <11f6d> DW_AT_decl_column : 7 - <11f6e> DW_AT_type : <0x12280> - <11f72> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <11b5f> DW_AT_decl_line : 111 + <11b60> DW_AT_decl_column : 27 + <11b61> DW_AT_type : <0x116b9> + <11b65> DW_AT_data_member_location: 740 + <2><11b67>: Abbrev Number: 16 (DW_TAG_member) + <11b68> DW_AT_name : (indirect string, offset: 0xf1162): lpm_active + <11b6c> DW_AT_decl_file : 7 + <11b6c> DW_AT_decl_line : 114 + <11b6d> DW_AT_decl_column : 12 + <11b6e> DW_AT_type : <0x116b9> + <11b72> DW_AT_data_member_location: 744 + <2><11b74>: Abbrev Number: 16 (DW_TAG_member) + <11b75> DW_AT_name : (indirect string, offset: 0xf0813): battery_charging_active + <11b79> DW_AT_decl_file : 7 + <11b79> DW_AT_decl_line : 117 + <11b7a> DW_AT_decl_column : 12 + <11b7b> DW_AT_type : <0x116b9> + <11b7f> DW_AT_data_member_location: 748 + <2><11b81>: Abbrev Number: 16 (DW_TAG_member) + <11b82> DW_AT_name : (indirect string, offset: 0xf0118): pData + <11b86> DW_AT_decl_file : 7 + <11b86> DW_AT_decl_line : 119 + <11b87> DW_AT_decl_column : 28 + <11b88> DW_AT_type : <0x118c1> + <11b8c> DW_AT_data_member_location: 752 + <2><11b8e>: Abbrev Number: 0 + <1><11b8f>: Abbrev Number: 17 (DW_TAG_pointer_type) + <11b90> DW_AT_byte_size : 4 + <11b90> DW_AT_type : <0x11aaa> + <1><11b94>: Abbrev Number: 22 (DW_TAG_array_type) + <11b95> DW_AT_type : <0x11ac2> + <11b99> DW_AT_sibling : <0x11ba4> + <2><11b9d>: Abbrev Number: 23 (DW_TAG_subrange_type) + <11b9e> DW_AT_type : <0x11690> + <11ba2> DW_AT_upper_bound : 7 + <2><11ba3>: Abbrev Number: 0 + <1><11ba4>: Abbrev Number: 22 (DW_TAG_array_type) + <11ba5> DW_AT_type : <0x116b9> + <11ba9> DW_AT_sibling : <0x11bb4> + <2><11bad>: Abbrev Number: 23 (DW_TAG_subrange_type) + <11bae> DW_AT_type : <0x11690> + <11bb2> DW_AT_upper_bound : 11 + <2><11bb3>: Abbrev Number: 0 + <1><11bb4>: Abbrev Number: 8 (DW_TAG_typedef) + <11bb5> DW_AT_name : (indirect string, offset: 0xf01ad): PCD_HandleTypeDef + <11bb9> DW_AT_decl_file : 7 + <11bba> DW_AT_decl_line : 140 + <11bbb> DW_AT_decl_column : 3 + <11bbc> DW_AT_type : <0x11ace> + <1><11bc0>: Abbrev Number: 26 (DW_TAG_const_type) + <11bc1> DW_AT_type : <0x11bb4> + <1><11bc5>: Abbrev Number: 24 (DW_TAG_subprogram) + <11bc6> DW_AT_external : 1 + <11bc6> DW_AT_name : (indirect string, offset: 0xf479a): USB_WritePMA + <11bca> DW_AT_decl_file : 6 + <11bcb> DW_AT_decl_line : 215 + <11bcc> DW_AT_decl_column : 19 + <11bcd> DW_AT_prototyped : 1 + <11bcd> DW_AT_declaration : 1 + <11bcd> DW_AT_sibling : <0x11be6> + <2><11bd1>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11bd2> DW_AT_type : <0x11be6> + <2><11bd6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11bd7> DW_AT_type : <0x118c3> + <2><11bdb>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11bdc> DW_AT_type : <0x116a8> + <2><11be0>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11be1> DW_AT_type : <0x116a8> + <2><11be5>: Abbrev Number: 0 + <1><11be6>: Abbrev Number: 17 (DW_TAG_pointer_type) + <11be7> DW_AT_byte_size : 4 + <11be7> DW_AT_type : <0x11861> + <1><11beb>: Abbrev Number: 24 (DW_TAG_subprogram) + <11bec> DW_AT_external : 1 + <11bec> DW_AT_name : (indirect string, offset: 0xf4995): USB_ReadPMA + <11bf0> DW_AT_decl_file : 6 + <11bf1> DW_AT_decl_line : 218 + <11bf2> DW_AT_decl_column : 19 + <11bf3> DW_AT_prototyped : 1 + <11bf3> DW_AT_declaration : 1 + <11bf3> DW_AT_sibling : <0x11c0c> + <2><11bf7>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11bf8> DW_AT_type : <0x11be6> + <2><11bfc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11bfd> DW_AT_type : <0x118c3> + <2><11c01>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c02> DW_AT_type : <0x116a8> + <2><11c06>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c07> DW_AT_type : <0x116a8> + <2><11c0b>: Abbrev Number: 0 + <1><11c0c>: Abbrev Number: 7 (DW_TAG_subprogram) + <11c0d> DW_AT_external : 1 + <11c0d> DW_AT_name : (indirect string, offset: 0xf48ff): USB_DeActivateRemoteWakeup + <11c11> DW_AT_decl_file : 6 + <11c12> DW_AT_decl_line : 213 + <11c13> DW_AT_decl_column : 19 + <11c13> DW_AT_prototyped : 1 + <11c13> DW_AT_type : <0x11891> + <11c17> DW_AT_declaration : 1 + <11c17> DW_AT_sibling : <0x11c21> + <2><11c1b>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c1c> DW_AT_type : <0x11c21> + <2><11c20>: Abbrev Number: 0 + <1><11c21>: Abbrev Number: 17 (DW_TAG_pointer_type) + <11c22> DW_AT_byte_size : 4 + <11c22> DW_AT_type : <0x11854> + <1><11c26>: Abbrev Number: 7 (DW_TAG_subprogram) + <11c27> DW_AT_external : 1 + <11c27> DW_AT_name : (indirect string, offset: 0xf4c57): USB_ActivateRemoteWakeup + <11c2b> DW_AT_decl_file : 6 + <11c2c> DW_AT_decl_line : 212 + <11c2d> DW_AT_decl_column : 19 + <11c2d> DW_AT_prototyped : 1 + <11c2d> DW_AT_type : <0x11891> + <11c31> DW_AT_declaration : 1 + <11c31> DW_AT_sibling : <0x11c3b> + <2><11c35>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c36> DW_AT_type : <0x11c21> + <2><11c3a>: Abbrev Number: 0 + <1><11c3b>: Abbrev Number: 7 (DW_TAG_subprogram) + <11c3c> DW_AT_external : 1 + <11c3c> DW_AT_name : (indirect string, offset: 0xf4aaf): USB_FlushRxFifo + <11c40> DW_AT_decl_file : 6 + <11c41> DW_AT_decl_line : 195 + <11c42> DW_AT_decl_column : 19 + <11c42> DW_AT_prototyped : 1 + <11c42> DW_AT_type : <0x11891> + <11c46> DW_AT_declaration : 1 + <11c46> DW_AT_sibling : <0x11c50> + <2><11c4a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c4b> DW_AT_type : <0x11be6> + <2><11c4f>: Abbrev Number: 0 + <1><11c50>: Abbrev Number: 7 (DW_TAG_subprogram) + <11c51> DW_AT_external : 1 + <11c51> DW_AT_name : (indirect string, offset: 0xf496f): USB_FlushTxFifo + <11c55> DW_AT_decl_file : 6 + <11c56> DW_AT_decl_line : 196 + <11c57> DW_AT_decl_column : 19 + <11c57> DW_AT_prototyped : 1 + <11c57> DW_AT_type : <0x11891> + <11c5b> DW_AT_declaration : 1 + <11c5b> DW_AT_sibling : <0x11c6a> + <2><11c5f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c60> DW_AT_type : <0x11be6> + <2><11c64>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c65> DW_AT_type : <0x116b9> + <2><11c69>: Abbrev Number: 0 + <1><11c6a>: Abbrev Number: 7 (DW_TAG_subprogram) + <11c6b> DW_AT_external : 1 + <11c6b> DW_AT_name : (indirect string, offset: 0xf4abf): USB_EPStopXfer + <11c6f> DW_AT_decl_file : 6 + <11c70> DW_AT_decl_line : 204 + <11c71> DW_AT_decl_column : 19 + <11c71> DW_AT_prototyped : 1 + <11c71> DW_AT_type : <0x11891> + <11c75> DW_AT_declaration : 1 + <11c75> DW_AT_sibling : <0x11c84> + <2><11c79>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c7a> DW_AT_type : <0x11c21> + <2><11c7e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c7f> DW_AT_type : <0x11c84> + <2><11c83>: Abbrev Number: 0 + <1><11c84>: Abbrev Number: 17 (DW_TAG_pointer_type) + <11c85> DW_AT_byte_size : 4 + <11c85> DW_AT_type : <0x11a0f> + <1><11c89>: Abbrev Number: 7 (DW_TAG_subprogram) + <11c8a> DW_AT_external : 1 + <11c8a> DW_AT_name : (indirect string, offset: 0xf4bb7): USB_EPClearStall + <11c8e> DW_AT_decl_file : 6 + <11c8f> DW_AT_decl_line : 203 + <11c90> DW_AT_decl_column : 19 + <11c90> DW_AT_prototyped : 1 + <11c90> DW_AT_type : <0x11891> + <11c94> DW_AT_declaration : 1 + <11c94> DW_AT_sibling : <0x11ca3> + <2><11c98>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c99> DW_AT_type : <0x11c21> + <2><11c9d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11c9e> DW_AT_type : <0x11c84> + <2><11ca2>: Abbrev Number: 0 + <1><11ca3>: Abbrev Number: 7 (DW_TAG_subprogram) + <11ca4> DW_AT_external : 1 + <11ca4> DW_AT_name : (indirect string, offset: 0xf4c70): USB_EPSetStall + <11ca8> DW_AT_decl_file : 6 + <11ca9> DW_AT_decl_line : 202 + <11caa> DW_AT_decl_column : 19 + <11caa> DW_AT_prototyped : 1 + <11caa> DW_AT_type : <0x11891> + <11cae> DW_AT_declaration : 1 + <11cae> DW_AT_sibling : <0x11cbd> + <2><11cb2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11cb3> DW_AT_type : <0x11c21> + <2><11cb7>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11cb8> DW_AT_type : <0x11c84> + <2><11cbc>: Abbrev Number: 0 + <1><11cbd>: Abbrev Number: 7 (DW_TAG_subprogram) + <11cbe> DW_AT_external : 1 + <11cbe> DW_AT_name : (indirect string, offset: 0xf495f): USB_EPStartXfer + <11cc2> DW_AT_decl_file : 6 + <11cc3> DW_AT_decl_line : 201 + <11cc4> DW_AT_decl_column : 19 + <11cc4> DW_AT_prototyped : 1 + <11cc4> DW_AT_type : <0x11891> + <11cc8> DW_AT_declaration : 1 + <11cc8> DW_AT_sibling : <0x11cd7> + <2><11ccc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11ccd> DW_AT_type : <0x11c21> + <2><11cd1>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11cd2> DW_AT_type : <0x11c84> + <2><11cd6>: Abbrev Number: 0 + <1><11cd7>: Abbrev Number: 7 (DW_TAG_subprogram) + <11cd8> DW_AT_external : 1 + <11cd8> DW_AT_name : (indirect string, offset: 0xf4c97): USB_DeactivateEndpoint + <11cdc> DW_AT_decl_file : 6 + <11cdd> DW_AT_decl_line : 200 + <11cde> DW_AT_decl_column : 19 + <11cde> DW_AT_prototyped : 1 + <11cde> DW_AT_type : <0x11891> + <11ce2> DW_AT_declaration : 1 + <11ce2> DW_AT_sibling : <0x11cf1> + <2><11ce6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11ce7> DW_AT_type : <0x11c21> + <2><11ceb>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11cec> DW_AT_type : <0x11c84> + <2><11cf0>: Abbrev Number: 0 + <1><11cf1>: Abbrev Number: 7 (DW_TAG_subprogram) + <11cf2> DW_AT_external : 1 + <11cf2> DW_AT_name : (indirect string, offset: 0xf49de): USB_ActivateEndpoint + <11cf6> DW_AT_decl_file : 6 + <11cf7> DW_AT_decl_line : 199 + <11cf8> DW_AT_decl_column : 19 + <11cf8> DW_AT_prototyped : 1 + <11cf8> DW_AT_type : <0x11891> + <11cfc> DW_AT_declaration : 1 + <11cfc> DW_AT_sibling : <0x11d0b> + <2><11d00>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d01> DW_AT_type : <0x11c21> + <2><11d05>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d06> DW_AT_type : <0x11c84> + <2><11d0a>: Abbrev Number: 0 + <1><11d0b>: Abbrev Number: 7 (DW_TAG_subprogram) + <11d0c> DW_AT_external : 1 + <11d0c> DW_AT_name : (indirect string, offset: 0xf4afd): USB_SetDevAddress + <11d10> DW_AT_decl_file : 6 + <11d11> DW_AT_decl_line : 207 + <11d12> DW_AT_decl_column : 19 + <11d12> DW_AT_prototyped : 1 + <11d12> DW_AT_type : <0x11891> + <11d16> DW_AT_declaration : 1 + <11d16> DW_AT_sibling : <0x11d25> + <2><11d1a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d1b> DW_AT_type : <0x11c21> + <2><11d1f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d20> DW_AT_type : <0x11697> + <2><11d24>: Abbrev Number: 0 + <1><11d25>: Abbrev Number: 24 (DW_TAG_subprogram) + <11d26> DW_AT_external : 1 + <11d26> DW_AT_name : (indirect string, offset: 0xf48cb): HAL_PCDEx_LPM_Callback + <11d2a> DW_AT_decl_file : 8 + <11d2b> DW_AT_decl_line : 63 + <11d2c> DW_AT_decl_column : 6 + <11d2d> DW_AT_prototyped : 1 + <11d2d> DW_AT_declaration : 1 + <11d2d> DW_AT_sibling : <0x11d3c> + <2><11d31>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d32> DW_AT_type : <0x11d3c> + <2><11d36>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d37> DW_AT_type : <0x11a9e> + <2><11d3b>: Abbrev Number: 0 + <1><11d3c>: Abbrev Number: 17 (DW_TAG_pointer_type) + <11d3d> DW_AT_byte_size : 4 + <11d3d> DW_AT_type : <0x11bb4> + <1><11d41>: Abbrev Number: 7 (DW_TAG_subprogram) + <11d42> DW_AT_external : 1 + <11d42> DW_AT_name : (indirect string, offset: 0xf486d): USB_ReadInterrupts + <11d46> DW_AT_decl_file : 6 + <11d47> DW_AT_decl_line : 211 + <11d48> DW_AT_decl_column : 19 + <11d48> DW_AT_prototyped : 1 + <11d48> DW_AT_type : <0x116b9> + <11d4c> DW_AT_declaration : 1 + <11d4c> DW_AT_sibling : <0x11d56> + <2><11d50>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d51> DW_AT_type : <0x11be6> + <2><11d55>: Abbrev Number: 0 + <1><11d56>: Abbrev Number: 7 (DW_TAG_subprogram) + <11d57> DW_AT_external : 1 + <11d57> DW_AT_name : (indirect string, offset: 0xf4b0f): USB_DevDisconnect + <11d5b> DW_AT_decl_file : 6 + <11d5c> DW_AT_decl_line : 209 + <11d5d> DW_AT_decl_column : 19 + <11d5d> DW_AT_prototyped : 1 + <11d5d> DW_AT_type : <0x11891> + <11d61> DW_AT_declaration : 1 + <11d61> DW_AT_sibling : <0x11d6b> + <2><11d65>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d66> DW_AT_type : <0x11c21> + <2><11d6a>: Abbrev Number: 0 + <1><11d6b>: Abbrev Number: 7 (DW_TAG_subprogram) + <11d6c> DW_AT_external : 1 + <11d6c> DW_AT_name : (indirect string, offset: 0xf4921): USB_DevConnect + <11d70> DW_AT_decl_file : 6 + <11d71> DW_AT_decl_line : 208 + <11d72> DW_AT_decl_column : 19 + <11d72> DW_AT_prototyped : 1 + <11d72> DW_AT_type : <0x11891> + <11d76> DW_AT_declaration : 1 + <11d76> DW_AT_sibling : <0x11d80> + <2><11d7a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d7b> DW_AT_type : <0x11c21> + <2><11d7f>: Abbrev Number: 0 + <1><11d80>: Abbrev Number: 7 (DW_TAG_subprogram) + <11d81> DW_AT_external : 1 + <11d81> DW_AT_name : (indirect string, offset: 0xf4b73): USB_EnableGlobalInt + <11d85> DW_AT_decl_file : 6 + <11d86> DW_AT_decl_line : 191 + <11d87> DW_AT_decl_column : 19 + <11d87> DW_AT_prototyped : 1 + <11d87> DW_AT_type : <0x11891> + <11d8b> DW_AT_declaration : 1 + <11d8b> DW_AT_sibling : <0x11d95> + <2><11d8f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11d90> DW_AT_type : <0x11c21> + <2><11d94>: Abbrev Number: 0 + <1><11d95>: Abbrev Number: 7 (DW_TAG_subprogram) + <11d96> DW_AT_external : 1 + <11d96> DW_AT_name : (indirect string, offset: 0xf4b48): USB_StopDevice + <11d9a> DW_AT_decl_file : 6 + <11d9b> DW_AT_decl_line : 210 + <11d9c> DW_AT_decl_column : 19 + <11d9c> DW_AT_prototyped : 1 + <11d9c> DW_AT_type : <0x11891> + <11da0> DW_AT_declaration : 1 + <11da0> DW_AT_sibling : <0x11daa> + <2><11da4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11da5> DW_AT_type : <0x11c21> + <2><11da9>: Abbrev Number: 0 + <1><11daa>: Abbrev Number: 7 (DW_TAG_subprogram) + <11dab> DW_AT_external : 1 + <11dab> DW_AT_name : (indirect string, offset: 0xf497f): HAL_PCDEx_ActivateLPM + <11daf> DW_AT_decl_file : 8 + <11db0> DW_AT_decl_line : 55 + <11db1> DW_AT_decl_column : 19 + <11db1> DW_AT_prototyped : 1 + <11db1> DW_AT_type : <0x11891> + <11db5> DW_AT_declaration : 1 + <11db5> DW_AT_sibling : <0x11dbf> + <2><11db9>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11dba> DW_AT_type : <0x11d3c> + <2><11dbe>: Abbrev Number: 0 + <1><11dbf>: Abbrev Number: 7 (DW_TAG_subprogram) + <11dc0> DW_AT_external : 1 + <11dc0> DW_AT_name : (indirect string, offset: 0xf4b98): USB_DevInit + <11dc4> DW_AT_decl_file : 6 + <11dc5> DW_AT_decl_line : 190 + <11dc6> DW_AT_decl_column : 19 + <11dc6> DW_AT_prototyped : 1 + <11dc6> DW_AT_type : <0x11891> + <11dca> DW_AT_declaration : 1 + <11dca> DW_AT_sibling : <0x11dd9> + <2><11dce>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11dcf> DW_AT_type : <0x11c21> + <2><11dd3>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11dd4> DW_AT_type : <0x11938> + <2><11dd8>: Abbrev Number: 0 + <1><11dd9>: Abbrev Number: 7 (DW_TAG_subprogram) + <11dda> DW_AT_external : 1 + <11dda> DW_AT_name : (indirect string, offset: 0xf4b33): USB_DisableGlobalInt + <11dde> DW_AT_decl_file : 6 + <11ddf> DW_AT_decl_line : 192 + <11de0> DW_AT_decl_column : 19 + <11de0> DW_AT_prototyped : 1 + <11de0> DW_AT_type : <0x11891> + <11de4> DW_AT_declaration : 1 + <11de4> DW_AT_sibling : <0x11dee> + <2><11de8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <11de9> DW_AT_type : <0x11c21> + <2><11ded>: Abbrev Number: 0 + <1><11dee>: Abbrev Number: 25 (DW_TAG_subprogram) + <11def> DW_AT_name : (indirect string, offset: 0xf49c2): HAL_PCD_EP_DB_Transmit + <11df3> DW_AT_decl_file : 1 + <11df3> DW_AT_decl_line : 2068 + <11df5> DW_AT_decl_column : 26 + <11df6> DW_AT_prototyped : 1 + <11df6> DW_AT_type : <0x11891> + <11dfa> DW_AT_low_pc : 0x0 + <11dfe> DW_AT_high_pc : 0x7ec + <11e02> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <11e04> DW_AT_call_all_tail_calls: 1 + <11e04> DW_AT_sibling : <0x121cb> + <2><11e08>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <11e09> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <11e0d> DW_AT_decl_file : 1 + <11e0d> DW_AT_decl_line : 2068 + <11e0f> DW_AT_decl_column : 68 + <11e10> DW_AT_type : <0x11d3c> + <11e14> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) + <2><11e18>: Abbrev Number: 21 (DW_TAG_formal_parameter) + <11e19> DW_AT_name : ep + <11e1c> DW_AT_decl_file : 1 + <11e1c> DW_AT_decl_line : 2069 + <11e1e> DW_AT_decl_column : 64 + <11e1f> DW_AT_type : <0x121cb> + <11e23> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) + <2><11e27>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <11e28> DW_AT_name : (indirect string, offset: 0xf4931): wEPVal + <11e2c> DW_AT_decl_file : 1 + <11e2c> DW_AT_decl_line : 2069 + <11e2e> DW_AT_decl_column : 77 + <11e2f> DW_AT_type : <0x116a8> + <11e33> DW_AT_location : 3 byte block: 91 ee 7e (DW_OP_fbreg: -146) + <2><11e37>: Abbrev Number: 14 (DW_TAG_variable) + <11e38> DW_AT_name : len + <11e3c> DW_AT_decl_file : 1 + <11e3c> DW_AT_decl_line : 2071 + <11e3e> DW_AT_decl_column : 12 + <11e3f> DW_AT_type : <0x116b9> + <11e43> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><11e46>: Abbrev Number: 1 (DW_TAG_variable) + <11e47> DW_AT_name : (indirect string, offset: 0xf4c47): TxPctSize + <11e4b> DW_AT_decl_file : 1 + <11e4b> DW_AT_decl_line : 2072 + <11e4d> DW_AT_decl_column : 12 + <11e4e> DW_AT_type : <0x116a8> + <11e52> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><11e55>: Abbrev Number: 5 (DW_TAG_lexical_block) + <11e56> DW_AT_low_pc : 0x0 + <11e5a> DW_AT_high_pc : 0x4e + <11e5e> DW_AT_sibling : <0x11e99> + <3><11e62>: Abbrev Number: 1 (DW_TAG_variable) + <11e63> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <11e67> DW_AT_decl_file : 1 + <11e67> DW_AT_decl_line : 2092 + <11e69> DW_AT_decl_column : 7 + <11e6a> DW_AT_type : <0x116b9> + <11e6e> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <3><11e72>: Abbrev Number: 1 (DW_TAG_variable) + <11e73> DW_AT_name : (indirect string, offset: 0xf491a): pdwReg + <11e77> DW_AT_decl_file : 1 + <11e77> DW_AT_decl_line : 2092 + <11e79> DW_AT_decl_column : 7 + <11e7a> DW_AT_type : <0x121d0> + <11e7e> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <3><11e82>: Abbrev Number: 10 (DW_TAG_lexical_block) + <11e83> DW_AT_low_pc : 0x0 + <11e87> DW_AT_high_pc : 0x26 + <4><11e8b>: Abbrev Number: 12 (DW_TAG_variable) + <11e8c> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <11e90> DW_AT_decl_file : 1 + <11e90> DW_AT_decl_line : 2092 + <11e92> DW_AT_decl_column : 7 + <11e93> DW_AT_type : <0x116b9> + <4><11e97>: Abbrev Number: 0 + <3><11e98>: Abbrev Number: 0 + <2><11e99>: Abbrev Number: 5 (DW_TAG_lexical_block) + <11e9a> DW_AT_low_pc : 0x0 + <11e9e> DW_AT_high_pc : 0x2e + <11ea2> DW_AT_sibling : <0x11ec7> + <3><11ea6>: Abbrev Number: 1 (DW_TAG_variable) + <11ea7> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <11eab> DW_AT_decl_file : 1 + <11eab> DW_AT_decl_line : 2092 + <11ead> DW_AT_decl_column : 7 + <11eae> DW_AT_type : <0x116b9> + <11eb2> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <3><11eb6>: Abbrev Number: 1 (DW_TAG_variable) + <11eb7> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <11ebb> DW_AT_decl_file : 1 + <11ebb> DW_AT_decl_line : 2092 + <11ebd> DW_AT_decl_column : 7 + <11ebe> DW_AT_type : <0x121d0> + <11ec2> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <3><11ec6>: Abbrev Number: 0 + <2><11ec7>: Abbrev Number: 5 (DW_TAG_lexical_block) + <11ec8> DW_AT_low_pc : 0x0 + <11ecc> DW_AT_high_pc : 0x8c + <11ed0> DW_AT_sibling : <0x11f35> + <3><11ed4>: Abbrev Number: 1 (DW_TAG_variable) + <11ed5> DW_AT_name : (indirect string, offset: 0xf48e2): _wBase + <11ed9> DW_AT_decl_file : 1 + <11ed9> DW_AT_decl_line : 2093 + <11edb> DW_AT_decl_column : 7 + <11edc> DW_AT_type : <0x116b9> + <11ee0> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <3><11ee4>: Abbrev Number: 1 (DW_TAG_variable) + <11ee5> DW_AT_name : (indirect string, offset: 0xf47f7): _wEPRegVal + <11ee9> DW_AT_decl_file : 1 + <11ee9> DW_AT_decl_line : 2093 + <11eeb> DW_AT_decl_column : 7 + <11eec> DW_AT_type : <0x121d0> + <11ef0> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <3><11ef4>: Abbrev Number: 10 (DW_TAG_lexical_block) + <11ef5> DW_AT_low_pc : 0x0 + <11ef9> DW_AT_high_pc : 0x4e + <4><11efd>: Abbrev Number: 1 (DW_TAG_variable) + <11efe> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <11f02> DW_AT_decl_file : 1 + <11f02> DW_AT_decl_line : 2093 + <11f04> DW_AT_decl_column : 7 + <11f05> DW_AT_type : <0x116b9> + <11f09> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <4><11f0d>: Abbrev Number: 1 (DW_TAG_variable) + <11f0e> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <11f12> DW_AT_decl_file : 1 + <11f12> DW_AT_decl_line : 2093 + <11f14> DW_AT_decl_column : 7 + <11f15> DW_AT_type : <0x121d0> + <11f19> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) + <4><11f1d>: Abbrev Number: 10 (DW_TAG_lexical_block) + <11f1e> DW_AT_low_pc : 0x0 + <11f22> DW_AT_high_pc : 0x26 + <5><11f26>: Abbrev Number: 12 (DW_TAG_variable) + <11f27> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <11f2b> DW_AT_decl_file : 1 + <11f2b> DW_AT_decl_line : 2093 + <11f2d> DW_AT_decl_column : 7 + <11f2e> DW_AT_type : <0x116b9> + <5><11f32>: Abbrev Number: 0 + <4><11f33>: Abbrev Number: 0 + <3><11f34>: Abbrev Number: 0 + <2><11f35>: Abbrev Number: 18 (DW_TAG_lexical_block) + <11f36> DW_AT_sibling : <0x11f47> + <3><11f3a>: Abbrev Number: 12 (DW_TAG_variable) + <11f3b> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <11f3f> DW_AT_decl_file : 1 + <11f3f> DW_AT_decl_line : 2104 + <11f41> DW_AT_decl_column : 9 + <11f42> DW_AT_type : <0x116a8> + <3><11f46>: Abbrev Number: 0 + <2><11f47>: Abbrev Number: 5 (DW_TAG_lexical_block) + <11f48> DW_AT_low_pc : 0x0 + <11f4c> DW_AT_high_pc : 0x42 + <11f50> DW_AT_sibling : <0x11f65> + <3><11f54>: Abbrev Number: 1 (DW_TAG_variable) + <11f55> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <11f59> DW_AT_decl_file : 1 + <11f59> DW_AT_decl_line : 2104 + <11f5b> DW_AT_decl_column : 9 + <11f5c> DW_AT_type : <0x116a8> + <11f60> DW_AT_location : 3 byte block: 91 fe 7e (DW_OP_fbreg: -130) + <3><11f64>: Abbrev Number: 0 + <2><11f65>: Abbrev Number: 18 (DW_TAG_lexical_block) + <11f66> DW_AT_sibling : <0x11f77> + <3><11f6a>: Abbrev Number: 12 (DW_TAG_variable) + <11f6b> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <11f6f> DW_AT_decl_file : 1 + <11f6f> DW_AT_decl_line : 2112 + <11f71> DW_AT_decl_column : 9 + <11f72> DW_AT_type : <0x116a8> <3><11f76>: Abbrev Number: 0 <2><11f77>: Abbrev Number: 5 (DW_TAG_lexical_block) <11f78> DW_AT_low_pc : 0x0 - <11f7c> DW_AT_high_pc : 0x8c - <11f80> DW_AT_sibling : <0x11fe5> + <11f7c> DW_AT_high_pc : 0x44 + <11f80> DW_AT_sibling : <0x11f94> <3><11f84>: Abbrev Number: 1 (DW_TAG_variable) - <11f85> DW_AT_name : (indirect string, offset: 0xf48fd): _wBase + <11f85> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal <11f89> DW_AT_decl_file : 1 - <11f89> DW_AT_decl_line : 2093 - <11f8b> DW_AT_decl_column : 7 - <11f8c> DW_AT_type : <0x11769> - <11f90> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <3><11f94>: Abbrev Number: 1 (DW_TAG_variable) - <11f95> DW_AT_name : (indirect string, offset: 0xf4812): _wEPRegVal - <11f99> DW_AT_decl_file : 1 - <11f99> DW_AT_decl_line : 2093 - <11f9b> DW_AT_decl_column : 7 - <11f9c> DW_AT_type : <0x12280> - <11fa0> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <3><11fa4>: Abbrev Number: 10 (DW_TAG_lexical_block) - <11fa5> DW_AT_low_pc : 0x0 - <11fa9> DW_AT_high_pc : 0x4e - <4><11fad>: Abbrev Number: 1 (DW_TAG_variable) - <11fae> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <11fb2> DW_AT_decl_file : 1 - <11fb2> DW_AT_decl_line : 2093 - <11fb4> DW_AT_decl_column : 7 - <11fb5> DW_AT_type : <0x11769> - <11fb9> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) - <4><11fbd>: Abbrev Number: 1 (DW_TAG_variable) - <11fbe> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <11fc2> DW_AT_decl_file : 1 - <11fc2> DW_AT_decl_line : 2093 - <11fc4> DW_AT_decl_column : 7 - <11fc5> DW_AT_type : <0x12280> - <11fc9> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) - <4><11fcd>: Abbrev Number: 10 (DW_TAG_lexical_block) - <11fce> DW_AT_low_pc : 0x0 - <11fd2> DW_AT_high_pc : 0x26 - <5><11fd6>: Abbrev Number: 12 (DW_TAG_variable) - <11fd7> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <11fdb> DW_AT_decl_file : 1 - <11fdb> DW_AT_decl_line : 2093 - <11fdd> DW_AT_decl_column : 7 - <11fde> DW_AT_type : <0x11769> - <5><11fe2>: Abbrev Number: 0 - <4><11fe3>: Abbrev Number: 0 - <3><11fe4>: Abbrev Number: 0 - <2><11fe5>: Abbrev Number: 18 (DW_TAG_lexical_block) - <11fe6> DW_AT_sibling : <0x11ff7> - <3><11fea>: Abbrev Number: 12 (DW_TAG_variable) - <11feb> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <11fef> DW_AT_decl_file : 1 - <11fef> DW_AT_decl_line : 2104 - <11ff1> DW_AT_decl_column : 9 - <11ff2> DW_AT_type : <0x11758> - <3><11ff6>: Abbrev Number: 0 - <2><11ff7>: Abbrev Number: 5 (DW_TAG_lexical_block) - <11ff8> DW_AT_low_pc : 0x0 - <11ffc> DW_AT_high_pc : 0x42 - <12000> DW_AT_sibling : <0x12015> - <3><12004>: Abbrev Number: 1 (DW_TAG_variable) - <12005> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <12009> DW_AT_decl_file : 1 - <12009> DW_AT_decl_line : 2104 - <1200b> DW_AT_decl_column : 9 - <1200c> DW_AT_type : <0x11758> - <12010> DW_AT_location : 3 byte block: 91 fe 7e (DW_OP_fbreg: -130) - <3><12014>: Abbrev Number: 0 - <2><12015>: Abbrev Number: 18 (DW_TAG_lexical_block) - <12016> DW_AT_sibling : <0x12027> - <3><1201a>: Abbrev Number: 12 (DW_TAG_variable) - <1201b> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <1201f> DW_AT_decl_file : 1 - <1201f> DW_AT_decl_line : 2112 - <12021> DW_AT_decl_column : 9 - <12022> DW_AT_type : <0x11758> - <3><12026>: Abbrev Number: 0 - <2><12027>: Abbrev Number: 5 (DW_TAG_lexical_block) - <12028> DW_AT_low_pc : 0x0 - <1202c> DW_AT_high_pc : 0x44 - <12030> DW_AT_sibling : <0x12044> - <3><12034>: Abbrev Number: 1 (DW_TAG_variable) - <12035> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <12039> DW_AT_decl_file : 1 - <12039> DW_AT_decl_line : 2112 - <1203b> DW_AT_decl_column : 9 - <1203c> DW_AT_type : <0x11758> - <12040> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <3><12043>: Abbrev Number: 0 - <2><12044>: Abbrev Number: 5 (DW_TAG_lexical_block) - <12045> DW_AT_low_pc : 0x0 - <12049> DW_AT_high_pc : 0xcc - <1204d> DW_AT_sibling : <0x1208c> - <3><12051>: Abbrev Number: 1 (DW_TAG_variable) - <12052> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <12056> DW_AT_decl_file : 1 - <12056> DW_AT_decl_line : 2141 - <12058> DW_AT_decl_column : 9 - <12059> DW_AT_type : <0x11769> - <1205d> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <3><12061>: Abbrev Number: 1 (DW_TAG_variable) - <12062> DW_AT_name : (indirect string, offset: 0xf4935): pdwReg - <12066> DW_AT_decl_file : 1 - <12066> DW_AT_decl_line : 2141 - <12068> DW_AT_decl_column : 9 - <12069> DW_AT_type : <0x12280> - <1206d> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <3><12071>: Abbrev Number: 10 (DW_TAG_lexical_block) - <12072> DW_AT_low_pc : 0x0 - <12076> DW_AT_high_pc : 0xa4 - <4><1207a>: Abbrev Number: 1 (DW_TAG_variable) - <1207b> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <1207f> DW_AT_decl_file : 1 - <1207f> DW_AT_decl_line : 2141 - <12081> DW_AT_decl_column : 9 - <12082> DW_AT_type : <0x11769> - <12086> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1208a>: Abbrev Number: 0 - <3><1208b>: Abbrev Number: 0 - <2><1208c>: Abbrev Number: 5 (DW_TAG_lexical_block) - <1208d> DW_AT_low_pc : 0x0 - <12091> DW_AT_high_pc : 0x32 - <12095> DW_AT_sibling : <0x120ba> - <3><12099>: Abbrev Number: 1 (DW_TAG_variable) - <1209a> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <1209e> DW_AT_decl_file : 1 - <1209e> DW_AT_decl_line : 2141 - <120a0> DW_AT_decl_column : 9 - <120a1> DW_AT_type : <0x11769> - <120a5> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <3><120a9>: Abbrev Number: 1 (DW_TAG_variable) - <120aa> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <120ae> DW_AT_decl_file : 1 - <120ae> DW_AT_decl_line : 2141 - <120b0> DW_AT_decl_column : 9 - <120b1> DW_AT_type : <0x12280> - <120b5> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <3><120b9>: Abbrev Number: 0 - <2><120ba>: Abbrev Number: 5 (DW_TAG_lexical_block) - <120bb> DW_AT_low_pc : 0x0 - <120bf> DW_AT_high_pc : 0x4e - <120c3> DW_AT_sibling : <0x120fc> - <3><120c7>: Abbrev Number: 1 (DW_TAG_variable) - <120c8> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <120cc> DW_AT_decl_file : 1 - <120cc> DW_AT_decl_line : 2165 - <120ce> DW_AT_decl_column : 7 - <120cf> DW_AT_type : <0x11769> - <120d3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><120d6>: Abbrev Number: 1 (DW_TAG_variable) - <120d7> DW_AT_name : (indirect string, offset: 0xf4935): pdwReg - <120db> DW_AT_decl_file : 1 - <120db> DW_AT_decl_line : 2165 - <120dd> DW_AT_decl_column : 7 - <120de> DW_AT_type : <0x12280> - <120e2> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><120e5>: Abbrev Number: 10 (DW_TAG_lexical_block) - <120e6> DW_AT_low_pc : 0x0 - <120ea> DW_AT_high_pc : 0x26 - <4><120ee>: Abbrev Number: 12 (DW_TAG_variable) - <120ef> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <120f3> DW_AT_decl_file : 1 - <120f3> DW_AT_decl_line : 2165 - <120f5> DW_AT_decl_column : 7 - <120f6> DW_AT_type : <0x11769> - <4><120fa>: Abbrev Number: 0 - <3><120fb>: Abbrev Number: 0 - <2><120fc>: Abbrev Number: 5 (DW_TAG_lexical_block) - <120fd> DW_AT_low_pc : 0x0 - <12101> DW_AT_high_pc : 0x2e - <12105> DW_AT_sibling : <0x12128> - <3><12109>: Abbrev Number: 1 (DW_TAG_variable) - <1210a> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <1210e> DW_AT_decl_file : 1 - <1210e> DW_AT_decl_line : 2165 - <12110> DW_AT_decl_column : 7 - <12111> DW_AT_type : <0x11769> - <12115> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <3><12118>: Abbrev Number: 1 (DW_TAG_variable) - <12119> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <1211d> DW_AT_decl_file : 1 - <1211d> DW_AT_decl_line : 2165 - <1211f> DW_AT_decl_column : 7 - <12120> DW_AT_type : <0x12280> - <12124> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <3><12127>: Abbrev Number: 0 - <2><12128>: Abbrev Number: 5 (DW_TAG_lexical_block) - <12129> DW_AT_low_pc : 0x0 - <1212d> DW_AT_high_pc : 0x96 - <12131> DW_AT_sibling : <0x12192> - <3><12135>: Abbrev Number: 1 (DW_TAG_variable) - <12136> DW_AT_name : (indirect string, offset: 0xf48fd): _wBase - <1213a> DW_AT_decl_file : 1 - <1213a> DW_AT_decl_line : 2166 - <1213c> DW_AT_decl_column : 7 - <1213d> DW_AT_type : <0x11769> - <12141> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><12144>: Abbrev Number: 1 (DW_TAG_variable) - <12145> DW_AT_name : (indirect string, offset: 0xf4812): _wEPRegVal - <12149> DW_AT_decl_file : 1 - <12149> DW_AT_decl_line : 2166 - <1214b> DW_AT_decl_column : 7 - <1214c> DW_AT_type : <0x12280> - <12150> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><12153>: Abbrev Number: 10 (DW_TAG_lexical_block) - <12154> DW_AT_low_pc : 0x0 - <12158> DW_AT_high_pc : 0x58 - <4><1215c>: Abbrev Number: 1 (DW_TAG_variable) - <1215d> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <12161> DW_AT_decl_file : 1 - <12161> DW_AT_decl_line : 2166 - <12163> DW_AT_decl_column : 7 - <12164> DW_AT_type : <0x11769> - <12168> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1216b>: Abbrev Number: 1 (DW_TAG_variable) - <1216c> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <12170> DW_AT_decl_file : 1 - <12170> DW_AT_decl_line : 2166 - <12172> DW_AT_decl_column : 7 - <12173> DW_AT_type : <0x12280> - <12177> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1217a>: Abbrev Number: 10 (DW_TAG_lexical_block) - <1217b> DW_AT_low_pc : 0x0 - <1217f> DW_AT_high_pc : 0x2e - <5><12183>: Abbrev Number: 12 (DW_TAG_variable) - <12184> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <12188> DW_AT_decl_file : 1 - <12188> DW_AT_decl_line : 2166 - <1218a> DW_AT_decl_column : 7 - <1218b> DW_AT_type : <0x11769> - <5><1218f>: Abbrev Number: 0 - <4><12190>: Abbrev Number: 0 - <3><12191>: Abbrev Number: 0 - <2><12192>: Abbrev Number: 18 (DW_TAG_lexical_block) - <12193> DW_AT_sibling : <0x121a4> - <3><12197>: Abbrev Number: 12 (DW_TAG_variable) - <12198> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <1219c> DW_AT_decl_file : 1 - <1219c> DW_AT_decl_line : 2178 - <1219e> DW_AT_decl_column : 9 - <1219f> DW_AT_type : <0x11758> - <3><121a3>: Abbrev Number: 0 - <2><121a4>: Abbrev Number: 5 (DW_TAG_lexical_block) - <121a5> DW_AT_low_pc : 0x0 - <121a9> DW_AT_high_pc : 0x46 - <121ad> DW_AT_sibling : <0x121c1> - <3><121b1>: Abbrev Number: 1 (DW_TAG_variable) - <121b2> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <121b6> DW_AT_decl_file : 1 - <121b6> DW_AT_decl_line : 2178 - <121b8> DW_AT_decl_column : 9 - <121b9> DW_AT_type : <0x11758> - <121bd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><121c0>: Abbrev Number: 0 - <2><121c1>: Abbrev Number: 18 (DW_TAG_lexical_block) - <121c2> DW_AT_sibling : <0x121d3> - <3><121c6>: Abbrev Number: 12 (DW_TAG_variable) - <121c7> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <121cb> DW_AT_decl_file : 1 - <121cb> DW_AT_decl_line : 2186 - <121cd> DW_AT_decl_column : 9 - <121ce> DW_AT_type : <0x11758> - <3><121d2>: Abbrev Number: 0 - <2><121d3>: Abbrev Number: 5 (DW_TAG_lexical_block) - <121d4> DW_AT_low_pc : 0x0 - <121d8> DW_AT_high_pc : 0x44 - <121dc> DW_AT_sibling : <0x121f1> - <3><121e0>: Abbrev Number: 1 (DW_TAG_variable) - <121e1> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <121e5> DW_AT_decl_file : 1 - <121e5> DW_AT_decl_line : 2186 - <121e7> DW_AT_decl_column : 9 - <121e8> DW_AT_type : <0x11758> - <121ec> DW_AT_location : 3 byte block: 91 b6 7f (DW_OP_fbreg: -74) - <3><121f0>: Abbrev Number: 0 - <2><121f1>: Abbrev Number: 5 (DW_TAG_lexical_block) - <121f2> DW_AT_low_pc : 0x0 - <121f6> DW_AT_high_pc : 0x10e - <121fa> DW_AT_sibling : <0x12260> - <3><121fe>: Abbrev Number: 1 (DW_TAG_variable) - <121ff> DW_AT_name : (indirect string, offset: 0xf48fd): _wBase - <12203> DW_AT_decl_file : 1 - <12203> DW_AT_decl_line : 2214 - <12205> DW_AT_decl_column : 9 - <12206> DW_AT_type : <0x11769> - <1220a> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <3><1220e>: Abbrev Number: 1 (DW_TAG_variable) - <1220f> DW_AT_name : (indirect string, offset: 0xf4812): _wEPRegVal - <12213> DW_AT_decl_file : 1 - <12213> DW_AT_decl_line : 2214 - <12215> DW_AT_decl_column : 9 - <12216> DW_AT_type : <0x12280> - <1221a> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <3><1221e>: Abbrev Number: 10 (DW_TAG_lexical_block) - <1221f> DW_AT_low_pc : 0x0 - <12223> DW_AT_high_pc : 0xcc - <4><12227>: Abbrev Number: 1 (DW_TAG_variable) - <12228> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <1222c> DW_AT_decl_file : 1 - <1222c> DW_AT_decl_line : 2214 - <1222e> DW_AT_decl_column : 9 - <1222f> DW_AT_type : <0x11769> - <12233> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><12236>: Abbrev Number: 1 (DW_TAG_variable) - <12237> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <1223b> DW_AT_decl_file : 1 - <1223b> DW_AT_decl_line : 2214 - <1223d> DW_AT_decl_column : 9 - <1223e> DW_AT_type : <0x12280> - <12242> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><12245>: Abbrev Number: 10 (DW_TAG_lexical_block) - <12246> DW_AT_low_pc : 0x0 - <1224a> DW_AT_high_pc : 0xa4 - <5><1224e>: Abbrev Number: 1 (DW_TAG_variable) - <1224f> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <12253> DW_AT_decl_file : 1 - <12253> DW_AT_decl_line : 2214 - <12255> DW_AT_decl_column : 9 - <12256> DW_AT_type : <0x11769> - <1225a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <5><1225d>: Abbrev Number: 0 - <4><1225e>: Abbrev Number: 0 - <3><1225f>: Abbrev Number: 0 - <2><12260>: Abbrev Number: 10 (DW_TAG_lexical_block) - <12261> DW_AT_low_pc : 0x0 - <12265> DW_AT_high_pc : 0x50 - <3><12269>: Abbrev Number: 1 (DW_TAG_variable) - <1226a> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal + <11f89> DW_AT_decl_line : 2112 + <11f8b> DW_AT_decl_column : 9 + <11f8c> DW_AT_type : <0x116a8> + <11f90> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <3><11f93>: Abbrev Number: 0 + <2><11f94>: Abbrev Number: 5 (DW_TAG_lexical_block) + <11f95> DW_AT_low_pc : 0x0 + <11f99> DW_AT_high_pc : 0xcc + <11f9d> DW_AT_sibling : <0x11fdc> + <3><11fa1>: Abbrev Number: 1 (DW_TAG_variable) + <11fa2> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <11fa6> DW_AT_decl_file : 1 + <11fa6> DW_AT_decl_line : 2141 + <11fa8> DW_AT_decl_column : 9 + <11fa9> DW_AT_type : <0x116b9> + <11fad> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <3><11fb1>: Abbrev Number: 1 (DW_TAG_variable) + <11fb2> DW_AT_name : (indirect string, offset: 0xf491a): pdwReg + <11fb6> DW_AT_decl_file : 1 + <11fb6> DW_AT_decl_line : 2141 + <11fb8> DW_AT_decl_column : 9 + <11fb9> DW_AT_type : <0x121d0> + <11fbd> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <3><11fc1>: Abbrev Number: 10 (DW_TAG_lexical_block) + <11fc2> DW_AT_low_pc : 0x0 + <11fc6> DW_AT_high_pc : 0xa4 + <4><11fca>: Abbrev Number: 1 (DW_TAG_variable) + <11fcb> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <11fcf> DW_AT_decl_file : 1 + <11fcf> DW_AT_decl_line : 2141 + <11fd1> DW_AT_decl_column : 9 + <11fd2> DW_AT_type : <0x116b9> + <11fd6> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><11fda>: Abbrev Number: 0 + <3><11fdb>: Abbrev Number: 0 + <2><11fdc>: Abbrev Number: 5 (DW_TAG_lexical_block) + <11fdd> DW_AT_low_pc : 0x0 + <11fe1> DW_AT_high_pc : 0x32 + <11fe5> DW_AT_sibling : <0x1200a> + <3><11fe9>: Abbrev Number: 1 (DW_TAG_variable) + <11fea> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <11fee> DW_AT_decl_file : 1 + <11fee> DW_AT_decl_line : 2141 + <11ff0> DW_AT_decl_column : 9 + <11ff1> DW_AT_type : <0x116b9> + <11ff5> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <3><11ff9>: Abbrev Number: 1 (DW_TAG_variable) + <11ffa> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <11ffe> DW_AT_decl_file : 1 + <11ffe> DW_AT_decl_line : 2141 + <12000> DW_AT_decl_column : 9 + <12001> DW_AT_type : <0x121d0> + <12005> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <3><12009>: Abbrev Number: 0 + <2><1200a>: Abbrev Number: 5 (DW_TAG_lexical_block) + <1200b> DW_AT_low_pc : 0x0 + <1200f> DW_AT_high_pc : 0x4e + <12013> DW_AT_sibling : <0x1204c> + <3><12017>: Abbrev Number: 1 (DW_TAG_variable) + <12018> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <1201c> DW_AT_decl_file : 1 + <1201c> DW_AT_decl_line : 2165 + <1201e> DW_AT_decl_column : 7 + <1201f> DW_AT_type : <0x116b9> + <12023> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><12026>: Abbrev Number: 1 (DW_TAG_variable) + <12027> DW_AT_name : (indirect string, offset: 0xf491a): pdwReg + <1202b> DW_AT_decl_file : 1 + <1202b> DW_AT_decl_line : 2165 + <1202d> DW_AT_decl_column : 7 + <1202e> DW_AT_type : <0x121d0> + <12032> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><12035>: Abbrev Number: 10 (DW_TAG_lexical_block) + <12036> DW_AT_low_pc : 0x0 + <1203a> DW_AT_high_pc : 0x26 + <4><1203e>: Abbrev Number: 12 (DW_TAG_variable) + <1203f> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <12043> DW_AT_decl_file : 1 + <12043> DW_AT_decl_line : 2165 + <12045> DW_AT_decl_column : 7 + <12046> DW_AT_type : <0x116b9> + <4><1204a>: Abbrev Number: 0 + <3><1204b>: Abbrev Number: 0 + <2><1204c>: Abbrev Number: 5 (DW_TAG_lexical_block) + <1204d> DW_AT_low_pc : 0x0 + <12051> DW_AT_high_pc : 0x2e + <12055> DW_AT_sibling : <0x12078> + <3><12059>: Abbrev Number: 1 (DW_TAG_variable) + <1205a> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <1205e> DW_AT_decl_file : 1 + <1205e> DW_AT_decl_line : 2165 + <12060> DW_AT_decl_column : 7 + <12061> DW_AT_type : <0x116b9> + <12065> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3><12068>: Abbrev Number: 1 (DW_TAG_variable) + <12069> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <1206d> DW_AT_decl_file : 1 + <1206d> DW_AT_decl_line : 2165 + <1206f> DW_AT_decl_column : 7 + <12070> DW_AT_type : <0x121d0> + <12074> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <3><12077>: Abbrev Number: 0 + <2><12078>: Abbrev Number: 5 (DW_TAG_lexical_block) + <12079> DW_AT_low_pc : 0x0 + <1207d> DW_AT_high_pc : 0x96 + <12081> DW_AT_sibling : <0x120e2> + <3><12085>: Abbrev Number: 1 (DW_TAG_variable) + <12086> DW_AT_name : (indirect string, offset: 0xf48e2): _wBase + <1208a> DW_AT_decl_file : 1 + <1208a> DW_AT_decl_line : 2166 + <1208c> DW_AT_decl_column : 7 + <1208d> DW_AT_type : <0x116b9> + <12091> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><12094>: Abbrev Number: 1 (DW_TAG_variable) + <12095> DW_AT_name : (indirect string, offset: 0xf47f7): _wEPRegVal + <12099> DW_AT_decl_file : 1 + <12099> DW_AT_decl_line : 2166 + <1209b> DW_AT_decl_column : 7 + <1209c> DW_AT_type : <0x121d0> + <120a0> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><120a3>: Abbrev Number: 10 (DW_TAG_lexical_block) + <120a4> DW_AT_low_pc : 0x0 + <120a8> DW_AT_high_pc : 0x58 + <4><120ac>: Abbrev Number: 1 (DW_TAG_variable) + <120ad> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <120b1> DW_AT_decl_file : 1 + <120b1> DW_AT_decl_line : 2166 + <120b3> DW_AT_decl_column : 7 + <120b4> DW_AT_type : <0x116b9> + <120b8> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><120bb>: Abbrev Number: 1 (DW_TAG_variable) + <120bc> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <120c0> DW_AT_decl_file : 1 + <120c0> DW_AT_decl_line : 2166 + <120c2> DW_AT_decl_column : 7 + <120c3> DW_AT_type : <0x121d0> + <120c7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><120ca>: Abbrev Number: 10 (DW_TAG_lexical_block) + <120cb> DW_AT_low_pc : 0x0 + <120cf> DW_AT_high_pc : 0x2e + <5><120d3>: Abbrev Number: 12 (DW_TAG_variable) + <120d4> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <120d8> DW_AT_decl_file : 1 + <120d8> DW_AT_decl_line : 2166 + <120da> DW_AT_decl_column : 7 + <120db> DW_AT_type : <0x116b9> + <5><120df>: Abbrev Number: 0 + <4><120e0>: Abbrev Number: 0 + <3><120e1>: Abbrev Number: 0 + <2><120e2>: Abbrev Number: 18 (DW_TAG_lexical_block) + <120e3> DW_AT_sibling : <0x120f4> + <3><120e7>: Abbrev Number: 12 (DW_TAG_variable) + <120e8> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <120ec> DW_AT_decl_file : 1 + <120ec> DW_AT_decl_line : 2178 + <120ee> DW_AT_decl_column : 9 + <120ef> DW_AT_type : <0x116a8> + <3><120f3>: Abbrev Number: 0 + <2><120f4>: Abbrev Number: 5 (DW_TAG_lexical_block) + <120f5> DW_AT_low_pc : 0x0 + <120f9> DW_AT_high_pc : 0x46 + <120fd> DW_AT_sibling : <0x12111> + <3><12101>: Abbrev Number: 1 (DW_TAG_variable) + <12102> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <12106> DW_AT_decl_file : 1 + <12106> DW_AT_decl_line : 2178 + <12108> DW_AT_decl_column : 9 + <12109> DW_AT_type : <0x116a8> + <1210d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><12110>: Abbrev Number: 0 + <2><12111>: Abbrev Number: 18 (DW_TAG_lexical_block) + <12112> DW_AT_sibling : <0x12123> + <3><12116>: Abbrev Number: 12 (DW_TAG_variable) + <12117> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <1211b> DW_AT_decl_file : 1 + <1211b> DW_AT_decl_line : 2186 + <1211d> DW_AT_decl_column : 9 + <1211e> DW_AT_type : <0x116a8> + <3><12122>: Abbrev Number: 0 + <2><12123>: Abbrev Number: 5 (DW_TAG_lexical_block) + <12124> DW_AT_low_pc : 0x0 + <12128> DW_AT_high_pc : 0x44 + <1212c> DW_AT_sibling : <0x12141> + <3><12130>: Abbrev Number: 1 (DW_TAG_variable) + <12131> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <12135> DW_AT_decl_file : 1 + <12135> DW_AT_decl_line : 2186 + <12137> DW_AT_decl_column : 9 + <12138> DW_AT_type : <0x116a8> + <1213c> DW_AT_location : 3 byte block: 91 b6 7f (DW_OP_fbreg: -74) + <3><12140>: Abbrev Number: 0 + <2><12141>: Abbrev Number: 5 (DW_TAG_lexical_block) + <12142> DW_AT_low_pc : 0x0 + <12146> DW_AT_high_pc : 0x10e + <1214a> DW_AT_sibling : <0x121b0> + <3><1214e>: Abbrev Number: 1 (DW_TAG_variable) + <1214f> DW_AT_name : (indirect string, offset: 0xf48e2): _wBase + <12153> DW_AT_decl_file : 1 + <12153> DW_AT_decl_line : 2214 + <12155> DW_AT_decl_column : 9 + <12156> DW_AT_type : <0x116b9> + <1215a> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <3><1215e>: Abbrev Number: 1 (DW_TAG_variable) + <1215f> DW_AT_name : (indirect string, offset: 0xf47f7): _wEPRegVal + <12163> DW_AT_decl_file : 1 + <12163> DW_AT_decl_line : 2214 + <12165> DW_AT_decl_column : 9 + <12166> DW_AT_type : <0x121d0> + <1216a> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <3><1216e>: Abbrev Number: 10 (DW_TAG_lexical_block) + <1216f> DW_AT_low_pc : 0x0 + <12173> DW_AT_high_pc : 0xcc + <4><12177>: Abbrev Number: 1 (DW_TAG_variable) + <12178> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <1217c> DW_AT_decl_file : 1 + <1217c> DW_AT_decl_line : 2214 + <1217e> DW_AT_decl_column : 9 + <1217f> DW_AT_type : <0x116b9> + <12183> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><12186>: Abbrev Number: 1 (DW_TAG_variable) + <12187> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <1218b> DW_AT_decl_file : 1 + <1218b> DW_AT_decl_line : 2214 + <1218d> DW_AT_decl_column : 9 + <1218e> DW_AT_type : <0x121d0> + <12192> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><12195>: Abbrev Number: 10 (DW_TAG_lexical_block) + <12196> DW_AT_low_pc : 0x0 + <1219a> DW_AT_high_pc : 0xa4 + <5><1219e>: Abbrev Number: 1 (DW_TAG_variable) + <1219f> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <121a3> DW_AT_decl_file : 1 + <121a3> DW_AT_decl_line : 2214 + <121a5> DW_AT_decl_column : 9 + <121a6> DW_AT_type : <0x116b9> + <121aa> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <5><121ad>: Abbrev Number: 0 + <4><121ae>: Abbrev Number: 0 + <3><121af>: Abbrev Number: 0 + <2><121b0>: Abbrev Number: 10 (DW_TAG_lexical_block) + <121b1> DW_AT_low_pc : 0x0 + <121b5> DW_AT_high_pc : 0x50 + <3><121b9>: Abbrev Number: 1 (DW_TAG_variable) + <121ba> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <121be> DW_AT_decl_file : 1 + <121be> DW_AT_decl_line : 2223 + <121c0> DW_AT_decl_column : 3 + <121c1> DW_AT_type : <0x116a8> + <121c5> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <3><121c9>: Abbrev Number: 0 + <2><121ca>: Abbrev Number: 0 + <1><121cb>: Abbrev Number: 17 (DW_TAG_pointer_type) + <121cc> DW_AT_byte_size : 4 + <121cc> DW_AT_type : <0x11ac2> + <1><121d0>: Abbrev Number: 17 (DW_TAG_pointer_type) + <121d1> DW_AT_byte_size : 4 + <121d1> DW_AT_type : <0x116b4> + <1><121d5>: Abbrev Number: 25 (DW_TAG_subprogram) + <121d6> DW_AT_name : (indirect string, offset: 0xf4a92): HAL_PCD_EP_DB_Receive + <121da> DW_AT_decl_file : 1 + <121da> DW_AT_decl_line : 1987 + <121dc> DW_AT_decl_column : 17 + <121dd> DW_AT_prototyped : 1 + <121dd> DW_AT_type : <0x116a8> + <121e1> DW_AT_low_pc : 0x0 + <121e5> DW_AT_high_pc : 0x212 + <121e9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <121eb> DW_AT_call_all_tail_calls: 1 + <121eb> DW_AT_sibling : <0x122bf> + <2><121ef>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <121f0> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <121f4> DW_AT_decl_file : 1 + <121f4> DW_AT_decl_line : 1987 + <121f6> DW_AT_decl_column : 58 + <121f7> DW_AT_type : <0x11d3c> + <121fb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><121fe>: Abbrev Number: 21 (DW_TAG_formal_parameter) + <121ff> DW_AT_name : ep + <12202> DW_AT_decl_file : 1 + <12202> DW_AT_decl_line : 1988 + <12204> DW_AT_decl_column : 54 + <12205> DW_AT_type : <0x121cb> + <12209> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><1220c>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1220d> DW_AT_name : (indirect string, offset: 0xf4931): wEPVal + <12211> DW_AT_decl_file : 1 + <12211> DW_AT_decl_line : 1988 + <12213> DW_AT_decl_column : 67 + <12214> DW_AT_type : <0x116a8> + <12218> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) + <2><1221b>: Abbrev Number: 1 (DW_TAG_variable) + <1221c> DW_AT_name : (indirect string, offset: 0xfa933): count + <12220> DW_AT_decl_file : 1 + <12220> DW_AT_decl_line : 1990 + <12222> DW_AT_decl_column : 12 + <12223> DW_AT_type : <0x116a8> + <12227> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><1222a>: Abbrev Number: 5 (DW_TAG_lexical_block) + <1222b> DW_AT_low_pc : 0x0 + <1222f> DW_AT_high_pc : 0x48 + <12233> DW_AT_sibling : <0x12247> + <3><12237>: Abbrev Number: 1 (DW_TAG_variable) + <12238> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <1223c> DW_AT_decl_file : 1 + <1223c> DW_AT_decl_line : 2010 + <1223e> DW_AT_decl_column : 7 + <1223f> DW_AT_type : <0x116a8> + <12243> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><12246>: Abbrev Number: 0 + <2><12247>: Abbrev Number: 5 (DW_TAG_lexical_block) + <12248> DW_AT_low_pc : 0x0 + <1224c> DW_AT_high_pc : 0x40 + <12250> DW_AT_sibling : <0x12264> + <3><12254>: Abbrev Number: 1 (DW_TAG_variable) + <12255> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <12259> DW_AT_decl_file : 1 + <12259> DW_AT_decl_line : 2016 + <1225b> DW_AT_decl_column : 7 + <1225c> DW_AT_type : <0x116a8> + <12260> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <3><12263>: Abbrev Number: 0 + <2><12264>: Abbrev Number: 18 (DW_TAG_lexical_block) + <12265> DW_AT_sibling : <0x12276> + <3><12269>: Abbrev Number: 12 (DW_TAG_variable) + <1226a> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal <1226e> DW_AT_decl_file : 1 - <1226e> DW_AT_decl_line : 2223 - <12270> DW_AT_decl_column : 3 - <12271> DW_AT_type : <0x11758> - <12275> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) - <3><12279>: Abbrev Number: 0 - <2><1227a>: Abbrev Number: 0 - <1><1227b>: Abbrev Number: 17 (DW_TAG_pointer_type) - <1227c> DW_AT_byte_size : 4 - <1227c> DW_AT_type : <0x11b72> - <1><12280>: Abbrev Number: 17 (DW_TAG_pointer_type) - <12281> DW_AT_byte_size : 4 - <12281> DW_AT_type : <0x11764> - <1><12285>: Abbrev Number: 25 (DW_TAG_subprogram) - <12286> DW_AT_name : (indirect string, offset: 0xf4aad): HAL_PCD_EP_DB_Receive - <1228a> DW_AT_decl_file : 1 - <1228a> DW_AT_decl_line : 1987 - <1228c> DW_AT_decl_column : 17 - <1228d> DW_AT_prototyped : 1 - <1228d> DW_AT_type : <0x11758> - <12291> DW_AT_low_pc : 0x0 - <12295> DW_AT_high_pc : 0x212 - <12299> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1229b> DW_AT_call_all_tail_calls: 1 - <1229b> DW_AT_sibling : <0x1236f> - <2><1229f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <122a0> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <122a4> DW_AT_decl_file : 1 - <122a4> DW_AT_decl_line : 1987 - <122a6> DW_AT_decl_column : 58 - <122a7> DW_AT_type : <0x11dec> - <122ab> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><122ae>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <122af> DW_AT_name : ep - <122b2> DW_AT_decl_file : 1 - <122b2> DW_AT_decl_line : 1988 - <122b4> DW_AT_decl_column : 54 - <122b5> DW_AT_type : <0x1227b> - <122b9> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><122bc>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <122bd> DW_AT_name : (indirect string, offset: 0xf494c): wEPVal - <122c1> DW_AT_decl_file : 1 - <122c1> DW_AT_decl_line : 1988 - <122c3> DW_AT_decl_column : 67 - <122c4> DW_AT_type : <0x11758> - <122c8> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) - <2><122cb>: Abbrev Number: 1 (DW_TAG_variable) - <122cc> DW_AT_name : (indirect string, offset: 0xfa94e): count - <122d0> DW_AT_decl_file : 1 - <122d0> DW_AT_decl_line : 1990 - <122d2> DW_AT_decl_column : 12 - <122d3> DW_AT_type : <0x11758> - <122d7> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><122da>: Abbrev Number: 5 (DW_TAG_lexical_block) - <122db> DW_AT_low_pc : 0x0 - <122df> DW_AT_high_pc : 0x48 - <122e3> DW_AT_sibling : <0x122f7> - <3><122e7>: Abbrev Number: 1 (DW_TAG_variable) - <122e8> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <122ec> DW_AT_decl_file : 1 - <122ec> DW_AT_decl_line : 2010 - <122ee> DW_AT_decl_column : 7 - <122ef> DW_AT_type : <0x11758> - <122f3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><122f6>: Abbrev Number: 0 - <2><122f7>: Abbrev Number: 5 (DW_TAG_lexical_block) - <122f8> DW_AT_low_pc : 0x0 - <122fc> DW_AT_high_pc : 0x40 - <12300> DW_AT_sibling : <0x12314> - <3><12304>: Abbrev Number: 1 (DW_TAG_variable) - <12305> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <12309> DW_AT_decl_file : 1 - <12309> DW_AT_decl_line : 2016 - <1230b> DW_AT_decl_column : 7 - <1230c> DW_AT_type : <0x11758> - <12310> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <3><12313>: Abbrev Number: 0 - <2><12314>: Abbrev Number: 18 (DW_TAG_lexical_block) - <12315> DW_AT_sibling : <0x12326> - <3><12319>: Abbrev Number: 12 (DW_TAG_variable) - <1231a> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <1231e> DW_AT_decl_file : 1 - <1231e> DW_AT_decl_line : 2016 - <12320> DW_AT_decl_column : 7 - <12321> DW_AT_type : <0x11758> - <3><12325>: Abbrev Number: 0 - <2><12326>: Abbrev Number: 5 (DW_TAG_lexical_block) - <12327> DW_AT_low_pc : 0x0 - <1232b> DW_AT_high_pc : 0x48 - <1232f> DW_AT_sibling : <0x12343> - <3><12333>: Abbrev Number: 1 (DW_TAG_variable) - <12334> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal + <1226e> DW_AT_decl_line : 2016 + <12270> DW_AT_decl_column : 7 + <12271> DW_AT_type : <0x116a8> + <3><12275>: Abbrev Number: 0 + <2><12276>: Abbrev Number: 5 (DW_TAG_lexical_block) + <12277> DW_AT_low_pc : 0x0 + <1227b> DW_AT_high_pc : 0x48 + <1227f> DW_AT_sibling : <0x12293> + <3><12283>: Abbrev Number: 1 (DW_TAG_variable) + <12284> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <12288> DW_AT_decl_file : 1 + <12288> DW_AT_decl_line : 2042 + <1228a> DW_AT_decl_column : 7 + <1228b> DW_AT_type : <0x116a8> + <1228f> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <3><12292>: Abbrev Number: 0 + <2><12293>: Abbrev Number: 5 (DW_TAG_lexical_block) + <12294> DW_AT_low_pc : 0x0 + <12298> DW_AT_high_pc : 0x40 + <1229c> DW_AT_sibling : <0x122b0> + <3><122a0>: Abbrev Number: 1 (DW_TAG_variable) + <122a1> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <122a5> DW_AT_decl_file : 1 + <122a5> DW_AT_decl_line : 2048 + <122a7> DW_AT_decl_column : 7 + <122a8> DW_AT_type : <0x116a8> + <122ac> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><122af>: Abbrev Number: 0 + <2><122b0>: Abbrev Number: 38 (DW_TAG_lexical_block) + <3><122b1>: Abbrev Number: 12 (DW_TAG_variable) + <122b2> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <122b6> DW_AT_decl_file : 1 + <122b6> DW_AT_decl_line : 2048 + <122b8> DW_AT_decl_column : 7 + <122b9> DW_AT_type : <0x116a8> + <3><122bd>: Abbrev Number: 0 + <2><122be>: Abbrev Number: 0 + <1><122bf>: Abbrev Number: 25 (DW_TAG_subprogram) + <122c0> DW_AT_name : (indirect string, offset: 0xf47e4): PCD_EP_ISR_Handler + <122c4> DW_AT_decl_file : 1 + <122c4> DW_AT_decl_line : 1708 + <122c6> DW_AT_decl_column : 26 + <122c7> DW_AT_prototyped : 1 + <122c7> DW_AT_type : <0x11891> + <122cb> DW_AT_low_pc : 0x0 + <122cf> DW_AT_high_pc : 0x78a + <122d3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <122d5> DW_AT_call_all_tail_calls: 1 + <122d5> DW_AT_sibling : <0x1253f> + <2><122d9>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <122da> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <122de> DW_AT_decl_file : 1 + <122de> DW_AT_decl_line : 1708 + <122e0> DW_AT_decl_column : 64 + <122e1> DW_AT_type : <0x11d3c> + <122e5> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <2><122e9>: Abbrev Number: 14 (DW_TAG_variable) + <122ea> DW_AT_name : ep + <122ed> DW_AT_decl_file : 1 + <122ed> DW_AT_decl_line : 1710 + <122ef> DW_AT_decl_column : 18 + <122f0> DW_AT_type : <0x121cb> + <122f4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><122f7>: Abbrev Number: 1 (DW_TAG_variable) + <122f8> DW_AT_name : (indirect string, offset: 0xfa933): count + <122fc> DW_AT_decl_file : 1 + <122fc> DW_AT_decl_line : 1711 + <122fe> DW_AT_decl_column : 12 + <122ff> DW_AT_type : <0x116a8> + <12303> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><12306>: Abbrev Number: 1 (DW_TAG_variable) + <12307> DW_AT_name : (indirect string, offset: 0xf4c51): wIstr + <1230b> DW_AT_decl_file : 1 + <1230b> DW_AT_decl_line : 1712 + <1230d> DW_AT_decl_column : 12 + <1230e> DW_AT_type : <0x116a8> + <12312> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><12315>: Abbrev Number: 1 (DW_TAG_variable) + <12316> DW_AT_name : (indirect string, offset: 0xf4931): wEPVal + <1231a> DW_AT_decl_file : 1 + <1231a> DW_AT_decl_line : 1713 + <1231c> DW_AT_decl_column : 12 + <1231d> DW_AT_type : <0x116a8> + <12321> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><12324>: Abbrev Number: 1 (DW_TAG_variable) + <12325> DW_AT_name : (indirect string, offset: 0xf4c47): TxPctSize + <12329> DW_AT_decl_file : 1 + <12329> DW_AT_decl_line : 1714 + <1232b> DW_AT_decl_column : 12 + <1232c> DW_AT_type : <0x116a8> + <12330> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><12333>: Abbrev Number: 1 (DW_TAG_variable) + <12334> DW_AT_name : (indirect string, offset: 0xf4b21): epindex <12338> DW_AT_decl_file : 1 - <12338> DW_AT_decl_line : 2042 - <1233a> DW_AT_decl_column : 7 - <1233b> DW_AT_type : <0x11758> - <1233f> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <3><12342>: Abbrev Number: 0 - <2><12343>: Abbrev Number: 5 (DW_TAG_lexical_block) - <12344> DW_AT_low_pc : 0x0 - <12348> DW_AT_high_pc : 0x40 - <1234c> DW_AT_sibling : <0x12360> - <3><12350>: Abbrev Number: 1 (DW_TAG_variable) - <12351> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <12355> DW_AT_decl_file : 1 - <12355> DW_AT_decl_line : 2048 - <12357> DW_AT_decl_column : 7 - <12358> DW_AT_type : <0x11758> - <1235c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <12338> DW_AT_decl_line : 1715 + <1233a> DW_AT_decl_column : 11 + <1233b> DW_AT_type : <0x11697> + <1233f> DW_AT_location : 2 byte block: 91 6d (DW_OP_fbreg: -19) + <2><12342>: Abbrev Number: 5 (DW_TAG_lexical_block) + <12343> DW_AT_low_pc : 0x0 + <12347> DW_AT_high_pc : 0x24 + <1234b> DW_AT_sibling : <0x12360> + <3><1234f>: Abbrev Number: 1 (DW_TAG_variable) + <12350> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <12354> DW_AT_decl_file : 1 + <12354> DW_AT_decl_line : 1740 + <12356> DW_AT_decl_column : 9 + <12357> DW_AT_type : <0x116a8> + <1235b> DW_AT_location : 3 byte block: 91 ae 7f (DW_OP_fbreg: -82) <3><1235f>: Abbrev Number: 0 - <2><12360>: Abbrev Number: 38 (DW_TAG_lexical_block) - <3><12361>: Abbrev Number: 12 (DW_TAG_variable) - <12362> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <12366> DW_AT_decl_file : 1 - <12366> DW_AT_decl_line : 2048 - <12368> DW_AT_decl_column : 7 - <12369> DW_AT_type : <0x11758> - <3><1236d>: Abbrev Number: 0 - <2><1236e>: Abbrev Number: 0 - <1><1236f>: Abbrev Number: 25 (DW_TAG_subprogram) - <12370> DW_AT_name : (indirect string, offset: 0xf47ff): PCD_EP_ISR_Handler - <12374> DW_AT_decl_file : 1 - <12374> DW_AT_decl_line : 1708 - <12376> DW_AT_decl_column : 26 - <12377> DW_AT_prototyped : 1 - <12377> DW_AT_type : <0x11941> - <1237b> DW_AT_low_pc : 0x0 - <1237f> DW_AT_high_pc : 0x78a - <12383> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12385> DW_AT_call_all_tail_calls: 1 - <12385> DW_AT_sibling : <0x125ef> - <2><12389>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1238a> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <1238e> DW_AT_decl_file : 1 - <1238e> DW_AT_decl_line : 1708 - <12390> DW_AT_decl_column : 64 - <12391> DW_AT_type : <0x11dec> - <12395> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <2><12399>: Abbrev Number: 14 (DW_TAG_variable) - <1239a> DW_AT_name : ep - <1239d> DW_AT_decl_file : 1 - <1239d> DW_AT_decl_line : 1710 - <1239f> DW_AT_decl_column : 18 - <123a0> DW_AT_type : <0x1227b> - <123a4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><123a7>: Abbrev Number: 1 (DW_TAG_variable) - <123a8> DW_AT_name : (indirect string, offset: 0xfa94e): count - <123ac> DW_AT_decl_file : 1 - <123ac> DW_AT_decl_line : 1711 - <123ae> DW_AT_decl_column : 12 - <123af> DW_AT_type : <0x11758> - <123b3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><123b6>: Abbrev Number: 1 (DW_TAG_variable) - <123b7> DW_AT_name : (indirect string, offset: 0xf4c6c): wIstr - <123bb> DW_AT_decl_file : 1 - <123bb> DW_AT_decl_line : 1712 - <123bd> DW_AT_decl_column : 12 - <123be> DW_AT_type : <0x11758> - <123c2> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><123c5>: Abbrev Number: 1 (DW_TAG_variable) - <123c6> DW_AT_name : (indirect string, offset: 0xf494c): wEPVal - <123ca> DW_AT_decl_file : 1 - <123ca> DW_AT_decl_line : 1713 - <123cc> DW_AT_decl_column : 12 - <123cd> DW_AT_type : <0x11758> - <123d1> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><123d4>: Abbrev Number: 1 (DW_TAG_variable) - <123d5> DW_AT_name : (indirect string, offset: 0xf4c62): TxPctSize - <123d9> DW_AT_decl_file : 1 - <123d9> DW_AT_decl_line : 1714 - <123db> DW_AT_decl_column : 12 - <123dc> DW_AT_type : <0x11758> - <123e0> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><123e3>: Abbrev Number: 1 (DW_TAG_variable) - <123e4> DW_AT_name : (indirect string, offset: 0xf4b3c): epindex - <123e8> DW_AT_decl_file : 1 - <123e8> DW_AT_decl_line : 1715 - <123ea> DW_AT_decl_column : 11 - <123eb> DW_AT_type : <0x11747> - <123ef> DW_AT_location : 2 byte block: 91 6d (DW_OP_fbreg: -19) - <2><123f2>: Abbrev Number: 5 (DW_TAG_lexical_block) - <123f3> DW_AT_low_pc : 0x0 - <123f7> DW_AT_high_pc : 0x24 - <123fb> DW_AT_sibling : <0x12410> - <3><123ff>: Abbrev Number: 1 (DW_TAG_variable) - <12400> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <12404> DW_AT_decl_file : 1 - <12404> DW_AT_decl_line : 1740 - <12406> DW_AT_decl_column : 9 - <12407> DW_AT_type : <0x11758> - <1240b> DW_AT_location : 3 byte block: 91 ae 7f (DW_OP_fbreg: -82) - <3><1240f>: Abbrev Number: 0 - <2><12410>: Abbrev Number: 5 (DW_TAG_lexical_block) - <12411> DW_AT_low_pc : 0x0 - <12415> DW_AT_high_pc : 0x1e - <12419> DW_AT_sibling : <0x1242e> - <3><1241d>: Abbrev Number: 1 (DW_TAG_variable) - <1241e> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <12422> DW_AT_decl_file : 1 - <12422> DW_AT_decl_line : 1777 - <12424> DW_AT_decl_column : 11 - <12425> DW_AT_type : <0x11758> - <12429> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <3><1242d>: Abbrev Number: 0 - <2><1242e>: Abbrev Number: 5 (DW_TAG_lexical_block) - <1242f> DW_AT_low_pc : 0x0 - <12433> DW_AT_high_pc : 0x1e - <12437> DW_AT_sibling : <0x1244c> - <3><1243b>: Abbrev Number: 1 (DW_TAG_variable) - <1243c> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <12440> DW_AT_decl_file : 1 - <12440> DW_AT_decl_line : 1788 - <12442> DW_AT_decl_column : 11 - <12443> DW_AT_type : <0x11758> - <12447> DW_AT_location : 3 byte block: 91 be 7f (DW_OP_fbreg: -66) - <3><1244b>: Abbrev Number: 0 - <2><1244c>: Abbrev Number: 5 (DW_TAG_lexical_block) - <1244d> DW_AT_low_pc : 0x0 - <12451> DW_AT_high_pc : 0xc2 - <12455> DW_AT_sibling : <0x12493> - <3><12459>: Abbrev Number: 1 (DW_TAG_variable) - <1245a> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <1245e> DW_AT_decl_file : 1 - <1245e> DW_AT_decl_line : 1812 - <12460> DW_AT_decl_column : 13 - <12461> DW_AT_type : <0x11769> - <12465> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <3><12469>: Abbrev Number: 1 (DW_TAG_variable) - <1246a> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <1246e> DW_AT_decl_file : 1 - <1246e> DW_AT_decl_line : 1812 - <12470> DW_AT_decl_column : 13 - <12471> DW_AT_type : <0x12280> - <12475> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <3><12479>: Abbrev Number: 10 (DW_TAG_lexical_block) - <1247a> DW_AT_low_pc : 0x0 - <1247e> DW_AT_high_pc : 0xa2 - <4><12482>: Abbrev Number: 1 (DW_TAG_variable) - <12483> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <12487> DW_AT_decl_file : 1 - <12487> DW_AT_decl_line : 1812 - <12489> DW_AT_decl_column : 13 - <1248a> DW_AT_type : <0x11769> - <1248e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><12491>: Abbrev Number: 0 - <3><12492>: Abbrev Number: 0 - <2><12493>: Abbrev Number: 5 (DW_TAG_lexical_block) - <12494> DW_AT_low_pc : 0x0 - <12498> DW_AT_high_pc : 0x3e - <1249c> DW_AT_sibling : <0x124b1> - <3><124a0>: Abbrev Number: 1 (DW_TAG_variable) - <124a1> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <124a5> DW_AT_decl_file : 1 - <124a5> DW_AT_decl_line : 1813 - <124a7> DW_AT_decl_column : 13 - <124a8> DW_AT_type : <0x11758> - <124ac> DW_AT_location : 3 byte block: 91 b2 7f (DW_OP_fbreg: -78) - <3><124b0>: Abbrev Number: 0 - <2><124b1>: Abbrev Number: 5 (DW_TAG_lexical_block) - <124b2> DW_AT_low_pc : 0x0 - <124b6> DW_AT_high_pc : 0x36 - <124ba> DW_AT_sibling : <0x124ce> - <3><124be>: Abbrev Number: 1 (DW_TAG_variable) - <124bf> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <124c3> DW_AT_decl_file : 1 - <124c3> DW_AT_decl_line : 1827 - <124c5> DW_AT_decl_column : 9 - <124c6> DW_AT_type : <0x11758> - <124ca> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><124cd>: Abbrev Number: 0 - <2><124ce>: Abbrev Number: 5 (DW_TAG_lexical_block) - <124cf> DW_AT_low_pc : 0x0 - <124d3> DW_AT_high_pc : 0x44 - <124d7> DW_AT_sibling : <0x124eb> - <3><124db>: Abbrev Number: 1 (DW_TAG_variable) - <124dc> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <124e0> DW_AT_decl_file : 1 - <124e0> DW_AT_decl_line : 1851 - <124e2> DW_AT_decl_column : 13 - <124e3> DW_AT_type : <0x11758> - <124e7> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <3><124ea>: Abbrev Number: 0 - <2><124eb>: Abbrev Number: 18 (DW_TAG_lexical_block) - <124ec> DW_AT_sibling : <0x124fd> - <3><124f0>: Abbrev Number: 12 (DW_TAG_variable) - <124f1> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal + <2><12360>: Abbrev Number: 5 (DW_TAG_lexical_block) + <12361> DW_AT_low_pc : 0x0 + <12365> DW_AT_high_pc : 0x1e + <12369> DW_AT_sibling : <0x1237e> + <3><1236d>: Abbrev Number: 1 (DW_TAG_variable) + <1236e> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <12372> DW_AT_decl_file : 1 + <12372> DW_AT_decl_line : 1777 + <12374> DW_AT_decl_column : 11 + <12375> DW_AT_type : <0x116a8> + <12379> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <3><1237d>: Abbrev Number: 0 + <2><1237e>: Abbrev Number: 5 (DW_TAG_lexical_block) + <1237f> DW_AT_low_pc : 0x0 + <12383> DW_AT_high_pc : 0x1e + <12387> DW_AT_sibling : <0x1239c> + <3><1238b>: Abbrev Number: 1 (DW_TAG_variable) + <1238c> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <12390> DW_AT_decl_file : 1 + <12390> DW_AT_decl_line : 1788 + <12392> DW_AT_decl_column : 11 + <12393> DW_AT_type : <0x116a8> + <12397> DW_AT_location : 3 byte block: 91 be 7f (DW_OP_fbreg: -66) + <3><1239b>: Abbrev Number: 0 + <2><1239c>: Abbrev Number: 5 (DW_TAG_lexical_block) + <1239d> DW_AT_low_pc : 0x0 + <123a1> DW_AT_high_pc : 0xc2 + <123a5> DW_AT_sibling : <0x123e3> + <3><123a9>: Abbrev Number: 1 (DW_TAG_variable) + <123aa> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <123ae> DW_AT_decl_file : 1 + <123ae> DW_AT_decl_line : 1812 + <123b0> DW_AT_decl_column : 13 + <123b1> DW_AT_type : <0x116b9> + <123b5> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <3><123b9>: Abbrev Number: 1 (DW_TAG_variable) + <123ba> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <123be> DW_AT_decl_file : 1 + <123be> DW_AT_decl_line : 1812 + <123c0> DW_AT_decl_column : 13 + <123c1> DW_AT_type : <0x121d0> + <123c5> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <3><123c9>: Abbrev Number: 10 (DW_TAG_lexical_block) + <123ca> DW_AT_low_pc : 0x0 + <123ce> DW_AT_high_pc : 0xa2 + <4><123d2>: Abbrev Number: 1 (DW_TAG_variable) + <123d3> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <123d7> DW_AT_decl_file : 1 + <123d7> DW_AT_decl_line : 1812 + <123d9> DW_AT_decl_column : 13 + <123da> DW_AT_type : <0x116b9> + <123de> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><123e1>: Abbrev Number: 0 + <3><123e2>: Abbrev Number: 0 + <2><123e3>: Abbrev Number: 5 (DW_TAG_lexical_block) + <123e4> DW_AT_low_pc : 0x0 + <123e8> DW_AT_high_pc : 0x3e + <123ec> DW_AT_sibling : <0x12401> + <3><123f0>: Abbrev Number: 1 (DW_TAG_variable) + <123f1> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <123f5> DW_AT_decl_file : 1 + <123f5> DW_AT_decl_line : 1813 + <123f7> DW_AT_decl_column : 13 + <123f8> DW_AT_type : <0x116a8> + <123fc> DW_AT_location : 3 byte block: 91 b2 7f (DW_OP_fbreg: -78) + <3><12400>: Abbrev Number: 0 + <2><12401>: Abbrev Number: 5 (DW_TAG_lexical_block) + <12402> DW_AT_low_pc : 0x0 + <12406> DW_AT_high_pc : 0x36 + <1240a> DW_AT_sibling : <0x1241e> + <3><1240e>: Abbrev Number: 1 (DW_TAG_variable) + <1240f> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <12413> DW_AT_decl_file : 1 + <12413> DW_AT_decl_line : 1827 + <12415> DW_AT_decl_column : 9 + <12416> DW_AT_type : <0x116a8> + <1241a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1241d>: Abbrev Number: 0 + <2><1241e>: Abbrev Number: 5 (DW_TAG_lexical_block) + <1241f> DW_AT_low_pc : 0x0 + <12423> DW_AT_high_pc : 0x44 + <12427> DW_AT_sibling : <0x1243b> + <3><1242b>: Abbrev Number: 1 (DW_TAG_variable) + <1242c> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <12430> DW_AT_decl_file : 1 + <12430> DW_AT_decl_line : 1851 + <12432> DW_AT_decl_column : 13 + <12433> DW_AT_type : <0x116a8> + <12437> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <3><1243a>: Abbrev Number: 0 + <2><1243b>: Abbrev Number: 18 (DW_TAG_lexical_block) + <1243c> DW_AT_sibling : <0x1244d> + <3><12440>: Abbrev Number: 12 (DW_TAG_variable) + <12441> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <12445> DW_AT_decl_file : 1 + <12445> DW_AT_decl_line : 1851 + <12447> DW_AT_decl_column : 13 + <12448> DW_AT_type : <0x116a8> + <3><1244c>: Abbrev Number: 0 + <2><1244d>: Abbrev Number: 5 (DW_TAG_lexical_block) + <1244e> DW_AT_low_pc : 0x0 + <12452> DW_AT_high_pc : 0x3c + <12456> DW_AT_sibling : <0x1246a> + <3><1245a>: Abbrev Number: 1 (DW_TAG_variable) + <1245b> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <1245f> DW_AT_decl_file : 1 + <1245f> DW_AT_decl_line : 1901 + <12461> DW_AT_decl_column : 9 + <12462> DW_AT_type : <0x116a8> + <12466> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <3><12469>: Abbrev Number: 0 + <2><1246a>: Abbrev Number: 5 (DW_TAG_lexical_block) + <1246b> DW_AT_low_pc : 0x0 + <1246f> DW_AT_high_pc : 0x4e + <12473> DW_AT_sibling : <0x124ac> + <3><12477>: Abbrev Number: 1 (DW_TAG_variable) + <12478> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <1247c> DW_AT_decl_file : 1 + <1247c> DW_AT_decl_line : 1912 + <1247e> DW_AT_decl_column : 15 + <1247f> DW_AT_type : <0x116b9> + <12483> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <3><12486>: Abbrev Number: 1 (DW_TAG_variable) + <12487> DW_AT_name : (indirect string, offset: 0xf491a): pdwReg + <1248b> DW_AT_decl_file : 1 + <1248b> DW_AT_decl_line : 1912 + <1248d> DW_AT_decl_column : 15 + <1248e> DW_AT_type : <0x121d0> + <12492> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <3><12495>: Abbrev Number: 10 (DW_TAG_lexical_block) + <12496> DW_AT_low_pc : 0x0 + <1249a> DW_AT_high_pc : 0x26 + <4><1249e>: Abbrev Number: 12 (DW_TAG_variable) + <1249f> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <124a3> DW_AT_decl_file : 1 + <124a3> DW_AT_decl_line : 1912 + <124a5> DW_AT_decl_column : 15 + <124a6> DW_AT_type : <0x116b9> + <4><124aa>: Abbrev Number: 0 + <3><124ab>: Abbrev Number: 0 + <2><124ac>: Abbrev Number: 5 (DW_TAG_lexical_block) + <124ad> DW_AT_low_pc : 0x0 + <124b1> DW_AT_high_pc : 0x30 + <124b5> DW_AT_sibling : <0x124d8> + <3><124b9>: Abbrev Number: 1 (DW_TAG_variable) + <124ba> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <124be> DW_AT_decl_file : 1 + <124be> DW_AT_decl_line : 1912 + <124c0> DW_AT_decl_column : 15 + <124c1> DW_AT_type : <0x116b9> + <124c5> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3><124c8>: Abbrev Number: 1 (DW_TAG_variable) + <124c9> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <124cd> DW_AT_decl_file : 1 + <124cd> DW_AT_decl_line : 1912 + <124cf> DW_AT_decl_column : 15 + <124d0> DW_AT_type : <0x121d0> + <124d4> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <3><124d7>: Abbrev Number: 0 + <2><124d8>: Abbrev Number: 10 (DW_TAG_lexical_block) + <124d9> DW_AT_low_pc : 0x0 + <124dd> DW_AT_high_pc : 0x8c + <3><124e1>: Abbrev Number: 1 (DW_TAG_variable) + <124e2> DW_AT_name : (indirect string, offset: 0xf48e2): _wBase + <124e6> DW_AT_decl_file : 1 + <124e6> DW_AT_decl_line : 1916 + <124e8> DW_AT_decl_column : 15 + <124e9> DW_AT_type : <0x116b9> + <124ed> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><124f0>: Abbrev Number: 1 (DW_TAG_variable) + <124f1> DW_AT_name : (indirect string, offset: 0xf47f7): _wEPRegVal <124f5> DW_AT_decl_file : 1 - <124f5> DW_AT_decl_line : 1851 - <124f7> DW_AT_decl_column : 13 - <124f8> DW_AT_type : <0x11758> - <3><124fc>: Abbrev Number: 0 - <2><124fd>: Abbrev Number: 5 (DW_TAG_lexical_block) - <124fe> DW_AT_low_pc : 0x0 - <12502> DW_AT_high_pc : 0x3c - <12506> DW_AT_sibling : <0x1251a> - <3><1250a>: Abbrev Number: 1 (DW_TAG_variable) - <1250b> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <1250f> DW_AT_decl_file : 1 - <1250f> DW_AT_decl_line : 1901 - <12511> DW_AT_decl_column : 9 - <12512> DW_AT_type : <0x11758> - <12516> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <3><12519>: Abbrev Number: 0 - <2><1251a>: Abbrev Number: 5 (DW_TAG_lexical_block) - <1251b> DW_AT_low_pc : 0x0 - <1251f> DW_AT_high_pc : 0x4e - <12523> DW_AT_sibling : <0x1255c> - <3><12527>: Abbrev Number: 1 (DW_TAG_variable) - <12528> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <1252c> DW_AT_decl_file : 1 - <1252c> DW_AT_decl_line : 1912 - <1252e> DW_AT_decl_column : 15 - <1252f> DW_AT_type : <0x11769> - <12533> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <3><12536>: Abbrev Number: 1 (DW_TAG_variable) - <12537> DW_AT_name : (indirect string, offset: 0xf4935): pdwReg - <1253b> DW_AT_decl_file : 1 - <1253b> DW_AT_decl_line : 1912 - <1253d> DW_AT_decl_column : 15 - <1253e> DW_AT_type : <0x12280> - <12542> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <3><12545>: Abbrev Number: 10 (DW_TAG_lexical_block) - <12546> DW_AT_low_pc : 0x0 - <1254a> DW_AT_high_pc : 0x26 - <4><1254e>: Abbrev Number: 12 (DW_TAG_variable) - <1254f> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <12553> DW_AT_decl_file : 1 - <12553> DW_AT_decl_line : 1912 - <12555> DW_AT_decl_column : 15 - <12556> DW_AT_type : <0x11769> - <4><1255a>: Abbrev Number: 0 - <3><1255b>: Abbrev Number: 0 - <2><1255c>: Abbrev Number: 5 (DW_TAG_lexical_block) - <1255d> DW_AT_low_pc : 0x0 - <12561> DW_AT_high_pc : 0x30 - <12565> DW_AT_sibling : <0x12588> - <3><12569>: Abbrev Number: 1 (DW_TAG_variable) - <1256a> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <1256e> DW_AT_decl_file : 1 - <1256e> DW_AT_decl_line : 1912 - <12570> DW_AT_decl_column : 15 - <12571> DW_AT_type : <0x11769> - <12575> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <3><12578>: Abbrev Number: 1 (DW_TAG_variable) - <12579> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <1257d> DW_AT_decl_file : 1 - <1257d> DW_AT_decl_line : 1912 - <1257f> DW_AT_decl_column : 15 - <12580> DW_AT_type : <0x12280> - <12584> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <3><12587>: Abbrev Number: 0 - <2><12588>: Abbrev Number: 10 (DW_TAG_lexical_block) - <12589> DW_AT_low_pc : 0x0 - <1258d> DW_AT_high_pc : 0x8c - <3><12591>: Abbrev Number: 1 (DW_TAG_variable) - <12592> DW_AT_name : (indirect string, offset: 0xf48fd): _wBase - <12596> DW_AT_decl_file : 1 - <12596> DW_AT_decl_line : 1916 - <12598> DW_AT_decl_column : 15 - <12599> DW_AT_type : <0x11769> - <1259d> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><125a0>: Abbrev Number: 1 (DW_TAG_variable) - <125a1> DW_AT_name : (indirect string, offset: 0xf4812): _wEPRegVal - <125a5> DW_AT_decl_file : 1 - <125a5> DW_AT_decl_line : 1916 - <125a7> DW_AT_decl_column : 15 - <125a8> DW_AT_type : <0x12280> - <125ac> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><125af>: Abbrev Number: 10 (DW_TAG_lexical_block) - <125b0> DW_AT_low_pc : 0x0 - <125b4> DW_AT_high_pc : 0x4e - <4><125b8>: Abbrev Number: 1 (DW_TAG_variable) - <125b9> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <125bd> DW_AT_decl_file : 1 - <125bd> DW_AT_decl_line : 1916 - <125bf> DW_AT_decl_column : 15 - <125c0> DW_AT_type : <0x11769> - <125c4> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><125c7>: Abbrev Number: 1 (DW_TAG_variable) - <125c8> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <125cc> DW_AT_decl_file : 1 - <125cc> DW_AT_decl_line : 1916 - <125ce> DW_AT_decl_column : 15 - <125cf> DW_AT_type : <0x12280> - <125d3> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><125d6>: Abbrev Number: 10 (DW_TAG_lexical_block) - <125d7> DW_AT_low_pc : 0x0 - <125db> DW_AT_high_pc : 0x26 - <5><125df>: Abbrev Number: 12 (DW_TAG_variable) - <125e0> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <125e4> DW_AT_decl_file : 1 - <125e4> DW_AT_decl_line : 1916 - <125e6> DW_AT_decl_column : 15 - <125e7> DW_AT_type : <0x11769> - <5><125eb>: Abbrev Number: 0 - <4><125ec>: Abbrev Number: 0 - <3><125ed>: Abbrev Number: 0 - <2><125ee>: Abbrev Number: 0 - <1><125ef>: Abbrev Number: 28 (DW_TAG_subprogram) - <125f0> DW_AT_external : 1 - <125f0> DW_AT_name : (indirect string, offset: 0xf4c30): HAL_PCD_GetState - <125f4> DW_AT_decl_file : 1 - <125f4> DW_AT_decl_line : 1684 - <125f6> DW_AT_decl_column : 18 - <125f7> DW_AT_prototyped : 1 - <125f7> DW_AT_type : <0x11af5> - <125fb> DW_AT_low_pc : 0x0 - <125ff> DW_AT_high_pc : 0x1c - <12603> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12605> DW_AT_call_all_calls: 1 - <12605> DW_AT_sibling : <0x12619> - <2><12609>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1260a> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <1260e> DW_AT_decl_file : 1 - <1260e> DW_AT_decl_line : 1684 - <12610> DW_AT_decl_column : 60 - <12611> DW_AT_type : <0x12619> - <12615> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12618>: Abbrev Number: 0 - <1><12619>: Abbrev Number: 17 (DW_TAG_pointer_type) - <1261a> DW_AT_byte_size : 4 - <1261a> DW_AT_type : <0x11c70> - <1><1261e>: Abbrev Number: 11 (DW_TAG_subprogram) - <1261f> DW_AT_external : 1 - <1261f> DW_AT_name : (indirect string, offset: 0x91a1e): HAL_PCD_DeActivateRemoteWakeup - <12623> DW_AT_decl_file : 1 - <12623> DW_AT_decl_line : 1655 - <12625> DW_AT_decl_column : 19 - <12625> DW_AT_prototyped : 1 - <12625> DW_AT_type : <0x11941> - <12629> DW_AT_low_pc : 0x0 - <1262d> DW_AT_high_pc : 0x1c - <12631> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12633> DW_AT_call_all_tail_calls: 1 - <12633> DW_AT_sibling : <0x12647> - <2><12637>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12638> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <1263c> DW_AT_decl_file : 1 - <1263c> DW_AT_decl_line : 1655 - <1263e> DW_AT_decl_column : 69 - <1263f> DW_AT_type : <0x11dec> - <12643> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12646>: Abbrev Number: 0 - <1><12647>: Abbrev Number: 11 (DW_TAG_subprogram) - <12648> DW_AT_external : 1 - <12648> DW_AT_name : (indirect string, offset: 0xa1c8a): HAL_PCD_ActivateRemoteWakeup - <1264c> DW_AT_decl_file : 1 - <1264c> DW_AT_decl_line : 1645 - <1264e> DW_AT_decl_column : 19 - <1264e> DW_AT_prototyped : 1 - <1264e> DW_AT_type : <0x11941> - <12652> DW_AT_low_pc : 0x0 - <12656> DW_AT_high_pc : 0x1c - <1265a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1265c> DW_AT_call_all_tail_calls: 1 - <1265c> DW_AT_sibling : <0x12670> - <2><12660>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12661> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12665> DW_AT_decl_file : 1 - <12665> DW_AT_decl_line : 1645 - <12667> DW_AT_decl_column : 67 - <12668> DW_AT_type : <0x11dec> - <1266c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1266f>: Abbrev Number: 0 - <1><12670>: Abbrev Number: 11 (DW_TAG_subprogram) - <12671> DW_AT_external : 1 - <12671> DW_AT_name : (indirect string, offset: 0xf4cc9): HAL_PCD_EP_Flush - <12675> DW_AT_decl_file : 1 - <12675> DW_AT_decl_line : 1622 - <12677> DW_AT_decl_column : 19 - <12677> DW_AT_prototyped : 1 - <12677> DW_AT_type : <0x11941> - <1267b> DW_AT_low_pc : 0x0 - <1267f> DW_AT_high_pc : 0x5a - <12683> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12685> DW_AT_call_all_tail_calls: 1 - <12685> DW_AT_sibling : <0x126a8> - <2><12689>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1268a> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <1268e> DW_AT_decl_file : 1 - <1268e> DW_AT_decl_line : 1622 - <12690> DW_AT_decl_column : 55 - <12691> DW_AT_type : <0x11dec> - <12695> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12698>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12699> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <1269d> DW_AT_decl_file : 1 - <1269d> DW_AT_decl_line : 1622 - <1269f> DW_AT_decl_column : 69 - <126a0> DW_AT_type : <0x11747> - <126a4> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><126a7>: Abbrev Number: 0 - <1><126a8>: Abbrev Number: 11 (DW_TAG_subprogram) - <126a9> DW_AT_external : 1 - <126a9> DW_AT_name : (indirect string, offset: 0xf4ba2): HAL_PCD_EP_Abort - <126ad> DW_AT_decl_file : 1 - <126ad> DW_AT_decl_line : 1596 - <126af> DW_AT_decl_column : 19 - <126af> DW_AT_prototyped : 1 - <126af> DW_AT_type : <0x11941> - <126b3> DW_AT_low_pc : 0x0 - <126b7> DW_AT_high_pc : 0x5e - <126bb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <126bd> DW_AT_call_all_tail_calls: 1 - <126bd> DW_AT_sibling : <0x126fd> - <2><126c1>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <126c2> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <126c6> DW_AT_decl_file : 1 - <126c6> DW_AT_decl_line : 1596 - <126c8> DW_AT_decl_column : 55 - <126c9> DW_AT_type : <0x11dec> - <126cd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><126d0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <126d1> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <126d5> DW_AT_decl_file : 1 - <126d5> DW_AT_decl_line : 1596 - <126d7> DW_AT_decl_column : 69 - <126d8> DW_AT_type : <0x11747> - <126dc> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><126df>: Abbrev Number: 14 (DW_TAG_variable) - <126e0> DW_AT_name : ret - <126e4> DW_AT_decl_file : 1 - <126e4> DW_AT_decl_line : 1598 - <126e6> DW_AT_decl_column : 21 - <126e7> DW_AT_type : <0x11941> - <126eb> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><126ee>: Abbrev Number: 14 (DW_TAG_variable) - <126ef> DW_AT_name : ep - <126f2> DW_AT_decl_file : 1 - <126f2> DW_AT_decl_line : 1599 - <126f4> DW_AT_decl_column : 18 - <126f5> DW_AT_type : <0x1227b> - <126f9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><126fc>: Abbrev Number: 0 - <1><126fd>: Abbrev Number: 11 (DW_TAG_subprogram) - <126fe> DW_AT_external : 1 - <126fe> DW_AT_name : (indirect string, offset: 0xf4be3): HAL_PCD_EP_ClrStall - <12702> DW_AT_decl_file : 1 - <12702> DW_AT_decl_line : 1560 - <12704> DW_AT_decl_column : 19 - <12704> DW_AT_prototyped : 1 - <12704> DW_AT_type : <0x11941> - <12708> DW_AT_low_pc : 0x0 - <1270c> DW_AT_high_pc : 0xa8 - <12710> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12712> DW_AT_call_all_tail_calls: 1 - <12712> DW_AT_sibling : <0x12743> - <2><12716>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12717> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <1271b> DW_AT_decl_file : 1 - <1271b> DW_AT_decl_line : 1560 - <1271d> DW_AT_decl_column : 58 - <1271e> DW_AT_type : <0x11dec> - <12722> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><12725>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12726> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <1272a> DW_AT_decl_file : 1 - <1272a> DW_AT_decl_line : 1560 - <1272c> DW_AT_decl_column : 72 - <1272d> DW_AT_type : <0x11747> - <12731> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><12734>: Abbrev Number: 14 (DW_TAG_variable) - <12735> DW_AT_name : ep - <12738> DW_AT_decl_file : 1 - <12738> DW_AT_decl_line : 1562 - <1273a> DW_AT_decl_column : 18 - <1273b> DW_AT_type : <0x1227b> - <1273f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12742>: Abbrev Number: 0 - <1><12743>: Abbrev Number: 11 (DW_TAG_subprogram) - <12744> DW_AT_external : 1 - <12744> DW_AT_name : (indirect string, offset: 0xf49c9): HAL_PCD_EP_SetStall - <12748> DW_AT_decl_file : 1 - <12748> DW_AT_decl_line : 1522 - <1274a> DW_AT_decl_column : 19 - <1274a> DW_AT_prototyped : 1 - <1274a> DW_AT_type : <0x11941> - <1274e> DW_AT_low_pc : 0x0 - <12752> DW_AT_high_pc : 0xa4 - <12756> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12758> DW_AT_call_all_tail_calls: 1 - <12758> DW_AT_sibling : <0x12789> - <2><1275c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1275d> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12761> DW_AT_decl_file : 1 - <12761> DW_AT_decl_line : 1522 - <12763> DW_AT_decl_column : 58 - <12764> DW_AT_type : <0x11dec> - <12768> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1276b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1276c> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <12770> DW_AT_decl_file : 1 - <12770> DW_AT_decl_line : 1522 - <12772> DW_AT_decl_column : 72 - <12773> DW_AT_type : <0x11747> - <12777> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><1277a>: Abbrev Number: 14 (DW_TAG_variable) - <1277b> DW_AT_name : ep - <1277e> DW_AT_decl_file : 1 - <1277e> DW_AT_decl_line : 1524 - <12780> DW_AT_decl_column : 18 - <12781> DW_AT_type : <0x1227b> - <12785> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12788>: Abbrev Number: 0 - <1><12789>: Abbrev Number: 11 (DW_TAG_subprogram) - <1278a> DW_AT_external : 1 - <1278a> DW_AT_name : (indirect string, offset: 0xf4a4e): HAL_PCD_EP_Transmit - <1278e> DW_AT_decl_file : 1 - <1278e> DW_AT_decl_line : 1496 - <12790> DW_AT_decl_column : 19 - <12790> DW_AT_prototyped : 1 - <12790> DW_AT_type : <0x11941> - <12794> DW_AT_low_pc : 0x0 - <12798> DW_AT_high_pc : 0x6e - <1279c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1279e> DW_AT_call_all_tail_calls: 1 - <1279e> DW_AT_sibling : <0x127ed> - <2><127a2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <127a3> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <127a7> DW_AT_decl_file : 1 - <127a7> DW_AT_decl_line : 1496 - <127a9> DW_AT_decl_column : 58 - <127aa> DW_AT_type : <0x11dec> - <127ae> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><127b1>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <127b2> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <127b6> DW_AT_decl_file : 1 - <127b6> DW_AT_decl_line : 1496 - <127b8> DW_AT_decl_column : 72 - <127b9> DW_AT_type : <0x11747> - <127bd> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><127c0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <127c1> DW_AT_name : (indirect string, offset: 0xf49f4): pBuf - <127c5> DW_AT_decl_file : 1 - <127c5> DW_AT_decl_line : 1496 - <127c7> DW_AT_decl_column : 90 - <127c8> DW_AT_type : <0x11973> - <127cc> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><127cf>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <127d0> DW_AT_name : len - <127d4> DW_AT_decl_file : 1 - <127d4> DW_AT_decl_line : 1496 - <127d6> DW_AT_decl_column : 105 - <127d7> DW_AT_type : <0x11769> - <127db> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><127de>: Abbrev Number: 14 (DW_TAG_variable) - <127df> DW_AT_name : ep - <127e2> DW_AT_decl_file : 1 - <127e2> DW_AT_decl_line : 1498 - <127e4> DW_AT_decl_column : 18 - <127e5> DW_AT_type : <0x1227b> - <127e9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><127ec>: Abbrev Number: 0 - <1><127ed>: Abbrev Number: 28 (DW_TAG_subprogram) - <127ee> DW_AT_external : 1 - <127ee> DW_AT_name : (indirect string, offset: 0xf479f): HAL_PCD_EP_GetRxCount - <127f2> DW_AT_decl_file : 1 - <127f2> DW_AT_decl_line : 1484 - <127f4> DW_AT_decl_column : 10 - <127f5> DW_AT_prototyped : 1 - <127f5> DW_AT_type : <0x11769> - <127f9> DW_AT_low_pc : 0x0 - <127fd> DW_AT_high_pc : 0x30 - <12801> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12803> DW_AT_call_all_calls: 1 - <12803> DW_AT_sibling : <0x12826> - <2><12807>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12808> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <1280c> DW_AT_decl_file : 1 - <1280c> DW_AT_decl_line : 1484 - <1280e> DW_AT_decl_column : 57 - <1280f> DW_AT_type : <0x12619> - <12813> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12816>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12817> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <1281b> DW_AT_decl_file : 1 - <1281b> DW_AT_decl_line : 1484 - <1281d> DW_AT_decl_column : 71 - <1281e> DW_AT_type : <0x11747> - <12822> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><12825>: Abbrev Number: 0 - <1><12826>: Abbrev Number: 11 (DW_TAG_subprogram) - <12827> DW_AT_external : 1 - <12827> DW_AT_name : (indirect string, offset: 0xf4a9a): HAL_PCD_EP_Receive - <1282b> DW_AT_decl_file : 1 - <1282b> DW_AT_decl_line : 1460 - <1282d> DW_AT_decl_column : 19 - <1282d> DW_AT_prototyped : 1 - <1282d> DW_AT_type : <0x11941> - <12831> DW_AT_low_pc : 0x0 - <12835> DW_AT_high_pc : 0x62 - <12839> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1283b> DW_AT_call_all_tail_calls: 1 - <1283b> DW_AT_sibling : <0x1288a> - <2><1283f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12840> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12844> DW_AT_decl_file : 1 - <12844> DW_AT_decl_line : 1460 - <12846> DW_AT_decl_column : 57 - <12847> DW_AT_type : <0x11dec> - <1284b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1284e>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1284f> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <12853> DW_AT_decl_file : 1 - <12853> DW_AT_decl_line : 1460 - <12855> DW_AT_decl_column : 71 - <12856> DW_AT_type : <0x11747> - <1285a> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><1285d>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1285e> DW_AT_name : (indirect string, offset: 0xf49f4): pBuf - <12862> DW_AT_decl_file : 1 - <12862> DW_AT_decl_line : 1460 - <12864> DW_AT_decl_column : 89 - <12865> DW_AT_type : <0x11973> - <12869> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1286c>: Abbrev Number: 21 (DW_TAG_formal_parameter) - <1286d> DW_AT_name : len - <12871> DW_AT_decl_file : 1 - <12871> DW_AT_decl_line : 1460 - <12873> DW_AT_decl_column : 104 - <12874> DW_AT_type : <0x11769> - <12878> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><1287b>: Abbrev Number: 14 (DW_TAG_variable) - <1287c> DW_AT_name : ep - <1287f> DW_AT_decl_file : 1 - <1287f> DW_AT_decl_line : 1462 - <12881> DW_AT_decl_column : 18 - <12882> DW_AT_type : <0x1227b> - <12886> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12889>: Abbrev Number: 0 - <1><1288a>: Abbrev Number: 11 (DW_TAG_subprogram) - <1288b> DW_AT_external : 1 - <1288b> DW_AT_name : (indirect string, offset: 0xf47e6): HAL_PCD_EP_Close - <1288f> DW_AT_decl_file : 1 - <1288f> DW_AT_decl_line : 1429 - <12891> DW_AT_decl_column : 19 - <12891> DW_AT_prototyped : 1 - <12891> DW_AT_type : <0x11941> - <12895> DW_AT_low_pc : 0x0 - <12899> DW_AT_high_pc : 0x90 - <1289d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1289f> DW_AT_call_all_tail_calls: 1 - <1289f> DW_AT_sibling : <0x128d0> - <2><128a3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <128a4> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <128a8> DW_AT_decl_file : 1 - <128a8> DW_AT_decl_line : 1429 - <128aa> DW_AT_decl_column : 55 - <128ab> DW_AT_type : <0x11dec> - <128af> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><128b2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <128b3> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <128b7> DW_AT_decl_file : 1 - <128b7> DW_AT_decl_line : 1429 - <128b9> DW_AT_decl_column : 69 - <128ba> DW_AT_type : <0x11747> - <128be> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><128c1>: Abbrev Number: 14 (DW_TAG_variable) - <128c2> DW_AT_name : ep - <128c5> DW_AT_decl_file : 1 - <128c5> DW_AT_decl_line : 1431 - <128c7> DW_AT_decl_column : 18 - <128c8> DW_AT_type : <0x1227b> - <128cc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><128cf>: Abbrev Number: 0 - <1><128d0>: Abbrev Number: 11 (DW_TAG_subprogram) - <128d1> DW_AT_external : 1 - <128d1> DW_AT_name : (indirect string, offset: 0xf4bf7): HAL_PCD_EP_Open - <128d5> DW_AT_decl_file : 1 - <128d5> DW_AT_decl_line : 1389 - <128d7> DW_AT_decl_column : 19 - <128d7> DW_AT_prototyped : 1 - <128d7> DW_AT_type : <0x11941> - <128db> DW_AT_low_pc : 0x0 - <128df> DW_AT_high_pc : 0xba - <128e3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <128e5> DW_AT_call_all_tail_calls: 1 - <128e5> DW_AT_sibling : <0x12943> - <2><128e9>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <128ea> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <128ee> DW_AT_decl_file : 1 - <128ee> DW_AT_decl_line : 1389 - <128f0> DW_AT_decl_column : 54 - <128f1> DW_AT_type : <0x11dec> - <128f5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><128f8>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <128f9> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <128fd> DW_AT_decl_file : 1 - <128fd> DW_AT_decl_line : 1389 - <128ff> DW_AT_decl_column : 68 - <12900> DW_AT_type : <0x11747> - <12904> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><12907>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12908> DW_AT_name : (indirect string, offset: 0xf4ac3): ep_mps - <1290c> DW_AT_decl_file : 1 - <1290c> DW_AT_decl_line : 1390 - <1290e> DW_AT_decl_column : 44 - <1290f> DW_AT_type : <0x11758> - <12913> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><12916>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12917> DW_AT_name : (indirect string, offset: 0xf4a0e): ep_type - <1291b> DW_AT_decl_file : 1 - <1291b> DW_AT_decl_line : 1390 - <1291d> DW_AT_decl_column : 60 - <1291e> DW_AT_type : <0x11747> - <12922> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><12925>: Abbrev Number: 14 (DW_TAG_variable) - <12926> DW_AT_name : ret - <1292a> DW_AT_decl_file : 1 - <1292a> DW_AT_decl_line : 1392 - <1292c> DW_AT_decl_column : 22 - <1292d> DW_AT_type : <0x11941> - <12931> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><12934>: Abbrev Number: 14 (DW_TAG_variable) - <12935> DW_AT_name : ep - <12938> DW_AT_decl_file : 1 - <12938> DW_AT_decl_line : 1393 - <1293a> DW_AT_decl_column : 18 - <1293b> DW_AT_type : <0x1227b> - <1293f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12942>: Abbrev Number: 0 - <1><12943>: Abbrev Number: 11 (DW_TAG_subprogram) - <12944> DW_AT_external : 1 - <12944> DW_AT_name : (indirect string, offset: 0xf4bbf): HAL_PCD_SetAddress - <12948> DW_AT_decl_file : 1 - <12948> DW_AT_decl_line : 1372 - <1294a> DW_AT_decl_column : 19 - <1294a> DW_AT_prototyped : 1 - <1294a> DW_AT_type : <0x11941> - <1294e> DW_AT_low_pc : 0x0 - <12952> DW_AT_high_pc : 0x4a - <12956> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12958> DW_AT_call_all_tail_calls: 1 - <12958> DW_AT_sibling : <0x1297b> - <2><1295c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1295d> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12961> DW_AT_decl_file : 1 - <12961> DW_AT_decl_line : 1372 - <12963> DW_AT_decl_column : 57 - <12964> DW_AT_type : <0x11dec> - <12968> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1296b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1296c> DW_AT_name : (indirect string, offset: 0xf0a6f): address - <12970> DW_AT_decl_file : 1 - <12970> DW_AT_decl_line : 1372 - <12972> DW_AT_decl_column : 71 - <12973> DW_AT_type : <0x11747> - <12977> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><1297a>: Abbrev Number: 0 - <1><1297b>: Abbrev Number: 11 (DW_TAG_subprogram) - <1297c> DW_AT_external : 1 - <1297c> DW_AT_name : (indirect string, offset: 0xf4ae9): HAL_PCD_DevDisconnect - <12980> DW_AT_decl_file : 1 - <12980> DW_AT_decl_line : 1357 - <12982> DW_AT_decl_column : 19 - <12982> DW_AT_prototyped : 1 - <12982> DW_AT_type : <0x11941> - <12986> DW_AT_low_pc : 0x0 - <1298a> DW_AT_high_pc : 0x3a - <1298e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12990> DW_AT_call_all_tail_calls: 1 - <12990> DW_AT_sibling : <0x129a4> - <2><12994>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12995> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12999> DW_AT_decl_file : 1 - <12999> DW_AT_decl_line : 1357 - <1299b> DW_AT_decl_column : 60 - <1299c> DW_AT_type : <0x11dec> - <129a0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><129a3>: Abbrev Number: 0 - <1><129a4>: Abbrev Number: 11 (DW_TAG_subprogram) - <129a5> DW_AT_external : 1 - <129a5> DW_AT_name : (indirect string, offset: 0xf4875): HAL_PCD_DevConnect - <129a9> DW_AT_decl_file : 1 - <129a9> DW_AT_decl_line : 1343 - <129ab> DW_AT_decl_column : 19 - <129ab> DW_AT_prototyped : 1 - <129ab> DW_AT_type : <0x11941> - <129af> DW_AT_low_pc : 0x0 - <129b3> DW_AT_high_pc : 0x3a - <129b7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <129b9> DW_AT_call_all_tail_calls: 1 - <129b9> DW_AT_sibling : <0x129cd> - <2><129bd>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <129be> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <129c2> DW_AT_decl_file : 1 - <129c2> DW_AT_decl_line : 1343 - <129c4> DW_AT_decl_column : 57 - <129c5> DW_AT_type : <0x11dec> - <129c9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><129cc>: Abbrev Number: 0 - <1><129cd>: Abbrev Number: 13 (DW_TAG_subprogram) - <129ce> DW_AT_external : 1 - <129ce> DW_AT_name : (indirect string, offset: 0xf4cda): HAL_PCD_DisconnectCallback - <129d2> DW_AT_decl_file : 1 - <129d2> DW_AT_decl_line : 1309 - <129d4> DW_AT_decl_column : 13 - <129d4> DW_AT_prototyped : 1 - <129d4> DW_AT_low_pc : 0x0 - <129d8> DW_AT_high_pc : 0x14 - <129dc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <129de> DW_AT_call_all_calls: 1 - <129de> DW_AT_sibling : <0x129f2> - <2><129e2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <129e3> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <129e7> DW_AT_decl_file : 1 - <129e7> DW_AT_decl_line : 1309 - <129e9> DW_AT_decl_column : 59 - <129ea> DW_AT_type : <0x11dec> - <129ee> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><129f1>: Abbrev Number: 0 - <1><129f2>: Abbrev Number: 13 (DW_TAG_subprogram) - <129f3> DW_AT_external : 1 - <129f3> DW_AT_name : (indirect string, offset: 0xf4c41): HAL_PCD_ConnectCallback - <129f7> DW_AT_decl_file : 1 - <129f7> DW_AT_decl_line : 1294 - <129f9> DW_AT_decl_column : 13 - <129f9> DW_AT_prototyped : 1 - <129f9> DW_AT_low_pc : 0x0 - <129fd> DW_AT_high_pc : 0x14 - <12a01> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12a03> DW_AT_call_all_calls: 1 - <12a03> DW_AT_sibling : <0x12a17> - <2><12a07>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12a08> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12a0c> DW_AT_decl_file : 1 - <12a0c> DW_AT_decl_line : 1294 - <12a0e> DW_AT_decl_column : 56 - <12a0f> DW_AT_type : <0x11dec> - <12a13> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12a16>: Abbrev Number: 0 - <1><12a17>: Abbrev Number: 13 (DW_TAG_subprogram) - <12a18> DW_AT_external : 1 - <12a18> DW_AT_name : (indirect string, offset: 0xf4c07): HAL_PCD_ISOINIncompleteCallback - <12a1c> DW_AT_decl_file : 1 - <12a1c> DW_AT_decl_line : 1278 - <12a1e> DW_AT_decl_column : 13 - <12a1e> DW_AT_prototyped : 1 - <12a1e> DW_AT_low_pc : 0x0 - <12a22> DW_AT_high_pc : 0x18 - <12a26> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12a28> DW_AT_call_all_calls: 1 - <12a28> DW_AT_sibling : <0x12a4b> - <2><12a2c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12a2d> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12a31> DW_AT_decl_file : 1 - <12a31> DW_AT_decl_line : 1278 - <12a33> DW_AT_decl_column : 64 - <12a34> DW_AT_type : <0x11dec> - <12a38> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12a3b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12a3c> DW_AT_name : (indirect string, offset: 0xf4aff): epnum - <12a40> DW_AT_decl_file : 1 - <12a40> DW_AT_decl_line : 1278 - <12a42> DW_AT_decl_column : 78 - <12a43> DW_AT_type : <0x11747> - <12a47> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><12a4a>: Abbrev Number: 0 - <1><12a4b>: Abbrev Number: 13 (DW_TAG_subprogram) - <12a4c> DW_AT_external : 1 - <12a4c> DW_AT_name : (indirect string, offset: 0xf4a62): HAL_PCD_ISOOUTIncompleteCallback - <12a50> DW_AT_decl_file : 1 - <12a50> DW_AT_decl_line : 1261 - <12a52> DW_AT_decl_column : 13 - <12a52> DW_AT_prototyped : 1 - <12a52> DW_AT_low_pc : 0x0 - <12a56> DW_AT_high_pc : 0x18 - <12a5a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12a5c> DW_AT_call_all_calls: 1 - <12a5c> DW_AT_sibling : <0x12a7f> - <2><12a60>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12a61> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12a65> DW_AT_decl_file : 1 - <12a65> DW_AT_decl_line : 1261 - <12a67> DW_AT_decl_column : 65 - <12a68> DW_AT_type : <0x11dec> - <12a6c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12a6f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12a70> DW_AT_name : (indirect string, offset: 0xf4aff): epnum - <12a74> DW_AT_decl_file : 1 - <12a74> DW_AT_decl_line : 1261 - <12a76> DW_AT_decl_column : 79 - <12a77> DW_AT_type : <0x11747> - <12a7b> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><12a7e>: Abbrev Number: 0 - <1><12a7f>: Abbrev Number: 13 (DW_TAG_subprogram) - <12a80> DW_AT_external : 1 - <12a80> DW_AT_name : (indirect string, offset: 0xf4a83): HAL_PCD_ResumeCallback - <12a84> DW_AT_decl_file : 1 - <12a84> DW_AT_decl_line : 1245 - <12a86> DW_AT_decl_column : 13 - <12a86> DW_AT_prototyped : 1 - <12a86> DW_AT_low_pc : 0x0 - <12a8a> DW_AT_high_pc : 0x14 - <12a8e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12a90> DW_AT_call_all_calls: 1 - <12a90> DW_AT_sibling : <0x12aa4> - <2><12a94>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12a95> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12a99> DW_AT_decl_file : 1 - <12a99> DW_AT_decl_line : 1245 - <12a9b> DW_AT_decl_column : 55 - <12a9c> DW_AT_type : <0x11dec> - <12aa0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12aa3>: Abbrev Number: 0 - <1><12aa4>: Abbrev Number: 13 (DW_TAG_subprogram) - <12aa5> DW_AT_external : 1 - <12aa5> DW_AT_name : (indirect string, offset: 0xf4c9a): HAL_PCD_SuspendCallback - <12aa9> DW_AT_decl_file : 1 - <12aa9> DW_AT_decl_line : 1230 - <12aab> DW_AT_decl_column : 13 - <12aab> DW_AT_prototyped : 1 - <12aab> DW_AT_low_pc : 0x0 - <12aaf> DW_AT_high_pc : 0x14 - <12ab3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12ab5> DW_AT_call_all_calls: 1 - <12ab5> DW_AT_sibling : <0x12ac9> - <2><12ab9>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12aba> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12abe> DW_AT_decl_file : 1 - <12abe> DW_AT_decl_line : 1230 - <12ac0> DW_AT_decl_column : 56 - <12ac1> DW_AT_type : <0x11dec> - <12ac5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12ac8>: Abbrev Number: 0 - <1><12ac9>: Abbrev Number: 13 (DW_TAG_subprogram) - <12aca> DW_AT_external : 1 - <12aca> DW_AT_name : (indirect string, offset: 0xf4904): HAL_PCD_ResetCallback - <12ace> DW_AT_decl_file : 1 - <12ace> DW_AT_decl_line : 1215 - <12ad0> DW_AT_decl_column : 13 - <12ad0> DW_AT_prototyped : 1 - <12ad0> DW_AT_low_pc : 0x0 - <12ad4> DW_AT_high_pc : 0x14 - <12ad8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12ada> DW_AT_call_all_calls: 1 - <12ada> DW_AT_sibling : <0x12aee> - <2><12ade>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12adf> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12ae3> DW_AT_decl_file : 1 - <12ae3> DW_AT_decl_line : 1215 - <12ae5> DW_AT_decl_column : 54 - <12ae6> DW_AT_type : <0x11dec> - <12aea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12aed>: Abbrev Number: 0 - <1><12aee>: Abbrev Number: 13 (DW_TAG_subprogram) - <12aef> DW_AT_external : 1 - <12aef> DW_AT_name : (indirect string, offset: 0xf482c): HAL_PCD_SOFCallback - <12af3> DW_AT_decl_file : 1 - <12af3> DW_AT_decl_line : 1200 - <12af5> DW_AT_decl_column : 13 - <12af5> DW_AT_prototyped : 1 - <12af5> DW_AT_low_pc : 0x0 - <12af9> DW_AT_high_pc : 0x14 - <12afd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12aff> DW_AT_call_all_calls: 1 - <12aff> DW_AT_sibling : <0x12b13> - <2><12b03>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12b04> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12b08> DW_AT_decl_file : 1 - <12b08> DW_AT_decl_line : 1200 - <12b0a> DW_AT_decl_column : 52 - <12b0b> DW_AT_type : <0x11dec> - <12b0f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12b12>: Abbrev Number: 0 - <1><12b13>: Abbrev Number: 13 (DW_TAG_subprogram) - <12b14> DW_AT_external : 1 - <12b14> DW_AT_name : (indirect string, offset: 0xf4a33): HAL_PCD_SetupStageCallback - <12b18> DW_AT_decl_file : 1 - <12b18> DW_AT_decl_line : 1185 - <12b1a> DW_AT_decl_column : 13 - <12b1a> DW_AT_prototyped : 1 - <12b1a> DW_AT_low_pc : 0x0 - <12b1e> DW_AT_high_pc : 0x14 - <12b22> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12b24> DW_AT_call_all_calls: 1 - <12b24> DW_AT_sibling : <0x12b38> - <2><12b28>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12b29> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12b2d> DW_AT_decl_file : 1 - <12b2d> DW_AT_decl_line : 1185 - <12b2f> DW_AT_decl_column : 59 - <12b30> DW_AT_type : <0x11dec> - <12b34> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12b37>: Abbrev Number: 0 - <1><12b38>: Abbrev Number: 13 (DW_TAG_subprogram) - <12b39> DW_AT_external : 1 - <12b39> DW_AT_name : (indirect string, offset: 0xf4b72): HAL_PCD_DataInStageCallback - <12b3d> DW_AT_decl_file : 1 - <12b3d> DW_AT_decl_line : 1170 - <12b3f> DW_AT_decl_column : 13 - <12b3f> DW_AT_prototyped : 1 - <12b3f> DW_AT_low_pc : 0x0 - <12b43> DW_AT_high_pc : 0x18 - <12b47> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12b49> DW_AT_call_all_calls: 1 - <12b49> DW_AT_sibling : <0x12b6c> - <2><12b4d>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12b4e> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12b52> DW_AT_decl_file : 1 - <12b52> DW_AT_decl_line : 1170 - <12b54> DW_AT_decl_column : 60 - <12b55> DW_AT_type : <0x11dec> - <12b59> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12b5c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12b5d> DW_AT_name : (indirect string, offset: 0xf4aff): epnum - <12b61> DW_AT_decl_file : 1 - <12b61> DW_AT_decl_line : 1170 - <12b63> DW_AT_decl_column : 74 - <12b64> DW_AT_type : <0x11747> - <12b68> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><12b6b>: Abbrev Number: 0 - <1><12b6c>: Abbrev Number: 13 (DW_TAG_subprogram) - <12b6d> DW_AT_external : 1 - <12b6d> DW_AT_name : (indirect string, offset: 0xf4a16): HAL_PCD_DataOutStageCallback - <12b71> DW_AT_decl_file : 1 - <12b71> DW_AT_decl_line : 1153 - <12b73> DW_AT_decl_column : 13 - <12b73> DW_AT_prototyped : 1 - <12b73> DW_AT_low_pc : 0x0 - <12b77> DW_AT_high_pc : 0x18 - <12b7b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12b7d> DW_AT_call_all_calls: 1 - <12b7d> DW_AT_sibling : <0x12ba0> - <2><12b81>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12b82> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12b86> DW_AT_decl_file : 1 - <12b86> DW_AT_decl_line : 1153 - <12b88> DW_AT_decl_column : 61 - <12b89> DW_AT_type : <0x11dec> - <12b8d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12b90>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12b91> DW_AT_name : (indirect string, offset: 0xf4aff): epnum - <12b95> DW_AT_decl_file : 1 - <12b95> DW_AT_decl_line : 1153 - <12b97> DW_AT_decl_column : 75 - <12b98> DW_AT_type : <0x11747> - <12b9c> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><12b9f>: Abbrev Number: 0 - <1><12ba0>: Abbrev Number: 39 (DW_TAG_subprogram) - <12ba1> DW_AT_external : 1 - <12ba1> DW_AT_name : (indirect string, offset: 0xf4b05): HAL_PCD_IRQHandler - <12ba5> DW_AT_decl_file : 1 - <12ba6> DW_AT_decl_line : 1007 - <12ba8> DW_AT_decl_column : 6 - <12ba9> DW_AT_prototyped : 1 - <12ba9> DW_AT_low_pc : 0x0 - <12bad> DW_AT_high_pc : 0x24e - <12bb1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12bb3> DW_AT_call_all_tail_calls: 1 - <12bb3> DW_AT_sibling : <0x12bd6> - <2><12bb7>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12bb8> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12bbc> DW_AT_decl_file : 1 - <12bbc> DW_AT_decl_line : 1007 - <12bbe> DW_AT_decl_column : 44 - <12bbf> DW_AT_type : <0x11dec> - <12bc3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><12bc6>: Abbrev Number: 1 (DW_TAG_variable) - <12bc7> DW_AT_name : (indirect string, offset: 0xf4c6c): wIstr - <12bcb> DW_AT_decl_file : 1 - <12bcb> DW_AT_decl_line : 1009 - <12bcd> DW_AT_decl_column : 12 - <12bce> DW_AT_type : <0x11769> - <12bd2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12bd5>: Abbrev Number: 0 - <1><12bd6>: Abbrev Number: 11 (DW_TAG_subprogram) - <12bd7> DW_AT_external : 1 - <12bd7> DW_AT_name : (indirect string, offset: 0xf49bc): HAL_PCD_Stop - <12bdb> DW_AT_decl_file : 1 - <12bdb> DW_AT_decl_line : 991 - <12bdd> DW_AT_decl_column : 19 - <12bdd> DW_AT_prototyped : 1 - <12bdd> DW_AT_type : <0x11941> - <12be1> DW_AT_low_pc : 0x0 - <12be5> DW_AT_high_pc : 0x44 - <12be9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12beb> DW_AT_call_all_tail_calls: 1 - <12beb> DW_AT_sibling : <0x12bff> - <2><12bef>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12bf0> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12bf4> DW_AT_decl_file : 1 - <12bf4> DW_AT_decl_line : 991 - <12bf6> DW_AT_decl_column : 51 - <12bf7> DW_AT_type : <0x11dec> - <12bfb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12bfe>: Abbrev Number: 0 - <1><12bff>: Abbrev Number: 11 (DW_TAG_subprogram) - <12c00> DW_AT_external : 1 - <12c00> DW_AT_name : (indirect string, offset: 0xf4867): HAL_PCD_Start - <12c04> DW_AT_decl_file : 1 - <12c04> DW_AT_decl_line : 976 - <12c06> DW_AT_decl_column : 19 - <12c06> DW_AT_prototyped : 1 - <12c06> DW_AT_type : <0x11941> - <12c0a> DW_AT_low_pc : 0x0 - <12c0e> DW_AT_high_pc : 0x44 - <12c12> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12c14> DW_AT_call_all_tail_calls: 1 - <12c14> DW_AT_sibling : <0x12c28> - <2><12c18>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12c19> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12c1d> DW_AT_decl_file : 1 - <12c1d> DW_AT_decl_line : 976 - <12c1f> DW_AT_decl_column : 52 - <12c20> DW_AT_type : <0x11dec> - <12c24> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12c27>: Abbrev Number: 0 - <1><12c28>: Abbrev Number: 13 (DW_TAG_subprogram) - <12c29> DW_AT_external : 1 - <12c29> DW_AT_name : (indirect string, offset: 0xf14fe): HAL_PCD_MspDeInit - <12c2d> DW_AT_decl_file : 1 - <12c2d> DW_AT_decl_line : 273 - <12c2f> DW_AT_decl_column : 13 - <12c2f> DW_AT_prototyped : 1 - <12c2f> DW_AT_low_pc : 0x0 - <12c33> DW_AT_high_pc : 0x14 - <12c37> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12c39> DW_AT_call_all_calls: 1 - <12c39> DW_AT_sibling : <0x12c4d> - <2><12c3d>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12c3e> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12c42> DW_AT_decl_file : 1 - <12c42> DW_AT_decl_line : 273 - <12c44> DW_AT_decl_column : 50 - <12c45> DW_AT_type : <0x11dec> - <12c49> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12c4c>: Abbrev Number: 0 - <1><12c4d>: Abbrev Number: 13 (DW_TAG_subprogram) - <12c4e> DW_AT_external : 1 - <12c4e> DW_AT_name : (indirect string, offset: 0xf1510): HAL_PCD_MspInit - <12c52> DW_AT_decl_file : 1 - <12c52> DW_AT_decl_line : 258 - <12c54> DW_AT_decl_column : 13 - <12c54> DW_AT_prototyped : 1 - <12c54> DW_AT_low_pc : 0x0 - <12c58> DW_AT_high_pc : 0x14 - <12c5c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12c5e> DW_AT_call_all_calls: 1 - <12c5e> DW_AT_sibling : <0x12c72> - <2><12c62>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <12c63> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12c67> DW_AT_decl_file : 1 - <12c67> DW_AT_decl_line : 258 - <12c69> DW_AT_decl_column : 48 - <12c6a> DW_AT_type : <0x11dec> - <12c6e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12c71>: Abbrev Number: 0 - <1><12c72>: Abbrev Number: 40 (DW_TAG_subprogram) - <12c73> DW_AT_external : 1 - <12c73> DW_AT_name : (indirect string, offset: 0xf481d): HAL_PCD_DeInit - <12c77> DW_AT_decl_file : 1 - <12c78> DW_AT_decl_line : 219 - <12c79> DW_AT_decl_column : 19 - <12c7a> DW_AT_prototyped : 1 - <12c7a> DW_AT_type : <0x11941> - <12c7e> DW_AT_low_pc : 0x0 - <12c82> DW_AT_high_pc : 0x46 - <12c86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12c88> DW_AT_call_all_tail_calls: 1 - <12c88> DW_AT_sibling : <0x12c9b> - <2><12c8c>: Abbrev Number: 29 (DW_TAG_formal_parameter) - <12c8d> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12c91> DW_AT_decl_file : 1 - <12c91> DW_AT_decl_line : 219 - <12c92> DW_AT_decl_column : 53 - <12c93> DW_AT_type : <0x11dec> - <12c97> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><12c9a>: Abbrev Number: 0 - <1><12c9b>: Abbrev Number: 41 (DW_TAG_subprogram) - <12c9c> DW_AT_external : 1 - <12c9c> DW_AT_name : (indirect string, offset: 0xf0f6e): HAL_PCD_Init - <12ca0> DW_AT_decl_file : 1 - <12ca1> DW_AT_decl_line : 124 - <12ca2> DW_AT_decl_column : 19 - <12ca3> DW_AT_prototyped : 1 - <12ca3> DW_AT_type : <0x11941> - <12ca7> DW_AT_low_pc : 0x80044c0 - <12cab> DW_AT_high_pc : 0x1b2 - <12caf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <12cb1> DW_AT_call_all_tail_calls: 1 - <2><12cb1>: Abbrev Number: 29 (DW_TAG_formal_parameter) - <12cb2> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <12cb6> DW_AT_decl_file : 1 - <12cb6> DW_AT_decl_line : 124 - <12cb7> DW_AT_decl_column : 51 - <12cb8> DW_AT_type : <0x11dec> - <12cbc> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><12cbf>: Abbrev Number: 42 (DW_TAG_variable) - <12cc0> DW_AT_name : i - <12cc2> DW_AT_decl_file : 1 - <12cc3> DW_AT_decl_line : 126 - <12cc4> DW_AT_decl_column : 11 - <12cc5> DW_AT_type : <0x11747> - <12cc9> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) - <2><12ccc>: Abbrev Number: 0 - <1><12ccd>: Abbrev Number: 0 - Compilation Unit @ offset 0x12cce: + <124f5> DW_AT_decl_line : 1916 + <124f7> DW_AT_decl_column : 15 + <124f8> DW_AT_type : <0x121d0> + <124fc> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><124ff>: Abbrev Number: 10 (DW_TAG_lexical_block) + <12500> DW_AT_low_pc : 0x0 + <12504> DW_AT_high_pc : 0x4e + <4><12508>: Abbrev Number: 1 (DW_TAG_variable) + <12509> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <1250d> DW_AT_decl_file : 1 + <1250d> DW_AT_decl_line : 1916 + <1250f> DW_AT_decl_column : 15 + <12510> DW_AT_type : <0x116b9> + <12514> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><12517>: Abbrev Number: 1 (DW_TAG_variable) + <12518> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <1251c> DW_AT_decl_file : 1 + <1251c> DW_AT_decl_line : 1916 + <1251e> DW_AT_decl_column : 15 + <1251f> DW_AT_type : <0x121d0> + <12523> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><12526>: Abbrev Number: 10 (DW_TAG_lexical_block) + <12527> DW_AT_low_pc : 0x0 + <1252b> DW_AT_high_pc : 0x26 + <5><1252f>: Abbrev Number: 12 (DW_TAG_variable) + <12530> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <12534> DW_AT_decl_file : 1 + <12534> DW_AT_decl_line : 1916 + <12536> DW_AT_decl_column : 15 + <12537> DW_AT_type : <0x116b9> + <5><1253b>: Abbrev Number: 0 + <4><1253c>: Abbrev Number: 0 + <3><1253d>: Abbrev Number: 0 + <2><1253e>: Abbrev Number: 0 + <1><1253f>: Abbrev Number: 28 (DW_TAG_subprogram) + <12540> DW_AT_external : 1 + <12540> DW_AT_name : (indirect string, offset: 0xf4c15): HAL_PCD_GetState + <12544> DW_AT_decl_file : 1 + <12544> DW_AT_decl_line : 1684 + <12546> DW_AT_decl_column : 18 + <12547> DW_AT_prototyped : 1 + <12547> DW_AT_type : <0x11a45> + <1254b> DW_AT_low_pc : 0x0 + <1254f> DW_AT_high_pc : 0x1c + <12553> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12555> DW_AT_call_all_calls: 1 + <12555> DW_AT_sibling : <0x12569> + <2><12559>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1255a> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <1255e> DW_AT_decl_file : 1 + <1255e> DW_AT_decl_line : 1684 + <12560> DW_AT_decl_column : 60 + <12561> DW_AT_type : <0x12569> + <12565> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12568>: Abbrev Number: 0 + <1><12569>: Abbrev Number: 17 (DW_TAG_pointer_type) + <1256a> DW_AT_byte_size : 4 + <1256a> DW_AT_type : <0x11bc0> + <1><1256e>: Abbrev Number: 11 (DW_TAG_subprogram) + <1256f> DW_AT_external : 1 + <1256f> DW_AT_name : (indirect string, offset: 0x919be): HAL_PCD_DeActivateRemoteWakeup + <12573> DW_AT_decl_file : 1 + <12573> DW_AT_decl_line : 1655 + <12575> DW_AT_decl_column : 19 + <12575> DW_AT_prototyped : 1 + <12575> DW_AT_type : <0x11891> + <12579> DW_AT_low_pc : 0x0 + <1257d> DW_AT_high_pc : 0x1c + <12581> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12583> DW_AT_call_all_tail_calls: 1 + <12583> DW_AT_sibling : <0x12597> + <2><12587>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12588> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <1258c> DW_AT_decl_file : 1 + <1258c> DW_AT_decl_line : 1655 + <1258e> DW_AT_decl_column : 69 + <1258f> DW_AT_type : <0x11d3c> + <12593> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12596>: Abbrev Number: 0 + <1><12597>: Abbrev Number: 11 (DW_TAG_subprogram) + <12598> DW_AT_external : 1 + <12598> DW_AT_name : (indirect string, offset: 0xa1c02): HAL_PCD_ActivateRemoteWakeup + <1259c> DW_AT_decl_file : 1 + <1259c> DW_AT_decl_line : 1645 + <1259e> DW_AT_decl_column : 19 + <1259e> DW_AT_prototyped : 1 + <1259e> DW_AT_type : <0x11891> + <125a2> DW_AT_low_pc : 0x0 + <125a6> DW_AT_high_pc : 0x1c + <125aa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <125ac> DW_AT_call_all_tail_calls: 1 + <125ac> DW_AT_sibling : <0x125c0> + <2><125b0>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <125b1> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <125b5> DW_AT_decl_file : 1 + <125b5> DW_AT_decl_line : 1645 + <125b7> DW_AT_decl_column : 67 + <125b8> DW_AT_type : <0x11d3c> + <125bc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><125bf>: Abbrev Number: 0 + <1><125c0>: Abbrev Number: 11 (DW_TAG_subprogram) + <125c1> DW_AT_external : 1 + <125c1> DW_AT_name : (indirect string, offset: 0xf4cae): HAL_PCD_EP_Flush + <125c5> DW_AT_decl_file : 1 + <125c5> DW_AT_decl_line : 1622 + <125c7> DW_AT_decl_column : 19 + <125c7> DW_AT_prototyped : 1 + <125c7> DW_AT_type : <0x11891> + <125cb> DW_AT_low_pc : 0x0 + <125cf> DW_AT_high_pc : 0x5a + <125d3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <125d5> DW_AT_call_all_tail_calls: 1 + <125d5> DW_AT_sibling : <0x125f8> + <2><125d9>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <125da> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <125de> DW_AT_decl_file : 1 + <125de> DW_AT_decl_line : 1622 + <125e0> DW_AT_decl_column : 55 + <125e1> DW_AT_type : <0x11d3c> + <125e5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><125e8>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <125e9> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr + <125ed> DW_AT_decl_file : 1 + <125ed> DW_AT_decl_line : 1622 + <125ef> DW_AT_decl_column : 69 + <125f0> DW_AT_type : <0x11697> + <125f4> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><125f7>: Abbrev Number: 0 + <1><125f8>: Abbrev Number: 11 (DW_TAG_subprogram) + <125f9> DW_AT_external : 1 + <125f9> DW_AT_name : (indirect string, offset: 0xf4b87): HAL_PCD_EP_Abort + <125fd> DW_AT_decl_file : 1 + <125fd> DW_AT_decl_line : 1596 + <125ff> DW_AT_decl_column : 19 + <125ff> DW_AT_prototyped : 1 + <125ff> DW_AT_type : <0x11891> + <12603> DW_AT_low_pc : 0x0 + <12607> DW_AT_high_pc : 0x5e + <1260b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1260d> DW_AT_call_all_tail_calls: 1 + <1260d> DW_AT_sibling : <0x1264d> + <2><12611>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12612> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12616> DW_AT_decl_file : 1 + <12616> DW_AT_decl_line : 1596 + <12618> DW_AT_decl_column : 55 + <12619> DW_AT_type : <0x11d3c> + <1261d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><12620>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12621> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr + <12625> DW_AT_decl_file : 1 + <12625> DW_AT_decl_line : 1596 + <12627> DW_AT_decl_column : 69 + <12628> DW_AT_type : <0x11697> + <1262c> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><1262f>: Abbrev Number: 14 (DW_TAG_variable) + <12630> DW_AT_name : ret + <12634> DW_AT_decl_file : 1 + <12634> DW_AT_decl_line : 1598 + <12636> DW_AT_decl_column : 21 + <12637> DW_AT_type : <0x11891> + <1263b> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><1263e>: Abbrev Number: 14 (DW_TAG_variable) + <1263f> DW_AT_name : ep + <12642> DW_AT_decl_file : 1 + <12642> DW_AT_decl_line : 1599 + <12644> DW_AT_decl_column : 18 + <12645> DW_AT_type : <0x121cb> + <12649> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1264c>: Abbrev Number: 0 + <1><1264d>: Abbrev Number: 11 (DW_TAG_subprogram) + <1264e> DW_AT_external : 1 + <1264e> DW_AT_name : (indirect string, offset: 0xf4bc8): HAL_PCD_EP_ClrStall + <12652> DW_AT_decl_file : 1 + <12652> DW_AT_decl_line : 1560 + <12654> DW_AT_decl_column : 19 + <12654> DW_AT_prototyped : 1 + <12654> DW_AT_type : <0x11891> + <12658> DW_AT_low_pc : 0x0 + <1265c> DW_AT_high_pc : 0xa8 + <12660> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12662> DW_AT_call_all_tail_calls: 1 + <12662> DW_AT_sibling : <0x12693> + <2><12666>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12667> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <1266b> DW_AT_decl_file : 1 + <1266b> DW_AT_decl_line : 1560 + <1266d> DW_AT_decl_column : 58 + <1266e> DW_AT_type : <0x11d3c> + <12672> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><12675>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12676> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr + <1267a> DW_AT_decl_file : 1 + <1267a> DW_AT_decl_line : 1560 + <1267c> DW_AT_decl_column : 72 + <1267d> DW_AT_type : <0x11697> + <12681> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><12684>: Abbrev Number: 14 (DW_TAG_variable) + <12685> DW_AT_name : ep + <12688> DW_AT_decl_file : 1 + <12688> DW_AT_decl_line : 1562 + <1268a> DW_AT_decl_column : 18 + <1268b> DW_AT_type : <0x121cb> + <1268f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12692>: Abbrev Number: 0 + <1><12693>: Abbrev Number: 11 (DW_TAG_subprogram) + <12694> DW_AT_external : 1 + <12694> DW_AT_name : (indirect string, offset: 0xf49ae): HAL_PCD_EP_SetStall + <12698> DW_AT_decl_file : 1 + <12698> DW_AT_decl_line : 1522 + <1269a> DW_AT_decl_column : 19 + <1269a> DW_AT_prototyped : 1 + <1269a> DW_AT_type : <0x11891> + <1269e> DW_AT_low_pc : 0x0 + <126a2> DW_AT_high_pc : 0xa4 + <126a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <126a8> DW_AT_call_all_tail_calls: 1 + <126a8> DW_AT_sibling : <0x126d9> + <2><126ac>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <126ad> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <126b1> DW_AT_decl_file : 1 + <126b1> DW_AT_decl_line : 1522 + <126b3> DW_AT_decl_column : 58 + <126b4> DW_AT_type : <0x11d3c> + <126b8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><126bb>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <126bc> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr + <126c0> DW_AT_decl_file : 1 + <126c0> DW_AT_decl_line : 1522 + <126c2> DW_AT_decl_column : 72 + <126c3> DW_AT_type : <0x11697> + <126c7> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><126ca>: Abbrev Number: 14 (DW_TAG_variable) + <126cb> DW_AT_name : ep + <126ce> DW_AT_decl_file : 1 + <126ce> DW_AT_decl_line : 1524 + <126d0> DW_AT_decl_column : 18 + <126d1> DW_AT_type : <0x121cb> + <126d5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><126d8>: Abbrev Number: 0 + <1><126d9>: Abbrev Number: 11 (DW_TAG_subprogram) + <126da> DW_AT_external : 1 + <126da> DW_AT_name : (indirect string, offset: 0xf4a33): HAL_PCD_EP_Transmit + <126de> DW_AT_decl_file : 1 + <126de> DW_AT_decl_line : 1496 + <126e0> DW_AT_decl_column : 19 + <126e0> DW_AT_prototyped : 1 + <126e0> DW_AT_type : <0x11891> + <126e4> DW_AT_low_pc : 0x0 + <126e8> DW_AT_high_pc : 0x6e + <126ec> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <126ee> DW_AT_call_all_tail_calls: 1 + <126ee> DW_AT_sibling : <0x1273d> + <2><126f2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <126f3> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <126f7> DW_AT_decl_file : 1 + <126f7> DW_AT_decl_line : 1496 + <126f9> DW_AT_decl_column : 58 + <126fa> DW_AT_type : <0x11d3c> + <126fe> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><12701>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12702> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr + <12706> DW_AT_decl_file : 1 + <12706> DW_AT_decl_line : 1496 + <12708> DW_AT_decl_column : 72 + <12709> DW_AT_type : <0x11697> + <1270d> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><12710>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12711> DW_AT_name : (indirect string, offset: 0xf49d9): pBuf + <12715> DW_AT_decl_file : 1 + <12715> DW_AT_decl_line : 1496 + <12717> DW_AT_decl_column : 90 + <12718> DW_AT_type : <0x118c3> + <1271c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1271f>: Abbrev Number: 21 (DW_TAG_formal_parameter) + <12720> DW_AT_name : len + <12724> DW_AT_decl_file : 1 + <12724> DW_AT_decl_line : 1496 + <12726> DW_AT_decl_column : 105 + <12727> DW_AT_type : <0x116b9> + <1272b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><1272e>: Abbrev Number: 14 (DW_TAG_variable) + <1272f> DW_AT_name : ep + <12732> DW_AT_decl_file : 1 + <12732> DW_AT_decl_line : 1498 + <12734> DW_AT_decl_column : 18 + <12735> DW_AT_type : <0x121cb> + <12739> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1273c>: Abbrev Number: 0 + <1><1273d>: Abbrev Number: 28 (DW_TAG_subprogram) + <1273e> DW_AT_external : 1 + <1273e> DW_AT_name : (indirect string, offset: 0xf4784): HAL_PCD_EP_GetRxCount + <12742> DW_AT_decl_file : 1 + <12742> DW_AT_decl_line : 1484 + <12744> DW_AT_decl_column : 10 + <12745> DW_AT_prototyped : 1 + <12745> DW_AT_type : <0x116b9> + <12749> DW_AT_low_pc : 0x0 + <1274d> DW_AT_high_pc : 0x30 + <12751> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12753> DW_AT_call_all_calls: 1 + <12753> DW_AT_sibling : <0x12776> + <2><12757>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12758> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <1275c> DW_AT_decl_file : 1 + <1275c> DW_AT_decl_line : 1484 + <1275e> DW_AT_decl_column : 57 + <1275f> DW_AT_type : <0x12569> + <12763> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12766>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12767> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr + <1276b> DW_AT_decl_file : 1 + <1276b> DW_AT_decl_line : 1484 + <1276d> DW_AT_decl_column : 71 + <1276e> DW_AT_type : <0x11697> + <12772> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><12775>: Abbrev Number: 0 + <1><12776>: Abbrev Number: 11 (DW_TAG_subprogram) + <12777> DW_AT_external : 1 + <12777> DW_AT_name : (indirect string, offset: 0xf4a7f): HAL_PCD_EP_Receive + <1277b> DW_AT_decl_file : 1 + <1277b> DW_AT_decl_line : 1460 + <1277d> DW_AT_decl_column : 19 + <1277d> DW_AT_prototyped : 1 + <1277d> DW_AT_type : <0x11891> + <12781> DW_AT_low_pc : 0x0 + <12785> DW_AT_high_pc : 0x62 + <12789> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1278b> DW_AT_call_all_tail_calls: 1 + <1278b> DW_AT_sibling : <0x127da> + <2><1278f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12790> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12794> DW_AT_decl_file : 1 + <12794> DW_AT_decl_line : 1460 + <12796> DW_AT_decl_column : 57 + <12797> DW_AT_type : <0x11d3c> + <1279b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1279e>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1279f> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr + <127a3> DW_AT_decl_file : 1 + <127a3> DW_AT_decl_line : 1460 + <127a5> DW_AT_decl_column : 71 + <127a6> DW_AT_type : <0x11697> + <127aa> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><127ad>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <127ae> DW_AT_name : (indirect string, offset: 0xf49d9): pBuf + <127b2> DW_AT_decl_file : 1 + <127b2> DW_AT_decl_line : 1460 + <127b4> DW_AT_decl_column : 89 + <127b5> DW_AT_type : <0x118c3> + <127b9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><127bc>: Abbrev Number: 21 (DW_TAG_formal_parameter) + <127bd> DW_AT_name : len + <127c1> DW_AT_decl_file : 1 + <127c1> DW_AT_decl_line : 1460 + <127c3> DW_AT_decl_column : 104 + <127c4> DW_AT_type : <0x116b9> + <127c8> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><127cb>: Abbrev Number: 14 (DW_TAG_variable) + <127cc> DW_AT_name : ep + <127cf> DW_AT_decl_file : 1 + <127cf> DW_AT_decl_line : 1462 + <127d1> DW_AT_decl_column : 18 + <127d2> DW_AT_type : <0x121cb> + <127d6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><127d9>: Abbrev Number: 0 + <1><127da>: Abbrev Number: 11 (DW_TAG_subprogram) + <127db> DW_AT_external : 1 + <127db> DW_AT_name : (indirect string, offset: 0xf47cb): HAL_PCD_EP_Close + <127df> DW_AT_decl_file : 1 + <127df> DW_AT_decl_line : 1429 + <127e1> DW_AT_decl_column : 19 + <127e1> DW_AT_prototyped : 1 + <127e1> DW_AT_type : <0x11891> + <127e5> DW_AT_low_pc : 0x0 + <127e9> DW_AT_high_pc : 0x90 + <127ed> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <127ef> DW_AT_call_all_tail_calls: 1 + <127ef> DW_AT_sibling : <0x12820> + <2><127f3>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <127f4> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <127f8> DW_AT_decl_file : 1 + <127f8> DW_AT_decl_line : 1429 + <127fa> DW_AT_decl_column : 55 + <127fb> DW_AT_type : <0x11d3c> + <127ff> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><12802>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12803> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr + <12807> DW_AT_decl_file : 1 + <12807> DW_AT_decl_line : 1429 + <12809> DW_AT_decl_column : 69 + <1280a> DW_AT_type : <0x11697> + <1280e> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><12811>: Abbrev Number: 14 (DW_TAG_variable) + <12812> DW_AT_name : ep + <12815> DW_AT_decl_file : 1 + <12815> DW_AT_decl_line : 1431 + <12817> DW_AT_decl_column : 18 + <12818> DW_AT_type : <0x121cb> + <1281c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1281f>: Abbrev Number: 0 + <1><12820>: Abbrev Number: 11 (DW_TAG_subprogram) + <12821> DW_AT_external : 1 + <12821> DW_AT_name : (indirect string, offset: 0xf4bdc): HAL_PCD_EP_Open + <12825> DW_AT_decl_file : 1 + <12825> DW_AT_decl_line : 1389 + <12827> DW_AT_decl_column : 19 + <12827> DW_AT_prototyped : 1 + <12827> DW_AT_type : <0x11891> + <1282b> DW_AT_low_pc : 0x0 + <1282f> DW_AT_high_pc : 0xba + <12833> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12835> DW_AT_call_all_tail_calls: 1 + <12835> DW_AT_sibling : <0x12893> + <2><12839>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1283a> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <1283e> DW_AT_decl_file : 1 + <1283e> DW_AT_decl_line : 1389 + <12840> DW_AT_decl_column : 54 + <12841> DW_AT_type : <0x11d3c> + <12845> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><12848>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12849> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr + <1284d> DW_AT_decl_file : 1 + <1284d> DW_AT_decl_line : 1389 + <1284f> DW_AT_decl_column : 68 + <12850> DW_AT_type : <0x11697> + <12854> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><12857>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12858> DW_AT_name : (indirect string, offset: 0xf4aa8): ep_mps + <1285c> DW_AT_decl_file : 1 + <1285c> DW_AT_decl_line : 1390 + <1285e> DW_AT_decl_column : 44 + <1285f> DW_AT_type : <0x116a8> + <12863> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><12866>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12867> DW_AT_name : (indirect string, offset: 0xf49f3): ep_type + <1286b> DW_AT_decl_file : 1 + <1286b> DW_AT_decl_line : 1390 + <1286d> DW_AT_decl_column : 60 + <1286e> DW_AT_type : <0x11697> + <12872> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><12875>: Abbrev Number: 14 (DW_TAG_variable) + <12876> DW_AT_name : ret + <1287a> DW_AT_decl_file : 1 + <1287a> DW_AT_decl_line : 1392 + <1287c> DW_AT_decl_column : 22 + <1287d> DW_AT_type : <0x11891> + <12881> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><12884>: Abbrev Number: 14 (DW_TAG_variable) + <12885> DW_AT_name : ep + <12888> DW_AT_decl_file : 1 + <12888> DW_AT_decl_line : 1393 + <1288a> DW_AT_decl_column : 18 + <1288b> DW_AT_type : <0x121cb> + <1288f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12892>: Abbrev Number: 0 + <1><12893>: Abbrev Number: 11 (DW_TAG_subprogram) + <12894> DW_AT_external : 1 + <12894> DW_AT_name : (indirect string, offset: 0xf4ba4): HAL_PCD_SetAddress + <12898> DW_AT_decl_file : 1 + <12898> DW_AT_decl_line : 1372 + <1289a> DW_AT_decl_column : 19 + <1289a> DW_AT_prototyped : 1 + <1289a> DW_AT_type : <0x11891> + <1289e> DW_AT_low_pc : 0x0 + <128a2> DW_AT_high_pc : 0x4a + <128a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <128a8> DW_AT_call_all_tail_calls: 1 + <128a8> DW_AT_sibling : <0x128cb> + <2><128ac>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <128ad> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <128b1> DW_AT_decl_file : 1 + <128b1> DW_AT_decl_line : 1372 + <128b3> DW_AT_decl_column : 57 + <128b4> DW_AT_type : <0x11d3c> + <128b8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><128bb>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <128bc> DW_AT_name : (indirect string, offset: 0xf0a61): address + <128c0> DW_AT_decl_file : 1 + <128c0> DW_AT_decl_line : 1372 + <128c2> DW_AT_decl_column : 71 + <128c3> DW_AT_type : <0x11697> + <128c7> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><128ca>: Abbrev Number: 0 + <1><128cb>: Abbrev Number: 11 (DW_TAG_subprogram) + <128cc> DW_AT_external : 1 + <128cc> DW_AT_name : (indirect string, offset: 0xf4ace): HAL_PCD_DevDisconnect + <128d0> DW_AT_decl_file : 1 + <128d0> DW_AT_decl_line : 1357 + <128d2> DW_AT_decl_column : 19 + <128d2> DW_AT_prototyped : 1 + <128d2> DW_AT_type : <0x11891> + <128d6> DW_AT_low_pc : 0x0 + <128da> DW_AT_high_pc : 0x3a + <128de> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <128e0> DW_AT_call_all_tail_calls: 1 + <128e0> DW_AT_sibling : <0x128f4> + <2><128e4>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <128e5> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <128e9> DW_AT_decl_file : 1 + <128e9> DW_AT_decl_line : 1357 + <128eb> DW_AT_decl_column : 60 + <128ec> DW_AT_type : <0x11d3c> + <128f0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><128f3>: Abbrev Number: 0 + <1><128f4>: Abbrev Number: 11 (DW_TAG_subprogram) + <128f5> DW_AT_external : 1 + <128f5> DW_AT_name : (indirect string, offset: 0xf485a): HAL_PCD_DevConnect + <128f9> DW_AT_decl_file : 1 + <128f9> DW_AT_decl_line : 1343 + <128fb> DW_AT_decl_column : 19 + <128fb> DW_AT_prototyped : 1 + <128fb> DW_AT_type : <0x11891> + <128ff> DW_AT_low_pc : 0x0 + <12903> DW_AT_high_pc : 0x3a + <12907> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12909> DW_AT_call_all_tail_calls: 1 + <12909> DW_AT_sibling : <0x1291d> + <2><1290d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1290e> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12912> DW_AT_decl_file : 1 + <12912> DW_AT_decl_line : 1343 + <12914> DW_AT_decl_column : 57 + <12915> DW_AT_type : <0x11d3c> + <12919> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1291c>: Abbrev Number: 0 + <1><1291d>: Abbrev Number: 13 (DW_TAG_subprogram) + <1291e> DW_AT_external : 1 + <1291e> DW_AT_name : (indirect string, offset: 0xf4cbf): HAL_PCD_DisconnectCallback + <12922> DW_AT_decl_file : 1 + <12922> DW_AT_decl_line : 1309 + <12924> DW_AT_decl_column : 13 + <12924> DW_AT_prototyped : 1 + <12924> DW_AT_low_pc : 0x0 + <12928> DW_AT_high_pc : 0x14 + <1292c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1292e> DW_AT_call_all_calls: 1 + <1292e> DW_AT_sibling : <0x12942> + <2><12932>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12933> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12937> DW_AT_decl_file : 1 + <12937> DW_AT_decl_line : 1309 + <12939> DW_AT_decl_column : 59 + <1293a> DW_AT_type : <0x11d3c> + <1293e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12941>: Abbrev Number: 0 + <1><12942>: Abbrev Number: 13 (DW_TAG_subprogram) + <12943> DW_AT_external : 1 + <12943> DW_AT_name : (indirect string, offset: 0xf4c26): HAL_PCD_ConnectCallback + <12947> DW_AT_decl_file : 1 + <12947> DW_AT_decl_line : 1294 + <12949> DW_AT_decl_column : 13 + <12949> DW_AT_prototyped : 1 + <12949> DW_AT_low_pc : 0x0 + <1294d> DW_AT_high_pc : 0x14 + <12951> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12953> DW_AT_call_all_calls: 1 + <12953> DW_AT_sibling : <0x12967> + <2><12957>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12958> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <1295c> DW_AT_decl_file : 1 + <1295c> DW_AT_decl_line : 1294 + <1295e> DW_AT_decl_column : 56 + <1295f> DW_AT_type : <0x11d3c> + <12963> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12966>: Abbrev Number: 0 + <1><12967>: Abbrev Number: 13 (DW_TAG_subprogram) + <12968> DW_AT_external : 1 + <12968> DW_AT_name : (indirect string, offset: 0xf4bec): HAL_PCD_ISOINIncompleteCallback + <1296c> DW_AT_decl_file : 1 + <1296c> DW_AT_decl_line : 1278 + <1296e> DW_AT_decl_column : 13 + <1296e> DW_AT_prototyped : 1 + <1296e> DW_AT_low_pc : 0x0 + <12972> DW_AT_high_pc : 0x18 + <12976> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12978> DW_AT_call_all_calls: 1 + <12978> DW_AT_sibling : <0x1299b> + <2><1297c>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1297d> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12981> DW_AT_decl_file : 1 + <12981> DW_AT_decl_line : 1278 + <12983> DW_AT_decl_column : 64 + <12984> DW_AT_type : <0x11d3c> + <12988> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1298b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1298c> DW_AT_name : (indirect string, offset: 0xf4ae4): epnum + <12990> DW_AT_decl_file : 1 + <12990> DW_AT_decl_line : 1278 + <12992> DW_AT_decl_column : 78 + <12993> DW_AT_type : <0x11697> + <12997> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><1299a>: Abbrev Number: 0 + <1><1299b>: Abbrev Number: 13 (DW_TAG_subprogram) + <1299c> DW_AT_external : 1 + <1299c> DW_AT_name : (indirect string, offset: 0xf4a47): HAL_PCD_ISOOUTIncompleteCallback + <129a0> DW_AT_decl_file : 1 + <129a0> DW_AT_decl_line : 1261 + <129a2> DW_AT_decl_column : 13 + <129a2> DW_AT_prototyped : 1 + <129a2> DW_AT_low_pc : 0x0 + <129a6> DW_AT_high_pc : 0x18 + <129aa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <129ac> DW_AT_call_all_calls: 1 + <129ac> DW_AT_sibling : <0x129cf> + <2><129b0>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <129b1> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <129b5> DW_AT_decl_file : 1 + <129b5> DW_AT_decl_line : 1261 + <129b7> DW_AT_decl_column : 65 + <129b8> DW_AT_type : <0x11d3c> + <129bc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><129bf>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <129c0> DW_AT_name : (indirect string, offset: 0xf4ae4): epnum + <129c4> DW_AT_decl_file : 1 + <129c4> DW_AT_decl_line : 1261 + <129c6> DW_AT_decl_column : 79 + <129c7> DW_AT_type : <0x11697> + <129cb> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><129ce>: Abbrev Number: 0 + <1><129cf>: Abbrev Number: 13 (DW_TAG_subprogram) + <129d0> DW_AT_external : 1 + <129d0> DW_AT_name : (indirect string, offset: 0xf4a68): HAL_PCD_ResumeCallback + <129d4> DW_AT_decl_file : 1 + <129d4> DW_AT_decl_line : 1245 + <129d6> DW_AT_decl_column : 13 + <129d6> DW_AT_prototyped : 1 + <129d6> DW_AT_low_pc : 0x0 + <129da> DW_AT_high_pc : 0x14 + <129de> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <129e0> DW_AT_call_all_calls: 1 + <129e0> DW_AT_sibling : <0x129f4> + <2><129e4>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <129e5> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <129e9> DW_AT_decl_file : 1 + <129e9> DW_AT_decl_line : 1245 + <129eb> DW_AT_decl_column : 55 + <129ec> DW_AT_type : <0x11d3c> + <129f0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><129f3>: Abbrev Number: 0 + <1><129f4>: Abbrev Number: 13 (DW_TAG_subprogram) + <129f5> DW_AT_external : 1 + <129f5> DW_AT_name : (indirect string, offset: 0xf4c7f): HAL_PCD_SuspendCallback + <129f9> DW_AT_decl_file : 1 + <129f9> DW_AT_decl_line : 1230 + <129fb> DW_AT_decl_column : 13 + <129fb> DW_AT_prototyped : 1 + <129fb> DW_AT_low_pc : 0x0 + <129ff> DW_AT_high_pc : 0x14 + <12a03> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12a05> DW_AT_call_all_calls: 1 + <12a05> DW_AT_sibling : <0x12a19> + <2><12a09>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12a0a> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12a0e> DW_AT_decl_file : 1 + <12a0e> DW_AT_decl_line : 1230 + <12a10> DW_AT_decl_column : 56 + <12a11> DW_AT_type : <0x11d3c> + <12a15> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12a18>: Abbrev Number: 0 + <1><12a19>: Abbrev Number: 13 (DW_TAG_subprogram) + <12a1a> DW_AT_external : 1 + <12a1a> DW_AT_name : (indirect string, offset: 0xf48e9): HAL_PCD_ResetCallback + <12a1e> DW_AT_decl_file : 1 + <12a1e> DW_AT_decl_line : 1215 + <12a20> DW_AT_decl_column : 13 + <12a20> DW_AT_prototyped : 1 + <12a20> DW_AT_low_pc : 0x0 + <12a24> DW_AT_high_pc : 0x14 + <12a28> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12a2a> DW_AT_call_all_calls: 1 + <12a2a> DW_AT_sibling : <0x12a3e> + <2><12a2e>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12a2f> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12a33> DW_AT_decl_file : 1 + <12a33> DW_AT_decl_line : 1215 + <12a35> DW_AT_decl_column : 54 + <12a36> DW_AT_type : <0x11d3c> + <12a3a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12a3d>: Abbrev Number: 0 + <1><12a3e>: Abbrev Number: 13 (DW_TAG_subprogram) + <12a3f> DW_AT_external : 1 + <12a3f> DW_AT_name : (indirect string, offset: 0xf4811): HAL_PCD_SOFCallback + <12a43> DW_AT_decl_file : 1 + <12a43> DW_AT_decl_line : 1200 + <12a45> DW_AT_decl_column : 13 + <12a45> DW_AT_prototyped : 1 + <12a45> DW_AT_low_pc : 0x0 + <12a49> DW_AT_high_pc : 0x14 + <12a4d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12a4f> DW_AT_call_all_calls: 1 + <12a4f> DW_AT_sibling : <0x12a63> + <2><12a53>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12a54> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12a58> DW_AT_decl_file : 1 + <12a58> DW_AT_decl_line : 1200 + <12a5a> DW_AT_decl_column : 52 + <12a5b> DW_AT_type : <0x11d3c> + <12a5f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12a62>: Abbrev Number: 0 + <1><12a63>: Abbrev Number: 13 (DW_TAG_subprogram) + <12a64> DW_AT_external : 1 + <12a64> DW_AT_name : (indirect string, offset: 0xf4a18): HAL_PCD_SetupStageCallback + <12a68> DW_AT_decl_file : 1 + <12a68> DW_AT_decl_line : 1185 + <12a6a> DW_AT_decl_column : 13 + <12a6a> DW_AT_prototyped : 1 + <12a6a> DW_AT_low_pc : 0x0 + <12a6e> DW_AT_high_pc : 0x14 + <12a72> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12a74> DW_AT_call_all_calls: 1 + <12a74> DW_AT_sibling : <0x12a88> + <2><12a78>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12a79> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12a7d> DW_AT_decl_file : 1 + <12a7d> DW_AT_decl_line : 1185 + <12a7f> DW_AT_decl_column : 59 + <12a80> DW_AT_type : <0x11d3c> + <12a84> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12a87>: Abbrev Number: 0 + <1><12a88>: Abbrev Number: 13 (DW_TAG_subprogram) + <12a89> DW_AT_external : 1 + <12a89> DW_AT_name : (indirect string, offset: 0xf4b57): HAL_PCD_DataInStageCallback + <12a8d> DW_AT_decl_file : 1 + <12a8d> DW_AT_decl_line : 1170 + <12a8f> DW_AT_decl_column : 13 + <12a8f> DW_AT_prototyped : 1 + <12a8f> DW_AT_low_pc : 0x0 + <12a93> DW_AT_high_pc : 0x18 + <12a97> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12a99> DW_AT_call_all_calls: 1 + <12a99> DW_AT_sibling : <0x12abc> + <2><12a9d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12a9e> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12aa2> DW_AT_decl_file : 1 + <12aa2> DW_AT_decl_line : 1170 + <12aa4> DW_AT_decl_column : 60 + <12aa5> DW_AT_type : <0x11d3c> + <12aa9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12aac>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12aad> DW_AT_name : (indirect string, offset: 0xf4ae4): epnum + <12ab1> DW_AT_decl_file : 1 + <12ab1> DW_AT_decl_line : 1170 + <12ab3> DW_AT_decl_column : 74 + <12ab4> DW_AT_type : <0x11697> + <12ab8> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><12abb>: Abbrev Number: 0 + <1><12abc>: Abbrev Number: 13 (DW_TAG_subprogram) + <12abd> DW_AT_external : 1 + <12abd> DW_AT_name : (indirect string, offset: 0xf49fb): HAL_PCD_DataOutStageCallback + <12ac1> DW_AT_decl_file : 1 + <12ac1> DW_AT_decl_line : 1153 + <12ac3> DW_AT_decl_column : 13 + <12ac3> DW_AT_prototyped : 1 + <12ac3> DW_AT_low_pc : 0x0 + <12ac7> DW_AT_high_pc : 0x18 + <12acb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12acd> DW_AT_call_all_calls: 1 + <12acd> DW_AT_sibling : <0x12af0> + <2><12ad1>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12ad2> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12ad6> DW_AT_decl_file : 1 + <12ad6> DW_AT_decl_line : 1153 + <12ad8> DW_AT_decl_column : 61 + <12ad9> DW_AT_type : <0x11d3c> + <12add> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12ae0>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12ae1> DW_AT_name : (indirect string, offset: 0xf4ae4): epnum + <12ae5> DW_AT_decl_file : 1 + <12ae5> DW_AT_decl_line : 1153 + <12ae7> DW_AT_decl_column : 75 + <12ae8> DW_AT_type : <0x11697> + <12aec> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><12aef>: Abbrev Number: 0 + <1><12af0>: Abbrev Number: 39 (DW_TAG_subprogram) + <12af1> DW_AT_external : 1 + <12af1> DW_AT_name : (indirect string, offset: 0xf4aea): HAL_PCD_IRQHandler + <12af5> DW_AT_decl_file : 1 + <12af6> DW_AT_decl_line : 1007 + <12af8> DW_AT_decl_column : 6 + <12af9> DW_AT_prototyped : 1 + <12af9> DW_AT_low_pc : 0x0 + <12afd> DW_AT_high_pc : 0x24e + <12b01> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12b03> DW_AT_call_all_tail_calls: 1 + <12b03> DW_AT_sibling : <0x12b26> + <2><12b07>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12b08> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12b0c> DW_AT_decl_file : 1 + <12b0c> DW_AT_decl_line : 1007 + <12b0e> DW_AT_decl_column : 44 + <12b0f> DW_AT_type : <0x11d3c> + <12b13> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><12b16>: Abbrev Number: 1 (DW_TAG_variable) + <12b17> DW_AT_name : (indirect string, offset: 0xf4c51): wIstr + <12b1b> DW_AT_decl_file : 1 + <12b1b> DW_AT_decl_line : 1009 + <12b1d> DW_AT_decl_column : 12 + <12b1e> DW_AT_type : <0x116b9> + <12b22> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12b25>: Abbrev Number: 0 + <1><12b26>: Abbrev Number: 11 (DW_TAG_subprogram) + <12b27> DW_AT_external : 1 + <12b27> DW_AT_name : (indirect string, offset: 0xf49a1): HAL_PCD_Stop + <12b2b> DW_AT_decl_file : 1 + <12b2b> DW_AT_decl_line : 991 + <12b2d> DW_AT_decl_column : 19 + <12b2d> DW_AT_prototyped : 1 + <12b2d> DW_AT_type : <0x11891> + <12b31> DW_AT_low_pc : 0x0 + <12b35> DW_AT_high_pc : 0x44 + <12b39> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12b3b> DW_AT_call_all_tail_calls: 1 + <12b3b> DW_AT_sibling : <0x12b4f> + <2><12b3f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12b40> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12b44> DW_AT_decl_file : 1 + <12b44> DW_AT_decl_line : 991 + <12b46> DW_AT_decl_column : 51 + <12b47> DW_AT_type : <0x11d3c> + <12b4b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12b4e>: Abbrev Number: 0 + <1><12b4f>: Abbrev Number: 11 (DW_TAG_subprogram) + <12b50> DW_AT_external : 1 + <12b50> DW_AT_name : (indirect string, offset: 0xf484c): HAL_PCD_Start + <12b54> DW_AT_decl_file : 1 + <12b54> DW_AT_decl_line : 976 + <12b56> DW_AT_decl_column : 19 + <12b56> DW_AT_prototyped : 1 + <12b56> DW_AT_type : <0x11891> + <12b5a> DW_AT_low_pc : 0x0 + <12b5e> DW_AT_high_pc : 0x44 + <12b62> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12b64> DW_AT_call_all_tail_calls: 1 + <12b64> DW_AT_sibling : <0x12b78> + <2><12b68>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12b69> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12b6d> DW_AT_decl_file : 1 + <12b6d> DW_AT_decl_line : 976 + <12b6f> DW_AT_decl_column : 52 + <12b70> DW_AT_type : <0x11d3c> + <12b74> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12b77>: Abbrev Number: 0 + <1><12b78>: Abbrev Number: 13 (DW_TAG_subprogram) + <12b79> DW_AT_external : 1 + <12b79> DW_AT_name : (indirect string, offset: 0xf14d0): HAL_PCD_MspDeInit + <12b7d> DW_AT_decl_file : 1 + <12b7d> DW_AT_decl_line : 273 + <12b7f> DW_AT_decl_column : 13 + <12b7f> DW_AT_prototyped : 1 + <12b7f> DW_AT_low_pc : 0x0 + <12b83> DW_AT_high_pc : 0x14 + <12b87> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12b89> DW_AT_call_all_calls: 1 + <12b89> DW_AT_sibling : <0x12b9d> + <2><12b8d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12b8e> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12b92> DW_AT_decl_file : 1 + <12b92> DW_AT_decl_line : 273 + <12b94> DW_AT_decl_column : 50 + <12b95> DW_AT_type : <0x11d3c> + <12b99> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12b9c>: Abbrev Number: 0 + <1><12b9d>: Abbrev Number: 13 (DW_TAG_subprogram) + <12b9e> DW_AT_external : 1 + <12b9e> DW_AT_name : (indirect string, offset: 0xf14e2): HAL_PCD_MspInit + <12ba2> DW_AT_decl_file : 1 + <12ba2> DW_AT_decl_line : 258 + <12ba4> DW_AT_decl_column : 13 + <12ba4> DW_AT_prototyped : 1 + <12ba4> DW_AT_low_pc : 0x0 + <12ba8> DW_AT_high_pc : 0x14 + <12bac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12bae> DW_AT_call_all_calls: 1 + <12bae> DW_AT_sibling : <0x12bc2> + <2><12bb2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <12bb3> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12bb7> DW_AT_decl_file : 1 + <12bb7> DW_AT_decl_line : 258 + <12bb9> DW_AT_decl_column : 48 + <12bba> DW_AT_type : <0x11d3c> + <12bbe> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12bc1>: Abbrev Number: 0 + <1><12bc2>: Abbrev Number: 40 (DW_TAG_subprogram) + <12bc3> DW_AT_external : 1 + <12bc3> DW_AT_name : (indirect string, offset: 0xf4802): HAL_PCD_DeInit + <12bc7> DW_AT_decl_file : 1 + <12bc8> DW_AT_decl_line : 219 + <12bc9> DW_AT_decl_column : 19 + <12bca> DW_AT_prototyped : 1 + <12bca> DW_AT_type : <0x11891> + <12bce> DW_AT_low_pc : 0x0 + <12bd2> DW_AT_high_pc : 0x46 + <12bd6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12bd8> DW_AT_call_all_tail_calls: 1 + <12bd8> DW_AT_sibling : <0x12beb> + <2><12bdc>: Abbrev Number: 29 (DW_TAG_formal_parameter) + <12bdd> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12be1> DW_AT_decl_file : 1 + <12be1> DW_AT_decl_line : 219 + <12be2> DW_AT_decl_column : 53 + <12be3> DW_AT_type : <0x11d3c> + <12be7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><12bea>: Abbrev Number: 0 + <1><12beb>: Abbrev Number: 41 (DW_TAG_subprogram) + <12bec> DW_AT_external : 1 + <12bec> DW_AT_name : (indirect string, offset: 0xf0f60): HAL_PCD_Init + <12bf0> DW_AT_decl_file : 1 + <12bf1> DW_AT_decl_line : 124 + <12bf2> DW_AT_decl_column : 19 + <12bf3> DW_AT_prototyped : 1 + <12bf3> DW_AT_type : <0x11891> + <12bf7> DW_AT_low_pc : 0x8004574 + <12bfb> DW_AT_high_pc : 0x1b2 + <12bff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <12c01> DW_AT_call_all_tail_calls: 1 + <2><12c01>: Abbrev Number: 29 (DW_TAG_formal_parameter) + <12c02> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <12c06> DW_AT_decl_file : 1 + <12c06> DW_AT_decl_line : 124 + <12c07> DW_AT_decl_column : 51 + <12c08> DW_AT_type : <0x11d3c> + <12c0c> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><12c0f>: Abbrev Number: 42 (DW_TAG_variable) + <12c10> DW_AT_name : i + <12c12> DW_AT_decl_file : 1 + <12c13> DW_AT_decl_line : 126 + <12c14> DW_AT_decl_column : 11 + <12c15> DW_AT_type : <0x11697> + <12c19> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) + <2><12c1c>: Abbrev Number: 0 + <1><12c1d>: Abbrev Number: 0 + Compilation Unit @ offset 0x12c1e: Length: 0x806 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x2667 + Abbrev Offset: 0x2672 Pointer Size: 4 - <0><12cda>: Abbrev Number: 19 (DW_TAG_compile_unit) - <12cdb> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <12cdf> DW_AT_language : 29 (C11) - <12ce0> DW_AT_name : (indirect string, offset: 0xf4d96): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.c - <12ce4> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <12ce8> DW_AT_ranges : 0xb57 - <12cec> DW_AT_low_pc : 0x0 - <12cf0> DW_AT_stmt_list : 0x12758 - <12cf4> DW_AT_macros : 0x25554 - <1><12cf8>: Abbrev Number: 5 (DW_TAG_base_type) - <12cf9> DW_AT_byte_size : 1 - <12cfa> DW_AT_encoding : 6 (signed char) - <12cfb> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><12cff>: Abbrev Number: 4 (DW_TAG_typedef) - <12d00> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <12d04> DW_AT_decl_file : 2 - <12d05> DW_AT_decl_line : 43 - <12d06> DW_AT_decl_column : 24 - <12d07> DW_AT_type : <0x12d0b> - <1><12d0b>: Abbrev Number: 5 (DW_TAG_base_type) - <12d0c> DW_AT_byte_size : 1 - <12d0d> DW_AT_encoding : 8 (unsigned char) - <12d0e> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><12d12>: Abbrev Number: 5 (DW_TAG_base_type) - <12d13> DW_AT_byte_size : 2 - <12d14> DW_AT_encoding : 5 (signed) - <12d15> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><12d19>: Abbrev Number: 4 (DW_TAG_typedef) - <12d1a> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <12d1e> DW_AT_decl_file : 2 - <12d1f> DW_AT_decl_line : 57 - <12d20> DW_AT_decl_column : 25 - <12d21> DW_AT_type : <0x12d25> - <1><12d25>: Abbrev Number: 5 (DW_TAG_base_type) - <12d26> DW_AT_byte_size : 2 - <12d27> DW_AT_encoding : 7 (unsigned) - <12d28> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><12d2c>: Abbrev Number: 5 (DW_TAG_base_type) - <12d2d> DW_AT_byte_size : 4 - <12d2e> DW_AT_encoding : 5 (signed) - <12d2f> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><12d33>: Abbrev Number: 4 (DW_TAG_typedef) - <12d34> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <12d38> DW_AT_decl_file : 2 - <12d39> DW_AT_decl_line : 79 - <12d3a> DW_AT_decl_column : 25 - <12d3b> DW_AT_type : <0x12d3f> - <1><12d3f>: Abbrev Number: 5 (DW_TAG_base_type) - <12d40> DW_AT_byte_size : 4 - <12d41> DW_AT_encoding : 7 (unsigned) - <12d42> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><12d46>: Abbrev Number: 5 (DW_TAG_base_type) - <12d47> DW_AT_byte_size : 8 - <12d48> DW_AT_encoding : 5 (signed) - <12d49> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><12d4d>: Abbrev Number: 5 (DW_TAG_base_type) - <12d4e> DW_AT_byte_size : 8 - <12d4f> DW_AT_encoding : 7 (unsigned) - <12d50> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><12d54>: Abbrev Number: 20 (DW_TAG_base_type) - <12d55> DW_AT_byte_size : 4 - <12d56> DW_AT_encoding : 5 (signed) - <12d57> DW_AT_name : int - <1><12d5b>: Abbrev Number: 5 (DW_TAG_base_type) - <12d5c> DW_AT_byte_size : 4 - <12d5d> DW_AT_encoding : 7 (unsigned) - <12d5e> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><12d62>: Abbrev Number: 4 (DW_TAG_typedef) - <12d63> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <12d67> DW_AT_decl_file : 3 - <12d68> DW_AT_decl_line : 24 - <12d69> DW_AT_decl_column : 19 - <12d6a> DW_AT_type : <0x12cff> - <1><12d6e>: Abbrev Number: 9 (DW_TAG_volatile_type) - <12d6f> DW_AT_type : <0x12d62> - <1><12d73>: Abbrev Number: 4 (DW_TAG_typedef) - <12d74> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <12d78> DW_AT_decl_file : 3 - <12d79> DW_AT_decl_line : 36 - <12d7a> DW_AT_decl_column : 20 - <12d7b> DW_AT_type : <0x12d19> - <1><12d7f>: Abbrev Number: 9 (DW_TAG_volatile_type) - <12d80> DW_AT_type : <0x12d73> - <1><12d84>: Abbrev Number: 4 (DW_TAG_typedef) - <12d85> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <12d89> DW_AT_decl_file : 3 - <12d8a> DW_AT_decl_line : 48 - <12d8b> DW_AT_decl_column : 20 - <12d8c> DW_AT_type : <0x12d33> - <1><12d90>: Abbrev Number: 9 (DW_TAG_volatile_type) - <12d91> DW_AT_type : <0x12d84> - <1><12d95>: Abbrev Number: 21 (DW_TAG_structure_type) - <12d96> DW_AT_byte_size : 92 - <12d97> DW_AT_decl_file : 4 - <12d98> DW_AT_decl_line : 748 - <12d9a> DW_AT_decl_column : 9 - <12d9b> DW_AT_sibling : <0x12f0a> - <2><12d9f>: Abbrev Number: 1 (DW_TAG_member) - <12da0> DW_AT_name : (indirect string, offset: 0xf10e3): EP0R - <12da4> DW_AT_decl_file : 4 - <12da4> DW_AT_decl_line : 750 - <12da6> DW_AT_decl_column : 17 - <12da6> DW_AT_type : <0x12d7f> - <12daa> DW_AT_data_member_location: 0 - <2><12dab>: Abbrev Number: 1 (DW_TAG_member) - <12dac> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <12db0> DW_AT_decl_file : 4 - <12db0> DW_AT_decl_line : 751 - <12db2> DW_AT_decl_column : 17 - <12db2> DW_AT_type : <0x12d7f> - <12db6> DW_AT_data_member_location: 2 - <2><12db7>: Abbrev Number: 1 (DW_TAG_member) - <12db8> DW_AT_name : (indirect string, offset: 0xf01e4): EP1R - <12dbc> DW_AT_decl_file : 4 - <12dbc> DW_AT_decl_line : 752 - <12dbe> DW_AT_decl_column : 17 - <12dbe> DW_AT_type : <0x12d7f> - <12dc2> DW_AT_data_member_location: 4 - <2><12dc3>: Abbrev Number: 1 (DW_TAG_member) - <12dc4> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <12dc8> DW_AT_decl_file : 4 - <12dc8> DW_AT_decl_line : 753 - <12dca> DW_AT_decl_column : 17 - <12dca> DW_AT_type : <0x12d7f> - <12dce> DW_AT_data_member_location: 6 - <2><12dcf>: Abbrev Number: 1 (DW_TAG_member) - <12dd0> DW_AT_name : (indirect string, offset: 0xf0962): EP2R - <12dd4> DW_AT_decl_file : 4 - <12dd4> DW_AT_decl_line : 754 - <12dd6> DW_AT_decl_column : 17 - <12dd6> DW_AT_type : <0x12d7f> - <12dda> DW_AT_data_member_location: 8 - <2><12ddb>: Abbrev Number: 1 (DW_TAG_member) - <12ddc> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <12de0> DW_AT_decl_file : 4 - <12de0> DW_AT_decl_line : 755 - <12de2> DW_AT_decl_column : 17 - <12de2> DW_AT_type : <0x12d7f> - <12de6> DW_AT_data_member_location: 10 - <2><12de7>: Abbrev Number: 1 (DW_TAG_member) - <12de8> DW_AT_name : (indirect string, offset: 0xf01f7): EP3R - <12dec> DW_AT_decl_file : 4 - <12dec> DW_AT_decl_line : 756 - <12dee> DW_AT_decl_column : 17 - <12dee> DW_AT_type : <0x12d7f> - <12df2> DW_AT_data_member_location: 12 - <2><12df3>: Abbrev Number: 1 (DW_TAG_member) - <12df4> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <12df8> DW_AT_decl_file : 4 - <12df8> DW_AT_decl_line : 757 - <12dfa> DW_AT_decl_column : 17 - <12dfa> DW_AT_type : <0x12d7f> - <12dfe> DW_AT_data_member_location: 14 - <2><12dff>: Abbrev Number: 1 (DW_TAG_member) - <12e00> DW_AT_name : (indirect string, offset: 0xf01fc): EP4R - <12e04> DW_AT_decl_file : 4 - <12e04> DW_AT_decl_line : 758 - <12e06> DW_AT_decl_column : 17 - <12e06> DW_AT_type : <0x12d7f> - <12e0a> DW_AT_data_member_location: 16 - <2><12e0b>: Abbrev Number: 1 (DW_TAG_member) - <12e0c> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <12e10> DW_AT_decl_file : 4 - <12e10> DW_AT_decl_line : 759 - <12e12> DW_AT_decl_column : 17 - <12e12> DW_AT_type : <0x12d7f> - <12e16> DW_AT_data_member_location: 18 - <2><12e17>: Abbrev Number: 1 (DW_TAG_member) - <12e18> DW_AT_name : (indirect string, offset: 0xf0270): EP5R - <12e1c> DW_AT_decl_file : 4 - <12e1c> DW_AT_decl_line : 760 - <12e1e> DW_AT_decl_column : 17 - <12e1e> DW_AT_type : <0x12d7f> - <12e22> DW_AT_data_member_location: 20 - <2><12e23>: Abbrev Number: 1 (DW_TAG_member) - <12e24> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <12e28> DW_AT_decl_file : 4 - <12e28> DW_AT_decl_line : 761 - <12e2a> DW_AT_decl_column : 17 - <12e2a> DW_AT_type : <0x12d7f> - <12e2e> DW_AT_data_member_location: 22 - <2><12e2f>: Abbrev Number: 1 (DW_TAG_member) - <12e30> DW_AT_name : (indirect string, offset: 0xf0294): EP6R - <12e34> DW_AT_decl_file : 4 - <12e34> DW_AT_decl_line : 762 - <12e36> DW_AT_decl_column : 17 - <12e36> DW_AT_type : <0x12d7f> - <12e3a> DW_AT_data_member_location: 24 - <2><12e3b>: Abbrev Number: 1 (DW_TAG_member) - <12e3c> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <12e40> DW_AT_decl_file : 4 - <12e40> DW_AT_decl_line : 763 - <12e42> DW_AT_decl_column : 17 - <12e42> DW_AT_type : <0x12d7f> - <12e46> DW_AT_data_member_location: 26 - <2><12e47>: Abbrev Number: 1 (DW_TAG_member) - <12e48> DW_AT_name : (indirect string, offset: 0xf029f): EP7R - <12e4c> DW_AT_decl_file : 4 - <12e4c> DW_AT_decl_line : 764 - <12e4e> DW_AT_decl_column : 17 - <12e4e> DW_AT_type : <0x12d7f> - <12e52> DW_AT_data_member_location: 28 - <2><12e53>: Abbrev Number: 1 (DW_TAG_member) - <12e54> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <12e58> DW_AT_decl_file : 4 - <12e58> DW_AT_decl_line : 765 - <12e5a> DW_AT_decl_column : 17 - <12e5a> DW_AT_type : <0x12f1a> - <12e5e> DW_AT_data_member_location: 30 - <2><12e5f>: Abbrev Number: 1 (DW_TAG_member) - <12e60> DW_AT_name : (indirect string, offset: 0xf0d43): CNTR - <12e64> DW_AT_decl_file : 4 - <12e64> DW_AT_decl_line : 766 - <12e66> DW_AT_decl_column : 17 - <12e66> DW_AT_type : <0x12d7f> - <12e6a> DW_AT_data_member_location: 64 - <2><12e6b>: Abbrev Number: 1 (DW_TAG_member) - <12e6c> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <12e70> DW_AT_decl_file : 4 - <12e70> DW_AT_decl_line : 767 - <12e72> DW_AT_decl_column : 17 - <12e72> DW_AT_type : <0x12d7f> - <12e76> DW_AT_data_member_location: 66 - <2><12e77>: Abbrev Number: 1 (DW_TAG_member) - <12e78> DW_AT_name : (indirect string, offset: 0xf072a): ISTR - <12e7c> DW_AT_decl_file : 4 - <12e7c> DW_AT_decl_line : 768 - <12e7e> DW_AT_decl_column : 17 - <12e7e> DW_AT_type : <0x12d7f> - <12e82> DW_AT_data_member_location: 68 - <2><12e83>: Abbrev Number: 1 (DW_TAG_member) - <12e84> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <12e88> DW_AT_decl_file : 4 - <12e88> DW_AT_decl_line : 769 - <12e8a> DW_AT_decl_column : 17 - <12e8a> DW_AT_type : <0x12d7f> - <12e8e> DW_AT_data_member_location: 70 - <2><12e8f>: Abbrev Number: 22 (DW_TAG_member) - <12e90> DW_AT_name : FNR - <12e94> DW_AT_decl_file : 4 - <12e95> DW_AT_decl_line : 770 - <12e97> DW_AT_decl_column : 17 - <12e98> DW_AT_type : <0x12d7f> - <12e9c> DW_AT_data_member_location: 72 - <2><12e9d>: Abbrev Number: 1 (DW_TAG_member) - <12e9e> DW_AT_name : (indirect string, offset: 0xf1296): RESERVEDA - <12ea2> DW_AT_decl_file : 4 - <12ea2> DW_AT_decl_line : 771 - <12ea4> DW_AT_decl_column : 17 - <12ea4> DW_AT_type : <0x12d7f> - <12ea8> DW_AT_data_member_location: 74 - <2><12ea9>: Abbrev Number: 1 (DW_TAG_member) - <12eaa> DW_AT_name : (indirect string, offset: 0xf0414): DADDR - <12eae> DW_AT_decl_file : 4 - <12eae> DW_AT_decl_line : 772 - <12eb0> DW_AT_decl_column : 17 - <12eb0> DW_AT_type : <0x12d7f> - <12eb4> DW_AT_data_member_location: 76 - <2><12eb5>: Abbrev Number: 1 (DW_TAG_member) - <12eb6> DW_AT_name : (indirect string, offset: 0xf12a0): RESERVEDB - <12eba> DW_AT_decl_file : 4 - <12eba> DW_AT_decl_line : 773 - <12ebc> DW_AT_decl_column : 17 - <12ebc> DW_AT_type : <0x12d7f> - <12ec0> DW_AT_data_member_location: 78 - <2><12ec1>: Abbrev Number: 1 (DW_TAG_member) - <12ec2> DW_AT_name : (indirect string, offset: 0xefefd): BTABLE - <12ec6> DW_AT_decl_file : 4 - <12ec6> DW_AT_decl_line : 774 - <12ec8> DW_AT_decl_column : 17 - <12ec8> DW_AT_type : <0x12d7f> - <12ecc> DW_AT_data_member_location: 80 - <2><12ecd>: Abbrev Number: 1 (DW_TAG_member) - <12ece> DW_AT_name : (indirect string, offset: 0xf09b7): RESERVEDC - <12ed2> DW_AT_decl_file : 4 - <12ed2> DW_AT_decl_line : 775 - <12ed4> DW_AT_decl_column : 17 - <12ed4> DW_AT_type : <0x12d7f> - <12ed8> DW_AT_data_member_location: 82 - <2><12ed9>: Abbrev Number: 1 (DW_TAG_member) - <12eda> DW_AT_name : (indirect string, offset: 0xeffc7): LPMCSR - <12ede> DW_AT_decl_file : 4 - <12ede> DW_AT_decl_line : 776 - <12ee0> DW_AT_decl_column : 17 - <12ee0> DW_AT_type : <0x12d7f> - <12ee4> DW_AT_data_member_location: 84 - <2><12ee5>: Abbrev Number: 1 (DW_TAG_member) - <12ee6> DW_AT_name : (indirect string, offset: 0xf12aa): RESERVEDD - <12eea> DW_AT_decl_file : 4 - <12eea> DW_AT_decl_line : 777 - <12eec> DW_AT_decl_column : 17 - <12eec> DW_AT_type : <0x12d7f> - <12ef0> DW_AT_data_member_location: 86 - <2><12ef1>: Abbrev Number: 1 (DW_TAG_member) - <12ef2> DW_AT_name : (indirect string, offset: 0xefb2c): BCDR - <12ef6> DW_AT_decl_file : 4 - <12ef6> DW_AT_decl_line : 778 - <12ef8> DW_AT_decl_column : 17 - <12ef8> DW_AT_type : <0x12d7f> - <12efc> DW_AT_data_member_location: 88 - <2><12efd>: Abbrev Number: 1 (DW_TAG_member) - <12efe> DW_AT_name : (indirect string, offset: 0xf12b4): RESERVEDE - <12f02> DW_AT_decl_file : 4 - <12f02> DW_AT_decl_line : 779 - <12f04> DW_AT_decl_column : 17 - <12f04> DW_AT_type : <0x12d7f> - <12f08> DW_AT_data_member_location: 90 - <2><12f09>: Abbrev Number: 0 - <1><12f0a>: Abbrev Number: 13 (DW_TAG_array_type) - <12f0b> DW_AT_type : <0x12d7f> - <12f0f> DW_AT_sibling : <0x12f1a> - <2><12f13>: Abbrev Number: 14 (DW_TAG_subrange_type) - <12f14> DW_AT_type : <0x12d5b> - <12f18> DW_AT_upper_bound : 16 - <2><12f19>: Abbrev Number: 0 - <1><12f1a>: Abbrev Number: 9 (DW_TAG_volatile_type) - <12f1b> DW_AT_type : <0x12f0a> - <1><12f1f>: Abbrev Number: 23 (DW_TAG_typedef) - <12f20> DW_AT_name : (indirect string, offset: 0xf10d7): USB_TypeDef - <12f24> DW_AT_decl_file : 4 - <12f25> DW_AT_decl_line : 780 - <12f27> DW_AT_decl_column : 3 - <12f28> DW_AT_type : <0x12d95> - <1><12f2c>: Abbrev Number: 5 (DW_TAG_base_type) - <12f2d> DW_AT_byte_size : 8 - <12f2e> DW_AT_encoding : 4 (float) - <12f2f> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><12f33>: Abbrev Number: 8 (DW_TAG_enumeration_type) - <12f34> DW_AT_encoding : 7 (unsigned) - <12f34> DW_AT_byte_size : 1 - <12f34> DW_AT_type : <0x12d0b> - <12f38> DW_AT_decl_file : 5 - <12f39> DW_AT_decl_line : 39 - <12f3a> DW_AT_decl_column : 1 - <12f3a> DW_AT_sibling : <0x12f57> - <2><12f3e>: Abbrev Number: 3 (DW_TAG_enumerator) - <12f3f> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <12f43> DW_AT_const_value : 0 - <2><12f44>: Abbrev Number: 3 (DW_TAG_enumerator) - <12f45> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <12f49> DW_AT_const_value : 1 - <2><12f4a>: Abbrev Number: 3 (DW_TAG_enumerator) - <12f4b> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <12f4f> DW_AT_const_value : 2 - <2><12f50>: Abbrev Number: 3 (DW_TAG_enumerator) - <12f51> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <12f55> DW_AT_const_value : 3 - <2><12f56>: Abbrev Number: 0 - <1><12f57>: Abbrev Number: 4 (DW_TAG_typedef) - <12f58> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <12f5c> DW_AT_decl_file : 5 - <12f5d> DW_AT_decl_line : 44 - <12f5e> DW_AT_decl_column : 3 - <12f5f> DW_AT_type : <0x12f33> - <1><12f63>: Abbrev Number: 8 (DW_TAG_enumeration_type) - <12f64> DW_AT_encoding : 7 (unsigned) - <12f64> DW_AT_byte_size : 1 - <12f64> DW_AT_type : <0x12d0b> - <12f68> DW_AT_decl_file : 5 - <12f69> DW_AT_decl_line : 50 - <12f6a> DW_AT_decl_column : 1 - <12f6a> DW_AT_sibling : <0x12f7b> - <2><12f6e>: Abbrev Number: 3 (DW_TAG_enumerator) - <12f6f> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <12f73> DW_AT_const_value : 0 - <2><12f74>: Abbrev Number: 3 (DW_TAG_enumerator) - <12f75> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <12f79> DW_AT_const_value : 1 - <2><12f7a>: Abbrev Number: 0 - <1><12f7b>: Abbrev Number: 4 (DW_TAG_typedef) - <12f7c> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <12f80> DW_AT_decl_file : 5 - <12f81> DW_AT_decl_line : 53 - <12f82> DW_AT_decl_column : 3 - <12f83> DW_AT_type : <0x12f63> - <1><12f87>: Abbrev Number: 24 (DW_TAG_pointer_type) - <12f88> DW_AT_byte_size : 4 - <1><12f89>: Abbrev Number: 10 (DW_TAG_pointer_type) - <12f8a> DW_AT_byte_size : 4 - <12f8a> DW_AT_type : <0x12d62> - <1><12f8e>: Abbrev Number: 16 (DW_TAG_structure_type) - <12f8f> DW_AT_byte_size : 32 - <12f90> DW_AT_decl_file : 6 - <12f90> DW_AT_decl_line : 54 - <12f91> DW_AT_decl_column : 9 - <12f91> DW_AT_sibling : <0x12ffe> + <0><12c2a>: Abbrev Number: 19 (DW_TAG_compile_unit) + <12c2b> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <12c2f> DW_AT_language : 29 (C11) + <12c30> DW_AT_name : (indirect string, offset: 0xf4d7b): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.c + <12c34> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <12c38> DW_AT_ranges : 0xb59 + <12c3c> DW_AT_low_pc : 0x0 + <12c40> DW_AT_stmt_list : 0x127ce + <12c44> DW_AT_macros : 0x25553 + <1><12c48>: Abbrev Number: 5 (DW_TAG_base_type) + <12c49> DW_AT_byte_size : 1 + <12c4a> DW_AT_encoding : 6 (signed char) + <12c4b> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><12c4f>: Abbrev Number: 4 (DW_TAG_typedef) + <12c50> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <12c54> DW_AT_decl_file : 2 + <12c55> DW_AT_decl_line : 43 + <12c56> DW_AT_decl_column : 24 + <12c57> DW_AT_type : <0x12c5b> + <1><12c5b>: Abbrev Number: 5 (DW_TAG_base_type) + <12c5c> DW_AT_byte_size : 1 + <12c5d> DW_AT_encoding : 8 (unsigned char) + <12c5e> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><12c62>: Abbrev Number: 5 (DW_TAG_base_type) + <12c63> DW_AT_byte_size : 2 + <12c64> DW_AT_encoding : 5 (signed) + <12c65> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><12c69>: Abbrev Number: 4 (DW_TAG_typedef) + <12c6a> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <12c6e> DW_AT_decl_file : 2 + <12c6f> DW_AT_decl_line : 57 + <12c70> DW_AT_decl_column : 25 + <12c71> DW_AT_type : <0x12c75> + <1><12c75>: Abbrev Number: 5 (DW_TAG_base_type) + <12c76> DW_AT_byte_size : 2 + <12c77> DW_AT_encoding : 7 (unsigned) + <12c78> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><12c7c>: Abbrev Number: 5 (DW_TAG_base_type) + <12c7d> DW_AT_byte_size : 4 + <12c7e> DW_AT_encoding : 5 (signed) + <12c7f> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><12c83>: Abbrev Number: 4 (DW_TAG_typedef) + <12c84> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <12c88> DW_AT_decl_file : 2 + <12c89> DW_AT_decl_line : 79 + <12c8a> DW_AT_decl_column : 25 + <12c8b> DW_AT_type : <0x12c8f> + <1><12c8f>: Abbrev Number: 5 (DW_TAG_base_type) + <12c90> DW_AT_byte_size : 4 + <12c91> DW_AT_encoding : 7 (unsigned) + <12c92> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><12c96>: Abbrev Number: 5 (DW_TAG_base_type) + <12c97> DW_AT_byte_size : 8 + <12c98> DW_AT_encoding : 5 (signed) + <12c99> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><12c9d>: Abbrev Number: 5 (DW_TAG_base_type) + <12c9e> DW_AT_byte_size : 8 + <12c9f> DW_AT_encoding : 7 (unsigned) + <12ca0> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><12ca4>: Abbrev Number: 20 (DW_TAG_base_type) + <12ca5> DW_AT_byte_size : 4 + <12ca6> DW_AT_encoding : 5 (signed) + <12ca7> DW_AT_name : int + <1><12cab>: Abbrev Number: 5 (DW_TAG_base_type) + <12cac> DW_AT_byte_size : 4 + <12cad> DW_AT_encoding : 7 (unsigned) + <12cae> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><12cb2>: Abbrev Number: 4 (DW_TAG_typedef) + <12cb3> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <12cb7> DW_AT_decl_file : 3 + <12cb8> DW_AT_decl_line : 24 + <12cb9> DW_AT_decl_column : 19 + <12cba> DW_AT_type : <0x12c4f> + <1><12cbe>: Abbrev Number: 9 (DW_TAG_volatile_type) + <12cbf> DW_AT_type : <0x12cb2> + <1><12cc3>: Abbrev Number: 4 (DW_TAG_typedef) + <12cc4> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <12cc8> DW_AT_decl_file : 3 + <12cc9> DW_AT_decl_line : 36 + <12cca> DW_AT_decl_column : 20 + <12ccb> DW_AT_type : <0x12c69> + <1><12ccf>: Abbrev Number: 9 (DW_TAG_volatile_type) + <12cd0> DW_AT_type : <0x12cc3> + <1><12cd4>: Abbrev Number: 4 (DW_TAG_typedef) + <12cd5> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <12cd9> DW_AT_decl_file : 3 + <12cda> DW_AT_decl_line : 48 + <12cdb> DW_AT_decl_column : 20 + <12cdc> DW_AT_type : <0x12c83> + <1><12ce0>: Abbrev Number: 9 (DW_TAG_volatile_type) + <12ce1> DW_AT_type : <0x12cd4> + <1><12ce5>: Abbrev Number: 21 (DW_TAG_structure_type) + <12ce6> DW_AT_byte_size : 92 + <12ce7> DW_AT_decl_file : 4 + <12ce8> DW_AT_decl_line : 748 + <12cea> DW_AT_decl_column : 9 + <12ceb> DW_AT_sibling : <0x12e5a> + <2><12cef>: Abbrev Number: 1 (DW_TAG_member) + <12cf0> DW_AT_name : (indirect string, offset: 0xf10d5): EP0R + <12cf4> DW_AT_decl_file : 4 + <12cf4> DW_AT_decl_line : 750 + <12cf6> DW_AT_decl_column : 17 + <12cf6> DW_AT_type : <0x12ccf> + <12cfa> DW_AT_data_member_location: 0 + <2><12cfb>: Abbrev Number: 1 (DW_TAG_member) + <12cfc> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <12d00> DW_AT_decl_file : 4 + <12d00> DW_AT_decl_line : 751 + <12d02> DW_AT_decl_column : 17 + <12d02> DW_AT_type : <0x12ccf> + <12d06> DW_AT_data_member_location: 2 + <2><12d07>: Abbrev Number: 1 (DW_TAG_member) + <12d08> DW_AT_name : (indirect string, offset: 0xf01f1): EP1R + <12d0c> DW_AT_decl_file : 4 + <12d0c> DW_AT_decl_line : 752 + <12d0e> DW_AT_decl_column : 17 + <12d0e> DW_AT_type : <0x12ccf> + <12d12> DW_AT_data_member_location: 4 + <2><12d13>: Abbrev Number: 1 (DW_TAG_member) + <12d14> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <12d18> DW_AT_decl_file : 4 + <12d18> DW_AT_decl_line : 753 + <12d1a> DW_AT_decl_column : 17 + <12d1a> DW_AT_type : <0x12ccf> + <12d1e> DW_AT_data_member_location: 6 + <2><12d1f>: Abbrev Number: 1 (DW_TAG_member) + <12d20> DW_AT_name : (indirect string, offset: 0xf0954): EP2R + <12d24> DW_AT_decl_file : 4 + <12d24> DW_AT_decl_line : 754 + <12d26> DW_AT_decl_column : 17 + <12d26> DW_AT_type : <0x12ccf> + <12d2a> DW_AT_data_member_location: 8 + <2><12d2b>: Abbrev Number: 1 (DW_TAG_member) + <12d2c> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <12d30> DW_AT_decl_file : 4 + <12d30> DW_AT_decl_line : 755 + <12d32> DW_AT_decl_column : 17 + <12d32> DW_AT_type : <0x12ccf> + <12d36> DW_AT_data_member_location: 10 + <2><12d37>: Abbrev Number: 1 (DW_TAG_member) + <12d38> DW_AT_name : (indirect string, offset: 0xf0204): EP3R + <12d3c> DW_AT_decl_file : 4 + <12d3c> DW_AT_decl_line : 756 + <12d3e> DW_AT_decl_column : 17 + <12d3e> DW_AT_type : <0x12ccf> + <12d42> DW_AT_data_member_location: 12 + <2><12d43>: Abbrev Number: 1 (DW_TAG_member) + <12d44> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <12d48> DW_AT_decl_file : 4 + <12d48> DW_AT_decl_line : 757 + <12d4a> DW_AT_decl_column : 17 + <12d4a> DW_AT_type : <0x12ccf> + <12d4e> DW_AT_data_member_location: 14 + <2><12d4f>: Abbrev Number: 1 (DW_TAG_member) + <12d50> DW_AT_name : (indirect string, offset: 0xf0209): EP4R + <12d54> DW_AT_decl_file : 4 + <12d54> DW_AT_decl_line : 758 + <12d56> DW_AT_decl_column : 17 + <12d56> DW_AT_type : <0x12ccf> + <12d5a> DW_AT_data_member_location: 16 + <2><12d5b>: Abbrev Number: 1 (DW_TAG_member) + <12d5c> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <12d60> DW_AT_decl_file : 4 + <12d60> DW_AT_decl_line : 759 + <12d62> DW_AT_decl_column : 17 + <12d62> DW_AT_type : <0x12ccf> + <12d66> DW_AT_data_member_location: 18 + <2><12d67>: Abbrev Number: 1 (DW_TAG_member) + <12d68> DW_AT_name : (indirect string, offset: 0xf027d): EP5R + <12d6c> DW_AT_decl_file : 4 + <12d6c> DW_AT_decl_line : 760 + <12d6e> DW_AT_decl_column : 17 + <12d6e> DW_AT_type : <0x12ccf> + <12d72> DW_AT_data_member_location: 20 + <2><12d73>: Abbrev Number: 1 (DW_TAG_member) + <12d74> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <12d78> DW_AT_decl_file : 4 + <12d78> DW_AT_decl_line : 761 + <12d7a> DW_AT_decl_column : 17 + <12d7a> DW_AT_type : <0x12ccf> + <12d7e> DW_AT_data_member_location: 22 + <2><12d7f>: Abbrev Number: 1 (DW_TAG_member) + <12d80> DW_AT_name : (indirect string, offset: 0xf02a1): EP6R + <12d84> DW_AT_decl_file : 4 + <12d84> DW_AT_decl_line : 762 + <12d86> DW_AT_decl_column : 17 + <12d86> DW_AT_type : <0x12ccf> + <12d8a> DW_AT_data_member_location: 24 + <2><12d8b>: Abbrev Number: 1 (DW_TAG_member) + <12d8c> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <12d90> DW_AT_decl_file : 4 + <12d90> DW_AT_decl_line : 763 + <12d92> DW_AT_decl_column : 17 + <12d92> DW_AT_type : <0x12ccf> + <12d96> DW_AT_data_member_location: 26 + <2><12d97>: Abbrev Number: 1 (DW_TAG_member) + <12d98> DW_AT_name : (indirect string, offset: 0xf02ac): EP7R + <12d9c> DW_AT_decl_file : 4 + <12d9c> DW_AT_decl_line : 764 + <12d9e> DW_AT_decl_column : 17 + <12d9e> DW_AT_type : <0x12ccf> + <12da2> DW_AT_data_member_location: 28 + <2><12da3>: Abbrev Number: 1 (DW_TAG_member) + <12da4> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <12da8> DW_AT_decl_file : 4 + <12da8> DW_AT_decl_line : 765 + <12daa> DW_AT_decl_column : 17 + <12daa> DW_AT_type : <0x12e6a> + <12dae> DW_AT_data_member_location: 30 + <2><12daf>: Abbrev Number: 1 (DW_TAG_member) + <12db0> DW_AT_name : (indirect string, offset: 0xf0d35): CNTR + <12db4> DW_AT_decl_file : 4 + <12db4> DW_AT_decl_line : 766 + <12db6> DW_AT_decl_column : 17 + <12db6> DW_AT_type : <0x12ccf> + <12dba> DW_AT_data_member_location: 64 + <2><12dbb>: Abbrev Number: 1 (DW_TAG_member) + <12dbc> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <12dc0> DW_AT_decl_file : 4 + <12dc0> DW_AT_decl_line : 767 + <12dc2> DW_AT_decl_column : 17 + <12dc2> DW_AT_type : <0x12ccf> + <12dc6> DW_AT_data_member_location: 66 + <2><12dc7>: Abbrev Number: 1 (DW_TAG_member) + <12dc8> DW_AT_name : (indirect string, offset: 0xf0729): ISTR + <12dcc> DW_AT_decl_file : 4 + <12dcc> DW_AT_decl_line : 768 + <12dce> DW_AT_decl_column : 17 + <12dce> DW_AT_type : <0x12ccf> + <12dd2> DW_AT_data_member_location: 68 + <2><12dd3>: Abbrev Number: 1 (DW_TAG_member) + <12dd4> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <12dd8> DW_AT_decl_file : 4 + <12dd8> DW_AT_decl_line : 769 + <12dda> DW_AT_decl_column : 17 + <12dda> DW_AT_type : <0x12ccf> + <12dde> DW_AT_data_member_location: 70 + <2><12ddf>: Abbrev Number: 22 (DW_TAG_member) + <12de0> DW_AT_name : FNR + <12de4> DW_AT_decl_file : 4 + <12de5> DW_AT_decl_line : 770 + <12de7> DW_AT_decl_column : 17 + <12de8> DW_AT_type : <0x12ccf> + <12dec> DW_AT_data_member_location: 72 + <2><12ded>: Abbrev Number: 1 (DW_TAG_member) + <12dee> DW_AT_name : (indirect string, offset: 0xf127f): RESERVEDA + <12df2> DW_AT_decl_file : 4 + <12df2> DW_AT_decl_line : 771 + <12df4> DW_AT_decl_column : 17 + <12df4> DW_AT_type : <0x12ccf> + <12df8> DW_AT_data_member_location: 74 + <2><12df9>: Abbrev Number: 1 (DW_TAG_member) + <12dfa> DW_AT_name : (indirect string, offset: 0xf0421): DADDR + <12dfe> DW_AT_decl_file : 4 + <12dfe> DW_AT_decl_line : 772 + <12e00> DW_AT_decl_column : 17 + <12e00> DW_AT_type : <0x12ccf> + <12e04> DW_AT_data_member_location: 76 + <2><12e05>: Abbrev Number: 1 (DW_TAG_member) + <12e06> DW_AT_name : (indirect string, offset: 0xf1289): RESERVEDB + <12e0a> DW_AT_decl_file : 4 + <12e0a> DW_AT_decl_line : 773 + <12e0c> DW_AT_decl_column : 17 + <12e0c> DW_AT_type : <0x12ccf> + <12e10> DW_AT_data_member_location: 78 + <2><12e11>: Abbrev Number: 1 (DW_TAG_member) + <12e12> DW_AT_name : (indirect string, offset: 0xeff17): BTABLE + <12e16> DW_AT_decl_file : 4 + <12e16> DW_AT_decl_line : 774 + <12e18> DW_AT_decl_column : 17 + <12e18> DW_AT_type : <0x12ccf> + <12e1c> DW_AT_data_member_location: 80 + <2><12e1d>: Abbrev Number: 1 (DW_TAG_member) + <12e1e> DW_AT_name : (indirect string, offset: 0xf09a9): RESERVEDC + <12e22> DW_AT_decl_file : 4 + <12e22> DW_AT_decl_line : 775 + <12e24> DW_AT_decl_column : 17 + <12e24> DW_AT_type : <0x12ccf> + <12e28> DW_AT_data_member_location: 82 + <2><12e29>: Abbrev Number: 1 (DW_TAG_member) + <12e2a> DW_AT_name : (indirect string, offset: 0xeffe1): LPMCSR + <12e2e> DW_AT_decl_file : 4 + <12e2e> DW_AT_decl_line : 776 + <12e30> DW_AT_decl_column : 17 + <12e30> DW_AT_type : <0x12ccf> + <12e34> DW_AT_data_member_location: 84 + <2><12e35>: Abbrev Number: 1 (DW_TAG_member) + <12e36> DW_AT_name : (indirect string, offset: 0xf1293): RESERVEDD + <12e3a> DW_AT_decl_file : 4 + <12e3a> DW_AT_decl_line : 777 + <12e3c> DW_AT_decl_column : 17 + <12e3c> DW_AT_type : <0x12ccf> + <12e40> DW_AT_data_member_location: 86 + <2><12e41>: Abbrev Number: 1 (DW_TAG_member) + <12e42> DW_AT_name : (indirect string, offset: 0xefb53): BCDR + <12e46> DW_AT_decl_file : 4 + <12e46> DW_AT_decl_line : 778 + <12e48> DW_AT_decl_column : 17 + <12e48> DW_AT_type : <0x12ccf> + <12e4c> DW_AT_data_member_location: 88 + <2><12e4d>: Abbrev Number: 1 (DW_TAG_member) + <12e4e> DW_AT_name : (indirect string, offset: 0xf129d): RESERVEDE + <12e52> DW_AT_decl_file : 4 + <12e52> DW_AT_decl_line : 779 + <12e54> DW_AT_decl_column : 17 + <12e54> DW_AT_type : <0x12ccf> + <12e58> DW_AT_data_member_location: 90 + <2><12e59>: Abbrev Number: 0 + <1><12e5a>: Abbrev Number: 13 (DW_TAG_array_type) + <12e5b> DW_AT_type : <0x12ccf> + <12e5f> DW_AT_sibling : <0x12e6a> + <2><12e63>: Abbrev Number: 14 (DW_TAG_subrange_type) + <12e64> DW_AT_type : <0x12cab> + <12e68> DW_AT_upper_bound : 16 + <2><12e69>: Abbrev Number: 0 + <1><12e6a>: Abbrev Number: 9 (DW_TAG_volatile_type) + <12e6b> DW_AT_type : <0x12e5a> + <1><12e6f>: Abbrev Number: 23 (DW_TAG_typedef) + <12e70> DW_AT_name : (indirect string, offset: 0xf10c9): USB_TypeDef + <12e74> DW_AT_decl_file : 4 + <12e75> DW_AT_decl_line : 780 + <12e77> DW_AT_decl_column : 3 + <12e78> DW_AT_type : <0x12ce5> + <1><12e7c>: Abbrev Number: 5 (DW_TAG_base_type) + <12e7d> DW_AT_byte_size : 8 + <12e7e> DW_AT_encoding : 4 (float) + <12e7f> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><12e83>: Abbrev Number: 8 (DW_TAG_enumeration_type) + <12e84> DW_AT_encoding : 7 (unsigned) + <12e84> DW_AT_byte_size : 1 + <12e84> DW_AT_type : <0x12c5b> + <12e88> DW_AT_decl_file : 5 + <12e89> DW_AT_decl_line : 39 + <12e8a> DW_AT_decl_column : 1 + <12e8a> DW_AT_sibling : <0x12ea7> + <2><12e8e>: Abbrev Number: 3 (DW_TAG_enumerator) + <12e8f> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <12e93> DW_AT_const_value : 0 + <2><12e94>: Abbrev Number: 3 (DW_TAG_enumerator) + <12e95> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <12e99> DW_AT_const_value : 1 + <2><12e9a>: Abbrev Number: 3 (DW_TAG_enumerator) + <12e9b> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <12e9f> DW_AT_const_value : 2 + <2><12ea0>: Abbrev Number: 3 (DW_TAG_enumerator) + <12ea1> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <12ea5> DW_AT_const_value : 3 + <2><12ea6>: Abbrev Number: 0 + <1><12ea7>: Abbrev Number: 4 (DW_TAG_typedef) + <12ea8> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <12eac> DW_AT_decl_file : 5 + <12ead> DW_AT_decl_line : 44 + <12eae> DW_AT_decl_column : 3 + <12eaf> DW_AT_type : <0x12e83> + <1><12eb3>: Abbrev Number: 8 (DW_TAG_enumeration_type) + <12eb4> DW_AT_encoding : 7 (unsigned) + <12eb4> DW_AT_byte_size : 1 + <12eb4> DW_AT_type : <0x12c5b> + <12eb8> DW_AT_decl_file : 5 + <12eb9> DW_AT_decl_line : 50 + <12eba> DW_AT_decl_column : 1 + <12eba> DW_AT_sibling : <0x12ecb> + <2><12ebe>: Abbrev Number: 3 (DW_TAG_enumerator) + <12ebf> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <12ec3> DW_AT_const_value : 0 + <2><12ec4>: Abbrev Number: 3 (DW_TAG_enumerator) + <12ec5> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <12ec9> DW_AT_const_value : 1 + <2><12eca>: Abbrev Number: 0 + <1><12ecb>: Abbrev Number: 4 (DW_TAG_typedef) + <12ecc> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <12ed0> DW_AT_decl_file : 5 + <12ed1> DW_AT_decl_line : 53 + <12ed2> DW_AT_decl_column : 3 + <12ed3> DW_AT_type : <0x12eb3> + <1><12ed7>: Abbrev Number: 24 (DW_TAG_pointer_type) + <12ed8> DW_AT_byte_size : 4 + <1><12ed9>: Abbrev Number: 10 (DW_TAG_pointer_type) + <12eda> DW_AT_byte_size : 4 + <12eda> DW_AT_type : <0x12cb2> + <1><12ede>: Abbrev Number: 16 (DW_TAG_structure_type) + <12edf> DW_AT_byte_size : 32 + <12ee0> DW_AT_decl_file : 6 + <12ee0> DW_AT_decl_line : 54 + <12ee1> DW_AT_decl_column : 9 + <12ee1> DW_AT_sibling : <0x12f4e> + <2><12ee5>: Abbrev Number: 2 (DW_TAG_member) + <12ee6> DW_AT_name : (indirect string, offset: 0xf0389): dev_endpoints + <12eea> DW_AT_decl_file : 6 + <12eeb> DW_AT_decl_line : 56 + <12eec> DW_AT_decl_column : 12 + <12eed> DW_AT_type : <0x12cd4> + <12ef1> DW_AT_data_member_location: 0 + <2><12ef2>: Abbrev Number: 2 (DW_TAG_member) + <12ef3> DW_AT_name : (indirect string, offset: 0xf0e5e): speed + <12ef7> DW_AT_decl_file : 6 + <12ef8> DW_AT_decl_line : 60 + <12ef9> DW_AT_decl_column : 12 + <12efa> DW_AT_type : <0x12cd4> + <12efe> DW_AT_data_member_location: 4 + <2><12eff>: Abbrev Number: 2 (DW_TAG_member) + <12f00> DW_AT_name : (indirect string, offset: 0xf1210): ep0_mps + <12f04> DW_AT_decl_file : 6 + <12f05> DW_AT_decl_line : 64 + <12f06> DW_AT_decl_column : 12 + <12f07> DW_AT_type : <0x12cd4> + <12f0b> DW_AT_data_member_location: 8 + <2><12f0c>: Abbrev Number: 2 (DW_TAG_member) + <12f0d> DW_AT_name : (indirect string, offset: 0xf09ce): phy_itface + <12f11> DW_AT_decl_file : 6 + <12f12> DW_AT_decl_line : 66 + <12f13> DW_AT_decl_column : 12 + <12f14> DW_AT_type : <0x12cd4> + <12f18> DW_AT_data_member_location: 12 + <2><12f19>: Abbrev Number: 2 (DW_TAG_member) + <12f1a> DW_AT_name : (indirect string, offset: 0xf0a28): Sof_enable + <12f1e> DW_AT_decl_file : 6 + <12f1f> DW_AT_decl_line : 69 + <12f20> DW_AT_decl_column : 12 + <12f21> DW_AT_type : <0x12cd4> + <12f25> DW_AT_data_member_location: 16 + <2><12f26>: Abbrev Number: 2 (DW_TAG_member) + <12f27> DW_AT_name : (indirect string, offset: 0xf04f1): low_power_enable + <12f2b> DW_AT_decl_file : 6 + <12f2c> DW_AT_decl_line : 71 + <12f2d> DW_AT_decl_column : 12 + <12f2e> DW_AT_type : <0x12cd4> + <12f32> DW_AT_data_member_location: 20 + <2><12f33>: Abbrev Number: 2 (DW_TAG_member) + <12f34> DW_AT_name : (indirect string, offset: 0xf0dc2): lpm_enable + <12f38> DW_AT_decl_file : 6 + <12f39> DW_AT_decl_line : 73 + <12f3a> DW_AT_decl_column : 12 + <12f3b> DW_AT_type : <0x12cd4> + <12f3f> DW_AT_data_member_location: 24 + <2><12f40>: Abbrev Number: 2 (DW_TAG_member) + <12f41> DW_AT_name : (indirect string, offset: 0xf03e3): battery_charging_enable + <12f45> DW_AT_decl_file : 6 + <12f46> DW_AT_decl_line : 75 + <12f47> DW_AT_decl_column : 12 + <12f48> DW_AT_type : <0x12cd4> + <12f4c> DW_AT_data_member_location: 28 + <2><12f4d>: Abbrev Number: 0 + <1><12f4e>: Abbrev Number: 4 (DW_TAG_typedef) + <12f4f> DW_AT_name : (indirect string, offset: 0xf0130): USB_CfgTypeDef + <12f53> DW_AT_decl_file : 6 + <12f54> DW_AT_decl_line : 76 + <12f55> DW_AT_decl_column : 3 + <12f56> DW_AT_type : <0x12ede> + <1><12f5a>: Abbrev Number: 16 (DW_TAG_structure_type) + <12f5b> DW_AT_byte_size : 40 + <12f5c> DW_AT_decl_file : 6 + <12f5c> DW_AT_decl_line : 78 + <12f5d> DW_AT_decl_column : 9 + <12f5d> DW_AT_sibling : <0x13025> + <2><12f61>: Abbrev Number: 25 (DW_TAG_member) + <12f62> DW_AT_name : num + <12f66> DW_AT_decl_file : 6 + <12f67> DW_AT_decl_line : 80 + <12f68> DW_AT_decl_column : 13 + <12f69> DW_AT_type : <0x12cb2> + <12f6d> DW_AT_data_member_location: 0 + <2><12f6e>: Abbrev Number: 2 (DW_TAG_member) + <12f6f> DW_AT_name : (indirect string, offset: 0xf03d1): is_in + <12f73> DW_AT_decl_file : 6 + <12f74> DW_AT_decl_line : 83 + <12f75> DW_AT_decl_column : 13 + <12f76> DW_AT_type : <0x12cb2> + <12f7a> DW_AT_data_member_location: 1 + <2><12f7b>: Abbrev Number: 2 (DW_TAG_member) + <12f7c> DW_AT_name : (indirect string, offset: 0xefd0c): is_stall + <12f80> DW_AT_decl_file : 6 + <12f81> DW_AT_decl_line : 86 + <12f82> DW_AT_decl_column : 13 + <12f83> DW_AT_type : <0x12cb2> + <12f87> DW_AT_data_member_location: 2 + <2><12f88>: Abbrev Number: 2 (DW_TAG_member) + <12f89> DW_AT_name : (indirect string, offset: 0xf49f6): type + <12f8d> DW_AT_decl_file : 6 + <12f8e> DW_AT_decl_line : 89 + <12f8f> DW_AT_decl_column : 13 + <12f90> DW_AT_type : <0x12cb2> + <12f94> DW_AT_data_member_location: 3 <2><12f95>: Abbrev Number: 2 (DW_TAG_member) - <12f96> DW_AT_name : (indirect string, offset: 0xf037c): dev_endpoints + <12f96> DW_AT_name : (indirect string, offset: 0xf11a9): data_pid_start <12f9a> DW_AT_decl_file : 6 - <12f9b> DW_AT_decl_line : 56 - <12f9c> DW_AT_decl_column : 12 - <12f9d> DW_AT_type : <0x12d84> - <12fa1> DW_AT_data_member_location: 0 + <12f9b> DW_AT_decl_line : 92 + <12f9c> DW_AT_decl_column : 13 + <12f9d> DW_AT_type : <0x12cb2> + <12fa1> DW_AT_data_member_location: 4 <2><12fa2>: Abbrev Number: 2 (DW_TAG_member) - <12fa3> DW_AT_name : (indirect string, offset: 0xf0e6c): speed + <12fa3> DW_AT_name : (indirect string, offset: 0xf13d1): pmaadress <12fa7> DW_AT_decl_file : 6 - <12fa8> DW_AT_decl_line : 60 - <12fa9> DW_AT_decl_column : 12 - <12faa> DW_AT_type : <0x12d84> - <12fae> DW_AT_data_member_location: 4 + <12fa8> DW_AT_decl_line : 96 + <12fa9> DW_AT_decl_column : 13 + <12faa> DW_AT_type : <0x12cc3> + <12fae> DW_AT_data_member_location: 6 <2><12faf>: Abbrev Number: 2 (DW_TAG_member) - <12fb0> DW_AT_name : (indirect string, offset: 0xf1227): ep0_mps + <12fb0> DW_AT_name : (indirect string, offset: 0xefc93): pmaaddr0 <12fb4> DW_AT_decl_file : 6 - <12fb5> DW_AT_decl_line : 64 - <12fb6> DW_AT_decl_column : 12 - <12fb7> DW_AT_type : <0x12d84> + <12fb5> DW_AT_decl_line : 99 + <12fb6> DW_AT_decl_column : 13 + <12fb7> DW_AT_type : <0x12cc3> <12fbb> DW_AT_data_member_location: 8 <2><12fbc>: Abbrev Number: 2 (DW_TAG_member) - <12fbd> DW_AT_name : (indirect string, offset: 0xf09dc): phy_itface + <12fbd> DW_AT_name : (indirect string, offset: 0xefc9c): pmaaddr1 <12fc1> DW_AT_decl_file : 6 - <12fc2> DW_AT_decl_line : 66 - <12fc3> DW_AT_decl_column : 12 - <12fc4> DW_AT_type : <0x12d84> - <12fc8> DW_AT_data_member_location: 12 + <12fc2> DW_AT_decl_line : 102 + <12fc3> DW_AT_decl_column : 13 + <12fc4> DW_AT_type : <0x12cc3> + <12fc8> DW_AT_data_member_location: 10 <2><12fc9>: Abbrev Number: 2 (DW_TAG_member) - <12fca> DW_AT_name : (indirect string, offset: 0xf0a36): Sof_enable + <12fca> DW_AT_name : (indirect string, offset: 0xf1052): doublebuffer <12fce> DW_AT_decl_file : 6 - <12fcf> DW_AT_decl_line : 69 - <12fd0> DW_AT_decl_column : 12 - <12fd1> DW_AT_type : <0x12d84> - <12fd5> DW_AT_data_member_location: 16 + <12fcf> DW_AT_decl_line : 105 + <12fd0> DW_AT_decl_column : 13 + <12fd1> DW_AT_type : <0x12cb2> + <12fd5> DW_AT_data_member_location: 12 <2><12fd6>: Abbrev Number: 2 (DW_TAG_member) - <12fd7> DW_AT_name : (indirect string, offset: 0xf04e4): low_power_enable + <12fd7> DW_AT_name : (indirect string, offset: 0xefe33): maxpacket <12fdb> DW_AT_decl_file : 6 - <12fdc> DW_AT_decl_line : 71 - <12fdd> DW_AT_decl_column : 12 - <12fde> DW_AT_type : <0x12d84> - <12fe2> DW_AT_data_member_location: 20 + <12fdc> DW_AT_decl_line : 109 + <12fdd> DW_AT_decl_column : 13 + <12fde> DW_AT_type : <0x12cd4> + <12fe2> DW_AT_data_member_location: 16 <2><12fe3>: Abbrev Number: 2 (DW_TAG_member) - <12fe4> DW_AT_name : (indirect string, offset: 0xf0dd0): lpm_enable + <12fe4> DW_AT_name : (indirect string, offset: 0xefcec): xfer_buff <12fe8> DW_AT_decl_file : 6 - <12fe9> DW_AT_decl_line : 73 - <12fea> DW_AT_decl_column : 12 - <12feb> DW_AT_type : <0x12d84> - <12fef> DW_AT_data_member_location: 24 + <12fe9> DW_AT_decl_line : 112 + <12fea> DW_AT_decl_column : 14 + <12feb> DW_AT_type : <0x12ed9> + <12fef> DW_AT_data_member_location: 20 <2><12ff0>: Abbrev Number: 2 (DW_TAG_member) - <12ff1> DW_AT_name : (indirect string, offset: 0xf03d6): battery_charging_enable + <12ff1> DW_AT_name : (indirect string, offset: 0xf032a): xfer_len <12ff5> DW_AT_decl_file : 6 - <12ff6> DW_AT_decl_line : 75 - <12ff7> DW_AT_decl_column : 12 - <12ff8> DW_AT_type : <0x12d84> - <12ffc> DW_AT_data_member_location: 28 - <2><12ffd>: Abbrev Number: 0 - <1><12ffe>: Abbrev Number: 4 (DW_TAG_typedef) - <12fff> DW_AT_name : (indirect string, offset: 0xf0116): USB_CfgTypeDef - <13003> DW_AT_decl_file : 6 - <13004> DW_AT_decl_line : 76 - <13005> DW_AT_decl_column : 3 - <13006> DW_AT_type : <0x12f8e> - <1><1300a>: Abbrev Number: 16 (DW_TAG_structure_type) - <1300b> DW_AT_byte_size : 40 - <1300c> DW_AT_decl_file : 6 - <1300c> DW_AT_decl_line : 78 - <1300d> DW_AT_decl_column : 9 - <1300d> DW_AT_sibling : <0x130d5> - <2><13011>: Abbrev Number: 25 (DW_TAG_member) - <13012> DW_AT_name : num - <13016> DW_AT_decl_file : 6 - <13017> DW_AT_decl_line : 80 - <13018> DW_AT_decl_column : 13 - <13019> DW_AT_type : <0x12d62> - <1301d> DW_AT_data_member_location: 0 - <2><1301e>: Abbrev Number: 2 (DW_TAG_member) - <1301f> DW_AT_name : (indirect string, offset: 0xf03c4): is_in - <13023> DW_AT_decl_file : 6 - <13024> DW_AT_decl_line : 83 - <13025> DW_AT_decl_column : 13 - <13026> DW_AT_type : <0x12d62> - <1302a> DW_AT_data_member_location: 1 - <2><1302b>: Abbrev Number: 2 (DW_TAG_member) - <1302c> DW_AT_name : (indirect string, offset: 0xefcf2): is_stall - <13030> DW_AT_decl_file : 6 - <13031> DW_AT_decl_line : 86 - <13032> DW_AT_decl_column : 13 - <13033> DW_AT_type : <0x12d62> - <13037> DW_AT_data_member_location: 2 - <2><13038>: Abbrev Number: 2 (DW_TAG_member) - <13039> DW_AT_name : (indirect string, offset: 0xf4a11): type - <1303d> DW_AT_decl_file : 6 - <1303e> DW_AT_decl_line : 89 - <1303f> DW_AT_decl_column : 13 - <13040> DW_AT_type : <0x12d62> - <13044> DW_AT_data_member_location: 3 - <2><13045>: Abbrev Number: 2 (DW_TAG_member) - <13046> DW_AT_name : (indirect string, offset: 0xf11c0): data_pid_start - <1304a> DW_AT_decl_file : 6 - <1304b> DW_AT_decl_line : 92 - <1304c> DW_AT_decl_column : 13 - <1304d> DW_AT_type : <0x12d62> - <13051> DW_AT_data_member_location: 4 - <2><13052>: Abbrev Number: 2 (DW_TAG_member) - <13053> DW_AT_name : (indirect string, offset: 0xf13e8): pmaadress - <13057> DW_AT_decl_file : 6 - <13058> DW_AT_decl_line : 96 - <13059> DW_AT_decl_column : 13 - <1305a> DW_AT_type : <0x12d73> - <1305e> DW_AT_data_member_location: 6 - <2><1305f>: Abbrev Number: 2 (DW_TAG_member) - <13060> DW_AT_name : (indirect string, offset: 0xefc6c): pmaaddr0 - <13064> DW_AT_decl_file : 6 - <13065> DW_AT_decl_line : 99 - <13066> DW_AT_decl_column : 13 - <13067> DW_AT_type : <0x12d73> - <1306b> DW_AT_data_member_location: 8 - <2><1306c>: Abbrev Number: 2 (DW_TAG_member) - <1306d> DW_AT_name : (indirect string, offset: 0xefc75): pmaaddr1 - <13071> DW_AT_decl_file : 6 - <13072> DW_AT_decl_line : 102 - <13073> DW_AT_decl_column : 13 - <13074> DW_AT_type : <0x12d73> - <13078> DW_AT_data_member_location: 10 - <2><13079>: Abbrev Number: 2 (DW_TAG_member) - <1307a> DW_AT_name : (indirect string, offset: 0xf1060): doublebuffer - <1307e> DW_AT_decl_file : 6 - <1307f> DW_AT_decl_line : 105 - <13080> DW_AT_decl_column : 13 - <13081> DW_AT_type : <0x12d62> - <13085> DW_AT_data_member_location: 12 - <2><13086>: Abbrev Number: 2 (DW_TAG_member) - <13087> DW_AT_name : (indirect string, offset: 0xefe19): maxpacket - <1308b> DW_AT_decl_file : 6 - <1308c> DW_AT_decl_line : 109 - <1308d> DW_AT_decl_column : 13 - <1308e> DW_AT_type : <0x12d84> - <13092> DW_AT_data_member_location: 16 - <2><13093>: Abbrev Number: 2 (DW_TAG_member) - <13094> DW_AT_name : (indirect string, offset: 0xefcc5): xfer_buff - <13098> DW_AT_decl_file : 6 - <13099> DW_AT_decl_line : 112 - <1309a> DW_AT_decl_column : 14 - <1309b> DW_AT_type : <0x12f89> - <1309f> DW_AT_data_member_location: 20 - <2><130a0>: Abbrev Number: 2 (DW_TAG_member) - <130a1> DW_AT_name : (indirect string, offset: 0xf031d): xfer_len - <130a5> DW_AT_decl_file : 6 - <130a6> DW_AT_decl_line : 114 - <130a7> DW_AT_decl_column : 13 - <130a8> DW_AT_type : <0x12d84> - <130ac> DW_AT_data_member_location: 24 - <2><130ad>: Abbrev Number: 2 (DW_TAG_member) - <130ae> DW_AT_name : (indirect string, offset: 0xf0d6d): xfer_count - <130b2> DW_AT_decl_file : 6 - <130b3> DW_AT_decl_line : 116 - <130b4> DW_AT_decl_column : 13 - <130b5> DW_AT_type : <0x12d84> - <130b9> DW_AT_data_member_location: 28 - <2><130ba>: Abbrev Number: 2 (DW_TAG_member) - <130bb> DW_AT_name : (indirect string, offset: 0xf070b): xfer_len_db - <130bf> DW_AT_decl_file : 6 - <130c0> DW_AT_decl_line : 118 - <130c1> DW_AT_decl_column : 13 - <130c2> DW_AT_type : <0x12d84> - <130c6> DW_AT_data_member_location: 32 - <2><130c7>: Abbrev Number: 2 (DW_TAG_member) - <130c8> DW_AT_name : (indirect string, offset: 0xf0e47): xfer_fill_db - <130cc> DW_AT_decl_file : 6 - <130cd> DW_AT_decl_line : 120 - <130ce> DW_AT_decl_column : 13 - <130cf> DW_AT_type : <0x12d62> - <130d3> DW_AT_data_member_location: 36 - <2><130d4>: Abbrev Number: 0 - <1><130d5>: Abbrev Number: 4 (DW_TAG_typedef) - <130d6> DW_AT_name : (indirect string, offset: 0xf00bf): USB_EPTypeDef - <130da> DW_AT_decl_file : 6 - <130db> DW_AT_decl_line : 121 - <130dc> DW_AT_decl_column : 3 - <130dd> DW_AT_type : <0x1300a> - <1><130e1>: Abbrev Number: 8 (DW_TAG_enumeration_type) - <130e2> DW_AT_encoding : 7 (unsigned) - <130e2> DW_AT_byte_size : 1 - <130e2> DW_AT_type : <0x12d0b> - <130e6> DW_AT_decl_file : 7 - <130e7> DW_AT_decl_line : 49 - <130e8> DW_AT_decl_column : 1 - <130e8> DW_AT_sibling : <0x1310b> - <2><130ec>: Abbrev Number: 3 (DW_TAG_enumerator) - <130ed> DW_AT_name : (indirect string, offset: 0xf0d9f): HAL_PCD_STATE_RESET - <130f1> DW_AT_const_value : 0 - <2><130f2>: Abbrev Number: 3 (DW_TAG_enumerator) - <130f3> DW_AT_name : (indirect string, offset: 0xf005f): HAL_PCD_STATE_READY - <130f7> DW_AT_const_value : 1 - <2><130f8>: Abbrev Number: 3 (DW_TAG_enumerator) - <130f9> DW_AT_name : (indirect string, offset: 0xf110a): HAL_PCD_STATE_ERROR - <130fd> DW_AT_const_value : 2 - <2><130fe>: Abbrev Number: 3 (DW_TAG_enumerator) - <130ff> DW_AT_name : (indirect string, offset: 0xeffe9): HAL_PCD_STATE_BUSY - <13103> DW_AT_const_value : 3 - <2><13104>: Abbrev Number: 3 (DW_TAG_enumerator) - <13105> DW_AT_name : (indirect string, offset: 0xf0de7): HAL_PCD_STATE_TIMEOUT - <13109> DW_AT_const_value : 4 - <2><1310a>: Abbrev Number: 0 - <1><1310b>: Abbrev Number: 4 (DW_TAG_typedef) - <1310c> DW_AT_name : (indirect string, offset: 0xefd89): PCD_StateTypeDef - <13110> DW_AT_decl_file : 7 - <13111> DW_AT_decl_line : 55 - <13112> DW_AT_decl_column : 3 - <13113> DW_AT_type : <0x130e1> - <1><13117>: Abbrev Number: 9 (DW_TAG_volatile_type) - <13118> DW_AT_type : <0x1310b> - <1><1311c>: Abbrev Number: 8 (DW_TAG_enumeration_type) - <1311d> DW_AT_encoding : 7 (unsigned) - <1311d> DW_AT_byte_size : 1 - <1311d> DW_AT_type : <0x12d0b> - <13121> DW_AT_decl_file : 7 - <13122> DW_AT_decl_line : 59 - <13123> DW_AT_decl_column : 1 - <13123> DW_AT_sibling : <0x13140> - <2><13127>: Abbrev Number: 3 (DW_TAG_enumerator) - <13128> DW_AT_name : (indirect string, offset: 0xefc08): LPM_L0 - <1312c> DW_AT_const_value : 0 - <2><1312d>: Abbrev Number: 3 (DW_TAG_enumerator) - <1312e> DW_AT_name : (indirect string, offset: 0xefc0f): LPM_L1 - <13132> DW_AT_const_value : 1 - <2><13133>: Abbrev Number: 3 (DW_TAG_enumerator) - <13134> DW_AT_name : (indirect string, offset: 0xefc16): LPM_L2 - <13138> DW_AT_const_value : 2 - <2><13139>: Abbrev Number: 3 (DW_TAG_enumerator) - <1313a> DW_AT_name : (indirect string, offset: 0xefc1d): LPM_L3 - <1313e> DW_AT_const_value : 3 - <2><1313f>: Abbrev Number: 0 - <1><13140>: Abbrev Number: 4 (DW_TAG_typedef) - <13141> DW_AT_name : (indirect string, offset: 0xf02f4): PCD_LPM_StateTypeDef - <13145> DW_AT_decl_file : 7 - <13146> DW_AT_decl_line : 64 - <13147> DW_AT_decl_column : 3 - <13148> DW_AT_type : <0x1311c> - <1><1314c>: Abbrev Number: 8 (DW_TAG_enumeration_type) - <1314d> DW_AT_encoding : 7 (unsigned) - <1314d> DW_AT_byte_size : 1 - <1314d> DW_AT_type : <0x12d0b> - <13151> DW_AT_decl_file : 7 - <13152> DW_AT_decl_line : 67 - <13153> DW_AT_decl_column : 1 - <13153> DW_AT_sibling : <0x13164> - <2><13157>: Abbrev Number: 3 (DW_TAG_enumerator) - <13158> DW_AT_name : (indirect string, offset: 0xf47d4): PCD_LPM_L0_ACTIVE - <1315c> DW_AT_const_value : 0 - <2><1315d>: Abbrev Number: 3 (DW_TAG_enumerator) - <1315e> DW_AT_name : (indirect string, offset: 0xf47c2): PCD_LPM_L1_ACTIVE - <13162> DW_AT_const_value : 1 - <2><13163>: Abbrev Number: 0 - <1><13164>: Abbrev Number: 4 (DW_TAG_typedef) - <13165> DW_AT_name : (indirect string, offset: 0xf48d3): PCD_LPM_MsgTypeDef - <13169> DW_AT_decl_file : 7 - <1316a> DW_AT_decl_line : 70 - <1316b> DW_AT_decl_column : 3 - <1316c> DW_AT_type : <0x1314c> - <1><13170>: Abbrev Number: 8 (DW_TAG_enumeration_type) - <13171> DW_AT_encoding : 7 (unsigned) - <13171> DW_AT_byte_size : 1 - <13171> DW_AT_type : <0x12d0b> - <13175> DW_AT_decl_file : 7 - <13176> DW_AT_decl_line : 73 - <13177> DW_AT_decl_column : 1 - <13177> DW_AT_sibling : <0x131a0> - <2><1317b>: Abbrev Number: 3 (DW_TAG_enumerator) - <1317c> DW_AT_name : (indirect string, offset: 0xf4e2a): PCD_BCD_ERROR - <13180> DW_AT_const_value : 255 - <2><13181>: Abbrev Number: 3 (DW_TAG_enumerator) - <13182> DW_AT_name : (indirect string, offset: 0xf4e38): PCD_BCD_CONTACT_DETECTION - <13186> DW_AT_const_value : 254 - <2><13187>: Abbrev Number: 3 (DW_TAG_enumerator) - <13188> DW_AT_name : (indirect string, offset: 0xf4d0d): PCD_BCD_STD_DOWNSTREAM_PORT - <1318c> DW_AT_const_value : 253 - <2><1318d>: Abbrev Number: 3 (DW_TAG_enumerator) - <1318e> DW_AT_name : (indirect string, offset: 0xf4e09): PCD_BCD_CHARGING_DOWNSTREAM_PORT - <13192> DW_AT_const_value : 252 - <2><13193>: Abbrev Number: 3 (DW_TAG_enumerator) - <13194> DW_AT_name : (indirect string, offset: 0xf4d29): PCD_BCD_DEDICATED_CHARGING_PORT - <13198> DW_AT_const_value : 251 - <2><13199>: Abbrev Number: 3 (DW_TAG_enumerator) - <1319a> DW_AT_name : (indirect string, offset: 0xf4d62): PCD_BCD_DISCOVERY_COMPLETED - <1319e> DW_AT_const_value : 0 - <2><1319f>: Abbrev Number: 0 - <1><131a0>: Abbrev Number: 4 (DW_TAG_typedef) - <131a1> DW_AT_name : (indirect string, offset: 0xf4e52): PCD_BCD_MsgTypeDef - <131a5> DW_AT_decl_file : 7 - <131a6> DW_AT_decl_line : 81 - <131a7> DW_AT_decl_column : 3 - <131a8> DW_AT_type : <0x13170> - <1><131ac>: Abbrev Number: 4 (DW_TAG_typedef) - <131ad> DW_AT_name : (indirect string, offset: 0xf0c71): PCD_TypeDef + <12ff6> DW_AT_decl_line : 114 + <12ff7> DW_AT_decl_column : 13 + <12ff8> DW_AT_type : <0x12cd4> + <12ffc> DW_AT_data_member_location: 24 + <2><12ffd>: Abbrev Number: 2 (DW_TAG_member) + <12ffe> DW_AT_name : (indirect string, offset: 0xf0d5f): xfer_count + <13002> DW_AT_decl_file : 6 + <13003> DW_AT_decl_line : 116 + <13004> DW_AT_decl_column : 13 + <13005> DW_AT_type : <0x12cd4> + <13009> DW_AT_data_member_location: 28 + <2><1300a>: Abbrev Number: 2 (DW_TAG_member) + <1300b> DW_AT_name : (indirect string, offset: 0xf070a): xfer_len_db + <1300f> DW_AT_decl_file : 6 + <13010> DW_AT_decl_line : 118 + <13011> DW_AT_decl_column : 13 + <13012> DW_AT_type : <0x12cd4> + <13016> DW_AT_data_member_location: 32 + <2><13017>: Abbrev Number: 2 (DW_TAG_member) + <13018> DW_AT_name : (indirect string, offset: 0xf0e39): xfer_fill_db + <1301c> DW_AT_decl_file : 6 + <1301d> DW_AT_decl_line : 120 + <1301e> DW_AT_decl_column : 13 + <1301f> DW_AT_type : <0x12cb2> + <13023> DW_AT_data_member_location: 36 + <2><13024>: Abbrev Number: 0 + <1><13025>: Abbrev Number: 4 (DW_TAG_typedef) + <13026> DW_AT_name : (indirect string, offset: 0xf00d9): USB_EPTypeDef + <1302a> DW_AT_decl_file : 6 + <1302b> DW_AT_decl_line : 121 + <1302c> DW_AT_decl_column : 3 + <1302d> DW_AT_type : <0x12f5a> + <1><13031>: Abbrev Number: 8 (DW_TAG_enumeration_type) + <13032> DW_AT_encoding : 7 (unsigned) + <13032> DW_AT_byte_size : 1 + <13032> DW_AT_type : <0x12c5b> + <13036> DW_AT_decl_file : 7 + <13037> DW_AT_decl_line : 49 + <13038> DW_AT_decl_column : 1 + <13038> DW_AT_sibling : <0x1305b> + <2><1303c>: Abbrev Number: 3 (DW_TAG_enumerator) + <1303d> DW_AT_name : (indirect string, offset: 0xf0d91): HAL_PCD_STATE_RESET + <13041> DW_AT_const_value : 0 + <2><13042>: Abbrev Number: 3 (DW_TAG_enumerator) + <13043> DW_AT_name : (indirect string, offset: 0xf0079): HAL_PCD_STATE_READY + <13047> DW_AT_const_value : 1 + <2><13048>: Abbrev Number: 3 (DW_TAG_enumerator) + <13049> DW_AT_name : (indirect string, offset: 0xf10fc): HAL_PCD_STATE_ERROR + <1304d> DW_AT_const_value : 2 + <2><1304e>: Abbrev Number: 3 (DW_TAG_enumerator) + <1304f> DW_AT_name : (indirect string, offset: 0xf0003): HAL_PCD_STATE_BUSY + <13053> DW_AT_const_value : 3 + <2><13054>: Abbrev Number: 3 (DW_TAG_enumerator) + <13055> DW_AT_name : (indirect string, offset: 0xf0dd9): HAL_PCD_STATE_TIMEOUT + <13059> DW_AT_const_value : 4 + <2><1305a>: Abbrev Number: 0 + <1><1305b>: Abbrev Number: 4 (DW_TAG_typedef) + <1305c> DW_AT_name : (indirect string, offset: 0xefda3): PCD_StateTypeDef + <13060> DW_AT_decl_file : 7 + <13061> DW_AT_decl_line : 55 + <13062> DW_AT_decl_column : 3 + <13063> DW_AT_type : <0x13031> + <1><13067>: Abbrev Number: 9 (DW_TAG_volatile_type) + <13068> DW_AT_type : <0x1305b> + <1><1306c>: Abbrev Number: 8 (DW_TAG_enumeration_type) + <1306d> DW_AT_encoding : 7 (unsigned) + <1306d> DW_AT_byte_size : 1 + <1306d> DW_AT_type : <0x12c5b> + <13071> DW_AT_decl_file : 7 + <13072> DW_AT_decl_line : 59 + <13073> DW_AT_decl_column : 1 + <13073> DW_AT_sibling : <0x13090> + <2><13077>: Abbrev Number: 3 (DW_TAG_enumerator) + <13078> DW_AT_name : (indirect string, offset: 0xefc2f): LPM_L0 + <1307c> DW_AT_const_value : 0 + <2><1307d>: Abbrev Number: 3 (DW_TAG_enumerator) + <1307e> DW_AT_name : (indirect string, offset: 0xefc36): LPM_L1 + <13082> DW_AT_const_value : 1 + <2><13083>: Abbrev Number: 3 (DW_TAG_enumerator) + <13084> DW_AT_name : (indirect string, offset: 0xefc3d): LPM_L2 + <13088> DW_AT_const_value : 2 + <2><13089>: Abbrev Number: 3 (DW_TAG_enumerator) + <1308a> DW_AT_name : (indirect string, offset: 0xefc44): LPM_L3 + <1308e> DW_AT_const_value : 3 + <2><1308f>: Abbrev Number: 0 + <1><13090>: Abbrev Number: 4 (DW_TAG_typedef) + <13091> DW_AT_name : (indirect string, offset: 0xf0301): PCD_LPM_StateTypeDef + <13095> DW_AT_decl_file : 7 + <13096> DW_AT_decl_line : 64 + <13097> DW_AT_decl_column : 3 + <13098> DW_AT_type : <0x1306c> + <1><1309c>: Abbrev Number: 8 (DW_TAG_enumeration_type) + <1309d> DW_AT_encoding : 7 (unsigned) + <1309d> DW_AT_byte_size : 1 + <1309d> DW_AT_type : <0x12c5b> + <130a1> DW_AT_decl_file : 7 + <130a2> DW_AT_decl_line : 67 + <130a3> DW_AT_decl_column : 1 + <130a3> DW_AT_sibling : <0x130b4> + <2><130a7>: Abbrev Number: 3 (DW_TAG_enumerator) + <130a8> DW_AT_name : (indirect string, offset: 0xf47b9): PCD_LPM_L0_ACTIVE + <130ac> DW_AT_const_value : 0 + <2><130ad>: Abbrev Number: 3 (DW_TAG_enumerator) + <130ae> DW_AT_name : (indirect string, offset: 0xf47a7): PCD_LPM_L1_ACTIVE + <130b2> DW_AT_const_value : 1 + <2><130b3>: Abbrev Number: 0 + <1><130b4>: Abbrev Number: 4 (DW_TAG_typedef) + <130b5> DW_AT_name : (indirect string, offset: 0xf48b8): PCD_LPM_MsgTypeDef + <130b9> DW_AT_decl_file : 7 + <130ba> DW_AT_decl_line : 70 + <130bb> DW_AT_decl_column : 3 + <130bc> DW_AT_type : <0x1309c> + <1><130c0>: Abbrev Number: 8 (DW_TAG_enumeration_type) + <130c1> DW_AT_encoding : 7 (unsigned) + <130c1> DW_AT_byte_size : 1 + <130c1> DW_AT_type : <0x12c5b> + <130c5> DW_AT_decl_file : 7 + <130c6> DW_AT_decl_line : 73 + <130c7> DW_AT_decl_column : 1 + <130c7> DW_AT_sibling : <0x130f0> + <2><130cb>: Abbrev Number: 3 (DW_TAG_enumerator) + <130cc> DW_AT_name : (indirect string, offset: 0xf4e0f): PCD_BCD_ERROR + <130d0> DW_AT_const_value : 255 + <2><130d1>: Abbrev Number: 3 (DW_TAG_enumerator) + <130d2> DW_AT_name : (indirect string, offset: 0xf4e1d): PCD_BCD_CONTACT_DETECTION + <130d6> DW_AT_const_value : 254 + <2><130d7>: Abbrev Number: 3 (DW_TAG_enumerator) + <130d8> DW_AT_name : (indirect string, offset: 0xf4cf2): PCD_BCD_STD_DOWNSTREAM_PORT + <130dc> DW_AT_const_value : 253 + <2><130dd>: Abbrev Number: 3 (DW_TAG_enumerator) + <130de> DW_AT_name : (indirect string, offset: 0xf4dee): PCD_BCD_CHARGING_DOWNSTREAM_PORT + <130e2> DW_AT_const_value : 252 + <2><130e3>: Abbrev Number: 3 (DW_TAG_enumerator) + <130e4> DW_AT_name : (indirect string, offset: 0xf4d0e): PCD_BCD_DEDICATED_CHARGING_PORT + <130e8> DW_AT_const_value : 251 + <2><130e9>: Abbrev Number: 3 (DW_TAG_enumerator) + <130ea> DW_AT_name : (indirect string, offset: 0xf4d47): PCD_BCD_DISCOVERY_COMPLETED + <130ee> DW_AT_const_value : 0 + <2><130ef>: Abbrev Number: 0 + <1><130f0>: Abbrev Number: 4 (DW_TAG_typedef) + <130f1> DW_AT_name : (indirect string, offset: 0xf4e37): PCD_BCD_MsgTypeDef + <130f5> DW_AT_decl_file : 7 + <130f6> DW_AT_decl_line : 81 + <130f7> DW_AT_decl_column : 3 + <130f8> DW_AT_type : <0x130c0> + <1><130fc>: Abbrev Number: 4 (DW_TAG_typedef) + <130fd> DW_AT_name : (indirect string, offset: 0xf0c63): PCD_TypeDef + <13101> DW_AT_decl_file : 7 + <13102> DW_AT_decl_line : 87 + <13103> DW_AT_decl_column : 28 + <13104> DW_AT_type : <0x12e6f> + <1><13108>: Abbrev Number: 4 (DW_TAG_typedef) + <13109> DW_AT_name : (indirect string, offset: 0xf0167): PCD_InitTypeDef + <1310d> DW_AT_decl_file : 7 + <1310e> DW_AT_decl_line : 88 + <1310f> DW_AT_decl_column : 28 + <13110> DW_AT_type : <0x12f4e> + <1><13114>: Abbrev Number: 4 (DW_TAG_typedef) + <13115> DW_AT_name : (indirect string, offset: 0xf0585): PCD_EPTypeDef + <13119> DW_AT_decl_file : 7 + <1311a> DW_AT_decl_line : 89 + <1311b> DW_AT_decl_column : 28 + <1311c> DW_AT_type : <0x13025> + <1><13120>: Abbrev Number: 26 (DW_TAG_structure_type) + <13121> DW_AT_byte_size : 756 + <13123> DW_AT_decl_file : 7 + <13124> DW_AT_decl_line : 98 + <13125> DW_AT_decl_column : 9 + <13126> DW_AT_sibling : <0x131e1> + <2><1312a>: Abbrev Number: 2 (DW_TAG_member) + <1312b> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <1312f> DW_AT_decl_file : 7 + <13130> DW_AT_decl_line : 101 + <13131> DW_AT_decl_column : 28 + <13132> DW_AT_type : <0x131e1> + <13136> DW_AT_data_member_location: 0 + <2><13137>: Abbrev Number: 2 (DW_TAG_member) + <13138> DW_AT_name : (indirect string, offset: 0xf733f): Init + <1313c> DW_AT_decl_file : 7 + <1313d> DW_AT_decl_line : 102 + <1313e> DW_AT_decl_column : 27 + <1313f> DW_AT_type : <0x13108> + <13143> DW_AT_data_member_location: 4 + <2><13144>: Abbrev Number: 2 (DW_TAG_member) + <13145> DW_AT_name : (indirect string, offset: 0xf08ce): USB_Address + <13149> DW_AT_decl_file : 7 + <1314a> DW_AT_decl_line : 103 + <1314b> DW_AT_decl_column : 27 + <1314c> DW_AT_type : <0x12cbe> + <13150> DW_AT_data_member_location: 36 + <2><13151>: Abbrev Number: 2 (DW_TAG_member) + <13152> DW_AT_name : (indirect string, offset: 0xf02a6): IN_ep + <13156> DW_AT_decl_file : 7 + <13157> DW_AT_decl_line : 104 + <13158> DW_AT_decl_column : 27 + <13159> DW_AT_type : <0x131e6> + <1315d> DW_AT_data_member_location: 40 + <2><1315e>: Abbrev Number: 6 (DW_TAG_member) + <1315f> DW_AT_name : (indirect string, offset: 0xf01ea): OUT_ep + <13163> DW_AT_decl_file : 7 + <13163> DW_AT_decl_line : 105 + <13164> DW_AT_decl_column : 27 + <13165> DW_AT_type : <0x131e6> + <13169> DW_AT_data_member_location: 360 + <2><1316b>: Abbrev Number: 6 (DW_TAG_member) + <1316c> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <13170> DW_AT_decl_file : 7 + <13170> DW_AT_decl_line : 106 + <13171> DW_AT_decl_column : 27 + <13172> DW_AT_type : <0x12ecb> + <13176> DW_AT_data_member_location: 680 + <2><13178>: Abbrev Number: 6 (DW_TAG_member) + <13179> DW_AT_name : (indirect string, offset: 0xf84b5): State + <1317d> DW_AT_decl_file : 7 + <1317d> DW_AT_decl_line : 107 + <1317e> DW_AT_decl_column : 27 + <1317f> DW_AT_type : <0x13067> + <13183> DW_AT_data_member_location: 681 + <2><13185>: Abbrev Number: 6 (DW_TAG_member) + <13186> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <1318a> DW_AT_decl_file : 7 + <1318a> DW_AT_decl_line : 108 + <1318b> DW_AT_decl_column : 27 + <1318c> DW_AT_type : <0x12ce0> + <13190> DW_AT_data_member_location: 684 + <2><13192>: Abbrev Number: 6 (DW_TAG_member) + <13193> DW_AT_name : (indirect string, offset: 0xfce33): Setup + <13197> DW_AT_decl_file : 7 + <13197> DW_AT_decl_line : 109 + <13198> DW_AT_decl_column : 27 + <13199> DW_AT_type : <0x131f6> + <1319d> DW_AT_data_member_location: 688 + <2><1319f>: Abbrev Number: 6 (DW_TAG_member) + <131a0> DW_AT_name : (indirect string, offset: 0xf0d3a): LPM_State + <131a4> DW_AT_decl_file : 7 + <131a4> DW_AT_decl_line : 110 + <131a5> DW_AT_decl_column : 27 + <131a6> DW_AT_type : <0x13090> + <131aa> DW_AT_data_member_location: 736 + <2><131ac>: Abbrev Number: 6 (DW_TAG_member) + <131ad> DW_AT_name : (indirect string, offset: 0xf0290): BESL <131b1> DW_AT_decl_file : 7 - <131b2> DW_AT_decl_line : 87 - <131b3> DW_AT_decl_column : 28 - <131b4> DW_AT_type : <0x12f1f> - <1><131b8>: Abbrev Number: 4 (DW_TAG_typedef) - <131b9> DW_AT_name : (indirect string, offset: 0xf014d): PCD_InitTypeDef - <131bd> DW_AT_decl_file : 7 - <131be> DW_AT_decl_line : 88 - <131bf> DW_AT_decl_column : 28 - <131c0> DW_AT_type : <0x12ffe> - <1><131c4>: Abbrev Number: 4 (DW_TAG_typedef) - <131c5> DW_AT_name : (indirect string, offset: 0xf0578): PCD_EPTypeDef - <131c9> DW_AT_decl_file : 7 - <131ca> DW_AT_decl_line : 89 - <131cb> DW_AT_decl_column : 28 - <131cc> DW_AT_type : <0x130d5> - <1><131d0>: Abbrev Number: 26 (DW_TAG_structure_type) - <131d1> DW_AT_byte_size : 756 - <131d3> DW_AT_decl_file : 7 - <131d4> DW_AT_decl_line : 98 - <131d5> DW_AT_decl_column : 9 - <131d6> DW_AT_sibling : <0x13291> - <2><131da>: Abbrev Number: 2 (DW_TAG_member) - <131db> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <131df> DW_AT_decl_file : 7 - <131e0> DW_AT_decl_line : 101 - <131e1> DW_AT_decl_column : 28 - <131e2> DW_AT_type : <0x13291> - <131e6> DW_AT_data_member_location: 0 - <2><131e7>: Abbrev Number: 2 (DW_TAG_member) - <131e8> DW_AT_name : (indirect string, offset: 0xf735a): Init - <131ec> DW_AT_decl_file : 7 - <131ed> DW_AT_decl_line : 102 - <131ee> DW_AT_decl_column : 27 - <131ef> DW_AT_type : <0x131b8> - <131f3> DW_AT_data_member_location: 4 - <2><131f4>: Abbrev Number: 2 (DW_TAG_member) - <131f5> DW_AT_name : (indirect string, offset: 0xf08dc): USB_Address - <131f9> DW_AT_decl_file : 7 - <131fa> DW_AT_decl_line : 103 - <131fb> DW_AT_decl_column : 27 - <131fc> DW_AT_type : <0x12d6e> - <13200> DW_AT_data_member_location: 36 - <2><13201>: Abbrev Number: 2 (DW_TAG_member) - <13202> DW_AT_name : (indirect string, offset: 0xf0299): IN_ep - <13206> DW_AT_decl_file : 7 - <13207> DW_AT_decl_line : 104 - <13208> DW_AT_decl_column : 27 - <13209> DW_AT_type : <0x13296> - <1320d> DW_AT_data_member_location: 40 - <2><1320e>: Abbrev Number: 6 (DW_TAG_member) - <1320f> DW_AT_name : (indirect string, offset: 0xf01dd): OUT_ep - <13213> DW_AT_decl_file : 7 - <13213> DW_AT_decl_line : 105 - <13214> DW_AT_decl_column : 27 - <13215> DW_AT_type : <0x13296> - <13219> DW_AT_data_member_location: 360 - <2><1321b>: Abbrev Number: 6 (DW_TAG_member) - <1321c> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <13220> DW_AT_decl_file : 7 - <13220> DW_AT_decl_line : 106 - <13221> DW_AT_decl_column : 27 - <13222> DW_AT_type : <0x12f7b> - <13226> DW_AT_data_member_location: 680 - <2><13228>: Abbrev Number: 6 (DW_TAG_member) - <13229> DW_AT_name : (indirect string, offset: 0xf84d0): State - <1322d> DW_AT_decl_file : 7 - <1322d> DW_AT_decl_line : 107 - <1322e> DW_AT_decl_column : 27 - <1322f> DW_AT_type : <0x13117> - <13233> DW_AT_data_member_location: 681 - <2><13235>: Abbrev Number: 6 (DW_TAG_member) - <13236> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <1323a> DW_AT_decl_file : 7 - <1323a> DW_AT_decl_line : 108 - <1323b> DW_AT_decl_column : 27 - <1323c> DW_AT_type : <0x12d90> - <13240> DW_AT_data_member_location: 684 - <2><13242>: Abbrev Number: 6 (DW_TAG_member) - <13243> DW_AT_name : (indirect string, offset: 0xfce4e): Setup - <13247> DW_AT_decl_file : 7 - <13247> DW_AT_decl_line : 109 - <13248> DW_AT_decl_column : 27 - <13249> DW_AT_type : <0x132a6> - <1324d> DW_AT_data_member_location: 688 - <2><1324f>: Abbrev Number: 6 (DW_TAG_member) - <13250> DW_AT_name : (indirect string, offset: 0xf0d48): LPM_State - <13254> DW_AT_decl_file : 7 - <13254> DW_AT_decl_line : 110 - <13255> DW_AT_decl_column : 27 - <13256> DW_AT_type : <0x13140> - <1325a> DW_AT_data_member_location: 736 - <2><1325c>: Abbrev Number: 6 (DW_TAG_member) - <1325d> DW_AT_name : (indirect string, offset: 0xf0283): BESL - <13261> DW_AT_decl_file : 7 - <13261> DW_AT_decl_line : 111 - <13262> DW_AT_decl_column : 27 - <13263> DW_AT_type : <0x12d84> - <13267> DW_AT_data_member_location: 740 - <2><13269>: Abbrev Number: 6 (DW_TAG_member) - <1326a> DW_AT_name : (indirect string, offset: 0xf1170): lpm_active - <1326e> DW_AT_decl_file : 7 - <1326e> DW_AT_decl_line : 114 - <1326f> DW_AT_decl_column : 12 - <13270> DW_AT_type : <0x12d84> - <13274> DW_AT_data_member_location: 744 - <2><13276>: Abbrev Number: 6 (DW_TAG_member) - <13277> DW_AT_name : (indirect string, offset: 0xf0821): battery_charging_active - <1327b> DW_AT_decl_file : 7 - <1327b> DW_AT_decl_line : 117 - <1327c> DW_AT_decl_column : 12 - <1327d> DW_AT_type : <0x12d84> - <13281> DW_AT_data_member_location: 748 - <2><13283>: Abbrev Number: 6 (DW_TAG_member) - <13284> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <13288> DW_AT_decl_file : 7 - <13288> DW_AT_decl_line : 119 - <13289> DW_AT_decl_column : 28 - <1328a> DW_AT_type : <0x12f87> - <1328e> DW_AT_data_member_location: 752 - <2><13290>: Abbrev Number: 0 - <1><13291>: Abbrev Number: 10 (DW_TAG_pointer_type) - <13292> DW_AT_byte_size : 4 - <13292> DW_AT_type : <0x131ac> - <1><13296>: Abbrev Number: 13 (DW_TAG_array_type) - <13297> DW_AT_type : <0x131c4> - <1329b> DW_AT_sibling : <0x132a6> - <2><1329f>: Abbrev Number: 14 (DW_TAG_subrange_type) - <132a0> DW_AT_type : <0x12d5b> - <132a4> DW_AT_upper_bound : 7 - <2><132a5>: Abbrev Number: 0 - <1><132a6>: Abbrev Number: 13 (DW_TAG_array_type) - <132a7> DW_AT_type : <0x12d84> - <132ab> DW_AT_sibling : <0x132b6> - <2><132af>: Abbrev Number: 14 (DW_TAG_subrange_type) - <132b0> DW_AT_type : <0x12d5b> - <132b4> DW_AT_upper_bound : 11 - <2><132b5>: Abbrev Number: 0 - <1><132b6>: Abbrev Number: 4 (DW_TAG_typedef) - <132b7> DW_AT_name : (indirect string, offset: 0xf01a0): PCD_HandleTypeDef - <132bb> DW_AT_decl_file : 7 - <132bc> DW_AT_decl_line : 140 - <132bd> DW_AT_decl_column : 3 - <132be> DW_AT_type : <0x131d0> - <1><132c2>: Abbrev Number: 27 (DW_TAG_subprogram) - <132c3> DW_AT_external : 1 - <132c3> DW_AT_name : (indirect string, offset: 0xf1ef3): HAL_Delay - <132c7> DW_AT_decl_file : 8 - <132c8> DW_AT_decl_line : 618 - <132ca> DW_AT_decl_column : 6 - <132cb> DW_AT_prototyped : 1 - <132cb> DW_AT_declaration : 1 - <132cb> DW_AT_sibling : <0x132d5> - <2><132cf>: Abbrev Number: 28 (DW_TAG_formal_parameter) - <132d0> DW_AT_type : <0x12d84> - <2><132d4>: Abbrev Number: 0 - <1><132d5>: Abbrev Number: 29 (DW_TAG_subprogram) - <132d6> DW_AT_external : 1 - <132d6> DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - <132da> DW_AT_decl_file : 8 - <132db> DW_AT_decl_line : 619 - <132dd> DW_AT_decl_column : 10 - <132de> DW_AT_prototyped : 1 - <132de> DW_AT_type : <0x12d84> - <132e2> DW_AT_declaration : 1 - <1><132e2>: Abbrev Number: 17 (DW_TAG_subprogram) - <132e3> DW_AT_external : 1 - <132e3> DW_AT_name : (indirect string, offset: 0xf4dd9): HAL_PCDEx_BCD_Callback - <132e7> DW_AT_decl_file : 1 - <132e7> DW_AT_decl_line : 306 - <132e9> DW_AT_decl_column : 13 - <132e9> DW_AT_prototyped : 1 - <132e9> DW_AT_low_pc : 0x0 - <132ed> DW_AT_high_pc : 0x18 - <132f1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <132f3> DW_AT_call_all_calls: 1 - <132f3> DW_AT_sibling : <0x13316> - <2><132f7>: Abbrev Number: 15 (DW_TAG_formal_parameter) - <132f8> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <132fc> DW_AT_decl_file : 1 - <132fc> DW_AT_decl_line : 306 - <132fe> DW_AT_decl_column : 55 - <132ff> DW_AT_type : <0x13316> - <13303> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13306>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <13307> DW_AT_name : msg + <131b1> DW_AT_decl_line : 111 + <131b2> DW_AT_decl_column : 27 + <131b3> DW_AT_type : <0x12cd4> + <131b7> DW_AT_data_member_location: 740 + <2><131b9>: Abbrev Number: 6 (DW_TAG_member) + <131ba> DW_AT_name : (indirect string, offset: 0xf1162): lpm_active + <131be> DW_AT_decl_file : 7 + <131be> DW_AT_decl_line : 114 + <131bf> DW_AT_decl_column : 12 + <131c0> DW_AT_type : <0x12cd4> + <131c4> DW_AT_data_member_location: 744 + <2><131c6>: Abbrev Number: 6 (DW_TAG_member) + <131c7> DW_AT_name : (indirect string, offset: 0xf0813): battery_charging_active + <131cb> DW_AT_decl_file : 7 + <131cb> DW_AT_decl_line : 117 + <131cc> DW_AT_decl_column : 12 + <131cd> DW_AT_type : <0x12cd4> + <131d1> DW_AT_data_member_location: 748 + <2><131d3>: Abbrev Number: 6 (DW_TAG_member) + <131d4> DW_AT_name : (indirect string, offset: 0xf0118): pData + <131d8> DW_AT_decl_file : 7 + <131d8> DW_AT_decl_line : 119 + <131d9> DW_AT_decl_column : 28 + <131da> DW_AT_type : <0x12ed7> + <131de> DW_AT_data_member_location: 752 + <2><131e0>: Abbrev Number: 0 + <1><131e1>: Abbrev Number: 10 (DW_TAG_pointer_type) + <131e2> DW_AT_byte_size : 4 + <131e2> DW_AT_type : <0x130fc> + <1><131e6>: Abbrev Number: 13 (DW_TAG_array_type) + <131e7> DW_AT_type : <0x13114> + <131eb> DW_AT_sibling : <0x131f6> + <2><131ef>: Abbrev Number: 14 (DW_TAG_subrange_type) + <131f0> DW_AT_type : <0x12cab> + <131f4> DW_AT_upper_bound : 7 + <2><131f5>: Abbrev Number: 0 + <1><131f6>: Abbrev Number: 13 (DW_TAG_array_type) + <131f7> DW_AT_type : <0x12cd4> + <131fb> DW_AT_sibling : <0x13206> + <2><131ff>: Abbrev Number: 14 (DW_TAG_subrange_type) + <13200> DW_AT_type : <0x12cab> + <13204> DW_AT_upper_bound : 11 + <2><13205>: Abbrev Number: 0 + <1><13206>: Abbrev Number: 4 (DW_TAG_typedef) + <13207> DW_AT_name : (indirect string, offset: 0xf01ad): PCD_HandleTypeDef + <1320b> DW_AT_decl_file : 7 + <1320c> DW_AT_decl_line : 140 + <1320d> DW_AT_decl_column : 3 + <1320e> DW_AT_type : <0x13120> + <1><13212>: Abbrev Number: 27 (DW_TAG_subprogram) + <13213> DW_AT_external : 1 + <13213> DW_AT_name : (indirect string, offset: 0xf1ec5): HAL_Delay + <13217> DW_AT_decl_file : 8 + <13218> DW_AT_decl_line : 618 + <1321a> DW_AT_decl_column : 6 + <1321b> DW_AT_prototyped : 1 + <1321b> DW_AT_declaration : 1 + <1321b> DW_AT_sibling : <0x13225> + <2><1321f>: Abbrev Number: 28 (DW_TAG_formal_parameter) + <13220> DW_AT_type : <0x12cd4> + <2><13224>: Abbrev Number: 0 + <1><13225>: Abbrev Number: 29 (DW_TAG_subprogram) + <13226> DW_AT_external : 1 + <13226> DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + <1322a> DW_AT_decl_file : 8 + <1322b> DW_AT_decl_line : 619 + <1322d> DW_AT_decl_column : 10 + <1322e> DW_AT_prototyped : 1 + <1322e> DW_AT_type : <0x12cd4> + <13232> DW_AT_declaration : 1 + <1><13232>: Abbrev Number: 17 (DW_TAG_subprogram) + <13233> DW_AT_external : 1 + <13233> DW_AT_name : (indirect string, offset: 0xf4dbe): HAL_PCDEx_BCD_Callback + <13237> DW_AT_decl_file : 1 + <13237> DW_AT_decl_line : 306 + <13239> DW_AT_decl_column : 13 + <13239> DW_AT_prototyped : 1 + <13239> DW_AT_low_pc : 0x0 + <1323d> DW_AT_high_pc : 0x18 + <13241> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13243> DW_AT_call_all_calls: 1 + <13243> DW_AT_sibling : <0x13266> + <2><13247>: Abbrev Number: 15 (DW_TAG_formal_parameter) + <13248> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <1324c> DW_AT_decl_file : 1 + <1324c> DW_AT_decl_line : 306 + <1324e> DW_AT_decl_column : 55 + <1324f> DW_AT_type : <0x13266> + <13253> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13256>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <13257> DW_AT_name : msg + <1325b> DW_AT_decl_file : 1 + <1325b> DW_AT_decl_line : 306 + <1325d> DW_AT_decl_column : 80 + <1325e> DW_AT_type : <0x130f0> + <13262> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><13265>: Abbrev Number: 0 + <1><13266>: Abbrev Number: 10 (DW_TAG_pointer_type) + <13267> DW_AT_byte_size : 4 + <13267> DW_AT_type : <0x13206> + <1><1326b>: Abbrev Number: 17 (DW_TAG_subprogram) + <1326c> DW_AT_external : 1 + <1326c> DW_AT_name : (indirect string, offset: 0xf48cb): HAL_PCDEx_LPM_Callback + <13270> DW_AT_decl_file : 1 + <13270> DW_AT_decl_line : 289 + <13272> DW_AT_decl_column : 13 + <13272> DW_AT_prototyped : 1 + <13272> DW_AT_low_pc : 0x0 + <13276> DW_AT_high_pc : 0x18 + <1327a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1327c> DW_AT_call_all_calls: 1 + <1327c> DW_AT_sibling : <0x1329f> + <2><13280>: Abbrev Number: 15 (DW_TAG_formal_parameter) + <13281> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <13285> DW_AT_decl_file : 1 + <13285> DW_AT_decl_line : 289 + <13287> DW_AT_decl_column : 55 + <13288> DW_AT_type : <0x13266> + <1328c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1328f>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <13290> DW_AT_name : msg + <13294> DW_AT_decl_file : 1 + <13294> DW_AT_decl_line : 289 + <13296> DW_AT_decl_column : 80 + <13297> DW_AT_type : <0x130b4> + <1329b> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><1329e>: Abbrev Number: 0 + <1><1329f>: Abbrev Number: 30 (DW_TAG_subprogram) + <132a0> DW_AT_external : 1 + <132a0> DW_AT_name : (indirect string, offset: 0xf4d63): HAL_PCDEx_DeActivateLPM + <132a4> DW_AT_decl_file : 1 + <132a5> DW_AT_decl_line : 269 + <132a7> DW_AT_decl_column : 19 + <132a8> DW_AT_prototyped : 1 + <132a8> DW_AT_type : <0x12ea7> + <132ac> DW_AT_low_pc : 0x0 + <132b0> DW_AT_high_pc : 0x4c + <132b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <132b6> DW_AT_call_all_calls: 1 + <132b6> DW_AT_sibling : <0x132da> + <2><132ba>: Abbrev Number: 15 (DW_TAG_formal_parameter) + <132bb> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <132bf> DW_AT_decl_file : 1 + <132bf> DW_AT_decl_line : 269 + <132c1> DW_AT_decl_column : 62 + <132c2> DW_AT_type : <0x13266> + <132c6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><132c9>: Abbrev Number: 31 (DW_TAG_variable) + <132ca> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <132ce> DW_AT_decl_file : 1 + <132cf> DW_AT_decl_line : 271 + <132d1> DW_AT_decl_column : 16 + <132d2> DW_AT_type : <0x132da> + <132d6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><132d9>: Abbrev Number: 0 + <1><132da>: Abbrev Number: 10 (DW_TAG_pointer_type) + <132db> DW_AT_byte_size : 4 + <132db> DW_AT_type : <0x12e6f> + <1><132df>: Abbrev Number: 12 (DW_TAG_subprogram) + <132e0> DW_AT_external : 1 + <132e0> DW_AT_name : (indirect string, offset: 0xf497f): HAL_PCDEx_ActivateLPM + <132e4> DW_AT_decl_file : 1 + <132e4> DW_AT_decl_line : 251 + <132e5> DW_AT_decl_column : 19 + <132e6> DW_AT_prototyped : 1 + <132e6> DW_AT_type : <0x12ea7> + <132ea> DW_AT_low_pc : 0x8004726 + <132ee> DW_AT_high_pc : 0x54 + <132f2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <132f4> DW_AT_call_all_calls: 1 + <132f4> DW_AT_sibling : <0x13315> + <2><132f8>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <132f9> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <132fd> DW_AT_decl_file : 1 + <132fd> DW_AT_decl_line : 251 + <132fe> DW_AT_decl_column : 60 + <132ff> DW_AT_type : <0x13266> + <13303> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><13306>: Abbrev Number: 11 (DW_TAG_variable) + <13307> DW_AT_name : (indirect string, offset: 0xf4de9): USBx <1330b> DW_AT_decl_file : 1 - <1330b> DW_AT_decl_line : 306 - <1330d> DW_AT_decl_column : 80 - <1330e> DW_AT_type : <0x131a0> - <13312> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><13315>: Abbrev Number: 0 - <1><13316>: Abbrev Number: 10 (DW_TAG_pointer_type) - <13317> DW_AT_byte_size : 4 - <13317> DW_AT_type : <0x132b6> - <1><1331b>: Abbrev Number: 17 (DW_TAG_subprogram) - <1331c> DW_AT_external : 1 - <1331c> DW_AT_name : (indirect string, offset: 0xf48e6): HAL_PCDEx_LPM_Callback - <13320> DW_AT_decl_file : 1 - <13320> DW_AT_decl_line : 289 - <13322> DW_AT_decl_column : 13 - <13322> DW_AT_prototyped : 1 - <13322> DW_AT_low_pc : 0x0 - <13326> DW_AT_high_pc : 0x18 - <1332a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1332c> DW_AT_call_all_calls: 1 - <1332c> DW_AT_sibling : <0x1334f> - <2><13330>: Abbrev Number: 15 (DW_TAG_formal_parameter) - <13331> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <13335> DW_AT_decl_file : 1 - <13335> DW_AT_decl_line : 289 - <13337> DW_AT_decl_column : 55 - <13338> DW_AT_type : <0x13316> - <1333c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1333f>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <13340> DW_AT_name : msg - <13344> DW_AT_decl_file : 1 - <13344> DW_AT_decl_line : 289 - <13346> DW_AT_decl_column : 80 - <13347> DW_AT_type : <0x13164> - <1334b> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><1334e>: Abbrev Number: 0 - <1><1334f>: Abbrev Number: 30 (DW_TAG_subprogram) - <13350> DW_AT_external : 1 - <13350> DW_AT_name : (indirect string, offset: 0xf4d7e): HAL_PCDEx_DeActivateLPM - <13354> DW_AT_decl_file : 1 - <13355> DW_AT_decl_line : 269 - <13357> DW_AT_decl_column : 19 - <13358> DW_AT_prototyped : 1 - <13358> DW_AT_type : <0x12f57> - <1335c> DW_AT_low_pc : 0x0 - <13360> DW_AT_high_pc : 0x4c - <13364> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13366> DW_AT_call_all_calls: 1 - <13366> DW_AT_sibling : <0x1338a> - <2><1336a>: Abbrev Number: 15 (DW_TAG_formal_parameter) - <1336b> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <1336f> DW_AT_decl_file : 1 - <1336f> DW_AT_decl_line : 269 - <13371> DW_AT_decl_column : 62 - <13372> DW_AT_type : <0x13316> - <13376> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><13379>: Abbrev Number: 31 (DW_TAG_variable) - <1337a> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <1337e> DW_AT_decl_file : 1 - <1337f> DW_AT_decl_line : 271 - <13381> DW_AT_decl_column : 16 - <13382> DW_AT_type : <0x1338a> - <13386> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13389>: Abbrev Number: 0 - <1><1338a>: Abbrev Number: 10 (DW_TAG_pointer_type) - <1338b> DW_AT_byte_size : 4 - <1338b> DW_AT_type : <0x12f1f> - <1><1338f>: Abbrev Number: 12 (DW_TAG_subprogram) - <13390> DW_AT_external : 1 - <13390> DW_AT_name : (indirect string, offset: 0xf499a): HAL_PCDEx_ActivateLPM - <13394> DW_AT_decl_file : 1 - <13394> DW_AT_decl_line : 251 - <13395> DW_AT_decl_column : 19 - <13396> DW_AT_prototyped : 1 - <13396> DW_AT_type : <0x12f57> - <1339a> DW_AT_low_pc : 0x8004672 - <1339e> DW_AT_high_pc : 0x54 - <133a2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <133a4> DW_AT_call_all_calls: 1 - <133a4> DW_AT_sibling : <0x133c5> - <2><133a8>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <133a9> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <133ad> DW_AT_decl_file : 1 - <133ad> DW_AT_decl_line : 251 - <133ae> DW_AT_decl_column : 60 - <133af> DW_AT_type : <0x13316> - <133b3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><133b6>: Abbrev Number: 11 (DW_TAG_variable) - <133b7> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <133bb> DW_AT_decl_file : 1 - <133bb> DW_AT_decl_line : 254 - <133bc> DW_AT_decl_column : 16 - <133bd> DW_AT_type : <0x1338a> - <133c1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><133c4>: Abbrev Number: 0 - <1><133c5>: Abbrev Number: 32 (DW_TAG_subprogram) - <133c6> DW_AT_external : 1 - <133c6> DW_AT_name : (indirect string, offset: 0xf4d49): HAL_PCDEx_BCD_VBUSDetect - <133ca> DW_AT_decl_file : 1 - <133cb> DW_AT_decl_line : 159 - <133cc> DW_AT_decl_column : 6 - <133cd> DW_AT_prototyped : 1 + <1330b> DW_AT_decl_line : 254 + <1330c> DW_AT_decl_column : 16 + <1330d> DW_AT_type : <0x132da> + <13311> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13314>: Abbrev Number: 0 + <1><13315>: Abbrev Number: 32 (DW_TAG_subprogram) + <13316> DW_AT_external : 1 + <13316> DW_AT_name : (indirect string, offset: 0xf4d2e): HAL_PCDEx_BCD_VBUSDetect + <1331a> DW_AT_decl_file : 1 + <1331b> DW_AT_decl_line : 159 + <1331c> DW_AT_decl_column : 6 + <1331d> DW_AT_prototyped : 1 + <1331d> DW_AT_low_pc : 0x0 + <13321> DW_AT_high_pc : 0x108 + <13325> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13327> DW_AT_call_all_tail_calls: 1 + <13327> DW_AT_sibling : <0x13356> + <2><1332b>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1332c> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <13330> DW_AT_decl_file : 1 + <13330> DW_AT_decl_line : 159 + <13331> DW_AT_decl_column : 50 + <13332> DW_AT_type : <0x13266> + <13336> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><13339>: Abbrev Number: 11 (DW_TAG_variable) + <1333a> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <1333e> DW_AT_decl_file : 1 + <1333e> DW_AT_decl_line : 161 + <1333f> DW_AT_decl_column : 16 + <13340> DW_AT_type : <0x132da> + <13344> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13347>: Abbrev Number: 11 (DW_TAG_variable) + <13348> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <1334c> DW_AT_decl_file : 1 + <1334c> DW_AT_decl_line : 162 + <1334d> DW_AT_decl_column : 12 + <1334e> DW_AT_type : <0x12cd4> + <13352> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><13355>: Abbrev Number: 0 + <1><13356>: Abbrev Number: 12 (DW_TAG_subprogram) + <13357> DW_AT_external : 1 + <13357> DW_AT_name : (indirect string, offset: 0xf4cda): HAL_PCDEx_DeActivateBCD + <1335b> DW_AT_decl_file : 1 + <1335b> DW_AT_decl_line : 143 + <1335c> DW_AT_decl_column : 19 + <1335d> DW_AT_prototyped : 1 + <1335d> DW_AT_type : <0x12ea7> + <13361> DW_AT_low_pc : 0x0 + <13365> DW_AT_high_pc : 0x38 + <13369> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1336b> DW_AT_call_all_calls: 1 + <1336b> DW_AT_sibling : <0x1338c> + <2><1336f>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <13370> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <13374> DW_AT_decl_file : 1 + <13374> DW_AT_decl_line : 143 + <13375> DW_AT_decl_column : 62 + <13376> DW_AT_type : <0x13266> + <1337a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1337d>: Abbrev Number: 11 (DW_TAG_variable) + <1337e> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <13382> DW_AT_decl_file : 1 + <13382> DW_AT_decl_line : 145 + <13383> DW_AT_decl_column : 16 + <13384> DW_AT_type : <0x132da> + <13388> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1338b>: Abbrev Number: 0 + <1><1338c>: Abbrev Number: 12 (DW_TAG_subprogram) + <1338d> DW_AT_external : 1 + <1338d> DW_AT_name : (indirect string, offset: 0xf4e4a): HAL_PCDEx_ActivateBCD + <13391> DW_AT_decl_file : 1 + <13391> DW_AT_decl_line : 122 + <13392> DW_AT_decl_column : 19 + <13393> DW_AT_prototyped : 1 + <13393> DW_AT_type : <0x12ea7> + <13397> DW_AT_low_pc : 0x0 + <1339b> DW_AT_high_pc : 0x74 + <1339f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <133a1> DW_AT_call_all_calls: 1 + <133a1> DW_AT_sibling : <0x133c2> + <2><133a5>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <133a6> DW_AT_name : (indirect string, offset: 0xf1439): hpcd + <133aa> DW_AT_decl_file : 1 + <133aa> DW_AT_decl_line : 122 + <133ab> DW_AT_decl_column : 60 + <133ac> DW_AT_type : <0x13266> + <133b0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><133b3>: Abbrev Number: 11 (DW_TAG_variable) + <133b4> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <133b8> DW_AT_decl_file : 1 + <133b8> DW_AT_decl_line : 124 + <133b9> DW_AT_decl_column : 16 + <133ba> DW_AT_type : <0x132da> + <133be> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><133c1>: Abbrev Number: 0 + <1><133c2>: Abbrev Number: 12 (DW_TAG_subprogram) + <133c3> DW_AT_external : 1 + <133c3> DW_AT_name : (indirect string, offset: 0xf4dd5): HAL_PCDEx_PMAConfig + <133c7> DW_AT_decl_file : 1 + <133c7> DW_AT_decl_line : 80 + <133c8> DW_AT_decl_column : 20 + <133c9> DW_AT_prototyped : 1 + <133c9> DW_AT_type : <0x12ea7> <133cd> DW_AT_low_pc : 0x0 - <133d1> DW_AT_high_pc : 0x108 + <133d1> DW_AT_high_pc : 0x86 <133d5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <133d7> DW_AT_call_all_tail_calls: 1 - <133d7> DW_AT_sibling : <0x13406> + <133d7> DW_AT_call_all_calls: 1 + <133d7> DW_AT_sibling : <0x13422> <2><133db>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <133dc> DW_AT_name : (indirect string, offset: 0xf1467): hpcd + <133dc> DW_AT_name : (indirect string, offset: 0xf1439): hpcd <133e0> DW_AT_decl_file : 1 - <133e0> DW_AT_decl_line : 159 - <133e1> DW_AT_decl_column : 50 - <133e2> DW_AT_type : <0x13316> + <133e0> DW_AT_decl_line : 80 + <133e1> DW_AT_decl_column : 59 + <133e2> DW_AT_type : <0x13266> <133e6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><133e9>: Abbrev Number: 11 (DW_TAG_variable) - <133ea> DW_AT_name : (indirect string, offset: 0xf4e04): USBx + <2><133e9>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <133ea> DW_AT_name : (indirect string, offset: 0xf47dc): ep_addr <133ee> DW_AT_decl_file : 1 - <133ee> DW_AT_decl_line : 161 - <133ef> DW_AT_decl_column : 16 - <133f0> DW_AT_type : <0x1338a> - <133f4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><133f7>: Abbrev Number: 11 (DW_TAG_variable) - <133f8> DW_AT_name : (indirect string, offset: 0xf1988): tickstart + <133ee> DW_AT_decl_line : 80 + <133ef> DW_AT_decl_column : 74 + <133f0> DW_AT_type : <0x12cc3> + <133f4> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><133f7>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <133f8> DW_AT_name : (indirect string, offset: 0xf4db6): ep_kind <133fc> DW_AT_decl_file : 1 - <133fc> DW_AT_decl_line : 162 - <133fd> DW_AT_decl_column : 12 - <133fe> DW_AT_type : <0x12d84> - <13402> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><13405>: Abbrev Number: 0 - <1><13406>: Abbrev Number: 12 (DW_TAG_subprogram) - <13407> DW_AT_external : 1 - <13407> DW_AT_name : (indirect string, offset: 0xf4cf5): HAL_PCDEx_DeActivateBCD - <1340b> DW_AT_decl_file : 1 - <1340b> DW_AT_decl_line : 143 - <1340c> DW_AT_decl_column : 19 - <1340d> DW_AT_prototyped : 1 - <1340d> DW_AT_type : <0x12f57> - <13411> DW_AT_low_pc : 0x0 - <13415> DW_AT_high_pc : 0x38 - <13419> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1341b> DW_AT_call_all_calls: 1 - <1341b> DW_AT_sibling : <0x1343c> - <2><1341f>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <13420> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <13424> DW_AT_decl_file : 1 - <13424> DW_AT_decl_line : 143 - <13425> DW_AT_decl_column : 62 - <13426> DW_AT_type : <0x13316> - <1342a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1342d>: Abbrev Number: 11 (DW_TAG_variable) - <1342e> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <13432> DW_AT_decl_file : 1 - <13432> DW_AT_decl_line : 145 - <13433> DW_AT_decl_column : 16 - <13434> DW_AT_type : <0x1338a> - <13438> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1343b>: Abbrev Number: 0 - <1><1343c>: Abbrev Number: 12 (DW_TAG_subprogram) - <1343d> DW_AT_external : 1 - <1343d> DW_AT_name : (indirect string, offset: 0xf4e65): HAL_PCDEx_ActivateBCD - <13441> DW_AT_decl_file : 1 - <13441> DW_AT_decl_line : 122 - <13442> DW_AT_decl_column : 19 - <13443> DW_AT_prototyped : 1 - <13443> DW_AT_type : <0x12f57> - <13447> DW_AT_low_pc : 0x0 - <1344b> DW_AT_high_pc : 0x74 - <1344f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13451> DW_AT_call_all_calls: 1 - <13451> DW_AT_sibling : <0x13472> - <2><13455>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <13456> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <1345a> DW_AT_decl_file : 1 - <1345a> DW_AT_decl_line : 122 - <1345b> DW_AT_decl_column : 60 - <1345c> DW_AT_type : <0x13316> - <13460> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><13463>: Abbrev Number: 11 (DW_TAG_variable) - <13464> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <13468> DW_AT_decl_file : 1 - <13468> DW_AT_decl_line : 124 - <13469> DW_AT_decl_column : 16 - <1346a> DW_AT_type : <0x1338a> - <1346e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13471>: Abbrev Number: 0 - <1><13472>: Abbrev Number: 12 (DW_TAG_subprogram) - <13473> DW_AT_external : 1 - <13473> DW_AT_name : (indirect string, offset: 0xf4df0): HAL_PCDEx_PMAConfig - <13477> DW_AT_decl_file : 1 - <13477> DW_AT_decl_line : 80 - <13478> DW_AT_decl_column : 20 - <13479> DW_AT_prototyped : 1 - <13479> DW_AT_type : <0x12f57> - <1347d> DW_AT_low_pc : 0x0 - <13481> DW_AT_high_pc : 0x86 - <13485> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13487> DW_AT_call_all_calls: 1 - <13487> DW_AT_sibling : <0x134d2> - <2><1348b>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1348c> DW_AT_name : (indirect string, offset: 0xf1467): hpcd - <13490> DW_AT_decl_file : 1 - <13490> DW_AT_decl_line : 80 - <13491> DW_AT_decl_column : 59 - <13492> DW_AT_type : <0x13316> - <13496> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><13499>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1349a> DW_AT_name : (indirect string, offset: 0xf47f7): ep_addr - <1349e> DW_AT_decl_file : 1 - <1349e> DW_AT_decl_line : 80 - <1349f> DW_AT_decl_column : 74 - <134a0> DW_AT_type : <0x12d73> - <134a4> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><134a7>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <134a8> DW_AT_name : (indirect string, offset: 0xf4dd1): ep_kind - <134ac> DW_AT_decl_file : 1 - <134ac> DW_AT_decl_line : 81 - <134ad> DW_AT_decl_column : 49 - <134ae> DW_AT_type : <0x12d73> - <134b2> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><134b5>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <134b6> DW_AT_name : (indirect string, offset: 0xf13e8): pmaadress - <134ba> DW_AT_decl_file : 1 - <134ba> DW_AT_decl_line : 81 - <134bb> DW_AT_decl_column : 67 - <134bc> DW_AT_type : <0x12d84> - <134c0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><134c3>: Abbrev Number: 33 (DW_TAG_variable) - <134c4> DW_AT_name : ep - <134c7> DW_AT_decl_file : 1 - <134c8> DW_AT_decl_line : 83 - <134c9> DW_AT_decl_column : 18 - <134ca> DW_AT_type : <0x134d2> - <134ce> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><134d1>: Abbrev Number: 0 - <1><134d2>: Abbrev Number: 10 (DW_TAG_pointer_type) - <134d3> DW_AT_byte_size : 4 - <134d3> DW_AT_type : <0x131c4> - <1><134d7>: Abbrev Number: 0 - Compilation Unit @ offset 0x134d8: + <133fc> DW_AT_decl_line : 81 + <133fd> DW_AT_decl_column : 49 + <133fe> DW_AT_type : <0x12cc3> + <13402> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><13405>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <13406> DW_AT_name : (indirect string, offset: 0xf13d1): pmaadress + <1340a> DW_AT_decl_file : 1 + <1340a> DW_AT_decl_line : 81 + <1340b> DW_AT_decl_column : 67 + <1340c> DW_AT_type : <0x12cd4> + <13410> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><13413>: Abbrev Number: 33 (DW_TAG_variable) + <13414> DW_AT_name : ep + <13417> DW_AT_decl_file : 1 + <13418> DW_AT_decl_line : 83 + <13419> DW_AT_decl_column : 18 + <1341a> DW_AT_type : <0x13422> + <1341e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13421>: Abbrev Number: 0 + <1><13422>: Abbrev Number: 10 (DW_TAG_pointer_type) + <13423> DW_AT_byte_size : 4 + <13423> DW_AT_type : <0x13114> + <1><13427>: Abbrev Number: 0 + Compilation Unit @ offset 0x13428: Length: 0x900 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x288f + Abbrev Offset: 0x289a Pointer Size: 4 - <0><134e4>: Abbrev Number: 22 (DW_TAG_compile_unit) - <134e5> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <134e9> DW_AT_language : 29 (C11) - <134ea> DW_AT_name : (indirect string, offset: 0xf525c): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.c - <134ee> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <134f2> DW_AT_ranges : 0xb96 - <134f6> DW_AT_low_pc : 0x0 - <134fa> DW_AT_stmt_list : 0x1317f - <134fe> DW_AT_macros : 0x257d6 - <1><13502>: Abbrev Number: 6 (DW_TAG_base_type) - <13503> DW_AT_byte_size : 1 - <13504> DW_AT_encoding : 6 (signed char) - <13505> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><13509>: Abbrev Number: 9 (DW_TAG_typedef) - <1350a> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <1350e> DW_AT_decl_file : 3 - <1350f> DW_AT_decl_line : 43 - <13510> DW_AT_decl_column : 24 - <13511> DW_AT_type : <0x13515> - <1><13515>: Abbrev Number: 6 (DW_TAG_base_type) - <13516> DW_AT_byte_size : 1 - <13517> DW_AT_encoding : 8 (unsigned char) - <13518> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><1351c>: Abbrev Number: 6 (DW_TAG_base_type) - <1351d> DW_AT_byte_size : 2 - <1351e> DW_AT_encoding : 5 (signed) - <1351f> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><13523>: Abbrev Number: 6 (DW_TAG_base_type) - <13524> DW_AT_byte_size : 2 - <13525> DW_AT_encoding : 7 (unsigned) - <13526> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><1352a>: Abbrev Number: 6 (DW_TAG_base_type) - <1352b> DW_AT_byte_size : 4 - <1352c> DW_AT_encoding : 5 (signed) - <1352d> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><13531>: Abbrev Number: 9 (DW_TAG_typedef) - <13532> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <13536> DW_AT_decl_file : 3 - <13537> DW_AT_decl_line : 79 - <13538> DW_AT_decl_column : 25 - <13539> DW_AT_type : <0x1353d> - <1><1353d>: Abbrev Number: 6 (DW_TAG_base_type) - <1353e> DW_AT_byte_size : 4 - <1353f> DW_AT_encoding : 7 (unsigned) - <13540> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><13544>: Abbrev Number: 6 (DW_TAG_base_type) - <13545> DW_AT_byte_size : 8 - <13546> DW_AT_encoding : 5 (signed) - <13547> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><1354b>: Abbrev Number: 6 (DW_TAG_base_type) - <1354c> DW_AT_byte_size : 8 - <1354d> DW_AT_encoding : 7 (unsigned) - <1354e> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><13552>: Abbrev Number: 23 (DW_TAG_base_type) - <13553> DW_AT_byte_size : 4 - <13554> DW_AT_encoding : 5 (signed) - <13555> DW_AT_name : int - <1><13559>: Abbrev Number: 6 (DW_TAG_base_type) - <1355a> DW_AT_byte_size : 4 - <1355b> DW_AT_encoding : 7 (unsigned) - <1355c> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><13560>: Abbrev Number: 9 (DW_TAG_typedef) - <13561> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <13565> DW_AT_decl_file : 4 - <13566> DW_AT_decl_line : 24 - <13567> DW_AT_decl_column : 19 - <13568> DW_AT_type : <0x13509> - <1><1356c>: Abbrev Number: 7 (DW_TAG_volatile_type) - <1356d> DW_AT_type : <0x13560> - <1><13571>: Abbrev Number: 9 (DW_TAG_typedef) - <13572> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <13576> DW_AT_decl_file : 4 - <13577> DW_AT_decl_line : 48 - <13578> DW_AT_decl_column : 20 - <13579> DW_AT_type : <0x13531> - <1><1357d>: Abbrev Number: 7 (DW_TAG_volatile_type) - <1357e> DW_AT_type : <0x13571> - <1><13582>: Abbrev Number: 12 (DW_TAG_const_type) - <13583> DW_AT_type : <0x1357d> - <1><13587>: Abbrev Number: 4 (DW_TAG_array_type) - <13588> DW_AT_type : <0x1357d> - <1358c> DW_AT_sibling : <0x13597> - <2><13590>: Abbrev Number: 5 (DW_TAG_subrange_type) - <13591> DW_AT_type : <0x13559> - <13595> DW_AT_upper_bound : 7 - <2><13596>: Abbrev Number: 0 - <1><13597>: Abbrev Number: 7 (DW_TAG_volatile_type) - <13598> DW_AT_type : <0x13587> - <1><1359c>: Abbrev Number: 13 (DW_TAG_structure_type) - <1359d> DW_AT_byte_size : 140 - <1359e> DW_AT_decl_file : 5 - <1359f> DW_AT_decl_line : 440 - <135a1> DW_AT_decl_column : 9 - <135a1> DW_AT_sibling : <0x136cc> - <2><135a5>: Abbrev Number: 1 (DW_TAG_member) - <135a6> DW_AT_name : (indirect string, offset: 0xf1802): CPUID - <135aa> DW_AT_decl_file : 5 - <135ab> DW_AT_decl_line : 442 - <135ad> DW_AT_decl_column : 18 - <135ae> DW_AT_type : <0x13582> - <135b2> DW_AT_data_member_location: 0 - <2><135b3>: Abbrev Number: 1 (DW_TAG_member) - <135b4> DW_AT_name : (indirect string, offset: 0xf17fd): ICSR - <135b8> DW_AT_decl_file : 5 - <135b9> DW_AT_decl_line : 443 - <135bb> DW_AT_decl_column : 18 - <135bc> DW_AT_type : <0x1357d> - <135c0> DW_AT_data_member_location: 4 - <2><135c1>: Abbrev Number: 1 (DW_TAG_member) - <135c2> DW_AT_name : (indirect string, offset: 0xf17db): VTOR - <135c6> DW_AT_decl_file : 5 - <135c7> DW_AT_decl_line : 444 - <135c9> DW_AT_decl_column : 18 - <135ca> DW_AT_type : <0x1357d> - <135ce> DW_AT_data_member_location: 8 - <2><135cf>: Abbrev Number: 1 (DW_TAG_member) - <135d0> DW_AT_name : (indirect string, offset: 0xf18da): AIRCR - <135d4> DW_AT_decl_file : 5 - <135d5> DW_AT_decl_line : 445 - <135d7> DW_AT_decl_column : 18 - <135d8> DW_AT_type : <0x1357d> - <135dc> DW_AT_data_member_location: 12 - <2><135dd>: Abbrev Number: 2 (DW_TAG_member) - <135de> DW_AT_name : SCR - <135e2> DW_AT_decl_file : 5 - <135e3> DW_AT_decl_line : 446 - <135e5> DW_AT_decl_column : 18 - <135e6> DW_AT_type : <0x1357d> - <135ea> DW_AT_data_member_location: 16 - <2><135eb>: Abbrev Number: 2 (DW_TAG_member) - <135ec> DW_AT_name : CCR - <135f0> DW_AT_decl_file : 5 - <135f1> DW_AT_decl_line : 447 - <135f3> DW_AT_decl_column : 18 - <135f4> DW_AT_type : <0x1357d> - <135f8> DW_AT_data_member_location: 20 - <2><135f9>: Abbrev Number: 2 (DW_TAG_member) - <135fa> DW_AT_name : SHP - <135fe> DW_AT_decl_file : 5 - <135ff> DW_AT_decl_line : 448 - <13601> DW_AT_decl_column : 18 - <13602> DW_AT_type : <0x136dc> - <13606> DW_AT_data_member_location: 24 - <2><13607>: Abbrev Number: 1 (DW_TAG_member) - <13608> DW_AT_name : (indirect string, offset: 0xf182f): SHCSR - <1360c> DW_AT_decl_file : 5 - <1360d> DW_AT_decl_line : 449 - <1360f> DW_AT_decl_column : 18 - <13610> DW_AT_type : <0x1357d> - <13614> DW_AT_data_member_location: 36 - <2><13615>: Abbrev Number: 1 (DW_TAG_member) - <13616> DW_AT_name : (indirect string, offset: 0xf1875): CFSR - <1361a> DW_AT_decl_file : 5 - <1361b> DW_AT_decl_line : 450 - <1361d> DW_AT_decl_column : 18 - <1361e> DW_AT_type : <0x1357d> - <13622> DW_AT_data_member_location: 40 - <2><13623>: Abbrev Number: 1 (DW_TAG_member) - <13624> DW_AT_name : (indirect string, offset: 0xf1835): HFSR - <13628> DW_AT_decl_file : 5 - <13629> DW_AT_decl_line : 451 - <1362b> DW_AT_decl_column : 18 - <1362c> DW_AT_type : <0x1357d> - <13630> DW_AT_data_member_location: 44 - <2><13631>: Abbrev Number: 1 (DW_TAG_member) - <13632> DW_AT_name : (indirect string, offset: 0xf1820): DFSR - <13636> DW_AT_decl_file : 5 - <13637> DW_AT_decl_line : 452 - <13639> DW_AT_decl_column : 18 - <1363a> DW_AT_type : <0x1357d> - <1363e> DW_AT_data_member_location: 48 - <2><1363f>: Abbrev Number: 1 (DW_TAG_member) - <13640> DW_AT_name : (indirect string, offset: 0xf18c1): MMFAR - <13644> DW_AT_decl_file : 5 - <13645> DW_AT_decl_line : 453 - <13647> DW_AT_decl_column : 18 - <13648> DW_AT_type : <0x1357d> - <1364c> DW_AT_data_member_location: 52 - <2><1364d>: Abbrev Number: 1 (DW_TAG_member) - <1364e> DW_AT_name : (indirect string, offset: 0xf1825): BFAR - <13652> DW_AT_decl_file : 5 - <13653> DW_AT_decl_line : 454 - <13655> DW_AT_decl_column : 18 - <13656> DW_AT_type : <0x1357d> - <1365a> DW_AT_data_member_location: 56 - <2><1365b>: Abbrev Number: 1 (DW_TAG_member) - <1365c> DW_AT_name : (indirect string, offset: 0xf17ef): AFSR - <13660> DW_AT_decl_file : 5 - <13661> DW_AT_decl_line : 455 - <13663> DW_AT_decl_column : 18 - <13664> DW_AT_type : <0x1357d> - <13668> DW_AT_data_member_location: 60 - <2><13669>: Abbrev Number: 2 (DW_TAG_member) - <1366a> DW_AT_name : PFR - <1366e> DW_AT_decl_file : 5 - <1366f> DW_AT_decl_line : 456 - <13671> DW_AT_decl_column : 18 - <13672> DW_AT_type : <0x136f6> - <13676> DW_AT_data_member_location: 64 - <2><13677>: Abbrev Number: 2 (DW_TAG_member) - <13678> DW_AT_name : DFR - <1367c> DW_AT_decl_file : 5 - <1367d> DW_AT_decl_line : 457 - <1367f> DW_AT_decl_column : 18 - <13680> DW_AT_type : <0x13582> - <13684> DW_AT_data_member_location: 72 - <2><13685>: Abbrev Number: 2 (DW_TAG_member) - <13686> DW_AT_name : ADR - <1368a> DW_AT_decl_file : 5 - <1368b> DW_AT_decl_line : 458 - <1368d> DW_AT_decl_column : 18 - <1368e> DW_AT_type : <0x13582> - <13692> DW_AT_data_member_location: 76 - <2><13693>: Abbrev Number: 1 (DW_TAG_member) - <13694> DW_AT_name : (indirect string, offset: 0xf17ea): MMFR - <13698> DW_AT_decl_file : 5 - <13699> DW_AT_decl_line : 459 - <1369b> DW_AT_decl_column : 18 - <1369c> DW_AT_type : <0x13710> - <136a0> DW_AT_data_member_location: 80 - <2><136a1>: Abbrev Number: 1 (DW_TAG_member) - <136a2> DW_AT_name : (indirect string, offset: 0xf182a): ISAR - <136a6> DW_AT_decl_file : 5 - <136a7> DW_AT_decl_line : 460 - <136a9> DW_AT_decl_column : 18 - <136aa> DW_AT_type : <0x1372a> - <136ae> DW_AT_data_member_location: 96 - <2><136af>: Abbrev Number: 1 (DW_TAG_member) - <136b0> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <136b4> DW_AT_decl_file : 5 - <136b5> DW_AT_decl_line : 461 - <136b7> DW_AT_decl_column : 18 - <136b8> DW_AT_type : <0x1372f> - <136bc> DW_AT_data_member_location: 116 - <2><136bd>: Abbrev Number: 1 (DW_TAG_member) - <136be> DW_AT_name : (indirect string, offset: 0xf1850): CPACR - <136c2> DW_AT_decl_file : 5 - <136c3> DW_AT_decl_line : 462 - <136c5> DW_AT_decl_column : 18 - <136c6> DW_AT_type : <0x1357d> - <136ca> DW_AT_data_member_location: 136 - <2><136cb>: Abbrev Number: 0 - <1><136cc>: Abbrev Number: 4 (DW_TAG_array_type) - <136cd> DW_AT_type : <0x1356c> - <136d1> DW_AT_sibling : <0x136dc> - <2><136d5>: Abbrev Number: 5 (DW_TAG_subrange_type) - <136d6> DW_AT_type : <0x13559> - <136da> DW_AT_upper_bound : 11 - <2><136db>: Abbrev Number: 0 - <1><136dc>: Abbrev Number: 7 (DW_TAG_volatile_type) - <136dd> DW_AT_type : <0x136cc> - <1><136e1>: Abbrev Number: 4 (DW_TAG_array_type) - <136e2> DW_AT_type : <0x13582> - <136e6> DW_AT_sibling : <0x136f1> - <2><136ea>: Abbrev Number: 5 (DW_TAG_subrange_type) - <136eb> DW_AT_type : <0x13559> - <136ef> DW_AT_upper_bound : 1 - <2><136f0>: Abbrev Number: 0 - <1><136f1>: Abbrev Number: 12 (DW_TAG_const_type) - <136f2> DW_AT_type : <0x136e1> - <1><136f6>: Abbrev Number: 7 (DW_TAG_volatile_type) - <136f7> DW_AT_type : <0x136f1> - <1><136fb>: Abbrev Number: 4 (DW_TAG_array_type) - <136fc> DW_AT_type : <0x13582> - <13700> DW_AT_sibling : <0x1370b> - <2><13704>: Abbrev Number: 5 (DW_TAG_subrange_type) - <13705> DW_AT_type : <0x13559> - <13709> DW_AT_upper_bound : 3 - <2><1370a>: Abbrev Number: 0 - <1><1370b>: Abbrev Number: 12 (DW_TAG_const_type) - <1370c> DW_AT_type : <0x136fb> - <1><13710>: Abbrev Number: 7 (DW_TAG_volatile_type) - <13711> DW_AT_type : <0x1370b> - <1><13715>: Abbrev Number: 4 (DW_TAG_array_type) - <13716> DW_AT_type : <0x13582> - <1371a> DW_AT_sibling : <0x13725> - <2><1371e>: Abbrev Number: 5 (DW_TAG_subrange_type) - <1371f> DW_AT_type : <0x13559> - <13723> DW_AT_upper_bound : 4 - <2><13724>: Abbrev Number: 0 - <1><13725>: Abbrev Number: 12 (DW_TAG_const_type) - <13726> DW_AT_type : <0x13715> - <1><1372a>: Abbrev Number: 7 (DW_TAG_volatile_type) - <1372b> DW_AT_type : <0x13725> - <1><1372f>: Abbrev Number: 4 (DW_TAG_array_type) - <13730> DW_AT_type : <0x13571> - <13734> DW_AT_sibling : <0x1373f> - <2><13738>: Abbrev Number: 5 (DW_TAG_subrange_type) - <13739> DW_AT_type : <0x13559> - <1373d> DW_AT_upper_bound : 4 - <2><1373e>: Abbrev Number: 0 - <1><1373f>: Abbrev Number: 14 (DW_TAG_typedef) - <13740> DW_AT_name : (indirect string, offset: 0xf17f4): SCB_Type - <13744> DW_AT_decl_file : 5 - <13745> DW_AT_decl_line : 463 - <13747> DW_AT_decl_column : 3 - <13747> DW_AT_type : <0x1359c> - <1><1374b>: Abbrev Number: 4 (DW_TAG_array_type) - <1374c> DW_AT_type : <0x13571> - <13750> DW_AT_sibling : <0x1375b> - <2><13754>: Abbrev Number: 5 (DW_TAG_subrange_type) - <13755> DW_AT_type : <0x13559> - <13759> DW_AT_upper_bound : 7 - <2><1375a>: Abbrev Number: 0 - <1><1375b>: Abbrev Number: 4 (DW_TAG_array_type) - <1375c> DW_AT_type : <0x13571> - <13760> DW_AT_sibling : <0x1376b> - <2><13764>: Abbrev Number: 5 (DW_TAG_subrange_type) - <13765> DW_AT_type : <0x13559> - <13769> DW_AT_upper_bound : 3 - <2><1376a>: Abbrev Number: 0 - <1><1376b>: Abbrev Number: 4 (DW_TAG_array_type) - <1376c> DW_AT_type : <0x1357d> - <13770> DW_AT_sibling : <0x1377b> - <2><13774>: Abbrev Number: 5 (DW_TAG_subrange_type) - <13775> DW_AT_type : <0x13559> - <13779> DW_AT_upper_bound : 1 - <2><1377a>: Abbrev Number: 0 - <1><1377b>: Abbrev Number: 7 (DW_TAG_volatile_type) - <1377c> DW_AT_type : <0x1376b> - <1><13780>: Abbrev Number: 13 (DW_TAG_structure_type) - <13781> DW_AT_byte_size : 140 - <13782> DW_AT_decl_file : 6 - <13783> DW_AT_decl_line : 394 - <13785> DW_AT_decl_column : 9 - <13785> DW_AT_sibling : <0x138e8> - <2><13789>: Abbrev Number: 2 (DW_TAG_member) - <1378a> DW_AT_name : CR1 - <1378e> DW_AT_decl_file : 6 - <1378f> DW_AT_decl_line : 396 - <13791> DW_AT_decl_column : 17 - <13792> DW_AT_type : <0x1357d> - <13796> DW_AT_data_member_location: 0 - <2><13797>: Abbrev Number: 2 (DW_TAG_member) - <13798> DW_AT_name : CR2 - <1379c> DW_AT_decl_file : 6 - <1379d> DW_AT_decl_line : 397 - <1379f> DW_AT_decl_column : 17 - <137a0> DW_AT_type : <0x1357d> - <137a4> DW_AT_data_member_location: 4 - <2><137a5>: Abbrev Number: 2 (DW_TAG_member) - <137a6> DW_AT_name : CR3 - <137aa> DW_AT_decl_file : 6 - <137ab> DW_AT_decl_line : 398 - <137ad> DW_AT_decl_column : 17 - <137ae> DW_AT_type : <0x1357d> - <137b2> DW_AT_data_member_location: 8 - <2><137b3>: Abbrev Number: 2 (DW_TAG_member) - <137b4> DW_AT_name : CR4 - <137b8> DW_AT_decl_file : 6 - <137b9> DW_AT_decl_line : 399 - <137bb> DW_AT_decl_column : 17 - <137bc> DW_AT_type : <0x1357d> - <137c0> DW_AT_data_member_location: 12 - <2><137c1>: Abbrev Number: 2 (DW_TAG_member) - <137c2> DW_AT_name : SR1 - <137c6> DW_AT_decl_file : 6 - <137c7> DW_AT_decl_line : 400 - <137c9> DW_AT_decl_column : 17 - <137ca> DW_AT_type : <0x1357d> - <137ce> DW_AT_data_member_location: 16 - <2><137cf>: Abbrev Number: 2 (DW_TAG_member) - <137d0> DW_AT_name : SR2 - <137d4> DW_AT_decl_file : 6 - <137d5> DW_AT_decl_line : 401 - <137d7> DW_AT_decl_column : 17 - <137d8> DW_AT_type : <0x1357d> - <137dc> DW_AT_data_member_location: 20 - <2><137dd>: Abbrev Number: 2 (DW_TAG_member) - <137de> DW_AT_name : SCR - <137e2> DW_AT_decl_file : 6 - <137e3> DW_AT_decl_line : 402 - <137e5> DW_AT_decl_column : 17 - <137e6> DW_AT_type : <0x1357d> - <137ea> DW_AT_data_member_location: 24 - <2><137eb>: Abbrev Number: 2 (DW_TAG_member) - <137ec> DW_AT_name : CR5 - <137f0> DW_AT_decl_file : 6 - <137f1> DW_AT_decl_line : 403 - <137f3> DW_AT_decl_column : 17 - <137f4> DW_AT_type : <0x1357d> - <137f8> DW_AT_data_member_location: 28 - <2><137f9>: Abbrev Number: 1 (DW_TAG_member) - <137fa> DW_AT_name : (indirect string, offset: 0xf135b): PUCRA - <137fe> DW_AT_decl_file : 6 - <137ff> DW_AT_decl_line : 404 - <13801> DW_AT_decl_column : 17 - <13802> DW_AT_type : <0x1357d> - <13806> DW_AT_data_member_location: 32 - <2><13807>: Abbrev Number: 1 (DW_TAG_member) - <13808> DW_AT_name : (indirect string, offset: 0xf0f7b): PDCRA - <1380c> DW_AT_decl_file : 6 - <1380d> DW_AT_decl_line : 405 - <1380f> DW_AT_decl_column : 17 - <13810> DW_AT_type : <0x1357d> - <13814> DW_AT_data_member_location: 36 - <2><13815>: Abbrev Number: 1 (DW_TAG_member) - <13816> DW_AT_name : (indirect string, offset: 0xf0bcf): PUCRB - <1381a> DW_AT_decl_file : 6 - <1381b> DW_AT_decl_line : 406 - <1381d> DW_AT_decl_column : 17 - <1381e> DW_AT_type : <0x1357d> - <13822> DW_AT_data_member_location: 40 - <2><13823>: Abbrev Number: 1 (DW_TAG_member) - <13824> DW_AT_name : (indirect string, offset: 0xf0f81): PDCRB - <13828> DW_AT_decl_file : 6 - <13829> DW_AT_decl_line : 407 - <1382b> DW_AT_decl_column : 17 - <1382c> DW_AT_type : <0x1357d> - <13830> DW_AT_data_member_location: 44 - <2><13831>: Abbrev Number: 1 (DW_TAG_member) - <13832> DW_AT_name : (indirect string, offset: 0xf1361): PUCRC - <13836> DW_AT_decl_file : 6 - <13837> DW_AT_decl_line : 408 - <13839> DW_AT_decl_column : 17 - <1383a> DW_AT_type : <0x1357d> - <1383e> DW_AT_data_member_location: 48 - <2><1383f>: Abbrev Number: 1 (DW_TAG_member) - <13840> DW_AT_name : (indirect string, offset: 0xf0f87): PDCRC - <13844> DW_AT_decl_file : 6 - <13845> DW_AT_decl_line : 409 - <13847> DW_AT_decl_column : 17 - <13848> DW_AT_type : <0x1357d> - <1384c> DW_AT_data_member_location: 52 - <2><1384d>: Abbrev Number: 1 (DW_TAG_member) - <1384e> DW_AT_name : (indirect string, offset: 0xf0bd5): PUCRD - <13852> DW_AT_decl_file : 6 - <13853> DW_AT_decl_line : 410 - <13855> DW_AT_decl_column : 17 - <13856> DW_AT_type : <0x1357d> - <1385a> DW_AT_data_member_location: 56 - <2><1385b>: Abbrev Number: 1 (DW_TAG_member) - <1385c> DW_AT_name : (indirect string, offset: 0xf0f8d): PDCRD - <13860> DW_AT_decl_file : 6 - <13861> DW_AT_decl_line : 411 - <13863> DW_AT_decl_column : 17 - <13864> DW_AT_type : <0x1357d> - <13868> DW_AT_data_member_location: 60 - <2><13869>: Abbrev Number: 1 (DW_TAG_member) - <1386a> DW_AT_name : (indirect string, offset: 0xf1367): PUCRE - <1386e> DW_AT_decl_file : 6 - <1386f> DW_AT_decl_line : 412 - <13871> DW_AT_decl_column : 17 - <13872> DW_AT_type : <0x1357d> - <13876> DW_AT_data_member_location: 64 - <2><13877>: Abbrev Number: 1 (DW_TAG_member) - <13878> DW_AT_name : (indirect string, offset: 0xf0f93): PDCRE - <1387c> DW_AT_decl_file : 6 - <1387d> DW_AT_decl_line : 413 - <1387f> DW_AT_decl_column : 17 - <13880> DW_AT_type : <0x1357d> - <13884> DW_AT_data_member_location: 68 - <2><13885>: Abbrev Number: 1 (DW_TAG_member) - <13886> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <1388a> DW_AT_decl_file : 6 - <1388b> DW_AT_decl_line : 414 - <1388d> DW_AT_decl_column : 17 - <1388e> DW_AT_type : <0x1375b> - <13892> DW_AT_data_member_location: 72 - <2><13893>: Abbrev Number: 1 (DW_TAG_member) - <13894> DW_AT_name : (indirect string, offset: 0xf136d): PUCRH - <13898> DW_AT_decl_file : 6 - <13899> DW_AT_decl_line : 415 - <1389b> DW_AT_decl_column : 17 - <1389c> DW_AT_type : <0x1357d> - <138a0> DW_AT_data_member_location: 88 - <2><138a1>: Abbrev Number: 1 (DW_TAG_member) - <138a2> DW_AT_name : (indirect string, offset: 0xf0f99): PDCRH - <138a6> DW_AT_decl_file : 6 - <138a7> DW_AT_decl_line : 416 - <138a9> DW_AT_decl_column : 17 - <138aa> DW_AT_type : <0x1357d> - <138ae> DW_AT_data_member_location: 92 - <2><138af>: Abbrev Number: 1 (DW_TAG_member) - <138b0> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <138b4> DW_AT_decl_file : 6 - <138b5> DW_AT_decl_line : 417 - <138b7> DW_AT_decl_column : 17 - <138b8> DW_AT_type : <0x1374b> - <138bc> DW_AT_data_member_location: 96 - <2><138bd>: Abbrev Number: 1 (DW_TAG_member) - <138be> DW_AT_name : (indirect string, offset: 0xf090f): C2CR1 - <138c2> DW_AT_decl_file : 6 - <138c3> DW_AT_decl_line : 418 - <138c5> DW_AT_decl_column : 17 - <138c6> DW_AT_type : <0x1357d> - <138ca> DW_AT_data_member_location: 128 - <2><138cb>: Abbrev Number: 1 (DW_TAG_member) - <138cc> DW_AT_name : (indirect string, offset: 0xf03a6): C2CR3 - <138d0> DW_AT_decl_file : 6 - <138d1> DW_AT_decl_line : 419 - <138d3> DW_AT_decl_column : 17 - <138d4> DW_AT_type : <0x1357d> - <138d8> DW_AT_data_member_location: 132 - <2><138d9>: Abbrev Number: 1 (DW_TAG_member) - <138da> DW_AT_name : (indirect string, offset: 0xefe34): EXTSCR - <138de> DW_AT_decl_file : 6 - <138df> DW_AT_decl_line : 420 - <138e1> DW_AT_decl_column : 17 - <138e2> DW_AT_type : <0x1357d> - <138e6> DW_AT_data_member_location: 136 - <2><138e7>: Abbrev Number: 0 - <1><138e8>: Abbrev Number: 14 (DW_TAG_typedef) - <138e9> DW_AT_name : (indirect string, offset: 0xf0cfa): PWR_TypeDef - <138ed> DW_AT_decl_file : 6 - <138ee> DW_AT_decl_line : 421 - <138f0> DW_AT_decl_column : 3 - <138f0> DW_AT_type : <0x13780> - <1><138f4>: Abbrev Number: 4 (DW_TAG_array_type) - <138f5> DW_AT_type : <0x1357d> - <138f9> DW_AT_sibling : <0x13904> - <2><138fd>: Abbrev Number: 5 (DW_TAG_subrange_type) - <138fe> DW_AT_type : <0x13559> - <13902> DW_AT_upper_bound : 3 - <2><13903>: Abbrev Number: 0 - <1><13904>: Abbrev Number: 7 (DW_TAG_volatile_type) - <13905> DW_AT_type : <0x138f4> - <1><13909>: Abbrev Number: 13 (DW_TAG_structure_type) - <1390a> DW_AT_byte_size : 216 - <1390b> DW_AT_decl_file : 6 - <1390c> DW_AT_decl_line : 819 - <1390e> DW_AT_decl_column : 9 - <1390e> DW_AT_sibling : <0x13a55> - <2><13912>: Abbrev Number: 1 (DW_TAG_member) - <13913> DW_AT_name : (indirect string, offset: 0xf380d): RTSR1 - <13917> DW_AT_decl_file : 6 - <13918> DW_AT_decl_line : 821 - <1391a> DW_AT_decl_column : 17 - <1391b> DW_AT_type : <0x1357d> - <1391f> DW_AT_data_member_location: 0 - <2><13920>: Abbrev Number: 1 (DW_TAG_member) - <13921> DW_AT_name : (indirect string, offset: 0xf38f9): FTSR1 - <13925> DW_AT_decl_file : 6 - <13926> DW_AT_decl_line : 822 - <13928> DW_AT_decl_column : 17 - <13929> DW_AT_type : <0x1357d> - <1392d> DW_AT_data_member_location: 4 - <2><1392e>: Abbrev Number: 1 (DW_TAG_member) - <1392f> DW_AT_name : (indirect string, offset: 0xf3813): SWIER1 - <13933> DW_AT_decl_file : 6 - <13934> DW_AT_decl_line : 823 - <13936> DW_AT_decl_column : 17 - <13937> DW_AT_type : <0x1357d> - <1393b> DW_AT_data_member_location: 8 - <2><1393c>: Abbrev Number: 2 (DW_TAG_member) - <1393d> DW_AT_name : PR1 - <13941> DW_AT_decl_file : 6 - <13942> DW_AT_decl_line : 824 - <13944> DW_AT_decl_column : 17 - <13945> DW_AT_type : <0x1357d> - <13949> DW_AT_data_member_location: 12 - <2><1394a>: Abbrev Number: 1 (DW_TAG_member) - <1394b> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <1394f> DW_AT_decl_file : 6 - <13950> DW_AT_decl_line : 825 - <13952> DW_AT_decl_column : 17 - <13953> DW_AT_type : <0x13904> - <13957> DW_AT_data_member_location: 16 - <2><13958>: Abbrev Number: 1 (DW_TAG_member) - <13959> DW_AT_name : (indirect string, offset: 0xf389c): RTSR2 - <1395d> DW_AT_decl_file : 6 - <1395e> DW_AT_decl_line : 826 - <13960> DW_AT_decl_column : 17 - <13961> DW_AT_type : <0x1357d> - <13965> DW_AT_data_member_location: 32 - <2><13966>: Abbrev Number: 1 (DW_TAG_member) - <13967> DW_AT_name : (indirect string, offset: 0xf38f3): FTSR2 - <1396b> DW_AT_decl_file : 6 - <1396c> DW_AT_decl_line : 827 - <1396e> DW_AT_decl_column : 17 - <1396f> DW_AT_type : <0x1357d> - <13973> DW_AT_data_member_location: 36 - <2><13974>: Abbrev Number: 1 (DW_TAG_member) - <13975> DW_AT_name : (indirect string, offset: 0xf38b3): SWIER2 - <13979> DW_AT_decl_file : 6 - <1397a> DW_AT_decl_line : 828 - <1397c> DW_AT_decl_column : 17 - <1397d> DW_AT_type : <0x1357d> - <13981> DW_AT_data_member_location: 40 - <2><13982>: Abbrev Number: 2 (DW_TAG_member) - <13983> DW_AT_name : PR2 - <13987> DW_AT_decl_file : 6 - <13988> DW_AT_decl_line : 829 - <1398a> DW_AT_decl_column : 17 - <1398b> DW_AT_type : <0x1357d> - <1398f> DW_AT_data_member_location: 44 - <2><13990>: Abbrev Number: 1 (DW_TAG_member) - <13991> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <13995> DW_AT_decl_file : 6 - <13996> DW_AT_decl_line : 830 - <13998> DW_AT_decl_column : 17 - <13999> DW_AT_type : <0x13904> - <1399d> DW_AT_data_member_location: 48 - <2><1399e>: Abbrev Number: 1 (DW_TAG_member) - <1399f> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <139a3> DW_AT_decl_file : 6 - <139a4> DW_AT_decl_line : 831 - <139a6> DW_AT_decl_column : 17 - <139a7> DW_AT_type : <0x13597> - <139ab> DW_AT_data_member_location: 64 - <2><139ac>: Abbrev Number: 1 (DW_TAG_member) - <139ad> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <139b1> DW_AT_decl_file : 6 - <139b2> DW_AT_decl_line : 832 - <139b4> DW_AT_decl_column : 17 - <139b5> DW_AT_type : <0x13597> - <139b9> DW_AT_data_member_location: 96 - <2><139ba>: Abbrev Number: 1 (DW_TAG_member) - <139bb> DW_AT_name : (indirect string, offset: 0xf1d93): IMR1 + <0><13434>: Abbrev Number: 22 (DW_TAG_compile_unit) + <13435> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <13439> DW_AT_language : 29 (C11) + <1343a> DW_AT_name : (indirect string, offset: 0xf5241): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.c + <1343e> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <13442> DW_AT_ranges : 0xb98 + <13446> DW_AT_low_pc : 0x0 + <1344a> DW_AT_stmt_list : 0x131f5 + <1344e> DW_AT_macros : 0x257d5 + <1><13452>: Abbrev Number: 6 (DW_TAG_base_type) + <13453> DW_AT_byte_size : 1 + <13454> DW_AT_encoding : 6 (signed char) + <13455> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><13459>: Abbrev Number: 9 (DW_TAG_typedef) + <1345a> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <1345e> DW_AT_decl_file : 3 + <1345f> DW_AT_decl_line : 43 + <13460> DW_AT_decl_column : 24 + <13461> DW_AT_type : <0x13465> + <1><13465>: Abbrev Number: 6 (DW_TAG_base_type) + <13466> DW_AT_byte_size : 1 + <13467> DW_AT_encoding : 8 (unsigned char) + <13468> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><1346c>: Abbrev Number: 6 (DW_TAG_base_type) + <1346d> DW_AT_byte_size : 2 + <1346e> DW_AT_encoding : 5 (signed) + <1346f> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><13473>: Abbrev Number: 6 (DW_TAG_base_type) + <13474> DW_AT_byte_size : 2 + <13475> DW_AT_encoding : 7 (unsigned) + <13476> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><1347a>: Abbrev Number: 6 (DW_TAG_base_type) + <1347b> DW_AT_byte_size : 4 + <1347c> DW_AT_encoding : 5 (signed) + <1347d> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><13481>: Abbrev Number: 9 (DW_TAG_typedef) + <13482> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <13486> DW_AT_decl_file : 3 + <13487> DW_AT_decl_line : 79 + <13488> DW_AT_decl_column : 25 + <13489> DW_AT_type : <0x1348d> + <1><1348d>: Abbrev Number: 6 (DW_TAG_base_type) + <1348e> DW_AT_byte_size : 4 + <1348f> DW_AT_encoding : 7 (unsigned) + <13490> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><13494>: Abbrev Number: 6 (DW_TAG_base_type) + <13495> DW_AT_byte_size : 8 + <13496> DW_AT_encoding : 5 (signed) + <13497> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><1349b>: Abbrev Number: 6 (DW_TAG_base_type) + <1349c> DW_AT_byte_size : 8 + <1349d> DW_AT_encoding : 7 (unsigned) + <1349e> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><134a2>: Abbrev Number: 23 (DW_TAG_base_type) + <134a3> DW_AT_byte_size : 4 + <134a4> DW_AT_encoding : 5 (signed) + <134a5> DW_AT_name : int + <1><134a9>: Abbrev Number: 6 (DW_TAG_base_type) + <134aa> DW_AT_byte_size : 4 + <134ab> DW_AT_encoding : 7 (unsigned) + <134ac> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><134b0>: Abbrev Number: 9 (DW_TAG_typedef) + <134b1> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <134b5> DW_AT_decl_file : 4 + <134b6> DW_AT_decl_line : 24 + <134b7> DW_AT_decl_column : 19 + <134b8> DW_AT_type : <0x13459> + <1><134bc>: Abbrev Number: 7 (DW_TAG_volatile_type) + <134bd> DW_AT_type : <0x134b0> + <1><134c1>: Abbrev Number: 9 (DW_TAG_typedef) + <134c2> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <134c6> DW_AT_decl_file : 4 + <134c7> DW_AT_decl_line : 48 + <134c8> DW_AT_decl_column : 20 + <134c9> DW_AT_type : <0x13481> + <1><134cd>: Abbrev Number: 7 (DW_TAG_volatile_type) + <134ce> DW_AT_type : <0x134c1> + <1><134d2>: Abbrev Number: 12 (DW_TAG_const_type) + <134d3> DW_AT_type : <0x134cd> + <1><134d7>: Abbrev Number: 4 (DW_TAG_array_type) + <134d8> DW_AT_type : <0x134cd> + <134dc> DW_AT_sibling : <0x134e7> + <2><134e0>: Abbrev Number: 5 (DW_TAG_subrange_type) + <134e1> DW_AT_type : <0x134a9> + <134e5> DW_AT_upper_bound : 7 + <2><134e6>: Abbrev Number: 0 + <1><134e7>: Abbrev Number: 7 (DW_TAG_volatile_type) + <134e8> DW_AT_type : <0x134d7> + <1><134ec>: Abbrev Number: 13 (DW_TAG_structure_type) + <134ed> DW_AT_byte_size : 140 + <134ee> DW_AT_decl_file : 5 + <134ef> DW_AT_decl_line : 440 + <134f1> DW_AT_decl_column : 9 + <134f1> DW_AT_sibling : <0x1361c> + <2><134f5>: Abbrev Number: 1 (DW_TAG_member) + <134f6> DW_AT_name : (indirect string, offset: 0xf17d4): CPUID + <134fa> DW_AT_decl_file : 5 + <134fb> DW_AT_decl_line : 442 + <134fd> DW_AT_decl_column : 18 + <134fe> DW_AT_type : <0x134d2> + <13502> DW_AT_data_member_location: 0 + <2><13503>: Abbrev Number: 1 (DW_TAG_member) + <13504> DW_AT_name : (indirect string, offset: 0xf17cf): ICSR + <13508> DW_AT_decl_file : 5 + <13509> DW_AT_decl_line : 443 + <1350b> DW_AT_decl_column : 18 + <1350c> DW_AT_type : <0x134cd> + <13510> DW_AT_data_member_location: 4 + <2><13511>: Abbrev Number: 1 (DW_TAG_member) + <13512> DW_AT_name : (indirect string, offset: 0xf17ad): VTOR + <13516> DW_AT_decl_file : 5 + <13517> DW_AT_decl_line : 444 + <13519> DW_AT_decl_column : 18 + <1351a> DW_AT_type : <0x134cd> + <1351e> DW_AT_data_member_location: 8 + <2><1351f>: Abbrev Number: 1 (DW_TAG_member) + <13520> DW_AT_name : (indirect string, offset: 0xf18ac): AIRCR + <13524> DW_AT_decl_file : 5 + <13525> DW_AT_decl_line : 445 + <13527> DW_AT_decl_column : 18 + <13528> DW_AT_type : <0x134cd> + <1352c> DW_AT_data_member_location: 12 + <2><1352d>: Abbrev Number: 2 (DW_TAG_member) + <1352e> DW_AT_name : SCR + <13532> DW_AT_decl_file : 5 + <13533> DW_AT_decl_line : 446 + <13535> DW_AT_decl_column : 18 + <13536> DW_AT_type : <0x134cd> + <1353a> DW_AT_data_member_location: 16 + <2><1353b>: Abbrev Number: 2 (DW_TAG_member) + <1353c> DW_AT_name : CCR + <13540> DW_AT_decl_file : 5 + <13541> DW_AT_decl_line : 447 + <13543> DW_AT_decl_column : 18 + <13544> DW_AT_type : <0x134cd> + <13548> DW_AT_data_member_location: 20 + <2><13549>: Abbrev Number: 2 (DW_TAG_member) + <1354a> DW_AT_name : SHP + <1354e> DW_AT_decl_file : 5 + <1354f> DW_AT_decl_line : 448 + <13551> DW_AT_decl_column : 18 + <13552> DW_AT_type : <0x1362c> + <13556> DW_AT_data_member_location: 24 + <2><13557>: Abbrev Number: 1 (DW_TAG_member) + <13558> DW_AT_name : (indirect string, offset: 0xf1801): SHCSR + <1355c> DW_AT_decl_file : 5 + <1355d> DW_AT_decl_line : 449 + <1355f> DW_AT_decl_column : 18 + <13560> DW_AT_type : <0x134cd> + <13564> DW_AT_data_member_location: 36 + <2><13565>: Abbrev Number: 1 (DW_TAG_member) + <13566> DW_AT_name : (indirect string, offset: 0xf1847): CFSR + <1356a> DW_AT_decl_file : 5 + <1356b> DW_AT_decl_line : 450 + <1356d> DW_AT_decl_column : 18 + <1356e> DW_AT_type : <0x134cd> + <13572> DW_AT_data_member_location: 40 + <2><13573>: Abbrev Number: 1 (DW_TAG_member) + <13574> DW_AT_name : (indirect string, offset: 0xf1807): HFSR + <13578> DW_AT_decl_file : 5 + <13579> DW_AT_decl_line : 451 + <1357b> DW_AT_decl_column : 18 + <1357c> DW_AT_type : <0x134cd> + <13580> DW_AT_data_member_location: 44 + <2><13581>: Abbrev Number: 1 (DW_TAG_member) + <13582> DW_AT_name : (indirect string, offset: 0xf17f2): DFSR + <13586> DW_AT_decl_file : 5 + <13587> DW_AT_decl_line : 452 + <13589> DW_AT_decl_column : 18 + <1358a> DW_AT_type : <0x134cd> + <1358e> DW_AT_data_member_location: 48 + <2><1358f>: Abbrev Number: 1 (DW_TAG_member) + <13590> DW_AT_name : (indirect string, offset: 0xf1893): MMFAR + <13594> DW_AT_decl_file : 5 + <13595> DW_AT_decl_line : 453 + <13597> DW_AT_decl_column : 18 + <13598> DW_AT_type : <0x134cd> + <1359c> DW_AT_data_member_location: 52 + <2><1359d>: Abbrev Number: 1 (DW_TAG_member) + <1359e> DW_AT_name : (indirect string, offset: 0xf17f7): BFAR + <135a2> DW_AT_decl_file : 5 + <135a3> DW_AT_decl_line : 454 + <135a5> DW_AT_decl_column : 18 + <135a6> DW_AT_type : <0x134cd> + <135aa> DW_AT_data_member_location: 56 + <2><135ab>: Abbrev Number: 1 (DW_TAG_member) + <135ac> DW_AT_name : (indirect string, offset: 0xf17c1): AFSR + <135b0> DW_AT_decl_file : 5 + <135b1> DW_AT_decl_line : 455 + <135b3> DW_AT_decl_column : 18 + <135b4> DW_AT_type : <0x134cd> + <135b8> DW_AT_data_member_location: 60 + <2><135b9>: Abbrev Number: 2 (DW_TAG_member) + <135ba> DW_AT_name : PFR + <135be> DW_AT_decl_file : 5 + <135bf> DW_AT_decl_line : 456 + <135c1> DW_AT_decl_column : 18 + <135c2> DW_AT_type : <0x13646> + <135c6> DW_AT_data_member_location: 64 + <2><135c7>: Abbrev Number: 2 (DW_TAG_member) + <135c8> DW_AT_name : DFR + <135cc> DW_AT_decl_file : 5 + <135cd> DW_AT_decl_line : 457 + <135cf> DW_AT_decl_column : 18 + <135d0> DW_AT_type : <0x134d2> + <135d4> DW_AT_data_member_location: 72 + <2><135d5>: Abbrev Number: 2 (DW_TAG_member) + <135d6> DW_AT_name : ADR + <135da> DW_AT_decl_file : 5 + <135db> DW_AT_decl_line : 458 + <135dd> DW_AT_decl_column : 18 + <135de> DW_AT_type : <0x134d2> + <135e2> DW_AT_data_member_location: 76 + <2><135e3>: Abbrev Number: 1 (DW_TAG_member) + <135e4> DW_AT_name : (indirect string, offset: 0xf17bc): MMFR + <135e8> DW_AT_decl_file : 5 + <135e9> DW_AT_decl_line : 459 + <135eb> DW_AT_decl_column : 18 + <135ec> DW_AT_type : <0x13660> + <135f0> DW_AT_data_member_location: 80 + <2><135f1>: Abbrev Number: 1 (DW_TAG_member) + <135f2> DW_AT_name : (indirect string, offset: 0xf17fc): ISAR + <135f6> DW_AT_decl_file : 5 + <135f7> DW_AT_decl_line : 460 + <135f9> DW_AT_decl_column : 18 + <135fa> DW_AT_type : <0x1367a> + <135fe> DW_AT_data_member_location: 96 + <2><135ff>: Abbrev Number: 1 (DW_TAG_member) + <13600> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <13604> DW_AT_decl_file : 5 + <13605> DW_AT_decl_line : 461 + <13607> DW_AT_decl_column : 18 + <13608> DW_AT_type : <0x1367f> + <1360c> DW_AT_data_member_location: 116 + <2><1360d>: Abbrev Number: 1 (DW_TAG_member) + <1360e> DW_AT_name : (indirect string, offset: 0xf1822): CPACR + <13612> DW_AT_decl_file : 5 + <13613> DW_AT_decl_line : 462 + <13615> DW_AT_decl_column : 18 + <13616> DW_AT_type : <0x134cd> + <1361a> DW_AT_data_member_location: 136 + <2><1361b>: Abbrev Number: 0 + <1><1361c>: Abbrev Number: 4 (DW_TAG_array_type) + <1361d> DW_AT_type : <0x134bc> + <13621> DW_AT_sibling : <0x1362c> + <2><13625>: Abbrev Number: 5 (DW_TAG_subrange_type) + <13626> DW_AT_type : <0x134a9> + <1362a> DW_AT_upper_bound : 11 + <2><1362b>: Abbrev Number: 0 + <1><1362c>: Abbrev Number: 7 (DW_TAG_volatile_type) + <1362d> DW_AT_type : <0x1361c> + <1><13631>: Abbrev Number: 4 (DW_TAG_array_type) + <13632> DW_AT_type : <0x134d2> + <13636> DW_AT_sibling : <0x13641> + <2><1363a>: Abbrev Number: 5 (DW_TAG_subrange_type) + <1363b> DW_AT_type : <0x134a9> + <1363f> DW_AT_upper_bound : 1 + <2><13640>: Abbrev Number: 0 + <1><13641>: Abbrev Number: 12 (DW_TAG_const_type) + <13642> DW_AT_type : <0x13631> + <1><13646>: Abbrev Number: 7 (DW_TAG_volatile_type) + <13647> DW_AT_type : <0x13641> + <1><1364b>: Abbrev Number: 4 (DW_TAG_array_type) + <1364c> DW_AT_type : <0x134d2> + <13650> DW_AT_sibling : <0x1365b> + <2><13654>: Abbrev Number: 5 (DW_TAG_subrange_type) + <13655> DW_AT_type : <0x134a9> + <13659> DW_AT_upper_bound : 3 + <2><1365a>: Abbrev Number: 0 + <1><1365b>: Abbrev Number: 12 (DW_TAG_const_type) + <1365c> DW_AT_type : <0x1364b> + <1><13660>: Abbrev Number: 7 (DW_TAG_volatile_type) + <13661> DW_AT_type : <0x1365b> + <1><13665>: Abbrev Number: 4 (DW_TAG_array_type) + <13666> DW_AT_type : <0x134d2> + <1366a> DW_AT_sibling : <0x13675> + <2><1366e>: Abbrev Number: 5 (DW_TAG_subrange_type) + <1366f> DW_AT_type : <0x134a9> + <13673> DW_AT_upper_bound : 4 + <2><13674>: Abbrev Number: 0 + <1><13675>: Abbrev Number: 12 (DW_TAG_const_type) + <13676> DW_AT_type : <0x13665> + <1><1367a>: Abbrev Number: 7 (DW_TAG_volatile_type) + <1367b> DW_AT_type : <0x13675> + <1><1367f>: Abbrev Number: 4 (DW_TAG_array_type) + <13680> DW_AT_type : <0x134c1> + <13684> DW_AT_sibling : <0x1368f> + <2><13688>: Abbrev Number: 5 (DW_TAG_subrange_type) + <13689> DW_AT_type : <0x134a9> + <1368d> DW_AT_upper_bound : 4 + <2><1368e>: Abbrev Number: 0 + <1><1368f>: Abbrev Number: 14 (DW_TAG_typedef) + <13690> DW_AT_name : (indirect string, offset: 0xf17c6): SCB_Type + <13694> DW_AT_decl_file : 5 + <13695> DW_AT_decl_line : 463 + <13697> DW_AT_decl_column : 3 + <13697> DW_AT_type : <0x134ec> + <1><1369b>: Abbrev Number: 4 (DW_TAG_array_type) + <1369c> DW_AT_type : <0x134c1> + <136a0> DW_AT_sibling : <0x136ab> + <2><136a4>: Abbrev Number: 5 (DW_TAG_subrange_type) + <136a5> DW_AT_type : <0x134a9> + <136a9> DW_AT_upper_bound : 7 + <2><136aa>: Abbrev Number: 0 + <1><136ab>: Abbrev Number: 4 (DW_TAG_array_type) + <136ac> DW_AT_type : <0x134c1> + <136b0> DW_AT_sibling : <0x136bb> + <2><136b4>: Abbrev Number: 5 (DW_TAG_subrange_type) + <136b5> DW_AT_type : <0x134a9> + <136b9> DW_AT_upper_bound : 3 + <2><136ba>: Abbrev Number: 0 + <1><136bb>: Abbrev Number: 4 (DW_TAG_array_type) + <136bc> DW_AT_type : <0x134cd> + <136c0> DW_AT_sibling : <0x136cb> + <2><136c4>: Abbrev Number: 5 (DW_TAG_subrange_type) + <136c5> DW_AT_type : <0x134a9> + <136c9> DW_AT_upper_bound : 1 + <2><136ca>: Abbrev Number: 0 + <1><136cb>: Abbrev Number: 7 (DW_TAG_volatile_type) + <136cc> DW_AT_type : <0x136bb> + <1><136d0>: Abbrev Number: 13 (DW_TAG_structure_type) + <136d1> DW_AT_byte_size : 140 + <136d2> DW_AT_decl_file : 6 + <136d3> DW_AT_decl_line : 394 + <136d5> DW_AT_decl_column : 9 + <136d5> DW_AT_sibling : <0x13838> + <2><136d9>: Abbrev Number: 2 (DW_TAG_member) + <136da> DW_AT_name : CR1 + <136de> DW_AT_decl_file : 6 + <136df> DW_AT_decl_line : 396 + <136e1> DW_AT_decl_column : 17 + <136e2> DW_AT_type : <0x134cd> + <136e6> DW_AT_data_member_location: 0 + <2><136e7>: Abbrev Number: 2 (DW_TAG_member) + <136e8> DW_AT_name : CR2 + <136ec> DW_AT_decl_file : 6 + <136ed> DW_AT_decl_line : 397 + <136ef> DW_AT_decl_column : 17 + <136f0> DW_AT_type : <0x134cd> + <136f4> DW_AT_data_member_location: 4 + <2><136f5>: Abbrev Number: 2 (DW_TAG_member) + <136f6> DW_AT_name : CR3 + <136fa> DW_AT_decl_file : 6 + <136fb> DW_AT_decl_line : 398 + <136fd> DW_AT_decl_column : 17 + <136fe> DW_AT_type : <0x134cd> + <13702> DW_AT_data_member_location: 8 + <2><13703>: Abbrev Number: 2 (DW_TAG_member) + <13704> DW_AT_name : CR4 + <13708> DW_AT_decl_file : 6 + <13709> DW_AT_decl_line : 399 + <1370b> DW_AT_decl_column : 17 + <1370c> DW_AT_type : <0x134cd> + <13710> DW_AT_data_member_location: 12 + <2><13711>: Abbrev Number: 2 (DW_TAG_member) + <13712> DW_AT_name : SR1 + <13716> DW_AT_decl_file : 6 + <13717> DW_AT_decl_line : 400 + <13719> DW_AT_decl_column : 17 + <1371a> DW_AT_type : <0x134cd> + <1371e> DW_AT_data_member_location: 16 + <2><1371f>: Abbrev Number: 2 (DW_TAG_member) + <13720> DW_AT_name : SR2 + <13724> DW_AT_decl_file : 6 + <13725> DW_AT_decl_line : 401 + <13727> DW_AT_decl_column : 17 + <13728> DW_AT_type : <0x134cd> + <1372c> DW_AT_data_member_location: 20 + <2><1372d>: Abbrev Number: 2 (DW_TAG_member) + <1372e> DW_AT_name : SCR + <13732> DW_AT_decl_file : 6 + <13733> DW_AT_decl_line : 402 + <13735> DW_AT_decl_column : 17 + <13736> DW_AT_type : <0x134cd> + <1373a> DW_AT_data_member_location: 24 + <2><1373b>: Abbrev Number: 2 (DW_TAG_member) + <1373c> DW_AT_name : CR5 + <13740> DW_AT_decl_file : 6 + <13741> DW_AT_decl_line : 403 + <13743> DW_AT_decl_column : 17 + <13744> DW_AT_type : <0x134cd> + <13748> DW_AT_data_member_location: 28 + <2><13749>: Abbrev Number: 1 (DW_TAG_member) + <1374a> DW_AT_name : (indirect string, offset: 0xf1344): PUCRA + <1374e> DW_AT_decl_file : 6 + <1374f> DW_AT_decl_line : 404 + <13751> DW_AT_decl_column : 17 + <13752> DW_AT_type : <0x134cd> + <13756> DW_AT_data_member_location: 32 + <2><13757>: Abbrev Number: 1 (DW_TAG_member) + <13758> DW_AT_name : (indirect string, offset: 0xf0f6d): PDCRA + <1375c> DW_AT_decl_file : 6 + <1375d> DW_AT_decl_line : 405 + <1375f> DW_AT_decl_column : 17 + <13760> DW_AT_type : <0x134cd> + <13764> DW_AT_data_member_location: 36 + <2><13765>: Abbrev Number: 1 (DW_TAG_member) + <13766> DW_AT_name : (indirect string, offset: 0xf0bc1): PUCRB + <1376a> DW_AT_decl_file : 6 + <1376b> DW_AT_decl_line : 406 + <1376d> DW_AT_decl_column : 17 + <1376e> DW_AT_type : <0x134cd> + <13772> DW_AT_data_member_location: 40 + <2><13773>: Abbrev Number: 1 (DW_TAG_member) + <13774> DW_AT_name : (indirect string, offset: 0xf0f73): PDCRB + <13778> DW_AT_decl_file : 6 + <13779> DW_AT_decl_line : 407 + <1377b> DW_AT_decl_column : 17 + <1377c> DW_AT_type : <0x134cd> + <13780> DW_AT_data_member_location: 44 + <2><13781>: Abbrev Number: 1 (DW_TAG_member) + <13782> DW_AT_name : (indirect string, offset: 0xf134a): PUCRC + <13786> DW_AT_decl_file : 6 + <13787> DW_AT_decl_line : 408 + <13789> DW_AT_decl_column : 17 + <1378a> DW_AT_type : <0x134cd> + <1378e> DW_AT_data_member_location: 48 + <2><1378f>: Abbrev Number: 1 (DW_TAG_member) + <13790> DW_AT_name : (indirect string, offset: 0xf0f79): PDCRC + <13794> DW_AT_decl_file : 6 + <13795> DW_AT_decl_line : 409 + <13797> DW_AT_decl_column : 17 + <13798> DW_AT_type : <0x134cd> + <1379c> DW_AT_data_member_location: 52 + <2><1379d>: Abbrev Number: 1 (DW_TAG_member) + <1379e> DW_AT_name : (indirect string, offset: 0xf0bc7): PUCRD + <137a2> DW_AT_decl_file : 6 + <137a3> DW_AT_decl_line : 410 + <137a5> DW_AT_decl_column : 17 + <137a6> DW_AT_type : <0x134cd> + <137aa> DW_AT_data_member_location: 56 + <2><137ab>: Abbrev Number: 1 (DW_TAG_member) + <137ac> DW_AT_name : (indirect string, offset: 0xf0f7f): PDCRD + <137b0> DW_AT_decl_file : 6 + <137b1> DW_AT_decl_line : 411 + <137b3> DW_AT_decl_column : 17 + <137b4> DW_AT_type : <0x134cd> + <137b8> DW_AT_data_member_location: 60 + <2><137b9>: Abbrev Number: 1 (DW_TAG_member) + <137ba> DW_AT_name : (indirect string, offset: 0xf1350): PUCRE + <137be> DW_AT_decl_file : 6 + <137bf> DW_AT_decl_line : 412 + <137c1> DW_AT_decl_column : 17 + <137c2> DW_AT_type : <0x134cd> + <137c6> DW_AT_data_member_location: 64 + <2><137c7>: Abbrev Number: 1 (DW_TAG_member) + <137c8> DW_AT_name : (indirect string, offset: 0xf0f85): PDCRE + <137cc> DW_AT_decl_file : 6 + <137cd> DW_AT_decl_line : 413 + <137cf> DW_AT_decl_column : 17 + <137d0> DW_AT_type : <0x134cd> + <137d4> DW_AT_data_member_location: 68 + <2><137d5>: Abbrev Number: 1 (DW_TAG_member) + <137d6> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <137da> DW_AT_decl_file : 6 + <137db> DW_AT_decl_line : 414 + <137dd> DW_AT_decl_column : 17 + <137de> DW_AT_type : <0x136ab> + <137e2> DW_AT_data_member_location: 72 + <2><137e3>: Abbrev Number: 1 (DW_TAG_member) + <137e4> DW_AT_name : (indirect string, offset: 0xf1356): PUCRH + <137e8> DW_AT_decl_file : 6 + <137e9> DW_AT_decl_line : 415 + <137eb> DW_AT_decl_column : 17 + <137ec> DW_AT_type : <0x134cd> + <137f0> DW_AT_data_member_location: 88 + <2><137f1>: Abbrev Number: 1 (DW_TAG_member) + <137f2> DW_AT_name : (indirect string, offset: 0xf0f8b): PDCRH + <137f6> DW_AT_decl_file : 6 + <137f7> DW_AT_decl_line : 416 + <137f9> DW_AT_decl_column : 17 + <137fa> DW_AT_type : <0x134cd> + <137fe> DW_AT_data_member_location: 92 + <2><137ff>: Abbrev Number: 1 (DW_TAG_member) + <13800> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <13804> DW_AT_decl_file : 6 + <13805> DW_AT_decl_line : 417 + <13807> DW_AT_decl_column : 17 + <13808> DW_AT_type : <0x1369b> + <1380c> DW_AT_data_member_location: 96 + <2><1380d>: Abbrev Number: 1 (DW_TAG_member) + <1380e> DW_AT_name : (indirect string, offset: 0xf0901): C2CR1 + <13812> DW_AT_decl_file : 6 + <13813> DW_AT_decl_line : 418 + <13815> DW_AT_decl_column : 17 + <13816> DW_AT_type : <0x134cd> + <1381a> DW_AT_data_member_location: 128 + <2><1381b>: Abbrev Number: 1 (DW_TAG_member) + <1381c> DW_AT_name : (indirect string, offset: 0xf03b3): C2CR3 + <13820> DW_AT_decl_file : 6 + <13821> DW_AT_decl_line : 419 + <13823> DW_AT_decl_column : 17 + <13824> DW_AT_type : <0x134cd> + <13828> DW_AT_data_member_location: 132 + <2><13829>: Abbrev Number: 1 (DW_TAG_member) + <1382a> DW_AT_name : (indirect string, offset: 0xefe4e): EXTSCR + <1382e> DW_AT_decl_file : 6 + <1382f> DW_AT_decl_line : 420 + <13831> DW_AT_decl_column : 17 + <13832> DW_AT_type : <0x134cd> + <13836> DW_AT_data_member_location: 136 + <2><13837>: Abbrev Number: 0 + <1><13838>: Abbrev Number: 14 (DW_TAG_typedef) + <13839> DW_AT_name : (indirect string, offset: 0xf0cec): PWR_TypeDef + <1383d> DW_AT_decl_file : 6 + <1383e> DW_AT_decl_line : 421 + <13840> DW_AT_decl_column : 3 + <13840> DW_AT_type : <0x136d0> + <1><13844>: Abbrev Number: 4 (DW_TAG_array_type) + <13845> DW_AT_type : <0x134cd> + <13849> DW_AT_sibling : <0x13854> + <2><1384d>: Abbrev Number: 5 (DW_TAG_subrange_type) + <1384e> DW_AT_type : <0x134a9> + <13852> DW_AT_upper_bound : 3 + <2><13853>: Abbrev Number: 0 + <1><13854>: Abbrev Number: 7 (DW_TAG_volatile_type) + <13855> DW_AT_type : <0x13844> + <1><13859>: Abbrev Number: 13 (DW_TAG_structure_type) + <1385a> DW_AT_byte_size : 216 + <1385b> DW_AT_decl_file : 6 + <1385c> DW_AT_decl_line : 819 + <1385e> DW_AT_decl_column : 9 + <1385e> DW_AT_sibling : <0x139a5> + <2><13862>: Abbrev Number: 1 (DW_TAG_member) + <13863> DW_AT_name : (indirect string, offset: 0xf37f2): RTSR1 + <13867> DW_AT_decl_file : 6 + <13868> DW_AT_decl_line : 821 + <1386a> DW_AT_decl_column : 17 + <1386b> DW_AT_type : <0x134cd> + <1386f> DW_AT_data_member_location: 0 + <2><13870>: Abbrev Number: 1 (DW_TAG_member) + <13871> DW_AT_name : (indirect string, offset: 0xf38de): FTSR1 + <13875> DW_AT_decl_file : 6 + <13876> DW_AT_decl_line : 822 + <13878> DW_AT_decl_column : 17 + <13879> DW_AT_type : <0x134cd> + <1387d> DW_AT_data_member_location: 4 + <2><1387e>: Abbrev Number: 1 (DW_TAG_member) + <1387f> DW_AT_name : (indirect string, offset: 0xf37f8): SWIER1 + <13883> DW_AT_decl_file : 6 + <13884> DW_AT_decl_line : 823 + <13886> DW_AT_decl_column : 17 + <13887> DW_AT_type : <0x134cd> + <1388b> DW_AT_data_member_location: 8 + <2><1388c>: Abbrev Number: 2 (DW_TAG_member) + <1388d> DW_AT_name : PR1 + <13891> DW_AT_decl_file : 6 + <13892> DW_AT_decl_line : 824 + <13894> DW_AT_decl_column : 17 + <13895> DW_AT_type : <0x134cd> + <13899> DW_AT_data_member_location: 12 + <2><1389a>: Abbrev Number: 1 (DW_TAG_member) + <1389b> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <1389f> DW_AT_decl_file : 6 + <138a0> DW_AT_decl_line : 825 + <138a2> DW_AT_decl_column : 17 + <138a3> DW_AT_type : <0x13854> + <138a7> DW_AT_data_member_location: 16 + <2><138a8>: Abbrev Number: 1 (DW_TAG_member) + <138a9> DW_AT_name : (indirect string, offset: 0xf3881): RTSR2 + <138ad> DW_AT_decl_file : 6 + <138ae> DW_AT_decl_line : 826 + <138b0> DW_AT_decl_column : 17 + <138b1> DW_AT_type : <0x134cd> + <138b5> DW_AT_data_member_location: 32 + <2><138b6>: Abbrev Number: 1 (DW_TAG_member) + <138b7> DW_AT_name : (indirect string, offset: 0xf38d8): FTSR2 + <138bb> DW_AT_decl_file : 6 + <138bc> DW_AT_decl_line : 827 + <138be> DW_AT_decl_column : 17 + <138bf> DW_AT_type : <0x134cd> + <138c3> DW_AT_data_member_location: 36 + <2><138c4>: Abbrev Number: 1 (DW_TAG_member) + <138c5> DW_AT_name : (indirect string, offset: 0xf3898): SWIER2 + <138c9> DW_AT_decl_file : 6 + <138ca> DW_AT_decl_line : 828 + <138cc> DW_AT_decl_column : 17 + <138cd> DW_AT_type : <0x134cd> + <138d1> DW_AT_data_member_location: 40 + <2><138d2>: Abbrev Number: 2 (DW_TAG_member) + <138d3> DW_AT_name : PR2 + <138d7> DW_AT_decl_file : 6 + <138d8> DW_AT_decl_line : 829 + <138da> DW_AT_decl_column : 17 + <138db> DW_AT_type : <0x134cd> + <138df> DW_AT_data_member_location: 44 + <2><138e0>: Abbrev Number: 1 (DW_TAG_member) + <138e1> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <138e5> DW_AT_decl_file : 6 + <138e6> DW_AT_decl_line : 830 + <138e8> DW_AT_decl_column : 17 + <138e9> DW_AT_type : <0x13854> + <138ed> DW_AT_data_member_location: 48 + <2><138ee>: Abbrev Number: 1 (DW_TAG_member) + <138ef> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <138f3> DW_AT_decl_file : 6 + <138f4> DW_AT_decl_line : 831 + <138f6> DW_AT_decl_column : 17 + <138f7> DW_AT_type : <0x134e7> + <138fb> DW_AT_data_member_location: 64 + <2><138fc>: Abbrev Number: 1 (DW_TAG_member) + <138fd> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <13901> DW_AT_decl_file : 6 + <13902> DW_AT_decl_line : 832 + <13904> DW_AT_decl_column : 17 + <13905> DW_AT_type : <0x134e7> + <13909> DW_AT_data_member_location: 96 + <2><1390a>: Abbrev Number: 1 (DW_TAG_member) + <1390b> DW_AT_name : (indirect string, offset: 0xf1d65): IMR1 + <1390f> DW_AT_decl_file : 6 + <13910> DW_AT_decl_line : 833 + <13912> DW_AT_decl_column : 17 + <13913> DW_AT_type : <0x134cd> + <13917> DW_AT_data_member_location: 128 + <2><13918>: Abbrev Number: 1 (DW_TAG_member) + <13919> DW_AT_name : (indirect string, offset: 0xf3859): EMR1 + <1391d> DW_AT_decl_file : 6 + <1391e> DW_AT_decl_line : 834 + <13920> DW_AT_decl_column : 17 + <13921> DW_AT_type : <0x134cd> + <13925> DW_AT_data_member_location: 132 + <2><13926>: Abbrev Number: 1 (DW_TAG_member) + <13927> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <1392b> DW_AT_decl_file : 6 + <1392c> DW_AT_decl_line : 835 + <1392e> DW_AT_decl_column : 17 + <1392f> DW_AT_type : <0x136cb> + <13933> DW_AT_data_member_location: 136 + <2><13934>: Abbrev Number: 1 (DW_TAG_member) + <13935> DW_AT_name : (indirect string, offset: 0xf1d6c): IMR2 + <13939> DW_AT_decl_file : 6 + <1393a> DW_AT_decl_line : 836 + <1393c> DW_AT_decl_column : 17 + <1393d> DW_AT_type : <0x134cd> + <13941> DW_AT_data_member_location: 144 + <2><13942>: Abbrev Number: 1 (DW_TAG_member) + <13943> DW_AT_name : (indirect string, offset: 0xf3860): EMR2 + <13947> DW_AT_decl_file : 6 + <13948> DW_AT_decl_line : 837 + <1394a> DW_AT_decl_column : 17 + <1394b> DW_AT_type : <0x134cd> + <1394f> DW_AT_data_member_location: 148 + <2><13950>: Abbrev Number: 1 (DW_TAG_member) + <13951> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <13955> DW_AT_decl_file : 6 + <13956> DW_AT_decl_line : 838 + <13958> DW_AT_decl_column : 17 + <13959> DW_AT_type : <0x139b5> + <1395d> DW_AT_data_member_location: 152 + <2><1395e>: Abbrev Number: 1 (DW_TAG_member) + <1395f> DW_AT_name : (indirect string, offset: 0xf1d63): C2IMR1 + <13963> DW_AT_decl_file : 6 + <13964> DW_AT_decl_line : 839 + <13966> DW_AT_decl_column : 17 + <13967> DW_AT_type : <0x134cd> + <1396b> DW_AT_data_member_location: 192 + <2><1396c>: Abbrev Number: 1 (DW_TAG_member) + <1396d> DW_AT_name : (indirect string, offset: 0xf3857): C2EMR1 + <13971> DW_AT_decl_file : 6 + <13972> DW_AT_decl_line : 840 + <13974> DW_AT_decl_column : 17 + <13975> DW_AT_type : <0x134cd> + <13979> DW_AT_data_member_location: 196 + <2><1397a>: Abbrev Number: 1 (DW_TAG_member) + <1397b> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <1397f> DW_AT_decl_file : 6 + <13980> DW_AT_decl_line : 841 + <13982> DW_AT_decl_column : 17 + <13983> DW_AT_type : <0x136cb> + <13987> DW_AT_data_member_location: 200 + <2><13988>: Abbrev Number: 1 (DW_TAG_member) + <13989> DW_AT_name : (indirect string, offset: 0xf1d6a): C2IMR2 + <1398d> DW_AT_decl_file : 6 + <1398e> DW_AT_decl_line : 842 + <13990> DW_AT_decl_column : 17 + <13991> DW_AT_type : <0x134cd> + <13995> DW_AT_data_member_location: 208 + <2><13996>: Abbrev Number: 1 (DW_TAG_member) + <13997> DW_AT_name : (indirect string, offset: 0xf385e): C2EMR2 + <1399b> DW_AT_decl_file : 6 + <1399c> DW_AT_decl_line : 843 + <1399e> DW_AT_decl_column : 17 + <1399f> DW_AT_type : <0x134cd> + <139a3> DW_AT_data_member_location: 212 + <2><139a4>: Abbrev Number: 0 + <1><139a5>: Abbrev Number: 4 (DW_TAG_array_type) + <139a6> DW_AT_type : <0x134cd> + <139aa> DW_AT_sibling : <0x139b5> + <2><139ae>: Abbrev Number: 5 (DW_TAG_subrange_type) + <139af> DW_AT_type : <0x134a9> + <139b3> DW_AT_upper_bound : 9 + <2><139b4>: Abbrev Number: 0 + <1><139b5>: Abbrev Number: 7 (DW_TAG_volatile_type) + <139b6> DW_AT_type : <0x139a5> + <1><139ba>: Abbrev Number: 14 (DW_TAG_typedef) + <139bb> DW_AT_name : (indirect string, offset: 0xf3839): EXTI_TypeDef <139bf> DW_AT_decl_file : 6 - <139c0> DW_AT_decl_line : 833 - <139c2> DW_AT_decl_column : 17 - <139c3> DW_AT_type : <0x1357d> - <139c7> DW_AT_data_member_location: 128 - <2><139c8>: Abbrev Number: 1 (DW_TAG_member) - <139c9> DW_AT_name : (indirect string, offset: 0xf3874): EMR1 - <139cd> DW_AT_decl_file : 6 - <139ce> DW_AT_decl_line : 834 - <139d0> DW_AT_decl_column : 17 - <139d1> DW_AT_type : <0x1357d> - <139d5> DW_AT_data_member_location: 132 - <2><139d6>: Abbrev Number: 1 (DW_TAG_member) - <139d7> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <139db> DW_AT_decl_file : 6 - <139dc> DW_AT_decl_line : 835 - <139de> DW_AT_decl_column : 17 - <139df> DW_AT_type : <0x1377b> - <139e3> DW_AT_data_member_location: 136 - <2><139e4>: Abbrev Number: 1 (DW_TAG_member) - <139e5> DW_AT_name : (indirect string, offset: 0xf1d9a): IMR2 - <139e9> DW_AT_decl_file : 6 - <139ea> DW_AT_decl_line : 836 - <139ec> DW_AT_decl_column : 17 - <139ed> DW_AT_type : <0x1357d> - <139f1> DW_AT_data_member_location: 144 - <2><139f2>: Abbrev Number: 1 (DW_TAG_member) - <139f3> DW_AT_name : (indirect string, offset: 0xf387b): EMR2 - <139f7> DW_AT_decl_file : 6 - <139f8> DW_AT_decl_line : 837 - <139fa> DW_AT_decl_column : 17 - <139fb> DW_AT_type : <0x1357d> - <139ff> DW_AT_data_member_location: 148 - <2><13a00>: Abbrev Number: 1 (DW_TAG_member) - <13a01> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <13a05> DW_AT_decl_file : 6 - <13a06> DW_AT_decl_line : 838 - <13a08> DW_AT_decl_column : 17 - <13a09> DW_AT_type : <0x13a65> - <13a0d> DW_AT_data_member_location: 152 - <2><13a0e>: Abbrev Number: 1 (DW_TAG_member) - <13a0f> DW_AT_name : (indirect string, offset: 0xf1d91): C2IMR1 - <13a13> DW_AT_decl_file : 6 - <13a14> DW_AT_decl_line : 839 - <13a16> DW_AT_decl_column : 17 - <13a17> DW_AT_type : <0x1357d> - <13a1b> DW_AT_data_member_location: 192 - <2><13a1c>: Abbrev Number: 1 (DW_TAG_member) - <13a1d> DW_AT_name : (indirect string, offset: 0xf3872): C2EMR1 - <13a21> DW_AT_decl_file : 6 - <13a22> DW_AT_decl_line : 840 - <13a24> DW_AT_decl_column : 17 - <13a25> DW_AT_type : <0x1357d> - <13a29> DW_AT_data_member_location: 196 - <2><13a2a>: Abbrev Number: 1 (DW_TAG_member) - <13a2b> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <13a2f> DW_AT_decl_file : 6 - <13a30> DW_AT_decl_line : 841 - <13a32> DW_AT_decl_column : 17 - <13a33> DW_AT_type : <0x1377b> - <13a37> DW_AT_data_member_location: 200 - <2><13a38>: Abbrev Number: 1 (DW_TAG_member) - <13a39> DW_AT_name : (indirect string, offset: 0xf1d98): C2IMR2 - <13a3d> DW_AT_decl_file : 6 - <13a3e> DW_AT_decl_line : 842 - <13a40> DW_AT_decl_column : 17 - <13a41> DW_AT_type : <0x1357d> - <13a45> DW_AT_data_member_location: 208 - <2><13a46>: Abbrev Number: 1 (DW_TAG_member) - <13a47> DW_AT_name : (indirect string, offset: 0xf3879): C2EMR2 - <13a4b> DW_AT_decl_file : 6 - <13a4c> DW_AT_decl_line : 843 - <13a4e> DW_AT_decl_column : 17 - <13a4f> DW_AT_type : <0x1357d> - <13a53> DW_AT_data_member_location: 212 - <2><13a54>: Abbrev Number: 0 - <1><13a55>: Abbrev Number: 4 (DW_TAG_array_type) - <13a56> DW_AT_type : <0x1357d> - <13a5a> DW_AT_sibling : <0x13a65> - <2><13a5e>: Abbrev Number: 5 (DW_TAG_subrange_type) - <13a5f> DW_AT_type : <0x13559> - <13a63> DW_AT_upper_bound : 9 - <2><13a64>: Abbrev Number: 0 - <1><13a65>: Abbrev Number: 7 (DW_TAG_volatile_type) - <13a66> DW_AT_type : <0x13a55> - <1><13a6a>: Abbrev Number: 14 (DW_TAG_typedef) - <13a6b> DW_AT_name : (indirect string, offset: 0xf3854): EXTI_TypeDef - <13a6f> DW_AT_decl_file : 6 - <13a70> DW_AT_decl_line : 844 - <13a72> DW_AT_decl_column : 3 - <13a72> DW_AT_type : <0x13909> - <1><13a76>: Abbrev Number: 16 (DW_TAG_enumeration_type) - <13a77> DW_AT_encoding : 7 (unsigned) - <13a77> DW_AT_byte_size : 1 - <13a77> DW_AT_type : <0x13515> - <13a7b> DW_AT_decl_file : 7 - <13a7c> DW_AT_decl_line : 114 - <13a7d> DW_AT_decl_column : 1 - <13a7d> DW_AT_sibling : <0x13a8e> - <2><13a81>: Abbrev Number: 11 (DW_TAG_enumerator) - <13a82> DW_AT_name : (indirect string, offset: 0xd25e9): RESET - <13a86> DW_AT_const_value : 0 - <2><13a87>: Abbrev Number: 24 (DW_TAG_enumerator) - <13a88> DW_AT_name : SET - <13a8c> DW_AT_const_value : 1 - <2><13a8d>: Abbrev Number: 0 - <1><13a8e>: Abbrev Number: 6 (DW_TAG_base_type) - <13a8f> DW_AT_byte_size : 8 - <13a90> DW_AT_encoding : 4 (float) - <13a91> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><13a95>: Abbrev Number: 16 (DW_TAG_enumeration_type) - <13a96> DW_AT_encoding : 7 (unsigned) - <13a96> DW_AT_byte_size : 1 - <13a96> DW_AT_type : <0x13515> - <13a9a> DW_AT_decl_file : 8 - <13a9b> DW_AT_decl_line : 39 - <13a9c> DW_AT_decl_column : 1 - <13a9c> DW_AT_sibling : <0x13ab9> - <2><13aa0>: Abbrev Number: 11 (DW_TAG_enumerator) - <13aa1> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <13aa5> DW_AT_const_value : 0 - <2><13aa6>: Abbrev Number: 11 (DW_TAG_enumerator) - <13aa7> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <13aab> DW_AT_const_value : 1 - <2><13aac>: Abbrev Number: 11 (DW_TAG_enumerator) - <13aad> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <13ab1> DW_AT_const_value : 2 - <2><13ab2>: Abbrev Number: 11 (DW_TAG_enumerator) - <13ab3> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <13ab7> DW_AT_const_value : 3 - <2><13ab8>: Abbrev Number: 0 - <1><13ab9>: Abbrev Number: 9 (DW_TAG_typedef) - <13aba> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <13abe> DW_AT_decl_file : 8 - <13abf> DW_AT_decl_line : 44 - <13ac0> DW_AT_decl_column : 3 - <13ac1> DW_AT_type : <0x13a95> - <1><13ac5>: Abbrev Number: 25 (DW_TAG_structure_type) - <13ac6> DW_AT_byte_size : 8 - <13ac7> DW_AT_decl_file : 9 - <13ac8> DW_AT_decl_line : 51 - <13ac9> DW_AT_decl_column : 9 - <13aca> DW_AT_sibling : <0x13ae5> - <2><13ace>: Abbrev Number: 17 (DW_TAG_member) - <13acf> DW_AT_name : (indirect string, offset: 0xf4f29): PVDLevel - <13ad3> DW_AT_decl_file : 9 - <13ad3> DW_AT_decl_line : 53 - <13ad4> DW_AT_decl_column : 12 - <13ad4> DW_AT_type : <0x13571> - <13ad8> DW_AT_data_member_location: 0 - <2><13ad9>: Abbrev Number: 17 (DW_TAG_member) - <13ada> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <13ade> DW_AT_decl_file : 9 - <13ade> DW_AT_decl_line : 56 - <13adf> DW_AT_decl_column : 12 - <13adf> DW_AT_type : <0x13571> - <13ae3> DW_AT_data_member_location: 4 - <2><13ae4>: Abbrev Number: 0 - <1><13ae5>: Abbrev Number: 9 (DW_TAG_typedef) - <13ae6> DW_AT_name : (indirect string, offset: 0xf53cb): PWR_PVDTypeDef - <13aea> DW_AT_decl_file : 9 - <13aeb> DW_AT_decl_line : 58 - <13aec> DW_AT_decl_column : 3 - <13aed> DW_AT_type : <0x13ac5> - <1><13af1>: Abbrev Number: 18 (DW_TAG_subprogram) - <13af2> DW_AT_external : 1 - <13af2> DW_AT_name : (indirect string, offset: 0xf52fe): HAL_PWREx_EnterSTOP0Mode - <13af6> DW_AT_decl_file : 10 - <13af6> DW_AT_decl_line : 940 - <13af8> DW_AT_decl_column : 19 - <13af8> DW_AT_prototyped : 1 - <13af8> DW_AT_declaration : 1 - <13af8> DW_AT_sibling : <0x13b02> - <2><13afc>: Abbrev Number: 19 (DW_TAG_formal_parameter) - <13afd> DW_AT_type : <0x13560> - <2><13b01>: Abbrev Number: 0 - <1><13b02>: Abbrev Number: 18 (DW_TAG_subprogram) - <13b03> DW_AT_external : 1 - <13b03> DW_AT_name : (indirect string, offset: 0xf4f10): HAL_PWREx_EnterSTOP1Mode - <13b07> DW_AT_decl_file : 10 - <13b07> DW_AT_decl_line : 941 - <13b09> DW_AT_decl_column : 19 - <13b09> DW_AT_prototyped : 1 - <13b09> DW_AT_declaration : 1 - <13b09> DW_AT_sibling : <0x13b13> - <2><13b0d>: Abbrev Number: 19 (DW_TAG_formal_parameter) - <13b0e> DW_AT_type : <0x13560> - <2><13b12>: Abbrev Number: 0 - <1><13b13>: Abbrev Number: 26 (DW_TAG_subprogram) - <13b14> DW_AT_external : 1 - <13b14> DW_AT_name : (indirect string, offset: 0xf5358): HAL_PWREx_EnableLowPowerRunMode - <13b18> DW_AT_decl_file : 10 - <13b19> DW_AT_decl_line : 937 - <13b1b> DW_AT_decl_column : 19 - <13b1c> DW_AT_prototyped : 1 - <13b1c> DW_AT_declaration : 1 - <1><13b1c>: Abbrev Number: 27 (DW_TAG_subprogram) - <13b1d> DW_AT_external : 1 - <13b1d> DW_AT_name : (indirect string, offset: 0xf4ed5): HAL_PWREx_DisableLowPowerRunMode - <13b21> DW_AT_decl_file : 10 - <13b22> DW_AT_decl_line : 938 - <13b24> DW_AT_decl_column : 19 - <13b25> DW_AT_prototyped : 1 - <13b25> DW_AT_type : <0x13ab9> - <13b29> DW_AT_declaration : 1 - <1><13b29>: Abbrev Number: 8 (DW_TAG_subprogram) - <13b2a> DW_AT_external : 1 - <13b2a> DW_AT_name : (indirect string, offset: 0xf4e7b): HAL_PWR_PVDCallback - <13b2e> DW_AT_decl_file : 2 - <13b2e> DW_AT_decl_line : 696 - <13b30> DW_AT_decl_column : 13 - <13b31> DW_AT_prototyped : 1 - <13b31> DW_AT_low_pc : 0x0 - <13b35> DW_AT_high_pc : 0xe - <13b39> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13b3b> DW_AT_call_all_calls: 1 - <1><13b3b>: Abbrev Number: 8 (DW_TAG_subprogram) - <13b3c> DW_AT_external : 1 - <13b3c> DW_AT_name : (indirect string, offset: 0xf51bb): HAL_PWR_DisableSEVOnPend - <13b40> DW_AT_decl_file : 2 - <13b40> DW_AT_decl_line : 685 - <13b42> DW_AT_decl_column : 6 - <13b43> DW_AT_prototyped : 1 - <13b43> DW_AT_low_pc : 0x0 - <13b47> DW_AT_high_pc : 0x20 - <13b4b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13b4d> DW_AT_call_all_calls: 1 - <1><13b4d>: Abbrev Number: 8 (DW_TAG_subprogram) - <13b4e> DW_AT_external : 1 - <13b4e> DW_AT_name : (indirect string, offset: 0xf5244): HAL_PWR_EnableSEVOnPend - <13b52> DW_AT_decl_file : 2 - <13b52> DW_AT_decl_line : 672 - <13b54> DW_AT_decl_column : 6 - <13b55> DW_AT_prototyped : 1 - <13b55> DW_AT_low_pc : 0x0 - <13b59> DW_AT_high_pc : 0x20 - <13b5d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13b5f> DW_AT_call_all_calls: 1 - <1><13b5f>: Abbrev Number: 8 (DW_TAG_subprogram) - <13b60> DW_AT_external : 1 - <13b60> DW_AT_name : (indirect string, offset: 0xf53da): HAL_PWR_DisableSleepOnExit - <13b64> DW_AT_decl_file : 2 - <13b64> DW_AT_decl_line : 659 - <13b66> DW_AT_decl_column : 6 - <13b67> DW_AT_prototyped : 1 - <13b67> DW_AT_low_pc : 0x0 - <13b6b> DW_AT_high_pc : 0x20 - <13b6f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13b71> DW_AT_call_all_calls: 1 - <1><13b71>: Abbrev Number: 8 (DW_TAG_subprogram) - <13b72> DW_AT_external : 1 - <13b72> DW_AT_name : (indirect string, offset: 0xf5083): HAL_PWR_EnableSleepOnExit - <13b76> DW_AT_decl_file : 2 - <13b76> DW_AT_decl_line : 647 - <13b78> DW_AT_decl_column : 6 - <13b79> DW_AT_prototyped : 1 - <13b79> DW_AT_low_pc : 0x0 - <13b7d> DW_AT_high_pc : 0x20 - <13b81> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13b83> DW_AT_call_all_calls: 1 - <1><13b83>: Abbrev Number: 8 (DW_TAG_subprogram) - <13b84> DW_AT_external : 1 - <13b84> DW_AT_name : (indirect string, offset: 0xf4f70): HAL_PWR_EnterSTANDBYMode - <13b88> DW_AT_decl_file : 2 - <13b88> DW_AT_decl_line : 616 - <13b8a> DW_AT_decl_column : 6 - <13b8b> DW_AT_prototyped : 1 - <13b8b> DW_AT_low_pc : 0x0 - <13b8f> DW_AT_high_pc : 0x40 - <13b93> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13b95> DW_AT_call_all_calls: 1 - <1><13b95>: Abbrev Number: 20 (DW_TAG_subprogram) - <13b96> DW_AT_external : 1 - <13b96> DW_AT_name : (indirect string, offset: 0xf5032): HAL_PWR_EnterSTOPMode - <13b9a> DW_AT_decl_file : 2 - <13b9a> DW_AT_decl_line : 580 - <13b9c> DW_AT_decl_column : 6 - <13b9c> DW_AT_prototyped : 1 - <13b9c> DW_AT_low_pc : 0x0 - <13ba0> DW_AT_high_pc : 0x2e - <13ba4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13ba6> DW_AT_call_all_tail_calls: 1 - <13ba6> DW_AT_sibling : <0x13bcb> - <2><13baa>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13bab> DW_AT_name : (indirect string, offset: 0xf2fd2): Regulator - <13baf> DW_AT_decl_file : 2 - <13bb0> DW_AT_decl_line : 580 - <13bb2> DW_AT_decl_column : 37 - <13bb3> DW_AT_type : <0x13571> - <13bb7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13bba>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13bbb> DW_AT_name : (indirect string, offset: 0xf5028): STOPEntry - <13bbf> DW_AT_decl_file : 2 - <13bc0> DW_AT_decl_line : 580 - <13bc2> DW_AT_decl_column : 56 - <13bc3> DW_AT_type : <0x13560> - <13bc7> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><13bca>: Abbrev Number: 0 - <1><13bcb>: Abbrev Number: 20 (DW_TAG_subprogram) - <13bcc> DW_AT_external : 1 - <13bcc> DW_AT_name : (indirect string, offset: 0xf4fda): HAL_PWR_EnterSLEEPMode - <13bd0> DW_AT_decl_file : 2 - <13bd0> DW_AT_decl_line : 498 - <13bd2> DW_AT_decl_column : 6 - <13bd2> DW_AT_prototyped : 1 - <13bd2> DW_AT_low_pc : 0x0 - <13bd6> DW_AT_high_pc : 0x68 - <13bda> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13bdc> DW_AT_call_all_tail_calls: 1 - <13bdc> DW_AT_sibling : <0x13c01> - <2><13be0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13be1> DW_AT_name : (indirect string, offset: 0xf2fd2): Regulator - <13be5> DW_AT_decl_file : 2 - <13be6> DW_AT_decl_line : 498 - <13be8> DW_AT_decl_column : 38 - <13be9> DW_AT_type : <0x13571> - <13bed> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13bf0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13bf1> DW_AT_name : (indirect string, offset: 0xf533b): SLEEPEntry - <13bf5> DW_AT_decl_file : 2 - <13bf6> DW_AT_decl_line : 498 - <13bf8> DW_AT_decl_column : 57 - <13bf9> DW_AT_type : <0x13560> - <13bfd> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><13c00>: Abbrev Number: 0 - <1><13c01>: Abbrev Number: 21 (DW_TAG_subprogram) - <13c02> DW_AT_external : 1 - <13c02> DW_AT_name : (indirect string, offset: 0xf51a2): HAL_PWR_DisableWakeUpPin - <13c06> DW_AT_decl_file : 2 - <13c06> DW_AT_decl_line : 467 - <13c08> DW_AT_decl_column : 6 - <13c08> DW_AT_prototyped : 1 - <13c08> DW_AT_low_pc : 0x0 - <13c0c> DW_AT_high_pc : 0x2c - <13c10> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13c12> DW_AT_call_all_calls: 1 - <13c12> DW_AT_sibling : <0x13c27> - <2><13c16>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13c17> DW_AT_name : (indirect string, offset: 0xf518e): WakeUpPinx - <13c1b> DW_AT_decl_file : 2 - <13c1c> DW_AT_decl_line : 467 - <13c1e> DW_AT_decl_column : 40 - <13c1f> DW_AT_type : <0x13571> - <13c23> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13c26>: Abbrev Number: 0 - <1><13c27>: Abbrev Number: 21 (DW_TAG_subprogram) - <13c28> DW_AT_external : 1 - <13c28> DW_AT_name : (indirect string, offset: 0xf522c): HAL_PWR_EnableWakeUpPin - <13c2c> DW_AT_decl_file : 2 - <13c2c> DW_AT_decl_line : 444 - <13c2e> DW_AT_decl_column : 6 - <13c2e> DW_AT_prototyped : 1 - <13c2e> DW_AT_low_pc : 0x0 - <13c32> DW_AT_high_pc : 0x40 - <13c36> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13c38> DW_AT_call_all_calls: 1 - <13c38> DW_AT_sibling : <0x13c4d> - <2><13c3c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13c3d> DW_AT_name : (indirect string, offset: 0xf5378): WakeUpPinPolarity - <13c41> DW_AT_decl_file : 2 - <13c42> DW_AT_decl_line : 444 - <13c44> DW_AT_decl_column : 39 - <13c45> DW_AT_type : <0x13571> - <13c49> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13c4c>: Abbrev Number: 0 - <1><13c4d>: Abbrev Number: 8 (DW_TAG_subprogram) - <13c4e> DW_AT_external : 1 - <13c4e> DW_AT_name : (indirect string, offset: 0xf4ff1): HAL_PWR_DisablePVD - <13c52> DW_AT_decl_file : 2 - <13c52> DW_AT_decl_line : 420 - <13c54> DW_AT_decl_column : 6 - <13c55> DW_AT_prototyped : 1 - <13c55> DW_AT_low_pc : 0x0 - <13c59> DW_AT_high_pc : 0x20 - <13c5d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13c5f> DW_AT_call_all_calls: 1 - <1><13c5f>: Abbrev Number: 8 (DW_TAG_subprogram) - <13c60> DW_AT_external : 1 - <13c60> DW_AT_name : (indirect string, offset: 0xf5346): HAL_PWR_EnablePVD - <13c64> DW_AT_decl_file : 2 - <13c64> DW_AT_decl_line : 410 - <13c66> DW_AT_decl_column : 6 - <13c67> DW_AT_prototyped : 1 - <13c67> DW_AT_low_pc : 0x0 - <13c6b> DW_AT_high_pc : 0x20 - <13c6f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13c71> DW_AT_call_all_calls: 1 - <1><13c71>: Abbrev Number: 28 (DW_TAG_subprogram) - <13c72> DW_AT_external : 1 - <13c72> DW_AT_name : (indirect string, offset: 0x2ab1d): HAL_PWR_ConfigPVD - <13c76> DW_AT_decl_file : 2 - <13c77> DW_AT_decl_line : 366 - <13c79> DW_AT_decl_column : 19 - <13c7a> DW_AT_prototyped : 1 - <13c7a> DW_AT_type : <0x13ab9> - <13c7e> DW_AT_low_pc : 0x0 - <13c82> DW_AT_high_pc : 0x84 - <13c86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13c88> DW_AT_call_all_tail_calls: 1 - <13c88> DW_AT_sibling : <0x13c9d> - <2><13c8c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13c8d> DW_AT_name : (indirect string, offset: 0xf4fcf): sConfigPVD - <13c91> DW_AT_decl_file : 2 - <13c92> DW_AT_decl_line : 366 - <13c94> DW_AT_decl_column : 53 - <13c95> DW_AT_type : <0x13c9d> - <13c99> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13c9c>: Abbrev Number: 0 - <1><13c9d>: Abbrev Number: 29 (DW_TAG_pointer_type) - <13c9e> DW_AT_byte_size : 4 - <13c9f> DW_AT_type : <0x13ae5> - <1><13ca3>: Abbrev Number: 15 (DW_TAG_subprogram) - <13ca4> DW_AT_external : 1 - <13ca4> DW_AT_name : (indirect string, offset: 0xf4f56): HAL_PWR_DisableBkUpAccess - <13ca8> DW_AT_decl_file : 2 - <13ca8> DW_AT_decl_line : 174 - <13ca9> DW_AT_decl_column : 6 - <13ca9> DW_AT_prototyped : 1 - <13ca9> DW_AT_low_pc : 0x0 - <13cad> DW_AT_high_pc : 0x20 - <13cb1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13cb3> DW_AT_call_all_calls: 1 - <1><13cb3>: Abbrev Number: 15 (DW_TAG_subprogram) - <13cb4> DW_AT_external : 1 - <13cb4> DW_AT_name : (indirect string, offset: 0xf107c): HAL_PWR_EnableBkUpAccess - <13cb8> DW_AT_decl_file : 2 - <13cb8> DW_AT_decl_line : 164 - <13cb9> DW_AT_decl_column : 6 - <13cb9> DW_AT_prototyped : 1 - <13cb9> DW_AT_low_pc : 0x80046c8 - <13cbd> DW_AT_high_pc : 0x20 - <13cc1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13cc3> DW_AT_call_all_calls: 1 - <1><13cc3>: Abbrev Number: 15 (DW_TAG_subprogram) - <13cc4> DW_AT_external : 1 - <13cc4> DW_AT_name : (indirect string, offset: 0xf5419): HAL_PWR_DeInit - <13cc8> DW_AT_decl_file : 2 - <13cc8> DW_AT_decl_line : 100 - <13cc9> DW_AT_decl_column : 6 - <13cc9> DW_AT_prototyped : 1 - <13cc9> DW_AT_low_pc : 0x0 - <13ccd> DW_AT_high_pc : 0xa0 - <13cd1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13cd3> DW_AT_call_all_calls: 1 - <1><13cd3>: Abbrev Number: 10 (DW_TAG_subprogram) - <13cd4> DW_AT_name : (indirect string, offset: 0xf5128): LL_EXTI_DisableFallingTrig_0_31 - <13cd8> DW_AT_decl_file : 1 - <13cd8> DW_AT_decl_line : 1281 - <13cda> DW_AT_decl_column : 22 - <13cda> DW_AT_prototyped : 1 - <13cda> DW_AT_low_pc : 0x0 - <13cde> DW_AT_high_pc : 0x28 - <13ce2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13ce4> DW_AT_call_all_calls: 1 - <13ce4> DW_AT_sibling : <0x13cf9> - <2><13ce8>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13ce9> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <13ced> DW_AT_decl_file : 1 - <13cee> DW_AT_decl_line : 1281 - <13cf0> DW_AT_decl_column : 63 - <13cf1> DW_AT_type : <0x13571> - <13cf5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13cf8>: Abbrev Number: 0 - <1><13cf9>: Abbrev Number: 10 (DW_TAG_subprogram) - <13cfa> DW_AT_name : (indirect string, offset: 0xf53ac): LL_EXTI_EnableFallingTrig_0_31 - <13cfe> DW_AT_decl_file : 1 - <13cfe> DW_AT_decl_line : 1217 - <13d00> DW_AT_decl_column : 22 - <13d00> DW_AT_prototyped : 1 - <13d00> DW_AT_low_pc : 0x0 - <13d04> DW_AT_high_pc : 0x24 - <13d08> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13d0a> DW_AT_call_all_calls: 1 - <13d0a> DW_AT_sibling : <0x13d1f> - <2><13d0e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13d0f> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <13d13> DW_AT_decl_file : 1 - <13d14> DW_AT_decl_line : 1217 - <13d16> DW_AT_decl_column : 62 - <13d17> DW_AT_type : <0x13571> - <13d1b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13d1e>: Abbrev Number: 0 - <1><13d1f>: Abbrev Number: 10 (DW_TAG_subprogram) - <13d20> DW_AT_name : (indirect string, offset: 0xf50e5): LL_EXTI_DisableRisingTrig_0_31 - <13d24> DW_AT_decl_file : 1 - <13d24> DW_AT_decl_line : 1093 - <13d26> DW_AT_decl_column : 22 - <13d26> DW_AT_prototyped : 1 - <13d26> DW_AT_low_pc : 0x0 - <13d2a> DW_AT_high_pc : 0x28 - <13d2e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13d30> DW_AT_call_all_calls: 1 - <13d30> DW_AT_sibling : <0x13d45> - <2><13d34>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13d35> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <13d39> DW_AT_decl_file : 1 - <13d3a> DW_AT_decl_line : 1093 - <13d3c> DW_AT_decl_column : 62 - <13d3d> DW_AT_type : <0x13571> - <13d41> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13d44>: Abbrev Number: 0 - <1><13d45>: Abbrev Number: 10 (DW_TAG_subprogram) - <13d46> DW_AT_name : (indirect string, offset: 0xf51f8): LL_EXTI_EnableRisingTrig_0_31 - <13d4a> DW_AT_decl_file : 1 - <13d4a> DW_AT_decl_line : 1029 - <13d4c> DW_AT_decl_column : 22 - <13d4c> DW_AT_prototyped : 1 - <13d4c> DW_AT_low_pc : 0x0 - <13d50> DW_AT_high_pc : 0x24 - <13d54> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13d56> DW_AT_call_all_calls: 1 - <13d56> DW_AT_sibling : <0x13d6b> - <2><13d5a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13d5b> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <13d5f> DW_AT_decl_file : 1 - <13d60> DW_AT_decl_line : 1029 - <13d62> DW_AT_decl_column : 61 - <13d63> DW_AT_type : <0x13571> - <13d67> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13d6a>: Abbrev Number: 0 - <1><13d6b>: Abbrev Number: 10 (DW_TAG_subprogram) - <13d6c> DW_AT_name : (indirect string, offset: 0xf4ef6): LL_C2_EXTI_DisableIT_0_31 - <13d70> DW_AT_decl_file : 1 - <13d70> DW_AT_decl_line : 503 - <13d72> DW_AT_decl_column : 22 - <13d72> DW_AT_prototyped : 1 - <13d72> DW_AT_low_pc : 0x0 - <13d76> DW_AT_high_pc : 0x2c - <13d7a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13d7c> DW_AT_call_all_calls: 1 - <13d7c> DW_AT_sibling : <0x13d91> - <2><13d80>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13d81> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <13d85> DW_AT_decl_file : 1 - <13d86> DW_AT_decl_line : 503 - <13d88> DW_AT_decl_column : 57 - <13d89> DW_AT_type : <0x13571> - <13d8d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13d90>: Abbrev Number: 0 - <1><13d91>: Abbrev Number: 10 (DW_TAG_subprogram) - <13d92> DW_AT_name : (indirect string, offset: 0xf5048): LL_EXTI_DisableIT_0_31 - <13d96> DW_AT_decl_file : 1 - <13d96> DW_AT_decl_line : 460 - <13d98> DW_AT_decl_column : 22 - <13d98> DW_AT_prototyped : 1 - <13d98> DW_AT_low_pc : 0x0 - <13d9c> DW_AT_high_pc : 0x2c - <13da0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13da2> DW_AT_call_all_calls: 1 - <13da2> DW_AT_sibling : <0x13db7> - <2><13da6>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13da7> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <13dab> DW_AT_decl_file : 1 - <13dac> DW_AT_decl_line : 460 - <13dae> DW_AT_decl_column : 54 - <13daf> DW_AT_type : <0x13571> - <13db3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13db6>: Abbrev Number: 0 - <1><13db7>: Abbrev Number: 30 (DW_TAG_subprogram) - <13db8> DW_AT_name : (indirect string, offset: 0xf5216): LL_EXTI_EnableIT_0_31 - <13dbc> DW_AT_decl_file : 1 - <13dbd> DW_AT_decl_line : 322 - <13dbf> DW_AT_decl_column : 22 - <13dc0> DW_AT_prototyped : 1 - <13dc0> DW_AT_low_pc : 0x0 - <13dc4> DW_AT_high_pc : 0x28 - <13dc8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <13dca> DW_AT_call_all_calls: 1 - <2><13dca>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <13dcb> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <13dcf> DW_AT_decl_file : 1 - <13dd0> DW_AT_decl_line : 322 - <13dd2> DW_AT_decl_column : 53 - <13dd3> DW_AT_type : <0x13571> - <13dd7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><13dda>: Abbrev Number: 0 - <1><13ddb>: Abbrev Number: 0 - Compilation Unit @ offset 0x13ddc: + <139c0> DW_AT_decl_line : 844 + <139c2> DW_AT_decl_column : 3 + <139c2> DW_AT_type : <0x13859> + <1><139c6>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <139c7> DW_AT_encoding : 7 (unsigned) + <139c7> DW_AT_byte_size : 1 + <139c7> DW_AT_type : <0x13465> + <139cb> DW_AT_decl_file : 7 + <139cc> DW_AT_decl_line : 114 + <139cd> DW_AT_decl_column : 1 + <139cd> DW_AT_sibling : <0x139de> + <2><139d1>: Abbrev Number: 11 (DW_TAG_enumerator) + <139d2> DW_AT_name : (indirect string, offset: 0xd2587): RESET + <139d6> DW_AT_const_value : 0 + <2><139d7>: Abbrev Number: 24 (DW_TAG_enumerator) + <139d8> DW_AT_name : SET + <139dc> DW_AT_const_value : 1 + <2><139dd>: Abbrev Number: 0 + <1><139de>: Abbrev Number: 6 (DW_TAG_base_type) + <139df> DW_AT_byte_size : 8 + <139e0> DW_AT_encoding : 4 (float) + <139e1> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><139e5>: Abbrev Number: 16 (DW_TAG_enumeration_type) + <139e6> DW_AT_encoding : 7 (unsigned) + <139e6> DW_AT_byte_size : 1 + <139e6> DW_AT_type : <0x13465> + <139ea> DW_AT_decl_file : 8 + <139eb> DW_AT_decl_line : 39 + <139ec> DW_AT_decl_column : 1 + <139ec> DW_AT_sibling : <0x13a09> + <2><139f0>: Abbrev Number: 11 (DW_TAG_enumerator) + <139f1> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <139f5> DW_AT_const_value : 0 + <2><139f6>: Abbrev Number: 11 (DW_TAG_enumerator) + <139f7> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <139fb> DW_AT_const_value : 1 + <2><139fc>: Abbrev Number: 11 (DW_TAG_enumerator) + <139fd> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <13a01> DW_AT_const_value : 2 + <2><13a02>: Abbrev Number: 11 (DW_TAG_enumerator) + <13a03> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <13a07> DW_AT_const_value : 3 + <2><13a08>: Abbrev Number: 0 + <1><13a09>: Abbrev Number: 9 (DW_TAG_typedef) + <13a0a> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <13a0e> DW_AT_decl_file : 8 + <13a0f> DW_AT_decl_line : 44 + <13a10> DW_AT_decl_column : 3 + <13a11> DW_AT_type : <0x139e5> + <1><13a15>: Abbrev Number: 25 (DW_TAG_structure_type) + <13a16> DW_AT_byte_size : 8 + <13a17> DW_AT_decl_file : 9 + <13a18> DW_AT_decl_line : 51 + <13a19> DW_AT_decl_column : 9 + <13a1a> DW_AT_sibling : <0x13a35> + <2><13a1e>: Abbrev Number: 17 (DW_TAG_member) + <13a1f> DW_AT_name : (indirect string, offset: 0xf4f0e): PVDLevel + <13a23> DW_AT_decl_file : 9 + <13a23> DW_AT_decl_line : 53 + <13a24> DW_AT_decl_column : 12 + <13a24> DW_AT_type : <0x134c1> + <13a28> DW_AT_data_member_location: 0 + <2><13a29>: Abbrev Number: 17 (DW_TAG_member) + <13a2a> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <13a2e> DW_AT_decl_file : 9 + <13a2e> DW_AT_decl_line : 56 + <13a2f> DW_AT_decl_column : 12 + <13a2f> DW_AT_type : <0x134c1> + <13a33> DW_AT_data_member_location: 4 + <2><13a34>: Abbrev Number: 0 + <1><13a35>: Abbrev Number: 9 (DW_TAG_typedef) + <13a36> DW_AT_name : (indirect string, offset: 0xf53b0): PWR_PVDTypeDef + <13a3a> DW_AT_decl_file : 9 + <13a3b> DW_AT_decl_line : 58 + <13a3c> DW_AT_decl_column : 3 + <13a3d> DW_AT_type : <0x13a15> + <1><13a41>: Abbrev Number: 18 (DW_TAG_subprogram) + <13a42> DW_AT_external : 1 + <13a42> DW_AT_name : (indirect string, offset: 0xf52e3): HAL_PWREx_EnterSTOP0Mode + <13a46> DW_AT_decl_file : 10 + <13a46> DW_AT_decl_line : 940 + <13a48> DW_AT_decl_column : 19 + <13a48> DW_AT_prototyped : 1 + <13a48> DW_AT_declaration : 1 + <13a48> DW_AT_sibling : <0x13a52> + <2><13a4c>: Abbrev Number: 19 (DW_TAG_formal_parameter) + <13a4d> DW_AT_type : <0x134b0> + <2><13a51>: Abbrev Number: 0 + <1><13a52>: Abbrev Number: 18 (DW_TAG_subprogram) + <13a53> DW_AT_external : 1 + <13a53> DW_AT_name : (indirect string, offset: 0xf4ef5): HAL_PWREx_EnterSTOP1Mode + <13a57> DW_AT_decl_file : 10 + <13a57> DW_AT_decl_line : 941 + <13a59> DW_AT_decl_column : 19 + <13a59> DW_AT_prototyped : 1 + <13a59> DW_AT_declaration : 1 + <13a59> DW_AT_sibling : <0x13a63> + <2><13a5d>: Abbrev Number: 19 (DW_TAG_formal_parameter) + <13a5e> DW_AT_type : <0x134b0> + <2><13a62>: Abbrev Number: 0 + <1><13a63>: Abbrev Number: 26 (DW_TAG_subprogram) + <13a64> DW_AT_external : 1 + <13a64> DW_AT_name : (indirect string, offset: 0xf533d): HAL_PWREx_EnableLowPowerRunMode + <13a68> DW_AT_decl_file : 10 + <13a69> DW_AT_decl_line : 937 + <13a6b> DW_AT_decl_column : 19 + <13a6c> DW_AT_prototyped : 1 + <13a6c> DW_AT_declaration : 1 + <1><13a6c>: Abbrev Number: 27 (DW_TAG_subprogram) + <13a6d> DW_AT_external : 1 + <13a6d> DW_AT_name : (indirect string, offset: 0xf4eba): HAL_PWREx_DisableLowPowerRunMode + <13a71> DW_AT_decl_file : 10 + <13a72> DW_AT_decl_line : 938 + <13a74> DW_AT_decl_column : 19 + <13a75> DW_AT_prototyped : 1 + <13a75> DW_AT_type : <0x13a09> + <13a79> DW_AT_declaration : 1 + <1><13a79>: Abbrev Number: 8 (DW_TAG_subprogram) + <13a7a> DW_AT_external : 1 + <13a7a> DW_AT_name : (indirect string, offset: 0xf4e60): HAL_PWR_PVDCallback + <13a7e> DW_AT_decl_file : 2 + <13a7e> DW_AT_decl_line : 696 + <13a80> DW_AT_decl_column : 13 + <13a81> DW_AT_prototyped : 1 + <13a81> DW_AT_low_pc : 0x0 + <13a85> DW_AT_high_pc : 0xe + <13a89> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13a8b> DW_AT_call_all_calls: 1 + <1><13a8b>: Abbrev Number: 8 (DW_TAG_subprogram) + <13a8c> DW_AT_external : 1 + <13a8c> DW_AT_name : (indirect string, offset: 0xf51a0): HAL_PWR_DisableSEVOnPend + <13a90> DW_AT_decl_file : 2 + <13a90> DW_AT_decl_line : 685 + <13a92> DW_AT_decl_column : 6 + <13a93> DW_AT_prototyped : 1 + <13a93> DW_AT_low_pc : 0x0 + <13a97> DW_AT_high_pc : 0x20 + <13a9b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13a9d> DW_AT_call_all_calls: 1 + <1><13a9d>: Abbrev Number: 8 (DW_TAG_subprogram) + <13a9e> DW_AT_external : 1 + <13a9e> DW_AT_name : (indirect string, offset: 0xf5229): HAL_PWR_EnableSEVOnPend + <13aa2> DW_AT_decl_file : 2 + <13aa2> DW_AT_decl_line : 672 + <13aa4> DW_AT_decl_column : 6 + <13aa5> DW_AT_prototyped : 1 + <13aa5> DW_AT_low_pc : 0x0 + <13aa9> DW_AT_high_pc : 0x20 + <13aad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13aaf> DW_AT_call_all_calls: 1 + <1><13aaf>: Abbrev Number: 8 (DW_TAG_subprogram) + <13ab0> DW_AT_external : 1 + <13ab0> DW_AT_name : (indirect string, offset: 0xf53bf): HAL_PWR_DisableSleepOnExit + <13ab4> DW_AT_decl_file : 2 + <13ab4> DW_AT_decl_line : 659 + <13ab6> DW_AT_decl_column : 6 + <13ab7> DW_AT_prototyped : 1 + <13ab7> DW_AT_low_pc : 0x0 + <13abb> DW_AT_high_pc : 0x20 + <13abf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13ac1> DW_AT_call_all_calls: 1 + <1><13ac1>: Abbrev Number: 8 (DW_TAG_subprogram) + <13ac2> DW_AT_external : 1 + <13ac2> DW_AT_name : (indirect string, offset: 0xf5068): HAL_PWR_EnableSleepOnExit + <13ac6> DW_AT_decl_file : 2 + <13ac6> DW_AT_decl_line : 647 + <13ac8> DW_AT_decl_column : 6 + <13ac9> DW_AT_prototyped : 1 + <13ac9> DW_AT_low_pc : 0x0 + <13acd> DW_AT_high_pc : 0x20 + <13ad1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13ad3> DW_AT_call_all_calls: 1 + <1><13ad3>: Abbrev Number: 8 (DW_TAG_subprogram) + <13ad4> DW_AT_external : 1 + <13ad4> DW_AT_name : (indirect string, offset: 0xf4f55): HAL_PWR_EnterSTANDBYMode + <13ad8> DW_AT_decl_file : 2 + <13ad8> DW_AT_decl_line : 616 + <13ada> DW_AT_decl_column : 6 + <13adb> DW_AT_prototyped : 1 + <13adb> DW_AT_low_pc : 0x0 + <13adf> DW_AT_high_pc : 0x40 + <13ae3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13ae5> DW_AT_call_all_calls: 1 + <1><13ae5>: Abbrev Number: 20 (DW_TAG_subprogram) + <13ae6> DW_AT_external : 1 + <13ae6> DW_AT_name : (indirect string, offset: 0xf5017): HAL_PWR_EnterSTOPMode + <13aea> DW_AT_decl_file : 2 + <13aea> DW_AT_decl_line : 580 + <13aec> DW_AT_decl_column : 6 + <13aec> DW_AT_prototyped : 1 + <13aec> DW_AT_low_pc : 0x0 + <13af0> DW_AT_high_pc : 0x2e + <13af4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13af6> DW_AT_call_all_tail_calls: 1 + <13af6> DW_AT_sibling : <0x13b1b> + <2><13afa>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13afb> DW_AT_name : (indirect string, offset: 0xf2fa4): Regulator + <13aff> DW_AT_decl_file : 2 + <13b00> DW_AT_decl_line : 580 + <13b02> DW_AT_decl_column : 37 + <13b03> DW_AT_type : <0x134c1> + <13b07> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13b0a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13b0b> DW_AT_name : (indirect string, offset: 0xf500d): STOPEntry + <13b0f> DW_AT_decl_file : 2 + <13b10> DW_AT_decl_line : 580 + <13b12> DW_AT_decl_column : 56 + <13b13> DW_AT_type : <0x134b0> + <13b17> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><13b1a>: Abbrev Number: 0 + <1><13b1b>: Abbrev Number: 20 (DW_TAG_subprogram) + <13b1c> DW_AT_external : 1 + <13b1c> DW_AT_name : (indirect string, offset: 0xf4fbf): HAL_PWR_EnterSLEEPMode + <13b20> DW_AT_decl_file : 2 + <13b20> DW_AT_decl_line : 498 + <13b22> DW_AT_decl_column : 6 + <13b22> DW_AT_prototyped : 1 + <13b22> DW_AT_low_pc : 0x0 + <13b26> DW_AT_high_pc : 0x68 + <13b2a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13b2c> DW_AT_call_all_tail_calls: 1 + <13b2c> DW_AT_sibling : <0x13b51> + <2><13b30>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13b31> DW_AT_name : (indirect string, offset: 0xf2fa4): Regulator + <13b35> DW_AT_decl_file : 2 + <13b36> DW_AT_decl_line : 498 + <13b38> DW_AT_decl_column : 38 + <13b39> DW_AT_type : <0x134c1> + <13b3d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13b40>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13b41> DW_AT_name : (indirect string, offset: 0xf5320): SLEEPEntry + <13b45> DW_AT_decl_file : 2 + <13b46> DW_AT_decl_line : 498 + <13b48> DW_AT_decl_column : 57 + <13b49> DW_AT_type : <0x134b0> + <13b4d> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><13b50>: Abbrev Number: 0 + <1><13b51>: Abbrev Number: 21 (DW_TAG_subprogram) + <13b52> DW_AT_external : 1 + <13b52> DW_AT_name : (indirect string, offset: 0xf5187): HAL_PWR_DisableWakeUpPin + <13b56> DW_AT_decl_file : 2 + <13b56> DW_AT_decl_line : 467 + <13b58> DW_AT_decl_column : 6 + <13b58> DW_AT_prototyped : 1 + <13b58> DW_AT_low_pc : 0x0 + <13b5c> DW_AT_high_pc : 0x2c + <13b60> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13b62> DW_AT_call_all_calls: 1 + <13b62> DW_AT_sibling : <0x13b77> + <2><13b66>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13b67> DW_AT_name : (indirect string, offset: 0xf5173): WakeUpPinx + <13b6b> DW_AT_decl_file : 2 + <13b6c> DW_AT_decl_line : 467 + <13b6e> DW_AT_decl_column : 40 + <13b6f> DW_AT_type : <0x134c1> + <13b73> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13b76>: Abbrev Number: 0 + <1><13b77>: Abbrev Number: 21 (DW_TAG_subprogram) + <13b78> DW_AT_external : 1 + <13b78> DW_AT_name : (indirect string, offset: 0xf5211): HAL_PWR_EnableWakeUpPin + <13b7c> DW_AT_decl_file : 2 + <13b7c> DW_AT_decl_line : 444 + <13b7e> DW_AT_decl_column : 6 + <13b7e> DW_AT_prototyped : 1 + <13b7e> DW_AT_low_pc : 0x0 + <13b82> DW_AT_high_pc : 0x40 + <13b86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13b88> DW_AT_call_all_calls: 1 + <13b88> DW_AT_sibling : <0x13b9d> + <2><13b8c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13b8d> DW_AT_name : (indirect string, offset: 0xf535d): WakeUpPinPolarity + <13b91> DW_AT_decl_file : 2 + <13b92> DW_AT_decl_line : 444 + <13b94> DW_AT_decl_column : 39 + <13b95> DW_AT_type : <0x134c1> + <13b99> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13b9c>: Abbrev Number: 0 + <1><13b9d>: Abbrev Number: 8 (DW_TAG_subprogram) + <13b9e> DW_AT_external : 1 + <13b9e> DW_AT_name : (indirect string, offset: 0xf4fd6): HAL_PWR_DisablePVD + <13ba2> DW_AT_decl_file : 2 + <13ba2> DW_AT_decl_line : 420 + <13ba4> DW_AT_decl_column : 6 + <13ba5> DW_AT_prototyped : 1 + <13ba5> DW_AT_low_pc : 0x0 + <13ba9> DW_AT_high_pc : 0x20 + <13bad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13baf> DW_AT_call_all_calls: 1 + <1><13baf>: Abbrev Number: 8 (DW_TAG_subprogram) + <13bb0> DW_AT_external : 1 + <13bb0> DW_AT_name : (indirect string, offset: 0xf532b): HAL_PWR_EnablePVD + <13bb4> DW_AT_decl_file : 2 + <13bb4> DW_AT_decl_line : 410 + <13bb6> DW_AT_decl_column : 6 + <13bb7> DW_AT_prototyped : 1 + <13bb7> DW_AT_low_pc : 0x0 + <13bbb> DW_AT_high_pc : 0x20 + <13bbf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13bc1> DW_AT_call_all_calls: 1 + <1><13bc1>: Abbrev Number: 28 (DW_TAG_subprogram) + <13bc2> DW_AT_external : 1 + <13bc2> DW_AT_name : (indirect string, offset: 0x2ab54): HAL_PWR_ConfigPVD + <13bc6> DW_AT_decl_file : 2 + <13bc7> DW_AT_decl_line : 366 + <13bc9> DW_AT_decl_column : 19 + <13bca> DW_AT_prototyped : 1 + <13bca> DW_AT_type : <0x13a09> + <13bce> DW_AT_low_pc : 0x0 + <13bd2> DW_AT_high_pc : 0x84 + <13bd6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13bd8> DW_AT_call_all_tail_calls: 1 + <13bd8> DW_AT_sibling : <0x13bed> + <2><13bdc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13bdd> DW_AT_name : (indirect string, offset: 0xf4fb4): sConfigPVD + <13be1> DW_AT_decl_file : 2 + <13be2> DW_AT_decl_line : 366 + <13be4> DW_AT_decl_column : 53 + <13be5> DW_AT_type : <0x13bed> + <13be9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13bec>: Abbrev Number: 0 + <1><13bed>: Abbrev Number: 29 (DW_TAG_pointer_type) + <13bee> DW_AT_byte_size : 4 + <13bef> DW_AT_type : <0x13a35> + <1><13bf3>: Abbrev Number: 15 (DW_TAG_subprogram) + <13bf4> DW_AT_external : 1 + <13bf4> DW_AT_name : (indirect string, offset: 0xf4f3b): HAL_PWR_DisableBkUpAccess + <13bf8> DW_AT_decl_file : 2 + <13bf8> DW_AT_decl_line : 174 + <13bf9> DW_AT_decl_column : 6 + <13bf9> DW_AT_prototyped : 1 + <13bf9> DW_AT_low_pc : 0x0 + <13bfd> DW_AT_high_pc : 0x20 + <13c01> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13c03> DW_AT_call_all_calls: 1 + <1><13c03>: Abbrev Number: 15 (DW_TAG_subprogram) + <13c04> DW_AT_external : 1 + <13c04> DW_AT_name : (indirect string, offset: 0xf106e): HAL_PWR_EnableBkUpAccess + <13c08> DW_AT_decl_file : 2 + <13c08> DW_AT_decl_line : 164 + <13c09> DW_AT_decl_column : 6 + <13c09> DW_AT_prototyped : 1 + <13c09> DW_AT_low_pc : 0x800477c + <13c0d> DW_AT_high_pc : 0x20 + <13c11> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13c13> DW_AT_call_all_calls: 1 + <1><13c13>: Abbrev Number: 15 (DW_TAG_subprogram) + <13c14> DW_AT_external : 1 + <13c14> DW_AT_name : (indirect string, offset: 0xf53fe): HAL_PWR_DeInit + <13c18> DW_AT_decl_file : 2 + <13c18> DW_AT_decl_line : 100 + <13c19> DW_AT_decl_column : 6 + <13c19> DW_AT_prototyped : 1 + <13c19> DW_AT_low_pc : 0x0 + <13c1d> DW_AT_high_pc : 0xa0 + <13c21> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13c23> DW_AT_call_all_calls: 1 + <1><13c23>: Abbrev Number: 10 (DW_TAG_subprogram) + <13c24> DW_AT_name : (indirect string, offset: 0xf510d): LL_EXTI_DisableFallingTrig_0_31 + <13c28> DW_AT_decl_file : 1 + <13c28> DW_AT_decl_line : 1281 + <13c2a> DW_AT_decl_column : 22 + <13c2a> DW_AT_prototyped : 1 + <13c2a> DW_AT_low_pc : 0x0 + <13c2e> DW_AT_high_pc : 0x28 + <13c32> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13c34> DW_AT_call_all_calls: 1 + <13c34> DW_AT_sibling : <0x13c49> + <2><13c38>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13c39> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <13c3d> DW_AT_decl_file : 1 + <13c3e> DW_AT_decl_line : 1281 + <13c40> DW_AT_decl_column : 63 + <13c41> DW_AT_type : <0x134c1> + <13c45> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13c48>: Abbrev Number: 0 + <1><13c49>: Abbrev Number: 10 (DW_TAG_subprogram) + <13c4a> DW_AT_name : (indirect string, offset: 0xf5391): LL_EXTI_EnableFallingTrig_0_31 + <13c4e> DW_AT_decl_file : 1 + <13c4e> DW_AT_decl_line : 1217 + <13c50> DW_AT_decl_column : 22 + <13c50> DW_AT_prototyped : 1 + <13c50> DW_AT_low_pc : 0x0 + <13c54> DW_AT_high_pc : 0x24 + <13c58> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13c5a> DW_AT_call_all_calls: 1 + <13c5a> DW_AT_sibling : <0x13c6f> + <2><13c5e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13c5f> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <13c63> DW_AT_decl_file : 1 + <13c64> DW_AT_decl_line : 1217 + <13c66> DW_AT_decl_column : 62 + <13c67> DW_AT_type : <0x134c1> + <13c6b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13c6e>: Abbrev Number: 0 + <1><13c6f>: Abbrev Number: 10 (DW_TAG_subprogram) + <13c70> DW_AT_name : (indirect string, offset: 0xf50ca): LL_EXTI_DisableRisingTrig_0_31 + <13c74> DW_AT_decl_file : 1 + <13c74> DW_AT_decl_line : 1093 + <13c76> DW_AT_decl_column : 22 + <13c76> DW_AT_prototyped : 1 + <13c76> DW_AT_low_pc : 0x0 + <13c7a> DW_AT_high_pc : 0x28 + <13c7e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13c80> DW_AT_call_all_calls: 1 + <13c80> DW_AT_sibling : <0x13c95> + <2><13c84>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13c85> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <13c89> DW_AT_decl_file : 1 + <13c8a> DW_AT_decl_line : 1093 + <13c8c> DW_AT_decl_column : 62 + <13c8d> DW_AT_type : <0x134c1> + <13c91> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13c94>: Abbrev Number: 0 + <1><13c95>: Abbrev Number: 10 (DW_TAG_subprogram) + <13c96> DW_AT_name : (indirect string, offset: 0xf51dd): LL_EXTI_EnableRisingTrig_0_31 + <13c9a> DW_AT_decl_file : 1 + <13c9a> DW_AT_decl_line : 1029 + <13c9c> DW_AT_decl_column : 22 + <13c9c> DW_AT_prototyped : 1 + <13c9c> DW_AT_low_pc : 0x0 + <13ca0> DW_AT_high_pc : 0x24 + <13ca4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13ca6> DW_AT_call_all_calls: 1 + <13ca6> DW_AT_sibling : <0x13cbb> + <2><13caa>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13cab> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <13caf> DW_AT_decl_file : 1 + <13cb0> DW_AT_decl_line : 1029 + <13cb2> DW_AT_decl_column : 61 + <13cb3> DW_AT_type : <0x134c1> + <13cb7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13cba>: Abbrev Number: 0 + <1><13cbb>: Abbrev Number: 10 (DW_TAG_subprogram) + <13cbc> DW_AT_name : (indirect string, offset: 0xf4edb): LL_C2_EXTI_DisableIT_0_31 + <13cc0> DW_AT_decl_file : 1 + <13cc0> DW_AT_decl_line : 503 + <13cc2> DW_AT_decl_column : 22 + <13cc2> DW_AT_prototyped : 1 + <13cc2> DW_AT_low_pc : 0x0 + <13cc6> DW_AT_high_pc : 0x2c + <13cca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13ccc> DW_AT_call_all_calls: 1 + <13ccc> DW_AT_sibling : <0x13ce1> + <2><13cd0>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13cd1> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <13cd5> DW_AT_decl_file : 1 + <13cd6> DW_AT_decl_line : 503 + <13cd8> DW_AT_decl_column : 57 + <13cd9> DW_AT_type : <0x134c1> + <13cdd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13ce0>: Abbrev Number: 0 + <1><13ce1>: Abbrev Number: 10 (DW_TAG_subprogram) + <13ce2> DW_AT_name : (indirect string, offset: 0xf502d): LL_EXTI_DisableIT_0_31 + <13ce6> DW_AT_decl_file : 1 + <13ce6> DW_AT_decl_line : 460 + <13ce8> DW_AT_decl_column : 22 + <13ce8> DW_AT_prototyped : 1 + <13ce8> DW_AT_low_pc : 0x0 + <13cec> DW_AT_high_pc : 0x2c + <13cf0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13cf2> DW_AT_call_all_calls: 1 + <13cf2> DW_AT_sibling : <0x13d07> + <2><13cf6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13cf7> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <13cfb> DW_AT_decl_file : 1 + <13cfc> DW_AT_decl_line : 460 + <13cfe> DW_AT_decl_column : 54 + <13cff> DW_AT_type : <0x134c1> + <13d03> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13d06>: Abbrev Number: 0 + <1><13d07>: Abbrev Number: 30 (DW_TAG_subprogram) + <13d08> DW_AT_name : (indirect string, offset: 0xf51fb): LL_EXTI_EnableIT_0_31 + <13d0c> DW_AT_decl_file : 1 + <13d0d> DW_AT_decl_line : 322 + <13d0f> DW_AT_decl_column : 22 + <13d10> DW_AT_prototyped : 1 + <13d10> DW_AT_low_pc : 0x0 + <13d14> DW_AT_high_pc : 0x28 + <13d18> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <13d1a> DW_AT_call_all_calls: 1 + <2><13d1a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <13d1b> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <13d1f> DW_AT_decl_file : 1 + <13d20> DW_AT_decl_line : 322 + <13d22> DW_AT_decl_column : 53 + <13d23> DW_AT_type : <0x134c1> + <13d27> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><13d2a>: Abbrev Number: 0 + <1><13d2b>: Abbrev Number: 0 + Compilation Unit @ offset 0x13d2c: Length: 0x1059 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x2a94 + Abbrev Offset: 0x2a9f Pointer Size: 4 - <0><13de8>: Abbrev Number: 28 (DW_TAG_compile_unit) - <13de9> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <13ded> DW_AT_language : 29 (C11) - <13dee> DW_AT_name : (indirect string, offset: 0xf5bb6): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.c - <13df2> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <13df6> DW_AT_ranges : 0xc2f - <13dfa> DW_AT_low_pc : 0x0 - <13dfe> DW_AT_stmt_list : 0x13ce8 - <13e02> DW_AT_macros : 0x25aca - <1><13e06>: Abbrev Number: 8 (DW_TAG_base_type) - <13e07> DW_AT_byte_size : 1 - <13e08> DW_AT_encoding : 6 (signed char) - <13e09> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><13e0d>: Abbrev Number: 11 (DW_TAG_typedef) - <13e0e> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <13e12> DW_AT_decl_file : 4 - <13e13> DW_AT_decl_line : 43 - <13e14> DW_AT_decl_column : 24 - <13e15> DW_AT_type : <0x13e19> - <1><13e19>: Abbrev Number: 8 (DW_TAG_base_type) - <13e1a> DW_AT_byte_size : 1 - <13e1b> DW_AT_encoding : 8 (unsigned char) - <13e1c> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><13e20>: Abbrev Number: 8 (DW_TAG_base_type) - <13e21> DW_AT_byte_size : 2 - <13e22> DW_AT_encoding : 5 (signed) - <13e23> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><13e27>: Abbrev Number: 8 (DW_TAG_base_type) - <13e28> DW_AT_byte_size : 2 - <13e29> DW_AT_encoding : 7 (unsigned) - <13e2a> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><13e2e>: Abbrev Number: 11 (DW_TAG_typedef) - <13e2f> DW_AT_name : (indirect string, offset: 0xf346f): __int32_t - <13e33> DW_AT_decl_file : 4 - <13e34> DW_AT_decl_line : 77 - <13e35> DW_AT_decl_column : 24 - <13e36> DW_AT_type : <0x13e3a> - <1><13e3a>: Abbrev Number: 8 (DW_TAG_base_type) - <13e3b> DW_AT_byte_size : 4 - <13e3c> DW_AT_encoding : 5 (signed) - <13e3d> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><13e41>: Abbrev Number: 11 (DW_TAG_typedef) - <13e42> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <13e46> DW_AT_decl_file : 4 - <13e47> DW_AT_decl_line : 79 - <13e48> DW_AT_decl_column : 25 - <13e49> DW_AT_type : <0x13e4d> - <1><13e4d>: Abbrev Number: 8 (DW_TAG_base_type) - <13e4e> DW_AT_byte_size : 4 - <13e4f> DW_AT_encoding : 7 (unsigned) - <13e50> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><13e54>: Abbrev Number: 8 (DW_TAG_base_type) - <13e55> DW_AT_byte_size : 8 - <13e56> DW_AT_encoding : 5 (signed) - <13e57> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><13e5b>: Abbrev Number: 8 (DW_TAG_base_type) - <13e5c> DW_AT_byte_size : 8 - <13e5d> DW_AT_encoding : 7 (unsigned) - <13e5e> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><13e62>: Abbrev Number: 29 (DW_TAG_base_type) - <13e63> DW_AT_byte_size : 4 - <13e64> DW_AT_encoding : 5 (signed) - <13e65> DW_AT_name : int - <1><13e69>: Abbrev Number: 8 (DW_TAG_base_type) - <13e6a> DW_AT_byte_size : 4 - <13e6b> DW_AT_encoding : 7 (unsigned) - <13e6c> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><13e70>: Abbrev Number: 11 (DW_TAG_typedef) - <13e71> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <13e75> DW_AT_decl_file : 5 - <13e76> DW_AT_decl_line : 24 - <13e77> DW_AT_decl_column : 19 - <13e78> DW_AT_type : <0x13e0d> - <1><13e7c>: Abbrev Number: 9 (DW_TAG_volatile_type) - <13e7d> DW_AT_type : <0x13e70> - <1><13e81>: Abbrev Number: 11 (DW_TAG_typedef) - <13e82> DW_AT_name : (indirect string, offset: 0xf3471): int32_t - <13e86> DW_AT_decl_file : 5 - <13e87> DW_AT_decl_line : 44 - <13e88> DW_AT_decl_column : 19 - <13e89> DW_AT_type : <0x13e2e> - <1><13e8d>: Abbrev Number: 11 (DW_TAG_typedef) - <13e8e> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <13e92> DW_AT_decl_file : 5 - <13e93> DW_AT_decl_line : 48 - <13e94> DW_AT_decl_column : 20 - <13e95> DW_AT_type : <0x13e41> - <1><13e99>: Abbrev Number: 9 (DW_TAG_volatile_type) - <13e9a> DW_AT_type : <0x13e8d> - <1><13e9e>: Abbrev Number: 16 (DW_TAG_const_type) - <13e9f> DW_AT_type : <0x13e99> - <1><13ea3>: Abbrev Number: 6 (DW_TAG_array_type) - <13ea4> DW_AT_type : <0x13e99> - <13ea8> DW_AT_sibling : <0x13eb3> - <2><13eac>: Abbrev Number: 7 (DW_TAG_subrange_type) - <13ead> DW_AT_type : <0x13e69> - <13eb1> DW_AT_upper_bound : 7 - <2><13eb2>: Abbrev Number: 0 - <1><13eb3>: Abbrev Number: 9 (DW_TAG_volatile_type) - <13eb4> DW_AT_type : <0x13ea3> - <1><13eb8>: Abbrev Number: 19 (DW_TAG_structure_type) - <13eb9> DW_AT_byte_size : 140 - <13eba> DW_AT_decl_file : 6 - <13ebb> DW_AT_decl_line : 440 - <13ebd> DW_AT_decl_column : 9 - <13ebd> DW_AT_sibling : <0x13fe8> - <2><13ec1>: Abbrev Number: 1 (DW_TAG_member) - <13ec2> DW_AT_name : (indirect string, offset: 0xf1802): CPUID - <13ec6> DW_AT_decl_file : 6 - <13ec7> DW_AT_decl_line : 442 - <13ec9> DW_AT_decl_column : 18 - <13eca> DW_AT_type : <0x13e9e> - <13ece> DW_AT_data_member_location: 0 - <2><13ecf>: Abbrev Number: 1 (DW_TAG_member) - <13ed0> DW_AT_name : (indirect string, offset: 0xf17fd): ICSR - <13ed4> DW_AT_decl_file : 6 - <13ed5> DW_AT_decl_line : 443 - <13ed7> DW_AT_decl_column : 18 - <13ed8> DW_AT_type : <0x13e99> - <13edc> DW_AT_data_member_location: 4 - <2><13edd>: Abbrev Number: 1 (DW_TAG_member) - <13ede> DW_AT_name : (indirect string, offset: 0xf17db): VTOR - <13ee2> DW_AT_decl_file : 6 - <13ee3> DW_AT_decl_line : 444 - <13ee5> DW_AT_decl_column : 18 - <13ee6> DW_AT_type : <0x13e99> - <13eea> DW_AT_data_member_location: 8 - <2><13eeb>: Abbrev Number: 1 (DW_TAG_member) - <13eec> DW_AT_name : (indirect string, offset: 0xf18da): AIRCR - <13ef0> DW_AT_decl_file : 6 - <13ef1> DW_AT_decl_line : 445 - <13ef3> DW_AT_decl_column : 18 - <13ef4> DW_AT_type : <0x13e99> - <13ef8> DW_AT_data_member_location: 12 - <2><13ef9>: Abbrev Number: 5 (DW_TAG_member) - <13efa> DW_AT_name : SCR - <13efe> DW_AT_decl_file : 6 - <13eff> DW_AT_decl_line : 446 - <13f01> DW_AT_decl_column : 18 - <13f02> DW_AT_type : <0x13e99> - <13f06> DW_AT_data_member_location: 16 - <2><13f07>: Abbrev Number: 5 (DW_TAG_member) - <13f08> DW_AT_name : CCR - <13f0c> DW_AT_decl_file : 6 - <13f0d> DW_AT_decl_line : 447 - <13f0f> DW_AT_decl_column : 18 - <13f10> DW_AT_type : <0x13e99> - <13f14> DW_AT_data_member_location: 20 - <2><13f15>: Abbrev Number: 5 (DW_TAG_member) - <13f16> DW_AT_name : SHP - <13f1a> DW_AT_decl_file : 6 - <13f1b> DW_AT_decl_line : 448 - <13f1d> DW_AT_decl_column : 18 - <13f1e> DW_AT_type : <0x13ff8> - <13f22> DW_AT_data_member_location: 24 - <2><13f23>: Abbrev Number: 1 (DW_TAG_member) - <13f24> DW_AT_name : (indirect string, offset: 0xf182f): SHCSR - <13f28> DW_AT_decl_file : 6 - <13f29> DW_AT_decl_line : 449 - <13f2b> DW_AT_decl_column : 18 - <13f2c> DW_AT_type : <0x13e99> - <13f30> DW_AT_data_member_location: 36 - <2><13f31>: Abbrev Number: 1 (DW_TAG_member) - <13f32> DW_AT_name : (indirect string, offset: 0xf1875): CFSR - <13f36> DW_AT_decl_file : 6 - <13f37> DW_AT_decl_line : 450 - <13f39> DW_AT_decl_column : 18 - <13f3a> DW_AT_type : <0x13e99> - <13f3e> DW_AT_data_member_location: 40 - <2><13f3f>: Abbrev Number: 1 (DW_TAG_member) - <13f40> DW_AT_name : (indirect string, offset: 0xf1835): HFSR - <13f44> DW_AT_decl_file : 6 - <13f45> DW_AT_decl_line : 451 - <13f47> DW_AT_decl_column : 18 - <13f48> DW_AT_type : <0x13e99> - <13f4c> DW_AT_data_member_location: 44 - <2><13f4d>: Abbrev Number: 1 (DW_TAG_member) - <13f4e> DW_AT_name : (indirect string, offset: 0xf1820): DFSR - <13f52> DW_AT_decl_file : 6 - <13f53> DW_AT_decl_line : 452 - <13f55> DW_AT_decl_column : 18 - <13f56> DW_AT_type : <0x13e99> - <13f5a> DW_AT_data_member_location: 48 - <2><13f5b>: Abbrev Number: 1 (DW_TAG_member) - <13f5c> DW_AT_name : (indirect string, offset: 0xf18c1): MMFAR - <13f60> DW_AT_decl_file : 6 - <13f61> DW_AT_decl_line : 453 - <13f63> DW_AT_decl_column : 18 - <13f64> DW_AT_type : <0x13e99> - <13f68> DW_AT_data_member_location: 52 - <2><13f69>: Abbrev Number: 1 (DW_TAG_member) - <13f6a> DW_AT_name : (indirect string, offset: 0xf1825): BFAR - <13f6e> DW_AT_decl_file : 6 - <13f6f> DW_AT_decl_line : 454 - <13f71> DW_AT_decl_column : 18 - <13f72> DW_AT_type : <0x13e99> - <13f76> DW_AT_data_member_location: 56 - <2><13f77>: Abbrev Number: 1 (DW_TAG_member) - <13f78> DW_AT_name : (indirect string, offset: 0xf17ef): AFSR - <13f7c> DW_AT_decl_file : 6 - <13f7d> DW_AT_decl_line : 455 - <13f7f> DW_AT_decl_column : 18 - <13f80> DW_AT_type : <0x13e99> - <13f84> DW_AT_data_member_location: 60 - <2><13f85>: Abbrev Number: 5 (DW_TAG_member) - <13f86> DW_AT_name : PFR - <13f8a> DW_AT_decl_file : 6 - <13f8b> DW_AT_decl_line : 456 - <13f8d> DW_AT_decl_column : 18 - <13f8e> DW_AT_type : <0x14012> - <13f92> DW_AT_data_member_location: 64 - <2><13f93>: Abbrev Number: 5 (DW_TAG_member) - <13f94> DW_AT_name : DFR - <13f98> DW_AT_decl_file : 6 - <13f99> DW_AT_decl_line : 457 - <13f9b> DW_AT_decl_column : 18 - <13f9c> DW_AT_type : <0x13e9e> - <13fa0> DW_AT_data_member_location: 72 - <2><13fa1>: Abbrev Number: 5 (DW_TAG_member) - <13fa2> DW_AT_name : ADR - <13fa6> DW_AT_decl_file : 6 - <13fa7> DW_AT_decl_line : 458 - <13fa9> DW_AT_decl_column : 18 - <13faa> DW_AT_type : <0x13e9e> - <13fae> DW_AT_data_member_location: 76 - <2><13faf>: Abbrev Number: 1 (DW_TAG_member) - <13fb0> DW_AT_name : (indirect string, offset: 0xf17ea): MMFR - <13fb4> DW_AT_decl_file : 6 - <13fb5> DW_AT_decl_line : 459 - <13fb7> DW_AT_decl_column : 18 - <13fb8> DW_AT_type : <0x1402c> - <13fbc> DW_AT_data_member_location: 80 - <2><13fbd>: Abbrev Number: 1 (DW_TAG_member) - <13fbe> DW_AT_name : (indirect string, offset: 0xf182a): ISAR - <13fc2> DW_AT_decl_file : 6 - <13fc3> DW_AT_decl_line : 460 - <13fc5> DW_AT_decl_column : 18 - <13fc6> DW_AT_type : <0x14046> - <13fca> DW_AT_data_member_location: 96 - <2><13fcb>: Abbrev Number: 1 (DW_TAG_member) - <13fcc> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <13fd0> DW_AT_decl_file : 6 - <13fd1> DW_AT_decl_line : 461 - <13fd3> DW_AT_decl_column : 18 - <13fd4> DW_AT_type : <0x1404b> - <13fd8> DW_AT_data_member_location: 116 - <2><13fd9>: Abbrev Number: 1 (DW_TAG_member) - <13fda> DW_AT_name : (indirect string, offset: 0xf1850): CPACR - <13fde> DW_AT_decl_file : 6 - <13fdf> DW_AT_decl_line : 462 - <13fe1> DW_AT_decl_column : 18 - <13fe2> DW_AT_type : <0x13e99> - <13fe6> DW_AT_data_member_location: 136 - <2><13fe7>: Abbrev Number: 0 - <1><13fe8>: Abbrev Number: 6 (DW_TAG_array_type) - <13fe9> DW_AT_type : <0x13e7c> - <13fed> DW_AT_sibling : <0x13ff8> - <2><13ff1>: Abbrev Number: 7 (DW_TAG_subrange_type) - <13ff2> DW_AT_type : <0x13e69> - <13ff6> DW_AT_upper_bound : 11 - <2><13ff7>: Abbrev Number: 0 - <1><13ff8>: Abbrev Number: 9 (DW_TAG_volatile_type) - <13ff9> DW_AT_type : <0x13fe8> - <1><13ffd>: Abbrev Number: 6 (DW_TAG_array_type) - <13ffe> DW_AT_type : <0x13e9e> - <14002> DW_AT_sibling : <0x1400d> - <2><14006>: Abbrev Number: 7 (DW_TAG_subrange_type) - <14007> DW_AT_type : <0x13e69> - <1400b> DW_AT_upper_bound : 1 - <2><1400c>: Abbrev Number: 0 - <1><1400d>: Abbrev Number: 16 (DW_TAG_const_type) - <1400e> DW_AT_type : <0x13ffd> - <1><14012>: Abbrev Number: 9 (DW_TAG_volatile_type) - <14013> DW_AT_type : <0x1400d> - <1><14017>: Abbrev Number: 6 (DW_TAG_array_type) - <14018> DW_AT_type : <0x13e9e> - <1401c> DW_AT_sibling : <0x14027> - <2><14020>: Abbrev Number: 7 (DW_TAG_subrange_type) - <14021> DW_AT_type : <0x13e69> - <14025> DW_AT_upper_bound : 3 - <2><14026>: Abbrev Number: 0 - <1><14027>: Abbrev Number: 16 (DW_TAG_const_type) - <14028> DW_AT_type : <0x14017> - <1><1402c>: Abbrev Number: 9 (DW_TAG_volatile_type) - <1402d> DW_AT_type : <0x14027> - <1><14031>: Abbrev Number: 6 (DW_TAG_array_type) - <14032> DW_AT_type : <0x13e9e> - <14036> DW_AT_sibling : <0x14041> - <2><1403a>: Abbrev Number: 7 (DW_TAG_subrange_type) - <1403b> DW_AT_type : <0x13e69> - <1403f> DW_AT_upper_bound : 4 - <2><14040>: Abbrev Number: 0 - <1><14041>: Abbrev Number: 16 (DW_TAG_const_type) - <14042> DW_AT_type : <0x14031> - <1><14046>: Abbrev Number: 9 (DW_TAG_volatile_type) - <14047> DW_AT_type : <0x14041> - <1><1404b>: Abbrev Number: 6 (DW_TAG_array_type) - <1404c> DW_AT_type : <0x13e8d> - <14050> DW_AT_sibling : <0x1405b> - <2><14054>: Abbrev Number: 7 (DW_TAG_subrange_type) - <14055> DW_AT_type : <0x13e69> - <14059> DW_AT_upper_bound : 4 - <2><1405a>: Abbrev Number: 0 - <1><1405b>: Abbrev Number: 20 (DW_TAG_typedef) - <1405c> DW_AT_name : (indirect string, offset: 0xf17f4): SCB_Type - <14060> DW_AT_decl_file : 6 - <14061> DW_AT_decl_line : 463 - <14063> DW_AT_decl_column : 3 - <14063> DW_AT_type : <0x13eb8> - <1><14067>: Abbrev Number: 6 (DW_TAG_array_type) - <14068> DW_AT_type : <0x13e8d> - <1406c> DW_AT_sibling : <0x14077> - <2><14070>: Abbrev Number: 7 (DW_TAG_subrange_type) - <14071> DW_AT_type : <0x13e69> - <14075> DW_AT_upper_bound : 7 - <2><14076>: Abbrev Number: 0 - <1><14077>: Abbrev Number: 30 (DW_TAG_variable) - <14078> DW_AT_name : (indirect string, offset: 0xf188f): SystemCoreClock - <1407c> DW_AT_decl_file : 10 - <1407d> DW_AT_decl_line : 60 - <1407e> DW_AT_decl_column : 17 - <1407f> DW_AT_type : <0x13e8d> - <14083> DW_AT_external : 1 - <14083> DW_AT_declaration : 1 - <1><14083>: Abbrev Number: 6 (DW_TAG_array_type) - <14084> DW_AT_type : <0x13e8d> - <14088> DW_AT_sibling : <0x14093> - <2><1408c>: Abbrev Number: 7 (DW_TAG_subrange_type) - <1408d> DW_AT_type : <0x13e69> - <14091> DW_AT_upper_bound : 3 - <2><14092>: Abbrev Number: 0 - <1><14093>: Abbrev Number: 6 (DW_TAG_array_type) - <14094> DW_AT_type : <0x13e99> - <14098> DW_AT_sibling : <0x140a3> - <2><1409c>: Abbrev Number: 7 (DW_TAG_subrange_type) - <1409d> DW_AT_type : <0x13e69> - <140a1> DW_AT_upper_bound : 1 - <2><140a2>: Abbrev Number: 0 - <1><140a3>: Abbrev Number: 9 (DW_TAG_volatile_type) - <140a4> DW_AT_type : <0x14093> - <1><140a8>: Abbrev Number: 19 (DW_TAG_structure_type) - <140a9> DW_AT_byte_size : 140 - <140aa> DW_AT_decl_file : 7 - <140ab> DW_AT_decl_line : 394 - <140ad> DW_AT_decl_column : 9 - <140ad> DW_AT_sibling : <0x14210> - <2><140b1>: Abbrev Number: 5 (DW_TAG_member) - <140b2> DW_AT_name : CR1 - <140b6> DW_AT_decl_file : 7 - <140b7> DW_AT_decl_line : 396 - <140b9> DW_AT_decl_column : 17 - <140ba> DW_AT_type : <0x13e99> - <140be> DW_AT_data_member_location: 0 - <2><140bf>: Abbrev Number: 5 (DW_TAG_member) - <140c0> DW_AT_name : CR2 - <140c4> DW_AT_decl_file : 7 - <140c5> DW_AT_decl_line : 397 - <140c7> DW_AT_decl_column : 17 - <140c8> DW_AT_type : <0x13e99> - <140cc> DW_AT_data_member_location: 4 - <2><140cd>: Abbrev Number: 5 (DW_TAG_member) - <140ce> DW_AT_name : CR3 - <140d2> DW_AT_decl_file : 7 - <140d3> DW_AT_decl_line : 398 - <140d5> DW_AT_decl_column : 17 - <140d6> DW_AT_type : <0x13e99> - <140da> DW_AT_data_member_location: 8 - <2><140db>: Abbrev Number: 5 (DW_TAG_member) - <140dc> DW_AT_name : CR4 - <140e0> DW_AT_decl_file : 7 - <140e1> DW_AT_decl_line : 399 - <140e3> DW_AT_decl_column : 17 - <140e4> DW_AT_type : <0x13e99> - <140e8> DW_AT_data_member_location: 12 - <2><140e9>: Abbrev Number: 5 (DW_TAG_member) - <140ea> DW_AT_name : SR1 - <140ee> DW_AT_decl_file : 7 - <140ef> DW_AT_decl_line : 400 - <140f1> DW_AT_decl_column : 17 - <140f2> DW_AT_type : <0x13e99> - <140f6> DW_AT_data_member_location: 16 - <2><140f7>: Abbrev Number: 5 (DW_TAG_member) - <140f8> DW_AT_name : SR2 - <140fc> DW_AT_decl_file : 7 - <140fd> DW_AT_decl_line : 401 - <140ff> DW_AT_decl_column : 17 - <14100> DW_AT_type : <0x13e99> - <14104> DW_AT_data_member_location: 20 - <2><14105>: Abbrev Number: 5 (DW_TAG_member) - <14106> DW_AT_name : SCR - <1410a> DW_AT_decl_file : 7 - <1410b> DW_AT_decl_line : 402 - <1410d> DW_AT_decl_column : 17 - <1410e> DW_AT_type : <0x13e99> - <14112> DW_AT_data_member_location: 24 - <2><14113>: Abbrev Number: 5 (DW_TAG_member) - <14114> DW_AT_name : CR5 - <14118> DW_AT_decl_file : 7 - <14119> DW_AT_decl_line : 403 - <1411b> DW_AT_decl_column : 17 - <1411c> DW_AT_type : <0x13e99> - <14120> DW_AT_data_member_location: 28 - <2><14121>: Abbrev Number: 1 (DW_TAG_member) - <14122> DW_AT_name : (indirect string, offset: 0xf135b): PUCRA - <14126> DW_AT_decl_file : 7 - <14127> DW_AT_decl_line : 404 - <14129> DW_AT_decl_column : 17 - <1412a> DW_AT_type : <0x13e99> - <1412e> DW_AT_data_member_location: 32 - <2><1412f>: Abbrev Number: 1 (DW_TAG_member) - <14130> DW_AT_name : (indirect string, offset: 0xf0f7b): PDCRA - <14134> DW_AT_decl_file : 7 - <14135> DW_AT_decl_line : 405 - <14137> DW_AT_decl_column : 17 - <14138> DW_AT_type : <0x13e99> - <1413c> DW_AT_data_member_location: 36 - <2><1413d>: Abbrev Number: 1 (DW_TAG_member) - <1413e> DW_AT_name : (indirect string, offset: 0xf0bcf): PUCRB - <14142> DW_AT_decl_file : 7 - <14143> DW_AT_decl_line : 406 - <14145> DW_AT_decl_column : 17 - <14146> DW_AT_type : <0x13e99> - <1414a> DW_AT_data_member_location: 40 - <2><1414b>: Abbrev Number: 1 (DW_TAG_member) - <1414c> DW_AT_name : (indirect string, offset: 0xf0f81): PDCRB - <14150> DW_AT_decl_file : 7 - <14151> DW_AT_decl_line : 407 - <14153> DW_AT_decl_column : 17 - <14154> DW_AT_type : <0x13e99> - <14158> DW_AT_data_member_location: 44 - <2><14159>: Abbrev Number: 1 (DW_TAG_member) - <1415a> DW_AT_name : (indirect string, offset: 0xf1361): PUCRC - <1415e> DW_AT_decl_file : 7 - <1415f> DW_AT_decl_line : 408 - <14161> DW_AT_decl_column : 17 - <14162> DW_AT_type : <0x13e99> - <14166> DW_AT_data_member_location: 48 - <2><14167>: Abbrev Number: 1 (DW_TAG_member) - <14168> DW_AT_name : (indirect string, offset: 0xf0f87): PDCRC - <1416c> DW_AT_decl_file : 7 - <1416d> DW_AT_decl_line : 409 - <1416f> DW_AT_decl_column : 17 - <14170> DW_AT_type : <0x13e99> - <14174> DW_AT_data_member_location: 52 - <2><14175>: Abbrev Number: 1 (DW_TAG_member) - <14176> DW_AT_name : (indirect string, offset: 0xf0bd5): PUCRD - <1417a> DW_AT_decl_file : 7 - <1417b> DW_AT_decl_line : 410 - <1417d> DW_AT_decl_column : 17 - <1417e> DW_AT_type : <0x13e99> - <14182> DW_AT_data_member_location: 56 - <2><14183>: Abbrev Number: 1 (DW_TAG_member) - <14184> DW_AT_name : (indirect string, offset: 0xf0f8d): PDCRD - <14188> DW_AT_decl_file : 7 - <14189> DW_AT_decl_line : 411 - <1418b> DW_AT_decl_column : 17 - <1418c> DW_AT_type : <0x13e99> - <14190> DW_AT_data_member_location: 60 - <2><14191>: Abbrev Number: 1 (DW_TAG_member) - <14192> DW_AT_name : (indirect string, offset: 0xf1367): PUCRE - <14196> DW_AT_decl_file : 7 - <14197> DW_AT_decl_line : 412 - <14199> DW_AT_decl_column : 17 - <1419a> DW_AT_type : <0x13e99> - <1419e> DW_AT_data_member_location: 64 - <2><1419f>: Abbrev Number: 1 (DW_TAG_member) - <141a0> DW_AT_name : (indirect string, offset: 0xf0f93): PDCRE - <141a4> DW_AT_decl_file : 7 - <141a5> DW_AT_decl_line : 413 - <141a7> DW_AT_decl_column : 17 - <141a8> DW_AT_type : <0x13e99> - <141ac> DW_AT_data_member_location: 68 - <2><141ad>: Abbrev Number: 1 (DW_TAG_member) - <141ae> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <141b2> DW_AT_decl_file : 7 - <141b3> DW_AT_decl_line : 414 - <141b5> DW_AT_decl_column : 17 - <141b6> DW_AT_type : <0x14083> - <141ba> DW_AT_data_member_location: 72 - <2><141bb>: Abbrev Number: 1 (DW_TAG_member) - <141bc> DW_AT_name : (indirect string, offset: 0xf136d): PUCRH - <141c0> DW_AT_decl_file : 7 - <141c1> DW_AT_decl_line : 415 - <141c3> DW_AT_decl_column : 17 - <141c4> DW_AT_type : <0x13e99> - <141c8> DW_AT_data_member_location: 88 - <2><141c9>: Abbrev Number: 1 (DW_TAG_member) - <141ca> DW_AT_name : (indirect string, offset: 0xf0f99): PDCRH - <141ce> DW_AT_decl_file : 7 - <141cf> DW_AT_decl_line : 416 - <141d1> DW_AT_decl_column : 17 - <141d2> DW_AT_type : <0x13e99> - <141d6> DW_AT_data_member_location: 92 - <2><141d7>: Abbrev Number: 1 (DW_TAG_member) - <141d8> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <141dc> DW_AT_decl_file : 7 - <141dd> DW_AT_decl_line : 417 - <141df> DW_AT_decl_column : 17 - <141e0> DW_AT_type : <0x14067> - <141e4> DW_AT_data_member_location: 96 - <2><141e5>: Abbrev Number: 1 (DW_TAG_member) - <141e6> DW_AT_name : (indirect string, offset: 0xf090f): C2CR1 - <141ea> DW_AT_decl_file : 7 - <141eb> DW_AT_decl_line : 418 - <141ed> DW_AT_decl_column : 17 - <141ee> DW_AT_type : <0x13e99> - <141f2> DW_AT_data_member_location: 128 - <2><141f3>: Abbrev Number: 1 (DW_TAG_member) - <141f4> DW_AT_name : (indirect string, offset: 0xf03a6): C2CR3 - <141f8> DW_AT_decl_file : 7 - <141f9> DW_AT_decl_line : 419 - <141fb> DW_AT_decl_column : 17 - <141fc> DW_AT_type : <0x13e99> - <14200> DW_AT_data_member_location: 132 - <2><14201>: Abbrev Number: 1 (DW_TAG_member) - <14202> DW_AT_name : (indirect string, offset: 0xefe34): EXTSCR - <14206> DW_AT_decl_file : 7 - <14207> DW_AT_decl_line : 420 - <14209> DW_AT_decl_column : 17 - <1420a> DW_AT_type : <0x13e99> - <1420e> DW_AT_data_member_location: 136 - <2><1420f>: Abbrev Number: 0 - <1><14210>: Abbrev Number: 20 (DW_TAG_typedef) - <14211> DW_AT_name : (indirect string, offset: 0xf0cfa): PWR_TypeDef - <14215> DW_AT_decl_file : 7 - <14216> DW_AT_decl_line : 421 - <14218> DW_AT_decl_column : 3 - <14218> DW_AT_type : <0x140a8> - <1><1421c>: Abbrev Number: 6 (DW_TAG_array_type) - <1421d> DW_AT_type : <0x13e99> - <14221> DW_AT_sibling : <0x1422c> - <2><14225>: Abbrev Number: 7 (DW_TAG_subrange_type) - <14226> DW_AT_type : <0x13e69> - <1422a> DW_AT_upper_bound : 3 - <2><1422b>: Abbrev Number: 0 - <1><1422c>: Abbrev Number: 9 (DW_TAG_volatile_type) - <1422d> DW_AT_type : <0x1421c> - <1><14231>: Abbrev Number: 19 (DW_TAG_structure_type) - <14232> DW_AT_byte_size : 216 - <14233> DW_AT_decl_file : 7 - <14234> DW_AT_decl_line : 819 - <14236> DW_AT_decl_column : 9 - <14236> DW_AT_sibling : <0x1437d> - <2><1423a>: Abbrev Number: 1 (DW_TAG_member) - <1423b> DW_AT_name : (indirect string, offset: 0xf380d): RTSR1 - <1423f> DW_AT_decl_file : 7 - <14240> DW_AT_decl_line : 821 - <14242> DW_AT_decl_column : 17 - <14243> DW_AT_type : <0x13e99> - <14247> DW_AT_data_member_location: 0 - <2><14248>: Abbrev Number: 1 (DW_TAG_member) - <14249> DW_AT_name : (indirect string, offset: 0xf38f9): FTSR1 - <1424d> DW_AT_decl_file : 7 - <1424e> DW_AT_decl_line : 822 - <14250> DW_AT_decl_column : 17 - <14251> DW_AT_type : <0x13e99> - <14255> DW_AT_data_member_location: 4 - <2><14256>: Abbrev Number: 1 (DW_TAG_member) - <14257> DW_AT_name : (indirect string, offset: 0xf3813): SWIER1 - <1425b> DW_AT_decl_file : 7 - <1425c> DW_AT_decl_line : 823 - <1425e> DW_AT_decl_column : 17 - <1425f> DW_AT_type : <0x13e99> - <14263> DW_AT_data_member_location: 8 - <2><14264>: Abbrev Number: 5 (DW_TAG_member) - <14265> DW_AT_name : PR1 - <14269> DW_AT_decl_file : 7 - <1426a> DW_AT_decl_line : 824 - <1426c> DW_AT_decl_column : 17 - <1426d> DW_AT_type : <0x13e99> - <14271> DW_AT_data_member_location: 12 - <2><14272>: Abbrev Number: 1 (DW_TAG_member) - <14273> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <14277> DW_AT_decl_file : 7 - <14278> DW_AT_decl_line : 825 - <1427a> DW_AT_decl_column : 17 - <1427b> DW_AT_type : <0x1422c> - <1427f> DW_AT_data_member_location: 16 - <2><14280>: Abbrev Number: 1 (DW_TAG_member) - <14281> DW_AT_name : (indirect string, offset: 0xf389c): RTSR2 - <14285> DW_AT_decl_file : 7 - <14286> DW_AT_decl_line : 826 - <14288> DW_AT_decl_column : 17 - <14289> DW_AT_type : <0x13e99> - <1428d> DW_AT_data_member_location: 32 - <2><1428e>: Abbrev Number: 1 (DW_TAG_member) - <1428f> DW_AT_name : (indirect string, offset: 0xf38f3): FTSR2 - <14293> DW_AT_decl_file : 7 - <14294> DW_AT_decl_line : 827 - <14296> DW_AT_decl_column : 17 - <14297> DW_AT_type : <0x13e99> - <1429b> DW_AT_data_member_location: 36 - <2><1429c>: Abbrev Number: 1 (DW_TAG_member) - <1429d> DW_AT_name : (indirect string, offset: 0xf38b3): SWIER2 - <142a1> DW_AT_decl_file : 7 - <142a2> DW_AT_decl_line : 828 - <142a4> DW_AT_decl_column : 17 - <142a5> DW_AT_type : <0x13e99> - <142a9> DW_AT_data_member_location: 40 - <2><142aa>: Abbrev Number: 5 (DW_TAG_member) - <142ab> DW_AT_name : PR2 - <142af> DW_AT_decl_file : 7 - <142b0> DW_AT_decl_line : 829 - <142b2> DW_AT_decl_column : 17 - <142b3> DW_AT_type : <0x13e99> - <142b7> DW_AT_data_member_location: 44 - <2><142b8>: Abbrev Number: 1 (DW_TAG_member) - <142b9> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <142bd> DW_AT_decl_file : 7 - <142be> DW_AT_decl_line : 830 - <142c0> DW_AT_decl_column : 17 - <142c1> DW_AT_type : <0x1422c> - <142c5> DW_AT_data_member_location: 48 - <2><142c6>: Abbrev Number: 1 (DW_TAG_member) - <142c7> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <142cb> DW_AT_decl_file : 7 - <142cc> DW_AT_decl_line : 831 - <142ce> DW_AT_decl_column : 17 - <142cf> DW_AT_type : <0x13eb3> - <142d3> DW_AT_data_member_location: 64 - <2><142d4>: Abbrev Number: 1 (DW_TAG_member) - <142d5> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <142d9> DW_AT_decl_file : 7 - <142da> DW_AT_decl_line : 832 - <142dc> DW_AT_decl_column : 17 - <142dd> DW_AT_type : <0x13eb3> - <142e1> DW_AT_data_member_location: 96 - <2><142e2>: Abbrev Number: 1 (DW_TAG_member) - <142e3> DW_AT_name : (indirect string, offset: 0xf1d93): IMR1 + <0><13d38>: Abbrev Number: 28 (DW_TAG_compile_unit) + <13d39> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <13d3d> DW_AT_language : 29 (C11) + <13d3e> DW_AT_name : (indirect string, offset: 0xf5b9b): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.c + <13d42> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <13d46> DW_AT_ranges : 0xc31 + <13d4a> DW_AT_low_pc : 0x0 + <13d4e> DW_AT_stmt_list : 0x13d5e + <13d52> DW_AT_macros : 0x25ac9 + <1><13d56>: Abbrev Number: 8 (DW_TAG_base_type) + <13d57> DW_AT_byte_size : 1 + <13d58> DW_AT_encoding : 6 (signed char) + <13d59> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><13d5d>: Abbrev Number: 11 (DW_TAG_typedef) + <13d5e> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <13d62> DW_AT_decl_file : 4 + <13d63> DW_AT_decl_line : 43 + <13d64> DW_AT_decl_column : 24 + <13d65> DW_AT_type : <0x13d69> + <1><13d69>: Abbrev Number: 8 (DW_TAG_base_type) + <13d6a> DW_AT_byte_size : 1 + <13d6b> DW_AT_encoding : 8 (unsigned char) + <13d6c> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><13d70>: Abbrev Number: 8 (DW_TAG_base_type) + <13d71> DW_AT_byte_size : 2 + <13d72> DW_AT_encoding : 5 (signed) + <13d73> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><13d77>: Abbrev Number: 8 (DW_TAG_base_type) + <13d78> DW_AT_byte_size : 2 + <13d79> DW_AT_encoding : 7 (unsigned) + <13d7a> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><13d7e>: Abbrev Number: 11 (DW_TAG_typedef) + <13d7f> DW_AT_name : (indirect string, offset: 0xf3441): __int32_t + <13d83> DW_AT_decl_file : 4 + <13d84> DW_AT_decl_line : 77 + <13d85> DW_AT_decl_column : 24 + <13d86> DW_AT_type : <0x13d8a> + <1><13d8a>: Abbrev Number: 8 (DW_TAG_base_type) + <13d8b> DW_AT_byte_size : 4 + <13d8c> DW_AT_encoding : 5 (signed) + <13d8d> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><13d91>: Abbrev Number: 11 (DW_TAG_typedef) + <13d92> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <13d96> DW_AT_decl_file : 4 + <13d97> DW_AT_decl_line : 79 + <13d98> DW_AT_decl_column : 25 + <13d99> DW_AT_type : <0x13d9d> + <1><13d9d>: Abbrev Number: 8 (DW_TAG_base_type) + <13d9e> DW_AT_byte_size : 4 + <13d9f> DW_AT_encoding : 7 (unsigned) + <13da0> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><13da4>: Abbrev Number: 8 (DW_TAG_base_type) + <13da5> DW_AT_byte_size : 8 + <13da6> DW_AT_encoding : 5 (signed) + <13da7> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><13dab>: Abbrev Number: 8 (DW_TAG_base_type) + <13dac> DW_AT_byte_size : 8 + <13dad> DW_AT_encoding : 7 (unsigned) + <13dae> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><13db2>: Abbrev Number: 29 (DW_TAG_base_type) + <13db3> DW_AT_byte_size : 4 + <13db4> DW_AT_encoding : 5 (signed) + <13db5> DW_AT_name : int + <1><13db9>: Abbrev Number: 8 (DW_TAG_base_type) + <13dba> DW_AT_byte_size : 4 + <13dbb> DW_AT_encoding : 7 (unsigned) + <13dbc> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><13dc0>: Abbrev Number: 11 (DW_TAG_typedef) + <13dc1> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <13dc5> DW_AT_decl_file : 5 + <13dc6> DW_AT_decl_line : 24 + <13dc7> DW_AT_decl_column : 19 + <13dc8> DW_AT_type : <0x13d5d> + <1><13dcc>: Abbrev Number: 9 (DW_TAG_volatile_type) + <13dcd> DW_AT_type : <0x13dc0> + <1><13dd1>: Abbrev Number: 11 (DW_TAG_typedef) + <13dd2> DW_AT_name : (indirect string, offset: 0xf3443): int32_t + <13dd6> DW_AT_decl_file : 5 + <13dd7> DW_AT_decl_line : 44 + <13dd8> DW_AT_decl_column : 19 + <13dd9> DW_AT_type : <0x13d7e> + <1><13ddd>: Abbrev Number: 11 (DW_TAG_typedef) + <13dde> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <13de2> DW_AT_decl_file : 5 + <13de3> DW_AT_decl_line : 48 + <13de4> DW_AT_decl_column : 20 + <13de5> DW_AT_type : <0x13d91> + <1><13de9>: Abbrev Number: 9 (DW_TAG_volatile_type) + <13dea> DW_AT_type : <0x13ddd> + <1><13dee>: Abbrev Number: 16 (DW_TAG_const_type) + <13def> DW_AT_type : <0x13de9> + <1><13df3>: Abbrev Number: 6 (DW_TAG_array_type) + <13df4> DW_AT_type : <0x13de9> + <13df8> DW_AT_sibling : <0x13e03> + <2><13dfc>: Abbrev Number: 7 (DW_TAG_subrange_type) + <13dfd> DW_AT_type : <0x13db9> + <13e01> DW_AT_upper_bound : 7 + <2><13e02>: Abbrev Number: 0 + <1><13e03>: Abbrev Number: 9 (DW_TAG_volatile_type) + <13e04> DW_AT_type : <0x13df3> + <1><13e08>: Abbrev Number: 19 (DW_TAG_structure_type) + <13e09> DW_AT_byte_size : 140 + <13e0a> DW_AT_decl_file : 6 + <13e0b> DW_AT_decl_line : 440 + <13e0d> DW_AT_decl_column : 9 + <13e0d> DW_AT_sibling : <0x13f38> + <2><13e11>: Abbrev Number: 1 (DW_TAG_member) + <13e12> DW_AT_name : (indirect string, offset: 0xf17d4): CPUID + <13e16> DW_AT_decl_file : 6 + <13e17> DW_AT_decl_line : 442 + <13e19> DW_AT_decl_column : 18 + <13e1a> DW_AT_type : <0x13dee> + <13e1e> DW_AT_data_member_location: 0 + <2><13e1f>: Abbrev Number: 1 (DW_TAG_member) + <13e20> DW_AT_name : (indirect string, offset: 0xf17cf): ICSR + <13e24> DW_AT_decl_file : 6 + <13e25> DW_AT_decl_line : 443 + <13e27> DW_AT_decl_column : 18 + <13e28> DW_AT_type : <0x13de9> + <13e2c> DW_AT_data_member_location: 4 + <2><13e2d>: Abbrev Number: 1 (DW_TAG_member) + <13e2e> DW_AT_name : (indirect string, offset: 0xf17ad): VTOR + <13e32> DW_AT_decl_file : 6 + <13e33> DW_AT_decl_line : 444 + <13e35> DW_AT_decl_column : 18 + <13e36> DW_AT_type : <0x13de9> + <13e3a> DW_AT_data_member_location: 8 + <2><13e3b>: Abbrev Number: 1 (DW_TAG_member) + <13e3c> DW_AT_name : (indirect string, offset: 0xf18ac): AIRCR + <13e40> DW_AT_decl_file : 6 + <13e41> DW_AT_decl_line : 445 + <13e43> DW_AT_decl_column : 18 + <13e44> DW_AT_type : <0x13de9> + <13e48> DW_AT_data_member_location: 12 + <2><13e49>: Abbrev Number: 5 (DW_TAG_member) + <13e4a> DW_AT_name : SCR + <13e4e> DW_AT_decl_file : 6 + <13e4f> DW_AT_decl_line : 446 + <13e51> DW_AT_decl_column : 18 + <13e52> DW_AT_type : <0x13de9> + <13e56> DW_AT_data_member_location: 16 + <2><13e57>: Abbrev Number: 5 (DW_TAG_member) + <13e58> DW_AT_name : CCR + <13e5c> DW_AT_decl_file : 6 + <13e5d> DW_AT_decl_line : 447 + <13e5f> DW_AT_decl_column : 18 + <13e60> DW_AT_type : <0x13de9> + <13e64> DW_AT_data_member_location: 20 + <2><13e65>: Abbrev Number: 5 (DW_TAG_member) + <13e66> DW_AT_name : SHP + <13e6a> DW_AT_decl_file : 6 + <13e6b> DW_AT_decl_line : 448 + <13e6d> DW_AT_decl_column : 18 + <13e6e> DW_AT_type : <0x13f48> + <13e72> DW_AT_data_member_location: 24 + <2><13e73>: Abbrev Number: 1 (DW_TAG_member) + <13e74> DW_AT_name : (indirect string, offset: 0xf1801): SHCSR + <13e78> DW_AT_decl_file : 6 + <13e79> DW_AT_decl_line : 449 + <13e7b> DW_AT_decl_column : 18 + <13e7c> DW_AT_type : <0x13de9> + <13e80> DW_AT_data_member_location: 36 + <2><13e81>: Abbrev Number: 1 (DW_TAG_member) + <13e82> DW_AT_name : (indirect string, offset: 0xf1847): CFSR + <13e86> DW_AT_decl_file : 6 + <13e87> DW_AT_decl_line : 450 + <13e89> DW_AT_decl_column : 18 + <13e8a> DW_AT_type : <0x13de9> + <13e8e> DW_AT_data_member_location: 40 + <2><13e8f>: Abbrev Number: 1 (DW_TAG_member) + <13e90> DW_AT_name : (indirect string, offset: 0xf1807): HFSR + <13e94> DW_AT_decl_file : 6 + <13e95> DW_AT_decl_line : 451 + <13e97> DW_AT_decl_column : 18 + <13e98> DW_AT_type : <0x13de9> + <13e9c> DW_AT_data_member_location: 44 + <2><13e9d>: Abbrev Number: 1 (DW_TAG_member) + <13e9e> DW_AT_name : (indirect string, offset: 0xf17f2): DFSR + <13ea2> DW_AT_decl_file : 6 + <13ea3> DW_AT_decl_line : 452 + <13ea5> DW_AT_decl_column : 18 + <13ea6> DW_AT_type : <0x13de9> + <13eaa> DW_AT_data_member_location: 48 + <2><13eab>: Abbrev Number: 1 (DW_TAG_member) + <13eac> DW_AT_name : (indirect string, offset: 0xf1893): MMFAR + <13eb0> DW_AT_decl_file : 6 + <13eb1> DW_AT_decl_line : 453 + <13eb3> DW_AT_decl_column : 18 + <13eb4> DW_AT_type : <0x13de9> + <13eb8> DW_AT_data_member_location: 52 + <2><13eb9>: Abbrev Number: 1 (DW_TAG_member) + <13eba> DW_AT_name : (indirect string, offset: 0xf17f7): BFAR + <13ebe> DW_AT_decl_file : 6 + <13ebf> DW_AT_decl_line : 454 + <13ec1> DW_AT_decl_column : 18 + <13ec2> DW_AT_type : <0x13de9> + <13ec6> DW_AT_data_member_location: 56 + <2><13ec7>: Abbrev Number: 1 (DW_TAG_member) + <13ec8> DW_AT_name : (indirect string, offset: 0xf17c1): AFSR + <13ecc> DW_AT_decl_file : 6 + <13ecd> DW_AT_decl_line : 455 + <13ecf> DW_AT_decl_column : 18 + <13ed0> DW_AT_type : <0x13de9> + <13ed4> DW_AT_data_member_location: 60 + <2><13ed5>: Abbrev Number: 5 (DW_TAG_member) + <13ed6> DW_AT_name : PFR + <13eda> DW_AT_decl_file : 6 + <13edb> DW_AT_decl_line : 456 + <13edd> DW_AT_decl_column : 18 + <13ede> DW_AT_type : <0x13f62> + <13ee2> DW_AT_data_member_location: 64 + <2><13ee3>: Abbrev Number: 5 (DW_TAG_member) + <13ee4> DW_AT_name : DFR + <13ee8> DW_AT_decl_file : 6 + <13ee9> DW_AT_decl_line : 457 + <13eeb> DW_AT_decl_column : 18 + <13eec> DW_AT_type : <0x13dee> + <13ef0> DW_AT_data_member_location: 72 + <2><13ef1>: Abbrev Number: 5 (DW_TAG_member) + <13ef2> DW_AT_name : ADR + <13ef6> DW_AT_decl_file : 6 + <13ef7> DW_AT_decl_line : 458 + <13ef9> DW_AT_decl_column : 18 + <13efa> DW_AT_type : <0x13dee> + <13efe> DW_AT_data_member_location: 76 + <2><13eff>: Abbrev Number: 1 (DW_TAG_member) + <13f00> DW_AT_name : (indirect string, offset: 0xf17bc): MMFR + <13f04> DW_AT_decl_file : 6 + <13f05> DW_AT_decl_line : 459 + <13f07> DW_AT_decl_column : 18 + <13f08> DW_AT_type : <0x13f7c> + <13f0c> DW_AT_data_member_location: 80 + <2><13f0d>: Abbrev Number: 1 (DW_TAG_member) + <13f0e> DW_AT_name : (indirect string, offset: 0xf17fc): ISAR + <13f12> DW_AT_decl_file : 6 + <13f13> DW_AT_decl_line : 460 + <13f15> DW_AT_decl_column : 18 + <13f16> DW_AT_type : <0x13f96> + <13f1a> DW_AT_data_member_location: 96 + <2><13f1b>: Abbrev Number: 1 (DW_TAG_member) + <13f1c> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <13f20> DW_AT_decl_file : 6 + <13f21> DW_AT_decl_line : 461 + <13f23> DW_AT_decl_column : 18 + <13f24> DW_AT_type : <0x13f9b> + <13f28> DW_AT_data_member_location: 116 + <2><13f29>: Abbrev Number: 1 (DW_TAG_member) + <13f2a> DW_AT_name : (indirect string, offset: 0xf1822): CPACR + <13f2e> DW_AT_decl_file : 6 + <13f2f> DW_AT_decl_line : 462 + <13f31> DW_AT_decl_column : 18 + <13f32> DW_AT_type : <0x13de9> + <13f36> DW_AT_data_member_location: 136 + <2><13f37>: Abbrev Number: 0 + <1><13f38>: Abbrev Number: 6 (DW_TAG_array_type) + <13f39> DW_AT_type : <0x13dcc> + <13f3d> DW_AT_sibling : <0x13f48> + <2><13f41>: Abbrev Number: 7 (DW_TAG_subrange_type) + <13f42> DW_AT_type : <0x13db9> + <13f46> DW_AT_upper_bound : 11 + <2><13f47>: Abbrev Number: 0 + <1><13f48>: Abbrev Number: 9 (DW_TAG_volatile_type) + <13f49> DW_AT_type : <0x13f38> + <1><13f4d>: Abbrev Number: 6 (DW_TAG_array_type) + <13f4e> DW_AT_type : <0x13dee> + <13f52> DW_AT_sibling : <0x13f5d> + <2><13f56>: Abbrev Number: 7 (DW_TAG_subrange_type) + <13f57> DW_AT_type : <0x13db9> + <13f5b> DW_AT_upper_bound : 1 + <2><13f5c>: Abbrev Number: 0 + <1><13f5d>: Abbrev Number: 16 (DW_TAG_const_type) + <13f5e> DW_AT_type : <0x13f4d> + <1><13f62>: Abbrev Number: 9 (DW_TAG_volatile_type) + <13f63> DW_AT_type : <0x13f5d> + <1><13f67>: Abbrev Number: 6 (DW_TAG_array_type) + <13f68> DW_AT_type : <0x13dee> + <13f6c> DW_AT_sibling : <0x13f77> + <2><13f70>: Abbrev Number: 7 (DW_TAG_subrange_type) + <13f71> DW_AT_type : <0x13db9> + <13f75> DW_AT_upper_bound : 3 + <2><13f76>: Abbrev Number: 0 + <1><13f77>: Abbrev Number: 16 (DW_TAG_const_type) + <13f78> DW_AT_type : <0x13f67> + <1><13f7c>: Abbrev Number: 9 (DW_TAG_volatile_type) + <13f7d> DW_AT_type : <0x13f77> + <1><13f81>: Abbrev Number: 6 (DW_TAG_array_type) + <13f82> DW_AT_type : <0x13dee> + <13f86> DW_AT_sibling : <0x13f91> + <2><13f8a>: Abbrev Number: 7 (DW_TAG_subrange_type) + <13f8b> DW_AT_type : <0x13db9> + <13f8f> DW_AT_upper_bound : 4 + <2><13f90>: Abbrev Number: 0 + <1><13f91>: Abbrev Number: 16 (DW_TAG_const_type) + <13f92> DW_AT_type : <0x13f81> + <1><13f96>: Abbrev Number: 9 (DW_TAG_volatile_type) + <13f97> DW_AT_type : <0x13f91> + <1><13f9b>: Abbrev Number: 6 (DW_TAG_array_type) + <13f9c> DW_AT_type : <0x13ddd> + <13fa0> DW_AT_sibling : <0x13fab> + <2><13fa4>: Abbrev Number: 7 (DW_TAG_subrange_type) + <13fa5> DW_AT_type : <0x13db9> + <13fa9> DW_AT_upper_bound : 4 + <2><13faa>: Abbrev Number: 0 + <1><13fab>: Abbrev Number: 20 (DW_TAG_typedef) + <13fac> DW_AT_name : (indirect string, offset: 0xf17c6): SCB_Type + <13fb0> DW_AT_decl_file : 6 + <13fb1> DW_AT_decl_line : 463 + <13fb3> DW_AT_decl_column : 3 + <13fb3> DW_AT_type : <0x13e08> + <1><13fb7>: Abbrev Number: 6 (DW_TAG_array_type) + <13fb8> DW_AT_type : <0x13ddd> + <13fbc> DW_AT_sibling : <0x13fc7> + <2><13fc0>: Abbrev Number: 7 (DW_TAG_subrange_type) + <13fc1> DW_AT_type : <0x13db9> + <13fc5> DW_AT_upper_bound : 7 + <2><13fc6>: Abbrev Number: 0 + <1><13fc7>: Abbrev Number: 30 (DW_TAG_variable) + <13fc8> DW_AT_name : (indirect string, offset: 0xf1861): SystemCoreClock + <13fcc> DW_AT_decl_file : 10 + <13fcd> DW_AT_decl_line : 60 + <13fce> DW_AT_decl_column : 17 + <13fcf> DW_AT_type : <0x13ddd> + <13fd3> DW_AT_external : 1 + <13fd3> DW_AT_declaration : 1 + <1><13fd3>: Abbrev Number: 6 (DW_TAG_array_type) + <13fd4> DW_AT_type : <0x13ddd> + <13fd8> DW_AT_sibling : <0x13fe3> + <2><13fdc>: Abbrev Number: 7 (DW_TAG_subrange_type) + <13fdd> DW_AT_type : <0x13db9> + <13fe1> DW_AT_upper_bound : 3 + <2><13fe2>: Abbrev Number: 0 + <1><13fe3>: Abbrev Number: 6 (DW_TAG_array_type) + <13fe4> DW_AT_type : <0x13de9> + <13fe8> DW_AT_sibling : <0x13ff3> + <2><13fec>: Abbrev Number: 7 (DW_TAG_subrange_type) + <13fed> DW_AT_type : <0x13db9> + <13ff1> DW_AT_upper_bound : 1 + <2><13ff2>: Abbrev Number: 0 + <1><13ff3>: Abbrev Number: 9 (DW_TAG_volatile_type) + <13ff4> DW_AT_type : <0x13fe3> + <1><13ff8>: Abbrev Number: 19 (DW_TAG_structure_type) + <13ff9> DW_AT_byte_size : 140 + <13ffa> DW_AT_decl_file : 7 + <13ffb> DW_AT_decl_line : 394 + <13ffd> DW_AT_decl_column : 9 + <13ffd> DW_AT_sibling : <0x14160> + <2><14001>: Abbrev Number: 5 (DW_TAG_member) + <14002> DW_AT_name : CR1 + <14006> DW_AT_decl_file : 7 + <14007> DW_AT_decl_line : 396 + <14009> DW_AT_decl_column : 17 + <1400a> DW_AT_type : <0x13de9> + <1400e> DW_AT_data_member_location: 0 + <2><1400f>: Abbrev Number: 5 (DW_TAG_member) + <14010> DW_AT_name : CR2 + <14014> DW_AT_decl_file : 7 + <14015> DW_AT_decl_line : 397 + <14017> DW_AT_decl_column : 17 + <14018> DW_AT_type : <0x13de9> + <1401c> DW_AT_data_member_location: 4 + <2><1401d>: Abbrev Number: 5 (DW_TAG_member) + <1401e> DW_AT_name : CR3 + <14022> DW_AT_decl_file : 7 + <14023> DW_AT_decl_line : 398 + <14025> DW_AT_decl_column : 17 + <14026> DW_AT_type : <0x13de9> + <1402a> DW_AT_data_member_location: 8 + <2><1402b>: Abbrev Number: 5 (DW_TAG_member) + <1402c> DW_AT_name : CR4 + <14030> DW_AT_decl_file : 7 + <14031> DW_AT_decl_line : 399 + <14033> DW_AT_decl_column : 17 + <14034> DW_AT_type : <0x13de9> + <14038> DW_AT_data_member_location: 12 + <2><14039>: Abbrev Number: 5 (DW_TAG_member) + <1403a> DW_AT_name : SR1 + <1403e> DW_AT_decl_file : 7 + <1403f> DW_AT_decl_line : 400 + <14041> DW_AT_decl_column : 17 + <14042> DW_AT_type : <0x13de9> + <14046> DW_AT_data_member_location: 16 + <2><14047>: Abbrev Number: 5 (DW_TAG_member) + <14048> DW_AT_name : SR2 + <1404c> DW_AT_decl_file : 7 + <1404d> DW_AT_decl_line : 401 + <1404f> DW_AT_decl_column : 17 + <14050> DW_AT_type : <0x13de9> + <14054> DW_AT_data_member_location: 20 + <2><14055>: Abbrev Number: 5 (DW_TAG_member) + <14056> DW_AT_name : SCR + <1405a> DW_AT_decl_file : 7 + <1405b> DW_AT_decl_line : 402 + <1405d> DW_AT_decl_column : 17 + <1405e> DW_AT_type : <0x13de9> + <14062> DW_AT_data_member_location: 24 + <2><14063>: Abbrev Number: 5 (DW_TAG_member) + <14064> DW_AT_name : CR5 + <14068> DW_AT_decl_file : 7 + <14069> DW_AT_decl_line : 403 + <1406b> DW_AT_decl_column : 17 + <1406c> DW_AT_type : <0x13de9> + <14070> DW_AT_data_member_location: 28 + <2><14071>: Abbrev Number: 1 (DW_TAG_member) + <14072> DW_AT_name : (indirect string, offset: 0xf1344): PUCRA + <14076> DW_AT_decl_file : 7 + <14077> DW_AT_decl_line : 404 + <14079> DW_AT_decl_column : 17 + <1407a> DW_AT_type : <0x13de9> + <1407e> DW_AT_data_member_location: 32 + <2><1407f>: Abbrev Number: 1 (DW_TAG_member) + <14080> DW_AT_name : (indirect string, offset: 0xf0f6d): PDCRA + <14084> DW_AT_decl_file : 7 + <14085> DW_AT_decl_line : 405 + <14087> DW_AT_decl_column : 17 + <14088> DW_AT_type : <0x13de9> + <1408c> DW_AT_data_member_location: 36 + <2><1408d>: Abbrev Number: 1 (DW_TAG_member) + <1408e> DW_AT_name : (indirect string, offset: 0xf0bc1): PUCRB + <14092> DW_AT_decl_file : 7 + <14093> DW_AT_decl_line : 406 + <14095> DW_AT_decl_column : 17 + <14096> DW_AT_type : <0x13de9> + <1409a> DW_AT_data_member_location: 40 + <2><1409b>: Abbrev Number: 1 (DW_TAG_member) + <1409c> DW_AT_name : (indirect string, offset: 0xf0f73): PDCRB + <140a0> DW_AT_decl_file : 7 + <140a1> DW_AT_decl_line : 407 + <140a3> DW_AT_decl_column : 17 + <140a4> DW_AT_type : <0x13de9> + <140a8> DW_AT_data_member_location: 44 + <2><140a9>: Abbrev Number: 1 (DW_TAG_member) + <140aa> DW_AT_name : (indirect string, offset: 0xf134a): PUCRC + <140ae> DW_AT_decl_file : 7 + <140af> DW_AT_decl_line : 408 + <140b1> DW_AT_decl_column : 17 + <140b2> DW_AT_type : <0x13de9> + <140b6> DW_AT_data_member_location: 48 + <2><140b7>: Abbrev Number: 1 (DW_TAG_member) + <140b8> DW_AT_name : (indirect string, offset: 0xf0f79): PDCRC + <140bc> DW_AT_decl_file : 7 + <140bd> DW_AT_decl_line : 409 + <140bf> DW_AT_decl_column : 17 + <140c0> DW_AT_type : <0x13de9> + <140c4> DW_AT_data_member_location: 52 + <2><140c5>: Abbrev Number: 1 (DW_TAG_member) + <140c6> DW_AT_name : (indirect string, offset: 0xf0bc7): PUCRD + <140ca> DW_AT_decl_file : 7 + <140cb> DW_AT_decl_line : 410 + <140cd> DW_AT_decl_column : 17 + <140ce> DW_AT_type : <0x13de9> + <140d2> DW_AT_data_member_location: 56 + <2><140d3>: Abbrev Number: 1 (DW_TAG_member) + <140d4> DW_AT_name : (indirect string, offset: 0xf0f7f): PDCRD + <140d8> DW_AT_decl_file : 7 + <140d9> DW_AT_decl_line : 411 + <140db> DW_AT_decl_column : 17 + <140dc> DW_AT_type : <0x13de9> + <140e0> DW_AT_data_member_location: 60 + <2><140e1>: Abbrev Number: 1 (DW_TAG_member) + <140e2> DW_AT_name : (indirect string, offset: 0xf1350): PUCRE + <140e6> DW_AT_decl_file : 7 + <140e7> DW_AT_decl_line : 412 + <140e9> DW_AT_decl_column : 17 + <140ea> DW_AT_type : <0x13de9> + <140ee> DW_AT_data_member_location: 64 + <2><140ef>: Abbrev Number: 1 (DW_TAG_member) + <140f0> DW_AT_name : (indirect string, offset: 0xf0f85): PDCRE + <140f4> DW_AT_decl_file : 7 + <140f5> DW_AT_decl_line : 413 + <140f7> DW_AT_decl_column : 17 + <140f8> DW_AT_type : <0x13de9> + <140fc> DW_AT_data_member_location: 68 + <2><140fd>: Abbrev Number: 1 (DW_TAG_member) + <140fe> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <14102> DW_AT_decl_file : 7 + <14103> DW_AT_decl_line : 414 + <14105> DW_AT_decl_column : 17 + <14106> DW_AT_type : <0x13fd3> + <1410a> DW_AT_data_member_location: 72 + <2><1410b>: Abbrev Number: 1 (DW_TAG_member) + <1410c> DW_AT_name : (indirect string, offset: 0xf1356): PUCRH + <14110> DW_AT_decl_file : 7 + <14111> DW_AT_decl_line : 415 + <14113> DW_AT_decl_column : 17 + <14114> DW_AT_type : <0x13de9> + <14118> DW_AT_data_member_location: 88 + <2><14119>: Abbrev Number: 1 (DW_TAG_member) + <1411a> DW_AT_name : (indirect string, offset: 0xf0f8b): PDCRH + <1411e> DW_AT_decl_file : 7 + <1411f> DW_AT_decl_line : 416 + <14121> DW_AT_decl_column : 17 + <14122> DW_AT_type : <0x13de9> + <14126> DW_AT_data_member_location: 92 + <2><14127>: Abbrev Number: 1 (DW_TAG_member) + <14128> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <1412c> DW_AT_decl_file : 7 + <1412d> DW_AT_decl_line : 417 + <1412f> DW_AT_decl_column : 17 + <14130> DW_AT_type : <0x13fb7> + <14134> DW_AT_data_member_location: 96 + <2><14135>: Abbrev Number: 1 (DW_TAG_member) + <14136> DW_AT_name : (indirect string, offset: 0xf0901): C2CR1 + <1413a> DW_AT_decl_file : 7 + <1413b> DW_AT_decl_line : 418 + <1413d> DW_AT_decl_column : 17 + <1413e> DW_AT_type : <0x13de9> + <14142> DW_AT_data_member_location: 128 + <2><14143>: Abbrev Number: 1 (DW_TAG_member) + <14144> DW_AT_name : (indirect string, offset: 0xf03b3): C2CR3 + <14148> DW_AT_decl_file : 7 + <14149> DW_AT_decl_line : 419 + <1414b> DW_AT_decl_column : 17 + <1414c> DW_AT_type : <0x13de9> + <14150> DW_AT_data_member_location: 132 + <2><14151>: Abbrev Number: 1 (DW_TAG_member) + <14152> DW_AT_name : (indirect string, offset: 0xefe4e): EXTSCR + <14156> DW_AT_decl_file : 7 + <14157> DW_AT_decl_line : 420 + <14159> DW_AT_decl_column : 17 + <1415a> DW_AT_type : <0x13de9> + <1415e> DW_AT_data_member_location: 136 + <2><1415f>: Abbrev Number: 0 + <1><14160>: Abbrev Number: 20 (DW_TAG_typedef) + <14161> DW_AT_name : (indirect string, offset: 0xf0cec): PWR_TypeDef + <14165> DW_AT_decl_file : 7 + <14166> DW_AT_decl_line : 421 + <14168> DW_AT_decl_column : 3 + <14168> DW_AT_type : <0x13ff8> + <1><1416c>: Abbrev Number: 6 (DW_TAG_array_type) + <1416d> DW_AT_type : <0x13de9> + <14171> DW_AT_sibling : <0x1417c> + <2><14175>: Abbrev Number: 7 (DW_TAG_subrange_type) + <14176> DW_AT_type : <0x13db9> + <1417a> DW_AT_upper_bound : 3 + <2><1417b>: Abbrev Number: 0 + <1><1417c>: Abbrev Number: 9 (DW_TAG_volatile_type) + <1417d> DW_AT_type : <0x1416c> + <1><14181>: Abbrev Number: 19 (DW_TAG_structure_type) + <14182> DW_AT_byte_size : 216 + <14183> DW_AT_decl_file : 7 + <14184> DW_AT_decl_line : 819 + <14186> DW_AT_decl_column : 9 + <14186> DW_AT_sibling : <0x142cd> + <2><1418a>: Abbrev Number: 1 (DW_TAG_member) + <1418b> DW_AT_name : (indirect string, offset: 0xf37f2): RTSR1 + <1418f> DW_AT_decl_file : 7 + <14190> DW_AT_decl_line : 821 + <14192> DW_AT_decl_column : 17 + <14193> DW_AT_type : <0x13de9> + <14197> DW_AT_data_member_location: 0 + <2><14198>: Abbrev Number: 1 (DW_TAG_member) + <14199> DW_AT_name : (indirect string, offset: 0xf38de): FTSR1 + <1419d> DW_AT_decl_file : 7 + <1419e> DW_AT_decl_line : 822 + <141a0> DW_AT_decl_column : 17 + <141a1> DW_AT_type : <0x13de9> + <141a5> DW_AT_data_member_location: 4 + <2><141a6>: Abbrev Number: 1 (DW_TAG_member) + <141a7> DW_AT_name : (indirect string, offset: 0xf37f8): SWIER1 + <141ab> DW_AT_decl_file : 7 + <141ac> DW_AT_decl_line : 823 + <141ae> DW_AT_decl_column : 17 + <141af> DW_AT_type : <0x13de9> + <141b3> DW_AT_data_member_location: 8 + <2><141b4>: Abbrev Number: 5 (DW_TAG_member) + <141b5> DW_AT_name : PR1 + <141b9> DW_AT_decl_file : 7 + <141ba> DW_AT_decl_line : 824 + <141bc> DW_AT_decl_column : 17 + <141bd> DW_AT_type : <0x13de9> + <141c1> DW_AT_data_member_location: 12 + <2><141c2>: Abbrev Number: 1 (DW_TAG_member) + <141c3> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <141c7> DW_AT_decl_file : 7 + <141c8> DW_AT_decl_line : 825 + <141ca> DW_AT_decl_column : 17 + <141cb> DW_AT_type : <0x1417c> + <141cf> DW_AT_data_member_location: 16 + <2><141d0>: Abbrev Number: 1 (DW_TAG_member) + <141d1> DW_AT_name : (indirect string, offset: 0xf3881): RTSR2 + <141d5> DW_AT_decl_file : 7 + <141d6> DW_AT_decl_line : 826 + <141d8> DW_AT_decl_column : 17 + <141d9> DW_AT_type : <0x13de9> + <141dd> DW_AT_data_member_location: 32 + <2><141de>: Abbrev Number: 1 (DW_TAG_member) + <141df> DW_AT_name : (indirect string, offset: 0xf38d8): FTSR2 + <141e3> DW_AT_decl_file : 7 + <141e4> DW_AT_decl_line : 827 + <141e6> DW_AT_decl_column : 17 + <141e7> DW_AT_type : <0x13de9> + <141eb> DW_AT_data_member_location: 36 + <2><141ec>: Abbrev Number: 1 (DW_TAG_member) + <141ed> DW_AT_name : (indirect string, offset: 0xf3898): SWIER2 + <141f1> DW_AT_decl_file : 7 + <141f2> DW_AT_decl_line : 828 + <141f4> DW_AT_decl_column : 17 + <141f5> DW_AT_type : <0x13de9> + <141f9> DW_AT_data_member_location: 40 + <2><141fa>: Abbrev Number: 5 (DW_TAG_member) + <141fb> DW_AT_name : PR2 + <141ff> DW_AT_decl_file : 7 + <14200> DW_AT_decl_line : 829 + <14202> DW_AT_decl_column : 17 + <14203> DW_AT_type : <0x13de9> + <14207> DW_AT_data_member_location: 44 + <2><14208>: Abbrev Number: 1 (DW_TAG_member) + <14209> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <1420d> DW_AT_decl_file : 7 + <1420e> DW_AT_decl_line : 830 + <14210> DW_AT_decl_column : 17 + <14211> DW_AT_type : <0x1417c> + <14215> DW_AT_data_member_location: 48 + <2><14216>: Abbrev Number: 1 (DW_TAG_member) + <14217> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <1421b> DW_AT_decl_file : 7 + <1421c> DW_AT_decl_line : 831 + <1421e> DW_AT_decl_column : 17 + <1421f> DW_AT_type : <0x13e03> + <14223> DW_AT_data_member_location: 64 + <2><14224>: Abbrev Number: 1 (DW_TAG_member) + <14225> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <14229> DW_AT_decl_file : 7 + <1422a> DW_AT_decl_line : 832 + <1422c> DW_AT_decl_column : 17 + <1422d> DW_AT_type : <0x13e03> + <14231> DW_AT_data_member_location: 96 + <2><14232>: Abbrev Number: 1 (DW_TAG_member) + <14233> DW_AT_name : (indirect string, offset: 0xf1d65): IMR1 + <14237> DW_AT_decl_file : 7 + <14238> DW_AT_decl_line : 833 + <1423a> DW_AT_decl_column : 17 + <1423b> DW_AT_type : <0x13de9> + <1423f> DW_AT_data_member_location: 128 + <2><14240>: Abbrev Number: 1 (DW_TAG_member) + <14241> DW_AT_name : (indirect string, offset: 0xf3859): EMR1 + <14245> DW_AT_decl_file : 7 + <14246> DW_AT_decl_line : 834 + <14248> DW_AT_decl_column : 17 + <14249> DW_AT_type : <0x13de9> + <1424d> DW_AT_data_member_location: 132 + <2><1424e>: Abbrev Number: 1 (DW_TAG_member) + <1424f> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <14253> DW_AT_decl_file : 7 + <14254> DW_AT_decl_line : 835 + <14256> DW_AT_decl_column : 17 + <14257> DW_AT_type : <0x13ff3> + <1425b> DW_AT_data_member_location: 136 + <2><1425c>: Abbrev Number: 1 (DW_TAG_member) + <1425d> DW_AT_name : (indirect string, offset: 0xf1d6c): IMR2 + <14261> DW_AT_decl_file : 7 + <14262> DW_AT_decl_line : 836 + <14264> DW_AT_decl_column : 17 + <14265> DW_AT_type : <0x13de9> + <14269> DW_AT_data_member_location: 144 + <2><1426a>: Abbrev Number: 1 (DW_TAG_member) + <1426b> DW_AT_name : (indirect string, offset: 0xf3860): EMR2 + <1426f> DW_AT_decl_file : 7 + <14270> DW_AT_decl_line : 837 + <14272> DW_AT_decl_column : 17 + <14273> DW_AT_type : <0x13de9> + <14277> DW_AT_data_member_location: 148 + <2><14278>: Abbrev Number: 1 (DW_TAG_member) + <14279> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <1427d> DW_AT_decl_file : 7 + <1427e> DW_AT_decl_line : 838 + <14280> DW_AT_decl_column : 17 + <14281> DW_AT_type : <0x142dd> + <14285> DW_AT_data_member_location: 152 + <2><14286>: Abbrev Number: 1 (DW_TAG_member) + <14287> DW_AT_name : (indirect string, offset: 0xf1d63): C2IMR1 + <1428b> DW_AT_decl_file : 7 + <1428c> DW_AT_decl_line : 839 + <1428e> DW_AT_decl_column : 17 + <1428f> DW_AT_type : <0x13de9> + <14293> DW_AT_data_member_location: 192 + <2><14294>: Abbrev Number: 1 (DW_TAG_member) + <14295> DW_AT_name : (indirect string, offset: 0xf3857): C2EMR1 + <14299> DW_AT_decl_file : 7 + <1429a> DW_AT_decl_line : 840 + <1429c> DW_AT_decl_column : 17 + <1429d> DW_AT_type : <0x13de9> + <142a1> DW_AT_data_member_location: 196 + <2><142a2>: Abbrev Number: 1 (DW_TAG_member) + <142a3> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <142a7> DW_AT_decl_file : 7 + <142a8> DW_AT_decl_line : 841 + <142aa> DW_AT_decl_column : 17 + <142ab> DW_AT_type : <0x13ff3> + <142af> DW_AT_data_member_location: 200 + <2><142b0>: Abbrev Number: 1 (DW_TAG_member) + <142b1> DW_AT_name : (indirect string, offset: 0xf1d6a): C2IMR2 + <142b5> DW_AT_decl_file : 7 + <142b6> DW_AT_decl_line : 842 + <142b8> DW_AT_decl_column : 17 + <142b9> DW_AT_type : <0x13de9> + <142bd> DW_AT_data_member_location: 208 + <2><142be>: Abbrev Number: 1 (DW_TAG_member) + <142bf> DW_AT_name : (indirect string, offset: 0xf385e): C2EMR2 + <142c3> DW_AT_decl_file : 7 + <142c4> DW_AT_decl_line : 843 + <142c6> DW_AT_decl_column : 17 + <142c7> DW_AT_type : <0x13de9> + <142cb> DW_AT_data_member_location: 212 + <2><142cc>: Abbrev Number: 0 + <1><142cd>: Abbrev Number: 6 (DW_TAG_array_type) + <142ce> DW_AT_type : <0x13de9> + <142d2> DW_AT_sibling : <0x142dd> + <2><142d6>: Abbrev Number: 7 (DW_TAG_subrange_type) + <142d7> DW_AT_type : <0x13db9> + <142db> DW_AT_upper_bound : 9 + <2><142dc>: Abbrev Number: 0 + <1><142dd>: Abbrev Number: 9 (DW_TAG_volatile_type) + <142de> DW_AT_type : <0x142cd> + <1><142e2>: Abbrev Number: 20 (DW_TAG_typedef) + <142e3> DW_AT_name : (indirect string, offset: 0xf3839): EXTI_TypeDef <142e7> DW_AT_decl_file : 7 - <142e8> DW_AT_decl_line : 833 - <142ea> DW_AT_decl_column : 17 - <142eb> DW_AT_type : <0x13e99> - <142ef> DW_AT_data_member_location: 128 - <2><142f0>: Abbrev Number: 1 (DW_TAG_member) - <142f1> DW_AT_name : (indirect string, offset: 0xf3874): EMR1 - <142f5> DW_AT_decl_file : 7 - <142f6> DW_AT_decl_line : 834 - <142f8> DW_AT_decl_column : 17 - <142f9> DW_AT_type : <0x13e99> - <142fd> DW_AT_data_member_location: 132 - <2><142fe>: Abbrev Number: 1 (DW_TAG_member) - <142ff> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <14303> DW_AT_decl_file : 7 - <14304> DW_AT_decl_line : 835 - <14306> DW_AT_decl_column : 17 - <14307> DW_AT_type : <0x140a3> - <1430b> DW_AT_data_member_location: 136 - <2><1430c>: Abbrev Number: 1 (DW_TAG_member) - <1430d> DW_AT_name : (indirect string, offset: 0xf1d9a): IMR2 - <14311> DW_AT_decl_file : 7 - <14312> DW_AT_decl_line : 836 - <14314> DW_AT_decl_column : 17 - <14315> DW_AT_type : <0x13e99> - <14319> DW_AT_data_member_location: 144 - <2><1431a>: Abbrev Number: 1 (DW_TAG_member) - <1431b> DW_AT_name : (indirect string, offset: 0xf387b): EMR2 - <1431f> DW_AT_decl_file : 7 - <14320> DW_AT_decl_line : 837 - <14322> DW_AT_decl_column : 17 - <14323> DW_AT_type : <0x13e99> - <14327> DW_AT_data_member_location: 148 - <2><14328>: Abbrev Number: 1 (DW_TAG_member) - <14329> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <1432d> DW_AT_decl_file : 7 - <1432e> DW_AT_decl_line : 838 - <14330> DW_AT_decl_column : 17 - <14331> DW_AT_type : <0x1438d> - <14335> DW_AT_data_member_location: 152 - <2><14336>: Abbrev Number: 1 (DW_TAG_member) - <14337> DW_AT_name : (indirect string, offset: 0xf1d91): C2IMR1 - <1433b> DW_AT_decl_file : 7 - <1433c> DW_AT_decl_line : 839 - <1433e> DW_AT_decl_column : 17 - <1433f> DW_AT_type : <0x13e99> - <14343> DW_AT_data_member_location: 192 - <2><14344>: Abbrev Number: 1 (DW_TAG_member) - <14345> DW_AT_name : (indirect string, offset: 0xf3872): C2EMR1 - <14349> DW_AT_decl_file : 7 - <1434a> DW_AT_decl_line : 840 - <1434c> DW_AT_decl_column : 17 - <1434d> DW_AT_type : <0x13e99> - <14351> DW_AT_data_member_location: 196 - <2><14352>: Abbrev Number: 1 (DW_TAG_member) - <14353> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <14357> DW_AT_decl_file : 7 - <14358> DW_AT_decl_line : 841 - <1435a> DW_AT_decl_column : 17 - <1435b> DW_AT_type : <0x140a3> - <1435f> DW_AT_data_member_location: 200 - <2><14360>: Abbrev Number: 1 (DW_TAG_member) - <14361> DW_AT_name : (indirect string, offset: 0xf1d98): C2IMR2 - <14365> DW_AT_decl_file : 7 - <14366> DW_AT_decl_line : 842 - <14368> DW_AT_decl_column : 17 - <14369> DW_AT_type : <0x13e99> - <1436d> DW_AT_data_member_location: 208 - <2><1436e>: Abbrev Number: 1 (DW_TAG_member) - <1436f> DW_AT_name : (indirect string, offset: 0xf3879): C2EMR2 - <14373> DW_AT_decl_file : 7 - <14374> DW_AT_decl_line : 843 - <14376> DW_AT_decl_column : 17 - <14377> DW_AT_type : <0x13e99> - <1437b> DW_AT_data_member_location: 212 - <2><1437c>: Abbrev Number: 0 - <1><1437d>: Abbrev Number: 6 (DW_TAG_array_type) - <1437e> DW_AT_type : <0x13e99> - <14382> DW_AT_sibling : <0x1438d> - <2><14386>: Abbrev Number: 7 (DW_TAG_subrange_type) - <14387> DW_AT_type : <0x13e69> - <1438b> DW_AT_upper_bound : 9 - <2><1438c>: Abbrev Number: 0 - <1><1438d>: Abbrev Number: 9 (DW_TAG_volatile_type) - <1438e> DW_AT_type : <0x1437d> - <1><14392>: Abbrev Number: 20 (DW_TAG_typedef) - <14393> DW_AT_name : (indirect string, offset: 0xf3854): EXTI_TypeDef - <14397> DW_AT_decl_file : 7 - <14398> DW_AT_decl_line : 844 - <1439a> DW_AT_decl_column : 3 - <1439a> DW_AT_type : <0x14231> - <1><1439e>: Abbrev Number: 8 (DW_TAG_base_type) - <1439f> DW_AT_byte_size : 8 - <143a0> DW_AT_encoding : 4 (float) - <143a1> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><143a5>: Abbrev Number: 31 (DW_TAG_enumeration_type) - <143a6> DW_AT_encoding : 7 (unsigned) - <143a7> DW_AT_byte_size : 1 - <143a8> DW_AT_type : <0x13e19> - <143ac> DW_AT_decl_file : 8 - <143ad> DW_AT_decl_line : 39 - <143ae> DW_AT_decl_column : 1 - <143af> DW_AT_sibling : <0x143cc> - <2><143b3>: Abbrev Number: 17 (DW_TAG_enumerator) - <143b4> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <143b8> DW_AT_const_value : 0 - <2><143b9>: Abbrev Number: 17 (DW_TAG_enumerator) - <143ba> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <143be> DW_AT_const_value : 1 - <2><143bf>: Abbrev Number: 17 (DW_TAG_enumerator) - <143c0> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <143c4> DW_AT_const_value : 2 - <2><143c5>: Abbrev Number: 17 (DW_TAG_enumerator) - <143c6> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <143ca> DW_AT_const_value : 3 - <2><143cb>: Abbrev Number: 0 - <1><143cc>: Abbrev Number: 11 (DW_TAG_typedef) - <143cd> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <143d1> DW_AT_decl_file : 8 - <143d2> DW_AT_decl_line : 44 - <143d3> DW_AT_decl_column : 3 - <143d4> DW_AT_type : <0x143a5> - <1><143d8>: Abbrev Number: 23 (DW_TAG_structure_type) - <143d9> DW_AT_byte_size : 12 - <143da> DW_AT_decl_file : 9 - <143da> DW_AT_decl_line : 49 - <143db> DW_AT_decl_column : 9 - <143db> DW_AT_sibling : <0x14401> - <2><143df>: Abbrev Number: 15 (DW_TAG_member) - <143e0> DW_AT_name : (indirect string, offset: 0xf5974): PVMType - <143e4> DW_AT_decl_file : 9 - <143e4> DW_AT_decl_line : 51 - <143e5> DW_AT_decl_column : 12 - <143e5> DW_AT_type : <0x13e8d> - <143e9> DW_AT_data_member_location: 0 - <2><143ea>: Abbrev Number: 15 (DW_TAG_member) - <143eb> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <143ef> DW_AT_decl_file : 9 - <143ef> DW_AT_decl_line : 57 - <143f0> DW_AT_decl_column : 12 - <143f0> DW_AT_type : <0x13e8d> - <143f4> DW_AT_data_member_location: 4 - <2><143f5>: Abbrev Number: 15 (DW_TAG_member) - <143f6> DW_AT_name : (indirect string, offset: 0xf571b): WakeupTarget - <143fa> DW_AT_decl_file : 9 - <143fa> DW_AT_decl_line : 59 - <143fb> DW_AT_decl_column : 12 - <143fb> DW_AT_type : <0x13e8d> - <143ff> DW_AT_data_member_location: 8 - <2><14400>: Abbrev Number: 0 - <1><14401>: Abbrev Number: 11 (DW_TAG_typedef) - <14402> DW_AT_name : (indirect string, offset: 0xf5ba7): PWR_PVMTypeDef - <14406> DW_AT_decl_file : 9 - <14407> DW_AT_decl_line : 61 - <14408> DW_AT_decl_column : 3 - <14409> DW_AT_type : <0x143d8> - <1><1440d>: Abbrev Number: 23 (DW_TAG_structure_type) - <1440e> DW_AT_byte_size : 8 - <1440f> DW_AT_decl_file : 9 - <1440f> DW_AT_decl_line : 67 - <14410> DW_AT_decl_column : 9 - <14410> DW_AT_sibling : <0x1442b> - <2><14414>: Abbrev Number: 15 (DW_TAG_member) - <14415> DW_AT_name : (indirect string, offset: 0xf5ad7): StartupCurrent - <14419> DW_AT_decl_file : 9 - <14419> DW_AT_decl_line : 69 - <1441a> DW_AT_decl_column : 12 - <1441a> DW_AT_type : <0x13e8d> - <1441e> DW_AT_data_member_location: 0 - <2><1441f>: Abbrev Number: 15 (DW_TAG_member) - <14420> DW_AT_name : (indirect string, offset: 0xf543c): OutputVoltage - <14424> DW_AT_decl_file : 9 - <14424> DW_AT_decl_line : 72 - <14425> DW_AT_decl_column : 12 - <14425> DW_AT_type : <0x13e8d> - <14429> DW_AT_data_member_location: 4 - <2><1442a>: Abbrev Number: 0 - <1><1442b>: Abbrev Number: 11 (DW_TAG_typedef) - <1442c> DW_AT_name : (indirect string, offset: 0xf55ca): PWR_SMPSTypeDef - <14430> DW_AT_decl_file : 9 - <14431> DW_AT_decl_line : 74 - <14432> DW_AT_decl_column : 3 - <14433> DW_AT_type : <0x1440d> - <1><14437>: Abbrev Number: 32 (DW_TAG_subprogram) - <14438> DW_AT_external : 1 - <14438> DW_AT_name : (indirect string, offset: 0xf4e7b): HAL_PWR_PVDCallback - <1443c> DW_AT_decl_file : 11 - <1443d> DW_AT_decl_line : 479 - <1443f> DW_AT_decl_column : 19 - <14440> DW_AT_prototyped : 1 - <14440> DW_AT_declaration : 1 - <1><14440>: Abbrev Number: 4 (DW_TAG_subprogram) - <14441> DW_AT_external : 1 - <14441> DW_AT_name : (indirect string, offset: 0xf595d): HAL_PWREx_PVM3Callback - <14445> DW_AT_decl_file : 3 - <14445> DW_AT_decl_line : 1344 - <14447> DW_AT_decl_column : 13 - <14448> DW_AT_prototyped : 1 - <14448> DW_AT_low_pc : 0x0 - <1444c> DW_AT_high_pc : 0xe - <14450> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14452> DW_AT_call_all_calls: 1 - <1><14452>: Abbrev Number: 4 (DW_TAG_subprogram) - <14453> DW_AT_external : 1 - <14453> DW_AT_name : (indirect string, offset: 0xf5498): HAL_PWREx_PVM1Callback - <14457> DW_AT_decl_file : 3 - <14457> DW_AT_decl_line : 1332 - <14459> DW_AT_decl_column : 13 - <1445a> DW_AT_prototyped : 1 - <1445a> DW_AT_low_pc : 0x0 - <1445e> DW_AT_high_pc : 0xe - <14462> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14464> DW_AT_call_all_calls: 1 - <1><14464>: Abbrev Number: 21 (DW_TAG_subprogram) - <14465> DW_AT_external : 1 - <14465> DW_AT_name : (indirect string, offset: 0xdafb2): HAL_PWREx_PVD_PVM_IRQHandler - <14469> DW_AT_decl_file : 3 - <14469> DW_AT_decl_line : 1293 - <1446b> DW_AT_decl_column : 6 - <1446b> DW_AT_prototyped : 1 - <1446b> DW_AT_low_pc : 0x0 - <1446f> DW_AT_high_pc : 0x52 - <14473> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14475> DW_AT_call_all_tail_calls: 1 - <1><14475>: Abbrev Number: 4 (DW_TAG_subprogram) - <14476> DW_AT_external : 1 - <14476> DW_AT_name : (indirect string, offset: 0xf5766): HAL_PWREx_EnterSHUTDOWNMode - <1447a> DW_AT_decl_file : 3 - <1447a> DW_AT_decl_line : 1264 - <1447c> DW_AT_decl_column : 6 - <1447d> DW_AT_prototyped : 1 - <1447d> DW_AT_low_pc : 0x0 - <14481> DW_AT_high_pc : 0x40 - <14485> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14487> DW_AT_call_all_calls: 1 - <1><14487>: Abbrev Number: 14 (DW_TAG_subprogram) - <14488> DW_AT_external : 1 - <14488> DW_AT_name : (indirect string, offset: 0xf583d): HAL_PWREx_EnterSTOP2Mode - <1448c> DW_AT_decl_file : 3 - <1448c> DW_AT_decl_line : 1223 - <1448e> DW_AT_decl_column : 6 - <1448e> DW_AT_prototyped : 1 - <1448e> DW_AT_low_pc : 0x0 - <14492> DW_AT_high_pc : 0x58 - <14496> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14498> DW_AT_call_all_calls: 1 - <14498> DW_AT_sibling : <0x144ad> - <2><1449c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1449d> DW_AT_name : (indirect string, offset: 0xf5028): STOPEntry - <144a1> DW_AT_decl_file : 3 - <144a2> DW_AT_decl_line : 1223 - <144a4> DW_AT_decl_column : 39 - <144a5> DW_AT_type : <0x13e70> - <144a9> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><144ac>: Abbrev Number: 0 - <1><144ad>: Abbrev Number: 14 (DW_TAG_subprogram) - <144ae> DW_AT_external : 1 - <144ae> DW_AT_name : (indirect string, offset: 0xf4f10): HAL_PWREx_EnterSTOP1Mode - <144b2> DW_AT_decl_file : 3 - <144b2> DW_AT_decl_line : 1160 - <144b4> DW_AT_decl_column : 6 - <144b4> DW_AT_prototyped : 1 - <144b4> DW_AT_low_pc : 0x0 - <144b8> DW_AT_high_pc : 0x58 - <144bc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <144be> DW_AT_call_all_calls: 1 - <144be> DW_AT_sibling : <0x144d3> - <2><144c2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <144c3> DW_AT_name : (indirect string, offset: 0xf5028): STOPEntry - <144c7> DW_AT_decl_file : 3 - <144c8> DW_AT_decl_line : 1160 - <144ca> DW_AT_decl_column : 39 - <144cb> DW_AT_type : <0x13e70> - <144cf> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><144d2>: Abbrev Number: 0 - <1><144d3>: Abbrev Number: 14 (DW_TAG_subprogram) - <144d4> DW_AT_external : 1 - <144d4> DW_AT_name : (indirect string, offset: 0xf52fe): HAL_PWREx_EnterSTOP0Mode - <144d8> DW_AT_decl_file : 3 - <144d8> DW_AT_decl_line : 1107 - <144da> DW_AT_decl_column : 6 - <144da> DW_AT_prototyped : 1 - <144da> DW_AT_low_pc : 0x0 - <144de> DW_AT_high_pc : 0x54 - <144e2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <144e4> DW_AT_call_all_calls: 1 - <144e4> DW_AT_sibling : <0x144f9> - <2><144e8>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <144e9> DW_AT_name : (indirect string, offset: 0xf5028): STOPEntry - <144ed> DW_AT_decl_file : 3 - <144ee> DW_AT_decl_line : 1107 - <144f0> DW_AT_decl_column : 39 - <144f1> DW_AT_type : <0x13e70> - <144f5> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><144f8>: Abbrev Number: 0 - <1><144f9>: Abbrev Number: 12 (DW_TAG_subprogram) - <144fa> DW_AT_external : 1 - <144fa> DW_AT_name : (indirect string, offset: 0xf4ed5): HAL_PWREx_DisableLowPowerRunMode - <144fe> DW_AT_decl_file : 3 - <144fe> DW_AT_decl_line : 1058 - <14500> DW_AT_decl_column : 19 - <14501> DW_AT_prototyped : 1 - <14501> DW_AT_type : <0x143cc> - <14505> DW_AT_low_pc : 0x0 - <14509> DW_AT_high_pc : 0x70 - <1450d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1450f> DW_AT_call_all_calls: 1 - <1450f> DW_AT_sibling : <0x14523> - <2><14513>: Abbrev Number: 10 (DW_TAG_variable) - <14514> DW_AT_name : (indirect string, offset: 0xf2c99): wait_loop_index - <14518> DW_AT_decl_file : 3 - <14518> DW_AT_decl_line : 1060 - <1451a> DW_AT_decl_column : 12 - <1451b> DW_AT_type : <0x13e8d> - <1451f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14522>: Abbrev Number: 0 - <1><14523>: Abbrev Number: 4 (DW_TAG_subprogram) - <14524> DW_AT_external : 1 - <14524> DW_AT_name : (indirect string, offset: 0xf5358): HAL_PWREx_EnableLowPowerRunMode - <14528> DW_AT_decl_file : 3 - <14528> DW_AT_decl_line : 1043 - <1452a> DW_AT_decl_column : 6 - <1452b> DW_AT_prototyped : 1 - <1452b> DW_AT_low_pc : 0x0 - <1452f> DW_AT_high_pc : 0x20 - <14533> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14535> DW_AT_call_all_calls: 1 - <1><14535>: Abbrev Number: 12 (DW_TAG_subprogram) - <14536> DW_AT_external : 1 - <14536> DW_AT_name : (indirect string, offset: 0xf590f): HAL_PWREx_ClearWakeupFlag - <1453a> DW_AT_decl_file : 3 - <1453a> DW_AT_decl_line : 1020 - <1453c> DW_AT_decl_column : 19 - <1453d> DW_AT_prototyped : 1 - <1453d> DW_AT_type : <0x143cc> - <14541> DW_AT_low_pc : 0x0 - <14545> DW_AT_high_pc : 0x44 - <14549> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1454b> DW_AT_call_all_calls: 1 - <1454b> DW_AT_sibling : <0x14560> - <2><1454f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14550> DW_AT_name : (indirect string, offset: 0xf550e): WakeUpFlag - <14554> DW_AT_decl_file : 3 - <14555> DW_AT_decl_line : 1020 - <14557> DW_AT_decl_column : 54 - <14558> DW_AT_type : <0x13e8d> - <1455c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1455f>: Abbrev Number: 0 - <1><14560>: Abbrev Number: 12 (DW_TAG_subprogram) - <14561> DW_AT_external : 1 - <14561> DW_AT_name : (indirect string, offset: 0xf5601): HAL_PWREx_GetWakeupFlag - <14565> DW_AT_decl_file : 3 - <14565> DW_AT_decl_line : 1004 - <14567> DW_AT_decl_column : 11 - <14568> DW_AT_prototyped : 1 - <14568> DW_AT_type : <0x13e8d> - <1456c> DW_AT_low_pc : 0x0 - <14570> DW_AT_high_pc : 0x2c - <14574> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14576> DW_AT_call_all_calls: 1 - <14576> DW_AT_sibling : <0x1458b> - <2><1457a>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1457b> DW_AT_name : (indirect string, offset: 0xf550e): WakeUpFlag - <1457f> DW_AT_decl_file : 3 - <14580> DW_AT_decl_line : 1004 - <14582> DW_AT_decl_column : 44 - <14583> DW_AT_type : <0x13e8d> - <14587> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1458a>: Abbrev Number: 0 - <1><1458b>: Abbrev Number: 14 (DW_TAG_subprogram) - <1458c> DW_AT_external : 1 - <1458c> DW_AT_name : (indirect string, offset: 0xf55da): HAL_PWREx_EnableWakeUpPin - <14590> DW_AT_decl_file : 3 - <14590> DW_AT_decl_line : 974 - <14592> DW_AT_decl_column : 6 - <14592> DW_AT_prototyped : 1 - <14592> DW_AT_low_pc : 0x0 - <14596> DW_AT_high_pc : 0x60 - <1459a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1459c> DW_AT_call_all_calls: 1 - <1459c> DW_AT_sibling : <0x145c1> - <2><145a0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <145a1> DW_AT_name : (indirect string, offset: 0xf5378): WakeUpPinPolarity - <145a5> DW_AT_decl_file : 3 - <145a6> DW_AT_decl_line : 974 - <145a8> DW_AT_decl_column : 41 - <145a9> DW_AT_type : <0x13e8d> - <145ad> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><145b0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <145b1> DW_AT_name : (indirect string, offset: 0xf55f4): wakeupTarget - <145b5> DW_AT_decl_file : 3 - <145b6> DW_AT_decl_line : 974 - <145b8> DW_AT_decl_column : 69 - <145b9> DW_AT_type : <0x13e8d> - <145bd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><145c0>: Abbrev Number: 0 - <1><145c1>: Abbrev Number: 33 (DW_TAG_subprogram) - <145c2> DW_AT_external : 1 - <145c2> DW_AT_name : (indirect string, offset: 0xf5afb): HAL_PWREx_SMPS_GetEffectiveMode - <145c6> DW_AT_decl_file : 3 - <145c7> DW_AT_decl_line : 946 - <145c9> DW_AT_decl_column : 10 - <145ca> DW_AT_prototyped : 1 - <145ca> DW_AT_type : <0x13e8d> - <145ce> DW_AT_low_pc : 0x0 - <145d2> DW_AT_high_pc : 0x1c - <145d6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <145d8> DW_AT_call_all_calls: 1 - <1><145d8>: Abbrev Number: 14 (DW_TAG_subprogram) - <145d9> DW_AT_external : 1 - <145d9> DW_AT_name : (indirect string, offset: 0xf544a): HAL_PWREx_SMPS_SetMode - <145dd> DW_AT_decl_file : 3 - <145dd> DW_AT_decl_line : 921 - <145df> DW_AT_decl_column : 6 - <145df> DW_AT_prototyped : 1 - <145df> DW_AT_low_pc : 0x0 - <145e3> DW_AT_high_pc : 0x30 - <145e7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <145e9> DW_AT_call_all_calls: 1 - <145e9> DW_AT_sibling : <0x145fe> - <2><145ed>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <145ee> DW_AT_name : (indirect string, offset: 0xf5b1b): OperatingMode - <145f2> DW_AT_decl_file : 3 - <145f3> DW_AT_decl_line : 921 - <145f5> DW_AT_decl_column : 38 - <145f6> DW_AT_type : <0x13e8d> - <145fa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><145fd>: Abbrev Number: 0 - <1><145fe>: Abbrev Number: 12 (DW_TAG_subprogram) - <145ff> DW_AT_external : 1 - <145ff> DW_AT_name : (indirect string, offset: 0xf5483): HAL_PWREx_ConfigSMPS - <14603> DW_AT_decl_file : 3 - <14603> DW_AT_decl_line : 861 - <14605> DW_AT_decl_column : 19 - <14606> DW_AT_prototyped : 1 - <14606> DW_AT_type : <0x143cc> - <1460a> DW_AT_low_pc : 0x0 - <1460e> DW_AT_high_pc : 0x94 - <14612> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14614> DW_AT_call_all_calls: 1 - <14614> DW_AT_sibling : <0x14665> - <2><14618>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14619> DW_AT_name : (indirect string, offset: 0xf5a1d): sConfigSMPS - <1461d> DW_AT_decl_file : 3 - <1461e> DW_AT_decl_line : 861 - <14620> DW_AT_decl_column : 57 - <14621> DW_AT_type : <0x14665> - <14625> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><14628>: Abbrev Number: 10 (DW_TAG_variable) - <14629> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1462d> DW_AT_decl_file : 3 - <1462d> DW_AT_decl_line : 863 - <1462f> DW_AT_decl_column : 21 - <14630> DW_AT_type : <0x143cc> - <14634> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><14637>: Abbrev Number: 10 (DW_TAG_variable) - <14638> DW_AT_name : (indirect string, offset: 0xf57c3): OutputVoltageLevel_calibration - <1463c> DW_AT_decl_file : 3 - <1463c> DW_AT_decl_line : 869 - <1463e> DW_AT_decl_column : 23 - <1463f> DW_AT_type : <0x13e9e> - <14643> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><14646>: Abbrev Number: 10 (DW_TAG_variable) - <14647> DW_AT_name : (indirect string, offset: 0xf57b5): TrimmingSteps - <1464b> DW_AT_decl_file : 3 - <1464b> DW_AT_decl_line : 870 - <1464d> DW_AT_decl_column : 11 - <1464e> DW_AT_type : <0x13e81> - <14652> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><14655>: Abbrev Number: 10 (DW_TAG_variable) - <14656> DW_AT_name : (indirect string, offset: 0xf5619): OutputVoltageLevelTrimmed - <1465a> DW_AT_decl_file : 3 - <1465a> DW_AT_decl_line : 871 - <1465c> DW_AT_decl_column : 11 - <1465d> DW_AT_type : <0x13e81> - <14661> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><14664>: Abbrev Number: 0 - <1><14665>: Abbrev Number: 24 (DW_TAG_pointer_type) - <14666> DW_AT_byte_size : 4 - <14666> DW_AT_type : <0x1442b> - <1><1466a>: Abbrev Number: 34 (DW_TAG_subprogram) - <1466b> DW_AT_external : 1 - <1466b> DW_AT_name : (indirect string, offset: 0x6d7f4): HAL_PWREx_ConfigPVM - <1466f> DW_AT_decl_file : 3 - <14670> DW_AT_decl_line : 763 - <14672> DW_AT_decl_column : 19 - <14673> DW_AT_prototyped : 1 - <14673> DW_AT_type : <0x143cc> - <14677> DW_AT_low_pc : 0x0 - <1467b> DW_AT_high_pc : 0x104 - <1467f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14681> DW_AT_call_all_tail_calls: 1 - <14681> DW_AT_sibling : <0x146a5> - <2><14685>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14686> DW_AT_name : (indirect string, offset: 0xf5728): sConfigPVM - <1468a> DW_AT_decl_file : 3 - <1468b> DW_AT_decl_line : 763 - <1468d> DW_AT_decl_column : 55 - <1468e> DW_AT_type : <0x146a5> - <14692> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><14695>: Abbrev Number: 10 (DW_TAG_variable) - <14696> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1469a> DW_AT_decl_file : 3 - <1469a> DW_AT_decl_line : 765 - <1469c> DW_AT_decl_column : 21 - <1469d> DW_AT_type : <0x143cc> - <146a1> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><146a4>: Abbrev Number: 0 - <1><146a5>: Abbrev Number: 24 (DW_TAG_pointer_type) - <146a6> DW_AT_byte_size : 4 - <146a6> DW_AT_type : <0x14401> - <1><146aa>: Abbrev Number: 4 (DW_TAG_subprogram) - <146ab> DW_AT_external : 1 - <146ab> DW_AT_name : (indirect string, offset: 0xf5a07): HAL_PWREx_DisablePVM3 - <146af> DW_AT_decl_file : 3 - <146af> DW_AT_decl_line : 743 - <146b1> DW_AT_decl_column : 6 - <146b2> DW_AT_prototyped : 1 - <146b2> DW_AT_low_pc : 0x0 - <146b6> DW_AT_high_pc : 0x20 - <146ba> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <146bc> DW_AT_call_all_calls: 1 - <1><146bc>: Abbrev Number: 4 (DW_TAG_subprogram) - <146bd> DW_AT_external : 1 - <146bd> DW_AT_name : (indirect string, offset: 0xf5580): HAL_PWREx_EnablePVM3 - <146c1> DW_AT_decl_file : 3 - <146c1> DW_AT_decl_line : 734 - <146c3> DW_AT_decl_column : 6 - <146c4> DW_AT_prototyped : 1 - <146c4> DW_AT_low_pc : 0x0 - <146c8> DW_AT_high_pc : 0x20 - <146cc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <146ce> DW_AT_call_all_calls: 1 - <1><146ce>: Abbrev Number: 4 (DW_TAG_subprogram) - <146cf> DW_AT_external : 1 - <146cf> DW_AT_name : (indirect string, offset: 0xf5947): HAL_PWREx_DisablePVM1 - <146d3> DW_AT_decl_file : 3 - <146d3> DW_AT_decl_line : 724 - <146d5> DW_AT_decl_column : 6 - <146d6> DW_AT_prototyped : 1 - <146d6> DW_AT_low_pc : 0x0 - <146da> DW_AT_high_pc : 0x20 - <146de> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <146e0> DW_AT_call_all_calls: 1 - <1><146e0>: Abbrev Number: 4 (DW_TAG_subprogram) - <146e1> DW_AT_external : 1 - <146e1> DW_AT_name : (indirect string, offset: 0xf556b): HAL_PWREx_EnablePVM1 - <146e5> DW_AT_decl_file : 3 - <146e5> DW_AT_decl_line : 715 - <146e7> DW_AT_decl_column : 6 - <146e8> DW_AT_prototyped : 1 - <146e8> DW_AT_low_pc : 0x0 - <146ec> DW_AT_high_pc : 0x20 - <146f0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <146f2> DW_AT_call_all_calls: 1 - <1><146f2>: Abbrev Number: 14 (DW_TAG_subprogram) - <146f3> DW_AT_external : 1 - <146f3> DW_AT_name : (indirect string, offset: 0x2b199): HAL_PWREx_DisableFlashPowerDown - <146f7> DW_AT_decl_file : 3 - <146f7> DW_AT_decl_line : 701 - <146f9> DW_AT_decl_column : 6 - <146f9> DW_AT_prototyped : 1 - <146f9> DW_AT_low_pc : 0x0 - <146fd> DW_AT_high_pc : 0x28 - <14701> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14703> DW_AT_call_all_calls: 1 - <14703> DW_AT_sibling : <0x14718> - <2><14707>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14708> DW_AT_name : (indirect string, offset: 0xf5504): PowerMode - <1470c> DW_AT_decl_file : 3 - <1470d> DW_AT_decl_line : 701 - <1470f> DW_AT_decl_column : 47 - <14710> DW_AT_type : <0x13e8d> - <14714> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14717>: Abbrev Number: 0 - <1><14718>: Abbrev Number: 14 (DW_TAG_subprogram) - <14719> DW_AT_external : 1 - <14719> DW_AT_name : (indirect string, offset: 0x4a91f): HAL_PWREx_EnableFlashPowerDown - <1471d> DW_AT_decl_file : 3 - <1471d> DW_AT_decl_line : 678 - <1471f> DW_AT_decl_column : 6 - <1471f> DW_AT_prototyped : 1 - <1471f> DW_AT_low_pc : 0x0 - <14723> DW_AT_high_pc : 0x38 - <14727> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14729> DW_AT_call_all_calls: 1 - <14729> DW_AT_sibling : <0x1473e> - <2><1472d>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <1472e> DW_AT_name : (indirect string, offset: 0xf5504): PowerMode - <14732> DW_AT_decl_file : 3 - <14733> DW_AT_decl_line : 678 - <14735> DW_AT_decl_column : 46 - <14736> DW_AT_type : <0x13e8d> - <1473a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1473d>: Abbrev Number: 0 - <1><1473e>: Abbrev Number: 21 (DW_TAG_subprogram) - <1473f> DW_AT_external : 1 - <1473f> DW_AT_name : (indirect string, offset: 0xf5bf1): HAL_PWREx_DisableSRAMRetention - <14743> DW_AT_decl_file : 3 - <14743> DW_AT_decl_line : 663 - <14745> DW_AT_decl_column : 6 - <14745> DW_AT_prototyped : 1 - <14745> DW_AT_low_pc : 0x0 - <14749> DW_AT_high_pc : 0xc - <1474d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1474f> DW_AT_call_all_tail_calls: 1 - <1><1474f>: Abbrev Number: 21 (DW_TAG_subprogram) - <14750> DW_AT_external : 1 - <14750> DW_AT_name : (indirect string, offset: 0xf55ac): HAL_PWREx_EnableSRAMRetention - <14754> DW_AT_decl_file : 3 - <14754> DW_AT_decl_line : 650 - <14756> DW_AT_decl_column : 6 - <14756> DW_AT_prototyped : 1 - <14756> DW_AT_low_pc : 0x0 - <1475a> DW_AT_high_pc : 0xc - <1475e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14760> DW_AT_call_all_tail_calls: 1 - <1><14760>: Abbrev Number: 22 (DW_TAG_subprogram) - <14761> DW_AT_external : 1 - <14761> DW_AT_name : (indirect string, offset: 0xf56f1): HAL_PWREx_ReleaseCore - <14765> DW_AT_decl_file : 3 - <14765> DW_AT_decl_line : 633 - <14767> DW_AT_decl_column : 6 - <14767> DW_AT_prototyped : 1 + <142e8> DW_AT_decl_line : 844 + <142ea> DW_AT_decl_column : 3 + <142ea> DW_AT_type : <0x14181> + <1><142ee>: Abbrev Number: 8 (DW_TAG_base_type) + <142ef> DW_AT_byte_size : 8 + <142f0> DW_AT_encoding : 4 (float) + <142f1> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><142f5>: Abbrev Number: 31 (DW_TAG_enumeration_type) + <142f6> DW_AT_encoding : 7 (unsigned) + <142f7> DW_AT_byte_size : 1 + <142f8> DW_AT_type : <0x13d69> + <142fc> DW_AT_decl_file : 8 + <142fd> DW_AT_decl_line : 39 + <142fe> DW_AT_decl_column : 1 + <142ff> DW_AT_sibling : <0x1431c> + <2><14303>: Abbrev Number: 17 (DW_TAG_enumerator) + <14304> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <14308> DW_AT_const_value : 0 + <2><14309>: Abbrev Number: 17 (DW_TAG_enumerator) + <1430a> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <1430e> DW_AT_const_value : 1 + <2><1430f>: Abbrev Number: 17 (DW_TAG_enumerator) + <14310> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <14314> DW_AT_const_value : 2 + <2><14315>: Abbrev Number: 17 (DW_TAG_enumerator) + <14316> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <1431a> DW_AT_const_value : 3 + <2><1431b>: Abbrev Number: 0 + <1><1431c>: Abbrev Number: 11 (DW_TAG_typedef) + <1431d> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <14321> DW_AT_decl_file : 8 + <14322> DW_AT_decl_line : 44 + <14323> DW_AT_decl_column : 3 + <14324> DW_AT_type : <0x142f5> + <1><14328>: Abbrev Number: 23 (DW_TAG_structure_type) + <14329> DW_AT_byte_size : 12 + <1432a> DW_AT_decl_file : 9 + <1432a> DW_AT_decl_line : 49 + <1432b> DW_AT_decl_column : 9 + <1432b> DW_AT_sibling : <0x14351> + <2><1432f>: Abbrev Number: 15 (DW_TAG_member) + <14330> DW_AT_name : (indirect string, offset: 0xf5959): PVMType + <14334> DW_AT_decl_file : 9 + <14334> DW_AT_decl_line : 51 + <14335> DW_AT_decl_column : 12 + <14335> DW_AT_type : <0x13ddd> + <14339> DW_AT_data_member_location: 0 + <2><1433a>: Abbrev Number: 15 (DW_TAG_member) + <1433b> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <1433f> DW_AT_decl_file : 9 + <1433f> DW_AT_decl_line : 57 + <14340> DW_AT_decl_column : 12 + <14340> DW_AT_type : <0x13ddd> + <14344> DW_AT_data_member_location: 4 + <2><14345>: Abbrev Number: 15 (DW_TAG_member) + <14346> DW_AT_name : (indirect string, offset: 0xf5700): WakeupTarget + <1434a> DW_AT_decl_file : 9 + <1434a> DW_AT_decl_line : 59 + <1434b> DW_AT_decl_column : 12 + <1434b> DW_AT_type : <0x13ddd> + <1434f> DW_AT_data_member_location: 8 + <2><14350>: Abbrev Number: 0 + <1><14351>: Abbrev Number: 11 (DW_TAG_typedef) + <14352> DW_AT_name : (indirect string, offset: 0xf5b8c): PWR_PVMTypeDef + <14356> DW_AT_decl_file : 9 + <14357> DW_AT_decl_line : 61 + <14358> DW_AT_decl_column : 3 + <14359> DW_AT_type : <0x14328> + <1><1435d>: Abbrev Number: 23 (DW_TAG_structure_type) + <1435e> DW_AT_byte_size : 8 + <1435f> DW_AT_decl_file : 9 + <1435f> DW_AT_decl_line : 67 + <14360> DW_AT_decl_column : 9 + <14360> DW_AT_sibling : <0x1437b> + <2><14364>: Abbrev Number: 15 (DW_TAG_member) + <14365> DW_AT_name : (indirect string, offset: 0xf5abc): StartupCurrent + <14369> DW_AT_decl_file : 9 + <14369> DW_AT_decl_line : 69 + <1436a> DW_AT_decl_column : 12 + <1436a> DW_AT_type : <0x13ddd> + <1436e> DW_AT_data_member_location: 0 + <2><1436f>: Abbrev Number: 15 (DW_TAG_member) + <14370> DW_AT_name : (indirect string, offset: 0xf5421): OutputVoltage + <14374> DW_AT_decl_file : 9 + <14374> DW_AT_decl_line : 72 + <14375> DW_AT_decl_column : 12 + <14375> DW_AT_type : <0x13ddd> + <14379> DW_AT_data_member_location: 4 + <2><1437a>: Abbrev Number: 0 + <1><1437b>: Abbrev Number: 11 (DW_TAG_typedef) + <1437c> DW_AT_name : (indirect string, offset: 0xf55af): PWR_SMPSTypeDef + <14380> DW_AT_decl_file : 9 + <14381> DW_AT_decl_line : 74 + <14382> DW_AT_decl_column : 3 + <14383> DW_AT_type : <0x1435d> + <1><14387>: Abbrev Number: 32 (DW_TAG_subprogram) + <14388> DW_AT_external : 1 + <14388> DW_AT_name : (indirect string, offset: 0xf4e60): HAL_PWR_PVDCallback + <1438c> DW_AT_decl_file : 11 + <1438d> DW_AT_decl_line : 479 + <1438f> DW_AT_decl_column : 19 + <14390> DW_AT_prototyped : 1 + <14390> DW_AT_declaration : 1 + <1><14390>: Abbrev Number: 4 (DW_TAG_subprogram) + <14391> DW_AT_external : 1 + <14391> DW_AT_name : (indirect string, offset: 0xf5942): HAL_PWREx_PVM3Callback + <14395> DW_AT_decl_file : 3 + <14395> DW_AT_decl_line : 1344 + <14397> DW_AT_decl_column : 13 + <14398> DW_AT_prototyped : 1 + <14398> DW_AT_low_pc : 0x0 + <1439c> DW_AT_high_pc : 0xe + <143a0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <143a2> DW_AT_call_all_calls: 1 + <1><143a2>: Abbrev Number: 4 (DW_TAG_subprogram) + <143a3> DW_AT_external : 1 + <143a3> DW_AT_name : (indirect string, offset: 0xf547d): HAL_PWREx_PVM1Callback + <143a7> DW_AT_decl_file : 3 + <143a7> DW_AT_decl_line : 1332 + <143a9> DW_AT_decl_column : 13 + <143aa> DW_AT_prototyped : 1 + <143aa> DW_AT_low_pc : 0x0 + <143ae> DW_AT_high_pc : 0xe + <143b2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <143b4> DW_AT_call_all_calls: 1 + <1><143b4>: Abbrev Number: 21 (DW_TAG_subprogram) + <143b5> DW_AT_external : 1 + <143b5> DW_AT_name : (indirect string, offset: 0xdaf50): HAL_PWREx_PVD_PVM_IRQHandler + <143b9> DW_AT_decl_file : 3 + <143b9> DW_AT_decl_line : 1293 + <143bb> DW_AT_decl_column : 6 + <143bb> DW_AT_prototyped : 1 + <143bb> DW_AT_low_pc : 0x0 + <143bf> DW_AT_high_pc : 0x52 + <143c3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <143c5> DW_AT_call_all_tail_calls: 1 + <1><143c5>: Abbrev Number: 4 (DW_TAG_subprogram) + <143c6> DW_AT_external : 1 + <143c6> DW_AT_name : (indirect string, offset: 0xf574b): HAL_PWREx_EnterSHUTDOWNMode + <143ca> DW_AT_decl_file : 3 + <143ca> DW_AT_decl_line : 1264 + <143cc> DW_AT_decl_column : 6 + <143cd> DW_AT_prototyped : 1 + <143cd> DW_AT_low_pc : 0x0 + <143d1> DW_AT_high_pc : 0x40 + <143d5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <143d7> DW_AT_call_all_calls: 1 + <1><143d7>: Abbrev Number: 14 (DW_TAG_subprogram) + <143d8> DW_AT_external : 1 + <143d8> DW_AT_name : (indirect string, offset: 0xf5822): HAL_PWREx_EnterSTOP2Mode + <143dc> DW_AT_decl_file : 3 + <143dc> DW_AT_decl_line : 1223 + <143de> DW_AT_decl_column : 6 + <143de> DW_AT_prototyped : 1 + <143de> DW_AT_low_pc : 0x0 + <143e2> DW_AT_high_pc : 0x58 + <143e6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <143e8> DW_AT_call_all_calls: 1 + <143e8> DW_AT_sibling : <0x143fd> + <2><143ec>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <143ed> DW_AT_name : (indirect string, offset: 0xf500d): STOPEntry + <143f1> DW_AT_decl_file : 3 + <143f2> DW_AT_decl_line : 1223 + <143f4> DW_AT_decl_column : 39 + <143f5> DW_AT_type : <0x13dc0> + <143f9> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><143fc>: Abbrev Number: 0 + <1><143fd>: Abbrev Number: 14 (DW_TAG_subprogram) + <143fe> DW_AT_external : 1 + <143fe> DW_AT_name : (indirect string, offset: 0xf4ef5): HAL_PWREx_EnterSTOP1Mode + <14402> DW_AT_decl_file : 3 + <14402> DW_AT_decl_line : 1160 + <14404> DW_AT_decl_column : 6 + <14404> DW_AT_prototyped : 1 + <14404> DW_AT_low_pc : 0x0 + <14408> DW_AT_high_pc : 0x58 + <1440c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1440e> DW_AT_call_all_calls: 1 + <1440e> DW_AT_sibling : <0x14423> + <2><14412>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14413> DW_AT_name : (indirect string, offset: 0xf500d): STOPEntry + <14417> DW_AT_decl_file : 3 + <14418> DW_AT_decl_line : 1160 + <1441a> DW_AT_decl_column : 39 + <1441b> DW_AT_type : <0x13dc0> + <1441f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><14422>: Abbrev Number: 0 + <1><14423>: Abbrev Number: 14 (DW_TAG_subprogram) + <14424> DW_AT_external : 1 + <14424> DW_AT_name : (indirect string, offset: 0xf52e3): HAL_PWREx_EnterSTOP0Mode + <14428> DW_AT_decl_file : 3 + <14428> DW_AT_decl_line : 1107 + <1442a> DW_AT_decl_column : 6 + <1442a> DW_AT_prototyped : 1 + <1442a> DW_AT_low_pc : 0x0 + <1442e> DW_AT_high_pc : 0x54 + <14432> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14434> DW_AT_call_all_calls: 1 + <14434> DW_AT_sibling : <0x14449> + <2><14438>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14439> DW_AT_name : (indirect string, offset: 0xf500d): STOPEntry + <1443d> DW_AT_decl_file : 3 + <1443e> DW_AT_decl_line : 1107 + <14440> DW_AT_decl_column : 39 + <14441> DW_AT_type : <0x13dc0> + <14445> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><14448>: Abbrev Number: 0 + <1><14449>: Abbrev Number: 12 (DW_TAG_subprogram) + <1444a> DW_AT_external : 1 + <1444a> DW_AT_name : (indirect string, offset: 0xf4eba): HAL_PWREx_DisableLowPowerRunMode + <1444e> DW_AT_decl_file : 3 + <1444e> DW_AT_decl_line : 1058 + <14450> DW_AT_decl_column : 19 + <14451> DW_AT_prototyped : 1 + <14451> DW_AT_type : <0x1431c> + <14455> DW_AT_low_pc : 0x0 + <14459> DW_AT_high_pc : 0x70 + <1445d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1445f> DW_AT_call_all_calls: 1 + <1445f> DW_AT_sibling : <0x14473> + <2><14463>: Abbrev Number: 10 (DW_TAG_variable) + <14464> DW_AT_name : (indirect string, offset: 0xf2c6b): wait_loop_index + <14468> DW_AT_decl_file : 3 + <14468> DW_AT_decl_line : 1060 + <1446a> DW_AT_decl_column : 12 + <1446b> DW_AT_type : <0x13ddd> + <1446f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14472>: Abbrev Number: 0 + <1><14473>: Abbrev Number: 4 (DW_TAG_subprogram) + <14474> DW_AT_external : 1 + <14474> DW_AT_name : (indirect string, offset: 0xf533d): HAL_PWREx_EnableLowPowerRunMode + <14478> DW_AT_decl_file : 3 + <14478> DW_AT_decl_line : 1043 + <1447a> DW_AT_decl_column : 6 + <1447b> DW_AT_prototyped : 1 + <1447b> DW_AT_low_pc : 0x0 + <1447f> DW_AT_high_pc : 0x20 + <14483> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14485> DW_AT_call_all_calls: 1 + <1><14485>: Abbrev Number: 12 (DW_TAG_subprogram) + <14486> DW_AT_external : 1 + <14486> DW_AT_name : (indirect string, offset: 0xf58f4): HAL_PWREx_ClearWakeupFlag + <1448a> DW_AT_decl_file : 3 + <1448a> DW_AT_decl_line : 1020 + <1448c> DW_AT_decl_column : 19 + <1448d> DW_AT_prototyped : 1 + <1448d> DW_AT_type : <0x1431c> + <14491> DW_AT_low_pc : 0x0 + <14495> DW_AT_high_pc : 0x44 + <14499> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1449b> DW_AT_call_all_calls: 1 + <1449b> DW_AT_sibling : <0x144b0> + <2><1449f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <144a0> DW_AT_name : (indirect string, offset: 0xf54f3): WakeUpFlag + <144a4> DW_AT_decl_file : 3 + <144a5> DW_AT_decl_line : 1020 + <144a7> DW_AT_decl_column : 54 + <144a8> DW_AT_type : <0x13ddd> + <144ac> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><144af>: Abbrev Number: 0 + <1><144b0>: Abbrev Number: 12 (DW_TAG_subprogram) + <144b1> DW_AT_external : 1 + <144b1> DW_AT_name : (indirect string, offset: 0xf55e6): HAL_PWREx_GetWakeupFlag + <144b5> DW_AT_decl_file : 3 + <144b5> DW_AT_decl_line : 1004 + <144b7> DW_AT_decl_column : 11 + <144b8> DW_AT_prototyped : 1 + <144b8> DW_AT_type : <0x13ddd> + <144bc> DW_AT_low_pc : 0x0 + <144c0> DW_AT_high_pc : 0x2c + <144c4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <144c6> DW_AT_call_all_calls: 1 + <144c6> DW_AT_sibling : <0x144db> + <2><144ca>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <144cb> DW_AT_name : (indirect string, offset: 0xf54f3): WakeUpFlag + <144cf> DW_AT_decl_file : 3 + <144d0> DW_AT_decl_line : 1004 + <144d2> DW_AT_decl_column : 44 + <144d3> DW_AT_type : <0x13ddd> + <144d7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><144da>: Abbrev Number: 0 + <1><144db>: Abbrev Number: 14 (DW_TAG_subprogram) + <144dc> DW_AT_external : 1 + <144dc> DW_AT_name : (indirect string, offset: 0xf55bf): HAL_PWREx_EnableWakeUpPin + <144e0> DW_AT_decl_file : 3 + <144e0> DW_AT_decl_line : 974 + <144e2> DW_AT_decl_column : 6 + <144e2> DW_AT_prototyped : 1 + <144e2> DW_AT_low_pc : 0x0 + <144e6> DW_AT_high_pc : 0x60 + <144ea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <144ec> DW_AT_call_all_calls: 1 + <144ec> DW_AT_sibling : <0x14511> + <2><144f0>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <144f1> DW_AT_name : (indirect string, offset: 0xf535d): WakeUpPinPolarity + <144f5> DW_AT_decl_file : 3 + <144f6> DW_AT_decl_line : 974 + <144f8> DW_AT_decl_column : 41 + <144f9> DW_AT_type : <0x13ddd> + <144fd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14500>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14501> DW_AT_name : (indirect string, offset: 0xf55d9): wakeupTarget + <14505> DW_AT_decl_file : 3 + <14506> DW_AT_decl_line : 974 + <14508> DW_AT_decl_column : 69 + <14509> DW_AT_type : <0x13ddd> + <1450d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><14510>: Abbrev Number: 0 + <1><14511>: Abbrev Number: 33 (DW_TAG_subprogram) + <14512> DW_AT_external : 1 + <14512> DW_AT_name : (indirect string, offset: 0xf5ae0): HAL_PWREx_SMPS_GetEffectiveMode + <14516> DW_AT_decl_file : 3 + <14517> DW_AT_decl_line : 946 + <14519> DW_AT_decl_column : 10 + <1451a> DW_AT_prototyped : 1 + <1451a> DW_AT_type : <0x13ddd> + <1451e> DW_AT_low_pc : 0x0 + <14522> DW_AT_high_pc : 0x1c + <14526> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14528> DW_AT_call_all_calls: 1 + <1><14528>: Abbrev Number: 14 (DW_TAG_subprogram) + <14529> DW_AT_external : 1 + <14529> DW_AT_name : (indirect string, offset: 0xf542f): HAL_PWREx_SMPS_SetMode + <1452d> DW_AT_decl_file : 3 + <1452d> DW_AT_decl_line : 921 + <1452f> DW_AT_decl_column : 6 + <1452f> DW_AT_prototyped : 1 + <1452f> DW_AT_low_pc : 0x0 + <14533> DW_AT_high_pc : 0x30 + <14537> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14539> DW_AT_call_all_calls: 1 + <14539> DW_AT_sibling : <0x1454e> + <2><1453d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1453e> DW_AT_name : (indirect string, offset: 0xf5b00): OperatingMode + <14542> DW_AT_decl_file : 3 + <14543> DW_AT_decl_line : 921 + <14545> DW_AT_decl_column : 38 + <14546> DW_AT_type : <0x13ddd> + <1454a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1454d>: Abbrev Number: 0 + <1><1454e>: Abbrev Number: 12 (DW_TAG_subprogram) + <1454f> DW_AT_external : 1 + <1454f> DW_AT_name : (indirect string, offset: 0xf5468): HAL_PWREx_ConfigSMPS + <14553> DW_AT_decl_file : 3 + <14553> DW_AT_decl_line : 861 + <14555> DW_AT_decl_column : 19 + <14556> DW_AT_prototyped : 1 + <14556> DW_AT_type : <0x1431c> + <1455a> DW_AT_low_pc : 0x0 + <1455e> DW_AT_high_pc : 0x94 + <14562> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14564> DW_AT_call_all_calls: 1 + <14564> DW_AT_sibling : <0x145b5> + <2><14568>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14569> DW_AT_name : (indirect string, offset: 0xf5a02): sConfigSMPS + <1456d> DW_AT_decl_file : 3 + <1456e> DW_AT_decl_line : 861 + <14570> DW_AT_decl_column : 57 + <14571> DW_AT_type : <0x145b5> + <14575> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><14578>: Abbrev Number: 10 (DW_TAG_variable) + <14579> DW_AT_name : (indirect string, offset: 0xf2774): status + <1457d> DW_AT_decl_file : 3 + <1457d> DW_AT_decl_line : 863 + <1457f> DW_AT_decl_column : 21 + <14580> DW_AT_type : <0x1431c> + <14584> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><14587>: Abbrev Number: 10 (DW_TAG_variable) + <14588> DW_AT_name : (indirect string, offset: 0xf57a8): OutputVoltageLevel_calibration + <1458c> DW_AT_decl_file : 3 + <1458c> DW_AT_decl_line : 869 + <1458e> DW_AT_decl_column : 23 + <1458f> DW_AT_type : <0x13dee> + <14593> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><14596>: Abbrev Number: 10 (DW_TAG_variable) + <14597> DW_AT_name : (indirect string, offset: 0xf579a): TrimmingSteps + <1459b> DW_AT_decl_file : 3 + <1459b> DW_AT_decl_line : 870 + <1459d> DW_AT_decl_column : 11 + <1459e> DW_AT_type : <0x13dd1> + <145a2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><145a5>: Abbrev Number: 10 (DW_TAG_variable) + <145a6> DW_AT_name : (indirect string, offset: 0xf55fe): OutputVoltageLevelTrimmed + <145aa> DW_AT_decl_file : 3 + <145aa> DW_AT_decl_line : 871 + <145ac> DW_AT_decl_column : 11 + <145ad> DW_AT_type : <0x13dd1> + <145b1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><145b4>: Abbrev Number: 0 + <1><145b5>: Abbrev Number: 24 (DW_TAG_pointer_type) + <145b6> DW_AT_byte_size : 4 + <145b6> DW_AT_type : <0x1437b> + <1><145ba>: Abbrev Number: 34 (DW_TAG_subprogram) + <145bb> DW_AT_external : 1 + <145bb> DW_AT_name : (indirect string, offset: 0x6d795): HAL_PWREx_ConfigPVM + <145bf> DW_AT_decl_file : 3 + <145c0> DW_AT_decl_line : 763 + <145c2> DW_AT_decl_column : 19 + <145c3> DW_AT_prototyped : 1 + <145c3> DW_AT_type : <0x1431c> + <145c7> DW_AT_low_pc : 0x0 + <145cb> DW_AT_high_pc : 0x104 + <145cf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <145d1> DW_AT_call_all_tail_calls: 1 + <145d1> DW_AT_sibling : <0x145f5> + <2><145d5>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <145d6> DW_AT_name : (indirect string, offset: 0xf570d): sConfigPVM + <145da> DW_AT_decl_file : 3 + <145db> DW_AT_decl_line : 763 + <145dd> DW_AT_decl_column : 55 + <145de> DW_AT_type : <0x145f5> + <145e2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><145e5>: Abbrev Number: 10 (DW_TAG_variable) + <145e6> DW_AT_name : (indirect string, offset: 0xf2774): status + <145ea> DW_AT_decl_file : 3 + <145ea> DW_AT_decl_line : 765 + <145ec> DW_AT_decl_column : 21 + <145ed> DW_AT_type : <0x1431c> + <145f1> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><145f4>: Abbrev Number: 0 + <1><145f5>: Abbrev Number: 24 (DW_TAG_pointer_type) + <145f6> DW_AT_byte_size : 4 + <145f6> DW_AT_type : <0x14351> + <1><145fa>: Abbrev Number: 4 (DW_TAG_subprogram) + <145fb> DW_AT_external : 1 + <145fb> DW_AT_name : (indirect string, offset: 0xf59ec): HAL_PWREx_DisablePVM3 + <145ff> DW_AT_decl_file : 3 + <145ff> DW_AT_decl_line : 743 + <14601> DW_AT_decl_column : 6 + <14602> DW_AT_prototyped : 1 + <14602> DW_AT_low_pc : 0x0 + <14606> DW_AT_high_pc : 0x20 + <1460a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1460c> DW_AT_call_all_calls: 1 + <1><1460c>: Abbrev Number: 4 (DW_TAG_subprogram) + <1460d> DW_AT_external : 1 + <1460d> DW_AT_name : (indirect string, offset: 0xf5565): HAL_PWREx_EnablePVM3 + <14611> DW_AT_decl_file : 3 + <14611> DW_AT_decl_line : 734 + <14613> DW_AT_decl_column : 6 + <14614> DW_AT_prototyped : 1 + <14614> DW_AT_low_pc : 0x0 + <14618> DW_AT_high_pc : 0x20 + <1461c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1461e> DW_AT_call_all_calls: 1 + <1><1461e>: Abbrev Number: 4 (DW_TAG_subprogram) + <1461f> DW_AT_external : 1 + <1461f> DW_AT_name : (indirect string, offset: 0xf592c): HAL_PWREx_DisablePVM1 + <14623> DW_AT_decl_file : 3 + <14623> DW_AT_decl_line : 724 + <14625> DW_AT_decl_column : 6 + <14626> DW_AT_prototyped : 1 + <14626> DW_AT_low_pc : 0x0 + <1462a> DW_AT_high_pc : 0x20 + <1462e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14630> DW_AT_call_all_calls: 1 + <1><14630>: Abbrev Number: 4 (DW_TAG_subprogram) + <14631> DW_AT_external : 1 + <14631> DW_AT_name : (indirect string, offset: 0xf5550): HAL_PWREx_EnablePVM1 + <14635> DW_AT_decl_file : 3 + <14635> DW_AT_decl_line : 715 + <14637> DW_AT_decl_column : 6 + <14638> DW_AT_prototyped : 1 + <14638> DW_AT_low_pc : 0x0 + <1463c> DW_AT_high_pc : 0x20 + <14640> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14642> DW_AT_call_all_calls: 1 + <1><14642>: Abbrev Number: 14 (DW_TAG_subprogram) + <14643> DW_AT_external : 1 + <14643> DW_AT_name : (indirect string, offset: 0x2b1d0): HAL_PWREx_DisableFlashPowerDown + <14647> DW_AT_decl_file : 3 + <14647> DW_AT_decl_line : 701 + <14649> DW_AT_decl_column : 6 + <14649> DW_AT_prototyped : 1 + <14649> DW_AT_low_pc : 0x0 + <1464d> DW_AT_high_pc : 0x28 + <14651> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14653> DW_AT_call_all_calls: 1 + <14653> DW_AT_sibling : <0x14668> + <2><14657>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14658> DW_AT_name : (indirect string, offset: 0xf54e9): PowerMode + <1465c> DW_AT_decl_file : 3 + <1465d> DW_AT_decl_line : 701 + <1465f> DW_AT_decl_column : 47 + <14660> DW_AT_type : <0x13ddd> + <14664> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14667>: Abbrev Number: 0 + <1><14668>: Abbrev Number: 14 (DW_TAG_subprogram) + <14669> DW_AT_external : 1 + <14669> DW_AT_name : (indirect string, offset: 0x4a8d3): HAL_PWREx_EnableFlashPowerDown + <1466d> DW_AT_decl_file : 3 + <1466d> DW_AT_decl_line : 678 + <1466f> DW_AT_decl_column : 6 + <1466f> DW_AT_prototyped : 1 + <1466f> DW_AT_low_pc : 0x0 + <14673> DW_AT_high_pc : 0x38 + <14677> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14679> DW_AT_call_all_calls: 1 + <14679> DW_AT_sibling : <0x1468e> + <2><1467d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1467e> DW_AT_name : (indirect string, offset: 0xf54e9): PowerMode + <14682> DW_AT_decl_file : 3 + <14683> DW_AT_decl_line : 678 + <14685> DW_AT_decl_column : 46 + <14686> DW_AT_type : <0x13ddd> + <1468a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1468d>: Abbrev Number: 0 + <1><1468e>: Abbrev Number: 21 (DW_TAG_subprogram) + <1468f> DW_AT_external : 1 + <1468f> DW_AT_name : (indirect string, offset: 0xf5bd6): HAL_PWREx_DisableSRAMRetention + <14693> DW_AT_decl_file : 3 + <14693> DW_AT_decl_line : 663 + <14695> DW_AT_decl_column : 6 + <14695> DW_AT_prototyped : 1 + <14695> DW_AT_low_pc : 0x0 + <14699> DW_AT_high_pc : 0xc + <1469d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1469f> DW_AT_call_all_tail_calls: 1 + <1><1469f>: Abbrev Number: 21 (DW_TAG_subprogram) + <146a0> DW_AT_external : 1 + <146a0> DW_AT_name : (indirect string, offset: 0xf5591): HAL_PWREx_EnableSRAMRetention + <146a4> DW_AT_decl_file : 3 + <146a4> DW_AT_decl_line : 650 + <146a6> DW_AT_decl_column : 6 + <146a6> DW_AT_prototyped : 1 + <146a6> DW_AT_low_pc : 0x0 + <146aa> DW_AT_high_pc : 0xc + <146ae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <146b0> DW_AT_call_all_tail_calls: 1 + <1><146b0>: Abbrev Number: 22 (DW_TAG_subprogram) + <146b1> DW_AT_external : 1 + <146b1> DW_AT_name : (indirect string, offset: 0xf56d6): HAL_PWREx_ReleaseCore + <146b5> DW_AT_decl_file : 3 + <146b5> DW_AT_decl_line : 633 + <146b7> DW_AT_decl_column : 6 + <146b7> DW_AT_prototyped : 1 + <146b7> DW_AT_low_pc : 0x0 + <146bb> DW_AT_high_pc : 0x14 + <146bf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <146c1> DW_AT_call_all_tail_calls: 1 + <146c1> DW_AT_sibling : <0x146d5> + <2><146c5>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <146c6> DW_AT_name : CPU + <146ca> DW_AT_decl_file : 3 + <146ca> DW_AT_decl_line : 633 + <146cc> DW_AT_decl_column : 37 + <146cd> DW_AT_type : <0x13ddd> + <146d1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><146d4>: Abbrev Number: 0 + <1><146d5>: Abbrev Number: 22 (DW_TAG_subprogram) + <146d6> DW_AT_external : 1 + <146d6> DW_AT_name : (indirect string, offset: 0xf5670): HAL_PWREx_HoldCore + <146da> DW_AT_decl_file : 3 + <146da> DW_AT_decl_line : 618 + <146dc> DW_AT_decl_column : 6 + <146dc> DW_AT_prototyped : 1 + <146dc> DW_AT_low_pc : 0x0 + <146e0> DW_AT_high_pc : 0x14 + <146e4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <146e6> DW_AT_call_all_tail_calls: 1 + <146e6> DW_AT_sibling : <0x146fa> + <2><146ea>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <146eb> DW_AT_name : CPU + <146ef> DW_AT_decl_file : 3 + <146ef> DW_AT_decl_line : 618 + <146f1> DW_AT_decl_column : 34 + <146f2> DW_AT_type : <0x13ddd> + <146f6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><146f9>: Abbrev Number: 0 + <1><146fa>: Abbrev Number: 35 (DW_TAG_subprogram) + <146fb> DW_AT_external : 1 + <146fb> DW_AT_name : (indirect string, offset: 0xf5b1f): HAL_PWREx_GetBORConfig + <146ff> DW_AT_decl_file : 3 + <14700> DW_AT_decl_line : 603 + <14702> DW_AT_decl_column : 10 + <14703> DW_AT_prototyped : 1 + <14703> DW_AT_type : <0x13ddd> + <14707> DW_AT_low_pc : 0x0 + <1470b> DW_AT_high_pc : 0xe + <1470f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14711> DW_AT_call_all_tail_calls: 1 + <1><14711>: Abbrev Number: 22 (DW_TAG_subprogram) + <14712> DW_AT_external : 1 + <14712> DW_AT_name : (indirect string, offset: 0xf5451): HAL_PWREx_SetBORConfig + <14716> DW_AT_decl_file : 3 + <14716> DW_AT_decl_line : 592 + <14718> DW_AT_decl_column : 6 + <14718> DW_AT_prototyped : 1 + <14718> DW_AT_low_pc : 0x0 + <1471c> DW_AT_high_pc : 0x16 + <14720> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14722> DW_AT_call_all_tail_calls: 1 + <14722> DW_AT_sibling : <0x14737> + <2><14726>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14727> DW_AT_name : (indirect string, offset: 0xf5b0e): BORConfiguration + <1472b> DW_AT_decl_file : 3 + <1472c> DW_AT_decl_line : 592 + <1472e> DW_AT_decl_column : 38 + <1472f> DW_AT_type : <0x13ddd> + <14733> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14736>: Abbrev Number: 0 + <1><14737>: Abbrev Number: 4 (DW_TAG_subprogram) + <14738> DW_AT_external : 1 + <14738> DW_AT_name : (indirect string, offset: 0x26ee3): HAL_PWREx_DisablePullUpPullDownConfig + <1473c> DW_AT_decl_file : 3 + <1473c> DW_AT_decl_line : 578 + <1473e> DW_AT_decl_column : 6 + <1473f> DW_AT_prototyped : 1 + <1473f> DW_AT_low_pc : 0x0 + <14743> DW_AT_high_pc : 0x20 + <14747> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14749> DW_AT_call_all_calls: 1 + <1><14749>: Abbrev Number: 4 (DW_TAG_subprogram) + <1474a> DW_AT_external : 1 + <1474a> DW_AT_name : (indirect string, offset: 0xb0fc6): HAL_PWREx_EnablePullUpPullDownConfig + <1474e> DW_AT_decl_file : 3 + <1474e> DW_AT_decl_line : 567 + <14750> DW_AT_decl_column : 6 + <14751> DW_AT_prototyped : 1 + <14751> DW_AT_low_pc : 0x0 + <14755> DW_AT_high_pc : 0x20 + <14759> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1475b> DW_AT_call_all_calls: 1 + <1><1475b>: Abbrev Number: 12 (DW_TAG_subprogram) + <1475c> DW_AT_external : 1 + <1475c> DW_AT_name : (indirect string, offset: 0xf5870): HAL_PWREx_DisableGPIOPullDown + <14760> DW_AT_decl_file : 3 + <14760> DW_AT_decl_line : 520 + <14762> DW_AT_decl_column : 19 + <14763> DW_AT_prototyped : 1 + <14763> DW_AT_type : <0x1431c> <14767> DW_AT_low_pc : 0x0 - <1476b> DW_AT_high_pc : 0x14 + <1476b> DW_AT_high_pc : 0xbc <1476f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14771> DW_AT_call_all_tail_calls: 1 - <14771> DW_AT_sibling : <0x14785> - <2><14775>: Abbrev Number: 25 (DW_TAG_formal_parameter) - <14776> DW_AT_name : CPU + <14771> DW_AT_call_all_calls: 1 + <14771> DW_AT_sibling : <0x147a5> + <2><14775>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14776> DW_AT_name : (indirect string, offset: 0x7b7cc): GPIO <1477a> DW_AT_decl_file : 3 - <1477a> DW_AT_decl_line : 633 - <1477c> DW_AT_decl_column : 37 - <1477d> DW_AT_type : <0x13e8d> - <14781> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14784>: Abbrev Number: 0 - <1><14785>: Abbrev Number: 22 (DW_TAG_subprogram) - <14786> DW_AT_external : 1 - <14786> DW_AT_name : (indirect string, offset: 0xf568b): HAL_PWREx_HoldCore + <1477b> DW_AT_decl_line : 520 + <1477d> DW_AT_decl_column : 58 + <1477e> DW_AT_type : <0x13ddd> + <14782> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><14785>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14786> DW_AT_name : (indirect string, offset: 0xf5446): GPIONumber <1478a> DW_AT_decl_file : 3 - <1478a> DW_AT_decl_line : 618 - <1478c> DW_AT_decl_column : 6 - <1478c> DW_AT_prototyped : 1 - <1478c> DW_AT_low_pc : 0x0 - <14790> DW_AT_high_pc : 0x14 - <14794> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14796> DW_AT_call_all_tail_calls: 1 - <14796> DW_AT_sibling : <0x147aa> - <2><1479a>: Abbrev Number: 25 (DW_TAG_formal_parameter) - <1479b> DW_AT_name : CPU - <1479f> DW_AT_decl_file : 3 - <1479f> DW_AT_decl_line : 618 - <147a1> DW_AT_decl_column : 34 - <147a2> DW_AT_type : <0x13e8d> - <147a6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><147a9>: Abbrev Number: 0 - <1><147aa>: Abbrev Number: 35 (DW_TAG_subprogram) - <147ab> DW_AT_external : 1 - <147ab> DW_AT_name : (indirect string, offset: 0xf5b3a): HAL_PWREx_GetBORConfig - <147af> DW_AT_decl_file : 3 - <147b0> DW_AT_decl_line : 603 - <147b2> DW_AT_decl_column : 10 - <147b3> DW_AT_prototyped : 1 - <147b3> DW_AT_type : <0x13e8d> - <147b7> DW_AT_low_pc : 0x0 - <147bb> DW_AT_high_pc : 0xe - <147bf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <147c1> DW_AT_call_all_tail_calls: 1 - <1><147c1>: Abbrev Number: 22 (DW_TAG_subprogram) - <147c2> DW_AT_external : 1 - <147c2> DW_AT_name : (indirect string, offset: 0xf546c): HAL_PWREx_SetBORConfig - <147c6> DW_AT_decl_file : 3 - <147c6> DW_AT_decl_line : 592 - <147c8> DW_AT_decl_column : 6 - <147c8> DW_AT_prototyped : 1 - <147c8> DW_AT_low_pc : 0x0 - <147cc> DW_AT_high_pc : 0x16 - <147d0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <147d2> DW_AT_call_all_tail_calls: 1 - <147d2> DW_AT_sibling : <0x147e7> - <2><147d6>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <147d7> DW_AT_name : (indirect string, offset: 0xf5b29): BORConfiguration - <147db> DW_AT_decl_file : 3 - <147dc> DW_AT_decl_line : 592 - <147de> DW_AT_decl_column : 38 - <147df> DW_AT_type : <0x13e8d> - <147e3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><147e6>: Abbrev Number: 0 - <1><147e7>: Abbrev Number: 4 (DW_TAG_subprogram) - <147e8> DW_AT_external : 1 - <147e8> DW_AT_name : (indirect string, offset: 0x26eba): HAL_PWREx_DisablePullUpPullDownConfig - <147ec> DW_AT_decl_file : 3 - <147ec> DW_AT_decl_line : 578 - <147ee> DW_AT_decl_column : 6 - <147ef> DW_AT_prototyped : 1 - <147ef> DW_AT_low_pc : 0x0 - <147f3> DW_AT_high_pc : 0x20 - <147f7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <147f9> DW_AT_call_all_calls: 1 - <1><147f9>: Abbrev Number: 4 (DW_TAG_subprogram) - <147fa> DW_AT_external : 1 - <147fa> DW_AT_name : (indirect string, offset: 0xb1057): HAL_PWREx_EnablePullUpPullDownConfig - <147fe> DW_AT_decl_file : 3 - <147fe> DW_AT_decl_line : 567 - <14800> DW_AT_decl_column : 6 - <14801> DW_AT_prototyped : 1 - <14801> DW_AT_low_pc : 0x0 - <14805> DW_AT_high_pc : 0x20 - <14809> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1480b> DW_AT_call_all_calls: 1 - <1><1480b>: Abbrev Number: 12 (DW_TAG_subprogram) - <1480c> DW_AT_external : 1 - <1480c> DW_AT_name : (indirect string, offset: 0xf588b): HAL_PWREx_DisableGPIOPullDown - <14810> DW_AT_decl_file : 3 - <14810> DW_AT_decl_line : 520 - <14812> DW_AT_decl_column : 19 - <14813> DW_AT_prototyped : 1 - <14813> DW_AT_type : <0x143cc> - <14817> DW_AT_low_pc : 0x0 - <1481b> DW_AT_high_pc : 0xbc - <1481f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14821> DW_AT_call_all_calls: 1 - <14821> DW_AT_sibling : <0x14855> - <2><14825>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14826> DW_AT_name : (indirect string, offset: 0x7b84b): GPIO - <1482a> DW_AT_decl_file : 3 - <1482b> DW_AT_decl_line : 520 - <1482d> DW_AT_decl_column : 58 - <1482e> DW_AT_type : <0x13e8d> - <14832> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><14835>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14836> DW_AT_name : (indirect string, offset: 0xf5461): GPIONumber - <1483a> DW_AT_decl_file : 3 - <1483b> DW_AT_decl_line : 520 - <1483d> DW_AT_decl_column : 73 - <1483e> DW_AT_type : <0x13e8d> - <14842> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><14845>: Abbrev Number: 10 (DW_TAG_variable) - <14846> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1484a> DW_AT_decl_file : 3 - <1484a> DW_AT_decl_line : 522 - <1484c> DW_AT_decl_column : 21 - <1484d> DW_AT_type : <0x143cc> - <14851> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><14854>: Abbrev Number: 0 - <1><14855>: Abbrev Number: 12 (DW_TAG_subprogram) - <14856> DW_AT_external : 1 - <14856> DW_AT_name : (indirect string, offset: 0xf59b9): HAL_PWREx_EnableGPIOPullDown - <1485a> DW_AT_decl_file : 3 - <1485a> DW_AT_decl_line : 462 - <1485c> DW_AT_decl_column : 19 - <1485d> DW_AT_prototyped : 1 - <1485d> DW_AT_type : <0x143cc> - <14861> DW_AT_low_pc : 0x0 - <14865> DW_AT_high_pc : 0x10c - <14869> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1486b> DW_AT_call_all_calls: 1 - <1486b> DW_AT_sibling : <0x1489f> - <2><1486f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14870> DW_AT_name : (indirect string, offset: 0x7b84b): GPIO - <14874> DW_AT_decl_file : 3 - <14875> DW_AT_decl_line : 462 - <14877> DW_AT_decl_column : 57 - <14878> DW_AT_type : <0x13e8d> - <1487c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1487f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14880> DW_AT_name : (indirect string, offset: 0xf5461): GPIONumber - <14884> DW_AT_decl_file : 3 - <14885> DW_AT_decl_line : 462 - <14887> DW_AT_decl_column : 72 - <14888> DW_AT_type : <0x13e8d> - <1488c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1488f>: Abbrev Number: 10 (DW_TAG_variable) - <14890> DW_AT_name : (indirect string, offset: 0xf27a2): status - <14894> DW_AT_decl_file : 3 - <14894> DW_AT_decl_line : 464 - <14896> DW_AT_decl_column : 21 - <14897> DW_AT_type : <0x143cc> - <1489b> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1489e>: Abbrev Number: 0 - <1><1489f>: Abbrev Number: 12 (DW_TAG_subprogram) - <148a0> DW_AT_external : 1 - <148a0> DW_AT_name : (indirect string, offset: 0xf56b4): HAL_PWREx_DisableGPIOPullUp - <148a4> DW_AT_decl_file : 3 - <148a4> DW_AT_decl_line : 402 - <148a6> DW_AT_decl_column : 19 - <148a7> DW_AT_prototyped : 1 - <148a7> DW_AT_type : <0x143cc> - <148ab> DW_AT_low_pc : 0x0 - <148af> DW_AT_high_pc : 0xbc - <148b3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <148b5> DW_AT_call_all_calls: 1 - <148b5> DW_AT_sibling : <0x148e9> - <2><148b9>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <148ba> DW_AT_name : (indirect string, offset: 0x7b84b): GPIO + <1478b> DW_AT_decl_line : 520 + <1478d> DW_AT_decl_column : 73 + <1478e> DW_AT_type : <0x13ddd> + <14792> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><14795>: Abbrev Number: 10 (DW_TAG_variable) + <14796> DW_AT_name : (indirect string, offset: 0xf2774): status + <1479a> DW_AT_decl_file : 3 + <1479a> DW_AT_decl_line : 522 + <1479c> DW_AT_decl_column : 21 + <1479d> DW_AT_type : <0x1431c> + <147a1> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><147a4>: Abbrev Number: 0 + <1><147a5>: Abbrev Number: 12 (DW_TAG_subprogram) + <147a6> DW_AT_external : 1 + <147a6> DW_AT_name : (indirect string, offset: 0xf599e): HAL_PWREx_EnableGPIOPullDown + <147aa> DW_AT_decl_file : 3 + <147aa> DW_AT_decl_line : 462 + <147ac> DW_AT_decl_column : 19 + <147ad> DW_AT_prototyped : 1 + <147ad> DW_AT_type : <0x1431c> + <147b1> DW_AT_low_pc : 0x0 + <147b5> DW_AT_high_pc : 0x10c + <147b9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <147bb> DW_AT_call_all_calls: 1 + <147bb> DW_AT_sibling : <0x147ef> + <2><147bf>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <147c0> DW_AT_name : (indirect string, offset: 0x7b7cc): GPIO + <147c4> DW_AT_decl_file : 3 + <147c5> DW_AT_decl_line : 462 + <147c7> DW_AT_decl_column : 57 + <147c8> DW_AT_type : <0x13ddd> + <147cc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><147cf>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <147d0> DW_AT_name : (indirect string, offset: 0xf5446): GPIONumber + <147d4> DW_AT_decl_file : 3 + <147d5> DW_AT_decl_line : 462 + <147d7> DW_AT_decl_column : 72 + <147d8> DW_AT_type : <0x13ddd> + <147dc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><147df>: Abbrev Number: 10 (DW_TAG_variable) + <147e0> DW_AT_name : (indirect string, offset: 0xf2774): status + <147e4> DW_AT_decl_file : 3 + <147e4> DW_AT_decl_line : 464 + <147e6> DW_AT_decl_column : 21 + <147e7> DW_AT_type : <0x1431c> + <147eb> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><147ee>: Abbrev Number: 0 + <1><147ef>: Abbrev Number: 12 (DW_TAG_subprogram) + <147f0> DW_AT_external : 1 + <147f0> DW_AT_name : (indirect string, offset: 0xf5699): HAL_PWREx_DisableGPIOPullUp + <147f4> DW_AT_decl_file : 3 + <147f4> DW_AT_decl_line : 402 + <147f6> DW_AT_decl_column : 19 + <147f7> DW_AT_prototyped : 1 + <147f7> DW_AT_type : <0x1431c> + <147fb> DW_AT_low_pc : 0x0 + <147ff> DW_AT_high_pc : 0xbc + <14803> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14805> DW_AT_call_all_calls: 1 + <14805> DW_AT_sibling : <0x14839> + <2><14809>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1480a> DW_AT_name : (indirect string, offset: 0x7b7cc): GPIO + <1480e> DW_AT_decl_file : 3 + <1480f> DW_AT_decl_line : 402 + <14811> DW_AT_decl_column : 56 + <14812> DW_AT_type : <0x13ddd> + <14816> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><14819>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <1481a> DW_AT_name : (indirect string, offset: 0xf5446): GPIONumber + <1481e> DW_AT_decl_file : 3 + <1481f> DW_AT_decl_line : 402 + <14821> DW_AT_decl_column : 71 + <14822> DW_AT_type : <0x13ddd> + <14826> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><14829>: Abbrev Number: 10 (DW_TAG_variable) + <1482a> DW_AT_name : (indirect string, offset: 0xf2774): status + <1482e> DW_AT_decl_file : 3 + <1482e> DW_AT_decl_line : 404 + <14830> DW_AT_decl_column : 21 + <14831> DW_AT_type : <0x1431c> + <14835> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><14838>: Abbrev Number: 0 + <1><14839>: Abbrev Number: 12 (DW_TAG_subprogram) + <1483a> DW_AT_external : 1 + <1483a> DW_AT_name : (indirect string, offset: 0xf54ce): HAL_PWREx_EnableGPIOPullUp + <1483e> DW_AT_decl_file : 3 + <1483e> DW_AT_decl_line : 344 + <14840> DW_AT_decl_column : 19 + <14841> DW_AT_prototyped : 1 + <14841> DW_AT_type : <0x1431c> + <14845> DW_AT_low_pc : 0x0 + <14849> DW_AT_high_pc : 0x10c + <1484d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1484f> DW_AT_call_all_calls: 1 + <1484f> DW_AT_sibling : <0x14883> + <2><14853>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14854> DW_AT_name : (indirect string, offset: 0x7b7cc): GPIO + <14858> DW_AT_decl_file : 3 + <14859> DW_AT_decl_line : 344 + <1485b> DW_AT_decl_column : 55 + <1485c> DW_AT_type : <0x13ddd> + <14860> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><14863>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14864> DW_AT_name : (indirect string, offset: 0xf5446): GPIONumber + <14868> DW_AT_decl_file : 3 + <14869> DW_AT_decl_line : 344 + <1486b> DW_AT_decl_column : 70 + <1486c> DW_AT_type : <0x13ddd> + <14870> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><14873>: Abbrev Number: 10 (DW_TAG_variable) + <14874> DW_AT_name : (indirect string, offset: 0xf2774): status + <14878> DW_AT_decl_file : 3 + <14878> DW_AT_decl_line : 346 + <1487a> DW_AT_decl_column : 21 + <1487b> DW_AT_type : <0x1431c> + <1487f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><14882>: Abbrev Number: 0 + <1><14883>: Abbrev Number: 4 (DW_TAG_subprogram) + <14884> DW_AT_external : 1 + <14884> DW_AT_name : (indirect string, offset: 0xf58da): HAL_PWREx_DisableHOLDC2IT + <14888> DW_AT_decl_file : 3 + <14888> DW_AT_decl_line : 316 + <1488a> DW_AT_decl_column : 6 + <1488b> DW_AT_prototyped : 1 + <1488b> DW_AT_low_pc : 0x0 + <1488f> DW_AT_high_pc : 0x20 + <14893> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14895> DW_AT_call_all_calls: 1 + <1><14895>: Abbrev Number: 4 (DW_TAG_subprogram) + <14896> DW_AT_external : 1 + <14896> DW_AT_name : (indirect string, offset: 0xf59d3): HAL_PWREx_EnableHOLDC2IT + <1489a> DW_AT_decl_file : 3 + <1489a> DW_AT_decl_line : 307 + <1489c> DW_AT_decl_column : 6 + <1489d> DW_AT_prototyped : 1 + <1489d> DW_AT_low_pc : 0x0 + <148a1> DW_AT_high_pc : 0x20 + <148a5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <148a7> DW_AT_call_all_calls: 1 + <1><148a7>: Abbrev Number: 4 (DW_TAG_subprogram) + <148a8> DW_AT_external : 1 + <148a8> DW_AT_name : (indirect string, offset: 0xf5618): HAL_PWREx_Disable802ActivityIT + <148ac> DW_AT_decl_file : 3 + <148ac> DW_AT_decl_line : 297 + <148ae> DW_AT_decl_column : 6 + <148af> DW_AT_prototyped : 1 + <148af> DW_AT_low_pc : 0x0 + <148b3> DW_AT_high_pc : 0x20 + <148b7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <148b9> DW_AT_call_all_calls: 1 + <1><148b9>: Abbrev Number: 4 (DW_TAG_subprogram) + <148ba> DW_AT_external : 1 + <148ba> DW_AT_name : (indirect string, offset: 0xf57c7): HAL_PWREx_Enable802ActivityIT <148be> DW_AT_decl_file : 3 - <148bf> DW_AT_decl_line : 402 - <148c1> DW_AT_decl_column : 56 - <148c2> DW_AT_type : <0x13e8d> - <148c6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><148c9>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <148ca> DW_AT_name : (indirect string, offset: 0xf5461): GPIONumber - <148ce> DW_AT_decl_file : 3 - <148cf> DW_AT_decl_line : 402 - <148d1> DW_AT_decl_column : 71 - <148d2> DW_AT_type : <0x13e8d> - <148d6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><148d9>: Abbrev Number: 10 (DW_TAG_variable) - <148da> DW_AT_name : (indirect string, offset: 0xf27a2): status - <148de> DW_AT_decl_file : 3 - <148de> DW_AT_decl_line : 404 - <148e0> DW_AT_decl_column : 21 - <148e1> DW_AT_type : <0x143cc> - <148e5> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><148e8>: Abbrev Number: 0 - <1><148e9>: Abbrev Number: 12 (DW_TAG_subprogram) - <148ea> DW_AT_external : 1 - <148ea> DW_AT_name : (indirect string, offset: 0xf54e9): HAL_PWREx_EnableGPIOPullUp - <148ee> DW_AT_decl_file : 3 - <148ee> DW_AT_decl_line : 344 - <148f0> DW_AT_decl_column : 19 - <148f1> DW_AT_prototyped : 1 - <148f1> DW_AT_type : <0x143cc> - <148f5> DW_AT_low_pc : 0x0 - <148f9> DW_AT_high_pc : 0x10c - <148fd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <148ff> DW_AT_call_all_calls: 1 - <148ff> DW_AT_sibling : <0x14933> - <2><14903>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14904> DW_AT_name : (indirect string, offset: 0x7b84b): GPIO - <14908> DW_AT_decl_file : 3 - <14909> DW_AT_decl_line : 344 - <1490b> DW_AT_decl_column : 55 - <1490c> DW_AT_type : <0x13e8d> - <14910> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><14913>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14914> DW_AT_name : (indirect string, offset: 0xf5461): GPIONumber - <14918> DW_AT_decl_file : 3 - <14919> DW_AT_decl_line : 344 - <1491b> DW_AT_decl_column : 70 - <1491c> DW_AT_type : <0x13e8d> - <14920> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><14923>: Abbrev Number: 10 (DW_TAG_variable) - <14924> DW_AT_name : (indirect string, offset: 0xf27a2): status - <14928> DW_AT_decl_file : 3 - <14928> DW_AT_decl_line : 346 - <1492a> DW_AT_decl_column : 21 - <1492b> DW_AT_type : <0x143cc> - <1492f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><14932>: Abbrev Number: 0 - <1><14933>: Abbrev Number: 4 (DW_TAG_subprogram) - <14934> DW_AT_external : 1 - <14934> DW_AT_name : (indirect string, offset: 0xf58f5): HAL_PWREx_DisableHOLDC2IT - <14938> DW_AT_decl_file : 3 - <14938> DW_AT_decl_line : 316 - <1493a> DW_AT_decl_column : 6 - <1493b> DW_AT_prototyped : 1 - <1493b> DW_AT_low_pc : 0x0 - <1493f> DW_AT_high_pc : 0x20 - <14943> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14945> DW_AT_call_all_calls: 1 - <1><14945>: Abbrev Number: 4 (DW_TAG_subprogram) - <14946> DW_AT_external : 1 - <14946> DW_AT_name : (indirect string, offset: 0xf59ee): HAL_PWREx_EnableHOLDC2IT - <1494a> DW_AT_decl_file : 3 - <1494a> DW_AT_decl_line : 307 - <1494c> DW_AT_decl_column : 6 - <1494d> DW_AT_prototyped : 1 - <1494d> DW_AT_low_pc : 0x0 - <14951> DW_AT_high_pc : 0x20 - <14955> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14957> DW_AT_call_all_calls: 1 - <1><14957>: Abbrev Number: 4 (DW_TAG_subprogram) - <14958> DW_AT_external : 1 - <14958> DW_AT_name : (indirect string, offset: 0xf5633): HAL_PWREx_Disable802ActivityIT - <1495c> DW_AT_decl_file : 3 - <1495c> DW_AT_decl_line : 297 - <1495e> DW_AT_decl_column : 6 - <1495f> DW_AT_prototyped : 1 - <1495f> DW_AT_low_pc : 0x0 - <14963> DW_AT_high_pc : 0x20 - <14967> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14969> DW_AT_call_all_calls: 1 - <1><14969>: Abbrev Number: 4 (DW_TAG_subprogram) - <1496a> DW_AT_external : 1 - <1496a> DW_AT_name : (indirect string, offset: 0xf57e2): HAL_PWREx_Enable802ActivityIT - <1496e> DW_AT_decl_file : 3 - <1496e> DW_AT_decl_line : 288 - <14970> DW_AT_decl_column : 6 - <14971> DW_AT_prototyped : 1 - <14971> DW_AT_low_pc : 0x0 - <14975> DW_AT_high_pc : 0x20 - <14979> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1497b> DW_AT_call_all_calls: 1 - <1><1497b>: Abbrev Number: 4 (DW_TAG_subprogram) - <1497c> DW_AT_external : 1 - <1497c> DW_AT_name : (indirect string, offset: 0xf5782): HAL_PWREx_DisableBLEActivityIT - <14980> DW_AT_decl_file : 3 - <14980> DW_AT_decl_line : 278 - <14982> DW_AT_decl_column : 6 - <14983> DW_AT_prototyped : 1 - <14983> DW_AT_low_pc : 0x0 - <14987> DW_AT_high_pc : 0x20 - <1498b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1498d> DW_AT_call_all_calls: 1 - <1><1498d>: Abbrev Number: 4 (DW_TAG_subprogram) - <1498e> DW_AT_external : 1 - <1498e> DW_AT_name : (indirect string, offset: 0xf5929): HAL_PWREx_EnableBLEActivityIT - <14992> DW_AT_decl_file : 3 - <14992> DW_AT_decl_line : 269 - <14994> DW_AT_decl_column : 6 - <14995> DW_AT_prototyped : 1 - <14995> DW_AT_low_pc : 0x0 - <14999> DW_AT_high_pc : 0x20 - <1499d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1499f> DW_AT_call_all_calls: 1 - <1><1499f>: Abbrev Number: 4 (DW_TAG_subprogram) - <149a0> DW_AT_external : 1 - <149a0> DW_AT_name : (indirect string, offset: 0xf5856): HAL_PWREx_DisableRFPhaseIT - <149a4> DW_AT_decl_file : 3 - <149a4> DW_AT_decl_line : 259 - <149a6> DW_AT_decl_column : 6 - <149a7> DW_AT_prototyped : 1 - <149a7> DW_AT_low_pc : 0x0 - <149ab> DW_AT_high_pc : 0x20 - <149af> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <149b1> DW_AT_call_all_calls: 1 - <1><149b1>: Abbrev Number: 13 (DW_TAG_subprogram) - <149b2> DW_AT_external : 1 - <149b2> DW_AT_name : (indirect string, offset: 0xf54af): HAL_PWREx_EnableRFPhaseIT - <149b6> DW_AT_decl_file : 3 - <149b6> DW_AT_decl_line : 250 - <149b7> DW_AT_decl_column : 6 - <149b7> DW_AT_prototyped : 1 - <149b7> DW_AT_low_pc : 0x0 - <149bb> DW_AT_high_pc : 0x20 - <149bf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <149c1> DW_AT_call_all_calls: 1 - <1><149c1>: Abbrev Number: 13 (DW_TAG_subprogram) - <149c2> DW_AT_external : 1 - <149c2> DW_AT_name : (indirect string, offset: 0xf5b51): HAL_PWREx_DisableBORH_SMPSBypassIT - <149c6> DW_AT_decl_file : 3 - <149c6> DW_AT_decl_line : 240 - <149c7> DW_AT_decl_column : 6 - <149c7> DW_AT_prototyped : 1 - <149c7> DW_AT_low_pc : 0x0 - <149cb> DW_AT_high_pc : 0x20 - <149cf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <149d1> DW_AT_call_all_calls: 1 - <1><149d1>: Abbrev Number: 13 (DW_TAG_subprogram) - <149d2> DW_AT_external : 1 - <149d2> DW_AT_name : (indirect string, offset: 0xf5ab5): HAL_PWREx_EnableBORH_SMPSBypassIT - <149d6> DW_AT_decl_file : 3 - <149d6> DW_AT_decl_line : 230 - <149d7> DW_AT_decl_column : 6 - <149d7> DW_AT_prototyped : 1 - <149d7> DW_AT_low_pc : 0x0 - <149db> DW_AT_high_pc : 0x20 - <149df> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <149e1> DW_AT_call_all_calls: 1 - <1><149e1>: Abbrev Number: 13 (DW_TAG_subprogram) - <149e2> DW_AT_external : 1 - <149e2> DW_AT_name : (indirect string, offset: 0xde1a9): HAL_PWREx_DisableInternalWakeUpLine - <149e6> DW_AT_decl_file : 3 - <149e6> DW_AT_decl_line : 219 - <149e7> DW_AT_decl_column : 6 - <149e7> DW_AT_prototyped : 1 - <149e7> DW_AT_low_pc : 0x0 - <149eb> DW_AT_high_pc : 0x20 - <149ef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <149f1> DW_AT_call_all_calls: 1 - <1><149f1>: Abbrev Number: 13 (DW_TAG_subprogram) - <149f2> DW_AT_external : 1 - <149f2> DW_AT_name : (indirect string, offset: 0x3beb9): HAL_PWREx_EnableInternalWakeUpLine - <149f6> DW_AT_decl_file : 3 - <149f6> DW_AT_decl_line : 210 - <149f7> DW_AT_decl_column : 6 - <149f7> DW_AT_prototyped : 1 - <149f7> DW_AT_low_pc : 0x0 - <149fb> DW_AT_high_pc : 0x20 - <149ff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14a01> DW_AT_call_all_calls: 1 - <1><14a01>: Abbrev Number: 13 (DW_TAG_subprogram) - <14a02> DW_AT_external : 1 - <14a02> DW_AT_name : (indirect string, offset: 0x284b7): HAL_PWREx_DisableVddUSB - <14a06> DW_AT_decl_file : 3 - <14a06> DW_AT_decl_line : 198 - <14a07> DW_AT_decl_column : 6 - <14a07> DW_AT_prototyped : 1 - <14a07> DW_AT_low_pc : 0x0 - <14a0b> DW_AT_high_pc : 0x20 - <14a0f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14a11> DW_AT_call_all_calls: 1 - <1><14a11>: Abbrev Number: 13 (DW_TAG_subprogram) - <14a12> DW_AT_external : 1 - <14a12> DW_AT_name : (indirect string, offset: 0xac857): HAL_PWREx_EnableVddUSB - <14a16> DW_AT_decl_file : 3 - <14a16> DW_AT_decl_line : 189 - <14a17> DW_AT_decl_column : 6 - <14a17> DW_AT_prototyped : 1 - <14a17> DW_AT_low_pc : 0x0 - <14a1b> DW_AT_high_pc : 0x20 - <14a1f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14a21> DW_AT_call_all_calls: 1 - <1><14a21>: Abbrev Number: 13 (DW_TAG_subprogram) - <14a22> DW_AT_external : 1 - <14a22> DW_AT_name : (indirect string, offset: 0xf56d0): HAL_PWREx_DisableBatteryCharging - <14a26> DW_AT_decl_file : 3 - <14a26> DW_AT_decl_line : 177 - <14a27> DW_AT_decl_column : 6 - <14a27> DW_AT_prototyped : 1 - <14a27> DW_AT_low_pc : 0x0 - <14a2b> DW_AT_high_pc : 0x20 - <14a2f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14a31> DW_AT_call_all_calls: 1 - <1><14a31>: Abbrev Number: 36 (DW_TAG_subprogram) - <14a32> DW_AT_external : 1 - <14a32> DW_AT_name : (indirect string, offset: 0xf5519): HAL_PWREx_EnableBatteryCharging - <14a36> DW_AT_decl_file : 3 - <14a37> DW_AT_decl_line : 162 - <14a38> DW_AT_decl_column : 6 - <14a39> DW_AT_prototyped : 1 - <14a39> DW_AT_low_pc : 0x0 - <14a3d> DW_AT_high_pc : 0x34 - <14a41> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14a43> DW_AT_call_all_calls: 1 - <14a43> DW_AT_sibling : <0x14a56> - <2><14a47>: Abbrev Number: 26 (DW_TAG_formal_parameter) - <14a48> DW_AT_name : (indirect string, offset: 0xf5539): ResistorSelection - <14a4c> DW_AT_decl_file : 3 - <14a4c> DW_AT_decl_line : 162 - <14a4d> DW_AT_decl_column : 47 - <14a4e> DW_AT_type : <0x13e8d> - <14a52> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14a55>: Abbrev Number: 0 - <1><14a56>: Abbrev Number: 37 (DW_TAG_subprogram) - <14a57> DW_AT_external : 1 - <14a57> DW_AT_name : (indirect string, offset: 0xf5999): HAL_PWREx_ControlVoltageScaling - <14a5b> DW_AT_decl_file : 3 - <14a5c> DW_AT_decl_line : 111 - <14a5d> DW_AT_decl_column : 19 - <14a5e> DW_AT_prototyped : 1 - <14a5e> DW_AT_type : <0x143cc> - <14a62> DW_AT_low_pc : 0x0 - <14a66> DW_AT_high_pc : 0xa8 - <14a6a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14a6c> DW_AT_call_all_calls: 1 - <14a6c> DW_AT_sibling : <0x14a8e> - <2><14a70>: Abbrev Number: 26 (DW_TAG_formal_parameter) - <14a71> DW_AT_name : (indirect string, offset: 0xf59aa): VoltageScaling - <14a75> DW_AT_decl_file : 3 - <14a75> DW_AT_decl_line : 111 - <14a76> DW_AT_decl_column : 60 - <14a77> DW_AT_type : <0x13e8d> - <14a7b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><14a7e>: Abbrev Number: 38 (DW_TAG_variable) - <14a7f> DW_AT_name : (indirect string, offset: 0xf2c99): wait_loop_index - <14a83> DW_AT_decl_file : 3 - <14a84> DW_AT_decl_line : 113 - <14a85> DW_AT_decl_column : 12 - <14a86> DW_AT_type : <0x13e8d> - <14a8a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14a8d>: Abbrev Number: 0 - <1><14a8e>: Abbrev Number: 39 (DW_TAG_subprogram) - <14a8f> DW_AT_external : 1 - <14a8f> DW_AT_name : (indirect string, offset: 0xf5871): HAL_PWREx_GetVoltageRange - <14a93> DW_AT_decl_file : 3 - <14a94> DW_AT_decl_line : 86 - <14a95> DW_AT_decl_column : 10 - <14a96> DW_AT_prototyped : 1 - <14a96> DW_AT_type : <0x13e8d> - <14a9a> DW_AT_low_pc : 0x80046e8 - <14a9e> DW_AT_high_pc : 0x1c - <14aa2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14aa4> DW_AT_call_all_calls: 1 - <1><14aa4>: Abbrev Number: 3 (DW_TAG_subprogram) - <14aa5> DW_AT_name : (indirect string, offset: 0xf5b8f): LL_EXTI_ClearFlag_32_63 - <14aa9> DW_AT_decl_file : 2 - <14aaa> DW_AT_decl_line : 1591 - <14aac> DW_AT_decl_column : 22 - <14aac> DW_AT_prototyped : 1 - <14aac> DW_AT_low_pc : 0x0 - <14ab0> DW_AT_high_pc : 0x20 - <14ab4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14ab6> DW_AT_call_all_calls: 1 - <14ab6> DW_AT_sibling : <0x14acb> - <2><14aba>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14abb> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14abf> DW_AT_decl_file : 2 - <14ac0> DW_AT_decl_line : 1591 - <14ac2> DW_AT_decl_column : 55 - <14ac3> DW_AT_type : <0x13e8d> - <14ac7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14aca>: Abbrev Number: 0 - <1><14acb>: Abbrev Number: 3 (DW_TAG_subprogram) - <14acc> DW_AT_name : (indirect string, offset: 0xf5595): LL_EXTI_ClearFlag_0_31 - <14ad0> DW_AT_decl_file : 2 - <14ad1> DW_AT_decl_line : 1574 - <14ad3> DW_AT_decl_column : 22 - <14ad3> DW_AT_prototyped : 1 - <14ad3> DW_AT_low_pc : 0x0 - <14ad7> DW_AT_high_pc : 0x20 - <14adb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14add> DW_AT_call_all_calls: 1 - <14add> DW_AT_sibling : <0x14af2> - <2><14ae1>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14ae2> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14ae6> DW_AT_decl_file : 2 - <14ae7> DW_AT_decl_line : 1574 - <14ae9> DW_AT_decl_column : 54 - <14aea> DW_AT_type : <0x13e8d> - <14aee> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14af1>: Abbrev Number: 0 - <1><14af2>: Abbrev Number: 27 (DW_TAG_subprogram) - <14af3> DW_AT_name : (indirect string, offset: 0xf5c27): LL_EXTI_ReadFlag_32_63 - <14af7> DW_AT_decl_file : 2 - <14af7> DW_AT_decl_line : 1537 - <14af9> DW_AT_decl_column : 26 - <14af9> DW_AT_prototyped : 1 - <14af9> DW_AT_type : <0x13e8d> - <14afd> DW_AT_low_pc : 0x0 - <14b01> DW_AT_high_pc : 0x20 - <14b05> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14b07> DW_AT_call_all_calls: 1 - <14b07> DW_AT_sibling : <0x14b1c> - <2><14b0b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14b0c> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine + <148be> DW_AT_decl_line : 288 + <148c0> DW_AT_decl_column : 6 + <148c1> DW_AT_prototyped : 1 + <148c1> DW_AT_low_pc : 0x0 + <148c5> DW_AT_high_pc : 0x20 + <148c9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <148cb> DW_AT_call_all_calls: 1 + <1><148cb>: Abbrev Number: 4 (DW_TAG_subprogram) + <148cc> DW_AT_external : 1 + <148cc> DW_AT_name : (indirect string, offset: 0xf5767): HAL_PWREx_DisableBLEActivityIT + <148d0> DW_AT_decl_file : 3 + <148d0> DW_AT_decl_line : 278 + <148d2> DW_AT_decl_column : 6 + <148d3> DW_AT_prototyped : 1 + <148d3> DW_AT_low_pc : 0x0 + <148d7> DW_AT_high_pc : 0x20 + <148db> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <148dd> DW_AT_call_all_calls: 1 + <1><148dd>: Abbrev Number: 4 (DW_TAG_subprogram) + <148de> DW_AT_external : 1 + <148de> DW_AT_name : (indirect string, offset: 0xf590e): HAL_PWREx_EnableBLEActivityIT + <148e2> DW_AT_decl_file : 3 + <148e2> DW_AT_decl_line : 269 + <148e4> DW_AT_decl_column : 6 + <148e5> DW_AT_prototyped : 1 + <148e5> DW_AT_low_pc : 0x0 + <148e9> DW_AT_high_pc : 0x20 + <148ed> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <148ef> DW_AT_call_all_calls: 1 + <1><148ef>: Abbrev Number: 4 (DW_TAG_subprogram) + <148f0> DW_AT_external : 1 + <148f0> DW_AT_name : (indirect string, offset: 0xf583b): HAL_PWREx_DisableRFPhaseIT + <148f4> DW_AT_decl_file : 3 + <148f4> DW_AT_decl_line : 259 + <148f6> DW_AT_decl_column : 6 + <148f7> DW_AT_prototyped : 1 + <148f7> DW_AT_low_pc : 0x0 + <148fb> DW_AT_high_pc : 0x20 + <148ff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14901> DW_AT_call_all_calls: 1 + <1><14901>: Abbrev Number: 13 (DW_TAG_subprogram) + <14902> DW_AT_external : 1 + <14902> DW_AT_name : (indirect string, offset: 0xf5494): HAL_PWREx_EnableRFPhaseIT + <14906> DW_AT_decl_file : 3 + <14906> DW_AT_decl_line : 250 + <14907> DW_AT_decl_column : 6 + <14907> DW_AT_prototyped : 1 + <14907> DW_AT_low_pc : 0x0 + <1490b> DW_AT_high_pc : 0x20 + <1490f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14911> DW_AT_call_all_calls: 1 + <1><14911>: Abbrev Number: 13 (DW_TAG_subprogram) + <14912> DW_AT_external : 1 + <14912> DW_AT_name : (indirect string, offset: 0xf5b36): HAL_PWREx_DisableBORH_SMPSBypassIT + <14916> DW_AT_decl_file : 3 + <14916> DW_AT_decl_line : 240 + <14917> DW_AT_decl_column : 6 + <14917> DW_AT_prototyped : 1 + <14917> DW_AT_low_pc : 0x0 + <1491b> DW_AT_high_pc : 0x20 + <1491f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14921> DW_AT_call_all_calls: 1 + <1><14921>: Abbrev Number: 13 (DW_TAG_subprogram) + <14922> DW_AT_external : 1 + <14922> DW_AT_name : (indirect string, offset: 0xf5a9a): HAL_PWREx_EnableBORH_SMPSBypassIT + <14926> DW_AT_decl_file : 3 + <14926> DW_AT_decl_line : 230 + <14927> DW_AT_decl_column : 6 + <14927> DW_AT_prototyped : 1 + <14927> DW_AT_low_pc : 0x0 + <1492b> DW_AT_high_pc : 0x20 + <1492f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14931> DW_AT_call_all_calls: 1 + <1><14931>: Abbrev Number: 13 (DW_TAG_subprogram) + <14932> DW_AT_external : 1 + <14932> DW_AT_name : (indirect string, offset: 0xde147): HAL_PWREx_DisableInternalWakeUpLine + <14936> DW_AT_decl_file : 3 + <14936> DW_AT_decl_line : 219 + <14937> DW_AT_decl_column : 6 + <14937> DW_AT_prototyped : 1 + <14937> DW_AT_low_pc : 0x0 + <1493b> DW_AT_high_pc : 0x20 + <1493f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14941> DW_AT_call_all_calls: 1 + <1><14941>: Abbrev Number: 13 (DW_TAG_subprogram) + <14942> DW_AT_external : 1 + <14942> DW_AT_name : (indirect string, offset: 0x3be9f): HAL_PWREx_EnableInternalWakeUpLine + <14946> DW_AT_decl_file : 3 + <14946> DW_AT_decl_line : 210 + <14947> DW_AT_decl_column : 6 + <14947> DW_AT_prototyped : 1 + <14947> DW_AT_low_pc : 0x0 + <1494b> DW_AT_high_pc : 0x20 + <1494f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14951> DW_AT_call_all_calls: 1 + <1><14951>: Abbrev Number: 13 (DW_TAG_subprogram) + <14952> DW_AT_external : 1 + <14952> DW_AT_name : (indirect string, offset: 0x284e0): HAL_PWREx_DisableVddUSB + <14956> DW_AT_decl_file : 3 + <14956> DW_AT_decl_line : 198 + <14957> DW_AT_decl_column : 6 + <14957> DW_AT_prototyped : 1 + <14957> DW_AT_low_pc : 0x0 + <1495b> DW_AT_high_pc : 0x20 + <1495f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14961> DW_AT_call_all_calls: 1 + <1><14961>: Abbrev Number: 13 (DW_TAG_subprogram) + <14962> DW_AT_external : 1 + <14962> DW_AT_name : (indirect string, offset: 0xac7c6): HAL_PWREx_EnableVddUSB + <14966> DW_AT_decl_file : 3 + <14966> DW_AT_decl_line : 189 + <14967> DW_AT_decl_column : 6 + <14967> DW_AT_prototyped : 1 + <14967> DW_AT_low_pc : 0x0 + <1496b> DW_AT_high_pc : 0x20 + <1496f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14971> DW_AT_call_all_calls: 1 + <1><14971>: Abbrev Number: 13 (DW_TAG_subprogram) + <14972> DW_AT_external : 1 + <14972> DW_AT_name : (indirect string, offset: 0xf56b5): HAL_PWREx_DisableBatteryCharging + <14976> DW_AT_decl_file : 3 + <14976> DW_AT_decl_line : 177 + <14977> DW_AT_decl_column : 6 + <14977> DW_AT_prototyped : 1 + <14977> DW_AT_low_pc : 0x0 + <1497b> DW_AT_high_pc : 0x20 + <1497f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14981> DW_AT_call_all_calls: 1 + <1><14981>: Abbrev Number: 36 (DW_TAG_subprogram) + <14982> DW_AT_external : 1 + <14982> DW_AT_name : (indirect string, offset: 0xf54fe): HAL_PWREx_EnableBatteryCharging + <14986> DW_AT_decl_file : 3 + <14987> DW_AT_decl_line : 162 + <14988> DW_AT_decl_column : 6 + <14989> DW_AT_prototyped : 1 + <14989> DW_AT_low_pc : 0x0 + <1498d> DW_AT_high_pc : 0x34 + <14991> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14993> DW_AT_call_all_calls: 1 + <14993> DW_AT_sibling : <0x149a6> + <2><14997>: Abbrev Number: 26 (DW_TAG_formal_parameter) + <14998> DW_AT_name : (indirect string, offset: 0xf551e): ResistorSelection + <1499c> DW_AT_decl_file : 3 + <1499c> DW_AT_decl_line : 162 + <1499d> DW_AT_decl_column : 47 + <1499e> DW_AT_type : <0x13ddd> + <149a2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><149a5>: Abbrev Number: 0 + <1><149a6>: Abbrev Number: 37 (DW_TAG_subprogram) + <149a7> DW_AT_external : 1 + <149a7> DW_AT_name : (indirect string, offset: 0xf597e): HAL_PWREx_ControlVoltageScaling + <149ab> DW_AT_decl_file : 3 + <149ac> DW_AT_decl_line : 111 + <149ad> DW_AT_decl_column : 19 + <149ae> DW_AT_prototyped : 1 + <149ae> DW_AT_type : <0x1431c> + <149b2> DW_AT_low_pc : 0x0 + <149b6> DW_AT_high_pc : 0xa8 + <149ba> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <149bc> DW_AT_call_all_calls: 1 + <149bc> DW_AT_sibling : <0x149de> + <2><149c0>: Abbrev Number: 26 (DW_TAG_formal_parameter) + <149c1> DW_AT_name : (indirect string, offset: 0xf598f): VoltageScaling + <149c5> DW_AT_decl_file : 3 + <149c5> DW_AT_decl_line : 111 + <149c6> DW_AT_decl_column : 60 + <149c7> DW_AT_type : <0x13ddd> + <149cb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><149ce>: Abbrev Number: 38 (DW_TAG_variable) + <149cf> DW_AT_name : (indirect string, offset: 0xf2c6b): wait_loop_index + <149d3> DW_AT_decl_file : 3 + <149d4> DW_AT_decl_line : 113 + <149d5> DW_AT_decl_column : 12 + <149d6> DW_AT_type : <0x13ddd> + <149da> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><149dd>: Abbrev Number: 0 + <1><149de>: Abbrev Number: 39 (DW_TAG_subprogram) + <149df> DW_AT_external : 1 + <149df> DW_AT_name : (indirect string, offset: 0xf5856): HAL_PWREx_GetVoltageRange + <149e3> DW_AT_decl_file : 3 + <149e4> DW_AT_decl_line : 86 + <149e5> DW_AT_decl_column : 10 + <149e6> DW_AT_prototyped : 1 + <149e6> DW_AT_type : <0x13ddd> + <149ea> DW_AT_low_pc : 0x800479c + <149ee> DW_AT_high_pc : 0x1c + <149f2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <149f4> DW_AT_call_all_calls: 1 + <1><149f4>: Abbrev Number: 3 (DW_TAG_subprogram) + <149f5> DW_AT_name : (indirect string, offset: 0xf5b74): LL_EXTI_ClearFlag_32_63 + <149f9> DW_AT_decl_file : 2 + <149fa> DW_AT_decl_line : 1591 + <149fc> DW_AT_decl_column : 22 + <149fc> DW_AT_prototyped : 1 + <149fc> DW_AT_low_pc : 0x0 + <14a00> DW_AT_high_pc : 0x20 + <14a04> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14a06> DW_AT_call_all_calls: 1 + <14a06> DW_AT_sibling : <0x14a1b> + <2><14a0a>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14a0b> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14a0f> DW_AT_decl_file : 2 + <14a10> DW_AT_decl_line : 1591 + <14a12> DW_AT_decl_column : 55 + <14a13> DW_AT_type : <0x13ddd> + <14a17> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14a1a>: Abbrev Number: 0 + <1><14a1b>: Abbrev Number: 3 (DW_TAG_subprogram) + <14a1c> DW_AT_name : (indirect string, offset: 0xf557a): LL_EXTI_ClearFlag_0_31 + <14a20> DW_AT_decl_file : 2 + <14a21> DW_AT_decl_line : 1574 + <14a23> DW_AT_decl_column : 22 + <14a23> DW_AT_prototyped : 1 + <14a23> DW_AT_low_pc : 0x0 + <14a27> DW_AT_high_pc : 0x20 + <14a2b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14a2d> DW_AT_call_all_calls: 1 + <14a2d> DW_AT_sibling : <0x14a42> + <2><14a31>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14a32> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14a36> DW_AT_decl_file : 2 + <14a37> DW_AT_decl_line : 1574 + <14a39> DW_AT_decl_column : 54 + <14a3a> DW_AT_type : <0x13ddd> + <14a3e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14a41>: Abbrev Number: 0 + <1><14a42>: Abbrev Number: 27 (DW_TAG_subprogram) + <14a43> DW_AT_name : (indirect string, offset: 0xf5c0c): LL_EXTI_ReadFlag_32_63 + <14a47> DW_AT_decl_file : 2 + <14a47> DW_AT_decl_line : 1537 + <14a49> DW_AT_decl_column : 26 + <14a49> DW_AT_prototyped : 1 + <14a49> DW_AT_type : <0x13ddd> + <14a4d> DW_AT_low_pc : 0x0 + <14a51> DW_AT_high_pc : 0x20 + <14a55> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14a57> DW_AT_call_all_calls: 1 + <14a57> DW_AT_sibling : <0x14a6c> + <2><14a5b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14a5c> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14a60> DW_AT_decl_file : 2 + <14a61> DW_AT_decl_line : 1537 + <14a63> DW_AT_decl_column : 58 + <14a64> DW_AT_type : <0x13ddd> + <14a68> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14a6b>: Abbrev Number: 0 + <1><14a6c>: Abbrev Number: 27 (DW_TAG_subprogram) + <14a6d> DW_AT_name : (indirect string, offset: 0xf5683): LL_EXTI_ReadFlag_0_31 + <14a71> DW_AT_decl_file : 2 + <14a71> DW_AT_decl_line : 1520 + <14a73> DW_AT_decl_column : 26 + <14a73> DW_AT_prototyped : 1 + <14a73> DW_AT_type : <0x13ddd> + <14a77> DW_AT_low_pc : 0x0 + <14a7b> DW_AT_high_pc : 0x20 + <14a7f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14a81> DW_AT_call_all_calls: 1 + <14a81> DW_AT_sibling : <0x14a96> + <2><14a85>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14a86> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14a8a> DW_AT_decl_file : 2 + <14a8b> DW_AT_decl_line : 1520 + <14a8d> DW_AT_decl_column : 57 + <14a8e> DW_AT_type : <0x13ddd> + <14a92> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14a95>: Abbrev Number: 0 + <1><14a96>: Abbrev Number: 3 (DW_TAG_subprogram) + <14a97> DW_AT_name : (indirect string, offset: 0xf57e5): LL_EXTI_DisableFallingTrig_32_63 + <14a9b> DW_AT_decl_file : 2 + <14a9c> DW_AT_decl_line : 1302 + <14a9e> DW_AT_decl_column : 22 + <14a9e> DW_AT_prototyped : 1 + <14a9e> DW_AT_low_pc : 0x0 + <14aa2> DW_AT_high_pc : 0x28 + <14aa6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14aa8> DW_AT_call_all_calls: 1 + <14aa8> DW_AT_sibling : <0x14abd> + <2><14aac>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14aad> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14ab1> DW_AT_decl_file : 2 + <14ab2> DW_AT_decl_line : 1302 + <14ab4> DW_AT_decl_column : 64 + <14ab5> DW_AT_type : <0x13ddd> + <14ab9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14abc>: Abbrev Number: 0 + <1><14abd>: Abbrev Number: 3 (DW_TAG_subprogram) + <14abe> DW_AT_name : (indirect string, offset: 0xf510d): LL_EXTI_DisableFallingTrig_0_31 + <14ac2> DW_AT_decl_file : 2 + <14ac3> DW_AT_decl_line : 1281 + <14ac5> DW_AT_decl_column : 22 + <14ac5> DW_AT_prototyped : 1 + <14ac5> DW_AT_low_pc : 0x0 + <14ac9> DW_AT_high_pc : 0x28 + <14acd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14acf> DW_AT_call_all_calls: 1 + <14acf> DW_AT_sibling : <0x14ae4> + <2><14ad3>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14ad4> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14ad8> DW_AT_decl_file : 2 + <14ad9> DW_AT_decl_line : 1281 + <14adb> DW_AT_decl_column : 63 + <14adc> DW_AT_type : <0x13ddd> + <14ae0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14ae3>: Abbrev Number: 0 + <1><14ae4>: Abbrev Number: 3 (DW_TAG_subprogram) + <14ae5> DW_AT_name : (indirect string, offset: 0xf5530): LL_EXTI_EnableFallingTrig_32_63 + <14ae9> DW_AT_decl_file : 2 + <14aea> DW_AT_decl_line : 1239 + <14aec> DW_AT_decl_column : 22 + <14aec> DW_AT_prototyped : 1 + <14aec> DW_AT_low_pc : 0x0 + <14af0> DW_AT_high_pc : 0x24 + <14af4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14af6> DW_AT_call_all_calls: 1 + <14af6> DW_AT_sibling : <0x14b0b> + <2><14afa>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14afb> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14aff> DW_AT_decl_file : 2 + <14b00> DW_AT_decl_line : 1239 + <14b02> DW_AT_decl_column : 63 + <14b03> DW_AT_type : <0x13ddd> + <14b07> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14b0a>: Abbrev Number: 0 + <1><14b0b>: Abbrev Number: 3 (DW_TAG_subprogram) + <14b0c> DW_AT_name : (indirect string, offset: 0xf5391): LL_EXTI_EnableFallingTrig_0_31 <14b10> DW_AT_decl_file : 2 - <14b11> DW_AT_decl_line : 1537 - <14b13> DW_AT_decl_column : 58 - <14b14> DW_AT_type : <0x13e8d> - <14b18> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14b1b>: Abbrev Number: 0 - <1><14b1c>: Abbrev Number: 27 (DW_TAG_subprogram) - <14b1d> DW_AT_name : (indirect string, offset: 0xf569e): LL_EXTI_ReadFlag_0_31 - <14b21> DW_AT_decl_file : 2 - <14b21> DW_AT_decl_line : 1520 - <14b23> DW_AT_decl_column : 26 - <14b23> DW_AT_prototyped : 1 - <14b23> DW_AT_type : <0x13e8d> - <14b27> DW_AT_low_pc : 0x0 - <14b2b> DW_AT_high_pc : 0x20 - <14b2f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14b31> DW_AT_call_all_calls: 1 - <14b31> DW_AT_sibling : <0x14b46> - <2><14b35>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14b36> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14b3a> DW_AT_decl_file : 2 - <14b3b> DW_AT_decl_line : 1520 - <14b3d> DW_AT_decl_column : 57 - <14b3e> DW_AT_type : <0x13e8d> - <14b42> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14b45>: Abbrev Number: 0 - <1><14b46>: Abbrev Number: 3 (DW_TAG_subprogram) - <14b47> DW_AT_name : (indirect string, offset: 0xf5800): LL_EXTI_DisableFallingTrig_32_63 - <14b4b> DW_AT_decl_file : 2 - <14b4c> DW_AT_decl_line : 1302 - <14b4e> DW_AT_decl_column : 22 - <14b4e> DW_AT_prototyped : 1 - <14b4e> DW_AT_low_pc : 0x0 - <14b52> DW_AT_high_pc : 0x28 - <14b56> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14b58> DW_AT_call_all_calls: 1 - <14b58> DW_AT_sibling : <0x14b6d> - <2><14b5c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14b5d> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14b61> DW_AT_decl_file : 2 - <14b62> DW_AT_decl_line : 1302 - <14b64> DW_AT_decl_column : 64 - <14b65> DW_AT_type : <0x13e8d> - <14b69> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14b6c>: Abbrev Number: 0 - <1><14b6d>: Abbrev Number: 3 (DW_TAG_subprogram) - <14b6e> DW_AT_name : (indirect string, offset: 0xf5128): LL_EXTI_DisableFallingTrig_0_31 - <14b72> DW_AT_decl_file : 2 - <14b73> DW_AT_decl_line : 1281 - <14b75> DW_AT_decl_column : 22 - <14b75> DW_AT_prototyped : 1 - <14b75> DW_AT_low_pc : 0x0 - <14b79> DW_AT_high_pc : 0x28 - <14b7d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14b7f> DW_AT_call_all_calls: 1 - <14b7f> DW_AT_sibling : <0x14b94> - <2><14b83>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14b84> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14b88> DW_AT_decl_file : 2 - <14b89> DW_AT_decl_line : 1281 - <14b8b> DW_AT_decl_column : 63 - <14b8c> DW_AT_type : <0x13e8d> - <14b90> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14b93>: Abbrev Number: 0 - <1><14b94>: Abbrev Number: 3 (DW_TAG_subprogram) - <14b95> DW_AT_name : (indirect string, offset: 0xf554b): LL_EXTI_EnableFallingTrig_32_63 - <14b99> DW_AT_decl_file : 2 - <14b9a> DW_AT_decl_line : 1239 - <14b9c> DW_AT_decl_column : 22 - <14b9c> DW_AT_prototyped : 1 - <14b9c> DW_AT_low_pc : 0x0 - <14ba0> DW_AT_high_pc : 0x24 - <14ba4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14ba6> DW_AT_call_all_calls: 1 - <14ba6> DW_AT_sibling : <0x14bbb> - <2><14baa>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14bab> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14baf> DW_AT_decl_file : 2 - <14bb0> DW_AT_decl_line : 1239 - <14bb2> DW_AT_decl_column : 63 - <14bb3> DW_AT_type : <0x13e8d> - <14bb7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14bba>: Abbrev Number: 0 - <1><14bbb>: Abbrev Number: 3 (DW_TAG_subprogram) - <14bbc> DW_AT_name : (indirect string, offset: 0xf53ac): LL_EXTI_EnableFallingTrig_0_31 - <14bc0> DW_AT_decl_file : 2 - <14bc1> DW_AT_decl_line : 1217 - <14bc3> DW_AT_decl_column : 22 - <14bc3> DW_AT_prototyped : 1 - <14bc3> DW_AT_low_pc : 0x0 - <14bc7> DW_AT_high_pc : 0x24 - <14bcb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14bcd> DW_AT_call_all_calls: 1 - <14bcd> DW_AT_sibling : <0x14be2> - <2><14bd1>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14bd2> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14bd6> DW_AT_decl_file : 2 - <14bd7> DW_AT_decl_line : 1217 - <14bd9> DW_AT_decl_column : 62 - <14bda> DW_AT_type : <0x13e8d> - <14bde> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14be1>: Abbrev Number: 0 - <1><14be2>: Abbrev Number: 3 (DW_TAG_subprogram) - <14be3> DW_AT_name : (indirect string, offset: 0xf54c9): LL_EXTI_DisableRisingTrig_32_63 - <14be7> DW_AT_decl_file : 2 - <14be8> DW_AT_decl_line : 1116 - <14bea> DW_AT_decl_column : 22 - <14bea> DW_AT_prototyped : 1 - <14bea> DW_AT_low_pc : 0x0 - <14bee> DW_AT_high_pc : 0x28 - <14bf2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14bf4> DW_AT_call_all_calls: 1 - <14bf4> DW_AT_sibling : <0x14c09> - <2><14bf8>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14bf9> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14bfd> DW_AT_decl_file : 2 - <14bfe> DW_AT_decl_line : 1116 - <14c00> DW_AT_decl_column : 63 - <14c01> DW_AT_type : <0x13e8d> - <14c05> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14c08>: Abbrev Number: 0 - <1><14c09>: Abbrev Number: 3 (DW_TAG_subprogram) - <14c0a> DW_AT_name : (indirect string, offset: 0xf50e5): LL_EXTI_DisableRisingTrig_0_31 - <14c0e> DW_AT_decl_file : 2 - <14c0f> DW_AT_decl_line : 1093 - <14c11> DW_AT_decl_column : 22 - <14c11> DW_AT_prototyped : 1 - <14c11> DW_AT_low_pc : 0x0 - <14c15> DW_AT_high_pc : 0x28 - <14c19> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14c1b> DW_AT_call_all_calls: 1 - <14c1b> DW_AT_sibling : <0x14c30> - <2><14c1f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14c20> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14c24> DW_AT_decl_file : 2 - <14c25> DW_AT_decl_line : 1093 - <14c27> DW_AT_decl_column : 62 - <14c28> DW_AT_type : <0x13e8d> - <14c2c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14c2f>: Abbrev Number: 0 - <1><14c30>: Abbrev Number: 3 (DW_TAG_subprogram) - <14c31> DW_AT_name : (indirect string, offset: 0xf5652): LL_EXTI_EnableRisingTrig_32_63 - <14c35> DW_AT_decl_file : 2 - <14c36> DW_AT_decl_line : 1051 - <14c38> DW_AT_decl_column : 22 - <14c38> DW_AT_prototyped : 1 - <14c38> DW_AT_low_pc : 0x0 - <14c3c> DW_AT_high_pc : 0x24 - <14c40> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14c42> DW_AT_call_all_calls: 1 - <14c42> DW_AT_sibling : <0x14c57> - <2><14c46>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14c47> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14c4b> DW_AT_decl_file : 2 - <14c4c> DW_AT_decl_line : 1051 - <14c4e> DW_AT_decl_column : 62 - <14c4f> DW_AT_type : <0x13e8d> - <14c53> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14c56>: Abbrev Number: 0 - <1><14c57>: Abbrev Number: 3 (DW_TAG_subprogram) - <14c58> DW_AT_name : (indirect string, offset: 0xf51f8): LL_EXTI_EnableRisingTrig_0_31 - <14c5c> DW_AT_decl_file : 2 - <14c5d> DW_AT_decl_line : 1029 - <14c5f> DW_AT_decl_column : 22 - <14c5f> DW_AT_prototyped : 1 - <14c5f> DW_AT_low_pc : 0x0 - <14c63> DW_AT_high_pc : 0x24 - <14c67> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14c69> DW_AT_call_all_calls: 1 - <14c69> DW_AT_sibling : <0x14c7e> - <2><14c6d>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14c6e> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14c72> DW_AT_decl_file : 2 - <14c73> DW_AT_decl_line : 1029 - <14c75> DW_AT_decl_column : 61 - <14c76> DW_AT_type : <0x13e8d> - <14c7a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14c7d>: Abbrev Number: 0 - <1><14c7e>: Abbrev Number: 3 (DW_TAG_subprogram) - <14c7f> DW_AT_name : (indirect string, offset: 0xf5b74): LL_EXTI_DisableEvent_32_63 - <14c83> DW_AT_decl_file : 2 - <14c84> DW_AT_decl_line : 872 - <14c86> DW_AT_decl_column : 22 - <14c86> DW_AT_prototyped : 1 - <14c86> DW_AT_low_pc : 0x0 - <14c8a> DW_AT_high_pc : 0x2c - <14c8e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14c90> DW_AT_call_all_calls: 1 - <14c90> DW_AT_sibling : <0x14ca5> - <2><14c94>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14c95> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14c99> DW_AT_decl_file : 2 - <14c9a> DW_AT_decl_line : 872 - <14c9c> DW_AT_decl_column : 58 - <14c9d> DW_AT_type : <0x13e8d> - <14ca1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14ca4>: Abbrev Number: 0 - <1><14ca5>: Abbrev Number: 3 (DW_TAG_subprogram) - <14ca6> DW_AT_name : (indirect string, offset: 0xf5671): LL_EXTI_DisableEvent_0_31 - <14caa> DW_AT_decl_file : 2 - <14cab> DW_AT_decl_line : 825 - <14cad> DW_AT_decl_column : 22 - <14cad> DW_AT_prototyped : 1 - <14cad> DW_AT_low_pc : 0x0 - <14cb1> DW_AT_high_pc : 0x2c - <14cb5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14cb7> DW_AT_call_all_calls: 1 - <14cb7> DW_AT_sibling : <0x14ccc> - <2><14cbb>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14cbc> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14cc0> DW_AT_decl_file : 2 - <14cc1> DW_AT_decl_line : 825 - <14cc3> DW_AT_decl_column : 57 - <14cc4> DW_AT_type : <0x13e8d> - <14cc8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14ccb>: Abbrev Number: 0 - <1><14ccc>: Abbrev Number: 3 (DW_TAG_subprogram) - <14ccd> DW_AT_name : (indirect string, offset: 0xf5733): LL_EXTI_EnableEvent_32_63 - <14cd1> DW_AT_decl_file : 2 - <14cd2> DW_AT_decl_line : 780 - <14cd4> DW_AT_decl_column : 22 - <14cd4> DW_AT_prototyped : 1 - <14cd4> DW_AT_low_pc : 0x0 - <14cd8> DW_AT_high_pc : 0x28 - <14cdc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14cde> DW_AT_call_all_calls: 1 - <14cde> DW_AT_sibling : <0x14cf3> - <2><14ce2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14ce3> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14ce7> DW_AT_decl_file : 2 - <14ce8> DW_AT_decl_line : 780 - <14cea> DW_AT_decl_column : 57 - <14ceb> DW_AT_type : <0x13e8d> - <14cef> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14cf2>: Abbrev Number: 0 - <1><14cf3>: Abbrev Number: 3 (DW_TAG_subprogram) - <14cf4> DW_AT_name : (indirect string, offset: 0xf574d): LL_EXTI_EnableEvent_0_31 - <14cf8> DW_AT_decl_file : 2 - <14cf9> DW_AT_decl_line : 734 - <14cfb> DW_AT_decl_column : 22 - <14cfb> DW_AT_prototyped : 1 - <14cfb> DW_AT_low_pc : 0x0 - <14cff> DW_AT_high_pc : 0x28 - <14d03> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14d05> DW_AT_call_all_calls: 1 - <14d05> DW_AT_sibling : <0x14d1a> - <2><14d09>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14d0a> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14d0e> DW_AT_decl_file : 2 - <14d0f> DW_AT_decl_line : 734 - <14d11> DW_AT_decl_column : 56 - <14d12> DW_AT_type : <0x13e8d> - <14d16> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14d19>: Abbrev Number: 0 - <1><14d1a>: Abbrev Number: 3 (DW_TAG_subprogram) - <14d1b> DW_AT_name : (indirect string, offset: 0xf59d6): LL_EXTI_DisableIT_32_63 - <14d1f> DW_AT_decl_file : 2 - <14d20> DW_AT_decl_line : 529 - <14d22> DW_AT_decl_column : 22 - <14d22> DW_AT_prototyped : 1 - <14d22> DW_AT_low_pc : 0x0 - <14d26> DW_AT_high_pc : 0x2c - <14d2a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14d2c> DW_AT_call_all_calls: 1 - <14d2c> DW_AT_sibling : <0x14d41> - <2><14d30>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14d31> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14d35> DW_AT_decl_file : 2 - <14d36> DW_AT_decl_line : 529 - <14d38> DW_AT_decl_column : 55 - <14d39> DW_AT_type : <0x13e8d> - <14d3d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14d40>: Abbrev Number: 0 - <1><14d41>: Abbrev Number: 3 (DW_TAG_subprogram) - <14d42> DW_AT_name : (indirect string, offset: 0xf5048): LL_EXTI_DisableIT_0_31 - <14d46> DW_AT_decl_file : 2 - <14d47> DW_AT_decl_line : 460 - <14d49> DW_AT_decl_column : 22 - <14d49> DW_AT_prototyped : 1 - <14d49> DW_AT_low_pc : 0x0 - <14d4d> DW_AT_high_pc : 0x2c - <14d51> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14d53> DW_AT_call_all_calls: 1 - <14d53> DW_AT_sibling : <0x14d68> - <2><14d57>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14d58> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14d5c> DW_AT_decl_file : 2 - <14d5d> DW_AT_decl_line : 460 - <14d5f> DW_AT_decl_column : 54 - <14d60> DW_AT_type : <0x13e8d> - <14d64> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14d67>: Abbrev Number: 0 - <1><14d68>: Abbrev Number: 3 (DW_TAG_subprogram) - <14d69> DW_AT_name : (indirect string, offset: 0xf5c10): LL_EXTI_EnableIT_32_63 - <14d6d> DW_AT_decl_file : 2 - <14d6e> DW_AT_decl_line : 391 - <14d70> DW_AT_decl_column : 22 - <14d70> DW_AT_prototyped : 1 - <14d70> DW_AT_low_pc : 0x0 - <14d74> DW_AT_high_pc : 0x28 - <14d78> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14d7a> DW_AT_call_all_calls: 1 - <14d7a> DW_AT_sibling : <0x14d8f> - <2><14d7e>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14d7f> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14d83> DW_AT_decl_file : 2 - <14d84> DW_AT_decl_line : 391 - <14d86> DW_AT_decl_column : 54 - <14d87> DW_AT_type : <0x13e8d> - <14d8b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14d8e>: Abbrev Number: 0 - <1><14d8f>: Abbrev Number: 3 (DW_TAG_subprogram) - <14d90> DW_AT_name : (indirect string, offset: 0xf5216): LL_EXTI_EnableIT_0_31 - <14d94> DW_AT_decl_file : 2 - <14d95> DW_AT_decl_line : 322 - <14d97> DW_AT_decl_column : 22 - <14d97> DW_AT_prototyped : 1 - <14d97> DW_AT_low_pc : 0x0 - <14d9b> DW_AT_high_pc : 0x28 - <14d9f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14da1> DW_AT_call_all_calls: 1 - <14da1> DW_AT_sibling : <0x14db6> - <2><14da5>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14da6> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <14daa> DW_AT_decl_file : 2 - <14dab> DW_AT_decl_line : 322 - <14dad> DW_AT_decl_column : 53 - <14dae> DW_AT_type : <0x13e8d> - <14db2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14db5>: Abbrev Number: 0 - <1><14db6>: Abbrev Number: 18 (DW_TAG_subprogram) - <14db7> DW_AT_name : (indirect string, offset: 0xf5ae6): LL_PWR_DisableBootC2 - <14dbb> DW_AT_decl_file : 1 - <14dbb> DW_AT_decl_line : 1626 - <14dbd> DW_AT_decl_column : 22 - <14dbd> DW_AT_prototyped : 1 - <14dbd> DW_AT_low_pc : 0x0 - <14dc1> DW_AT_high_pc : 0x20 - <14dc5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14dc7> DW_AT_call_all_calls: 1 - <1><14dc7>: Abbrev Number: 18 (DW_TAG_subprogram) - <14dc8> DW_AT_name : (indirect string, offset: 0xf5428): LL_PWR_EnableBootC2 - <14dcc> DW_AT_decl_file : 1 - <14dcc> DW_AT_decl_line : 1615 - <14dce> DW_AT_decl_column : 22 - <14dce> DW_AT_prototyped : 1 - <14dce> DW_AT_low_pc : 0x0 - <14dd2> DW_AT_high_pc : 0x20 - <14dd6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14dd8> DW_AT_call_all_calls: 1 - <1><14dd8>: Abbrev Number: 40 (DW_TAG_subprogram) - <14dd9> DW_AT_name : (indirect string, offset: 0xf57a1): LL_PWR_GetBORConfig - <14ddd> DW_AT_decl_file : 1 - <14dde> DW_AT_decl_line : 1305 - <14de0> DW_AT_decl_column : 26 - <14de1> DW_AT_prototyped : 1 - <14de1> DW_AT_type : <0x13e8d> - <14de5> DW_AT_low_pc : 0x0 - <14de9> DW_AT_high_pc : 0x1c - <14ded> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14def> DW_AT_call_all_calls: 1 - <1><14def>: Abbrev Number: 3 (DW_TAG_subprogram) - <14df0> DW_AT_name : (indirect string, offset: 0xf5707): LL_PWR_SetBORConfig - <14df4> DW_AT_decl_file : 1 - <14df5> DW_AT_decl_line : 1293 - <14df7> DW_AT_decl_column : 22 - <14df7> DW_AT_prototyped : 1 - <14df7> DW_AT_low_pc : 0x0 - <14dfb> DW_AT_high_pc : 0x28 - <14dff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14e01> DW_AT_call_all_calls: 1 - <14e01> DW_AT_sibling : <0x14e16> - <2><14e05>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <14e06> DW_AT_name : (indirect string, offset: 0xf5b29): BORConfiguration - <14e0a> DW_AT_decl_file : 1 - <14e0b> DW_AT_decl_line : 1293 - <14e0d> DW_AT_decl_column : 51 - <14e0e> DW_AT_type : <0x13e8d> - <14e12> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><14e15>: Abbrev Number: 0 - <1><14e16>: Abbrev Number: 18 (DW_TAG_subprogram) - <14e17> DW_AT_name : (indirect string, offset: 0xf597c): LL_PWR_DisableSRAM2Retention - <14e1b> DW_AT_decl_file : 1 - <14e1b> DW_AT_decl_line : 839 - <14e1d> DW_AT_decl_column : 22 - <14e1d> DW_AT_prototyped : 1 - <14e1d> DW_AT_low_pc : 0x0 - <14e21> DW_AT_high_pc : 0x20 - <14e25> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14e27> DW_AT_call_all_calls: 1 - <1><14e27>: Abbrev Number: 18 (DW_TAG_subprogram) - <14e28> DW_AT_name : (indirect string, offset: 0xf5821): LL_PWR_EnableSRAM2Retention - <14e2c> DW_AT_decl_file : 1 - <14e2c> DW_AT_decl_line : 827 - <14e2e> DW_AT_decl_column : 22 - <14e2e> DW_AT_prototyped : 1 - <14e2e> DW_AT_low_pc : 0x0 - <14e32> DW_AT_high_pc : 0x20 - <14e36> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <14e38> DW_AT_call_all_calls: 1 - <1><14e38>: Abbrev Number: 0 - Compilation Unit @ offset 0x14e39: + <14b11> DW_AT_decl_line : 1217 + <14b13> DW_AT_decl_column : 22 + <14b13> DW_AT_prototyped : 1 + <14b13> DW_AT_low_pc : 0x0 + <14b17> DW_AT_high_pc : 0x24 + <14b1b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14b1d> DW_AT_call_all_calls: 1 + <14b1d> DW_AT_sibling : <0x14b32> + <2><14b21>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14b22> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14b26> DW_AT_decl_file : 2 + <14b27> DW_AT_decl_line : 1217 + <14b29> DW_AT_decl_column : 62 + <14b2a> DW_AT_type : <0x13ddd> + <14b2e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14b31>: Abbrev Number: 0 + <1><14b32>: Abbrev Number: 3 (DW_TAG_subprogram) + <14b33> DW_AT_name : (indirect string, offset: 0xf54ae): LL_EXTI_DisableRisingTrig_32_63 + <14b37> DW_AT_decl_file : 2 + <14b38> DW_AT_decl_line : 1116 + <14b3a> DW_AT_decl_column : 22 + <14b3a> DW_AT_prototyped : 1 + <14b3a> DW_AT_low_pc : 0x0 + <14b3e> DW_AT_high_pc : 0x28 + <14b42> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14b44> DW_AT_call_all_calls: 1 + <14b44> DW_AT_sibling : <0x14b59> + <2><14b48>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14b49> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14b4d> DW_AT_decl_file : 2 + <14b4e> DW_AT_decl_line : 1116 + <14b50> DW_AT_decl_column : 63 + <14b51> DW_AT_type : <0x13ddd> + <14b55> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14b58>: Abbrev Number: 0 + <1><14b59>: Abbrev Number: 3 (DW_TAG_subprogram) + <14b5a> DW_AT_name : (indirect string, offset: 0xf50ca): LL_EXTI_DisableRisingTrig_0_31 + <14b5e> DW_AT_decl_file : 2 + <14b5f> DW_AT_decl_line : 1093 + <14b61> DW_AT_decl_column : 22 + <14b61> DW_AT_prototyped : 1 + <14b61> DW_AT_low_pc : 0x0 + <14b65> DW_AT_high_pc : 0x28 + <14b69> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14b6b> DW_AT_call_all_calls: 1 + <14b6b> DW_AT_sibling : <0x14b80> + <2><14b6f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14b70> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14b74> DW_AT_decl_file : 2 + <14b75> DW_AT_decl_line : 1093 + <14b77> DW_AT_decl_column : 62 + <14b78> DW_AT_type : <0x13ddd> + <14b7c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14b7f>: Abbrev Number: 0 + <1><14b80>: Abbrev Number: 3 (DW_TAG_subprogram) + <14b81> DW_AT_name : (indirect string, offset: 0xf5637): LL_EXTI_EnableRisingTrig_32_63 + <14b85> DW_AT_decl_file : 2 + <14b86> DW_AT_decl_line : 1051 + <14b88> DW_AT_decl_column : 22 + <14b88> DW_AT_prototyped : 1 + <14b88> DW_AT_low_pc : 0x0 + <14b8c> DW_AT_high_pc : 0x24 + <14b90> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14b92> DW_AT_call_all_calls: 1 + <14b92> DW_AT_sibling : <0x14ba7> + <2><14b96>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14b97> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14b9b> DW_AT_decl_file : 2 + <14b9c> DW_AT_decl_line : 1051 + <14b9e> DW_AT_decl_column : 62 + <14b9f> DW_AT_type : <0x13ddd> + <14ba3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14ba6>: Abbrev Number: 0 + <1><14ba7>: Abbrev Number: 3 (DW_TAG_subprogram) + <14ba8> DW_AT_name : (indirect string, offset: 0xf51dd): LL_EXTI_EnableRisingTrig_0_31 + <14bac> DW_AT_decl_file : 2 + <14bad> DW_AT_decl_line : 1029 + <14baf> DW_AT_decl_column : 22 + <14baf> DW_AT_prototyped : 1 + <14baf> DW_AT_low_pc : 0x0 + <14bb3> DW_AT_high_pc : 0x24 + <14bb7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14bb9> DW_AT_call_all_calls: 1 + <14bb9> DW_AT_sibling : <0x14bce> + <2><14bbd>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14bbe> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14bc2> DW_AT_decl_file : 2 + <14bc3> DW_AT_decl_line : 1029 + <14bc5> DW_AT_decl_column : 61 + <14bc6> DW_AT_type : <0x13ddd> + <14bca> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14bcd>: Abbrev Number: 0 + <1><14bce>: Abbrev Number: 3 (DW_TAG_subprogram) + <14bcf> DW_AT_name : (indirect string, offset: 0xf5b59): LL_EXTI_DisableEvent_32_63 + <14bd3> DW_AT_decl_file : 2 + <14bd4> DW_AT_decl_line : 872 + <14bd6> DW_AT_decl_column : 22 + <14bd6> DW_AT_prototyped : 1 + <14bd6> DW_AT_low_pc : 0x0 + <14bda> DW_AT_high_pc : 0x2c + <14bde> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14be0> DW_AT_call_all_calls: 1 + <14be0> DW_AT_sibling : <0x14bf5> + <2><14be4>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14be5> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14be9> DW_AT_decl_file : 2 + <14bea> DW_AT_decl_line : 872 + <14bec> DW_AT_decl_column : 58 + <14bed> DW_AT_type : <0x13ddd> + <14bf1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14bf4>: Abbrev Number: 0 + <1><14bf5>: Abbrev Number: 3 (DW_TAG_subprogram) + <14bf6> DW_AT_name : (indirect string, offset: 0xf5656): LL_EXTI_DisableEvent_0_31 + <14bfa> DW_AT_decl_file : 2 + <14bfb> DW_AT_decl_line : 825 + <14bfd> DW_AT_decl_column : 22 + <14bfd> DW_AT_prototyped : 1 + <14bfd> DW_AT_low_pc : 0x0 + <14c01> DW_AT_high_pc : 0x2c + <14c05> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14c07> DW_AT_call_all_calls: 1 + <14c07> DW_AT_sibling : <0x14c1c> + <2><14c0b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14c0c> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14c10> DW_AT_decl_file : 2 + <14c11> DW_AT_decl_line : 825 + <14c13> DW_AT_decl_column : 57 + <14c14> DW_AT_type : <0x13ddd> + <14c18> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14c1b>: Abbrev Number: 0 + <1><14c1c>: Abbrev Number: 3 (DW_TAG_subprogram) + <14c1d> DW_AT_name : (indirect string, offset: 0xf5718): LL_EXTI_EnableEvent_32_63 + <14c21> DW_AT_decl_file : 2 + <14c22> DW_AT_decl_line : 780 + <14c24> DW_AT_decl_column : 22 + <14c24> DW_AT_prototyped : 1 + <14c24> DW_AT_low_pc : 0x0 + <14c28> DW_AT_high_pc : 0x28 + <14c2c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14c2e> DW_AT_call_all_calls: 1 + <14c2e> DW_AT_sibling : <0x14c43> + <2><14c32>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14c33> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14c37> DW_AT_decl_file : 2 + <14c38> DW_AT_decl_line : 780 + <14c3a> DW_AT_decl_column : 57 + <14c3b> DW_AT_type : <0x13ddd> + <14c3f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14c42>: Abbrev Number: 0 + <1><14c43>: Abbrev Number: 3 (DW_TAG_subprogram) + <14c44> DW_AT_name : (indirect string, offset: 0xf5732): LL_EXTI_EnableEvent_0_31 + <14c48> DW_AT_decl_file : 2 + <14c49> DW_AT_decl_line : 734 + <14c4b> DW_AT_decl_column : 22 + <14c4b> DW_AT_prototyped : 1 + <14c4b> DW_AT_low_pc : 0x0 + <14c4f> DW_AT_high_pc : 0x28 + <14c53> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14c55> DW_AT_call_all_calls: 1 + <14c55> DW_AT_sibling : <0x14c6a> + <2><14c59>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14c5a> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14c5e> DW_AT_decl_file : 2 + <14c5f> DW_AT_decl_line : 734 + <14c61> DW_AT_decl_column : 56 + <14c62> DW_AT_type : <0x13ddd> + <14c66> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14c69>: Abbrev Number: 0 + <1><14c6a>: Abbrev Number: 3 (DW_TAG_subprogram) + <14c6b> DW_AT_name : (indirect string, offset: 0xf59bb): LL_EXTI_DisableIT_32_63 + <14c6f> DW_AT_decl_file : 2 + <14c70> DW_AT_decl_line : 529 + <14c72> DW_AT_decl_column : 22 + <14c72> DW_AT_prototyped : 1 + <14c72> DW_AT_low_pc : 0x0 + <14c76> DW_AT_high_pc : 0x2c + <14c7a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14c7c> DW_AT_call_all_calls: 1 + <14c7c> DW_AT_sibling : <0x14c91> + <2><14c80>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14c81> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14c85> DW_AT_decl_file : 2 + <14c86> DW_AT_decl_line : 529 + <14c88> DW_AT_decl_column : 55 + <14c89> DW_AT_type : <0x13ddd> + <14c8d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14c90>: Abbrev Number: 0 + <1><14c91>: Abbrev Number: 3 (DW_TAG_subprogram) + <14c92> DW_AT_name : (indirect string, offset: 0xf502d): LL_EXTI_DisableIT_0_31 + <14c96> DW_AT_decl_file : 2 + <14c97> DW_AT_decl_line : 460 + <14c99> DW_AT_decl_column : 22 + <14c99> DW_AT_prototyped : 1 + <14c99> DW_AT_low_pc : 0x0 + <14c9d> DW_AT_high_pc : 0x2c + <14ca1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14ca3> DW_AT_call_all_calls: 1 + <14ca3> DW_AT_sibling : <0x14cb8> + <2><14ca7>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14ca8> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14cac> DW_AT_decl_file : 2 + <14cad> DW_AT_decl_line : 460 + <14caf> DW_AT_decl_column : 54 + <14cb0> DW_AT_type : <0x13ddd> + <14cb4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14cb7>: Abbrev Number: 0 + <1><14cb8>: Abbrev Number: 3 (DW_TAG_subprogram) + <14cb9> DW_AT_name : (indirect string, offset: 0xf5bf5): LL_EXTI_EnableIT_32_63 + <14cbd> DW_AT_decl_file : 2 + <14cbe> DW_AT_decl_line : 391 + <14cc0> DW_AT_decl_column : 22 + <14cc0> DW_AT_prototyped : 1 + <14cc0> DW_AT_low_pc : 0x0 + <14cc4> DW_AT_high_pc : 0x28 + <14cc8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14cca> DW_AT_call_all_calls: 1 + <14cca> DW_AT_sibling : <0x14cdf> + <2><14cce>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14ccf> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14cd3> DW_AT_decl_file : 2 + <14cd4> DW_AT_decl_line : 391 + <14cd6> DW_AT_decl_column : 54 + <14cd7> DW_AT_type : <0x13ddd> + <14cdb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14cde>: Abbrev Number: 0 + <1><14cdf>: Abbrev Number: 3 (DW_TAG_subprogram) + <14ce0> DW_AT_name : (indirect string, offset: 0xf51fb): LL_EXTI_EnableIT_0_31 + <14ce4> DW_AT_decl_file : 2 + <14ce5> DW_AT_decl_line : 322 + <14ce7> DW_AT_decl_column : 22 + <14ce7> DW_AT_prototyped : 1 + <14ce7> DW_AT_low_pc : 0x0 + <14ceb> DW_AT_high_pc : 0x28 + <14cef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14cf1> DW_AT_call_all_calls: 1 + <14cf1> DW_AT_sibling : <0x14d06> + <2><14cf5>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14cf6> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <14cfa> DW_AT_decl_file : 2 + <14cfb> DW_AT_decl_line : 322 + <14cfd> DW_AT_decl_column : 53 + <14cfe> DW_AT_type : <0x13ddd> + <14d02> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14d05>: Abbrev Number: 0 + <1><14d06>: Abbrev Number: 18 (DW_TAG_subprogram) + <14d07> DW_AT_name : (indirect string, offset: 0xf5acb): LL_PWR_DisableBootC2 + <14d0b> DW_AT_decl_file : 1 + <14d0b> DW_AT_decl_line : 1626 + <14d0d> DW_AT_decl_column : 22 + <14d0d> DW_AT_prototyped : 1 + <14d0d> DW_AT_low_pc : 0x0 + <14d11> DW_AT_high_pc : 0x20 + <14d15> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14d17> DW_AT_call_all_calls: 1 + <1><14d17>: Abbrev Number: 18 (DW_TAG_subprogram) + <14d18> DW_AT_name : (indirect string, offset: 0xf540d): LL_PWR_EnableBootC2 + <14d1c> DW_AT_decl_file : 1 + <14d1c> DW_AT_decl_line : 1615 + <14d1e> DW_AT_decl_column : 22 + <14d1e> DW_AT_prototyped : 1 + <14d1e> DW_AT_low_pc : 0x0 + <14d22> DW_AT_high_pc : 0x20 + <14d26> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14d28> DW_AT_call_all_calls: 1 + <1><14d28>: Abbrev Number: 40 (DW_TAG_subprogram) + <14d29> DW_AT_name : (indirect string, offset: 0xf5786): LL_PWR_GetBORConfig + <14d2d> DW_AT_decl_file : 1 + <14d2e> DW_AT_decl_line : 1305 + <14d30> DW_AT_decl_column : 26 + <14d31> DW_AT_prototyped : 1 + <14d31> DW_AT_type : <0x13ddd> + <14d35> DW_AT_low_pc : 0x0 + <14d39> DW_AT_high_pc : 0x1c + <14d3d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14d3f> DW_AT_call_all_calls: 1 + <1><14d3f>: Abbrev Number: 3 (DW_TAG_subprogram) + <14d40> DW_AT_name : (indirect string, offset: 0xf56ec): LL_PWR_SetBORConfig + <14d44> DW_AT_decl_file : 1 + <14d45> DW_AT_decl_line : 1293 + <14d47> DW_AT_decl_column : 22 + <14d47> DW_AT_prototyped : 1 + <14d47> DW_AT_low_pc : 0x0 + <14d4b> DW_AT_high_pc : 0x28 + <14d4f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14d51> DW_AT_call_all_calls: 1 + <14d51> DW_AT_sibling : <0x14d66> + <2><14d55>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <14d56> DW_AT_name : (indirect string, offset: 0xf5b0e): BORConfiguration + <14d5a> DW_AT_decl_file : 1 + <14d5b> DW_AT_decl_line : 1293 + <14d5d> DW_AT_decl_column : 51 + <14d5e> DW_AT_type : <0x13ddd> + <14d62> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><14d65>: Abbrev Number: 0 + <1><14d66>: Abbrev Number: 18 (DW_TAG_subprogram) + <14d67> DW_AT_name : (indirect string, offset: 0xf5961): LL_PWR_DisableSRAM2Retention + <14d6b> DW_AT_decl_file : 1 + <14d6b> DW_AT_decl_line : 839 + <14d6d> DW_AT_decl_column : 22 + <14d6d> DW_AT_prototyped : 1 + <14d6d> DW_AT_low_pc : 0x0 + <14d71> DW_AT_high_pc : 0x20 + <14d75> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14d77> DW_AT_call_all_calls: 1 + <1><14d77>: Abbrev Number: 18 (DW_TAG_subprogram) + <14d78> DW_AT_name : (indirect string, offset: 0xf5806): LL_PWR_EnableSRAM2Retention + <14d7c> DW_AT_decl_file : 1 + <14d7c> DW_AT_decl_line : 827 + <14d7e> DW_AT_decl_column : 22 + <14d7e> DW_AT_prototyped : 1 + <14d7e> DW_AT_low_pc : 0x0 + <14d82> DW_AT_high_pc : 0x20 + <14d86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <14d88> DW_AT_call_all_calls: 1 + <1><14d88>: Abbrev Number: 0 + Compilation Unit @ offset 0x14d89: Length: 0x14d7 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x2db0 + Abbrev Offset: 0x2dbb Pointer Size: 4 - <0><14e45>: Abbrev Number: 31 (DW_TAG_compile_unit) - <14e46> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <14e4a> DW_AT_language : 29 (C11) - <14e4b> DW_AT_name : (indirect string, offset: 0xf6286): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.c - <14e4f> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <14e53> DW_AT_ranges : 0xe17 - <14e57> DW_AT_low_pc : 0x0 - <14e5b> DW_AT_stmt_list : 0x14f95 - <14e5f> DW_AT_macros : 0x25d5e - <1><14e63>: Abbrev Number: 11 (DW_TAG_base_type) - <14e64> DW_AT_byte_size : 1 - <14e65> DW_AT_encoding : 6 (signed char) - <14e66> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><14e6a>: Abbrev Number: 11 (DW_TAG_base_type) - <14e6b> DW_AT_byte_size : 1 - <14e6c> DW_AT_encoding : 8 (unsigned char) - <14e6d> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><14e71>: Abbrev Number: 11 (DW_TAG_base_type) - <14e72> DW_AT_byte_size : 2 - <14e73> DW_AT_encoding : 5 (signed) - <14e74> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><14e78>: Abbrev Number: 11 (DW_TAG_base_type) - <14e79> DW_AT_byte_size : 2 - <14e7a> DW_AT_encoding : 7 (unsigned) - <14e7b> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><14e7f>: Abbrev Number: 11 (DW_TAG_base_type) - <14e80> DW_AT_byte_size : 4 - <14e81> DW_AT_encoding : 5 (signed) - <14e82> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><14e86>: Abbrev Number: 18 (DW_TAG_typedef) - <14e87> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <14e8b> DW_AT_decl_file : 3 - <14e8c> DW_AT_decl_line : 79 - <14e8d> DW_AT_decl_column : 25 - <14e8e> DW_AT_type : <0x14e92> - <1><14e92>: Abbrev Number: 11 (DW_TAG_base_type) - <14e93> DW_AT_byte_size : 4 - <14e94> DW_AT_encoding : 7 (unsigned) - <14e95> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><14e99>: Abbrev Number: 11 (DW_TAG_base_type) - <14e9a> DW_AT_byte_size : 8 - <14e9b> DW_AT_encoding : 5 (signed) - <14e9c> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><14ea0>: Abbrev Number: 11 (DW_TAG_base_type) - <14ea1> DW_AT_byte_size : 8 - <14ea2> DW_AT_encoding : 7 (unsigned) - <14ea3> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><14ea7>: Abbrev Number: 32 (DW_TAG_base_type) - <14ea8> DW_AT_byte_size : 4 - <14ea9> DW_AT_encoding : 5 (signed) - <14eaa> DW_AT_name : int - <1><14eae>: Abbrev Number: 11 (DW_TAG_base_type) - <14eaf> DW_AT_byte_size : 4 - <14eb0> DW_AT_encoding : 7 (unsigned) - <14eb1> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><14eb5>: Abbrev Number: 18 (DW_TAG_typedef) - <14eb6> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <14eba> DW_AT_decl_file : 4 - <14ebb> DW_AT_decl_line : 48 - <14ebc> DW_AT_decl_column : 20 - <14ebd> DW_AT_type : <0x14e86> - <1><14ec1>: Abbrev Number: 25 (DW_TAG_volatile_type) - <14ec2> DW_AT_type : <0x14eb5> - <1><14ec6>: Abbrev Number: 13 (DW_TAG_const_type) - <14ec7> DW_AT_type : <0x14eb5> - <1><14ecb>: Abbrev Number: 8 (DW_TAG_array_type) - <14ecc> DW_AT_type : <0x14eb5> - <14ed0> DW_AT_sibling : <0x14edb> - <2><14ed4>: Abbrev Number: 9 (DW_TAG_subrange_type) - <14ed5> DW_AT_type : <0x14eae> - <14ed9> DW_AT_upper_bound : 14 - <2><14eda>: Abbrev Number: 0 - <1><14edb>: Abbrev Number: 8 (DW_TAG_array_type) - <14edc> DW_AT_type : <0x14eb5> - <14ee0> DW_AT_sibling : <0x14eeb> - <2><14ee4>: Abbrev Number: 9 (DW_TAG_subrange_type) - <14ee5> DW_AT_type : <0x14eae> - <14ee9> DW_AT_upper_bound : 5 - <2><14eea>: Abbrev Number: 0 - <1><14eeb>: Abbrev Number: 8 (DW_TAG_array_type) - <14eec> DW_AT_type : <0x14eb5> - <14ef0> DW_AT_sibling : <0x14efb> - <2><14ef4>: Abbrev Number: 9 (DW_TAG_subrange_type) - <14ef5> DW_AT_type : <0x14eae> - <14ef9> DW_AT_upper_bound : 7 - <2><14efa>: Abbrev Number: 0 - <1><14efb>: Abbrev Number: 19 (DW_TAG_variable) - <14efc> DW_AT_name : (indirect string, offset: 0xf188f): SystemCoreClock - <14f00> DW_AT_decl_file : 5 - <14f00> DW_AT_decl_line : 60 - <14f01> DW_AT_decl_column : 17 - <14f02> DW_AT_type : <0x14eb5> - <14f06> DW_AT_external : 1 - <14f06> DW_AT_declaration : 1 - <1><14f06>: Abbrev Number: 8 (DW_TAG_array_type) - <14f07> DW_AT_type : <0x14ec6> - <14f0b> DW_AT_sibling : <0x14f16> - <2><14f0f>: Abbrev Number: 9 (DW_TAG_subrange_type) - <14f10> DW_AT_type : <0x14eae> - <14f14> DW_AT_upper_bound : 15 - <2><14f15>: Abbrev Number: 0 - <1><14f16>: Abbrev Number: 13 (DW_TAG_const_type) - <14f17> DW_AT_type : <0x14f06> - <1><14f1b>: Abbrev Number: 19 (DW_TAG_variable) - <14f1c> DW_AT_name : (indirect string, offset: 0xf18b3): AHBPrescTable - <14f20> DW_AT_decl_file : 5 - <14f20> DW_AT_decl_line : 62 - <14f21> DW_AT_decl_column : 23 - <14f22> DW_AT_type : <0x14f16> - <14f26> DW_AT_external : 1 - <14f26> DW_AT_declaration : 1 - <1><14f26>: Abbrev Number: 8 (DW_TAG_array_type) - <14f27> DW_AT_type : <0x14ec6> - <14f2b> DW_AT_sibling : <0x14f36> - <2><14f2f>: Abbrev Number: 9 (DW_TAG_subrange_type) - <14f30> DW_AT_type : <0x14eae> - <14f34> DW_AT_upper_bound : 7 - <2><14f35>: Abbrev Number: 0 - <1><14f36>: Abbrev Number: 13 (DW_TAG_const_type) - <14f37> DW_AT_type : <0x14f26> - <1><14f3b>: Abbrev Number: 19 (DW_TAG_variable) - <14f3c> DW_AT_name : (indirect string, offset: 0xf1812): APBPrescTable - <14f40> DW_AT_decl_file : 5 - <14f40> DW_AT_decl_line : 63 - <14f41> DW_AT_decl_column : 23 - <14f42> DW_AT_type : <0x14f36> - <14f46> DW_AT_external : 1 - <14f46> DW_AT_declaration : 1 - <1><14f46>: Abbrev Number: 19 (DW_TAG_variable) - <14f47> DW_AT_name : (indirect string, offset: 0xf187a): MSIRangeTable - <14f4b> DW_AT_decl_file : 5 - <14f4b> DW_AT_decl_line : 64 - <14f4c> DW_AT_decl_column : 23 - <14f4d> DW_AT_type : <0x14f16> - <14f51> DW_AT_external : 1 - <14f51> DW_AT_declaration : 1 - <1><14f51>: Abbrev Number: 8 (DW_TAG_array_type) - <14f52> DW_AT_type : <0x14eb5> - <14f56> DW_AT_sibling : <0x14f61> - <2><14f5a>: Abbrev Number: 9 (DW_TAG_subrange_type) - <14f5b> DW_AT_type : <0x14eae> - <14f5f> DW_AT_upper_bound : 3 - <2><14f60>: Abbrev Number: 0 - <1><14f61>: Abbrev Number: 14 (DW_TAG_structure_type) - <14f62> DW_AT_byte_size : 136 - <14f63> DW_AT_decl_file : 6 - <14f64> DW_AT_decl_line : 301 - <14f66> DW_AT_decl_column : 9 - <14f66> DW_AT_sibling : <0x150ab> - <2><14f6a>: Abbrev Number: 6 (DW_TAG_member) - <14f6b> DW_AT_name : ACR - <14f6f> DW_AT_decl_file : 6 - <14f70> DW_AT_decl_line : 303 - <14f72> DW_AT_decl_column : 17 - <14f73> DW_AT_type : <0x14ec1> - <14f77> DW_AT_data_member_location: 0 - <2><14f78>: Abbrev Number: 1 (DW_TAG_member) - <14f79> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <14f7d> DW_AT_decl_file : 6 - <14f7e> DW_AT_decl_line : 304 - <14f80> DW_AT_decl_column : 17 - <14f81> DW_AT_type : <0x14ec1> - <14f85> DW_AT_data_member_location: 4 - <2><14f86>: Abbrev Number: 1 (DW_TAG_member) - <14f87> DW_AT_name : (indirect string, offset: 0xf1da2): KEYR - <14f8b> DW_AT_decl_file : 6 - <14f8c> DW_AT_decl_line : 305 - <14f8e> DW_AT_decl_column : 17 - <14f8f> DW_AT_type : <0x14ec1> - <14f93> DW_AT_data_member_location: 8 - <2><14f94>: Abbrev Number: 1 (DW_TAG_member) - <14f95> DW_AT_name : (indirect string, offset: 0xf1d9f): OPTKEYR - <14f99> DW_AT_decl_file : 6 - <14f9a> DW_AT_decl_line : 306 - <14f9c> DW_AT_decl_column : 17 - <14f9d> DW_AT_type : <0x14ec1> - <14fa1> DW_AT_data_member_location: 12 - <2><14fa2>: Abbrev Number: 6 (DW_TAG_member) - <14fa3> DW_AT_name : SR - <14fa6> DW_AT_decl_file : 6 - <14fa7> DW_AT_decl_line : 307 - <14fa9> DW_AT_decl_column : 17 - <14faa> DW_AT_type : <0x14ec1> - <14fae> DW_AT_data_member_location: 16 - <2><14faf>: Abbrev Number: 6 (DW_TAG_member) - <14fb0> DW_AT_name : CR - <14fb3> DW_AT_decl_file : 6 - <14fb4> DW_AT_decl_line : 308 - <14fb6> DW_AT_decl_column : 17 - <14fb7> DW_AT_type : <0x14ec1> - <14fbb> DW_AT_data_member_location: 20 - <2><14fbc>: Abbrev Number: 1 (DW_TAG_member) - <14fbd> DW_AT_name : (indirect string, offset: 0xf1aa2): ECCR - <14fc1> DW_AT_decl_file : 6 - <14fc2> DW_AT_decl_line : 309 - <14fc4> DW_AT_decl_column : 17 - <14fc5> DW_AT_type : <0x14ec1> - <14fc9> DW_AT_data_member_location: 24 - <2><14fca>: Abbrev Number: 1 (DW_TAG_member) - <14fcb> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <14fcf> DW_AT_decl_file : 6 - <14fd0> DW_AT_decl_line : 310 - <14fd2> DW_AT_decl_column : 12 - <14fd3> DW_AT_type : <0x14eb5> - <14fd7> DW_AT_data_member_location: 28 - <2><14fd8>: Abbrev Number: 1 (DW_TAG_member) - <14fd9> DW_AT_name : (indirect string, offset: 0xf1c06): OPTR - <14fdd> DW_AT_decl_file : 6 - <14fde> DW_AT_decl_line : 311 - <14fe0> DW_AT_decl_column : 17 - <14fe1> DW_AT_type : <0x14ec1> - <14fe5> DW_AT_data_member_location: 32 - <2><14fe6>: Abbrev Number: 1 (DW_TAG_member) - <14fe7> DW_AT_name : (indirect string, offset: 0xf1d53): PCROP1ASR - <14feb> DW_AT_decl_file : 6 - <14fec> DW_AT_decl_line : 312 - <14fee> DW_AT_decl_column : 17 - <14fef> DW_AT_type : <0x14ec1> - <14ff3> DW_AT_data_member_location: 36 - <2><14ff4>: Abbrev Number: 1 (DW_TAG_member) - <14ff5> DW_AT_name : (indirect string, offset: 0xf1efd): PCROP1AER - <14ff9> DW_AT_decl_file : 6 - <14ffa> DW_AT_decl_line : 313 - <14ffc> DW_AT_decl_column : 17 - <14ffd> DW_AT_type : <0x14ec1> - <15001> DW_AT_data_member_location: 40 - <2><15002>: Abbrev Number: 1 (DW_TAG_member) - <15003> DW_AT_name : (indirect string, offset: 0xf2119): WRP1AR - <15007> DW_AT_decl_file : 6 - <15008> DW_AT_decl_line : 314 - <1500a> DW_AT_decl_column : 17 - <1500b> DW_AT_type : <0x14ec1> - <1500f> DW_AT_data_member_location: 44 - <2><15010>: Abbrev Number: 1 (DW_TAG_member) - <15011> DW_AT_name : (indirect string, offset: 0xf22ce): WRP1BR - <15015> DW_AT_decl_file : 6 - <15016> DW_AT_decl_line : 315 - <15018> DW_AT_decl_column : 17 - <15019> DW_AT_type : <0x14ec1> - <1501d> DW_AT_data_member_location: 48 - <2><1501e>: Abbrev Number: 1 (DW_TAG_member) - <1501f> DW_AT_name : (indirect string, offset: 0xf1fe0): PCROP1BSR - <15023> DW_AT_decl_file : 6 - <15024> DW_AT_decl_line : 316 - <15026> DW_AT_decl_column : 17 - <15027> DW_AT_type : <0x14ec1> - <1502b> DW_AT_data_member_location: 52 - <2><1502c>: Abbrev Number: 1 (DW_TAG_member) - <1502d> DW_AT_name : (indirect string, offset: 0xf1fd1): PCROP1BER - <15031> DW_AT_decl_file : 6 - <15032> DW_AT_decl_line : 317 - <15034> DW_AT_decl_column : 17 - <15035> DW_AT_type : <0x14ec1> - <15039> DW_AT_data_member_location: 56 - <2><1503a>: Abbrev Number: 1 (DW_TAG_member) - <1503b> DW_AT_name : (indirect string, offset: 0xf19c6): IPCCBR - <1503f> DW_AT_decl_file : 6 - <15040> DW_AT_decl_line : 318 - <15042> DW_AT_decl_column : 17 - <15043> DW_AT_type : <0x14ec1> - <15047> DW_AT_data_member_location: 60 - <2><15048>: Abbrev Number: 1 (DW_TAG_member) - <15049> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <1504d> DW_AT_decl_file : 6 - <1504e> DW_AT_decl_line : 319 - <15050> DW_AT_decl_column : 12 - <15051> DW_AT_type : <0x150ab> - <15055> DW_AT_data_member_location: 64 - <2><15056>: Abbrev Number: 1 (DW_TAG_member) - <15057> DW_AT_name : (indirect string, offset: 0xf1a3c): C2ACR - <1505b> DW_AT_decl_file : 6 - <1505c> DW_AT_decl_line : 320 - <1505e> DW_AT_decl_column : 17 - <1505f> DW_AT_type : <0x14ec1> - <15063> DW_AT_data_member_location: 92 - <2><15064>: Abbrev Number: 1 (DW_TAG_member) - <15065> DW_AT_name : (indirect string, offset: 0xf2227): C2SR - <15069> DW_AT_decl_file : 6 - <1506a> DW_AT_decl_line : 321 - <1506c> DW_AT_decl_column : 17 - <1506d> DW_AT_type : <0x14ec1> - <15071> DW_AT_data_member_location: 96 - <2><15072>: Abbrev Number: 1 (DW_TAG_member) - <15073> DW_AT_name : (indirect string, offset: 0xf20d7): C2CR - <15077> DW_AT_decl_file : 6 - <15078> DW_AT_decl_line : 322 - <1507a> DW_AT_decl_column : 17 - <1507b> DW_AT_type : <0x14ec1> - <1507f> DW_AT_data_member_location: 100 - <2><15080>: Abbrev Number: 1 (DW_TAG_member) - <15081> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <15085> DW_AT_decl_file : 6 - <15086> DW_AT_decl_line : 323 - <15088> DW_AT_decl_column : 12 - <15089> DW_AT_type : <0x14edb> - <1508d> DW_AT_data_member_location: 104 - <2><1508e>: Abbrev Number: 6 (DW_TAG_member) - <1508f> DW_AT_name : SFR - <15093> DW_AT_decl_file : 6 - <15094> DW_AT_decl_line : 324 - <15096> DW_AT_decl_column : 17 - <15097> DW_AT_type : <0x14ec1> - <1509b> DW_AT_data_member_location: 128 - <2><1509c>: Abbrev Number: 1 (DW_TAG_member) - <1509d> DW_AT_name : (indirect string, offset: 0xf20f8): SRRVR - <150a1> DW_AT_decl_file : 6 - <150a2> DW_AT_decl_line : 325 - <150a4> DW_AT_decl_column : 17 - <150a5> DW_AT_type : <0x14ec1> - <150a9> DW_AT_data_member_location: 132 - <2><150aa>: Abbrev Number: 0 - <1><150ab>: Abbrev Number: 8 (DW_TAG_array_type) - <150ac> DW_AT_type : <0x14eb5> - <150b0> DW_AT_sibling : <0x150bb> - <2><150b4>: Abbrev Number: 9 (DW_TAG_subrange_type) - <150b5> DW_AT_type : <0x14eae> - <150b9> DW_AT_upper_bound : 6 - <2><150ba>: Abbrev Number: 0 - <1><150bb>: Abbrev Number: 12 (DW_TAG_typedef) - <150bc> DW_AT_name : (indirect string, offset: 0xf2083): FLASH_TypeDef - <150c0> DW_AT_decl_file : 6 - <150c1> DW_AT_decl_line : 326 - <150c3> DW_AT_decl_column : 3 - <150c3> DW_AT_type : <0x14f61> - <1><150c7>: Abbrev Number: 14 (DW_TAG_structure_type) - <150c8> DW_AT_byte_size : 44 - <150c9> DW_AT_decl_file : 6 - <150ca> DW_AT_decl_line : 331 - <150cc> DW_AT_decl_column : 9 - <150cc> DW_AT_sibling : <0x1515d> - <2><150d0>: Abbrev Number: 1 (DW_TAG_member) - <150d1> DW_AT_name : (indirect string, offset: 0xeed57): MODER - <150d5> DW_AT_decl_file : 6 - <150d6> DW_AT_decl_line : 333 - <150d8> DW_AT_decl_column : 17 - <150d9> DW_AT_type : <0x14ec1> - <150dd> DW_AT_data_member_location: 0 - <2><150de>: Abbrev Number: 1 (DW_TAG_member) - <150df> DW_AT_name : (indirect string, offset: 0xef69c): OTYPER - <150e3> DW_AT_decl_file : 6 - <150e4> DW_AT_decl_line : 334 - <150e6> DW_AT_decl_column : 17 - <150e7> DW_AT_type : <0x14ec1> - <150eb> DW_AT_data_member_location: 4 - <2><150ec>: Abbrev Number: 1 (DW_TAG_member) - <150ed> DW_AT_name : (indirect string, offset: 0xef7f8): OSPEEDR - <150f1> DW_AT_decl_file : 6 - <150f2> DW_AT_decl_line : 335 - <150f4> DW_AT_decl_column : 17 - <150f5> DW_AT_type : <0x14ec1> - <150f9> DW_AT_data_member_location: 8 - <2><150fa>: Abbrev Number: 1 (DW_TAG_member) - <150fb> DW_AT_name : (indirect string, offset: 0xef5b3): PUPDR - <150ff> DW_AT_decl_file : 6 - <15100> DW_AT_decl_line : 336 - <15102> DW_AT_decl_column : 17 - <15103> DW_AT_type : <0x14ec1> - <15107> DW_AT_data_member_location: 12 - <2><15108>: Abbrev Number: 6 (DW_TAG_member) - <15109> DW_AT_name : IDR - <1510d> DW_AT_decl_file : 6 - <1510e> DW_AT_decl_line : 337 - <15110> DW_AT_decl_column : 17 - <15111> DW_AT_type : <0x14ec1> - <15115> DW_AT_data_member_location: 16 - <2><15116>: Abbrev Number: 6 (DW_TAG_member) - <15117> DW_AT_name : ODR - <1511b> DW_AT_decl_file : 6 - <1511c> DW_AT_decl_line : 338 - <1511e> DW_AT_decl_column : 17 - <1511f> DW_AT_type : <0x14ec1> - <15123> DW_AT_data_member_location: 20 - <2><15124>: Abbrev Number: 1 (DW_TAG_member) - <15125> DW_AT_name : (indirect string, offset: 0xef23b): BSRR - <15129> DW_AT_decl_file : 6 - <1512a> DW_AT_decl_line : 339 - <1512c> DW_AT_decl_column : 17 - <1512d> DW_AT_type : <0x14ec1> - <15131> DW_AT_data_member_location: 24 - <2><15132>: Abbrev Number: 1 (DW_TAG_member) - <15133> DW_AT_name : (indirect string, offset: 0xef59d): LCKR - <15137> DW_AT_decl_file : 6 - <15138> DW_AT_decl_line : 340 - <1513a> DW_AT_decl_column : 17 - <1513b> DW_AT_type : <0x14ec1> - <1513f> DW_AT_data_member_location: 28 - <2><15140>: Abbrev Number: 6 (DW_TAG_member) - <15141> DW_AT_name : AFR - <15145> DW_AT_decl_file : 6 - <15146> DW_AT_decl_line : 341 - <15148> DW_AT_decl_column : 17 - <15149> DW_AT_type : <0x1516d> - <1514d> DW_AT_data_member_location: 32 - <2><1514e>: Abbrev Number: 6 (DW_TAG_member) - <1514f> DW_AT_name : BRR - <15153> DW_AT_decl_file : 6 - <15154> DW_AT_decl_line : 342 - <15156> DW_AT_decl_column : 17 - <15157> DW_AT_type : <0x14ec1> - <1515b> DW_AT_data_member_location: 40 - <2><1515c>: Abbrev Number: 0 - <1><1515d>: Abbrev Number: 8 (DW_TAG_array_type) - <1515e> DW_AT_type : <0x14ec1> - <15162> DW_AT_sibling : <0x1516d> - <2><15166>: Abbrev Number: 9 (DW_TAG_subrange_type) - <15167> DW_AT_type : <0x14eae> - <1516b> DW_AT_upper_bound : 1 - <2><1516c>: Abbrev Number: 0 - <1><1516d>: Abbrev Number: 25 (DW_TAG_volatile_type) - <1516e> DW_AT_type : <0x1515d> - <1><15172>: Abbrev Number: 12 (DW_TAG_typedef) - <15173> DW_AT_name : (indirect string, offset: 0xef9fa): GPIO_TypeDef - <15177> DW_AT_decl_file : 6 - <15178> DW_AT_decl_line : 343 - <1517a> DW_AT_decl_column : 3 - <1517a> DW_AT_type : <0x150c7> - <1><1517e>: Abbrev Number: 14 (DW_TAG_structure_type) - <1517f> DW_AT_byte_size : 140 - <15180> DW_AT_decl_file : 6 - <15181> DW_AT_decl_line : 394 - <15183> DW_AT_decl_column : 9 - <15183> DW_AT_sibling : <0x152e6> - <2><15187>: Abbrev Number: 6 (DW_TAG_member) - <15188> DW_AT_name : CR1 - <1518c> DW_AT_decl_file : 6 - <1518d> DW_AT_decl_line : 396 - <1518f> DW_AT_decl_column : 17 - <15190> DW_AT_type : <0x14ec1> - <15194> DW_AT_data_member_location: 0 - <2><15195>: Abbrev Number: 6 (DW_TAG_member) - <15196> DW_AT_name : CR2 - <1519a> DW_AT_decl_file : 6 - <1519b> DW_AT_decl_line : 397 - <1519d> DW_AT_decl_column : 17 - <1519e> DW_AT_type : <0x14ec1> - <151a2> DW_AT_data_member_location: 4 - <2><151a3>: Abbrev Number: 6 (DW_TAG_member) - <151a4> DW_AT_name : CR3 - <151a8> DW_AT_decl_file : 6 - <151a9> DW_AT_decl_line : 398 - <151ab> DW_AT_decl_column : 17 - <151ac> DW_AT_type : <0x14ec1> - <151b0> DW_AT_data_member_location: 8 - <2><151b1>: Abbrev Number: 6 (DW_TAG_member) - <151b2> DW_AT_name : CR4 - <151b6> DW_AT_decl_file : 6 - <151b7> DW_AT_decl_line : 399 - <151b9> DW_AT_decl_column : 17 - <151ba> DW_AT_type : <0x14ec1> - <151be> DW_AT_data_member_location: 12 - <2><151bf>: Abbrev Number: 6 (DW_TAG_member) - <151c0> DW_AT_name : SR1 - <151c4> DW_AT_decl_file : 6 - <151c5> DW_AT_decl_line : 400 - <151c7> DW_AT_decl_column : 17 - <151c8> DW_AT_type : <0x14ec1> - <151cc> DW_AT_data_member_location: 16 - <2><151cd>: Abbrev Number: 6 (DW_TAG_member) - <151ce> DW_AT_name : SR2 - <151d2> DW_AT_decl_file : 6 - <151d3> DW_AT_decl_line : 401 - <151d5> DW_AT_decl_column : 17 - <151d6> DW_AT_type : <0x14ec1> - <151da> DW_AT_data_member_location: 20 - <2><151db>: Abbrev Number: 6 (DW_TAG_member) - <151dc> DW_AT_name : SCR - <151e0> DW_AT_decl_file : 6 - <151e1> DW_AT_decl_line : 402 - <151e3> DW_AT_decl_column : 17 - <151e4> DW_AT_type : <0x14ec1> - <151e8> DW_AT_data_member_location: 24 - <2><151e9>: Abbrev Number: 6 (DW_TAG_member) - <151ea> DW_AT_name : CR5 - <151ee> DW_AT_decl_file : 6 - <151ef> DW_AT_decl_line : 403 - <151f1> DW_AT_decl_column : 17 - <151f2> DW_AT_type : <0x14ec1> - <151f6> DW_AT_data_member_location: 28 - <2><151f7>: Abbrev Number: 1 (DW_TAG_member) - <151f8> DW_AT_name : (indirect string, offset: 0xf135b): PUCRA - <151fc> DW_AT_decl_file : 6 - <151fd> DW_AT_decl_line : 404 - <151ff> DW_AT_decl_column : 17 - <15200> DW_AT_type : <0x14ec1> - <15204> DW_AT_data_member_location: 32 - <2><15205>: Abbrev Number: 1 (DW_TAG_member) - <15206> DW_AT_name : (indirect string, offset: 0xf0f7b): PDCRA - <1520a> DW_AT_decl_file : 6 - <1520b> DW_AT_decl_line : 405 - <1520d> DW_AT_decl_column : 17 - <1520e> DW_AT_type : <0x14ec1> - <15212> DW_AT_data_member_location: 36 - <2><15213>: Abbrev Number: 1 (DW_TAG_member) - <15214> DW_AT_name : (indirect string, offset: 0xf0bcf): PUCRB - <15218> DW_AT_decl_file : 6 - <15219> DW_AT_decl_line : 406 - <1521b> DW_AT_decl_column : 17 - <1521c> DW_AT_type : <0x14ec1> - <15220> DW_AT_data_member_location: 40 - <2><15221>: Abbrev Number: 1 (DW_TAG_member) - <15222> DW_AT_name : (indirect string, offset: 0xf0f81): PDCRB - <15226> DW_AT_decl_file : 6 - <15227> DW_AT_decl_line : 407 - <15229> DW_AT_decl_column : 17 - <1522a> DW_AT_type : <0x14ec1> - <1522e> DW_AT_data_member_location: 44 - <2><1522f>: Abbrev Number: 1 (DW_TAG_member) - <15230> DW_AT_name : (indirect string, offset: 0xf1361): PUCRC - <15234> DW_AT_decl_file : 6 - <15235> DW_AT_decl_line : 408 - <15237> DW_AT_decl_column : 17 - <15238> DW_AT_type : <0x14ec1> - <1523c> DW_AT_data_member_location: 48 - <2><1523d>: Abbrev Number: 1 (DW_TAG_member) - <1523e> DW_AT_name : (indirect string, offset: 0xf0f87): PDCRC - <15242> DW_AT_decl_file : 6 - <15243> DW_AT_decl_line : 409 - <15245> DW_AT_decl_column : 17 - <15246> DW_AT_type : <0x14ec1> - <1524a> DW_AT_data_member_location: 52 - <2><1524b>: Abbrev Number: 1 (DW_TAG_member) - <1524c> DW_AT_name : (indirect string, offset: 0xf0bd5): PUCRD - <15250> DW_AT_decl_file : 6 - <15251> DW_AT_decl_line : 410 - <15253> DW_AT_decl_column : 17 - <15254> DW_AT_type : <0x14ec1> - <15258> DW_AT_data_member_location: 56 - <2><15259>: Abbrev Number: 1 (DW_TAG_member) - <1525a> DW_AT_name : (indirect string, offset: 0xf0f8d): PDCRD - <1525e> DW_AT_decl_file : 6 - <1525f> DW_AT_decl_line : 411 - <15261> DW_AT_decl_column : 17 - <15262> DW_AT_type : <0x14ec1> - <15266> DW_AT_data_member_location: 60 - <2><15267>: Abbrev Number: 1 (DW_TAG_member) - <15268> DW_AT_name : (indirect string, offset: 0xf1367): PUCRE - <1526c> DW_AT_decl_file : 6 - <1526d> DW_AT_decl_line : 412 - <1526f> DW_AT_decl_column : 17 - <15270> DW_AT_type : <0x14ec1> - <15274> DW_AT_data_member_location: 64 - <2><15275>: Abbrev Number: 1 (DW_TAG_member) - <15276> DW_AT_name : (indirect string, offset: 0xf0f93): PDCRE - <1527a> DW_AT_decl_file : 6 - <1527b> DW_AT_decl_line : 413 - <1527d> DW_AT_decl_column : 17 - <1527e> DW_AT_type : <0x14ec1> - <15282> DW_AT_data_member_location: 68 - <2><15283>: Abbrev Number: 1 (DW_TAG_member) - <15284> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <15288> DW_AT_decl_file : 6 - <15289> DW_AT_decl_line : 414 - <1528b> DW_AT_decl_column : 17 - <1528c> DW_AT_type : <0x14f51> - <15290> DW_AT_data_member_location: 72 - <2><15291>: Abbrev Number: 1 (DW_TAG_member) - <15292> DW_AT_name : (indirect string, offset: 0xf136d): PUCRH - <15296> DW_AT_decl_file : 6 - <15297> DW_AT_decl_line : 415 - <15299> DW_AT_decl_column : 17 - <1529a> DW_AT_type : <0x14ec1> - <1529e> DW_AT_data_member_location: 88 - <2><1529f>: Abbrev Number: 1 (DW_TAG_member) - <152a0> DW_AT_name : (indirect string, offset: 0xf0f99): PDCRH - <152a4> DW_AT_decl_file : 6 - <152a5> DW_AT_decl_line : 416 - <152a7> DW_AT_decl_column : 17 - <152a8> DW_AT_type : <0x14ec1> - <152ac> DW_AT_data_member_location: 92 - <2><152ad>: Abbrev Number: 1 (DW_TAG_member) - <152ae> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <152b2> DW_AT_decl_file : 6 - <152b3> DW_AT_decl_line : 417 - <152b5> DW_AT_decl_column : 17 - <152b6> DW_AT_type : <0x14eeb> - <152ba> DW_AT_data_member_location: 96 - <2><152bb>: Abbrev Number: 1 (DW_TAG_member) - <152bc> DW_AT_name : (indirect string, offset: 0xf090f): C2CR1 - <152c0> DW_AT_decl_file : 6 - <152c1> DW_AT_decl_line : 418 - <152c3> DW_AT_decl_column : 17 - <152c4> DW_AT_type : <0x14ec1> - <152c8> DW_AT_data_member_location: 128 - <2><152c9>: Abbrev Number: 1 (DW_TAG_member) - <152ca> DW_AT_name : (indirect string, offset: 0xf03a6): C2CR3 - <152ce> DW_AT_decl_file : 6 - <152cf> DW_AT_decl_line : 419 - <152d1> DW_AT_decl_column : 17 - <152d2> DW_AT_type : <0x14ec1> - <152d6> DW_AT_data_member_location: 132 - <2><152d7>: Abbrev Number: 1 (DW_TAG_member) - <152d8> DW_AT_name : (indirect string, offset: 0xefe34): EXTSCR - <152dc> DW_AT_decl_file : 6 - <152dd> DW_AT_decl_line : 420 - <152df> DW_AT_decl_column : 17 - <152e0> DW_AT_type : <0x14ec1> - <152e4> DW_AT_data_member_location: 136 - <2><152e5>: Abbrev Number: 0 - <1><152e6>: Abbrev Number: 12 (DW_TAG_typedef) - <152e7> DW_AT_name : (indirect string, offset: 0xf0cfa): PWR_TypeDef + <0><14d95>: Abbrev Number: 31 (DW_TAG_compile_unit) + <14d96> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <14d9a> DW_AT_language : 29 (C11) + <14d9b> DW_AT_name : (indirect string, offset: 0xf626b): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.c + <14d9f> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <14da3> DW_AT_ranges : 0xe19 + <14da7> DW_AT_low_pc : 0x0 + <14dab> DW_AT_stmt_list : 0x1500b + <14daf> DW_AT_macros : 0x25d5d + <1><14db3>: Abbrev Number: 11 (DW_TAG_base_type) + <14db4> DW_AT_byte_size : 1 + <14db5> DW_AT_encoding : 6 (signed char) + <14db6> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><14dba>: Abbrev Number: 11 (DW_TAG_base_type) + <14dbb> DW_AT_byte_size : 1 + <14dbc> DW_AT_encoding : 8 (unsigned char) + <14dbd> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><14dc1>: Abbrev Number: 11 (DW_TAG_base_type) + <14dc2> DW_AT_byte_size : 2 + <14dc3> DW_AT_encoding : 5 (signed) + <14dc4> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><14dc8>: Abbrev Number: 11 (DW_TAG_base_type) + <14dc9> DW_AT_byte_size : 2 + <14dca> DW_AT_encoding : 7 (unsigned) + <14dcb> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><14dcf>: Abbrev Number: 11 (DW_TAG_base_type) + <14dd0> DW_AT_byte_size : 4 + <14dd1> DW_AT_encoding : 5 (signed) + <14dd2> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><14dd6>: Abbrev Number: 18 (DW_TAG_typedef) + <14dd7> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <14ddb> DW_AT_decl_file : 3 + <14ddc> DW_AT_decl_line : 79 + <14ddd> DW_AT_decl_column : 25 + <14dde> DW_AT_type : <0x14de2> + <1><14de2>: Abbrev Number: 11 (DW_TAG_base_type) + <14de3> DW_AT_byte_size : 4 + <14de4> DW_AT_encoding : 7 (unsigned) + <14de5> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><14de9>: Abbrev Number: 11 (DW_TAG_base_type) + <14dea> DW_AT_byte_size : 8 + <14deb> DW_AT_encoding : 5 (signed) + <14dec> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><14df0>: Abbrev Number: 11 (DW_TAG_base_type) + <14df1> DW_AT_byte_size : 8 + <14df2> DW_AT_encoding : 7 (unsigned) + <14df3> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><14df7>: Abbrev Number: 32 (DW_TAG_base_type) + <14df8> DW_AT_byte_size : 4 + <14df9> DW_AT_encoding : 5 (signed) + <14dfa> DW_AT_name : int + <1><14dfe>: Abbrev Number: 11 (DW_TAG_base_type) + <14dff> DW_AT_byte_size : 4 + <14e00> DW_AT_encoding : 7 (unsigned) + <14e01> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><14e05>: Abbrev Number: 18 (DW_TAG_typedef) + <14e06> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <14e0a> DW_AT_decl_file : 4 + <14e0b> DW_AT_decl_line : 48 + <14e0c> DW_AT_decl_column : 20 + <14e0d> DW_AT_type : <0x14dd6> + <1><14e11>: Abbrev Number: 25 (DW_TAG_volatile_type) + <14e12> DW_AT_type : <0x14e05> + <1><14e16>: Abbrev Number: 13 (DW_TAG_const_type) + <14e17> DW_AT_type : <0x14e05> + <1><14e1b>: Abbrev Number: 8 (DW_TAG_array_type) + <14e1c> DW_AT_type : <0x14e05> + <14e20> DW_AT_sibling : <0x14e2b> + <2><14e24>: Abbrev Number: 9 (DW_TAG_subrange_type) + <14e25> DW_AT_type : <0x14dfe> + <14e29> DW_AT_upper_bound : 14 + <2><14e2a>: Abbrev Number: 0 + <1><14e2b>: Abbrev Number: 8 (DW_TAG_array_type) + <14e2c> DW_AT_type : <0x14e05> + <14e30> DW_AT_sibling : <0x14e3b> + <2><14e34>: Abbrev Number: 9 (DW_TAG_subrange_type) + <14e35> DW_AT_type : <0x14dfe> + <14e39> DW_AT_upper_bound : 5 + <2><14e3a>: Abbrev Number: 0 + <1><14e3b>: Abbrev Number: 8 (DW_TAG_array_type) + <14e3c> DW_AT_type : <0x14e05> + <14e40> DW_AT_sibling : <0x14e4b> + <2><14e44>: Abbrev Number: 9 (DW_TAG_subrange_type) + <14e45> DW_AT_type : <0x14dfe> + <14e49> DW_AT_upper_bound : 7 + <2><14e4a>: Abbrev Number: 0 + <1><14e4b>: Abbrev Number: 19 (DW_TAG_variable) + <14e4c> DW_AT_name : (indirect string, offset: 0xf1861): SystemCoreClock + <14e50> DW_AT_decl_file : 5 + <14e50> DW_AT_decl_line : 60 + <14e51> DW_AT_decl_column : 17 + <14e52> DW_AT_type : <0x14e05> + <14e56> DW_AT_external : 1 + <14e56> DW_AT_declaration : 1 + <1><14e56>: Abbrev Number: 8 (DW_TAG_array_type) + <14e57> DW_AT_type : <0x14e16> + <14e5b> DW_AT_sibling : <0x14e66> + <2><14e5f>: Abbrev Number: 9 (DW_TAG_subrange_type) + <14e60> DW_AT_type : <0x14dfe> + <14e64> DW_AT_upper_bound : 15 + <2><14e65>: Abbrev Number: 0 + <1><14e66>: Abbrev Number: 13 (DW_TAG_const_type) + <14e67> DW_AT_type : <0x14e56> + <1><14e6b>: Abbrev Number: 19 (DW_TAG_variable) + <14e6c> DW_AT_name : (indirect string, offset: 0xf1885): AHBPrescTable + <14e70> DW_AT_decl_file : 5 + <14e70> DW_AT_decl_line : 62 + <14e71> DW_AT_decl_column : 23 + <14e72> DW_AT_type : <0x14e66> + <14e76> DW_AT_external : 1 + <14e76> DW_AT_declaration : 1 + <1><14e76>: Abbrev Number: 8 (DW_TAG_array_type) + <14e77> DW_AT_type : <0x14e16> + <14e7b> DW_AT_sibling : <0x14e86> + <2><14e7f>: Abbrev Number: 9 (DW_TAG_subrange_type) + <14e80> DW_AT_type : <0x14dfe> + <14e84> DW_AT_upper_bound : 7 + <2><14e85>: Abbrev Number: 0 + <1><14e86>: Abbrev Number: 13 (DW_TAG_const_type) + <14e87> DW_AT_type : <0x14e76> + <1><14e8b>: Abbrev Number: 19 (DW_TAG_variable) + <14e8c> DW_AT_name : (indirect string, offset: 0xf17e4): APBPrescTable + <14e90> DW_AT_decl_file : 5 + <14e90> DW_AT_decl_line : 63 + <14e91> DW_AT_decl_column : 23 + <14e92> DW_AT_type : <0x14e86> + <14e96> DW_AT_external : 1 + <14e96> DW_AT_declaration : 1 + <1><14e96>: Abbrev Number: 19 (DW_TAG_variable) + <14e97> DW_AT_name : (indirect string, offset: 0xf184c): MSIRangeTable + <14e9b> DW_AT_decl_file : 5 + <14e9b> DW_AT_decl_line : 64 + <14e9c> DW_AT_decl_column : 23 + <14e9d> DW_AT_type : <0x14e66> + <14ea1> DW_AT_external : 1 + <14ea1> DW_AT_declaration : 1 + <1><14ea1>: Abbrev Number: 8 (DW_TAG_array_type) + <14ea2> DW_AT_type : <0x14e05> + <14ea6> DW_AT_sibling : <0x14eb1> + <2><14eaa>: Abbrev Number: 9 (DW_TAG_subrange_type) + <14eab> DW_AT_type : <0x14dfe> + <14eaf> DW_AT_upper_bound : 3 + <2><14eb0>: Abbrev Number: 0 + <1><14eb1>: Abbrev Number: 14 (DW_TAG_structure_type) + <14eb2> DW_AT_byte_size : 136 + <14eb3> DW_AT_decl_file : 6 + <14eb4> DW_AT_decl_line : 301 + <14eb6> DW_AT_decl_column : 9 + <14eb6> DW_AT_sibling : <0x14ffb> + <2><14eba>: Abbrev Number: 6 (DW_TAG_member) + <14ebb> DW_AT_name : ACR + <14ebf> DW_AT_decl_file : 6 + <14ec0> DW_AT_decl_line : 303 + <14ec2> DW_AT_decl_column : 17 + <14ec3> DW_AT_type : <0x14e11> + <14ec7> DW_AT_data_member_location: 0 + <2><14ec8>: Abbrev Number: 1 (DW_TAG_member) + <14ec9> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <14ecd> DW_AT_decl_file : 6 + <14ece> DW_AT_decl_line : 304 + <14ed0> DW_AT_decl_column : 17 + <14ed1> DW_AT_type : <0x14e11> + <14ed5> DW_AT_data_member_location: 4 + <2><14ed6>: Abbrev Number: 1 (DW_TAG_member) + <14ed7> DW_AT_name : (indirect string, offset: 0xf1d74): KEYR + <14edb> DW_AT_decl_file : 6 + <14edc> DW_AT_decl_line : 305 + <14ede> DW_AT_decl_column : 17 + <14edf> DW_AT_type : <0x14e11> + <14ee3> DW_AT_data_member_location: 8 + <2><14ee4>: Abbrev Number: 1 (DW_TAG_member) + <14ee5> DW_AT_name : (indirect string, offset: 0xf1d71): OPTKEYR + <14ee9> DW_AT_decl_file : 6 + <14eea> DW_AT_decl_line : 306 + <14eec> DW_AT_decl_column : 17 + <14eed> DW_AT_type : <0x14e11> + <14ef1> DW_AT_data_member_location: 12 + <2><14ef2>: Abbrev Number: 6 (DW_TAG_member) + <14ef3> DW_AT_name : SR + <14ef6> DW_AT_decl_file : 6 + <14ef7> DW_AT_decl_line : 307 + <14ef9> DW_AT_decl_column : 17 + <14efa> DW_AT_type : <0x14e11> + <14efe> DW_AT_data_member_location: 16 + <2><14eff>: Abbrev Number: 6 (DW_TAG_member) + <14f00> DW_AT_name : CR + <14f03> DW_AT_decl_file : 6 + <14f04> DW_AT_decl_line : 308 + <14f06> DW_AT_decl_column : 17 + <14f07> DW_AT_type : <0x14e11> + <14f0b> DW_AT_data_member_location: 20 + <2><14f0c>: Abbrev Number: 1 (DW_TAG_member) + <14f0d> DW_AT_name : (indirect string, offset: 0xf1a74): ECCR + <14f11> DW_AT_decl_file : 6 + <14f12> DW_AT_decl_line : 309 + <14f14> DW_AT_decl_column : 17 + <14f15> DW_AT_type : <0x14e11> + <14f19> DW_AT_data_member_location: 24 + <2><14f1a>: Abbrev Number: 1 (DW_TAG_member) + <14f1b> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <14f1f> DW_AT_decl_file : 6 + <14f20> DW_AT_decl_line : 310 + <14f22> DW_AT_decl_column : 12 + <14f23> DW_AT_type : <0x14e05> + <14f27> DW_AT_data_member_location: 28 + <2><14f28>: Abbrev Number: 1 (DW_TAG_member) + <14f29> DW_AT_name : (indirect string, offset: 0xf1bd8): OPTR + <14f2d> DW_AT_decl_file : 6 + <14f2e> DW_AT_decl_line : 311 + <14f30> DW_AT_decl_column : 17 + <14f31> DW_AT_type : <0x14e11> + <14f35> DW_AT_data_member_location: 32 + <2><14f36>: Abbrev Number: 1 (DW_TAG_member) + <14f37> DW_AT_name : (indirect string, offset: 0xf1d25): PCROP1ASR + <14f3b> DW_AT_decl_file : 6 + <14f3c> DW_AT_decl_line : 312 + <14f3e> DW_AT_decl_column : 17 + <14f3f> DW_AT_type : <0x14e11> + <14f43> DW_AT_data_member_location: 36 + <2><14f44>: Abbrev Number: 1 (DW_TAG_member) + <14f45> DW_AT_name : (indirect string, offset: 0xf1ecf): PCROP1AER + <14f49> DW_AT_decl_file : 6 + <14f4a> DW_AT_decl_line : 313 + <14f4c> DW_AT_decl_column : 17 + <14f4d> DW_AT_type : <0x14e11> + <14f51> DW_AT_data_member_location: 40 + <2><14f52>: Abbrev Number: 1 (DW_TAG_member) + <14f53> DW_AT_name : (indirect string, offset: 0xf20eb): WRP1AR + <14f57> DW_AT_decl_file : 6 + <14f58> DW_AT_decl_line : 314 + <14f5a> DW_AT_decl_column : 17 + <14f5b> DW_AT_type : <0x14e11> + <14f5f> DW_AT_data_member_location: 44 + <2><14f60>: Abbrev Number: 1 (DW_TAG_member) + <14f61> DW_AT_name : (indirect string, offset: 0xf22a0): WRP1BR + <14f65> DW_AT_decl_file : 6 + <14f66> DW_AT_decl_line : 315 + <14f68> DW_AT_decl_column : 17 + <14f69> DW_AT_type : <0x14e11> + <14f6d> DW_AT_data_member_location: 48 + <2><14f6e>: Abbrev Number: 1 (DW_TAG_member) + <14f6f> DW_AT_name : (indirect string, offset: 0xf1fb2): PCROP1BSR + <14f73> DW_AT_decl_file : 6 + <14f74> DW_AT_decl_line : 316 + <14f76> DW_AT_decl_column : 17 + <14f77> DW_AT_type : <0x14e11> + <14f7b> DW_AT_data_member_location: 52 + <2><14f7c>: Abbrev Number: 1 (DW_TAG_member) + <14f7d> DW_AT_name : (indirect string, offset: 0xf1fa3): PCROP1BER + <14f81> DW_AT_decl_file : 6 + <14f82> DW_AT_decl_line : 317 + <14f84> DW_AT_decl_column : 17 + <14f85> DW_AT_type : <0x14e11> + <14f89> DW_AT_data_member_location: 56 + <2><14f8a>: Abbrev Number: 1 (DW_TAG_member) + <14f8b> DW_AT_name : (indirect string, offset: 0xf1998): IPCCBR + <14f8f> DW_AT_decl_file : 6 + <14f90> DW_AT_decl_line : 318 + <14f92> DW_AT_decl_column : 17 + <14f93> DW_AT_type : <0x14e11> + <14f97> DW_AT_data_member_location: 60 + <2><14f98>: Abbrev Number: 1 (DW_TAG_member) + <14f99> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <14f9d> DW_AT_decl_file : 6 + <14f9e> DW_AT_decl_line : 319 + <14fa0> DW_AT_decl_column : 12 + <14fa1> DW_AT_type : <0x14ffb> + <14fa5> DW_AT_data_member_location: 64 + <2><14fa6>: Abbrev Number: 1 (DW_TAG_member) + <14fa7> DW_AT_name : (indirect string, offset: 0xf1a0e): C2ACR + <14fab> DW_AT_decl_file : 6 + <14fac> DW_AT_decl_line : 320 + <14fae> DW_AT_decl_column : 17 + <14faf> DW_AT_type : <0x14e11> + <14fb3> DW_AT_data_member_location: 92 + <2><14fb4>: Abbrev Number: 1 (DW_TAG_member) + <14fb5> DW_AT_name : (indirect string, offset: 0xf21f9): C2SR + <14fb9> DW_AT_decl_file : 6 + <14fba> DW_AT_decl_line : 321 + <14fbc> DW_AT_decl_column : 17 + <14fbd> DW_AT_type : <0x14e11> + <14fc1> DW_AT_data_member_location: 96 + <2><14fc2>: Abbrev Number: 1 (DW_TAG_member) + <14fc3> DW_AT_name : (indirect string, offset: 0xf20a9): C2CR + <14fc7> DW_AT_decl_file : 6 + <14fc8> DW_AT_decl_line : 322 + <14fca> DW_AT_decl_column : 17 + <14fcb> DW_AT_type : <0x14e11> + <14fcf> DW_AT_data_member_location: 100 + <2><14fd0>: Abbrev Number: 1 (DW_TAG_member) + <14fd1> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <14fd5> DW_AT_decl_file : 6 + <14fd6> DW_AT_decl_line : 323 + <14fd8> DW_AT_decl_column : 12 + <14fd9> DW_AT_type : <0x14e2b> + <14fdd> DW_AT_data_member_location: 104 + <2><14fde>: Abbrev Number: 6 (DW_TAG_member) + <14fdf> DW_AT_name : SFR + <14fe3> DW_AT_decl_file : 6 + <14fe4> DW_AT_decl_line : 324 + <14fe6> DW_AT_decl_column : 17 + <14fe7> DW_AT_type : <0x14e11> + <14feb> DW_AT_data_member_location: 128 + <2><14fec>: Abbrev Number: 1 (DW_TAG_member) + <14fed> DW_AT_name : (indirect string, offset: 0xf20ca): SRRVR + <14ff1> DW_AT_decl_file : 6 + <14ff2> DW_AT_decl_line : 325 + <14ff4> DW_AT_decl_column : 17 + <14ff5> DW_AT_type : <0x14e11> + <14ff9> DW_AT_data_member_location: 132 + <2><14ffa>: Abbrev Number: 0 + <1><14ffb>: Abbrev Number: 8 (DW_TAG_array_type) + <14ffc> DW_AT_type : <0x14e05> + <15000> DW_AT_sibling : <0x1500b> + <2><15004>: Abbrev Number: 9 (DW_TAG_subrange_type) + <15005> DW_AT_type : <0x14dfe> + <15009> DW_AT_upper_bound : 6 + <2><1500a>: Abbrev Number: 0 + <1><1500b>: Abbrev Number: 12 (DW_TAG_typedef) + <1500c> DW_AT_name : (indirect string, offset: 0xf2055): FLASH_TypeDef + <15010> DW_AT_decl_file : 6 + <15011> DW_AT_decl_line : 326 + <15013> DW_AT_decl_column : 3 + <15013> DW_AT_type : <0x14eb1> + <1><15017>: Abbrev Number: 14 (DW_TAG_structure_type) + <15018> DW_AT_byte_size : 44 + <15019> DW_AT_decl_file : 6 + <1501a> DW_AT_decl_line : 331 + <1501c> DW_AT_decl_column : 9 + <1501c> DW_AT_sibling : <0x150ad> + <2><15020>: Abbrev Number: 1 (DW_TAG_member) + <15021> DW_AT_name : (indirect string, offset: 0xeed38): MODER + <15025> DW_AT_decl_file : 6 + <15026> DW_AT_decl_line : 333 + <15028> DW_AT_decl_column : 17 + <15029> DW_AT_type : <0x14e11> + <1502d> DW_AT_data_member_location: 0 + <2><1502e>: Abbrev Number: 1 (DW_TAG_member) + <1502f> DW_AT_name : (indirect string, offset: 0xef6b9): OTYPER + <15033> DW_AT_decl_file : 6 + <15034> DW_AT_decl_line : 334 + <15036> DW_AT_decl_column : 17 + <15037> DW_AT_type : <0x14e11> + <1503b> DW_AT_data_member_location: 4 + <2><1503c>: Abbrev Number: 1 (DW_TAG_member) + <1503d> DW_AT_name : (indirect string, offset: 0xef83a): OSPEEDR + <15041> DW_AT_decl_file : 6 + <15042> DW_AT_decl_line : 335 + <15044> DW_AT_decl_column : 17 + <15045> DW_AT_type : <0x14e11> + <15049> DW_AT_data_member_location: 8 + <2><1504a>: Abbrev Number: 1 (DW_TAG_member) + <1504b> DW_AT_name : (indirect string, offset: 0xef5d0): PUPDR + <1504f> DW_AT_decl_file : 6 + <15050> DW_AT_decl_line : 336 + <15052> DW_AT_decl_column : 17 + <15053> DW_AT_type : <0x14e11> + <15057> DW_AT_data_member_location: 12 + <2><15058>: Abbrev Number: 6 (DW_TAG_member) + <15059> DW_AT_name : IDR + <1505d> DW_AT_decl_file : 6 + <1505e> DW_AT_decl_line : 337 + <15060> DW_AT_decl_column : 17 + <15061> DW_AT_type : <0x14e11> + <15065> DW_AT_data_member_location: 16 + <2><15066>: Abbrev Number: 6 (DW_TAG_member) + <15067> DW_AT_name : ODR + <1506b> DW_AT_decl_file : 6 + <1506c> DW_AT_decl_line : 338 + <1506e> DW_AT_decl_column : 17 + <1506f> DW_AT_type : <0x14e11> + <15073> DW_AT_data_member_location: 20 + <2><15074>: Abbrev Number: 1 (DW_TAG_member) + <15075> DW_AT_name : (indirect string, offset: 0xef23b): BSRR + <15079> DW_AT_decl_file : 6 + <1507a> DW_AT_decl_line : 339 + <1507c> DW_AT_decl_column : 17 + <1507d> DW_AT_type : <0x14e11> + <15081> DW_AT_data_member_location: 24 + <2><15082>: Abbrev Number: 1 (DW_TAG_member) + <15083> DW_AT_name : (indirect string, offset: 0xef5ba): LCKR + <15087> DW_AT_decl_file : 6 + <15088> DW_AT_decl_line : 340 + <1508a> DW_AT_decl_column : 17 + <1508b> DW_AT_type : <0x14e11> + <1508f> DW_AT_data_member_location: 28 + <2><15090>: Abbrev Number: 6 (DW_TAG_member) + <15091> DW_AT_name : AFR + <15095> DW_AT_decl_file : 6 + <15096> DW_AT_decl_line : 341 + <15098> DW_AT_decl_column : 17 + <15099> DW_AT_type : <0x150bd> + <1509d> DW_AT_data_member_location: 32 + <2><1509e>: Abbrev Number: 6 (DW_TAG_member) + <1509f> DW_AT_name : BRR + <150a3> DW_AT_decl_file : 6 + <150a4> DW_AT_decl_line : 342 + <150a6> DW_AT_decl_column : 17 + <150a7> DW_AT_type : <0x14e11> + <150ab> DW_AT_data_member_location: 40 + <2><150ac>: Abbrev Number: 0 + <1><150ad>: Abbrev Number: 8 (DW_TAG_array_type) + <150ae> DW_AT_type : <0x14e11> + <150b2> DW_AT_sibling : <0x150bd> + <2><150b6>: Abbrev Number: 9 (DW_TAG_subrange_type) + <150b7> DW_AT_type : <0x14dfe> + <150bb> DW_AT_upper_bound : 1 + <2><150bc>: Abbrev Number: 0 + <1><150bd>: Abbrev Number: 25 (DW_TAG_volatile_type) + <150be> DW_AT_type : <0x150ad> + <1><150c2>: Abbrev Number: 12 (DW_TAG_typedef) + <150c3> DW_AT_name : (indirect string, offset: 0xefa2b): GPIO_TypeDef + <150c7> DW_AT_decl_file : 6 + <150c8> DW_AT_decl_line : 343 + <150ca> DW_AT_decl_column : 3 + <150ca> DW_AT_type : <0x15017> + <1><150ce>: Abbrev Number: 14 (DW_TAG_structure_type) + <150cf> DW_AT_byte_size : 140 + <150d0> DW_AT_decl_file : 6 + <150d1> DW_AT_decl_line : 394 + <150d3> DW_AT_decl_column : 9 + <150d3> DW_AT_sibling : <0x15236> + <2><150d7>: Abbrev Number: 6 (DW_TAG_member) + <150d8> DW_AT_name : CR1 + <150dc> DW_AT_decl_file : 6 + <150dd> DW_AT_decl_line : 396 + <150df> DW_AT_decl_column : 17 + <150e0> DW_AT_type : <0x14e11> + <150e4> DW_AT_data_member_location: 0 + <2><150e5>: Abbrev Number: 6 (DW_TAG_member) + <150e6> DW_AT_name : CR2 + <150ea> DW_AT_decl_file : 6 + <150eb> DW_AT_decl_line : 397 + <150ed> DW_AT_decl_column : 17 + <150ee> DW_AT_type : <0x14e11> + <150f2> DW_AT_data_member_location: 4 + <2><150f3>: Abbrev Number: 6 (DW_TAG_member) + <150f4> DW_AT_name : CR3 + <150f8> DW_AT_decl_file : 6 + <150f9> DW_AT_decl_line : 398 + <150fb> DW_AT_decl_column : 17 + <150fc> DW_AT_type : <0x14e11> + <15100> DW_AT_data_member_location: 8 + <2><15101>: Abbrev Number: 6 (DW_TAG_member) + <15102> DW_AT_name : CR4 + <15106> DW_AT_decl_file : 6 + <15107> DW_AT_decl_line : 399 + <15109> DW_AT_decl_column : 17 + <1510a> DW_AT_type : <0x14e11> + <1510e> DW_AT_data_member_location: 12 + <2><1510f>: Abbrev Number: 6 (DW_TAG_member) + <15110> DW_AT_name : SR1 + <15114> DW_AT_decl_file : 6 + <15115> DW_AT_decl_line : 400 + <15117> DW_AT_decl_column : 17 + <15118> DW_AT_type : <0x14e11> + <1511c> DW_AT_data_member_location: 16 + <2><1511d>: Abbrev Number: 6 (DW_TAG_member) + <1511e> DW_AT_name : SR2 + <15122> DW_AT_decl_file : 6 + <15123> DW_AT_decl_line : 401 + <15125> DW_AT_decl_column : 17 + <15126> DW_AT_type : <0x14e11> + <1512a> DW_AT_data_member_location: 20 + <2><1512b>: Abbrev Number: 6 (DW_TAG_member) + <1512c> DW_AT_name : SCR + <15130> DW_AT_decl_file : 6 + <15131> DW_AT_decl_line : 402 + <15133> DW_AT_decl_column : 17 + <15134> DW_AT_type : <0x14e11> + <15138> DW_AT_data_member_location: 24 + <2><15139>: Abbrev Number: 6 (DW_TAG_member) + <1513a> DW_AT_name : CR5 + <1513e> DW_AT_decl_file : 6 + <1513f> DW_AT_decl_line : 403 + <15141> DW_AT_decl_column : 17 + <15142> DW_AT_type : <0x14e11> + <15146> DW_AT_data_member_location: 28 + <2><15147>: Abbrev Number: 1 (DW_TAG_member) + <15148> DW_AT_name : (indirect string, offset: 0xf1344): PUCRA + <1514c> DW_AT_decl_file : 6 + <1514d> DW_AT_decl_line : 404 + <1514f> DW_AT_decl_column : 17 + <15150> DW_AT_type : <0x14e11> + <15154> DW_AT_data_member_location: 32 + <2><15155>: Abbrev Number: 1 (DW_TAG_member) + <15156> DW_AT_name : (indirect string, offset: 0xf0f6d): PDCRA + <1515a> DW_AT_decl_file : 6 + <1515b> DW_AT_decl_line : 405 + <1515d> DW_AT_decl_column : 17 + <1515e> DW_AT_type : <0x14e11> + <15162> DW_AT_data_member_location: 36 + <2><15163>: Abbrev Number: 1 (DW_TAG_member) + <15164> DW_AT_name : (indirect string, offset: 0xf0bc1): PUCRB + <15168> DW_AT_decl_file : 6 + <15169> DW_AT_decl_line : 406 + <1516b> DW_AT_decl_column : 17 + <1516c> DW_AT_type : <0x14e11> + <15170> DW_AT_data_member_location: 40 + <2><15171>: Abbrev Number: 1 (DW_TAG_member) + <15172> DW_AT_name : (indirect string, offset: 0xf0f73): PDCRB + <15176> DW_AT_decl_file : 6 + <15177> DW_AT_decl_line : 407 + <15179> DW_AT_decl_column : 17 + <1517a> DW_AT_type : <0x14e11> + <1517e> DW_AT_data_member_location: 44 + <2><1517f>: Abbrev Number: 1 (DW_TAG_member) + <15180> DW_AT_name : (indirect string, offset: 0xf134a): PUCRC + <15184> DW_AT_decl_file : 6 + <15185> DW_AT_decl_line : 408 + <15187> DW_AT_decl_column : 17 + <15188> DW_AT_type : <0x14e11> + <1518c> DW_AT_data_member_location: 48 + <2><1518d>: Abbrev Number: 1 (DW_TAG_member) + <1518e> DW_AT_name : (indirect string, offset: 0xf0f79): PDCRC + <15192> DW_AT_decl_file : 6 + <15193> DW_AT_decl_line : 409 + <15195> DW_AT_decl_column : 17 + <15196> DW_AT_type : <0x14e11> + <1519a> DW_AT_data_member_location: 52 + <2><1519b>: Abbrev Number: 1 (DW_TAG_member) + <1519c> DW_AT_name : (indirect string, offset: 0xf0bc7): PUCRD + <151a0> DW_AT_decl_file : 6 + <151a1> DW_AT_decl_line : 410 + <151a3> DW_AT_decl_column : 17 + <151a4> DW_AT_type : <0x14e11> + <151a8> DW_AT_data_member_location: 56 + <2><151a9>: Abbrev Number: 1 (DW_TAG_member) + <151aa> DW_AT_name : (indirect string, offset: 0xf0f7f): PDCRD + <151ae> DW_AT_decl_file : 6 + <151af> DW_AT_decl_line : 411 + <151b1> DW_AT_decl_column : 17 + <151b2> DW_AT_type : <0x14e11> + <151b6> DW_AT_data_member_location: 60 + <2><151b7>: Abbrev Number: 1 (DW_TAG_member) + <151b8> DW_AT_name : (indirect string, offset: 0xf1350): PUCRE + <151bc> DW_AT_decl_file : 6 + <151bd> DW_AT_decl_line : 412 + <151bf> DW_AT_decl_column : 17 + <151c0> DW_AT_type : <0x14e11> + <151c4> DW_AT_data_member_location: 64 + <2><151c5>: Abbrev Number: 1 (DW_TAG_member) + <151c6> DW_AT_name : (indirect string, offset: 0xf0f85): PDCRE + <151ca> DW_AT_decl_file : 6 + <151cb> DW_AT_decl_line : 413 + <151cd> DW_AT_decl_column : 17 + <151ce> DW_AT_type : <0x14e11> + <151d2> DW_AT_data_member_location: 68 + <2><151d3>: Abbrev Number: 1 (DW_TAG_member) + <151d4> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <151d8> DW_AT_decl_file : 6 + <151d9> DW_AT_decl_line : 414 + <151db> DW_AT_decl_column : 17 + <151dc> DW_AT_type : <0x14ea1> + <151e0> DW_AT_data_member_location: 72 + <2><151e1>: Abbrev Number: 1 (DW_TAG_member) + <151e2> DW_AT_name : (indirect string, offset: 0xf1356): PUCRH + <151e6> DW_AT_decl_file : 6 + <151e7> DW_AT_decl_line : 415 + <151e9> DW_AT_decl_column : 17 + <151ea> DW_AT_type : <0x14e11> + <151ee> DW_AT_data_member_location: 88 + <2><151ef>: Abbrev Number: 1 (DW_TAG_member) + <151f0> DW_AT_name : (indirect string, offset: 0xf0f8b): PDCRH + <151f4> DW_AT_decl_file : 6 + <151f5> DW_AT_decl_line : 416 + <151f7> DW_AT_decl_column : 17 + <151f8> DW_AT_type : <0x14e11> + <151fc> DW_AT_data_member_location: 92 + <2><151fd>: Abbrev Number: 1 (DW_TAG_member) + <151fe> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <15202> DW_AT_decl_file : 6 + <15203> DW_AT_decl_line : 417 + <15205> DW_AT_decl_column : 17 + <15206> DW_AT_type : <0x14e3b> + <1520a> DW_AT_data_member_location: 96 + <2><1520b>: Abbrev Number: 1 (DW_TAG_member) + <1520c> DW_AT_name : (indirect string, offset: 0xf0901): C2CR1 + <15210> DW_AT_decl_file : 6 + <15211> DW_AT_decl_line : 418 + <15213> DW_AT_decl_column : 17 + <15214> DW_AT_type : <0x14e11> + <15218> DW_AT_data_member_location: 128 + <2><15219>: Abbrev Number: 1 (DW_TAG_member) + <1521a> DW_AT_name : (indirect string, offset: 0xf03b3): C2CR3 + <1521e> DW_AT_decl_file : 6 + <1521f> DW_AT_decl_line : 419 + <15221> DW_AT_decl_column : 17 + <15222> DW_AT_type : <0x14e11> + <15226> DW_AT_data_member_location: 132 + <2><15227>: Abbrev Number: 1 (DW_TAG_member) + <15228> DW_AT_name : (indirect string, offset: 0xefe4e): EXTSCR + <1522c> DW_AT_decl_file : 6 + <1522d> DW_AT_decl_line : 420 + <1522f> DW_AT_decl_column : 17 + <15230> DW_AT_type : <0x14e11> + <15234> DW_AT_data_member_location: 136 + <2><15235>: Abbrev Number: 0 + <1><15236>: Abbrev Number: 12 (DW_TAG_typedef) + <15237> DW_AT_name : (indirect string, offset: 0xf0cec): PWR_TypeDef + <1523b> DW_AT_decl_file : 6 + <1523c> DW_AT_decl_line : 421 + <1523e> DW_AT_decl_column : 3 + <1523e> DW_AT_type : <0x150ce> + <1><15242>: Abbrev Number: 33 (DW_TAG_structure_type) + <15243> DW_AT_byte_size : 392 + <15245> DW_AT_decl_file : 6 + <15246> DW_AT_decl_line : 446 + <15248> DW_AT_decl_column : 9 + <15249> DW_AT_sibling : <0x15575> + <2><1524d>: Abbrev Number: 6 (DW_TAG_member) + <1524e> DW_AT_name : CR + <15251> DW_AT_decl_file : 6 + <15252> DW_AT_decl_line : 448 + <15254> DW_AT_decl_column : 17 + <15255> DW_AT_type : <0x14e11> + <15259> DW_AT_data_member_location: 0 + <2><1525a>: Abbrev Number: 1 (DW_TAG_member) + <1525b> DW_AT_name : (indirect string, offset: 0xf0abe): ICSCR + <1525f> DW_AT_decl_file : 6 + <15260> DW_AT_decl_line : 449 + <15262> DW_AT_decl_column : 17 + <15263> DW_AT_type : <0x14e11> + <15267> DW_AT_data_member_location: 4 + <2><15268>: Abbrev Number: 1 (DW_TAG_member) + <15269> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <1526d> DW_AT_decl_file : 6 + <1526e> DW_AT_decl_line : 450 + <15270> DW_AT_decl_column : 17 + <15271> DW_AT_type : <0x14e11> + <15275> DW_AT_data_member_location: 8 + <2><15276>: Abbrev Number: 1 (DW_TAG_member) + <15277> DW_AT_name : (indirect string, offset: 0xf0c8b): PLLCFGR + <1527b> DW_AT_decl_file : 6 + <1527c> DW_AT_decl_line : 451 + <1527e> DW_AT_decl_column : 17 + <1527f> DW_AT_type : <0x14e11> + <15283> DW_AT_data_member_location: 12 + <2><15284>: Abbrev Number: 1 (DW_TAG_member) + <15285> DW_AT_name : (indirect string, offset: 0xf0333): PLLSAI1CFGR + <15289> DW_AT_decl_file : 6 + <1528a> DW_AT_decl_line : 452 + <1528c> DW_AT_decl_column : 17 + <1528d> DW_AT_type : <0x14e11> + <15291> DW_AT_data_member_location: 16 + <2><15292>: Abbrev Number: 1 (DW_TAG_member) + <15293> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <15297> DW_AT_decl_file : 6 + <15298> DW_AT_decl_line : 453 + <1529a> DW_AT_decl_column : 17 + <1529b> DW_AT_type : <0x14e05> + <1529f> DW_AT_data_member_location: 20 + <2><152a0>: Abbrev Number: 1 (DW_TAG_member) + <152a1> DW_AT_name : (indirect string, offset: 0xefb70): CIER + <152a5> DW_AT_decl_file : 6 + <152a6> DW_AT_decl_line : 454 + <152a8> DW_AT_decl_column : 17 + <152a9> DW_AT_type : <0x14e11> + <152ad> DW_AT_data_member_location: 24 + <2><152ae>: Abbrev Number: 1 (DW_TAG_member) + <152af> DW_AT_name : (indirect string, offset: 0xefb99): CIFR + <152b3> DW_AT_decl_file : 6 + <152b4> DW_AT_decl_line : 455 + <152b6> DW_AT_decl_column : 17 + <152b7> DW_AT_type : <0x14e11> + <152bb> DW_AT_data_member_location: 28 + <2><152bc>: Abbrev Number: 1 (DW_TAG_member) + <152bd> DW_AT_name : (indirect string, offset: 0xefb88): CICR + <152c1> DW_AT_decl_file : 6 + <152c2> DW_AT_decl_line : 456 + <152c4> DW_AT_decl_column : 17 + <152c5> DW_AT_type : <0x14e11> + <152c9> DW_AT_data_member_location: 32 + <2><152ca>: Abbrev Number: 1 (DW_TAG_member) + <152cb> DW_AT_name : (indirect string, offset: 0xefc62): SMPSCR + <152cf> DW_AT_decl_file : 6 + <152d0> DW_AT_decl_line : 457 + <152d2> DW_AT_decl_column : 17 + <152d3> DW_AT_type : <0x14e11> + <152d7> DW_AT_data_member_location: 36 + <2><152d8>: Abbrev Number: 1 (DW_TAG_member) + <152d9> DW_AT_name : (indirect string, offset: 0xf0e73): AHB1RSTR + <152dd> DW_AT_decl_file : 6 + <152de> DW_AT_decl_line : 458 + <152e0> DW_AT_decl_column : 17 + <152e1> DW_AT_type : <0x14e11> + <152e5> DW_AT_data_member_location: 40 + <2><152e6>: Abbrev Number: 1 (DW_TAG_member) + <152e7> DW_AT_name : (indirect string, offset: 0xefd7f): AHB2RSTR <152eb> DW_AT_decl_file : 6 - <152ec> DW_AT_decl_line : 421 - <152ee> DW_AT_decl_column : 3 - <152ee> DW_AT_type : <0x1517e> - <1><152f2>: Abbrev Number: 33 (DW_TAG_structure_type) - <152f3> DW_AT_byte_size : 392 - <152f5> DW_AT_decl_file : 6 - <152f6> DW_AT_decl_line : 446 - <152f8> DW_AT_decl_column : 9 - <152f9> DW_AT_sibling : <0x15625> - <2><152fd>: Abbrev Number: 6 (DW_TAG_member) - <152fe> DW_AT_name : CR - <15301> DW_AT_decl_file : 6 - <15302> DW_AT_decl_line : 448 - <15304> DW_AT_decl_column : 17 - <15305> DW_AT_type : <0x14ec1> - <15309> DW_AT_data_member_location: 0 - <2><1530a>: Abbrev Number: 1 (DW_TAG_member) - <1530b> DW_AT_name : (indirect string, offset: 0xf0acc): ICSCR - <1530f> DW_AT_decl_file : 6 - <15310> DW_AT_decl_line : 449 - <15312> DW_AT_decl_column : 17 - <15313> DW_AT_type : <0x14ec1> - <15317> DW_AT_data_member_location: 4 - <2><15318>: Abbrev Number: 1 (DW_TAG_member) - <15319> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <1531d> DW_AT_decl_file : 6 - <1531e> DW_AT_decl_line : 450 - <15320> DW_AT_decl_column : 17 - <15321> DW_AT_type : <0x14ec1> - <15325> DW_AT_data_member_location: 8 - <2><15326>: Abbrev Number: 1 (DW_TAG_member) - <15327> DW_AT_name : (indirect string, offset: 0xf0c99): PLLCFGR - <1532b> DW_AT_decl_file : 6 - <1532c> DW_AT_decl_line : 451 - <1532e> DW_AT_decl_column : 17 - <1532f> DW_AT_type : <0x14ec1> - <15333> DW_AT_data_member_location: 12 - <2><15334>: Abbrev Number: 1 (DW_TAG_member) - <15335> DW_AT_name : (indirect string, offset: 0xf0326): PLLSAI1CFGR - <15339> DW_AT_decl_file : 6 - <1533a> DW_AT_decl_line : 452 - <1533c> DW_AT_decl_column : 17 - <1533d> DW_AT_type : <0x14ec1> - <15341> DW_AT_data_member_location: 16 - <2><15342>: Abbrev Number: 1 (DW_TAG_member) - <15343> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <15347> DW_AT_decl_file : 6 - <15348> DW_AT_decl_line : 453 - <1534a> DW_AT_decl_column : 17 - <1534b> DW_AT_type : <0x14eb5> - <1534f> DW_AT_data_member_location: 20 - <2><15350>: Abbrev Number: 1 (DW_TAG_member) - <15351> DW_AT_name : (indirect string, offset: 0xefb49): CIER - <15355> DW_AT_decl_file : 6 - <15356> DW_AT_decl_line : 454 - <15358> DW_AT_decl_column : 17 - <15359> DW_AT_type : <0x14ec1> - <1535d> DW_AT_data_member_location: 24 - <2><1535e>: Abbrev Number: 1 (DW_TAG_member) - <1535f> DW_AT_name : (indirect string, offset: 0xefb72): CIFR - <15363> DW_AT_decl_file : 6 - <15364> DW_AT_decl_line : 455 - <15366> DW_AT_decl_column : 17 - <15367> DW_AT_type : <0x14ec1> - <1536b> DW_AT_data_member_location: 28 - <2><1536c>: Abbrev Number: 1 (DW_TAG_member) - <1536d> DW_AT_name : (indirect string, offset: 0xefb61): CICR - <15371> DW_AT_decl_file : 6 - <15372> DW_AT_decl_line : 456 - <15374> DW_AT_decl_column : 17 - <15375> DW_AT_type : <0x14ec1> - <15379> DW_AT_data_member_location: 32 - <2><1537a>: Abbrev Number: 1 (DW_TAG_member) - <1537b> DW_AT_name : (indirect string, offset: 0xefc3b): SMPSCR - <1537f> DW_AT_decl_file : 6 - <15380> DW_AT_decl_line : 457 - <15382> DW_AT_decl_column : 17 - <15383> DW_AT_type : <0x14ec1> - <15387> DW_AT_data_member_location: 36 - <2><15388>: Abbrev Number: 1 (DW_TAG_member) - <15389> DW_AT_name : (indirect string, offset: 0xf0e81): AHB1RSTR - <1538d> DW_AT_decl_file : 6 - <1538e> DW_AT_decl_line : 458 - <15390> DW_AT_decl_column : 17 - <15391> DW_AT_type : <0x14ec1> - <15395> DW_AT_data_member_location: 40 - <2><15396>: Abbrev Number: 1 (DW_TAG_member) - <15397> DW_AT_name : (indirect string, offset: 0xefd65): AHB2RSTR - <1539b> DW_AT_decl_file : 6 - <1539c> DW_AT_decl_line : 459 - <1539e> DW_AT_decl_column : 17 - <1539f> DW_AT_type : <0x14ec1> - <153a3> DW_AT_data_member_location: 44 - <2><153a4>: Abbrev Number: 1 (DW_TAG_member) - <153a5> DW_AT_name : (indirect string, offset: 0xf056f): AHB3RSTR - <153a9> DW_AT_decl_file : 6 - <153aa> DW_AT_decl_line : 460 - <153ac> DW_AT_decl_column : 17 - <153ad> DW_AT_type : <0x14ec1> - <153b1> DW_AT_data_member_location: 48 - <2><153b2>: Abbrev Number: 1 (DW_TAG_member) - <153b3> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <153b7> DW_AT_decl_file : 6 - <153b8> DW_AT_decl_line : 461 - <153ba> DW_AT_decl_column : 17 - <153bb> DW_AT_type : <0x14eb5> - <153bf> DW_AT_data_member_location: 52 - <2><153c0>: Abbrev Number: 1 (DW_TAG_member) - <153c1> DW_AT_name : (indirect string, offset: 0xeff75): APB1RSTR1 - <153c5> DW_AT_decl_file : 6 - <153c6> DW_AT_decl_line : 462 - <153c8> DW_AT_decl_column : 17 - <153c9> DW_AT_type : <0x14ec1> - <153cd> DW_AT_data_member_location: 56 - <2><153ce>: Abbrev Number: 1 (DW_TAG_member) - <153cf> DW_AT_name : (indirect string, offset: 0xeff7f): APB1RSTR2 - <153d3> DW_AT_decl_file : 6 - <153d4> DW_AT_decl_line : 463 - <153d6> DW_AT_decl_column : 17 - <153d7> DW_AT_type : <0x14ec1> - <153db> DW_AT_data_member_location: 60 - <2><153dc>: Abbrev Number: 1 (DW_TAG_member) - <153dd> DW_AT_name : (indirect string, offset: 0xf0553): APB2RSTR - <153e1> DW_AT_decl_file : 6 - <153e2> DW_AT_decl_line : 464 - <153e4> DW_AT_decl_column : 17 - <153e5> DW_AT_type : <0x14ec1> - <153e9> DW_AT_data_member_location: 64 - <2><153ea>: Abbrev Number: 1 (DW_TAG_member) - <153eb> DW_AT_name : (indirect string, offset: 0xf0dc7): APB3RSTR - <153ef> DW_AT_decl_file : 6 - <153f0> DW_AT_decl_line : 465 - <153f2> DW_AT_decl_column : 17 - <153f3> DW_AT_type : <0x14ec1> - <153f7> DW_AT_data_member_location: 68 - <2><153f8>: Abbrev Number: 1 (DW_TAG_member) - <153f9> DW_AT_name : (indirect string, offset: 0xf101b): AHB1ENR - <153fd> DW_AT_decl_file : 6 - <153fe> DW_AT_decl_line : 466 - <15400> DW_AT_decl_column : 17 - <15401> DW_AT_type : <0x14ec1> - <15405> DW_AT_data_member_location: 72 - <2><15406>: Abbrev Number: 1 (DW_TAG_member) - <15407> DW_AT_name : (indirect string, offset: 0xf0cc1): AHB2ENR - <1540b> DW_AT_decl_file : 6 - <1540c> DW_AT_decl_line : 467 - <1540e> DW_AT_decl_column : 17 - <1540f> DW_AT_type : <0x14ec1> - <15413> DW_AT_data_member_location: 76 - <2><15414>: Abbrev Number: 1 (DW_TAG_member) - <15415> DW_AT_name : (indirect string, offset: 0xf11b8): AHB3ENR - <15419> DW_AT_decl_file : 6 - <1541a> DW_AT_decl_line : 468 - <1541c> DW_AT_decl_column : 17 - <1541d> DW_AT_type : <0x14ec1> - <15421> DW_AT_data_member_location: 80 - <2><15422>: Abbrev Number: 1 (DW_TAG_member) - <15423> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <15427> DW_AT_decl_file : 6 - <15428> DW_AT_decl_line : 469 - <1542a> DW_AT_decl_column : 17 - <1542b> DW_AT_type : <0x14eb5> - <1542f> DW_AT_data_member_location: 84 - <2><15430>: Abbrev Number: 1 (DW_TAG_member) - <15431> DW_AT_name : (indirect string, offset: 0xf0041): APB1ENR1 - <15435> DW_AT_decl_file : 6 - <15436> DW_AT_decl_line : 470 - <15438> DW_AT_decl_column : 17 - <15439> DW_AT_type : <0x14ec1> - <1543d> DW_AT_data_member_location: 88 - <2><1543e>: Abbrev Number: 1 (DW_TAG_member) - <1543f> DW_AT_name : (indirect string, offset: 0xf004c): APB1ENR2 - <15443> DW_AT_decl_file : 6 - <15444> DW_AT_decl_line : 471 - <15446> DW_AT_decl_column : 17 - <15447> DW_AT_type : <0x14ec1> - <1544b> DW_AT_data_member_location: 92 - <2><1544c>: Abbrev Number: 1 (DW_TAG_member) - <1544d> DW_AT_name : (indirect string, offset: 0xf00b7): APB2ENR - <15451> DW_AT_decl_file : 6 - <15452> DW_AT_decl_line : 472 - <15454> DW_AT_decl_column : 17 - <15455> DW_AT_type : <0x14ec1> - <15459> DW_AT_data_member_location: 96 - <2><1545a>: Abbrev Number: 1 (DW_TAG_member) - <1545b> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <1545f> DW_AT_decl_file : 6 - <15460> DW_AT_decl_line : 473 - <15462> DW_AT_decl_column : 17 - <15463> DW_AT_type : <0x14eb5> - <15467> DW_AT_data_member_location: 100 - <2><15468>: Abbrev Number: 1 (DW_TAG_member) - <15469> DW_AT_name : (indirect string, offset: 0xeff5c): AHB1SMENR - <1546d> DW_AT_decl_file : 6 - <1546e> DW_AT_decl_line : 474 - <15470> DW_AT_decl_column : 17 - <15471> DW_AT_type : <0x14ec1> - <15475> DW_AT_data_member_location: 104 - <2><15476>: Abbrev Number: 1 (DW_TAG_member) - <15477> DW_AT_name : (indirect string, offset: 0xf0b3d): AHB2SMENR - <1547b> DW_AT_decl_file : 6 - <1547c> DW_AT_decl_line : 475 - <1547e> DW_AT_decl_column : 17 - <1547f> DW_AT_type : <0x14ec1> - <15483> DW_AT_data_member_location: 108 - <2><15484>: Abbrev Number: 1 (DW_TAG_member) - <15485> DW_AT_name : (indirect string, offset: 0xefd3d): AHB3SMENR - <15489> DW_AT_decl_file : 6 - <1548a> DW_AT_decl_line : 476 - <1548c> DW_AT_decl_column : 17 - <1548d> DW_AT_type : <0x14ec1> - <15491> DW_AT_data_member_location: 112 - <2><15492>: Abbrev Number: 1 (DW_TAG_member) - <15493> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <15497> DW_AT_decl_file : 6 - <15498> DW_AT_decl_line : 477 - <1549a> DW_AT_decl_column : 17 - <1549b> DW_AT_type : <0x14eb5> - <1549f> DW_AT_data_member_location: 116 - <2><154a0>: Abbrev Number: 1 (DW_TAG_member) - <154a1> DW_AT_name : (indirect string, offset: 0xefee5): APB1SMENR1 - <154a5> DW_AT_decl_file : 6 - <154a6> DW_AT_decl_line : 478 - <154a8> DW_AT_decl_column : 17 - <154a9> DW_AT_type : <0x14ec1> - <154ad> DW_AT_data_member_location: 120 - <2><154ae>: Abbrev Number: 1 (DW_TAG_member) - <154af> DW_AT_name : (indirect string, offset: 0xefef2): APB1SMENR2 - <154b3> DW_AT_decl_file : 6 - <154b4> DW_AT_decl_line : 479 - <154b6> DW_AT_decl_column : 17 - <154b7> DW_AT_type : <0x14ec1> - <154bb> DW_AT_data_member_location: 124 - <2><154bc>: Abbrev Number: 1 (DW_TAG_member) - <154bd> DW_AT_name : (indirect string, offset: 0xf06ed): APB2SMENR - <154c1> DW_AT_decl_file : 6 - <154c2> DW_AT_decl_line : 480 - <154c4> DW_AT_decl_column : 17 - <154c5> DW_AT_type : <0x14ec1> - <154c9> DW_AT_data_member_location: 128 - <2><154ca>: Abbrev Number: 1 (DW_TAG_member) - <154cb> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <154cf> DW_AT_decl_file : 6 - <154d0> DW_AT_decl_line : 481 + <152ec> DW_AT_decl_line : 459 + <152ee> DW_AT_decl_column : 17 + <152ef> DW_AT_type : <0x14e11> + <152f3> DW_AT_data_member_location: 44 + <2><152f4>: Abbrev Number: 1 (DW_TAG_member) + <152f5> DW_AT_name : (indirect string, offset: 0xf057c): AHB3RSTR + <152f9> DW_AT_decl_file : 6 + <152fa> DW_AT_decl_line : 460 + <152fc> DW_AT_decl_column : 17 + <152fd> DW_AT_type : <0x14e11> + <15301> DW_AT_data_member_location: 48 + <2><15302>: Abbrev Number: 1 (DW_TAG_member) + <15303> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <15307> DW_AT_decl_file : 6 + <15308> DW_AT_decl_line : 461 + <1530a> DW_AT_decl_column : 17 + <1530b> DW_AT_type : <0x14e05> + <1530f> DW_AT_data_member_location: 52 + <2><15310>: Abbrev Number: 1 (DW_TAG_member) + <15311> DW_AT_name : (indirect string, offset: 0xeff8f): APB1RSTR1 + <15315> DW_AT_decl_file : 6 + <15316> DW_AT_decl_line : 462 + <15318> DW_AT_decl_column : 17 + <15319> DW_AT_type : <0x14e11> + <1531d> DW_AT_data_member_location: 56 + <2><1531e>: Abbrev Number: 1 (DW_TAG_member) + <1531f> DW_AT_name : (indirect string, offset: 0xeff99): APB1RSTR2 + <15323> DW_AT_decl_file : 6 + <15324> DW_AT_decl_line : 463 + <15326> DW_AT_decl_column : 17 + <15327> DW_AT_type : <0x14e11> + <1532b> DW_AT_data_member_location: 60 + <2><1532c>: Abbrev Number: 1 (DW_TAG_member) + <1532d> DW_AT_name : (indirect string, offset: 0xf0560): APB2RSTR + <15331> DW_AT_decl_file : 6 + <15332> DW_AT_decl_line : 464 + <15334> DW_AT_decl_column : 17 + <15335> DW_AT_type : <0x14e11> + <15339> DW_AT_data_member_location: 64 + <2><1533a>: Abbrev Number: 1 (DW_TAG_member) + <1533b> DW_AT_name : (indirect string, offset: 0xf0db9): APB3RSTR + <1533f> DW_AT_decl_file : 6 + <15340> DW_AT_decl_line : 465 + <15342> DW_AT_decl_column : 17 + <15343> DW_AT_type : <0x14e11> + <15347> DW_AT_data_member_location: 68 + <2><15348>: Abbrev Number: 1 (DW_TAG_member) + <15349> DW_AT_name : (indirect string, offset: 0xf100d): AHB1ENR + <1534d> DW_AT_decl_file : 6 + <1534e> DW_AT_decl_line : 466 + <15350> DW_AT_decl_column : 17 + <15351> DW_AT_type : <0x14e11> + <15355> DW_AT_data_member_location: 72 + <2><15356>: Abbrev Number: 1 (DW_TAG_member) + <15357> DW_AT_name : (indirect string, offset: 0xf0cb3): AHB2ENR + <1535b> DW_AT_decl_file : 6 + <1535c> DW_AT_decl_line : 467 + <1535e> DW_AT_decl_column : 17 + <1535f> DW_AT_type : <0x14e11> + <15363> DW_AT_data_member_location: 76 + <2><15364>: Abbrev Number: 1 (DW_TAG_member) + <15365> DW_AT_name : (indirect string, offset: 0xf11a1): AHB3ENR + <15369> DW_AT_decl_file : 6 + <1536a> DW_AT_decl_line : 468 + <1536c> DW_AT_decl_column : 17 + <1536d> DW_AT_type : <0x14e11> + <15371> DW_AT_data_member_location: 80 + <2><15372>: Abbrev Number: 1 (DW_TAG_member) + <15373> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <15377> DW_AT_decl_file : 6 + <15378> DW_AT_decl_line : 469 + <1537a> DW_AT_decl_column : 17 + <1537b> DW_AT_type : <0x14e05> + <1537f> DW_AT_data_member_location: 84 + <2><15380>: Abbrev Number: 1 (DW_TAG_member) + <15381> DW_AT_name : (indirect string, offset: 0xf005b): APB1ENR1 + <15385> DW_AT_decl_file : 6 + <15386> DW_AT_decl_line : 470 + <15388> DW_AT_decl_column : 17 + <15389> DW_AT_type : <0x14e11> + <1538d> DW_AT_data_member_location: 88 + <2><1538e>: Abbrev Number: 1 (DW_TAG_member) + <1538f> DW_AT_name : (indirect string, offset: 0xf0066): APB1ENR2 + <15393> DW_AT_decl_file : 6 + <15394> DW_AT_decl_line : 471 + <15396> DW_AT_decl_column : 17 + <15397> DW_AT_type : <0x14e11> + <1539b> DW_AT_data_member_location: 92 + <2><1539c>: Abbrev Number: 1 (DW_TAG_member) + <1539d> DW_AT_name : (indirect string, offset: 0xf00d1): APB2ENR + <153a1> DW_AT_decl_file : 6 + <153a2> DW_AT_decl_line : 472 + <153a4> DW_AT_decl_column : 17 + <153a5> DW_AT_type : <0x14e11> + <153a9> DW_AT_data_member_location: 96 + <2><153aa>: Abbrev Number: 1 (DW_TAG_member) + <153ab> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <153af> DW_AT_decl_file : 6 + <153b0> DW_AT_decl_line : 473 + <153b2> DW_AT_decl_column : 17 + <153b3> DW_AT_type : <0x14e05> + <153b7> DW_AT_data_member_location: 100 + <2><153b8>: Abbrev Number: 1 (DW_TAG_member) + <153b9> DW_AT_name : (indirect string, offset: 0xeff76): AHB1SMENR + <153bd> DW_AT_decl_file : 6 + <153be> DW_AT_decl_line : 474 + <153c0> DW_AT_decl_column : 17 + <153c1> DW_AT_type : <0x14e11> + <153c5> DW_AT_data_member_location: 104 + <2><153c6>: Abbrev Number: 1 (DW_TAG_member) + <153c7> DW_AT_name : (indirect string, offset: 0xf0b2f): AHB2SMENR + <153cb> DW_AT_decl_file : 6 + <153cc> DW_AT_decl_line : 475 + <153ce> DW_AT_decl_column : 17 + <153cf> DW_AT_type : <0x14e11> + <153d3> DW_AT_data_member_location: 108 + <2><153d4>: Abbrev Number: 1 (DW_TAG_member) + <153d5> DW_AT_name : (indirect string, offset: 0xefd57): AHB3SMENR + <153d9> DW_AT_decl_file : 6 + <153da> DW_AT_decl_line : 476 + <153dc> DW_AT_decl_column : 17 + <153dd> DW_AT_type : <0x14e11> + <153e1> DW_AT_data_member_location: 112 + <2><153e2>: Abbrev Number: 1 (DW_TAG_member) + <153e3> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <153e7> DW_AT_decl_file : 6 + <153e8> DW_AT_decl_line : 477 + <153ea> DW_AT_decl_column : 17 + <153eb> DW_AT_type : <0x14e05> + <153ef> DW_AT_data_member_location: 116 + <2><153f0>: Abbrev Number: 1 (DW_TAG_member) + <153f1> DW_AT_name : (indirect string, offset: 0xefeff): APB1SMENR1 + <153f5> DW_AT_decl_file : 6 + <153f6> DW_AT_decl_line : 478 + <153f8> DW_AT_decl_column : 17 + <153f9> DW_AT_type : <0x14e11> + <153fd> DW_AT_data_member_location: 120 + <2><153fe>: Abbrev Number: 1 (DW_TAG_member) + <153ff> DW_AT_name : (indirect string, offset: 0xeff0c): APB1SMENR2 + <15403> DW_AT_decl_file : 6 + <15404> DW_AT_decl_line : 479 + <15406> DW_AT_decl_column : 17 + <15407> DW_AT_type : <0x14e11> + <1540b> DW_AT_data_member_location: 124 + <2><1540c>: Abbrev Number: 1 (DW_TAG_member) + <1540d> DW_AT_name : (indirect string, offset: 0xf06ec): APB2SMENR + <15411> DW_AT_decl_file : 6 + <15412> DW_AT_decl_line : 480 + <15414> DW_AT_decl_column : 17 + <15415> DW_AT_type : <0x14e11> + <15419> DW_AT_data_member_location: 128 + <2><1541a>: Abbrev Number: 1 (DW_TAG_member) + <1541b> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <1541f> DW_AT_decl_file : 6 + <15420> DW_AT_decl_line : 481 + <15422> DW_AT_decl_column : 17 + <15423> DW_AT_type : <0x14e05> + <15427> DW_AT_data_member_location: 132 + <2><15428>: Abbrev Number: 1 (DW_TAG_member) + <15429> DW_AT_name : (indirect string, offset: 0xf0247): CCIPR + <1542d> DW_AT_decl_file : 6 + <1542e> DW_AT_decl_line : 482 + <15430> DW_AT_decl_column : 17 + <15431> DW_AT_type : <0x14e11> + <15435> DW_AT_data_member_location: 136 + <2><15436>: Abbrev Number: 1 (DW_TAG_member) + <15437> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <1543b> DW_AT_decl_file : 6 + <1543c> DW_AT_decl_line : 483 + <1543e> DW_AT_decl_column : 17 + <1543f> DW_AT_type : <0x14e05> + <15443> DW_AT_data_member_location: 140 + <2><15444>: Abbrev Number: 1 (DW_TAG_member) + <15445> DW_AT_name : (indirect string, offset: 0xefe2e): BDCR + <15449> DW_AT_decl_file : 6 + <1544a> DW_AT_decl_line : 484 + <1544c> DW_AT_decl_column : 17 + <1544d> DW_AT_type : <0x14e11> + <15451> DW_AT_data_member_location: 144 + <2><15452>: Abbrev Number: 6 (DW_TAG_member) + <15453> DW_AT_name : CSR + <15457> DW_AT_decl_file : 6 + <15458> DW_AT_decl_line : 485 + <1545a> DW_AT_decl_column : 17 + <1545b> DW_AT_type : <0x14e11> + <1545f> DW_AT_data_member_location: 148 + <2><15460>: Abbrev Number: 1 (DW_TAG_member) + <15461> DW_AT_name : (indirect string, offset: 0xf015b): CRRCR + <15465> DW_AT_decl_file : 6 + <15466> DW_AT_decl_line : 486 + <15468> DW_AT_decl_column : 17 + <15469> DW_AT_type : <0x14e11> + <1546d> DW_AT_data_member_location: 152 + <2><1546e>: Abbrev Number: 1 (DW_TAG_member) + <1546f> DW_AT_name : (indirect string, offset: 0xf0161): HSECR + <15473> DW_AT_decl_file : 6 + <15474> DW_AT_decl_line : 487 + <15476> DW_AT_decl_column : 17 + <15477> DW_AT_type : <0x14e11> + <1547b> DW_AT_data_member_location: 156 + <2><1547c>: Abbrev Number: 1 (DW_TAG_member) + <1547d> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <15481> DW_AT_decl_file : 6 + <15482> DW_AT_decl_line : 488 + <15484> DW_AT_decl_column : 17 + <15485> DW_AT_type : <0x15575> + <15489> DW_AT_data_member_location: 160 + <2><1548a>: Abbrev Number: 7 (DW_TAG_member) + <1548b> DW_AT_name : (indirect string, offset: 0xf12ba): EXTCFGR + <1548f> DW_AT_decl_file : 6 + <1548f> DW_AT_decl_line : 489 + <15491> DW_AT_decl_column : 17 + <15491> DW_AT_type : <0x14e11> + <15495> DW_AT_data_member_location: 264 + <2><15497>: Abbrev Number: 7 (DW_TAG_member) + <15498> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <1549c> DW_AT_decl_file : 6 + <1549c> DW_AT_decl_line : 490 + <1549e> DW_AT_decl_column : 17 + <1549e> DW_AT_type : <0x14e1b> + <154a2> DW_AT_data_member_location: 268 + <2><154a4>: Abbrev Number: 7 (DW_TAG_member) + <154a5> DW_AT_name : (indirect string, offset: 0xf100b): C2AHB1ENR + <154a9> DW_AT_decl_file : 6 + <154a9> DW_AT_decl_line : 491 + <154ab> DW_AT_decl_column : 17 + <154ab> DW_AT_type : <0x14e11> + <154af> DW_AT_data_member_location: 328 + <2><154b1>: Abbrev Number: 7 (DW_TAG_member) + <154b2> DW_AT_name : (indirect string, offset: 0xf0cb1): C2AHB2ENR + <154b6> DW_AT_decl_file : 6 + <154b6> DW_AT_decl_line : 492 + <154b8> DW_AT_decl_column : 17 + <154b8> DW_AT_type : <0x14e11> + <154bc> DW_AT_data_member_location: 332 + <2><154be>: Abbrev Number: 7 (DW_TAG_member) + <154bf> DW_AT_name : (indirect string, offset: 0xf119f): C2AHB3ENR + <154c3> DW_AT_decl_file : 6 + <154c3> DW_AT_decl_line : 493 + <154c5> DW_AT_decl_column : 17 + <154c5> DW_AT_type : <0x14e11> + <154c9> DW_AT_data_member_location: 336 + <2><154cb>: Abbrev Number: 7 (DW_TAG_member) + <154cc> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <154d0> DW_AT_decl_file : 6 + <154d0> DW_AT_decl_line : 494 <154d2> DW_AT_decl_column : 17 - <154d3> DW_AT_type : <0x14eb5> - <154d7> DW_AT_data_member_location: 132 - <2><154d8>: Abbrev Number: 1 (DW_TAG_member) - <154d9> DW_AT_name : (indirect string, offset: 0xf023a): CCIPR + <154d2> DW_AT_type : <0x14e05> + <154d6> DW_AT_data_member_location: 340 + <2><154d8>: Abbrev Number: 7 (DW_TAG_member) + <154d9> DW_AT_name : (indirect string, offset: 0xf0059): C2APB1ENR1 <154dd> DW_AT_decl_file : 6 - <154de> DW_AT_decl_line : 482 - <154e0> DW_AT_decl_column : 17 - <154e1> DW_AT_type : <0x14ec1> - <154e5> DW_AT_data_member_location: 136 - <2><154e6>: Abbrev Number: 1 (DW_TAG_member) - <154e7> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <154eb> DW_AT_decl_file : 6 - <154ec> DW_AT_decl_line : 483 - <154ee> DW_AT_decl_column : 17 - <154ef> DW_AT_type : <0x14eb5> - <154f3> DW_AT_data_member_location: 140 - <2><154f4>: Abbrev Number: 1 (DW_TAG_member) - <154f5> DW_AT_name : (indirect string, offset: 0xefe14): BDCR - <154f9> DW_AT_decl_file : 6 - <154fa> DW_AT_decl_line : 484 - <154fc> DW_AT_decl_column : 17 - <154fd> DW_AT_type : <0x14ec1> - <15501> DW_AT_data_member_location: 144 - <2><15502>: Abbrev Number: 6 (DW_TAG_member) - <15503> DW_AT_name : CSR - <15507> DW_AT_decl_file : 6 - <15508> DW_AT_decl_line : 485 - <1550a> DW_AT_decl_column : 17 - <1550b> DW_AT_type : <0x14ec1> - <1550f> DW_AT_data_member_location: 148 - <2><15510>: Abbrev Number: 1 (DW_TAG_member) - <15511> DW_AT_name : (indirect string, offset: 0xf0141): CRRCR - <15515> DW_AT_decl_file : 6 - <15516> DW_AT_decl_line : 486 - <15518> DW_AT_decl_column : 17 - <15519> DW_AT_type : <0x14ec1> - <1551d> DW_AT_data_member_location: 152 - <2><1551e>: Abbrev Number: 1 (DW_TAG_member) - <1551f> DW_AT_name : (indirect string, offset: 0xf0147): HSECR - <15523> DW_AT_decl_file : 6 - <15524> DW_AT_decl_line : 487 - <15526> DW_AT_decl_column : 17 - <15527> DW_AT_type : <0x14ec1> - <1552b> DW_AT_data_member_location: 156 - <2><1552c>: Abbrev Number: 1 (DW_TAG_member) - <1552d> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <15531> DW_AT_decl_file : 6 - <15532> DW_AT_decl_line : 488 - <15534> DW_AT_decl_column : 17 - <15535> DW_AT_type : <0x15625> - <15539> DW_AT_data_member_location: 160 - <2><1553a>: Abbrev Number: 7 (DW_TAG_member) - <1553b> DW_AT_name : (indirect string, offset: 0xf12d1): EXTCFGR - <1553f> DW_AT_decl_file : 6 - <1553f> DW_AT_decl_line : 489 - <15541> DW_AT_decl_column : 17 - <15541> DW_AT_type : <0x14ec1> - <15545> DW_AT_data_member_location: 264 - <2><15547>: Abbrev Number: 7 (DW_TAG_member) - <15548> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <1554c> DW_AT_decl_file : 6 - <1554c> DW_AT_decl_line : 490 - <1554e> DW_AT_decl_column : 17 - <1554e> DW_AT_type : <0x14ecb> - <15552> DW_AT_data_member_location: 268 - <2><15554>: Abbrev Number: 7 (DW_TAG_member) - <15555> DW_AT_name : (indirect string, offset: 0xf1019): C2AHB1ENR - <15559> DW_AT_decl_file : 6 - <15559> DW_AT_decl_line : 491 - <1555b> DW_AT_decl_column : 17 - <1555b> DW_AT_type : <0x14ec1> - <1555f> DW_AT_data_member_location: 328 - <2><15561>: Abbrev Number: 7 (DW_TAG_member) - <15562> DW_AT_name : (indirect string, offset: 0xf0cbf): C2AHB2ENR - <15566> DW_AT_decl_file : 6 - <15566> DW_AT_decl_line : 492 - <15568> DW_AT_decl_column : 17 - <15568> DW_AT_type : <0x14ec1> - <1556c> DW_AT_data_member_location: 332 - <2><1556e>: Abbrev Number: 7 (DW_TAG_member) - <1556f> DW_AT_name : (indirect string, offset: 0xf11b6): C2AHB3ENR - <15573> DW_AT_decl_file : 6 - <15573> DW_AT_decl_line : 493 - <15575> DW_AT_decl_column : 17 - <15575> DW_AT_type : <0x14ec1> - <15579> DW_AT_data_member_location: 336 - <2><1557b>: Abbrev Number: 7 (DW_TAG_member) - <1557c> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <15580> DW_AT_decl_file : 6 - <15580> DW_AT_decl_line : 494 - <15582> DW_AT_decl_column : 17 - <15582> DW_AT_type : <0x14eb5> - <15586> DW_AT_data_member_location: 340 - <2><15588>: Abbrev Number: 7 (DW_TAG_member) - <15589> DW_AT_name : (indirect string, offset: 0xf003f): C2APB1ENR1 - <1558d> DW_AT_decl_file : 6 - <1558d> DW_AT_decl_line : 495 - <1558f> DW_AT_decl_column : 17 - <1558f> DW_AT_type : <0x14ec1> - <15593> DW_AT_data_member_location: 344 - <2><15595>: Abbrev Number: 7 (DW_TAG_member) - <15596> DW_AT_name : (indirect string, offset: 0xf004a): C2APB1ENR2 - <1559a> DW_AT_decl_file : 6 - <1559a> DW_AT_decl_line : 496 - <1559c> DW_AT_decl_column : 17 - <1559c> DW_AT_type : <0x14ec1> - <155a0> DW_AT_data_member_location: 348 - <2><155a2>: Abbrev Number: 7 (DW_TAG_member) - <155a3> DW_AT_name : (indirect string, offset: 0xf00b5): C2APB2ENR - <155a7> DW_AT_decl_file : 6 - <155a7> DW_AT_decl_line : 497 - <155a9> DW_AT_decl_column : 17 - <155a9> DW_AT_type : <0x14ec1> - <155ad> DW_AT_data_member_location: 352 - <2><155af>: Abbrev Number: 7 (DW_TAG_member) - <155b0> DW_AT_name : (indirect string, offset: 0xf052d): C2APB3ENR - <155b4> DW_AT_decl_file : 6 - <155b4> DW_AT_decl_line : 498 - <155b6> DW_AT_decl_column : 17 - <155b6> DW_AT_type : <0x14ec1> - <155ba> DW_AT_data_member_location: 356 - <2><155bc>: Abbrev Number: 7 (DW_TAG_member) - <155bd> DW_AT_name : (indirect string, offset: 0xeff5a): C2AHB1SMENR - <155c1> DW_AT_decl_file : 6 - <155c1> DW_AT_decl_line : 499 - <155c3> DW_AT_decl_column : 17 - <155c3> DW_AT_type : <0x14ec1> - <155c7> DW_AT_data_member_location: 360 - <2><155c9>: Abbrev Number: 7 (DW_TAG_member) - <155ca> DW_AT_name : (indirect string, offset: 0xf0b3b): C2AHB2SMENR - <155ce> DW_AT_decl_file : 6 - <155ce> DW_AT_decl_line : 500 - <155d0> DW_AT_decl_column : 17 - <155d0> DW_AT_type : <0x14ec1> - <155d4> DW_AT_data_member_location: 364 - <2><155d6>: Abbrev Number: 7 (DW_TAG_member) - <155d7> DW_AT_name : (indirect string, offset: 0xefd3b): C2AHB3SMENR - <155db> DW_AT_decl_file : 6 - <155db> DW_AT_decl_line : 501 - <155dd> DW_AT_decl_column : 17 - <155dd> DW_AT_type : <0x14ec1> - <155e1> DW_AT_data_member_location: 368 - <2><155e3>: Abbrev Number: 7 (DW_TAG_member) - <155e4> DW_AT_name : (indirect string, offset: 0xefe00): RESERVED10 - <155e8> DW_AT_decl_file : 6 - <155e8> DW_AT_decl_line : 502 - <155ea> DW_AT_decl_column : 17 - <155ea> DW_AT_type : <0x14eb5> - <155ee> DW_AT_data_member_location: 372 - <2><155f0>: Abbrev Number: 7 (DW_TAG_member) - <155f1> DW_AT_name : (indirect string, offset: 0xefee3): C2APB1SMENR1 - <155f5> DW_AT_decl_file : 6 - <155f5> DW_AT_decl_line : 503 - <155f7> DW_AT_decl_column : 17 - <155f7> DW_AT_type : <0x14ec1> - <155fb> DW_AT_data_member_location: 376 - <2><155fd>: Abbrev Number: 7 (DW_TAG_member) - <155fe> DW_AT_name : (indirect string, offset: 0xefef0): C2APB1SMENR2 - <15602> DW_AT_decl_file : 6 - <15602> DW_AT_decl_line : 504 - <15604> DW_AT_decl_column : 17 - <15604> DW_AT_type : <0x14ec1> - <15608> DW_AT_data_member_location: 380 - <2><1560a>: Abbrev Number: 7 (DW_TAG_member) - <1560b> DW_AT_name : (indirect string, offset: 0xf06eb): C2APB2SMENR - <1560f> DW_AT_decl_file : 6 - <1560f> DW_AT_decl_line : 505 - <15611> DW_AT_decl_column : 17 - <15611> DW_AT_type : <0x14ec1> - <15615> DW_AT_data_member_location: 384 - <2><15617>: Abbrev Number: 7 (DW_TAG_member) - <15618> DW_AT_name : (indirect string, offset: 0xf1342): C2APB3SMENR - <1561c> DW_AT_decl_file : 6 - <1561c> DW_AT_decl_line : 506 - <1561e> DW_AT_decl_column : 17 - <1561e> DW_AT_type : <0x14ec1> - <15622> DW_AT_data_member_location: 388 - <2><15624>: Abbrev Number: 0 - <1><15625>: Abbrev Number: 8 (DW_TAG_array_type) - <15626> DW_AT_type : <0x14eb5> - <1562a> DW_AT_sibling : <0x15635> - <2><1562e>: Abbrev Number: 9 (DW_TAG_subrange_type) - <1562f> DW_AT_type : <0x14eae> - <15633> DW_AT_upper_bound : 25 - <2><15634>: Abbrev Number: 0 - <1><15635>: Abbrev Number: 12 (DW_TAG_typedef) - <15636> DW_AT_name : (indirect string, offset: 0xf062d): RCC_TypeDef - <1563a> DW_AT_decl_file : 6 - <1563b> DW_AT_decl_line : 507 - <1563d> DW_AT_decl_column : 3 - <1563d> DW_AT_type : <0x152f2> - <1><15641>: Abbrev Number: 11 (DW_TAG_base_type) - <15642> DW_AT_byte_size : 8 - <15643> DW_AT_encoding : 4 (float) - <15644> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><15648>: Abbrev Number: 34 (DW_TAG_enumeration_type) - <15649> DW_AT_encoding : 7 (unsigned) - <1564a> DW_AT_byte_size : 1 - <1564b> DW_AT_type : <0x14e6a> - <1564f> DW_AT_decl_file : 7 - <15650> DW_AT_decl_line : 39 - <15651> DW_AT_decl_column : 1 - <15652> DW_AT_sibling : <0x1566f> - <2><15656>: Abbrev Number: 20 (DW_TAG_enumerator) - <15657> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <1565b> DW_AT_const_value : 0 - <2><1565c>: Abbrev Number: 20 (DW_TAG_enumerator) - <1565d> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <15661> DW_AT_const_value : 1 - <2><15662>: Abbrev Number: 20 (DW_TAG_enumerator) - <15663> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <15667> DW_AT_const_value : 2 - <2><15668>: Abbrev Number: 20 (DW_TAG_enumerator) - <15669> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <1566d> DW_AT_const_value : 3 - <2><1566e>: Abbrev Number: 0 - <1><1566f>: Abbrev Number: 18 (DW_TAG_typedef) - <15670> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <15674> DW_AT_decl_file : 7 - <15675> DW_AT_decl_line : 44 - <15676> DW_AT_decl_column : 3 - <15677> DW_AT_type : <0x15648> - <1><1567b>: Abbrev Number: 26 (DW_TAG_structure_type) - <1567c> DW_AT_byte_size : 20 - <1567d> DW_AT_decl_file : 8 - <1567e> DW_AT_decl_line : 47 - <1567f> DW_AT_decl_column : 9 - <1567f> DW_AT_sibling : <0x156c1> - <2><15683>: Abbrev Number: 35 (DW_TAG_member) - <15684> DW_AT_name : Pin - <15688> DW_AT_decl_file : 8 - <15689> DW_AT_decl_line : 49 - <1568a> DW_AT_decl_column : 12 - <1568b> DW_AT_type : <0x14eb5> - <1568f> DW_AT_data_member_location: 0 - <2><15690>: Abbrev Number: 15 (DW_TAG_member) - <15691> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <15695> DW_AT_decl_file : 8 - <15696> DW_AT_decl_line : 52 - <15697> DW_AT_decl_column : 12 - <15697> DW_AT_type : <0x14eb5> - <1569b> DW_AT_data_member_location: 4 - <2><1569c>: Abbrev Number: 15 (DW_TAG_member) - <1569d> DW_AT_name : (indirect string, offset: 0xf0725): Pull - <156a1> DW_AT_decl_file : 8 - <156a2> DW_AT_decl_line : 55 + <154dd> DW_AT_decl_line : 495 + <154df> DW_AT_decl_column : 17 + <154df> DW_AT_type : <0x14e11> + <154e3> DW_AT_data_member_location: 344 + <2><154e5>: Abbrev Number: 7 (DW_TAG_member) + <154e6> DW_AT_name : (indirect string, offset: 0xf0064): C2APB1ENR2 + <154ea> DW_AT_decl_file : 6 + <154ea> DW_AT_decl_line : 496 + <154ec> DW_AT_decl_column : 17 + <154ec> DW_AT_type : <0x14e11> + <154f0> DW_AT_data_member_location: 348 + <2><154f2>: Abbrev Number: 7 (DW_TAG_member) + <154f3> DW_AT_name : (indirect string, offset: 0xf00cf): C2APB2ENR + <154f7> DW_AT_decl_file : 6 + <154f7> DW_AT_decl_line : 497 + <154f9> DW_AT_decl_column : 17 + <154f9> DW_AT_type : <0x14e11> + <154fd> DW_AT_data_member_location: 352 + <2><154ff>: Abbrev Number: 7 (DW_TAG_member) + <15500> DW_AT_name : (indirect string, offset: 0xf053a): C2APB3ENR + <15504> DW_AT_decl_file : 6 + <15504> DW_AT_decl_line : 498 + <15506> DW_AT_decl_column : 17 + <15506> DW_AT_type : <0x14e11> + <1550a> DW_AT_data_member_location: 356 + <2><1550c>: Abbrev Number: 7 (DW_TAG_member) + <1550d> DW_AT_name : (indirect string, offset: 0xeff74): C2AHB1SMENR + <15511> DW_AT_decl_file : 6 + <15511> DW_AT_decl_line : 499 + <15513> DW_AT_decl_column : 17 + <15513> DW_AT_type : <0x14e11> + <15517> DW_AT_data_member_location: 360 + <2><15519>: Abbrev Number: 7 (DW_TAG_member) + <1551a> DW_AT_name : (indirect string, offset: 0xf0b2d): C2AHB2SMENR + <1551e> DW_AT_decl_file : 6 + <1551e> DW_AT_decl_line : 500 + <15520> DW_AT_decl_column : 17 + <15520> DW_AT_type : <0x14e11> + <15524> DW_AT_data_member_location: 364 + <2><15526>: Abbrev Number: 7 (DW_TAG_member) + <15527> DW_AT_name : (indirect string, offset: 0xefd55): C2AHB3SMENR + <1552b> DW_AT_decl_file : 6 + <1552b> DW_AT_decl_line : 501 + <1552d> DW_AT_decl_column : 17 + <1552d> DW_AT_type : <0x14e11> + <15531> DW_AT_data_member_location: 368 + <2><15533>: Abbrev Number: 7 (DW_TAG_member) + <15534> DW_AT_name : (indirect string, offset: 0xefe1a): RESERVED10 + <15538> DW_AT_decl_file : 6 + <15538> DW_AT_decl_line : 502 + <1553a> DW_AT_decl_column : 17 + <1553a> DW_AT_type : <0x14e05> + <1553e> DW_AT_data_member_location: 372 + <2><15540>: Abbrev Number: 7 (DW_TAG_member) + <15541> DW_AT_name : (indirect string, offset: 0xefefd): C2APB1SMENR1 + <15545> DW_AT_decl_file : 6 + <15545> DW_AT_decl_line : 503 + <15547> DW_AT_decl_column : 17 + <15547> DW_AT_type : <0x14e11> + <1554b> DW_AT_data_member_location: 376 + <2><1554d>: Abbrev Number: 7 (DW_TAG_member) + <1554e> DW_AT_name : (indirect string, offset: 0xeff0a): C2APB1SMENR2 + <15552> DW_AT_decl_file : 6 + <15552> DW_AT_decl_line : 504 + <15554> DW_AT_decl_column : 17 + <15554> DW_AT_type : <0x14e11> + <15558> DW_AT_data_member_location: 380 + <2><1555a>: Abbrev Number: 7 (DW_TAG_member) + <1555b> DW_AT_name : (indirect string, offset: 0xf06ea): C2APB2SMENR + <1555f> DW_AT_decl_file : 6 + <1555f> DW_AT_decl_line : 505 + <15561> DW_AT_decl_column : 17 + <15561> DW_AT_type : <0x14e11> + <15565> DW_AT_data_member_location: 384 + <2><15567>: Abbrev Number: 7 (DW_TAG_member) + <15568> DW_AT_name : (indirect string, offset: 0xf132b): C2APB3SMENR + <1556c> DW_AT_decl_file : 6 + <1556c> DW_AT_decl_line : 506 + <1556e> DW_AT_decl_column : 17 + <1556e> DW_AT_type : <0x14e11> + <15572> DW_AT_data_member_location: 388 + <2><15574>: Abbrev Number: 0 + <1><15575>: Abbrev Number: 8 (DW_TAG_array_type) + <15576> DW_AT_type : <0x14e05> + <1557a> DW_AT_sibling : <0x15585> + <2><1557e>: Abbrev Number: 9 (DW_TAG_subrange_type) + <1557f> DW_AT_type : <0x14dfe> + <15583> DW_AT_upper_bound : 25 + <2><15584>: Abbrev Number: 0 + <1><15585>: Abbrev Number: 12 (DW_TAG_typedef) + <15586> DW_AT_name : (indirect string, offset: 0xf062c): RCC_TypeDef + <1558a> DW_AT_decl_file : 6 + <1558b> DW_AT_decl_line : 507 + <1558d> DW_AT_decl_column : 3 + <1558d> DW_AT_type : <0x15242> + <1><15591>: Abbrev Number: 11 (DW_TAG_base_type) + <15592> DW_AT_byte_size : 8 + <15593> DW_AT_encoding : 4 (float) + <15594> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><15598>: Abbrev Number: 34 (DW_TAG_enumeration_type) + <15599> DW_AT_encoding : 7 (unsigned) + <1559a> DW_AT_byte_size : 1 + <1559b> DW_AT_type : <0x14dba> + <1559f> DW_AT_decl_file : 7 + <155a0> DW_AT_decl_line : 39 + <155a1> DW_AT_decl_column : 1 + <155a2> DW_AT_sibling : <0x155bf> + <2><155a6>: Abbrev Number: 20 (DW_TAG_enumerator) + <155a7> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <155ab> DW_AT_const_value : 0 + <2><155ac>: Abbrev Number: 20 (DW_TAG_enumerator) + <155ad> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <155b1> DW_AT_const_value : 1 + <2><155b2>: Abbrev Number: 20 (DW_TAG_enumerator) + <155b3> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <155b7> DW_AT_const_value : 2 + <2><155b8>: Abbrev Number: 20 (DW_TAG_enumerator) + <155b9> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <155bd> DW_AT_const_value : 3 + <2><155be>: Abbrev Number: 0 + <1><155bf>: Abbrev Number: 18 (DW_TAG_typedef) + <155c0> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <155c4> DW_AT_decl_file : 7 + <155c5> DW_AT_decl_line : 44 + <155c6> DW_AT_decl_column : 3 + <155c7> DW_AT_type : <0x15598> + <1><155cb>: Abbrev Number: 26 (DW_TAG_structure_type) + <155cc> DW_AT_byte_size : 20 + <155cd> DW_AT_decl_file : 8 + <155ce> DW_AT_decl_line : 47 + <155cf> DW_AT_decl_column : 9 + <155cf> DW_AT_sibling : <0x15611> + <2><155d3>: Abbrev Number: 35 (DW_TAG_member) + <155d4> DW_AT_name : Pin + <155d8> DW_AT_decl_file : 8 + <155d9> DW_AT_decl_line : 49 + <155da> DW_AT_decl_column : 12 + <155db> DW_AT_type : <0x14e05> + <155df> DW_AT_data_member_location: 0 + <2><155e0>: Abbrev Number: 15 (DW_TAG_member) + <155e1> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <155e5> DW_AT_decl_file : 8 + <155e6> DW_AT_decl_line : 52 + <155e7> DW_AT_decl_column : 12 + <155e7> DW_AT_type : <0x14e05> + <155eb> DW_AT_data_member_location: 4 + <2><155ec>: Abbrev Number: 15 (DW_TAG_member) + <155ed> DW_AT_name : (indirect string, offset: 0xf0724): Pull + <155f1> DW_AT_decl_file : 8 + <155f2> DW_AT_decl_line : 55 + <155f3> DW_AT_decl_column : 12 + <155f3> DW_AT_type : <0x14e05> + <155f7> DW_AT_data_member_location: 8 + <2><155f8>: Abbrev Number: 15 (DW_TAG_member) + <155f9> DW_AT_name : (indirect string, offset: 0xf094e): Speed + <155fd> DW_AT_decl_file : 8 + <155fe> DW_AT_decl_line : 58 + <155ff> DW_AT_decl_column : 12 + <155ff> DW_AT_type : <0x14e05> + <15603> DW_AT_data_member_location: 12 + <2><15604>: Abbrev Number: 15 (DW_TAG_member) + <15605> DW_AT_name : (indirect string, offset: 0xf0601): Alternate + <15609> DW_AT_decl_file : 8 + <1560a> DW_AT_decl_line : 61 + <1560b> DW_AT_decl_column : 12 + <1560b> DW_AT_type : <0x14e05> + <1560f> DW_AT_data_member_location: 16 + <2><15610>: Abbrev Number: 0 + <1><15611>: Abbrev Number: 18 (DW_TAG_typedef) + <15612> DW_AT_name : (indirect string, offset: 0xf0e0d): GPIO_InitTypeDef + <15616> DW_AT_decl_file : 8 + <15617> DW_AT_decl_line : 63 + <15618> DW_AT_decl_column : 3 + <15619> DW_AT_type : <0x155cb> + <1><1561d>: Abbrev Number: 26 (DW_TAG_structure_type) + <1561e> DW_AT_byte_size : 28 + <1561f> DW_AT_decl_file : 9 + <15620> DW_AT_decl_line : 251 + <15621> DW_AT_decl_column : 9 + <15621> DW_AT_sibling : <0x15686> + <2><15625>: Abbrev Number: 15 (DW_TAG_member) + <15626> DW_AT_name : (indirect string, offset: 0xf05f8): PLLState + <1562a> DW_AT_decl_file : 9 + <1562b> DW_AT_decl_line : 253 + <1562c> DW_AT_decl_column : 12 + <1562c> DW_AT_type : <0x14e05> + <15630> DW_AT_data_member_location: 0 + <2><15631>: Abbrev Number: 1 (DW_TAG_member) + <15632> DW_AT_name : (indirect string, offset: 0xf0c46): PLLSource + <15636> DW_AT_decl_file : 9 + <15637> DW_AT_decl_line : 256 + <15639> DW_AT_decl_column : 12 + <1563a> DW_AT_type : <0x14e05> + <1563e> DW_AT_data_member_location: 4 + <2><1563f>: Abbrev Number: 1 (DW_TAG_member) + <15640> DW_AT_name : (indirect string, offset: 0xf0638): PLLM + <15644> DW_AT_decl_file : 9 + <15645> DW_AT_decl_line : 259 + <15647> DW_AT_decl_column : 12 + <15648> DW_AT_type : <0x14e05> + <1564c> DW_AT_data_member_location: 8 + <2><1564d>: Abbrev Number: 1 (DW_TAG_member) + <1564e> DW_AT_name : (indirect string, offset: 0xf0f48): PLLN + <15652> DW_AT_decl_file : 9 + <15653> DW_AT_decl_line : 262 + <15655> DW_AT_decl_column : 12 + <15656> DW_AT_type : <0x14e05> + <1565a> DW_AT_data_member_location: 12 + <2><1565b>: Abbrev Number: 1 (DW_TAG_member) + <1565c> DW_AT_name : (indirect string, offset: 0xf0f4d): PLLP + <15660> DW_AT_decl_file : 9 + <15661> DW_AT_decl_line : 265 + <15663> DW_AT_decl_column : 12 + <15664> DW_AT_type : <0x14e05> + <15668> DW_AT_data_member_location: 16 + <2><15669>: Abbrev Number: 1 (DW_TAG_member) + <1566a> DW_AT_name : (indirect string, offset: 0x58847): PLLQ + <1566e> DW_AT_decl_file : 9 + <1566f> DW_AT_decl_line : 268 + <15671> DW_AT_decl_column : 12 + <15672> DW_AT_type : <0x14e05> + <15676> DW_AT_data_member_location: 20 + <2><15677>: Abbrev Number: 1 (DW_TAG_member) + <15678> DW_AT_name : (indirect string, offset: 0xf0f52): PLLR + <1567c> DW_AT_decl_file : 9 + <1567d> DW_AT_decl_line : 271 + <1567f> DW_AT_decl_column : 12 + <15680> DW_AT_type : <0x14e05> + <15684> DW_AT_data_member_location: 24 + <2><15685>: Abbrev Number: 0 + <1><15686>: Abbrev Number: 12 (DW_TAG_typedef) + <15687> DW_AT_name : (indirect string, offset: 0xf0a15): RCC_PLLInitTypeDef + <1568b> DW_AT_decl_file : 9 + <1568c> DW_AT_decl_line : 275 + <1568e> DW_AT_decl_column : 3 + <1568e> DW_AT_type : <0x1561d> + <1><15692>: Abbrev Number: 14 (DW_TAG_structure_type) + <15693> DW_AT_byte_size : 72 + <15694> DW_AT_decl_file : 9 + <15695> DW_AT_decl_line : 280 + <15697> DW_AT_decl_column : 9 + <15697> DW_AT_sibling : <0x15744> + <2><1569b>: Abbrev Number: 1 (DW_TAG_member) + <1569c> DW_AT_name : (indirect string, offset: 0xf0222): OscillatorType + <156a0> DW_AT_decl_file : 9 + <156a1> DW_AT_decl_line : 282 <156a3> DW_AT_decl_column : 12 - <156a3> DW_AT_type : <0x14eb5> - <156a7> DW_AT_data_member_location: 8 - <2><156a8>: Abbrev Number: 15 (DW_TAG_member) - <156a9> DW_AT_name : (indirect string, offset: 0xf095c): Speed - <156ad> DW_AT_decl_file : 8 - <156ae> DW_AT_decl_line : 58 - <156af> DW_AT_decl_column : 12 - <156af> DW_AT_type : <0x14eb5> - <156b3> DW_AT_data_member_location: 12 - <2><156b4>: Abbrev Number: 15 (DW_TAG_member) - <156b5> DW_AT_name : (indirect string, offset: 0xf0602): Alternate - <156b9> DW_AT_decl_file : 8 - <156ba> DW_AT_decl_line : 61 - <156bb> DW_AT_decl_column : 12 - <156bb> DW_AT_type : <0x14eb5> - <156bf> DW_AT_data_member_location: 16 - <2><156c0>: Abbrev Number: 0 - <1><156c1>: Abbrev Number: 18 (DW_TAG_typedef) - <156c2> DW_AT_name : (indirect string, offset: 0xf0e1b): GPIO_InitTypeDef - <156c6> DW_AT_decl_file : 8 - <156c7> DW_AT_decl_line : 63 - <156c8> DW_AT_decl_column : 3 - <156c9> DW_AT_type : <0x1567b> - <1><156cd>: Abbrev Number: 26 (DW_TAG_structure_type) - <156ce> DW_AT_byte_size : 28 - <156cf> DW_AT_decl_file : 9 - <156d0> DW_AT_decl_line : 251 - <156d1> DW_AT_decl_column : 9 - <156d1> DW_AT_sibling : <0x15736> - <2><156d5>: Abbrev Number: 15 (DW_TAG_member) - <156d6> DW_AT_name : (indirect string, offset: 0xf05f9): PLLState - <156da> DW_AT_decl_file : 9 - <156db> DW_AT_decl_line : 253 - <156dc> DW_AT_decl_column : 12 - <156dc> DW_AT_type : <0x14eb5> - <156e0> DW_AT_data_member_location: 0 + <156a4> DW_AT_type : <0x14e05> + <156a8> DW_AT_data_member_location: 0 + <2><156a9>: Abbrev Number: 1 (DW_TAG_member) + <156aa> DW_AT_name : (indirect string, offset: 0xf0bf4): HSEState + <156ae> DW_AT_decl_file : 9 + <156af> DW_AT_decl_line : 285 + <156b1> DW_AT_decl_column : 12 + <156b2> DW_AT_type : <0x14e05> + <156b6> DW_AT_data_member_location: 4 + <2><156b7>: Abbrev Number: 1 (DW_TAG_member) + <156b8> DW_AT_name : (indirect string, offset: 0xf0ac4): LSEState + <156bc> DW_AT_decl_file : 9 + <156bd> DW_AT_decl_line : 288 + <156bf> DW_AT_decl_column : 12 + <156c0> DW_AT_type : <0x14e05> + <156c4> DW_AT_data_member_location: 8 + <2><156c5>: Abbrev Number: 1 (DW_TAG_member) + <156c6> DW_AT_name : (indirect string, offset: 0xf05c8): HSIState + <156ca> DW_AT_decl_file : 9 + <156cb> DW_AT_decl_line : 291 + <156cd> DW_AT_decl_column : 12 + <156ce> DW_AT_type : <0x14e05> + <156d2> DW_AT_data_member_location: 12 + <2><156d3>: Abbrev Number: 1 (DW_TAG_member) + <156d4> DW_AT_name : (indirect string, offset: 0xf10e8): HSICalibrationValue + <156d8> DW_AT_decl_file : 9 + <156d9> DW_AT_decl_line : 294 + <156db> DW_AT_decl_column : 12 + <156dc> DW_AT_type : <0x14e05> + <156e0> DW_AT_data_member_location: 16 <2><156e1>: Abbrev Number: 1 (DW_TAG_member) - <156e2> DW_AT_name : (indirect string, offset: 0xf0c54): PLLSource + <156e2> DW_AT_name : (indirect string, offset: 0xf0380): LSIState <156e6> DW_AT_decl_file : 9 - <156e7> DW_AT_decl_line : 256 + <156e7> DW_AT_decl_line : 296 <156e9> DW_AT_decl_column : 12 - <156ea> DW_AT_type : <0x14eb5> - <156ee> DW_AT_data_member_location: 4 + <156ea> DW_AT_type : <0x14e05> + <156ee> DW_AT_data_member_location: 20 <2><156ef>: Abbrev Number: 1 (DW_TAG_member) - <156f0> DW_AT_name : (indirect string, offset: 0xf0639): PLLM + <156f0> DW_AT_name : (indirect string, offset: 0xf0b90): LSI2CalibrationValue <156f4> DW_AT_decl_file : 9 - <156f5> DW_AT_decl_line : 259 + <156f5> DW_AT_decl_line : 299 <156f7> DW_AT_decl_column : 12 - <156f8> DW_AT_type : <0x14eb5> - <156fc> DW_AT_data_member_location: 8 + <156f8> DW_AT_type : <0x14e05> + <156fc> DW_AT_data_member_location: 24 <2><156fd>: Abbrev Number: 1 (DW_TAG_member) - <156fe> DW_AT_name : (indirect string, offset: 0xf0f56): PLLN + <156fe> DW_AT_name : (indirect string, offset: 0xf034c): MSIState <15702> DW_AT_decl_file : 9 - <15703> DW_AT_decl_line : 262 + <15703> DW_AT_decl_line : 302 <15705> DW_AT_decl_column : 12 - <15706> DW_AT_type : <0x14eb5> - <1570a> DW_AT_data_member_location: 12 + <15706> DW_AT_type : <0x14e05> + <1570a> DW_AT_data_member_location: 28 <2><1570b>: Abbrev Number: 1 (DW_TAG_member) - <1570c> DW_AT_name : (indirect string, offset: 0xf0f5b): PLLP + <1570c> DW_AT_name : (indirect string, offset: 0xf020e): MSICalibrationValue <15710> DW_AT_decl_file : 9 - <15711> DW_AT_decl_line : 265 + <15711> DW_AT_decl_line : 305 <15713> DW_AT_decl_column : 12 - <15714> DW_AT_type : <0x14eb5> - <15718> DW_AT_data_member_location: 16 + <15714> DW_AT_type : <0x14e05> + <15718> DW_AT_data_member_location: 32 <2><15719>: Abbrev Number: 1 (DW_TAG_member) - <1571a> DW_AT_name : (indirect string, offset: 0x58893): PLLQ + <1571a> DW_AT_name : (indirect string, offset: 0xf0716): MSIClockRange <1571e> DW_AT_decl_file : 9 - <1571f> DW_AT_decl_line : 268 + <1571f> DW_AT_decl_line : 308 <15721> DW_AT_decl_column : 12 - <15722> DW_AT_type : <0x14eb5> - <15726> DW_AT_data_member_location: 20 + <15722> DW_AT_type : <0x14e05> + <15726> DW_AT_data_member_location: 36 <2><15727>: Abbrev Number: 1 (DW_TAG_member) - <15728> DW_AT_name : (indirect string, offset: 0xf0f60): PLLR + <15728> DW_AT_name : (indirect string, offset: 0xf0ca6): HSI48State <1572c> DW_AT_decl_file : 9 - <1572d> DW_AT_decl_line : 271 + <1572d> DW_AT_decl_line : 312 <1572f> DW_AT_decl_column : 12 - <15730> DW_AT_type : <0x14eb5> - <15734> DW_AT_data_member_location: 24 - <2><15735>: Abbrev Number: 0 - <1><15736>: Abbrev Number: 12 (DW_TAG_typedef) - <15737> DW_AT_name : (indirect string, offset: 0xf0a23): RCC_PLLInitTypeDef - <1573b> DW_AT_decl_file : 9 - <1573c> DW_AT_decl_line : 275 - <1573e> DW_AT_decl_column : 3 - <1573e> DW_AT_type : <0x156cd> - <1><15742>: Abbrev Number: 14 (DW_TAG_structure_type) - <15743> DW_AT_byte_size : 72 - <15744> DW_AT_decl_file : 9 - <15745> DW_AT_decl_line : 280 - <15747> DW_AT_decl_column : 9 - <15747> DW_AT_sibling : <0x157f4> - <2><1574b>: Abbrev Number: 1 (DW_TAG_member) - <1574c> DW_AT_name : (indirect string, offset: 0xf0215): OscillatorType - <15750> DW_AT_decl_file : 9 - <15751> DW_AT_decl_line : 282 - <15753> DW_AT_decl_column : 12 - <15754> DW_AT_type : <0x14eb5> - <15758> DW_AT_data_member_location: 0 + <15730> DW_AT_type : <0x14e05> + <15734> DW_AT_data_member_location: 40 + <2><15735>: Abbrev Number: 6 (DW_TAG_member) + <15736> DW_AT_name : PLL + <1573a> DW_AT_decl_file : 9 + <1573b> DW_AT_decl_line : 316 + <1573d> DW_AT_decl_column : 22 + <1573e> DW_AT_type : <0x15686> + <15742> DW_AT_data_member_location: 44 + <2><15743>: Abbrev Number: 0 + <1><15744>: Abbrev Number: 12 (DW_TAG_typedef) + <15745> DW_AT_name : (indirect string, offset: 0xf074f): RCC_OscInitTypeDef + <15749> DW_AT_decl_file : 9 + <1574a> DW_AT_decl_line : 318 + <1574c> DW_AT_decl_column : 3 + <1574c> DW_AT_type : <0x15692> + <1><15750>: Abbrev Number: 14 (DW_TAG_structure_type) + <15751> DW_AT_byte_size : 28 + <15752> DW_AT_decl_file : 9 + <15753> DW_AT_decl_line : 323 + <15755> DW_AT_decl_column : 9 + <15755> DW_AT_sibling : <0x157bc> <2><15759>: Abbrev Number: 1 (DW_TAG_member) - <1575a> DW_AT_name : (indirect string, offset: 0xf0c02): HSEState + <1575a> DW_AT_name : (indirect string, offset: 0xf024d): ClockType <1575e> DW_AT_decl_file : 9 - <1575f> DW_AT_decl_line : 285 + <1575f> DW_AT_decl_line : 325 <15761> DW_AT_decl_column : 12 - <15762> DW_AT_type : <0x14eb5> - <15766> DW_AT_data_member_location: 4 + <15762> DW_AT_type : <0x14e05> + <15766> DW_AT_data_member_location: 0 <2><15767>: Abbrev Number: 1 (DW_TAG_member) - <15768> DW_AT_name : (indirect string, offset: 0xf0ad2): LSEState + <15768> DW_AT_name : (indirect string, offset: 0xf0a08): SYSCLKSource <1576c> DW_AT_decl_file : 9 - <1576d> DW_AT_decl_line : 288 + <1576d> DW_AT_decl_line : 328 <1576f> DW_AT_decl_column : 12 - <15770> DW_AT_type : <0x14eb5> - <15774> DW_AT_data_member_location: 8 + <15770> DW_AT_type : <0x14e05> + <15774> DW_AT_data_member_location: 4 <2><15775>: Abbrev Number: 1 (DW_TAG_member) - <15776> DW_AT_name : (indirect string, offset: 0xf05c9): HSIState + <15776> DW_AT_name : (indirect string, offset: 0xf0f10): AHBCLKDivider <1577a> DW_AT_decl_file : 9 - <1577b> DW_AT_decl_line : 291 + <1577b> DW_AT_decl_line : 331 <1577d> DW_AT_decl_column : 12 - <1577e> DW_AT_type : <0x14eb5> - <15782> DW_AT_data_member_location: 12 + <1577e> DW_AT_type : <0x14e05> + <15782> DW_AT_data_member_location: 8 <2><15783>: Abbrev Number: 1 (DW_TAG_member) - <15784> DW_AT_name : (indirect string, offset: 0xf10f6): HSICalibrationValue + <15784> DW_AT_name : (indirect string, offset: 0xefc20): APB1CLKDivider <15788> DW_AT_decl_file : 9 - <15789> DW_AT_decl_line : 294 + <15789> DW_AT_decl_line : 334 <1578b> DW_AT_decl_column : 12 - <1578c> DW_AT_type : <0x14eb5> - <15790> DW_AT_data_member_location: 16 + <1578c> DW_AT_type : <0x14e05> + <15790> DW_AT_data_member_location: 12 <2><15791>: Abbrev Number: 1 (DW_TAG_member) - <15792> DW_AT_name : (indirect string, offset: 0xf0373): LSIState + <15792> DW_AT_name : (indirect string, offset: 0xf060b): APB2CLKDivider <15796> DW_AT_decl_file : 9 - <15797> DW_AT_decl_line : 296 + <15797> DW_AT_decl_line : 337 <15799> DW_AT_decl_column : 12 - <1579a> DW_AT_type : <0x14eb5> - <1579e> DW_AT_data_member_location: 20 + <1579a> DW_AT_type : <0x14e05> + <1579e> DW_AT_data_member_location: 16 <2><1579f>: Abbrev Number: 1 (DW_TAG_member) - <157a0> DW_AT_name : (indirect string, offset: 0xf0b9e): LSI2CalibrationValue + <157a0> DW_AT_name : (indirect string, offset: 0xf0b13): AHBCLK2Divider <157a4> DW_AT_decl_file : 9 - <157a5> DW_AT_decl_line : 299 + <157a5> DW_AT_decl_line : 340 <157a7> DW_AT_decl_column : 12 - <157a8> DW_AT_type : <0x14eb5> - <157ac> DW_AT_data_member_location: 24 + <157a8> DW_AT_type : <0x14e05> + <157ac> DW_AT_data_member_location: 20 <2><157ad>: Abbrev Number: 1 (DW_TAG_member) - <157ae> DW_AT_name : (indirect string, offset: 0xf033f): MSIState + <157ae> DW_AT_name : (indirect string, offset: 0xf0e64): AHBCLK4Divider <157b2> DW_AT_decl_file : 9 - <157b3> DW_AT_decl_line : 302 + <157b3> DW_AT_decl_line : 343 <157b5> DW_AT_decl_column : 12 - <157b6> DW_AT_type : <0x14eb5> - <157ba> DW_AT_data_member_location: 28 - <2><157bb>: Abbrev Number: 1 (DW_TAG_member) - <157bc> DW_AT_name : (indirect string, offset: 0xf0201): MSICalibrationValue - <157c0> DW_AT_decl_file : 9 - <157c1> DW_AT_decl_line : 305 - <157c3> DW_AT_decl_column : 12 - <157c4> DW_AT_type : <0x14eb5> - <157c8> DW_AT_data_member_location: 32 - <2><157c9>: Abbrev Number: 1 (DW_TAG_member) - <157ca> DW_AT_name : (indirect string, offset: 0xf0717): MSIClockRange - <157ce> DW_AT_decl_file : 9 - <157cf> DW_AT_decl_line : 308 - <157d1> DW_AT_decl_column : 12 - <157d2> DW_AT_type : <0x14eb5> - <157d6> DW_AT_data_member_location: 36 - <2><157d7>: Abbrev Number: 1 (DW_TAG_member) - <157d8> DW_AT_name : (indirect string, offset: 0xf0cb4): HSI48State - <157dc> DW_AT_decl_file : 9 - <157dd> DW_AT_decl_line : 312 - <157df> DW_AT_decl_column : 12 - <157e0> DW_AT_type : <0x14eb5> - <157e4> DW_AT_data_member_location: 40 - <2><157e5>: Abbrev Number: 6 (DW_TAG_member) - <157e6> DW_AT_name : PLL - <157ea> DW_AT_decl_file : 9 - <157eb> DW_AT_decl_line : 316 - <157ed> DW_AT_decl_column : 22 - <157ee> DW_AT_type : <0x15736> - <157f2> DW_AT_data_member_location: 44 - <2><157f3>: Abbrev Number: 0 - <1><157f4>: Abbrev Number: 12 (DW_TAG_typedef) - <157f5> DW_AT_name : (indirect string, offset: 0xf0766): RCC_OscInitTypeDef - <157f9> DW_AT_decl_file : 9 - <157fa> DW_AT_decl_line : 318 - <157fc> DW_AT_decl_column : 3 - <157fc> DW_AT_type : <0x15742> - <1><15800>: Abbrev Number: 14 (DW_TAG_structure_type) - <15801> DW_AT_byte_size : 28 - <15802> DW_AT_decl_file : 9 - <15803> DW_AT_decl_line : 323 - <15805> DW_AT_decl_column : 9 - <15805> DW_AT_sibling : <0x1586c> - <2><15809>: Abbrev Number: 1 (DW_TAG_member) - <1580a> DW_AT_name : (indirect string, offset: 0xf0240): ClockType - <1580e> DW_AT_decl_file : 9 - <1580f> DW_AT_decl_line : 325 - <15811> DW_AT_decl_column : 12 - <15812> DW_AT_type : <0x14eb5> - <15816> DW_AT_data_member_location: 0 - <2><15817>: Abbrev Number: 1 (DW_TAG_member) - <15818> DW_AT_name : (indirect string, offset: 0xf0a16): SYSCLKSource - <1581c> DW_AT_decl_file : 9 - <1581d> DW_AT_decl_line : 328 - <1581f> DW_AT_decl_column : 12 - <15820> DW_AT_type : <0x14eb5> - <15824> DW_AT_data_member_location: 4 - <2><15825>: Abbrev Number: 1 (DW_TAG_member) - <15826> DW_AT_name : (indirect string, offset: 0xf0f1e): AHBCLKDivider - <1582a> DW_AT_decl_file : 9 - <1582b> DW_AT_decl_line : 331 - <1582d> DW_AT_decl_column : 12 - <1582e> DW_AT_type : <0x14eb5> - <15832> DW_AT_data_member_location: 8 - <2><15833>: Abbrev Number: 1 (DW_TAG_member) - <15834> DW_AT_name : (indirect string, offset: 0xefbf9): APB1CLKDivider - <15838> DW_AT_decl_file : 9 - <15839> DW_AT_decl_line : 334 - <1583b> DW_AT_decl_column : 12 - <1583c> DW_AT_type : <0x14eb5> - <15840> DW_AT_data_member_location: 12 - <2><15841>: Abbrev Number: 1 (DW_TAG_member) - <15842> DW_AT_name : (indirect string, offset: 0xf060c): APB2CLKDivider - <15846> DW_AT_decl_file : 9 - <15847> DW_AT_decl_line : 337 - <15849> DW_AT_decl_column : 12 - <1584a> DW_AT_type : <0x14eb5> - <1584e> DW_AT_data_member_location: 16 - <2><1584f>: Abbrev Number: 1 (DW_TAG_member) - <15850> DW_AT_name : (indirect string, offset: 0xf0b21): AHBCLK2Divider - <15854> DW_AT_decl_file : 9 - <15855> DW_AT_decl_line : 340 - <15857> DW_AT_decl_column : 12 - <15858> DW_AT_type : <0x14eb5> - <1585c> DW_AT_data_member_location: 20 - <2><1585d>: Abbrev Number: 1 (DW_TAG_member) - <1585e> DW_AT_name : (indirect string, offset: 0xf0e72): AHBCLK4Divider - <15862> DW_AT_decl_file : 9 - <15863> DW_AT_decl_line : 343 - <15865> DW_AT_decl_column : 12 - <15866> DW_AT_type : <0x14eb5> - <1586a> DW_AT_data_member_location: 24 - <2><1586b>: Abbrev Number: 0 - <1><1586c>: Abbrev Number: 12 (DW_TAG_typedef) - <1586d> DW_AT_name : (indirect string, offset: 0xf024a): RCC_ClkInitTypeDef - <15871> DW_AT_decl_file : 9 - <15872> DW_AT_decl_line : 346 - <15874> DW_AT_decl_column : 3 - <15874> DW_AT_type : <0x15800> - <1><15878>: Abbrev Number: 36 (DW_TAG_variable) - <15879> DW_AT_name : (indirect string, offset: 0xf210e): uwTickPrio - <1587d> DW_AT_decl_file : 10 - <1587e> DW_AT_decl_line : 656 - <15880> DW_AT_decl_column : 17 - <15881> DW_AT_type : <0x14eb5> - <15885> DW_AT_external : 1 - <15885> DW_AT_declaration : 1 - <1><15885>: Abbrev Number: 23 (DW_TAG_subprogram) - <15886> DW_AT_external : 1 - <15886> DW_AT_name : (indirect string, offset: 0xf5871): HAL_PWREx_GetVoltageRange - <1588a> DW_AT_decl_file : 11 - <1588b> DW_AT_decl_line : 869 - <1588d> DW_AT_decl_column : 19 - <1588e> DW_AT_prototyped : 1 - <1588e> DW_AT_type : <0x14eb5> - <15892> DW_AT_declaration : 1 - <1><15892>: Abbrev Number: 37 (DW_TAG_subprogram) - <15893> DW_AT_external : 1 - <15893> DW_AT_name : (indirect string, offset: 0xf0a77): HAL_GPIO_Init - <15897> DW_AT_decl_file : 8 - <15898> DW_AT_decl_line : 288 - <1589a> DW_AT_decl_column : 19 - <1589b> DW_AT_prototyped : 1 - <1589b> DW_AT_declaration : 1 - <1589b> DW_AT_sibling : <0x158aa> - <2><1589f>: Abbrev Number: 24 (DW_TAG_formal_parameter) - <158a0> DW_AT_type : <0x158aa> - <2><158a4>: Abbrev Number: 24 (DW_TAG_formal_parameter) - <158a5> DW_AT_type : <0x158af> - <2><158a9>: Abbrev Number: 0 - <1><158aa>: Abbrev Number: 16 (DW_TAG_pointer_type) - <158ab> DW_AT_byte_size : 4 - <158ab> DW_AT_type : <0x15172> - <1><158af>: Abbrev Number: 16 (DW_TAG_pointer_type) - <158b0> DW_AT_byte_size : 4 - <158b0> DW_AT_type : <0x156c1> - <1><158b4>: Abbrev Number: 23 (DW_TAG_subprogram) - <158b5> DW_AT_external : 1 - <158b5> DW_AT_name : (indirect string, offset: 0xf1b98): HAL_GetTickPrio - <158b9> DW_AT_decl_file : 10 - <158ba> DW_AT_decl_line : 620 - <158bc> DW_AT_decl_column : 10 - <158bd> DW_AT_prototyped : 1 - <158bd> DW_AT_type : <0x14eb5> - <158c1> DW_AT_declaration : 1 - <1><158c1>: Abbrev Number: 38 (DW_TAG_subprogram) - <158c2> DW_AT_external : 1 - <158c2> DW_AT_name : (indirect string, offset: 0xf107c): HAL_PWR_EnableBkUpAccess - <158c6> DW_AT_decl_file : 12 - <158c7> DW_AT_decl_line : 456 - <158c9> DW_AT_decl_column : 19 - <158ca> DW_AT_prototyped : 1 - <158ca> DW_AT_declaration : 1 - <1><158ca>: Abbrev Number: 39 (DW_TAG_subprogram) - <158cb> DW_AT_external : 1 - <158cb> DW_AT_name : (indirect string, offset: 0xf15cd): HAL_InitTick - <158cf> DW_AT_decl_file : 10 - <158d0> DW_AT_decl_line : 606 - <158d2> DW_AT_decl_column : 19 - <158d3> DW_AT_prototyped : 1 - <158d3> DW_AT_type : <0x1566f> - <158d7> DW_AT_declaration : 1 - <158d7> DW_AT_sibling : <0x158e1> - <2><158db>: Abbrev Number: 24 (DW_TAG_formal_parameter) - <158dc> DW_AT_type : <0x14eb5> - <2><158e0>: Abbrev Number: 0 - <1><158e1>: Abbrev Number: 23 (DW_TAG_subprogram) - <158e2> DW_AT_external : 1 - <158e2> DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - <158e6> DW_AT_decl_file : 10 - <158e7> DW_AT_decl_line : 619 - <158e9> DW_AT_decl_column : 10 - <158ea> DW_AT_prototyped : 1 - <158ea> DW_AT_type : <0x14eb5> - <158ee> DW_AT_declaration : 1 - <1><158ee>: Abbrev Number: 27 (DW_TAG_subprogram) - <158ef> DW_AT_name : (indirect string, offset: 0xf603e): RCC_SetFlashLatency - <158f3> DW_AT_decl_file : 2 - <158f3> DW_AT_decl_line : 1749 - <158f5> DW_AT_decl_column : 26 - <158f5> DW_AT_prototyped : 1 - <158f5> DW_AT_type : <0x1566f> - <158f9> DW_AT_low_pc : 0x800599c - <158fd> DW_AT_high_pc : 0xf8 - <15901> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15903> DW_AT_call_all_tail_calls: 1 - <15903> DW_AT_sibling : <0x159b3> - <2><15907>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15908> DW_AT_name : (indirect string, offset: 0xf6531): Flash_ClkSrcFreq - <1590c> DW_AT_decl_file : 2 - <1590d> DW_AT_decl_line : 1749 - <1590f> DW_AT_decl_column : 55 - <15910> DW_AT_type : <0x14eb5> - <15914> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <2><15918>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15919> DW_AT_name : (indirect string, offset: 0xf610e): VCORE_Voltage - <1591d> DW_AT_decl_file : 2 - <1591e> DW_AT_decl_line : 1749 - <15920> DW_AT_decl_column : 82 - <15921> DW_AT_type : <0x14eb5> - <15925> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <2><15929>: Abbrev Number: 2 (DW_TAG_variable) - <1592a> DW_AT_name : (indirect string, offset: 0xf65d4): FLASH_CLK_SRC_RANGE_VOS1 - <1592e> DW_AT_decl_file : 2 - <1592f> DW_AT_decl_line : 1752 - <15931> DW_AT_decl_column : 18 - <15932> DW_AT_type : <0x159c3> - <15936> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><15939>: Abbrev Number: 2 (DW_TAG_variable) - <1593a> DW_AT_name : (indirect string, offset: 0xf65ed): FLASH_CLK_SRC_RANGE_VOS2 - <1593e> DW_AT_decl_file : 2 - <1593f> DW_AT_decl_line : 1755 - <15941> DW_AT_decl_column : 18 - <15942> DW_AT_type : <0x159d8> - <15946> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><15949>: Abbrev Number: 2 (DW_TAG_variable) - <1594a> DW_AT_name : (indirect string, offset: 0xf6412): FLASH_LATENCY_RANGE - <1594e> DW_AT_decl_file : 2 - <1594f> DW_AT_decl_line : 1758 - <15951> DW_AT_decl_column : 18 - <15952> DW_AT_type : <0x159c3> - <15956> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <2><1595a>: Abbrev Number: 2 (DW_TAG_variable) - <1595b> DW_AT_name : (indirect string, offset: 0xf5f4d): latency - <1595f> DW_AT_decl_file : 2 - <15960> DW_AT_decl_line : 1759 - <15962> DW_AT_decl_column : 12 - <15963> DW_AT_type : <0x14eb5> - <15967> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1596a>: Abbrev Number: 2 (DW_TAG_variable) - <1596b> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <1596f> DW_AT_decl_file : 2 - <15970> DW_AT_decl_line : 1760 - <15972> DW_AT_decl_column : 12 - <15973> DW_AT_type : <0x14eb5> - <15977> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><1597a>: Abbrev Number: 21 (DW_TAG_lexical_block) - <1597b> DW_AT_low_pc : 0x80059d6 - <1597f> DW_AT_high_pc : 0x36 - <15983> DW_AT_sibling : <0x15998> - <3><15987>: Abbrev Number: 2 (DW_TAG_variable) - <15988> DW_AT_name : (indirect string, offset: 0xf5f5e): index - <1598c> DW_AT_decl_file : 2 - <1598d> DW_AT_decl_line : 1765 - <1598f> DW_AT_decl_column : 19 - <15990> DW_AT_type : <0x14eb5> - <15994> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><15997>: Abbrev Number: 0 - <2><15998>: Abbrev Number: 28 (DW_TAG_lexical_block) - <15999> DW_AT_low_pc : 0x8005a0c - <1599d> DW_AT_high_pc : 0x34 - <3><159a1>: Abbrev Number: 2 (DW_TAG_variable) - <159a2> DW_AT_name : (indirect string, offset: 0xf5f5e): index - <159a6> DW_AT_decl_file : 2 - <159a7> DW_AT_decl_line : 1776 - <159a9> DW_AT_decl_column : 19 - <159aa> DW_AT_type : <0x14eb5> - <159ae> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><159b1>: Abbrev Number: 0 - <2><159b2>: Abbrev Number: 0 - <1><159b3>: Abbrev Number: 8 (DW_TAG_array_type) - <159b4> DW_AT_type : <0x14ec6> - <159b8> DW_AT_sibling : <0x159c3> - <2><159bc>: Abbrev Number: 9 (DW_TAG_subrange_type) - <159bd> DW_AT_type : <0x14eae> - <159c1> DW_AT_upper_bound : 3 - <2><159c2>: Abbrev Number: 0 - <1><159c3>: Abbrev Number: 13 (DW_TAG_const_type) - <159c4> DW_AT_type : <0x159b3> - <1><159c8>: Abbrev Number: 8 (DW_TAG_array_type) - <159c9> DW_AT_type : <0x14ec6> - <159cd> DW_AT_sibling : <0x159d8> - <2><159d1>: Abbrev Number: 9 (DW_TAG_subrange_type) - <159d2> DW_AT_type : <0x14eae> - <159d6> DW_AT_upper_bound : 2 - <2><159d7>: Abbrev Number: 0 - <1><159d8>: Abbrev Number: 13 (DW_TAG_const_type) - <159d9> DW_AT_type : <0x159c8> - <1><159dd>: Abbrev Number: 27 (DW_TAG_subprogram) - <159de> DW_AT_name : (indirect string, offset: 0xf6727): RCC_SetFlashLatencyFromMSIRange - <159e2> DW_AT_decl_file : 2 - <159e2> DW_AT_decl_line : 1715 - <159e4> DW_AT_decl_column : 26 - <159e4> DW_AT_prototyped : 1 - <159e4> DW_AT_type : <0x1566f> - <159e8> DW_AT_low_pc : 0x800592c - <159ec> DW_AT_high_pc : 0x70 - <159f0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <159f2> DW_AT_call_all_tail_calls: 1 - <159f2> DW_AT_sibling : <0x15a27> - <2><159f6>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <159f7> DW_AT_name : (indirect string, offset: 0xf60c7): MSI_Range - <159fb> DW_AT_decl_file : 2 - <159fc> DW_AT_decl_line : 1715 - <159fe> DW_AT_decl_column : 67 - <159ff> DW_AT_type : <0x14eb5> - <15a03> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><15a06>: Abbrev Number: 2 (DW_TAG_variable) - <15a07> DW_AT_name : (indirect string, offset: 0xf6606): flash_clksrcfreq - <15a0b> DW_AT_decl_file : 2 - <15a0c> DW_AT_decl_line : 1717 - <15a0e> DW_AT_decl_column : 12 - <15a0f> DW_AT_type : <0x14eb5> - <15a13> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><15a16>: Abbrev Number: 2 (DW_TAG_variable) - <15a17> DW_AT_name : (indirect string, offset: 0xf644e): msifreq - <15a1b> DW_AT_decl_file : 2 - <15a1c> DW_AT_decl_line : 1718 - <15a1e> DW_AT_decl_column : 12 - <15a1f> DW_AT_type : <0x14eb5> - <15a23> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><15a26>: Abbrev Number: 0 - <1><15a27>: Abbrev Number: 40 (DW_TAG_subprogram) - <15a28> DW_AT_external : 1 - <15a28> DW_AT_name : (indirect string, offset: 0xf61d0): HAL_RCC_GetResetSource - <15a2c> DW_AT_decl_file : 2 - <15a2d> DW_AT_decl_line : 1683 - <15a2f> DW_AT_decl_column : 10 - <15a30> DW_AT_prototyped : 1 - <15a30> DW_AT_type : <0x14eb5> - <15a34> DW_AT_low_pc : 0x0 - <15a38> DW_AT_high_pc : 0x36 - <15a3c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15a3e> DW_AT_call_all_calls: 1 - <15a3e> DW_AT_sibling : <0x15a53> - <2><15a42>: Abbrev Number: 2 (DW_TAG_variable) - <15a43> DW_AT_name : (indirect string, offset: 0xf60b4): reset - <15a47> DW_AT_decl_file : 2 - <15a48> DW_AT_decl_line : 1685 - <15a4a> DW_AT_decl_column : 12 - <15a4b> DW_AT_type : <0x14eb5> - <15a4f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15a52>: Abbrev Number: 0 - <1><15a53>: Abbrev Number: 41 (DW_TAG_subprogram) - <15a54> DW_AT_external : 1 - <15a54> DW_AT_name : (indirect string, offset: 0xa453e): HAL_RCC_CSSCallback - <15a58> DW_AT_decl_file : 2 - <15a59> DW_AT_decl_line : 1669 - <15a5b> DW_AT_decl_column : 13 - <15a5c> DW_AT_prototyped : 1 - <15a5c> DW_AT_low_pc : 0x0 - <15a60> DW_AT_high_pc : 0xe - <15a64> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15a66> DW_AT_call_all_calls: 1 - <1><15a66>: Abbrev Number: 29 (DW_TAG_subprogram) - <15a67> DW_AT_external : 1 - <15a67> DW_AT_name : (indirect string, offset: 0xf646e): HAL_RCC_NMI_IRQHandler - <15a6b> DW_AT_decl_file : 2 - <15a6b> DW_AT_decl_line : 1652 - <15a6d> DW_AT_decl_column : 6 - <15a6d> DW_AT_prototyped : 1 - <15a6d> DW_AT_low_pc : 0x0 - <15a71> DW_AT_high_pc : 0x26 - <15a75> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15a77> DW_AT_call_all_tail_calls: 1 - <1><15a77>: Abbrev Number: 29 (DW_TAG_subprogram) - <15a78> DW_AT_external : 1 - <15a78> DW_AT_name : (indirect string, offset: 0xf6052): HAL_RCC_EnableCSS - <15a7c> DW_AT_decl_file : 2 - <15a7c> DW_AT_decl_line : 1642 - <15a7e> DW_AT_decl_column : 6 - <15a7e> DW_AT_prototyped : 1 - <15a7e> DW_AT_low_pc : 0x0 - <15a82> DW_AT_high_pc : 0xc - <15a86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15a88> DW_AT_call_all_tail_calls: 1 - <1><15a88>: Abbrev Number: 30 (DW_TAG_subprogram) - <15a89> DW_AT_external : 1 - <15a89> DW_AT_name : (indirect string, offset: 0xf163e): HAL_RCC_GetClockConfig - <15a8d> DW_AT_decl_file : 2 - <15a8d> DW_AT_decl_line : 1600 - <15a8f> DW_AT_decl_column : 6 - <15a8f> DW_AT_prototyped : 1 - <15a8f> DW_AT_low_pc : 0x80058c8 - <15a93> DW_AT_high_pc : 0x64 - <15a97> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15a99> DW_AT_call_all_tail_calls: 1 - <15a99> DW_AT_sibling : <0x15abe> - <2><15a9d>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15a9e> DW_AT_name : (indirect string, offset: 0xf03ee): RCC_ClkInitStruct - <15aa2> DW_AT_decl_file : 2 - <15aa3> DW_AT_decl_line : 1600 - <15aa5> DW_AT_decl_column : 50 - <15aa6> DW_AT_type : <0x15abe> - <15aaa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15aad>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15aae> DW_AT_name : (indirect string, offset: 0xf1685): pFLatency - <15ab2> DW_AT_decl_file : 2 - <15ab3> DW_AT_decl_line : 1600 - <15ab5> DW_AT_decl_column : 79 - <15ab6> DW_AT_type : <0x15ac3> - <15aba> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><15abd>: Abbrev Number: 0 - <1><15abe>: Abbrev Number: 16 (DW_TAG_pointer_type) - <15abf> DW_AT_byte_size : 4 - <15abf> DW_AT_type : <0x1586c> - <1><15ac3>: Abbrev Number: 16 (DW_TAG_pointer_type) - <15ac4> DW_AT_byte_size : 4 - <15ac4> DW_AT_type : <0x14eb5> - <1><15ac8>: Abbrev Number: 42 (DW_TAG_subprogram) - <15ac9> DW_AT_external : 1 - <15ac9> DW_AT_name : (indirect string, offset: 0xf5da3): HAL_RCC_GetOscConfig - <15acd> DW_AT_decl_file : 2 - <15ace> DW_AT_decl_line : 1527 - <15ad0> DW_AT_decl_column : 6 - <15ad1> DW_AT_prototyped : 1 - <15ad1> DW_AT_low_pc : 0x0 - <15ad5> DW_AT_high_pc : 0x10e - <15ad9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15adb> DW_AT_call_all_calls: 1 - <15adb> DW_AT_sibling : <0x15b20> - <2><15adf>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15ae0> DW_AT_name : (indirect string, offset: 0xeffce): RCC_OscInitStruct - <15ae4> DW_AT_decl_file : 2 - <15ae5> DW_AT_decl_line : 1527 - <15ae7> DW_AT_decl_column : 48 - <15ae8> DW_AT_type : <0x15b20> - <15aec> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><15aef>: Abbrev Number: 2 (DW_TAG_variable) - <15af0> DW_AT_name : (indirect string, offset: 0xf622f): regvalue - <15af4> DW_AT_decl_file : 2 - <15af5> DW_AT_decl_line : 1529 - <15af7> DW_AT_decl_column : 12 - <15af8> DW_AT_type : <0x14eb5> - <15afc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15aff>: Abbrev Number: 2 (DW_TAG_variable) - <15b00> DW_AT_name : (indirect string, offset: 0xf6358): regICSRvalue - <15b04> DW_AT_decl_file : 2 - <15b05> DW_AT_decl_line : 1530 - <15b07> DW_AT_decl_column : 12 - <15b08> DW_AT_type : <0x14eb5> - <15b0c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><15b0f>: Abbrev Number: 2 (DW_TAG_variable) - <15b10> DW_AT_name : (indirect string, offset: 0xf615d): regPLLCFGRvalue - <15b14> DW_AT_decl_file : 2 - <15b15> DW_AT_decl_line : 1531 - <15b17> DW_AT_decl_column : 12 - <15b18> DW_AT_type : <0x14eb5> - <15b1c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><15b1f>: Abbrev Number: 0 - <1><15b20>: Abbrev Number: 16 (DW_TAG_pointer_type) - <15b21> DW_AT_byte_size : 4 - <15b21> DW_AT_type : <0x157f4> - <1><15b25>: Abbrev Number: 17 (DW_TAG_subprogram) - <15b26> DW_AT_external : 1 - <15b26> DW_AT_name : (indirect string, offset: 0xf161c): HAL_RCC_GetPCLK2Freq - <15b2a> DW_AT_decl_file : 2 - <15b2a> DW_AT_decl_line : 1514 - <15b2c> DW_AT_decl_column : 10 - <15b2c> DW_AT_prototyped : 1 - <15b2c> DW_AT_type : <0x14eb5> - <15b30> DW_AT_low_pc : 0x800589c - <15b34> DW_AT_high_pc : 0x2c - <15b38> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15b3a> DW_AT_call_all_tail_calls: 1 - <1><15b3a>: Abbrev Number: 17 (DW_TAG_subprogram) - <15b3b> DW_AT_external : 1 - <15b3b> DW_AT_name : (indirect string, offset: 0xf5d77): HAL_RCC_GetPCLK1Freq - <15b3f> DW_AT_decl_file : 2 - <15b3f> DW_AT_decl_line : 1502 - <15b41> DW_AT_decl_column : 10 - <15b41> DW_AT_prototyped : 1 - <15b41> DW_AT_type : <0x14eb5> - <15b45> DW_AT_low_pc : 0x8005870 - <15b49> DW_AT_high_pc : 0x2c - <15b4d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15b4f> DW_AT_call_all_tail_calls: 1 - <1><15b4f>: Abbrev Number: 17 (DW_TAG_subprogram) - <15b50> DW_AT_external : 1 - <15b50> DW_AT_name : (indirect string, offset: 0xf5e02): HAL_RCC_GetHCLK4Freq - <15b54> DW_AT_decl_file : 2 - <15b54> DW_AT_decl_line : 1490 - <15b56> DW_AT_decl_column : 10 - <15b56> DW_AT_prototyped : 1 - <15b56> DW_AT_type : <0x14eb5> - <15b5a> DW_AT_low_pc : 0x0 - <15b5e> DW_AT_high_pc : 0x28 - <15b62> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15b64> DW_AT_call_all_tail_calls: 1 - <1><15b64>: Abbrev Number: 17 (DW_TAG_subprogram) - <15b65> DW_AT_external : 1 - <15b65> DW_AT_name : (indirect string, offset: 0xf5f38): HAL_RCC_GetHCLK2Freq - <15b69> DW_AT_decl_file : 2 - <15b69> DW_AT_decl_line : 1480 - <15b6b> DW_AT_decl_column : 10 - <15b6b> DW_AT_prototyped : 1 - <15b6b> DW_AT_type : <0x14eb5> - <15b6f> DW_AT_low_pc : 0x0 - <15b73> DW_AT_high_pc : 0x28 - <15b77> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15b79> DW_AT_call_all_tail_calls: 1 - <1><15b79>: Abbrev Number: 17 (DW_TAG_subprogram) - <15b7a> DW_AT_external : 1 - <15b7a> DW_AT_name : (indirect string, offset: 0xf2300): HAL_RCC_GetHCLKFreq - <15b7e> DW_AT_decl_file : 2 - <15b7e> DW_AT_decl_line : 1470 - <15b80> DW_AT_decl_column : 10 - <15b80> DW_AT_prototyped : 1 - <15b80> DW_AT_type : <0x14eb5> - <15b84> DW_AT_low_pc : 0x8005848 - <15b88> DW_AT_high_pc : 0x28 - <15b8c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15b8e> DW_AT_call_all_tail_calls: 1 - <1><15b8e>: Abbrev Number: 22 (DW_TAG_subprogram) - <15b8f> DW_AT_external : 1 - <15b8f> DW_AT_name : (indirect string, offset: 0xf6076): HAL_RCC_GetSysClockFreq + <157b6> DW_AT_type : <0x14e05> + <157ba> DW_AT_data_member_location: 24 + <2><157bb>: Abbrev Number: 0 + <1><157bc>: Abbrev Number: 12 (DW_TAG_typedef) + <157bd> DW_AT_name : (indirect string, offset: 0xf0257): RCC_ClkInitTypeDef + <157c1> DW_AT_decl_file : 9 + <157c2> DW_AT_decl_line : 346 + <157c4> DW_AT_decl_column : 3 + <157c4> DW_AT_type : <0x15750> + <1><157c8>: Abbrev Number: 36 (DW_TAG_variable) + <157c9> DW_AT_name : (indirect string, offset: 0xf20e0): uwTickPrio + <157cd> DW_AT_decl_file : 10 + <157ce> DW_AT_decl_line : 656 + <157d0> DW_AT_decl_column : 17 + <157d1> DW_AT_type : <0x14e05> + <157d5> DW_AT_external : 1 + <157d5> DW_AT_declaration : 1 + <1><157d5>: Abbrev Number: 23 (DW_TAG_subprogram) + <157d6> DW_AT_external : 1 + <157d6> DW_AT_name : (indirect string, offset: 0xf5856): HAL_PWREx_GetVoltageRange + <157da> DW_AT_decl_file : 11 + <157db> DW_AT_decl_line : 869 + <157dd> DW_AT_decl_column : 19 + <157de> DW_AT_prototyped : 1 + <157de> DW_AT_type : <0x14e05> + <157e2> DW_AT_declaration : 1 + <1><157e2>: Abbrev Number: 37 (DW_TAG_subprogram) + <157e3> DW_AT_external : 1 + <157e3> DW_AT_name : (indirect string, offset: 0xf0a69): HAL_GPIO_Init + <157e7> DW_AT_decl_file : 8 + <157e8> DW_AT_decl_line : 288 + <157ea> DW_AT_decl_column : 19 + <157eb> DW_AT_prototyped : 1 + <157eb> DW_AT_declaration : 1 + <157eb> DW_AT_sibling : <0x157fa> + <2><157ef>: Abbrev Number: 24 (DW_TAG_formal_parameter) + <157f0> DW_AT_type : <0x157fa> + <2><157f4>: Abbrev Number: 24 (DW_TAG_formal_parameter) + <157f5> DW_AT_type : <0x157ff> + <2><157f9>: Abbrev Number: 0 + <1><157fa>: Abbrev Number: 16 (DW_TAG_pointer_type) + <157fb> DW_AT_byte_size : 4 + <157fb> DW_AT_type : <0x150c2> + <1><157ff>: Abbrev Number: 16 (DW_TAG_pointer_type) + <15800> DW_AT_byte_size : 4 + <15800> DW_AT_type : <0x15611> + <1><15804>: Abbrev Number: 23 (DW_TAG_subprogram) + <15805> DW_AT_external : 1 + <15805> DW_AT_name : (indirect string, offset: 0xf1b6a): HAL_GetTickPrio + <15809> DW_AT_decl_file : 10 + <1580a> DW_AT_decl_line : 620 + <1580c> DW_AT_decl_column : 10 + <1580d> DW_AT_prototyped : 1 + <1580d> DW_AT_type : <0x14e05> + <15811> DW_AT_declaration : 1 + <1><15811>: Abbrev Number: 38 (DW_TAG_subprogram) + <15812> DW_AT_external : 1 + <15812> DW_AT_name : (indirect string, offset: 0xf106e): HAL_PWR_EnableBkUpAccess + <15816> DW_AT_decl_file : 12 + <15817> DW_AT_decl_line : 456 + <15819> DW_AT_decl_column : 19 + <1581a> DW_AT_prototyped : 1 + <1581a> DW_AT_declaration : 1 + <1><1581a>: Abbrev Number: 39 (DW_TAG_subprogram) + <1581b> DW_AT_external : 1 + <1581b> DW_AT_name : (indirect string, offset: 0xf159f): HAL_InitTick + <1581f> DW_AT_decl_file : 10 + <15820> DW_AT_decl_line : 606 + <15822> DW_AT_decl_column : 19 + <15823> DW_AT_prototyped : 1 + <15823> DW_AT_type : <0x155bf> + <15827> DW_AT_declaration : 1 + <15827> DW_AT_sibling : <0x15831> + <2><1582b>: Abbrev Number: 24 (DW_TAG_formal_parameter) + <1582c> DW_AT_type : <0x14e05> + <2><15830>: Abbrev Number: 0 + <1><15831>: Abbrev Number: 23 (DW_TAG_subprogram) + <15832> DW_AT_external : 1 + <15832> DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + <15836> DW_AT_decl_file : 10 + <15837> DW_AT_decl_line : 619 + <15839> DW_AT_decl_column : 10 + <1583a> DW_AT_prototyped : 1 + <1583a> DW_AT_type : <0x14e05> + <1583e> DW_AT_declaration : 1 + <1><1583e>: Abbrev Number: 27 (DW_TAG_subprogram) + <1583f> DW_AT_name : (indirect string, offset: 0xf6023): RCC_SetFlashLatency + <15843> DW_AT_decl_file : 2 + <15843> DW_AT_decl_line : 1749 + <15845> DW_AT_decl_column : 26 + <15845> DW_AT_prototyped : 1 + <15845> DW_AT_type : <0x155bf> + <15849> DW_AT_low_pc : 0x8005a50 + <1584d> DW_AT_high_pc : 0xf8 + <15851> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15853> DW_AT_call_all_tail_calls: 1 + <15853> DW_AT_sibling : <0x15903> + <2><15857>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15858> DW_AT_name : (indirect string, offset: 0xf6516): Flash_ClkSrcFreq + <1585c> DW_AT_decl_file : 2 + <1585d> DW_AT_decl_line : 1749 + <1585f> DW_AT_decl_column : 55 + <15860> DW_AT_type : <0x14e05> + <15864> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <2><15868>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15869> DW_AT_name : (indirect string, offset: 0xf60f3): VCORE_Voltage + <1586d> DW_AT_decl_file : 2 + <1586e> DW_AT_decl_line : 1749 + <15870> DW_AT_decl_column : 82 + <15871> DW_AT_type : <0x14e05> + <15875> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <2><15879>: Abbrev Number: 2 (DW_TAG_variable) + <1587a> DW_AT_name : (indirect string, offset: 0xf65b9): FLASH_CLK_SRC_RANGE_VOS1 + <1587e> DW_AT_decl_file : 2 + <1587f> DW_AT_decl_line : 1752 + <15881> DW_AT_decl_column : 18 + <15882> DW_AT_type : <0x15913> + <15886> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><15889>: Abbrev Number: 2 (DW_TAG_variable) + <1588a> DW_AT_name : (indirect string, offset: 0xf65d2): FLASH_CLK_SRC_RANGE_VOS2 + <1588e> DW_AT_decl_file : 2 + <1588f> DW_AT_decl_line : 1755 + <15891> DW_AT_decl_column : 18 + <15892> DW_AT_type : <0x15928> + <15896> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><15899>: Abbrev Number: 2 (DW_TAG_variable) + <1589a> DW_AT_name : (indirect string, offset: 0xf63f7): FLASH_LATENCY_RANGE + <1589e> DW_AT_decl_file : 2 + <1589f> DW_AT_decl_line : 1758 + <158a1> DW_AT_decl_column : 18 + <158a2> DW_AT_type : <0x15913> + <158a6> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <2><158aa>: Abbrev Number: 2 (DW_TAG_variable) + <158ab> DW_AT_name : (indirect string, offset: 0xf5f32): latency + <158af> DW_AT_decl_file : 2 + <158b0> DW_AT_decl_line : 1759 + <158b2> DW_AT_decl_column : 12 + <158b3> DW_AT_type : <0x14e05> + <158b7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><158ba>: Abbrev Number: 2 (DW_TAG_variable) + <158bb> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <158bf> DW_AT_decl_file : 2 + <158c0> DW_AT_decl_line : 1760 + <158c2> DW_AT_decl_column : 12 + <158c3> DW_AT_type : <0x14e05> + <158c7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><158ca>: Abbrev Number: 21 (DW_TAG_lexical_block) + <158cb> DW_AT_low_pc : 0x8005a8a + <158cf> DW_AT_high_pc : 0x36 + <158d3> DW_AT_sibling : <0x158e8> + <3><158d7>: Abbrev Number: 2 (DW_TAG_variable) + <158d8> DW_AT_name : (indirect string, offset: 0xf5f43): index + <158dc> DW_AT_decl_file : 2 + <158dd> DW_AT_decl_line : 1765 + <158df> DW_AT_decl_column : 19 + <158e0> DW_AT_type : <0x14e05> + <158e4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><158e7>: Abbrev Number: 0 + <2><158e8>: Abbrev Number: 28 (DW_TAG_lexical_block) + <158e9> DW_AT_low_pc : 0x8005ac0 + <158ed> DW_AT_high_pc : 0x34 + <3><158f1>: Abbrev Number: 2 (DW_TAG_variable) + <158f2> DW_AT_name : (indirect string, offset: 0xf5f43): index + <158f6> DW_AT_decl_file : 2 + <158f7> DW_AT_decl_line : 1776 + <158f9> DW_AT_decl_column : 19 + <158fa> DW_AT_type : <0x14e05> + <158fe> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><15901>: Abbrev Number: 0 + <2><15902>: Abbrev Number: 0 + <1><15903>: Abbrev Number: 8 (DW_TAG_array_type) + <15904> DW_AT_type : <0x14e16> + <15908> DW_AT_sibling : <0x15913> + <2><1590c>: Abbrev Number: 9 (DW_TAG_subrange_type) + <1590d> DW_AT_type : <0x14dfe> + <15911> DW_AT_upper_bound : 3 + <2><15912>: Abbrev Number: 0 + <1><15913>: Abbrev Number: 13 (DW_TAG_const_type) + <15914> DW_AT_type : <0x15903> + <1><15918>: Abbrev Number: 8 (DW_TAG_array_type) + <15919> DW_AT_type : <0x14e16> + <1591d> DW_AT_sibling : <0x15928> + <2><15921>: Abbrev Number: 9 (DW_TAG_subrange_type) + <15922> DW_AT_type : <0x14dfe> + <15926> DW_AT_upper_bound : 2 + <2><15927>: Abbrev Number: 0 + <1><15928>: Abbrev Number: 13 (DW_TAG_const_type) + <15929> DW_AT_type : <0x15918> + <1><1592d>: Abbrev Number: 27 (DW_TAG_subprogram) + <1592e> DW_AT_name : (indirect string, offset: 0xf670c): RCC_SetFlashLatencyFromMSIRange + <15932> DW_AT_decl_file : 2 + <15932> DW_AT_decl_line : 1715 + <15934> DW_AT_decl_column : 26 + <15934> DW_AT_prototyped : 1 + <15934> DW_AT_type : <0x155bf> + <15938> DW_AT_low_pc : 0x80059e0 + <1593c> DW_AT_high_pc : 0x70 + <15940> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15942> DW_AT_call_all_tail_calls: 1 + <15942> DW_AT_sibling : <0x15977> + <2><15946>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15947> DW_AT_name : (indirect string, offset: 0xf60ac): MSI_Range + <1594b> DW_AT_decl_file : 2 + <1594c> DW_AT_decl_line : 1715 + <1594e> DW_AT_decl_column : 67 + <1594f> DW_AT_type : <0x14e05> + <15953> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><15956>: Abbrev Number: 2 (DW_TAG_variable) + <15957> DW_AT_name : (indirect string, offset: 0xf65eb): flash_clksrcfreq + <1595b> DW_AT_decl_file : 2 + <1595c> DW_AT_decl_line : 1717 + <1595e> DW_AT_decl_column : 12 + <1595f> DW_AT_type : <0x14e05> + <15963> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><15966>: Abbrev Number: 2 (DW_TAG_variable) + <15967> DW_AT_name : (indirect string, offset: 0xf6433): msifreq + <1596b> DW_AT_decl_file : 2 + <1596c> DW_AT_decl_line : 1718 + <1596e> DW_AT_decl_column : 12 + <1596f> DW_AT_type : <0x14e05> + <15973> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><15976>: Abbrev Number: 0 + <1><15977>: Abbrev Number: 40 (DW_TAG_subprogram) + <15978> DW_AT_external : 1 + <15978> DW_AT_name : (indirect string, offset: 0xf61b5): HAL_RCC_GetResetSource + <1597c> DW_AT_decl_file : 2 + <1597d> DW_AT_decl_line : 1683 + <1597f> DW_AT_decl_column : 10 + <15980> DW_AT_prototyped : 1 + <15980> DW_AT_type : <0x14e05> + <15984> DW_AT_low_pc : 0x0 + <15988> DW_AT_high_pc : 0x36 + <1598c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1598e> DW_AT_call_all_calls: 1 + <1598e> DW_AT_sibling : <0x159a3> + <2><15992>: Abbrev Number: 2 (DW_TAG_variable) + <15993> DW_AT_name : (indirect string, offset: 0xf6099): reset + <15997> DW_AT_decl_file : 2 + <15998> DW_AT_decl_line : 1685 + <1599a> DW_AT_decl_column : 12 + <1599b> DW_AT_type : <0x14e05> + <1599f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><159a2>: Abbrev Number: 0 + <1><159a3>: Abbrev Number: 41 (DW_TAG_subprogram) + <159a4> DW_AT_external : 1 + <159a4> DW_AT_name : (indirect string, offset: 0xa44b6): HAL_RCC_CSSCallback + <159a8> DW_AT_decl_file : 2 + <159a9> DW_AT_decl_line : 1669 + <159ab> DW_AT_decl_column : 13 + <159ac> DW_AT_prototyped : 1 + <159ac> DW_AT_low_pc : 0x0 + <159b0> DW_AT_high_pc : 0xe + <159b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <159b6> DW_AT_call_all_calls: 1 + <1><159b6>: Abbrev Number: 29 (DW_TAG_subprogram) + <159b7> DW_AT_external : 1 + <159b7> DW_AT_name : (indirect string, offset: 0xf6453): HAL_RCC_NMI_IRQHandler + <159bb> DW_AT_decl_file : 2 + <159bb> DW_AT_decl_line : 1652 + <159bd> DW_AT_decl_column : 6 + <159bd> DW_AT_prototyped : 1 + <159bd> DW_AT_low_pc : 0x0 + <159c1> DW_AT_high_pc : 0x26 + <159c5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <159c7> DW_AT_call_all_tail_calls: 1 + <1><159c7>: Abbrev Number: 29 (DW_TAG_subprogram) + <159c8> DW_AT_external : 1 + <159c8> DW_AT_name : (indirect string, offset: 0xf6037): HAL_RCC_EnableCSS + <159cc> DW_AT_decl_file : 2 + <159cc> DW_AT_decl_line : 1642 + <159ce> DW_AT_decl_column : 6 + <159ce> DW_AT_prototyped : 1 + <159ce> DW_AT_low_pc : 0x0 + <159d2> DW_AT_high_pc : 0xc + <159d6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <159d8> DW_AT_call_all_tail_calls: 1 + <1><159d8>: Abbrev Number: 30 (DW_TAG_subprogram) + <159d9> DW_AT_external : 1 + <159d9> DW_AT_name : (indirect string, offset: 0xf1610): HAL_RCC_GetClockConfig + <159dd> DW_AT_decl_file : 2 + <159dd> DW_AT_decl_line : 1600 + <159df> DW_AT_decl_column : 6 + <159df> DW_AT_prototyped : 1 + <159df> DW_AT_low_pc : 0x800597c + <159e3> DW_AT_high_pc : 0x64 + <159e7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <159e9> DW_AT_call_all_tail_calls: 1 + <159e9> DW_AT_sibling : <0x15a0e> + <2><159ed>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <159ee> DW_AT_name : (indirect string, offset: 0xf03fb): RCC_ClkInitStruct + <159f2> DW_AT_decl_file : 2 + <159f3> DW_AT_decl_line : 1600 + <159f5> DW_AT_decl_column : 50 + <159f6> DW_AT_type : <0x15a0e> + <159fa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><159fd>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <159fe> DW_AT_name : (indirect string, offset: 0xf1657): pFLatency + <15a02> DW_AT_decl_file : 2 + <15a03> DW_AT_decl_line : 1600 + <15a05> DW_AT_decl_column : 79 + <15a06> DW_AT_type : <0x15a13> + <15a0a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><15a0d>: Abbrev Number: 0 + <1><15a0e>: Abbrev Number: 16 (DW_TAG_pointer_type) + <15a0f> DW_AT_byte_size : 4 + <15a0f> DW_AT_type : <0x157bc> + <1><15a13>: Abbrev Number: 16 (DW_TAG_pointer_type) + <15a14> DW_AT_byte_size : 4 + <15a14> DW_AT_type : <0x14e05> + <1><15a18>: Abbrev Number: 42 (DW_TAG_subprogram) + <15a19> DW_AT_external : 1 + <15a19> DW_AT_name : (indirect string, offset: 0xf5d88): HAL_RCC_GetOscConfig + <15a1d> DW_AT_decl_file : 2 + <15a1e> DW_AT_decl_line : 1527 + <15a20> DW_AT_decl_column : 6 + <15a21> DW_AT_prototyped : 1 + <15a21> DW_AT_low_pc : 0x0 + <15a25> DW_AT_high_pc : 0x10e + <15a29> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15a2b> DW_AT_call_all_calls: 1 + <15a2b> DW_AT_sibling : <0x15a70> + <2><15a2f>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15a30> DW_AT_name : (indirect string, offset: 0xeffe8): RCC_OscInitStruct + <15a34> DW_AT_decl_file : 2 + <15a35> DW_AT_decl_line : 1527 + <15a37> DW_AT_decl_column : 48 + <15a38> DW_AT_type : <0x15a70> + <15a3c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><15a3f>: Abbrev Number: 2 (DW_TAG_variable) + <15a40> DW_AT_name : (indirect string, offset: 0xf6214): regvalue + <15a44> DW_AT_decl_file : 2 + <15a45> DW_AT_decl_line : 1529 + <15a47> DW_AT_decl_column : 12 + <15a48> DW_AT_type : <0x14e05> + <15a4c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15a4f>: Abbrev Number: 2 (DW_TAG_variable) + <15a50> DW_AT_name : (indirect string, offset: 0xf633d): regICSRvalue + <15a54> DW_AT_decl_file : 2 + <15a55> DW_AT_decl_line : 1530 + <15a57> DW_AT_decl_column : 12 + <15a58> DW_AT_type : <0x14e05> + <15a5c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><15a5f>: Abbrev Number: 2 (DW_TAG_variable) + <15a60> DW_AT_name : (indirect string, offset: 0xf6142): regPLLCFGRvalue + <15a64> DW_AT_decl_file : 2 + <15a65> DW_AT_decl_line : 1531 + <15a67> DW_AT_decl_column : 12 + <15a68> DW_AT_type : <0x14e05> + <15a6c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><15a6f>: Abbrev Number: 0 + <1><15a70>: Abbrev Number: 16 (DW_TAG_pointer_type) + <15a71> DW_AT_byte_size : 4 + <15a71> DW_AT_type : <0x15744> + <1><15a75>: Abbrev Number: 17 (DW_TAG_subprogram) + <15a76> DW_AT_external : 1 + <15a76> DW_AT_name : (indirect string, offset: 0xf15ee): HAL_RCC_GetPCLK2Freq + <15a7a> DW_AT_decl_file : 2 + <15a7a> DW_AT_decl_line : 1514 + <15a7c> DW_AT_decl_column : 10 + <15a7c> DW_AT_prototyped : 1 + <15a7c> DW_AT_type : <0x14e05> + <15a80> DW_AT_low_pc : 0x8005950 + <15a84> DW_AT_high_pc : 0x2c + <15a88> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15a8a> DW_AT_call_all_tail_calls: 1 + <1><15a8a>: Abbrev Number: 17 (DW_TAG_subprogram) + <15a8b> DW_AT_external : 1 + <15a8b> DW_AT_name : (indirect string, offset: 0xf5d5c): HAL_RCC_GetPCLK1Freq + <15a8f> DW_AT_decl_file : 2 + <15a8f> DW_AT_decl_line : 1502 + <15a91> DW_AT_decl_column : 10 + <15a91> DW_AT_prototyped : 1 + <15a91> DW_AT_type : <0x14e05> + <15a95> DW_AT_low_pc : 0x8005924 + <15a99> DW_AT_high_pc : 0x2c + <15a9d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15a9f> DW_AT_call_all_tail_calls: 1 + <1><15a9f>: Abbrev Number: 17 (DW_TAG_subprogram) + <15aa0> DW_AT_external : 1 + <15aa0> DW_AT_name : (indirect string, offset: 0xf5de7): HAL_RCC_GetHCLK4Freq + <15aa4> DW_AT_decl_file : 2 + <15aa4> DW_AT_decl_line : 1490 + <15aa6> DW_AT_decl_column : 10 + <15aa6> DW_AT_prototyped : 1 + <15aa6> DW_AT_type : <0x14e05> + <15aaa> DW_AT_low_pc : 0x0 + <15aae> DW_AT_high_pc : 0x28 + <15ab2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15ab4> DW_AT_call_all_tail_calls: 1 + <1><15ab4>: Abbrev Number: 17 (DW_TAG_subprogram) + <15ab5> DW_AT_external : 1 + <15ab5> DW_AT_name : (indirect string, offset: 0xf5f1d): HAL_RCC_GetHCLK2Freq + <15ab9> DW_AT_decl_file : 2 + <15ab9> DW_AT_decl_line : 1480 + <15abb> DW_AT_decl_column : 10 + <15abb> DW_AT_prototyped : 1 + <15abb> DW_AT_type : <0x14e05> + <15abf> DW_AT_low_pc : 0x0 + <15ac3> DW_AT_high_pc : 0x28 + <15ac7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15ac9> DW_AT_call_all_tail_calls: 1 + <1><15ac9>: Abbrev Number: 17 (DW_TAG_subprogram) + <15aca> DW_AT_external : 1 + <15aca> DW_AT_name : (indirect string, offset: 0xf22d2): HAL_RCC_GetHCLKFreq + <15ace> DW_AT_decl_file : 2 + <15ace> DW_AT_decl_line : 1470 + <15ad0> DW_AT_decl_column : 10 + <15ad0> DW_AT_prototyped : 1 + <15ad0> DW_AT_type : <0x14e05> + <15ad4> DW_AT_low_pc : 0x80058fc + <15ad8> DW_AT_high_pc : 0x28 + <15adc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15ade> DW_AT_call_all_tail_calls: 1 + <1><15ade>: Abbrev Number: 22 (DW_TAG_subprogram) + <15adf> DW_AT_external : 1 + <15adf> DW_AT_name : (indirect string, offset: 0xf605b): HAL_RCC_GetSysClockFreq + <15ae3> DW_AT_decl_file : 2 + <15ae3> DW_AT_decl_line : 1405 + <15ae5> DW_AT_decl_column : 10 + <15ae6> DW_AT_prototyped : 1 + <15ae6> DW_AT_type : <0x14e05> + <15aea> DW_AT_low_pc : 0x8005824 + <15aee> DW_AT_high_pc : 0xd8 + <15af2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15af4> DW_AT_call_all_tail_calls: 1 + <15af4> DW_AT_sibling : <0x15b39> + <2><15af8>: Abbrev Number: 2 (DW_TAG_variable) + <15af9> DW_AT_name : (indirect string, offset: 0xf17da): pllsource + <15afd> DW_AT_decl_file : 2 + <15afe> DW_AT_decl_line : 1407 + <15b00> DW_AT_decl_column : 12 + <15b01> DW_AT_type : <0x14e05> + <15b05> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><15b08>: Abbrev Number: 2 (DW_TAG_variable) + <15b09> DW_AT_name : (indirect string, offset: 0xf609f): sysclockfreq + <15b0d> DW_AT_decl_file : 2 + <15b0e> DW_AT_decl_line : 1408 + <15b10> DW_AT_decl_column : 12 + <15b11> DW_AT_type : <0x14e05> + <15b15> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><15b18>: Abbrev Number: 2 (DW_TAG_variable) + <15b19> DW_AT_name : (indirect string, offset: 0xf65fc): pllinputfreq + <15b1d> DW_AT_decl_file : 2 + <15b1e> DW_AT_decl_line : 1409 + <15b20> DW_AT_decl_column : 12 + <15b21> DW_AT_type : <0x14e05> + <15b25> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><15b28>: Abbrev Number: 2 (DW_TAG_variable) + <15b29> DW_AT_name : (indirect string, offset: 0xf640b): temp_sysclksrc + <15b2d> DW_AT_decl_file : 2 + <15b2e> DW_AT_decl_line : 1410 + <15b30> DW_AT_decl_column : 18 + <15b31> DW_AT_type : <0x14e16> + <15b35> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><15b38>: Abbrev Number: 0 + <1><15b39>: Abbrev Number: 30 (DW_TAG_subprogram) + <15b3a> DW_AT_external : 1 + <15b3a> DW_AT_name : (indirect string, offset: 0xf6674): HAL_RCC_MCOConfig + <15b3e> DW_AT_decl_file : 2 + <15b3e> DW_AT_decl_line : 1317 + <15b40> DW_AT_decl_column : 6 + <15b40> DW_AT_prototyped : 1 + <15b40> DW_AT_low_pc : 0x0 + <15b44> DW_AT_high_pc : 0xa4 + <15b48> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15b4a> DW_AT_call_all_tail_calls: 1 + <15b4a> DW_AT_sibling : <0x15bbf> + <2><15b4e>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15b4f> DW_AT_name : (indirect string, offset: 0xf6165): RCC_MCOx + <15b53> DW_AT_decl_file : 2 + <15b54> DW_AT_decl_line : 1317 + <15b56> DW_AT_decl_column : 33 + <15b57> DW_AT_type : <0x14e05> + <15b5b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><15b5e>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15b5f> DW_AT_name : (indirect string, offset: 0xf62a3): RCC_MCOSource + <15b63> DW_AT_decl_file : 2 + <15b64> DW_AT_decl_line : 1317 + <15b66> DW_AT_decl_column : 52 + <15b67> DW_AT_type : <0x14e05> + <15b6b> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><15b6e>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15b6f> DW_AT_name : (indirect string, offset: 0xf611b): RCC_MCODiv + <15b73> DW_AT_decl_file : 2 + <15b74> DW_AT_decl_line : 1317 + <15b76> DW_AT_decl_column : 76 + <15b77> DW_AT_type : <0x14e05> + <15b7b> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><15b7e>: Abbrev Number: 2 (DW_TAG_variable) + <15b7f> DW_AT_name : (indirect string, offset: 0xf6686): gpio_initstruct + <15b83> DW_AT_decl_file : 2 + <15b84> DW_AT_decl_line : 1319 + <15b86> DW_AT_decl_column : 20 + <15b87> DW_AT_type : <0x15611> + <15b8b> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><15b8e>: Abbrev Number: 2 (DW_TAG_variable) + <15b8f> DW_AT_name : (indirect string, offset: 0xf616e): mcoindex <15b93> DW_AT_decl_file : 2 - <15b93> DW_AT_decl_line : 1405 - <15b95> DW_AT_decl_column : 10 - <15b96> DW_AT_prototyped : 1 - <15b96> DW_AT_type : <0x14eb5> - <15b9a> DW_AT_low_pc : 0x8005770 - <15b9e> DW_AT_high_pc : 0xd8 - <15ba2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15ba4> DW_AT_call_all_tail_calls: 1 - <15ba4> DW_AT_sibling : <0x15be9> - <2><15ba8>: Abbrev Number: 2 (DW_TAG_variable) - <15ba9> DW_AT_name : (indirect string, offset: 0xf1808): pllsource - <15bad> DW_AT_decl_file : 2 - <15bae> DW_AT_decl_line : 1407 - <15bb0> DW_AT_decl_column : 12 - <15bb1> DW_AT_type : <0x14eb5> - <15bb5> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><15bb8>: Abbrev Number: 2 (DW_TAG_variable) - <15bb9> DW_AT_name : (indirect string, offset: 0xf60ba): sysclockfreq - <15bbd> DW_AT_decl_file : 2 - <15bbe> DW_AT_decl_line : 1408 - <15bc0> DW_AT_decl_column : 12 - <15bc1> DW_AT_type : <0x14eb5> - <15bc5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><15bc8>: Abbrev Number: 2 (DW_TAG_variable) - <15bc9> DW_AT_name : (indirect string, offset: 0xf6617): pllinputfreq - <15bcd> DW_AT_decl_file : 2 - <15bce> DW_AT_decl_line : 1409 - <15bd0> DW_AT_decl_column : 12 - <15bd1> DW_AT_type : <0x14eb5> - <15bd5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><15bd8>: Abbrev Number: 2 (DW_TAG_variable) - <15bd9> DW_AT_name : (indirect string, offset: 0xf6426): temp_sysclksrc - <15bdd> DW_AT_decl_file : 2 - <15bde> DW_AT_decl_line : 1410 - <15be0> DW_AT_decl_column : 18 - <15be1> DW_AT_type : <0x14ec6> - <15be5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><15be8>: Abbrev Number: 0 - <1><15be9>: Abbrev Number: 30 (DW_TAG_subprogram) - <15bea> DW_AT_external : 1 - <15bea> DW_AT_name : (indirect string, offset: 0xf668f): HAL_RCC_MCOConfig + <15b94> DW_AT_decl_line : 1320 + <15b96> DW_AT_decl_column : 12 + <15b97> DW_AT_type : <0x14e05> + <15b9b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15b9e>: Abbrev Number: 2 (DW_TAG_variable) + <15b9f> DW_AT_name : (indirect string, offset: 0xf5f3a): mco_gpio_index + <15ba3> DW_AT_decl_file : 2 + <15ba4> DW_AT_decl_line : 1321 + <15ba6> DW_AT_decl_column : 12 + <15ba7> DW_AT_type : <0x14e05> + <15bab> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><15bae>: Abbrev Number: 2 (DW_TAG_variable) + <15baf> DW_AT_name : (indirect string, offset: 0xf60cf): mco_gpio_port + <15bb3> DW_AT_decl_file : 2 + <15bb4> DW_AT_decl_line : 1322 + <15bb6> DW_AT_decl_column : 17 + <15bb7> DW_AT_type : <0x157fa> + <15bbb> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><15bbe>: Abbrev Number: 0 + <1><15bbf>: Abbrev Number: 22 (DW_TAG_subprogram) + <15bc0> DW_AT_external : 1 + <15bc0> DW_AT_name : (indirect string, offset: 0xf0acd): HAL_RCC_ClockConfig + <15bc4> DW_AT_decl_file : 2 + <15bc4> DW_AT_decl_line : 1056 + <15bc6> DW_AT_decl_column : 19 + <15bc7> DW_AT_prototyped : 1 + <15bc7> DW_AT_type : <0x155bf> + <15bcb> DW_AT_low_pc : 0x80055a4 + <15bcf> DW_AT_high_pc : 0x280 + <15bd3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15bd5> DW_AT_call_all_tail_calls: 1 + <15bd5> DW_AT_sibling : <0x15c0a> + <2><15bd9>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15bda> DW_AT_name : (indirect string, offset: 0xf03fb): RCC_ClkInitStruct + <15bde> DW_AT_decl_file : 2 + <15bdf> DW_AT_decl_line : 1056 + <15be1> DW_AT_decl_column : 60 + <15be2> DW_AT_type : <0x15a0e> + <15be6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><15be9>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15bea> DW_AT_name : (indirect string, offset: 0xf1658): FLatency <15bee> DW_AT_decl_file : 2 - <15bee> DW_AT_decl_line : 1317 - <15bf0> DW_AT_decl_column : 6 - <15bf0> DW_AT_prototyped : 1 - <15bf0> DW_AT_low_pc : 0x0 - <15bf4> DW_AT_high_pc : 0xa4 - <15bf8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15bfa> DW_AT_call_all_tail_calls: 1 - <15bfa> DW_AT_sibling : <0x15c6f> - <2><15bfe>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15bff> DW_AT_name : (indirect string, offset: 0xf6180): RCC_MCOx - <15c03> DW_AT_decl_file : 2 - <15c04> DW_AT_decl_line : 1317 - <15c06> DW_AT_decl_column : 33 - <15c07> DW_AT_type : <0x14eb5> - <15c0b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><15c0e>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15c0f> DW_AT_name : (indirect string, offset: 0xf62be): RCC_MCOSource - <15c13> DW_AT_decl_file : 2 - <15c14> DW_AT_decl_line : 1317 - <15c16> DW_AT_decl_column : 52 - <15c17> DW_AT_type : <0x14eb5> - <15c1b> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><15c1e>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15c1f> DW_AT_name : (indirect string, offset: 0xf6136): RCC_MCODiv - <15c23> DW_AT_decl_file : 2 - <15c24> DW_AT_decl_line : 1317 - <15c26> DW_AT_decl_column : 76 - <15c27> DW_AT_type : <0x14eb5> - <15c2b> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><15c2e>: Abbrev Number: 2 (DW_TAG_variable) - <15c2f> DW_AT_name : (indirect string, offset: 0xf66a1): gpio_initstruct - <15c33> DW_AT_decl_file : 2 - <15c34> DW_AT_decl_line : 1319 - <15c36> DW_AT_decl_column : 20 - <15c37> DW_AT_type : <0x156c1> - <15c3b> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><15c3e>: Abbrev Number: 2 (DW_TAG_variable) - <15c3f> DW_AT_name : (indirect string, offset: 0xf6189): mcoindex - <15c43> DW_AT_decl_file : 2 - <15c44> DW_AT_decl_line : 1320 - <15c46> DW_AT_decl_column : 12 - <15c47> DW_AT_type : <0x14eb5> - <15c4b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15c4e>: Abbrev Number: 2 (DW_TAG_variable) - <15c4f> DW_AT_name : (indirect string, offset: 0xf5f55): mco_gpio_index - <15c53> DW_AT_decl_file : 2 - <15c54> DW_AT_decl_line : 1321 - <15c56> DW_AT_decl_column : 12 - <15c57> DW_AT_type : <0x14eb5> - <15c5b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><15c5e>: Abbrev Number: 2 (DW_TAG_variable) - <15c5f> DW_AT_name : (indirect string, offset: 0xf60ea): mco_gpio_port - <15c63> DW_AT_decl_file : 2 - <15c64> DW_AT_decl_line : 1322 - <15c66> DW_AT_decl_column : 17 - <15c67> DW_AT_type : <0x158aa> - <15c6b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><15c6e>: Abbrev Number: 0 - <1><15c6f>: Abbrev Number: 22 (DW_TAG_subprogram) - <15c70> DW_AT_external : 1 - <15c70> DW_AT_name : (indirect string, offset: 0xf0adb): HAL_RCC_ClockConfig - <15c74> DW_AT_decl_file : 2 - <15c74> DW_AT_decl_line : 1056 - <15c76> DW_AT_decl_column : 19 - <15c77> DW_AT_prototyped : 1 - <15c77> DW_AT_type : <0x1566f> - <15c7b> DW_AT_low_pc : 0x80054f0 - <15c7f> DW_AT_high_pc : 0x280 - <15c83> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15c85> DW_AT_call_all_tail_calls: 1 - <15c85> DW_AT_sibling : <0x15cba> - <2><15c89>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15c8a> DW_AT_name : (indirect string, offset: 0xf03ee): RCC_ClkInitStruct - <15c8e> DW_AT_decl_file : 2 - <15c8f> DW_AT_decl_line : 1056 - <15c91> DW_AT_decl_column : 60 - <15c92> DW_AT_type : <0x15abe> - <15c96> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><15c99>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15c9a> DW_AT_name : (indirect string, offset: 0xf1686): FLatency - <15c9e> DW_AT_decl_file : 2 - <15c9f> DW_AT_decl_line : 1056 - <15ca1> DW_AT_decl_column : 88 - <15ca2> DW_AT_type : <0x14eb5> - <15ca6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><15ca9>: Abbrev Number: 2 (DW_TAG_variable) - <15caa> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <15cae> DW_AT_decl_file : 2 - <15caf> DW_AT_decl_line : 1058 - <15cb1> DW_AT_decl_column : 12 - <15cb2> DW_AT_type : <0x14eb5> - <15cb6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15cb9>: Abbrev Number: 0 - <1><15cba>: Abbrev Number: 22 (DW_TAG_subprogram) - <15cbb> DW_AT_external : 1 - <15cbb> DW_AT_name : (indirect string, offset: 0xf0c2f): HAL_RCC_OscConfig - <15cbf> DW_AT_decl_file : 2 - <15cbf> DW_AT_decl_line : 384 - <15cc1> DW_AT_decl_column : 19 - <15cc2> DW_AT_prototyped : 1 - <15cc2> DW_AT_type : <0x1566f> - <15cc6> DW_AT_low_pc : 0x8004e08 - <15cca> DW_AT_high_pc : 0x6e8 - <15cce> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15cd0> DW_AT_call_all_tail_calls: 1 - <15cd0> DW_AT_sibling : <0x15da9> - <2><15cd4>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15cd5> DW_AT_name : (indirect string, offset: 0xeffce): RCC_OscInitStruct - <15cd9> DW_AT_decl_file : 2 - <15cda> DW_AT_decl_line : 384 - <15cdc> DW_AT_decl_column : 58 - <15cdd> DW_AT_type : <0x15b20> - <15ce1> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><15ce4>: Abbrev Number: 2 (DW_TAG_variable) - <15ce5> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <15ce9> DW_AT_decl_file : 2 - <15cea> DW_AT_decl_line : 386 - <15cec> DW_AT_decl_column : 12 - <15ced> DW_AT_type : <0x14eb5> - <15cf1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><15cf4>: Abbrev Number: 21 (DW_TAG_lexical_block) - <15cf5> DW_AT_low_pc : 0x8004e28 - <15cf9> DW_AT_high_pc : 0x11a - <15cfd> DW_AT_sibling : <0x15d22> - <3><15d01>: Abbrev Number: 2 (DW_TAG_variable) - <15d02> DW_AT_name : (indirect string, offset: 0xf6426): temp_sysclksrc - <15d06> DW_AT_decl_file : 2 - <15d07> DW_AT_decl_line : 406 - <15d09> DW_AT_decl_column : 20 - <15d0a> DW_AT_type : <0x14ec6> - <15d0e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><15d11>: Abbrev Number: 2 (DW_TAG_variable) - <15d12> DW_AT_name : (indirect string, offset: 0xf5dd3): temp_plloscsrc - <15d16> DW_AT_decl_file : 2 - <15d17> DW_AT_decl_line : 407 - <15d19> DW_AT_decl_column : 20 - <15d1a> DW_AT_type : <0x14ec6> - <15d1e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><15d21>: Abbrev Number: 0 - <2><15d22>: Abbrev Number: 21 (DW_TAG_lexical_block) - <15d23> DW_AT_low_pc : 0x8004f4e - <15d27> DW_AT_high_pc : 0x90 - <15d2b> DW_AT_sibling : <0x15d50> - <3><15d2f>: Abbrev Number: 2 (DW_TAG_variable) - <15d30> DW_AT_name : (indirect string, offset: 0xf6426): temp_sysclksrc - <15d34> DW_AT_decl_file : 2 - <15d35> DW_AT_decl_line : 511 - <15d37> DW_AT_decl_column : 20 - <15d38> DW_AT_type : <0x14ec6> - <15d3c> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><15d3f>: Abbrev Number: 2 (DW_TAG_variable) - <15d40> DW_AT_name : (indirect string, offset: 0xf5dd3): temp_plloscsrc - <15d44> DW_AT_decl_file : 2 - <15d45> DW_AT_decl_line : 512 - <15d47> DW_AT_decl_column : 20 - <15d48> DW_AT_type : <0x14ec6> - <15d4c> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><15d4f>: Abbrev Number: 0 - <2><15d50>: Abbrev Number: 21 (DW_TAG_lexical_block) - <15d51> DW_AT_low_pc : 0x8004fea - <15d55> DW_AT_high_pc : 0x9a - <15d59> DW_AT_sibling : <0x15d7e> - <3><15d5d>: Abbrev Number: 2 (DW_TAG_variable) - <15d5e> DW_AT_name : (indirect string, offset: 0xf6426): temp_sysclksrc - <15d62> DW_AT_decl_file : 2 - <15d63> DW_AT_decl_line : 566 - <15d65> DW_AT_decl_column : 20 - <15d66> DW_AT_type : <0x14ec6> - <15d6a> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><15d6d>: Abbrev Number: 2 (DW_TAG_variable) - <15d6e> DW_AT_name : (indirect string, offset: 0xf5dd3): temp_plloscsrc - <15d72> DW_AT_decl_file : 2 - <15d73> DW_AT_decl_line : 567 - <15d75> DW_AT_decl_column : 20 - <15d76> DW_AT_type : <0x14ec6> - <15d7a> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3><15d7d>: Abbrev Number: 0 - <2><15d7e>: Abbrev Number: 28 (DW_TAG_lexical_block) - <15d7f> DW_AT_low_pc : 0x8005318 - <15d83> DW_AT_high_pc : 0x1c8 - <3><15d87>: Abbrev Number: 2 (DW_TAG_variable) - <15d88> DW_AT_name : (indirect string, offset: 0xf6426): temp_sysclksrc - <15d8c> DW_AT_decl_file : 2 - <15d8d> DW_AT_decl_line : 872 - <15d8f> DW_AT_decl_column : 20 - <15d90> DW_AT_type : <0x14ec6> - <15d94> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3><15d97>: Abbrev Number: 2 (DW_TAG_variable) - <15d98> DW_AT_name : (indirect string, offset: 0xf64fa): temp_pllconfig - <15d9c> DW_AT_decl_file : 2 - <15d9d> DW_AT_decl_line : 873 - <15d9f> DW_AT_decl_column : 20 - <15da0> DW_AT_type : <0x14ec6> - <15da4> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <3><15da7>: Abbrev Number: 0 - <2><15da8>: Abbrev Number: 0 - <1><15da9>: Abbrev Number: 22 (DW_TAG_subprogram) - <15daa> DW_AT_external : 1 - <15daa> DW_AT_name : (indirect string, offset: 0xf5d3e): HAL_RCC_DeInit - <15dae> DW_AT_decl_file : 2 - <15dae> DW_AT_decl_line : 266 - <15db0> DW_AT_decl_column : 19 - <15db1> DW_AT_prototyped : 1 - <15db1> DW_AT_type : <0x1566f> - <15db5> DW_AT_low_pc : 0x0 - <15db9> DW_AT_high_pc : 0x138 - <15dbd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15dbf> DW_AT_call_all_tail_calls: 1 - <15dbf> DW_AT_sibling : <0x15dd4> - <2><15dc3>: Abbrev Number: 2 (DW_TAG_variable) - <15dc4> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <15dc8> DW_AT_decl_file : 2 - <15dc9> DW_AT_decl_line : 268 - <15dcb> DW_AT_decl_column : 12 - <15dcc> DW_AT_type : <0x14eb5> - <15dd0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15dd3>: Abbrev Number: 0 - <1><15dd4>: Abbrev Number: 3 (DW_TAG_subprogram) - <15dd5> DW_AT_name : (indirect string, offset: 0xf5d24): LL_RCC_IsActiveFlag_PPRE2 - <15dd9> DW_AT_decl_file : 1 - <15dd9> DW_AT_decl_line : 4098 - <15ddb> DW_AT_decl_column : 26 - <15ddb> DW_AT_prototyped : 1 - <15ddb> DW_AT_type : <0x14eb5> - <15ddf> DW_AT_low_pc : 0x8004de4 - <15de3> DW_AT_high_pc : 0x24 - <15de7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15de9> DW_AT_call_all_calls: 1 - <1><15de9>: Abbrev Number: 3 (DW_TAG_subprogram) - <15dea> DW_AT_name : (indirect string, offset: 0xf5d0a): LL_RCC_IsActiveFlag_PPRE1 - <15dee> DW_AT_decl_file : 1 - <15dee> DW_AT_decl_line : 4088 - <15df0> DW_AT_decl_column : 26 - <15df0> DW_AT_prototyped : 1 - <15df0> DW_AT_type : <0x14eb5> - <15df4> DW_AT_low_pc : 0x8004dc0 - <15df8> DW_AT_high_pc : 0x24 - <15dfc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15dfe> DW_AT_call_all_calls: 1 - <1><15dfe>: Abbrev Number: 3 (DW_TAG_subprogram) - <15dff> DW_AT_name : (indirect string, offset: 0xf6390): LL_RCC_IsActiveFlag_SHDHPRE - <15e03> DW_AT_decl_file : 1 - <15e03> DW_AT_decl_line : 4077 - <15e05> DW_AT_decl_column : 26 - <15e05> DW_AT_prototyped : 1 - <15e05> DW_AT_type : <0x14eb5> - <15e09> DW_AT_low_pc : 0x8004d9a - <15e0d> DW_AT_high_pc : 0x26 - <15e11> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15e13> DW_AT_call_all_calls: 1 - <1><15e13>: Abbrev Number: 3 (DW_TAG_subprogram) - <15e14> DW_AT_name : (indirect string, offset: 0xf6201): LL_RCC_IsActiveFlag_C2HPRE - <15e18> DW_AT_decl_file : 1 - <15e18> DW_AT_decl_line : 4067 - <15e1a> DW_AT_decl_column : 26 - <15e1a> DW_AT_prototyped : 1 - <15e1a> DW_AT_type : <0x14eb5> - <15e1e> DW_AT_low_pc : 0x8004d74 - <15e22> DW_AT_high_pc : 0x26 - <15e26> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15e28> DW_AT_call_all_calls: 1 - <1><15e28>: Abbrev Number: 3 (DW_TAG_subprogram) - <15e29> DW_AT_name : (indirect string, offset: 0xf6435): LL_RCC_IsActiveFlag_HPRE - <15e2d> DW_AT_decl_file : 1 - <15e2d> DW_AT_decl_line : 4057 - <15e2f> DW_AT_decl_column : 26 - <15e2f> DW_AT_prototyped : 1 - <15e2f> DW_AT_type : <0x14eb5> - <15e33> DW_AT_low_pc : 0x8004d50 - <15e37> DW_AT_high_pc : 0x24 - <15e3b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15e3d> DW_AT_call_all_calls: 1 - <1><15e3d>: Abbrev Number: 3 (DW_TAG_subprogram) - <15e3e> DW_AT_name : (indirect string, offset: 0xf60d1): LL_RCC_PLL_GetMainSource - <15e42> DW_AT_decl_file : 1 - <15e42> DW_AT_decl_line : 3879 - <15e44> DW_AT_decl_column : 26 - <15e44> DW_AT_prototyped : 1 - <15e44> DW_AT_type : <0x14eb5> - <15e48> DW_AT_low_pc : 0x8004d38 - <15e4c> DW_AT_high_pc : 0x18 - <15e50> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15e52> DW_AT_call_all_calls: 1 - <1><15e52>: Abbrev Number: 3 (DW_TAG_subprogram) - <15e53> DW_AT_name : (indirect string, offset: 0xf5f64): LL_RCC_PLLSAI1_IsReady + <15bef> DW_AT_decl_line : 1056 + <15bf1> DW_AT_decl_column : 88 + <15bf2> DW_AT_type : <0x14e05> + <15bf6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><15bf9>: Abbrev Number: 2 (DW_TAG_variable) + <15bfa> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <15bfe> DW_AT_decl_file : 2 + <15bff> DW_AT_decl_line : 1058 + <15c01> DW_AT_decl_column : 12 + <15c02> DW_AT_type : <0x14e05> + <15c06> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15c09>: Abbrev Number: 0 + <1><15c0a>: Abbrev Number: 22 (DW_TAG_subprogram) + <15c0b> DW_AT_external : 1 + <15c0b> DW_AT_name : (indirect string, offset: 0xf0c21): HAL_RCC_OscConfig + <15c0f> DW_AT_decl_file : 2 + <15c0f> DW_AT_decl_line : 384 + <15c11> DW_AT_decl_column : 19 + <15c12> DW_AT_prototyped : 1 + <15c12> DW_AT_type : <0x155bf> + <15c16> DW_AT_low_pc : 0x8004ebc + <15c1a> DW_AT_high_pc : 0x6e8 + <15c1e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15c20> DW_AT_call_all_tail_calls: 1 + <15c20> DW_AT_sibling : <0x15cf9> + <2><15c24>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15c25> DW_AT_name : (indirect string, offset: 0xeffe8): RCC_OscInitStruct + <15c29> DW_AT_decl_file : 2 + <15c2a> DW_AT_decl_line : 384 + <15c2c> DW_AT_decl_column : 58 + <15c2d> DW_AT_type : <0x15a70> + <15c31> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><15c34>: Abbrev Number: 2 (DW_TAG_variable) + <15c35> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <15c39> DW_AT_decl_file : 2 + <15c3a> DW_AT_decl_line : 386 + <15c3c> DW_AT_decl_column : 12 + <15c3d> DW_AT_type : <0x14e05> + <15c41> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><15c44>: Abbrev Number: 21 (DW_TAG_lexical_block) + <15c45> DW_AT_low_pc : 0x8004edc + <15c49> DW_AT_high_pc : 0x11a + <15c4d> DW_AT_sibling : <0x15c72> + <3><15c51>: Abbrev Number: 2 (DW_TAG_variable) + <15c52> DW_AT_name : (indirect string, offset: 0xf640b): temp_sysclksrc + <15c56> DW_AT_decl_file : 2 + <15c57> DW_AT_decl_line : 406 + <15c59> DW_AT_decl_column : 20 + <15c5a> DW_AT_type : <0x14e16> + <15c5e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><15c61>: Abbrev Number: 2 (DW_TAG_variable) + <15c62> DW_AT_name : (indirect string, offset: 0xf5db8): temp_plloscsrc + <15c66> DW_AT_decl_file : 2 + <15c67> DW_AT_decl_line : 407 + <15c69> DW_AT_decl_column : 20 + <15c6a> DW_AT_type : <0x14e16> + <15c6e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><15c71>: Abbrev Number: 0 + <2><15c72>: Abbrev Number: 21 (DW_TAG_lexical_block) + <15c73> DW_AT_low_pc : 0x8005002 + <15c77> DW_AT_high_pc : 0x90 + <15c7b> DW_AT_sibling : <0x15ca0> + <3><15c7f>: Abbrev Number: 2 (DW_TAG_variable) + <15c80> DW_AT_name : (indirect string, offset: 0xf640b): temp_sysclksrc + <15c84> DW_AT_decl_file : 2 + <15c85> DW_AT_decl_line : 511 + <15c87> DW_AT_decl_column : 20 + <15c88> DW_AT_type : <0x14e16> + <15c8c> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><15c8f>: Abbrev Number: 2 (DW_TAG_variable) + <15c90> DW_AT_name : (indirect string, offset: 0xf5db8): temp_plloscsrc + <15c94> DW_AT_decl_file : 2 + <15c95> DW_AT_decl_line : 512 + <15c97> DW_AT_decl_column : 20 + <15c98> DW_AT_type : <0x14e16> + <15c9c> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><15c9f>: Abbrev Number: 0 + <2><15ca0>: Abbrev Number: 21 (DW_TAG_lexical_block) + <15ca1> DW_AT_low_pc : 0x800509e + <15ca5> DW_AT_high_pc : 0x9a + <15ca9> DW_AT_sibling : <0x15cce> + <3><15cad>: Abbrev Number: 2 (DW_TAG_variable) + <15cae> DW_AT_name : (indirect string, offset: 0xf640b): temp_sysclksrc + <15cb2> DW_AT_decl_file : 2 + <15cb3> DW_AT_decl_line : 566 + <15cb5> DW_AT_decl_column : 20 + <15cb6> DW_AT_type : <0x14e16> + <15cba> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><15cbd>: Abbrev Number: 2 (DW_TAG_variable) + <15cbe> DW_AT_name : (indirect string, offset: 0xf5db8): temp_plloscsrc + <15cc2> DW_AT_decl_file : 2 + <15cc3> DW_AT_decl_line : 567 + <15cc5> DW_AT_decl_column : 20 + <15cc6> DW_AT_type : <0x14e16> + <15cca> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><15ccd>: Abbrev Number: 0 + <2><15cce>: Abbrev Number: 28 (DW_TAG_lexical_block) + <15ccf> DW_AT_low_pc : 0x80053cc + <15cd3> DW_AT_high_pc : 0x1c8 + <3><15cd7>: Abbrev Number: 2 (DW_TAG_variable) + <15cd8> DW_AT_name : (indirect string, offset: 0xf640b): temp_sysclksrc + <15cdc> DW_AT_decl_file : 2 + <15cdd> DW_AT_decl_line : 872 + <15cdf> DW_AT_decl_column : 20 + <15ce0> DW_AT_type : <0x14e16> + <15ce4> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3><15ce7>: Abbrev Number: 2 (DW_TAG_variable) + <15ce8> DW_AT_name : (indirect string, offset: 0xf64df): temp_pllconfig + <15cec> DW_AT_decl_file : 2 + <15ced> DW_AT_decl_line : 873 + <15cef> DW_AT_decl_column : 20 + <15cf0> DW_AT_type : <0x14e16> + <15cf4> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3><15cf7>: Abbrev Number: 0 + <2><15cf8>: Abbrev Number: 0 + <1><15cf9>: Abbrev Number: 22 (DW_TAG_subprogram) + <15cfa> DW_AT_external : 1 + <15cfa> DW_AT_name : (indirect string, offset: 0xf5d23): HAL_RCC_DeInit + <15cfe> DW_AT_decl_file : 2 + <15cfe> DW_AT_decl_line : 266 + <15d00> DW_AT_decl_column : 19 + <15d01> DW_AT_prototyped : 1 + <15d01> DW_AT_type : <0x155bf> + <15d05> DW_AT_low_pc : 0x0 + <15d09> DW_AT_high_pc : 0x138 + <15d0d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15d0f> DW_AT_call_all_tail_calls: 1 + <15d0f> DW_AT_sibling : <0x15d24> + <2><15d13>: Abbrev Number: 2 (DW_TAG_variable) + <15d14> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <15d18> DW_AT_decl_file : 2 + <15d19> DW_AT_decl_line : 268 + <15d1b> DW_AT_decl_column : 12 + <15d1c> DW_AT_type : <0x14e05> + <15d20> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15d23>: Abbrev Number: 0 + <1><15d24>: Abbrev Number: 3 (DW_TAG_subprogram) + <15d25> DW_AT_name : (indirect string, offset: 0xf5d09): LL_RCC_IsActiveFlag_PPRE2 + <15d29> DW_AT_decl_file : 1 + <15d29> DW_AT_decl_line : 4098 + <15d2b> DW_AT_decl_column : 26 + <15d2b> DW_AT_prototyped : 1 + <15d2b> DW_AT_type : <0x14e05> + <15d2f> DW_AT_low_pc : 0x8004e98 + <15d33> DW_AT_high_pc : 0x24 + <15d37> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15d39> DW_AT_call_all_calls: 1 + <1><15d39>: Abbrev Number: 3 (DW_TAG_subprogram) + <15d3a> DW_AT_name : (indirect string, offset: 0xf5cef): LL_RCC_IsActiveFlag_PPRE1 + <15d3e> DW_AT_decl_file : 1 + <15d3e> DW_AT_decl_line : 4088 + <15d40> DW_AT_decl_column : 26 + <15d40> DW_AT_prototyped : 1 + <15d40> DW_AT_type : <0x14e05> + <15d44> DW_AT_low_pc : 0x8004e74 + <15d48> DW_AT_high_pc : 0x24 + <15d4c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15d4e> DW_AT_call_all_calls: 1 + <1><15d4e>: Abbrev Number: 3 (DW_TAG_subprogram) + <15d4f> DW_AT_name : (indirect string, offset: 0xf6375): LL_RCC_IsActiveFlag_SHDHPRE + <15d53> DW_AT_decl_file : 1 + <15d53> DW_AT_decl_line : 4077 + <15d55> DW_AT_decl_column : 26 + <15d55> DW_AT_prototyped : 1 + <15d55> DW_AT_type : <0x14e05> + <15d59> DW_AT_low_pc : 0x8004e4e + <15d5d> DW_AT_high_pc : 0x26 + <15d61> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15d63> DW_AT_call_all_calls: 1 + <1><15d63>: Abbrev Number: 3 (DW_TAG_subprogram) + <15d64> DW_AT_name : (indirect string, offset: 0xf61e6): LL_RCC_IsActiveFlag_C2HPRE + <15d68> DW_AT_decl_file : 1 + <15d68> DW_AT_decl_line : 4067 + <15d6a> DW_AT_decl_column : 26 + <15d6a> DW_AT_prototyped : 1 + <15d6a> DW_AT_type : <0x14e05> + <15d6e> DW_AT_low_pc : 0x8004e28 + <15d72> DW_AT_high_pc : 0x26 + <15d76> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15d78> DW_AT_call_all_calls: 1 + <1><15d78>: Abbrev Number: 3 (DW_TAG_subprogram) + <15d79> DW_AT_name : (indirect string, offset: 0xf641a): LL_RCC_IsActiveFlag_HPRE + <15d7d> DW_AT_decl_file : 1 + <15d7d> DW_AT_decl_line : 4057 + <15d7f> DW_AT_decl_column : 26 + <15d7f> DW_AT_prototyped : 1 + <15d7f> DW_AT_type : <0x14e05> + <15d83> DW_AT_low_pc : 0x8004e04 + <15d87> DW_AT_high_pc : 0x24 + <15d8b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15d8d> DW_AT_call_all_calls: 1 + <1><15d8d>: Abbrev Number: 3 (DW_TAG_subprogram) + <15d8e> DW_AT_name : (indirect string, offset: 0xf60b6): LL_RCC_PLL_GetMainSource + <15d92> DW_AT_decl_file : 1 + <15d92> DW_AT_decl_line : 3879 + <15d94> DW_AT_decl_column : 26 + <15d94> DW_AT_prototyped : 1 + <15d94> DW_AT_type : <0x14e05> + <15d98> DW_AT_low_pc : 0x8004dec + <15d9c> DW_AT_high_pc : 0x18 + <15da0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15da2> DW_AT_call_all_calls: 1 + <1><15da2>: Abbrev Number: 3 (DW_TAG_subprogram) + <15da3> DW_AT_name : (indirect string, offset: 0xf5f49): LL_RCC_PLLSAI1_IsReady + <15da7> DW_AT_decl_file : 1 + <15da7> DW_AT_decl_line : 3447 + <15da9> DW_AT_decl_column : 26 + <15da9> DW_AT_prototyped : 1 + <15da9> DW_AT_type : <0x14e05> + <15dad> DW_AT_low_pc : 0x0 + <15db1> DW_AT_high_pc : 0x24 + <15db5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15db7> DW_AT_call_all_calls: 1 + <1><15db7>: Abbrev Number: 3 (DW_TAG_subprogram) + <15db8> DW_AT_name : (indirect string, offset: 0xf60dd): LL_RCC_PLL_GetDivider + <15dbc> DW_AT_decl_file : 1 + <15dbc> DW_AT_decl_line : 3277 + <15dbe> DW_AT_decl_column : 26 + <15dbe> DW_AT_prototyped : 1 + <15dbe> DW_AT_type : <0x14e05> + <15dc2> DW_AT_low_pc : 0x8004dd4 + <15dc6> DW_AT_high_pc : 0x18 + <15dca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15dcc> DW_AT_call_all_calls: 1 + <1><15dcc>: Abbrev Number: 3 (DW_TAG_subprogram) + <15dcd> DW_AT_name : (indirect string, offset: 0xf621d): LL_RCC_PLL_GetR + <15dd1> DW_AT_decl_file : 1 + <15dd1> DW_AT_decl_line : 3259 + <15dd3> DW_AT_decl_column : 26 + <15dd3> DW_AT_prototyped : 1 + <15dd3> DW_AT_type : <0x14e05> + <15dd7> DW_AT_low_pc : 0x8004dbc + <15ddb> DW_AT_high_pc : 0x18 + <15ddf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15de1> DW_AT_call_all_calls: 1 + <1><15de1>: Abbrev Number: 3 (DW_TAG_subprogram) + <15de2> DW_AT_name : (indirect string, offset: 0xf65a9): LL_RCC_PLL_GetN + <15de6> DW_AT_decl_file : 1 + <15de6> DW_AT_decl_line : 3181 + <15de8> DW_AT_decl_column : 26 + <15de8> DW_AT_prototyped : 1 + <15de8> DW_AT_type : <0x14e05> + <15dec> DW_AT_low_pc : 0x8004da2 + <15df0> DW_AT_high_pc : 0x1a + <15df4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15df6> DW_AT_call_all_calls: 1 + <1><15df6>: Abbrev Number: 3 (DW_TAG_subprogram) + <15df7> DW_AT_name : (indirect string, offset: 0xf5d49): LL_RCC_PLL_IsReady + <15dfb> DW_AT_decl_file : 1 + <15dfb> DW_AT_decl_line : 2963 + <15dfd> DW_AT_decl_column : 26 + <15dfd> DW_AT_prototyped : 1 + <15dfd> DW_AT_type : <0x14e05> + <15e01> DW_AT_low_pc : 0x8004d7e + <15e05> DW_AT_high_pc : 0x24 + <15e09> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15e0b> DW_AT_call_all_calls: 1 + <1><15e0b>: Abbrev Number: 5 (DW_TAG_subprogram) + <15e0c> DW_AT_name : (indirect string, offset: 0xf622d): LL_RCC_PLL_Disable + <15e10> DW_AT_decl_file : 1 + <15e10> DW_AT_decl_line : 2953 + <15e12> DW_AT_decl_column : 22 + <15e12> DW_AT_prototyped : 1 + <15e12> DW_AT_low_pc : 0x8004d60 + <15e16> DW_AT_high_pc : 0x1e + <15e1a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15e1c> DW_AT_call_all_calls: 1 + <1><15e1c>: Abbrev Number: 5 (DW_TAG_subprogram) + <15e1d> DW_AT_name : (indirect string, offset: 0xf5f7d): LL_RCC_PLL_Enable + <15e21> DW_AT_decl_file : 1 + <15e21> DW_AT_decl_line : 2942 + <15e23> DW_AT_decl_column : 22 + <15e23> DW_AT_prototyped : 1 + <15e23> DW_AT_low_pc : 0x8004d42 + <15e27> DW_AT_high_pc : 0x1e + <15e2b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15e2d> DW_AT_call_all_calls: 1 + <1><15e2d>: Abbrev Number: 10 (DW_TAG_subprogram) + <15e2e> DW_AT_name : (indirect string, offset: 0xf5fb7): LL_RCC_ConfigMCO + <15e32> DW_AT_decl_file : 1 + <15e32> DW_AT_decl_line : 2484 + <15e34> DW_AT_decl_column : 22 + <15e34> DW_AT_prototyped : 1 + <15e34> DW_AT_low_pc : 0x0 + <15e38> DW_AT_high_pc : 0x2e + <15e3c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15e3e> DW_AT_call_all_calls: 1 + <15e3e> DW_AT_sibling : <0x15e63> + <2><15e42>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15e43> DW_AT_name : (indirect string, offset: 0xf63a5): MCOxSource + <15e47> DW_AT_decl_file : 1 + <15e48> DW_AT_decl_line : 2484 + <15e4a> DW_AT_decl_column : 48 + <15e4b> DW_AT_type : <0x14e05> + <15e4f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15e52>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15e53> DW_AT_name : (indirect string, offset: 0xf618b): MCOxPrescaler <15e57> DW_AT_decl_file : 1 - <15e57> DW_AT_decl_line : 3447 - <15e59> DW_AT_decl_column : 26 - <15e59> DW_AT_prototyped : 1 - <15e59> DW_AT_type : <0x14eb5> - <15e5d> DW_AT_low_pc : 0x0 - <15e61> DW_AT_high_pc : 0x24 - <15e65> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15e67> DW_AT_call_all_calls: 1 - <1><15e67>: Abbrev Number: 3 (DW_TAG_subprogram) - <15e68> DW_AT_name : (indirect string, offset: 0xf60f8): LL_RCC_PLL_GetDivider - <15e6c> DW_AT_decl_file : 1 - <15e6c> DW_AT_decl_line : 3277 - <15e6e> DW_AT_decl_column : 26 - <15e6e> DW_AT_prototyped : 1 - <15e6e> DW_AT_type : <0x14eb5> - <15e72> DW_AT_low_pc : 0x8004d20 - <15e76> DW_AT_high_pc : 0x18 - <15e7a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15e7c> DW_AT_call_all_calls: 1 - <1><15e7c>: Abbrev Number: 3 (DW_TAG_subprogram) - <15e7d> DW_AT_name : (indirect string, offset: 0xf6238): LL_RCC_PLL_GetR - <15e81> DW_AT_decl_file : 1 - <15e81> DW_AT_decl_line : 3259 - <15e83> DW_AT_decl_column : 26 - <15e83> DW_AT_prototyped : 1 - <15e83> DW_AT_type : <0x14eb5> - <15e87> DW_AT_low_pc : 0x8004d08 - <15e8b> DW_AT_high_pc : 0x18 - <15e8f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15e91> DW_AT_call_all_calls: 1 - <1><15e91>: Abbrev Number: 3 (DW_TAG_subprogram) - <15e92> DW_AT_name : (indirect string, offset: 0xf65c4): LL_RCC_PLL_GetN - <15e96> DW_AT_decl_file : 1 - <15e96> DW_AT_decl_line : 3181 - <15e98> DW_AT_decl_column : 26 - <15e98> DW_AT_prototyped : 1 - <15e98> DW_AT_type : <0x14eb5> - <15e9c> DW_AT_low_pc : 0x8004cee - <15ea0> DW_AT_high_pc : 0x1a - <15ea4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15ea6> DW_AT_call_all_calls: 1 - <1><15ea6>: Abbrev Number: 3 (DW_TAG_subprogram) - <15ea7> DW_AT_name : (indirect string, offset: 0xf5d64): LL_RCC_PLL_IsReady - <15eab> DW_AT_decl_file : 1 - <15eab> DW_AT_decl_line : 2963 - <15ead> DW_AT_decl_column : 26 - <15ead> DW_AT_prototyped : 1 - <15ead> DW_AT_type : <0x14eb5> - <15eb1> DW_AT_low_pc : 0x8004cca - <15eb5> DW_AT_high_pc : 0x24 - <15eb9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15ebb> DW_AT_call_all_calls: 1 - <1><15ebb>: Abbrev Number: 5 (DW_TAG_subprogram) - <15ebc> DW_AT_name : (indirect string, offset: 0xf6248): LL_RCC_PLL_Disable - <15ec0> DW_AT_decl_file : 1 - <15ec0> DW_AT_decl_line : 2953 - <15ec2> DW_AT_decl_column : 22 - <15ec2> DW_AT_prototyped : 1 - <15ec2> DW_AT_low_pc : 0x8004cac - <15ec6> DW_AT_high_pc : 0x1e + <15e58> DW_AT_decl_line : 2484 + <15e5a> DW_AT_decl_column : 69 + <15e5b> DW_AT_type : <0x14e05> + <15e5f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><15e62>: Abbrev Number: 0 + <1><15e63>: Abbrev Number: 3 (DW_TAG_subprogram) + <15e64> DW_AT_name : (indirect string, offset: 0xf5e10): LL_RCC_GetAPB2Prescaler + <15e68> DW_AT_decl_file : 1 + <15e68> DW_AT_decl_line : 2336 + <15e6a> DW_AT_decl_column : 26 + <15e6a> DW_AT_prototyped : 1 + <15e6a> DW_AT_type : <0x14e05> + <15e6e> DW_AT_low_pc : 0x8004d2a + <15e72> DW_AT_high_pc : 0x18 + <15e76> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15e78> DW_AT_call_all_calls: 1 + <1><15e78>: Abbrev Number: 3 (DW_TAG_subprogram) + <15e79> DW_AT_name : (indirect string, offset: 0xf5e3f): LL_RCC_GetAPB1Prescaler + <15e7d> DW_AT_decl_file : 1 + <15e7d> DW_AT_decl_line : 2321 + <15e7f> DW_AT_decl_column : 26 + <15e7f> DW_AT_prototyped : 1 + <15e7f> DW_AT_type : <0x14e05> + <15e83> DW_AT_low_pc : 0x8004d12 + <15e87> DW_AT_high_pc : 0x18 + <15e8b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15e8d> DW_AT_call_all_calls: 1 + <1><15e8d>: Abbrev Number: 3 (DW_TAG_subprogram) + <15e8e> DW_AT_name : (indirect string, offset: 0xf6240): LL_RCC_GetAHB4Prescaler + <15e92> DW_AT_decl_file : 1 + <15e92> DW_AT_decl_line : 2306 + <15e94> DW_AT_decl_column : 26 + <15e94> DW_AT_prototyped : 1 + <15e94> DW_AT_type : <0x14e05> + <15e98> DW_AT_low_pc : 0x8004cf6 + <15e9c> DW_AT_high_pc : 0x1c + <15ea0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15ea2> DW_AT_call_all_calls: 1 + <1><15ea2>: Abbrev Number: 3 (DW_TAG_subprogram) + <15ea3> DW_AT_name : (indirect string, offset: 0xf6101): LL_C2_RCC_GetAHBPrescaler + <15ea7> DW_AT_decl_file : 1 + <15ea7> DW_AT_decl_line : 2282 + <15ea9> DW_AT_decl_column : 26 + <15ea9> DW_AT_prototyped : 1 + <15ea9> DW_AT_type : <0x14e05> + <15ead> DW_AT_low_pc : 0x8004cdc + <15eb1> DW_AT_high_pc : 0x1a + <15eb5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15eb7> DW_AT_call_all_calls: 1 + <1><15eb7>: Abbrev Number: 3 (DW_TAG_subprogram) + <15eb8> DW_AT_name : (indirect string, offset: 0xf5d32): LL_RCC_GetAHBPrescaler + <15ebc> DW_AT_decl_file : 1 + <15ebc> DW_AT_decl_line : 2258 + <15ebe> DW_AT_decl_column : 26 + <15ebe> DW_AT_prototyped : 1 + <15ebe> DW_AT_type : <0x14e05> + <15ec2> DW_AT_low_pc : 0x8004cc4 + <15ec6> DW_AT_high_pc : 0x18 <15eca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <15ecc> DW_AT_call_all_calls: 1 - <1><15ecc>: Abbrev Number: 5 (DW_TAG_subprogram) - <15ecd> DW_AT_name : (indirect string, offset: 0xf5f98): LL_RCC_PLL_Enable + <1><15ecc>: Abbrev Number: 10 (DW_TAG_subprogram) + <15ecd> DW_AT_name : (indirect string, offset: 0xf634a): LL_RCC_SetAPB2Prescaler <15ed1> DW_AT_decl_file : 1 - <15ed1> DW_AT_decl_line : 2942 + <15ed1> DW_AT_decl_line : 2234 <15ed3> DW_AT_decl_column : 22 <15ed3> DW_AT_prototyped : 1 - <15ed3> DW_AT_low_pc : 0x8004c8e - <15ed7> DW_AT_high_pc : 0x1e + <15ed3> DW_AT_low_pc : 0x8004c9c + <15ed7> DW_AT_high_pc : 0x28 <15edb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <15edd> DW_AT_call_all_calls: 1 - <1><15edd>: Abbrev Number: 10 (DW_TAG_subprogram) - <15ede> DW_AT_name : (indirect string, offset: 0xf5fd2): LL_RCC_ConfigMCO - <15ee2> DW_AT_decl_file : 1 - <15ee2> DW_AT_decl_line : 2484 - <15ee4> DW_AT_decl_column : 22 - <15ee4> DW_AT_prototyped : 1 - <15ee4> DW_AT_low_pc : 0x0 - <15ee8> DW_AT_high_pc : 0x2e - <15eec> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15eee> DW_AT_call_all_calls: 1 - <15eee> DW_AT_sibling : <0x15f13> - <2><15ef2>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15ef3> DW_AT_name : (indirect string, offset: 0xf63c0): MCOxSource + <15edd> DW_AT_sibling : <0x15ef2> + <2><15ee1>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15ee2> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <15ee6> DW_AT_decl_file : 1 + <15ee7> DW_AT_decl_line : 2234 + <15ee9> DW_AT_decl_column : 55 + <15eea> DW_AT_type : <0x14e05> + <15eee> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15ef1>: Abbrev Number: 0 + <1><15ef2>: Abbrev Number: 10 (DW_TAG_subprogram) + <15ef3> DW_AT_name : (indirect string, offset: 0xf63df): LL_RCC_SetAPB1Prescaler <15ef7> DW_AT_decl_file : 1 - <15ef8> DW_AT_decl_line : 2484 - <15efa> DW_AT_decl_column : 48 - <15efb> DW_AT_type : <0x14eb5> - <15eff> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15f02>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15f03> DW_AT_name : (indirect string, offset: 0xf61a6): MCOxPrescaler - <15f07> DW_AT_decl_file : 1 - <15f08> DW_AT_decl_line : 2484 - <15f0a> DW_AT_decl_column : 69 - <15f0b> DW_AT_type : <0x14eb5> - <15f0f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><15f12>: Abbrev Number: 0 - <1><15f13>: Abbrev Number: 3 (DW_TAG_subprogram) - <15f14> DW_AT_name : (indirect string, offset: 0xf5e2b): LL_RCC_GetAPB2Prescaler - <15f18> DW_AT_decl_file : 1 - <15f18> DW_AT_decl_line : 2336 - <15f1a> DW_AT_decl_column : 26 - <15f1a> DW_AT_prototyped : 1 - <15f1a> DW_AT_type : <0x14eb5> - <15f1e> DW_AT_low_pc : 0x8004c76 - <15f22> DW_AT_high_pc : 0x18 - <15f26> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15f28> DW_AT_call_all_calls: 1 - <1><15f28>: Abbrev Number: 3 (DW_TAG_subprogram) - <15f29> DW_AT_name : (indirect string, offset: 0xf5e5a): LL_RCC_GetAPB1Prescaler - <15f2d> DW_AT_decl_file : 1 - <15f2d> DW_AT_decl_line : 2321 - <15f2f> DW_AT_decl_column : 26 - <15f2f> DW_AT_prototyped : 1 - <15f2f> DW_AT_type : <0x14eb5> - <15f33> DW_AT_low_pc : 0x8004c5e - <15f37> DW_AT_high_pc : 0x18 - <15f3b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15f3d> DW_AT_call_all_calls: 1 - <1><15f3d>: Abbrev Number: 3 (DW_TAG_subprogram) - <15f3e> DW_AT_name : (indirect string, offset: 0xf625b): LL_RCC_GetAHB4Prescaler - <15f42> DW_AT_decl_file : 1 - <15f42> DW_AT_decl_line : 2306 - <15f44> DW_AT_decl_column : 26 - <15f44> DW_AT_prototyped : 1 - <15f44> DW_AT_type : <0x14eb5> - <15f48> DW_AT_low_pc : 0x8004c42 - <15f4c> DW_AT_high_pc : 0x1c - <15f50> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15f52> DW_AT_call_all_calls: 1 - <1><15f52>: Abbrev Number: 3 (DW_TAG_subprogram) - <15f53> DW_AT_name : (indirect string, offset: 0xf611c): LL_C2_RCC_GetAHBPrescaler - <15f57> DW_AT_decl_file : 1 - <15f57> DW_AT_decl_line : 2282 - <15f59> DW_AT_decl_column : 26 - <15f59> DW_AT_prototyped : 1 - <15f59> DW_AT_type : <0x14eb5> - <15f5d> DW_AT_low_pc : 0x8004c28 - <15f61> DW_AT_high_pc : 0x1a - <15f65> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15f67> DW_AT_call_all_calls: 1 - <1><15f67>: Abbrev Number: 3 (DW_TAG_subprogram) - <15f68> DW_AT_name : (indirect string, offset: 0xf5d4d): LL_RCC_GetAHBPrescaler - <15f6c> DW_AT_decl_file : 1 - <15f6c> DW_AT_decl_line : 2258 - <15f6e> DW_AT_decl_column : 26 - <15f6e> DW_AT_prototyped : 1 - <15f6e> DW_AT_type : <0x14eb5> - <15f72> DW_AT_low_pc : 0x8004c10 - <15f76> DW_AT_high_pc : 0x18 - <15f7a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15f7c> DW_AT_call_all_calls: 1 - <1><15f7c>: Abbrev Number: 10 (DW_TAG_subprogram) - <15f7d> DW_AT_name : (indirect string, offset: 0xf6365): LL_RCC_SetAPB2Prescaler - <15f81> DW_AT_decl_file : 1 - <15f81> DW_AT_decl_line : 2234 - <15f83> DW_AT_decl_column : 22 - <15f83> DW_AT_prototyped : 1 - <15f83> DW_AT_low_pc : 0x8004be8 - <15f87> DW_AT_high_pc : 0x28 - <15f8b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15f8d> DW_AT_call_all_calls: 1 - <15f8d> DW_AT_sibling : <0x15fa2> - <2><15f91>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15f92> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <15f96> DW_AT_decl_file : 1 - <15f97> DW_AT_decl_line : 2234 - <15f99> DW_AT_decl_column : 55 - <15f9a> DW_AT_type : <0x14eb5> - <15f9e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15fa1>: Abbrev Number: 0 - <1><15fa2>: Abbrev Number: 10 (DW_TAG_subprogram) - <15fa3> DW_AT_name : (indirect string, offset: 0xf63fa): LL_RCC_SetAPB1Prescaler - <15fa7> DW_AT_decl_file : 1 - <15fa7> DW_AT_decl_line : 2218 - <15fa9> DW_AT_decl_column : 22 - <15fa9> DW_AT_prototyped : 1 - <15fa9> DW_AT_low_pc : 0x8004bc0 - <15fad> DW_AT_high_pc : 0x28 - <15fb1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15fb3> DW_AT_call_all_calls: 1 - <15fb3> DW_AT_sibling : <0x15fc8> - <2><15fb7>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15fb8> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <15fbc> DW_AT_decl_file : 1 - <15fbd> DW_AT_decl_line : 2218 - <15fbf> DW_AT_decl_column : 55 - <15fc0> DW_AT_type : <0x14eb5> - <15fc4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15fc7>: Abbrev Number: 0 - <1><15fc8>: Abbrev Number: 10 (DW_TAG_subprogram) - <15fc9> DW_AT_name : (indirect string, offset: 0xf5e9e): LL_RCC_SetAHB4Prescaler - <15fcd> DW_AT_decl_file : 1 - <15fcd> DW_AT_decl_line : 2202 - <15fcf> DW_AT_decl_column : 22 - <15fcf> DW_AT_prototyped : 1 - <15fcf> DW_AT_low_pc : 0x8004b92 - <15fd3> DW_AT_high_pc : 0x2e - <15fd7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15fd9> DW_AT_call_all_calls: 1 - <15fd9> DW_AT_sibling : <0x15fee> - <2><15fdd>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <15fde> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <15fe2> DW_AT_decl_file : 1 - <15fe3> DW_AT_decl_line : 2202 - <15fe5> DW_AT_decl_column : 55 - <15fe6> DW_AT_type : <0x14eb5> - <15fea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><15fed>: Abbrev Number: 0 - <1><15fee>: Abbrev Number: 10 (DW_TAG_subprogram) - <15fef> DW_AT_name : (indirect string, offset: 0xf61e7): LL_C2_RCC_SetAHBPrescaler - <15ff3> DW_AT_decl_file : 1 - <15ff3> DW_AT_decl_line : 2177 - <15ff5> DW_AT_decl_column : 22 - <15ff5> DW_AT_prototyped : 1 - <15ff5> DW_AT_low_pc : 0x8004b66 - <15ff9> DW_AT_high_pc : 0x2c - <15ffd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <15fff> DW_AT_call_all_calls: 1 - <15fff> DW_AT_sibling : <0x16014> - <2><16003>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <16004> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <16008> DW_AT_decl_file : 1 - <16009> DW_AT_decl_line : 2177 - <1600b> DW_AT_decl_column : 57 - <1600c> DW_AT_type : <0x14eb5> - <16010> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><16013>: Abbrev Number: 0 - <1><16014>: Abbrev Number: 10 (DW_TAG_subprogram) - <16015> DW_AT_name : (indirect string, offset: 0xf5d8c): LL_RCC_SetAHBPrescaler - <16019> DW_AT_decl_file : 1 - <16019> DW_AT_decl_line : 2152 - <1601b> DW_AT_decl_column : 22 - <1601b> DW_AT_prototyped : 1 - <1601b> DW_AT_low_pc : 0x8004b3e - <1601f> DW_AT_high_pc : 0x28 - <16023> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16025> DW_AT_call_all_calls: 1 - <16025> DW_AT_sibling : <0x1603a> - <2><16029>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1602a> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <1602e> DW_AT_decl_file : 1 - <1602f> DW_AT_decl_line : 2152 - <16031> DW_AT_decl_column : 54 - <16032> DW_AT_type : <0x14eb5> - <16036> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><16039>: Abbrev Number: 0 - <1><1603a>: Abbrev Number: 3 (DW_TAG_subprogram) - <1603b> DW_AT_name : (indirect string, offset: 0xf5de2): LL_RCC_GetSysClkSource - <1603f> DW_AT_decl_file : 1 - <1603f> DW_AT_decl_line : 2072 - <16041> DW_AT_decl_column : 26 - <16041> DW_AT_prototyped : 1 - <16041> DW_AT_type : <0x14eb5> - <16045> DW_AT_low_pc : 0x8004b26 - <16049> DW_AT_high_pc : 0x18 - <1604d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1604f> DW_AT_call_all_calls: 1 - <1><1604f>: Abbrev Number: 10 (DW_TAG_subprogram) - <16050> DW_AT_name : (indirect string, offset: 0xf5e43): LL_RCC_SetSysClkSource - <16054> DW_AT_decl_file : 1 - <16054> DW_AT_decl_line : 2058 - <16056> DW_AT_decl_column : 22 - <16056> DW_AT_prototyped : 1 - <16056> DW_AT_low_pc : 0x8004afe - <1605a> DW_AT_high_pc : 0x28 - <1605e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16060> DW_AT_call_all_calls: 1 - <16060> DW_AT_sibling : <0x16075> - <2><16064>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <16065> DW_AT_name : (indirect string, offset: 0xf0a1c): Source - <16069> DW_AT_decl_file : 1 - <1606a> DW_AT_decl_line : 2058 - <1606c> DW_AT_decl_column : 54 - <1606d> DW_AT_type : <0x14eb5> - <16071> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><16074>: Abbrev Number: 0 - <1><16075>: Abbrev Number: 10 (DW_TAG_subprogram) - <16076> DW_AT_name : (indirect string, offset: 0xf6141): LL_RCC_MSI_SetCalibTrimming - <1607a> DW_AT_decl_file : 1 - <1607a> DW_AT_decl_line : 1972 - <1607c> DW_AT_decl_column : 22 - <1607c> DW_AT_prototyped : 1 - <1607c> DW_AT_low_pc : 0x8004ad4 - <16080> DW_AT_high_pc : 0x2a - <16084> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16086> DW_AT_call_all_calls: 1 - <16086> DW_AT_sibling : <0x1609b> - <2><1608a>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1608b> DW_AT_name : (indirect string, offset: 0x100be0): Value - <1608f> DW_AT_decl_file : 1 - <16090> DW_AT_decl_line : 1972 - <16092> DW_AT_decl_column : 59 - <16093> DW_AT_type : <0x14eb5> - <16097> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1609a>: Abbrev Number: 0 - <1><1609b>: Abbrev Number: 43 (DW_TAG_subprogram) - <1609c> DW_AT_name : (indirect string, offset: 0xf6700): LL_RCC_MSI_GetRange - <160a0> DW_AT_decl_file : 1 - <160a1> DW_AT_decl_line : 1942 - <160a3> DW_AT_decl_column : 26 - <160a4> DW_AT_prototyped : 1 - <160a4> DW_AT_type : <0x14eb5> - <160a8> DW_AT_low_pc : 0x8004aaa - <160ac> DW_AT_high_pc : 0x2a - <160b0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <160b2> DW_AT_call_all_calls: 1 - <160b2> DW_AT_sibling : <0x160c7> - <2><160b6>: Abbrev Number: 2 (DW_TAG_variable) - <160b7> DW_AT_name : (indirect string, offset: 0xf5df9): msiRange - <160bb> DW_AT_decl_file : 1 - <160bc> DW_AT_decl_line : 1944 - <160be> DW_AT_decl_column : 12 - <160bf> DW_AT_type : <0x14eb5> - <160c3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><160c6>: Abbrev Number: 0 - <1><160c7>: Abbrev Number: 10 (DW_TAG_subprogram) - <160c8> DW_AT_name : (indirect string, offset: 0xf63ac): LL_RCC_MSI_SetRange - <160cc> DW_AT_decl_file : 1 - <160cc> DW_AT_decl_line : 1920 - <160ce> DW_AT_decl_column : 22 - <160ce> DW_AT_prototyped : 1 - <160ce> DW_AT_low_pc : 0x8004a82 - <160d2> DW_AT_high_pc : 0x28 - <160d6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <160d8> DW_AT_call_all_calls: 1 - <160d8> DW_AT_sibling : <0x160ed> - <2><160dc>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <160dd> DW_AT_name : (indirect string, offset: 0xf6741): Range - <160e1> DW_AT_decl_file : 1 - <160e2> DW_AT_decl_line : 1920 - <160e4> DW_AT_decl_column : 51 - <160e5> DW_AT_type : <0x14eb5> - <160e9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><160ec>: Abbrev Number: 0 - <1><160ed>: Abbrev Number: 5 (DW_TAG_subprogram) - <160ee> DW_AT_name : (indirect string, offset: 0xf633e): LL_RCC_MSI_DisablePLLMode - <160f2> DW_AT_decl_file : 1 - <160f2> DW_AT_decl_line : 1896 - <160f4> DW_AT_decl_column : 22 - <160f4> DW_AT_prototyped : 1 - <160f4> DW_AT_low_pc : 0x0 - <160f8> DW_AT_high_pc : 0x1e - <160fc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <160fe> DW_AT_call_all_calls: 1 - <1><160fe>: Abbrev Number: 3 (DW_TAG_subprogram) - <160ff> DW_AT_name : (indirect string, offset: 0xf5fbf): LL_RCC_MSI_IsReady - <16103> DW_AT_decl_file : 1 - <16103> DW_AT_decl_line : 1870 - <16105> DW_AT_decl_column : 26 - <16105> DW_AT_prototyped : 1 - <16105> DW_AT_type : <0x14eb5> - <16109> DW_AT_low_pc : 0x8004a60 - <1610d> DW_AT_high_pc : 0x22 - <16111> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16113> DW_AT_call_all_calls: 1 - <1><16113>: Abbrev Number: 5 (DW_TAG_subprogram) - <16114> DW_AT_name : (indirect string, offset: 0xf6273): LL_RCC_MSI_Disable - <16118> DW_AT_decl_file : 1 - <16118> DW_AT_decl_line : 1860 - <1611a> DW_AT_decl_column : 22 - <1611a> DW_AT_prototyped : 1 - <1611a> DW_AT_low_pc : 0x8004a42 - <1611e> DW_AT_high_pc : 0x1e - <16122> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16124> DW_AT_call_all_calls: 1 - <1><16124>: Abbrev Number: 5 (DW_TAG_subprogram) - <16125> DW_AT_name : (indirect string, offset: 0xf6314): LL_RCC_MSI_Enable - <16129> DW_AT_decl_file : 1 - <16129> DW_AT_decl_line : 1850 - <1612b> DW_AT_decl_column : 22 - <1612b> DW_AT_prototyped : 1 - <1612b> DW_AT_low_pc : 0x8004a24 - <1612f> DW_AT_high_pc : 0x1e - <16133> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16135> DW_AT_call_all_calls: 1 - <1><16135>: Abbrev Number: 10 (DW_TAG_subprogram) - <16136> DW_AT_name : (indirect string, offset: 0xf6456): LL_RCC_LSI2_SetTrimming - <1613a> DW_AT_decl_file : 1 - <1613a> DW_AT_decl_line : 1822 - <1613c> DW_AT_decl_column : 22 - <1613c> DW_AT_prototyped : 1 - <1613c> DW_AT_low_pc : 0x80049f6 - <16140> DW_AT_high_pc : 0x2e - <16144> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16146> DW_AT_call_all_calls: 1 - <16146> DW_AT_sibling : <0x1615b> - <2><1614a>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1614b> DW_AT_name : (indirect string, offset: 0x100be0): Value - <1614f> DW_AT_decl_file : 1 - <16150> DW_AT_decl_line : 1822 - <16152> DW_AT_decl_column : 55 - <16153> DW_AT_type : <0x14eb5> - <16157> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1615a>: Abbrev Number: 0 - <1><1615b>: Abbrev Number: 3 (DW_TAG_subprogram) - <1615c> DW_AT_name : (indirect string, offset: 0xf64e6): LL_RCC_LSI2_IsReady - <16160> DW_AT_decl_file : 1 - <16160> DW_AT_decl_line : 1811 - <16162> DW_AT_decl_column : 26 - <16162> DW_AT_prototyped : 1 - <16162> DW_AT_type : <0x14eb5> - <16166> DW_AT_low_pc : 0x80049d2 - <1616a> DW_AT_high_pc : 0x24 - <1616e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16170> DW_AT_call_all_calls: 1 - <1><16170>: Abbrev Number: 5 (DW_TAG_subprogram) - <16171> DW_AT_name : (indirect string, offset: 0xf63e6): LL_RCC_LSI2_Disable - <16175> DW_AT_decl_file : 1 - <16175> DW_AT_decl_line : 1801 - <16177> DW_AT_decl_column : 22 - <16177> DW_AT_prototyped : 1 - <16177> DW_AT_low_pc : 0x80049b0 - <1617b> DW_AT_high_pc : 0x22 - <1617f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16181> DW_AT_call_all_calls: 1 - <1><16181>: Abbrev Number: 5 (DW_TAG_subprogram) - <16182> DW_AT_name : (indirect string, offset: 0xf6714): LL_RCC_LSI2_Enable - <16186> DW_AT_decl_file : 1 - <16186> DW_AT_decl_line : 1791 - <16188> DW_AT_decl_column : 22 - <16188> DW_AT_prototyped : 1 - <16188> DW_AT_low_pc : 0x800498e - <1618c> DW_AT_high_pc : 0x22 - <16190> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16192> DW_AT_call_all_calls: 1 - <1><16192>: Abbrev Number: 3 (DW_TAG_subprogram) - <16193> DW_AT_name : (indirect string, offset: 0xf6192): LL_RCC_LSI1_IsReady - <16197> DW_AT_decl_file : 1 - <16197> DW_AT_decl_line : 1773 - <16199> DW_AT_decl_column : 26 - <16199> DW_AT_prototyped : 1 - <16199> DW_AT_type : <0x14eb5> - <1619d> DW_AT_low_pc : 0x800496a - <161a1> DW_AT_high_pc : 0x24 - <161a5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <161a7> DW_AT_call_all_calls: 1 - <1><161a7>: Abbrev Number: 5 (DW_TAG_subprogram) - <161a8> DW_AT_name : (indirect string, offset: 0xf66ec): LL_RCC_LSI1_Disable - <161ac> DW_AT_decl_file : 1 - <161ac> DW_AT_decl_line : 1763 - <161ae> DW_AT_decl_column : 22 - <161ae> DW_AT_prototyped : 1 - <161ae> DW_AT_low_pc : 0x8004948 - <161b2> DW_AT_high_pc : 0x22 - <161b6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <161b8> DW_AT_call_all_calls: 1 - <1><161b8>: Abbrev Number: 5 (DW_TAG_subprogram) - <161b9> DW_AT_name : (indirect string, offset: 0xf5c78): LL_RCC_LSI1_Enable - <161bd> DW_AT_decl_file : 1 - <161bd> DW_AT_decl_line : 1753 - <161bf> DW_AT_decl_column : 22 - <161bf> DW_AT_prototyped : 1 - <161bf> DW_AT_low_pc : 0x8004926 - <161c3> DW_AT_high_pc : 0x22 - <161c7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <161c9> DW_AT_call_all_calls: 1 - <1><161c9>: Abbrev Number: 3 (DW_TAG_subprogram) - <161ca> DW_AT_name : (indirect string, offset: 0xf637d): LL_RCC_LSE_IsReady - <161ce> DW_AT_decl_file : 1 - <161ce> DW_AT_decl_line : 1725 - <161d0> DW_AT_decl_column : 26 - <161d0> DW_AT_prototyped : 1 - <161d0> DW_AT_type : <0x14eb5> - <161d4> DW_AT_low_pc : 0x8004902 - <161d8> DW_AT_high_pc : 0x24 - <161dc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <161de> DW_AT_call_all_calls: 1 - <1><161de>: Abbrev Number: 5 (DW_TAG_subprogram) - <161df> DW_AT_name : (indirect string, offset: 0xf62fb): LL_RCC_LSE_DisableBypass - <161e3> DW_AT_decl_file : 1 - <161e3> DW_AT_decl_line : 1663 - <161e5> DW_AT_decl_column : 22 - <161e5> DW_AT_prototyped : 1 - <161e5> DW_AT_low_pc : 0x80048e0 - <161e9> DW_AT_high_pc : 0x22 - <161ed> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <161ef> DW_AT_call_all_calls: 1 - <1><161ef>: Abbrev Number: 5 (DW_TAG_subprogram) - <161f0> DW_AT_name : (indirect string, offset: 0xf62e3): LL_RCC_LSE_EnableBypass - <161f4> DW_AT_decl_file : 1 - <161f4> DW_AT_decl_line : 1653 - <161f6> DW_AT_decl_column : 22 - <161f6> DW_AT_prototyped : 1 - <161f6> DW_AT_low_pc : 0x80048be - <161fa> DW_AT_high_pc : 0x22 - <161fe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16200> DW_AT_call_all_calls: 1 - <1><16200>: Abbrev Number: 5 (DW_TAG_subprogram) - <16201> DW_AT_name : (indirect string, offset: 0xf5e72): LL_RCC_LSE_Disable - <16205> DW_AT_decl_file : 1 - <16205> DW_AT_decl_line : 1633 - <16207> DW_AT_decl_column : 22 - <16207> DW_AT_prototyped : 1 - <16207> DW_AT_low_pc : 0x800489c - <1620b> DW_AT_high_pc : 0x22 - <1620f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16211> DW_AT_call_all_calls: 1 - <1><16211>: Abbrev Number: 5 (DW_TAG_subprogram) - <16212> DW_AT_name : (indirect string, offset: 0xf6624): LL_RCC_LSE_Enable - <16216> DW_AT_decl_file : 1 - <16216> DW_AT_decl_line : 1623 - <16218> DW_AT_decl_column : 22 - <16218> DW_AT_prototyped : 1 - <16218> DW_AT_low_pc : 0x800487a - <1621c> DW_AT_high_pc : 0x22 - <16220> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16222> DW_AT_call_all_calls: 1 - <1><16222>: Abbrev Number: 3 (DW_TAG_subprogram) - <16223> DW_AT_name : (indirect string, offset: 0xf6509): LL_RCC_HSI48_IsReady - <16227> DW_AT_decl_file : 1 - <16227> DW_AT_decl_line : 1594 - <16229> DW_AT_decl_column : 26 - <16229> DW_AT_prototyped : 1 - <16229> DW_AT_type : <0x14eb5> - <1622d> DW_AT_low_pc : 0x8004856 - <16231> DW_AT_high_pc : 0x24 - <16235> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16237> DW_AT_call_all_calls: 1 - <1><16237>: Abbrev Number: 5 (DW_TAG_subprogram) - <16238> DW_AT_name : (indirect string, offset: 0xf5c50): LL_RCC_HSI48_Disable - <1623c> DW_AT_decl_file : 1 - <1623c> DW_AT_decl_line : 1584 - <1623e> DW_AT_decl_column : 22 - <1623e> DW_AT_prototyped : 1 - <1623e> DW_AT_low_pc : 0x8004834 - <16242> DW_AT_high_pc : 0x22 - <16246> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16248> DW_AT_call_all_calls: 1 - <1><16248>: Abbrev Number: 5 (DW_TAG_subprogram) - <16249> DW_AT_name : (indirect string, offset: 0xf5e17): LL_RCC_HSI48_Enable - <1624d> DW_AT_decl_file : 1 - <1624d> DW_AT_decl_line : 1574 - <1624f> DW_AT_decl_column : 22 - <1624f> DW_AT_prototyped : 1 - <1624f> DW_AT_low_pc : 0x8004812 - <16253> DW_AT_high_pc : 0x22 - <16257> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16259> DW_AT_call_all_calls: 1 - <1><16259>: Abbrev Number: 10 (DW_TAG_subprogram) - <1625a> DW_AT_name : (indirect string, offset: 0xf61b4): LL_RCC_HSI_SetCalibTrimming - <1625e> DW_AT_decl_file : 1 - <1625e> DW_AT_decl_line : 1545 - <16260> DW_AT_decl_column : 22 - <16260> DW_AT_prototyped : 1 - <16260> DW_AT_low_pc : 0x80047e8 - <16264> DW_AT_high_pc : 0x2a - <16268> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1626a> DW_AT_call_all_calls: 1 - <1626a> DW_AT_sibling : <0x1627f> - <2><1626e>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <1626f> DW_AT_name : (indirect string, offset: 0x100be0): Value - <16273> DW_AT_decl_file : 1 - <16274> DW_AT_decl_line : 1545 - <16276> DW_AT_decl_column : 59 - <16277> DW_AT_type : <0x14eb5> - <1627b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1627e>: Abbrev Number: 0 - <1><1627f>: Abbrev Number: 3 (DW_TAG_subprogram) - <16280> DW_AT_name : (indirect string, offset: 0xf5c65): LL_RCC_HSI_IsReady - <16284> DW_AT_decl_file : 1 - <16284> DW_AT_decl_line : 1500 - <16286> DW_AT_decl_column : 26 - <16286> DW_AT_prototyped : 1 - <16286> DW_AT_type : <0x14eb5> - <1628a> DW_AT_low_pc : 0x80047c4 - <1628e> DW_AT_high_pc : 0x24 - <16292> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16294> DW_AT_call_all_calls: 1 - <1><16294>: Abbrev Number: 5 (DW_TAG_subprogram) - <16295> DW_AT_name : (indirect string, offset: 0xf621c): LL_RCC_HSI_Disable - <16299> DW_AT_decl_file : 1 - <16299> DW_AT_decl_line : 1490 - <1629b> DW_AT_decl_column : 22 - <1629b> DW_AT_prototyped : 1 - <1629b> DW_AT_low_pc : 0x80047a6 - <1629f> DW_AT_high_pc : 0x1e - <162a3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <162a5> DW_AT_call_all_calls: 1 - <1><162a5>: Abbrev Number: 5 (DW_TAG_subprogram) - <162a6> DW_AT_name : (indirect string, offset: 0xf6064): LL_RCC_HSI_Enable - <162aa> DW_AT_decl_file : 1 - <162aa> DW_AT_decl_line : 1480 - <162ac> DW_AT_decl_column : 22 - <162ac> DW_AT_prototyped : 1 - <162ac> DW_AT_low_pc : 0x8004788 - <162b0> DW_AT_high_pc : 0x1e - <162b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <162b6> DW_AT_call_all_calls: 1 - <1><162b6>: Abbrev Number: 3 (DW_TAG_subprogram) - <162b7> DW_AT_name : (indirect string, offset: 0xf6636): LL_RCC_HSE_IsReady - <162bb> DW_AT_decl_file : 1 - <162bb> DW_AT_decl_line : 1338 - <162bd> DW_AT_decl_column : 26 - <162bd> DW_AT_prototyped : 1 - <162bd> DW_AT_type : <0x14eb5> - <162c1> DW_AT_low_pc : 0x8004764 - <162c5> DW_AT_high_pc : 0x24 - <162c9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <162cb> DW_AT_call_all_calls: 1 - <1><162cb>: Abbrev Number: 5 (DW_TAG_subprogram) - <162cc> DW_AT_name : (indirect string, offset: 0xf616d): LL_RCC_HSE_Disable - <162d0> DW_AT_decl_file : 1 - <162d0> DW_AT_decl_line : 1328 - <162d2> DW_AT_decl_column : 22 - <162d2> DW_AT_prototyped : 1 - <162d2> DW_AT_low_pc : 0x8004746 - <162d6> DW_AT_high_pc : 0x1e - <162da> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <162dc> DW_AT_call_all_calls: 1 - <1><162dc>: Abbrev Number: 5 (DW_TAG_subprogram) - <162dd> DW_AT_name : (indirect string, offset: 0xf5c3e): LL_RCC_HSE_Enable - <162e1> DW_AT_decl_file : 1 - <162e1> DW_AT_decl_line : 1318 - <162e3> DW_AT_decl_column : 22 - <162e3> DW_AT_prototyped : 1 - <162e3> DW_AT_low_pc : 0x8004728 - <162e7> DW_AT_high_pc : 0x1e - <162eb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <162ed> DW_AT_call_all_calls: 1 - <1><162ed>: Abbrev Number: 5 (DW_TAG_subprogram) - <162ee> DW_AT_name : (indirect string, offset: 0xf5faa): LL_RCC_HSE_EnableCSS - <162f2> DW_AT_decl_file : 1 - <162f2> DW_AT_decl_line : 1308 - <162f4> DW_AT_decl_column : 22 - <162f4> DW_AT_prototyped : 1 - <162f4> DW_AT_low_pc : 0x0 - <162f8> DW_AT_high_pc : 0x1e - <162fc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <162fe> DW_AT_call_all_calls: 1 - <1><162fe>: Abbrev Number: 3 (DW_TAG_subprogram) - <162ff> DW_AT_name : (indirect string, offset: 0xf5e85): LL_RCC_HSE_IsEnabledDiv2 - <16303> DW_AT_decl_file : 1 - <16303> DW_AT_decl_line : 1298 - <16305> DW_AT_decl_column : 26 - <16305> DW_AT_prototyped : 1 - <16305> DW_AT_type : <0x14eb5> - <16309> DW_AT_low_pc : 0x8004704 - <1630d> DW_AT_high_pc : 0x24 - <16311> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16313> DW_AT_call_all_calls: 1 - <1><16313>: Abbrev Number: 0 - Compilation Unit @ offset 0x16314: + <15ef7> DW_AT_decl_line : 2218 + <15ef9> DW_AT_decl_column : 22 + <15ef9> DW_AT_prototyped : 1 + <15ef9> DW_AT_low_pc : 0x8004c74 + <15efd> DW_AT_high_pc : 0x28 + <15f01> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15f03> DW_AT_call_all_calls: 1 + <15f03> DW_AT_sibling : <0x15f18> + <2><15f07>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15f08> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <15f0c> DW_AT_decl_file : 1 + <15f0d> DW_AT_decl_line : 2218 + <15f0f> DW_AT_decl_column : 55 + <15f10> DW_AT_type : <0x14e05> + <15f14> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15f17>: Abbrev Number: 0 + <1><15f18>: Abbrev Number: 10 (DW_TAG_subprogram) + <15f19> DW_AT_name : (indirect string, offset: 0xf5e83): LL_RCC_SetAHB4Prescaler + <15f1d> DW_AT_decl_file : 1 + <15f1d> DW_AT_decl_line : 2202 + <15f1f> DW_AT_decl_column : 22 + <15f1f> DW_AT_prototyped : 1 + <15f1f> DW_AT_low_pc : 0x8004c46 + <15f23> DW_AT_high_pc : 0x2e + <15f27> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15f29> DW_AT_call_all_calls: 1 + <15f29> DW_AT_sibling : <0x15f3e> + <2><15f2d>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15f2e> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <15f32> DW_AT_decl_file : 1 + <15f33> DW_AT_decl_line : 2202 + <15f35> DW_AT_decl_column : 55 + <15f36> DW_AT_type : <0x14e05> + <15f3a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15f3d>: Abbrev Number: 0 + <1><15f3e>: Abbrev Number: 10 (DW_TAG_subprogram) + <15f3f> DW_AT_name : (indirect string, offset: 0xf61cc): LL_C2_RCC_SetAHBPrescaler + <15f43> DW_AT_decl_file : 1 + <15f43> DW_AT_decl_line : 2177 + <15f45> DW_AT_decl_column : 22 + <15f45> DW_AT_prototyped : 1 + <15f45> DW_AT_low_pc : 0x8004c1a + <15f49> DW_AT_high_pc : 0x2c + <15f4d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15f4f> DW_AT_call_all_calls: 1 + <15f4f> DW_AT_sibling : <0x15f64> + <2><15f53>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15f54> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <15f58> DW_AT_decl_file : 1 + <15f59> DW_AT_decl_line : 2177 + <15f5b> DW_AT_decl_column : 57 + <15f5c> DW_AT_type : <0x14e05> + <15f60> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15f63>: Abbrev Number: 0 + <1><15f64>: Abbrev Number: 10 (DW_TAG_subprogram) + <15f65> DW_AT_name : (indirect string, offset: 0xf5d71): LL_RCC_SetAHBPrescaler + <15f69> DW_AT_decl_file : 1 + <15f69> DW_AT_decl_line : 2152 + <15f6b> DW_AT_decl_column : 22 + <15f6b> DW_AT_prototyped : 1 + <15f6b> DW_AT_low_pc : 0x8004bf2 + <15f6f> DW_AT_high_pc : 0x28 + <15f73> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15f75> DW_AT_call_all_calls: 1 + <15f75> DW_AT_sibling : <0x15f8a> + <2><15f79>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15f7a> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <15f7e> DW_AT_decl_file : 1 + <15f7f> DW_AT_decl_line : 2152 + <15f81> DW_AT_decl_column : 54 + <15f82> DW_AT_type : <0x14e05> + <15f86> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15f89>: Abbrev Number: 0 + <1><15f8a>: Abbrev Number: 3 (DW_TAG_subprogram) + <15f8b> DW_AT_name : (indirect string, offset: 0xf5dc7): LL_RCC_GetSysClkSource + <15f8f> DW_AT_decl_file : 1 + <15f8f> DW_AT_decl_line : 2072 + <15f91> DW_AT_decl_column : 26 + <15f91> DW_AT_prototyped : 1 + <15f91> DW_AT_type : <0x14e05> + <15f95> DW_AT_low_pc : 0x8004bda + <15f99> DW_AT_high_pc : 0x18 + <15f9d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15f9f> DW_AT_call_all_calls: 1 + <1><15f9f>: Abbrev Number: 10 (DW_TAG_subprogram) + <15fa0> DW_AT_name : (indirect string, offset: 0xf5e28): LL_RCC_SetSysClkSource + <15fa4> DW_AT_decl_file : 1 + <15fa4> DW_AT_decl_line : 2058 + <15fa6> DW_AT_decl_column : 22 + <15fa6> DW_AT_prototyped : 1 + <15fa6> DW_AT_low_pc : 0x8004bb2 + <15faa> DW_AT_high_pc : 0x28 + <15fae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15fb0> DW_AT_call_all_calls: 1 + <15fb0> DW_AT_sibling : <0x15fc5> + <2><15fb4>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15fb5> DW_AT_name : (indirect string, offset: 0xf0a0e): Source + <15fb9> DW_AT_decl_file : 1 + <15fba> DW_AT_decl_line : 2058 + <15fbc> DW_AT_decl_column : 54 + <15fbd> DW_AT_type : <0x14e05> + <15fc1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15fc4>: Abbrev Number: 0 + <1><15fc5>: Abbrev Number: 10 (DW_TAG_subprogram) + <15fc6> DW_AT_name : (indirect string, offset: 0xf6126): LL_RCC_MSI_SetCalibTrimming + <15fca> DW_AT_decl_file : 1 + <15fca> DW_AT_decl_line : 1972 + <15fcc> DW_AT_decl_column : 22 + <15fcc> DW_AT_prototyped : 1 + <15fcc> DW_AT_low_pc : 0x8004b88 + <15fd0> DW_AT_high_pc : 0x2a + <15fd4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <15fd6> DW_AT_call_all_calls: 1 + <15fd6> DW_AT_sibling : <0x15feb> + <2><15fda>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <15fdb> DW_AT_name : (indirect string, offset: 0x100bc5): Value + <15fdf> DW_AT_decl_file : 1 + <15fe0> DW_AT_decl_line : 1972 + <15fe2> DW_AT_decl_column : 59 + <15fe3> DW_AT_type : <0x14e05> + <15fe7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><15fea>: Abbrev Number: 0 + <1><15feb>: Abbrev Number: 43 (DW_TAG_subprogram) + <15fec> DW_AT_name : (indirect string, offset: 0xf66e5): LL_RCC_MSI_GetRange + <15ff0> DW_AT_decl_file : 1 + <15ff1> DW_AT_decl_line : 1942 + <15ff3> DW_AT_decl_column : 26 + <15ff4> DW_AT_prototyped : 1 + <15ff4> DW_AT_type : <0x14e05> + <15ff8> DW_AT_low_pc : 0x8004b5e + <15ffc> DW_AT_high_pc : 0x2a + <16000> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16002> DW_AT_call_all_calls: 1 + <16002> DW_AT_sibling : <0x16017> + <2><16006>: Abbrev Number: 2 (DW_TAG_variable) + <16007> DW_AT_name : (indirect string, offset: 0xf5dde): msiRange + <1600b> DW_AT_decl_file : 1 + <1600c> DW_AT_decl_line : 1944 + <1600e> DW_AT_decl_column : 12 + <1600f> DW_AT_type : <0x14e05> + <16013> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><16016>: Abbrev Number: 0 + <1><16017>: Abbrev Number: 10 (DW_TAG_subprogram) + <16018> DW_AT_name : (indirect string, offset: 0xf6391): LL_RCC_MSI_SetRange + <1601c> DW_AT_decl_file : 1 + <1601c> DW_AT_decl_line : 1920 + <1601e> DW_AT_decl_column : 22 + <1601e> DW_AT_prototyped : 1 + <1601e> DW_AT_low_pc : 0x8004b36 + <16022> DW_AT_high_pc : 0x28 + <16026> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16028> DW_AT_call_all_calls: 1 + <16028> DW_AT_sibling : <0x1603d> + <2><1602c>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <1602d> DW_AT_name : (indirect string, offset: 0xf6726): Range + <16031> DW_AT_decl_file : 1 + <16032> DW_AT_decl_line : 1920 + <16034> DW_AT_decl_column : 51 + <16035> DW_AT_type : <0x14e05> + <16039> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1603c>: Abbrev Number: 0 + <1><1603d>: Abbrev Number: 5 (DW_TAG_subprogram) + <1603e> DW_AT_name : (indirect string, offset: 0xf6323): LL_RCC_MSI_DisablePLLMode + <16042> DW_AT_decl_file : 1 + <16042> DW_AT_decl_line : 1896 + <16044> DW_AT_decl_column : 22 + <16044> DW_AT_prototyped : 1 + <16044> DW_AT_low_pc : 0x0 + <16048> DW_AT_high_pc : 0x1e + <1604c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1604e> DW_AT_call_all_calls: 1 + <1><1604e>: Abbrev Number: 3 (DW_TAG_subprogram) + <1604f> DW_AT_name : (indirect string, offset: 0xf5fa4): LL_RCC_MSI_IsReady + <16053> DW_AT_decl_file : 1 + <16053> DW_AT_decl_line : 1870 + <16055> DW_AT_decl_column : 26 + <16055> DW_AT_prototyped : 1 + <16055> DW_AT_type : <0x14e05> + <16059> DW_AT_low_pc : 0x8004b14 + <1605d> DW_AT_high_pc : 0x22 + <16061> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16063> DW_AT_call_all_calls: 1 + <1><16063>: Abbrev Number: 5 (DW_TAG_subprogram) + <16064> DW_AT_name : (indirect string, offset: 0xf6258): LL_RCC_MSI_Disable + <16068> DW_AT_decl_file : 1 + <16068> DW_AT_decl_line : 1860 + <1606a> DW_AT_decl_column : 22 + <1606a> DW_AT_prototyped : 1 + <1606a> DW_AT_low_pc : 0x8004af6 + <1606e> DW_AT_high_pc : 0x1e + <16072> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16074> DW_AT_call_all_calls: 1 + <1><16074>: Abbrev Number: 5 (DW_TAG_subprogram) + <16075> DW_AT_name : (indirect string, offset: 0xf62f9): LL_RCC_MSI_Enable + <16079> DW_AT_decl_file : 1 + <16079> DW_AT_decl_line : 1850 + <1607b> DW_AT_decl_column : 22 + <1607b> DW_AT_prototyped : 1 + <1607b> DW_AT_low_pc : 0x8004ad8 + <1607f> DW_AT_high_pc : 0x1e + <16083> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16085> DW_AT_call_all_calls: 1 + <1><16085>: Abbrev Number: 10 (DW_TAG_subprogram) + <16086> DW_AT_name : (indirect string, offset: 0xf643b): LL_RCC_LSI2_SetTrimming + <1608a> DW_AT_decl_file : 1 + <1608a> DW_AT_decl_line : 1822 + <1608c> DW_AT_decl_column : 22 + <1608c> DW_AT_prototyped : 1 + <1608c> DW_AT_low_pc : 0x8004aaa + <16090> DW_AT_high_pc : 0x2e + <16094> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16096> DW_AT_call_all_calls: 1 + <16096> DW_AT_sibling : <0x160ab> + <2><1609a>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <1609b> DW_AT_name : (indirect string, offset: 0x100bc5): Value + <1609f> DW_AT_decl_file : 1 + <160a0> DW_AT_decl_line : 1822 + <160a2> DW_AT_decl_column : 55 + <160a3> DW_AT_type : <0x14e05> + <160a7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><160aa>: Abbrev Number: 0 + <1><160ab>: Abbrev Number: 3 (DW_TAG_subprogram) + <160ac> DW_AT_name : (indirect string, offset: 0xf64cb): LL_RCC_LSI2_IsReady + <160b0> DW_AT_decl_file : 1 + <160b0> DW_AT_decl_line : 1811 + <160b2> DW_AT_decl_column : 26 + <160b2> DW_AT_prototyped : 1 + <160b2> DW_AT_type : <0x14e05> + <160b6> DW_AT_low_pc : 0x8004a86 + <160ba> DW_AT_high_pc : 0x24 + <160be> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <160c0> DW_AT_call_all_calls: 1 + <1><160c0>: Abbrev Number: 5 (DW_TAG_subprogram) + <160c1> DW_AT_name : (indirect string, offset: 0xf63cb): LL_RCC_LSI2_Disable + <160c5> DW_AT_decl_file : 1 + <160c5> DW_AT_decl_line : 1801 + <160c7> DW_AT_decl_column : 22 + <160c7> DW_AT_prototyped : 1 + <160c7> DW_AT_low_pc : 0x8004a64 + <160cb> DW_AT_high_pc : 0x22 + <160cf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <160d1> DW_AT_call_all_calls: 1 + <1><160d1>: Abbrev Number: 5 (DW_TAG_subprogram) + <160d2> DW_AT_name : (indirect string, offset: 0xf66f9): LL_RCC_LSI2_Enable + <160d6> DW_AT_decl_file : 1 + <160d6> DW_AT_decl_line : 1791 + <160d8> DW_AT_decl_column : 22 + <160d8> DW_AT_prototyped : 1 + <160d8> DW_AT_low_pc : 0x8004a42 + <160dc> DW_AT_high_pc : 0x22 + <160e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <160e2> DW_AT_call_all_calls: 1 + <1><160e2>: Abbrev Number: 3 (DW_TAG_subprogram) + <160e3> DW_AT_name : (indirect string, offset: 0xf6177): LL_RCC_LSI1_IsReady + <160e7> DW_AT_decl_file : 1 + <160e7> DW_AT_decl_line : 1773 + <160e9> DW_AT_decl_column : 26 + <160e9> DW_AT_prototyped : 1 + <160e9> DW_AT_type : <0x14e05> + <160ed> DW_AT_low_pc : 0x8004a1e + <160f1> DW_AT_high_pc : 0x24 + <160f5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <160f7> DW_AT_call_all_calls: 1 + <1><160f7>: Abbrev Number: 5 (DW_TAG_subprogram) + <160f8> DW_AT_name : (indirect string, offset: 0xf66d1): LL_RCC_LSI1_Disable + <160fc> DW_AT_decl_file : 1 + <160fc> DW_AT_decl_line : 1763 + <160fe> DW_AT_decl_column : 22 + <160fe> DW_AT_prototyped : 1 + <160fe> DW_AT_low_pc : 0x80049fc + <16102> DW_AT_high_pc : 0x22 + <16106> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16108> DW_AT_call_all_calls: 1 + <1><16108>: Abbrev Number: 5 (DW_TAG_subprogram) + <16109> DW_AT_name : (indirect string, offset: 0xf5c5d): LL_RCC_LSI1_Enable + <1610d> DW_AT_decl_file : 1 + <1610d> DW_AT_decl_line : 1753 + <1610f> DW_AT_decl_column : 22 + <1610f> DW_AT_prototyped : 1 + <1610f> DW_AT_low_pc : 0x80049da + <16113> DW_AT_high_pc : 0x22 + <16117> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16119> DW_AT_call_all_calls: 1 + <1><16119>: Abbrev Number: 3 (DW_TAG_subprogram) + <1611a> DW_AT_name : (indirect string, offset: 0xf6362): LL_RCC_LSE_IsReady + <1611e> DW_AT_decl_file : 1 + <1611e> DW_AT_decl_line : 1725 + <16120> DW_AT_decl_column : 26 + <16120> DW_AT_prototyped : 1 + <16120> DW_AT_type : <0x14e05> + <16124> DW_AT_low_pc : 0x80049b6 + <16128> DW_AT_high_pc : 0x24 + <1612c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1612e> DW_AT_call_all_calls: 1 + <1><1612e>: Abbrev Number: 5 (DW_TAG_subprogram) + <1612f> DW_AT_name : (indirect string, offset: 0xf62e0): LL_RCC_LSE_DisableBypass + <16133> DW_AT_decl_file : 1 + <16133> DW_AT_decl_line : 1663 + <16135> DW_AT_decl_column : 22 + <16135> DW_AT_prototyped : 1 + <16135> DW_AT_low_pc : 0x8004994 + <16139> DW_AT_high_pc : 0x22 + <1613d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1613f> DW_AT_call_all_calls: 1 + <1><1613f>: Abbrev Number: 5 (DW_TAG_subprogram) + <16140> DW_AT_name : (indirect string, offset: 0xf62c8): LL_RCC_LSE_EnableBypass + <16144> DW_AT_decl_file : 1 + <16144> DW_AT_decl_line : 1653 + <16146> DW_AT_decl_column : 22 + <16146> DW_AT_prototyped : 1 + <16146> DW_AT_low_pc : 0x8004972 + <1614a> DW_AT_high_pc : 0x22 + <1614e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16150> DW_AT_call_all_calls: 1 + <1><16150>: Abbrev Number: 5 (DW_TAG_subprogram) + <16151> DW_AT_name : (indirect string, offset: 0xf5e57): LL_RCC_LSE_Disable + <16155> DW_AT_decl_file : 1 + <16155> DW_AT_decl_line : 1633 + <16157> DW_AT_decl_column : 22 + <16157> DW_AT_prototyped : 1 + <16157> DW_AT_low_pc : 0x8004950 + <1615b> DW_AT_high_pc : 0x22 + <1615f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16161> DW_AT_call_all_calls: 1 + <1><16161>: Abbrev Number: 5 (DW_TAG_subprogram) + <16162> DW_AT_name : (indirect string, offset: 0xf6609): LL_RCC_LSE_Enable + <16166> DW_AT_decl_file : 1 + <16166> DW_AT_decl_line : 1623 + <16168> DW_AT_decl_column : 22 + <16168> DW_AT_prototyped : 1 + <16168> DW_AT_low_pc : 0x800492e + <1616c> DW_AT_high_pc : 0x22 + <16170> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16172> DW_AT_call_all_calls: 1 + <1><16172>: Abbrev Number: 3 (DW_TAG_subprogram) + <16173> DW_AT_name : (indirect string, offset: 0xf64ee): LL_RCC_HSI48_IsReady + <16177> DW_AT_decl_file : 1 + <16177> DW_AT_decl_line : 1594 + <16179> DW_AT_decl_column : 26 + <16179> DW_AT_prototyped : 1 + <16179> DW_AT_type : <0x14e05> + <1617d> DW_AT_low_pc : 0x800490a + <16181> DW_AT_high_pc : 0x24 + <16185> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16187> DW_AT_call_all_calls: 1 + <1><16187>: Abbrev Number: 5 (DW_TAG_subprogram) + <16188> DW_AT_name : (indirect string, offset: 0xf5c35): LL_RCC_HSI48_Disable + <1618c> DW_AT_decl_file : 1 + <1618c> DW_AT_decl_line : 1584 + <1618e> DW_AT_decl_column : 22 + <1618e> DW_AT_prototyped : 1 + <1618e> DW_AT_low_pc : 0x80048e8 + <16192> DW_AT_high_pc : 0x22 + <16196> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16198> DW_AT_call_all_calls: 1 + <1><16198>: Abbrev Number: 5 (DW_TAG_subprogram) + <16199> DW_AT_name : (indirect string, offset: 0xf5dfc): LL_RCC_HSI48_Enable + <1619d> DW_AT_decl_file : 1 + <1619d> DW_AT_decl_line : 1574 + <1619f> DW_AT_decl_column : 22 + <1619f> DW_AT_prototyped : 1 + <1619f> DW_AT_low_pc : 0x80048c6 + <161a3> DW_AT_high_pc : 0x22 + <161a7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <161a9> DW_AT_call_all_calls: 1 + <1><161a9>: Abbrev Number: 10 (DW_TAG_subprogram) + <161aa> DW_AT_name : (indirect string, offset: 0xf6199): LL_RCC_HSI_SetCalibTrimming + <161ae> DW_AT_decl_file : 1 + <161ae> DW_AT_decl_line : 1545 + <161b0> DW_AT_decl_column : 22 + <161b0> DW_AT_prototyped : 1 + <161b0> DW_AT_low_pc : 0x800489c + <161b4> DW_AT_high_pc : 0x2a + <161b8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <161ba> DW_AT_call_all_calls: 1 + <161ba> DW_AT_sibling : <0x161cf> + <2><161be>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <161bf> DW_AT_name : (indirect string, offset: 0x100bc5): Value + <161c3> DW_AT_decl_file : 1 + <161c4> DW_AT_decl_line : 1545 + <161c6> DW_AT_decl_column : 59 + <161c7> DW_AT_type : <0x14e05> + <161cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><161ce>: Abbrev Number: 0 + <1><161cf>: Abbrev Number: 3 (DW_TAG_subprogram) + <161d0> DW_AT_name : (indirect string, offset: 0xf5c4a): LL_RCC_HSI_IsReady + <161d4> DW_AT_decl_file : 1 + <161d4> DW_AT_decl_line : 1500 + <161d6> DW_AT_decl_column : 26 + <161d6> DW_AT_prototyped : 1 + <161d6> DW_AT_type : <0x14e05> + <161da> DW_AT_low_pc : 0x8004878 + <161de> DW_AT_high_pc : 0x24 + <161e2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <161e4> DW_AT_call_all_calls: 1 + <1><161e4>: Abbrev Number: 5 (DW_TAG_subprogram) + <161e5> DW_AT_name : (indirect string, offset: 0xf6201): LL_RCC_HSI_Disable + <161e9> DW_AT_decl_file : 1 + <161e9> DW_AT_decl_line : 1490 + <161eb> DW_AT_decl_column : 22 + <161eb> DW_AT_prototyped : 1 + <161eb> DW_AT_low_pc : 0x800485a + <161ef> DW_AT_high_pc : 0x1e + <161f3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <161f5> DW_AT_call_all_calls: 1 + <1><161f5>: Abbrev Number: 5 (DW_TAG_subprogram) + <161f6> DW_AT_name : (indirect string, offset: 0xf6049): LL_RCC_HSI_Enable + <161fa> DW_AT_decl_file : 1 + <161fa> DW_AT_decl_line : 1480 + <161fc> DW_AT_decl_column : 22 + <161fc> DW_AT_prototyped : 1 + <161fc> DW_AT_low_pc : 0x800483c + <16200> DW_AT_high_pc : 0x1e + <16204> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16206> DW_AT_call_all_calls: 1 + <1><16206>: Abbrev Number: 3 (DW_TAG_subprogram) + <16207> DW_AT_name : (indirect string, offset: 0xf661b): LL_RCC_HSE_IsReady + <1620b> DW_AT_decl_file : 1 + <1620b> DW_AT_decl_line : 1338 + <1620d> DW_AT_decl_column : 26 + <1620d> DW_AT_prototyped : 1 + <1620d> DW_AT_type : <0x14e05> + <16211> DW_AT_low_pc : 0x8004818 + <16215> DW_AT_high_pc : 0x24 + <16219> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1621b> DW_AT_call_all_calls: 1 + <1><1621b>: Abbrev Number: 5 (DW_TAG_subprogram) + <1621c> DW_AT_name : (indirect string, offset: 0xf6152): LL_RCC_HSE_Disable + <16220> DW_AT_decl_file : 1 + <16220> DW_AT_decl_line : 1328 + <16222> DW_AT_decl_column : 22 + <16222> DW_AT_prototyped : 1 + <16222> DW_AT_low_pc : 0x80047fa + <16226> DW_AT_high_pc : 0x1e + <1622a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1622c> DW_AT_call_all_calls: 1 + <1><1622c>: Abbrev Number: 5 (DW_TAG_subprogram) + <1622d> DW_AT_name : (indirect string, offset: 0xf5c23): LL_RCC_HSE_Enable + <16231> DW_AT_decl_file : 1 + <16231> DW_AT_decl_line : 1318 + <16233> DW_AT_decl_column : 22 + <16233> DW_AT_prototyped : 1 + <16233> DW_AT_low_pc : 0x80047dc + <16237> DW_AT_high_pc : 0x1e + <1623b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1623d> DW_AT_call_all_calls: 1 + <1><1623d>: Abbrev Number: 5 (DW_TAG_subprogram) + <1623e> DW_AT_name : (indirect string, offset: 0xf5f8f): LL_RCC_HSE_EnableCSS + <16242> DW_AT_decl_file : 1 + <16242> DW_AT_decl_line : 1308 + <16244> DW_AT_decl_column : 22 + <16244> DW_AT_prototyped : 1 + <16244> DW_AT_low_pc : 0x0 + <16248> DW_AT_high_pc : 0x1e + <1624c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1624e> DW_AT_call_all_calls: 1 + <1><1624e>: Abbrev Number: 3 (DW_TAG_subprogram) + <1624f> DW_AT_name : (indirect string, offset: 0xf5e6a): LL_RCC_HSE_IsEnabledDiv2 + <16253> DW_AT_decl_file : 1 + <16253> DW_AT_decl_line : 1298 + <16255> DW_AT_decl_column : 26 + <16255> DW_AT_prototyped : 1 + <16255> DW_AT_type : <0x14e05> + <16259> DW_AT_low_pc : 0x80047b8 + <1625d> DW_AT_high_pc : 0x24 + <16261> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16263> DW_AT_call_all_calls: 1 + <1><16263>: Abbrev Number: 0 + Compilation Unit @ offset 0x16264: Length: 0x1c3c (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x30cb + Abbrev Offset: 0x30d6 Pointer Size: 4 - <0><16320>: Abbrev Number: 35 (DW_TAG_compile_unit) - <16321> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <16325> DW_AT_language : 29 (C11) - <16326> DW_AT_name : (indirect string, offset: 0xf730e): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.c - <1632a> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <1632e> DW_AT_ranges : 0xfed - <16332> DW_AT_low_pc : 0x0 - <16336> DW_AT_stmt_list : 0x168f1 - <1633a> DW_AT_macros : 0x26052 - <1><1633e>: Abbrev Number: 11 (DW_TAG_base_type) - <1633f> DW_AT_byte_size : 1 - <16340> DW_AT_encoding : 6 (signed char) - <16341> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><16345>: Abbrev Number: 12 (DW_TAG_typedef) - <16346> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <1634a> DW_AT_decl_file : 6 - <1634b> DW_AT_decl_line : 43 - <1634c> DW_AT_decl_column : 24 - <1634d> DW_AT_type : <0x16351> - <1><16351>: Abbrev Number: 11 (DW_TAG_base_type) - <16352> DW_AT_byte_size : 1 - <16353> DW_AT_encoding : 8 (unsigned char) - <16354> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><16358>: Abbrev Number: 11 (DW_TAG_base_type) - <16359> DW_AT_byte_size : 2 - <1635a> DW_AT_encoding : 5 (signed) - <1635b> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><1635f>: Abbrev Number: 12 (DW_TAG_typedef) - <16360> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <16364> DW_AT_decl_file : 6 - <16365> DW_AT_decl_line : 57 - <16366> DW_AT_decl_column : 25 - <16367> DW_AT_type : <0x1636b> - <1><1636b>: Abbrev Number: 11 (DW_TAG_base_type) - <1636c> DW_AT_byte_size : 2 - <1636d> DW_AT_encoding : 7 (unsigned) - <1636e> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><16372>: Abbrev Number: 11 (DW_TAG_base_type) - <16373> DW_AT_byte_size : 4 - <16374> DW_AT_encoding : 5 (signed) - <16375> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><16379>: Abbrev Number: 12 (DW_TAG_typedef) - <1637a> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <1637e> DW_AT_decl_file : 6 - <1637f> DW_AT_decl_line : 79 - <16380> DW_AT_decl_column : 25 - <16381> DW_AT_type : <0x16385> - <1><16385>: Abbrev Number: 11 (DW_TAG_base_type) - <16386> DW_AT_byte_size : 4 - <16387> DW_AT_encoding : 7 (unsigned) - <16388> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><1638c>: Abbrev Number: 11 (DW_TAG_base_type) - <1638d> DW_AT_byte_size : 8 - <1638e> DW_AT_encoding : 5 (signed) - <1638f> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><16393>: Abbrev Number: 11 (DW_TAG_base_type) - <16394> DW_AT_byte_size : 8 - <16395> DW_AT_encoding : 7 (unsigned) - <16396> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><1639a>: Abbrev Number: 36 (DW_TAG_base_type) - <1639b> DW_AT_byte_size : 4 - <1639c> DW_AT_encoding : 5 (signed) - <1639d> DW_AT_name : int - <1><163a1>: Abbrev Number: 11 (DW_TAG_base_type) - <163a2> DW_AT_byte_size : 4 - <163a3> DW_AT_encoding : 7 (unsigned) - <163a4> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><163a8>: Abbrev Number: 12 (DW_TAG_typedef) - <163a9> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <163ad> DW_AT_decl_file : 7 - <163ae> DW_AT_decl_line : 24 - <163af> DW_AT_decl_column : 19 - <163b0> DW_AT_type : <0x16345> - <1><163b4>: Abbrev Number: 12 (DW_TAG_typedef) - <163b5> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <163b9> DW_AT_decl_file : 7 - <163ba> DW_AT_decl_line : 36 - <163bb> DW_AT_decl_column : 20 - <163bc> DW_AT_type : <0x1635f> - <1><163c0>: Abbrev Number: 12 (DW_TAG_typedef) - <163c1> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <163c5> DW_AT_decl_file : 7 - <163c6> DW_AT_decl_line : 48 - <163c7> DW_AT_decl_column : 20 - <163c8> DW_AT_type : <0x16379> - <1><163cc>: Abbrev Number: 23 (DW_TAG_volatile_type) - <163cd> DW_AT_type : <0x163c0> - <1><163d1>: Abbrev Number: 25 (DW_TAG_const_type) - <163d2> DW_AT_type : <0x163c0> - <1><163d6>: Abbrev Number: 10 (DW_TAG_array_type) - <163d7> DW_AT_type : <0x163cc> - <163db> DW_AT_sibling : <0x163e6> - <2><163df>: Abbrev Number: 9 (DW_TAG_subrange_type) - <163e0> DW_AT_type : <0x163a1> - <163e4> DW_AT_upper_bound : 7 - <2><163e5>: Abbrev Number: 0 - <1><163e6>: Abbrev Number: 23 (DW_TAG_volatile_type) - <163e7> DW_AT_type : <0x163d6> - <1><163eb>: Abbrev Number: 10 (DW_TAG_array_type) - <163ec> DW_AT_type : <0x163c0> - <163f0> DW_AT_sibling : <0x163fb> - <2><163f4>: Abbrev Number: 9 (DW_TAG_subrange_type) - <163f5> DW_AT_type : <0x163a1> - <163f9> DW_AT_upper_bound : 14 - <2><163fa>: Abbrev Number: 0 - <1><163fb>: Abbrev Number: 10 (DW_TAG_array_type) - <163fc> DW_AT_type : <0x163c0> - <16400> DW_AT_sibling : <0x1640b> - <2><16404>: Abbrev Number: 9 (DW_TAG_subrange_type) - <16405> DW_AT_type : <0x163a1> - <16409> DW_AT_upper_bound : 7 - <2><1640a>: Abbrev Number: 0 - <1><1640b>: Abbrev Number: 10 (DW_TAG_array_type) - <1640c> DW_AT_type : <0x163d1> - <16410> DW_AT_sibling : <0x1641b> - <2><16414>: Abbrev Number: 9 (DW_TAG_subrange_type) - <16415> DW_AT_type : <0x163a1> - <16419> DW_AT_upper_bound : 15 - <2><1641a>: Abbrev Number: 0 - <1><1641b>: Abbrev Number: 25 (DW_TAG_const_type) - <1641c> DW_AT_type : <0x1640b> - <1><16420>: Abbrev Number: 26 (DW_TAG_variable) - <16421> DW_AT_name : (indirect string, offset: 0xf18b3): AHBPrescTable - <16425> DW_AT_decl_file : 8 - <16425> DW_AT_decl_line : 62 - <16426> DW_AT_decl_column : 23 - <16426> DW_AT_type : <0x1641b> - <1642a> DW_AT_external : 1 - <1642a> DW_AT_declaration : 1 - <1><1642a>: Abbrev Number: 10 (DW_TAG_array_type) - <1642b> DW_AT_type : <0x163d1> - <1642f> DW_AT_sibling : <0x1643a> - <2><16433>: Abbrev Number: 9 (DW_TAG_subrange_type) - <16434> DW_AT_type : <0x163a1> - <16438> DW_AT_upper_bound : 7 - <2><16439>: Abbrev Number: 0 - <1><1643a>: Abbrev Number: 25 (DW_TAG_const_type) - <1643b> DW_AT_type : <0x1642a> - <1><1643f>: Abbrev Number: 26 (DW_TAG_variable) - <16440> DW_AT_name : (indirect string, offset: 0xf1812): APBPrescTable - <16444> DW_AT_decl_file : 8 - <16444> DW_AT_decl_line : 63 - <16445> DW_AT_decl_column : 23 - <16445> DW_AT_type : <0x1643a> - <16449> DW_AT_external : 1 - <16449> DW_AT_declaration : 1 - <1><16449>: Abbrev Number: 26 (DW_TAG_variable) - <1644a> DW_AT_name : (indirect string, offset: 0xf187a): MSIRangeTable - <1644e> DW_AT_decl_file : 8 - <1644e> DW_AT_decl_line : 64 - <1644f> DW_AT_decl_column : 23 - <1644f> DW_AT_type : <0x1641b> - <16453> DW_AT_external : 1 - <16453> DW_AT_declaration : 1 - <1><16453>: Abbrev Number: 10 (DW_TAG_array_type) - <16454> DW_AT_type : <0x163d1> - <16458> DW_AT_sibling : <0x16469> - <2><1645c>: Abbrev Number: 9 (DW_TAG_subrange_type) - <1645d> DW_AT_type : <0x163a1> - <16461> DW_AT_upper_bound : 3 - <2><16462>: Abbrev Number: 9 (DW_TAG_subrange_type) - <16463> DW_AT_type : <0x163a1> - <16467> DW_AT_upper_bound : 5 - <2><16468>: Abbrev Number: 0 - <1><16469>: Abbrev Number: 25 (DW_TAG_const_type) - <1646a> DW_AT_type : <0x16453> - <1><1646e>: Abbrev Number: 26 (DW_TAG_variable) - <1646f> DW_AT_name : (indirect string, offset: 0xf18c7): SmpsPrescalerTable - <16473> DW_AT_decl_file : 8 - <16473> DW_AT_decl_line : 67 - <16474> DW_AT_decl_column : 23 - <16474> DW_AT_type : <0x16469> - <16478> DW_AT_external : 1 - <16478> DW_AT_declaration : 1 - <1><16478>: Abbrev Number: 10 (DW_TAG_array_type) - <16479> DW_AT_type : <0x163c0> - <1647d> DW_AT_sibling : <0x16488> - <2><16481>: Abbrev Number: 9 (DW_TAG_subrange_type) - <16482> DW_AT_type : <0x163a1> - <16486> DW_AT_upper_bound : 3 - <2><16487>: Abbrev Number: 0 - <1><16488>: Abbrev Number: 16 (DW_TAG_structure_type) - <16489> DW_AT_byte_size : 44 - <1648a> DW_AT_decl_file : 9 - <1648b> DW_AT_decl_line : 331 - <1648d> DW_AT_decl_column : 9 - <1648d> DW_AT_sibling : <0x16516> - <2><16491>: Abbrev Number: 1 (DW_TAG_member) - <16492> DW_AT_name : (indirect string, offset: 0xeed57): MODER - <16496> DW_AT_decl_file : 9 - <16497> DW_AT_decl_line : 333 - <16499> DW_AT_decl_column : 17 - <1649a> DW_AT_type : <0x163cc> - <1649e> DW_AT_data_member_location: 0 - <2><1649f>: Abbrev Number: 1 (DW_TAG_member) - <164a0> DW_AT_name : (indirect string, offset: 0xef69c): OTYPER - <164a4> DW_AT_decl_file : 9 - <164a5> DW_AT_decl_line : 334 - <164a7> DW_AT_decl_column : 17 - <164a8> DW_AT_type : <0x163cc> - <164ac> DW_AT_data_member_location: 4 - <2><164ad>: Abbrev Number: 1 (DW_TAG_member) - <164ae> DW_AT_name : (indirect string, offset: 0xef7f8): OSPEEDR - <164b2> DW_AT_decl_file : 9 - <164b3> DW_AT_decl_line : 335 - <164b5> DW_AT_decl_column : 17 - <164b6> DW_AT_type : <0x163cc> - <164ba> DW_AT_data_member_location: 8 - <2><164bb>: Abbrev Number: 1 (DW_TAG_member) - <164bc> DW_AT_name : (indirect string, offset: 0xef5b3): PUPDR - <164c0> DW_AT_decl_file : 9 - <164c1> DW_AT_decl_line : 336 - <164c3> DW_AT_decl_column : 17 - <164c4> DW_AT_type : <0x163cc> - <164c8> DW_AT_data_member_location: 12 - <2><164c9>: Abbrev Number: 5 (DW_TAG_member) - <164ca> DW_AT_name : IDR - <164ce> DW_AT_decl_file : 9 - <164ce> DW_AT_decl_line : 337 - <164d0> DW_AT_decl_column : 17 - <164d0> DW_AT_type : <0x163cc> - <164d4> DW_AT_data_member_location: 16 - <2><164d5>: Abbrev Number: 5 (DW_TAG_member) - <164d6> DW_AT_name : ODR - <164da> DW_AT_decl_file : 9 - <164da> DW_AT_decl_line : 338 - <164dc> DW_AT_decl_column : 17 - <164dc> DW_AT_type : <0x163cc> - <164e0> DW_AT_data_member_location: 20 - <2><164e1>: Abbrev Number: 1 (DW_TAG_member) - <164e2> DW_AT_name : (indirect string, offset: 0xef23b): BSRR - <164e6> DW_AT_decl_file : 9 - <164e7> DW_AT_decl_line : 339 - <164e9> DW_AT_decl_column : 17 - <164ea> DW_AT_type : <0x163cc> - <164ee> DW_AT_data_member_location: 24 - <2><164ef>: Abbrev Number: 1 (DW_TAG_member) - <164f0> DW_AT_name : (indirect string, offset: 0xef59d): LCKR - <164f4> DW_AT_decl_file : 9 - <164f5> DW_AT_decl_line : 340 - <164f7> DW_AT_decl_column : 17 - <164f8> DW_AT_type : <0x163cc> - <164fc> DW_AT_data_member_location: 28 - <2><164fd>: Abbrev Number: 5 (DW_TAG_member) - <164fe> DW_AT_name : AFR - <16502> DW_AT_decl_file : 9 - <16502> DW_AT_decl_line : 341 - <16504> DW_AT_decl_column : 17 - <16504> DW_AT_type : <0x16526> - <16508> DW_AT_data_member_location: 32 - <2><16509>: Abbrev Number: 5 (DW_TAG_member) - <1650a> DW_AT_name : BRR - <1650e> DW_AT_decl_file : 9 - <1650e> DW_AT_decl_line : 342 - <16510> DW_AT_decl_column : 17 - <16510> DW_AT_type : <0x163cc> - <16514> DW_AT_data_member_location: 40 - <2><16515>: Abbrev Number: 0 - <1><16516>: Abbrev Number: 10 (DW_TAG_array_type) - <16517> DW_AT_type : <0x163cc> - <1651b> DW_AT_sibling : <0x16526> - <2><1651f>: Abbrev Number: 9 (DW_TAG_subrange_type) - <16520> DW_AT_type : <0x163a1> - <16524> DW_AT_upper_bound : 1 - <2><16525>: Abbrev Number: 0 - <1><16526>: Abbrev Number: 23 (DW_TAG_volatile_type) - <16527> DW_AT_type : <0x16516> - <1><1652b>: Abbrev Number: 13 (DW_TAG_typedef) - <1652c> DW_AT_name : (indirect string, offset: 0xef9fa): GPIO_TypeDef - <16530> DW_AT_decl_file : 9 - <16531> DW_AT_decl_line : 343 - <16533> DW_AT_decl_column : 3 - <16533> DW_AT_type : <0x16488> - <1><16537>: Abbrev Number: 16 (DW_TAG_structure_type) - <16538> DW_AT_byte_size : 140 - <16539> DW_AT_decl_file : 9 - <1653a> DW_AT_decl_line : 394 - <1653c> DW_AT_decl_column : 9 - <1653c> DW_AT_sibling : <0x1668f> - <2><16540>: Abbrev Number: 5 (DW_TAG_member) - <16541> DW_AT_name : CR1 - <16545> DW_AT_decl_file : 9 - <16545> DW_AT_decl_line : 396 - <16547> DW_AT_decl_column : 17 - <16547> DW_AT_type : <0x163cc> - <1654b> DW_AT_data_member_location: 0 - <2><1654c>: Abbrev Number: 5 (DW_TAG_member) - <1654d> DW_AT_name : CR2 - <16551> DW_AT_decl_file : 9 - <16551> DW_AT_decl_line : 397 - <16553> DW_AT_decl_column : 17 - <16553> DW_AT_type : <0x163cc> - <16557> DW_AT_data_member_location: 4 - <2><16558>: Abbrev Number: 5 (DW_TAG_member) - <16559> DW_AT_name : CR3 - <1655d> DW_AT_decl_file : 9 - <1655d> DW_AT_decl_line : 398 - <1655f> DW_AT_decl_column : 17 - <1655f> DW_AT_type : <0x163cc> - <16563> DW_AT_data_member_location: 8 - <2><16564>: Abbrev Number: 5 (DW_TAG_member) - <16565> DW_AT_name : CR4 - <16569> DW_AT_decl_file : 9 - <16569> DW_AT_decl_line : 399 - <1656b> DW_AT_decl_column : 17 - <1656b> DW_AT_type : <0x163cc> - <1656f> DW_AT_data_member_location: 12 - <2><16570>: Abbrev Number: 5 (DW_TAG_member) - <16571> DW_AT_name : SR1 - <16575> DW_AT_decl_file : 9 - <16575> DW_AT_decl_line : 400 - <16577> DW_AT_decl_column : 17 - <16577> DW_AT_type : <0x163cc> - <1657b> DW_AT_data_member_location: 16 - <2><1657c>: Abbrev Number: 5 (DW_TAG_member) - <1657d> DW_AT_name : SR2 + <0><16270>: Abbrev Number: 35 (DW_TAG_compile_unit) + <16271> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <16275> DW_AT_language : 29 (C11) + <16276> DW_AT_name : (indirect string, offset: 0xf72f3): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.c + <1627a> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <1627e> DW_AT_ranges : 0xfef + <16282> DW_AT_low_pc : 0x0 + <16286> DW_AT_stmt_list : 0x16967 + <1628a> DW_AT_macros : 0x26051 + <1><1628e>: Abbrev Number: 11 (DW_TAG_base_type) + <1628f> DW_AT_byte_size : 1 + <16290> DW_AT_encoding : 6 (signed char) + <16291> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><16295>: Abbrev Number: 12 (DW_TAG_typedef) + <16296> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <1629a> DW_AT_decl_file : 6 + <1629b> DW_AT_decl_line : 43 + <1629c> DW_AT_decl_column : 24 + <1629d> DW_AT_type : <0x162a1> + <1><162a1>: Abbrev Number: 11 (DW_TAG_base_type) + <162a2> DW_AT_byte_size : 1 + <162a3> DW_AT_encoding : 8 (unsigned char) + <162a4> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><162a8>: Abbrev Number: 11 (DW_TAG_base_type) + <162a9> DW_AT_byte_size : 2 + <162aa> DW_AT_encoding : 5 (signed) + <162ab> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><162af>: Abbrev Number: 12 (DW_TAG_typedef) + <162b0> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <162b4> DW_AT_decl_file : 6 + <162b5> DW_AT_decl_line : 57 + <162b6> DW_AT_decl_column : 25 + <162b7> DW_AT_type : <0x162bb> + <1><162bb>: Abbrev Number: 11 (DW_TAG_base_type) + <162bc> DW_AT_byte_size : 2 + <162bd> DW_AT_encoding : 7 (unsigned) + <162be> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><162c2>: Abbrev Number: 11 (DW_TAG_base_type) + <162c3> DW_AT_byte_size : 4 + <162c4> DW_AT_encoding : 5 (signed) + <162c5> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><162c9>: Abbrev Number: 12 (DW_TAG_typedef) + <162ca> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <162ce> DW_AT_decl_file : 6 + <162cf> DW_AT_decl_line : 79 + <162d0> DW_AT_decl_column : 25 + <162d1> DW_AT_type : <0x162d5> + <1><162d5>: Abbrev Number: 11 (DW_TAG_base_type) + <162d6> DW_AT_byte_size : 4 + <162d7> DW_AT_encoding : 7 (unsigned) + <162d8> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><162dc>: Abbrev Number: 11 (DW_TAG_base_type) + <162dd> DW_AT_byte_size : 8 + <162de> DW_AT_encoding : 5 (signed) + <162df> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><162e3>: Abbrev Number: 11 (DW_TAG_base_type) + <162e4> DW_AT_byte_size : 8 + <162e5> DW_AT_encoding : 7 (unsigned) + <162e6> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><162ea>: Abbrev Number: 36 (DW_TAG_base_type) + <162eb> DW_AT_byte_size : 4 + <162ec> DW_AT_encoding : 5 (signed) + <162ed> DW_AT_name : int + <1><162f1>: Abbrev Number: 11 (DW_TAG_base_type) + <162f2> DW_AT_byte_size : 4 + <162f3> DW_AT_encoding : 7 (unsigned) + <162f4> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><162f8>: Abbrev Number: 12 (DW_TAG_typedef) + <162f9> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <162fd> DW_AT_decl_file : 7 + <162fe> DW_AT_decl_line : 24 + <162ff> DW_AT_decl_column : 19 + <16300> DW_AT_type : <0x16295> + <1><16304>: Abbrev Number: 12 (DW_TAG_typedef) + <16305> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <16309> DW_AT_decl_file : 7 + <1630a> DW_AT_decl_line : 36 + <1630b> DW_AT_decl_column : 20 + <1630c> DW_AT_type : <0x162af> + <1><16310>: Abbrev Number: 12 (DW_TAG_typedef) + <16311> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <16315> DW_AT_decl_file : 7 + <16316> DW_AT_decl_line : 48 + <16317> DW_AT_decl_column : 20 + <16318> DW_AT_type : <0x162c9> + <1><1631c>: Abbrev Number: 23 (DW_TAG_volatile_type) + <1631d> DW_AT_type : <0x16310> + <1><16321>: Abbrev Number: 25 (DW_TAG_const_type) + <16322> DW_AT_type : <0x16310> + <1><16326>: Abbrev Number: 10 (DW_TAG_array_type) + <16327> DW_AT_type : <0x1631c> + <1632b> DW_AT_sibling : <0x16336> + <2><1632f>: Abbrev Number: 9 (DW_TAG_subrange_type) + <16330> DW_AT_type : <0x162f1> + <16334> DW_AT_upper_bound : 7 + <2><16335>: Abbrev Number: 0 + <1><16336>: Abbrev Number: 23 (DW_TAG_volatile_type) + <16337> DW_AT_type : <0x16326> + <1><1633b>: Abbrev Number: 10 (DW_TAG_array_type) + <1633c> DW_AT_type : <0x16310> + <16340> DW_AT_sibling : <0x1634b> + <2><16344>: Abbrev Number: 9 (DW_TAG_subrange_type) + <16345> DW_AT_type : <0x162f1> + <16349> DW_AT_upper_bound : 14 + <2><1634a>: Abbrev Number: 0 + <1><1634b>: Abbrev Number: 10 (DW_TAG_array_type) + <1634c> DW_AT_type : <0x16310> + <16350> DW_AT_sibling : <0x1635b> + <2><16354>: Abbrev Number: 9 (DW_TAG_subrange_type) + <16355> DW_AT_type : <0x162f1> + <16359> DW_AT_upper_bound : 7 + <2><1635a>: Abbrev Number: 0 + <1><1635b>: Abbrev Number: 10 (DW_TAG_array_type) + <1635c> DW_AT_type : <0x16321> + <16360> DW_AT_sibling : <0x1636b> + <2><16364>: Abbrev Number: 9 (DW_TAG_subrange_type) + <16365> DW_AT_type : <0x162f1> + <16369> DW_AT_upper_bound : 15 + <2><1636a>: Abbrev Number: 0 + <1><1636b>: Abbrev Number: 25 (DW_TAG_const_type) + <1636c> DW_AT_type : <0x1635b> + <1><16370>: Abbrev Number: 26 (DW_TAG_variable) + <16371> DW_AT_name : (indirect string, offset: 0xf1885): AHBPrescTable + <16375> DW_AT_decl_file : 8 + <16375> DW_AT_decl_line : 62 + <16376> DW_AT_decl_column : 23 + <16376> DW_AT_type : <0x1636b> + <1637a> DW_AT_external : 1 + <1637a> DW_AT_declaration : 1 + <1><1637a>: Abbrev Number: 10 (DW_TAG_array_type) + <1637b> DW_AT_type : <0x16321> + <1637f> DW_AT_sibling : <0x1638a> + <2><16383>: Abbrev Number: 9 (DW_TAG_subrange_type) + <16384> DW_AT_type : <0x162f1> + <16388> DW_AT_upper_bound : 7 + <2><16389>: Abbrev Number: 0 + <1><1638a>: Abbrev Number: 25 (DW_TAG_const_type) + <1638b> DW_AT_type : <0x1637a> + <1><1638f>: Abbrev Number: 26 (DW_TAG_variable) + <16390> DW_AT_name : (indirect string, offset: 0xf17e4): APBPrescTable + <16394> DW_AT_decl_file : 8 + <16394> DW_AT_decl_line : 63 + <16395> DW_AT_decl_column : 23 + <16395> DW_AT_type : <0x1638a> + <16399> DW_AT_external : 1 + <16399> DW_AT_declaration : 1 + <1><16399>: Abbrev Number: 26 (DW_TAG_variable) + <1639a> DW_AT_name : (indirect string, offset: 0xf184c): MSIRangeTable + <1639e> DW_AT_decl_file : 8 + <1639e> DW_AT_decl_line : 64 + <1639f> DW_AT_decl_column : 23 + <1639f> DW_AT_type : <0x1636b> + <163a3> DW_AT_external : 1 + <163a3> DW_AT_declaration : 1 + <1><163a3>: Abbrev Number: 10 (DW_TAG_array_type) + <163a4> DW_AT_type : <0x16321> + <163a8> DW_AT_sibling : <0x163b9> + <2><163ac>: Abbrev Number: 9 (DW_TAG_subrange_type) + <163ad> DW_AT_type : <0x162f1> + <163b1> DW_AT_upper_bound : 3 + <2><163b2>: Abbrev Number: 9 (DW_TAG_subrange_type) + <163b3> DW_AT_type : <0x162f1> + <163b7> DW_AT_upper_bound : 5 + <2><163b8>: Abbrev Number: 0 + <1><163b9>: Abbrev Number: 25 (DW_TAG_const_type) + <163ba> DW_AT_type : <0x163a3> + <1><163be>: Abbrev Number: 26 (DW_TAG_variable) + <163bf> DW_AT_name : (indirect string, offset: 0xf1899): SmpsPrescalerTable + <163c3> DW_AT_decl_file : 8 + <163c3> DW_AT_decl_line : 67 + <163c4> DW_AT_decl_column : 23 + <163c4> DW_AT_type : <0x163b9> + <163c8> DW_AT_external : 1 + <163c8> DW_AT_declaration : 1 + <1><163c8>: Abbrev Number: 10 (DW_TAG_array_type) + <163c9> DW_AT_type : <0x16310> + <163cd> DW_AT_sibling : <0x163d8> + <2><163d1>: Abbrev Number: 9 (DW_TAG_subrange_type) + <163d2> DW_AT_type : <0x162f1> + <163d6> DW_AT_upper_bound : 3 + <2><163d7>: Abbrev Number: 0 + <1><163d8>: Abbrev Number: 16 (DW_TAG_structure_type) + <163d9> DW_AT_byte_size : 44 + <163da> DW_AT_decl_file : 9 + <163db> DW_AT_decl_line : 331 + <163dd> DW_AT_decl_column : 9 + <163dd> DW_AT_sibling : <0x16466> + <2><163e1>: Abbrev Number: 1 (DW_TAG_member) + <163e2> DW_AT_name : (indirect string, offset: 0xeed38): MODER + <163e6> DW_AT_decl_file : 9 + <163e7> DW_AT_decl_line : 333 + <163e9> DW_AT_decl_column : 17 + <163ea> DW_AT_type : <0x1631c> + <163ee> DW_AT_data_member_location: 0 + <2><163ef>: Abbrev Number: 1 (DW_TAG_member) + <163f0> DW_AT_name : (indirect string, offset: 0xef6b9): OTYPER + <163f4> DW_AT_decl_file : 9 + <163f5> DW_AT_decl_line : 334 + <163f7> DW_AT_decl_column : 17 + <163f8> DW_AT_type : <0x1631c> + <163fc> DW_AT_data_member_location: 4 + <2><163fd>: Abbrev Number: 1 (DW_TAG_member) + <163fe> DW_AT_name : (indirect string, offset: 0xef83a): OSPEEDR + <16402> DW_AT_decl_file : 9 + <16403> DW_AT_decl_line : 335 + <16405> DW_AT_decl_column : 17 + <16406> DW_AT_type : <0x1631c> + <1640a> DW_AT_data_member_location: 8 + <2><1640b>: Abbrev Number: 1 (DW_TAG_member) + <1640c> DW_AT_name : (indirect string, offset: 0xef5d0): PUPDR + <16410> DW_AT_decl_file : 9 + <16411> DW_AT_decl_line : 336 + <16413> DW_AT_decl_column : 17 + <16414> DW_AT_type : <0x1631c> + <16418> DW_AT_data_member_location: 12 + <2><16419>: Abbrev Number: 5 (DW_TAG_member) + <1641a> DW_AT_name : IDR + <1641e> DW_AT_decl_file : 9 + <1641e> DW_AT_decl_line : 337 + <16420> DW_AT_decl_column : 17 + <16420> DW_AT_type : <0x1631c> + <16424> DW_AT_data_member_location: 16 + <2><16425>: Abbrev Number: 5 (DW_TAG_member) + <16426> DW_AT_name : ODR + <1642a> DW_AT_decl_file : 9 + <1642a> DW_AT_decl_line : 338 + <1642c> DW_AT_decl_column : 17 + <1642c> DW_AT_type : <0x1631c> + <16430> DW_AT_data_member_location: 20 + <2><16431>: Abbrev Number: 1 (DW_TAG_member) + <16432> DW_AT_name : (indirect string, offset: 0xef23b): BSRR + <16436> DW_AT_decl_file : 9 + <16437> DW_AT_decl_line : 339 + <16439> DW_AT_decl_column : 17 + <1643a> DW_AT_type : <0x1631c> + <1643e> DW_AT_data_member_location: 24 + <2><1643f>: Abbrev Number: 1 (DW_TAG_member) + <16440> DW_AT_name : (indirect string, offset: 0xef5ba): LCKR + <16444> DW_AT_decl_file : 9 + <16445> DW_AT_decl_line : 340 + <16447> DW_AT_decl_column : 17 + <16448> DW_AT_type : <0x1631c> + <1644c> DW_AT_data_member_location: 28 + <2><1644d>: Abbrev Number: 5 (DW_TAG_member) + <1644e> DW_AT_name : AFR + <16452> DW_AT_decl_file : 9 + <16452> DW_AT_decl_line : 341 + <16454> DW_AT_decl_column : 17 + <16454> DW_AT_type : <0x16476> + <16458> DW_AT_data_member_location: 32 + <2><16459>: Abbrev Number: 5 (DW_TAG_member) + <1645a> DW_AT_name : BRR + <1645e> DW_AT_decl_file : 9 + <1645e> DW_AT_decl_line : 342 + <16460> DW_AT_decl_column : 17 + <16460> DW_AT_type : <0x1631c> + <16464> DW_AT_data_member_location: 40 + <2><16465>: Abbrev Number: 0 + <1><16466>: Abbrev Number: 10 (DW_TAG_array_type) + <16467> DW_AT_type : <0x1631c> + <1646b> DW_AT_sibling : <0x16476> + <2><1646f>: Abbrev Number: 9 (DW_TAG_subrange_type) + <16470> DW_AT_type : <0x162f1> + <16474> DW_AT_upper_bound : 1 + <2><16475>: Abbrev Number: 0 + <1><16476>: Abbrev Number: 23 (DW_TAG_volatile_type) + <16477> DW_AT_type : <0x16466> + <1><1647b>: Abbrev Number: 13 (DW_TAG_typedef) + <1647c> DW_AT_name : (indirect string, offset: 0xefa2b): GPIO_TypeDef + <16480> DW_AT_decl_file : 9 + <16481> DW_AT_decl_line : 343 + <16483> DW_AT_decl_column : 3 + <16483> DW_AT_type : <0x163d8> + <1><16487>: Abbrev Number: 16 (DW_TAG_structure_type) + <16488> DW_AT_byte_size : 140 + <16489> DW_AT_decl_file : 9 + <1648a> DW_AT_decl_line : 394 + <1648c> DW_AT_decl_column : 9 + <1648c> DW_AT_sibling : <0x165df> + <2><16490>: Abbrev Number: 5 (DW_TAG_member) + <16491> DW_AT_name : CR1 + <16495> DW_AT_decl_file : 9 + <16495> DW_AT_decl_line : 396 + <16497> DW_AT_decl_column : 17 + <16497> DW_AT_type : <0x1631c> + <1649b> DW_AT_data_member_location: 0 + <2><1649c>: Abbrev Number: 5 (DW_TAG_member) + <1649d> DW_AT_name : CR2 + <164a1> DW_AT_decl_file : 9 + <164a1> DW_AT_decl_line : 397 + <164a3> DW_AT_decl_column : 17 + <164a3> DW_AT_type : <0x1631c> + <164a7> DW_AT_data_member_location: 4 + <2><164a8>: Abbrev Number: 5 (DW_TAG_member) + <164a9> DW_AT_name : CR3 + <164ad> DW_AT_decl_file : 9 + <164ad> DW_AT_decl_line : 398 + <164af> DW_AT_decl_column : 17 + <164af> DW_AT_type : <0x1631c> + <164b3> DW_AT_data_member_location: 8 + <2><164b4>: Abbrev Number: 5 (DW_TAG_member) + <164b5> DW_AT_name : CR4 + <164b9> DW_AT_decl_file : 9 + <164b9> DW_AT_decl_line : 399 + <164bb> DW_AT_decl_column : 17 + <164bb> DW_AT_type : <0x1631c> + <164bf> DW_AT_data_member_location: 12 + <2><164c0>: Abbrev Number: 5 (DW_TAG_member) + <164c1> DW_AT_name : SR1 + <164c5> DW_AT_decl_file : 9 + <164c5> DW_AT_decl_line : 400 + <164c7> DW_AT_decl_column : 17 + <164c7> DW_AT_type : <0x1631c> + <164cb> DW_AT_data_member_location: 16 + <2><164cc>: Abbrev Number: 5 (DW_TAG_member) + <164cd> DW_AT_name : SR2 + <164d1> DW_AT_decl_file : 9 + <164d1> DW_AT_decl_line : 401 + <164d3> DW_AT_decl_column : 17 + <164d3> DW_AT_type : <0x1631c> + <164d7> DW_AT_data_member_location: 20 + <2><164d8>: Abbrev Number: 5 (DW_TAG_member) + <164d9> DW_AT_name : SCR + <164dd> DW_AT_decl_file : 9 + <164dd> DW_AT_decl_line : 402 + <164df> DW_AT_decl_column : 17 + <164df> DW_AT_type : <0x1631c> + <164e3> DW_AT_data_member_location: 24 + <2><164e4>: Abbrev Number: 5 (DW_TAG_member) + <164e5> DW_AT_name : CR5 + <164e9> DW_AT_decl_file : 9 + <164e9> DW_AT_decl_line : 403 + <164eb> DW_AT_decl_column : 17 + <164eb> DW_AT_type : <0x1631c> + <164ef> DW_AT_data_member_location: 28 + <2><164f0>: Abbrev Number: 1 (DW_TAG_member) + <164f1> DW_AT_name : (indirect string, offset: 0xf1344): PUCRA + <164f5> DW_AT_decl_file : 9 + <164f6> DW_AT_decl_line : 404 + <164f8> DW_AT_decl_column : 17 + <164f9> DW_AT_type : <0x1631c> + <164fd> DW_AT_data_member_location: 32 + <2><164fe>: Abbrev Number: 1 (DW_TAG_member) + <164ff> DW_AT_name : (indirect string, offset: 0xf0f6d): PDCRA + <16503> DW_AT_decl_file : 9 + <16504> DW_AT_decl_line : 405 + <16506> DW_AT_decl_column : 17 + <16507> DW_AT_type : <0x1631c> + <1650b> DW_AT_data_member_location: 36 + <2><1650c>: Abbrev Number: 1 (DW_TAG_member) + <1650d> DW_AT_name : (indirect string, offset: 0xf0bc1): PUCRB + <16511> DW_AT_decl_file : 9 + <16512> DW_AT_decl_line : 406 + <16514> DW_AT_decl_column : 17 + <16515> DW_AT_type : <0x1631c> + <16519> DW_AT_data_member_location: 40 + <2><1651a>: Abbrev Number: 1 (DW_TAG_member) + <1651b> DW_AT_name : (indirect string, offset: 0xf0f73): PDCRB + <1651f> DW_AT_decl_file : 9 + <16520> DW_AT_decl_line : 407 + <16522> DW_AT_decl_column : 17 + <16523> DW_AT_type : <0x1631c> + <16527> DW_AT_data_member_location: 44 + <2><16528>: Abbrev Number: 1 (DW_TAG_member) + <16529> DW_AT_name : (indirect string, offset: 0xf134a): PUCRC + <1652d> DW_AT_decl_file : 9 + <1652e> DW_AT_decl_line : 408 + <16530> DW_AT_decl_column : 17 + <16531> DW_AT_type : <0x1631c> + <16535> DW_AT_data_member_location: 48 + <2><16536>: Abbrev Number: 1 (DW_TAG_member) + <16537> DW_AT_name : (indirect string, offset: 0xf0f79): PDCRC + <1653b> DW_AT_decl_file : 9 + <1653c> DW_AT_decl_line : 409 + <1653e> DW_AT_decl_column : 17 + <1653f> DW_AT_type : <0x1631c> + <16543> DW_AT_data_member_location: 52 + <2><16544>: Abbrev Number: 1 (DW_TAG_member) + <16545> DW_AT_name : (indirect string, offset: 0xf0bc7): PUCRD + <16549> DW_AT_decl_file : 9 + <1654a> DW_AT_decl_line : 410 + <1654c> DW_AT_decl_column : 17 + <1654d> DW_AT_type : <0x1631c> + <16551> DW_AT_data_member_location: 56 + <2><16552>: Abbrev Number: 1 (DW_TAG_member) + <16553> DW_AT_name : (indirect string, offset: 0xf0f7f): PDCRD + <16557> DW_AT_decl_file : 9 + <16558> DW_AT_decl_line : 411 + <1655a> DW_AT_decl_column : 17 + <1655b> DW_AT_type : <0x1631c> + <1655f> DW_AT_data_member_location: 60 + <2><16560>: Abbrev Number: 1 (DW_TAG_member) + <16561> DW_AT_name : (indirect string, offset: 0xf1350): PUCRE + <16565> DW_AT_decl_file : 9 + <16566> DW_AT_decl_line : 412 + <16568> DW_AT_decl_column : 17 + <16569> DW_AT_type : <0x1631c> + <1656d> DW_AT_data_member_location: 64 + <2><1656e>: Abbrev Number: 1 (DW_TAG_member) + <1656f> DW_AT_name : (indirect string, offset: 0xf0f85): PDCRE + <16573> DW_AT_decl_file : 9 + <16574> DW_AT_decl_line : 413 + <16576> DW_AT_decl_column : 17 + <16577> DW_AT_type : <0x1631c> + <1657b> DW_AT_data_member_location: 68 + <2><1657c>: Abbrev Number: 1 (DW_TAG_member) + <1657d> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 <16581> DW_AT_decl_file : 9 - <16581> DW_AT_decl_line : 401 - <16583> DW_AT_decl_column : 17 - <16583> DW_AT_type : <0x163cc> - <16587> DW_AT_data_member_location: 20 - <2><16588>: Abbrev Number: 5 (DW_TAG_member) - <16589> DW_AT_name : SCR - <1658d> DW_AT_decl_file : 9 - <1658d> DW_AT_decl_line : 402 - <1658f> DW_AT_decl_column : 17 - <1658f> DW_AT_type : <0x163cc> - <16593> DW_AT_data_member_location: 24 - <2><16594>: Abbrev Number: 5 (DW_TAG_member) - <16595> DW_AT_name : CR5 - <16599> DW_AT_decl_file : 9 - <16599> DW_AT_decl_line : 403 - <1659b> DW_AT_decl_column : 17 - <1659b> DW_AT_type : <0x163cc> - <1659f> DW_AT_data_member_location: 28 - <2><165a0>: Abbrev Number: 1 (DW_TAG_member) - <165a1> DW_AT_name : (indirect string, offset: 0xf135b): PUCRA - <165a5> DW_AT_decl_file : 9 - <165a6> DW_AT_decl_line : 404 - <165a8> DW_AT_decl_column : 17 - <165a9> DW_AT_type : <0x163cc> - <165ad> DW_AT_data_member_location: 32 - <2><165ae>: Abbrev Number: 1 (DW_TAG_member) - <165af> DW_AT_name : (indirect string, offset: 0xf0f7b): PDCRA - <165b3> DW_AT_decl_file : 9 - <165b4> DW_AT_decl_line : 405 - <165b6> DW_AT_decl_column : 17 - <165b7> DW_AT_type : <0x163cc> - <165bb> DW_AT_data_member_location: 36 - <2><165bc>: Abbrev Number: 1 (DW_TAG_member) - <165bd> DW_AT_name : (indirect string, offset: 0xf0bcf): PUCRB - <165c1> DW_AT_decl_file : 9 - <165c2> DW_AT_decl_line : 406 - <165c4> DW_AT_decl_column : 17 - <165c5> DW_AT_type : <0x163cc> - <165c9> DW_AT_data_member_location: 40 - <2><165ca>: Abbrev Number: 1 (DW_TAG_member) - <165cb> DW_AT_name : (indirect string, offset: 0xf0f81): PDCRB - <165cf> DW_AT_decl_file : 9 - <165d0> DW_AT_decl_line : 407 - <165d2> DW_AT_decl_column : 17 - <165d3> DW_AT_type : <0x163cc> - <165d7> DW_AT_data_member_location: 44 - <2><165d8>: Abbrev Number: 1 (DW_TAG_member) - <165d9> DW_AT_name : (indirect string, offset: 0xf1361): PUCRC - <165dd> DW_AT_decl_file : 9 - <165de> DW_AT_decl_line : 408 - <165e0> DW_AT_decl_column : 17 - <165e1> DW_AT_type : <0x163cc> - <165e5> DW_AT_data_member_location: 48 - <2><165e6>: Abbrev Number: 1 (DW_TAG_member) - <165e7> DW_AT_name : (indirect string, offset: 0xf0f87): PDCRC - <165eb> DW_AT_decl_file : 9 - <165ec> DW_AT_decl_line : 409 - <165ee> DW_AT_decl_column : 17 - <165ef> DW_AT_type : <0x163cc> - <165f3> DW_AT_data_member_location: 52 - <2><165f4>: Abbrev Number: 1 (DW_TAG_member) - <165f5> DW_AT_name : (indirect string, offset: 0xf0bd5): PUCRD - <165f9> DW_AT_decl_file : 9 - <165fa> DW_AT_decl_line : 410 + <16582> DW_AT_decl_line : 414 + <16584> DW_AT_decl_column : 17 + <16585> DW_AT_type : <0x163c8> + <16589> DW_AT_data_member_location: 72 + <2><1658a>: Abbrev Number: 1 (DW_TAG_member) + <1658b> DW_AT_name : (indirect string, offset: 0xf1356): PUCRH + <1658f> DW_AT_decl_file : 9 + <16590> DW_AT_decl_line : 415 + <16592> DW_AT_decl_column : 17 + <16593> DW_AT_type : <0x1631c> + <16597> DW_AT_data_member_location: 88 + <2><16598>: Abbrev Number: 1 (DW_TAG_member) + <16599> DW_AT_name : (indirect string, offset: 0xf0f8b): PDCRH + <1659d> DW_AT_decl_file : 9 + <1659e> DW_AT_decl_line : 416 + <165a0> DW_AT_decl_column : 17 + <165a1> DW_AT_type : <0x1631c> + <165a5> DW_AT_data_member_location: 92 + <2><165a6>: Abbrev Number: 1 (DW_TAG_member) + <165a7> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <165ab> DW_AT_decl_file : 9 + <165ac> DW_AT_decl_line : 417 + <165ae> DW_AT_decl_column : 17 + <165af> DW_AT_type : <0x1634b> + <165b3> DW_AT_data_member_location: 96 + <2><165b4>: Abbrev Number: 1 (DW_TAG_member) + <165b5> DW_AT_name : (indirect string, offset: 0xf0901): C2CR1 + <165b9> DW_AT_decl_file : 9 + <165ba> DW_AT_decl_line : 418 + <165bc> DW_AT_decl_column : 17 + <165bd> DW_AT_type : <0x1631c> + <165c1> DW_AT_data_member_location: 128 + <2><165c2>: Abbrev Number: 1 (DW_TAG_member) + <165c3> DW_AT_name : (indirect string, offset: 0xf03b3): C2CR3 + <165c7> DW_AT_decl_file : 9 + <165c8> DW_AT_decl_line : 419 + <165ca> DW_AT_decl_column : 17 + <165cb> DW_AT_type : <0x1631c> + <165cf> DW_AT_data_member_location: 132 + <2><165d0>: Abbrev Number: 1 (DW_TAG_member) + <165d1> DW_AT_name : (indirect string, offset: 0xefe4e): EXTSCR + <165d5> DW_AT_decl_file : 9 + <165d6> DW_AT_decl_line : 420 + <165d8> DW_AT_decl_column : 17 + <165d9> DW_AT_type : <0x1631c> + <165dd> DW_AT_data_member_location: 136 + <2><165de>: Abbrev Number: 0 + <1><165df>: Abbrev Number: 13 (DW_TAG_typedef) + <165e0> DW_AT_name : (indirect string, offset: 0xf0cec): PWR_TypeDef + <165e4> DW_AT_decl_file : 9 + <165e5> DW_AT_decl_line : 421 + <165e7> DW_AT_decl_column : 3 + <165e7> DW_AT_type : <0x16487> + <1><165eb>: Abbrev Number: 37 (DW_TAG_structure_type) + <165ec> DW_AT_byte_size : 392 + <165ee> DW_AT_decl_file : 9 + <165ef> DW_AT_decl_line : 446 + <165f1> DW_AT_decl_column : 9 + <165f2> DW_AT_sibling : <0x1691a> + <2><165f6>: Abbrev Number: 5 (DW_TAG_member) + <165f7> DW_AT_name : CR + <165fa> DW_AT_decl_file : 9 + <165fa> DW_AT_decl_line : 448 <165fc> DW_AT_decl_column : 17 - <165fd> DW_AT_type : <0x163cc> - <16601> DW_AT_data_member_location: 56 - <2><16602>: Abbrev Number: 1 (DW_TAG_member) - <16603> DW_AT_name : (indirect string, offset: 0xf0f8d): PDCRD - <16607> DW_AT_decl_file : 9 - <16608> DW_AT_decl_line : 411 - <1660a> DW_AT_decl_column : 17 - <1660b> DW_AT_type : <0x163cc> - <1660f> DW_AT_data_member_location: 60 - <2><16610>: Abbrev Number: 1 (DW_TAG_member) - <16611> DW_AT_name : (indirect string, offset: 0xf1367): PUCRE - <16615> DW_AT_decl_file : 9 - <16616> DW_AT_decl_line : 412 - <16618> DW_AT_decl_column : 17 - <16619> DW_AT_type : <0x163cc> - <1661d> DW_AT_data_member_location: 64 - <2><1661e>: Abbrev Number: 1 (DW_TAG_member) - <1661f> DW_AT_name : (indirect string, offset: 0xf0f93): PDCRE - <16623> DW_AT_decl_file : 9 - <16624> DW_AT_decl_line : 413 - <16626> DW_AT_decl_column : 17 - <16627> DW_AT_type : <0x163cc> - <1662b> DW_AT_data_member_location: 68 - <2><1662c>: Abbrev Number: 1 (DW_TAG_member) - <1662d> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <16631> DW_AT_decl_file : 9 - <16632> DW_AT_decl_line : 414 - <16634> DW_AT_decl_column : 17 - <16635> DW_AT_type : <0x16478> - <16639> DW_AT_data_member_location: 72 - <2><1663a>: Abbrev Number: 1 (DW_TAG_member) - <1663b> DW_AT_name : (indirect string, offset: 0xf136d): PUCRH - <1663f> DW_AT_decl_file : 9 - <16640> DW_AT_decl_line : 415 - <16642> DW_AT_decl_column : 17 - <16643> DW_AT_type : <0x163cc> - <16647> DW_AT_data_member_location: 88 - <2><16648>: Abbrev Number: 1 (DW_TAG_member) - <16649> DW_AT_name : (indirect string, offset: 0xf0f99): PDCRH - <1664d> DW_AT_decl_file : 9 - <1664e> DW_AT_decl_line : 416 - <16650> DW_AT_decl_column : 17 - <16651> DW_AT_type : <0x163cc> - <16655> DW_AT_data_member_location: 92 - <2><16656>: Abbrev Number: 1 (DW_TAG_member) - <16657> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <1665b> DW_AT_decl_file : 9 - <1665c> DW_AT_decl_line : 417 - <1665e> DW_AT_decl_column : 17 - <1665f> DW_AT_type : <0x163fb> - <16663> DW_AT_data_member_location: 96 - <2><16664>: Abbrev Number: 1 (DW_TAG_member) - <16665> DW_AT_name : (indirect string, offset: 0xf090f): C2CR1 - <16669> DW_AT_decl_file : 9 - <1666a> DW_AT_decl_line : 418 - <1666c> DW_AT_decl_column : 17 - <1666d> DW_AT_type : <0x163cc> - <16671> DW_AT_data_member_location: 128 - <2><16672>: Abbrev Number: 1 (DW_TAG_member) - <16673> DW_AT_name : (indirect string, offset: 0xf03a6): C2CR3 - <16677> DW_AT_decl_file : 9 - <16678> DW_AT_decl_line : 419 - <1667a> DW_AT_decl_column : 17 - <1667b> DW_AT_type : <0x163cc> - <1667f> DW_AT_data_member_location: 132 - <2><16680>: Abbrev Number: 1 (DW_TAG_member) - <16681> DW_AT_name : (indirect string, offset: 0xefe34): EXTSCR - <16685> DW_AT_decl_file : 9 - <16686> DW_AT_decl_line : 420 - <16688> DW_AT_decl_column : 17 - <16689> DW_AT_type : <0x163cc> - <1668d> DW_AT_data_member_location: 136 - <2><1668e>: Abbrev Number: 0 - <1><1668f>: Abbrev Number: 13 (DW_TAG_typedef) - <16690> DW_AT_name : (indirect string, offset: 0xf0cfa): PWR_TypeDef - <16694> DW_AT_decl_file : 9 - <16695> DW_AT_decl_line : 421 - <16697> DW_AT_decl_column : 3 - <16697> DW_AT_type : <0x16537> - <1><1669b>: Abbrev Number: 37 (DW_TAG_structure_type) - <1669c> DW_AT_byte_size : 392 - <1669e> DW_AT_decl_file : 9 - <1669f> DW_AT_decl_line : 446 - <166a1> DW_AT_decl_column : 9 - <166a2> DW_AT_sibling : <0x169ca> - <2><166a6>: Abbrev Number: 5 (DW_TAG_member) - <166a7> DW_AT_name : CR - <166aa> DW_AT_decl_file : 9 - <166aa> DW_AT_decl_line : 448 - <166ac> DW_AT_decl_column : 17 - <166ac> DW_AT_type : <0x163cc> - <166b0> DW_AT_data_member_location: 0 - <2><166b1>: Abbrev Number: 1 (DW_TAG_member) - <166b2> DW_AT_name : (indirect string, offset: 0xf0acc): ICSCR - <166b6> DW_AT_decl_file : 9 - <166b7> DW_AT_decl_line : 449 - <166b9> DW_AT_decl_column : 17 - <166ba> DW_AT_type : <0x163cc> - <166be> DW_AT_data_member_location: 4 - <2><166bf>: Abbrev Number: 1 (DW_TAG_member) - <166c0> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <166c4> DW_AT_decl_file : 9 - <166c5> DW_AT_decl_line : 450 - <166c7> DW_AT_decl_column : 17 - <166c8> DW_AT_type : <0x163cc> - <166cc> DW_AT_data_member_location: 8 - <2><166cd>: Abbrev Number: 1 (DW_TAG_member) - <166ce> DW_AT_name : (indirect string, offset: 0xf0c99): PLLCFGR - <166d2> DW_AT_decl_file : 9 - <166d3> DW_AT_decl_line : 451 - <166d5> DW_AT_decl_column : 17 - <166d6> DW_AT_type : <0x163cc> - <166da> DW_AT_data_member_location: 12 - <2><166db>: Abbrev Number: 1 (DW_TAG_member) - <166dc> DW_AT_name : (indirect string, offset: 0xf0326): PLLSAI1CFGR - <166e0> DW_AT_decl_file : 9 - <166e1> DW_AT_decl_line : 452 - <166e3> DW_AT_decl_column : 17 - <166e4> DW_AT_type : <0x163cc> - <166e8> DW_AT_data_member_location: 16 - <2><166e9>: Abbrev Number: 1 (DW_TAG_member) - <166ea> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <166ee> DW_AT_decl_file : 9 - <166ef> DW_AT_decl_line : 453 - <166f1> DW_AT_decl_column : 17 - <166f2> DW_AT_type : <0x163c0> - <166f6> DW_AT_data_member_location: 20 - <2><166f7>: Abbrev Number: 1 (DW_TAG_member) - <166f8> DW_AT_name : (indirect string, offset: 0xefb49): CIER - <166fc> DW_AT_decl_file : 9 - <166fd> DW_AT_decl_line : 454 - <166ff> DW_AT_decl_column : 17 - <16700> DW_AT_type : <0x163cc> - <16704> DW_AT_data_member_location: 24 - <2><16705>: Abbrev Number: 1 (DW_TAG_member) - <16706> DW_AT_name : (indirect string, offset: 0xefb72): CIFR - <1670a> DW_AT_decl_file : 9 - <1670b> DW_AT_decl_line : 455 - <1670d> DW_AT_decl_column : 17 - <1670e> DW_AT_type : <0x163cc> - <16712> DW_AT_data_member_location: 28 - <2><16713>: Abbrev Number: 1 (DW_TAG_member) - <16714> DW_AT_name : (indirect string, offset: 0xefb61): CICR - <16718> DW_AT_decl_file : 9 - <16719> DW_AT_decl_line : 456 - <1671b> DW_AT_decl_column : 17 - <1671c> DW_AT_type : <0x163cc> - <16720> DW_AT_data_member_location: 32 - <2><16721>: Abbrev Number: 1 (DW_TAG_member) - <16722> DW_AT_name : (indirect string, offset: 0xefc3b): SMPSCR - <16726> DW_AT_decl_file : 9 - <16727> DW_AT_decl_line : 457 - <16729> DW_AT_decl_column : 17 - <1672a> DW_AT_type : <0x163cc> - <1672e> DW_AT_data_member_location: 36 - <2><1672f>: Abbrev Number: 1 (DW_TAG_member) - <16730> DW_AT_name : (indirect string, offset: 0xf0e81): AHB1RSTR - <16734> DW_AT_decl_file : 9 - <16735> DW_AT_decl_line : 458 - <16737> DW_AT_decl_column : 17 - <16738> DW_AT_type : <0x163cc> - <1673c> DW_AT_data_member_location: 40 - <2><1673d>: Abbrev Number: 1 (DW_TAG_member) - <1673e> DW_AT_name : (indirect string, offset: 0xefd65): AHB2RSTR - <16742> DW_AT_decl_file : 9 - <16743> DW_AT_decl_line : 459 - <16745> DW_AT_decl_column : 17 - <16746> DW_AT_type : <0x163cc> - <1674a> DW_AT_data_member_location: 44 - <2><1674b>: Abbrev Number: 1 (DW_TAG_member) - <1674c> DW_AT_name : (indirect string, offset: 0xf056f): AHB3RSTR - <16750> DW_AT_decl_file : 9 - <16751> DW_AT_decl_line : 460 - <16753> DW_AT_decl_column : 17 - <16754> DW_AT_type : <0x163cc> - <16758> DW_AT_data_member_location: 48 - <2><16759>: Abbrev Number: 1 (DW_TAG_member) - <1675a> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <1675e> DW_AT_decl_file : 9 - <1675f> DW_AT_decl_line : 461 - <16761> DW_AT_decl_column : 17 - <16762> DW_AT_type : <0x163c0> - <16766> DW_AT_data_member_location: 52 - <2><16767>: Abbrev Number: 1 (DW_TAG_member) - <16768> DW_AT_name : (indirect string, offset: 0xeff75): APB1RSTR1 - <1676c> DW_AT_decl_file : 9 - <1676d> DW_AT_decl_line : 462 - <1676f> DW_AT_decl_column : 17 - <16770> DW_AT_type : <0x163cc> - <16774> DW_AT_data_member_location: 56 - <2><16775>: Abbrev Number: 1 (DW_TAG_member) - <16776> DW_AT_name : (indirect string, offset: 0xeff7f): APB1RSTR2 - <1677a> DW_AT_decl_file : 9 - <1677b> DW_AT_decl_line : 463 - <1677d> DW_AT_decl_column : 17 - <1677e> DW_AT_type : <0x163cc> - <16782> DW_AT_data_member_location: 60 - <2><16783>: Abbrev Number: 1 (DW_TAG_member) - <16784> DW_AT_name : (indirect string, offset: 0xf0553): APB2RSTR - <16788> DW_AT_decl_file : 9 - <16789> DW_AT_decl_line : 464 - <1678b> DW_AT_decl_column : 17 - <1678c> DW_AT_type : <0x163cc> - <16790> DW_AT_data_member_location: 64 - <2><16791>: Abbrev Number: 1 (DW_TAG_member) - <16792> DW_AT_name : (indirect string, offset: 0xf0dc7): APB3RSTR - <16796> DW_AT_decl_file : 9 - <16797> DW_AT_decl_line : 465 - <16799> DW_AT_decl_column : 17 - <1679a> DW_AT_type : <0x163cc> - <1679e> DW_AT_data_member_location: 68 - <2><1679f>: Abbrev Number: 1 (DW_TAG_member) - <167a0> DW_AT_name : (indirect string, offset: 0xf101b): AHB1ENR - <167a4> DW_AT_decl_file : 9 - <167a5> DW_AT_decl_line : 466 - <167a7> DW_AT_decl_column : 17 - <167a8> DW_AT_type : <0x163cc> - <167ac> DW_AT_data_member_location: 72 - <2><167ad>: Abbrev Number: 1 (DW_TAG_member) - <167ae> DW_AT_name : (indirect string, offset: 0xf0cc1): AHB2ENR - <167b2> DW_AT_decl_file : 9 - <167b3> DW_AT_decl_line : 467 - <167b5> DW_AT_decl_column : 17 - <167b6> DW_AT_type : <0x163cc> - <167ba> DW_AT_data_member_location: 76 - <2><167bb>: Abbrev Number: 1 (DW_TAG_member) - <167bc> DW_AT_name : (indirect string, offset: 0xf11b8): AHB3ENR - <167c0> DW_AT_decl_file : 9 - <167c1> DW_AT_decl_line : 468 - <167c3> DW_AT_decl_column : 17 - <167c4> DW_AT_type : <0x163cc> - <167c8> DW_AT_data_member_location: 80 - <2><167c9>: Abbrev Number: 1 (DW_TAG_member) - <167ca> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <167ce> DW_AT_decl_file : 9 - <167cf> DW_AT_decl_line : 469 - <167d1> DW_AT_decl_column : 17 - <167d2> DW_AT_type : <0x163c0> - <167d6> DW_AT_data_member_location: 84 - <2><167d7>: Abbrev Number: 1 (DW_TAG_member) - <167d8> DW_AT_name : (indirect string, offset: 0xf0041): APB1ENR1 - <167dc> DW_AT_decl_file : 9 - <167dd> DW_AT_decl_line : 470 - <167df> DW_AT_decl_column : 17 - <167e0> DW_AT_type : <0x163cc> - <167e4> DW_AT_data_member_location: 88 - <2><167e5>: Abbrev Number: 1 (DW_TAG_member) - <167e6> DW_AT_name : (indirect string, offset: 0xf004c): APB1ENR2 - <167ea> DW_AT_decl_file : 9 - <167eb> DW_AT_decl_line : 471 - <167ed> DW_AT_decl_column : 17 - <167ee> DW_AT_type : <0x163cc> - <167f2> DW_AT_data_member_location: 92 - <2><167f3>: Abbrev Number: 1 (DW_TAG_member) - <167f4> DW_AT_name : (indirect string, offset: 0xf00b7): APB2ENR - <167f8> DW_AT_decl_file : 9 - <167f9> DW_AT_decl_line : 472 - <167fb> DW_AT_decl_column : 17 - <167fc> DW_AT_type : <0x163cc> - <16800> DW_AT_data_member_location: 96 - <2><16801>: Abbrev Number: 1 (DW_TAG_member) - <16802> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <16806> DW_AT_decl_file : 9 - <16807> DW_AT_decl_line : 473 - <16809> DW_AT_decl_column : 17 - <1680a> DW_AT_type : <0x163c0> - <1680e> DW_AT_data_member_location: 100 - <2><1680f>: Abbrev Number: 1 (DW_TAG_member) - <16810> DW_AT_name : (indirect string, offset: 0xeff5c): AHB1SMENR - <16814> DW_AT_decl_file : 9 - <16815> DW_AT_decl_line : 474 - <16817> DW_AT_decl_column : 17 - <16818> DW_AT_type : <0x163cc> - <1681c> DW_AT_data_member_location: 104 - <2><1681d>: Abbrev Number: 1 (DW_TAG_member) - <1681e> DW_AT_name : (indirect string, offset: 0xf0b3d): AHB2SMENR - <16822> DW_AT_decl_file : 9 - <16823> DW_AT_decl_line : 475 - <16825> DW_AT_decl_column : 17 - <16826> DW_AT_type : <0x163cc> - <1682a> DW_AT_data_member_location: 108 - <2><1682b>: Abbrev Number: 1 (DW_TAG_member) - <1682c> DW_AT_name : (indirect string, offset: 0xefd3d): AHB3SMENR - <16830> DW_AT_decl_file : 9 - <16831> DW_AT_decl_line : 476 - <16833> DW_AT_decl_column : 17 - <16834> DW_AT_type : <0x163cc> - <16838> DW_AT_data_member_location: 112 - <2><16839>: Abbrev Number: 1 (DW_TAG_member) - <1683a> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <1683e> DW_AT_decl_file : 9 - <1683f> DW_AT_decl_line : 477 - <16841> DW_AT_decl_column : 17 - <16842> DW_AT_type : <0x163c0> - <16846> DW_AT_data_member_location: 116 - <2><16847>: Abbrev Number: 1 (DW_TAG_member) - <16848> DW_AT_name : (indirect string, offset: 0xefee5): APB1SMENR1 - <1684c> DW_AT_decl_file : 9 - <1684d> DW_AT_decl_line : 478 - <1684f> DW_AT_decl_column : 17 - <16850> DW_AT_type : <0x163cc> - <16854> DW_AT_data_member_location: 120 - <2><16855>: Abbrev Number: 1 (DW_TAG_member) - <16856> DW_AT_name : (indirect string, offset: 0xefef2): APB1SMENR2 - <1685a> DW_AT_decl_file : 9 - <1685b> DW_AT_decl_line : 479 + <165fc> DW_AT_type : <0x1631c> + <16600> DW_AT_data_member_location: 0 + <2><16601>: Abbrev Number: 1 (DW_TAG_member) + <16602> DW_AT_name : (indirect string, offset: 0xf0abe): ICSCR + <16606> DW_AT_decl_file : 9 + <16607> DW_AT_decl_line : 449 + <16609> DW_AT_decl_column : 17 + <1660a> DW_AT_type : <0x1631c> + <1660e> DW_AT_data_member_location: 4 + <2><1660f>: Abbrev Number: 1 (DW_TAG_member) + <16610> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <16614> DW_AT_decl_file : 9 + <16615> DW_AT_decl_line : 450 + <16617> DW_AT_decl_column : 17 + <16618> DW_AT_type : <0x1631c> + <1661c> DW_AT_data_member_location: 8 + <2><1661d>: Abbrev Number: 1 (DW_TAG_member) + <1661e> DW_AT_name : (indirect string, offset: 0xf0c8b): PLLCFGR + <16622> DW_AT_decl_file : 9 + <16623> DW_AT_decl_line : 451 + <16625> DW_AT_decl_column : 17 + <16626> DW_AT_type : <0x1631c> + <1662a> DW_AT_data_member_location: 12 + <2><1662b>: Abbrev Number: 1 (DW_TAG_member) + <1662c> DW_AT_name : (indirect string, offset: 0xf0333): PLLSAI1CFGR + <16630> DW_AT_decl_file : 9 + <16631> DW_AT_decl_line : 452 + <16633> DW_AT_decl_column : 17 + <16634> DW_AT_type : <0x1631c> + <16638> DW_AT_data_member_location: 16 + <2><16639>: Abbrev Number: 1 (DW_TAG_member) + <1663a> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <1663e> DW_AT_decl_file : 9 + <1663f> DW_AT_decl_line : 453 + <16641> DW_AT_decl_column : 17 + <16642> DW_AT_type : <0x16310> + <16646> DW_AT_data_member_location: 20 + <2><16647>: Abbrev Number: 1 (DW_TAG_member) + <16648> DW_AT_name : (indirect string, offset: 0xefb70): CIER + <1664c> DW_AT_decl_file : 9 + <1664d> DW_AT_decl_line : 454 + <1664f> DW_AT_decl_column : 17 + <16650> DW_AT_type : <0x1631c> + <16654> DW_AT_data_member_location: 24 + <2><16655>: Abbrev Number: 1 (DW_TAG_member) + <16656> DW_AT_name : (indirect string, offset: 0xefb99): CIFR + <1665a> DW_AT_decl_file : 9 + <1665b> DW_AT_decl_line : 455 + <1665d> DW_AT_decl_column : 17 + <1665e> DW_AT_type : <0x1631c> + <16662> DW_AT_data_member_location: 28 + <2><16663>: Abbrev Number: 1 (DW_TAG_member) + <16664> DW_AT_name : (indirect string, offset: 0xefb88): CICR + <16668> DW_AT_decl_file : 9 + <16669> DW_AT_decl_line : 456 + <1666b> DW_AT_decl_column : 17 + <1666c> DW_AT_type : <0x1631c> + <16670> DW_AT_data_member_location: 32 + <2><16671>: Abbrev Number: 1 (DW_TAG_member) + <16672> DW_AT_name : (indirect string, offset: 0xefc62): SMPSCR + <16676> DW_AT_decl_file : 9 + <16677> DW_AT_decl_line : 457 + <16679> DW_AT_decl_column : 17 + <1667a> DW_AT_type : <0x1631c> + <1667e> DW_AT_data_member_location: 36 + <2><1667f>: Abbrev Number: 1 (DW_TAG_member) + <16680> DW_AT_name : (indirect string, offset: 0xf0e73): AHB1RSTR + <16684> DW_AT_decl_file : 9 + <16685> DW_AT_decl_line : 458 + <16687> DW_AT_decl_column : 17 + <16688> DW_AT_type : <0x1631c> + <1668c> DW_AT_data_member_location: 40 + <2><1668d>: Abbrev Number: 1 (DW_TAG_member) + <1668e> DW_AT_name : (indirect string, offset: 0xefd7f): AHB2RSTR + <16692> DW_AT_decl_file : 9 + <16693> DW_AT_decl_line : 459 + <16695> DW_AT_decl_column : 17 + <16696> DW_AT_type : <0x1631c> + <1669a> DW_AT_data_member_location: 44 + <2><1669b>: Abbrev Number: 1 (DW_TAG_member) + <1669c> DW_AT_name : (indirect string, offset: 0xf057c): AHB3RSTR + <166a0> DW_AT_decl_file : 9 + <166a1> DW_AT_decl_line : 460 + <166a3> DW_AT_decl_column : 17 + <166a4> DW_AT_type : <0x1631c> + <166a8> DW_AT_data_member_location: 48 + <2><166a9>: Abbrev Number: 1 (DW_TAG_member) + <166aa> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <166ae> DW_AT_decl_file : 9 + <166af> DW_AT_decl_line : 461 + <166b1> DW_AT_decl_column : 17 + <166b2> DW_AT_type : <0x16310> + <166b6> DW_AT_data_member_location: 52 + <2><166b7>: Abbrev Number: 1 (DW_TAG_member) + <166b8> DW_AT_name : (indirect string, offset: 0xeff8f): APB1RSTR1 + <166bc> DW_AT_decl_file : 9 + <166bd> DW_AT_decl_line : 462 + <166bf> DW_AT_decl_column : 17 + <166c0> DW_AT_type : <0x1631c> + <166c4> DW_AT_data_member_location: 56 + <2><166c5>: Abbrev Number: 1 (DW_TAG_member) + <166c6> DW_AT_name : (indirect string, offset: 0xeff99): APB1RSTR2 + <166ca> DW_AT_decl_file : 9 + <166cb> DW_AT_decl_line : 463 + <166cd> DW_AT_decl_column : 17 + <166ce> DW_AT_type : <0x1631c> + <166d2> DW_AT_data_member_location: 60 + <2><166d3>: Abbrev Number: 1 (DW_TAG_member) + <166d4> DW_AT_name : (indirect string, offset: 0xf0560): APB2RSTR + <166d8> DW_AT_decl_file : 9 + <166d9> DW_AT_decl_line : 464 + <166db> DW_AT_decl_column : 17 + <166dc> DW_AT_type : <0x1631c> + <166e0> DW_AT_data_member_location: 64 + <2><166e1>: Abbrev Number: 1 (DW_TAG_member) + <166e2> DW_AT_name : (indirect string, offset: 0xf0db9): APB3RSTR + <166e6> DW_AT_decl_file : 9 + <166e7> DW_AT_decl_line : 465 + <166e9> DW_AT_decl_column : 17 + <166ea> DW_AT_type : <0x1631c> + <166ee> DW_AT_data_member_location: 68 + <2><166ef>: Abbrev Number: 1 (DW_TAG_member) + <166f0> DW_AT_name : (indirect string, offset: 0xf100d): AHB1ENR + <166f4> DW_AT_decl_file : 9 + <166f5> DW_AT_decl_line : 466 + <166f7> DW_AT_decl_column : 17 + <166f8> DW_AT_type : <0x1631c> + <166fc> DW_AT_data_member_location: 72 + <2><166fd>: Abbrev Number: 1 (DW_TAG_member) + <166fe> DW_AT_name : (indirect string, offset: 0xf0cb3): AHB2ENR + <16702> DW_AT_decl_file : 9 + <16703> DW_AT_decl_line : 467 + <16705> DW_AT_decl_column : 17 + <16706> DW_AT_type : <0x1631c> + <1670a> DW_AT_data_member_location: 76 + <2><1670b>: Abbrev Number: 1 (DW_TAG_member) + <1670c> DW_AT_name : (indirect string, offset: 0xf11a1): AHB3ENR + <16710> DW_AT_decl_file : 9 + <16711> DW_AT_decl_line : 468 + <16713> DW_AT_decl_column : 17 + <16714> DW_AT_type : <0x1631c> + <16718> DW_AT_data_member_location: 80 + <2><16719>: Abbrev Number: 1 (DW_TAG_member) + <1671a> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <1671e> DW_AT_decl_file : 9 + <1671f> DW_AT_decl_line : 469 + <16721> DW_AT_decl_column : 17 + <16722> DW_AT_type : <0x16310> + <16726> DW_AT_data_member_location: 84 + <2><16727>: Abbrev Number: 1 (DW_TAG_member) + <16728> DW_AT_name : (indirect string, offset: 0xf005b): APB1ENR1 + <1672c> DW_AT_decl_file : 9 + <1672d> DW_AT_decl_line : 470 + <1672f> DW_AT_decl_column : 17 + <16730> DW_AT_type : <0x1631c> + <16734> DW_AT_data_member_location: 88 + <2><16735>: Abbrev Number: 1 (DW_TAG_member) + <16736> DW_AT_name : (indirect string, offset: 0xf0066): APB1ENR2 + <1673a> DW_AT_decl_file : 9 + <1673b> DW_AT_decl_line : 471 + <1673d> DW_AT_decl_column : 17 + <1673e> DW_AT_type : <0x1631c> + <16742> DW_AT_data_member_location: 92 + <2><16743>: Abbrev Number: 1 (DW_TAG_member) + <16744> DW_AT_name : (indirect string, offset: 0xf00d1): APB2ENR + <16748> DW_AT_decl_file : 9 + <16749> DW_AT_decl_line : 472 + <1674b> DW_AT_decl_column : 17 + <1674c> DW_AT_type : <0x1631c> + <16750> DW_AT_data_member_location: 96 + <2><16751>: Abbrev Number: 1 (DW_TAG_member) + <16752> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <16756> DW_AT_decl_file : 9 + <16757> DW_AT_decl_line : 473 + <16759> DW_AT_decl_column : 17 + <1675a> DW_AT_type : <0x16310> + <1675e> DW_AT_data_member_location: 100 + <2><1675f>: Abbrev Number: 1 (DW_TAG_member) + <16760> DW_AT_name : (indirect string, offset: 0xeff76): AHB1SMENR + <16764> DW_AT_decl_file : 9 + <16765> DW_AT_decl_line : 474 + <16767> DW_AT_decl_column : 17 + <16768> DW_AT_type : <0x1631c> + <1676c> DW_AT_data_member_location: 104 + <2><1676d>: Abbrev Number: 1 (DW_TAG_member) + <1676e> DW_AT_name : (indirect string, offset: 0xf0b2f): AHB2SMENR + <16772> DW_AT_decl_file : 9 + <16773> DW_AT_decl_line : 475 + <16775> DW_AT_decl_column : 17 + <16776> DW_AT_type : <0x1631c> + <1677a> DW_AT_data_member_location: 108 + <2><1677b>: Abbrev Number: 1 (DW_TAG_member) + <1677c> DW_AT_name : (indirect string, offset: 0xefd57): AHB3SMENR + <16780> DW_AT_decl_file : 9 + <16781> DW_AT_decl_line : 476 + <16783> DW_AT_decl_column : 17 + <16784> DW_AT_type : <0x1631c> + <16788> DW_AT_data_member_location: 112 + <2><16789>: Abbrev Number: 1 (DW_TAG_member) + <1678a> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <1678e> DW_AT_decl_file : 9 + <1678f> DW_AT_decl_line : 477 + <16791> DW_AT_decl_column : 17 + <16792> DW_AT_type : <0x16310> + <16796> DW_AT_data_member_location: 116 + <2><16797>: Abbrev Number: 1 (DW_TAG_member) + <16798> DW_AT_name : (indirect string, offset: 0xefeff): APB1SMENR1 + <1679c> DW_AT_decl_file : 9 + <1679d> DW_AT_decl_line : 478 + <1679f> DW_AT_decl_column : 17 + <167a0> DW_AT_type : <0x1631c> + <167a4> DW_AT_data_member_location: 120 + <2><167a5>: Abbrev Number: 1 (DW_TAG_member) + <167a6> DW_AT_name : (indirect string, offset: 0xeff0c): APB1SMENR2 + <167aa> DW_AT_decl_file : 9 + <167ab> DW_AT_decl_line : 479 + <167ad> DW_AT_decl_column : 17 + <167ae> DW_AT_type : <0x1631c> + <167b2> DW_AT_data_member_location: 124 + <2><167b3>: Abbrev Number: 1 (DW_TAG_member) + <167b4> DW_AT_name : (indirect string, offset: 0xf06ec): APB2SMENR + <167b8> DW_AT_decl_file : 9 + <167b9> DW_AT_decl_line : 480 + <167bb> DW_AT_decl_column : 17 + <167bc> DW_AT_type : <0x1631c> + <167c0> DW_AT_data_member_location: 128 + <2><167c1>: Abbrev Number: 1 (DW_TAG_member) + <167c2> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <167c6> DW_AT_decl_file : 9 + <167c7> DW_AT_decl_line : 481 + <167c9> DW_AT_decl_column : 17 + <167ca> DW_AT_type : <0x16310> + <167ce> DW_AT_data_member_location: 132 + <2><167cf>: Abbrev Number: 1 (DW_TAG_member) + <167d0> DW_AT_name : (indirect string, offset: 0xf0247): CCIPR + <167d4> DW_AT_decl_file : 9 + <167d5> DW_AT_decl_line : 482 + <167d7> DW_AT_decl_column : 17 + <167d8> DW_AT_type : <0x1631c> + <167dc> DW_AT_data_member_location: 136 + <2><167dd>: Abbrev Number: 1 (DW_TAG_member) + <167de> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <167e2> DW_AT_decl_file : 9 + <167e3> DW_AT_decl_line : 483 + <167e5> DW_AT_decl_column : 17 + <167e6> DW_AT_type : <0x16310> + <167ea> DW_AT_data_member_location: 140 + <2><167eb>: Abbrev Number: 1 (DW_TAG_member) + <167ec> DW_AT_name : (indirect string, offset: 0xefe2e): BDCR + <167f0> DW_AT_decl_file : 9 + <167f1> DW_AT_decl_line : 484 + <167f3> DW_AT_decl_column : 17 + <167f4> DW_AT_type : <0x1631c> + <167f8> DW_AT_data_member_location: 144 + <2><167f9>: Abbrev Number: 5 (DW_TAG_member) + <167fa> DW_AT_name : CSR + <167fe> DW_AT_decl_file : 9 + <167fe> DW_AT_decl_line : 485 + <16800> DW_AT_decl_column : 17 + <16800> DW_AT_type : <0x1631c> + <16804> DW_AT_data_member_location: 148 + <2><16805>: Abbrev Number: 1 (DW_TAG_member) + <16806> DW_AT_name : (indirect string, offset: 0xf015b): CRRCR + <1680a> DW_AT_decl_file : 9 + <1680b> DW_AT_decl_line : 486 + <1680d> DW_AT_decl_column : 17 + <1680e> DW_AT_type : <0x1631c> + <16812> DW_AT_data_member_location: 152 + <2><16813>: Abbrev Number: 1 (DW_TAG_member) + <16814> DW_AT_name : (indirect string, offset: 0xf0161): HSECR + <16818> DW_AT_decl_file : 9 + <16819> DW_AT_decl_line : 487 + <1681b> DW_AT_decl_column : 17 + <1681c> DW_AT_type : <0x1631c> + <16820> DW_AT_data_member_location: 156 + <2><16821>: Abbrev Number: 1 (DW_TAG_member) + <16822> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <16826> DW_AT_decl_file : 9 + <16827> DW_AT_decl_line : 488 + <16829> DW_AT_decl_column : 17 + <1682a> DW_AT_type : <0x1691a> + <1682e> DW_AT_data_member_location: 160 + <2><1682f>: Abbrev Number: 6 (DW_TAG_member) + <16830> DW_AT_name : (indirect string, offset: 0xf12ba): EXTCFGR + <16834> DW_AT_decl_file : 9 + <16834> DW_AT_decl_line : 489 + <16836> DW_AT_decl_column : 17 + <16836> DW_AT_type : <0x1631c> + <1683a> DW_AT_data_member_location: 264 + <2><1683c>: Abbrev Number: 6 (DW_TAG_member) + <1683d> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <16841> DW_AT_decl_file : 9 + <16841> DW_AT_decl_line : 490 + <16843> DW_AT_decl_column : 17 + <16843> DW_AT_type : <0x1633b> + <16847> DW_AT_data_member_location: 268 + <2><16849>: Abbrev Number: 6 (DW_TAG_member) + <1684a> DW_AT_name : (indirect string, offset: 0xf100b): C2AHB1ENR + <1684e> DW_AT_decl_file : 9 + <1684e> DW_AT_decl_line : 491 + <16850> DW_AT_decl_column : 17 + <16850> DW_AT_type : <0x1631c> + <16854> DW_AT_data_member_location: 328 + <2><16856>: Abbrev Number: 6 (DW_TAG_member) + <16857> DW_AT_name : (indirect string, offset: 0xf0cb1): C2AHB2ENR + <1685b> DW_AT_decl_file : 9 + <1685b> DW_AT_decl_line : 492 <1685d> DW_AT_decl_column : 17 - <1685e> DW_AT_type : <0x163cc> - <16862> DW_AT_data_member_location: 124 - <2><16863>: Abbrev Number: 1 (DW_TAG_member) - <16864> DW_AT_name : (indirect string, offset: 0xf06ed): APB2SMENR + <1685d> DW_AT_type : <0x1631c> + <16861> DW_AT_data_member_location: 332 + <2><16863>: Abbrev Number: 6 (DW_TAG_member) + <16864> DW_AT_name : (indirect string, offset: 0xf119f): C2AHB3ENR <16868> DW_AT_decl_file : 9 - <16869> DW_AT_decl_line : 480 - <1686b> DW_AT_decl_column : 17 - <1686c> DW_AT_type : <0x163cc> - <16870> DW_AT_data_member_location: 128 - <2><16871>: Abbrev Number: 1 (DW_TAG_member) - <16872> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <16876> DW_AT_decl_file : 9 - <16877> DW_AT_decl_line : 481 - <16879> DW_AT_decl_column : 17 - <1687a> DW_AT_type : <0x163c0> - <1687e> DW_AT_data_member_location: 132 - <2><1687f>: Abbrev Number: 1 (DW_TAG_member) - <16880> DW_AT_name : (indirect string, offset: 0xf023a): CCIPR - <16884> DW_AT_decl_file : 9 - <16885> DW_AT_decl_line : 482 - <16887> DW_AT_decl_column : 17 - <16888> DW_AT_type : <0x163cc> - <1688c> DW_AT_data_member_location: 136 - <2><1688d>: Abbrev Number: 1 (DW_TAG_member) - <1688e> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <16892> DW_AT_decl_file : 9 - <16893> DW_AT_decl_line : 483 - <16895> DW_AT_decl_column : 17 - <16896> DW_AT_type : <0x163c0> - <1689a> DW_AT_data_member_location: 140 - <2><1689b>: Abbrev Number: 1 (DW_TAG_member) - <1689c> DW_AT_name : (indirect string, offset: 0xefe14): BDCR - <168a0> DW_AT_decl_file : 9 - <168a1> DW_AT_decl_line : 484 - <168a3> DW_AT_decl_column : 17 - <168a4> DW_AT_type : <0x163cc> - <168a8> DW_AT_data_member_location: 144 - <2><168a9>: Abbrev Number: 5 (DW_TAG_member) - <168aa> DW_AT_name : CSR - <168ae> DW_AT_decl_file : 9 - <168ae> DW_AT_decl_line : 485 - <168b0> DW_AT_decl_column : 17 - <168b0> DW_AT_type : <0x163cc> - <168b4> DW_AT_data_member_location: 148 - <2><168b5>: Abbrev Number: 1 (DW_TAG_member) - <168b6> DW_AT_name : (indirect string, offset: 0xf0141): CRRCR - <168ba> DW_AT_decl_file : 9 - <168bb> DW_AT_decl_line : 486 - <168bd> DW_AT_decl_column : 17 - <168be> DW_AT_type : <0x163cc> - <168c2> DW_AT_data_member_location: 152 - <2><168c3>: Abbrev Number: 1 (DW_TAG_member) - <168c4> DW_AT_name : (indirect string, offset: 0xf0147): HSECR - <168c8> DW_AT_decl_file : 9 - <168c9> DW_AT_decl_line : 487 - <168cb> DW_AT_decl_column : 17 - <168cc> DW_AT_type : <0x163cc> - <168d0> DW_AT_data_member_location: 156 - <2><168d1>: Abbrev Number: 1 (DW_TAG_member) - <168d2> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <168d6> DW_AT_decl_file : 9 - <168d7> DW_AT_decl_line : 488 - <168d9> DW_AT_decl_column : 17 - <168da> DW_AT_type : <0x169ca> - <168de> DW_AT_data_member_location: 160 - <2><168df>: Abbrev Number: 6 (DW_TAG_member) - <168e0> DW_AT_name : (indirect string, offset: 0xf12d1): EXTCFGR - <168e4> DW_AT_decl_file : 9 - <168e4> DW_AT_decl_line : 489 - <168e6> DW_AT_decl_column : 17 - <168e6> DW_AT_type : <0x163cc> - <168ea> DW_AT_data_member_location: 264 - <2><168ec>: Abbrev Number: 6 (DW_TAG_member) - <168ed> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <168f1> DW_AT_decl_file : 9 - <168f1> DW_AT_decl_line : 490 - <168f3> DW_AT_decl_column : 17 - <168f3> DW_AT_type : <0x163eb> - <168f7> DW_AT_data_member_location: 268 - <2><168f9>: Abbrev Number: 6 (DW_TAG_member) - <168fa> DW_AT_name : (indirect string, offset: 0xf1019): C2AHB1ENR - <168fe> DW_AT_decl_file : 9 - <168fe> DW_AT_decl_line : 491 - <16900> DW_AT_decl_column : 17 - <16900> DW_AT_type : <0x163cc> - <16904> DW_AT_data_member_location: 328 - <2><16906>: Abbrev Number: 6 (DW_TAG_member) - <16907> DW_AT_name : (indirect string, offset: 0xf0cbf): C2AHB2ENR - <1690b> DW_AT_decl_file : 9 - <1690b> DW_AT_decl_line : 492 - <1690d> DW_AT_decl_column : 17 - <1690d> DW_AT_type : <0x163cc> - <16911> DW_AT_data_member_location: 332 - <2><16913>: Abbrev Number: 6 (DW_TAG_member) - <16914> DW_AT_name : (indirect string, offset: 0xf11b6): C2AHB3ENR - <16918> DW_AT_decl_file : 9 - <16918> DW_AT_decl_line : 493 - <1691a> DW_AT_decl_column : 17 - <1691a> DW_AT_type : <0x163cc> - <1691e> DW_AT_data_member_location: 336 - <2><16920>: Abbrev Number: 6 (DW_TAG_member) - <16921> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <16925> DW_AT_decl_file : 9 - <16925> DW_AT_decl_line : 494 - <16927> DW_AT_decl_column : 17 - <16927> DW_AT_type : <0x163c0> - <1692b> DW_AT_data_member_location: 340 - <2><1692d>: Abbrev Number: 6 (DW_TAG_member) - <1692e> DW_AT_name : (indirect string, offset: 0xf003f): C2APB1ENR1 - <16932> DW_AT_decl_file : 9 - <16932> DW_AT_decl_line : 495 - <16934> DW_AT_decl_column : 17 - <16934> DW_AT_type : <0x163cc> - <16938> DW_AT_data_member_location: 344 - <2><1693a>: Abbrev Number: 6 (DW_TAG_member) - <1693b> DW_AT_name : (indirect string, offset: 0xf004a): C2APB1ENR2 - <1693f> DW_AT_decl_file : 9 - <1693f> DW_AT_decl_line : 496 - <16941> DW_AT_decl_column : 17 - <16941> DW_AT_type : <0x163cc> - <16945> DW_AT_data_member_location: 348 - <2><16947>: Abbrev Number: 6 (DW_TAG_member) - <16948> DW_AT_name : (indirect string, offset: 0xf00b5): C2APB2ENR - <1694c> DW_AT_decl_file : 9 - <1694c> DW_AT_decl_line : 497 - <1694e> DW_AT_decl_column : 17 - <1694e> DW_AT_type : <0x163cc> - <16952> DW_AT_data_member_location: 352 - <2><16954>: Abbrev Number: 6 (DW_TAG_member) - <16955> DW_AT_name : (indirect string, offset: 0xf052d): C2APB3ENR - <16959> DW_AT_decl_file : 9 - <16959> DW_AT_decl_line : 498 - <1695b> DW_AT_decl_column : 17 - <1695b> DW_AT_type : <0x163cc> - <1695f> DW_AT_data_member_location: 356 - <2><16961>: Abbrev Number: 6 (DW_TAG_member) - <16962> DW_AT_name : (indirect string, offset: 0xeff5a): C2AHB1SMENR - <16966> DW_AT_decl_file : 9 - <16966> DW_AT_decl_line : 499 - <16968> DW_AT_decl_column : 17 - <16968> DW_AT_type : <0x163cc> - <1696c> DW_AT_data_member_location: 360 - <2><1696e>: Abbrev Number: 6 (DW_TAG_member) - <1696f> DW_AT_name : (indirect string, offset: 0xf0b3b): C2AHB2SMENR - <16973> DW_AT_decl_file : 9 - <16973> DW_AT_decl_line : 500 - <16975> DW_AT_decl_column : 17 - <16975> DW_AT_type : <0x163cc> - <16979> DW_AT_data_member_location: 364 - <2><1697b>: Abbrev Number: 6 (DW_TAG_member) - <1697c> DW_AT_name : (indirect string, offset: 0xefd3b): C2AHB3SMENR - <16980> DW_AT_decl_file : 9 - <16980> DW_AT_decl_line : 501 - <16982> DW_AT_decl_column : 17 - <16982> DW_AT_type : <0x163cc> - <16986> DW_AT_data_member_location: 368 - <2><16988>: Abbrev Number: 6 (DW_TAG_member) - <16989> DW_AT_name : (indirect string, offset: 0xefe00): RESERVED10 - <1698d> DW_AT_decl_file : 9 - <1698d> DW_AT_decl_line : 502 - <1698f> DW_AT_decl_column : 17 - <1698f> DW_AT_type : <0x163c0> - <16993> DW_AT_data_member_location: 372 - <2><16995>: Abbrev Number: 6 (DW_TAG_member) - <16996> DW_AT_name : (indirect string, offset: 0xefee3): C2APB1SMENR1 - <1699a> DW_AT_decl_file : 9 - <1699a> DW_AT_decl_line : 503 - <1699c> DW_AT_decl_column : 17 - <1699c> DW_AT_type : <0x163cc> - <169a0> DW_AT_data_member_location: 376 - <2><169a2>: Abbrev Number: 6 (DW_TAG_member) - <169a3> DW_AT_name : (indirect string, offset: 0xefef0): C2APB1SMENR2 - <169a7> DW_AT_decl_file : 9 - <169a7> DW_AT_decl_line : 504 - <169a9> DW_AT_decl_column : 17 - <169a9> DW_AT_type : <0x163cc> - <169ad> DW_AT_data_member_location: 380 - <2><169af>: Abbrev Number: 6 (DW_TAG_member) - <169b0> DW_AT_name : (indirect string, offset: 0xf06eb): C2APB2SMENR - <169b4> DW_AT_decl_file : 9 - <169b4> DW_AT_decl_line : 505 - <169b6> DW_AT_decl_column : 17 - <169b6> DW_AT_type : <0x163cc> - <169ba> DW_AT_data_member_location: 384 - <2><169bc>: Abbrev Number: 6 (DW_TAG_member) - <169bd> DW_AT_name : (indirect string, offset: 0xf1342): C2APB3SMENR - <169c1> DW_AT_decl_file : 9 - <169c1> DW_AT_decl_line : 506 - <169c3> DW_AT_decl_column : 17 - <169c3> DW_AT_type : <0x163cc> - <169c7> DW_AT_data_member_location: 388 - <2><169c9>: Abbrev Number: 0 - <1><169ca>: Abbrev Number: 10 (DW_TAG_array_type) - <169cb> DW_AT_type : <0x163c0> - <169cf> DW_AT_sibling : <0x169da> - <2><169d3>: Abbrev Number: 9 (DW_TAG_subrange_type) - <169d4> DW_AT_type : <0x163a1> - <169d8> DW_AT_upper_bound : 25 - <2><169d9>: Abbrev Number: 0 - <1><169da>: Abbrev Number: 13 (DW_TAG_typedef) - <169db> DW_AT_name : (indirect string, offset: 0xf062d): RCC_TypeDef - <169df> DW_AT_decl_file : 9 - <169e0> DW_AT_decl_line : 507 - <169e2> DW_AT_decl_column : 3 - <169e2> DW_AT_type : <0x1669b> - <1><169e6>: Abbrev Number: 10 (DW_TAG_array_type) - <169e7> DW_AT_type : <0x163cc> - <169eb> DW_AT_sibling : <0x169f6> - <2><169ef>: Abbrev Number: 9 (DW_TAG_subrange_type) - <169f0> DW_AT_type : <0x163a1> - <169f4> DW_AT_upper_bound : 3 - <2><169f5>: Abbrev Number: 0 - <1><169f6>: Abbrev Number: 23 (DW_TAG_volatile_type) - <169f7> DW_AT_type : <0x169e6> - <1><169fb>: Abbrev Number: 16 (DW_TAG_structure_type) - <169fc> DW_AT_byte_size : 16 - <169fd> DW_AT_decl_file : 9 - <169fe> DW_AT_decl_line : 785 - <16a00> DW_AT_decl_column : 9 - <16a00> DW_AT_sibling : <0x16a36> - <2><16a04>: Abbrev Number: 5 (DW_TAG_member) - <16a05> DW_AT_name : CR - <16a08> DW_AT_decl_file : 9 - <16a08> DW_AT_decl_line : 787 - <16a0a> DW_AT_decl_column : 17 - <16a0a> DW_AT_type : <0x163cc> - <16a0e> DW_AT_data_member_location: 0 - <2><16a0f>: Abbrev Number: 1 (DW_TAG_member) - <16a10> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <16a14> DW_AT_decl_file : 9 - <16a15> DW_AT_decl_line : 788 - <16a17> DW_AT_decl_column : 17 - <16a18> DW_AT_type : <0x163cc> - <16a1c> DW_AT_data_member_location: 4 - <2><16a1d>: Abbrev Number: 5 (DW_TAG_member) - <16a1e> DW_AT_name : ISR - <16a22> DW_AT_decl_file : 9 - <16a22> DW_AT_decl_line : 789 - <16a24> DW_AT_decl_column : 17 - <16a24> DW_AT_type : <0x163cc> - <16a28> DW_AT_data_member_location: 8 - <2><16a29>: Abbrev Number: 5 (DW_TAG_member) - <16a2a> DW_AT_name : ICR - <16a2e> DW_AT_decl_file : 9 - <16a2e> DW_AT_decl_line : 790 - <16a30> DW_AT_decl_column : 17 - <16a30> DW_AT_type : <0x163cc> - <16a34> DW_AT_data_member_location: 12 - <2><16a35>: Abbrev Number: 0 - <1><16a36>: Abbrev Number: 13 (DW_TAG_typedef) - <16a37> DW_AT_name : (indirect string, offset: 0xf6f86): CRS_TypeDef - <16a3b> DW_AT_decl_file : 9 - <16a3c> DW_AT_decl_line : 791 - <16a3e> DW_AT_decl_column : 3 - <16a3e> DW_AT_type : <0x169fb> - <1><16a42>: Abbrev Number: 16 (DW_TAG_structure_type) - <16a43> DW_AT_byte_size : 216 + <16868> DW_AT_decl_line : 493 + <1686a> DW_AT_decl_column : 17 + <1686a> DW_AT_type : <0x1631c> + <1686e> DW_AT_data_member_location: 336 + <2><16870>: Abbrev Number: 6 (DW_TAG_member) + <16871> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <16875> DW_AT_decl_file : 9 + <16875> DW_AT_decl_line : 494 + <16877> DW_AT_decl_column : 17 + <16877> DW_AT_type : <0x16310> + <1687b> DW_AT_data_member_location: 340 + <2><1687d>: Abbrev Number: 6 (DW_TAG_member) + <1687e> DW_AT_name : (indirect string, offset: 0xf0059): C2APB1ENR1 + <16882> DW_AT_decl_file : 9 + <16882> DW_AT_decl_line : 495 + <16884> DW_AT_decl_column : 17 + <16884> DW_AT_type : <0x1631c> + <16888> DW_AT_data_member_location: 344 + <2><1688a>: Abbrev Number: 6 (DW_TAG_member) + <1688b> DW_AT_name : (indirect string, offset: 0xf0064): C2APB1ENR2 + <1688f> DW_AT_decl_file : 9 + <1688f> DW_AT_decl_line : 496 + <16891> DW_AT_decl_column : 17 + <16891> DW_AT_type : <0x1631c> + <16895> DW_AT_data_member_location: 348 + <2><16897>: Abbrev Number: 6 (DW_TAG_member) + <16898> DW_AT_name : (indirect string, offset: 0xf00cf): C2APB2ENR + <1689c> DW_AT_decl_file : 9 + <1689c> DW_AT_decl_line : 497 + <1689e> DW_AT_decl_column : 17 + <1689e> DW_AT_type : <0x1631c> + <168a2> DW_AT_data_member_location: 352 + <2><168a4>: Abbrev Number: 6 (DW_TAG_member) + <168a5> DW_AT_name : (indirect string, offset: 0xf053a): C2APB3ENR + <168a9> DW_AT_decl_file : 9 + <168a9> DW_AT_decl_line : 498 + <168ab> DW_AT_decl_column : 17 + <168ab> DW_AT_type : <0x1631c> + <168af> DW_AT_data_member_location: 356 + <2><168b1>: Abbrev Number: 6 (DW_TAG_member) + <168b2> DW_AT_name : (indirect string, offset: 0xeff74): C2AHB1SMENR + <168b6> DW_AT_decl_file : 9 + <168b6> DW_AT_decl_line : 499 + <168b8> DW_AT_decl_column : 17 + <168b8> DW_AT_type : <0x1631c> + <168bc> DW_AT_data_member_location: 360 + <2><168be>: Abbrev Number: 6 (DW_TAG_member) + <168bf> DW_AT_name : (indirect string, offset: 0xf0b2d): C2AHB2SMENR + <168c3> DW_AT_decl_file : 9 + <168c3> DW_AT_decl_line : 500 + <168c5> DW_AT_decl_column : 17 + <168c5> DW_AT_type : <0x1631c> + <168c9> DW_AT_data_member_location: 364 + <2><168cb>: Abbrev Number: 6 (DW_TAG_member) + <168cc> DW_AT_name : (indirect string, offset: 0xefd55): C2AHB3SMENR + <168d0> DW_AT_decl_file : 9 + <168d0> DW_AT_decl_line : 501 + <168d2> DW_AT_decl_column : 17 + <168d2> DW_AT_type : <0x1631c> + <168d6> DW_AT_data_member_location: 368 + <2><168d8>: Abbrev Number: 6 (DW_TAG_member) + <168d9> DW_AT_name : (indirect string, offset: 0xefe1a): RESERVED10 + <168dd> DW_AT_decl_file : 9 + <168dd> DW_AT_decl_line : 502 + <168df> DW_AT_decl_column : 17 + <168df> DW_AT_type : <0x16310> + <168e3> DW_AT_data_member_location: 372 + <2><168e5>: Abbrev Number: 6 (DW_TAG_member) + <168e6> DW_AT_name : (indirect string, offset: 0xefefd): C2APB1SMENR1 + <168ea> DW_AT_decl_file : 9 + <168ea> DW_AT_decl_line : 503 + <168ec> DW_AT_decl_column : 17 + <168ec> DW_AT_type : <0x1631c> + <168f0> DW_AT_data_member_location: 376 + <2><168f2>: Abbrev Number: 6 (DW_TAG_member) + <168f3> DW_AT_name : (indirect string, offset: 0xeff0a): C2APB1SMENR2 + <168f7> DW_AT_decl_file : 9 + <168f7> DW_AT_decl_line : 504 + <168f9> DW_AT_decl_column : 17 + <168f9> DW_AT_type : <0x1631c> + <168fd> DW_AT_data_member_location: 380 + <2><168ff>: Abbrev Number: 6 (DW_TAG_member) + <16900> DW_AT_name : (indirect string, offset: 0xf06ea): C2APB2SMENR + <16904> DW_AT_decl_file : 9 + <16904> DW_AT_decl_line : 505 + <16906> DW_AT_decl_column : 17 + <16906> DW_AT_type : <0x1631c> + <1690a> DW_AT_data_member_location: 384 + <2><1690c>: Abbrev Number: 6 (DW_TAG_member) + <1690d> DW_AT_name : (indirect string, offset: 0xf132b): C2APB3SMENR + <16911> DW_AT_decl_file : 9 + <16911> DW_AT_decl_line : 506 + <16913> DW_AT_decl_column : 17 + <16913> DW_AT_type : <0x1631c> + <16917> DW_AT_data_member_location: 388 + <2><16919>: Abbrev Number: 0 + <1><1691a>: Abbrev Number: 10 (DW_TAG_array_type) + <1691b> DW_AT_type : <0x16310> + <1691f> DW_AT_sibling : <0x1692a> + <2><16923>: Abbrev Number: 9 (DW_TAG_subrange_type) + <16924> DW_AT_type : <0x162f1> + <16928> DW_AT_upper_bound : 25 + <2><16929>: Abbrev Number: 0 + <1><1692a>: Abbrev Number: 13 (DW_TAG_typedef) + <1692b> DW_AT_name : (indirect string, offset: 0xf062c): RCC_TypeDef + <1692f> DW_AT_decl_file : 9 + <16930> DW_AT_decl_line : 507 + <16932> DW_AT_decl_column : 3 + <16932> DW_AT_type : <0x165eb> + <1><16936>: Abbrev Number: 10 (DW_TAG_array_type) + <16937> DW_AT_type : <0x1631c> + <1693b> DW_AT_sibling : <0x16946> + <2><1693f>: Abbrev Number: 9 (DW_TAG_subrange_type) + <16940> DW_AT_type : <0x162f1> + <16944> DW_AT_upper_bound : 3 + <2><16945>: Abbrev Number: 0 + <1><16946>: Abbrev Number: 23 (DW_TAG_volatile_type) + <16947> DW_AT_type : <0x16936> + <1><1694b>: Abbrev Number: 16 (DW_TAG_structure_type) + <1694c> DW_AT_byte_size : 16 + <1694d> DW_AT_decl_file : 9 + <1694e> DW_AT_decl_line : 785 + <16950> DW_AT_decl_column : 9 + <16950> DW_AT_sibling : <0x16986> + <2><16954>: Abbrev Number: 5 (DW_TAG_member) + <16955> DW_AT_name : CR + <16958> DW_AT_decl_file : 9 + <16958> DW_AT_decl_line : 787 + <1695a> DW_AT_decl_column : 17 + <1695a> DW_AT_type : <0x1631c> + <1695e> DW_AT_data_member_location: 0 + <2><1695f>: Abbrev Number: 1 (DW_TAG_member) + <16960> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <16964> DW_AT_decl_file : 9 + <16965> DW_AT_decl_line : 788 + <16967> DW_AT_decl_column : 17 + <16968> DW_AT_type : <0x1631c> + <1696c> DW_AT_data_member_location: 4 + <2><1696d>: Abbrev Number: 5 (DW_TAG_member) + <1696e> DW_AT_name : ISR + <16972> DW_AT_decl_file : 9 + <16972> DW_AT_decl_line : 789 + <16974> DW_AT_decl_column : 17 + <16974> DW_AT_type : <0x1631c> + <16978> DW_AT_data_member_location: 8 + <2><16979>: Abbrev Number: 5 (DW_TAG_member) + <1697a> DW_AT_name : ICR + <1697e> DW_AT_decl_file : 9 + <1697e> DW_AT_decl_line : 790 + <16980> DW_AT_decl_column : 17 + <16980> DW_AT_type : <0x1631c> + <16984> DW_AT_data_member_location: 12 + <2><16985>: Abbrev Number: 0 + <1><16986>: Abbrev Number: 13 (DW_TAG_typedef) + <16987> DW_AT_name : (indirect string, offset: 0xf6f6b): CRS_TypeDef + <1698b> DW_AT_decl_file : 9 + <1698c> DW_AT_decl_line : 791 + <1698e> DW_AT_decl_column : 3 + <1698e> DW_AT_type : <0x1694b> + <1><16992>: Abbrev Number: 16 (DW_TAG_structure_type) + <16993> DW_AT_byte_size : 216 + <16994> DW_AT_decl_file : 9 + <16995> DW_AT_decl_line : 819 + <16997> DW_AT_decl_column : 9 + <16997> DW_AT_sibling : <0x16ada> + <2><1699b>: Abbrev Number: 1 (DW_TAG_member) + <1699c> DW_AT_name : (indirect string, offset: 0xf37f2): RTSR1 + <169a0> DW_AT_decl_file : 9 + <169a1> DW_AT_decl_line : 821 + <169a3> DW_AT_decl_column : 17 + <169a4> DW_AT_type : <0x1631c> + <169a8> DW_AT_data_member_location: 0 + <2><169a9>: Abbrev Number: 1 (DW_TAG_member) + <169aa> DW_AT_name : (indirect string, offset: 0xf38de): FTSR1 + <169ae> DW_AT_decl_file : 9 + <169af> DW_AT_decl_line : 822 + <169b1> DW_AT_decl_column : 17 + <169b2> DW_AT_type : <0x1631c> + <169b6> DW_AT_data_member_location: 4 + <2><169b7>: Abbrev Number: 1 (DW_TAG_member) + <169b8> DW_AT_name : (indirect string, offset: 0xf37f8): SWIER1 + <169bc> DW_AT_decl_file : 9 + <169bd> DW_AT_decl_line : 823 + <169bf> DW_AT_decl_column : 17 + <169c0> DW_AT_type : <0x1631c> + <169c4> DW_AT_data_member_location: 8 + <2><169c5>: Abbrev Number: 5 (DW_TAG_member) + <169c6> DW_AT_name : PR1 + <169ca> DW_AT_decl_file : 9 + <169ca> DW_AT_decl_line : 824 + <169cc> DW_AT_decl_column : 17 + <169cc> DW_AT_type : <0x1631c> + <169d0> DW_AT_data_member_location: 12 + <2><169d1>: Abbrev Number: 1 (DW_TAG_member) + <169d2> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <169d6> DW_AT_decl_file : 9 + <169d7> DW_AT_decl_line : 825 + <169d9> DW_AT_decl_column : 17 + <169da> DW_AT_type : <0x16946> + <169de> DW_AT_data_member_location: 16 + <2><169df>: Abbrev Number: 1 (DW_TAG_member) + <169e0> DW_AT_name : (indirect string, offset: 0xf3881): RTSR2 + <169e4> DW_AT_decl_file : 9 + <169e5> DW_AT_decl_line : 826 + <169e7> DW_AT_decl_column : 17 + <169e8> DW_AT_type : <0x1631c> + <169ec> DW_AT_data_member_location: 32 + <2><169ed>: Abbrev Number: 1 (DW_TAG_member) + <169ee> DW_AT_name : (indirect string, offset: 0xf38d8): FTSR2 + <169f2> DW_AT_decl_file : 9 + <169f3> DW_AT_decl_line : 827 + <169f5> DW_AT_decl_column : 17 + <169f6> DW_AT_type : <0x1631c> + <169fa> DW_AT_data_member_location: 36 + <2><169fb>: Abbrev Number: 1 (DW_TAG_member) + <169fc> DW_AT_name : (indirect string, offset: 0xf3898): SWIER2 + <16a00> DW_AT_decl_file : 9 + <16a01> DW_AT_decl_line : 828 + <16a03> DW_AT_decl_column : 17 + <16a04> DW_AT_type : <0x1631c> + <16a08> DW_AT_data_member_location: 40 + <2><16a09>: Abbrev Number: 5 (DW_TAG_member) + <16a0a> DW_AT_name : PR2 + <16a0e> DW_AT_decl_file : 9 + <16a0e> DW_AT_decl_line : 829 + <16a10> DW_AT_decl_column : 17 + <16a10> DW_AT_type : <0x1631c> + <16a14> DW_AT_data_member_location: 44 + <2><16a15>: Abbrev Number: 1 (DW_TAG_member) + <16a16> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <16a1a> DW_AT_decl_file : 9 + <16a1b> DW_AT_decl_line : 830 + <16a1d> DW_AT_decl_column : 17 + <16a1e> DW_AT_type : <0x16946> + <16a22> DW_AT_data_member_location: 48 + <2><16a23>: Abbrev Number: 1 (DW_TAG_member) + <16a24> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <16a28> DW_AT_decl_file : 9 + <16a29> DW_AT_decl_line : 831 + <16a2b> DW_AT_decl_column : 17 + <16a2c> DW_AT_type : <0x16336> + <16a30> DW_AT_data_member_location: 64 + <2><16a31>: Abbrev Number: 1 (DW_TAG_member) + <16a32> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <16a36> DW_AT_decl_file : 9 + <16a37> DW_AT_decl_line : 832 + <16a39> DW_AT_decl_column : 17 + <16a3a> DW_AT_type : <0x16336> + <16a3e> DW_AT_data_member_location: 96 + <2><16a3f>: Abbrev Number: 1 (DW_TAG_member) + <16a40> DW_AT_name : (indirect string, offset: 0xf1d65): IMR1 <16a44> DW_AT_decl_file : 9 - <16a45> DW_AT_decl_line : 819 - <16a47> DW_AT_decl_column : 9 - <16a47> DW_AT_sibling : <0x16b8a> - <2><16a4b>: Abbrev Number: 1 (DW_TAG_member) - <16a4c> DW_AT_name : (indirect string, offset: 0xf380d): RTSR1 - <16a50> DW_AT_decl_file : 9 - <16a51> DW_AT_decl_line : 821 - <16a53> DW_AT_decl_column : 17 - <16a54> DW_AT_type : <0x163cc> - <16a58> DW_AT_data_member_location: 0 - <2><16a59>: Abbrev Number: 1 (DW_TAG_member) - <16a5a> DW_AT_name : (indirect string, offset: 0xf38f9): FTSR1 - <16a5e> DW_AT_decl_file : 9 - <16a5f> DW_AT_decl_line : 822 - <16a61> DW_AT_decl_column : 17 - <16a62> DW_AT_type : <0x163cc> - <16a66> DW_AT_data_member_location: 4 - <2><16a67>: Abbrev Number: 1 (DW_TAG_member) - <16a68> DW_AT_name : (indirect string, offset: 0xf3813): SWIER1 - <16a6c> DW_AT_decl_file : 9 - <16a6d> DW_AT_decl_line : 823 - <16a6f> DW_AT_decl_column : 17 - <16a70> DW_AT_type : <0x163cc> - <16a74> DW_AT_data_member_location: 8 - <2><16a75>: Abbrev Number: 5 (DW_TAG_member) - <16a76> DW_AT_name : PR1 - <16a7a> DW_AT_decl_file : 9 - <16a7a> DW_AT_decl_line : 824 - <16a7c> DW_AT_decl_column : 17 - <16a7c> DW_AT_type : <0x163cc> - <16a80> DW_AT_data_member_location: 12 - <2><16a81>: Abbrev Number: 1 (DW_TAG_member) - <16a82> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <16a86> DW_AT_decl_file : 9 - <16a87> DW_AT_decl_line : 825 - <16a89> DW_AT_decl_column : 17 - <16a8a> DW_AT_type : <0x169f6> - <16a8e> DW_AT_data_member_location: 16 - <2><16a8f>: Abbrev Number: 1 (DW_TAG_member) - <16a90> DW_AT_name : (indirect string, offset: 0xf389c): RTSR2 - <16a94> DW_AT_decl_file : 9 - <16a95> DW_AT_decl_line : 826 - <16a97> DW_AT_decl_column : 17 - <16a98> DW_AT_type : <0x163cc> - <16a9c> DW_AT_data_member_location: 32 - <2><16a9d>: Abbrev Number: 1 (DW_TAG_member) - <16a9e> DW_AT_name : (indirect string, offset: 0xf38f3): FTSR2 - <16aa2> DW_AT_decl_file : 9 - <16aa3> DW_AT_decl_line : 827 - <16aa5> DW_AT_decl_column : 17 - <16aa6> DW_AT_type : <0x163cc> - <16aaa> DW_AT_data_member_location: 36 - <2><16aab>: Abbrev Number: 1 (DW_TAG_member) - <16aac> DW_AT_name : (indirect string, offset: 0xf38b3): SWIER2 - <16ab0> DW_AT_decl_file : 9 - <16ab1> DW_AT_decl_line : 828 - <16ab3> DW_AT_decl_column : 17 - <16ab4> DW_AT_type : <0x163cc> - <16ab8> DW_AT_data_member_location: 40 - <2><16ab9>: Abbrev Number: 5 (DW_TAG_member) - <16aba> DW_AT_name : PR2 - <16abe> DW_AT_decl_file : 9 - <16abe> DW_AT_decl_line : 829 - <16ac0> DW_AT_decl_column : 17 - <16ac0> DW_AT_type : <0x163cc> - <16ac4> DW_AT_data_member_location: 44 - <2><16ac5>: Abbrev Number: 1 (DW_TAG_member) - <16ac6> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <16aca> DW_AT_decl_file : 9 - <16acb> DW_AT_decl_line : 830 - <16acd> DW_AT_decl_column : 17 - <16ace> DW_AT_type : <0x169f6> - <16ad2> DW_AT_data_member_location: 48 - <2><16ad3>: Abbrev Number: 1 (DW_TAG_member) - <16ad4> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <16ad8> DW_AT_decl_file : 9 - <16ad9> DW_AT_decl_line : 831 - <16adb> DW_AT_decl_column : 17 - <16adc> DW_AT_type : <0x163e6> - <16ae0> DW_AT_data_member_location: 64 - <2><16ae1>: Abbrev Number: 1 (DW_TAG_member) - <16ae2> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <16ae6> DW_AT_decl_file : 9 - <16ae7> DW_AT_decl_line : 832 - <16ae9> DW_AT_decl_column : 17 - <16aea> DW_AT_type : <0x163e6> - <16aee> DW_AT_data_member_location: 96 - <2><16aef>: Abbrev Number: 1 (DW_TAG_member) - <16af0> DW_AT_name : (indirect string, offset: 0xf1d93): IMR1 + <16a45> DW_AT_decl_line : 833 + <16a47> DW_AT_decl_column : 17 + <16a48> DW_AT_type : <0x1631c> + <16a4c> DW_AT_data_member_location: 128 + <2><16a4d>: Abbrev Number: 1 (DW_TAG_member) + <16a4e> DW_AT_name : (indirect string, offset: 0xf3859): EMR1 + <16a52> DW_AT_decl_file : 9 + <16a53> DW_AT_decl_line : 834 + <16a55> DW_AT_decl_column : 17 + <16a56> DW_AT_type : <0x1631c> + <16a5a> DW_AT_data_member_location: 132 + <2><16a5b>: Abbrev Number: 1 (DW_TAG_member) + <16a5c> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <16a60> DW_AT_decl_file : 9 + <16a61> DW_AT_decl_line : 835 + <16a63> DW_AT_decl_column : 17 + <16a64> DW_AT_type : <0x16476> + <16a68> DW_AT_data_member_location: 136 + <2><16a69>: Abbrev Number: 1 (DW_TAG_member) + <16a6a> DW_AT_name : (indirect string, offset: 0xf1d6c): IMR2 + <16a6e> DW_AT_decl_file : 9 + <16a6f> DW_AT_decl_line : 836 + <16a71> DW_AT_decl_column : 17 + <16a72> DW_AT_type : <0x1631c> + <16a76> DW_AT_data_member_location: 144 + <2><16a77>: Abbrev Number: 1 (DW_TAG_member) + <16a78> DW_AT_name : (indirect string, offset: 0xf3860): EMR2 + <16a7c> DW_AT_decl_file : 9 + <16a7d> DW_AT_decl_line : 837 + <16a7f> DW_AT_decl_column : 17 + <16a80> DW_AT_type : <0x1631c> + <16a84> DW_AT_data_member_location: 148 + <2><16a85>: Abbrev Number: 1 (DW_TAG_member) + <16a86> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <16a8a> DW_AT_decl_file : 9 + <16a8b> DW_AT_decl_line : 838 + <16a8d> DW_AT_decl_column : 17 + <16a8e> DW_AT_type : <0x16aea> + <16a92> DW_AT_data_member_location: 152 + <2><16a93>: Abbrev Number: 1 (DW_TAG_member) + <16a94> DW_AT_name : (indirect string, offset: 0xf1d63): C2IMR1 + <16a98> DW_AT_decl_file : 9 + <16a99> DW_AT_decl_line : 839 + <16a9b> DW_AT_decl_column : 17 + <16a9c> DW_AT_type : <0x1631c> + <16aa0> DW_AT_data_member_location: 192 + <2><16aa1>: Abbrev Number: 1 (DW_TAG_member) + <16aa2> DW_AT_name : (indirect string, offset: 0xf3857): C2EMR1 + <16aa6> DW_AT_decl_file : 9 + <16aa7> DW_AT_decl_line : 840 + <16aa9> DW_AT_decl_column : 17 + <16aaa> DW_AT_type : <0x1631c> + <16aae> DW_AT_data_member_location: 196 + <2><16aaf>: Abbrev Number: 1 (DW_TAG_member) + <16ab0> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <16ab4> DW_AT_decl_file : 9 + <16ab5> DW_AT_decl_line : 841 + <16ab7> DW_AT_decl_column : 17 + <16ab8> DW_AT_type : <0x16476> + <16abc> DW_AT_data_member_location: 200 + <2><16abd>: Abbrev Number: 1 (DW_TAG_member) + <16abe> DW_AT_name : (indirect string, offset: 0xf1d6a): C2IMR2 + <16ac2> DW_AT_decl_file : 9 + <16ac3> DW_AT_decl_line : 842 + <16ac5> DW_AT_decl_column : 17 + <16ac6> DW_AT_type : <0x1631c> + <16aca> DW_AT_data_member_location: 208 + <2><16acb>: Abbrev Number: 1 (DW_TAG_member) + <16acc> DW_AT_name : (indirect string, offset: 0xf385e): C2EMR2 + <16ad0> DW_AT_decl_file : 9 + <16ad1> DW_AT_decl_line : 843 + <16ad3> DW_AT_decl_column : 17 + <16ad4> DW_AT_type : <0x1631c> + <16ad8> DW_AT_data_member_location: 212 + <2><16ad9>: Abbrev Number: 0 + <1><16ada>: Abbrev Number: 10 (DW_TAG_array_type) + <16adb> DW_AT_type : <0x1631c> + <16adf> DW_AT_sibling : <0x16aea> + <2><16ae3>: Abbrev Number: 9 (DW_TAG_subrange_type) + <16ae4> DW_AT_type : <0x162f1> + <16ae8> DW_AT_upper_bound : 9 + <2><16ae9>: Abbrev Number: 0 + <1><16aea>: Abbrev Number: 23 (DW_TAG_volatile_type) + <16aeb> DW_AT_type : <0x16ada> + <1><16aef>: Abbrev Number: 13 (DW_TAG_typedef) + <16af0> DW_AT_name : (indirect string, offset: 0xf3839): EXTI_TypeDef <16af4> DW_AT_decl_file : 9 - <16af5> DW_AT_decl_line : 833 - <16af7> DW_AT_decl_column : 17 - <16af8> DW_AT_type : <0x163cc> - <16afc> DW_AT_data_member_location: 128 - <2><16afd>: Abbrev Number: 1 (DW_TAG_member) - <16afe> DW_AT_name : (indirect string, offset: 0xf3874): EMR1 - <16b02> DW_AT_decl_file : 9 - <16b03> DW_AT_decl_line : 834 - <16b05> DW_AT_decl_column : 17 - <16b06> DW_AT_type : <0x163cc> - <16b0a> DW_AT_data_member_location: 132 - <2><16b0b>: Abbrev Number: 1 (DW_TAG_member) - <16b0c> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <16b10> DW_AT_decl_file : 9 - <16b11> DW_AT_decl_line : 835 - <16b13> DW_AT_decl_column : 17 - <16b14> DW_AT_type : <0x16526> - <16b18> DW_AT_data_member_location: 136 - <2><16b19>: Abbrev Number: 1 (DW_TAG_member) - <16b1a> DW_AT_name : (indirect string, offset: 0xf1d9a): IMR2 - <16b1e> DW_AT_decl_file : 9 - <16b1f> DW_AT_decl_line : 836 - <16b21> DW_AT_decl_column : 17 - <16b22> DW_AT_type : <0x163cc> - <16b26> DW_AT_data_member_location: 144 - <2><16b27>: Abbrev Number: 1 (DW_TAG_member) - <16b28> DW_AT_name : (indirect string, offset: 0xf387b): EMR2 - <16b2c> DW_AT_decl_file : 9 - <16b2d> DW_AT_decl_line : 837 - <16b2f> DW_AT_decl_column : 17 - <16b30> DW_AT_type : <0x163cc> - <16b34> DW_AT_data_member_location: 148 - <2><16b35>: Abbrev Number: 1 (DW_TAG_member) - <16b36> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <16b3a> DW_AT_decl_file : 9 - <16b3b> DW_AT_decl_line : 838 - <16b3d> DW_AT_decl_column : 17 - <16b3e> DW_AT_type : <0x16b9a> - <16b42> DW_AT_data_member_location: 152 - <2><16b43>: Abbrev Number: 1 (DW_TAG_member) - <16b44> DW_AT_name : (indirect string, offset: 0xf1d91): C2IMR1 - <16b48> DW_AT_decl_file : 9 - <16b49> DW_AT_decl_line : 839 - <16b4b> DW_AT_decl_column : 17 - <16b4c> DW_AT_type : <0x163cc> - <16b50> DW_AT_data_member_location: 192 - <2><16b51>: Abbrev Number: 1 (DW_TAG_member) - <16b52> DW_AT_name : (indirect string, offset: 0xf3872): C2EMR1 - <16b56> DW_AT_decl_file : 9 - <16b57> DW_AT_decl_line : 840 - <16b59> DW_AT_decl_column : 17 - <16b5a> DW_AT_type : <0x163cc> - <16b5e> DW_AT_data_member_location: 196 - <2><16b5f>: Abbrev Number: 1 (DW_TAG_member) - <16b60> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <16b64> DW_AT_decl_file : 9 - <16b65> DW_AT_decl_line : 841 - <16b67> DW_AT_decl_column : 17 - <16b68> DW_AT_type : <0x16526> - <16b6c> DW_AT_data_member_location: 200 - <2><16b6d>: Abbrev Number: 1 (DW_TAG_member) - <16b6e> DW_AT_name : (indirect string, offset: 0xf1d98): C2IMR2 - <16b72> DW_AT_decl_file : 9 - <16b73> DW_AT_decl_line : 842 - <16b75> DW_AT_decl_column : 17 - <16b76> DW_AT_type : <0x163cc> - <16b7a> DW_AT_data_member_location: 208 - <2><16b7b>: Abbrev Number: 1 (DW_TAG_member) - <16b7c> DW_AT_name : (indirect string, offset: 0xf3879): C2EMR2 - <16b80> DW_AT_decl_file : 9 - <16b81> DW_AT_decl_line : 843 - <16b83> DW_AT_decl_column : 17 - <16b84> DW_AT_type : <0x163cc> - <16b88> DW_AT_data_member_location: 212 - <2><16b89>: Abbrev Number: 0 - <1><16b8a>: Abbrev Number: 10 (DW_TAG_array_type) - <16b8b> DW_AT_type : <0x163cc> - <16b8f> DW_AT_sibling : <0x16b9a> - <2><16b93>: Abbrev Number: 9 (DW_TAG_subrange_type) - <16b94> DW_AT_type : <0x163a1> - <16b98> DW_AT_upper_bound : 9 - <2><16b99>: Abbrev Number: 0 - <1><16b9a>: Abbrev Number: 23 (DW_TAG_volatile_type) - <16b9b> DW_AT_type : <0x16b8a> - <1><16b9f>: Abbrev Number: 13 (DW_TAG_typedef) - <16ba0> DW_AT_name : (indirect string, offset: 0xf3854): EXTI_TypeDef - <16ba4> DW_AT_decl_file : 9 - <16ba5> DW_AT_decl_line : 844 - <16ba7> DW_AT_decl_column : 3 - <16ba7> DW_AT_type : <0x16a42> - <1><16bab>: Abbrev Number: 30 (DW_TAG_enumeration_type) - <16bac> DW_AT_encoding : 7 (unsigned) - <16bac> DW_AT_byte_size : 1 - <16bac> DW_AT_type : <0x16351> - <16bb0> DW_AT_decl_file : 10 - <16bb1> DW_AT_decl_line : 114 - <16bb2> DW_AT_decl_column : 1 - <16bb2> DW_AT_sibling : <0x16bc3> - <2><16bb6>: Abbrev Number: 24 (DW_TAG_enumerator) - <16bb7> DW_AT_name : (indirect string, offset: 0xd25e9): RESET - <16bbb> DW_AT_const_value : 0 - <2><16bbc>: Abbrev Number: 38 (DW_TAG_enumerator) - <16bbd> DW_AT_name : SET - <16bc1> DW_AT_const_value : 1 - <2><16bc2>: Abbrev Number: 0 - <1><16bc3>: Abbrev Number: 12 (DW_TAG_typedef) - <16bc4> DW_AT_name : (indirect string, offset: 0xf402c): FlagStatus - <16bc8> DW_AT_decl_file : 10 - <16bc9> DW_AT_decl_line : 117 - <16bca> DW_AT_decl_column : 3 - <16bcb> DW_AT_type : <0x16bab> - <1><16bcf>: Abbrev Number: 11 (DW_TAG_base_type) - <16bd0> DW_AT_byte_size : 8 - <16bd1> DW_AT_encoding : 4 (float) - <16bd2> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><16bd6>: Abbrev Number: 30 (DW_TAG_enumeration_type) - <16bd7> DW_AT_encoding : 7 (unsigned) - <16bd7> DW_AT_byte_size : 1 - <16bd7> DW_AT_type : <0x16351> - <16bdb> DW_AT_decl_file : 11 - <16bdc> DW_AT_decl_line : 39 - <16bdd> DW_AT_decl_column : 1 - <16bdd> DW_AT_sibling : <0x16bfa> - <2><16be1>: Abbrev Number: 24 (DW_TAG_enumerator) - <16be2> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <16be6> DW_AT_const_value : 0 - <2><16be7>: Abbrev Number: 24 (DW_TAG_enumerator) - <16be8> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <16bec> DW_AT_const_value : 1 - <2><16bed>: Abbrev Number: 24 (DW_TAG_enumerator) - <16bee> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <16bf2> DW_AT_const_value : 2 - <2><16bf3>: Abbrev Number: 24 (DW_TAG_enumerator) - <16bf4> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <16bf8> DW_AT_const_value : 3 - <2><16bf9>: Abbrev Number: 0 - <1><16bfa>: Abbrev Number: 12 (DW_TAG_typedef) - <16bfb> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <16bff> DW_AT_decl_file : 11 - <16c00> DW_AT_decl_line : 44 - <16c01> DW_AT_decl_column : 3 - <16c02> DW_AT_type : <0x16bd6> - <1><16c06>: Abbrev Number: 39 (DW_TAG_structure_type) - <16c07> DW_AT_byte_size : 20 - <16c08> DW_AT_decl_file : 12 - <16c09> DW_AT_decl_line : 47 - <16c0a> DW_AT_decl_column : 9 - <16c0b> DW_AT_sibling : <0x16c49> - <2><16c0f>: Abbrev Number: 40 (DW_TAG_member) - <16c10> DW_AT_name : Pin - <16c14> DW_AT_decl_file : 12 - <16c15> DW_AT_decl_line : 49 - <16c16> DW_AT_decl_column : 12 - <16c17> DW_AT_type : <0x163c0> - <16c1b> DW_AT_data_member_location: 0 - <2><16c1c>: Abbrev Number: 27 (DW_TAG_member) - <16c1d> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <16c21> DW_AT_decl_file : 12 - <16c21> DW_AT_decl_line : 52 - <16c22> DW_AT_decl_column : 12 - <16c22> DW_AT_type : <0x163c0> - <16c26> DW_AT_data_member_location: 4 - <2><16c27>: Abbrev Number: 27 (DW_TAG_member) - <16c28> DW_AT_name : (indirect string, offset: 0xf0725): Pull - <16c2c> DW_AT_decl_file : 12 - <16c2c> DW_AT_decl_line : 55 - <16c2d> DW_AT_decl_column : 12 - <16c2d> DW_AT_type : <0x163c0> - <16c31> DW_AT_data_member_location: 8 - <2><16c32>: Abbrev Number: 27 (DW_TAG_member) - <16c33> DW_AT_name : (indirect string, offset: 0xf095c): Speed - <16c37> DW_AT_decl_file : 12 - <16c37> DW_AT_decl_line : 58 - <16c38> DW_AT_decl_column : 12 - <16c38> DW_AT_type : <0x163c0> - <16c3c> DW_AT_data_member_location: 12 - <2><16c3d>: Abbrev Number: 27 (DW_TAG_member) - <16c3e> DW_AT_name : (indirect string, offset: 0xf0602): Alternate - <16c42> DW_AT_decl_file : 12 - <16c42> DW_AT_decl_line : 61 - <16c43> DW_AT_decl_column : 12 - <16c43> DW_AT_type : <0x163c0> - <16c47> DW_AT_data_member_location: 16 - <2><16c48>: Abbrev Number: 0 - <1><16c49>: Abbrev Number: 12 (DW_TAG_typedef) - <16c4a> DW_AT_name : (indirect string, offset: 0xf0e1b): GPIO_InitTypeDef - <16c4e> DW_AT_decl_file : 12 - <16c4f> DW_AT_decl_line : 63 - <16c50> DW_AT_decl_column : 3 - <16c51> DW_AT_type : <0x16c06> - <1><16c55>: Abbrev Number: 16 (DW_TAG_structure_type) - <16c56> DW_AT_byte_size : 20 - <16c57> DW_AT_decl_file : 13 - <16c58> DW_AT_decl_line : 270 - <16c5a> DW_AT_decl_column : 9 - <16c5a> DW_AT_sibling : <0x16ca5> + <16af5> DW_AT_decl_line : 844 + <16af7> DW_AT_decl_column : 3 + <16af7> DW_AT_type : <0x16992> + <1><16afb>: Abbrev Number: 30 (DW_TAG_enumeration_type) + <16afc> DW_AT_encoding : 7 (unsigned) + <16afc> DW_AT_byte_size : 1 + <16afc> DW_AT_type : <0x162a1> + <16b00> DW_AT_decl_file : 10 + <16b01> DW_AT_decl_line : 114 + <16b02> DW_AT_decl_column : 1 + <16b02> DW_AT_sibling : <0x16b13> + <2><16b06>: Abbrev Number: 24 (DW_TAG_enumerator) + <16b07> DW_AT_name : (indirect string, offset: 0xd2587): RESET + <16b0b> DW_AT_const_value : 0 + <2><16b0c>: Abbrev Number: 38 (DW_TAG_enumerator) + <16b0d> DW_AT_name : SET + <16b11> DW_AT_const_value : 1 + <2><16b12>: Abbrev Number: 0 + <1><16b13>: Abbrev Number: 12 (DW_TAG_typedef) + <16b14> DW_AT_name : (indirect string, offset: 0xf4011): FlagStatus + <16b18> DW_AT_decl_file : 10 + <16b19> DW_AT_decl_line : 117 + <16b1a> DW_AT_decl_column : 3 + <16b1b> DW_AT_type : <0x16afb> + <1><16b1f>: Abbrev Number: 11 (DW_TAG_base_type) + <16b20> DW_AT_byte_size : 8 + <16b21> DW_AT_encoding : 4 (float) + <16b22> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><16b26>: Abbrev Number: 30 (DW_TAG_enumeration_type) + <16b27> DW_AT_encoding : 7 (unsigned) + <16b27> DW_AT_byte_size : 1 + <16b27> DW_AT_type : <0x162a1> + <16b2b> DW_AT_decl_file : 11 + <16b2c> DW_AT_decl_line : 39 + <16b2d> DW_AT_decl_column : 1 + <16b2d> DW_AT_sibling : <0x16b4a> + <2><16b31>: Abbrev Number: 24 (DW_TAG_enumerator) + <16b32> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <16b36> DW_AT_const_value : 0 + <2><16b37>: Abbrev Number: 24 (DW_TAG_enumerator) + <16b38> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <16b3c> DW_AT_const_value : 1 + <2><16b3d>: Abbrev Number: 24 (DW_TAG_enumerator) + <16b3e> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <16b42> DW_AT_const_value : 2 + <2><16b43>: Abbrev Number: 24 (DW_TAG_enumerator) + <16b44> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <16b48> DW_AT_const_value : 3 + <2><16b49>: Abbrev Number: 0 + <1><16b4a>: Abbrev Number: 12 (DW_TAG_typedef) + <16b4b> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <16b4f> DW_AT_decl_file : 11 + <16b50> DW_AT_decl_line : 44 + <16b51> DW_AT_decl_column : 3 + <16b52> DW_AT_type : <0x16b26> + <1><16b56>: Abbrev Number: 39 (DW_TAG_structure_type) + <16b57> DW_AT_byte_size : 20 + <16b58> DW_AT_decl_file : 12 + <16b59> DW_AT_decl_line : 47 + <16b5a> DW_AT_decl_column : 9 + <16b5b> DW_AT_sibling : <0x16b99> + <2><16b5f>: Abbrev Number: 40 (DW_TAG_member) + <16b60> DW_AT_name : Pin + <16b64> DW_AT_decl_file : 12 + <16b65> DW_AT_decl_line : 49 + <16b66> DW_AT_decl_column : 12 + <16b67> DW_AT_type : <0x16310> + <16b6b> DW_AT_data_member_location: 0 + <2><16b6c>: Abbrev Number: 27 (DW_TAG_member) + <16b6d> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <16b71> DW_AT_decl_file : 12 + <16b71> DW_AT_decl_line : 52 + <16b72> DW_AT_decl_column : 12 + <16b72> DW_AT_type : <0x16310> + <16b76> DW_AT_data_member_location: 4 + <2><16b77>: Abbrev Number: 27 (DW_TAG_member) + <16b78> DW_AT_name : (indirect string, offset: 0xf0724): Pull + <16b7c> DW_AT_decl_file : 12 + <16b7c> DW_AT_decl_line : 55 + <16b7d> DW_AT_decl_column : 12 + <16b7d> DW_AT_type : <0x16310> + <16b81> DW_AT_data_member_location: 8 + <2><16b82>: Abbrev Number: 27 (DW_TAG_member) + <16b83> DW_AT_name : (indirect string, offset: 0xf094e): Speed + <16b87> DW_AT_decl_file : 12 + <16b87> DW_AT_decl_line : 58 + <16b88> DW_AT_decl_column : 12 + <16b88> DW_AT_type : <0x16310> + <16b8c> DW_AT_data_member_location: 12 + <2><16b8d>: Abbrev Number: 27 (DW_TAG_member) + <16b8e> DW_AT_name : (indirect string, offset: 0xf0601): Alternate + <16b92> DW_AT_decl_file : 12 + <16b92> DW_AT_decl_line : 61 + <16b93> DW_AT_decl_column : 12 + <16b93> DW_AT_type : <0x16310> + <16b97> DW_AT_data_member_location: 16 + <2><16b98>: Abbrev Number: 0 + <1><16b99>: Abbrev Number: 12 (DW_TAG_typedef) + <16b9a> DW_AT_name : (indirect string, offset: 0xf0e0d): GPIO_InitTypeDef + <16b9e> DW_AT_decl_file : 12 + <16b9f> DW_AT_decl_line : 63 + <16ba0> DW_AT_decl_column : 3 + <16ba1> DW_AT_type : <0x16b56> + <1><16ba5>: Abbrev Number: 16 (DW_TAG_structure_type) + <16ba6> DW_AT_byte_size : 20 + <16ba7> DW_AT_decl_file : 13 + <16ba8> DW_AT_decl_line : 270 + <16baa> DW_AT_decl_column : 9 + <16baa> DW_AT_sibling : <0x16bf5> + <2><16bae>: Abbrev Number: 1 (DW_TAG_member) + <16baf> DW_AT_name : (indirect string, offset: 0xf0f48): PLLN + <16bb3> DW_AT_decl_file : 13 + <16bb4> DW_AT_decl_line : 273 + <16bb6> DW_AT_decl_column : 12 + <16bb7> DW_AT_type : <0x16310> + <16bbb> DW_AT_data_member_location: 0 + <2><16bbc>: Abbrev Number: 1 (DW_TAG_member) + <16bbd> DW_AT_name : (indirect string, offset: 0xf0f4d): PLLP + <16bc1> DW_AT_decl_file : 13 + <16bc2> DW_AT_decl_line : 276 + <16bc4> DW_AT_decl_column : 12 + <16bc5> DW_AT_type : <0x16310> + <16bc9> DW_AT_data_member_location: 4 + <2><16bca>: Abbrev Number: 1 (DW_TAG_member) + <16bcb> DW_AT_name : (indirect string, offset: 0x58847): PLLQ + <16bcf> DW_AT_decl_file : 13 + <16bd0> DW_AT_decl_line : 279 + <16bd2> DW_AT_decl_column : 12 + <16bd3> DW_AT_type : <0x16310> + <16bd7> DW_AT_data_member_location: 8 + <2><16bd8>: Abbrev Number: 1 (DW_TAG_member) + <16bd9> DW_AT_name : (indirect string, offset: 0xf0f52): PLLR + <16bdd> DW_AT_decl_file : 13 + <16bde> DW_AT_decl_line : 282 + <16be0> DW_AT_decl_column : 12 + <16be1> DW_AT_type : <0x16310> + <16be5> DW_AT_data_member_location: 12 + <2><16be6>: Abbrev Number: 1 (DW_TAG_member) + <16be7> DW_AT_name : (indirect string, offset: 0xf09d9): PLLSAI1ClockOut + <16beb> DW_AT_decl_file : 13 + <16bec> DW_AT_decl_line : 285 + <16bee> DW_AT_decl_column : 12 + <16bef> DW_AT_type : <0x16310> + <16bf3> DW_AT_data_member_location: 16 + <2><16bf4>: Abbrev Number: 0 + <1><16bf5>: Abbrev Number: 13 (DW_TAG_typedef) + <16bf6> DW_AT_name : (indirect string, offset: 0xf1110): RCC_PLLSAI1InitTypeDef + <16bfa> DW_AT_decl_file : 13 + <16bfb> DW_AT_decl_line : 287 + <16bfd> DW_AT_decl_column : 3 + <16bfd> DW_AT_type : <0x16ba5> + <1><16c01>: Abbrev Number: 16 (DW_TAG_structure_type) + <16c02> DW_AT_byte_size : 80 + <16c03> DW_AT_decl_file : 13 + <16c04> DW_AT_decl_line : 293 + <16c06> DW_AT_decl_column : 9 + <16c06> DW_AT_sibling : <0x16ceb> + <2><16c0a>: Abbrev Number: 1 (DW_TAG_member) + <16c0b> DW_AT_name : (indirect string, offset: 0xf07fe): PeriphClockSelection + <16c0f> DW_AT_decl_file : 13 + <16c10> DW_AT_decl_line : 295 + <16c12> DW_AT_decl_column : 12 + <16c13> DW_AT_type : <0x16310> + <16c17> DW_AT_data_member_location: 0 + <2><16c18>: Abbrev Number: 1 (DW_TAG_member) + <16c19> DW_AT_name : (indirect string, offset: 0x9d0fb): PLLSAI1 + <16c1d> DW_AT_decl_file : 13 + <16c1e> DW_AT_decl_line : 299 + <16c20> DW_AT_decl_column : 26 + <16c21> DW_AT_type : <0x16bf5> + <16c25> DW_AT_data_member_location: 4 + <2><16c26>: Abbrev Number: 1 (DW_TAG_member) + <16c27> DW_AT_name : (indirect string, offset: 0xf07a8): Usart1ClockSelection + <16c2b> DW_AT_decl_file : 13 + <16c2c> DW_AT_decl_line : 304 + <16c2e> DW_AT_decl_column : 12 + <16c2f> DW_AT_type : <0x16310> + <16c33> DW_AT_data_member_location: 24 + <2><16c34>: Abbrev Number: 1 (DW_TAG_member) + <16c35> DW_AT_name : (indirect string, offset: 0xf1315): Lpuart1ClockSelection + <16c39> DW_AT_decl_file : 13 + <16c3a> DW_AT_decl_line : 308 + <16c3c> DW_AT_decl_column : 12 + <16c3d> DW_AT_type : <0x16310> + <16c41> DW_AT_data_member_location: 28 + <2><16c42>: Abbrev Number: 1 (DW_TAG_member) + <16c43> DW_AT_name : (indirect string, offset: 0xf13db): I2c1ClockSelection + <16c47> DW_AT_decl_file : 13 + <16c48> DW_AT_decl_line : 312 + <16c4a> DW_AT_decl_column : 12 + <16c4b> DW_AT_type : <0x16310> + <16c4f> DW_AT_data_member_location: 32 + <2><16c50>: Abbrev Number: 1 (DW_TAG_member) + <16c51> DW_AT_name : (indirect string, offset: 0xf0177): I2c3ClockSelection + <16c55> DW_AT_decl_file : 13 + <16c56> DW_AT_decl_line : 316 + <16c58> DW_AT_decl_column : 12 + <16c59> DW_AT_type : <0x16310> + <16c5d> DW_AT_data_member_location: 36 <2><16c5e>: Abbrev Number: 1 (DW_TAG_member) - <16c5f> DW_AT_name : (indirect string, offset: 0xf0f56): PLLN + <16c5f> DW_AT_name : (indirect string, offset: 0xf0f1e): Lptim1ClockSelection <16c63> DW_AT_decl_file : 13 - <16c64> DW_AT_decl_line : 273 + <16c64> DW_AT_decl_line : 320 <16c66> DW_AT_decl_column : 12 - <16c67> DW_AT_type : <0x163c0> - <16c6b> DW_AT_data_member_location: 0 + <16c67> DW_AT_type : <0x16310> + <16c6b> DW_AT_data_member_location: 40 <2><16c6c>: Abbrev Number: 1 (DW_TAG_member) - <16c6d> DW_AT_name : (indirect string, offset: 0xf0f5b): PLLP + <16c6d> DW_AT_name : (indirect string, offset: 0xefca5): Lptim2ClockSelection <16c71> DW_AT_decl_file : 13 - <16c72> DW_AT_decl_line : 276 + <16c72> DW_AT_decl_line : 323 <16c74> DW_AT_decl_column : 12 - <16c75> DW_AT_type : <0x163c0> - <16c79> DW_AT_data_member_location: 4 + <16c75> DW_AT_type : <0x16310> + <16c79> DW_AT_data_member_location: 44 <2><16c7a>: Abbrev Number: 1 (DW_TAG_member) - <16c7b> DW_AT_name : (indirect string, offset: 0x58893): PLLQ + <16c7b> DW_AT_name : (indirect string, offset: 0xf026a): Sai1ClockSelection <16c7f> DW_AT_decl_file : 13 - <16c80> DW_AT_decl_line : 279 + <16c80> DW_AT_decl_line : 327 <16c82> DW_AT_decl_column : 12 - <16c83> DW_AT_type : <0x163c0> - <16c87> DW_AT_data_member_location: 8 + <16c83> DW_AT_type : <0x16310> + <16c87> DW_AT_data_member_location: 48 <2><16c88>: Abbrev Number: 1 (DW_TAG_member) - <16c89> DW_AT_name : (indirect string, offset: 0xf0f60): PLLR + <16c89> DW_AT_name : (indirect string, offset: 0xefd91): UsbClockSelection <16c8d> DW_AT_decl_file : 13 - <16c8e> DW_AT_decl_line : 282 + <16c8e> DW_AT_decl_line : 332 <16c90> DW_AT_decl_column : 12 - <16c91> DW_AT_type : <0x163c0> - <16c95> DW_AT_data_member_location: 12 + <16c91> DW_AT_type : <0x16310> + <16c95> DW_AT_data_member_location: 52 <2><16c96>: Abbrev Number: 1 (DW_TAG_member) - <16c97> DW_AT_name : (indirect string, offset: 0xf09e7): PLLSAI1ClockOut + <16c97> DW_AT_name : (indirect string, offset: 0xf0efe): RngClockSelection <16c9b> DW_AT_decl_file : 13 - <16c9c> DW_AT_decl_line : 285 + <16c9c> DW_AT_decl_line : 336 <16c9e> DW_AT_decl_column : 12 - <16c9f> DW_AT_type : <0x163c0> - <16ca3> DW_AT_data_member_location: 16 - <2><16ca4>: Abbrev Number: 0 - <1><16ca5>: Abbrev Number: 13 (DW_TAG_typedef) - <16ca6> DW_AT_name : (indirect string, offset: 0xf111e): RCC_PLLSAI1InitTypeDef - <16caa> DW_AT_decl_file : 13 - <16cab> DW_AT_decl_line : 287 - <16cad> DW_AT_decl_column : 3 - <16cad> DW_AT_type : <0x16c55> - <1><16cb1>: Abbrev Number: 16 (DW_TAG_structure_type) - <16cb2> DW_AT_byte_size : 80 - <16cb3> DW_AT_decl_file : 13 - <16cb4> DW_AT_decl_line : 293 - <16cb6> DW_AT_decl_column : 9 - <16cb6> DW_AT_sibling : <0x16d9b> - <2><16cba>: Abbrev Number: 1 (DW_TAG_member) - <16cbb> DW_AT_name : (indirect string, offset: 0xf080c): PeriphClockSelection - <16cbf> DW_AT_decl_file : 13 - <16cc0> DW_AT_decl_line : 295 - <16cc2> DW_AT_decl_column : 12 - <16cc3> DW_AT_type : <0x163c0> - <16cc7> DW_AT_data_member_location: 0 - <2><16cc8>: Abbrev Number: 1 (DW_TAG_member) - <16cc9> DW_AT_name : (indirect string, offset: 0x9d183): PLLSAI1 - <16ccd> DW_AT_decl_file : 13 - <16cce> DW_AT_decl_line : 299 - <16cd0> DW_AT_decl_column : 26 - <16cd1> DW_AT_type : <0x16ca5> - <16cd5> DW_AT_data_member_location: 4 - <2><16cd6>: Abbrev Number: 1 (DW_TAG_member) - <16cd7> DW_AT_name : (indirect string, offset: 0xf07b6): Usart1ClockSelection - <16cdb> DW_AT_decl_file : 13 - <16cdc> DW_AT_decl_line : 304 - <16cde> DW_AT_decl_column : 12 - <16cdf> DW_AT_type : <0x163c0> - <16ce3> DW_AT_data_member_location: 24 - <2><16ce4>: Abbrev Number: 1 (DW_TAG_member) - <16ce5> DW_AT_name : (indirect string, offset: 0xf132c): Lpuart1ClockSelection - <16ce9> DW_AT_decl_file : 13 - <16cea> DW_AT_decl_line : 308 - <16cec> DW_AT_decl_column : 12 - <16ced> DW_AT_type : <0x163c0> - <16cf1> DW_AT_data_member_location: 28 - <2><16cf2>: Abbrev Number: 1 (DW_TAG_member) - <16cf3> DW_AT_name : (indirect string, offset: 0xf1409): I2c1ClockSelection - <16cf7> DW_AT_decl_file : 13 - <16cf8> DW_AT_decl_line : 312 - <16cfa> DW_AT_decl_column : 12 - <16cfb> DW_AT_type : <0x163c0> - <16cff> DW_AT_data_member_location: 32 + <16c9f> DW_AT_type : <0x16310> + <16ca3> DW_AT_data_member_location: 56 + <2><16ca4>: Abbrev Number: 1 (DW_TAG_member) + <16ca5> DW_AT_name : (indirect string, offset: 0xeff62): AdcClockSelection + <16ca9> DW_AT_decl_file : 13 + <16caa> DW_AT_decl_line : 340 + <16cac> DW_AT_decl_column : 12 + <16cad> DW_AT_type : <0x16310> + <16cb1> DW_AT_data_member_location: 60 + <2><16cb2>: Abbrev Number: 1 (DW_TAG_member) + <16cb3> DW_AT_name : (indirect string, offset: 0xf0519): RTCClockSelection + <16cb7> DW_AT_decl_file : 13 + <16cb8> DW_AT_decl_line : 343 + <16cba> DW_AT_decl_column : 12 + <16cbb> DW_AT_type : <0x16310> + <16cbf> DW_AT_data_member_location: 64 + <2><16cc0>: Abbrev Number: 1 (DW_TAG_member) + <16cc1> DW_AT_name : (indirect string, offset: 0xeffbf): RFWakeUpClockSelection + <16cc5> DW_AT_decl_file : 13 + <16cc6> DW_AT_decl_line : 346 + <16cc8> DW_AT_decl_column : 12 + <16cc9> DW_AT_type : <0x16310> + <16ccd> DW_AT_data_member_location: 68 + <2><16cce>: Abbrev Number: 1 (DW_TAG_member) + <16ccf> DW_AT_name : (indirect string, offset: 0xf0c50): SmpsClockSelection + <16cd3> DW_AT_decl_file : 13 + <16cd4> DW_AT_decl_line : 350 + <16cd6> DW_AT_decl_column : 12 + <16cd7> DW_AT_type : <0x16310> + <16cdb> DW_AT_data_member_location: 72 + <2><16cdc>: Abbrev Number: 1 (DW_TAG_member) + <16cdd> DW_AT_name : (indirect string, offset: 0xf0d07): SmpsDivSelection + <16ce1> DW_AT_decl_file : 13 + <16ce2> DW_AT_decl_line : 353 + <16ce4> DW_AT_decl_column : 12 + <16ce5> DW_AT_type : <0x16310> + <16ce9> DW_AT_data_member_location: 76 + <2><16cea>: Abbrev Number: 0 + <1><16ceb>: Abbrev Number: 13 (DW_TAG_typedef) + <16cec> DW_AT_name : (indirect string, offset: 0xf0aa5): RCC_PeriphCLKInitTypeDef + <16cf0> DW_AT_decl_file : 13 + <16cf1> DW_AT_decl_line : 357 + <16cf3> DW_AT_decl_column : 3 + <16cf3> DW_AT_type : <0x16c01> + <1><16cf7>: Abbrev Number: 16 (DW_TAG_structure_type) + <16cf8> DW_AT_byte_size : 24 + <16cf9> DW_AT_decl_file : 13 + <16cfa> DW_AT_decl_line : 364 + <16cfc> DW_AT_decl_column : 9 + <16cfc> DW_AT_sibling : <0x16d55> <2><16d00>: Abbrev Number: 1 (DW_TAG_member) - <16d01> DW_AT_name : (indirect string, offset: 0xf015d): I2c3ClockSelection + <16d01> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler <16d05> DW_AT_decl_file : 13 - <16d06> DW_AT_decl_line : 316 + <16d06> DW_AT_decl_line : 366 <16d08> DW_AT_decl_column : 12 - <16d09> DW_AT_type : <0x163c0> - <16d0d> DW_AT_data_member_location: 36 + <16d09> DW_AT_type : <0x16310> + <16d0d> DW_AT_data_member_location: 0 <2><16d0e>: Abbrev Number: 1 (DW_TAG_member) - <16d0f> DW_AT_name : (indirect string, offset: 0xf0f2c): Lptim1ClockSelection + <16d0f> DW_AT_name : (indirect string, offset: 0xf0a0e): Source <16d13> DW_AT_decl_file : 13 - <16d14> DW_AT_decl_line : 320 + <16d14> DW_AT_decl_line : 369 <16d16> DW_AT_decl_column : 12 - <16d17> DW_AT_type : <0x163c0> - <16d1b> DW_AT_data_member_location: 40 + <16d17> DW_AT_type : <0x16310> + <16d1b> DW_AT_data_member_location: 4 <2><16d1c>: Abbrev Number: 1 (DW_TAG_member) - <16d1d> DW_AT_name : (indirect string, offset: 0xefc7e): Lptim2ClockSelection + <16d1d> DW_AT_name : (indirect string, offset: 0xf81e3): Polarity <16d21> DW_AT_decl_file : 13 - <16d22> DW_AT_decl_line : 323 + <16d22> DW_AT_decl_line : 372 <16d24> DW_AT_decl_column : 12 - <16d25> DW_AT_type : <0x163c0> - <16d29> DW_AT_data_member_location: 44 + <16d25> DW_AT_type : <0x16310> + <16d29> DW_AT_data_member_location: 8 <2><16d2a>: Abbrev Number: 1 (DW_TAG_member) - <16d2b> DW_AT_name : (indirect string, offset: 0xf025d): Sai1ClockSelection + <16d2b> DW_AT_name : (indirect string, offset: 0xf713f): ReloadValue <16d2f> DW_AT_decl_file : 13 - <16d30> DW_AT_decl_line : 327 + <16d30> DW_AT_decl_line : 375 <16d32> DW_AT_decl_column : 12 - <16d33> DW_AT_type : <0x163c0> - <16d37> DW_AT_data_member_location: 48 + <16d33> DW_AT_type : <0x16310> + <16d37> DW_AT_data_member_location: 12 <2><16d38>: Abbrev Number: 1 (DW_TAG_member) - <16d39> DW_AT_name : (indirect string, offset: 0xefd77): UsbClockSelection + <16d39> DW_AT_name : (indirect string, offset: 0xf6ff9): ErrorLimitValue <16d3d> DW_AT_decl_file : 13 - <16d3e> DW_AT_decl_line : 332 + <16d3e> DW_AT_decl_line : 379 <16d40> DW_AT_decl_column : 12 - <16d41> DW_AT_type : <0x163c0> - <16d45> DW_AT_data_member_location: 52 + <16d41> DW_AT_type : <0x16310> + <16d45> DW_AT_data_member_location: 16 <2><16d46>: Abbrev Number: 1 (DW_TAG_member) - <16d47> DW_AT_name : (indirect string, offset: 0xf0f0c): RngClockSelection + <16d47> DW_AT_name : (indirect string, offset: 0xf714b): HSI48CalibrationValue <16d4b> DW_AT_decl_file : 13 - <16d4c> DW_AT_decl_line : 336 + <16d4c> DW_AT_decl_line : 382 <16d4e> DW_AT_decl_column : 12 - <16d4f> DW_AT_type : <0x163c0> - <16d53> DW_AT_data_member_location: 56 - <2><16d54>: Abbrev Number: 1 (DW_TAG_member) - <16d55> DW_AT_name : (indirect string, offset: 0xeff48): AdcClockSelection - <16d59> DW_AT_decl_file : 13 - <16d5a> DW_AT_decl_line : 340 - <16d5c> DW_AT_decl_column : 12 - <16d5d> DW_AT_type : <0x163c0> - <16d61> DW_AT_data_member_location: 60 - <2><16d62>: Abbrev Number: 1 (DW_TAG_member) - <16d63> DW_AT_name : (indirect string, offset: 0xf050c): RTCClockSelection - <16d67> DW_AT_decl_file : 13 - <16d68> DW_AT_decl_line : 343 - <16d6a> DW_AT_decl_column : 12 - <16d6b> DW_AT_type : <0x163c0> - <16d6f> DW_AT_data_member_location: 64 - <2><16d70>: Abbrev Number: 1 (DW_TAG_member) - <16d71> DW_AT_name : (indirect string, offset: 0xeffa5): RFWakeUpClockSelection - <16d75> DW_AT_decl_file : 13 - <16d76> DW_AT_decl_line : 346 - <16d78> DW_AT_decl_column : 12 - <16d79> DW_AT_type : <0x163c0> - <16d7d> DW_AT_data_member_location: 68 - <2><16d7e>: Abbrev Number: 1 (DW_TAG_member) - <16d7f> DW_AT_name : (indirect string, offset: 0xf0c5e): SmpsClockSelection - <16d83> DW_AT_decl_file : 13 - <16d84> DW_AT_decl_line : 350 - <16d86> DW_AT_decl_column : 12 - <16d87> DW_AT_type : <0x163c0> - <16d8b> DW_AT_data_member_location: 72 - <2><16d8c>: Abbrev Number: 1 (DW_TAG_member) - <16d8d> DW_AT_name : (indirect string, offset: 0xf0d15): SmpsDivSelection - <16d91> DW_AT_decl_file : 13 - <16d92> DW_AT_decl_line : 353 - <16d94> DW_AT_decl_column : 12 - <16d95> DW_AT_type : <0x163c0> - <16d99> DW_AT_data_member_location: 76 - <2><16d9a>: Abbrev Number: 0 - <1><16d9b>: Abbrev Number: 13 (DW_TAG_typedef) - <16d9c> DW_AT_name : (indirect string, offset: 0xf0ab3): RCC_PeriphCLKInitTypeDef - <16da0> DW_AT_decl_file : 13 - <16da1> DW_AT_decl_line : 357 - <16da3> DW_AT_decl_column : 3 - <16da3> DW_AT_type : <0x16cb1> - <1><16da7>: Abbrev Number: 16 (DW_TAG_structure_type) - <16da8> DW_AT_byte_size : 24 - <16da9> DW_AT_decl_file : 13 - <16daa> DW_AT_decl_line : 364 - <16dac> DW_AT_decl_column : 9 - <16dac> DW_AT_sibling : <0x16e05> - <2><16db0>: Abbrev Number: 1 (DW_TAG_member) - <16db1> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <16db5> DW_AT_decl_file : 13 - <16db6> DW_AT_decl_line : 366 - <16db8> DW_AT_decl_column : 12 - <16db9> DW_AT_type : <0x163c0> - <16dbd> DW_AT_data_member_location: 0 - <2><16dbe>: Abbrev Number: 1 (DW_TAG_member) - <16dbf> DW_AT_name : (indirect string, offset: 0xf0a1c): Source - <16dc3> DW_AT_decl_file : 13 - <16dc4> DW_AT_decl_line : 369 - <16dc6> DW_AT_decl_column : 12 - <16dc7> DW_AT_type : <0x163c0> - <16dcb> DW_AT_data_member_location: 4 - <2><16dcc>: Abbrev Number: 1 (DW_TAG_member) - <16dcd> DW_AT_name : (indirect string, offset: 0xf81fe): Polarity - <16dd1> DW_AT_decl_file : 13 - <16dd2> DW_AT_decl_line : 372 - <16dd4> DW_AT_decl_column : 12 - <16dd5> DW_AT_type : <0x163c0> - <16dd9> DW_AT_data_member_location: 8 - <2><16dda>: Abbrev Number: 1 (DW_TAG_member) - <16ddb> DW_AT_name : (indirect string, offset: 0xf715a): ReloadValue - <16ddf> DW_AT_decl_file : 13 - <16de0> DW_AT_decl_line : 375 - <16de2> DW_AT_decl_column : 12 - <16de3> DW_AT_type : <0x163c0> - <16de7> DW_AT_data_member_location: 12 - <2><16de8>: Abbrev Number: 1 (DW_TAG_member) - <16de9> DW_AT_name : (indirect string, offset: 0xf7014): ErrorLimitValue - <16ded> DW_AT_decl_file : 13 - <16dee> DW_AT_decl_line : 379 - <16df0> DW_AT_decl_column : 12 - <16df1> DW_AT_type : <0x163c0> - <16df5> DW_AT_data_member_location: 16 - <2><16df6>: Abbrev Number: 1 (DW_TAG_member) - <16df7> DW_AT_name : (indirect string, offset: 0xf7166): HSI48CalibrationValue - <16dfb> DW_AT_decl_file : 13 - <16dfc> DW_AT_decl_line : 382 - <16dfe> DW_AT_decl_column : 12 - <16dff> DW_AT_type : <0x163c0> - <16e03> DW_AT_data_member_location: 20 - <2><16e04>: Abbrev Number: 0 - <1><16e05>: Abbrev Number: 13 (DW_TAG_typedef) - <16e06> DW_AT_name : (indirect string, offset: 0xf71e3): RCC_CRSInitTypeDef - <16e0a> DW_AT_decl_file : 13 - <16e0b> DW_AT_decl_line : 385 - <16e0d> DW_AT_decl_column : 3 - <16e0d> DW_AT_type : <0x16da7> - <1><16e11>: Abbrev Number: 16 (DW_TAG_structure_type) - <16e12> DW_AT_byte_size : 16 - <16e13> DW_AT_decl_file : 13 - <16e14> DW_AT_decl_line : 390 - <16e16> DW_AT_decl_column : 9 - <16e16> DW_AT_sibling : <0x16e53> - <2><16e1a>: Abbrev Number: 1 (DW_TAG_member) - <16e1b> DW_AT_name : (indirect string, offset: 0xf715a): ReloadValue - <16e1f> DW_AT_decl_file : 13 - <16e20> DW_AT_decl_line : 392 - <16e22> DW_AT_decl_column : 12 - <16e23> DW_AT_type : <0x163c0> - <16e27> DW_AT_data_member_location: 0 - <2><16e28>: Abbrev Number: 1 (DW_TAG_member) - <16e29> DW_AT_name : (indirect string, offset: 0xf7166): HSI48CalibrationValue - <16e2d> DW_AT_decl_file : 13 - <16e2e> DW_AT_decl_line : 395 - <16e30> DW_AT_decl_column : 12 - <16e31> DW_AT_type : <0x163c0> - <16e35> DW_AT_data_member_location: 4 - <2><16e36>: Abbrev Number: 1 (DW_TAG_member) - <16e37> DW_AT_name : (indirect string, offset: 0xf6d55): FreqErrorCapture - <16e3b> DW_AT_decl_file : 13 - <16e3c> DW_AT_decl_line : 398 - <16e3e> DW_AT_decl_column : 12 - <16e3f> DW_AT_type : <0x163c0> - <16e43> DW_AT_data_member_location: 8 - <2><16e44>: Abbrev Number: 1 (DW_TAG_member) - <16e45> DW_AT_name : (indirect string, offset: 0xf68fc): FreqErrorDirection - <16e49> DW_AT_decl_file : 13 - <16e4a> DW_AT_decl_line : 402 - <16e4c> DW_AT_decl_column : 12 - <16e4d> DW_AT_type : <0x163c0> - <16e51> DW_AT_data_member_location: 12 - <2><16e52>: Abbrev Number: 0 - <1><16e53>: Abbrev Number: 13 (DW_TAG_typedef) - <16e54> DW_AT_name : (indirect string, offset: 0xf6adc): RCC_CRSSynchroInfoTypeDef - <16e58> DW_AT_decl_file : 13 - <16e59> DW_AT_decl_line : 407 - <16e5b> DW_AT_decl_column : 3 - <16e5b> DW_AT_type : <0x16e11> - <1><16e5f>: Abbrev Number: 31 (DW_TAG_subprogram) - <16e60> DW_AT_external : 1 - <16e60> DW_AT_name : (indirect string, offset: 0xf4f56): HAL_PWR_DisableBkUpAccess - <16e64> DW_AT_decl_file : 16 - <16e64> DW_AT_decl_line : 457 - <16e66> DW_AT_decl_column : 19 - <16e66> DW_AT_prototyped : 1 - <16e66> DW_AT_declaration : 1 - <1><16e66>: Abbrev Number: 41 (DW_TAG_subprogram) - <16e67> DW_AT_external : 1 - <16e67> DW_AT_name : (indirect string, offset: 0xf0a77): HAL_GPIO_Init - <16e6b> DW_AT_decl_file : 12 - <16e6c> DW_AT_decl_line : 288 - <16e6e> DW_AT_decl_column : 19 - <16e6f> DW_AT_prototyped : 1 - <16e6f> DW_AT_declaration : 1 - <16e6f> DW_AT_sibling : <0x16e7e> - <2><16e73>: Abbrev Number: 32 (DW_TAG_formal_parameter) - <16e74> DW_AT_type : <0x16e7e> - <2><16e78>: Abbrev Number: 32 (DW_TAG_formal_parameter) - <16e79> DW_AT_type : <0x16e83> - <2><16e7d>: Abbrev Number: 0 - <1><16e7e>: Abbrev Number: 19 (DW_TAG_pointer_type) - <16e7f> DW_AT_byte_size : 4 - <16e7f> DW_AT_type : <0x1652b> - <1><16e83>: Abbrev Number: 19 (DW_TAG_pointer_type) - <16e84> DW_AT_byte_size : 4 - <16e84> DW_AT_type : <0x16c49> - <1><16e88>: Abbrev Number: 33 (DW_TAG_subprogram) - <16e89> DW_AT_external : 1 - <16e89> DW_AT_name : (indirect string, offset: 0xf6076): HAL_RCC_GetSysClockFreq - <16e8d> DW_AT_decl_file : 14 - <16e8e> DW_AT_decl_line : 3406 - <16e90> DW_AT_decl_column : 19 - <16e91> DW_AT_prototyped : 1 - <16e91> DW_AT_type : <0x163c0> - <16e95> DW_AT_declaration : 1 - <1><16e95>: Abbrev Number: 33 (DW_TAG_subprogram) - <16e96> DW_AT_external : 1 - <16e96> DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - <16e9a> DW_AT_decl_file : 15 - <16e9b> DW_AT_decl_line : 619 - <16e9d> DW_AT_decl_column : 10 - <16e9e> DW_AT_prototyped : 1 - <16e9e> DW_AT_type : <0x163c0> - <16ea2> DW_AT_declaration : 1 - <1><16ea2>: Abbrev Number: 31 (DW_TAG_subprogram) - <16ea3> DW_AT_external : 1 - <16ea3> DW_AT_name : (indirect string, offset: 0xf107c): HAL_PWR_EnableBkUpAccess - <16ea7> DW_AT_decl_file : 16 - <16ea7> DW_AT_decl_line : 456 - <16ea9> DW_AT_decl_column : 19 - <16ea9> DW_AT_prototyped : 1 - <16ea9> DW_AT_declaration : 1 - <1><16ea9>: Abbrev Number: 14 (DW_TAG_subprogram) - <16eaa> DW_AT_name : (indirect string, offset: 0xf6ec6): RCC_PLLSAI1_GetFreqDomain_Q - <16eae> DW_AT_decl_file : 5 - <16eaf> DW_AT_decl_line : 2277 - <16eb1> DW_AT_decl_column : 17 - <16eb2> DW_AT_prototyped : 1 - <16eb2> DW_AT_type : <0x163c0> - <16eb6> DW_AT_low_pc : 0x0 - <16eba> DW_AT_high_pc : 0xac - <16ebe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16ec0> DW_AT_call_all_tail_calls: 1 - <16ec0> DW_AT_sibling : <0x16ee5> - <2><16ec4>: Abbrev Number: 2 (DW_TAG_variable) - <16ec5> DW_AT_name : (indirect string, offset: 0xf6617): pllinputfreq - <16ec9> DW_AT_decl_file : 5 - <16eca> DW_AT_decl_line : 2279 - <16ecc> DW_AT_decl_column : 12 - <16ecd> DW_AT_type : <0x163c0> - <16ed1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><16ed4>: Abbrev Number: 2 (DW_TAG_variable) - <16ed5> DW_AT_name : (indirect string, offset: 0xf1808): pllsource - <16ed9> DW_AT_decl_file : 5 - <16eda> DW_AT_decl_line : 2280 - <16edc> DW_AT_decl_column : 12 - <16edd> DW_AT_type : <0x163c0> - <16ee1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><16ee4>: Abbrev Number: 0 - <1><16ee5>: Abbrev Number: 14 (DW_TAG_subprogram) - <16ee6> DW_AT_name : (indirect string, offset: 0xf6baf): RCC_PLLSAI1_GetFreqDomain_P - <16eea> DW_AT_decl_file : 5 - <16eeb> DW_AT_decl_line : 2235 - <16eed> DW_AT_decl_column : 17 - <16eee> DW_AT_prototyped : 1 - <16eee> DW_AT_type : <0x163c0> - <16ef2> DW_AT_low_pc : 0x0 - <16ef6> DW_AT_high_pc : 0xac - <16efa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16efc> DW_AT_call_all_tail_calls: 1 - <16efc> DW_AT_sibling : <0x16f21> - <2><16f00>: Abbrev Number: 2 (DW_TAG_variable) - <16f01> DW_AT_name : (indirect string, offset: 0xf6617): pllinputfreq - <16f05> DW_AT_decl_file : 5 - <16f06> DW_AT_decl_line : 2237 - <16f08> DW_AT_decl_column : 12 - <16f09> DW_AT_type : <0x163c0> - <16f0d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><16f10>: Abbrev Number: 2 (DW_TAG_variable) - <16f11> DW_AT_name : (indirect string, offset: 0xf1808): pllsource - <16f15> DW_AT_decl_file : 5 - <16f16> DW_AT_decl_line : 2238 - <16f18> DW_AT_decl_column : 12 - <16f19> DW_AT_type : <0x163c0> - <16f1d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><16f20>: Abbrev Number: 0 - <1><16f21>: Abbrev Number: 14 (DW_TAG_subprogram) - <16f22> DW_AT_name : (indirect string, offset: 0xf6ee2): RCC_PLLSAI1_GetFreqDomain_R - <16f26> DW_AT_decl_file : 5 - <16f27> DW_AT_decl_line : 2193 - <16f29> DW_AT_decl_column : 17 - <16f2a> DW_AT_prototyped : 1 - <16f2a> DW_AT_type : <0x163c0> - <16f2e> DW_AT_low_pc : 0x0 - <16f32> DW_AT_high_pc : 0xac - <16f36> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16f38> DW_AT_call_all_tail_calls: 1 - <16f38> DW_AT_sibling : <0x16f5d> - <2><16f3c>: Abbrev Number: 2 (DW_TAG_variable) - <16f3d> DW_AT_name : (indirect string, offset: 0xf6617): pllinputfreq - <16f41> DW_AT_decl_file : 5 - <16f42> DW_AT_decl_line : 2195 - <16f44> DW_AT_decl_column : 12 - <16f45> DW_AT_type : <0x163c0> - <16f49> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><16f4c>: Abbrev Number: 2 (DW_TAG_variable) - <16f4d> DW_AT_name : (indirect string, offset: 0xf1808): pllsource - <16f51> DW_AT_decl_file : 5 - <16f52> DW_AT_decl_line : 2196 - <16f54> DW_AT_decl_column : 12 - <16f55> DW_AT_type : <0x163c0> - <16f59> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><16f5c>: Abbrev Number: 0 - <1><16f5d>: Abbrev Number: 14 (DW_TAG_subprogram) - <16f5e> DW_AT_name : (indirect string, offset: 0xf69ad): RCC_PLL_GetFreqDomain_Q - <16f62> DW_AT_decl_file : 5 - <16f63> DW_AT_decl_line : 2148 - <16f65> DW_AT_decl_column : 17 - <16f66> DW_AT_prototyped : 1 - <16f66> DW_AT_type : <0x163c0> - <16f6a> DW_AT_low_pc : 0x0 - <16f6e> DW_AT_high_pc : 0xac - <16f72> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16f74> DW_AT_call_all_tail_calls: 1 - <16f74> DW_AT_sibling : <0x16f99> - <2><16f78>: Abbrev Number: 2 (DW_TAG_variable) - <16f79> DW_AT_name : (indirect string, offset: 0xf6617): pllinputfreq - <16f7d> DW_AT_decl_file : 5 - <16f7e> DW_AT_decl_line : 2150 - <16f80> DW_AT_decl_column : 12 - <16f81> DW_AT_type : <0x163c0> - <16f85> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><16f88>: Abbrev Number: 2 (DW_TAG_variable) - <16f89> DW_AT_name : (indirect string, offset: 0xf1808): pllsource - <16f8d> DW_AT_decl_file : 5 - <16f8e> DW_AT_decl_line : 2151 - <16f90> DW_AT_decl_column : 12 - <16f91> DW_AT_type : <0x163c0> - <16f95> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><16f98>: Abbrev Number: 0 - <1><16f99>: Abbrev Number: 14 (DW_TAG_subprogram) - <16f9a> DW_AT_name : (indirect string, offset: 0xf6995): RCC_PLL_GetFreqDomain_P - <16f9e> DW_AT_decl_file : 5 - <16f9f> DW_AT_decl_line : 2105 - <16fa1> DW_AT_decl_column : 17 - <16fa2> DW_AT_prototyped : 1 - <16fa2> DW_AT_type : <0x163c0> - <16fa6> DW_AT_low_pc : 0x0 - <16faa> DW_AT_high_pc : 0xac - <16fae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16fb0> DW_AT_call_all_tail_calls: 1 - <16fb0> DW_AT_sibling : <0x16fd5> - <2><16fb4>: Abbrev Number: 2 (DW_TAG_variable) - <16fb5> DW_AT_name : (indirect string, offset: 0xf6617): pllinputfreq - <16fb9> DW_AT_decl_file : 5 - <16fba> DW_AT_decl_line : 2107 - <16fbc> DW_AT_decl_column : 12 - <16fbd> DW_AT_type : <0x163c0> - <16fc1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><16fc4>: Abbrev Number: 2 (DW_TAG_variable) - <16fc5> DW_AT_name : (indirect string, offset: 0xf1808): pllsource - <16fc9> DW_AT_decl_file : 5 - <16fca> DW_AT_decl_line : 2108 - <16fcc> DW_AT_decl_column : 12 - <16fcd> DW_AT_type : <0x163c0> - <16fd1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><16fd4>: Abbrev Number: 0 - <1><16fd5>: Abbrev Number: 14 (DW_TAG_subprogram) - <16fd6> DW_AT_name : (indirect string, offset: 0xf6c9e): RCCEx_PLLSAI1_ConfigNR - <16fda> DW_AT_decl_file : 5 - <16fdb> DW_AT_decl_line : 2041 - <16fdd> DW_AT_decl_column : 26 - <16fde> DW_AT_prototyped : 1 - <16fde> DW_AT_type : <0x16bfa> - <16fe2> DW_AT_low_pc : 0x8006250 - <16fe6> DW_AT_high_pc : 0xb6 - <16fea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <16fec> DW_AT_call_all_tail_calls: 1 - <16fec> DW_AT_sibling : <0x17021> - <2><16ff0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <16ff1> DW_AT_name : (indirect string, offset: 0x9d183): PLLSAI1 - <16ff5> DW_AT_decl_file : 5 - <16ff6> DW_AT_decl_line : 2041 - <16ff8> DW_AT_decl_column : 73 - <16ff9> DW_AT_type : <0x17021> - <16ffd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><17000>: Abbrev Number: 2 (DW_TAG_variable) - <17001> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <17005> DW_AT_decl_file : 5 - <17006> DW_AT_decl_line : 2043 - <17008> DW_AT_decl_column : 12 - <17009> DW_AT_type : <0x163c0> - <1700d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><17010>: Abbrev Number: 2 (DW_TAG_variable) - <17011> DW_AT_name : (indirect string, offset: 0xf27a2): status - <17015> DW_AT_decl_file : 5 - <17016> DW_AT_decl_line : 2044 - <17018> DW_AT_decl_column : 21 - <17019> DW_AT_type : <0x16bfa> - <1701d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><17020>: Abbrev Number: 0 - <1><17021>: Abbrev Number: 19 (DW_TAG_pointer_type) - <17022> DW_AT_byte_size : 4 - <17022> DW_AT_type : <0x16ca5> - <1><17026>: Abbrev Number: 14 (DW_TAG_subprogram) - <17027> DW_AT_name : (indirect string, offset: 0xf6c87): RCCEx_PLLSAI1_ConfigNQ - <1702b> DW_AT_decl_file : 5 - <1702c> DW_AT_decl_line : 1973 - <1702e> DW_AT_decl_column : 26 - <1702f> DW_AT_prototyped : 1 - <1702f> DW_AT_type : <0x16bfa> - <17033> DW_AT_low_pc : 0x800619a - <17037> DW_AT_high_pc : 0xb6 - <1703b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1703d> DW_AT_call_all_tail_calls: 1 - <1703d> DW_AT_sibling : <0x17072> - <2><17041>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17042> DW_AT_name : (indirect string, offset: 0x9d183): PLLSAI1 - <17046> DW_AT_decl_file : 5 - <17047> DW_AT_decl_line : 1973 - <17049> DW_AT_decl_column : 73 - <1704a> DW_AT_type : <0x17021> - <1704e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><17051>: Abbrev Number: 2 (DW_TAG_variable) - <17052> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <17056> DW_AT_decl_file : 5 - <17057> DW_AT_decl_line : 1975 - <17059> DW_AT_decl_column : 12 - <1705a> DW_AT_type : <0x163c0> - <1705e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><17061>: Abbrev Number: 2 (DW_TAG_variable) - <17062> DW_AT_name : (indirect string, offset: 0xf27a2): status - <17066> DW_AT_decl_file : 5 - <17067> DW_AT_decl_line : 1976 - <17069> DW_AT_decl_column : 21 - <1706a> DW_AT_type : <0x16bfa> - <1706e> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><17071>: Abbrev Number: 0 - <1><17072>: Abbrev Number: 14 (DW_TAG_subprogram) - <17073> DW_AT_name : (indirect string, offset: 0xf6c70): RCCEx_PLLSAI1_ConfigNP - <17077> DW_AT_decl_file : 5 - <17078> DW_AT_decl_line : 1904 - <1707a> DW_AT_decl_column : 26 - <1707b> DW_AT_prototyped : 1 - <1707b> DW_AT_type : <0x16bfa> - <1707f> DW_AT_low_pc : 0x80060e4 - <17083> DW_AT_high_pc : 0xb6 - <17087> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17089> DW_AT_call_all_tail_calls: 1 - <17089> DW_AT_sibling : <0x170be> - <2><1708d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <1708e> DW_AT_name : (indirect string, offset: 0x9d183): PLLSAI1 + <16d4f> DW_AT_type : <0x16310> + <16d53> DW_AT_data_member_location: 20 + <2><16d54>: Abbrev Number: 0 + <1><16d55>: Abbrev Number: 13 (DW_TAG_typedef) + <16d56> DW_AT_name : (indirect string, offset: 0xf71c8): RCC_CRSInitTypeDef + <16d5a> DW_AT_decl_file : 13 + <16d5b> DW_AT_decl_line : 385 + <16d5d> DW_AT_decl_column : 3 + <16d5d> DW_AT_type : <0x16cf7> + <1><16d61>: Abbrev Number: 16 (DW_TAG_structure_type) + <16d62> DW_AT_byte_size : 16 + <16d63> DW_AT_decl_file : 13 + <16d64> DW_AT_decl_line : 390 + <16d66> DW_AT_decl_column : 9 + <16d66> DW_AT_sibling : <0x16da3> + <2><16d6a>: Abbrev Number: 1 (DW_TAG_member) + <16d6b> DW_AT_name : (indirect string, offset: 0xf713f): ReloadValue + <16d6f> DW_AT_decl_file : 13 + <16d70> DW_AT_decl_line : 392 + <16d72> DW_AT_decl_column : 12 + <16d73> DW_AT_type : <0x16310> + <16d77> DW_AT_data_member_location: 0 + <2><16d78>: Abbrev Number: 1 (DW_TAG_member) + <16d79> DW_AT_name : (indirect string, offset: 0xf714b): HSI48CalibrationValue + <16d7d> DW_AT_decl_file : 13 + <16d7e> DW_AT_decl_line : 395 + <16d80> DW_AT_decl_column : 12 + <16d81> DW_AT_type : <0x16310> + <16d85> DW_AT_data_member_location: 4 + <2><16d86>: Abbrev Number: 1 (DW_TAG_member) + <16d87> DW_AT_name : (indirect string, offset: 0xf6d3a): FreqErrorCapture + <16d8b> DW_AT_decl_file : 13 + <16d8c> DW_AT_decl_line : 398 + <16d8e> DW_AT_decl_column : 12 + <16d8f> DW_AT_type : <0x16310> + <16d93> DW_AT_data_member_location: 8 + <2><16d94>: Abbrev Number: 1 (DW_TAG_member) + <16d95> DW_AT_name : (indirect string, offset: 0xf68e1): FreqErrorDirection + <16d99> DW_AT_decl_file : 13 + <16d9a> DW_AT_decl_line : 402 + <16d9c> DW_AT_decl_column : 12 + <16d9d> DW_AT_type : <0x16310> + <16da1> DW_AT_data_member_location: 12 + <2><16da2>: Abbrev Number: 0 + <1><16da3>: Abbrev Number: 13 (DW_TAG_typedef) + <16da4> DW_AT_name : (indirect string, offset: 0xf6ac1): RCC_CRSSynchroInfoTypeDef + <16da8> DW_AT_decl_file : 13 + <16da9> DW_AT_decl_line : 407 + <16dab> DW_AT_decl_column : 3 + <16dab> DW_AT_type : <0x16d61> + <1><16daf>: Abbrev Number: 31 (DW_TAG_subprogram) + <16db0> DW_AT_external : 1 + <16db0> DW_AT_name : (indirect string, offset: 0xf4f3b): HAL_PWR_DisableBkUpAccess + <16db4> DW_AT_decl_file : 16 + <16db4> DW_AT_decl_line : 457 + <16db6> DW_AT_decl_column : 19 + <16db6> DW_AT_prototyped : 1 + <16db6> DW_AT_declaration : 1 + <1><16db6>: Abbrev Number: 41 (DW_TAG_subprogram) + <16db7> DW_AT_external : 1 + <16db7> DW_AT_name : (indirect string, offset: 0xf0a69): HAL_GPIO_Init + <16dbb> DW_AT_decl_file : 12 + <16dbc> DW_AT_decl_line : 288 + <16dbe> DW_AT_decl_column : 19 + <16dbf> DW_AT_prototyped : 1 + <16dbf> DW_AT_declaration : 1 + <16dbf> DW_AT_sibling : <0x16dce> + <2><16dc3>: Abbrev Number: 32 (DW_TAG_formal_parameter) + <16dc4> DW_AT_type : <0x16dce> + <2><16dc8>: Abbrev Number: 32 (DW_TAG_formal_parameter) + <16dc9> DW_AT_type : <0x16dd3> + <2><16dcd>: Abbrev Number: 0 + <1><16dce>: Abbrev Number: 19 (DW_TAG_pointer_type) + <16dcf> DW_AT_byte_size : 4 + <16dcf> DW_AT_type : <0x1647b> + <1><16dd3>: Abbrev Number: 19 (DW_TAG_pointer_type) + <16dd4> DW_AT_byte_size : 4 + <16dd4> DW_AT_type : <0x16b99> + <1><16dd8>: Abbrev Number: 33 (DW_TAG_subprogram) + <16dd9> DW_AT_external : 1 + <16dd9> DW_AT_name : (indirect string, offset: 0xf605b): HAL_RCC_GetSysClockFreq + <16ddd> DW_AT_decl_file : 14 + <16dde> DW_AT_decl_line : 3406 + <16de0> DW_AT_decl_column : 19 + <16de1> DW_AT_prototyped : 1 + <16de1> DW_AT_type : <0x16310> + <16de5> DW_AT_declaration : 1 + <1><16de5>: Abbrev Number: 33 (DW_TAG_subprogram) + <16de6> DW_AT_external : 1 + <16de6> DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + <16dea> DW_AT_decl_file : 15 + <16deb> DW_AT_decl_line : 619 + <16ded> DW_AT_decl_column : 10 + <16dee> DW_AT_prototyped : 1 + <16dee> DW_AT_type : <0x16310> + <16df2> DW_AT_declaration : 1 + <1><16df2>: Abbrev Number: 31 (DW_TAG_subprogram) + <16df3> DW_AT_external : 1 + <16df3> DW_AT_name : (indirect string, offset: 0xf106e): HAL_PWR_EnableBkUpAccess + <16df7> DW_AT_decl_file : 16 + <16df7> DW_AT_decl_line : 456 + <16df9> DW_AT_decl_column : 19 + <16df9> DW_AT_prototyped : 1 + <16df9> DW_AT_declaration : 1 + <1><16df9>: Abbrev Number: 14 (DW_TAG_subprogram) + <16dfa> DW_AT_name : (indirect string, offset: 0xf6eab): RCC_PLLSAI1_GetFreqDomain_Q + <16dfe> DW_AT_decl_file : 5 + <16dff> DW_AT_decl_line : 2277 + <16e01> DW_AT_decl_column : 17 + <16e02> DW_AT_prototyped : 1 + <16e02> DW_AT_type : <0x16310> + <16e06> DW_AT_low_pc : 0x0 + <16e0a> DW_AT_high_pc : 0xac + <16e0e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16e10> DW_AT_call_all_tail_calls: 1 + <16e10> DW_AT_sibling : <0x16e35> + <2><16e14>: Abbrev Number: 2 (DW_TAG_variable) + <16e15> DW_AT_name : (indirect string, offset: 0xf65fc): pllinputfreq + <16e19> DW_AT_decl_file : 5 + <16e1a> DW_AT_decl_line : 2279 + <16e1c> DW_AT_decl_column : 12 + <16e1d> DW_AT_type : <0x16310> + <16e21> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><16e24>: Abbrev Number: 2 (DW_TAG_variable) + <16e25> DW_AT_name : (indirect string, offset: 0xf17da): pllsource + <16e29> DW_AT_decl_file : 5 + <16e2a> DW_AT_decl_line : 2280 + <16e2c> DW_AT_decl_column : 12 + <16e2d> DW_AT_type : <0x16310> + <16e31> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><16e34>: Abbrev Number: 0 + <1><16e35>: Abbrev Number: 14 (DW_TAG_subprogram) + <16e36> DW_AT_name : (indirect string, offset: 0xf6b94): RCC_PLLSAI1_GetFreqDomain_P + <16e3a> DW_AT_decl_file : 5 + <16e3b> DW_AT_decl_line : 2235 + <16e3d> DW_AT_decl_column : 17 + <16e3e> DW_AT_prototyped : 1 + <16e3e> DW_AT_type : <0x16310> + <16e42> DW_AT_low_pc : 0x0 + <16e46> DW_AT_high_pc : 0xac + <16e4a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16e4c> DW_AT_call_all_tail_calls: 1 + <16e4c> DW_AT_sibling : <0x16e71> + <2><16e50>: Abbrev Number: 2 (DW_TAG_variable) + <16e51> DW_AT_name : (indirect string, offset: 0xf65fc): pllinputfreq + <16e55> DW_AT_decl_file : 5 + <16e56> DW_AT_decl_line : 2237 + <16e58> DW_AT_decl_column : 12 + <16e59> DW_AT_type : <0x16310> + <16e5d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><16e60>: Abbrev Number: 2 (DW_TAG_variable) + <16e61> DW_AT_name : (indirect string, offset: 0xf17da): pllsource + <16e65> DW_AT_decl_file : 5 + <16e66> DW_AT_decl_line : 2238 + <16e68> DW_AT_decl_column : 12 + <16e69> DW_AT_type : <0x16310> + <16e6d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><16e70>: Abbrev Number: 0 + <1><16e71>: Abbrev Number: 14 (DW_TAG_subprogram) + <16e72> DW_AT_name : (indirect string, offset: 0xf6ec7): RCC_PLLSAI1_GetFreqDomain_R + <16e76> DW_AT_decl_file : 5 + <16e77> DW_AT_decl_line : 2193 + <16e79> DW_AT_decl_column : 17 + <16e7a> DW_AT_prototyped : 1 + <16e7a> DW_AT_type : <0x16310> + <16e7e> DW_AT_low_pc : 0x0 + <16e82> DW_AT_high_pc : 0xac + <16e86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16e88> DW_AT_call_all_tail_calls: 1 + <16e88> DW_AT_sibling : <0x16ead> + <2><16e8c>: Abbrev Number: 2 (DW_TAG_variable) + <16e8d> DW_AT_name : (indirect string, offset: 0xf65fc): pllinputfreq + <16e91> DW_AT_decl_file : 5 + <16e92> DW_AT_decl_line : 2195 + <16e94> DW_AT_decl_column : 12 + <16e95> DW_AT_type : <0x16310> + <16e99> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><16e9c>: Abbrev Number: 2 (DW_TAG_variable) + <16e9d> DW_AT_name : (indirect string, offset: 0xf17da): pllsource + <16ea1> DW_AT_decl_file : 5 + <16ea2> DW_AT_decl_line : 2196 + <16ea4> DW_AT_decl_column : 12 + <16ea5> DW_AT_type : <0x16310> + <16ea9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><16eac>: Abbrev Number: 0 + <1><16ead>: Abbrev Number: 14 (DW_TAG_subprogram) + <16eae> DW_AT_name : (indirect string, offset: 0xf6992): RCC_PLL_GetFreqDomain_Q + <16eb2> DW_AT_decl_file : 5 + <16eb3> DW_AT_decl_line : 2148 + <16eb5> DW_AT_decl_column : 17 + <16eb6> DW_AT_prototyped : 1 + <16eb6> DW_AT_type : <0x16310> + <16eba> DW_AT_low_pc : 0x0 + <16ebe> DW_AT_high_pc : 0xac + <16ec2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16ec4> DW_AT_call_all_tail_calls: 1 + <16ec4> DW_AT_sibling : <0x16ee9> + <2><16ec8>: Abbrev Number: 2 (DW_TAG_variable) + <16ec9> DW_AT_name : (indirect string, offset: 0xf65fc): pllinputfreq + <16ecd> DW_AT_decl_file : 5 + <16ece> DW_AT_decl_line : 2150 + <16ed0> DW_AT_decl_column : 12 + <16ed1> DW_AT_type : <0x16310> + <16ed5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><16ed8>: Abbrev Number: 2 (DW_TAG_variable) + <16ed9> DW_AT_name : (indirect string, offset: 0xf17da): pllsource + <16edd> DW_AT_decl_file : 5 + <16ede> DW_AT_decl_line : 2151 + <16ee0> DW_AT_decl_column : 12 + <16ee1> DW_AT_type : <0x16310> + <16ee5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><16ee8>: Abbrev Number: 0 + <1><16ee9>: Abbrev Number: 14 (DW_TAG_subprogram) + <16eea> DW_AT_name : (indirect string, offset: 0xf697a): RCC_PLL_GetFreqDomain_P + <16eee> DW_AT_decl_file : 5 + <16eef> DW_AT_decl_line : 2105 + <16ef1> DW_AT_decl_column : 17 + <16ef2> DW_AT_prototyped : 1 + <16ef2> DW_AT_type : <0x16310> + <16ef6> DW_AT_low_pc : 0x0 + <16efa> DW_AT_high_pc : 0xac + <16efe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16f00> DW_AT_call_all_tail_calls: 1 + <16f00> DW_AT_sibling : <0x16f25> + <2><16f04>: Abbrev Number: 2 (DW_TAG_variable) + <16f05> DW_AT_name : (indirect string, offset: 0xf65fc): pllinputfreq + <16f09> DW_AT_decl_file : 5 + <16f0a> DW_AT_decl_line : 2107 + <16f0c> DW_AT_decl_column : 12 + <16f0d> DW_AT_type : <0x16310> + <16f11> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><16f14>: Abbrev Number: 2 (DW_TAG_variable) + <16f15> DW_AT_name : (indirect string, offset: 0xf17da): pllsource + <16f19> DW_AT_decl_file : 5 + <16f1a> DW_AT_decl_line : 2108 + <16f1c> DW_AT_decl_column : 12 + <16f1d> DW_AT_type : <0x16310> + <16f21> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><16f24>: Abbrev Number: 0 + <1><16f25>: Abbrev Number: 14 (DW_TAG_subprogram) + <16f26> DW_AT_name : (indirect string, offset: 0xf6c83): RCCEx_PLLSAI1_ConfigNR + <16f2a> DW_AT_decl_file : 5 + <16f2b> DW_AT_decl_line : 2041 + <16f2d> DW_AT_decl_column : 26 + <16f2e> DW_AT_prototyped : 1 + <16f2e> DW_AT_type : <0x16b4a> + <16f32> DW_AT_low_pc : 0x8006304 + <16f36> DW_AT_high_pc : 0xb6 + <16f3a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16f3c> DW_AT_call_all_tail_calls: 1 + <16f3c> DW_AT_sibling : <0x16f71> + <2><16f40>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <16f41> DW_AT_name : (indirect string, offset: 0x9d0fb): PLLSAI1 + <16f45> DW_AT_decl_file : 5 + <16f46> DW_AT_decl_line : 2041 + <16f48> DW_AT_decl_column : 73 + <16f49> DW_AT_type : <0x16f71> + <16f4d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><16f50>: Abbrev Number: 2 (DW_TAG_variable) + <16f51> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <16f55> DW_AT_decl_file : 5 + <16f56> DW_AT_decl_line : 2043 + <16f58> DW_AT_decl_column : 12 + <16f59> DW_AT_type : <0x16310> + <16f5d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><16f60>: Abbrev Number: 2 (DW_TAG_variable) + <16f61> DW_AT_name : (indirect string, offset: 0xf2774): status + <16f65> DW_AT_decl_file : 5 + <16f66> DW_AT_decl_line : 2044 + <16f68> DW_AT_decl_column : 21 + <16f69> DW_AT_type : <0x16b4a> + <16f6d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><16f70>: Abbrev Number: 0 + <1><16f71>: Abbrev Number: 19 (DW_TAG_pointer_type) + <16f72> DW_AT_byte_size : 4 + <16f72> DW_AT_type : <0x16bf5> + <1><16f76>: Abbrev Number: 14 (DW_TAG_subprogram) + <16f77> DW_AT_name : (indirect string, offset: 0xf6c6c): RCCEx_PLLSAI1_ConfigNQ + <16f7b> DW_AT_decl_file : 5 + <16f7c> DW_AT_decl_line : 1973 + <16f7e> DW_AT_decl_column : 26 + <16f7f> DW_AT_prototyped : 1 + <16f7f> DW_AT_type : <0x16b4a> + <16f83> DW_AT_low_pc : 0x800624e + <16f87> DW_AT_high_pc : 0xb6 + <16f8b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16f8d> DW_AT_call_all_tail_calls: 1 + <16f8d> DW_AT_sibling : <0x16fc2> + <2><16f91>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <16f92> DW_AT_name : (indirect string, offset: 0x9d0fb): PLLSAI1 + <16f96> DW_AT_decl_file : 5 + <16f97> DW_AT_decl_line : 1973 + <16f99> DW_AT_decl_column : 73 + <16f9a> DW_AT_type : <0x16f71> + <16f9e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><16fa1>: Abbrev Number: 2 (DW_TAG_variable) + <16fa2> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <16fa6> DW_AT_decl_file : 5 + <16fa7> DW_AT_decl_line : 1975 + <16fa9> DW_AT_decl_column : 12 + <16faa> DW_AT_type : <0x16310> + <16fae> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><16fb1>: Abbrev Number: 2 (DW_TAG_variable) + <16fb2> DW_AT_name : (indirect string, offset: 0xf2774): status + <16fb6> DW_AT_decl_file : 5 + <16fb7> DW_AT_decl_line : 1976 + <16fb9> DW_AT_decl_column : 21 + <16fba> DW_AT_type : <0x16b4a> + <16fbe> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><16fc1>: Abbrev Number: 0 + <1><16fc2>: Abbrev Number: 14 (DW_TAG_subprogram) + <16fc3> DW_AT_name : (indirect string, offset: 0xf6c55): RCCEx_PLLSAI1_ConfigNP + <16fc7> DW_AT_decl_file : 5 + <16fc8> DW_AT_decl_line : 1904 + <16fca> DW_AT_decl_column : 26 + <16fcb> DW_AT_prototyped : 1 + <16fcb> DW_AT_type : <0x16b4a> + <16fcf> DW_AT_low_pc : 0x8006198 + <16fd3> DW_AT_high_pc : 0xb6 + <16fd7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <16fd9> DW_AT_call_all_tail_calls: 1 + <16fd9> DW_AT_sibling : <0x1700e> + <2><16fdd>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <16fde> DW_AT_name : (indirect string, offset: 0x9d0fb): PLLSAI1 + <16fe2> DW_AT_decl_file : 5 + <16fe3> DW_AT_decl_line : 1904 + <16fe5> DW_AT_decl_column : 73 + <16fe6> DW_AT_type : <0x16f71> + <16fea> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><16fed>: Abbrev Number: 2 (DW_TAG_variable) + <16fee> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <16ff2> DW_AT_decl_file : 5 + <16ff3> DW_AT_decl_line : 1906 + <16ff5> DW_AT_decl_column : 12 + <16ff6> DW_AT_type : <0x16310> + <16ffa> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><16ffd>: Abbrev Number: 2 (DW_TAG_variable) + <16ffe> DW_AT_name : (indirect string, offset: 0xf2774): status + <17002> DW_AT_decl_file : 5 + <17003> DW_AT_decl_line : 1907 + <17005> DW_AT_decl_column : 21 + <17006> DW_AT_type : <0x16b4a> + <1700a> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1700d>: Abbrev Number: 0 + <1><1700e>: Abbrev Number: 34 (DW_TAG_subprogram) + <1700f> DW_AT_external : 1 + <1700f> DW_AT_name : (indirect string, offset: 0xf6893): HAL_RCCEx_CRS_ErrorCallback + <17013> DW_AT_decl_file : 5 + <17013> DW_AT_decl_line : 1871 + <17015> DW_AT_decl_column : 13 + <17016> DW_AT_prototyped : 1 + <17016> DW_AT_low_pc : 0x0 + <1701a> DW_AT_high_pc : 0x14 + <1701e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17020> DW_AT_call_all_calls: 1 + <17020> DW_AT_sibling : <0x17035> + <2><17024>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17025> DW_AT_name : (indirect string, offset: 0xf3d4a): Error + <17029> DW_AT_decl_file : 5 + <1702a> DW_AT_decl_line : 1871 + <1702c> DW_AT_decl_column : 50 + <1702d> DW_AT_type : <0x16310> + <17031> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17034>: Abbrev Number: 0 + <1><17035>: Abbrev Number: 28 (DW_TAG_subprogram) + <17036> DW_AT_external : 1 + <17036> DW_AT_name : (indirect string, offset: 0xf6c13): HAL_RCCEx_CRS_ExpectedSyncCallback + <1703a> DW_AT_decl_file : 5 + <1703a> DW_AT_decl_line : 1855 + <1703c> DW_AT_decl_column : 13 + <1703c> DW_AT_prototyped : 1 + <1703c> DW_AT_low_pc : 0x0 + <17040> DW_AT_high_pc : 0xe + <17044> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17046> DW_AT_call_all_calls: 1 + <1><17046>: Abbrev Number: 28 (DW_TAG_subprogram) + <17047> DW_AT_external : 1 + <17047> DW_AT_name : (indirect string, offset: 0xf6c36): HAL_RCCEx_CRS_SyncWarnCallback + <1704b> DW_AT_decl_file : 5 + <1704b> DW_AT_decl_line : 1844 + <1704d> DW_AT_decl_column : 13 + <1704d> DW_AT_prototyped : 1 + <1704d> DW_AT_low_pc : 0x0 + <17051> DW_AT_high_pc : 0xe + <17055> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17057> DW_AT_call_all_calls: 1 + <1><17057>: Abbrev Number: 28 (DW_TAG_subprogram) + <17058> DW_AT_external : 1 + <17058> DW_AT_name : (indirect string, offset: 0xf6d9a): HAL_RCCEx_CRS_SyncOkCallback + <1705c> DW_AT_decl_file : 5 + <1705c> DW_AT_decl_line : 1833 + <1705e> DW_AT_decl_column : 13 + <1705e> DW_AT_prototyped : 1 + <1705e> DW_AT_low_pc : 0x0 + <17062> DW_AT_high_pc : 0xe + <17066> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17068> DW_AT_call_all_calls: 1 + <1><17068>: Abbrev Number: 20 (DW_TAG_subprogram) + <17069> DW_AT_external : 1 + <17069> DW_AT_name : (indirect string, offset: 0xf71f6): HAL_RCCEx_CRS_IRQHandler + <1706d> DW_AT_decl_file : 5 + <1706d> DW_AT_decl_line : 1768 + <1706f> DW_AT_decl_column : 6 + <1706f> DW_AT_prototyped : 1 + <1706f> DW_AT_low_pc : 0x0 + <17073> DW_AT_high_pc : 0xd4 + <17077> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17079> DW_AT_call_all_tail_calls: 1 + <17079> DW_AT_sibling : <0x170ae> + <2><1707d>: Abbrev Number: 2 (DW_TAG_variable) + <1707e> DW_AT_name : (indirect string, offset: 0xf67e8): crserror + <17082> DW_AT_decl_file : 5 + <17083> DW_AT_decl_line : 1770 + <17085> DW_AT_decl_column : 12 + <17086> DW_AT_type : <0x16310> + <1708a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1708d>: Abbrev Number: 2 (DW_TAG_variable) + <1708e> DW_AT_name : (indirect string, offset: 0xf3d78): itflags <17092> DW_AT_decl_file : 5 - <17093> DW_AT_decl_line : 1904 - <17095> DW_AT_decl_column : 73 - <17096> DW_AT_type : <0x17021> - <1709a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <17093> DW_AT_decl_line : 1772 + <17095> DW_AT_decl_column : 12 + <17096> DW_AT_type : <0x16310> + <1709a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <2><1709d>: Abbrev Number: 2 (DW_TAG_variable) - <1709e> DW_AT_name : (indirect string, offset: 0xf1988): tickstart + <1709e> DW_AT_name : (indirect string, offset: 0xf3bb7): itsources <170a2> DW_AT_decl_file : 5 - <170a3> DW_AT_decl_line : 1906 + <170a3> DW_AT_decl_line : 1773 <170a5> DW_AT_decl_column : 12 - <170a6> DW_AT_type : <0x163c0> - <170aa> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><170ad>: Abbrev Number: 2 (DW_TAG_variable) - <170ae> DW_AT_name : (indirect string, offset: 0xf27a2): status - <170b2> DW_AT_decl_file : 5 - <170b3> DW_AT_decl_line : 1907 - <170b5> DW_AT_decl_column : 21 - <170b6> DW_AT_type : <0x16bfa> - <170ba> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><170bd>: Abbrev Number: 0 - <1><170be>: Abbrev Number: 34 (DW_TAG_subprogram) - <170bf> DW_AT_external : 1 - <170bf> DW_AT_name : (indirect string, offset: 0xf68ae): HAL_RCCEx_CRS_ErrorCallback - <170c3> DW_AT_decl_file : 5 - <170c3> DW_AT_decl_line : 1871 - <170c5> DW_AT_decl_column : 13 - <170c6> DW_AT_prototyped : 1 - <170c6> DW_AT_low_pc : 0x0 - <170ca> DW_AT_high_pc : 0x14 - <170ce> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <170d0> DW_AT_call_all_calls: 1 - <170d0> DW_AT_sibling : <0x170e5> - <2><170d4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <170d5> DW_AT_name : (indirect string, offset: 0xf3d65): Error - <170d9> DW_AT_decl_file : 5 - <170da> DW_AT_decl_line : 1871 - <170dc> DW_AT_decl_column : 50 - <170dd> DW_AT_type : <0x163c0> - <170e1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><170e4>: Abbrev Number: 0 - <1><170e5>: Abbrev Number: 28 (DW_TAG_subprogram) - <170e6> DW_AT_external : 1 - <170e6> DW_AT_name : (indirect string, offset: 0xf6c2e): HAL_RCCEx_CRS_ExpectedSyncCallback - <170ea> DW_AT_decl_file : 5 - <170ea> DW_AT_decl_line : 1855 - <170ec> DW_AT_decl_column : 13 - <170ec> DW_AT_prototyped : 1 - <170ec> DW_AT_low_pc : 0x0 - <170f0> DW_AT_high_pc : 0xe - <170f4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <170f6> DW_AT_call_all_calls: 1 - <1><170f6>: Abbrev Number: 28 (DW_TAG_subprogram) - <170f7> DW_AT_external : 1 - <170f7> DW_AT_name : (indirect string, offset: 0xf6c51): HAL_RCCEx_CRS_SyncWarnCallback - <170fb> DW_AT_decl_file : 5 - <170fb> DW_AT_decl_line : 1844 - <170fd> DW_AT_decl_column : 13 - <170fd> DW_AT_prototyped : 1 - <170fd> DW_AT_low_pc : 0x0 - <17101> DW_AT_high_pc : 0xe - <17105> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17107> DW_AT_call_all_calls: 1 - <1><17107>: Abbrev Number: 28 (DW_TAG_subprogram) - <17108> DW_AT_external : 1 - <17108> DW_AT_name : (indirect string, offset: 0xf6db5): HAL_RCCEx_CRS_SyncOkCallback - <1710c> DW_AT_decl_file : 5 - <1710c> DW_AT_decl_line : 1833 - <1710e> DW_AT_decl_column : 13 - <1710e> DW_AT_prototyped : 1 - <1710e> DW_AT_low_pc : 0x0 - <17112> DW_AT_high_pc : 0xe - <17116> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17118> DW_AT_call_all_calls: 1 - <1><17118>: Abbrev Number: 20 (DW_TAG_subprogram) - <17119> DW_AT_external : 1 - <17119> DW_AT_name : (indirect string, offset: 0xf7211): HAL_RCCEx_CRS_IRQHandler - <1711d> DW_AT_decl_file : 5 - <1711d> DW_AT_decl_line : 1768 - <1711f> DW_AT_decl_column : 6 - <1711f> DW_AT_prototyped : 1 - <1711f> DW_AT_low_pc : 0x0 - <17123> DW_AT_high_pc : 0xd4 - <17127> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17129> DW_AT_call_all_tail_calls: 1 - <17129> DW_AT_sibling : <0x1715e> - <2><1712d>: Abbrev Number: 2 (DW_TAG_variable) - <1712e> DW_AT_name : (indirect string, offset: 0xf6803): crserror - <17132> DW_AT_decl_file : 5 - <17133> DW_AT_decl_line : 1770 - <17135> DW_AT_decl_column : 12 - <17136> DW_AT_type : <0x163c0> - <1713a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1713d>: Abbrev Number: 2 (DW_TAG_variable) - <1713e> DW_AT_name : (indirect string, offset: 0xf3d93): itflags - <17142> DW_AT_decl_file : 5 - <17143> DW_AT_decl_line : 1772 - <17145> DW_AT_decl_column : 12 - <17146> DW_AT_type : <0x163c0> - <1714a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1714d>: Abbrev Number: 2 (DW_TAG_variable) - <1714e> DW_AT_name : (indirect string, offset: 0xf3bd2): itsources - <17152> DW_AT_decl_file : 5 - <17153> DW_AT_decl_line : 1773 - <17155> DW_AT_decl_column : 12 - <17156> DW_AT_type : <0x163c0> - <1715a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1715d>: Abbrev Number: 0 - <1><1715e>: Abbrev Number: 21 (DW_TAG_subprogram) - <1715f> DW_AT_external : 1 - <1715f> DW_AT_name : (indirect string, offset: 0xf6d94): HAL_RCCEx_CRSWaitSynchronization - <17163> DW_AT_decl_file : 5 - <17163> DW_AT_decl_line : 1685 - <17165> DW_AT_decl_column : 10 - <17166> DW_AT_prototyped : 1 - <17166> DW_AT_type : <0x163c0> - <1716a> DW_AT_low_pc : 0x0 - <1716e> DW_AT_high_pc : 0xe4 - <17172> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17174> DW_AT_call_all_tail_calls: 1 - <17174> DW_AT_sibling : <0x171a9> - <2><17178>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17179> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <1717d> DW_AT_decl_file : 5 - <1717e> DW_AT_decl_line : 1685 - <17180> DW_AT_decl_column : 52 - <17181> DW_AT_type : <0x163c0> - <17185> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><17188>: Abbrev Number: 2 (DW_TAG_variable) - <17189> DW_AT_name : (indirect string, offset: 0xf6a09): crsstatus - <1718d> DW_AT_decl_file : 5 - <1718e> DW_AT_decl_line : 1687 - <17190> DW_AT_decl_column : 12 - <17191> DW_AT_type : <0x163c0> - <17195> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17198>: Abbrev Number: 2 (DW_TAG_variable) - <17199> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <1719d> DW_AT_decl_file : 5 - <1719e> DW_AT_decl_line : 1688 - <171a0> DW_AT_decl_column : 12 - <171a1> DW_AT_type : <0x163c0> - <171a5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><171a8>: Abbrev Number: 0 - <1><171a9>: Abbrev Number: 20 (DW_TAG_subprogram) - <171aa> DW_AT_external : 1 - <171aa> DW_AT_name : (indirect string, offset: 0xf70c1): HAL_RCCEx_CRSGetSynchronizationInfo - <171ae> DW_AT_decl_file : 5 - <171ae> DW_AT_decl_line : 1652 - <171b0> DW_AT_decl_column : 6 - <171b0> DW_AT_prototyped : 1 - <171b0> DW_AT_low_pc : 0x0 - <171b4> DW_AT_high_pc : 0x38 - <171b8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <171ba> DW_AT_call_all_tail_calls: 1 - <171ba> DW_AT_sibling : <0x171cf> - <2><171be>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <171bf> DW_AT_name : (indirect string, offset: 0xf69fc): pSynchroInfo - <171c3> DW_AT_decl_file : 5 - <171c4> DW_AT_decl_line : 1652 - <171c6> DW_AT_decl_column : 69 - <171c7> DW_AT_type : <0x171cf> - <171cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><171ce>: Abbrev Number: 0 - <1><171cf>: Abbrev Number: 19 (DW_TAG_pointer_type) - <171d0> DW_AT_byte_size : 4 - <171d0> DW_AT_type : <0x16e53> - <1><171d4>: Abbrev Number: 17 (DW_TAG_subprogram) - <171d5> DW_AT_external : 1 - <171d5> DW_AT_name : (indirect string, offset: 0xf6747): HAL_RCCEx_CRSSoftwareSynchronizationGenerate - <171d9> DW_AT_decl_file : 5 - <171d9> DW_AT_decl_line : 1642 - <171db> DW_AT_decl_column : 6 - <171db> DW_AT_prototyped : 1 - <171db> DW_AT_low_pc : 0x0 - <171df> DW_AT_high_pc : 0xc - <171e3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <171e5> DW_AT_call_all_tail_calls: 1 - <1><171e5>: Abbrev Number: 20 (DW_TAG_subprogram) - <171e6> DW_AT_external : 1 - <171e6> DW_AT_name : (indirect string, offset: 0xf691a): HAL_RCCEx_CRSConfig - <171ea> DW_AT_decl_file : 5 - <171ea> DW_AT_decl_line : 1600 - <171ec> DW_AT_decl_column : 6 - <171ec> DW_AT_prototyped : 1 - <171ec> DW_AT_low_pc : 0x0 - <171f0> DW_AT_high_pc : 0x74 - <171f4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <171f6> DW_AT_call_all_tail_calls: 1 - <171f6> DW_AT_sibling : <0x1721b> - <2><171fa>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <171fb> DW_AT_name : (indirect string, offset: 0x100e97): pInit - <171ff> DW_AT_decl_file : 5 - <17200> DW_AT_decl_line : 1600 - <17202> DW_AT_decl_column : 46 - <17203> DW_AT_type : <0x1721b> - <17207> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1720a>: Abbrev Number: 2 (DW_TAG_variable) - <1720b> DW_AT_name : (indirect string, offset: 0xf3bbd): value - <1720f> DW_AT_decl_file : 5 - <17210> DW_AT_decl_line : 1602 - <17212> DW_AT_decl_column : 12 - <17213> DW_AT_type : <0x163c0> - <17217> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1721a>: Abbrev Number: 0 - <1><1721b>: Abbrev Number: 19 (DW_TAG_pointer_type) - <1721c> DW_AT_byte_size : 4 - <1721c> DW_AT_type : <0x16e05> - <1><17220>: Abbrev Number: 21 (DW_TAG_subprogram) - <17221> DW_AT_external : 1 - <17221> DW_AT_name : (indirect string, offset: 0xf6d11): HAL_RCCEx_TrimOsc - <17225> DW_AT_decl_file : 5 - <17225> DW_AT_decl_line : 1499 - <17227> DW_AT_decl_column : 19 - <17228> DW_AT_prototyped : 1 - <17228> DW_AT_type : <0x16bfa> - <1722c> DW_AT_low_pc : 0x0 - <17230> DW_AT_high_pc : 0x48 - <17234> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17236> DW_AT_call_all_tail_calls: 1 - <17236> DW_AT_sibling : <0x17275> - <2><1723a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <1723b> DW_AT_name : (indirect string, offset: 0xf0215): OscillatorType - <1723f> DW_AT_decl_file : 5 - <17240> DW_AT_decl_line : 1499 - <17242> DW_AT_decl_column : 46 - <17243> DW_AT_type : <0x163c0> - <17247> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1724a>: Abbrev Number: 2 (DW_TAG_variable) - <1724b> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1724f> DW_AT_decl_file : 5 - <17250> DW_AT_decl_line : 1502 - <17252> DW_AT_decl_column : 21 - <17253> DW_AT_type : <0x16bfa> - <17257> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1725a>: Abbrev Number: 18 (DW_TAG_lexical_block) - <1725b> DW_AT_low_pc : 0x0 - <1725f> DW_AT_high_pc : 0x12 - <3><17263>: Abbrev Number: 2 (DW_TAG_variable) - <17264> DW_AT_name : (indirect string, offset: 0xf6fe6): factoryTrimming - <17268> DW_AT_decl_file : 5 - <17269> DW_AT_decl_line : 1515 - <1726b> DW_AT_decl_column : 16 - <1726c> DW_AT_type : <0x163c0> - <17270> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><17273>: Abbrev Number: 0 + <170a6> DW_AT_type : <0x16310> + <170aa> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><170ad>: Abbrev Number: 0 + <1><170ae>: Abbrev Number: 21 (DW_TAG_subprogram) + <170af> DW_AT_external : 1 + <170af> DW_AT_name : (indirect string, offset: 0xf6d79): HAL_RCCEx_CRSWaitSynchronization + <170b3> DW_AT_decl_file : 5 + <170b3> DW_AT_decl_line : 1685 + <170b5> DW_AT_decl_column : 10 + <170b6> DW_AT_prototyped : 1 + <170b6> DW_AT_type : <0x16310> + <170ba> DW_AT_low_pc : 0x0 + <170be> DW_AT_high_pc : 0xe4 + <170c2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <170c4> DW_AT_call_all_tail_calls: 1 + <170c4> DW_AT_sibling : <0x170f9> + <2><170c8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <170c9> DW_AT_name : (indirect string, offset: 0x10153b): Timeout + <170cd> DW_AT_decl_file : 5 + <170ce> DW_AT_decl_line : 1685 + <170d0> DW_AT_decl_column : 52 + <170d1> DW_AT_type : <0x16310> + <170d5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><170d8>: Abbrev Number: 2 (DW_TAG_variable) + <170d9> DW_AT_name : (indirect string, offset: 0xf69ee): crsstatus + <170dd> DW_AT_decl_file : 5 + <170de> DW_AT_decl_line : 1687 + <170e0> DW_AT_decl_column : 12 + <170e1> DW_AT_type : <0x16310> + <170e5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><170e8>: Abbrev Number: 2 (DW_TAG_variable) + <170e9> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <170ed> DW_AT_decl_file : 5 + <170ee> DW_AT_decl_line : 1688 + <170f0> DW_AT_decl_column : 12 + <170f1> DW_AT_type : <0x16310> + <170f5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><170f8>: Abbrev Number: 0 + <1><170f9>: Abbrev Number: 20 (DW_TAG_subprogram) + <170fa> DW_AT_external : 1 + <170fa> DW_AT_name : (indirect string, offset: 0xf70a6): HAL_RCCEx_CRSGetSynchronizationInfo + <170fe> DW_AT_decl_file : 5 + <170fe> DW_AT_decl_line : 1652 + <17100> DW_AT_decl_column : 6 + <17100> DW_AT_prototyped : 1 + <17100> DW_AT_low_pc : 0x0 + <17104> DW_AT_high_pc : 0x38 + <17108> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1710a> DW_AT_call_all_tail_calls: 1 + <1710a> DW_AT_sibling : <0x1711f> + <2><1710e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1710f> DW_AT_name : (indirect string, offset: 0xf69e1): pSynchroInfo + <17113> DW_AT_decl_file : 5 + <17114> DW_AT_decl_line : 1652 + <17116> DW_AT_decl_column : 69 + <17117> DW_AT_type : <0x1711f> + <1711b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1711e>: Abbrev Number: 0 + <1><1711f>: Abbrev Number: 19 (DW_TAG_pointer_type) + <17120> DW_AT_byte_size : 4 + <17120> DW_AT_type : <0x16da3> + <1><17124>: Abbrev Number: 17 (DW_TAG_subprogram) + <17125> DW_AT_external : 1 + <17125> DW_AT_name : (indirect string, offset: 0xf672c): HAL_RCCEx_CRSSoftwareSynchronizationGenerate + <17129> DW_AT_decl_file : 5 + <17129> DW_AT_decl_line : 1642 + <1712b> DW_AT_decl_column : 6 + <1712b> DW_AT_prototyped : 1 + <1712b> DW_AT_low_pc : 0x0 + <1712f> DW_AT_high_pc : 0xc + <17133> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17135> DW_AT_call_all_tail_calls: 1 + <1><17135>: Abbrev Number: 20 (DW_TAG_subprogram) + <17136> DW_AT_external : 1 + <17136> DW_AT_name : (indirect string, offset: 0xf68ff): HAL_RCCEx_CRSConfig + <1713a> DW_AT_decl_file : 5 + <1713a> DW_AT_decl_line : 1600 + <1713c> DW_AT_decl_column : 6 + <1713c> DW_AT_prototyped : 1 + <1713c> DW_AT_low_pc : 0x0 + <17140> DW_AT_high_pc : 0x74 + <17144> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17146> DW_AT_call_all_tail_calls: 1 + <17146> DW_AT_sibling : <0x1716b> + <2><1714a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1714b> DW_AT_name : (indirect string, offset: 0x100e7c): pInit + <1714f> DW_AT_decl_file : 5 + <17150> DW_AT_decl_line : 1600 + <17152> DW_AT_decl_column : 46 + <17153> DW_AT_type : <0x1716b> + <17157> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1715a>: Abbrev Number: 2 (DW_TAG_variable) + <1715b> DW_AT_name : (indirect string, offset: 0xf3ba2): value + <1715f> DW_AT_decl_file : 5 + <17160> DW_AT_decl_line : 1602 + <17162> DW_AT_decl_column : 12 + <17163> DW_AT_type : <0x16310> + <17167> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1716a>: Abbrev Number: 0 + <1><1716b>: Abbrev Number: 19 (DW_TAG_pointer_type) + <1716c> DW_AT_byte_size : 4 + <1716c> DW_AT_type : <0x16d55> + <1><17170>: Abbrev Number: 21 (DW_TAG_subprogram) + <17171> DW_AT_external : 1 + <17171> DW_AT_name : (indirect string, offset: 0xf6cf6): HAL_RCCEx_TrimOsc + <17175> DW_AT_decl_file : 5 + <17175> DW_AT_decl_line : 1499 + <17177> DW_AT_decl_column : 19 + <17178> DW_AT_prototyped : 1 + <17178> DW_AT_type : <0x16b4a> + <1717c> DW_AT_low_pc : 0x0 + <17180> DW_AT_high_pc : 0x48 + <17184> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17186> DW_AT_call_all_tail_calls: 1 + <17186> DW_AT_sibling : <0x171c5> + <2><1718a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1718b> DW_AT_name : (indirect string, offset: 0xf0222): OscillatorType + <1718f> DW_AT_decl_file : 5 + <17190> DW_AT_decl_line : 1499 + <17192> DW_AT_decl_column : 46 + <17193> DW_AT_type : <0x16310> + <17197> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1719a>: Abbrev Number: 2 (DW_TAG_variable) + <1719b> DW_AT_name : (indirect string, offset: 0xf2774): status + <1719f> DW_AT_decl_file : 5 + <171a0> DW_AT_decl_line : 1502 + <171a2> DW_AT_decl_column : 21 + <171a3> DW_AT_type : <0x16b4a> + <171a7> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><171aa>: Abbrev Number: 18 (DW_TAG_lexical_block) + <171ab> DW_AT_low_pc : 0x0 + <171af> DW_AT_high_pc : 0x12 + <3><171b3>: Abbrev Number: 2 (DW_TAG_variable) + <171b4> DW_AT_name : (indirect string, offset: 0xf6fcb): factoryTrimming + <171b8> DW_AT_decl_file : 5 + <171b9> DW_AT_decl_line : 1515 + <171bb> DW_AT_decl_column : 16 + <171bc> DW_AT_type : <0x16310> + <171c0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><171c3>: Abbrev Number: 0 + <2><171c4>: Abbrev Number: 0 + <1><171c5>: Abbrev Number: 17 (DW_TAG_subprogram) + <171c6> DW_AT_external : 1 + <171c6> DW_AT_name : (indirect string, offset: 0xf6759): HAL_RCCEx_DisableMSIPLLMode + <171ca> DW_AT_decl_file : 5 + <171ca> DW_AT_decl_line : 1483 + <171cc> DW_AT_decl_column : 6 + <171cc> DW_AT_prototyped : 1 + <171cc> DW_AT_low_pc : 0x0 + <171d0> DW_AT_high_pc : 0xc + <171d4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <171d6> DW_AT_call_all_tail_calls: 1 + <1><171d6>: Abbrev Number: 17 (DW_TAG_subprogram) + <171d7> DW_AT_external : 1 + <171d7> DW_AT_name : (indirect string, offset: 0xf10ae): HAL_RCCEx_EnableMSIPLLMode + <171db> DW_AT_decl_file : 5 + <171db> DW_AT_decl_line : 1473 + <171dd> DW_AT_decl_column : 6 + <171dd> DW_AT_prototyped : 1 + <171dd> DW_AT_low_pc : 0x800618c + <171e1> DW_AT_high_pc : 0xc + <171e5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <171e7> DW_AT_call_all_tail_calls: 1 + <1><171e7>: Abbrev Number: 17 (DW_TAG_subprogram) + <171e8> DW_AT_external : 1 + <171e8> DW_AT_name : (indirect string, offset: 0xf720f): HAL_RCCEx_DisableLSCO + <171ec> DW_AT_decl_file : 5 + <171ec> DW_AT_decl_line : 1462 + <171ee> DW_AT_decl_column : 6 + <171ee> DW_AT_prototyped : 1 + <171ee> DW_AT_low_pc : 0x0 + <171f2> DW_AT_high_pc : 0xc + <171f6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <171f8> DW_AT_call_all_tail_calls: 1 + <1><171f8>: Abbrev Number: 34 (DW_TAG_subprogram) + <171f9> DW_AT_external : 1 + <171f9> DW_AT_name : (indirect string, offset: 0xf6a4d): HAL_RCCEx_EnableLSCO + <171fd> DW_AT_decl_file : 5 + <171fd> DW_AT_decl_line : 1449 + <171ff> DW_AT_decl_column : 6 + <17200> DW_AT_prototyped : 1 + <17200> DW_AT_low_pc : 0x0 + <17204> DW_AT_high_pc : 0x30 + <17208> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1720a> DW_AT_call_all_calls: 1 + <1720a> DW_AT_sibling : <0x1721f> + <2><1720e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1720f> DW_AT_name : (indirect string, offset: 0xf6bb4): LSCOSource + <17213> DW_AT_decl_file : 5 + <17214> DW_AT_decl_line : 1449 + <17216> DW_AT_decl_column : 36 + <17217> DW_AT_type : <0x16310> + <1721b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1721e>: Abbrev Number: 0 + <1><1721f>: Abbrev Number: 20 (DW_TAG_subprogram) + <17220> DW_AT_external : 1 + <17220> DW_AT_name : (indirect string, offset: 0xf72de): HAL_RCCEx_LSCOConfig + <17224> DW_AT_decl_file : 5 + <17224> DW_AT_decl_line : 1371 + <17226> DW_AT_decl_column : 6 + <17226> DW_AT_prototyped : 1 + <17226> DW_AT_low_pc : 0x0 + <1722a> DW_AT_high_pc : 0xd4 + <1722e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17230> DW_AT_call_all_tail_calls: 1 + <17230> DW_AT_sibling : <0x17275> + <2><17234>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17235> DW_AT_name : (indirect string, offset: 0xf732e): RCC_LSCOx + <17239> DW_AT_decl_file : 5 + <1723a> DW_AT_decl_line : 1371 + <1723c> DW_AT_decl_column : 36 + <1723d> DW_AT_type : <0x16310> + <17241> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><17244>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17245> DW_AT_name : (indirect string, offset: 0xf6bb0): RCC_LSCOSource + <17249> DW_AT_decl_file : 5 + <1724a> DW_AT_decl_line : 1371 + <1724c> DW_AT_decl_column : 56 + <1724d> DW_AT_type : <0x16310> + <17251> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><17254>: Abbrev Number: 2 (DW_TAG_variable) + <17255> DW_AT_name : (indirect string, offset: 0xefd1e): GPIO_InitStruct + <17259> DW_AT_decl_file : 5 + <1725a> DW_AT_decl_line : 1373 + <1725c> DW_AT_decl_column : 20 + <1725d> DW_AT_type : <0x16b99> + <17261> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><17264>: Abbrev Number: 2 (DW_TAG_variable) + <17265> DW_AT_name : (indirect string, offset: 0xf72bf): backupchanged + <17269> DW_AT_decl_file : 5 + <1726a> DW_AT_decl_line : 1374 + <1726c> DW_AT_decl_column : 14 + <1726d> DW_AT_type : <0x16b13> + <17271> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) <2><17274>: Abbrev Number: 0 - <1><17275>: Abbrev Number: 17 (DW_TAG_subprogram) + <1><17275>: Abbrev Number: 28 (DW_TAG_subprogram) <17276> DW_AT_external : 1 - <17276> DW_AT_name : (indirect string, offset: 0xf6774): HAL_RCCEx_DisableMSIPLLMode + <17276> DW_AT_name : (indirect string, offset: 0xf6f1e): HAL_RCCEx_LSECSS_Callback <1727a> DW_AT_decl_file : 5 - <1727a> DW_AT_decl_line : 1483 - <1727c> DW_AT_decl_column : 6 + <1727a> DW_AT_decl_line : 1350 + <1727c> DW_AT_decl_column : 13 <1727c> DW_AT_prototyped : 1 <1727c> DW_AT_low_pc : 0x0 - <17280> DW_AT_high_pc : 0xc + <17280> DW_AT_high_pc : 0xe <17284> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17286> DW_AT_call_all_tail_calls: 1 + <17286> DW_AT_call_all_calls: 1 <1><17286>: Abbrev Number: 17 (DW_TAG_subprogram) <17287> DW_AT_external : 1 - <17287> DW_AT_name : (indirect string, offset: 0xf10bc): HAL_RCCEx_EnableMSIPLLMode + <17287> DW_AT_name : (indirect string, offset: 0xf6a23): HAL_RCCEx_LSECSS_IRQHandler <1728b> DW_AT_decl_file : 5 - <1728b> DW_AT_decl_line : 1473 + <1728b> DW_AT_decl_line : 1333 <1728d> DW_AT_decl_column : 6 <1728d> DW_AT_prototyped : 1 - <1728d> DW_AT_low_pc : 0x80060d8 - <17291> DW_AT_high_pc : 0xc + <1728d> DW_AT_low_pc : 0x0 + <17291> DW_AT_high_pc : 0x26 <17295> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <17297> DW_AT_call_all_tail_calls: 1 <1><17297>: Abbrev Number: 17 (DW_TAG_subprogram) <17298> DW_AT_external : 1 - <17298> DW_AT_name : (indirect string, offset: 0xf722a): HAL_RCCEx_DisableLSCO + <17298> DW_AT_name : (indirect string, offset: 0xf6960): HAL_RCCEx_EnableLSECSS_IT <1729c> DW_AT_decl_file : 5 - <1729c> DW_AT_decl_line : 1462 + <1729c> DW_AT_decl_line : 1316 <1729e> DW_AT_decl_column : 6 <1729e> DW_AT_prototyped : 1 <1729e> DW_AT_low_pc : 0x0 - <172a2> DW_AT_high_pc : 0xc + <172a2> DW_AT_high_pc : 0x2c <172a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <172a8> DW_AT_call_all_tail_calls: 1 - <1><172a8>: Abbrev Number: 34 (DW_TAG_subprogram) + <1><172a8>: Abbrev Number: 17 (DW_TAG_subprogram) <172a9> DW_AT_external : 1 - <172a9> DW_AT_name : (indirect string, offset: 0xf6a68): HAL_RCCEx_EnableLSCO + <172a9> DW_AT_name : (indirect string, offset: 0xf6cde): HAL_RCCEx_DisableLSECSS <172ad> DW_AT_decl_file : 5 - <172ad> DW_AT_decl_line : 1449 + <172ad> DW_AT_decl_line : 1303 <172af> DW_AT_decl_column : 6 - <172b0> DW_AT_prototyped : 1 - <172b0> DW_AT_low_pc : 0x0 - <172b4> DW_AT_high_pc : 0x30 - <172b8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <172ba> DW_AT_call_all_calls: 1 - <172ba> DW_AT_sibling : <0x172cf> - <2><172be>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <172bf> DW_AT_name : (indirect string, offset: 0xf6bcf): LSCOSource - <172c3> DW_AT_decl_file : 5 - <172c4> DW_AT_decl_line : 1449 - <172c6> DW_AT_decl_column : 36 - <172c7> DW_AT_type : <0x163c0> - <172cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><172ce>: Abbrev Number: 0 - <1><172cf>: Abbrev Number: 20 (DW_TAG_subprogram) - <172d0> DW_AT_external : 1 - <172d0> DW_AT_name : (indirect string, offset: 0xf72f9): HAL_RCCEx_LSCOConfig - <172d4> DW_AT_decl_file : 5 - <172d4> DW_AT_decl_line : 1371 - <172d6> DW_AT_decl_column : 6 - <172d6> DW_AT_prototyped : 1 - <172d6> DW_AT_low_pc : 0x0 - <172da> DW_AT_high_pc : 0xd4 - <172de> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <172e0> DW_AT_call_all_tail_calls: 1 - <172e0> DW_AT_sibling : <0x17325> - <2><172e4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <172e5> DW_AT_name : (indirect string, offset: 0xf7349): RCC_LSCOx - <172e9> DW_AT_decl_file : 5 - <172ea> DW_AT_decl_line : 1371 - <172ec> DW_AT_decl_column : 36 - <172ed> DW_AT_type : <0x163c0> - <172f1> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><172f4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <172f5> DW_AT_name : (indirect string, offset: 0xf6bcb): RCC_LSCOSource - <172f9> DW_AT_decl_file : 5 - <172fa> DW_AT_decl_line : 1371 - <172fc> DW_AT_decl_column : 56 - <172fd> DW_AT_type : <0x163c0> - <17301> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><17304>: Abbrev Number: 2 (DW_TAG_variable) - <17305> DW_AT_name : (indirect string, offset: 0xefd04): GPIO_InitStruct - <17309> DW_AT_decl_file : 5 - <1730a> DW_AT_decl_line : 1373 - <1730c> DW_AT_decl_column : 20 - <1730d> DW_AT_type : <0x16c49> - <17311> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><17314>: Abbrev Number: 2 (DW_TAG_variable) - <17315> DW_AT_name : (indirect string, offset: 0xf72da): backupchanged - <17319> DW_AT_decl_file : 5 - <1731a> DW_AT_decl_line : 1374 - <1731c> DW_AT_decl_column : 14 - <1731d> DW_AT_type : <0x16bc3> - <17321> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><17324>: Abbrev Number: 0 - <1><17325>: Abbrev Number: 28 (DW_TAG_subprogram) - <17326> DW_AT_external : 1 - <17326> DW_AT_name : (indirect string, offset: 0xf6f39): HAL_RCCEx_LSECSS_Callback - <1732a> DW_AT_decl_file : 5 - <1732a> DW_AT_decl_line : 1350 - <1732c> DW_AT_decl_column : 13 - <1732c> DW_AT_prototyped : 1 - <1732c> DW_AT_low_pc : 0x0 - <17330> DW_AT_high_pc : 0xe - <17334> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17336> DW_AT_call_all_calls: 1 - <1><17336>: Abbrev Number: 17 (DW_TAG_subprogram) - <17337> DW_AT_external : 1 - <17337> DW_AT_name : (indirect string, offset: 0xf6a3e): HAL_RCCEx_LSECSS_IRQHandler - <1733b> DW_AT_decl_file : 5 - <1733b> DW_AT_decl_line : 1333 - <1733d> DW_AT_decl_column : 6 - <1733d> DW_AT_prototyped : 1 - <1733d> DW_AT_low_pc : 0x0 - <17341> DW_AT_high_pc : 0x26 - <17345> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17347> DW_AT_call_all_tail_calls: 1 - <1><17347>: Abbrev Number: 17 (DW_TAG_subprogram) - <17348> DW_AT_external : 1 - <17348> DW_AT_name : (indirect string, offset: 0xf697b): HAL_RCCEx_EnableLSECSS_IT - <1734c> DW_AT_decl_file : 5 - <1734c> DW_AT_decl_line : 1316 - <1734e> DW_AT_decl_column : 6 - <1734e> DW_AT_prototyped : 1 - <1734e> DW_AT_low_pc : 0x0 - <17352> DW_AT_high_pc : 0x2c - <17356> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17358> DW_AT_call_all_tail_calls: 1 - <1><17358>: Abbrev Number: 17 (DW_TAG_subprogram) - <17359> DW_AT_external : 1 - <17359> DW_AT_name : (indirect string, offset: 0xf6cf9): HAL_RCCEx_DisableLSECSS - <1735d> DW_AT_decl_file : 5 - <1735d> DW_AT_decl_line : 1303 - <1735f> DW_AT_decl_column : 6 - <1735f> DW_AT_prototyped : 1 - <1735f> DW_AT_low_pc : 0x0 - <17363> DW_AT_high_pc : 0x1c - <17367> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17369> DW_AT_call_all_tail_calls: 1 - <1><17369>: Abbrev Number: 17 (DW_TAG_subprogram) - <1736a> DW_AT_external : 1 - <1736a> DW_AT_name : (indirect string, offset: 0xf6953): HAL_RCCEx_EnableLSECSS - <1736e> DW_AT_decl_file : 5 - <1736e> DW_AT_decl_line : 1293 - <17370> DW_AT_decl_column : 6 - <17370> DW_AT_prototyped : 1 - <17370> DW_AT_low_pc : 0x0 - <17374> DW_AT_high_pc : 0xc - <17378> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1737a> DW_AT_call_all_tail_calls: 1 - <1><1737a>: Abbrev Number: 20 (DW_TAG_subprogram) - <1737b> DW_AT_external : 1 - <1737b> DW_AT_name : (indirect string, offset: 0xf6f92): HAL_RCCEx_WakeUpStopCLKConfig - <1737f> DW_AT_decl_file : 5 - <1737f> DW_AT_decl_line : 1279 - <17381> DW_AT_decl_column : 6 - <17381> DW_AT_prototyped : 1 - <17381> DW_AT_low_pc : 0x0 - <17385> DW_AT_high_pc : 0x16 - <17389> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1738b> DW_AT_call_all_tail_calls: 1 - <1738b> DW_AT_sibling : <0x173a0> - <2><1738f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17390> DW_AT_name : (indirect string, offset: 0xf7256): WakeUpClk - <17394> DW_AT_decl_file : 5 - <17395> DW_AT_decl_line : 1279 - <17397> DW_AT_decl_column : 45 - <17398> DW_AT_type : <0x163c0> - <1739c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1739f>: Abbrev Number: 0 - <1><173a0>: Abbrev Number: 21 (DW_TAG_subprogram) - <173a1> DW_AT_external : 1 - <173a1> DW_AT_name : (indirect string, offset: 0xf67ea): HAL_RCCEx_DisablePLLSAI1 + <172af> DW_AT_prototyped : 1 + <172af> DW_AT_low_pc : 0x0 + <172b3> DW_AT_high_pc : 0x1c + <172b7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <172b9> DW_AT_call_all_tail_calls: 1 + <1><172b9>: Abbrev Number: 17 (DW_TAG_subprogram) + <172ba> DW_AT_external : 1 + <172ba> DW_AT_name : (indirect string, offset: 0xf6938): HAL_RCCEx_EnableLSECSS + <172be> DW_AT_decl_file : 5 + <172be> DW_AT_decl_line : 1293 + <172c0> DW_AT_decl_column : 6 + <172c0> DW_AT_prototyped : 1 + <172c0> DW_AT_low_pc : 0x0 + <172c4> DW_AT_high_pc : 0xc + <172c8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <172ca> DW_AT_call_all_tail_calls: 1 + <1><172ca>: Abbrev Number: 20 (DW_TAG_subprogram) + <172cb> DW_AT_external : 1 + <172cb> DW_AT_name : (indirect string, offset: 0xf6f77): HAL_RCCEx_WakeUpStopCLKConfig + <172cf> DW_AT_decl_file : 5 + <172cf> DW_AT_decl_line : 1279 + <172d1> DW_AT_decl_column : 6 + <172d1> DW_AT_prototyped : 1 + <172d1> DW_AT_low_pc : 0x0 + <172d5> DW_AT_high_pc : 0x16 + <172d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <172db> DW_AT_call_all_tail_calls: 1 + <172db> DW_AT_sibling : <0x172f0> + <2><172df>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <172e0> DW_AT_name : (indirect string, offset: 0xf723b): WakeUpClk + <172e4> DW_AT_decl_file : 5 + <172e5> DW_AT_decl_line : 1279 + <172e7> DW_AT_decl_column : 45 + <172e8> DW_AT_type : <0x16310> + <172ec> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><172ef>: Abbrev Number: 0 + <1><172f0>: Abbrev Number: 21 (DW_TAG_subprogram) + <172f1> DW_AT_external : 1 + <172f1> DW_AT_name : (indirect string, offset: 0xf67cf): HAL_RCCEx_DisablePLLSAI1 + <172f5> DW_AT_decl_file : 5 + <172f5> DW_AT_decl_line : 1239 + <172f7> DW_AT_decl_column : 19 + <172f8> DW_AT_prototyped : 1 + <172f8> DW_AT_type : <0x16b4a> + <172fc> DW_AT_low_pc : 0x0 + <17300> DW_AT_high_pc : 0x52 + <17304> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17306> DW_AT_call_all_tail_calls: 1 + <17306> DW_AT_sibling : <0x1732b> + <2><1730a>: Abbrev Number: 2 (DW_TAG_variable) + <1730b> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <1730f> DW_AT_decl_file : 5 + <17310> DW_AT_decl_line : 1241 + <17312> DW_AT_decl_column : 12 + <17313> DW_AT_type : <0x16310> + <17317> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1731a>: Abbrev Number: 2 (DW_TAG_variable) + <1731b> DW_AT_name : (indirect string, offset: 0xf2774): status + <1731f> DW_AT_decl_file : 5 + <17320> DW_AT_decl_line : 1242 + <17322> DW_AT_decl_column : 21 + <17323> DW_AT_type : <0x16b4a> + <17327> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1732a>: Abbrev Number: 0 + <1><1732b>: Abbrev Number: 21 (DW_TAG_subprogram) + <1732c> DW_AT_external : 1 + <1732c> DW_AT_name : (indirect string, offset: 0xf71a5): HAL_RCCEx_EnablePLLSAI1 + <17330> DW_AT_decl_file : 5 + <17330> DW_AT_decl_line : 1179 + <17332> DW_AT_decl_column : 19 + <17333> DW_AT_prototyped : 1 + <17333> DW_AT_type : <0x16b4a> + <17337> DW_AT_low_pc : 0x0 + <1733b> DW_AT_high_pc : 0xb0 + <1733f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17341> DW_AT_call_all_tail_calls: 1 + <17341> DW_AT_sibling : <0x17376> + <2><17345>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17346> DW_AT_name : (indirect string, offset: 0xf7338): PLLSAI1Init + <1734a> DW_AT_decl_file : 5 + <1734b> DW_AT_decl_line : 1179 + <1734d> DW_AT_decl_column : 68 + <1734e> DW_AT_type : <0x16f71> + <17352> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><17355>: Abbrev Number: 2 (DW_TAG_variable) + <17356> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <1735a> DW_AT_decl_file : 5 + <1735b> DW_AT_decl_line : 1181 + <1735d> DW_AT_decl_column : 12 + <1735e> DW_AT_type : <0x16310> + <17362> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><17365>: Abbrev Number: 2 (DW_TAG_variable) + <17366> DW_AT_name : (indirect string, offset: 0xf2774): status + <1736a> DW_AT_decl_file : 5 + <1736b> DW_AT_decl_line : 1182 + <1736d> DW_AT_decl_column : 21 + <1736e> DW_AT_type : <0x16b4a> + <17372> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><17375>: Abbrev Number: 0 + <1><17376>: Abbrev Number: 21 (DW_TAG_subprogram) + <17377> DW_AT_external : 1 + <17377> DW_AT_name : (indirect string, offset: 0xf7066): HAL_RCCEx_GetRngCLKSource + <1737b> DW_AT_decl_file : 5 + <1737b> DW_AT_decl_line : 1138 + <1737d> DW_AT_decl_column : 10 + <1737e> DW_AT_prototyped : 1 + <1737e> DW_AT_type : <0x16310> + <17382> DW_AT_low_pc : 0x0 + <17386> DW_AT_high_pc : 0x32 + <1738a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1738c> DW_AT_call_all_tail_calls: 1 + <1738c> DW_AT_sibling : <0x173b1> + <2><17390>: Abbrev Number: 2 (DW_TAG_variable) + <17391> DW_AT_name : (indirect string, offset: 0xf6775): rng_clock_source + <17395> DW_AT_decl_file : 5 + <17396> DW_AT_decl_line : 1140 + <17398> DW_AT_decl_column : 12 + <17399> DW_AT_type : <0x16310> + <1739d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><173a0>: Abbrev Number: 2 (DW_TAG_variable) + <173a1> DW_AT_name : (indirect string, offset: 0xf6ee3): clk48_clock_source <173a5> DW_AT_decl_file : 5 - <173a5> DW_AT_decl_line : 1239 - <173a7> DW_AT_decl_column : 19 - <173a8> DW_AT_prototyped : 1 - <173a8> DW_AT_type : <0x16bfa> - <173ac> DW_AT_low_pc : 0x0 - <173b0> DW_AT_high_pc : 0x52 - <173b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <173b6> DW_AT_call_all_tail_calls: 1 - <173b6> DW_AT_sibling : <0x173db> - <2><173ba>: Abbrev Number: 2 (DW_TAG_variable) - <173bb> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <173bf> DW_AT_decl_file : 5 - <173c0> DW_AT_decl_line : 1241 - <173c2> DW_AT_decl_column : 12 - <173c3> DW_AT_type : <0x163c0> - <173c7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><173ca>: Abbrev Number: 2 (DW_TAG_variable) - <173cb> DW_AT_name : (indirect string, offset: 0xf27a2): status - <173cf> DW_AT_decl_file : 5 - <173d0> DW_AT_decl_line : 1242 - <173d2> DW_AT_decl_column : 21 - <173d3> DW_AT_type : <0x16bfa> - <173d7> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><173da>: Abbrev Number: 0 - <1><173db>: Abbrev Number: 21 (DW_TAG_subprogram) - <173dc> DW_AT_external : 1 - <173dc> DW_AT_name : (indirect string, offset: 0xf71c0): HAL_RCCEx_EnablePLLSAI1 - <173e0> DW_AT_decl_file : 5 - <173e0> DW_AT_decl_line : 1179 - <173e2> DW_AT_decl_column : 19 - <173e3> DW_AT_prototyped : 1 - <173e3> DW_AT_type : <0x16bfa> - <173e7> DW_AT_low_pc : 0x0 - <173eb> DW_AT_high_pc : 0xb0 - <173ef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <173f1> DW_AT_call_all_tail_calls: 1 - <173f1> DW_AT_sibling : <0x17426> - <2><173f5>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <173f6> DW_AT_name : (indirect string, offset: 0xf7353): PLLSAI1Init - <173fa> DW_AT_decl_file : 5 - <173fb> DW_AT_decl_line : 1179 - <173fd> DW_AT_decl_column : 68 - <173fe> DW_AT_type : <0x17021> - <17402> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><17405>: Abbrev Number: 2 (DW_TAG_variable) - <17406> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <1740a> DW_AT_decl_file : 5 - <1740b> DW_AT_decl_line : 1181 - <1740d> DW_AT_decl_column : 12 - <1740e> DW_AT_type : <0x163c0> - <17412> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><17415>: Abbrev Number: 2 (DW_TAG_variable) - <17416> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1741a> DW_AT_decl_file : 5 - <1741b> DW_AT_decl_line : 1182 - <1741d> DW_AT_decl_column : 21 - <1741e> DW_AT_type : <0x16bfa> - <17422> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><17425>: Abbrev Number: 0 - <1><17426>: Abbrev Number: 21 (DW_TAG_subprogram) - <17427> DW_AT_external : 1 - <17427> DW_AT_name : (indirect string, offset: 0xf7081): HAL_RCCEx_GetRngCLKSource - <1742b> DW_AT_decl_file : 5 - <1742b> DW_AT_decl_line : 1138 - <1742d> DW_AT_decl_column : 10 - <1742e> DW_AT_prototyped : 1 - <1742e> DW_AT_type : <0x163c0> - <17432> DW_AT_low_pc : 0x0 - <17436> DW_AT_high_pc : 0x32 - <1743a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1743c> DW_AT_call_all_tail_calls: 1 - <1743c> DW_AT_sibling : <0x17461> - <2><17440>: Abbrev Number: 2 (DW_TAG_variable) - <17441> DW_AT_name : (indirect string, offset: 0xf6790): rng_clock_source - <17445> DW_AT_decl_file : 5 - <17446> DW_AT_decl_line : 1140 - <17448> DW_AT_decl_column : 12 - <17449> DW_AT_type : <0x163c0> - <1744d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17450>: Abbrev Number: 2 (DW_TAG_variable) - <17451> DW_AT_name : (indirect string, offset: 0xf6efe): clk48_clock_source - <17455> DW_AT_decl_file : 5 - <17456> DW_AT_decl_line : 1141 - <17458> DW_AT_decl_column : 12 - <17459> DW_AT_type : <0x163c0> - <1745d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><17460>: Abbrev Number: 0 - <1><17461>: Abbrev Number: 21 (DW_TAG_subprogram) - <17462> DW_AT_external : 1 - <17462> DW_AT_name : (indirect string, offset: 0xf6e6c): HAL_RCCEx_GetPeriphCLKFreq - <17466> DW_AT_decl_file : 5 - <17466> DW_AT_decl_line : 550 - <17468> DW_AT_decl_column : 10 - <17469> DW_AT_prototyped : 1 - <17469> DW_AT_type : <0x163c0> - <1746d> DW_AT_low_pc : 0x0 - <17471> DW_AT_high_pc : 0x7f8 - <17475> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17477> DW_AT_call_all_tail_calls: 1 - <17477> DW_AT_sibling : <0x17609> - <2><1747b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <1747c> DW_AT_name : (indirect string, offset: 0xf6e01): PeriphClk - <17480> DW_AT_decl_file : 5 - <17481> DW_AT_decl_line : 550 - <17483> DW_AT_decl_column : 46 - <17484> DW_AT_type : <0x163c0> - <17488> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <2><1748c>: Abbrev Number: 2 (DW_TAG_variable) - <1748d> DW_AT_name : (indirect string, offset: 0xf680c): frequency - <17491> DW_AT_decl_file : 5 - <17492> DW_AT_decl_line : 552 - <17494> DW_AT_decl_column : 12 - <17495> DW_AT_type : <0x163c0> - <17499> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1749c>: Abbrev Number: 2 (DW_TAG_variable) - <1749d> DW_AT_name : (indirect string, offset: 0xf6f11): smps_prescaler_index - <174a1> DW_AT_decl_file : 5 - <174a2> DW_AT_decl_line : 555 - <174a4> DW_AT_decl_column : 12 - <174a5> DW_AT_type : <0x163c0> - <174a9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><174ac>: Abbrev Number: 22 (DW_TAG_lexical_block) - <174ad> DW_AT_low_pc : 0x0 - <174b1> DW_AT_high_pc : 0x5c - <174b5> DW_AT_sibling : <0x174f7> - <3><174b9>: Abbrev Number: 2 (DW_TAG_variable) - <174ba> DW_AT_name : (indirect string, offset: 0xf6939): rtcClockSource - <174be> DW_AT_decl_file : 5 - <174bf> DW_AT_decl_line : 563 - <174c1> DW_AT_decl_column : 14 - <174c2> DW_AT_type : <0x163c0> - <174c6> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <3><174ca>: Abbrev Number: 18 (DW_TAG_lexical_block) - <174cb> DW_AT_low_pc : 0x0 - <174cf> DW_AT_high_pc : 0x22 - <4><174d3>: Abbrev Number: 2 (DW_TAG_variable) - <174d4> DW_AT_name : (indirect string, offset: 0xf735f): temp_lsi1ready - <174d8> DW_AT_decl_file : 5 - <174d9> DW_AT_decl_line : 578 - <174db> DW_AT_decl_column : 22 - <174dc> DW_AT_type : <0x163d1> - <174e0> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><174e4>: Abbrev Number: 2 (DW_TAG_variable) - <174e5> DW_AT_name : (indirect string, offset: 0xf6e2a): temp_lsi2ready - <174e9> DW_AT_decl_file : 5 - <174ea> DW_AT_decl_line : 579 - <174ec> DW_AT_decl_column : 22 - <174ed> DW_AT_type : <0x163d1> - <174f1> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><174f5>: Abbrev Number: 0 - <3><174f6>: Abbrev Number: 0 - <2><174f7>: Abbrev Number: 22 (DW_TAG_lexical_block) - <174f8> DW_AT_low_pc : 0x0 - <174fc> DW_AT_high_pc : 0xd2 - <17500> DW_AT_sibling : <0x17540> - <3><17504>: Abbrev Number: 2 (DW_TAG_variable) - <17505> DW_AT_name : (indirect string, offset: 0xf7181): rngClockSource - <17509> DW_AT_decl_file : 5 - <1750a> DW_AT_decl_line : 644 - <1750c> DW_AT_decl_column : 14 - <1750d> DW_AT_type : <0x163c0> - <17511> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <3><17514>: Abbrev Number: 18 (DW_TAG_lexical_block) - <17515> DW_AT_low_pc : 0x0 - <17519> DW_AT_high_pc : 0x22 - <4><1751d>: Abbrev Number: 2 (DW_TAG_variable) - <1751e> DW_AT_name : (indirect string, offset: 0xf735f): temp_lsi1ready - <17522> DW_AT_decl_file : 5 - <17523> DW_AT_decl_line : 648 - <17525> DW_AT_decl_column : 22 - <17526> DW_AT_type : <0x163d1> - <1752a> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1752d>: Abbrev Number: 2 (DW_TAG_variable) - <1752e> DW_AT_name : (indirect string, offset: 0xf6e2a): temp_lsi2ready + <173a6> DW_AT_decl_line : 1141 + <173a8> DW_AT_decl_column : 12 + <173a9> DW_AT_type : <0x16310> + <173ad> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><173b0>: Abbrev Number: 0 + <1><173b1>: Abbrev Number: 21 (DW_TAG_subprogram) + <173b2> DW_AT_external : 1 + <173b2> DW_AT_name : (indirect string, offset: 0xf6e51): HAL_RCCEx_GetPeriphCLKFreq + <173b6> DW_AT_decl_file : 5 + <173b6> DW_AT_decl_line : 550 + <173b8> DW_AT_decl_column : 10 + <173b9> DW_AT_prototyped : 1 + <173b9> DW_AT_type : <0x16310> + <173bd> DW_AT_low_pc : 0x0 + <173c1> DW_AT_high_pc : 0x7f8 + <173c5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <173c7> DW_AT_call_all_tail_calls: 1 + <173c7> DW_AT_sibling : <0x17559> + <2><173cb>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <173cc> DW_AT_name : (indirect string, offset: 0xf6de6): PeriphClk + <173d0> DW_AT_decl_file : 5 + <173d1> DW_AT_decl_line : 550 + <173d3> DW_AT_decl_column : 46 + <173d4> DW_AT_type : <0x16310> + <173d8> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <2><173dc>: Abbrev Number: 2 (DW_TAG_variable) + <173dd> DW_AT_name : (indirect string, offset: 0xf67f1): frequency + <173e1> DW_AT_decl_file : 5 + <173e2> DW_AT_decl_line : 552 + <173e4> DW_AT_decl_column : 12 + <173e5> DW_AT_type : <0x16310> + <173e9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><173ec>: Abbrev Number: 2 (DW_TAG_variable) + <173ed> DW_AT_name : (indirect string, offset: 0xf6ef6): smps_prescaler_index + <173f1> DW_AT_decl_file : 5 + <173f2> DW_AT_decl_line : 555 + <173f4> DW_AT_decl_column : 12 + <173f5> DW_AT_type : <0x16310> + <173f9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><173fc>: Abbrev Number: 22 (DW_TAG_lexical_block) + <173fd> DW_AT_low_pc : 0x0 + <17401> DW_AT_high_pc : 0x5c + <17405> DW_AT_sibling : <0x17447> + <3><17409>: Abbrev Number: 2 (DW_TAG_variable) + <1740a> DW_AT_name : (indirect string, offset: 0xf691e): rtcClockSource + <1740e> DW_AT_decl_file : 5 + <1740f> DW_AT_decl_line : 563 + <17411> DW_AT_decl_column : 14 + <17412> DW_AT_type : <0x16310> + <17416> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <3><1741a>: Abbrev Number: 18 (DW_TAG_lexical_block) + <1741b> DW_AT_low_pc : 0x0 + <1741f> DW_AT_high_pc : 0x22 + <4><17423>: Abbrev Number: 2 (DW_TAG_variable) + <17424> DW_AT_name : (indirect string, offset: 0xf7344): temp_lsi1ready + <17428> DW_AT_decl_file : 5 + <17429> DW_AT_decl_line : 578 + <1742b> DW_AT_decl_column : 22 + <1742c> DW_AT_type : <0x16321> + <17430> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><17434>: Abbrev Number: 2 (DW_TAG_variable) + <17435> DW_AT_name : (indirect string, offset: 0xf6e0f): temp_lsi2ready + <17439> DW_AT_decl_file : 5 + <1743a> DW_AT_decl_line : 579 + <1743c> DW_AT_decl_column : 22 + <1743d> DW_AT_type : <0x16321> + <17441> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><17445>: Abbrev Number: 0 + <3><17446>: Abbrev Number: 0 + <2><17447>: Abbrev Number: 22 (DW_TAG_lexical_block) + <17448> DW_AT_low_pc : 0x0 + <1744c> DW_AT_high_pc : 0xd2 + <17450> DW_AT_sibling : <0x17490> + <3><17454>: Abbrev Number: 2 (DW_TAG_variable) + <17455> DW_AT_name : (indirect string, offset: 0xf7166): rngClockSource + <17459> DW_AT_decl_file : 5 + <1745a> DW_AT_decl_line : 644 + <1745c> DW_AT_decl_column : 14 + <1745d> DW_AT_type : <0x16310> + <17461> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <3><17464>: Abbrev Number: 18 (DW_TAG_lexical_block) + <17465> DW_AT_low_pc : 0x0 + <17469> DW_AT_high_pc : 0x22 + <4><1746d>: Abbrev Number: 2 (DW_TAG_variable) + <1746e> DW_AT_name : (indirect string, offset: 0xf7344): temp_lsi1ready + <17472> DW_AT_decl_file : 5 + <17473> DW_AT_decl_line : 648 + <17475> DW_AT_decl_column : 22 + <17476> DW_AT_type : <0x16321> + <1747a> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1747d>: Abbrev Number: 2 (DW_TAG_variable) + <1747e> DW_AT_name : (indirect string, offset: 0xf6e0f): temp_lsi2ready + <17482> DW_AT_decl_file : 5 + <17483> DW_AT_decl_line : 649 + <17485> DW_AT_decl_column : 22 + <17486> DW_AT_type : <0x16321> + <1748a> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1748e>: Abbrev Number: 0 + <3><1748f>: Abbrev Number: 0 + <2><17490>: Abbrev Number: 22 (DW_TAG_lexical_block) + <17491> DW_AT_low_pc : 0x0 + <17495> DW_AT_high_pc : 0xa4 + <17499> DW_AT_sibling : <0x174d8> + <3><1749d>: Abbrev Number: 2 (DW_TAG_variable) + <1749e> DW_AT_name : (indirect string, offset: 0xf72cd): lptimClockSource + <174a2> DW_AT_decl_file : 5 + <174a3> DW_AT_decl_line : 951 + <174a5> DW_AT_decl_column : 14 + <174a6> DW_AT_type : <0x16310> + <174aa> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3><174ad>: Abbrev Number: 18 (DW_TAG_lexical_block) + <174ae> DW_AT_low_pc : 0x0 + <174b2> DW_AT_high_pc : 0x22 + <4><174b6>: Abbrev Number: 2 (DW_TAG_variable) + <174b7> DW_AT_name : (indirect string, offset: 0xf7344): temp_lsi1ready + <174bb> DW_AT_decl_file : 5 + <174bc> DW_AT_decl_line : 955 + <174be> DW_AT_decl_column : 22 + <174bf> DW_AT_type : <0x16321> + <174c3> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><174c6>: Abbrev Number: 2 (DW_TAG_variable) + <174c7> DW_AT_name : (indirect string, offset: 0xf6e0f): temp_lsi2ready + <174cb> DW_AT_decl_file : 5 + <174cc> DW_AT_decl_line : 956 + <174ce> DW_AT_decl_column : 22 + <174cf> DW_AT_type : <0x16321> + <174d3> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><174d6>: Abbrev Number: 0 + <3><174d7>: Abbrev Number: 0 + <2><174d8>: Abbrev Number: 22 (DW_TAG_lexical_block) + <174d9> DW_AT_low_pc : 0x0 + <174dd> DW_AT_high_pc : 0xd0 + <174e1> DW_AT_sibling : <0x17520> + <3><174e5>: Abbrev Number: 2 (DW_TAG_variable) + <174e6> DW_AT_name : (indirect string, offset: 0xf72cd): lptimClockSource + <174ea> DW_AT_decl_file : 5 + <174eb> DW_AT_decl_line : 997 + <174ed> DW_AT_decl_column : 14 + <174ee> DW_AT_type : <0x16310> + <174f2> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><174f5>: Abbrev Number: 18 (DW_TAG_lexical_block) + <174f6> DW_AT_low_pc : 0x0 + <174fa> DW_AT_high_pc : 0x22 + <4><174fe>: Abbrev Number: 2 (DW_TAG_variable) + <174ff> DW_AT_name : (indirect string, offset: 0xf7344): temp_lsi1ready + <17503> DW_AT_decl_file : 5 + <17504> DW_AT_decl_line : 1001 + <17506> DW_AT_decl_column : 22 + <17507> DW_AT_type : <0x16321> + <1750b> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1750e>: Abbrev Number: 2 (DW_TAG_variable) + <1750f> DW_AT_name : (indirect string, offset: 0xf6e0f): temp_lsi2ready + <17513> DW_AT_decl_file : 5 + <17514> DW_AT_decl_line : 1002 + <17516> DW_AT_decl_column : 22 + <17517> DW_AT_type : <0x16321> + <1751b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1751e>: Abbrev Number: 0 + <3><1751f>: Abbrev Number: 0 + <2><17520>: Abbrev Number: 22 (DW_TAG_lexical_block) + <17521> DW_AT_low_pc : 0x0 + <17525> DW_AT_high_pc : 0x34 + <17529> DW_AT_sibling : <0x1753e> + <3><1752d>: Abbrev Number: 2 (DW_TAG_variable) + <1752e> DW_AT_name : (indirect string, offset: 0xf694f): rfwkpClockSource <17532> DW_AT_decl_file : 5 - <17533> DW_AT_decl_line : 649 - <17535> DW_AT_decl_column : 22 - <17536> DW_AT_type : <0x163d1> - <1753a> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1753e>: Abbrev Number: 0 - <3><1753f>: Abbrev Number: 0 - <2><17540>: Abbrev Number: 22 (DW_TAG_lexical_block) - <17541> DW_AT_low_pc : 0x0 - <17545> DW_AT_high_pc : 0xa4 - <17549> DW_AT_sibling : <0x17588> - <3><1754d>: Abbrev Number: 2 (DW_TAG_variable) - <1754e> DW_AT_name : (indirect string, offset: 0xf72e8): lptimClockSource - <17552> DW_AT_decl_file : 5 - <17553> DW_AT_decl_line : 951 - <17555> DW_AT_decl_column : 14 - <17556> DW_AT_type : <0x163c0> - <1755a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3><1755d>: Abbrev Number: 18 (DW_TAG_lexical_block) - <1755e> DW_AT_low_pc : 0x0 - <17562> DW_AT_high_pc : 0x22 - <4><17566>: Abbrev Number: 2 (DW_TAG_variable) - <17567> DW_AT_name : (indirect string, offset: 0xf735f): temp_lsi1ready - <1756b> DW_AT_decl_file : 5 - <1756c> DW_AT_decl_line : 955 - <1756e> DW_AT_decl_column : 22 - <1756f> DW_AT_type : <0x163d1> - <17573> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><17576>: Abbrev Number: 2 (DW_TAG_variable) - <17577> DW_AT_name : (indirect string, offset: 0xf6e2a): temp_lsi2ready - <1757b> DW_AT_decl_file : 5 - <1757c> DW_AT_decl_line : 956 - <1757e> DW_AT_decl_column : 22 - <1757f> DW_AT_type : <0x163d1> - <17583> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><17586>: Abbrev Number: 0 - <3><17587>: Abbrev Number: 0 - <2><17588>: Abbrev Number: 22 (DW_TAG_lexical_block) - <17589> DW_AT_low_pc : 0x0 - <1758d> DW_AT_high_pc : 0xd0 - <17591> DW_AT_sibling : <0x175d0> - <3><17595>: Abbrev Number: 2 (DW_TAG_variable) - <17596> DW_AT_name : (indirect string, offset: 0xf72e8): lptimClockSource - <1759a> DW_AT_decl_file : 5 - <1759b> DW_AT_decl_line : 997 - <1759d> DW_AT_decl_column : 14 - <1759e> DW_AT_type : <0x163c0> - <175a2> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><175a5>: Abbrev Number: 18 (DW_TAG_lexical_block) - <175a6> DW_AT_low_pc : 0x0 - <175aa> DW_AT_high_pc : 0x22 - <4><175ae>: Abbrev Number: 2 (DW_TAG_variable) - <175af> DW_AT_name : (indirect string, offset: 0xf735f): temp_lsi1ready - <175b3> DW_AT_decl_file : 5 - <175b4> DW_AT_decl_line : 1001 - <175b6> DW_AT_decl_column : 22 - <175b7> DW_AT_type : <0x163d1> - <175bb> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><175be>: Abbrev Number: 2 (DW_TAG_variable) - <175bf> DW_AT_name : (indirect string, offset: 0xf6e2a): temp_lsi2ready - <175c3> DW_AT_decl_file : 5 - <175c4> DW_AT_decl_line : 1002 - <175c6> DW_AT_decl_column : 22 - <175c7> DW_AT_type : <0x163d1> - <175cb> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><175ce>: Abbrev Number: 0 - <3><175cf>: Abbrev Number: 0 - <2><175d0>: Abbrev Number: 22 (DW_TAG_lexical_block) - <175d1> DW_AT_low_pc : 0x0 - <175d5> DW_AT_high_pc : 0x34 - <175d9> DW_AT_sibling : <0x175ee> - <3><175dd>: Abbrev Number: 2 (DW_TAG_variable) - <175de> DW_AT_name : (indirect string, offset: 0xf696a): rfwkpClockSource - <175e2> DW_AT_decl_file : 5 - <175e3> DW_AT_decl_line : 1043 - <175e5> DW_AT_decl_column : 14 - <175e6> DW_AT_type : <0x163c0> - <175ea> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><175ed>: Abbrev Number: 0 - <2><175ee>: Abbrev Number: 18 (DW_TAG_lexical_block) - <175ef> DW_AT_low_pc : 0x0 - <175f3> DW_AT_high_pc : 0x118 - <3><175f7>: Abbrev Number: 2 (DW_TAG_variable) - <175f8> DW_AT_name : (indirect string, offset: 0xf6ea0): smpsClockSource - <175fc> DW_AT_decl_file : 5 - <175fd> DW_AT_decl_line : 1068 - <175ff> DW_AT_decl_column : 14 - <17600> DW_AT_type : <0x163c0> - <17604> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><17607>: Abbrev Number: 0 - <2><17608>: Abbrev Number: 0 - <1><17609>: Abbrev Number: 20 (DW_TAG_subprogram) - <1760a> DW_AT_external : 1 - <1760a> DW_AT_name : (indirect string, offset: 0xf6b40): HAL_RCCEx_GetPeriphCLKConfig - <1760e> DW_AT_decl_file : 5 - <1760e> DW_AT_decl_line : 439 - <17610> DW_AT_decl_column : 6 - <17610> DW_AT_prototyped : 1 - <17610> DW_AT_low_pc : 0x0 - <17614> DW_AT_high_pc : 0x12a - <17618> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1761a> DW_AT_call_all_tail_calls: 1 - <1761a> DW_AT_sibling : <0x1762f> - <2><1761e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <1761f> DW_AT_name : (indirect string, offset: 0xf6a5a): PeriphClkInit - <17623> DW_AT_decl_file : 5 - <17624> DW_AT_decl_line : 439 - <17626> DW_AT_decl_column : 62 - <17627> DW_AT_type : <0x1762f> - <1762b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1762e>: Abbrev Number: 0 - <1><1762f>: Abbrev Number: 19 (DW_TAG_pointer_type) - <17630> DW_AT_byte_size : 4 - <17630> DW_AT_type : <0x16d9b> - <1><17634>: Abbrev Number: 42 (DW_TAG_subprogram) - <17635> DW_AT_external : 1 - <17635> DW_AT_name : (indirect string, offset: 0xf0e8a): HAL_RCCEx_PeriphCLKConfig - <17639> DW_AT_decl_file : 5 - <1763a> DW_AT_decl_line : 147 - <1763b> DW_AT_decl_column : 19 - <1763c> DW_AT_prototyped : 1 - <1763c> DW_AT_type : <0x16bfa> - <17640> DW_AT_low_pc : 0x8005dec - <17644> DW_AT_high_pc : 0x2ec - <17648> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1764a> DW_AT_call_all_tail_calls: 1 - <1764a> DW_AT_sibling : <0x176d7> - <2><1764e>: Abbrev Number: 43 (DW_TAG_formal_parameter) - <1764f> DW_AT_name : (indirect string, offset: 0xf6a5a): PeriphClkInit - <17653> DW_AT_decl_file : 5 - <17654> DW_AT_decl_line : 147 - <17655> DW_AT_decl_column : 72 - <17656> DW_AT_type : <0x1762f> - <1765a> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><1765d>: Abbrev Number: 29 (DW_TAG_variable) - <1765e> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <17662> DW_AT_decl_file : 5 - <17662> DW_AT_decl_line : 149 - <17663> DW_AT_decl_column : 12 - <17664> DW_AT_type : <0x163c0> - <17668> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1766b>: Abbrev Number: 44 (DW_TAG_variable) - <1766c> DW_AT_name : ret - <17670> DW_AT_decl_file : 5 - <17671> DW_AT_decl_line : 150 - <17672> DW_AT_decl_column : 21 - <17673> DW_AT_type : <0x16bfa> - <17677> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1767a>: Abbrev Number: 29 (DW_TAG_variable) - <1767b> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1767f> DW_AT_decl_file : 5 - <1767f> DW_AT_decl_line : 151 - <17680> DW_AT_decl_column : 21 - <17681> DW_AT_type : <0x16bfa> - <17685> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><17688>: Abbrev Number: 22 (DW_TAG_lexical_block) - <17689> DW_AT_low_pc : 0x8005e7e - <1768d> DW_AT_high_pc : 0x8e - <17691> DW_AT_sibling : <0x176bc> - <3><17695>: Abbrev Number: 29 (DW_TAG_variable) - <17696> DW_AT_name : (indirect string, offset: 0xf6df2): rtcclocksource - <1769a> DW_AT_decl_file : 5 - <1769a> DW_AT_decl_line : 207 - <1769b> DW_AT_decl_column : 14 - <1769c> DW_AT_type : <0x163c0> - <176a0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><176a3>: Abbrev Number: 18 (DW_TAG_lexical_block) - <176a4> DW_AT_low_pc : 0x8005ea4 - <176a8> DW_AT_high_pc : 0x5e - <4><176ac>: Abbrev Number: 29 (DW_TAG_variable) - <176ad> DW_AT_name : (indirect string, offset: 0xf6baa): bdcr - <176b1> DW_AT_decl_file : 5 - <176b1> DW_AT_decl_line : 227 - <176b2> DW_AT_decl_column : 18 - <176b3> DW_AT_type : <0x163c0> - <176b7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><176ba>: Abbrev Number: 0 - <3><176bb>: Abbrev Number: 0 - <2><176bc>: Abbrev Number: 18 (DW_TAG_lexical_block) - <176bd> DW_AT_low_pc : 0x8006016 - <176c1> DW_AT_high_pc : 0x16 - <3><176c5>: Abbrev Number: 45 (DW_TAG_variable) - <176c6> DW_AT_name : tmp - <176ca> DW_AT_decl_file : 5 - <176cb> DW_AT_decl_line : 361 - <176cd> DW_AT_decl_column : 5 - <176ce> DW_AT_type : <0x163c0> - <176d2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><176d5>: Abbrev Number: 0 - <2><176d6>: Abbrev Number: 0 - <1><176d7>: Abbrev Number: 8 (DW_TAG_subprogram) - <176d8> DW_AT_name : (indirect string, offset: 0xf67a1): LL_CRS_ClearFlag_ESYNC - <176dc> DW_AT_decl_file : 4 - <176dd> DW_AT_decl_line : 628 - <176df> DW_AT_decl_column : 22 - <176df> DW_AT_prototyped : 1 - <176df> DW_AT_low_pc : 0x0 - <176e3> DW_AT_high_pc : 0x18 - <176e7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <176e9> DW_AT_call_all_calls: 1 - <1><176e9>: Abbrev Number: 8 (DW_TAG_subprogram) - <176ea> DW_AT_name : (indirect string, offset: 0xf6cce): LL_CRS_ClearFlag_ERR - <176ee> DW_AT_decl_file : 4 - <176ef> DW_AT_decl_line : 618 - <176f1> DW_AT_decl_column : 22 - <176f1> DW_AT_prototyped : 1 - <176f1> DW_AT_low_pc : 0x0 - <176f5> DW_AT_high_pc : 0x18 - <176f9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <176fb> DW_AT_call_all_calls: 1 - <1><176fb>: Abbrev Number: 8 (DW_TAG_subprogram) - <176fc> DW_AT_name : (indirect string, offset: 0xf69e2): LL_CRS_ClearFlag_SYNCWARN - <17700> DW_AT_decl_file : 4 - <17701> DW_AT_decl_line : 607 - <17703> DW_AT_decl_column : 22 - <17703> DW_AT_prototyped : 1 - <17703> DW_AT_low_pc : 0x0 - <17707> DW_AT_high_pc : 0x18 - <1770b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1770d> DW_AT_call_all_calls: 1 - <1><1770d>: Abbrev Number: 8 (DW_TAG_subprogram) - <1770e> DW_AT_name : (indirect string, offset: 0xf6b28): LL_CRS_ClearFlag_SYNCOK - <17712> DW_AT_decl_file : 4 - <17713> DW_AT_decl_line : 597 - <17715> DW_AT_decl_column : 22 - <17715> DW_AT_prototyped : 1 - <17715> DW_AT_low_pc : 0x0 - <17719> DW_AT_high_pc : 0x18 - <1771d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1771f> DW_AT_call_all_calls: 1 - <1><1771f>: Abbrev Number: 4 (DW_TAG_subprogram) - <17720> DW_AT_name : (indirect string, offset: 0xf6d4b): LL_CRS_GetFreqErrorCapture - <17724> DW_AT_decl_file : 4 - <17725> DW_AT_decl_line : 509 - <17727> DW_AT_decl_column : 26 - <17727> DW_AT_prototyped : 1 - <17727> DW_AT_type : <0x163c0> - <1772b> DW_AT_low_pc : 0x0 - <1772f> DW_AT_high_pc : 0x1c - <17733> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17735> DW_AT_call_all_calls: 1 - <1><17735>: Abbrev Number: 4 (DW_TAG_subprogram) - <17736> DW_AT_name : (indirect string, offset: 0xf68f2): LL_CRS_GetFreqErrorDirection - <1773a> DW_AT_decl_file : 4 - <1773b> DW_AT_decl_line : 499 - <1773d> DW_AT_decl_column : 26 - <1773d> DW_AT_prototyped : 1 - <1773d> DW_AT_type : <0x163c0> - <17741> DW_AT_low_pc : 0x0 - <17745> DW_AT_high_pc : 0x1c - <17749> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1774b> DW_AT_call_all_calls: 1 - <1><1774b>: Abbrev Number: 8 (DW_TAG_subprogram) - <1774c> DW_AT_name : (indirect string, offset: 0xf7278): LL_CRS_GenerateEvent_SWSYNC - <17750> DW_AT_decl_file : 4 - <17751> DW_AT_decl_line : 486 - <17753> DW_AT_decl_column : 22 - <17753> DW_AT_prototyped : 1 - <17753> DW_AT_low_pc : 0x0 - <17757> DW_AT_high_pc : 0x20 - <1775b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1775d> DW_AT_call_all_calls: 1 - <1><1775d>: Abbrev Number: 4 (DW_TAG_subprogram) - <1775e> DW_AT_name : (indirect string, offset: 0xf7190): LL_CRS_GetReloadCounter - <17762> DW_AT_decl_file : 4 - <17763> DW_AT_decl_line : 331 - <17765> DW_AT_decl_column : 26 - <17765> DW_AT_prototyped : 1 - <17765> DW_AT_type : <0x163c0> - <17769> DW_AT_low_pc : 0x0 - <1776d> DW_AT_high_pc : 0x18 - <17771> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17773> DW_AT_call_all_calls: 1 - <1><17773>: Abbrev Number: 4 (DW_TAG_subprogram) - <17774> DW_AT_name : (indirect string, offset: 0xf70e5): LL_CRS_GetHSI48SmoothTrimming - <17778> DW_AT_decl_file : 4 - <17779> DW_AT_decl_line : 308 - <1777b> DW_AT_decl_column : 26 - <1777b> DW_AT_prototyped : 1 - <1777b> DW_AT_type : <0x163c0> - <1777f> DW_AT_low_pc : 0x0 - <17783> DW_AT_high_pc : 0x1c - <17787> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17789> DW_AT_call_all_calls: 1 - <1><17789>: Abbrev Number: 7 (DW_TAG_subprogram) - <1778a> DW_AT_name : (indirect string, offset: 0xf22b4): LL_APB1_GRP1_ReleaseReset - <1778e> DW_AT_decl_file : 3 - <1778f> DW_AT_decl_line : 1125 - <17791> DW_AT_decl_column : 22 - <17791> DW_AT_prototyped : 1 - <17791> DW_AT_low_pc : 0x0 - <17795> DW_AT_high_pc : 0x26 - <17799> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1779b> DW_AT_call_all_calls: 1 - <1779b> DW_AT_sibling : <0x177b0> - <2><1779f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <177a0> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <177a4> DW_AT_decl_file : 3 - <177a5> DW_AT_decl_line : 1125 - <177a7> DW_AT_decl_column : 57 - <177a8> DW_AT_type : <0x163c0> - <177ac> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><177af>: Abbrev Number: 0 - <1><177b0>: Abbrev Number: 7 (DW_TAG_subprogram) - <177b1> DW_AT_name : (indirect string, offset: 0xf22d5): LL_APB1_GRP1_ForceReset - <177b5> DW_AT_decl_file : 3 - <177b6> DW_AT_decl_line : 1081 - <177b8> DW_AT_decl_column : 22 - <177b8> DW_AT_prototyped : 1 - <177b8> DW_AT_low_pc : 0x0 - <177bc> DW_AT_high_pc : 0x24 - <177c0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <177c2> DW_AT_call_all_calls: 1 - <177c2> DW_AT_sibling : <0x177d7> - <2><177c6>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <177c7> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <177cb> DW_AT_decl_file : 3 - <177cc> DW_AT_decl_line : 1081 - <177ce> DW_AT_decl_column : 55 - <177cf> DW_AT_type : <0x163c0> - <177d3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><177d6>: Abbrev Number: 0 - <1><177d7>: Abbrev Number: 7 (DW_TAG_subprogram) - <177d8> DW_AT_name : (indirect string, offset: 0xf1309): LL_AHB2_GRP1_EnableClock - <177dc> DW_AT_decl_file : 3 - <177dd> DW_AT_decl_line : 539 - <177df> DW_AT_decl_column : 22 - <177df> DW_AT_prototyped : 1 - <177df> DW_AT_low_pc : 0x0 - <177e3> DW_AT_high_pc : 0x32 - <177e7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <177e9> DW_AT_call_all_calls: 1 - <177e9> DW_AT_sibling : <0x1780e> - <2><177ed>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <177ee> DW_AT_name : (indirect string, offset: 0xf0b47): Periphs - <177f2> DW_AT_decl_file : 3 - <177f3> DW_AT_decl_line : 539 - <177f5> DW_AT_decl_column : 56 - <177f6> DW_AT_type : <0x163c0> - <177fa> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><177fd>: Abbrev Number: 2 (DW_TAG_variable) - <177fe> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <17802> DW_AT_decl_file : 3 - <17803> DW_AT_decl_line : 541 - <17805> DW_AT_decl_column : 17 - <17806> DW_AT_type : <0x163cc> - <1780a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1780d>: Abbrev Number: 0 - <1><1780e>: Abbrev Number: 4 (DW_TAG_subprogram) - <1780f> DW_AT_name : (indirect string, offset: 0xf60d1): LL_RCC_PLL_GetMainSource - <17813> DW_AT_decl_file : 2 - <17814> DW_AT_decl_line : 3879 - <17816> DW_AT_decl_column : 26 - <17816> DW_AT_prototyped : 1 - <17816> DW_AT_type : <0x163c0> - <1781a> DW_AT_low_pc : 0x0 - <1781e> DW_AT_high_pc : 0x18 - <17822> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17824> DW_AT_call_all_calls: 1 - <1><17824>: Abbrev Number: 4 (DW_TAG_subprogram) - <17825> DW_AT_name : (indirect string, offset: 0xf6866): LL_RCC_PLLSAI1_GetR - <17829> DW_AT_decl_file : 2 - <1782a> DW_AT_decl_line : 3683 - <1782c> DW_AT_decl_column : 26 - <1782c> DW_AT_prototyped : 1 - <1782c> DW_AT_type : <0x163c0> - <17830> DW_AT_low_pc : 0x0 - <17834> DW_AT_high_pc : 0x18 - <17838> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1783a> DW_AT_call_all_calls: 1 - <1><1783a>: Abbrev Number: 4 (DW_TAG_subprogram) - <1783b> DW_AT_name : (indirect string, offset: 0xf6852): LL_RCC_PLLSAI1_GetQ - <1783f> DW_AT_decl_file : 2 - <17840> DW_AT_decl_line : 3665 - <17842> DW_AT_decl_column : 26 - <17842> DW_AT_prototyped : 1 - <17842> DW_AT_type : <0x163c0> - <17846> DW_AT_low_pc : 0x0 - <1784a> DW_AT_high_pc : 0x18 - <1784e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17850> DW_AT_call_all_calls: 1 - <1><17850>: Abbrev Number: 4 (DW_TAG_subprogram) - <17851> DW_AT_name : (indirect string, offset: 0xf68ca): LL_RCC_PLLSAI1_GetP - <17855> DW_AT_decl_file : 2 - <17856> DW_AT_decl_line : 3647 - <17858> DW_AT_decl_column : 26 - <17858> DW_AT_prototyped : 1 - <17858> DW_AT_type : <0x163c0> - <1785c> DW_AT_low_pc : 0x0 - <17860> DW_AT_high_pc : 0x18 - <17864> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17866> DW_AT_call_all_calls: 1 - <1><17866>: Abbrev Number: 4 (DW_TAG_subprogram) - <17867> DW_AT_name : (indirect string, offset: 0xf68de): LL_RCC_PLLSAI1_GetN - <1786b> DW_AT_decl_file : 2 - <1786c> DW_AT_decl_line : 3605 - <1786e> DW_AT_decl_column : 26 - <1786e> DW_AT_prototyped : 1 - <1786e> DW_AT_type : <0x163c0> - <17872> DW_AT_low_pc : 0x0 - <17876> DW_AT_high_pc : 0x1a - <1787a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1787c> DW_AT_call_all_calls: 1 - <1><1787c>: Abbrev Number: 4 (DW_TAG_subprogram) - <1787d> DW_AT_name : (indirect string, offset: 0xf5f64): LL_RCC_PLLSAI1_IsReady - <17881> DW_AT_decl_file : 2 - <17882> DW_AT_decl_line : 3447 - <17884> DW_AT_decl_column : 26 - <17884> DW_AT_prototyped : 1 - <17884> DW_AT_type : <0x163c0> - <17888> DW_AT_low_pc : 0x8005dc8 - <1788c> DW_AT_high_pc : 0x24 - <17890> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17892> DW_AT_call_all_calls: 1 - <1><17892>: Abbrev Number: 8 (DW_TAG_subprogram) - <17893> DW_AT_name : (indirect string, offset: 0xf6e55): LL_RCC_PLLSAI1_Disable - <17897> DW_AT_decl_file : 2 - <17898> DW_AT_decl_line : 3437 - <1789a> DW_AT_decl_column : 22 - <1789a> DW_AT_prototyped : 1 - <1789a> DW_AT_low_pc : 0x8005daa - <1789e> DW_AT_high_pc : 0x1e - <178a2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <178a4> DW_AT_call_all_calls: 1 - <1><178a4>: Abbrev Number: 8 (DW_TAG_subprogram) - <178a5> DW_AT_name : (indirect string, offset: 0xf7240): LL_RCC_PLLSAI1_Enable - <178a9> DW_AT_decl_file : 2 - <178aa> DW_AT_decl_line : 3427 - <178ac> DW_AT_decl_column : 22 - <178ac> DW_AT_prototyped : 1 - <178ac> DW_AT_low_pc : 0x8005d8c - <178b0> DW_AT_high_pc : 0x1e - <178b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <178b6> DW_AT_call_all_calls: 1 - <1><178b6>: Abbrev Number: 4 (DW_TAG_subprogram) - <178b7> DW_AT_name : (indirect string, offset: 0xf60f8): LL_RCC_PLL_GetDivider - <178bb> DW_AT_decl_file : 2 - <178bc> DW_AT_decl_line : 3277 - <178be> DW_AT_decl_column : 26 - <178be> DW_AT_prototyped : 1 - <178be> DW_AT_type : <0x163c0> - <178c2> DW_AT_low_pc : 0x0 - <178c6> DW_AT_high_pc : 0x18 - <178ca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <178cc> DW_AT_call_all_calls: 1 - <1><178cc>: Abbrev Number: 4 (DW_TAG_subprogram) - <178cd> DW_AT_name : (indirect string, offset: 0xf714a): LL_RCC_PLL_GetQ - <178d1> DW_AT_decl_file : 2 - <178d2> DW_AT_decl_line : 3241 - <178d4> DW_AT_decl_column : 26 - <178d4> DW_AT_prototyped : 1 - <178d4> DW_AT_type : <0x163c0> - <178d8> DW_AT_low_pc : 0x0 - <178dc> DW_AT_high_pc : 0x18 - <178e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <178e2> DW_AT_call_all_calls: 1 - <1><178e2>: Abbrev Number: 4 (DW_TAG_subprogram) - <178e3> DW_AT_name : (indirect string, offset: 0xf713a): LL_RCC_PLL_GetP - <178e7> DW_AT_decl_file : 2 - <178e8> DW_AT_decl_line : 3223 - <178ea> DW_AT_decl_column : 26 - <178ea> DW_AT_prototyped : 1 - <178ea> DW_AT_type : <0x163c0> - <178ee> DW_AT_low_pc : 0x0 - <178f2> DW_AT_high_pc : 0x18 - <178f6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <178f8> DW_AT_call_all_calls: 1 - <1><178f8>: Abbrev Number: 4 (DW_TAG_subprogram) - <178f9> DW_AT_name : (indirect string, offset: 0xf65c4): LL_RCC_PLL_GetN - <178fd> DW_AT_decl_file : 2 - <178fe> DW_AT_decl_line : 3181 - <17900> DW_AT_decl_column : 26 - <17900> DW_AT_prototyped : 1 - <17900> DW_AT_type : <0x163c0> - <17904> DW_AT_low_pc : 0x0 - <17908> DW_AT_high_pc : 0x1a - <1790c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1790e> DW_AT_call_all_calls: 1 - <1><1790e>: Abbrev Number: 4 (DW_TAG_subprogram) - <1790f> DW_AT_name : (indirect string, offset: 0xf5d64): LL_RCC_PLL_IsReady - <17913> DW_AT_decl_file : 2 - <17914> DW_AT_decl_line : 2963 - <17916> DW_AT_decl_column : 26 - <17916> DW_AT_prototyped : 1 - <17916> DW_AT_type : <0x163c0> - <1791a> DW_AT_low_pc : 0x0 - <1791e> DW_AT_high_pc : 0x24 - <17922> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17924> DW_AT_call_all_calls: 1 - <1><17924>: Abbrev Number: 8 (DW_TAG_subprogram) - <17925> DW_AT_name : (indirect string, offset: 0xf6dd2): LL_RCC_ReleaseBackupDomainReset - <17929> DW_AT_decl_file : 2 - <1792a> DW_AT_decl_line : 2923 - <1792c> DW_AT_decl_column : 22 - <1792c> DW_AT_prototyped : 1 - <1792c> DW_AT_low_pc : 0x8005d6a - <17930> DW_AT_high_pc : 0x22 - <17934> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17936> DW_AT_call_all_calls: 1 - <1><17936>: Abbrev Number: 8 (DW_TAG_subprogram) - <17937> DW_AT_name : (indirect string, offset: 0xf6ff6): LL_RCC_ForceBackupDomainReset - <1793b> DW_AT_decl_file : 2 - <1793c> DW_AT_decl_line : 2913 - <1793e> DW_AT_decl_column : 22 - <1793e> DW_AT_prototyped : 1 - <1793e> DW_AT_low_pc : 0x8005d48 - <17942> DW_AT_high_pc : 0x22 - <17946> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17948> DW_AT_call_all_calls: 1 - <1><17948>: Abbrev Number: 4 (DW_TAG_subprogram) - <17949> DW_AT_name : (indirect string, offset: 0xf6a25): LL_RCC_GetRTCClockSource - <1794d> DW_AT_decl_file : 2 - <1794e> DW_AT_decl_line : 2873 - <17950> DW_AT_decl_column : 26 - <17950> DW_AT_prototyped : 1 - <17950> DW_AT_type : <0x163c0> - <17954> DW_AT_low_pc : 0x8005d2e - <17958> DW_AT_high_pc : 0x1a - <1795c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1795e> DW_AT_call_all_calls: 1 - <1><1795e>: Abbrev Number: 7 (DW_TAG_subprogram) - <1795f> DW_AT_name : (indirect string, offset: 0xf709b): LL_RCC_SetRTCClockSource - <17963> DW_AT_decl_file : 2 - <17964> DW_AT_decl_line : 2859 - <17966> DW_AT_decl_column : 22 - <17966> DW_AT_prototyped : 1 - <17966> DW_AT_low_pc : 0x8005d02 - <1796a> DW_AT_high_pc : 0x2c - <1796e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17970> DW_AT_call_all_calls: 1 - <17970> DW_AT_sibling : <0x17985> - <2><17974>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17975> DW_AT_name : (indirect string, offset: 0xf0a1c): Source - <17979> DW_AT_decl_file : 2 - <1797a> DW_AT_decl_line : 2859 - <1797c> DW_AT_decl_column : 56 - <1797d> DW_AT_type : <0x163c0> - <17981> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17984>: Abbrev Number: 0 - <1><17985>: Abbrev Number: 15 (DW_TAG_subprogram) - <17986> DW_AT_name : (indirect string, offset: 0xf72b2): LL_RCC_GetADCClockSource - <1798a> DW_AT_decl_file : 2 - <1798a> DW_AT_decl_line : 2833 - <1798c> DW_AT_decl_column : 26 - <1798c> DW_AT_prototyped : 1 - <1798c> DW_AT_type : <0x163c0> - <17990> DW_AT_low_pc : 0x0 - <17994> DW_AT_high_pc : 0x20 - <17998> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1799a> DW_AT_call_all_calls: 1 - <1799a> DW_AT_sibling : <0x179af> - <2><1799e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <1799f> DW_AT_name : (indirect string, offset: 0xf2cfb): ADCx - <179a3> DW_AT_decl_file : 2 - <179a4> DW_AT_decl_line : 2833 - <179a6> DW_AT_decl_column : 60 - <179a7> DW_AT_type : <0x163c0> - <179ab> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><179ae>: Abbrev Number: 0 - <1><179af>: Abbrev Number: 14 (DW_TAG_subprogram) - <179b0> DW_AT_name : (indirect string, offset: 0xf6895): LL_RCC_GetUSBClockSource - <179b4> DW_AT_decl_file : 2 - <179b5> DW_AT_decl_line : 2814 - <179b7> DW_AT_decl_column : 26 - <179b8> DW_AT_prototyped : 1 - <179b8> DW_AT_type : <0x163c0> - <179bc> DW_AT_low_pc : 0x0 - <179c0> DW_AT_high_pc : 0x18 - <179c4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <179c6> DW_AT_call_all_tail_calls: 1 - <179c6> DW_AT_sibling : <0x179db> - <2><179ca>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <179cb> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <179cf> DW_AT_decl_file : 2 - <179d0> DW_AT_decl_line : 2814 - <179d2> DW_AT_decl_column : 60 - <179d3> DW_AT_type : <0x163c0> - <179d7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><179da>: Abbrev Number: 0 - <1><179db>: Abbrev Number: 15 (DW_TAG_subprogram) - <179dc> DW_AT_name : (indirect string, offset: 0xf6d30): LL_RCC_GetCLK48ClockSource - <179e0> DW_AT_decl_file : 2 - <179e0> DW_AT_decl_line : 2797 - <179e2> DW_AT_decl_column : 26 - <179e2> DW_AT_prototyped : 1 - <179e2> DW_AT_type : <0x163c0> - <179e6> DW_AT_low_pc : 0x0 - <179ea> DW_AT_high_pc : 0x20 - <179ee> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <179f0> DW_AT_call_all_calls: 1 - <179f0> DW_AT_sibling : <0x17a05> - <2><179f4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <179f5> DW_AT_name : (indirect string, offset: 0xf6c27): CLK48x - <179f9> DW_AT_decl_file : 2 - <179fa> DW_AT_decl_line : 2797 - <179fc> DW_AT_decl_column : 62 - <179fd> DW_AT_type : <0x163c0> - <17a01> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17a04>: Abbrev Number: 0 - <1><17a05>: Abbrev Number: 15 (DW_TAG_subprogram) - <17a06> DW_AT_name : (indirect string, offset: 0xf7389): LL_RCC_GetRNGClockSource - <17a0a> DW_AT_decl_file : 2 - <17a0a> DW_AT_decl_line : 2780 - <17a0c> DW_AT_decl_column : 26 - <17a0c> DW_AT_prototyped : 1 - <17a0c> DW_AT_type : <0x163c0> - <17a10> DW_AT_low_pc : 0x0 - <17a14> DW_AT_high_pc : 0x20 - <17a18> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17a1a> DW_AT_call_all_calls: 1 - <17a1a> DW_AT_sibling : <0x17a2f> - <2><17a1e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17a1f> DW_AT_name : (indirect string, offset: 0xf6ba5): RNGx - <17a23> DW_AT_decl_file : 2 - <17a24> DW_AT_decl_line : 2780 - <17a26> DW_AT_decl_column : 60 - <17a27> DW_AT_type : <0x163c0> - <17a2b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17a2e>: Abbrev Number: 0 - <1><17a2f>: Abbrev Number: 15 (DW_TAG_subprogram) - <17a30> DW_AT_name : (indirect string, offset: 0xf6e87): LL_RCC_GetSAIClockSource - <17a34> DW_AT_decl_file : 2 - <17a34> DW_AT_decl_line : 2764 - <17a36> DW_AT_decl_column : 26 - <17a36> DW_AT_prototyped : 1 - <17a36> DW_AT_type : <0x163c0> - <17a3a> DW_AT_low_pc : 0x0 - <17a3e> DW_AT_high_pc : 0x20 - <17a42> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17a44> DW_AT_call_all_calls: 1 - <17a44> DW_AT_sibling : <0x17a59> - <2><17a48>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17a49> DW_AT_name : (indirect string, offset: 0xf717c): SAIx - <17a4d> DW_AT_decl_file : 2 - <17a4e> DW_AT_decl_line : 2764 - <17a50> DW_AT_decl_column : 60 - <17a51> DW_AT_type : <0x163c0> - <17a55> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17a58>: Abbrev Number: 0 - <1><17a59>: Abbrev Number: 15 (DW_TAG_subprogram) - <17a5a> DW_AT_name : (indirect string, offset: 0xf736e): LL_RCC_GetLPTIMClockSource - <17a5e> DW_AT_decl_file : 2 - <17a5e> DW_AT_decl_line : 2747 - <17a60> DW_AT_decl_column : 26 - <17a60> DW_AT_prototyped : 1 - <17a60> DW_AT_type : <0x163c0> - <17a64> DW_AT_low_pc : 0x0 - <17a68> DW_AT_high_pc : 0x26 - <17a6c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17a6e> DW_AT_call_all_calls: 1 - <17a6e> DW_AT_sibling : <0x17a83> - <2><17a72>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17a73> DW_AT_name : (indirect string, offset: 0xf6a13): LPTIMx - <17a77> DW_AT_decl_file : 2 - <17a78> DW_AT_decl_line : 2747 - <17a7a> DW_AT_decl_column : 62 - <17a7b> DW_AT_type : <0x163c0> - <17a7f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17a82>: Abbrev Number: 0 - <1><17a83>: Abbrev Number: 15 (DW_TAG_subprogram) - <17a84> DW_AT_name : (indirect string, offset: 0xf6d66): LL_RCC_GetI2CClockSource - <17a88> DW_AT_decl_file : 2 - <17a88> DW_AT_decl_line : 2726 - <17a8a> DW_AT_decl_column : 26 - <17a8a> DW_AT_prototyped : 1 - <17a8a> DW_AT_type : <0x163c0> - <17a8e> DW_AT_low_pc : 0x0 - <17a92> DW_AT_high_pc : 0x28 - <17a96> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17a98> DW_AT_call_all_calls: 1 - <17a98> DW_AT_sibling : <0x17aad> - <2><17a9c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17a9d> DW_AT_name : (indirect string, offset: 0xf72ad): I2Cx - <17aa1> DW_AT_decl_file : 2 - <17aa2> DW_AT_decl_line : 2726 - <17aa4> DW_AT_decl_column : 60 - <17aa5> DW_AT_type : <0x163c0> - <17aa9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17aac>: Abbrev Number: 0 - <1><17aad>: Abbrev Number: 15 (DW_TAG_subprogram) - <17aae> DW_AT_name : (indirect string, offset: 0xf7103): LL_RCC_GetLPUARTClockSource - <17ab2> DW_AT_decl_file : 2 - <17ab2> DW_AT_decl_line : 2705 - <17ab4> DW_AT_decl_column : 26 - <17ab4> DW_AT_prototyped : 1 - <17ab4> DW_AT_type : <0x163c0> - <17ab8> DW_AT_low_pc : 0x0 - <17abc> DW_AT_high_pc : 0x20 - <17ac0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17ac2> DW_AT_call_all_calls: 1 - <17ac2> DW_AT_sibling : <0x17ad7> - <2><17ac6>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17ac7> DW_AT_name : (indirect string, offset: 0xf72cb): LPUARTx - <17acb> DW_AT_decl_file : 2 - <17acc> DW_AT_decl_line : 2705 - <17ace> DW_AT_decl_column : 63 - <17acf> DW_AT_type : <0x163c0> - <17ad3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17ad6>: Abbrev Number: 0 - <1><17ad7>: Abbrev Number: 15 (DW_TAG_subprogram) - <17ad8> DW_AT_name : (indirect string, offset: 0xf6bf3): LL_RCC_GetUSARTClockSource - <17adc> DW_AT_decl_file : 2 - <17adc> DW_AT_decl_line : 2688 - <17ade> DW_AT_decl_column : 26 - <17ade> DW_AT_prototyped : 1 - <17ade> DW_AT_type : <0x163c0> - <17ae2> DW_AT_low_pc : 0x0 - <17ae6> DW_AT_high_pc : 0x20 - <17aea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17aec> DW_AT_call_all_calls: 1 - <17aec> DW_AT_sibling : <0x17b01> - <2><17af0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17af1> DW_AT_name : (indirect string, offset: 0xf72d3): USARTx - <17af5> DW_AT_decl_file : 2 - <17af6> DW_AT_decl_line : 2688 - <17af8> DW_AT_decl_column : 62 - <17af9> DW_AT_type : <0x163c0> - <17afd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17b00>: Abbrev Number: 0 - <1><17b01>: Abbrev Number: 7 (DW_TAG_subprogram) - <17b02> DW_AT_name : (indirect string, offset: 0xf7294): LL_RCC_SetADCClockSource - <17b06> DW_AT_decl_file : 2 - <17b07> DW_AT_decl_line : 2671 - <17b09> DW_AT_decl_column : 22 - <17b09> DW_AT_prototyped : 1 - <17b09> DW_AT_low_pc : 0x8005cd6 - <17b0d> DW_AT_high_pc : 0x2c - <17b11> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17b13> DW_AT_call_all_calls: 1 - <17b13> DW_AT_sibling : <0x17b28> - <2><17b17>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17b18> DW_AT_name : (indirect string, offset: 0xf692e): ADCxSource - <17b1c> DW_AT_decl_file : 2 - <17b1d> DW_AT_decl_line : 2671 - <17b1f> DW_AT_decl_column : 56 - <17b20> DW_AT_type : <0x163c0> - <17b24> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17b27>: Abbrev Number: 0 - <1><17b28>: Abbrev Number: 46 (DW_TAG_subprogram) - <17b29> DW_AT_name : (indirect string, offset: 0xf6f6d): LL_RCC_SetUSBClockSource - <17b2d> DW_AT_decl_file : 2 - <17b2e> DW_AT_decl_line : 2625 - <17b30> DW_AT_decl_column : 22 - <17b31> DW_AT_prototyped : 1 - <17b31> DW_AT_low_pc : 0x8005cc0 - <17b35> DW_AT_high_pc : 0x16 - <17b39> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17b3b> DW_AT_call_all_tail_calls: 1 - <17b3b> DW_AT_sibling : <0x17b50> - <2><17b3f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17b40> DW_AT_name : (indirect string, offset: 0xf6948): USBxSource - <17b44> DW_AT_decl_file : 2 - <17b45> DW_AT_decl_line : 2625 - <17b47> DW_AT_decl_column : 56 - <17b48> DW_AT_type : <0x163c0> - <17b4c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17b4f>: Abbrev Number: 0 - <1><17b50>: Abbrev Number: 7 (DW_TAG_subprogram) - <17b51> DW_AT_name : (indirect string, offset: 0xf6aad): LL_RCC_SetCLK48ClockSource - <17b55> DW_AT_decl_file : 2 - <17b56> DW_AT_decl_line : 2609 - <17b58> DW_AT_decl_column : 22 - <17b58> DW_AT_prototyped : 1 - <17b58> DW_AT_low_pc : 0x8005c94 - <17b5c> DW_AT_high_pc : 0x2c - <17b60> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17b62> DW_AT_call_all_calls: 1 - <17b62> DW_AT_sibling : <0x17b77> - <2><17b66>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17b67> DW_AT_name : (indirect string, offset: 0xf70b4): CLK48xSource - <17b6b> DW_AT_decl_file : 2 - <17b6c> DW_AT_decl_line : 2609 - <17b6e> DW_AT_decl_column : 58 - <17b6f> DW_AT_type : <0x163c0> - <17b73> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17b76>: Abbrev Number: 0 - <1><17b77>: Abbrev Number: 7 (DW_TAG_subprogram) - <17b78> DW_AT_name : (indirect string, offset: 0xf6c0e): LL_RCC_SetRNGClockSource - <17b7c> DW_AT_decl_file : 2 - <17b7d> DW_AT_decl_line : 2593 - <17b7f> DW_AT_decl_column : 22 - <17b7f> DW_AT_prototyped : 1 - <17b7f> DW_AT_low_pc : 0x8005c68 - <17b83> DW_AT_high_pc : 0x2c - <17b87> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17b89> DW_AT_call_all_calls: 1 - <17b89> DW_AT_sibling : <0x17b9e> - <2><17b8d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17b8e> DW_AT_name : (indirect string, offset: 0xf6a1a): RNGxSource - <17b92> DW_AT_decl_file : 2 - <17b93> DW_AT_decl_line : 2593 - <17b95> DW_AT_decl_column : 56 - <17b96> DW_AT_type : <0x163c0> - <17b9a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17b9d>: Abbrev Number: 0 - <1><17b9e>: Abbrev Number: 7 (DW_TAG_subprogram) - <17b9f> DW_AT_name : (indirect string, offset: 0xf6bda): LL_RCC_SetSAIClockSource - <17ba3> DW_AT_decl_file : 2 - <17ba4> DW_AT_decl_line : 2577 - <17ba6> DW_AT_decl_column : 22 - <17ba6> DW_AT_prototyped : 1 - <17ba6> DW_AT_low_pc : 0x8005c3c - <17baa> DW_AT_high_pc : 0x2c - <17bae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17bb0> DW_AT_call_all_calls: 1 - <17bb0> DW_AT_sibling : <0x17bc5> - <2><17bb4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17bb5> DW_AT_name : (indirect string, offset: 0xf690f): SAIxSource - <17bb9> DW_AT_decl_file : 2 - <17bba> DW_AT_decl_line : 2577 - <17bbc> DW_AT_decl_column : 56 - <17bbd> DW_AT_type : <0x163c0> - <17bc1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17bc4>: Abbrev Number: 0 - <1><17bc5>: Abbrev Number: 7 (DW_TAG_subprogram) - <17bc6> DW_AT_name : (indirect string, offset: 0xf71f6): LL_RCC_SetLPTIMClockSource - <17bca> DW_AT_decl_file : 2 - <17bcb> DW_AT_decl_line : 2561 - <17bcd> DW_AT_decl_column : 22 - <17bcd> DW_AT_prototyped : 1 - <17bcd> DW_AT_low_pc : 0x8005c08 - <17bd1> DW_AT_high_pc : 0x34 - <17bd5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17bd7> DW_AT_call_all_calls: 1 - <17bd7> DW_AT_sibling : <0x17bec> - <2><17bdb>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17bdc> DW_AT_name : (indirect string, offset: 0xf6d23): LPTIMxSource - <17be0> DW_AT_decl_file : 2 - <17be1> DW_AT_decl_line : 2561 - <17be3> DW_AT_decl_column : 58 - <17be4> DW_AT_type : <0x163c0> - <17be8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17beb>: Abbrev Number: 0 - <1><17bec>: Abbrev Number: 7 (DW_TAG_subprogram) - <17bed> DW_AT_name : (indirect string, offset: 0xf6839): LL_RCC_SetI2CClockSource - <17bf1> DW_AT_decl_file : 2 - <17bf2> DW_AT_decl_line : 2542 - <17bf4> DW_AT_decl_column : 22 - <17bf4> DW_AT_prototyped : 1 - <17bf4> DW_AT_low_pc : 0x8005bce - <17bf8> DW_AT_high_pc : 0x3a - <17bfc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17bfe> DW_AT_call_all_calls: 1 - <17bfe> DW_AT_sibling : <0x17c13> - <2><17c02>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17c03> DW_AT_name : (indirect string, offset: 0xf71d8): I2CxSource - <17c07> DW_AT_decl_file : 2 - <17c08> DW_AT_decl_line : 2542 - <17c0a> DW_AT_decl_column : 56 - <17c0b> DW_AT_type : <0x163c0> - <17c0f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17c12>: Abbrev Number: 0 - <1><17c13>: Abbrev Number: 7 (DW_TAG_subprogram) - <17c14> DW_AT_name : (indirect string, offset: 0xf6e39): LL_RCC_SetLPUARTClockSource - <17c18> DW_AT_decl_file : 2 - <17c19> DW_AT_decl_line : 2523 - <17c1b> DW_AT_decl_column : 22 - <17c1b> DW_AT_prototyped : 1 - <17c1b> DW_AT_low_pc : 0x8005ba2 - <17c1f> DW_AT_high_pc : 0x2c - <17c23> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17c25> DW_AT_call_all_calls: 1 - <17c25> DW_AT_sibling : <0x17c3a> - <2><17c29>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17c2a> DW_AT_name : (indirect string, offset: 0xf6816): LPUARTxSource - <17c2e> DW_AT_decl_file : 2 - <17c2f> DW_AT_decl_line : 2523 - <17c31> DW_AT_decl_column : 59 - <17c32> DW_AT_type : <0x163c0> - <17c36> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17c39>: Abbrev Number: 0 - <1><17c3a>: Abbrev Number: 7 (DW_TAG_subprogram) - <17c3b> DW_AT_name : (indirect string, offset: 0xf6b5d): LL_RCC_SetUSARTClockSource - <17c3f> DW_AT_decl_file : 2 - <17c40> DW_AT_decl_line : 2507 - <17c42> DW_AT_decl_column : 22 - <17c42> DW_AT_prototyped : 1 - <17c42> DW_AT_low_pc : 0x8005b76 - <17c46> DW_AT_high_pc : 0x2c - <17c4a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17c4c> DW_AT_call_all_calls: 1 - <17c4c> DW_AT_sibling : <0x17c61> - <2><17c50>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17c51> DW_AT_name : (indirect string, offset: 0xf71a8): USARTxSource - <17c55> DW_AT_decl_file : 2 - <17c56> DW_AT_decl_line : 2507 - <17c58> DW_AT_decl_column : 58 - <17c59> DW_AT_type : <0x163c0> - <17c5d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17c60>: Abbrev Number: 0 - <1><17c61>: Abbrev Number: 4 (DW_TAG_subprogram) - <17c62> DW_AT_name : (indirect string, offset: 0xf6b78): LL_RCC_GetSMPSPrescaler - <17c66> DW_AT_decl_file : 2 - <17c67> DW_AT_decl_line : 2445 - <17c69> DW_AT_decl_column : 26 - <17c69> DW_AT_prototyped : 1 - <17c69> DW_AT_type : <0x163c0> - <17c6d> DW_AT_low_pc : 0x0 - <17c71> DW_AT_high_pc : 0x18 - <17c75> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17c77> DW_AT_call_all_calls: 1 - <1><17c77>: Abbrev Number: 7 (DW_TAG_subprogram) - <17c78> DW_AT_name : (indirect string, offset: 0xf7260): LL_RCC_SetSMPSPrescaler - <17c7c> DW_AT_decl_file : 2 - <17c7d> DW_AT_decl_line : 2431 - <17c7f> DW_AT_decl_column : 22 - <17c7f> DW_AT_prototyped : 1 - <17c7f> DW_AT_low_pc : 0x8005b4e - <17c83> DW_AT_high_pc : 0x28 - <17c87> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17c89> DW_AT_call_all_calls: 1 - <17c89> DW_AT_sibling : <0x17c9e> - <2><17c8d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17c8e> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <17c92> DW_AT_decl_file : 2 - <17c93> DW_AT_decl_line : 2431 - <17c95> DW_AT_decl_column : 55 - <17c96> DW_AT_type : <0x163c0> - <17c9a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17c9d>: Abbrev Number: 0 - <1><17c9e>: Abbrev Number: 4 (DW_TAG_subprogram) - <17c9f> DW_AT_name : (indirect string, offset: 0xf6a7d): LL_RCC_GetSMPSClockSource - <17ca3> DW_AT_decl_file : 2 - <17ca4> DW_AT_decl_line : 2416 - <17ca6> DW_AT_decl_column : 26 - <17ca6> DW_AT_prototyped : 1 - <17ca6> DW_AT_type : <0x163c0> - <17caa> DW_AT_low_pc : 0x0 - <17cae> DW_AT_high_pc : 0x18 - <17cb2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17cb4> DW_AT_call_all_calls: 1 - <1><17cb4>: Abbrev Number: 4 (DW_TAG_subprogram) - <17cb5> DW_AT_name : (indirect string, offset: 0xf69c5): LL_RCC_GetSMPSClockSelection - <17cb9> DW_AT_decl_file : 2 - <17cba> DW_AT_decl_line : 2401 - <17cbc> DW_AT_decl_column : 26 - <17cbc> DW_AT_prototyped : 1 - <17cbc> DW_AT_type : <0x163c0> - <17cc0> DW_AT_low_pc : 0x0 - <17cc4> DW_AT_high_pc : 0x18 - <17cc8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17cca> DW_AT_call_all_calls: 1 - <1><17cca>: Abbrev Number: 7 (DW_TAG_subprogram) - <17ccb> DW_AT_name : (indirect string, offset: 0xf6f53): LL_RCC_SetSMPSClockSource - <17ccf> DW_AT_decl_file : 2 - <17cd0> DW_AT_decl_line : 2388 - <17cd2> DW_AT_decl_column : 22 - <17cd2> DW_AT_prototyped : 1 - <17cd2> DW_AT_low_pc : 0x8005b26 - <17cd6> DW_AT_high_pc : 0x28 - <17cda> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17cdc> DW_AT_call_all_calls: 1 - <17cdc> DW_AT_sibling : <0x17cf1> - <2><17ce0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17ce1> DW_AT_name : (indirect string, offset: 0xf71b5): SMPSSource - <17ce5> DW_AT_decl_file : 2 - <17ce6> DW_AT_decl_line : 2388 - <17ce8> DW_AT_decl_column : 57 - <17ce9> DW_AT_type : <0x163c0> - <17ced> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17cf0>: Abbrev Number: 0 - <1><17cf1>: Abbrev Number: 7 (DW_TAG_subprogram) - <17cf2> DW_AT_name : (indirect string, offset: 0xf6e0b): LL_RCC_SetClkAfterWakeFromStop - <17cf6> DW_AT_decl_file : 2 - <17cf7> DW_AT_decl_line : 2349 - <17cf9> DW_AT_decl_column : 22 - <17cf9> DW_AT_prototyped : 1 - <17cf9> DW_AT_low_pc : 0x0 - <17cfd> DW_AT_high_pc : 0x28 - <17d01> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17d03> DW_AT_call_all_calls: 1 - <17d03> DW_AT_sibling : <0x17d18> - <2><17d07>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17d08> DW_AT_name : (indirect string, offset: 0xf0a54): Clock - <17d0c> DW_AT_decl_file : 2 - <17d0d> DW_AT_decl_line : 2349 - <17d0f> DW_AT_decl_column : 62 - <17d10> DW_AT_type : <0x163c0> - <17d14> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17d17>: Abbrev Number: 0 - <1><17d18>: Abbrev Number: 4 (DW_TAG_subprogram) - <17d19> DW_AT_name : (indirect string, offset: 0xf5e2b): LL_RCC_GetAPB2Prescaler - <17d1d> DW_AT_decl_file : 2 - <17d1e> DW_AT_decl_line : 2336 - <17d20> DW_AT_decl_column : 26 - <17d20> DW_AT_prototyped : 1 - <17d20> DW_AT_type : <0x163c0> - <17d24> DW_AT_low_pc : 0x0 - <17d28> DW_AT_high_pc : 0x18 - <17d2c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17d2e> DW_AT_call_all_calls: 1 - <1><17d2e>: Abbrev Number: 4 (DW_TAG_subprogram) - <17d2f> DW_AT_name : (indirect string, offset: 0xf5e5a): LL_RCC_GetAPB1Prescaler - <17d33> DW_AT_decl_file : 2 - <17d34> DW_AT_decl_line : 2321 - <17d36> DW_AT_decl_column : 26 - <17d36> DW_AT_prototyped : 1 - <17d36> DW_AT_type : <0x163c0> - <17d3a> DW_AT_low_pc : 0x0 - <17d3e> DW_AT_high_pc : 0x18 - <17d42> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17d44> DW_AT_call_all_calls: 1 - <1><17d44>: Abbrev Number: 4 (DW_TAG_subprogram) - <17d45> DW_AT_name : (indirect string, offset: 0xf5d4d): LL_RCC_GetAHBPrescaler - <17d49> DW_AT_decl_file : 2 - <17d4a> DW_AT_decl_line : 2258 - <17d4c> DW_AT_decl_column : 26 - <17d4c> DW_AT_prototyped : 1 - <17d4c> DW_AT_type : <0x163c0> - <17d50> DW_AT_low_pc : 0x0 - <17d54> DW_AT_high_pc : 0x18 - <17d58> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17d5a> DW_AT_call_all_calls: 1 - <1><17d5a>: Abbrev Number: 4 (DW_TAG_subprogram) - <17d5b> DW_AT_name : (indirect string, offset: 0xf687a): LL_RCC_GetRFWKPClockSource - <17d5f> DW_AT_decl_file : 2 - <17d60> DW_AT_decl_line : 2117 - <17d62> DW_AT_decl_column : 26 - <17d62> DW_AT_prototyped : 1 - <17d62> DW_AT_type : <0x163c0> - <17d66> DW_AT_low_pc : 0x0 - <17d6a> DW_AT_high_pc : 0x1a - <17d6e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17d70> DW_AT_call_all_calls: 1 - <1><17d70>: Abbrev Number: 7 (DW_TAG_subprogram) - <17d71> DW_AT_name : (indirect string, offset: 0xf711f): LL_RCC_SetRFWKPClockSource - <17d75> DW_AT_decl_file : 2 - <17d76> DW_AT_decl_line : 2101 - <17d78> DW_AT_decl_column : 22 - <17d78> DW_AT_prototyped : 1 - <17d78> DW_AT_low_pc : 0x8005afa - <17d7c> DW_AT_high_pc : 0x2c - <17d80> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17d82> DW_AT_call_all_calls: 1 - <17d82> DW_AT_sibling : <0x17d97> - <2><17d86>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17d87> DW_AT_name : (indirect string, offset: 0xf0a1c): Source - <17d8b> DW_AT_decl_file : 2 - <17d8c> DW_AT_decl_line : 2101 - <17d8e> DW_AT_decl_column : 58 - <17d8f> DW_AT_type : <0x163c0> - <17d93> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17d96>: Abbrev Number: 0 - <1><17d97>: Abbrev Number: 8 (DW_TAG_subprogram) - <17d98> DW_AT_name : (indirect string, offset: 0xf6ac8): LL_RCC_LSCO_Disable - <17d9c> DW_AT_decl_file : 2 - <17d9d> DW_AT_decl_line : 2010 - <17d9f> DW_AT_decl_column : 22 - <17d9f> DW_AT_prototyped : 1 - <17d9f> DW_AT_low_pc : 0x0 - <17da3> DW_AT_high_pc : 0x22 - <17da7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17da9> DW_AT_call_all_calls: 1 - <1><17da9>: Abbrev Number: 15 (DW_TAG_subprogram) - <17daa> DW_AT_name : (indirect string, offset: 0xf6700): LL_RCC_MSI_GetRange - <17dae> DW_AT_decl_file : 2 - <17dae> DW_AT_decl_line : 1942 - <17db0> DW_AT_decl_column : 26 - <17db0> DW_AT_prototyped : 1 - <17db0> DW_AT_type : <0x163c0> - <17db4> DW_AT_low_pc : 0x0 - <17db8> DW_AT_high_pc : 0x2a - <17dbc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17dbe> DW_AT_call_all_calls: 1 - <17dbe> DW_AT_sibling : <0x17dd3> - <2><17dc2>: Abbrev Number: 2 (DW_TAG_variable) - <17dc3> DW_AT_name : (indirect string, offset: 0xf5df9): msiRange - <17dc7> DW_AT_decl_file : 2 - <17dc8> DW_AT_decl_line : 1944 - <17dca> DW_AT_decl_column : 12 - <17dcb> DW_AT_type : <0x163c0> - <17dcf> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17dd2>: Abbrev Number: 0 - <1><17dd3>: Abbrev Number: 8 (DW_TAG_subprogram) - <17dd4> DW_AT_name : (indirect string, offset: 0xf633e): LL_RCC_MSI_DisablePLLMode - <17dd8> DW_AT_decl_file : 2 - <17dd9> DW_AT_decl_line : 1896 - <17ddb> DW_AT_decl_column : 22 - <17ddb> DW_AT_prototyped : 1 - <17ddb> DW_AT_low_pc : 0x0 - <17ddf> DW_AT_high_pc : 0x1e - <17de3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17de5> DW_AT_call_all_calls: 1 - <1><17de5>: Abbrev Number: 8 (DW_TAG_subprogram) - <17de6> DW_AT_name : (indirect string, offset: 0xf6cb5): LL_RCC_MSI_EnablePLLMode - <17dea> DW_AT_decl_file : 2 - <17deb> DW_AT_decl_line : 1884 - <17ded> DW_AT_decl_column : 22 - <17ded> DW_AT_prototyped : 1 - <17ded> DW_AT_low_pc : 0x8005adc - <17df1> DW_AT_high_pc : 0x1e - <17df5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17df7> DW_AT_call_all_calls: 1 - <1><17df7>: Abbrev Number: 4 (DW_TAG_subprogram) - <17df8> DW_AT_name : (indirect string, offset: 0xf5fbf): LL_RCC_MSI_IsReady - <17dfc> DW_AT_decl_file : 2 - <17dfd> DW_AT_decl_line : 1870 - <17dff> DW_AT_decl_column : 26 - <17dff> DW_AT_prototyped : 1 - <17dff> DW_AT_type : <0x163c0> - <17e03> DW_AT_low_pc : 0x0 - <17e07> DW_AT_high_pc : 0x22 - <17e0b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17e0d> DW_AT_call_all_calls: 1 - <1><17e0d>: Abbrev Number: 7 (DW_TAG_subprogram) - <17e0e> DW_AT_name : (indirect string, offset: 0xf6456): LL_RCC_LSI2_SetTrimming - <17e12> DW_AT_decl_file : 2 - <17e13> DW_AT_decl_line : 1822 - <17e15> DW_AT_decl_column : 22 - <17e15> DW_AT_prototyped : 1 - <17e15> DW_AT_low_pc : 0x0 - <17e19> DW_AT_high_pc : 0x2e - <17e1d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17e1f> DW_AT_call_all_calls: 1 - <17e1f> DW_AT_sibling : <0x17e34> - <2><17e23>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17e24> DW_AT_name : (indirect string, offset: 0x100be0): Value - <17e28> DW_AT_decl_file : 2 - <17e29> DW_AT_decl_line : 1822 - <17e2b> DW_AT_decl_column : 55 - <17e2c> DW_AT_type : <0x163c0> - <17e30> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17e33>: Abbrev Number: 0 - <1><17e34>: Abbrev Number: 4 (DW_TAG_subprogram) - <17e35> DW_AT_name : (indirect string, offset: 0xf64e6): LL_RCC_LSI2_IsReady - <17e39> DW_AT_decl_file : 2 - <17e3a> DW_AT_decl_line : 1811 - <17e3c> DW_AT_decl_column : 26 - <17e3c> DW_AT_prototyped : 1 - <17e3c> DW_AT_type : <0x163c0> - <17e40> DW_AT_low_pc : 0x0 - <17e44> DW_AT_high_pc : 0x24 - <17e48> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17e4a> DW_AT_call_all_calls: 1 - <1><17e4a>: Abbrev Number: 4 (DW_TAG_subprogram) - <17e4b> DW_AT_name : (indirect string, offset: 0xf6192): LL_RCC_LSI1_IsReady - <17e4f> DW_AT_decl_file : 2 - <17e50> DW_AT_decl_line : 1773 - <17e52> DW_AT_decl_column : 26 - <17e52> DW_AT_prototyped : 1 - <17e52> DW_AT_type : <0x163c0> - <17e56> DW_AT_low_pc : 0x0 - <17e5a> DW_AT_high_pc : 0x24 - <17e5e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17e60> DW_AT_call_all_calls: 1 - <1><17e60>: Abbrev Number: 4 (DW_TAG_subprogram) - <17e61> DW_AT_name : (indirect string, offset: 0xf637d): LL_RCC_LSE_IsReady - <17e65> DW_AT_decl_file : 2 - <17e66> DW_AT_decl_line : 1725 - <17e68> DW_AT_decl_column : 26 - <17e68> DW_AT_prototyped : 1 - <17e68> DW_AT_type : <0x163c0> - <17e6c> DW_AT_low_pc : 0x8005ab8 - <17e70> DW_AT_high_pc : 0x24 - <17e74> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17e76> DW_AT_call_all_calls: 1 - <1><17e76>: Abbrev Number: 8 (DW_TAG_subprogram) - <17e77> DW_AT_name : (indirect string, offset: 0xf6fb0): LL_RCC_LSE_DisableCSS - <17e7b> DW_AT_decl_file : 2 - <17e7c> DW_AT_decl_line : 1715 - <17e7e> DW_AT_decl_column : 22 - <17e7e> DW_AT_prototyped : 1 - <17e7e> DW_AT_low_pc : 0x0 - <17e82> DW_AT_high_pc : 0x22 - <17e86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17e88> DW_AT_call_all_calls: 1 - <1><17e88>: Abbrev Number: 8 (DW_TAG_subprogram) - <17e89> DW_AT_name : (indirect string, offset: 0xf6d7f): LL_RCC_LSE_EnableCSS - <17e8d> DW_AT_decl_file : 2 - <17e8e> DW_AT_decl_line : 1703 - <17e90> DW_AT_decl_column : 22 - <17e90> DW_AT_prototyped : 1 - <17e90> DW_AT_low_pc : 0x0 - <17e94> DW_AT_high_pc : 0x22 - <17e98> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17e9a> DW_AT_call_all_calls: 1 - <1><17e9a>: Abbrev Number: 4 (DW_TAG_subprogram) - <17e9b> DW_AT_name : (indirect string, offset: 0xf706c): LL_RCC_LSE_IsEnabled - <17e9f> DW_AT_decl_file : 2 - <17ea0> DW_AT_decl_line : 1643 - <17ea2> DW_AT_decl_column : 26 - <17ea2> DW_AT_prototyped : 1 - <17ea2> DW_AT_type : <0x163c0> - <17ea6> DW_AT_low_pc : 0x8005a94 - <17eaa> DW_AT_high_pc : 0x24 - <17eae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17eb0> DW_AT_call_all_calls: 1 - <1><17eb0>: Abbrev Number: 4 (DW_TAG_subprogram) - <17eb1> DW_AT_name : (indirect string, offset: 0xf6509): LL_RCC_HSI48_IsReady - <17eb5> DW_AT_decl_file : 2 - <17eb6> DW_AT_decl_line : 1594 - <17eb8> DW_AT_decl_column : 26 - <17eb8> DW_AT_prototyped : 1 - <17eb8> DW_AT_type : <0x163c0> - <17ebc> DW_AT_low_pc : 0x0 - <17ec0> DW_AT_high_pc : 0x24 - <17ec4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17ec6> DW_AT_call_all_calls: 1 - <1><17ec6>: Abbrev Number: 4 (DW_TAG_subprogram) - <17ec7> DW_AT_name : (indirect string, offset: 0xf5c65): LL_RCC_HSI_IsReady - <17ecb> DW_AT_decl_file : 2 - <17ecc> DW_AT_decl_line : 1500 - <17ece> DW_AT_decl_column : 26 - <17ece> DW_AT_prototyped : 1 - <17ece> DW_AT_type : <0x163c0> - <17ed2> DW_AT_low_pc : 0x0 - <17ed6> DW_AT_high_pc : 0x24 - <17eda> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17edc> DW_AT_call_all_calls: 1 - <1><17edc>: Abbrev Number: 4 (DW_TAG_subprogram) - <17edd> DW_AT_name : (indirect string, offset: 0xf6636): LL_RCC_HSE_IsReady - <17ee1> DW_AT_decl_file : 2 - <17ee2> DW_AT_decl_line : 1338 - <17ee4> DW_AT_decl_column : 26 - <17ee4> DW_AT_prototyped : 1 - <17ee4> DW_AT_type : <0x163c0> - <17ee8> DW_AT_low_pc : 0x0 - <17eec> DW_AT_high_pc : 0x24 - <17ef0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17ef2> DW_AT_call_all_calls: 1 - <1><17ef2>: Abbrev Number: 4 (DW_TAG_subprogram) - <17ef3> DW_AT_name : (indirect string, offset: 0xf5e85): LL_RCC_HSE_IsEnabledDiv2 - <17ef7> DW_AT_decl_file : 2 - <17ef8> DW_AT_decl_line : 1298 - <17efa> DW_AT_decl_column : 26 - <17efa> DW_AT_prototyped : 1 - <17efa> DW_AT_type : <0x163c0> - <17efe> DW_AT_low_pc : 0x0 - <17f02> DW_AT_high_pc : 0x24 - <17f06> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17f08> DW_AT_call_all_calls: 1 - <1><17f08>: Abbrev Number: 7 (DW_TAG_subprogram) - <17f09> DW_AT_name : (indirect string, offset: 0xf51f8): LL_EXTI_EnableRisingTrig_0_31 - <17f0d> DW_AT_decl_file : 1 - <17f0e> DW_AT_decl_line : 1029 - <17f10> DW_AT_decl_column : 22 - <17f10> DW_AT_prototyped : 1 - <17f10> DW_AT_low_pc : 0x0 - <17f14> DW_AT_high_pc : 0x24 - <17f18> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17f1a> DW_AT_call_all_calls: 1 - <17f1a> DW_AT_sibling : <0x17f2f> - <2><17f1e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17f1f> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <17f23> DW_AT_decl_file : 1 - <17f24> DW_AT_decl_line : 1029 - <17f26> DW_AT_decl_column : 61 - <17f27> DW_AT_type : <0x163c0> - <17f2b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17f2e>: Abbrev Number: 0 - <1><17f2f>: Abbrev Number: 47 (DW_TAG_subprogram) - <17f30> DW_AT_name : (indirect string, offset: 0xf5216): LL_EXTI_EnableIT_0_31 - <17f34> DW_AT_decl_file : 1 - <17f35> DW_AT_decl_line : 322 - <17f37> DW_AT_decl_column : 22 - <17f38> DW_AT_prototyped : 1 - <17f38> DW_AT_low_pc : 0x0 - <17f3c> DW_AT_high_pc : 0x28 - <17f40> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <17f42> DW_AT_call_all_calls: 1 - <2><17f42>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <17f43> DW_AT_name : (indirect string, offset: 0xf5199): ExtiLine - <17f47> DW_AT_decl_file : 1 - <17f48> DW_AT_decl_line : 322 - <17f4a> DW_AT_decl_column : 53 - <17f4b> DW_AT_type : <0x163c0> - <17f4f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><17f52>: Abbrev Number: 0 - <1><17f53>: Abbrev Number: 0 - Compilation Unit @ offset 0x17f54: + <17533> DW_AT_decl_line : 1043 + <17535> DW_AT_decl_column : 14 + <17536> DW_AT_type : <0x16310> + <1753a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><1753d>: Abbrev Number: 0 + <2><1753e>: Abbrev Number: 18 (DW_TAG_lexical_block) + <1753f> DW_AT_low_pc : 0x0 + <17543> DW_AT_high_pc : 0x118 + <3><17547>: Abbrev Number: 2 (DW_TAG_variable) + <17548> DW_AT_name : (indirect string, offset: 0xf6e85): smpsClockSource + <1754c> DW_AT_decl_file : 5 + <1754d> DW_AT_decl_line : 1068 + <1754f> DW_AT_decl_column : 14 + <17550> DW_AT_type : <0x16310> + <17554> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><17557>: Abbrev Number: 0 + <2><17558>: Abbrev Number: 0 + <1><17559>: Abbrev Number: 20 (DW_TAG_subprogram) + <1755a> DW_AT_external : 1 + <1755a> DW_AT_name : (indirect string, offset: 0xf6b25): HAL_RCCEx_GetPeriphCLKConfig + <1755e> DW_AT_decl_file : 5 + <1755e> DW_AT_decl_line : 439 + <17560> DW_AT_decl_column : 6 + <17560> DW_AT_prototyped : 1 + <17560> DW_AT_low_pc : 0x0 + <17564> DW_AT_high_pc : 0x12a + <17568> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1756a> DW_AT_call_all_tail_calls: 1 + <1756a> DW_AT_sibling : <0x1757f> + <2><1756e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1756f> DW_AT_name : (indirect string, offset: 0xf6a3f): PeriphClkInit + <17573> DW_AT_decl_file : 5 + <17574> DW_AT_decl_line : 439 + <17576> DW_AT_decl_column : 62 + <17577> DW_AT_type : <0x1757f> + <1757b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1757e>: Abbrev Number: 0 + <1><1757f>: Abbrev Number: 19 (DW_TAG_pointer_type) + <17580> DW_AT_byte_size : 4 + <17580> DW_AT_type : <0x16ceb> + <1><17584>: Abbrev Number: 42 (DW_TAG_subprogram) + <17585> DW_AT_external : 1 + <17585> DW_AT_name : (indirect string, offset: 0xf0e7c): HAL_RCCEx_PeriphCLKConfig + <17589> DW_AT_decl_file : 5 + <1758a> DW_AT_decl_line : 147 + <1758b> DW_AT_decl_column : 19 + <1758c> DW_AT_prototyped : 1 + <1758c> DW_AT_type : <0x16b4a> + <17590> DW_AT_low_pc : 0x8005ea0 + <17594> DW_AT_high_pc : 0x2ec + <17598> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1759a> DW_AT_call_all_tail_calls: 1 + <1759a> DW_AT_sibling : <0x17627> + <2><1759e>: Abbrev Number: 43 (DW_TAG_formal_parameter) + <1759f> DW_AT_name : (indirect string, offset: 0xf6a3f): PeriphClkInit + <175a3> DW_AT_decl_file : 5 + <175a4> DW_AT_decl_line : 147 + <175a5> DW_AT_decl_column : 72 + <175a6> DW_AT_type : <0x1757f> + <175aa> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><175ad>: Abbrev Number: 29 (DW_TAG_variable) + <175ae> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <175b2> DW_AT_decl_file : 5 + <175b2> DW_AT_decl_line : 149 + <175b3> DW_AT_decl_column : 12 + <175b4> DW_AT_type : <0x16310> + <175b8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><175bb>: Abbrev Number: 44 (DW_TAG_variable) + <175bc> DW_AT_name : ret + <175c0> DW_AT_decl_file : 5 + <175c1> DW_AT_decl_line : 150 + <175c2> DW_AT_decl_column : 21 + <175c3> DW_AT_type : <0x16b4a> + <175c7> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><175ca>: Abbrev Number: 29 (DW_TAG_variable) + <175cb> DW_AT_name : (indirect string, offset: 0xf2774): status + <175cf> DW_AT_decl_file : 5 + <175cf> DW_AT_decl_line : 151 + <175d0> DW_AT_decl_column : 21 + <175d1> DW_AT_type : <0x16b4a> + <175d5> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><175d8>: Abbrev Number: 22 (DW_TAG_lexical_block) + <175d9> DW_AT_low_pc : 0x8005f32 + <175dd> DW_AT_high_pc : 0x8e + <175e1> DW_AT_sibling : <0x1760c> + <3><175e5>: Abbrev Number: 29 (DW_TAG_variable) + <175e6> DW_AT_name : (indirect string, offset: 0xf6dd7): rtcclocksource + <175ea> DW_AT_decl_file : 5 + <175ea> DW_AT_decl_line : 207 + <175eb> DW_AT_decl_column : 14 + <175ec> DW_AT_type : <0x16310> + <175f0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><175f3>: Abbrev Number: 18 (DW_TAG_lexical_block) + <175f4> DW_AT_low_pc : 0x8005f58 + <175f8> DW_AT_high_pc : 0x5e + <4><175fc>: Abbrev Number: 29 (DW_TAG_variable) + <175fd> DW_AT_name : (indirect string, offset: 0xf6b8f): bdcr + <17601> DW_AT_decl_file : 5 + <17601> DW_AT_decl_line : 227 + <17602> DW_AT_decl_column : 18 + <17603> DW_AT_type : <0x16310> + <17607> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><1760a>: Abbrev Number: 0 + <3><1760b>: Abbrev Number: 0 + <2><1760c>: Abbrev Number: 18 (DW_TAG_lexical_block) + <1760d> DW_AT_low_pc : 0x80060ca + <17611> DW_AT_high_pc : 0x16 + <3><17615>: Abbrev Number: 45 (DW_TAG_variable) + <17616> DW_AT_name : tmp + <1761a> DW_AT_decl_file : 5 + <1761b> DW_AT_decl_line : 361 + <1761d> DW_AT_decl_column : 5 + <1761e> DW_AT_type : <0x16310> + <17622> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><17625>: Abbrev Number: 0 + <2><17626>: Abbrev Number: 0 + <1><17627>: Abbrev Number: 8 (DW_TAG_subprogram) + <17628> DW_AT_name : (indirect string, offset: 0xf6786): LL_CRS_ClearFlag_ESYNC + <1762c> DW_AT_decl_file : 4 + <1762d> DW_AT_decl_line : 628 + <1762f> DW_AT_decl_column : 22 + <1762f> DW_AT_prototyped : 1 + <1762f> DW_AT_low_pc : 0x0 + <17633> DW_AT_high_pc : 0x18 + <17637> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17639> DW_AT_call_all_calls: 1 + <1><17639>: Abbrev Number: 8 (DW_TAG_subprogram) + <1763a> DW_AT_name : (indirect string, offset: 0xf6cb3): LL_CRS_ClearFlag_ERR + <1763e> DW_AT_decl_file : 4 + <1763f> DW_AT_decl_line : 618 + <17641> DW_AT_decl_column : 22 + <17641> DW_AT_prototyped : 1 + <17641> DW_AT_low_pc : 0x0 + <17645> DW_AT_high_pc : 0x18 + <17649> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1764b> DW_AT_call_all_calls: 1 + <1><1764b>: Abbrev Number: 8 (DW_TAG_subprogram) + <1764c> DW_AT_name : (indirect string, offset: 0xf69c7): LL_CRS_ClearFlag_SYNCWARN + <17650> DW_AT_decl_file : 4 + <17651> DW_AT_decl_line : 607 + <17653> DW_AT_decl_column : 22 + <17653> DW_AT_prototyped : 1 + <17653> DW_AT_low_pc : 0x0 + <17657> DW_AT_high_pc : 0x18 + <1765b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1765d> DW_AT_call_all_calls: 1 + <1><1765d>: Abbrev Number: 8 (DW_TAG_subprogram) + <1765e> DW_AT_name : (indirect string, offset: 0xf6b0d): LL_CRS_ClearFlag_SYNCOK + <17662> DW_AT_decl_file : 4 + <17663> DW_AT_decl_line : 597 + <17665> DW_AT_decl_column : 22 + <17665> DW_AT_prototyped : 1 + <17665> DW_AT_low_pc : 0x0 + <17669> DW_AT_high_pc : 0x18 + <1766d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1766f> DW_AT_call_all_calls: 1 + <1><1766f>: Abbrev Number: 4 (DW_TAG_subprogram) + <17670> DW_AT_name : (indirect string, offset: 0xf6d30): LL_CRS_GetFreqErrorCapture + <17674> DW_AT_decl_file : 4 + <17675> DW_AT_decl_line : 509 + <17677> DW_AT_decl_column : 26 + <17677> DW_AT_prototyped : 1 + <17677> DW_AT_type : <0x16310> + <1767b> DW_AT_low_pc : 0x0 + <1767f> DW_AT_high_pc : 0x1c + <17683> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17685> DW_AT_call_all_calls: 1 + <1><17685>: Abbrev Number: 4 (DW_TAG_subprogram) + <17686> DW_AT_name : (indirect string, offset: 0xf68d7): LL_CRS_GetFreqErrorDirection + <1768a> DW_AT_decl_file : 4 + <1768b> DW_AT_decl_line : 499 + <1768d> DW_AT_decl_column : 26 + <1768d> DW_AT_prototyped : 1 + <1768d> DW_AT_type : <0x16310> + <17691> DW_AT_low_pc : 0x0 + <17695> DW_AT_high_pc : 0x1c + <17699> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1769b> DW_AT_call_all_calls: 1 + <1><1769b>: Abbrev Number: 8 (DW_TAG_subprogram) + <1769c> DW_AT_name : (indirect string, offset: 0xf725d): LL_CRS_GenerateEvent_SWSYNC + <176a0> DW_AT_decl_file : 4 + <176a1> DW_AT_decl_line : 486 + <176a3> DW_AT_decl_column : 22 + <176a3> DW_AT_prototyped : 1 + <176a3> DW_AT_low_pc : 0x0 + <176a7> DW_AT_high_pc : 0x20 + <176ab> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <176ad> DW_AT_call_all_calls: 1 + <1><176ad>: Abbrev Number: 4 (DW_TAG_subprogram) + <176ae> DW_AT_name : (indirect string, offset: 0xf7175): LL_CRS_GetReloadCounter + <176b2> DW_AT_decl_file : 4 + <176b3> DW_AT_decl_line : 331 + <176b5> DW_AT_decl_column : 26 + <176b5> DW_AT_prototyped : 1 + <176b5> DW_AT_type : <0x16310> + <176b9> DW_AT_low_pc : 0x0 + <176bd> DW_AT_high_pc : 0x18 + <176c1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <176c3> DW_AT_call_all_calls: 1 + <1><176c3>: Abbrev Number: 4 (DW_TAG_subprogram) + <176c4> DW_AT_name : (indirect string, offset: 0xf70ca): LL_CRS_GetHSI48SmoothTrimming + <176c8> DW_AT_decl_file : 4 + <176c9> DW_AT_decl_line : 308 + <176cb> DW_AT_decl_column : 26 + <176cb> DW_AT_prototyped : 1 + <176cb> DW_AT_type : <0x16310> + <176cf> DW_AT_low_pc : 0x0 + <176d3> DW_AT_high_pc : 0x1c + <176d7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <176d9> DW_AT_call_all_calls: 1 + <1><176d9>: Abbrev Number: 7 (DW_TAG_subprogram) + <176da> DW_AT_name : (indirect string, offset: 0xf2286): LL_APB1_GRP1_ReleaseReset + <176de> DW_AT_decl_file : 3 + <176df> DW_AT_decl_line : 1125 + <176e1> DW_AT_decl_column : 22 + <176e1> DW_AT_prototyped : 1 + <176e1> DW_AT_low_pc : 0x0 + <176e5> DW_AT_high_pc : 0x26 + <176e9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <176eb> DW_AT_call_all_calls: 1 + <176eb> DW_AT_sibling : <0x17700> + <2><176ef>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <176f0> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <176f4> DW_AT_decl_file : 3 + <176f5> DW_AT_decl_line : 1125 + <176f7> DW_AT_decl_column : 57 + <176f8> DW_AT_type : <0x16310> + <176fc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><176ff>: Abbrev Number: 0 + <1><17700>: Abbrev Number: 7 (DW_TAG_subprogram) + <17701> DW_AT_name : (indirect string, offset: 0xf22a7): LL_APB1_GRP1_ForceReset + <17705> DW_AT_decl_file : 3 + <17706> DW_AT_decl_line : 1081 + <17708> DW_AT_decl_column : 22 + <17708> DW_AT_prototyped : 1 + <17708> DW_AT_low_pc : 0x0 + <1770c> DW_AT_high_pc : 0x24 + <17710> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17712> DW_AT_call_all_calls: 1 + <17712> DW_AT_sibling : <0x17727> + <2><17716>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17717> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <1771b> DW_AT_decl_file : 3 + <1771c> DW_AT_decl_line : 1081 + <1771e> DW_AT_decl_column : 55 + <1771f> DW_AT_type : <0x16310> + <17723> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17726>: Abbrev Number: 0 + <1><17727>: Abbrev Number: 7 (DW_TAG_subprogram) + <17728> DW_AT_name : (indirect string, offset: 0xf12f2): LL_AHB2_GRP1_EnableClock + <1772c> DW_AT_decl_file : 3 + <1772d> DW_AT_decl_line : 539 + <1772f> DW_AT_decl_column : 22 + <1772f> DW_AT_prototyped : 1 + <1772f> DW_AT_low_pc : 0x0 + <17733> DW_AT_high_pc : 0x32 + <17737> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17739> DW_AT_call_all_calls: 1 + <17739> DW_AT_sibling : <0x1775e> + <2><1773d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1773e> DW_AT_name : (indirect string, offset: 0xf0b39): Periphs + <17742> DW_AT_decl_file : 3 + <17743> DW_AT_decl_line : 539 + <17745> DW_AT_decl_column : 56 + <17746> DW_AT_type : <0x16310> + <1774a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1774d>: Abbrev Number: 2 (DW_TAG_variable) + <1774e> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <17752> DW_AT_decl_file : 3 + <17753> DW_AT_decl_line : 541 + <17755> DW_AT_decl_column : 17 + <17756> DW_AT_type : <0x1631c> + <1775a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1775d>: Abbrev Number: 0 + <1><1775e>: Abbrev Number: 4 (DW_TAG_subprogram) + <1775f> DW_AT_name : (indirect string, offset: 0xf60b6): LL_RCC_PLL_GetMainSource + <17763> DW_AT_decl_file : 2 + <17764> DW_AT_decl_line : 3879 + <17766> DW_AT_decl_column : 26 + <17766> DW_AT_prototyped : 1 + <17766> DW_AT_type : <0x16310> + <1776a> DW_AT_low_pc : 0x0 + <1776e> DW_AT_high_pc : 0x18 + <17772> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17774> DW_AT_call_all_calls: 1 + <1><17774>: Abbrev Number: 4 (DW_TAG_subprogram) + <17775> DW_AT_name : (indirect string, offset: 0xf684b): LL_RCC_PLLSAI1_GetR + <17779> DW_AT_decl_file : 2 + <1777a> DW_AT_decl_line : 3683 + <1777c> DW_AT_decl_column : 26 + <1777c> DW_AT_prototyped : 1 + <1777c> DW_AT_type : <0x16310> + <17780> DW_AT_low_pc : 0x0 + <17784> DW_AT_high_pc : 0x18 + <17788> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1778a> DW_AT_call_all_calls: 1 + <1><1778a>: Abbrev Number: 4 (DW_TAG_subprogram) + <1778b> DW_AT_name : (indirect string, offset: 0xf6837): LL_RCC_PLLSAI1_GetQ + <1778f> DW_AT_decl_file : 2 + <17790> DW_AT_decl_line : 3665 + <17792> DW_AT_decl_column : 26 + <17792> DW_AT_prototyped : 1 + <17792> DW_AT_type : <0x16310> + <17796> DW_AT_low_pc : 0x0 + <1779a> DW_AT_high_pc : 0x18 + <1779e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <177a0> DW_AT_call_all_calls: 1 + <1><177a0>: Abbrev Number: 4 (DW_TAG_subprogram) + <177a1> DW_AT_name : (indirect string, offset: 0xf68af): LL_RCC_PLLSAI1_GetP + <177a5> DW_AT_decl_file : 2 + <177a6> DW_AT_decl_line : 3647 + <177a8> DW_AT_decl_column : 26 + <177a8> DW_AT_prototyped : 1 + <177a8> DW_AT_type : <0x16310> + <177ac> DW_AT_low_pc : 0x0 + <177b0> DW_AT_high_pc : 0x18 + <177b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <177b6> DW_AT_call_all_calls: 1 + <1><177b6>: Abbrev Number: 4 (DW_TAG_subprogram) + <177b7> DW_AT_name : (indirect string, offset: 0xf68c3): LL_RCC_PLLSAI1_GetN + <177bb> DW_AT_decl_file : 2 + <177bc> DW_AT_decl_line : 3605 + <177be> DW_AT_decl_column : 26 + <177be> DW_AT_prototyped : 1 + <177be> DW_AT_type : <0x16310> + <177c2> DW_AT_low_pc : 0x0 + <177c6> DW_AT_high_pc : 0x1a + <177ca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <177cc> DW_AT_call_all_calls: 1 + <1><177cc>: Abbrev Number: 4 (DW_TAG_subprogram) + <177cd> DW_AT_name : (indirect string, offset: 0xf5f49): LL_RCC_PLLSAI1_IsReady + <177d1> DW_AT_decl_file : 2 + <177d2> DW_AT_decl_line : 3447 + <177d4> DW_AT_decl_column : 26 + <177d4> DW_AT_prototyped : 1 + <177d4> DW_AT_type : <0x16310> + <177d8> DW_AT_low_pc : 0x8005e7c + <177dc> DW_AT_high_pc : 0x24 + <177e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <177e2> DW_AT_call_all_calls: 1 + <1><177e2>: Abbrev Number: 8 (DW_TAG_subprogram) + <177e3> DW_AT_name : (indirect string, offset: 0xf6e3a): LL_RCC_PLLSAI1_Disable + <177e7> DW_AT_decl_file : 2 + <177e8> DW_AT_decl_line : 3437 + <177ea> DW_AT_decl_column : 22 + <177ea> DW_AT_prototyped : 1 + <177ea> DW_AT_low_pc : 0x8005e5e + <177ee> DW_AT_high_pc : 0x1e + <177f2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <177f4> DW_AT_call_all_calls: 1 + <1><177f4>: Abbrev Number: 8 (DW_TAG_subprogram) + <177f5> DW_AT_name : (indirect string, offset: 0xf7225): LL_RCC_PLLSAI1_Enable + <177f9> DW_AT_decl_file : 2 + <177fa> DW_AT_decl_line : 3427 + <177fc> DW_AT_decl_column : 22 + <177fc> DW_AT_prototyped : 1 + <177fc> DW_AT_low_pc : 0x8005e40 + <17800> DW_AT_high_pc : 0x1e + <17804> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17806> DW_AT_call_all_calls: 1 + <1><17806>: Abbrev Number: 4 (DW_TAG_subprogram) + <17807> DW_AT_name : (indirect string, offset: 0xf60dd): LL_RCC_PLL_GetDivider + <1780b> DW_AT_decl_file : 2 + <1780c> DW_AT_decl_line : 3277 + <1780e> DW_AT_decl_column : 26 + <1780e> DW_AT_prototyped : 1 + <1780e> DW_AT_type : <0x16310> + <17812> DW_AT_low_pc : 0x0 + <17816> DW_AT_high_pc : 0x18 + <1781a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1781c> DW_AT_call_all_calls: 1 + <1><1781c>: Abbrev Number: 4 (DW_TAG_subprogram) + <1781d> DW_AT_name : (indirect string, offset: 0xf712f): LL_RCC_PLL_GetQ + <17821> DW_AT_decl_file : 2 + <17822> DW_AT_decl_line : 3241 + <17824> DW_AT_decl_column : 26 + <17824> DW_AT_prototyped : 1 + <17824> DW_AT_type : <0x16310> + <17828> DW_AT_low_pc : 0x0 + <1782c> DW_AT_high_pc : 0x18 + <17830> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17832> DW_AT_call_all_calls: 1 + <1><17832>: Abbrev Number: 4 (DW_TAG_subprogram) + <17833> DW_AT_name : (indirect string, offset: 0xf711f): LL_RCC_PLL_GetP + <17837> DW_AT_decl_file : 2 + <17838> DW_AT_decl_line : 3223 + <1783a> DW_AT_decl_column : 26 + <1783a> DW_AT_prototyped : 1 + <1783a> DW_AT_type : <0x16310> + <1783e> DW_AT_low_pc : 0x0 + <17842> DW_AT_high_pc : 0x18 + <17846> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17848> DW_AT_call_all_calls: 1 + <1><17848>: Abbrev Number: 4 (DW_TAG_subprogram) + <17849> DW_AT_name : (indirect string, offset: 0xf65a9): LL_RCC_PLL_GetN + <1784d> DW_AT_decl_file : 2 + <1784e> DW_AT_decl_line : 3181 + <17850> DW_AT_decl_column : 26 + <17850> DW_AT_prototyped : 1 + <17850> DW_AT_type : <0x16310> + <17854> DW_AT_low_pc : 0x0 + <17858> DW_AT_high_pc : 0x1a + <1785c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1785e> DW_AT_call_all_calls: 1 + <1><1785e>: Abbrev Number: 4 (DW_TAG_subprogram) + <1785f> DW_AT_name : (indirect string, offset: 0xf5d49): LL_RCC_PLL_IsReady + <17863> DW_AT_decl_file : 2 + <17864> DW_AT_decl_line : 2963 + <17866> DW_AT_decl_column : 26 + <17866> DW_AT_prototyped : 1 + <17866> DW_AT_type : <0x16310> + <1786a> DW_AT_low_pc : 0x0 + <1786e> DW_AT_high_pc : 0x24 + <17872> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17874> DW_AT_call_all_calls: 1 + <1><17874>: Abbrev Number: 8 (DW_TAG_subprogram) + <17875> DW_AT_name : (indirect string, offset: 0xf6db7): LL_RCC_ReleaseBackupDomainReset + <17879> DW_AT_decl_file : 2 + <1787a> DW_AT_decl_line : 2923 + <1787c> DW_AT_decl_column : 22 + <1787c> DW_AT_prototyped : 1 + <1787c> DW_AT_low_pc : 0x8005e1e + <17880> DW_AT_high_pc : 0x22 + <17884> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17886> DW_AT_call_all_calls: 1 + <1><17886>: Abbrev Number: 8 (DW_TAG_subprogram) + <17887> DW_AT_name : (indirect string, offset: 0xf6fdb): LL_RCC_ForceBackupDomainReset + <1788b> DW_AT_decl_file : 2 + <1788c> DW_AT_decl_line : 2913 + <1788e> DW_AT_decl_column : 22 + <1788e> DW_AT_prototyped : 1 + <1788e> DW_AT_low_pc : 0x8005dfc + <17892> DW_AT_high_pc : 0x22 + <17896> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17898> DW_AT_call_all_calls: 1 + <1><17898>: Abbrev Number: 4 (DW_TAG_subprogram) + <17899> DW_AT_name : (indirect string, offset: 0xf6a0a): LL_RCC_GetRTCClockSource + <1789d> DW_AT_decl_file : 2 + <1789e> DW_AT_decl_line : 2873 + <178a0> DW_AT_decl_column : 26 + <178a0> DW_AT_prototyped : 1 + <178a0> DW_AT_type : <0x16310> + <178a4> DW_AT_low_pc : 0x8005de2 + <178a8> DW_AT_high_pc : 0x1a + <178ac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <178ae> DW_AT_call_all_calls: 1 + <1><178ae>: Abbrev Number: 7 (DW_TAG_subprogram) + <178af> DW_AT_name : (indirect string, offset: 0xf7080): LL_RCC_SetRTCClockSource + <178b3> DW_AT_decl_file : 2 + <178b4> DW_AT_decl_line : 2859 + <178b6> DW_AT_decl_column : 22 + <178b6> DW_AT_prototyped : 1 + <178b6> DW_AT_low_pc : 0x8005db6 + <178ba> DW_AT_high_pc : 0x2c + <178be> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <178c0> DW_AT_call_all_calls: 1 + <178c0> DW_AT_sibling : <0x178d5> + <2><178c4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <178c5> DW_AT_name : (indirect string, offset: 0xf0a0e): Source + <178c9> DW_AT_decl_file : 2 + <178ca> DW_AT_decl_line : 2859 + <178cc> DW_AT_decl_column : 56 + <178cd> DW_AT_type : <0x16310> + <178d1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><178d4>: Abbrev Number: 0 + <1><178d5>: Abbrev Number: 15 (DW_TAG_subprogram) + <178d6> DW_AT_name : (indirect string, offset: 0xf7297): LL_RCC_GetADCClockSource + <178da> DW_AT_decl_file : 2 + <178da> DW_AT_decl_line : 2833 + <178dc> DW_AT_decl_column : 26 + <178dc> DW_AT_prototyped : 1 + <178dc> DW_AT_type : <0x16310> + <178e0> DW_AT_low_pc : 0x0 + <178e4> DW_AT_high_pc : 0x20 + <178e8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <178ea> DW_AT_call_all_calls: 1 + <178ea> DW_AT_sibling : <0x178ff> + <2><178ee>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <178ef> DW_AT_name : (indirect string, offset: 0xf2ccd): ADCx + <178f3> DW_AT_decl_file : 2 + <178f4> DW_AT_decl_line : 2833 + <178f6> DW_AT_decl_column : 60 + <178f7> DW_AT_type : <0x16310> + <178fb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><178fe>: Abbrev Number: 0 + <1><178ff>: Abbrev Number: 14 (DW_TAG_subprogram) + <17900> DW_AT_name : (indirect string, offset: 0xf687a): LL_RCC_GetUSBClockSource + <17904> DW_AT_decl_file : 2 + <17905> DW_AT_decl_line : 2814 + <17907> DW_AT_decl_column : 26 + <17908> DW_AT_prototyped : 1 + <17908> DW_AT_type : <0x16310> + <1790c> DW_AT_low_pc : 0x0 + <17910> DW_AT_high_pc : 0x18 + <17914> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17916> DW_AT_call_all_tail_calls: 1 + <17916> DW_AT_sibling : <0x1792b> + <2><1791a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1791b> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <1791f> DW_AT_decl_file : 2 + <17920> DW_AT_decl_line : 2814 + <17922> DW_AT_decl_column : 60 + <17923> DW_AT_type : <0x16310> + <17927> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1792a>: Abbrev Number: 0 + <1><1792b>: Abbrev Number: 15 (DW_TAG_subprogram) + <1792c> DW_AT_name : (indirect string, offset: 0xf6d15): LL_RCC_GetCLK48ClockSource + <17930> DW_AT_decl_file : 2 + <17930> DW_AT_decl_line : 2797 + <17932> DW_AT_decl_column : 26 + <17932> DW_AT_prototyped : 1 + <17932> DW_AT_type : <0x16310> + <17936> DW_AT_low_pc : 0x0 + <1793a> DW_AT_high_pc : 0x20 + <1793e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17940> DW_AT_call_all_calls: 1 + <17940> DW_AT_sibling : <0x17955> + <2><17944>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17945> DW_AT_name : (indirect string, offset: 0xf6c0c): CLK48x + <17949> DW_AT_decl_file : 2 + <1794a> DW_AT_decl_line : 2797 + <1794c> DW_AT_decl_column : 62 + <1794d> DW_AT_type : <0x16310> + <17951> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17954>: Abbrev Number: 0 + <1><17955>: Abbrev Number: 15 (DW_TAG_subprogram) + <17956> DW_AT_name : (indirect string, offset: 0xf736e): LL_RCC_GetRNGClockSource + <1795a> DW_AT_decl_file : 2 + <1795a> DW_AT_decl_line : 2780 + <1795c> DW_AT_decl_column : 26 + <1795c> DW_AT_prototyped : 1 + <1795c> DW_AT_type : <0x16310> + <17960> DW_AT_low_pc : 0x0 + <17964> DW_AT_high_pc : 0x20 + <17968> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1796a> DW_AT_call_all_calls: 1 + <1796a> DW_AT_sibling : <0x1797f> + <2><1796e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <1796f> DW_AT_name : (indirect string, offset: 0xf6b8a): RNGx + <17973> DW_AT_decl_file : 2 + <17974> DW_AT_decl_line : 2780 + <17976> DW_AT_decl_column : 60 + <17977> DW_AT_type : <0x16310> + <1797b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1797e>: Abbrev Number: 0 + <1><1797f>: Abbrev Number: 15 (DW_TAG_subprogram) + <17980> DW_AT_name : (indirect string, offset: 0xf6e6c): LL_RCC_GetSAIClockSource + <17984> DW_AT_decl_file : 2 + <17984> DW_AT_decl_line : 2764 + <17986> DW_AT_decl_column : 26 + <17986> DW_AT_prototyped : 1 + <17986> DW_AT_type : <0x16310> + <1798a> DW_AT_low_pc : 0x0 + <1798e> DW_AT_high_pc : 0x20 + <17992> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17994> DW_AT_call_all_calls: 1 + <17994> DW_AT_sibling : <0x179a9> + <2><17998>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17999> DW_AT_name : (indirect string, offset: 0xf7161): SAIx + <1799d> DW_AT_decl_file : 2 + <1799e> DW_AT_decl_line : 2764 + <179a0> DW_AT_decl_column : 60 + <179a1> DW_AT_type : <0x16310> + <179a5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><179a8>: Abbrev Number: 0 + <1><179a9>: Abbrev Number: 15 (DW_TAG_subprogram) + <179aa> DW_AT_name : (indirect string, offset: 0xf7353): LL_RCC_GetLPTIMClockSource + <179ae> DW_AT_decl_file : 2 + <179ae> DW_AT_decl_line : 2747 + <179b0> DW_AT_decl_column : 26 + <179b0> DW_AT_prototyped : 1 + <179b0> DW_AT_type : <0x16310> + <179b4> DW_AT_low_pc : 0x0 + <179b8> DW_AT_high_pc : 0x26 + <179bc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <179be> DW_AT_call_all_calls: 1 + <179be> DW_AT_sibling : <0x179d3> + <2><179c2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <179c3> DW_AT_name : (indirect string, offset: 0xf69f8): LPTIMx + <179c7> DW_AT_decl_file : 2 + <179c8> DW_AT_decl_line : 2747 + <179ca> DW_AT_decl_column : 62 + <179cb> DW_AT_type : <0x16310> + <179cf> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><179d2>: Abbrev Number: 0 + <1><179d3>: Abbrev Number: 15 (DW_TAG_subprogram) + <179d4> DW_AT_name : (indirect string, offset: 0xf6d4b): LL_RCC_GetI2CClockSource + <179d8> DW_AT_decl_file : 2 + <179d8> DW_AT_decl_line : 2726 + <179da> DW_AT_decl_column : 26 + <179da> DW_AT_prototyped : 1 + <179da> DW_AT_type : <0x16310> + <179de> DW_AT_low_pc : 0x0 + <179e2> DW_AT_high_pc : 0x28 + <179e6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <179e8> DW_AT_call_all_calls: 1 + <179e8> DW_AT_sibling : <0x179fd> + <2><179ec>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <179ed> DW_AT_name : (indirect string, offset: 0xf7292): I2Cx + <179f1> DW_AT_decl_file : 2 + <179f2> DW_AT_decl_line : 2726 + <179f4> DW_AT_decl_column : 60 + <179f5> DW_AT_type : <0x16310> + <179f9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><179fc>: Abbrev Number: 0 + <1><179fd>: Abbrev Number: 15 (DW_TAG_subprogram) + <179fe> DW_AT_name : (indirect string, offset: 0xf70e8): LL_RCC_GetLPUARTClockSource + <17a02> DW_AT_decl_file : 2 + <17a02> DW_AT_decl_line : 2705 + <17a04> DW_AT_decl_column : 26 + <17a04> DW_AT_prototyped : 1 + <17a04> DW_AT_type : <0x16310> + <17a08> DW_AT_low_pc : 0x0 + <17a0c> DW_AT_high_pc : 0x20 + <17a10> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17a12> DW_AT_call_all_calls: 1 + <17a12> DW_AT_sibling : <0x17a27> + <2><17a16>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17a17> DW_AT_name : (indirect string, offset: 0xf72b0): LPUARTx + <17a1b> DW_AT_decl_file : 2 + <17a1c> DW_AT_decl_line : 2705 + <17a1e> DW_AT_decl_column : 63 + <17a1f> DW_AT_type : <0x16310> + <17a23> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17a26>: Abbrev Number: 0 + <1><17a27>: Abbrev Number: 15 (DW_TAG_subprogram) + <17a28> DW_AT_name : (indirect string, offset: 0xf6bd8): LL_RCC_GetUSARTClockSource + <17a2c> DW_AT_decl_file : 2 + <17a2c> DW_AT_decl_line : 2688 + <17a2e> DW_AT_decl_column : 26 + <17a2e> DW_AT_prototyped : 1 + <17a2e> DW_AT_type : <0x16310> + <17a32> DW_AT_low_pc : 0x0 + <17a36> DW_AT_high_pc : 0x20 + <17a3a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17a3c> DW_AT_call_all_calls: 1 + <17a3c> DW_AT_sibling : <0x17a51> + <2><17a40>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17a41> DW_AT_name : (indirect string, offset: 0xf72b8): USARTx + <17a45> DW_AT_decl_file : 2 + <17a46> DW_AT_decl_line : 2688 + <17a48> DW_AT_decl_column : 62 + <17a49> DW_AT_type : <0x16310> + <17a4d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17a50>: Abbrev Number: 0 + <1><17a51>: Abbrev Number: 7 (DW_TAG_subprogram) + <17a52> DW_AT_name : (indirect string, offset: 0xf7279): LL_RCC_SetADCClockSource + <17a56> DW_AT_decl_file : 2 + <17a57> DW_AT_decl_line : 2671 + <17a59> DW_AT_decl_column : 22 + <17a59> DW_AT_prototyped : 1 + <17a59> DW_AT_low_pc : 0x8005d8a + <17a5d> DW_AT_high_pc : 0x2c + <17a61> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17a63> DW_AT_call_all_calls: 1 + <17a63> DW_AT_sibling : <0x17a78> + <2><17a67>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17a68> DW_AT_name : (indirect string, offset: 0xf6913): ADCxSource + <17a6c> DW_AT_decl_file : 2 + <17a6d> DW_AT_decl_line : 2671 + <17a6f> DW_AT_decl_column : 56 + <17a70> DW_AT_type : <0x16310> + <17a74> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17a77>: Abbrev Number: 0 + <1><17a78>: Abbrev Number: 46 (DW_TAG_subprogram) + <17a79> DW_AT_name : (indirect string, offset: 0xf6f52): LL_RCC_SetUSBClockSource + <17a7d> DW_AT_decl_file : 2 + <17a7e> DW_AT_decl_line : 2625 + <17a80> DW_AT_decl_column : 22 + <17a81> DW_AT_prototyped : 1 + <17a81> DW_AT_low_pc : 0x8005d74 + <17a85> DW_AT_high_pc : 0x16 + <17a89> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17a8b> DW_AT_call_all_tail_calls: 1 + <17a8b> DW_AT_sibling : <0x17aa0> + <2><17a8f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17a90> DW_AT_name : (indirect string, offset: 0xf692d): USBxSource + <17a94> DW_AT_decl_file : 2 + <17a95> DW_AT_decl_line : 2625 + <17a97> DW_AT_decl_column : 56 + <17a98> DW_AT_type : <0x16310> + <17a9c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17a9f>: Abbrev Number: 0 + <1><17aa0>: Abbrev Number: 7 (DW_TAG_subprogram) + <17aa1> DW_AT_name : (indirect string, offset: 0xf6a92): LL_RCC_SetCLK48ClockSource + <17aa5> DW_AT_decl_file : 2 + <17aa6> DW_AT_decl_line : 2609 + <17aa8> DW_AT_decl_column : 22 + <17aa8> DW_AT_prototyped : 1 + <17aa8> DW_AT_low_pc : 0x8005d48 + <17aac> DW_AT_high_pc : 0x2c + <17ab0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17ab2> DW_AT_call_all_calls: 1 + <17ab2> DW_AT_sibling : <0x17ac7> + <2><17ab6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17ab7> DW_AT_name : (indirect string, offset: 0xf7099): CLK48xSource + <17abb> DW_AT_decl_file : 2 + <17abc> DW_AT_decl_line : 2609 + <17abe> DW_AT_decl_column : 58 + <17abf> DW_AT_type : <0x16310> + <17ac3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17ac6>: Abbrev Number: 0 + <1><17ac7>: Abbrev Number: 7 (DW_TAG_subprogram) + <17ac8> DW_AT_name : (indirect string, offset: 0xf6bf3): LL_RCC_SetRNGClockSource + <17acc> DW_AT_decl_file : 2 + <17acd> DW_AT_decl_line : 2593 + <17acf> DW_AT_decl_column : 22 + <17acf> DW_AT_prototyped : 1 + <17acf> DW_AT_low_pc : 0x8005d1c + <17ad3> DW_AT_high_pc : 0x2c + <17ad7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17ad9> DW_AT_call_all_calls: 1 + <17ad9> DW_AT_sibling : <0x17aee> + <2><17add>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17ade> DW_AT_name : (indirect string, offset: 0xf69ff): RNGxSource + <17ae2> DW_AT_decl_file : 2 + <17ae3> DW_AT_decl_line : 2593 + <17ae5> DW_AT_decl_column : 56 + <17ae6> DW_AT_type : <0x16310> + <17aea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17aed>: Abbrev Number: 0 + <1><17aee>: Abbrev Number: 7 (DW_TAG_subprogram) + <17aef> DW_AT_name : (indirect string, offset: 0xf6bbf): LL_RCC_SetSAIClockSource + <17af3> DW_AT_decl_file : 2 + <17af4> DW_AT_decl_line : 2577 + <17af6> DW_AT_decl_column : 22 + <17af6> DW_AT_prototyped : 1 + <17af6> DW_AT_low_pc : 0x8005cf0 + <17afa> DW_AT_high_pc : 0x2c + <17afe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17b00> DW_AT_call_all_calls: 1 + <17b00> DW_AT_sibling : <0x17b15> + <2><17b04>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17b05> DW_AT_name : (indirect string, offset: 0xf68f4): SAIxSource + <17b09> DW_AT_decl_file : 2 + <17b0a> DW_AT_decl_line : 2577 + <17b0c> DW_AT_decl_column : 56 + <17b0d> DW_AT_type : <0x16310> + <17b11> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17b14>: Abbrev Number: 0 + <1><17b15>: Abbrev Number: 7 (DW_TAG_subprogram) + <17b16> DW_AT_name : (indirect string, offset: 0xf71db): LL_RCC_SetLPTIMClockSource + <17b1a> DW_AT_decl_file : 2 + <17b1b> DW_AT_decl_line : 2561 + <17b1d> DW_AT_decl_column : 22 + <17b1d> DW_AT_prototyped : 1 + <17b1d> DW_AT_low_pc : 0x8005cbc + <17b21> DW_AT_high_pc : 0x34 + <17b25> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17b27> DW_AT_call_all_calls: 1 + <17b27> DW_AT_sibling : <0x17b3c> + <2><17b2b>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17b2c> DW_AT_name : (indirect string, offset: 0xf6d08): LPTIMxSource + <17b30> DW_AT_decl_file : 2 + <17b31> DW_AT_decl_line : 2561 + <17b33> DW_AT_decl_column : 58 + <17b34> DW_AT_type : <0x16310> + <17b38> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17b3b>: Abbrev Number: 0 + <1><17b3c>: Abbrev Number: 7 (DW_TAG_subprogram) + <17b3d> DW_AT_name : (indirect string, offset: 0xf681e): LL_RCC_SetI2CClockSource + <17b41> DW_AT_decl_file : 2 + <17b42> DW_AT_decl_line : 2542 + <17b44> DW_AT_decl_column : 22 + <17b44> DW_AT_prototyped : 1 + <17b44> DW_AT_low_pc : 0x8005c82 + <17b48> DW_AT_high_pc : 0x3a + <17b4c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17b4e> DW_AT_call_all_calls: 1 + <17b4e> DW_AT_sibling : <0x17b63> + <2><17b52>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17b53> DW_AT_name : (indirect string, offset: 0xf71bd): I2CxSource + <17b57> DW_AT_decl_file : 2 + <17b58> DW_AT_decl_line : 2542 + <17b5a> DW_AT_decl_column : 56 + <17b5b> DW_AT_type : <0x16310> + <17b5f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17b62>: Abbrev Number: 0 + <1><17b63>: Abbrev Number: 7 (DW_TAG_subprogram) + <17b64> DW_AT_name : (indirect string, offset: 0xf6e1e): LL_RCC_SetLPUARTClockSource + <17b68> DW_AT_decl_file : 2 + <17b69> DW_AT_decl_line : 2523 + <17b6b> DW_AT_decl_column : 22 + <17b6b> DW_AT_prototyped : 1 + <17b6b> DW_AT_low_pc : 0x8005c56 + <17b6f> DW_AT_high_pc : 0x2c + <17b73> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17b75> DW_AT_call_all_calls: 1 + <17b75> DW_AT_sibling : <0x17b8a> + <2><17b79>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17b7a> DW_AT_name : (indirect string, offset: 0xf67fb): LPUARTxSource + <17b7e> DW_AT_decl_file : 2 + <17b7f> DW_AT_decl_line : 2523 + <17b81> DW_AT_decl_column : 59 + <17b82> DW_AT_type : <0x16310> + <17b86> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17b89>: Abbrev Number: 0 + <1><17b8a>: Abbrev Number: 7 (DW_TAG_subprogram) + <17b8b> DW_AT_name : (indirect string, offset: 0xf6b42): LL_RCC_SetUSARTClockSource + <17b8f> DW_AT_decl_file : 2 + <17b90> DW_AT_decl_line : 2507 + <17b92> DW_AT_decl_column : 22 + <17b92> DW_AT_prototyped : 1 + <17b92> DW_AT_low_pc : 0x8005c2a + <17b96> DW_AT_high_pc : 0x2c + <17b9a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17b9c> DW_AT_call_all_calls: 1 + <17b9c> DW_AT_sibling : <0x17bb1> + <2><17ba0>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17ba1> DW_AT_name : (indirect string, offset: 0xf718d): USARTxSource + <17ba5> DW_AT_decl_file : 2 + <17ba6> DW_AT_decl_line : 2507 + <17ba8> DW_AT_decl_column : 58 + <17ba9> DW_AT_type : <0x16310> + <17bad> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17bb0>: Abbrev Number: 0 + <1><17bb1>: Abbrev Number: 4 (DW_TAG_subprogram) + <17bb2> DW_AT_name : (indirect string, offset: 0xf6b5d): LL_RCC_GetSMPSPrescaler + <17bb6> DW_AT_decl_file : 2 + <17bb7> DW_AT_decl_line : 2445 + <17bb9> DW_AT_decl_column : 26 + <17bb9> DW_AT_prototyped : 1 + <17bb9> DW_AT_type : <0x16310> + <17bbd> DW_AT_low_pc : 0x0 + <17bc1> DW_AT_high_pc : 0x18 + <17bc5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17bc7> DW_AT_call_all_calls: 1 + <1><17bc7>: Abbrev Number: 7 (DW_TAG_subprogram) + <17bc8> DW_AT_name : (indirect string, offset: 0xf7245): LL_RCC_SetSMPSPrescaler + <17bcc> DW_AT_decl_file : 2 + <17bcd> DW_AT_decl_line : 2431 + <17bcf> DW_AT_decl_column : 22 + <17bcf> DW_AT_prototyped : 1 + <17bcf> DW_AT_low_pc : 0x8005c02 + <17bd3> DW_AT_high_pc : 0x28 + <17bd7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17bd9> DW_AT_call_all_calls: 1 + <17bd9> DW_AT_sibling : <0x17bee> + <2><17bdd>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17bde> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <17be2> DW_AT_decl_file : 2 + <17be3> DW_AT_decl_line : 2431 + <17be5> DW_AT_decl_column : 55 + <17be6> DW_AT_type : <0x16310> + <17bea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17bed>: Abbrev Number: 0 + <1><17bee>: Abbrev Number: 4 (DW_TAG_subprogram) + <17bef> DW_AT_name : (indirect string, offset: 0xf6a62): LL_RCC_GetSMPSClockSource + <17bf3> DW_AT_decl_file : 2 + <17bf4> DW_AT_decl_line : 2416 + <17bf6> DW_AT_decl_column : 26 + <17bf6> DW_AT_prototyped : 1 + <17bf6> DW_AT_type : <0x16310> + <17bfa> DW_AT_low_pc : 0x0 + <17bfe> DW_AT_high_pc : 0x18 + <17c02> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17c04> DW_AT_call_all_calls: 1 + <1><17c04>: Abbrev Number: 4 (DW_TAG_subprogram) + <17c05> DW_AT_name : (indirect string, offset: 0xf69aa): LL_RCC_GetSMPSClockSelection + <17c09> DW_AT_decl_file : 2 + <17c0a> DW_AT_decl_line : 2401 + <17c0c> DW_AT_decl_column : 26 + <17c0c> DW_AT_prototyped : 1 + <17c0c> DW_AT_type : <0x16310> + <17c10> DW_AT_low_pc : 0x0 + <17c14> DW_AT_high_pc : 0x18 + <17c18> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17c1a> DW_AT_call_all_calls: 1 + <1><17c1a>: Abbrev Number: 7 (DW_TAG_subprogram) + <17c1b> DW_AT_name : (indirect string, offset: 0xf6f38): LL_RCC_SetSMPSClockSource + <17c1f> DW_AT_decl_file : 2 + <17c20> DW_AT_decl_line : 2388 + <17c22> DW_AT_decl_column : 22 + <17c22> DW_AT_prototyped : 1 + <17c22> DW_AT_low_pc : 0x8005bda + <17c26> DW_AT_high_pc : 0x28 + <17c2a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17c2c> DW_AT_call_all_calls: 1 + <17c2c> DW_AT_sibling : <0x17c41> + <2><17c30>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17c31> DW_AT_name : (indirect string, offset: 0xf719a): SMPSSource + <17c35> DW_AT_decl_file : 2 + <17c36> DW_AT_decl_line : 2388 + <17c38> DW_AT_decl_column : 57 + <17c39> DW_AT_type : <0x16310> + <17c3d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17c40>: Abbrev Number: 0 + <1><17c41>: Abbrev Number: 7 (DW_TAG_subprogram) + <17c42> DW_AT_name : (indirect string, offset: 0xf6df0): LL_RCC_SetClkAfterWakeFromStop + <17c46> DW_AT_decl_file : 2 + <17c47> DW_AT_decl_line : 2349 + <17c49> DW_AT_decl_column : 22 + <17c49> DW_AT_prototyped : 1 + <17c49> DW_AT_low_pc : 0x0 + <17c4d> DW_AT_high_pc : 0x28 + <17c51> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17c53> DW_AT_call_all_calls: 1 + <17c53> DW_AT_sibling : <0x17c68> + <2><17c57>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17c58> DW_AT_name : (indirect string, offset: 0xf0a46): Clock + <17c5c> DW_AT_decl_file : 2 + <17c5d> DW_AT_decl_line : 2349 + <17c5f> DW_AT_decl_column : 62 + <17c60> DW_AT_type : <0x16310> + <17c64> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17c67>: Abbrev Number: 0 + <1><17c68>: Abbrev Number: 4 (DW_TAG_subprogram) + <17c69> DW_AT_name : (indirect string, offset: 0xf5e10): LL_RCC_GetAPB2Prescaler + <17c6d> DW_AT_decl_file : 2 + <17c6e> DW_AT_decl_line : 2336 + <17c70> DW_AT_decl_column : 26 + <17c70> DW_AT_prototyped : 1 + <17c70> DW_AT_type : <0x16310> + <17c74> DW_AT_low_pc : 0x0 + <17c78> DW_AT_high_pc : 0x18 + <17c7c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17c7e> DW_AT_call_all_calls: 1 + <1><17c7e>: Abbrev Number: 4 (DW_TAG_subprogram) + <17c7f> DW_AT_name : (indirect string, offset: 0xf5e3f): LL_RCC_GetAPB1Prescaler + <17c83> DW_AT_decl_file : 2 + <17c84> DW_AT_decl_line : 2321 + <17c86> DW_AT_decl_column : 26 + <17c86> DW_AT_prototyped : 1 + <17c86> DW_AT_type : <0x16310> + <17c8a> DW_AT_low_pc : 0x0 + <17c8e> DW_AT_high_pc : 0x18 + <17c92> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17c94> DW_AT_call_all_calls: 1 + <1><17c94>: Abbrev Number: 4 (DW_TAG_subprogram) + <17c95> DW_AT_name : (indirect string, offset: 0xf5d32): LL_RCC_GetAHBPrescaler + <17c99> DW_AT_decl_file : 2 + <17c9a> DW_AT_decl_line : 2258 + <17c9c> DW_AT_decl_column : 26 + <17c9c> DW_AT_prototyped : 1 + <17c9c> DW_AT_type : <0x16310> + <17ca0> DW_AT_low_pc : 0x0 + <17ca4> DW_AT_high_pc : 0x18 + <17ca8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17caa> DW_AT_call_all_calls: 1 + <1><17caa>: Abbrev Number: 4 (DW_TAG_subprogram) + <17cab> DW_AT_name : (indirect string, offset: 0xf685f): LL_RCC_GetRFWKPClockSource + <17caf> DW_AT_decl_file : 2 + <17cb0> DW_AT_decl_line : 2117 + <17cb2> DW_AT_decl_column : 26 + <17cb2> DW_AT_prototyped : 1 + <17cb2> DW_AT_type : <0x16310> + <17cb6> DW_AT_low_pc : 0x0 + <17cba> DW_AT_high_pc : 0x1a + <17cbe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17cc0> DW_AT_call_all_calls: 1 + <1><17cc0>: Abbrev Number: 7 (DW_TAG_subprogram) + <17cc1> DW_AT_name : (indirect string, offset: 0xf7104): LL_RCC_SetRFWKPClockSource + <17cc5> DW_AT_decl_file : 2 + <17cc6> DW_AT_decl_line : 2101 + <17cc8> DW_AT_decl_column : 22 + <17cc8> DW_AT_prototyped : 1 + <17cc8> DW_AT_low_pc : 0x8005bae + <17ccc> DW_AT_high_pc : 0x2c + <17cd0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17cd2> DW_AT_call_all_calls: 1 + <17cd2> DW_AT_sibling : <0x17ce7> + <2><17cd6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17cd7> DW_AT_name : (indirect string, offset: 0xf0a0e): Source + <17cdb> DW_AT_decl_file : 2 + <17cdc> DW_AT_decl_line : 2101 + <17cde> DW_AT_decl_column : 58 + <17cdf> DW_AT_type : <0x16310> + <17ce3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17ce6>: Abbrev Number: 0 + <1><17ce7>: Abbrev Number: 8 (DW_TAG_subprogram) + <17ce8> DW_AT_name : (indirect string, offset: 0xf6aad): LL_RCC_LSCO_Disable + <17cec> DW_AT_decl_file : 2 + <17ced> DW_AT_decl_line : 2010 + <17cef> DW_AT_decl_column : 22 + <17cef> DW_AT_prototyped : 1 + <17cef> DW_AT_low_pc : 0x0 + <17cf3> DW_AT_high_pc : 0x22 + <17cf7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17cf9> DW_AT_call_all_calls: 1 + <1><17cf9>: Abbrev Number: 15 (DW_TAG_subprogram) + <17cfa> DW_AT_name : (indirect string, offset: 0xf66e5): LL_RCC_MSI_GetRange + <17cfe> DW_AT_decl_file : 2 + <17cfe> DW_AT_decl_line : 1942 + <17d00> DW_AT_decl_column : 26 + <17d00> DW_AT_prototyped : 1 + <17d00> DW_AT_type : <0x16310> + <17d04> DW_AT_low_pc : 0x0 + <17d08> DW_AT_high_pc : 0x2a + <17d0c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17d0e> DW_AT_call_all_calls: 1 + <17d0e> DW_AT_sibling : <0x17d23> + <2><17d12>: Abbrev Number: 2 (DW_TAG_variable) + <17d13> DW_AT_name : (indirect string, offset: 0xf5dde): msiRange + <17d17> DW_AT_decl_file : 2 + <17d18> DW_AT_decl_line : 1944 + <17d1a> DW_AT_decl_column : 12 + <17d1b> DW_AT_type : <0x16310> + <17d1f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17d22>: Abbrev Number: 0 + <1><17d23>: Abbrev Number: 8 (DW_TAG_subprogram) + <17d24> DW_AT_name : (indirect string, offset: 0xf6323): LL_RCC_MSI_DisablePLLMode + <17d28> DW_AT_decl_file : 2 + <17d29> DW_AT_decl_line : 1896 + <17d2b> DW_AT_decl_column : 22 + <17d2b> DW_AT_prototyped : 1 + <17d2b> DW_AT_low_pc : 0x0 + <17d2f> DW_AT_high_pc : 0x1e + <17d33> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17d35> DW_AT_call_all_calls: 1 + <1><17d35>: Abbrev Number: 8 (DW_TAG_subprogram) + <17d36> DW_AT_name : (indirect string, offset: 0xf6c9a): LL_RCC_MSI_EnablePLLMode + <17d3a> DW_AT_decl_file : 2 + <17d3b> DW_AT_decl_line : 1884 + <17d3d> DW_AT_decl_column : 22 + <17d3d> DW_AT_prototyped : 1 + <17d3d> DW_AT_low_pc : 0x8005b90 + <17d41> DW_AT_high_pc : 0x1e + <17d45> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17d47> DW_AT_call_all_calls: 1 + <1><17d47>: Abbrev Number: 4 (DW_TAG_subprogram) + <17d48> DW_AT_name : (indirect string, offset: 0xf5fa4): LL_RCC_MSI_IsReady + <17d4c> DW_AT_decl_file : 2 + <17d4d> DW_AT_decl_line : 1870 + <17d4f> DW_AT_decl_column : 26 + <17d4f> DW_AT_prototyped : 1 + <17d4f> DW_AT_type : <0x16310> + <17d53> DW_AT_low_pc : 0x0 + <17d57> DW_AT_high_pc : 0x22 + <17d5b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17d5d> DW_AT_call_all_calls: 1 + <1><17d5d>: Abbrev Number: 7 (DW_TAG_subprogram) + <17d5e> DW_AT_name : (indirect string, offset: 0xf643b): LL_RCC_LSI2_SetTrimming + <17d62> DW_AT_decl_file : 2 + <17d63> DW_AT_decl_line : 1822 + <17d65> DW_AT_decl_column : 22 + <17d65> DW_AT_prototyped : 1 + <17d65> DW_AT_low_pc : 0x0 + <17d69> DW_AT_high_pc : 0x2e + <17d6d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17d6f> DW_AT_call_all_calls: 1 + <17d6f> DW_AT_sibling : <0x17d84> + <2><17d73>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17d74> DW_AT_name : (indirect string, offset: 0x100bc5): Value + <17d78> DW_AT_decl_file : 2 + <17d79> DW_AT_decl_line : 1822 + <17d7b> DW_AT_decl_column : 55 + <17d7c> DW_AT_type : <0x16310> + <17d80> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17d83>: Abbrev Number: 0 + <1><17d84>: Abbrev Number: 4 (DW_TAG_subprogram) + <17d85> DW_AT_name : (indirect string, offset: 0xf64cb): LL_RCC_LSI2_IsReady + <17d89> DW_AT_decl_file : 2 + <17d8a> DW_AT_decl_line : 1811 + <17d8c> DW_AT_decl_column : 26 + <17d8c> DW_AT_prototyped : 1 + <17d8c> DW_AT_type : <0x16310> + <17d90> DW_AT_low_pc : 0x0 + <17d94> DW_AT_high_pc : 0x24 + <17d98> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17d9a> DW_AT_call_all_calls: 1 + <1><17d9a>: Abbrev Number: 4 (DW_TAG_subprogram) + <17d9b> DW_AT_name : (indirect string, offset: 0xf6177): LL_RCC_LSI1_IsReady + <17d9f> DW_AT_decl_file : 2 + <17da0> DW_AT_decl_line : 1773 + <17da2> DW_AT_decl_column : 26 + <17da2> DW_AT_prototyped : 1 + <17da2> DW_AT_type : <0x16310> + <17da6> DW_AT_low_pc : 0x0 + <17daa> DW_AT_high_pc : 0x24 + <17dae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17db0> DW_AT_call_all_calls: 1 + <1><17db0>: Abbrev Number: 4 (DW_TAG_subprogram) + <17db1> DW_AT_name : (indirect string, offset: 0xf6362): LL_RCC_LSE_IsReady + <17db5> DW_AT_decl_file : 2 + <17db6> DW_AT_decl_line : 1725 + <17db8> DW_AT_decl_column : 26 + <17db8> DW_AT_prototyped : 1 + <17db8> DW_AT_type : <0x16310> + <17dbc> DW_AT_low_pc : 0x8005b6c + <17dc0> DW_AT_high_pc : 0x24 + <17dc4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17dc6> DW_AT_call_all_calls: 1 + <1><17dc6>: Abbrev Number: 8 (DW_TAG_subprogram) + <17dc7> DW_AT_name : (indirect string, offset: 0xf6f95): LL_RCC_LSE_DisableCSS + <17dcb> DW_AT_decl_file : 2 + <17dcc> DW_AT_decl_line : 1715 + <17dce> DW_AT_decl_column : 22 + <17dce> DW_AT_prototyped : 1 + <17dce> DW_AT_low_pc : 0x0 + <17dd2> DW_AT_high_pc : 0x22 + <17dd6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17dd8> DW_AT_call_all_calls: 1 + <1><17dd8>: Abbrev Number: 8 (DW_TAG_subprogram) + <17dd9> DW_AT_name : (indirect string, offset: 0xf6d64): LL_RCC_LSE_EnableCSS + <17ddd> DW_AT_decl_file : 2 + <17dde> DW_AT_decl_line : 1703 + <17de0> DW_AT_decl_column : 22 + <17de0> DW_AT_prototyped : 1 + <17de0> DW_AT_low_pc : 0x0 + <17de4> DW_AT_high_pc : 0x22 + <17de8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17dea> DW_AT_call_all_calls: 1 + <1><17dea>: Abbrev Number: 4 (DW_TAG_subprogram) + <17deb> DW_AT_name : (indirect string, offset: 0xf7051): LL_RCC_LSE_IsEnabled + <17def> DW_AT_decl_file : 2 + <17df0> DW_AT_decl_line : 1643 + <17df2> DW_AT_decl_column : 26 + <17df2> DW_AT_prototyped : 1 + <17df2> DW_AT_type : <0x16310> + <17df6> DW_AT_low_pc : 0x8005b48 + <17dfa> DW_AT_high_pc : 0x24 + <17dfe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17e00> DW_AT_call_all_calls: 1 + <1><17e00>: Abbrev Number: 4 (DW_TAG_subprogram) + <17e01> DW_AT_name : (indirect string, offset: 0xf64ee): LL_RCC_HSI48_IsReady + <17e05> DW_AT_decl_file : 2 + <17e06> DW_AT_decl_line : 1594 + <17e08> DW_AT_decl_column : 26 + <17e08> DW_AT_prototyped : 1 + <17e08> DW_AT_type : <0x16310> + <17e0c> DW_AT_low_pc : 0x0 + <17e10> DW_AT_high_pc : 0x24 + <17e14> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17e16> DW_AT_call_all_calls: 1 + <1><17e16>: Abbrev Number: 4 (DW_TAG_subprogram) + <17e17> DW_AT_name : (indirect string, offset: 0xf5c4a): LL_RCC_HSI_IsReady + <17e1b> DW_AT_decl_file : 2 + <17e1c> DW_AT_decl_line : 1500 + <17e1e> DW_AT_decl_column : 26 + <17e1e> DW_AT_prototyped : 1 + <17e1e> DW_AT_type : <0x16310> + <17e22> DW_AT_low_pc : 0x0 + <17e26> DW_AT_high_pc : 0x24 + <17e2a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17e2c> DW_AT_call_all_calls: 1 + <1><17e2c>: Abbrev Number: 4 (DW_TAG_subprogram) + <17e2d> DW_AT_name : (indirect string, offset: 0xf661b): LL_RCC_HSE_IsReady + <17e31> DW_AT_decl_file : 2 + <17e32> DW_AT_decl_line : 1338 + <17e34> DW_AT_decl_column : 26 + <17e34> DW_AT_prototyped : 1 + <17e34> DW_AT_type : <0x16310> + <17e38> DW_AT_low_pc : 0x0 + <17e3c> DW_AT_high_pc : 0x24 + <17e40> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17e42> DW_AT_call_all_calls: 1 + <1><17e42>: Abbrev Number: 4 (DW_TAG_subprogram) + <17e43> DW_AT_name : (indirect string, offset: 0xf5e6a): LL_RCC_HSE_IsEnabledDiv2 + <17e47> DW_AT_decl_file : 2 + <17e48> DW_AT_decl_line : 1298 + <17e4a> DW_AT_decl_column : 26 + <17e4a> DW_AT_prototyped : 1 + <17e4a> DW_AT_type : <0x16310> + <17e4e> DW_AT_low_pc : 0x0 + <17e52> DW_AT_high_pc : 0x24 + <17e56> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17e58> DW_AT_call_all_calls: 1 + <1><17e58>: Abbrev Number: 7 (DW_TAG_subprogram) + <17e59> DW_AT_name : (indirect string, offset: 0xf51dd): LL_EXTI_EnableRisingTrig_0_31 + <17e5d> DW_AT_decl_file : 1 + <17e5e> DW_AT_decl_line : 1029 + <17e60> DW_AT_decl_column : 22 + <17e60> DW_AT_prototyped : 1 + <17e60> DW_AT_low_pc : 0x0 + <17e64> DW_AT_high_pc : 0x24 + <17e68> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17e6a> DW_AT_call_all_calls: 1 + <17e6a> DW_AT_sibling : <0x17e7f> + <2><17e6e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17e6f> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <17e73> DW_AT_decl_file : 1 + <17e74> DW_AT_decl_line : 1029 + <17e76> DW_AT_decl_column : 61 + <17e77> DW_AT_type : <0x16310> + <17e7b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17e7e>: Abbrev Number: 0 + <1><17e7f>: Abbrev Number: 47 (DW_TAG_subprogram) + <17e80> DW_AT_name : (indirect string, offset: 0xf51fb): LL_EXTI_EnableIT_0_31 + <17e84> DW_AT_decl_file : 1 + <17e85> DW_AT_decl_line : 322 + <17e87> DW_AT_decl_column : 22 + <17e88> DW_AT_prototyped : 1 + <17e88> DW_AT_low_pc : 0x0 + <17e8c> DW_AT_high_pc : 0x28 + <17e90> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <17e92> DW_AT_call_all_calls: 1 + <2><17e92>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <17e93> DW_AT_name : (indirect string, offset: 0xf517e): ExtiLine + <17e97> DW_AT_decl_file : 1 + <17e98> DW_AT_decl_line : 322 + <17e9a> DW_AT_decl_column : 53 + <17e9b> DW_AT_type : <0x16310> + <17e9f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><17ea2>: Abbrev Number: 0 + <1><17ea3>: Abbrev Number: 0 + Compilation Unit @ offset 0x17ea4: Length: 0x2bbc (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x3425 + Abbrev Offset: 0x3430 Pointer Size: 4 - <0><17f60>: Abbrev Number: 28 (DW_TAG_compile_unit) - <17f61> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <17f65> DW_AT_language : 29 (C11) - <17f66> DW_AT_name : (indirect string, offset: 0xf7f2a): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.c - <17f6a> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <17f6e> DW_AT_ranges : 0x12a3 - <17f72> DW_AT_low_pc : 0x0 - <17f76> DW_AT_stmt_list : 0x186d7 - <17f7a> DW_AT_macros : 0x26329 - <1><17f7e>: Abbrev Number: 15 (DW_TAG_base_type) - <17f7f> DW_AT_byte_size : 1 - <17f80> DW_AT_encoding : 6 (signed char) - <17f81> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><17f85>: Abbrev Number: 15 (DW_TAG_base_type) - <17f86> DW_AT_byte_size : 1 - <17f87> DW_AT_encoding : 8 (unsigned char) - <17f88> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><17f8c>: Abbrev Number: 15 (DW_TAG_base_type) - <17f8d> DW_AT_byte_size : 2 - <17f8e> DW_AT_encoding : 5 (signed) - <17f8f> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><17f93>: Abbrev Number: 10 (DW_TAG_typedef) - <17f94> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <17f98> DW_AT_decl_file : 2 - <17f99> DW_AT_decl_line : 57 - <17f9a> DW_AT_decl_column : 25 - <17f9b> DW_AT_type : <0x17f9f> - <1><17f9f>: Abbrev Number: 15 (DW_TAG_base_type) - <17fa0> DW_AT_byte_size : 2 - <17fa1> DW_AT_encoding : 7 (unsigned) - <17fa2> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><17fa6>: Abbrev Number: 15 (DW_TAG_base_type) - <17fa7> DW_AT_byte_size : 4 - <17fa8> DW_AT_encoding : 5 (signed) - <17fa9> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><17fad>: Abbrev Number: 10 (DW_TAG_typedef) - <17fae> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <17fb2> DW_AT_decl_file : 2 - <17fb3> DW_AT_decl_line : 79 - <17fb4> DW_AT_decl_column : 25 - <17fb5> DW_AT_type : <0x17fb9> - <1><17fb9>: Abbrev Number: 15 (DW_TAG_base_type) - <17fba> DW_AT_byte_size : 4 - <17fbb> DW_AT_encoding : 7 (unsigned) - <17fbc> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><17fc0>: Abbrev Number: 15 (DW_TAG_base_type) - <17fc1> DW_AT_byte_size : 8 - <17fc2> DW_AT_encoding : 5 (signed) - <17fc3> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><17fc7>: Abbrev Number: 15 (DW_TAG_base_type) - <17fc8> DW_AT_byte_size : 8 - <17fc9> DW_AT_encoding : 7 (unsigned) - <17fca> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><17fce>: Abbrev Number: 29 (DW_TAG_base_type) - <17fcf> DW_AT_byte_size : 4 - <17fd0> DW_AT_encoding : 5 (signed) - <17fd1> DW_AT_name : int - <1><17fd5>: Abbrev Number: 15 (DW_TAG_base_type) - <17fd6> DW_AT_byte_size : 4 - <17fd7> DW_AT_encoding : 7 (unsigned) - <17fd8> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><17fdc>: Abbrev Number: 10 (DW_TAG_typedef) - <17fdd> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <17fe1> DW_AT_decl_file : 3 - <17fe2> DW_AT_decl_line : 36 - <17fe3> DW_AT_decl_column : 20 - <17fe4> DW_AT_type : <0x17f93> - <1><17fe8>: Abbrev Number: 10 (DW_TAG_typedef) - <17fe9> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <17fed> DW_AT_decl_file : 3 - <17fee> DW_AT_decl_line : 48 - <17fef> DW_AT_decl_column : 20 - <17ff0> DW_AT_type : <0x17fad> - <1><17ff4>: Abbrev Number: 19 (DW_TAG_volatile_type) - <17ff5> DW_AT_type : <0x17fe8> - <1><17ff9>: Abbrev Number: 16 (DW_TAG_const_type) - <17ffa> DW_AT_type : <0x17fe8> - <1><17ffe>: Abbrev Number: 18 (DW_TAG_structure_type) - <17fff> DW_AT_byte_size : 20 - <18000> DW_AT_decl_file : 4 - <18001> DW_AT_decl_line : 258 - <18003> DW_AT_decl_column : 9 - <18003> DW_AT_sibling : <0x1804d> - <2><18007>: Abbrev Number: 9 (DW_TAG_member) - <18008> DW_AT_name : CCR - <1800c> DW_AT_decl_file : 4 - <1800c> DW_AT_decl_line : 260 - <1800e> DW_AT_decl_column : 17 - <1800f> DW_AT_type : <0x17ff4> - <18013> DW_AT_data_member_location: 0 - <2><18014>: Abbrev Number: 5 (DW_TAG_member) - <18015> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <18019> DW_AT_decl_file : 4 - <1801a> DW_AT_decl_line : 261 - <1801c> DW_AT_decl_column : 17 - <1801d> DW_AT_type : <0x17ff4> - <18021> DW_AT_data_member_location: 4 - <2><18022>: Abbrev Number: 5 (DW_TAG_member) - <18023> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <18027> DW_AT_decl_file : 4 - <18028> DW_AT_decl_line : 262 - <1802a> DW_AT_decl_column : 17 - <1802b> DW_AT_type : <0x17ff4> - <1802f> DW_AT_data_member_location: 8 - <2><18030>: Abbrev Number: 5 (DW_TAG_member) - <18031> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <18035> DW_AT_decl_file : 4 - <18036> DW_AT_decl_line : 263 - <18038> DW_AT_decl_column : 17 - <18039> DW_AT_type : <0x17ff4> - <1803d> DW_AT_data_member_location: 12 - <2><1803e>: Abbrev Number: 5 (DW_TAG_member) - <1803f> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <18043> DW_AT_decl_file : 4 - <18044> DW_AT_decl_line : 264 - <18046> DW_AT_decl_column : 12 - <18047> DW_AT_type : <0x17fe8> - <1804b> DW_AT_data_member_location: 16 - <2><1804c>: Abbrev Number: 0 - <1><1804d>: Abbrev Number: 12 (DW_TAG_typedef) - <1804e> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <18052> DW_AT_decl_file : 4 - <18053> DW_AT_decl_line : 265 - <18055> DW_AT_decl_column : 3 - <18055> DW_AT_type : <0x17ffe> - <1><18059>: Abbrev Number: 18 (DW_TAG_structure_type) - <1805a> DW_AT_byte_size : 8 - <1805b> DW_AT_decl_file : 4 - <1805c> DW_AT_decl_line : 267 - <1805e> DW_AT_decl_column : 9 - <1805e> DW_AT_sibling : <0x1807e> - <2><18062>: Abbrev Number: 9 (DW_TAG_member) - <18063> DW_AT_name : ISR - <18067> DW_AT_decl_file : 4 - <18067> DW_AT_decl_line : 269 - <18069> DW_AT_decl_column : 17 - <1806a> DW_AT_type : <0x17ff4> - <1806e> DW_AT_data_member_location: 0 - <2><1806f>: Abbrev Number: 5 (DW_TAG_member) - <18070> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <18074> DW_AT_decl_file : 4 - <18075> DW_AT_decl_line : 270 - <18077> DW_AT_decl_column : 17 - <18078> DW_AT_type : <0x17ff4> - <1807c> DW_AT_data_member_location: 4 - <2><1807d>: Abbrev Number: 0 - <1><1807e>: Abbrev Number: 12 (DW_TAG_typedef) - <1807f> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <18083> DW_AT_decl_file : 4 - <18084> DW_AT_decl_line : 271 - <18086> DW_AT_decl_column : 3 - <18086> DW_AT_type : <0x18059> - <1><1808a>: Abbrev Number: 18 (DW_TAG_structure_type) - <1808b> DW_AT_byte_size : 4 - <1808c> DW_AT_decl_file : 4 - <1808d> DW_AT_decl_line : 276 - <1808f> DW_AT_decl_column : 9 - <1808f> DW_AT_sibling : <0x180a1> - <2><18093>: Abbrev Number: 9 (DW_TAG_member) - <18094> DW_AT_name : CCR - <18098> DW_AT_decl_file : 4 - <18098> DW_AT_decl_line : 278 - <1809a> DW_AT_decl_column : 19 - <1809b> DW_AT_type : <0x17ff4> - <1809f> DW_AT_data_member_location: 0 - <2><180a0>: Abbrev Number: 0 - <1><180a1>: Abbrev Number: 12 (DW_TAG_typedef) - <180a2> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <180a6> DW_AT_decl_file : 4 - <180a7> DW_AT_decl_line : 279 - <180a9> DW_AT_decl_column : 3 - <180a9> DW_AT_type : <0x1808a> - <1><180ad>: Abbrev Number: 18 (DW_TAG_structure_type) - <180ae> DW_AT_byte_size : 8 - <180af> DW_AT_decl_file : 4 - <180b0> DW_AT_decl_line : 281 - <180b2> DW_AT_decl_column : 9 - <180b2> DW_AT_sibling : <0x180d1> - <2><180b6>: Abbrev Number: 9 (DW_TAG_member) - <180b7> DW_AT_name : CSR - <180bb> DW_AT_decl_file : 4 - <180bb> DW_AT_decl_line : 283 - <180bd> DW_AT_decl_column : 19 - <180be> DW_AT_type : <0x17ff4> - <180c2> DW_AT_data_member_location: 0 - <2><180c3>: Abbrev Number: 9 (DW_TAG_member) - <180c4> DW_AT_name : CFR - <180c8> DW_AT_decl_file : 4 - <180c8> DW_AT_decl_line : 284 - <180ca> DW_AT_decl_column : 19 - <180cb> DW_AT_type : <0x17ff4> - <180cf> DW_AT_data_member_location: 4 - <2><180d0>: Abbrev Number: 0 - <1><180d1>: Abbrev Number: 12 (DW_TAG_typedef) - <180d2> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <180d6> DW_AT_decl_file : 4 - <180d7> DW_AT_decl_line : 285 - <180d9> DW_AT_decl_column : 3 - <180d9> DW_AT_type : <0x180ad> - <1><180dd>: Abbrev Number: 18 (DW_TAG_structure_type) - <180de> DW_AT_byte_size : 4 - <180df> DW_AT_decl_file : 4 - <180e0> DW_AT_decl_line : 287 - <180e2> DW_AT_decl_column : 9 - <180e2> DW_AT_sibling : <0x180f5> - <2><180e6>: Abbrev Number: 5 (DW_TAG_member) - <180e7> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <180eb> DW_AT_decl_file : 4 - <180ec> DW_AT_decl_line : 289 - <180ee> DW_AT_decl_column : 19 - <180ef> DW_AT_type : <0x17ff4> - <180f3> DW_AT_data_member_location: 0 - <2><180f4>: Abbrev Number: 0 - <1><180f5>: Abbrev Number: 12 (DW_TAG_typedef) - <180f6> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <180fa> DW_AT_decl_file : 4 - <180fb> DW_AT_decl_line : 290 - <180fd> DW_AT_decl_column : 3 - <180fd> DW_AT_type : <0x180dd> - <1><18101>: Abbrev Number: 18 (DW_TAG_structure_type) - <18102> DW_AT_byte_size : 8 - <18103> DW_AT_decl_file : 4 - <18104> DW_AT_decl_line : 292 - <18106> DW_AT_decl_column : 9 - <18106> DW_AT_sibling : <0x18127> - <2><1810a>: Abbrev Number: 5 (DW_TAG_member) - <1810b> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <1810f> DW_AT_decl_file : 4 - <18110> DW_AT_decl_line : 294 - <18112> DW_AT_decl_column : 19 - <18113> DW_AT_type : <0x17ff4> - <18117> DW_AT_data_member_location: 0 - <2><18118>: Abbrev Number: 5 (DW_TAG_member) - <18119> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <1811d> DW_AT_decl_file : 4 - <1811e> DW_AT_decl_line : 295 - <18120> DW_AT_decl_column : 19 - <18121> DW_AT_type : <0x17ff4> - <18125> DW_AT_data_member_location: 4 - <2><18126>: Abbrev Number: 0 - <1><18127>: Abbrev Number: 12 (DW_TAG_typedef) - <18128> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <1812c> DW_AT_decl_file : 4 - <1812d> DW_AT_decl_line : 296 - <1812f> DW_AT_decl_column : 3 - <1812f> DW_AT_type : <0x18101> - <1><18133>: Abbrev Number: 18 (DW_TAG_structure_type) - <18134> DW_AT_byte_size : 104 - <18135> DW_AT_decl_file : 4 - <18136> DW_AT_decl_line : 609 - <18138> DW_AT_decl_column : 9 - <18138> DW_AT_sibling : <0x1829b> - <2><1813c>: Abbrev Number: 9 (DW_TAG_member) - <1813d> DW_AT_name : CR1 - <18141> DW_AT_decl_file : 4 - <18141> DW_AT_decl_line : 611 - <18143> DW_AT_decl_column : 17 - <18144> DW_AT_type : <0x17ff4> - <18148> DW_AT_data_member_location: 0 - <2><18149>: Abbrev Number: 9 (DW_TAG_member) - <1814a> DW_AT_name : CR2 - <1814e> DW_AT_decl_file : 4 - <1814e> DW_AT_decl_line : 612 - <18150> DW_AT_decl_column : 17 - <18151> DW_AT_type : <0x17ff4> - <18155> DW_AT_data_member_location: 4 - <2><18156>: Abbrev Number: 5 (DW_TAG_member) - <18157> DW_AT_name : (indirect string, offset: 0xcf9ca): SMCR - <1815b> DW_AT_decl_file : 4 - <1815c> DW_AT_decl_line : 613 - <1815e> DW_AT_decl_column : 17 - <1815f> DW_AT_type : <0x17ff4> - <18163> DW_AT_data_member_location: 8 - <2><18164>: Abbrev Number: 5 (DW_TAG_member) - <18165> DW_AT_name : (indirect string, offset: 0x4e838): DIER - <18169> DW_AT_decl_file : 4 - <1816a> DW_AT_decl_line : 614 - <1816c> DW_AT_decl_column : 17 - <1816d> DW_AT_type : <0x17ff4> - <18171> DW_AT_data_member_location: 12 - <2><18172>: Abbrev Number: 9 (DW_TAG_member) - <18173> DW_AT_name : SR + <0><17eb0>: Abbrev Number: 28 (DW_TAG_compile_unit) + <17eb1> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <17eb5> DW_AT_language : 29 (C11) + <17eb6> DW_AT_name : (indirect string, offset: 0xf7f0f): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.c + <17eba> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <17ebe> DW_AT_ranges : 0x12a5 + <17ec2> DW_AT_low_pc : 0x0 + <17ec6> DW_AT_stmt_list : 0x1874d + <17eca> DW_AT_macros : 0x26328 + <1><17ece>: Abbrev Number: 15 (DW_TAG_base_type) + <17ecf> DW_AT_byte_size : 1 + <17ed0> DW_AT_encoding : 6 (signed char) + <17ed1> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><17ed5>: Abbrev Number: 15 (DW_TAG_base_type) + <17ed6> DW_AT_byte_size : 1 + <17ed7> DW_AT_encoding : 8 (unsigned char) + <17ed8> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><17edc>: Abbrev Number: 15 (DW_TAG_base_type) + <17edd> DW_AT_byte_size : 2 + <17ede> DW_AT_encoding : 5 (signed) + <17edf> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><17ee3>: Abbrev Number: 10 (DW_TAG_typedef) + <17ee4> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <17ee8> DW_AT_decl_file : 2 + <17ee9> DW_AT_decl_line : 57 + <17eea> DW_AT_decl_column : 25 + <17eeb> DW_AT_type : <0x17eef> + <1><17eef>: Abbrev Number: 15 (DW_TAG_base_type) + <17ef0> DW_AT_byte_size : 2 + <17ef1> DW_AT_encoding : 7 (unsigned) + <17ef2> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><17ef6>: Abbrev Number: 15 (DW_TAG_base_type) + <17ef7> DW_AT_byte_size : 4 + <17ef8> DW_AT_encoding : 5 (signed) + <17ef9> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><17efd>: Abbrev Number: 10 (DW_TAG_typedef) + <17efe> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <17f02> DW_AT_decl_file : 2 + <17f03> DW_AT_decl_line : 79 + <17f04> DW_AT_decl_column : 25 + <17f05> DW_AT_type : <0x17f09> + <1><17f09>: Abbrev Number: 15 (DW_TAG_base_type) + <17f0a> DW_AT_byte_size : 4 + <17f0b> DW_AT_encoding : 7 (unsigned) + <17f0c> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><17f10>: Abbrev Number: 15 (DW_TAG_base_type) + <17f11> DW_AT_byte_size : 8 + <17f12> DW_AT_encoding : 5 (signed) + <17f13> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><17f17>: Abbrev Number: 15 (DW_TAG_base_type) + <17f18> DW_AT_byte_size : 8 + <17f19> DW_AT_encoding : 7 (unsigned) + <17f1a> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><17f1e>: Abbrev Number: 29 (DW_TAG_base_type) + <17f1f> DW_AT_byte_size : 4 + <17f20> DW_AT_encoding : 5 (signed) + <17f21> DW_AT_name : int + <1><17f25>: Abbrev Number: 15 (DW_TAG_base_type) + <17f26> DW_AT_byte_size : 4 + <17f27> DW_AT_encoding : 7 (unsigned) + <17f28> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><17f2c>: Abbrev Number: 10 (DW_TAG_typedef) + <17f2d> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <17f31> DW_AT_decl_file : 3 + <17f32> DW_AT_decl_line : 36 + <17f33> DW_AT_decl_column : 20 + <17f34> DW_AT_type : <0x17ee3> + <1><17f38>: Abbrev Number: 10 (DW_TAG_typedef) + <17f39> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <17f3d> DW_AT_decl_file : 3 + <17f3e> DW_AT_decl_line : 48 + <17f3f> DW_AT_decl_column : 20 + <17f40> DW_AT_type : <0x17efd> + <1><17f44>: Abbrev Number: 19 (DW_TAG_volatile_type) + <17f45> DW_AT_type : <0x17f38> + <1><17f49>: Abbrev Number: 16 (DW_TAG_const_type) + <17f4a> DW_AT_type : <0x17f38> + <1><17f4e>: Abbrev Number: 18 (DW_TAG_structure_type) + <17f4f> DW_AT_byte_size : 20 + <17f50> DW_AT_decl_file : 4 + <17f51> DW_AT_decl_line : 258 + <17f53> DW_AT_decl_column : 9 + <17f53> DW_AT_sibling : <0x17f9d> + <2><17f57>: Abbrev Number: 9 (DW_TAG_member) + <17f58> DW_AT_name : CCR + <17f5c> DW_AT_decl_file : 4 + <17f5c> DW_AT_decl_line : 260 + <17f5e> DW_AT_decl_column : 17 + <17f5f> DW_AT_type : <0x17f44> + <17f63> DW_AT_data_member_location: 0 + <2><17f64>: Abbrev Number: 5 (DW_TAG_member) + <17f65> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <17f69> DW_AT_decl_file : 4 + <17f6a> DW_AT_decl_line : 261 + <17f6c> DW_AT_decl_column : 17 + <17f6d> DW_AT_type : <0x17f44> + <17f71> DW_AT_data_member_location: 4 + <2><17f72>: Abbrev Number: 5 (DW_TAG_member) + <17f73> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <17f77> DW_AT_decl_file : 4 + <17f78> DW_AT_decl_line : 262 + <17f7a> DW_AT_decl_column : 17 + <17f7b> DW_AT_type : <0x17f44> + <17f7f> DW_AT_data_member_location: 8 + <2><17f80>: Abbrev Number: 5 (DW_TAG_member) + <17f81> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <17f85> DW_AT_decl_file : 4 + <17f86> DW_AT_decl_line : 263 + <17f88> DW_AT_decl_column : 17 + <17f89> DW_AT_type : <0x17f44> + <17f8d> DW_AT_data_member_location: 12 + <2><17f8e>: Abbrev Number: 5 (DW_TAG_member) + <17f8f> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <17f93> DW_AT_decl_file : 4 + <17f94> DW_AT_decl_line : 264 + <17f96> DW_AT_decl_column : 12 + <17f97> DW_AT_type : <0x17f38> + <17f9b> DW_AT_data_member_location: 16 + <2><17f9c>: Abbrev Number: 0 + <1><17f9d>: Abbrev Number: 12 (DW_TAG_typedef) + <17f9e> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <17fa2> DW_AT_decl_file : 4 + <17fa3> DW_AT_decl_line : 265 + <17fa5> DW_AT_decl_column : 3 + <17fa5> DW_AT_type : <0x17f4e> + <1><17fa9>: Abbrev Number: 18 (DW_TAG_structure_type) + <17faa> DW_AT_byte_size : 8 + <17fab> DW_AT_decl_file : 4 + <17fac> DW_AT_decl_line : 267 + <17fae> DW_AT_decl_column : 9 + <17fae> DW_AT_sibling : <0x17fce> + <2><17fb2>: Abbrev Number: 9 (DW_TAG_member) + <17fb3> DW_AT_name : ISR + <17fb7> DW_AT_decl_file : 4 + <17fb7> DW_AT_decl_line : 269 + <17fb9> DW_AT_decl_column : 17 + <17fba> DW_AT_type : <0x17f44> + <17fbe> DW_AT_data_member_location: 0 + <2><17fbf>: Abbrev Number: 5 (DW_TAG_member) + <17fc0> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <17fc4> DW_AT_decl_file : 4 + <17fc5> DW_AT_decl_line : 270 + <17fc7> DW_AT_decl_column : 17 + <17fc8> DW_AT_type : <0x17f44> + <17fcc> DW_AT_data_member_location: 4 + <2><17fcd>: Abbrev Number: 0 + <1><17fce>: Abbrev Number: 12 (DW_TAG_typedef) + <17fcf> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <17fd3> DW_AT_decl_file : 4 + <17fd4> DW_AT_decl_line : 271 + <17fd6> DW_AT_decl_column : 3 + <17fd6> DW_AT_type : <0x17fa9> + <1><17fda>: Abbrev Number: 18 (DW_TAG_structure_type) + <17fdb> DW_AT_byte_size : 4 + <17fdc> DW_AT_decl_file : 4 + <17fdd> DW_AT_decl_line : 276 + <17fdf> DW_AT_decl_column : 9 + <17fdf> DW_AT_sibling : <0x17ff1> + <2><17fe3>: Abbrev Number: 9 (DW_TAG_member) + <17fe4> DW_AT_name : CCR + <17fe8> DW_AT_decl_file : 4 + <17fe8> DW_AT_decl_line : 278 + <17fea> DW_AT_decl_column : 19 + <17feb> DW_AT_type : <0x17f44> + <17fef> DW_AT_data_member_location: 0 + <2><17ff0>: Abbrev Number: 0 + <1><17ff1>: Abbrev Number: 12 (DW_TAG_typedef) + <17ff2> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <17ff6> DW_AT_decl_file : 4 + <17ff7> DW_AT_decl_line : 279 + <17ff9> DW_AT_decl_column : 3 + <17ff9> DW_AT_type : <0x17fda> + <1><17ffd>: Abbrev Number: 18 (DW_TAG_structure_type) + <17ffe> DW_AT_byte_size : 8 + <17fff> DW_AT_decl_file : 4 + <18000> DW_AT_decl_line : 281 + <18002> DW_AT_decl_column : 9 + <18002> DW_AT_sibling : <0x18021> + <2><18006>: Abbrev Number: 9 (DW_TAG_member) + <18007> DW_AT_name : CSR + <1800b> DW_AT_decl_file : 4 + <1800b> DW_AT_decl_line : 283 + <1800d> DW_AT_decl_column : 19 + <1800e> DW_AT_type : <0x17f44> + <18012> DW_AT_data_member_location: 0 + <2><18013>: Abbrev Number: 9 (DW_TAG_member) + <18014> DW_AT_name : CFR + <18018> DW_AT_decl_file : 4 + <18018> DW_AT_decl_line : 284 + <1801a> DW_AT_decl_column : 19 + <1801b> DW_AT_type : <0x17f44> + <1801f> DW_AT_data_member_location: 4 + <2><18020>: Abbrev Number: 0 + <1><18021>: Abbrev Number: 12 (DW_TAG_typedef) + <18022> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <18026> DW_AT_decl_file : 4 + <18027> DW_AT_decl_line : 285 + <18029> DW_AT_decl_column : 3 + <18029> DW_AT_type : <0x17ffd> + <1><1802d>: Abbrev Number: 18 (DW_TAG_structure_type) + <1802e> DW_AT_byte_size : 4 + <1802f> DW_AT_decl_file : 4 + <18030> DW_AT_decl_line : 287 + <18032> DW_AT_decl_column : 9 + <18032> DW_AT_sibling : <0x18045> + <2><18036>: Abbrev Number: 5 (DW_TAG_member) + <18037> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <1803b> DW_AT_decl_file : 4 + <1803c> DW_AT_decl_line : 289 + <1803e> DW_AT_decl_column : 19 + <1803f> DW_AT_type : <0x17f44> + <18043> DW_AT_data_member_location: 0 + <2><18044>: Abbrev Number: 0 + <1><18045>: Abbrev Number: 12 (DW_TAG_typedef) + <18046> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <1804a> DW_AT_decl_file : 4 + <1804b> DW_AT_decl_line : 290 + <1804d> DW_AT_decl_column : 3 + <1804d> DW_AT_type : <0x1802d> + <1><18051>: Abbrev Number: 18 (DW_TAG_structure_type) + <18052> DW_AT_byte_size : 8 + <18053> DW_AT_decl_file : 4 + <18054> DW_AT_decl_line : 292 + <18056> DW_AT_decl_column : 9 + <18056> DW_AT_sibling : <0x18077> + <2><1805a>: Abbrev Number: 5 (DW_TAG_member) + <1805b> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <1805f> DW_AT_decl_file : 4 + <18060> DW_AT_decl_line : 294 + <18062> DW_AT_decl_column : 19 + <18063> DW_AT_type : <0x17f44> + <18067> DW_AT_data_member_location: 0 + <2><18068>: Abbrev Number: 5 (DW_TAG_member) + <18069> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <1806d> DW_AT_decl_file : 4 + <1806e> DW_AT_decl_line : 295 + <18070> DW_AT_decl_column : 19 + <18071> DW_AT_type : <0x17f44> + <18075> DW_AT_data_member_location: 4 + <2><18076>: Abbrev Number: 0 + <1><18077>: Abbrev Number: 12 (DW_TAG_typedef) + <18078> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <1807c> DW_AT_decl_file : 4 + <1807d> DW_AT_decl_line : 296 + <1807f> DW_AT_decl_column : 3 + <1807f> DW_AT_type : <0x18051> + <1><18083>: Abbrev Number: 18 (DW_TAG_structure_type) + <18084> DW_AT_byte_size : 104 + <18085> DW_AT_decl_file : 4 + <18086> DW_AT_decl_line : 609 + <18088> DW_AT_decl_column : 9 + <18088> DW_AT_sibling : <0x181eb> + <2><1808c>: Abbrev Number: 9 (DW_TAG_member) + <1808d> DW_AT_name : CR1 + <18091> DW_AT_decl_file : 4 + <18091> DW_AT_decl_line : 611 + <18093> DW_AT_decl_column : 17 + <18094> DW_AT_type : <0x17f44> + <18098> DW_AT_data_member_location: 0 + <2><18099>: Abbrev Number: 9 (DW_TAG_member) + <1809a> DW_AT_name : CR2 + <1809e> DW_AT_decl_file : 4 + <1809e> DW_AT_decl_line : 612 + <180a0> DW_AT_decl_column : 17 + <180a1> DW_AT_type : <0x17f44> + <180a5> DW_AT_data_member_location: 4 + <2><180a6>: Abbrev Number: 5 (DW_TAG_member) + <180a7> DW_AT_name : (indirect string, offset: 0xcf968): SMCR + <180ab> DW_AT_decl_file : 4 + <180ac> DW_AT_decl_line : 613 + <180ae> DW_AT_decl_column : 17 + <180af> DW_AT_type : <0x17f44> + <180b3> DW_AT_data_member_location: 8 + <2><180b4>: Abbrev Number: 5 (DW_TAG_member) + <180b5> DW_AT_name : (indirect string, offset: 0x4e7ec): DIER + <180b9> DW_AT_decl_file : 4 + <180ba> DW_AT_decl_line : 614 + <180bc> DW_AT_decl_column : 17 + <180bd> DW_AT_type : <0x17f44> + <180c1> DW_AT_data_member_location: 12 + <2><180c2>: Abbrev Number: 9 (DW_TAG_member) + <180c3> DW_AT_name : SR + <180c6> DW_AT_decl_file : 4 + <180c6> DW_AT_decl_line : 615 + <180c8> DW_AT_decl_column : 17 + <180c9> DW_AT_type : <0x17f44> + <180cd> DW_AT_data_member_location: 16 + <2><180ce>: Abbrev Number: 9 (DW_TAG_member) + <180cf> DW_AT_name : EGR + <180d3> DW_AT_decl_file : 4 + <180d3> DW_AT_decl_line : 616 + <180d5> DW_AT_decl_column : 17 + <180d6> DW_AT_type : <0x17f44> + <180da> DW_AT_data_member_location: 20 + <2><180db>: Abbrev Number: 5 (DW_TAG_member) + <180dc> DW_AT_name : (indirect string, offset: 0xae0ce): CCMR1 + <180e0> DW_AT_decl_file : 4 + <180e1> DW_AT_decl_line : 617 + <180e3> DW_AT_decl_column : 17 + <180e4> DW_AT_type : <0x17f44> + <180e8> DW_AT_data_member_location: 24 + <2><180e9>: Abbrev Number: 5 (DW_TAG_member) + <180ea> DW_AT_name : (indirect string, offset: 0x5ede5): CCMR2 + <180ee> DW_AT_decl_file : 4 + <180ef> DW_AT_decl_line : 618 + <180f1> DW_AT_decl_column : 17 + <180f2> DW_AT_type : <0x17f44> + <180f6> DW_AT_data_member_location: 28 + <2><180f7>: Abbrev Number: 5 (DW_TAG_member) + <180f8> DW_AT_name : (indirect string, offset: 0x3a57c): CCER + <180fc> DW_AT_decl_file : 4 + <180fd> DW_AT_decl_line : 619 + <180ff> DW_AT_decl_column : 17 + <18100> DW_AT_type : <0x17f44> + <18104> DW_AT_data_member_location: 32 + <2><18105>: Abbrev Number: 9 (DW_TAG_member) + <18106> DW_AT_name : CNT + <1810a> DW_AT_decl_file : 4 + <1810a> DW_AT_decl_line : 620 + <1810c> DW_AT_decl_column : 17 + <1810d> DW_AT_type : <0x17f44> + <18111> DW_AT_data_member_location: 36 + <2><18112>: Abbrev Number: 9 (DW_TAG_member) + <18113> DW_AT_name : PSC + <18117> DW_AT_decl_file : 4 + <18117> DW_AT_decl_line : 621 + <18119> DW_AT_decl_column : 17 + <1811a> DW_AT_type : <0x17f44> + <1811e> DW_AT_data_member_location: 40 + <2><1811f>: Abbrev Number: 9 (DW_TAG_member) + <18120> DW_AT_name : ARR + <18124> DW_AT_decl_file : 4 + <18124> DW_AT_decl_line : 622 + <18126> DW_AT_decl_column : 17 + <18127> DW_AT_type : <0x17f44> + <1812b> DW_AT_data_member_location: 44 + <2><1812c>: Abbrev Number: 9 (DW_TAG_member) + <1812d> DW_AT_name : RCR + <18131> DW_AT_decl_file : 4 + <18131> DW_AT_decl_line : 623 + <18133> DW_AT_decl_column : 17 + <18134> DW_AT_type : <0x17f44> + <18138> DW_AT_data_member_location: 48 + <2><18139>: Abbrev Number: 5 (DW_TAG_member) + <1813a> DW_AT_name : (indirect string, offset: 0x1ce08): CCR1 + <1813e> DW_AT_decl_file : 4 + <1813f> DW_AT_decl_line : 624 + <18141> DW_AT_decl_column : 17 + <18142> DW_AT_type : <0x17f44> + <18146> DW_AT_data_member_location: 52 + <2><18147>: Abbrev Number: 5 (DW_TAG_member) + <18148> DW_AT_name : (indirect string, offset: 0x6342a): CCR2 + <1814c> DW_AT_decl_file : 4 + <1814d> DW_AT_decl_line : 625 + <1814f> DW_AT_decl_column : 17 + <18150> DW_AT_type : <0x17f44> + <18154> DW_AT_data_member_location: 56 + <2><18155>: Abbrev Number: 5 (DW_TAG_member) + <18156> DW_AT_name : (indirect string, offset: 0xc10fe): CCR3 + <1815a> DW_AT_decl_file : 4 + <1815b> DW_AT_decl_line : 626 + <1815d> DW_AT_decl_column : 17 + <1815e> DW_AT_type : <0x17f44> + <18162> DW_AT_data_member_location: 60 + <2><18163>: Abbrev Number: 5 (DW_TAG_member) + <18164> DW_AT_name : (indirect string, offset: 0xf650): CCR4 + <18168> DW_AT_decl_file : 4 + <18169> DW_AT_decl_line : 627 + <1816b> DW_AT_decl_column : 17 + <1816c> DW_AT_type : <0x17f44> + <18170> DW_AT_data_member_location: 64 + <2><18171>: Abbrev Number: 5 (DW_TAG_member) + <18172> DW_AT_name : (indirect string, offset: 0x6d8a0): BDTR <18176> DW_AT_decl_file : 4 - <18176> DW_AT_decl_line : 615 - <18178> DW_AT_decl_column : 17 - <18179> DW_AT_type : <0x17ff4> - <1817d> DW_AT_data_member_location: 16 - <2><1817e>: Abbrev Number: 9 (DW_TAG_member) - <1817f> DW_AT_name : EGR - <18183> DW_AT_decl_file : 4 - <18183> DW_AT_decl_line : 616 - <18185> DW_AT_decl_column : 17 - <18186> DW_AT_type : <0x17ff4> - <1818a> DW_AT_data_member_location: 20 - <2><1818b>: Abbrev Number: 5 (DW_TAG_member) - <1818c> DW_AT_name : (indirect string, offset: 0xae15f): CCMR1 - <18190> DW_AT_decl_file : 4 - <18191> DW_AT_decl_line : 617 - <18193> DW_AT_decl_column : 17 - <18194> DW_AT_type : <0x17ff4> - <18198> DW_AT_data_member_location: 24 - <2><18199>: Abbrev Number: 5 (DW_TAG_member) - <1819a> DW_AT_name : (indirect string, offset: 0x5ee60): CCMR2 + <18177> DW_AT_decl_line : 628 + <18179> DW_AT_decl_column : 17 + <1817a> DW_AT_type : <0x17f44> + <1817e> DW_AT_data_member_location: 68 + <2><1817f>: Abbrev Number: 9 (DW_TAG_member) + <18180> DW_AT_name : DCR + <18184> DW_AT_decl_file : 4 + <18184> DW_AT_decl_line : 629 + <18186> DW_AT_decl_column : 17 + <18187> DW_AT_type : <0x17f44> + <1818b> DW_AT_data_member_location: 72 + <2><1818c>: Abbrev Number: 5 (DW_TAG_member) + <1818d> DW_AT_name : (indirect string, offset: 0x4cc7e): DMAR + <18191> DW_AT_decl_file : 4 + <18192> DW_AT_decl_line : 630 + <18194> DW_AT_decl_column : 17 + <18195> DW_AT_type : <0x17f44> + <18199> DW_AT_data_member_location: 76 + <2><1819a>: Abbrev Number: 9 (DW_TAG_member) + <1819b> DW_AT_name : OR <1819e> DW_AT_decl_file : 4 - <1819f> DW_AT_decl_line : 618 - <181a1> DW_AT_decl_column : 17 - <181a2> DW_AT_type : <0x17ff4> - <181a6> DW_AT_data_member_location: 28 - <2><181a7>: Abbrev Number: 5 (DW_TAG_member) - <181a8> DW_AT_name : (indirect string, offset: 0x3a596): CCER - <181ac> DW_AT_decl_file : 4 - <181ad> DW_AT_decl_line : 619 - <181af> DW_AT_decl_column : 17 - <181b0> DW_AT_type : <0x17ff4> - <181b4> DW_AT_data_member_location: 32 - <2><181b5>: Abbrev Number: 9 (DW_TAG_member) - <181b6> DW_AT_name : CNT - <181ba> DW_AT_decl_file : 4 - <181ba> DW_AT_decl_line : 620 + <1819e> DW_AT_decl_line : 631 + <181a0> DW_AT_decl_column : 17 + <181a1> DW_AT_type : <0x17f44> + <181a5> DW_AT_data_member_location: 80 + <2><181a6>: Abbrev Number: 5 (DW_TAG_member) + <181a7> DW_AT_name : (indirect string, offset: 0xd3b62): CCMR3 + <181ab> DW_AT_decl_file : 4 + <181ac> DW_AT_decl_line : 632 + <181ae> DW_AT_decl_column : 17 + <181af> DW_AT_type : <0x17f44> + <181b3> DW_AT_data_member_location: 84 + <2><181b4>: Abbrev Number: 5 (DW_TAG_member) + <181b5> DW_AT_name : (indirect string, offset: 0x5643c): CCR5 + <181b9> DW_AT_decl_file : 4 + <181ba> DW_AT_decl_line : 633 <181bc> DW_AT_decl_column : 17 - <181bd> DW_AT_type : <0x17ff4> - <181c1> DW_AT_data_member_location: 36 - <2><181c2>: Abbrev Number: 9 (DW_TAG_member) - <181c3> DW_AT_name : PSC + <181bd> DW_AT_type : <0x17f44> + <181c1> DW_AT_data_member_location: 88 + <2><181c2>: Abbrev Number: 5 (DW_TAG_member) + <181c3> DW_AT_name : (indirect string, offset: 0xa7f7c): CCR6 <181c7> DW_AT_decl_file : 4 - <181c7> DW_AT_decl_line : 621 - <181c9> DW_AT_decl_column : 17 - <181ca> DW_AT_type : <0x17ff4> - <181ce> DW_AT_data_member_location: 40 - <2><181cf>: Abbrev Number: 9 (DW_TAG_member) - <181d0> DW_AT_name : ARR - <181d4> DW_AT_decl_file : 4 - <181d4> DW_AT_decl_line : 622 - <181d6> DW_AT_decl_column : 17 - <181d7> DW_AT_type : <0x17ff4> - <181db> DW_AT_data_member_location: 44 - <2><181dc>: Abbrev Number: 9 (DW_TAG_member) - <181dd> DW_AT_name : RCR - <181e1> DW_AT_decl_file : 4 - <181e1> DW_AT_decl_line : 623 - <181e3> DW_AT_decl_column : 17 - <181e4> DW_AT_type : <0x17ff4> - <181e8> DW_AT_data_member_location: 48 - <2><181e9>: Abbrev Number: 5 (DW_TAG_member) - <181ea> DW_AT_name : (indirect string, offset: 0x1cddf): CCR1 - <181ee> DW_AT_decl_file : 4 - <181ef> DW_AT_decl_line : 624 - <181f1> DW_AT_decl_column : 17 - <181f2> DW_AT_type : <0x17ff4> - <181f6> DW_AT_data_member_location: 52 - <2><181f7>: Abbrev Number: 5 (DW_TAG_member) - <181f8> DW_AT_name : (indirect string, offset: 0x63489): CCR2 - <181fc> DW_AT_decl_file : 4 - <181fd> DW_AT_decl_line : 625 - <181ff> DW_AT_decl_column : 17 - <18200> DW_AT_type : <0x17ff4> - <18204> DW_AT_data_member_location: 56 - <2><18205>: Abbrev Number: 5 (DW_TAG_member) - <18206> DW_AT_name : (indirect string, offset: 0xc1144): CCR3 - <1820a> DW_AT_decl_file : 4 - <1820b> DW_AT_decl_line : 626 - <1820d> DW_AT_decl_column : 17 - <1820e> DW_AT_type : <0x17ff4> - <18212> DW_AT_data_member_location: 60 - <2><18213>: Abbrev Number: 5 (DW_TAG_member) - <18214> DW_AT_name : (indirect string, offset: 0xf631): CCR4 - <18218> DW_AT_decl_file : 4 - <18219> DW_AT_decl_line : 627 - <1821b> DW_AT_decl_column : 17 - <1821c> DW_AT_type : <0x17ff4> - <18220> DW_AT_data_member_location: 64 - <2><18221>: Abbrev Number: 5 (DW_TAG_member) - <18222> DW_AT_name : (indirect string, offset: 0x6d8ff): BDTR - <18226> DW_AT_decl_file : 4 - <18227> DW_AT_decl_line : 628 - <18229> DW_AT_decl_column : 17 - <1822a> DW_AT_type : <0x17ff4> - <1822e> DW_AT_data_member_location: 68 - <2><1822f>: Abbrev Number: 9 (DW_TAG_member) - <18230> DW_AT_name : DCR - <18234> DW_AT_decl_file : 4 - <18234> DW_AT_decl_line : 629 - <18236> DW_AT_decl_column : 17 - <18237> DW_AT_type : <0x17ff4> - <1823b> DW_AT_data_member_location: 72 - <2><1823c>: Abbrev Number: 5 (DW_TAG_member) - <1823d> DW_AT_name : (indirect string, offset: 0x4ccca): DMAR - <18241> DW_AT_decl_file : 4 - <18242> DW_AT_decl_line : 630 - <18244> DW_AT_decl_column : 17 - <18245> DW_AT_type : <0x17ff4> - <18249> DW_AT_data_member_location: 76 - <2><1824a>: Abbrev Number: 9 (DW_TAG_member) - <1824b> DW_AT_name : OR - <1824e> DW_AT_decl_file : 4 - <1824e> DW_AT_decl_line : 631 - <18250> DW_AT_decl_column : 17 - <18251> DW_AT_type : <0x17ff4> - <18255> DW_AT_data_member_location: 80 - <2><18256>: Abbrev Number: 5 (DW_TAG_member) - <18257> DW_AT_name : (indirect string, offset: 0xd3bc4): CCMR3 - <1825b> DW_AT_decl_file : 4 - <1825c> DW_AT_decl_line : 632 - <1825e> DW_AT_decl_column : 17 - <1825f> DW_AT_type : <0x17ff4> - <18263> DW_AT_data_member_location: 84 - <2><18264>: Abbrev Number: 5 (DW_TAG_member) - <18265> DW_AT_name : (indirect string, offset: 0x56488): CCR5 - <18269> DW_AT_decl_file : 4 - <1826a> DW_AT_decl_line : 633 - <1826c> DW_AT_decl_column : 17 - <1826d> DW_AT_type : <0x17ff4> - <18271> DW_AT_data_member_location: 88 - <2><18272>: Abbrev Number: 5 (DW_TAG_member) - <18273> DW_AT_name : (indirect string, offset: 0xa800d): CCR6 - <18277> DW_AT_decl_file : 4 - <18278> DW_AT_decl_line : 634 - <1827a> DW_AT_decl_column : 17 - <1827b> DW_AT_type : <0x17ff4> - <1827f> DW_AT_data_member_location: 92 - <2><18280>: Abbrev Number: 9 (DW_TAG_member) - <18281> DW_AT_name : AF1 - <18285> DW_AT_decl_file : 4 - <18285> DW_AT_decl_line : 635 - <18287> DW_AT_decl_column : 17 - <18288> DW_AT_type : <0x17ff4> - <1828c> DW_AT_data_member_location: 96 - <2><1828d>: Abbrev Number: 9 (DW_TAG_member) - <1828e> DW_AT_name : AF2 - <18292> DW_AT_decl_file : 4 - <18292> DW_AT_decl_line : 636 - <18294> DW_AT_decl_column : 17 - <18295> DW_AT_type : <0x17ff4> - <18299> DW_AT_data_member_location: 100 - <2><1829a>: Abbrev Number: 0 - <1><1829b>: Abbrev Number: 12 (DW_TAG_typedef) - <1829c> DW_AT_name : (indirect string, offset: 0xf12d9): TIM_TypeDef - <182a0> DW_AT_decl_file : 4 - <182a1> DW_AT_decl_line : 637 - <182a3> DW_AT_decl_column : 3 - <182a3> DW_AT_type : <0x18133> - <1><182a7>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <182a8> DW_AT_encoding : 7 (unsigned) - <182a8> DW_AT_byte_size : 1 - <182a8> DW_AT_type : <0x17f85> - <182ac> DW_AT_decl_file : 5 - <182ad> DW_AT_decl_line : 114 - <182ae> DW_AT_decl_column : 1 - <182ae> DW_AT_sibling : <0x182bf> - <2><182b2>: Abbrev Number: 6 (DW_TAG_enumerator) - <182b3> DW_AT_name : (indirect string, offset: 0xd25e9): RESET - <182b7> DW_AT_const_value : 0 - <2><182b8>: Abbrev Number: 30 (DW_TAG_enumerator) - <182b9> DW_AT_name : SET - <182bd> DW_AT_const_value : 1 - <2><182be>: Abbrev Number: 0 - <1><182bf>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <182c0> DW_AT_encoding : 7 (unsigned) - <182c0> DW_AT_byte_size : 1 - <182c0> DW_AT_type : <0x17f85> - <182c4> DW_AT_decl_file : 5 - <182c5> DW_AT_decl_line : 120 - <182c6> DW_AT_decl_column : 1 - <182c6> DW_AT_sibling : <0x182d7> - <2><182ca>: Abbrev Number: 6 (DW_TAG_enumerator) - <182cb> DW_AT_name : (indirect string, offset: 0x70e42): DISABLE - <182cf> DW_AT_const_value : 0 - <2><182d0>: Abbrev Number: 6 (DW_TAG_enumerator) - <182d1> DW_AT_name : (indirect string, offset: 0x8140): ENABLE - <182d5> DW_AT_const_value : 1 - <2><182d6>: Abbrev Number: 0 - <1><182d7>: Abbrev Number: 15 (DW_TAG_base_type) - <182d8> DW_AT_byte_size : 8 - <182d9> DW_AT_encoding : 4 (float) - <182da> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><182de>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <182df> DW_AT_encoding : 7 (unsigned) - <182df> DW_AT_byte_size : 1 - <182df> DW_AT_type : <0x17f85> - <182e3> DW_AT_decl_file : 6 - <182e4> DW_AT_decl_line : 39 - <182e5> DW_AT_decl_column : 1 - <182e5> DW_AT_sibling : <0x18302> - <2><182e9>: Abbrev Number: 6 (DW_TAG_enumerator) - <182ea> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <182ee> DW_AT_const_value : 0 - <2><182ef>: Abbrev Number: 6 (DW_TAG_enumerator) - <182f0> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <182f4> DW_AT_const_value : 1 - <2><182f5>: Abbrev Number: 6 (DW_TAG_enumerator) - <182f6> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <182fa> DW_AT_const_value : 2 - <2><182fb>: Abbrev Number: 6 (DW_TAG_enumerator) - <182fc> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <18300> DW_AT_const_value : 3 - <2><18301>: Abbrev Number: 0 - <1><18302>: Abbrev Number: 10 (DW_TAG_typedef) - <18303> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <18307> DW_AT_decl_file : 6 - <18308> DW_AT_decl_line : 44 - <18309> DW_AT_decl_column : 3 - <1830a> DW_AT_type : <0x182de> - <1><1830e>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <1830f> DW_AT_encoding : 7 (unsigned) - <1830f> DW_AT_byte_size : 1 - <1830f> DW_AT_type : <0x17f85> - <18313> DW_AT_decl_file : 6 - <18314> DW_AT_decl_line : 50 - <18315> DW_AT_decl_column : 1 - <18315> DW_AT_sibling : <0x18326> - <2><18319>: Abbrev Number: 6 (DW_TAG_enumerator) - <1831a> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <1831e> DW_AT_const_value : 0 - <2><1831f>: Abbrev Number: 6 (DW_TAG_enumerator) - <18320> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <18324> DW_AT_const_value : 1 - <2><18325>: Abbrev Number: 0 - <1><18326>: Abbrev Number: 10 (DW_TAG_typedef) - <18327> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <1832b> DW_AT_decl_file : 6 - <1832c> DW_AT_decl_line : 53 - <1832d> DW_AT_decl_column : 3 - <1832e> DW_AT_type : <0x1830e> - <1><18332>: Abbrev Number: 17 (DW_TAG_structure_type) - <18333> DW_AT_byte_size : 32 - <18334> DW_AT_decl_file : 7 - <18335> DW_AT_decl_line : 47 - <18336> DW_AT_decl_column : 9 - <18336> DW_AT_sibling : <0x183a3> - <2><1833a>: Abbrev Number: 3 (DW_TAG_member) - <1833b> DW_AT_name : (indirect string, offset: 0x101237): Request - <1833f> DW_AT_decl_file : 7 - <18340> DW_AT_decl_line : 49 - <18341> DW_AT_decl_column : 12 - <18342> DW_AT_type : <0x17fe8> - <18346> DW_AT_data_member_location: 0 - <2><18347>: Abbrev Number: 3 (DW_TAG_member) - <18348> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <1834c> DW_AT_decl_file : 7 - <1834d> DW_AT_decl_line : 52 - <1834e> DW_AT_decl_column : 12 - <1834f> DW_AT_type : <0x17fe8> - <18353> DW_AT_data_member_location: 4 - <2><18354>: Abbrev Number: 3 (DW_TAG_member) - <18355> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <18359> DW_AT_decl_file : 7 - <1835a> DW_AT_decl_line : 56 - <1835b> DW_AT_decl_column : 12 - <1835c> DW_AT_type : <0x17fe8> - <18360> DW_AT_data_member_location: 8 - <2><18361>: Abbrev Number: 3 (DW_TAG_member) - <18362> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <18366> DW_AT_decl_file : 7 - <18367> DW_AT_decl_line : 59 - <18368> DW_AT_decl_column : 12 - <18369> DW_AT_type : <0x17fe8> - <1836d> DW_AT_data_member_location: 12 - <2><1836e>: Abbrev Number: 3 (DW_TAG_member) - <1836f> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <18373> DW_AT_decl_file : 7 - <18374> DW_AT_decl_line : 62 - <18375> DW_AT_decl_column : 12 - <18376> DW_AT_type : <0x17fe8> - <1837a> DW_AT_data_member_location: 16 - <2><1837b>: Abbrev Number: 3 (DW_TAG_member) - <1837c> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <18380> DW_AT_decl_file : 7 - <18381> DW_AT_decl_line : 65 - <18382> DW_AT_decl_column : 12 - <18383> DW_AT_type : <0x17fe8> - <18387> DW_AT_data_member_location: 20 - <2><18388>: Abbrev Number: 3 (DW_TAG_member) - <18389> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <1838d> DW_AT_decl_file : 7 - <1838e> DW_AT_decl_line : 68 - <1838f> DW_AT_decl_column : 12 - <18390> DW_AT_type : <0x17fe8> - <18394> DW_AT_data_member_location: 24 - <2><18395>: Abbrev Number: 3 (DW_TAG_member) - <18396> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <1839a> DW_AT_decl_file : 7 - <1839b> DW_AT_decl_line : 73 - <1839c> DW_AT_decl_column : 12 - <1839d> DW_AT_type : <0x17fe8> - <183a1> DW_AT_data_member_location: 28 - <2><183a2>: Abbrev Number: 0 - <1><183a3>: Abbrev Number: 10 (DW_TAG_typedef) - <183a4> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <183a8> DW_AT_decl_file : 7 - <183a9> DW_AT_decl_line : 75 - <183aa> DW_AT_decl_column : 3 - <183ab> DW_AT_type : <0x18332> - <1><183af>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <183b0> DW_AT_encoding : 7 (unsigned) - <183b0> DW_AT_byte_size : 1 - <183b0> DW_AT_type : <0x17f85> - <183b4> DW_AT_decl_file : 7 - <183b5> DW_AT_decl_line : 81 - <183b6> DW_AT_decl_column : 1 - <183b6> DW_AT_sibling : <0x183d3> - <2><183ba>: Abbrev Number: 6 (DW_TAG_enumerator) - <183bb> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <183bf> DW_AT_const_value : 0 - <2><183c0>: Abbrev Number: 6 (DW_TAG_enumerator) - <183c1> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <183c5> DW_AT_const_value : 1 - <2><183c6>: Abbrev Number: 6 (DW_TAG_enumerator) - <183c7> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <183cb> DW_AT_const_value : 2 - <2><183cc>: Abbrev Number: 6 (DW_TAG_enumerator) - <183cd> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <183d1> DW_AT_const_value : 3 - <2><183d2>: Abbrev Number: 0 - <1><183d3>: Abbrev Number: 10 (DW_TAG_typedef) - <183d4> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <183d8> DW_AT_decl_file : 7 - <183d9> DW_AT_decl_line : 86 - <183da> DW_AT_decl_column : 3 - <183db> DW_AT_type : <0x183af> - <1><183df>: Abbrev Number: 19 (DW_TAG_volatile_type) - <183e0> DW_AT_type : <0x183d3> - <1><183e4>: Abbrev Number: 31 (DW_TAG_structure_type) - <183e5> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <183e9> DW_AT_byte_size : 96 - <183ea> DW_AT_decl_file : 7 - <183eb> DW_AT_decl_line : 114 - <183ec> DW_AT_decl_column : 16 - <183ed> DW_AT_sibling : <0x184dc> - <2><183f1>: Abbrev Number: 3 (DW_TAG_member) - <183f2> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <183f6> DW_AT_decl_file : 7 - <183f7> DW_AT_decl_line : 116 - <183f8> DW_AT_decl_column : 27 - <183f9> DW_AT_type : <0x184dc> - <183fd> DW_AT_data_member_location: 0 - <2><183fe>: Abbrev Number: 3 (DW_TAG_member) - <183ff> DW_AT_name : (indirect string, offset: 0xf735a): Init - <18403> DW_AT_decl_file : 7 - <18404> DW_AT_decl_line : 118 - <18405> DW_AT_decl_column : 25 - <18406> DW_AT_type : <0x183a3> - <1840a> DW_AT_data_member_location: 4 - <2><1840b>: Abbrev Number: 3 (DW_TAG_member) - <1840c> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <18410> DW_AT_decl_file : 7 - <18411> DW_AT_decl_line : 120 - <18412> DW_AT_decl_column : 25 - <18413> DW_AT_type : <0x18326> - <18417> DW_AT_data_member_location: 36 - <2><18418>: Abbrev Number: 3 (DW_TAG_member) - <18419> DW_AT_name : (indirect string, offset: 0xf84d0): State - <1841d> DW_AT_decl_file : 7 - <1841e> DW_AT_decl_line : 122 - <1841f> DW_AT_decl_column : 30 - <18420> DW_AT_type : <0x183df> - <18424> DW_AT_data_member_location: 37 - <2><18425>: Abbrev Number: 3 (DW_TAG_member) - <18426> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <1842a> DW_AT_decl_file : 7 - <1842b> DW_AT_decl_line : 124 - <1842c> DW_AT_decl_column : 26 - <1842d> DW_AT_type : <0x184e1> - <18431> DW_AT_data_member_location: 40 - <2><18432>: Abbrev Number: 3 (DW_TAG_member) - <18433> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <18437> DW_AT_decl_file : 7 - <18438> DW_AT_decl_line : 126 - <18439> DW_AT_decl_column : 11 - <1843a> DW_AT_type : <0x184f3> - <1843e> DW_AT_data_member_location: 44 - <2><1843f>: Abbrev Number: 3 (DW_TAG_member) - <18440> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <18444> DW_AT_decl_file : 7 - <18445> DW_AT_decl_line : 128 - <18446> DW_AT_decl_column : 11 - <18447> DW_AT_type : <0x184f3> - <1844b> DW_AT_data_member_location: 48 - <2><1844c>: Abbrev Number: 3 (DW_TAG_member) - <1844d> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <18451> DW_AT_decl_file : 7 - <18452> DW_AT_decl_line : 130 - <18453> DW_AT_decl_column : 11 - <18454> DW_AT_type : <0x184f3> - <18458> DW_AT_data_member_location: 52 - <2><18459>: Abbrev Number: 3 (DW_TAG_member) - <1845a> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <1845e> DW_AT_decl_file : 7 - <1845f> DW_AT_decl_line : 132 - <18460> DW_AT_decl_column : 11 - <18461> DW_AT_type : <0x184f3> - <18465> DW_AT_data_member_location: 56 - <2><18466>: Abbrev Number: 3 (DW_TAG_member) - <18467> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <1846b> DW_AT_decl_file : 7 - <1846c> DW_AT_decl_line : 134 - <1846d> DW_AT_decl_column : 26 - <1846e> DW_AT_type : <0x17ff4> - <18472> DW_AT_data_member_location: 60 - <2><18473>: Abbrev Number: 3 (DW_TAG_member) - <18474> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <18478> DW_AT_decl_file : 7 - <18479> DW_AT_decl_line : 136 - <1847a> DW_AT_decl_column : 27 - <1847b> DW_AT_type : <0x184f8> - <1847f> DW_AT_data_member_location: 64 - <2><18480>: Abbrev Number: 3 (DW_TAG_member) - <18481> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <18485> DW_AT_decl_file : 7 - <18486> DW_AT_decl_line : 138 - <18487> DW_AT_decl_column : 26 - <18488> DW_AT_type : <0x17fe8> - <1848c> DW_AT_data_member_location: 68 - <2><1848d>: Abbrev Number: 3 (DW_TAG_member) - <1848e> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <18492> DW_AT_decl_file : 7 - <18493> DW_AT_decl_line : 140 - <18494> DW_AT_decl_column : 37 - <18495> DW_AT_type : <0x184fd> - <18499> DW_AT_data_member_location: 72 - <2><1849a>: Abbrev Number: 3 (DW_TAG_member) - <1849b> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <1849f> DW_AT_decl_file : 7 - <184a0> DW_AT_decl_line : 142 - <184a1> DW_AT_decl_column : 37 - <184a2> DW_AT_type : <0x18502> - <184a6> DW_AT_data_member_location: 76 - <2><184a7>: Abbrev Number: 3 (DW_TAG_member) - <184a8> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <184ac> DW_AT_decl_file : 7 - <184ad> DW_AT_decl_line : 144 - <184ae> DW_AT_decl_column : 36 - <184af> DW_AT_type : <0x17fe8> - <184b3> DW_AT_data_member_location: 80 - <2><184b4>: Abbrev Number: 3 (DW_TAG_member) - <184b5> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <184b9> DW_AT_decl_file : 7 - <184ba> DW_AT_decl_line : 146 - <184bb> DW_AT_decl_column : 37 - <184bc> DW_AT_type : <0x18507> - <184c0> DW_AT_data_member_location: 84 - <2><184c1>: Abbrev Number: 3 (DW_TAG_member) - <184c2> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <184c6> DW_AT_decl_file : 7 - <184c7> DW_AT_decl_line : 148 - <184c8> DW_AT_decl_column : 37 - <184c9> DW_AT_type : <0x1850c> - <184cd> DW_AT_data_member_location: 88 - <2><184ce>: Abbrev Number: 3 (DW_TAG_member) - <184cf> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <184d3> DW_AT_decl_file : 7 - <184d4> DW_AT_decl_line : 150 - <184d5> DW_AT_decl_column : 36 - <184d6> DW_AT_type : <0x17fe8> - <184da> DW_AT_data_member_location: 92 - <2><184db>: Abbrev Number: 0 - <1><184dc>: Abbrev Number: 8 (DW_TAG_pointer_type) - <184dd> DW_AT_byte_size : 4 - <184dd> DW_AT_type : <0x1804d> - <1><184e1>: Abbrev Number: 32 (DW_TAG_pointer_type) - <184e2> DW_AT_byte_size : 4 - <1><184e3>: Abbrev Number: 33 (DW_TAG_subroutine_type) - <184e4> DW_AT_prototyped : 1 - <184e4> DW_AT_sibling : <0x184ee> - <2><184e8>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <184e9> DW_AT_type : <0x184ee> - <2><184ed>: Abbrev Number: 0 - <1><184ee>: Abbrev Number: 8 (DW_TAG_pointer_type) - <184ef> DW_AT_byte_size : 4 - <184ef> DW_AT_type : <0x183e4> - <1><184f3>: Abbrev Number: 8 (DW_TAG_pointer_type) - <184f4> DW_AT_byte_size : 4 - <184f4> DW_AT_type : <0x184e3> - <1><184f8>: Abbrev Number: 8 (DW_TAG_pointer_type) - <184f9> DW_AT_byte_size : 4 - <184f9> DW_AT_type : <0x1807e> - <1><184fd>: Abbrev Number: 8 (DW_TAG_pointer_type) - <184fe> DW_AT_byte_size : 4 - <184fe> DW_AT_type : <0x180a1> - <1><18502>: Abbrev Number: 8 (DW_TAG_pointer_type) - <18503> DW_AT_byte_size : 4 - <18503> DW_AT_type : <0x180d1> - <1><18507>: Abbrev Number: 8 (DW_TAG_pointer_type) - <18508> DW_AT_byte_size : 4 - <18508> DW_AT_type : <0x180f5> - <1><1850c>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1850d> DW_AT_byte_size : 4 - <1850d> DW_AT_type : <0x18127> - <1><18511>: Abbrev Number: 10 (DW_TAG_typedef) - <18512> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <18516> DW_AT_decl_file : 7 - <18517> DW_AT_decl_line : 151 - <18518> DW_AT_decl_column : 3 - <18519> DW_AT_type : <0x183e4> - <1><1851d>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1851e> DW_AT_byte_size : 4 - <1851e> DW_AT_type : <0x18511> - <1><18522>: Abbrev Number: 17 (DW_TAG_structure_type) - <18523> DW_AT_byte_size : 24 - <18524> DW_AT_decl_file : 8 - <18525> DW_AT_decl_line : 46 - <18526> DW_AT_decl_column : 9 - <18526> DW_AT_sibling : <0x18579> - <2><1852a>: Abbrev Number: 3 (DW_TAG_member) - <1852b> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <1852f> DW_AT_decl_file : 8 - <18530> DW_AT_decl_line : 48 - <18531> DW_AT_decl_column : 12 - <18532> DW_AT_type : <0x17fe8> - <18536> DW_AT_data_member_location: 0 - <2><18537>: Abbrev Number: 3 (DW_TAG_member) - <18538> DW_AT_name : (indirect string, offset: 0xf11f6): CounterMode - <1853c> DW_AT_decl_file : 8 - <1853d> DW_AT_decl_line : 51 - <1853e> DW_AT_decl_column : 12 - <1853f> DW_AT_type : <0x17fe8> - <18543> DW_AT_data_member_location: 4 - <2><18544>: Abbrev Number: 3 (DW_TAG_member) - <18545> DW_AT_name : (indirect string, offset: 0x1001cc): Period - <18549> DW_AT_decl_file : 8 - <1854a> DW_AT_decl_line : 54 - <1854b> DW_AT_decl_column : 12 - <1854c> DW_AT_type : <0x17fe8> - <18550> DW_AT_data_member_location: 8 - <2><18551>: Abbrev Number: 3 (DW_TAG_member) - <18552> DW_AT_name : (indirect string, offset: 0xf04ac): ClockDivision - <18556> DW_AT_decl_file : 8 - <18557> DW_AT_decl_line : 58 - <18558> DW_AT_decl_column : 12 - <18559> DW_AT_type : <0x17fe8> - <1855d> DW_AT_data_member_location: 12 - <2><1855e>: Abbrev Number: 3 (DW_TAG_member) - <1855f> DW_AT_name : (indirect string, offset: 0xf0c87): RepetitionCounter - <18563> DW_AT_decl_file : 8 - <18564> DW_AT_decl_line : 61 - <18565> DW_AT_decl_column : 12 - <18566> DW_AT_type : <0x17fe8> - <1856a> DW_AT_data_member_location: 16 - <2><1856b>: Abbrev Number: 3 (DW_TAG_member) - <1856c> DW_AT_name : (indirect string, offset: 0xefd29): AutoReloadPreload - <18570> DW_AT_decl_file : 8 - <18571> DW_AT_decl_line : 72 - <18572> DW_AT_decl_column : 12 - <18573> DW_AT_type : <0x17fe8> - <18577> DW_AT_data_member_location: 20 - <2><18578>: Abbrev Number: 0 - <1><18579>: Abbrev Number: 10 (DW_TAG_typedef) - <1857a> DW_AT_name : (indirect string, offset: 0xf11a1): TIM_Base_InitTypeDef - <1857e> DW_AT_decl_file : 8 - <1857f> DW_AT_decl_line : 74 - <18580> DW_AT_decl_column : 3 - <18581> DW_AT_type : <0x18522> - <1><18585>: Abbrev Number: 16 (DW_TAG_const_type) - <18586> DW_AT_type : <0x18579> - <1><1858a>: Abbrev Number: 17 (DW_TAG_structure_type) - <1858b> DW_AT_byte_size : 28 - <1858c> DW_AT_decl_file : 8 - <1858d> DW_AT_decl_line : 79 - <1858e> DW_AT_decl_column : 9 - <1858e> DW_AT_sibling : <0x185ee> - <2><18592>: Abbrev Number: 3 (DW_TAG_member) - <18593> DW_AT_name : (indirect string, offset: 0xf7a12): OCMode - <18597> DW_AT_decl_file : 8 - <18598> DW_AT_decl_line : 81 - <18599> DW_AT_decl_column : 12 - <1859a> DW_AT_type : <0x17fe8> - <1859e> DW_AT_data_member_location: 0 - <2><1859f>: Abbrev Number: 3 (DW_TAG_member) - <185a0> DW_AT_name : (indirect string, offset: 0xf7ffa): Pulse - <185a4> DW_AT_decl_file : 8 - <185a5> DW_AT_decl_line : 84 - <185a6> DW_AT_decl_column : 12 - <185a7> DW_AT_type : <0x17fe8> - <185ab> DW_AT_data_member_location: 4 - <2><185ac>: Abbrev Number: 3 (DW_TAG_member) - <185ad> DW_AT_name : (indirect string, offset: 0xf7eda): OCPolarity - <185b1> DW_AT_decl_file : 8 - <185b2> DW_AT_decl_line : 87 - <185b3> DW_AT_decl_column : 12 - <185b4> DW_AT_type : <0x17fe8> - <185b8> DW_AT_data_member_location: 8 - <2><185b9>: Abbrev Number: 3 (DW_TAG_member) - <185ba> DW_AT_name : (indirect string, offset: 0xf7699): OCNPolarity - <185be> DW_AT_decl_file : 8 - <185bf> DW_AT_decl_line : 90 - <185c0> DW_AT_decl_column : 12 - <185c1> DW_AT_type : <0x17fe8> - <185c5> DW_AT_data_member_location: 12 - <2><185c6>: Abbrev Number: 3 (DW_TAG_member) - <185c7> DW_AT_name : (indirect string, offset: 0xf7603): OCFastMode - <185cb> DW_AT_decl_file : 8 - <185cc> DW_AT_decl_line : 94 - <185cd> DW_AT_decl_column : 12 - <185ce> DW_AT_type : <0x17fe8> - <185d2> DW_AT_data_member_location: 16 - <2><185d3>: Abbrev Number: 3 (DW_TAG_member) - <185d4> DW_AT_name : (indirect string, offset: 0xf798b): OCIdleState - <185d8> DW_AT_decl_file : 8 - <185d9> DW_AT_decl_line : 99 - <185da> DW_AT_decl_column : 12 - <185db> DW_AT_type : <0x17fe8> - <185df> DW_AT_data_member_location: 20 - <2><185e0>: Abbrev Number: 3 (DW_TAG_member) - <185e1> DW_AT_name : (indirect string, offset: 0xf7b0d): OCNIdleState - <185e5> DW_AT_decl_file : 8 - <185e6> DW_AT_decl_line : 103 - <185e7> DW_AT_decl_column : 12 - <185e8> DW_AT_type : <0x17fe8> - <185ec> DW_AT_data_member_location: 24 - <2><185ed>: Abbrev Number: 0 - <1><185ee>: Abbrev Number: 10 (DW_TAG_typedef) - <185ef> DW_AT_name : (indirect string, offset: 0xf74e0): TIM_OC_InitTypeDef + <181c8> DW_AT_decl_line : 634 + <181ca> DW_AT_decl_column : 17 + <181cb> DW_AT_type : <0x17f44> + <181cf> DW_AT_data_member_location: 92 + <2><181d0>: Abbrev Number: 9 (DW_TAG_member) + <181d1> DW_AT_name : AF1 + <181d5> DW_AT_decl_file : 4 + <181d5> DW_AT_decl_line : 635 + <181d7> DW_AT_decl_column : 17 + <181d8> DW_AT_type : <0x17f44> + <181dc> DW_AT_data_member_location: 96 + <2><181dd>: Abbrev Number: 9 (DW_TAG_member) + <181de> DW_AT_name : AF2 + <181e2> DW_AT_decl_file : 4 + <181e2> DW_AT_decl_line : 636 + <181e4> DW_AT_decl_column : 17 + <181e5> DW_AT_type : <0x17f44> + <181e9> DW_AT_data_member_location: 100 + <2><181ea>: Abbrev Number: 0 + <1><181eb>: Abbrev Number: 12 (DW_TAG_typedef) + <181ec> DW_AT_name : (indirect string, offset: 0xf12c2): TIM_TypeDef + <181f0> DW_AT_decl_file : 4 + <181f1> DW_AT_decl_line : 637 + <181f3> DW_AT_decl_column : 3 + <181f3> DW_AT_type : <0x18083> + <1><181f7>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <181f8> DW_AT_encoding : 7 (unsigned) + <181f8> DW_AT_byte_size : 1 + <181f8> DW_AT_type : <0x17ed5> + <181fc> DW_AT_decl_file : 5 + <181fd> DW_AT_decl_line : 114 + <181fe> DW_AT_decl_column : 1 + <181fe> DW_AT_sibling : <0x1820f> + <2><18202>: Abbrev Number: 6 (DW_TAG_enumerator) + <18203> DW_AT_name : (indirect string, offset: 0xd2587): RESET + <18207> DW_AT_const_value : 0 + <2><18208>: Abbrev Number: 30 (DW_TAG_enumerator) + <18209> DW_AT_name : SET + <1820d> DW_AT_const_value : 1 + <2><1820e>: Abbrev Number: 0 + <1><1820f>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <18210> DW_AT_encoding : 7 (unsigned) + <18210> DW_AT_byte_size : 1 + <18210> DW_AT_type : <0x17ed5> + <18214> DW_AT_decl_file : 5 + <18215> DW_AT_decl_line : 120 + <18216> DW_AT_decl_column : 1 + <18216> DW_AT_sibling : <0x18227> + <2><1821a>: Abbrev Number: 6 (DW_TAG_enumerator) + <1821b> DW_AT_name : (indirect string, offset: 0x70de3): DISABLE + <1821f> DW_AT_const_value : 0 + <2><18220>: Abbrev Number: 6 (DW_TAG_enumerator) + <18221> DW_AT_name : (indirect string, offset: 0x8152): ENABLE + <18225> DW_AT_const_value : 1 + <2><18226>: Abbrev Number: 0 + <1><18227>: Abbrev Number: 15 (DW_TAG_base_type) + <18228> DW_AT_byte_size : 8 + <18229> DW_AT_encoding : 4 (float) + <1822a> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><1822e>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <1822f> DW_AT_encoding : 7 (unsigned) + <1822f> DW_AT_byte_size : 1 + <1822f> DW_AT_type : <0x17ed5> + <18233> DW_AT_decl_file : 6 + <18234> DW_AT_decl_line : 39 + <18235> DW_AT_decl_column : 1 + <18235> DW_AT_sibling : <0x18252> + <2><18239>: Abbrev Number: 6 (DW_TAG_enumerator) + <1823a> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <1823e> DW_AT_const_value : 0 + <2><1823f>: Abbrev Number: 6 (DW_TAG_enumerator) + <18240> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <18244> DW_AT_const_value : 1 + <2><18245>: Abbrev Number: 6 (DW_TAG_enumerator) + <18246> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <1824a> DW_AT_const_value : 2 + <2><1824b>: Abbrev Number: 6 (DW_TAG_enumerator) + <1824c> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <18250> DW_AT_const_value : 3 + <2><18251>: Abbrev Number: 0 + <1><18252>: Abbrev Number: 10 (DW_TAG_typedef) + <18253> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <18257> DW_AT_decl_file : 6 + <18258> DW_AT_decl_line : 44 + <18259> DW_AT_decl_column : 3 + <1825a> DW_AT_type : <0x1822e> + <1><1825e>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <1825f> DW_AT_encoding : 7 (unsigned) + <1825f> DW_AT_byte_size : 1 + <1825f> DW_AT_type : <0x17ed5> + <18263> DW_AT_decl_file : 6 + <18264> DW_AT_decl_line : 50 + <18265> DW_AT_decl_column : 1 + <18265> DW_AT_sibling : <0x18276> + <2><18269>: Abbrev Number: 6 (DW_TAG_enumerator) + <1826a> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <1826e> DW_AT_const_value : 0 + <2><1826f>: Abbrev Number: 6 (DW_TAG_enumerator) + <18270> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <18274> DW_AT_const_value : 1 + <2><18275>: Abbrev Number: 0 + <1><18276>: Abbrev Number: 10 (DW_TAG_typedef) + <18277> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <1827b> DW_AT_decl_file : 6 + <1827c> DW_AT_decl_line : 53 + <1827d> DW_AT_decl_column : 3 + <1827e> DW_AT_type : <0x1825e> + <1><18282>: Abbrev Number: 17 (DW_TAG_structure_type) + <18283> DW_AT_byte_size : 32 + <18284> DW_AT_decl_file : 7 + <18285> DW_AT_decl_line : 47 + <18286> DW_AT_decl_column : 9 + <18286> DW_AT_sibling : <0x182f3> + <2><1828a>: Abbrev Number: 3 (DW_TAG_member) + <1828b> DW_AT_name : (indirect string, offset: 0x10121c): Request + <1828f> DW_AT_decl_file : 7 + <18290> DW_AT_decl_line : 49 + <18291> DW_AT_decl_column : 12 + <18292> DW_AT_type : <0x17f38> + <18296> DW_AT_data_member_location: 0 + <2><18297>: Abbrev Number: 3 (DW_TAG_member) + <18298> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <1829c> DW_AT_decl_file : 7 + <1829d> DW_AT_decl_line : 52 + <1829e> DW_AT_decl_column : 12 + <1829f> DW_AT_type : <0x17f38> + <182a3> DW_AT_data_member_location: 4 + <2><182a4>: Abbrev Number: 3 (DW_TAG_member) + <182a5> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <182a9> DW_AT_decl_file : 7 + <182aa> DW_AT_decl_line : 56 + <182ab> DW_AT_decl_column : 12 + <182ac> DW_AT_type : <0x17f38> + <182b0> DW_AT_data_member_location: 8 + <2><182b1>: Abbrev Number: 3 (DW_TAG_member) + <182b2> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <182b6> DW_AT_decl_file : 7 + <182b7> DW_AT_decl_line : 59 + <182b8> DW_AT_decl_column : 12 + <182b9> DW_AT_type : <0x17f38> + <182bd> DW_AT_data_member_location: 12 + <2><182be>: Abbrev Number: 3 (DW_TAG_member) + <182bf> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <182c3> DW_AT_decl_file : 7 + <182c4> DW_AT_decl_line : 62 + <182c5> DW_AT_decl_column : 12 + <182c6> DW_AT_type : <0x17f38> + <182ca> DW_AT_data_member_location: 16 + <2><182cb>: Abbrev Number: 3 (DW_TAG_member) + <182cc> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <182d0> DW_AT_decl_file : 7 + <182d1> DW_AT_decl_line : 65 + <182d2> DW_AT_decl_column : 12 + <182d3> DW_AT_type : <0x17f38> + <182d7> DW_AT_data_member_location: 20 + <2><182d8>: Abbrev Number: 3 (DW_TAG_member) + <182d9> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <182dd> DW_AT_decl_file : 7 + <182de> DW_AT_decl_line : 68 + <182df> DW_AT_decl_column : 12 + <182e0> DW_AT_type : <0x17f38> + <182e4> DW_AT_data_member_location: 24 + <2><182e5>: Abbrev Number: 3 (DW_TAG_member) + <182e6> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <182ea> DW_AT_decl_file : 7 + <182eb> DW_AT_decl_line : 73 + <182ec> DW_AT_decl_column : 12 + <182ed> DW_AT_type : <0x17f38> + <182f1> DW_AT_data_member_location: 28 + <2><182f2>: Abbrev Number: 0 + <1><182f3>: Abbrev Number: 10 (DW_TAG_typedef) + <182f4> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <182f8> DW_AT_decl_file : 7 + <182f9> DW_AT_decl_line : 75 + <182fa> DW_AT_decl_column : 3 + <182fb> DW_AT_type : <0x18282> + <1><182ff>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <18300> DW_AT_encoding : 7 (unsigned) + <18300> DW_AT_byte_size : 1 + <18300> DW_AT_type : <0x17ed5> + <18304> DW_AT_decl_file : 7 + <18305> DW_AT_decl_line : 81 + <18306> DW_AT_decl_column : 1 + <18306> DW_AT_sibling : <0x18323> + <2><1830a>: Abbrev Number: 6 (DW_TAG_enumerator) + <1830b> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <1830f> DW_AT_const_value : 0 + <2><18310>: Abbrev Number: 6 (DW_TAG_enumerator) + <18311> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <18315> DW_AT_const_value : 1 + <2><18316>: Abbrev Number: 6 (DW_TAG_enumerator) + <18317> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <1831b> DW_AT_const_value : 2 + <2><1831c>: Abbrev Number: 6 (DW_TAG_enumerator) + <1831d> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <18321> DW_AT_const_value : 3 + <2><18322>: Abbrev Number: 0 + <1><18323>: Abbrev Number: 10 (DW_TAG_typedef) + <18324> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <18328> DW_AT_decl_file : 7 + <18329> DW_AT_decl_line : 86 + <1832a> DW_AT_decl_column : 3 + <1832b> DW_AT_type : <0x182ff> + <1><1832f>: Abbrev Number: 19 (DW_TAG_volatile_type) + <18330> DW_AT_type : <0x18323> + <1><18334>: Abbrev Number: 31 (DW_TAG_structure_type) + <18335> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <18339> DW_AT_byte_size : 96 + <1833a> DW_AT_decl_file : 7 + <1833b> DW_AT_decl_line : 114 + <1833c> DW_AT_decl_column : 16 + <1833d> DW_AT_sibling : <0x1842c> + <2><18341>: Abbrev Number: 3 (DW_TAG_member) + <18342> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <18346> DW_AT_decl_file : 7 + <18347> DW_AT_decl_line : 116 + <18348> DW_AT_decl_column : 27 + <18349> DW_AT_type : <0x1842c> + <1834d> DW_AT_data_member_location: 0 + <2><1834e>: Abbrev Number: 3 (DW_TAG_member) + <1834f> DW_AT_name : (indirect string, offset: 0xf733f): Init + <18353> DW_AT_decl_file : 7 + <18354> DW_AT_decl_line : 118 + <18355> DW_AT_decl_column : 25 + <18356> DW_AT_type : <0x182f3> + <1835a> DW_AT_data_member_location: 4 + <2><1835b>: Abbrev Number: 3 (DW_TAG_member) + <1835c> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <18360> DW_AT_decl_file : 7 + <18361> DW_AT_decl_line : 120 + <18362> DW_AT_decl_column : 25 + <18363> DW_AT_type : <0x18276> + <18367> DW_AT_data_member_location: 36 + <2><18368>: Abbrev Number: 3 (DW_TAG_member) + <18369> DW_AT_name : (indirect string, offset: 0xf84b5): State + <1836d> DW_AT_decl_file : 7 + <1836e> DW_AT_decl_line : 122 + <1836f> DW_AT_decl_column : 30 + <18370> DW_AT_type : <0x1832f> + <18374> DW_AT_data_member_location: 37 + <2><18375>: Abbrev Number: 3 (DW_TAG_member) + <18376> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <1837a> DW_AT_decl_file : 7 + <1837b> DW_AT_decl_line : 124 + <1837c> DW_AT_decl_column : 26 + <1837d> DW_AT_type : <0x18431> + <18381> DW_AT_data_member_location: 40 + <2><18382>: Abbrev Number: 3 (DW_TAG_member) + <18383> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <18387> DW_AT_decl_file : 7 + <18388> DW_AT_decl_line : 126 + <18389> DW_AT_decl_column : 11 + <1838a> DW_AT_type : <0x18443> + <1838e> DW_AT_data_member_location: 44 + <2><1838f>: Abbrev Number: 3 (DW_TAG_member) + <18390> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <18394> DW_AT_decl_file : 7 + <18395> DW_AT_decl_line : 128 + <18396> DW_AT_decl_column : 11 + <18397> DW_AT_type : <0x18443> + <1839b> DW_AT_data_member_location: 48 + <2><1839c>: Abbrev Number: 3 (DW_TAG_member) + <1839d> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <183a1> DW_AT_decl_file : 7 + <183a2> DW_AT_decl_line : 130 + <183a3> DW_AT_decl_column : 11 + <183a4> DW_AT_type : <0x18443> + <183a8> DW_AT_data_member_location: 52 + <2><183a9>: Abbrev Number: 3 (DW_TAG_member) + <183aa> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <183ae> DW_AT_decl_file : 7 + <183af> DW_AT_decl_line : 132 + <183b0> DW_AT_decl_column : 11 + <183b1> DW_AT_type : <0x18443> + <183b5> DW_AT_data_member_location: 56 + <2><183b6>: Abbrev Number: 3 (DW_TAG_member) + <183b7> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <183bb> DW_AT_decl_file : 7 + <183bc> DW_AT_decl_line : 134 + <183bd> DW_AT_decl_column : 26 + <183be> DW_AT_type : <0x17f44> + <183c2> DW_AT_data_member_location: 60 + <2><183c3>: Abbrev Number: 3 (DW_TAG_member) + <183c4> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <183c8> DW_AT_decl_file : 7 + <183c9> DW_AT_decl_line : 136 + <183ca> DW_AT_decl_column : 27 + <183cb> DW_AT_type : <0x18448> + <183cf> DW_AT_data_member_location: 64 + <2><183d0>: Abbrev Number: 3 (DW_TAG_member) + <183d1> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <183d5> DW_AT_decl_file : 7 + <183d6> DW_AT_decl_line : 138 + <183d7> DW_AT_decl_column : 26 + <183d8> DW_AT_type : <0x17f38> + <183dc> DW_AT_data_member_location: 68 + <2><183dd>: Abbrev Number: 3 (DW_TAG_member) + <183de> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <183e2> DW_AT_decl_file : 7 + <183e3> DW_AT_decl_line : 140 + <183e4> DW_AT_decl_column : 37 + <183e5> DW_AT_type : <0x1844d> + <183e9> DW_AT_data_member_location: 72 + <2><183ea>: Abbrev Number: 3 (DW_TAG_member) + <183eb> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <183ef> DW_AT_decl_file : 7 + <183f0> DW_AT_decl_line : 142 + <183f1> DW_AT_decl_column : 37 + <183f2> DW_AT_type : <0x18452> + <183f6> DW_AT_data_member_location: 76 + <2><183f7>: Abbrev Number: 3 (DW_TAG_member) + <183f8> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <183fc> DW_AT_decl_file : 7 + <183fd> DW_AT_decl_line : 144 + <183fe> DW_AT_decl_column : 36 + <183ff> DW_AT_type : <0x17f38> + <18403> DW_AT_data_member_location: 80 + <2><18404>: Abbrev Number: 3 (DW_TAG_member) + <18405> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <18409> DW_AT_decl_file : 7 + <1840a> DW_AT_decl_line : 146 + <1840b> DW_AT_decl_column : 37 + <1840c> DW_AT_type : <0x18457> + <18410> DW_AT_data_member_location: 84 + <2><18411>: Abbrev Number: 3 (DW_TAG_member) + <18412> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <18416> DW_AT_decl_file : 7 + <18417> DW_AT_decl_line : 148 + <18418> DW_AT_decl_column : 37 + <18419> DW_AT_type : <0x1845c> + <1841d> DW_AT_data_member_location: 88 + <2><1841e>: Abbrev Number: 3 (DW_TAG_member) + <1841f> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <18423> DW_AT_decl_file : 7 + <18424> DW_AT_decl_line : 150 + <18425> DW_AT_decl_column : 36 + <18426> DW_AT_type : <0x17f38> + <1842a> DW_AT_data_member_location: 92 + <2><1842b>: Abbrev Number: 0 + <1><1842c>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1842d> DW_AT_byte_size : 4 + <1842d> DW_AT_type : <0x17f9d> + <1><18431>: Abbrev Number: 32 (DW_TAG_pointer_type) + <18432> DW_AT_byte_size : 4 + <1><18433>: Abbrev Number: 33 (DW_TAG_subroutine_type) + <18434> DW_AT_prototyped : 1 + <18434> DW_AT_sibling : <0x1843e> + <2><18438>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <18439> DW_AT_type : <0x1843e> + <2><1843d>: Abbrev Number: 0 + <1><1843e>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1843f> DW_AT_byte_size : 4 + <1843f> DW_AT_type : <0x18334> + <1><18443>: Abbrev Number: 8 (DW_TAG_pointer_type) + <18444> DW_AT_byte_size : 4 + <18444> DW_AT_type : <0x18433> + <1><18448>: Abbrev Number: 8 (DW_TAG_pointer_type) + <18449> DW_AT_byte_size : 4 + <18449> DW_AT_type : <0x17fce> + <1><1844d>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1844e> DW_AT_byte_size : 4 + <1844e> DW_AT_type : <0x17ff1> + <1><18452>: Abbrev Number: 8 (DW_TAG_pointer_type) + <18453> DW_AT_byte_size : 4 + <18453> DW_AT_type : <0x18021> + <1><18457>: Abbrev Number: 8 (DW_TAG_pointer_type) + <18458> DW_AT_byte_size : 4 + <18458> DW_AT_type : <0x18045> + <1><1845c>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1845d> DW_AT_byte_size : 4 + <1845d> DW_AT_type : <0x18077> + <1><18461>: Abbrev Number: 10 (DW_TAG_typedef) + <18462> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <18466> DW_AT_decl_file : 7 + <18467> DW_AT_decl_line : 151 + <18468> DW_AT_decl_column : 3 + <18469> DW_AT_type : <0x18334> + <1><1846d>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1846e> DW_AT_byte_size : 4 + <1846e> DW_AT_type : <0x18461> + <1><18472>: Abbrev Number: 17 (DW_TAG_structure_type) + <18473> DW_AT_byte_size : 24 + <18474> DW_AT_decl_file : 8 + <18475> DW_AT_decl_line : 46 + <18476> DW_AT_decl_column : 9 + <18476> DW_AT_sibling : <0x184c9> + <2><1847a>: Abbrev Number: 3 (DW_TAG_member) + <1847b> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <1847f> DW_AT_decl_file : 8 + <18480> DW_AT_decl_line : 48 + <18481> DW_AT_decl_column : 12 + <18482> DW_AT_type : <0x17f38> + <18486> DW_AT_data_member_location: 0 + <2><18487>: Abbrev Number: 3 (DW_TAG_member) + <18488> DW_AT_name : (indirect string, offset: 0xf11df): CounterMode + <1848c> DW_AT_decl_file : 8 + <1848d> DW_AT_decl_line : 51 + <1848e> DW_AT_decl_column : 12 + <1848f> DW_AT_type : <0x17f38> + <18493> DW_AT_data_member_location: 4 + <2><18494>: Abbrev Number: 3 (DW_TAG_member) + <18495> DW_AT_name : (indirect string, offset: 0x1001b1): Period + <18499> DW_AT_decl_file : 8 + <1849a> DW_AT_decl_line : 54 + <1849b> DW_AT_decl_column : 12 + <1849c> DW_AT_type : <0x17f38> + <184a0> DW_AT_data_member_location: 8 + <2><184a1>: Abbrev Number: 3 (DW_TAG_member) + <184a2> DW_AT_name : (indirect string, offset: 0xf04b9): ClockDivision + <184a6> DW_AT_decl_file : 8 + <184a7> DW_AT_decl_line : 58 + <184a8> DW_AT_decl_column : 12 + <184a9> DW_AT_type : <0x17f38> + <184ad> DW_AT_data_member_location: 12 + <2><184ae>: Abbrev Number: 3 (DW_TAG_member) + <184af> DW_AT_name : (indirect string, offset: 0xf0c79): RepetitionCounter + <184b3> DW_AT_decl_file : 8 + <184b4> DW_AT_decl_line : 61 + <184b5> DW_AT_decl_column : 12 + <184b6> DW_AT_type : <0x17f38> + <184ba> DW_AT_data_member_location: 16 + <2><184bb>: Abbrev Number: 3 (DW_TAG_member) + <184bc> DW_AT_name : (indirect string, offset: 0xefd43): AutoReloadPreload + <184c0> DW_AT_decl_file : 8 + <184c1> DW_AT_decl_line : 72 + <184c2> DW_AT_decl_column : 12 + <184c3> DW_AT_type : <0x17f38> + <184c7> DW_AT_data_member_location: 20 + <2><184c8>: Abbrev Number: 0 + <1><184c9>: Abbrev Number: 10 (DW_TAG_typedef) + <184ca> DW_AT_name : (indirect string, offset: 0xf118a): TIM_Base_InitTypeDef + <184ce> DW_AT_decl_file : 8 + <184cf> DW_AT_decl_line : 74 + <184d0> DW_AT_decl_column : 3 + <184d1> DW_AT_type : <0x18472> + <1><184d5>: Abbrev Number: 16 (DW_TAG_const_type) + <184d6> DW_AT_type : <0x184c9> + <1><184da>: Abbrev Number: 17 (DW_TAG_structure_type) + <184db> DW_AT_byte_size : 28 + <184dc> DW_AT_decl_file : 8 + <184dd> DW_AT_decl_line : 79 + <184de> DW_AT_decl_column : 9 + <184de> DW_AT_sibling : <0x1853e> + <2><184e2>: Abbrev Number: 3 (DW_TAG_member) + <184e3> DW_AT_name : (indirect string, offset: 0xf79f7): OCMode + <184e7> DW_AT_decl_file : 8 + <184e8> DW_AT_decl_line : 81 + <184e9> DW_AT_decl_column : 12 + <184ea> DW_AT_type : <0x17f38> + <184ee> DW_AT_data_member_location: 0 + <2><184ef>: Abbrev Number: 3 (DW_TAG_member) + <184f0> DW_AT_name : (indirect string, offset: 0xf7fdf): Pulse + <184f4> DW_AT_decl_file : 8 + <184f5> DW_AT_decl_line : 84 + <184f6> DW_AT_decl_column : 12 + <184f7> DW_AT_type : <0x17f38> + <184fb> DW_AT_data_member_location: 4 + <2><184fc>: Abbrev Number: 3 (DW_TAG_member) + <184fd> DW_AT_name : (indirect string, offset: 0xf7ebf): OCPolarity + <18501> DW_AT_decl_file : 8 + <18502> DW_AT_decl_line : 87 + <18503> DW_AT_decl_column : 12 + <18504> DW_AT_type : <0x17f38> + <18508> DW_AT_data_member_location: 8 + <2><18509>: Abbrev Number: 3 (DW_TAG_member) + <1850a> DW_AT_name : (indirect string, offset: 0xf767e): OCNPolarity + <1850e> DW_AT_decl_file : 8 + <1850f> DW_AT_decl_line : 90 + <18510> DW_AT_decl_column : 12 + <18511> DW_AT_type : <0x17f38> + <18515> DW_AT_data_member_location: 12 + <2><18516>: Abbrev Number: 3 (DW_TAG_member) + <18517> DW_AT_name : (indirect string, offset: 0xf75e8): OCFastMode + <1851b> DW_AT_decl_file : 8 + <1851c> DW_AT_decl_line : 94 + <1851d> DW_AT_decl_column : 12 + <1851e> DW_AT_type : <0x17f38> + <18522> DW_AT_data_member_location: 16 + <2><18523>: Abbrev Number: 3 (DW_TAG_member) + <18524> DW_AT_name : (indirect string, offset: 0xf7970): OCIdleState + <18528> DW_AT_decl_file : 8 + <18529> DW_AT_decl_line : 99 + <1852a> DW_AT_decl_column : 12 + <1852b> DW_AT_type : <0x17f38> + <1852f> DW_AT_data_member_location: 20 + <2><18530>: Abbrev Number: 3 (DW_TAG_member) + <18531> DW_AT_name : (indirect string, offset: 0xf7af2): OCNIdleState + <18535> DW_AT_decl_file : 8 + <18536> DW_AT_decl_line : 103 + <18537> DW_AT_decl_column : 12 + <18538> DW_AT_type : <0x17f38> + <1853c> DW_AT_data_member_location: 24 + <2><1853d>: Abbrev Number: 0 + <1><1853e>: Abbrev Number: 10 (DW_TAG_typedef) + <1853f> DW_AT_name : (indirect string, offset: 0xf74c5): TIM_OC_InitTypeDef + <18543> DW_AT_decl_file : 8 + <18544> DW_AT_decl_line : 106 + <18545> DW_AT_decl_column : 3 + <18546> DW_AT_type : <0x184da> + <1><1854a>: Abbrev Number: 16 (DW_TAG_const_type) + <1854b> DW_AT_type : <0x1853e> + <1><1854f>: Abbrev Number: 17 (DW_TAG_structure_type) + <18550> DW_AT_byte_size : 36 + <18551> DW_AT_decl_file : 8 + <18552> DW_AT_decl_line : 111 + <18553> DW_AT_decl_column : 9 + <18553> DW_AT_sibling : <0x185cd> + <2><18557>: Abbrev Number: 3 (DW_TAG_member) + <18558> DW_AT_name : (indirect string, offset: 0xf79f7): OCMode + <1855c> DW_AT_decl_file : 8 + <1855d> DW_AT_decl_line : 113 + <1855e> DW_AT_decl_column : 12 + <1855f> DW_AT_type : <0x17f38> + <18563> DW_AT_data_member_location: 0 + <2><18564>: Abbrev Number: 3 (DW_TAG_member) + <18565> DW_AT_name : (indirect string, offset: 0xf7fdf): Pulse + <18569> DW_AT_decl_file : 8 + <1856a> DW_AT_decl_line : 116 + <1856b> DW_AT_decl_column : 12 + <1856c> DW_AT_type : <0x17f38> + <18570> DW_AT_data_member_location: 4 + <2><18571>: Abbrev Number: 3 (DW_TAG_member) + <18572> DW_AT_name : (indirect string, offset: 0xf7ebf): OCPolarity + <18576> DW_AT_decl_file : 8 + <18577> DW_AT_decl_line : 119 + <18578> DW_AT_decl_column : 12 + <18579> DW_AT_type : <0x17f38> + <1857d> DW_AT_data_member_location: 8 + <2><1857e>: Abbrev Number: 3 (DW_TAG_member) + <1857f> DW_AT_name : (indirect string, offset: 0xf767e): OCNPolarity + <18583> DW_AT_decl_file : 8 + <18584> DW_AT_decl_line : 122 + <18585> DW_AT_decl_column : 12 + <18586> DW_AT_type : <0x17f38> + <1858a> DW_AT_data_member_location: 12 + <2><1858b>: Abbrev Number: 3 (DW_TAG_member) + <1858c> DW_AT_name : (indirect string, offset: 0xf7970): OCIdleState + <18590> DW_AT_decl_file : 8 + <18591> DW_AT_decl_line : 126 + <18592> DW_AT_decl_column : 12 + <18593> DW_AT_type : <0x17f38> + <18597> DW_AT_data_member_location: 16 + <2><18598>: Abbrev Number: 3 (DW_TAG_member) + <18599> DW_AT_name : (indirect string, offset: 0xf7af2): OCNIdleState + <1859d> DW_AT_decl_file : 8 + <1859e> DW_AT_decl_line : 130 + <1859f> DW_AT_decl_column : 12 + <185a0> DW_AT_type : <0x17f38> + <185a4> DW_AT_data_member_location: 20 + <2><185a5>: Abbrev Number: 3 (DW_TAG_member) + <185a6> DW_AT_name : (indirect string, offset: 0xf7531): ICPolarity + <185aa> DW_AT_decl_file : 8 + <185ab> DW_AT_decl_line : 134 + <185ac> DW_AT_decl_column : 12 + <185ad> DW_AT_type : <0x17f38> + <185b1> DW_AT_data_member_location: 24 + <2><185b2>: Abbrev Number: 3 (DW_TAG_member) + <185b3> DW_AT_name : (indirect string, offset: 0xf7fa3): ICSelection + <185b7> DW_AT_decl_file : 8 + <185b8> DW_AT_decl_line : 137 + <185b9> DW_AT_decl_column : 12 + <185ba> DW_AT_type : <0x17f38> + <185be> DW_AT_data_member_location: 28 + <2><185bf>: Abbrev Number: 3 (DW_TAG_member) + <185c0> DW_AT_name : (indirect string, offset: 0xf745e): ICFilter + <185c4> DW_AT_decl_file : 8 + <185c5> DW_AT_decl_line : 140 + <185c6> DW_AT_decl_column : 12 + <185c7> DW_AT_type : <0x17f38> + <185cb> DW_AT_data_member_location: 32 + <2><185cc>: Abbrev Number: 0 + <1><185cd>: Abbrev Number: 10 (DW_TAG_typedef) + <185ce> DW_AT_name : (indirect string, offset: 0xf77bd): TIM_OnePulse_InitTypeDef + <185d2> DW_AT_decl_file : 8 + <185d3> DW_AT_decl_line : 142 + <185d4> DW_AT_decl_column : 3 + <185d5> DW_AT_type : <0x1854f> + <1><185d9>: Abbrev Number: 17 (DW_TAG_structure_type) + <185da> DW_AT_byte_size : 16 + <185db> DW_AT_decl_file : 8 + <185dc> DW_AT_decl_line : 147 + <185dd> DW_AT_decl_column : 9 + <185dd> DW_AT_sibling : <0x18616> + <2><185e1>: Abbrev Number: 3 (DW_TAG_member) + <185e2> DW_AT_name : (indirect string, offset: 0xf7531): ICPolarity + <185e6> DW_AT_decl_file : 8 + <185e7> DW_AT_decl_line : 149 + <185e8> DW_AT_decl_column : 13 + <185e9> DW_AT_type : <0x17f38> + <185ed> DW_AT_data_member_location: 0 + <2><185ee>: Abbrev Number: 3 (DW_TAG_member) + <185ef> DW_AT_name : (indirect string, offset: 0xf7fa3): ICSelection <185f3> DW_AT_decl_file : 8 - <185f4> DW_AT_decl_line : 106 - <185f5> DW_AT_decl_column : 3 - <185f6> DW_AT_type : <0x1858a> - <1><185fa>: Abbrev Number: 16 (DW_TAG_const_type) - <185fb> DW_AT_type : <0x185ee> - <1><185ff>: Abbrev Number: 17 (DW_TAG_structure_type) - <18600> DW_AT_byte_size : 36 - <18601> DW_AT_decl_file : 8 - <18602> DW_AT_decl_line : 111 - <18603> DW_AT_decl_column : 9 - <18603> DW_AT_sibling : <0x1867d> - <2><18607>: Abbrev Number: 3 (DW_TAG_member) - <18608> DW_AT_name : (indirect string, offset: 0xf7a12): OCMode - <1860c> DW_AT_decl_file : 8 - <1860d> DW_AT_decl_line : 113 - <1860e> DW_AT_decl_column : 12 - <1860f> DW_AT_type : <0x17fe8> - <18613> DW_AT_data_member_location: 0 - <2><18614>: Abbrev Number: 3 (DW_TAG_member) - <18615> DW_AT_name : (indirect string, offset: 0xf7ffa): Pulse - <18619> DW_AT_decl_file : 8 - <1861a> DW_AT_decl_line : 116 - <1861b> DW_AT_decl_column : 12 - <1861c> DW_AT_type : <0x17fe8> - <18620> DW_AT_data_member_location: 4 - <2><18621>: Abbrev Number: 3 (DW_TAG_member) - <18622> DW_AT_name : (indirect string, offset: 0xf7eda): OCPolarity - <18626> DW_AT_decl_file : 8 - <18627> DW_AT_decl_line : 119 - <18628> DW_AT_decl_column : 12 - <18629> DW_AT_type : <0x17fe8> - <1862d> DW_AT_data_member_location: 8 - <2><1862e>: Abbrev Number: 3 (DW_TAG_member) - <1862f> DW_AT_name : (indirect string, offset: 0xf7699): OCNPolarity - <18633> DW_AT_decl_file : 8 - <18634> DW_AT_decl_line : 122 - <18635> DW_AT_decl_column : 12 - <18636> DW_AT_type : <0x17fe8> - <1863a> DW_AT_data_member_location: 12 - <2><1863b>: Abbrev Number: 3 (DW_TAG_member) - <1863c> DW_AT_name : (indirect string, offset: 0xf798b): OCIdleState - <18640> DW_AT_decl_file : 8 - <18641> DW_AT_decl_line : 126 - <18642> DW_AT_decl_column : 12 - <18643> DW_AT_type : <0x17fe8> - <18647> DW_AT_data_member_location: 16 - <2><18648>: Abbrev Number: 3 (DW_TAG_member) - <18649> DW_AT_name : (indirect string, offset: 0xf7b0d): OCNIdleState - <1864d> DW_AT_decl_file : 8 - <1864e> DW_AT_decl_line : 130 - <1864f> DW_AT_decl_column : 12 - <18650> DW_AT_type : <0x17fe8> - <18654> DW_AT_data_member_location: 20 - <2><18655>: Abbrev Number: 3 (DW_TAG_member) - <18656> DW_AT_name : (indirect string, offset: 0xf754c): ICPolarity - <1865a> DW_AT_decl_file : 8 - <1865b> DW_AT_decl_line : 134 - <1865c> DW_AT_decl_column : 12 - <1865d> DW_AT_type : <0x17fe8> - <18661> DW_AT_data_member_location: 24 - <2><18662>: Abbrev Number: 3 (DW_TAG_member) - <18663> DW_AT_name : (indirect string, offset: 0xf7fbe): ICSelection - <18667> DW_AT_decl_file : 8 - <18668> DW_AT_decl_line : 137 - <18669> DW_AT_decl_column : 12 - <1866a> DW_AT_type : <0x17fe8> - <1866e> DW_AT_data_member_location: 28 - <2><1866f>: Abbrev Number: 3 (DW_TAG_member) - <18670> DW_AT_name : (indirect string, offset: 0xf7479): ICFilter - <18674> DW_AT_decl_file : 8 - <18675> DW_AT_decl_line : 140 - <18676> DW_AT_decl_column : 12 - <18677> DW_AT_type : <0x17fe8> - <1867b> DW_AT_data_member_location: 32 - <2><1867c>: Abbrev Number: 0 - <1><1867d>: Abbrev Number: 10 (DW_TAG_typedef) - <1867e> DW_AT_name : (indirect string, offset: 0xf77d8): TIM_OnePulse_InitTypeDef + <185f4> DW_AT_decl_line : 152 + <185f5> DW_AT_decl_column : 12 + <185f6> DW_AT_type : <0x17f38> + <185fa> DW_AT_data_member_location: 4 + <2><185fb>: Abbrev Number: 3 (DW_TAG_member) + <185fc> DW_AT_name : (indirect string, offset: 0xf76c1): ICPrescaler + <18600> DW_AT_decl_file : 8 + <18601> DW_AT_decl_line : 155 + <18602> DW_AT_decl_column : 12 + <18603> DW_AT_type : <0x17f38> + <18607> DW_AT_data_member_location: 8 + <2><18608>: Abbrev Number: 3 (DW_TAG_member) + <18609> DW_AT_name : (indirect string, offset: 0xf745e): ICFilter + <1860d> DW_AT_decl_file : 8 + <1860e> DW_AT_decl_line : 158 + <1860f> DW_AT_decl_column : 12 + <18610> DW_AT_type : <0x17f38> + <18614> DW_AT_data_member_location: 12 + <2><18615>: Abbrev Number: 0 + <1><18616>: Abbrev Number: 10 (DW_TAG_typedef) + <18617> DW_AT_name : (indirect string, offset: 0xf7a67): TIM_IC_InitTypeDef + <1861b> DW_AT_decl_file : 8 + <1861c> DW_AT_decl_line : 160 + <1861d> DW_AT_decl_column : 3 + <1861e> DW_AT_type : <0x185d9> + <1><18622>: Abbrev Number: 16 (DW_TAG_const_type) + <18623> DW_AT_type : <0x18616> + <1><18627>: Abbrev Number: 17 (DW_TAG_structure_type) + <18628> DW_AT_byte_size : 36 + <18629> DW_AT_decl_file : 8 + <1862a> DW_AT_decl_line : 165 + <1862b> DW_AT_decl_column : 9 + <1862b> DW_AT_sibling : <0x186a5> + <2><1862f>: Abbrev Number: 3 (DW_TAG_member) + <18630> DW_AT_name : (indirect string, offset: 0xf7624): EncoderMode + <18634> DW_AT_decl_file : 8 + <18635> DW_AT_decl_line : 167 + <18636> DW_AT_decl_column : 12 + <18637> DW_AT_type : <0x17f38> + <1863b> DW_AT_data_member_location: 0 + <2><1863c>: Abbrev Number: 3 (DW_TAG_member) + <1863d> DW_AT_name : (indirect string, offset: 0xf81e0): IC1Polarity + <18641> DW_AT_decl_file : 8 + <18642> DW_AT_decl_line : 170 + <18643> DW_AT_decl_column : 12 + <18644> DW_AT_type : <0x17f38> + <18648> DW_AT_data_member_location: 4 + <2><18649>: Abbrev Number: 3 (DW_TAG_member) + <1864a> DW_AT_name : (indirect string, offset: 0xf81ec): IC1Selection + <1864e> DW_AT_decl_file : 8 + <1864f> DW_AT_decl_line : 173 + <18650> DW_AT_decl_column : 12 + <18651> DW_AT_type : <0x17f38> + <18655> DW_AT_data_member_location: 8 + <2><18656>: Abbrev Number: 3 (DW_TAG_member) + <18657> DW_AT_name : (indirect string, offset: 0xf7b8a): IC1Prescaler + <1865b> DW_AT_decl_file : 8 + <1865c> DW_AT_decl_line : 176 + <1865d> DW_AT_decl_column : 12 + <1865e> DW_AT_type : <0x17f38> + <18662> DW_AT_data_member_location: 12 + <2><18663>: Abbrev Number: 3 (DW_TAG_member) + <18664> DW_AT_name : (indirect string, offset: 0xf7502): IC1Filter + <18668> DW_AT_decl_file : 8 + <18669> DW_AT_decl_line : 179 + <1866a> DW_AT_decl_column : 12 + <1866b> DW_AT_type : <0x17f38> + <1866f> DW_AT_data_member_location: 16 + <2><18670>: Abbrev Number: 3 (DW_TAG_member) + <18671> DW_AT_name : (indirect string, offset: 0xf7992): IC2Polarity + <18675> DW_AT_decl_file : 8 + <18676> DW_AT_decl_line : 182 + <18677> DW_AT_decl_column : 12 + <18678> DW_AT_type : <0x17f38> + <1867c> DW_AT_data_member_location: 20 + <2><1867d>: Abbrev Number: 3 (DW_TAG_member) + <1867e> DW_AT_name : (indirect string, offset: 0xf81b1): IC2Selection <18682> DW_AT_decl_file : 8 - <18683> DW_AT_decl_line : 142 - <18684> DW_AT_decl_column : 3 - <18685> DW_AT_type : <0x185ff> - <1><18689>: Abbrev Number: 17 (DW_TAG_structure_type) - <1868a> DW_AT_byte_size : 16 - <1868b> DW_AT_decl_file : 8 - <1868c> DW_AT_decl_line : 147 - <1868d> DW_AT_decl_column : 9 - <1868d> DW_AT_sibling : <0x186c6> - <2><18691>: Abbrev Number: 3 (DW_TAG_member) - <18692> DW_AT_name : (indirect string, offset: 0xf754c): ICPolarity - <18696> DW_AT_decl_file : 8 - <18697> DW_AT_decl_line : 149 - <18698> DW_AT_decl_column : 13 - <18699> DW_AT_type : <0x17fe8> - <1869d> DW_AT_data_member_location: 0 - <2><1869e>: Abbrev Number: 3 (DW_TAG_member) - <1869f> DW_AT_name : (indirect string, offset: 0xf7fbe): ICSelection - <186a3> DW_AT_decl_file : 8 - <186a4> DW_AT_decl_line : 152 - <186a5> DW_AT_decl_column : 12 - <186a6> DW_AT_type : <0x17fe8> - <186aa> DW_AT_data_member_location: 4 - <2><186ab>: Abbrev Number: 3 (DW_TAG_member) - <186ac> DW_AT_name : (indirect string, offset: 0xf76dc): ICPrescaler - <186b0> DW_AT_decl_file : 8 - <186b1> DW_AT_decl_line : 155 - <186b2> DW_AT_decl_column : 12 - <186b3> DW_AT_type : <0x17fe8> - <186b7> DW_AT_data_member_location: 8 - <2><186b8>: Abbrev Number: 3 (DW_TAG_member) - <186b9> DW_AT_name : (indirect string, offset: 0xf7479): ICFilter - <186bd> DW_AT_decl_file : 8 - <186be> DW_AT_decl_line : 158 - <186bf> DW_AT_decl_column : 12 - <186c0> DW_AT_type : <0x17fe8> - <186c4> DW_AT_data_member_location: 12 - <2><186c5>: Abbrev Number: 0 - <1><186c6>: Abbrev Number: 10 (DW_TAG_typedef) - <186c7> DW_AT_name : (indirect string, offset: 0xf7a82): TIM_IC_InitTypeDef - <186cb> DW_AT_decl_file : 8 - <186cc> DW_AT_decl_line : 160 - <186cd> DW_AT_decl_column : 3 - <186ce> DW_AT_type : <0x18689> - <1><186d2>: Abbrev Number: 16 (DW_TAG_const_type) - <186d3> DW_AT_type : <0x186c6> - <1><186d7>: Abbrev Number: 17 (DW_TAG_structure_type) - <186d8> DW_AT_byte_size : 36 - <186d9> DW_AT_decl_file : 8 - <186da> DW_AT_decl_line : 165 - <186db> DW_AT_decl_column : 9 - <186db> DW_AT_sibling : <0x18755> - <2><186df>: Abbrev Number: 3 (DW_TAG_member) - <186e0> DW_AT_name : (indirect string, offset: 0xf763f): EncoderMode - <186e4> DW_AT_decl_file : 8 - <186e5> DW_AT_decl_line : 167 - <186e6> DW_AT_decl_column : 12 - <186e7> DW_AT_type : <0x17fe8> - <186eb> DW_AT_data_member_location: 0 - <2><186ec>: Abbrev Number: 3 (DW_TAG_member) - <186ed> DW_AT_name : (indirect string, offset: 0xf81fb): IC1Polarity - <186f1> DW_AT_decl_file : 8 - <186f2> DW_AT_decl_line : 170 - <186f3> DW_AT_decl_column : 12 - <186f4> DW_AT_type : <0x17fe8> - <186f8> DW_AT_data_member_location: 4 - <2><186f9>: Abbrev Number: 3 (DW_TAG_member) - <186fa> DW_AT_name : (indirect string, offset: 0xf8207): IC1Selection - <186fe> DW_AT_decl_file : 8 - <186ff> DW_AT_decl_line : 173 - <18700> DW_AT_decl_column : 12 - <18701> DW_AT_type : <0x17fe8> - <18705> DW_AT_data_member_location: 8 - <2><18706>: Abbrev Number: 3 (DW_TAG_member) - <18707> DW_AT_name : (indirect string, offset: 0xf7ba5): IC1Prescaler - <1870b> DW_AT_decl_file : 8 - <1870c> DW_AT_decl_line : 176 - <1870d> DW_AT_decl_column : 12 - <1870e> DW_AT_type : <0x17fe8> - <18712> DW_AT_data_member_location: 12 - <2><18713>: Abbrev Number: 3 (DW_TAG_member) - <18714> DW_AT_name : (indirect string, offset: 0xf751d): IC1Filter - <18718> DW_AT_decl_file : 8 - <18719> DW_AT_decl_line : 179 - <1871a> DW_AT_decl_column : 12 - <1871b> DW_AT_type : <0x17fe8> - <1871f> DW_AT_data_member_location: 16 - <2><18720>: Abbrev Number: 3 (DW_TAG_member) - <18721> DW_AT_name : (indirect string, offset: 0xf79ad): IC2Polarity - <18725> DW_AT_decl_file : 8 - <18726> DW_AT_decl_line : 182 - <18727> DW_AT_decl_column : 12 - <18728> DW_AT_type : <0x17fe8> - <1872c> DW_AT_data_member_location: 20 - <2><1872d>: Abbrev Number: 3 (DW_TAG_member) - <1872e> DW_AT_name : (indirect string, offset: 0xf81cc): IC2Selection - <18732> DW_AT_decl_file : 8 - <18733> DW_AT_decl_line : 185 - <18734> DW_AT_decl_column : 12 - <18735> DW_AT_type : <0x17fe8> - <18739> DW_AT_data_member_location: 24 - <2><1873a>: Abbrev Number: 3 (DW_TAG_member) - <1873b> DW_AT_name : (indirect string, offset: 0xf7b5b): IC2Prescaler - <1873f> DW_AT_decl_file : 8 - <18740> DW_AT_decl_line : 188 - <18741> DW_AT_decl_column : 12 - <18742> DW_AT_type : <0x17fe8> - <18746> DW_AT_data_member_location: 28 - <2><18747>: Abbrev Number: 3 (DW_TAG_member) - <18748> DW_AT_name : (indirect string, offset: 0xf7513): IC2Filter - <1874c> DW_AT_decl_file : 8 - <1874d> DW_AT_decl_line : 191 - <1874e> DW_AT_decl_column : 12 - <1874f> DW_AT_type : <0x17fe8> - <18753> DW_AT_data_member_location: 32 - <2><18754>: Abbrev Number: 0 - <1><18755>: Abbrev Number: 10 (DW_TAG_typedef) - <18756> DW_AT_name : (indirect string, offset: 0xf7790): TIM_Encoder_InitTypeDef - <1875a> DW_AT_decl_file : 8 - <1875b> DW_AT_decl_line : 193 - <1875c> DW_AT_decl_column : 3 - <1875d> DW_AT_type : <0x186d7> - <1><18761>: Abbrev Number: 16 (DW_TAG_const_type) - <18762> DW_AT_type : <0x18755> - <1><18766>: Abbrev Number: 17 (DW_TAG_structure_type) - <18767> DW_AT_byte_size : 16 - <18768> DW_AT_decl_file : 8 - <18769> DW_AT_decl_line : 198 - <1876a> DW_AT_decl_column : 9 - <1876a> DW_AT_sibling : <0x187a3> - <2><1876e>: Abbrev Number: 3 (DW_TAG_member) - <1876f> DW_AT_name : (indirect string, offset: 0xf6d3f): ClockSource - <18773> DW_AT_decl_file : 8 - <18774> DW_AT_decl_line : 200 - <18775> DW_AT_decl_column : 12 - <18776> DW_AT_type : <0x17fe8> - <1877a> DW_AT_data_member_location: 0 - <2><1877b>: Abbrev Number: 3 (DW_TAG_member) - <1877c> DW_AT_name : (indirect string, offset: 0xf7c02): ClockPolarity - <18780> DW_AT_decl_file : 8 - <18781> DW_AT_decl_line : 202 - <18782> DW_AT_decl_column : 12 - <18783> DW_AT_type : <0x17fe8> - <18787> DW_AT_data_member_location: 4 - <2><18788>: Abbrev Number: 3 (DW_TAG_member) - <18789> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <1878d> DW_AT_decl_file : 8 - <1878e> DW_AT_decl_line : 204 - <1878f> DW_AT_decl_column : 12 - <18790> DW_AT_type : <0x17fe8> - <18794> DW_AT_data_member_location: 8 - <2><18795>: Abbrev Number: 3 (DW_TAG_member) - <18796> DW_AT_name : (indirect string, offset: 0xf7d0b): ClockFilter - <1879a> DW_AT_decl_file : 8 - <1879b> DW_AT_decl_line : 206 - <1879c> DW_AT_decl_column : 12 - <1879d> DW_AT_type : <0x17fe8> - <187a1> DW_AT_data_member_location: 12 - <2><187a2>: Abbrev Number: 0 - <1><187a3>: Abbrev Number: 10 (DW_TAG_typedef) - <187a4> DW_AT_name : (indirect string, offset: 0xf740c): TIM_ClockConfigTypeDef - <187a8> DW_AT_decl_file : 8 - <187a9> DW_AT_decl_line : 208 - <187aa> DW_AT_decl_column : 3 - <187ab> DW_AT_type : <0x18766> - <1><187af>: Abbrev Number: 16 (DW_TAG_const_type) - <187b0> DW_AT_type : <0x187a3> - <1><187b4>: Abbrev Number: 17 (DW_TAG_structure_type) - <187b5> DW_AT_byte_size : 20 - <187b6> DW_AT_decl_file : 8 - <187b7> DW_AT_decl_line : 213 - <187b8> DW_AT_decl_column : 9 - <187b8> DW_AT_sibling : <0x187fe> - <2><187bc>: Abbrev Number: 3 (DW_TAG_member) - <187bd> DW_AT_name : (indirect string, offset: 0xf7a50): ClearInputState - <187c1> DW_AT_decl_file : 8 - <187c2> DW_AT_decl_line : 215 - <187c3> DW_AT_decl_column : 12 - <187c4> DW_AT_type : <0x17fe8> - <187c8> DW_AT_data_member_location: 0 - <2><187c9>: Abbrev Number: 3 (DW_TAG_member) - <187ca> DW_AT_name : (indirect string, offset: 0xf7aae): ClearInputSource - <187ce> DW_AT_decl_file : 8 - <187cf> DW_AT_decl_line : 217 - <187d0> DW_AT_decl_column : 12 - <187d1> DW_AT_type : <0x17fe8> - <187d5> DW_AT_data_member_location: 4 - <2><187d6>: Abbrev Number: 3 (DW_TAG_member) - <187d7> DW_AT_name : (indirect string, offset: 0xf7527): ClearInputPolarity - <187db> DW_AT_decl_file : 8 - <187dc> DW_AT_decl_line : 219 - <187dd> DW_AT_decl_column : 12 - <187de> DW_AT_type : <0x17fe8> - <187e2> DW_AT_data_member_location: 8 - <2><187e3>: Abbrev Number: 3 (DW_TAG_member) - <187e4> DW_AT_name : (indirect string, offset: 0xf74cc): ClearInputPrescaler - <187e8> DW_AT_decl_file : 8 - <187e9> DW_AT_decl_line : 221 - <187ea> DW_AT_decl_column : 12 - <187eb> DW_AT_type : <0x17fe8> - <187ef> DW_AT_data_member_location: 12 - <2><187f0>: Abbrev Number: 3 (DW_TAG_member) - <187f1> DW_AT_name : (indirect string, offset: 0xf7a60): ClearInputFilter - <187f5> DW_AT_decl_file : 8 - <187f6> DW_AT_decl_line : 224 - <187f7> DW_AT_decl_column : 12 - <187f8> DW_AT_type : <0x17fe8> - <187fc> DW_AT_data_member_location: 16 - <2><187fd>: Abbrev Number: 0 - <1><187fe>: Abbrev Number: 10 (DW_TAG_typedef) - <187ff> DW_AT_name : (indirect string, offset: 0xf8058): TIM_ClearInputConfigTypeDef - <18803> DW_AT_decl_file : 8 - <18804> DW_AT_decl_line : 226 - <18805> DW_AT_decl_column : 3 - <18806> DW_AT_type : <0x187b4> - <1><1880a>: Abbrev Number: 16 (DW_TAG_const_type) - <1880b> DW_AT_type : <0x187fe> - <1><1880f>: Abbrev Number: 17 (DW_TAG_structure_type) - <18810> DW_AT_byte_size : 20 - <18811> DW_AT_decl_file : 8 - <18812> DW_AT_decl_line : 251 - <18813> DW_AT_decl_column : 9 - <18813> DW_AT_sibling : <0x1885c> - <2><18817>: Abbrev Number: 3 (DW_TAG_member) - <18818> DW_AT_name : (indirect string, offset: 0xf8353): SlaveMode - <1881c> DW_AT_decl_file : 8 - <1881d> DW_AT_decl_line : 253 - <1881e> DW_AT_decl_column : 13 - <1881f> DW_AT_type : <0x17fe8> - <18823> DW_AT_data_member_location: 0 - <2><18824>: Abbrev Number: 3 (DW_TAG_member) - <18825> DW_AT_name : (indirect string, offset: 0xf808c): InputTrigger - <18829> DW_AT_decl_file : 8 - <1882a> DW_AT_decl_line : 255 - <1882b> DW_AT_decl_column : 13 - <1882c> DW_AT_type : <0x17fe8> - <18830> DW_AT_data_member_location: 4 - <2><18831>: Abbrev Number: 5 (DW_TAG_member) - <18832> DW_AT_name : (indirect string, offset: 0xf77c8): TriggerPolarity - <18836> DW_AT_decl_file : 8 - <18837> DW_AT_decl_line : 257 - <18839> DW_AT_decl_column : 13 - <1883a> DW_AT_type : <0x17fe8> - <1883e> DW_AT_data_member_location: 8 - <2><1883f>: Abbrev Number: 5 (DW_TAG_member) - <18840> DW_AT_name : (indirect string, offset: 0xf7a71): TriggerPrescaler - <18844> DW_AT_decl_file : 8 - <18845> DW_AT_decl_line : 259 - <18847> DW_AT_decl_column : 13 - <18848> DW_AT_type : <0x17fe8> - <1884c> DW_AT_data_member_location: 12 - <2><1884d>: Abbrev Number: 5 (DW_TAG_member) - <1884e> DW_AT_name : (indirect string, offset: 0xf753a): TriggerFilter - <18852> DW_AT_decl_file : 8 - <18853> DW_AT_decl_line : 261 - <18855> DW_AT_decl_column : 13 - <18856> DW_AT_type : <0x17fe8> - <1885a> DW_AT_data_member_location: 16 - <2><1885b>: Abbrev Number: 0 - <1><1885c>: Abbrev Number: 12 (DW_TAG_typedef) - <1885d> DW_AT_name : (indirect string, offset: 0xf7dec): TIM_SlaveConfigTypeDef - <18861> DW_AT_decl_file : 8 - <18862> DW_AT_decl_line : 264 - <18864> DW_AT_decl_column : 3 - <18864> DW_AT_type : <0x1880f> - <1><18868>: Abbrev Number: 16 (DW_TAG_const_type) - <18869> DW_AT_type : <0x1885c> - <1><1886d>: Abbrev Number: 24 (DW_TAG_enumeration_type) - <1886e> DW_AT_encoding : 7 (unsigned) - <1886e> DW_AT_byte_size : 1 - <1886e> DW_AT_type : <0x17f85> - <18872> DW_AT_decl_file : 8 - <18872> DW_AT_decl_line : 305 - <18874> DW_AT_decl_column : 1 - <18874> DW_AT_sibling : <0x18897> - <2><18878>: Abbrev Number: 6 (DW_TAG_enumerator) - <18879> DW_AT_name : (indirect string, offset: 0xf06f7): HAL_TIM_STATE_RESET - <1887d> DW_AT_const_value : 0 - <2><1887e>: Abbrev Number: 6 (DW_TAG_enumerator) - <1887f> DW_AT_name : (indirect string, offset: 0xefbe5): HAL_TIM_STATE_READY - <18883> DW_AT_const_value : 1 - <2><18884>: Abbrev Number: 6 (DW_TAG_enumerator) - <18885> DW_AT_name : (indirect string, offset: 0xf0f9f): HAL_TIM_STATE_BUSY - <18889> DW_AT_const_value : 2 - <2><1888a>: Abbrev Number: 6 (DW_TAG_enumerator) - <1888b> DW_AT_name : (indirect string, offset: 0xf0fe5): HAL_TIM_STATE_TIMEOUT - <1888f> DW_AT_const_value : 3 - <2><18890>: Abbrev Number: 6 (DW_TAG_enumerator) - <18891> DW_AT_name : (indirect string, offset: 0xf0a9f): HAL_TIM_STATE_ERROR - <18895> DW_AT_const_value : 4 - <2><18896>: Abbrev Number: 0 - <1><18897>: Abbrev Number: 12 (DW_TAG_typedef) - <18898> DW_AT_name : (indirect string, offset: 0xf0b6c): HAL_TIM_StateTypeDef - <1889c> DW_AT_decl_file : 8 - <1889d> DW_AT_decl_line : 311 - <1889f> DW_AT_decl_column : 3 - <1889f> DW_AT_type : <0x1886d> - <1><188a3>: Abbrev Number: 19 (DW_TAG_volatile_type) - <188a4> DW_AT_type : <0x18897> - <1><188a8>: Abbrev Number: 24 (DW_TAG_enumeration_type) - <188a9> DW_AT_encoding : 7 (unsigned) - <188a9> DW_AT_byte_size : 1 - <188a9> DW_AT_type : <0x17f85> - <188ad> DW_AT_decl_file : 8 - <188ad> DW_AT_decl_line : 317 - <188af> DW_AT_decl_column : 1 - <188af> DW_AT_sibling : <0x188c6> - <2><188b3>: Abbrev Number: 6 (DW_TAG_enumerator) - <188b4> DW_AT_name : (indirect string, offset: 0xf038a): HAL_TIM_CHANNEL_STATE_RESET - <188b8> DW_AT_const_value : 0 - <2><188b9>: Abbrev Number: 6 (DW_TAG_enumerator) - <188ba> DW_AT_name : (indirect string, offset: 0xf097b): HAL_TIM_CHANNEL_STATE_READY - <188be> DW_AT_const_value : 1 - <2><188bf>: Abbrev Number: 6 (DW_TAG_enumerator) - <188c0> DW_AT_name : (indirect string, offset: 0xf0662): HAL_TIM_CHANNEL_STATE_BUSY - <188c4> DW_AT_const_value : 2 - <2><188c5>: Abbrev Number: 0 - <1><188c6>: Abbrev Number: 12 (DW_TAG_typedef) - <188c7> DW_AT_name : (indirect string, offset: 0xeff89): HAL_TIM_ChannelStateTypeDef - <188cb> DW_AT_decl_file : 8 - <188cc> DW_AT_decl_line : 321 - <188ce> DW_AT_decl_column : 3 - <188ce> DW_AT_type : <0x188a8> - <1><188d2>: Abbrev Number: 19 (DW_TAG_volatile_type) - <188d3> DW_AT_type : <0x188c6> - <1><188d7>: Abbrev Number: 24 (DW_TAG_enumeration_type) - <188d8> DW_AT_encoding : 7 (unsigned) - <188d8> DW_AT_byte_size : 1 - <188d8> DW_AT_type : <0x17f85> - <188dc> DW_AT_decl_file : 8 - <188dc> DW_AT_decl_line : 327 - <188de> DW_AT_decl_column : 1 - <188de> DW_AT_sibling : <0x188f5> - <2><188e2>: Abbrev Number: 6 (DW_TAG_enumerator) - <188e3> DW_AT_name : (indirect string, offset: 0xefb8b): HAL_DMA_BURST_STATE_RESET - <188e7> DW_AT_const_value : 0 - <2><188e8>: Abbrev Number: 6 (DW_TAG_enumerator) - <188e9> DW_AT_name : (indirect string, offset: 0xf07f2): HAL_DMA_BURST_STATE_READY - <188ed> DW_AT_const_value : 1 - <2><188ee>: Abbrev Number: 6 (DW_TAG_enumerator) - <188ef> DW_AT_name : (indirect string, offset: 0xf0d86): HAL_DMA_BURST_STATE_BUSY - <188f3> DW_AT_const_value : 2 - <2><188f4>: Abbrev Number: 0 - <1><188f5>: Abbrev Number: 12 (DW_TAG_typedef) - <188f6> DW_AT_name : (indirect string, offset: 0xf041a): HAL_TIM_DMABurstStateTypeDef + <18683> DW_AT_decl_line : 185 + <18684> DW_AT_decl_column : 12 + <18685> DW_AT_type : <0x17f38> + <18689> DW_AT_data_member_location: 24 + <2><1868a>: Abbrev Number: 3 (DW_TAG_member) + <1868b> DW_AT_name : (indirect string, offset: 0xf7b40): IC2Prescaler + <1868f> DW_AT_decl_file : 8 + <18690> DW_AT_decl_line : 188 + <18691> DW_AT_decl_column : 12 + <18692> DW_AT_type : <0x17f38> + <18696> DW_AT_data_member_location: 28 + <2><18697>: Abbrev Number: 3 (DW_TAG_member) + <18698> DW_AT_name : (indirect string, offset: 0xf74f8): IC2Filter + <1869c> DW_AT_decl_file : 8 + <1869d> DW_AT_decl_line : 191 + <1869e> DW_AT_decl_column : 12 + <1869f> DW_AT_type : <0x17f38> + <186a3> DW_AT_data_member_location: 32 + <2><186a4>: Abbrev Number: 0 + <1><186a5>: Abbrev Number: 10 (DW_TAG_typedef) + <186a6> DW_AT_name : (indirect string, offset: 0xf7775): TIM_Encoder_InitTypeDef + <186aa> DW_AT_decl_file : 8 + <186ab> DW_AT_decl_line : 193 + <186ac> DW_AT_decl_column : 3 + <186ad> DW_AT_type : <0x18627> + <1><186b1>: Abbrev Number: 16 (DW_TAG_const_type) + <186b2> DW_AT_type : <0x186a5> + <1><186b6>: Abbrev Number: 17 (DW_TAG_structure_type) + <186b7> DW_AT_byte_size : 16 + <186b8> DW_AT_decl_file : 8 + <186b9> DW_AT_decl_line : 198 + <186ba> DW_AT_decl_column : 9 + <186ba> DW_AT_sibling : <0x186f3> + <2><186be>: Abbrev Number: 3 (DW_TAG_member) + <186bf> DW_AT_name : (indirect string, offset: 0xf6d24): ClockSource + <186c3> DW_AT_decl_file : 8 + <186c4> DW_AT_decl_line : 200 + <186c5> DW_AT_decl_column : 12 + <186c6> DW_AT_type : <0x17f38> + <186ca> DW_AT_data_member_location: 0 + <2><186cb>: Abbrev Number: 3 (DW_TAG_member) + <186cc> DW_AT_name : (indirect string, offset: 0xf7be7): ClockPolarity + <186d0> DW_AT_decl_file : 8 + <186d1> DW_AT_decl_line : 202 + <186d2> DW_AT_decl_column : 12 + <186d3> DW_AT_type : <0x17f38> + <186d7> DW_AT_data_member_location: 4 + <2><186d8>: Abbrev Number: 3 (DW_TAG_member) + <186d9> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <186dd> DW_AT_decl_file : 8 + <186de> DW_AT_decl_line : 204 + <186df> DW_AT_decl_column : 12 + <186e0> DW_AT_type : <0x17f38> + <186e4> DW_AT_data_member_location: 8 + <2><186e5>: Abbrev Number: 3 (DW_TAG_member) + <186e6> DW_AT_name : (indirect string, offset: 0xf7cf0): ClockFilter + <186ea> DW_AT_decl_file : 8 + <186eb> DW_AT_decl_line : 206 + <186ec> DW_AT_decl_column : 12 + <186ed> DW_AT_type : <0x17f38> + <186f1> DW_AT_data_member_location: 12 + <2><186f2>: Abbrev Number: 0 + <1><186f3>: Abbrev Number: 10 (DW_TAG_typedef) + <186f4> DW_AT_name : (indirect string, offset: 0xf73f1): TIM_ClockConfigTypeDef + <186f8> DW_AT_decl_file : 8 + <186f9> DW_AT_decl_line : 208 + <186fa> DW_AT_decl_column : 3 + <186fb> DW_AT_type : <0x186b6> + <1><186ff>: Abbrev Number: 16 (DW_TAG_const_type) + <18700> DW_AT_type : <0x186f3> + <1><18704>: Abbrev Number: 17 (DW_TAG_structure_type) + <18705> DW_AT_byte_size : 20 + <18706> DW_AT_decl_file : 8 + <18707> DW_AT_decl_line : 213 + <18708> DW_AT_decl_column : 9 + <18708> DW_AT_sibling : <0x1874e> + <2><1870c>: Abbrev Number: 3 (DW_TAG_member) + <1870d> DW_AT_name : (indirect string, offset: 0xf7a35): ClearInputState + <18711> DW_AT_decl_file : 8 + <18712> DW_AT_decl_line : 215 + <18713> DW_AT_decl_column : 12 + <18714> DW_AT_type : <0x17f38> + <18718> DW_AT_data_member_location: 0 + <2><18719>: Abbrev Number: 3 (DW_TAG_member) + <1871a> DW_AT_name : (indirect string, offset: 0xf7a93): ClearInputSource + <1871e> DW_AT_decl_file : 8 + <1871f> DW_AT_decl_line : 217 + <18720> DW_AT_decl_column : 12 + <18721> DW_AT_type : <0x17f38> + <18725> DW_AT_data_member_location: 4 + <2><18726>: Abbrev Number: 3 (DW_TAG_member) + <18727> DW_AT_name : (indirect string, offset: 0xf750c): ClearInputPolarity + <1872b> DW_AT_decl_file : 8 + <1872c> DW_AT_decl_line : 219 + <1872d> DW_AT_decl_column : 12 + <1872e> DW_AT_type : <0x17f38> + <18732> DW_AT_data_member_location: 8 + <2><18733>: Abbrev Number: 3 (DW_TAG_member) + <18734> DW_AT_name : (indirect string, offset: 0xf74b1): ClearInputPrescaler + <18738> DW_AT_decl_file : 8 + <18739> DW_AT_decl_line : 221 + <1873a> DW_AT_decl_column : 12 + <1873b> DW_AT_type : <0x17f38> + <1873f> DW_AT_data_member_location: 12 + <2><18740>: Abbrev Number: 3 (DW_TAG_member) + <18741> DW_AT_name : (indirect string, offset: 0xf7a45): ClearInputFilter + <18745> DW_AT_decl_file : 8 + <18746> DW_AT_decl_line : 224 + <18747> DW_AT_decl_column : 12 + <18748> DW_AT_type : <0x17f38> + <1874c> DW_AT_data_member_location: 16 + <2><1874d>: Abbrev Number: 0 + <1><1874e>: Abbrev Number: 10 (DW_TAG_typedef) + <1874f> DW_AT_name : (indirect string, offset: 0xf803d): TIM_ClearInputConfigTypeDef + <18753> DW_AT_decl_file : 8 + <18754> DW_AT_decl_line : 226 + <18755> DW_AT_decl_column : 3 + <18756> DW_AT_type : <0x18704> + <1><1875a>: Abbrev Number: 16 (DW_TAG_const_type) + <1875b> DW_AT_type : <0x1874e> + <1><1875f>: Abbrev Number: 17 (DW_TAG_structure_type) + <18760> DW_AT_byte_size : 20 + <18761> DW_AT_decl_file : 8 + <18762> DW_AT_decl_line : 251 + <18763> DW_AT_decl_column : 9 + <18763> DW_AT_sibling : <0x187ac> + <2><18767>: Abbrev Number: 3 (DW_TAG_member) + <18768> DW_AT_name : (indirect string, offset: 0xf8338): SlaveMode + <1876c> DW_AT_decl_file : 8 + <1876d> DW_AT_decl_line : 253 + <1876e> DW_AT_decl_column : 13 + <1876f> DW_AT_type : <0x17f38> + <18773> DW_AT_data_member_location: 0 + <2><18774>: Abbrev Number: 3 (DW_TAG_member) + <18775> DW_AT_name : (indirect string, offset: 0xf8071): InputTrigger + <18779> DW_AT_decl_file : 8 + <1877a> DW_AT_decl_line : 255 + <1877b> DW_AT_decl_column : 13 + <1877c> DW_AT_type : <0x17f38> + <18780> DW_AT_data_member_location: 4 + <2><18781>: Abbrev Number: 5 (DW_TAG_member) + <18782> DW_AT_name : (indirect string, offset: 0xf77ad): TriggerPolarity + <18786> DW_AT_decl_file : 8 + <18787> DW_AT_decl_line : 257 + <18789> DW_AT_decl_column : 13 + <1878a> DW_AT_type : <0x17f38> + <1878e> DW_AT_data_member_location: 8 + <2><1878f>: Abbrev Number: 5 (DW_TAG_member) + <18790> DW_AT_name : (indirect string, offset: 0xf7a56): TriggerPrescaler + <18794> DW_AT_decl_file : 8 + <18795> DW_AT_decl_line : 259 + <18797> DW_AT_decl_column : 13 + <18798> DW_AT_type : <0x17f38> + <1879c> DW_AT_data_member_location: 12 + <2><1879d>: Abbrev Number: 5 (DW_TAG_member) + <1879e> DW_AT_name : (indirect string, offset: 0xf751f): TriggerFilter + <187a2> DW_AT_decl_file : 8 + <187a3> DW_AT_decl_line : 261 + <187a5> DW_AT_decl_column : 13 + <187a6> DW_AT_type : <0x17f38> + <187aa> DW_AT_data_member_location: 16 + <2><187ab>: Abbrev Number: 0 + <1><187ac>: Abbrev Number: 12 (DW_TAG_typedef) + <187ad> DW_AT_name : (indirect string, offset: 0xf7dd1): TIM_SlaveConfigTypeDef + <187b1> DW_AT_decl_file : 8 + <187b2> DW_AT_decl_line : 264 + <187b4> DW_AT_decl_column : 3 + <187b4> DW_AT_type : <0x1875f> + <1><187b8>: Abbrev Number: 16 (DW_TAG_const_type) + <187b9> DW_AT_type : <0x187ac> + <1><187bd>: Abbrev Number: 24 (DW_TAG_enumeration_type) + <187be> DW_AT_encoding : 7 (unsigned) + <187be> DW_AT_byte_size : 1 + <187be> DW_AT_type : <0x17ed5> + <187c2> DW_AT_decl_file : 8 + <187c2> DW_AT_decl_line : 305 + <187c4> DW_AT_decl_column : 1 + <187c4> DW_AT_sibling : <0x187e7> + <2><187c8>: Abbrev Number: 6 (DW_TAG_enumerator) + <187c9> DW_AT_name : (indirect string, offset: 0xf06f6): HAL_TIM_STATE_RESET + <187cd> DW_AT_const_value : 0 + <2><187ce>: Abbrev Number: 6 (DW_TAG_enumerator) + <187cf> DW_AT_name : (indirect string, offset: 0xefc0c): HAL_TIM_STATE_READY + <187d3> DW_AT_const_value : 1 + <2><187d4>: Abbrev Number: 6 (DW_TAG_enumerator) + <187d5> DW_AT_name : (indirect string, offset: 0xf0f91): HAL_TIM_STATE_BUSY + <187d9> DW_AT_const_value : 2 + <2><187da>: Abbrev Number: 6 (DW_TAG_enumerator) + <187db> DW_AT_name : (indirect string, offset: 0xf0fd7): HAL_TIM_STATE_TIMEOUT + <187df> DW_AT_const_value : 3 + <2><187e0>: Abbrev Number: 6 (DW_TAG_enumerator) + <187e1> DW_AT_name : (indirect string, offset: 0xf0a91): HAL_TIM_STATE_ERROR + <187e5> DW_AT_const_value : 4 + <2><187e6>: Abbrev Number: 0 + <1><187e7>: Abbrev Number: 12 (DW_TAG_typedef) + <187e8> DW_AT_name : (indirect string, offset: 0xf0b5e): HAL_TIM_StateTypeDef + <187ec> DW_AT_decl_file : 8 + <187ed> DW_AT_decl_line : 311 + <187ef> DW_AT_decl_column : 3 + <187ef> DW_AT_type : <0x187bd> + <1><187f3>: Abbrev Number: 19 (DW_TAG_volatile_type) + <187f4> DW_AT_type : <0x187e7> + <1><187f8>: Abbrev Number: 24 (DW_TAG_enumeration_type) + <187f9> DW_AT_encoding : 7 (unsigned) + <187f9> DW_AT_byte_size : 1 + <187f9> DW_AT_type : <0x17ed5> + <187fd> DW_AT_decl_file : 8 + <187fd> DW_AT_decl_line : 317 + <187ff> DW_AT_decl_column : 1 + <187ff> DW_AT_sibling : <0x18816> + <2><18803>: Abbrev Number: 6 (DW_TAG_enumerator) + <18804> DW_AT_name : (indirect string, offset: 0xf0397): HAL_TIM_CHANNEL_STATE_RESET + <18808> DW_AT_const_value : 0 + <2><18809>: Abbrev Number: 6 (DW_TAG_enumerator) + <1880a> DW_AT_name : (indirect string, offset: 0xf096d): HAL_TIM_CHANNEL_STATE_READY + <1880e> DW_AT_const_value : 1 + <2><1880f>: Abbrev Number: 6 (DW_TAG_enumerator) + <18810> DW_AT_name : (indirect string, offset: 0xf0661): HAL_TIM_CHANNEL_STATE_BUSY + <18814> DW_AT_const_value : 2 + <2><18815>: Abbrev Number: 0 + <1><18816>: Abbrev Number: 12 (DW_TAG_typedef) + <18817> DW_AT_name : (indirect string, offset: 0xeffa3): HAL_TIM_ChannelStateTypeDef + <1881b> DW_AT_decl_file : 8 + <1881c> DW_AT_decl_line : 321 + <1881e> DW_AT_decl_column : 3 + <1881e> DW_AT_type : <0x187f8> + <1><18822>: Abbrev Number: 19 (DW_TAG_volatile_type) + <18823> DW_AT_type : <0x18816> + <1><18827>: Abbrev Number: 24 (DW_TAG_enumeration_type) + <18828> DW_AT_encoding : 7 (unsigned) + <18828> DW_AT_byte_size : 1 + <18828> DW_AT_type : <0x17ed5> + <1882c> DW_AT_decl_file : 8 + <1882c> DW_AT_decl_line : 327 + <1882e> DW_AT_decl_column : 1 + <1882e> DW_AT_sibling : <0x18845> + <2><18832>: Abbrev Number: 6 (DW_TAG_enumerator) + <18833> DW_AT_name : (indirect string, offset: 0xefbb2): HAL_DMA_BURST_STATE_RESET + <18837> DW_AT_const_value : 0 + <2><18838>: Abbrev Number: 6 (DW_TAG_enumerator) + <18839> DW_AT_name : (indirect string, offset: 0xf07e4): HAL_DMA_BURST_STATE_READY + <1883d> DW_AT_const_value : 1 + <2><1883e>: Abbrev Number: 6 (DW_TAG_enumerator) + <1883f> DW_AT_name : (indirect string, offset: 0xf0d78): HAL_DMA_BURST_STATE_BUSY + <18843> DW_AT_const_value : 2 + <2><18844>: Abbrev Number: 0 + <1><18845>: Abbrev Number: 12 (DW_TAG_typedef) + <18846> DW_AT_name : (indirect string, offset: 0xf0427): HAL_TIM_DMABurstStateTypeDef + <1884a> DW_AT_decl_file : 8 + <1884b> DW_AT_decl_line : 331 + <1884d> DW_AT_decl_column : 3 + <1884d> DW_AT_type : <0x18827> + <1><18851>: Abbrev Number: 19 (DW_TAG_volatile_type) + <18852> DW_AT_type : <0x18845> + <1><18856>: Abbrev Number: 24 (DW_TAG_enumeration_type) + <18857> DW_AT_encoding : 7 (unsigned) + <18857> DW_AT_byte_size : 1 + <18857> DW_AT_type : <0x17ed5> + <1885b> DW_AT_decl_file : 8 + <1885b> DW_AT_decl_line : 337 + <1885d> DW_AT_decl_column : 1 + <1885d> DW_AT_sibling : <0x1888c> + <2><18861>: Abbrev Number: 6 (DW_TAG_enumerator) + <18862> DW_AT_name : (indirect string, offset: 0xf082b): HAL_TIM_ACTIVE_CHANNEL_1 + <18866> DW_AT_const_value : 1 + <2><18867>: Abbrev Number: 6 (DW_TAG_enumerator) + <18868> DW_AT_name : (indirect string, offset: 0xf0844): HAL_TIM_ACTIVE_CHANNEL_2 + <1886c> DW_AT_const_value : 2 + <2><1886d>: Abbrev Number: 6 (DW_TAG_enumerator) + <1886e> DW_AT_name : (indirect string, offset: 0xf085d): HAL_TIM_ACTIVE_CHANNEL_3 + <18872> DW_AT_const_value : 4 + <2><18873>: Abbrev Number: 6 (DW_TAG_enumerator) + <18874> DW_AT_name : (indirect string, offset: 0xf0876): HAL_TIM_ACTIVE_CHANNEL_4 + <18878> DW_AT_const_value : 8 + <2><18879>: Abbrev Number: 6 (DW_TAG_enumerator) + <1887a> DW_AT_name : (indirect string, offset: 0xf088f): HAL_TIM_ACTIVE_CHANNEL_5 + <1887e> DW_AT_const_value : 16 + <2><1887f>: Abbrev Number: 6 (DW_TAG_enumerator) + <18880> DW_AT_name : (indirect string, offset: 0xf08a8): HAL_TIM_ACTIVE_CHANNEL_6 + <18884> DW_AT_const_value : 32 + <2><18885>: Abbrev Number: 6 (DW_TAG_enumerator) + <18886> DW_AT_name : (indirect string, offset: 0xf09e9): HAL_TIM_ACTIVE_CHANNEL_CLEARED + <1888a> DW_AT_const_value : 0 + <2><1888b>: Abbrev Number: 0 + <1><1888c>: Abbrev Number: 12 (DW_TAG_typedef) + <1888d> DW_AT_name : (indirect string, offset: 0xf0739): HAL_TIM_ActiveChannel + <18891> DW_AT_decl_file : 8 + <18892> DW_AT_decl_line : 345 + <18894> DW_AT_decl_column : 3 + <18894> DW_AT_type : <0x18856> + <1><18898>: Abbrev Number: 18 (DW_TAG_structure_type) + <18899> DW_AT_byte_size : 76 + <1889a> DW_AT_decl_file : 8 + <1889b> DW_AT_decl_line : 353 + <1889d> DW_AT_decl_column : 9 + <1889d> DW_AT_sibling : <0x18920> + <2><188a1>: Abbrev Number: 5 (DW_TAG_member) + <188a2> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <188a6> DW_AT_decl_file : 8 + <188a7> DW_AT_decl_line : 356 + <188a9> DW_AT_decl_column : 39 + <188aa> DW_AT_type : <0x18920> + <188ae> DW_AT_data_member_location: 0 + <2><188af>: Abbrev Number: 5 (DW_TAG_member) + <188b0> DW_AT_name : (indirect string, offset: 0xf733f): Init + <188b4> DW_AT_decl_file : 8 + <188b5> DW_AT_decl_line : 357 + <188b7> DW_AT_decl_column : 38 + <188b8> DW_AT_type : <0x184c9> + <188bc> DW_AT_data_member_location: 4 + <2><188bd>: Abbrev Number: 5 (DW_TAG_member) + <188be> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <188c2> DW_AT_decl_file : 8 + <188c3> DW_AT_decl_line : 358 + <188c5> DW_AT_decl_column : 38 + <188c6> DW_AT_type : <0x1888c> + <188ca> DW_AT_data_member_location: 28 + <2><188cb>: Abbrev Number: 5 (DW_TAG_member) + <188cc> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <188d0> DW_AT_decl_file : 8 + <188d1> DW_AT_decl_line : 359 + <188d3> DW_AT_decl_column : 39 + <188d4> DW_AT_type : <0x18925> + <188d8> DW_AT_data_member_location: 32 + <2><188d9>: Abbrev Number: 5 (DW_TAG_member) + <188da> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <188de> DW_AT_decl_file : 8 + <188df> DW_AT_decl_line : 361 + <188e1> DW_AT_decl_column : 38 + <188e2> DW_AT_type : <0x18276> + <188e6> DW_AT_data_member_location: 60 + <2><188e7>: Abbrev Number: 5 (DW_TAG_member) + <188e8> DW_AT_name : (indirect string, offset: 0xf84b5): State + <188ec> DW_AT_decl_file : 8 + <188ed> DW_AT_decl_line : 362 + <188ef> DW_AT_decl_column : 38 + <188f0> DW_AT_type : <0x187f3> + <188f4> DW_AT_data_member_location: 61 + <2><188f5>: Abbrev Number: 5 (DW_TAG_member) + <188f6> DW_AT_name : (indirect string, offset: 0xf8064): ChannelState <188fa> DW_AT_decl_file : 8 - <188fb> DW_AT_decl_line : 331 - <188fd> DW_AT_decl_column : 3 - <188fd> DW_AT_type : <0x188d7> - <1><18901>: Abbrev Number: 19 (DW_TAG_volatile_type) - <18902> DW_AT_type : <0x188f5> - <1><18906>: Abbrev Number: 24 (DW_TAG_enumeration_type) - <18907> DW_AT_encoding : 7 (unsigned) - <18907> DW_AT_byte_size : 1 - <18907> DW_AT_type : <0x17f85> - <1890b> DW_AT_decl_file : 8 - <1890b> DW_AT_decl_line : 337 - <1890d> DW_AT_decl_column : 1 - <1890d> DW_AT_sibling : <0x1893c> - <2><18911>: Abbrev Number: 6 (DW_TAG_enumerator) - <18912> DW_AT_name : (indirect string, offset: 0xf0839): HAL_TIM_ACTIVE_CHANNEL_1 - <18916> DW_AT_const_value : 1 - <2><18917>: Abbrev Number: 6 (DW_TAG_enumerator) - <18918> DW_AT_name : (indirect string, offset: 0xf0852): HAL_TIM_ACTIVE_CHANNEL_2 - <1891c> DW_AT_const_value : 2 - <2><1891d>: Abbrev Number: 6 (DW_TAG_enumerator) - <1891e> DW_AT_name : (indirect string, offset: 0xf086b): HAL_TIM_ACTIVE_CHANNEL_3 - <18922> DW_AT_const_value : 4 - <2><18923>: Abbrev Number: 6 (DW_TAG_enumerator) - <18924> DW_AT_name : (indirect string, offset: 0xf0884): HAL_TIM_ACTIVE_CHANNEL_4 - <18928> DW_AT_const_value : 8 - <2><18929>: Abbrev Number: 6 (DW_TAG_enumerator) - <1892a> DW_AT_name : (indirect string, offset: 0xf089d): HAL_TIM_ACTIVE_CHANNEL_5 - <1892e> DW_AT_const_value : 16 - <2><1892f>: Abbrev Number: 6 (DW_TAG_enumerator) - <18930> DW_AT_name : (indirect string, offset: 0xf08b6): HAL_TIM_ACTIVE_CHANNEL_6 - <18934> DW_AT_const_value : 32 - <2><18935>: Abbrev Number: 6 (DW_TAG_enumerator) - <18936> DW_AT_name : (indirect string, offset: 0xf09f7): HAL_TIM_ACTIVE_CHANNEL_CLEARED - <1893a> DW_AT_const_value : 0 - <2><1893b>: Abbrev Number: 0 - <1><1893c>: Abbrev Number: 12 (DW_TAG_typedef) - <1893d> DW_AT_name : (indirect string, offset: 0xf0750): HAL_TIM_ActiveChannel - <18941> DW_AT_decl_file : 8 - <18942> DW_AT_decl_line : 345 - <18944> DW_AT_decl_column : 3 - <18944> DW_AT_type : <0x18906> - <1><18948>: Abbrev Number: 18 (DW_TAG_structure_type) - <18949> DW_AT_byte_size : 76 - <1894a> DW_AT_decl_file : 8 - <1894b> DW_AT_decl_line : 353 - <1894d> DW_AT_decl_column : 9 - <1894d> DW_AT_sibling : <0x189d0> - <2><18951>: Abbrev Number: 5 (DW_TAG_member) - <18952> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <18956> DW_AT_decl_file : 8 - <18957> DW_AT_decl_line : 356 - <18959> DW_AT_decl_column : 39 - <1895a> DW_AT_type : <0x189d0> - <1895e> DW_AT_data_member_location: 0 - <2><1895f>: Abbrev Number: 5 (DW_TAG_member) - <18960> DW_AT_name : (indirect string, offset: 0xf735a): Init + <188fb> DW_AT_decl_line : 363 + <188fd> DW_AT_decl_column : 38 + <188fe> DW_AT_type : <0x18945> + <18902> DW_AT_data_member_location: 62 + <2><18903>: Abbrev Number: 5 (DW_TAG_member) + <18904> DW_AT_name : (indirect string, offset: 0xf8966): ChannelNState + <18908> DW_AT_decl_file : 8 + <18909> DW_AT_decl_line : 364 + <1890b> DW_AT_decl_column : 38 + <1890c> DW_AT_type : <0x1895a> + <18910> DW_AT_data_member_location: 68 + <2><18911>: Abbrev Number: 5 (DW_TAG_member) + <18912> DW_AT_name : (indirect string, offset: 0xf7c22): DMABurstState + <18916> DW_AT_decl_file : 8 + <18917> DW_AT_decl_line : 365 + <18919> DW_AT_decl_column : 38 + <1891a> DW_AT_type : <0x18851> + <1891e> DW_AT_data_member_location: 72 + <2><1891f>: Abbrev Number: 0 + <1><18920>: Abbrev Number: 8 (DW_TAG_pointer_type) + <18921> DW_AT_byte_size : 4 + <18921> DW_AT_type : <0x181eb> + <1><18925>: Abbrev Number: 25 (DW_TAG_array_type) + <18926> DW_AT_type : <0x1846d> + <1892a> DW_AT_sibling : <0x18935> + <2><1892e>: Abbrev Number: 26 (DW_TAG_subrange_type) + <1892f> DW_AT_type : <0x17f25> + <18933> DW_AT_upper_bound : 6 + <2><18934>: Abbrev Number: 0 + <1><18935>: Abbrev Number: 25 (DW_TAG_array_type) + <18936> DW_AT_type : <0x18822> + <1893a> DW_AT_sibling : <0x18945> + <2><1893e>: Abbrev Number: 26 (DW_TAG_subrange_type) + <1893f> DW_AT_type : <0x17f25> + <18943> DW_AT_upper_bound : 5 + <2><18944>: Abbrev Number: 0 + <1><18945>: Abbrev Number: 19 (DW_TAG_volatile_type) + <18946> DW_AT_type : <0x18935> + <1><1894a>: Abbrev Number: 25 (DW_TAG_array_type) + <1894b> DW_AT_type : <0x18822> + <1894f> DW_AT_sibling : <0x1895a> + <2><18953>: Abbrev Number: 26 (DW_TAG_subrange_type) + <18954> DW_AT_type : <0x17f25> + <18958> DW_AT_upper_bound : 3 + <2><18959>: Abbrev Number: 0 + <1><1895a>: Abbrev Number: 19 (DW_TAG_volatile_type) + <1895b> DW_AT_type : <0x1894a> + <1><1895f>: Abbrev Number: 12 (DW_TAG_typedef) + <18960> DW_AT_name : (indirect string, offset: 0xf0361): TIM_HandleTypeDef <18964> DW_AT_decl_file : 8 - <18965> DW_AT_decl_line : 357 - <18967> DW_AT_decl_column : 38 - <18968> DW_AT_type : <0x18579> - <1896c> DW_AT_data_member_location: 4 - <2><1896d>: Abbrev Number: 5 (DW_TAG_member) - <1896e> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <18972> DW_AT_decl_file : 8 - <18973> DW_AT_decl_line : 358 - <18975> DW_AT_decl_column : 38 - <18976> DW_AT_type : <0x1893c> - <1897a> DW_AT_data_member_location: 28 - <2><1897b>: Abbrev Number: 5 (DW_TAG_member) - <1897c> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <18980> DW_AT_decl_file : 8 - <18981> DW_AT_decl_line : 359 - <18983> DW_AT_decl_column : 39 - <18984> DW_AT_type : <0x189d5> - <18988> DW_AT_data_member_location: 32 - <2><18989>: Abbrev Number: 5 (DW_TAG_member) - <1898a> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <1898e> DW_AT_decl_file : 8 - <1898f> DW_AT_decl_line : 361 - <18991> DW_AT_decl_column : 38 - <18992> DW_AT_type : <0x18326> - <18996> DW_AT_data_member_location: 60 - <2><18997>: Abbrev Number: 5 (DW_TAG_member) - <18998> DW_AT_name : (indirect string, offset: 0xf84d0): State - <1899c> DW_AT_decl_file : 8 - <1899d> DW_AT_decl_line : 362 - <1899f> DW_AT_decl_column : 38 - <189a0> DW_AT_type : <0x188a3> - <189a4> DW_AT_data_member_location: 61 - <2><189a5>: Abbrev Number: 5 (DW_TAG_member) - <189a6> DW_AT_name : (indirect string, offset: 0xf807f): ChannelState - <189aa> DW_AT_decl_file : 8 - <189ab> DW_AT_decl_line : 363 - <189ad> DW_AT_decl_column : 38 - <189ae> DW_AT_type : <0x189f5> - <189b2> DW_AT_data_member_location: 62 - <2><189b3>: Abbrev Number: 5 (DW_TAG_member) - <189b4> DW_AT_name : (indirect string, offset: 0xf8981): ChannelNState - <189b8> DW_AT_decl_file : 8 - <189b9> DW_AT_decl_line : 364 - <189bb> DW_AT_decl_column : 38 - <189bc> DW_AT_type : <0x18a0a> - <189c0> DW_AT_data_member_location: 68 - <2><189c1>: Abbrev Number: 5 (DW_TAG_member) - <189c2> DW_AT_name : (indirect string, offset: 0xf7c3d): DMABurstState - <189c6> DW_AT_decl_file : 8 - <189c7> DW_AT_decl_line : 365 - <189c9> DW_AT_decl_column : 38 - <189ca> DW_AT_type : <0x18901> - <189ce> DW_AT_data_member_location: 72 - <2><189cf>: Abbrev Number: 0 - <1><189d0>: Abbrev Number: 8 (DW_TAG_pointer_type) - <189d1> DW_AT_byte_size : 4 - <189d1> DW_AT_type : <0x1829b> - <1><189d5>: Abbrev Number: 25 (DW_TAG_array_type) - <189d6> DW_AT_type : <0x1851d> - <189da> DW_AT_sibling : <0x189e5> - <2><189de>: Abbrev Number: 26 (DW_TAG_subrange_type) - <189df> DW_AT_type : <0x17fd5> - <189e3> DW_AT_upper_bound : 6 - <2><189e4>: Abbrev Number: 0 - <1><189e5>: Abbrev Number: 25 (DW_TAG_array_type) - <189e6> DW_AT_type : <0x188d2> - <189ea> DW_AT_sibling : <0x189f5> - <2><189ee>: Abbrev Number: 26 (DW_TAG_subrange_type) - <189ef> DW_AT_type : <0x17fd5> - <189f3> DW_AT_upper_bound : 5 - <2><189f4>: Abbrev Number: 0 - <1><189f5>: Abbrev Number: 19 (DW_TAG_volatile_type) - <189f6> DW_AT_type : <0x189e5> - <1><189fa>: Abbrev Number: 25 (DW_TAG_array_type) - <189fb> DW_AT_type : <0x188d2> - <189ff> DW_AT_sibling : <0x18a0a> - <2><18a03>: Abbrev Number: 26 (DW_TAG_subrange_type) - <18a04> DW_AT_type : <0x17fd5> - <18a08> DW_AT_upper_bound : 3 - <2><18a09>: Abbrev Number: 0 - <1><18a0a>: Abbrev Number: 19 (DW_TAG_volatile_type) - <18a0b> DW_AT_type : <0x189fa> - <1><18a0f>: Abbrev Number: 12 (DW_TAG_typedef) - <18a10> DW_AT_name : (indirect string, offset: 0xf0354): TIM_HandleTypeDef - <18a14> DW_AT_decl_file : 8 - <18a15> DW_AT_decl_line : 397 - <18a17> DW_AT_decl_column : 3 - <18a17> DW_AT_type : <0x18948> - <1><18a1b>: Abbrev Number: 16 (DW_TAG_const_type) - <18a1c> DW_AT_type : <0x18a0f> - <1><18a20>: Abbrev Number: 21 (DW_TAG_subprogram) - <18a21> DW_AT_external : 1 - <18a21> DW_AT_name : (indirect string, offset: 0xf7cb3): TIMEx_DMACommutationHalfCplt - <18a25> DW_AT_decl_file : 9 - <18a25> DW_AT_decl_line : 406 - <18a27> DW_AT_decl_column : 6 - <18a27> DW_AT_prototyped : 1 - <18a27> DW_AT_declaration : 1 - <18a27> DW_AT_sibling : <0x18a31> - <2><18a2b>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18a2c> DW_AT_type : <0x1851d> - <2><18a30>: Abbrev Number: 0 - <1><18a31>: Abbrev Number: 21 (DW_TAG_subprogram) - <18a32> DW_AT_external : 1 - <18a32> DW_AT_name : (indirect string, offset: 0x7c541): TIMEx_DMACommutationCplt - <18a36> DW_AT_decl_file : 9 - <18a36> DW_AT_decl_line : 405 - <18a38> DW_AT_decl_column : 6 - <18a38> DW_AT_prototyped : 1 - <18a38> DW_AT_declaration : 1 - <18a38> DW_AT_sibling : <0x18a42> - <2><18a3c>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18a3d> DW_AT_type : <0x1851d> - <2><18a41>: Abbrev Number: 0 - <1><18a42>: Abbrev Number: 21 (DW_TAG_subprogram) - <18a43> DW_AT_external : 1 - <18a43> DW_AT_name : (indirect string, offset: 0xf7b72): HAL_TIMEx_CommutCallback - <18a47> DW_AT_decl_file : 9 - <18a47> DW_AT_decl_line : 377 - <18a49> DW_AT_decl_column : 6 - <18a49> DW_AT_prototyped : 1 - <18a49> DW_AT_declaration : 1 - <18a49> DW_AT_sibling : <0x18a53> - <2><18a4d>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18a4e> DW_AT_type : <0x18a53> - <2><18a52>: Abbrev Number: 0 - <1><18a53>: Abbrev Number: 8 (DW_TAG_pointer_type) - <18a54> DW_AT_byte_size : 4 - <18a54> DW_AT_type : <0x18a0f> - <1><18a58>: Abbrev Number: 21 (DW_TAG_subprogram) - <18a59> DW_AT_external : 1 - <18a59> DW_AT_name : (indirect string, offset: 0xf7a95): HAL_TIMEx_Break2Callback - <18a5d> DW_AT_decl_file : 9 - <18a5d> DW_AT_decl_line : 380 - <18a5f> DW_AT_decl_column : 6 + <18965> DW_AT_decl_line : 397 + <18967> DW_AT_decl_column : 3 + <18967> DW_AT_type : <0x18898> + <1><1896b>: Abbrev Number: 16 (DW_TAG_const_type) + <1896c> DW_AT_type : <0x1895f> + <1><18970>: Abbrev Number: 21 (DW_TAG_subprogram) + <18971> DW_AT_external : 1 + <18971> DW_AT_name : (indirect string, offset: 0xf7c98): TIMEx_DMACommutationHalfCplt + <18975> DW_AT_decl_file : 9 + <18975> DW_AT_decl_line : 406 + <18977> DW_AT_decl_column : 6 + <18977> DW_AT_prototyped : 1 + <18977> DW_AT_declaration : 1 + <18977> DW_AT_sibling : <0x18981> + <2><1897b>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <1897c> DW_AT_type : <0x1846d> + <2><18980>: Abbrev Number: 0 + <1><18981>: Abbrev Number: 21 (DW_TAG_subprogram) + <18982> DW_AT_external : 1 + <18982> DW_AT_name : (indirect string, offset: 0x7c4c2): TIMEx_DMACommutationCplt + <18986> DW_AT_decl_file : 9 + <18986> DW_AT_decl_line : 405 + <18988> DW_AT_decl_column : 6 + <18988> DW_AT_prototyped : 1 + <18988> DW_AT_declaration : 1 + <18988> DW_AT_sibling : <0x18992> + <2><1898c>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <1898d> DW_AT_type : <0x1846d> + <2><18991>: Abbrev Number: 0 + <1><18992>: Abbrev Number: 21 (DW_TAG_subprogram) + <18993> DW_AT_external : 1 + <18993> DW_AT_name : (indirect string, offset: 0xf7b57): HAL_TIMEx_CommutCallback + <18997> DW_AT_decl_file : 9 + <18997> DW_AT_decl_line : 377 + <18999> DW_AT_decl_column : 6 + <18999> DW_AT_prototyped : 1 + <18999> DW_AT_declaration : 1 + <18999> DW_AT_sibling : <0x189a3> + <2><1899d>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <1899e> DW_AT_type : <0x189a3> + <2><189a2>: Abbrev Number: 0 + <1><189a3>: Abbrev Number: 8 (DW_TAG_pointer_type) + <189a4> DW_AT_byte_size : 4 + <189a4> DW_AT_type : <0x1895f> + <1><189a8>: Abbrev Number: 21 (DW_TAG_subprogram) + <189a9> DW_AT_external : 1 + <189a9> DW_AT_name : (indirect string, offset: 0xf7a7a): HAL_TIMEx_Break2Callback + <189ad> DW_AT_decl_file : 9 + <189ad> DW_AT_decl_line : 380 + <189af> DW_AT_decl_column : 6 + <189af> DW_AT_prototyped : 1 + <189af> DW_AT_declaration : 1 + <189af> DW_AT_sibling : <0x189b9> + <2><189b3>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <189b4> DW_AT_type : <0x189a3> + <2><189b8>: Abbrev Number: 0 + <1><189b9>: Abbrev Number: 21 (DW_TAG_subprogram) + <189ba> DW_AT_external : 1 + <189ba> DW_AT_name : (indirect string, offset: 0xf81f9): HAL_TIMEx_BreakCallback + <189be> DW_AT_decl_file : 9 + <189be> DW_AT_decl_line : 379 + <189c0> DW_AT_decl_column : 6 + <189c0> DW_AT_prototyped : 1 + <189c0> DW_AT_declaration : 1 + <189c0> DW_AT_sibling : <0x189ca> + <2><189c4>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <189c5> DW_AT_type : <0x189a3> + <2><189c9>: Abbrev Number: 0 + <1><189ca>: Abbrev Number: 27 (DW_TAG_subprogram) + <189cb> DW_AT_external : 1 + <189cb> DW_AT_name : (indirect string, offset: 0xf3600): HAL_DMA_Abort_IT + <189cf> DW_AT_decl_file : 7 + <189cf> DW_AT_decl_line : 635 + <189d1> DW_AT_decl_column : 19 + <189d1> DW_AT_prototyped : 1 + <189d1> DW_AT_type : <0x18252> + <189d5> DW_AT_declaration : 1 + <189d5> DW_AT_sibling : <0x189df> + <2><189d9>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <189da> DW_AT_type : <0x1846d> + <2><189de>: Abbrev Number: 0 + <1><189df>: Abbrev Number: 27 (DW_TAG_subprogram) + <189e0> DW_AT_external : 1 + <189e0> DW_AT_name : (indirect string, offset: 0xf27a4): HAL_DMA_Start_IT + <189e4> DW_AT_decl_file : 7 + <189e4> DW_AT_decl_line : 632 + <189e6> DW_AT_decl_column : 19 + <189e6> DW_AT_prototyped : 1 + <189e6> DW_AT_type : <0x18252> + <189ea> DW_AT_declaration : 1 + <189ea> DW_AT_sibling : <0x18a03> + <2><189ee>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <189ef> DW_AT_type : <0x1846d> + <2><189f3>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <189f4> DW_AT_type : <0x17f38> + <2><189f8>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <189f9> DW_AT_type : <0x17f38> + <2><189fd>: Abbrev Number: 13 (DW_TAG_formal_parameter) + <189fe> DW_AT_type : <0x17f38> + <2><18a02>: Abbrev Number: 0 + <1><18a03>: Abbrev Number: 7 (DW_TAG_subprogram) + <18a04> DW_AT_external : 1 + <18a04> DW_AT_name : (indirect string, offset: 0xf8230): TIM_CCxChannelCmd + <18a08> DW_AT_decl_file : 1 + <18a08> DW_AT_decl_line : 7857 + <18a0a> DW_AT_decl_column : 6 + <18a0b> DW_AT_prototyped : 1 + <18a0b> DW_AT_low_pc : 0x0 + <18a0f> DW_AT_high_pc : 0x4a + <18a13> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18a15> DW_AT_call_all_calls: 1 + <18a15> DW_AT_sibling : <0x18a57> + <2><18a19>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18a1a> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18a1e> DW_AT_decl_file : 1 + <18a1e> DW_AT_decl_line : 7857 + <18a20> DW_AT_decl_column : 37 + <18a21> DW_AT_type : <0x18920> + <18a25> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18a28>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18a29> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <18a2d> DW_AT_decl_file : 1 + <18a2d> DW_AT_decl_line : 7857 + <18a2f> DW_AT_decl_column : 52 + <18a30> DW_AT_type : <0x17f38> + <18a34> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18a37>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18a38> DW_AT_name : (indirect string, offset: 0xf8064): ChannelState + <18a3c> DW_AT_decl_file : 1 + <18a3c> DW_AT_decl_line : 7857 + <18a3e> DW_AT_decl_column : 70 + <18a3f> DW_AT_type : <0x17f38> + <18a43> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18a46>: Abbrev Number: 34 (DW_TAG_variable) + <18a47> DW_AT_name : tmp + <18a4b> DW_AT_decl_file : 1 + <18a4c> DW_AT_decl_line : 7859 + <18a4e> DW_AT_decl_column : 12 + <18a4f> DW_AT_type : <0x17f38> + <18a53> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18a56>: Abbrev Number: 0 + <1><18a57>: Abbrev Number: 7 (DW_TAG_subprogram) + <18a58> DW_AT_external : 1 + <18a58> DW_AT_name : (indirect string, offset: 0xf7d2e): TIM_ETR_SetConfig + <18a5c> DW_AT_decl_file : 1 + <18a5c> DW_AT_decl_line : 7825 + <18a5e> DW_AT_decl_column : 6 <18a5f> DW_AT_prototyped : 1 - <18a5f> DW_AT_declaration : 1 - <18a5f> DW_AT_sibling : <0x18a69> - <2><18a63>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18a64> DW_AT_type : <0x18a53> - <2><18a68>: Abbrev Number: 0 - <1><18a69>: Abbrev Number: 21 (DW_TAG_subprogram) - <18a6a> DW_AT_external : 1 - <18a6a> DW_AT_name : (indirect string, offset: 0xf8214): HAL_TIMEx_BreakCallback - <18a6e> DW_AT_decl_file : 9 - <18a6e> DW_AT_decl_line : 379 - <18a70> DW_AT_decl_column : 6 - <18a70> DW_AT_prototyped : 1 - <18a70> DW_AT_declaration : 1 - <18a70> DW_AT_sibling : <0x18a7a> - <2><18a74>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18a75> DW_AT_type : <0x18a53> - <2><18a79>: Abbrev Number: 0 - <1><18a7a>: Abbrev Number: 27 (DW_TAG_subprogram) - <18a7b> DW_AT_external : 1 - <18a7b> DW_AT_name : (indirect string, offset: 0xf362e): HAL_DMA_Abort_IT - <18a7f> DW_AT_decl_file : 7 - <18a7f> DW_AT_decl_line : 635 - <18a81> DW_AT_decl_column : 19 - <18a81> DW_AT_prototyped : 1 - <18a81> DW_AT_type : <0x18302> - <18a85> DW_AT_declaration : 1 - <18a85> DW_AT_sibling : <0x18a8f> - <2><18a89>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18a8a> DW_AT_type : <0x1851d> - <2><18a8e>: Abbrev Number: 0 - <1><18a8f>: Abbrev Number: 27 (DW_TAG_subprogram) - <18a90> DW_AT_external : 1 - <18a90> DW_AT_name : (indirect string, offset: 0xf27d2): HAL_DMA_Start_IT - <18a94> DW_AT_decl_file : 7 - <18a94> DW_AT_decl_line : 632 - <18a96> DW_AT_decl_column : 19 - <18a96> DW_AT_prototyped : 1 - <18a96> DW_AT_type : <0x18302> - <18a9a> DW_AT_declaration : 1 - <18a9a> DW_AT_sibling : <0x18ab3> - <2><18a9e>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18a9f> DW_AT_type : <0x1851d> - <2><18aa3>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18aa4> DW_AT_type : <0x17fe8> - <2><18aa8>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18aa9> DW_AT_type : <0x17fe8> - <2><18aad>: Abbrev Number: 13 (DW_TAG_formal_parameter) - <18aae> DW_AT_type : <0x17fe8> - <2><18ab2>: Abbrev Number: 0 - <1><18ab3>: Abbrev Number: 7 (DW_TAG_subprogram) - <18ab4> DW_AT_external : 1 - <18ab4> DW_AT_name : (indirect string, offset: 0xf824b): TIM_CCxChannelCmd - <18ab8> DW_AT_decl_file : 1 - <18ab8> DW_AT_decl_line : 7857 - <18aba> DW_AT_decl_column : 6 - <18abb> DW_AT_prototyped : 1 - <18abb> DW_AT_low_pc : 0x0 - <18abf> DW_AT_high_pc : 0x4a - <18ac3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18ac5> DW_AT_call_all_calls: 1 - <18ac5> DW_AT_sibling : <0x18b07> - <2><18ac9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18aca> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18ace> DW_AT_decl_file : 1 - <18ace> DW_AT_decl_line : 7857 - <18ad0> DW_AT_decl_column : 37 - <18ad1> DW_AT_type : <0x189d0> - <18ad5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18ad8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18ad9> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <18add> DW_AT_decl_file : 1 - <18add> DW_AT_decl_line : 7857 - <18adf> DW_AT_decl_column : 52 - <18ae0> DW_AT_type : <0x17fe8> - <18ae4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18ae7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18ae8> DW_AT_name : (indirect string, offset: 0xf807f): ChannelState - <18aec> DW_AT_decl_file : 1 - <18aec> DW_AT_decl_line : 7857 - <18aee> DW_AT_decl_column : 70 - <18aef> DW_AT_type : <0x17fe8> - <18af3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18af6>: Abbrev Number: 34 (DW_TAG_variable) - <18af7> DW_AT_name : tmp - <18afb> DW_AT_decl_file : 1 - <18afc> DW_AT_decl_line : 7859 - <18afe> DW_AT_decl_column : 12 - <18aff> DW_AT_type : <0x17fe8> - <18b03> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18b06>: Abbrev Number: 0 - <1><18b07>: Abbrev Number: 7 (DW_TAG_subprogram) - <18b08> DW_AT_external : 1 - <18b08> DW_AT_name : (indirect string, offset: 0xf7d49): TIM_ETR_SetConfig - <18b0c> DW_AT_decl_file : 1 - <18b0c> DW_AT_decl_line : 7825 - <18b0e> DW_AT_decl_column : 6 - <18b0f> DW_AT_prototyped : 1 - <18b0f> DW_AT_low_pc : 0x0 - <18b13> DW_AT_high_pc : 0x40 - <18b17> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18b19> DW_AT_call_all_calls: 1 - <18b19> DW_AT_sibling : <0x18b69> - <2><18b1d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18b1e> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18b22> DW_AT_decl_file : 1 - <18b22> DW_AT_decl_line : 7825 - <18b24> DW_AT_decl_column : 37 - <18b25> DW_AT_type : <0x189d0> - <18b29> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18b2c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18b2d> DW_AT_name : (indirect string, offset: 0xf81d9): TIM_ExtTRGPrescaler - <18b31> DW_AT_decl_file : 1 - <18b31> DW_AT_decl_line : 7825 - <18b33> DW_AT_decl_column : 52 - <18b34> DW_AT_type : <0x17fe8> - <18b38> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18b3b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18b3c> DW_AT_name : (indirect string, offset: 0xf78c9): TIM_ExtTRGPolarity - <18b40> DW_AT_decl_file : 1 - <18b40> DW_AT_decl_line : 7826 - <18b42> DW_AT_decl_column : 33 - <18b43> DW_AT_type : <0x17fe8> - <18b47> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18b4a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18b4b> DW_AT_name : (indirect string, offset: 0xf7bce): ExtTRGFilter - <18b4f> DW_AT_decl_file : 1 - <18b4f> DW_AT_decl_line : 7826 - <18b51> DW_AT_decl_column : 62 - <18b52> DW_AT_type : <0x17fe8> - <18b56> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><18b59>: Abbrev Number: 2 (DW_TAG_variable) - <18b5a> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <18b5e> DW_AT_decl_file : 1 - <18b5e> DW_AT_decl_line : 7828 - <18b60> DW_AT_decl_column : 12 - <18b61> DW_AT_type : <0x17fe8> - <18b65> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18b68>: Abbrev Number: 0 - <1><18b69>: Abbrev Number: 14 (DW_TAG_subprogram) - <18b6a> DW_AT_name : (indirect string, offset: 0xf7919): TIM_ITRx_SetConfig - <18b6e> DW_AT_decl_file : 1 - <18b6e> DW_AT_decl_line : 7795 - <18b70> DW_AT_decl_column : 13 - <18b70> DW_AT_prototyped : 1 - <18b70> DW_AT_low_pc : 0x0 - <18b74> DW_AT_high_pc : 0x3a - <18b78> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18b7a> DW_AT_call_all_calls: 1 - <18b7a> DW_AT_sibling : <0x18bac> - <2><18b7e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18b7f> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18b83> DW_AT_decl_file : 1 - <18b83> DW_AT_decl_line : 7795 - <18b85> DW_AT_decl_column : 45 - <18b86> DW_AT_type : <0x189d0> - <18b8a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18b8d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18b8e> DW_AT_name : (indirect string, offset: 0xf8012): InputTriggerSource - <18b92> DW_AT_decl_file : 1 - <18b92> DW_AT_decl_line : 7795 - <18b94> DW_AT_decl_column : 60 - <18b95> DW_AT_type : <0x17fe8> - <18b99> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18b9c>: Abbrev Number: 2 (DW_TAG_variable) - <18b9d> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <18ba1> DW_AT_decl_file : 1 - <18ba1> DW_AT_decl_line : 7797 - <18ba3> DW_AT_decl_column : 12 - <18ba4> DW_AT_type : <0x17fe8> - <18ba8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18bab>: Abbrev Number: 0 - <1><18bac>: Abbrev Number: 14 (DW_TAG_subprogram) - <18bad> DW_AT_name : (indirect string, offset: 0xf78a2): TIM_TI4_SetConfig - <18bb1> DW_AT_decl_file : 1 - <18bb1> DW_AT_decl_line : 7752 - <18bb3> DW_AT_decl_column : 13 - <18bb3> DW_AT_prototyped : 1 - <18bb3> DW_AT_low_pc : 0x0 - <18bb7> DW_AT_high_pc : 0x7a - <18bbb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18bbd> DW_AT_call_all_calls: 1 - <18bbd> DW_AT_sibling : <0x18c1c> - <2><18bc1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18bc2> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18bc6> DW_AT_decl_file : 1 - <18bc6> DW_AT_decl_line : 7752 - <18bc8> DW_AT_decl_column : 44 - <18bc9> DW_AT_type : <0x189d0> - <18bcd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18bd0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18bd1> DW_AT_name : (indirect string, offset: 0xf7548): TIM_ICPolarity - <18bd5> DW_AT_decl_file : 1 - <18bd5> DW_AT_decl_line : 7752 - <18bd7> DW_AT_decl_column : 59 - <18bd8> DW_AT_type : <0x17fe8> - <18bdc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18bdf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18be0> DW_AT_name : (indirect string, offset: 0xf7fba): TIM_ICSelection - <18be4> DW_AT_decl_file : 1 - <18be4> DW_AT_decl_line : 7752 - <18be6> DW_AT_decl_column : 84 - <18be7> DW_AT_type : <0x17fe8> - <18beb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18bee>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18bef> DW_AT_name : (indirect string, offset: 0xf7475): TIM_ICFilter - <18bf3> DW_AT_decl_file : 1 - <18bf3> DW_AT_decl_line : 7753 - <18bf5> DW_AT_decl_column : 40 - <18bf6> DW_AT_type : <0x17fe8> - <18bfa> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><18bfd>: Abbrev Number: 2 (DW_TAG_variable) - <18bfe> DW_AT_name : (indirect string, offset: 0xf787d): tmpccmr2 - <18c02> DW_AT_decl_file : 1 - <18c02> DW_AT_decl_line : 7755 - <18c04> DW_AT_decl_column : 12 - <18c05> DW_AT_type : <0x17fe8> - <18c09> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18c0c>: Abbrev Number: 2 (DW_TAG_variable) - <18c0d> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18c11> DW_AT_decl_file : 1 - <18c11> DW_AT_decl_line : 7756 - <18c13> DW_AT_decl_column : 12 - <18c14> DW_AT_type : <0x17fe8> - <18c18> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18c1b>: Abbrev Number: 0 - <1><18c1c>: Abbrev Number: 14 (DW_TAG_subprogram) - <18c1d> DW_AT_name : (indirect string, offset: 0xf7fe8): TIM_TI3_SetConfig - <18c21> DW_AT_decl_file : 1 - <18c21> DW_AT_decl_line : 7704 - <18c23> DW_AT_decl_column : 13 - <18c23> DW_AT_prototyped : 1 - <18c23> DW_AT_low_pc : 0x0 - <18c27> DW_AT_high_pc : 0x78 - <18c2b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18c2d> DW_AT_call_all_calls: 1 - <18c2d> DW_AT_sibling : <0x18c8c> - <2><18c31>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18c32> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18c36> DW_AT_decl_file : 1 - <18c36> DW_AT_decl_line : 7704 - <18c38> DW_AT_decl_column : 44 - <18c39> DW_AT_type : <0x189d0> - <18c3d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18c40>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18c41> DW_AT_name : (indirect string, offset: 0xf7548): TIM_ICPolarity - <18c45> DW_AT_decl_file : 1 - <18c45> DW_AT_decl_line : 7704 - <18c47> DW_AT_decl_column : 59 - <18c48> DW_AT_type : <0x17fe8> - <18c4c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18c4f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18c50> DW_AT_name : (indirect string, offset: 0xf7fba): TIM_ICSelection - <18c54> DW_AT_decl_file : 1 - <18c54> DW_AT_decl_line : 7704 - <18c56> DW_AT_decl_column : 84 - <18c57> DW_AT_type : <0x17fe8> - <18c5b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18c5e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18c5f> DW_AT_name : (indirect string, offset: 0xf7475): TIM_ICFilter - <18c63> DW_AT_decl_file : 1 - <18c63> DW_AT_decl_line : 7705 - <18c65> DW_AT_decl_column : 40 - <18c66> DW_AT_type : <0x17fe8> - <18c6a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><18c6d>: Abbrev Number: 2 (DW_TAG_variable) - <18c6e> DW_AT_name : (indirect string, offset: 0xf787d): tmpccmr2 - <18c72> DW_AT_decl_file : 1 - <18c72> DW_AT_decl_line : 7707 - <18c74> DW_AT_decl_column : 12 - <18c75> DW_AT_type : <0x17fe8> - <18c79> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18c7c>: Abbrev Number: 2 (DW_TAG_variable) - <18c7d> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18c81> DW_AT_decl_file : 1 - <18c81> DW_AT_decl_line : 7708 - <18c83> DW_AT_decl_column : 12 - <18c84> DW_AT_type : <0x17fe8> - <18c88> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18c8b>: Abbrev Number: 0 - <1><18c8c>: Abbrev Number: 14 (DW_TAG_subprogram) - <18c8d> DW_AT_name : (indirect string, offset: 0xf8099): TIM_TI2_ConfigInputStage - <18c91> DW_AT_decl_file : 1 - <18c91> DW_AT_decl_line : 7661 - <18c93> DW_AT_decl_column : 13 - <18c93> DW_AT_prototyped : 1 - <18c93> DW_AT_low_pc : 0x0 - <18c97> DW_AT_high_pc : 0x60 - <18c9b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18c9d> DW_AT_call_all_calls: 1 - <18c9d> DW_AT_sibling : <0x18ced> - <2><18ca1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18ca2> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18ca6> DW_AT_decl_file : 1 - <18ca6> DW_AT_decl_line : 7661 - <18ca8> DW_AT_decl_column : 51 - <18ca9> DW_AT_type : <0x189d0> - <18cad> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18cb0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18cb1> DW_AT_name : (indirect string, offset: 0xf7548): TIM_ICPolarity - <18cb5> DW_AT_decl_file : 1 - <18cb5> DW_AT_decl_line : 7661 - <18cb7> DW_AT_decl_column : 66 - <18cb8> DW_AT_type : <0x17fe8> - <18cbc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18cbf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18cc0> DW_AT_name : (indirect string, offset: 0xf7475): TIM_ICFilter - <18cc4> DW_AT_decl_file : 1 - <18cc4> DW_AT_decl_line : 7661 - <18cc6> DW_AT_decl_column : 91 - <18cc7> DW_AT_type : <0x17fe8> - <18ccb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18cce>: Abbrev Number: 2 (DW_TAG_variable) - <18ccf> DW_AT_name : (indirect string, offset: 0xf7874): tmpccmr1 - <18cd3> DW_AT_decl_file : 1 - <18cd3> DW_AT_decl_line : 7663 - <18cd5> DW_AT_decl_column : 12 - <18cd6> DW_AT_type : <0x17fe8> - <18cda> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18cdd>: Abbrev Number: 2 (DW_TAG_variable) - <18cde> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18ce2> DW_AT_decl_file : 1 - <18ce2> DW_AT_decl_line : 7664 - <18ce4> DW_AT_decl_column : 12 - <18ce5> DW_AT_type : <0x17fe8> - <18ce9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18cec>: Abbrev Number: 0 - <1><18ced>: Abbrev Number: 14 (DW_TAG_subprogram) - <18cee> DW_AT_name : (indirect string, offset: 0xf79b9): TIM_TI2_SetConfig - <18cf2> DW_AT_decl_file : 1 - <18cf2> DW_AT_decl_line : 7621 - <18cf4> DW_AT_decl_column : 13 - <18cf4> DW_AT_prototyped : 1 - <18cf4> DW_AT_low_pc : 0x0 - <18cf8> DW_AT_high_pc : 0x7a - <18cfc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18cfe> DW_AT_call_all_calls: 1 - <18cfe> DW_AT_sibling : <0x18d5d> - <2><18d02>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18d03> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18d07> DW_AT_decl_file : 1 - <18d07> DW_AT_decl_line : 7621 - <18d09> DW_AT_decl_column : 44 - <18d0a> DW_AT_type : <0x189d0> - <18d0e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18d11>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18d12> DW_AT_name : (indirect string, offset: 0xf7548): TIM_ICPolarity - <18d16> DW_AT_decl_file : 1 - <18d16> DW_AT_decl_line : 7621 - <18d18> DW_AT_decl_column : 59 - <18d19> DW_AT_type : <0x17fe8> - <18d1d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18d20>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18d21> DW_AT_name : (indirect string, offset: 0xf7fba): TIM_ICSelection - <18d25> DW_AT_decl_file : 1 - <18d25> DW_AT_decl_line : 7621 - <18d27> DW_AT_decl_column : 84 - <18d28> DW_AT_type : <0x17fe8> - <18d2c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18d2f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18d30> DW_AT_name : (indirect string, offset: 0xf7475): TIM_ICFilter - <18d34> DW_AT_decl_file : 1 - <18d34> DW_AT_decl_line : 7622 - <18d36> DW_AT_decl_column : 40 - <18d37> DW_AT_type : <0x17fe8> - <18d3b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><18d3e>: Abbrev Number: 2 (DW_TAG_variable) - <18d3f> DW_AT_name : (indirect string, offset: 0xf7874): tmpccmr1 - <18d43> DW_AT_decl_file : 1 - <18d43> DW_AT_decl_line : 7624 - <18d45> DW_AT_decl_column : 12 - <18d46> DW_AT_type : <0x17fe8> - <18d4a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18d4d>: Abbrev Number: 2 (DW_TAG_variable) - <18d4e> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18d52> DW_AT_decl_file : 1 - <18d52> DW_AT_decl_line : 7625 - <18d54> DW_AT_decl_column : 12 - <18d55> DW_AT_type : <0x17fe8> - <18d59> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18d5c>: Abbrev Number: 0 - <1><18d5d>: Abbrev Number: 14 (DW_TAG_subprogram) - <18d5e> DW_AT_name : (indirect string, offset: 0xf7c9a): TIM_TI1_ConfigInputStage - <18d62> DW_AT_decl_file : 1 - <18d62> DW_AT_decl_line : 7578 - <18d64> DW_AT_decl_column : 13 - <18d64> DW_AT_prototyped : 1 - <18d64> DW_AT_low_pc : 0x0 - <18d68> DW_AT_high_pc : 0x5e - <18d6c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18d6e> DW_AT_call_all_calls: 1 - <18d6e> DW_AT_sibling : <0x18dbe> - <2><18d72>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18d73> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18d77> DW_AT_decl_file : 1 - <18d77> DW_AT_decl_line : 7578 - <18d79> DW_AT_decl_column : 51 - <18d7a> DW_AT_type : <0x189d0> - <18d7e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18d81>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18d82> DW_AT_name : (indirect string, offset: 0xf7548): TIM_ICPolarity - <18d86> DW_AT_decl_file : 1 - <18d86> DW_AT_decl_line : 7578 - <18d88> DW_AT_decl_column : 66 - <18d89> DW_AT_type : <0x17fe8> - <18d8d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18d90>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18d91> DW_AT_name : (indirect string, offset: 0xf7475): TIM_ICFilter - <18d95> DW_AT_decl_file : 1 - <18d95> DW_AT_decl_line : 7578 - <18d97> DW_AT_decl_column : 91 - <18d98> DW_AT_type : <0x17fe8> - <18d9c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18d9f>: Abbrev Number: 2 (DW_TAG_variable) - <18da0> DW_AT_name : (indirect string, offset: 0xf7874): tmpccmr1 - <18da4> DW_AT_decl_file : 1 - <18da4> DW_AT_decl_line : 7580 - <18da6> DW_AT_decl_column : 12 - <18da7> DW_AT_type : <0x17fe8> - <18dab> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18dae>: Abbrev Number: 2 (DW_TAG_variable) - <18daf> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18db3> DW_AT_decl_file : 1 - <18db3> DW_AT_decl_line : 7581 - <18db5> DW_AT_decl_column : 12 - <18db6> DW_AT_type : <0x17fe8> - <18dba> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18dbd>: Abbrev Number: 0 - <1><18dbe>: Abbrev Number: 7 (DW_TAG_subprogram) - <18dbf> DW_AT_external : 1 - <18dbf> DW_AT_name : (indirect string, offset: 0xf81ba): TIM_TI1_SetConfig - <18dc3> DW_AT_decl_file : 1 - <18dc3> DW_AT_decl_line : 7531 - <18dc5> DW_AT_decl_column : 6 - <18dc6> DW_AT_prototyped : 1 - <18dc6> DW_AT_low_pc : 0x0 - <18dca> DW_AT_high_pc : 0xa0 - <18dce> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18dd0> DW_AT_call_all_calls: 1 - <18dd0> DW_AT_sibling : <0x18e2f> - <2><18dd4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18dd5> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18dd9> DW_AT_decl_file : 1 - <18dd9> DW_AT_decl_line : 7531 - <18ddb> DW_AT_decl_column : 37 - <18ddc> DW_AT_type : <0x189d0> - <18de0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18de3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18de4> DW_AT_name : (indirect string, offset: 0xf7548): TIM_ICPolarity - <18de8> DW_AT_decl_file : 1 - <18de8> DW_AT_decl_line : 7531 - <18dea> DW_AT_decl_column : 52 - <18deb> DW_AT_type : <0x17fe8> - <18def> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18df2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18df3> DW_AT_name : (indirect string, offset: 0xf7fba): TIM_ICSelection - <18df7> DW_AT_decl_file : 1 - <18df7> DW_AT_decl_line : 7531 - <18df9> DW_AT_decl_column : 77 - <18dfa> DW_AT_type : <0x17fe8> - <18dfe> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18e01>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18e02> DW_AT_name : (indirect string, offset: 0xf7475): TIM_ICFilter - <18e06> DW_AT_decl_file : 1 - <18e06> DW_AT_decl_line : 7532 - <18e08> DW_AT_decl_column : 33 - <18e09> DW_AT_type : <0x17fe8> - <18e0d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><18e10>: Abbrev Number: 2 (DW_TAG_variable) - <18e11> DW_AT_name : (indirect string, offset: 0xf7874): tmpccmr1 - <18e15> DW_AT_decl_file : 1 - <18e15> DW_AT_decl_line : 7534 - <18e17> DW_AT_decl_column : 12 - <18e18> DW_AT_type : <0x17fe8> - <18e1c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18e1f>: Abbrev Number: 2 (DW_TAG_variable) - <18e20> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18e24> DW_AT_decl_file : 1 - <18e24> DW_AT_decl_line : 7535 - <18e26> DW_AT_decl_column : 12 - <18e27> DW_AT_type : <0x17fe8> - <18e2b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18e2e>: Abbrev Number: 0 - <1><18e2f>: Abbrev Number: 35 (DW_TAG_subprogram) - <18e30> DW_AT_name : (indirect string, offset: 0xf7777): TIM_SlaveTimer_SetConfig - <18e34> DW_AT_decl_file : 1 - <18e35> DW_AT_decl_line : 7397 - <18e37> DW_AT_decl_column : 26 - <18e38> DW_AT_prototyped : 1 - <18e38> DW_AT_type : <0x18302> - <18e3c> DW_AT_low_pc : 0x0 - <18e40> DW_AT_high_pc : 0x12a - <18e44> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18e46> DW_AT_call_all_tail_calls: 1 - <18e46> DW_AT_sibling : <0x18ea5> - <2><18e4a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18e4b> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <18e4f> DW_AT_decl_file : 1 - <18e4f> DW_AT_decl_line : 7397 - <18e51> DW_AT_decl_column : 70 - <18e52> DW_AT_type : <0x18a53> - <18e56> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18e59>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18e5a> DW_AT_name : (indirect string, offset: 0xf7bf5): sSlaveConfig - <18e5e> DW_AT_decl_file : 1 - <18e5e> DW_AT_decl_line : 7398 - <18e60> DW_AT_decl_column : 81 - <18e61> DW_AT_type : <0x18ea5> - <18e65> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><18e68>: Abbrev Number: 2 (DW_TAG_variable) - <18e69> DW_AT_name : (indirect string, offset: 0xf27a2): status - <18e6d> DW_AT_decl_file : 1 - <18e6d> DW_AT_decl_line : 7400 - <18e6f> DW_AT_decl_column : 21 - <18e70> DW_AT_type : <0x18302> - <18e74> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><18e77>: Abbrev Number: 2 (DW_TAG_variable) - <18e78> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <18e7c> DW_AT_decl_file : 1 - <18e7c> DW_AT_decl_line : 7401 - <18e7e> DW_AT_decl_column : 12 - <18e7f> DW_AT_type : <0x17fe8> - <18e83> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18e86>: Abbrev Number: 2 (DW_TAG_variable) - <18e87> DW_AT_name : (indirect string, offset: 0xf7874): tmpccmr1 - <18e8b> DW_AT_decl_file : 1 - <18e8b> DW_AT_decl_line : 7402 - <18e8d> DW_AT_decl_column : 12 - <18e8e> DW_AT_type : <0x17fe8> - <18e92> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><18e95>: Abbrev Number: 2 (DW_TAG_variable) - <18e96> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18e9a> DW_AT_decl_file : 1 - <18e9a> DW_AT_decl_line : 7403 - <18e9c> DW_AT_decl_column : 12 - <18e9d> DW_AT_type : <0x17fe8> - <18ea1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18ea4>: Abbrev Number: 0 - <1><18ea5>: Abbrev Number: 8 (DW_TAG_pointer_type) - <18ea6> DW_AT_byte_size : 4 - <18ea6> DW_AT_type : <0x18868> - <1><18eaa>: Abbrev Number: 14 (DW_TAG_subprogram) - <18eab> DW_AT_name : (indirect string, offset: 0xf794d): TIM_OC6_SetConfig - <18eaf> DW_AT_decl_file : 1 - <18eaf> DW_AT_decl_line : 7342 - <18eb1> DW_AT_decl_column : 13 - <18eb1> DW_AT_prototyped : 1 - <18eb1> DW_AT_low_pc : 0x0 - <18eb5> DW_AT_high_pc : 0xb4 - <18eb9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18ebb> DW_AT_call_all_calls: 1 - <18ebb> DW_AT_sibling : <0x18f0b> - <2><18ebf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18ec0> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18ec4> DW_AT_decl_file : 1 - <18ec4> DW_AT_decl_line : 7342 - <18ec6> DW_AT_decl_column : 44 - <18ec7> DW_AT_type : <0x189d0> - <18ecb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18ece>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18ecf> DW_AT_name : (indirect string, offset: 0xf7494): OC_Config - <18ed3> DW_AT_decl_file : 1 - <18ed3> DW_AT_decl_line : 7343 - <18ed5> DW_AT_decl_column : 57 - <18ed6> DW_AT_type : <0x18f0b> - <18eda> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><18edd>: Abbrev Number: 2 (DW_TAG_variable) - <18ede> DW_AT_name : (indirect string, offset: 0xf7899): tmpccmrx - <18ee2> DW_AT_decl_file : 1 - <18ee2> DW_AT_decl_line : 7345 - <18ee4> DW_AT_decl_column : 12 - <18ee5> DW_AT_type : <0x17fe8> - <18ee9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18eec>: Abbrev Number: 2 (DW_TAG_variable) - <18eed> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18ef1> DW_AT_decl_file : 1 - <18ef1> DW_AT_decl_line : 7346 - <18ef3> DW_AT_decl_column : 12 - <18ef4> DW_AT_type : <0x17fe8> - <18ef8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18efb>: Abbrev Number: 2 (DW_TAG_variable) - <18efc> DW_AT_name : (indirect string, offset: 0xf81f4): tmpcr2 - <18f00> DW_AT_decl_file : 1 - <18f00> DW_AT_decl_line : 7347 - <18f02> DW_AT_decl_column : 12 - <18f03> DW_AT_type : <0x17fe8> - <18f07> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18f0a>: Abbrev Number: 0 - <1><18f0b>: Abbrev Number: 8 (DW_TAG_pointer_type) - <18f0c> DW_AT_byte_size : 4 - <18f0c> DW_AT_type : <0x185fa> - <1><18f10>: Abbrev Number: 14 (DW_TAG_subprogram) - <18f11> DW_AT_name : (indirect string, offset: 0xf80d2): TIM_OC5_SetConfig - <18f15> DW_AT_decl_file : 1 - <18f15> DW_AT_decl_line : 7288 - <18f17> DW_AT_decl_column : 13 - <18f17> DW_AT_prototyped : 1 - <18f17> DW_AT_low_pc : 0x0 - <18f1b> DW_AT_high_pc : 0xb0 - <18f1f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18f21> DW_AT_call_all_calls: 1 - <18f21> DW_AT_sibling : <0x18f71> - <2><18f25>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18f26> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18f2a> DW_AT_decl_file : 1 - <18f2a> DW_AT_decl_line : 7288 - <18f2c> DW_AT_decl_column : 44 - <18f2d> DW_AT_type : <0x189d0> - <18f31> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18f34>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18f35> DW_AT_name : (indirect string, offset: 0xf7494): OC_Config - <18f39> DW_AT_decl_file : 1 - <18f39> DW_AT_decl_line : 7289 - <18f3b> DW_AT_decl_column : 57 - <18f3c> DW_AT_type : <0x18f0b> - <18f40> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><18f43>: Abbrev Number: 2 (DW_TAG_variable) - <18f44> DW_AT_name : (indirect string, offset: 0xf7899): tmpccmrx - <18f48> DW_AT_decl_file : 1 - <18f48> DW_AT_decl_line : 7291 - <18f4a> DW_AT_decl_column : 12 - <18f4b> DW_AT_type : <0x17fe8> - <18f4f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18f52>: Abbrev Number: 2 (DW_TAG_variable) - <18f53> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18f57> DW_AT_decl_file : 1 - <18f57> DW_AT_decl_line : 7292 - <18f59> DW_AT_decl_column : 12 - <18f5a> DW_AT_type : <0x17fe8> - <18f5e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18f61>: Abbrev Number: 2 (DW_TAG_variable) - <18f62> DW_AT_name : (indirect string, offset: 0xf81f4): tmpcr2 - <18f66> DW_AT_decl_file : 1 - <18f66> DW_AT_decl_line : 7293 - <18f68> DW_AT_decl_column : 12 - <18f69> DW_AT_type : <0x17fe8> - <18f6d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18f70>: Abbrev Number: 0 - <1><18f71>: Abbrev Number: 14 (DW_TAG_subprogram) - <18f72> DW_AT_name : (indirect string, offset: 0xf7b2e): TIM_OC4_SetConfig - <18f76> DW_AT_decl_file : 1 - <18f76> DW_AT_decl_line : 7227 - <18f78> DW_AT_decl_column : 13 - <18f78> DW_AT_prototyped : 1 - <18f78> DW_AT_low_pc : 0x0 - <18f7c> DW_AT_high_pc : 0xbc - <18f80> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18f82> DW_AT_call_all_calls: 1 - <18f82> DW_AT_sibling : <0x18fd2> - <2><18f86>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18f87> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18f8b> DW_AT_decl_file : 1 - <18f8b> DW_AT_decl_line : 7227 - <18f8d> DW_AT_decl_column : 44 - <18f8e> DW_AT_type : <0x189d0> - <18f92> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18f95>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18f96> DW_AT_name : (indirect string, offset: 0xf7494): OC_Config - <18f9a> DW_AT_decl_file : 1 - <18f9a> DW_AT_decl_line : 7227 - <18f9c> DW_AT_decl_column : 76 - <18f9d> DW_AT_type : <0x18f0b> - <18fa1> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><18fa4>: Abbrev Number: 2 (DW_TAG_variable) - <18fa5> DW_AT_name : (indirect string, offset: 0xf7899): tmpccmrx - <18fa9> DW_AT_decl_file : 1 - <18fa9> DW_AT_decl_line : 7229 - <18fab> DW_AT_decl_column : 12 - <18fac> DW_AT_type : <0x17fe8> - <18fb0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><18fb3>: Abbrev Number: 2 (DW_TAG_variable) - <18fb4> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <18fb8> DW_AT_decl_file : 1 - <18fb8> DW_AT_decl_line : 7230 - <18fba> DW_AT_decl_column : 12 - <18fbb> DW_AT_type : <0x17fe8> - <18fbf> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><18fc2>: Abbrev Number: 2 (DW_TAG_variable) - <18fc3> DW_AT_name : (indirect string, offset: 0xf81f4): tmpcr2 - <18fc7> DW_AT_decl_file : 1 - <18fc7> DW_AT_decl_line : 7231 - <18fc9> DW_AT_decl_column : 12 - <18fca> DW_AT_type : <0x17fe8> - <18fce> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><18fd1>: Abbrev Number: 0 - <1><18fd2>: Abbrev Number: 14 (DW_TAG_subprogram) - <18fd3> DW_AT_name : (indirect string, offset: 0xf73bf): TIM_OC3_SetConfig - <18fd7> DW_AT_decl_file : 1 - <18fd7> DW_AT_decl_line : 7152 - <18fd9> DW_AT_decl_column : 13 - <18fd9> DW_AT_prototyped : 1 - <18fd9> DW_AT_low_pc : 0x0 - <18fdd> DW_AT_high_pc : 0xf0 - <18fe1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <18fe3> DW_AT_call_all_calls: 1 - <18fe3> DW_AT_sibling : <0x19033> - <2><18fe7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18fe8> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <18fec> DW_AT_decl_file : 1 - <18fec> DW_AT_decl_line : 7152 - <18fee> DW_AT_decl_column : 44 - <18fef> DW_AT_type : <0x189d0> - <18ff3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><18ff6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <18ff7> DW_AT_name : (indirect string, offset: 0xf7494): OC_Config - <18ffb> DW_AT_decl_file : 1 - <18ffb> DW_AT_decl_line : 7152 - <18ffd> DW_AT_decl_column : 76 - <18ffe> DW_AT_type : <0x18f0b> - <19002> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><19005>: Abbrev Number: 2 (DW_TAG_variable) - <19006> DW_AT_name : (indirect string, offset: 0xf7899): tmpccmrx - <1900a> DW_AT_decl_file : 1 - <1900a> DW_AT_decl_line : 7154 - <1900c> DW_AT_decl_column : 12 - <1900d> DW_AT_type : <0x17fe8> - <19011> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19014>: Abbrev Number: 2 (DW_TAG_variable) - <19015> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <19019> DW_AT_decl_file : 1 - <19019> DW_AT_decl_line : 7155 - <1901b> DW_AT_decl_column : 12 - <1901c> DW_AT_type : <0x17fe8> - <19020> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19023>: Abbrev Number: 2 (DW_TAG_variable) - <19024> DW_AT_name : (indirect string, offset: 0xf81f4): tmpcr2 - <19028> DW_AT_decl_file : 1 - <19028> DW_AT_decl_line : 7156 - <1902a> DW_AT_decl_column : 12 - <1902b> DW_AT_type : <0x17fe8> - <1902f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><19032>: Abbrev Number: 0 - <1><19033>: Abbrev Number: 7 (DW_TAG_subprogram) - <19034> DW_AT_external : 1 - <19034> DW_AT_name : (indirect string, offset: 0xf7c10): TIM_OC2_SetConfig - <19038> DW_AT_decl_file : 1 - <19038> DW_AT_decl_line : 7075 - <1903a> DW_AT_decl_column : 6 - <1903b> DW_AT_prototyped : 1 - <1903b> DW_AT_low_pc : 0x0 - <1903f> DW_AT_high_pc : 0xf4 - <19043> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19045> DW_AT_call_all_calls: 1 - <19045> DW_AT_sibling : <0x19095> - <2><19049>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1904a> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <1904e> DW_AT_decl_file : 1 - <1904e> DW_AT_decl_line : 7075 - <19050> DW_AT_decl_column : 37 - <19051> DW_AT_type : <0x189d0> - <19055> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><19058>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19059> DW_AT_name : (indirect string, offset: 0xf7494): OC_Config - <1905d> DW_AT_decl_file : 1 - <1905d> DW_AT_decl_line : 7075 - <1905f> DW_AT_decl_column : 69 - <19060> DW_AT_type : <0x18f0b> - <19064> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><19067>: Abbrev Number: 2 (DW_TAG_variable) - <19068> DW_AT_name : (indirect string, offset: 0xf7899): tmpccmrx - <1906c> DW_AT_decl_file : 1 - <1906c> DW_AT_decl_line : 7077 - <1906e> DW_AT_decl_column : 12 - <1906f> DW_AT_type : <0x17fe8> - <19073> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19076>: Abbrev Number: 2 (DW_TAG_variable) - <19077> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <1907b> DW_AT_decl_file : 1 - <1907b> DW_AT_decl_line : 7078 - <1907d> DW_AT_decl_column : 12 - <1907e> DW_AT_type : <0x17fe8> - <19082> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19085>: Abbrev Number: 2 (DW_TAG_variable) - <19086> DW_AT_name : (indirect string, offset: 0xf81f4): tmpcr2 - <1908a> DW_AT_decl_file : 1 - <1908a> DW_AT_decl_line : 7079 - <1908c> DW_AT_decl_column : 12 - <1908d> DW_AT_type : <0x17fe8> - <19091> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><19094>: Abbrev Number: 0 - <1><19095>: Abbrev Number: 14 (DW_TAG_subprogram) - <19096> DW_AT_name : (indirect string, offset: 0xf7d17): TIM_OC1_SetConfig - <1909a> DW_AT_decl_file : 1 - <1909a> DW_AT_decl_line : 6999 - <1909c> DW_AT_decl_column : 13 - <1909c> DW_AT_prototyped : 1 - <1909c> DW_AT_low_pc : 0x0 - <190a0> DW_AT_high_pc : 0xf8 - <190a4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <190a6> DW_AT_call_all_calls: 1 - <190a6> DW_AT_sibling : <0x190f6> - <2><190aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <190ab> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <190af> DW_AT_decl_file : 1 - <190af> DW_AT_decl_line : 6999 - <190b1> DW_AT_decl_column : 44 - <190b2> DW_AT_type : <0x189d0> - <190b6> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><190b9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <190ba> DW_AT_name : (indirect string, offset: 0xf7494): OC_Config - <190be> DW_AT_decl_file : 1 - <190be> DW_AT_decl_line : 6999 - <190c0> DW_AT_decl_column : 76 - <190c1> DW_AT_type : <0x18f0b> - <190c5> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><190c8>: Abbrev Number: 2 (DW_TAG_variable) - <190c9> DW_AT_name : (indirect string, offset: 0xf7899): tmpccmrx - <190cd> DW_AT_decl_file : 1 - <190cd> DW_AT_decl_line : 7001 - <190cf> DW_AT_decl_column : 12 - <190d0> DW_AT_type : <0x17fe8> - <190d4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><190d7>: Abbrev Number: 2 (DW_TAG_variable) - <190d8> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <190dc> DW_AT_decl_file : 1 - <190dc> DW_AT_decl_line : 7002 - <190de> DW_AT_decl_column : 12 - <190df> DW_AT_type : <0x17fe8> - <190e3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><190e6>: Abbrev Number: 2 (DW_TAG_variable) - <190e7> DW_AT_name : (indirect string, offset: 0xf81f4): tmpcr2 - <190eb> DW_AT_decl_file : 1 - <190eb> DW_AT_decl_line : 7003 - <190ed> DW_AT_decl_column : 12 - <190ee> DW_AT_type : <0x17fe8> - <190f2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><190f5>: Abbrev Number: 0 - <1><190f6>: Abbrev Number: 7 (DW_TAG_subprogram) - <190f7> DW_AT_external : 1 - <190f7> DW_AT_name : (indirect string, offset: 0xf7c22): TIM_Base_SetConfig - <190fb> DW_AT_decl_file : 1 - <190fb> DW_AT_decl_line : 6951 - <190fd> DW_AT_decl_column : 6 + <18a5f> DW_AT_low_pc : 0x0 + <18a63> DW_AT_high_pc : 0x40 + <18a67> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18a69> DW_AT_call_all_calls: 1 + <18a69> DW_AT_sibling : <0x18ab9> + <2><18a6d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18a6e> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18a72> DW_AT_decl_file : 1 + <18a72> DW_AT_decl_line : 7825 + <18a74> DW_AT_decl_column : 37 + <18a75> DW_AT_type : <0x18920> + <18a79> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18a7c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18a7d> DW_AT_name : (indirect string, offset: 0xf81be): TIM_ExtTRGPrescaler + <18a81> DW_AT_decl_file : 1 + <18a81> DW_AT_decl_line : 7825 + <18a83> DW_AT_decl_column : 52 + <18a84> DW_AT_type : <0x17f38> + <18a88> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18a8b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18a8c> DW_AT_name : (indirect string, offset: 0xf78ae): TIM_ExtTRGPolarity + <18a90> DW_AT_decl_file : 1 + <18a90> DW_AT_decl_line : 7826 + <18a92> DW_AT_decl_column : 33 + <18a93> DW_AT_type : <0x17f38> + <18a97> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18a9a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18a9b> DW_AT_name : (indirect string, offset: 0xf7bb3): ExtTRGFilter + <18a9f> DW_AT_decl_file : 1 + <18a9f> DW_AT_decl_line : 7826 + <18aa1> DW_AT_decl_column : 62 + <18aa2> DW_AT_type : <0x17f38> + <18aa6> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18aa9>: Abbrev Number: 2 (DW_TAG_variable) + <18aaa> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <18aae> DW_AT_decl_file : 1 + <18aae> DW_AT_decl_line : 7828 + <18ab0> DW_AT_decl_column : 12 + <18ab1> DW_AT_type : <0x17f38> + <18ab5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18ab8>: Abbrev Number: 0 + <1><18ab9>: Abbrev Number: 14 (DW_TAG_subprogram) + <18aba> DW_AT_name : (indirect string, offset: 0xf78fe): TIM_ITRx_SetConfig + <18abe> DW_AT_decl_file : 1 + <18abe> DW_AT_decl_line : 7795 + <18ac0> DW_AT_decl_column : 13 + <18ac0> DW_AT_prototyped : 1 + <18ac0> DW_AT_low_pc : 0x0 + <18ac4> DW_AT_high_pc : 0x3a + <18ac8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18aca> DW_AT_call_all_calls: 1 + <18aca> DW_AT_sibling : <0x18afc> + <2><18ace>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18acf> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18ad3> DW_AT_decl_file : 1 + <18ad3> DW_AT_decl_line : 7795 + <18ad5> DW_AT_decl_column : 45 + <18ad6> DW_AT_type : <0x18920> + <18ada> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18add>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18ade> DW_AT_name : (indirect string, offset: 0xf7ff7): InputTriggerSource + <18ae2> DW_AT_decl_file : 1 + <18ae2> DW_AT_decl_line : 7795 + <18ae4> DW_AT_decl_column : 60 + <18ae5> DW_AT_type : <0x17f38> + <18ae9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18aec>: Abbrev Number: 2 (DW_TAG_variable) + <18aed> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <18af1> DW_AT_decl_file : 1 + <18af1> DW_AT_decl_line : 7797 + <18af3> DW_AT_decl_column : 12 + <18af4> DW_AT_type : <0x17f38> + <18af8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18afb>: Abbrev Number: 0 + <1><18afc>: Abbrev Number: 14 (DW_TAG_subprogram) + <18afd> DW_AT_name : (indirect string, offset: 0xf7887): TIM_TI4_SetConfig + <18b01> DW_AT_decl_file : 1 + <18b01> DW_AT_decl_line : 7752 + <18b03> DW_AT_decl_column : 13 + <18b03> DW_AT_prototyped : 1 + <18b03> DW_AT_low_pc : 0x0 + <18b07> DW_AT_high_pc : 0x7a + <18b0b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18b0d> DW_AT_call_all_calls: 1 + <18b0d> DW_AT_sibling : <0x18b6c> + <2><18b11>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18b12> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18b16> DW_AT_decl_file : 1 + <18b16> DW_AT_decl_line : 7752 + <18b18> DW_AT_decl_column : 44 + <18b19> DW_AT_type : <0x18920> + <18b1d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18b20>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18b21> DW_AT_name : (indirect string, offset: 0xf752d): TIM_ICPolarity + <18b25> DW_AT_decl_file : 1 + <18b25> DW_AT_decl_line : 7752 + <18b27> DW_AT_decl_column : 59 + <18b28> DW_AT_type : <0x17f38> + <18b2c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18b2f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18b30> DW_AT_name : (indirect string, offset: 0xf7f9f): TIM_ICSelection + <18b34> DW_AT_decl_file : 1 + <18b34> DW_AT_decl_line : 7752 + <18b36> DW_AT_decl_column : 84 + <18b37> DW_AT_type : <0x17f38> + <18b3b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18b3e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18b3f> DW_AT_name : (indirect string, offset: 0xf745a): TIM_ICFilter + <18b43> DW_AT_decl_file : 1 + <18b43> DW_AT_decl_line : 7753 + <18b45> DW_AT_decl_column : 40 + <18b46> DW_AT_type : <0x17f38> + <18b4a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18b4d>: Abbrev Number: 2 (DW_TAG_variable) + <18b4e> DW_AT_name : (indirect string, offset: 0xf7862): tmpccmr2 + <18b52> DW_AT_decl_file : 1 + <18b52> DW_AT_decl_line : 7755 + <18b54> DW_AT_decl_column : 12 + <18b55> DW_AT_type : <0x17f38> + <18b59> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18b5c>: Abbrev Number: 2 (DW_TAG_variable) + <18b5d> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18b61> DW_AT_decl_file : 1 + <18b61> DW_AT_decl_line : 7756 + <18b63> DW_AT_decl_column : 12 + <18b64> DW_AT_type : <0x17f38> + <18b68> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18b6b>: Abbrev Number: 0 + <1><18b6c>: Abbrev Number: 14 (DW_TAG_subprogram) + <18b6d> DW_AT_name : (indirect string, offset: 0xf7fcd): TIM_TI3_SetConfig + <18b71> DW_AT_decl_file : 1 + <18b71> DW_AT_decl_line : 7704 + <18b73> DW_AT_decl_column : 13 + <18b73> DW_AT_prototyped : 1 + <18b73> DW_AT_low_pc : 0x0 + <18b77> DW_AT_high_pc : 0x78 + <18b7b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18b7d> DW_AT_call_all_calls: 1 + <18b7d> DW_AT_sibling : <0x18bdc> + <2><18b81>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18b82> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18b86> DW_AT_decl_file : 1 + <18b86> DW_AT_decl_line : 7704 + <18b88> DW_AT_decl_column : 44 + <18b89> DW_AT_type : <0x18920> + <18b8d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18b90>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18b91> DW_AT_name : (indirect string, offset: 0xf752d): TIM_ICPolarity + <18b95> DW_AT_decl_file : 1 + <18b95> DW_AT_decl_line : 7704 + <18b97> DW_AT_decl_column : 59 + <18b98> DW_AT_type : <0x17f38> + <18b9c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18b9f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18ba0> DW_AT_name : (indirect string, offset: 0xf7f9f): TIM_ICSelection + <18ba4> DW_AT_decl_file : 1 + <18ba4> DW_AT_decl_line : 7704 + <18ba6> DW_AT_decl_column : 84 + <18ba7> DW_AT_type : <0x17f38> + <18bab> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18bae>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18baf> DW_AT_name : (indirect string, offset: 0xf745a): TIM_ICFilter + <18bb3> DW_AT_decl_file : 1 + <18bb3> DW_AT_decl_line : 7705 + <18bb5> DW_AT_decl_column : 40 + <18bb6> DW_AT_type : <0x17f38> + <18bba> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18bbd>: Abbrev Number: 2 (DW_TAG_variable) + <18bbe> DW_AT_name : (indirect string, offset: 0xf7862): tmpccmr2 + <18bc2> DW_AT_decl_file : 1 + <18bc2> DW_AT_decl_line : 7707 + <18bc4> DW_AT_decl_column : 12 + <18bc5> DW_AT_type : <0x17f38> + <18bc9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18bcc>: Abbrev Number: 2 (DW_TAG_variable) + <18bcd> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18bd1> DW_AT_decl_file : 1 + <18bd1> DW_AT_decl_line : 7708 + <18bd3> DW_AT_decl_column : 12 + <18bd4> DW_AT_type : <0x17f38> + <18bd8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18bdb>: Abbrev Number: 0 + <1><18bdc>: Abbrev Number: 14 (DW_TAG_subprogram) + <18bdd> DW_AT_name : (indirect string, offset: 0xf807e): TIM_TI2_ConfigInputStage + <18be1> DW_AT_decl_file : 1 + <18be1> DW_AT_decl_line : 7661 + <18be3> DW_AT_decl_column : 13 + <18be3> DW_AT_prototyped : 1 + <18be3> DW_AT_low_pc : 0x0 + <18be7> DW_AT_high_pc : 0x60 + <18beb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18bed> DW_AT_call_all_calls: 1 + <18bed> DW_AT_sibling : <0x18c3d> + <2><18bf1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18bf2> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18bf6> DW_AT_decl_file : 1 + <18bf6> DW_AT_decl_line : 7661 + <18bf8> DW_AT_decl_column : 51 + <18bf9> DW_AT_type : <0x18920> + <18bfd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18c00>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18c01> DW_AT_name : (indirect string, offset: 0xf752d): TIM_ICPolarity + <18c05> DW_AT_decl_file : 1 + <18c05> DW_AT_decl_line : 7661 + <18c07> DW_AT_decl_column : 66 + <18c08> DW_AT_type : <0x17f38> + <18c0c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18c0f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18c10> DW_AT_name : (indirect string, offset: 0xf745a): TIM_ICFilter + <18c14> DW_AT_decl_file : 1 + <18c14> DW_AT_decl_line : 7661 + <18c16> DW_AT_decl_column : 91 + <18c17> DW_AT_type : <0x17f38> + <18c1b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18c1e>: Abbrev Number: 2 (DW_TAG_variable) + <18c1f> DW_AT_name : (indirect string, offset: 0xf7859): tmpccmr1 + <18c23> DW_AT_decl_file : 1 + <18c23> DW_AT_decl_line : 7663 + <18c25> DW_AT_decl_column : 12 + <18c26> DW_AT_type : <0x17f38> + <18c2a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18c2d>: Abbrev Number: 2 (DW_TAG_variable) + <18c2e> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18c32> DW_AT_decl_file : 1 + <18c32> DW_AT_decl_line : 7664 + <18c34> DW_AT_decl_column : 12 + <18c35> DW_AT_type : <0x17f38> + <18c39> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18c3c>: Abbrev Number: 0 + <1><18c3d>: Abbrev Number: 14 (DW_TAG_subprogram) + <18c3e> DW_AT_name : (indirect string, offset: 0xf799e): TIM_TI2_SetConfig + <18c42> DW_AT_decl_file : 1 + <18c42> DW_AT_decl_line : 7621 + <18c44> DW_AT_decl_column : 13 + <18c44> DW_AT_prototyped : 1 + <18c44> DW_AT_low_pc : 0x0 + <18c48> DW_AT_high_pc : 0x7a + <18c4c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18c4e> DW_AT_call_all_calls: 1 + <18c4e> DW_AT_sibling : <0x18cad> + <2><18c52>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18c53> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18c57> DW_AT_decl_file : 1 + <18c57> DW_AT_decl_line : 7621 + <18c59> DW_AT_decl_column : 44 + <18c5a> DW_AT_type : <0x18920> + <18c5e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18c61>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18c62> DW_AT_name : (indirect string, offset: 0xf752d): TIM_ICPolarity + <18c66> DW_AT_decl_file : 1 + <18c66> DW_AT_decl_line : 7621 + <18c68> DW_AT_decl_column : 59 + <18c69> DW_AT_type : <0x17f38> + <18c6d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18c70>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18c71> DW_AT_name : (indirect string, offset: 0xf7f9f): TIM_ICSelection + <18c75> DW_AT_decl_file : 1 + <18c75> DW_AT_decl_line : 7621 + <18c77> DW_AT_decl_column : 84 + <18c78> DW_AT_type : <0x17f38> + <18c7c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18c7f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18c80> DW_AT_name : (indirect string, offset: 0xf745a): TIM_ICFilter + <18c84> DW_AT_decl_file : 1 + <18c84> DW_AT_decl_line : 7622 + <18c86> DW_AT_decl_column : 40 + <18c87> DW_AT_type : <0x17f38> + <18c8b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18c8e>: Abbrev Number: 2 (DW_TAG_variable) + <18c8f> DW_AT_name : (indirect string, offset: 0xf7859): tmpccmr1 + <18c93> DW_AT_decl_file : 1 + <18c93> DW_AT_decl_line : 7624 + <18c95> DW_AT_decl_column : 12 + <18c96> DW_AT_type : <0x17f38> + <18c9a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18c9d>: Abbrev Number: 2 (DW_TAG_variable) + <18c9e> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18ca2> DW_AT_decl_file : 1 + <18ca2> DW_AT_decl_line : 7625 + <18ca4> DW_AT_decl_column : 12 + <18ca5> DW_AT_type : <0x17f38> + <18ca9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18cac>: Abbrev Number: 0 + <1><18cad>: Abbrev Number: 14 (DW_TAG_subprogram) + <18cae> DW_AT_name : (indirect string, offset: 0xf7c7f): TIM_TI1_ConfigInputStage + <18cb2> DW_AT_decl_file : 1 + <18cb2> DW_AT_decl_line : 7578 + <18cb4> DW_AT_decl_column : 13 + <18cb4> DW_AT_prototyped : 1 + <18cb4> DW_AT_low_pc : 0x0 + <18cb8> DW_AT_high_pc : 0x5e + <18cbc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18cbe> DW_AT_call_all_calls: 1 + <18cbe> DW_AT_sibling : <0x18d0e> + <2><18cc2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18cc3> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18cc7> DW_AT_decl_file : 1 + <18cc7> DW_AT_decl_line : 7578 + <18cc9> DW_AT_decl_column : 51 + <18cca> DW_AT_type : <0x18920> + <18cce> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18cd1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18cd2> DW_AT_name : (indirect string, offset: 0xf752d): TIM_ICPolarity + <18cd6> DW_AT_decl_file : 1 + <18cd6> DW_AT_decl_line : 7578 + <18cd8> DW_AT_decl_column : 66 + <18cd9> DW_AT_type : <0x17f38> + <18cdd> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18ce0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18ce1> DW_AT_name : (indirect string, offset: 0xf745a): TIM_ICFilter + <18ce5> DW_AT_decl_file : 1 + <18ce5> DW_AT_decl_line : 7578 + <18ce7> DW_AT_decl_column : 91 + <18ce8> DW_AT_type : <0x17f38> + <18cec> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18cef>: Abbrev Number: 2 (DW_TAG_variable) + <18cf0> DW_AT_name : (indirect string, offset: 0xf7859): tmpccmr1 + <18cf4> DW_AT_decl_file : 1 + <18cf4> DW_AT_decl_line : 7580 + <18cf6> DW_AT_decl_column : 12 + <18cf7> DW_AT_type : <0x17f38> + <18cfb> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18cfe>: Abbrev Number: 2 (DW_TAG_variable) + <18cff> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18d03> DW_AT_decl_file : 1 + <18d03> DW_AT_decl_line : 7581 + <18d05> DW_AT_decl_column : 12 + <18d06> DW_AT_type : <0x17f38> + <18d0a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18d0d>: Abbrev Number: 0 + <1><18d0e>: Abbrev Number: 7 (DW_TAG_subprogram) + <18d0f> DW_AT_external : 1 + <18d0f> DW_AT_name : (indirect string, offset: 0xf819f): TIM_TI1_SetConfig + <18d13> DW_AT_decl_file : 1 + <18d13> DW_AT_decl_line : 7531 + <18d15> DW_AT_decl_column : 6 + <18d16> DW_AT_prototyped : 1 + <18d16> DW_AT_low_pc : 0x0 + <18d1a> DW_AT_high_pc : 0xa0 + <18d1e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18d20> DW_AT_call_all_calls: 1 + <18d20> DW_AT_sibling : <0x18d7f> + <2><18d24>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18d25> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18d29> DW_AT_decl_file : 1 + <18d29> DW_AT_decl_line : 7531 + <18d2b> DW_AT_decl_column : 37 + <18d2c> DW_AT_type : <0x18920> + <18d30> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18d33>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18d34> DW_AT_name : (indirect string, offset: 0xf752d): TIM_ICPolarity + <18d38> DW_AT_decl_file : 1 + <18d38> DW_AT_decl_line : 7531 + <18d3a> DW_AT_decl_column : 52 + <18d3b> DW_AT_type : <0x17f38> + <18d3f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18d42>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18d43> DW_AT_name : (indirect string, offset: 0xf7f9f): TIM_ICSelection + <18d47> DW_AT_decl_file : 1 + <18d47> DW_AT_decl_line : 7531 + <18d49> DW_AT_decl_column : 77 + <18d4a> DW_AT_type : <0x17f38> + <18d4e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18d51>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18d52> DW_AT_name : (indirect string, offset: 0xf745a): TIM_ICFilter + <18d56> DW_AT_decl_file : 1 + <18d56> DW_AT_decl_line : 7532 + <18d58> DW_AT_decl_column : 33 + <18d59> DW_AT_type : <0x17f38> + <18d5d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18d60>: Abbrev Number: 2 (DW_TAG_variable) + <18d61> DW_AT_name : (indirect string, offset: 0xf7859): tmpccmr1 + <18d65> DW_AT_decl_file : 1 + <18d65> DW_AT_decl_line : 7534 + <18d67> DW_AT_decl_column : 12 + <18d68> DW_AT_type : <0x17f38> + <18d6c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18d6f>: Abbrev Number: 2 (DW_TAG_variable) + <18d70> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18d74> DW_AT_decl_file : 1 + <18d74> DW_AT_decl_line : 7535 + <18d76> DW_AT_decl_column : 12 + <18d77> DW_AT_type : <0x17f38> + <18d7b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18d7e>: Abbrev Number: 0 + <1><18d7f>: Abbrev Number: 35 (DW_TAG_subprogram) + <18d80> DW_AT_name : (indirect string, offset: 0xf775c): TIM_SlaveTimer_SetConfig + <18d84> DW_AT_decl_file : 1 + <18d85> DW_AT_decl_line : 7397 + <18d87> DW_AT_decl_column : 26 + <18d88> DW_AT_prototyped : 1 + <18d88> DW_AT_type : <0x18252> + <18d8c> DW_AT_low_pc : 0x0 + <18d90> DW_AT_high_pc : 0x12a + <18d94> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18d96> DW_AT_call_all_tail_calls: 1 + <18d96> DW_AT_sibling : <0x18df5> + <2><18d9a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18d9b> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <18d9f> DW_AT_decl_file : 1 + <18d9f> DW_AT_decl_line : 7397 + <18da1> DW_AT_decl_column : 70 + <18da2> DW_AT_type : <0x189a3> + <18da6> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18da9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18daa> DW_AT_name : (indirect string, offset: 0xf7bda): sSlaveConfig + <18dae> DW_AT_decl_file : 1 + <18dae> DW_AT_decl_line : 7398 + <18db0> DW_AT_decl_column : 81 + <18db1> DW_AT_type : <0x18df5> + <18db5> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18db8>: Abbrev Number: 2 (DW_TAG_variable) + <18db9> DW_AT_name : (indirect string, offset: 0xf2774): status + <18dbd> DW_AT_decl_file : 1 + <18dbd> DW_AT_decl_line : 7400 + <18dbf> DW_AT_decl_column : 21 + <18dc0> DW_AT_type : <0x18252> + <18dc4> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><18dc7>: Abbrev Number: 2 (DW_TAG_variable) + <18dc8> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <18dcc> DW_AT_decl_file : 1 + <18dcc> DW_AT_decl_line : 7401 + <18dce> DW_AT_decl_column : 12 + <18dcf> DW_AT_type : <0x17f38> + <18dd3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18dd6>: Abbrev Number: 2 (DW_TAG_variable) + <18dd7> DW_AT_name : (indirect string, offset: 0xf7859): tmpccmr1 + <18ddb> DW_AT_decl_file : 1 + <18ddb> DW_AT_decl_line : 7402 + <18ddd> DW_AT_decl_column : 12 + <18dde> DW_AT_type : <0x17f38> + <18de2> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><18de5>: Abbrev Number: 2 (DW_TAG_variable) + <18de6> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18dea> DW_AT_decl_file : 1 + <18dea> DW_AT_decl_line : 7403 + <18dec> DW_AT_decl_column : 12 + <18ded> DW_AT_type : <0x17f38> + <18df1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18df4>: Abbrev Number: 0 + <1><18df5>: Abbrev Number: 8 (DW_TAG_pointer_type) + <18df6> DW_AT_byte_size : 4 + <18df6> DW_AT_type : <0x187b8> + <1><18dfa>: Abbrev Number: 14 (DW_TAG_subprogram) + <18dfb> DW_AT_name : (indirect string, offset: 0xf7932): TIM_OC6_SetConfig + <18dff> DW_AT_decl_file : 1 + <18dff> DW_AT_decl_line : 7342 + <18e01> DW_AT_decl_column : 13 + <18e01> DW_AT_prototyped : 1 + <18e01> DW_AT_low_pc : 0x0 + <18e05> DW_AT_high_pc : 0xb4 + <18e09> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18e0b> DW_AT_call_all_calls: 1 + <18e0b> DW_AT_sibling : <0x18e5b> + <2><18e0f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18e10> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18e14> DW_AT_decl_file : 1 + <18e14> DW_AT_decl_line : 7342 + <18e16> DW_AT_decl_column : 44 + <18e17> DW_AT_type : <0x18920> + <18e1b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18e1e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18e1f> DW_AT_name : (indirect string, offset: 0xf7479): OC_Config + <18e23> DW_AT_decl_file : 1 + <18e23> DW_AT_decl_line : 7343 + <18e25> DW_AT_decl_column : 57 + <18e26> DW_AT_type : <0x18e5b> + <18e2a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18e2d>: Abbrev Number: 2 (DW_TAG_variable) + <18e2e> DW_AT_name : (indirect string, offset: 0xf787e): tmpccmrx + <18e32> DW_AT_decl_file : 1 + <18e32> DW_AT_decl_line : 7345 + <18e34> DW_AT_decl_column : 12 + <18e35> DW_AT_type : <0x17f38> + <18e39> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18e3c>: Abbrev Number: 2 (DW_TAG_variable) + <18e3d> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18e41> DW_AT_decl_file : 1 + <18e41> DW_AT_decl_line : 7346 + <18e43> DW_AT_decl_column : 12 + <18e44> DW_AT_type : <0x17f38> + <18e48> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18e4b>: Abbrev Number: 2 (DW_TAG_variable) + <18e4c> DW_AT_name : (indirect string, offset: 0xf81d9): tmpcr2 + <18e50> DW_AT_decl_file : 1 + <18e50> DW_AT_decl_line : 7347 + <18e52> DW_AT_decl_column : 12 + <18e53> DW_AT_type : <0x17f38> + <18e57> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18e5a>: Abbrev Number: 0 + <1><18e5b>: Abbrev Number: 8 (DW_TAG_pointer_type) + <18e5c> DW_AT_byte_size : 4 + <18e5c> DW_AT_type : <0x1854a> + <1><18e60>: Abbrev Number: 14 (DW_TAG_subprogram) + <18e61> DW_AT_name : (indirect string, offset: 0xf80b7): TIM_OC5_SetConfig + <18e65> DW_AT_decl_file : 1 + <18e65> DW_AT_decl_line : 7288 + <18e67> DW_AT_decl_column : 13 + <18e67> DW_AT_prototyped : 1 + <18e67> DW_AT_low_pc : 0x0 + <18e6b> DW_AT_high_pc : 0xb0 + <18e6f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18e71> DW_AT_call_all_calls: 1 + <18e71> DW_AT_sibling : <0x18ec1> + <2><18e75>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18e76> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18e7a> DW_AT_decl_file : 1 + <18e7a> DW_AT_decl_line : 7288 + <18e7c> DW_AT_decl_column : 44 + <18e7d> DW_AT_type : <0x18920> + <18e81> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18e84>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18e85> DW_AT_name : (indirect string, offset: 0xf7479): OC_Config + <18e89> DW_AT_decl_file : 1 + <18e89> DW_AT_decl_line : 7289 + <18e8b> DW_AT_decl_column : 57 + <18e8c> DW_AT_type : <0x18e5b> + <18e90> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18e93>: Abbrev Number: 2 (DW_TAG_variable) + <18e94> DW_AT_name : (indirect string, offset: 0xf787e): tmpccmrx + <18e98> DW_AT_decl_file : 1 + <18e98> DW_AT_decl_line : 7291 + <18e9a> DW_AT_decl_column : 12 + <18e9b> DW_AT_type : <0x17f38> + <18e9f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18ea2>: Abbrev Number: 2 (DW_TAG_variable) + <18ea3> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18ea7> DW_AT_decl_file : 1 + <18ea7> DW_AT_decl_line : 7292 + <18ea9> DW_AT_decl_column : 12 + <18eaa> DW_AT_type : <0x17f38> + <18eae> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18eb1>: Abbrev Number: 2 (DW_TAG_variable) + <18eb2> DW_AT_name : (indirect string, offset: 0xf81d9): tmpcr2 + <18eb6> DW_AT_decl_file : 1 + <18eb6> DW_AT_decl_line : 7293 + <18eb8> DW_AT_decl_column : 12 + <18eb9> DW_AT_type : <0x17f38> + <18ebd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18ec0>: Abbrev Number: 0 + <1><18ec1>: Abbrev Number: 14 (DW_TAG_subprogram) + <18ec2> DW_AT_name : (indirect string, offset: 0xf7b13): TIM_OC4_SetConfig + <18ec6> DW_AT_decl_file : 1 + <18ec6> DW_AT_decl_line : 7227 + <18ec8> DW_AT_decl_column : 13 + <18ec8> DW_AT_prototyped : 1 + <18ec8> DW_AT_low_pc : 0x0 + <18ecc> DW_AT_high_pc : 0xbc + <18ed0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18ed2> DW_AT_call_all_calls: 1 + <18ed2> DW_AT_sibling : <0x18f22> + <2><18ed6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18ed7> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18edb> DW_AT_decl_file : 1 + <18edb> DW_AT_decl_line : 7227 + <18edd> DW_AT_decl_column : 44 + <18ede> DW_AT_type : <0x18920> + <18ee2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18ee5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18ee6> DW_AT_name : (indirect string, offset: 0xf7479): OC_Config + <18eea> DW_AT_decl_file : 1 + <18eea> DW_AT_decl_line : 7227 + <18eec> DW_AT_decl_column : 76 + <18eed> DW_AT_type : <0x18e5b> + <18ef1> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18ef4>: Abbrev Number: 2 (DW_TAG_variable) + <18ef5> DW_AT_name : (indirect string, offset: 0xf787e): tmpccmrx + <18ef9> DW_AT_decl_file : 1 + <18ef9> DW_AT_decl_line : 7229 + <18efb> DW_AT_decl_column : 12 + <18efc> DW_AT_type : <0x17f38> + <18f00> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18f03>: Abbrev Number: 2 (DW_TAG_variable) + <18f04> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18f08> DW_AT_decl_file : 1 + <18f08> DW_AT_decl_line : 7230 + <18f0a> DW_AT_decl_column : 12 + <18f0b> DW_AT_type : <0x17f38> + <18f0f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18f12>: Abbrev Number: 2 (DW_TAG_variable) + <18f13> DW_AT_name : (indirect string, offset: 0xf81d9): tmpcr2 + <18f17> DW_AT_decl_file : 1 + <18f17> DW_AT_decl_line : 7231 + <18f19> DW_AT_decl_column : 12 + <18f1a> DW_AT_type : <0x17f38> + <18f1e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18f21>: Abbrev Number: 0 + <1><18f22>: Abbrev Number: 14 (DW_TAG_subprogram) + <18f23> DW_AT_name : (indirect string, offset: 0xf73a4): TIM_OC3_SetConfig + <18f27> DW_AT_decl_file : 1 + <18f27> DW_AT_decl_line : 7152 + <18f29> DW_AT_decl_column : 13 + <18f29> DW_AT_prototyped : 1 + <18f29> DW_AT_low_pc : 0x0 + <18f2d> DW_AT_high_pc : 0xf0 + <18f31> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18f33> DW_AT_call_all_calls: 1 + <18f33> DW_AT_sibling : <0x18f83> + <2><18f37>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18f38> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18f3c> DW_AT_decl_file : 1 + <18f3c> DW_AT_decl_line : 7152 + <18f3e> DW_AT_decl_column : 44 + <18f3f> DW_AT_type : <0x18920> + <18f43> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18f46>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18f47> DW_AT_name : (indirect string, offset: 0xf7479): OC_Config + <18f4b> DW_AT_decl_file : 1 + <18f4b> DW_AT_decl_line : 7152 + <18f4d> DW_AT_decl_column : 76 + <18f4e> DW_AT_type : <0x18e5b> + <18f52> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18f55>: Abbrev Number: 2 (DW_TAG_variable) + <18f56> DW_AT_name : (indirect string, offset: 0xf787e): tmpccmrx + <18f5a> DW_AT_decl_file : 1 + <18f5a> DW_AT_decl_line : 7154 + <18f5c> DW_AT_decl_column : 12 + <18f5d> DW_AT_type : <0x17f38> + <18f61> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18f64>: Abbrev Number: 2 (DW_TAG_variable) + <18f65> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18f69> DW_AT_decl_file : 1 + <18f69> DW_AT_decl_line : 7155 + <18f6b> DW_AT_decl_column : 12 + <18f6c> DW_AT_type : <0x17f38> + <18f70> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18f73>: Abbrev Number: 2 (DW_TAG_variable) + <18f74> DW_AT_name : (indirect string, offset: 0xf81d9): tmpcr2 + <18f78> DW_AT_decl_file : 1 + <18f78> DW_AT_decl_line : 7156 + <18f7a> DW_AT_decl_column : 12 + <18f7b> DW_AT_type : <0x17f38> + <18f7f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18f82>: Abbrev Number: 0 + <1><18f83>: Abbrev Number: 7 (DW_TAG_subprogram) + <18f84> DW_AT_external : 1 + <18f84> DW_AT_name : (indirect string, offset: 0xf7bf5): TIM_OC2_SetConfig + <18f88> DW_AT_decl_file : 1 + <18f88> DW_AT_decl_line : 7075 + <18f8a> DW_AT_decl_column : 6 + <18f8b> DW_AT_prototyped : 1 + <18f8b> DW_AT_low_pc : 0x0 + <18f8f> DW_AT_high_pc : 0xf4 + <18f93> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18f95> DW_AT_call_all_calls: 1 + <18f95> DW_AT_sibling : <0x18fe5> + <2><18f99>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18f9a> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18f9e> DW_AT_decl_file : 1 + <18f9e> DW_AT_decl_line : 7075 + <18fa0> DW_AT_decl_column : 37 + <18fa1> DW_AT_type : <0x18920> + <18fa5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><18fa8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18fa9> DW_AT_name : (indirect string, offset: 0xf7479): OC_Config + <18fad> DW_AT_decl_file : 1 + <18fad> DW_AT_decl_line : 7075 + <18faf> DW_AT_decl_column : 69 + <18fb0> DW_AT_type : <0x18e5b> + <18fb4> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><18fb7>: Abbrev Number: 2 (DW_TAG_variable) + <18fb8> DW_AT_name : (indirect string, offset: 0xf787e): tmpccmrx + <18fbc> DW_AT_decl_file : 1 + <18fbc> DW_AT_decl_line : 7077 + <18fbe> DW_AT_decl_column : 12 + <18fbf> DW_AT_type : <0x17f38> + <18fc3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><18fc6>: Abbrev Number: 2 (DW_TAG_variable) + <18fc7> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <18fcb> DW_AT_decl_file : 1 + <18fcb> DW_AT_decl_line : 7078 + <18fcd> DW_AT_decl_column : 12 + <18fce> DW_AT_type : <0x17f38> + <18fd2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><18fd5>: Abbrev Number: 2 (DW_TAG_variable) + <18fd6> DW_AT_name : (indirect string, offset: 0xf81d9): tmpcr2 + <18fda> DW_AT_decl_file : 1 + <18fda> DW_AT_decl_line : 7079 + <18fdc> DW_AT_decl_column : 12 + <18fdd> DW_AT_type : <0x17f38> + <18fe1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><18fe4>: Abbrev Number: 0 + <1><18fe5>: Abbrev Number: 14 (DW_TAG_subprogram) + <18fe6> DW_AT_name : (indirect string, offset: 0xf7cfc): TIM_OC1_SetConfig + <18fea> DW_AT_decl_file : 1 + <18fea> DW_AT_decl_line : 6999 + <18fec> DW_AT_decl_column : 13 + <18fec> DW_AT_prototyped : 1 + <18fec> DW_AT_low_pc : 0x0 + <18ff0> DW_AT_high_pc : 0xf8 + <18ff4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <18ff6> DW_AT_call_all_calls: 1 + <18ff6> DW_AT_sibling : <0x19046> + <2><18ffa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <18ffb> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <18fff> DW_AT_decl_file : 1 + <18fff> DW_AT_decl_line : 6999 + <19001> DW_AT_decl_column : 44 + <19002> DW_AT_type : <0x18920> + <19006> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><19009>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1900a> DW_AT_name : (indirect string, offset: 0xf7479): OC_Config + <1900e> DW_AT_decl_file : 1 + <1900e> DW_AT_decl_line : 6999 + <19010> DW_AT_decl_column : 76 + <19011> DW_AT_type : <0x18e5b> + <19015> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><19018>: Abbrev Number: 2 (DW_TAG_variable) + <19019> DW_AT_name : (indirect string, offset: 0xf787e): tmpccmrx + <1901d> DW_AT_decl_file : 1 + <1901d> DW_AT_decl_line : 7001 + <1901f> DW_AT_decl_column : 12 + <19020> DW_AT_type : <0x17f38> + <19024> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19027>: Abbrev Number: 2 (DW_TAG_variable) + <19028> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <1902c> DW_AT_decl_file : 1 + <1902c> DW_AT_decl_line : 7002 + <1902e> DW_AT_decl_column : 12 + <1902f> DW_AT_type : <0x17f38> + <19033> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19036>: Abbrev Number: 2 (DW_TAG_variable) + <19037> DW_AT_name : (indirect string, offset: 0xf81d9): tmpcr2 + <1903b> DW_AT_decl_file : 1 + <1903b> DW_AT_decl_line : 7003 + <1903d> DW_AT_decl_column : 12 + <1903e> DW_AT_type : <0x17f38> + <19042> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><19045>: Abbrev Number: 0 + <1><19046>: Abbrev Number: 7 (DW_TAG_subprogram) + <19047> DW_AT_external : 1 + <19047> DW_AT_name : (indirect string, offset: 0xf7c07): TIM_Base_SetConfig + <1904b> DW_AT_decl_file : 1 + <1904b> DW_AT_decl_line : 6951 + <1904d> DW_AT_decl_column : 6 + <1904e> DW_AT_prototyped : 1 + <1904e> DW_AT_low_pc : 0x800676c + <19052> DW_AT_high_pc : 0xc8 + <19056> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19058> DW_AT_call_all_calls: 1 + <19058> DW_AT_sibling : <0x1908a> + <2><1905c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1905d> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <19061> DW_AT_decl_file : 1 + <19061> DW_AT_decl_line : 6951 + <19063> DW_AT_decl_column : 38 + <19064> DW_AT_type : <0x18920> + <19068> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1906b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1906c> DW_AT_name : (indirect string, offset: 0xf7b4d): Structure + <19070> DW_AT_decl_file : 1 + <19070> DW_AT_decl_line : 6951 + <19072> DW_AT_decl_column : 72 + <19073> DW_AT_type : <0x1908a> + <19077> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1907a>: Abbrev Number: 2 (DW_TAG_variable) + <1907b> DW_AT_name : (indirect string, offset: 0xf81d2): tmpcr1 + <1907f> DW_AT_decl_file : 1 + <1907f> DW_AT_decl_line : 6953 + <19081> DW_AT_decl_column : 12 + <19082> DW_AT_type : <0x17f38> + <19086> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19089>: Abbrev Number: 0 + <1><1908a>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1908b> DW_AT_byte_size : 4 + <1908b> DW_AT_type : <0x184d5> + <1><1908f>: Abbrev Number: 22 (DW_TAG_subprogram) + <19090> DW_AT_name : (indirect string, offset: 0xf7c30): TIM_DMATriggerHalfCplt + <19094> DW_AT_decl_file : 1 + <19094> DW_AT_decl_line : 6934 + <19096> DW_AT_decl_column : 13 + <19096> DW_AT_prototyped : 1 + <19096> DW_AT_low_pc : 0x0 + <1909a> DW_AT_high_pc : 0x1c + <1909e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <190a0> DW_AT_call_all_tail_calls: 1 + <190a0> DW_AT_sibling : <0x190c3> + <2><190a4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <190a5> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <190a9> DW_AT_decl_file : 1 + <190a9> DW_AT_decl_line : 6934 + <190ab> DW_AT_decl_column : 55 + <190ac> DW_AT_type : <0x1846d> + <190b0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><190b3>: Abbrev Number: 2 (DW_TAG_variable) + <190b4> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <190b8> DW_AT_decl_file : 1 + <190b8> DW_AT_decl_line : 6936 + <190ba> DW_AT_decl_column : 22 + <190bb> DW_AT_type : <0x189a3> + <190bf> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><190c2>: Abbrev Number: 0 + <1><190c3>: Abbrev Number: 22 (DW_TAG_subprogram) + <190c4> DW_AT_name : (indirect string, offset: 0xf7ba0): TIM_DMATriggerCplt + <190c8> DW_AT_decl_file : 1 + <190c8> DW_AT_decl_line : 6913 + <190ca> DW_AT_decl_column : 13 + <190ca> DW_AT_prototyped : 1 + <190ca> DW_AT_low_pc : 0x0 + <190ce> DW_AT_high_pc : 0x2e + <190d2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <190d4> DW_AT_call_all_tail_calls: 1 + <190d4> DW_AT_sibling : <0x190f7> + <2><190d8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <190d9> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <190dd> DW_AT_decl_file : 1 + <190dd> DW_AT_decl_line : 6913 + <190df> DW_AT_decl_column : 51 + <190e0> DW_AT_type : <0x1846d> + <190e4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><190e7>: Abbrev Number: 2 (DW_TAG_variable) + <190e8> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <190ec> DW_AT_decl_file : 1 + <190ec> DW_AT_decl_line : 6915 + <190ee> DW_AT_decl_column : 22 + <190ef> DW_AT_type : <0x189a3> + <190f3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><190f6>: Abbrev Number: 0 + <1><190f7>: Abbrev Number: 22 (DW_TAG_subprogram) + <190f8> DW_AT_name : (indirect string, offset: 0xf755a): TIM_DMAPeriodElapsedHalfCplt + <190fc> DW_AT_decl_file : 1 + <190fc> DW_AT_decl_line : 6897 + <190fe> DW_AT_decl_column : 13 <190fe> DW_AT_prototyped : 1 - <190fe> DW_AT_low_pc : 0x80066b8 - <19102> DW_AT_high_pc : 0xc8 + <190fe> DW_AT_low_pc : 0x0 + <19102> DW_AT_high_pc : 0x1c <19106> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19108> DW_AT_call_all_calls: 1 - <19108> DW_AT_sibling : <0x1913a> + <19108> DW_AT_call_all_tail_calls: 1 + <19108> DW_AT_sibling : <0x1912b> <2><1910c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1910d> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx + <1910d> DW_AT_name : (indirect string, offset: 0xf09bd): hdma <19111> DW_AT_decl_file : 1 - <19111> DW_AT_decl_line : 6951 - <19113> DW_AT_decl_column : 38 - <19114> DW_AT_type : <0x189d0> + <19111> DW_AT_decl_line : 6897 + <19113> DW_AT_decl_column : 61 + <19114> DW_AT_type : <0x1846d> <19118> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1911b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1911c> DW_AT_name : (indirect string, offset: 0xf7b68): Structure + <2><1911b>: Abbrev Number: 2 (DW_TAG_variable) + <1911c> DW_AT_name : (indirect string, offset: 0xf0e34): htim <19120> DW_AT_decl_file : 1 - <19120> DW_AT_decl_line : 6951 - <19122> DW_AT_decl_column : 72 - <19123> DW_AT_type : <0x1913a> - <19127> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1912a>: Abbrev Number: 2 (DW_TAG_variable) - <1912b> DW_AT_name : (indirect string, offset: 0xf81ed): tmpcr1 - <1912f> DW_AT_decl_file : 1 - <1912f> DW_AT_decl_line : 6953 - <19131> DW_AT_decl_column : 12 - <19132> DW_AT_type : <0x17fe8> - <19136> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19139>: Abbrev Number: 0 - <1><1913a>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1913b> DW_AT_byte_size : 4 - <1913b> DW_AT_type : <0x18585> - <1><1913f>: Abbrev Number: 22 (DW_TAG_subprogram) - <19140> DW_AT_name : (indirect string, offset: 0xf7c4b): TIM_DMATriggerHalfCplt - <19144> DW_AT_decl_file : 1 - <19144> DW_AT_decl_line : 6934 - <19146> DW_AT_decl_column : 13 - <19146> DW_AT_prototyped : 1 - <19146> DW_AT_low_pc : 0x0 - <1914a> DW_AT_high_pc : 0x1c - <1914e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19150> DW_AT_call_all_tail_calls: 1 - <19150> DW_AT_sibling : <0x19173> - <2><19154>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19155> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <19159> DW_AT_decl_file : 1 - <19159> DW_AT_decl_line : 6934 - <1915b> DW_AT_decl_column : 55 - <1915c> DW_AT_type : <0x1851d> - <19160> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19163>: Abbrev Number: 2 (DW_TAG_variable) - <19164> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19168> DW_AT_decl_file : 1 - <19168> DW_AT_decl_line : 6936 - <1916a> DW_AT_decl_column : 22 - <1916b> DW_AT_type : <0x18a53> - <1916f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19172>: Abbrev Number: 0 - <1><19173>: Abbrev Number: 22 (DW_TAG_subprogram) - <19174> DW_AT_name : (indirect string, offset: 0xf7bbb): TIM_DMATriggerCplt - <19178> DW_AT_decl_file : 1 - <19178> DW_AT_decl_line : 6913 - <1917a> DW_AT_decl_column : 13 - <1917a> DW_AT_prototyped : 1 - <1917a> DW_AT_low_pc : 0x0 - <1917e> DW_AT_high_pc : 0x2e - <19182> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19184> DW_AT_call_all_tail_calls: 1 - <19184> DW_AT_sibling : <0x191a7> - <2><19188>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19189> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1918d> DW_AT_decl_file : 1 - <1918d> DW_AT_decl_line : 6913 - <1918f> DW_AT_decl_column : 51 - <19190> DW_AT_type : <0x1851d> - <19194> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19197>: Abbrev Number: 2 (DW_TAG_variable) - <19198> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1919c> DW_AT_decl_file : 1 - <1919c> DW_AT_decl_line : 6915 - <1919e> DW_AT_decl_column : 22 - <1919f> DW_AT_type : <0x18a53> - <191a3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><191a6>: Abbrev Number: 0 - <1><191a7>: Abbrev Number: 22 (DW_TAG_subprogram) - <191a8> DW_AT_name : (indirect string, offset: 0xf7575): TIM_DMAPeriodElapsedHalfCplt - <191ac> DW_AT_decl_file : 1 - <191ac> DW_AT_decl_line : 6897 - <191ae> DW_AT_decl_column : 13 - <191ae> DW_AT_prototyped : 1 - <191ae> DW_AT_low_pc : 0x0 - <191b2> DW_AT_high_pc : 0x1c - <191b6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <191b8> DW_AT_call_all_tail_calls: 1 - <191b8> DW_AT_sibling : <0x191db> - <2><191bc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <191bd> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <191c1> DW_AT_decl_file : 1 - <191c1> DW_AT_decl_line : 6897 - <191c3> DW_AT_decl_column : 61 - <191c4> DW_AT_type : <0x1851d> - <191c8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><191cb>: Abbrev Number: 2 (DW_TAG_variable) - <191cc> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <191d0> DW_AT_decl_file : 1 - <191d0> DW_AT_decl_line : 6899 - <191d2> DW_AT_decl_column : 22 - <191d3> DW_AT_type : <0x18a53> - <191d7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><191da>: Abbrev Number: 0 - <1><191db>: Abbrev Number: 22 (DW_TAG_subprogram) - <191dc> DW_AT_name : (indirect string, offset: 0xf803f): TIM_DMAPeriodElapsedCplt - <191e0> DW_AT_decl_file : 1 - <191e0> DW_AT_decl_line : 6876 - <191e2> DW_AT_decl_column : 13 - <191e2> DW_AT_prototyped : 1 - <191e2> DW_AT_low_pc : 0x0 - <191e6> DW_AT_high_pc : 0x2e - <191ea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <191ec> DW_AT_call_all_tail_calls: 1 - <191ec> DW_AT_sibling : <0x1920f> - <2><191f0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <191f1> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <191f5> DW_AT_decl_file : 1 - <191f5> DW_AT_decl_line : 6876 - <191f7> DW_AT_decl_column : 57 - <191f8> DW_AT_type : <0x1851d> - <191fc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><191ff>: Abbrev Number: 2 (DW_TAG_variable) - <19200> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19204> DW_AT_decl_file : 1 - <19204> DW_AT_decl_line : 6878 - <19206> DW_AT_decl_column : 22 - <19207> DW_AT_type : <0x18a53> - <1920b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1920e>: Abbrev Number: 0 - <1><1920f>: Abbrev Number: 23 (DW_TAG_subprogram) - <19210> DW_AT_external : 1 - <19210> DW_AT_name : (indirect string, offset: 0xf7974): TIM_DMACaptureHalfCplt - <19214> DW_AT_decl_file : 1 - <19214> DW_AT_decl_line : 6837 - <19216> DW_AT_decl_column : 6 - <19216> DW_AT_prototyped : 1 - <19216> DW_AT_low_pc : 0x0 - <1921a> DW_AT_high_pc : 0x68 - <1921e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19220> DW_AT_call_all_tail_calls: 1 - <19220> DW_AT_sibling : <0x19243> - <2><19224>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19225> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <19229> DW_AT_decl_file : 1 - <19229> DW_AT_decl_line : 6837 - <1922b> DW_AT_decl_column : 48 - <1922c> DW_AT_type : <0x1851d> - <19230> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19233>: Abbrev Number: 2 (DW_TAG_variable) - <19234> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19238> DW_AT_decl_file : 1 - <19238> DW_AT_decl_line : 6839 - <1923a> DW_AT_decl_column : 22 - <1923b> DW_AT_type : <0x18a53> - <1923f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19242>: Abbrev Number: 0 - <1><19243>: Abbrev Number: 23 (DW_TAG_subprogram) - <19244> DW_AT_external : 1 - <19244> DW_AT_name : (indirect string, offset: 0x99dd): TIM_DMACaptureCplt - <19248> DW_AT_decl_file : 1 - <19248> DW_AT_decl_line : 6774 - <1924a> DW_AT_decl_column : 6 - <1924a> DW_AT_prototyped : 1 - <1924a> DW_AT_low_pc : 0x0 - <1924e> DW_AT_high_pc : 0xc8 - <19252> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19254> DW_AT_call_all_tail_calls: 1 - <19254> DW_AT_sibling : <0x19277> - <2><19258>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19259> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1925d> DW_AT_decl_file : 1 - <1925d> DW_AT_decl_line : 6774 - <1925f> DW_AT_decl_column : 44 - <19260> DW_AT_type : <0x1851d> - <19264> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19267>: Abbrev Number: 2 (DW_TAG_variable) - <19268> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1926c> DW_AT_decl_file : 1 - <1926c> DW_AT_decl_line : 6776 - <1926e> DW_AT_decl_column : 22 - <1926f> DW_AT_type : <0x18a53> - <19273> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19276>: Abbrev Number: 0 - <1><19277>: Abbrev Number: 23 (DW_TAG_subprogram) - <19278> DW_AT_external : 1 - <19278> DW_AT_name : (indirect string, offset: 0xf7bdb): TIM_DMADelayPulseHalfCplt - <1927c> DW_AT_decl_file : 1 - <1927c> DW_AT_decl_line : 6735 - <1927e> DW_AT_decl_column : 6 - <1927e> DW_AT_prototyped : 1 - <1927e> DW_AT_low_pc : 0x0 - <19282> DW_AT_high_pc : 0x68 - <19286> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19288> DW_AT_call_all_tail_calls: 1 - <19288> DW_AT_sibling : <0x192ab> - <2><1928c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1928d> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <19291> DW_AT_decl_file : 1 - <19291> DW_AT_decl_line : 6735 - <19293> DW_AT_decl_column : 51 - <19294> DW_AT_type : <0x1851d> - <19298> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1929b>: Abbrev Number: 2 (DW_TAG_variable) - <1929c> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <192a0> DW_AT_decl_file : 1 - <192a0> DW_AT_decl_line : 6737 - <192a2> DW_AT_decl_column : 22 - <192a3> DW_AT_type : <0x18a53> - <192a7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><192aa>: Abbrev Number: 0 - <1><192ab>: Abbrev Number: 22 (DW_TAG_subprogram) - <192ac> DW_AT_name : (indirect string, offset: 0x2b805): TIM_DMADelayPulseCplt - <192b0> DW_AT_decl_file : 1 - <192b0> DW_AT_decl_line : 6676 - <192b2> DW_AT_decl_column : 13 - <192b2> DW_AT_prototyped : 1 - <192b2> DW_AT_low_pc : 0x0 - <192b6> DW_AT_high_pc : 0xa8 - <192ba> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <192bc> DW_AT_call_all_tail_calls: 1 - <192bc> DW_AT_sibling : <0x192df> - <2><192c0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <192c1> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <192c5> DW_AT_decl_file : 1 - <192c5> DW_AT_decl_line : 6676 - <192c7> DW_AT_decl_column : 54 - <192c8> DW_AT_type : <0x1851d> - <192cc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><192cf>: Abbrev Number: 2 (DW_TAG_variable) - <192d0> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <192d4> DW_AT_decl_file : 1 - <192d4> DW_AT_decl_line : 6678 - <192d6> DW_AT_decl_column : 22 - <192d7> DW_AT_type : <0x18a53> - <192db> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><192de>: Abbrev Number: 0 - <1><192df>: Abbrev Number: 23 (DW_TAG_subprogram) - <192e0> DW_AT_external : 1 - <192e0> DW_AT_name : (indirect string, offset: 0x5be0d): TIM_DMAError - <192e4> DW_AT_decl_file : 1 - <192e4> DW_AT_decl_line : 6633 - <192e6> DW_AT_decl_column : 6 - <192e6> DW_AT_prototyped : 1 + <19120> DW_AT_decl_line : 6899 + <19122> DW_AT_decl_column : 22 + <19123> DW_AT_type : <0x189a3> + <19127> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1912a>: Abbrev Number: 0 + <1><1912b>: Abbrev Number: 22 (DW_TAG_subprogram) + <1912c> DW_AT_name : (indirect string, offset: 0xf8024): TIM_DMAPeriodElapsedCplt + <19130> DW_AT_decl_file : 1 + <19130> DW_AT_decl_line : 6876 + <19132> DW_AT_decl_column : 13 + <19132> DW_AT_prototyped : 1 + <19132> DW_AT_low_pc : 0x0 + <19136> DW_AT_high_pc : 0x2e + <1913a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1913c> DW_AT_call_all_tail_calls: 1 + <1913c> DW_AT_sibling : <0x1915f> + <2><19140>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19141> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <19145> DW_AT_decl_file : 1 + <19145> DW_AT_decl_line : 6876 + <19147> DW_AT_decl_column : 57 + <19148> DW_AT_type : <0x1846d> + <1914c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1914f>: Abbrev Number: 2 (DW_TAG_variable) + <19150> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19154> DW_AT_decl_file : 1 + <19154> DW_AT_decl_line : 6878 + <19156> DW_AT_decl_column : 22 + <19157> DW_AT_type : <0x189a3> + <1915b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1915e>: Abbrev Number: 0 + <1><1915f>: Abbrev Number: 23 (DW_TAG_subprogram) + <19160> DW_AT_external : 1 + <19160> DW_AT_name : (indirect string, offset: 0xf7959): TIM_DMACaptureHalfCplt + <19164> DW_AT_decl_file : 1 + <19164> DW_AT_decl_line : 6837 + <19166> DW_AT_decl_column : 6 + <19166> DW_AT_prototyped : 1 + <19166> DW_AT_low_pc : 0x0 + <1916a> DW_AT_high_pc : 0x68 + <1916e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19170> DW_AT_call_all_tail_calls: 1 + <19170> DW_AT_sibling : <0x19193> + <2><19174>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19175> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <19179> DW_AT_decl_file : 1 + <19179> DW_AT_decl_line : 6837 + <1917b> DW_AT_decl_column : 48 + <1917c> DW_AT_type : <0x1846d> + <19180> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19183>: Abbrev Number: 2 (DW_TAG_variable) + <19184> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19188> DW_AT_decl_file : 1 + <19188> DW_AT_decl_line : 6839 + <1918a> DW_AT_decl_column : 22 + <1918b> DW_AT_type : <0x189a3> + <1918f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19192>: Abbrev Number: 0 + <1><19193>: Abbrev Number: 23 (DW_TAG_subprogram) + <19194> DW_AT_external : 1 + <19194> DW_AT_name : (indirect string, offset: 0x99ef): TIM_DMACaptureCplt + <19198> DW_AT_decl_file : 1 + <19198> DW_AT_decl_line : 6774 + <1919a> DW_AT_decl_column : 6 + <1919a> DW_AT_prototyped : 1 + <1919a> DW_AT_low_pc : 0x0 + <1919e> DW_AT_high_pc : 0xc8 + <191a2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <191a4> DW_AT_call_all_tail_calls: 1 + <191a4> DW_AT_sibling : <0x191c7> + <2><191a8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <191a9> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <191ad> DW_AT_decl_file : 1 + <191ad> DW_AT_decl_line : 6774 + <191af> DW_AT_decl_column : 44 + <191b0> DW_AT_type : <0x1846d> + <191b4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><191b7>: Abbrev Number: 2 (DW_TAG_variable) + <191b8> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <191bc> DW_AT_decl_file : 1 + <191bc> DW_AT_decl_line : 6776 + <191be> DW_AT_decl_column : 22 + <191bf> DW_AT_type : <0x189a3> + <191c3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><191c6>: Abbrev Number: 0 + <1><191c7>: Abbrev Number: 23 (DW_TAG_subprogram) + <191c8> DW_AT_external : 1 + <191c8> DW_AT_name : (indirect string, offset: 0xf7bc0): TIM_DMADelayPulseHalfCplt + <191cc> DW_AT_decl_file : 1 + <191cc> DW_AT_decl_line : 6735 + <191ce> DW_AT_decl_column : 6 + <191ce> DW_AT_prototyped : 1 + <191ce> DW_AT_low_pc : 0x0 + <191d2> DW_AT_high_pc : 0x68 + <191d6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <191d8> DW_AT_call_all_tail_calls: 1 + <191d8> DW_AT_sibling : <0x191fb> + <2><191dc>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <191dd> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <191e1> DW_AT_decl_file : 1 + <191e1> DW_AT_decl_line : 6735 + <191e3> DW_AT_decl_column : 51 + <191e4> DW_AT_type : <0x1846d> + <191e8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><191eb>: Abbrev Number: 2 (DW_TAG_variable) + <191ec> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <191f0> DW_AT_decl_file : 1 + <191f0> DW_AT_decl_line : 6737 + <191f2> DW_AT_decl_column : 22 + <191f3> DW_AT_type : <0x189a3> + <191f7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><191fa>: Abbrev Number: 0 + <1><191fb>: Abbrev Number: 22 (DW_TAG_subprogram) + <191fc> DW_AT_name : (indirect string, offset: 0x2b83c): TIM_DMADelayPulseCplt + <19200> DW_AT_decl_file : 1 + <19200> DW_AT_decl_line : 6676 + <19202> DW_AT_decl_column : 13 + <19202> DW_AT_prototyped : 1 + <19202> DW_AT_low_pc : 0x0 + <19206> DW_AT_high_pc : 0xa8 + <1920a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1920c> DW_AT_call_all_tail_calls: 1 + <1920c> DW_AT_sibling : <0x1922f> + <2><19210>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19211> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <19215> DW_AT_decl_file : 1 + <19215> DW_AT_decl_line : 6676 + <19217> DW_AT_decl_column : 54 + <19218> DW_AT_type : <0x1846d> + <1921c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1921f>: Abbrev Number: 2 (DW_TAG_variable) + <19220> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19224> DW_AT_decl_file : 1 + <19224> DW_AT_decl_line : 6678 + <19226> DW_AT_decl_column : 22 + <19227> DW_AT_type : <0x189a3> + <1922b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1922e>: Abbrev Number: 0 + <1><1922f>: Abbrev Number: 23 (DW_TAG_subprogram) + <19230> DW_AT_external : 1 + <19230> DW_AT_name : (indirect string, offset: 0x5bd92): TIM_DMAError + <19234> DW_AT_decl_file : 1 + <19234> DW_AT_decl_line : 6633 + <19236> DW_AT_decl_column : 6 + <19236> DW_AT_prototyped : 1 + <19236> DW_AT_low_pc : 0x0 + <1923a> DW_AT_high_pc : 0x92 + <1923e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19240> DW_AT_call_all_tail_calls: 1 + <19240> DW_AT_sibling : <0x19263> + <2><19244>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19245> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <19249> DW_AT_decl_file : 1 + <19249> DW_AT_decl_line : 6633 + <1924b> DW_AT_decl_column : 38 + <1924c> DW_AT_type : <0x1846d> + <19250> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19253>: Abbrev Number: 2 (DW_TAG_variable) + <19254> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19258> DW_AT_decl_file : 1 + <19258> DW_AT_decl_line : 6635 + <1925a> DW_AT_decl_column : 22 + <1925b> DW_AT_type : <0x189a3> + <1925f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19262>: Abbrev Number: 0 + <1><19263>: Abbrev Number: 11 (DW_TAG_subprogram) + <19264> DW_AT_external : 1 + <19264> DW_AT_name : (indirect string, offset: 0xf7c1a): HAL_TIM_DMABurstState + <19268> DW_AT_decl_file : 1 + <19268> DW_AT_decl_line : 6608 + <1926a> DW_AT_decl_column : 30 + <1926b> DW_AT_prototyped : 1 + <1926b> DW_AT_type : <0x18845> + <1926f> DW_AT_low_pc : 0x0 + <19273> DW_AT_high_pc : 0x1c + <19277> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19279> DW_AT_call_all_calls: 1 + <19279> DW_AT_sibling : <0x1928d> + <2><1927d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1927e> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19282> DW_AT_decl_file : 1 + <19282> DW_AT_decl_line : 6608 + <19284> DW_AT_decl_column : 77 + <19285> DW_AT_type : <0x1928d> + <19289> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1928c>: Abbrev Number: 0 + <1><1928d>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1928e> DW_AT_byte_size : 4 + <1928e> DW_AT_type : <0x1896b> + <1><19292>: Abbrev Number: 11 (DW_TAG_subprogram) + <19293> DW_AT_external : 1 + <19293> DW_AT_name : (indirect string, offset: 0xf8059): HAL_TIM_GetChannelState + <19297> DW_AT_decl_file : 1 + <19297> DW_AT_decl_line : 6591 + <19299> DW_AT_decl_column : 29 + <1929a> DW_AT_prototyped : 1 + <1929a> DW_AT_type : <0x18816> + <1929e> DW_AT_low_pc : 0x0 + <192a2> DW_AT_high_pc : 0x72 + <192a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <192a8> DW_AT_call_all_calls: 1 + <192a8> DW_AT_sibling : <0x192da> + <2><192ac>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <192ad> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <192b1> DW_AT_decl_file : 1 + <192b1> DW_AT_decl_line : 6591 + <192b3> DW_AT_decl_column : 78 + <192b4> DW_AT_type : <0x1928d> + <192b8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><192bb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <192bc> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <192c0> DW_AT_decl_file : 1 + <192c0> DW_AT_decl_line : 6591 + <192c2> DW_AT_decl_column : 94 + <192c3> DW_AT_type : <0x17f38> + <192c7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><192ca>: Abbrev Number: 2 (DW_TAG_variable) + <192cb> DW_AT_name : (indirect string, offset: 0xf7e99): channel_state + <192cf> DW_AT_decl_file : 1 + <192cf> DW_AT_decl_line : 6593 + <192d1> DW_AT_decl_column : 31 + <192d2> DW_AT_type : <0x18816> + <192d6> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><192d9>: Abbrev Number: 0 + <1><192da>: Abbrev Number: 11 (DW_TAG_subprogram) + <192db> DW_AT_external : 1 + <192db> DW_AT_name : (indirect string, offset: 0xf7577): HAL_TIM_GetActiveChannel + <192df> DW_AT_decl_file : 1 + <192df> DW_AT_decl_line : 6573 + <192e1> DW_AT_decl_column : 23 + <192e2> DW_AT_prototyped : 1 + <192e2> DW_AT_type : <0x1888c> <192e6> DW_AT_low_pc : 0x0 - <192ea> DW_AT_high_pc : 0x92 + <192ea> DW_AT_high_pc : 0x18 <192ee> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <192f0> DW_AT_call_all_tail_calls: 1 - <192f0> DW_AT_sibling : <0x19313> + <192f0> DW_AT_call_all_calls: 1 + <192f0> DW_AT_sibling : <0x19304> <2><192f4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <192f5> DW_AT_name : (indirect string, offset: 0xf09cb): hdma + <192f5> DW_AT_name : (indirect string, offset: 0xf0e34): htim <192f9> DW_AT_decl_file : 1 - <192f9> DW_AT_decl_line : 6633 - <192fb> DW_AT_decl_column : 38 - <192fc> DW_AT_type : <0x1851d> - <19300> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19303>: Abbrev Number: 2 (DW_TAG_variable) - <19304> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19308> DW_AT_decl_file : 1 - <19308> DW_AT_decl_line : 6635 - <1930a> DW_AT_decl_column : 22 - <1930b> DW_AT_type : <0x18a53> - <1930f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19312>: Abbrev Number: 0 - <1><19313>: Abbrev Number: 11 (DW_TAG_subprogram) - <19314> DW_AT_external : 1 - <19314> DW_AT_name : (indirect string, offset: 0xf7c35): HAL_TIM_DMABurstState - <19318> DW_AT_decl_file : 1 - <19318> DW_AT_decl_line : 6608 - <1931a> DW_AT_decl_column : 30 - <1931b> DW_AT_prototyped : 1 - <1931b> DW_AT_type : <0x188f5> - <1931f> DW_AT_low_pc : 0x0 - <19323> DW_AT_high_pc : 0x1c - <19327> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19329> DW_AT_call_all_calls: 1 - <19329> DW_AT_sibling : <0x1933d> - <2><1932d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1932e> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19332> DW_AT_decl_file : 1 - <19332> DW_AT_decl_line : 6608 - <19334> DW_AT_decl_column : 77 - <19335> DW_AT_type : <0x1933d> - <19339> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1933c>: Abbrev Number: 0 - <1><1933d>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1933e> DW_AT_byte_size : 4 - <1933e> DW_AT_type : <0x18a1b> - <1><19342>: Abbrev Number: 11 (DW_TAG_subprogram) - <19343> DW_AT_external : 1 - <19343> DW_AT_name : (indirect string, offset: 0xf8074): HAL_TIM_GetChannelState - <19347> DW_AT_decl_file : 1 - <19347> DW_AT_decl_line : 6591 - <19349> DW_AT_decl_column : 29 - <1934a> DW_AT_prototyped : 1 - <1934a> DW_AT_type : <0x188c6> - <1934e> DW_AT_low_pc : 0x0 - <19352> DW_AT_high_pc : 0x72 - <19356> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19358> DW_AT_call_all_calls: 1 - <19358> DW_AT_sibling : <0x1938a> - <2><1935c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1935d> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19361> DW_AT_decl_file : 1 - <19361> DW_AT_decl_line : 6591 - <19363> DW_AT_decl_column : 78 - <19364> DW_AT_type : <0x1933d> - <19368> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1936b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1936c> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19370> DW_AT_decl_file : 1 - <19370> DW_AT_decl_line : 6591 - <19372> DW_AT_decl_column : 94 - <19373> DW_AT_type : <0x17fe8> - <19377> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1937a>: Abbrev Number: 2 (DW_TAG_variable) - <1937b> DW_AT_name : (indirect string, offset: 0xf7eb4): channel_state - <1937f> DW_AT_decl_file : 1 - <1937f> DW_AT_decl_line : 6593 - <19381> DW_AT_decl_column : 31 - <19382> DW_AT_type : <0x188c6> - <19386> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19389>: Abbrev Number: 0 - <1><1938a>: Abbrev Number: 11 (DW_TAG_subprogram) - <1938b> DW_AT_external : 1 - <1938b> DW_AT_name : (indirect string, offset: 0xf7592): HAL_TIM_GetActiveChannel - <1938f> DW_AT_decl_file : 1 - <1938f> DW_AT_decl_line : 6573 - <19391> DW_AT_decl_column : 23 - <19392> DW_AT_prototyped : 1 - <19392> DW_AT_type : <0x1893c> - <19396> DW_AT_low_pc : 0x0 - <1939a> DW_AT_high_pc : 0x18 - <1939e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <193a0> DW_AT_call_all_calls: 1 - <193a0> DW_AT_sibling : <0x193b4> - <2><193a4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <193a5> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <193a9> DW_AT_decl_file : 1 - <193a9> DW_AT_decl_line : 6573 - <193ab> DW_AT_decl_column : 73 - <193ac> DW_AT_type : <0x1933d> - <193b0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><193b3>: Abbrev Number: 0 - <1><193b4>: Abbrev Number: 11 (DW_TAG_subprogram) - <193b5> DW_AT_external : 1 - <193b5> DW_AT_name : (indirect string, offset: 0xf7cdd): HAL_TIM_Encoder_GetState - <193b9> DW_AT_decl_file : 1 - <193b9> DW_AT_decl_line : 6563 - <193bb> DW_AT_decl_column : 22 - <193bc> DW_AT_prototyped : 1 - <193bc> DW_AT_type : <0x18897> - <193c0> DW_AT_low_pc : 0x0 - <193c4> DW_AT_high_pc : 0x1c - <193c8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <193ca> DW_AT_call_all_calls: 1 - <193ca> DW_AT_sibling : <0x193de> - <2><193ce>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <193cf> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <193d3> DW_AT_decl_file : 1 - <193d3> DW_AT_decl_line : 6563 - <193d5> DW_AT_decl_column : 72 - <193d6> DW_AT_type : <0x1933d> - <193da> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><193dd>: Abbrev Number: 0 - <1><193de>: Abbrev Number: 11 (DW_TAG_subprogram) - <193df> DW_AT_external : 1 - <193df> DW_AT_name : (indirect string, offset: 0xf81a0): HAL_TIM_OnePulse_GetState - <193e3> DW_AT_decl_file : 1 - <193e3> DW_AT_decl_line : 6553 - <193e5> DW_AT_decl_column : 22 - <193e6> DW_AT_prototyped : 1 - <193e6> DW_AT_type : <0x18897> - <193ea> DW_AT_low_pc : 0x0 - <193ee> DW_AT_high_pc : 0x1c - <193f2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <193f4> DW_AT_call_all_calls: 1 - <193f4> DW_AT_sibling : <0x19408> - <2><193f8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <193f9> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <193fd> DW_AT_decl_file : 1 - <193fd> DW_AT_decl_line : 6553 - <193ff> DW_AT_decl_column : 73 - <19400> DW_AT_type : <0x1933d> - <19404> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19407>: Abbrev Number: 0 - <1><19408>: Abbrev Number: 11 (DW_TAG_subprogram) - <19409> DW_AT_external : 1 - <19409> DW_AT_name : (indirect string, offset: 0xf7b1a): HAL_TIM_IC_GetState - <1940d> DW_AT_decl_file : 1 - <1940d> DW_AT_decl_line : 6543 - <1940f> DW_AT_decl_column : 22 - <19410> DW_AT_prototyped : 1 - <19410> DW_AT_type : <0x18897> - <19414> DW_AT_low_pc : 0x0 - <19418> DW_AT_high_pc : 0x1c - <1941c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1941e> DW_AT_call_all_calls: 1 - <1941e> DW_AT_sibling : <0x19432> - <2><19422>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19423> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19427> DW_AT_decl_file : 1 - <19427> DW_AT_decl_line : 6543 - <19429> DW_AT_decl_column : 67 - <1942a> DW_AT_type : <0x1933d> - <1942e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19431>: Abbrev Number: 0 - <1><19432>: Abbrev Number: 11 (DW_TAG_subprogram) - <19433> DW_AT_external : 1 - <19433> DW_AT_name : (indirect string, offset: 0xf749e): HAL_TIM_PWM_GetState - <19437> DW_AT_decl_file : 1 - <19437> DW_AT_decl_line : 6533 - <19439> DW_AT_decl_column : 22 - <1943a> DW_AT_prototyped : 1 - <1943a> DW_AT_type : <0x18897> - <1943e> DW_AT_low_pc : 0x0 - <19442> DW_AT_high_pc : 0x1c - <19446> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19448> DW_AT_call_all_calls: 1 - <19448> DW_AT_sibling : <0x1945c> - <2><1944c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1944d> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <192f9> DW_AT_decl_line : 6573 + <192fb> DW_AT_decl_column : 73 + <192fc> DW_AT_type : <0x1928d> + <19300> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19303>: Abbrev Number: 0 + <1><19304>: Abbrev Number: 11 (DW_TAG_subprogram) + <19305> DW_AT_external : 1 + <19305> DW_AT_name : (indirect string, offset: 0xf7cc2): HAL_TIM_Encoder_GetState + <19309> DW_AT_decl_file : 1 + <19309> DW_AT_decl_line : 6563 + <1930b> DW_AT_decl_column : 22 + <1930c> DW_AT_prototyped : 1 + <1930c> DW_AT_type : <0x187e7> + <19310> DW_AT_low_pc : 0x0 + <19314> DW_AT_high_pc : 0x1c + <19318> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1931a> DW_AT_call_all_calls: 1 + <1931a> DW_AT_sibling : <0x1932e> + <2><1931e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1931f> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19323> DW_AT_decl_file : 1 + <19323> DW_AT_decl_line : 6563 + <19325> DW_AT_decl_column : 72 + <19326> DW_AT_type : <0x1928d> + <1932a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1932d>: Abbrev Number: 0 + <1><1932e>: Abbrev Number: 11 (DW_TAG_subprogram) + <1932f> DW_AT_external : 1 + <1932f> DW_AT_name : (indirect string, offset: 0xf8185): HAL_TIM_OnePulse_GetState + <19333> DW_AT_decl_file : 1 + <19333> DW_AT_decl_line : 6553 + <19335> DW_AT_decl_column : 22 + <19336> DW_AT_prototyped : 1 + <19336> DW_AT_type : <0x187e7> + <1933a> DW_AT_low_pc : 0x0 + <1933e> DW_AT_high_pc : 0x1c + <19342> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19344> DW_AT_call_all_calls: 1 + <19344> DW_AT_sibling : <0x19358> + <2><19348>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19349> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1934d> DW_AT_decl_file : 1 + <1934d> DW_AT_decl_line : 6553 + <1934f> DW_AT_decl_column : 73 + <19350> DW_AT_type : <0x1928d> + <19354> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19357>: Abbrev Number: 0 + <1><19358>: Abbrev Number: 11 (DW_TAG_subprogram) + <19359> DW_AT_external : 1 + <19359> DW_AT_name : (indirect string, offset: 0xf7aff): HAL_TIM_IC_GetState + <1935d> DW_AT_decl_file : 1 + <1935d> DW_AT_decl_line : 6543 + <1935f> DW_AT_decl_column : 22 + <19360> DW_AT_prototyped : 1 + <19360> DW_AT_type : <0x187e7> + <19364> DW_AT_low_pc : 0x0 + <19368> DW_AT_high_pc : 0x1c + <1936c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1936e> DW_AT_call_all_calls: 1 + <1936e> DW_AT_sibling : <0x19382> + <2><19372>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19373> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19377> DW_AT_decl_file : 1 + <19377> DW_AT_decl_line : 6543 + <19379> DW_AT_decl_column : 67 + <1937a> DW_AT_type : <0x1928d> + <1937e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19381>: Abbrev Number: 0 + <1><19382>: Abbrev Number: 11 (DW_TAG_subprogram) + <19383> DW_AT_external : 1 + <19383> DW_AT_name : (indirect string, offset: 0xf7483): HAL_TIM_PWM_GetState + <19387> DW_AT_decl_file : 1 + <19387> DW_AT_decl_line : 6533 + <19389> DW_AT_decl_column : 22 + <1938a> DW_AT_prototyped : 1 + <1938a> DW_AT_type : <0x187e7> + <1938e> DW_AT_low_pc : 0x0 + <19392> DW_AT_high_pc : 0x1c + <19396> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19398> DW_AT_call_all_calls: 1 + <19398> DW_AT_sibling : <0x193ac> + <2><1939c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1939d> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <193a1> DW_AT_decl_file : 1 + <193a1> DW_AT_decl_line : 6533 + <193a3> DW_AT_decl_column : 68 + <193a4> DW_AT_type : <0x1928d> + <193a8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><193ab>: Abbrev Number: 0 + <1><193ac>: Abbrev Number: 11 (DW_TAG_subprogram) + <193ad> DW_AT_external : 1 + <193ad> DW_AT_name : (indirect string, offset: 0xf768a): HAL_TIM_OC_GetState + <193b1> DW_AT_decl_file : 1 + <193b1> DW_AT_decl_line : 6523 + <193b3> DW_AT_decl_column : 22 + <193b4> DW_AT_prototyped : 1 + <193b4> DW_AT_type : <0x187e7> + <193b8> DW_AT_low_pc : 0x0 + <193bc> DW_AT_high_pc : 0x1c + <193c0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <193c2> DW_AT_call_all_calls: 1 + <193c2> DW_AT_sibling : <0x193d6> + <2><193c6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <193c7> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <193cb> DW_AT_decl_file : 1 + <193cb> DW_AT_decl_line : 6523 + <193cd> DW_AT_decl_column : 67 + <193ce> DW_AT_type : <0x1928d> + <193d2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><193d5>: Abbrev Number: 0 + <1><193d6>: Abbrev Number: 11 (DW_TAG_subprogram) + <193d7> DW_AT_external : 1 + <193d7> DW_AT_name : (indirect string, offset: 0xf76cd): HAL_TIM_Base_GetState + <193db> DW_AT_decl_file : 1 + <193db> DW_AT_decl_line : 6513 + <193dd> DW_AT_decl_column : 22 + <193de> DW_AT_prototyped : 1 + <193de> DW_AT_type : <0x187e7> + <193e2> DW_AT_low_pc : 0x0 + <193e6> DW_AT_high_pc : 0x1c + <193ea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <193ec> DW_AT_call_all_calls: 1 + <193ec> DW_AT_sibling : <0x19400> + <2><193f0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <193f1> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <193f5> DW_AT_decl_file : 1 + <193f5> DW_AT_decl_line : 6513 + <193f7> DW_AT_decl_column : 69 + <193f8> DW_AT_type : <0x1928d> + <193fc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><193ff>: Abbrev Number: 0 + <1><19400>: Abbrev Number: 7 (DW_TAG_subprogram) + <19401> DW_AT_external : 1 + <19401> DW_AT_name : (indirect string, offset: 0xf813a): HAL_TIM_ErrorCallback + <19405> DW_AT_decl_file : 1 + <19405> DW_AT_decl_line : 5955 + <19407> DW_AT_decl_column : 13 + <19408> DW_AT_prototyped : 1 + <19408> DW_AT_low_pc : 0x0 + <1940c> DW_AT_high_pc : 0x14 + <19410> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19412> DW_AT_call_all_calls: 1 + <19412> DW_AT_sibling : <0x19426> + <2><19416>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19417> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1941b> DW_AT_decl_file : 1 + <1941b> DW_AT_decl_line : 5955 + <1941d> DW_AT_decl_column : 54 + <1941e> DW_AT_type : <0x189a3> + <19422> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19425>: Abbrev Number: 0 + <1><19426>: Abbrev Number: 7 (DW_TAG_subprogram) + <19427> DW_AT_external : 1 + <19427> DW_AT_name : (indirect string, offset: 0xf778d): HAL_TIM_TriggerHalfCpltCallback + <1942b> DW_AT_decl_file : 1 + <1942b> DW_AT_decl_line : 5940 + <1942d> DW_AT_decl_column : 13 + <1942e> DW_AT_prototyped : 1 + <1942e> DW_AT_low_pc : 0x0 + <19432> DW_AT_high_pc : 0x14 + <19436> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19438> DW_AT_call_all_calls: 1 + <19438> DW_AT_sibling : <0x1944c> + <2><1943c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1943d> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19441> DW_AT_decl_file : 1 + <19441> DW_AT_decl_line : 5940 + <19443> DW_AT_decl_column : 64 + <19444> DW_AT_type : <0x189a3> + <19448> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1944b>: Abbrev Number: 0 + <1><1944c>: Abbrev Number: 7 (DW_TAG_subprogram) + <1944d> DW_AT_external : 1 + <1944d> DW_AT_name : (indirect string, offset: 0xf7ea7): HAL_TIM_TriggerCallback <19451> DW_AT_decl_file : 1 - <19451> DW_AT_decl_line : 6533 - <19453> DW_AT_decl_column : 68 - <19454> DW_AT_type : <0x1933d> - <19458> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1945b>: Abbrev Number: 0 - <1><1945c>: Abbrev Number: 11 (DW_TAG_subprogram) - <1945d> DW_AT_external : 1 - <1945d> DW_AT_name : (indirect string, offset: 0xf76a5): HAL_TIM_OC_GetState - <19461> DW_AT_decl_file : 1 - <19461> DW_AT_decl_line : 6523 - <19463> DW_AT_decl_column : 22 - <19464> DW_AT_prototyped : 1 - <19464> DW_AT_type : <0x18897> - <19468> DW_AT_low_pc : 0x0 - <1946c> DW_AT_high_pc : 0x1c - <19470> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19472> DW_AT_call_all_calls: 1 - <19472> DW_AT_sibling : <0x19486> - <2><19476>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19477> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1947b> DW_AT_decl_file : 1 - <1947b> DW_AT_decl_line : 6523 - <1947d> DW_AT_decl_column : 67 - <1947e> DW_AT_type : <0x1933d> - <19482> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19485>: Abbrev Number: 0 - <1><19486>: Abbrev Number: 11 (DW_TAG_subprogram) - <19487> DW_AT_external : 1 - <19487> DW_AT_name : (indirect string, offset: 0xf76e8): HAL_TIM_Base_GetState - <1948b> DW_AT_decl_file : 1 - <1948b> DW_AT_decl_line : 6513 - <1948d> DW_AT_decl_column : 22 - <1948e> DW_AT_prototyped : 1 - <1948e> DW_AT_type : <0x18897> - <19492> DW_AT_low_pc : 0x0 - <19496> DW_AT_high_pc : 0x1c - <1949a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1949c> DW_AT_call_all_calls: 1 - <1949c> DW_AT_sibling : <0x194b0> - <2><194a0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <194a1> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <194a5> DW_AT_decl_file : 1 - <194a5> DW_AT_decl_line : 6513 - <194a7> DW_AT_decl_column : 69 - <194a8> DW_AT_type : <0x1933d> - <194ac> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><194af>: Abbrev Number: 0 - <1><194b0>: Abbrev Number: 7 (DW_TAG_subprogram) - <194b1> DW_AT_external : 1 - <194b1> DW_AT_name : (indirect string, offset: 0xf8155): HAL_TIM_ErrorCallback - <194b5> DW_AT_decl_file : 1 - <194b5> DW_AT_decl_line : 5955 - <194b7> DW_AT_decl_column : 13 - <194b8> DW_AT_prototyped : 1 - <194b8> DW_AT_low_pc : 0x0 - <194bc> DW_AT_high_pc : 0x14 - <194c0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <194c2> DW_AT_call_all_calls: 1 - <194c2> DW_AT_sibling : <0x194d6> - <2><194c6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <194c7> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <194cb> DW_AT_decl_file : 1 - <194cb> DW_AT_decl_line : 5955 - <194cd> DW_AT_decl_column : 54 - <194ce> DW_AT_type : <0x18a53> - <194d2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><194d5>: Abbrev Number: 0 - <1><194d6>: Abbrev Number: 7 (DW_TAG_subprogram) - <194d7> DW_AT_external : 1 - <194d7> DW_AT_name : (indirect string, offset: 0xf77a8): HAL_TIM_TriggerHalfCpltCallback - <194db> DW_AT_decl_file : 1 - <194db> DW_AT_decl_line : 5940 - <194dd> DW_AT_decl_column : 13 - <194de> DW_AT_prototyped : 1 - <194de> DW_AT_low_pc : 0x0 - <194e2> DW_AT_high_pc : 0x14 - <194e6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <194e8> DW_AT_call_all_calls: 1 - <194e8> DW_AT_sibling : <0x194fc> - <2><194ec>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <194ed> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <194f1> DW_AT_decl_file : 1 - <194f1> DW_AT_decl_line : 5940 - <194f3> DW_AT_decl_column : 64 - <194f4> DW_AT_type : <0x18a53> - <194f8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><194fb>: Abbrev Number: 0 - <1><194fc>: Abbrev Number: 7 (DW_TAG_subprogram) - <194fd> DW_AT_external : 1 - <194fd> DW_AT_name : (indirect string, offset: 0xf7ec2): HAL_TIM_TriggerCallback - <19501> DW_AT_decl_file : 1 - <19501> DW_AT_decl_line : 5925 - <19503> DW_AT_decl_column : 13 - <19504> DW_AT_prototyped : 1 - <19504> DW_AT_low_pc : 0x80066a4 - <19508> DW_AT_high_pc : 0x14 - <1950c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1950e> DW_AT_call_all_calls: 1 - <1950e> DW_AT_sibling : <0x19522> - <2><19512>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19513> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19517> DW_AT_decl_file : 1 - <19517> DW_AT_decl_line : 5925 - <19519> DW_AT_decl_column : 56 - <1951a> DW_AT_type : <0x18a53> - <1951e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19521>: Abbrev Number: 0 - <1><19522>: Abbrev Number: 7 (DW_TAG_subprogram) - <19523> DW_AT_external : 1 - <19523> DW_AT_name : (indirect string, offset: 0xf7738): HAL_TIM_PWM_PulseFinishedHalfCpltCallback - <19527> DW_AT_decl_file : 1 - <19527> DW_AT_decl_line : 5910 - <19529> DW_AT_decl_column : 13 - <1952a> DW_AT_prototyped : 1 - <1952a> DW_AT_low_pc : 0x0 - <1952e> DW_AT_high_pc : 0x14 - <19532> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19534> DW_AT_call_all_calls: 1 - <19534> DW_AT_sibling : <0x19548> - <2><19538>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19539> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1953d> DW_AT_decl_file : 1 - <1953d> DW_AT_decl_line : 5910 - <1953f> DW_AT_decl_column : 74 - <19540> DW_AT_type : <0x18a53> - <19544> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19547>: Abbrev Number: 0 - <1><19548>: Abbrev Number: 7 (DW_TAG_subprogram) - <19549> DW_AT_external : 1 - <19549> DW_AT_name : (indirect string, offset: 0xf7f74): HAL_TIM_PWM_PulseFinishedCallback - <1954d> DW_AT_decl_file : 1 - <1954d> DW_AT_decl_line : 5895 - <1954f> DW_AT_decl_column : 13 - <19550> DW_AT_prototyped : 1 - <19550> DW_AT_low_pc : 0x8006690 - <19554> DW_AT_high_pc : 0x14 - <19558> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1955a> DW_AT_call_all_calls: 1 - <1955a> DW_AT_sibling : <0x1956e> - <2><1955e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1955f> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19563> DW_AT_decl_file : 1 - <19563> DW_AT_decl_line : 5895 - <19565> DW_AT_decl_column : 66 - <19566> DW_AT_type : <0x18a53> - <1956a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1956d>: Abbrev Number: 0 - <1><1956e>: Abbrev Number: 7 (DW_TAG_subprogram) - <1956f> DW_AT_external : 1 - <1956f> DW_AT_name : (indirect string, offset: 0xf76b9): HAL_TIM_IC_CaptureHalfCpltCallback - <19573> DW_AT_decl_file : 1 - <19573> DW_AT_decl_line : 5880 - <19575> DW_AT_decl_column : 13 - <19576> DW_AT_prototyped : 1 - <19576> DW_AT_low_pc : 0x0 - <1957a> DW_AT_high_pc : 0x14 - <1957e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19580> DW_AT_call_all_calls: 1 - <19580> DW_AT_sibling : <0x19594> - <2><19584>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19585> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19589> DW_AT_decl_file : 1 - <19589> DW_AT_decl_line : 5880 - <1958b> DW_AT_decl_column : 67 - <1958c> DW_AT_type : <0x18a53> - <19590> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19593>: Abbrev Number: 0 - <1><19594>: Abbrev Number: 7 (DW_TAG_subprogram) - <19595> DW_AT_external : 1 - <19595> DW_AT_name : (indirect string, offset: 0xf745a): HAL_TIM_IC_CaptureCallback - <19599> DW_AT_decl_file : 1 - <19599> DW_AT_decl_line : 5865 - <1959b> DW_AT_decl_column : 13 - <1959c> DW_AT_prototyped : 1 - <1959c> DW_AT_low_pc : 0x800667c - <195a0> DW_AT_high_pc : 0x14 - <195a4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <195a6> DW_AT_call_all_calls: 1 - <195a6> DW_AT_sibling : <0x195ba> - <2><195aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <195ab> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <195af> DW_AT_decl_file : 1 - <195af> DW_AT_decl_line : 5865 - <195b1> DW_AT_decl_column : 59 - <195b2> DW_AT_type : <0x18a53> - <195b6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><195b9>: Abbrev Number: 0 - <1><195ba>: Abbrev Number: 7 (DW_TAG_subprogram) - <195bb> DW_AT_external : 1 - <195bb> DW_AT_name : (indirect string, offset: 0xf7d29): HAL_TIM_OC_DelayElapsedCallback - <195bf> DW_AT_decl_file : 1 - <195bf> DW_AT_decl_line : 5850 - <195c1> DW_AT_decl_column : 13 - <195c2> DW_AT_prototyped : 1 - <195c2> DW_AT_low_pc : 0x8006668 - <195c6> DW_AT_high_pc : 0x14 - <195ca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <195cc> DW_AT_call_all_calls: 1 - <195cc> DW_AT_sibling : <0x195e0> - <2><195d0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <195d1> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <195d5> DW_AT_decl_file : 1 - <195d5> DW_AT_decl_line : 5850 - <195d7> DW_AT_decl_column : 64 - <195d8> DW_AT_type : <0x18a53> - <195dc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><195df>: Abbrev Number: 0 - <1><195e0>: Abbrev Number: 7 (DW_TAG_subprogram) - <195e1> DW_AT_external : 1 - <195e1> DW_AT_name : (indirect string, offset: 0xf76fe): HAL_TIM_PeriodElapsedHalfCpltCallback - <195e5> DW_AT_decl_file : 1 - <195e5> DW_AT_decl_line : 5835 - <195e7> DW_AT_decl_column : 13 - <195e8> DW_AT_prototyped : 1 - <195e8> DW_AT_low_pc : 0x0 - <195ec> DW_AT_high_pc : 0x14 - <195f0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <195f2> DW_AT_call_all_calls: 1 - <195f2> DW_AT_sibling : <0x19606> - <2><195f6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <195f7> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <195fb> DW_AT_decl_file : 1 - <195fb> DW_AT_decl_line : 5835 - <195fd> DW_AT_decl_column : 70 - <195fe> DW_AT_type : <0x18a53> - <19602> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19605>: Abbrev Number: 0 - <1><19606>: Abbrev Number: 7 (DW_TAG_subprogram) - <19607> DW_AT_external : 1 - <19607> DW_AT_name : (indirect string, offset: 0xf0ffb): HAL_TIM_PeriodElapsedCallback - <1960b> DW_AT_decl_file : 1 - <1960b> DW_AT_decl_line : 5820 - <1960d> DW_AT_decl_column : 13 - <1960e> DW_AT_prototyped : 1 - <1960e> DW_AT_low_pc : 0x0 - <19612> DW_AT_high_pc : 0x14 - <19616> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19618> DW_AT_call_all_calls: 1 - <19618> DW_AT_sibling : <0x1962c> - <2><1961c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1961d> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19621> DW_AT_decl_file : 1 - <19621> DW_AT_decl_line : 5820 - <19623> DW_AT_decl_column : 62 - <19624> DW_AT_type : <0x18a53> - <19628> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1962b>: Abbrev Number: 0 - <1><1962c>: Abbrev Number: 11 (DW_TAG_subprogram) - <1962d> DW_AT_external : 1 - <1962d> DW_AT_name : (indirect string, offset: 0xf73eb): HAL_TIM_ReadCapturedValue - <19631> DW_AT_decl_file : 1 - <19631> DW_AT_decl_line : 5736 - <19633> DW_AT_decl_column : 10 - <19634> DW_AT_prototyped : 1 - <19634> DW_AT_type : <0x17fe8> - <19638> DW_AT_low_pc : 0x0 - <1963c> DW_AT_high_pc : 0x88 - <19640> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19642> DW_AT_call_all_calls: 1 - <19642> DW_AT_sibling : <0x19674> - <2><19646>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19647> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1964b> DW_AT_decl_file : 1 - <1964b> DW_AT_decl_line : 5736 - <1964d> DW_AT_decl_column : 61 - <1964e> DW_AT_type : <0x1933d> - <19652> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19655>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19656> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1965a> DW_AT_decl_file : 1 - <1965a> DW_AT_decl_line : 5736 - <1965c> DW_AT_decl_column : 76 - <1965d> DW_AT_type : <0x17fe8> - <19661> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19664>: Abbrev Number: 2 (DW_TAG_variable) - <19665> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <19669> DW_AT_decl_file : 1 - <19669> DW_AT_decl_line : 5738 - <1966b> DW_AT_decl_column : 12 - <1966c> DW_AT_type : <0x17fe8> - <19670> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19673>: Abbrev Number: 0 - <1><19674>: Abbrev Number: 4 (DW_TAG_subprogram) - <19675> DW_AT_external : 1 - <19675> DW_AT_name : (indirect string, offset: 0xf7a19): HAL_TIM_SlaveConfigSynchro_IT - <19679> DW_AT_decl_file : 1 - <19679> DW_AT_decl_line : 5693 - <1967b> DW_AT_decl_column : 19 - <1967b> DW_AT_prototyped : 1 - <1967b> DW_AT_type : <0x18302> - <1967f> DW_AT_low_pc : 0x0 - <19683> DW_AT_high_pc : 0x84 - <19687> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19689> DW_AT_call_all_tail_calls: 1 - <19689> DW_AT_sibling : <0x196ac> - <2><1968d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1968e> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19692> DW_AT_decl_file : 1 - <19692> DW_AT_decl_line : 5693 - <19694> DW_AT_decl_column : 68 - <19695> DW_AT_type : <0x18a53> - <19699> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1969c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1969d> DW_AT_name : (indirect string, offset: 0xf7bf5): sSlaveConfig - <196a1> DW_AT_decl_file : 1 - <196a1> DW_AT_decl_line : 5694 - <196a3> DW_AT_decl_column : 79 - <196a4> DW_AT_type : <0x18ea5> - <196a8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><196ab>: Abbrev Number: 0 - <1><196ac>: Abbrev Number: 4 (DW_TAG_subprogram) - <196ad> DW_AT_external : 1 - <196ad> DW_AT_name : (indirect string, offset: 0xf7d7f): HAL_TIM_SlaveConfigSynchro - <196b1> DW_AT_decl_file : 1 - <196b1> DW_AT_decl_line : 5653 - <196b3> DW_AT_decl_column : 19 - <196b3> DW_AT_prototyped : 1 - <196b3> DW_AT_type : <0x18302> - <196b7> DW_AT_low_pc : 0x0 - <196bb> DW_AT_high_pc : 0x84 - <196bf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <196c1> DW_AT_call_all_tail_calls: 1 - <196c1> DW_AT_sibling : <0x196e4> - <2><196c5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <196c6> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <196ca> DW_AT_decl_file : 1 - <196ca> DW_AT_decl_line : 5653 - <196cc> DW_AT_decl_column : 65 - <196cd> DW_AT_type : <0x18a53> - <196d1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><196d4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <196d5> DW_AT_name : (indirect string, offset: 0xf7bf5): sSlaveConfig - <196d9> DW_AT_decl_file : 1 - <196d9> DW_AT_decl_line : 5653 - <196db> DW_AT_decl_column : 101 - <196dc> DW_AT_type : <0x18ea5> - <196e0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><196e3>: Abbrev Number: 0 - <1><196e4>: Abbrev Number: 11 (DW_TAG_subprogram) - <196e5> DW_AT_external : 1 - <196e5> DW_AT_name : (indirect string, offset: 0xf7628): HAL_TIM_ConfigTI1Input - <196e9> DW_AT_decl_file : 1 - <196e9> DW_AT_decl_line : 5621 - <196eb> DW_AT_decl_column : 19 - <196ec> DW_AT_prototyped : 1 - <196ec> DW_AT_type : <0x18302> - <196f0> DW_AT_low_pc : 0x0 - <196f4> DW_AT_high_pc : 0x38 - <196f8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <196fa> DW_AT_call_all_calls: 1 - <196fa> DW_AT_sibling : <0x1972c> - <2><196fe>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <196ff> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19703> DW_AT_decl_file : 1 - <19703> DW_AT_decl_line : 5621 - <19705> DW_AT_decl_column : 61 - <19706> DW_AT_type : <0x18a53> - <1970a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1970d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1970e> DW_AT_name : (indirect string, offset: 0xf7fca): TI1_Selection - <19712> DW_AT_decl_file : 1 - <19712> DW_AT_decl_line : 5621 - <19714> DW_AT_decl_column : 76 - <19715> DW_AT_type : <0x17fe8> - <19719> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1971c>: Abbrev Number: 2 (DW_TAG_variable) - <1971d> DW_AT_name : (indirect string, offset: 0xf81f4): tmpcr2 - <19721> DW_AT_decl_file : 1 - <19721> DW_AT_decl_line : 5623 - <19723> DW_AT_decl_column : 12 - <19724> DW_AT_type : <0x17fe8> - <19728> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1972b>: Abbrev Number: 0 - <1><1972c>: Abbrev Number: 4 (DW_TAG_subprogram) - <1972d> DW_AT_external : 1 - <1972d> DW_AT_name : (indirect string, offset: 0xf760e): HAL_TIM_ConfigClockSource - <19731> DW_AT_decl_file : 1 - <19731> DW_AT_decl_line : 5467 - <19733> DW_AT_decl_column : 19 - <19733> DW_AT_prototyped : 1 - <19733> DW_AT_type : <0x18302> - <19737> DW_AT_low_pc : 0x0 - <1973b> DW_AT_high_pc : 0x192 - <1973f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19741> DW_AT_call_all_tail_calls: 1 - <19741> DW_AT_sibling : <0x19782> - <2><19745>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19746> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1974a> DW_AT_decl_file : 1 - <1974a> DW_AT_decl_line : 5467 - <1974c> DW_AT_decl_column : 64 - <1974d> DW_AT_type : <0x18a53> - <19751> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19754>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19755> DW_AT_name : (indirect string, offset: 0xf7daf): sClockSourceConfig - <19759> DW_AT_decl_file : 1 - <19759> DW_AT_decl_line : 5467 - <1975b> DW_AT_decl_column : 100 - <1975c> DW_AT_type : <0x19782> - <19760> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19763>: Abbrev Number: 2 (DW_TAG_variable) - <19764> DW_AT_name : (indirect string, offset: 0xf27a2): status - <19768> DW_AT_decl_file : 1 - <19768> DW_AT_decl_line : 5469 - <1976a> DW_AT_decl_column : 21 - <1976b> DW_AT_type : <0x18302> - <1976f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19772>: Abbrev Number: 2 (DW_TAG_variable) - <19773> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <19777> DW_AT_decl_file : 1 - <19777> DW_AT_decl_line : 5470 - <19779> DW_AT_decl_column : 12 - <1977a> DW_AT_type : <0x17fe8> - <1977e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><19781>: Abbrev Number: 0 - <1><19782>: Abbrev Number: 8 (DW_TAG_pointer_type) - <19783> DW_AT_byte_size : 4 - <19783> DW_AT_type : <0x187af> - <1><19787>: Abbrev Number: 4 (DW_TAG_subprogram) - <19788> DW_AT_external : 1 - <19788> DW_AT_name : (indirect string, offset: 0xf7e77): HAL_TIM_ConfigOCrefClear - <1978c> DW_AT_decl_file : 1 - <1978c> DW_AT_decl_line : 5290 - <1978e> DW_AT_decl_column : 19 - <1978e> DW_AT_prototyped : 1 - <1978e> DW_AT_type : <0x18302> - <19792> DW_AT_low_pc : 0x0 - <19796> DW_AT_high_pc : 0x288 - <1979a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1979c> DW_AT_call_all_tail_calls: 1 - <1979c> DW_AT_sibling : <0x197dd> - <2><197a0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <197a1> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <197a5> DW_AT_decl_file : 1 - <197a5> DW_AT_decl_line : 5290 - <197a7> DW_AT_decl_column : 63 - <197a8> DW_AT_type : <0x18a53> - <197ac> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><197af>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <197b0> DW_AT_name : (indirect string, offset: 0xf7f62): sClearInputConfig - <197b4> DW_AT_decl_file : 1 - <197b4> DW_AT_decl_line : 5291 - <197b6> DW_AT_decl_column : 79 - <197b7> DW_AT_type : <0x197dd> - <197bb> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><197be>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <197bf> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <197c3> DW_AT_decl_file : 1 - <197c3> DW_AT_decl_line : 5292 - <197c5> DW_AT_decl_column : 53 - <197c6> DW_AT_type : <0x17fe8> - <197ca> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><197cd>: Abbrev Number: 2 (DW_TAG_variable) - <197ce> DW_AT_name : (indirect string, offset: 0xf27a2): status - <197d2> DW_AT_decl_file : 1 - <197d2> DW_AT_decl_line : 5294 - <197d4> DW_AT_decl_column : 21 - <197d5> DW_AT_type : <0x18302> - <197d9> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><197dc>: Abbrev Number: 0 - <1><197dd>: Abbrev Number: 8 (DW_TAG_pointer_type) - <197de> DW_AT_byte_size : 4 - <197de> DW_AT_type : <0x1880a> - <1><197e2>: Abbrev Number: 11 (DW_TAG_subprogram) - <197e3> DW_AT_external : 1 - <197e3> DW_AT_name : (indirect string, offset: 0xf7e90): HAL_TIM_GenerateEvent - <197e7> DW_AT_decl_file : 1 - <197e7> DW_AT_decl_line : 5251 - <197e9> DW_AT_decl_column : 19 - <197ea> DW_AT_prototyped : 1 - <197ea> DW_AT_type : <0x18302> - <197ee> DW_AT_low_pc : 0x0 - <197f2> DW_AT_high_pc : 0x4e - <197f6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <197f8> DW_AT_call_all_calls: 1 - <197f8> DW_AT_sibling : <0x1981b> - <2><197fc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <197fd> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19801> DW_AT_decl_file : 1 - <19801> DW_AT_decl_line : 5251 - <19803> DW_AT_decl_column : 60 - <19804> DW_AT_type : <0x18a53> - <19808> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1980b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1980c> DW_AT_name : (indirect string, offset: 0xf7507): EventSource - <19810> DW_AT_decl_file : 1 - <19810> DW_AT_decl_line : 5251 - <19812> DW_AT_decl_column : 75 - <19813> DW_AT_type : <0x17fe8> - <19817> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1981a>: Abbrev Number: 0 - <1><1981b>: Abbrev Number: 4 (DW_TAG_subprogram) - <1981c> DW_AT_external : 1 - <1981c> DW_AT_name : (indirect string, offset: 0xf73d1): HAL_TIM_DMABurst_ReadStop - <19820> DW_AT_decl_file : 1 - <19820> DW_AT_decl_line : 5167 - <19822> DW_AT_decl_column : 19 - <19822> DW_AT_prototyped : 1 - <19822> DW_AT_type : <0x18302> - <19826> DW_AT_low_pc : 0x0 - <1982a> DW_AT_high_pc : 0xf4 - <1982e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19830> DW_AT_call_all_tail_calls: 1 - <19830> DW_AT_sibling : <0x19862> - <2><19834>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19835> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19839> DW_AT_decl_file : 1 - <19839> DW_AT_decl_line : 5167 - <1983b> DW_AT_decl_column : 64 - <1983c> DW_AT_type : <0x18a53> - <19840> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19843>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19844> DW_AT_name : (indirect string, offset: 0xf7ae4): BurstRequestSrc - <19848> DW_AT_decl_file : 1 - <19848> DW_AT_decl_line : 5167 - <1984a> DW_AT_decl_column : 79 - <1984b> DW_AT_type : <0x17fe8> - <1984f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19852>: Abbrev Number: 2 (DW_TAG_variable) - <19853> DW_AT_name : (indirect string, offset: 0xf27a2): status - <19857> DW_AT_decl_file : 1 - <19857> DW_AT_decl_line : 5169 - <19859> DW_AT_decl_column : 21 - <1985a> DW_AT_type : <0x18302> - <1985e> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19861>: Abbrev Number: 0 - <1><19862>: Abbrev Number: 4 (DW_TAG_subprogram) - <19863> DW_AT_external : 1 - <19863> DW_AT_name : (indirect string, offset: 0xf7efe): HAL_TIM_DMABurst_MultiReadStart + <19451> DW_AT_decl_line : 5925 + <19453> DW_AT_decl_column : 13 + <19454> DW_AT_prototyped : 1 + <19454> DW_AT_low_pc : 0x8006758 + <19458> DW_AT_high_pc : 0x14 + <1945c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1945e> DW_AT_call_all_calls: 1 + <1945e> DW_AT_sibling : <0x19472> + <2><19462>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19463> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19467> DW_AT_decl_file : 1 + <19467> DW_AT_decl_line : 5925 + <19469> DW_AT_decl_column : 56 + <1946a> DW_AT_type : <0x189a3> + <1946e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19471>: Abbrev Number: 0 + <1><19472>: Abbrev Number: 7 (DW_TAG_subprogram) + <19473> DW_AT_external : 1 + <19473> DW_AT_name : (indirect string, offset: 0xf771d): HAL_TIM_PWM_PulseFinishedHalfCpltCallback + <19477> DW_AT_decl_file : 1 + <19477> DW_AT_decl_line : 5910 + <19479> DW_AT_decl_column : 13 + <1947a> DW_AT_prototyped : 1 + <1947a> DW_AT_low_pc : 0x0 + <1947e> DW_AT_high_pc : 0x14 + <19482> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19484> DW_AT_call_all_calls: 1 + <19484> DW_AT_sibling : <0x19498> + <2><19488>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19489> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1948d> DW_AT_decl_file : 1 + <1948d> DW_AT_decl_line : 5910 + <1948f> DW_AT_decl_column : 74 + <19490> DW_AT_type : <0x189a3> + <19494> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19497>: Abbrev Number: 0 + <1><19498>: Abbrev Number: 7 (DW_TAG_subprogram) + <19499> DW_AT_external : 1 + <19499> DW_AT_name : (indirect string, offset: 0xf7f59): HAL_TIM_PWM_PulseFinishedCallback + <1949d> DW_AT_decl_file : 1 + <1949d> DW_AT_decl_line : 5895 + <1949f> DW_AT_decl_column : 13 + <194a0> DW_AT_prototyped : 1 + <194a0> DW_AT_low_pc : 0x8006744 + <194a4> DW_AT_high_pc : 0x14 + <194a8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <194aa> DW_AT_call_all_calls: 1 + <194aa> DW_AT_sibling : <0x194be> + <2><194ae>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <194af> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <194b3> DW_AT_decl_file : 1 + <194b3> DW_AT_decl_line : 5895 + <194b5> DW_AT_decl_column : 66 + <194b6> DW_AT_type : <0x189a3> + <194ba> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><194bd>: Abbrev Number: 0 + <1><194be>: Abbrev Number: 7 (DW_TAG_subprogram) + <194bf> DW_AT_external : 1 + <194bf> DW_AT_name : (indirect string, offset: 0xf769e): HAL_TIM_IC_CaptureHalfCpltCallback + <194c3> DW_AT_decl_file : 1 + <194c3> DW_AT_decl_line : 5880 + <194c5> DW_AT_decl_column : 13 + <194c6> DW_AT_prototyped : 1 + <194c6> DW_AT_low_pc : 0x0 + <194ca> DW_AT_high_pc : 0x14 + <194ce> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <194d0> DW_AT_call_all_calls: 1 + <194d0> DW_AT_sibling : <0x194e4> + <2><194d4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <194d5> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <194d9> DW_AT_decl_file : 1 + <194d9> DW_AT_decl_line : 5880 + <194db> DW_AT_decl_column : 67 + <194dc> DW_AT_type : <0x189a3> + <194e0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><194e3>: Abbrev Number: 0 + <1><194e4>: Abbrev Number: 7 (DW_TAG_subprogram) + <194e5> DW_AT_external : 1 + <194e5> DW_AT_name : (indirect string, offset: 0xf743f): HAL_TIM_IC_CaptureCallback + <194e9> DW_AT_decl_file : 1 + <194e9> DW_AT_decl_line : 5865 + <194eb> DW_AT_decl_column : 13 + <194ec> DW_AT_prototyped : 1 + <194ec> DW_AT_low_pc : 0x8006730 + <194f0> DW_AT_high_pc : 0x14 + <194f4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <194f6> DW_AT_call_all_calls: 1 + <194f6> DW_AT_sibling : <0x1950a> + <2><194fa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <194fb> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <194ff> DW_AT_decl_file : 1 + <194ff> DW_AT_decl_line : 5865 + <19501> DW_AT_decl_column : 59 + <19502> DW_AT_type : <0x189a3> + <19506> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19509>: Abbrev Number: 0 + <1><1950a>: Abbrev Number: 7 (DW_TAG_subprogram) + <1950b> DW_AT_external : 1 + <1950b> DW_AT_name : (indirect string, offset: 0xf7d0e): HAL_TIM_OC_DelayElapsedCallback + <1950f> DW_AT_decl_file : 1 + <1950f> DW_AT_decl_line : 5850 + <19511> DW_AT_decl_column : 13 + <19512> DW_AT_prototyped : 1 + <19512> DW_AT_low_pc : 0x800671c + <19516> DW_AT_high_pc : 0x14 + <1951a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1951c> DW_AT_call_all_calls: 1 + <1951c> DW_AT_sibling : <0x19530> + <2><19520>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19521> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19525> DW_AT_decl_file : 1 + <19525> DW_AT_decl_line : 5850 + <19527> DW_AT_decl_column : 64 + <19528> DW_AT_type : <0x189a3> + <1952c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1952f>: Abbrev Number: 0 + <1><19530>: Abbrev Number: 7 (DW_TAG_subprogram) + <19531> DW_AT_external : 1 + <19531> DW_AT_name : (indirect string, offset: 0xf76e3): HAL_TIM_PeriodElapsedHalfCpltCallback + <19535> DW_AT_decl_file : 1 + <19535> DW_AT_decl_line : 5835 + <19537> DW_AT_decl_column : 13 + <19538> DW_AT_prototyped : 1 + <19538> DW_AT_low_pc : 0x0 + <1953c> DW_AT_high_pc : 0x14 + <19540> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19542> DW_AT_call_all_calls: 1 + <19542> DW_AT_sibling : <0x19556> + <2><19546>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19547> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1954b> DW_AT_decl_file : 1 + <1954b> DW_AT_decl_line : 5835 + <1954d> DW_AT_decl_column : 70 + <1954e> DW_AT_type : <0x189a3> + <19552> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19555>: Abbrev Number: 0 + <1><19556>: Abbrev Number: 7 (DW_TAG_subprogram) + <19557> DW_AT_external : 1 + <19557> DW_AT_name : (indirect string, offset: 0xf0fed): HAL_TIM_PeriodElapsedCallback + <1955b> DW_AT_decl_file : 1 + <1955b> DW_AT_decl_line : 5820 + <1955d> DW_AT_decl_column : 13 + <1955e> DW_AT_prototyped : 1 + <1955e> DW_AT_low_pc : 0x0 + <19562> DW_AT_high_pc : 0x14 + <19566> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19568> DW_AT_call_all_calls: 1 + <19568> DW_AT_sibling : <0x1957c> + <2><1956c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1956d> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19571> DW_AT_decl_file : 1 + <19571> DW_AT_decl_line : 5820 + <19573> DW_AT_decl_column : 62 + <19574> DW_AT_type : <0x189a3> + <19578> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1957b>: Abbrev Number: 0 + <1><1957c>: Abbrev Number: 11 (DW_TAG_subprogram) + <1957d> DW_AT_external : 1 + <1957d> DW_AT_name : (indirect string, offset: 0xf73d0): HAL_TIM_ReadCapturedValue + <19581> DW_AT_decl_file : 1 + <19581> DW_AT_decl_line : 5736 + <19583> DW_AT_decl_column : 10 + <19584> DW_AT_prototyped : 1 + <19584> DW_AT_type : <0x17f38> + <19588> DW_AT_low_pc : 0x0 + <1958c> DW_AT_high_pc : 0x88 + <19590> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19592> DW_AT_call_all_calls: 1 + <19592> DW_AT_sibling : <0x195c4> + <2><19596>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19597> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1959b> DW_AT_decl_file : 1 + <1959b> DW_AT_decl_line : 5736 + <1959d> DW_AT_decl_column : 61 + <1959e> DW_AT_type : <0x1928d> + <195a2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><195a5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <195a6> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <195aa> DW_AT_decl_file : 1 + <195aa> DW_AT_decl_line : 5736 + <195ac> DW_AT_decl_column : 76 + <195ad> DW_AT_type : <0x17f38> + <195b1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><195b4>: Abbrev Number: 2 (DW_TAG_variable) + <195b5> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <195b9> DW_AT_decl_file : 1 + <195b9> DW_AT_decl_line : 5738 + <195bb> DW_AT_decl_column : 12 + <195bc> DW_AT_type : <0x17f38> + <195c0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><195c3>: Abbrev Number: 0 + <1><195c4>: Abbrev Number: 4 (DW_TAG_subprogram) + <195c5> DW_AT_external : 1 + <195c5> DW_AT_name : (indirect string, offset: 0xf79fe): HAL_TIM_SlaveConfigSynchro_IT + <195c9> DW_AT_decl_file : 1 + <195c9> DW_AT_decl_line : 5693 + <195cb> DW_AT_decl_column : 19 + <195cb> DW_AT_prototyped : 1 + <195cb> DW_AT_type : <0x18252> + <195cf> DW_AT_low_pc : 0x0 + <195d3> DW_AT_high_pc : 0x84 + <195d7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <195d9> DW_AT_call_all_tail_calls: 1 + <195d9> DW_AT_sibling : <0x195fc> + <2><195dd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <195de> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <195e2> DW_AT_decl_file : 1 + <195e2> DW_AT_decl_line : 5693 + <195e4> DW_AT_decl_column : 68 + <195e5> DW_AT_type : <0x189a3> + <195e9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><195ec>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <195ed> DW_AT_name : (indirect string, offset: 0xf7bda): sSlaveConfig + <195f1> DW_AT_decl_file : 1 + <195f1> DW_AT_decl_line : 5694 + <195f3> DW_AT_decl_column : 79 + <195f4> DW_AT_type : <0x18df5> + <195f8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><195fb>: Abbrev Number: 0 + <1><195fc>: Abbrev Number: 4 (DW_TAG_subprogram) + <195fd> DW_AT_external : 1 + <195fd> DW_AT_name : (indirect string, offset: 0xf7d64): HAL_TIM_SlaveConfigSynchro + <19601> DW_AT_decl_file : 1 + <19601> DW_AT_decl_line : 5653 + <19603> DW_AT_decl_column : 19 + <19603> DW_AT_prototyped : 1 + <19603> DW_AT_type : <0x18252> + <19607> DW_AT_low_pc : 0x0 + <1960b> DW_AT_high_pc : 0x84 + <1960f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19611> DW_AT_call_all_tail_calls: 1 + <19611> DW_AT_sibling : <0x19634> + <2><19615>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19616> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1961a> DW_AT_decl_file : 1 + <1961a> DW_AT_decl_line : 5653 + <1961c> DW_AT_decl_column : 65 + <1961d> DW_AT_type : <0x189a3> + <19621> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19624>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19625> DW_AT_name : (indirect string, offset: 0xf7bda): sSlaveConfig + <19629> DW_AT_decl_file : 1 + <19629> DW_AT_decl_line : 5653 + <1962b> DW_AT_decl_column : 101 + <1962c> DW_AT_type : <0x18df5> + <19630> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><19633>: Abbrev Number: 0 + <1><19634>: Abbrev Number: 11 (DW_TAG_subprogram) + <19635> DW_AT_external : 1 + <19635> DW_AT_name : (indirect string, offset: 0xf760d): HAL_TIM_ConfigTI1Input + <19639> DW_AT_decl_file : 1 + <19639> DW_AT_decl_line : 5621 + <1963b> DW_AT_decl_column : 19 + <1963c> DW_AT_prototyped : 1 + <1963c> DW_AT_type : <0x18252> + <19640> DW_AT_low_pc : 0x0 + <19644> DW_AT_high_pc : 0x38 + <19648> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1964a> DW_AT_call_all_calls: 1 + <1964a> DW_AT_sibling : <0x1967c> + <2><1964e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1964f> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19653> DW_AT_decl_file : 1 + <19653> DW_AT_decl_line : 5621 + <19655> DW_AT_decl_column : 61 + <19656> DW_AT_type : <0x189a3> + <1965a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1965d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1965e> DW_AT_name : (indirect string, offset: 0xf7faf): TI1_Selection + <19662> DW_AT_decl_file : 1 + <19662> DW_AT_decl_line : 5621 + <19664> DW_AT_decl_column : 76 + <19665> DW_AT_type : <0x17f38> + <19669> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1966c>: Abbrev Number: 2 (DW_TAG_variable) + <1966d> DW_AT_name : (indirect string, offset: 0xf81d9): tmpcr2 + <19671> DW_AT_decl_file : 1 + <19671> DW_AT_decl_line : 5623 + <19673> DW_AT_decl_column : 12 + <19674> DW_AT_type : <0x17f38> + <19678> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1967b>: Abbrev Number: 0 + <1><1967c>: Abbrev Number: 4 (DW_TAG_subprogram) + <1967d> DW_AT_external : 1 + <1967d> DW_AT_name : (indirect string, offset: 0xf75f3): HAL_TIM_ConfigClockSource + <19681> DW_AT_decl_file : 1 + <19681> DW_AT_decl_line : 5467 + <19683> DW_AT_decl_column : 19 + <19683> DW_AT_prototyped : 1 + <19683> DW_AT_type : <0x18252> + <19687> DW_AT_low_pc : 0x0 + <1968b> DW_AT_high_pc : 0x192 + <1968f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19691> DW_AT_call_all_tail_calls: 1 + <19691> DW_AT_sibling : <0x196d2> + <2><19695>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19696> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1969a> DW_AT_decl_file : 1 + <1969a> DW_AT_decl_line : 5467 + <1969c> DW_AT_decl_column : 64 + <1969d> DW_AT_type : <0x189a3> + <196a1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><196a4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <196a5> DW_AT_name : (indirect string, offset: 0xf7d94): sClockSourceConfig + <196a9> DW_AT_decl_file : 1 + <196a9> DW_AT_decl_line : 5467 + <196ab> DW_AT_decl_column : 100 + <196ac> DW_AT_type : <0x196d2> + <196b0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><196b3>: Abbrev Number: 2 (DW_TAG_variable) + <196b4> DW_AT_name : (indirect string, offset: 0xf2774): status + <196b8> DW_AT_decl_file : 1 + <196b8> DW_AT_decl_line : 5469 + <196ba> DW_AT_decl_column : 21 + <196bb> DW_AT_type : <0x18252> + <196bf> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><196c2>: Abbrev Number: 2 (DW_TAG_variable) + <196c3> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <196c7> DW_AT_decl_file : 1 + <196c7> DW_AT_decl_line : 5470 + <196c9> DW_AT_decl_column : 12 + <196ca> DW_AT_type : <0x17f38> + <196ce> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><196d1>: Abbrev Number: 0 + <1><196d2>: Abbrev Number: 8 (DW_TAG_pointer_type) + <196d3> DW_AT_byte_size : 4 + <196d3> DW_AT_type : <0x186ff> + <1><196d7>: Abbrev Number: 4 (DW_TAG_subprogram) + <196d8> DW_AT_external : 1 + <196d8> DW_AT_name : (indirect string, offset: 0xf7e5c): HAL_TIM_ConfigOCrefClear + <196dc> DW_AT_decl_file : 1 + <196dc> DW_AT_decl_line : 5290 + <196de> DW_AT_decl_column : 19 + <196de> DW_AT_prototyped : 1 + <196de> DW_AT_type : <0x18252> + <196e2> DW_AT_low_pc : 0x0 + <196e6> DW_AT_high_pc : 0x288 + <196ea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <196ec> DW_AT_call_all_tail_calls: 1 + <196ec> DW_AT_sibling : <0x1972d> + <2><196f0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <196f1> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <196f5> DW_AT_decl_file : 1 + <196f5> DW_AT_decl_line : 5290 + <196f7> DW_AT_decl_column : 63 + <196f8> DW_AT_type : <0x189a3> + <196fc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><196ff>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19700> DW_AT_name : (indirect string, offset: 0xf7f47): sClearInputConfig + <19704> DW_AT_decl_file : 1 + <19704> DW_AT_decl_line : 5291 + <19706> DW_AT_decl_column : 79 + <19707> DW_AT_type : <0x1972d> + <1970b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1970e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1970f> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <19713> DW_AT_decl_file : 1 + <19713> DW_AT_decl_line : 5292 + <19715> DW_AT_decl_column : 53 + <19716> DW_AT_type : <0x17f38> + <1971a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1971d>: Abbrev Number: 2 (DW_TAG_variable) + <1971e> DW_AT_name : (indirect string, offset: 0xf2774): status + <19722> DW_AT_decl_file : 1 + <19722> DW_AT_decl_line : 5294 + <19724> DW_AT_decl_column : 21 + <19725> DW_AT_type : <0x18252> + <19729> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1972c>: Abbrev Number: 0 + <1><1972d>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1972e> DW_AT_byte_size : 4 + <1972e> DW_AT_type : <0x1875a> + <1><19732>: Abbrev Number: 11 (DW_TAG_subprogram) + <19733> DW_AT_external : 1 + <19733> DW_AT_name : (indirect string, offset: 0xf7e75): HAL_TIM_GenerateEvent + <19737> DW_AT_decl_file : 1 + <19737> DW_AT_decl_line : 5251 + <19739> DW_AT_decl_column : 19 + <1973a> DW_AT_prototyped : 1 + <1973a> DW_AT_type : <0x18252> + <1973e> DW_AT_low_pc : 0x0 + <19742> DW_AT_high_pc : 0x4e + <19746> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19748> DW_AT_call_all_calls: 1 + <19748> DW_AT_sibling : <0x1976b> + <2><1974c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1974d> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19751> DW_AT_decl_file : 1 + <19751> DW_AT_decl_line : 5251 + <19753> DW_AT_decl_column : 60 + <19754> DW_AT_type : <0x189a3> + <19758> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1975b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1975c> DW_AT_name : (indirect string, offset: 0xf74ec): EventSource + <19760> DW_AT_decl_file : 1 + <19760> DW_AT_decl_line : 5251 + <19762> DW_AT_decl_column : 75 + <19763> DW_AT_type : <0x17f38> + <19767> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1976a>: Abbrev Number: 0 + <1><1976b>: Abbrev Number: 4 (DW_TAG_subprogram) + <1976c> DW_AT_external : 1 + <1976c> DW_AT_name : (indirect string, offset: 0xf73b6): HAL_TIM_DMABurst_ReadStop + <19770> DW_AT_decl_file : 1 + <19770> DW_AT_decl_line : 5167 + <19772> DW_AT_decl_column : 19 + <19772> DW_AT_prototyped : 1 + <19772> DW_AT_type : <0x18252> + <19776> DW_AT_low_pc : 0x0 + <1977a> DW_AT_high_pc : 0xf4 + <1977e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19780> DW_AT_call_all_tail_calls: 1 + <19780> DW_AT_sibling : <0x197b2> + <2><19784>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19785> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19789> DW_AT_decl_file : 1 + <19789> DW_AT_decl_line : 5167 + <1978b> DW_AT_decl_column : 64 + <1978c> DW_AT_type : <0x189a3> + <19790> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19793>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19794> DW_AT_name : (indirect string, offset: 0xf7ac9): BurstRequestSrc + <19798> DW_AT_decl_file : 1 + <19798> DW_AT_decl_line : 5167 + <1979a> DW_AT_decl_column : 79 + <1979b> DW_AT_type : <0x17f38> + <1979f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><197a2>: Abbrev Number: 2 (DW_TAG_variable) + <197a3> DW_AT_name : (indirect string, offset: 0xf2774): status + <197a7> DW_AT_decl_file : 1 + <197a7> DW_AT_decl_line : 5169 + <197a9> DW_AT_decl_column : 21 + <197aa> DW_AT_type : <0x18252> + <197ae> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><197b1>: Abbrev Number: 0 + <1><197b2>: Abbrev Number: 4 (DW_TAG_subprogram) + <197b3> DW_AT_external : 1 + <197b3> DW_AT_name : (indirect string, offset: 0xf7ee3): HAL_TIM_DMABurst_MultiReadStart + <197b7> DW_AT_decl_file : 1 + <197b7> DW_AT_decl_line : 4983 + <197b9> DW_AT_decl_column : 19 + <197b9> DW_AT_prototyped : 1 + <197b9> DW_AT_type : <0x18252> + <197bd> DW_AT_low_pc : 0x0 + <197c1> DW_AT_high_pc : 0x2a8 + <197c5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <197c7> DW_AT_call_all_tail_calls: 1 + <197c7> DW_AT_sibling : <0x19835> + <2><197cb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <197cc> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <197d0> DW_AT_decl_file : 1 + <197d0> DW_AT_decl_line : 4983 + <197d2> DW_AT_decl_column : 70 + <197d3> DW_AT_type : <0x189a3> + <197d7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><197da>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <197db> DW_AT_name : (indirect string, offset: 0xf7f7b): BurstBaseAddress + <197df> DW_AT_decl_file : 1 + <197df> DW_AT_decl_line : 4983 + <197e1> DW_AT_decl_column : 85 + <197e2> DW_AT_type : <0x17f38> + <197e6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><197e9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <197ea> DW_AT_name : (indirect string, offset: 0xf7ac9): BurstRequestSrc + <197ee> DW_AT_decl_file : 1 + <197ee> DW_AT_decl_line : 4984 + <197f0> DW_AT_decl_column : 60 + <197f1> DW_AT_type : <0x17f38> + <197f5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><197f8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <197f9> DW_AT_name : (indirect string, offset: 0xf7926): BurstBuffer + <197fd> DW_AT_decl_file : 1 + <197fd> DW_AT_decl_line : 4984 + <197ff> DW_AT_decl_column : 88 + <19800> DW_AT_type : <0x19835> + <19804> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><19807>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19808> DW_AT_name : (indirect string, offset: 0xf7f03): BurstLength + <1980c> DW_AT_decl_file : 1 + <1980c> DW_AT_decl_line : 4985 + <1980e> DW_AT_decl_column : 61 + <1980f> DW_AT_type : <0x17f38> + <19813> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><19816>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19817> DW_AT_name : (indirect string, offset: 0xf37d4): DataLength + <1981b> DW_AT_decl_file : 1 + <1981b> DW_AT_decl_line : 4985 + <1981d> DW_AT_decl_column : 84 + <1981e> DW_AT_type : <0x17f38> + <19822> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><19825>: Abbrev Number: 2 (DW_TAG_variable) + <19826> DW_AT_name : (indirect string, offset: 0xf2774): status + <1982a> DW_AT_decl_file : 1 + <1982a> DW_AT_decl_line : 4987 + <1982c> DW_AT_decl_column : 21 + <1982d> DW_AT_type : <0x18252> + <19831> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19834>: Abbrev Number: 0 + <1><19835>: Abbrev Number: 8 (DW_TAG_pointer_type) + <19836> DW_AT_byte_size : 4 + <19836> DW_AT_type : <0x17f38> + <1><1983a>: Abbrev Number: 4 (DW_TAG_subprogram) + <1983b> DW_AT_external : 1 + <1983b> DW_AT_name : (indirect string, offset: 0xf7663): HAL_TIM_DMABurst_ReadStart + <1983f> DW_AT_decl_file : 1 + <1983f> DW_AT_decl_line : 4926 + <19841> DW_AT_decl_column : 19 + <19841> DW_AT_prototyped : 1 + <19841> DW_AT_type : <0x18252> + <19845> DW_AT_low_pc : 0x0 + <19849> DW_AT_high_pc : 0x34 + <1984d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1984f> DW_AT_call_all_tail_calls: 1 + <1984f> DW_AT_sibling : <0x198ae> + <2><19853>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19854> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19858> DW_AT_decl_file : 1 + <19858> DW_AT_decl_line : 4926 + <1985a> DW_AT_decl_column : 65 + <1985b> DW_AT_type : <0x189a3> + <1985f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19862>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19863> DW_AT_name : (indirect string, offset: 0xf7f7b): BurstBaseAddress <19867> DW_AT_decl_file : 1 - <19867> DW_AT_decl_line : 4983 - <19869> DW_AT_decl_column : 19 - <19869> DW_AT_prototyped : 1 - <19869> DW_AT_type : <0x18302> - <1986d> DW_AT_low_pc : 0x0 - <19871> DW_AT_high_pc : 0x2a8 - <19875> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19877> DW_AT_call_all_tail_calls: 1 - <19877> DW_AT_sibling : <0x198e5> - <2><1987b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1987c> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19880> DW_AT_decl_file : 1 - <19880> DW_AT_decl_line : 4983 - <19882> DW_AT_decl_column : 70 - <19883> DW_AT_type : <0x18a53> - <19887> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1988a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1988b> DW_AT_name : (indirect string, offset: 0xf7f96): BurstBaseAddress - <1988f> DW_AT_decl_file : 1 - <1988f> DW_AT_decl_line : 4983 - <19891> DW_AT_decl_column : 85 - <19892> DW_AT_type : <0x17fe8> - <19896> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19899>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1989a> DW_AT_name : (indirect string, offset: 0xf7ae4): BurstRequestSrc - <1989e> DW_AT_decl_file : 1 - <1989e> DW_AT_decl_line : 4984 - <198a0> DW_AT_decl_column : 60 - <198a1> DW_AT_type : <0x17fe8> - <198a5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><198a8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <198a9> DW_AT_name : (indirect string, offset: 0xf7941): BurstBuffer - <198ad> DW_AT_decl_file : 1 - <198ad> DW_AT_decl_line : 4984 - <198af> DW_AT_decl_column : 88 - <198b0> DW_AT_type : <0x198e5> - <198b4> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><198b7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <198b8> DW_AT_name : (indirect string, offset: 0xf7f1e): BurstLength - <198bc> DW_AT_decl_file : 1 - <198bc> DW_AT_decl_line : 4985 - <198be> DW_AT_decl_column : 61 - <198bf> DW_AT_type : <0x17fe8> - <198c3> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><198c6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <198c7> DW_AT_name : (indirect string, offset: 0xf3802): DataLength - <198cb> DW_AT_decl_file : 1 - <198cb> DW_AT_decl_line : 4985 - <198cd> DW_AT_decl_column : 84 - <198ce> DW_AT_type : <0x17fe8> - <198d2> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><198d5>: Abbrev Number: 2 (DW_TAG_variable) - <198d6> DW_AT_name : (indirect string, offset: 0xf27a2): status - <198da> DW_AT_decl_file : 1 - <198da> DW_AT_decl_line : 4987 - <198dc> DW_AT_decl_column : 21 - <198dd> DW_AT_type : <0x18302> - <198e1> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><198e4>: Abbrev Number: 0 - <1><198e5>: Abbrev Number: 8 (DW_TAG_pointer_type) - <198e6> DW_AT_byte_size : 4 - <198e6> DW_AT_type : <0x17fe8> - <1><198ea>: Abbrev Number: 4 (DW_TAG_subprogram) - <198eb> DW_AT_external : 1 - <198eb> DW_AT_name : (indirect string, offset: 0xf767e): HAL_TIM_DMABurst_ReadStart - <198ef> DW_AT_decl_file : 1 - <198ef> DW_AT_decl_line : 4926 - <198f1> DW_AT_decl_column : 19 - <198f1> DW_AT_prototyped : 1 - <198f1> DW_AT_type : <0x18302> - <198f5> DW_AT_low_pc : 0x0 - <198f9> DW_AT_high_pc : 0x34 - <198fd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <198ff> DW_AT_call_all_tail_calls: 1 - <198ff> DW_AT_sibling : <0x1995e> - <2><19903>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19904> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19908> DW_AT_decl_file : 1 - <19908> DW_AT_decl_line : 4926 - <1990a> DW_AT_decl_column : 65 - <1990b> DW_AT_type : <0x18a53> - <1990f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19912>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19913> DW_AT_name : (indirect string, offset: 0xf7f96): BurstBaseAddress - <19917> DW_AT_decl_file : 1 - <19917> DW_AT_decl_line : 4926 - <19919> DW_AT_decl_column : 80 - <1991a> DW_AT_type : <0x17fe8> - <1991e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19921>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19922> DW_AT_name : (indirect string, offset: 0xf7ae4): BurstRequestSrc - <19926> DW_AT_decl_file : 1 - <19926> DW_AT_decl_line : 4927 - <19928> DW_AT_decl_column : 55 - <19929> DW_AT_type : <0x17fe8> - <1992d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><19930>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19931> DW_AT_name : (indirect string, offset: 0xf7941): BurstBuffer - <19935> DW_AT_decl_file : 1 - <19935> DW_AT_decl_line : 4927 - <19937> DW_AT_decl_column : 83 - <19938> DW_AT_type : <0x198e5> - <1993c> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><1993f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19940> DW_AT_name : (indirect string, offset: 0xf7f1e): BurstLength - <19944> DW_AT_decl_file : 1 - <19944> DW_AT_decl_line : 4927 - <19946> DW_AT_decl_column : 106 - <19947> DW_AT_type : <0x17fe8> - <1994b> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><1994e>: Abbrev Number: 2 (DW_TAG_variable) - <1994f> DW_AT_name : (indirect string, offset: 0xf27a2): status - <19953> DW_AT_decl_file : 1 - <19953> DW_AT_decl_line : 4929 - <19955> DW_AT_decl_column : 21 - <19956> DW_AT_type : <0x18302> - <1995a> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1995d>: Abbrev Number: 0 - <1><1995e>: Abbrev Number: 4 (DW_TAG_subprogram) - <1995f> DW_AT_external : 1 - <1995f> DW_AT_name : (indirect string, offset: 0xf7b40): HAL_TIM_DMABurst_WriteStop - <19963> DW_AT_decl_file : 1 - <19963> DW_AT_decl_line : 4819 - <19965> DW_AT_decl_column : 19 - <19965> DW_AT_prototyped : 1 - <19965> DW_AT_type : <0x18302> - <19969> DW_AT_low_pc : 0x0 - <1996d> DW_AT_high_pc : 0xf4 - <19971> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19973> DW_AT_call_all_tail_calls: 1 - <19973> DW_AT_sibling : <0x199a5> - <2><19977>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19978> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1997c> DW_AT_decl_file : 1 - <1997c> DW_AT_decl_line : 4819 - <1997e> DW_AT_decl_column : 65 - <1997f> DW_AT_type : <0x18a53> - <19983> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19986>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19987> DW_AT_name : (indirect string, offset: 0xf7ae4): BurstRequestSrc - <1998b> DW_AT_decl_file : 1 - <1998b> DW_AT_decl_line : 4819 - <1998d> DW_AT_decl_column : 80 - <1998e> DW_AT_type : <0x17fe8> - <19992> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19995>: Abbrev Number: 2 (DW_TAG_variable) - <19996> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1999a> DW_AT_decl_file : 1 - <1999a> DW_AT_decl_line : 4821 - <1999c> DW_AT_decl_column : 21 - <1999d> DW_AT_type : <0x18302> - <199a1> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><199a4>: Abbrev Number: 0 - <1><199a5>: Abbrev Number: 4 (DW_TAG_subprogram) - <199a6> DW_AT_external : 1 - <199a6> DW_AT_name : (indirect string, offset: 0xf77f1): HAL_TIM_DMABurst_MultiWriteStart + <19867> DW_AT_decl_line : 4926 + <19869> DW_AT_decl_column : 80 + <1986a> DW_AT_type : <0x17f38> + <1986e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><19871>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19872> DW_AT_name : (indirect string, offset: 0xf7ac9): BurstRequestSrc + <19876> DW_AT_decl_file : 1 + <19876> DW_AT_decl_line : 4927 + <19878> DW_AT_decl_column : 55 + <19879> DW_AT_type : <0x17f38> + <1987d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><19880>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19881> DW_AT_name : (indirect string, offset: 0xf7926): BurstBuffer + <19885> DW_AT_decl_file : 1 + <19885> DW_AT_decl_line : 4927 + <19887> DW_AT_decl_column : 83 + <19888> DW_AT_type : <0x19835> + <1988c> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><1988f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19890> DW_AT_name : (indirect string, offset: 0xf7f03): BurstLength + <19894> DW_AT_decl_file : 1 + <19894> DW_AT_decl_line : 4927 + <19896> DW_AT_decl_column : 106 + <19897> DW_AT_type : <0x17f38> + <1989b> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><1989e>: Abbrev Number: 2 (DW_TAG_variable) + <1989f> DW_AT_name : (indirect string, offset: 0xf2774): status + <198a3> DW_AT_decl_file : 1 + <198a3> DW_AT_decl_line : 4929 + <198a5> DW_AT_decl_column : 21 + <198a6> DW_AT_type : <0x18252> + <198aa> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><198ad>: Abbrev Number: 0 + <1><198ae>: Abbrev Number: 4 (DW_TAG_subprogram) + <198af> DW_AT_external : 1 + <198af> DW_AT_name : (indirect string, offset: 0xf7b25): HAL_TIM_DMABurst_WriteStop + <198b3> DW_AT_decl_file : 1 + <198b3> DW_AT_decl_line : 4819 + <198b5> DW_AT_decl_column : 19 + <198b5> DW_AT_prototyped : 1 + <198b5> DW_AT_type : <0x18252> + <198b9> DW_AT_low_pc : 0x0 + <198bd> DW_AT_high_pc : 0xf4 + <198c1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <198c3> DW_AT_call_all_tail_calls: 1 + <198c3> DW_AT_sibling : <0x198f5> + <2><198c7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <198c8> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <198cc> DW_AT_decl_file : 1 + <198cc> DW_AT_decl_line : 4819 + <198ce> DW_AT_decl_column : 65 + <198cf> DW_AT_type : <0x189a3> + <198d3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><198d6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <198d7> DW_AT_name : (indirect string, offset: 0xf7ac9): BurstRequestSrc + <198db> DW_AT_decl_file : 1 + <198db> DW_AT_decl_line : 4819 + <198dd> DW_AT_decl_column : 80 + <198de> DW_AT_type : <0x17f38> + <198e2> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><198e5>: Abbrev Number: 2 (DW_TAG_variable) + <198e6> DW_AT_name : (indirect string, offset: 0xf2774): status + <198ea> DW_AT_decl_file : 1 + <198ea> DW_AT_decl_line : 4821 + <198ec> DW_AT_decl_column : 21 + <198ed> DW_AT_type : <0x18252> + <198f1> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><198f4>: Abbrev Number: 0 + <1><198f5>: Abbrev Number: 4 (DW_TAG_subprogram) + <198f6> DW_AT_external : 1 + <198f6> DW_AT_name : (indirect string, offset: 0xf77d6): HAL_TIM_DMABurst_MultiWriteStart + <198fa> DW_AT_decl_file : 1 + <198fa> DW_AT_decl_line : 4635 + <198fc> DW_AT_decl_column : 19 + <198fc> DW_AT_prototyped : 1 + <198fc> DW_AT_type : <0x18252> + <19900> DW_AT_low_pc : 0x0 + <19904> DW_AT_high_pc : 0x2a8 + <19908> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1990a> DW_AT_call_all_tail_calls: 1 + <1990a> DW_AT_sibling : <0x19978> + <2><1990e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1990f> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19913> DW_AT_decl_file : 1 + <19913> DW_AT_decl_line : 4635 + <19915> DW_AT_decl_column : 71 + <19916> DW_AT_type : <0x189a3> + <1991a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1991d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1991e> DW_AT_name : (indirect string, offset: 0xf7f7b): BurstBaseAddress + <19922> DW_AT_decl_file : 1 + <19922> DW_AT_decl_line : 4635 + <19924> DW_AT_decl_column : 86 + <19925> DW_AT_type : <0x17f38> + <19929> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1992c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1992d> DW_AT_name : (indirect string, offset: 0xf7ac9): BurstRequestSrc + <19931> DW_AT_decl_file : 1 + <19931> DW_AT_decl_line : 4636 + <19933> DW_AT_decl_column : 61 + <19934> DW_AT_type : <0x17f38> + <19938> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1993b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1993c> DW_AT_name : (indirect string, offset: 0xf7926): BurstBuffer + <19940> DW_AT_decl_file : 1 + <19940> DW_AT_decl_line : 4636 + <19942> DW_AT_decl_column : 94 + <19943> DW_AT_type : <0x19978> + <19947> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><1994a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1994b> DW_AT_name : (indirect string, offset: 0xf7f03): BurstLength + <1994f> DW_AT_decl_file : 1 + <1994f> DW_AT_decl_line : 4637 + <19951> DW_AT_decl_column : 62 + <19952> DW_AT_type : <0x17f38> + <19956> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><19959>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1995a> DW_AT_name : (indirect string, offset: 0xf37d4): DataLength + <1995e> DW_AT_decl_file : 1 + <1995e> DW_AT_decl_line : 4637 + <19960> DW_AT_decl_column : 86 + <19961> DW_AT_type : <0x17f38> + <19965> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><19968>: Abbrev Number: 2 (DW_TAG_variable) + <19969> DW_AT_name : (indirect string, offset: 0xf2774): status + <1996d> DW_AT_decl_file : 1 + <1996d> DW_AT_decl_line : 4639 + <1996f> DW_AT_decl_column : 21 + <19970> DW_AT_type : <0x18252> + <19974> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19977>: Abbrev Number: 0 + <1><19978>: Abbrev Number: 8 (DW_TAG_pointer_type) + <19979> DW_AT_byte_size : 4 + <19979> DW_AT_type : <0x17f49> + <1><1997d>: Abbrev Number: 4 (DW_TAG_subprogram) + <1997e> DW_AT_external : 1 + <1997e> DW_AT_name : (indirect string, offset: 0xf810b): HAL_TIM_DMABurst_WriteStart + <19982> DW_AT_decl_file : 1 + <19982> DW_AT_decl_line : 4577 + <19984> DW_AT_decl_column : 19 + <19984> DW_AT_prototyped : 1 + <19984> DW_AT_type : <0x18252> + <19988> DW_AT_low_pc : 0x0 + <1998c> DW_AT_high_pc : 0x34 + <19990> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19992> DW_AT_call_all_tail_calls: 1 + <19992> DW_AT_sibling : <0x199f1> + <2><19996>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19997> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1999b> DW_AT_decl_file : 1 + <1999b> DW_AT_decl_line : 4577 + <1999d> DW_AT_decl_column : 66 + <1999e> DW_AT_type : <0x189a3> + <199a2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><199a5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <199a6> DW_AT_name : (indirect string, offset: 0xf7f7b): BurstBaseAddress <199aa> DW_AT_decl_file : 1 - <199aa> DW_AT_decl_line : 4635 - <199ac> DW_AT_decl_column : 19 - <199ac> DW_AT_prototyped : 1 - <199ac> DW_AT_type : <0x18302> - <199b0> DW_AT_low_pc : 0x0 - <199b4> DW_AT_high_pc : 0x2a8 - <199b8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <199ba> DW_AT_call_all_tail_calls: 1 - <199ba> DW_AT_sibling : <0x19a28> - <2><199be>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <199bf> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <199c3> DW_AT_decl_file : 1 - <199c3> DW_AT_decl_line : 4635 - <199c5> DW_AT_decl_column : 71 - <199c6> DW_AT_type : <0x18a53> - <199ca> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><199cd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <199ce> DW_AT_name : (indirect string, offset: 0xf7f96): BurstBaseAddress - <199d2> DW_AT_decl_file : 1 - <199d2> DW_AT_decl_line : 4635 - <199d4> DW_AT_decl_column : 86 - <199d5> DW_AT_type : <0x17fe8> - <199d9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><199dc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <199dd> DW_AT_name : (indirect string, offset: 0xf7ae4): BurstRequestSrc - <199e1> DW_AT_decl_file : 1 - <199e1> DW_AT_decl_line : 4636 - <199e3> DW_AT_decl_column : 61 - <199e4> DW_AT_type : <0x17fe8> - <199e8> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><199eb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <199ec> DW_AT_name : (indirect string, offset: 0xf7941): BurstBuffer - <199f0> DW_AT_decl_file : 1 - <199f0> DW_AT_decl_line : 4636 - <199f2> DW_AT_decl_column : 94 - <199f3> DW_AT_type : <0x19a28> - <199f7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><199fa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <199fb> DW_AT_name : (indirect string, offset: 0xf7f1e): BurstLength - <199ff> DW_AT_decl_file : 1 - <199ff> DW_AT_decl_line : 4637 - <19a01> DW_AT_decl_column : 62 - <19a02> DW_AT_type : <0x17fe8> - <19a06> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><19a09>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19a0a> DW_AT_name : (indirect string, offset: 0xf3802): DataLength - <19a0e> DW_AT_decl_file : 1 - <19a0e> DW_AT_decl_line : 4637 - <19a10> DW_AT_decl_column : 86 - <19a11> DW_AT_type : <0x17fe8> - <19a15> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><19a18>: Abbrev Number: 2 (DW_TAG_variable) - <19a19> DW_AT_name : (indirect string, offset: 0xf27a2): status - <19a1d> DW_AT_decl_file : 1 - <19a1d> DW_AT_decl_line : 4639 - <19a1f> DW_AT_decl_column : 21 - <19a20> DW_AT_type : <0x18302> - <19a24> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19a27>: Abbrev Number: 0 - <1><19a28>: Abbrev Number: 8 (DW_TAG_pointer_type) - <19a29> DW_AT_byte_size : 4 - <19a29> DW_AT_type : <0x17ff9> - <1><19a2d>: Abbrev Number: 4 (DW_TAG_subprogram) - <19a2e> DW_AT_external : 1 - <19a2e> DW_AT_name : (indirect string, offset: 0xf8126): HAL_TIM_DMABurst_WriteStart - <19a32> DW_AT_decl_file : 1 - <19a32> DW_AT_decl_line : 4577 - <19a34> DW_AT_decl_column : 19 - <19a34> DW_AT_prototyped : 1 - <19a34> DW_AT_type : <0x18302> - <19a38> DW_AT_low_pc : 0x0 - <19a3c> DW_AT_high_pc : 0x34 - <19a40> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19a42> DW_AT_call_all_tail_calls: 1 - <19a42> DW_AT_sibling : <0x19aa1> - <2><19a46>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19a47> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <199aa> DW_AT_decl_line : 4577 + <199ac> DW_AT_decl_column : 81 + <199ad> DW_AT_type : <0x17f38> + <199b1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><199b4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <199b5> DW_AT_name : (indirect string, offset: 0xf7ac9): BurstRequestSrc + <199b9> DW_AT_decl_file : 1 + <199b9> DW_AT_decl_line : 4578 + <199bb> DW_AT_decl_column : 56 + <199bc> DW_AT_type : <0x17f38> + <199c0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><199c3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <199c4> DW_AT_name : (indirect string, offset: 0xf7926): BurstBuffer + <199c8> DW_AT_decl_file : 1 + <199c8> DW_AT_decl_line : 4578 + <199ca> DW_AT_decl_column : 89 + <199cb> DW_AT_type : <0x19978> + <199cf> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><199d2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <199d3> DW_AT_name : (indirect string, offset: 0xf7f03): BurstLength + <199d7> DW_AT_decl_file : 1 + <199d7> DW_AT_decl_line : 4578 + <199d9> DW_AT_decl_column : 112 + <199da> DW_AT_type : <0x17f38> + <199de> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><199e1>: Abbrev Number: 2 (DW_TAG_variable) + <199e2> DW_AT_name : (indirect string, offset: 0xf2774): status + <199e6> DW_AT_decl_file : 1 + <199e6> DW_AT_decl_line : 4580 + <199e8> DW_AT_decl_column : 21 + <199e9> DW_AT_type : <0x18252> + <199ed> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><199f0>: Abbrev Number: 0 + <1><199f1>: Abbrev Number: 4 (DW_TAG_subprogram) + <199f2> DW_AT_external : 1 + <199f2> DW_AT_name : (indirect string, offset: 0xf8211): HAL_TIM_OnePulse_ConfigChannel + <199f6> DW_AT_decl_file : 1 + <199f6> DW_AT_decl_line : 4423 + <199f8> DW_AT_decl_column : 19 + <199f8> DW_AT_prototyped : 1 + <199f8> DW_AT_type : <0x18252> + <199fc> DW_AT_low_pc : 0x0 + <19a00> DW_AT_high_pc : 0x1b4 + <19a04> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19a06> DW_AT_call_all_tail_calls: 1 + <19a06> DW_AT_sibling : <0x19a65> + <2><19a0a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19a0b> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19a0f> DW_AT_decl_file : 1 + <19a0f> DW_AT_decl_line : 4423 + <19a11> DW_AT_decl_column : 69 + <19a12> DW_AT_type : <0x189a3> + <19a16> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><19a19>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19a1a> DW_AT_name : (indirect string, offset: 0xf95dd): sConfig + <19a1e> DW_AT_decl_file : 1 + <19a1e> DW_AT_decl_line : 4423 + <19a20> DW_AT_decl_column : 102 + <19a21> DW_AT_type : <0x19a65> + <19a25> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><19a28>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19a29> DW_AT_name : (indirect string, offset: 0xf7709): OutputChannel + <19a2d> DW_AT_decl_file : 1 + <19a2d> DW_AT_decl_line : 4424 + <19a2f> DW_AT_decl_column : 59 + <19a30> DW_AT_type : <0x17f38> + <19a34> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><19a37>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19a38> DW_AT_name : (indirect string, offset: 0xf7cb5): InputChannel + <19a3c> DW_AT_decl_file : 1 + <19a3c> DW_AT_decl_line : 4424 + <19a3e> DW_AT_decl_column : 84 + <19a3f> DW_AT_type : <0x17f38> + <19a43> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><19a46>: Abbrev Number: 2 (DW_TAG_variable) + <19a47> DW_AT_name : (indirect string, offset: 0xf2774): status <19a4b> DW_AT_decl_file : 1 - <19a4b> DW_AT_decl_line : 4577 - <19a4d> DW_AT_decl_column : 66 - <19a4e> DW_AT_type : <0x18a53> - <19a52> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19a55>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19a56> DW_AT_name : (indirect string, offset: 0xf7f96): BurstBaseAddress + <19a4b> DW_AT_decl_line : 4426 + <19a4d> DW_AT_decl_column : 21 + <19a4e> DW_AT_type : <0x18252> + <19a52> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19a55>: Abbrev Number: 2 (DW_TAG_variable) + <19a56> DW_AT_name : (indirect string, offset: 0xf7717): temp1 <19a5a> DW_AT_decl_file : 1 - <19a5a> DW_AT_decl_line : 4577 - <19a5c> DW_AT_decl_column : 81 - <19a5d> DW_AT_type : <0x17fe8> - <19a61> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19a64>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19a65> DW_AT_name : (indirect string, offset: 0xf7ae4): BurstRequestSrc - <19a69> DW_AT_decl_file : 1 - <19a69> DW_AT_decl_line : 4578 - <19a6b> DW_AT_decl_column : 56 - <19a6c> DW_AT_type : <0x17fe8> - <19a70> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><19a73>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19a74> DW_AT_name : (indirect string, offset: 0xf7941): BurstBuffer - <19a78> DW_AT_decl_file : 1 - <19a78> DW_AT_decl_line : 4578 - <19a7a> DW_AT_decl_column : 89 - <19a7b> DW_AT_type : <0x19a28> - <19a7f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><19a82>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19a83> DW_AT_name : (indirect string, offset: 0xf7f1e): BurstLength - <19a87> DW_AT_decl_file : 1 - <19a87> DW_AT_decl_line : 4578 - <19a89> DW_AT_decl_column : 112 - <19a8a> DW_AT_type : <0x17fe8> - <19a8e> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><19a91>: Abbrev Number: 2 (DW_TAG_variable) - <19a92> DW_AT_name : (indirect string, offset: 0xf27a2): status - <19a96> DW_AT_decl_file : 1 - <19a96> DW_AT_decl_line : 4580 - <19a98> DW_AT_decl_column : 21 - <19a99> DW_AT_type : <0x18302> - <19a9d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19aa0>: Abbrev Number: 0 - <1><19aa1>: Abbrev Number: 4 (DW_TAG_subprogram) - <19aa2> DW_AT_external : 1 - <19aa2> DW_AT_name : (indirect string, offset: 0xf822c): HAL_TIM_OnePulse_ConfigChannel + <19a5a> DW_AT_decl_line : 4427 + <19a5c> DW_AT_decl_column : 22 + <19a5d> DW_AT_type : <0x1853e> + <19a61> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><19a64>: Abbrev Number: 0 + <1><19a65>: Abbrev Number: 8 (DW_TAG_pointer_type) + <19a66> DW_AT_byte_size : 4 + <19a66> DW_AT_type : <0x185cd> + <1><19a6a>: Abbrev Number: 4 (DW_TAG_subprogram) + <19a6b> DW_AT_external : 1 + <19a6b> DW_AT_name : (indirect string, offset: 0xf800a): HAL_TIM_PWM_ConfigChannel + <19a6f> DW_AT_decl_file : 1 + <19a6f> DW_AT_decl_line : 4275 + <19a71> DW_AT_decl_column : 19 + <19a71> DW_AT_prototyped : 1 + <19a71> DW_AT_type : <0x18252> + <19a75> DW_AT_low_pc : 0x0 + <19a79> DW_AT_high_pc : 0x226 + <19a7d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19a7f> DW_AT_call_all_tail_calls: 1 + <19a7f> DW_AT_sibling : <0x19ac0> + <2><19a83>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19a84> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19a88> DW_AT_decl_file : 1 + <19a88> DW_AT_decl_line : 4275 + <19a8a> DW_AT_decl_column : 64 + <19a8b> DW_AT_type : <0x189a3> + <19a8f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19a92>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19a93> DW_AT_name : (indirect string, offset: 0xf95dd): sConfig + <19a97> DW_AT_decl_file : 1 + <19a97> DW_AT_decl_line : 4276 + <19a99> DW_AT_decl_column : 71 + <19a9a> DW_AT_type : <0x18e5b> + <19a9e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><19aa1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19aa2> DW_AT_name : (indirect string, offset: 0xf2dee): Channel <19aa6> DW_AT_decl_file : 1 - <19aa6> DW_AT_decl_line : 4423 - <19aa8> DW_AT_decl_column : 19 - <19aa8> DW_AT_prototyped : 1 - <19aa8> DW_AT_type : <0x18302> - <19aac> DW_AT_low_pc : 0x0 - <19ab0> DW_AT_high_pc : 0x1b4 - <19ab4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19ab6> DW_AT_call_all_tail_calls: 1 - <19ab6> DW_AT_sibling : <0x19b15> - <2><19aba>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19abb> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19abf> DW_AT_decl_file : 1 - <19abf> DW_AT_decl_line : 4423 - <19ac1> DW_AT_decl_column : 69 - <19ac2> DW_AT_type : <0x18a53> - <19ac6> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><19ac9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19aca> DW_AT_name : (indirect string, offset: 0xf95f8): sConfig - <19ace> DW_AT_decl_file : 1 - <19ace> DW_AT_decl_line : 4423 - <19ad0> DW_AT_decl_column : 102 - <19ad1> DW_AT_type : <0x19b15> - <19ad5> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><19ad8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19ad9> DW_AT_name : (indirect string, offset: 0xf7724): OutputChannel - <19add> DW_AT_decl_file : 1 - <19add> DW_AT_decl_line : 4424 - <19adf> DW_AT_decl_column : 59 - <19ae0> DW_AT_type : <0x17fe8> - <19ae4> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><19ae7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19ae8> DW_AT_name : (indirect string, offset: 0xf7cd0): InputChannel - <19aec> DW_AT_decl_file : 1 - <19aec> DW_AT_decl_line : 4424 - <19aee> DW_AT_decl_column : 84 - <19aef> DW_AT_type : <0x17fe8> - <19af3> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><19af6>: Abbrev Number: 2 (DW_TAG_variable) - <19af7> DW_AT_name : (indirect string, offset: 0xf27a2): status - <19afb> DW_AT_decl_file : 1 - <19afb> DW_AT_decl_line : 4426 - <19afd> DW_AT_decl_column : 21 - <19afe> DW_AT_type : <0x18302> - <19b02> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19b05>: Abbrev Number: 2 (DW_TAG_variable) - <19b06> DW_AT_name : (indirect string, offset: 0xf7732): temp1 - <19b0a> DW_AT_decl_file : 1 - <19b0a> DW_AT_decl_line : 4427 - <19b0c> DW_AT_decl_column : 22 - <19b0d> DW_AT_type : <0x185ee> - <19b11> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><19b14>: Abbrev Number: 0 - <1><19b15>: Abbrev Number: 8 (DW_TAG_pointer_type) - <19b16> DW_AT_byte_size : 4 - <19b16> DW_AT_type : <0x1867d> - <1><19b1a>: Abbrev Number: 4 (DW_TAG_subprogram) - <19b1b> DW_AT_external : 1 - <19b1b> DW_AT_name : (indirect string, offset: 0xf8025): HAL_TIM_PWM_ConfigChannel - <19b1f> DW_AT_decl_file : 1 - <19b1f> DW_AT_decl_line : 4275 - <19b21> DW_AT_decl_column : 19 - <19b21> DW_AT_prototyped : 1 - <19b21> DW_AT_type : <0x18302> - <19b25> DW_AT_low_pc : 0x0 - <19b29> DW_AT_high_pc : 0x226 - <19b2d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19b2f> DW_AT_call_all_tail_calls: 1 - <19b2f> DW_AT_sibling : <0x19b70> - <2><19b33>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19b34> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19b38> DW_AT_decl_file : 1 - <19b38> DW_AT_decl_line : 4275 - <19b3a> DW_AT_decl_column : 64 - <19b3b> DW_AT_type : <0x18a53> - <19b3f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19b42>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19b43> DW_AT_name : (indirect string, offset: 0xf95f8): sConfig - <19b47> DW_AT_decl_file : 1 - <19b47> DW_AT_decl_line : 4276 - <19b49> DW_AT_decl_column : 71 - <19b4a> DW_AT_type : <0x18f0b> - <19b4e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19b51>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19b52> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19b56> DW_AT_decl_file : 1 - <19b56> DW_AT_decl_line : 4277 - <19b58> DW_AT_decl_column : 54 - <19b59> DW_AT_type : <0x17fe8> - <19b5d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><19b60>: Abbrev Number: 2 (DW_TAG_variable) - <19b61> DW_AT_name : (indirect string, offset: 0xf27a2): status - <19b65> DW_AT_decl_file : 1 - <19b65> DW_AT_decl_line : 4279 - <19b67> DW_AT_decl_column : 21 - <19b68> DW_AT_type : <0x18302> - <19b6c> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19b6f>: Abbrev Number: 0 - <1><19b70>: Abbrev Number: 4 (DW_TAG_subprogram) - <19b71> DW_AT_external : 1 - <19b71> DW_AT_name : (indirect string, offset: 0xf7a37): HAL_TIM_IC_ConfigChannel - <19b75> DW_AT_decl_file : 1 - <19b75> DW_AT_decl_line : 4174 - <19b77> DW_AT_decl_column : 19 - <19b77> DW_AT_prototyped : 1 - <19b77> DW_AT_type : <0x18302> - <19b7b> DW_AT_low_pc : 0x0 - <19b7f> DW_AT_high_pc : 0x138 - <19b83> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19b85> DW_AT_call_all_tail_calls: 1 - <19b85> DW_AT_sibling : <0x19bc6> - <2><19b89>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19b8a> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19b8e> DW_AT_decl_file : 1 - <19b8e> DW_AT_decl_line : 4174 - <19b90> DW_AT_decl_column : 63 - <19b91> DW_AT_type : <0x18a53> - <19b95> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19b98>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19b99> DW_AT_name : (indirect string, offset: 0xf95f8): sConfig - <19b9d> DW_AT_decl_file : 1 - <19b9d> DW_AT_decl_line : 4174 - <19b9f> DW_AT_decl_column : 95 - <19ba0> DW_AT_type : <0x19bc6> - <19ba4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19ba7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19ba8> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19bac> DW_AT_decl_file : 1 - <19bac> DW_AT_decl_line : 4174 - <19bae> DW_AT_decl_column : 113 - <19baf> DW_AT_type : <0x17fe8> - <19bb3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><19bb6>: Abbrev Number: 2 (DW_TAG_variable) - <19bb7> DW_AT_name : (indirect string, offset: 0xf27a2): status - <19bbb> DW_AT_decl_file : 1 - <19bbb> DW_AT_decl_line : 4176 - <19bbd> DW_AT_decl_column : 21 - <19bbe> DW_AT_type : <0x18302> - <19bc2> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19bc5>: Abbrev Number: 0 - <1><19bc6>: Abbrev Number: 8 (DW_TAG_pointer_type) - <19bc7> DW_AT_byte_size : 4 - <19bc7> DW_AT_type : <0x186d2> - <1><19bcb>: Abbrev Number: 4 (DW_TAG_subprogram) - <19bcc> DW_AT_external : 1 - <19bcc> DW_AT_name : (indirect string, offset: 0xf7e37): HAL_TIM_OC_ConfigChannel - <19bd0> DW_AT_decl_file : 1 - <19bd0> DW_AT_decl_line : 4075 - <19bd2> DW_AT_decl_column : 19 - <19bd2> DW_AT_prototyped : 1 - <19bd2> DW_AT_type : <0x18302> - <19bd6> DW_AT_low_pc : 0x0 - <19bda> DW_AT_high_pc : 0xf4 - <19bde> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19be0> DW_AT_call_all_tail_calls: 1 - <19be0> DW_AT_sibling : <0x19c21> - <2><19be4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19be5> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19be9> DW_AT_decl_file : 1 - <19be9> DW_AT_decl_line : 4075 - <19beb> DW_AT_decl_column : 63 - <19bec> DW_AT_type : <0x18a53> - <19bf0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19bf3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19bf4> DW_AT_name : (indirect string, offset: 0xf95f8): sConfig - <19bf8> DW_AT_decl_file : 1 - <19bf8> DW_AT_decl_line : 4076 - <19bfa> DW_AT_decl_column : 70 - <19bfb> DW_AT_type : <0x18f0b> - <19bff> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19c02>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19c03> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19c07> DW_AT_decl_file : 1 - <19c07> DW_AT_decl_line : 4077 - <19c09> DW_AT_decl_column : 53 - <19c0a> DW_AT_type : <0x17fe8> - <19c0e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><19c11>: Abbrev Number: 2 (DW_TAG_variable) - <19c12> DW_AT_name : (indirect string, offset: 0xf27a2): status - <19c16> DW_AT_decl_file : 1 - <19c16> DW_AT_decl_line : 4079 - <19c18> DW_AT_decl_column : 21 - <19c19> DW_AT_type : <0x18302> - <19c1d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19c20>: Abbrev Number: 0 - <1><19c21>: Abbrev Number: 23 (DW_TAG_subprogram) - <19c22> DW_AT_external : 1 - <19c22> DW_AT_name : (indirect string, offset: 0xf178b): HAL_TIM_IRQHandler - <19c26> DW_AT_decl_file : 1 - <19c26> DW_AT_decl_line : 3842 - <19c28> DW_AT_decl_column : 6 - <19c28> DW_AT_prototyped : 1 - <19c28> DW_AT_low_pc : 0x8006464 - <19c2c> DW_AT_high_pc : 0x204 - <19c30> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19c32> DW_AT_call_all_tail_calls: 1 - <19c32> DW_AT_sibling : <0x19c64> - <2><19c36>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19c37> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19c3b> DW_AT_decl_file : 1 - <19c3b> DW_AT_decl_line : 3842 - <19c3d> DW_AT_decl_column : 44 - <19c3e> DW_AT_type : <0x18a53> - <19c42> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19c45>: Abbrev Number: 2 (DW_TAG_variable) - <19c46> DW_AT_name : (indirect string, offset: 0xf7bb2): itsource - <19c4a> DW_AT_decl_file : 1 - <19c4a> DW_AT_decl_line : 3844 - <19c4c> DW_AT_decl_column : 12 - <19c4d> DW_AT_type : <0x17fe8> - <19c51> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19c54>: Abbrev Number: 2 (DW_TAG_variable) - <19c55> DW_AT_name : (indirect string, offset: 0xf4344): itflag - <19c59> DW_AT_decl_file : 1 - <19c59> DW_AT_decl_line : 3845 - <19c5b> DW_AT_decl_column : 12 - <19c5c> DW_AT_type : <0x17fe8> - <19c60> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><19c63>: Abbrev Number: 0 - <1><19c64>: Abbrev Number: 4 (DW_TAG_subprogram) - <19c65> DW_AT_external : 1 - <19c65> DW_AT_name : (indirect string, offset: 0xf7af4): HAL_TIM_Encoder_Stop_DMA - <19c69> DW_AT_decl_file : 1 - <19c69> DW_AT_decl_line : 3765 - <19c6b> DW_AT_decl_column : 19 - <19c6b> DW_AT_prototyped : 1 - <19c6b> DW_AT_type : <0x18302> - <19c6f> DW_AT_low_pc : 0x0 - <19c73> DW_AT_high_pc : 0x1b2 - <19c77> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19c79> DW_AT_call_all_tail_calls: 1 - <19c79> DW_AT_sibling : <0x19c9c> - <2><19c7d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19c7e> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <19aa6> DW_AT_decl_line : 4277 + <19aa8> DW_AT_decl_column : 54 + <19aa9> DW_AT_type : <0x17f38> + <19aad> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><19ab0>: Abbrev Number: 2 (DW_TAG_variable) + <19ab1> DW_AT_name : (indirect string, offset: 0xf2774): status + <19ab5> DW_AT_decl_file : 1 + <19ab5> DW_AT_decl_line : 4279 + <19ab7> DW_AT_decl_column : 21 + <19ab8> DW_AT_type : <0x18252> + <19abc> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19abf>: Abbrev Number: 0 + <1><19ac0>: Abbrev Number: 4 (DW_TAG_subprogram) + <19ac1> DW_AT_external : 1 + <19ac1> DW_AT_name : (indirect string, offset: 0xf7a1c): HAL_TIM_IC_ConfigChannel + <19ac5> DW_AT_decl_file : 1 + <19ac5> DW_AT_decl_line : 4174 + <19ac7> DW_AT_decl_column : 19 + <19ac7> DW_AT_prototyped : 1 + <19ac7> DW_AT_type : <0x18252> + <19acb> DW_AT_low_pc : 0x0 + <19acf> DW_AT_high_pc : 0x138 + <19ad3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19ad5> DW_AT_call_all_tail_calls: 1 + <19ad5> DW_AT_sibling : <0x19b16> + <2><19ad9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19ada> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19ade> DW_AT_decl_file : 1 + <19ade> DW_AT_decl_line : 4174 + <19ae0> DW_AT_decl_column : 63 + <19ae1> DW_AT_type : <0x189a3> + <19ae5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19ae8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19ae9> DW_AT_name : (indirect string, offset: 0xf95dd): sConfig + <19aed> DW_AT_decl_file : 1 + <19aed> DW_AT_decl_line : 4174 + <19aef> DW_AT_decl_column : 95 + <19af0> DW_AT_type : <0x19b16> + <19af4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><19af7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19af8> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <19afc> DW_AT_decl_file : 1 + <19afc> DW_AT_decl_line : 4174 + <19afe> DW_AT_decl_column : 113 + <19aff> DW_AT_type : <0x17f38> + <19b03> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><19b06>: Abbrev Number: 2 (DW_TAG_variable) + <19b07> DW_AT_name : (indirect string, offset: 0xf2774): status + <19b0b> DW_AT_decl_file : 1 + <19b0b> DW_AT_decl_line : 4176 + <19b0d> DW_AT_decl_column : 21 + <19b0e> DW_AT_type : <0x18252> + <19b12> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19b15>: Abbrev Number: 0 + <1><19b16>: Abbrev Number: 8 (DW_TAG_pointer_type) + <19b17> DW_AT_byte_size : 4 + <19b17> DW_AT_type : <0x18622> + <1><19b1b>: Abbrev Number: 4 (DW_TAG_subprogram) + <19b1c> DW_AT_external : 1 + <19b1c> DW_AT_name : (indirect string, offset: 0xf7e1c): HAL_TIM_OC_ConfigChannel + <19b20> DW_AT_decl_file : 1 + <19b20> DW_AT_decl_line : 4075 + <19b22> DW_AT_decl_column : 19 + <19b22> DW_AT_prototyped : 1 + <19b22> DW_AT_type : <0x18252> + <19b26> DW_AT_low_pc : 0x0 + <19b2a> DW_AT_high_pc : 0xf4 + <19b2e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19b30> DW_AT_call_all_tail_calls: 1 + <19b30> DW_AT_sibling : <0x19b71> + <2><19b34>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19b35> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19b39> DW_AT_decl_file : 1 + <19b39> DW_AT_decl_line : 4075 + <19b3b> DW_AT_decl_column : 63 + <19b3c> DW_AT_type : <0x189a3> + <19b40> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19b43>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19b44> DW_AT_name : (indirect string, offset: 0xf95dd): sConfig + <19b48> DW_AT_decl_file : 1 + <19b48> DW_AT_decl_line : 4076 + <19b4a> DW_AT_decl_column : 70 + <19b4b> DW_AT_type : <0x18e5b> + <19b4f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><19b52>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19b53> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <19b57> DW_AT_decl_file : 1 + <19b57> DW_AT_decl_line : 4077 + <19b59> DW_AT_decl_column : 53 + <19b5a> DW_AT_type : <0x17f38> + <19b5e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><19b61>: Abbrev Number: 2 (DW_TAG_variable) + <19b62> DW_AT_name : (indirect string, offset: 0xf2774): status + <19b66> DW_AT_decl_file : 1 + <19b66> DW_AT_decl_line : 4079 + <19b68> DW_AT_decl_column : 21 + <19b69> DW_AT_type : <0x18252> + <19b6d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19b70>: Abbrev Number: 0 + <1><19b71>: Abbrev Number: 23 (DW_TAG_subprogram) + <19b72> DW_AT_external : 1 + <19b72> DW_AT_name : (indirect string, offset: 0xf175d): HAL_TIM_IRQHandler + <19b76> DW_AT_decl_file : 1 + <19b76> DW_AT_decl_line : 3842 + <19b78> DW_AT_decl_column : 6 + <19b78> DW_AT_prototyped : 1 + <19b78> DW_AT_low_pc : 0x8006518 + <19b7c> DW_AT_high_pc : 0x204 + <19b80> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19b82> DW_AT_call_all_tail_calls: 1 + <19b82> DW_AT_sibling : <0x19bb4> + <2><19b86>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19b87> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19b8b> DW_AT_decl_file : 1 + <19b8b> DW_AT_decl_line : 3842 + <19b8d> DW_AT_decl_column : 44 + <19b8e> DW_AT_type : <0x189a3> + <19b92> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19b95>: Abbrev Number: 2 (DW_TAG_variable) + <19b96> DW_AT_name : (indirect string, offset: 0xf7b97): itsource + <19b9a> DW_AT_decl_file : 1 + <19b9a> DW_AT_decl_line : 3844 + <19b9c> DW_AT_decl_column : 12 + <19b9d> DW_AT_type : <0x17f38> + <19ba1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19ba4>: Abbrev Number: 2 (DW_TAG_variable) + <19ba5> DW_AT_name : (indirect string, offset: 0xf4329): itflag + <19ba9> DW_AT_decl_file : 1 + <19ba9> DW_AT_decl_line : 3845 + <19bab> DW_AT_decl_column : 12 + <19bac> DW_AT_type : <0x17f38> + <19bb0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><19bb3>: Abbrev Number: 0 + <1><19bb4>: Abbrev Number: 4 (DW_TAG_subprogram) + <19bb5> DW_AT_external : 1 + <19bb5> DW_AT_name : (indirect string, offset: 0xf7ad9): HAL_TIM_Encoder_Stop_DMA + <19bb9> DW_AT_decl_file : 1 + <19bb9> DW_AT_decl_line : 3765 + <19bbb> DW_AT_decl_column : 19 + <19bbb> DW_AT_prototyped : 1 + <19bbb> DW_AT_type : <0x18252> + <19bbf> DW_AT_low_pc : 0x0 + <19bc3> DW_AT_high_pc : 0x1b2 + <19bc7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19bc9> DW_AT_call_all_tail_calls: 1 + <19bc9> DW_AT_sibling : <0x19bec> + <2><19bcd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19bce> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19bd2> DW_AT_decl_file : 1 + <19bd2> DW_AT_decl_line : 3765 + <19bd4> DW_AT_decl_column : 63 + <19bd5> DW_AT_type : <0x189a3> + <19bd9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19bdc>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19bdd> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <19be1> DW_AT_decl_file : 1 + <19be1> DW_AT_decl_line : 3765 + <19be3> DW_AT_decl_column : 78 + <19be4> DW_AT_type : <0x17f38> + <19be8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><19beb>: Abbrev Number: 0 + <1><19bec>: Abbrev Number: 4 (DW_TAG_subprogram) + <19bed> DW_AT_external : 1 + <19bed> DW_AT_name : (indirect string, offset: 0xf7b70): HAL_TIM_Encoder_Start_DMA + <19bf1> DW_AT_decl_file : 1 + <19bf1> DW_AT_decl_line : 3552 + <19bf3> DW_AT_decl_column : 19 + <19bf3> DW_AT_prototyped : 1 + <19bf3> DW_AT_type : <0x18252> + <19bf7> DW_AT_low_pc : 0x0 + <19bfb> DW_AT_high_pc : 0x2d8 + <19bff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19c01> DW_AT_call_all_tail_calls: 1 + <19c01> DW_AT_sibling : <0x19c8d> + <2><19c05>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19c06> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19c0a> DW_AT_decl_file : 1 + <19c0a> DW_AT_decl_line : 3552 + <19c0c> DW_AT_decl_column : 64 + <19c0d> DW_AT_type : <0x189a3> + <19c11> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19c14>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19c15> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <19c19> DW_AT_decl_file : 1 + <19c19> DW_AT_decl_line : 3552 + <19c1b> DW_AT_decl_column : 79 + <19c1c> DW_AT_type : <0x17f38> + <19c20> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><19c23>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19c24> DW_AT_name : (indirect string, offset: 0xf79f0): pData1 + <19c28> DW_AT_decl_file : 1 + <19c28> DW_AT_decl_line : 3552 + <19c2a> DW_AT_decl_column : 98 + <19c2b> DW_AT_type : <0x19835> + <19c2f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><19c32>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19c33> DW_AT_name : (indirect string, offset: 0xf73ea): pData2 + <19c37> DW_AT_decl_file : 1 + <19c37> DW_AT_decl_line : 3553 + <19c39> DW_AT_decl_column : 55 + <19c3a> DW_AT_type : <0x19835> + <19c3e> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><19c41>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19c42> DW_AT_name : (indirect string, offset: 0xf37d8): Length + <19c46> DW_AT_decl_file : 1 + <19c46> DW_AT_decl_line : 3553 + <19c48> DW_AT_decl_column : 72 + <19c49> DW_AT_type : <0x17f2c> + <19c4d> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><19c50>: Abbrev Number: 2 (DW_TAG_variable) + <19c51> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <19c55> DW_AT_decl_file : 1 + <19c55> DW_AT_decl_line : 3555 + <19c57> DW_AT_decl_column : 31 + <19c58> DW_AT_type : <0x18816> + <19c5c> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19c5f>: Abbrev Number: 2 (DW_TAG_variable) + <19c60> DW_AT_name : (indirect string, offset: 0xf763e): channel_2_state + <19c64> DW_AT_decl_file : 1 + <19c64> DW_AT_decl_line : 3556 + <19c66> DW_AT_decl_column : 31 + <19c67> DW_AT_type : <0x18816> + <19c6b> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><19c6e>: Abbrev Number: 2 (DW_TAG_variable) + <19c6f> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <19c73> DW_AT_decl_file : 1 + <19c73> DW_AT_decl_line : 3557 + <19c75> DW_AT_decl_column : 31 + <19c76> DW_AT_type : <0x18816> + <19c7a> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><19c7d>: Abbrev Number: 2 (DW_TAG_variable) + <19c7e> DW_AT_name : (indirect string, offset: 0xf7630): complementary_channel_2_state <19c82> DW_AT_decl_file : 1 - <19c82> DW_AT_decl_line : 3765 - <19c84> DW_AT_decl_column : 63 - <19c85> DW_AT_type : <0x18a53> + <19c82> DW_AT_decl_line : 3558 + <19c84> DW_AT_decl_column : 31 + <19c85> DW_AT_type : <0x18816> <19c89> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19c8c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19c8d> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19c91> DW_AT_decl_file : 1 - <19c91> DW_AT_decl_line : 3765 - <19c93> DW_AT_decl_column : 78 - <19c94> DW_AT_type : <0x17fe8> - <19c98> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><19c9b>: Abbrev Number: 0 - <1><19c9c>: Abbrev Number: 4 (DW_TAG_subprogram) - <19c9d> DW_AT_external : 1 - <19c9d> DW_AT_name : (indirect string, offset: 0xf7b8b): HAL_TIM_Encoder_Start_DMA - <19ca1> DW_AT_decl_file : 1 - <19ca1> DW_AT_decl_line : 3552 - <19ca3> DW_AT_decl_column : 19 - <19ca3> DW_AT_prototyped : 1 - <19ca3> DW_AT_type : <0x18302> - <19ca7> DW_AT_low_pc : 0x0 - <19cab> DW_AT_high_pc : 0x2d8 - <19caf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19cb1> DW_AT_call_all_tail_calls: 1 - <19cb1> DW_AT_sibling : <0x19d3d> + <2><19c8c>: Abbrev Number: 0 + <1><19c8d>: Abbrev Number: 4 (DW_TAG_subprogram) + <19c8e> DW_AT_external : 1 + <19c8e> DW_AT_name : (indirect string, offset: 0xf80f3): HAL_TIM_Encoder_Stop_IT + <19c92> DW_AT_decl_file : 1 + <19c92> DW_AT_decl_line : 3487 + <19c94> DW_AT_decl_column : 19 + <19c94> DW_AT_prototyped : 1 + <19c94> DW_AT_type : <0x18252> + <19c98> DW_AT_low_pc : 0x0 + <19c9c> DW_AT_high_pc : 0x18a + <19ca0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19ca2> DW_AT_call_all_tail_calls: 1 + <19ca2> DW_AT_sibling : <0x19cc5> + <2><19ca6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19ca7> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19cab> DW_AT_decl_file : 1 + <19cab> DW_AT_decl_line : 3487 + <19cad> DW_AT_decl_column : 62 + <19cae> DW_AT_type : <0x189a3> + <19cb2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2><19cb5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19cb6> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <19cb6> DW_AT_name : (indirect string, offset: 0xf2dee): Channel <19cba> DW_AT_decl_file : 1 - <19cba> DW_AT_decl_line : 3552 - <19cbc> DW_AT_decl_column : 64 - <19cbd> DW_AT_type : <0x18a53> - <19cc1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19cc4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19cc5> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19cc9> DW_AT_decl_file : 1 - <19cc9> DW_AT_decl_line : 3552 - <19ccb> DW_AT_decl_column : 79 - <19ccc> DW_AT_type : <0x17fe8> - <19cd0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19cd3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19cd4> DW_AT_name : (indirect string, offset: 0xf7a0b): pData1 - <19cd8> DW_AT_decl_file : 1 - <19cd8> DW_AT_decl_line : 3552 - <19cda> DW_AT_decl_column : 98 - <19cdb> DW_AT_type : <0x198e5> - <19cdf> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><19ce2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19ce3> DW_AT_name : (indirect string, offset: 0xf7405): pData2 - <19ce7> DW_AT_decl_file : 1 - <19ce7> DW_AT_decl_line : 3553 - <19ce9> DW_AT_decl_column : 55 - <19cea> DW_AT_type : <0x198e5> - <19cee> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><19cf1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19cf2> DW_AT_name : (indirect string, offset: 0xf3806): Length - <19cf6> DW_AT_decl_file : 1 - <19cf6> DW_AT_decl_line : 3553 - <19cf8> DW_AT_decl_column : 72 - <19cf9> DW_AT_type : <0x17fdc> - <19cfd> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><19d00>: Abbrev Number: 2 (DW_TAG_variable) - <19d01> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state - <19d05> DW_AT_decl_file : 1 - <19d05> DW_AT_decl_line : 3555 - <19d07> DW_AT_decl_column : 31 - <19d08> DW_AT_type : <0x188c6> - <19d0c> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19d0f>: Abbrev Number: 2 (DW_TAG_variable) - <19d10> DW_AT_name : (indirect string, offset: 0xf7659): channel_2_state - <19d14> DW_AT_decl_file : 1 - <19d14> DW_AT_decl_line : 3556 - <19d16> DW_AT_decl_column : 31 - <19d17> DW_AT_type : <0x188c6> - <19d1b> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><19d1e>: Abbrev Number: 2 (DW_TAG_variable) - <19d1f> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <19d23> DW_AT_decl_file : 1 - <19d23> DW_AT_decl_line : 3557 - <19d25> DW_AT_decl_column : 31 - <19d26> DW_AT_type : <0x188c6> - <19d2a> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><19d2d>: Abbrev Number: 2 (DW_TAG_variable) - <19d2e> DW_AT_name : (indirect string, offset: 0xf764b): complementary_channel_2_state - <19d32> DW_AT_decl_file : 1 - <19d32> DW_AT_decl_line : 3558 - <19d34> DW_AT_decl_column : 31 - <19d35> DW_AT_type : <0x188c6> - <19d39> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19d3c>: Abbrev Number: 0 - <1><19d3d>: Abbrev Number: 4 (DW_TAG_subprogram) - <19d3e> DW_AT_external : 1 - <19d3e> DW_AT_name : (indirect string, offset: 0xf810e): HAL_TIM_Encoder_Stop_IT - <19d42> DW_AT_decl_file : 1 - <19d42> DW_AT_decl_line : 3487 - <19d44> DW_AT_decl_column : 19 - <19d44> DW_AT_prototyped : 1 - <19d44> DW_AT_type : <0x18302> - <19d48> DW_AT_low_pc : 0x0 - <19d4c> DW_AT_high_pc : 0x18a - <19d50> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19d52> DW_AT_call_all_tail_calls: 1 - <19d52> DW_AT_sibling : <0x19d75> - <2><19d56>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19d57> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19d5b> DW_AT_decl_file : 1 - <19d5b> DW_AT_decl_line : 3487 - <19d5d> DW_AT_decl_column : 62 - <19d5e> DW_AT_type : <0x18a53> - <19d62> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19d65>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19d66> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19d6a> DW_AT_decl_file : 1 - <19d6a> DW_AT_decl_line : 3487 - <19d6c> DW_AT_decl_column : 77 - <19d6d> DW_AT_type : <0x17fe8> - <19d71> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><19d74>: Abbrev Number: 0 - <1><19d75>: Abbrev Number: 4 (DW_TAG_subprogram) - <19d76> DW_AT_external : 1 - <19d76> DW_AT_name : (indirect string, offset: 0xf74b3): HAL_TIM_Encoder_Start_IT - <19d7a> DW_AT_decl_file : 1 - <19d7a> DW_AT_decl_line : 3387 - <19d7c> DW_AT_decl_column : 19 - <19d7c> DW_AT_prototyped : 1 - <19d7c> DW_AT_type : <0x18302> - <19d80> DW_AT_low_pc : 0x0 - <19d84> DW_AT_high_pc : 0x15c - <19d88> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19d8a> DW_AT_call_all_tail_calls: 1 - <19d8a> DW_AT_sibling : <0x19de9> - <2><19d8e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19d8f> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19d93> DW_AT_decl_file : 1 - <19d93> DW_AT_decl_line : 3387 - <19d95> DW_AT_decl_column : 63 - <19d96> DW_AT_type : <0x18a53> - <19d9a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19d9d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19d9e> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19da2> DW_AT_decl_file : 1 - <19da2> DW_AT_decl_line : 3387 - <19da4> DW_AT_decl_column : 78 - <19da5> DW_AT_type : <0x17fe8> - <19da9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19dac>: Abbrev Number: 2 (DW_TAG_variable) - <19dad> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state - <19db1> DW_AT_decl_file : 1 - <19db1> DW_AT_decl_line : 3389 - <19db3> DW_AT_decl_column : 31 - <19db4> DW_AT_type : <0x188c6> - <19db8> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19dbb>: Abbrev Number: 2 (DW_TAG_variable) - <19dbc> DW_AT_name : (indirect string, offset: 0xf7659): channel_2_state - <19dc0> DW_AT_decl_file : 1 - <19dc0> DW_AT_decl_line : 3390 - <19dc2> DW_AT_decl_column : 31 - <19dc3> DW_AT_type : <0x188c6> - <19dc7> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><19dca>: Abbrev Number: 2 (DW_TAG_variable) - <19dcb> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <19dcf> DW_AT_decl_file : 1 - <19dcf> DW_AT_decl_line : 3391 - <19dd1> DW_AT_decl_column : 31 - <19dd2> DW_AT_type : <0x188c6> - <19dd6> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><19dd9>: Abbrev Number: 2 (DW_TAG_variable) - <19dda> DW_AT_name : (indirect string, offset: 0xf764b): complementary_channel_2_state - <19dde> DW_AT_decl_file : 1 - <19dde> DW_AT_decl_line : 3392 - <19de0> DW_AT_decl_column : 31 - <19de1> DW_AT_type : <0x188c6> - <19de5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19de8>: Abbrev Number: 0 - <1><19de9>: Abbrev Number: 4 (DW_TAG_subprogram) - <19dea> DW_AT_external : 1 - <19dea> DW_AT_name : (indirect string, offset: 0xf7904): HAL_TIM_Encoder_Stop - <19dee> DW_AT_decl_file : 1 - <19dee> DW_AT_decl_line : 3327 - <19df0> DW_AT_decl_column : 19 - <19df0> DW_AT_prototyped : 1 - <19df0> DW_AT_type : <0x18302> - <19df4> DW_AT_low_pc : 0x0 - <19df8> DW_AT_high_pc : 0x14e - <19dfc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19dfe> DW_AT_call_all_tail_calls: 1 - <19dfe> DW_AT_sibling : <0x19e21> - <2><19e02>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19e03> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19e07> DW_AT_decl_file : 1 - <19e07> DW_AT_decl_line : 3327 - <19e09> DW_AT_decl_column : 59 - <19e0a> DW_AT_type : <0x18a53> - <19e0e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19e11>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19e12> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19e16> DW_AT_decl_file : 1 - <19e16> DW_AT_decl_line : 3327 - <19e18> DW_AT_decl_column : 74 - <19e19> DW_AT_type : <0x17fe8> - <19e1d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><19e20>: Abbrev Number: 0 - <1><19e21>: Abbrev Number: 4 (DW_TAG_subprogram) - <19e22> DW_AT_external : 1 - <19e22> DW_AT_name : (indirect string, offset: 0xf7dc2): HAL_TIM_Encoder_Start + <19cba> DW_AT_decl_line : 3487 + <19cbc> DW_AT_decl_column : 77 + <19cbd> DW_AT_type : <0x17f38> + <19cc1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><19cc4>: Abbrev Number: 0 + <1><19cc5>: Abbrev Number: 4 (DW_TAG_subprogram) + <19cc6> DW_AT_external : 1 + <19cc6> DW_AT_name : (indirect string, offset: 0xf7498): HAL_TIM_Encoder_Start_IT + <19cca> DW_AT_decl_file : 1 + <19cca> DW_AT_decl_line : 3387 + <19ccc> DW_AT_decl_column : 19 + <19ccc> DW_AT_prototyped : 1 + <19ccc> DW_AT_type : <0x18252> + <19cd0> DW_AT_low_pc : 0x0 + <19cd4> DW_AT_high_pc : 0x15c + <19cd8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19cda> DW_AT_call_all_tail_calls: 1 + <19cda> DW_AT_sibling : <0x19d39> + <2><19cde>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19cdf> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19ce3> DW_AT_decl_file : 1 + <19ce3> DW_AT_decl_line : 3387 + <19ce5> DW_AT_decl_column : 63 + <19ce6> DW_AT_type : <0x189a3> + <19cea> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19ced>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19cee> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <19cf2> DW_AT_decl_file : 1 + <19cf2> DW_AT_decl_line : 3387 + <19cf4> DW_AT_decl_column : 78 + <19cf5> DW_AT_type : <0x17f38> + <19cf9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><19cfc>: Abbrev Number: 2 (DW_TAG_variable) + <19cfd> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <19d01> DW_AT_decl_file : 1 + <19d01> DW_AT_decl_line : 3389 + <19d03> DW_AT_decl_column : 31 + <19d04> DW_AT_type : <0x18816> + <19d08> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19d0b>: Abbrev Number: 2 (DW_TAG_variable) + <19d0c> DW_AT_name : (indirect string, offset: 0xf763e): channel_2_state + <19d10> DW_AT_decl_file : 1 + <19d10> DW_AT_decl_line : 3390 + <19d12> DW_AT_decl_column : 31 + <19d13> DW_AT_type : <0x18816> + <19d17> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><19d1a>: Abbrev Number: 2 (DW_TAG_variable) + <19d1b> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <19d1f> DW_AT_decl_file : 1 + <19d1f> DW_AT_decl_line : 3391 + <19d21> DW_AT_decl_column : 31 + <19d22> DW_AT_type : <0x18816> + <19d26> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><19d29>: Abbrev Number: 2 (DW_TAG_variable) + <19d2a> DW_AT_name : (indirect string, offset: 0xf7630): complementary_channel_2_state + <19d2e> DW_AT_decl_file : 1 + <19d2e> DW_AT_decl_line : 3392 + <19d30> DW_AT_decl_column : 31 + <19d31> DW_AT_type : <0x18816> + <19d35> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19d38>: Abbrev Number: 0 + <1><19d39>: Abbrev Number: 4 (DW_TAG_subprogram) + <19d3a> DW_AT_external : 1 + <19d3a> DW_AT_name : (indirect string, offset: 0xf78e9): HAL_TIM_Encoder_Stop + <19d3e> DW_AT_decl_file : 1 + <19d3e> DW_AT_decl_line : 3327 + <19d40> DW_AT_decl_column : 19 + <19d40> DW_AT_prototyped : 1 + <19d40> DW_AT_type : <0x18252> + <19d44> DW_AT_low_pc : 0x0 + <19d48> DW_AT_high_pc : 0x14e + <19d4c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19d4e> DW_AT_call_all_tail_calls: 1 + <19d4e> DW_AT_sibling : <0x19d71> + <2><19d52>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19d53> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19d57> DW_AT_decl_file : 1 + <19d57> DW_AT_decl_line : 3327 + <19d59> DW_AT_decl_column : 59 + <19d5a> DW_AT_type : <0x189a3> + <19d5e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19d61>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19d62> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <19d66> DW_AT_decl_file : 1 + <19d66> DW_AT_decl_line : 3327 + <19d68> DW_AT_decl_column : 74 + <19d69> DW_AT_type : <0x17f38> + <19d6d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><19d70>: Abbrev Number: 0 + <1><19d71>: Abbrev Number: 4 (DW_TAG_subprogram) + <19d72> DW_AT_external : 1 + <19d72> DW_AT_name : (indirect string, offset: 0xf7da7): HAL_TIM_Encoder_Start + <19d76> DW_AT_decl_file : 1 + <19d76> DW_AT_decl_line : 3233 + <19d78> DW_AT_decl_column : 19 + <19d78> DW_AT_prototyped : 1 + <19d78> DW_AT_type : <0x18252> + <19d7c> DW_AT_low_pc : 0x0 + <19d80> DW_AT_high_pc : 0x11c + <19d84> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19d86> DW_AT_call_all_tail_calls: 1 + <19d86> DW_AT_sibling : <0x19de5> + <2><19d8a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19d8b> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19d8f> DW_AT_decl_file : 1 + <19d8f> DW_AT_decl_line : 3233 + <19d91> DW_AT_decl_column : 60 + <19d92> DW_AT_type : <0x189a3> + <19d96> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19d99>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19d9a> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <19d9e> DW_AT_decl_file : 1 + <19d9e> DW_AT_decl_line : 3233 + <19da0> DW_AT_decl_column : 75 + <19da1> DW_AT_type : <0x17f38> + <19da5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><19da8>: Abbrev Number: 2 (DW_TAG_variable) + <19da9> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <19dad> DW_AT_decl_file : 1 + <19dad> DW_AT_decl_line : 3235 + <19daf> DW_AT_decl_column : 31 + <19db0> DW_AT_type : <0x18816> + <19db4> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19db7>: Abbrev Number: 2 (DW_TAG_variable) + <19db8> DW_AT_name : (indirect string, offset: 0xf763e): channel_2_state + <19dbc> DW_AT_decl_file : 1 + <19dbc> DW_AT_decl_line : 3236 + <19dbe> DW_AT_decl_column : 31 + <19dbf> DW_AT_type : <0x18816> + <19dc3> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><19dc6>: Abbrev Number: 2 (DW_TAG_variable) + <19dc7> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <19dcb> DW_AT_decl_file : 1 + <19dcb> DW_AT_decl_line : 3237 + <19dcd> DW_AT_decl_column : 31 + <19dce> DW_AT_type : <0x18816> + <19dd2> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><19dd5>: Abbrev Number: 2 (DW_TAG_variable) + <19dd6> DW_AT_name : (indirect string, offset: 0xf7630): complementary_channel_2_state + <19dda> DW_AT_decl_file : 1 + <19dda> DW_AT_decl_line : 3238 + <19ddc> DW_AT_decl_column : 31 + <19ddd> DW_AT_type : <0x18816> + <19de1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19de4>: Abbrev Number: 0 + <1><19de5>: Abbrev Number: 7 (DW_TAG_subprogram) + <19de6> DW_AT_external : 1 + <19de6> DW_AT_name : (indirect string, offset: 0xf8150): HAL_TIM_Encoder_MspDeInit + <19dea> DW_AT_decl_file : 1 + <19dea> DW_AT_decl_line : 3213 + <19dec> DW_AT_decl_column : 13 + <19ded> DW_AT_prototyped : 1 + <19ded> DW_AT_low_pc : 0x0 + <19df1> DW_AT_high_pc : 0x14 + <19df5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19df7> DW_AT_call_all_calls: 1 + <19df7> DW_AT_sibling : <0x19e0b> + <2><19dfb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19dfc> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19e00> DW_AT_decl_file : 1 + <19e00> DW_AT_decl_line : 3213 + <19e02> DW_AT_decl_column : 58 + <19e03> DW_AT_type : <0x189a3> + <19e07> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19e0a>: Abbrev Number: 0 + <1><19e0b>: Abbrev Number: 7 (DW_TAG_subprogram) + <19e0c> DW_AT_external : 1 + <19e0c> DW_AT_name : (indirect string, offset: 0xf782b): HAL_TIM_Encoder_MspInit + <19e10> DW_AT_decl_file : 1 + <19e10> DW_AT_decl_line : 3198 + <19e12> DW_AT_decl_column : 13 + <19e13> DW_AT_prototyped : 1 + <19e13> DW_AT_low_pc : 0x0 + <19e17> DW_AT_high_pc : 0x14 + <19e1b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19e1d> DW_AT_call_all_calls: 1 + <19e1d> DW_AT_sibling : <0x19e31> + <2><19e21>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19e22> DW_AT_name : (indirect string, offset: 0xf0e34): htim <19e26> DW_AT_decl_file : 1 - <19e26> DW_AT_decl_line : 3233 - <19e28> DW_AT_decl_column : 19 - <19e28> DW_AT_prototyped : 1 - <19e28> DW_AT_type : <0x18302> - <19e2c> DW_AT_low_pc : 0x0 - <19e30> DW_AT_high_pc : 0x11c - <19e34> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19e36> DW_AT_call_all_tail_calls: 1 - <19e36> DW_AT_sibling : <0x19e95> - <2><19e3a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19e3b> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19e3f> DW_AT_decl_file : 1 - <19e3f> DW_AT_decl_line : 3233 - <19e41> DW_AT_decl_column : 60 - <19e42> DW_AT_type : <0x18a53> - <19e46> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19e49>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19e4a> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <19e4e> DW_AT_decl_file : 1 - <19e4e> DW_AT_decl_line : 3233 - <19e50> DW_AT_decl_column : 75 - <19e51> DW_AT_type : <0x17fe8> - <19e55> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19e58>: Abbrev Number: 2 (DW_TAG_variable) - <19e59> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state - <19e5d> DW_AT_decl_file : 1 - <19e5d> DW_AT_decl_line : 3235 - <19e5f> DW_AT_decl_column : 31 - <19e60> DW_AT_type : <0x188c6> - <19e64> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19e67>: Abbrev Number: 2 (DW_TAG_variable) - <19e68> DW_AT_name : (indirect string, offset: 0xf7659): channel_2_state - <19e6c> DW_AT_decl_file : 1 - <19e6c> DW_AT_decl_line : 3236 - <19e6e> DW_AT_decl_column : 31 - <19e6f> DW_AT_type : <0x188c6> - <19e73> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><19e76>: Abbrev Number: 2 (DW_TAG_variable) - <19e77> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <19e7b> DW_AT_decl_file : 1 - <19e7b> DW_AT_decl_line : 3237 - <19e7d> DW_AT_decl_column : 31 - <19e7e> DW_AT_type : <0x188c6> - <19e82> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><19e85>: Abbrev Number: 2 (DW_TAG_variable) - <19e86> DW_AT_name : (indirect string, offset: 0xf764b): complementary_channel_2_state - <19e8a> DW_AT_decl_file : 1 - <19e8a> DW_AT_decl_line : 3238 - <19e8c> DW_AT_decl_column : 31 - <19e8d> DW_AT_type : <0x188c6> - <19e91> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19e94>: Abbrev Number: 0 - <1><19e95>: Abbrev Number: 7 (DW_TAG_subprogram) - <19e96> DW_AT_external : 1 - <19e96> DW_AT_name : (indirect string, offset: 0xf816b): HAL_TIM_Encoder_MspDeInit - <19e9a> DW_AT_decl_file : 1 - <19e9a> DW_AT_decl_line : 3213 - <19e9c> DW_AT_decl_column : 13 - <19e9d> DW_AT_prototyped : 1 - <19e9d> DW_AT_low_pc : 0x0 - <19ea1> DW_AT_high_pc : 0x14 - <19ea5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19ea7> DW_AT_call_all_calls: 1 - <19ea7> DW_AT_sibling : <0x19ebb> - <2><19eab>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19eac> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19eb0> DW_AT_decl_file : 1 - <19eb0> DW_AT_decl_line : 3213 - <19eb2> DW_AT_decl_column : 58 - <19eb3> DW_AT_type : <0x18a53> - <19eb7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19eba>: Abbrev Number: 0 - <1><19ebb>: Abbrev Number: 7 (DW_TAG_subprogram) - <19ebc> DW_AT_external : 1 - <19ebc> DW_AT_name : (indirect string, offset: 0xf7846): HAL_TIM_Encoder_MspInit - <19ec0> DW_AT_decl_file : 1 - <19ec0> DW_AT_decl_line : 3198 - <19ec2> DW_AT_decl_column : 13 - <19ec3> DW_AT_prototyped : 1 - <19ec3> DW_AT_low_pc : 0x0 - <19ec7> DW_AT_high_pc : 0x14 - <19ecb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19ecd> DW_AT_call_all_calls: 1 - <19ecd> DW_AT_sibling : <0x19ee1> - <2><19ed1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19ed2> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19ed6> DW_AT_decl_file : 1 - <19ed6> DW_AT_decl_line : 3198 - <19ed8> DW_AT_decl_column : 56 - <19ed9> DW_AT_type : <0x18a53> - <19edd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19ee0>: Abbrev Number: 0 - <1><19ee1>: Abbrev Number: 4 (DW_TAG_subprogram) - <19ee2> DW_AT_external : 1 - <19ee2> DW_AT_name : (indirect string, offset: 0xf80f7): HAL_TIM_Encoder_DeInit - <19ee6> DW_AT_decl_file : 1 - <19ee6> DW_AT_decl_line : 3153 - <19ee8> DW_AT_decl_column : 19 - <19ee8> DW_AT_prototyped : 1 - <19ee8> DW_AT_type : <0x18302> - <19eec> DW_AT_low_pc : 0x0 - <19ef0> DW_AT_high_pc : 0x88 - <19ef4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19ef6> DW_AT_call_all_tail_calls: 1 - <19ef6> DW_AT_sibling : <0x19f0a> - <2><19efa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19efb> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19eff> DW_AT_decl_file : 1 - <19eff> DW_AT_decl_line : 3153 - <19f01> DW_AT_decl_column : 61 - <19f02> DW_AT_type : <0x18a53> - <19f06> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19f09>: Abbrev Number: 0 - <1><19f0a>: Abbrev Number: 4 (DW_TAG_subprogram) - <19f0b> DW_AT_external : 1 - <19f0b> DW_AT_name : (indirect string, offset: 0xf7cf6): HAL_TIM_Encoder_Init - <19f0f> DW_AT_decl_file : 1 - <19f0f> DW_AT_decl_line : 3038 - <19f11> DW_AT_decl_column : 19 - <19f11> DW_AT_prototyped : 1 - <19f11> DW_AT_type : <0x18302> - <19f15> DW_AT_low_pc : 0x0 - <19f19> DW_AT_high_pc : 0x14c - <19f1d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19f1f> DW_AT_call_all_tail_calls: 1 - <19f1f> DW_AT_sibling : <0x19f6f> - <2><19f23>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19f24> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19f28> DW_AT_decl_file : 1 - <19f28> DW_AT_decl_line : 3038 - <19f2a> DW_AT_decl_column : 59 - <19f2b> DW_AT_type : <0x18a53> - <19f2f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><19f32>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19f33> DW_AT_name : (indirect string, offset: 0xf95f8): sConfig - <19f37> DW_AT_decl_file : 1 - <19f37> DW_AT_decl_line : 3038 - <19f39> DW_AT_decl_column : 96 - <19f3a> DW_AT_type : <0x19f6f> - <19f3e> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><19f41>: Abbrev Number: 2 (DW_TAG_variable) - <19f42> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <19f46> DW_AT_decl_file : 1 - <19f46> DW_AT_decl_line : 3040 - <19f48> DW_AT_decl_column : 12 - <19f49> DW_AT_type : <0x17fe8> - <19f4d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19f50>: Abbrev Number: 2 (DW_TAG_variable) - <19f51> DW_AT_name : (indirect string, offset: 0xf7874): tmpccmr1 - <19f55> DW_AT_decl_file : 1 - <19f55> DW_AT_decl_line : 3041 - <19f57> DW_AT_decl_column : 12 - <19f58> DW_AT_type : <0x17fe8> - <19f5c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><19f5f>: Abbrev Number: 2 (DW_TAG_variable) - <19f60> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <19f64> DW_AT_decl_file : 1 - <19f64> DW_AT_decl_line : 3042 - <19f66> DW_AT_decl_column : 12 - <19f67> DW_AT_type : <0x17fe8> - <19f6b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19f6e>: Abbrev Number: 0 - <1><19f6f>: Abbrev Number: 8 (DW_TAG_pointer_type) - <19f70> DW_AT_byte_size : 4 - <19f70> DW_AT_type : <0x18761> - <1><19f74>: Abbrev Number: 4 (DW_TAG_subprogram) - <19f75> DW_AT_external : 1 - <19f75> DW_AT_name : (indirect string, offset: 0xf79cb): HAL_TIM_OnePulse_Stop_IT - <19f79> DW_AT_decl_file : 1 - <19f79> DW_AT_decl_line : 2959 - <19f7b> DW_AT_decl_column : 19 - <19f7b> DW_AT_prototyped : 1 - <19f7b> DW_AT_type : <0x18302> - <19f7f> DW_AT_low_pc : 0x0 - <19f83> DW_AT_high_pc : 0x104 - <19f87> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19f89> DW_AT_call_all_tail_calls: 1 - <19f89> DW_AT_sibling : <0x19fac> - <2><19f8d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19f8e> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19f92> DW_AT_decl_file : 1 - <19f92> DW_AT_decl_line : 2959 - <19f94> DW_AT_decl_column : 63 - <19f95> DW_AT_type : <0x18a53> - <19f99> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><19f9c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19f9d> DW_AT_name : (indirect string, offset: 0xf7724): OutputChannel - <19fa1> DW_AT_decl_file : 1 - <19fa1> DW_AT_decl_line : 2959 - <19fa3> DW_AT_decl_column : 78 - <19fa4> DW_AT_type : <0x17fe8> - <19fa8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><19fab>: Abbrev Number: 0 - <1><19fac>: Abbrev Number: 4 (DW_TAG_subprogram) - <19fad> DW_AT_external : 1 - <19fad> DW_AT_name : (indirect string, offset: 0xf7e15): HAL_TIM_OnePulse_Start_IT - <19fb1> DW_AT_decl_file : 1 - <19fb1> DW_AT_decl_line : 2896 - <19fb3> DW_AT_decl_column : 19 - <19fb3> DW_AT_prototyped : 1 - <19fb3> DW_AT_type : <0x18302> - <19fb7> DW_AT_low_pc : 0x0 - <19fbb> DW_AT_high_pc : 0xf0 - <19fbf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <19fc1> DW_AT_call_all_tail_calls: 1 - <19fc1> DW_AT_sibling : <0x1a020> - <2><19fc5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19fc6> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <19fca> DW_AT_decl_file : 1 - <19fca> DW_AT_decl_line : 2896 - <19fcc> DW_AT_decl_column : 64 - <19fcd> DW_AT_type : <0x18a53> - <19fd1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><19fd4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <19fd5> DW_AT_name : (indirect string, offset: 0xf7724): OutputChannel - <19fd9> DW_AT_decl_file : 1 - <19fd9> DW_AT_decl_line : 2896 - <19fdb> DW_AT_decl_column : 79 - <19fdc> DW_AT_type : <0x17fe8> - <19fe0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><19fe3>: Abbrev Number: 2 (DW_TAG_variable) - <19fe4> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state - <19fe8> DW_AT_decl_file : 1 - <19fe8> DW_AT_decl_line : 2898 - <19fea> DW_AT_decl_column : 31 - <19feb> DW_AT_type : <0x188c6> - <19fef> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><19ff2>: Abbrev Number: 2 (DW_TAG_variable) - <19ff3> DW_AT_name : (indirect string, offset: 0xf7659): channel_2_state - <19ff7> DW_AT_decl_file : 1 - <19ff7> DW_AT_decl_line : 2899 - <19ff9> DW_AT_decl_column : 31 - <19ffa> DW_AT_type : <0x188c6> - <19ffe> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1a001>: Abbrev Number: 2 (DW_TAG_variable) - <1a002> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <1a006> DW_AT_decl_file : 1 - <1a006> DW_AT_decl_line : 2900 - <1a008> DW_AT_decl_column : 31 - <1a009> DW_AT_type : <0x188c6> - <1a00d> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><1a010>: Abbrev Number: 2 (DW_TAG_variable) - <1a011> DW_AT_name : (indirect string, offset: 0xf764b): complementary_channel_2_state - <1a015> DW_AT_decl_file : 1 - <1a015> DW_AT_decl_line : 2901 - <1a017> DW_AT_decl_column : 31 - <1a018> DW_AT_type : <0x188c6> - <1a01c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a01f>: Abbrev Number: 0 - <1><1a020>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a021> DW_AT_external : 1 - <1a021> DW_AT_name : (indirect string, offset: 0xf785e): HAL_TIM_OnePulse_Stop - <1a025> DW_AT_decl_file : 1 - <1a025> DW_AT_decl_line : 2853 - <1a027> DW_AT_decl_column : 19 - <1a027> DW_AT_prototyped : 1 - <1a027> DW_AT_type : <0x18302> - <1a02b> DW_AT_low_pc : 0x0 - <1a02f> DW_AT_high_pc : 0xe4 - <1a033> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a035> DW_AT_call_all_tail_calls: 1 - <1a035> DW_AT_sibling : <0x1a058> - <2><1a039>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a03a> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a03e> DW_AT_decl_file : 1 - <1a03e> DW_AT_decl_line : 2853 - <1a040> DW_AT_decl_column : 60 - <1a041> DW_AT_type : <0x18a53> - <1a045> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a048>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a049> DW_AT_name : (indirect string, offset: 0xf7724): OutputChannel - <1a04d> DW_AT_decl_file : 1 - <1a04d> DW_AT_decl_line : 2853 - <1a04f> DW_AT_decl_column : 75 - <1a050> DW_AT_type : <0x17fe8> - <1a054> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a057>: Abbrev Number: 0 - <1><1a058>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a059> DW_AT_external : 1 - <1a059> DW_AT_name : (indirect string, offset: 0xf75d5): HAL_TIM_OnePulse_Start + <19e26> DW_AT_decl_line : 3198 + <19e28> DW_AT_decl_column : 56 + <19e29> DW_AT_type : <0x189a3> + <19e2d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19e30>: Abbrev Number: 0 + <1><19e31>: Abbrev Number: 4 (DW_TAG_subprogram) + <19e32> DW_AT_external : 1 + <19e32> DW_AT_name : (indirect string, offset: 0xf80dc): HAL_TIM_Encoder_DeInit + <19e36> DW_AT_decl_file : 1 + <19e36> DW_AT_decl_line : 3153 + <19e38> DW_AT_decl_column : 19 + <19e38> DW_AT_prototyped : 1 + <19e38> DW_AT_type : <0x18252> + <19e3c> DW_AT_low_pc : 0x0 + <19e40> DW_AT_high_pc : 0x88 + <19e44> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19e46> DW_AT_call_all_tail_calls: 1 + <19e46> DW_AT_sibling : <0x19e5a> + <2><19e4a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19e4b> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19e4f> DW_AT_decl_file : 1 + <19e4f> DW_AT_decl_line : 3153 + <19e51> DW_AT_decl_column : 61 + <19e52> DW_AT_type : <0x189a3> + <19e56> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19e59>: Abbrev Number: 0 + <1><19e5a>: Abbrev Number: 4 (DW_TAG_subprogram) + <19e5b> DW_AT_external : 1 + <19e5b> DW_AT_name : (indirect string, offset: 0xf7cdb): HAL_TIM_Encoder_Init + <19e5f> DW_AT_decl_file : 1 + <19e5f> DW_AT_decl_line : 3038 + <19e61> DW_AT_decl_column : 19 + <19e61> DW_AT_prototyped : 1 + <19e61> DW_AT_type : <0x18252> + <19e65> DW_AT_low_pc : 0x0 + <19e69> DW_AT_high_pc : 0x14c + <19e6d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19e6f> DW_AT_call_all_tail_calls: 1 + <19e6f> DW_AT_sibling : <0x19ebf> + <2><19e73>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19e74> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19e78> DW_AT_decl_file : 1 + <19e78> DW_AT_decl_line : 3038 + <19e7a> DW_AT_decl_column : 59 + <19e7b> DW_AT_type : <0x189a3> + <19e7f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><19e82>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19e83> DW_AT_name : (indirect string, offset: 0xf95dd): sConfig + <19e87> DW_AT_decl_file : 1 + <19e87> DW_AT_decl_line : 3038 + <19e89> DW_AT_decl_column : 96 + <19e8a> DW_AT_type : <0x19ebf> + <19e8e> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><19e91>: Abbrev Number: 2 (DW_TAG_variable) + <19e92> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <19e96> DW_AT_decl_file : 1 + <19e96> DW_AT_decl_line : 3040 + <19e98> DW_AT_decl_column : 12 + <19e99> DW_AT_type : <0x17f38> + <19e9d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19ea0>: Abbrev Number: 2 (DW_TAG_variable) + <19ea1> DW_AT_name : (indirect string, offset: 0xf7859): tmpccmr1 + <19ea5> DW_AT_decl_file : 1 + <19ea5> DW_AT_decl_line : 3041 + <19ea7> DW_AT_decl_column : 12 + <19ea8> DW_AT_type : <0x17f38> + <19eac> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><19eaf>: Abbrev Number: 2 (DW_TAG_variable) + <19eb0> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <19eb4> DW_AT_decl_file : 1 + <19eb4> DW_AT_decl_line : 3042 + <19eb6> DW_AT_decl_column : 12 + <19eb7> DW_AT_type : <0x17f38> + <19ebb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19ebe>: Abbrev Number: 0 + <1><19ebf>: Abbrev Number: 8 (DW_TAG_pointer_type) + <19ec0> DW_AT_byte_size : 4 + <19ec0> DW_AT_type : <0x186b1> + <1><19ec4>: Abbrev Number: 4 (DW_TAG_subprogram) + <19ec5> DW_AT_external : 1 + <19ec5> DW_AT_name : (indirect string, offset: 0xf79b0): HAL_TIM_OnePulse_Stop_IT + <19ec9> DW_AT_decl_file : 1 + <19ec9> DW_AT_decl_line : 2959 + <19ecb> DW_AT_decl_column : 19 + <19ecb> DW_AT_prototyped : 1 + <19ecb> DW_AT_type : <0x18252> + <19ecf> DW_AT_low_pc : 0x0 + <19ed3> DW_AT_high_pc : 0x104 + <19ed7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19ed9> DW_AT_call_all_tail_calls: 1 + <19ed9> DW_AT_sibling : <0x19efc> + <2><19edd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19ede> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19ee2> DW_AT_decl_file : 1 + <19ee2> DW_AT_decl_line : 2959 + <19ee4> DW_AT_decl_column : 63 + <19ee5> DW_AT_type : <0x189a3> + <19ee9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19eec>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19eed> DW_AT_name : (indirect string, offset: 0xf7709): OutputChannel + <19ef1> DW_AT_decl_file : 1 + <19ef1> DW_AT_decl_line : 2959 + <19ef3> DW_AT_decl_column : 78 + <19ef4> DW_AT_type : <0x17f38> + <19ef8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><19efb>: Abbrev Number: 0 + <1><19efc>: Abbrev Number: 4 (DW_TAG_subprogram) + <19efd> DW_AT_external : 1 + <19efd> DW_AT_name : (indirect string, offset: 0xf7dfa): HAL_TIM_OnePulse_Start_IT + <19f01> DW_AT_decl_file : 1 + <19f01> DW_AT_decl_line : 2896 + <19f03> DW_AT_decl_column : 19 + <19f03> DW_AT_prototyped : 1 + <19f03> DW_AT_type : <0x18252> + <19f07> DW_AT_low_pc : 0x0 + <19f0b> DW_AT_high_pc : 0xf0 + <19f0f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19f11> DW_AT_call_all_tail_calls: 1 + <19f11> DW_AT_sibling : <0x19f70> + <2><19f15>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19f16> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19f1a> DW_AT_decl_file : 1 + <19f1a> DW_AT_decl_line : 2896 + <19f1c> DW_AT_decl_column : 64 + <19f1d> DW_AT_type : <0x189a3> + <19f21> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19f24>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19f25> DW_AT_name : (indirect string, offset: 0xf7709): OutputChannel + <19f29> DW_AT_decl_file : 1 + <19f29> DW_AT_decl_line : 2896 + <19f2b> DW_AT_decl_column : 79 + <19f2c> DW_AT_type : <0x17f38> + <19f30> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><19f33>: Abbrev Number: 2 (DW_TAG_variable) + <19f34> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <19f38> DW_AT_decl_file : 1 + <19f38> DW_AT_decl_line : 2898 + <19f3a> DW_AT_decl_column : 31 + <19f3b> DW_AT_type : <0x18816> + <19f3f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19f42>: Abbrev Number: 2 (DW_TAG_variable) + <19f43> DW_AT_name : (indirect string, offset: 0xf763e): channel_2_state + <19f47> DW_AT_decl_file : 1 + <19f47> DW_AT_decl_line : 2899 + <19f49> DW_AT_decl_column : 31 + <19f4a> DW_AT_type : <0x18816> + <19f4e> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><19f51>: Abbrev Number: 2 (DW_TAG_variable) + <19f52> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <19f56> DW_AT_decl_file : 1 + <19f56> DW_AT_decl_line : 2900 + <19f58> DW_AT_decl_column : 31 + <19f59> DW_AT_type : <0x18816> + <19f5d> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><19f60>: Abbrev Number: 2 (DW_TAG_variable) + <19f61> DW_AT_name : (indirect string, offset: 0xf7630): complementary_channel_2_state + <19f65> DW_AT_decl_file : 1 + <19f65> DW_AT_decl_line : 2901 + <19f67> DW_AT_decl_column : 31 + <19f68> DW_AT_type : <0x18816> + <19f6c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19f6f>: Abbrev Number: 0 + <1><19f70>: Abbrev Number: 4 (DW_TAG_subprogram) + <19f71> DW_AT_external : 1 + <19f71> DW_AT_name : (indirect string, offset: 0xf7843): HAL_TIM_OnePulse_Stop + <19f75> DW_AT_decl_file : 1 + <19f75> DW_AT_decl_line : 2853 + <19f77> DW_AT_decl_column : 19 + <19f77> DW_AT_prototyped : 1 + <19f77> DW_AT_type : <0x18252> + <19f7b> DW_AT_low_pc : 0x0 + <19f7f> DW_AT_high_pc : 0xe4 + <19f83> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19f85> DW_AT_call_all_tail_calls: 1 + <19f85> DW_AT_sibling : <0x19fa8> + <2><19f89>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19f8a> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19f8e> DW_AT_decl_file : 1 + <19f8e> DW_AT_decl_line : 2853 + <19f90> DW_AT_decl_column : 60 + <19f91> DW_AT_type : <0x189a3> + <19f95> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><19f98>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19f99> DW_AT_name : (indirect string, offset: 0xf7709): OutputChannel + <19f9d> DW_AT_decl_file : 1 + <19f9d> DW_AT_decl_line : 2853 + <19f9f> DW_AT_decl_column : 75 + <19fa0> DW_AT_type : <0x17f38> + <19fa4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><19fa7>: Abbrev Number: 0 + <1><19fa8>: Abbrev Number: 4 (DW_TAG_subprogram) + <19fa9> DW_AT_external : 1 + <19fa9> DW_AT_name : (indirect string, offset: 0xf75ba): HAL_TIM_OnePulse_Start + <19fad> DW_AT_decl_file : 1 + <19fad> DW_AT_decl_line : 2796 + <19faf> DW_AT_decl_column : 19 + <19faf> DW_AT_prototyped : 1 + <19faf> DW_AT_type : <0x18252> + <19fb3> DW_AT_low_pc : 0x0 + <19fb7> DW_AT_high_pc : 0xd0 + <19fbb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <19fbd> DW_AT_call_all_tail_calls: 1 + <19fbd> DW_AT_sibling : <0x1a01c> + <2><19fc1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19fc2> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <19fc6> DW_AT_decl_file : 1 + <19fc6> DW_AT_decl_line : 2796 + <19fc8> DW_AT_decl_column : 61 + <19fc9> DW_AT_type : <0x189a3> + <19fcd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><19fd0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <19fd1> DW_AT_name : (indirect string, offset: 0xf7709): OutputChannel + <19fd5> DW_AT_decl_file : 1 + <19fd5> DW_AT_decl_line : 2796 + <19fd7> DW_AT_decl_column : 76 + <19fd8> DW_AT_type : <0x17f38> + <19fdc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><19fdf>: Abbrev Number: 2 (DW_TAG_variable) + <19fe0> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <19fe4> DW_AT_decl_file : 1 + <19fe4> DW_AT_decl_line : 2798 + <19fe6> DW_AT_decl_column : 31 + <19fe7> DW_AT_type : <0x18816> + <19feb> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><19fee>: Abbrev Number: 2 (DW_TAG_variable) + <19fef> DW_AT_name : (indirect string, offset: 0xf763e): channel_2_state + <19ff3> DW_AT_decl_file : 1 + <19ff3> DW_AT_decl_line : 2799 + <19ff5> DW_AT_decl_column : 31 + <19ff6> DW_AT_type : <0x18816> + <19ffa> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><19ffd>: Abbrev Number: 2 (DW_TAG_variable) + <19ffe> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <1a002> DW_AT_decl_file : 1 + <1a002> DW_AT_decl_line : 2800 + <1a004> DW_AT_decl_column : 31 + <1a005> DW_AT_type : <0x18816> + <1a009> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><1a00c>: Abbrev Number: 2 (DW_TAG_variable) + <1a00d> DW_AT_name : (indirect string, offset: 0xf7630): complementary_channel_2_state + <1a011> DW_AT_decl_file : 1 + <1a011> DW_AT_decl_line : 2801 + <1a013> DW_AT_decl_column : 31 + <1a014> DW_AT_type : <0x18816> + <1a018> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a01b>: Abbrev Number: 0 + <1><1a01c>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a01d> DW_AT_external : 1 + <1a01d> DW_AT_name : (indirect string, offset: 0xf816a): HAL_TIM_OnePulse_MspDeInit + <1a021> DW_AT_decl_file : 1 + <1a021> DW_AT_decl_line : 2776 + <1a023> DW_AT_decl_column : 13 + <1a024> DW_AT_prototyped : 1 + <1a024> DW_AT_low_pc : 0x0 + <1a028> DW_AT_high_pc : 0x14 + <1a02c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a02e> DW_AT_call_all_calls: 1 + <1a02e> DW_AT_sibling : <0x1a042> + <2><1a032>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a033> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a037> DW_AT_decl_file : 1 + <1a037> DW_AT_decl_line : 2776 + <1a039> DW_AT_decl_column : 59 + <1a03a> DW_AT_type : <0x189a3> + <1a03e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a041>: Abbrev Number: 0 + <1><1a042>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a043> DW_AT_external : 1 + <1a043> DW_AT_name : (indirect string, offset: 0xf7eca): HAL_TIM_OnePulse_MspInit + <1a047> DW_AT_decl_file : 1 + <1a047> DW_AT_decl_line : 2761 + <1a049> DW_AT_decl_column : 13 + <1a04a> DW_AT_prototyped : 1 + <1a04a> DW_AT_low_pc : 0x0 + <1a04e> DW_AT_high_pc : 0x14 + <1a052> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a054> DW_AT_call_all_calls: 1 + <1a054> DW_AT_sibling : <0x1a068> + <2><1a058>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a059> DW_AT_name : (indirect string, offset: 0xf0e34): htim <1a05d> DW_AT_decl_file : 1 - <1a05d> DW_AT_decl_line : 2796 - <1a05f> DW_AT_decl_column : 19 - <1a05f> DW_AT_prototyped : 1 - <1a05f> DW_AT_type : <0x18302> - <1a063> DW_AT_low_pc : 0x0 - <1a067> DW_AT_high_pc : 0xd0 - <1a06b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a06d> DW_AT_call_all_tail_calls: 1 - <1a06d> DW_AT_sibling : <0x1a0cc> - <2><1a071>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a072> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a076> DW_AT_decl_file : 1 - <1a076> DW_AT_decl_line : 2796 - <1a078> DW_AT_decl_column : 61 - <1a079> DW_AT_type : <0x18a53> - <1a07d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a080>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a081> DW_AT_name : (indirect string, offset: 0xf7724): OutputChannel - <1a085> DW_AT_decl_file : 1 - <1a085> DW_AT_decl_line : 2796 - <1a087> DW_AT_decl_column : 76 - <1a088> DW_AT_type : <0x17fe8> - <1a08c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a08f>: Abbrev Number: 2 (DW_TAG_variable) - <1a090> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state - <1a094> DW_AT_decl_file : 1 - <1a094> DW_AT_decl_line : 2798 - <1a096> DW_AT_decl_column : 31 - <1a097> DW_AT_type : <0x188c6> - <1a09b> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a09e>: Abbrev Number: 2 (DW_TAG_variable) - <1a09f> DW_AT_name : (indirect string, offset: 0xf7659): channel_2_state - <1a0a3> DW_AT_decl_file : 1 - <1a0a3> DW_AT_decl_line : 2799 - <1a0a5> DW_AT_decl_column : 31 - <1a0a6> DW_AT_type : <0x188c6> - <1a0aa> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1a0ad>: Abbrev Number: 2 (DW_TAG_variable) - <1a0ae> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <1a0b2> DW_AT_decl_file : 1 - <1a0b2> DW_AT_decl_line : 2800 - <1a0b4> DW_AT_decl_column : 31 - <1a0b5> DW_AT_type : <0x188c6> - <1a0b9> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><1a0bc>: Abbrev Number: 2 (DW_TAG_variable) - <1a0bd> DW_AT_name : (indirect string, offset: 0xf764b): complementary_channel_2_state - <1a0c1> DW_AT_decl_file : 1 - <1a0c1> DW_AT_decl_line : 2801 - <1a0c3> DW_AT_decl_column : 31 - <1a0c4> DW_AT_type : <0x188c6> - <1a0c8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a0cb>: Abbrev Number: 0 - <1><1a0cc>: Abbrev Number: 7 (DW_TAG_subprogram) - <1a0cd> DW_AT_external : 1 - <1a0cd> DW_AT_name : (indirect string, offset: 0xf8185): HAL_TIM_OnePulse_MspDeInit - <1a0d1> DW_AT_decl_file : 1 - <1a0d1> DW_AT_decl_line : 2776 - <1a0d3> DW_AT_decl_column : 13 - <1a0d4> DW_AT_prototyped : 1 + <1a05d> DW_AT_decl_line : 2761 + <1a05f> DW_AT_decl_column : 57 + <1a060> DW_AT_type : <0x189a3> + <1a064> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a067>: Abbrev Number: 0 + <1><1a068>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a069> DW_AT_external : 1 + <1a069> DW_AT_name : (indirect string, offset: 0xf78d1): HAL_TIM_OnePulse_DeInit + <1a06d> DW_AT_decl_file : 1 + <1a06d> DW_AT_decl_line : 2716 + <1a06f> DW_AT_decl_column : 19 + <1a06f> DW_AT_prototyped : 1 + <1a06f> DW_AT_type : <0x18252> + <1a073> DW_AT_low_pc : 0x0 + <1a077> DW_AT_high_pc : 0x88 + <1a07b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a07d> DW_AT_call_all_tail_calls: 1 + <1a07d> DW_AT_sibling : <0x1a091> + <2><1a081>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a082> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a086> DW_AT_decl_file : 1 + <1a086> DW_AT_decl_line : 2716 + <1a088> DW_AT_decl_column : 62 + <1a089> DW_AT_type : <0x189a3> + <1a08d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a090>: Abbrev Number: 0 + <1><1a091>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a092> DW_AT_external : 1 + <1a092> DW_AT_name : (indirect string, offset: 0xf7c69): HAL_TIM_OnePulse_Init + <1a096> DW_AT_decl_file : 1 + <1a096> DW_AT_decl_line : 2647 + <1a098> DW_AT_decl_column : 19 + <1a098> DW_AT_prototyped : 1 + <1a098> DW_AT_type : <0x18252> + <1a09c> DW_AT_low_pc : 0x0 + <1a0a0> DW_AT_high_pc : 0xa0 + <1a0a4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a0a6> DW_AT_call_all_tail_calls: 1 + <1a0a6> DW_AT_sibling : <0x1a0c9> + <2><1a0aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a0ab> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a0af> DW_AT_decl_file : 1 + <1a0af> DW_AT_decl_line : 2647 + <1a0b1> DW_AT_decl_column : 60 + <1a0b2> DW_AT_type : <0x189a3> + <1a0b6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a0b9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a0ba> DW_AT_name : (indirect string, offset: 0xf741e): OnePulseMode + <1a0be> DW_AT_decl_file : 1 + <1a0be> DW_AT_decl_line : 2647 + <1a0c0> DW_AT_decl_column : 75 + <1a0c1> DW_AT_type : <0x17f38> + <1a0c5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a0c8>: Abbrev Number: 0 + <1><1a0c9>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a0ca> DW_AT_external : 1 + <1a0ca> DW_AT_name : (indirect string, offset: 0xf7dbd): HAL_TIM_IC_Stop_DMA + <1a0ce> DW_AT_decl_file : 1 + <1a0ce> DW_AT_decl_line : 2542 + <1a0d0> DW_AT_decl_column : 19 + <1a0d0> DW_AT_prototyped : 1 + <1a0d0> DW_AT_type : <0x18252> <1a0d4> DW_AT_low_pc : 0x0 - <1a0d8> DW_AT_high_pc : 0x14 + <1a0d8> DW_AT_high_pc : 0x1a2 <1a0dc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a0de> DW_AT_call_all_calls: 1 - <1a0de> DW_AT_sibling : <0x1a0f2> + <1a0de> DW_AT_call_all_tail_calls: 1 + <1a0de> DW_AT_sibling : <0x1a110> <2><1a0e2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a0e3> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <1a0e3> DW_AT_name : (indirect string, offset: 0xf0e34): htim <1a0e7> DW_AT_decl_file : 1 - <1a0e7> DW_AT_decl_line : 2776 - <1a0e9> DW_AT_decl_column : 59 - <1a0ea> DW_AT_type : <0x18a53> - <1a0ee> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a0f1>: Abbrev Number: 0 - <1><1a0f2>: Abbrev Number: 7 (DW_TAG_subprogram) - <1a0f3> DW_AT_external : 1 - <1a0f3> DW_AT_name : (indirect string, offset: 0xf7ee5): HAL_TIM_OnePulse_MspInit - <1a0f7> DW_AT_decl_file : 1 - <1a0f7> DW_AT_decl_line : 2761 - <1a0f9> DW_AT_decl_column : 13 - <1a0fa> DW_AT_prototyped : 1 - <1a0fa> DW_AT_low_pc : 0x0 - <1a0fe> DW_AT_high_pc : 0x14 - <1a102> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a104> DW_AT_call_all_calls: 1 - <1a104> DW_AT_sibling : <0x1a118> - <2><1a108>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a109> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a10d> DW_AT_decl_file : 1 - <1a10d> DW_AT_decl_line : 2761 - <1a10f> DW_AT_decl_column : 57 - <1a110> DW_AT_type : <0x18a53> - <1a114> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a117>: Abbrev Number: 0 - <1><1a118>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a119> DW_AT_external : 1 - <1a119> DW_AT_name : (indirect string, offset: 0xf78ec): HAL_TIM_OnePulse_DeInit - <1a11d> DW_AT_decl_file : 1 - <1a11d> DW_AT_decl_line : 2716 - <1a11f> DW_AT_decl_column : 19 - <1a11f> DW_AT_prototyped : 1 - <1a11f> DW_AT_type : <0x18302> - <1a123> DW_AT_low_pc : 0x0 - <1a127> DW_AT_high_pc : 0x88 - <1a12b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a12d> DW_AT_call_all_tail_calls: 1 - <1a12d> DW_AT_sibling : <0x1a141> - <2><1a131>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a132> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a136> DW_AT_decl_file : 1 - <1a136> DW_AT_decl_line : 2716 - <1a138> DW_AT_decl_column : 62 - <1a139> DW_AT_type : <0x18a53> - <1a13d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a140>: Abbrev Number: 0 - <1><1a141>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a142> DW_AT_external : 1 - <1a142> DW_AT_name : (indirect string, offset: 0xf7c84): HAL_TIM_OnePulse_Init - <1a146> DW_AT_decl_file : 1 - <1a146> DW_AT_decl_line : 2647 - <1a148> DW_AT_decl_column : 19 - <1a148> DW_AT_prototyped : 1 - <1a148> DW_AT_type : <0x18302> - <1a14c> DW_AT_low_pc : 0x0 - <1a150> DW_AT_high_pc : 0xa0 - <1a154> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a156> DW_AT_call_all_tail_calls: 1 - <1a156> DW_AT_sibling : <0x1a179> - <2><1a15a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a15b> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a15f> DW_AT_decl_file : 1 - <1a15f> DW_AT_decl_line : 2647 - <1a161> DW_AT_decl_column : 60 - <1a162> DW_AT_type : <0x18a53> - <1a166> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a169>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a16a> DW_AT_name : (indirect string, offset: 0xf7439): OnePulseMode - <1a16e> DW_AT_decl_file : 1 - <1a16e> DW_AT_decl_line : 2647 - <1a170> DW_AT_decl_column : 75 - <1a171> DW_AT_type : <0x17fe8> - <1a175> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a178>: Abbrev Number: 0 - <1><1a179>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a17a> DW_AT_external : 1 - <1a17a> DW_AT_name : (indirect string, offset: 0xf7dd8): HAL_TIM_IC_Stop_DMA - <1a17e> DW_AT_decl_file : 1 - <1a17e> DW_AT_decl_line : 2542 - <1a180> DW_AT_decl_column : 19 - <1a180> DW_AT_prototyped : 1 - <1a180> DW_AT_type : <0x18302> - <1a184> DW_AT_low_pc : 0x0 - <1a188> DW_AT_high_pc : 0x1a2 - <1a18c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a18e> DW_AT_call_all_tail_calls: 1 - <1a18e> DW_AT_sibling : <0x1a1c0> - <2><1a192>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a193> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <1a0e7> DW_AT_decl_line : 2542 + <1a0e9> DW_AT_decl_column : 58 + <1a0ea> DW_AT_type : <0x189a3> + <1a0ee> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a0f1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a0f2> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a0f6> DW_AT_decl_file : 1 + <1a0f6> DW_AT_decl_line : 2542 + <1a0f8> DW_AT_decl_column : 73 + <1a0f9> DW_AT_type : <0x17f38> + <1a0fd> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a100>: Abbrev Number: 2 (DW_TAG_variable) + <1a101> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a105> DW_AT_decl_file : 1 + <1a105> DW_AT_decl_line : 2544 + <1a107> DW_AT_decl_column : 21 + <1a108> DW_AT_type : <0x18252> + <1a10c> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a10f>: Abbrev Number: 0 + <1><1a110>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a111> DW_AT_external : 1 + <1a111> DW_AT_name : (indirect string, offset: 0xf7911): HAL_TIM_IC_Start_DMA + <1a115> DW_AT_decl_file : 1 + <1a115> DW_AT_decl_line : 2383 + <1a117> DW_AT_decl_column : 19 + <1a117> DW_AT_prototyped : 1 + <1a117> DW_AT_type : <0x18252> + <1a11b> DW_AT_low_pc : 0x0 + <1a11f> DW_AT_high_pc : 0x350 + <1a123> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a125> DW_AT_call_all_tail_calls: 1 + <1a125> DW_AT_sibling : <0x1a1a2> + <2><1a129>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a12a> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a12e> DW_AT_decl_file : 1 + <1a12e> DW_AT_decl_line : 2383 + <1a130> DW_AT_decl_column : 59 + <1a131> DW_AT_type : <0x189a3> + <1a135> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a138>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a139> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a13d> DW_AT_decl_file : 1 + <1a13d> DW_AT_decl_line : 2383 + <1a13f> DW_AT_decl_column : 74 + <1a140> DW_AT_type : <0x17f38> + <1a144> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a147>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a148> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1a14c> DW_AT_decl_file : 1 + <1a14c> DW_AT_decl_line : 2383 + <1a14e> DW_AT_decl_column : 93 + <1a14f> DW_AT_type : <0x19835> + <1a153> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1a156>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a157> DW_AT_name : (indirect string, offset: 0xf37d8): Length + <1a15b> DW_AT_decl_file : 1 + <1a15b> DW_AT_decl_line : 2383 + <1a15d> DW_AT_decl_column : 109 + <1a15e> DW_AT_type : <0x17f2c> + <1a162> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <2><1a165>: Abbrev Number: 2 (DW_TAG_variable) + <1a166> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a16a> DW_AT_decl_file : 1 + <1a16a> DW_AT_decl_line : 2385 + <1a16c> DW_AT_decl_column : 21 + <1a16d> DW_AT_type : <0x18252> + <1a171> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a174>: Abbrev Number: 2 (DW_TAG_variable) + <1a175> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a179> DW_AT_decl_file : 1 + <1a179> DW_AT_decl_line : 2386 + <1a17b> DW_AT_decl_column : 12 + <1a17c> DW_AT_type : <0x17f38> + <1a180> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a183>: Abbrev Number: 2 (DW_TAG_variable) + <1a184> DW_AT_name : (indirect string, offset: 0xf7e99): channel_state + <1a188> DW_AT_decl_file : 1 + <1a188> DW_AT_decl_line : 2388 + <1a18a> DW_AT_decl_column : 31 + <1a18b> DW_AT_type : <0x18816> + <1a18f> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1a192>: Abbrev Number: 2 (DW_TAG_variable) + <1a193> DW_AT_name : (indirect string, offset: 0xf7e8b): complementary_channel_state <1a197> DW_AT_decl_file : 1 - <1a197> DW_AT_decl_line : 2542 - <1a199> DW_AT_decl_column : 58 - <1a19a> DW_AT_type : <0x18a53> - <1a19e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a1a1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a1a2> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a1a6> DW_AT_decl_file : 1 - <1a1a6> DW_AT_decl_line : 2542 - <1a1a8> DW_AT_decl_column : 73 - <1a1a9> DW_AT_type : <0x17fe8> - <1a1ad> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a1b0>: Abbrev Number: 2 (DW_TAG_variable) - <1a1b1> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a1b5> DW_AT_decl_file : 1 - <1a1b5> DW_AT_decl_line : 2544 - <1a1b7> DW_AT_decl_column : 21 - <1a1b8> DW_AT_type : <0x18302> - <1a1bc> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a1bf>: Abbrev Number: 0 - <1><1a1c0>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a1c1> DW_AT_external : 1 - <1a1c1> DW_AT_name : (indirect string, offset: 0xf792c): HAL_TIM_IC_Start_DMA - <1a1c5> DW_AT_decl_file : 1 - <1a1c5> DW_AT_decl_line : 2383 - <1a1c7> DW_AT_decl_column : 19 - <1a1c7> DW_AT_prototyped : 1 - <1a1c7> DW_AT_type : <0x18302> - <1a1cb> DW_AT_low_pc : 0x0 - <1a1cf> DW_AT_high_pc : 0x350 - <1a1d3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a1d5> DW_AT_call_all_tail_calls: 1 - <1a1d5> DW_AT_sibling : <0x1a252> - <2><1a1d9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a1da> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <1a197> DW_AT_decl_line : 2389 + <1a199> DW_AT_decl_column : 31 + <1a19a> DW_AT_type : <0x18816> + <1a19e> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><1a1a1>: Abbrev Number: 0 + <1><1a1a2>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a1a3> DW_AT_external : 1 + <1a1a3> DW_AT_name : (indirect string, offset: 0xf80c9): HAL_TIM_IC_Stop_IT + <1a1a7> DW_AT_decl_file : 1 + <1a1a7> DW_AT_decl_line : 2311 + <1a1a9> DW_AT_decl_column : 19 + <1a1a9> DW_AT_prototyped : 1 + <1a1a9> DW_AT_type : <0x18252> + <1a1ad> DW_AT_low_pc : 0x0 + <1a1b1> DW_AT_high_pc : 0x17c + <1a1b5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a1b7> DW_AT_call_all_tail_calls: 1 + <1a1b7> DW_AT_sibling : <0x1a1e9> + <2><1a1bb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a1bc> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a1c0> DW_AT_decl_file : 1 + <1a1c0> DW_AT_decl_line : 2311 + <1a1c2> DW_AT_decl_column : 57 + <1a1c3> DW_AT_type : <0x189a3> + <1a1c7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a1ca>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a1cb> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a1cf> DW_AT_decl_file : 1 + <1a1cf> DW_AT_decl_line : 2311 + <1a1d1> DW_AT_decl_column : 72 + <1a1d2> DW_AT_type : <0x17f38> + <1a1d6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a1d9>: Abbrev Number: 2 (DW_TAG_variable) + <1a1da> DW_AT_name : (indirect string, offset: 0xf2774): status <1a1de> DW_AT_decl_file : 1 - <1a1de> DW_AT_decl_line : 2383 - <1a1e0> DW_AT_decl_column : 59 - <1a1e1> DW_AT_type : <0x18a53> - <1a1e5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a1e8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a1e9> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a1ed> DW_AT_decl_file : 1 - <1a1ed> DW_AT_decl_line : 2383 - <1a1ef> DW_AT_decl_column : 74 - <1a1f0> DW_AT_type : <0x17fe8> - <1a1f4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a1f7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a1f8> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1a1fc> DW_AT_decl_file : 1 - <1a1fc> DW_AT_decl_line : 2383 - <1a1fe> DW_AT_decl_column : 93 - <1a1ff> DW_AT_type : <0x198e5> - <1a203> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1a206>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a207> DW_AT_name : (indirect string, offset: 0xf3806): Length - <1a20b> DW_AT_decl_file : 1 - <1a20b> DW_AT_decl_line : 2383 - <1a20d> DW_AT_decl_column : 109 - <1a20e> DW_AT_type : <0x17fdc> - <1a212> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <2><1a215>: Abbrev Number: 2 (DW_TAG_variable) - <1a216> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a21a> DW_AT_decl_file : 1 - <1a21a> DW_AT_decl_line : 2385 - <1a21c> DW_AT_decl_column : 21 - <1a21d> DW_AT_type : <0x18302> - <1a221> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a224>: Abbrev Number: 2 (DW_TAG_variable) - <1a225> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a229> DW_AT_decl_file : 1 - <1a229> DW_AT_decl_line : 2386 - <1a22b> DW_AT_decl_column : 12 - <1a22c> DW_AT_type : <0x17fe8> - <1a230> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a233>: Abbrev Number: 2 (DW_TAG_variable) - <1a234> DW_AT_name : (indirect string, offset: 0xf7eb4): channel_state - <1a238> DW_AT_decl_file : 1 - <1a238> DW_AT_decl_line : 2388 - <1a23a> DW_AT_decl_column : 31 - <1a23b> DW_AT_type : <0x188c6> - <1a23f> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1a242>: Abbrev Number: 2 (DW_TAG_variable) - <1a243> DW_AT_name : (indirect string, offset: 0xf7ea6): complementary_channel_state - <1a247> DW_AT_decl_file : 1 - <1a247> DW_AT_decl_line : 2389 - <1a249> DW_AT_decl_column : 31 - <1a24a> DW_AT_type : <0x188c6> - <1a24e> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><1a251>: Abbrev Number: 0 - <1><1a252>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a253> DW_AT_external : 1 - <1a253> DW_AT_name : (indirect string, offset: 0xf80e4): HAL_TIM_IC_Stop_IT - <1a257> DW_AT_decl_file : 1 - <1a257> DW_AT_decl_line : 2311 - <1a259> DW_AT_decl_column : 19 - <1a259> DW_AT_prototyped : 1 - <1a259> DW_AT_type : <0x18302> - <1a25d> DW_AT_low_pc : 0x0 - <1a261> DW_AT_high_pc : 0x17c - <1a265> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a267> DW_AT_call_all_tail_calls: 1 - <1a267> DW_AT_sibling : <0x1a299> - <2><1a26b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a26c> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a270> DW_AT_decl_file : 1 - <1a270> DW_AT_decl_line : 2311 - <1a272> DW_AT_decl_column : 57 - <1a273> DW_AT_type : <0x18a53> - <1a277> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a27a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a27b> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a27f> DW_AT_decl_file : 1 - <1a27f> DW_AT_decl_line : 2311 - <1a281> DW_AT_decl_column : 72 - <1a282> DW_AT_type : <0x17fe8> - <1a286> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a289>: Abbrev Number: 2 (DW_TAG_variable) - <1a28a> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a28e> DW_AT_decl_file : 1 - <1a28e> DW_AT_decl_line : 2313 - <1a290> DW_AT_decl_column : 21 - <1a291> DW_AT_type : <0x18302> - <1a295> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a298>: Abbrev Number: 0 - <1><1a299>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a29a> DW_AT_external : 1 - <1a29a> DW_AT_name : (indirect string, offset: 0xf7446): HAL_TIM_IC_Start_IT - <1a29e> DW_AT_decl_file : 1 - <1a29e> DW_AT_decl_line : 2219 - <1a2a0> DW_AT_decl_column : 19 - <1a2a0> DW_AT_prototyped : 1 - <1a2a0> DW_AT_type : <0x18302> - <1a2a4> DW_AT_low_pc : 0x0 - <1a2a8> DW_AT_high_pc : 0x24c - <1a2ac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a2ae> DW_AT_call_all_tail_calls: 1 - <1a2ae> DW_AT_sibling : <0x1a30d> - <2><1a2b2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a2b3> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a2b7> DW_AT_decl_file : 1 - <1a2b7> DW_AT_decl_line : 2219 - <1a2b9> DW_AT_decl_column : 58 - <1a2ba> DW_AT_type : <0x18a53> - <1a2be> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a2c1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a2c2> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a2c6> DW_AT_decl_file : 1 - <1a2c6> DW_AT_decl_line : 2219 - <1a2c8> DW_AT_decl_column : 73 - <1a2c9> DW_AT_type : <0x17fe8> - <1a2cd> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a2d0>: Abbrev Number: 2 (DW_TAG_variable) - <1a2d1> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a2d5> DW_AT_decl_file : 1 - <1a2d5> DW_AT_decl_line : 2221 - <1a2d7> DW_AT_decl_column : 21 - <1a2d8> DW_AT_type : <0x18302> - <1a2dc> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a2df>: Abbrev Number: 2 (DW_TAG_variable) - <1a2e0> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a2e4> DW_AT_decl_file : 1 - <1a2e4> DW_AT_decl_line : 2222 - <1a2e6> DW_AT_decl_column : 12 - <1a2e7> DW_AT_type : <0x17fe8> - <1a2eb> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a2ee>: Abbrev Number: 2 (DW_TAG_variable) - <1a2ef> DW_AT_name : (indirect string, offset: 0xf7eb4): channel_state - <1a2f3> DW_AT_decl_file : 1 - <1a2f3> DW_AT_decl_line : 2224 - <1a2f5> DW_AT_decl_column : 31 - <1a2f6> DW_AT_type : <0x188c6> - <1a2fa> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1a2fd>: Abbrev Number: 2 (DW_TAG_variable) - <1a2fe> DW_AT_name : (indirect string, offset: 0xf7ea6): complementary_channel_state - <1a302> DW_AT_decl_file : 1 - <1a302> DW_AT_decl_line : 2225 - <1a304> DW_AT_decl_column : 31 - <1a305> DW_AT_type : <0x188c6> - <1a309> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><1a30c>: Abbrev Number: 0 - <1><1a30d>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a30e> DW_AT_external : 1 - <1a30e> DW_AT_name : (indirect string, offset: 0xf7fd8): HAL_TIM_IC_Stop - <1a312> DW_AT_decl_file : 1 - <1a312> DW_AT_decl_line : 2189 - <1a314> DW_AT_decl_column : 19 - <1a314> DW_AT_prototyped : 1 - <1a314> DW_AT_type : <0x18302> - <1a318> DW_AT_low_pc : 0x0 - <1a31c> DW_AT_high_pc : 0xe2 - <1a320> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a322> DW_AT_call_all_tail_calls: 1 - <1a322> DW_AT_sibling : <0x1a345> - <2><1a326>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a327> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a32b> DW_AT_decl_file : 1 - <1a32b> DW_AT_decl_line : 2189 - <1a32d> DW_AT_decl_column : 54 - <1a32e> DW_AT_type : <0x18a53> - <1a332> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a335>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a336> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a33a> DW_AT_decl_file : 1 - <1a33a> DW_AT_decl_line : 2189 - <1a33c> DW_AT_decl_column : 69 - <1a33d> DW_AT_type : <0x17fe8> - <1a341> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a344>: Abbrev Number: 0 - <1><1a345>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a346> DW_AT_external : 1 - <1a346> DW_AT_name : (indirect string, offset: 0xf7c73): HAL_TIM_IC_Start - <1a34a> DW_AT_decl_file : 1 - <1a34a> DW_AT_decl_line : 2137 - <1a34c> DW_AT_decl_column : 19 - <1a34c> DW_AT_prototyped : 1 - <1a34c> DW_AT_type : <0x18302> - <1a350> DW_AT_low_pc : 0x0 - <1a354> DW_AT_high_pc : 0x1b4 - <1a358> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a35a> DW_AT_call_all_tail_calls: 1 - <1a35a> DW_AT_sibling : <0x1a3aa> - <2><1a35e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a35f> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a363> DW_AT_decl_file : 1 - <1a363> DW_AT_decl_line : 2137 - <1a365> DW_AT_decl_column : 55 - <1a366> DW_AT_type : <0x18a53> - <1a36a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a36d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a36e> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a372> DW_AT_decl_file : 1 - <1a372> DW_AT_decl_line : 2137 - <1a374> DW_AT_decl_column : 70 - <1a375> DW_AT_type : <0x17fe8> - <1a379> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a37c>: Abbrev Number: 2 (DW_TAG_variable) - <1a37d> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a381> DW_AT_decl_file : 1 - <1a381> DW_AT_decl_line : 2139 - <1a383> DW_AT_decl_column : 12 - <1a384> DW_AT_type : <0x17fe8> - <1a388> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a38b>: Abbrev Number: 2 (DW_TAG_variable) - <1a38c> DW_AT_name : (indirect string, offset: 0xf7eb4): channel_state - <1a390> DW_AT_decl_file : 1 - <1a390> DW_AT_decl_line : 2140 - <1a392> DW_AT_decl_column : 31 - <1a393> DW_AT_type : <0x188c6> - <1a397> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a39a>: Abbrev Number: 2 (DW_TAG_variable) - <1a39b> DW_AT_name : (indirect string, offset: 0xf7ea6): complementary_channel_state - <1a39f> DW_AT_decl_file : 1 - <1a39f> DW_AT_decl_line : 2141 - <1a3a1> DW_AT_decl_column : 31 - <1a3a2> DW_AT_type : <0x188c6> - <1a3a6> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1a3a9>: Abbrev Number: 0 - <1><1a3aa>: Abbrev Number: 7 (DW_TAG_subprogram) - <1a3ab> DW_AT_external : 1 - <1a3ab> DW_AT_name : (indirect string, offset: 0xf7e50): HAL_TIM_IC_MspDeInit - <1a3af> DW_AT_decl_file : 1 - <1a3af> DW_AT_decl_line : 2116 - <1a3b1> DW_AT_decl_column : 13 - <1a3b2> DW_AT_prototyped : 1 - <1a3b2> DW_AT_low_pc : 0x0 - <1a3b6> DW_AT_high_pc : 0x14 - <1a3ba> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a3bc> DW_AT_call_all_calls: 1 - <1a3bc> DW_AT_sibling : <0x1a3d0> + <1a1de> DW_AT_decl_line : 2313 + <1a1e0> DW_AT_decl_column : 21 + <1a1e1> DW_AT_type : <0x18252> + <1a1e5> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a1e8>: Abbrev Number: 0 + <1><1a1e9>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a1ea> DW_AT_external : 1 + <1a1ea> DW_AT_name : (indirect string, offset: 0xf742b): HAL_TIM_IC_Start_IT + <1a1ee> DW_AT_decl_file : 1 + <1a1ee> DW_AT_decl_line : 2219 + <1a1f0> DW_AT_decl_column : 19 + <1a1f0> DW_AT_prototyped : 1 + <1a1f0> DW_AT_type : <0x18252> + <1a1f4> DW_AT_low_pc : 0x0 + <1a1f8> DW_AT_high_pc : 0x24c + <1a1fc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a1fe> DW_AT_call_all_tail_calls: 1 + <1a1fe> DW_AT_sibling : <0x1a25d> + <2><1a202>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a203> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a207> DW_AT_decl_file : 1 + <1a207> DW_AT_decl_line : 2219 + <1a209> DW_AT_decl_column : 58 + <1a20a> DW_AT_type : <0x189a3> + <1a20e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a211>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a212> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a216> DW_AT_decl_file : 1 + <1a216> DW_AT_decl_line : 2219 + <1a218> DW_AT_decl_column : 73 + <1a219> DW_AT_type : <0x17f38> + <1a21d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a220>: Abbrev Number: 2 (DW_TAG_variable) + <1a221> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a225> DW_AT_decl_file : 1 + <1a225> DW_AT_decl_line : 2221 + <1a227> DW_AT_decl_column : 21 + <1a228> DW_AT_type : <0x18252> + <1a22c> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a22f>: Abbrev Number: 2 (DW_TAG_variable) + <1a230> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a234> DW_AT_decl_file : 1 + <1a234> DW_AT_decl_line : 2222 + <1a236> DW_AT_decl_column : 12 + <1a237> DW_AT_type : <0x17f38> + <1a23b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a23e>: Abbrev Number: 2 (DW_TAG_variable) + <1a23f> DW_AT_name : (indirect string, offset: 0xf7e99): channel_state + <1a243> DW_AT_decl_file : 1 + <1a243> DW_AT_decl_line : 2224 + <1a245> DW_AT_decl_column : 31 + <1a246> DW_AT_type : <0x18816> + <1a24a> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1a24d>: Abbrev Number: 2 (DW_TAG_variable) + <1a24e> DW_AT_name : (indirect string, offset: 0xf7e8b): complementary_channel_state + <1a252> DW_AT_decl_file : 1 + <1a252> DW_AT_decl_line : 2225 + <1a254> DW_AT_decl_column : 31 + <1a255> DW_AT_type : <0x18816> + <1a259> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><1a25c>: Abbrev Number: 0 + <1><1a25d>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a25e> DW_AT_external : 1 + <1a25e> DW_AT_name : (indirect string, offset: 0xf7fbd): HAL_TIM_IC_Stop + <1a262> DW_AT_decl_file : 1 + <1a262> DW_AT_decl_line : 2189 + <1a264> DW_AT_decl_column : 19 + <1a264> DW_AT_prototyped : 1 + <1a264> DW_AT_type : <0x18252> + <1a268> DW_AT_low_pc : 0x0 + <1a26c> DW_AT_high_pc : 0xe2 + <1a270> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a272> DW_AT_call_all_tail_calls: 1 + <1a272> DW_AT_sibling : <0x1a295> + <2><1a276>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a277> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a27b> DW_AT_decl_file : 1 + <1a27b> DW_AT_decl_line : 2189 + <1a27d> DW_AT_decl_column : 54 + <1a27e> DW_AT_type : <0x189a3> + <1a282> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a285>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a286> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a28a> DW_AT_decl_file : 1 + <1a28a> DW_AT_decl_line : 2189 + <1a28c> DW_AT_decl_column : 69 + <1a28d> DW_AT_type : <0x17f38> + <1a291> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a294>: Abbrev Number: 0 + <1><1a295>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a296> DW_AT_external : 1 + <1a296> DW_AT_name : (indirect string, offset: 0xf7c58): HAL_TIM_IC_Start + <1a29a> DW_AT_decl_file : 1 + <1a29a> DW_AT_decl_line : 2137 + <1a29c> DW_AT_decl_column : 19 + <1a29c> DW_AT_prototyped : 1 + <1a29c> DW_AT_type : <0x18252> + <1a2a0> DW_AT_low_pc : 0x0 + <1a2a4> DW_AT_high_pc : 0x1b4 + <1a2a8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a2aa> DW_AT_call_all_tail_calls: 1 + <1a2aa> DW_AT_sibling : <0x1a2fa> + <2><1a2ae>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a2af> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a2b3> DW_AT_decl_file : 1 + <1a2b3> DW_AT_decl_line : 2137 + <1a2b5> DW_AT_decl_column : 55 + <1a2b6> DW_AT_type : <0x189a3> + <1a2ba> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a2bd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a2be> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a2c2> DW_AT_decl_file : 1 + <1a2c2> DW_AT_decl_line : 2137 + <1a2c4> DW_AT_decl_column : 70 + <1a2c5> DW_AT_type : <0x17f38> + <1a2c9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a2cc>: Abbrev Number: 2 (DW_TAG_variable) + <1a2cd> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a2d1> DW_AT_decl_file : 1 + <1a2d1> DW_AT_decl_line : 2139 + <1a2d3> DW_AT_decl_column : 12 + <1a2d4> DW_AT_type : <0x17f38> + <1a2d8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a2db>: Abbrev Number: 2 (DW_TAG_variable) + <1a2dc> DW_AT_name : (indirect string, offset: 0xf7e99): channel_state + <1a2e0> DW_AT_decl_file : 1 + <1a2e0> DW_AT_decl_line : 2140 + <1a2e2> DW_AT_decl_column : 31 + <1a2e3> DW_AT_type : <0x18816> + <1a2e7> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a2ea>: Abbrev Number: 2 (DW_TAG_variable) + <1a2eb> DW_AT_name : (indirect string, offset: 0xf7e8b): complementary_channel_state + <1a2ef> DW_AT_decl_file : 1 + <1a2ef> DW_AT_decl_line : 2141 + <1a2f1> DW_AT_decl_column : 31 + <1a2f2> DW_AT_type : <0x18816> + <1a2f6> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1a2f9>: Abbrev Number: 0 + <1><1a2fa>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a2fb> DW_AT_external : 1 + <1a2fb> DW_AT_name : (indirect string, offset: 0xf7e35): HAL_TIM_IC_MspDeInit + <1a2ff> DW_AT_decl_file : 1 + <1a2ff> DW_AT_decl_line : 2116 + <1a301> DW_AT_decl_column : 13 + <1a302> DW_AT_prototyped : 1 + <1a302> DW_AT_low_pc : 0x0 + <1a306> DW_AT_high_pc : 0x14 + <1a30a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a30c> DW_AT_call_all_calls: 1 + <1a30c> DW_AT_sibling : <0x1a320> + <2><1a310>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a311> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a315> DW_AT_decl_file : 1 + <1a315> DW_AT_decl_line : 2116 + <1a317> DW_AT_decl_column : 53 + <1a318> DW_AT_type : <0x189a3> + <1a31c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a31f>: Abbrev Number: 0 + <1><1a320>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a321> DW_AT_external : 1 + <1a321> DW_AT_name : (indirect string, offset: 0xf7807): HAL_TIM_IC_MspInit + <1a325> DW_AT_decl_file : 1 + <1a325> DW_AT_decl_line : 2101 + <1a327> DW_AT_decl_column : 13 + <1a328> DW_AT_prototyped : 1 + <1a328> DW_AT_low_pc : 0x0 + <1a32c> DW_AT_high_pc : 0x14 + <1a330> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a332> DW_AT_call_all_calls: 1 + <1a332> DW_AT_sibling : <0x1a346> + <2><1a336>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a337> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a33b> DW_AT_decl_file : 1 + <1a33b> DW_AT_decl_line : 2101 + <1a33d> DW_AT_decl_column : 51 + <1a33e> DW_AT_type : <0x189a3> + <1a342> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a345>: Abbrev Number: 0 + <1><1a346>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a347> DW_AT_external : 1 + <1a347> DW_AT_name : (indirect string, offset: 0xf7467): HAL_TIM_IC_DeInit + <1a34b> DW_AT_decl_file : 1 + <1a34b> DW_AT_decl_line : 2058 + <1a34d> DW_AT_decl_column : 19 + <1a34d> DW_AT_prototyped : 1 + <1a34d> DW_AT_type : <0x18252> + <1a351> DW_AT_low_pc : 0x0 + <1a355> DW_AT_high_pc : 0xb8 + <1a359> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a35b> DW_AT_call_all_tail_calls: 1 + <1a35b> DW_AT_sibling : <0x1a36f> + <2><1a35f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a360> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a364> DW_AT_decl_file : 1 + <1a364> DW_AT_decl_line : 2058 + <1a366> DW_AT_decl_column : 56 + <1a367> DW_AT_type : <0x189a3> + <1a36b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a36e>: Abbrev Number: 0 + <1><1a36f>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a370> DW_AT_external : 1 + <1a370> DW_AT_name : (indirect string, offset: 0xf77f7): HAL_TIM_IC_Init + <1a374> DW_AT_decl_file : 1 + <1a374> DW_AT_decl_line : 1998 + <1a376> DW_AT_decl_column : 19 + <1a376> DW_AT_prototyped : 1 + <1a376> DW_AT_type : <0x18252> + <1a37a> DW_AT_low_pc : 0x0 + <1a37e> DW_AT_high_pc : 0xae + <1a382> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a384> DW_AT_call_all_tail_calls: 1 + <1a384> DW_AT_sibling : <0x1a398> + <2><1a388>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a389> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a38d> DW_AT_decl_file : 1 + <1a38d> DW_AT_decl_line : 1998 + <1a38f> DW_AT_decl_column : 54 + <1a390> DW_AT_type : <0x189a3> + <1a394> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a397>: Abbrev Number: 0 + <1><1a398>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a399> DW_AT_external : 1 + <1a399> DW_AT_name : (indirect string, offset: 0xf7899): HAL_TIM_PWM_Stop_DMA + <1a39d> DW_AT_decl_file : 1 + <1a39d> DW_AT_decl_line : 1895 + <1a39f> DW_AT_decl_column : 19 + <1a39f> DW_AT_prototyped : 1 + <1a39f> DW_AT_type : <0x18252> + <1a3a3> DW_AT_low_pc : 0x0 + <1a3a7> DW_AT_high_pc : 0x1d0 + <1a3ab> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a3ad> DW_AT_call_all_tail_calls: 1 + <1a3ad> DW_AT_sibling : <0x1a3df> + <2><1a3b1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a3b2> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a3b6> DW_AT_decl_file : 1 + <1a3b6> DW_AT_decl_line : 1895 + <1a3b8> DW_AT_decl_column : 59 + <1a3b9> DW_AT_type : <0x189a3> + <1a3bd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) <2><1a3c0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a3c1> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <1a3c1> DW_AT_name : (indirect string, offset: 0xf2dee): Channel <1a3c5> DW_AT_decl_file : 1 - <1a3c5> DW_AT_decl_line : 2116 - <1a3c7> DW_AT_decl_column : 53 - <1a3c8> DW_AT_type : <0x18a53> - <1a3cc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a3cf>: Abbrev Number: 0 - <1><1a3d0>: Abbrev Number: 7 (DW_TAG_subprogram) - <1a3d1> DW_AT_external : 1 - <1a3d1> DW_AT_name : (indirect string, offset: 0xf7822): HAL_TIM_IC_MspInit - <1a3d5> DW_AT_decl_file : 1 - <1a3d5> DW_AT_decl_line : 2101 - <1a3d7> DW_AT_decl_column : 13 - <1a3d8> DW_AT_prototyped : 1 - <1a3d8> DW_AT_low_pc : 0x0 - <1a3dc> DW_AT_high_pc : 0x14 - <1a3e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a3e2> DW_AT_call_all_calls: 1 - <1a3e2> DW_AT_sibling : <0x1a3f6> - <2><1a3e6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a3e7> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a3eb> DW_AT_decl_file : 1 - <1a3eb> DW_AT_decl_line : 2101 - <1a3ed> DW_AT_decl_column : 51 - <1a3ee> DW_AT_type : <0x18a53> - <1a3f2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a3f5>: Abbrev Number: 0 - <1><1a3f6>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a3f7> DW_AT_external : 1 - <1a3f7> DW_AT_name : (indirect string, offset: 0xf7482): HAL_TIM_IC_DeInit - <1a3fb> DW_AT_decl_file : 1 - <1a3fb> DW_AT_decl_line : 2058 - <1a3fd> DW_AT_decl_column : 19 - <1a3fd> DW_AT_prototyped : 1 - <1a3fd> DW_AT_type : <0x18302> - <1a401> DW_AT_low_pc : 0x0 - <1a405> DW_AT_high_pc : 0xb8 - <1a409> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a40b> DW_AT_call_all_tail_calls: 1 - <1a40b> DW_AT_sibling : <0x1a41f> - <2><1a40f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a410> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a414> DW_AT_decl_file : 1 - <1a414> DW_AT_decl_line : 2058 - <1a416> DW_AT_decl_column : 56 - <1a417> DW_AT_type : <0x18a53> - <1a41b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a41e>: Abbrev Number: 0 - <1><1a41f>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a420> DW_AT_external : 1 - <1a420> DW_AT_name : (indirect string, offset: 0xf7812): HAL_TIM_IC_Init - <1a424> DW_AT_decl_file : 1 - <1a424> DW_AT_decl_line : 1998 - <1a426> DW_AT_decl_column : 19 - <1a426> DW_AT_prototyped : 1 - <1a426> DW_AT_type : <0x18302> - <1a42a> DW_AT_low_pc : 0x0 - <1a42e> DW_AT_high_pc : 0xae - <1a432> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a434> DW_AT_call_all_tail_calls: 1 - <1a434> DW_AT_sibling : <0x1a448> - <2><1a438>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a439> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a43d> DW_AT_decl_file : 1 - <1a43d> DW_AT_decl_line : 1998 - <1a43f> DW_AT_decl_column : 54 - <1a440> DW_AT_type : <0x18a53> - <1a444> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a447>: Abbrev Number: 0 - <1><1a448>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a449> DW_AT_external : 1 - <1a449> DW_AT_name : (indirect string, offset: 0xf78b4): HAL_TIM_PWM_Stop_DMA - <1a44d> DW_AT_decl_file : 1 - <1a44d> DW_AT_decl_line : 1895 - <1a44f> DW_AT_decl_column : 19 - <1a44f> DW_AT_prototyped : 1 - <1a44f> DW_AT_type : <0x18302> - <1a453> DW_AT_low_pc : 0x0 - <1a457> DW_AT_high_pc : 0x1d0 - <1a45b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a45d> DW_AT_call_all_tail_calls: 1 - <1a45d> DW_AT_sibling : <0x1a48f> - <2><1a461>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a462> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a466> DW_AT_decl_file : 1 - <1a466> DW_AT_decl_line : 1895 - <1a468> DW_AT_decl_column : 59 - <1a469> DW_AT_type : <0x18a53> - <1a46d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a470>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a471> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a475> DW_AT_decl_file : 1 - <1a475> DW_AT_decl_line : 1895 - <1a477> DW_AT_decl_column : 74 - <1a478> DW_AT_type : <0x17fe8> - <1a47c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a47f>: Abbrev Number: 2 (DW_TAG_variable) - <1a480> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a484> DW_AT_decl_file : 1 - <1a484> DW_AT_decl_line : 1897 - <1a486> DW_AT_decl_column : 21 - <1a487> DW_AT_type : <0x18302> - <1a48b> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a48e>: Abbrev Number: 0 - <1><1a48f>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a490> DW_AT_external : 1 - <1a490> DW_AT_name : (indirect string, offset: 0xf75ab): HAL_TIM_PWM_Start_DMA - <1a494> DW_AT_decl_file : 1 - <1a494> DW_AT_decl_line : 1732 - <1a496> DW_AT_decl_column : 19 - <1a496> DW_AT_prototyped : 1 - <1a496> DW_AT_type : <0x18302> - <1a49a> DW_AT_low_pc : 0x0 - <1a49e> DW_AT_high_pc : 0x3e4 - <1a4a2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a4a4> DW_AT_call_all_tail_calls: 1 - <1a4a4> DW_AT_sibling : <0x1a503> - <2><1a4a8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a4a9> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a4ad> DW_AT_decl_file : 1 - <1a4ad> DW_AT_decl_line : 1732 - <1a4af> DW_AT_decl_column : 60 - <1a4b0> DW_AT_type : <0x18a53> - <1a4b4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a4b7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a4b8> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a4bc> DW_AT_decl_file : 1 - <1a4bc> DW_AT_decl_line : 1732 - <1a4be> DW_AT_decl_column : 75 - <1a4bf> DW_AT_type : <0x17fe8> - <1a4c3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a4c6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a4c7> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1a4cb> DW_AT_decl_file : 1 - <1a4cb> DW_AT_decl_line : 1732 - <1a4cd> DW_AT_decl_column : 100 - <1a4ce> DW_AT_type : <0x19a28> - <1a4d2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1a4d5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a4d6> DW_AT_name : (indirect string, offset: 0xf3806): Length - <1a4da> DW_AT_decl_file : 1 - <1a4da> DW_AT_decl_line : 1733 - <1a4dc> DW_AT_decl_column : 50 - <1a4dd> DW_AT_type : <0x17fdc> - <1a4e1> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <2><1a4e4>: Abbrev Number: 2 (DW_TAG_variable) - <1a4e5> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a4e9> DW_AT_decl_file : 1 - <1a4e9> DW_AT_decl_line : 1735 - <1a4eb> DW_AT_decl_column : 21 - <1a4ec> DW_AT_type : <0x18302> - <1a4f0> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a4f3>: Abbrev Number: 2 (DW_TAG_variable) - <1a4f4> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a4f8> DW_AT_decl_file : 1 - <1a4f8> DW_AT_decl_line : 1736 - <1a4fa> DW_AT_decl_column : 12 - <1a4fb> DW_AT_type : <0x17fe8> - <1a4ff> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a502>: Abbrev Number: 0 - <1><1a503>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a504> DW_AT_external : 1 - <1a504> DW_AT_name : (indirect string, offset: 0xf75c1): HAL_TIM_PWM_Stop_IT - <1a508> DW_AT_decl_file : 1 - <1a508> DW_AT_decl_line : 1655 - <1a50a> DW_AT_decl_column : 19 - <1a50a> DW_AT_prototyped : 1 - <1a50a> DW_AT_type : <0x18302> - <1a50e> DW_AT_low_pc : 0x0 - <1a512> DW_AT_high_pc : 0x1a8 - <1a516> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a518> DW_AT_call_all_tail_calls: 1 - <1a518> DW_AT_sibling : <0x1a54a> - <2><1a51c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a51d> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a521> DW_AT_decl_file : 1 - <1a521> DW_AT_decl_line : 1655 - <1a523> DW_AT_decl_column : 58 - <1a524> DW_AT_type : <0x18a53> - <1a528> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a52b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a52c> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a530> DW_AT_decl_file : 1 - <1a530> DW_AT_decl_line : 1655 - <1a532> DW_AT_decl_column : 73 - <1a533> DW_AT_type : <0x17fe8> - <1a537> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a53a>: Abbrev Number: 2 (DW_TAG_variable) - <1a53b> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a53f> DW_AT_decl_file : 1 - <1a53f> DW_AT_decl_line : 1657 - <1a541> DW_AT_decl_column : 21 - <1a542> DW_AT_type : <0x18302> - <1a546> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a549>: Abbrev Number: 0 - <1><1a54a>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a54b> DW_AT_external : 1 - <1a54b> DW_AT_name : (indirect string, offset: 0xf795f): HAL_TIM_PWM_Start_IT - <1a54f> DW_AT_decl_file : 1 - <1a54f> DW_AT_decl_line : 1562 - <1a551> DW_AT_decl_column : 19 - <1a551> DW_AT_prototyped : 1 - <1a551> DW_AT_type : <0x18302> - <1a555> DW_AT_low_pc : 0x0 - <1a559> DW_AT_high_pc : 0x24c - <1a55d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a55f> DW_AT_call_all_tail_calls: 1 - <1a55f> DW_AT_sibling : <0x1a5a0> - <2><1a563>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a564> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a568> DW_AT_decl_file : 1 - <1a568> DW_AT_decl_line : 1562 - <1a56a> DW_AT_decl_column : 59 - <1a56b> DW_AT_type : <0x18a53> - <1a56f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a572>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a573> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a577> DW_AT_decl_file : 1 - <1a577> DW_AT_decl_line : 1562 - <1a579> DW_AT_decl_column : 74 - <1a57a> DW_AT_type : <0x17fe8> - <1a57e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a581>: Abbrev Number: 2 (DW_TAG_variable) - <1a582> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a586> DW_AT_decl_file : 1 - <1a586> DW_AT_decl_line : 1564 - <1a588> DW_AT_decl_column : 21 - <1a589> DW_AT_type : <0x18302> - <1a58d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a590>: Abbrev Number: 2 (DW_TAG_variable) - <1a591> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a595> DW_AT_decl_file : 1 - <1a595> DW_AT_decl_line : 1565 - <1a597> DW_AT_decl_column : 12 - <1a598> DW_AT_type : <0x17fe8> - <1a59c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a59f>: Abbrev Number: 0 - <1><1a5a0>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a5a1> DW_AT_external : 1 - <1a5a1> DW_AT_name : (indirect string, offset: 0xf7835): HAL_TIM_PWM_Stop - <1a5a5> DW_AT_decl_file : 1 - <1a5a5> DW_AT_decl_line : 1527 - <1a5a7> DW_AT_decl_column : 19 - <1a5a7> DW_AT_prototyped : 1 - <1a5a7> DW_AT_type : <0x18302> - <1a5ab> DW_AT_low_pc : 0x0 - <1a5af> DW_AT_high_pc : 0x110 - <1a5b3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a5b5> DW_AT_call_all_tail_calls: 1 - <1a5b5> DW_AT_sibling : <0x1a5d8> - <2><1a5b9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a5ba> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a5be> DW_AT_decl_file : 1 - <1a5be> DW_AT_decl_line : 1527 - <1a5c0> DW_AT_decl_column : 55 - <1a5c1> DW_AT_type : <0x18a53> - <1a5c5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a5c8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a5c9> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a5cd> DW_AT_decl_file : 1 - <1a5cd> DW_AT_decl_line : 1527 - <1a5cf> DW_AT_decl_column : 70 - <1a5d0> DW_AT_type : <0x17fe8> - <1a5d4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a5d7>: Abbrev Number: 0 - <1><1a5d8>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a5d9> DW_AT_external : 1 - <1a5d9> DW_AT_name : (indirect string, offset: 0xf8000): HAL_TIM_PWM_Start - <1a5dd> DW_AT_decl_file : 1 - <1a5dd> DW_AT_decl_line : 1471 - <1a5df> DW_AT_decl_column : 19 - <1a5df> DW_AT_prototyped : 1 - <1a5df> DW_AT_type : <0x18302> - <1a5e3> DW_AT_low_pc : 0x0 - <1a5e7> DW_AT_high_pc : 0x1b4 - <1a5eb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a5ed> DW_AT_call_all_tail_calls: 1 - <1a5ed> DW_AT_sibling : <0x1a61f> - <2><1a5f1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a5f2> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a5f6> DW_AT_decl_file : 1 - <1a5f6> DW_AT_decl_line : 1471 - <1a5f8> DW_AT_decl_column : 56 - <1a5f9> DW_AT_type : <0x18a53> - <1a5fd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a600>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a601> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a605> DW_AT_decl_file : 1 - <1a605> DW_AT_decl_line : 1471 - <1a607> DW_AT_decl_column : 71 - <1a608> DW_AT_type : <0x17fe8> - <1a60c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a60f>: Abbrev Number: 2 (DW_TAG_variable) - <1a610> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a614> DW_AT_decl_file : 1 - <1a614> DW_AT_decl_line : 1473 - <1a616> DW_AT_decl_column : 12 - <1a617> DW_AT_type : <0x17fe8> - <1a61b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a61e>: Abbrev Number: 0 - <1><1a61f>: Abbrev Number: 7 (DW_TAG_subprogram) - <1a620> DW_AT_external : 1 - <1a620> DW_AT_name : (indirect string, offset: 0xf7423): HAL_TIM_PWM_MspDeInit - <1a624> DW_AT_decl_file : 1 - <1a624> DW_AT_decl_line : 1448 - <1a626> DW_AT_decl_column : 13 - <1a627> DW_AT_prototyped : 1 - <1a627> DW_AT_low_pc : 0x0 - <1a62b> DW_AT_high_pc : 0x14 - <1a62f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a631> DW_AT_call_all_calls: 1 - <1a631> DW_AT_sibling : <0x1a645> + <1a3c5> DW_AT_decl_line : 1895 + <1a3c7> DW_AT_decl_column : 74 + <1a3c8> DW_AT_type : <0x17f38> + <1a3cc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a3cf>: Abbrev Number: 2 (DW_TAG_variable) + <1a3d0> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a3d4> DW_AT_decl_file : 1 + <1a3d4> DW_AT_decl_line : 1897 + <1a3d6> DW_AT_decl_column : 21 + <1a3d7> DW_AT_type : <0x18252> + <1a3db> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a3de>: Abbrev Number: 0 + <1><1a3df>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a3e0> DW_AT_external : 1 + <1a3e0> DW_AT_name : (indirect string, offset: 0xf7590): HAL_TIM_PWM_Start_DMA + <1a3e4> DW_AT_decl_file : 1 + <1a3e4> DW_AT_decl_line : 1732 + <1a3e6> DW_AT_decl_column : 19 + <1a3e6> DW_AT_prototyped : 1 + <1a3e6> DW_AT_type : <0x18252> + <1a3ea> DW_AT_low_pc : 0x0 + <1a3ee> DW_AT_high_pc : 0x3e4 + <1a3f2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a3f4> DW_AT_call_all_tail_calls: 1 + <1a3f4> DW_AT_sibling : <0x1a453> + <2><1a3f8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a3f9> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a3fd> DW_AT_decl_file : 1 + <1a3fd> DW_AT_decl_line : 1732 + <1a3ff> DW_AT_decl_column : 60 + <1a400> DW_AT_type : <0x189a3> + <1a404> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a407>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a408> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a40c> DW_AT_decl_file : 1 + <1a40c> DW_AT_decl_line : 1732 + <1a40e> DW_AT_decl_column : 75 + <1a40f> DW_AT_type : <0x17f38> + <1a413> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a416>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a417> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1a41b> DW_AT_decl_file : 1 + <1a41b> DW_AT_decl_line : 1732 + <1a41d> DW_AT_decl_column : 100 + <1a41e> DW_AT_type : <0x19978> + <1a422> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1a425>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a426> DW_AT_name : (indirect string, offset: 0xf37d8): Length + <1a42a> DW_AT_decl_file : 1 + <1a42a> DW_AT_decl_line : 1733 + <1a42c> DW_AT_decl_column : 50 + <1a42d> DW_AT_type : <0x17f2c> + <1a431> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <2><1a434>: Abbrev Number: 2 (DW_TAG_variable) + <1a435> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a439> DW_AT_decl_file : 1 + <1a439> DW_AT_decl_line : 1735 + <1a43b> DW_AT_decl_column : 21 + <1a43c> DW_AT_type : <0x18252> + <1a440> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a443>: Abbrev Number: 2 (DW_TAG_variable) + <1a444> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a448> DW_AT_decl_file : 1 + <1a448> DW_AT_decl_line : 1736 + <1a44a> DW_AT_decl_column : 12 + <1a44b> DW_AT_type : <0x17f38> + <1a44f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a452>: Abbrev Number: 0 + <1><1a453>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a454> DW_AT_external : 1 + <1a454> DW_AT_name : (indirect string, offset: 0xf75a6): HAL_TIM_PWM_Stop_IT + <1a458> DW_AT_decl_file : 1 + <1a458> DW_AT_decl_line : 1655 + <1a45a> DW_AT_decl_column : 19 + <1a45a> DW_AT_prototyped : 1 + <1a45a> DW_AT_type : <0x18252> + <1a45e> DW_AT_low_pc : 0x0 + <1a462> DW_AT_high_pc : 0x1a8 + <1a466> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a468> DW_AT_call_all_tail_calls: 1 + <1a468> DW_AT_sibling : <0x1a49a> + <2><1a46c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a46d> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a471> DW_AT_decl_file : 1 + <1a471> DW_AT_decl_line : 1655 + <1a473> DW_AT_decl_column : 58 + <1a474> DW_AT_type : <0x189a3> + <1a478> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a47b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a47c> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a480> DW_AT_decl_file : 1 + <1a480> DW_AT_decl_line : 1655 + <1a482> DW_AT_decl_column : 73 + <1a483> DW_AT_type : <0x17f38> + <1a487> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a48a>: Abbrev Number: 2 (DW_TAG_variable) + <1a48b> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a48f> DW_AT_decl_file : 1 + <1a48f> DW_AT_decl_line : 1657 + <1a491> DW_AT_decl_column : 21 + <1a492> DW_AT_type : <0x18252> + <1a496> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a499>: Abbrev Number: 0 + <1><1a49a>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a49b> DW_AT_external : 1 + <1a49b> DW_AT_name : (indirect string, offset: 0xf7944): HAL_TIM_PWM_Start_IT + <1a49f> DW_AT_decl_file : 1 + <1a49f> DW_AT_decl_line : 1562 + <1a4a1> DW_AT_decl_column : 19 + <1a4a1> DW_AT_prototyped : 1 + <1a4a1> DW_AT_type : <0x18252> + <1a4a5> DW_AT_low_pc : 0x0 + <1a4a9> DW_AT_high_pc : 0x24c + <1a4ad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a4af> DW_AT_call_all_tail_calls: 1 + <1a4af> DW_AT_sibling : <0x1a4f0> + <2><1a4b3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a4b4> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a4b8> DW_AT_decl_file : 1 + <1a4b8> DW_AT_decl_line : 1562 + <1a4ba> DW_AT_decl_column : 59 + <1a4bb> DW_AT_type : <0x189a3> + <1a4bf> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a4c2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a4c3> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a4c7> DW_AT_decl_file : 1 + <1a4c7> DW_AT_decl_line : 1562 + <1a4c9> DW_AT_decl_column : 74 + <1a4ca> DW_AT_type : <0x17f38> + <1a4ce> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a4d1>: Abbrev Number: 2 (DW_TAG_variable) + <1a4d2> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a4d6> DW_AT_decl_file : 1 + <1a4d6> DW_AT_decl_line : 1564 + <1a4d8> DW_AT_decl_column : 21 + <1a4d9> DW_AT_type : <0x18252> + <1a4dd> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a4e0>: Abbrev Number: 2 (DW_TAG_variable) + <1a4e1> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a4e5> DW_AT_decl_file : 1 + <1a4e5> DW_AT_decl_line : 1565 + <1a4e7> DW_AT_decl_column : 12 + <1a4e8> DW_AT_type : <0x17f38> + <1a4ec> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a4ef>: Abbrev Number: 0 + <1><1a4f0>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a4f1> DW_AT_external : 1 + <1a4f1> DW_AT_name : (indirect string, offset: 0xf781a): HAL_TIM_PWM_Stop + <1a4f5> DW_AT_decl_file : 1 + <1a4f5> DW_AT_decl_line : 1527 + <1a4f7> DW_AT_decl_column : 19 + <1a4f7> DW_AT_prototyped : 1 + <1a4f7> DW_AT_type : <0x18252> + <1a4fb> DW_AT_low_pc : 0x0 + <1a4ff> DW_AT_high_pc : 0x110 + <1a503> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a505> DW_AT_call_all_tail_calls: 1 + <1a505> DW_AT_sibling : <0x1a528> + <2><1a509>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a50a> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a50e> DW_AT_decl_file : 1 + <1a50e> DW_AT_decl_line : 1527 + <1a510> DW_AT_decl_column : 55 + <1a511> DW_AT_type : <0x189a3> + <1a515> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a518>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a519> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a51d> DW_AT_decl_file : 1 + <1a51d> DW_AT_decl_line : 1527 + <1a51f> DW_AT_decl_column : 70 + <1a520> DW_AT_type : <0x17f38> + <1a524> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a527>: Abbrev Number: 0 + <1><1a528>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a529> DW_AT_external : 1 + <1a529> DW_AT_name : (indirect string, offset: 0xf7fe5): HAL_TIM_PWM_Start + <1a52d> DW_AT_decl_file : 1 + <1a52d> DW_AT_decl_line : 1471 + <1a52f> DW_AT_decl_column : 19 + <1a52f> DW_AT_prototyped : 1 + <1a52f> DW_AT_type : <0x18252> + <1a533> DW_AT_low_pc : 0x0 + <1a537> DW_AT_high_pc : 0x1b4 + <1a53b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a53d> DW_AT_call_all_tail_calls: 1 + <1a53d> DW_AT_sibling : <0x1a56f> + <2><1a541>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a542> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a546> DW_AT_decl_file : 1 + <1a546> DW_AT_decl_line : 1471 + <1a548> DW_AT_decl_column : 56 + <1a549> DW_AT_type : <0x189a3> + <1a54d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a550>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a551> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a555> DW_AT_decl_file : 1 + <1a555> DW_AT_decl_line : 1471 + <1a557> DW_AT_decl_column : 71 + <1a558> DW_AT_type : <0x17f38> + <1a55c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a55f>: Abbrev Number: 2 (DW_TAG_variable) + <1a560> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a564> DW_AT_decl_file : 1 + <1a564> DW_AT_decl_line : 1473 + <1a566> DW_AT_decl_column : 12 + <1a567> DW_AT_type : <0x17f38> + <1a56b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a56e>: Abbrev Number: 0 + <1><1a56f>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a570> DW_AT_external : 1 + <1a570> DW_AT_name : (indirect string, offset: 0xf7408): HAL_TIM_PWM_MspDeInit + <1a574> DW_AT_decl_file : 1 + <1a574> DW_AT_decl_line : 1448 + <1a576> DW_AT_decl_column : 13 + <1a577> DW_AT_prototyped : 1 + <1a577> DW_AT_low_pc : 0x0 + <1a57b> DW_AT_high_pc : 0x14 + <1a57f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a581> DW_AT_call_all_calls: 1 + <1a581> DW_AT_sibling : <0x1a595> + <2><1a585>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a586> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a58a> DW_AT_decl_file : 1 + <1a58a> DW_AT_decl_line : 1448 + <1a58c> DW_AT_decl_column : 54 + <1a58d> DW_AT_type : <0x189a3> + <1a591> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a594>: Abbrev Number: 0 + <1><1a595>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a596> DW_AT_external : 1 + <1a596> DW_AT_name : (indirect string, offset: 0xf79dc): HAL_TIM_PWM_MspInit + <1a59a> DW_AT_decl_file : 1 + <1a59a> DW_AT_decl_line : 1433 + <1a59c> DW_AT_decl_column : 13 + <1a59d> DW_AT_prototyped : 1 + <1a59d> DW_AT_low_pc : 0x0 + <1a5a1> DW_AT_high_pc : 0x14 + <1a5a5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a5a7> DW_AT_call_all_calls: 1 + <1a5a7> DW_AT_sibling : <0x1a5bb> + <2><1a5ab>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a5ac> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a5b0> DW_AT_decl_file : 1 + <1a5b0> DW_AT_decl_line : 1433 + <1a5b2> DW_AT_decl_column : 52 + <1a5b3> DW_AT_type : <0x189a3> + <1a5b7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a5ba>: Abbrev Number: 0 + <1><1a5bb>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a5bc> DW_AT_external : 1 + <1a5bc> DW_AT_name : (indirect string, offset: 0xf786b): HAL_TIM_PWM_DeInit + <1a5c0> DW_AT_decl_file : 1 + <1a5c0> DW_AT_decl_line : 1390 + <1a5c2> DW_AT_decl_column : 19 + <1a5c2> DW_AT_prototyped : 1 + <1a5c2> DW_AT_type : <0x18252> + <1a5c6> DW_AT_low_pc : 0x0 + <1a5ca> DW_AT_high_pc : 0xb8 + <1a5ce> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a5d0> DW_AT_call_all_tail_calls: 1 + <1a5d0> DW_AT_sibling : <0x1a5e4> + <2><1a5d4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a5d5> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a5d9> DW_AT_decl_file : 1 + <1a5d9> DW_AT_decl_line : 1390 + <1a5db> DW_AT_decl_column : 57 + <1a5dc> DW_AT_type : <0x189a3> + <1a5e0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a5e3>: Abbrev Number: 0 + <1><1a5e4>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a5e5> DW_AT_external : 1 + <1a5e5> DW_AT_name : (indirect string, offset: 0xf7c47): HAL_TIM_PWM_Init + <1a5e9> DW_AT_decl_file : 1 + <1a5e9> DW_AT_decl_line : 1330 + <1a5eb> DW_AT_decl_column : 19 + <1a5eb> DW_AT_prototyped : 1 + <1a5eb> DW_AT_type : <0x18252> + <1a5ef> DW_AT_low_pc : 0x0 + <1a5f3> DW_AT_high_pc : 0xae + <1a5f7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a5f9> DW_AT_call_all_tail_calls: 1 + <1a5f9> DW_AT_sibling : <0x1a60d> + <2><1a5fd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a5fe> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a602> DW_AT_decl_file : 1 + <1a602> DW_AT_decl_line : 1330 + <1a604> DW_AT_decl_column : 55 + <1a605> DW_AT_type : <0x189a3> + <1a609> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a60c>: Abbrev Number: 0 + <1><1a60d>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a60e> DW_AT_external : 1 + <1a60e> DW_AT_name : (indirect string, offset: 0xf74d8): HAL_TIM_OC_Stop_DMA + <1a612> DW_AT_decl_file : 1 + <1a612> DW_AT_decl_line : 1227 + <1a614> DW_AT_decl_column : 19 + <1a614> DW_AT_prototyped : 1 + <1a614> DW_AT_type : <0x18252> + <1a618> DW_AT_low_pc : 0x0 + <1a61c> DW_AT_high_pc : 0x1d0 + <1a620> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a622> DW_AT_call_all_tail_calls: 1 + <1a622> DW_AT_sibling : <0x1a654> + <2><1a626>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a627> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a62b> DW_AT_decl_file : 1 + <1a62b> DW_AT_decl_line : 1227 + <1a62d> DW_AT_decl_column : 58 + <1a62e> DW_AT_type : <0x189a3> + <1a632> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) <2><1a635>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a636> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <1a636> DW_AT_name : (indirect string, offset: 0xf2dee): Channel <1a63a> DW_AT_decl_file : 1 - <1a63a> DW_AT_decl_line : 1448 - <1a63c> DW_AT_decl_column : 54 - <1a63d> DW_AT_type : <0x18a53> - <1a641> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a644>: Abbrev Number: 0 - <1><1a645>: Abbrev Number: 7 (DW_TAG_subprogram) - <1a646> DW_AT_external : 1 - <1a646> DW_AT_name : (indirect string, offset: 0xf79f7): HAL_TIM_PWM_MspInit - <1a64a> DW_AT_decl_file : 1 - <1a64a> DW_AT_decl_line : 1433 - <1a64c> DW_AT_decl_column : 13 - <1a64d> DW_AT_prototyped : 1 - <1a64d> DW_AT_low_pc : 0x0 - <1a651> DW_AT_high_pc : 0x14 - <1a655> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a657> DW_AT_call_all_calls: 1 - <1a657> DW_AT_sibling : <0x1a66b> - <2><1a65b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a65c> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a660> DW_AT_decl_file : 1 - <1a660> DW_AT_decl_line : 1433 - <1a662> DW_AT_decl_column : 52 - <1a663> DW_AT_type : <0x18a53> - <1a667> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a66a>: Abbrev Number: 0 - <1><1a66b>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a66c> DW_AT_external : 1 - <1a66c> DW_AT_name : (indirect string, offset: 0xf7886): HAL_TIM_PWM_DeInit - <1a670> DW_AT_decl_file : 1 - <1a670> DW_AT_decl_line : 1390 - <1a672> DW_AT_decl_column : 19 - <1a672> DW_AT_prototyped : 1 - <1a672> DW_AT_type : <0x18302> - <1a676> DW_AT_low_pc : 0x0 - <1a67a> DW_AT_high_pc : 0xb8 - <1a67e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a680> DW_AT_call_all_tail_calls: 1 - <1a680> DW_AT_sibling : <0x1a694> - <2><1a684>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a685> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a689> DW_AT_decl_file : 1 - <1a689> DW_AT_decl_line : 1390 - <1a68b> DW_AT_decl_column : 57 - <1a68c> DW_AT_type : <0x18a53> - <1a690> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a693>: Abbrev Number: 0 - <1><1a694>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a695> DW_AT_external : 1 - <1a695> DW_AT_name : (indirect string, offset: 0xf7c62): HAL_TIM_PWM_Init - <1a699> DW_AT_decl_file : 1 - <1a699> DW_AT_decl_line : 1330 - <1a69b> DW_AT_decl_column : 19 - <1a69b> DW_AT_prototyped : 1 - <1a69b> DW_AT_type : <0x18302> - <1a69f> DW_AT_low_pc : 0x0 - <1a6a3> DW_AT_high_pc : 0xae - <1a6a7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a6a9> DW_AT_call_all_tail_calls: 1 - <1a6a9> DW_AT_sibling : <0x1a6bd> - <2><1a6ad>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a6ae> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a6b2> DW_AT_decl_file : 1 - <1a6b2> DW_AT_decl_line : 1330 - <1a6b4> DW_AT_decl_column : 55 - <1a6b5> DW_AT_type : <0x18a53> - <1a6b9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a6bc>: Abbrev Number: 0 - <1><1a6bd>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a6be> DW_AT_external : 1 - <1a6be> DW_AT_name : (indirect string, offset: 0xf74f3): HAL_TIM_OC_Stop_DMA - <1a6c2> DW_AT_decl_file : 1 - <1a6c2> DW_AT_decl_line : 1227 - <1a6c4> DW_AT_decl_column : 19 - <1a6c4> DW_AT_prototyped : 1 - <1a6c4> DW_AT_type : <0x18302> - <1a6c8> DW_AT_low_pc : 0x0 - <1a6cc> DW_AT_high_pc : 0x1d0 - <1a6d0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a6d2> DW_AT_call_all_tail_calls: 1 - <1a6d2> DW_AT_sibling : <0x1a704> - <2><1a6d6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a6d7> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a6db> DW_AT_decl_file : 1 - <1a6db> DW_AT_decl_line : 1227 - <1a6dd> DW_AT_decl_column : 58 - <1a6de> DW_AT_type : <0x18a53> - <1a6e2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a6e5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a6e6> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a6ea> DW_AT_decl_file : 1 - <1a6ea> DW_AT_decl_line : 1227 - <1a6ec> DW_AT_decl_column : 73 - <1a6ed> DW_AT_type : <0x17fe8> - <1a6f1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a6f4>: Abbrev Number: 2 (DW_TAG_variable) - <1a6f5> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a6f9> DW_AT_decl_file : 1 - <1a6f9> DW_AT_decl_line : 1229 - <1a6fb> DW_AT_decl_column : 21 - <1a6fc> DW_AT_type : <0x18302> - <1a700> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a703>: Abbrev Number: 0 - <1><1a704>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a705> DW_AT_external : 1 - <1a705> DW_AT_name : (indirect string, offset: 0xf7669): HAL_TIM_OC_Start_DMA - <1a709> DW_AT_decl_file : 1 - <1a709> DW_AT_decl_line : 1063 - <1a70b> DW_AT_decl_column : 19 - <1a70b> DW_AT_prototyped : 1 - <1a70b> DW_AT_type : <0x18302> - <1a70f> DW_AT_low_pc : 0x0 - <1a713> DW_AT_high_pc : 0x3e4 - <1a717> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a719> DW_AT_call_all_tail_calls: 1 - <1a719> DW_AT_sibling : <0x1a778> - <2><1a71d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a71e> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a722> DW_AT_decl_file : 1 - <1a722> DW_AT_decl_line : 1063 - <1a724> DW_AT_decl_column : 59 - <1a725> DW_AT_type : <0x18a53> - <1a729> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a72c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a72d> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a731> DW_AT_decl_file : 1 - <1a731> DW_AT_decl_line : 1063 - <1a733> DW_AT_decl_column : 74 - <1a734> DW_AT_type : <0x17fe8> - <1a738> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a73b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a73c> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1a740> DW_AT_decl_file : 1 - <1a740> DW_AT_decl_line : 1063 - <1a742> DW_AT_decl_column : 99 - <1a743> DW_AT_type : <0x19a28> - <1a747> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1a74a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a74b> DW_AT_name : (indirect string, offset: 0xf3806): Length - <1a74f> DW_AT_decl_file : 1 - <1a74f> DW_AT_decl_line : 1064 - <1a751> DW_AT_decl_column : 49 - <1a752> DW_AT_type : <0x17fdc> - <1a756> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <2><1a759>: Abbrev Number: 2 (DW_TAG_variable) - <1a75a> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a75e> DW_AT_decl_file : 1 - <1a75e> DW_AT_decl_line : 1066 - <1a760> DW_AT_decl_column : 21 - <1a761> DW_AT_type : <0x18302> - <1a765> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a768>: Abbrev Number: 2 (DW_TAG_variable) - <1a769> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a76d> DW_AT_decl_file : 1 - <1a76d> DW_AT_decl_line : 1067 - <1a76f> DW_AT_decl_column : 12 - <1a770> DW_AT_type : <0x17fe8> - <1a774> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a777>: Abbrev Number: 0 - <1><1a778>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a779> DW_AT_external : 1 - <1a779> DW_AT_name : (indirect string, offset: 0xf7fa7): HAL_TIM_OC_Stop_IT - <1a77d> DW_AT_decl_file : 1 - <1a77d> DW_AT_decl_line : 986 - <1a77f> DW_AT_decl_column : 19 - <1a77f> DW_AT_prototyped : 1 - <1a77f> DW_AT_type : <0x18302> - <1a783> DW_AT_low_pc : 0x0 - <1a787> DW_AT_high_pc : 0x1a8 - <1a78b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a78d> DW_AT_call_all_tail_calls: 1 - <1a78d> DW_AT_sibling : <0x1a7bf> - <2><1a791>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a792> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a796> DW_AT_decl_file : 1 - <1a796> DW_AT_decl_line : 986 - <1a798> DW_AT_decl_column : 57 - <1a799> DW_AT_type : <0x18a53> - <1a79d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a7a0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a7a1> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a7a5> DW_AT_decl_file : 1 - <1a7a5> DW_AT_decl_line : 986 - <1a7a7> DW_AT_decl_column : 72 - <1a7a8> DW_AT_type : <0x17fe8> - <1a7ac> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a7af>: Abbrev Number: 2 (DW_TAG_variable) - <1a7b0> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a7b4> DW_AT_decl_file : 1 - <1a7b4> DW_AT_decl_line : 988 - <1a7b6> DW_AT_decl_column : 21 - <1a7b7> DW_AT_type : <0x18302> - <1a7bb> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a7be>: Abbrev Number: 0 - <1><1a7bf>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a7c0> DW_AT_external : 1 - <1a7c0> DW_AT_name : (indirect string, offset: 0xf7ad0): HAL_TIM_OC_Start_IT - <1a7c4> DW_AT_decl_file : 1 - <1a7c4> DW_AT_decl_line : 893 - <1a7c6> DW_AT_decl_column : 19 - <1a7c6> DW_AT_prototyped : 1 - <1a7c6> DW_AT_type : <0x18302> - <1a7ca> DW_AT_low_pc : 0x0 - <1a7ce> DW_AT_high_pc : 0x24c - <1a7d2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a7d4> DW_AT_call_all_tail_calls: 1 - <1a7d4> DW_AT_sibling : <0x1a815> - <2><1a7d8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a7d9> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a7dd> DW_AT_decl_file : 1 - <1a7dd> DW_AT_decl_line : 893 - <1a7df> DW_AT_decl_column : 58 - <1a7e0> DW_AT_type : <0x18a53> - <1a7e4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a7e7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a7e8> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a7ec> DW_AT_decl_file : 1 - <1a7ec> DW_AT_decl_line : 893 - <1a7ee> DW_AT_decl_column : 73 - <1a7ef> DW_AT_type : <0x17fe8> - <1a7f3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a7f6>: Abbrev Number: 2 (DW_TAG_variable) - <1a7f7> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1a7fb> DW_AT_decl_file : 1 - <1a7fb> DW_AT_decl_line : 895 - <1a7fd> DW_AT_decl_column : 21 - <1a7fe> DW_AT_type : <0x18302> - <1a802> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1a805>: Abbrev Number: 2 (DW_TAG_variable) - <1a806> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a80a> DW_AT_decl_file : 1 - <1a80a> DW_AT_decl_line : 896 - <1a80c> DW_AT_decl_column : 12 - <1a80d> DW_AT_type : <0x17fe8> - <1a811> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a814>: Abbrev Number: 0 - <1><1a815>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a816> DW_AT_external : 1 - <1a816> DW_AT_name : (indirect string, offset: 0xf78dc): HAL_TIM_OC_Stop - <1a81a> DW_AT_decl_file : 1 - <1a81a> DW_AT_decl_line : 858 - <1a81c> DW_AT_decl_column : 19 - <1a81c> DW_AT_prototyped : 1 - <1a81c> DW_AT_type : <0x18302> - <1a820> DW_AT_low_pc : 0x0 - <1a824> DW_AT_high_pc : 0x110 - <1a828> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a82a> DW_AT_call_all_tail_calls: 1 - <1a82a> DW_AT_sibling : <0x1a84d> - <2><1a82e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a82f> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a833> DW_AT_decl_file : 1 - <1a833> DW_AT_decl_line : 858 - <1a835> DW_AT_decl_column : 54 - <1a836> DW_AT_type : <0x18a53> - <1a83a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a83d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a83e> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a842> DW_AT_decl_file : 1 - <1a842> DW_AT_decl_line : 858 - <1a844> DW_AT_decl_column : 69 - <1a845> DW_AT_type : <0x17fe8> - <1a849> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1a84c>: Abbrev Number: 0 - <1><1a84d>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a84e> DW_AT_external : 1 - <1a84e> DW_AT_name : (indirect string, offset: 0xf7abf): HAL_TIM_OC_Start - <1a852> DW_AT_decl_file : 1 - <1a852> DW_AT_decl_line : 802 - <1a854> DW_AT_decl_column : 19 - <1a854> DW_AT_prototyped : 1 - <1a854> DW_AT_type : <0x18302> - <1a858> DW_AT_low_pc : 0x0 - <1a85c> DW_AT_high_pc : 0x1b4 - <1a860> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a862> DW_AT_call_all_tail_calls: 1 - <1a862> DW_AT_sibling : <0x1a894> - <2><1a866>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a867> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a86b> DW_AT_decl_file : 1 - <1a86b> DW_AT_decl_line : 802 - <1a86d> DW_AT_decl_column : 55 - <1a86e> DW_AT_type : <0x18a53> - <1a872> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a875>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a876> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1a87a> DW_AT_decl_file : 1 - <1a87a> DW_AT_decl_line : 802 - <1a87c> DW_AT_decl_column : 70 - <1a87d> DW_AT_type : <0x17fe8> - <1a881> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a884>: Abbrev Number: 2 (DW_TAG_variable) - <1a885> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a889> DW_AT_decl_file : 1 - <1a889> DW_AT_decl_line : 804 - <1a88b> DW_AT_decl_column : 12 - <1a88c> DW_AT_type : <0x17fe8> - <1a890> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a893>: Abbrev Number: 0 - <1><1a894>: Abbrev Number: 7 (DW_TAG_subprogram) - <1a895> DW_AT_external : 1 - <1a895> DW_AT_name : (indirect string, offset: 0xf7762): HAL_TIM_OC_MspDeInit - <1a899> DW_AT_decl_file : 1 - <1a899> DW_AT_decl_line : 779 - <1a89b> DW_AT_decl_column : 13 - <1a89c> DW_AT_prototyped : 1 - <1a89c> DW_AT_low_pc : 0x0 - <1a8a0> DW_AT_high_pc : 0x14 - <1a8a4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a8a6> DW_AT_call_all_calls: 1 - <1a8a6> DW_AT_sibling : <0x1a8ba> - <2><1a8aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a8ab> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a8af> DW_AT_decl_file : 1 - <1a8af> DW_AT_decl_line : 779 - <1a8b1> DW_AT_decl_column : 53 - <1a8b2> DW_AT_type : <0x18a53> - <1a8b6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a8b9>: Abbrev Number: 0 - <1><1a8ba>: Abbrev Number: 7 (DW_TAG_subprogram) - <1a8bb> DW_AT_external : 1 - <1a8bb> DW_AT_name : (indirect string, offset: 0xf8142): HAL_TIM_OC_MspInit - <1a8bf> DW_AT_decl_file : 1 - <1a8bf> DW_AT_decl_line : 764 - <1a8c1> DW_AT_decl_column : 13 - <1a8c2> DW_AT_prototyped : 1 - <1a8c2> DW_AT_low_pc : 0x0 - <1a8c6> DW_AT_high_pc : 0x14 - <1a8ca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a8cc> DW_AT_call_all_calls: 1 - <1a8cc> DW_AT_sibling : <0x1a8e0> - <2><1a8d0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a8d1> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a8d5> DW_AT_decl_file : 1 - <1a8d5> DW_AT_decl_line : 764 - <1a8d7> DW_AT_decl_column : 51 - <1a8d8> DW_AT_type : <0x18a53> - <1a8dc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a8df>: Abbrev Number: 0 - <1><1a8e0>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a8e1> DW_AT_external : 1 - <1a8e1> DW_AT_name : (indirect string, offset: 0xf7e65): HAL_TIM_OC_DeInit - <1a8e5> DW_AT_decl_file : 1 - <1a8e5> DW_AT_decl_line : 721 - <1a8e7> DW_AT_decl_column : 19 - <1a8e7> DW_AT_prototyped : 1 - <1a8e7> DW_AT_type : <0x18302> - <1a8eb> DW_AT_low_pc : 0x0 - <1a8ef> DW_AT_high_pc : 0xb8 - <1a8f3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a8f5> DW_AT_call_all_tail_calls: 1 - <1a8f5> DW_AT_sibling : <0x1a909> - <2><1a8f9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a8fa> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a8fe> DW_AT_decl_file : 1 - <1a8fe> DW_AT_decl_line : 721 - <1a900> DW_AT_decl_column : 56 - <1a901> DW_AT_type : <0x18a53> - <1a905> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a908>: Abbrev Number: 0 - <1><1a909>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a90a> DW_AT_external : 1 - <1a90a> DW_AT_name : (indirect string, offset: 0xf7d6f): HAL_TIM_OC_Init - <1a90e> DW_AT_decl_file : 1 - <1a90e> DW_AT_decl_line : 661 - <1a910> DW_AT_decl_column : 19 - <1a910> DW_AT_prototyped : 1 - <1a910> DW_AT_type : <0x18302> - <1a914> DW_AT_low_pc : 0x0 - <1a918> DW_AT_high_pc : 0xae - <1a91c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a91e> DW_AT_call_all_tail_calls: 1 - <1a91e> DW_AT_sibling : <0x1a932> - <2><1a922>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a923> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a927> DW_AT_decl_file : 1 - <1a927> DW_AT_decl_line : 661 - <1a929> DW_AT_decl_column : 54 - <1a92a> DW_AT_type : <0x18a53> - <1a92e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a931>: Abbrev Number: 0 - <1><1a932>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a933> DW_AT_external : 1 - <1a933> DW_AT_name : (indirect string, offset: 0xf7997): HAL_TIM_Base_Stop_DMA - <1a937> DW_AT_decl_file : 1 - <1a937> DW_AT_decl_line : 606 - <1a939> DW_AT_decl_column : 19 - <1a939> DW_AT_prototyped : 1 - <1a939> DW_AT_type : <0x18302> - <1a93d> DW_AT_low_pc : 0x0 - <1a941> DW_AT_high_pc : 0x64 - <1a945> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a947> DW_AT_call_all_tail_calls: 1 - <1a947> DW_AT_sibling : <0x1a95b> - <2><1a94b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a94c> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a950> DW_AT_decl_file : 1 - <1a950> DW_AT_decl_line : 606 - <1a952> DW_AT_decl_column : 60 - <1a953> DW_AT_type : <0x18a53> - <1a957> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a95a>: Abbrev Number: 0 - <1><1a95b>: Abbrev Number: 4 (DW_TAG_subprogram) - <1a95c> DW_AT_external : 1 - <1a95c> DW_AT_name : (indirect string, offset: 0xf825d): HAL_TIM_Base_Start_DMA - <1a960> DW_AT_decl_file : 1 - <1a960> DW_AT_decl_line : 537 - <1a962> DW_AT_decl_column : 19 - <1a962> DW_AT_prototyped : 1 - <1a962> DW_AT_type : <0x18302> - <1a966> DW_AT_low_pc : 0x0 - <1a96a> DW_AT_high_pc : 0x100 - <1a96e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a970> DW_AT_call_all_tail_calls: 1 - <1a970> DW_AT_sibling : <0x1a9b1> - <2><1a974>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a975> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a979> DW_AT_decl_file : 1 - <1a979> DW_AT_decl_line : 537 - <1a97b> DW_AT_decl_column : 61 - <1a97c> DW_AT_type : <0x18a53> - <1a980> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1a983>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a984> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1a988> DW_AT_decl_file : 1 - <1a988> DW_AT_decl_line : 537 - <1a98a> DW_AT_decl_column : 83 - <1a98b> DW_AT_type : <0x19a28> - <1a98f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1a992>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a993> DW_AT_name : (indirect string, offset: 0xf3806): Length - <1a997> DW_AT_decl_file : 1 - <1a997> DW_AT_decl_line : 537 - <1a999> DW_AT_decl_column : 99 - <1a99a> DW_AT_type : <0x17fdc> - <1a99e> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><1a9a1>: Abbrev Number: 2 (DW_TAG_variable) - <1a9a2> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1a9a6> DW_AT_decl_file : 1 - <1a9a6> DW_AT_decl_line : 539 - <1a9a8> DW_AT_decl_column : 12 - <1a9a9> DW_AT_type : <0x17fe8> - <1a9ad> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a9b0>: Abbrev Number: 0 - <1><1a9b1>: Abbrev Number: 11 (DW_TAG_subprogram) - <1a9b2> DW_AT_external : 1 - <1a9b2> DW_AT_name : (indirect string, offset: 0xf7d9a): HAL_TIM_Base_Stop_IT - <1a9b6> DW_AT_decl_file : 1 - <1a9b6> DW_AT_decl_line : 512 - <1a9b8> DW_AT_decl_column : 19 - <1a9b9> DW_AT_prototyped : 1 - <1a9b9> DW_AT_type : <0x18302> - <1a9bd> DW_AT_low_pc : 0x0 - <1a9c1> DW_AT_high_pc : 0x5e - <1a9c5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a9c7> DW_AT_call_all_calls: 1 - <1a9c7> DW_AT_sibling : <0x1a9db> - <2><1a9cb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a9cc> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a9d0> DW_AT_decl_file : 1 - <1a9d0> DW_AT_decl_line : 512 - <1a9d2> DW_AT_decl_column : 59 - <1a9d3> DW_AT_type : <0x18a53> - <1a9d7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1a9da>: Abbrev Number: 0 - <1><1a9db>: Abbrev Number: 11 (DW_TAG_subprogram) - <1a9dc> DW_AT_external : 1 - <1a9dc> DW_AT_name : (indirect string, offset: 0xf1606): HAL_TIM_Base_Start_IT - <1a9e0> DW_AT_decl_file : 1 - <1a9e0> DW_AT_decl_line : 470 - <1a9e2> DW_AT_decl_column : 19 - <1a9e3> DW_AT_prototyped : 1 - <1a9e3> DW_AT_type : <0x18302> - <1a9e7> DW_AT_low_pc : 0x80063c8 - <1a9eb> DW_AT_high_pc : 0x9c - <1a9ef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1a9f1> DW_AT_call_all_calls: 1 - <1a9f1> DW_AT_sibling : <0x1aa14> - <2><1a9f5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1a9f6> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1a9fa> DW_AT_decl_file : 1 - <1a9fa> DW_AT_decl_line : 470 - <1a9fc> DW_AT_decl_column : 60 - <1a9fd> DW_AT_type : <0x18a53> - <1aa01> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1aa04>: Abbrev Number: 2 (DW_TAG_variable) - <1aa05> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1aa09> DW_AT_decl_file : 1 - <1aa09> DW_AT_decl_line : 472 - <1aa0b> DW_AT_decl_column : 12 - <1aa0c> DW_AT_type : <0x17fe8> - <1aa10> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1aa13>: Abbrev Number: 0 - <1><1aa14>: Abbrev Number: 11 (DW_TAG_subprogram) - <1aa15> DW_AT_external : 1 - <1aa15> DW_AT_name : (indirect string, offset: 0xf7e03): HAL_TIM_Base_Stop - <1aa19> DW_AT_decl_file : 1 - <1aa19> DW_AT_decl_line : 450 - <1aa1b> DW_AT_decl_column : 19 - <1aa1c> DW_AT_prototyped : 1 - <1aa1c> DW_AT_type : <0x18302> - <1aa20> DW_AT_low_pc : 0x0 - <1aa24> DW_AT_high_pc : 0x4e - <1aa28> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1aa2a> DW_AT_call_all_calls: 1 - <1aa2a> DW_AT_sibling : <0x1aa3e> - <2><1aa2e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1aa2f> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1aa33> DW_AT_decl_file : 1 - <1aa33> DW_AT_decl_line : 450 - <1aa35> DW_AT_decl_column : 56 - <1aa36> DW_AT_type : <0x18a53> - <1aa3a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1aa3d>: Abbrev Number: 0 - <1><1aa3e>: Abbrev Number: 11 (DW_TAG_subprogram) - <1aa3f> DW_AT_external : 1 - <1aa3f> DW_AT_name : (indirect string, offset: 0xf79e4): HAL_TIM_Base_Start - <1aa43> DW_AT_decl_file : 1 - <1aa43> DW_AT_decl_line : 411 - <1aa45> DW_AT_decl_column : 19 - <1aa46> DW_AT_prototyped : 1 - <1aa46> DW_AT_type : <0x18302> - <1aa4a> DW_AT_low_pc : 0x0 - <1aa4e> DW_AT_high_pc : 0x8c - <1aa52> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1aa54> DW_AT_call_all_calls: 1 - <1aa54> DW_AT_sibling : <0x1aa77> - <2><1aa58>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1aa59> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1aa5d> DW_AT_decl_file : 1 - <1aa5d> DW_AT_decl_line : 411 - <1aa5f> DW_AT_decl_column : 57 - <1aa60> DW_AT_type : <0x18a53> - <1aa64> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1aa67>: Abbrev Number: 2 (DW_TAG_variable) - <1aa68> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1aa6c> DW_AT_decl_file : 1 - <1aa6c> DW_AT_decl_line : 413 - <1aa6e> DW_AT_decl_column : 12 - <1aa6f> DW_AT_type : <0x17fe8> - <1aa73> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1aa76>: Abbrev Number: 0 - <1><1aa77>: Abbrev Number: 7 (DW_TAG_subprogram) - <1aa78> DW_AT_external : 1 - <1aa78> DW_AT_name : (indirect string, offset: 0xf75ec): HAL_TIM_Base_MspDeInit - <1aa7c> DW_AT_decl_file : 1 - <1aa7c> DW_AT_decl_line : 395 - <1aa7e> DW_AT_decl_column : 13 - <1aa7f> DW_AT_prototyped : 1 - <1aa7f> DW_AT_low_pc : 0x0 - <1aa83> DW_AT_high_pc : 0x14 - <1aa87> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1aa89> DW_AT_call_all_calls: 1 - <1aa89> DW_AT_sibling : <0x1aa9d> - <2><1aa8d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1aa8e> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1aa92> DW_AT_decl_file : 1 - <1aa92> DW_AT_decl_line : 395 - <1aa94> DW_AT_decl_column : 55 - <1aa95> DW_AT_type : <0x18a53> - <1aa99> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1aa9c>: Abbrev Number: 0 - <1><1aa9d>: Abbrev Number: 7 (DW_TAG_subprogram) - <1aa9e> DW_AT_external : 1 - <1aa9e> DW_AT_name : (indirect string, offset: 0xf73aa): HAL_TIM_Base_MspInit - <1aaa2> DW_AT_decl_file : 1 - <1aaa2> DW_AT_decl_line : 380 - <1aaa4> DW_AT_decl_column : 13 - <1aaa5> DW_AT_prototyped : 1 - <1aaa5> DW_AT_low_pc : 0x80063b4 - <1aaa9> DW_AT_high_pc : 0x14 - <1aaad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1aaaf> DW_AT_call_all_calls: 1 - <1aaaf> DW_AT_sibling : <0x1aac3> - <2><1aab3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1aab4> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1aab8> DW_AT_decl_file : 1 - <1aab8> DW_AT_decl_line : 380 - <1aaba> DW_AT_decl_column : 53 - <1aabb> DW_AT_type : <0x18a53> - <1aabf> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1aac2>: Abbrev Number: 0 - <1><1aac3>: Abbrev Number: 4 (DW_TAG_subprogram) - <1aac4> DW_AT_external : 1 - <1aac4> DW_AT_name : (indirect string, offset: 0xf7d5b): HAL_TIM_Base_DeInit - <1aac8> DW_AT_decl_file : 1 - <1aac8> DW_AT_decl_line : 337 - <1aaca> DW_AT_decl_column : 19 - <1aaca> DW_AT_prototyped : 1 - <1aaca> DW_AT_type : <0x18302> - <1aace> DW_AT_low_pc : 0x0 - <1aad2> DW_AT_high_pc : 0xb8 - <1aad6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1aad8> DW_AT_call_all_tail_calls: 1 - <1aad8> DW_AT_sibling : <0x1aaec> - <2><1aadc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1aadd> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1aae1> DW_AT_decl_file : 1 - <1aae1> DW_AT_decl_line : 337 - <1aae3> DW_AT_decl_column : 58 - <1aae4> DW_AT_type : <0x18a53> - <1aae8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1aaeb>: Abbrev Number: 0 - <1><1aaec>: Abbrev Number: 36 (DW_TAG_subprogram) - <1aaed> DW_AT_external : 1 - <1aaed> DW_AT_name : (indirect string, offset: 0xf15ac): HAL_TIM_Base_Init - <1aaf1> DW_AT_decl_file : 1 - <1aaf2> DW_AT_decl_line : 277 - <1aaf4> DW_AT_decl_column : 19 - <1aaf5> DW_AT_prototyped : 1 - <1aaf5> DW_AT_type : <0x18302> - <1aaf9> DW_AT_low_pc : 0x8006306 - <1aafd> DW_AT_high_pc : 0xae - <1ab01> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1ab03> DW_AT_call_all_tail_calls: 1 - <2><1ab03>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ab04> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1ab08> DW_AT_decl_file : 1 - <1ab08> DW_AT_decl_line : 277 - <1ab0a> DW_AT_decl_column : 56 - <1ab0b> DW_AT_type : <0x18a53> - <1ab0f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1ab12>: Abbrev Number: 0 - <1><1ab13>: Abbrev Number: 0 - Compilation Unit @ offset 0x1ab14: + <1a63a> DW_AT_decl_line : 1227 + <1a63c> DW_AT_decl_column : 73 + <1a63d> DW_AT_type : <0x17f38> + <1a641> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a644>: Abbrev Number: 2 (DW_TAG_variable) + <1a645> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a649> DW_AT_decl_file : 1 + <1a649> DW_AT_decl_line : 1229 + <1a64b> DW_AT_decl_column : 21 + <1a64c> DW_AT_type : <0x18252> + <1a650> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a653>: Abbrev Number: 0 + <1><1a654>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a655> DW_AT_external : 1 + <1a655> DW_AT_name : (indirect string, offset: 0xf764e): HAL_TIM_OC_Start_DMA + <1a659> DW_AT_decl_file : 1 + <1a659> DW_AT_decl_line : 1063 + <1a65b> DW_AT_decl_column : 19 + <1a65b> DW_AT_prototyped : 1 + <1a65b> DW_AT_type : <0x18252> + <1a65f> DW_AT_low_pc : 0x0 + <1a663> DW_AT_high_pc : 0x3e4 + <1a667> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a669> DW_AT_call_all_tail_calls: 1 + <1a669> DW_AT_sibling : <0x1a6c8> + <2><1a66d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a66e> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a672> DW_AT_decl_file : 1 + <1a672> DW_AT_decl_line : 1063 + <1a674> DW_AT_decl_column : 59 + <1a675> DW_AT_type : <0x189a3> + <1a679> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a67c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a67d> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a681> DW_AT_decl_file : 1 + <1a681> DW_AT_decl_line : 1063 + <1a683> DW_AT_decl_column : 74 + <1a684> DW_AT_type : <0x17f38> + <1a688> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a68b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a68c> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1a690> DW_AT_decl_file : 1 + <1a690> DW_AT_decl_line : 1063 + <1a692> DW_AT_decl_column : 99 + <1a693> DW_AT_type : <0x19978> + <1a697> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1a69a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a69b> DW_AT_name : (indirect string, offset: 0xf37d8): Length + <1a69f> DW_AT_decl_file : 1 + <1a69f> DW_AT_decl_line : 1064 + <1a6a1> DW_AT_decl_column : 49 + <1a6a2> DW_AT_type : <0x17f2c> + <1a6a6> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <2><1a6a9>: Abbrev Number: 2 (DW_TAG_variable) + <1a6aa> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a6ae> DW_AT_decl_file : 1 + <1a6ae> DW_AT_decl_line : 1066 + <1a6b0> DW_AT_decl_column : 21 + <1a6b1> DW_AT_type : <0x18252> + <1a6b5> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a6b8>: Abbrev Number: 2 (DW_TAG_variable) + <1a6b9> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a6bd> DW_AT_decl_file : 1 + <1a6bd> DW_AT_decl_line : 1067 + <1a6bf> DW_AT_decl_column : 12 + <1a6c0> DW_AT_type : <0x17f38> + <1a6c4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a6c7>: Abbrev Number: 0 + <1><1a6c8>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a6c9> DW_AT_external : 1 + <1a6c9> DW_AT_name : (indirect string, offset: 0xf7f8c): HAL_TIM_OC_Stop_IT + <1a6cd> DW_AT_decl_file : 1 + <1a6cd> DW_AT_decl_line : 986 + <1a6cf> DW_AT_decl_column : 19 + <1a6cf> DW_AT_prototyped : 1 + <1a6cf> DW_AT_type : <0x18252> + <1a6d3> DW_AT_low_pc : 0x0 + <1a6d7> DW_AT_high_pc : 0x1a8 + <1a6db> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a6dd> DW_AT_call_all_tail_calls: 1 + <1a6dd> DW_AT_sibling : <0x1a70f> + <2><1a6e1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a6e2> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a6e6> DW_AT_decl_file : 1 + <1a6e6> DW_AT_decl_line : 986 + <1a6e8> DW_AT_decl_column : 57 + <1a6e9> DW_AT_type : <0x189a3> + <1a6ed> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a6f0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a6f1> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a6f5> DW_AT_decl_file : 1 + <1a6f5> DW_AT_decl_line : 986 + <1a6f7> DW_AT_decl_column : 72 + <1a6f8> DW_AT_type : <0x17f38> + <1a6fc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a6ff>: Abbrev Number: 2 (DW_TAG_variable) + <1a700> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a704> DW_AT_decl_file : 1 + <1a704> DW_AT_decl_line : 988 + <1a706> DW_AT_decl_column : 21 + <1a707> DW_AT_type : <0x18252> + <1a70b> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a70e>: Abbrev Number: 0 + <1><1a70f>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a710> DW_AT_external : 1 + <1a710> DW_AT_name : (indirect string, offset: 0xf7ab5): HAL_TIM_OC_Start_IT + <1a714> DW_AT_decl_file : 1 + <1a714> DW_AT_decl_line : 893 + <1a716> DW_AT_decl_column : 19 + <1a716> DW_AT_prototyped : 1 + <1a716> DW_AT_type : <0x18252> + <1a71a> DW_AT_low_pc : 0x0 + <1a71e> DW_AT_high_pc : 0x24c + <1a722> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a724> DW_AT_call_all_tail_calls: 1 + <1a724> DW_AT_sibling : <0x1a765> + <2><1a728>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a729> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a72d> DW_AT_decl_file : 1 + <1a72d> DW_AT_decl_line : 893 + <1a72f> DW_AT_decl_column : 58 + <1a730> DW_AT_type : <0x189a3> + <1a734> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a737>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a738> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a73c> DW_AT_decl_file : 1 + <1a73c> DW_AT_decl_line : 893 + <1a73e> DW_AT_decl_column : 73 + <1a73f> DW_AT_type : <0x17f38> + <1a743> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a746>: Abbrev Number: 2 (DW_TAG_variable) + <1a747> DW_AT_name : (indirect string, offset: 0xf2774): status + <1a74b> DW_AT_decl_file : 1 + <1a74b> DW_AT_decl_line : 895 + <1a74d> DW_AT_decl_column : 21 + <1a74e> DW_AT_type : <0x18252> + <1a752> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1a755>: Abbrev Number: 2 (DW_TAG_variable) + <1a756> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a75a> DW_AT_decl_file : 1 + <1a75a> DW_AT_decl_line : 896 + <1a75c> DW_AT_decl_column : 12 + <1a75d> DW_AT_type : <0x17f38> + <1a761> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a764>: Abbrev Number: 0 + <1><1a765>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a766> DW_AT_external : 1 + <1a766> DW_AT_name : (indirect string, offset: 0xf78c1): HAL_TIM_OC_Stop + <1a76a> DW_AT_decl_file : 1 + <1a76a> DW_AT_decl_line : 858 + <1a76c> DW_AT_decl_column : 19 + <1a76c> DW_AT_prototyped : 1 + <1a76c> DW_AT_type : <0x18252> + <1a770> DW_AT_low_pc : 0x0 + <1a774> DW_AT_high_pc : 0x110 + <1a778> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a77a> DW_AT_call_all_tail_calls: 1 + <1a77a> DW_AT_sibling : <0x1a79d> + <2><1a77e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a77f> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a783> DW_AT_decl_file : 1 + <1a783> DW_AT_decl_line : 858 + <1a785> DW_AT_decl_column : 54 + <1a786> DW_AT_type : <0x189a3> + <1a78a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a78d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a78e> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a792> DW_AT_decl_file : 1 + <1a792> DW_AT_decl_line : 858 + <1a794> DW_AT_decl_column : 69 + <1a795> DW_AT_type : <0x17f38> + <1a799> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1a79c>: Abbrev Number: 0 + <1><1a79d>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a79e> DW_AT_external : 1 + <1a79e> DW_AT_name : (indirect string, offset: 0xf7aa4): HAL_TIM_OC_Start + <1a7a2> DW_AT_decl_file : 1 + <1a7a2> DW_AT_decl_line : 802 + <1a7a4> DW_AT_decl_column : 19 + <1a7a4> DW_AT_prototyped : 1 + <1a7a4> DW_AT_type : <0x18252> + <1a7a8> DW_AT_low_pc : 0x0 + <1a7ac> DW_AT_high_pc : 0x1b4 + <1a7b0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a7b2> DW_AT_call_all_tail_calls: 1 + <1a7b2> DW_AT_sibling : <0x1a7e4> + <2><1a7b6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a7b7> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a7bb> DW_AT_decl_file : 1 + <1a7bb> DW_AT_decl_line : 802 + <1a7bd> DW_AT_decl_column : 55 + <1a7be> DW_AT_type : <0x189a3> + <1a7c2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a7c5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a7c6> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1a7ca> DW_AT_decl_file : 1 + <1a7ca> DW_AT_decl_line : 802 + <1a7cc> DW_AT_decl_column : 70 + <1a7cd> DW_AT_type : <0x17f38> + <1a7d1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a7d4>: Abbrev Number: 2 (DW_TAG_variable) + <1a7d5> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a7d9> DW_AT_decl_file : 1 + <1a7d9> DW_AT_decl_line : 804 + <1a7db> DW_AT_decl_column : 12 + <1a7dc> DW_AT_type : <0x17f38> + <1a7e0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a7e3>: Abbrev Number: 0 + <1><1a7e4>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a7e5> DW_AT_external : 1 + <1a7e5> DW_AT_name : (indirect string, offset: 0xf7747): HAL_TIM_OC_MspDeInit + <1a7e9> DW_AT_decl_file : 1 + <1a7e9> DW_AT_decl_line : 779 + <1a7eb> DW_AT_decl_column : 13 + <1a7ec> DW_AT_prototyped : 1 + <1a7ec> DW_AT_low_pc : 0x0 + <1a7f0> DW_AT_high_pc : 0x14 + <1a7f4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a7f6> DW_AT_call_all_calls: 1 + <1a7f6> DW_AT_sibling : <0x1a80a> + <2><1a7fa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a7fb> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a7ff> DW_AT_decl_file : 1 + <1a7ff> DW_AT_decl_line : 779 + <1a801> DW_AT_decl_column : 53 + <1a802> DW_AT_type : <0x189a3> + <1a806> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a809>: Abbrev Number: 0 + <1><1a80a>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a80b> DW_AT_external : 1 + <1a80b> DW_AT_name : (indirect string, offset: 0xf8127): HAL_TIM_OC_MspInit + <1a80f> DW_AT_decl_file : 1 + <1a80f> DW_AT_decl_line : 764 + <1a811> DW_AT_decl_column : 13 + <1a812> DW_AT_prototyped : 1 + <1a812> DW_AT_low_pc : 0x0 + <1a816> DW_AT_high_pc : 0x14 + <1a81a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a81c> DW_AT_call_all_calls: 1 + <1a81c> DW_AT_sibling : <0x1a830> + <2><1a820>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a821> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a825> DW_AT_decl_file : 1 + <1a825> DW_AT_decl_line : 764 + <1a827> DW_AT_decl_column : 51 + <1a828> DW_AT_type : <0x189a3> + <1a82c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a82f>: Abbrev Number: 0 + <1><1a830>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a831> DW_AT_external : 1 + <1a831> DW_AT_name : (indirect string, offset: 0xf7e4a): HAL_TIM_OC_DeInit + <1a835> DW_AT_decl_file : 1 + <1a835> DW_AT_decl_line : 721 + <1a837> DW_AT_decl_column : 19 + <1a837> DW_AT_prototyped : 1 + <1a837> DW_AT_type : <0x18252> + <1a83b> DW_AT_low_pc : 0x0 + <1a83f> DW_AT_high_pc : 0xb8 + <1a843> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a845> DW_AT_call_all_tail_calls: 1 + <1a845> DW_AT_sibling : <0x1a859> + <2><1a849>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a84a> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a84e> DW_AT_decl_file : 1 + <1a84e> DW_AT_decl_line : 721 + <1a850> DW_AT_decl_column : 56 + <1a851> DW_AT_type : <0x189a3> + <1a855> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a858>: Abbrev Number: 0 + <1><1a859>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a85a> DW_AT_external : 1 + <1a85a> DW_AT_name : (indirect string, offset: 0xf7d54): HAL_TIM_OC_Init + <1a85e> DW_AT_decl_file : 1 + <1a85e> DW_AT_decl_line : 661 + <1a860> DW_AT_decl_column : 19 + <1a860> DW_AT_prototyped : 1 + <1a860> DW_AT_type : <0x18252> + <1a864> DW_AT_low_pc : 0x0 + <1a868> DW_AT_high_pc : 0xae + <1a86c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a86e> DW_AT_call_all_tail_calls: 1 + <1a86e> DW_AT_sibling : <0x1a882> + <2><1a872>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a873> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a877> DW_AT_decl_file : 1 + <1a877> DW_AT_decl_line : 661 + <1a879> DW_AT_decl_column : 54 + <1a87a> DW_AT_type : <0x189a3> + <1a87e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a881>: Abbrev Number: 0 + <1><1a882>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a883> DW_AT_external : 1 + <1a883> DW_AT_name : (indirect string, offset: 0xf797c): HAL_TIM_Base_Stop_DMA + <1a887> DW_AT_decl_file : 1 + <1a887> DW_AT_decl_line : 606 + <1a889> DW_AT_decl_column : 19 + <1a889> DW_AT_prototyped : 1 + <1a889> DW_AT_type : <0x18252> + <1a88d> DW_AT_low_pc : 0x0 + <1a891> DW_AT_high_pc : 0x64 + <1a895> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a897> DW_AT_call_all_tail_calls: 1 + <1a897> DW_AT_sibling : <0x1a8ab> + <2><1a89b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a89c> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a8a0> DW_AT_decl_file : 1 + <1a8a0> DW_AT_decl_line : 606 + <1a8a2> DW_AT_decl_column : 60 + <1a8a3> DW_AT_type : <0x189a3> + <1a8a7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a8aa>: Abbrev Number: 0 + <1><1a8ab>: Abbrev Number: 4 (DW_TAG_subprogram) + <1a8ac> DW_AT_external : 1 + <1a8ac> DW_AT_name : (indirect string, offset: 0xf8242): HAL_TIM_Base_Start_DMA + <1a8b0> DW_AT_decl_file : 1 + <1a8b0> DW_AT_decl_line : 537 + <1a8b2> DW_AT_decl_column : 19 + <1a8b2> DW_AT_prototyped : 1 + <1a8b2> DW_AT_type : <0x18252> + <1a8b6> DW_AT_low_pc : 0x0 + <1a8ba> DW_AT_high_pc : 0x100 + <1a8be> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a8c0> DW_AT_call_all_tail_calls: 1 + <1a8c0> DW_AT_sibling : <0x1a901> + <2><1a8c4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a8c5> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a8c9> DW_AT_decl_file : 1 + <1a8c9> DW_AT_decl_line : 537 + <1a8cb> DW_AT_decl_column : 61 + <1a8cc> DW_AT_type : <0x189a3> + <1a8d0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a8d3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a8d4> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1a8d8> DW_AT_decl_file : 1 + <1a8d8> DW_AT_decl_line : 537 + <1a8da> DW_AT_decl_column : 83 + <1a8db> DW_AT_type : <0x19978> + <1a8df> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1a8e2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a8e3> DW_AT_name : (indirect string, offset: 0xf37d8): Length + <1a8e7> DW_AT_decl_file : 1 + <1a8e7> DW_AT_decl_line : 537 + <1a8e9> DW_AT_decl_column : 99 + <1a8ea> DW_AT_type : <0x17f2c> + <1a8ee> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><1a8f1>: Abbrev Number: 2 (DW_TAG_variable) + <1a8f2> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a8f6> DW_AT_decl_file : 1 + <1a8f6> DW_AT_decl_line : 539 + <1a8f8> DW_AT_decl_column : 12 + <1a8f9> DW_AT_type : <0x17f38> + <1a8fd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a900>: Abbrev Number: 0 + <1><1a901>: Abbrev Number: 11 (DW_TAG_subprogram) + <1a902> DW_AT_external : 1 + <1a902> DW_AT_name : (indirect string, offset: 0xf7d7f): HAL_TIM_Base_Stop_IT + <1a906> DW_AT_decl_file : 1 + <1a906> DW_AT_decl_line : 512 + <1a908> DW_AT_decl_column : 19 + <1a909> DW_AT_prototyped : 1 + <1a909> DW_AT_type : <0x18252> + <1a90d> DW_AT_low_pc : 0x0 + <1a911> DW_AT_high_pc : 0x5e + <1a915> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a917> DW_AT_call_all_calls: 1 + <1a917> DW_AT_sibling : <0x1a92b> + <2><1a91b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a91c> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a920> DW_AT_decl_file : 1 + <1a920> DW_AT_decl_line : 512 + <1a922> DW_AT_decl_column : 59 + <1a923> DW_AT_type : <0x189a3> + <1a927> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a92a>: Abbrev Number: 0 + <1><1a92b>: Abbrev Number: 11 (DW_TAG_subprogram) + <1a92c> DW_AT_external : 1 + <1a92c> DW_AT_name : (indirect string, offset: 0xf15d8): HAL_TIM_Base_Start_IT + <1a930> DW_AT_decl_file : 1 + <1a930> DW_AT_decl_line : 470 + <1a932> DW_AT_decl_column : 19 + <1a933> DW_AT_prototyped : 1 + <1a933> DW_AT_type : <0x18252> + <1a937> DW_AT_low_pc : 0x800647c + <1a93b> DW_AT_high_pc : 0x9c + <1a93f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a941> DW_AT_call_all_calls: 1 + <1a941> DW_AT_sibling : <0x1a964> + <2><1a945>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a946> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a94a> DW_AT_decl_file : 1 + <1a94a> DW_AT_decl_line : 470 + <1a94c> DW_AT_decl_column : 60 + <1a94d> DW_AT_type : <0x189a3> + <1a951> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a954>: Abbrev Number: 2 (DW_TAG_variable) + <1a955> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a959> DW_AT_decl_file : 1 + <1a959> DW_AT_decl_line : 472 + <1a95b> DW_AT_decl_column : 12 + <1a95c> DW_AT_type : <0x17f38> + <1a960> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a963>: Abbrev Number: 0 + <1><1a964>: Abbrev Number: 11 (DW_TAG_subprogram) + <1a965> DW_AT_external : 1 + <1a965> DW_AT_name : (indirect string, offset: 0xf7de8): HAL_TIM_Base_Stop + <1a969> DW_AT_decl_file : 1 + <1a969> DW_AT_decl_line : 450 + <1a96b> DW_AT_decl_column : 19 + <1a96c> DW_AT_prototyped : 1 + <1a96c> DW_AT_type : <0x18252> + <1a970> DW_AT_low_pc : 0x0 + <1a974> DW_AT_high_pc : 0x4e + <1a978> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a97a> DW_AT_call_all_calls: 1 + <1a97a> DW_AT_sibling : <0x1a98e> + <2><1a97e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a97f> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a983> DW_AT_decl_file : 1 + <1a983> DW_AT_decl_line : 450 + <1a985> DW_AT_decl_column : 56 + <1a986> DW_AT_type : <0x189a3> + <1a98a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a98d>: Abbrev Number: 0 + <1><1a98e>: Abbrev Number: 11 (DW_TAG_subprogram) + <1a98f> DW_AT_external : 1 + <1a98f> DW_AT_name : (indirect string, offset: 0xf79c9): HAL_TIM_Base_Start + <1a993> DW_AT_decl_file : 1 + <1a993> DW_AT_decl_line : 411 + <1a995> DW_AT_decl_column : 19 + <1a996> DW_AT_prototyped : 1 + <1a996> DW_AT_type : <0x18252> + <1a99a> DW_AT_low_pc : 0x0 + <1a99e> DW_AT_high_pc : 0x8c + <1a9a2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a9a4> DW_AT_call_all_calls: 1 + <1a9a4> DW_AT_sibling : <0x1a9c7> + <2><1a9a8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a9a9> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a9ad> DW_AT_decl_file : 1 + <1a9ad> DW_AT_decl_line : 411 + <1a9af> DW_AT_decl_column : 57 + <1a9b0> DW_AT_type : <0x189a3> + <1a9b4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1a9b7>: Abbrev Number: 2 (DW_TAG_variable) + <1a9b8> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1a9bc> DW_AT_decl_file : 1 + <1a9bc> DW_AT_decl_line : 413 + <1a9be> DW_AT_decl_column : 12 + <1a9bf> DW_AT_type : <0x17f38> + <1a9c3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a9c6>: Abbrev Number: 0 + <1><1a9c7>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a9c8> DW_AT_external : 1 + <1a9c8> DW_AT_name : (indirect string, offset: 0xf75d1): HAL_TIM_Base_MspDeInit + <1a9cc> DW_AT_decl_file : 1 + <1a9cc> DW_AT_decl_line : 395 + <1a9ce> DW_AT_decl_column : 13 + <1a9cf> DW_AT_prototyped : 1 + <1a9cf> DW_AT_low_pc : 0x0 + <1a9d3> DW_AT_high_pc : 0x14 + <1a9d7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a9d9> DW_AT_call_all_calls: 1 + <1a9d9> DW_AT_sibling : <0x1a9ed> + <2><1a9dd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1a9de> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1a9e2> DW_AT_decl_file : 1 + <1a9e2> DW_AT_decl_line : 395 + <1a9e4> DW_AT_decl_column : 55 + <1a9e5> DW_AT_type : <0x189a3> + <1a9e9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1a9ec>: Abbrev Number: 0 + <1><1a9ed>: Abbrev Number: 7 (DW_TAG_subprogram) + <1a9ee> DW_AT_external : 1 + <1a9ee> DW_AT_name : (indirect string, offset: 0xf738f): HAL_TIM_Base_MspInit + <1a9f2> DW_AT_decl_file : 1 + <1a9f2> DW_AT_decl_line : 380 + <1a9f4> DW_AT_decl_column : 13 + <1a9f5> DW_AT_prototyped : 1 + <1a9f5> DW_AT_low_pc : 0x8006468 + <1a9f9> DW_AT_high_pc : 0x14 + <1a9fd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1a9ff> DW_AT_call_all_calls: 1 + <1a9ff> DW_AT_sibling : <0x1aa13> + <2><1aa03>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1aa04> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1aa08> DW_AT_decl_file : 1 + <1aa08> DW_AT_decl_line : 380 + <1aa0a> DW_AT_decl_column : 53 + <1aa0b> DW_AT_type : <0x189a3> + <1aa0f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1aa12>: Abbrev Number: 0 + <1><1aa13>: Abbrev Number: 4 (DW_TAG_subprogram) + <1aa14> DW_AT_external : 1 + <1aa14> DW_AT_name : (indirect string, offset: 0xf7d40): HAL_TIM_Base_DeInit + <1aa18> DW_AT_decl_file : 1 + <1aa18> DW_AT_decl_line : 337 + <1aa1a> DW_AT_decl_column : 19 + <1aa1a> DW_AT_prototyped : 1 + <1aa1a> DW_AT_type : <0x18252> + <1aa1e> DW_AT_low_pc : 0x0 + <1aa22> DW_AT_high_pc : 0xb8 + <1aa26> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1aa28> DW_AT_call_all_tail_calls: 1 + <1aa28> DW_AT_sibling : <0x1aa3c> + <2><1aa2c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1aa2d> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1aa31> DW_AT_decl_file : 1 + <1aa31> DW_AT_decl_line : 337 + <1aa33> DW_AT_decl_column : 58 + <1aa34> DW_AT_type : <0x189a3> + <1aa38> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1aa3b>: Abbrev Number: 0 + <1><1aa3c>: Abbrev Number: 36 (DW_TAG_subprogram) + <1aa3d> DW_AT_external : 1 + <1aa3d> DW_AT_name : (indirect string, offset: 0xf157e): HAL_TIM_Base_Init + <1aa41> DW_AT_decl_file : 1 + <1aa42> DW_AT_decl_line : 277 + <1aa44> DW_AT_decl_column : 19 + <1aa45> DW_AT_prototyped : 1 + <1aa45> DW_AT_type : <0x18252> + <1aa49> DW_AT_low_pc : 0x80063ba + <1aa4d> DW_AT_high_pc : 0xae + <1aa51> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1aa53> DW_AT_call_all_tail_calls: 1 + <2><1aa53>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1aa54> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1aa58> DW_AT_decl_file : 1 + <1aa58> DW_AT_decl_line : 277 + <1aa5a> DW_AT_decl_column : 56 + <1aa5b> DW_AT_type : <0x189a3> + <1aa5f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1aa62>: Abbrev Number: 0 + <1><1aa63>: Abbrev Number: 0 + Compilation Unit @ offset 0x1aa64: Length: 0x189a (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x369c + Abbrev Offset: 0x36a7 Pointer Size: 4 - <0><1ab20>: Abbrev Number: 28 (DW_TAG_compile_unit) - <1ab21> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <1ab25> DW_AT_language : 29 (C11) - <1ab26> DW_AT_name : (indirect string, offset: 0xf879f): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.c - <1ab2a> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <1ab2e> DW_AT_ranges : 0x15cb - <1ab32> DW_AT_low_pc : 0x0 - <1ab36> DW_AT_stmt_list : 0x1c3db - <1ab3a> DW_AT_macros : 0x265b3 - <1><1ab3e>: Abbrev Number: 13 (DW_TAG_base_type) - <1ab3f> DW_AT_byte_size : 1 - <1ab40> DW_AT_encoding : 6 (signed char) - <1ab41> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><1ab45>: Abbrev Number: 13 (DW_TAG_base_type) - <1ab46> DW_AT_byte_size : 1 - <1ab47> DW_AT_encoding : 8 (unsigned char) - <1ab48> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><1ab4c>: Abbrev Number: 13 (DW_TAG_base_type) - <1ab4d> DW_AT_byte_size : 2 - <1ab4e> DW_AT_encoding : 5 (signed) - <1ab4f> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><1ab53>: Abbrev Number: 10 (DW_TAG_typedef) - <1ab54> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <1ab58> DW_AT_decl_file : 2 - <1ab59> DW_AT_decl_line : 57 - <1ab5a> DW_AT_decl_column : 25 - <1ab5b> DW_AT_type : <0x1ab5f> - <1><1ab5f>: Abbrev Number: 13 (DW_TAG_base_type) - <1ab60> DW_AT_byte_size : 2 - <1ab61> DW_AT_encoding : 7 (unsigned) - <1ab62> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><1ab66>: Abbrev Number: 13 (DW_TAG_base_type) - <1ab67> DW_AT_byte_size : 4 - <1ab68> DW_AT_encoding : 5 (signed) - <1ab69> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><1ab6d>: Abbrev Number: 10 (DW_TAG_typedef) - <1ab6e> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <1ab72> DW_AT_decl_file : 2 - <1ab73> DW_AT_decl_line : 79 - <1ab74> DW_AT_decl_column : 25 - <1ab75> DW_AT_type : <0x1ab79> - <1><1ab79>: Abbrev Number: 13 (DW_TAG_base_type) - <1ab7a> DW_AT_byte_size : 4 - <1ab7b> DW_AT_encoding : 7 (unsigned) - <1ab7c> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><1ab80>: Abbrev Number: 13 (DW_TAG_base_type) - <1ab81> DW_AT_byte_size : 8 - <1ab82> DW_AT_encoding : 5 (signed) - <1ab83> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><1ab87>: Abbrev Number: 13 (DW_TAG_base_type) - <1ab88> DW_AT_byte_size : 8 - <1ab89> DW_AT_encoding : 7 (unsigned) - <1ab8a> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><1ab8e>: Abbrev Number: 29 (DW_TAG_base_type) - <1ab8f> DW_AT_byte_size : 4 - <1ab90> DW_AT_encoding : 5 (signed) - <1ab91> DW_AT_name : int - <1><1ab95>: Abbrev Number: 13 (DW_TAG_base_type) - <1ab96> DW_AT_byte_size : 4 - <1ab97> DW_AT_encoding : 7 (unsigned) - <1ab98> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><1ab9c>: Abbrev Number: 10 (DW_TAG_typedef) - <1ab9d> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <1aba1> DW_AT_decl_file : 3 - <1aba2> DW_AT_decl_line : 36 - <1aba3> DW_AT_decl_column : 20 - <1aba4> DW_AT_type : <0x1ab53> - <1><1aba8>: Abbrev Number: 10 (DW_TAG_typedef) - <1aba9> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <1abad> DW_AT_decl_file : 3 - <1abae> DW_AT_decl_line : 48 - <1abaf> DW_AT_decl_column : 20 - <1abb0> DW_AT_type : <0x1ab6d> - <1><1abb4>: Abbrev Number: 17 (DW_TAG_volatile_type) - <1abb5> DW_AT_type : <0x1aba8> - <1><1abb9>: Abbrev Number: 16 (DW_TAG_const_type) - <1abba> DW_AT_type : <0x1aba8> - <1><1abbe>: Abbrev Number: 15 (DW_TAG_structure_type) - <1abbf> DW_AT_byte_size : 20 - <1abc0> DW_AT_decl_file : 4 - <1abc1> DW_AT_decl_line : 258 - <1abc3> DW_AT_decl_column : 9 - <1abc3> DW_AT_sibling : <0x1ac0d> - <2><1abc7>: Abbrev Number: 9 (DW_TAG_member) - <1abc8> DW_AT_name : CCR - <1abcc> DW_AT_decl_file : 4 - <1abcc> DW_AT_decl_line : 260 - <1abce> DW_AT_decl_column : 17 - <1abcf> DW_AT_type : <0x1abb4> - <1abd3> DW_AT_data_member_location: 0 - <2><1abd4>: Abbrev Number: 4 (DW_TAG_member) - <1abd5> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <1abd9> DW_AT_decl_file : 4 - <1abda> DW_AT_decl_line : 261 - <1abdc> DW_AT_decl_column : 17 - <1abdd> DW_AT_type : <0x1abb4> - <1abe1> DW_AT_data_member_location: 4 - <2><1abe2>: Abbrev Number: 4 (DW_TAG_member) - <1abe3> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <1abe7> DW_AT_decl_file : 4 - <1abe8> DW_AT_decl_line : 262 - <1abea> DW_AT_decl_column : 17 - <1abeb> DW_AT_type : <0x1abb4> - <1abef> DW_AT_data_member_location: 8 - <2><1abf0>: Abbrev Number: 4 (DW_TAG_member) - <1abf1> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <1abf5> DW_AT_decl_file : 4 - <1abf6> DW_AT_decl_line : 263 - <1abf8> DW_AT_decl_column : 17 - <1abf9> DW_AT_type : <0x1abb4> - <1abfd> DW_AT_data_member_location: 12 - <2><1abfe>: Abbrev Number: 4 (DW_TAG_member) - <1abff> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <1ac03> DW_AT_decl_file : 4 - <1ac04> DW_AT_decl_line : 264 - <1ac06> DW_AT_decl_column : 12 - <1ac07> DW_AT_type : <0x1aba8> - <1ac0b> DW_AT_data_member_location: 16 - <2><1ac0c>: Abbrev Number: 0 - <1><1ac0d>: Abbrev Number: 11 (DW_TAG_typedef) - <1ac0e> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <1ac12> DW_AT_decl_file : 4 - <1ac13> DW_AT_decl_line : 265 - <1ac15> DW_AT_decl_column : 3 - <1ac15> DW_AT_type : <0x1abbe> - <1><1ac19>: Abbrev Number: 15 (DW_TAG_structure_type) - <1ac1a> DW_AT_byte_size : 8 - <1ac1b> DW_AT_decl_file : 4 - <1ac1c> DW_AT_decl_line : 267 - <1ac1e> DW_AT_decl_column : 9 - <1ac1e> DW_AT_sibling : <0x1ac3e> - <2><1ac22>: Abbrev Number: 9 (DW_TAG_member) - <1ac23> DW_AT_name : ISR - <1ac27> DW_AT_decl_file : 4 - <1ac27> DW_AT_decl_line : 269 - <1ac29> DW_AT_decl_column : 17 - <1ac2a> DW_AT_type : <0x1abb4> - <1ac2e> DW_AT_data_member_location: 0 - <2><1ac2f>: Abbrev Number: 4 (DW_TAG_member) - <1ac30> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <1ac34> DW_AT_decl_file : 4 - <1ac35> DW_AT_decl_line : 270 - <1ac37> DW_AT_decl_column : 17 - <1ac38> DW_AT_type : <0x1abb4> - <1ac3c> DW_AT_data_member_location: 4 - <2><1ac3d>: Abbrev Number: 0 - <1><1ac3e>: Abbrev Number: 11 (DW_TAG_typedef) - <1ac3f> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <1ac43> DW_AT_decl_file : 4 - <1ac44> DW_AT_decl_line : 271 - <1ac46> DW_AT_decl_column : 3 - <1ac46> DW_AT_type : <0x1ac19> - <1><1ac4a>: Abbrev Number: 15 (DW_TAG_structure_type) - <1ac4b> DW_AT_byte_size : 4 - <1ac4c> DW_AT_decl_file : 4 - <1ac4d> DW_AT_decl_line : 276 - <1ac4f> DW_AT_decl_column : 9 - <1ac4f> DW_AT_sibling : <0x1ac61> - <2><1ac53>: Abbrev Number: 9 (DW_TAG_member) - <1ac54> DW_AT_name : CCR - <1ac58> DW_AT_decl_file : 4 - <1ac58> DW_AT_decl_line : 278 - <1ac5a> DW_AT_decl_column : 19 - <1ac5b> DW_AT_type : <0x1abb4> - <1ac5f> DW_AT_data_member_location: 0 - <2><1ac60>: Abbrev Number: 0 - <1><1ac61>: Abbrev Number: 11 (DW_TAG_typedef) - <1ac62> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <1ac66> DW_AT_decl_file : 4 - <1ac67> DW_AT_decl_line : 279 - <1ac69> DW_AT_decl_column : 3 - <1ac69> DW_AT_type : <0x1ac4a> - <1><1ac6d>: Abbrev Number: 15 (DW_TAG_structure_type) - <1ac6e> DW_AT_byte_size : 8 - <1ac6f> DW_AT_decl_file : 4 - <1ac70> DW_AT_decl_line : 281 - <1ac72> DW_AT_decl_column : 9 - <1ac72> DW_AT_sibling : <0x1ac91> - <2><1ac76>: Abbrev Number: 9 (DW_TAG_member) - <1ac77> DW_AT_name : CSR - <1ac7b> DW_AT_decl_file : 4 - <1ac7b> DW_AT_decl_line : 283 - <1ac7d> DW_AT_decl_column : 19 - <1ac7e> DW_AT_type : <0x1abb4> - <1ac82> DW_AT_data_member_location: 0 - <2><1ac83>: Abbrev Number: 9 (DW_TAG_member) - <1ac84> DW_AT_name : CFR - <1ac88> DW_AT_decl_file : 4 - <1ac88> DW_AT_decl_line : 284 - <1ac8a> DW_AT_decl_column : 19 - <1ac8b> DW_AT_type : <0x1abb4> - <1ac8f> DW_AT_data_member_location: 4 - <2><1ac90>: Abbrev Number: 0 - <1><1ac91>: Abbrev Number: 11 (DW_TAG_typedef) - <1ac92> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <1ac96> DW_AT_decl_file : 4 - <1ac97> DW_AT_decl_line : 285 - <1ac99> DW_AT_decl_column : 3 - <1ac99> DW_AT_type : <0x1ac6d> - <1><1ac9d>: Abbrev Number: 15 (DW_TAG_structure_type) - <1ac9e> DW_AT_byte_size : 4 - <1ac9f> DW_AT_decl_file : 4 - <1aca0> DW_AT_decl_line : 287 - <1aca2> DW_AT_decl_column : 9 - <1aca2> DW_AT_sibling : <0x1acb5> - <2><1aca6>: Abbrev Number: 4 (DW_TAG_member) - <1aca7> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <1acab> DW_AT_decl_file : 4 - <1acac> DW_AT_decl_line : 289 - <1acae> DW_AT_decl_column : 19 - <1acaf> DW_AT_type : <0x1abb4> - <1acb3> DW_AT_data_member_location: 0 - <2><1acb4>: Abbrev Number: 0 - <1><1acb5>: Abbrev Number: 11 (DW_TAG_typedef) - <1acb6> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <1acba> DW_AT_decl_file : 4 - <1acbb> DW_AT_decl_line : 290 - <1acbd> DW_AT_decl_column : 3 - <1acbd> DW_AT_type : <0x1ac9d> - <1><1acc1>: Abbrev Number: 15 (DW_TAG_structure_type) - <1acc2> DW_AT_byte_size : 8 - <1acc3> DW_AT_decl_file : 4 - <1acc4> DW_AT_decl_line : 292 - <1acc6> DW_AT_decl_column : 9 - <1acc6> DW_AT_sibling : <0x1ace7> - <2><1acca>: Abbrev Number: 4 (DW_TAG_member) - <1accb> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <1accf> DW_AT_decl_file : 4 - <1acd0> DW_AT_decl_line : 294 - <1acd2> DW_AT_decl_column : 19 - <1acd3> DW_AT_type : <0x1abb4> - <1acd7> DW_AT_data_member_location: 0 - <2><1acd8>: Abbrev Number: 4 (DW_TAG_member) - <1acd9> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <1acdd> DW_AT_decl_file : 4 - <1acde> DW_AT_decl_line : 295 - <1ace0> DW_AT_decl_column : 19 - <1ace1> DW_AT_type : <0x1abb4> - <1ace5> DW_AT_data_member_location: 4 - <2><1ace6>: Abbrev Number: 0 - <1><1ace7>: Abbrev Number: 11 (DW_TAG_typedef) - <1ace8> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <1acec> DW_AT_decl_file : 4 - <1aced> DW_AT_decl_line : 296 - <1acef> DW_AT_decl_column : 3 - <1acef> DW_AT_type : <0x1acc1> - <1><1acf3>: Abbrev Number: 15 (DW_TAG_structure_type) - <1acf4> DW_AT_byte_size : 104 - <1acf5> DW_AT_decl_file : 4 - <1acf6> DW_AT_decl_line : 609 - <1acf8> DW_AT_decl_column : 9 - <1acf8> DW_AT_sibling : <0x1ae5b> - <2><1acfc>: Abbrev Number: 9 (DW_TAG_member) - <1acfd> DW_AT_name : CR1 - <1ad01> DW_AT_decl_file : 4 - <1ad01> DW_AT_decl_line : 611 - <1ad03> DW_AT_decl_column : 17 - <1ad04> DW_AT_type : <0x1abb4> - <1ad08> DW_AT_data_member_location: 0 - <2><1ad09>: Abbrev Number: 9 (DW_TAG_member) - <1ad0a> DW_AT_name : CR2 - <1ad0e> DW_AT_decl_file : 4 - <1ad0e> DW_AT_decl_line : 612 - <1ad10> DW_AT_decl_column : 17 - <1ad11> DW_AT_type : <0x1abb4> - <1ad15> DW_AT_data_member_location: 4 - <2><1ad16>: Abbrev Number: 4 (DW_TAG_member) - <1ad17> DW_AT_name : (indirect string, offset: 0xcf9ca): SMCR - <1ad1b> DW_AT_decl_file : 4 - <1ad1c> DW_AT_decl_line : 613 - <1ad1e> DW_AT_decl_column : 17 - <1ad1f> DW_AT_type : <0x1abb4> - <1ad23> DW_AT_data_member_location: 8 - <2><1ad24>: Abbrev Number: 4 (DW_TAG_member) - <1ad25> DW_AT_name : (indirect string, offset: 0x4e838): DIER - <1ad29> DW_AT_decl_file : 4 - <1ad2a> DW_AT_decl_line : 614 - <1ad2c> DW_AT_decl_column : 17 - <1ad2d> DW_AT_type : <0x1abb4> - <1ad31> DW_AT_data_member_location: 12 - <2><1ad32>: Abbrev Number: 9 (DW_TAG_member) - <1ad33> DW_AT_name : SR + <0><1aa70>: Abbrev Number: 28 (DW_TAG_compile_unit) + <1aa71> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <1aa75> DW_AT_language : 29 (C11) + <1aa76> DW_AT_name : (indirect string, offset: 0xf8784): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.c + <1aa7a> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <1aa7e> DW_AT_ranges : 0x15cd + <1aa82> DW_AT_low_pc : 0x0 + <1aa86> DW_AT_stmt_list : 0x1c451 + <1aa8a> DW_AT_macros : 0x265b2 + <1><1aa8e>: Abbrev Number: 13 (DW_TAG_base_type) + <1aa8f> DW_AT_byte_size : 1 + <1aa90> DW_AT_encoding : 6 (signed char) + <1aa91> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><1aa95>: Abbrev Number: 13 (DW_TAG_base_type) + <1aa96> DW_AT_byte_size : 1 + <1aa97> DW_AT_encoding : 8 (unsigned char) + <1aa98> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><1aa9c>: Abbrev Number: 13 (DW_TAG_base_type) + <1aa9d> DW_AT_byte_size : 2 + <1aa9e> DW_AT_encoding : 5 (signed) + <1aa9f> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><1aaa3>: Abbrev Number: 10 (DW_TAG_typedef) + <1aaa4> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <1aaa8> DW_AT_decl_file : 2 + <1aaa9> DW_AT_decl_line : 57 + <1aaaa> DW_AT_decl_column : 25 + <1aaab> DW_AT_type : <0x1aaaf> + <1><1aaaf>: Abbrev Number: 13 (DW_TAG_base_type) + <1aab0> DW_AT_byte_size : 2 + <1aab1> DW_AT_encoding : 7 (unsigned) + <1aab2> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><1aab6>: Abbrev Number: 13 (DW_TAG_base_type) + <1aab7> DW_AT_byte_size : 4 + <1aab8> DW_AT_encoding : 5 (signed) + <1aab9> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><1aabd>: Abbrev Number: 10 (DW_TAG_typedef) + <1aabe> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <1aac2> DW_AT_decl_file : 2 + <1aac3> DW_AT_decl_line : 79 + <1aac4> DW_AT_decl_column : 25 + <1aac5> DW_AT_type : <0x1aac9> + <1><1aac9>: Abbrev Number: 13 (DW_TAG_base_type) + <1aaca> DW_AT_byte_size : 4 + <1aacb> DW_AT_encoding : 7 (unsigned) + <1aacc> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><1aad0>: Abbrev Number: 13 (DW_TAG_base_type) + <1aad1> DW_AT_byte_size : 8 + <1aad2> DW_AT_encoding : 5 (signed) + <1aad3> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><1aad7>: Abbrev Number: 13 (DW_TAG_base_type) + <1aad8> DW_AT_byte_size : 8 + <1aad9> DW_AT_encoding : 7 (unsigned) + <1aada> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><1aade>: Abbrev Number: 29 (DW_TAG_base_type) + <1aadf> DW_AT_byte_size : 4 + <1aae0> DW_AT_encoding : 5 (signed) + <1aae1> DW_AT_name : int + <1><1aae5>: Abbrev Number: 13 (DW_TAG_base_type) + <1aae6> DW_AT_byte_size : 4 + <1aae7> DW_AT_encoding : 7 (unsigned) + <1aae8> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><1aaec>: Abbrev Number: 10 (DW_TAG_typedef) + <1aaed> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <1aaf1> DW_AT_decl_file : 3 + <1aaf2> DW_AT_decl_line : 36 + <1aaf3> DW_AT_decl_column : 20 + <1aaf4> DW_AT_type : <0x1aaa3> + <1><1aaf8>: Abbrev Number: 10 (DW_TAG_typedef) + <1aaf9> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <1aafd> DW_AT_decl_file : 3 + <1aafe> DW_AT_decl_line : 48 + <1aaff> DW_AT_decl_column : 20 + <1ab00> DW_AT_type : <0x1aabd> + <1><1ab04>: Abbrev Number: 17 (DW_TAG_volatile_type) + <1ab05> DW_AT_type : <0x1aaf8> + <1><1ab09>: Abbrev Number: 16 (DW_TAG_const_type) + <1ab0a> DW_AT_type : <0x1aaf8> + <1><1ab0e>: Abbrev Number: 15 (DW_TAG_structure_type) + <1ab0f> DW_AT_byte_size : 20 + <1ab10> DW_AT_decl_file : 4 + <1ab11> DW_AT_decl_line : 258 + <1ab13> DW_AT_decl_column : 9 + <1ab13> DW_AT_sibling : <0x1ab5d> + <2><1ab17>: Abbrev Number: 9 (DW_TAG_member) + <1ab18> DW_AT_name : CCR + <1ab1c> DW_AT_decl_file : 4 + <1ab1c> DW_AT_decl_line : 260 + <1ab1e> DW_AT_decl_column : 17 + <1ab1f> DW_AT_type : <0x1ab04> + <1ab23> DW_AT_data_member_location: 0 + <2><1ab24>: Abbrev Number: 4 (DW_TAG_member) + <1ab25> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <1ab29> DW_AT_decl_file : 4 + <1ab2a> DW_AT_decl_line : 261 + <1ab2c> DW_AT_decl_column : 17 + <1ab2d> DW_AT_type : <0x1ab04> + <1ab31> DW_AT_data_member_location: 4 + <2><1ab32>: Abbrev Number: 4 (DW_TAG_member) + <1ab33> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <1ab37> DW_AT_decl_file : 4 + <1ab38> DW_AT_decl_line : 262 + <1ab3a> DW_AT_decl_column : 17 + <1ab3b> DW_AT_type : <0x1ab04> + <1ab3f> DW_AT_data_member_location: 8 + <2><1ab40>: Abbrev Number: 4 (DW_TAG_member) + <1ab41> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <1ab45> DW_AT_decl_file : 4 + <1ab46> DW_AT_decl_line : 263 + <1ab48> DW_AT_decl_column : 17 + <1ab49> DW_AT_type : <0x1ab04> + <1ab4d> DW_AT_data_member_location: 12 + <2><1ab4e>: Abbrev Number: 4 (DW_TAG_member) + <1ab4f> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <1ab53> DW_AT_decl_file : 4 + <1ab54> DW_AT_decl_line : 264 + <1ab56> DW_AT_decl_column : 12 + <1ab57> DW_AT_type : <0x1aaf8> + <1ab5b> DW_AT_data_member_location: 16 + <2><1ab5c>: Abbrev Number: 0 + <1><1ab5d>: Abbrev Number: 11 (DW_TAG_typedef) + <1ab5e> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <1ab62> DW_AT_decl_file : 4 + <1ab63> DW_AT_decl_line : 265 + <1ab65> DW_AT_decl_column : 3 + <1ab65> DW_AT_type : <0x1ab0e> + <1><1ab69>: Abbrev Number: 15 (DW_TAG_structure_type) + <1ab6a> DW_AT_byte_size : 8 + <1ab6b> DW_AT_decl_file : 4 + <1ab6c> DW_AT_decl_line : 267 + <1ab6e> DW_AT_decl_column : 9 + <1ab6e> DW_AT_sibling : <0x1ab8e> + <2><1ab72>: Abbrev Number: 9 (DW_TAG_member) + <1ab73> DW_AT_name : ISR + <1ab77> DW_AT_decl_file : 4 + <1ab77> DW_AT_decl_line : 269 + <1ab79> DW_AT_decl_column : 17 + <1ab7a> DW_AT_type : <0x1ab04> + <1ab7e> DW_AT_data_member_location: 0 + <2><1ab7f>: Abbrev Number: 4 (DW_TAG_member) + <1ab80> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <1ab84> DW_AT_decl_file : 4 + <1ab85> DW_AT_decl_line : 270 + <1ab87> DW_AT_decl_column : 17 + <1ab88> DW_AT_type : <0x1ab04> + <1ab8c> DW_AT_data_member_location: 4 + <2><1ab8d>: Abbrev Number: 0 + <1><1ab8e>: Abbrev Number: 11 (DW_TAG_typedef) + <1ab8f> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <1ab93> DW_AT_decl_file : 4 + <1ab94> DW_AT_decl_line : 271 + <1ab96> DW_AT_decl_column : 3 + <1ab96> DW_AT_type : <0x1ab69> + <1><1ab9a>: Abbrev Number: 15 (DW_TAG_structure_type) + <1ab9b> DW_AT_byte_size : 4 + <1ab9c> DW_AT_decl_file : 4 + <1ab9d> DW_AT_decl_line : 276 + <1ab9f> DW_AT_decl_column : 9 + <1ab9f> DW_AT_sibling : <0x1abb1> + <2><1aba3>: Abbrev Number: 9 (DW_TAG_member) + <1aba4> DW_AT_name : CCR + <1aba8> DW_AT_decl_file : 4 + <1aba8> DW_AT_decl_line : 278 + <1abaa> DW_AT_decl_column : 19 + <1abab> DW_AT_type : <0x1ab04> + <1abaf> DW_AT_data_member_location: 0 + <2><1abb0>: Abbrev Number: 0 + <1><1abb1>: Abbrev Number: 11 (DW_TAG_typedef) + <1abb2> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <1abb6> DW_AT_decl_file : 4 + <1abb7> DW_AT_decl_line : 279 + <1abb9> DW_AT_decl_column : 3 + <1abb9> DW_AT_type : <0x1ab9a> + <1><1abbd>: Abbrev Number: 15 (DW_TAG_structure_type) + <1abbe> DW_AT_byte_size : 8 + <1abbf> DW_AT_decl_file : 4 + <1abc0> DW_AT_decl_line : 281 + <1abc2> DW_AT_decl_column : 9 + <1abc2> DW_AT_sibling : <0x1abe1> + <2><1abc6>: Abbrev Number: 9 (DW_TAG_member) + <1abc7> DW_AT_name : CSR + <1abcb> DW_AT_decl_file : 4 + <1abcb> DW_AT_decl_line : 283 + <1abcd> DW_AT_decl_column : 19 + <1abce> DW_AT_type : <0x1ab04> + <1abd2> DW_AT_data_member_location: 0 + <2><1abd3>: Abbrev Number: 9 (DW_TAG_member) + <1abd4> DW_AT_name : CFR + <1abd8> DW_AT_decl_file : 4 + <1abd8> DW_AT_decl_line : 284 + <1abda> DW_AT_decl_column : 19 + <1abdb> DW_AT_type : <0x1ab04> + <1abdf> DW_AT_data_member_location: 4 + <2><1abe0>: Abbrev Number: 0 + <1><1abe1>: Abbrev Number: 11 (DW_TAG_typedef) + <1abe2> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <1abe6> DW_AT_decl_file : 4 + <1abe7> DW_AT_decl_line : 285 + <1abe9> DW_AT_decl_column : 3 + <1abe9> DW_AT_type : <0x1abbd> + <1><1abed>: Abbrev Number: 15 (DW_TAG_structure_type) + <1abee> DW_AT_byte_size : 4 + <1abef> DW_AT_decl_file : 4 + <1abf0> DW_AT_decl_line : 287 + <1abf2> DW_AT_decl_column : 9 + <1abf2> DW_AT_sibling : <0x1ac05> + <2><1abf6>: Abbrev Number: 4 (DW_TAG_member) + <1abf7> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <1abfb> DW_AT_decl_file : 4 + <1abfc> DW_AT_decl_line : 289 + <1abfe> DW_AT_decl_column : 19 + <1abff> DW_AT_type : <0x1ab04> + <1ac03> DW_AT_data_member_location: 0 + <2><1ac04>: Abbrev Number: 0 + <1><1ac05>: Abbrev Number: 11 (DW_TAG_typedef) + <1ac06> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <1ac0a> DW_AT_decl_file : 4 + <1ac0b> DW_AT_decl_line : 290 + <1ac0d> DW_AT_decl_column : 3 + <1ac0d> DW_AT_type : <0x1abed> + <1><1ac11>: Abbrev Number: 15 (DW_TAG_structure_type) + <1ac12> DW_AT_byte_size : 8 + <1ac13> DW_AT_decl_file : 4 + <1ac14> DW_AT_decl_line : 292 + <1ac16> DW_AT_decl_column : 9 + <1ac16> DW_AT_sibling : <0x1ac37> + <2><1ac1a>: Abbrev Number: 4 (DW_TAG_member) + <1ac1b> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <1ac1f> DW_AT_decl_file : 4 + <1ac20> DW_AT_decl_line : 294 + <1ac22> DW_AT_decl_column : 19 + <1ac23> DW_AT_type : <0x1ab04> + <1ac27> DW_AT_data_member_location: 0 + <2><1ac28>: Abbrev Number: 4 (DW_TAG_member) + <1ac29> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <1ac2d> DW_AT_decl_file : 4 + <1ac2e> DW_AT_decl_line : 295 + <1ac30> DW_AT_decl_column : 19 + <1ac31> DW_AT_type : <0x1ab04> + <1ac35> DW_AT_data_member_location: 4 + <2><1ac36>: Abbrev Number: 0 + <1><1ac37>: Abbrev Number: 11 (DW_TAG_typedef) + <1ac38> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <1ac3c> DW_AT_decl_file : 4 + <1ac3d> DW_AT_decl_line : 296 + <1ac3f> DW_AT_decl_column : 3 + <1ac3f> DW_AT_type : <0x1ac11> + <1><1ac43>: Abbrev Number: 15 (DW_TAG_structure_type) + <1ac44> DW_AT_byte_size : 104 + <1ac45> DW_AT_decl_file : 4 + <1ac46> DW_AT_decl_line : 609 + <1ac48> DW_AT_decl_column : 9 + <1ac48> DW_AT_sibling : <0x1adab> + <2><1ac4c>: Abbrev Number: 9 (DW_TAG_member) + <1ac4d> DW_AT_name : CR1 + <1ac51> DW_AT_decl_file : 4 + <1ac51> DW_AT_decl_line : 611 + <1ac53> DW_AT_decl_column : 17 + <1ac54> DW_AT_type : <0x1ab04> + <1ac58> DW_AT_data_member_location: 0 + <2><1ac59>: Abbrev Number: 9 (DW_TAG_member) + <1ac5a> DW_AT_name : CR2 + <1ac5e> DW_AT_decl_file : 4 + <1ac5e> DW_AT_decl_line : 612 + <1ac60> DW_AT_decl_column : 17 + <1ac61> DW_AT_type : <0x1ab04> + <1ac65> DW_AT_data_member_location: 4 + <2><1ac66>: Abbrev Number: 4 (DW_TAG_member) + <1ac67> DW_AT_name : (indirect string, offset: 0xcf968): SMCR + <1ac6b> DW_AT_decl_file : 4 + <1ac6c> DW_AT_decl_line : 613 + <1ac6e> DW_AT_decl_column : 17 + <1ac6f> DW_AT_type : <0x1ab04> + <1ac73> DW_AT_data_member_location: 8 + <2><1ac74>: Abbrev Number: 4 (DW_TAG_member) + <1ac75> DW_AT_name : (indirect string, offset: 0x4e7ec): DIER + <1ac79> DW_AT_decl_file : 4 + <1ac7a> DW_AT_decl_line : 614 + <1ac7c> DW_AT_decl_column : 17 + <1ac7d> DW_AT_type : <0x1ab04> + <1ac81> DW_AT_data_member_location: 12 + <2><1ac82>: Abbrev Number: 9 (DW_TAG_member) + <1ac83> DW_AT_name : SR + <1ac86> DW_AT_decl_file : 4 + <1ac86> DW_AT_decl_line : 615 + <1ac88> DW_AT_decl_column : 17 + <1ac89> DW_AT_type : <0x1ab04> + <1ac8d> DW_AT_data_member_location: 16 + <2><1ac8e>: Abbrev Number: 9 (DW_TAG_member) + <1ac8f> DW_AT_name : EGR + <1ac93> DW_AT_decl_file : 4 + <1ac93> DW_AT_decl_line : 616 + <1ac95> DW_AT_decl_column : 17 + <1ac96> DW_AT_type : <0x1ab04> + <1ac9a> DW_AT_data_member_location: 20 + <2><1ac9b>: Abbrev Number: 4 (DW_TAG_member) + <1ac9c> DW_AT_name : (indirect string, offset: 0xae0ce): CCMR1 + <1aca0> DW_AT_decl_file : 4 + <1aca1> DW_AT_decl_line : 617 + <1aca3> DW_AT_decl_column : 17 + <1aca4> DW_AT_type : <0x1ab04> + <1aca8> DW_AT_data_member_location: 24 + <2><1aca9>: Abbrev Number: 4 (DW_TAG_member) + <1acaa> DW_AT_name : (indirect string, offset: 0x5ede5): CCMR2 + <1acae> DW_AT_decl_file : 4 + <1acaf> DW_AT_decl_line : 618 + <1acb1> DW_AT_decl_column : 17 + <1acb2> DW_AT_type : <0x1ab04> + <1acb6> DW_AT_data_member_location: 28 + <2><1acb7>: Abbrev Number: 4 (DW_TAG_member) + <1acb8> DW_AT_name : (indirect string, offset: 0x3a57c): CCER + <1acbc> DW_AT_decl_file : 4 + <1acbd> DW_AT_decl_line : 619 + <1acbf> DW_AT_decl_column : 17 + <1acc0> DW_AT_type : <0x1ab04> + <1acc4> DW_AT_data_member_location: 32 + <2><1acc5>: Abbrev Number: 9 (DW_TAG_member) + <1acc6> DW_AT_name : CNT + <1acca> DW_AT_decl_file : 4 + <1acca> DW_AT_decl_line : 620 + <1accc> DW_AT_decl_column : 17 + <1accd> DW_AT_type : <0x1ab04> + <1acd1> DW_AT_data_member_location: 36 + <2><1acd2>: Abbrev Number: 9 (DW_TAG_member) + <1acd3> DW_AT_name : PSC + <1acd7> DW_AT_decl_file : 4 + <1acd7> DW_AT_decl_line : 621 + <1acd9> DW_AT_decl_column : 17 + <1acda> DW_AT_type : <0x1ab04> + <1acde> DW_AT_data_member_location: 40 + <2><1acdf>: Abbrev Number: 9 (DW_TAG_member) + <1ace0> DW_AT_name : ARR + <1ace4> DW_AT_decl_file : 4 + <1ace4> DW_AT_decl_line : 622 + <1ace6> DW_AT_decl_column : 17 + <1ace7> DW_AT_type : <0x1ab04> + <1aceb> DW_AT_data_member_location: 44 + <2><1acec>: Abbrev Number: 9 (DW_TAG_member) + <1aced> DW_AT_name : RCR + <1acf1> DW_AT_decl_file : 4 + <1acf1> DW_AT_decl_line : 623 + <1acf3> DW_AT_decl_column : 17 + <1acf4> DW_AT_type : <0x1ab04> + <1acf8> DW_AT_data_member_location: 48 + <2><1acf9>: Abbrev Number: 4 (DW_TAG_member) + <1acfa> DW_AT_name : (indirect string, offset: 0x1ce08): CCR1 + <1acfe> DW_AT_decl_file : 4 + <1acff> DW_AT_decl_line : 624 + <1ad01> DW_AT_decl_column : 17 + <1ad02> DW_AT_type : <0x1ab04> + <1ad06> DW_AT_data_member_location: 52 + <2><1ad07>: Abbrev Number: 4 (DW_TAG_member) + <1ad08> DW_AT_name : (indirect string, offset: 0x6342a): CCR2 + <1ad0c> DW_AT_decl_file : 4 + <1ad0d> DW_AT_decl_line : 625 + <1ad0f> DW_AT_decl_column : 17 + <1ad10> DW_AT_type : <0x1ab04> + <1ad14> DW_AT_data_member_location: 56 + <2><1ad15>: Abbrev Number: 4 (DW_TAG_member) + <1ad16> DW_AT_name : (indirect string, offset: 0xc10fe): CCR3 + <1ad1a> DW_AT_decl_file : 4 + <1ad1b> DW_AT_decl_line : 626 + <1ad1d> DW_AT_decl_column : 17 + <1ad1e> DW_AT_type : <0x1ab04> + <1ad22> DW_AT_data_member_location: 60 + <2><1ad23>: Abbrev Number: 4 (DW_TAG_member) + <1ad24> DW_AT_name : (indirect string, offset: 0xf650): CCR4 + <1ad28> DW_AT_decl_file : 4 + <1ad29> DW_AT_decl_line : 627 + <1ad2b> DW_AT_decl_column : 17 + <1ad2c> DW_AT_type : <0x1ab04> + <1ad30> DW_AT_data_member_location: 64 + <2><1ad31>: Abbrev Number: 4 (DW_TAG_member) + <1ad32> DW_AT_name : (indirect string, offset: 0x6d8a0): BDTR <1ad36> DW_AT_decl_file : 4 - <1ad36> DW_AT_decl_line : 615 - <1ad38> DW_AT_decl_column : 17 - <1ad39> DW_AT_type : <0x1abb4> - <1ad3d> DW_AT_data_member_location: 16 - <2><1ad3e>: Abbrev Number: 9 (DW_TAG_member) - <1ad3f> DW_AT_name : EGR - <1ad43> DW_AT_decl_file : 4 - <1ad43> DW_AT_decl_line : 616 - <1ad45> DW_AT_decl_column : 17 - <1ad46> DW_AT_type : <0x1abb4> - <1ad4a> DW_AT_data_member_location: 20 - <2><1ad4b>: Abbrev Number: 4 (DW_TAG_member) - <1ad4c> DW_AT_name : (indirect string, offset: 0xae15f): CCMR1 - <1ad50> DW_AT_decl_file : 4 - <1ad51> DW_AT_decl_line : 617 - <1ad53> DW_AT_decl_column : 17 - <1ad54> DW_AT_type : <0x1abb4> - <1ad58> DW_AT_data_member_location: 24 - <2><1ad59>: Abbrev Number: 4 (DW_TAG_member) - <1ad5a> DW_AT_name : (indirect string, offset: 0x5ee60): CCMR2 + <1ad37> DW_AT_decl_line : 628 + <1ad39> DW_AT_decl_column : 17 + <1ad3a> DW_AT_type : <0x1ab04> + <1ad3e> DW_AT_data_member_location: 68 + <2><1ad3f>: Abbrev Number: 9 (DW_TAG_member) + <1ad40> DW_AT_name : DCR + <1ad44> DW_AT_decl_file : 4 + <1ad44> DW_AT_decl_line : 629 + <1ad46> DW_AT_decl_column : 17 + <1ad47> DW_AT_type : <0x1ab04> + <1ad4b> DW_AT_data_member_location: 72 + <2><1ad4c>: Abbrev Number: 4 (DW_TAG_member) + <1ad4d> DW_AT_name : (indirect string, offset: 0x4cc7e): DMAR + <1ad51> DW_AT_decl_file : 4 + <1ad52> DW_AT_decl_line : 630 + <1ad54> DW_AT_decl_column : 17 + <1ad55> DW_AT_type : <0x1ab04> + <1ad59> DW_AT_data_member_location: 76 + <2><1ad5a>: Abbrev Number: 9 (DW_TAG_member) + <1ad5b> DW_AT_name : OR <1ad5e> DW_AT_decl_file : 4 - <1ad5f> DW_AT_decl_line : 618 - <1ad61> DW_AT_decl_column : 17 - <1ad62> DW_AT_type : <0x1abb4> - <1ad66> DW_AT_data_member_location: 28 - <2><1ad67>: Abbrev Number: 4 (DW_TAG_member) - <1ad68> DW_AT_name : (indirect string, offset: 0x3a596): CCER - <1ad6c> DW_AT_decl_file : 4 - <1ad6d> DW_AT_decl_line : 619 - <1ad6f> DW_AT_decl_column : 17 - <1ad70> DW_AT_type : <0x1abb4> - <1ad74> DW_AT_data_member_location: 32 - <2><1ad75>: Abbrev Number: 9 (DW_TAG_member) - <1ad76> DW_AT_name : CNT - <1ad7a> DW_AT_decl_file : 4 - <1ad7a> DW_AT_decl_line : 620 + <1ad5e> DW_AT_decl_line : 631 + <1ad60> DW_AT_decl_column : 17 + <1ad61> DW_AT_type : <0x1ab04> + <1ad65> DW_AT_data_member_location: 80 + <2><1ad66>: Abbrev Number: 4 (DW_TAG_member) + <1ad67> DW_AT_name : (indirect string, offset: 0xd3b62): CCMR3 + <1ad6b> DW_AT_decl_file : 4 + <1ad6c> DW_AT_decl_line : 632 + <1ad6e> DW_AT_decl_column : 17 + <1ad6f> DW_AT_type : <0x1ab04> + <1ad73> DW_AT_data_member_location: 84 + <2><1ad74>: Abbrev Number: 4 (DW_TAG_member) + <1ad75> DW_AT_name : (indirect string, offset: 0x5643c): CCR5 + <1ad79> DW_AT_decl_file : 4 + <1ad7a> DW_AT_decl_line : 633 <1ad7c> DW_AT_decl_column : 17 - <1ad7d> DW_AT_type : <0x1abb4> - <1ad81> DW_AT_data_member_location: 36 - <2><1ad82>: Abbrev Number: 9 (DW_TAG_member) - <1ad83> DW_AT_name : PSC + <1ad7d> DW_AT_type : <0x1ab04> + <1ad81> DW_AT_data_member_location: 88 + <2><1ad82>: Abbrev Number: 4 (DW_TAG_member) + <1ad83> DW_AT_name : (indirect string, offset: 0xa7f7c): CCR6 <1ad87> DW_AT_decl_file : 4 - <1ad87> DW_AT_decl_line : 621 - <1ad89> DW_AT_decl_column : 17 - <1ad8a> DW_AT_type : <0x1abb4> - <1ad8e> DW_AT_data_member_location: 40 - <2><1ad8f>: Abbrev Number: 9 (DW_TAG_member) - <1ad90> DW_AT_name : ARR - <1ad94> DW_AT_decl_file : 4 - <1ad94> DW_AT_decl_line : 622 - <1ad96> DW_AT_decl_column : 17 - <1ad97> DW_AT_type : <0x1abb4> - <1ad9b> DW_AT_data_member_location: 44 - <2><1ad9c>: Abbrev Number: 9 (DW_TAG_member) - <1ad9d> DW_AT_name : RCR - <1ada1> DW_AT_decl_file : 4 - <1ada1> DW_AT_decl_line : 623 - <1ada3> DW_AT_decl_column : 17 - <1ada4> DW_AT_type : <0x1abb4> - <1ada8> DW_AT_data_member_location: 48 - <2><1ada9>: Abbrev Number: 4 (DW_TAG_member) - <1adaa> DW_AT_name : (indirect string, offset: 0x1cddf): CCR1 - <1adae> DW_AT_decl_file : 4 - <1adaf> DW_AT_decl_line : 624 - <1adb1> DW_AT_decl_column : 17 - <1adb2> DW_AT_type : <0x1abb4> - <1adb6> DW_AT_data_member_location: 52 - <2><1adb7>: Abbrev Number: 4 (DW_TAG_member) - <1adb8> DW_AT_name : (indirect string, offset: 0x63489): CCR2 - <1adbc> DW_AT_decl_file : 4 - <1adbd> DW_AT_decl_line : 625 - <1adbf> DW_AT_decl_column : 17 - <1adc0> DW_AT_type : <0x1abb4> - <1adc4> DW_AT_data_member_location: 56 - <2><1adc5>: Abbrev Number: 4 (DW_TAG_member) - <1adc6> DW_AT_name : (indirect string, offset: 0xc1144): CCR3 - <1adca> DW_AT_decl_file : 4 - <1adcb> DW_AT_decl_line : 626 - <1adcd> DW_AT_decl_column : 17 - <1adce> DW_AT_type : <0x1abb4> - <1add2> DW_AT_data_member_location: 60 - <2><1add3>: Abbrev Number: 4 (DW_TAG_member) - <1add4> DW_AT_name : (indirect string, offset: 0xf631): CCR4 - <1add8> DW_AT_decl_file : 4 - <1add9> DW_AT_decl_line : 627 - <1addb> DW_AT_decl_column : 17 - <1addc> DW_AT_type : <0x1abb4> - <1ade0> DW_AT_data_member_location: 64 - <2><1ade1>: Abbrev Number: 4 (DW_TAG_member) - <1ade2> DW_AT_name : (indirect string, offset: 0x6d8ff): BDTR - <1ade6> DW_AT_decl_file : 4 - <1ade7> DW_AT_decl_line : 628 - <1ade9> DW_AT_decl_column : 17 - <1adea> DW_AT_type : <0x1abb4> - <1adee> DW_AT_data_member_location: 68 - <2><1adef>: Abbrev Number: 9 (DW_TAG_member) - <1adf0> DW_AT_name : DCR - <1adf4> DW_AT_decl_file : 4 - <1adf4> DW_AT_decl_line : 629 - <1adf6> DW_AT_decl_column : 17 - <1adf7> DW_AT_type : <0x1abb4> - <1adfb> DW_AT_data_member_location: 72 - <2><1adfc>: Abbrev Number: 4 (DW_TAG_member) - <1adfd> DW_AT_name : (indirect string, offset: 0x4ccca): DMAR - <1ae01> DW_AT_decl_file : 4 - <1ae02> DW_AT_decl_line : 630 - <1ae04> DW_AT_decl_column : 17 - <1ae05> DW_AT_type : <0x1abb4> - <1ae09> DW_AT_data_member_location: 76 - <2><1ae0a>: Abbrev Number: 9 (DW_TAG_member) - <1ae0b> DW_AT_name : OR - <1ae0e> DW_AT_decl_file : 4 - <1ae0e> DW_AT_decl_line : 631 - <1ae10> DW_AT_decl_column : 17 - <1ae11> DW_AT_type : <0x1abb4> - <1ae15> DW_AT_data_member_location: 80 - <2><1ae16>: Abbrev Number: 4 (DW_TAG_member) - <1ae17> DW_AT_name : (indirect string, offset: 0xd3bc4): CCMR3 - <1ae1b> DW_AT_decl_file : 4 - <1ae1c> DW_AT_decl_line : 632 - <1ae1e> DW_AT_decl_column : 17 - <1ae1f> DW_AT_type : <0x1abb4> - <1ae23> DW_AT_data_member_location: 84 - <2><1ae24>: Abbrev Number: 4 (DW_TAG_member) - <1ae25> DW_AT_name : (indirect string, offset: 0x56488): CCR5 - <1ae29> DW_AT_decl_file : 4 - <1ae2a> DW_AT_decl_line : 633 - <1ae2c> DW_AT_decl_column : 17 - <1ae2d> DW_AT_type : <0x1abb4> - <1ae31> DW_AT_data_member_location: 88 - <2><1ae32>: Abbrev Number: 4 (DW_TAG_member) - <1ae33> DW_AT_name : (indirect string, offset: 0xa800d): CCR6 - <1ae37> DW_AT_decl_file : 4 - <1ae38> DW_AT_decl_line : 634 - <1ae3a> DW_AT_decl_column : 17 - <1ae3b> DW_AT_type : <0x1abb4> - <1ae3f> DW_AT_data_member_location: 92 - <2><1ae40>: Abbrev Number: 9 (DW_TAG_member) - <1ae41> DW_AT_name : AF1 - <1ae45> DW_AT_decl_file : 4 - <1ae45> DW_AT_decl_line : 635 - <1ae47> DW_AT_decl_column : 17 - <1ae48> DW_AT_type : <0x1abb4> - <1ae4c> DW_AT_data_member_location: 96 - <2><1ae4d>: Abbrev Number: 9 (DW_TAG_member) - <1ae4e> DW_AT_name : AF2 - <1ae52> DW_AT_decl_file : 4 - <1ae52> DW_AT_decl_line : 636 - <1ae54> DW_AT_decl_column : 17 - <1ae55> DW_AT_type : <0x1abb4> - <1ae59> DW_AT_data_member_location: 100 - <2><1ae5a>: Abbrev Number: 0 - <1><1ae5b>: Abbrev Number: 11 (DW_TAG_typedef) - <1ae5c> DW_AT_name : (indirect string, offset: 0xf12d9): TIM_TypeDef - <1ae60> DW_AT_decl_file : 4 - <1ae61> DW_AT_decl_line : 637 - <1ae63> DW_AT_decl_column : 3 - <1ae63> DW_AT_type : <0x1acf3> - <1><1ae67>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <1ae68> DW_AT_encoding : 7 (unsigned) - <1ae68> DW_AT_byte_size : 1 - <1ae68> DW_AT_type : <0x1ab45> - <1ae6c> DW_AT_decl_file : 5 - <1ae6d> DW_AT_decl_line : 114 - <1ae6e> DW_AT_decl_column : 1 - <1ae6e> DW_AT_sibling : <0x1ae7f> - <2><1ae72>: Abbrev Number: 5 (DW_TAG_enumerator) - <1ae73> DW_AT_name : (indirect string, offset: 0xd25e9): RESET - <1ae77> DW_AT_const_value : 0 - <2><1ae78>: Abbrev Number: 30 (DW_TAG_enumerator) - <1ae79> DW_AT_name : SET - <1ae7d> DW_AT_const_value : 1 - <2><1ae7e>: Abbrev Number: 0 - <1><1ae7f>: Abbrev Number: 13 (DW_TAG_base_type) - <1ae80> DW_AT_byte_size : 8 - <1ae81> DW_AT_encoding : 4 (float) - <1ae82> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><1ae86>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <1ae87> DW_AT_encoding : 7 (unsigned) - <1ae87> DW_AT_byte_size : 1 - <1ae87> DW_AT_type : <0x1ab45> - <1ae8b> DW_AT_decl_file : 6 - <1ae8c> DW_AT_decl_line : 39 - <1ae8d> DW_AT_decl_column : 1 - <1ae8d> DW_AT_sibling : <0x1aeaa> - <2><1ae91>: Abbrev Number: 5 (DW_TAG_enumerator) - <1ae92> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <1ae96> DW_AT_const_value : 0 - <2><1ae97>: Abbrev Number: 5 (DW_TAG_enumerator) - <1ae98> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <1ae9c> DW_AT_const_value : 1 - <2><1ae9d>: Abbrev Number: 5 (DW_TAG_enumerator) - <1ae9e> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <1aea2> DW_AT_const_value : 2 - <2><1aea3>: Abbrev Number: 5 (DW_TAG_enumerator) - <1aea4> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <1aea8> DW_AT_const_value : 3 - <2><1aea9>: Abbrev Number: 0 - <1><1aeaa>: Abbrev Number: 10 (DW_TAG_typedef) - <1aeab> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <1aeaf> DW_AT_decl_file : 6 - <1aeb0> DW_AT_decl_line : 44 - <1aeb1> DW_AT_decl_column : 3 - <1aeb2> DW_AT_type : <0x1ae86> - <1><1aeb6>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <1aeb7> DW_AT_encoding : 7 (unsigned) - <1aeb7> DW_AT_byte_size : 1 - <1aeb7> DW_AT_type : <0x1ab45> - <1aebb> DW_AT_decl_file : 6 - <1aebc> DW_AT_decl_line : 50 - <1aebd> DW_AT_decl_column : 1 - <1aebd> DW_AT_sibling : <0x1aece> - <2><1aec1>: Abbrev Number: 5 (DW_TAG_enumerator) - <1aec2> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <1aec6> DW_AT_const_value : 0 - <2><1aec7>: Abbrev Number: 5 (DW_TAG_enumerator) - <1aec8> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <1aecc> DW_AT_const_value : 1 - <2><1aecd>: Abbrev Number: 0 - <1><1aece>: Abbrev Number: 10 (DW_TAG_typedef) - <1aecf> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <1aed3> DW_AT_decl_file : 6 - <1aed4> DW_AT_decl_line : 53 - <1aed5> DW_AT_decl_column : 3 - <1aed6> DW_AT_type : <0x1aeb6> - <1><1aeda>: Abbrev Number: 18 (DW_TAG_structure_type) - <1aedb> DW_AT_byte_size : 32 - <1aedc> DW_AT_decl_file : 7 - <1aedd> DW_AT_decl_line : 47 - <1aede> DW_AT_decl_column : 9 - <1aede> DW_AT_sibling : <0x1af4b> - <2><1aee2>: Abbrev Number: 3 (DW_TAG_member) - <1aee3> DW_AT_name : (indirect string, offset: 0x101237): Request - <1aee7> DW_AT_decl_file : 7 - <1aee8> DW_AT_decl_line : 49 - <1aee9> DW_AT_decl_column : 12 - <1aeea> DW_AT_type : <0x1aba8> - <1aeee> DW_AT_data_member_location: 0 - <2><1aeef>: Abbrev Number: 3 (DW_TAG_member) - <1aef0> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <1aef4> DW_AT_decl_file : 7 - <1aef5> DW_AT_decl_line : 52 - <1aef6> DW_AT_decl_column : 12 - <1aef7> DW_AT_type : <0x1aba8> - <1aefb> DW_AT_data_member_location: 4 - <2><1aefc>: Abbrev Number: 3 (DW_TAG_member) - <1aefd> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <1af01> DW_AT_decl_file : 7 - <1af02> DW_AT_decl_line : 56 - <1af03> DW_AT_decl_column : 12 - <1af04> DW_AT_type : <0x1aba8> - <1af08> DW_AT_data_member_location: 8 - <2><1af09>: Abbrev Number: 3 (DW_TAG_member) - <1af0a> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <1af0e> DW_AT_decl_file : 7 - <1af0f> DW_AT_decl_line : 59 - <1af10> DW_AT_decl_column : 12 - <1af11> DW_AT_type : <0x1aba8> - <1af15> DW_AT_data_member_location: 12 - <2><1af16>: Abbrev Number: 3 (DW_TAG_member) - <1af17> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <1af1b> DW_AT_decl_file : 7 - <1af1c> DW_AT_decl_line : 62 - <1af1d> DW_AT_decl_column : 12 - <1af1e> DW_AT_type : <0x1aba8> - <1af22> DW_AT_data_member_location: 16 - <2><1af23>: Abbrev Number: 3 (DW_TAG_member) - <1af24> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <1af28> DW_AT_decl_file : 7 - <1af29> DW_AT_decl_line : 65 - <1af2a> DW_AT_decl_column : 12 - <1af2b> DW_AT_type : <0x1aba8> - <1af2f> DW_AT_data_member_location: 20 - <2><1af30>: Abbrev Number: 3 (DW_TAG_member) - <1af31> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <1af35> DW_AT_decl_file : 7 - <1af36> DW_AT_decl_line : 68 - <1af37> DW_AT_decl_column : 12 - <1af38> DW_AT_type : <0x1aba8> - <1af3c> DW_AT_data_member_location: 24 - <2><1af3d>: Abbrev Number: 3 (DW_TAG_member) - <1af3e> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <1af42> DW_AT_decl_file : 7 - <1af43> DW_AT_decl_line : 73 - <1af44> DW_AT_decl_column : 12 - <1af45> DW_AT_type : <0x1aba8> - <1af49> DW_AT_data_member_location: 28 - <2><1af4a>: Abbrev Number: 0 - <1><1af4b>: Abbrev Number: 10 (DW_TAG_typedef) - <1af4c> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <1af50> DW_AT_decl_file : 7 - <1af51> DW_AT_decl_line : 75 - <1af52> DW_AT_decl_column : 3 - <1af53> DW_AT_type : <0x1aeda> - <1><1af57>: Abbrev Number: 20 (DW_TAG_enumeration_type) - <1af58> DW_AT_encoding : 7 (unsigned) - <1af58> DW_AT_byte_size : 1 - <1af58> DW_AT_type : <0x1ab45> - <1af5c> DW_AT_decl_file : 7 - <1af5d> DW_AT_decl_line : 81 - <1af5e> DW_AT_decl_column : 1 - <1af5e> DW_AT_sibling : <0x1af7b> - <2><1af62>: Abbrev Number: 5 (DW_TAG_enumerator) - <1af63> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <1af67> DW_AT_const_value : 0 - <2><1af68>: Abbrev Number: 5 (DW_TAG_enumerator) - <1af69> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <1af6d> DW_AT_const_value : 1 - <2><1af6e>: Abbrev Number: 5 (DW_TAG_enumerator) - <1af6f> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <1af73> DW_AT_const_value : 2 - <2><1af74>: Abbrev Number: 5 (DW_TAG_enumerator) - <1af75> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <1af79> DW_AT_const_value : 3 - <2><1af7a>: Abbrev Number: 0 - <1><1af7b>: Abbrev Number: 10 (DW_TAG_typedef) - <1af7c> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <1af80> DW_AT_decl_file : 7 - <1af81> DW_AT_decl_line : 86 - <1af82> DW_AT_decl_column : 3 - <1af83> DW_AT_type : <0x1af57> - <1><1af87>: Abbrev Number: 17 (DW_TAG_volatile_type) - <1af88> DW_AT_type : <0x1af7b> - <1><1af8c>: Abbrev Number: 31 (DW_TAG_structure_type) - <1af8d> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <1af91> DW_AT_byte_size : 96 - <1af92> DW_AT_decl_file : 7 - <1af93> DW_AT_decl_line : 114 - <1af94> DW_AT_decl_column : 16 - <1af95> DW_AT_sibling : <0x1b084> - <2><1af99>: Abbrev Number: 3 (DW_TAG_member) - <1af9a> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <1af9e> DW_AT_decl_file : 7 - <1af9f> DW_AT_decl_line : 116 - <1afa0> DW_AT_decl_column : 27 - <1afa1> DW_AT_type : <0x1b084> - <1afa5> DW_AT_data_member_location: 0 - <2><1afa6>: Abbrev Number: 3 (DW_TAG_member) - <1afa7> DW_AT_name : (indirect string, offset: 0xf735a): Init - <1afab> DW_AT_decl_file : 7 - <1afac> DW_AT_decl_line : 118 - <1afad> DW_AT_decl_column : 25 - <1afae> DW_AT_type : <0x1af4b> - <1afb2> DW_AT_data_member_location: 4 - <2><1afb3>: Abbrev Number: 3 (DW_TAG_member) - <1afb4> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <1afb8> DW_AT_decl_file : 7 - <1afb9> DW_AT_decl_line : 120 - <1afba> DW_AT_decl_column : 25 - <1afbb> DW_AT_type : <0x1aece> - <1afbf> DW_AT_data_member_location: 36 - <2><1afc0>: Abbrev Number: 3 (DW_TAG_member) - <1afc1> DW_AT_name : (indirect string, offset: 0xf84d0): State - <1afc5> DW_AT_decl_file : 7 - <1afc6> DW_AT_decl_line : 122 - <1afc7> DW_AT_decl_column : 30 - <1afc8> DW_AT_type : <0x1af87> - <1afcc> DW_AT_data_member_location: 37 - <2><1afcd>: Abbrev Number: 3 (DW_TAG_member) - <1afce> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <1afd2> DW_AT_decl_file : 7 - <1afd3> DW_AT_decl_line : 124 - <1afd4> DW_AT_decl_column : 26 - <1afd5> DW_AT_type : <0x1b089> - <1afd9> DW_AT_data_member_location: 40 - <2><1afda>: Abbrev Number: 3 (DW_TAG_member) - <1afdb> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <1afdf> DW_AT_decl_file : 7 - <1afe0> DW_AT_decl_line : 126 - <1afe1> DW_AT_decl_column : 11 - <1afe2> DW_AT_type : <0x1b09b> - <1afe6> DW_AT_data_member_location: 44 - <2><1afe7>: Abbrev Number: 3 (DW_TAG_member) - <1afe8> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <1afec> DW_AT_decl_file : 7 - <1afed> DW_AT_decl_line : 128 - <1afee> DW_AT_decl_column : 11 - <1afef> DW_AT_type : <0x1b09b> - <1aff3> DW_AT_data_member_location: 48 - <2><1aff4>: Abbrev Number: 3 (DW_TAG_member) - <1aff5> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <1aff9> DW_AT_decl_file : 7 - <1affa> DW_AT_decl_line : 130 - <1affb> DW_AT_decl_column : 11 - <1affc> DW_AT_type : <0x1b09b> - <1b000> DW_AT_data_member_location: 52 - <2><1b001>: Abbrev Number: 3 (DW_TAG_member) - <1b002> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <1b006> DW_AT_decl_file : 7 - <1b007> DW_AT_decl_line : 132 - <1b008> DW_AT_decl_column : 11 - <1b009> DW_AT_type : <0x1b09b> - <1b00d> DW_AT_data_member_location: 56 - <2><1b00e>: Abbrev Number: 3 (DW_TAG_member) - <1b00f> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <1b013> DW_AT_decl_file : 7 - <1b014> DW_AT_decl_line : 134 - <1b015> DW_AT_decl_column : 26 - <1b016> DW_AT_type : <0x1abb4> - <1b01a> DW_AT_data_member_location: 60 - <2><1b01b>: Abbrev Number: 3 (DW_TAG_member) - <1b01c> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <1b020> DW_AT_decl_file : 7 - <1b021> DW_AT_decl_line : 136 - <1b022> DW_AT_decl_column : 27 - <1b023> DW_AT_type : <0x1b0a0> - <1b027> DW_AT_data_member_location: 64 - <2><1b028>: Abbrev Number: 3 (DW_TAG_member) - <1b029> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <1b02d> DW_AT_decl_file : 7 - <1b02e> DW_AT_decl_line : 138 - <1b02f> DW_AT_decl_column : 26 - <1b030> DW_AT_type : <0x1aba8> - <1b034> DW_AT_data_member_location: 68 - <2><1b035>: Abbrev Number: 3 (DW_TAG_member) - <1b036> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <1b03a> DW_AT_decl_file : 7 - <1b03b> DW_AT_decl_line : 140 - <1b03c> DW_AT_decl_column : 37 - <1b03d> DW_AT_type : <0x1b0a5> - <1b041> DW_AT_data_member_location: 72 - <2><1b042>: Abbrev Number: 3 (DW_TAG_member) - <1b043> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <1b047> DW_AT_decl_file : 7 - <1b048> DW_AT_decl_line : 142 - <1b049> DW_AT_decl_column : 37 - <1b04a> DW_AT_type : <0x1b0aa> - <1b04e> DW_AT_data_member_location: 76 - <2><1b04f>: Abbrev Number: 3 (DW_TAG_member) - <1b050> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <1b054> DW_AT_decl_file : 7 - <1b055> DW_AT_decl_line : 144 - <1b056> DW_AT_decl_column : 36 - <1b057> DW_AT_type : <0x1aba8> - <1b05b> DW_AT_data_member_location: 80 - <2><1b05c>: Abbrev Number: 3 (DW_TAG_member) - <1b05d> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <1b061> DW_AT_decl_file : 7 - <1b062> DW_AT_decl_line : 146 - <1b063> DW_AT_decl_column : 37 - <1b064> DW_AT_type : <0x1b0af> - <1b068> DW_AT_data_member_location: 84 - <2><1b069>: Abbrev Number: 3 (DW_TAG_member) - <1b06a> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <1b06e> DW_AT_decl_file : 7 - <1b06f> DW_AT_decl_line : 148 - <1b070> DW_AT_decl_column : 37 - <1b071> DW_AT_type : <0x1b0b4> - <1b075> DW_AT_data_member_location: 88 - <2><1b076>: Abbrev Number: 3 (DW_TAG_member) - <1b077> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <1b07b> DW_AT_decl_file : 7 - <1b07c> DW_AT_decl_line : 150 - <1b07d> DW_AT_decl_column : 36 - <1b07e> DW_AT_type : <0x1aba8> - <1b082> DW_AT_data_member_location: 92 - <2><1b083>: Abbrev Number: 0 - <1><1b084>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b085> DW_AT_byte_size : 4 - <1b085> DW_AT_type : <0x1ac0d> - <1><1b089>: Abbrev Number: 32 (DW_TAG_pointer_type) - <1b08a> DW_AT_byte_size : 4 - <1><1b08b>: Abbrev Number: 33 (DW_TAG_subroutine_type) - <1b08c> DW_AT_prototyped : 1 - <1b08c> DW_AT_sibling : <0x1b096> - <2><1b090>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b091> DW_AT_type : <0x1b096> - <2><1b095>: Abbrev Number: 0 - <1><1b096>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b097> DW_AT_byte_size : 4 - <1b097> DW_AT_type : <0x1af8c> - <1><1b09b>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b09c> DW_AT_byte_size : 4 - <1b09c> DW_AT_type : <0x1b08b> - <1><1b0a0>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b0a1> DW_AT_byte_size : 4 - <1b0a1> DW_AT_type : <0x1ac3e> - <1><1b0a5>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b0a6> DW_AT_byte_size : 4 - <1b0a6> DW_AT_type : <0x1ac61> - <1><1b0aa>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b0ab> DW_AT_byte_size : 4 - <1b0ab> DW_AT_type : <0x1ac91> - <1><1b0af>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b0b0> DW_AT_byte_size : 4 - <1b0b0> DW_AT_type : <0x1acb5> - <1><1b0b4>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b0b5> DW_AT_byte_size : 4 - <1b0b5> DW_AT_type : <0x1ace7> - <1><1b0b9>: Abbrev Number: 10 (DW_TAG_typedef) - <1b0ba> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <1b0be> DW_AT_decl_file : 7 - <1b0bf> DW_AT_decl_line : 151 - <1b0c0> DW_AT_decl_column : 3 - <1b0c1> DW_AT_type : <0x1af8c> - <1><1b0c5>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b0c6> DW_AT_byte_size : 4 - <1b0c6> DW_AT_type : <0x1b0b9> - <1><1b0ca>: Abbrev Number: 18 (DW_TAG_structure_type) - <1b0cb> DW_AT_byte_size : 24 - <1b0cc> DW_AT_decl_file : 8 - <1b0cd> DW_AT_decl_line : 46 - <1b0ce> DW_AT_decl_column : 9 - <1b0ce> DW_AT_sibling : <0x1b121> - <2><1b0d2>: Abbrev Number: 3 (DW_TAG_member) - <1b0d3> DW_AT_name : (indirect string, offset: 0xf5e68): Prescaler - <1b0d7> DW_AT_decl_file : 8 - <1b0d8> DW_AT_decl_line : 48 - <1b0d9> DW_AT_decl_column : 12 - <1b0da> DW_AT_type : <0x1aba8> - <1b0de> DW_AT_data_member_location: 0 - <2><1b0df>: Abbrev Number: 3 (DW_TAG_member) - <1b0e0> DW_AT_name : (indirect string, offset: 0xf11f6): CounterMode - <1b0e4> DW_AT_decl_file : 8 - <1b0e5> DW_AT_decl_line : 51 - <1b0e6> DW_AT_decl_column : 12 - <1b0e7> DW_AT_type : <0x1aba8> - <1b0eb> DW_AT_data_member_location: 4 - <2><1b0ec>: Abbrev Number: 3 (DW_TAG_member) - <1b0ed> DW_AT_name : (indirect string, offset: 0x1001cc): Period - <1b0f1> DW_AT_decl_file : 8 - <1b0f2> DW_AT_decl_line : 54 - <1b0f3> DW_AT_decl_column : 12 - <1b0f4> DW_AT_type : <0x1aba8> - <1b0f8> DW_AT_data_member_location: 8 - <2><1b0f9>: Abbrev Number: 3 (DW_TAG_member) - <1b0fa> DW_AT_name : (indirect string, offset: 0xf04ac): ClockDivision - <1b0fe> DW_AT_decl_file : 8 - <1b0ff> DW_AT_decl_line : 58 - <1b100> DW_AT_decl_column : 12 - <1b101> DW_AT_type : <0x1aba8> - <1b105> DW_AT_data_member_location: 12 - <2><1b106>: Abbrev Number: 3 (DW_TAG_member) - <1b107> DW_AT_name : (indirect string, offset: 0xf0c87): RepetitionCounter - <1b10b> DW_AT_decl_file : 8 - <1b10c> DW_AT_decl_line : 61 - <1b10d> DW_AT_decl_column : 12 - <1b10e> DW_AT_type : <0x1aba8> - <1b112> DW_AT_data_member_location: 16 - <2><1b113>: Abbrev Number: 3 (DW_TAG_member) - <1b114> DW_AT_name : (indirect string, offset: 0xefd29): AutoReloadPreload - <1b118> DW_AT_decl_file : 8 - <1b119> DW_AT_decl_line : 72 - <1b11a> DW_AT_decl_column : 12 - <1b11b> DW_AT_type : <0x1aba8> - <1b11f> DW_AT_data_member_location: 20 - <2><1b120>: Abbrev Number: 0 - <1><1b121>: Abbrev Number: 10 (DW_TAG_typedef) - <1b122> DW_AT_name : (indirect string, offset: 0xf11a1): TIM_Base_InitTypeDef - <1b126> DW_AT_decl_file : 8 - <1b127> DW_AT_decl_line : 74 - <1b128> DW_AT_decl_column : 3 - <1b129> DW_AT_type : <0x1b0ca> - <1><1b12d>: Abbrev Number: 16 (DW_TAG_const_type) - <1b12e> DW_AT_type : <0x1b121> - <1><1b132>: Abbrev Number: 18 (DW_TAG_structure_type) - <1b133> DW_AT_byte_size : 28 - <1b134> DW_AT_decl_file : 8 - <1b135> DW_AT_decl_line : 79 - <1b136> DW_AT_decl_column : 9 - <1b136> DW_AT_sibling : <0x1b196> - <2><1b13a>: Abbrev Number: 3 (DW_TAG_member) - <1b13b> DW_AT_name : (indirect string, offset: 0xf7a12): OCMode - <1b13f> DW_AT_decl_file : 8 - <1b140> DW_AT_decl_line : 81 - <1b141> DW_AT_decl_column : 12 - <1b142> DW_AT_type : <0x1aba8> - <1b146> DW_AT_data_member_location: 0 - <2><1b147>: Abbrev Number: 3 (DW_TAG_member) - <1b148> DW_AT_name : (indirect string, offset: 0xf7ffa): Pulse - <1b14c> DW_AT_decl_file : 8 - <1b14d> DW_AT_decl_line : 84 - <1b14e> DW_AT_decl_column : 12 - <1b14f> DW_AT_type : <0x1aba8> - <1b153> DW_AT_data_member_location: 4 - <2><1b154>: Abbrev Number: 3 (DW_TAG_member) - <1b155> DW_AT_name : (indirect string, offset: 0xf7eda): OCPolarity - <1b159> DW_AT_decl_file : 8 - <1b15a> DW_AT_decl_line : 87 - <1b15b> DW_AT_decl_column : 12 - <1b15c> DW_AT_type : <0x1aba8> - <1b160> DW_AT_data_member_location: 8 - <2><1b161>: Abbrev Number: 3 (DW_TAG_member) - <1b162> DW_AT_name : (indirect string, offset: 0xf7699): OCNPolarity - <1b166> DW_AT_decl_file : 8 - <1b167> DW_AT_decl_line : 90 - <1b168> DW_AT_decl_column : 12 - <1b169> DW_AT_type : <0x1aba8> - <1b16d> DW_AT_data_member_location: 12 - <2><1b16e>: Abbrev Number: 3 (DW_TAG_member) - <1b16f> DW_AT_name : (indirect string, offset: 0xf7603): OCFastMode - <1b173> DW_AT_decl_file : 8 - <1b174> DW_AT_decl_line : 94 - <1b175> DW_AT_decl_column : 12 - <1b176> DW_AT_type : <0x1aba8> - <1b17a> DW_AT_data_member_location: 16 - <2><1b17b>: Abbrev Number: 3 (DW_TAG_member) - <1b17c> DW_AT_name : (indirect string, offset: 0xf798b): OCIdleState - <1b180> DW_AT_decl_file : 8 - <1b181> DW_AT_decl_line : 99 - <1b182> DW_AT_decl_column : 12 - <1b183> DW_AT_type : <0x1aba8> - <1b187> DW_AT_data_member_location: 20 - <2><1b188>: Abbrev Number: 3 (DW_TAG_member) - <1b189> DW_AT_name : (indirect string, offset: 0xf7b0d): OCNIdleState - <1b18d> DW_AT_decl_file : 8 - <1b18e> DW_AT_decl_line : 103 + <1ad88> DW_AT_decl_line : 634 + <1ad8a> DW_AT_decl_column : 17 + <1ad8b> DW_AT_type : <0x1ab04> + <1ad8f> DW_AT_data_member_location: 92 + <2><1ad90>: Abbrev Number: 9 (DW_TAG_member) + <1ad91> DW_AT_name : AF1 + <1ad95> DW_AT_decl_file : 4 + <1ad95> DW_AT_decl_line : 635 + <1ad97> DW_AT_decl_column : 17 + <1ad98> DW_AT_type : <0x1ab04> + <1ad9c> DW_AT_data_member_location: 96 + <2><1ad9d>: Abbrev Number: 9 (DW_TAG_member) + <1ad9e> DW_AT_name : AF2 + <1ada2> DW_AT_decl_file : 4 + <1ada2> DW_AT_decl_line : 636 + <1ada4> DW_AT_decl_column : 17 + <1ada5> DW_AT_type : <0x1ab04> + <1ada9> DW_AT_data_member_location: 100 + <2><1adaa>: Abbrev Number: 0 + <1><1adab>: Abbrev Number: 11 (DW_TAG_typedef) + <1adac> DW_AT_name : (indirect string, offset: 0xf12c2): TIM_TypeDef + <1adb0> DW_AT_decl_file : 4 + <1adb1> DW_AT_decl_line : 637 + <1adb3> DW_AT_decl_column : 3 + <1adb3> DW_AT_type : <0x1ac43> + <1><1adb7>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <1adb8> DW_AT_encoding : 7 (unsigned) + <1adb8> DW_AT_byte_size : 1 + <1adb8> DW_AT_type : <0x1aa95> + <1adbc> DW_AT_decl_file : 5 + <1adbd> DW_AT_decl_line : 114 + <1adbe> DW_AT_decl_column : 1 + <1adbe> DW_AT_sibling : <0x1adcf> + <2><1adc2>: Abbrev Number: 5 (DW_TAG_enumerator) + <1adc3> DW_AT_name : (indirect string, offset: 0xd2587): RESET + <1adc7> DW_AT_const_value : 0 + <2><1adc8>: Abbrev Number: 30 (DW_TAG_enumerator) + <1adc9> DW_AT_name : SET + <1adcd> DW_AT_const_value : 1 + <2><1adce>: Abbrev Number: 0 + <1><1adcf>: Abbrev Number: 13 (DW_TAG_base_type) + <1add0> DW_AT_byte_size : 8 + <1add1> DW_AT_encoding : 4 (float) + <1add2> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><1add6>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <1add7> DW_AT_encoding : 7 (unsigned) + <1add7> DW_AT_byte_size : 1 + <1add7> DW_AT_type : <0x1aa95> + <1addb> DW_AT_decl_file : 6 + <1addc> DW_AT_decl_line : 39 + <1addd> DW_AT_decl_column : 1 + <1addd> DW_AT_sibling : <0x1adfa> + <2><1ade1>: Abbrev Number: 5 (DW_TAG_enumerator) + <1ade2> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <1ade6> DW_AT_const_value : 0 + <2><1ade7>: Abbrev Number: 5 (DW_TAG_enumerator) + <1ade8> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <1adec> DW_AT_const_value : 1 + <2><1aded>: Abbrev Number: 5 (DW_TAG_enumerator) + <1adee> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <1adf2> DW_AT_const_value : 2 + <2><1adf3>: Abbrev Number: 5 (DW_TAG_enumerator) + <1adf4> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <1adf8> DW_AT_const_value : 3 + <2><1adf9>: Abbrev Number: 0 + <1><1adfa>: Abbrev Number: 10 (DW_TAG_typedef) + <1adfb> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <1adff> DW_AT_decl_file : 6 + <1ae00> DW_AT_decl_line : 44 + <1ae01> DW_AT_decl_column : 3 + <1ae02> DW_AT_type : <0x1add6> + <1><1ae06>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <1ae07> DW_AT_encoding : 7 (unsigned) + <1ae07> DW_AT_byte_size : 1 + <1ae07> DW_AT_type : <0x1aa95> + <1ae0b> DW_AT_decl_file : 6 + <1ae0c> DW_AT_decl_line : 50 + <1ae0d> DW_AT_decl_column : 1 + <1ae0d> DW_AT_sibling : <0x1ae1e> + <2><1ae11>: Abbrev Number: 5 (DW_TAG_enumerator) + <1ae12> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <1ae16> DW_AT_const_value : 0 + <2><1ae17>: Abbrev Number: 5 (DW_TAG_enumerator) + <1ae18> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <1ae1c> DW_AT_const_value : 1 + <2><1ae1d>: Abbrev Number: 0 + <1><1ae1e>: Abbrev Number: 10 (DW_TAG_typedef) + <1ae1f> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <1ae23> DW_AT_decl_file : 6 + <1ae24> DW_AT_decl_line : 53 + <1ae25> DW_AT_decl_column : 3 + <1ae26> DW_AT_type : <0x1ae06> + <1><1ae2a>: Abbrev Number: 18 (DW_TAG_structure_type) + <1ae2b> DW_AT_byte_size : 32 + <1ae2c> DW_AT_decl_file : 7 + <1ae2d> DW_AT_decl_line : 47 + <1ae2e> DW_AT_decl_column : 9 + <1ae2e> DW_AT_sibling : <0x1ae9b> + <2><1ae32>: Abbrev Number: 3 (DW_TAG_member) + <1ae33> DW_AT_name : (indirect string, offset: 0x10121c): Request + <1ae37> DW_AT_decl_file : 7 + <1ae38> DW_AT_decl_line : 49 + <1ae39> DW_AT_decl_column : 12 + <1ae3a> DW_AT_type : <0x1aaf8> + <1ae3e> DW_AT_data_member_location: 0 + <2><1ae3f>: Abbrev Number: 3 (DW_TAG_member) + <1ae40> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <1ae44> DW_AT_decl_file : 7 + <1ae45> DW_AT_decl_line : 52 + <1ae46> DW_AT_decl_column : 12 + <1ae47> DW_AT_type : <0x1aaf8> + <1ae4b> DW_AT_data_member_location: 4 + <2><1ae4c>: Abbrev Number: 3 (DW_TAG_member) + <1ae4d> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <1ae51> DW_AT_decl_file : 7 + <1ae52> DW_AT_decl_line : 56 + <1ae53> DW_AT_decl_column : 12 + <1ae54> DW_AT_type : <0x1aaf8> + <1ae58> DW_AT_data_member_location: 8 + <2><1ae59>: Abbrev Number: 3 (DW_TAG_member) + <1ae5a> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <1ae5e> DW_AT_decl_file : 7 + <1ae5f> DW_AT_decl_line : 59 + <1ae60> DW_AT_decl_column : 12 + <1ae61> DW_AT_type : <0x1aaf8> + <1ae65> DW_AT_data_member_location: 12 + <2><1ae66>: Abbrev Number: 3 (DW_TAG_member) + <1ae67> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <1ae6b> DW_AT_decl_file : 7 + <1ae6c> DW_AT_decl_line : 62 + <1ae6d> DW_AT_decl_column : 12 + <1ae6e> DW_AT_type : <0x1aaf8> + <1ae72> DW_AT_data_member_location: 16 + <2><1ae73>: Abbrev Number: 3 (DW_TAG_member) + <1ae74> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <1ae78> DW_AT_decl_file : 7 + <1ae79> DW_AT_decl_line : 65 + <1ae7a> DW_AT_decl_column : 12 + <1ae7b> DW_AT_type : <0x1aaf8> + <1ae7f> DW_AT_data_member_location: 20 + <2><1ae80>: Abbrev Number: 3 (DW_TAG_member) + <1ae81> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <1ae85> DW_AT_decl_file : 7 + <1ae86> DW_AT_decl_line : 68 + <1ae87> DW_AT_decl_column : 12 + <1ae88> DW_AT_type : <0x1aaf8> + <1ae8c> DW_AT_data_member_location: 24 + <2><1ae8d>: Abbrev Number: 3 (DW_TAG_member) + <1ae8e> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <1ae92> DW_AT_decl_file : 7 + <1ae93> DW_AT_decl_line : 73 + <1ae94> DW_AT_decl_column : 12 + <1ae95> DW_AT_type : <0x1aaf8> + <1ae99> DW_AT_data_member_location: 28 + <2><1ae9a>: Abbrev Number: 0 + <1><1ae9b>: Abbrev Number: 10 (DW_TAG_typedef) + <1ae9c> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <1aea0> DW_AT_decl_file : 7 + <1aea1> DW_AT_decl_line : 75 + <1aea2> DW_AT_decl_column : 3 + <1aea3> DW_AT_type : <0x1ae2a> + <1><1aea7>: Abbrev Number: 20 (DW_TAG_enumeration_type) + <1aea8> DW_AT_encoding : 7 (unsigned) + <1aea8> DW_AT_byte_size : 1 + <1aea8> DW_AT_type : <0x1aa95> + <1aeac> DW_AT_decl_file : 7 + <1aead> DW_AT_decl_line : 81 + <1aeae> DW_AT_decl_column : 1 + <1aeae> DW_AT_sibling : <0x1aecb> + <2><1aeb2>: Abbrev Number: 5 (DW_TAG_enumerator) + <1aeb3> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <1aeb7> DW_AT_const_value : 0 + <2><1aeb8>: Abbrev Number: 5 (DW_TAG_enumerator) + <1aeb9> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <1aebd> DW_AT_const_value : 1 + <2><1aebe>: Abbrev Number: 5 (DW_TAG_enumerator) + <1aebf> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <1aec3> DW_AT_const_value : 2 + <2><1aec4>: Abbrev Number: 5 (DW_TAG_enumerator) + <1aec5> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <1aec9> DW_AT_const_value : 3 + <2><1aeca>: Abbrev Number: 0 + <1><1aecb>: Abbrev Number: 10 (DW_TAG_typedef) + <1aecc> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <1aed0> DW_AT_decl_file : 7 + <1aed1> DW_AT_decl_line : 86 + <1aed2> DW_AT_decl_column : 3 + <1aed3> DW_AT_type : <0x1aea7> + <1><1aed7>: Abbrev Number: 17 (DW_TAG_volatile_type) + <1aed8> DW_AT_type : <0x1aecb> + <1><1aedc>: Abbrev Number: 31 (DW_TAG_structure_type) + <1aedd> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <1aee1> DW_AT_byte_size : 96 + <1aee2> DW_AT_decl_file : 7 + <1aee3> DW_AT_decl_line : 114 + <1aee4> DW_AT_decl_column : 16 + <1aee5> DW_AT_sibling : <0x1afd4> + <2><1aee9>: Abbrev Number: 3 (DW_TAG_member) + <1aeea> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <1aeee> DW_AT_decl_file : 7 + <1aeef> DW_AT_decl_line : 116 + <1aef0> DW_AT_decl_column : 27 + <1aef1> DW_AT_type : <0x1afd4> + <1aef5> DW_AT_data_member_location: 0 + <2><1aef6>: Abbrev Number: 3 (DW_TAG_member) + <1aef7> DW_AT_name : (indirect string, offset: 0xf733f): Init + <1aefb> DW_AT_decl_file : 7 + <1aefc> DW_AT_decl_line : 118 + <1aefd> DW_AT_decl_column : 25 + <1aefe> DW_AT_type : <0x1ae9b> + <1af02> DW_AT_data_member_location: 4 + <2><1af03>: Abbrev Number: 3 (DW_TAG_member) + <1af04> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <1af08> DW_AT_decl_file : 7 + <1af09> DW_AT_decl_line : 120 + <1af0a> DW_AT_decl_column : 25 + <1af0b> DW_AT_type : <0x1ae1e> + <1af0f> DW_AT_data_member_location: 36 + <2><1af10>: Abbrev Number: 3 (DW_TAG_member) + <1af11> DW_AT_name : (indirect string, offset: 0xf84b5): State + <1af15> DW_AT_decl_file : 7 + <1af16> DW_AT_decl_line : 122 + <1af17> DW_AT_decl_column : 30 + <1af18> DW_AT_type : <0x1aed7> + <1af1c> DW_AT_data_member_location: 37 + <2><1af1d>: Abbrev Number: 3 (DW_TAG_member) + <1af1e> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <1af22> DW_AT_decl_file : 7 + <1af23> DW_AT_decl_line : 124 + <1af24> DW_AT_decl_column : 26 + <1af25> DW_AT_type : <0x1afd9> + <1af29> DW_AT_data_member_location: 40 + <2><1af2a>: Abbrev Number: 3 (DW_TAG_member) + <1af2b> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <1af2f> DW_AT_decl_file : 7 + <1af30> DW_AT_decl_line : 126 + <1af31> DW_AT_decl_column : 11 + <1af32> DW_AT_type : <0x1afeb> + <1af36> DW_AT_data_member_location: 44 + <2><1af37>: Abbrev Number: 3 (DW_TAG_member) + <1af38> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <1af3c> DW_AT_decl_file : 7 + <1af3d> DW_AT_decl_line : 128 + <1af3e> DW_AT_decl_column : 11 + <1af3f> DW_AT_type : <0x1afeb> + <1af43> DW_AT_data_member_location: 48 + <2><1af44>: Abbrev Number: 3 (DW_TAG_member) + <1af45> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <1af49> DW_AT_decl_file : 7 + <1af4a> DW_AT_decl_line : 130 + <1af4b> DW_AT_decl_column : 11 + <1af4c> DW_AT_type : <0x1afeb> + <1af50> DW_AT_data_member_location: 52 + <2><1af51>: Abbrev Number: 3 (DW_TAG_member) + <1af52> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <1af56> DW_AT_decl_file : 7 + <1af57> DW_AT_decl_line : 132 + <1af58> DW_AT_decl_column : 11 + <1af59> DW_AT_type : <0x1afeb> + <1af5d> DW_AT_data_member_location: 56 + <2><1af5e>: Abbrev Number: 3 (DW_TAG_member) + <1af5f> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <1af63> DW_AT_decl_file : 7 + <1af64> DW_AT_decl_line : 134 + <1af65> DW_AT_decl_column : 26 + <1af66> DW_AT_type : <0x1ab04> + <1af6a> DW_AT_data_member_location: 60 + <2><1af6b>: Abbrev Number: 3 (DW_TAG_member) + <1af6c> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <1af70> DW_AT_decl_file : 7 + <1af71> DW_AT_decl_line : 136 + <1af72> DW_AT_decl_column : 27 + <1af73> DW_AT_type : <0x1aff0> + <1af77> DW_AT_data_member_location: 64 + <2><1af78>: Abbrev Number: 3 (DW_TAG_member) + <1af79> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <1af7d> DW_AT_decl_file : 7 + <1af7e> DW_AT_decl_line : 138 + <1af7f> DW_AT_decl_column : 26 + <1af80> DW_AT_type : <0x1aaf8> + <1af84> DW_AT_data_member_location: 68 + <2><1af85>: Abbrev Number: 3 (DW_TAG_member) + <1af86> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <1af8a> DW_AT_decl_file : 7 + <1af8b> DW_AT_decl_line : 140 + <1af8c> DW_AT_decl_column : 37 + <1af8d> DW_AT_type : <0x1aff5> + <1af91> DW_AT_data_member_location: 72 + <2><1af92>: Abbrev Number: 3 (DW_TAG_member) + <1af93> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <1af97> DW_AT_decl_file : 7 + <1af98> DW_AT_decl_line : 142 + <1af99> DW_AT_decl_column : 37 + <1af9a> DW_AT_type : <0x1affa> + <1af9e> DW_AT_data_member_location: 76 + <2><1af9f>: Abbrev Number: 3 (DW_TAG_member) + <1afa0> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <1afa4> DW_AT_decl_file : 7 + <1afa5> DW_AT_decl_line : 144 + <1afa6> DW_AT_decl_column : 36 + <1afa7> DW_AT_type : <0x1aaf8> + <1afab> DW_AT_data_member_location: 80 + <2><1afac>: Abbrev Number: 3 (DW_TAG_member) + <1afad> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <1afb1> DW_AT_decl_file : 7 + <1afb2> DW_AT_decl_line : 146 + <1afb3> DW_AT_decl_column : 37 + <1afb4> DW_AT_type : <0x1afff> + <1afb8> DW_AT_data_member_location: 84 + <2><1afb9>: Abbrev Number: 3 (DW_TAG_member) + <1afba> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <1afbe> DW_AT_decl_file : 7 + <1afbf> DW_AT_decl_line : 148 + <1afc0> DW_AT_decl_column : 37 + <1afc1> DW_AT_type : <0x1b004> + <1afc5> DW_AT_data_member_location: 88 + <2><1afc6>: Abbrev Number: 3 (DW_TAG_member) + <1afc7> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <1afcb> DW_AT_decl_file : 7 + <1afcc> DW_AT_decl_line : 150 + <1afcd> DW_AT_decl_column : 36 + <1afce> DW_AT_type : <0x1aaf8> + <1afd2> DW_AT_data_member_location: 92 + <2><1afd3>: Abbrev Number: 0 + <1><1afd4>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1afd5> DW_AT_byte_size : 4 + <1afd5> DW_AT_type : <0x1ab5d> + <1><1afd9>: Abbrev Number: 32 (DW_TAG_pointer_type) + <1afda> DW_AT_byte_size : 4 + <1><1afdb>: Abbrev Number: 33 (DW_TAG_subroutine_type) + <1afdc> DW_AT_prototyped : 1 + <1afdc> DW_AT_sibling : <0x1afe6> + <2><1afe0>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1afe1> DW_AT_type : <0x1afe6> + <2><1afe5>: Abbrev Number: 0 + <1><1afe6>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1afe7> DW_AT_byte_size : 4 + <1afe7> DW_AT_type : <0x1aedc> + <1><1afeb>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1afec> DW_AT_byte_size : 4 + <1afec> DW_AT_type : <0x1afdb> + <1><1aff0>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1aff1> DW_AT_byte_size : 4 + <1aff1> DW_AT_type : <0x1ab8e> + <1><1aff5>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1aff6> DW_AT_byte_size : 4 + <1aff6> DW_AT_type : <0x1abb1> + <1><1affa>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1affb> DW_AT_byte_size : 4 + <1affb> DW_AT_type : <0x1abe1> + <1><1afff>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b000> DW_AT_byte_size : 4 + <1b000> DW_AT_type : <0x1ac05> + <1><1b004>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b005> DW_AT_byte_size : 4 + <1b005> DW_AT_type : <0x1ac37> + <1><1b009>: Abbrev Number: 10 (DW_TAG_typedef) + <1b00a> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <1b00e> DW_AT_decl_file : 7 + <1b00f> DW_AT_decl_line : 151 + <1b010> DW_AT_decl_column : 3 + <1b011> DW_AT_type : <0x1aedc> + <1><1b015>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b016> DW_AT_byte_size : 4 + <1b016> DW_AT_type : <0x1b009> + <1><1b01a>: Abbrev Number: 18 (DW_TAG_structure_type) + <1b01b> DW_AT_byte_size : 24 + <1b01c> DW_AT_decl_file : 8 + <1b01d> DW_AT_decl_line : 46 + <1b01e> DW_AT_decl_column : 9 + <1b01e> DW_AT_sibling : <0x1b071> + <2><1b022>: Abbrev Number: 3 (DW_TAG_member) + <1b023> DW_AT_name : (indirect string, offset: 0xf5e4d): Prescaler + <1b027> DW_AT_decl_file : 8 + <1b028> DW_AT_decl_line : 48 + <1b029> DW_AT_decl_column : 12 + <1b02a> DW_AT_type : <0x1aaf8> + <1b02e> DW_AT_data_member_location: 0 + <2><1b02f>: Abbrev Number: 3 (DW_TAG_member) + <1b030> DW_AT_name : (indirect string, offset: 0xf11df): CounterMode + <1b034> DW_AT_decl_file : 8 + <1b035> DW_AT_decl_line : 51 + <1b036> DW_AT_decl_column : 12 + <1b037> DW_AT_type : <0x1aaf8> + <1b03b> DW_AT_data_member_location: 4 + <2><1b03c>: Abbrev Number: 3 (DW_TAG_member) + <1b03d> DW_AT_name : (indirect string, offset: 0x1001b1): Period + <1b041> DW_AT_decl_file : 8 + <1b042> DW_AT_decl_line : 54 + <1b043> DW_AT_decl_column : 12 + <1b044> DW_AT_type : <0x1aaf8> + <1b048> DW_AT_data_member_location: 8 + <2><1b049>: Abbrev Number: 3 (DW_TAG_member) + <1b04a> DW_AT_name : (indirect string, offset: 0xf04b9): ClockDivision + <1b04e> DW_AT_decl_file : 8 + <1b04f> DW_AT_decl_line : 58 + <1b050> DW_AT_decl_column : 12 + <1b051> DW_AT_type : <0x1aaf8> + <1b055> DW_AT_data_member_location: 12 + <2><1b056>: Abbrev Number: 3 (DW_TAG_member) + <1b057> DW_AT_name : (indirect string, offset: 0xf0c79): RepetitionCounter + <1b05b> DW_AT_decl_file : 8 + <1b05c> DW_AT_decl_line : 61 + <1b05d> DW_AT_decl_column : 12 + <1b05e> DW_AT_type : <0x1aaf8> + <1b062> DW_AT_data_member_location: 16 + <2><1b063>: Abbrev Number: 3 (DW_TAG_member) + <1b064> DW_AT_name : (indirect string, offset: 0xefd43): AutoReloadPreload + <1b068> DW_AT_decl_file : 8 + <1b069> DW_AT_decl_line : 72 + <1b06a> DW_AT_decl_column : 12 + <1b06b> DW_AT_type : <0x1aaf8> + <1b06f> DW_AT_data_member_location: 20 + <2><1b070>: Abbrev Number: 0 + <1><1b071>: Abbrev Number: 10 (DW_TAG_typedef) + <1b072> DW_AT_name : (indirect string, offset: 0xf118a): TIM_Base_InitTypeDef + <1b076> DW_AT_decl_file : 8 + <1b077> DW_AT_decl_line : 74 + <1b078> DW_AT_decl_column : 3 + <1b079> DW_AT_type : <0x1b01a> + <1><1b07d>: Abbrev Number: 16 (DW_TAG_const_type) + <1b07e> DW_AT_type : <0x1b071> + <1><1b082>: Abbrev Number: 18 (DW_TAG_structure_type) + <1b083> DW_AT_byte_size : 28 + <1b084> DW_AT_decl_file : 8 + <1b085> DW_AT_decl_line : 79 + <1b086> DW_AT_decl_column : 9 + <1b086> DW_AT_sibling : <0x1b0e6> + <2><1b08a>: Abbrev Number: 3 (DW_TAG_member) + <1b08b> DW_AT_name : (indirect string, offset: 0xf79f7): OCMode + <1b08f> DW_AT_decl_file : 8 + <1b090> DW_AT_decl_line : 81 + <1b091> DW_AT_decl_column : 12 + <1b092> DW_AT_type : <0x1aaf8> + <1b096> DW_AT_data_member_location: 0 + <2><1b097>: Abbrev Number: 3 (DW_TAG_member) + <1b098> DW_AT_name : (indirect string, offset: 0xf7fdf): Pulse + <1b09c> DW_AT_decl_file : 8 + <1b09d> DW_AT_decl_line : 84 + <1b09e> DW_AT_decl_column : 12 + <1b09f> DW_AT_type : <0x1aaf8> + <1b0a3> DW_AT_data_member_location: 4 + <2><1b0a4>: Abbrev Number: 3 (DW_TAG_member) + <1b0a5> DW_AT_name : (indirect string, offset: 0xf7ebf): OCPolarity + <1b0a9> DW_AT_decl_file : 8 + <1b0aa> DW_AT_decl_line : 87 + <1b0ab> DW_AT_decl_column : 12 + <1b0ac> DW_AT_type : <0x1aaf8> + <1b0b0> DW_AT_data_member_location: 8 + <2><1b0b1>: Abbrev Number: 3 (DW_TAG_member) + <1b0b2> DW_AT_name : (indirect string, offset: 0xf767e): OCNPolarity + <1b0b6> DW_AT_decl_file : 8 + <1b0b7> DW_AT_decl_line : 90 + <1b0b8> DW_AT_decl_column : 12 + <1b0b9> DW_AT_type : <0x1aaf8> + <1b0bd> DW_AT_data_member_location: 12 + <2><1b0be>: Abbrev Number: 3 (DW_TAG_member) + <1b0bf> DW_AT_name : (indirect string, offset: 0xf75e8): OCFastMode + <1b0c3> DW_AT_decl_file : 8 + <1b0c4> DW_AT_decl_line : 94 + <1b0c5> DW_AT_decl_column : 12 + <1b0c6> DW_AT_type : <0x1aaf8> + <1b0ca> DW_AT_data_member_location: 16 + <2><1b0cb>: Abbrev Number: 3 (DW_TAG_member) + <1b0cc> DW_AT_name : (indirect string, offset: 0xf7970): OCIdleState + <1b0d0> DW_AT_decl_file : 8 + <1b0d1> DW_AT_decl_line : 99 + <1b0d2> DW_AT_decl_column : 12 + <1b0d3> DW_AT_type : <0x1aaf8> + <1b0d7> DW_AT_data_member_location: 20 + <2><1b0d8>: Abbrev Number: 3 (DW_TAG_member) + <1b0d9> DW_AT_name : (indirect string, offset: 0xf7af2): OCNIdleState + <1b0dd> DW_AT_decl_file : 8 + <1b0de> DW_AT_decl_line : 103 + <1b0df> DW_AT_decl_column : 12 + <1b0e0> DW_AT_type : <0x1aaf8> + <1b0e4> DW_AT_data_member_location: 24 + <2><1b0e5>: Abbrev Number: 0 + <1><1b0e6>: Abbrev Number: 10 (DW_TAG_typedef) + <1b0e7> DW_AT_name : (indirect string, offset: 0xf74c5): TIM_OC_InitTypeDef + <1b0eb> DW_AT_decl_file : 8 + <1b0ec> DW_AT_decl_line : 106 + <1b0ed> DW_AT_decl_column : 3 + <1b0ee> DW_AT_type : <0x1b082> + <1><1b0f2>: Abbrev Number: 16 (DW_TAG_const_type) + <1b0f3> DW_AT_type : <0x1b0e6> + <1><1b0f7>: Abbrev Number: 18 (DW_TAG_structure_type) + <1b0f8> DW_AT_byte_size : 12 + <1b0f9> DW_AT_decl_file : 8 + <1b0fa> DW_AT_decl_line : 233 + <1b0fb> DW_AT_decl_column : 9 + <1b0fb> DW_AT_sibling : <0x1b127> + <2><1b0ff>: Abbrev Number: 3 (DW_TAG_member) + <1b100> DW_AT_name : (indirect string, offset: 0xf8581): MasterOutputTrigger + <1b104> DW_AT_decl_file : 8 + <1b105> DW_AT_decl_line : 235 + <1b106> DW_AT_decl_column : 13 + <1b107> DW_AT_type : <0x1aaf8> + <1b10b> DW_AT_data_member_location: 0 + <2><1b10c>: Abbrev Number: 3 (DW_TAG_member) + <1b10d> DW_AT_name : (indirect string, offset: 0xf8348): MasterOutputTrigger2 + <1b111> DW_AT_decl_file : 8 + <1b112> DW_AT_decl_line : 237 + <1b113> DW_AT_decl_column : 13 + <1b114> DW_AT_type : <0x1aaf8> + <1b118> DW_AT_data_member_location: 4 + <2><1b119>: Abbrev Number: 3 (DW_TAG_member) + <1b11a> DW_AT_name : (indirect string, offset: 0xf8332): MasterSlaveMode + <1b11e> DW_AT_decl_file : 8 + <1b11f> DW_AT_decl_line : 239 + <1b120> DW_AT_decl_column : 13 + <1b121> DW_AT_type : <0x1aaf8> + <1b125> DW_AT_data_member_location: 8 + <2><1b126>: Abbrev Number: 0 + <1><1b127>: Abbrev Number: 10 (DW_TAG_typedef) + <1b128> DW_AT_name : (indirect string, offset: 0xf8698): TIM_MasterConfigTypeDef + <1b12c> DW_AT_decl_file : 8 + <1b12d> DW_AT_decl_line : 246 + <1b12e> DW_AT_decl_column : 3 + <1b12f> DW_AT_type : <0x1b0f7> + <1><1b133>: Abbrev Number: 16 (DW_TAG_const_type) + <1b134> DW_AT_type : <0x1b127> + <1><1b138>: Abbrev Number: 15 (DW_TAG_structure_type) + <1b139> DW_AT_byte_size : 52 + <1b13a> DW_AT_decl_file : 8 + <1b13b> DW_AT_decl_line : 271 + <1b13d> DW_AT_decl_column : 9 + <1b13d> DW_AT_sibling : <0x1b1f8> + <2><1b141>: Abbrev Number: 4 (DW_TAG_member) + <1b142> DW_AT_name : (indirect string, offset: 0xf8322): OffStateRunMode + <1b146> DW_AT_decl_file : 8 + <1b147> DW_AT_decl_line : 273 + <1b149> DW_AT_decl_column : 12 + <1b14a> DW_AT_type : <0x1aaf8> + <1b14e> DW_AT_data_member_location: 0 + <2><1b14f>: Abbrev Number: 4 (DW_TAG_member) + <1b150> DW_AT_name : (indirect string, offset: 0xf86ce): OffStateIDLEMode + <1b154> DW_AT_decl_file : 8 + <1b155> DW_AT_decl_line : 275 + <1b157> DW_AT_decl_column : 12 + <1b158> DW_AT_type : <0x1aaf8> + <1b15c> DW_AT_data_member_location: 4 + <2><1b15d>: Abbrev Number: 4 (DW_TAG_member) + <1b15e> DW_AT_name : (indirect string, offset: 0xf835d): LockLevel + <1b162> DW_AT_decl_file : 8 + <1b163> DW_AT_decl_line : 277 + <1b165> DW_AT_decl_column : 12 + <1b166> DW_AT_type : <0x1aaf8> + <1b16a> DW_AT_data_member_location: 8 + <2><1b16b>: Abbrev Number: 4 (DW_TAG_member) + <1b16c> DW_AT_name : (indirect string, offset: 0xf84ee): DeadTime + <1b170> DW_AT_decl_file : 8 + <1b171> DW_AT_decl_line : 279 + <1b173> DW_AT_decl_column : 12 + <1b174> DW_AT_type : <0x1aaf8> + <1b178> DW_AT_data_member_location: 12 + <2><1b179>: Abbrev Number: 4 (DW_TAG_member) + <1b17a> DW_AT_name : (indirect string, offset: 0xf8537): BreakState + <1b17e> DW_AT_decl_file : 8 + <1b17f> DW_AT_decl_line : 281 + <1b181> DW_AT_decl_column : 12 + <1b182> DW_AT_type : <0x1aaf8> + <1b186> DW_AT_data_member_location: 16 + <2><1b187>: Abbrev Number: 4 (DW_TAG_member) + <1b188> DW_AT_name : (indirect string, offset: 0xf8776): BreakPolarity + <1b18c> DW_AT_decl_file : 8 + <1b18d> DW_AT_decl_line : 283 <1b18f> DW_AT_decl_column : 12 - <1b190> DW_AT_type : <0x1aba8> - <1b194> DW_AT_data_member_location: 24 - <2><1b195>: Abbrev Number: 0 - <1><1b196>: Abbrev Number: 10 (DW_TAG_typedef) - <1b197> DW_AT_name : (indirect string, offset: 0xf74e0): TIM_OC_InitTypeDef - <1b19b> DW_AT_decl_file : 8 - <1b19c> DW_AT_decl_line : 106 - <1b19d> DW_AT_decl_column : 3 - <1b19e> DW_AT_type : <0x1b132> - <1><1b1a2>: Abbrev Number: 16 (DW_TAG_const_type) - <1b1a3> DW_AT_type : <0x1b196> - <1><1b1a7>: Abbrev Number: 18 (DW_TAG_structure_type) - <1b1a8> DW_AT_byte_size : 12 - <1b1a9> DW_AT_decl_file : 8 - <1b1aa> DW_AT_decl_line : 233 - <1b1ab> DW_AT_decl_column : 9 - <1b1ab> DW_AT_sibling : <0x1b1d7> - <2><1b1af>: Abbrev Number: 3 (DW_TAG_member) - <1b1b0> DW_AT_name : (indirect string, offset: 0xf859c): MasterOutputTrigger - <1b1b4> DW_AT_decl_file : 8 - <1b1b5> DW_AT_decl_line : 235 - <1b1b6> DW_AT_decl_column : 13 - <1b1b7> DW_AT_type : <0x1aba8> - <1b1bb> DW_AT_data_member_location: 0 - <2><1b1bc>: Abbrev Number: 3 (DW_TAG_member) - <1b1bd> DW_AT_name : (indirect string, offset: 0xf8363): MasterOutputTrigger2 - <1b1c1> DW_AT_decl_file : 8 - <1b1c2> DW_AT_decl_line : 237 - <1b1c3> DW_AT_decl_column : 13 - <1b1c4> DW_AT_type : <0x1aba8> - <1b1c8> DW_AT_data_member_location: 4 - <2><1b1c9>: Abbrev Number: 3 (DW_TAG_member) - <1b1ca> DW_AT_name : (indirect string, offset: 0xf834d): MasterSlaveMode - <1b1ce> DW_AT_decl_file : 8 - <1b1cf> DW_AT_decl_line : 239 - <1b1d0> DW_AT_decl_column : 13 - <1b1d1> DW_AT_type : <0x1aba8> - <1b1d5> DW_AT_data_member_location: 8 - <2><1b1d6>: Abbrev Number: 0 - <1><1b1d7>: Abbrev Number: 10 (DW_TAG_typedef) - <1b1d8> DW_AT_name : (indirect string, offset: 0xf86b3): TIM_MasterConfigTypeDef - <1b1dc> DW_AT_decl_file : 8 - <1b1dd> DW_AT_decl_line : 246 - <1b1de> DW_AT_decl_column : 3 - <1b1df> DW_AT_type : <0x1b1a7> - <1><1b1e3>: Abbrev Number: 16 (DW_TAG_const_type) - <1b1e4> DW_AT_type : <0x1b1d7> - <1><1b1e8>: Abbrev Number: 15 (DW_TAG_structure_type) - <1b1e9> DW_AT_byte_size : 52 - <1b1ea> DW_AT_decl_file : 8 - <1b1eb> DW_AT_decl_line : 271 - <1b1ed> DW_AT_decl_column : 9 - <1b1ed> DW_AT_sibling : <0x1b2a8> - <2><1b1f1>: Abbrev Number: 4 (DW_TAG_member) - <1b1f2> DW_AT_name : (indirect string, offset: 0xf833d): OffStateRunMode - <1b1f6> DW_AT_decl_file : 8 - <1b1f7> DW_AT_decl_line : 273 - <1b1f9> DW_AT_decl_column : 12 - <1b1fa> DW_AT_type : <0x1aba8> - <1b1fe> DW_AT_data_member_location: 0 - <2><1b1ff>: Abbrev Number: 4 (DW_TAG_member) - <1b200> DW_AT_name : (indirect string, offset: 0xf86e9): OffStateIDLEMode - <1b204> DW_AT_decl_file : 8 - <1b205> DW_AT_decl_line : 275 - <1b207> DW_AT_decl_column : 12 - <1b208> DW_AT_type : <0x1aba8> - <1b20c> DW_AT_data_member_location: 4 - <2><1b20d>: Abbrev Number: 4 (DW_TAG_member) - <1b20e> DW_AT_name : (indirect string, offset: 0xf8378): LockLevel - <1b212> DW_AT_decl_file : 8 - <1b213> DW_AT_decl_line : 277 - <1b215> DW_AT_decl_column : 12 - <1b216> DW_AT_type : <0x1aba8> - <1b21a> DW_AT_data_member_location: 8 - <2><1b21b>: Abbrev Number: 4 (DW_TAG_member) - <1b21c> DW_AT_name : (indirect string, offset: 0xf8509): DeadTime - <1b220> DW_AT_decl_file : 8 - <1b221> DW_AT_decl_line : 279 - <1b223> DW_AT_decl_column : 12 - <1b224> DW_AT_type : <0x1aba8> - <1b228> DW_AT_data_member_location: 12 - <2><1b229>: Abbrev Number: 4 (DW_TAG_member) - <1b22a> DW_AT_name : (indirect string, offset: 0xf8552): BreakState - <1b22e> DW_AT_decl_file : 8 - <1b22f> DW_AT_decl_line : 281 - <1b231> DW_AT_decl_column : 12 - <1b232> DW_AT_type : <0x1aba8> - <1b236> DW_AT_data_member_location: 16 - <2><1b237>: Abbrev Number: 4 (DW_TAG_member) - <1b238> DW_AT_name : (indirect string, offset: 0xf8791): BreakPolarity - <1b23c> DW_AT_decl_file : 8 - <1b23d> DW_AT_decl_line : 283 - <1b23f> DW_AT_decl_column : 12 - <1b240> DW_AT_type : <0x1aba8> - <1b244> DW_AT_data_member_location: 20 - <2><1b245>: Abbrev Number: 4 (DW_TAG_member) - <1b246> DW_AT_name : (indirect string, offset: 0xf8482): BreakFilter - <1b24a> DW_AT_decl_file : 8 - <1b24b> DW_AT_decl_line : 285 - <1b24d> DW_AT_decl_column : 12 - <1b24e> DW_AT_type : <0x1aba8> - <1b252> DW_AT_data_member_location: 24 - <2><1b253>: Abbrev Number: 4 (DW_TAG_member) - <1b254> DW_AT_name : (indirect string, offset: 0xf855d): BreakAFMode - <1b258> DW_AT_decl_file : 8 - <1b259> DW_AT_decl_line : 287 - <1b25b> DW_AT_decl_column : 12 - <1b25c> DW_AT_type : <0x1aba8> - <1b260> DW_AT_data_member_location: 28 - <2><1b261>: Abbrev Number: 4 (DW_TAG_member) - <1b262> DW_AT_name : (indirect string, offset: 0xf84ca): Break2State - <1b266> DW_AT_decl_file : 8 - <1b267> DW_AT_decl_line : 289 - <1b269> DW_AT_decl_column : 12 - <1b26a> DW_AT_type : <0x1aba8> - <1b26e> DW_AT_data_member_location: 32 - <2><1b26f>: Abbrev Number: 4 (DW_TAG_member) - <1b270> DW_AT_name : (indirect string, offset: 0xf8630): Break2Polarity - <1b274> DW_AT_decl_file : 8 - <1b275> DW_AT_decl_line : 291 - <1b277> DW_AT_decl_column : 12 - <1b278> DW_AT_type : <0x1aba8> - <1b27c> DW_AT_data_member_location: 36 - <2><1b27d>: Abbrev Number: 4 (DW_TAG_member) - <1b27e> DW_AT_name : (indirect string, offset: 0xf852c): Break2Filter - <1b282> DW_AT_decl_file : 8 - <1b283> DW_AT_decl_line : 293 - <1b285> DW_AT_decl_column : 12 - <1b286> DW_AT_type : <0x1aba8> - <1b28a> DW_AT_data_member_location: 40 - <2><1b28b>: Abbrev Number: 4 (DW_TAG_member) - <1b28c> DW_AT_name : (indirect string, offset: 0xf86a6): Break2AFMode - <1b290> DW_AT_decl_file : 8 - <1b291> DW_AT_decl_line : 295 - <1b293> DW_AT_decl_column : 12 - <1b294> DW_AT_type : <0x1aba8> - <1b298> DW_AT_data_member_location: 44 - <2><1b299>: Abbrev Number: 4 (DW_TAG_member) - <1b29a> DW_AT_name : (indirect string, offset: 0xf88f9): AutomaticOutput - <1b29e> DW_AT_decl_file : 8 - <1b29f> DW_AT_decl_line : 297 - <1b2a1> DW_AT_decl_column : 12 - <1b2a2> DW_AT_type : <0x1aba8> - <1b2a6> DW_AT_data_member_location: 48 - <2><1b2a7>: Abbrev Number: 0 - <1><1b2a8>: Abbrev Number: 11 (DW_TAG_typedef) - <1b2a9> DW_AT_name : (indirect string, offset: 0xf875a): TIM_BreakDeadTimeConfigTypeDef - <1b2ad> DW_AT_decl_file : 8 - <1b2ae> DW_AT_decl_line : 299 - <1b2b0> DW_AT_decl_column : 3 - <1b2b0> DW_AT_type : <0x1b1e8> - <1><1b2b4>: Abbrev Number: 16 (DW_TAG_const_type) - <1b2b5> DW_AT_type : <0x1b2a8> - <1><1b2b9>: Abbrev Number: 21 (DW_TAG_enumeration_type) - <1b2ba> DW_AT_encoding : 7 (unsigned) - <1b2ba> DW_AT_byte_size : 1 - <1b2ba> DW_AT_type : <0x1ab45> - <1b2be> DW_AT_decl_file : 8 - <1b2be> DW_AT_decl_line : 305 - <1b2c0> DW_AT_decl_column : 1 - <1b2c0> DW_AT_sibling : <0x1b2e3> - <2><1b2c4>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b2c5> DW_AT_name : (indirect string, offset: 0xf06f7): HAL_TIM_STATE_RESET - <1b2c9> DW_AT_const_value : 0 - <2><1b2ca>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b2cb> DW_AT_name : (indirect string, offset: 0xefbe5): HAL_TIM_STATE_READY - <1b2cf> DW_AT_const_value : 1 - <2><1b2d0>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b2d1> DW_AT_name : (indirect string, offset: 0xf0f9f): HAL_TIM_STATE_BUSY - <1b2d5> DW_AT_const_value : 2 - <2><1b2d6>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b2d7> DW_AT_name : (indirect string, offset: 0xf0fe5): HAL_TIM_STATE_TIMEOUT - <1b2db> DW_AT_const_value : 3 - <2><1b2dc>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b2dd> DW_AT_name : (indirect string, offset: 0xf0a9f): HAL_TIM_STATE_ERROR - <1b2e1> DW_AT_const_value : 4 - <2><1b2e2>: Abbrev Number: 0 - <1><1b2e3>: Abbrev Number: 11 (DW_TAG_typedef) - <1b2e4> DW_AT_name : (indirect string, offset: 0xf0b6c): HAL_TIM_StateTypeDef - <1b2e8> DW_AT_decl_file : 8 - <1b2e9> DW_AT_decl_line : 311 - <1b2eb> DW_AT_decl_column : 3 - <1b2eb> DW_AT_type : <0x1b2b9> - <1><1b2ef>: Abbrev Number: 17 (DW_TAG_volatile_type) - <1b2f0> DW_AT_type : <0x1b2e3> - <1><1b2f4>: Abbrev Number: 21 (DW_TAG_enumeration_type) - <1b2f5> DW_AT_encoding : 7 (unsigned) - <1b2f5> DW_AT_byte_size : 1 - <1b2f5> DW_AT_type : <0x1ab45> - <1b2f9> DW_AT_decl_file : 8 - <1b2f9> DW_AT_decl_line : 317 - <1b2fb> DW_AT_decl_column : 1 - <1b2fb> DW_AT_sibling : <0x1b312> - <2><1b2ff>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b300> DW_AT_name : (indirect string, offset: 0xf038a): HAL_TIM_CHANNEL_STATE_RESET - <1b304> DW_AT_const_value : 0 - <2><1b305>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b306> DW_AT_name : (indirect string, offset: 0xf097b): HAL_TIM_CHANNEL_STATE_READY - <1b30a> DW_AT_const_value : 1 - <2><1b30b>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b30c> DW_AT_name : (indirect string, offset: 0xf0662): HAL_TIM_CHANNEL_STATE_BUSY - <1b310> DW_AT_const_value : 2 - <2><1b311>: Abbrev Number: 0 - <1><1b312>: Abbrev Number: 11 (DW_TAG_typedef) - <1b313> DW_AT_name : (indirect string, offset: 0xeff89): HAL_TIM_ChannelStateTypeDef - <1b317> DW_AT_decl_file : 8 - <1b318> DW_AT_decl_line : 321 - <1b31a> DW_AT_decl_column : 3 - <1b31a> DW_AT_type : <0x1b2f4> - <1><1b31e>: Abbrev Number: 17 (DW_TAG_volatile_type) - <1b31f> DW_AT_type : <0x1b312> - <1><1b323>: Abbrev Number: 21 (DW_TAG_enumeration_type) - <1b324> DW_AT_encoding : 7 (unsigned) - <1b324> DW_AT_byte_size : 1 - <1b324> DW_AT_type : <0x1ab45> - <1b328> DW_AT_decl_file : 8 - <1b328> DW_AT_decl_line : 327 - <1b32a> DW_AT_decl_column : 1 - <1b32a> DW_AT_sibling : <0x1b341> - <2><1b32e>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b32f> DW_AT_name : (indirect string, offset: 0xefb8b): HAL_DMA_BURST_STATE_RESET - <1b333> DW_AT_const_value : 0 - <2><1b334>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b335> DW_AT_name : (indirect string, offset: 0xf07f2): HAL_DMA_BURST_STATE_READY - <1b339> DW_AT_const_value : 1 - <2><1b33a>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b33b> DW_AT_name : (indirect string, offset: 0xf0d86): HAL_DMA_BURST_STATE_BUSY - <1b33f> DW_AT_const_value : 2 - <2><1b340>: Abbrev Number: 0 - <1><1b341>: Abbrev Number: 11 (DW_TAG_typedef) - <1b342> DW_AT_name : (indirect string, offset: 0xf041a): HAL_TIM_DMABurstStateTypeDef + <1b190> DW_AT_type : <0x1aaf8> + <1b194> DW_AT_data_member_location: 20 + <2><1b195>: Abbrev Number: 4 (DW_TAG_member) + <1b196> DW_AT_name : (indirect string, offset: 0xf8467): BreakFilter + <1b19a> DW_AT_decl_file : 8 + <1b19b> DW_AT_decl_line : 285 + <1b19d> DW_AT_decl_column : 12 + <1b19e> DW_AT_type : <0x1aaf8> + <1b1a2> DW_AT_data_member_location: 24 + <2><1b1a3>: Abbrev Number: 4 (DW_TAG_member) + <1b1a4> DW_AT_name : (indirect string, offset: 0xf8542): BreakAFMode + <1b1a8> DW_AT_decl_file : 8 + <1b1a9> DW_AT_decl_line : 287 + <1b1ab> DW_AT_decl_column : 12 + <1b1ac> DW_AT_type : <0x1aaf8> + <1b1b0> DW_AT_data_member_location: 28 + <2><1b1b1>: Abbrev Number: 4 (DW_TAG_member) + <1b1b2> DW_AT_name : (indirect string, offset: 0xf84af): Break2State + <1b1b6> DW_AT_decl_file : 8 + <1b1b7> DW_AT_decl_line : 289 + <1b1b9> DW_AT_decl_column : 12 + <1b1ba> DW_AT_type : <0x1aaf8> + <1b1be> DW_AT_data_member_location: 32 + <2><1b1bf>: Abbrev Number: 4 (DW_TAG_member) + <1b1c0> DW_AT_name : (indirect string, offset: 0xf8615): Break2Polarity + <1b1c4> DW_AT_decl_file : 8 + <1b1c5> DW_AT_decl_line : 291 + <1b1c7> DW_AT_decl_column : 12 + <1b1c8> DW_AT_type : <0x1aaf8> + <1b1cc> DW_AT_data_member_location: 36 + <2><1b1cd>: Abbrev Number: 4 (DW_TAG_member) + <1b1ce> DW_AT_name : (indirect string, offset: 0xf8511): Break2Filter + <1b1d2> DW_AT_decl_file : 8 + <1b1d3> DW_AT_decl_line : 293 + <1b1d5> DW_AT_decl_column : 12 + <1b1d6> DW_AT_type : <0x1aaf8> + <1b1da> DW_AT_data_member_location: 40 + <2><1b1db>: Abbrev Number: 4 (DW_TAG_member) + <1b1dc> DW_AT_name : (indirect string, offset: 0xf868b): Break2AFMode + <1b1e0> DW_AT_decl_file : 8 + <1b1e1> DW_AT_decl_line : 295 + <1b1e3> DW_AT_decl_column : 12 + <1b1e4> DW_AT_type : <0x1aaf8> + <1b1e8> DW_AT_data_member_location: 44 + <2><1b1e9>: Abbrev Number: 4 (DW_TAG_member) + <1b1ea> DW_AT_name : (indirect string, offset: 0xf88de): AutomaticOutput + <1b1ee> DW_AT_decl_file : 8 + <1b1ef> DW_AT_decl_line : 297 + <1b1f1> DW_AT_decl_column : 12 + <1b1f2> DW_AT_type : <0x1aaf8> + <1b1f6> DW_AT_data_member_location: 48 + <2><1b1f7>: Abbrev Number: 0 + <1><1b1f8>: Abbrev Number: 11 (DW_TAG_typedef) + <1b1f9> DW_AT_name : (indirect string, offset: 0xf873f): TIM_BreakDeadTimeConfigTypeDef + <1b1fd> DW_AT_decl_file : 8 + <1b1fe> DW_AT_decl_line : 299 + <1b200> DW_AT_decl_column : 3 + <1b200> DW_AT_type : <0x1b138> + <1><1b204>: Abbrev Number: 16 (DW_TAG_const_type) + <1b205> DW_AT_type : <0x1b1f8> + <1><1b209>: Abbrev Number: 21 (DW_TAG_enumeration_type) + <1b20a> DW_AT_encoding : 7 (unsigned) + <1b20a> DW_AT_byte_size : 1 + <1b20a> DW_AT_type : <0x1aa95> + <1b20e> DW_AT_decl_file : 8 + <1b20e> DW_AT_decl_line : 305 + <1b210> DW_AT_decl_column : 1 + <1b210> DW_AT_sibling : <0x1b233> + <2><1b214>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b215> DW_AT_name : (indirect string, offset: 0xf06f6): HAL_TIM_STATE_RESET + <1b219> DW_AT_const_value : 0 + <2><1b21a>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b21b> DW_AT_name : (indirect string, offset: 0xefc0c): HAL_TIM_STATE_READY + <1b21f> DW_AT_const_value : 1 + <2><1b220>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b221> DW_AT_name : (indirect string, offset: 0xf0f91): HAL_TIM_STATE_BUSY + <1b225> DW_AT_const_value : 2 + <2><1b226>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b227> DW_AT_name : (indirect string, offset: 0xf0fd7): HAL_TIM_STATE_TIMEOUT + <1b22b> DW_AT_const_value : 3 + <2><1b22c>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b22d> DW_AT_name : (indirect string, offset: 0xf0a91): HAL_TIM_STATE_ERROR + <1b231> DW_AT_const_value : 4 + <2><1b232>: Abbrev Number: 0 + <1><1b233>: Abbrev Number: 11 (DW_TAG_typedef) + <1b234> DW_AT_name : (indirect string, offset: 0xf0b5e): HAL_TIM_StateTypeDef + <1b238> DW_AT_decl_file : 8 + <1b239> DW_AT_decl_line : 311 + <1b23b> DW_AT_decl_column : 3 + <1b23b> DW_AT_type : <0x1b209> + <1><1b23f>: Abbrev Number: 17 (DW_TAG_volatile_type) + <1b240> DW_AT_type : <0x1b233> + <1><1b244>: Abbrev Number: 21 (DW_TAG_enumeration_type) + <1b245> DW_AT_encoding : 7 (unsigned) + <1b245> DW_AT_byte_size : 1 + <1b245> DW_AT_type : <0x1aa95> + <1b249> DW_AT_decl_file : 8 + <1b249> DW_AT_decl_line : 317 + <1b24b> DW_AT_decl_column : 1 + <1b24b> DW_AT_sibling : <0x1b262> + <2><1b24f>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b250> DW_AT_name : (indirect string, offset: 0xf0397): HAL_TIM_CHANNEL_STATE_RESET + <1b254> DW_AT_const_value : 0 + <2><1b255>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b256> DW_AT_name : (indirect string, offset: 0xf096d): HAL_TIM_CHANNEL_STATE_READY + <1b25a> DW_AT_const_value : 1 + <2><1b25b>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b25c> DW_AT_name : (indirect string, offset: 0xf0661): HAL_TIM_CHANNEL_STATE_BUSY + <1b260> DW_AT_const_value : 2 + <2><1b261>: Abbrev Number: 0 + <1><1b262>: Abbrev Number: 11 (DW_TAG_typedef) + <1b263> DW_AT_name : (indirect string, offset: 0xeffa3): HAL_TIM_ChannelStateTypeDef + <1b267> DW_AT_decl_file : 8 + <1b268> DW_AT_decl_line : 321 + <1b26a> DW_AT_decl_column : 3 + <1b26a> DW_AT_type : <0x1b244> + <1><1b26e>: Abbrev Number: 17 (DW_TAG_volatile_type) + <1b26f> DW_AT_type : <0x1b262> + <1><1b273>: Abbrev Number: 21 (DW_TAG_enumeration_type) + <1b274> DW_AT_encoding : 7 (unsigned) + <1b274> DW_AT_byte_size : 1 + <1b274> DW_AT_type : <0x1aa95> + <1b278> DW_AT_decl_file : 8 + <1b278> DW_AT_decl_line : 327 + <1b27a> DW_AT_decl_column : 1 + <1b27a> DW_AT_sibling : <0x1b291> + <2><1b27e>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b27f> DW_AT_name : (indirect string, offset: 0xefbb2): HAL_DMA_BURST_STATE_RESET + <1b283> DW_AT_const_value : 0 + <2><1b284>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b285> DW_AT_name : (indirect string, offset: 0xf07e4): HAL_DMA_BURST_STATE_READY + <1b289> DW_AT_const_value : 1 + <2><1b28a>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b28b> DW_AT_name : (indirect string, offset: 0xf0d78): HAL_DMA_BURST_STATE_BUSY + <1b28f> DW_AT_const_value : 2 + <2><1b290>: Abbrev Number: 0 + <1><1b291>: Abbrev Number: 11 (DW_TAG_typedef) + <1b292> DW_AT_name : (indirect string, offset: 0xf0427): HAL_TIM_DMABurstStateTypeDef + <1b296> DW_AT_decl_file : 8 + <1b297> DW_AT_decl_line : 331 + <1b299> DW_AT_decl_column : 3 + <1b299> DW_AT_type : <0x1b273> + <1><1b29d>: Abbrev Number: 17 (DW_TAG_volatile_type) + <1b29e> DW_AT_type : <0x1b291> + <1><1b2a2>: Abbrev Number: 21 (DW_TAG_enumeration_type) + <1b2a3> DW_AT_encoding : 7 (unsigned) + <1b2a3> DW_AT_byte_size : 1 + <1b2a3> DW_AT_type : <0x1aa95> + <1b2a7> DW_AT_decl_file : 8 + <1b2a7> DW_AT_decl_line : 337 + <1b2a9> DW_AT_decl_column : 1 + <1b2a9> DW_AT_sibling : <0x1b2d8> + <2><1b2ad>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b2ae> DW_AT_name : (indirect string, offset: 0xf082b): HAL_TIM_ACTIVE_CHANNEL_1 + <1b2b2> DW_AT_const_value : 1 + <2><1b2b3>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b2b4> DW_AT_name : (indirect string, offset: 0xf0844): HAL_TIM_ACTIVE_CHANNEL_2 + <1b2b8> DW_AT_const_value : 2 + <2><1b2b9>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b2ba> DW_AT_name : (indirect string, offset: 0xf085d): HAL_TIM_ACTIVE_CHANNEL_3 + <1b2be> DW_AT_const_value : 4 + <2><1b2bf>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b2c0> DW_AT_name : (indirect string, offset: 0xf0876): HAL_TIM_ACTIVE_CHANNEL_4 + <1b2c4> DW_AT_const_value : 8 + <2><1b2c5>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b2c6> DW_AT_name : (indirect string, offset: 0xf088f): HAL_TIM_ACTIVE_CHANNEL_5 + <1b2ca> DW_AT_const_value : 16 + <2><1b2cb>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b2cc> DW_AT_name : (indirect string, offset: 0xf08a8): HAL_TIM_ACTIVE_CHANNEL_6 + <1b2d0> DW_AT_const_value : 32 + <2><1b2d1>: Abbrev Number: 5 (DW_TAG_enumerator) + <1b2d2> DW_AT_name : (indirect string, offset: 0xf09e9): HAL_TIM_ACTIVE_CHANNEL_CLEARED + <1b2d6> DW_AT_const_value : 0 + <2><1b2d7>: Abbrev Number: 0 + <1><1b2d8>: Abbrev Number: 11 (DW_TAG_typedef) + <1b2d9> DW_AT_name : (indirect string, offset: 0xf0739): HAL_TIM_ActiveChannel + <1b2dd> DW_AT_decl_file : 8 + <1b2de> DW_AT_decl_line : 345 + <1b2e0> DW_AT_decl_column : 3 + <1b2e0> DW_AT_type : <0x1b2a2> + <1><1b2e4>: Abbrev Number: 15 (DW_TAG_structure_type) + <1b2e5> DW_AT_byte_size : 76 + <1b2e6> DW_AT_decl_file : 8 + <1b2e7> DW_AT_decl_line : 353 + <1b2e9> DW_AT_decl_column : 9 + <1b2e9> DW_AT_sibling : <0x1b36c> + <2><1b2ed>: Abbrev Number: 4 (DW_TAG_member) + <1b2ee> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <1b2f2> DW_AT_decl_file : 8 + <1b2f3> DW_AT_decl_line : 356 + <1b2f5> DW_AT_decl_column : 39 + <1b2f6> DW_AT_type : <0x1b36c> + <1b2fa> DW_AT_data_member_location: 0 + <2><1b2fb>: Abbrev Number: 4 (DW_TAG_member) + <1b2fc> DW_AT_name : (indirect string, offset: 0xf733f): Init + <1b300> DW_AT_decl_file : 8 + <1b301> DW_AT_decl_line : 357 + <1b303> DW_AT_decl_column : 38 + <1b304> DW_AT_type : <0x1b071> + <1b308> DW_AT_data_member_location: 4 + <2><1b309>: Abbrev Number: 4 (DW_TAG_member) + <1b30a> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1b30e> DW_AT_decl_file : 8 + <1b30f> DW_AT_decl_line : 358 + <1b311> DW_AT_decl_column : 38 + <1b312> DW_AT_type : <0x1b2d8> + <1b316> DW_AT_data_member_location: 28 + <2><1b317>: Abbrev Number: 4 (DW_TAG_member) + <1b318> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1b31c> DW_AT_decl_file : 8 + <1b31d> DW_AT_decl_line : 359 + <1b31f> DW_AT_decl_column : 39 + <1b320> DW_AT_type : <0x1b371> + <1b324> DW_AT_data_member_location: 32 + <2><1b325>: Abbrev Number: 4 (DW_TAG_member) + <1b326> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <1b32a> DW_AT_decl_file : 8 + <1b32b> DW_AT_decl_line : 361 + <1b32d> DW_AT_decl_column : 38 + <1b32e> DW_AT_type : <0x1ae1e> + <1b332> DW_AT_data_member_location: 60 + <2><1b333>: Abbrev Number: 4 (DW_TAG_member) + <1b334> DW_AT_name : (indirect string, offset: 0xf84b5): State + <1b338> DW_AT_decl_file : 8 + <1b339> DW_AT_decl_line : 362 + <1b33b> DW_AT_decl_column : 38 + <1b33c> DW_AT_type : <0x1b23f> + <1b340> DW_AT_data_member_location: 61 + <2><1b341>: Abbrev Number: 4 (DW_TAG_member) + <1b342> DW_AT_name : (indirect string, offset: 0xf8064): ChannelState <1b346> DW_AT_decl_file : 8 - <1b347> DW_AT_decl_line : 331 - <1b349> DW_AT_decl_column : 3 - <1b349> DW_AT_type : <0x1b323> - <1><1b34d>: Abbrev Number: 17 (DW_TAG_volatile_type) - <1b34e> DW_AT_type : <0x1b341> - <1><1b352>: Abbrev Number: 21 (DW_TAG_enumeration_type) - <1b353> DW_AT_encoding : 7 (unsigned) - <1b353> DW_AT_byte_size : 1 - <1b353> DW_AT_type : <0x1ab45> - <1b357> DW_AT_decl_file : 8 - <1b357> DW_AT_decl_line : 337 - <1b359> DW_AT_decl_column : 1 - <1b359> DW_AT_sibling : <0x1b388> - <2><1b35d>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b35e> DW_AT_name : (indirect string, offset: 0xf0839): HAL_TIM_ACTIVE_CHANNEL_1 - <1b362> DW_AT_const_value : 1 - <2><1b363>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b364> DW_AT_name : (indirect string, offset: 0xf0852): HAL_TIM_ACTIVE_CHANNEL_2 - <1b368> DW_AT_const_value : 2 - <2><1b369>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b36a> DW_AT_name : (indirect string, offset: 0xf086b): HAL_TIM_ACTIVE_CHANNEL_3 - <1b36e> DW_AT_const_value : 4 - <2><1b36f>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b370> DW_AT_name : (indirect string, offset: 0xf0884): HAL_TIM_ACTIVE_CHANNEL_4 - <1b374> DW_AT_const_value : 8 - <2><1b375>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b376> DW_AT_name : (indirect string, offset: 0xf089d): HAL_TIM_ACTIVE_CHANNEL_5 - <1b37a> DW_AT_const_value : 16 - <2><1b37b>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b37c> DW_AT_name : (indirect string, offset: 0xf08b6): HAL_TIM_ACTIVE_CHANNEL_6 - <1b380> DW_AT_const_value : 32 - <2><1b381>: Abbrev Number: 5 (DW_TAG_enumerator) - <1b382> DW_AT_name : (indirect string, offset: 0xf09f7): HAL_TIM_ACTIVE_CHANNEL_CLEARED - <1b386> DW_AT_const_value : 0 - <2><1b387>: Abbrev Number: 0 - <1><1b388>: Abbrev Number: 11 (DW_TAG_typedef) - <1b389> DW_AT_name : (indirect string, offset: 0xf0750): HAL_TIM_ActiveChannel - <1b38d> DW_AT_decl_file : 8 - <1b38e> DW_AT_decl_line : 345 - <1b390> DW_AT_decl_column : 3 - <1b390> DW_AT_type : <0x1b352> - <1><1b394>: Abbrev Number: 15 (DW_TAG_structure_type) - <1b395> DW_AT_byte_size : 76 - <1b396> DW_AT_decl_file : 8 - <1b397> DW_AT_decl_line : 353 - <1b399> DW_AT_decl_column : 9 - <1b399> DW_AT_sibling : <0x1b41c> - <2><1b39d>: Abbrev Number: 4 (DW_TAG_member) - <1b39e> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <1b3a2> DW_AT_decl_file : 8 - <1b3a3> DW_AT_decl_line : 356 - <1b3a5> DW_AT_decl_column : 39 - <1b3a6> DW_AT_type : <0x1b41c> - <1b3aa> DW_AT_data_member_location: 0 - <2><1b3ab>: Abbrev Number: 4 (DW_TAG_member) - <1b3ac> DW_AT_name : (indirect string, offset: 0xf735a): Init + <1b347> DW_AT_decl_line : 363 + <1b349> DW_AT_decl_column : 38 + <1b34a> DW_AT_type : <0x1b391> + <1b34e> DW_AT_data_member_location: 62 + <2><1b34f>: Abbrev Number: 4 (DW_TAG_member) + <1b350> DW_AT_name : (indirect string, offset: 0xf8966): ChannelNState + <1b354> DW_AT_decl_file : 8 + <1b355> DW_AT_decl_line : 364 + <1b357> DW_AT_decl_column : 38 + <1b358> DW_AT_type : <0x1b3a6> + <1b35c> DW_AT_data_member_location: 68 + <2><1b35d>: Abbrev Number: 4 (DW_TAG_member) + <1b35e> DW_AT_name : (indirect string, offset: 0xf7c22): DMABurstState + <1b362> DW_AT_decl_file : 8 + <1b363> DW_AT_decl_line : 365 + <1b365> DW_AT_decl_column : 38 + <1b366> DW_AT_type : <0x1b29d> + <1b36a> DW_AT_data_member_location: 72 + <2><1b36b>: Abbrev Number: 0 + <1><1b36c>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b36d> DW_AT_byte_size : 4 + <1b36d> DW_AT_type : <0x1adab> + <1><1b371>: Abbrev Number: 22 (DW_TAG_array_type) + <1b372> DW_AT_type : <0x1b015> + <1b376> DW_AT_sibling : <0x1b381> + <2><1b37a>: Abbrev Number: 23 (DW_TAG_subrange_type) + <1b37b> DW_AT_type : <0x1aae5> + <1b37f> DW_AT_upper_bound : 6 + <2><1b380>: Abbrev Number: 0 + <1><1b381>: Abbrev Number: 22 (DW_TAG_array_type) + <1b382> DW_AT_type : <0x1b26e> + <1b386> DW_AT_sibling : <0x1b391> + <2><1b38a>: Abbrev Number: 23 (DW_TAG_subrange_type) + <1b38b> DW_AT_type : <0x1aae5> + <1b38f> DW_AT_upper_bound : 5 + <2><1b390>: Abbrev Number: 0 + <1><1b391>: Abbrev Number: 17 (DW_TAG_volatile_type) + <1b392> DW_AT_type : <0x1b381> + <1><1b396>: Abbrev Number: 22 (DW_TAG_array_type) + <1b397> DW_AT_type : <0x1b26e> + <1b39b> DW_AT_sibling : <0x1b3a6> + <2><1b39f>: Abbrev Number: 23 (DW_TAG_subrange_type) + <1b3a0> DW_AT_type : <0x1aae5> + <1b3a4> DW_AT_upper_bound : 3 + <2><1b3a5>: Abbrev Number: 0 + <1><1b3a6>: Abbrev Number: 17 (DW_TAG_volatile_type) + <1b3a7> DW_AT_type : <0x1b396> + <1><1b3ab>: Abbrev Number: 11 (DW_TAG_typedef) + <1b3ac> DW_AT_name : (indirect string, offset: 0xf0361): TIM_HandleTypeDef <1b3b0> DW_AT_decl_file : 8 - <1b3b1> DW_AT_decl_line : 357 - <1b3b3> DW_AT_decl_column : 38 - <1b3b4> DW_AT_type : <0x1b121> - <1b3b8> DW_AT_data_member_location: 4 - <2><1b3b9>: Abbrev Number: 4 (DW_TAG_member) - <1b3ba> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1b3be> DW_AT_decl_file : 8 - <1b3bf> DW_AT_decl_line : 358 - <1b3c1> DW_AT_decl_column : 38 - <1b3c2> DW_AT_type : <0x1b388> - <1b3c6> DW_AT_data_member_location: 28 - <2><1b3c7>: Abbrev Number: 4 (DW_TAG_member) - <1b3c8> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1b3cc> DW_AT_decl_file : 8 - <1b3cd> DW_AT_decl_line : 359 - <1b3cf> DW_AT_decl_column : 39 - <1b3d0> DW_AT_type : <0x1b421> - <1b3d4> DW_AT_data_member_location: 32 - <2><1b3d5>: Abbrev Number: 4 (DW_TAG_member) - <1b3d6> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <1b3da> DW_AT_decl_file : 8 - <1b3db> DW_AT_decl_line : 361 - <1b3dd> DW_AT_decl_column : 38 - <1b3de> DW_AT_type : <0x1aece> - <1b3e2> DW_AT_data_member_location: 60 - <2><1b3e3>: Abbrev Number: 4 (DW_TAG_member) - <1b3e4> DW_AT_name : (indirect string, offset: 0xf84d0): State - <1b3e8> DW_AT_decl_file : 8 - <1b3e9> DW_AT_decl_line : 362 - <1b3eb> DW_AT_decl_column : 38 - <1b3ec> DW_AT_type : <0x1b2ef> - <1b3f0> DW_AT_data_member_location: 61 - <2><1b3f1>: Abbrev Number: 4 (DW_TAG_member) - <1b3f2> DW_AT_name : (indirect string, offset: 0xf807f): ChannelState - <1b3f6> DW_AT_decl_file : 8 - <1b3f7> DW_AT_decl_line : 363 - <1b3f9> DW_AT_decl_column : 38 - <1b3fa> DW_AT_type : <0x1b441> - <1b3fe> DW_AT_data_member_location: 62 - <2><1b3ff>: Abbrev Number: 4 (DW_TAG_member) - <1b400> DW_AT_name : (indirect string, offset: 0xf8981): ChannelNState - <1b404> DW_AT_decl_file : 8 - <1b405> DW_AT_decl_line : 364 - <1b407> DW_AT_decl_column : 38 - <1b408> DW_AT_type : <0x1b456> - <1b40c> DW_AT_data_member_location: 68 - <2><1b40d>: Abbrev Number: 4 (DW_TAG_member) - <1b40e> DW_AT_name : (indirect string, offset: 0xf7c3d): DMABurstState - <1b412> DW_AT_decl_file : 8 - <1b413> DW_AT_decl_line : 365 - <1b415> DW_AT_decl_column : 38 - <1b416> DW_AT_type : <0x1b34d> - <1b41a> DW_AT_data_member_location: 72 - <2><1b41b>: Abbrev Number: 0 - <1><1b41c>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b41d> DW_AT_byte_size : 4 - <1b41d> DW_AT_type : <0x1ae5b> - <1><1b421>: Abbrev Number: 22 (DW_TAG_array_type) - <1b422> DW_AT_type : <0x1b0c5> - <1b426> DW_AT_sibling : <0x1b431> - <2><1b42a>: Abbrev Number: 23 (DW_TAG_subrange_type) - <1b42b> DW_AT_type : <0x1ab95> - <1b42f> DW_AT_upper_bound : 6 - <2><1b430>: Abbrev Number: 0 - <1><1b431>: Abbrev Number: 22 (DW_TAG_array_type) - <1b432> DW_AT_type : <0x1b31e> - <1b436> DW_AT_sibling : <0x1b441> - <2><1b43a>: Abbrev Number: 23 (DW_TAG_subrange_type) - <1b43b> DW_AT_type : <0x1ab95> - <1b43f> DW_AT_upper_bound : 5 - <2><1b440>: Abbrev Number: 0 - <1><1b441>: Abbrev Number: 17 (DW_TAG_volatile_type) - <1b442> DW_AT_type : <0x1b431> - <1><1b446>: Abbrev Number: 22 (DW_TAG_array_type) - <1b447> DW_AT_type : <0x1b31e> - <1b44b> DW_AT_sibling : <0x1b456> - <2><1b44f>: Abbrev Number: 23 (DW_TAG_subrange_type) - <1b450> DW_AT_type : <0x1ab95> - <1b454> DW_AT_upper_bound : 3 - <2><1b455>: Abbrev Number: 0 - <1><1b456>: Abbrev Number: 17 (DW_TAG_volatile_type) - <1b457> DW_AT_type : <0x1b446> - <1><1b45b>: Abbrev Number: 11 (DW_TAG_typedef) - <1b45c> DW_AT_name : (indirect string, offset: 0xf0354): TIM_HandleTypeDef - <1b460> DW_AT_decl_file : 8 - <1b461> DW_AT_decl_line : 397 - <1b463> DW_AT_decl_column : 3 - <1b463> DW_AT_type : <0x1b394> - <1><1b467>: Abbrev Number: 16 (DW_TAG_const_type) - <1b468> DW_AT_type : <0x1b45b> - <1><1b46c>: Abbrev Number: 18 (DW_TAG_structure_type) - <1b46d> DW_AT_byte_size : 16 - <1b46e> DW_AT_decl_file : 9 - <1b46f> DW_AT_decl_line : 47 - <1b470> DW_AT_decl_column : 9 - <1b470> DW_AT_sibling : <0x1b4a9> - <2><1b474>: Abbrev Number: 3 (DW_TAG_member) - <1b475> DW_AT_name : (indirect string, offset: 0xf81fb): IC1Polarity - <1b479> DW_AT_decl_file : 9 - <1b47a> DW_AT_decl_line : 49 - <1b47b> DW_AT_decl_column : 12 - <1b47c> DW_AT_type : <0x1aba8> - <1b480> DW_AT_data_member_location: 0 - <2><1b481>: Abbrev Number: 3 (DW_TAG_member) - <1b482> DW_AT_name : (indirect string, offset: 0xf7ba5): IC1Prescaler - <1b486> DW_AT_decl_file : 9 - <1b487> DW_AT_decl_line : 52 - <1b488> DW_AT_decl_column : 12 - <1b489> DW_AT_type : <0x1aba8> - <1b48d> DW_AT_data_member_location: 4 - <2><1b48e>: Abbrev Number: 3 (DW_TAG_member) - <1b48f> DW_AT_name : (indirect string, offset: 0xf751d): IC1Filter - <1b493> DW_AT_decl_file : 9 - <1b494> DW_AT_decl_line : 55 - <1b495> DW_AT_decl_column : 12 - <1b496> DW_AT_type : <0x1aba8> - <1b49a> DW_AT_data_member_location: 8 - <2><1b49b>: Abbrev Number: 3 (DW_TAG_member) - <1b49c> DW_AT_name : (indirect string, offset: 0xf86fa): Commutation_Delay - <1b4a0> DW_AT_decl_file : 9 - <1b4a1> DW_AT_decl_line : 58 - <1b4a2> DW_AT_decl_column : 12 - <1b4a3> DW_AT_type : <0x1aba8> - <1b4a7> DW_AT_data_member_location: 12 - <2><1b4a8>: Abbrev Number: 0 - <1><1b4a9>: Abbrev Number: 10 (DW_TAG_typedef) - <1b4aa> DW_AT_name : (indirect string, offset: 0xf85b0): TIM_HallSensor_InitTypeDef - <1b4ae> DW_AT_decl_file : 9 - <1b4af> DW_AT_decl_line : 60 - <1b4b0> DW_AT_decl_column : 3 - <1b4b1> DW_AT_type : <0x1b46c> - <1><1b4b5>: Abbrev Number: 16 (DW_TAG_const_type) - <1b4b6> DW_AT_type : <0x1b4a9> - <1><1b4ba>: Abbrev Number: 18 (DW_TAG_structure_type) - <1b4bb> DW_AT_byte_size : 12 - <1b4bc> DW_AT_decl_file : 9 - <1b4bd> DW_AT_decl_line : 65 - <1b4be> DW_AT_decl_column : 9 - <1b4be> DW_AT_sibling : <0x1b4ea> - <2><1b4c2>: Abbrev Number: 3 (DW_TAG_member) - <1b4c3> DW_AT_name : (indirect string, offset: 0xf0a1c): Source - <1b4c7> DW_AT_decl_file : 9 - <1b4c8> DW_AT_decl_line : 67 - <1b4c9> DW_AT_decl_column : 12 - <1b4ca> DW_AT_type : <0x1aba8> - <1b4ce> DW_AT_data_member_location: 0 - <2><1b4cf>: Abbrev Number: 3 (DW_TAG_member) - <1b4d0> DW_AT_name : (indirect string, offset: 0xf724f): Enable - <1b4d4> DW_AT_decl_file : 9 - <1b4d5> DW_AT_decl_line : 69 - <1b4d6> DW_AT_decl_column : 12 - <1b4d7> DW_AT_type : <0x1aba8> - <1b4db> DW_AT_data_member_location: 4 - <2><1b4dc>: Abbrev Number: 3 (DW_TAG_member) - <1b4dd> DW_AT_name : (indirect string, offset: 0xf81fe): Polarity - <1b4e1> DW_AT_decl_file : 9 - <1b4e2> DW_AT_decl_line : 71 - <1b4e3> DW_AT_decl_column : 12 - <1b4e4> DW_AT_type : <0x1aba8> - <1b4e8> DW_AT_data_member_location: 8 - <2><1b4e9>: Abbrev Number: 0 - <1><1b4ea>: Abbrev Number: 10 (DW_TAG_typedef) - <1b4eb> DW_AT_name : (indirect string, offset: 0xf8399): TIMEx_BreakInputConfigTypeDef - <1b4ef> DW_AT_decl_file : 9 - <1b4f0> DW_AT_decl_line : 73 - <1b4f1> DW_AT_decl_column : 3 - <1b4f2> DW_AT_type : <0x1b4ba> - <1><1b4f6>: Abbrev Number: 16 (DW_TAG_const_type) - <1b4f7> DW_AT_type : <0x1b4ea> - <1><1b4fb>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b4fc> DW_AT_external : 1 - <1b4fc> DW_AT_name : (indirect string, offset: 0xf8155): HAL_TIM_ErrorCallback - <1b500> DW_AT_decl_file : 8 - <1b500> DW_AT_decl_line : 2351 - <1b502> DW_AT_decl_column : 6 - <1b502> DW_AT_prototyped : 1 - <1b502> DW_AT_declaration : 1 - <1b502> DW_AT_sibling : <0x1b50c> - <2><1b506>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b507> DW_AT_type : <0x1b50c> - <2><1b50b>: Abbrev Number: 0 - <1><1b50c>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b50d> DW_AT_byte_size : 4 - <1b50d> DW_AT_type : <0x1b45b> - <1><1b511>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b512> DW_AT_external : 1 - <1b512> DW_AT_name : (indirect string, offset: 0xf7f74): HAL_TIM_PWM_PulseFinishedCallback - <1b516> DW_AT_decl_file : 8 - <1b516> DW_AT_decl_line : 2347 - <1b518> DW_AT_decl_column : 6 - <1b518> DW_AT_prototyped : 1 - <1b518> DW_AT_declaration : 1 - <1b518> DW_AT_sibling : <0x1b522> - <2><1b51c>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b51d> DW_AT_type : <0x1b50c> - <2><1b521>: Abbrev Number: 0 - <1><1b522>: Abbrev Number: 34 (DW_TAG_subprogram) - <1b523> DW_AT_external : 1 - <1b523> DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - <1b527> DW_AT_decl_file : 10 - <1b528> DW_AT_decl_line : 619 - <1b52a> DW_AT_decl_column : 10 - <1b52b> DW_AT_prototyped : 1 - <1b52b> DW_AT_type : <0x1aba8> - <1b52f> DW_AT_declaration : 1 - <1><1b52f>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b530> DW_AT_external : 1 - <1b530> DW_AT_name : (indirect string, offset: 0xf7bdb): TIM_DMADelayPulseHalfCplt - <1b534> DW_AT_decl_file : 8 - <1b534> DW_AT_decl_line : 2399 - <1b536> DW_AT_decl_column : 6 - <1b536> DW_AT_prototyped : 1 - <1b536> DW_AT_declaration : 1 - <1b536> DW_AT_sibling : <0x1b540> - <2><1b53a>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b53b> DW_AT_type : <0x1b0c5> - <2><1b53f>: Abbrev Number: 0 - <1><1b540>: Abbrev Number: 24 (DW_TAG_subprogram) - <1b541> DW_AT_external : 1 - <1b541> DW_AT_name : (indirect string, offset: 0xf362e): HAL_DMA_Abort_IT - <1b545> DW_AT_decl_file : 7 - <1b545> DW_AT_decl_line : 635 - <1b547> DW_AT_decl_column : 19 - <1b547> DW_AT_prototyped : 1 - <1b547> DW_AT_type : <0x1aeaa> - <1b54b> DW_AT_declaration : 1 - <1b54b> DW_AT_sibling : <0x1b555> - <2><1b54f>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b550> DW_AT_type : <0x1b0c5> - <2><1b554>: Abbrev Number: 0 - <1><1b555>: Abbrev Number: 24 (DW_TAG_subprogram) - <1b556> DW_AT_external : 1 - <1b556> DW_AT_name : (indirect string, offset: 0xf27d2): HAL_DMA_Start_IT - <1b55a> DW_AT_decl_file : 7 - <1b55a> DW_AT_decl_line : 632 - <1b55c> DW_AT_decl_column : 19 - <1b55c> DW_AT_prototyped : 1 - <1b55c> DW_AT_type : <0x1aeaa> - <1b560> DW_AT_declaration : 1 - <1b560> DW_AT_sibling : <0x1b579> - <2><1b564>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b565> DW_AT_type : <0x1b0c5> - <2><1b569>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b56a> DW_AT_type : <0x1aba8> - <2><1b56e>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b56f> DW_AT_type : <0x1aba8> - <2><1b573>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b574> DW_AT_type : <0x1aba8> - <2><1b578>: Abbrev Number: 0 - <1><1b579>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b57a> DW_AT_external : 1 - <1b57a> DW_AT_name : (indirect string, offset: 0x5be0d): TIM_DMAError - <1b57e> DW_AT_decl_file : 8 - <1b57e> DW_AT_decl_line : 2400 - <1b580> DW_AT_decl_column : 6 - <1b580> DW_AT_prototyped : 1 - <1b580> DW_AT_declaration : 1 - <1b580> DW_AT_sibling : <0x1b58a> - <2><1b584>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b585> DW_AT_type : <0x1b0c5> - <2><1b589>: Abbrev Number: 0 - <1><1b58a>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b58b> DW_AT_external : 1 - <1b58b> DW_AT_name : (indirect string, offset: 0xf7974): TIM_DMACaptureHalfCplt - <1b58f> DW_AT_decl_file : 8 - <1b58f> DW_AT_decl_line : 2402 - <1b591> DW_AT_decl_column : 6 - <1b591> DW_AT_prototyped : 1 - <1b591> DW_AT_declaration : 1 - <1b591> DW_AT_sibling : <0x1b59b> - <2><1b595>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b596> DW_AT_type : <0x1b0c5> - <2><1b59a>: Abbrev Number: 0 - <1><1b59b>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b59c> DW_AT_external : 1 - <1b59c> DW_AT_name : (indirect string, offset: 0x99dd): TIM_DMACaptureCplt - <1b5a0> DW_AT_decl_file : 8 - <1b5a0> DW_AT_decl_line : 2401 - <1b5a2> DW_AT_decl_column : 6 - <1b5a2> DW_AT_prototyped : 1 - <1b5a2> DW_AT_declaration : 1 - <1b5a2> DW_AT_sibling : <0x1b5ac> - <2><1b5a6>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5a7> DW_AT_type : <0x1b0c5> - <2><1b5ab>: Abbrev Number: 0 - <1><1b5ac>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b5ad> DW_AT_external : 1 - <1b5ad> DW_AT_name : (indirect string, offset: 0xf824b): TIM_CCxChannelCmd - <1b5b1> DW_AT_decl_file : 8 - <1b5b1> DW_AT_decl_line : 2403 - <1b5b3> DW_AT_decl_column : 6 - <1b5b3> DW_AT_prototyped : 1 - <1b5b3> DW_AT_declaration : 1 - <1b5b3> DW_AT_sibling : <0x1b5c7> - <2><1b5b7>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5b8> DW_AT_type : <0x1b41c> - <2><1b5bc>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5bd> DW_AT_type : <0x1aba8> - <2><1b5c1>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5c2> DW_AT_type : <0x1aba8> - <2><1b5c6>: Abbrev Number: 0 - <1><1b5c7>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b5c8> DW_AT_external : 1 - <1b5c8> DW_AT_name : (indirect string, offset: 0xf7c10): TIM_OC2_SetConfig - <1b5cc> DW_AT_decl_file : 8 - <1b5cc> DW_AT_decl_line : 2395 - <1b5ce> DW_AT_decl_column : 6 - <1b5ce> DW_AT_prototyped : 1 - <1b5ce> DW_AT_declaration : 1 - <1b5ce> DW_AT_sibling : <0x1b5dd> - <2><1b5d2>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5d3> DW_AT_type : <0x1b41c> - <2><1b5d7>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5d8> DW_AT_type : <0x1b5dd> - <2><1b5dc>: Abbrev Number: 0 - <1><1b5dd>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b5de> DW_AT_byte_size : 4 - <1b5de> DW_AT_type : <0x1b1a2> - <1><1b5e2>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b5e3> DW_AT_external : 1 - <1b5e3> DW_AT_name : (indirect string, offset: 0xf81ba): TIM_TI1_SetConfig - <1b5e7> DW_AT_decl_file : 8 - <1b5e7> DW_AT_decl_line : 2394 - <1b5e9> DW_AT_decl_column : 6 - <1b5e9> DW_AT_prototyped : 1 - <1b5e9> DW_AT_declaration : 1 - <1b5e9> DW_AT_sibling : <0x1b602> - <2><1b5ed>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5ee> DW_AT_type : <0x1b41c> - <2><1b5f2>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5f3> DW_AT_type : <0x1aba8> - <2><1b5f7>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5f8> DW_AT_type : <0x1aba8> - <2><1b5fc>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b5fd> DW_AT_type : <0x1aba8> - <2><1b601>: Abbrev Number: 0 - <1><1b602>: Abbrev Number: 14 (DW_TAG_subprogram) - <1b603> DW_AT_external : 1 - <1b603> DW_AT_name : (indirect string, offset: 0xf7c22): TIM_Base_SetConfig - <1b607> DW_AT_decl_file : 8 - <1b607> DW_AT_decl_line : 2393 - <1b609> DW_AT_decl_column : 6 - <1b609> DW_AT_prototyped : 1 - <1b609> DW_AT_declaration : 1 - <1b609> DW_AT_sibling : <0x1b618> - <2><1b60d>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b60e> DW_AT_type : <0x1b41c> - <2><1b612>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <1b613> DW_AT_type : <0x1b618> - <2><1b617>: Abbrev Number: 0 - <1><1b618>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b619> DW_AT_byte_size : 4 - <1b619> DW_AT_type : <0x1b12d> - <1><1b61d>: Abbrev Number: 35 (DW_TAG_subprogram) - <1b61e> DW_AT_name : (indirect string, offset: 0xf8961): TIM_CCxNChannelCmd - <1b622> DW_AT_decl_file : 1 - <1b623> DW_AT_decl_line : 2819 - <1b625> DW_AT_decl_column : 13 - <1b626> DW_AT_prototyped : 1 - <1b626> DW_AT_low_pc : 0x0 - <1b62a> DW_AT_high_pc : 0x4a - <1b62e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b630> DW_AT_call_all_calls: 1 - <1b630> DW_AT_sibling : <0x1b672> - <2><1b634>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b635> DW_AT_name : (indirect string, offset: 0xf6a15): TIMx - <1b639> DW_AT_decl_file : 1 - <1b639> DW_AT_decl_line : 2819 - <1b63b> DW_AT_decl_column : 45 - <1b63c> DW_AT_type : <0x1b41c> - <1b640> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1b643>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b644> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1b648> DW_AT_decl_file : 1 - <1b648> DW_AT_decl_line : 2819 - <1b64a> DW_AT_decl_column : 60 - <1b64b> DW_AT_type : <0x1aba8> - <1b64f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1b652>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b653> DW_AT_name : (indirect string, offset: 0xf8981): ChannelNState - <1b657> DW_AT_decl_file : 1 - <1b657> DW_AT_decl_line : 2819 - <1b659> DW_AT_decl_column : 78 - <1b65a> DW_AT_type : <0x1aba8> - <1b65e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1b661>: Abbrev Number: 36 (DW_TAG_variable) - <1b662> DW_AT_name : tmp - <1b666> DW_AT_decl_file : 1 - <1b667> DW_AT_decl_line : 2821 - <1b669> DW_AT_decl_column : 12 - <1b66a> DW_AT_type : <0x1aba8> - <1b66e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b671>: Abbrev Number: 0 - <1><1b672>: Abbrev Number: 25 (DW_TAG_subprogram) - <1b673> DW_AT_name : (indirect string, offset: 0xf89df): TIM_DMAErrorCCxN - <1b677> DW_AT_decl_file : 1 - <1b677> DW_AT_decl_line : 2774 - <1b679> DW_AT_decl_column : 13 - <1b679> DW_AT_prototyped : 1 - <1b679> DW_AT_low_pc : 0x0 - <1b67d> DW_AT_high_pc : 0x6e - <1b681> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b683> DW_AT_call_all_tail_calls: 1 - <1b683> DW_AT_sibling : <0x1b6a6> - <2><1b687>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b688> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1b68c> DW_AT_decl_file : 1 - <1b68c> DW_AT_decl_line : 2774 - <1b68e> DW_AT_decl_column : 49 - <1b68f> DW_AT_type : <0x1b0c5> - <1b693> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1b696>: Abbrev Number: 2 (DW_TAG_variable) - <1b697> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b69b> DW_AT_decl_file : 1 - <1b69b> DW_AT_decl_line : 2776 - <1b69d> DW_AT_decl_column : 22 - <1b69e> DW_AT_type : <0x1b50c> - <1b6a2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b6a5>: Abbrev Number: 0 - <1><1b6a6>: Abbrev Number: 25 (DW_TAG_subprogram) - <1b6a7> DW_AT_name : (indirect string, offset: 0xf8382): TIM_DMADelayPulseNCplt - <1b6ab> DW_AT_decl_file : 1 - <1b6ab> DW_AT_decl_line : 2715 - <1b6ad> DW_AT_decl_column : 13 - <1b6ad> DW_AT_prototyped : 1 - <1b6ad> DW_AT_low_pc : 0x0 - <1b6b1> DW_AT_high_pc : 0xa8 - <1b6b5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b6b7> DW_AT_call_all_tail_calls: 1 - <1b6b7> DW_AT_sibling : <0x1b6da> + <1b3b1> DW_AT_decl_line : 397 + <1b3b3> DW_AT_decl_column : 3 + <1b3b3> DW_AT_type : <0x1b2e4> + <1><1b3b7>: Abbrev Number: 16 (DW_TAG_const_type) + <1b3b8> DW_AT_type : <0x1b3ab> + <1><1b3bc>: Abbrev Number: 18 (DW_TAG_structure_type) + <1b3bd> DW_AT_byte_size : 16 + <1b3be> DW_AT_decl_file : 9 + <1b3bf> DW_AT_decl_line : 47 + <1b3c0> DW_AT_decl_column : 9 + <1b3c0> DW_AT_sibling : <0x1b3f9> + <2><1b3c4>: Abbrev Number: 3 (DW_TAG_member) + <1b3c5> DW_AT_name : (indirect string, offset: 0xf81e0): IC1Polarity + <1b3c9> DW_AT_decl_file : 9 + <1b3ca> DW_AT_decl_line : 49 + <1b3cb> DW_AT_decl_column : 12 + <1b3cc> DW_AT_type : <0x1aaf8> + <1b3d0> DW_AT_data_member_location: 0 + <2><1b3d1>: Abbrev Number: 3 (DW_TAG_member) + <1b3d2> DW_AT_name : (indirect string, offset: 0xf7b8a): IC1Prescaler + <1b3d6> DW_AT_decl_file : 9 + <1b3d7> DW_AT_decl_line : 52 + <1b3d8> DW_AT_decl_column : 12 + <1b3d9> DW_AT_type : <0x1aaf8> + <1b3dd> DW_AT_data_member_location: 4 + <2><1b3de>: Abbrev Number: 3 (DW_TAG_member) + <1b3df> DW_AT_name : (indirect string, offset: 0xf7502): IC1Filter + <1b3e3> DW_AT_decl_file : 9 + <1b3e4> DW_AT_decl_line : 55 + <1b3e5> DW_AT_decl_column : 12 + <1b3e6> DW_AT_type : <0x1aaf8> + <1b3ea> DW_AT_data_member_location: 8 + <2><1b3eb>: Abbrev Number: 3 (DW_TAG_member) + <1b3ec> DW_AT_name : (indirect string, offset: 0xf86df): Commutation_Delay + <1b3f0> DW_AT_decl_file : 9 + <1b3f1> DW_AT_decl_line : 58 + <1b3f2> DW_AT_decl_column : 12 + <1b3f3> DW_AT_type : <0x1aaf8> + <1b3f7> DW_AT_data_member_location: 12 + <2><1b3f8>: Abbrev Number: 0 + <1><1b3f9>: Abbrev Number: 10 (DW_TAG_typedef) + <1b3fa> DW_AT_name : (indirect string, offset: 0xf8595): TIM_HallSensor_InitTypeDef + <1b3fe> DW_AT_decl_file : 9 + <1b3ff> DW_AT_decl_line : 60 + <1b400> DW_AT_decl_column : 3 + <1b401> DW_AT_type : <0x1b3bc> + <1><1b405>: Abbrev Number: 16 (DW_TAG_const_type) + <1b406> DW_AT_type : <0x1b3f9> + <1><1b40a>: Abbrev Number: 18 (DW_TAG_structure_type) + <1b40b> DW_AT_byte_size : 12 + <1b40c> DW_AT_decl_file : 9 + <1b40d> DW_AT_decl_line : 65 + <1b40e> DW_AT_decl_column : 9 + <1b40e> DW_AT_sibling : <0x1b43a> + <2><1b412>: Abbrev Number: 3 (DW_TAG_member) + <1b413> DW_AT_name : (indirect string, offset: 0xf0a0e): Source + <1b417> DW_AT_decl_file : 9 + <1b418> DW_AT_decl_line : 67 + <1b419> DW_AT_decl_column : 12 + <1b41a> DW_AT_type : <0x1aaf8> + <1b41e> DW_AT_data_member_location: 0 + <2><1b41f>: Abbrev Number: 3 (DW_TAG_member) + <1b420> DW_AT_name : (indirect string, offset: 0xf7234): Enable + <1b424> DW_AT_decl_file : 9 + <1b425> DW_AT_decl_line : 69 + <1b426> DW_AT_decl_column : 12 + <1b427> DW_AT_type : <0x1aaf8> + <1b42b> DW_AT_data_member_location: 4 + <2><1b42c>: Abbrev Number: 3 (DW_TAG_member) + <1b42d> DW_AT_name : (indirect string, offset: 0xf81e3): Polarity + <1b431> DW_AT_decl_file : 9 + <1b432> DW_AT_decl_line : 71 + <1b433> DW_AT_decl_column : 12 + <1b434> DW_AT_type : <0x1aaf8> + <1b438> DW_AT_data_member_location: 8 + <2><1b439>: Abbrev Number: 0 + <1><1b43a>: Abbrev Number: 10 (DW_TAG_typedef) + <1b43b> DW_AT_name : (indirect string, offset: 0xf837e): TIMEx_BreakInputConfigTypeDef + <1b43f> DW_AT_decl_file : 9 + <1b440> DW_AT_decl_line : 73 + <1b441> DW_AT_decl_column : 3 + <1b442> DW_AT_type : <0x1b40a> + <1><1b446>: Abbrev Number: 16 (DW_TAG_const_type) + <1b447> DW_AT_type : <0x1b43a> + <1><1b44b>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b44c> DW_AT_external : 1 + <1b44c> DW_AT_name : (indirect string, offset: 0xf813a): HAL_TIM_ErrorCallback + <1b450> DW_AT_decl_file : 8 + <1b450> DW_AT_decl_line : 2351 + <1b452> DW_AT_decl_column : 6 + <1b452> DW_AT_prototyped : 1 + <1b452> DW_AT_declaration : 1 + <1b452> DW_AT_sibling : <0x1b45c> + <2><1b456>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b457> DW_AT_type : <0x1b45c> + <2><1b45b>: Abbrev Number: 0 + <1><1b45c>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b45d> DW_AT_byte_size : 4 + <1b45d> DW_AT_type : <0x1b3ab> + <1><1b461>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b462> DW_AT_external : 1 + <1b462> DW_AT_name : (indirect string, offset: 0xf7f59): HAL_TIM_PWM_PulseFinishedCallback + <1b466> DW_AT_decl_file : 8 + <1b466> DW_AT_decl_line : 2347 + <1b468> DW_AT_decl_column : 6 + <1b468> DW_AT_prototyped : 1 + <1b468> DW_AT_declaration : 1 + <1b468> DW_AT_sibling : <0x1b472> + <2><1b46c>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b46d> DW_AT_type : <0x1b45c> + <2><1b471>: Abbrev Number: 0 + <1><1b472>: Abbrev Number: 34 (DW_TAG_subprogram) + <1b473> DW_AT_external : 1 + <1b473> DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + <1b477> DW_AT_decl_file : 10 + <1b478> DW_AT_decl_line : 619 + <1b47a> DW_AT_decl_column : 10 + <1b47b> DW_AT_prototyped : 1 + <1b47b> DW_AT_type : <0x1aaf8> + <1b47f> DW_AT_declaration : 1 + <1><1b47f>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b480> DW_AT_external : 1 + <1b480> DW_AT_name : (indirect string, offset: 0xf7bc0): TIM_DMADelayPulseHalfCplt + <1b484> DW_AT_decl_file : 8 + <1b484> DW_AT_decl_line : 2399 + <1b486> DW_AT_decl_column : 6 + <1b486> DW_AT_prototyped : 1 + <1b486> DW_AT_declaration : 1 + <1b486> DW_AT_sibling : <0x1b490> + <2><1b48a>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b48b> DW_AT_type : <0x1b015> + <2><1b48f>: Abbrev Number: 0 + <1><1b490>: Abbrev Number: 24 (DW_TAG_subprogram) + <1b491> DW_AT_external : 1 + <1b491> DW_AT_name : (indirect string, offset: 0xf3600): HAL_DMA_Abort_IT + <1b495> DW_AT_decl_file : 7 + <1b495> DW_AT_decl_line : 635 + <1b497> DW_AT_decl_column : 19 + <1b497> DW_AT_prototyped : 1 + <1b497> DW_AT_type : <0x1adfa> + <1b49b> DW_AT_declaration : 1 + <1b49b> DW_AT_sibling : <0x1b4a5> + <2><1b49f>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b4a0> DW_AT_type : <0x1b015> + <2><1b4a4>: Abbrev Number: 0 + <1><1b4a5>: Abbrev Number: 24 (DW_TAG_subprogram) + <1b4a6> DW_AT_external : 1 + <1b4a6> DW_AT_name : (indirect string, offset: 0xf27a4): HAL_DMA_Start_IT + <1b4aa> DW_AT_decl_file : 7 + <1b4aa> DW_AT_decl_line : 632 + <1b4ac> DW_AT_decl_column : 19 + <1b4ac> DW_AT_prototyped : 1 + <1b4ac> DW_AT_type : <0x1adfa> + <1b4b0> DW_AT_declaration : 1 + <1b4b0> DW_AT_sibling : <0x1b4c9> + <2><1b4b4>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b4b5> DW_AT_type : <0x1b015> + <2><1b4b9>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b4ba> DW_AT_type : <0x1aaf8> + <2><1b4be>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b4bf> DW_AT_type : <0x1aaf8> + <2><1b4c3>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b4c4> DW_AT_type : <0x1aaf8> + <2><1b4c8>: Abbrev Number: 0 + <1><1b4c9>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b4ca> DW_AT_external : 1 + <1b4ca> DW_AT_name : (indirect string, offset: 0x5bd92): TIM_DMAError + <1b4ce> DW_AT_decl_file : 8 + <1b4ce> DW_AT_decl_line : 2400 + <1b4d0> DW_AT_decl_column : 6 + <1b4d0> DW_AT_prototyped : 1 + <1b4d0> DW_AT_declaration : 1 + <1b4d0> DW_AT_sibling : <0x1b4da> + <2><1b4d4>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b4d5> DW_AT_type : <0x1b015> + <2><1b4d9>: Abbrev Number: 0 + <1><1b4da>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b4db> DW_AT_external : 1 + <1b4db> DW_AT_name : (indirect string, offset: 0xf7959): TIM_DMACaptureHalfCplt + <1b4df> DW_AT_decl_file : 8 + <1b4df> DW_AT_decl_line : 2402 + <1b4e1> DW_AT_decl_column : 6 + <1b4e1> DW_AT_prototyped : 1 + <1b4e1> DW_AT_declaration : 1 + <1b4e1> DW_AT_sibling : <0x1b4eb> + <2><1b4e5>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b4e6> DW_AT_type : <0x1b015> + <2><1b4ea>: Abbrev Number: 0 + <1><1b4eb>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b4ec> DW_AT_external : 1 + <1b4ec> DW_AT_name : (indirect string, offset: 0x99ef): TIM_DMACaptureCplt + <1b4f0> DW_AT_decl_file : 8 + <1b4f0> DW_AT_decl_line : 2401 + <1b4f2> DW_AT_decl_column : 6 + <1b4f2> DW_AT_prototyped : 1 + <1b4f2> DW_AT_declaration : 1 + <1b4f2> DW_AT_sibling : <0x1b4fc> + <2><1b4f6>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b4f7> DW_AT_type : <0x1b015> + <2><1b4fb>: Abbrev Number: 0 + <1><1b4fc>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b4fd> DW_AT_external : 1 + <1b4fd> DW_AT_name : (indirect string, offset: 0xf8230): TIM_CCxChannelCmd + <1b501> DW_AT_decl_file : 8 + <1b501> DW_AT_decl_line : 2403 + <1b503> DW_AT_decl_column : 6 + <1b503> DW_AT_prototyped : 1 + <1b503> DW_AT_declaration : 1 + <1b503> DW_AT_sibling : <0x1b517> + <2><1b507>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b508> DW_AT_type : <0x1b36c> + <2><1b50c>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b50d> DW_AT_type : <0x1aaf8> + <2><1b511>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b512> DW_AT_type : <0x1aaf8> + <2><1b516>: Abbrev Number: 0 + <1><1b517>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b518> DW_AT_external : 1 + <1b518> DW_AT_name : (indirect string, offset: 0xf7bf5): TIM_OC2_SetConfig + <1b51c> DW_AT_decl_file : 8 + <1b51c> DW_AT_decl_line : 2395 + <1b51e> DW_AT_decl_column : 6 + <1b51e> DW_AT_prototyped : 1 + <1b51e> DW_AT_declaration : 1 + <1b51e> DW_AT_sibling : <0x1b52d> + <2><1b522>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b523> DW_AT_type : <0x1b36c> + <2><1b527>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b528> DW_AT_type : <0x1b52d> + <2><1b52c>: Abbrev Number: 0 + <1><1b52d>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b52e> DW_AT_byte_size : 4 + <1b52e> DW_AT_type : <0x1b0f2> + <1><1b532>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b533> DW_AT_external : 1 + <1b533> DW_AT_name : (indirect string, offset: 0xf819f): TIM_TI1_SetConfig + <1b537> DW_AT_decl_file : 8 + <1b537> DW_AT_decl_line : 2394 + <1b539> DW_AT_decl_column : 6 + <1b539> DW_AT_prototyped : 1 + <1b539> DW_AT_declaration : 1 + <1b539> DW_AT_sibling : <0x1b552> + <2><1b53d>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b53e> DW_AT_type : <0x1b36c> + <2><1b542>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b543> DW_AT_type : <0x1aaf8> + <2><1b547>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b548> DW_AT_type : <0x1aaf8> + <2><1b54c>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b54d> DW_AT_type : <0x1aaf8> + <2><1b551>: Abbrev Number: 0 + <1><1b552>: Abbrev Number: 14 (DW_TAG_subprogram) + <1b553> DW_AT_external : 1 + <1b553> DW_AT_name : (indirect string, offset: 0xf7c07): TIM_Base_SetConfig + <1b557> DW_AT_decl_file : 8 + <1b557> DW_AT_decl_line : 2393 + <1b559> DW_AT_decl_column : 6 + <1b559> DW_AT_prototyped : 1 + <1b559> DW_AT_declaration : 1 + <1b559> DW_AT_sibling : <0x1b568> + <2><1b55d>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b55e> DW_AT_type : <0x1b36c> + <2><1b562>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <1b563> DW_AT_type : <0x1b568> + <2><1b567>: Abbrev Number: 0 + <1><1b568>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b569> DW_AT_byte_size : 4 + <1b569> DW_AT_type : <0x1b07d> + <1><1b56d>: Abbrev Number: 35 (DW_TAG_subprogram) + <1b56e> DW_AT_name : (indirect string, offset: 0xf8946): TIM_CCxNChannelCmd + <1b572> DW_AT_decl_file : 1 + <1b573> DW_AT_decl_line : 2819 + <1b575> DW_AT_decl_column : 13 + <1b576> DW_AT_prototyped : 1 + <1b576> DW_AT_low_pc : 0x0 + <1b57a> DW_AT_high_pc : 0x4a + <1b57e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b580> DW_AT_call_all_calls: 1 + <1b580> DW_AT_sibling : <0x1b5c2> + <2><1b584>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b585> DW_AT_name : (indirect string, offset: 0xf69fa): TIMx + <1b589> DW_AT_decl_file : 1 + <1b589> DW_AT_decl_line : 2819 + <1b58b> DW_AT_decl_column : 45 + <1b58c> DW_AT_type : <0x1b36c> + <1b590> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b593>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b594> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1b598> DW_AT_decl_file : 1 + <1b598> DW_AT_decl_line : 2819 + <1b59a> DW_AT_decl_column : 60 + <1b59b> DW_AT_type : <0x1aaf8> + <1b59f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1b5a2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b5a3> DW_AT_name : (indirect string, offset: 0xf8966): ChannelNState + <1b5a7> DW_AT_decl_file : 1 + <1b5a7> DW_AT_decl_line : 2819 + <1b5a9> DW_AT_decl_column : 78 + <1b5aa> DW_AT_type : <0x1aaf8> + <1b5ae> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1b5b1>: Abbrev Number: 36 (DW_TAG_variable) + <1b5b2> DW_AT_name : tmp + <1b5b6> DW_AT_decl_file : 1 + <1b5b7> DW_AT_decl_line : 2821 + <1b5b9> DW_AT_decl_column : 12 + <1b5ba> DW_AT_type : <0x1aaf8> + <1b5be> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b5c1>: Abbrev Number: 0 + <1><1b5c2>: Abbrev Number: 25 (DW_TAG_subprogram) + <1b5c3> DW_AT_name : (indirect string, offset: 0xf89c4): TIM_DMAErrorCCxN + <1b5c7> DW_AT_decl_file : 1 + <1b5c7> DW_AT_decl_line : 2774 + <1b5c9> DW_AT_decl_column : 13 + <1b5c9> DW_AT_prototyped : 1 + <1b5c9> DW_AT_low_pc : 0x0 + <1b5cd> DW_AT_high_pc : 0x6e + <1b5d1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b5d3> DW_AT_call_all_tail_calls: 1 + <1b5d3> DW_AT_sibling : <0x1b5f6> + <2><1b5d7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b5d8> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1b5dc> DW_AT_decl_file : 1 + <1b5dc> DW_AT_decl_line : 2774 + <1b5de> DW_AT_decl_column : 49 + <1b5df> DW_AT_type : <0x1b015> + <1b5e3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b5e6>: Abbrev Number: 2 (DW_TAG_variable) + <1b5e7> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b5eb> DW_AT_decl_file : 1 + <1b5eb> DW_AT_decl_line : 2776 + <1b5ed> DW_AT_decl_column : 22 + <1b5ee> DW_AT_type : <0x1b45c> + <1b5f2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b5f5>: Abbrev Number: 0 + <1><1b5f6>: Abbrev Number: 25 (DW_TAG_subprogram) + <1b5f7> DW_AT_name : (indirect string, offset: 0xf8367): TIM_DMADelayPulseNCplt + <1b5fb> DW_AT_decl_file : 1 + <1b5fb> DW_AT_decl_line : 2715 + <1b5fd> DW_AT_decl_column : 13 + <1b5fd> DW_AT_prototyped : 1 + <1b5fd> DW_AT_low_pc : 0x0 + <1b601> DW_AT_high_pc : 0xa8 + <1b605> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b607> DW_AT_call_all_tail_calls: 1 + <1b607> DW_AT_sibling : <0x1b62a> + <2><1b60b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b60c> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1b610> DW_AT_decl_file : 1 + <1b610> DW_AT_decl_line : 2715 + <1b612> DW_AT_decl_column : 55 + <1b613> DW_AT_type : <0x1b015> + <1b617> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b61a>: Abbrev Number: 2 (DW_TAG_variable) + <1b61b> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b61f> DW_AT_decl_file : 1 + <1b61f> DW_AT_decl_line : 2717 + <1b621> DW_AT_decl_column : 22 + <1b622> DW_AT_type : <0x1b45c> + <1b626> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b629>: Abbrev Number: 0 + <1><1b62a>: Abbrev Number: 26 (DW_TAG_subprogram) + <1b62b> DW_AT_external : 1 + <1b62b> DW_AT_name : (indirect string, offset: 0xf7c98): TIMEx_DMACommutationHalfCplt + <1b62f> DW_AT_decl_file : 1 + <1b62f> DW_AT_decl_line : 2695 + <1b631> DW_AT_decl_column : 6 + <1b631> DW_AT_prototyped : 1 + <1b631> DW_AT_low_pc : 0x0 + <1b635> DW_AT_high_pc : 0x24 + <1b639> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b63b> DW_AT_call_all_tail_calls: 1 + <1b63b> DW_AT_sibling : <0x1b65e> + <2><1b63f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b640> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1b644> DW_AT_decl_file : 1 + <1b644> DW_AT_decl_line : 2695 + <1b646> DW_AT_decl_column : 54 + <1b647> DW_AT_type : <0x1b015> + <1b64b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b64e>: Abbrev Number: 2 (DW_TAG_variable) + <1b64f> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b653> DW_AT_decl_file : 1 + <1b653> DW_AT_decl_line : 2697 + <1b655> DW_AT_decl_column : 22 + <1b656> DW_AT_type : <0x1b45c> + <1b65a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b65d>: Abbrev Number: 0 + <1><1b65e>: Abbrev Number: 26 (DW_TAG_subprogram) + <1b65f> DW_AT_external : 1 + <1b65f> DW_AT_name : (indirect string, offset: 0x7c4c2): TIMEx_DMACommutationCplt + <1b663> DW_AT_decl_file : 1 + <1b663> DW_AT_decl_line : 2676 + <1b665> DW_AT_decl_column : 6 + <1b665> DW_AT_prototyped : 1 + <1b665> DW_AT_low_pc : 0x0 + <1b669> DW_AT_high_pc : 0x24 + <1b66d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b66f> DW_AT_call_all_tail_calls: 1 + <1b66f> DW_AT_sibling : <0x1b692> + <2><1b673>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b674> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1b678> DW_AT_decl_file : 1 + <1b678> DW_AT_decl_line : 2676 + <1b67a> DW_AT_decl_column : 50 + <1b67b> DW_AT_type : <0x1b015> + <1b67f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b682>: Abbrev Number: 2 (DW_TAG_variable) + <1b683> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b687> DW_AT_decl_file : 1 + <1b687> DW_AT_decl_line : 2678 + <1b689> DW_AT_decl_column : 22 + <1b68a> DW_AT_type : <0x1b45c> + <1b68e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b691>: Abbrev Number: 0 + <1><1b692>: Abbrev Number: 12 (DW_TAG_subprogram) + <1b693> DW_AT_external : 1 + <1b693> DW_AT_name : (indirect string, offset: 0xf8959): HAL_TIMEx_GetChannelNState + <1b697> DW_AT_decl_file : 1 + <1b697> DW_AT_decl_line : 2647 + <1b699> DW_AT_decl_column : 29 + <1b69a> DW_AT_prototyped : 1 + <1b69a> DW_AT_type : <0x1b262> + <1b69e> DW_AT_low_pc : 0x0 + <1b6a2> DW_AT_high_pc : 0x52 + <1b6a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b6a8> DW_AT_call_all_calls: 1 + <1b6a8> DW_AT_sibling : <0x1b6da> + <2><1b6ac>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b6ad> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b6b1> DW_AT_decl_file : 1 + <1b6b1> DW_AT_decl_line : 2647 + <1b6b3> DW_AT_decl_column : 81 + <1b6b4> DW_AT_type : <0x1b6da> + <1b6b8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) <2><1b6bb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b6bc> DW_AT_name : (indirect string, offset: 0xf09cb): hdma + <1b6bc> DW_AT_name : (indirect string, offset: 0xf8974): ChannelN <1b6c0> DW_AT_decl_file : 1 - <1b6c0> DW_AT_decl_line : 2715 - <1b6c2> DW_AT_decl_column : 55 - <1b6c3> DW_AT_type : <0x1b0c5> - <1b6c7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <1b6c0> DW_AT_decl_line : 2647 + <1b6c2> DW_AT_decl_column : 97 + <1b6c3> DW_AT_type : <0x1aaf8> + <1b6c7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) <2><1b6ca>: Abbrev Number: 2 (DW_TAG_variable) - <1b6cb> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <1b6cb> DW_AT_name : (indirect string, offset: 0xf7e99): channel_state <1b6cf> DW_AT_decl_file : 1 - <1b6cf> DW_AT_decl_line : 2717 - <1b6d1> DW_AT_decl_column : 22 - <1b6d2> DW_AT_type : <0x1b50c> - <1b6d6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <1b6cf> DW_AT_decl_line : 2649 + <1b6d1> DW_AT_decl_column : 31 + <1b6d2> DW_AT_type : <0x1b262> + <1b6d6> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) <2><1b6d9>: Abbrev Number: 0 - <1><1b6da>: Abbrev Number: 26 (DW_TAG_subprogram) - <1b6db> DW_AT_external : 1 - <1b6db> DW_AT_name : (indirect string, offset: 0xf7cb3): TIMEx_DMACommutationHalfCplt - <1b6df> DW_AT_decl_file : 1 - <1b6df> DW_AT_decl_line : 2695 - <1b6e1> DW_AT_decl_column : 6 - <1b6e1> DW_AT_prototyped : 1 - <1b6e1> DW_AT_low_pc : 0x0 - <1b6e5> DW_AT_high_pc : 0x24 - <1b6e9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b6eb> DW_AT_call_all_tail_calls: 1 - <1b6eb> DW_AT_sibling : <0x1b70e> - <2><1b6ef>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b6f0> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1b6f4> DW_AT_decl_file : 1 - <1b6f4> DW_AT_decl_line : 2695 - <1b6f6> DW_AT_decl_column : 54 - <1b6f7> DW_AT_type : <0x1b0c5> - <1b6fb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1b6fe>: Abbrev Number: 2 (DW_TAG_variable) - <1b6ff> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b703> DW_AT_decl_file : 1 - <1b703> DW_AT_decl_line : 2697 - <1b705> DW_AT_decl_column : 22 - <1b706> DW_AT_type : <0x1b50c> - <1b70a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b70d>: Abbrev Number: 0 - <1><1b70e>: Abbrev Number: 26 (DW_TAG_subprogram) - <1b70f> DW_AT_external : 1 - <1b70f> DW_AT_name : (indirect string, offset: 0x7c541): TIMEx_DMACommutationCplt - <1b713> DW_AT_decl_file : 1 - <1b713> DW_AT_decl_line : 2676 - <1b715> DW_AT_decl_column : 6 - <1b715> DW_AT_prototyped : 1 - <1b715> DW_AT_low_pc : 0x0 - <1b719> DW_AT_high_pc : 0x24 - <1b71d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b71f> DW_AT_call_all_tail_calls: 1 - <1b71f> DW_AT_sibling : <0x1b742> - <2><1b723>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b724> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1b728> DW_AT_decl_file : 1 - <1b728> DW_AT_decl_line : 2676 - <1b72a> DW_AT_decl_column : 50 - <1b72b> DW_AT_type : <0x1b0c5> - <1b72f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1b732>: Abbrev Number: 2 (DW_TAG_variable) - <1b733> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b737> DW_AT_decl_file : 1 - <1b737> DW_AT_decl_line : 2678 - <1b739> DW_AT_decl_column : 22 - <1b73a> DW_AT_type : <0x1b50c> - <1b73e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b741>: Abbrev Number: 0 - <1><1b742>: Abbrev Number: 12 (DW_TAG_subprogram) - <1b743> DW_AT_external : 1 - <1b743> DW_AT_name : (indirect string, offset: 0xf8974): HAL_TIMEx_GetChannelNState - <1b747> DW_AT_decl_file : 1 - <1b747> DW_AT_decl_line : 2647 - <1b749> DW_AT_decl_column : 29 - <1b74a> DW_AT_prototyped : 1 - <1b74a> DW_AT_type : <0x1b312> - <1b74e> DW_AT_low_pc : 0x0 - <1b752> DW_AT_high_pc : 0x52 - <1b756> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b758> DW_AT_call_all_calls: 1 - <1b758> DW_AT_sibling : <0x1b78a> - <2><1b75c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b75d> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b761> DW_AT_decl_file : 1 - <1b761> DW_AT_decl_line : 2647 - <1b763> DW_AT_decl_column : 81 - <1b764> DW_AT_type : <0x1b78a> - <1b768> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1b76b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b76c> DW_AT_name : (indirect string, offset: 0xf898f): ChannelN - <1b770> DW_AT_decl_file : 1 - <1b770> DW_AT_decl_line : 2647 - <1b772> DW_AT_decl_column : 97 - <1b773> DW_AT_type : <0x1aba8> - <1b777> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1b77a>: Abbrev Number: 2 (DW_TAG_variable) - <1b77b> DW_AT_name : (indirect string, offset: 0xf7eb4): channel_state - <1b77f> DW_AT_decl_file : 1 - <1b77f> DW_AT_decl_line : 2649 - <1b781> DW_AT_decl_column : 31 - <1b782> DW_AT_type : <0x1b312> - <1b786> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1b789>: Abbrev Number: 0 - <1><1b78a>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1b78b> DW_AT_byte_size : 4 - <1b78b> DW_AT_type : <0x1b467> - <1><1b78f>: Abbrev Number: 12 (DW_TAG_subprogram) - <1b790> DW_AT_external : 1 - <1b790> DW_AT_name : (indirect string, offset: 0xf84d6): HAL_TIMEx_HallSensor_GetState - <1b794> DW_AT_decl_file : 1 - <1b794> DW_AT_decl_line : 2632 - <1b796> DW_AT_decl_column : 22 - <1b797> DW_AT_prototyped : 1 - <1b797> DW_AT_type : <0x1b2e3> - <1b79b> DW_AT_low_pc : 0x0 - <1b79f> DW_AT_high_pc : 0x1c - <1b7a3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b7a5> DW_AT_call_all_calls: 1 - <1b7a5> DW_AT_sibling : <0x1b7b9> - <2><1b7a9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b7aa> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b7ae> DW_AT_decl_file : 1 - <1b7ae> DW_AT_decl_line : 2632 - <1b7b0> DW_AT_decl_column : 77 - <1b7b1> DW_AT_type : <0x1b78a> - <1b7b5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b7b8>: Abbrev Number: 0 - <1><1b7b9>: Abbrev Number: 19 (DW_TAG_subprogram) - <1b7ba> DW_AT_external : 1 - <1b7ba> DW_AT_name : (indirect string, offset: 0xf7a95): HAL_TIMEx_Break2Callback - <1b7be> DW_AT_decl_file : 1 - <1b7be> DW_AT_decl_line : 2599 - <1b7c0> DW_AT_decl_column : 13 - <1b7c0> DW_AT_prototyped : 1 - <1b7c0> DW_AT_low_pc : 0x80067a8 - <1b7c4> DW_AT_high_pc : 0x14 - <1b7c8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b7ca> DW_AT_call_all_calls: 1 - <1b7ca> DW_AT_sibling : <0x1b7de> - <2><1b7ce>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b7cf> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b7d3> DW_AT_decl_file : 1 - <1b7d3> DW_AT_decl_line : 2599 - <1b7d5> DW_AT_decl_column : 57 - <1b7d6> DW_AT_type : <0x1b50c> - <1b7da> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b7dd>: Abbrev Number: 0 - <1><1b7de>: Abbrev Number: 19 (DW_TAG_subprogram) - <1b7df> DW_AT_external : 1 - <1b7df> DW_AT_name : (indirect string, offset: 0xf8214): HAL_TIMEx_BreakCallback - <1b7e3> DW_AT_decl_file : 1 - <1b7e3> DW_AT_decl_line : 2584 - <1b7e5> DW_AT_decl_column : 13 - <1b7e5> DW_AT_prototyped : 1 - <1b7e5> DW_AT_low_pc : 0x8006794 - <1b7e9> DW_AT_high_pc : 0x14 - <1b7ed> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b7ef> DW_AT_call_all_calls: 1 - <1b7ef> DW_AT_sibling : <0x1b803> - <2><1b7f3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b7f4> DW_AT_name : (indirect string, offset: 0xf0e42): htim + <1><1b6da>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b6db> DW_AT_byte_size : 4 + <1b6db> DW_AT_type : <0x1b3b7> + <1><1b6df>: Abbrev Number: 12 (DW_TAG_subprogram) + <1b6e0> DW_AT_external : 1 + <1b6e0> DW_AT_name : (indirect string, offset: 0xf84bb): HAL_TIMEx_HallSensor_GetState + <1b6e4> DW_AT_decl_file : 1 + <1b6e4> DW_AT_decl_line : 2632 + <1b6e6> DW_AT_decl_column : 22 + <1b6e7> DW_AT_prototyped : 1 + <1b6e7> DW_AT_type : <0x1b233> + <1b6eb> DW_AT_low_pc : 0x0 + <1b6ef> DW_AT_high_pc : 0x1c + <1b6f3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b6f5> DW_AT_call_all_calls: 1 + <1b6f5> DW_AT_sibling : <0x1b709> + <2><1b6f9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b6fa> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b6fe> DW_AT_decl_file : 1 + <1b6fe> DW_AT_decl_line : 2632 + <1b700> DW_AT_decl_column : 77 + <1b701> DW_AT_type : <0x1b6da> + <1b705> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b708>: Abbrev Number: 0 + <1><1b709>: Abbrev Number: 19 (DW_TAG_subprogram) + <1b70a> DW_AT_external : 1 + <1b70a> DW_AT_name : (indirect string, offset: 0xf7a7a): HAL_TIMEx_Break2Callback + <1b70e> DW_AT_decl_file : 1 + <1b70e> DW_AT_decl_line : 2599 + <1b710> DW_AT_decl_column : 13 + <1b710> DW_AT_prototyped : 1 + <1b710> DW_AT_low_pc : 0x800685c + <1b714> DW_AT_high_pc : 0x14 + <1b718> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b71a> DW_AT_call_all_calls: 1 + <1b71a> DW_AT_sibling : <0x1b72e> + <2><1b71e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b71f> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b723> DW_AT_decl_file : 1 + <1b723> DW_AT_decl_line : 2599 + <1b725> DW_AT_decl_column : 57 + <1b726> DW_AT_type : <0x1b45c> + <1b72a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b72d>: Abbrev Number: 0 + <1><1b72e>: Abbrev Number: 19 (DW_TAG_subprogram) + <1b72f> DW_AT_external : 1 + <1b72f> DW_AT_name : (indirect string, offset: 0xf81f9): HAL_TIMEx_BreakCallback + <1b733> DW_AT_decl_file : 1 + <1b733> DW_AT_decl_line : 2584 + <1b735> DW_AT_decl_column : 13 + <1b735> DW_AT_prototyped : 1 + <1b735> DW_AT_low_pc : 0x8006848 + <1b739> DW_AT_high_pc : 0x14 + <1b73d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b73f> DW_AT_call_all_calls: 1 + <1b73f> DW_AT_sibling : <0x1b753> + <2><1b743>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b744> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b748> DW_AT_decl_file : 1 + <1b748> DW_AT_decl_line : 2584 + <1b74a> DW_AT_decl_column : 56 + <1b74b> DW_AT_type : <0x1b45c> + <1b74f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b752>: Abbrev Number: 0 + <1><1b753>: Abbrev Number: 19 (DW_TAG_subprogram) + <1b754> DW_AT_external : 1 + <1b754> DW_AT_name : (indirect string, offset: 0xf82b2): HAL_TIMEx_CommutHalfCpltCallback + <1b758> DW_AT_decl_file : 1 + <1b758> DW_AT_decl_line : 2569 + <1b75a> DW_AT_decl_column : 13 + <1b75a> DW_AT_prototyped : 1 + <1b75a> DW_AT_low_pc : 0x0 + <1b75e> DW_AT_high_pc : 0x14 + <1b762> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b764> DW_AT_call_all_calls: 1 + <1b764> DW_AT_sibling : <0x1b778> + <2><1b768>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b769> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b76d> DW_AT_decl_file : 1 + <1b76d> DW_AT_decl_line : 2569 + <1b76f> DW_AT_decl_column : 65 + <1b770> DW_AT_type : <0x1b45c> + <1b774> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b777>: Abbrev Number: 0 + <1><1b778>: Abbrev Number: 19 (DW_TAG_subprogram) + <1b779> DW_AT_external : 1 + <1b779> DW_AT_name : (indirect string, offset: 0xf7b57): HAL_TIMEx_CommutCallback + <1b77d> DW_AT_decl_file : 1 + <1b77d> DW_AT_decl_line : 2555 + <1b77f> DW_AT_decl_column : 13 + <1b77f> DW_AT_prototyped : 1 + <1b77f> DW_AT_low_pc : 0x8006834 + <1b783> DW_AT_high_pc : 0x14 + <1b787> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b789> DW_AT_call_all_calls: 1 + <1b789> DW_AT_sibling : <0x1b79d> + <2><1b78d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b78e> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b792> DW_AT_decl_file : 1 + <1b792> DW_AT_decl_line : 2555 + <1b794> DW_AT_decl_column : 57 + <1b795> DW_AT_type : <0x1b45c> + <1b799> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b79c>: Abbrev Number: 0 + <1><1b79d>: Abbrev Number: 6 (DW_TAG_subprogram) + <1b79e> DW_AT_external : 1 + <1b79e> DW_AT_name : (indirect string, offset: 0xf84f7): HAL_TIMEx_ReArmBreakInput + <1b7a2> DW_AT_decl_file : 1 + <1b7a2> DW_AT_decl_line : 2466 + <1b7a4> DW_AT_decl_column : 19 + <1b7a4> DW_AT_prototyped : 1 + <1b7a4> DW_AT_type : <0x1adfa> + <1b7a8> DW_AT_low_pc : 0x0 + <1b7ac> DW_AT_high_pc : 0xc2 + <1b7b0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b7b2> DW_AT_call_all_tail_calls: 1 + <1b7b2> DW_AT_sibling : <0x1b7f3> + <2><1b7b6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b7b7> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b7bb> DW_AT_decl_file : 1 + <1b7bb> DW_AT_decl_line : 2466 + <1b7bd> DW_AT_decl_column : 70 + <1b7be> DW_AT_type : <0x1b6da> + <1b7c2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b7c5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b7c6> DW_AT_name : (indirect string, offset: 0xf8576): BreakInput + <1b7ca> DW_AT_decl_file : 1 + <1b7ca> DW_AT_decl_line : 2466 + <1b7cc> DW_AT_decl_column : 85 + <1b7cd> DW_AT_type : <0x1aaf8> + <1b7d1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1b7d4>: Abbrev Number: 2 (DW_TAG_variable) + <1b7d5> DW_AT_name : (indirect string, offset: 0xf2774): status + <1b7d9> DW_AT_decl_file : 1 + <1b7d9> DW_AT_decl_line : 2468 + <1b7db> DW_AT_decl_column : 21 + <1b7dc> DW_AT_type : <0x1adfa> + <1b7e0> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1b7e3>: Abbrev Number: 2 (DW_TAG_variable) + <1b7e4> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <1b7e8> DW_AT_decl_file : 1 + <1b7e8> DW_AT_decl_line : 2469 + <1b7ea> DW_AT_decl_column : 12 + <1b7eb> DW_AT_type : <0x1aaf8> + <1b7ef> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1b7f2>: Abbrev Number: 0 + <1><1b7f3>: Abbrev Number: 12 (DW_TAG_subprogram) + <1b7f4> DW_AT_external : 1 + <1b7f4> DW_AT_name : (indirect string, offset: 0xf892b): HAL_TIMEx_DisarmBreakInput <1b7f8> DW_AT_decl_file : 1 - <1b7f8> DW_AT_decl_line : 2584 - <1b7fa> DW_AT_decl_column : 56 - <1b7fb> DW_AT_type : <0x1b50c> - <1b7ff> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b802>: Abbrev Number: 0 - <1><1b803>: Abbrev Number: 19 (DW_TAG_subprogram) - <1b804> DW_AT_external : 1 - <1b804> DW_AT_name : (indirect string, offset: 0xf82cd): HAL_TIMEx_CommutHalfCpltCallback - <1b808> DW_AT_decl_file : 1 - <1b808> DW_AT_decl_line : 2569 - <1b80a> DW_AT_decl_column : 13 - <1b80a> DW_AT_prototyped : 1 - <1b80a> DW_AT_low_pc : 0x0 - <1b80e> DW_AT_high_pc : 0x14 - <1b812> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b814> DW_AT_call_all_calls: 1 - <1b814> DW_AT_sibling : <0x1b828> - <2><1b818>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b819> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b81d> DW_AT_decl_file : 1 - <1b81d> DW_AT_decl_line : 2569 - <1b81f> DW_AT_decl_column : 65 - <1b820> DW_AT_type : <0x1b50c> - <1b824> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b827>: Abbrev Number: 0 - <1><1b828>: Abbrev Number: 19 (DW_TAG_subprogram) - <1b829> DW_AT_external : 1 - <1b829> DW_AT_name : (indirect string, offset: 0xf7b72): HAL_TIMEx_CommutCallback - <1b82d> DW_AT_decl_file : 1 - <1b82d> DW_AT_decl_line : 2555 - <1b82f> DW_AT_decl_column : 13 - <1b82f> DW_AT_prototyped : 1 - <1b82f> DW_AT_low_pc : 0x8006780 - <1b833> DW_AT_high_pc : 0x14 - <1b837> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b839> DW_AT_call_all_calls: 1 - <1b839> DW_AT_sibling : <0x1b84d> - <2><1b83d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b83e> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b842> DW_AT_decl_file : 1 - <1b842> DW_AT_decl_line : 2555 - <1b844> DW_AT_decl_column : 57 - <1b845> DW_AT_type : <0x1b50c> - <1b849> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b84c>: Abbrev Number: 0 - <1><1b84d>: Abbrev Number: 6 (DW_TAG_subprogram) - <1b84e> DW_AT_external : 1 - <1b84e> DW_AT_name : (indirect string, offset: 0xf8512): HAL_TIMEx_ReArmBreakInput - <1b852> DW_AT_decl_file : 1 - <1b852> DW_AT_decl_line : 2466 - <1b854> DW_AT_decl_column : 19 - <1b854> DW_AT_prototyped : 1 - <1b854> DW_AT_type : <0x1aeaa> - <1b858> DW_AT_low_pc : 0x0 - <1b85c> DW_AT_high_pc : 0xc2 - <1b860> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b862> DW_AT_call_all_tail_calls: 1 - <1b862> DW_AT_sibling : <0x1b8a3> - <2><1b866>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b867> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b86b> DW_AT_decl_file : 1 - <1b86b> DW_AT_decl_line : 2466 - <1b86d> DW_AT_decl_column : 70 - <1b86e> DW_AT_type : <0x1b78a> - <1b872> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1b875>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b876> DW_AT_name : (indirect string, offset: 0xf8591): BreakInput - <1b87a> DW_AT_decl_file : 1 - <1b87a> DW_AT_decl_line : 2466 - <1b87c> DW_AT_decl_column : 85 - <1b87d> DW_AT_type : <0x1aba8> - <1b881> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1b884>: Abbrev Number: 2 (DW_TAG_variable) - <1b885> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1b889> DW_AT_decl_file : 1 - <1b889> DW_AT_decl_line : 2468 - <1b88b> DW_AT_decl_column : 21 - <1b88c> DW_AT_type : <0x1aeaa> - <1b890> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1b893>: Abbrev Number: 2 (DW_TAG_variable) - <1b894> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <1b898> DW_AT_decl_file : 1 - <1b898> DW_AT_decl_line : 2469 - <1b89a> DW_AT_decl_column : 12 - <1b89b> DW_AT_type : <0x1aba8> - <1b89f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1b8a2>: Abbrev Number: 0 - <1><1b8a3>: Abbrev Number: 12 (DW_TAG_subprogram) - <1b8a4> DW_AT_external : 1 - <1b8a4> DW_AT_name : (indirect string, offset: 0xf8946): HAL_TIMEx_DisarmBreakInput - <1b8a8> DW_AT_decl_file : 1 - <1b8a8> DW_AT_decl_line : 2411 - <1b8aa> DW_AT_decl_column : 19 - <1b8ab> DW_AT_prototyped : 1 - <1b8ab> DW_AT_type : <0x1aeaa> - <1b8af> DW_AT_low_pc : 0x0 - <1b8b3> DW_AT_high_pc : 0x92 - <1b8b7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b8b9> DW_AT_call_all_calls: 1 - <1b8b9> DW_AT_sibling : <0x1b8fa> - <2><1b8bd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b8be> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b8c2> DW_AT_decl_file : 1 - <1b8c2> DW_AT_decl_line : 2411 - <1b8c4> DW_AT_decl_column : 65 - <1b8c5> DW_AT_type : <0x1b50c> - <1b8c9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1b8cc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b8cd> DW_AT_name : (indirect string, offset: 0xf8591): BreakInput - <1b8d1> DW_AT_decl_file : 1 - <1b8d1> DW_AT_decl_line : 2411 - <1b8d3> DW_AT_decl_column : 80 - <1b8d4> DW_AT_type : <0x1aba8> - <1b8d8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1b8db>: Abbrev Number: 2 (DW_TAG_variable) - <1b8dc> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1b8e0> DW_AT_decl_file : 1 - <1b8e0> DW_AT_decl_line : 2413 - <1b8e2> DW_AT_decl_column : 21 - <1b8e3> DW_AT_type : <0x1aeaa> - <1b8e7> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1b8ea>: Abbrev Number: 2 (DW_TAG_variable) - <1b8eb> DW_AT_name : (indirect string, offset: 0xf867f): tmpbdtr - <1b8ef> DW_AT_decl_file : 1 - <1b8ef> DW_AT_decl_line : 2414 - <1b8f1> DW_AT_decl_column : 12 - <1b8f2> DW_AT_type : <0x1aba8> - <1b8f6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1b8f9>: Abbrev Number: 0 - <1><1b8fa>: Abbrev Number: 12 (DW_TAG_subprogram) - <1b8fb> DW_AT_external : 1 - <1b8fb> DW_AT_name : (indirect string, offset: 0xf83b7): HAL_TIMEx_GroupChannel5 - <1b8ff> DW_AT_decl_file : 1 - <1b8ff> DW_AT_decl_line : 2373 - <1b901> DW_AT_decl_column : 19 - <1b902> DW_AT_prototyped : 1 - <1b902> DW_AT_type : <0x1aeaa> - <1b906> DW_AT_low_pc : 0x0 - <1b90a> DW_AT_high_pc : 0x66 - <1b90e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b910> DW_AT_call_all_calls: 1 - <1b910> DW_AT_sibling : <0x1b933> - <2><1b914>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b915> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b919> DW_AT_decl_file : 1 - <1b919> DW_AT_decl_line : 2373 - <1b91b> DW_AT_decl_column : 62 - <1b91c> DW_AT_type : <0x1b50c> - <1b920> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b923>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b924> DW_AT_name : (indirect string, offset: 0xf2522): Channels - <1b928> DW_AT_decl_file : 1 - <1b928> DW_AT_decl_line : 2373 - <1b92a> DW_AT_decl_column : 77 - <1b92b> DW_AT_type : <0x1aba8> - <1b92f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1b932>: Abbrev Number: 0 - <1><1b933>: Abbrev Number: 12 (DW_TAG_subprogram) - <1b934> DW_AT_external : 1 - <1b934> DW_AT_name : (indirect string, offset: 0xf842e): HAL_TIMEx_RemapConfig - <1b938> DW_AT_decl_file : 1 - <1b938> DW_AT_decl_line : 2317 - <1b93a> DW_AT_decl_column : 19 - <1b93b> DW_AT_prototyped : 1 - <1b93b> DW_AT_type : <0x1aeaa> - <1b93f> DW_AT_low_pc : 0x0 - <1b943> DW_AT_high_pc : 0xc4 - <1b947> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b949> DW_AT_call_all_calls: 1 - <1b949> DW_AT_sibling : <0x1b98a> - <2><1b94d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b94e> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b952> DW_AT_decl_file : 1 - <1b952> DW_AT_decl_line : 2317 - <1b954> DW_AT_decl_column : 60 - <1b955> DW_AT_type : <0x1b50c> - <1b959> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1b95c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b95d> DW_AT_name : (indirect string, offset: 0xf848e): Remap - <1b961> DW_AT_decl_file : 1 - <1b961> DW_AT_decl_line : 2317 - <1b963> DW_AT_decl_column : 75 - <1b964> DW_AT_type : <0x1aba8> - <1b968> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1b96b>: Abbrev Number: 2 (DW_TAG_variable) - <1b96c> DW_AT_name : (indirect string, offset: 0xf835d): tmpor - <1b970> DW_AT_decl_file : 1 - <1b970> DW_AT_decl_line : 2319 - <1b972> DW_AT_decl_column : 12 - <1b973> DW_AT_type : <0x1aba8> - <1b977> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1b97a>: Abbrev Number: 2 (DW_TAG_variable) - <1b97b> DW_AT_name : (indirect string, offset: 0xf865b): tmpaf1 - <1b97f> DW_AT_decl_file : 1 - <1b97f> DW_AT_decl_line : 2320 - <1b981> DW_AT_decl_column : 12 - <1b982> DW_AT_type : <0x1aba8> - <1b986> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1b989>: Abbrev Number: 0 - <1><1b98a>: Abbrev Number: 12 (DW_TAG_subprogram) - <1b98b> DW_AT_external : 1 - <1b98b> DW_AT_name : (indirect string, offset: 0xf8581): HAL_TIMEx_ConfigBreakInput - <1b98f> DW_AT_decl_file : 1 - <1b98f> DW_AT_decl_line : 2159 - <1b991> DW_AT_decl_column : 19 - <1b992> DW_AT_prototyped : 1 - <1b992> DW_AT_type : <0x1aeaa> - <1b996> DW_AT_low_pc : 0x0 - <1b99a> DW_AT_high_pc : 0x14e - <1b99e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1b9a0> DW_AT_call_all_calls: 1 - <1b9a0> DW_AT_sibling : <0x1ba2c> - <2><1b9a4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b9a5> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1b9a9> DW_AT_decl_file : 1 - <1b9a9> DW_AT_decl_line : 2159 - <1b9ab> DW_AT_decl_column : 65 - <1b9ac> DW_AT_type : <0x1b50c> - <1b9b0> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><1b9b3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b9b4> DW_AT_name : (indirect string, offset: 0xf8591): BreakInput - <1b9b8> DW_AT_decl_file : 1 - <1b9b8> DW_AT_decl_line : 2160 - <1b9ba> DW_AT_decl_column : 55 - <1b9bb> DW_AT_type : <0x1aba8> - <1b9bf> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><1b9c2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1b9c3> DW_AT_name : (indirect string, offset: 0xf89b9): sBreakInputConfig - <1b9c7> DW_AT_decl_file : 1 - <1b9c7> DW_AT_decl_line : 2161 - <1b9c9> DW_AT_decl_column : 83 - <1b9ca> DW_AT_type : <0x1ba2c> - <1b9ce> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><1b9d1>: Abbrev Number: 2 (DW_TAG_variable) - <1b9d2> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1b9d6> DW_AT_decl_file : 1 - <1b9d6> DW_AT_decl_line : 2164 - <1b9d8> DW_AT_decl_column : 21 - <1b9d9> DW_AT_type : <0x1aeaa> - <1b9dd> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1b9e0>: Abbrev Number: 2 (DW_TAG_variable) - <1b9e1> DW_AT_name : (indirect string, offset: 0xf85e3): tmporx - <1b9e5> DW_AT_decl_file : 1 - <1b9e5> DW_AT_decl_line : 2165 - <1b9e7> DW_AT_decl_column : 12 - <1b9e8> DW_AT_type : <0x1aba8> - <1b9ec> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><1b9ef>: Abbrev Number: 2 (DW_TAG_variable) - <1b9f0> DW_AT_name : (indirect string, offset: 0xf832c): bkin_enable_mask - <1b9f4> DW_AT_decl_file : 1 - <1b9f4> DW_AT_decl_line : 2166 - <1b9f6> DW_AT_decl_column : 12 - <1b9f7> DW_AT_type : <0x1aba8> - <1b9fb> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1b9fe>: Abbrev Number: 2 (DW_TAG_variable) - <1b9ff> DW_AT_name : (indirect string, offset: 0xf8747): bkin_polarity_mask - <1ba03> DW_AT_decl_file : 1 - <1ba03> DW_AT_decl_line : 2167 - <1ba05> DW_AT_decl_column : 12 - <1ba06> DW_AT_type : <0x1aba8> - <1ba0a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1ba0d>: Abbrev Number: 2 (DW_TAG_variable) - <1ba0e> DW_AT_name : (indirect string, offset: 0xf85ff): bkin_enable_bitpos - <1ba12> DW_AT_decl_file : 1 - <1ba12> DW_AT_decl_line : 2168 - <1ba14> DW_AT_decl_column : 12 - <1ba15> DW_AT_type : <0x1aba8> - <1ba19> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1ba1c>: Abbrev Number: 2 (DW_TAG_variable) - <1ba1d> DW_AT_name : (indirect string, offset: 0xf85ea): bkin_polarity_bitpos - <1ba21> DW_AT_decl_file : 1 - <1ba21> DW_AT_decl_line : 2169 - <1ba23> DW_AT_decl_column : 12 - <1ba24> DW_AT_type : <0x1aba8> - <1ba28> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1ba2b>: Abbrev Number: 0 - <1><1ba2c>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1ba2d> DW_AT_byte_size : 4 - <1ba2d> DW_AT_type : <0x1b4f6> - <1><1ba31>: Abbrev Number: 12 (DW_TAG_subprogram) - <1ba32> DW_AT_external : 1 - <1ba32> DW_AT_name : (indirect string, offset: 0xf84f4): HAL_TIMEx_ConfigBreakDeadTime - <1ba36> DW_AT_decl_file : 1 - <1ba36> DW_AT_decl_line : 2077 - <1ba38> DW_AT_decl_column : 19 - <1ba39> DW_AT_prototyped : 1 - <1ba39> DW_AT_type : <0x1aeaa> - <1ba3d> DW_AT_low_pc : 0x0 - <1ba41> DW_AT_high_pc : 0x120 - <1ba45> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1ba47> DW_AT_call_all_calls: 1 - <1ba47> DW_AT_sibling : <0x1ba79> - <2><1ba4b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ba4c> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1ba50> DW_AT_decl_file : 1 - <1ba50> DW_AT_decl_line : 2077 - <1ba52> DW_AT_decl_column : 68 - <1ba53> DW_AT_type : <0x1b50c> - <1ba57> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1ba5a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ba5b> DW_AT_name : (indirect string, offset: 0xf8444): sBreakDeadTimeConfig - <1ba5f> DW_AT_decl_file : 1 - <1ba5f> DW_AT_decl_line : 2078 - <1ba61> DW_AT_decl_column : 87 - <1ba62> DW_AT_type : <0x1ba79> - <1ba66> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1ba69>: Abbrev Number: 2 (DW_TAG_variable) - <1ba6a> DW_AT_name : (indirect string, offset: 0xf867f): tmpbdtr - <1ba6e> DW_AT_decl_file : 1 - <1ba6e> DW_AT_decl_line : 2081 - <1ba70> DW_AT_decl_column : 12 - <1ba71> DW_AT_type : <0x1aba8> - <1ba75> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1ba78>: Abbrev Number: 0 - <1><1ba79>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1ba7a> DW_AT_byte_size : 4 - <1ba7a> DW_AT_type : <0x1b2b4> - <1><1ba7e>: Abbrev Number: 12 (DW_TAG_subprogram) - <1ba7f> DW_AT_external : 1 - <1ba7f> DW_AT_name : (indirect string, offset: 0xf8408): HAL_TIMEx_MasterConfigSynchronization - <1ba83> DW_AT_decl_file : 1 - <1ba83> DW_AT_decl_line : 2004 - <1ba85> DW_AT_decl_column : 19 - <1ba86> DW_AT_prototyped : 1 - <1ba86> DW_AT_type : <0x1aeaa> - <1ba8a> DW_AT_low_pc : 0x0 - <1ba8e> DW_AT_high_pc : 0xc0 - <1ba92> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1ba94> DW_AT_call_all_calls: 1 - <1ba94> DW_AT_sibling : <0x1bad5> - <2><1ba98>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ba99> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1ba9d> DW_AT_decl_file : 1 - <1ba9d> DW_AT_decl_line : 2004 - <1ba9f> DW_AT_decl_column : 76 - <1baa0> DW_AT_type : <0x1b50c> - <1baa4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1baa7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1baa8> DW_AT_name : (indirect string, offset: 0xf87f1): sMasterConfig - <1baac> DW_AT_decl_file : 1 - <1baac> DW_AT_decl_line : 2005 - <1baae> DW_AT_decl_column : 88 - <1baaf> DW_AT_type : <0x1bad5> - <1bab3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bab6>: Abbrev Number: 2 (DW_TAG_variable) - <1bab7> DW_AT_name : (indirect string, offset: 0xf81f4): tmpcr2 - <1babb> DW_AT_decl_file : 1 - <1babb> DW_AT_decl_line : 2007 - <1babd> DW_AT_decl_column : 12 - <1babe> DW_AT_type : <0x1aba8> - <1bac2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1bac5>: Abbrev Number: 2 (DW_TAG_variable) - <1bac6> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1baca> DW_AT_decl_file : 1 - <1baca> DW_AT_decl_line : 2008 - <1bacc> DW_AT_decl_column : 12 - <1bacd> DW_AT_type : <0x1aba8> - <1bad1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1bad4>: Abbrev Number: 0 - <1><1bad5>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1bad6> DW_AT_byte_size : 4 - <1bad6> DW_AT_type : <0x1b1e3> - <1><1bada>: Abbrev Number: 12 (DW_TAG_subprogram) - <1badb> DW_AT_external : 1 - <1badb> DW_AT_name : (indirect string, offset: 0xf870c): HAL_TIMEx_ConfigCommutEvent_DMA - <1badf> DW_AT_decl_file : 1 - <1badf> DW_AT_decl_line : 1955 - <1bae1> DW_AT_decl_column : 19 - <1bae2> DW_AT_prototyped : 1 - <1bae2> DW_AT_type : <0x1aeaa> - <1bae6> DW_AT_low_pc : 0x0 - <1baea> DW_AT_high_pc : 0xe8 - <1baee> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1baf0> DW_AT_call_all_calls: 1 - <1baf0> DW_AT_sibling : <0x1bb22> - <2><1baf4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1baf5> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1baf9> DW_AT_decl_file : 1 - <1baf9> DW_AT_decl_line : 1955 - <1bafb> DW_AT_decl_column : 70 - <1bafc> DW_AT_type : <0x1b50c> - <1bb00> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1bb03>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bb04> DW_AT_name : (indirect string, offset: 0xf808c): InputTrigger - <1bb08> DW_AT_decl_file : 1 - <1bb08> DW_AT_decl_line : 1955 - <1bb0a> DW_AT_decl_column : 86 - <1bb0b> DW_AT_type : <0x1aba8> - <1bb0f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1bb12>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bb13> DW_AT_name : (indirect string, offset: 0xf828d): CommutationSource - <1bb17> DW_AT_decl_file : 1 - <1bb17> DW_AT_decl_line : 1956 - <1bb19> DW_AT_decl_column : 61 - <1bb1a> DW_AT_type : <0x1aba8> - <1bb1e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bb21>: Abbrev Number: 0 - <1><1bb22>: Abbrev Number: 12 (DW_TAG_subprogram) - <1bb23> DW_AT_external : 1 - <1bb23> DW_AT_name : (indirect string, offset: 0xf82ee): HAL_TIMEx_ConfigCommutEvent_IT - <1bb27> DW_AT_decl_file : 1 - <1bb27> DW_AT_decl_line : 1898 - <1bb29> DW_AT_decl_column : 19 - <1bb2a> DW_AT_prototyped : 1 - <1bb2a> DW_AT_type : <0x1aeaa> - <1bb2e> DW_AT_low_pc : 0x0 - <1bb32> DW_AT_high_pc : 0xc4 - <1bb36> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bb38> DW_AT_call_all_calls: 1 - <1bb38> DW_AT_sibling : <0x1bb6a> - <2><1bb3c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bb3d> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bb41> DW_AT_decl_file : 1 - <1bb41> DW_AT_decl_line : 1898 - <1bb43> DW_AT_decl_column : 69 - <1bb44> DW_AT_type : <0x1b50c> - <1bb48> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1bb4b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bb4c> DW_AT_name : (indirect string, offset: 0xf808c): InputTrigger - <1bb50> DW_AT_decl_file : 1 - <1bb50> DW_AT_decl_line : 1898 - <1bb52> DW_AT_decl_column : 85 - <1bb53> DW_AT_type : <0x1aba8> - <1bb57> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1bb5a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bb5b> DW_AT_name : (indirect string, offset: 0xf828d): CommutationSource - <1bb5f> DW_AT_decl_file : 1 - <1bb5f> DW_AT_decl_line : 1899 - <1bb61> DW_AT_decl_column : 60 - <1bb62> DW_AT_type : <0x1aba8> - <1bb66> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bb69>: Abbrev Number: 0 - <1><1bb6a>: Abbrev Number: 12 (DW_TAG_subprogram) - <1bb6b> DW_AT_external : 1 - <1bb6b> DW_AT_name : (indirect string, offset: 0xf8494): HAL_TIMEx_ConfigCommutEvent - <1bb6f> DW_AT_decl_file : 1 - <1bb6f> DW_AT_decl_line : 1842 - <1bb71> DW_AT_decl_column : 19 - <1bb72> DW_AT_prototyped : 1 - <1bb72> DW_AT_type : <0x1aeaa> - <1bb76> DW_AT_low_pc : 0x0 - <1bb7a> DW_AT_high_pc : 0xc4 - <1bb7e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bb80> DW_AT_call_all_calls: 1 - <1bb80> DW_AT_sibling : <0x1bbb2> - <2><1bb84>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bb85> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bb89> DW_AT_decl_file : 1 - <1bb89> DW_AT_decl_line : 1842 - <1bb8b> DW_AT_decl_column : 66 - <1bb8c> DW_AT_type : <0x1b50c> - <1bb90> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1bb93>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bb94> DW_AT_name : (indirect string, offset: 0xf808c): InputTrigger - <1bb98> DW_AT_decl_file : 1 - <1bb98> DW_AT_decl_line : 1842 - <1bb9a> DW_AT_decl_column : 82 - <1bb9b> DW_AT_type : <0x1aba8> - <1bb9f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1bba2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bba3> DW_AT_name : (indirect string, offset: 0xf828d): CommutationSource - <1bba7> DW_AT_decl_file : 1 - <1bba7> DW_AT_decl_line : 1843 - <1bba9> DW_AT_decl_column : 57 - <1bbaa> DW_AT_type : <0x1aba8> - <1bbae> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bbb1>: Abbrev Number: 0 - <1><1bbb2>: Abbrev Number: 6 (DW_TAG_subprogram) - <1bbb3> DW_AT_external : 1 - <1bbb3> DW_AT_name : (indirect string, offset: 0xf863f): HAL_TIMEx_OnePulseN_Stop_IT - <1bbb7> DW_AT_decl_file : 1 - <1bbb7> DW_AT_decl_line : 1762 - <1bbb9> DW_AT_decl_column : 19 - <1bbb9> DW_AT_prototyped : 1 - <1bbb9> DW_AT_type : <0x1aeaa> - <1bbbd> DW_AT_low_pc : 0x0 - <1bbc1> DW_AT_high_pc : 0xde - <1bbc5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bbc7> DW_AT_call_all_tail_calls: 1 - <1bbc7> DW_AT_sibling : <0x1bbf9> - <2><1bbcb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bbcc> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bbd0> DW_AT_decl_file : 1 - <1bbd0> DW_AT_decl_line : 1762 - <1bbd2> DW_AT_decl_column : 66 - <1bbd3> DW_AT_type : <0x1b50c> - <1bbd7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bbda>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bbdb> DW_AT_name : (indirect string, offset: 0xf7724): OutputChannel - <1bbdf> DW_AT_decl_file : 1 - <1bbdf> DW_AT_decl_line : 1762 - <1bbe1> DW_AT_decl_column : 81 - <1bbe2> DW_AT_type : <0x1aba8> - <1bbe6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bbe9>: Abbrev Number: 2 (DW_TAG_variable) - <1bbea> DW_AT_name : (indirect string, offset: 0xf8938): input_channel - <1bbee> DW_AT_decl_file : 1 - <1bbee> DW_AT_decl_line : 1764 - <1bbf0> DW_AT_decl_column : 12 - <1bbf1> DW_AT_type : <0x1aba8> - <1bbf5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1bbf8>: Abbrev Number: 0 - <1><1bbf9>: Abbrev Number: 6 (DW_TAG_subprogram) - <1bbfa> DW_AT_external : 1 - <1bbfa> DW_AT_name : (indirect string, offset: 0xf83cf): HAL_TIMEx_OnePulseN_Start_IT - <1bbfe> DW_AT_decl_file : 1 - <1bbfe> DW_AT_decl_line : 1707 - <1bc00> DW_AT_decl_column : 19 - <1bc00> DW_AT_prototyped : 1 - <1bc00> DW_AT_type : <0x1aeaa> - <1bc04> DW_AT_low_pc : 0x0 - <1bc08> DW_AT_high_pc : 0xca - <1bc0c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bc0e> DW_AT_call_all_tail_calls: 1 - <1bc0e> DW_AT_sibling : <0x1bc7c> - <2><1bc12>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bc13> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bc17> DW_AT_decl_file : 1 - <1bc17> DW_AT_decl_line : 1707 - <1bc19> DW_AT_decl_column : 67 - <1bc1a> DW_AT_type : <0x1b50c> - <1bc1e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bc21>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bc22> DW_AT_name : (indirect string, offset: 0xf7724): OutputChannel - <1bc26> DW_AT_decl_file : 1 - <1bc26> DW_AT_decl_line : 1707 - <1bc28> DW_AT_decl_column : 82 - <1bc29> DW_AT_type : <0x1aba8> - <1bc2d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bc30>: Abbrev Number: 2 (DW_TAG_variable) - <1bc31> DW_AT_name : (indirect string, offset: 0xf8938): input_channel - <1bc35> DW_AT_decl_file : 1 - <1bc35> DW_AT_decl_line : 1709 - <1bc37> DW_AT_decl_column : 12 - <1bc38> DW_AT_type : <0x1aba8> - <1bc3c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1bc3f>: Abbrev Number: 2 (DW_TAG_variable) - <1bc40> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state - <1bc44> DW_AT_decl_file : 1 - <1bc44> DW_AT_decl_line : 1710 - <1bc46> DW_AT_decl_column : 31 - <1bc47> DW_AT_type : <0x1b312> - <1bc4b> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><1bc4e>: Abbrev Number: 2 (DW_TAG_variable) - <1bc4f> DW_AT_name : (indirect string, offset: 0xf7659): channel_2_state - <1bc53> DW_AT_decl_file : 1 - <1bc53> DW_AT_decl_line : 1711 - <1bc55> DW_AT_decl_column : 31 - <1bc56> DW_AT_type : <0x1b312> - <1bc5a> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><1bc5d>: Abbrev Number: 2 (DW_TAG_variable) - <1bc5e> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <1bc62> DW_AT_decl_file : 1 - <1bc62> DW_AT_decl_line : 1712 - <1bc64> DW_AT_decl_column : 31 - <1bc65> DW_AT_type : <0x1b312> - <1bc69> DW_AT_location : 2 byte block: 91 71 (DW_OP_fbreg: -15) - <2><1bc6c>: Abbrev Number: 2 (DW_TAG_variable) - <1bc6d> DW_AT_name : (indirect string, offset: 0xf764b): complementary_channel_2_state - <1bc71> DW_AT_decl_file : 1 - <1bc71> DW_AT_decl_line : 1713 - <1bc73> DW_AT_decl_column : 31 - <1bc74> DW_AT_type : <0x1b312> - <1bc78> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1bc7b>: Abbrev Number: 0 - <1><1bc7c>: Abbrev Number: 6 (DW_TAG_subprogram) - <1bc7d> DW_AT_external : 1 - <1bc7d> DW_AT_name : (indirect string, offset: 0xf8274): HAL_TIMEx_OnePulseN_Stop - <1bc81> DW_AT_decl_file : 1 - <1bc81> DW_AT_decl_line : 1668 - <1bc83> DW_AT_decl_column : 19 - <1bc83> DW_AT_prototyped : 1 - <1bc83> DW_AT_type : <0x1aeaa> - <1bc87> DW_AT_low_pc : 0x0 - <1bc8b> DW_AT_high_pc : 0xbe - <1bc8f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bc91> DW_AT_call_all_tail_calls: 1 - <1bc91> DW_AT_sibling : <0x1bcc3> - <2><1bc95>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bc96> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bc9a> DW_AT_decl_file : 1 - <1bc9a> DW_AT_decl_line : 1668 - <1bc9c> DW_AT_decl_column : 63 - <1bc9d> DW_AT_type : <0x1b50c> - <1bca1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bca4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bca5> DW_AT_name : (indirect string, offset: 0xf7724): OutputChannel - <1bca9> DW_AT_decl_file : 1 - <1bca9> DW_AT_decl_line : 1668 - <1bcab> DW_AT_decl_column : 78 - <1bcac> DW_AT_type : <0x1aba8> - <1bcb0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bcb3>: Abbrev Number: 2 (DW_TAG_variable) - <1bcb4> DW_AT_name : (indirect string, offset: 0xf8938): input_channel - <1bcb8> DW_AT_decl_file : 1 - <1bcb8> DW_AT_decl_line : 1670 - <1bcba> DW_AT_decl_column : 12 - <1bcbb> DW_AT_type : <0x1aba8> - <1bcbf> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1bcc2>: Abbrev Number: 0 - <1><1bcc3>: Abbrev Number: 6 (DW_TAG_subprogram) - <1bcc4> DW_AT_external : 1 - <1bcc4> DW_AT_name : (indirect string, offset: 0xf84b0): HAL_TIMEx_OnePulseN_Start - <1bcc8> DW_AT_decl_file : 1 - <1bcc8> DW_AT_decl_line : 1619 - <1bcca> DW_AT_decl_column : 19 - <1bcca> DW_AT_prototyped : 1 - <1bcca> DW_AT_type : <0x1aeaa> - <1bcce> DW_AT_low_pc : 0x0 - <1bcd2> DW_AT_high_pc : 0xaa - <1bcd6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bcd8> DW_AT_call_all_tail_calls: 1 - <1bcd8> DW_AT_sibling : <0x1bd46> - <2><1bcdc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bcdd> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bce1> DW_AT_decl_file : 1 - <1bce1> DW_AT_decl_line : 1619 - <1bce3> DW_AT_decl_column : 64 - <1bce4> DW_AT_type : <0x1b50c> - <1bce8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bceb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bcec> DW_AT_name : (indirect string, offset: 0xf7724): OutputChannel - <1bcf0> DW_AT_decl_file : 1 - <1bcf0> DW_AT_decl_line : 1619 - <1bcf2> DW_AT_decl_column : 79 - <1bcf3> DW_AT_type : <0x1aba8> - <1bcf7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bcfa>: Abbrev Number: 2 (DW_TAG_variable) - <1bcfb> DW_AT_name : (indirect string, offset: 0xf8938): input_channel - <1bcff> DW_AT_decl_file : 1 - <1bcff> DW_AT_decl_line : 1621 - <1bd01> DW_AT_decl_column : 12 - <1bd02> DW_AT_type : <0x1aba8> - <1bd06> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1bd09>: Abbrev Number: 2 (DW_TAG_variable) - <1bd0a> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state - <1bd0e> DW_AT_decl_file : 1 - <1bd0e> DW_AT_decl_line : 1622 - <1bd10> DW_AT_decl_column : 31 - <1bd11> DW_AT_type : <0x1b312> - <1bd15> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><1bd18>: Abbrev Number: 2 (DW_TAG_variable) - <1bd19> DW_AT_name : (indirect string, offset: 0xf7659): channel_2_state - <1bd1d> DW_AT_decl_file : 1 - <1bd1d> DW_AT_decl_line : 1623 - <1bd1f> DW_AT_decl_column : 31 - <1bd20> DW_AT_type : <0x1b312> - <1bd24> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><1bd27>: Abbrev Number: 2 (DW_TAG_variable) - <1bd28> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <1bd2c> DW_AT_decl_file : 1 - <1bd2c> DW_AT_decl_line : 1624 - <1bd2e> DW_AT_decl_column : 31 - <1bd2f> DW_AT_type : <0x1b312> - <1bd33> DW_AT_location : 2 byte block: 91 71 (DW_OP_fbreg: -15) - <2><1bd36>: Abbrev Number: 2 (DW_TAG_variable) - <1bd37> DW_AT_name : (indirect string, offset: 0xf764b): complementary_channel_2_state - <1bd3b> DW_AT_decl_file : 1 - <1bd3b> DW_AT_decl_line : 1625 - <1bd3d> DW_AT_decl_column : 31 - <1bd3e> DW_AT_type : <0x1b312> - <1bd42> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1bd45>: Abbrev Number: 0 - <1><1bd46>: Abbrev Number: 6 (DW_TAG_subprogram) - <1bd47> DW_AT_external : 1 - <1bd47> DW_AT_name : (indirect string, offset: 0xf8779): HAL_TIMEx_PWMN_Stop_DMA - <1bd4b> DW_AT_decl_file : 1 - <1bd4b> DW_AT_decl_line : 1528 - <1bd4d> DW_AT_decl_column : 19 - <1bd4d> DW_AT_prototyped : 1 - <1bd4d> DW_AT_type : <0x1aeaa> - <1bd51> DW_AT_low_pc : 0x0 - <1bd55> DW_AT_high_pc : 0x138 - <1bd59> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bd5b> DW_AT_call_all_tail_calls: 1 - <1bd5b> DW_AT_sibling : <0x1bd8d> - <2><1bd5f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bd60> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bd64> DW_AT_decl_file : 1 - <1bd64> DW_AT_decl_line : 1528 - <1bd66> DW_AT_decl_column : 62 - <1bd67> DW_AT_type : <0x1b50c> - <1bd6b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bd6e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bd6f> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1bd73> DW_AT_decl_file : 1 - <1bd73> DW_AT_decl_line : 1528 - <1bd75> DW_AT_decl_column : 77 - <1bd76> DW_AT_type : <0x1aba8> - <1bd7a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bd7d>: Abbrev Number: 2 (DW_TAG_variable) - <1bd7e> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1bd82> DW_AT_decl_file : 1 - <1bd82> DW_AT_decl_line : 1530 - <1bd84> DW_AT_decl_column : 21 - <1bd85> DW_AT_type : <0x1aeaa> - <1bd89> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1bd8c>: Abbrev Number: 0 - <1><1bd8d>: Abbrev Number: 6 (DW_TAG_subprogram) - <1bd8e> DW_AT_external : 1 - <1bd8e> DW_AT_name : (indirect string, offset: 0xf8539): HAL_TIMEx_PWMN_Start_DMA + <1b7f8> DW_AT_decl_line : 2411 + <1b7fa> DW_AT_decl_column : 19 + <1b7fb> DW_AT_prototyped : 1 + <1b7fb> DW_AT_type : <0x1adfa> + <1b7ff> DW_AT_low_pc : 0x0 + <1b803> DW_AT_high_pc : 0x92 + <1b807> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b809> DW_AT_call_all_calls: 1 + <1b809> DW_AT_sibling : <0x1b84a> + <2><1b80d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b80e> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b812> DW_AT_decl_file : 1 + <1b812> DW_AT_decl_line : 2411 + <1b814> DW_AT_decl_column : 65 + <1b815> DW_AT_type : <0x1b45c> + <1b819> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b81c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b81d> DW_AT_name : (indirect string, offset: 0xf8576): BreakInput + <1b821> DW_AT_decl_file : 1 + <1b821> DW_AT_decl_line : 2411 + <1b823> DW_AT_decl_column : 80 + <1b824> DW_AT_type : <0x1aaf8> + <1b828> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1b82b>: Abbrev Number: 2 (DW_TAG_variable) + <1b82c> DW_AT_name : (indirect string, offset: 0xf2774): status + <1b830> DW_AT_decl_file : 1 + <1b830> DW_AT_decl_line : 2413 + <1b832> DW_AT_decl_column : 21 + <1b833> DW_AT_type : <0x1adfa> + <1b837> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1b83a>: Abbrev Number: 2 (DW_TAG_variable) + <1b83b> DW_AT_name : (indirect string, offset: 0xf8664): tmpbdtr + <1b83f> DW_AT_decl_file : 1 + <1b83f> DW_AT_decl_line : 2414 + <1b841> DW_AT_decl_column : 12 + <1b842> DW_AT_type : <0x1aaf8> + <1b846> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1b849>: Abbrev Number: 0 + <1><1b84a>: Abbrev Number: 12 (DW_TAG_subprogram) + <1b84b> DW_AT_external : 1 + <1b84b> DW_AT_name : (indirect string, offset: 0xf839c): HAL_TIMEx_GroupChannel5 + <1b84f> DW_AT_decl_file : 1 + <1b84f> DW_AT_decl_line : 2373 + <1b851> DW_AT_decl_column : 19 + <1b852> DW_AT_prototyped : 1 + <1b852> DW_AT_type : <0x1adfa> + <1b856> DW_AT_low_pc : 0x0 + <1b85a> DW_AT_high_pc : 0x66 + <1b85e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b860> DW_AT_call_all_calls: 1 + <1b860> DW_AT_sibling : <0x1b883> + <2><1b864>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b865> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b869> DW_AT_decl_file : 1 + <1b869> DW_AT_decl_line : 2373 + <1b86b> DW_AT_decl_column : 62 + <1b86c> DW_AT_type : <0x1b45c> + <1b870> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b873>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b874> DW_AT_name : (indirect string, offset: 0xf24f4): Channels + <1b878> DW_AT_decl_file : 1 + <1b878> DW_AT_decl_line : 2373 + <1b87a> DW_AT_decl_column : 77 + <1b87b> DW_AT_type : <0x1aaf8> + <1b87f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1b882>: Abbrev Number: 0 + <1><1b883>: Abbrev Number: 12 (DW_TAG_subprogram) + <1b884> DW_AT_external : 1 + <1b884> DW_AT_name : (indirect string, offset: 0xf8413): HAL_TIMEx_RemapConfig + <1b888> DW_AT_decl_file : 1 + <1b888> DW_AT_decl_line : 2317 + <1b88a> DW_AT_decl_column : 19 + <1b88b> DW_AT_prototyped : 1 + <1b88b> DW_AT_type : <0x1adfa> + <1b88f> DW_AT_low_pc : 0x0 + <1b893> DW_AT_high_pc : 0xc4 + <1b897> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b899> DW_AT_call_all_calls: 1 + <1b899> DW_AT_sibling : <0x1b8da> + <2><1b89d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b89e> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b8a2> DW_AT_decl_file : 1 + <1b8a2> DW_AT_decl_line : 2317 + <1b8a4> DW_AT_decl_column : 60 + <1b8a5> DW_AT_type : <0x1b45c> + <1b8a9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b8ac>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b8ad> DW_AT_name : (indirect string, offset: 0xf8473): Remap + <1b8b1> DW_AT_decl_file : 1 + <1b8b1> DW_AT_decl_line : 2317 + <1b8b3> DW_AT_decl_column : 75 + <1b8b4> DW_AT_type : <0x1aaf8> + <1b8b8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1b8bb>: Abbrev Number: 2 (DW_TAG_variable) + <1b8bc> DW_AT_name : (indirect string, offset: 0xf8342): tmpor + <1b8c0> DW_AT_decl_file : 1 + <1b8c0> DW_AT_decl_line : 2319 + <1b8c2> DW_AT_decl_column : 12 + <1b8c3> DW_AT_type : <0x1aaf8> + <1b8c7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1b8ca>: Abbrev Number: 2 (DW_TAG_variable) + <1b8cb> DW_AT_name : (indirect string, offset: 0xf8640): tmpaf1 + <1b8cf> DW_AT_decl_file : 1 + <1b8cf> DW_AT_decl_line : 2320 + <1b8d1> DW_AT_decl_column : 12 + <1b8d2> DW_AT_type : <0x1aaf8> + <1b8d6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b8d9>: Abbrev Number: 0 + <1><1b8da>: Abbrev Number: 12 (DW_TAG_subprogram) + <1b8db> DW_AT_external : 1 + <1b8db> DW_AT_name : (indirect string, offset: 0xf8566): HAL_TIMEx_ConfigBreakInput + <1b8df> DW_AT_decl_file : 1 + <1b8df> DW_AT_decl_line : 2159 + <1b8e1> DW_AT_decl_column : 19 + <1b8e2> DW_AT_prototyped : 1 + <1b8e2> DW_AT_type : <0x1adfa> + <1b8e6> DW_AT_low_pc : 0x0 + <1b8ea> DW_AT_high_pc : 0x14e + <1b8ee> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b8f0> DW_AT_call_all_calls: 1 + <1b8f0> DW_AT_sibling : <0x1b97c> + <2><1b8f4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b8f5> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b8f9> DW_AT_decl_file : 1 + <1b8f9> DW_AT_decl_line : 2159 + <1b8fb> DW_AT_decl_column : 65 + <1b8fc> DW_AT_type : <0x1b45c> + <1b900> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><1b903>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b904> DW_AT_name : (indirect string, offset: 0xf8576): BreakInput + <1b908> DW_AT_decl_file : 1 + <1b908> DW_AT_decl_line : 2160 + <1b90a> DW_AT_decl_column : 55 + <1b90b> DW_AT_type : <0x1aaf8> + <1b90f> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><1b912>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b913> DW_AT_name : (indirect string, offset: 0xf899e): sBreakInputConfig + <1b917> DW_AT_decl_file : 1 + <1b917> DW_AT_decl_line : 2161 + <1b919> DW_AT_decl_column : 83 + <1b91a> DW_AT_type : <0x1b97c> + <1b91e> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><1b921>: Abbrev Number: 2 (DW_TAG_variable) + <1b922> DW_AT_name : (indirect string, offset: 0xf2774): status + <1b926> DW_AT_decl_file : 1 + <1b926> DW_AT_decl_line : 2164 + <1b928> DW_AT_decl_column : 21 + <1b929> DW_AT_type : <0x1adfa> + <1b92d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1b930>: Abbrev Number: 2 (DW_TAG_variable) + <1b931> DW_AT_name : (indirect string, offset: 0xf85c8): tmporx + <1b935> DW_AT_decl_file : 1 + <1b935> DW_AT_decl_line : 2165 + <1b937> DW_AT_decl_column : 12 + <1b938> DW_AT_type : <0x1aaf8> + <1b93c> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><1b93f>: Abbrev Number: 2 (DW_TAG_variable) + <1b940> DW_AT_name : (indirect string, offset: 0xf8311): bkin_enable_mask + <1b944> DW_AT_decl_file : 1 + <1b944> DW_AT_decl_line : 2166 + <1b946> DW_AT_decl_column : 12 + <1b947> DW_AT_type : <0x1aaf8> + <1b94b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1b94e>: Abbrev Number: 2 (DW_TAG_variable) + <1b94f> DW_AT_name : (indirect string, offset: 0xf872c): bkin_polarity_mask + <1b953> DW_AT_decl_file : 1 + <1b953> DW_AT_decl_line : 2167 + <1b955> DW_AT_decl_column : 12 + <1b956> DW_AT_type : <0x1aaf8> + <1b95a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b95d>: Abbrev Number: 2 (DW_TAG_variable) + <1b95e> DW_AT_name : (indirect string, offset: 0xf85e4): bkin_enable_bitpos + <1b962> DW_AT_decl_file : 1 + <1b962> DW_AT_decl_line : 2168 + <1b964> DW_AT_decl_column : 12 + <1b965> DW_AT_type : <0x1aaf8> + <1b969> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1b96c>: Abbrev Number: 2 (DW_TAG_variable) + <1b96d> DW_AT_name : (indirect string, offset: 0xf85cf): bkin_polarity_bitpos + <1b971> DW_AT_decl_file : 1 + <1b971> DW_AT_decl_line : 2169 + <1b973> DW_AT_decl_column : 12 + <1b974> DW_AT_type : <0x1aaf8> + <1b978> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1b97b>: Abbrev Number: 0 + <1><1b97c>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b97d> DW_AT_byte_size : 4 + <1b97d> DW_AT_type : <0x1b446> + <1><1b981>: Abbrev Number: 12 (DW_TAG_subprogram) + <1b982> DW_AT_external : 1 + <1b982> DW_AT_name : (indirect string, offset: 0xf84d9): HAL_TIMEx_ConfigBreakDeadTime + <1b986> DW_AT_decl_file : 1 + <1b986> DW_AT_decl_line : 2077 + <1b988> DW_AT_decl_column : 19 + <1b989> DW_AT_prototyped : 1 + <1b989> DW_AT_type : <0x1adfa> + <1b98d> DW_AT_low_pc : 0x0 + <1b991> DW_AT_high_pc : 0x120 + <1b995> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b997> DW_AT_call_all_calls: 1 + <1b997> DW_AT_sibling : <0x1b9c9> + <2><1b99b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b99c> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b9a0> DW_AT_decl_file : 1 + <1b9a0> DW_AT_decl_line : 2077 + <1b9a2> DW_AT_decl_column : 68 + <1b9a3> DW_AT_type : <0x1b45c> + <1b9a7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b9aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b9ab> DW_AT_name : (indirect string, offset: 0xf8429): sBreakDeadTimeConfig + <1b9af> DW_AT_decl_file : 1 + <1b9af> DW_AT_decl_line : 2078 + <1b9b1> DW_AT_decl_column : 87 + <1b9b2> DW_AT_type : <0x1b9c9> + <1b9b6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1b9b9>: Abbrev Number: 2 (DW_TAG_variable) + <1b9ba> DW_AT_name : (indirect string, offset: 0xf8664): tmpbdtr + <1b9be> DW_AT_decl_file : 1 + <1b9be> DW_AT_decl_line : 2081 + <1b9c0> DW_AT_decl_column : 12 + <1b9c1> DW_AT_type : <0x1aaf8> + <1b9c5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1b9c8>: Abbrev Number: 0 + <1><1b9c9>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1b9ca> DW_AT_byte_size : 4 + <1b9ca> DW_AT_type : <0x1b204> + <1><1b9ce>: Abbrev Number: 12 (DW_TAG_subprogram) + <1b9cf> DW_AT_external : 1 + <1b9cf> DW_AT_name : (indirect string, offset: 0xf83ed): HAL_TIMEx_MasterConfigSynchronization + <1b9d3> DW_AT_decl_file : 1 + <1b9d3> DW_AT_decl_line : 2004 + <1b9d5> DW_AT_decl_column : 19 + <1b9d6> DW_AT_prototyped : 1 + <1b9d6> DW_AT_type : <0x1adfa> + <1b9da> DW_AT_low_pc : 0x0 + <1b9de> DW_AT_high_pc : 0xc0 + <1b9e2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1b9e4> DW_AT_call_all_calls: 1 + <1b9e4> DW_AT_sibling : <0x1ba25> + <2><1b9e8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b9e9> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1b9ed> DW_AT_decl_file : 1 + <1b9ed> DW_AT_decl_line : 2004 + <1b9ef> DW_AT_decl_column : 76 + <1b9f0> DW_AT_type : <0x1b45c> + <1b9f4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1b9f7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1b9f8> DW_AT_name : (indirect string, offset: 0xf87d6): sMasterConfig + <1b9fc> DW_AT_decl_file : 1 + <1b9fc> DW_AT_decl_line : 2005 + <1b9fe> DW_AT_decl_column : 88 + <1b9ff> DW_AT_type : <0x1ba25> + <1ba03> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1ba06>: Abbrev Number: 2 (DW_TAG_variable) + <1ba07> DW_AT_name : (indirect string, offset: 0xf81d9): tmpcr2 + <1ba0b> DW_AT_decl_file : 1 + <1ba0b> DW_AT_decl_line : 2007 + <1ba0d> DW_AT_decl_column : 12 + <1ba0e> DW_AT_type : <0x1aaf8> + <1ba12> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1ba15>: Abbrev Number: 2 (DW_TAG_variable) + <1ba16> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1ba1a> DW_AT_decl_file : 1 + <1ba1a> DW_AT_decl_line : 2008 + <1ba1c> DW_AT_decl_column : 12 + <1ba1d> DW_AT_type : <0x1aaf8> + <1ba21> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1ba24>: Abbrev Number: 0 + <1><1ba25>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1ba26> DW_AT_byte_size : 4 + <1ba26> DW_AT_type : <0x1b133> + <1><1ba2a>: Abbrev Number: 12 (DW_TAG_subprogram) + <1ba2b> DW_AT_external : 1 + <1ba2b> DW_AT_name : (indirect string, offset: 0xf86f1): HAL_TIMEx_ConfigCommutEvent_DMA + <1ba2f> DW_AT_decl_file : 1 + <1ba2f> DW_AT_decl_line : 1955 + <1ba31> DW_AT_decl_column : 19 + <1ba32> DW_AT_prototyped : 1 + <1ba32> DW_AT_type : <0x1adfa> + <1ba36> DW_AT_low_pc : 0x0 + <1ba3a> DW_AT_high_pc : 0xe8 + <1ba3e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ba40> DW_AT_call_all_calls: 1 + <1ba40> DW_AT_sibling : <0x1ba72> + <2><1ba44>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ba45> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1ba49> DW_AT_decl_file : 1 + <1ba49> DW_AT_decl_line : 1955 + <1ba4b> DW_AT_decl_column : 70 + <1ba4c> DW_AT_type : <0x1b45c> + <1ba50> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1ba53>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ba54> DW_AT_name : (indirect string, offset: 0xf8071): InputTrigger + <1ba58> DW_AT_decl_file : 1 + <1ba58> DW_AT_decl_line : 1955 + <1ba5a> DW_AT_decl_column : 86 + <1ba5b> DW_AT_type : <0x1aaf8> + <1ba5f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1ba62>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ba63> DW_AT_name : (indirect string, offset: 0xf8272): CommutationSource + <1ba67> DW_AT_decl_file : 1 + <1ba67> DW_AT_decl_line : 1956 + <1ba69> DW_AT_decl_column : 61 + <1ba6a> DW_AT_type : <0x1aaf8> + <1ba6e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1ba71>: Abbrev Number: 0 + <1><1ba72>: Abbrev Number: 12 (DW_TAG_subprogram) + <1ba73> DW_AT_external : 1 + <1ba73> DW_AT_name : (indirect string, offset: 0xf82d3): HAL_TIMEx_ConfigCommutEvent_IT + <1ba77> DW_AT_decl_file : 1 + <1ba77> DW_AT_decl_line : 1898 + <1ba79> DW_AT_decl_column : 19 + <1ba7a> DW_AT_prototyped : 1 + <1ba7a> DW_AT_type : <0x1adfa> + <1ba7e> DW_AT_low_pc : 0x0 + <1ba82> DW_AT_high_pc : 0xc4 + <1ba86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ba88> DW_AT_call_all_calls: 1 + <1ba88> DW_AT_sibling : <0x1baba> + <2><1ba8c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ba8d> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1ba91> DW_AT_decl_file : 1 + <1ba91> DW_AT_decl_line : 1898 + <1ba93> DW_AT_decl_column : 69 + <1ba94> DW_AT_type : <0x1b45c> + <1ba98> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1ba9b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ba9c> DW_AT_name : (indirect string, offset: 0xf8071): InputTrigger + <1baa0> DW_AT_decl_file : 1 + <1baa0> DW_AT_decl_line : 1898 + <1baa2> DW_AT_decl_column : 85 + <1baa3> DW_AT_type : <0x1aaf8> + <1baa7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1baaa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1baab> DW_AT_name : (indirect string, offset: 0xf8272): CommutationSource + <1baaf> DW_AT_decl_file : 1 + <1baaf> DW_AT_decl_line : 1899 + <1bab1> DW_AT_decl_column : 60 + <1bab2> DW_AT_type : <0x1aaf8> + <1bab6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bab9>: Abbrev Number: 0 + <1><1baba>: Abbrev Number: 12 (DW_TAG_subprogram) + <1babb> DW_AT_external : 1 + <1babb> DW_AT_name : (indirect string, offset: 0xf8479): HAL_TIMEx_ConfigCommutEvent + <1babf> DW_AT_decl_file : 1 + <1babf> DW_AT_decl_line : 1842 + <1bac1> DW_AT_decl_column : 19 + <1bac2> DW_AT_prototyped : 1 + <1bac2> DW_AT_type : <0x1adfa> + <1bac6> DW_AT_low_pc : 0x0 + <1baca> DW_AT_high_pc : 0xc4 + <1bace> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bad0> DW_AT_call_all_calls: 1 + <1bad0> DW_AT_sibling : <0x1bb02> + <2><1bad4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bad5> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bad9> DW_AT_decl_file : 1 + <1bad9> DW_AT_decl_line : 1842 + <1badb> DW_AT_decl_column : 66 + <1badc> DW_AT_type : <0x1b45c> + <1bae0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1bae3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bae4> DW_AT_name : (indirect string, offset: 0xf8071): InputTrigger + <1bae8> DW_AT_decl_file : 1 + <1bae8> DW_AT_decl_line : 1842 + <1baea> DW_AT_decl_column : 82 + <1baeb> DW_AT_type : <0x1aaf8> + <1baef> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1baf2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1baf3> DW_AT_name : (indirect string, offset: 0xf8272): CommutationSource + <1baf7> DW_AT_decl_file : 1 + <1baf7> DW_AT_decl_line : 1843 + <1baf9> DW_AT_decl_column : 57 + <1bafa> DW_AT_type : <0x1aaf8> + <1bafe> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bb01>: Abbrev Number: 0 + <1><1bb02>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bb03> DW_AT_external : 1 + <1bb03> DW_AT_name : (indirect string, offset: 0xf8624): HAL_TIMEx_OnePulseN_Stop_IT + <1bb07> DW_AT_decl_file : 1 + <1bb07> DW_AT_decl_line : 1762 + <1bb09> DW_AT_decl_column : 19 + <1bb09> DW_AT_prototyped : 1 + <1bb09> DW_AT_type : <0x1adfa> + <1bb0d> DW_AT_low_pc : 0x0 + <1bb11> DW_AT_high_pc : 0xde + <1bb15> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bb17> DW_AT_call_all_tail_calls: 1 + <1bb17> DW_AT_sibling : <0x1bb49> + <2><1bb1b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bb1c> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bb20> DW_AT_decl_file : 1 + <1bb20> DW_AT_decl_line : 1762 + <1bb22> DW_AT_decl_column : 66 + <1bb23> DW_AT_type : <0x1b45c> + <1bb27> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bb2a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bb2b> DW_AT_name : (indirect string, offset: 0xf7709): OutputChannel + <1bb2f> DW_AT_decl_file : 1 + <1bb2f> DW_AT_decl_line : 1762 + <1bb31> DW_AT_decl_column : 81 + <1bb32> DW_AT_type : <0x1aaf8> + <1bb36> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bb39>: Abbrev Number: 2 (DW_TAG_variable) + <1bb3a> DW_AT_name : (indirect string, offset: 0xf891d): input_channel + <1bb3e> DW_AT_decl_file : 1 + <1bb3e> DW_AT_decl_line : 1764 + <1bb40> DW_AT_decl_column : 12 + <1bb41> DW_AT_type : <0x1aaf8> + <1bb45> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1bb48>: Abbrev Number: 0 + <1><1bb49>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bb4a> DW_AT_external : 1 + <1bb4a> DW_AT_name : (indirect string, offset: 0xf83b4): HAL_TIMEx_OnePulseN_Start_IT + <1bb4e> DW_AT_decl_file : 1 + <1bb4e> DW_AT_decl_line : 1707 + <1bb50> DW_AT_decl_column : 19 + <1bb50> DW_AT_prototyped : 1 + <1bb50> DW_AT_type : <0x1adfa> + <1bb54> DW_AT_low_pc : 0x0 + <1bb58> DW_AT_high_pc : 0xca + <1bb5c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bb5e> DW_AT_call_all_tail_calls: 1 + <1bb5e> DW_AT_sibling : <0x1bbcc> + <2><1bb62>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bb63> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bb67> DW_AT_decl_file : 1 + <1bb67> DW_AT_decl_line : 1707 + <1bb69> DW_AT_decl_column : 67 + <1bb6a> DW_AT_type : <0x1b45c> + <1bb6e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bb71>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bb72> DW_AT_name : (indirect string, offset: 0xf7709): OutputChannel + <1bb76> DW_AT_decl_file : 1 + <1bb76> DW_AT_decl_line : 1707 + <1bb78> DW_AT_decl_column : 82 + <1bb79> DW_AT_type : <0x1aaf8> + <1bb7d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bb80>: Abbrev Number: 2 (DW_TAG_variable) + <1bb81> DW_AT_name : (indirect string, offset: 0xf891d): input_channel + <1bb85> DW_AT_decl_file : 1 + <1bb85> DW_AT_decl_line : 1709 + <1bb87> DW_AT_decl_column : 12 + <1bb88> DW_AT_type : <0x1aaf8> + <1bb8c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1bb8f>: Abbrev Number: 2 (DW_TAG_variable) + <1bb90> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <1bb94> DW_AT_decl_file : 1 + <1bb94> DW_AT_decl_line : 1710 + <1bb96> DW_AT_decl_column : 31 + <1bb97> DW_AT_type : <0x1b262> + <1bb9b> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><1bb9e>: Abbrev Number: 2 (DW_TAG_variable) + <1bb9f> DW_AT_name : (indirect string, offset: 0xf763e): channel_2_state + <1bba3> DW_AT_decl_file : 1 + <1bba3> DW_AT_decl_line : 1711 + <1bba5> DW_AT_decl_column : 31 + <1bba6> DW_AT_type : <0x1b262> + <1bbaa> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><1bbad>: Abbrev Number: 2 (DW_TAG_variable) + <1bbae> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <1bbb2> DW_AT_decl_file : 1 + <1bbb2> DW_AT_decl_line : 1712 + <1bbb4> DW_AT_decl_column : 31 + <1bbb5> DW_AT_type : <0x1b262> + <1bbb9> DW_AT_location : 2 byte block: 91 71 (DW_OP_fbreg: -15) + <2><1bbbc>: Abbrev Number: 2 (DW_TAG_variable) + <1bbbd> DW_AT_name : (indirect string, offset: 0xf7630): complementary_channel_2_state + <1bbc1> DW_AT_decl_file : 1 + <1bbc1> DW_AT_decl_line : 1713 + <1bbc3> DW_AT_decl_column : 31 + <1bbc4> DW_AT_type : <0x1b262> + <1bbc8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1bbcb>: Abbrev Number: 0 + <1><1bbcc>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bbcd> DW_AT_external : 1 + <1bbcd> DW_AT_name : (indirect string, offset: 0xf8259): HAL_TIMEx_OnePulseN_Stop + <1bbd1> DW_AT_decl_file : 1 + <1bbd1> DW_AT_decl_line : 1668 + <1bbd3> DW_AT_decl_column : 19 + <1bbd3> DW_AT_prototyped : 1 + <1bbd3> DW_AT_type : <0x1adfa> + <1bbd7> DW_AT_low_pc : 0x0 + <1bbdb> DW_AT_high_pc : 0xbe + <1bbdf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bbe1> DW_AT_call_all_tail_calls: 1 + <1bbe1> DW_AT_sibling : <0x1bc13> + <2><1bbe5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bbe6> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bbea> DW_AT_decl_file : 1 + <1bbea> DW_AT_decl_line : 1668 + <1bbec> DW_AT_decl_column : 63 + <1bbed> DW_AT_type : <0x1b45c> + <1bbf1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bbf4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bbf5> DW_AT_name : (indirect string, offset: 0xf7709): OutputChannel + <1bbf9> DW_AT_decl_file : 1 + <1bbf9> DW_AT_decl_line : 1668 + <1bbfb> DW_AT_decl_column : 78 + <1bbfc> DW_AT_type : <0x1aaf8> + <1bc00> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bc03>: Abbrev Number: 2 (DW_TAG_variable) + <1bc04> DW_AT_name : (indirect string, offset: 0xf891d): input_channel + <1bc08> DW_AT_decl_file : 1 + <1bc08> DW_AT_decl_line : 1670 + <1bc0a> DW_AT_decl_column : 12 + <1bc0b> DW_AT_type : <0x1aaf8> + <1bc0f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1bc12>: Abbrev Number: 0 + <1><1bc13>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bc14> DW_AT_external : 1 + <1bc14> DW_AT_name : (indirect string, offset: 0xf8495): HAL_TIMEx_OnePulseN_Start + <1bc18> DW_AT_decl_file : 1 + <1bc18> DW_AT_decl_line : 1619 + <1bc1a> DW_AT_decl_column : 19 + <1bc1a> DW_AT_prototyped : 1 + <1bc1a> DW_AT_type : <0x1adfa> + <1bc1e> DW_AT_low_pc : 0x0 + <1bc22> DW_AT_high_pc : 0xaa + <1bc26> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bc28> DW_AT_call_all_tail_calls: 1 + <1bc28> DW_AT_sibling : <0x1bc96> + <2><1bc2c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bc2d> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bc31> DW_AT_decl_file : 1 + <1bc31> DW_AT_decl_line : 1619 + <1bc33> DW_AT_decl_column : 64 + <1bc34> DW_AT_type : <0x1b45c> + <1bc38> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bc3b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bc3c> DW_AT_name : (indirect string, offset: 0xf7709): OutputChannel + <1bc40> DW_AT_decl_file : 1 + <1bc40> DW_AT_decl_line : 1619 + <1bc42> DW_AT_decl_column : 79 + <1bc43> DW_AT_type : <0x1aaf8> + <1bc47> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bc4a>: Abbrev Number: 2 (DW_TAG_variable) + <1bc4b> DW_AT_name : (indirect string, offset: 0xf891d): input_channel + <1bc4f> DW_AT_decl_file : 1 + <1bc4f> DW_AT_decl_line : 1621 + <1bc51> DW_AT_decl_column : 12 + <1bc52> DW_AT_type : <0x1aaf8> + <1bc56> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1bc59>: Abbrev Number: 2 (DW_TAG_variable) + <1bc5a> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <1bc5e> DW_AT_decl_file : 1 + <1bc5e> DW_AT_decl_line : 1622 + <1bc60> DW_AT_decl_column : 31 + <1bc61> DW_AT_type : <0x1b262> + <1bc65> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><1bc68>: Abbrev Number: 2 (DW_TAG_variable) + <1bc69> DW_AT_name : (indirect string, offset: 0xf763e): channel_2_state + <1bc6d> DW_AT_decl_file : 1 + <1bc6d> DW_AT_decl_line : 1623 + <1bc6f> DW_AT_decl_column : 31 + <1bc70> DW_AT_type : <0x1b262> + <1bc74> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><1bc77>: Abbrev Number: 2 (DW_TAG_variable) + <1bc78> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <1bc7c> DW_AT_decl_file : 1 + <1bc7c> DW_AT_decl_line : 1624 + <1bc7e> DW_AT_decl_column : 31 + <1bc7f> DW_AT_type : <0x1b262> + <1bc83> DW_AT_location : 2 byte block: 91 71 (DW_OP_fbreg: -15) + <2><1bc86>: Abbrev Number: 2 (DW_TAG_variable) + <1bc87> DW_AT_name : (indirect string, offset: 0xf7630): complementary_channel_2_state + <1bc8b> DW_AT_decl_file : 1 + <1bc8b> DW_AT_decl_line : 1625 + <1bc8d> DW_AT_decl_column : 31 + <1bc8e> DW_AT_type : <0x1b262> + <1bc92> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1bc95>: Abbrev Number: 0 + <1><1bc96>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bc97> DW_AT_external : 1 + <1bc97> DW_AT_name : (indirect string, offset: 0xf875e): HAL_TIMEx_PWMN_Stop_DMA + <1bc9b> DW_AT_decl_file : 1 + <1bc9b> DW_AT_decl_line : 1528 + <1bc9d> DW_AT_decl_column : 19 + <1bc9d> DW_AT_prototyped : 1 + <1bc9d> DW_AT_type : <0x1adfa> + <1bca1> DW_AT_low_pc : 0x0 + <1bca5> DW_AT_high_pc : 0x138 + <1bca9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bcab> DW_AT_call_all_tail_calls: 1 + <1bcab> DW_AT_sibling : <0x1bcdd> + <2><1bcaf>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bcb0> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bcb4> DW_AT_decl_file : 1 + <1bcb4> DW_AT_decl_line : 1528 + <1bcb6> DW_AT_decl_column : 62 + <1bcb7> DW_AT_type : <0x1b45c> + <1bcbb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bcbe>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bcbf> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1bcc3> DW_AT_decl_file : 1 + <1bcc3> DW_AT_decl_line : 1528 + <1bcc5> DW_AT_decl_column : 77 + <1bcc6> DW_AT_type : <0x1aaf8> + <1bcca> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bccd>: Abbrev Number: 2 (DW_TAG_variable) + <1bcce> DW_AT_name : (indirect string, offset: 0xf2774): status + <1bcd2> DW_AT_decl_file : 1 + <1bcd2> DW_AT_decl_line : 1530 + <1bcd4> DW_AT_decl_column : 21 + <1bcd5> DW_AT_type : <0x1adfa> + <1bcd9> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1bcdc>: Abbrev Number: 0 + <1><1bcdd>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bcde> DW_AT_external : 1 + <1bcde> DW_AT_name : (indirect string, offset: 0xf851e): HAL_TIMEx_PWMN_Start_DMA + <1bce2> DW_AT_decl_file : 1 + <1bce2> DW_AT_decl_line : 1390 + <1bce4> DW_AT_decl_column : 19 + <1bce4> DW_AT_prototyped : 1 + <1bce4> DW_AT_type : <0x1adfa> + <1bce8> DW_AT_low_pc : 0x0 + <1bcec> DW_AT_high_pc : 0x2bc + <1bcf0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bcf2> DW_AT_call_all_tail_calls: 1 + <1bcf2> DW_AT_sibling : <0x1bd51> + <2><1bcf6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bcf7> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bcfb> DW_AT_decl_file : 1 + <1bcfb> DW_AT_decl_line : 1390 + <1bcfd> DW_AT_decl_column : 63 + <1bcfe> DW_AT_type : <0x1b45c> + <1bd02> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bd05>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bd06> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1bd0a> DW_AT_decl_file : 1 + <1bd0a> DW_AT_decl_line : 1390 + <1bd0c> DW_AT_decl_column : 78 + <1bd0d> DW_AT_type : <0x1aaf8> + <1bd11> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bd14>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bd15> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1bd19> DW_AT_decl_file : 1 + <1bd19> DW_AT_decl_line : 1390 + <1bd1b> DW_AT_decl_column : 103 + <1bd1c> DW_AT_type : <0x1bd51> + <1bd20> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1bd23>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bd24> DW_AT_name : (indirect string, offset: 0xf37d8): Length + <1bd28> DW_AT_decl_file : 1 + <1bd28> DW_AT_decl_line : 1391 + <1bd2a> DW_AT_decl_column : 53 + <1bd2b> DW_AT_type : <0x1aaec> + <1bd2f> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <2><1bd32>: Abbrev Number: 2 (DW_TAG_variable) + <1bd33> DW_AT_name : (indirect string, offset: 0xf2774): status + <1bd37> DW_AT_decl_file : 1 + <1bd37> DW_AT_decl_line : 1393 + <1bd39> DW_AT_decl_column : 21 + <1bd3a> DW_AT_type : <0x1adfa> + <1bd3e> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1bd41>: Abbrev Number: 2 (DW_TAG_variable) + <1bd42> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1bd46> DW_AT_decl_file : 1 + <1bd46> DW_AT_decl_line : 1394 + <1bd48> DW_AT_decl_column : 12 + <1bd49> DW_AT_type : <0x1aaf8> + <1bd4d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1bd50>: Abbrev Number: 0 + <1><1bd51>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1bd52> DW_AT_byte_size : 4 + <1bd52> DW_AT_type : <0x1ab09> + <1><1bd56>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bd57> DW_AT_external : 1 + <1bd57> DW_AT_name : (indirect string, offset: 0xf87bf): HAL_TIMEx_PWMN_Stop_IT + <1bd5b> DW_AT_decl_file : 1 + <1bd5b> DW_AT_decl_line : 1315 + <1bd5d> DW_AT_decl_column : 19 + <1bd5d> DW_AT_prototyped : 1 + <1bd5d> DW_AT_type : <0x1adfa> + <1bd61> DW_AT_low_pc : 0x0 + <1bd65> DW_AT_high_pc : 0x13e + <1bd69> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bd6b> DW_AT_call_all_tail_calls: 1 + <1bd6b> DW_AT_sibling : <0x1bdac> + <2><1bd6f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bd70> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bd74> DW_AT_decl_file : 1 + <1bd74> DW_AT_decl_line : 1315 + <1bd76> DW_AT_decl_column : 61 + <1bd77> DW_AT_type : <0x1b45c> + <1bd7b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bd7e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bd7f> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1bd83> DW_AT_decl_file : 1 + <1bd83> DW_AT_decl_line : 1315 + <1bd85> DW_AT_decl_column : 76 + <1bd86> DW_AT_type : <0x1aaf8> + <1bd8a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bd8d>: Abbrev Number: 2 (DW_TAG_variable) + <1bd8e> DW_AT_name : (indirect string, offset: 0xf2774): status <1bd92> DW_AT_decl_file : 1 - <1bd92> DW_AT_decl_line : 1390 - <1bd94> DW_AT_decl_column : 19 - <1bd94> DW_AT_prototyped : 1 - <1bd94> DW_AT_type : <0x1aeaa> - <1bd98> DW_AT_low_pc : 0x0 - <1bd9c> DW_AT_high_pc : 0x2bc - <1bda0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bda2> DW_AT_call_all_tail_calls: 1 - <1bda2> DW_AT_sibling : <0x1be01> - <2><1bda6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bda7> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bdab> DW_AT_decl_file : 1 - <1bdab> DW_AT_decl_line : 1390 - <1bdad> DW_AT_decl_column : 63 - <1bdae> DW_AT_type : <0x1b50c> - <1bdb2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bdb5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bdb6> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1bdba> DW_AT_decl_file : 1 - <1bdba> DW_AT_decl_line : 1390 - <1bdbc> DW_AT_decl_column : 78 - <1bdbd> DW_AT_type : <0x1aba8> - <1bdc1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bdc4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bdc5> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1bdc9> DW_AT_decl_file : 1 - <1bdc9> DW_AT_decl_line : 1390 - <1bdcb> DW_AT_decl_column : 103 - <1bdcc> DW_AT_type : <0x1be01> - <1bdd0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1bdd3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bdd4> DW_AT_name : (indirect string, offset: 0xf3806): Length - <1bdd8> DW_AT_decl_file : 1 - <1bdd8> DW_AT_decl_line : 1391 - <1bdda> DW_AT_decl_column : 53 - <1bddb> DW_AT_type : <0x1ab9c> - <1bddf> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <2><1bde2>: Abbrev Number: 2 (DW_TAG_variable) - <1bde3> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1bde7> DW_AT_decl_file : 1 - <1bde7> DW_AT_decl_line : 1393 - <1bde9> DW_AT_decl_column : 21 - <1bdea> DW_AT_type : <0x1aeaa> - <1bdee> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1bdf1>: Abbrev Number: 2 (DW_TAG_variable) - <1bdf2> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1bdf6> DW_AT_decl_file : 1 - <1bdf6> DW_AT_decl_line : 1394 - <1bdf8> DW_AT_decl_column : 12 - <1bdf9> DW_AT_type : <0x1aba8> - <1bdfd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1be00>: Abbrev Number: 0 - <1><1be01>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1be02> DW_AT_byte_size : 4 - <1be02> DW_AT_type : <0x1abb9> - <1><1be06>: Abbrev Number: 6 (DW_TAG_subprogram) - <1be07> DW_AT_external : 1 - <1be07> DW_AT_name : (indirect string, offset: 0xf87da): HAL_TIMEx_PWMN_Stop_IT - <1be0b> DW_AT_decl_file : 1 - <1be0b> DW_AT_decl_line : 1315 - <1be0d> DW_AT_decl_column : 19 - <1be0d> DW_AT_prototyped : 1 - <1be0d> DW_AT_type : <0x1aeaa> - <1be11> DW_AT_low_pc : 0x0 - <1be15> DW_AT_high_pc : 0x13e - <1be19> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1be1b> DW_AT_call_all_tail_calls: 1 - <1be1b> DW_AT_sibling : <0x1be5c> - <2><1be1f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1be20> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1be24> DW_AT_decl_file : 1 - <1be24> DW_AT_decl_line : 1315 - <1be26> DW_AT_decl_column : 61 - <1be27> DW_AT_type : <0x1b50c> - <1be2b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1be2e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1be2f> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1be33> DW_AT_decl_file : 1 - <1be33> DW_AT_decl_line : 1315 - <1be35> DW_AT_decl_column : 76 - <1be36> DW_AT_type : <0x1aba8> - <1be3a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1be3d>: Abbrev Number: 2 (DW_TAG_variable) - <1be3e> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1be42> DW_AT_decl_file : 1 - <1be42> DW_AT_decl_line : 1317 - <1be44> DW_AT_decl_column : 21 - <1be45> DW_AT_type : <0x1aeaa> - <1be49> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1be4c>: Abbrev Number: 2 (DW_TAG_variable) - <1be4d> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <1be51> DW_AT_decl_file : 1 - <1be51> DW_AT_decl_line : 1318 - <1be53> DW_AT_decl_column : 12 - <1be54> DW_AT_type : <0x1aba8> - <1be58> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1be5b>: Abbrev Number: 0 - <1><1be5c>: Abbrev Number: 6 (DW_TAG_subprogram) - <1be5d> DW_AT_external : 1 - <1be5d> DW_AT_name : (indirect string, offset: 0xf8569): HAL_TIMEx_PWMN_Start_IT - <1be61> DW_AT_decl_file : 1 - <1be61> DW_AT_decl_line : 1229 - <1be63> DW_AT_decl_column : 19 - <1be63> DW_AT_prototyped : 1 - <1be63> DW_AT_type : <0x1aeaa> - <1be67> DW_AT_low_pc : 0x0 - <1be6b> DW_AT_high_pc : 0x1a0 - <1be6f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1be71> DW_AT_call_all_tail_calls: 1 - <1be71> DW_AT_sibling : <0x1beb2> - <2><1be75>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1be76> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1be7a> DW_AT_decl_file : 1 - <1be7a> DW_AT_decl_line : 1229 - <1be7c> DW_AT_decl_column : 62 - <1be7d> DW_AT_type : <0x1b50c> - <1be81> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1be84>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1be85> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1be89> DW_AT_decl_file : 1 - <1be89> DW_AT_decl_line : 1229 - <1be8b> DW_AT_decl_column : 77 - <1be8c> DW_AT_type : <0x1aba8> - <1be90> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1be93>: Abbrev Number: 2 (DW_TAG_variable) - <1be94> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1be98> DW_AT_decl_file : 1 - <1be98> DW_AT_decl_line : 1231 - <1be9a> DW_AT_decl_column : 21 - <1be9b> DW_AT_type : <0x1aeaa> - <1be9f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1bea2>: Abbrev Number: 2 (DW_TAG_variable) - <1bea3> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1bea7> DW_AT_decl_file : 1 - <1bea7> DW_AT_decl_line : 1232 - <1bea9> DW_AT_decl_column : 12 - <1beaa> DW_AT_type : <0x1aba8> - <1beae> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1beb1>: Abbrev Number: 0 - <1><1beb2>: Abbrev Number: 6 (DW_TAG_subprogram) - <1beb3> DW_AT_external : 1 - <1beb3> DW_AT_name : (indirect string, offset: 0xf89cb): HAL_TIMEx_PWMN_Stop - <1beb7> DW_AT_decl_file : 1 - <1beb7> DW_AT_decl_line : 1197 - <1beb9> DW_AT_decl_column : 19 - <1beb9> DW_AT_prototyped : 1 - <1beb9> DW_AT_type : <0x1aeaa> - <1bebd> DW_AT_low_pc : 0x0 - <1bec1> DW_AT_high_pc : 0xba - <1bec5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bec7> DW_AT_call_all_tail_calls: 1 - <1bec7> DW_AT_sibling : <0x1beea> - <2><1becb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1becc> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bed0> DW_AT_decl_file : 1 - <1bed0> DW_AT_decl_line : 1197 - <1bed2> DW_AT_decl_column : 58 - <1bed3> DW_AT_type : <0x1b50c> - <1bed7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1beda>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bedb> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1bedf> DW_AT_decl_file : 1 - <1bedf> DW_AT_decl_line : 1197 - <1bee1> DW_AT_decl_column : 73 - <1bee2> DW_AT_type : <0x1aba8> - <1bee6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1bee9>: Abbrev Number: 0 - <1><1beea>: Abbrev Number: 6 (DW_TAG_subprogram) - <1beeb> DW_AT_external : 1 - <1beeb> DW_AT_name : (indirect string, offset: 0xf8909): HAL_TIMEx_PWMN_Start - <1beef> DW_AT_decl_file : 1 - <1beef> DW_AT_decl_line : 1147 - <1bef1> DW_AT_decl_column : 19 - <1bef1> DW_AT_prototyped : 1 - <1bef1> DW_AT_type : <0x1aeaa> - <1bef5> DW_AT_low_pc : 0x0 - <1bef9> DW_AT_high_pc : 0x130 - <1befd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1beff> DW_AT_call_all_tail_calls: 1 - <1beff> DW_AT_sibling : <0x1bf31> - <2><1bf03>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bf04> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bf08> DW_AT_decl_file : 1 - <1bf08> DW_AT_decl_line : 1147 - <1bf0a> DW_AT_decl_column : 59 - <1bf0b> DW_AT_type : <0x1b50c> - <1bf0f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bf12>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bf13> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1bf17> DW_AT_decl_file : 1 - <1bf17> DW_AT_decl_line : 1147 - <1bf19> DW_AT_decl_column : 74 - <1bf1a> DW_AT_type : <0x1aba8> - <1bf1e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bf21>: Abbrev Number: 2 (DW_TAG_variable) - <1bf22> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1bf26> DW_AT_decl_file : 1 - <1bf26> DW_AT_decl_line : 1149 - <1bf28> DW_AT_decl_column : 12 - <1bf29> DW_AT_type : <0x1aba8> - <1bf2d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1bf30>: Abbrev Number: 0 - <1><1bf31>: Abbrev Number: 6 (DW_TAG_subprogram) - <1bf32> DW_AT_external : 1 - <1bf32> DW_AT_name : (indirect string, offset: 0xf89f0): HAL_TIMEx_OCN_Stop_DMA - <1bf36> DW_AT_decl_file : 1 - <1bf36> DW_AT_decl_line : 1046 - <1bf38> DW_AT_decl_column : 19 - <1bf38> DW_AT_prototyped : 1 - <1bf38> DW_AT_type : <0x1aeaa> - <1bf3c> DW_AT_low_pc : 0x0 - <1bf40> DW_AT_high_pc : 0x138 - <1bf44> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bf46> DW_AT_call_all_tail_calls: 1 - <1bf46> DW_AT_sibling : <0x1bf78> - <2><1bf4a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bf4b> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bf4f> DW_AT_decl_file : 1 - <1bf4f> DW_AT_decl_line : 1046 - <1bf51> DW_AT_decl_column : 61 - <1bf52> DW_AT_type : <0x1b50c> - <1bf56> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bf59>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bf5a> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1bf5e> DW_AT_decl_file : 1 - <1bf5e> DW_AT_decl_line : 1046 - <1bf60> DW_AT_decl_column : 76 - <1bf61> DW_AT_type : <0x1aba8> - <1bf65> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bf68>: Abbrev Number: 2 (DW_TAG_variable) - <1bf69> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1bf6d> DW_AT_decl_file : 1 - <1bf6d> DW_AT_decl_line : 1048 - <1bf6f> DW_AT_decl_column : 21 - <1bf70> DW_AT_type : <0x1aeaa> - <1bf74> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1bf77>: Abbrev Number: 0 - <1><1bf78>: Abbrev Number: 6 (DW_TAG_subprogram) - <1bf79> DW_AT_external : 1 - <1bf79> DW_AT_name : (indirect string, offset: 0xf85cb): HAL_TIMEx_OCN_Start_DMA - <1bf7d> DW_AT_decl_file : 1 - <1bf7d> DW_AT_decl_line : 908 - <1bf7f> DW_AT_decl_column : 19 - <1bf7f> DW_AT_prototyped : 1 - <1bf7f> DW_AT_type : <0x1aeaa> - <1bf83> DW_AT_low_pc : 0x0 - <1bf87> DW_AT_high_pc : 0x2bc - <1bf8b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1bf8d> DW_AT_call_all_tail_calls: 1 - <1bf8d> DW_AT_sibling : <0x1bfec> - <2><1bf91>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bf92> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1bf96> DW_AT_decl_file : 1 - <1bf96> DW_AT_decl_line : 908 - <1bf98> DW_AT_decl_column : 62 - <1bf99> DW_AT_type : <0x1b50c> - <1bf9d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1bfa0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bfa1> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1bfa5> DW_AT_decl_file : 1 - <1bfa5> DW_AT_decl_line : 908 - <1bfa7> DW_AT_decl_column : 77 - <1bfa8> DW_AT_type : <0x1aba8> - <1bfac> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1bfaf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bfb0> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1bfb4> DW_AT_decl_file : 1 - <1bfb4> DW_AT_decl_line : 908 - <1bfb6> DW_AT_decl_column : 102 - <1bfb7> DW_AT_type : <0x1be01> - <1bfbb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1bfbe>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1bfbf> DW_AT_name : (indirect string, offset: 0xf3806): Length - <1bfc3> DW_AT_decl_file : 1 - <1bfc3> DW_AT_decl_line : 909 - <1bfc5> DW_AT_decl_column : 52 - <1bfc6> DW_AT_type : <0x1ab9c> - <1bfca> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <2><1bfcd>: Abbrev Number: 2 (DW_TAG_variable) - <1bfce> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1bfd2> DW_AT_decl_file : 1 - <1bfd2> DW_AT_decl_line : 911 - <1bfd4> DW_AT_decl_column : 21 - <1bfd5> DW_AT_type : <0x1aeaa> - <1bfd9> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1bfdc>: Abbrev Number: 2 (DW_TAG_variable) - <1bfdd> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1bfe1> DW_AT_decl_file : 1 - <1bfe1> DW_AT_decl_line : 912 - <1bfe3> DW_AT_decl_column : 12 - <1bfe4> DW_AT_type : <0x1aba8> - <1bfe8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1bfeb>: Abbrev Number: 0 - <1><1bfec>: Abbrev Number: 6 (DW_TAG_subprogram) - <1bfed> DW_AT_external : 1 - <1bfed> DW_AT_name : (indirect string, offset: 0xf846c): HAL_TIMEx_OCN_Stop_IT - <1bff1> DW_AT_decl_file : 1 - <1bff1> DW_AT_decl_line : 833 - <1bff3> DW_AT_decl_column : 19 - <1bff3> DW_AT_prototyped : 1 - <1bff3> DW_AT_type : <0x1aeaa> - <1bff7> DW_AT_low_pc : 0x0 - <1bffb> DW_AT_high_pc : 0x13e - <1bfff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c001> DW_AT_call_all_tail_calls: 1 - <1c001> DW_AT_sibling : <0x1c042> - <2><1c005>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c006> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c00a> DW_AT_decl_file : 1 - <1c00a> DW_AT_decl_line : 833 - <1c00c> DW_AT_decl_column : 60 - <1c00d> DW_AT_type : <0x1b50c> - <1c011> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1c014>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c015> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1c019> DW_AT_decl_file : 1 - <1c019> DW_AT_decl_line : 833 - <1c01b> DW_AT_decl_column : 75 - <1c01c> DW_AT_type : <0x1aba8> - <1c020> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1c023>: Abbrev Number: 2 (DW_TAG_variable) - <1c024> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1c028> DW_AT_decl_file : 1 - <1c028> DW_AT_decl_line : 835 - <1c02a> DW_AT_decl_column : 21 - <1c02b> DW_AT_type : <0x1aeaa> - <1c02f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1c032>: Abbrev Number: 2 (DW_TAG_variable) - <1c033> DW_AT_name : (indirect string, offset: 0xf7e2f): tmpccer - <1c037> DW_AT_decl_file : 1 - <1c037> DW_AT_decl_line : 836 - <1c039> DW_AT_decl_column : 12 - <1c03a> DW_AT_type : <0x1aba8> - <1c03e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1c041>: Abbrev Number: 0 - <1><1c042>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c043> DW_AT_external : 1 - <1c043> DW_AT_name : (indirect string, offset: 0xf8a24): HAL_TIMEx_OCN_Start_IT - <1c047> DW_AT_decl_file : 1 - <1c047> DW_AT_decl_line : 746 - <1c049> DW_AT_decl_column : 19 - <1c049> DW_AT_prototyped : 1 - <1c049> DW_AT_type : <0x1aeaa> - <1c04d> DW_AT_low_pc : 0x0 - <1c051> DW_AT_high_pc : 0x1a0 - <1c055> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c057> DW_AT_call_all_tail_calls: 1 - <1c057> DW_AT_sibling : <0x1c098> - <2><1c05b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c05c> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c060> DW_AT_decl_file : 1 - <1c060> DW_AT_decl_line : 746 - <1c062> DW_AT_decl_column : 61 - <1c063> DW_AT_type : <0x1b50c> - <1c067> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1c06a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c06b> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1c06f> DW_AT_decl_file : 1 - <1c06f> DW_AT_decl_line : 746 - <1c071> DW_AT_decl_column : 76 - <1c072> DW_AT_type : <0x1aba8> - <1c076> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1c079>: Abbrev Number: 2 (DW_TAG_variable) - <1c07a> DW_AT_name : (indirect string, offset: 0xf27a2): status - <1c07e> DW_AT_decl_file : 1 - <1c07e> DW_AT_decl_line : 748 - <1c080> DW_AT_decl_column : 21 - <1c081> DW_AT_type : <0x1aeaa> - <1c085> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1c088>: Abbrev Number: 2 (DW_TAG_variable) - <1c089> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1c08d> DW_AT_decl_file : 1 - <1c08d> DW_AT_decl_line : 749 - <1c08f> DW_AT_decl_column : 12 - <1c090> DW_AT_type : <0x1aba8> - <1c094> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1c097>: Abbrev Number: 0 - <1><1c098>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c099> DW_AT_external : 1 - <1c099> DW_AT_name : (indirect string, offset: 0xf8459): HAL_TIMEx_OCN_Stop - <1c09d> DW_AT_decl_file : 1 - <1c09d> DW_AT_decl_line : 714 - <1c09f> DW_AT_decl_column : 19 - <1c09f> DW_AT_prototyped : 1 - <1c09f> DW_AT_type : <0x1aeaa> - <1c0a3> DW_AT_low_pc : 0x0 - <1c0a7> DW_AT_high_pc : 0xba - <1c0ab> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c0ad> DW_AT_call_all_tail_calls: 1 - <1c0ad> DW_AT_sibling : <0x1c0d0> - <2><1c0b1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c0b2> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c0b6> DW_AT_decl_file : 1 - <1c0b6> DW_AT_decl_line : 714 - <1c0b8> DW_AT_decl_column : 57 - <1c0b9> DW_AT_type : <0x1b50c> - <1c0bd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c0c0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c0c1> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1c0c5> DW_AT_decl_file : 1 - <1c0c5> DW_AT_decl_line : 714 - <1c0c7> DW_AT_decl_column : 72 - <1c0c8> DW_AT_type : <0x1aba8> - <1c0cc> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1c0cf>: Abbrev Number: 0 - <1><1c0d0>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c0d1> DW_AT_external : 1 - <1c0d1> DW_AT_name : (indirect string, offset: 0xf82b9): HAL_TIMEx_OCN_Start - <1c0d5> DW_AT_decl_file : 1 - <1c0d5> DW_AT_decl_line : 663 - <1c0d7> DW_AT_decl_column : 19 - <1c0d7> DW_AT_prototyped : 1 - <1c0d7> DW_AT_type : <0x1aeaa> - <1c0db> DW_AT_low_pc : 0x0 - <1c0df> DW_AT_high_pc : 0x130 - <1c0e3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c0e5> DW_AT_call_all_tail_calls: 1 - <1c0e5> DW_AT_sibling : <0x1c117> - <2><1c0e9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c0ea> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c0ee> DW_AT_decl_file : 1 - <1c0ee> DW_AT_decl_line : 663 - <1c0f0> DW_AT_decl_column : 58 - <1c0f1> DW_AT_type : <0x1b50c> - <1c0f5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1c0f8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c0f9> DW_AT_name : (indirect string, offset: 0xf2e1c): Channel - <1c0fd> DW_AT_decl_file : 1 - <1c0fd> DW_AT_decl_line : 663 - <1c0ff> DW_AT_decl_column : 73 - <1c100> DW_AT_type : <0x1aba8> - <1c104> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1c107>: Abbrev Number: 2 (DW_TAG_variable) - <1c108> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1c10c> DW_AT_decl_file : 1 - <1c10c> DW_AT_decl_line : 665 - <1c10e> DW_AT_decl_column : 12 - <1c10f> DW_AT_type : <0x1aba8> - <1c113> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c116>: Abbrev Number: 0 - <1><1c117>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c118> DW_AT_external : 1 - <1c118> DW_AT_name : (indirect string, offset: 0xf8612): HAL_TIMEx_HallSensor_Stop_DMA - <1c11c> DW_AT_decl_file : 1 - <1c11c> DW_AT_decl_line : 601 - <1c11e> DW_AT_decl_column : 19 - <1c11e> DW_AT_prototyped : 1 - <1c11e> DW_AT_type : <0x1aeaa> - <1c122> DW_AT_low_pc : 0x0 - <1c126> DW_AT_high_pc : 0x7a - <1c12a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c12c> DW_AT_call_all_tail_calls: 1 - <1c12c> DW_AT_sibling : <0x1c140> - <2><1c130>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c131> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c135> DW_AT_decl_file : 1 - <1c135> DW_AT_decl_line : 601 - <1c137> DW_AT_decl_column : 68 - <1c138> DW_AT_type : <0x1b50c> - <1c13c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c13f>: Abbrev Number: 0 - <1><1c140>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c141> DW_AT_external : 1 - <1c141> DW_AT_name : (indirect string, offset: 0xf8687): HAL_TIMEx_HallSensor_Start_DMA - <1c145> DW_AT_decl_file : 1 - <1c145> DW_AT_decl_line : 525 - <1c147> DW_AT_decl_column : 19 - <1c147> DW_AT_prototyped : 1 - <1c147> DW_AT_type : <0x1aeaa> - <1c14b> DW_AT_low_pc : 0x0 - <1c14f> DW_AT_high_pc : 0x128 - <1c153> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c155> DW_AT_call_all_tail_calls: 1 - <1c155> DW_AT_sibling : <0x1c1b4> - <2><1c159>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c15a> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c15e> DW_AT_decl_file : 1 - <1c15e> DW_AT_decl_line : 525 - <1c160> DW_AT_decl_column : 69 - <1c161> DW_AT_type : <0x1b50c> - <1c165> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1c168>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c169> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1c16d> DW_AT_decl_file : 1 - <1c16d> DW_AT_decl_line : 525 - <1c16f> DW_AT_decl_column : 85 - <1c170> DW_AT_type : <0x1c1b4> - <1c174> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1c177>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c178> DW_AT_name : (indirect string, offset: 0xf3806): Length - <1c17c> DW_AT_decl_file : 1 - <1c17c> DW_AT_decl_line : 525 - <1c17e> DW_AT_decl_column : 101 - <1c17f> DW_AT_type : <0x1ab9c> - <1c183> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><1c186>: Abbrev Number: 2 (DW_TAG_variable) - <1c187> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1c18b> DW_AT_decl_file : 1 - <1c18b> DW_AT_decl_line : 527 - <1c18d> DW_AT_decl_column : 12 - <1c18e> DW_AT_type : <0x1aba8> - <1c192> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1c195>: Abbrev Number: 2 (DW_TAG_variable) - <1c196> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state - <1c19a> DW_AT_decl_file : 1 - <1c19a> DW_AT_decl_line : 528 - <1c19c> DW_AT_decl_column : 31 - <1c19d> DW_AT_type : <0x1b312> - <1c1a1> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1c1a4>: Abbrev Number: 2 (DW_TAG_variable) - <1c1a5> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <1c1a9> DW_AT_decl_file : 1 - <1c1a9> DW_AT_decl_line : 529 - <1c1ab> DW_AT_decl_column : 31 - <1c1ac> DW_AT_type : <0x1b312> - <1c1b0> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1c1b3>: Abbrev Number: 0 - <1><1c1b4>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1c1b5> DW_AT_byte_size : 4 - <1c1b5> DW_AT_type : <0x1aba8> - <1><1c1b9>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c1ba> DW_AT_external : 1 - <1c1ba> DW_AT_name : (indirect string, offset: 0xf8662): HAL_TIMEx_HallSensor_Stop_IT - <1c1be> DW_AT_decl_file : 1 - <1c1be> DW_AT_decl_line : 492 - <1c1c0> DW_AT_decl_column : 19 - <1c1c0> DW_AT_prototyped : 1 - <1c1c0> DW_AT_type : <0x1aeaa> - <1c1c4> DW_AT_low_pc : 0x0 - <1c1c8> DW_AT_high_pc : 0x80 - <1c1cc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c1ce> DW_AT_call_all_tail_calls: 1 - <1c1ce> DW_AT_sibling : <0x1c1e2> - <2><1c1d2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c1d3> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c1d7> DW_AT_decl_file : 1 - <1c1d7> DW_AT_decl_line : 492 - <1c1d9> DW_AT_decl_column : 67 - <1c1da> DW_AT_type : <0x1b50c> - <1c1de> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c1e1>: Abbrev Number: 0 - <1><1c1e2>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c1e3> DW_AT_external : 1 - <1c1e3> DW_AT_name : (indirect string, offset: 0xf86cb): HAL_TIMEx_HallSensor_Start_IT - <1c1e7> DW_AT_decl_file : 1 - <1c1e7> DW_AT_decl_line : 435 - <1c1e9> DW_AT_decl_column : 19 - <1c1e9> DW_AT_prototyped : 1 - <1c1e9> DW_AT_type : <0x1aeaa> - <1c1ed> DW_AT_low_pc : 0x0 - <1c1f1> DW_AT_high_pc : 0xe8 - <1c1f5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c1f7> DW_AT_call_all_tail_calls: 1 - <1c1f7> DW_AT_sibling : <0x1c256> - <2><1c1fb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c1fc> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c200> DW_AT_decl_file : 1 - <1c200> DW_AT_decl_line : 435 - <1c202> DW_AT_decl_column : 68 - <1c203> DW_AT_type : <0x1b50c> - <1c207> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1c20a>: Abbrev Number: 2 (DW_TAG_variable) - <1c20b> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1c20f> DW_AT_decl_file : 1 - <1c20f> DW_AT_decl_line : 437 - <1c211> DW_AT_decl_column : 12 - <1c212> DW_AT_type : <0x1aba8> - <1c216> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1c219>: Abbrev Number: 2 (DW_TAG_variable) - <1c21a> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state - <1c21e> DW_AT_decl_file : 1 - <1c21e> DW_AT_decl_line : 438 - <1c220> DW_AT_decl_column : 31 - <1c221> DW_AT_type : <0x1b312> - <1c225> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1c228>: Abbrev Number: 2 (DW_TAG_variable) - <1c229> DW_AT_name : (indirect string, offset: 0xf7659): channel_2_state - <1c22d> DW_AT_decl_file : 1 - <1c22d> DW_AT_decl_line : 439 - <1c22f> DW_AT_decl_column : 31 - <1c230> DW_AT_type : <0x1b312> - <1c234> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1c237>: Abbrev Number: 2 (DW_TAG_variable) - <1c238> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <1c23c> DW_AT_decl_file : 1 - <1c23c> DW_AT_decl_line : 440 - <1c23e> DW_AT_decl_column : 31 - <1c23f> DW_AT_type : <0x1b312> - <1c243> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><1c246>: Abbrev Number: 2 (DW_TAG_variable) - <1c247> DW_AT_name : (indirect string, offset: 0xf764b): complementary_channel_2_state - <1c24b> DW_AT_decl_file : 1 - <1c24b> DW_AT_decl_line : 441 - <1c24d> DW_AT_decl_column : 31 - <1c24e> DW_AT_type : <0x1b312> - <1c252> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c255>: Abbrev Number: 0 - <1><1c256>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c257> DW_AT_external : 1 - <1c257> DW_AT_name : (indirect string, offset: 0xf891e): HAL_TIMEx_HallSensor_Stop - <1c25b> DW_AT_decl_file : 1 - <1c25b> DW_AT_decl_line : 407 - <1c25d> DW_AT_decl_column : 19 - <1c25d> DW_AT_prototyped : 1 - <1c25d> DW_AT_type : <0x1aeaa> - <1c261> DW_AT_low_pc : 0x0 - <1c265> DW_AT_high_pc : 0x70 - <1c269> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c26b> DW_AT_call_all_tail_calls: 1 - <1c26b> DW_AT_sibling : <0x1c27f> - <2><1c26f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c270> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c274> DW_AT_decl_file : 1 - <1c274> DW_AT_decl_line : 407 - <1c276> DW_AT_decl_column : 64 - <1c277> DW_AT_type : <0x1b50c> - <1c27b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c27e>: Abbrev Number: 0 - <1><1c27f>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c280> DW_AT_external : 1 - <1c280> DW_AT_name : (indirect string, offset: 0xf872c): HAL_TIMEx_HallSensor_Start - <1c284> DW_AT_decl_file : 1 - <1c284> DW_AT_decl_line : 353 - <1c286> DW_AT_decl_column : 19 - <1c286> DW_AT_prototyped : 1 - <1c286> DW_AT_type : <0x1aeaa> - <1c28a> DW_AT_low_pc : 0x0 - <1c28e> DW_AT_high_pc : 0xd8 - <1c292> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c294> DW_AT_call_all_tail_calls: 1 - <1c294> DW_AT_sibling : <0x1c2f3> - <2><1c298>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c299> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c29d> DW_AT_decl_file : 1 - <1c29d> DW_AT_decl_line : 353 - <1c29f> DW_AT_decl_column : 65 - <1c2a0> DW_AT_type : <0x1b50c> - <1c2a4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1c2a7>: Abbrev Number: 2 (DW_TAG_variable) - <1c2a8> DW_AT_name : (indirect string, offset: 0xf73a2): tmpsmcr - <1c2ac> DW_AT_decl_file : 1 - <1c2ac> DW_AT_decl_line : 355 - <1c2ae> DW_AT_decl_column : 12 - <1c2af> DW_AT_type : <0x1aba8> - <1c2b3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1c2b6>: Abbrev Number: 2 (DW_TAG_variable) - <1c2b7> DW_AT_name : (indirect string, offset: 0xf7565): channel_1_state + <1bd92> DW_AT_decl_line : 1317 + <1bd94> DW_AT_decl_column : 21 + <1bd95> DW_AT_type : <0x1adfa> + <1bd99> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1bd9c>: Abbrev Number: 2 (DW_TAG_variable) + <1bd9d> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <1bda1> DW_AT_decl_file : 1 + <1bda1> DW_AT_decl_line : 1318 + <1bda3> DW_AT_decl_column : 12 + <1bda4> DW_AT_type : <0x1aaf8> + <1bda8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1bdab>: Abbrev Number: 0 + <1><1bdac>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bdad> DW_AT_external : 1 + <1bdad> DW_AT_name : (indirect string, offset: 0xf854e): HAL_TIMEx_PWMN_Start_IT + <1bdb1> DW_AT_decl_file : 1 + <1bdb1> DW_AT_decl_line : 1229 + <1bdb3> DW_AT_decl_column : 19 + <1bdb3> DW_AT_prototyped : 1 + <1bdb3> DW_AT_type : <0x1adfa> + <1bdb7> DW_AT_low_pc : 0x0 + <1bdbb> DW_AT_high_pc : 0x1a0 + <1bdbf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bdc1> DW_AT_call_all_tail_calls: 1 + <1bdc1> DW_AT_sibling : <0x1be02> + <2><1bdc5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bdc6> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bdca> DW_AT_decl_file : 1 + <1bdca> DW_AT_decl_line : 1229 + <1bdcc> DW_AT_decl_column : 62 + <1bdcd> DW_AT_type : <0x1b45c> + <1bdd1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bdd4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bdd5> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1bdd9> DW_AT_decl_file : 1 + <1bdd9> DW_AT_decl_line : 1229 + <1bddb> DW_AT_decl_column : 77 + <1bddc> DW_AT_type : <0x1aaf8> + <1bde0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bde3>: Abbrev Number: 2 (DW_TAG_variable) + <1bde4> DW_AT_name : (indirect string, offset: 0xf2774): status + <1bde8> DW_AT_decl_file : 1 + <1bde8> DW_AT_decl_line : 1231 + <1bdea> DW_AT_decl_column : 21 + <1bdeb> DW_AT_type : <0x1adfa> + <1bdef> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1bdf2>: Abbrev Number: 2 (DW_TAG_variable) + <1bdf3> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1bdf7> DW_AT_decl_file : 1 + <1bdf7> DW_AT_decl_line : 1232 + <1bdf9> DW_AT_decl_column : 12 + <1bdfa> DW_AT_type : <0x1aaf8> + <1bdfe> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1be01>: Abbrev Number: 0 + <1><1be02>: Abbrev Number: 6 (DW_TAG_subprogram) + <1be03> DW_AT_external : 1 + <1be03> DW_AT_name : (indirect string, offset: 0xf89b0): HAL_TIMEx_PWMN_Stop + <1be07> DW_AT_decl_file : 1 + <1be07> DW_AT_decl_line : 1197 + <1be09> DW_AT_decl_column : 19 + <1be09> DW_AT_prototyped : 1 + <1be09> DW_AT_type : <0x1adfa> + <1be0d> DW_AT_low_pc : 0x0 + <1be11> DW_AT_high_pc : 0xba + <1be15> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1be17> DW_AT_call_all_tail_calls: 1 + <1be17> DW_AT_sibling : <0x1be3a> + <2><1be1b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1be1c> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1be20> DW_AT_decl_file : 1 + <1be20> DW_AT_decl_line : 1197 + <1be22> DW_AT_decl_column : 58 + <1be23> DW_AT_type : <0x1b45c> + <1be27> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1be2a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1be2b> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1be2f> DW_AT_decl_file : 1 + <1be2f> DW_AT_decl_line : 1197 + <1be31> DW_AT_decl_column : 73 + <1be32> DW_AT_type : <0x1aaf8> + <1be36> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1be39>: Abbrev Number: 0 + <1><1be3a>: Abbrev Number: 6 (DW_TAG_subprogram) + <1be3b> DW_AT_external : 1 + <1be3b> DW_AT_name : (indirect string, offset: 0xf88ee): HAL_TIMEx_PWMN_Start + <1be3f> DW_AT_decl_file : 1 + <1be3f> DW_AT_decl_line : 1147 + <1be41> DW_AT_decl_column : 19 + <1be41> DW_AT_prototyped : 1 + <1be41> DW_AT_type : <0x1adfa> + <1be45> DW_AT_low_pc : 0x0 + <1be49> DW_AT_high_pc : 0x130 + <1be4d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1be4f> DW_AT_call_all_tail_calls: 1 + <1be4f> DW_AT_sibling : <0x1be81> + <2><1be53>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1be54> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1be58> DW_AT_decl_file : 1 + <1be58> DW_AT_decl_line : 1147 + <1be5a> DW_AT_decl_column : 59 + <1be5b> DW_AT_type : <0x1b45c> + <1be5f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1be62>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1be63> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1be67> DW_AT_decl_file : 1 + <1be67> DW_AT_decl_line : 1147 + <1be69> DW_AT_decl_column : 74 + <1be6a> DW_AT_type : <0x1aaf8> + <1be6e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1be71>: Abbrev Number: 2 (DW_TAG_variable) + <1be72> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1be76> DW_AT_decl_file : 1 + <1be76> DW_AT_decl_line : 1149 + <1be78> DW_AT_decl_column : 12 + <1be79> DW_AT_type : <0x1aaf8> + <1be7d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1be80>: Abbrev Number: 0 + <1><1be81>: Abbrev Number: 6 (DW_TAG_subprogram) + <1be82> DW_AT_external : 1 + <1be82> DW_AT_name : (indirect string, offset: 0xf89d5): HAL_TIMEx_OCN_Stop_DMA + <1be86> DW_AT_decl_file : 1 + <1be86> DW_AT_decl_line : 1046 + <1be88> DW_AT_decl_column : 19 + <1be88> DW_AT_prototyped : 1 + <1be88> DW_AT_type : <0x1adfa> + <1be8c> DW_AT_low_pc : 0x0 + <1be90> DW_AT_high_pc : 0x138 + <1be94> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1be96> DW_AT_call_all_tail_calls: 1 + <1be96> DW_AT_sibling : <0x1bec8> + <2><1be9a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1be9b> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1be9f> DW_AT_decl_file : 1 + <1be9f> DW_AT_decl_line : 1046 + <1bea1> DW_AT_decl_column : 61 + <1bea2> DW_AT_type : <0x1b45c> + <1bea6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bea9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1beaa> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1beae> DW_AT_decl_file : 1 + <1beae> DW_AT_decl_line : 1046 + <1beb0> DW_AT_decl_column : 76 + <1beb1> DW_AT_type : <0x1aaf8> + <1beb5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1beb8>: Abbrev Number: 2 (DW_TAG_variable) + <1beb9> DW_AT_name : (indirect string, offset: 0xf2774): status + <1bebd> DW_AT_decl_file : 1 + <1bebd> DW_AT_decl_line : 1048 + <1bebf> DW_AT_decl_column : 21 + <1bec0> DW_AT_type : <0x1adfa> + <1bec4> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1bec7>: Abbrev Number: 0 + <1><1bec8>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bec9> DW_AT_external : 1 + <1bec9> DW_AT_name : (indirect string, offset: 0xf85b0): HAL_TIMEx_OCN_Start_DMA + <1becd> DW_AT_decl_file : 1 + <1becd> DW_AT_decl_line : 908 + <1becf> DW_AT_decl_column : 19 + <1becf> DW_AT_prototyped : 1 + <1becf> DW_AT_type : <0x1adfa> + <1bed3> DW_AT_low_pc : 0x0 + <1bed7> DW_AT_high_pc : 0x2bc + <1bedb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bedd> DW_AT_call_all_tail_calls: 1 + <1bedd> DW_AT_sibling : <0x1bf3c> + <2><1bee1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bee2> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bee6> DW_AT_decl_file : 1 + <1bee6> DW_AT_decl_line : 908 + <1bee8> DW_AT_decl_column : 62 + <1bee9> DW_AT_type : <0x1b45c> + <1beed> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bef0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bef1> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1bef5> DW_AT_decl_file : 1 + <1bef5> DW_AT_decl_line : 908 + <1bef7> DW_AT_decl_column : 77 + <1bef8> DW_AT_type : <0x1aaf8> + <1befc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1beff>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bf00> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1bf04> DW_AT_decl_file : 1 + <1bf04> DW_AT_decl_line : 908 + <1bf06> DW_AT_decl_column : 102 + <1bf07> DW_AT_type : <0x1bd51> + <1bf0b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1bf0e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bf0f> DW_AT_name : (indirect string, offset: 0xf37d8): Length + <1bf13> DW_AT_decl_file : 1 + <1bf13> DW_AT_decl_line : 909 + <1bf15> DW_AT_decl_column : 52 + <1bf16> DW_AT_type : <0x1aaec> + <1bf1a> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <2><1bf1d>: Abbrev Number: 2 (DW_TAG_variable) + <1bf1e> DW_AT_name : (indirect string, offset: 0xf2774): status + <1bf22> DW_AT_decl_file : 1 + <1bf22> DW_AT_decl_line : 911 + <1bf24> DW_AT_decl_column : 21 + <1bf25> DW_AT_type : <0x1adfa> + <1bf29> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1bf2c>: Abbrev Number: 2 (DW_TAG_variable) + <1bf2d> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1bf31> DW_AT_decl_file : 1 + <1bf31> DW_AT_decl_line : 912 + <1bf33> DW_AT_decl_column : 12 + <1bf34> DW_AT_type : <0x1aaf8> + <1bf38> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1bf3b>: Abbrev Number: 0 + <1><1bf3c>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bf3d> DW_AT_external : 1 + <1bf3d> DW_AT_name : (indirect string, offset: 0xf8451): HAL_TIMEx_OCN_Stop_IT + <1bf41> DW_AT_decl_file : 1 + <1bf41> DW_AT_decl_line : 833 + <1bf43> DW_AT_decl_column : 19 + <1bf43> DW_AT_prototyped : 1 + <1bf43> DW_AT_type : <0x1adfa> + <1bf47> DW_AT_low_pc : 0x0 + <1bf4b> DW_AT_high_pc : 0x13e + <1bf4f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bf51> DW_AT_call_all_tail_calls: 1 + <1bf51> DW_AT_sibling : <0x1bf92> + <2><1bf55>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bf56> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bf5a> DW_AT_decl_file : 1 + <1bf5a> DW_AT_decl_line : 833 + <1bf5c> DW_AT_decl_column : 60 + <1bf5d> DW_AT_type : <0x1b45c> + <1bf61> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bf64>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bf65> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1bf69> DW_AT_decl_file : 1 + <1bf69> DW_AT_decl_line : 833 + <1bf6b> DW_AT_decl_column : 75 + <1bf6c> DW_AT_type : <0x1aaf8> + <1bf70> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bf73>: Abbrev Number: 2 (DW_TAG_variable) + <1bf74> DW_AT_name : (indirect string, offset: 0xf2774): status + <1bf78> DW_AT_decl_file : 1 + <1bf78> DW_AT_decl_line : 835 + <1bf7a> DW_AT_decl_column : 21 + <1bf7b> DW_AT_type : <0x1adfa> + <1bf7f> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1bf82>: Abbrev Number: 2 (DW_TAG_variable) + <1bf83> DW_AT_name : (indirect string, offset: 0xf7e14): tmpccer + <1bf87> DW_AT_decl_file : 1 + <1bf87> DW_AT_decl_line : 836 + <1bf89> DW_AT_decl_column : 12 + <1bf8a> DW_AT_type : <0x1aaf8> + <1bf8e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1bf91>: Abbrev Number: 0 + <1><1bf92>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bf93> DW_AT_external : 1 + <1bf93> DW_AT_name : (indirect string, offset: 0xf8a09): HAL_TIMEx_OCN_Start_IT + <1bf97> DW_AT_decl_file : 1 + <1bf97> DW_AT_decl_line : 746 + <1bf99> DW_AT_decl_column : 19 + <1bf99> DW_AT_prototyped : 1 + <1bf99> DW_AT_type : <0x1adfa> + <1bf9d> DW_AT_low_pc : 0x0 + <1bfa1> DW_AT_high_pc : 0x1a0 + <1bfa5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bfa7> DW_AT_call_all_tail_calls: 1 + <1bfa7> DW_AT_sibling : <0x1bfe8> + <2><1bfab>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bfac> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1bfb0> DW_AT_decl_file : 1 + <1bfb0> DW_AT_decl_line : 746 + <1bfb2> DW_AT_decl_column : 61 + <1bfb3> DW_AT_type : <0x1b45c> + <1bfb7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1bfba>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1bfbb> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1bfbf> DW_AT_decl_file : 1 + <1bfbf> DW_AT_decl_line : 746 + <1bfc1> DW_AT_decl_column : 76 + <1bfc2> DW_AT_type : <0x1aaf8> + <1bfc6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1bfc9>: Abbrev Number: 2 (DW_TAG_variable) + <1bfca> DW_AT_name : (indirect string, offset: 0xf2774): status + <1bfce> DW_AT_decl_file : 1 + <1bfce> DW_AT_decl_line : 748 + <1bfd0> DW_AT_decl_column : 21 + <1bfd1> DW_AT_type : <0x1adfa> + <1bfd5> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1bfd8>: Abbrev Number: 2 (DW_TAG_variable) + <1bfd9> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1bfdd> DW_AT_decl_file : 1 + <1bfdd> DW_AT_decl_line : 749 + <1bfdf> DW_AT_decl_column : 12 + <1bfe0> DW_AT_type : <0x1aaf8> + <1bfe4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1bfe7>: Abbrev Number: 0 + <1><1bfe8>: Abbrev Number: 6 (DW_TAG_subprogram) + <1bfe9> DW_AT_external : 1 + <1bfe9> DW_AT_name : (indirect string, offset: 0xf843e): HAL_TIMEx_OCN_Stop + <1bfed> DW_AT_decl_file : 1 + <1bfed> DW_AT_decl_line : 714 + <1bfef> DW_AT_decl_column : 19 + <1bfef> DW_AT_prototyped : 1 + <1bfef> DW_AT_type : <0x1adfa> + <1bff3> DW_AT_low_pc : 0x0 + <1bff7> DW_AT_high_pc : 0xba + <1bffb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1bffd> DW_AT_call_all_tail_calls: 1 + <1bffd> DW_AT_sibling : <0x1c020> + <2><1c001>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c002> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c006> DW_AT_decl_file : 1 + <1c006> DW_AT_decl_line : 714 + <1c008> DW_AT_decl_column : 57 + <1c009> DW_AT_type : <0x1b45c> + <1c00d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c010>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c011> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1c015> DW_AT_decl_file : 1 + <1c015> DW_AT_decl_line : 714 + <1c017> DW_AT_decl_column : 72 + <1c018> DW_AT_type : <0x1aaf8> + <1c01c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1c01f>: Abbrev Number: 0 + <1><1c020>: Abbrev Number: 6 (DW_TAG_subprogram) + <1c021> DW_AT_external : 1 + <1c021> DW_AT_name : (indirect string, offset: 0xf829e): HAL_TIMEx_OCN_Start + <1c025> DW_AT_decl_file : 1 + <1c025> DW_AT_decl_line : 663 + <1c027> DW_AT_decl_column : 19 + <1c027> DW_AT_prototyped : 1 + <1c027> DW_AT_type : <0x1adfa> + <1c02b> DW_AT_low_pc : 0x0 + <1c02f> DW_AT_high_pc : 0x130 + <1c033> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c035> DW_AT_call_all_tail_calls: 1 + <1c035> DW_AT_sibling : <0x1c067> + <2><1c039>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c03a> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c03e> DW_AT_decl_file : 1 + <1c03e> DW_AT_decl_line : 663 + <1c040> DW_AT_decl_column : 58 + <1c041> DW_AT_type : <0x1b45c> + <1c045> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1c048>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c049> DW_AT_name : (indirect string, offset: 0xf2dee): Channel + <1c04d> DW_AT_decl_file : 1 + <1c04d> DW_AT_decl_line : 663 + <1c04f> DW_AT_decl_column : 73 + <1c050> DW_AT_type : <0x1aaf8> + <1c054> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1c057>: Abbrev Number: 2 (DW_TAG_variable) + <1c058> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1c05c> DW_AT_decl_file : 1 + <1c05c> DW_AT_decl_line : 665 + <1c05e> DW_AT_decl_column : 12 + <1c05f> DW_AT_type : <0x1aaf8> + <1c063> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c066>: Abbrev Number: 0 + <1><1c067>: Abbrev Number: 6 (DW_TAG_subprogram) + <1c068> DW_AT_external : 1 + <1c068> DW_AT_name : (indirect string, offset: 0xf85f7): HAL_TIMEx_HallSensor_Stop_DMA + <1c06c> DW_AT_decl_file : 1 + <1c06c> DW_AT_decl_line : 601 + <1c06e> DW_AT_decl_column : 19 + <1c06e> DW_AT_prototyped : 1 + <1c06e> DW_AT_type : <0x1adfa> + <1c072> DW_AT_low_pc : 0x0 + <1c076> DW_AT_high_pc : 0x7a + <1c07a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c07c> DW_AT_call_all_tail_calls: 1 + <1c07c> DW_AT_sibling : <0x1c090> + <2><1c080>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c081> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c085> DW_AT_decl_file : 1 + <1c085> DW_AT_decl_line : 601 + <1c087> DW_AT_decl_column : 68 + <1c088> DW_AT_type : <0x1b45c> + <1c08c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c08f>: Abbrev Number: 0 + <1><1c090>: Abbrev Number: 6 (DW_TAG_subprogram) + <1c091> DW_AT_external : 1 + <1c091> DW_AT_name : (indirect string, offset: 0xf866c): HAL_TIMEx_HallSensor_Start_DMA + <1c095> DW_AT_decl_file : 1 + <1c095> DW_AT_decl_line : 525 + <1c097> DW_AT_decl_column : 19 + <1c097> DW_AT_prototyped : 1 + <1c097> DW_AT_type : <0x1adfa> + <1c09b> DW_AT_low_pc : 0x0 + <1c09f> DW_AT_high_pc : 0x128 + <1c0a3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c0a5> DW_AT_call_all_tail_calls: 1 + <1c0a5> DW_AT_sibling : <0x1c104> + <2><1c0a9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c0aa> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c0ae> DW_AT_decl_file : 1 + <1c0ae> DW_AT_decl_line : 525 + <1c0b0> DW_AT_decl_column : 69 + <1c0b1> DW_AT_type : <0x1b45c> + <1c0b5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1c0b8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c0b9> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1c0bd> DW_AT_decl_file : 1 + <1c0bd> DW_AT_decl_line : 525 + <1c0bf> DW_AT_decl_column : 85 + <1c0c0> DW_AT_type : <0x1c104> + <1c0c4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1c0c7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c0c8> DW_AT_name : (indirect string, offset: 0xf37d8): Length + <1c0cc> DW_AT_decl_file : 1 + <1c0cc> DW_AT_decl_line : 525 + <1c0ce> DW_AT_decl_column : 101 + <1c0cf> DW_AT_type : <0x1aaec> + <1c0d3> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><1c0d6>: Abbrev Number: 2 (DW_TAG_variable) + <1c0d7> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1c0db> DW_AT_decl_file : 1 + <1c0db> DW_AT_decl_line : 527 + <1c0dd> DW_AT_decl_column : 12 + <1c0de> DW_AT_type : <0x1aaf8> + <1c0e2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1c0e5>: Abbrev Number: 2 (DW_TAG_variable) + <1c0e6> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <1c0ea> DW_AT_decl_file : 1 + <1c0ea> DW_AT_decl_line : 528 + <1c0ec> DW_AT_decl_column : 31 + <1c0ed> DW_AT_type : <0x1b262> + <1c0f1> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1c0f4>: Abbrev Number: 2 (DW_TAG_variable) + <1c0f5> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <1c0f9> DW_AT_decl_file : 1 + <1c0f9> DW_AT_decl_line : 529 + <1c0fb> DW_AT_decl_column : 31 + <1c0fc> DW_AT_type : <0x1b262> + <1c100> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1c103>: Abbrev Number: 0 + <1><1c104>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1c105> DW_AT_byte_size : 4 + <1c105> DW_AT_type : <0x1aaf8> + <1><1c109>: Abbrev Number: 6 (DW_TAG_subprogram) + <1c10a> DW_AT_external : 1 + <1c10a> DW_AT_name : (indirect string, offset: 0xf8647): HAL_TIMEx_HallSensor_Stop_IT + <1c10e> DW_AT_decl_file : 1 + <1c10e> DW_AT_decl_line : 492 + <1c110> DW_AT_decl_column : 19 + <1c110> DW_AT_prototyped : 1 + <1c110> DW_AT_type : <0x1adfa> + <1c114> DW_AT_low_pc : 0x0 + <1c118> DW_AT_high_pc : 0x80 + <1c11c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c11e> DW_AT_call_all_tail_calls: 1 + <1c11e> DW_AT_sibling : <0x1c132> + <2><1c122>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c123> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c127> DW_AT_decl_file : 1 + <1c127> DW_AT_decl_line : 492 + <1c129> DW_AT_decl_column : 67 + <1c12a> DW_AT_type : <0x1b45c> + <1c12e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c131>: Abbrev Number: 0 + <1><1c132>: Abbrev Number: 6 (DW_TAG_subprogram) + <1c133> DW_AT_external : 1 + <1c133> DW_AT_name : (indirect string, offset: 0xf86b0): HAL_TIMEx_HallSensor_Start_IT + <1c137> DW_AT_decl_file : 1 + <1c137> DW_AT_decl_line : 435 + <1c139> DW_AT_decl_column : 19 + <1c139> DW_AT_prototyped : 1 + <1c139> DW_AT_type : <0x1adfa> + <1c13d> DW_AT_low_pc : 0x0 + <1c141> DW_AT_high_pc : 0xe8 + <1c145> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c147> DW_AT_call_all_tail_calls: 1 + <1c147> DW_AT_sibling : <0x1c1a6> + <2><1c14b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c14c> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c150> DW_AT_decl_file : 1 + <1c150> DW_AT_decl_line : 435 + <1c152> DW_AT_decl_column : 68 + <1c153> DW_AT_type : <0x1b45c> + <1c157> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1c15a>: Abbrev Number: 2 (DW_TAG_variable) + <1c15b> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1c15f> DW_AT_decl_file : 1 + <1c15f> DW_AT_decl_line : 437 + <1c161> DW_AT_decl_column : 12 + <1c162> DW_AT_type : <0x1aaf8> + <1c166> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1c169>: Abbrev Number: 2 (DW_TAG_variable) + <1c16a> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <1c16e> DW_AT_decl_file : 1 + <1c16e> DW_AT_decl_line : 438 + <1c170> DW_AT_decl_column : 31 + <1c171> DW_AT_type : <0x1b262> + <1c175> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1c178>: Abbrev Number: 2 (DW_TAG_variable) + <1c179> DW_AT_name : (indirect string, offset: 0xf763e): channel_2_state + <1c17d> DW_AT_decl_file : 1 + <1c17d> DW_AT_decl_line : 439 + <1c17f> DW_AT_decl_column : 31 + <1c180> DW_AT_type : <0x1b262> + <1c184> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1c187>: Abbrev Number: 2 (DW_TAG_variable) + <1c188> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <1c18c> DW_AT_decl_file : 1 + <1c18c> DW_AT_decl_line : 440 + <1c18e> DW_AT_decl_column : 31 + <1c18f> DW_AT_type : <0x1b262> + <1c193> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><1c196>: Abbrev Number: 2 (DW_TAG_variable) + <1c197> DW_AT_name : (indirect string, offset: 0xf7630): complementary_channel_2_state + <1c19b> DW_AT_decl_file : 1 + <1c19b> DW_AT_decl_line : 441 + <1c19d> DW_AT_decl_column : 31 + <1c19e> DW_AT_type : <0x1b262> + <1c1a2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c1a5>: Abbrev Number: 0 + <1><1c1a6>: Abbrev Number: 6 (DW_TAG_subprogram) + <1c1a7> DW_AT_external : 1 + <1c1a7> DW_AT_name : (indirect string, offset: 0xf8903): HAL_TIMEx_HallSensor_Stop + <1c1ab> DW_AT_decl_file : 1 + <1c1ab> DW_AT_decl_line : 407 + <1c1ad> DW_AT_decl_column : 19 + <1c1ad> DW_AT_prototyped : 1 + <1c1ad> DW_AT_type : <0x1adfa> + <1c1b1> DW_AT_low_pc : 0x0 + <1c1b5> DW_AT_high_pc : 0x70 + <1c1b9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c1bb> DW_AT_call_all_tail_calls: 1 + <1c1bb> DW_AT_sibling : <0x1c1cf> + <2><1c1bf>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c1c0> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c1c4> DW_AT_decl_file : 1 + <1c1c4> DW_AT_decl_line : 407 + <1c1c6> DW_AT_decl_column : 64 + <1c1c7> DW_AT_type : <0x1b45c> + <1c1cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c1ce>: Abbrev Number: 0 + <1><1c1cf>: Abbrev Number: 6 (DW_TAG_subprogram) + <1c1d0> DW_AT_external : 1 + <1c1d0> DW_AT_name : (indirect string, offset: 0xf8711): HAL_TIMEx_HallSensor_Start + <1c1d4> DW_AT_decl_file : 1 + <1c1d4> DW_AT_decl_line : 353 + <1c1d6> DW_AT_decl_column : 19 + <1c1d6> DW_AT_prototyped : 1 + <1c1d6> DW_AT_type : <0x1adfa> + <1c1da> DW_AT_low_pc : 0x0 + <1c1de> DW_AT_high_pc : 0xd8 + <1c1e2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c1e4> DW_AT_call_all_tail_calls: 1 + <1c1e4> DW_AT_sibling : <0x1c243> + <2><1c1e8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c1e9> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c1ed> DW_AT_decl_file : 1 + <1c1ed> DW_AT_decl_line : 353 + <1c1ef> DW_AT_decl_column : 65 + <1c1f0> DW_AT_type : <0x1b45c> + <1c1f4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1c1f7>: Abbrev Number: 2 (DW_TAG_variable) + <1c1f8> DW_AT_name : (indirect string, offset: 0xf7387): tmpsmcr + <1c1fc> DW_AT_decl_file : 1 + <1c1fc> DW_AT_decl_line : 355 + <1c1fe> DW_AT_decl_column : 12 + <1c1ff> DW_AT_type : <0x1aaf8> + <1c203> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1c206>: Abbrev Number: 2 (DW_TAG_variable) + <1c207> DW_AT_name : (indirect string, offset: 0xf754a): channel_1_state + <1c20b> DW_AT_decl_file : 1 + <1c20b> DW_AT_decl_line : 356 + <1c20d> DW_AT_decl_column : 31 + <1c20e> DW_AT_type : <0x1b262> + <1c212> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><1c215>: Abbrev Number: 2 (DW_TAG_variable) + <1c216> DW_AT_name : (indirect string, offset: 0xf763e): channel_2_state + <1c21a> DW_AT_decl_file : 1 + <1c21a> DW_AT_decl_line : 357 + <1c21c> DW_AT_decl_column : 31 + <1c21d> DW_AT_type : <0x1b262> + <1c221> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1c224>: Abbrev Number: 2 (DW_TAG_variable) + <1c225> DW_AT_name : (indirect string, offset: 0xf753c): complementary_channel_1_state + <1c229> DW_AT_decl_file : 1 + <1c229> DW_AT_decl_line : 358 + <1c22b> DW_AT_decl_column : 31 + <1c22c> DW_AT_type : <0x1b262> + <1c230> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><1c233>: Abbrev Number: 2 (DW_TAG_variable) + <1c234> DW_AT_name : (indirect string, offset: 0xf7630): complementary_channel_2_state + <1c238> DW_AT_decl_file : 1 + <1c238> DW_AT_decl_line : 359 + <1c23a> DW_AT_decl_column : 31 + <1c23b> DW_AT_type : <0x1b262> + <1c23f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c242>: Abbrev Number: 0 + <1><1c243>: Abbrev Number: 19 (DW_TAG_subprogram) + <1c244> DW_AT_external : 1 + <1c244> DW_AT_name : (indirect string, offset: 0xf82f2): HAL_TIMEx_HallSensor_MspDeInit + <1c248> DW_AT_decl_file : 1 + <1c248> DW_AT_decl_line : 338 + <1c24a> DW_AT_decl_column : 13 + <1c24a> DW_AT_prototyped : 1 + <1c24a> DW_AT_low_pc : 0x0 + <1c24e> DW_AT_high_pc : 0x14 + <1c252> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c254> DW_AT_call_all_calls: 1 + <1c254> DW_AT_sibling : <0x1c268> + <2><1c258>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c259> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c25d> DW_AT_decl_file : 1 + <1c25d> DW_AT_decl_line : 338 + <1c25f> DW_AT_decl_column : 63 + <1c260> DW_AT_type : <0x1b45c> + <1c264> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c267>: Abbrev Number: 0 + <1><1c268>: Abbrev Number: 19 (DW_TAG_subprogram) + <1c269> DW_AT_external : 1 + <1c269> DW_AT_name : (indirect string, offset: 0xf89ec): HAL_TIMEx_HallSensor_MspInit + <1c26d> DW_AT_decl_file : 1 + <1c26d> DW_AT_decl_line : 323 + <1c26f> DW_AT_decl_column : 13 + <1c26f> DW_AT_prototyped : 1 + <1c26f> DW_AT_low_pc : 0x0 + <1c273> DW_AT_high_pc : 0x14 + <1c277> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c279> DW_AT_call_all_calls: 1 + <1c279> DW_AT_sibling : <0x1c28d> + <2><1c27d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c27e> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c282> DW_AT_decl_file : 1 + <1c282> DW_AT_decl_line : 323 + <1c284> DW_AT_decl_column : 61 + <1c285> DW_AT_type : <0x1b45c> + <1c289> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c28c>: Abbrev Number: 0 + <1><1c28d>: Abbrev Number: 6 (DW_TAG_subprogram) + <1c28e> DW_AT_external : 1 + <1c28e> DW_AT_name : (indirect string, offset: 0xf83d1): HAL_TIMEx_HallSensor_DeInit + <1c292> DW_AT_decl_file : 1 + <1c292> DW_AT_decl_line : 278 + <1c294> DW_AT_decl_column : 19 + <1c294> DW_AT_prototyped : 1 + <1c294> DW_AT_type : <0x1adfa> + <1c298> DW_AT_low_pc : 0x0 + <1c29c> DW_AT_high_pc : 0x88 + <1c2a0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c2a2> DW_AT_call_all_tail_calls: 1 + <1c2a2> DW_AT_sibling : <0x1c2b6> + <2><1c2a6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1c2a7> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c2ab> DW_AT_decl_file : 1 + <1c2ab> DW_AT_decl_line : 278 + <1c2ad> DW_AT_decl_column : 66 + <1c2ae> DW_AT_type : <0x1b45c> + <1c2b2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1c2b5>: Abbrev Number: 0 + <1><1c2b6>: Abbrev Number: 37 (DW_TAG_subprogram) + <1c2b7> DW_AT_external : 1 + <1c2b7> DW_AT_name : (indirect string, offset: 0xf8284): HAL_TIMEx_HallSensor_Init <1c2bb> DW_AT_decl_file : 1 - <1c2bb> DW_AT_decl_line : 356 - <1c2bd> DW_AT_decl_column : 31 - <1c2be> DW_AT_type : <0x1b312> - <1c2c2> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><1c2c5>: Abbrev Number: 2 (DW_TAG_variable) - <1c2c6> DW_AT_name : (indirect string, offset: 0xf7659): channel_2_state - <1c2ca> DW_AT_decl_file : 1 - <1c2ca> DW_AT_decl_line : 357 - <1c2cc> DW_AT_decl_column : 31 - <1c2cd> DW_AT_type : <0x1b312> - <1c2d1> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1c2d4>: Abbrev Number: 2 (DW_TAG_variable) - <1c2d5> DW_AT_name : (indirect string, offset: 0xf7557): complementary_channel_1_state - <1c2d9> DW_AT_decl_file : 1 - <1c2d9> DW_AT_decl_line : 358 - <1c2db> DW_AT_decl_column : 31 - <1c2dc> DW_AT_type : <0x1b312> - <1c2e0> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><1c2e3>: Abbrev Number: 2 (DW_TAG_variable) - <1c2e4> DW_AT_name : (indirect string, offset: 0xf764b): complementary_channel_2_state - <1c2e8> DW_AT_decl_file : 1 - <1c2e8> DW_AT_decl_line : 359 - <1c2ea> DW_AT_decl_column : 31 - <1c2eb> DW_AT_type : <0x1b312> - <1c2ef> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c2f2>: Abbrev Number: 0 - <1><1c2f3>: Abbrev Number: 19 (DW_TAG_subprogram) - <1c2f4> DW_AT_external : 1 - <1c2f4> DW_AT_name : (indirect string, offset: 0xf830d): HAL_TIMEx_HallSensor_MspDeInit - <1c2f8> DW_AT_decl_file : 1 - <1c2f8> DW_AT_decl_line : 338 - <1c2fa> DW_AT_decl_column : 13 - <1c2fa> DW_AT_prototyped : 1 - <1c2fa> DW_AT_low_pc : 0x0 - <1c2fe> DW_AT_high_pc : 0x14 - <1c302> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c304> DW_AT_call_all_calls: 1 - <1c304> DW_AT_sibling : <0x1c318> - <2><1c308>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c309> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c30d> DW_AT_decl_file : 1 - <1c30d> DW_AT_decl_line : 338 - <1c30f> DW_AT_decl_column : 63 - <1c310> DW_AT_type : <0x1b50c> - <1c314> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c317>: Abbrev Number: 0 - <1><1c318>: Abbrev Number: 19 (DW_TAG_subprogram) - <1c319> DW_AT_external : 1 - <1c319> DW_AT_name : (indirect string, offset: 0xf8a07): HAL_TIMEx_HallSensor_MspInit - <1c31d> DW_AT_decl_file : 1 - <1c31d> DW_AT_decl_line : 323 - <1c31f> DW_AT_decl_column : 13 - <1c31f> DW_AT_prototyped : 1 - <1c31f> DW_AT_low_pc : 0x0 - <1c323> DW_AT_high_pc : 0x14 - <1c327> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c329> DW_AT_call_all_calls: 1 - <1c329> DW_AT_sibling : <0x1c33d> - <2><1c32d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c32e> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c332> DW_AT_decl_file : 1 - <1c332> DW_AT_decl_line : 323 - <1c334> DW_AT_decl_column : 61 - <1c335> DW_AT_type : <0x1b50c> - <1c339> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c33c>: Abbrev Number: 0 - <1><1c33d>: Abbrev Number: 6 (DW_TAG_subprogram) - <1c33e> DW_AT_external : 1 - <1c33e> DW_AT_name : (indirect string, offset: 0xf83ec): HAL_TIMEx_HallSensor_DeInit - <1c342> DW_AT_decl_file : 1 - <1c342> DW_AT_decl_line : 278 - <1c344> DW_AT_decl_column : 19 - <1c344> DW_AT_prototyped : 1 - <1c344> DW_AT_type : <0x1aeaa> - <1c348> DW_AT_low_pc : 0x0 - <1c34c> DW_AT_high_pc : 0x88 - <1c350> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c352> DW_AT_call_all_tail_calls: 1 - <1c352> DW_AT_sibling : <0x1c366> - <2><1c356>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1c357> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c35b> DW_AT_decl_file : 1 - <1c35b> DW_AT_decl_line : 278 - <1c35d> DW_AT_decl_column : 66 - <1c35e> DW_AT_type : <0x1b50c> - <1c362> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1c365>: Abbrev Number: 0 - <1><1c366>: Abbrev Number: 37 (DW_TAG_subprogram) - <1c367> DW_AT_external : 1 - <1c367> DW_AT_name : (indirect string, offset: 0xf829f): HAL_TIMEx_HallSensor_Init - <1c36b> DW_AT_decl_file : 1 - <1c36c> DW_AT_decl_line : 176 - <1c36d> DW_AT_decl_column : 19 - <1c36e> DW_AT_prototyped : 1 - <1c36e> DW_AT_type : <0x1aeaa> - <1c372> DW_AT_low_pc : 0x0 - <1c376> DW_AT_high_pc : 0x15a - <1c37a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1c37c> DW_AT_call_all_tail_calls: 1 - <1c37c> DW_AT_sibling : <0x1c3ac> - <2><1c380>: Abbrev Number: 27 (DW_TAG_formal_parameter) - <1c381> DW_AT_name : (indirect string, offset: 0xf0e42): htim - <1c385> DW_AT_decl_file : 1 - <1c385> DW_AT_decl_line : 176 - <1c386> DW_AT_decl_column : 64 - <1c387> DW_AT_type : <0x1b50c> - <1c38b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><1c38e>: Abbrev Number: 27 (DW_TAG_formal_parameter) - <1c38f> DW_AT_name : (indirect string, offset: 0xf95f8): sConfig - <1c393> DW_AT_decl_file : 1 - <1c393> DW_AT_decl_line : 176 - <1c394> DW_AT_decl_column : 104 - <1c395> DW_AT_type : <0x1c3ac> - <1c399> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><1c39c>: Abbrev Number: 38 (DW_TAG_variable) - <1c39d> DW_AT_name : (indirect string, offset: 0xf7494): OC_Config - <1c3a1> DW_AT_decl_file : 1 - <1c3a2> DW_AT_decl_line : 178 - <1c3a3> DW_AT_decl_column : 22 - <1c3a4> DW_AT_type : <0x1b196> - <1c3a8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><1c3ab>: Abbrev Number: 0 - <1><1c3ac>: Abbrev Number: 8 (DW_TAG_pointer_type) - <1c3ad> DW_AT_byte_size : 4 - <1c3ad> DW_AT_type : <0x1b4b5> - <1><1c3b1>: Abbrev Number: 0 - Compilation Unit @ offset 0x1c3b2: + <1c2bc> DW_AT_decl_line : 176 + <1c2bd> DW_AT_decl_column : 19 + <1c2be> DW_AT_prototyped : 1 + <1c2be> DW_AT_type : <0x1adfa> + <1c2c2> DW_AT_low_pc : 0x0 + <1c2c6> DW_AT_high_pc : 0x15a + <1c2ca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1c2cc> DW_AT_call_all_tail_calls: 1 + <1c2cc> DW_AT_sibling : <0x1c2fc> + <2><1c2d0>: Abbrev Number: 27 (DW_TAG_formal_parameter) + <1c2d1> DW_AT_name : (indirect string, offset: 0xf0e34): htim + <1c2d5> DW_AT_decl_file : 1 + <1c2d5> DW_AT_decl_line : 176 + <1c2d6> DW_AT_decl_column : 64 + <1c2d7> DW_AT_type : <0x1b45c> + <1c2db> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><1c2de>: Abbrev Number: 27 (DW_TAG_formal_parameter) + <1c2df> DW_AT_name : (indirect string, offset: 0xf95dd): sConfig + <1c2e3> DW_AT_decl_file : 1 + <1c2e3> DW_AT_decl_line : 176 + <1c2e4> DW_AT_decl_column : 104 + <1c2e5> DW_AT_type : <0x1c2fc> + <1c2e9> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><1c2ec>: Abbrev Number: 38 (DW_TAG_variable) + <1c2ed> DW_AT_name : (indirect string, offset: 0xf7479): OC_Config + <1c2f1> DW_AT_decl_file : 1 + <1c2f2> DW_AT_decl_line : 178 + <1c2f3> DW_AT_decl_column : 22 + <1c2f4> DW_AT_type : <0x1b0e6> + <1c2f8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><1c2fb>: Abbrev Number: 0 + <1><1c2fc>: Abbrev Number: 8 (DW_TAG_pointer_type) + <1c2fd> DW_AT_byte_size : 4 + <1c2fd> DW_AT_type : <0x1b405> + <1><1c301>: Abbrev Number: 0 + Compilation Unit @ offset 0x1c302: Length: 0x49f0 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x3931 + Abbrev Offset: 0x393c Pointer Size: 4 - <0><1c3be>: Abbrev Number: 40 (DW_TAG_compile_unit) - <1c3bf> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <1c3c3> DW_AT_language : 29 (C11) - <1c3c4> DW_AT_name : (indirect string, offset: 0xf8de9): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.c - <1c3c8> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <1c3cc> DW_AT_ranges : 0x1730 - <1c3d0> DW_AT_low_pc : 0x0 - <1c3d4> DW_AT_stmt_list : 0x1e188 - <1c3d8> DW_AT_macros : 0x26841 - <1><1c3dc>: Abbrev Number: 22 (DW_TAG_base_type) - <1c3dd> DW_AT_byte_size : 1 - <1c3de> DW_AT_encoding : 6 (signed char) - <1c3df> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><1c3e3>: Abbrev Number: 13 (DW_TAG_typedef) - <1c3e4> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <1c3e8> DW_AT_decl_file : 4 - <1c3e9> DW_AT_decl_line : 43 - <1c3ea> DW_AT_decl_column : 24 - <1c3eb> DW_AT_type : <0x1c3ef> - <1><1c3ef>: Abbrev Number: 22 (DW_TAG_base_type) - <1c3f0> DW_AT_byte_size : 1 - <1c3f1> DW_AT_encoding : 8 (unsigned char) - <1c3f2> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><1c3f6>: Abbrev Number: 22 (DW_TAG_base_type) - <1c3f7> DW_AT_byte_size : 2 - <1c3f8> DW_AT_encoding : 5 (signed) - <1c3f9> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><1c3fd>: Abbrev Number: 13 (DW_TAG_typedef) - <1c3fe> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <1c402> DW_AT_decl_file : 4 - <1c403> DW_AT_decl_line : 57 - <1c404> DW_AT_decl_column : 25 - <1c405> DW_AT_type : <0x1c409> - <1><1c409>: Abbrev Number: 22 (DW_TAG_base_type) - <1c40a> DW_AT_byte_size : 2 - <1c40b> DW_AT_encoding : 7 (unsigned) - <1c40c> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><1c410>: Abbrev Number: 22 (DW_TAG_base_type) - <1c411> DW_AT_byte_size : 4 - <1c412> DW_AT_encoding : 5 (signed) - <1c413> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><1c417>: Abbrev Number: 13 (DW_TAG_typedef) - <1c418> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <1c41c> DW_AT_decl_file : 4 - <1c41d> DW_AT_decl_line : 79 - <1c41e> DW_AT_decl_column : 25 - <1c41f> DW_AT_type : <0x1c423> - <1><1c423>: Abbrev Number: 22 (DW_TAG_base_type) - <1c424> DW_AT_byte_size : 4 - <1c425> DW_AT_encoding : 7 (unsigned) - <1c426> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><1c42a>: Abbrev Number: 22 (DW_TAG_base_type) - <1c42b> DW_AT_byte_size : 8 - <1c42c> DW_AT_encoding : 5 (signed) - <1c42d> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><1c431>: Abbrev Number: 13 (DW_TAG_typedef) - <1c432> DW_AT_name : (indirect string, offset: 0xf8ec7): __uint64_t - <1c436> DW_AT_decl_file : 4 - <1c437> DW_AT_decl_line : 105 - <1c438> DW_AT_decl_column : 25 - <1c439> DW_AT_type : <0x1c43d> - <1><1c43d>: Abbrev Number: 22 (DW_TAG_base_type) - <1c43e> DW_AT_byte_size : 8 - <1c43f> DW_AT_encoding : 7 (unsigned) - <1c440> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><1c444>: Abbrev Number: 41 (DW_TAG_base_type) - <1c445> DW_AT_byte_size : 4 - <1c446> DW_AT_encoding : 5 (signed) - <1c447> DW_AT_name : int - <1><1c44b>: Abbrev Number: 22 (DW_TAG_base_type) - <1c44c> DW_AT_byte_size : 4 - <1c44d> DW_AT_encoding : 7 (unsigned) - <1c44e> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><1c452>: Abbrev Number: 13 (DW_TAG_typedef) - <1c453> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <1c457> DW_AT_decl_file : 5 - <1c458> DW_AT_decl_line : 24 - <1c459> DW_AT_decl_column : 19 - <1c45a> DW_AT_type : <0x1c3e3> - <1><1c45e>: Abbrev Number: 27 (DW_TAG_const_type) - <1c45f> DW_AT_type : <0x1c452> - <1><1c463>: Abbrev Number: 13 (DW_TAG_typedef) - <1c464> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <1c468> DW_AT_decl_file : 5 - <1c469> DW_AT_decl_line : 36 - <1c46a> DW_AT_decl_column : 20 - <1c46b> DW_AT_type : <0x1c3fd> - <1><1c46f>: Abbrev Number: 25 (DW_TAG_volatile_type) - <1c470> DW_AT_type : <0x1c463> - <1><1c474>: Abbrev Number: 27 (DW_TAG_const_type) - <1c475> DW_AT_type : <0x1c463> - <1><1c479>: Abbrev Number: 13 (DW_TAG_typedef) - <1c47a> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <1c47e> DW_AT_decl_file : 5 - <1c47f> DW_AT_decl_line : 48 - <1c480> DW_AT_decl_column : 20 - <1c481> DW_AT_type : <0x1c417> - <1><1c485>: Abbrev Number: 25 (DW_TAG_volatile_type) - <1c486> DW_AT_type : <0x1c479> - <1><1c48a>: Abbrev Number: 13 (DW_TAG_typedef) - <1c48b> DW_AT_name : (indirect string, offset: 0xf8ec9): uint64_t - <1c48f> DW_AT_decl_file : 5 - <1c490> DW_AT_decl_line : 60 - <1c491> DW_AT_decl_column : 20 - <1c492> DW_AT_type : <0x1c431> - <1><1c496>: Abbrev Number: 31 (DW_TAG_array_type) - <1c497> DW_AT_type : <0x1c479> - <1c49b> DW_AT_sibling : <0x1c4a6> - <2><1c49f>: Abbrev Number: 32 (DW_TAG_subrange_type) - <1c4a0> DW_AT_type : <0x1c44b> - <1c4a4> DW_AT_upper_bound : 14 - <2><1c4a5>: Abbrev Number: 0 - <1><1c4a6>: Abbrev Number: 24 (DW_TAG_structure_type) - <1c4a7> DW_AT_byte_size : 20 - <1c4a8> DW_AT_decl_file : 6 - <1c4a8> DW_AT_decl_line : 258 - <1c4aa> DW_AT_decl_column : 9 - <1c4aa> DW_AT_sibling : <0x1c4f4> - <2><1c4ae>: Abbrev Number: 17 (DW_TAG_member) - <1c4af> DW_AT_name : CCR - <1c4b3> DW_AT_decl_file : 6 - <1c4b3> DW_AT_decl_line : 260 - <1c4b5> DW_AT_decl_column : 17 - <1c4b6> DW_AT_type : <0x1c485> - <1c4ba> DW_AT_data_member_location: 0 - <2><1c4bb>: Abbrev Number: 10 (DW_TAG_member) - <1c4bc> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <1c4c0> DW_AT_decl_file : 6 - <1c4c1> DW_AT_decl_line : 261 - <1c4c3> DW_AT_decl_column : 17 - <1c4c4> DW_AT_type : <0x1c485> - <1c4c8> DW_AT_data_member_location: 4 - <2><1c4c9>: Abbrev Number: 10 (DW_TAG_member) - <1c4ca> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <1c4ce> DW_AT_decl_file : 6 - <1c4cf> DW_AT_decl_line : 262 - <1c4d1> DW_AT_decl_column : 17 - <1c4d2> DW_AT_type : <0x1c485> - <1c4d6> DW_AT_data_member_location: 8 - <2><1c4d7>: Abbrev Number: 10 (DW_TAG_member) - <1c4d8> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <1c4dc> DW_AT_decl_file : 6 - <1c4dd> DW_AT_decl_line : 263 - <1c4df> DW_AT_decl_column : 17 - <1c4e0> DW_AT_type : <0x1c485> - <1c4e4> DW_AT_data_member_location: 12 - <2><1c4e5>: Abbrev Number: 10 (DW_TAG_member) - <1c4e6> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <1c4ea> DW_AT_decl_file : 6 - <1c4eb> DW_AT_decl_line : 264 - <1c4ed> DW_AT_decl_column : 12 - <1c4ee> DW_AT_type : <0x1c479> - <1c4f2> DW_AT_data_member_location: 16 - <2><1c4f3>: Abbrev Number: 0 - <1><1c4f4>: Abbrev Number: 23 (DW_TAG_typedef) - <1c4f5> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <1c4f9> DW_AT_decl_file : 6 - <1c4fa> DW_AT_decl_line : 265 - <1c4fc> DW_AT_decl_column : 3 - <1c4fc> DW_AT_type : <0x1c4a6> - <1><1c500>: Abbrev Number: 24 (DW_TAG_structure_type) - <1c501> DW_AT_byte_size : 8 - <1c502> DW_AT_decl_file : 6 - <1c502> DW_AT_decl_line : 267 - <1c504> DW_AT_decl_column : 9 - <1c504> DW_AT_sibling : <0x1c524> - <2><1c508>: Abbrev Number: 17 (DW_TAG_member) - <1c509> DW_AT_name : ISR - <1c50d> DW_AT_decl_file : 6 - <1c50d> DW_AT_decl_line : 269 - <1c50f> DW_AT_decl_column : 17 - <1c510> DW_AT_type : <0x1c485> - <1c514> DW_AT_data_member_location: 0 - <2><1c515>: Abbrev Number: 10 (DW_TAG_member) - <1c516> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <1c51a> DW_AT_decl_file : 6 - <1c51b> DW_AT_decl_line : 270 - <1c51d> DW_AT_decl_column : 17 - <1c51e> DW_AT_type : <0x1c485> - <1c522> DW_AT_data_member_location: 4 - <2><1c523>: Abbrev Number: 0 - <1><1c524>: Abbrev Number: 23 (DW_TAG_typedef) - <1c525> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <1c529> DW_AT_decl_file : 6 - <1c52a> DW_AT_decl_line : 271 - <1c52c> DW_AT_decl_column : 3 - <1c52c> DW_AT_type : <0x1c500> - <1><1c530>: Abbrev Number: 24 (DW_TAG_structure_type) - <1c531> DW_AT_byte_size : 4 - <1c532> DW_AT_decl_file : 6 - <1c532> DW_AT_decl_line : 276 - <1c534> DW_AT_decl_column : 9 - <1c534> DW_AT_sibling : <0x1c546> - <2><1c538>: Abbrev Number: 17 (DW_TAG_member) - <1c539> DW_AT_name : CCR - <1c53d> DW_AT_decl_file : 6 - <1c53d> DW_AT_decl_line : 278 - <1c53f> DW_AT_decl_column : 19 - <1c540> DW_AT_type : <0x1c485> - <1c544> DW_AT_data_member_location: 0 - <2><1c545>: Abbrev Number: 0 - <1><1c546>: Abbrev Number: 23 (DW_TAG_typedef) - <1c547> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <1c54b> DW_AT_decl_file : 6 - <1c54c> DW_AT_decl_line : 279 - <1c54e> DW_AT_decl_column : 3 - <1c54e> DW_AT_type : <0x1c530> - <1><1c552>: Abbrev Number: 24 (DW_TAG_structure_type) - <1c553> DW_AT_byte_size : 8 - <1c554> DW_AT_decl_file : 6 - <1c554> DW_AT_decl_line : 281 - <1c556> DW_AT_decl_column : 9 - <1c556> DW_AT_sibling : <0x1c575> - <2><1c55a>: Abbrev Number: 17 (DW_TAG_member) - <1c55b> DW_AT_name : CSR - <1c55f> DW_AT_decl_file : 6 - <1c55f> DW_AT_decl_line : 283 - <1c561> DW_AT_decl_column : 19 - <1c562> DW_AT_type : <0x1c485> - <1c566> DW_AT_data_member_location: 0 - <2><1c567>: Abbrev Number: 17 (DW_TAG_member) - <1c568> DW_AT_name : CFR - <1c56c> DW_AT_decl_file : 6 - <1c56c> DW_AT_decl_line : 284 - <1c56e> DW_AT_decl_column : 19 - <1c56f> DW_AT_type : <0x1c485> - <1c573> DW_AT_data_member_location: 4 - <2><1c574>: Abbrev Number: 0 - <1><1c575>: Abbrev Number: 23 (DW_TAG_typedef) - <1c576> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <1c57a> DW_AT_decl_file : 6 - <1c57b> DW_AT_decl_line : 285 - <1c57d> DW_AT_decl_column : 3 - <1c57d> DW_AT_type : <0x1c552> - <1><1c581>: Abbrev Number: 24 (DW_TAG_structure_type) - <1c582> DW_AT_byte_size : 4 - <1c583> DW_AT_decl_file : 6 - <1c583> DW_AT_decl_line : 287 - <1c585> DW_AT_decl_column : 9 - <1c585> DW_AT_sibling : <0x1c598> - <2><1c589>: Abbrev Number: 10 (DW_TAG_member) - <1c58a> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <1c58e> DW_AT_decl_file : 6 - <1c58f> DW_AT_decl_line : 289 - <1c591> DW_AT_decl_column : 19 - <1c592> DW_AT_type : <0x1c485> - <1c596> DW_AT_data_member_location: 0 - <2><1c597>: Abbrev Number: 0 - <1><1c598>: Abbrev Number: 23 (DW_TAG_typedef) - <1c599> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <1c59d> DW_AT_decl_file : 6 - <1c59e> DW_AT_decl_line : 290 - <1c5a0> DW_AT_decl_column : 3 - <1c5a0> DW_AT_type : <0x1c581> - <1><1c5a4>: Abbrev Number: 24 (DW_TAG_structure_type) - <1c5a5> DW_AT_byte_size : 8 - <1c5a6> DW_AT_decl_file : 6 - <1c5a6> DW_AT_decl_line : 292 - <1c5a8> DW_AT_decl_column : 9 - <1c5a8> DW_AT_sibling : <0x1c5c9> + <0><1c30e>: Abbrev Number: 40 (DW_TAG_compile_unit) + <1c30f> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <1c313> DW_AT_language : 29 (C11) + <1c314> DW_AT_name : (indirect string, offset: 0xf8dce): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.c + <1c318> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <1c31c> DW_AT_ranges : 0x1732 + <1c320> DW_AT_low_pc : 0x0 + <1c324> DW_AT_stmt_list : 0x1e1fe + <1c328> DW_AT_macros : 0x26840 + <1><1c32c>: Abbrev Number: 22 (DW_TAG_base_type) + <1c32d> DW_AT_byte_size : 1 + <1c32e> DW_AT_encoding : 6 (signed char) + <1c32f> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><1c333>: Abbrev Number: 13 (DW_TAG_typedef) + <1c334> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <1c338> DW_AT_decl_file : 4 + <1c339> DW_AT_decl_line : 43 + <1c33a> DW_AT_decl_column : 24 + <1c33b> DW_AT_type : <0x1c33f> + <1><1c33f>: Abbrev Number: 22 (DW_TAG_base_type) + <1c340> DW_AT_byte_size : 1 + <1c341> DW_AT_encoding : 8 (unsigned char) + <1c342> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><1c346>: Abbrev Number: 22 (DW_TAG_base_type) + <1c347> DW_AT_byte_size : 2 + <1c348> DW_AT_encoding : 5 (signed) + <1c349> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><1c34d>: Abbrev Number: 13 (DW_TAG_typedef) + <1c34e> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <1c352> DW_AT_decl_file : 4 + <1c353> DW_AT_decl_line : 57 + <1c354> DW_AT_decl_column : 25 + <1c355> DW_AT_type : <0x1c359> + <1><1c359>: Abbrev Number: 22 (DW_TAG_base_type) + <1c35a> DW_AT_byte_size : 2 + <1c35b> DW_AT_encoding : 7 (unsigned) + <1c35c> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><1c360>: Abbrev Number: 22 (DW_TAG_base_type) + <1c361> DW_AT_byte_size : 4 + <1c362> DW_AT_encoding : 5 (signed) + <1c363> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><1c367>: Abbrev Number: 13 (DW_TAG_typedef) + <1c368> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <1c36c> DW_AT_decl_file : 4 + <1c36d> DW_AT_decl_line : 79 + <1c36e> DW_AT_decl_column : 25 + <1c36f> DW_AT_type : <0x1c373> + <1><1c373>: Abbrev Number: 22 (DW_TAG_base_type) + <1c374> DW_AT_byte_size : 4 + <1c375> DW_AT_encoding : 7 (unsigned) + <1c376> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><1c37a>: Abbrev Number: 22 (DW_TAG_base_type) + <1c37b> DW_AT_byte_size : 8 + <1c37c> DW_AT_encoding : 5 (signed) + <1c37d> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><1c381>: Abbrev Number: 13 (DW_TAG_typedef) + <1c382> DW_AT_name : (indirect string, offset: 0xf8eac): __uint64_t + <1c386> DW_AT_decl_file : 4 + <1c387> DW_AT_decl_line : 105 + <1c388> DW_AT_decl_column : 25 + <1c389> DW_AT_type : <0x1c38d> + <1><1c38d>: Abbrev Number: 22 (DW_TAG_base_type) + <1c38e> DW_AT_byte_size : 8 + <1c38f> DW_AT_encoding : 7 (unsigned) + <1c390> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><1c394>: Abbrev Number: 41 (DW_TAG_base_type) + <1c395> DW_AT_byte_size : 4 + <1c396> DW_AT_encoding : 5 (signed) + <1c397> DW_AT_name : int + <1><1c39b>: Abbrev Number: 22 (DW_TAG_base_type) + <1c39c> DW_AT_byte_size : 4 + <1c39d> DW_AT_encoding : 7 (unsigned) + <1c39e> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><1c3a2>: Abbrev Number: 13 (DW_TAG_typedef) + <1c3a3> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <1c3a7> DW_AT_decl_file : 5 + <1c3a8> DW_AT_decl_line : 24 + <1c3a9> DW_AT_decl_column : 19 + <1c3aa> DW_AT_type : <0x1c333> + <1><1c3ae>: Abbrev Number: 27 (DW_TAG_const_type) + <1c3af> DW_AT_type : <0x1c3a2> + <1><1c3b3>: Abbrev Number: 13 (DW_TAG_typedef) + <1c3b4> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <1c3b8> DW_AT_decl_file : 5 + <1c3b9> DW_AT_decl_line : 36 + <1c3ba> DW_AT_decl_column : 20 + <1c3bb> DW_AT_type : <0x1c34d> + <1><1c3bf>: Abbrev Number: 25 (DW_TAG_volatile_type) + <1c3c0> DW_AT_type : <0x1c3b3> + <1><1c3c4>: Abbrev Number: 27 (DW_TAG_const_type) + <1c3c5> DW_AT_type : <0x1c3b3> + <1><1c3c9>: Abbrev Number: 13 (DW_TAG_typedef) + <1c3ca> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <1c3ce> DW_AT_decl_file : 5 + <1c3cf> DW_AT_decl_line : 48 + <1c3d0> DW_AT_decl_column : 20 + <1c3d1> DW_AT_type : <0x1c367> + <1><1c3d5>: Abbrev Number: 25 (DW_TAG_volatile_type) + <1c3d6> DW_AT_type : <0x1c3c9> + <1><1c3da>: Abbrev Number: 13 (DW_TAG_typedef) + <1c3db> DW_AT_name : (indirect string, offset: 0xf8eae): uint64_t + <1c3df> DW_AT_decl_file : 5 + <1c3e0> DW_AT_decl_line : 60 + <1c3e1> DW_AT_decl_column : 20 + <1c3e2> DW_AT_type : <0x1c381> + <1><1c3e6>: Abbrev Number: 31 (DW_TAG_array_type) + <1c3e7> DW_AT_type : <0x1c3c9> + <1c3eb> DW_AT_sibling : <0x1c3f6> + <2><1c3ef>: Abbrev Number: 32 (DW_TAG_subrange_type) + <1c3f0> DW_AT_type : <0x1c39b> + <1c3f4> DW_AT_upper_bound : 14 + <2><1c3f5>: Abbrev Number: 0 + <1><1c3f6>: Abbrev Number: 24 (DW_TAG_structure_type) + <1c3f7> DW_AT_byte_size : 20 + <1c3f8> DW_AT_decl_file : 6 + <1c3f8> DW_AT_decl_line : 258 + <1c3fa> DW_AT_decl_column : 9 + <1c3fa> DW_AT_sibling : <0x1c444> + <2><1c3fe>: Abbrev Number: 17 (DW_TAG_member) + <1c3ff> DW_AT_name : CCR + <1c403> DW_AT_decl_file : 6 + <1c403> DW_AT_decl_line : 260 + <1c405> DW_AT_decl_column : 17 + <1c406> DW_AT_type : <0x1c3d5> + <1c40a> DW_AT_data_member_location: 0 + <2><1c40b>: Abbrev Number: 10 (DW_TAG_member) + <1c40c> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <1c410> DW_AT_decl_file : 6 + <1c411> DW_AT_decl_line : 261 + <1c413> DW_AT_decl_column : 17 + <1c414> DW_AT_type : <0x1c3d5> + <1c418> DW_AT_data_member_location: 4 + <2><1c419>: Abbrev Number: 10 (DW_TAG_member) + <1c41a> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <1c41e> DW_AT_decl_file : 6 + <1c41f> DW_AT_decl_line : 262 + <1c421> DW_AT_decl_column : 17 + <1c422> DW_AT_type : <0x1c3d5> + <1c426> DW_AT_data_member_location: 8 + <2><1c427>: Abbrev Number: 10 (DW_TAG_member) + <1c428> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <1c42c> DW_AT_decl_file : 6 + <1c42d> DW_AT_decl_line : 263 + <1c42f> DW_AT_decl_column : 17 + <1c430> DW_AT_type : <0x1c3d5> + <1c434> DW_AT_data_member_location: 12 + <2><1c435>: Abbrev Number: 10 (DW_TAG_member) + <1c436> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <1c43a> DW_AT_decl_file : 6 + <1c43b> DW_AT_decl_line : 264 + <1c43d> DW_AT_decl_column : 12 + <1c43e> DW_AT_type : <0x1c3c9> + <1c442> DW_AT_data_member_location: 16 + <2><1c443>: Abbrev Number: 0 + <1><1c444>: Abbrev Number: 23 (DW_TAG_typedef) + <1c445> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <1c449> DW_AT_decl_file : 6 + <1c44a> DW_AT_decl_line : 265 + <1c44c> DW_AT_decl_column : 3 + <1c44c> DW_AT_type : <0x1c3f6> + <1><1c450>: Abbrev Number: 24 (DW_TAG_structure_type) + <1c451> DW_AT_byte_size : 8 + <1c452> DW_AT_decl_file : 6 + <1c452> DW_AT_decl_line : 267 + <1c454> DW_AT_decl_column : 9 + <1c454> DW_AT_sibling : <0x1c474> + <2><1c458>: Abbrev Number: 17 (DW_TAG_member) + <1c459> DW_AT_name : ISR + <1c45d> DW_AT_decl_file : 6 + <1c45d> DW_AT_decl_line : 269 + <1c45f> DW_AT_decl_column : 17 + <1c460> DW_AT_type : <0x1c3d5> + <1c464> DW_AT_data_member_location: 0 + <2><1c465>: Abbrev Number: 10 (DW_TAG_member) + <1c466> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <1c46a> DW_AT_decl_file : 6 + <1c46b> DW_AT_decl_line : 270 + <1c46d> DW_AT_decl_column : 17 + <1c46e> DW_AT_type : <0x1c3d5> + <1c472> DW_AT_data_member_location: 4 + <2><1c473>: Abbrev Number: 0 + <1><1c474>: Abbrev Number: 23 (DW_TAG_typedef) + <1c475> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <1c479> DW_AT_decl_file : 6 + <1c47a> DW_AT_decl_line : 271 + <1c47c> DW_AT_decl_column : 3 + <1c47c> DW_AT_type : <0x1c450> + <1><1c480>: Abbrev Number: 24 (DW_TAG_structure_type) + <1c481> DW_AT_byte_size : 4 + <1c482> DW_AT_decl_file : 6 + <1c482> DW_AT_decl_line : 276 + <1c484> DW_AT_decl_column : 9 + <1c484> DW_AT_sibling : <0x1c496> + <2><1c488>: Abbrev Number: 17 (DW_TAG_member) + <1c489> DW_AT_name : CCR + <1c48d> DW_AT_decl_file : 6 + <1c48d> DW_AT_decl_line : 278 + <1c48f> DW_AT_decl_column : 19 + <1c490> DW_AT_type : <0x1c3d5> + <1c494> DW_AT_data_member_location: 0 + <2><1c495>: Abbrev Number: 0 + <1><1c496>: Abbrev Number: 23 (DW_TAG_typedef) + <1c497> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <1c49b> DW_AT_decl_file : 6 + <1c49c> DW_AT_decl_line : 279 + <1c49e> DW_AT_decl_column : 3 + <1c49e> DW_AT_type : <0x1c480> + <1><1c4a2>: Abbrev Number: 24 (DW_TAG_structure_type) + <1c4a3> DW_AT_byte_size : 8 + <1c4a4> DW_AT_decl_file : 6 + <1c4a4> DW_AT_decl_line : 281 + <1c4a6> DW_AT_decl_column : 9 + <1c4a6> DW_AT_sibling : <0x1c4c5> + <2><1c4aa>: Abbrev Number: 17 (DW_TAG_member) + <1c4ab> DW_AT_name : CSR + <1c4af> DW_AT_decl_file : 6 + <1c4af> DW_AT_decl_line : 283 + <1c4b1> DW_AT_decl_column : 19 + <1c4b2> DW_AT_type : <0x1c3d5> + <1c4b6> DW_AT_data_member_location: 0 + <2><1c4b7>: Abbrev Number: 17 (DW_TAG_member) + <1c4b8> DW_AT_name : CFR + <1c4bc> DW_AT_decl_file : 6 + <1c4bc> DW_AT_decl_line : 284 + <1c4be> DW_AT_decl_column : 19 + <1c4bf> DW_AT_type : <0x1c3d5> + <1c4c3> DW_AT_data_member_location: 4 + <2><1c4c4>: Abbrev Number: 0 + <1><1c4c5>: Abbrev Number: 23 (DW_TAG_typedef) + <1c4c6> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <1c4ca> DW_AT_decl_file : 6 + <1c4cb> DW_AT_decl_line : 285 + <1c4cd> DW_AT_decl_column : 3 + <1c4cd> DW_AT_type : <0x1c4a2> + <1><1c4d1>: Abbrev Number: 24 (DW_TAG_structure_type) + <1c4d2> DW_AT_byte_size : 4 + <1c4d3> DW_AT_decl_file : 6 + <1c4d3> DW_AT_decl_line : 287 + <1c4d5> DW_AT_decl_column : 9 + <1c4d5> DW_AT_sibling : <0x1c4e8> + <2><1c4d9>: Abbrev Number: 10 (DW_TAG_member) + <1c4da> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <1c4de> DW_AT_decl_file : 6 + <1c4df> DW_AT_decl_line : 289 + <1c4e1> DW_AT_decl_column : 19 + <1c4e2> DW_AT_type : <0x1c3d5> + <1c4e6> DW_AT_data_member_location: 0 + <2><1c4e7>: Abbrev Number: 0 + <1><1c4e8>: Abbrev Number: 23 (DW_TAG_typedef) + <1c4e9> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <1c4ed> DW_AT_decl_file : 6 + <1c4ee> DW_AT_decl_line : 290 + <1c4f0> DW_AT_decl_column : 3 + <1c4f0> DW_AT_type : <0x1c4d1> + <1><1c4f4>: Abbrev Number: 24 (DW_TAG_structure_type) + <1c4f5> DW_AT_byte_size : 8 + <1c4f6> DW_AT_decl_file : 6 + <1c4f6> DW_AT_decl_line : 292 + <1c4f8> DW_AT_decl_column : 9 + <1c4f8> DW_AT_sibling : <0x1c519> + <2><1c4fc>: Abbrev Number: 10 (DW_TAG_member) + <1c4fd> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <1c501> DW_AT_decl_file : 6 + <1c502> DW_AT_decl_line : 294 + <1c504> DW_AT_decl_column : 19 + <1c505> DW_AT_type : <0x1c3d5> + <1c509> DW_AT_data_member_location: 0 + <2><1c50a>: Abbrev Number: 10 (DW_TAG_member) + <1c50b> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <1c50f> DW_AT_decl_file : 6 + <1c510> DW_AT_decl_line : 295 + <1c512> DW_AT_decl_column : 19 + <1c513> DW_AT_type : <0x1c3d5> + <1c517> DW_AT_data_member_location: 4 + <2><1c518>: Abbrev Number: 0 + <1><1c519>: Abbrev Number: 23 (DW_TAG_typedef) + <1c51a> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <1c51e> DW_AT_decl_file : 6 + <1c51f> DW_AT_decl_line : 296 + <1c521> DW_AT_decl_column : 3 + <1c521> DW_AT_type : <0x1c4f4> + <1><1c525>: Abbrev Number: 42 (DW_TAG_structure_type) + <1c526> DW_AT_byte_size : 392 + <1c528> DW_AT_decl_file : 6 + <1c529> DW_AT_decl_line : 446 + <1c52b> DW_AT_decl_column : 9 + <1c52c> DW_AT_sibling : <0x1c856> + <2><1c530>: Abbrev Number: 17 (DW_TAG_member) + <1c531> DW_AT_name : CR + <1c534> DW_AT_decl_file : 6 + <1c534> DW_AT_decl_line : 448 + <1c536> DW_AT_decl_column : 17 + <1c537> DW_AT_type : <0x1c3d5> + <1c53b> DW_AT_data_member_location: 0 + <2><1c53c>: Abbrev Number: 10 (DW_TAG_member) + <1c53d> DW_AT_name : (indirect string, offset: 0xf0abe): ICSCR + <1c541> DW_AT_decl_file : 6 + <1c542> DW_AT_decl_line : 449 + <1c544> DW_AT_decl_column : 17 + <1c545> DW_AT_type : <0x1c3d5> + <1c549> DW_AT_data_member_location: 4 + <2><1c54a>: Abbrev Number: 10 (DW_TAG_member) + <1c54b> DW_AT_name : (indirect string, offset: 0xf033a): CFGR + <1c54f> DW_AT_decl_file : 6 + <1c550> DW_AT_decl_line : 450 + <1c552> DW_AT_decl_column : 17 + <1c553> DW_AT_type : <0x1c3d5> + <1c557> DW_AT_data_member_location: 8 + <2><1c558>: Abbrev Number: 10 (DW_TAG_member) + <1c559> DW_AT_name : (indirect string, offset: 0xf0c8b): PLLCFGR + <1c55d> DW_AT_decl_file : 6 + <1c55e> DW_AT_decl_line : 451 + <1c560> DW_AT_decl_column : 17 + <1c561> DW_AT_type : <0x1c3d5> + <1c565> DW_AT_data_member_location: 12 + <2><1c566>: Abbrev Number: 10 (DW_TAG_member) + <1c567> DW_AT_name : (indirect string, offset: 0xf0333): PLLSAI1CFGR + <1c56b> DW_AT_decl_file : 6 + <1c56c> DW_AT_decl_line : 452 + <1c56e> DW_AT_decl_column : 17 + <1c56f> DW_AT_type : <0x1c3d5> + <1c573> DW_AT_data_member_location: 16 + <2><1c574>: Abbrev Number: 10 (DW_TAG_member) + <1c575> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <1c579> DW_AT_decl_file : 6 + <1c57a> DW_AT_decl_line : 453 + <1c57c> DW_AT_decl_column : 17 + <1c57d> DW_AT_type : <0x1c3c9> + <1c581> DW_AT_data_member_location: 20 + <2><1c582>: Abbrev Number: 10 (DW_TAG_member) + <1c583> DW_AT_name : (indirect string, offset: 0xefb70): CIER + <1c587> DW_AT_decl_file : 6 + <1c588> DW_AT_decl_line : 454 + <1c58a> DW_AT_decl_column : 17 + <1c58b> DW_AT_type : <0x1c3d5> + <1c58f> DW_AT_data_member_location: 24 + <2><1c590>: Abbrev Number: 10 (DW_TAG_member) + <1c591> DW_AT_name : (indirect string, offset: 0xefb99): CIFR + <1c595> DW_AT_decl_file : 6 + <1c596> DW_AT_decl_line : 455 + <1c598> DW_AT_decl_column : 17 + <1c599> DW_AT_type : <0x1c3d5> + <1c59d> DW_AT_data_member_location: 28 + <2><1c59e>: Abbrev Number: 10 (DW_TAG_member) + <1c59f> DW_AT_name : (indirect string, offset: 0xefb88): CICR + <1c5a3> DW_AT_decl_file : 6 + <1c5a4> DW_AT_decl_line : 456 + <1c5a6> DW_AT_decl_column : 17 + <1c5a7> DW_AT_type : <0x1c3d5> + <1c5ab> DW_AT_data_member_location: 32 <2><1c5ac>: Abbrev Number: 10 (DW_TAG_member) - <1c5ad> DW_AT_name : (indirect string, offset: 0xef28b): RGSR + <1c5ad> DW_AT_name : (indirect string, offset: 0xefc62): SMPSCR <1c5b1> DW_AT_decl_file : 6 - <1c5b2> DW_AT_decl_line : 294 - <1c5b4> DW_AT_decl_column : 19 - <1c5b5> DW_AT_type : <0x1c485> - <1c5b9> DW_AT_data_member_location: 0 + <1c5b2> DW_AT_decl_line : 457 + <1c5b4> DW_AT_decl_column : 17 + <1c5b5> DW_AT_type : <0x1c3d5> + <1c5b9> DW_AT_data_member_location: 36 <2><1c5ba>: Abbrev Number: 10 (DW_TAG_member) - <1c5bb> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR + <1c5bb> DW_AT_name : (indirect string, offset: 0xf0e73): AHB1RSTR <1c5bf> DW_AT_decl_file : 6 - <1c5c0> DW_AT_decl_line : 295 - <1c5c2> DW_AT_decl_column : 19 - <1c5c3> DW_AT_type : <0x1c485> - <1c5c7> DW_AT_data_member_location: 4 - <2><1c5c8>: Abbrev Number: 0 - <1><1c5c9>: Abbrev Number: 23 (DW_TAG_typedef) - <1c5ca> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <1c5ce> DW_AT_decl_file : 6 - <1c5cf> DW_AT_decl_line : 296 - <1c5d1> DW_AT_decl_column : 3 - <1c5d1> DW_AT_type : <0x1c5a4> - <1><1c5d5>: Abbrev Number: 42 (DW_TAG_structure_type) - <1c5d6> DW_AT_byte_size : 392 - <1c5d8> DW_AT_decl_file : 6 - <1c5d9> DW_AT_decl_line : 446 - <1c5db> DW_AT_decl_column : 9 - <1c5dc> DW_AT_sibling : <0x1c906> - <2><1c5e0>: Abbrev Number: 17 (DW_TAG_member) - <1c5e1> DW_AT_name : CR - <1c5e4> DW_AT_decl_file : 6 - <1c5e4> DW_AT_decl_line : 448 - <1c5e6> DW_AT_decl_column : 17 - <1c5e7> DW_AT_type : <0x1c485> - <1c5eb> DW_AT_data_member_location: 0 - <2><1c5ec>: Abbrev Number: 10 (DW_TAG_member) - <1c5ed> DW_AT_name : (indirect string, offset: 0xf0acc): ICSCR - <1c5f1> DW_AT_decl_file : 6 - <1c5f2> DW_AT_decl_line : 449 - <1c5f4> DW_AT_decl_column : 17 - <1c5f5> DW_AT_type : <0x1c485> - <1c5f9> DW_AT_data_member_location: 4 - <2><1c5fa>: Abbrev Number: 10 (DW_TAG_member) - <1c5fb> DW_AT_name : (indirect string, offset: 0xf032d): CFGR - <1c5ff> DW_AT_decl_file : 6 - <1c600> DW_AT_decl_line : 450 - <1c602> DW_AT_decl_column : 17 - <1c603> DW_AT_type : <0x1c485> - <1c607> DW_AT_data_member_location: 8 - <2><1c608>: Abbrev Number: 10 (DW_TAG_member) - <1c609> DW_AT_name : (indirect string, offset: 0xf0c99): PLLCFGR - <1c60d> DW_AT_decl_file : 6 - <1c60e> DW_AT_decl_line : 451 - <1c610> DW_AT_decl_column : 17 - <1c611> DW_AT_type : <0x1c485> - <1c615> DW_AT_data_member_location: 12 - <2><1c616>: Abbrev Number: 10 (DW_TAG_member) - <1c617> DW_AT_name : (indirect string, offset: 0xf0326): PLLSAI1CFGR - <1c61b> DW_AT_decl_file : 6 - <1c61c> DW_AT_decl_line : 452 - <1c61e> DW_AT_decl_column : 17 - <1c61f> DW_AT_type : <0x1c485> - <1c623> DW_AT_data_member_location: 16 - <2><1c624>: Abbrev Number: 10 (DW_TAG_member) - <1c625> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <1c629> DW_AT_decl_file : 6 - <1c62a> DW_AT_decl_line : 453 - <1c62c> DW_AT_decl_column : 17 - <1c62d> DW_AT_type : <0x1c479> - <1c631> DW_AT_data_member_location: 20 - <2><1c632>: Abbrev Number: 10 (DW_TAG_member) - <1c633> DW_AT_name : (indirect string, offset: 0xefb49): CIER - <1c637> DW_AT_decl_file : 6 - <1c638> DW_AT_decl_line : 454 - <1c63a> DW_AT_decl_column : 17 - <1c63b> DW_AT_type : <0x1c485> - <1c63f> DW_AT_data_member_location: 24 - <2><1c640>: Abbrev Number: 10 (DW_TAG_member) - <1c641> DW_AT_name : (indirect string, offset: 0xefb72): CIFR - <1c645> DW_AT_decl_file : 6 - <1c646> DW_AT_decl_line : 455 - <1c648> DW_AT_decl_column : 17 - <1c649> DW_AT_type : <0x1c485> - <1c64d> DW_AT_data_member_location: 28 - <2><1c64e>: Abbrev Number: 10 (DW_TAG_member) - <1c64f> DW_AT_name : (indirect string, offset: 0xefb61): CICR - <1c653> DW_AT_decl_file : 6 - <1c654> DW_AT_decl_line : 456 - <1c656> DW_AT_decl_column : 17 - <1c657> DW_AT_type : <0x1c485> - <1c65b> DW_AT_data_member_location: 32 - <2><1c65c>: Abbrev Number: 10 (DW_TAG_member) - <1c65d> DW_AT_name : (indirect string, offset: 0xefc3b): SMPSCR - <1c661> DW_AT_decl_file : 6 - <1c662> DW_AT_decl_line : 457 - <1c664> DW_AT_decl_column : 17 - <1c665> DW_AT_type : <0x1c485> - <1c669> DW_AT_data_member_location: 36 - <2><1c66a>: Abbrev Number: 10 (DW_TAG_member) - <1c66b> DW_AT_name : (indirect string, offset: 0xf0e81): AHB1RSTR - <1c66f> DW_AT_decl_file : 6 - <1c670> DW_AT_decl_line : 458 - <1c672> DW_AT_decl_column : 17 - <1c673> DW_AT_type : <0x1c485> - <1c677> DW_AT_data_member_location: 40 - <2><1c678>: Abbrev Number: 10 (DW_TAG_member) - <1c679> DW_AT_name : (indirect string, offset: 0xefd65): AHB2RSTR - <1c67d> DW_AT_decl_file : 6 - <1c67e> DW_AT_decl_line : 459 - <1c680> DW_AT_decl_column : 17 - <1c681> DW_AT_type : <0x1c485> - <1c685> DW_AT_data_member_location: 44 - <2><1c686>: Abbrev Number: 10 (DW_TAG_member) - <1c687> DW_AT_name : (indirect string, offset: 0xf056f): AHB3RSTR - <1c68b> DW_AT_decl_file : 6 - <1c68c> DW_AT_decl_line : 460 - <1c68e> DW_AT_decl_column : 17 - <1c68f> DW_AT_type : <0x1c485> - <1c693> DW_AT_data_member_location: 48 - <2><1c694>: Abbrev Number: 10 (DW_TAG_member) - <1c695> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <1c699> DW_AT_decl_file : 6 - <1c69a> DW_AT_decl_line : 461 - <1c69c> DW_AT_decl_column : 17 - <1c69d> DW_AT_type : <0x1c479> - <1c6a1> DW_AT_data_member_location: 52 - <2><1c6a2>: Abbrev Number: 10 (DW_TAG_member) - <1c6a3> DW_AT_name : (indirect string, offset: 0xeff75): APB1RSTR1 - <1c6a7> DW_AT_decl_file : 6 - <1c6a8> DW_AT_decl_line : 462 - <1c6aa> DW_AT_decl_column : 17 - <1c6ab> DW_AT_type : <0x1c485> - <1c6af> DW_AT_data_member_location: 56 - <2><1c6b0>: Abbrev Number: 10 (DW_TAG_member) - <1c6b1> DW_AT_name : (indirect string, offset: 0xeff7f): APB1RSTR2 - <1c6b5> DW_AT_decl_file : 6 - <1c6b6> DW_AT_decl_line : 463 - <1c6b8> DW_AT_decl_column : 17 - <1c6b9> DW_AT_type : <0x1c485> - <1c6bd> DW_AT_data_member_location: 60 - <2><1c6be>: Abbrev Number: 10 (DW_TAG_member) - <1c6bf> DW_AT_name : (indirect string, offset: 0xf0553): APB2RSTR - <1c6c3> DW_AT_decl_file : 6 - <1c6c4> DW_AT_decl_line : 464 - <1c6c6> DW_AT_decl_column : 17 - <1c6c7> DW_AT_type : <0x1c485> - <1c6cb> DW_AT_data_member_location: 64 - <2><1c6cc>: Abbrev Number: 10 (DW_TAG_member) - <1c6cd> DW_AT_name : (indirect string, offset: 0xf0dc7): APB3RSTR - <1c6d1> DW_AT_decl_file : 6 - <1c6d2> DW_AT_decl_line : 465 - <1c6d4> DW_AT_decl_column : 17 - <1c6d5> DW_AT_type : <0x1c485> - <1c6d9> DW_AT_data_member_location: 68 - <2><1c6da>: Abbrev Number: 10 (DW_TAG_member) - <1c6db> DW_AT_name : (indirect string, offset: 0xf101b): AHB1ENR - <1c6df> DW_AT_decl_file : 6 - <1c6e0> DW_AT_decl_line : 466 - <1c6e2> DW_AT_decl_column : 17 - <1c6e3> DW_AT_type : <0x1c485> - <1c6e7> DW_AT_data_member_location: 72 - <2><1c6e8>: Abbrev Number: 10 (DW_TAG_member) - <1c6e9> DW_AT_name : (indirect string, offset: 0xf0cc1): AHB2ENR - <1c6ed> DW_AT_decl_file : 6 - <1c6ee> DW_AT_decl_line : 467 - <1c6f0> DW_AT_decl_column : 17 - <1c6f1> DW_AT_type : <0x1c485> - <1c6f5> DW_AT_data_member_location: 76 - <2><1c6f6>: Abbrev Number: 10 (DW_TAG_member) - <1c6f7> DW_AT_name : (indirect string, offset: 0xf11b8): AHB3ENR - <1c6fb> DW_AT_decl_file : 6 - <1c6fc> DW_AT_decl_line : 468 - <1c6fe> DW_AT_decl_column : 17 - <1c6ff> DW_AT_type : <0x1c485> - <1c703> DW_AT_data_member_location: 80 - <2><1c704>: Abbrev Number: 10 (DW_TAG_member) - <1c705> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <1c709> DW_AT_decl_file : 6 - <1c70a> DW_AT_decl_line : 469 - <1c70c> DW_AT_decl_column : 17 - <1c70d> DW_AT_type : <0x1c479> - <1c711> DW_AT_data_member_location: 84 - <2><1c712>: Abbrev Number: 10 (DW_TAG_member) - <1c713> DW_AT_name : (indirect string, offset: 0xf0041): APB1ENR1 - <1c717> DW_AT_decl_file : 6 - <1c718> DW_AT_decl_line : 470 - <1c71a> DW_AT_decl_column : 17 - <1c71b> DW_AT_type : <0x1c485> - <1c71f> DW_AT_data_member_location: 88 - <2><1c720>: Abbrev Number: 10 (DW_TAG_member) - <1c721> DW_AT_name : (indirect string, offset: 0xf004c): APB1ENR2 - <1c725> DW_AT_decl_file : 6 - <1c726> DW_AT_decl_line : 471 - <1c728> DW_AT_decl_column : 17 - <1c729> DW_AT_type : <0x1c485> - <1c72d> DW_AT_data_member_location: 92 - <2><1c72e>: Abbrev Number: 10 (DW_TAG_member) - <1c72f> DW_AT_name : (indirect string, offset: 0xf00b7): APB2ENR - <1c733> DW_AT_decl_file : 6 - <1c734> DW_AT_decl_line : 472 - <1c736> DW_AT_decl_column : 17 - <1c737> DW_AT_type : <0x1c485> - <1c73b> DW_AT_data_member_location: 96 - <2><1c73c>: Abbrev Number: 10 (DW_TAG_member) - <1c73d> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <1c741> DW_AT_decl_file : 6 - <1c742> DW_AT_decl_line : 473 - <1c744> DW_AT_decl_column : 17 - <1c745> DW_AT_type : <0x1c479> - <1c749> DW_AT_data_member_location: 100 - <2><1c74a>: Abbrev Number: 10 (DW_TAG_member) - <1c74b> DW_AT_name : (indirect string, offset: 0xeff5c): AHB1SMENR - <1c74f> DW_AT_decl_file : 6 - <1c750> DW_AT_decl_line : 474 - <1c752> DW_AT_decl_column : 17 - <1c753> DW_AT_type : <0x1c485> - <1c757> DW_AT_data_member_location: 104 - <2><1c758>: Abbrev Number: 10 (DW_TAG_member) - <1c759> DW_AT_name : (indirect string, offset: 0xf0b3d): AHB2SMENR - <1c75d> DW_AT_decl_file : 6 - <1c75e> DW_AT_decl_line : 475 - <1c760> DW_AT_decl_column : 17 - <1c761> DW_AT_type : <0x1c485> - <1c765> DW_AT_data_member_location: 108 - <2><1c766>: Abbrev Number: 10 (DW_TAG_member) - <1c767> DW_AT_name : (indirect string, offset: 0xefd3d): AHB3SMENR - <1c76b> DW_AT_decl_file : 6 - <1c76c> DW_AT_decl_line : 476 - <1c76e> DW_AT_decl_column : 17 - <1c76f> DW_AT_type : <0x1c485> - <1c773> DW_AT_data_member_location: 112 - <2><1c774>: Abbrev Number: 10 (DW_TAG_member) - <1c775> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <1c779> DW_AT_decl_file : 6 - <1c77a> DW_AT_decl_line : 477 - <1c77c> DW_AT_decl_column : 17 - <1c77d> DW_AT_type : <0x1c479> - <1c781> DW_AT_data_member_location: 116 - <2><1c782>: Abbrev Number: 10 (DW_TAG_member) - <1c783> DW_AT_name : (indirect string, offset: 0xefee5): APB1SMENR1 - <1c787> DW_AT_decl_file : 6 - <1c788> DW_AT_decl_line : 478 - <1c78a> DW_AT_decl_column : 17 - <1c78b> DW_AT_type : <0x1c485> - <1c78f> DW_AT_data_member_location: 120 - <2><1c790>: Abbrev Number: 10 (DW_TAG_member) - <1c791> DW_AT_name : (indirect string, offset: 0xefef2): APB1SMENR2 - <1c795> DW_AT_decl_file : 6 - <1c796> DW_AT_decl_line : 479 - <1c798> DW_AT_decl_column : 17 - <1c799> DW_AT_type : <0x1c485> - <1c79d> DW_AT_data_member_location: 124 - <2><1c79e>: Abbrev Number: 10 (DW_TAG_member) - <1c79f> DW_AT_name : (indirect string, offset: 0xf06ed): APB2SMENR - <1c7a3> DW_AT_decl_file : 6 - <1c7a4> DW_AT_decl_line : 480 + <1c5c0> DW_AT_decl_line : 458 + <1c5c2> DW_AT_decl_column : 17 + <1c5c3> DW_AT_type : <0x1c3d5> + <1c5c7> DW_AT_data_member_location: 40 + <2><1c5c8>: Abbrev Number: 10 (DW_TAG_member) + <1c5c9> DW_AT_name : (indirect string, offset: 0xefd7f): AHB2RSTR + <1c5cd> DW_AT_decl_file : 6 + <1c5ce> DW_AT_decl_line : 459 + <1c5d0> DW_AT_decl_column : 17 + <1c5d1> DW_AT_type : <0x1c3d5> + <1c5d5> DW_AT_data_member_location: 44 + <2><1c5d6>: Abbrev Number: 10 (DW_TAG_member) + <1c5d7> DW_AT_name : (indirect string, offset: 0xf057c): AHB3RSTR + <1c5db> DW_AT_decl_file : 6 + <1c5dc> DW_AT_decl_line : 460 + <1c5de> DW_AT_decl_column : 17 + <1c5df> DW_AT_type : <0x1c3d5> + <1c5e3> DW_AT_data_member_location: 48 + <2><1c5e4>: Abbrev Number: 10 (DW_TAG_member) + <1c5e5> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <1c5e9> DW_AT_decl_file : 6 + <1c5ea> DW_AT_decl_line : 461 + <1c5ec> DW_AT_decl_column : 17 + <1c5ed> DW_AT_type : <0x1c3c9> + <1c5f1> DW_AT_data_member_location: 52 + <2><1c5f2>: Abbrev Number: 10 (DW_TAG_member) + <1c5f3> DW_AT_name : (indirect string, offset: 0xeff8f): APB1RSTR1 + <1c5f7> DW_AT_decl_file : 6 + <1c5f8> DW_AT_decl_line : 462 + <1c5fa> DW_AT_decl_column : 17 + <1c5fb> DW_AT_type : <0x1c3d5> + <1c5ff> DW_AT_data_member_location: 56 + <2><1c600>: Abbrev Number: 10 (DW_TAG_member) + <1c601> DW_AT_name : (indirect string, offset: 0xeff99): APB1RSTR2 + <1c605> DW_AT_decl_file : 6 + <1c606> DW_AT_decl_line : 463 + <1c608> DW_AT_decl_column : 17 + <1c609> DW_AT_type : <0x1c3d5> + <1c60d> DW_AT_data_member_location: 60 + <2><1c60e>: Abbrev Number: 10 (DW_TAG_member) + <1c60f> DW_AT_name : (indirect string, offset: 0xf0560): APB2RSTR + <1c613> DW_AT_decl_file : 6 + <1c614> DW_AT_decl_line : 464 + <1c616> DW_AT_decl_column : 17 + <1c617> DW_AT_type : <0x1c3d5> + <1c61b> DW_AT_data_member_location: 64 + <2><1c61c>: Abbrev Number: 10 (DW_TAG_member) + <1c61d> DW_AT_name : (indirect string, offset: 0xf0db9): APB3RSTR + <1c621> DW_AT_decl_file : 6 + <1c622> DW_AT_decl_line : 465 + <1c624> DW_AT_decl_column : 17 + <1c625> DW_AT_type : <0x1c3d5> + <1c629> DW_AT_data_member_location: 68 + <2><1c62a>: Abbrev Number: 10 (DW_TAG_member) + <1c62b> DW_AT_name : (indirect string, offset: 0xf100d): AHB1ENR + <1c62f> DW_AT_decl_file : 6 + <1c630> DW_AT_decl_line : 466 + <1c632> DW_AT_decl_column : 17 + <1c633> DW_AT_type : <0x1c3d5> + <1c637> DW_AT_data_member_location: 72 + <2><1c638>: Abbrev Number: 10 (DW_TAG_member) + <1c639> DW_AT_name : (indirect string, offset: 0xf0cb3): AHB2ENR + <1c63d> DW_AT_decl_file : 6 + <1c63e> DW_AT_decl_line : 467 + <1c640> DW_AT_decl_column : 17 + <1c641> DW_AT_type : <0x1c3d5> + <1c645> DW_AT_data_member_location: 76 + <2><1c646>: Abbrev Number: 10 (DW_TAG_member) + <1c647> DW_AT_name : (indirect string, offset: 0xf11a1): AHB3ENR + <1c64b> DW_AT_decl_file : 6 + <1c64c> DW_AT_decl_line : 468 + <1c64e> DW_AT_decl_column : 17 + <1c64f> DW_AT_type : <0x1c3d5> + <1c653> DW_AT_data_member_location: 80 + <2><1c654>: Abbrev Number: 10 (DW_TAG_member) + <1c655> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <1c659> DW_AT_decl_file : 6 + <1c65a> DW_AT_decl_line : 469 + <1c65c> DW_AT_decl_column : 17 + <1c65d> DW_AT_type : <0x1c3c9> + <1c661> DW_AT_data_member_location: 84 + <2><1c662>: Abbrev Number: 10 (DW_TAG_member) + <1c663> DW_AT_name : (indirect string, offset: 0xf005b): APB1ENR1 + <1c667> DW_AT_decl_file : 6 + <1c668> DW_AT_decl_line : 470 + <1c66a> DW_AT_decl_column : 17 + <1c66b> DW_AT_type : <0x1c3d5> + <1c66f> DW_AT_data_member_location: 88 + <2><1c670>: Abbrev Number: 10 (DW_TAG_member) + <1c671> DW_AT_name : (indirect string, offset: 0xf0066): APB1ENR2 + <1c675> DW_AT_decl_file : 6 + <1c676> DW_AT_decl_line : 471 + <1c678> DW_AT_decl_column : 17 + <1c679> DW_AT_type : <0x1c3d5> + <1c67d> DW_AT_data_member_location: 92 + <2><1c67e>: Abbrev Number: 10 (DW_TAG_member) + <1c67f> DW_AT_name : (indirect string, offset: 0xf00d1): APB2ENR + <1c683> DW_AT_decl_file : 6 + <1c684> DW_AT_decl_line : 472 + <1c686> DW_AT_decl_column : 17 + <1c687> DW_AT_type : <0x1c3d5> + <1c68b> DW_AT_data_member_location: 96 + <2><1c68c>: Abbrev Number: 10 (DW_TAG_member) + <1c68d> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <1c691> DW_AT_decl_file : 6 + <1c692> DW_AT_decl_line : 473 + <1c694> DW_AT_decl_column : 17 + <1c695> DW_AT_type : <0x1c3c9> + <1c699> DW_AT_data_member_location: 100 + <2><1c69a>: Abbrev Number: 10 (DW_TAG_member) + <1c69b> DW_AT_name : (indirect string, offset: 0xeff76): AHB1SMENR + <1c69f> DW_AT_decl_file : 6 + <1c6a0> DW_AT_decl_line : 474 + <1c6a2> DW_AT_decl_column : 17 + <1c6a3> DW_AT_type : <0x1c3d5> + <1c6a7> DW_AT_data_member_location: 104 + <2><1c6a8>: Abbrev Number: 10 (DW_TAG_member) + <1c6a9> DW_AT_name : (indirect string, offset: 0xf0b2f): AHB2SMENR + <1c6ad> DW_AT_decl_file : 6 + <1c6ae> DW_AT_decl_line : 475 + <1c6b0> DW_AT_decl_column : 17 + <1c6b1> DW_AT_type : <0x1c3d5> + <1c6b5> DW_AT_data_member_location: 108 + <2><1c6b6>: Abbrev Number: 10 (DW_TAG_member) + <1c6b7> DW_AT_name : (indirect string, offset: 0xefd57): AHB3SMENR + <1c6bb> DW_AT_decl_file : 6 + <1c6bc> DW_AT_decl_line : 476 + <1c6be> DW_AT_decl_column : 17 + <1c6bf> DW_AT_type : <0x1c3d5> + <1c6c3> DW_AT_data_member_location: 112 + <2><1c6c4>: Abbrev Number: 10 (DW_TAG_member) + <1c6c5> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <1c6c9> DW_AT_decl_file : 6 + <1c6ca> DW_AT_decl_line : 477 + <1c6cc> DW_AT_decl_column : 17 + <1c6cd> DW_AT_type : <0x1c3c9> + <1c6d1> DW_AT_data_member_location: 116 + <2><1c6d2>: Abbrev Number: 10 (DW_TAG_member) + <1c6d3> DW_AT_name : (indirect string, offset: 0xefeff): APB1SMENR1 + <1c6d7> DW_AT_decl_file : 6 + <1c6d8> DW_AT_decl_line : 478 + <1c6da> DW_AT_decl_column : 17 + <1c6db> DW_AT_type : <0x1c3d5> + <1c6df> DW_AT_data_member_location: 120 + <2><1c6e0>: Abbrev Number: 10 (DW_TAG_member) + <1c6e1> DW_AT_name : (indirect string, offset: 0xeff0c): APB1SMENR2 + <1c6e5> DW_AT_decl_file : 6 + <1c6e6> DW_AT_decl_line : 479 + <1c6e8> DW_AT_decl_column : 17 + <1c6e9> DW_AT_type : <0x1c3d5> + <1c6ed> DW_AT_data_member_location: 124 + <2><1c6ee>: Abbrev Number: 10 (DW_TAG_member) + <1c6ef> DW_AT_name : (indirect string, offset: 0xf06ec): APB2SMENR + <1c6f3> DW_AT_decl_file : 6 + <1c6f4> DW_AT_decl_line : 480 + <1c6f6> DW_AT_decl_column : 17 + <1c6f7> DW_AT_type : <0x1c3d5> + <1c6fb> DW_AT_data_member_location: 128 + <2><1c6fc>: Abbrev Number: 10 (DW_TAG_member) + <1c6fd> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <1c701> DW_AT_decl_file : 6 + <1c702> DW_AT_decl_line : 481 + <1c704> DW_AT_decl_column : 17 + <1c705> DW_AT_type : <0x1c3c9> + <1c709> DW_AT_data_member_location: 132 + <2><1c70a>: Abbrev Number: 10 (DW_TAG_member) + <1c70b> DW_AT_name : (indirect string, offset: 0xf0247): CCIPR + <1c70f> DW_AT_decl_file : 6 + <1c710> DW_AT_decl_line : 482 + <1c712> DW_AT_decl_column : 17 + <1c713> DW_AT_type : <0x1c3d5> + <1c717> DW_AT_data_member_location: 136 + <2><1c718>: Abbrev Number: 10 (DW_TAG_member) + <1c719> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <1c71d> DW_AT_decl_file : 6 + <1c71e> DW_AT_decl_line : 483 + <1c720> DW_AT_decl_column : 17 + <1c721> DW_AT_type : <0x1c3c9> + <1c725> DW_AT_data_member_location: 140 + <2><1c726>: Abbrev Number: 10 (DW_TAG_member) + <1c727> DW_AT_name : (indirect string, offset: 0xefe2e): BDCR + <1c72b> DW_AT_decl_file : 6 + <1c72c> DW_AT_decl_line : 484 + <1c72e> DW_AT_decl_column : 17 + <1c72f> DW_AT_type : <0x1c3d5> + <1c733> DW_AT_data_member_location: 144 + <2><1c734>: Abbrev Number: 17 (DW_TAG_member) + <1c735> DW_AT_name : CSR + <1c739> DW_AT_decl_file : 6 + <1c739> DW_AT_decl_line : 485 + <1c73b> DW_AT_decl_column : 17 + <1c73c> DW_AT_type : <0x1c3d5> + <1c740> DW_AT_data_member_location: 148 + <2><1c741>: Abbrev Number: 10 (DW_TAG_member) + <1c742> DW_AT_name : (indirect string, offset: 0xf015b): CRRCR + <1c746> DW_AT_decl_file : 6 + <1c747> DW_AT_decl_line : 486 + <1c749> DW_AT_decl_column : 17 + <1c74a> DW_AT_type : <0x1c3d5> + <1c74e> DW_AT_data_member_location: 152 + <2><1c74f>: Abbrev Number: 10 (DW_TAG_member) + <1c750> DW_AT_name : (indirect string, offset: 0xf0161): HSECR + <1c754> DW_AT_decl_file : 6 + <1c755> DW_AT_decl_line : 487 + <1c757> DW_AT_decl_column : 17 + <1c758> DW_AT_type : <0x1c3d5> + <1c75c> DW_AT_data_member_location: 156 + <2><1c75d>: Abbrev Number: 10 (DW_TAG_member) + <1c75e> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <1c762> DW_AT_decl_file : 6 + <1c763> DW_AT_decl_line : 488 + <1c765> DW_AT_decl_column : 17 + <1c766> DW_AT_type : <0x1c856> + <1c76a> DW_AT_data_member_location: 160 + <2><1c76b>: Abbrev Number: 15 (DW_TAG_member) + <1c76c> DW_AT_name : (indirect string, offset: 0xf12ba): EXTCFGR + <1c770> DW_AT_decl_file : 6 + <1c770> DW_AT_decl_line : 489 + <1c772> DW_AT_decl_column : 17 + <1c772> DW_AT_type : <0x1c3d5> + <1c776> DW_AT_data_member_location: 264 + <2><1c778>: Abbrev Number: 15 (DW_TAG_member) + <1c779> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <1c77d> DW_AT_decl_file : 6 + <1c77d> DW_AT_decl_line : 490 + <1c77f> DW_AT_decl_column : 17 + <1c77f> DW_AT_type : <0x1c3e6> + <1c783> DW_AT_data_member_location: 268 + <2><1c785>: Abbrev Number: 15 (DW_TAG_member) + <1c786> DW_AT_name : (indirect string, offset: 0xf100b): C2AHB1ENR + <1c78a> DW_AT_decl_file : 6 + <1c78a> DW_AT_decl_line : 491 + <1c78c> DW_AT_decl_column : 17 + <1c78c> DW_AT_type : <0x1c3d5> + <1c790> DW_AT_data_member_location: 328 + <2><1c792>: Abbrev Number: 15 (DW_TAG_member) + <1c793> DW_AT_name : (indirect string, offset: 0xf0cb1): C2AHB2ENR + <1c797> DW_AT_decl_file : 6 + <1c797> DW_AT_decl_line : 492 + <1c799> DW_AT_decl_column : 17 + <1c799> DW_AT_type : <0x1c3d5> + <1c79d> DW_AT_data_member_location: 332 + <2><1c79f>: Abbrev Number: 15 (DW_TAG_member) + <1c7a0> DW_AT_name : (indirect string, offset: 0xf119f): C2AHB3ENR + <1c7a4> DW_AT_decl_file : 6 + <1c7a4> DW_AT_decl_line : 493 <1c7a6> DW_AT_decl_column : 17 - <1c7a7> DW_AT_type : <0x1c485> - <1c7ab> DW_AT_data_member_location: 128 - <2><1c7ac>: Abbrev Number: 10 (DW_TAG_member) - <1c7ad> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 + <1c7a6> DW_AT_type : <0x1c3d5> + <1c7aa> DW_AT_data_member_location: 336 + <2><1c7ac>: Abbrev Number: 15 (DW_TAG_member) + <1c7ad> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 <1c7b1> DW_AT_decl_file : 6 - <1c7b2> DW_AT_decl_line : 481 - <1c7b4> DW_AT_decl_column : 17 - <1c7b5> DW_AT_type : <0x1c479> - <1c7b9> DW_AT_data_member_location: 132 - <2><1c7ba>: Abbrev Number: 10 (DW_TAG_member) - <1c7bb> DW_AT_name : (indirect string, offset: 0xf023a): CCIPR - <1c7bf> DW_AT_decl_file : 6 - <1c7c0> DW_AT_decl_line : 482 - <1c7c2> DW_AT_decl_column : 17 - <1c7c3> DW_AT_type : <0x1c485> - <1c7c7> DW_AT_data_member_location: 136 - <2><1c7c8>: Abbrev Number: 10 (DW_TAG_member) - <1c7c9> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <1c7cd> DW_AT_decl_file : 6 - <1c7ce> DW_AT_decl_line : 483 - <1c7d0> DW_AT_decl_column : 17 - <1c7d1> DW_AT_type : <0x1c479> - <1c7d5> DW_AT_data_member_location: 140 - <2><1c7d6>: Abbrev Number: 10 (DW_TAG_member) - <1c7d7> DW_AT_name : (indirect string, offset: 0xefe14): BDCR - <1c7db> DW_AT_decl_file : 6 - <1c7dc> DW_AT_decl_line : 484 - <1c7de> DW_AT_decl_column : 17 - <1c7df> DW_AT_type : <0x1c485> - <1c7e3> DW_AT_data_member_location: 144 - <2><1c7e4>: Abbrev Number: 17 (DW_TAG_member) - <1c7e5> DW_AT_name : CSR - <1c7e9> DW_AT_decl_file : 6 - <1c7e9> DW_AT_decl_line : 485 - <1c7eb> DW_AT_decl_column : 17 - <1c7ec> DW_AT_type : <0x1c485> - <1c7f0> DW_AT_data_member_location: 148 - <2><1c7f1>: Abbrev Number: 10 (DW_TAG_member) - <1c7f2> DW_AT_name : (indirect string, offset: 0xf0141): CRRCR - <1c7f6> DW_AT_decl_file : 6 - <1c7f7> DW_AT_decl_line : 486 - <1c7f9> DW_AT_decl_column : 17 - <1c7fa> DW_AT_type : <0x1c485> - <1c7fe> DW_AT_data_member_location: 152 - <2><1c7ff>: Abbrev Number: 10 (DW_TAG_member) - <1c800> DW_AT_name : (indirect string, offset: 0xf0147): HSECR - <1c804> DW_AT_decl_file : 6 - <1c805> DW_AT_decl_line : 487 - <1c807> DW_AT_decl_column : 17 - <1c808> DW_AT_type : <0x1c485> - <1c80c> DW_AT_data_member_location: 156 - <2><1c80d>: Abbrev Number: 10 (DW_TAG_member) - <1c80e> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <1c812> DW_AT_decl_file : 6 - <1c813> DW_AT_decl_line : 488 - <1c815> DW_AT_decl_column : 17 - <1c816> DW_AT_type : <0x1c906> - <1c81a> DW_AT_data_member_location: 160 - <2><1c81b>: Abbrev Number: 15 (DW_TAG_member) - <1c81c> DW_AT_name : (indirect string, offset: 0xf12d1): EXTCFGR - <1c820> DW_AT_decl_file : 6 - <1c820> DW_AT_decl_line : 489 - <1c822> DW_AT_decl_column : 17 - <1c822> DW_AT_type : <0x1c485> - <1c826> DW_AT_data_member_location: 264 - <2><1c828>: Abbrev Number: 15 (DW_TAG_member) - <1c829> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <1c82d> DW_AT_decl_file : 6 - <1c82d> DW_AT_decl_line : 490 - <1c82f> DW_AT_decl_column : 17 - <1c82f> DW_AT_type : <0x1c496> - <1c833> DW_AT_data_member_location: 268 - <2><1c835>: Abbrev Number: 15 (DW_TAG_member) - <1c836> DW_AT_name : (indirect string, offset: 0xf1019): C2AHB1ENR - <1c83a> DW_AT_decl_file : 6 - <1c83a> DW_AT_decl_line : 491 - <1c83c> DW_AT_decl_column : 17 - <1c83c> DW_AT_type : <0x1c485> - <1c840> DW_AT_data_member_location: 328 - <2><1c842>: Abbrev Number: 15 (DW_TAG_member) - <1c843> DW_AT_name : (indirect string, offset: 0xf0cbf): C2AHB2ENR - <1c847> DW_AT_decl_file : 6 - <1c847> DW_AT_decl_line : 492 - <1c849> DW_AT_decl_column : 17 - <1c849> DW_AT_type : <0x1c485> - <1c84d> DW_AT_data_member_location: 332 - <2><1c84f>: Abbrev Number: 15 (DW_TAG_member) - <1c850> DW_AT_name : (indirect string, offset: 0xf11b6): C2AHB3ENR - <1c854> DW_AT_decl_file : 6 - <1c854> DW_AT_decl_line : 493 - <1c856> DW_AT_decl_column : 17 - <1c856> DW_AT_type : <0x1c485> - <1c85a> DW_AT_data_member_location: 336 - <2><1c85c>: Abbrev Number: 15 (DW_TAG_member) - <1c85d> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <1c861> DW_AT_decl_file : 6 - <1c861> DW_AT_decl_line : 494 - <1c863> DW_AT_decl_column : 17 - <1c863> DW_AT_type : <0x1c479> - <1c867> DW_AT_data_member_location: 340 - <2><1c869>: Abbrev Number: 15 (DW_TAG_member) - <1c86a> DW_AT_name : (indirect string, offset: 0xf003f): C2APB1ENR1 - <1c86e> DW_AT_decl_file : 6 - <1c86e> DW_AT_decl_line : 495 - <1c870> DW_AT_decl_column : 17 - <1c870> DW_AT_type : <0x1c485> - <1c874> DW_AT_data_member_location: 344 - <2><1c876>: Abbrev Number: 15 (DW_TAG_member) - <1c877> DW_AT_name : (indirect string, offset: 0xf004a): C2APB1ENR2 - <1c87b> DW_AT_decl_file : 6 - <1c87b> DW_AT_decl_line : 496 - <1c87d> DW_AT_decl_column : 17 - <1c87d> DW_AT_type : <0x1c485> - <1c881> DW_AT_data_member_location: 348 - <2><1c883>: Abbrev Number: 15 (DW_TAG_member) - <1c884> DW_AT_name : (indirect string, offset: 0xf00b5): C2APB2ENR - <1c888> DW_AT_decl_file : 6 - <1c888> DW_AT_decl_line : 497 - <1c88a> DW_AT_decl_column : 17 - <1c88a> DW_AT_type : <0x1c485> - <1c88e> DW_AT_data_member_location: 352 - <2><1c890>: Abbrev Number: 15 (DW_TAG_member) - <1c891> DW_AT_name : (indirect string, offset: 0xf052d): C2APB3ENR - <1c895> DW_AT_decl_file : 6 - <1c895> DW_AT_decl_line : 498 - <1c897> DW_AT_decl_column : 17 - <1c897> DW_AT_type : <0x1c485> - <1c89b> DW_AT_data_member_location: 356 - <2><1c89d>: Abbrev Number: 15 (DW_TAG_member) - <1c89e> DW_AT_name : (indirect string, offset: 0xeff5a): C2AHB1SMENR - <1c8a2> DW_AT_decl_file : 6 - <1c8a2> DW_AT_decl_line : 499 - <1c8a4> DW_AT_decl_column : 17 - <1c8a4> DW_AT_type : <0x1c485> - <1c8a8> DW_AT_data_member_location: 360 - <2><1c8aa>: Abbrev Number: 15 (DW_TAG_member) - <1c8ab> DW_AT_name : (indirect string, offset: 0xf0b3b): C2AHB2SMENR - <1c8af> DW_AT_decl_file : 6 - <1c8af> DW_AT_decl_line : 500 - <1c8b1> DW_AT_decl_column : 17 - <1c8b1> DW_AT_type : <0x1c485> - <1c8b5> DW_AT_data_member_location: 364 - <2><1c8b7>: Abbrev Number: 15 (DW_TAG_member) - <1c8b8> DW_AT_name : (indirect string, offset: 0xefd3b): C2AHB3SMENR - <1c8bc> DW_AT_decl_file : 6 - <1c8bc> DW_AT_decl_line : 501 - <1c8be> DW_AT_decl_column : 17 - <1c8be> DW_AT_type : <0x1c485> - <1c8c2> DW_AT_data_member_location: 368 - <2><1c8c4>: Abbrev Number: 15 (DW_TAG_member) - <1c8c5> DW_AT_name : (indirect string, offset: 0xefe00): RESERVED10 - <1c8c9> DW_AT_decl_file : 6 - <1c8c9> DW_AT_decl_line : 502 - <1c8cb> DW_AT_decl_column : 17 - <1c8cb> DW_AT_type : <0x1c479> - <1c8cf> DW_AT_data_member_location: 372 - <2><1c8d1>: Abbrev Number: 15 (DW_TAG_member) - <1c8d2> DW_AT_name : (indirect string, offset: 0xefee3): C2APB1SMENR1 - <1c8d6> DW_AT_decl_file : 6 - <1c8d6> DW_AT_decl_line : 503 - <1c8d8> DW_AT_decl_column : 17 - <1c8d8> DW_AT_type : <0x1c485> - <1c8dc> DW_AT_data_member_location: 376 - <2><1c8de>: Abbrev Number: 15 (DW_TAG_member) - <1c8df> DW_AT_name : (indirect string, offset: 0xefef0): C2APB1SMENR2 - <1c8e3> DW_AT_decl_file : 6 - <1c8e3> DW_AT_decl_line : 504 - <1c8e5> DW_AT_decl_column : 17 - <1c8e5> DW_AT_type : <0x1c485> - <1c8e9> DW_AT_data_member_location: 380 - <2><1c8eb>: Abbrev Number: 15 (DW_TAG_member) - <1c8ec> DW_AT_name : (indirect string, offset: 0xf06eb): C2APB2SMENR - <1c8f0> DW_AT_decl_file : 6 - <1c8f0> DW_AT_decl_line : 505 - <1c8f2> DW_AT_decl_column : 17 - <1c8f2> DW_AT_type : <0x1c485> - <1c8f6> DW_AT_data_member_location: 384 - <2><1c8f8>: Abbrev Number: 15 (DW_TAG_member) - <1c8f9> DW_AT_name : (indirect string, offset: 0xf1342): C2APB3SMENR - <1c8fd> DW_AT_decl_file : 6 - <1c8fd> DW_AT_decl_line : 506 - <1c8ff> DW_AT_decl_column : 17 - <1c8ff> DW_AT_type : <0x1c485> - <1c903> DW_AT_data_member_location: 388 - <2><1c905>: Abbrev Number: 0 - <1><1c906>: Abbrev Number: 31 (DW_TAG_array_type) - <1c907> DW_AT_type : <0x1c479> - <1c90b> DW_AT_sibling : <0x1c916> - <2><1c90f>: Abbrev Number: 32 (DW_TAG_subrange_type) - <1c910> DW_AT_type : <0x1c44b> - <1c914> DW_AT_upper_bound : 25 - <2><1c915>: Abbrev Number: 0 - <1><1c916>: Abbrev Number: 23 (DW_TAG_typedef) - <1c917> DW_AT_name : (indirect string, offset: 0xf062d): RCC_TypeDef - <1c91b> DW_AT_decl_file : 6 - <1c91c> DW_AT_decl_line : 507 - <1c91e> DW_AT_decl_column : 3 - <1c91e> DW_AT_type : <0x1c5d5> - <1><1c922>: Abbrev Number: 24 (DW_TAG_structure_type) - <1c923> DW_AT_byte_size : 48 - <1c924> DW_AT_decl_file : 6 - <1c924> DW_AT_decl_line : 642 - <1c926> DW_AT_decl_column : 9 - <1c926> DW_AT_sibling : <0x1c9ca> - <2><1c92a>: Abbrev Number: 17 (DW_TAG_member) - <1c92b> DW_AT_name : CR1 - <1c92f> DW_AT_decl_file : 6 - <1c92f> DW_AT_decl_line : 644 - <1c931> DW_AT_decl_column : 17 - <1c932> DW_AT_type : <0x1c485> - <1c936> DW_AT_data_member_location: 0 - <2><1c937>: Abbrev Number: 17 (DW_TAG_member) - <1c938> DW_AT_name : CR2 - <1c93c> DW_AT_decl_file : 6 - <1c93c> DW_AT_decl_line : 645 - <1c93e> DW_AT_decl_column : 17 - <1c93f> DW_AT_type : <0x1c485> - <1c943> DW_AT_data_member_location: 4 - <2><1c944>: Abbrev Number: 17 (DW_TAG_member) - <1c945> DW_AT_name : CR3 - <1c949> DW_AT_decl_file : 6 - <1c949> DW_AT_decl_line : 646 - <1c94b> DW_AT_decl_column : 17 - <1c94c> DW_AT_type : <0x1c485> - <1c950> DW_AT_data_member_location: 8 - <2><1c951>: Abbrev Number: 17 (DW_TAG_member) - <1c952> DW_AT_name : BRR - <1c956> DW_AT_decl_file : 6 - <1c956> DW_AT_decl_line : 647 - <1c958> DW_AT_decl_column : 17 - <1c959> DW_AT_type : <0x1c485> - <1c95d> DW_AT_data_member_location: 12 - <2><1c95e>: Abbrev Number: 10 (DW_TAG_member) - <1c95f> DW_AT_name : (indirect string, offset: 0xf0170): GTPR - <1c963> DW_AT_decl_file : 6 - <1c964> DW_AT_decl_line : 648 - <1c966> DW_AT_decl_column : 17 - <1c967> DW_AT_type : <0x1c485> - <1c96b> DW_AT_data_member_location: 16 - <2><1c96c>: Abbrev Number: 10 (DW_TAG_member) - <1c96d> DW_AT_name : (indirect string, offset: 0xf01e9): RTOR - <1c971> DW_AT_decl_file : 6 - <1c972> DW_AT_decl_line : 649 - <1c974> DW_AT_decl_column : 17 - <1c975> DW_AT_type : <0x1c485> - <1c979> DW_AT_data_member_location: 20 - <2><1c97a>: Abbrev Number: 17 (DW_TAG_member) - <1c97b> DW_AT_name : RQR - <1c97f> DW_AT_decl_file : 6 - <1c97f> DW_AT_decl_line : 650 - <1c981> DW_AT_decl_column : 17 - <1c982> DW_AT_type : <0x1c485> - <1c986> DW_AT_data_member_location: 24 - <2><1c987>: Abbrev Number: 17 (DW_TAG_member) - <1c988> DW_AT_name : ISR - <1c98c> DW_AT_decl_file : 6 - <1c98c> DW_AT_decl_line : 651 - <1c98e> DW_AT_decl_column : 17 - <1c98f> DW_AT_type : <0x1c485> - <1c993> DW_AT_data_member_location: 28 - <2><1c994>: Abbrev Number: 17 (DW_TAG_member) - <1c995> DW_AT_name : ICR - <1c999> DW_AT_decl_file : 6 - <1c999> DW_AT_decl_line : 652 - <1c99b> DW_AT_decl_column : 17 - <1c99c> DW_AT_type : <0x1c485> - <1c9a0> DW_AT_data_member_location: 32 - <2><1c9a1>: Abbrev Number: 17 (DW_TAG_member) - <1c9a2> DW_AT_name : RDR - <1c9a6> DW_AT_decl_file : 6 - <1c9a6> DW_AT_decl_line : 653 - <1c9a8> DW_AT_decl_column : 17 - <1c9a9> DW_AT_type : <0x1c485> - <1c9ad> DW_AT_data_member_location: 36 - <2><1c9ae>: Abbrev Number: 17 (DW_TAG_member) - <1c9af> DW_AT_name : TDR - <1c9b3> DW_AT_decl_file : 6 - <1c9b3> DW_AT_decl_line : 654 - <1c9b5> DW_AT_decl_column : 17 - <1c9b6> DW_AT_type : <0x1c485> - <1c9ba> DW_AT_data_member_location: 40 - <2><1c9bb>: Abbrev Number: 10 (DW_TAG_member) - <1c9bc> DW_AT_name : (indirect string, offset: 0xf0c24): PRESC - <1c9c0> DW_AT_decl_file : 6 - <1c9c1> DW_AT_decl_line : 655 - <1c9c3> DW_AT_decl_column : 17 - <1c9c4> DW_AT_type : <0x1c485> - <1c9c8> DW_AT_data_member_location: 44 - <2><1c9c9>: Abbrev Number: 0 - <1><1c9ca>: Abbrev Number: 23 (DW_TAG_typedef) - <1c9cb> DW_AT_name : (indirect string, offset: 0xf13da): USART_TypeDef - <1c9cf> DW_AT_decl_file : 6 - <1c9d0> DW_AT_decl_line : 656 - <1c9d2> DW_AT_decl_column : 3 - <1c9d2> DW_AT_type : <0x1c922> - <1><1c9d6>: Abbrev Number: 28 (DW_TAG_enumeration_type) - <1c9d7> DW_AT_encoding : 7 (unsigned) - <1c9d7> DW_AT_byte_size : 1 - <1c9d7> DW_AT_type : <0x1c3ef> - <1c9db> DW_AT_decl_file : 7 - <1c9dc> DW_AT_decl_line : 114 - <1c9dd> DW_AT_decl_column : 1 - <1c9dd> DW_AT_sibling : <0x1c9ee> - <2><1c9e1>: Abbrev Number: 16 (DW_TAG_enumerator) - <1c9e2> DW_AT_name : (indirect string, offset: 0xd25e9): RESET - <1c9e6> DW_AT_const_value : 0 - <2><1c9e7>: Abbrev Number: 43 (DW_TAG_enumerator) - <1c9e8> DW_AT_name : SET - <1c9ec> DW_AT_const_value : 1 - <2><1c9ed>: Abbrev Number: 0 - <1><1c9ee>: Abbrev Number: 13 (DW_TAG_typedef) - <1c9ef> DW_AT_name : (indirect string, offset: 0xf402c): FlagStatus - <1c9f3> DW_AT_decl_file : 7 - <1c9f4> DW_AT_decl_line : 117 - <1c9f5> DW_AT_decl_column : 3 - <1c9f6> DW_AT_type : <0x1c9d6> - <1><1c9fa>: Abbrev Number: 22 (DW_TAG_base_type) - <1c9fb> DW_AT_byte_size : 8 - <1c9fc> DW_AT_encoding : 4 (float) - <1c9fd> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><1ca01>: Abbrev Number: 28 (DW_TAG_enumeration_type) - <1ca02> DW_AT_encoding : 7 (unsigned) - <1ca02> DW_AT_byte_size : 1 - <1ca02> DW_AT_type : <0x1c3ef> - <1ca06> DW_AT_decl_file : 8 - <1ca07> DW_AT_decl_line : 39 - <1ca08> DW_AT_decl_column : 1 - <1ca08> DW_AT_sibling : <0x1ca25> - <2><1ca0c>: Abbrev Number: 16 (DW_TAG_enumerator) - <1ca0d> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <1ca11> DW_AT_const_value : 0 - <2><1ca12>: Abbrev Number: 16 (DW_TAG_enumerator) - <1ca13> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <1ca17> DW_AT_const_value : 1 - <2><1ca18>: Abbrev Number: 16 (DW_TAG_enumerator) - <1ca19> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <1ca1d> DW_AT_const_value : 2 - <2><1ca1e>: Abbrev Number: 16 (DW_TAG_enumerator) - <1ca1f> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <1ca23> DW_AT_const_value : 3 - <2><1ca24>: Abbrev Number: 0 - <1><1ca25>: Abbrev Number: 13 (DW_TAG_typedef) - <1ca26> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <1ca2a> DW_AT_decl_file : 8 - <1ca2b> DW_AT_decl_line : 44 - <1ca2c> DW_AT_decl_column : 3 - <1ca2d> DW_AT_type : <0x1ca01> - <1><1ca31>: Abbrev Number: 28 (DW_TAG_enumeration_type) - <1ca32> DW_AT_encoding : 7 (unsigned) - <1ca32> DW_AT_byte_size : 1 - <1ca32> DW_AT_type : <0x1c3ef> - <1ca36> DW_AT_decl_file : 8 - <1ca37> DW_AT_decl_line : 50 - <1ca38> DW_AT_decl_column : 1 - <1ca38> DW_AT_sibling : <0x1ca49> - <2><1ca3c>: Abbrev Number: 16 (DW_TAG_enumerator) - <1ca3d> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <1ca41> DW_AT_const_value : 0 - <2><1ca42>: Abbrev Number: 16 (DW_TAG_enumerator) - <1ca43> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <1ca47> DW_AT_const_value : 1 - <2><1ca48>: Abbrev Number: 0 - <1><1ca49>: Abbrev Number: 13 (DW_TAG_typedef) - <1ca4a> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <1ca4e> DW_AT_decl_file : 8 - <1ca4f> DW_AT_decl_line : 53 - <1ca50> DW_AT_decl_column : 3 - <1ca51> DW_AT_type : <0x1ca31> - <1><1ca55>: Abbrev Number: 33 (DW_TAG_structure_type) - <1ca56> DW_AT_byte_size : 32 - <1ca57> DW_AT_decl_file : 9 - <1ca58> DW_AT_decl_line : 47 - <1ca59> DW_AT_decl_column : 9 - <1ca59> DW_AT_sibling : <0x1cac6> - <2><1ca5d>: Abbrev Number: 8 (DW_TAG_member) - <1ca5e> DW_AT_name : (indirect string, offset: 0x101237): Request - <1ca62> DW_AT_decl_file : 9 - <1ca63> DW_AT_decl_line : 49 - <1ca64> DW_AT_decl_column : 12 - <1ca65> DW_AT_type : <0x1c479> - <1ca69> DW_AT_data_member_location: 0 - <2><1ca6a>: Abbrev Number: 8 (DW_TAG_member) - <1ca6b> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <1ca6f> DW_AT_decl_file : 9 - <1ca70> DW_AT_decl_line : 52 - <1ca71> DW_AT_decl_column : 12 - <1ca72> DW_AT_type : <0x1c479> - <1ca76> DW_AT_data_member_location: 4 - <2><1ca77>: Abbrev Number: 8 (DW_TAG_member) - <1ca78> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <1ca7c> DW_AT_decl_file : 9 - <1ca7d> DW_AT_decl_line : 56 - <1ca7e> DW_AT_decl_column : 12 - <1ca7f> DW_AT_type : <0x1c479> - <1ca83> DW_AT_data_member_location: 8 - <2><1ca84>: Abbrev Number: 8 (DW_TAG_member) - <1ca85> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <1ca89> DW_AT_decl_file : 9 - <1ca8a> DW_AT_decl_line : 59 - <1ca8b> DW_AT_decl_column : 12 - <1ca8c> DW_AT_type : <0x1c479> - <1ca90> DW_AT_data_member_location: 12 - <2><1ca91>: Abbrev Number: 8 (DW_TAG_member) - <1ca92> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <1ca96> DW_AT_decl_file : 9 - <1ca97> DW_AT_decl_line : 62 - <1ca98> DW_AT_decl_column : 12 - <1ca99> DW_AT_type : <0x1c479> - <1ca9d> DW_AT_data_member_location: 16 - <2><1ca9e>: Abbrev Number: 8 (DW_TAG_member) - <1ca9f> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <1caa3> DW_AT_decl_file : 9 - <1caa4> DW_AT_decl_line : 65 - <1caa5> DW_AT_decl_column : 12 - <1caa6> DW_AT_type : <0x1c479> - <1caaa> DW_AT_data_member_location: 20 - <2><1caab>: Abbrev Number: 8 (DW_TAG_member) - <1caac> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <1cab0> DW_AT_decl_file : 9 - <1cab1> DW_AT_decl_line : 68 - <1cab2> DW_AT_decl_column : 12 - <1cab3> DW_AT_type : <0x1c479> - <1cab7> DW_AT_data_member_location: 24 - <2><1cab8>: Abbrev Number: 8 (DW_TAG_member) - <1cab9> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <1cabd> DW_AT_decl_file : 9 - <1cabe> DW_AT_decl_line : 73 - <1cabf> DW_AT_decl_column : 12 - <1cac0> DW_AT_type : <0x1c479> - <1cac4> DW_AT_data_member_location: 28 - <2><1cac5>: Abbrev Number: 0 - <1><1cac6>: Abbrev Number: 13 (DW_TAG_typedef) - <1cac7> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <1cacb> DW_AT_decl_file : 9 - <1cacc> DW_AT_decl_line : 75 - <1cacd> DW_AT_decl_column : 3 - <1cace> DW_AT_type : <0x1ca55> - <1><1cad2>: Abbrev Number: 28 (DW_TAG_enumeration_type) - <1cad3> DW_AT_encoding : 7 (unsigned) - <1cad3> DW_AT_byte_size : 1 - <1cad3> DW_AT_type : <0x1c3ef> - <1cad7> DW_AT_decl_file : 9 - <1cad8> DW_AT_decl_line : 81 - <1cad9> DW_AT_decl_column : 1 - <1cad9> DW_AT_sibling : <0x1caf6> - <2><1cadd>: Abbrev Number: 16 (DW_TAG_enumerator) - <1cade> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <1cae2> DW_AT_const_value : 0 - <2><1cae3>: Abbrev Number: 16 (DW_TAG_enumerator) - <1cae4> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <1cae8> DW_AT_const_value : 1 - <2><1cae9>: Abbrev Number: 16 (DW_TAG_enumerator) - <1caea> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <1caee> DW_AT_const_value : 2 - <2><1caef>: Abbrev Number: 16 (DW_TAG_enumerator) - <1caf0> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <1caf4> DW_AT_const_value : 3 - <2><1caf5>: Abbrev Number: 0 - <1><1caf6>: Abbrev Number: 13 (DW_TAG_typedef) - <1caf7> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <1cafb> DW_AT_decl_file : 9 - <1cafc> DW_AT_decl_line : 86 - <1cafd> DW_AT_decl_column : 3 - <1cafe> DW_AT_type : <0x1cad2> - <1><1cb02>: Abbrev Number: 25 (DW_TAG_volatile_type) - <1cb03> DW_AT_type : <0x1caf6> - <1><1cb07>: Abbrev Number: 36 (DW_TAG_structure_type) - <1cb08> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <1cb0c> DW_AT_byte_size : 96 - <1cb0d> DW_AT_decl_file : 9 - <1cb0e> DW_AT_decl_line : 114 - <1cb0f> DW_AT_decl_column : 16 - <1cb0f> DW_AT_sibling : <0x1cbfe> - <2><1cb13>: Abbrev Number: 8 (DW_TAG_member) - <1cb14> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <1cb18> DW_AT_decl_file : 9 - <1cb19> DW_AT_decl_line : 116 - <1cb1a> DW_AT_decl_column : 27 - <1cb1b> DW_AT_type : <0x1cbfe> - <1cb1f> DW_AT_data_member_location: 0 - <2><1cb20>: Abbrev Number: 8 (DW_TAG_member) - <1cb21> DW_AT_name : (indirect string, offset: 0xf735a): Init - <1cb25> DW_AT_decl_file : 9 - <1cb26> DW_AT_decl_line : 118 - <1cb27> DW_AT_decl_column : 25 - <1cb28> DW_AT_type : <0x1cac6> - <1cb2c> DW_AT_data_member_location: 4 - <2><1cb2d>: Abbrev Number: 8 (DW_TAG_member) - <1cb2e> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <1cb32> DW_AT_decl_file : 9 - <1cb33> DW_AT_decl_line : 120 - <1cb34> DW_AT_decl_column : 25 - <1cb35> DW_AT_type : <0x1ca49> - <1cb39> DW_AT_data_member_location: 36 - <2><1cb3a>: Abbrev Number: 8 (DW_TAG_member) - <1cb3b> DW_AT_name : (indirect string, offset: 0xf84d0): State - <1cb3f> DW_AT_decl_file : 9 - <1cb40> DW_AT_decl_line : 122 - <1cb41> DW_AT_decl_column : 30 - <1cb42> DW_AT_type : <0x1cb02> - <1cb46> DW_AT_data_member_location: 37 - <2><1cb47>: Abbrev Number: 8 (DW_TAG_member) - <1cb48> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <1cb4c> DW_AT_decl_file : 9 - <1cb4d> DW_AT_decl_line : 124 - <1cb4e> DW_AT_decl_column : 26 - <1cb4f> DW_AT_type : <0x1cc03> - <1cb53> DW_AT_data_member_location: 40 - <2><1cb54>: Abbrev Number: 8 (DW_TAG_member) - <1cb55> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <1cb59> DW_AT_decl_file : 9 - <1cb5a> DW_AT_decl_line : 126 - <1cb5b> DW_AT_decl_column : 11 - <1cb5c> DW_AT_type : <0x1cc15> - <1cb60> DW_AT_data_member_location: 44 - <2><1cb61>: Abbrev Number: 8 (DW_TAG_member) - <1cb62> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <1cb66> DW_AT_decl_file : 9 - <1cb67> DW_AT_decl_line : 128 - <1cb68> DW_AT_decl_column : 11 - <1cb69> DW_AT_type : <0x1cc15> - <1cb6d> DW_AT_data_member_location: 48 - <2><1cb6e>: Abbrev Number: 8 (DW_TAG_member) - <1cb6f> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <1cb73> DW_AT_decl_file : 9 - <1cb74> DW_AT_decl_line : 130 - <1cb75> DW_AT_decl_column : 11 - <1cb76> DW_AT_type : <0x1cc15> - <1cb7a> DW_AT_data_member_location: 52 - <2><1cb7b>: Abbrev Number: 8 (DW_TAG_member) - <1cb7c> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <1cb80> DW_AT_decl_file : 9 - <1cb81> DW_AT_decl_line : 132 - <1cb82> DW_AT_decl_column : 11 - <1cb83> DW_AT_type : <0x1cc15> - <1cb87> DW_AT_data_member_location: 56 - <2><1cb88>: Abbrev Number: 8 (DW_TAG_member) - <1cb89> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <1cb8d> DW_AT_decl_file : 9 - <1cb8e> DW_AT_decl_line : 134 - <1cb8f> DW_AT_decl_column : 26 - <1cb90> DW_AT_type : <0x1c485> - <1cb94> DW_AT_data_member_location: 60 - <2><1cb95>: Abbrev Number: 8 (DW_TAG_member) - <1cb96> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <1cb9a> DW_AT_decl_file : 9 - <1cb9b> DW_AT_decl_line : 136 - <1cb9c> DW_AT_decl_column : 27 - <1cb9d> DW_AT_type : <0x1cc1a> - <1cba1> DW_AT_data_member_location: 64 - <2><1cba2>: Abbrev Number: 8 (DW_TAG_member) - <1cba3> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <1cba7> DW_AT_decl_file : 9 - <1cba8> DW_AT_decl_line : 138 - <1cba9> DW_AT_decl_column : 26 - <1cbaa> DW_AT_type : <0x1c479> - <1cbae> DW_AT_data_member_location: 68 - <2><1cbaf>: Abbrev Number: 8 (DW_TAG_member) - <1cbb0> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <1cbb4> DW_AT_decl_file : 9 - <1cbb5> DW_AT_decl_line : 140 - <1cbb6> DW_AT_decl_column : 37 - <1cbb7> DW_AT_type : <0x1cc1f> - <1cbbb> DW_AT_data_member_location: 72 - <2><1cbbc>: Abbrev Number: 8 (DW_TAG_member) - <1cbbd> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <1cbc1> DW_AT_decl_file : 9 - <1cbc2> DW_AT_decl_line : 142 - <1cbc3> DW_AT_decl_column : 37 - <1cbc4> DW_AT_type : <0x1cc24> - <1cbc8> DW_AT_data_member_location: 76 - <2><1cbc9>: Abbrev Number: 8 (DW_TAG_member) - <1cbca> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <1cbce> DW_AT_decl_file : 9 - <1cbcf> DW_AT_decl_line : 144 - <1cbd0> DW_AT_decl_column : 36 - <1cbd1> DW_AT_type : <0x1c479> - <1cbd5> DW_AT_data_member_location: 80 - <2><1cbd6>: Abbrev Number: 8 (DW_TAG_member) - <1cbd7> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <1cbdb> DW_AT_decl_file : 9 - <1cbdc> DW_AT_decl_line : 146 - <1cbdd> DW_AT_decl_column : 37 - <1cbde> DW_AT_type : <0x1cc29> - <1cbe2> DW_AT_data_member_location: 84 - <2><1cbe3>: Abbrev Number: 8 (DW_TAG_member) - <1cbe4> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <1cbe8> DW_AT_decl_file : 9 - <1cbe9> DW_AT_decl_line : 148 - <1cbea> DW_AT_decl_column : 37 - <1cbeb> DW_AT_type : <0x1cc2e> - <1cbef> DW_AT_data_member_location: 88 - <2><1cbf0>: Abbrev Number: 8 (DW_TAG_member) - <1cbf1> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <1cbf5> DW_AT_decl_file : 9 - <1cbf6> DW_AT_decl_line : 150 - <1cbf7> DW_AT_decl_column : 36 - <1cbf8> DW_AT_type : <0x1c479> - <1cbfc> DW_AT_data_member_location: 92 - <2><1cbfd>: Abbrev Number: 0 - <1><1cbfe>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cbff> DW_AT_byte_size : 4 - <1cbff> DW_AT_type : <0x1c4f4> - <1><1cc03>: Abbrev Number: 44 (DW_TAG_pointer_type) - <1cc04> DW_AT_byte_size : 4 - <1><1cc05>: Abbrev Number: 37 (DW_TAG_subroutine_type) - <1cc06> DW_AT_prototyped : 1 - <1cc06> DW_AT_sibling : <0x1cc10> - <2><1cc0a>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1cc0b> DW_AT_type : <0x1cc10> - <2><1cc0f>: Abbrev Number: 0 - <1><1cc10>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cc11> DW_AT_byte_size : 4 - <1cc11> DW_AT_type : <0x1cb07> - <1><1cc15>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cc16> DW_AT_byte_size : 4 - <1cc16> DW_AT_type : <0x1cc05> - <1><1cc1a>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cc1b> DW_AT_byte_size : 4 - <1cc1b> DW_AT_type : <0x1c524> - <1><1cc1f>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cc20> DW_AT_byte_size : 4 - <1cc20> DW_AT_type : <0x1c546> - <1><1cc24>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cc25> DW_AT_byte_size : 4 - <1cc25> DW_AT_type : <0x1c575> - <1><1cc29>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cc2a> DW_AT_byte_size : 4 - <1cc2a> DW_AT_type : <0x1c598> - <1><1cc2e>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cc2f> DW_AT_byte_size : 4 - <1cc2f> DW_AT_type : <0x1c5c9> - <1><1cc33>: Abbrev Number: 13 (DW_TAG_typedef) - <1cc34> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <1cc38> DW_AT_decl_file : 9 - <1cc39> DW_AT_decl_line : 151 - <1cc3a> DW_AT_decl_column : 3 - <1cc3b> DW_AT_type : <0x1cb07> - <1><1cc3f>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cc40> DW_AT_byte_size : 4 - <1cc40> DW_AT_type : <0x1cc33> - <1><1cc44>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cc45> DW_AT_byte_size : 4 - <1cc45> DW_AT_type : <0x1c452> - <1><1cc49>: Abbrev Number: 33 (DW_TAG_structure_type) - <1cc4a> DW_AT_byte_size : 36 - <1cc4b> DW_AT_decl_file : 10 - <1cc4c> DW_AT_decl_line : 46 - <1cc4d> DW_AT_decl_column : 9 - <1cc4d> DW_AT_sibling : <0x1ccc7> - <2><1cc51>: Abbrev Number: 8 (DW_TAG_member) - <1cc52> DW_AT_name : (indirect string, offset: 0xf1202): BaudRate - <1cc56> DW_AT_decl_file : 10 - <1cc57> DW_AT_decl_line : 48 - <1cc58> DW_AT_decl_column : 12 - <1cc59> DW_AT_type : <0x1c479> - <1cc5d> DW_AT_data_member_location: 0 - <2><1cc5e>: Abbrev Number: 8 (DW_TAG_member) - <1cc5f> DW_AT_name : (indirect string, offset: 0xefbb8): WordLength - <1cc63> DW_AT_decl_file : 10 - <1cc64> DW_AT_decl_line : 68 - <1cc65> DW_AT_decl_column : 12 - <1cc66> DW_AT_type : <0x1c479> - <1cc6a> DW_AT_data_member_location: 4 - <2><1cc6b>: Abbrev Number: 8 (DW_TAG_member) - <1cc6c> DW_AT_name : (indirect string, offset: 0xf121e): StopBits - <1cc70> DW_AT_decl_file : 10 - <1cc71> DW_AT_decl_line : 71 - <1cc72> DW_AT_decl_column : 12 - <1cc73> DW_AT_type : <0x1c479> - <1cc77> DW_AT_data_member_location: 8 - <2><1cc78>: Abbrev Number: 8 (DW_TAG_member) - <1cc79> DW_AT_name : (indirect string, offset: 0xf01c3): Parity - <1cc7d> DW_AT_decl_file : 10 - <1cc7e> DW_AT_decl_line : 74 - <1cc7f> DW_AT_decl_column : 12 - <1cc80> DW_AT_type : <0x1c479> - <1cc84> DW_AT_data_member_location: 12 - <2><1cc85>: Abbrev Number: 8 (DW_TAG_member) - <1cc86> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <1cc8a> DW_AT_decl_file : 10 - <1cc8b> DW_AT_decl_line : 81 - <1cc8c> DW_AT_decl_column : 12 - <1cc8d> DW_AT_type : <0x1c479> - <1cc91> DW_AT_data_member_location: 16 - <2><1cc92>: Abbrev Number: 8 (DW_TAG_member) - <1cc93> DW_AT_name : (indirect string, offset: 0xf09ad): HwFlowCtl - <1cc97> DW_AT_decl_file : 10 - <1cc98> DW_AT_decl_line : 84 - <1cc99> DW_AT_decl_column : 12 - <1cc9a> DW_AT_type : <0x1c479> - <1cc9e> DW_AT_data_member_location: 20 - <2><1cc9f>: Abbrev Number: 8 (DW_TAG_member) - <1cca0> DW_AT_name : (indirect string, offset: 0xf1023): OverSampling - <1cca4> DW_AT_decl_file : 10 - <1cca5> DW_AT_decl_line : 88 - <1cca6> DW_AT_decl_column : 12 - <1cca7> DW_AT_type : <0x1c479> - <1ccab> DW_AT_data_member_location: 24 - <2><1ccac>: Abbrev Number: 8 (DW_TAG_member) - <1ccad> DW_AT_name : (indirect string, offset: 0xeff66): OneBitSampling - <1ccb1> DW_AT_decl_file : 10 - <1ccb2> DW_AT_decl_line : 92 - <1ccb3> DW_AT_decl_column : 12 - <1ccb4> DW_AT_type : <0x1c479> - <1ccb8> DW_AT_data_member_location: 28 - <2><1ccb9>: Abbrev Number: 8 (DW_TAG_member) - <1ccba> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <1ccbe> DW_AT_decl_file : 10 - <1ccbf> DW_AT_decl_line : 96 - <1ccc0> DW_AT_decl_column : 12 - <1ccc1> DW_AT_type : <0x1c479> - <1ccc5> DW_AT_data_member_location: 32 - <2><1ccc6>: Abbrev Number: 0 - <1><1ccc7>: Abbrev Number: 13 (DW_TAG_typedef) - <1ccc8> DW_AT_name : (indirect string, offset: 0xf01b2): UART_InitTypeDef - <1cccc> DW_AT_decl_file : 10 - <1cccd> DW_AT_decl_line : 99 - <1ccce> DW_AT_decl_column : 3 - <1cccf> DW_AT_type : <0x1cc49> - <1><1ccd3>: Abbrev Number: 33 (DW_TAG_structure_type) - <1ccd4> DW_AT_byte_size : 40 + <1c7b1> DW_AT_decl_line : 494 + <1c7b3> DW_AT_decl_column : 17 + <1c7b3> DW_AT_type : <0x1c3c9> + <1c7b7> DW_AT_data_member_location: 340 + <2><1c7b9>: Abbrev Number: 15 (DW_TAG_member) + <1c7ba> DW_AT_name : (indirect string, offset: 0xf0059): C2APB1ENR1 + <1c7be> DW_AT_decl_file : 6 + <1c7be> DW_AT_decl_line : 495 + <1c7c0> DW_AT_decl_column : 17 + <1c7c0> DW_AT_type : <0x1c3d5> + <1c7c4> DW_AT_data_member_location: 344 + <2><1c7c6>: Abbrev Number: 15 (DW_TAG_member) + <1c7c7> DW_AT_name : (indirect string, offset: 0xf0064): C2APB1ENR2 + <1c7cb> DW_AT_decl_file : 6 + <1c7cb> DW_AT_decl_line : 496 + <1c7cd> DW_AT_decl_column : 17 + <1c7cd> DW_AT_type : <0x1c3d5> + <1c7d1> DW_AT_data_member_location: 348 + <2><1c7d3>: Abbrev Number: 15 (DW_TAG_member) + <1c7d4> DW_AT_name : (indirect string, offset: 0xf00cf): C2APB2ENR + <1c7d8> DW_AT_decl_file : 6 + <1c7d8> DW_AT_decl_line : 497 + <1c7da> DW_AT_decl_column : 17 + <1c7da> DW_AT_type : <0x1c3d5> + <1c7de> DW_AT_data_member_location: 352 + <2><1c7e0>: Abbrev Number: 15 (DW_TAG_member) + <1c7e1> DW_AT_name : (indirect string, offset: 0xf053a): C2APB3ENR + <1c7e5> DW_AT_decl_file : 6 + <1c7e5> DW_AT_decl_line : 498 + <1c7e7> DW_AT_decl_column : 17 + <1c7e7> DW_AT_type : <0x1c3d5> + <1c7eb> DW_AT_data_member_location: 356 + <2><1c7ed>: Abbrev Number: 15 (DW_TAG_member) + <1c7ee> DW_AT_name : (indirect string, offset: 0xeff74): C2AHB1SMENR + <1c7f2> DW_AT_decl_file : 6 + <1c7f2> DW_AT_decl_line : 499 + <1c7f4> DW_AT_decl_column : 17 + <1c7f4> DW_AT_type : <0x1c3d5> + <1c7f8> DW_AT_data_member_location: 360 + <2><1c7fa>: Abbrev Number: 15 (DW_TAG_member) + <1c7fb> DW_AT_name : (indirect string, offset: 0xf0b2d): C2AHB2SMENR + <1c7ff> DW_AT_decl_file : 6 + <1c7ff> DW_AT_decl_line : 500 + <1c801> DW_AT_decl_column : 17 + <1c801> DW_AT_type : <0x1c3d5> + <1c805> DW_AT_data_member_location: 364 + <2><1c807>: Abbrev Number: 15 (DW_TAG_member) + <1c808> DW_AT_name : (indirect string, offset: 0xefd55): C2AHB3SMENR + <1c80c> DW_AT_decl_file : 6 + <1c80c> DW_AT_decl_line : 501 + <1c80e> DW_AT_decl_column : 17 + <1c80e> DW_AT_type : <0x1c3d5> + <1c812> DW_AT_data_member_location: 368 + <2><1c814>: Abbrev Number: 15 (DW_TAG_member) + <1c815> DW_AT_name : (indirect string, offset: 0xefe1a): RESERVED10 + <1c819> DW_AT_decl_file : 6 + <1c819> DW_AT_decl_line : 502 + <1c81b> DW_AT_decl_column : 17 + <1c81b> DW_AT_type : <0x1c3c9> + <1c81f> DW_AT_data_member_location: 372 + <2><1c821>: Abbrev Number: 15 (DW_TAG_member) + <1c822> DW_AT_name : (indirect string, offset: 0xefefd): C2APB1SMENR1 + <1c826> DW_AT_decl_file : 6 + <1c826> DW_AT_decl_line : 503 + <1c828> DW_AT_decl_column : 17 + <1c828> DW_AT_type : <0x1c3d5> + <1c82c> DW_AT_data_member_location: 376 + <2><1c82e>: Abbrev Number: 15 (DW_TAG_member) + <1c82f> DW_AT_name : (indirect string, offset: 0xeff0a): C2APB1SMENR2 + <1c833> DW_AT_decl_file : 6 + <1c833> DW_AT_decl_line : 504 + <1c835> DW_AT_decl_column : 17 + <1c835> DW_AT_type : <0x1c3d5> + <1c839> DW_AT_data_member_location: 380 + <2><1c83b>: Abbrev Number: 15 (DW_TAG_member) + <1c83c> DW_AT_name : (indirect string, offset: 0xf06ea): C2APB2SMENR + <1c840> DW_AT_decl_file : 6 + <1c840> DW_AT_decl_line : 505 + <1c842> DW_AT_decl_column : 17 + <1c842> DW_AT_type : <0x1c3d5> + <1c846> DW_AT_data_member_location: 384 + <2><1c848>: Abbrev Number: 15 (DW_TAG_member) + <1c849> DW_AT_name : (indirect string, offset: 0xf132b): C2APB3SMENR + <1c84d> DW_AT_decl_file : 6 + <1c84d> DW_AT_decl_line : 506 + <1c84f> DW_AT_decl_column : 17 + <1c84f> DW_AT_type : <0x1c3d5> + <1c853> DW_AT_data_member_location: 388 + <2><1c855>: Abbrev Number: 0 + <1><1c856>: Abbrev Number: 31 (DW_TAG_array_type) + <1c857> DW_AT_type : <0x1c3c9> + <1c85b> DW_AT_sibling : <0x1c866> + <2><1c85f>: Abbrev Number: 32 (DW_TAG_subrange_type) + <1c860> DW_AT_type : <0x1c39b> + <1c864> DW_AT_upper_bound : 25 + <2><1c865>: Abbrev Number: 0 + <1><1c866>: Abbrev Number: 23 (DW_TAG_typedef) + <1c867> DW_AT_name : (indirect string, offset: 0xf062c): RCC_TypeDef + <1c86b> DW_AT_decl_file : 6 + <1c86c> DW_AT_decl_line : 507 + <1c86e> DW_AT_decl_column : 3 + <1c86e> DW_AT_type : <0x1c525> + <1><1c872>: Abbrev Number: 24 (DW_TAG_structure_type) + <1c873> DW_AT_byte_size : 48 + <1c874> DW_AT_decl_file : 6 + <1c874> DW_AT_decl_line : 642 + <1c876> DW_AT_decl_column : 9 + <1c876> DW_AT_sibling : <0x1c91a> + <2><1c87a>: Abbrev Number: 17 (DW_TAG_member) + <1c87b> DW_AT_name : CR1 + <1c87f> DW_AT_decl_file : 6 + <1c87f> DW_AT_decl_line : 644 + <1c881> DW_AT_decl_column : 17 + <1c882> DW_AT_type : <0x1c3d5> + <1c886> DW_AT_data_member_location: 0 + <2><1c887>: Abbrev Number: 17 (DW_TAG_member) + <1c888> DW_AT_name : CR2 + <1c88c> DW_AT_decl_file : 6 + <1c88c> DW_AT_decl_line : 645 + <1c88e> DW_AT_decl_column : 17 + <1c88f> DW_AT_type : <0x1c3d5> + <1c893> DW_AT_data_member_location: 4 + <2><1c894>: Abbrev Number: 17 (DW_TAG_member) + <1c895> DW_AT_name : CR3 + <1c899> DW_AT_decl_file : 6 + <1c899> DW_AT_decl_line : 646 + <1c89b> DW_AT_decl_column : 17 + <1c89c> DW_AT_type : <0x1c3d5> + <1c8a0> DW_AT_data_member_location: 8 + <2><1c8a1>: Abbrev Number: 17 (DW_TAG_member) + <1c8a2> DW_AT_name : BRR + <1c8a6> DW_AT_decl_file : 6 + <1c8a6> DW_AT_decl_line : 647 + <1c8a8> DW_AT_decl_column : 17 + <1c8a9> DW_AT_type : <0x1c3d5> + <1c8ad> DW_AT_data_member_location: 12 + <2><1c8ae>: Abbrev Number: 10 (DW_TAG_member) + <1c8af> DW_AT_name : (indirect string, offset: 0xf018a): GTPR + <1c8b3> DW_AT_decl_file : 6 + <1c8b4> DW_AT_decl_line : 648 + <1c8b6> DW_AT_decl_column : 17 + <1c8b7> DW_AT_type : <0x1c3d5> + <1c8bb> DW_AT_data_member_location: 16 + <2><1c8bc>: Abbrev Number: 10 (DW_TAG_member) + <1c8bd> DW_AT_name : (indirect string, offset: 0xf01f6): RTOR + <1c8c1> DW_AT_decl_file : 6 + <1c8c2> DW_AT_decl_line : 649 + <1c8c4> DW_AT_decl_column : 17 + <1c8c5> DW_AT_type : <0x1c3d5> + <1c8c9> DW_AT_data_member_location: 20 + <2><1c8ca>: Abbrev Number: 17 (DW_TAG_member) + <1c8cb> DW_AT_name : RQR + <1c8cf> DW_AT_decl_file : 6 + <1c8cf> DW_AT_decl_line : 650 + <1c8d1> DW_AT_decl_column : 17 + <1c8d2> DW_AT_type : <0x1c3d5> + <1c8d6> DW_AT_data_member_location: 24 + <2><1c8d7>: Abbrev Number: 17 (DW_TAG_member) + <1c8d8> DW_AT_name : ISR + <1c8dc> DW_AT_decl_file : 6 + <1c8dc> DW_AT_decl_line : 651 + <1c8de> DW_AT_decl_column : 17 + <1c8df> DW_AT_type : <0x1c3d5> + <1c8e3> DW_AT_data_member_location: 28 + <2><1c8e4>: Abbrev Number: 17 (DW_TAG_member) + <1c8e5> DW_AT_name : ICR + <1c8e9> DW_AT_decl_file : 6 + <1c8e9> DW_AT_decl_line : 652 + <1c8eb> DW_AT_decl_column : 17 + <1c8ec> DW_AT_type : <0x1c3d5> + <1c8f0> DW_AT_data_member_location: 32 + <2><1c8f1>: Abbrev Number: 17 (DW_TAG_member) + <1c8f2> DW_AT_name : RDR + <1c8f6> DW_AT_decl_file : 6 + <1c8f6> DW_AT_decl_line : 653 + <1c8f8> DW_AT_decl_column : 17 + <1c8f9> DW_AT_type : <0x1c3d5> + <1c8fd> DW_AT_data_member_location: 36 + <2><1c8fe>: Abbrev Number: 17 (DW_TAG_member) + <1c8ff> DW_AT_name : TDR + <1c903> DW_AT_decl_file : 6 + <1c903> DW_AT_decl_line : 654 + <1c905> DW_AT_decl_column : 17 + <1c906> DW_AT_type : <0x1c3d5> + <1c90a> DW_AT_data_member_location: 40 + <2><1c90b>: Abbrev Number: 10 (DW_TAG_member) + <1c90c> DW_AT_name : (indirect string, offset: 0xf0c16): PRESC + <1c910> DW_AT_decl_file : 6 + <1c911> DW_AT_decl_line : 655 + <1c913> DW_AT_decl_column : 17 + <1c914> DW_AT_type : <0x1c3d5> + <1c918> DW_AT_data_member_location: 44 + <2><1c919>: Abbrev Number: 0 + <1><1c91a>: Abbrev Number: 23 (DW_TAG_typedef) + <1c91b> DW_AT_name : (indirect string, offset: 0xf13c3): USART_TypeDef + <1c91f> DW_AT_decl_file : 6 + <1c920> DW_AT_decl_line : 656 + <1c922> DW_AT_decl_column : 3 + <1c922> DW_AT_type : <0x1c872> + <1><1c926>: Abbrev Number: 28 (DW_TAG_enumeration_type) + <1c927> DW_AT_encoding : 7 (unsigned) + <1c927> DW_AT_byte_size : 1 + <1c927> DW_AT_type : <0x1c33f> + <1c92b> DW_AT_decl_file : 7 + <1c92c> DW_AT_decl_line : 114 + <1c92d> DW_AT_decl_column : 1 + <1c92d> DW_AT_sibling : <0x1c93e> + <2><1c931>: Abbrev Number: 16 (DW_TAG_enumerator) + <1c932> DW_AT_name : (indirect string, offset: 0xd2587): RESET + <1c936> DW_AT_const_value : 0 + <2><1c937>: Abbrev Number: 43 (DW_TAG_enumerator) + <1c938> DW_AT_name : SET + <1c93c> DW_AT_const_value : 1 + <2><1c93d>: Abbrev Number: 0 + <1><1c93e>: Abbrev Number: 13 (DW_TAG_typedef) + <1c93f> DW_AT_name : (indirect string, offset: 0xf4011): FlagStatus + <1c943> DW_AT_decl_file : 7 + <1c944> DW_AT_decl_line : 117 + <1c945> DW_AT_decl_column : 3 + <1c946> DW_AT_type : <0x1c926> + <1><1c94a>: Abbrev Number: 22 (DW_TAG_base_type) + <1c94b> DW_AT_byte_size : 8 + <1c94c> DW_AT_encoding : 4 (float) + <1c94d> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><1c951>: Abbrev Number: 28 (DW_TAG_enumeration_type) + <1c952> DW_AT_encoding : 7 (unsigned) + <1c952> DW_AT_byte_size : 1 + <1c952> DW_AT_type : <0x1c33f> + <1c956> DW_AT_decl_file : 8 + <1c957> DW_AT_decl_line : 39 + <1c958> DW_AT_decl_column : 1 + <1c958> DW_AT_sibling : <0x1c975> + <2><1c95c>: Abbrev Number: 16 (DW_TAG_enumerator) + <1c95d> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <1c961> DW_AT_const_value : 0 + <2><1c962>: Abbrev Number: 16 (DW_TAG_enumerator) + <1c963> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <1c967> DW_AT_const_value : 1 + <2><1c968>: Abbrev Number: 16 (DW_TAG_enumerator) + <1c969> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <1c96d> DW_AT_const_value : 2 + <2><1c96e>: Abbrev Number: 16 (DW_TAG_enumerator) + <1c96f> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <1c973> DW_AT_const_value : 3 + <2><1c974>: Abbrev Number: 0 + <1><1c975>: Abbrev Number: 13 (DW_TAG_typedef) + <1c976> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <1c97a> DW_AT_decl_file : 8 + <1c97b> DW_AT_decl_line : 44 + <1c97c> DW_AT_decl_column : 3 + <1c97d> DW_AT_type : <0x1c951> + <1><1c981>: Abbrev Number: 28 (DW_TAG_enumeration_type) + <1c982> DW_AT_encoding : 7 (unsigned) + <1c982> DW_AT_byte_size : 1 + <1c982> DW_AT_type : <0x1c33f> + <1c986> DW_AT_decl_file : 8 + <1c987> DW_AT_decl_line : 50 + <1c988> DW_AT_decl_column : 1 + <1c988> DW_AT_sibling : <0x1c999> + <2><1c98c>: Abbrev Number: 16 (DW_TAG_enumerator) + <1c98d> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <1c991> DW_AT_const_value : 0 + <2><1c992>: Abbrev Number: 16 (DW_TAG_enumerator) + <1c993> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <1c997> DW_AT_const_value : 1 + <2><1c998>: Abbrev Number: 0 + <1><1c999>: Abbrev Number: 13 (DW_TAG_typedef) + <1c99a> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <1c99e> DW_AT_decl_file : 8 + <1c99f> DW_AT_decl_line : 53 + <1c9a0> DW_AT_decl_column : 3 + <1c9a1> DW_AT_type : <0x1c981> + <1><1c9a5>: Abbrev Number: 33 (DW_TAG_structure_type) + <1c9a6> DW_AT_byte_size : 32 + <1c9a7> DW_AT_decl_file : 9 + <1c9a8> DW_AT_decl_line : 47 + <1c9a9> DW_AT_decl_column : 9 + <1c9a9> DW_AT_sibling : <0x1ca16> + <2><1c9ad>: Abbrev Number: 8 (DW_TAG_member) + <1c9ae> DW_AT_name : (indirect string, offset: 0x10121c): Request + <1c9b2> DW_AT_decl_file : 9 + <1c9b3> DW_AT_decl_line : 49 + <1c9b4> DW_AT_decl_column : 12 + <1c9b5> DW_AT_type : <0x1c3c9> + <1c9b9> DW_AT_data_member_location: 0 + <2><1c9ba>: Abbrev Number: 8 (DW_TAG_member) + <1c9bb> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <1c9bf> DW_AT_decl_file : 9 + <1c9c0> DW_AT_decl_line : 52 + <1c9c1> DW_AT_decl_column : 12 + <1c9c2> DW_AT_type : <0x1c3c9> + <1c9c6> DW_AT_data_member_location: 4 + <2><1c9c7>: Abbrev Number: 8 (DW_TAG_member) + <1c9c8> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <1c9cc> DW_AT_decl_file : 9 + <1c9cd> DW_AT_decl_line : 56 + <1c9ce> DW_AT_decl_column : 12 + <1c9cf> DW_AT_type : <0x1c3c9> + <1c9d3> DW_AT_data_member_location: 8 + <2><1c9d4>: Abbrev Number: 8 (DW_TAG_member) + <1c9d5> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <1c9d9> DW_AT_decl_file : 9 + <1c9da> DW_AT_decl_line : 59 + <1c9db> DW_AT_decl_column : 12 + <1c9dc> DW_AT_type : <0x1c3c9> + <1c9e0> DW_AT_data_member_location: 12 + <2><1c9e1>: Abbrev Number: 8 (DW_TAG_member) + <1c9e2> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <1c9e6> DW_AT_decl_file : 9 + <1c9e7> DW_AT_decl_line : 62 + <1c9e8> DW_AT_decl_column : 12 + <1c9e9> DW_AT_type : <0x1c3c9> + <1c9ed> DW_AT_data_member_location: 16 + <2><1c9ee>: Abbrev Number: 8 (DW_TAG_member) + <1c9ef> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <1c9f3> DW_AT_decl_file : 9 + <1c9f4> DW_AT_decl_line : 65 + <1c9f5> DW_AT_decl_column : 12 + <1c9f6> DW_AT_type : <0x1c3c9> + <1c9fa> DW_AT_data_member_location: 20 + <2><1c9fb>: Abbrev Number: 8 (DW_TAG_member) + <1c9fc> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <1ca00> DW_AT_decl_file : 9 + <1ca01> DW_AT_decl_line : 68 + <1ca02> DW_AT_decl_column : 12 + <1ca03> DW_AT_type : <0x1c3c9> + <1ca07> DW_AT_data_member_location: 24 + <2><1ca08>: Abbrev Number: 8 (DW_TAG_member) + <1ca09> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <1ca0d> DW_AT_decl_file : 9 + <1ca0e> DW_AT_decl_line : 73 + <1ca0f> DW_AT_decl_column : 12 + <1ca10> DW_AT_type : <0x1c3c9> + <1ca14> DW_AT_data_member_location: 28 + <2><1ca15>: Abbrev Number: 0 + <1><1ca16>: Abbrev Number: 13 (DW_TAG_typedef) + <1ca17> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <1ca1b> DW_AT_decl_file : 9 + <1ca1c> DW_AT_decl_line : 75 + <1ca1d> DW_AT_decl_column : 3 + <1ca1e> DW_AT_type : <0x1c9a5> + <1><1ca22>: Abbrev Number: 28 (DW_TAG_enumeration_type) + <1ca23> DW_AT_encoding : 7 (unsigned) + <1ca23> DW_AT_byte_size : 1 + <1ca23> DW_AT_type : <0x1c33f> + <1ca27> DW_AT_decl_file : 9 + <1ca28> DW_AT_decl_line : 81 + <1ca29> DW_AT_decl_column : 1 + <1ca29> DW_AT_sibling : <0x1ca46> + <2><1ca2d>: Abbrev Number: 16 (DW_TAG_enumerator) + <1ca2e> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <1ca32> DW_AT_const_value : 0 + <2><1ca33>: Abbrev Number: 16 (DW_TAG_enumerator) + <1ca34> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <1ca38> DW_AT_const_value : 1 + <2><1ca39>: Abbrev Number: 16 (DW_TAG_enumerator) + <1ca3a> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <1ca3e> DW_AT_const_value : 2 + <2><1ca3f>: Abbrev Number: 16 (DW_TAG_enumerator) + <1ca40> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <1ca44> DW_AT_const_value : 3 + <2><1ca45>: Abbrev Number: 0 + <1><1ca46>: Abbrev Number: 13 (DW_TAG_typedef) + <1ca47> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <1ca4b> DW_AT_decl_file : 9 + <1ca4c> DW_AT_decl_line : 86 + <1ca4d> DW_AT_decl_column : 3 + <1ca4e> DW_AT_type : <0x1ca22> + <1><1ca52>: Abbrev Number: 25 (DW_TAG_volatile_type) + <1ca53> DW_AT_type : <0x1ca46> + <1><1ca57>: Abbrev Number: 36 (DW_TAG_structure_type) + <1ca58> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <1ca5c> DW_AT_byte_size : 96 + <1ca5d> DW_AT_decl_file : 9 + <1ca5e> DW_AT_decl_line : 114 + <1ca5f> DW_AT_decl_column : 16 + <1ca5f> DW_AT_sibling : <0x1cb4e> + <2><1ca63>: Abbrev Number: 8 (DW_TAG_member) + <1ca64> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <1ca68> DW_AT_decl_file : 9 + <1ca69> DW_AT_decl_line : 116 + <1ca6a> DW_AT_decl_column : 27 + <1ca6b> DW_AT_type : <0x1cb4e> + <1ca6f> DW_AT_data_member_location: 0 + <2><1ca70>: Abbrev Number: 8 (DW_TAG_member) + <1ca71> DW_AT_name : (indirect string, offset: 0xf733f): Init + <1ca75> DW_AT_decl_file : 9 + <1ca76> DW_AT_decl_line : 118 + <1ca77> DW_AT_decl_column : 25 + <1ca78> DW_AT_type : <0x1ca16> + <1ca7c> DW_AT_data_member_location: 4 + <2><1ca7d>: Abbrev Number: 8 (DW_TAG_member) + <1ca7e> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <1ca82> DW_AT_decl_file : 9 + <1ca83> DW_AT_decl_line : 120 + <1ca84> DW_AT_decl_column : 25 + <1ca85> DW_AT_type : <0x1c999> + <1ca89> DW_AT_data_member_location: 36 + <2><1ca8a>: Abbrev Number: 8 (DW_TAG_member) + <1ca8b> DW_AT_name : (indirect string, offset: 0xf84b5): State + <1ca8f> DW_AT_decl_file : 9 + <1ca90> DW_AT_decl_line : 122 + <1ca91> DW_AT_decl_column : 30 + <1ca92> DW_AT_type : <0x1ca52> + <1ca96> DW_AT_data_member_location: 37 + <2><1ca97>: Abbrev Number: 8 (DW_TAG_member) + <1ca98> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <1ca9c> DW_AT_decl_file : 9 + <1ca9d> DW_AT_decl_line : 124 + <1ca9e> DW_AT_decl_column : 26 + <1ca9f> DW_AT_type : <0x1cb53> + <1caa3> DW_AT_data_member_location: 40 + <2><1caa4>: Abbrev Number: 8 (DW_TAG_member) + <1caa5> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <1caa9> DW_AT_decl_file : 9 + <1caaa> DW_AT_decl_line : 126 + <1caab> DW_AT_decl_column : 11 + <1caac> DW_AT_type : <0x1cb65> + <1cab0> DW_AT_data_member_location: 44 + <2><1cab1>: Abbrev Number: 8 (DW_TAG_member) + <1cab2> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <1cab6> DW_AT_decl_file : 9 + <1cab7> DW_AT_decl_line : 128 + <1cab8> DW_AT_decl_column : 11 + <1cab9> DW_AT_type : <0x1cb65> + <1cabd> DW_AT_data_member_location: 48 + <2><1cabe>: Abbrev Number: 8 (DW_TAG_member) + <1cabf> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <1cac3> DW_AT_decl_file : 9 + <1cac4> DW_AT_decl_line : 130 + <1cac5> DW_AT_decl_column : 11 + <1cac6> DW_AT_type : <0x1cb65> + <1caca> DW_AT_data_member_location: 52 + <2><1cacb>: Abbrev Number: 8 (DW_TAG_member) + <1cacc> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <1cad0> DW_AT_decl_file : 9 + <1cad1> DW_AT_decl_line : 132 + <1cad2> DW_AT_decl_column : 11 + <1cad3> DW_AT_type : <0x1cb65> + <1cad7> DW_AT_data_member_location: 56 + <2><1cad8>: Abbrev Number: 8 (DW_TAG_member) + <1cad9> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <1cadd> DW_AT_decl_file : 9 + <1cade> DW_AT_decl_line : 134 + <1cadf> DW_AT_decl_column : 26 + <1cae0> DW_AT_type : <0x1c3d5> + <1cae4> DW_AT_data_member_location: 60 + <2><1cae5>: Abbrev Number: 8 (DW_TAG_member) + <1cae6> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <1caea> DW_AT_decl_file : 9 + <1caeb> DW_AT_decl_line : 136 + <1caec> DW_AT_decl_column : 27 + <1caed> DW_AT_type : <0x1cb6a> + <1caf1> DW_AT_data_member_location: 64 + <2><1caf2>: Abbrev Number: 8 (DW_TAG_member) + <1caf3> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <1caf7> DW_AT_decl_file : 9 + <1caf8> DW_AT_decl_line : 138 + <1caf9> DW_AT_decl_column : 26 + <1cafa> DW_AT_type : <0x1c3c9> + <1cafe> DW_AT_data_member_location: 68 + <2><1caff>: Abbrev Number: 8 (DW_TAG_member) + <1cb00> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <1cb04> DW_AT_decl_file : 9 + <1cb05> DW_AT_decl_line : 140 + <1cb06> DW_AT_decl_column : 37 + <1cb07> DW_AT_type : <0x1cb6f> + <1cb0b> DW_AT_data_member_location: 72 + <2><1cb0c>: Abbrev Number: 8 (DW_TAG_member) + <1cb0d> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <1cb11> DW_AT_decl_file : 9 + <1cb12> DW_AT_decl_line : 142 + <1cb13> DW_AT_decl_column : 37 + <1cb14> DW_AT_type : <0x1cb74> + <1cb18> DW_AT_data_member_location: 76 + <2><1cb19>: Abbrev Number: 8 (DW_TAG_member) + <1cb1a> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <1cb1e> DW_AT_decl_file : 9 + <1cb1f> DW_AT_decl_line : 144 + <1cb20> DW_AT_decl_column : 36 + <1cb21> DW_AT_type : <0x1c3c9> + <1cb25> DW_AT_data_member_location: 80 + <2><1cb26>: Abbrev Number: 8 (DW_TAG_member) + <1cb27> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <1cb2b> DW_AT_decl_file : 9 + <1cb2c> DW_AT_decl_line : 146 + <1cb2d> DW_AT_decl_column : 37 + <1cb2e> DW_AT_type : <0x1cb79> + <1cb32> DW_AT_data_member_location: 84 + <2><1cb33>: Abbrev Number: 8 (DW_TAG_member) + <1cb34> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <1cb38> DW_AT_decl_file : 9 + <1cb39> DW_AT_decl_line : 148 + <1cb3a> DW_AT_decl_column : 37 + <1cb3b> DW_AT_type : <0x1cb7e> + <1cb3f> DW_AT_data_member_location: 88 + <2><1cb40>: Abbrev Number: 8 (DW_TAG_member) + <1cb41> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <1cb45> DW_AT_decl_file : 9 + <1cb46> DW_AT_decl_line : 150 + <1cb47> DW_AT_decl_column : 36 + <1cb48> DW_AT_type : <0x1c3c9> + <1cb4c> DW_AT_data_member_location: 92 + <2><1cb4d>: Abbrev Number: 0 + <1><1cb4e>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb4f> DW_AT_byte_size : 4 + <1cb4f> DW_AT_type : <0x1c444> + <1><1cb53>: Abbrev Number: 44 (DW_TAG_pointer_type) + <1cb54> DW_AT_byte_size : 4 + <1><1cb55>: Abbrev Number: 37 (DW_TAG_subroutine_type) + <1cb56> DW_AT_prototyped : 1 + <1cb56> DW_AT_sibling : <0x1cb60> + <2><1cb5a>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cb5b> DW_AT_type : <0x1cb60> + <2><1cb5f>: Abbrev Number: 0 + <1><1cb60>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb61> DW_AT_byte_size : 4 + <1cb61> DW_AT_type : <0x1ca57> + <1><1cb65>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb66> DW_AT_byte_size : 4 + <1cb66> DW_AT_type : <0x1cb55> + <1><1cb6a>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb6b> DW_AT_byte_size : 4 + <1cb6b> DW_AT_type : <0x1c474> + <1><1cb6f>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb70> DW_AT_byte_size : 4 + <1cb70> DW_AT_type : <0x1c496> + <1><1cb74>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb75> DW_AT_byte_size : 4 + <1cb75> DW_AT_type : <0x1c4c5> + <1><1cb79>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb7a> DW_AT_byte_size : 4 + <1cb7a> DW_AT_type : <0x1c4e8> + <1><1cb7e>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb7f> DW_AT_byte_size : 4 + <1cb7f> DW_AT_type : <0x1c519> + <1><1cb83>: Abbrev Number: 13 (DW_TAG_typedef) + <1cb84> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <1cb88> DW_AT_decl_file : 9 + <1cb89> DW_AT_decl_line : 151 + <1cb8a> DW_AT_decl_column : 3 + <1cb8b> DW_AT_type : <0x1ca57> + <1><1cb8f>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb90> DW_AT_byte_size : 4 + <1cb90> DW_AT_type : <0x1cb83> + <1><1cb94>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cb95> DW_AT_byte_size : 4 + <1cb95> DW_AT_type : <0x1c3a2> + <1><1cb99>: Abbrev Number: 33 (DW_TAG_structure_type) + <1cb9a> DW_AT_byte_size : 36 + <1cb9b> DW_AT_decl_file : 10 + <1cb9c> DW_AT_decl_line : 46 + <1cb9d> DW_AT_decl_column : 9 + <1cb9d> DW_AT_sibling : <0x1cc17> + <2><1cba1>: Abbrev Number: 8 (DW_TAG_member) + <1cba2> DW_AT_name : (indirect string, offset: 0xf11eb): BaudRate + <1cba6> DW_AT_decl_file : 10 + <1cba7> DW_AT_decl_line : 48 + <1cba8> DW_AT_decl_column : 12 + <1cba9> DW_AT_type : <0x1c3c9> + <1cbad> DW_AT_data_member_location: 0 + <2><1cbae>: Abbrev Number: 8 (DW_TAG_member) + <1cbaf> DW_AT_name : (indirect string, offset: 0xefbdf): WordLength + <1cbb3> DW_AT_decl_file : 10 + <1cbb4> DW_AT_decl_line : 68 + <1cbb5> DW_AT_decl_column : 12 + <1cbb6> DW_AT_type : <0x1c3c9> + <1cbba> DW_AT_data_member_location: 4 + <2><1cbbb>: Abbrev Number: 8 (DW_TAG_member) + <1cbbc> DW_AT_name : (indirect string, offset: 0xf1207): StopBits + <1cbc0> DW_AT_decl_file : 10 + <1cbc1> DW_AT_decl_line : 71 + <1cbc2> DW_AT_decl_column : 12 + <1cbc3> DW_AT_type : <0x1c3c9> + <1cbc7> DW_AT_data_member_location: 8 + <2><1cbc8>: Abbrev Number: 8 (DW_TAG_member) + <1cbc9> DW_AT_name : (indirect string, offset: 0xf01d0): Parity + <1cbcd> DW_AT_decl_file : 10 + <1cbce> DW_AT_decl_line : 74 + <1cbcf> DW_AT_decl_column : 12 + <1cbd0> DW_AT_type : <0x1c3c9> + <1cbd4> DW_AT_data_member_location: 12 + <2><1cbd5>: Abbrev Number: 8 (DW_TAG_member) + <1cbd6> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <1cbda> DW_AT_decl_file : 10 + <1cbdb> DW_AT_decl_line : 81 + <1cbdc> DW_AT_decl_column : 12 + <1cbdd> DW_AT_type : <0x1c3c9> + <1cbe1> DW_AT_data_member_location: 16 + <2><1cbe2>: Abbrev Number: 8 (DW_TAG_member) + <1cbe3> DW_AT_name : (indirect string, offset: 0xf099f): HwFlowCtl + <1cbe7> DW_AT_decl_file : 10 + <1cbe8> DW_AT_decl_line : 84 + <1cbe9> DW_AT_decl_column : 12 + <1cbea> DW_AT_type : <0x1c3c9> + <1cbee> DW_AT_data_member_location: 20 + <2><1cbef>: Abbrev Number: 8 (DW_TAG_member) + <1cbf0> DW_AT_name : (indirect string, offset: 0xf1015): OverSampling + <1cbf4> DW_AT_decl_file : 10 + <1cbf5> DW_AT_decl_line : 88 + <1cbf6> DW_AT_decl_column : 12 + <1cbf7> DW_AT_type : <0x1c3c9> + <1cbfb> DW_AT_data_member_location: 24 + <2><1cbfc>: Abbrev Number: 8 (DW_TAG_member) + <1cbfd> DW_AT_name : (indirect string, offset: 0xeff80): OneBitSampling + <1cc01> DW_AT_decl_file : 10 + <1cc02> DW_AT_decl_line : 92 + <1cc03> DW_AT_decl_column : 12 + <1cc04> DW_AT_type : <0x1c3c9> + <1cc08> DW_AT_data_member_location: 28 + <2><1cc09>: Abbrev Number: 8 (DW_TAG_member) + <1cc0a> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <1cc0e> DW_AT_decl_file : 10 + <1cc0f> DW_AT_decl_line : 96 + <1cc10> DW_AT_decl_column : 12 + <1cc11> DW_AT_type : <0x1c3c9> + <1cc15> DW_AT_data_member_location: 32 + <2><1cc16>: Abbrev Number: 0 + <1><1cc17>: Abbrev Number: 13 (DW_TAG_typedef) + <1cc18> DW_AT_name : (indirect string, offset: 0xf01bf): UART_InitTypeDef + <1cc1c> DW_AT_decl_file : 10 + <1cc1d> DW_AT_decl_line : 99 + <1cc1e> DW_AT_decl_column : 3 + <1cc1f> DW_AT_type : <0x1cb99> + <1><1cc23>: Abbrev Number: 33 (DW_TAG_structure_type) + <1cc24> DW_AT_byte_size : 40 + <1cc25> DW_AT_decl_file : 10 + <1cc26> DW_AT_decl_line : 104 + <1cc27> DW_AT_decl_column : 9 + <1cc27> DW_AT_sibling : <0x1ccae> + <2><1cc2b>: Abbrev Number: 8 (DW_TAG_member) + <1cc2c> DW_AT_name : (indirect string, offset: 0xeff44): AdvFeatureInit + <1cc30> DW_AT_decl_file : 10 + <1cc31> DW_AT_decl_line : 106 + <1cc32> DW_AT_decl_column : 12 + <1cc33> DW_AT_type : <0x1c3c9> + <1cc37> DW_AT_data_member_location: 0 + <2><1cc38>: Abbrev Number: 8 (DW_TAG_member) + <1cc39> DW_AT_name : (indirect string, offset: 0xf1223): TxPinLevelInvert + <1cc3d> DW_AT_decl_file : 10 + <1cc3e> DW_AT_decl_line : 111 + <1cc3f> DW_AT_decl_column : 12 + <1cc40> DW_AT_type : <0x1c3c9> + <1cc44> DW_AT_data_member_location: 4 + <2><1cc45>: Abbrev Number: 8 (DW_TAG_member) + <1cc46> DW_AT_name : (indirect string, offset: 0xf1022): RxPinLevelInvert + <1cc4a> DW_AT_decl_file : 10 + <1cc4b> DW_AT_decl_line : 114 + <1cc4c> DW_AT_decl_column : 12 + <1cc4d> DW_AT_type : <0x1c3c9> + <1cc51> DW_AT_data_member_location: 8 + <2><1cc52>: Abbrev Number: 8 (DW_TAG_member) + <1cc53> DW_AT_name : (indirect string, offset: 0xf0bdb): DataInvert + <1cc57> DW_AT_decl_file : 10 + <1cc58> DW_AT_decl_line : 117 + <1cc59> DW_AT_decl_column : 12 + <1cc5a> DW_AT_type : <0x1c3c9> + <1cc5e> DW_AT_data_member_location: 12 + <2><1cc5f>: Abbrev Number: 8 (DW_TAG_member) + <1cc60> DW_AT_name : (indirect string, offset: 0xf02e3): Swap + <1cc64> DW_AT_decl_file : 10 + <1cc65> DW_AT_decl_line : 121 + <1cc66> DW_AT_decl_column : 12 + <1cc67> DW_AT_type : <0x1c3c9> + <1cc6b> DW_AT_data_member_location: 16 + <2><1cc6c>: Abbrev Number: 8 (DW_TAG_member) + <1cc6d> DW_AT_name : (indirect string, offset: 0xeff53): OverrunDisable + <1cc71> DW_AT_decl_file : 10 + <1cc72> DW_AT_decl_line : 124 + <1cc73> DW_AT_decl_column : 12 + <1cc74> DW_AT_type : <0x1c3c9> + <1cc78> DW_AT_data_member_location: 20 + <2><1cc79>: Abbrev Number: 8 (DW_TAG_member) + <1cc7a> DW_AT_name : (indirect string, offset: 0xefbf8): DMADisableonRxError + <1cc7e> DW_AT_decl_file : 10 + <1cc7f> DW_AT_decl_line : 127 + <1cc80> DW_AT_decl_column : 12 + <1cc81> DW_AT_type : <0x1c3c9> + <1cc85> DW_AT_data_member_location: 24 + <2><1cc86>: Abbrev Number: 8 (DW_TAG_member) + <1cc87> DW_AT_name : (indirect string, offset: 0xf1371): AutoBaudRateEnable + <1cc8b> DW_AT_decl_file : 10 + <1cc8c> DW_AT_decl_line : 130 + <1cc8d> DW_AT_decl_column : 12 + <1cc8e> DW_AT_type : <0x1c3c9> + <1cc92> DW_AT_data_member_location: 28 + <2><1cc93>: Abbrev Number: 8 (DW_TAG_member) + <1cc94> DW_AT_name : (indirect string, offset: 0xf1095): AutoBaudRateMode + <1cc98> DW_AT_decl_file : 10 + <1cc99> DW_AT_decl_line : 133 + <1cc9a> DW_AT_decl_column : 12 + <1cc9b> DW_AT_type : <0x1c3c9> + <1cc9f> DW_AT_data_member_location: 32 + <2><1cca0>: Abbrev Number: 8 (DW_TAG_member) + <1cca1> DW_AT_name : (indirect string, offset: 0xf0593): MSBFirst + <1cca5> DW_AT_decl_file : 10 + <1cca6> DW_AT_decl_line : 137 + <1cca7> DW_AT_decl_column : 12 + <1cca8> DW_AT_type : <0x1c3c9> + <1ccac> DW_AT_data_member_location: 36 + <2><1ccad>: Abbrev Number: 0 + <1><1ccae>: Abbrev Number: 13 (DW_TAG_typedef) + <1ccaf> DW_AT_name : (indirect string, offset: 0xf0d44): UART_AdvFeatureInitTypeDef + <1ccb3> DW_AT_decl_file : 10 + <1ccb4> DW_AT_decl_line : 139 + <1ccb5> DW_AT_decl_column : 3 + <1ccb6> DW_AT_type : <0x1cc23> + <1><1ccba>: Abbrev Number: 13 (DW_TAG_typedef) + <1ccbb> DW_AT_name : (indirect string, offset: 0xf0231): HAL_UART_StateTypeDef + <1ccbf> DW_AT_decl_file : 10 + <1ccc0> DW_AT_decl_line : 181 + <1ccc1> DW_AT_decl_column : 18 + <1ccc2> DW_AT_type : <0x1c3c9> + <1><1ccc6>: Abbrev Number: 25 (DW_TAG_volatile_type) + <1ccc7> DW_AT_type : <0x1ccba> + <1><1cccb>: Abbrev Number: 27 (DW_TAG_const_type) + <1cccc> DW_AT_type : <0x1ccba> + <1><1ccd0>: Abbrev Number: 28 (DW_TAG_enumeration_type) + <1ccd1> DW_AT_encoding : 7 (unsigned) + <1ccd1> DW_AT_byte_size : 1 + <1ccd1> DW_AT_type : <0x1c33f> <1ccd5> DW_AT_decl_file : 10 - <1ccd6> DW_AT_decl_line : 104 - <1ccd7> DW_AT_decl_column : 9 - <1ccd7> DW_AT_sibling : <0x1cd5e> - <2><1ccdb>: Abbrev Number: 8 (DW_TAG_member) - <1ccdc> DW_AT_name : (indirect string, offset: 0xeff2a): AdvFeatureInit - <1cce0> DW_AT_decl_file : 10 - <1cce1> DW_AT_decl_line : 106 - <1cce2> DW_AT_decl_column : 12 - <1cce3> DW_AT_type : <0x1c479> - <1cce7> DW_AT_data_member_location: 0 - <2><1cce8>: Abbrev Number: 8 (DW_TAG_member) - <1cce9> DW_AT_name : (indirect string, offset: 0xf123a): TxPinLevelInvert - <1cced> DW_AT_decl_file : 10 - <1ccee> DW_AT_decl_line : 111 - <1ccef> DW_AT_decl_column : 12 - <1ccf0> DW_AT_type : <0x1c479> - <1ccf4> DW_AT_data_member_location: 4 - <2><1ccf5>: Abbrev Number: 8 (DW_TAG_member) - <1ccf6> DW_AT_name : (indirect string, offset: 0xf1030): RxPinLevelInvert - <1ccfa> DW_AT_decl_file : 10 - <1ccfb> DW_AT_decl_line : 114 - <1ccfc> DW_AT_decl_column : 12 - <1ccfd> DW_AT_type : <0x1c479> - <1cd01> DW_AT_data_member_location: 8 - <2><1cd02>: Abbrev Number: 8 (DW_TAG_member) - <1cd03> DW_AT_name : (indirect string, offset: 0xf0be9): DataInvert - <1cd07> DW_AT_decl_file : 10 - <1cd08> DW_AT_decl_line : 117 - <1cd09> DW_AT_decl_column : 12 - <1cd0a> DW_AT_type : <0x1c479> - <1cd0e> DW_AT_data_member_location: 12 - <2><1cd0f>: Abbrev Number: 8 (DW_TAG_member) - <1cd10> DW_AT_name : (indirect string, offset: 0xf02d6): Swap - <1cd14> DW_AT_decl_file : 10 - <1cd15> DW_AT_decl_line : 121 - <1cd16> DW_AT_decl_column : 12 - <1cd17> DW_AT_type : <0x1c479> - <1cd1b> DW_AT_data_member_location: 16 - <2><1cd1c>: Abbrev Number: 8 (DW_TAG_member) - <1cd1d> DW_AT_name : (indirect string, offset: 0xeff39): OverrunDisable - <1cd21> DW_AT_decl_file : 10 - <1cd22> DW_AT_decl_line : 124 - <1cd23> DW_AT_decl_column : 12 - <1cd24> DW_AT_type : <0x1c479> - <1cd28> DW_AT_data_member_location: 20 - <2><1cd29>: Abbrev Number: 8 (DW_TAG_member) - <1cd2a> DW_AT_name : (indirect string, offset: 0xefbd1): DMADisableonRxError - <1cd2e> DW_AT_decl_file : 10 - <1cd2f> DW_AT_decl_line : 127 - <1cd30> DW_AT_decl_column : 12 - <1cd31> DW_AT_type : <0x1c479> - <1cd35> DW_AT_data_member_location: 24 - <2><1cd36>: Abbrev Number: 8 (DW_TAG_member) - <1cd37> DW_AT_name : (indirect string, offset: 0xf1388): AutoBaudRateEnable - <1cd3b> DW_AT_decl_file : 10 - <1cd3c> DW_AT_decl_line : 130 - <1cd3d> DW_AT_decl_column : 12 - <1cd3e> DW_AT_type : <0x1c479> - <1cd42> DW_AT_data_member_location: 28 - <2><1cd43>: Abbrev Number: 8 (DW_TAG_member) - <1cd44> DW_AT_name : (indirect string, offset: 0xf10a3): AutoBaudRateMode - <1cd48> DW_AT_decl_file : 10 - <1cd49> DW_AT_decl_line : 133 - <1cd4a> DW_AT_decl_column : 12 - <1cd4b> DW_AT_type : <0x1c479> - <1cd4f> DW_AT_data_member_location: 32 - <2><1cd50>: Abbrev Number: 8 (DW_TAG_member) - <1cd51> DW_AT_name : (indirect string, offset: 0xf0586): MSBFirst - <1cd55> DW_AT_decl_file : 10 - <1cd56> DW_AT_decl_line : 137 - <1cd57> DW_AT_decl_column : 12 - <1cd58> DW_AT_type : <0x1c479> - <1cd5c> DW_AT_data_member_location: 36 - <2><1cd5d>: Abbrev Number: 0 - <1><1cd5e>: Abbrev Number: 13 (DW_TAG_typedef) - <1cd5f> DW_AT_name : (indirect string, offset: 0xf0d52): UART_AdvFeatureInitTypeDef - <1cd63> DW_AT_decl_file : 10 - <1cd64> DW_AT_decl_line : 139 - <1cd65> DW_AT_decl_column : 3 - <1cd66> DW_AT_type : <0x1ccd3> - <1><1cd6a>: Abbrev Number: 13 (DW_TAG_typedef) - <1cd6b> DW_AT_name : (indirect string, offset: 0xf0224): HAL_UART_StateTypeDef - <1cd6f> DW_AT_decl_file : 10 - <1cd70> DW_AT_decl_line : 181 - <1cd71> DW_AT_decl_column : 18 - <1cd72> DW_AT_type : <0x1c479> - <1><1cd76>: Abbrev Number: 25 (DW_TAG_volatile_type) - <1cd77> DW_AT_type : <0x1cd6a> - <1><1cd7b>: Abbrev Number: 27 (DW_TAG_const_type) - <1cd7c> DW_AT_type : <0x1cd6a> - <1><1cd80>: Abbrev Number: 28 (DW_TAG_enumeration_type) - <1cd81> DW_AT_encoding : 7 (unsigned) - <1cd81> DW_AT_byte_size : 1 - <1cd81> DW_AT_type : <0x1c3ef> - <1cd85> DW_AT_decl_file : 10 - <1cd86> DW_AT_decl_line : 187 - <1cd87> DW_AT_decl_column : 1 - <1cd87> DW_AT_sibling : <0x1cdb0> - <2><1cd8b>: Abbrev Number: 16 (DW_TAG_enumerator) - <1cd8c> DW_AT_name : (indirect string, offset: 0xf8e93): UART_CLOCKSOURCE_PCLK1 - <1cd90> DW_AT_const_value : 0 - <2><1cd91>: Abbrev Number: 16 (DW_TAG_enumerator) - <1cd92> DW_AT_name : (indirect string, offset: 0xf931a): UART_CLOCKSOURCE_PCLK2 - <1cd96> DW_AT_const_value : 1 - <2><1cd97>: Abbrev Number: 16 (DW_TAG_enumerator) - <1cd98> DW_AT_name : (indirect string, offset: 0xf937e): UART_CLOCKSOURCE_HSI - <1cd9c> DW_AT_const_value : 2 - <2><1cd9d>: Abbrev Number: 16 (DW_TAG_enumerator) - <1cd9e> DW_AT_name : (indirect string, offset: 0xf8ef5): UART_CLOCKSOURCE_SYSCLK - <1cda2> DW_AT_const_value : 4 - <2><1cda3>: Abbrev Number: 16 (DW_TAG_enumerator) - <1cda4> DW_AT_name : (indirect string, offset: 0xf8f29): UART_CLOCKSOURCE_LSE - <1cda8> DW_AT_const_value : 8 - <2><1cda9>: Abbrev Number: 16 (DW_TAG_enumerator) - <1cdaa> DW_AT_name : (indirect string, offset: 0xf8a3b): UART_CLOCKSOURCE_UNDEFINED - <1cdae> DW_AT_const_value : 16 - <2><1cdaf>: Abbrev Number: 0 - <1><1cdb0>: Abbrev Number: 13 (DW_TAG_typedef) - <1cdb1> DW_AT_name : (indirect string, offset: 0xf92f0): UART_ClockSourceTypeDef - <1cdb5> DW_AT_decl_file : 10 - <1cdb6> DW_AT_decl_line : 194 - <1cdb7> DW_AT_decl_column : 3 - <1cdb8> DW_AT_type : <0x1cd80> - <1><1cdbc>: Abbrev Number: 13 (DW_TAG_typedef) - <1cdbd> DW_AT_name : (indirect string, offset: 0xf04ba): HAL_UART_RxTypeTypeDef + <1ccd6> DW_AT_decl_line : 187 + <1ccd7> DW_AT_decl_column : 1 + <1ccd7> DW_AT_sibling : <0x1cd00> + <2><1ccdb>: Abbrev Number: 16 (DW_TAG_enumerator) + <1ccdc> DW_AT_name : (indirect string, offset: 0xf8e78): UART_CLOCKSOURCE_PCLK1 + <1cce0> DW_AT_const_value : 0 + <2><1cce1>: Abbrev Number: 16 (DW_TAG_enumerator) + <1cce2> DW_AT_name : (indirect string, offset: 0xf92ff): UART_CLOCKSOURCE_PCLK2 + <1cce6> DW_AT_const_value : 1 + <2><1cce7>: Abbrev Number: 16 (DW_TAG_enumerator) + <1cce8> DW_AT_name : (indirect string, offset: 0xf9363): UART_CLOCKSOURCE_HSI + <1ccec> DW_AT_const_value : 2 + <2><1cced>: Abbrev Number: 16 (DW_TAG_enumerator) + <1ccee> DW_AT_name : (indirect string, offset: 0xf8eda): UART_CLOCKSOURCE_SYSCLK + <1ccf2> DW_AT_const_value : 4 + <2><1ccf3>: Abbrev Number: 16 (DW_TAG_enumerator) + <1ccf4> DW_AT_name : (indirect string, offset: 0xf8f0e): UART_CLOCKSOURCE_LSE + <1ccf8> DW_AT_const_value : 8 + <2><1ccf9>: Abbrev Number: 16 (DW_TAG_enumerator) + <1ccfa> DW_AT_name : (indirect string, offset: 0xf8a20): UART_CLOCKSOURCE_UNDEFINED + <1ccfe> DW_AT_const_value : 16 + <2><1ccff>: Abbrev Number: 0 + <1><1cd00>: Abbrev Number: 13 (DW_TAG_typedef) + <1cd01> DW_AT_name : (indirect string, offset: 0xf92d5): UART_ClockSourceTypeDef + <1cd05> DW_AT_decl_file : 10 + <1cd06> DW_AT_decl_line : 194 + <1cd07> DW_AT_decl_column : 3 + <1cd08> DW_AT_type : <0x1ccd0> + <1><1cd0c>: Abbrev Number: 13 (DW_TAG_typedef) + <1cd0d> DW_AT_name : (indirect string, offset: 0xf04c7): HAL_UART_RxTypeTypeDef + <1cd11> DW_AT_decl_file : 10 + <1cd12> DW_AT_decl_line : 205 + <1cd13> DW_AT_decl_column : 18 + <1cd14> DW_AT_type : <0x1c3c9> + <1><1cd18>: Abbrev Number: 25 (DW_TAG_volatile_type) + <1cd19> DW_AT_type : <0x1cd0c> + <1><1cd1d>: Abbrev Number: 13 (DW_TAG_typedef) + <1cd1e> DW_AT_name : (indirect string, offset: 0xefdda): HAL_UART_RxEventTypeTypeDef + <1cd22> DW_AT_decl_file : 10 + <1cd23> DW_AT_decl_line : 216 + <1cd24> DW_AT_decl_column : 18 + <1cd25> DW_AT_type : <0x1c3c9> + <1><1cd29>: Abbrev Number: 25 (DW_TAG_volatile_type) + <1cd2a> DW_AT_type : <0x1cd1d> + <1><1cd2e>: Abbrev Number: 36 (DW_TAG_structure_type) + <1cd2f> DW_AT_name : (indirect string, offset: 0xf0939): __UART_HandleTypeDef + <1cd33> DW_AT_byte_size : 148 + <1cd34> DW_AT_decl_file : 10 + <1cd35> DW_AT_decl_line : 221 + <1cd36> DW_AT_decl_column : 16 + <1cd36> DW_AT_sibling : <0x1ce6d> + <2><1cd3a>: Abbrev Number: 8 (DW_TAG_member) + <1cd3b> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <1cd3f> DW_AT_decl_file : 10 + <1cd40> DW_AT_decl_line : 223 + <1cd41> DW_AT_decl_column : 29 + <1cd42> DW_AT_type : <0x1ce6d> + <1cd46> DW_AT_data_member_location: 0 + <2><1cd47>: Abbrev Number: 8 (DW_TAG_member) + <1cd48> DW_AT_name : (indirect string, offset: 0xf733f): Init + <1cd4c> DW_AT_decl_file : 10 + <1cd4d> DW_AT_decl_line : 225 + <1cd4e> DW_AT_decl_column : 28 + <1cd4f> DW_AT_type : <0x1cc17> + <1cd53> DW_AT_data_member_location: 4 + <2><1cd54>: Abbrev Number: 8 (DW_TAG_member) + <1cd55> DW_AT_name : (indirect string, offset: 0xf0ea3): AdvancedInit + <1cd59> DW_AT_decl_file : 10 + <1cd5a> DW_AT_decl_line : 227 + <1cd5b> DW_AT_decl_column : 30 + <1cd5c> DW_AT_type : <0x1ccae> + <1cd60> DW_AT_data_member_location: 40 + <2><1cd61>: Abbrev Number: 8 (DW_TAG_member) + <1cd62> DW_AT_name : (indirect string, offset: 0xf0646): pTxBuffPtr + <1cd66> DW_AT_decl_file : 10 + <1cd67> DW_AT_decl_line : 229 + <1cd68> DW_AT_decl_column : 29 + <1cd69> DW_AT_type : <0x1ce72> + <1cd6d> DW_AT_data_member_location: 80 + <2><1cd6e>: Abbrev Number: 8 (DW_TAG_member) + <1cd6f> DW_AT_name : (indirect string, offset: 0xf050e): TxXferSize + <1cd73> DW_AT_decl_file : 10 + <1cd74> DW_AT_decl_line : 231 + <1cd75> DW_AT_decl_column : 28 + <1cd76> DW_AT_type : <0x1c3b3> + <1cd7a> DW_AT_data_member_location: 84 + <2><1cd7b>: Abbrev Number: 8 (DW_TAG_member) + <1cd7c> DW_AT_name : (indirect string, offset: 0xf0690): TxXferCount + <1cd80> DW_AT_decl_file : 10 + <1cd81> DW_AT_decl_line : 233 + <1cd82> DW_AT_decl_column : 28 + <1cd83> DW_AT_type : <0x1c3bf> + <1cd87> DW_AT_data_member_location: 86 + <2><1cd88>: Abbrev Number: 8 (DW_TAG_member) + <1cd89> DW_AT_name : (indirect string, offset: 0xf1218): pRxBuffPtr + <1cd8d> DW_AT_decl_file : 10 + <1cd8e> DW_AT_decl_line : 235 + <1cd8f> DW_AT_decl_column : 29 + <1cd90> DW_AT_type : <0x1cb94> + <1cd94> DW_AT_data_member_location: 88 + <2><1cd95>: Abbrev Number: 8 (DW_TAG_member) + <1cd96> DW_AT_name : (indirect string, offset: 0xf072e): RxXferSize + <1cd9a> DW_AT_decl_file : 10 + <1cd9b> DW_AT_decl_line : 237 + <1cd9c> DW_AT_decl_column : 28 + <1cd9d> DW_AT_type : <0x1c3b3> + <1cda1> DW_AT_data_member_location: 92 + <2><1cda2>: Abbrev Number: 8 (DW_TAG_member) + <1cda3> DW_AT_name : (indirect string, offset: 0xf09c2): RxXferCount + <1cda7> DW_AT_decl_file : 10 + <1cda8> DW_AT_decl_line : 239 + <1cda9> DW_AT_decl_column : 28 + <1cdaa> DW_AT_type : <0x1c3bf> + <1cdae> DW_AT_data_member_location: 94 + <2><1cdaf>: Abbrev Number: 8 (DW_TAG_member) + <1cdb0> DW_AT_name : (indirect string, offset: 0xf36b5): Mask + <1cdb4> DW_AT_decl_file : 10 + <1cdb5> DW_AT_decl_line : 241 + <1cdb6> DW_AT_decl_column : 28 + <1cdb7> DW_AT_type : <0x1c3b3> + <1cdbb> DW_AT_data_member_location: 96 + <2><1cdbc>: Abbrev Number: 8 (DW_TAG_member) + <1cdbd> DW_AT_name : (indirect string, offset: 0xf953f): FifoMode <1cdc1> DW_AT_decl_file : 10 - <1cdc2> DW_AT_decl_line : 205 - <1cdc3> DW_AT_decl_column : 18 - <1cdc4> DW_AT_type : <0x1c479> - <1><1cdc8>: Abbrev Number: 25 (DW_TAG_volatile_type) - <1cdc9> DW_AT_type : <0x1cdbc> - <1><1cdcd>: Abbrev Number: 13 (DW_TAG_typedef) - <1cdce> DW_AT_name : (indirect string, offset: 0xefdc0): HAL_UART_RxEventTypeTypeDef - <1cdd2> DW_AT_decl_file : 10 - <1cdd3> DW_AT_decl_line : 216 - <1cdd4> DW_AT_decl_column : 18 - <1cdd5> DW_AT_type : <0x1c479> - <1><1cdd9>: Abbrev Number: 25 (DW_TAG_volatile_type) - <1cdda> DW_AT_type : <0x1cdcd> - <1><1cdde>: Abbrev Number: 36 (DW_TAG_structure_type) - <1cddf> DW_AT_name : (indirect string, offset: 0xf0947): __UART_HandleTypeDef - <1cde3> DW_AT_byte_size : 148 - <1cde4> DW_AT_decl_file : 10 - <1cde5> DW_AT_decl_line : 221 - <1cde6> DW_AT_decl_column : 16 - <1cde6> DW_AT_sibling : <0x1cf1d> - <2><1cdea>: Abbrev Number: 8 (DW_TAG_member) - <1cdeb> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <1cdef> DW_AT_decl_file : 10 - <1cdf0> DW_AT_decl_line : 223 - <1cdf1> DW_AT_decl_column : 29 - <1cdf2> DW_AT_type : <0x1cf1d> - <1cdf6> DW_AT_data_member_location: 0 - <2><1cdf7>: Abbrev Number: 8 (DW_TAG_member) - <1cdf8> DW_AT_name : (indirect string, offset: 0xf735a): Init - <1cdfc> DW_AT_decl_file : 10 - <1cdfd> DW_AT_decl_line : 225 - <1cdfe> DW_AT_decl_column : 28 - <1cdff> DW_AT_type : <0x1ccc7> - <1ce03> DW_AT_data_member_location: 4 - <2><1ce04>: Abbrev Number: 8 (DW_TAG_member) - <1ce05> DW_AT_name : (indirect string, offset: 0xf0eb1): AdvancedInit - <1ce09> DW_AT_decl_file : 10 - <1ce0a> DW_AT_decl_line : 227 - <1ce0b> DW_AT_decl_column : 30 - <1ce0c> DW_AT_type : <0x1cd5e> - <1ce10> DW_AT_data_member_location: 40 - <2><1ce11>: Abbrev Number: 8 (DW_TAG_member) - <1ce12> DW_AT_name : (indirect string, offset: 0xf0647): pTxBuffPtr - <1ce16> DW_AT_decl_file : 10 - <1ce17> DW_AT_decl_line : 229 - <1ce18> DW_AT_decl_column : 29 - <1ce19> DW_AT_type : <0x1cf22> - <1ce1d> DW_AT_data_member_location: 80 - <2><1ce1e>: Abbrev Number: 8 (DW_TAG_member) - <1ce1f> DW_AT_name : (indirect string, offset: 0xf0501): TxXferSize - <1ce23> DW_AT_decl_file : 10 - <1ce24> DW_AT_decl_line : 231 - <1ce25> DW_AT_decl_column : 28 - <1ce26> DW_AT_type : <0x1c463> - <1ce2a> DW_AT_data_member_location: 84 - <2><1ce2b>: Abbrev Number: 8 (DW_TAG_member) - <1ce2c> DW_AT_name : (indirect string, offset: 0xf0691): TxXferCount - <1ce30> DW_AT_decl_file : 10 - <1ce31> DW_AT_decl_line : 233 - <1ce32> DW_AT_decl_column : 28 - <1ce33> DW_AT_type : <0x1c46f> - <1ce37> DW_AT_data_member_location: 86 - <2><1ce38>: Abbrev Number: 8 (DW_TAG_member) - <1ce39> DW_AT_name : (indirect string, offset: 0xf122f): pRxBuffPtr - <1ce3d> DW_AT_decl_file : 10 - <1ce3e> DW_AT_decl_line : 235 - <1ce3f> DW_AT_decl_column : 29 - <1ce40> DW_AT_type : <0x1cc44> - <1ce44> DW_AT_data_member_location: 88 - <2><1ce45>: Abbrev Number: 8 (DW_TAG_member) - <1ce46> DW_AT_name : (indirect string, offset: 0xf0745): RxXferSize - <1ce4a> DW_AT_decl_file : 10 - <1ce4b> DW_AT_decl_line : 237 - <1ce4c> DW_AT_decl_column : 28 - <1ce4d> DW_AT_type : <0x1c463> - <1ce51> DW_AT_data_member_location: 92 - <2><1ce52>: Abbrev Number: 8 (DW_TAG_member) - <1ce53> DW_AT_name : (indirect string, offset: 0xf09d0): RxXferCount - <1ce57> DW_AT_decl_file : 10 - <1ce58> DW_AT_decl_line : 239 - <1ce59> DW_AT_decl_column : 28 - <1ce5a> DW_AT_type : <0x1c46f> - <1ce5e> DW_AT_data_member_location: 94 - <2><1ce5f>: Abbrev Number: 8 (DW_TAG_member) - <1ce60> DW_AT_name : (indirect string, offset: 0xf36e3): Mask - <1ce64> DW_AT_decl_file : 10 - <1ce65> DW_AT_decl_line : 241 - <1ce66> DW_AT_decl_column : 28 - <1ce67> DW_AT_type : <0x1c463> - <1ce6b> DW_AT_data_member_location: 96 - <2><1ce6c>: Abbrev Number: 8 (DW_TAG_member) - <1ce6d> DW_AT_name : (indirect string, offset: 0xf955a): FifoMode - <1ce71> DW_AT_decl_file : 10 - <1ce72> DW_AT_decl_line : 243 - <1ce73> DW_AT_decl_column : 28 - <1ce74> DW_AT_type : <0x1c479> - <1ce78> DW_AT_data_member_location: 100 - <2><1ce79>: Abbrev Number: 8 (DW_TAG_member) - <1ce7a> DW_AT_name : (indirect string, offset: 0xf061b): NbRxDataToProcess - <1ce7e> DW_AT_decl_file : 10 - <1ce7f> DW_AT_decl_line : 246 - <1ce80> DW_AT_decl_column : 28 - <1ce81> DW_AT_type : <0x1c463> - <1ce85> DW_AT_data_member_location: 104 - <2><1ce86>: Abbrev Number: 8 (DW_TAG_member) - <1ce87> DW_AT_name : (indirect string, offset: 0xf0090): NbTxDataToProcess - <1ce8b> DW_AT_decl_file : 10 - <1ce8c> DW_AT_decl_line : 248 - <1ce8d> DW_AT_decl_column : 28 - <1ce8e> DW_AT_type : <0x1c463> - <1ce92> DW_AT_data_member_location: 106 - <2><1ce93>: Abbrev Number: 8 (DW_TAG_member) - <1ce94> DW_AT_name : (indirect string, offset: 0xf0fd7): ReceptionType - <1ce98> DW_AT_decl_file : 10 - <1ce99> DW_AT_decl_line : 250 - <1ce9a> DW_AT_decl_column : 31 - <1ce9b> DW_AT_type : <0x1cdc8> - <1ce9f> DW_AT_data_member_location: 108 - <2><1cea0>: Abbrev Number: 8 (DW_TAG_member) - <1cea1> DW_AT_name : (indirect string, offset: 0xf941a): RxEventType - <1cea5> DW_AT_decl_file : 10 - <1cea6> DW_AT_decl_line : 252 - <1cea7> DW_AT_decl_column : 36 - <1cea8> DW_AT_type : <0x1cdd9> - <1ceac> DW_AT_data_member_location: 112 - <2><1cead>: Abbrev Number: 8 (DW_TAG_member) - <1ceae> DW_AT_name : (indirect string, offset: 0xf08f2): RxISR - <1ceb2> DW_AT_decl_file : 10 - <1ceb3> DW_AT_decl_line : 254 - <1ceb4> DW_AT_decl_column : 10 - <1ceb5> DW_AT_type : <0x1cf37> - <1ceb9> DW_AT_data_member_location: 116 - <2><1ceba>: Abbrev Number: 10 (DW_TAG_member) - <1cebb> DW_AT_name : (indirect string, offset: 0xf06e5): TxISR - <1cebf> DW_AT_decl_file : 10 - <1cec0> DW_AT_decl_line : 256 - <1cec2> DW_AT_decl_column : 10 - <1cec3> DW_AT_type : <0x1cf37> - <1cec7> DW_AT_data_member_location: 120 - <2><1cec8>: Abbrev Number: 10 (DW_TAG_member) - <1cec9> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <1cecd> DW_AT_decl_file : 10 - <1cece> DW_AT_decl_line : 258 - <1ced0> DW_AT_decl_column : 29 - <1ced1> DW_AT_type : <0x1cc3f> - <1ced5> DW_AT_data_member_location: 124 - <2><1ced6>: Abbrev Number: 10 (DW_TAG_member) - <1ced7> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <1cedb> DW_AT_decl_file : 10 - <1cedc> DW_AT_decl_line : 260 - <1cede> DW_AT_decl_column : 29 - <1cedf> DW_AT_type : <0x1cc3f> - <1cee3> DW_AT_data_member_location: 128 - <2><1cee4>: Abbrev Number: 10 (DW_TAG_member) - <1cee5> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <1cee9> DW_AT_decl_file : 10 - <1ceea> DW_AT_decl_line : 262 - <1ceec> DW_AT_decl_column : 29 - <1ceed> DW_AT_type : <0x1ca49> - <1cef1> DW_AT_data_member_location: 132 - <2><1cef2>: Abbrev Number: 10 (DW_TAG_member) - <1cef3> DW_AT_name : (indirect string, offset: 0xf04a5): gState - <1cef7> DW_AT_decl_file : 10 - <1cef8> DW_AT_decl_line : 264 - <1cefa> DW_AT_decl_column : 33 - <1cefb> DW_AT_type : <0x1cd76> - <1ceff> DW_AT_data_member_location: 136 - <2><1cf00>: Abbrev Number: 10 (DW_TAG_member) - <1cf01> DW_AT_name : (indirect string, offset: 0xf11cf): RxState - <1cf05> DW_AT_decl_file : 10 - <1cf06> DW_AT_decl_line : 268 - <1cf08> DW_AT_decl_column : 33 - <1cf09> DW_AT_type : <0x1cd76> - <1cf0d> DW_AT_data_member_location: 140 - <2><1cf0e>: Abbrev Number: 10 (DW_TAG_member) - <1cf0f> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <1cf13> DW_AT_decl_file : 10 - <1cf14> DW_AT_decl_line : 271 - <1cf16> DW_AT_decl_column : 33 - <1cf17> DW_AT_type : <0x1c485> - <1cf1b> DW_AT_data_member_location: 144 - <2><1cf1c>: Abbrev Number: 0 - <1><1cf1d>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cf1e> DW_AT_byte_size : 4 - <1cf1e> DW_AT_type : <0x1c9ca> - <1><1cf22>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cf23> DW_AT_byte_size : 4 - <1cf23> DW_AT_type : <0x1c45e> - <1><1cf27>: Abbrev Number: 37 (DW_TAG_subroutine_type) - <1cf28> DW_AT_prototyped : 1 - <1cf28> DW_AT_sibling : <0x1cf32> - <2><1cf2c>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1cf2d> DW_AT_type : <0x1cf32> - <2><1cf31>: Abbrev Number: 0 - <1><1cf32>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cf33> DW_AT_byte_size : 4 - <1cf33> DW_AT_type : <0x1cdde> - <1><1cf37>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cf38> DW_AT_byte_size : 4 - <1cf38> DW_AT_type : <0x1cf27> - <1><1cf3c>: Abbrev Number: 23 (DW_TAG_typedef) - <1cf3d> DW_AT_name : (indirect string, offset: 0xf0949): UART_HandleTypeDef - <1cf41> DW_AT_decl_file : 10 - <1cf42> DW_AT_decl_line : 291 - <1cf44> DW_AT_decl_column : 3 - <1cf44> DW_AT_type : <0x1cdde> - <1><1cf48>: Abbrev Number: 27 (DW_TAG_const_type) - <1cf49> DW_AT_type : <0x1cf3c> - <1><1cf4d>: Abbrev Number: 31 (DW_TAG_array_type) - <1cf4e> DW_AT_type : <0x1c474> - <1cf52> DW_AT_sibling : <0x1cf5d> - <2><1cf56>: Abbrev Number: 32 (DW_TAG_subrange_type) - <1cf57> DW_AT_type : <0x1c44b> - <1cf5b> DW_AT_upper_bound : 11 - <2><1cf5c>: Abbrev Number: 0 - <1><1cf5d>: Abbrev Number: 27 (DW_TAG_const_type) - <1cf5e> DW_AT_type : <0x1cf4d> - <1><1cf62>: Abbrev Number: 45 (DW_TAG_variable) - <1cf63> DW_AT_name : (indirect string, offset: 0xf92a5): UARTPrescTable - <1cf67> DW_AT_decl_file : 10 - <1cf68> DW_AT_decl_line : 1736 - <1cf6a> DW_AT_decl_column : 23 - <1cf6b> DW_AT_type : <0x1cf5d> - <1cf6f> DW_AT_external : 1 - <1cf6f> DW_AT_declaration : 1 - <1><1cf6f>: Abbrev Number: 46 (DW_TAG_variable) - <1cf70> DW_AT_specification: <0x1cf62> - <1cf74> DW_AT_decl_file : 2 - <1cf75> DW_AT_decl_line : 231 - <1cf76> DW_AT_decl_column : 16 - <1cf77> DW_AT_location : 5 byte block: 3 2c f1 0 8 (DW_OP_addr: 800f12c) - <1><1cf7d>: Abbrev Number: 29 (DW_TAG_subprogram) - <1cf7e> DW_AT_external : 1 - <1cf7e> DW_AT_name : (indirect string, offset: 0xf161c): HAL_RCC_GetPCLK2Freq - <1cf82> DW_AT_decl_file : 11 - <1cf83> DW_AT_decl_line : 3413 - <1cf85> DW_AT_decl_column : 19 - <1cf86> DW_AT_prototyped : 1 - <1cf86> DW_AT_type : <0x1c479> - <1cf8a> DW_AT_declaration : 1 - <1><1cf8a>: Abbrev Number: 29 (DW_TAG_subprogram) - <1cf8b> DW_AT_external : 1 - <1cf8b> DW_AT_name : (indirect string, offset: 0xf6076): HAL_RCC_GetSysClockFreq - <1cf8f> DW_AT_decl_file : 11 - <1cf90> DW_AT_decl_line : 3406 - <1cf92> DW_AT_decl_column : 19 - <1cf93> DW_AT_prototyped : 1 - <1cf93> DW_AT_type : <0x1c479> - <1cf97> DW_AT_declaration : 1 - <1><1cf97>: Abbrev Number: 29 (DW_TAG_subprogram) - <1cf98> DW_AT_external : 1 - <1cf98> DW_AT_name : (indirect string, offset: 0xf5d77): HAL_RCC_GetPCLK1Freq - <1cf9c> DW_AT_decl_file : 11 - <1cf9d> DW_AT_decl_line : 3412 - <1cf9f> DW_AT_decl_column : 19 - <1cfa0> DW_AT_prototyped : 1 - <1cfa0> DW_AT_type : <0x1c479> - <1cfa4> DW_AT_declaration : 1 - <1><1cfa4>: Abbrev Number: 34 (DW_TAG_subprogram) - <1cfa5> DW_AT_external : 1 - <1cfa5> DW_AT_name : (indirect string, offset: 0xf8d0a): HAL_UARTEx_RxFifoFullCallback - <1cfa9> DW_AT_decl_file : 12 - <1cfa9> DW_AT_decl_line : 153 - <1cfaa> DW_AT_decl_column : 6 - <1cfaa> DW_AT_prototyped : 1 - <1cfaa> DW_AT_declaration : 1 - <1cfaa> DW_AT_sibling : <0x1cfb4> - <2><1cfae>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1cfaf> DW_AT_type : <0x1cfb4> - <2><1cfb3>: Abbrev Number: 0 - <1><1cfb4>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1cfb5> DW_AT_byte_size : 4 - <1cfb5> DW_AT_type : <0x1cf3c> - <1><1cfb9>: Abbrev Number: 34 (DW_TAG_subprogram) - <1cfba> DW_AT_external : 1 - <1cfba> DW_AT_name : (indirect string, offset: 0xf8bde): HAL_UARTEx_TxFifoEmptyCallback - <1cfbe> DW_AT_decl_file : 12 - <1cfbe> DW_AT_decl_line : 154 - <1cfbf> DW_AT_decl_column : 6 - <1cfbf> DW_AT_prototyped : 1 - <1cfbf> DW_AT_declaration : 1 - <1cfbf> DW_AT_sibling : <0x1cfc9> - <2><1cfc3>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1cfc4> DW_AT_type : <0x1cfb4> - <2><1cfc8>: Abbrev Number: 0 - <1><1cfc9>: Abbrev Number: 34 (DW_TAG_subprogram) - <1cfca> DW_AT_external : 1 - <1cfca> DW_AT_name : (indirect string, offset: 0x87582): HAL_UARTEx_WakeupCallback - <1cfce> DW_AT_decl_file : 12 - <1cfce> DW_AT_decl_line : 151 - <1cfcf> DW_AT_decl_column : 6 - <1cfcf> DW_AT_prototyped : 1 - <1cfcf> DW_AT_declaration : 1 - <1cfcf> DW_AT_sibling : <0x1cfd9> - <2><1cfd3>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1cfd4> DW_AT_type : <0x1cfb4> - <2><1cfd8>: Abbrev Number: 0 - <1><1cfd9>: Abbrev Number: 30 (DW_TAG_subprogram) - <1cfda> DW_AT_external : 1 - <1cfda> DW_AT_name : (indirect string, offset: 0xf362e): HAL_DMA_Abort_IT - <1cfde> DW_AT_decl_file : 9 - <1cfde> DW_AT_decl_line : 635 - <1cfe0> DW_AT_decl_column : 19 - <1cfe1> DW_AT_prototyped : 1 - <1cfe1> DW_AT_type : <0x1ca25> - <1cfe5> DW_AT_declaration : 1 - <1cfe5> DW_AT_sibling : <0x1cfef> - <2><1cfe9>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1cfea> DW_AT_type : <0x1cc3f> - <2><1cfee>: Abbrev Number: 0 - <1><1cfef>: Abbrev Number: 30 (DW_TAG_subprogram) - <1cff0> DW_AT_external : 1 - <1cff0> DW_AT_name : (indirect string, offset: 0xf3777): HAL_DMA_GetError - <1cff4> DW_AT_decl_file : 9 - <1cff4> DW_AT_decl_line : 651 - <1cff6> DW_AT_decl_column : 22 - <1cff7> DW_AT_prototyped : 1 - <1cff7> DW_AT_type : <0x1c479> - <1cffb> DW_AT_declaration : 1 - <1cffb> DW_AT_sibling : <0x1d005> - <2><1cfff>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1d000> DW_AT_type : <0x1cc3f> - <2><1d004>: Abbrev Number: 0 - <1><1d005>: Abbrev Number: 30 (DW_TAG_subprogram) - <1d006> DW_AT_external : 1 - <1d006> DW_AT_name : (indirect string, offset: 0xf2604): HAL_DMA_Abort - <1d00a> DW_AT_decl_file : 9 - <1d00a> DW_AT_decl_line : 634 - <1d00c> DW_AT_decl_column : 19 - <1d00d> DW_AT_prototyped : 1 - <1d00d> DW_AT_type : <0x1ca25> - <1d011> DW_AT_declaration : 1 - <1d011> DW_AT_sibling : <0x1d01b> - <2><1d015>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1d016> DW_AT_type : <0x1cc3f> - <2><1d01a>: Abbrev Number: 0 - <1><1d01b>: Abbrev Number: 30 (DW_TAG_subprogram) - <1d01c> DW_AT_external : 1 - <1d01c> DW_AT_name : (indirect string, offset: 0xf27d2): HAL_DMA_Start_IT - <1d020> DW_AT_decl_file : 9 - <1d020> DW_AT_decl_line : 632 - <1d022> DW_AT_decl_column : 19 - <1d023> DW_AT_prototyped : 1 - <1d023> DW_AT_type : <0x1ca25> - <1d027> DW_AT_declaration : 1 - <1d027> DW_AT_sibling : <0x1d040> - <2><1d02b>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1d02c> DW_AT_type : <0x1cc3f> - <2><1d030>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1d031> DW_AT_type : <0x1c479> - <2><1d035>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1d036> DW_AT_type : <0x1c479> - <2><1d03a>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <1d03b> DW_AT_type : <0x1c479> - <2><1d03f>: Abbrev Number: 0 - <1><1d040>: Abbrev Number: 29 (DW_TAG_subprogram) - <1d041> DW_AT_external : 1 - <1d041> DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - <1d045> DW_AT_decl_file : 13 - <1d046> DW_AT_decl_line : 619 - <1d048> DW_AT_decl_column : 10 - <1d049> DW_AT_prototyped : 1 - <1d049> DW_AT_type : <0x1c479> - <1d04d> DW_AT_declaration : 1 - <1><1d04d>: Abbrev Number: 18 (DW_TAG_subprogram) - <1d04e> DW_AT_name : (indirect string, offset: 0xf90da): UART_RxISR_16BIT_FIFOEN - <1d052> DW_AT_decl_file : 2 - <1d052> DW_AT_decl_line : 4631 - <1d054> DW_AT_decl_column : 13 - <1d054> DW_AT_prototyped : 1 - <1d054> DW_AT_low_pc : 0x800903c - <1d058> DW_AT_high_pc : 0x368 - <1d05c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1d05e> DW_AT_call_all_tail_calls: 1 - <1d05e> DW_AT_sibling : <0x1d387> - <2><1d062>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1d063> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1d067> DW_AT_decl_file : 2 - <1d068> DW_AT_decl_line : 4631 - <1d06a> DW_AT_decl_column : 57 - <1d06b> DW_AT_type : <0x1cfb4> - <1d06f> DW_AT_location : 3 byte block: 91 c4 7e (DW_OP_fbreg: -188) - <2><1d073>: Abbrev Number: 3 (DW_TAG_variable) - <1d074> DW_AT_name : tmp - <1d078> DW_AT_decl_file : 2 - <1d078> DW_AT_decl_line : 4633 - <1d07a> DW_AT_decl_column : 13 - <1d07b> DW_AT_type : <0x1d387> - <1d07f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><1d082>: Abbrev Number: 9 (DW_TAG_variable) - <1d083> DW_AT_name : (indirect string, offset: 0xf8acf): uhMask - <1d087> DW_AT_decl_file : 2 - <1d087> DW_AT_decl_line : 4634 - <1d089> DW_AT_decl_column : 13 - <1d08a> DW_AT_type : <0x1c463> - <1d08e> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><1d091>: Abbrev Number: 9 (DW_TAG_variable) - <1d092> DW_AT_name : (indirect string, offset: 0xf8cf1): uhdata - <1d096> DW_AT_decl_file : 2 - <1d096> DW_AT_decl_line : 4635 - <1d098> DW_AT_decl_column : 13 - <1d099> DW_AT_type : <0x1c463> - <1d09d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1d0a0>: Abbrev Number: 9 (DW_TAG_variable) - <1d0a1> DW_AT_name : (indirect string, offset: 0xf9351): nb_rx_data - <1d0a5> DW_AT_decl_file : 2 - <1d0a5> DW_AT_decl_line : 4636 - <1d0a7> DW_AT_decl_column : 13 - <1d0a8> DW_AT_type : <0x1c463> - <1d0ac> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><1d0af>: Abbrev Number: 9 (DW_TAG_variable) - <1d0b0> DW_AT_name : (indirect string, offset: 0xf8ebb): rxdatacount - <1d0b4> DW_AT_decl_file : 2 - <1d0b4> DW_AT_decl_line : 4637 - <1d0b6> DW_AT_decl_column : 13 - <1d0b7> DW_AT_type : <0x1c463> - <1d0bb> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) - <2><1d0be>: Abbrev Number: 9 (DW_TAG_variable) - <1d0bf> DW_AT_name : (indirect string, offset: 0xf920f): isrflags - <1d0c3> DW_AT_decl_file : 2 - <1d0c3> DW_AT_decl_line : 4638 - <1d0c5> DW_AT_decl_column : 13 - <1d0c6> DW_AT_type : <0x1c479> - <1d0ca> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1d0cd>: Abbrev Number: 9 (DW_TAG_variable) - <1d0ce> DW_AT_name : (indirect string, offset: 0xf8d73): cr1its - <1d0d2> DW_AT_decl_file : 2 - <1d0d2> DW_AT_decl_line : 4639 - <1d0d4> DW_AT_decl_column : 13 - <1d0d5> DW_AT_type : <0x1c479> - <1d0d9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1d0dc>: Abbrev Number: 9 (DW_TAG_variable) - <1d0dd> DW_AT_name : (indirect string, offset: 0xf9135): cr3its - <1d0e1> DW_AT_decl_file : 2 - <1d0e1> DW_AT_decl_line : 4640 - <1d0e3> DW_AT_decl_column : 13 - <1d0e4> DW_AT_type : <0x1c479> - <1d0e8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1d0eb>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d0ec> DW_AT_low_pc : 0x8009190 - <1d0f0> DW_AT_high_pc : 0x3a - <1d0f4> DW_AT_sibling : <0x1d15a> - <3><1d0f8>: Abbrev Number: 3 (DW_TAG_variable) - <1d0f9> DW_AT_name : val - <1d0fd> DW_AT_decl_file : 2 - <1d0fd> DW_AT_decl_line : 4701 - <1d0ff> DW_AT_decl_column : 9 - <1d100> DW_AT_type : <0x1c479> - <1d104> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><1d107>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d108> DW_AT_abstract_origin: <0x20d7e> - <1d10c> DW_AT_low_pc : 0x8009196 - <1d110> DW_AT_high_pc : 0xa - <1d114> DW_AT_call_file : 2 - <1d114> DW_AT_call_line : 4701 - <1d116> DW_AT_call_column : 9 - <1d117> DW_AT_sibling : <0x1d12e> - <4><1d11b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d11c> DW_AT_abstract_origin: <0x20d8c> - <1d120> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1d124>: Abbrev Number: 2 (DW_TAG_variable) - <1d125> DW_AT_abstract_origin: <0x20d98> - <1d129> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1d12d>: Abbrev Number: 0 - <3><1d12e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d12f> DW_AT_abstract_origin: <0x20d42> - <1d133> DW_AT_low_pc : 0x80091b8 - <1d137> DW_AT_high_pc : 0xe - <1d13b> DW_AT_call_file : 2 - <1d13b> DW_AT_call_line : 4701 - <1d13d> DW_AT_call_column : 9 - <4><1d13e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d13f> DW_AT_abstract_origin: <0x20d60> - <1d143> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1d147>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d148> DW_AT_abstract_origin: <0x20d54> - <1d14c> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1d14f>: Abbrev Number: 2 (DW_TAG_variable) - <1d150> DW_AT_abstract_origin: <0x20d6c> - <1d154> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1d158>: Abbrev Number: 0 - <3><1d159>: Abbrev Number: 0 - <2><1d15a>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d15b> DW_AT_low_pc : 0x80091ca - <1d15f> DW_AT_high_pc : 0x3c - <1d163> DW_AT_sibling : <0x1d1ca> - <3><1d167>: Abbrev Number: 3 (DW_TAG_variable) - <1d168> DW_AT_name : val - <1d16c> DW_AT_decl_file : 2 - <1d16c> DW_AT_decl_line : 4705 - <1d16e> DW_AT_decl_column : 9 - <1d16f> DW_AT_type : <0x1c479> - <1d173> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><1d176>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d177> DW_AT_abstract_origin: <0x20d7e> - <1d17b> DW_AT_low_pc : 0x80091d2 - <1d17f> DW_AT_high_pc : 0xa - <1d183> DW_AT_call_file : 2 - <1d183> DW_AT_call_line : 4705 - <1d185> DW_AT_call_column : 9 - <1d186> DW_AT_sibling : <0x1d19d> - <4><1d18a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d18b> DW_AT_abstract_origin: <0x20d8c> - <1d18f> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><1d193>: Abbrev Number: 2 (DW_TAG_variable) - <1d194> DW_AT_abstract_origin: <0x20d98> - <1d198> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><1d19c>: Abbrev Number: 0 - <3><1d19d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d19e> DW_AT_abstract_origin: <0x20d42> - <1d1a2> DW_AT_low_pc : 0x80091f6 - <1d1a6> DW_AT_high_pc : 0xc - <1d1aa> DW_AT_call_file : 2 - <1d1aa> DW_AT_call_line : 4705 - <1d1ac> DW_AT_call_column : 9 - <4><1d1ad>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d1ae> DW_AT_abstract_origin: <0x20d60> - <1d1b2> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1d1b6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d1b7> DW_AT_abstract_origin: <0x20d54> - <1d1bb> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1d1bf>: Abbrev Number: 2 (DW_TAG_variable) - <1d1c0> DW_AT_abstract_origin: <0x20d6c> - <1d1c4> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><1d1c8>: Abbrev Number: 0 - <3><1d1c9>: Abbrev Number: 0 - <2><1d1ca>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d1cb> DW_AT_low_pc : 0x8009232 - <1d1cf> DW_AT_high_pc : 0x36 - <1d1d3> DW_AT_sibling : <0x1d23a> - <3><1d1d7>: Abbrev Number: 3 (DW_TAG_variable) - <1d1d8> DW_AT_name : val - <1d1dc> DW_AT_decl_file : 2 - <1d1dc> DW_AT_decl_line : 4723 - <1d1de> DW_AT_decl_column : 13 - <1d1df> DW_AT_type : <0x1c479> - <1d1e3> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3><1d1e6>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d1e7> DW_AT_abstract_origin: <0x20d7e> - <1d1eb> DW_AT_low_pc : 0x8009238 - <1d1ef> DW_AT_high_pc : 0xa - <1d1f3> DW_AT_call_file : 2 - <1d1f3> DW_AT_call_line : 4723 - <1d1f5> DW_AT_call_column : 13 - <1d1f6> DW_AT_sibling : <0x1d20d> - <4><1d1fa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d1fb> DW_AT_abstract_origin: <0x20d8c> - <1d1ff> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <4><1d203>: Abbrev Number: 2 (DW_TAG_variable) - <1d204> DW_AT_abstract_origin: <0x20d98> - <1d208> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <4><1d20c>: Abbrev Number: 0 - <3><1d20d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d20e> DW_AT_abstract_origin: <0x20d42> - <1d212> DW_AT_low_pc : 0x8009258 - <1d216> DW_AT_high_pc : 0xc - <1d21a> DW_AT_call_file : 2 - <1d21a> DW_AT_call_line : 4723 - <1d21c> DW_AT_call_column : 13 - <4><1d21d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d21e> DW_AT_abstract_origin: <0x20d60> - <1d222> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <4><1d226>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d227> DW_AT_abstract_origin: <0x20d54> - <1d22b> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><1d22f>: Abbrev Number: 2 (DW_TAG_variable) - <1d230> DW_AT_abstract_origin: <0x20d6c> - <1d234> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <4><1d238>: Abbrev Number: 0 - <3><1d239>: Abbrev Number: 0 - <2><1d23a>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d23b> DW_AT_low_pc : 0x8009276 - <1d23f> DW_AT_high_pc : 0x36 - <1d243> DW_AT_sibling : <0x1d2aa> - <3><1d247>: Abbrev Number: 3 (DW_TAG_variable) - <1d248> DW_AT_name : val - <1d24c> DW_AT_decl_file : 2 - <1d24c> DW_AT_decl_line : 4743 - <1d24e> DW_AT_decl_column : 11 - <1d24f> DW_AT_type : <0x1c479> - <1d253> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3><1d256>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d257> DW_AT_abstract_origin: <0x20d7e> - <1d25b> DW_AT_low_pc : 0x800927c - <1d25f> DW_AT_high_pc : 0xa - <1d263> DW_AT_call_file : 2 - <1d263> DW_AT_call_line : 4743 - <1d265> DW_AT_call_column : 11 - <1d266> DW_AT_sibling : <0x1d27d> - <4><1d26a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d26b> DW_AT_abstract_origin: <0x20d8c> - <1d26f> DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) - <4><1d273>: Abbrev Number: 2 (DW_TAG_variable) - <1d274> DW_AT_abstract_origin: <0x20d98> - <1d278> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) - <4><1d27c>: Abbrev Number: 0 - <3><1d27d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d27e> DW_AT_abstract_origin: <0x20d42> - <1d282> DW_AT_low_pc : 0x800929c - <1d286> DW_AT_high_pc : 0xc - <1d28a> DW_AT_call_file : 2 - <1d28a> DW_AT_call_line : 4743 - <1d28c> DW_AT_call_column : 11 - <4><1d28d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d28e> DW_AT_abstract_origin: <0x20d60> - <1d292> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) + <1cdc2> DW_AT_decl_line : 243 + <1cdc3> DW_AT_decl_column : 28 + <1cdc4> DW_AT_type : <0x1c3c9> + <1cdc8> DW_AT_data_member_location: 100 + <2><1cdc9>: Abbrev Number: 8 (DW_TAG_member) + <1cdca> DW_AT_name : (indirect string, offset: 0xf061a): NbRxDataToProcess + <1cdce> DW_AT_decl_file : 10 + <1cdcf> DW_AT_decl_line : 246 + <1cdd0> DW_AT_decl_column : 28 + <1cdd1> DW_AT_type : <0x1c3b3> + <1cdd5> DW_AT_data_member_location: 104 + <2><1cdd6>: Abbrev Number: 8 (DW_TAG_member) + <1cdd7> DW_AT_name : (indirect string, offset: 0xf00aa): NbTxDataToProcess + <1cddb> DW_AT_decl_file : 10 + <1cddc> DW_AT_decl_line : 248 + <1cddd> DW_AT_decl_column : 28 + <1cdde> DW_AT_type : <0x1c3b3> + <1cde2> DW_AT_data_member_location: 106 + <2><1cde3>: Abbrev Number: 8 (DW_TAG_member) + <1cde4> DW_AT_name : (indirect string, offset: 0xf0fc9): ReceptionType + <1cde8> DW_AT_decl_file : 10 + <1cde9> DW_AT_decl_line : 250 + <1cdea> DW_AT_decl_column : 31 + <1cdeb> DW_AT_type : <0x1cd18> + <1cdef> DW_AT_data_member_location: 108 + <2><1cdf0>: Abbrev Number: 8 (DW_TAG_member) + <1cdf1> DW_AT_name : (indirect string, offset: 0xf93ff): RxEventType + <1cdf5> DW_AT_decl_file : 10 + <1cdf6> DW_AT_decl_line : 252 + <1cdf7> DW_AT_decl_column : 36 + <1cdf8> DW_AT_type : <0x1cd29> + <1cdfc> DW_AT_data_member_location: 112 + <2><1cdfd>: Abbrev Number: 8 (DW_TAG_member) + <1cdfe> DW_AT_name : (indirect string, offset: 0xf08e4): RxISR + <1ce02> DW_AT_decl_file : 10 + <1ce03> DW_AT_decl_line : 254 + <1ce04> DW_AT_decl_column : 10 + <1ce05> DW_AT_type : <0x1ce87> + <1ce09> DW_AT_data_member_location: 116 + <2><1ce0a>: Abbrev Number: 10 (DW_TAG_member) + <1ce0b> DW_AT_name : (indirect string, offset: 0xf06e4): TxISR + <1ce0f> DW_AT_decl_file : 10 + <1ce10> DW_AT_decl_line : 256 + <1ce12> DW_AT_decl_column : 10 + <1ce13> DW_AT_type : <0x1ce87> + <1ce17> DW_AT_data_member_location: 120 + <2><1ce18>: Abbrev Number: 10 (DW_TAG_member) + <1ce19> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <1ce1d> DW_AT_decl_file : 10 + <1ce1e> DW_AT_decl_line : 258 + <1ce20> DW_AT_decl_column : 29 + <1ce21> DW_AT_type : <0x1cb8f> + <1ce25> DW_AT_data_member_location: 124 + <2><1ce26>: Abbrev Number: 10 (DW_TAG_member) + <1ce27> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <1ce2b> DW_AT_decl_file : 10 + <1ce2c> DW_AT_decl_line : 260 + <1ce2e> DW_AT_decl_column : 29 + <1ce2f> DW_AT_type : <0x1cb8f> + <1ce33> DW_AT_data_member_location: 128 + <2><1ce34>: Abbrev Number: 10 (DW_TAG_member) + <1ce35> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <1ce39> DW_AT_decl_file : 10 + <1ce3a> DW_AT_decl_line : 262 + <1ce3c> DW_AT_decl_column : 29 + <1ce3d> DW_AT_type : <0x1c999> + <1ce41> DW_AT_data_member_location: 132 + <2><1ce42>: Abbrev Number: 10 (DW_TAG_member) + <1ce43> DW_AT_name : (indirect string, offset: 0xf04b2): gState + <1ce47> DW_AT_decl_file : 10 + <1ce48> DW_AT_decl_line : 264 + <1ce4a> DW_AT_decl_column : 33 + <1ce4b> DW_AT_type : <0x1ccc6> + <1ce4f> DW_AT_data_member_location: 136 + <2><1ce50>: Abbrev Number: 10 (DW_TAG_member) + <1ce51> DW_AT_name : (indirect string, offset: 0xf11b8): RxState + <1ce55> DW_AT_decl_file : 10 + <1ce56> DW_AT_decl_line : 268 + <1ce58> DW_AT_decl_column : 33 + <1ce59> DW_AT_type : <0x1ccc6> + <1ce5d> DW_AT_data_member_location: 140 + <2><1ce5e>: Abbrev Number: 10 (DW_TAG_member) + <1ce5f> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <1ce63> DW_AT_decl_file : 10 + <1ce64> DW_AT_decl_line : 271 + <1ce66> DW_AT_decl_column : 33 + <1ce67> DW_AT_type : <0x1c3d5> + <1ce6b> DW_AT_data_member_location: 144 + <2><1ce6c>: Abbrev Number: 0 + <1><1ce6d>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1ce6e> DW_AT_byte_size : 4 + <1ce6e> DW_AT_type : <0x1c91a> + <1><1ce72>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1ce73> DW_AT_byte_size : 4 + <1ce73> DW_AT_type : <0x1c3ae> + <1><1ce77>: Abbrev Number: 37 (DW_TAG_subroutine_type) + <1ce78> DW_AT_prototyped : 1 + <1ce78> DW_AT_sibling : <0x1ce82> + <2><1ce7c>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1ce7d> DW_AT_type : <0x1ce82> + <2><1ce81>: Abbrev Number: 0 + <1><1ce82>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1ce83> DW_AT_byte_size : 4 + <1ce83> DW_AT_type : <0x1cd2e> + <1><1ce87>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1ce88> DW_AT_byte_size : 4 + <1ce88> DW_AT_type : <0x1ce77> + <1><1ce8c>: Abbrev Number: 23 (DW_TAG_typedef) + <1ce8d> DW_AT_name : (indirect string, offset: 0xf093b): UART_HandleTypeDef + <1ce91> DW_AT_decl_file : 10 + <1ce92> DW_AT_decl_line : 291 + <1ce94> DW_AT_decl_column : 3 + <1ce94> DW_AT_type : <0x1cd2e> + <1><1ce98>: Abbrev Number: 27 (DW_TAG_const_type) + <1ce99> DW_AT_type : <0x1ce8c> + <1><1ce9d>: Abbrev Number: 31 (DW_TAG_array_type) + <1ce9e> DW_AT_type : <0x1c3c4> + <1cea2> DW_AT_sibling : <0x1cead> + <2><1cea6>: Abbrev Number: 32 (DW_TAG_subrange_type) + <1cea7> DW_AT_type : <0x1c39b> + <1ceab> DW_AT_upper_bound : 11 + <2><1ceac>: Abbrev Number: 0 + <1><1cead>: Abbrev Number: 27 (DW_TAG_const_type) + <1ceae> DW_AT_type : <0x1ce9d> + <1><1ceb2>: Abbrev Number: 45 (DW_TAG_variable) + <1ceb3> DW_AT_name : (indirect string, offset: 0xf928a): UARTPrescTable + <1ceb7> DW_AT_decl_file : 10 + <1ceb8> DW_AT_decl_line : 1736 + <1ceba> DW_AT_decl_column : 23 + <1cebb> DW_AT_type : <0x1cead> + <1cebf> DW_AT_external : 1 + <1cebf> DW_AT_declaration : 1 + <1><1cebf>: Abbrev Number: 46 (DW_TAG_variable) + <1cec0> DW_AT_specification: <0x1ceb2> + <1cec4> DW_AT_decl_file : 2 + <1cec5> DW_AT_decl_line : 231 + <1cec6> DW_AT_decl_column : 16 + <1cec7> DW_AT_location : 5 byte block: 3 ec f1 0 8 (DW_OP_addr: 800f1ec) + <1><1cecd>: Abbrev Number: 29 (DW_TAG_subprogram) + <1cece> DW_AT_external : 1 + <1cece> DW_AT_name : (indirect string, offset: 0xf15ee): HAL_RCC_GetPCLK2Freq + <1ced2> DW_AT_decl_file : 11 + <1ced3> DW_AT_decl_line : 3413 + <1ced5> DW_AT_decl_column : 19 + <1ced6> DW_AT_prototyped : 1 + <1ced6> DW_AT_type : <0x1c3c9> + <1ceda> DW_AT_declaration : 1 + <1><1ceda>: Abbrev Number: 29 (DW_TAG_subprogram) + <1cedb> DW_AT_external : 1 + <1cedb> DW_AT_name : (indirect string, offset: 0xf605b): HAL_RCC_GetSysClockFreq + <1cedf> DW_AT_decl_file : 11 + <1cee0> DW_AT_decl_line : 3406 + <1cee2> DW_AT_decl_column : 19 + <1cee3> DW_AT_prototyped : 1 + <1cee3> DW_AT_type : <0x1c3c9> + <1cee7> DW_AT_declaration : 1 + <1><1cee7>: Abbrev Number: 29 (DW_TAG_subprogram) + <1cee8> DW_AT_external : 1 + <1cee8> DW_AT_name : (indirect string, offset: 0xf5d5c): HAL_RCC_GetPCLK1Freq + <1ceec> DW_AT_decl_file : 11 + <1ceed> DW_AT_decl_line : 3412 + <1ceef> DW_AT_decl_column : 19 + <1cef0> DW_AT_prototyped : 1 + <1cef0> DW_AT_type : <0x1c3c9> + <1cef4> DW_AT_declaration : 1 + <1><1cef4>: Abbrev Number: 34 (DW_TAG_subprogram) + <1cef5> DW_AT_external : 1 + <1cef5> DW_AT_name : (indirect string, offset: 0xf8cef): HAL_UARTEx_RxFifoFullCallback + <1cef9> DW_AT_decl_file : 12 + <1cef9> DW_AT_decl_line : 153 + <1cefa> DW_AT_decl_column : 6 + <1cefa> DW_AT_prototyped : 1 + <1cefa> DW_AT_declaration : 1 + <1cefa> DW_AT_sibling : <0x1cf04> + <2><1cefe>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1ceff> DW_AT_type : <0x1cf04> + <2><1cf03>: Abbrev Number: 0 + <1><1cf04>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1cf05> DW_AT_byte_size : 4 + <1cf05> DW_AT_type : <0x1ce8c> + <1><1cf09>: Abbrev Number: 34 (DW_TAG_subprogram) + <1cf0a> DW_AT_external : 1 + <1cf0a> DW_AT_name : (indirect string, offset: 0xf8bc3): HAL_UARTEx_TxFifoEmptyCallback + <1cf0e> DW_AT_decl_file : 12 + <1cf0e> DW_AT_decl_line : 154 + <1cf0f> DW_AT_decl_column : 6 + <1cf0f> DW_AT_prototyped : 1 + <1cf0f> DW_AT_declaration : 1 + <1cf0f> DW_AT_sibling : <0x1cf19> + <2><1cf13>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cf14> DW_AT_type : <0x1cf04> + <2><1cf18>: Abbrev Number: 0 + <1><1cf19>: Abbrev Number: 34 (DW_TAG_subprogram) + <1cf1a> DW_AT_external : 1 + <1cf1a> DW_AT_name : (indirect string, offset: 0x874f5): HAL_UARTEx_WakeupCallback + <1cf1e> DW_AT_decl_file : 12 + <1cf1e> DW_AT_decl_line : 151 + <1cf1f> DW_AT_decl_column : 6 + <1cf1f> DW_AT_prototyped : 1 + <1cf1f> DW_AT_declaration : 1 + <1cf1f> DW_AT_sibling : <0x1cf29> + <2><1cf23>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cf24> DW_AT_type : <0x1cf04> + <2><1cf28>: Abbrev Number: 0 + <1><1cf29>: Abbrev Number: 30 (DW_TAG_subprogram) + <1cf2a> DW_AT_external : 1 + <1cf2a> DW_AT_name : (indirect string, offset: 0xf3600): HAL_DMA_Abort_IT + <1cf2e> DW_AT_decl_file : 9 + <1cf2e> DW_AT_decl_line : 635 + <1cf30> DW_AT_decl_column : 19 + <1cf31> DW_AT_prototyped : 1 + <1cf31> DW_AT_type : <0x1c975> + <1cf35> DW_AT_declaration : 1 + <1cf35> DW_AT_sibling : <0x1cf3f> + <2><1cf39>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cf3a> DW_AT_type : <0x1cb8f> + <2><1cf3e>: Abbrev Number: 0 + <1><1cf3f>: Abbrev Number: 30 (DW_TAG_subprogram) + <1cf40> DW_AT_external : 1 + <1cf40> DW_AT_name : (indirect string, offset: 0xf3749): HAL_DMA_GetError + <1cf44> DW_AT_decl_file : 9 + <1cf44> DW_AT_decl_line : 651 + <1cf46> DW_AT_decl_column : 22 + <1cf47> DW_AT_prototyped : 1 + <1cf47> DW_AT_type : <0x1c3c9> + <1cf4b> DW_AT_declaration : 1 + <1cf4b> DW_AT_sibling : <0x1cf55> + <2><1cf4f>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cf50> DW_AT_type : <0x1cb8f> + <2><1cf54>: Abbrev Number: 0 + <1><1cf55>: Abbrev Number: 30 (DW_TAG_subprogram) + <1cf56> DW_AT_external : 1 + <1cf56> DW_AT_name : (indirect string, offset: 0xf25d6): HAL_DMA_Abort + <1cf5a> DW_AT_decl_file : 9 + <1cf5a> DW_AT_decl_line : 634 + <1cf5c> DW_AT_decl_column : 19 + <1cf5d> DW_AT_prototyped : 1 + <1cf5d> DW_AT_type : <0x1c975> + <1cf61> DW_AT_declaration : 1 + <1cf61> DW_AT_sibling : <0x1cf6b> + <2><1cf65>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cf66> DW_AT_type : <0x1cb8f> + <2><1cf6a>: Abbrev Number: 0 + <1><1cf6b>: Abbrev Number: 30 (DW_TAG_subprogram) + <1cf6c> DW_AT_external : 1 + <1cf6c> DW_AT_name : (indirect string, offset: 0xf27a4): HAL_DMA_Start_IT + <1cf70> DW_AT_decl_file : 9 + <1cf70> DW_AT_decl_line : 632 + <1cf72> DW_AT_decl_column : 19 + <1cf73> DW_AT_prototyped : 1 + <1cf73> DW_AT_type : <0x1c975> + <1cf77> DW_AT_declaration : 1 + <1cf77> DW_AT_sibling : <0x1cf90> + <2><1cf7b>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cf7c> DW_AT_type : <0x1cb8f> + <2><1cf80>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cf81> DW_AT_type : <0x1c3c9> + <2><1cf85>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cf86> DW_AT_type : <0x1c3c9> + <2><1cf8a>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <1cf8b> DW_AT_type : <0x1c3c9> + <2><1cf8f>: Abbrev Number: 0 + <1><1cf90>: Abbrev Number: 29 (DW_TAG_subprogram) + <1cf91> DW_AT_external : 1 + <1cf91> DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + <1cf95> DW_AT_decl_file : 13 + <1cf96> DW_AT_decl_line : 619 + <1cf98> DW_AT_decl_column : 10 + <1cf99> DW_AT_prototyped : 1 + <1cf99> DW_AT_type : <0x1c3c9> + <1cf9d> DW_AT_declaration : 1 + <1><1cf9d>: Abbrev Number: 18 (DW_TAG_subprogram) + <1cf9e> DW_AT_name : (indirect string, offset: 0xf90bf): UART_RxISR_16BIT_FIFOEN + <1cfa2> DW_AT_decl_file : 2 + <1cfa2> DW_AT_decl_line : 4631 + <1cfa4> DW_AT_decl_column : 13 + <1cfa4> DW_AT_prototyped : 1 + <1cfa4> DW_AT_low_pc : 0x80090f0 + <1cfa8> DW_AT_high_pc : 0x368 + <1cfac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1cfae> DW_AT_call_all_tail_calls: 1 + <1cfae> DW_AT_sibling : <0x1d2d7> + <2><1cfb2>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1cfb3> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1cfb7> DW_AT_decl_file : 2 + <1cfb8> DW_AT_decl_line : 4631 + <1cfba> DW_AT_decl_column : 57 + <1cfbb> DW_AT_type : <0x1cf04> + <1cfbf> DW_AT_location : 3 byte block: 91 c4 7e (DW_OP_fbreg: -188) + <2><1cfc3>: Abbrev Number: 3 (DW_TAG_variable) + <1cfc4> DW_AT_name : tmp + <1cfc8> DW_AT_decl_file : 2 + <1cfc8> DW_AT_decl_line : 4633 + <1cfca> DW_AT_decl_column : 13 + <1cfcb> DW_AT_type : <0x1d2d7> + <1cfcf> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><1cfd2>: Abbrev Number: 9 (DW_TAG_variable) + <1cfd3> DW_AT_name : (indirect string, offset: 0xf8ab4): uhMask + <1cfd7> DW_AT_decl_file : 2 + <1cfd7> DW_AT_decl_line : 4634 + <1cfd9> DW_AT_decl_column : 13 + <1cfda> DW_AT_type : <0x1c3b3> + <1cfde> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><1cfe1>: Abbrev Number: 9 (DW_TAG_variable) + <1cfe2> DW_AT_name : (indirect string, offset: 0xf8cd6): uhdata + <1cfe6> DW_AT_decl_file : 2 + <1cfe6> DW_AT_decl_line : 4635 + <1cfe8> DW_AT_decl_column : 13 + <1cfe9> DW_AT_type : <0x1c3b3> + <1cfed> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1cff0>: Abbrev Number: 9 (DW_TAG_variable) + <1cff1> DW_AT_name : (indirect string, offset: 0xf9336): nb_rx_data + <1cff5> DW_AT_decl_file : 2 + <1cff5> DW_AT_decl_line : 4636 + <1cff7> DW_AT_decl_column : 13 + <1cff8> DW_AT_type : <0x1c3b3> + <1cffc> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><1cfff>: Abbrev Number: 9 (DW_TAG_variable) + <1d000> DW_AT_name : (indirect string, offset: 0xf8ea0): rxdatacount + <1d004> DW_AT_decl_file : 2 + <1d004> DW_AT_decl_line : 4637 + <1d006> DW_AT_decl_column : 13 + <1d007> DW_AT_type : <0x1c3b3> + <1d00b> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) + <2><1d00e>: Abbrev Number: 9 (DW_TAG_variable) + <1d00f> DW_AT_name : (indirect string, offset: 0xf91f4): isrflags + <1d013> DW_AT_decl_file : 2 + <1d013> DW_AT_decl_line : 4638 + <1d015> DW_AT_decl_column : 13 + <1d016> DW_AT_type : <0x1c3c9> + <1d01a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1d01d>: Abbrev Number: 9 (DW_TAG_variable) + <1d01e> DW_AT_name : (indirect string, offset: 0xf8d58): cr1its + <1d022> DW_AT_decl_file : 2 + <1d022> DW_AT_decl_line : 4639 + <1d024> DW_AT_decl_column : 13 + <1d025> DW_AT_type : <0x1c3c9> + <1d029> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1d02c>: Abbrev Number: 9 (DW_TAG_variable) + <1d02d> DW_AT_name : (indirect string, offset: 0xf911a): cr3its + <1d031> DW_AT_decl_file : 2 + <1d031> DW_AT_decl_line : 4640 + <1d033> DW_AT_decl_column : 13 + <1d034> DW_AT_type : <0x1c3c9> + <1d038> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1d03b>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d03c> DW_AT_low_pc : 0x8009244 + <1d040> DW_AT_high_pc : 0x3a + <1d044> DW_AT_sibling : <0x1d0aa> + <3><1d048>: Abbrev Number: 3 (DW_TAG_variable) + <1d049> DW_AT_name : val + <1d04d> DW_AT_decl_file : 2 + <1d04d> DW_AT_decl_line : 4701 + <1d04f> DW_AT_decl_column : 9 + <1d050> DW_AT_type : <0x1c3c9> + <1d054> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><1d057>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d058> DW_AT_abstract_origin: <0x20cce> + <1d05c> DW_AT_low_pc : 0x800924a + <1d060> DW_AT_high_pc : 0xa + <1d064> DW_AT_call_file : 2 + <1d064> DW_AT_call_line : 4701 + <1d066> DW_AT_call_column : 9 + <1d067> DW_AT_sibling : <0x1d07e> + <4><1d06b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d06c> DW_AT_abstract_origin: <0x20cdc> + <1d070> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1d074>: Abbrev Number: 2 (DW_TAG_variable) + <1d075> DW_AT_abstract_origin: <0x20ce8> + <1d079> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1d07d>: Abbrev Number: 0 + <3><1d07e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d07f> DW_AT_abstract_origin: <0x20c92> + <1d083> DW_AT_low_pc : 0x800926c + <1d087> DW_AT_high_pc : 0xe + <1d08b> DW_AT_call_file : 2 + <1d08b> DW_AT_call_line : 4701 + <1d08d> DW_AT_call_column : 9 + <4><1d08e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d08f> DW_AT_abstract_origin: <0x20cb0> + <1d093> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1d097>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d098> DW_AT_abstract_origin: <0x20ca4> + <1d09c> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1d09f>: Abbrev Number: 2 (DW_TAG_variable) + <1d0a0> DW_AT_abstract_origin: <0x20cbc> + <1d0a4> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1d0a8>: Abbrev Number: 0 + <3><1d0a9>: Abbrev Number: 0 + <2><1d0aa>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d0ab> DW_AT_low_pc : 0x800927e + <1d0af> DW_AT_high_pc : 0x3c + <1d0b3> DW_AT_sibling : <0x1d11a> + <3><1d0b7>: Abbrev Number: 3 (DW_TAG_variable) + <1d0b8> DW_AT_name : val + <1d0bc> DW_AT_decl_file : 2 + <1d0bc> DW_AT_decl_line : 4705 + <1d0be> DW_AT_decl_column : 9 + <1d0bf> DW_AT_type : <0x1c3c9> + <1d0c3> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><1d0c6>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d0c7> DW_AT_abstract_origin: <0x20cce> + <1d0cb> DW_AT_low_pc : 0x8009286 + <1d0cf> DW_AT_high_pc : 0xa + <1d0d3> DW_AT_call_file : 2 + <1d0d3> DW_AT_call_line : 4705 + <1d0d5> DW_AT_call_column : 9 + <1d0d6> DW_AT_sibling : <0x1d0ed> + <4><1d0da>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d0db> DW_AT_abstract_origin: <0x20cdc> + <1d0df> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><1d0e3>: Abbrev Number: 2 (DW_TAG_variable) + <1d0e4> DW_AT_abstract_origin: <0x20ce8> + <1d0e8> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><1d0ec>: Abbrev Number: 0 + <3><1d0ed>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d0ee> DW_AT_abstract_origin: <0x20c92> + <1d0f2> DW_AT_low_pc : 0x80092aa + <1d0f6> DW_AT_high_pc : 0xc + <1d0fa> DW_AT_call_file : 2 + <1d0fa> DW_AT_call_line : 4705 + <1d0fc> DW_AT_call_column : 9 + <4><1d0fd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d0fe> DW_AT_abstract_origin: <0x20cb0> + <1d102> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <4><1d106>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d107> DW_AT_abstract_origin: <0x20ca4> + <1d10b> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1d10f>: Abbrev Number: 2 (DW_TAG_variable) + <1d110> DW_AT_abstract_origin: <0x20cbc> + <1d114> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><1d118>: Abbrev Number: 0 + <3><1d119>: Abbrev Number: 0 + <2><1d11a>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d11b> DW_AT_low_pc : 0x80092e6 + <1d11f> DW_AT_high_pc : 0x36 + <1d123> DW_AT_sibling : <0x1d18a> + <3><1d127>: Abbrev Number: 3 (DW_TAG_variable) + <1d128> DW_AT_name : val + <1d12c> DW_AT_decl_file : 2 + <1d12c> DW_AT_decl_line : 4723 + <1d12e> DW_AT_decl_column : 13 + <1d12f> DW_AT_type : <0x1c3c9> + <1d133> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><1d136>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d137> DW_AT_abstract_origin: <0x20cce> + <1d13b> DW_AT_low_pc : 0x80092ec + <1d13f> DW_AT_high_pc : 0xa + <1d143> DW_AT_call_file : 2 + <1d143> DW_AT_call_line : 4723 + <1d145> DW_AT_call_column : 13 + <1d146> DW_AT_sibling : <0x1d15d> + <4><1d14a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d14b> DW_AT_abstract_origin: <0x20cdc> + <1d14f> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <4><1d153>: Abbrev Number: 2 (DW_TAG_variable) + <1d154> DW_AT_abstract_origin: <0x20ce8> + <1d158> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <4><1d15c>: Abbrev Number: 0 + <3><1d15d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d15e> DW_AT_abstract_origin: <0x20c92> + <1d162> DW_AT_low_pc : 0x800930c + <1d166> DW_AT_high_pc : 0xc + <1d16a> DW_AT_call_file : 2 + <1d16a> DW_AT_call_line : 4723 + <1d16c> DW_AT_call_column : 13 + <4><1d16d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d16e> DW_AT_abstract_origin: <0x20cb0> + <1d172> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <4><1d176>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d177> DW_AT_abstract_origin: <0x20ca4> + <1d17b> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><1d17f>: Abbrev Number: 2 (DW_TAG_variable) + <1d180> DW_AT_abstract_origin: <0x20cbc> + <1d184> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <4><1d188>: Abbrev Number: 0 + <3><1d189>: Abbrev Number: 0 + <2><1d18a>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d18b> DW_AT_low_pc : 0x800932a + <1d18f> DW_AT_high_pc : 0x36 + <1d193> DW_AT_sibling : <0x1d1fa> + <3><1d197>: Abbrev Number: 3 (DW_TAG_variable) + <1d198> DW_AT_name : val + <1d19c> DW_AT_decl_file : 2 + <1d19c> DW_AT_decl_line : 4743 + <1d19e> DW_AT_decl_column : 11 + <1d19f> DW_AT_type : <0x1c3c9> + <1d1a3> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3><1d1a6>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d1a7> DW_AT_abstract_origin: <0x20cce> + <1d1ab> DW_AT_low_pc : 0x8009330 + <1d1af> DW_AT_high_pc : 0xa + <1d1b3> DW_AT_call_file : 2 + <1d1b3> DW_AT_call_line : 4743 + <1d1b5> DW_AT_call_column : 11 + <1d1b6> DW_AT_sibling : <0x1d1cd> + <4><1d1ba>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d1bb> DW_AT_abstract_origin: <0x20cdc> + <1d1bf> DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) + <4><1d1c3>: Abbrev Number: 2 (DW_TAG_variable) + <1d1c4> DW_AT_abstract_origin: <0x20ce8> + <1d1c8> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) + <4><1d1cc>: Abbrev Number: 0 + <3><1d1cd>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d1ce> DW_AT_abstract_origin: <0x20c92> + <1d1d2> DW_AT_low_pc : 0x8009350 + <1d1d6> DW_AT_high_pc : 0xc + <1d1da> DW_AT_call_file : 2 + <1d1da> DW_AT_call_line : 4743 + <1d1dc> DW_AT_call_column : 11 + <4><1d1dd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d1de> DW_AT_abstract_origin: <0x20cb0> + <1d1e2> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) + <4><1d1e6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d1e7> DW_AT_abstract_origin: <0x20ca4> + <1d1eb> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <4><1d1ef>: Abbrev Number: 2 (DW_TAG_variable) + <1d1f0> DW_AT_abstract_origin: <0x20cbc> + <1d1f4> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <4><1d1f8>: Abbrev Number: 0 + <3><1d1f9>: Abbrev Number: 0 + <2><1d1fa>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d1fb> DW_AT_low_pc : 0x80093c2 + <1d1ff> DW_AT_high_pc : 0x38 + <1d203> DW_AT_sibling : <0x1d26a> + <3><1d207>: Abbrev Number: 3 (DW_TAG_variable) + <1d208> DW_AT_name : val + <1d20c> DW_AT_decl_file : 2 + <1d20c> DW_AT_decl_line : 4781 + <1d20e> DW_AT_decl_column : 7 + <1d20f> DW_AT_type : <0x1c3c9> + <1d213> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <3><1d216>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d217> DW_AT_abstract_origin: <0x20cce> + <1d21b> DW_AT_low_pc : 0x80093ca + <1d21f> DW_AT_high_pc : 0xa + <1d223> DW_AT_call_file : 2 + <1d223> DW_AT_call_line : 4781 + <1d225> DW_AT_call_column : 7 + <1d226> DW_AT_sibling : <0x1d23d> + <4><1d22a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d22b> DW_AT_abstract_origin: <0x20cdc> + <1d22f> DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) + <4><1d233>: Abbrev Number: 2 (DW_TAG_variable) + <1d234> DW_AT_abstract_origin: <0x20ce8> + <1d238> DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) + <4><1d23c>: Abbrev Number: 0 + <3><1d23d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d23e> DW_AT_abstract_origin: <0x20c92> + <1d242> DW_AT_low_pc : 0x80093ea + <1d246> DW_AT_high_pc : 0xc + <1d24a> DW_AT_call_file : 2 + <1d24a> DW_AT_call_line : 4781 + <1d24c> DW_AT_call_column : 7 + <4><1d24d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d24e> DW_AT_abstract_origin: <0x20cb0> + <1d252> DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) + <4><1d256>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d257> DW_AT_abstract_origin: <0x20ca4> + <1d25b> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) + <4><1d25f>: Abbrev Number: 2 (DW_TAG_variable) + <1d260> DW_AT_abstract_origin: <0x20cbc> + <1d264> DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) + <4><1d268>: Abbrev Number: 0 + <3><1d269>: Abbrev Number: 0 + <2><1d26a>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1d26b> DW_AT_low_pc : 0x8009400 + <1d26f> DW_AT_high_pc : 0x36 + <3><1d273>: Abbrev Number: 3 (DW_TAG_variable) + <1d274> DW_AT_name : val + <1d278> DW_AT_decl_file : 2 + <1d278> DW_AT_decl_line : 4787 + <1d27a> DW_AT_decl_column : 7 + <1d27b> DW_AT_type : <0x1c3c9> + <1d27f> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <3><1d282>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d283> DW_AT_abstract_origin: <0x20cce> + <1d287> DW_AT_low_pc : 0x8009406 + <1d28b> DW_AT_high_pc : 0xa + <1d28f> DW_AT_call_file : 2 + <1d28f> DW_AT_call_line : 4787 + <1d291> DW_AT_call_column : 7 + <1d292> DW_AT_sibling : <0x1d2a9> <4><1d296>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d297> DW_AT_abstract_origin: <0x20d54> - <1d29b> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <1d297> DW_AT_abstract_origin: <0x20cdc> + <1d29b> DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) <4><1d29f>: Abbrev Number: 2 (DW_TAG_variable) - <1d2a0> DW_AT_abstract_origin: <0x20d6c> - <1d2a4> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <1d2a0> DW_AT_abstract_origin: <0x20ce8> + <1d2a4> DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) <4><1d2a8>: Abbrev Number: 0 - <3><1d2a9>: Abbrev Number: 0 - <2><1d2aa>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d2ab> DW_AT_low_pc : 0x800930e - <1d2af> DW_AT_high_pc : 0x38 - <1d2b3> DW_AT_sibling : <0x1d31a> - <3><1d2b7>: Abbrev Number: 3 (DW_TAG_variable) - <1d2b8> DW_AT_name : val - <1d2bc> DW_AT_decl_file : 2 - <1d2bc> DW_AT_decl_line : 4781 - <1d2be> DW_AT_decl_column : 7 - <1d2bf> DW_AT_type : <0x1c479> - <1d2c3> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <3><1d2c6>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d2c7> DW_AT_abstract_origin: <0x20d7e> - <1d2cb> DW_AT_low_pc : 0x8009316 - <1d2cf> DW_AT_high_pc : 0xa - <1d2d3> DW_AT_call_file : 2 - <1d2d3> DW_AT_call_line : 4781 - <1d2d5> DW_AT_call_column : 7 - <1d2d6> DW_AT_sibling : <0x1d2ed> - <4><1d2da>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d2db> DW_AT_abstract_origin: <0x20d8c> - <1d2df> DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) - <4><1d2e3>: Abbrev Number: 2 (DW_TAG_variable) - <1d2e4> DW_AT_abstract_origin: <0x20d98> - <1d2e8> DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) - <4><1d2ec>: Abbrev Number: 0 - <3><1d2ed>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d2ee> DW_AT_abstract_origin: <0x20d42> - <1d2f2> DW_AT_low_pc : 0x8009336 - <1d2f6> DW_AT_high_pc : 0xc - <1d2fa> DW_AT_call_file : 2 - <1d2fa> DW_AT_call_line : 4781 - <1d2fc> DW_AT_call_column : 7 - <4><1d2fd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d2fe> DW_AT_abstract_origin: <0x20d60> - <1d302> DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) - <4><1d306>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d307> DW_AT_abstract_origin: <0x20d54> - <1d30b> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) - <4><1d30f>: Abbrev Number: 2 (DW_TAG_variable) - <1d310> DW_AT_abstract_origin: <0x20d6c> - <1d314> DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) - <4><1d318>: Abbrev Number: 0 - <3><1d319>: Abbrev Number: 0 - <2><1d31a>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1d31b> DW_AT_low_pc : 0x800934c - <1d31f> DW_AT_high_pc : 0x36 - <3><1d323>: Abbrev Number: 3 (DW_TAG_variable) - <1d324> DW_AT_name : val - <1d328> DW_AT_decl_file : 2 - <1d328> DW_AT_decl_line : 4787 - <1d32a> DW_AT_decl_column : 7 - <1d32b> DW_AT_type : <0x1c479> - <1d32f> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <3><1d332>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d333> DW_AT_abstract_origin: <0x20d7e> - <1d337> DW_AT_low_pc : 0x8009352 - <1d33b> DW_AT_high_pc : 0xa - <1d33f> DW_AT_call_file : 2 - <1d33f> DW_AT_call_line : 4787 - <1d341> DW_AT_call_column : 7 - <1d342> DW_AT_sibling : <0x1d359> - <4><1d346>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d347> DW_AT_abstract_origin: <0x20d8c> - <1d34b> DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) - <4><1d34f>: Abbrev Number: 2 (DW_TAG_variable) - <1d350> DW_AT_abstract_origin: <0x20d98> - <1d354> DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) - <4><1d358>: Abbrev Number: 0 - <3><1d359>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d35a> DW_AT_abstract_origin: <0x20d42> - <1d35e> DW_AT_low_pc : 0x8009372 - <1d362> DW_AT_high_pc : 0xc - <1d366> DW_AT_call_file : 2 - <1d366> DW_AT_call_line : 4787 - <1d368> DW_AT_call_column : 7 - <4><1d369>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d36a> DW_AT_abstract_origin: <0x20d60> - <1d36e> DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) - <4><1d372>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d373> DW_AT_abstract_origin: <0x20d54> - <1d377> DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) - <4><1d37b>: Abbrev Number: 2 (DW_TAG_variable) - <1d37c> DW_AT_abstract_origin: <0x20d6c> - <1d380> DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) - <4><1d384>: Abbrev Number: 0 - <3><1d385>: Abbrev Number: 0 - <2><1d386>: Abbrev Number: 0 - <1><1d387>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1d388> DW_AT_byte_size : 4 - <1d388> DW_AT_type : <0x1c463> - <1><1d38c>: Abbrev Number: 18 (DW_TAG_subprogram) - <1d38d> DW_AT_name : (indirect string, offset: 0xf92bd): UART_RxISR_8BIT_FIFOEN - <1d391> DW_AT_decl_file : 2 - <1d391> DW_AT_decl_line : 4460 - <1d393> DW_AT_decl_column : 13 - <1d393> DW_AT_prototyped : 1 - <1d393> DW_AT_low_pc : 0x8008cdc - <1d397> DW_AT_high_pc : 0x360 - <1d39b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1d39d> DW_AT_call_all_tail_calls: 1 - <1d39d> DW_AT_sibling : <0x1d6b6> - <2><1d3a1>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1d3a2> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1d3a6> DW_AT_decl_file : 2 - <1d3a7> DW_AT_decl_line : 4460 - <1d3a9> DW_AT_decl_column : 56 - <1d3aa> DW_AT_type : <0x1cfb4> - <1d3ae> DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) - <2><1d3b2>: Abbrev Number: 9 (DW_TAG_variable) - <1d3b3> DW_AT_name : (indirect string, offset: 0xf8acf): uhMask - <1d3b7> DW_AT_decl_file : 2 - <1d3b7> DW_AT_decl_line : 4462 - <1d3b9> DW_AT_decl_column : 13 - <1d3ba> DW_AT_type : <0x1c463> - <1d3be> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><1d3c1>: Abbrev Number: 9 (DW_TAG_variable) - <1d3c2> DW_AT_name : (indirect string, offset: 0xf8cf1): uhdata - <1d3c6> DW_AT_decl_file : 2 - <1d3c6> DW_AT_decl_line : 4463 - <1d3c8> DW_AT_decl_column : 13 - <1d3c9> DW_AT_type : <0x1c463> - <1d3cd> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1d3d0>: Abbrev Number: 9 (DW_TAG_variable) - <1d3d1> DW_AT_name : (indirect string, offset: 0xf9351): nb_rx_data - <1d3d5> DW_AT_decl_file : 2 - <1d3d5> DW_AT_decl_line : 4464 - <1d3d7> DW_AT_decl_column : 13 - <1d3d8> DW_AT_type : <0x1c463> - <1d3dc> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><1d3df>: Abbrev Number: 9 (DW_TAG_variable) - <1d3e0> DW_AT_name : (indirect string, offset: 0xf8ebb): rxdatacount - <1d3e4> DW_AT_decl_file : 2 - <1d3e4> DW_AT_decl_line : 4465 - <1d3e6> DW_AT_decl_column : 13 - <1d3e7> DW_AT_type : <0x1c463> - <1d3eb> DW_AT_location : 2 byte block: 91 52 (DW_OP_fbreg: -46) - <2><1d3ee>: Abbrev Number: 9 (DW_TAG_variable) - <1d3ef> DW_AT_name : (indirect string, offset: 0xf920f): isrflags - <1d3f3> DW_AT_decl_file : 2 - <1d3f3> DW_AT_decl_line : 4466 - <1d3f5> DW_AT_decl_column : 13 - <1d3f6> DW_AT_type : <0x1c479> - <1d3fa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1d3fd>: Abbrev Number: 9 (DW_TAG_variable) - <1d3fe> DW_AT_name : (indirect string, offset: 0xf8d73): cr1its - <1d402> DW_AT_decl_file : 2 - <1d402> DW_AT_decl_line : 4467 - <1d404> DW_AT_decl_column : 13 - <1d405> DW_AT_type : <0x1c479> - <1d409> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1d40c>: Abbrev Number: 9 (DW_TAG_variable) - <1d40d> DW_AT_name : (indirect string, offset: 0xf9135): cr3its - <1d411> DW_AT_decl_file : 2 - <1d411> DW_AT_decl_line : 4468 - <1d413> DW_AT_decl_column : 13 - <1d414> DW_AT_type : <0x1c479> - <1d418> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1d41b>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d41c> DW_AT_low_pc : 0x8008e2c - <1d420> DW_AT_high_pc : 0x36 - <1d424> DW_AT_sibling : <0x1d489> - <3><1d428>: Abbrev Number: 3 (DW_TAG_variable) - <1d429> DW_AT_name : val - <1d42d> DW_AT_decl_file : 2 - <1d42d> DW_AT_decl_line : 4528 - <1d42f> DW_AT_decl_column : 9 - <1d430> DW_AT_type : <0x1c479> - <1d434> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><1d437>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d438> DW_AT_abstract_origin: <0x20d7e> - <1d43c> DW_AT_low_pc : 0x8008e32 - <1d440> DW_AT_high_pc : 0xa - <1d444> DW_AT_call_file : 2 - <1d444> DW_AT_call_line : 4528 - <1d446> DW_AT_call_column : 9 - <1d447> DW_AT_sibling : <0x1d45e> - <4><1d44b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d44c> DW_AT_abstract_origin: <0x20d8c> - <1d450> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1d454>: Abbrev Number: 2 (DW_TAG_variable) - <1d455> DW_AT_abstract_origin: <0x20d98> - <1d459> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1d45d>: Abbrev Number: 0 - <3><1d45e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d45f> DW_AT_abstract_origin: <0x20d42> - <1d463> DW_AT_low_pc : 0x8008e52 - <1d467> DW_AT_high_pc : 0xc - <1d46b> DW_AT_call_file : 2 - <1d46b> DW_AT_call_line : 4528 - <1d46d> DW_AT_call_column : 9 - <4><1d46e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d46f> DW_AT_abstract_origin: <0x20d60> - <1d473> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1d476>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d477> DW_AT_abstract_origin: <0x20d54> - <1d47b> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1d47e>: Abbrev Number: 2 (DW_TAG_variable) - <1d47f> DW_AT_abstract_origin: <0x20d6c> - <1d483> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1d487>: Abbrev Number: 0 - <3><1d488>: Abbrev Number: 0 - <2><1d489>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d48a> DW_AT_low_pc : 0x8008e62 - <1d48e> DW_AT_high_pc : 0x3c - <1d492> DW_AT_sibling : <0x1d4f9> - <3><1d496>: Abbrev Number: 3 (DW_TAG_variable) - <1d497> DW_AT_name : val - <1d49b> DW_AT_decl_file : 2 - <1d49b> DW_AT_decl_line : 4532 - <1d49d> DW_AT_decl_column : 9 - <1d49e> DW_AT_type : <0x1c479> - <1d4a2> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><1d4a5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d4a6> DW_AT_abstract_origin: <0x20d7e> - <1d4aa> DW_AT_low_pc : 0x8008e6a - <1d4ae> DW_AT_high_pc : 0xa - <1d4b2> DW_AT_call_file : 2 - <1d4b2> DW_AT_call_line : 4532 - <1d4b4> DW_AT_call_column : 9 - <1d4b5> DW_AT_sibling : <0x1d4cc> - <4><1d4b9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d4ba> DW_AT_abstract_origin: <0x20d8c> - <1d4be> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><1d4c2>: Abbrev Number: 2 (DW_TAG_variable) - <1d4c3> DW_AT_abstract_origin: <0x20d98> - <1d4c7> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><1d4cb>: Abbrev Number: 0 - <3><1d4cc>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d4cd> DW_AT_abstract_origin: <0x20d42> - <1d4d1> DW_AT_low_pc : 0x8008e8e - <1d4d5> DW_AT_high_pc : 0xc - <1d4d9> DW_AT_call_file : 2 - <1d4d9> DW_AT_call_line : 4532 - <1d4db> DW_AT_call_column : 9 - <4><1d4dc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d4dd> DW_AT_abstract_origin: <0x20d60> - <1d4e1> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1d4e5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d4e6> DW_AT_abstract_origin: <0x20d54> - <1d4ea> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1d4ee>: Abbrev Number: 2 (DW_TAG_variable) - <1d4ef> DW_AT_abstract_origin: <0x20d6c> - <1d4f3> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1d4f7>: Abbrev Number: 0 - <3><1d4f8>: Abbrev Number: 0 - <2><1d4f9>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d4fa> DW_AT_low_pc : 0x8008eca - <1d4fe> DW_AT_high_pc : 0x36 - <1d502> DW_AT_sibling : <0x1d569> - <3><1d506>: Abbrev Number: 3 (DW_TAG_variable) - <1d507> DW_AT_name : val - <1d50b> DW_AT_decl_file : 2 - <1d50b> DW_AT_decl_line : 4550 - <1d50d> DW_AT_decl_column : 13 - <1d50e> DW_AT_type : <0x1c479> - <1d512> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><1d515>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d516> DW_AT_abstract_origin: <0x20d7e> - <1d51a> DW_AT_low_pc : 0x8008ed0 - <1d51e> DW_AT_high_pc : 0xa - <1d522> DW_AT_call_file : 2 - <1d522> DW_AT_call_line : 4550 - <1d524> DW_AT_call_column : 13 - <1d525> DW_AT_sibling : <0x1d53c> - <4><1d529>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d52a> DW_AT_abstract_origin: <0x20d8c> - <1d52e> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <4><1d532>: Abbrev Number: 2 (DW_TAG_variable) - <1d533> DW_AT_abstract_origin: <0x20d98> - <1d537> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <4><1d53b>: Abbrev Number: 0 - <3><1d53c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d53d> DW_AT_abstract_origin: <0x20d42> - <1d541> DW_AT_low_pc : 0x8008ef0 - <1d545> DW_AT_high_pc : 0xc - <1d549> DW_AT_call_file : 2 - <1d549> DW_AT_call_line : 4550 - <1d54b> DW_AT_call_column : 13 - <4><1d54c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d54d> DW_AT_abstract_origin: <0x20d60> - <1d551> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><1d555>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d556> DW_AT_abstract_origin: <0x20d54> - <1d55a> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><1d55e>: Abbrev Number: 2 (DW_TAG_variable) - <1d55f> DW_AT_abstract_origin: <0x20d6c> - <1d563> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <4><1d567>: Abbrev Number: 0 - <3><1d568>: Abbrev Number: 0 - <2><1d569>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d56a> DW_AT_low_pc : 0x8008f0e - <1d56e> DW_AT_high_pc : 0x36 - <1d572> DW_AT_sibling : <0x1d5d9> - <3><1d576>: Abbrev Number: 3 (DW_TAG_variable) - <1d577> DW_AT_name : val - <1d57b> DW_AT_decl_file : 2 - <1d57b> DW_AT_decl_line : 4570 - <1d57d> DW_AT_decl_column : 11 - <1d57e> DW_AT_type : <0x1c479> - <1d582> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3><1d585>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d586> DW_AT_abstract_origin: <0x20d7e> - <1d58a> DW_AT_low_pc : 0x8008f14 - <1d58e> DW_AT_high_pc : 0xa - <1d592> DW_AT_call_file : 2 - <1d592> DW_AT_call_line : 4570 - <1d594> DW_AT_call_column : 11 - <1d595> DW_AT_sibling : <0x1d5ac> - <4><1d599>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d59a> DW_AT_abstract_origin: <0x20d8c> - <1d59e> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) - <4><1d5a2>: Abbrev Number: 2 (DW_TAG_variable) - <1d5a3> DW_AT_abstract_origin: <0x20d98> - <1d5a7> DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) - <4><1d5ab>: Abbrev Number: 0 - <3><1d5ac>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d5ad> DW_AT_abstract_origin: <0x20d42> - <1d5b1> DW_AT_low_pc : 0x8008f34 - <1d5b5> DW_AT_high_pc : 0xc - <1d5b9> DW_AT_call_file : 2 - <1d5b9> DW_AT_call_line : 4570 - <1d5bb> DW_AT_call_column : 11 - <4><1d5bc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d5bd> DW_AT_abstract_origin: <0x20d60> - <1d5c1> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <3><1d2a9>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d2aa> DW_AT_abstract_origin: <0x20c92> + <1d2ae> DW_AT_low_pc : 0x8009426 + <1d2b2> DW_AT_high_pc : 0xc + <1d2b6> DW_AT_call_file : 2 + <1d2b6> DW_AT_call_line : 4787 + <1d2b8> DW_AT_call_column : 7 + <4><1d2b9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d2ba> DW_AT_abstract_origin: <0x20cb0> + <1d2be> DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) + <4><1d2c2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d2c3> DW_AT_abstract_origin: <0x20ca4> + <1d2c7> DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) + <4><1d2cb>: Abbrev Number: 2 (DW_TAG_variable) + <1d2cc> DW_AT_abstract_origin: <0x20cbc> + <1d2d0> DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) + <4><1d2d4>: Abbrev Number: 0 + <3><1d2d5>: Abbrev Number: 0 + <2><1d2d6>: Abbrev Number: 0 + <1><1d2d7>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1d2d8> DW_AT_byte_size : 4 + <1d2d8> DW_AT_type : <0x1c3b3> + <1><1d2dc>: Abbrev Number: 18 (DW_TAG_subprogram) + <1d2dd> DW_AT_name : (indirect string, offset: 0xf92a2): UART_RxISR_8BIT_FIFOEN + <1d2e1> DW_AT_decl_file : 2 + <1d2e1> DW_AT_decl_line : 4460 + <1d2e3> DW_AT_decl_column : 13 + <1d2e3> DW_AT_prototyped : 1 + <1d2e3> DW_AT_low_pc : 0x8008d90 + <1d2e7> DW_AT_high_pc : 0x360 + <1d2eb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1d2ed> DW_AT_call_all_tail_calls: 1 + <1d2ed> DW_AT_sibling : <0x1d606> + <2><1d2f1>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1d2f2> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1d2f6> DW_AT_decl_file : 2 + <1d2f7> DW_AT_decl_line : 4460 + <1d2f9> DW_AT_decl_column : 56 + <1d2fa> DW_AT_type : <0x1cf04> + <1d2fe> DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) + <2><1d302>: Abbrev Number: 9 (DW_TAG_variable) + <1d303> DW_AT_name : (indirect string, offset: 0xf8ab4): uhMask + <1d307> DW_AT_decl_file : 2 + <1d307> DW_AT_decl_line : 4462 + <1d309> DW_AT_decl_column : 13 + <1d30a> DW_AT_type : <0x1c3b3> + <1d30e> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><1d311>: Abbrev Number: 9 (DW_TAG_variable) + <1d312> DW_AT_name : (indirect string, offset: 0xf8cd6): uhdata + <1d316> DW_AT_decl_file : 2 + <1d316> DW_AT_decl_line : 4463 + <1d318> DW_AT_decl_column : 13 + <1d319> DW_AT_type : <0x1c3b3> + <1d31d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1d320>: Abbrev Number: 9 (DW_TAG_variable) + <1d321> DW_AT_name : (indirect string, offset: 0xf9336): nb_rx_data + <1d325> DW_AT_decl_file : 2 + <1d325> DW_AT_decl_line : 4464 + <1d327> DW_AT_decl_column : 13 + <1d328> DW_AT_type : <0x1c3b3> + <1d32c> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><1d32f>: Abbrev Number: 9 (DW_TAG_variable) + <1d330> DW_AT_name : (indirect string, offset: 0xf8ea0): rxdatacount + <1d334> DW_AT_decl_file : 2 + <1d334> DW_AT_decl_line : 4465 + <1d336> DW_AT_decl_column : 13 + <1d337> DW_AT_type : <0x1c3b3> + <1d33b> DW_AT_location : 2 byte block: 91 52 (DW_OP_fbreg: -46) + <2><1d33e>: Abbrev Number: 9 (DW_TAG_variable) + <1d33f> DW_AT_name : (indirect string, offset: 0xf91f4): isrflags + <1d343> DW_AT_decl_file : 2 + <1d343> DW_AT_decl_line : 4466 + <1d345> DW_AT_decl_column : 13 + <1d346> DW_AT_type : <0x1c3c9> + <1d34a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1d34d>: Abbrev Number: 9 (DW_TAG_variable) + <1d34e> DW_AT_name : (indirect string, offset: 0xf8d58): cr1its + <1d352> DW_AT_decl_file : 2 + <1d352> DW_AT_decl_line : 4467 + <1d354> DW_AT_decl_column : 13 + <1d355> DW_AT_type : <0x1c3c9> + <1d359> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1d35c>: Abbrev Number: 9 (DW_TAG_variable) + <1d35d> DW_AT_name : (indirect string, offset: 0xf911a): cr3its + <1d361> DW_AT_decl_file : 2 + <1d361> DW_AT_decl_line : 4468 + <1d363> DW_AT_decl_column : 13 + <1d364> DW_AT_type : <0x1c3c9> + <1d368> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1d36b>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d36c> DW_AT_low_pc : 0x8008ee0 + <1d370> DW_AT_high_pc : 0x36 + <1d374> DW_AT_sibling : <0x1d3d9> + <3><1d378>: Abbrev Number: 3 (DW_TAG_variable) + <1d379> DW_AT_name : val + <1d37d> DW_AT_decl_file : 2 + <1d37d> DW_AT_decl_line : 4528 + <1d37f> DW_AT_decl_column : 9 + <1d380> DW_AT_type : <0x1c3c9> + <1d384> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><1d387>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d388> DW_AT_abstract_origin: <0x20cce> + <1d38c> DW_AT_low_pc : 0x8008ee6 + <1d390> DW_AT_high_pc : 0xa + <1d394> DW_AT_call_file : 2 + <1d394> DW_AT_call_line : 4528 + <1d396> DW_AT_call_column : 9 + <1d397> DW_AT_sibling : <0x1d3ae> + <4><1d39b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d39c> DW_AT_abstract_origin: <0x20cdc> + <1d3a0> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1d3a4>: Abbrev Number: 2 (DW_TAG_variable) + <1d3a5> DW_AT_abstract_origin: <0x20ce8> + <1d3a9> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1d3ad>: Abbrev Number: 0 + <3><1d3ae>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d3af> DW_AT_abstract_origin: <0x20c92> + <1d3b3> DW_AT_low_pc : 0x8008f06 + <1d3b7> DW_AT_high_pc : 0xc + <1d3bb> DW_AT_call_file : 2 + <1d3bb> DW_AT_call_line : 4528 + <1d3bd> DW_AT_call_column : 9 + <4><1d3be>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d3bf> DW_AT_abstract_origin: <0x20cb0> + <1d3c3> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1d3c6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d3c7> DW_AT_abstract_origin: <0x20ca4> + <1d3cb> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1d3ce>: Abbrev Number: 2 (DW_TAG_variable) + <1d3cf> DW_AT_abstract_origin: <0x20cbc> + <1d3d3> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1d3d7>: Abbrev Number: 0 + <3><1d3d8>: Abbrev Number: 0 + <2><1d3d9>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d3da> DW_AT_low_pc : 0x8008f16 + <1d3de> DW_AT_high_pc : 0x3c + <1d3e2> DW_AT_sibling : <0x1d449> + <3><1d3e6>: Abbrev Number: 3 (DW_TAG_variable) + <1d3e7> DW_AT_name : val + <1d3eb> DW_AT_decl_file : 2 + <1d3eb> DW_AT_decl_line : 4532 + <1d3ed> DW_AT_decl_column : 9 + <1d3ee> DW_AT_type : <0x1c3c9> + <1d3f2> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><1d3f5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d3f6> DW_AT_abstract_origin: <0x20cce> + <1d3fa> DW_AT_low_pc : 0x8008f1e + <1d3fe> DW_AT_high_pc : 0xa + <1d402> DW_AT_call_file : 2 + <1d402> DW_AT_call_line : 4532 + <1d404> DW_AT_call_column : 9 + <1d405> DW_AT_sibling : <0x1d41c> + <4><1d409>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d40a> DW_AT_abstract_origin: <0x20cdc> + <1d40e> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><1d412>: Abbrev Number: 2 (DW_TAG_variable) + <1d413> DW_AT_abstract_origin: <0x20ce8> + <1d417> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><1d41b>: Abbrev Number: 0 + <3><1d41c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d41d> DW_AT_abstract_origin: <0x20c92> + <1d421> DW_AT_low_pc : 0x8008f42 + <1d425> DW_AT_high_pc : 0xc + <1d429> DW_AT_call_file : 2 + <1d429> DW_AT_call_line : 4532 + <1d42b> DW_AT_call_column : 9 + <4><1d42c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d42d> DW_AT_abstract_origin: <0x20cb0> + <1d431> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1d435>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d436> DW_AT_abstract_origin: <0x20ca4> + <1d43a> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1d43e>: Abbrev Number: 2 (DW_TAG_variable) + <1d43f> DW_AT_abstract_origin: <0x20cbc> + <1d443> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <4><1d447>: Abbrev Number: 0 + <3><1d448>: Abbrev Number: 0 + <2><1d449>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d44a> DW_AT_low_pc : 0x8008f7e + <1d44e> DW_AT_high_pc : 0x36 + <1d452> DW_AT_sibling : <0x1d4b9> + <3><1d456>: Abbrev Number: 3 (DW_TAG_variable) + <1d457> DW_AT_name : val + <1d45b> DW_AT_decl_file : 2 + <1d45b> DW_AT_decl_line : 4550 + <1d45d> DW_AT_decl_column : 13 + <1d45e> DW_AT_type : <0x1c3c9> + <1d462> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><1d465>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d466> DW_AT_abstract_origin: <0x20cce> + <1d46a> DW_AT_low_pc : 0x8008f84 + <1d46e> DW_AT_high_pc : 0xa + <1d472> DW_AT_call_file : 2 + <1d472> DW_AT_call_line : 4550 + <1d474> DW_AT_call_column : 13 + <1d475> DW_AT_sibling : <0x1d48c> + <4><1d479>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d47a> DW_AT_abstract_origin: <0x20cdc> + <1d47e> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <4><1d482>: Abbrev Number: 2 (DW_TAG_variable) + <1d483> DW_AT_abstract_origin: <0x20ce8> + <1d487> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <4><1d48b>: Abbrev Number: 0 + <3><1d48c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d48d> DW_AT_abstract_origin: <0x20c92> + <1d491> DW_AT_low_pc : 0x8008fa4 + <1d495> DW_AT_high_pc : 0xc + <1d499> DW_AT_call_file : 2 + <1d499> DW_AT_call_line : 4550 + <1d49b> DW_AT_call_column : 13 + <4><1d49c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d49d> DW_AT_abstract_origin: <0x20cb0> + <1d4a1> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><1d4a5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d4a6> DW_AT_abstract_origin: <0x20ca4> + <1d4aa> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><1d4ae>: Abbrev Number: 2 (DW_TAG_variable) + <1d4af> DW_AT_abstract_origin: <0x20cbc> + <1d4b3> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <4><1d4b7>: Abbrev Number: 0 + <3><1d4b8>: Abbrev Number: 0 + <2><1d4b9>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d4ba> DW_AT_low_pc : 0x8008fc2 + <1d4be> DW_AT_high_pc : 0x36 + <1d4c2> DW_AT_sibling : <0x1d529> + <3><1d4c6>: Abbrev Number: 3 (DW_TAG_variable) + <1d4c7> DW_AT_name : val + <1d4cb> DW_AT_decl_file : 2 + <1d4cb> DW_AT_decl_line : 4570 + <1d4cd> DW_AT_decl_column : 11 + <1d4ce> DW_AT_type : <0x1c3c9> + <1d4d2> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><1d4d5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d4d6> DW_AT_abstract_origin: <0x20cce> + <1d4da> DW_AT_low_pc : 0x8008fc8 + <1d4de> DW_AT_high_pc : 0xa + <1d4e2> DW_AT_call_file : 2 + <1d4e2> DW_AT_call_line : 4570 + <1d4e4> DW_AT_call_column : 11 + <1d4e5> DW_AT_sibling : <0x1d4fc> + <4><1d4e9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d4ea> DW_AT_abstract_origin: <0x20cdc> + <1d4ee> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <4><1d4f2>: Abbrev Number: 2 (DW_TAG_variable) + <1d4f3> DW_AT_abstract_origin: <0x20ce8> + <1d4f7> DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) + <4><1d4fb>: Abbrev Number: 0 + <3><1d4fc>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d4fd> DW_AT_abstract_origin: <0x20c92> + <1d501> DW_AT_low_pc : 0x8008fe8 + <1d505> DW_AT_high_pc : 0xc + <1d509> DW_AT_call_file : 2 + <1d509> DW_AT_call_line : 4570 + <1d50b> DW_AT_call_column : 11 + <4><1d50c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d50d> DW_AT_abstract_origin: <0x20cb0> + <1d511> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <4><1d515>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d516> DW_AT_abstract_origin: <0x20ca4> + <1d51a> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <4><1d51e>: Abbrev Number: 2 (DW_TAG_variable) + <1d51f> DW_AT_abstract_origin: <0x20cbc> + <1d523> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) + <4><1d527>: Abbrev Number: 0 + <3><1d528>: Abbrev Number: 0 + <2><1d529>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d52a> DW_AT_low_pc : 0x800905a + <1d52e> DW_AT_high_pc : 0x38 + <1d532> DW_AT_sibling : <0x1d599> + <3><1d536>: Abbrev Number: 3 (DW_TAG_variable) + <1d537> DW_AT_name : val + <1d53b> DW_AT_decl_file : 2 + <1d53b> DW_AT_decl_line : 4608 + <1d53d> DW_AT_decl_column : 7 + <1d53e> DW_AT_type : <0x1c3c9> + <1d542> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3><1d545>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d546> DW_AT_abstract_origin: <0x20cce> + <1d54a> DW_AT_low_pc : 0x8009062 + <1d54e> DW_AT_high_pc : 0xa + <1d552> DW_AT_call_file : 2 + <1d552> DW_AT_call_line : 4608 + <1d554> DW_AT_call_column : 7 + <1d555> DW_AT_sibling : <0x1d56c> + <4><1d559>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d55a> DW_AT_abstract_origin: <0x20cdc> + <1d55e> DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) + <4><1d562>: Abbrev Number: 2 (DW_TAG_variable) + <1d563> DW_AT_abstract_origin: <0x20ce8> + <1d567> DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) + <4><1d56b>: Abbrev Number: 0 + <3><1d56c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d56d> DW_AT_abstract_origin: <0x20c92> + <1d571> DW_AT_low_pc : 0x8009082 + <1d575> DW_AT_high_pc : 0xc + <1d579> DW_AT_call_file : 2 + <1d579> DW_AT_call_line : 4608 + <1d57b> DW_AT_call_column : 7 + <4><1d57c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d57d> DW_AT_abstract_origin: <0x20cb0> + <1d581> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) + <4><1d585>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d586> DW_AT_abstract_origin: <0x20ca4> + <1d58a> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) + <4><1d58e>: Abbrev Number: 2 (DW_TAG_variable) + <1d58f> DW_AT_abstract_origin: <0x20cbc> + <1d593> DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) + <4><1d597>: Abbrev Number: 0 + <3><1d598>: Abbrev Number: 0 + <2><1d599>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1d59a> DW_AT_low_pc : 0x8009098 + <1d59e> DW_AT_high_pc : 0x36 + <3><1d5a2>: Abbrev Number: 3 (DW_TAG_variable) + <1d5a3> DW_AT_name : val + <1d5a7> DW_AT_decl_file : 2 + <1d5a7> DW_AT_decl_line : 4614 + <1d5a9> DW_AT_decl_column : 7 + <1d5aa> DW_AT_type : <0x1c3c9> + <1d5ae> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <3><1d5b1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d5b2> DW_AT_abstract_origin: <0x20cce> + <1d5b6> DW_AT_low_pc : 0x800909e + <1d5ba> DW_AT_high_pc : 0xa + <1d5be> DW_AT_call_file : 2 + <1d5be> DW_AT_call_line : 4614 + <1d5c0> DW_AT_call_column : 7 + <1d5c1> DW_AT_sibling : <0x1d5d8> <4><1d5c5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d5c6> DW_AT_abstract_origin: <0x20d54> - <1d5ca> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <1d5c6> DW_AT_abstract_origin: <0x20cdc> + <1d5ca> DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) <4><1d5ce>: Abbrev Number: 2 (DW_TAG_variable) - <1d5cf> DW_AT_abstract_origin: <0x20d6c> - <1d5d3> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) + <1d5cf> DW_AT_abstract_origin: <0x20ce8> + <1d5d3> DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) <4><1d5d7>: Abbrev Number: 0 - <3><1d5d8>: Abbrev Number: 0 - <2><1d5d9>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d5da> DW_AT_low_pc : 0x8008fa6 - <1d5de> DW_AT_high_pc : 0x38 - <1d5e2> DW_AT_sibling : <0x1d649> - <3><1d5e6>: Abbrev Number: 3 (DW_TAG_variable) - <1d5e7> DW_AT_name : val - <1d5eb> DW_AT_decl_file : 2 - <1d5eb> DW_AT_decl_line : 4608 - <1d5ed> DW_AT_decl_column : 7 - <1d5ee> DW_AT_type : <0x1c479> - <1d5f2> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <3><1d5f5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d5f6> DW_AT_abstract_origin: <0x20d7e> - <1d5fa> DW_AT_low_pc : 0x8008fae - <1d5fe> DW_AT_high_pc : 0xa - <1d602> DW_AT_call_file : 2 - <1d602> DW_AT_call_line : 4608 - <1d604> DW_AT_call_column : 7 - <1d605> DW_AT_sibling : <0x1d61c> - <4><1d609>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d60a> DW_AT_abstract_origin: <0x20d8c> - <1d60e> DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) - <4><1d612>: Abbrev Number: 2 (DW_TAG_variable) - <1d613> DW_AT_abstract_origin: <0x20d98> - <1d617> DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) - <4><1d61b>: Abbrev Number: 0 - <3><1d61c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d61d> DW_AT_abstract_origin: <0x20d42> - <1d621> DW_AT_low_pc : 0x8008fce - <1d625> DW_AT_high_pc : 0xc - <1d629> DW_AT_call_file : 2 - <1d629> DW_AT_call_line : 4608 - <1d62b> DW_AT_call_column : 7 - <4><1d62c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d62d> DW_AT_abstract_origin: <0x20d60> - <1d631> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) - <4><1d635>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d636> DW_AT_abstract_origin: <0x20d54> - <1d63a> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) - <4><1d63e>: Abbrev Number: 2 (DW_TAG_variable) - <1d63f> DW_AT_abstract_origin: <0x20d6c> - <1d643> DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) - <4><1d647>: Abbrev Number: 0 - <3><1d648>: Abbrev Number: 0 - <2><1d649>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1d64a> DW_AT_low_pc : 0x8008fe4 - <1d64e> DW_AT_high_pc : 0x36 - <3><1d652>: Abbrev Number: 3 (DW_TAG_variable) - <1d653> DW_AT_name : val - <1d657> DW_AT_decl_file : 2 - <1d657> DW_AT_decl_line : 4614 - <1d659> DW_AT_decl_column : 7 - <1d65a> DW_AT_type : <0x1c479> - <1d65e> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <3><1d661>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d662> DW_AT_abstract_origin: <0x20d7e> - <1d666> DW_AT_low_pc : 0x8008fea - <1d66a> DW_AT_high_pc : 0xa - <1d66e> DW_AT_call_file : 2 - <1d66e> DW_AT_call_line : 4614 - <1d670> DW_AT_call_column : 7 - <1d671> DW_AT_sibling : <0x1d688> - <4><1d675>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d676> DW_AT_abstract_origin: <0x20d8c> - <1d67a> DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) - <4><1d67e>: Abbrev Number: 2 (DW_TAG_variable) - <1d67f> DW_AT_abstract_origin: <0x20d98> - <1d683> DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) - <4><1d687>: Abbrev Number: 0 - <3><1d688>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d689> DW_AT_abstract_origin: <0x20d42> - <1d68d> DW_AT_low_pc : 0x800900a - <1d691> DW_AT_high_pc : 0xc - <1d695> DW_AT_call_file : 2 - <1d695> DW_AT_call_line : 4614 - <1d697> DW_AT_call_column : 7 - <4><1d698>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d699> DW_AT_abstract_origin: <0x20d60> - <1d69d> DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) - <4><1d6a1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d6a2> DW_AT_abstract_origin: <0x20d54> - <1d6a6> DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) - <4><1d6aa>: Abbrev Number: 2 (DW_TAG_variable) - <1d6ab> DW_AT_abstract_origin: <0x20d6c> - <1d6af> DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) - <4><1d6b3>: Abbrev Number: 0 - <3><1d6b4>: Abbrev Number: 0 - <2><1d6b5>: Abbrev Number: 0 - <1><1d6b6>: Abbrev Number: 18 (DW_TAG_subprogram) - <1d6b7> DW_AT_name : (indirect string, offset: 0xf8f3e): UART_RxISR_16BIT - <1d6bb> DW_AT_decl_file : 2 - <1d6bb> DW_AT_decl_line : 4358 - <1d6bd> DW_AT_decl_column : 13 - <1d6bd> DW_AT_prototyped : 1 - <1d6bd> DW_AT_low_pc : 0x8008b24 - <1d6c1> DW_AT_high_pc : 0x1b8 - <1d6c5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1d6c7> DW_AT_call_all_tail_calls: 1 - <1d6c7> DW_AT_sibling : <0x1d8be> - <2><1d6cb>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1d6cc> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1d6d0> DW_AT_decl_file : 2 - <1d6d1> DW_AT_decl_line : 4358 - <1d6d3> DW_AT_decl_column : 50 - <1d6d4> DW_AT_type : <0x1cfb4> - <1d6d8> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <2><1d6dc>: Abbrev Number: 3 (DW_TAG_variable) - <1d6dd> DW_AT_name : tmp - <1d6e1> DW_AT_decl_file : 2 - <1d6e1> DW_AT_decl_line : 4360 - <1d6e3> DW_AT_decl_column : 13 - <1d6e4> DW_AT_type : <0x1d387> - <1d6e8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1d6eb>: Abbrev Number: 9 (DW_TAG_variable) - <1d6ec> DW_AT_name : (indirect string, offset: 0xf8acf): uhMask - <1d6f0> DW_AT_decl_file : 2 - <1d6f0> DW_AT_decl_line : 4361 - <1d6f2> DW_AT_decl_column : 12 - <1d6f3> DW_AT_type : <0x1c463> - <1d6f7> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1d6fa>: Abbrev Number: 9 (DW_TAG_variable) - <1d6fb> DW_AT_name : (indirect string, offset: 0xf8cf1): uhdata - <1d6ff> DW_AT_decl_file : 2 - <1d6ff> DW_AT_decl_line : 4362 - <1d701> DW_AT_decl_column : 13 - <1d702> DW_AT_type : <0x1c463> - <1d706> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1d709>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d70a> DW_AT_low_pc : 0x8008b8c - <1d70e> DW_AT_high_pc : 0x32 - <1d712> DW_AT_sibling : <0x1d774> - <3><1d716>: Abbrev Number: 3 (DW_TAG_variable) - <1d717> DW_AT_name : val - <1d71b> DW_AT_decl_file : 2 - <1d71b> DW_AT_decl_line : 4376 - <1d71d> DW_AT_decl_column : 7 - <1d71e> DW_AT_type : <0x1c479> - <1d722> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1d725>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d726> DW_AT_abstract_origin: <0x20d7e> - <1d72a> DW_AT_low_pc : 0x8008b92 - <1d72e> DW_AT_high_pc : 0xa - <1d732> DW_AT_call_file : 2 - <1d732> DW_AT_call_line : 4376 - <1d734> DW_AT_call_column : 7 - <1d735> DW_AT_sibling : <0x1d74a> - <4><1d739>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d73a> DW_AT_abstract_origin: <0x20d8c> - <1d73e> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1d741>: Abbrev Number: 2 (DW_TAG_variable) - <1d742> DW_AT_abstract_origin: <0x20d98> - <1d746> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1d749>: Abbrev Number: 0 - <3><1d74a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d74b> DW_AT_abstract_origin: <0x20d42> - <1d74f> DW_AT_low_pc : 0x8008bae - <1d753> DW_AT_high_pc : 0xc - <1d757> DW_AT_call_file : 2 - <1d757> DW_AT_call_line : 4376 - <1d759> DW_AT_call_column : 7 - <4><1d75a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d75b> DW_AT_abstract_origin: <0x20d60> - <1d75f> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1d762>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d763> DW_AT_abstract_origin: <0x20d54> - <1d767> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><1d5d8>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d5d9> DW_AT_abstract_origin: <0x20c92> + <1d5dd> DW_AT_low_pc : 0x80090be + <1d5e1> DW_AT_high_pc : 0xc + <1d5e5> DW_AT_call_file : 2 + <1d5e5> DW_AT_call_line : 4614 + <1d5e7> DW_AT_call_column : 7 + <4><1d5e8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d5e9> DW_AT_abstract_origin: <0x20cb0> + <1d5ed> DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) + <4><1d5f1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d5f2> DW_AT_abstract_origin: <0x20ca4> + <1d5f6> DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) + <4><1d5fa>: Abbrev Number: 2 (DW_TAG_variable) + <1d5fb> DW_AT_abstract_origin: <0x20cbc> + <1d5ff> DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) + <4><1d603>: Abbrev Number: 0 + <3><1d604>: Abbrev Number: 0 + <2><1d605>: Abbrev Number: 0 + <1><1d606>: Abbrev Number: 18 (DW_TAG_subprogram) + <1d607> DW_AT_name : (indirect string, offset: 0xf8f23): UART_RxISR_16BIT + <1d60b> DW_AT_decl_file : 2 + <1d60b> DW_AT_decl_line : 4358 + <1d60d> DW_AT_decl_column : 13 + <1d60d> DW_AT_prototyped : 1 + <1d60d> DW_AT_low_pc : 0x8008bd8 + <1d611> DW_AT_high_pc : 0x1b8 + <1d615> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1d617> DW_AT_call_all_tail_calls: 1 + <1d617> DW_AT_sibling : <0x1d80e> + <2><1d61b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1d61c> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1d620> DW_AT_decl_file : 2 + <1d621> DW_AT_decl_line : 4358 + <1d623> DW_AT_decl_column : 50 + <1d624> DW_AT_type : <0x1cf04> + <1d628> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <2><1d62c>: Abbrev Number: 3 (DW_TAG_variable) + <1d62d> DW_AT_name : tmp + <1d631> DW_AT_decl_file : 2 + <1d631> DW_AT_decl_line : 4360 + <1d633> DW_AT_decl_column : 13 + <1d634> DW_AT_type : <0x1d2d7> + <1d638> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1d63b>: Abbrev Number: 9 (DW_TAG_variable) + <1d63c> DW_AT_name : (indirect string, offset: 0xf8ab4): uhMask + <1d640> DW_AT_decl_file : 2 + <1d640> DW_AT_decl_line : 4361 + <1d642> DW_AT_decl_column : 12 + <1d643> DW_AT_type : <0x1c3b3> + <1d647> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1d64a>: Abbrev Number: 9 (DW_TAG_variable) + <1d64b> DW_AT_name : (indirect string, offset: 0xf8cd6): uhdata + <1d64f> DW_AT_decl_file : 2 + <1d64f> DW_AT_decl_line : 4362 + <1d651> DW_AT_decl_column : 13 + <1d652> DW_AT_type : <0x1c3b3> + <1d656> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1d659>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d65a> DW_AT_low_pc : 0x8008c40 + <1d65e> DW_AT_high_pc : 0x32 + <1d662> DW_AT_sibling : <0x1d6c4> + <3><1d666>: Abbrev Number: 3 (DW_TAG_variable) + <1d667> DW_AT_name : val + <1d66b> DW_AT_decl_file : 2 + <1d66b> DW_AT_decl_line : 4376 + <1d66d> DW_AT_decl_column : 7 + <1d66e> DW_AT_type : <0x1c3c9> + <1d672> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1d675>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d676> DW_AT_abstract_origin: <0x20cce> + <1d67a> DW_AT_low_pc : 0x8008c46 + <1d67e> DW_AT_high_pc : 0xa + <1d682> DW_AT_call_file : 2 + <1d682> DW_AT_call_line : 4376 + <1d684> DW_AT_call_column : 7 + <1d685> DW_AT_sibling : <0x1d69a> + <4><1d689>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d68a> DW_AT_abstract_origin: <0x20cdc> + <1d68e> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1d691>: Abbrev Number: 2 (DW_TAG_variable) + <1d692> DW_AT_abstract_origin: <0x20ce8> + <1d696> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1d699>: Abbrev Number: 0 + <3><1d69a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d69b> DW_AT_abstract_origin: <0x20c92> + <1d69f> DW_AT_low_pc : 0x8008c62 + <1d6a3> DW_AT_high_pc : 0xc + <1d6a7> DW_AT_call_file : 2 + <1d6a7> DW_AT_call_line : 4376 + <1d6a9> DW_AT_call_column : 7 + <4><1d6aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d6ab> DW_AT_abstract_origin: <0x20cb0> + <1d6af> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1d6b2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d6b3> DW_AT_abstract_origin: <0x20ca4> + <1d6b7> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1d6ba>: Abbrev Number: 2 (DW_TAG_variable) + <1d6bb> DW_AT_abstract_origin: <0x20cbc> + <1d6bf> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1d6c2>: Abbrev Number: 0 + <3><1d6c3>: Abbrev Number: 0 + <2><1d6c4>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d6c5> DW_AT_low_pc : 0x8008c72 + <1d6c9> DW_AT_high_pc : 0x34 + <1d6cd> DW_AT_sibling : <0x1d731> + <3><1d6d1>: Abbrev Number: 3 (DW_TAG_variable) + <1d6d2> DW_AT_name : val + <1d6d6> DW_AT_decl_file : 2 + <1d6d6> DW_AT_decl_line : 4379 + <1d6d8> DW_AT_decl_column : 7 + <1d6d9> DW_AT_type : <0x1c3c9> + <1d6dd> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1d6e0>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d6e1> DW_AT_abstract_origin: <0x20cce> + <1d6e5> DW_AT_low_pc : 0x8008c7a + <1d6e9> DW_AT_high_pc : 0xa + <1d6ed> DW_AT_call_file : 2 + <1d6ed> DW_AT_call_line : 4379 + <1d6ef> DW_AT_call_column : 7 + <1d6f0> DW_AT_sibling : <0x1d707> + <4><1d6f4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d6f5> DW_AT_abstract_origin: <0x20cdc> + <1d6f9> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1d6fd>: Abbrev Number: 2 (DW_TAG_variable) + <1d6fe> DW_AT_abstract_origin: <0x20ce8> + <1d702> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1d706>: Abbrev Number: 0 + <3><1d707>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d708> DW_AT_abstract_origin: <0x20c92> + <1d70c> DW_AT_low_pc : 0x8008c96 + <1d710> DW_AT_high_pc : 0xc + <1d714> DW_AT_call_file : 2 + <1d714> DW_AT_call_line : 4379 + <1d716> DW_AT_call_column : 7 + <4><1d717>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d718> DW_AT_abstract_origin: <0x20cb0> + <1d71c> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1d71f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d720> DW_AT_abstract_origin: <0x20ca4> + <1d724> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1d727>: Abbrev Number: 2 (DW_TAG_variable) + <1d728> DW_AT_abstract_origin: <0x20cbc> + <1d72c> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1d72f>: Abbrev Number: 0 + <3><1d730>: Abbrev Number: 0 + <2><1d731>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d732> DW_AT_low_pc : 0x8008cd2 + <1d736> DW_AT_high_pc : 0x32 + <1d73a> DW_AT_sibling : <0x1d7a1> + <3><1d73e>: Abbrev Number: 3 (DW_TAG_variable) + <1d73f> DW_AT_name : val + <1d743> DW_AT_decl_file : 2 + <1d743> DW_AT_decl_line : 4397 + <1d745> DW_AT_decl_column : 11 + <1d746> DW_AT_type : <0x1c3c9> + <1d74a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><1d74d>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d74e> DW_AT_abstract_origin: <0x20cce> + <1d752> DW_AT_low_pc : 0x8008cd8 + <1d756> DW_AT_high_pc : 0xa + <1d75a> DW_AT_call_file : 2 + <1d75a> DW_AT_call_line : 4397 + <1d75c> DW_AT_call_column : 11 + <1d75d> DW_AT_sibling : <0x1d774> + <4><1d761>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d762> DW_AT_abstract_origin: <0x20cdc> + <1d766> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) <4><1d76a>: Abbrev Number: 2 (DW_TAG_variable) - <1d76b> DW_AT_abstract_origin: <0x20d6c> - <1d76f> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1d772>: Abbrev Number: 0 - <3><1d773>: Abbrev Number: 0 - <2><1d774>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d775> DW_AT_low_pc : 0x8008bbe - <1d779> DW_AT_high_pc : 0x34 - <1d77d> DW_AT_sibling : <0x1d7e1> - <3><1d781>: Abbrev Number: 3 (DW_TAG_variable) - <1d782> DW_AT_name : val - <1d786> DW_AT_decl_file : 2 - <1d786> DW_AT_decl_line : 4379 - <1d788> DW_AT_decl_column : 7 - <1d789> DW_AT_type : <0x1c479> - <1d78d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><1d790>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d791> DW_AT_abstract_origin: <0x20d7e> - <1d795> DW_AT_low_pc : 0x8008bc6 - <1d799> DW_AT_high_pc : 0xa - <1d79d> DW_AT_call_file : 2 - <1d79d> DW_AT_call_line : 4379 - <1d79f> DW_AT_call_column : 7 - <1d7a0> DW_AT_sibling : <0x1d7b7> - <4><1d7a4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d7a5> DW_AT_abstract_origin: <0x20d8c> - <1d7a9> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1d7ad>: Abbrev Number: 2 (DW_TAG_variable) - <1d7ae> DW_AT_abstract_origin: <0x20d98> - <1d7b2> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1d7b6>: Abbrev Number: 0 - <3><1d7b7>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d7b8> DW_AT_abstract_origin: <0x20d42> - <1d7bc> DW_AT_low_pc : 0x8008be2 - <1d7c0> DW_AT_high_pc : 0xc - <1d7c4> DW_AT_call_file : 2 - <1d7c4> DW_AT_call_line : 4379 - <1d7c6> DW_AT_call_column : 7 - <4><1d7c7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d7c8> DW_AT_abstract_origin: <0x20d60> - <1d7cc> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1d7cf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d7d0> DW_AT_abstract_origin: <0x20d54> - <1d7d4> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1d7d7>: Abbrev Number: 2 (DW_TAG_variable) - <1d7d8> DW_AT_abstract_origin: <0x20d6c> - <1d7dc> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <1d76b> DW_AT_abstract_origin: <0x20ce8> + <1d76f> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><1d773>: Abbrev Number: 0 + <3><1d774>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d775> DW_AT_abstract_origin: <0x20c92> + <1d779> DW_AT_low_pc : 0x8008cf4 + <1d77d> DW_AT_high_pc : 0xc + <1d781> DW_AT_call_file : 2 + <1d781> DW_AT_call_line : 4397 + <1d783> DW_AT_call_column : 11 + <4><1d784>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d785> DW_AT_abstract_origin: <0x20cb0> + <1d789> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1d78d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d78e> DW_AT_abstract_origin: <0x20ca4> + <1d792> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1d796>: Abbrev Number: 2 (DW_TAG_variable) + <1d797> DW_AT_abstract_origin: <0x20cbc> + <1d79b> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1d79f>: Abbrev Number: 0 + <3><1d7a0>: Abbrev Number: 0 + <2><1d7a1>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1d7a2> DW_AT_low_pc : 0x8008d12 + <1d7a6> DW_AT_high_pc : 0x32 + <3><1d7aa>: Abbrev Number: 3 (DW_TAG_variable) + <1d7ab> DW_AT_name : val + <1d7af> DW_AT_decl_file : 2 + <1d7af> DW_AT_decl_line : 4417 + <1d7b1> DW_AT_decl_column : 9 + <1d7b2> DW_AT_type : <0x1c3c9> + <1d7b6> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><1d7b9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d7ba> DW_AT_abstract_origin: <0x20cce> + <1d7be> DW_AT_low_pc : 0x8008d18 + <1d7c2> DW_AT_high_pc : 0xa + <1d7c6> DW_AT_call_file : 2 + <1d7c6> DW_AT_call_line : 4417 + <1d7c8> DW_AT_call_column : 9 + <1d7c9> DW_AT_sibling : <0x1d7e0> + <4><1d7cd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d7ce> DW_AT_abstract_origin: <0x20cdc> + <1d7d2> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <4><1d7d6>: Abbrev Number: 2 (DW_TAG_variable) + <1d7d7> DW_AT_abstract_origin: <0x20ce8> + <1d7db> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) <4><1d7df>: Abbrev Number: 0 - <3><1d7e0>: Abbrev Number: 0 - <2><1d7e1>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d7e2> DW_AT_low_pc : 0x8008c1e - <1d7e6> DW_AT_high_pc : 0x32 - <1d7ea> DW_AT_sibling : <0x1d851> - <3><1d7ee>: Abbrev Number: 3 (DW_TAG_variable) - <1d7ef> DW_AT_name : val - <1d7f3> DW_AT_decl_file : 2 - <1d7f3> DW_AT_decl_line : 4397 - <1d7f5> DW_AT_decl_column : 11 - <1d7f6> DW_AT_type : <0x1c479> - <1d7fa> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><1d7fd>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d7fe> DW_AT_abstract_origin: <0x20d7e> - <1d802> DW_AT_low_pc : 0x8008c24 - <1d806> DW_AT_high_pc : 0xa - <1d80a> DW_AT_call_file : 2 - <1d80a> DW_AT_call_line : 4397 - <1d80c> DW_AT_call_column : 11 - <1d80d> DW_AT_sibling : <0x1d824> - <4><1d811>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d812> DW_AT_abstract_origin: <0x20d8c> - <1d816> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1d81a>: Abbrev Number: 2 (DW_TAG_variable) - <1d81b> DW_AT_abstract_origin: <0x20d98> - <1d81f> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><1d823>: Abbrev Number: 0 - <3><1d824>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d825> DW_AT_abstract_origin: <0x20d42> - <1d829> DW_AT_low_pc : 0x8008c40 - <1d82d> DW_AT_high_pc : 0xc - <1d831> DW_AT_call_file : 2 - <1d831> DW_AT_call_line : 4397 - <1d833> DW_AT_call_column : 11 - <4><1d834>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d835> DW_AT_abstract_origin: <0x20d60> - <1d839> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1d83d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d83e> DW_AT_abstract_origin: <0x20d54> - <1d842> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1d846>: Abbrev Number: 2 (DW_TAG_variable) - <1d847> DW_AT_abstract_origin: <0x20d6c> - <1d84b> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1d84f>: Abbrev Number: 0 - <3><1d850>: Abbrev Number: 0 - <2><1d851>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1d852> DW_AT_low_pc : 0x8008c5e - <1d856> DW_AT_high_pc : 0x32 - <3><1d85a>: Abbrev Number: 3 (DW_TAG_variable) - <1d85b> DW_AT_name : val - <1d85f> DW_AT_decl_file : 2 - <1d85f> DW_AT_decl_line : 4417 - <1d861> DW_AT_decl_column : 9 - <1d862> DW_AT_type : <0x1c479> - <1d866> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><1d869>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d86a> DW_AT_abstract_origin: <0x20d7e> - <1d86e> DW_AT_low_pc : 0x8008c64 - <1d872> DW_AT_high_pc : 0xa - <1d876> DW_AT_call_file : 2 - <1d876> DW_AT_call_line : 4417 - <1d878> DW_AT_call_column : 9 - <1d879> DW_AT_sibling : <0x1d890> - <4><1d87d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d87e> DW_AT_abstract_origin: <0x20d8c> - <1d882> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <4><1d886>: Abbrev Number: 2 (DW_TAG_variable) - <1d887> DW_AT_abstract_origin: <0x20d98> - <1d88b> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <4><1d88f>: Abbrev Number: 0 - <3><1d890>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d891> DW_AT_abstract_origin: <0x20d42> - <1d895> DW_AT_low_pc : 0x8008c80 - <1d899> DW_AT_high_pc : 0xc - <1d89d> DW_AT_call_file : 2 - <1d89d> DW_AT_call_line : 4417 - <1d89f> DW_AT_call_column : 9 - <4><1d8a0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d8a1> DW_AT_abstract_origin: <0x20d60> - <1d8a5> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><1d8a9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d8aa> DW_AT_abstract_origin: <0x20d54> - <1d8ae> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><1d8b2>: Abbrev Number: 2 (DW_TAG_variable) - <1d8b3> DW_AT_abstract_origin: <0x20d6c> - <1d8b7> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <3><1d7e0>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d7e1> DW_AT_abstract_origin: <0x20c92> + <1d7e5> DW_AT_low_pc : 0x8008d34 + <1d7e9> DW_AT_high_pc : 0xc + <1d7ed> DW_AT_call_file : 2 + <1d7ed> DW_AT_call_line : 4417 + <1d7ef> DW_AT_call_column : 9 + <4><1d7f0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d7f1> DW_AT_abstract_origin: <0x20cb0> + <1d7f5> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><1d7f9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d7fa> DW_AT_abstract_origin: <0x20ca4> + <1d7fe> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><1d802>: Abbrev Number: 2 (DW_TAG_variable) + <1d803> DW_AT_abstract_origin: <0x20cbc> + <1d807> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><1d80b>: Abbrev Number: 0 + <3><1d80c>: Abbrev Number: 0 + <2><1d80d>: Abbrev Number: 0 + <1><1d80e>: Abbrev Number: 18 (DW_TAG_subprogram) + <1d80f> DW_AT_name : (indirect string, offset: 0xf8f57): UART_RxISR_8BIT + <1d813> DW_AT_decl_file : 2 + <1d813> DW_AT_decl_line : 4258 + <1d815> DW_AT_decl_column : 13 + <1d815> DW_AT_prototyped : 1 + <1d815> DW_AT_low_pc : 0x8008a20 + <1d819> DW_AT_high_pc : 0x1b8 + <1d81d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1d81f> DW_AT_call_all_tail_calls: 1 + <1d81f> DW_AT_sibling : <0x1da06> + <2><1d823>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1d824> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1d828> DW_AT_decl_file : 2 + <1d829> DW_AT_decl_line : 4258 + <1d82b> DW_AT_decl_column : 49 + <1d82c> DW_AT_type : <0x1cf04> + <1d830> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <2><1d834>: Abbrev Number: 9 (DW_TAG_variable) + <1d835> DW_AT_name : (indirect string, offset: 0xf8ab4): uhMask + <1d839> DW_AT_decl_file : 2 + <1d839> DW_AT_decl_line : 4260 + <1d83b> DW_AT_decl_column : 12 + <1d83c> DW_AT_type : <0x1c3b3> + <1d840> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1d843>: Abbrev Number: 9 (DW_TAG_variable) + <1d844> DW_AT_name : (indirect string, offset: 0xf8cd6): uhdata + <1d848> DW_AT_decl_file : 2 + <1d848> DW_AT_decl_line : 4261 + <1d84a> DW_AT_decl_column : 13 + <1d84b> DW_AT_type : <0x1c3b3> + <1d84f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1d852>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d853> DW_AT_low_pc : 0x8008a88 + <1d857> DW_AT_high_pc : 0x32 + <1d85b> DW_AT_sibling : <0x1d8bd> + <3><1d85f>: Abbrev Number: 3 (DW_TAG_variable) + <1d860> DW_AT_name : val + <1d864> DW_AT_decl_file : 2 + <1d864> DW_AT_decl_line : 4274 + <1d866> DW_AT_decl_column : 7 + <1d867> DW_AT_type : <0x1c3c9> + <1d86b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1d86e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d86f> DW_AT_abstract_origin: <0x20cce> + <1d873> DW_AT_low_pc : 0x8008a8e + <1d877> DW_AT_high_pc : 0xa + <1d87b> DW_AT_call_file : 2 + <1d87b> DW_AT_call_line : 4274 + <1d87d> DW_AT_call_column : 7 + <1d87e> DW_AT_sibling : <0x1d893> + <4><1d882>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d883> DW_AT_abstract_origin: <0x20cdc> + <1d887> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1d88a>: Abbrev Number: 2 (DW_TAG_variable) + <1d88b> DW_AT_abstract_origin: <0x20ce8> + <1d88f> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1d892>: Abbrev Number: 0 + <3><1d893>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d894> DW_AT_abstract_origin: <0x20c92> + <1d898> DW_AT_low_pc : 0x8008aaa + <1d89c> DW_AT_high_pc : 0xc + <1d8a0> DW_AT_call_file : 2 + <1d8a0> DW_AT_call_line : 4274 + <1d8a2> DW_AT_call_column : 7 + <4><1d8a3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d8a4> DW_AT_abstract_origin: <0x20cb0> + <1d8a8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1d8ab>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d8ac> DW_AT_abstract_origin: <0x20ca4> + <1d8b0> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1d8b3>: Abbrev Number: 2 (DW_TAG_variable) + <1d8b4> DW_AT_abstract_origin: <0x20cbc> + <1d8b8> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) <4><1d8bb>: Abbrev Number: 0 <3><1d8bc>: Abbrev Number: 0 - <2><1d8bd>: Abbrev Number: 0 - <1><1d8be>: Abbrev Number: 18 (DW_TAG_subprogram) - <1d8bf> DW_AT_name : (indirect string, offset: 0xf8f72): UART_RxISR_8BIT - <1d8c3> DW_AT_decl_file : 2 - <1d8c3> DW_AT_decl_line : 4258 - <1d8c5> DW_AT_decl_column : 13 - <1d8c5> DW_AT_prototyped : 1 - <1d8c5> DW_AT_low_pc : 0x800896c - <1d8c9> DW_AT_high_pc : 0x1b8 - <1d8cd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1d8cf> DW_AT_call_all_tail_calls: 1 - <1d8cf> DW_AT_sibling : <0x1dab6> - <2><1d8d3>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1d8d4> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1d8d8> DW_AT_decl_file : 2 - <1d8d9> DW_AT_decl_line : 4258 - <1d8db> DW_AT_decl_column : 49 - <1d8dc> DW_AT_type : <0x1cfb4> - <1d8e0> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <2><1d8e4>: Abbrev Number: 9 (DW_TAG_variable) - <1d8e5> DW_AT_name : (indirect string, offset: 0xf8acf): uhMask - <1d8e9> DW_AT_decl_file : 2 - <1d8e9> DW_AT_decl_line : 4260 - <1d8eb> DW_AT_decl_column : 12 - <1d8ec> DW_AT_type : <0x1c463> - <1d8f0> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1d8f3>: Abbrev Number: 9 (DW_TAG_variable) - <1d8f4> DW_AT_name : (indirect string, offset: 0xf8cf1): uhdata - <1d8f8> DW_AT_decl_file : 2 - <1d8f8> DW_AT_decl_line : 4261 - <1d8fa> DW_AT_decl_column : 13 - <1d8fb> DW_AT_type : <0x1c463> - <1d8ff> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1d902>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d903> DW_AT_low_pc : 0x80089d4 - <1d907> DW_AT_high_pc : 0x32 - <1d90b> DW_AT_sibling : <0x1d96d> - <3><1d90f>: Abbrev Number: 3 (DW_TAG_variable) - <1d910> DW_AT_name : val - <1d914> DW_AT_decl_file : 2 - <1d914> DW_AT_decl_line : 4274 - <1d916> DW_AT_decl_column : 7 - <1d917> DW_AT_type : <0x1c479> - <1d91b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1d91e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d91f> DW_AT_abstract_origin: <0x20d7e> - <1d923> DW_AT_low_pc : 0x80089da - <1d927> DW_AT_high_pc : 0xa - <1d92b> DW_AT_call_file : 2 - <1d92b> DW_AT_call_line : 4274 - <1d92d> DW_AT_call_column : 7 - <1d92e> DW_AT_sibling : <0x1d943> - <4><1d932>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d933> DW_AT_abstract_origin: <0x20d8c> - <1d937> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1d93a>: Abbrev Number: 2 (DW_TAG_variable) - <1d93b> DW_AT_abstract_origin: <0x20d98> - <1d93f> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1d942>: Abbrev Number: 0 - <3><1d943>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d944> DW_AT_abstract_origin: <0x20d42> - <1d948> DW_AT_low_pc : 0x80089f6 - <1d94c> DW_AT_high_pc : 0xc - <1d950> DW_AT_call_file : 2 - <1d950> DW_AT_call_line : 4274 - <1d952> DW_AT_call_column : 7 - <4><1d953>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d954> DW_AT_abstract_origin: <0x20d60> - <1d958> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1d95b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d95c> DW_AT_abstract_origin: <0x20d54> - <1d960> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1d963>: Abbrev Number: 2 (DW_TAG_variable) - <1d964> DW_AT_abstract_origin: <0x20d6c> - <1d968> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><1d8bd>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d8be> DW_AT_low_pc : 0x8008aba + <1d8c2> DW_AT_high_pc : 0x34 + <1d8c6> DW_AT_sibling : <0x1d929> + <3><1d8ca>: Abbrev Number: 3 (DW_TAG_variable) + <1d8cb> DW_AT_name : val + <1d8cf> DW_AT_decl_file : 2 + <1d8cf> DW_AT_decl_line : 4277 + <1d8d1> DW_AT_decl_column : 7 + <1d8d2> DW_AT_type : <0x1c3c9> + <1d8d6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1d8d9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d8da> DW_AT_abstract_origin: <0x20cce> + <1d8de> DW_AT_low_pc : 0x8008ac2 + <1d8e2> DW_AT_high_pc : 0xa + <1d8e6> DW_AT_call_file : 2 + <1d8e6> DW_AT_call_line : 4277 + <1d8e8> DW_AT_call_column : 7 + <1d8e9> DW_AT_sibling : <0x1d8ff> + <4><1d8ed>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d8ee> DW_AT_abstract_origin: <0x20cdc> + <1d8f2> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1d8f5>: Abbrev Number: 2 (DW_TAG_variable) + <1d8f6> DW_AT_abstract_origin: <0x20ce8> + <1d8fa> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1d8fe>: Abbrev Number: 0 + <3><1d8ff>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d900> DW_AT_abstract_origin: <0x20c92> + <1d904> DW_AT_low_pc : 0x8008ade + <1d908> DW_AT_high_pc : 0xc + <1d90c> DW_AT_call_file : 2 + <1d90c> DW_AT_call_line : 4277 + <1d90e> DW_AT_call_column : 7 + <4><1d90f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d910> DW_AT_abstract_origin: <0x20cb0> + <1d914> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1d917>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d918> DW_AT_abstract_origin: <0x20ca4> + <1d91c> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1d91f>: Abbrev Number: 2 (DW_TAG_variable) + <1d920> DW_AT_abstract_origin: <0x20cbc> + <1d924> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1d927>: Abbrev Number: 0 + <3><1d928>: Abbrev Number: 0 + <2><1d929>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1d92a> DW_AT_low_pc : 0x8008b1a + <1d92e> DW_AT_high_pc : 0x32 + <1d932> DW_AT_sibling : <0x1d999> + <3><1d936>: Abbrev Number: 3 (DW_TAG_variable) + <1d937> DW_AT_name : val + <1d93b> DW_AT_decl_file : 2 + <1d93b> DW_AT_decl_line : 4295 + <1d93d> DW_AT_decl_column : 11 + <1d93e> DW_AT_type : <0x1c3c9> + <1d942> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1d945>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d946> DW_AT_abstract_origin: <0x20cce> + <1d94a> DW_AT_low_pc : 0x8008b20 + <1d94e> DW_AT_high_pc : 0xa + <1d952> DW_AT_call_file : 2 + <1d952> DW_AT_call_line : 4295 + <1d954> DW_AT_call_column : 11 + <1d955> DW_AT_sibling : <0x1d96c> + <4><1d959>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d95a> DW_AT_abstract_origin: <0x20cdc> + <1d95e> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1d962>: Abbrev Number: 2 (DW_TAG_variable) + <1d963> DW_AT_abstract_origin: <0x20ce8> + <1d967> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) <4><1d96b>: Abbrev Number: 0 - <3><1d96c>: Abbrev Number: 0 - <2><1d96d>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d96e> DW_AT_low_pc : 0x8008a06 - <1d972> DW_AT_high_pc : 0x34 - <1d976> DW_AT_sibling : <0x1d9d9> - <3><1d97a>: Abbrev Number: 3 (DW_TAG_variable) - <1d97b> DW_AT_name : val - <1d97f> DW_AT_decl_file : 2 - <1d97f> DW_AT_decl_line : 4277 - <1d981> DW_AT_decl_column : 7 - <1d982> DW_AT_type : <0x1c479> - <1d986> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1d989>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d98a> DW_AT_abstract_origin: <0x20d7e> - <1d98e> DW_AT_low_pc : 0x8008a0e - <1d992> DW_AT_high_pc : 0xa - <1d996> DW_AT_call_file : 2 - <1d996> DW_AT_call_line : 4277 - <1d998> DW_AT_call_column : 7 - <1d999> DW_AT_sibling : <0x1d9af> - <4><1d99d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d99e> DW_AT_abstract_origin: <0x20d8c> - <1d9a2> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1d9a5>: Abbrev Number: 2 (DW_TAG_variable) - <1d9a6> DW_AT_abstract_origin: <0x20d98> - <1d9aa> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1d9ae>: Abbrev Number: 0 - <3><1d9af>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1d9b0> DW_AT_abstract_origin: <0x20d42> - <1d9b4> DW_AT_low_pc : 0x8008a2a - <1d9b8> DW_AT_high_pc : 0xc - <1d9bc> DW_AT_call_file : 2 - <1d9bc> DW_AT_call_line : 4277 - <1d9be> DW_AT_call_column : 7 - <4><1d9bf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d9c0> DW_AT_abstract_origin: <0x20d60> - <1d9c4> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1d9c7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1d9c8> DW_AT_abstract_origin: <0x20d54> - <1d9cc> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1d9cf>: Abbrev Number: 2 (DW_TAG_variable) - <1d9d0> DW_AT_abstract_origin: <0x20d6c> - <1d9d4> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <3><1d96c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d96d> DW_AT_abstract_origin: <0x20c92> + <1d971> DW_AT_low_pc : 0x8008b3c + <1d975> DW_AT_high_pc : 0xc + <1d979> DW_AT_call_file : 2 + <1d979> DW_AT_call_line : 4295 + <1d97b> DW_AT_call_column : 11 + <4><1d97c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d97d> DW_AT_abstract_origin: <0x20cb0> + <1d981> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1d985>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d986> DW_AT_abstract_origin: <0x20ca4> + <1d98a> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1d98e>: Abbrev Number: 2 (DW_TAG_variable) + <1d98f> DW_AT_abstract_origin: <0x20cbc> + <1d993> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1d997>: Abbrev Number: 0 + <3><1d998>: Abbrev Number: 0 + <2><1d999>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1d99a> DW_AT_low_pc : 0x8008b5a + <1d99e> DW_AT_high_pc : 0x32 + <3><1d9a2>: Abbrev Number: 3 (DW_TAG_variable) + <1d9a3> DW_AT_name : val + <1d9a7> DW_AT_decl_file : 2 + <1d9a7> DW_AT_decl_line : 4315 + <1d9a9> DW_AT_decl_column : 9 + <1d9aa> DW_AT_type : <0x1c3c9> + <1d9ae> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><1d9b1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1d9b2> DW_AT_abstract_origin: <0x20cce> + <1d9b6> DW_AT_low_pc : 0x8008b60 + <1d9ba> DW_AT_high_pc : 0xa + <1d9be> DW_AT_call_file : 2 + <1d9be> DW_AT_call_line : 4315 + <1d9c0> DW_AT_call_column : 9 + <1d9c1> DW_AT_sibling : <0x1d9d8> + <4><1d9c5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d9c6> DW_AT_abstract_origin: <0x20cdc> + <1d9ca> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><1d9ce>: Abbrev Number: 2 (DW_TAG_variable) + <1d9cf> DW_AT_abstract_origin: <0x20ce8> + <1d9d3> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) <4><1d9d7>: Abbrev Number: 0 - <3><1d9d8>: Abbrev Number: 0 - <2><1d9d9>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1d9da> DW_AT_low_pc : 0x8008a66 - <1d9de> DW_AT_high_pc : 0x32 - <1d9e2> DW_AT_sibling : <0x1da49> - <3><1d9e6>: Abbrev Number: 3 (DW_TAG_variable) - <1d9e7> DW_AT_name : val - <1d9eb> DW_AT_decl_file : 2 - <1d9eb> DW_AT_decl_line : 4295 - <1d9ed> DW_AT_decl_column : 11 - <1d9ee> DW_AT_type : <0x1c479> - <1d9f2> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><1d9f5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1d9f6> DW_AT_abstract_origin: <0x20d7e> - <1d9fa> DW_AT_low_pc : 0x8008a6c - <1d9fe> DW_AT_high_pc : 0xa - <1da02> DW_AT_call_file : 2 - <1da02> DW_AT_call_line : 4295 - <1da04> DW_AT_call_column : 11 - <1da05> DW_AT_sibling : <0x1da1c> - <4><1da09>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1da0a> DW_AT_abstract_origin: <0x20d8c> - <1da0e> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1da12>: Abbrev Number: 2 (DW_TAG_variable) - <1da13> DW_AT_abstract_origin: <0x20d98> - <1da17> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1da1b>: Abbrev Number: 0 - <3><1da1c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1da1d> DW_AT_abstract_origin: <0x20d42> - <1da21> DW_AT_low_pc : 0x8008a88 - <1da25> DW_AT_high_pc : 0xc - <1da29> DW_AT_call_file : 2 - <1da29> DW_AT_call_line : 4295 - <1da2b> DW_AT_call_column : 11 - <4><1da2c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1da2d> DW_AT_abstract_origin: <0x20d60> - <1da31> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1da35>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1da36> DW_AT_abstract_origin: <0x20d54> - <1da3a> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1da3e>: Abbrev Number: 2 (DW_TAG_variable) - <1da3f> DW_AT_abstract_origin: <0x20d6c> - <1da43> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1da47>: Abbrev Number: 0 - <3><1da48>: Abbrev Number: 0 - <2><1da49>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1da4a> DW_AT_low_pc : 0x8008aa6 - <1da4e> DW_AT_high_pc : 0x32 - <3><1da52>: Abbrev Number: 3 (DW_TAG_variable) - <1da53> DW_AT_name : val - <1da57> DW_AT_decl_file : 2 - <1da57> DW_AT_decl_line : 4315 - <1da59> DW_AT_decl_column : 9 - <1da5a> DW_AT_type : <0x1c479> - <1da5e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><1da61>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1da62> DW_AT_abstract_origin: <0x20d7e> - <1da66> DW_AT_low_pc : 0x8008aac - <1da6a> DW_AT_high_pc : 0xa - <1da6e> DW_AT_call_file : 2 - <1da6e> DW_AT_call_line : 4315 - <1da70> DW_AT_call_column : 9 - <1da71> DW_AT_sibling : <0x1da88> - <4><1da75>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1da76> DW_AT_abstract_origin: <0x20d8c> - <1da7a> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><1da7e>: Abbrev Number: 2 (DW_TAG_variable) - <1da7f> DW_AT_abstract_origin: <0x20d98> - <1da83> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <4><1da87>: Abbrev Number: 0 - <3><1da88>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1da89> DW_AT_abstract_origin: <0x20d42> - <1da8d> DW_AT_low_pc : 0x8008ac8 - <1da91> DW_AT_high_pc : 0xc - <1da95> DW_AT_call_file : 2 - <1da95> DW_AT_call_line : 4315 - <1da97> DW_AT_call_column : 9 - <4><1da98>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1da99> DW_AT_abstract_origin: <0x20d60> - <1da9d> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><1daa1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1daa2> DW_AT_abstract_origin: <0x20d54> - <1daa6> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><1daaa>: Abbrev Number: 2 (DW_TAG_variable) - <1daab> DW_AT_abstract_origin: <0x20d6c> - <1daaf> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><1dab3>: Abbrev Number: 0 - <3><1dab4>: Abbrev Number: 0 - <2><1dab5>: Abbrev Number: 0 - <1><1dab6>: Abbrev Number: 18 (DW_TAG_subprogram) - <1dab7> DW_AT_name : (indirect string, offset: 0xf933d): UART_EndTransmit_IT - <1dabb> DW_AT_decl_file : 2 - <1dabb> DW_AT_decl_line : 4233 - <1dabd> DW_AT_decl_column : 13 - <1dabd> DW_AT_prototyped : 1 - <1dabd> DW_AT_low_pc : 0x8008914 - <1dac1> DW_AT_high_pc : 0x56 - <1dac5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1dac7> DW_AT_call_all_tail_calls: 1 - <1dac7> DW_AT_sibling : <0x1db43> - <2><1dacb>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1dacc> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1dad0> DW_AT_decl_file : 2 - <1dad1> DW_AT_decl_line : 4233 - <1dad3> DW_AT_decl_column : 53 - <1dad4> DW_AT_type : <0x1cfb4> - <1dad8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><1dadb>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1dadc> DW_AT_low_pc : 0x800891c - <1dae0> DW_AT_high_pc : 0x32 + <3><1d9d8>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1d9d9> DW_AT_abstract_origin: <0x20c92> + <1d9dd> DW_AT_low_pc : 0x8008b7c + <1d9e1> DW_AT_high_pc : 0xc + <1d9e5> DW_AT_call_file : 2 + <1d9e5> DW_AT_call_line : 4315 + <1d9e7> DW_AT_call_column : 9 + <4><1d9e8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d9e9> DW_AT_abstract_origin: <0x20cb0> + <1d9ed> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><1d9f1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1d9f2> DW_AT_abstract_origin: <0x20ca4> + <1d9f6> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><1d9fa>: Abbrev Number: 2 (DW_TAG_variable) + <1d9fb> DW_AT_abstract_origin: <0x20cbc> + <1d9ff> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><1da03>: Abbrev Number: 0 + <3><1da04>: Abbrev Number: 0 + <2><1da05>: Abbrev Number: 0 + <1><1da06>: Abbrev Number: 18 (DW_TAG_subprogram) + <1da07> DW_AT_name : (indirect string, offset: 0xf9322): UART_EndTransmit_IT + <1da0b> DW_AT_decl_file : 2 + <1da0b> DW_AT_decl_line : 4233 + <1da0d> DW_AT_decl_column : 13 + <1da0d> DW_AT_prototyped : 1 + <1da0d> DW_AT_low_pc : 0x80089c8 + <1da11> DW_AT_high_pc : 0x56 + <1da15> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1da17> DW_AT_call_all_tail_calls: 1 + <1da17> DW_AT_sibling : <0x1da93> + <2><1da1b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1da1c> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1da20> DW_AT_decl_file : 2 + <1da21> DW_AT_decl_line : 4233 + <1da23> DW_AT_decl_column : 53 + <1da24> DW_AT_type : <0x1cf04> + <1da28> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><1da2b>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1da2c> DW_AT_low_pc : 0x80089d0 + <1da30> DW_AT_high_pc : 0x32 + <3><1da34>: Abbrev Number: 3 (DW_TAG_variable) + <1da35> DW_AT_name : val + <1da39> DW_AT_decl_file : 2 + <1da39> DW_AT_decl_line : 4236 + <1da3b> DW_AT_decl_column : 3 + <1da3c> DW_AT_type : <0x1c3c9> + <1da40> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1da43>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1da44> DW_AT_abstract_origin: <0x20cce> + <1da48> DW_AT_low_pc : 0x80089d6 + <1da4c> DW_AT_high_pc : 0xa + <1da50> DW_AT_call_file : 2 + <1da50> DW_AT_call_line : 4236 + <1da52> DW_AT_call_column : 3 + <1da53> DW_AT_sibling : <0x1da68> + <4><1da57>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1da58> DW_AT_abstract_origin: <0x20cdc> + <1da5c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1da5f>: Abbrev Number: 2 (DW_TAG_variable) + <1da60> DW_AT_abstract_origin: <0x20ce8> + <1da64> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1da67>: Abbrev Number: 0 + <3><1da68>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1da69> DW_AT_abstract_origin: <0x20c92> + <1da6d> DW_AT_low_pc : 0x80089f2 + <1da71> DW_AT_high_pc : 0xc + <1da75> DW_AT_call_file : 2 + <1da75> DW_AT_call_line : 4236 + <1da77> DW_AT_call_column : 3 + <4><1da78>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1da79> DW_AT_abstract_origin: <0x20cb0> + <1da7d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><1da80>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1da81> DW_AT_abstract_origin: <0x20ca4> + <1da85> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><1da88>: Abbrev Number: 2 (DW_TAG_variable) + <1da89> DW_AT_abstract_origin: <0x20cbc> + <1da8d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1da90>: Abbrev Number: 0 + <3><1da91>: Abbrev Number: 0 + <2><1da92>: Abbrev Number: 0 + <1><1da93>: Abbrev Number: 26 (DW_TAG_subprogram) + <1da94> DW_AT_name : (indirect string, offset: 0xf8c31): UART_TxISR_16BIT_FIFOEN + <1da98> DW_AT_decl_file : 2 + <1da98> DW_AT_decl_line : 4192 + <1da9a> DW_AT_decl_column : 13 + <1da9a> DW_AT_prototyped : 1 + <1da9a> DW_AT_low_pc : 0x80088de + <1da9e> DW_AT_high_pc : 0xea + <1daa2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1daa4> DW_AT_call_all_calls: 1 + <1daa4> DW_AT_sibling : <0x1dbaa> + <2><1daa8>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1daa9> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1daad> DW_AT_decl_file : 2 + <1daae> DW_AT_decl_line : 4192 + <1dab0> DW_AT_decl_column : 57 + <1dab1> DW_AT_type : <0x1cf04> + <1dab5> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <2><1dab9>: Abbrev Number: 3 (DW_TAG_variable) + <1daba> DW_AT_name : tmp + <1dabe> DW_AT_decl_file : 2 + <1dabe> DW_AT_decl_line : 4194 + <1dac0> DW_AT_decl_column : 19 + <1dac1> DW_AT_type : <0x1dbaa> + <1dac5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1dac8>: Abbrev Number: 9 (DW_TAG_variable) + <1dac9> DW_AT_name : (indirect string, offset: 0xf91bb): nb_tx_data + <1dacd> DW_AT_decl_file : 2 + <1dacd> DW_AT_decl_line : 4195 + <1dacf> DW_AT_decl_column : 13 + <1dad0> DW_AT_type : <0x1c3b3> + <1dad4> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1dad7>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1dad8> DW_AT_low_pc : 0x8008906 + <1dadc> DW_AT_high_pc : 0x34 + <1dae0> DW_AT_sibling : <0x1db42> <3><1dae4>: Abbrev Number: 3 (DW_TAG_variable) <1dae5> DW_AT_name : val <1dae9> DW_AT_decl_file : 2 - <1dae9> DW_AT_decl_line : 4236 - <1daeb> DW_AT_decl_column : 3 - <1daec> DW_AT_type : <0x1c479> - <1daf0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <1dae9> DW_AT_decl_line : 4205 + <1daeb> DW_AT_decl_column : 9 + <1daec> DW_AT_type : <0x1c3c9> + <1daf0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) <3><1daf3>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1daf4> DW_AT_abstract_origin: <0x20d7e> - <1daf8> DW_AT_low_pc : 0x8008922 + <1daf4> DW_AT_abstract_origin: <0x20cce> + <1daf8> DW_AT_low_pc : 0x800890e <1dafc> DW_AT_high_pc : 0xa <1db00> DW_AT_call_file : 2 - <1db00> DW_AT_call_line : 4236 - <1db02> DW_AT_call_column : 3 + <1db00> DW_AT_call_line : 4205 + <1db02> DW_AT_call_column : 9 <1db03> DW_AT_sibling : <0x1db18> <4><1db07>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1db08> DW_AT_abstract_origin: <0x20d8c> - <1db0c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <1db08> DW_AT_abstract_origin: <0x20cdc> + <1db0c> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) <4><1db0f>: Abbrev Number: 2 (DW_TAG_variable) - <1db10> DW_AT_abstract_origin: <0x20d98> - <1db14> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <1db10> DW_AT_abstract_origin: <0x20ce8> + <1db14> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) <4><1db17>: Abbrev Number: 0 <3><1db18>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1db19> DW_AT_abstract_origin: <0x20d42> - <1db1d> DW_AT_low_pc : 0x800893e + <1db19> DW_AT_abstract_origin: <0x20c92> + <1db1d> DW_AT_low_pc : 0x800892a <1db21> DW_AT_high_pc : 0xc <1db25> DW_AT_call_file : 2 - <1db25> DW_AT_call_line : 4236 - <1db27> DW_AT_call_column : 3 + <1db25> DW_AT_call_line : 4205 + <1db27> DW_AT_call_column : 9 <4><1db28>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1db29> DW_AT_abstract_origin: <0x20d60> - <1db2d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <1db29> DW_AT_abstract_origin: <0x20cb0> + <1db2d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) <4><1db30>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1db31> DW_AT_abstract_origin: <0x20d54> - <1db35> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <1db31> DW_AT_abstract_origin: <0x20ca4> + <1db35> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) <4><1db38>: Abbrev Number: 2 (DW_TAG_variable) - <1db39> DW_AT_abstract_origin: <0x20d6c> - <1db3d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <1db39> DW_AT_abstract_origin: <0x20cbc> + <1db3d> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) <4><1db40>: Abbrev Number: 0 <3><1db41>: Abbrev Number: 0 - <2><1db42>: Abbrev Number: 0 - <1><1db43>: Abbrev Number: 26 (DW_TAG_subprogram) - <1db44> DW_AT_name : (indirect string, offset: 0xf8c4c): UART_TxISR_16BIT_FIFOEN - <1db48> DW_AT_decl_file : 2 - <1db48> DW_AT_decl_line : 4192 - <1db4a> DW_AT_decl_column : 13 - <1db4a> DW_AT_prototyped : 1 - <1db4a> DW_AT_low_pc : 0x800882a - <1db4e> DW_AT_high_pc : 0xea - <1db52> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1db54> DW_AT_call_all_calls: 1 - <1db54> DW_AT_sibling : <0x1dc5a> - <2><1db58>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1db59> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1db5d> DW_AT_decl_file : 2 - <1db5e> DW_AT_decl_line : 4192 - <1db60> DW_AT_decl_column : 57 - <1db61> DW_AT_type : <0x1cfb4> - <1db65> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <2><1db69>: Abbrev Number: 3 (DW_TAG_variable) - <1db6a> DW_AT_name : tmp - <1db6e> DW_AT_decl_file : 2 - <1db6e> DW_AT_decl_line : 4194 - <1db70> DW_AT_decl_column : 19 - <1db71> DW_AT_type : <0x1dc5a> - <1db75> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1db78>: Abbrev Number: 9 (DW_TAG_variable) - <1db79> DW_AT_name : (indirect string, offset: 0xf91d6): nb_tx_data - <1db7d> DW_AT_decl_file : 2 - <1db7d> DW_AT_decl_line : 4195 - <1db7f> DW_AT_decl_column : 13 - <1db80> DW_AT_type : <0x1c463> - <1db84> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1db87>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1db88> DW_AT_low_pc : 0x8008852 - <1db8c> DW_AT_high_pc : 0x34 - <1db90> DW_AT_sibling : <0x1dbf2> - <3><1db94>: Abbrev Number: 3 (DW_TAG_variable) - <1db95> DW_AT_name : val - <1db99> DW_AT_decl_file : 2 - <1db99> DW_AT_decl_line : 4205 - <1db9b> DW_AT_decl_column : 9 - <1db9c> DW_AT_type : <0x1c479> - <1dba0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1dba3>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1dba4> DW_AT_abstract_origin: <0x20d7e> - <1dba8> DW_AT_low_pc : 0x800885a - <1dbac> DW_AT_high_pc : 0xa - <1dbb0> DW_AT_call_file : 2 - <1dbb0> DW_AT_call_line : 4205 - <1dbb2> DW_AT_call_column : 9 - <1dbb3> DW_AT_sibling : <0x1dbc8> - <4><1dbb7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dbb8> DW_AT_abstract_origin: <0x20d8c> - <1dbbc> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1dbbf>: Abbrev Number: 2 (DW_TAG_variable) - <1dbc0> DW_AT_abstract_origin: <0x20d98> - <1dbc4> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1dbc7>: Abbrev Number: 0 - <3><1dbc8>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1dbc9> DW_AT_abstract_origin: <0x20d42> - <1dbcd> DW_AT_low_pc : 0x8008876 - <1dbd1> DW_AT_high_pc : 0xc - <1dbd5> DW_AT_call_file : 2 - <1dbd5> DW_AT_call_line : 4205 - <1dbd7> DW_AT_call_column : 9 - <4><1dbd8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dbd9> DW_AT_abstract_origin: <0x20d60> - <1dbdd> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1dbe0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dbe1> DW_AT_abstract_origin: <0x20d54> - <1dbe5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1dbe8>: Abbrev Number: 2 (DW_TAG_variable) - <1dbe9> DW_AT_abstract_origin: <0x20d6c> - <1dbed> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1dbf0>: Abbrev Number: 0 - <3><1dbf1>: Abbrev Number: 0 - <2><1dbf2>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1dbf3> DW_AT_low_pc : 0x8008886 - <1dbf7> DW_AT_high_pc : 0x32 - <3><1dbfb>: Abbrev Number: 3 (DW_TAG_variable) - <1dbfc> DW_AT_name : val - <1dc00> DW_AT_decl_file : 2 - <1dc00> DW_AT_decl_line : 4208 - <1dc02> DW_AT_decl_column : 9 - <1dc03> DW_AT_type : <0x1c479> - <1dc07> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><1dc0a>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1dc0b> DW_AT_abstract_origin: <0x20d7e> - <1dc0f> DW_AT_low_pc : 0x800888c - <1dc13> DW_AT_high_pc : 0xa - <1dc17> DW_AT_call_file : 2 - <1dc17> DW_AT_call_line : 4208 - <1dc19> DW_AT_call_column : 9 - <1dc1a> DW_AT_sibling : <0x1dc2f> - <4><1dc1e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dc1f> DW_AT_abstract_origin: <0x20d8c> - <1dc23> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1dc26>: Abbrev Number: 2 (DW_TAG_variable) - <1dc27> DW_AT_abstract_origin: <0x20d98> - <1dc2b> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1dc2e>: Abbrev Number: 0 - <3><1dc2f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1dc30> DW_AT_abstract_origin: <0x20d42> - <1dc34> DW_AT_low_pc : 0x80088a8 - <1dc38> DW_AT_high_pc : 0xc - <1dc3c> DW_AT_call_file : 2 - <1dc3c> DW_AT_call_line : 4208 - <1dc3e> DW_AT_call_column : 9 - <4><1dc3f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dc40> DW_AT_abstract_origin: <0x20d60> - <1dc44> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1dc47>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dc48> DW_AT_abstract_origin: <0x20d54> - <1dc4c> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1dc4f>: Abbrev Number: 2 (DW_TAG_variable) - <1dc50> DW_AT_abstract_origin: <0x20d6c> - <1dc54> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1dc57>: Abbrev Number: 0 - <3><1dc58>: Abbrev Number: 0 - <2><1dc59>: Abbrev Number: 0 - <1><1dc5a>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1dc5b> DW_AT_byte_size : 4 - <1dc5b> DW_AT_type : <0x1c474> - <1><1dc5f>: Abbrev Number: 26 (DW_TAG_subprogram) - <1dc60> DW_AT_name : (indirect string, offset: 0xf8c35): UART_TxISR_8BIT_FIFOEN - <1dc64> DW_AT_decl_file : 2 - <1dc64> DW_AT_decl_line : 4152 - <1dc66> DW_AT_decl_column : 13 - <1dc66> DW_AT_prototyped : 1 - <1dc66> DW_AT_low_pc : 0x800874a - <1dc6a> DW_AT_high_pc : 0xe0 - <1dc6e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1dc70> DW_AT_call_all_calls: 1 - <1dc70> DW_AT_sibling : <0x1dd67> - <2><1dc74>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1dc75> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1dc79> DW_AT_decl_file : 2 - <1dc7a> DW_AT_decl_line : 4152 - <1dc7c> DW_AT_decl_column : 56 - <1dc7d> DW_AT_type : <0x1cfb4> - <1dc81> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <2><1dc85>: Abbrev Number: 9 (DW_TAG_variable) - <1dc86> DW_AT_name : (indirect string, offset: 0xf91d6): nb_tx_data - <1dc8a> DW_AT_decl_file : 2 - <1dc8a> DW_AT_decl_line : 4154 - <1dc8c> DW_AT_decl_column : 13 - <1dc8d> DW_AT_type : <0x1c463> - <1dc91> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><1dc94>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1dc95> DW_AT_low_pc : 0x8008772 - <1dc99> DW_AT_high_pc : 0x34 - <1dc9d> DW_AT_sibling : <0x1dcff> - <3><1dca1>: Abbrev Number: 3 (DW_TAG_variable) - <1dca2> DW_AT_name : val - <1dca6> DW_AT_decl_file : 2 - <1dca6> DW_AT_decl_line : 4164 - <1dca8> DW_AT_decl_column : 9 - <1dca9> DW_AT_type : <0x1c479> - <1dcad> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1dcb0>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1dcb1> DW_AT_abstract_origin: <0x20d7e> - <1dcb5> DW_AT_low_pc : 0x800877a - <1dcb9> DW_AT_high_pc : 0xa - <1dcbd> DW_AT_call_file : 2 - <1dcbd> DW_AT_call_line : 4164 - <1dcbf> DW_AT_call_column : 9 - <1dcc0> DW_AT_sibling : <0x1dcd5> - <4><1dcc4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dcc5> DW_AT_abstract_origin: <0x20d8c> - <1dcc9> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1dccc>: Abbrev Number: 2 (DW_TAG_variable) - <1dccd> DW_AT_abstract_origin: <0x20d98> - <1dcd1> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1dcd4>: Abbrev Number: 0 - <3><1dcd5>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1dcd6> DW_AT_abstract_origin: <0x20d42> - <1dcda> DW_AT_low_pc : 0x8008796 - <1dcde> DW_AT_high_pc : 0xc - <1dce2> DW_AT_call_file : 2 - <1dce2> DW_AT_call_line : 4164 - <1dce4> DW_AT_call_column : 9 - <4><1dce5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dce6> DW_AT_abstract_origin: <0x20d60> - <1dcea> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1dced>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dcee> DW_AT_abstract_origin: <0x20d54> - <1dcf2> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1dcf5>: Abbrev Number: 2 (DW_TAG_variable) - <1dcf6> DW_AT_abstract_origin: <0x20d6c> - <1dcfa> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1dcfd>: Abbrev Number: 0 - <3><1dcfe>: Abbrev Number: 0 - <2><1dcff>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1dd00> DW_AT_low_pc : 0x80087a6 - <1dd04> DW_AT_high_pc : 0x32 - <3><1dd08>: Abbrev Number: 3 (DW_TAG_variable) - <1dd09> DW_AT_name : val - <1dd0d> DW_AT_decl_file : 2 - <1dd0d> DW_AT_decl_line : 4167 - <1dd0f> DW_AT_decl_column : 9 - <1dd10> DW_AT_type : <0x1c479> - <1dd14> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1dd17>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1dd18> DW_AT_abstract_origin: <0x20d7e> - <1dd1c> DW_AT_low_pc : 0x80087ac - <1dd20> DW_AT_high_pc : 0xa - <1dd24> DW_AT_call_file : 2 - <1dd24> DW_AT_call_line : 4167 - <1dd26> DW_AT_call_column : 9 - <1dd27> DW_AT_sibling : <0x1dd3c> - <4><1dd2b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dd2c> DW_AT_abstract_origin: <0x20d8c> - <1dd30> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1dd33>: Abbrev Number: 2 (DW_TAG_variable) - <1dd34> DW_AT_abstract_origin: <0x20d98> - <1dd38> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1dd3b>: Abbrev Number: 0 - <3><1dd3c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1dd3d> DW_AT_abstract_origin: <0x20d42> - <1dd41> DW_AT_low_pc : 0x80087c8 - <1dd45> DW_AT_high_pc : 0xc - <1dd49> DW_AT_call_file : 2 - <1dd49> DW_AT_call_line : 4167 - <1dd4b> DW_AT_call_column : 9 - <4><1dd4c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dd4d> DW_AT_abstract_origin: <0x20d60> - <1dd51> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1dd54>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dd55> DW_AT_abstract_origin: <0x20d54> - <1dd59> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1dd5c>: Abbrev Number: 2 (DW_TAG_variable) - <1dd5d> DW_AT_abstract_origin: <0x20d6c> - <1dd61> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1dd64>: Abbrev Number: 0 - <3><1dd65>: Abbrev Number: 0 - <2><1dd66>: Abbrev Number: 0 - <1><1dd67>: Abbrev Number: 26 (DW_TAG_subprogram) - <1dd68> DW_AT_name : (indirect string, offset: 0xf8e22): UART_TxISR_16BIT - <1dd6c> DW_AT_decl_file : 2 - <1dd6c> DW_AT_decl_line : 4120 - <1dd6e> DW_AT_decl_column : 13 - <1dd6e> DW_AT_prototyped : 1 - <1dd6e> DW_AT_low_pc : 0x8008688 - <1dd72> DW_AT_high_pc : 0xc2 - <1dd76> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1dd78> DW_AT_call_all_calls: 1 - <1dd78> DW_AT_sibling : <0x1de6f> - <2><1dd7c>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1dd7d> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1dd81> DW_AT_decl_file : 2 - <1dd82> DW_AT_decl_line : 4120 - <1dd84> DW_AT_decl_column : 50 - <1dd85> DW_AT_type : <0x1cfb4> - <1dd89> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <2><1dd8d>: Abbrev Number: 3 (DW_TAG_variable) - <1dd8e> DW_AT_name : tmp - <1dd92> DW_AT_decl_file : 2 - <1dd92> DW_AT_decl_line : 4122 - <1dd94> DW_AT_decl_column : 19 - <1dd95> DW_AT_type : <0x1dc5a> - <1dd99> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1dd9c>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1dd9d> DW_AT_low_pc : 0x80086a6 - <1dda1> DW_AT_high_pc : 0x32 - <1dda5> DW_AT_sibling : <0x1de07> - <3><1dda9>: Abbrev Number: 3 (DW_TAG_variable) - <1ddaa> DW_AT_name : val - <1ddae> DW_AT_decl_file : 2 - <1ddae> DW_AT_decl_line : 4130 - <1ddb0> DW_AT_decl_column : 7 - <1ddb1> DW_AT_type : <0x1c479> - <1ddb5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1ddb8>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1ddb9> DW_AT_abstract_origin: <0x20d7e> - <1ddbd> DW_AT_low_pc : 0x80086ac - <1ddc1> DW_AT_high_pc : 0xa - <1ddc5> DW_AT_call_file : 2 - <1ddc5> DW_AT_call_line : 4130 - <1ddc7> DW_AT_call_column : 7 - <1ddc8> DW_AT_sibling : <0x1dddd> - <4><1ddcc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ddcd> DW_AT_abstract_origin: <0x20d8c> - <1ddd1> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1ddd4>: Abbrev Number: 2 (DW_TAG_variable) - <1ddd5> DW_AT_abstract_origin: <0x20d98> - <1ddd9> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1dddc>: Abbrev Number: 0 - <3><1dddd>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ddde> DW_AT_abstract_origin: <0x20d42> - <1dde2> DW_AT_low_pc : 0x80086c8 - <1dde6> DW_AT_high_pc : 0xc - <1ddea> DW_AT_call_file : 2 - <1ddea> DW_AT_call_line : 4130 - <1ddec> DW_AT_call_column : 7 - <4><1dded>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ddee> DW_AT_abstract_origin: <0x20d60> - <1ddf2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1ddf5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ddf6> DW_AT_abstract_origin: <0x20d54> - <1ddfa> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1ddfd>: Abbrev Number: 2 (DW_TAG_variable) - <1ddfe> DW_AT_abstract_origin: <0x20d6c> - <1de02> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1de05>: Abbrev Number: 0 - <3><1de06>: Abbrev Number: 0 - <2><1de07>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1de08> DW_AT_low_pc : 0x80086d8 - <1de0c> DW_AT_high_pc : 0x32 - <3><1de10>: Abbrev Number: 3 (DW_TAG_variable) - <1de11> DW_AT_name : val - <1de15> DW_AT_decl_file : 2 - <1de15> DW_AT_decl_line : 4133 - <1de17> DW_AT_decl_column : 7 - <1de18> DW_AT_type : <0x1c479> - <1de1c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1de1f>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1de20> DW_AT_abstract_origin: <0x20d7e> - <1de24> DW_AT_low_pc : 0x80086de - <1de28> DW_AT_high_pc : 0xa - <1de2c> DW_AT_call_file : 2 - <1de2c> DW_AT_call_line : 4133 - <1de2e> DW_AT_call_column : 7 - <1de2f> DW_AT_sibling : <0x1de44> - <4><1de33>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1de34> DW_AT_abstract_origin: <0x20d8c> - <1de38> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1de3b>: Abbrev Number: 2 (DW_TAG_variable) - <1de3c> DW_AT_abstract_origin: <0x20d98> - <1de40> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1de43>: Abbrev Number: 0 - <3><1de44>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1de45> DW_AT_abstract_origin: <0x20d42> - <1de49> DW_AT_low_pc : 0x80086fa - <1de4d> DW_AT_high_pc : 0xc - <1de51> DW_AT_call_file : 2 - <1de51> DW_AT_call_line : 4133 - <1de53> DW_AT_call_column : 7 - <4><1de54>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1de55> DW_AT_abstract_origin: <0x20d60> - <1de59> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1de5c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1de5d> DW_AT_abstract_origin: <0x20d54> - <1de61> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1de64>: Abbrev Number: 2 (DW_TAG_variable) - <1de65> DW_AT_abstract_origin: <0x20d6c> - <1de69> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1de6c>: Abbrev Number: 0 - <3><1de6d>: Abbrev Number: 0 - <2><1de6e>: Abbrev Number: 0 - <1><1de6f>: Abbrev Number: 26 (DW_TAG_subprogram) - <1de70> DW_AT_name : (indirect string, offset: 0xf8ee5): UART_TxISR_8BIT - <1de74> DW_AT_decl_file : 2 - <1de74> DW_AT_decl_line : 4091 - <1de76> DW_AT_decl_column : 13 - <1de76> DW_AT_prototyped : 1 - <1de76> DW_AT_low_pc : 0x80085d0 - <1de7a> DW_AT_high_pc : 0xb8 - <1de7e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1de80> DW_AT_call_all_calls: 1 - <1de80> DW_AT_sibling : <0x1df67> - <2><1de84>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1de85> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1de89> DW_AT_decl_file : 2 - <1de8a> DW_AT_decl_line : 4091 - <1de8c> DW_AT_decl_column : 49 - <1de8d> DW_AT_type : <0x1cfb4> - <1de91> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><1de94>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1de95> DW_AT_low_pc : 0x80085ee - <1de99> DW_AT_high_pc : 0x32 - <1de9d> DW_AT_sibling : <0x1deff> - <3><1dea1>: Abbrev Number: 3 (DW_TAG_variable) - <1dea2> DW_AT_name : val - <1dea6> DW_AT_decl_file : 2 - <1dea6> DW_AT_decl_line : 4099 - <1dea8> DW_AT_decl_column : 7 - <1dea9> DW_AT_type : <0x1c479> - <1dead> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1deb0>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1deb1> DW_AT_abstract_origin: <0x20d7e> - <1deb5> DW_AT_low_pc : 0x80085f4 - <1deb9> DW_AT_high_pc : 0xa - <1debd> DW_AT_call_file : 2 - <1debd> DW_AT_call_line : 4099 - <1debf> DW_AT_call_column : 7 - <1dec0> DW_AT_sibling : <0x1ded5> - <4><1dec4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dec5> DW_AT_abstract_origin: <0x20d8c> - <1dec9> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1decc>: Abbrev Number: 2 (DW_TAG_variable) - <1decd> DW_AT_abstract_origin: <0x20d98> - <1ded1> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1ded4>: Abbrev Number: 0 - <3><1ded5>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ded6> DW_AT_abstract_origin: <0x20d42> - <1deda> DW_AT_low_pc : 0x8008610 - <1dede> DW_AT_high_pc : 0xc - <1dee2> DW_AT_call_file : 2 - <1dee2> DW_AT_call_line : 4099 - <1dee4> DW_AT_call_column : 7 - <4><1dee5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1dee6> DW_AT_abstract_origin: <0x20d60> - <1deea> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1deed>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1deee> DW_AT_abstract_origin: <0x20d54> - <1def2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><1def5>: Abbrev Number: 2 (DW_TAG_variable) - <1def6> DW_AT_abstract_origin: <0x20d6c> - <1defa> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1defd>: Abbrev Number: 0 - <3><1defe>: Abbrev Number: 0 - <2><1deff>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1df00> DW_AT_low_pc : 0x8008620 - <1df04> DW_AT_high_pc : 0x32 - <3><1df08>: Abbrev Number: 3 (DW_TAG_variable) - <1df09> DW_AT_name : val - <1df0d> DW_AT_decl_file : 2 - <1df0d> DW_AT_decl_line : 4102 - <1df0f> DW_AT_decl_column : 7 - <1df10> DW_AT_type : <0x1c479> - <1df14> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1df17>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1df18> DW_AT_abstract_origin: <0x20d7e> - <1df1c> DW_AT_low_pc : 0x8008626 - <1df20> DW_AT_high_pc : 0xa - <1df24> DW_AT_call_file : 2 - <1df24> DW_AT_call_line : 4102 - <1df26> DW_AT_call_column : 7 - <1df27> DW_AT_sibling : <0x1df3c> - <4><1df2b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1df2c> DW_AT_abstract_origin: <0x20d8c> - <1df30> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1df33>: Abbrev Number: 2 (DW_TAG_variable) - <1df34> DW_AT_abstract_origin: <0x20d98> - <1df38> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1df3b>: Abbrev Number: 0 - <3><1df3c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1df3d> DW_AT_abstract_origin: <0x20d42> - <1df41> DW_AT_low_pc : 0x8008642 - <1df45> DW_AT_high_pc : 0xc - <1df49> DW_AT_call_file : 2 - <1df49> DW_AT_call_line : 4102 - <1df4b> DW_AT_call_column : 7 - <4><1df4c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1df4d> DW_AT_abstract_origin: <0x20d60> - <1df51> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1df54>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1df55> DW_AT_abstract_origin: <0x20d54> - <1df59> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1df5c>: Abbrev Number: 2 (DW_TAG_variable) - <1df5d> DW_AT_abstract_origin: <0x20d6c> - <1df61> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1df64>: Abbrev Number: 0 - <3><1df65>: Abbrev Number: 0 - <2><1df66>: Abbrev Number: 0 - <1><1df67>: Abbrev Number: 18 (DW_TAG_subprogram) - <1df68> DW_AT_name : (indirect string, offset: 0xf92d4): UART_DMARxOnlyAbortCallback - <1df6c> DW_AT_decl_file : 2 - <1df6c> DW_AT_decl_line : 4058 - <1df6e> DW_AT_decl_column : 13 - <1df6e> DW_AT_prototyped : 1 - <1df6e> DW_AT_low_pc : 0x8008586 - <1df72> DW_AT_high_pc : 0x4a - <1df76> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1df78> DW_AT_call_all_tail_calls: 1 - <1df78> DW_AT_sibling : <0x1df9c> - <2><1df7c>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1df7d> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1df81> DW_AT_decl_file : 2 - <1df82> DW_AT_decl_line : 4058 - <1df84> DW_AT_decl_column : 60 - <1df85> DW_AT_type : <0x1cc3f> - <1df89> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1df8c>: Abbrev Number: 9 (DW_TAG_variable) - <1df8d> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1df91> DW_AT_decl_file : 2 - <1df91> DW_AT_decl_line : 4060 - <1df93> DW_AT_decl_column : 23 - <1df94> DW_AT_type : <0x1cfb4> - <1df98> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1df9b>: Abbrev Number: 0 - <1><1df9c>: Abbrev Number: 18 (DW_TAG_subprogram) - <1df9d> DW_AT_name : (indirect string, offset: 0xf8a9d): UART_DMATxOnlyAbortCallback - <1dfa1> DW_AT_decl_file : 2 - <1dfa1> DW_AT_decl_line : 4025 - <1dfa3> DW_AT_decl_column : 13 - <1dfa3> DW_AT_prototyped : 1 - <1dfa3> DW_AT_low_pc : 0x0 - <1dfa7> DW_AT_high_pc : 0x46 - <1dfab> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1dfad> DW_AT_call_all_tail_calls: 1 - <1dfad> DW_AT_sibling : <0x1dfd1> - <2><1dfb1>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1dfb2> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1dfb6> DW_AT_decl_file : 2 - <1dfb7> DW_AT_decl_line : 4025 - <1dfb9> DW_AT_decl_column : 60 - <1dfba> DW_AT_type : <0x1cc3f> - <1dfbe> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1dfc1>: Abbrev Number: 9 (DW_TAG_variable) - <1dfc2> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1dfc6> DW_AT_decl_file : 2 - <1dfc6> DW_AT_decl_line : 4027 - <1dfc8> DW_AT_decl_column : 23 - <1dfc9> DW_AT_type : <0x1cfb4> - <1dfcd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1dfd0>: Abbrev Number: 0 - <1><1dfd1>: Abbrev Number: 18 (DW_TAG_subprogram) - <1dfd2> DW_AT_name : (indirect string, offset: 0xf919b): UART_DMARxAbortCallback - <1dfd6> DW_AT_decl_file : 2 - <1dfd6> DW_AT_decl_line : 3973 - <1dfd8> DW_AT_decl_column : 13 - <1dfd8> DW_AT_prototyped : 1 - <1dfd8> DW_AT_low_pc : 0x0 - <1dfdc> DW_AT_high_pc : 0x80 - <1dfe0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1dfe2> DW_AT_call_all_tail_calls: 1 - <1dfe2> DW_AT_sibling : <0x1e006> - <2><1dfe6>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1dfe7> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1dfeb> DW_AT_decl_file : 2 - <1dfec> DW_AT_decl_line : 3973 - <1dfee> DW_AT_decl_column : 56 - <1dfef> DW_AT_type : <0x1cc3f> - <1dff3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1dff6>: Abbrev Number: 9 (DW_TAG_variable) - <1dff7> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1dffb> DW_AT_decl_file : 2 - <1dffb> DW_AT_decl_line : 3975 - <1dffd> DW_AT_decl_column : 23 - <1dffe> DW_AT_type : <0x1cfb4> - <1e002> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1e005>: Abbrev Number: 0 - <1><1e006>: Abbrev Number: 18 (DW_TAG_subprogram) - <1e007> DW_AT_name : (indirect string, offset: 0xf8b3b): UART_DMATxAbortCallback - <1e00b> DW_AT_decl_file : 2 - <1e00b> DW_AT_decl_line : 3918 - <1e00d> DW_AT_decl_column : 13 - <1e00d> DW_AT_prototyped : 1 - <1e00d> DW_AT_low_pc : 0x0 - <1e011> DW_AT_high_pc : 0x8c - <1e015> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e017> DW_AT_call_all_tail_calls: 1 - <1e017> DW_AT_sibling : <0x1e03b> - <2><1e01b>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e01c> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1e020> DW_AT_decl_file : 2 - <1e021> DW_AT_decl_line : 3918 - <1e023> DW_AT_decl_column : 56 - <1e024> DW_AT_type : <0x1cc3f> - <1e028> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1e02b>: Abbrev Number: 9 (DW_TAG_variable) - <1e02c> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e030> DW_AT_decl_file : 2 - <1e030> DW_AT_decl_line : 3920 - <1e032> DW_AT_decl_column : 23 - <1e033> DW_AT_type : <0x1cfb4> - <1e037> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1e03a>: Abbrev Number: 0 - <1><1e03b>: Abbrev Number: 18 (DW_TAG_subprogram) - <1e03c> DW_AT_name : (indirect string, offset: 0xf8dd4): UART_DMAAbortOnError - <1e040> DW_AT_decl_file : 2 - <1e040> DW_AT_decl_line : 3895 - <1e042> DW_AT_decl_column : 13 - <1e042> DW_AT_prototyped : 1 - <1e042> DW_AT_low_pc : 0x800855a - <1e046> DW_AT_high_pc : 0x2c - <1e04a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e04c> DW_AT_call_all_tail_calls: 1 - <1e04c> DW_AT_sibling : <0x1e070> - <2><1e050>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e051> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1e055> DW_AT_decl_file : 2 - <1e056> DW_AT_decl_line : 3895 - <1e058> DW_AT_decl_column : 53 - <1e059> DW_AT_type : <0x1cc3f> - <1e05d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1e060>: Abbrev Number: 9 (DW_TAG_variable) - <1e061> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e065> DW_AT_decl_file : 2 - <1e065> DW_AT_decl_line : 3897 - <1e067> DW_AT_decl_column : 23 - <1e068> DW_AT_type : <0x1cfb4> - <1e06c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1e06f>: Abbrev Number: 0 - <1><1e070>: Abbrev Number: 18 (DW_TAG_subprogram) - <1e071> DW_AT_name : (indirect string, offset: 0xf8bb5): UART_DMAError - <1e075> DW_AT_decl_file : 2 - <1e075> DW_AT_decl_line : 3855 - <1e077> DW_AT_decl_column : 13 - <1e077> DW_AT_prototyped : 1 - <1e077> DW_AT_low_pc : 0x80084da - <1e07b> DW_AT_high_pc : 0x80 - <1e07f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e081> DW_AT_call_all_tail_calls: 1 - <1e081> DW_AT_sibling : <0x1e0c3> - <2><1e085>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e086> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1e08a> DW_AT_decl_file : 2 - <1e08b> DW_AT_decl_line : 3855 - <1e08d> DW_AT_decl_column : 46 - <1e08e> DW_AT_type : <0x1cc3f> - <1e092> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1e095>: Abbrev Number: 9 (DW_TAG_variable) - <1e096> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e09a> DW_AT_decl_file : 2 - <1e09a> DW_AT_decl_line : 3857 - <1e09c> DW_AT_decl_column : 23 - <1e09d> DW_AT_type : <0x1cfb4> - <1e0a1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1e0a4>: Abbrev Number: 9 (DW_TAG_variable) - <1e0a5> DW_AT_name : (indirect string, offset: 0xf90b5): gstate - <1e0a9> DW_AT_decl_file : 2 - <1e0a9> DW_AT_decl_line : 3859 - <1e0ab> DW_AT_decl_column : 31 - <1e0ac> DW_AT_type : <0x1cd7b> - <1e0b0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1e0b3>: Abbrev Number: 9 (DW_TAG_variable) - <1e0b4> DW_AT_name : (indirect string, offset: 0xf8f21): rxstate - <1e0b8> DW_AT_decl_file : 2 - <1e0b8> DW_AT_decl_line : 3860 - <1e0ba> DW_AT_decl_column : 31 - <1e0bb> DW_AT_type : <0x1cd7b> - <1e0bf> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1e0c2>: Abbrev Number: 0 - <1><1e0c3>: Abbrev Number: 18 (DW_TAG_subprogram) - <1e0c4> DW_AT_name : (indirect string, offset: 0xf8ed2): UART_DMARxHalfCplt - <1e0c8> DW_AT_decl_file : 2 - <1e0c8> DW_AT_decl_line : 3817 - <1e0ca> DW_AT_decl_column : 13 - <1e0ca> DW_AT_prototyped : 1 - <1e0ca> DW_AT_low_pc : 0x800849c - <1e0ce> DW_AT_high_pc : 0x3e - <1e0d2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e0d4> DW_AT_call_all_tail_calls: 1 - <1e0d4> DW_AT_sibling : <0x1e0f8> - <2><1e0d8>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e0d9> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1e0dd> DW_AT_decl_file : 2 - <1e0de> DW_AT_decl_line : 3817 - <1e0e0> DW_AT_decl_column : 51 - <1e0e1> DW_AT_type : <0x1cc3f> - <1e0e5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1e0e8>: Abbrev Number: 9 (DW_TAG_variable) - <1e0e9> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e0ed> DW_AT_decl_file : 2 - <1e0ed> DW_AT_decl_line : 3819 - <1e0ef> DW_AT_decl_column : 23 - <1e0f0> DW_AT_type : <0x1cfb4> - <1e0f4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1e0f7>: Abbrev Number: 0 - <1><1e0f8>: Abbrev Number: 18 (DW_TAG_subprogram) - <1e0f9> DW_AT_name : (indirect string, offset: 0xf93a7): UART_DMAReceiveCplt - <1e0fd> DW_AT_decl_file : 2 - <1e0fd> DW_AT_decl_line : 3756 - <1e0ff> DW_AT_decl_column : 13 - <1e0ff> DW_AT_prototyped : 1 - <1e0ff> DW_AT_low_pc : 0x8008370 - <1e103> DW_AT_high_pc : 0x12c - <1e107> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e109> DW_AT_call_all_tail_calls: 1 - <1e109> DW_AT_sibling : <0x1e2e1> - <2><1e10d>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e10e> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1e112> DW_AT_decl_file : 2 - <1e113> DW_AT_decl_line : 3756 - <1e115> DW_AT_decl_column : 52 - <1e116> DW_AT_type : <0x1cc3f> - <1e11a> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <2><1e11e>: Abbrev Number: 9 (DW_TAG_variable) - <1e11f> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e123> DW_AT_decl_file : 2 - <1e123> DW_AT_decl_line : 3758 - <1e125> DW_AT_decl_column : 23 - <1e126> DW_AT_type : <0x1cfb4> - <1e12a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1e12d>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e12e> DW_AT_low_pc : 0x8008394 - <1e132> DW_AT_high_pc : 0x32 - <1e136> DW_AT_sibling : <0x1e198> - <3><1e13a>: Abbrev Number: 3 (DW_TAG_variable) - <1e13b> DW_AT_name : val - <1e13f> DW_AT_decl_file : 2 - <1e13f> DW_AT_decl_line : 3766 - <1e141> DW_AT_decl_column : 5 - <1e142> DW_AT_type : <0x1c479> - <1e146> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1e149>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e14a> DW_AT_abstract_origin: <0x20d7e> - <1e14e> DW_AT_low_pc : 0x800839a - <1e152> DW_AT_high_pc : 0xa - <1e156> DW_AT_call_file : 2 - <1e156> DW_AT_call_line : 3766 - <1e158> DW_AT_call_column : 5 - <1e159> DW_AT_sibling : <0x1e16e> - <4><1e15d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e15e> DW_AT_abstract_origin: <0x20d8c> - <1e162> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1e165>: Abbrev Number: 2 (DW_TAG_variable) - <1e166> DW_AT_abstract_origin: <0x20d98> - <1e16a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1e16d>: Abbrev Number: 0 - <3><1e16e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e16f> DW_AT_abstract_origin: <0x20d42> - <1e173> DW_AT_low_pc : 0x80083b6 - <1e177> DW_AT_high_pc : 0xc - <1e17b> DW_AT_call_file : 2 - <1e17b> DW_AT_call_line : 3766 - <1e17d> DW_AT_call_column : 5 - <4><1e17e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e17f> DW_AT_abstract_origin: <0x20d60> - <1e183> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1e186>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e187> DW_AT_abstract_origin: <0x20d54> - <1e18b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1e18e>: Abbrev Number: 2 (DW_TAG_variable) - <1e18f> DW_AT_abstract_origin: <0x20d6c> - <1e193> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><1db42>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1db43> DW_AT_low_pc : 0x800893a + <1db47> DW_AT_high_pc : 0x32 + <3><1db4b>: Abbrev Number: 3 (DW_TAG_variable) + <1db4c> DW_AT_name : val + <1db50> DW_AT_decl_file : 2 + <1db50> DW_AT_decl_line : 4208 + <1db52> DW_AT_decl_column : 9 + <1db53> DW_AT_type : <0x1c3c9> + <1db57> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1db5a>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1db5b> DW_AT_abstract_origin: <0x20cce> + <1db5f> DW_AT_low_pc : 0x8008940 + <1db63> DW_AT_high_pc : 0xa + <1db67> DW_AT_call_file : 2 + <1db67> DW_AT_call_line : 4208 + <1db69> DW_AT_call_column : 9 + <1db6a> DW_AT_sibling : <0x1db7f> + <4><1db6e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1db6f> DW_AT_abstract_origin: <0x20cdc> + <1db73> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1db76>: Abbrev Number: 2 (DW_TAG_variable) + <1db77> DW_AT_abstract_origin: <0x20ce8> + <1db7b> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1db7e>: Abbrev Number: 0 + <3><1db7f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1db80> DW_AT_abstract_origin: <0x20c92> + <1db84> DW_AT_low_pc : 0x800895c + <1db88> DW_AT_high_pc : 0xc + <1db8c> DW_AT_call_file : 2 + <1db8c> DW_AT_call_line : 4208 + <1db8e> DW_AT_call_column : 9 + <4><1db8f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1db90> DW_AT_abstract_origin: <0x20cb0> + <1db94> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1db97>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1db98> DW_AT_abstract_origin: <0x20ca4> + <1db9c> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1db9f>: Abbrev Number: 2 (DW_TAG_variable) + <1dba0> DW_AT_abstract_origin: <0x20cbc> + <1dba4> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1dba7>: Abbrev Number: 0 + <3><1dba8>: Abbrev Number: 0 + <2><1dba9>: Abbrev Number: 0 + <1><1dbaa>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1dbab> DW_AT_byte_size : 4 + <1dbab> DW_AT_type : <0x1c3c4> + <1><1dbaf>: Abbrev Number: 26 (DW_TAG_subprogram) + <1dbb0> DW_AT_name : (indirect string, offset: 0xf8c1a): UART_TxISR_8BIT_FIFOEN + <1dbb4> DW_AT_decl_file : 2 + <1dbb4> DW_AT_decl_line : 4152 + <1dbb6> DW_AT_decl_column : 13 + <1dbb6> DW_AT_prototyped : 1 + <1dbb6> DW_AT_low_pc : 0x80087fe + <1dbba> DW_AT_high_pc : 0xe0 + <1dbbe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1dbc0> DW_AT_call_all_calls: 1 + <1dbc0> DW_AT_sibling : <0x1dcb7> + <2><1dbc4>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1dbc5> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1dbc9> DW_AT_decl_file : 2 + <1dbca> DW_AT_decl_line : 4152 + <1dbcc> DW_AT_decl_column : 56 + <1dbcd> DW_AT_type : <0x1cf04> + <1dbd1> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <2><1dbd5>: Abbrev Number: 9 (DW_TAG_variable) + <1dbd6> DW_AT_name : (indirect string, offset: 0xf91bb): nb_tx_data + <1dbda> DW_AT_decl_file : 2 + <1dbda> DW_AT_decl_line : 4154 + <1dbdc> DW_AT_decl_column : 13 + <1dbdd> DW_AT_type : <0x1c3b3> + <1dbe1> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><1dbe4>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1dbe5> DW_AT_low_pc : 0x8008826 + <1dbe9> DW_AT_high_pc : 0x34 + <1dbed> DW_AT_sibling : <0x1dc4f> + <3><1dbf1>: Abbrev Number: 3 (DW_TAG_variable) + <1dbf2> DW_AT_name : val + <1dbf6> DW_AT_decl_file : 2 + <1dbf6> DW_AT_decl_line : 4164 + <1dbf8> DW_AT_decl_column : 9 + <1dbf9> DW_AT_type : <0x1c3c9> + <1dbfd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1dc00>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1dc01> DW_AT_abstract_origin: <0x20cce> + <1dc05> DW_AT_low_pc : 0x800882e + <1dc09> DW_AT_high_pc : 0xa + <1dc0d> DW_AT_call_file : 2 + <1dc0d> DW_AT_call_line : 4164 + <1dc0f> DW_AT_call_column : 9 + <1dc10> DW_AT_sibling : <0x1dc25> + <4><1dc14>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dc15> DW_AT_abstract_origin: <0x20cdc> + <1dc19> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1dc1c>: Abbrev Number: 2 (DW_TAG_variable) + <1dc1d> DW_AT_abstract_origin: <0x20ce8> + <1dc21> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1dc24>: Abbrev Number: 0 + <3><1dc25>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1dc26> DW_AT_abstract_origin: <0x20c92> + <1dc2a> DW_AT_low_pc : 0x800884a + <1dc2e> DW_AT_high_pc : 0xc + <1dc32> DW_AT_call_file : 2 + <1dc32> DW_AT_call_line : 4164 + <1dc34> DW_AT_call_column : 9 + <4><1dc35>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dc36> DW_AT_abstract_origin: <0x20cb0> + <1dc3a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1dc3d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dc3e> DW_AT_abstract_origin: <0x20ca4> + <1dc42> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1dc45>: Abbrev Number: 2 (DW_TAG_variable) + <1dc46> DW_AT_abstract_origin: <0x20cbc> + <1dc4a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1dc4d>: Abbrev Number: 0 + <3><1dc4e>: Abbrev Number: 0 + <2><1dc4f>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1dc50> DW_AT_low_pc : 0x800885a + <1dc54> DW_AT_high_pc : 0x32 + <3><1dc58>: Abbrev Number: 3 (DW_TAG_variable) + <1dc59> DW_AT_name : val + <1dc5d> DW_AT_decl_file : 2 + <1dc5d> DW_AT_decl_line : 4167 + <1dc5f> DW_AT_decl_column : 9 + <1dc60> DW_AT_type : <0x1c3c9> + <1dc64> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1dc67>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1dc68> DW_AT_abstract_origin: <0x20cce> + <1dc6c> DW_AT_low_pc : 0x8008860 + <1dc70> DW_AT_high_pc : 0xa + <1dc74> DW_AT_call_file : 2 + <1dc74> DW_AT_call_line : 4167 + <1dc76> DW_AT_call_column : 9 + <1dc77> DW_AT_sibling : <0x1dc8c> + <4><1dc7b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dc7c> DW_AT_abstract_origin: <0x20cdc> + <1dc80> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1dc83>: Abbrev Number: 2 (DW_TAG_variable) + <1dc84> DW_AT_abstract_origin: <0x20ce8> + <1dc88> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1dc8b>: Abbrev Number: 0 + <3><1dc8c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1dc8d> DW_AT_abstract_origin: <0x20c92> + <1dc91> DW_AT_low_pc : 0x800887c + <1dc95> DW_AT_high_pc : 0xc + <1dc99> DW_AT_call_file : 2 + <1dc99> DW_AT_call_line : 4167 + <1dc9b> DW_AT_call_column : 9 + <4><1dc9c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dc9d> DW_AT_abstract_origin: <0x20cb0> + <1dca1> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1dca4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dca5> DW_AT_abstract_origin: <0x20ca4> + <1dca9> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1dcac>: Abbrev Number: 2 (DW_TAG_variable) + <1dcad> DW_AT_abstract_origin: <0x20cbc> + <1dcb1> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1dcb4>: Abbrev Number: 0 + <3><1dcb5>: Abbrev Number: 0 + <2><1dcb6>: Abbrev Number: 0 + <1><1dcb7>: Abbrev Number: 26 (DW_TAG_subprogram) + <1dcb8> DW_AT_name : (indirect string, offset: 0xf8e07): UART_TxISR_16BIT + <1dcbc> DW_AT_decl_file : 2 + <1dcbc> DW_AT_decl_line : 4120 + <1dcbe> DW_AT_decl_column : 13 + <1dcbe> DW_AT_prototyped : 1 + <1dcbe> DW_AT_low_pc : 0x800873c + <1dcc2> DW_AT_high_pc : 0xc2 + <1dcc6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1dcc8> DW_AT_call_all_calls: 1 + <1dcc8> DW_AT_sibling : <0x1ddbf> + <2><1dccc>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1dccd> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1dcd1> DW_AT_decl_file : 2 + <1dcd2> DW_AT_decl_line : 4120 + <1dcd4> DW_AT_decl_column : 50 + <1dcd5> DW_AT_type : <0x1cf04> + <1dcd9> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <2><1dcdd>: Abbrev Number: 3 (DW_TAG_variable) + <1dcde> DW_AT_name : tmp + <1dce2> DW_AT_decl_file : 2 + <1dce2> DW_AT_decl_line : 4122 + <1dce4> DW_AT_decl_column : 19 + <1dce5> DW_AT_type : <0x1dbaa> + <1dce9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1dcec>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1dced> DW_AT_low_pc : 0x800875a + <1dcf1> DW_AT_high_pc : 0x32 + <1dcf5> DW_AT_sibling : <0x1dd57> + <3><1dcf9>: Abbrev Number: 3 (DW_TAG_variable) + <1dcfa> DW_AT_name : val + <1dcfe> DW_AT_decl_file : 2 + <1dcfe> DW_AT_decl_line : 4130 + <1dd00> DW_AT_decl_column : 7 + <1dd01> DW_AT_type : <0x1c3c9> + <1dd05> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1dd08>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1dd09> DW_AT_abstract_origin: <0x20cce> + <1dd0d> DW_AT_low_pc : 0x8008760 + <1dd11> DW_AT_high_pc : 0xa + <1dd15> DW_AT_call_file : 2 + <1dd15> DW_AT_call_line : 4130 + <1dd17> DW_AT_call_column : 7 + <1dd18> DW_AT_sibling : <0x1dd2d> + <4><1dd1c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dd1d> DW_AT_abstract_origin: <0x20cdc> + <1dd21> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1dd24>: Abbrev Number: 2 (DW_TAG_variable) + <1dd25> DW_AT_abstract_origin: <0x20ce8> + <1dd29> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1dd2c>: Abbrev Number: 0 + <3><1dd2d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1dd2e> DW_AT_abstract_origin: <0x20c92> + <1dd32> DW_AT_low_pc : 0x800877c + <1dd36> DW_AT_high_pc : 0xc + <1dd3a> DW_AT_call_file : 2 + <1dd3a> DW_AT_call_line : 4130 + <1dd3c> DW_AT_call_column : 7 + <4><1dd3d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dd3e> DW_AT_abstract_origin: <0x20cb0> + <1dd42> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1dd45>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dd46> DW_AT_abstract_origin: <0x20ca4> + <1dd4a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1dd4d>: Abbrev Number: 2 (DW_TAG_variable) + <1dd4e> DW_AT_abstract_origin: <0x20cbc> + <1dd52> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1dd55>: Abbrev Number: 0 + <3><1dd56>: Abbrev Number: 0 + <2><1dd57>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1dd58> DW_AT_low_pc : 0x800878c + <1dd5c> DW_AT_high_pc : 0x32 + <3><1dd60>: Abbrev Number: 3 (DW_TAG_variable) + <1dd61> DW_AT_name : val + <1dd65> DW_AT_decl_file : 2 + <1dd65> DW_AT_decl_line : 4133 + <1dd67> DW_AT_decl_column : 7 + <1dd68> DW_AT_type : <0x1c3c9> + <1dd6c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1dd6f>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1dd70> DW_AT_abstract_origin: <0x20cce> + <1dd74> DW_AT_low_pc : 0x8008792 + <1dd78> DW_AT_high_pc : 0xa + <1dd7c> DW_AT_call_file : 2 + <1dd7c> DW_AT_call_line : 4133 + <1dd7e> DW_AT_call_column : 7 + <1dd7f> DW_AT_sibling : <0x1dd94> + <4><1dd83>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dd84> DW_AT_abstract_origin: <0x20cdc> + <1dd88> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1dd8b>: Abbrev Number: 2 (DW_TAG_variable) + <1dd8c> DW_AT_abstract_origin: <0x20ce8> + <1dd90> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1dd93>: Abbrev Number: 0 + <3><1dd94>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1dd95> DW_AT_abstract_origin: <0x20c92> + <1dd99> DW_AT_low_pc : 0x80087ae + <1dd9d> DW_AT_high_pc : 0xc + <1dda1> DW_AT_call_file : 2 + <1dda1> DW_AT_call_line : 4133 + <1dda3> DW_AT_call_column : 7 + <4><1dda4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dda5> DW_AT_abstract_origin: <0x20cb0> + <1dda9> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1ddac>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ddad> DW_AT_abstract_origin: <0x20ca4> + <1ddb1> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1ddb4>: Abbrev Number: 2 (DW_TAG_variable) + <1ddb5> DW_AT_abstract_origin: <0x20cbc> + <1ddb9> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1ddbc>: Abbrev Number: 0 + <3><1ddbd>: Abbrev Number: 0 + <2><1ddbe>: Abbrev Number: 0 + <1><1ddbf>: Abbrev Number: 26 (DW_TAG_subprogram) + <1ddc0> DW_AT_name : (indirect string, offset: 0xf8eca): UART_TxISR_8BIT + <1ddc4> DW_AT_decl_file : 2 + <1ddc4> DW_AT_decl_line : 4091 + <1ddc6> DW_AT_decl_column : 13 + <1ddc6> DW_AT_prototyped : 1 + <1ddc6> DW_AT_low_pc : 0x8008684 + <1ddca> DW_AT_high_pc : 0xb8 + <1ddce> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ddd0> DW_AT_call_all_calls: 1 + <1ddd0> DW_AT_sibling : <0x1deb7> + <2><1ddd4>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ddd5> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ddd9> DW_AT_decl_file : 2 + <1ddda> DW_AT_decl_line : 4091 + <1dddc> DW_AT_decl_column : 49 + <1dddd> DW_AT_type : <0x1cf04> + <1dde1> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><1dde4>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1dde5> DW_AT_low_pc : 0x80086a2 + <1dde9> DW_AT_high_pc : 0x32 + <1dded> DW_AT_sibling : <0x1de4f> + <3><1ddf1>: Abbrev Number: 3 (DW_TAG_variable) + <1ddf2> DW_AT_name : val + <1ddf6> DW_AT_decl_file : 2 + <1ddf6> DW_AT_decl_line : 4099 + <1ddf8> DW_AT_decl_column : 7 + <1ddf9> DW_AT_type : <0x1c3c9> + <1ddfd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1de00>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1de01> DW_AT_abstract_origin: <0x20cce> + <1de05> DW_AT_low_pc : 0x80086a8 + <1de09> DW_AT_high_pc : 0xa + <1de0d> DW_AT_call_file : 2 + <1de0d> DW_AT_call_line : 4099 + <1de0f> DW_AT_call_column : 7 + <1de10> DW_AT_sibling : <0x1de25> + <4><1de14>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1de15> DW_AT_abstract_origin: <0x20cdc> + <1de19> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1de1c>: Abbrev Number: 2 (DW_TAG_variable) + <1de1d> DW_AT_abstract_origin: <0x20ce8> + <1de21> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1de24>: Abbrev Number: 0 + <3><1de25>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1de26> DW_AT_abstract_origin: <0x20c92> + <1de2a> DW_AT_low_pc : 0x80086c4 + <1de2e> DW_AT_high_pc : 0xc + <1de32> DW_AT_call_file : 2 + <1de32> DW_AT_call_line : 4099 + <1de34> DW_AT_call_column : 7 + <4><1de35>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1de36> DW_AT_abstract_origin: <0x20cb0> + <1de3a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1de3d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1de3e> DW_AT_abstract_origin: <0x20ca4> + <1de42> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><1de45>: Abbrev Number: 2 (DW_TAG_variable) + <1de46> DW_AT_abstract_origin: <0x20cbc> + <1de4a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1de4d>: Abbrev Number: 0 + <3><1de4e>: Abbrev Number: 0 + <2><1de4f>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1de50> DW_AT_low_pc : 0x80086d4 + <1de54> DW_AT_high_pc : 0x32 + <3><1de58>: Abbrev Number: 3 (DW_TAG_variable) + <1de59> DW_AT_name : val + <1de5d> DW_AT_decl_file : 2 + <1de5d> DW_AT_decl_line : 4102 + <1de5f> DW_AT_decl_column : 7 + <1de60> DW_AT_type : <0x1c3c9> + <1de64> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1de67>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1de68> DW_AT_abstract_origin: <0x20cce> + <1de6c> DW_AT_low_pc : 0x80086da + <1de70> DW_AT_high_pc : 0xa + <1de74> DW_AT_call_file : 2 + <1de74> DW_AT_call_line : 4102 + <1de76> DW_AT_call_column : 7 + <1de77> DW_AT_sibling : <0x1de8c> + <4><1de7b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1de7c> DW_AT_abstract_origin: <0x20cdc> + <1de80> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1de83>: Abbrev Number: 2 (DW_TAG_variable) + <1de84> DW_AT_abstract_origin: <0x20ce8> + <1de88> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1de8b>: Abbrev Number: 0 + <3><1de8c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1de8d> DW_AT_abstract_origin: <0x20c92> + <1de91> DW_AT_low_pc : 0x80086f6 + <1de95> DW_AT_high_pc : 0xc + <1de99> DW_AT_call_file : 2 + <1de99> DW_AT_call_line : 4102 + <1de9b> DW_AT_call_column : 7 + <4><1de9c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1de9d> DW_AT_abstract_origin: <0x20cb0> + <1dea1> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1dea4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1dea5> DW_AT_abstract_origin: <0x20ca4> + <1dea9> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1deac>: Abbrev Number: 2 (DW_TAG_variable) + <1dead> DW_AT_abstract_origin: <0x20cbc> + <1deb1> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1deb4>: Abbrev Number: 0 + <3><1deb5>: Abbrev Number: 0 + <2><1deb6>: Abbrev Number: 0 + <1><1deb7>: Abbrev Number: 18 (DW_TAG_subprogram) + <1deb8> DW_AT_name : (indirect string, offset: 0xf92b9): UART_DMARxOnlyAbortCallback + <1debc> DW_AT_decl_file : 2 + <1debc> DW_AT_decl_line : 4058 + <1debe> DW_AT_decl_column : 13 + <1debe> DW_AT_prototyped : 1 + <1debe> DW_AT_low_pc : 0x800863a + <1dec2> DW_AT_high_pc : 0x4a + <1dec6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1dec8> DW_AT_call_all_tail_calls: 1 + <1dec8> DW_AT_sibling : <0x1deec> + <2><1decc>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1decd> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1ded1> DW_AT_decl_file : 2 + <1ded2> DW_AT_decl_line : 4058 + <1ded4> DW_AT_decl_column : 60 + <1ded5> DW_AT_type : <0x1cb8f> + <1ded9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1dedc>: Abbrev Number: 9 (DW_TAG_variable) + <1dedd> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1dee1> DW_AT_decl_file : 2 + <1dee1> DW_AT_decl_line : 4060 + <1dee3> DW_AT_decl_column : 23 + <1dee4> DW_AT_type : <0x1cf04> + <1dee8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1deeb>: Abbrev Number: 0 + <1><1deec>: Abbrev Number: 18 (DW_TAG_subprogram) + <1deed> DW_AT_name : (indirect string, offset: 0xf8a82): UART_DMATxOnlyAbortCallback + <1def1> DW_AT_decl_file : 2 + <1def1> DW_AT_decl_line : 4025 + <1def3> DW_AT_decl_column : 13 + <1def3> DW_AT_prototyped : 1 + <1def3> DW_AT_low_pc : 0x0 + <1def7> DW_AT_high_pc : 0x46 + <1defb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1defd> DW_AT_call_all_tail_calls: 1 + <1defd> DW_AT_sibling : <0x1df21> + <2><1df01>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1df02> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1df06> DW_AT_decl_file : 2 + <1df07> DW_AT_decl_line : 4025 + <1df09> DW_AT_decl_column : 60 + <1df0a> DW_AT_type : <0x1cb8f> + <1df0e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1df11>: Abbrev Number: 9 (DW_TAG_variable) + <1df12> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1df16> DW_AT_decl_file : 2 + <1df16> DW_AT_decl_line : 4027 + <1df18> DW_AT_decl_column : 23 + <1df19> DW_AT_type : <0x1cf04> + <1df1d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1df20>: Abbrev Number: 0 + <1><1df21>: Abbrev Number: 18 (DW_TAG_subprogram) + <1df22> DW_AT_name : (indirect string, offset: 0xf9180): UART_DMARxAbortCallback + <1df26> DW_AT_decl_file : 2 + <1df26> DW_AT_decl_line : 3973 + <1df28> DW_AT_decl_column : 13 + <1df28> DW_AT_prototyped : 1 + <1df28> DW_AT_low_pc : 0x0 + <1df2c> DW_AT_high_pc : 0x80 + <1df30> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1df32> DW_AT_call_all_tail_calls: 1 + <1df32> DW_AT_sibling : <0x1df56> + <2><1df36>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1df37> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1df3b> DW_AT_decl_file : 2 + <1df3c> DW_AT_decl_line : 3973 + <1df3e> DW_AT_decl_column : 56 + <1df3f> DW_AT_type : <0x1cb8f> + <1df43> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1df46>: Abbrev Number: 9 (DW_TAG_variable) + <1df47> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1df4b> DW_AT_decl_file : 2 + <1df4b> DW_AT_decl_line : 3975 + <1df4d> DW_AT_decl_column : 23 + <1df4e> DW_AT_type : <0x1cf04> + <1df52> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1df55>: Abbrev Number: 0 + <1><1df56>: Abbrev Number: 18 (DW_TAG_subprogram) + <1df57> DW_AT_name : (indirect string, offset: 0xf8b20): UART_DMATxAbortCallback + <1df5b> DW_AT_decl_file : 2 + <1df5b> DW_AT_decl_line : 3918 + <1df5d> DW_AT_decl_column : 13 + <1df5d> DW_AT_prototyped : 1 + <1df5d> DW_AT_low_pc : 0x0 + <1df61> DW_AT_high_pc : 0x8c + <1df65> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1df67> DW_AT_call_all_tail_calls: 1 + <1df67> DW_AT_sibling : <0x1df8b> + <2><1df6b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1df6c> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1df70> DW_AT_decl_file : 2 + <1df71> DW_AT_decl_line : 3918 + <1df73> DW_AT_decl_column : 56 + <1df74> DW_AT_type : <0x1cb8f> + <1df78> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1df7b>: Abbrev Number: 9 (DW_TAG_variable) + <1df7c> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1df80> DW_AT_decl_file : 2 + <1df80> DW_AT_decl_line : 3920 + <1df82> DW_AT_decl_column : 23 + <1df83> DW_AT_type : <0x1cf04> + <1df87> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1df8a>: Abbrev Number: 0 + <1><1df8b>: Abbrev Number: 18 (DW_TAG_subprogram) + <1df8c> DW_AT_name : (indirect string, offset: 0xf8db9): UART_DMAAbortOnError + <1df90> DW_AT_decl_file : 2 + <1df90> DW_AT_decl_line : 3895 + <1df92> DW_AT_decl_column : 13 + <1df92> DW_AT_prototyped : 1 + <1df92> DW_AT_low_pc : 0x800860e + <1df96> DW_AT_high_pc : 0x2c + <1df9a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1df9c> DW_AT_call_all_tail_calls: 1 + <1df9c> DW_AT_sibling : <0x1dfc0> + <2><1dfa0>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1dfa1> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1dfa5> DW_AT_decl_file : 2 + <1dfa6> DW_AT_decl_line : 3895 + <1dfa8> DW_AT_decl_column : 53 + <1dfa9> DW_AT_type : <0x1cb8f> + <1dfad> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1dfb0>: Abbrev Number: 9 (DW_TAG_variable) + <1dfb1> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1dfb5> DW_AT_decl_file : 2 + <1dfb5> DW_AT_decl_line : 3897 + <1dfb7> DW_AT_decl_column : 23 + <1dfb8> DW_AT_type : <0x1cf04> + <1dfbc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1dfbf>: Abbrev Number: 0 + <1><1dfc0>: Abbrev Number: 18 (DW_TAG_subprogram) + <1dfc1> DW_AT_name : (indirect string, offset: 0xf8b9a): UART_DMAError + <1dfc5> DW_AT_decl_file : 2 + <1dfc5> DW_AT_decl_line : 3855 + <1dfc7> DW_AT_decl_column : 13 + <1dfc7> DW_AT_prototyped : 1 + <1dfc7> DW_AT_low_pc : 0x800858e + <1dfcb> DW_AT_high_pc : 0x80 + <1dfcf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1dfd1> DW_AT_call_all_tail_calls: 1 + <1dfd1> DW_AT_sibling : <0x1e013> + <2><1dfd5>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1dfd6> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1dfda> DW_AT_decl_file : 2 + <1dfdb> DW_AT_decl_line : 3855 + <1dfdd> DW_AT_decl_column : 46 + <1dfde> DW_AT_type : <0x1cb8f> + <1dfe2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1dfe5>: Abbrev Number: 9 (DW_TAG_variable) + <1dfe6> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1dfea> DW_AT_decl_file : 2 + <1dfea> DW_AT_decl_line : 3857 + <1dfec> DW_AT_decl_column : 23 + <1dfed> DW_AT_type : <0x1cf04> + <1dff1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1dff4>: Abbrev Number: 9 (DW_TAG_variable) + <1dff5> DW_AT_name : (indirect string, offset: 0xf909a): gstate + <1dff9> DW_AT_decl_file : 2 + <1dff9> DW_AT_decl_line : 3859 + <1dffb> DW_AT_decl_column : 31 + <1dffc> DW_AT_type : <0x1cccb> + <1e000> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1e003>: Abbrev Number: 9 (DW_TAG_variable) + <1e004> DW_AT_name : (indirect string, offset: 0xf8f06): rxstate + <1e008> DW_AT_decl_file : 2 + <1e008> DW_AT_decl_line : 3860 + <1e00a> DW_AT_decl_column : 31 + <1e00b> DW_AT_type : <0x1cccb> + <1e00f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1e012>: Abbrev Number: 0 + <1><1e013>: Abbrev Number: 18 (DW_TAG_subprogram) + <1e014> DW_AT_name : (indirect string, offset: 0xf8eb7): UART_DMARxHalfCplt + <1e018> DW_AT_decl_file : 2 + <1e018> DW_AT_decl_line : 3817 + <1e01a> DW_AT_decl_column : 13 + <1e01a> DW_AT_prototyped : 1 + <1e01a> DW_AT_low_pc : 0x8008550 + <1e01e> DW_AT_high_pc : 0x3e + <1e022> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1e024> DW_AT_call_all_tail_calls: 1 + <1e024> DW_AT_sibling : <0x1e048> + <2><1e028>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e029> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1e02d> DW_AT_decl_file : 2 + <1e02e> DW_AT_decl_line : 3817 + <1e030> DW_AT_decl_column : 51 + <1e031> DW_AT_type : <0x1cb8f> + <1e035> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1e038>: Abbrev Number: 9 (DW_TAG_variable) + <1e039> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1e03d> DW_AT_decl_file : 2 + <1e03d> DW_AT_decl_line : 3819 + <1e03f> DW_AT_decl_column : 23 + <1e040> DW_AT_type : <0x1cf04> + <1e044> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1e047>: Abbrev Number: 0 + <1><1e048>: Abbrev Number: 18 (DW_TAG_subprogram) + <1e049> DW_AT_name : (indirect string, offset: 0xf938c): UART_DMAReceiveCplt + <1e04d> DW_AT_decl_file : 2 + <1e04d> DW_AT_decl_line : 3756 + <1e04f> DW_AT_decl_column : 13 + <1e04f> DW_AT_prototyped : 1 + <1e04f> DW_AT_low_pc : 0x8008424 + <1e053> DW_AT_high_pc : 0x12c + <1e057> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1e059> DW_AT_call_all_tail_calls: 1 + <1e059> DW_AT_sibling : <0x1e231> + <2><1e05d>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e05e> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1e062> DW_AT_decl_file : 2 + <1e063> DW_AT_decl_line : 3756 + <1e065> DW_AT_decl_column : 52 + <1e066> DW_AT_type : <0x1cb8f> + <1e06a> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <2><1e06e>: Abbrev Number: 9 (DW_TAG_variable) + <1e06f> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1e073> DW_AT_decl_file : 2 + <1e073> DW_AT_decl_line : 3758 + <1e075> DW_AT_decl_column : 23 + <1e076> DW_AT_type : <0x1cf04> + <1e07a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1e07d>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e07e> DW_AT_low_pc : 0x8008448 + <1e082> DW_AT_high_pc : 0x32 + <1e086> DW_AT_sibling : <0x1e0e8> + <3><1e08a>: Abbrev Number: 3 (DW_TAG_variable) + <1e08b> DW_AT_name : val + <1e08f> DW_AT_decl_file : 2 + <1e08f> DW_AT_decl_line : 3766 + <1e091> DW_AT_decl_column : 5 + <1e092> DW_AT_type : <0x1c3c9> + <1e096> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1e099>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e09a> DW_AT_abstract_origin: <0x20cce> + <1e09e> DW_AT_low_pc : 0x800844e + <1e0a2> DW_AT_high_pc : 0xa + <1e0a6> DW_AT_call_file : 2 + <1e0a6> DW_AT_call_line : 3766 + <1e0a8> DW_AT_call_column : 5 + <1e0a9> DW_AT_sibling : <0x1e0be> + <4><1e0ad>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e0ae> DW_AT_abstract_origin: <0x20cdc> + <1e0b2> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1e0b5>: Abbrev Number: 2 (DW_TAG_variable) + <1e0b6> DW_AT_abstract_origin: <0x20ce8> + <1e0ba> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1e0bd>: Abbrev Number: 0 + <3><1e0be>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e0bf> DW_AT_abstract_origin: <0x20c92> + <1e0c3> DW_AT_low_pc : 0x800846a + <1e0c7> DW_AT_high_pc : 0xc + <1e0cb> DW_AT_call_file : 2 + <1e0cb> DW_AT_call_line : 3766 + <1e0cd> DW_AT_call_column : 5 + <4><1e0ce>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e0cf> DW_AT_abstract_origin: <0x20cb0> + <1e0d3> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1e0d6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e0d7> DW_AT_abstract_origin: <0x20ca4> + <1e0db> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1e0de>: Abbrev Number: 2 (DW_TAG_variable) + <1e0df> DW_AT_abstract_origin: <0x20cbc> + <1e0e3> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1e0e6>: Abbrev Number: 0 + <3><1e0e7>: Abbrev Number: 0 + <2><1e0e8>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e0e9> DW_AT_low_pc : 0x800847a + <1e0ed> DW_AT_high_pc : 0x34 + <1e0f1> DW_AT_sibling : <0x1e154> + <3><1e0f5>: Abbrev Number: 3 (DW_TAG_variable) + <1e0f6> DW_AT_name : val + <1e0fa> DW_AT_decl_file : 2 + <1e0fa> DW_AT_decl_line : 3767 + <1e0fc> DW_AT_decl_column : 5 + <1e0fd> DW_AT_type : <0x1c3c9> + <1e101> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1e104>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e105> DW_AT_abstract_origin: <0x20cce> + <1e109> DW_AT_low_pc : 0x8008482 + <1e10d> DW_AT_high_pc : 0xa + <1e111> DW_AT_call_file : 2 + <1e111> DW_AT_call_line : 3767 + <1e113> DW_AT_call_column : 5 + <1e114> DW_AT_sibling : <0x1e12a> + <4><1e118>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e119> DW_AT_abstract_origin: <0x20cdc> + <1e11d> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1e120>: Abbrev Number: 2 (DW_TAG_variable) + <1e121> DW_AT_abstract_origin: <0x20ce8> + <1e125> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1e129>: Abbrev Number: 0 + <3><1e12a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e12b> DW_AT_abstract_origin: <0x20c92> + <1e12f> DW_AT_low_pc : 0x800849e + <1e133> DW_AT_high_pc : 0xc + <1e137> DW_AT_call_file : 2 + <1e137> DW_AT_call_line : 3767 + <1e139> DW_AT_call_column : 5 + <4><1e13a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e13b> DW_AT_abstract_origin: <0x20cb0> + <1e13f> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1e142>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e143> DW_AT_abstract_origin: <0x20ca4> + <1e147> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1e14a>: Abbrev Number: 2 (DW_TAG_variable) + <1e14b> DW_AT_abstract_origin: <0x20cbc> + <1e14f> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1e152>: Abbrev Number: 0 + <3><1e153>: Abbrev Number: 0 + <2><1e154>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e155> DW_AT_low_pc : 0x80084ae + <1e159> DW_AT_high_pc : 0x34 + <1e15d> DW_AT_sibling : <0x1e1c4> + <3><1e161>: Abbrev Number: 3 (DW_TAG_variable) + <1e162> DW_AT_name : val + <1e166> DW_AT_decl_file : 2 + <1e166> DW_AT_decl_line : 3771 + <1e168> DW_AT_decl_column : 5 + <1e169> DW_AT_type : <0x1c3c9> + <1e16d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1e170>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e171> DW_AT_abstract_origin: <0x20cce> + <1e175> DW_AT_low_pc : 0x80084b6 + <1e179> DW_AT_high_pc : 0xa + <1e17d> DW_AT_call_file : 2 + <1e17d> DW_AT_call_line : 3771 + <1e17f> DW_AT_call_column : 5 + <1e180> DW_AT_sibling : <0x1e197> + <4><1e184>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e185> DW_AT_abstract_origin: <0x20cdc> + <1e189> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1e18d>: Abbrev Number: 2 (DW_TAG_variable) + <1e18e> DW_AT_abstract_origin: <0x20ce8> + <1e192> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) <4><1e196>: Abbrev Number: 0 - <3><1e197>: Abbrev Number: 0 - <2><1e198>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e199> DW_AT_low_pc : 0x80083c6 - <1e19d> DW_AT_high_pc : 0x34 - <1e1a1> DW_AT_sibling : <0x1e204> - <3><1e1a5>: Abbrev Number: 3 (DW_TAG_variable) - <1e1a6> DW_AT_name : val - <1e1aa> DW_AT_decl_file : 2 - <1e1aa> DW_AT_decl_line : 3767 - <1e1ac> DW_AT_decl_column : 5 - <1e1ad> DW_AT_type : <0x1c479> - <1e1b1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1e1b4>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e1b5> DW_AT_abstract_origin: <0x20d7e> - <1e1b9> DW_AT_low_pc : 0x80083ce - <1e1bd> DW_AT_high_pc : 0xa - <1e1c1> DW_AT_call_file : 2 - <1e1c1> DW_AT_call_line : 3767 - <1e1c3> DW_AT_call_column : 5 - <1e1c4> DW_AT_sibling : <0x1e1da> - <4><1e1c8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e1c9> DW_AT_abstract_origin: <0x20d8c> - <1e1cd> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1e1d0>: Abbrev Number: 2 (DW_TAG_variable) - <1e1d1> DW_AT_abstract_origin: <0x20d98> - <1e1d5> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1e1d9>: Abbrev Number: 0 - <3><1e1da>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e1db> DW_AT_abstract_origin: <0x20d42> - <1e1df> DW_AT_low_pc : 0x80083ea - <1e1e3> DW_AT_high_pc : 0xc - <1e1e7> DW_AT_call_file : 2 - <1e1e7> DW_AT_call_line : 3767 - <1e1e9> DW_AT_call_column : 5 - <4><1e1ea>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e1eb> DW_AT_abstract_origin: <0x20d60> - <1e1ef> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1e1f2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e1f3> DW_AT_abstract_origin: <0x20d54> - <1e1f7> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1e1fa>: Abbrev Number: 2 (DW_TAG_variable) - <1e1fb> DW_AT_abstract_origin: <0x20d6c> - <1e1ff> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <3><1e197>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e198> DW_AT_abstract_origin: <0x20c92> + <1e19c> DW_AT_low_pc : 0x80084d2 + <1e1a0> DW_AT_high_pc : 0xc + <1e1a4> DW_AT_call_file : 2 + <1e1a4> DW_AT_call_line : 3771 + <1e1a6> DW_AT_call_column : 5 + <4><1e1a7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e1a8> DW_AT_abstract_origin: <0x20cb0> + <1e1ac> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1e1b0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e1b1> DW_AT_abstract_origin: <0x20ca4> + <1e1b5> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1e1b9>: Abbrev Number: 2 (DW_TAG_variable) + <1e1ba> DW_AT_abstract_origin: <0x20cbc> + <1e1be> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1e1c2>: Abbrev Number: 0 + <3><1e1c3>: Abbrev Number: 0 + <2><1e1c4>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1e1c5> DW_AT_low_pc : 0x80084f2 + <1e1c9> DW_AT_high_pc : 0x32 + <3><1e1cd>: Abbrev Number: 3 (DW_TAG_variable) + <1e1ce> DW_AT_name : val + <1e1d2> DW_AT_decl_file : 2 + <1e1d2> DW_AT_decl_line : 3779 + <1e1d4> DW_AT_decl_column : 7 + <1e1d5> DW_AT_type : <0x1c3c9> + <1e1d9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><1e1dc>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e1dd> DW_AT_abstract_origin: <0x20cce> + <1e1e1> DW_AT_low_pc : 0x80084f8 + <1e1e5> DW_AT_high_pc : 0xa + <1e1e9> DW_AT_call_file : 2 + <1e1e9> DW_AT_call_line : 3779 + <1e1eb> DW_AT_call_column : 7 + <1e1ec> DW_AT_sibling : <0x1e203> + <4><1e1f0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e1f1> DW_AT_abstract_origin: <0x20cdc> + <1e1f5> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><1e1f9>: Abbrev Number: 2 (DW_TAG_variable) + <1e1fa> DW_AT_abstract_origin: <0x20ce8> + <1e1fe> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) <4><1e202>: Abbrev Number: 0 - <3><1e203>: Abbrev Number: 0 - <2><1e204>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e205> DW_AT_low_pc : 0x80083fa - <1e209> DW_AT_high_pc : 0x34 - <1e20d> DW_AT_sibling : <0x1e274> - <3><1e211>: Abbrev Number: 3 (DW_TAG_variable) - <1e212> DW_AT_name : val - <1e216> DW_AT_decl_file : 2 - <1e216> DW_AT_decl_line : 3771 - <1e218> DW_AT_decl_column : 5 - <1e219> DW_AT_type : <0x1c479> - <1e21d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><1e220>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e221> DW_AT_abstract_origin: <0x20d7e> - <1e225> DW_AT_low_pc : 0x8008402 - <1e229> DW_AT_high_pc : 0xa - <1e22d> DW_AT_call_file : 2 - <1e22d> DW_AT_call_line : 3771 - <1e22f> DW_AT_call_column : 5 - <1e230> DW_AT_sibling : <0x1e247> - <4><1e234>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e235> DW_AT_abstract_origin: <0x20d8c> - <1e239> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1e23d>: Abbrev Number: 2 (DW_TAG_variable) - <1e23e> DW_AT_abstract_origin: <0x20d98> - <1e242> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1e246>: Abbrev Number: 0 - <3><1e247>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e248> DW_AT_abstract_origin: <0x20d42> - <1e24c> DW_AT_low_pc : 0x800841e - <1e250> DW_AT_high_pc : 0xc - <1e254> DW_AT_call_file : 2 - <1e254> DW_AT_call_line : 3771 - <1e256> DW_AT_call_column : 5 - <4><1e257>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e258> DW_AT_abstract_origin: <0x20d60> - <1e25c> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1e260>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e261> DW_AT_abstract_origin: <0x20d54> - <1e265> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1e269>: Abbrev Number: 2 (DW_TAG_variable) - <1e26a> DW_AT_abstract_origin: <0x20d6c> - <1e26e> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1e272>: Abbrev Number: 0 - <3><1e273>: Abbrev Number: 0 - <2><1e274>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1e275> DW_AT_low_pc : 0x800843e - <1e279> DW_AT_high_pc : 0x32 - <3><1e27d>: Abbrev Number: 3 (DW_TAG_variable) - <1e27e> DW_AT_name : val - <1e282> DW_AT_decl_file : 2 - <1e282> DW_AT_decl_line : 3779 - <1e284> DW_AT_decl_column : 7 - <1e285> DW_AT_type : <0x1c479> - <1e289> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><1e28c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e28d> DW_AT_abstract_origin: <0x20d7e> - <1e291> DW_AT_low_pc : 0x8008444 - <1e295> DW_AT_high_pc : 0xa - <1e299> DW_AT_call_file : 2 - <1e299> DW_AT_call_line : 3779 - <1e29b> DW_AT_call_column : 7 - <1e29c> DW_AT_sibling : <0x1e2b3> - <4><1e2a0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e2a1> DW_AT_abstract_origin: <0x20d8c> - <1e2a5> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><1e2a9>: Abbrev Number: 2 (DW_TAG_variable) - <1e2aa> DW_AT_abstract_origin: <0x20d98> - <1e2ae> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <4><1e2b2>: Abbrev Number: 0 - <3><1e2b3>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e2b4> DW_AT_abstract_origin: <0x20d42> - <1e2b8> DW_AT_low_pc : 0x8008460 - <1e2bc> DW_AT_high_pc : 0xc - <1e2c0> DW_AT_call_file : 2 - <1e2c0> DW_AT_call_line : 3779 - <1e2c2> DW_AT_call_column : 7 - <4><1e2c3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e2c4> DW_AT_abstract_origin: <0x20d60> - <1e2c8> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><1e2cc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e2cd> DW_AT_abstract_origin: <0x20d54> - <1e2d1> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><1e2d5>: Abbrev Number: 2 (DW_TAG_variable) - <1e2d6> DW_AT_abstract_origin: <0x20d6c> - <1e2da> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><1e2de>: Abbrev Number: 0 - <3><1e2df>: Abbrev Number: 0 - <2><1e2e0>: Abbrev Number: 0 - <1><1e2e1>: Abbrev Number: 18 (DW_TAG_subprogram) - <1e2e2> DW_AT_name : (indirect string, offset: 0xf8d94): UART_DMATxHalfCplt - <1e2e6> DW_AT_decl_file : 2 - <1e2e6> DW_AT_decl_line : 3738 - <1e2e8> DW_AT_decl_column : 13 - <1e2e8> DW_AT_prototyped : 1 - <1e2e8> DW_AT_low_pc : 0x8008354 - <1e2ec> DW_AT_high_pc : 0x1c - <1e2f0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e2f2> DW_AT_call_all_tail_calls: 1 - <1e2f2> DW_AT_sibling : <0x1e316> - <2><1e2f6>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e2f7> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1e2fb> DW_AT_decl_file : 2 - <1e2fc> DW_AT_decl_line : 3738 - <1e2fe> DW_AT_decl_column : 51 - <1e2ff> DW_AT_type : <0x1cc3f> - <1e303> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1e306>: Abbrev Number: 9 (DW_TAG_variable) - <1e307> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e30b> DW_AT_decl_file : 2 - <1e30b> DW_AT_decl_line : 3740 - <1e30d> DW_AT_decl_column : 23 - <1e30e> DW_AT_type : <0x1cfb4> - <1e312> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1e315>: Abbrev Number: 0 - <1><1e316>: Abbrev Number: 18 (DW_TAG_subprogram) - <1e317> DW_AT_name : (indirect string, offset: 0xf9186): UART_DMATransmitCplt - <1e31b> DW_AT_decl_file : 2 - <1e31b> DW_AT_decl_line : 3704 - <1e31d> DW_AT_decl_column : 13 - <1e31d> DW_AT_prototyped : 1 - <1e31d> DW_AT_low_pc : 0x80082ba - <1e321> DW_AT_high_pc : 0x9a - <1e325> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e327> DW_AT_call_all_tail_calls: 1 - <1e327> DW_AT_sibling : <0x1e41e> - <2><1e32b>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e32c> DW_AT_name : (indirect string, offset: 0xf09cb): hdma - <1e330> DW_AT_decl_file : 2 - <1e331> DW_AT_decl_line : 3704 - <1e333> DW_AT_decl_column : 53 - <1e334> DW_AT_type : <0x1cc3f> - <1e338> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <2><1e33c>: Abbrev Number: 9 (DW_TAG_variable) - <1e33d> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e341> DW_AT_decl_file : 2 - <1e341> DW_AT_decl_line : 3706 - <1e343> DW_AT_decl_column : 23 - <1e344> DW_AT_type : <0x1cfb4> - <1e348> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1e34b>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e34c> DW_AT_low_pc : 0x80082de - <1e350> DW_AT_high_pc : 0x34 - <1e354> DW_AT_sibling : <0x1e3b6> - <3><1e358>: Abbrev Number: 3 (DW_TAG_variable) - <1e359> DW_AT_name : val - <1e35d> DW_AT_decl_file : 2 - <1e35d> DW_AT_decl_line : 3715 - <1e35f> DW_AT_decl_column : 5 - <1e360> DW_AT_type : <0x1c479> - <1e364> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1e367>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e368> DW_AT_abstract_origin: <0x20d7e> - <1e36c> DW_AT_low_pc : 0x80082e6 - <1e370> DW_AT_high_pc : 0xa - <1e374> DW_AT_call_file : 2 - <1e374> DW_AT_call_line : 3715 - <1e376> DW_AT_call_column : 5 - <1e377> DW_AT_sibling : <0x1e38c> - <4><1e37b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e37c> DW_AT_abstract_origin: <0x20d8c> - <1e380> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1e383>: Abbrev Number: 2 (DW_TAG_variable) - <1e384> DW_AT_abstract_origin: <0x20d98> - <1e388> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1e38b>: Abbrev Number: 0 - <3><1e38c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e38d> DW_AT_abstract_origin: <0x20d42> - <1e391> DW_AT_low_pc : 0x8008302 - <1e395> DW_AT_high_pc : 0xc - <1e399> DW_AT_call_file : 2 - <1e399> DW_AT_call_line : 3715 - <1e39b> DW_AT_call_column : 5 - <4><1e39c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e39d> DW_AT_abstract_origin: <0x20d60> - <1e3a1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1e3a4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e3a5> DW_AT_abstract_origin: <0x20d54> - <1e3a9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1e3ac>: Abbrev Number: 2 (DW_TAG_variable) - <1e3ad> DW_AT_abstract_origin: <0x20d6c> - <1e3b1> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1e3b4>: Abbrev Number: 0 - <3><1e3b5>: Abbrev Number: 0 - <2><1e3b6>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1e3b7> DW_AT_low_pc : 0x8008312 - <1e3bb> DW_AT_high_pc : 0x32 - <3><1e3bf>: Abbrev Number: 3 (DW_TAG_variable) - <1e3c0> DW_AT_name : val - <1e3c4> DW_AT_decl_file : 2 - <1e3c4> DW_AT_decl_line : 3718 - <1e3c6> DW_AT_decl_column : 5 - <1e3c7> DW_AT_type : <0x1c479> - <1e3cb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1e3ce>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e3cf> DW_AT_abstract_origin: <0x20d7e> - <1e3d3> DW_AT_low_pc : 0x8008318 - <1e3d7> DW_AT_high_pc : 0xa - <1e3db> DW_AT_call_file : 2 - <1e3db> DW_AT_call_line : 3718 - <1e3dd> DW_AT_call_column : 5 - <1e3de> DW_AT_sibling : <0x1e3f3> - <4><1e3e2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e3e3> DW_AT_abstract_origin: <0x20d8c> - <1e3e7> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1e3ea>: Abbrev Number: 2 (DW_TAG_variable) - <1e3eb> DW_AT_abstract_origin: <0x20d98> - <1e3ef> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1e3f2>: Abbrev Number: 0 - <3><1e3f3>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e3f4> DW_AT_abstract_origin: <0x20d42> - <1e3f8> DW_AT_low_pc : 0x8008334 - <1e3fc> DW_AT_high_pc : 0xc - <1e400> DW_AT_call_file : 2 - <1e400> DW_AT_call_line : 3718 - <1e402> DW_AT_call_column : 5 - <4><1e403>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e404> DW_AT_abstract_origin: <0x20d60> - <1e408> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1e40b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e40c> DW_AT_abstract_origin: <0x20d54> - <1e410> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1e413>: Abbrev Number: 2 (DW_TAG_variable) - <1e414> DW_AT_abstract_origin: <0x20d6c> - <1e418> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1e41b>: Abbrev Number: 0 - <3><1e41c>: Abbrev Number: 0 - <2><1e41d>: Abbrev Number: 0 - <1><1e41e>: Abbrev Number: 26 (DW_TAG_subprogram) - <1e41f> DW_AT_name : (indirect string, offset: 0xf90f2): UART_EndRxTransfer - <1e423> DW_AT_decl_file : 2 - <1e423> DW_AT_decl_line : 3678 - <1e425> DW_AT_decl_column : 13 - <1e425> DW_AT_prototyped : 1 - <1e425> DW_AT_low_pc : 0x80081ee - <1e429> DW_AT_high_pc : 0xcc - <1e42d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e42f> DW_AT_call_all_calls: 1 - <1e42f> DW_AT_sibling : <0x1e586> - <2><1e433>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e434> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e438> DW_AT_decl_file : 2 - <1e439> DW_AT_decl_line : 3678 - <1e43b> DW_AT_decl_column : 52 - <1e43c> DW_AT_type : <0x1cfb4> - <1e440> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <2><1e444>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e445> DW_AT_low_pc : 0x80081f6 - <1e449> DW_AT_high_pc : 0x32 - <1e44d> DW_AT_sibling : <0x1e4af> - <3><1e451>: Abbrev Number: 3 (DW_TAG_variable) - <1e452> DW_AT_name : val - <1e456> DW_AT_decl_file : 2 - <1e456> DW_AT_decl_line : 3681 - <1e458> DW_AT_decl_column : 3 - <1e459> DW_AT_type : <0x1c479> - <1e45d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1e460>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e461> DW_AT_abstract_origin: <0x20d7e> - <1e465> DW_AT_low_pc : 0x80081fc - <1e469> DW_AT_high_pc : 0xa - <1e46d> DW_AT_call_file : 2 - <1e46d> DW_AT_call_line : 3681 - <1e46f> DW_AT_call_column : 3 - <1e470> DW_AT_sibling : <0x1e485> - <4><1e474>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e475> DW_AT_abstract_origin: <0x20d8c> - <1e479> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1e47c>: Abbrev Number: 2 (DW_TAG_variable) - <1e47d> DW_AT_abstract_origin: <0x20d98> - <1e481> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1e484>: Abbrev Number: 0 - <3><1e485>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e486> DW_AT_abstract_origin: <0x20d42> - <1e48a> DW_AT_low_pc : 0x8008218 - <1e48e> DW_AT_high_pc : 0xc - <1e492> DW_AT_call_file : 2 - <1e492> DW_AT_call_line : 3681 - <1e494> DW_AT_call_column : 3 - <4><1e495>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e496> DW_AT_abstract_origin: <0x20d60> - <1e49a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1e49d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e49e> DW_AT_abstract_origin: <0x20d54> - <1e4a2> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1e4a5>: Abbrev Number: 2 (DW_TAG_variable) - <1e4a6> DW_AT_abstract_origin: <0x20d6c> - <1e4aa> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1e4ad>: Abbrev Number: 0 - <3><1e4ae>: Abbrev Number: 0 - <2><1e4af>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e4b0> DW_AT_low_pc : 0x8008228 - <1e4b4> DW_AT_high_pc : 0x38 - <1e4b8> DW_AT_sibling : <0x1e51a> - <3><1e4bc>: Abbrev Number: 3 (DW_TAG_variable) - <1e4bd> DW_AT_name : val - <1e4c1> DW_AT_decl_file : 2 - <1e4c1> DW_AT_decl_line : 3682 - <1e4c3> DW_AT_decl_column : 3 - <1e4c4> DW_AT_type : <0x1c479> - <1e4c8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1e4cb>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e4cc> DW_AT_abstract_origin: <0x20d7e> - <1e4d0> DW_AT_low_pc : 0x8008230 - <1e4d4> DW_AT_high_pc : 0xa - <1e4d8> DW_AT_call_file : 2 - <1e4d8> DW_AT_call_line : 3682 - <1e4da> DW_AT_call_column : 3 - <1e4db> DW_AT_sibling : <0x1e4f0> - <4><1e4df>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e4e0> DW_AT_abstract_origin: <0x20d8c> - <1e4e4> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1e4e7>: Abbrev Number: 2 (DW_TAG_variable) - <1e4e8> DW_AT_abstract_origin: <0x20d98> - <1e4ec> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1e4ef>: Abbrev Number: 0 - <3><1e4f0>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e4f1> DW_AT_abstract_origin: <0x20d42> - <1e4f5> DW_AT_low_pc : 0x8008250 - <1e4f9> DW_AT_high_pc : 0xc - <1e4fd> DW_AT_call_file : 2 - <1e4fd> DW_AT_call_line : 3682 - <1e4ff> DW_AT_call_column : 3 - <4><1e500>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e501> DW_AT_abstract_origin: <0x20d60> - <1e505> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1e508>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e509> DW_AT_abstract_origin: <0x20d54> - <1e50d> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1e510>: Abbrev Number: 2 (DW_TAG_variable) - <1e511> DW_AT_abstract_origin: <0x20d6c> - <1e515> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1e518>: Abbrev Number: 0 - <3><1e519>: Abbrev Number: 0 - <2><1e51a>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1e51b> DW_AT_low_pc : 0x8008268 - <1e51f> DW_AT_high_pc : 0x32 - <3><1e523>: Abbrev Number: 3 (DW_TAG_variable) - <1e524> DW_AT_name : val - <1e528> DW_AT_decl_file : 2 - <1e528> DW_AT_decl_line : 3687 - <1e52a> DW_AT_decl_column : 5 - <1e52b> DW_AT_type : <0x1c479> - <1e52f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1e532>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e533> DW_AT_abstract_origin: <0x20d7e> - <1e537> DW_AT_low_pc : 0x800826e - <1e53b> DW_AT_high_pc : 0xa - <1e53f> DW_AT_call_file : 2 - <1e53f> DW_AT_call_line : 3687 - <1e541> DW_AT_call_column : 5 - <1e542> DW_AT_sibling : <0x1e559> - <4><1e546>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e547> DW_AT_abstract_origin: <0x20d8c> - <1e54b> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1e54f>: Abbrev Number: 2 (DW_TAG_variable) - <1e550> DW_AT_abstract_origin: <0x20d98> - <1e554> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1e558>: Abbrev Number: 0 - <3><1e559>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e55a> DW_AT_abstract_origin: <0x20d42> - <1e55e> DW_AT_low_pc : 0x800828a - <1e562> DW_AT_high_pc : 0xc - <1e566> DW_AT_call_file : 2 - <1e566> DW_AT_call_line : 3687 - <1e568> DW_AT_call_column : 5 - <4><1e569>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e56a> DW_AT_abstract_origin: <0x20d60> - <1e56e> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1e572>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e573> DW_AT_abstract_origin: <0x20d54> - <1e577> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1e57a>: Abbrev Number: 2 (DW_TAG_variable) - <1e57b> DW_AT_abstract_origin: <0x20d6c> - <1e57f> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1e583>: Abbrev Number: 0 - <3><1e584>: Abbrev Number: 0 - <2><1e585>: Abbrev Number: 0 - <1><1e586>: Abbrev Number: 26 (DW_TAG_subprogram) - <1e587> DW_AT_name : (indirect string, offset: 0xf9361): UART_EndTxTransfer - <1e58b> DW_AT_decl_file : 2 - <1e58b> DW_AT_decl_line : 3662 - <1e58d> DW_AT_decl_column : 13 - <1e58d> DW_AT_prototyped : 1 - <1e58d> DW_AT_low_pc : 0x800816c - <1e591> DW_AT_high_pc : 0x82 - <1e595> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e597> DW_AT_call_all_calls: 1 - <1e597> DW_AT_sibling : <0x1e67e> - <2><1e59b>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e59c> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e5a0> DW_AT_decl_file : 2 - <1e5a1> DW_AT_decl_line : 3662 - <1e5a3> DW_AT_decl_column : 52 - <1e5a4> DW_AT_type : <0x1cfb4> - <1e5a8> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><1e5ab>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e5ac> DW_AT_low_pc : 0x8008174 - <1e5b0> DW_AT_high_pc : 0x32 - <1e5b4> DW_AT_sibling : <0x1e616> - <3><1e5b8>: Abbrev Number: 3 (DW_TAG_variable) - <1e5b9> DW_AT_name : val - <1e5bd> DW_AT_decl_file : 2 - <1e5bd> DW_AT_decl_line : 3665 - <1e5bf> DW_AT_decl_column : 3 - <1e5c0> DW_AT_type : <0x1c479> - <1e5c4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1e5c7>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e5c8> DW_AT_abstract_origin: <0x20d7e> - <1e5cc> DW_AT_low_pc : 0x800817a - <1e5d0> DW_AT_high_pc : 0xa - <1e5d4> DW_AT_call_file : 2 - <1e5d4> DW_AT_call_line : 3665 - <1e5d6> DW_AT_call_column : 3 - <1e5d7> DW_AT_sibling : <0x1e5ec> - <4><1e5db>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e5dc> DW_AT_abstract_origin: <0x20d8c> - <1e5e0> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1e5e3>: Abbrev Number: 2 (DW_TAG_variable) - <1e5e4> DW_AT_abstract_origin: <0x20d98> - <1e5e8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1e5eb>: Abbrev Number: 0 - <3><1e5ec>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e5ed> DW_AT_abstract_origin: <0x20d42> - <1e5f1> DW_AT_low_pc : 0x8008196 - <1e5f5> DW_AT_high_pc : 0xc - <1e5f9> DW_AT_call_file : 2 - <1e5f9> DW_AT_call_line : 3665 - <1e5fb> DW_AT_call_column : 3 - <4><1e5fc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e5fd> DW_AT_abstract_origin: <0x20d60> - <1e601> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1e604>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e605> DW_AT_abstract_origin: <0x20d54> - <1e609> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><1e60c>: Abbrev Number: 2 (DW_TAG_variable) - <1e60d> DW_AT_abstract_origin: <0x20d6c> - <1e611> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1e614>: Abbrev Number: 0 - <3><1e615>: Abbrev Number: 0 - <2><1e616>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1e617> DW_AT_low_pc : 0x80081a6 - <1e61b> DW_AT_high_pc : 0x34 - <3><1e61f>: Abbrev Number: 3 (DW_TAG_variable) - <1e620> DW_AT_name : val - <1e624> DW_AT_decl_file : 2 - <1e624> DW_AT_decl_line : 3666 - <1e626> DW_AT_decl_column : 3 - <1e627> DW_AT_type : <0x1c479> - <1e62b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1e62e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e62f> DW_AT_abstract_origin: <0x20d7e> - <1e633> DW_AT_low_pc : 0x80081ae - <1e637> DW_AT_high_pc : 0xa - <1e63b> DW_AT_call_file : 2 - <1e63b> DW_AT_call_line : 3666 - <1e63d> DW_AT_call_column : 3 - <1e63e> DW_AT_sibling : <0x1e653> - <4><1e642>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e643> DW_AT_abstract_origin: <0x20d8c> - <1e647> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1e64a>: Abbrev Number: 2 (DW_TAG_variable) - <1e64b> DW_AT_abstract_origin: <0x20d98> - <1e64f> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1e652>: Abbrev Number: 0 - <3><1e653>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e654> DW_AT_abstract_origin: <0x20d42> - <1e658> DW_AT_low_pc : 0x80081ca - <1e65c> DW_AT_high_pc : 0xc - <1e660> DW_AT_call_file : 2 - <1e660> DW_AT_call_line : 3666 - <1e662> DW_AT_call_column : 3 - <4><1e663>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e664> DW_AT_abstract_origin: <0x20d60> - <1e668> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><1e203>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e204> DW_AT_abstract_origin: <0x20c92> + <1e208> DW_AT_low_pc : 0x8008514 + <1e20c> DW_AT_high_pc : 0xc + <1e210> DW_AT_call_file : 2 + <1e210> DW_AT_call_line : 3779 + <1e212> DW_AT_call_column : 7 + <4><1e213>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e214> DW_AT_abstract_origin: <0x20cb0> + <1e218> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><1e21c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e21d> DW_AT_abstract_origin: <0x20ca4> + <1e221> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><1e225>: Abbrev Number: 2 (DW_TAG_variable) + <1e226> DW_AT_abstract_origin: <0x20cbc> + <1e22a> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><1e22e>: Abbrev Number: 0 + <3><1e22f>: Abbrev Number: 0 + <2><1e230>: Abbrev Number: 0 + <1><1e231>: Abbrev Number: 18 (DW_TAG_subprogram) + <1e232> DW_AT_name : (indirect string, offset: 0xf8d79): UART_DMATxHalfCplt + <1e236> DW_AT_decl_file : 2 + <1e236> DW_AT_decl_line : 3738 + <1e238> DW_AT_decl_column : 13 + <1e238> DW_AT_prototyped : 1 + <1e238> DW_AT_low_pc : 0x8008408 + <1e23c> DW_AT_high_pc : 0x1c + <1e240> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1e242> DW_AT_call_all_tail_calls: 1 + <1e242> DW_AT_sibling : <0x1e266> + <2><1e246>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e247> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1e24b> DW_AT_decl_file : 2 + <1e24c> DW_AT_decl_line : 3738 + <1e24e> DW_AT_decl_column : 51 + <1e24f> DW_AT_type : <0x1cb8f> + <1e253> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1e256>: Abbrev Number: 9 (DW_TAG_variable) + <1e257> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1e25b> DW_AT_decl_file : 2 + <1e25b> DW_AT_decl_line : 3740 + <1e25d> DW_AT_decl_column : 23 + <1e25e> DW_AT_type : <0x1cf04> + <1e262> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1e265>: Abbrev Number: 0 + <1><1e266>: Abbrev Number: 18 (DW_TAG_subprogram) + <1e267> DW_AT_name : (indirect string, offset: 0xf916b): UART_DMATransmitCplt + <1e26b> DW_AT_decl_file : 2 + <1e26b> DW_AT_decl_line : 3704 + <1e26d> DW_AT_decl_column : 13 + <1e26d> DW_AT_prototyped : 1 + <1e26d> DW_AT_low_pc : 0x800836e + <1e271> DW_AT_high_pc : 0x9a + <1e275> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1e277> DW_AT_call_all_tail_calls: 1 + <1e277> DW_AT_sibling : <0x1e36e> + <2><1e27b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e27c> DW_AT_name : (indirect string, offset: 0xf09bd): hdma + <1e280> DW_AT_decl_file : 2 + <1e281> DW_AT_decl_line : 3704 + <1e283> DW_AT_decl_column : 53 + <1e284> DW_AT_type : <0x1cb8f> + <1e288> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <2><1e28c>: Abbrev Number: 9 (DW_TAG_variable) + <1e28d> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1e291> DW_AT_decl_file : 2 + <1e291> DW_AT_decl_line : 3706 + <1e293> DW_AT_decl_column : 23 + <1e294> DW_AT_type : <0x1cf04> + <1e298> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1e29b>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e29c> DW_AT_low_pc : 0x8008392 + <1e2a0> DW_AT_high_pc : 0x34 + <1e2a4> DW_AT_sibling : <0x1e306> + <3><1e2a8>: Abbrev Number: 3 (DW_TAG_variable) + <1e2a9> DW_AT_name : val + <1e2ad> DW_AT_decl_file : 2 + <1e2ad> DW_AT_decl_line : 3715 + <1e2af> DW_AT_decl_column : 5 + <1e2b0> DW_AT_type : <0x1c3c9> + <1e2b4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1e2b7>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e2b8> DW_AT_abstract_origin: <0x20cce> + <1e2bc> DW_AT_low_pc : 0x800839a + <1e2c0> DW_AT_high_pc : 0xa + <1e2c4> DW_AT_call_file : 2 + <1e2c4> DW_AT_call_line : 3715 + <1e2c6> DW_AT_call_column : 5 + <1e2c7> DW_AT_sibling : <0x1e2dc> + <4><1e2cb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e2cc> DW_AT_abstract_origin: <0x20cdc> + <1e2d0> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1e2d3>: Abbrev Number: 2 (DW_TAG_variable) + <1e2d4> DW_AT_abstract_origin: <0x20ce8> + <1e2d8> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1e2db>: Abbrev Number: 0 + <3><1e2dc>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e2dd> DW_AT_abstract_origin: <0x20c92> + <1e2e1> DW_AT_low_pc : 0x80083b6 + <1e2e5> DW_AT_high_pc : 0xc + <1e2e9> DW_AT_call_file : 2 + <1e2e9> DW_AT_call_line : 3715 + <1e2eb> DW_AT_call_column : 5 + <4><1e2ec>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e2ed> DW_AT_abstract_origin: <0x20cb0> + <1e2f1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1e2f4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e2f5> DW_AT_abstract_origin: <0x20ca4> + <1e2f9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1e2fc>: Abbrev Number: 2 (DW_TAG_variable) + <1e2fd> DW_AT_abstract_origin: <0x20cbc> + <1e301> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1e304>: Abbrev Number: 0 + <3><1e305>: Abbrev Number: 0 + <2><1e306>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1e307> DW_AT_low_pc : 0x80083c6 + <1e30b> DW_AT_high_pc : 0x32 + <3><1e30f>: Abbrev Number: 3 (DW_TAG_variable) + <1e310> DW_AT_name : val + <1e314> DW_AT_decl_file : 2 + <1e314> DW_AT_decl_line : 3718 + <1e316> DW_AT_decl_column : 5 + <1e317> DW_AT_type : <0x1c3c9> + <1e31b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1e31e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e31f> DW_AT_abstract_origin: <0x20cce> + <1e323> DW_AT_low_pc : 0x80083cc + <1e327> DW_AT_high_pc : 0xa + <1e32b> DW_AT_call_file : 2 + <1e32b> DW_AT_call_line : 3718 + <1e32d> DW_AT_call_column : 5 + <1e32e> DW_AT_sibling : <0x1e343> + <4><1e332>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e333> DW_AT_abstract_origin: <0x20cdc> + <1e337> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1e33a>: Abbrev Number: 2 (DW_TAG_variable) + <1e33b> DW_AT_abstract_origin: <0x20ce8> + <1e33f> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1e342>: Abbrev Number: 0 + <3><1e343>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e344> DW_AT_abstract_origin: <0x20c92> + <1e348> DW_AT_low_pc : 0x80083e8 + <1e34c> DW_AT_high_pc : 0xc + <1e350> DW_AT_call_file : 2 + <1e350> DW_AT_call_line : 3718 + <1e352> DW_AT_call_column : 5 + <4><1e353>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e354> DW_AT_abstract_origin: <0x20cb0> + <1e358> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1e35b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e35c> DW_AT_abstract_origin: <0x20ca4> + <1e360> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1e363>: Abbrev Number: 2 (DW_TAG_variable) + <1e364> DW_AT_abstract_origin: <0x20cbc> + <1e368> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1e36b>: Abbrev Number: 0 + <3><1e36c>: Abbrev Number: 0 + <2><1e36d>: Abbrev Number: 0 + <1><1e36e>: Abbrev Number: 26 (DW_TAG_subprogram) + <1e36f> DW_AT_name : (indirect string, offset: 0xf90d7): UART_EndRxTransfer + <1e373> DW_AT_decl_file : 2 + <1e373> DW_AT_decl_line : 3678 + <1e375> DW_AT_decl_column : 13 + <1e375> DW_AT_prototyped : 1 + <1e375> DW_AT_low_pc : 0x80082a2 + <1e379> DW_AT_high_pc : 0xcc + <1e37d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1e37f> DW_AT_call_all_calls: 1 + <1e37f> DW_AT_sibling : <0x1e4d6> + <2><1e383>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e384> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1e388> DW_AT_decl_file : 2 + <1e389> DW_AT_decl_line : 3678 + <1e38b> DW_AT_decl_column : 52 + <1e38c> DW_AT_type : <0x1cf04> + <1e390> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <2><1e394>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e395> DW_AT_low_pc : 0x80082aa + <1e399> DW_AT_high_pc : 0x32 + <1e39d> DW_AT_sibling : <0x1e3ff> + <3><1e3a1>: Abbrev Number: 3 (DW_TAG_variable) + <1e3a2> DW_AT_name : val + <1e3a6> DW_AT_decl_file : 2 + <1e3a6> DW_AT_decl_line : 3681 + <1e3a8> DW_AT_decl_column : 3 + <1e3a9> DW_AT_type : <0x1c3c9> + <1e3ad> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1e3b0>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e3b1> DW_AT_abstract_origin: <0x20cce> + <1e3b5> DW_AT_low_pc : 0x80082b0 + <1e3b9> DW_AT_high_pc : 0xa + <1e3bd> DW_AT_call_file : 2 + <1e3bd> DW_AT_call_line : 3681 + <1e3bf> DW_AT_call_column : 3 + <1e3c0> DW_AT_sibling : <0x1e3d5> + <4><1e3c4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e3c5> DW_AT_abstract_origin: <0x20cdc> + <1e3c9> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1e3cc>: Abbrev Number: 2 (DW_TAG_variable) + <1e3cd> DW_AT_abstract_origin: <0x20ce8> + <1e3d1> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1e3d4>: Abbrev Number: 0 + <3><1e3d5>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e3d6> DW_AT_abstract_origin: <0x20c92> + <1e3da> DW_AT_low_pc : 0x80082cc + <1e3de> DW_AT_high_pc : 0xc + <1e3e2> DW_AT_call_file : 2 + <1e3e2> DW_AT_call_line : 3681 + <1e3e4> DW_AT_call_column : 3 + <4><1e3e5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e3e6> DW_AT_abstract_origin: <0x20cb0> + <1e3ea> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1e3ed>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e3ee> DW_AT_abstract_origin: <0x20ca4> + <1e3f2> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1e3f5>: Abbrev Number: 2 (DW_TAG_variable) + <1e3f6> DW_AT_abstract_origin: <0x20cbc> + <1e3fa> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1e3fd>: Abbrev Number: 0 + <3><1e3fe>: Abbrev Number: 0 + <2><1e3ff>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e400> DW_AT_low_pc : 0x80082dc + <1e404> DW_AT_high_pc : 0x38 + <1e408> DW_AT_sibling : <0x1e46a> + <3><1e40c>: Abbrev Number: 3 (DW_TAG_variable) + <1e40d> DW_AT_name : val + <1e411> DW_AT_decl_file : 2 + <1e411> DW_AT_decl_line : 3682 + <1e413> DW_AT_decl_column : 3 + <1e414> DW_AT_type : <0x1c3c9> + <1e418> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1e41b>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e41c> DW_AT_abstract_origin: <0x20cce> + <1e420> DW_AT_low_pc : 0x80082e4 + <1e424> DW_AT_high_pc : 0xa + <1e428> DW_AT_call_file : 2 + <1e428> DW_AT_call_line : 3682 + <1e42a> DW_AT_call_column : 3 + <1e42b> DW_AT_sibling : <0x1e440> + <4><1e42f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e430> DW_AT_abstract_origin: <0x20cdc> + <1e434> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1e437>: Abbrev Number: 2 (DW_TAG_variable) + <1e438> DW_AT_abstract_origin: <0x20ce8> + <1e43c> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1e43f>: Abbrev Number: 0 + <3><1e440>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e441> DW_AT_abstract_origin: <0x20c92> + <1e445> DW_AT_low_pc : 0x8008304 + <1e449> DW_AT_high_pc : 0xc + <1e44d> DW_AT_call_file : 2 + <1e44d> DW_AT_call_line : 3682 + <1e44f> DW_AT_call_column : 3 + <4><1e450>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e451> DW_AT_abstract_origin: <0x20cb0> + <1e455> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1e458>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e459> DW_AT_abstract_origin: <0x20ca4> + <1e45d> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1e460>: Abbrev Number: 2 (DW_TAG_variable) + <1e461> DW_AT_abstract_origin: <0x20cbc> + <1e465> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1e468>: Abbrev Number: 0 + <3><1e469>: Abbrev Number: 0 + <2><1e46a>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1e46b> DW_AT_low_pc : 0x800831c + <1e46f> DW_AT_high_pc : 0x32 + <3><1e473>: Abbrev Number: 3 (DW_TAG_variable) + <1e474> DW_AT_name : val + <1e478> DW_AT_decl_file : 2 + <1e478> DW_AT_decl_line : 3687 + <1e47a> DW_AT_decl_column : 5 + <1e47b> DW_AT_type : <0x1c3c9> + <1e47f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1e482>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e483> DW_AT_abstract_origin: <0x20cce> + <1e487> DW_AT_low_pc : 0x8008322 + <1e48b> DW_AT_high_pc : 0xa + <1e48f> DW_AT_call_file : 2 + <1e48f> DW_AT_call_line : 3687 + <1e491> DW_AT_call_column : 5 + <1e492> DW_AT_sibling : <0x1e4a9> + <4><1e496>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e497> DW_AT_abstract_origin: <0x20cdc> + <1e49b> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1e49f>: Abbrev Number: 2 (DW_TAG_variable) + <1e4a0> DW_AT_abstract_origin: <0x20ce8> + <1e4a4> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1e4a8>: Abbrev Number: 0 + <3><1e4a9>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e4aa> DW_AT_abstract_origin: <0x20c92> + <1e4ae> DW_AT_low_pc : 0x800833e + <1e4b2> DW_AT_high_pc : 0xc + <1e4b6> DW_AT_call_file : 2 + <1e4b6> DW_AT_call_line : 3687 + <1e4b8> DW_AT_call_column : 5 + <4><1e4b9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e4ba> DW_AT_abstract_origin: <0x20cb0> + <1e4be> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1e4c2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e4c3> DW_AT_abstract_origin: <0x20ca4> + <1e4c7> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1e4ca>: Abbrev Number: 2 (DW_TAG_variable) + <1e4cb> DW_AT_abstract_origin: <0x20cbc> + <1e4cf> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1e4d3>: Abbrev Number: 0 + <3><1e4d4>: Abbrev Number: 0 + <2><1e4d5>: Abbrev Number: 0 + <1><1e4d6>: Abbrev Number: 26 (DW_TAG_subprogram) + <1e4d7> DW_AT_name : (indirect string, offset: 0xf9346): UART_EndTxTransfer + <1e4db> DW_AT_decl_file : 2 + <1e4db> DW_AT_decl_line : 3662 + <1e4dd> DW_AT_decl_column : 13 + <1e4dd> DW_AT_prototyped : 1 + <1e4dd> DW_AT_low_pc : 0x8008220 + <1e4e1> DW_AT_high_pc : 0x82 + <1e4e5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1e4e7> DW_AT_call_all_calls: 1 + <1e4e7> DW_AT_sibling : <0x1e5ce> + <2><1e4eb>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e4ec> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1e4f0> DW_AT_decl_file : 2 + <1e4f1> DW_AT_decl_line : 3662 + <1e4f3> DW_AT_decl_column : 52 + <1e4f4> DW_AT_type : <0x1cf04> + <1e4f8> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><1e4fb>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e4fc> DW_AT_low_pc : 0x8008228 + <1e500> DW_AT_high_pc : 0x32 + <1e504> DW_AT_sibling : <0x1e566> + <3><1e508>: Abbrev Number: 3 (DW_TAG_variable) + <1e509> DW_AT_name : val + <1e50d> DW_AT_decl_file : 2 + <1e50d> DW_AT_decl_line : 3665 + <1e50f> DW_AT_decl_column : 3 + <1e510> DW_AT_type : <0x1c3c9> + <1e514> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1e517>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e518> DW_AT_abstract_origin: <0x20cce> + <1e51c> DW_AT_low_pc : 0x800822e + <1e520> DW_AT_high_pc : 0xa + <1e524> DW_AT_call_file : 2 + <1e524> DW_AT_call_line : 3665 + <1e526> DW_AT_call_column : 3 + <1e527> DW_AT_sibling : <0x1e53c> + <4><1e52b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e52c> DW_AT_abstract_origin: <0x20cdc> + <1e530> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1e533>: Abbrev Number: 2 (DW_TAG_variable) + <1e534> DW_AT_abstract_origin: <0x20ce8> + <1e538> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1e53b>: Abbrev Number: 0 + <3><1e53c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e53d> DW_AT_abstract_origin: <0x20c92> + <1e541> DW_AT_low_pc : 0x800824a + <1e545> DW_AT_high_pc : 0xc + <1e549> DW_AT_call_file : 2 + <1e549> DW_AT_call_line : 3665 + <1e54b> DW_AT_call_column : 3 + <4><1e54c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e54d> DW_AT_abstract_origin: <0x20cb0> + <1e551> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1e554>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e555> DW_AT_abstract_origin: <0x20ca4> + <1e559> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><1e55c>: Abbrev Number: 2 (DW_TAG_variable) + <1e55d> DW_AT_abstract_origin: <0x20cbc> + <1e561> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1e564>: Abbrev Number: 0 + <3><1e565>: Abbrev Number: 0 + <2><1e566>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1e567> DW_AT_low_pc : 0x800825a + <1e56b> DW_AT_high_pc : 0x34 + <3><1e56f>: Abbrev Number: 3 (DW_TAG_variable) + <1e570> DW_AT_name : val + <1e574> DW_AT_decl_file : 2 + <1e574> DW_AT_decl_line : 3666 + <1e576> DW_AT_decl_column : 3 + <1e577> DW_AT_type : <0x1c3c9> + <1e57b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1e57e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e57f> DW_AT_abstract_origin: <0x20cce> + <1e583> DW_AT_low_pc : 0x8008262 + <1e587> DW_AT_high_pc : 0xa + <1e58b> DW_AT_call_file : 2 + <1e58b> DW_AT_call_line : 3666 + <1e58d> DW_AT_call_column : 3 + <1e58e> DW_AT_sibling : <0x1e5a3> + <4><1e592>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e593> DW_AT_abstract_origin: <0x20cdc> + <1e597> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1e59a>: Abbrev Number: 2 (DW_TAG_variable) + <1e59b> DW_AT_abstract_origin: <0x20ce8> + <1e59f> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1e5a2>: Abbrev Number: 0 + <3><1e5a3>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e5a4> DW_AT_abstract_origin: <0x20c92> + <1e5a8> DW_AT_low_pc : 0x800827e + <1e5ac> DW_AT_high_pc : 0xc + <1e5b0> DW_AT_call_file : 2 + <1e5b0> DW_AT_call_line : 3666 + <1e5b2> DW_AT_call_column : 3 + <4><1e5b3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e5b4> DW_AT_abstract_origin: <0x20cb0> + <1e5b8> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1e5bb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e5bc> DW_AT_abstract_origin: <0x20ca4> + <1e5c0> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1e5c3>: Abbrev Number: 2 (DW_TAG_variable) + <1e5c4> DW_AT_abstract_origin: <0x20cbc> + <1e5c8> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1e5cb>: Abbrev Number: 0 + <3><1e5cc>: Abbrev Number: 0 + <2><1e5cd>: Abbrev Number: 0 + <1><1e5ce>: Abbrev Number: 12 (DW_TAG_subprogram) + <1e5cf> DW_AT_external : 1 + <1e5cf> DW_AT_name : (indirect string, offset: 0xf91dd): UART_Start_Receive_DMA + <1e5d3> DW_AT_decl_file : 2 + <1e5d3> DW_AT_decl_line : 3605 + <1e5d5> DW_AT_decl_column : 19 + <1e5d5> DW_AT_prototyped : 1 + <1e5d5> DW_AT_type : <0x1c975> + <1e5d9> DW_AT_low_pc : 0x80080d4 + <1e5dd> DW_AT_high_pc : 0x14c + <1e5e1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1e5e3> DW_AT_call_all_tail_calls: 1 + <1e5e3> DW_AT_sibling : <0x1e75c> + <2><1e5e7>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e5e8> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1e5ec> DW_AT_decl_file : 2 + <1e5ed> DW_AT_decl_line : 3605 + <1e5ef> DW_AT_decl_column : 62 + <1e5f0> DW_AT_type : <0x1cf04> + <1e5f4> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <2><1e5f8>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e5f9> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1e5fd> DW_AT_decl_file : 2 + <1e5fe> DW_AT_decl_line : 3605 + <1e600> DW_AT_decl_column : 78 + <1e601> DW_AT_type : <0x1cb94> + <1e605> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <2><1e609>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e60a> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <1e60e> DW_AT_decl_file : 2 + <1e60f> DW_AT_decl_line : 3605 + <1e611> DW_AT_decl_column : 94 + <1e612> DW_AT_type : <0x1c3b3> + <1e616> DW_AT_location : 3 byte block: 91 a6 7f (DW_OP_fbreg: -90) + <2><1e61a>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e61b> DW_AT_low_pc : 0x800816e + <1e61f> DW_AT_high_pc : 0x32 + <1e623> DW_AT_sibling : <0x1e685> + <3><1e627>: Abbrev Number: 3 (DW_TAG_variable) + <1e628> DW_AT_name : val + <1e62c> DW_AT_decl_file : 2 + <1e62c> DW_AT_decl_line : 3643 + <1e62e> DW_AT_decl_column : 5 + <1e62f> DW_AT_type : <0x1c3c9> + <1e633> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1e636>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e637> DW_AT_abstract_origin: <0x20cce> + <1e63b> DW_AT_low_pc : 0x8008174 + <1e63f> DW_AT_high_pc : 0xa + <1e643> DW_AT_call_file : 2 + <1e643> DW_AT_call_line : 3643 + <1e645> DW_AT_call_column : 5 + <1e646> DW_AT_sibling : <0x1e65b> + <4><1e64a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e64b> DW_AT_abstract_origin: <0x20cdc> + <1e64f> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1e652>: Abbrev Number: 2 (DW_TAG_variable) + <1e653> DW_AT_abstract_origin: <0x20ce8> + <1e657> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1e65a>: Abbrev Number: 0 + <3><1e65b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e65c> DW_AT_abstract_origin: <0x20c92> + <1e660> DW_AT_low_pc : 0x8008190 + <1e664> DW_AT_high_pc : 0xc + <1e668> DW_AT_call_file : 2 + <1e668> DW_AT_call_line : 3643 + <1e66a> DW_AT_call_column : 5 <4><1e66b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e66c> DW_AT_abstract_origin: <0x20d54> - <1e670> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1e673>: Abbrev Number: 2 (DW_TAG_variable) - <1e674> DW_AT_abstract_origin: <0x20d6c> - <1e678> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1e67b>: Abbrev Number: 0 - <3><1e67c>: Abbrev Number: 0 - <2><1e67d>: Abbrev Number: 0 - <1><1e67e>: Abbrev Number: 12 (DW_TAG_subprogram) - <1e67f> DW_AT_external : 1 - <1e67f> DW_AT_name : (indirect string, offset: 0xf91f8): UART_Start_Receive_DMA - <1e683> DW_AT_decl_file : 2 - <1e683> DW_AT_decl_line : 3605 - <1e685> DW_AT_decl_column : 19 - <1e685> DW_AT_prototyped : 1 - <1e685> DW_AT_type : <0x1ca25> - <1e689> DW_AT_low_pc : 0x8008020 - <1e68d> DW_AT_high_pc : 0x14c - <1e691> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e693> DW_AT_call_all_tail_calls: 1 - <1e693> DW_AT_sibling : <0x1e80c> - <2><1e697>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e698> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e69c> DW_AT_decl_file : 2 - <1e69d> DW_AT_decl_line : 3605 - <1e69f> DW_AT_decl_column : 62 - <1e6a0> DW_AT_type : <0x1cfb4> - <1e6a4> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <2><1e6a8>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e6a9> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1e6ad> DW_AT_decl_file : 2 - <1e6ae> DW_AT_decl_line : 3605 - <1e6b0> DW_AT_decl_column : 78 - <1e6b1> DW_AT_type : <0x1cc44> - <1e6b5> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <2><1e6b9>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e6ba> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <1e6be> DW_AT_decl_file : 2 - <1e6bf> DW_AT_decl_line : 3605 - <1e6c1> DW_AT_decl_column : 94 - <1e6c2> DW_AT_type : <0x1c463> - <1e6c6> DW_AT_location : 3 byte block: 91 a6 7f (DW_OP_fbreg: -90) - <2><1e6ca>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e6cb> DW_AT_low_pc : 0x80080ba - <1e6cf> DW_AT_high_pc : 0x32 - <1e6d3> DW_AT_sibling : <0x1e735> - <3><1e6d7>: Abbrev Number: 3 (DW_TAG_variable) - <1e6d8> DW_AT_name : val - <1e6dc> DW_AT_decl_file : 2 - <1e6dc> DW_AT_decl_line : 3643 - <1e6de> DW_AT_decl_column : 5 - <1e6df> DW_AT_type : <0x1c479> - <1e6e3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1e6e6>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e6e7> DW_AT_abstract_origin: <0x20d7e> - <1e6eb> DW_AT_low_pc : 0x80080c0 - <1e6ef> DW_AT_high_pc : 0xa - <1e6f3> DW_AT_call_file : 2 - <1e6f3> DW_AT_call_line : 3643 - <1e6f5> DW_AT_call_column : 5 - <1e6f6> DW_AT_sibling : <0x1e70b> - <4><1e6fa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e6fb> DW_AT_abstract_origin: <0x20d8c> - <1e6ff> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1e702>: Abbrev Number: 2 (DW_TAG_variable) - <1e703> DW_AT_abstract_origin: <0x20d98> - <1e707> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1e70a>: Abbrev Number: 0 - <3><1e70b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e70c> DW_AT_abstract_origin: <0x20d42> - <1e710> DW_AT_low_pc : 0x80080dc - <1e714> DW_AT_high_pc : 0xc - <1e718> DW_AT_call_file : 2 - <1e718> DW_AT_call_line : 3643 - <1e71a> DW_AT_call_column : 5 - <4><1e71b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e71c> DW_AT_abstract_origin: <0x20d60> - <1e720> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1e723>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e724> DW_AT_abstract_origin: <0x20d54> - <1e728> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1e72b>: Abbrev Number: 2 (DW_TAG_variable) - <1e72c> DW_AT_abstract_origin: <0x20d6c> - <1e730> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1e733>: Abbrev Number: 0 - <3><1e734>: Abbrev Number: 0 - <2><1e735>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e736> DW_AT_low_pc : 0x80080ec - <1e73a> DW_AT_high_pc : 0x34 - <1e73e> DW_AT_sibling : <0x1e7a0> - <3><1e742>: Abbrev Number: 3 (DW_TAG_variable) - <1e743> DW_AT_name : val - <1e747> DW_AT_decl_file : 2 - <1e747> DW_AT_decl_line : 3647 - <1e749> DW_AT_decl_column : 3 - <1e74a> DW_AT_type : <0x1c479> - <1e74e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1e751>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e752> DW_AT_abstract_origin: <0x20d7e> - <1e756> DW_AT_low_pc : 0x80080f4 - <1e75a> DW_AT_high_pc : 0xa - <1e75e> DW_AT_call_file : 2 - <1e75e> DW_AT_call_line : 3647 - <1e760> DW_AT_call_column : 3 - <1e761> DW_AT_sibling : <0x1e776> - <4><1e765>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e766> DW_AT_abstract_origin: <0x20d8c> - <1e76a> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1e76d>: Abbrev Number: 2 (DW_TAG_variable) - <1e76e> DW_AT_abstract_origin: <0x20d98> - <1e772> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1e775>: Abbrev Number: 0 - <3><1e776>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e777> DW_AT_abstract_origin: <0x20d42> - <1e77b> DW_AT_low_pc : 0x8008110 - <1e77f> DW_AT_high_pc : 0xc - <1e783> DW_AT_call_file : 2 - <1e783> DW_AT_call_line : 3647 - <1e785> DW_AT_call_column : 3 - <4><1e786>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e787> DW_AT_abstract_origin: <0x20d60> - <1e78b> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1e78e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e78f> DW_AT_abstract_origin: <0x20d54> - <1e793> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1e796>: Abbrev Number: 2 (DW_TAG_variable) - <1e797> DW_AT_abstract_origin: <0x20d6c> - <1e79b> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1e79e>: Abbrev Number: 0 - <3><1e79f>: Abbrev Number: 0 - <2><1e7a0>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1e7a1> DW_AT_low_pc : 0x8008120 - <1e7a5> DW_AT_high_pc : 0x34 - <3><1e7a9>: Abbrev Number: 3 (DW_TAG_variable) - <1e7aa> DW_AT_name : val - <1e7ae> DW_AT_decl_file : 2 - <1e7ae> DW_AT_decl_line : 3651 - <1e7b0> DW_AT_decl_column : 3 - <1e7b1> DW_AT_type : <0x1c479> - <1e7b5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1e7b8>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e7b9> DW_AT_abstract_origin: <0x20d7e> - <1e7bd> DW_AT_low_pc : 0x8008128 - <1e7c1> DW_AT_high_pc : 0xa - <1e7c5> DW_AT_call_file : 2 - <1e7c5> DW_AT_call_line : 3651 - <1e7c7> DW_AT_call_column : 3 - <1e7c8> DW_AT_sibling : <0x1e7df> - <4><1e7cc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e7cd> DW_AT_abstract_origin: <0x20d8c> - <1e7d1> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1e7d5>: Abbrev Number: 2 (DW_TAG_variable) - <1e7d6> DW_AT_abstract_origin: <0x20d98> - <1e7da> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1e7de>: Abbrev Number: 0 - <3><1e7df>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e7e0> DW_AT_abstract_origin: <0x20d42> - <1e7e4> DW_AT_low_pc : 0x8008144 - <1e7e8> DW_AT_high_pc : 0xc - <1e7ec> DW_AT_call_file : 2 - <1e7ec> DW_AT_call_line : 3651 - <1e7ee> DW_AT_call_column : 3 - <4><1e7ef>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e7f0> DW_AT_abstract_origin: <0x20d60> - <1e7f4> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1e7f8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e7f9> DW_AT_abstract_origin: <0x20d54> - <1e7fd> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1e800>: Abbrev Number: 2 (DW_TAG_variable) - <1e801> DW_AT_abstract_origin: <0x20d6c> - <1e805> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1e809>: Abbrev Number: 0 - <3><1e80a>: Abbrev Number: 0 - <2><1e80b>: Abbrev Number: 0 - <1><1e80c>: Abbrev Number: 21 (DW_TAG_subprogram) - <1e80d> DW_AT_external : 1 - <1e80d> DW_AT_name : (indirect string, offset: 0xf8c1f): UART_Start_Receive_IT - <1e811> DW_AT_decl_file : 2 - <1e811> DW_AT_decl_line : 3533 - <1e813> DW_AT_decl_column : 19 - <1e814> DW_AT_prototyped : 1 - <1e814> DW_AT_type : <0x1ca25> - <1e818> DW_AT_low_pc : 0x8007ddc - <1e81c> DW_AT_high_pc : 0x244 - <1e820> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1e822> DW_AT_call_all_calls: 1 - <1e822> DW_AT_sibling : <0x1ea7d> - <2><1e826>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e827> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1e82b> DW_AT_decl_file : 2 - <1e82c> DW_AT_decl_line : 3533 - <1e82e> DW_AT_decl_column : 61 - <1e82f> DW_AT_type : <0x1cfb4> - <1e833> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) - <2><1e837>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e838> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <1e83c> DW_AT_decl_file : 2 - <1e83d> DW_AT_decl_line : 3533 - <1e83f> DW_AT_decl_column : 77 - <1e840> DW_AT_type : <0x1cc44> - <1e844> DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) - <2><1e848>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1e849> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <1e84d> DW_AT_decl_file : 2 - <1e84e> DW_AT_decl_line : 3533 - <1e850> DW_AT_decl_column : 93 - <1e851> DW_AT_type : <0x1c463> - <1e855> DW_AT_location : 3 byte block: 91 f6 7e (DW_OP_fbreg: -138) - <2><1e859>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e85a> DW_AT_low_pc : 0x8007e90 - <1e85e> DW_AT_high_pc : 0x38 - <1e862> DW_AT_sibling : <0x1e8c4> - <3><1e866>: Abbrev Number: 3 (DW_TAG_variable) - <1e867> DW_AT_name : val - <1e86b> DW_AT_decl_file : 2 - <1e86b> DW_AT_decl_line : 3547 - <1e86d> DW_AT_decl_column : 3 - <1e86e> DW_AT_type : <0x1c479> - <1e872> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1e875>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e876> DW_AT_abstract_origin: <0x20d7e> - <1e87a> DW_AT_low_pc : 0x8007e98 - <1e87e> DW_AT_high_pc : 0xa - <1e882> DW_AT_call_file : 2 - <1e882> DW_AT_call_line : 3547 - <1e884> DW_AT_call_column : 3 - <1e885> DW_AT_sibling : <0x1e89a> - <4><1e889>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e88a> DW_AT_abstract_origin: <0x20d8c> - <1e88e> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1e891>: Abbrev Number: 2 (DW_TAG_variable) - <1e892> DW_AT_abstract_origin: <0x20d98> - <1e896> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1e899>: Abbrev Number: 0 - <3><1e89a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e89b> DW_AT_abstract_origin: <0x20d42> - <1e89f> DW_AT_low_pc : 0x8007eb8 - <1e8a3> DW_AT_high_pc : 0xc - <1e8a7> DW_AT_call_file : 2 - <1e8a7> DW_AT_call_line : 3547 - <1e8a9> DW_AT_call_column : 3 - <4><1e8aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e8ab> DW_AT_abstract_origin: <0x20d60> - <1e8af> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1e8b2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e8b3> DW_AT_abstract_origin: <0x20d54> - <1e8b7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1e8ba>: Abbrev Number: 2 (DW_TAG_variable) - <1e8bb> DW_AT_abstract_origin: <0x20d6c> - <1e8bf> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <1e66c> DW_AT_abstract_origin: <0x20cb0> + <1e670> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1e673>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e674> DW_AT_abstract_origin: <0x20ca4> + <1e678> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1e67b>: Abbrev Number: 2 (DW_TAG_variable) + <1e67c> DW_AT_abstract_origin: <0x20cbc> + <1e680> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1e683>: Abbrev Number: 0 + <3><1e684>: Abbrev Number: 0 + <2><1e685>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e686> DW_AT_low_pc : 0x80081a0 + <1e68a> DW_AT_high_pc : 0x34 + <1e68e> DW_AT_sibling : <0x1e6f0> + <3><1e692>: Abbrev Number: 3 (DW_TAG_variable) + <1e693> DW_AT_name : val + <1e697> DW_AT_decl_file : 2 + <1e697> DW_AT_decl_line : 3647 + <1e699> DW_AT_decl_column : 3 + <1e69a> DW_AT_type : <0x1c3c9> + <1e69e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1e6a1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e6a2> DW_AT_abstract_origin: <0x20cce> + <1e6a6> DW_AT_low_pc : 0x80081a8 + <1e6aa> DW_AT_high_pc : 0xa + <1e6ae> DW_AT_call_file : 2 + <1e6ae> DW_AT_call_line : 3647 + <1e6b0> DW_AT_call_column : 3 + <1e6b1> DW_AT_sibling : <0x1e6c6> + <4><1e6b5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e6b6> DW_AT_abstract_origin: <0x20cdc> + <1e6ba> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1e6bd>: Abbrev Number: 2 (DW_TAG_variable) + <1e6be> DW_AT_abstract_origin: <0x20ce8> + <1e6c2> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1e6c5>: Abbrev Number: 0 + <3><1e6c6>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e6c7> DW_AT_abstract_origin: <0x20c92> + <1e6cb> DW_AT_low_pc : 0x80081c4 + <1e6cf> DW_AT_high_pc : 0xc + <1e6d3> DW_AT_call_file : 2 + <1e6d3> DW_AT_call_line : 3647 + <1e6d5> DW_AT_call_column : 3 + <4><1e6d6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e6d7> DW_AT_abstract_origin: <0x20cb0> + <1e6db> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1e6de>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e6df> DW_AT_abstract_origin: <0x20ca4> + <1e6e3> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1e6e6>: Abbrev Number: 2 (DW_TAG_variable) + <1e6e7> DW_AT_abstract_origin: <0x20cbc> + <1e6eb> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1e6ee>: Abbrev Number: 0 + <3><1e6ef>: Abbrev Number: 0 + <2><1e6f0>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1e6f1> DW_AT_low_pc : 0x80081d4 + <1e6f5> DW_AT_high_pc : 0x34 + <3><1e6f9>: Abbrev Number: 3 (DW_TAG_variable) + <1e6fa> DW_AT_name : val + <1e6fe> DW_AT_decl_file : 2 + <1e6fe> DW_AT_decl_line : 3651 + <1e700> DW_AT_decl_column : 3 + <1e701> DW_AT_type : <0x1c3c9> + <1e705> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1e708>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e709> DW_AT_abstract_origin: <0x20cce> + <1e70d> DW_AT_low_pc : 0x80081dc + <1e711> DW_AT_high_pc : 0xa + <1e715> DW_AT_call_file : 2 + <1e715> DW_AT_call_line : 3651 + <1e717> DW_AT_call_column : 3 + <1e718> DW_AT_sibling : <0x1e72f> + <4><1e71c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e71d> DW_AT_abstract_origin: <0x20cdc> + <1e721> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1e725>: Abbrev Number: 2 (DW_TAG_variable) + <1e726> DW_AT_abstract_origin: <0x20ce8> + <1e72a> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1e72e>: Abbrev Number: 0 + <3><1e72f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e730> DW_AT_abstract_origin: <0x20c92> + <1e734> DW_AT_low_pc : 0x80081f8 + <1e738> DW_AT_high_pc : 0xc + <1e73c> DW_AT_call_file : 2 + <1e73c> DW_AT_call_line : 3651 + <1e73e> DW_AT_call_column : 3 + <4><1e73f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e740> DW_AT_abstract_origin: <0x20cb0> + <1e744> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1e748>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e749> DW_AT_abstract_origin: <0x20ca4> + <1e74d> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1e750>: Abbrev Number: 2 (DW_TAG_variable) + <1e751> DW_AT_abstract_origin: <0x20cbc> + <1e755> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1e759>: Abbrev Number: 0 + <3><1e75a>: Abbrev Number: 0 + <2><1e75b>: Abbrev Number: 0 + <1><1e75c>: Abbrev Number: 21 (DW_TAG_subprogram) + <1e75d> DW_AT_external : 1 + <1e75d> DW_AT_name : (indirect string, offset: 0xf8c04): UART_Start_Receive_IT + <1e761> DW_AT_decl_file : 2 + <1e761> DW_AT_decl_line : 3533 + <1e763> DW_AT_decl_column : 19 + <1e764> DW_AT_prototyped : 1 + <1e764> DW_AT_type : <0x1c975> + <1e768> DW_AT_low_pc : 0x8007e90 + <1e76c> DW_AT_high_pc : 0x244 + <1e770> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1e772> DW_AT_call_all_calls: 1 + <1e772> DW_AT_sibling : <0x1e9cd> + <2><1e776>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e777> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1e77b> DW_AT_decl_file : 2 + <1e77c> DW_AT_decl_line : 3533 + <1e77e> DW_AT_decl_column : 61 + <1e77f> DW_AT_type : <0x1cf04> + <1e783> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <2><1e787>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e788> DW_AT_name : (indirect string, offset: 0xf0118): pData + <1e78c> DW_AT_decl_file : 2 + <1e78d> DW_AT_decl_line : 3533 + <1e78f> DW_AT_decl_column : 77 + <1e790> DW_AT_type : <0x1cb94> + <1e794> DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) + <2><1e798>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e799> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <1e79d> DW_AT_decl_file : 2 + <1e79e> DW_AT_decl_line : 3533 + <1e7a0> DW_AT_decl_column : 93 + <1e7a1> DW_AT_type : <0x1c3b3> + <1e7a5> DW_AT_location : 3 byte block: 91 f6 7e (DW_OP_fbreg: -138) + <2><1e7a9>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e7aa> DW_AT_low_pc : 0x8007f44 + <1e7ae> DW_AT_high_pc : 0x38 + <1e7b2> DW_AT_sibling : <0x1e814> + <3><1e7b6>: Abbrev Number: 3 (DW_TAG_variable) + <1e7b7> DW_AT_name : val + <1e7bb> DW_AT_decl_file : 2 + <1e7bb> DW_AT_decl_line : 3547 + <1e7bd> DW_AT_decl_column : 3 + <1e7be> DW_AT_type : <0x1c3c9> + <1e7c2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1e7c5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e7c6> DW_AT_abstract_origin: <0x20cce> + <1e7ca> DW_AT_low_pc : 0x8007f4c + <1e7ce> DW_AT_high_pc : 0xa + <1e7d2> DW_AT_call_file : 2 + <1e7d2> DW_AT_call_line : 3547 + <1e7d4> DW_AT_call_column : 3 + <1e7d5> DW_AT_sibling : <0x1e7ea> + <4><1e7d9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e7da> DW_AT_abstract_origin: <0x20cdc> + <1e7de> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1e7e1>: Abbrev Number: 2 (DW_TAG_variable) + <1e7e2> DW_AT_abstract_origin: <0x20ce8> + <1e7e6> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1e7e9>: Abbrev Number: 0 + <3><1e7ea>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e7eb> DW_AT_abstract_origin: <0x20c92> + <1e7ef> DW_AT_low_pc : 0x8007f6c + <1e7f3> DW_AT_high_pc : 0xc + <1e7f7> DW_AT_call_file : 2 + <1e7f7> DW_AT_call_line : 3547 + <1e7f9> DW_AT_call_column : 3 + <4><1e7fa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e7fb> DW_AT_abstract_origin: <0x20cb0> + <1e7ff> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1e802>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e803> DW_AT_abstract_origin: <0x20ca4> + <1e807> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1e80a>: Abbrev Number: 2 (DW_TAG_variable) + <1e80b> DW_AT_abstract_origin: <0x20cbc> + <1e80f> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1e812>: Abbrev Number: 0 + <3><1e813>: Abbrev Number: 0 + <2><1e814>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e815> DW_AT_low_pc : 0x8007fba + <1e819> DW_AT_high_pc : 0x36 + <1e81d> DW_AT_sibling : <0x1e880> + <3><1e821>: Abbrev Number: 3 (DW_TAG_variable) + <1e822> DW_AT_name : val + <1e826> DW_AT_decl_file : 2 + <1e826> DW_AT_decl_line : 3565 + <1e828> DW_AT_decl_column : 7 + <1e829> DW_AT_type : <0x1c3c9> + <1e82d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1e830>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e831> DW_AT_abstract_origin: <0x20cce> + <1e835> DW_AT_low_pc : 0x8007fc0 + <1e839> DW_AT_high_pc : 0xa + <1e83d> DW_AT_call_file : 2 + <1e83d> DW_AT_call_line : 3565 + <1e83f> DW_AT_call_column : 7 + <1e840> DW_AT_sibling : <0x1e856> + <4><1e844>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e845> DW_AT_abstract_origin: <0x20cdc> + <1e849> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1e84c>: Abbrev Number: 2 (DW_TAG_variable) + <1e84d> DW_AT_abstract_origin: <0x20ce8> + <1e851> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1e855>: Abbrev Number: 0 + <3><1e856>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e857> DW_AT_abstract_origin: <0x20c92> + <1e85b> DW_AT_low_pc : 0x8007fe0 + <1e85f> DW_AT_high_pc : 0xc + <1e863> DW_AT_call_file : 2 + <1e863> DW_AT_call_line : 3565 + <1e865> DW_AT_call_column : 7 + <4><1e866>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e867> DW_AT_abstract_origin: <0x20cb0> + <1e86b> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1e86e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e86f> DW_AT_abstract_origin: <0x20ca4> + <1e873> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1e876>: Abbrev Number: 2 (DW_TAG_variable) + <1e877> DW_AT_abstract_origin: <0x20cbc> + <1e87b> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1e87e>: Abbrev Number: 0 + <3><1e87f>: Abbrev Number: 0 + <2><1e880>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e881> DW_AT_low_pc : 0x8007ff0 + <1e885> DW_AT_high_pc : 0x34 + <1e889> DW_AT_sibling : <0x1e8f0> + <3><1e88d>: Abbrev Number: 3 (DW_TAG_variable) + <1e88e> DW_AT_name : val + <1e892> DW_AT_decl_file : 2 + <1e892> DW_AT_decl_line : 3567 + <1e894> DW_AT_decl_column : 5 + <1e895> DW_AT_type : <0x1c3c9> + <1e899> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1e89c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e89d> DW_AT_abstract_origin: <0x20cce> + <1e8a1> DW_AT_low_pc : 0x8007ff8 + <1e8a5> DW_AT_high_pc : 0xa + <1e8a9> DW_AT_call_file : 2 + <1e8a9> DW_AT_call_line : 3567 + <1e8ab> DW_AT_call_column : 5 + <1e8ac> DW_AT_sibling : <0x1e8c3> + <4><1e8b0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e8b1> DW_AT_abstract_origin: <0x20cdc> + <1e8b5> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1e8b9>: Abbrev Number: 2 (DW_TAG_variable) + <1e8ba> DW_AT_abstract_origin: <0x20ce8> + <1e8be> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) <4><1e8c2>: Abbrev Number: 0 - <3><1e8c3>: Abbrev Number: 0 - <2><1e8c4>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e8c5> DW_AT_low_pc : 0x8007f06 - <1e8c9> DW_AT_high_pc : 0x36 - <1e8cd> DW_AT_sibling : <0x1e930> - <3><1e8d1>: Abbrev Number: 3 (DW_TAG_variable) - <1e8d2> DW_AT_name : val - <1e8d6> DW_AT_decl_file : 2 - <1e8d6> DW_AT_decl_line : 3565 - <1e8d8> DW_AT_decl_column : 7 - <1e8d9> DW_AT_type : <0x1c479> - <1e8dd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1e8e0>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e8e1> DW_AT_abstract_origin: <0x20d7e> - <1e8e5> DW_AT_low_pc : 0x8007f0c - <1e8e9> DW_AT_high_pc : 0xa - <1e8ed> DW_AT_call_file : 2 - <1e8ed> DW_AT_call_line : 3565 - <1e8ef> DW_AT_call_column : 7 - <1e8f0> DW_AT_sibling : <0x1e906> - <4><1e8f4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e8f5> DW_AT_abstract_origin: <0x20d8c> - <1e8f9> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1e8fc>: Abbrev Number: 2 (DW_TAG_variable) - <1e8fd> DW_AT_abstract_origin: <0x20d98> - <1e901> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1e905>: Abbrev Number: 0 - <3><1e906>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e907> DW_AT_abstract_origin: <0x20d42> - <1e90b> DW_AT_low_pc : 0x8007f2c - <1e90f> DW_AT_high_pc : 0xc - <1e913> DW_AT_call_file : 2 - <1e913> DW_AT_call_line : 3565 - <1e915> DW_AT_call_column : 7 - <4><1e916>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e917> DW_AT_abstract_origin: <0x20d60> - <1e91b> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1e91e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e91f> DW_AT_abstract_origin: <0x20d54> - <1e923> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1e926>: Abbrev Number: 2 (DW_TAG_variable) - <1e927> DW_AT_abstract_origin: <0x20d6c> - <1e92b> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1e92e>: Abbrev Number: 0 - <3><1e92f>: Abbrev Number: 0 - <2><1e930>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e931> DW_AT_low_pc : 0x8007f3c - <1e935> DW_AT_high_pc : 0x34 - <1e939> DW_AT_sibling : <0x1e9a0> - <3><1e93d>: Abbrev Number: 3 (DW_TAG_variable) - <1e93e> DW_AT_name : val - <1e942> DW_AT_decl_file : 2 - <1e942> DW_AT_decl_line : 3567 - <1e944> DW_AT_decl_column : 5 - <1e945> DW_AT_type : <0x1c479> - <1e949> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1e94c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e94d> DW_AT_abstract_origin: <0x20d7e> - <1e951> DW_AT_low_pc : 0x8007f44 - <1e955> DW_AT_high_pc : 0xa - <1e959> DW_AT_call_file : 2 - <1e959> DW_AT_call_line : 3567 - <1e95b> DW_AT_call_column : 5 - <1e95c> DW_AT_sibling : <0x1e973> - <4><1e960>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e961> DW_AT_abstract_origin: <0x20d8c> - <1e965> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1e969>: Abbrev Number: 2 (DW_TAG_variable) - <1e96a> DW_AT_abstract_origin: <0x20d98> - <1e96e> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1e972>: Abbrev Number: 0 - <3><1e973>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e974> DW_AT_abstract_origin: <0x20d42> - <1e978> DW_AT_low_pc : 0x8007f60 - <1e97c> DW_AT_high_pc : 0xc - <1e980> DW_AT_call_file : 2 - <1e980> DW_AT_call_line : 3567 - <1e982> DW_AT_call_column : 5 - <4><1e983>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e984> DW_AT_abstract_origin: <0x20d60> - <1e988> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <3><1e8c3>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e8c4> DW_AT_abstract_origin: <0x20c92> + <1e8c8> DW_AT_low_pc : 0x8008014 + <1e8cc> DW_AT_high_pc : 0xc + <1e8d0> DW_AT_call_file : 2 + <1e8d0> DW_AT_call_line : 3567 + <1e8d2> DW_AT_call_column : 5 + <4><1e8d3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e8d4> DW_AT_abstract_origin: <0x20cb0> + <1e8d8> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1e8dc>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e8dd> DW_AT_abstract_origin: <0x20ca4> + <1e8e1> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1e8e5>: Abbrev Number: 2 (DW_TAG_variable) + <1e8e6> DW_AT_abstract_origin: <0x20cbc> + <1e8ea> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1e8ee>: Abbrev Number: 0 + <3><1e8ef>: Abbrev Number: 0 + <2><1e8f0>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1e8f1> DW_AT_low_pc : 0x800804e + <1e8f5> DW_AT_high_pc : 0x34 + <1e8f9> DW_AT_sibling : <0x1e960> + <3><1e8fd>: Abbrev Number: 3 (DW_TAG_variable) + <1e8fe> DW_AT_name : val + <1e902> DW_AT_decl_file : 2 + <1e902> DW_AT_decl_line : 3584 + <1e904> DW_AT_decl_column : 7 + <1e905> DW_AT_type : <0x1c3c9> + <1e909> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><1e90c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e90d> DW_AT_abstract_origin: <0x20cce> + <1e911> DW_AT_low_pc : 0x8008054 + <1e915> DW_AT_high_pc : 0xa + <1e919> DW_AT_call_file : 2 + <1e919> DW_AT_call_line : 3584 + <1e91b> DW_AT_call_column : 7 + <1e91c> DW_AT_sibling : <0x1e933> + <4><1e920>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e921> DW_AT_abstract_origin: <0x20cdc> + <1e925> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><1e929>: Abbrev Number: 2 (DW_TAG_variable) + <1e92a> DW_AT_abstract_origin: <0x20ce8> + <1e92e> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <4><1e932>: Abbrev Number: 0 + <3><1e933>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e934> DW_AT_abstract_origin: <0x20c92> + <1e938> DW_AT_low_pc : 0x8008070 + <1e93c> DW_AT_high_pc : 0xc + <1e940> DW_AT_call_file : 2 + <1e940> DW_AT_call_line : 3584 + <1e942> DW_AT_call_column : 7 + <4><1e943>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e944> DW_AT_abstract_origin: <0x20cb0> + <1e948> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><1e94c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e94d> DW_AT_abstract_origin: <0x20ca4> + <1e951> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><1e955>: Abbrev Number: 2 (DW_TAG_variable) + <1e956> DW_AT_abstract_origin: <0x20cbc> + <1e95a> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><1e95e>: Abbrev Number: 0 + <3><1e95f>: Abbrev Number: 0 + <2><1e960>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1e961> DW_AT_low_pc : 0x8008082 + <1e965> DW_AT_high_pc : 0x32 + <3><1e969>: Abbrev Number: 3 (DW_TAG_variable) + <1e96a> DW_AT_name : val + <1e96e> DW_AT_decl_file : 2 + <1e96e> DW_AT_decl_line : 3588 + <1e970> DW_AT_decl_column : 7 + <1e971> DW_AT_type : <0x1c3c9> + <1e975> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1e978>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1e979> DW_AT_abstract_origin: <0x20cce> + <1e97d> DW_AT_low_pc : 0x8008088 + <1e981> DW_AT_high_pc : 0xa + <1e985> DW_AT_call_file : 2 + <1e985> DW_AT_call_line : 3588 + <1e987> DW_AT_call_column : 7 + <1e988> DW_AT_sibling : <0x1e99f> <4><1e98c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e98d> DW_AT_abstract_origin: <0x20d54> - <1e991> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <1e98d> DW_AT_abstract_origin: <0x20cdc> + <1e991> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) <4><1e995>: Abbrev Number: 2 (DW_TAG_variable) - <1e996> DW_AT_abstract_origin: <0x20d6c> - <1e99a> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <1e996> DW_AT_abstract_origin: <0x20ce8> + <1e99a> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) <4><1e99e>: Abbrev Number: 0 - <3><1e99f>: Abbrev Number: 0 - <2><1e9a0>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1e9a1> DW_AT_low_pc : 0x8007f9a - <1e9a5> DW_AT_high_pc : 0x34 - <1e9a9> DW_AT_sibling : <0x1ea10> - <3><1e9ad>: Abbrev Number: 3 (DW_TAG_variable) - <1e9ae> DW_AT_name : val - <1e9b2> DW_AT_decl_file : 2 - <1e9b2> DW_AT_decl_line : 3584 - <1e9b4> DW_AT_decl_column : 7 - <1e9b5> DW_AT_type : <0x1c479> - <1e9b9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><1e9bc>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1e9bd> DW_AT_abstract_origin: <0x20d7e> - <1e9c1> DW_AT_low_pc : 0x8007fa0 - <1e9c5> DW_AT_high_pc : 0xa - <1e9c9> DW_AT_call_file : 2 - <1e9c9> DW_AT_call_line : 3584 - <1e9cb> DW_AT_call_column : 7 - <1e9cc> DW_AT_sibling : <0x1e9e3> - <4><1e9d0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e9d1> DW_AT_abstract_origin: <0x20d8c> - <1e9d5> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><1e9d9>: Abbrev Number: 2 (DW_TAG_variable) - <1e9da> DW_AT_abstract_origin: <0x20d98> - <1e9de> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <4><1e9e2>: Abbrev Number: 0 - <3><1e9e3>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1e9e4> DW_AT_abstract_origin: <0x20d42> - <1e9e8> DW_AT_low_pc : 0x8007fbc - <1e9ec> DW_AT_high_pc : 0xc - <1e9f0> DW_AT_call_file : 2 - <1e9f0> DW_AT_call_line : 3584 - <1e9f2> DW_AT_call_column : 7 - <4><1e9f3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e9f4> DW_AT_abstract_origin: <0x20d60> - <1e9f8> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><1e9fc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1e9fd> DW_AT_abstract_origin: <0x20d54> - <1ea01> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><1ea05>: Abbrev Number: 2 (DW_TAG_variable) - <1ea06> DW_AT_abstract_origin: <0x20d6c> - <1ea0a> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><1ea0e>: Abbrev Number: 0 - <3><1ea0f>: Abbrev Number: 0 - <2><1ea10>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1ea11> DW_AT_low_pc : 0x8007fce - <1ea15> DW_AT_high_pc : 0x32 - <3><1ea19>: Abbrev Number: 3 (DW_TAG_variable) - <1ea1a> DW_AT_name : val - <1ea1e> DW_AT_decl_file : 2 - <1ea1e> DW_AT_decl_line : 3588 - <1ea20> DW_AT_decl_column : 7 - <1ea21> DW_AT_type : <0x1c479> - <1ea25> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><1ea28>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1ea29> DW_AT_abstract_origin: <0x20d7e> - <1ea2d> DW_AT_low_pc : 0x8007fd4 - <1ea31> DW_AT_high_pc : 0xa - <1ea35> DW_AT_call_file : 2 - <1ea35> DW_AT_call_line : 3588 - <1ea37> DW_AT_call_column : 7 - <1ea38> DW_AT_sibling : <0x1ea4f> - <4><1ea3c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ea3d> DW_AT_abstract_origin: <0x20d8c> - <1ea41> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) - <4><1ea45>: Abbrev Number: 2 (DW_TAG_variable) - <1ea46> DW_AT_abstract_origin: <0x20d98> - <1ea4a> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) - <4><1ea4e>: Abbrev Number: 0 - <3><1ea4f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ea50> DW_AT_abstract_origin: <0x20d42> - <1ea54> DW_AT_low_pc : 0x8007ff0 - <1ea58> DW_AT_high_pc : 0xc - <1ea5c> DW_AT_call_file : 2 - <1ea5c> DW_AT_call_line : 3588 - <1ea5e> DW_AT_call_column : 7 - <4><1ea5f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ea60> DW_AT_abstract_origin: <0x20d60> - <1ea64> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <4><1ea68>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ea69> DW_AT_abstract_origin: <0x20d54> - <1ea6d> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <4><1ea71>: Abbrev Number: 2 (DW_TAG_variable) - <1ea72> DW_AT_abstract_origin: <0x20d6c> - <1ea76> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <4><1ea7a>: Abbrev Number: 0 - <3><1ea7b>: Abbrev Number: 0 - <2><1ea7c>: Abbrev Number: 0 - <1><1ea7d>: Abbrev Number: 12 (DW_TAG_subprogram) - <1ea7e> DW_AT_external : 1 - <1ea7e> DW_AT_name : (indirect string, offset: 0xf8ad6): UART_WaitOnFlagUntilTimeout + <3><1e99f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1e9a0> DW_AT_abstract_origin: <0x20c92> + <1e9a4> DW_AT_low_pc : 0x80080a4 + <1e9a8> DW_AT_high_pc : 0xc + <1e9ac> DW_AT_call_file : 2 + <1e9ac> DW_AT_call_line : 3588 + <1e9ae> DW_AT_call_column : 7 + <4><1e9af>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e9b0> DW_AT_abstract_origin: <0x20cb0> + <1e9b4> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <4><1e9b8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1e9b9> DW_AT_abstract_origin: <0x20ca4> + <1e9bd> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <4><1e9c1>: Abbrev Number: 2 (DW_TAG_variable) + <1e9c2> DW_AT_abstract_origin: <0x20cbc> + <1e9c6> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <4><1e9ca>: Abbrev Number: 0 + <3><1e9cb>: Abbrev Number: 0 + <2><1e9cc>: Abbrev Number: 0 + <1><1e9cd>: Abbrev Number: 12 (DW_TAG_subprogram) + <1e9ce> DW_AT_external : 1 + <1e9ce> DW_AT_name : (indirect string, offset: 0xf8abb): UART_WaitOnFlagUntilTimeout + <1e9d2> DW_AT_decl_file : 2 + <1e9d2> DW_AT_decl_line : 3465 + <1e9d4> DW_AT_decl_column : 19 + <1e9d4> DW_AT_prototyped : 1 + <1e9d4> DW_AT_type : <0x1c975> + <1e9d8> DW_AT_low_pc : 0x8007dc0 + <1e9dc> DW_AT_high_pc : 0xce + <1e9e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1e9e2> DW_AT_call_all_tail_calls: 1 + <1e9e2> DW_AT_sibling : <0x1ea37> + <2><1e9e6>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e9e7> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1e9eb> DW_AT_decl_file : 2 + <1e9ec> DW_AT_decl_line : 3465 + <1e9ee> DW_AT_decl_column : 67 + <1e9ef> DW_AT_type : <0x1cf04> + <1e9f3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1e9f6>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1e9f7> DW_AT_name : (indirect string, offset: 0xf54f9): Flag + <1e9fb> DW_AT_decl_file : 2 + <1e9fc> DW_AT_decl_line : 3465 + <1e9fe> DW_AT_decl_column : 83 + <1e9ff> DW_AT_type : <0x1c3c9> + <1ea03> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1ea06>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ea07> DW_AT_name : (indirect string, offset: 0x100346): Status + <1ea0b> DW_AT_decl_file : 2 + <1ea0c> DW_AT_decl_line : 3465 + <1ea0e> DW_AT_decl_column : 100 + <1ea0f> DW_AT_type : <0x1c93e> + <1ea13> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><1ea16>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ea17> DW_AT_name : (indirect string, offset: 0xf3b10): Tickstart + <1ea1b> DW_AT_decl_file : 2 + <1ea1c> DW_AT_decl_line : 3466 + <1ea1e> DW_AT_decl_column : 56 + <1ea1f> DW_AT_type : <0x1c3c9> + <1ea23> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1ea26>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ea27> DW_AT_name : (indirect string, offset: 0x10153b): Timeout + <1ea2b> DW_AT_decl_file : 2 + <1ea2c> DW_AT_decl_line : 3466 + <1ea2e> DW_AT_decl_column : 76 + <1ea2f> DW_AT_type : <0x1c3c9> + <1ea33> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><1ea36>: Abbrev Number: 0 + <1><1ea37>: Abbrev Number: 12 (DW_TAG_subprogram) + <1ea38> DW_AT_external : 1 + <1ea38> DW_AT_name : (indirect string, offset: 0xf8b57): UART_CheckIdleState + <1ea3c> DW_AT_decl_file : 2 + <1ea3c> DW_AT_decl_line : 3396 + <1ea3e> DW_AT_decl_column : 19 + <1ea3e> DW_AT_prototyped : 1 + <1ea3e> DW_AT_type : <0x1c975> + <1ea42> DW_AT_low_pc : 0x8007c6c + <1ea46> DW_AT_high_pc : 0x154 + <1ea4a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ea4c> DW_AT_call_all_tail_calls: 1 + <1ea4c> DW_AT_sibling : <0x1ebb3> + <2><1ea50>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ea51> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ea55> DW_AT_decl_file : 2 + <1ea56> DW_AT_decl_line : 3396 + <1ea58> DW_AT_decl_column : 59 + <1ea59> DW_AT_type : <0x1cf04> + <1ea5d> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <2><1ea61>: Abbrev Number: 9 (DW_TAG_variable) + <1ea62> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <1ea66> DW_AT_decl_file : 2 + <1ea66> DW_AT_decl_line : 3398 + <1ea68> DW_AT_decl_column : 12 + <1ea69> DW_AT_type : <0x1c3c9> + <1ea6d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1ea70>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1ea71> DW_AT_low_pc : 0x8007caa + <1ea75> DW_AT_high_pc : 0x32 + <1ea79> DW_AT_sibling : <0x1eadb> + <3><1ea7d>: Abbrev Number: 3 (DW_TAG_variable) + <1ea7e> DW_AT_name : val <1ea82> DW_AT_decl_file : 2 - <1ea82> DW_AT_decl_line : 3465 - <1ea84> DW_AT_decl_column : 19 - <1ea84> DW_AT_prototyped : 1 - <1ea84> DW_AT_type : <0x1ca25> - <1ea88> DW_AT_low_pc : 0x8007d0c - <1ea8c> DW_AT_high_pc : 0xce - <1ea90> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1ea92> DW_AT_call_all_tail_calls: 1 - <1ea92> DW_AT_sibling : <0x1eae7> - <2><1ea96>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1ea97> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1ea9b> DW_AT_decl_file : 2 - <1ea9c> DW_AT_decl_line : 3465 - <1ea9e> DW_AT_decl_column : 67 - <1ea9f> DW_AT_type : <0x1cfb4> - <1eaa3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1eaa6>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1eaa7> DW_AT_name : (indirect string, offset: 0xf5514): Flag - <1eaab> DW_AT_decl_file : 2 - <1eaac> DW_AT_decl_line : 3465 - <1eaae> DW_AT_decl_column : 83 - <1eaaf> DW_AT_type : <0x1c479> - <1eab3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1eab6>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1eab7> DW_AT_name : (indirect string, offset: 0x100361): Status - <1eabb> DW_AT_decl_file : 2 - <1eabc> DW_AT_decl_line : 3465 - <1eabe> DW_AT_decl_column : 100 - <1eabf> DW_AT_type : <0x1c9ee> - <1eac3> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><1eac6>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1eac7> DW_AT_name : (indirect string, offset: 0xf3b2b): Tickstart - <1eacb> DW_AT_decl_file : 2 - <1eacc> DW_AT_decl_line : 3466 - <1eace> DW_AT_decl_column : 56 - <1eacf> DW_AT_type : <0x1c479> - <1ead3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1ead6>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1ead7> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <1eadb> DW_AT_decl_file : 2 - <1eadc> DW_AT_decl_line : 3466 - <1eade> DW_AT_decl_column : 76 - <1eadf> DW_AT_type : <0x1c479> - <1eae3> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><1eae6>: Abbrev Number: 0 - <1><1eae7>: Abbrev Number: 12 (DW_TAG_subprogram) - <1eae8> DW_AT_external : 1 - <1eae8> DW_AT_name : (indirect string, offset: 0xf8b72): UART_CheckIdleState - <1eaec> DW_AT_decl_file : 2 - <1eaec> DW_AT_decl_line : 3396 - <1eaee> DW_AT_decl_column : 19 - <1eaee> DW_AT_prototyped : 1 - <1eaee> DW_AT_type : <0x1ca25> - <1eaf2> DW_AT_low_pc : 0x8007bb8 - <1eaf6> DW_AT_high_pc : 0x154 - <1eafa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1eafc> DW_AT_call_all_tail_calls: 1 - <1eafc> DW_AT_sibling : <0x1ec63> - <2><1eb00>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1eb01> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1eb05> DW_AT_decl_file : 2 - <1eb06> DW_AT_decl_line : 3396 - <1eb08> DW_AT_decl_column : 59 - <1eb09> DW_AT_type : <0x1cfb4> - <1eb0d> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <2><1eb11>: Abbrev Number: 9 (DW_TAG_variable) - <1eb12> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <1eb16> DW_AT_decl_file : 2 - <1eb16> DW_AT_decl_line : 3398 - <1eb18> DW_AT_decl_column : 12 - <1eb19> DW_AT_type : <0x1c479> - <1eb1d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1eb20>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1eb21> DW_AT_low_pc : 0x8007bf6 - <1eb25> DW_AT_high_pc : 0x32 - <1eb29> DW_AT_sibling : <0x1eb8b> - <3><1eb2d>: Abbrev Number: 3 (DW_TAG_variable) - <1eb2e> DW_AT_name : val - <1eb32> DW_AT_decl_file : 2 - <1eb32> DW_AT_decl_line : 3413 - <1eb34> DW_AT_decl_column : 7 - <1eb35> DW_AT_type : <0x1c479> - <1eb39> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1eb3c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1eb3d> DW_AT_abstract_origin: <0x20d7e> - <1eb41> DW_AT_low_pc : 0x8007bfc - <1eb45> DW_AT_high_pc : 0xa - <1eb49> DW_AT_call_file : 2 - <1eb49> DW_AT_call_line : 3413 - <1eb4b> DW_AT_call_column : 7 - <1eb4c> DW_AT_sibling : <0x1eb61> - <4><1eb50>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1eb51> DW_AT_abstract_origin: <0x20d8c> - <1eb55> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1eb58>: Abbrev Number: 2 (DW_TAG_variable) - <1eb59> DW_AT_abstract_origin: <0x20d98> - <1eb5d> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1eb60>: Abbrev Number: 0 - <3><1eb61>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1eb62> DW_AT_abstract_origin: <0x20d42> - <1eb66> DW_AT_low_pc : 0x8007c18 - <1eb6a> DW_AT_high_pc : 0xc - <1eb6e> DW_AT_call_file : 2 - <1eb6e> DW_AT_call_line : 3413 - <1eb70> DW_AT_call_column : 7 - <4><1eb71>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1eb72> DW_AT_abstract_origin: <0x20d60> - <1eb76> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1eb79>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1eb7a> DW_AT_abstract_origin: <0x20d54> - <1eb7e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1eb81>: Abbrev Number: 2 (DW_TAG_variable) - <1eb82> DW_AT_abstract_origin: <0x20d6c> - <1eb86> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1eb89>: Abbrev Number: 0 - <3><1eb8a>: Abbrev Number: 0 - <2><1eb8b>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1eb8c> DW_AT_low_pc : 0x8007c64 - <1eb90> DW_AT_high_pc : 0x32 - <1eb94> DW_AT_sibling : <0x1ebf6> - <3><1eb98>: Abbrev Number: 3 (DW_TAG_variable) - <1eb99> DW_AT_name : val - <1eb9d> DW_AT_decl_file : 2 - <1eb9d> DW_AT_decl_line : 3432 - <1eb9f> DW_AT_decl_column : 7 - <1eba0> DW_AT_type : <0x1c479> - <1eba4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1eba7>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1eba8> DW_AT_abstract_origin: <0x20d7e> - <1ebac> DW_AT_low_pc : 0x8007c6a - <1ebb0> DW_AT_high_pc : 0xa - <1ebb4> DW_AT_call_file : 2 - <1ebb4> DW_AT_call_line : 3432 - <1ebb6> DW_AT_call_column : 7 - <1ebb7> DW_AT_sibling : <0x1ebcc> - <4><1ebbb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ebbc> DW_AT_abstract_origin: <0x20d8c> - <1ebc0> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1ebc3>: Abbrev Number: 2 (DW_TAG_variable) - <1ebc4> DW_AT_abstract_origin: <0x20d98> - <1ebc8> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1ebcb>: Abbrev Number: 0 - <3><1ebcc>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ebcd> DW_AT_abstract_origin: <0x20d42> - <1ebd1> DW_AT_low_pc : 0x8007c86 - <1ebd5> DW_AT_high_pc : 0xc - <1ebd9> DW_AT_call_file : 2 - <1ebd9> DW_AT_call_line : 3432 - <1ebdb> DW_AT_call_column : 7 - <4><1ebdc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ebdd> DW_AT_abstract_origin: <0x20d60> - <1ebe1> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1ebe4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ebe5> DW_AT_abstract_origin: <0x20d54> - <1ebe9> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1ebec>: Abbrev Number: 2 (DW_TAG_variable) - <1ebed> DW_AT_abstract_origin: <0x20d6c> - <1ebf1> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1ebf4>: Abbrev Number: 0 - <3><1ebf5>: Abbrev Number: 0 - <2><1ebf6>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1ebf7> DW_AT_low_pc : 0x8007c96 - <1ebfb> DW_AT_high_pc : 0x34 - <3><1ebff>: Abbrev Number: 3 (DW_TAG_variable) - <1ec00> DW_AT_name : val - <1ec04> DW_AT_decl_file : 2 - <1ec04> DW_AT_decl_line : 3433 - <1ec06> DW_AT_decl_column : 7 - <1ec07> DW_AT_type : <0x1c479> - <1ec0b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><1ec0e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1ec0f> DW_AT_abstract_origin: <0x20d7e> - <1ec13> DW_AT_low_pc : 0x8007c9e - <1ec17> DW_AT_high_pc : 0xa - <1ec1b> DW_AT_call_file : 2 - <1ec1b> DW_AT_call_line : 3433 - <1ec1d> DW_AT_call_column : 7 - <1ec1e> DW_AT_sibling : <0x1ec35> - <4><1ec22>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ec23> DW_AT_abstract_origin: <0x20d8c> - <1ec27> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1ec2b>: Abbrev Number: 2 (DW_TAG_variable) - <1ec2c> DW_AT_abstract_origin: <0x20d98> - <1ec30> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1ec34>: Abbrev Number: 0 - <3><1ec35>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ec36> DW_AT_abstract_origin: <0x20d42> - <1ec3a> DW_AT_low_pc : 0x8007cba - <1ec3e> DW_AT_high_pc : 0xc - <1ec42> DW_AT_call_file : 2 - <1ec42> DW_AT_call_line : 3433 - <1ec44> DW_AT_call_column : 7 - <4><1ec45>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ec46> DW_AT_abstract_origin: <0x20d60> - <1ec4a> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1ec4e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ec4f> DW_AT_abstract_origin: <0x20d54> - <1ec53> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1ec57>: Abbrev Number: 2 (DW_TAG_variable) - <1ec58> DW_AT_abstract_origin: <0x20d6c> - <1ec5c> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1ec60>: Abbrev Number: 0 - <3><1ec61>: Abbrev Number: 0 - <2><1ec62>: Abbrev Number: 0 - <1><1ec63>: Abbrev Number: 19 (DW_TAG_subprogram) - <1ec64> DW_AT_external : 1 - <1ec64> DW_AT_name : (indirect string, offset: 0xf913c): UART_AdvFeatureConfig - <1ec68> DW_AT_decl_file : 2 - <1ec68> DW_AT_decl_line : 3322 - <1ec6a> DW_AT_decl_column : 6 - <1ec6b> DW_AT_prototyped : 1 - <1ec6b> DW_AT_low_pc : 0x8007a74 - <1ec6f> DW_AT_high_pc : 0x144 - <1ec73> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1ec75> DW_AT_call_all_calls: 1 - <1ec75> DW_AT_sibling : <0x1ec8a> - <2><1ec79>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1ec7a> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1ec7e> DW_AT_decl_file : 2 - <1ec7f> DW_AT_decl_line : 3322 - <1ec81> DW_AT_decl_column : 48 - <1ec82> DW_AT_type : <0x1cfb4> - <1ec86> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1ec89>: Abbrev Number: 0 - <1><1ec8a>: Abbrev Number: 12 (DW_TAG_subprogram) - <1ec8b> DW_AT_external : 1 - <1ec8b> DW_AT_name : (indirect string, offset: 0xf8d7a): UART_SetConfig - <1ec8f> DW_AT_decl_file : 2 - <1ec8f> DW_AT_decl_line : 3096 - <1ec91> DW_AT_decl_column : 19 - <1ec91> DW_AT_prototyped : 1 - <1ec91> DW_AT_type : <0x1ca25> - <1ec95> DW_AT_low_pc : 0x8007624 - <1ec99> DW_AT_high_pc : 0x450 - <1ec9d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1ec9f> DW_AT_call_all_tail_calls: 1 - <1ec9f> DW_AT_sibling : <0x1ed1d> - <2><1eca3>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1eca4> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1eca8> DW_AT_decl_file : 2 - <1eca9> DW_AT_decl_line : 3096 - <1ecab> DW_AT_decl_column : 54 - <1ecac> DW_AT_type : <0x1cfb4> - <1ecb0> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><1ecb3>: Abbrev Number: 9 (DW_TAG_variable) - <1ecb4> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <1ecb8> DW_AT_decl_file : 2 - <1ecb8> DW_AT_decl_line : 3098 - <1ecba> DW_AT_decl_column : 12 - <1ecbb> DW_AT_type : <0x1c479> - <1ecbf> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><1ecc2>: Abbrev Number: 9 (DW_TAG_variable) - <1ecc3> DW_AT_name : (indirect string, offset: 0xf8e33): brrtemp - <1ecc7> DW_AT_decl_file : 2 - <1ecc7> DW_AT_decl_line : 3099 - <1ecc9> DW_AT_decl_column : 12 - <1ecca> DW_AT_type : <0x1c463> - <1ecce> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) - <2><1ecd1>: Abbrev Number: 9 (DW_TAG_variable) - <1ecd2> DW_AT_name : (indirect string, offset: 0xf6df5): clocksource - <1ecd6> DW_AT_decl_file : 2 - <1ecd6> DW_AT_decl_line : 3100 - <1ecd8> DW_AT_decl_column : 27 - <1ecd9> DW_AT_type : <0x1cdb0> - <1ecdd> DW_AT_location : 2 byte block: 91 5b (DW_OP_fbreg: -37) - <2><1ece0>: Abbrev Number: 9 (DW_TAG_variable) - <1ece1> DW_AT_name : (indirect string, offset: 0xf92b4): usartdiv - <1ece5> DW_AT_decl_file : 2 - <1ece5> DW_AT_decl_line : 3101 - <1ece7> DW_AT_decl_column : 12 - <1ece8> DW_AT_type : <0x1c479> - <1ecec> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><1ecef>: Abbrev Number: 3 (DW_TAG_variable) - <1ecf0> DW_AT_name : ret - <1ecf4> DW_AT_decl_file : 2 - <1ecf4> DW_AT_decl_line : 3102 - <1ecf6> DW_AT_decl_column : 21 - <1ecf7> DW_AT_type : <0x1ca25> - <1ecfb> DW_AT_location : 2 byte block: 91 5a (DW_OP_fbreg: -38) - <2><1ecfe>: Abbrev Number: 9 (DW_TAG_variable) - <1ecff> DW_AT_name : (indirect string, offset: 0xf9058): lpuart_ker_ck_pres - <1ed03> DW_AT_decl_file : 2 - <1ed03> DW_AT_decl_line : 3104 - <1ed05> DW_AT_decl_column : 12 - <1ed06> DW_AT_type : <0x1c479> - <1ed0a> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><1ed0d>: Abbrev Number: 9 (DW_TAG_variable) - <1ed0e> DW_AT_name : (indirect string, offset: 0xf935c): pclk - <1ed12> DW_AT_decl_file : 2 - <1ed12> DW_AT_decl_line : 3106 - <1ed14> DW_AT_decl_column : 12 - <1ed15> DW_AT_type : <0x1c479> - <1ed19> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><1ed1c>: Abbrev Number: 0 - <1><1ed1d>: Abbrev Number: 21 (DW_TAG_subprogram) - <1ed1e> DW_AT_external : 1 - <1ed1e> DW_AT_name : (indirect string, offset: 0xf9308): HAL_UART_GetError - <1ed22> DW_AT_decl_file : 2 - <1ed22> DW_AT_decl_line : 3050 - <1ed24> DW_AT_decl_column : 10 - <1ed25> DW_AT_prototyped : 1 - <1ed25> DW_AT_type : <0x1c479> - <1ed29> DW_AT_low_pc : 0x0 - <1ed2d> DW_AT_high_pc : 0x1a - <1ed31> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1ed33> DW_AT_call_all_calls: 1 - <1ed33> DW_AT_sibling : <0x1ed48> - <2><1ed37>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1ed38> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1ed3c> DW_AT_decl_file : 2 - <1ed3d> DW_AT_decl_line : 3050 - <1ed3f> DW_AT_decl_column : 54 - <1ed40> DW_AT_type : <0x1ed48> - <1ed44> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1ed47>: Abbrev Number: 0 - <1><1ed48>: Abbrev Number: 14 (DW_TAG_pointer_type) - <1ed49> DW_AT_byte_size : 4 - <1ed49> DW_AT_type : <0x1cf48> - <1><1ed4d>: Abbrev Number: 21 (DW_TAG_subprogram) - <1ed4e> DW_AT_external : 1 - <1ed4e> DW_AT_name : (indirect string, offset: 0xf8e81): HAL_UART_GetState - <1ed52> DW_AT_decl_file : 2 - <1ed52> DW_AT_decl_line : 3034 - <1ed54> DW_AT_decl_column : 23 - <1ed55> DW_AT_prototyped : 1 - <1ed55> DW_AT_type : <0x1cd6a> - <1ed59> DW_AT_low_pc : 0x80075f8 - <1ed5d> DW_AT_high_pc : 0x2a - <1ed61> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1ed63> DW_AT_call_all_calls: 1 - <1ed63> DW_AT_sibling : <0x1ed96> - <2><1ed67>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1ed68> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1ed6c> DW_AT_decl_file : 2 - <1ed6d> DW_AT_decl_line : 3034 - <1ed6f> DW_AT_decl_column : 67 - <1ed70> DW_AT_type : <0x1ed48> - <1ed74> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1ed77>: Abbrev Number: 9 (DW_TAG_variable) - <1ed78> DW_AT_name : (indirect string, offset: 0xf7732): temp1 - <1ed7c> DW_AT_decl_file : 2 - <1ed7c> DW_AT_decl_line : 3036 - <1ed7e> DW_AT_decl_column : 12 - <1ed7f> DW_AT_type : <0x1c479> - <1ed83> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1ed86>: Abbrev Number: 9 (DW_TAG_variable) - <1ed87> DW_AT_name : (indirect string, offset: 0xf8b86): temp2 - <1ed8b> DW_AT_decl_file : 2 - <1ed8b> DW_AT_decl_line : 3037 - <1ed8d> DW_AT_decl_column : 12 - <1ed8e> DW_AT_type : <0x1c479> - <1ed92> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1ed95>: Abbrev Number: 0 - <1><1ed96>: Abbrev Number: 21 (DW_TAG_subprogram) - <1ed97> DW_AT_external : 1 - <1ed97> DW_AT_name : (indirect string, offset: 0xf8a8b): HAL_LIN_SendBreak - <1ed9b> DW_AT_decl_file : 2 - <1ed9b> DW_AT_decl_line : 2989 - <1ed9d> DW_AT_decl_column : 19 - <1ed9e> DW_AT_prototyped : 1 - <1ed9e> DW_AT_type : <0x1ca25> - <1eda2> DW_AT_low_pc : 0x0 - <1eda6> DW_AT_high_pc : 0x54 - <1edaa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1edac> DW_AT_call_all_calls: 1 - <1edac> DW_AT_sibling : <0x1edc1> - <2><1edb0>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1edb1> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1edb5> DW_AT_decl_file : 2 - <1edb6> DW_AT_decl_line : 2989 - <1edb8> DW_AT_decl_column : 57 - <1edb9> DW_AT_type : <0x1cfb4> - <1edbd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1edc0>: Abbrev Number: 0 - <1><1edc1>: Abbrev Number: 21 (DW_TAG_subprogram) - <1edc2> DW_AT_external : 1 - <1edc2> DW_AT_name : (indirect string, offset: 0xf90bc): HAL_HalfDuplex_EnableReceiver - <1edc6> DW_AT_decl_file : 2 - <1edc6> DW_AT_decl_line : 2965 - <1edc8> DW_AT_decl_column : 19 - <1edc9> DW_AT_prototyped : 1 - <1edc9> DW_AT_type : <0x1ca25> - <1edcd> DW_AT_low_pc : 0x8007550 - <1edd1> DW_AT_high_pc : 0xa8 - <1edd5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1edd7> DW_AT_call_all_calls: 1 - <1edd7> DW_AT_sibling : <0x1eebe> - <2><1eddb>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1eddc> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1ede0> DW_AT_decl_file : 2 - <1ede1> DW_AT_decl_line : 2965 - <1ede3> DW_AT_decl_column : 69 - <1ede4> DW_AT_type : <0x1cfb4> - <1ede8> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><1edeb>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1edec> DW_AT_low_pc : 0x8007576 - <1edf0> DW_AT_high_pc : 0x32 - <1edf4> DW_AT_sibling : <0x1ee56> - <3><1edf8>: Abbrev Number: 3 (DW_TAG_variable) - <1edf9> DW_AT_name : val - <1edfd> DW_AT_decl_file : 2 - <1edfd> DW_AT_decl_line : 2971 - <1edff> DW_AT_decl_column : 3 - <1ee00> DW_AT_type : <0x1c479> - <1ee04> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1ee07>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1ee08> DW_AT_abstract_origin: <0x20d7e> - <1ee0c> DW_AT_low_pc : 0x800757c - <1ee10> DW_AT_high_pc : 0xa - <1ee14> DW_AT_call_file : 2 - <1ee14> DW_AT_call_line : 2971 - <1ee16> DW_AT_call_column : 3 - <1ee17> DW_AT_sibling : <0x1ee2c> - <4><1ee1b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ee1c> DW_AT_abstract_origin: <0x20d8c> - <1ee20> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1ee23>: Abbrev Number: 2 (DW_TAG_variable) - <1ee24> DW_AT_abstract_origin: <0x20d98> - <1ee28> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1ee2b>: Abbrev Number: 0 - <3><1ee2c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ee2d> DW_AT_abstract_origin: <0x20d42> - <1ee31> DW_AT_low_pc : 0x8007598 - <1ee35> DW_AT_high_pc : 0xc - <1ee39> DW_AT_call_file : 2 - <1ee39> DW_AT_call_line : 2971 - <1ee3b> DW_AT_call_column : 3 - <4><1ee3c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ee3d> DW_AT_abstract_origin: <0x20d60> - <1ee41> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1ee44>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ee45> DW_AT_abstract_origin: <0x20d54> - <1ee49> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><1ee4c>: Abbrev Number: 2 (DW_TAG_variable) - <1ee4d> DW_AT_abstract_origin: <0x20d6c> - <1ee51> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1ee54>: Abbrev Number: 0 - <3><1ee55>: Abbrev Number: 0 - <2><1ee56>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1ee57> DW_AT_low_pc : 0x80075a8 - <1ee5b> DW_AT_high_pc : 0x32 - <3><1ee5f>: Abbrev Number: 3 (DW_TAG_variable) - <1ee60> DW_AT_name : val - <1ee64> DW_AT_decl_file : 2 - <1ee64> DW_AT_decl_line : 2974 - <1ee66> DW_AT_decl_column : 3 - <1ee67> DW_AT_type : <0x1c479> - <1ee6b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1ee6e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1ee6f> DW_AT_abstract_origin: <0x20d7e> - <1ee73> DW_AT_low_pc : 0x80075ae - <1ee77> DW_AT_high_pc : 0xa - <1ee7b> DW_AT_call_file : 2 - <1ee7b> DW_AT_call_line : 2974 - <1ee7d> DW_AT_call_column : 3 - <1ee7e> DW_AT_sibling : <0x1ee93> - <4><1ee82>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ee83> DW_AT_abstract_origin: <0x20d8c> - <1ee87> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1ee8a>: Abbrev Number: 2 (DW_TAG_variable) - <1ee8b> DW_AT_abstract_origin: <0x20d98> - <1ee8f> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1ee92>: Abbrev Number: 0 - <3><1ee93>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ee94> DW_AT_abstract_origin: <0x20d42> - <1ee98> DW_AT_low_pc : 0x80075ca - <1ee9c> DW_AT_high_pc : 0xc - <1eea0> DW_AT_call_file : 2 - <1eea0> DW_AT_call_line : 2974 - <1eea2> DW_AT_call_column : 3 - <4><1eea3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1eea4> DW_AT_abstract_origin: <0x20d60> - <1eea8> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1eeab>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1eeac> DW_AT_abstract_origin: <0x20d54> - <1eeb0> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1eeb3>: Abbrev Number: 2 (DW_TAG_variable) - <1eeb4> DW_AT_abstract_origin: <0x20d6c> - <1eeb8> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1eebb>: Abbrev Number: 0 - <3><1eebc>: Abbrev Number: 0 - <2><1eebd>: Abbrev Number: 0 - <1><1eebe>: Abbrev Number: 21 (DW_TAG_subprogram) - <1eebf> DW_AT_external : 1 - <1eebf> DW_AT_name : (indirect string, offset: 0xf9114): HAL_HalfDuplex_EnableTransmitter - <1eec3> DW_AT_decl_file : 2 - <1eec3> DW_AT_decl_line : 2942 - <1eec5> DW_AT_decl_column : 19 - <1eec6> DW_AT_prototyped : 1 - <1eec6> DW_AT_type : <0x1ca25> - <1eeca> DW_AT_low_pc : 0x80074a8 - <1eece> DW_AT_high_pc : 0xa8 - <1eed2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1eed4> DW_AT_call_all_calls: 1 - <1eed4> DW_AT_sibling : <0x1efbb> - <2><1eed8>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1eed9> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1eedd> DW_AT_decl_file : 2 - <1eede> DW_AT_decl_line : 2942 - <1eee0> DW_AT_decl_column : 72 - <1eee1> DW_AT_type : <0x1cfb4> - <1eee5> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><1eee8>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1eee9> DW_AT_low_pc : 0x80074ce - <1eeed> DW_AT_high_pc : 0x32 - <1eef1> DW_AT_sibling : <0x1ef53> - <3><1eef5>: Abbrev Number: 3 (DW_TAG_variable) - <1eef6> DW_AT_name : val - <1eefa> DW_AT_decl_file : 2 - <1eefa> DW_AT_decl_line : 2948 - <1eefc> DW_AT_decl_column : 3 - <1eefd> DW_AT_type : <0x1c479> - <1ef01> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1ef04>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1ef05> DW_AT_abstract_origin: <0x20d7e> - <1ef09> DW_AT_low_pc : 0x80074d4 - <1ef0d> DW_AT_high_pc : 0xa - <1ef11> DW_AT_call_file : 2 - <1ef11> DW_AT_call_line : 2948 - <1ef13> DW_AT_call_column : 3 - <1ef14> DW_AT_sibling : <0x1ef29> - <4><1ef18>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ef19> DW_AT_abstract_origin: <0x20d8c> - <1ef1d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1ef20>: Abbrev Number: 2 (DW_TAG_variable) - <1ef21> DW_AT_abstract_origin: <0x20d98> - <1ef25> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1ef28>: Abbrev Number: 0 - <3><1ef29>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ef2a> DW_AT_abstract_origin: <0x20d42> - <1ef2e> DW_AT_low_pc : 0x80074f0 - <1ef32> DW_AT_high_pc : 0xc - <1ef36> DW_AT_call_file : 2 - <1ef36> DW_AT_call_line : 2948 - <1ef38> DW_AT_call_column : 3 - <4><1ef39>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ef3a> DW_AT_abstract_origin: <0x20d60> - <1ef3e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1ef41>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ef42> DW_AT_abstract_origin: <0x20d54> - <1ef46> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><1ef49>: Abbrev Number: 2 (DW_TAG_variable) - <1ef4a> DW_AT_abstract_origin: <0x20d6c> - <1ef4e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1ef51>: Abbrev Number: 0 - <3><1ef52>: Abbrev Number: 0 - <2><1ef53>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1ef54> DW_AT_low_pc : 0x8007500 - <1ef58> DW_AT_high_pc : 0x32 - <3><1ef5c>: Abbrev Number: 3 (DW_TAG_variable) - <1ef5d> DW_AT_name : val - <1ef61> DW_AT_decl_file : 2 - <1ef61> DW_AT_decl_line : 2951 - <1ef63> DW_AT_decl_column : 3 - <1ef64> DW_AT_type : <0x1c479> - <1ef68> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1ef6b>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1ef6c> DW_AT_abstract_origin: <0x20d7e> - <1ef70> DW_AT_low_pc : 0x8007506 - <1ef74> DW_AT_high_pc : 0xa - <1ef78> DW_AT_call_file : 2 - <1ef78> DW_AT_call_line : 2951 - <1ef7a> DW_AT_call_column : 3 - <1ef7b> DW_AT_sibling : <0x1ef90> - <4><1ef7f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ef80> DW_AT_abstract_origin: <0x20d8c> - <1ef84> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1ef87>: Abbrev Number: 2 (DW_TAG_variable) - <1ef88> DW_AT_abstract_origin: <0x20d98> - <1ef8c> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1ef8f>: Abbrev Number: 0 - <3><1ef90>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ef91> DW_AT_abstract_origin: <0x20d42> - <1ef95> DW_AT_low_pc : 0x8007522 - <1ef99> DW_AT_high_pc : 0xc - <1ef9d> DW_AT_call_file : 2 - <1ef9d> DW_AT_call_line : 2951 - <1ef9f> DW_AT_call_column : 3 - <4><1efa0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1efa1> DW_AT_abstract_origin: <0x20d60> - <1efa5> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <1ea82> DW_AT_decl_line : 3413 + <1ea84> DW_AT_decl_column : 7 + <1ea85> DW_AT_type : <0x1c3c9> + <1ea89> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1ea8c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1ea8d> DW_AT_abstract_origin: <0x20cce> + <1ea91> DW_AT_low_pc : 0x8007cb0 + <1ea95> DW_AT_high_pc : 0xa + <1ea99> DW_AT_call_file : 2 + <1ea99> DW_AT_call_line : 3413 + <1ea9b> DW_AT_call_column : 7 + <1ea9c> DW_AT_sibling : <0x1eab1> + <4><1eaa0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eaa1> DW_AT_abstract_origin: <0x20cdc> + <1eaa5> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1eaa8>: Abbrev Number: 2 (DW_TAG_variable) + <1eaa9> DW_AT_abstract_origin: <0x20ce8> + <1eaad> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1eab0>: Abbrev Number: 0 + <3><1eab1>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1eab2> DW_AT_abstract_origin: <0x20c92> + <1eab6> DW_AT_low_pc : 0x8007ccc + <1eaba> DW_AT_high_pc : 0xc + <1eabe> DW_AT_call_file : 2 + <1eabe> DW_AT_call_line : 3413 + <1eac0> DW_AT_call_column : 7 + <4><1eac1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eac2> DW_AT_abstract_origin: <0x20cb0> + <1eac6> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1eac9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eaca> DW_AT_abstract_origin: <0x20ca4> + <1eace> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1ead1>: Abbrev Number: 2 (DW_TAG_variable) + <1ead2> DW_AT_abstract_origin: <0x20cbc> + <1ead6> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1ead9>: Abbrev Number: 0 + <3><1eada>: Abbrev Number: 0 + <2><1eadb>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1eadc> DW_AT_low_pc : 0x8007d18 + <1eae0> DW_AT_high_pc : 0x32 + <1eae4> DW_AT_sibling : <0x1eb46> + <3><1eae8>: Abbrev Number: 3 (DW_TAG_variable) + <1eae9> DW_AT_name : val + <1eaed> DW_AT_decl_file : 2 + <1eaed> DW_AT_decl_line : 3432 + <1eaef> DW_AT_decl_column : 7 + <1eaf0> DW_AT_type : <0x1c3c9> + <1eaf4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1eaf7>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1eaf8> DW_AT_abstract_origin: <0x20cce> + <1eafc> DW_AT_low_pc : 0x8007d1e + <1eb00> DW_AT_high_pc : 0xa + <1eb04> DW_AT_call_file : 2 + <1eb04> DW_AT_call_line : 3432 + <1eb06> DW_AT_call_column : 7 + <1eb07> DW_AT_sibling : <0x1eb1c> + <4><1eb0b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eb0c> DW_AT_abstract_origin: <0x20cdc> + <1eb10> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1eb13>: Abbrev Number: 2 (DW_TAG_variable) + <1eb14> DW_AT_abstract_origin: <0x20ce8> + <1eb18> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1eb1b>: Abbrev Number: 0 + <3><1eb1c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1eb1d> DW_AT_abstract_origin: <0x20c92> + <1eb21> DW_AT_low_pc : 0x8007d3a + <1eb25> DW_AT_high_pc : 0xc + <1eb29> DW_AT_call_file : 2 + <1eb29> DW_AT_call_line : 3432 + <1eb2b> DW_AT_call_column : 7 + <4><1eb2c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eb2d> DW_AT_abstract_origin: <0x20cb0> + <1eb31> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1eb34>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eb35> DW_AT_abstract_origin: <0x20ca4> + <1eb39> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1eb3c>: Abbrev Number: 2 (DW_TAG_variable) + <1eb3d> DW_AT_abstract_origin: <0x20cbc> + <1eb41> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1eb44>: Abbrev Number: 0 + <3><1eb45>: Abbrev Number: 0 + <2><1eb46>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1eb47> DW_AT_low_pc : 0x8007d4a + <1eb4b> DW_AT_high_pc : 0x34 + <3><1eb4f>: Abbrev Number: 3 (DW_TAG_variable) + <1eb50> DW_AT_name : val + <1eb54> DW_AT_decl_file : 2 + <1eb54> DW_AT_decl_line : 3433 + <1eb56> DW_AT_decl_column : 7 + <1eb57> DW_AT_type : <0x1c3c9> + <1eb5b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1eb5e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1eb5f> DW_AT_abstract_origin: <0x20cce> + <1eb63> DW_AT_low_pc : 0x8007d52 + <1eb67> DW_AT_high_pc : 0xa + <1eb6b> DW_AT_call_file : 2 + <1eb6b> DW_AT_call_line : 3433 + <1eb6d> DW_AT_call_column : 7 + <1eb6e> DW_AT_sibling : <0x1eb85> + <4><1eb72>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eb73> DW_AT_abstract_origin: <0x20cdc> + <1eb77> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1eb7b>: Abbrev Number: 2 (DW_TAG_variable) + <1eb7c> DW_AT_abstract_origin: <0x20ce8> + <1eb80> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1eb84>: Abbrev Number: 0 + <3><1eb85>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1eb86> DW_AT_abstract_origin: <0x20c92> + <1eb8a> DW_AT_low_pc : 0x8007d6e + <1eb8e> DW_AT_high_pc : 0xc + <1eb92> DW_AT_call_file : 2 + <1eb92> DW_AT_call_line : 3433 + <1eb94> DW_AT_call_column : 7 + <4><1eb95>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eb96> DW_AT_abstract_origin: <0x20cb0> + <1eb9a> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1eb9e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eb9f> DW_AT_abstract_origin: <0x20ca4> + <1eba3> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1eba7>: Abbrev Number: 2 (DW_TAG_variable) + <1eba8> DW_AT_abstract_origin: <0x20cbc> + <1ebac> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1ebb0>: Abbrev Number: 0 + <3><1ebb1>: Abbrev Number: 0 + <2><1ebb2>: Abbrev Number: 0 + <1><1ebb3>: Abbrev Number: 19 (DW_TAG_subprogram) + <1ebb4> DW_AT_external : 1 + <1ebb4> DW_AT_name : (indirect string, offset: 0xf9121): UART_AdvFeatureConfig + <1ebb8> DW_AT_decl_file : 2 + <1ebb8> DW_AT_decl_line : 3322 + <1ebba> DW_AT_decl_column : 6 + <1ebbb> DW_AT_prototyped : 1 + <1ebbb> DW_AT_low_pc : 0x8007b28 + <1ebbf> DW_AT_high_pc : 0x144 + <1ebc3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ebc5> DW_AT_call_all_calls: 1 + <1ebc5> DW_AT_sibling : <0x1ebda> + <2><1ebc9>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ebca> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ebce> DW_AT_decl_file : 2 + <1ebcf> DW_AT_decl_line : 3322 + <1ebd1> DW_AT_decl_column : 48 + <1ebd2> DW_AT_type : <0x1cf04> + <1ebd6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1ebd9>: Abbrev Number: 0 + <1><1ebda>: Abbrev Number: 12 (DW_TAG_subprogram) + <1ebdb> DW_AT_external : 1 + <1ebdb> DW_AT_name : (indirect string, offset: 0xf8d5f): UART_SetConfig + <1ebdf> DW_AT_decl_file : 2 + <1ebdf> DW_AT_decl_line : 3096 + <1ebe1> DW_AT_decl_column : 19 + <1ebe1> DW_AT_prototyped : 1 + <1ebe1> DW_AT_type : <0x1c975> + <1ebe5> DW_AT_low_pc : 0x80076d8 + <1ebe9> DW_AT_high_pc : 0x450 + <1ebed> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ebef> DW_AT_call_all_tail_calls: 1 + <1ebef> DW_AT_sibling : <0x1ec6d> + <2><1ebf3>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ebf4> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ebf8> DW_AT_decl_file : 2 + <1ebf9> DW_AT_decl_line : 3096 + <1ebfb> DW_AT_decl_column : 54 + <1ebfc> DW_AT_type : <0x1cf04> + <1ec00> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><1ec03>: Abbrev Number: 9 (DW_TAG_variable) + <1ec04> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg + <1ec08> DW_AT_decl_file : 2 + <1ec08> DW_AT_decl_line : 3098 + <1ec0a> DW_AT_decl_column : 12 + <1ec0b> DW_AT_type : <0x1c3c9> + <1ec0f> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><1ec12>: Abbrev Number: 9 (DW_TAG_variable) + <1ec13> DW_AT_name : (indirect string, offset: 0xf8e18): brrtemp + <1ec17> DW_AT_decl_file : 2 + <1ec17> DW_AT_decl_line : 3099 + <1ec19> DW_AT_decl_column : 12 + <1ec1a> DW_AT_type : <0x1c3b3> + <1ec1e> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) + <2><1ec21>: Abbrev Number: 9 (DW_TAG_variable) + <1ec22> DW_AT_name : (indirect string, offset: 0xf6dda): clocksource + <1ec26> DW_AT_decl_file : 2 + <1ec26> DW_AT_decl_line : 3100 + <1ec28> DW_AT_decl_column : 27 + <1ec29> DW_AT_type : <0x1cd00> + <1ec2d> DW_AT_location : 2 byte block: 91 5b (DW_OP_fbreg: -37) + <2><1ec30>: Abbrev Number: 9 (DW_TAG_variable) + <1ec31> DW_AT_name : (indirect string, offset: 0xf9299): usartdiv + <1ec35> DW_AT_decl_file : 2 + <1ec35> DW_AT_decl_line : 3101 + <1ec37> DW_AT_decl_column : 12 + <1ec38> DW_AT_type : <0x1c3c9> + <1ec3c> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><1ec3f>: Abbrev Number: 3 (DW_TAG_variable) + <1ec40> DW_AT_name : ret + <1ec44> DW_AT_decl_file : 2 + <1ec44> DW_AT_decl_line : 3102 + <1ec46> DW_AT_decl_column : 21 + <1ec47> DW_AT_type : <0x1c975> + <1ec4b> DW_AT_location : 2 byte block: 91 5a (DW_OP_fbreg: -38) + <2><1ec4e>: Abbrev Number: 9 (DW_TAG_variable) + <1ec4f> DW_AT_name : (indirect string, offset: 0xf903d): lpuart_ker_ck_pres + <1ec53> DW_AT_decl_file : 2 + <1ec53> DW_AT_decl_line : 3104 + <1ec55> DW_AT_decl_column : 12 + <1ec56> DW_AT_type : <0x1c3c9> + <1ec5a> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><1ec5d>: Abbrev Number: 9 (DW_TAG_variable) + <1ec5e> DW_AT_name : (indirect string, offset: 0xf9341): pclk + <1ec62> DW_AT_decl_file : 2 + <1ec62> DW_AT_decl_line : 3106 + <1ec64> DW_AT_decl_column : 12 + <1ec65> DW_AT_type : <0x1c3c9> + <1ec69> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><1ec6c>: Abbrev Number: 0 + <1><1ec6d>: Abbrev Number: 21 (DW_TAG_subprogram) + <1ec6e> DW_AT_external : 1 + <1ec6e> DW_AT_name : (indirect string, offset: 0xf92ed): HAL_UART_GetError + <1ec72> DW_AT_decl_file : 2 + <1ec72> DW_AT_decl_line : 3050 + <1ec74> DW_AT_decl_column : 10 + <1ec75> DW_AT_prototyped : 1 + <1ec75> DW_AT_type : <0x1c3c9> + <1ec79> DW_AT_low_pc : 0x0 + <1ec7d> DW_AT_high_pc : 0x1a + <1ec81> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ec83> DW_AT_call_all_calls: 1 + <1ec83> DW_AT_sibling : <0x1ec98> + <2><1ec87>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ec88> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ec8c> DW_AT_decl_file : 2 + <1ec8d> DW_AT_decl_line : 3050 + <1ec8f> DW_AT_decl_column : 54 + <1ec90> DW_AT_type : <0x1ec98> + <1ec94> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1ec97>: Abbrev Number: 0 + <1><1ec98>: Abbrev Number: 14 (DW_TAG_pointer_type) + <1ec99> DW_AT_byte_size : 4 + <1ec99> DW_AT_type : <0x1ce98> + <1><1ec9d>: Abbrev Number: 21 (DW_TAG_subprogram) + <1ec9e> DW_AT_external : 1 + <1ec9e> DW_AT_name : (indirect string, offset: 0xf8e66): HAL_UART_GetState + <1eca2> DW_AT_decl_file : 2 + <1eca2> DW_AT_decl_line : 3034 + <1eca4> DW_AT_decl_column : 23 + <1eca5> DW_AT_prototyped : 1 + <1eca5> DW_AT_type : <0x1ccba> + <1eca9> DW_AT_low_pc : 0x80076ac + <1ecad> DW_AT_high_pc : 0x2a + <1ecb1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ecb3> DW_AT_call_all_calls: 1 + <1ecb3> DW_AT_sibling : <0x1ece6> + <2><1ecb7>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ecb8> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ecbc> DW_AT_decl_file : 2 + <1ecbd> DW_AT_decl_line : 3034 + <1ecbf> DW_AT_decl_column : 67 + <1ecc0> DW_AT_type : <0x1ec98> + <1ecc4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1ecc7>: Abbrev Number: 9 (DW_TAG_variable) + <1ecc8> DW_AT_name : (indirect string, offset: 0xf7717): temp1 + <1eccc> DW_AT_decl_file : 2 + <1eccc> DW_AT_decl_line : 3036 + <1ecce> DW_AT_decl_column : 12 + <1eccf> DW_AT_type : <0x1c3c9> + <1ecd3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1ecd6>: Abbrev Number: 9 (DW_TAG_variable) + <1ecd7> DW_AT_name : (indirect string, offset: 0xf8b6b): temp2 + <1ecdb> DW_AT_decl_file : 2 + <1ecdb> DW_AT_decl_line : 3037 + <1ecdd> DW_AT_decl_column : 12 + <1ecde> DW_AT_type : <0x1c3c9> + <1ece2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1ece5>: Abbrev Number: 0 + <1><1ece6>: Abbrev Number: 21 (DW_TAG_subprogram) + <1ece7> DW_AT_external : 1 + <1ece7> DW_AT_name : (indirect string, offset: 0xf8a70): HAL_LIN_SendBreak + <1eceb> DW_AT_decl_file : 2 + <1eceb> DW_AT_decl_line : 2989 + <1eced> DW_AT_decl_column : 19 + <1ecee> DW_AT_prototyped : 1 + <1ecee> DW_AT_type : <0x1c975> + <1ecf2> DW_AT_low_pc : 0x0 + <1ecf6> DW_AT_high_pc : 0x54 + <1ecfa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ecfc> DW_AT_call_all_calls: 1 + <1ecfc> DW_AT_sibling : <0x1ed11> + <2><1ed00>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ed01> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ed05> DW_AT_decl_file : 2 + <1ed06> DW_AT_decl_line : 2989 + <1ed08> DW_AT_decl_column : 57 + <1ed09> DW_AT_type : <0x1cf04> + <1ed0d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1ed10>: Abbrev Number: 0 + <1><1ed11>: Abbrev Number: 21 (DW_TAG_subprogram) + <1ed12> DW_AT_external : 1 + <1ed12> DW_AT_name : (indirect string, offset: 0xf90a1): HAL_HalfDuplex_EnableReceiver + <1ed16> DW_AT_decl_file : 2 + <1ed16> DW_AT_decl_line : 2965 + <1ed18> DW_AT_decl_column : 19 + <1ed19> DW_AT_prototyped : 1 + <1ed19> DW_AT_type : <0x1c975> + <1ed1d> DW_AT_low_pc : 0x8007604 + <1ed21> DW_AT_high_pc : 0xa8 + <1ed25> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ed27> DW_AT_call_all_calls: 1 + <1ed27> DW_AT_sibling : <0x1ee0e> + <2><1ed2b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ed2c> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ed30> DW_AT_decl_file : 2 + <1ed31> DW_AT_decl_line : 2965 + <1ed33> DW_AT_decl_column : 69 + <1ed34> DW_AT_type : <0x1cf04> + <1ed38> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><1ed3b>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1ed3c> DW_AT_low_pc : 0x800762a + <1ed40> DW_AT_high_pc : 0x32 + <1ed44> DW_AT_sibling : <0x1eda6> + <3><1ed48>: Abbrev Number: 3 (DW_TAG_variable) + <1ed49> DW_AT_name : val + <1ed4d> DW_AT_decl_file : 2 + <1ed4d> DW_AT_decl_line : 2971 + <1ed4f> DW_AT_decl_column : 3 + <1ed50> DW_AT_type : <0x1c3c9> + <1ed54> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1ed57>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1ed58> DW_AT_abstract_origin: <0x20cce> + <1ed5c> DW_AT_low_pc : 0x8007630 + <1ed60> DW_AT_high_pc : 0xa + <1ed64> DW_AT_call_file : 2 + <1ed64> DW_AT_call_line : 2971 + <1ed66> DW_AT_call_column : 3 + <1ed67> DW_AT_sibling : <0x1ed7c> + <4><1ed6b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ed6c> DW_AT_abstract_origin: <0x20cdc> + <1ed70> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1ed73>: Abbrev Number: 2 (DW_TAG_variable) + <1ed74> DW_AT_abstract_origin: <0x20ce8> + <1ed78> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1ed7b>: Abbrev Number: 0 + <3><1ed7c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1ed7d> DW_AT_abstract_origin: <0x20c92> + <1ed81> DW_AT_low_pc : 0x800764c + <1ed85> DW_AT_high_pc : 0xc + <1ed89> DW_AT_call_file : 2 + <1ed89> DW_AT_call_line : 2971 + <1ed8b> DW_AT_call_column : 3 + <4><1ed8c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ed8d> DW_AT_abstract_origin: <0x20cb0> + <1ed91> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1ed94>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ed95> DW_AT_abstract_origin: <0x20ca4> + <1ed99> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><1ed9c>: Abbrev Number: 2 (DW_TAG_variable) + <1ed9d> DW_AT_abstract_origin: <0x20cbc> + <1eda1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1eda4>: Abbrev Number: 0 + <3><1eda5>: Abbrev Number: 0 + <2><1eda6>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1eda7> DW_AT_low_pc : 0x800765c + <1edab> DW_AT_high_pc : 0x32 + <3><1edaf>: Abbrev Number: 3 (DW_TAG_variable) + <1edb0> DW_AT_name : val + <1edb4> DW_AT_decl_file : 2 + <1edb4> DW_AT_decl_line : 2974 + <1edb6> DW_AT_decl_column : 3 + <1edb7> DW_AT_type : <0x1c3c9> + <1edbb> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1edbe>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1edbf> DW_AT_abstract_origin: <0x20cce> + <1edc3> DW_AT_low_pc : 0x8007662 + <1edc7> DW_AT_high_pc : 0xa + <1edcb> DW_AT_call_file : 2 + <1edcb> DW_AT_call_line : 2974 + <1edcd> DW_AT_call_column : 3 + <1edce> DW_AT_sibling : <0x1ede3> + <4><1edd2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1edd3> DW_AT_abstract_origin: <0x20cdc> + <1edd7> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1edda>: Abbrev Number: 2 (DW_TAG_variable) + <1eddb> DW_AT_abstract_origin: <0x20ce8> + <1eddf> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1ede2>: Abbrev Number: 0 + <3><1ede3>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1ede4> DW_AT_abstract_origin: <0x20c92> + <1ede8> DW_AT_low_pc : 0x800767e + <1edec> DW_AT_high_pc : 0xc + <1edf0> DW_AT_call_file : 2 + <1edf0> DW_AT_call_line : 2974 + <1edf2> DW_AT_call_column : 3 + <4><1edf3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1edf4> DW_AT_abstract_origin: <0x20cb0> + <1edf8> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1edfb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1edfc> DW_AT_abstract_origin: <0x20ca4> + <1ee00> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1ee03>: Abbrev Number: 2 (DW_TAG_variable) + <1ee04> DW_AT_abstract_origin: <0x20cbc> + <1ee08> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1ee0b>: Abbrev Number: 0 + <3><1ee0c>: Abbrev Number: 0 + <2><1ee0d>: Abbrev Number: 0 + <1><1ee0e>: Abbrev Number: 21 (DW_TAG_subprogram) + <1ee0f> DW_AT_external : 1 + <1ee0f> DW_AT_name : (indirect string, offset: 0xf90f9): HAL_HalfDuplex_EnableTransmitter + <1ee13> DW_AT_decl_file : 2 + <1ee13> DW_AT_decl_line : 2942 + <1ee15> DW_AT_decl_column : 19 + <1ee16> DW_AT_prototyped : 1 + <1ee16> DW_AT_type : <0x1c975> + <1ee1a> DW_AT_low_pc : 0x800755c + <1ee1e> DW_AT_high_pc : 0xa8 + <1ee22> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ee24> DW_AT_call_all_calls: 1 + <1ee24> DW_AT_sibling : <0x1ef0b> + <2><1ee28>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ee29> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ee2d> DW_AT_decl_file : 2 + <1ee2e> DW_AT_decl_line : 2942 + <1ee30> DW_AT_decl_column : 72 + <1ee31> DW_AT_type : <0x1cf04> + <1ee35> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><1ee38>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1ee39> DW_AT_low_pc : 0x8007582 + <1ee3d> DW_AT_high_pc : 0x32 + <1ee41> DW_AT_sibling : <0x1eea3> + <3><1ee45>: Abbrev Number: 3 (DW_TAG_variable) + <1ee46> DW_AT_name : val + <1ee4a> DW_AT_decl_file : 2 + <1ee4a> DW_AT_decl_line : 2948 + <1ee4c> DW_AT_decl_column : 3 + <1ee4d> DW_AT_type : <0x1c3c9> + <1ee51> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1ee54>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1ee55> DW_AT_abstract_origin: <0x20cce> + <1ee59> DW_AT_low_pc : 0x8007588 + <1ee5d> DW_AT_high_pc : 0xa + <1ee61> DW_AT_call_file : 2 + <1ee61> DW_AT_call_line : 2948 + <1ee63> DW_AT_call_column : 3 + <1ee64> DW_AT_sibling : <0x1ee79> + <4><1ee68>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ee69> DW_AT_abstract_origin: <0x20cdc> + <1ee6d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1ee70>: Abbrev Number: 2 (DW_TAG_variable) + <1ee71> DW_AT_abstract_origin: <0x20ce8> + <1ee75> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1ee78>: Abbrev Number: 0 + <3><1ee79>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1ee7a> DW_AT_abstract_origin: <0x20c92> + <1ee7e> DW_AT_low_pc : 0x80075a4 + <1ee82> DW_AT_high_pc : 0xc + <1ee86> DW_AT_call_file : 2 + <1ee86> DW_AT_call_line : 2948 + <1ee88> DW_AT_call_column : 3 + <4><1ee89>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ee8a> DW_AT_abstract_origin: <0x20cb0> + <1ee8e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1ee91>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ee92> DW_AT_abstract_origin: <0x20ca4> + <1ee96> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><1ee99>: Abbrev Number: 2 (DW_TAG_variable) + <1ee9a> DW_AT_abstract_origin: <0x20cbc> + <1ee9e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1eea1>: Abbrev Number: 0 + <3><1eea2>: Abbrev Number: 0 + <2><1eea3>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1eea4> DW_AT_low_pc : 0x80075b4 + <1eea8> DW_AT_high_pc : 0x32 + <3><1eeac>: Abbrev Number: 3 (DW_TAG_variable) + <1eead> DW_AT_name : val + <1eeb1> DW_AT_decl_file : 2 + <1eeb1> DW_AT_decl_line : 2951 + <1eeb3> DW_AT_decl_column : 3 + <1eeb4> DW_AT_type : <0x1c3c9> + <1eeb8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1eebb>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1eebc> DW_AT_abstract_origin: <0x20cce> + <1eec0> DW_AT_low_pc : 0x80075ba + <1eec4> DW_AT_high_pc : 0xa + <1eec8> DW_AT_call_file : 2 + <1eec8> DW_AT_call_line : 2951 + <1eeca> DW_AT_call_column : 3 + <1eecb> DW_AT_sibling : <0x1eee0> + <4><1eecf>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eed0> DW_AT_abstract_origin: <0x20cdc> + <1eed4> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1eed7>: Abbrev Number: 2 (DW_TAG_variable) + <1eed8> DW_AT_abstract_origin: <0x20ce8> + <1eedc> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1eedf>: Abbrev Number: 0 + <3><1eee0>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1eee1> DW_AT_abstract_origin: <0x20c92> + <1eee5> DW_AT_low_pc : 0x80075d6 + <1eee9> DW_AT_high_pc : 0xc + <1eeed> DW_AT_call_file : 2 + <1eeed> DW_AT_call_line : 2951 + <1eeef> DW_AT_call_column : 3 + <4><1eef0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eef1> DW_AT_abstract_origin: <0x20cb0> + <1eef5> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1eef8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1eef9> DW_AT_abstract_origin: <0x20ca4> + <1eefd> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1ef00>: Abbrev Number: 2 (DW_TAG_variable) + <1ef01> DW_AT_abstract_origin: <0x20cbc> + <1ef05> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1ef08>: Abbrev Number: 0 + <3><1ef09>: Abbrev Number: 0 + <2><1ef0a>: Abbrev Number: 0 + <1><1ef0b>: Abbrev Number: 19 (DW_TAG_subprogram) + <1ef0c> DW_AT_external : 1 + <1ef0c> DW_AT_name : (indirect string, offset: 0xf8d1f): HAL_MultiProcessor_EnterMuteMode + <1ef10> DW_AT_decl_file : 2 + <1ef10> DW_AT_decl_line : 2932 + <1ef12> DW_AT_decl_column : 6 + <1ef13> DW_AT_prototyped : 1 + <1ef13> DW_AT_low_pc : 0x0 + <1ef17> DW_AT_high_pc : 0x24 + <1ef1b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ef1d> DW_AT_call_all_calls: 1 + <1ef1d> DW_AT_sibling : <0x1ef32> + <2><1ef21>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ef22> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ef26> DW_AT_decl_file : 2 + <1ef27> DW_AT_decl_line : 2932 + <1ef29> DW_AT_decl_column : 59 + <1ef2a> DW_AT_type : <0x1cf04> + <1ef2e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1ef31>: Abbrev Number: 0 + <1><1ef32>: Abbrev Number: 12 (DW_TAG_subprogram) + <1ef33> DW_AT_external : 1 + <1ef33> DW_AT_name : (indirect string, offset: 0xf8f34): HAL_MultiProcessor_DisableMuteMode + <1ef37> DW_AT_decl_file : 2 + <1ef37> DW_AT_decl_line : 2912 + <1ef39> DW_AT_decl_column : 19 + <1ef39> DW_AT_prototyped : 1 + <1ef39> DW_AT_type : <0x1c975> + <1ef3d> DW_AT_low_pc : 0x0 + <1ef41> DW_AT_high_pc : 0x70 + <1ef45> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ef47> DW_AT_call_all_tail_calls: 1 + <1ef47> DW_AT_sibling : <0x1efc3> + <2><1ef4b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ef4c> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ef50> DW_AT_decl_file : 2 + <1ef51> DW_AT_decl_line : 2912 + <1ef53> DW_AT_decl_column : 74 + <1ef54> DW_AT_type : <0x1cf04> + <1ef58> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><1ef5b>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1ef5c> DW_AT_low_pc : 0x0 + <1ef60> DW_AT_high_pc : 0x32 + <3><1ef64>: Abbrev Number: 3 (DW_TAG_variable) + <1ef65> DW_AT_name : val + <1ef69> DW_AT_decl_file : 2 + <1ef69> DW_AT_decl_line : 2919 + <1ef6b> DW_AT_decl_column : 3 + <1ef6c> DW_AT_type : <0x1c3c9> + <1ef70> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1ef73>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1ef74> DW_AT_abstract_origin: <0x20cce> + <1ef78> DW_AT_low_pc : 0x0 + <1ef7c> DW_AT_high_pc : 0xa + <1ef80> DW_AT_call_file : 2 + <1ef80> DW_AT_call_line : 2919 + <1ef82> DW_AT_call_column : 3 + <1ef83> DW_AT_sibling : <0x1ef98> + <4><1ef87>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ef88> DW_AT_abstract_origin: <0x20cdc> + <1ef8c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1ef8f>: Abbrev Number: 2 (DW_TAG_variable) + <1ef90> DW_AT_abstract_origin: <0x20ce8> + <1ef94> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1ef97>: Abbrev Number: 0 + <3><1ef98>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1ef99> DW_AT_abstract_origin: <0x20c92> + <1ef9d> DW_AT_low_pc : 0x0 + <1efa1> DW_AT_high_pc : 0xc + <1efa5> DW_AT_call_file : 2 + <1efa5> DW_AT_call_line : 2919 + <1efa7> DW_AT_call_column : 3 <4><1efa8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1efa9> DW_AT_abstract_origin: <0x20d54> - <1efad> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1efb0>: Abbrev Number: 2 (DW_TAG_variable) - <1efb1> DW_AT_abstract_origin: <0x20d6c> - <1efb5> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1efb8>: Abbrev Number: 0 - <3><1efb9>: Abbrev Number: 0 - <2><1efba>: Abbrev Number: 0 - <1><1efbb>: Abbrev Number: 19 (DW_TAG_subprogram) - <1efbc> DW_AT_external : 1 - <1efbc> DW_AT_name : (indirect string, offset: 0xf8d3a): HAL_MultiProcessor_EnterMuteMode - <1efc0> DW_AT_decl_file : 2 - <1efc0> DW_AT_decl_line : 2932 - <1efc2> DW_AT_decl_column : 6 - <1efc3> DW_AT_prototyped : 1 - <1efc3> DW_AT_low_pc : 0x0 - <1efc7> DW_AT_high_pc : 0x24 - <1efcb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1efcd> DW_AT_call_all_calls: 1 - <1efcd> DW_AT_sibling : <0x1efe2> - <2><1efd1>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1efd2> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1efd6> DW_AT_decl_file : 2 - <1efd7> DW_AT_decl_line : 2932 - <1efd9> DW_AT_decl_column : 59 - <1efda> DW_AT_type : <0x1cfb4> - <1efde> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1efe1>: Abbrev Number: 0 - <1><1efe2>: Abbrev Number: 12 (DW_TAG_subprogram) - <1efe3> DW_AT_external : 1 - <1efe3> DW_AT_name : (indirect string, offset: 0xf8f4f): HAL_MultiProcessor_DisableMuteMode - <1efe7> DW_AT_decl_file : 2 - <1efe7> DW_AT_decl_line : 2912 - <1efe9> DW_AT_decl_column : 19 - <1efe9> DW_AT_prototyped : 1 - <1efe9> DW_AT_type : <0x1ca25> + <1efa9> DW_AT_abstract_origin: <0x20cb0> + <1efad> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><1efb0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1efb1> DW_AT_abstract_origin: <0x20ca4> + <1efb5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><1efb8>: Abbrev Number: 2 (DW_TAG_variable) + <1efb9> DW_AT_abstract_origin: <0x20cbc> + <1efbd> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1efc0>: Abbrev Number: 0 + <3><1efc1>: Abbrev Number: 0 + <2><1efc2>: Abbrev Number: 0 + <1><1efc3>: Abbrev Number: 12 (DW_TAG_subprogram) + <1efc4> DW_AT_external : 1 + <1efc4> DW_AT_name : (indirect string, offset: 0xf8be2): HAL_MultiProcessor_EnableMuteMode + <1efc8> DW_AT_decl_file : 2 + <1efc8> DW_AT_decl_line : 2892 + <1efca> DW_AT_decl_column : 19 + <1efca> DW_AT_prototyped : 1 + <1efca> DW_AT_type : <0x1c975> + <1efce> DW_AT_low_pc : 0x0 + <1efd2> DW_AT_high_pc : 0x70 + <1efd6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1efd8> DW_AT_call_all_tail_calls: 1 + <1efd8> DW_AT_sibling : <0x1f054> + <2><1efdc>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1efdd> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1efe1> DW_AT_decl_file : 2 + <1efe2> DW_AT_decl_line : 2892 + <1efe4> DW_AT_decl_column : 73 + <1efe5> DW_AT_type : <0x1cf04> + <1efe9> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><1efec>: Abbrev Number: 11 (DW_TAG_lexical_block) <1efed> DW_AT_low_pc : 0x0 - <1eff1> DW_AT_high_pc : 0x70 - <1eff5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1eff7> DW_AT_call_all_tail_calls: 1 - <1eff7> DW_AT_sibling : <0x1f073> - <2><1effb>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1effc> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f000> DW_AT_decl_file : 2 - <1f001> DW_AT_decl_line : 2912 - <1f003> DW_AT_decl_column : 74 - <1f004> DW_AT_type : <0x1cfb4> - <1f008> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><1f00b>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1f00c> DW_AT_low_pc : 0x0 - <1f010> DW_AT_high_pc : 0x32 - <3><1f014>: Abbrev Number: 3 (DW_TAG_variable) - <1f015> DW_AT_name : val - <1f019> DW_AT_decl_file : 2 - <1f019> DW_AT_decl_line : 2919 - <1f01b> DW_AT_decl_column : 3 - <1f01c> DW_AT_type : <0x1c479> - <1f020> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1f023>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f024> DW_AT_abstract_origin: <0x20d7e> - <1f028> DW_AT_low_pc : 0x0 - <1f02c> DW_AT_high_pc : 0xa - <1f030> DW_AT_call_file : 2 - <1f030> DW_AT_call_line : 2919 - <1f032> DW_AT_call_column : 3 - <1f033> DW_AT_sibling : <0x1f048> - <4><1f037>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f038> DW_AT_abstract_origin: <0x20d8c> - <1f03c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1f03f>: Abbrev Number: 2 (DW_TAG_variable) - <1f040> DW_AT_abstract_origin: <0x20d98> - <1f044> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1f047>: Abbrev Number: 0 - <3><1f048>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f049> DW_AT_abstract_origin: <0x20d42> - <1f04d> DW_AT_low_pc : 0x0 - <1f051> DW_AT_high_pc : 0xc - <1f055> DW_AT_call_file : 2 - <1f055> DW_AT_call_line : 2919 - <1f057> DW_AT_call_column : 3 - <4><1f058>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f059> DW_AT_abstract_origin: <0x20d60> - <1f05d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><1f060>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f061> DW_AT_abstract_origin: <0x20d54> - <1f065> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><1f068>: Abbrev Number: 2 (DW_TAG_variable) - <1f069> DW_AT_abstract_origin: <0x20d6c> - <1f06d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1f070>: Abbrev Number: 0 - <3><1f071>: Abbrev Number: 0 - <2><1f072>: Abbrev Number: 0 - <1><1f073>: Abbrev Number: 12 (DW_TAG_subprogram) - <1f074> DW_AT_external : 1 - <1f074> DW_AT_name : (indirect string, offset: 0xf8bfd): HAL_MultiProcessor_EnableMuteMode - <1f078> DW_AT_decl_file : 2 - <1f078> DW_AT_decl_line : 2892 - <1f07a> DW_AT_decl_column : 19 - <1f07a> DW_AT_prototyped : 1 - <1f07a> DW_AT_type : <0x1ca25> - <1f07e> DW_AT_low_pc : 0x0 - <1f082> DW_AT_high_pc : 0x70 - <1f086> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f088> DW_AT_call_all_tail_calls: 1 - <1f088> DW_AT_sibling : <0x1f104> - <2><1f08c>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f08d> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f091> DW_AT_decl_file : 2 - <1f092> DW_AT_decl_line : 2892 - <1f094> DW_AT_decl_column : 73 - <1f095> DW_AT_type : <0x1cfb4> - <1f099> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><1f09c>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1f09d> DW_AT_low_pc : 0x0 - <1f0a1> DW_AT_high_pc : 0x32 - <3><1f0a5>: Abbrev Number: 3 (DW_TAG_variable) - <1f0a6> DW_AT_name : val - <1f0aa> DW_AT_decl_file : 2 - <1f0aa> DW_AT_decl_line : 2899 - <1f0ac> DW_AT_decl_column : 3 - <1f0ad> DW_AT_type : <0x1c479> - <1f0b1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1f0b4>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f0b5> DW_AT_abstract_origin: <0x20d7e> - <1f0b9> DW_AT_low_pc : 0x0 - <1f0bd> DW_AT_high_pc : 0xa - <1f0c1> DW_AT_call_file : 2 - <1f0c1> DW_AT_call_line : 2899 - <1f0c3> DW_AT_call_column : 3 - <1f0c4> DW_AT_sibling : <0x1f0d9> - <4><1f0c8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f0c9> DW_AT_abstract_origin: <0x20d8c> - <1f0cd> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1f0d0>: Abbrev Number: 2 (DW_TAG_variable) - <1f0d1> DW_AT_abstract_origin: <0x20d98> - <1f0d5> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1f0d8>: Abbrev Number: 0 - <3><1f0d9>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f0da> DW_AT_abstract_origin: <0x20d42> - <1f0de> DW_AT_low_pc : 0x0 - <1f0e2> DW_AT_high_pc : 0xc - <1f0e6> DW_AT_call_file : 2 - <1f0e6> DW_AT_call_line : 2899 - <1f0e8> DW_AT_call_column : 3 - <4><1f0e9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f0ea> DW_AT_abstract_origin: <0x20d60> - <1f0ee> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><1f0f1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f0f2> DW_AT_abstract_origin: <0x20d54> - <1f0f6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><1f0f9>: Abbrev Number: 2 (DW_TAG_variable) - <1f0fa> DW_AT_abstract_origin: <0x20d6c> - <1f0fe> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1f101>: Abbrev Number: 0 - <3><1f102>: Abbrev Number: 0 - <2><1f103>: Abbrev Number: 0 - <1><1f104>: Abbrev Number: 21 (DW_TAG_subprogram) - <1f105> DW_AT_external : 1 - <1f105> DW_AT_name : (indirect string, offset: 0xf9285): HAL_UART_DisableReceiverTimeout - <1f109> DW_AT_decl_file : 2 - <1f109> DW_AT_decl_line : 2830 - <1f10b> DW_AT_decl_column : 19 - <1f10c> DW_AT_prototyped : 1 - <1f10c> DW_AT_type : <0x1ca25> - <1f110> DW_AT_low_pc : 0x0 - <1f114> DW_AT_high_pc : 0x74 - <1f118> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f11a> DW_AT_call_all_calls: 1 - <1f11a> DW_AT_sibling : <0x1f12f> - <2><1f11e>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f11f> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f123> DW_AT_decl_file : 2 - <1f124> DW_AT_decl_line : 2830 - <1f126> DW_AT_decl_column : 71 - <1f127> DW_AT_type : <0x1cfb4> - <1f12b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f12e>: Abbrev Number: 0 - <1><1f12f>: Abbrev Number: 21 (DW_TAG_subprogram) - <1f130> DW_AT_external : 1 - <1f130> DW_AT_name : (indirect string, offset: 0xf8b53): HAL_UART_EnableReceiverTimeout - <1f134> DW_AT_decl_file : 2 - <1f134> DW_AT_decl_line : 2768 - <1f136> DW_AT_decl_column : 19 - <1f137> DW_AT_prototyped : 1 - <1f137> DW_AT_type : <0x1ca25> - <1f13b> DW_AT_low_pc : 0x0 - <1f13f> DW_AT_high_pc : 0x74 - <1f143> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f145> DW_AT_call_all_calls: 1 - <1f145> DW_AT_sibling : <0x1f15a> - <2><1f149>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f14a> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f14e> DW_AT_decl_file : 2 - <1f14f> DW_AT_decl_line : 2768 - <1f151> DW_AT_decl_column : 70 - <1f152> DW_AT_type : <0x1cfb4> - <1f156> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f159>: Abbrev Number: 0 - <1><1f15a>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f15b> DW_AT_external : 1 - <1f15b> DW_AT_name : (indirect string, offset: 0xf9265): HAL_UART_ReceiverTimeout_Config - <1f15f> DW_AT_decl_file : 2 - <1f15f> DW_AT_decl_line : 2748 - <1f161> DW_AT_decl_column : 6 - <1f162> DW_AT_prototyped : 1 - <1f162> DW_AT_low_pc : 0x0 - <1f166> DW_AT_high_pc : 0x38 - <1f16a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f16c> DW_AT_call_all_calls: 1 - <1f16c> DW_AT_sibling : <0x1f191> - <2><1f170>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f171> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f175> DW_AT_decl_file : 2 - <1f176> DW_AT_decl_line : 2748 - <1f178> DW_AT_decl_column : 58 - <1f179> DW_AT_type : <0x1cfb4> - <1f17d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f180>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f181> DW_AT_name : (indirect string, offset: 0xf907b): TimeoutValue - <1f185> DW_AT_decl_file : 2 - <1f186> DW_AT_decl_line : 2748 - <1f188> DW_AT_decl_column : 74 - <1f189> DW_AT_type : <0x1c479> - <1f18d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1f190>: Abbrev Number: 0 - <1><1f191>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f192> DW_AT_external : 1 - <1f192> DW_AT_name : (indirect string, offset: 0xf909a): HAL_UARTEx_RxEventCallback - <1f196> DW_AT_decl_file : 2 - <1f196> DW_AT_decl_line : 2700 - <1f198> DW_AT_decl_column : 13 - <1f199> DW_AT_prototyped : 1 - <1f199> DW_AT_low_pc : 0x0 - <1f19d> DW_AT_high_pc : 0x18 - <1f1a1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f1a3> DW_AT_call_all_calls: 1 - <1f1a3> DW_AT_sibling : <0x1f1c8> - <2><1f1a7>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f1a8> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f1ac> DW_AT_decl_file : 2 - <1f1ad> DW_AT_decl_line : 2700 - <1f1af> DW_AT_decl_column : 60 - <1f1b0> DW_AT_type : <0x1cfb4> - <1f1b4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f1b7>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f1b8> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <1f1bc> DW_AT_decl_file : 2 - <1f1bd> DW_AT_decl_line : 2700 - <1f1bf> DW_AT_decl_column : 76 - <1f1c0> DW_AT_type : <0x1c463> - <1f1c4> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><1f1c7>: Abbrev Number: 0 - <1><1f1c8>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f1c9> DW_AT_external : 1 - <1f1c9> DW_AT_name : (indirect string, offset: 0xf8e5f): HAL_UART_AbortReceiveCpltCallback - <1f1cd> DW_AT_decl_file : 2 - <1f1cd> DW_AT_decl_line : 2683 - <1f1cf> DW_AT_decl_column : 13 - <1f1d0> DW_AT_prototyped : 1 - <1f1d0> DW_AT_low_pc : 0x8007494 - <1f1d4> DW_AT_high_pc : 0x14 - <1f1d8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f1da> DW_AT_call_all_calls: 1 - <1f1da> DW_AT_sibling : <0x1f1ef> - <2><1f1de>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f1df> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f1e3> DW_AT_decl_file : 2 - <1f1e4> DW_AT_decl_line : 2683 - <1f1e6> DW_AT_decl_column : 67 - <1f1e7> DW_AT_type : <0x1cfb4> - <1f1eb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f1ee>: Abbrev Number: 0 - <1><1f1ef>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f1f0> DW_AT_external : 1 - <1f1f0> DW_AT_name : (indirect string, offset: 0xf91b3): HAL_UART_AbortTransmitCpltCallback - <1f1f4> DW_AT_decl_file : 2 - <1f1f4> DW_AT_decl_line : 2668 - <1f1f6> DW_AT_decl_column : 13 - <1f1f7> DW_AT_prototyped : 1 - <1f1f7> DW_AT_low_pc : 0x0 - <1f1fb> DW_AT_high_pc : 0x14 - <1f1ff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f201> DW_AT_call_all_calls: 1 - <1f201> DW_AT_sibling : <0x1f216> - <2><1f205>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f206> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f20a> DW_AT_decl_file : 2 - <1f20b> DW_AT_decl_line : 2668 - <1f20d> DW_AT_decl_column : 68 - <1f20e> DW_AT_type : <0x1cfb4> - <1f212> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f215>: Abbrev Number: 0 - <1><1f216>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f217> DW_AT_external : 1 - <1f217> DW_AT_name : (indirect string, offset: 0xf9238): HAL_UART_AbortCpltCallback - <1f21b> DW_AT_decl_file : 2 - <1f21b> DW_AT_decl_line : 2653 - <1f21d> DW_AT_decl_column : 13 - <1f21e> DW_AT_prototyped : 1 - <1f21e> DW_AT_low_pc : 0x0 - <1f222> DW_AT_high_pc : 0x14 - <1f226> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f228> DW_AT_call_all_calls: 1 - <1f228> DW_AT_sibling : <0x1f23d> - <2><1f22c>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f22d> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f231> DW_AT_decl_file : 2 - <1f232> DW_AT_decl_line : 2653 - <1f234> DW_AT_decl_column : 60 - <1f235> DW_AT_type : <0x1cfb4> - <1f239> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f23c>: Abbrev Number: 0 - <1><1f23d>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f23e> DW_AT_external : 1 - <1f23e> DW_AT_name : (indirect string, offset: 0xf9016): HAL_UART_ErrorCallback - <1f242> DW_AT_decl_file : 2 - <1f242> DW_AT_decl_line : 2638 - <1f244> DW_AT_decl_column : 13 - <1f245> DW_AT_prototyped : 1 - <1f245> DW_AT_low_pc : 0x0 - <1f249> DW_AT_high_pc : 0x14 - <1f24d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f24f> DW_AT_call_all_calls: 1 - <1f24f> DW_AT_sibling : <0x1f264> - <2><1f253>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f254> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f258> DW_AT_decl_file : 2 - <1f259> DW_AT_decl_line : 2638 - <1f25b> DW_AT_decl_column : 56 - <1f25c> DW_AT_type : <0x1cfb4> - <1f260> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f263>: Abbrev Number: 0 - <1><1f264>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f265> DW_AT_external : 1 - <1f265> DW_AT_name : (indirect string, offset: 0xf8da7): HAL_UART_RxHalfCpltCallback - <1f269> DW_AT_decl_file : 2 - <1f269> DW_AT_decl_line : 2623 - <1f26b> DW_AT_decl_column : 13 - <1f26c> DW_AT_prototyped : 1 - <1f26c> DW_AT_low_pc : 0x8007480 - <1f270> DW_AT_high_pc : 0x14 - <1f274> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f276> DW_AT_call_all_calls: 1 - <1f276> DW_AT_sibling : <0x1f28b> - <2><1f27a>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f27b> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f27f> DW_AT_decl_file : 2 - <1f280> DW_AT_decl_line : 2623 - <1f282> DW_AT_decl_column : 61 - <1f283> DW_AT_type : <0x1cfb4> - <1f287> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f28a>: Abbrev Number: 0 - <1><1f28b>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f28c> DW_AT_external : 1 - <1f28c> DW_AT_name : (indirect string, offset: 0xf8b0a): HAL_UART_RxCpltCallback - <1f290> DW_AT_decl_file : 2 - <1f290> DW_AT_decl_line : 2608 - <1f292> DW_AT_decl_column : 13 - <1f293> DW_AT_prototyped : 1 - <1f293> DW_AT_low_pc : 0x0 - <1f297> DW_AT_high_pc : 0x14 - <1f29b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f29d> DW_AT_call_all_calls: 1 - <1f29d> DW_AT_sibling : <0x1f2b2> - <2><1f2a1>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f2a2> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f2a6> DW_AT_decl_file : 2 - <1f2a7> DW_AT_decl_line : 2608 - <1f2a9> DW_AT_decl_column : 57 - <1f2aa> DW_AT_type : <0x1cfb4> - <1f2ae> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f2b1>: Abbrev Number: 0 - <1><1f2b2>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f2b3> DW_AT_external : 1 - <1f2b3> DW_AT_name : (indirect string, offset: 0xf8a6f): HAL_UART_TxHalfCpltCallback - <1f2b7> DW_AT_decl_file : 2 - <1f2b7> DW_AT_decl_line : 2593 - <1f2b9> DW_AT_decl_column : 13 - <1f2ba> DW_AT_prototyped : 1 - <1f2ba> DW_AT_low_pc : 0x800746c - <1f2be> DW_AT_high_pc : 0x14 - <1f2c2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f2c4> DW_AT_call_all_calls: 1 - <1f2c4> DW_AT_sibling : <0x1f2d9> - <2><1f2c8>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f2c9> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f2cd> DW_AT_decl_file : 2 - <1f2ce> DW_AT_decl_line : 2593 - <1f2d0> DW_AT_decl_column : 61 - <1f2d1> DW_AT_type : <0x1cfb4> - <1f2d5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f2d8>: Abbrev Number: 0 - <1><1f2d9>: Abbrev Number: 19 (DW_TAG_subprogram) - <1f2da> DW_AT_external : 1 - <1f2da> DW_AT_name : (indirect string, offset: 0xf8d5b): HAL_UART_TxCpltCallback - <1f2de> DW_AT_decl_file : 2 - <1f2de> DW_AT_decl_line : 2578 - <1f2e0> DW_AT_decl_column : 13 - <1f2e1> DW_AT_prototyped : 1 - <1f2e1> DW_AT_low_pc : 0x0 - <1f2e5> DW_AT_high_pc : 0x14 - <1f2e9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f2eb> DW_AT_call_all_calls: 1 - <1f2eb> DW_AT_sibling : <0x1f300> - <2><1f2ef>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f2f0> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f2f4> DW_AT_decl_file : 2 - <1f2f5> DW_AT_decl_line : 2578 - <1f2f7> DW_AT_decl_column : 57 - <1f2f8> DW_AT_type : <0x1cfb4> - <1f2fc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f2ff>: Abbrev Number: 0 - <1><1f300>: Abbrev Number: 47 (DW_TAG_subprogram) - <1f301> DW_AT_external : 1 - <1f301> DW_AT_name : (indirect string, offset: 0xf1766): HAL_UART_IRQHandler - <1f305> DW_AT_decl_file : 2 - <1f306> DW_AT_decl_line : 2248 - <1f308> DW_AT_decl_column : 6 - <1f309> DW_AT_prototyped : 1 - <1f309> DW_AT_low_pc : 0x8006e24 - <1f30d> DW_AT_high_pc : 0x648 - <1f311> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f313> DW_AT_call_all_tail_calls: 1 - <1f313> DW_AT_sibling : <0x1f71b> - <2><1f317>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f318> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f31c> DW_AT_decl_file : 2 - <1f31d> DW_AT_decl_line : 2248 - <1f31f> DW_AT_decl_column : 46 - <1f320> DW_AT_type : <0x1cfb4> - <1f324> DW_AT_location : 3 byte block: 91 94 7e (DW_OP_fbreg: -236) - <2><1f328>: Abbrev Number: 9 (DW_TAG_variable) - <1f329> DW_AT_name : (indirect string, offset: 0xf920f): isrflags - <1f32d> DW_AT_decl_file : 2 - <1f32d> DW_AT_decl_line : 2250 - <1f32f> DW_AT_decl_column : 12 - <1f330> DW_AT_type : <0x1c479> - <1f334> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1f337>: Abbrev Number: 9 (DW_TAG_variable) - <1f338> DW_AT_name : (indirect string, offset: 0xf8d73): cr1its - <1f33c> DW_AT_decl_file : 2 - <1f33c> DW_AT_decl_line : 2251 - <1f33e> DW_AT_decl_column : 12 - <1f33f> DW_AT_type : <0x1c479> - <1f343> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><1f346>: Abbrev Number: 9 (DW_TAG_variable) - <1f347> DW_AT_name : (indirect string, offset: 0xf9135): cr3its - <1f34b> DW_AT_decl_file : 2 - <1f34b> DW_AT_decl_line : 2252 - <1f34d> DW_AT_decl_column : 12 - <1f34e> DW_AT_type : <0x1c479> - <1f352> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><1f355>: Abbrev Number: 9 (DW_TAG_variable) - <1f356> DW_AT_name : (indirect string, offset: 0xf93bb): errorflags - <1f35a> DW_AT_decl_file : 2 - <1f35a> DW_AT_decl_line : 2254 - <1f35c> DW_AT_decl_column : 12 - <1f35d> DW_AT_type : <0x1c479> - <1f361> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><1f364>: Abbrev Number: 9 (DW_TAG_variable) - <1f365> DW_AT_name : (indirect string, offset: 0xf9374): errorcode - <1f369> DW_AT_decl_file : 2 - <1f369> DW_AT_decl_line : 2255 - <1f36b> DW_AT_decl_column : 12 - <1f36c> DW_AT_type : <0x1c479> - <1f370> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><1f373>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f374> DW_AT_low_pc : 0x8007032 - <1f378> DW_AT_high_pc : 0x4c - <1f37c> DW_AT_sibling : <0x1f3e3> - <3><1f380>: Abbrev Number: 3 (DW_TAG_variable) - <1f381> DW_AT_name : val - <1f385> DW_AT_decl_file : 2 - <1f385> DW_AT_decl_line : 2353 - <1f387> DW_AT_decl_column : 11 - <1f388> DW_AT_type : <0x1c479> - <1f38c> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><1f38f>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f390> DW_AT_abstract_origin: <0x20d7e> - <1f394> DW_AT_low_pc : 0x800703c - <1f398> DW_AT_high_pc : 0x10 - <1f39c> DW_AT_call_file : 2 - <1f39c> DW_AT_call_line : 2353 - <1f39e> DW_AT_call_column : 11 - <1f39f> DW_AT_sibling : <0x1f3b6> - <4><1f3a3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f3a4> DW_AT_abstract_origin: <0x20d8c> - <1f3a8> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1f3ac>: Abbrev Number: 2 (DW_TAG_variable) - <1f3ad> DW_AT_abstract_origin: <0x20d98> - <1f3b1> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1f3b5>: Abbrev Number: 0 - <3><1f3b6>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f3b7> DW_AT_abstract_origin: <0x20d42> - <1f3bb> DW_AT_low_pc : 0x8007066 - <1f3bf> DW_AT_high_pc : 0x14 - <1f3c3> DW_AT_call_file : 2 - <1f3c3> DW_AT_call_line : 2353 - <1f3c5> DW_AT_call_column : 11 - <4><1f3c6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f3c7> DW_AT_abstract_origin: <0x20d60> - <1f3cb> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1f3cf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f3d0> DW_AT_abstract_origin: <0x20d54> - <1f3d4> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1f3d8>: Abbrev Number: 2 (DW_TAG_variable) - <1f3d9> DW_AT_abstract_origin: <0x20d6c> - <1f3dd> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1f3e1>: Abbrev Number: 0 - <3><1f3e2>: Abbrev Number: 0 - <2><1f3e3>: Abbrev Number: 48 (DW_TAG_lexical_block) - <1f3e4> DW_AT_ranges : 0x1712 - <1f3e8> DW_AT_sibling : <0x1f5b9> - <3><1f3ec>: Abbrev Number: 9 (DW_TAG_variable) - <1f3ed> DW_AT_name : (indirect string, offset: 0xf9043): nb_remaining_rx_data - <1f3f1> DW_AT_decl_file : 2 - <1f3f1> DW_AT_decl_line : 2427 - <1f3f3> DW_AT_decl_column : 16 - <1f3f4> DW_AT_type : <0x1c463> - <1f3f8> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) - <3><1f3fb>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f3fc> DW_AT_low_pc : 0x800716c - <1f400> DW_AT_high_pc : 0x4a - <1f404> DW_AT_sibling : <0x1f46b> - <4><1f408>: Abbrev Number: 3 (DW_TAG_variable) - <1f409> DW_AT_name : val - <1f40d> DW_AT_decl_file : 2 - <1f40d> DW_AT_decl_line : 2438 - <1f40f> DW_AT_decl_column : 11 - <1f410> DW_AT_type : <0x1c479> - <1f414> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1f417>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f418> DW_AT_abstract_origin: <0x20d7e> - <1f41c> DW_AT_low_pc : 0x8007174 - <1f420> DW_AT_high_pc : 0x10 - <1f424> DW_AT_call_file : 2 - <1f424> DW_AT_call_line : 2438 - <1f426> DW_AT_call_column : 11 - <1f427> DW_AT_sibling : <0x1f43e> - <5><1f42b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f42c> DW_AT_abstract_origin: <0x20d8c> - <1f430> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <5><1f434>: Abbrev Number: 2 (DW_TAG_variable) - <1f435> DW_AT_abstract_origin: <0x20d98> - <1f439> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <5><1f43d>: Abbrev Number: 0 - <4><1f43e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f43f> DW_AT_abstract_origin: <0x20d42> - <1f443> DW_AT_low_pc : 0x800719e - <1f447> DW_AT_high_pc : 0x14 - <1f44b> DW_AT_call_file : 2 - <1f44b> DW_AT_call_line : 2438 - <1f44d> DW_AT_call_column : 11 - <5><1f44e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f44f> DW_AT_abstract_origin: <0x20d60> - <1f453> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <5><1f457>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f458> DW_AT_abstract_origin: <0x20d54> - <1f45c> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <5><1f460>: Abbrev Number: 2 (DW_TAG_variable) - <1f461> DW_AT_abstract_origin: <0x20d6c> - <1f465> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <5><1f469>: Abbrev Number: 0 - <4><1f46a>: Abbrev Number: 0 - <3><1f46b>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f46c> DW_AT_low_pc : 0x80071b6 - <1f470> DW_AT_high_pc : 0x3c - <1f474> DW_AT_sibling : <0x1f4db> - <4><1f478>: Abbrev Number: 3 (DW_TAG_variable) - <1f479> DW_AT_name : val - <1f47d> DW_AT_decl_file : 2 - <1f47d> DW_AT_decl_line : 2439 - <1f47f> DW_AT_decl_column : 11 - <1f480> DW_AT_type : <0x1c479> - <1f484> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1f487>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f488> DW_AT_abstract_origin: <0x20d7e> - <1f48c> DW_AT_low_pc : 0x80071be - <1f490> DW_AT_high_pc : 0xa - <1f494> DW_AT_call_file : 2 - <1f494> DW_AT_call_line : 2439 - <1f496> DW_AT_call_column : 11 - <1f497> DW_AT_sibling : <0x1f4ae> - <5><1f49b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f49c> DW_AT_abstract_origin: <0x20d8c> - <1f4a0> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) - <5><1f4a4>: Abbrev Number: 2 (DW_TAG_variable) - <1f4a5> DW_AT_abstract_origin: <0x20d98> - <1f4a9> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) - <5><1f4ad>: Abbrev Number: 0 - <4><1f4ae>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f4af> DW_AT_abstract_origin: <0x20d42> - <1f4b3> DW_AT_low_pc : 0x80071e0 - <1f4b7> DW_AT_high_pc : 0xe - <1f4bb> DW_AT_call_file : 2 - <1f4bb> DW_AT_call_line : 2439 - <1f4bd> DW_AT_call_column : 11 - <5><1f4be>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f4bf> DW_AT_abstract_origin: <0x20d60> - <1f4c3> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <5><1f4c7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f4c8> DW_AT_abstract_origin: <0x20d54> - <1f4cc> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <5><1f4d0>: Abbrev Number: 2 (DW_TAG_variable) - <1f4d1> DW_AT_abstract_origin: <0x20d6c> - <1f4d5> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <5><1f4d9>: Abbrev Number: 0 - <4><1f4da>: Abbrev Number: 0 - <3><1f4db>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f4dc> DW_AT_low_pc : 0x80071f2 - <1f4e0> DW_AT_high_pc : 0x38 - <1f4e4> DW_AT_sibling : <0x1f54b> - <4><1f4e8>: Abbrev Number: 3 (DW_TAG_variable) - <1f4e9> DW_AT_name : val - <1f4ed> DW_AT_decl_file : 2 - <1f4ed> DW_AT_decl_line : 2443 - <1f4ef> DW_AT_decl_column : 11 - <1f4f0> DW_AT_type : <0x1c479> - <1f4f4> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1f4f7>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f4f8> DW_AT_abstract_origin: <0x20d7e> - <1f4fc> DW_AT_low_pc : 0x80071fa - <1f500> DW_AT_high_pc : 0xa - <1f504> DW_AT_call_file : 2 - <1f504> DW_AT_call_line : 2443 - <1f506> DW_AT_call_column : 11 - <1f507> DW_AT_sibling : <0x1f51e> - <5><1f50b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f50c> DW_AT_abstract_origin: <0x20d8c> - <1f510> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) - <5><1f514>: Abbrev Number: 2 (DW_TAG_variable) - <1f515> DW_AT_abstract_origin: <0x20d98> - <1f519> DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) - <5><1f51d>: Abbrev Number: 0 - <4><1f51e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f51f> DW_AT_abstract_origin: <0x20d42> - <1f523> DW_AT_low_pc : 0x800721a - <1f527> DW_AT_high_pc : 0xc - <1f52b> DW_AT_call_file : 2 - <1f52b> DW_AT_call_line : 2443 - <1f52d> DW_AT_call_column : 11 - <5><1f52e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f52f> DW_AT_abstract_origin: <0x20d60> - <1f533> DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) - <5><1f537>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f538> DW_AT_abstract_origin: <0x20d54> - <1f53c> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) - <5><1f540>: Abbrev Number: 2 (DW_TAG_variable) - <1f541> DW_AT_abstract_origin: <0x20d6c> - <1f545> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) - <5><1f549>: Abbrev Number: 0 - <4><1f54a>: Abbrev Number: 0 - <3><1f54b>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1f54c> DW_AT_low_pc : 0x8007238 - <1f550> DW_AT_high_pc : 0x36 - <4><1f554>: Abbrev Number: 3 (DW_TAG_variable) - <1f555> DW_AT_name : val - <1f559> DW_AT_decl_file : 2 - <1f559> DW_AT_decl_line : 2449 - <1f55b> DW_AT_decl_column : 11 - <1f55c> DW_AT_type : <0x1c479> - <1f560> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1f564>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f565> DW_AT_abstract_origin: <0x20d7e> - <1f569> DW_AT_low_pc : 0x800723e - <1f56d> DW_AT_high_pc : 0xa - <1f571> DW_AT_call_file : 2 - <1f571> DW_AT_call_line : 2449 - <1f573> DW_AT_call_column : 11 - <1f574> DW_AT_sibling : <0x1f58b> - <5><1f578>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f579> DW_AT_abstract_origin: <0x20d8c> - <1f57d> DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) - <5><1f581>: Abbrev Number: 2 (DW_TAG_variable) - <1f582> DW_AT_abstract_origin: <0x20d98> - <1f586> DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) - <5><1f58a>: Abbrev Number: 0 - <4><1f58b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f58c> DW_AT_abstract_origin: <0x20d42> - <1f590> DW_AT_low_pc : 0x800725e - <1f594> DW_AT_high_pc : 0xc - <1f598> DW_AT_call_file : 2 - <1f598> DW_AT_call_line : 2449 - <1f59a> DW_AT_call_column : 11 - <5><1f59b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f59c> DW_AT_abstract_origin: <0x20d60> - <1f5a0> DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) - <5><1f5a4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f5a5> DW_AT_abstract_origin: <0x20d54> - <1f5a9> DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) - <5><1f5ad>: Abbrev Number: 2 (DW_TAG_variable) - <1f5ae> DW_AT_abstract_origin: <0x20d6c> - <1f5b2> DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) - <5><1f5b6>: Abbrev Number: 0 - <4><1f5b7>: Abbrev Number: 0 - <3><1f5b8>: Abbrev Number: 0 - <2><1f5b9>: Abbrev Number: 49 (DW_TAG_lexical_block) - <1f5ba> DW_AT_ranges : 0x1721 - <3><1f5be>: Abbrev Number: 9 (DW_TAG_variable) - <1f5bf> DW_AT_name : (indirect string, offset: 0xf9351): nb_rx_data - <1f5c3> DW_AT_decl_file : 2 - <1f5c3> DW_AT_decl_line : 2474 - <1f5c5> DW_AT_decl_column : 16 - <1f5c6> DW_AT_type : <0x1c463> - <1f5ca> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) - <3><1f5cd>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f5ce> DW_AT_low_pc : 0x80072c8 - <1f5d2> DW_AT_high_pc : 0x36 - <1f5d6> DW_AT_sibling : <0x1f63d> - <4><1f5da>: Abbrev Number: 3 (DW_TAG_variable) - <1f5db> DW_AT_name : val - <1f5df> DW_AT_decl_file : 2 - <1f5df> DW_AT_decl_line : 2479 - <1f5e1> DW_AT_decl_column : 9 - <1f5e2> DW_AT_type : <0x1c479> - <1f5e6> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1f5e9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f5ea> DW_AT_abstract_origin: <0x20d7e> - <1f5ee> DW_AT_low_pc : 0x80072ce - <1f5f2> DW_AT_high_pc : 0xa - <1f5f6> DW_AT_call_file : 2 - <1f5f6> DW_AT_call_line : 2479 - <1f5f8> DW_AT_call_column : 9 - <1f5f9> DW_AT_sibling : <0x1f610> - <5><1f5fd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f5fe> DW_AT_abstract_origin: <0x20d8c> - <1f602> DW_AT_location : 3 byte block: 91 c8 7e (DW_OP_fbreg: -184) - <5><1f606>: Abbrev Number: 2 (DW_TAG_variable) - <1f607> DW_AT_abstract_origin: <0x20d98> - <1f60b> DW_AT_location : 3 byte block: 91 c4 7e (DW_OP_fbreg: -188) - <5><1f60f>: Abbrev Number: 0 - <4><1f610>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f611> DW_AT_abstract_origin: <0x20d42> - <1f615> DW_AT_low_pc : 0x80072ee - <1f619> DW_AT_high_pc : 0xc - <1f61d> DW_AT_call_file : 2 - <1f61d> DW_AT_call_line : 2479 - <1f61f> DW_AT_call_column : 9 - <5><1f620>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f621> DW_AT_abstract_origin: <0x20d60> - <1f625> DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) + <1eff1> DW_AT_high_pc : 0x32 + <3><1eff5>: Abbrev Number: 3 (DW_TAG_variable) + <1eff6> DW_AT_name : val + <1effa> DW_AT_decl_file : 2 + <1effa> DW_AT_decl_line : 2899 + <1effc> DW_AT_decl_column : 3 + <1effd> DW_AT_type : <0x1c3c9> + <1f001> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1f004>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f005> DW_AT_abstract_origin: <0x20cce> + <1f009> DW_AT_low_pc : 0x0 + <1f00d> DW_AT_high_pc : 0xa + <1f011> DW_AT_call_file : 2 + <1f011> DW_AT_call_line : 2899 + <1f013> DW_AT_call_column : 3 + <1f014> DW_AT_sibling : <0x1f029> + <4><1f018>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f019> DW_AT_abstract_origin: <0x20cdc> + <1f01d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1f020>: Abbrev Number: 2 (DW_TAG_variable) + <1f021> DW_AT_abstract_origin: <0x20ce8> + <1f025> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1f028>: Abbrev Number: 0 + <3><1f029>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f02a> DW_AT_abstract_origin: <0x20c92> + <1f02e> DW_AT_low_pc : 0x0 + <1f032> DW_AT_high_pc : 0xc + <1f036> DW_AT_call_file : 2 + <1f036> DW_AT_call_line : 2899 + <1f038> DW_AT_call_column : 3 + <4><1f039>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f03a> DW_AT_abstract_origin: <0x20cb0> + <1f03e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><1f041>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f042> DW_AT_abstract_origin: <0x20ca4> + <1f046> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><1f049>: Abbrev Number: 2 (DW_TAG_variable) + <1f04a> DW_AT_abstract_origin: <0x20cbc> + <1f04e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1f051>: Abbrev Number: 0 + <3><1f052>: Abbrev Number: 0 + <2><1f053>: Abbrev Number: 0 + <1><1f054>: Abbrev Number: 21 (DW_TAG_subprogram) + <1f055> DW_AT_external : 1 + <1f055> DW_AT_name : (indirect string, offset: 0xf926a): HAL_UART_DisableReceiverTimeout + <1f059> DW_AT_decl_file : 2 + <1f059> DW_AT_decl_line : 2830 + <1f05b> DW_AT_decl_column : 19 + <1f05c> DW_AT_prototyped : 1 + <1f05c> DW_AT_type : <0x1c975> + <1f060> DW_AT_low_pc : 0x0 + <1f064> DW_AT_high_pc : 0x74 + <1f068> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f06a> DW_AT_call_all_calls: 1 + <1f06a> DW_AT_sibling : <0x1f07f> + <2><1f06e>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f06f> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f073> DW_AT_decl_file : 2 + <1f074> DW_AT_decl_line : 2830 + <1f076> DW_AT_decl_column : 71 + <1f077> DW_AT_type : <0x1cf04> + <1f07b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f07e>: Abbrev Number: 0 + <1><1f07f>: Abbrev Number: 21 (DW_TAG_subprogram) + <1f080> DW_AT_external : 1 + <1f080> DW_AT_name : (indirect string, offset: 0xf8b38): HAL_UART_EnableReceiverTimeout + <1f084> DW_AT_decl_file : 2 + <1f084> DW_AT_decl_line : 2768 + <1f086> DW_AT_decl_column : 19 + <1f087> DW_AT_prototyped : 1 + <1f087> DW_AT_type : <0x1c975> + <1f08b> DW_AT_low_pc : 0x0 + <1f08f> DW_AT_high_pc : 0x74 + <1f093> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f095> DW_AT_call_all_calls: 1 + <1f095> DW_AT_sibling : <0x1f0aa> + <2><1f099>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f09a> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f09e> DW_AT_decl_file : 2 + <1f09f> DW_AT_decl_line : 2768 + <1f0a1> DW_AT_decl_column : 70 + <1f0a2> DW_AT_type : <0x1cf04> + <1f0a6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f0a9>: Abbrev Number: 0 + <1><1f0aa>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f0ab> DW_AT_external : 1 + <1f0ab> DW_AT_name : (indirect string, offset: 0xf924a): HAL_UART_ReceiverTimeout_Config + <1f0af> DW_AT_decl_file : 2 + <1f0af> DW_AT_decl_line : 2748 + <1f0b1> DW_AT_decl_column : 6 + <1f0b2> DW_AT_prototyped : 1 + <1f0b2> DW_AT_low_pc : 0x0 + <1f0b6> DW_AT_high_pc : 0x38 + <1f0ba> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f0bc> DW_AT_call_all_calls: 1 + <1f0bc> DW_AT_sibling : <0x1f0e1> + <2><1f0c0>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f0c1> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f0c5> DW_AT_decl_file : 2 + <1f0c6> DW_AT_decl_line : 2748 + <1f0c8> DW_AT_decl_column : 58 + <1f0c9> DW_AT_type : <0x1cf04> + <1f0cd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f0d0>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f0d1> DW_AT_name : (indirect string, offset: 0xf9060): TimeoutValue + <1f0d5> DW_AT_decl_file : 2 + <1f0d6> DW_AT_decl_line : 2748 + <1f0d8> DW_AT_decl_column : 74 + <1f0d9> DW_AT_type : <0x1c3c9> + <1f0dd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1f0e0>: Abbrev Number: 0 + <1><1f0e1>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f0e2> DW_AT_external : 1 + <1f0e2> DW_AT_name : (indirect string, offset: 0xf907f): HAL_UARTEx_RxEventCallback + <1f0e6> DW_AT_decl_file : 2 + <1f0e6> DW_AT_decl_line : 2700 + <1f0e8> DW_AT_decl_column : 13 + <1f0e9> DW_AT_prototyped : 1 + <1f0e9> DW_AT_low_pc : 0x0 + <1f0ed> DW_AT_high_pc : 0x18 + <1f0f1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f0f3> DW_AT_call_all_calls: 1 + <1f0f3> DW_AT_sibling : <0x1f118> + <2><1f0f7>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f0f8> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f0fc> DW_AT_decl_file : 2 + <1f0fd> DW_AT_decl_line : 2700 + <1f0ff> DW_AT_decl_column : 60 + <1f100> DW_AT_type : <0x1cf04> + <1f104> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f107>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f108> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <1f10c> DW_AT_decl_file : 2 + <1f10d> DW_AT_decl_line : 2700 + <1f10f> DW_AT_decl_column : 76 + <1f110> DW_AT_type : <0x1c3b3> + <1f114> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><1f117>: Abbrev Number: 0 + <1><1f118>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f119> DW_AT_external : 1 + <1f119> DW_AT_name : (indirect string, offset: 0xf8e44): HAL_UART_AbortReceiveCpltCallback + <1f11d> DW_AT_decl_file : 2 + <1f11d> DW_AT_decl_line : 2683 + <1f11f> DW_AT_decl_column : 13 + <1f120> DW_AT_prototyped : 1 + <1f120> DW_AT_low_pc : 0x8007548 + <1f124> DW_AT_high_pc : 0x14 + <1f128> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f12a> DW_AT_call_all_calls: 1 + <1f12a> DW_AT_sibling : <0x1f13f> + <2><1f12e>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f12f> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f133> DW_AT_decl_file : 2 + <1f134> DW_AT_decl_line : 2683 + <1f136> DW_AT_decl_column : 67 + <1f137> DW_AT_type : <0x1cf04> + <1f13b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f13e>: Abbrev Number: 0 + <1><1f13f>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f140> DW_AT_external : 1 + <1f140> DW_AT_name : (indirect string, offset: 0xf9198): HAL_UART_AbortTransmitCpltCallback + <1f144> DW_AT_decl_file : 2 + <1f144> DW_AT_decl_line : 2668 + <1f146> DW_AT_decl_column : 13 + <1f147> DW_AT_prototyped : 1 + <1f147> DW_AT_low_pc : 0x0 + <1f14b> DW_AT_high_pc : 0x14 + <1f14f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f151> DW_AT_call_all_calls: 1 + <1f151> DW_AT_sibling : <0x1f166> + <2><1f155>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f156> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f15a> DW_AT_decl_file : 2 + <1f15b> DW_AT_decl_line : 2668 + <1f15d> DW_AT_decl_column : 68 + <1f15e> DW_AT_type : <0x1cf04> + <1f162> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f165>: Abbrev Number: 0 + <1><1f166>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f167> DW_AT_external : 1 + <1f167> DW_AT_name : (indirect string, offset: 0xf921d): HAL_UART_AbortCpltCallback + <1f16b> DW_AT_decl_file : 2 + <1f16b> DW_AT_decl_line : 2653 + <1f16d> DW_AT_decl_column : 13 + <1f16e> DW_AT_prototyped : 1 + <1f16e> DW_AT_low_pc : 0x0 + <1f172> DW_AT_high_pc : 0x14 + <1f176> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f178> DW_AT_call_all_calls: 1 + <1f178> DW_AT_sibling : <0x1f18d> + <2><1f17c>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f17d> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f181> DW_AT_decl_file : 2 + <1f182> DW_AT_decl_line : 2653 + <1f184> DW_AT_decl_column : 60 + <1f185> DW_AT_type : <0x1cf04> + <1f189> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f18c>: Abbrev Number: 0 + <1><1f18d>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f18e> DW_AT_external : 1 + <1f18e> DW_AT_name : (indirect string, offset: 0xf8ffb): HAL_UART_ErrorCallback + <1f192> DW_AT_decl_file : 2 + <1f192> DW_AT_decl_line : 2638 + <1f194> DW_AT_decl_column : 13 + <1f195> DW_AT_prototyped : 1 + <1f195> DW_AT_low_pc : 0x0 + <1f199> DW_AT_high_pc : 0x14 + <1f19d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f19f> DW_AT_call_all_calls: 1 + <1f19f> DW_AT_sibling : <0x1f1b4> + <2><1f1a3>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f1a4> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f1a8> DW_AT_decl_file : 2 + <1f1a9> DW_AT_decl_line : 2638 + <1f1ab> DW_AT_decl_column : 56 + <1f1ac> DW_AT_type : <0x1cf04> + <1f1b0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f1b3>: Abbrev Number: 0 + <1><1f1b4>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f1b5> DW_AT_external : 1 + <1f1b5> DW_AT_name : (indirect string, offset: 0xf8d8c): HAL_UART_RxHalfCpltCallback + <1f1b9> DW_AT_decl_file : 2 + <1f1b9> DW_AT_decl_line : 2623 + <1f1bb> DW_AT_decl_column : 13 + <1f1bc> DW_AT_prototyped : 1 + <1f1bc> DW_AT_low_pc : 0x8007534 + <1f1c0> DW_AT_high_pc : 0x14 + <1f1c4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f1c6> DW_AT_call_all_calls: 1 + <1f1c6> DW_AT_sibling : <0x1f1db> + <2><1f1ca>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f1cb> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f1cf> DW_AT_decl_file : 2 + <1f1d0> DW_AT_decl_line : 2623 + <1f1d2> DW_AT_decl_column : 61 + <1f1d3> DW_AT_type : <0x1cf04> + <1f1d7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f1da>: Abbrev Number: 0 + <1><1f1db>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f1dc> DW_AT_external : 1 + <1f1dc> DW_AT_name : (indirect string, offset: 0xf8aef): HAL_UART_RxCpltCallback + <1f1e0> DW_AT_decl_file : 2 + <1f1e0> DW_AT_decl_line : 2608 + <1f1e2> DW_AT_decl_column : 13 + <1f1e3> DW_AT_prototyped : 1 + <1f1e3> DW_AT_low_pc : 0x0 + <1f1e7> DW_AT_high_pc : 0x14 + <1f1eb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f1ed> DW_AT_call_all_calls: 1 + <1f1ed> DW_AT_sibling : <0x1f202> + <2><1f1f1>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f1f2> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f1f6> DW_AT_decl_file : 2 + <1f1f7> DW_AT_decl_line : 2608 + <1f1f9> DW_AT_decl_column : 57 + <1f1fa> DW_AT_type : <0x1cf04> + <1f1fe> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f201>: Abbrev Number: 0 + <1><1f202>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f203> DW_AT_external : 1 + <1f203> DW_AT_name : (indirect string, offset: 0xf8a54): HAL_UART_TxHalfCpltCallback + <1f207> DW_AT_decl_file : 2 + <1f207> DW_AT_decl_line : 2593 + <1f209> DW_AT_decl_column : 13 + <1f20a> DW_AT_prototyped : 1 + <1f20a> DW_AT_low_pc : 0x8007520 + <1f20e> DW_AT_high_pc : 0x14 + <1f212> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f214> DW_AT_call_all_calls: 1 + <1f214> DW_AT_sibling : <0x1f229> + <2><1f218>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f219> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f21d> DW_AT_decl_file : 2 + <1f21e> DW_AT_decl_line : 2593 + <1f220> DW_AT_decl_column : 61 + <1f221> DW_AT_type : <0x1cf04> + <1f225> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f228>: Abbrev Number: 0 + <1><1f229>: Abbrev Number: 19 (DW_TAG_subprogram) + <1f22a> DW_AT_external : 1 + <1f22a> DW_AT_name : (indirect string, offset: 0xf8d40): HAL_UART_TxCpltCallback + <1f22e> DW_AT_decl_file : 2 + <1f22e> DW_AT_decl_line : 2578 + <1f230> DW_AT_decl_column : 13 + <1f231> DW_AT_prototyped : 1 + <1f231> DW_AT_low_pc : 0x0 + <1f235> DW_AT_high_pc : 0x14 + <1f239> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f23b> DW_AT_call_all_calls: 1 + <1f23b> DW_AT_sibling : <0x1f250> + <2><1f23f>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f240> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f244> DW_AT_decl_file : 2 + <1f245> DW_AT_decl_line : 2578 + <1f247> DW_AT_decl_column : 57 + <1f248> DW_AT_type : <0x1cf04> + <1f24c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f24f>: Abbrev Number: 0 + <1><1f250>: Abbrev Number: 47 (DW_TAG_subprogram) + <1f251> DW_AT_external : 1 + <1f251> DW_AT_name : (indirect string, offset: 0xf1738): HAL_UART_IRQHandler + <1f255> DW_AT_decl_file : 2 + <1f256> DW_AT_decl_line : 2248 + <1f258> DW_AT_decl_column : 6 + <1f259> DW_AT_prototyped : 1 + <1f259> DW_AT_low_pc : 0x8006ed8 + <1f25d> DW_AT_high_pc : 0x648 + <1f261> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f263> DW_AT_call_all_tail_calls: 1 + <1f263> DW_AT_sibling : <0x1f66b> + <2><1f267>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f268> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f26c> DW_AT_decl_file : 2 + <1f26d> DW_AT_decl_line : 2248 + <1f26f> DW_AT_decl_column : 46 + <1f270> DW_AT_type : <0x1cf04> + <1f274> DW_AT_location : 3 byte block: 91 94 7e (DW_OP_fbreg: -236) + <2><1f278>: Abbrev Number: 9 (DW_TAG_variable) + <1f279> DW_AT_name : (indirect string, offset: 0xf91f4): isrflags + <1f27d> DW_AT_decl_file : 2 + <1f27d> DW_AT_decl_line : 2250 + <1f27f> DW_AT_decl_column : 12 + <1f280> DW_AT_type : <0x1c3c9> + <1f284> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f287>: Abbrev Number: 9 (DW_TAG_variable) + <1f288> DW_AT_name : (indirect string, offset: 0xf8d58): cr1its + <1f28c> DW_AT_decl_file : 2 + <1f28c> DW_AT_decl_line : 2251 + <1f28e> DW_AT_decl_column : 12 + <1f28f> DW_AT_type : <0x1c3c9> + <1f293> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><1f296>: Abbrev Number: 9 (DW_TAG_variable) + <1f297> DW_AT_name : (indirect string, offset: 0xf911a): cr3its + <1f29b> DW_AT_decl_file : 2 + <1f29b> DW_AT_decl_line : 2252 + <1f29d> DW_AT_decl_column : 12 + <1f29e> DW_AT_type : <0x1c3c9> + <1f2a2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><1f2a5>: Abbrev Number: 9 (DW_TAG_variable) + <1f2a6> DW_AT_name : (indirect string, offset: 0xf93a0): errorflags + <1f2aa> DW_AT_decl_file : 2 + <1f2aa> DW_AT_decl_line : 2254 + <1f2ac> DW_AT_decl_column : 12 + <1f2ad> DW_AT_type : <0x1c3c9> + <1f2b1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><1f2b4>: Abbrev Number: 9 (DW_TAG_variable) + <1f2b5> DW_AT_name : (indirect string, offset: 0xf9359): errorcode + <1f2b9> DW_AT_decl_file : 2 + <1f2b9> DW_AT_decl_line : 2255 + <1f2bb> DW_AT_decl_column : 12 + <1f2bc> DW_AT_type : <0x1c3c9> + <1f2c0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><1f2c3>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f2c4> DW_AT_low_pc : 0x80070e6 + <1f2c8> DW_AT_high_pc : 0x4c + <1f2cc> DW_AT_sibling : <0x1f333> + <3><1f2d0>: Abbrev Number: 3 (DW_TAG_variable) + <1f2d1> DW_AT_name : val + <1f2d5> DW_AT_decl_file : 2 + <1f2d5> DW_AT_decl_line : 2353 + <1f2d7> DW_AT_decl_column : 11 + <1f2d8> DW_AT_type : <0x1c3c9> + <1f2dc> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><1f2df>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f2e0> DW_AT_abstract_origin: <0x20cce> + <1f2e4> DW_AT_low_pc : 0x80070f0 + <1f2e8> DW_AT_high_pc : 0x10 + <1f2ec> DW_AT_call_file : 2 + <1f2ec> DW_AT_call_line : 2353 + <1f2ee> DW_AT_call_column : 11 + <1f2ef> DW_AT_sibling : <0x1f306> + <4><1f2f3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f2f4> DW_AT_abstract_origin: <0x20cdc> + <1f2f8> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1f2fc>: Abbrev Number: 2 (DW_TAG_variable) + <1f2fd> DW_AT_abstract_origin: <0x20ce8> + <1f301> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <4><1f305>: Abbrev Number: 0 + <3><1f306>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f307> DW_AT_abstract_origin: <0x20c92> + <1f30b> DW_AT_low_pc : 0x800711a + <1f30f> DW_AT_high_pc : 0x14 + <1f313> DW_AT_call_file : 2 + <1f313> DW_AT_call_line : 2353 + <1f315> DW_AT_call_column : 11 + <4><1f316>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f317> DW_AT_abstract_origin: <0x20cb0> + <1f31b> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1f31f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f320> DW_AT_abstract_origin: <0x20ca4> + <1f324> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1f328>: Abbrev Number: 2 (DW_TAG_variable) + <1f329> DW_AT_abstract_origin: <0x20cbc> + <1f32d> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1f331>: Abbrev Number: 0 + <3><1f332>: Abbrev Number: 0 + <2><1f333>: Abbrev Number: 48 (DW_TAG_lexical_block) + <1f334> DW_AT_ranges : 0x1714 + <1f338> DW_AT_sibling : <0x1f509> + <3><1f33c>: Abbrev Number: 9 (DW_TAG_variable) + <1f33d> DW_AT_name : (indirect string, offset: 0xf9028): nb_remaining_rx_data + <1f341> DW_AT_decl_file : 2 + <1f341> DW_AT_decl_line : 2427 + <1f343> DW_AT_decl_column : 16 + <1f344> DW_AT_type : <0x1c3b3> + <1f348> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) + <3><1f34b>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f34c> DW_AT_low_pc : 0x8007220 + <1f350> DW_AT_high_pc : 0x4a + <1f354> DW_AT_sibling : <0x1f3bb> + <4><1f358>: Abbrev Number: 3 (DW_TAG_variable) + <1f359> DW_AT_name : val + <1f35d> DW_AT_decl_file : 2 + <1f35d> DW_AT_decl_line : 2438 + <1f35f> DW_AT_decl_column : 11 + <1f360> DW_AT_type : <0x1c3c9> + <1f364> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1f367>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f368> DW_AT_abstract_origin: <0x20cce> + <1f36c> DW_AT_low_pc : 0x8007228 + <1f370> DW_AT_high_pc : 0x10 + <1f374> DW_AT_call_file : 2 + <1f374> DW_AT_call_line : 2438 + <1f376> DW_AT_call_column : 11 + <1f377> DW_AT_sibling : <0x1f38e> + <5><1f37b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f37c> DW_AT_abstract_origin: <0x20cdc> + <1f380> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <5><1f384>: Abbrev Number: 2 (DW_TAG_variable) + <1f385> DW_AT_abstract_origin: <0x20ce8> + <1f389> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <5><1f38d>: Abbrev Number: 0 + <4><1f38e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f38f> DW_AT_abstract_origin: <0x20c92> + <1f393> DW_AT_low_pc : 0x8007252 + <1f397> DW_AT_high_pc : 0x14 + <1f39b> DW_AT_call_file : 2 + <1f39b> DW_AT_call_line : 2438 + <1f39d> DW_AT_call_column : 11 + <5><1f39e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f39f> DW_AT_abstract_origin: <0x20cb0> + <1f3a3> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <5><1f3a7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f3a8> DW_AT_abstract_origin: <0x20ca4> + <1f3ac> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <5><1f3b0>: Abbrev Number: 2 (DW_TAG_variable) + <1f3b1> DW_AT_abstract_origin: <0x20cbc> + <1f3b5> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <5><1f3b9>: Abbrev Number: 0 + <4><1f3ba>: Abbrev Number: 0 + <3><1f3bb>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f3bc> DW_AT_low_pc : 0x800726a + <1f3c0> DW_AT_high_pc : 0x3c + <1f3c4> DW_AT_sibling : <0x1f42b> + <4><1f3c8>: Abbrev Number: 3 (DW_TAG_variable) + <1f3c9> DW_AT_name : val + <1f3cd> DW_AT_decl_file : 2 + <1f3cd> DW_AT_decl_line : 2439 + <1f3cf> DW_AT_decl_column : 11 + <1f3d0> DW_AT_type : <0x1c3c9> + <1f3d4> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1f3d7>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f3d8> DW_AT_abstract_origin: <0x20cce> + <1f3dc> DW_AT_low_pc : 0x8007272 + <1f3e0> DW_AT_high_pc : 0xa + <1f3e4> DW_AT_call_file : 2 + <1f3e4> DW_AT_call_line : 2439 + <1f3e6> DW_AT_call_column : 11 + <1f3e7> DW_AT_sibling : <0x1f3fe> + <5><1f3eb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f3ec> DW_AT_abstract_origin: <0x20cdc> + <1f3f0> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <5><1f3f4>: Abbrev Number: 2 (DW_TAG_variable) + <1f3f5> DW_AT_abstract_origin: <0x20ce8> + <1f3f9> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) + <5><1f3fd>: Abbrev Number: 0 + <4><1f3fe>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f3ff> DW_AT_abstract_origin: <0x20c92> + <1f403> DW_AT_low_pc : 0x8007294 + <1f407> DW_AT_high_pc : 0xe + <1f40b> DW_AT_call_file : 2 + <1f40b> DW_AT_call_line : 2439 + <1f40d> DW_AT_call_column : 11 + <5><1f40e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f40f> DW_AT_abstract_origin: <0x20cb0> + <1f413> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <5><1f417>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f418> DW_AT_abstract_origin: <0x20ca4> + <1f41c> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <5><1f420>: Abbrev Number: 2 (DW_TAG_variable) + <1f421> DW_AT_abstract_origin: <0x20cbc> + <1f425> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <5><1f429>: Abbrev Number: 0 + <4><1f42a>: Abbrev Number: 0 + <3><1f42b>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f42c> DW_AT_low_pc : 0x80072a6 + <1f430> DW_AT_high_pc : 0x38 + <1f434> DW_AT_sibling : <0x1f49b> + <4><1f438>: Abbrev Number: 3 (DW_TAG_variable) + <1f439> DW_AT_name : val + <1f43d> DW_AT_decl_file : 2 + <1f43d> DW_AT_decl_line : 2443 + <1f43f> DW_AT_decl_column : 11 + <1f440> DW_AT_type : <0x1c3c9> + <1f444> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1f447>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f448> DW_AT_abstract_origin: <0x20cce> + <1f44c> DW_AT_low_pc : 0x80072ae + <1f450> DW_AT_high_pc : 0xa + <1f454> DW_AT_call_file : 2 + <1f454> DW_AT_call_line : 2443 + <1f456> DW_AT_call_column : 11 + <1f457> DW_AT_sibling : <0x1f46e> + <5><1f45b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f45c> DW_AT_abstract_origin: <0x20cdc> + <1f460> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) + <5><1f464>: Abbrev Number: 2 (DW_TAG_variable) + <1f465> DW_AT_abstract_origin: <0x20ce8> + <1f469> DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) + <5><1f46d>: Abbrev Number: 0 + <4><1f46e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f46f> DW_AT_abstract_origin: <0x20c92> + <1f473> DW_AT_low_pc : 0x80072ce + <1f477> DW_AT_high_pc : 0xc + <1f47b> DW_AT_call_file : 2 + <1f47b> DW_AT_call_line : 2443 + <1f47d> DW_AT_call_column : 11 + <5><1f47e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f47f> DW_AT_abstract_origin: <0x20cb0> + <1f483> DW_AT_location : 3 byte block: 91 f8 7e (DW_OP_fbreg: -136) + <5><1f487>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f488> DW_AT_abstract_origin: <0x20ca4> + <1f48c> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <5><1f490>: Abbrev Number: 2 (DW_TAG_variable) + <1f491> DW_AT_abstract_origin: <0x20cbc> + <1f495> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) + <5><1f499>: Abbrev Number: 0 + <4><1f49a>: Abbrev Number: 0 + <3><1f49b>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1f49c> DW_AT_low_pc : 0x80072ec + <1f4a0> DW_AT_high_pc : 0x36 + <4><1f4a4>: Abbrev Number: 3 (DW_TAG_variable) + <1f4a5> DW_AT_name : val + <1f4a9> DW_AT_decl_file : 2 + <1f4a9> DW_AT_decl_line : 2449 + <1f4ab> DW_AT_decl_column : 11 + <1f4ac> DW_AT_type : <0x1c3c9> + <1f4b0> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1f4b4>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f4b5> DW_AT_abstract_origin: <0x20cce> + <1f4b9> DW_AT_low_pc : 0x80072f2 + <1f4bd> DW_AT_high_pc : 0xa + <1f4c1> DW_AT_call_file : 2 + <1f4c1> DW_AT_call_line : 2449 + <1f4c3> DW_AT_call_column : 11 + <1f4c4> DW_AT_sibling : <0x1f4db> + <5><1f4c8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f4c9> DW_AT_abstract_origin: <0x20cdc> + <1f4cd> DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) + <5><1f4d1>: Abbrev Number: 2 (DW_TAG_variable) + <1f4d2> DW_AT_abstract_origin: <0x20ce8> + <1f4d6> DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) + <5><1f4da>: Abbrev Number: 0 + <4><1f4db>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f4dc> DW_AT_abstract_origin: <0x20c92> + <1f4e0> DW_AT_low_pc : 0x8007312 + <1f4e4> DW_AT_high_pc : 0xc + <1f4e8> DW_AT_call_file : 2 + <1f4e8> DW_AT_call_line : 2449 + <1f4ea> DW_AT_call_column : 11 + <5><1f4eb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f4ec> DW_AT_abstract_origin: <0x20cb0> + <1f4f0> DW_AT_location : 3 byte block: 91 e4 7e (DW_OP_fbreg: -156) + <5><1f4f4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f4f5> DW_AT_abstract_origin: <0x20ca4> + <1f4f9> DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) + <5><1f4fd>: Abbrev Number: 2 (DW_TAG_variable) + <1f4fe> DW_AT_abstract_origin: <0x20cbc> + <1f502> DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) + <5><1f506>: Abbrev Number: 0 + <4><1f507>: Abbrev Number: 0 + <3><1f508>: Abbrev Number: 0 + <2><1f509>: Abbrev Number: 49 (DW_TAG_lexical_block) + <1f50a> DW_AT_ranges : 0x1723 + <3><1f50e>: Abbrev Number: 9 (DW_TAG_variable) + <1f50f> DW_AT_name : (indirect string, offset: 0xf9336): nb_rx_data + <1f513> DW_AT_decl_file : 2 + <1f513> DW_AT_decl_line : 2474 + <1f515> DW_AT_decl_column : 16 + <1f516> DW_AT_type : <0x1c3b3> + <1f51a> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) + <3><1f51d>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f51e> DW_AT_low_pc : 0x800737c + <1f522> DW_AT_high_pc : 0x36 + <1f526> DW_AT_sibling : <0x1f58d> + <4><1f52a>: Abbrev Number: 3 (DW_TAG_variable) + <1f52b> DW_AT_name : val + <1f52f> DW_AT_decl_file : 2 + <1f52f> DW_AT_decl_line : 2479 + <1f531> DW_AT_decl_column : 9 + <1f532> DW_AT_type : <0x1c3c9> + <1f536> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1f539>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f53a> DW_AT_abstract_origin: <0x20cce> + <1f53e> DW_AT_low_pc : 0x8007382 + <1f542> DW_AT_high_pc : 0xa + <1f546> DW_AT_call_file : 2 + <1f546> DW_AT_call_line : 2479 + <1f548> DW_AT_call_column : 9 + <1f549> DW_AT_sibling : <0x1f560> + <5><1f54d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f54e> DW_AT_abstract_origin: <0x20cdc> + <1f552> DW_AT_location : 3 byte block: 91 c8 7e (DW_OP_fbreg: -184) + <5><1f556>: Abbrev Number: 2 (DW_TAG_variable) + <1f557> DW_AT_abstract_origin: <0x20ce8> + <1f55b> DW_AT_location : 3 byte block: 91 c4 7e (DW_OP_fbreg: -188) + <5><1f55f>: Abbrev Number: 0 + <4><1f560>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f561> DW_AT_abstract_origin: <0x20c92> + <1f565> DW_AT_low_pc : 0x80073a2 + <1f569> DW_AT_high_pc : 0xc + <1f56d> DW_AT_call_file : 2 + <1f56d> DW_AT_call_line : 2479 + <1f56f> DW_AT_call_column : 9 + <5><1f570>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f571> DW_AT_abstract_origin: <0x20cb0> + <1f575> DW_AT_location : 3 byte block: 91 d0 7e (DW_OP_fbreg: -176) + <5><1f579>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f57a> DW_AT_abstract_origin: <0x20ca4> + <1f57e> DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) + <5><1f582>: Abbrev Number: 2 (DW_TAG_variable) + <1f583> DW_AT_abstract_origin: <0x20cbc> + <1f587> DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) + <5><1f58b>: Abbrev Number: 0 + <4><1f58c>: Abbrev Number: 0 + <3><1f58d>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f58e> DW_AT_low_pc : 0x80073b2 + <1f592> DW_AT_high_pc : 0x3c + <1f596> DW_AT_sibling : <0x1f5fd> + <4><1f59a>: Abbrev Number: 3 (DW_TAG_variable) + <1f59b> DW_AT_name : val + <1f59f> DW_AT_decl_file : 2 + <1f59f> DW_AT_decl_line : 2482 + <1f5a1> DW_AT_decl_column : 9 + <1f5a2> DW_AT_type : <0x1c3c9> + <1f5a6> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1f5a9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f5aa> DW_AT_abstract_origin: <0x20cce> + <1f5ae> DW_AT_low_pc : 0x80073ba + <1f5b2> DW_AT_high_pc : 0xa + <1f5b6> DW_AT_call_file : 2 + <1f5b6> DW_AT_call_line : 2482 + <1f5b8> DW_AT_call_column : 9 + <1f5b9> DW_AT_sibling : <0x1f5d0> + <5><1f5bd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f5be> DW_AT_abstract_origin: <0x20cdc> + <1f5c2> DW_AT_location : 3 byte block: 91 b4 7e (DW_OP_fbreg: -204) + <5><1f5c6>: Abbrev Number: 2 (DW_TAG_variable) + <1f5c7> DW_AT_abstract_origin: <0x20ce8> + <1f5cb> DW_AT_location : 3 byte block: 91 b0 7e (DW_OP_fbreg: -208) + <5><1f5cf>: Abbrev Number: 0 + <4><1f5d0>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f5d1> DW_AT_abstract_origin: <0x20c92> + <1f5d5> DW_AT_low_pc : 0x80073de + <1f5d9> DW_AT_high_pc : 0xc + <1f5dd> DW_AT_call_file : 2 + <1f5dd> DW_AT_call_line : 2482 + <1f5df> DW_AT_call_column : 9 + <5><1f5e0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f5e1> DW_AT_abstract_origin: <0x20cb0> + <1f5e5> DW_AT_location : 3 byte block: 91 bc 7e (DW_OP_fbreg: -196) + <5><1f5e9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f5ea> DW_AT_abstract_origin: <0x20ca4> + <1f5ee> DW_AT_location : 3 byte block: 91 c0 7e (DW_OP_fbreg: -192) + <5><1f5f2>: Abbrev Number: 2 (DW_TAG_variable) + <1f5f3> DW_AT_abstract_origin: <0x20cbc> + <1f5f7> DW_AT_location : 3 byte block: 91 b8 7e (DW_OP_fbreg: -200) + <5><1f5fb>: Abbrev Number: 0 + <4><1f5fc>: Abbrev Number: 0 + <3><1f5fd>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1f5fe> DW_AT_low_pc : 0x8007402 + <1f602> DW_AT_high_pc : 0x36 + <4><1f606>: Abbrev Number: 3 (DW_TAG_variable) + <1f607> DW_AT_name : val + <1f60b> DW_AT_decl_file : 2 + <1f60b> DW_AT_decl_line : 2491 + <1f60d> DW_AT_decl_column : 9 + <1f60e> DW_AT_type : <0x1c3c9> + <1f612> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1f615>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f616> DW_AT_abstract_origin: <0x20cce> + <1f61a> DW_AT_low_pc : 0x8007408 + <1f61e> DW_AT_high_pc : 0xa + <1f622> DW_AT_call_file : 2 + <1f622> DW_AT_call_line : 2491 + <1f624> DW_AT_call_column : 9 + <1f625> DW_AT_sibling : <0x1f63c> <5><1f629>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f62a> DW_AT_abstract_origin: <0x20d54> - <1f62e> DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) + <1f62a> DW_AT_abstract_origin: <0x20cdc> + <1f62e> DW_AT_location : 3 byte block: 91 a0 7e (DW_OP_fbreg: -224) <5><1f632>: Abbrev Number: 2 (DW_TAG_variable) - <1f633> DW_AT_abstract_origin: <0x20d6c> - <1f637> DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) + <1f633> DW_AT_abstract_origin: <0x20ce8> + <1f637> DW_AT_location : 3 byte block: 91 9c 7e (DW_OP_fbreg: -228) <5><1f63b>: Abbrev Number: 0 - <4><1f63c>: Abbrev Number: 0 - <3><1f63d>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f63e> DW_AT_low_pc : 0x80072fe - <1f642> DW_AT_high_pc : 0x3c - <1f646> DW_AT_sibling : <0x1f6ad> - <4><1f64a>: Abbrev Number: 3 (DW_TAG_variable) - <1f64b> DW_AT_name : val - <1f64f> DW_AT_decl_file : 2 - <1f64f> DW_AT_decl_line : 2482 - <1f651> DW_AT_decl_column : 9 - <1f652> DW_AT_type : <0x1c479> - <1f656> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1f659>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f65a> DW_AT_abstract_origin: <0x20d7e> - <1f65e> DW_AT_low_pc : 0x8007306 - <1f662> DW_AT_high_pc : 0xa - <1f666> DW_AT_call_file : 2 - <1f666> DW_AT_call_line : 2482 - <1f668> DW_AT_call_column : 9 - <1f669> DW_AT_sibling : <0x1f680> - <5><1f66d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f66e> DW_AT_abstract_origin: <0x20d8c> - <1f672> DW_AT_location : 3 byte block: 91 b4 7e (DW_OP_fbreg: -204) - <5><1f676>: Abbrev Number: 2 (DW_TAG_variable) - <1f677> DW_AT_abstract_origin: <0x20d98> - <1f67b> DW_AT_location : 3 byte block: 91 b0 7e (DW_OP_fbreg: -208) - <5><1f67f>: Abbrev Number: 0 - <4><1f680>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f681> DW_AT_abstract_origin: <0x20d42> - <1f685> DW_AT_low_pc : 0x800732a - <1f689> DW_AT_high_pc : 0xc - <1f68d> DW_AT_call_file : 2 - <1f68d> DW_AT_call_line : 2482 - <1f68f> DW_AT_call_column : 9 - <5><1f690>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f691> DW_AT_abstract_origin: <0x20d60> - <1f695> DW_AT_location : 3 byte block: 91 bc 7e (DW_OP_fbreg: -196) - <5><1f699>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f69a> DW_AT_abstract_origin: <0x20d54> - <1f69e> DW_AT_location : 3 byte block: 91 c0 7e (DW_OP_fbreg: -192) - <5><1f6a2>: Abbrev Number: 2 (DW_TAG_variable) - <1f6a3> DW_AT_abstract_origin: <0x20d6c> - <1f6a7> DW_AT_location : 3 byte block: 91 b8 7e (DW_OP_fbreg: -200) - <5><1f6ab>: Abbrev Number: 0 - <4><1f6ac>: Abbrev Number: 0 - <3><1f6ad>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1f6ae> DW_AT_low_pc : 0x800734e - <1f6b2> DW_AT_high_pc : 0x36 - <4><1f6b6>: Abbrev Number: 3 (DW_TAG_variable) - <1f6b7> DW_AT_name : val - <1f6bb> DW_AT_decl_file : 2 - <1f6bb> DW_AT_decl_line : 2491 - <1f6bd> DW_AT_decl_column : 9 - <1f6be> DW_AT_type : <0x1c479> - <1f6c2> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1f6c5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f6c6> DW_AT_abstract_origin: <0x20d7e> - <1f6ca> DW_AT_low_pc : 0x8007354 - <1f6ce> DW_AT_high_pc : 0xa - <1f6d2> DW_AT_call_file : 2 - <1f6d2> DW_AT_call_line : 2491 - <1f6d4> DW_AT_call_column : 9 - <1f6d5> DW_AT_sibling : <0x1f6ec> - <5><1f6d9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f6da> DW_AT_abstract_origin: <0x20d8c> - <1f6de> DW_AT_location : 3 byte block: 91 a0 7e (DW_OP_fbreg: -224) - <5><1f6e2>: Abbrev Number: 2 (DW_TAG_variable) - <1f6e3> DW_AT_abstract_origin: <0x20d98> - <1f6e7> DW_AT_location : 3 byte block: 91 9c 7e (DW_OP_fbreg: -228) - <5><1f6eb>: Abbrev Number: 0 - <4><1f6ec>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f6ed> DW_AT_abstract_origin: <0x20d42> - <1f6f1> DW_AT_low_pc : 0x8007374 - <1f6f5> DW_AT_high_pc : 0xc - <1f6f9> DW_AT_call_file : 2 - <1f6f9> DW_AT_call_line : 2491 - <1f6fb> DW_AT_call_column : 9 - <5><1f6fc>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f6fd> DW_AT_abstract_origin: <0x20d60> - <1f701> DW_AT_location : 3 byte block: 91 a8 7e (DW_OP_fbreg: -216) - <5><1f705>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f706> DW_AT_abstract_origin: <0x20d54> - <1f70a> DW_AT_location : 3 byte block: 91 ac 7e (DW_OP_fbreg: -212) - <5><1f70e>: Abbrev Number: 2 (DW_TAG_variable) - <1f70f> DW_AT_abstract_origin: <0x20d6c> - <1f713> DW_AT_location : 3 byte block: 91 a4 7e (DW_OP_fbreg: -220) - <5><1f717>: Abbrev Number: 0 - <4><1f718>: Abbrev Number: 0 - <3><1f719>: Abbrev Number: 0 - <2><1f71a>: Abbrev Number: 0 - <1><1f71b>: Abbrev Number: 12 (DW_TAG_subprogram) - <1f71c> DW_AT_external : 1 - <1f71c> DW_AT_name : (indirect string, offset: 0xf8a56): HAL_UART_AbortReceive_IT - <1f720> DW_AT_decl_file : 2 - <1f720> DW_AT_decl_line : 2155 - <1f722> DW_AT_decl_column : 19 - <1f722> DW_AT_prototyped : 1 - <1f722> DW_AT_type : <0x1ca25> - <1f726> DW_AT_low_pc : 0x8006c88 - <1f72a> DW_AT_high_pc : 0x19c - <1f72e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f730> DW_AT_call_all_tail_calls: 1 - <1f730> DW_AT_sibling : <0x1f8f8> - <2><1f734>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f735> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f739> DW_AT_decl_file : 2 - <1f73a> DW_AT_decl_line : 2155 - <1f73c> DW_AT_decl_column : 64 - <1f73d> DW_AT_type : <0x1cfb4> - <1f741> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <2><1f745>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f746> DW_AT_low_pc : 0x8006c90 - <1f74a> DW_AT_high_pc : 0x32 - <1f74e> DW_AT_sibling : <0x1f7b0> - <3><1f752>: Abbrev Number: 3 (DW_TAG_variable) - <1f753> DW_AT_name : val - <1f757> DW_AT_decl_file : 2 - <1f757> DW_AT_decl_line : 2158 - <1f759> DW_AT_decl_column : 3 - <1f75a> DW_AT_type : <0x1c479> - <1f75e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1f761>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f762> DW_AT_abstract_origin: <0x20d7e> - <1f766> DW_AT_low_pc : 0x8006c96 - <1f76a> DW_AT_high_pc : 0xa - <1f76e> DW_AT_call_file : 2 - <1f76e> DW_AT_call_line : 2158 - <1f770> DW_AT_call_column : 3 - <1f771> DW_AT_sibling : <0x1f786> - <4><1f775>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f776> DW_AT_abstract_origin: <0x20d8c> - <1f77a> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1f77d>: Abbrev Number: 2 (DW_TAG_variable) - <1f77e> DW_AT_abstract_origin: <0x20d98> - <1f782> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1f785>: Abbrev Number: 0 - <3><1f786>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f787> DW_AT_abstract_origin: <0x20d42> - <1f78b> DW_AT_low_pc : 0x8006cb2 - <1f78f> DW_AT_high_pc : 0xc - <1f793> DW_AT_call_file : 2 - <1f793> DW_AT_call_line : 2158 - <1f795> DW_AT_call_column : 3 - <4><1f796>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f797> DW_AT_abstract_origin: <0x20d60> - <1f79b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1f79e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f79f> DW_AT_abstract_origin: <0x20d54> - <1f7a3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1f7a6>: Abbrev Number: 2 (DW_TAG_variable) - <1f7a7> DW_AT_abstract_origin: <0x20d6c> - <1f7ab> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1f7ae>: Abbrev Number: 0 - <3><1f7af>: Abbrev Number: 0 - <2><1f7b0>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f7b1> DW_AT_low_pc : 0x8006cc2 - <1f7b5> DW_AT_high_pc : 0x38 - <1f7b9> DW_AT_sibling : <0x1f81b> - <3><1f7bd>: Abbrev Number: 3 (DW_TAG_variable) - <1f7be> DW_AT_name : val - <1f7c2> DW_AT_decl_file : 2 - <1f7c2> DW_AT_decl_line : 2159 - <1f7c4> DW_AT_decl_column : 3 - <1f7c5> DW_AT_type : <0x1c479> - <1f7c9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1f7cc>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f7cd> DW_AT_abstract_origin: <0x20d7e> - <1f7d1> DW_AT_low_pc : 0x8006cca - <1f7d5> DW_AT_high_pc : 0xa - <1f7d9> DW_AT_call_file : 2 - <1f7d9> DW_AT_call_line : 2159 - <1f7db> DW_AT_call_column : 3 - <1f7dc> DW_AT_sibling : <0x1f7f1> - <4><1f7e0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f7e1> DW_AT_abstract_origin: <0x20d8c> - <1f7e5> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1f7e8>: Abbrev Number: 2 (DW_TAG_variable) - <1f7e9> DW_AT_abstract_origin: <0x20d98> - <1f7ed> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1f7f0>: Abbrev Number: 0 - <3><1f7f1>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f7f2> DW_AT_abstract_origin: <0x20d42> - <1f7f6> DW_AT_low_pc : 0x8006cea - <1f7fa> DW_AT_high_pc : 0xc - <1f7fe> DW_AT_call_file : 2 - <1f7fe> DW_AT_call_line : 2159 - <1f800> DW_AT_call_column : 3 - <4><1f801>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f802> DW_AT_abstract_origin: <0x20d60> - <1f806> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1f809>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f80a> DW_AT_abstract_origin: <0x20d54> - <1f80e> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1f811>: Abbrev Number: 2 (DW_TAG_variable) - <1f812> DW_AT_abstract_origin: <0x20d6c> - <1f816> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1f63c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f63d> DW_AT_abstract_origin: <0x20c92> + <1f641> DW_AT_low_pc : 0x8007428 + <1f645> DW_AT_high_pc : 0xc + <1f649> DW_AT_call_file : 2 + <1f649> DW_AT_call_line : 2491 + <1f64b> DW_AT_call_column : 9 + <5><1f64c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f64d> DW_AT_abstract_origin: <0x20cb0> + <1f651> DW_AT_location : 3 byte block: 91 a8 7e (DW_OP_fbreg: -216) + <5><1f655>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f656> DW_AT_abstract_origin: <0x20ca4> + <1f65a> DW_AT_location : 3 byte block: 91 ac 7e (DW_OP_fbreg: -212) + <5><1f65e>: Abbrev Number: 2 (DW_TAG_variable) + <1f65f> DW_AT_abstract_origin: <0x20cbc> + <1f663> DW_AT_location : 3 byte block: 91 a4 7e (DW_OP_fbreg: -220) + <5><1f667>: Abbrev Number: 0 + <4><1f668>: Abbrev Number: 0 + <3><1f669>: Abbrev Number: 0 + <2><1f66a>: Abbrev Number: 0 + <1><1f66b>: Abbrev Number: 12 (DW_TAG_subprogram) + <1f66c> DW_AT_external : 1 + <1f66c> DW_AT_name : (indirect string, offset: 0xf8a3b): HAL_UART_AbortReceive_IT + <1f670> DW_AT_decl_file : 2 + <1f670> DW_AT_decl_line : 2155 + <1f672> DW_AT_decl_column : 19 + <1f672> DW_AT_prototyped : 1 + <1f672> DW_AT_type : <0x1c975> + <1f676> DW_AT_low_pc : 0x8006d3c + <1f67a> DW_AT_high_pc : 0x19c + <1f67e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f680> DW_AT_call_all_tail_calls: 1 + <1f680> DW_AT_sibling : <0x1f848> + <2><1f684>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f685> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f689> DW_AT_decl_file : 2 + <1f68a> DW_AT_decl_line : 2155 + <1f68c> DW_AT_decl_column : 64 + <1f68d> DW_AT_type : <0x1cf04> + <1f691> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <2><1f695>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f696> DW_AT_low_pc : 0x8006d44 + <1f69a> DW_AT_high_pc : 0x32 + <1f69e> DW_AT_sibling : <0x1f700> + <3><1f6a2>: Abbrev Number: 3 (DW_TAG_variable) + <1f6a3> DW_AT_name : val + <1f6a7> DW_AT_decl_file : 2 + <1f6a7> DW_AT_decl_line : 2158 + <1f6a9> DW_AT_decl_column : 3 + <1f6aa> DW_AT_type : <0x1c3c9> + <1f6ae> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1f6b1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f6b2> DW_AT_abstract_origin: <0x20cce> + <1f6b6> DW_AT_low_pc : 0x8006d4a + <1f6ba> DW_AT_high_pc : 0xa + <1f6be> DW_AT_call_file : 2 + <1f6be> DW_AT_call_line : 2158 + <1f6c0> DW_AT_call_column : 3 + <1f6c1> DW_AT_sibling : <0x1f6d6> + <4><1f6c5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f6c6> DW_AT_abstract_origin: <0x20cdc> + <1f6ca> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1f6cd>: Abbrev Number: 2 (DW_TAG_variable) + <1f6ce> DW_AT_abstract_origin: <0x20ce8> + <1f6d2> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1f6d5>: Abbrev Number: 0 + <3><1f6d6>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f6d7> DW_AT_abstract_origin: <0x20c92> + <1f6db> DW_AT_low_pc : 0x8006d66 + <1f6df> DW_AT_high_pc : 0xc + <1f6e3> DW_AT_call_file : 2 + <1f6e3> DW_AT_call_line : 2158 + <1f6e5> DW_AT_call_column : 3 + <4><1f6e6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f6e7> DW_AT_abstract_origin: <0x20cb0> + <1f6eb> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1f6ee>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f6ef> DW_AT_abstract_origin: <0x20ca4> + <1f6f3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1f6f6>: Abbrev Number: 2 (DW_TAG_variable) + <1f6f7> DW_AT_abstract_origin: <0x20cbc> + <1f6fb> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1f6fe>: Abbrev Number: 0 + <3><1f6ff>: Abbrev Number: 0 + <2><1f700>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f701> DW_AT_low_pc : 0x8006d76 + <1f705> DW_AT_high_pc : 0x38 + <1f709> DW_AT_sibling : <0x1f76b> + <3><1f70d>: Abbrev Number: 3 (DW_TAG_variable) + <1f70e> DW_AT_name : val + <1f712> DW_AT_decl_file : 2 + <1f712> DW_AT_decl_line : 2159 + <1f714> DW_AT_decl_column : 3 + <1f715> DW_AT_type : <0x1c3c9> + <1f719> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1f71c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f71d> DW_AT_abstract_origin: <0x20cce> + <1f721> DW_AT_low_pc : 0x8006d7e + <1f725> DW_AT_high_pc : 0xa + <1f729> DW_AT_call_file : 2 + <1f729> DW_AT_call_line : 2159 + <1f72b> DW_AT_call_column : 3 + <1f72c> DW_AT_sibling : <0x1f741> + <4><1f730>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f731> DW_AT_abstract_origin: <0x20cdc> + <1f735> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1f738>: Abbrev Number: 2 (DW_TAG_variable) + <1f739> DW_AT_abstract_origin: <0x20ce8> + <1f73d> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1f740>: Abbrev Number: 0 + <3><1f741>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f742> DW_AT_abstract_origin: <0x20c92> + <1f746> DW_AT_low_pc : 0x8006d9e + <1f74a> DW_AT_high_pc : 0xc + <1f74e> DW_AT_call_file : 2 + <1f74e> DW_AT_call_line : 2159 + <1f750> DW_AT_call_column : 3 + <4><1f751>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f752> DW_AT_abstract_origin: <0x20cb0> + <1f756> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1f759>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f75a> DW_AT_abstract_origin: <0x20ca4> + <1f75e> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1f761>: Abbrev Number: 2 (DW_TAG_variable) + <1f762> DW_AT_abstract_origin: <0x20cbc> + <1f766> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1f769>: Abbrev Number: 0 + <3><1f76a>: Abbrev Number: 0 + <2><1f76b>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f76c> DW_AT_low_pc : 0x8006db6 + <1f770> DW_AT_high_pc : 0x32 + <1f774> DW_AT_sibling : <0x1f7db> + <3><1f778>: Abbrev Number: 3 (DW_TAG_variable) + <1f779> DW_AT_name : val + <1f77d> DW_AT_decl_file : 2 + <1f77d> DW_AT_decl_line : 2164 + <1f77f> DW_AT_decl_column : 5 + <1f780> DW_AT_type : <0x1c3c9> + <1f784> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1f787>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f788> DW_AT_abstract_origin: <0x20cce> + <1f78c> DW_AT_low_pc : 0x8006dbc + <1f790> DW_AT_high_pc : 0xa + <1f794> DW_AT_call_file : 2 + <1f794> DW_AT_call_line : 2164 + <1f796> DW_AT_call_column : 5 + <1f797> DW_AT_sibling : <0x1f7ae> + <4><1f79b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f79c> DW_AT_abstract_origin: <0x20cdc> + <1f7a0> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1f7a4>: Abbrev Number: 2 (DW_TAG_variable) + <1f7a5> DW_AT_abstract_origin: <0x20ce8> + <1f7a9> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1f7ad>: Abbrev Number: 0 + <3><1f7ae>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f7af> DW_AT_abstract_origin: <0x20c92> + <1f7b3> DW_AT_low_pc : 0x8006dd8 + <1f7b7> DW_AT_high_pc : 0xc + <1f7bb> DW_AT_call_file : 2 + <1f7bb> DW_AT_call_line : 2164 + <1f7bd> DW_AT_call_column : 5 + <4><1f7be>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f7bf> DW_AT_abstract_origin: <0x20cb0> + <1f7c3> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1f7c7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f7c8> DW_AT_abstract_origin: <0x20ca4> + <1f7cc> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1f7d0>: Abbrev Number: 2 (DW_TAG_variable) + <1f7d1> DW_AT_abstract_origin: <0x20cbc> + <1f7d5> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1f7d9>: Abbrev Number: 0 + <3><1f7da>: Abbrev Number: 0 + <2><1f7db>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1f7dc> DW_AT_low_pc : 0x8006df6 + <1f7e0> DW_AT_high_pc : 0x34 + <3><1f7e4>: Abbrev Number: 3 (DW_TAG_variable) + <1f7e5> DW_AT_name : val + <1f7e9> DW_AT_decl_file : 2 + <1f7e9> DW_AT_decl_line : 2171 + <1f7eb> DW_AT_decl_column : 5 + <1f7ec> DW_AT_type : <0x1c3c9> + <1f7f0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1f7f3>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f7f4> DW_AT_abstract_origin: <0x20cce> + <1f7f8> DW_AT_low_pc : 0x8006dfe + <1f7fc> DW_AT_high_pc : 0xa + <1f800> DW_AT_call_file : 2 + <1f800> DW_AT_call_line : 2171 + <1f802> DW_AT_call_column : 5 + <1f803> DW_AT_sibling : <0x1f81a> + <4><1f807>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f808> DW_AT_abstract_origin: <0x20cdc> + <1f80c> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><1f810>: Abbrev Number: 2 (DW_TAG_variable) + <1f811> DW_AT_abstract_origin: <0x20ce8> + <1f815> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) <4><1f819>: Abbrev Number: 0 - <3><1f81a>: Abbrev Number: 0 - <2><1f81b>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f81c> DW_AT_low_pc : 0x8006d02 - <1f820> DW_AT_high_pc : 0x32 - <1f824> DW_AT_sibling : <0x1f88b> - <3><1f828>: Abbrev Number: 3 (DW_TAG_variable) - <1f829> DW_AT_name : val - <1f82d> DW_AT_decl_file : 2 - <1f82d> DW_AT_decl_line : 2164 - <1f82f> DW_AT_decl_column : 5 - <1f830> DW_AT_type : <0x1c479> - <1f834> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1f837>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f838> DW_AT_abstract_origin: <0x20d7e> - <1f83c> DW_AT_low_pc : 0x8006d08 - <1f840> DW_AT_high_pc : 0xa - <1f844> DW_AT_call_file : 2 - <1f844> DW_AT_call_line : 2164 - <1f846> DW_AT_call_column : 5 - <1f847> DW_AT_sibling : <0x1f85e> - <4><1f84b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f84c> DW_AT_abstract_origin: <0x20d8c> - <1f850> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1f854>: Abbrev Number: 2 (DW_TAG_variable) - <1f855> DW_AT_abstract_origin: <0x20d98> - <1f859> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1f85d>: Abbrev Number: 0 - <3><1f85e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f85f> DW_AT_abstract_origin: <0x20d42> - <1f863> DW_AT_low_pc : 0x8006d24 - <1f867> DW_AT_high_pc : 0xc - <1f86b> DW_AT_call_file : 2 - <1f86b> DW_AT_call_line : 2164 - <1f86d> DW_AT_call_column : 5 - <4><1f86e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f86f> DW_AT_abstract_origin: <0x20d60> - <1f873> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1f877>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f878> DW_AT_abstract_origin: <0x20d54> - <1f87c> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1f880>: Abbrev Number: 2 (DW_TAG_variable) - <1f881> DW_AT_abstract_origin: <0x20d6c> - <1f885> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1f889>: Abbrev Number: 0 - <3><1f88a>: Abbrev Number: 0 - <2><1f88b>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1f88c> DW_AT_low_pc : 0x8006d42 - <1f890> DW_AT_high_pc : 0x34 - <3><1f894>: Abbrev Number: 3 (DW_TAG_variable) - <1f895> DW_AT_name : val - <1f899> DW_AT_decl_file : 2 - <1f899> DW_AT_decl_line : 2171 - <1f89b> DW_AT_decl_column : 5 - <1f89c> DW_AT_type : <0x1c479> - <1f8a0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><1f8a3>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f8a4> DW_AT_abstract_origin: <0x20d7e> - <1f8a8> DW_AT_low_pc : 0x8006d4a - <1f8ac> DW_AT_high_pc : 0xa - <1f8b0> DW_AT_call_file : 2 - <1f8b0> DW_AT_call_line : 2171 - <1f8b2> DW_AT_call_column : 5 - <1f8b3> DW_AT_sibling : <0x1f8ca> - <4><1f8b7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f8b8> DW_AT_abstract_origin: <0x20d8c> - <1f8bc> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><1f8c0>: Abbrev Number: 2 (DW_TAG_variable) - <1f8c1> DW_AT_abstract_origin: <0x20d98> - <1f8c5> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><1f8c9>: Abbrev Number: 0 - <3><1f8ca>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f8cb> DW_AT_abstract_origin: <0x20d42> - <1f8cf> DW_AT_low_pc : 0x8006d66 - <1f8d3> DW_AT_high_pc : 0xc - <1f8d7> DW_AT_call_file : 2 - <1f8d7> DW_AT_call_line : 2171 - <1f8d9> DW_AT_call_column : 5 - <4><1f8da>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f8db> DW_AT_abstract_origin: <0x20d60> - <1f8df> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><1f8e3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f8e4> DW_AT_abstract_origin: <0x20d54> - <1f8e8> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1f8ec>: Abbrev Number: 2 (DW_TAG_variable) - <1f8ed> DW_AT_abstract_origin: <0x20d6c> - <1f8f1> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><1f8f5>: Abbrev Number: 0 - <3><1f8f6>: Abbrev Number: 0 - <2><1f8f7>: Abbrev Number: 0 - <1><1f8f8>: Abbrev Number: 12 (DW_TAG_subprogram) - <1f8f9> DW_AT_external : 1 - <1f8f9> DW_AT_name : (indirect string, offset: 0xf8f82): HAL_UART_AbortTransmit_IT - <1f8fd> DW_AT_decl_file : 2 - <1f8fd> DW_AT_decl_line : 2064 - <1f8ff> DW_AT_decl_column : 19 - <1f8ff> DW_AT_prototyped : 1 - <1f8ff> DW_AT_type : <0x1ca25> - <1f903> DW_AT_low_pc : 0x0 - <1f907> DW_AT_high_pc : 0x144 - <1f90b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1f90d> DW_AT_call_all_tail_calls: 1 - <1f90d> DW_AT_sibling : <0x1fa64> - <2><1f911>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1f912> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1f916> DW_AT_decl_file : 2 - <1f917> DW_AT_decl_line : 2064 - <1f919> DW_AT_decl_column : 65 - <1f91a> DW_AT_type : <0x1cfb4> - <1f91e> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <2><1f922>: Abbrev Number: 7 (DW_TAG_lexical_block) + <3><1f81a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f81b> DW_AT_abstract_origin: <0x20c92> + <1f81f> DW_AT_low_pc : 0x8006e1a + <1f823> DW_AT_high_pc : 0xc + <1f827> DW_AT_call_file : 2 + <1f827> DW_AT_call_line : 2171 + <1f829> DW_AT_call_column : 5 + <4><1f82a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f82b> DW_AT_abstract_origin: <0x20cb0> + <1f82f> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><1f833>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f834> DW_AT_abstract_origin: <0x20ca4> + <1f838> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <4><1f83c>: Abbrev Number: 2 (DW_TAG_variable) + <1f83d> DW_AT_abstract_origin: <0x20cbc> + <1f841> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><1f845>: Abbrev Number: 0 + <3><1f846>: Abbrev Number: 0 + <2><1f847>: Abbrev Number: 0 + <1><1f848>: Abbrev Number: 12 (DW_TAG_subprogram) + <1f849> DW_AT_external : 1 + <1f849> DW_AT_name : (indirect string, offset: 0xf8f67): HAL_UART_AbortTransmit_IT + <1f84d> DW_AT_decl_file : 2 + <1f84d> DW_AT_decl_line : 2064 + <1f84f> DW_AT_decl_column : 19 + <1f84f> DW_AT_prototyped : 1 + <1f84f> DW_AT_type : <0x1c975> + <1f853> DW_AT_low_pc : 0x0 + <1f857> DW_AT_high_pc : 0x144 + <1f85b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f85d> DW_AT_call_all_tail_calls: 1 + <1f85d> DW_AT_sibling : <0x1f9b4> + <2><1f861>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f862> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f866> DW_AT_decl_file : 2 + <1f867> DW_AT_decl_line : 2064 + <1f869> DW_AT_decl_column : 65 + <1f86a> DW_AT_type : <0x1cf04> + <1f86e> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <2><1f872>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f873> DW_AT_low_pc : 0x0 + <1f877> DW_AT_high_pc : 0x32 + <1f87b> DW_AT_sibling : <0x1f8dd> + <3><1f87f>: Abbrev Number: 3 (DW_TAG_variable) + <1f880> DW_AT_name : val + <1f884> DW_AT_decl_file : 2 + <1f884> DW_AT_decl_line : 2067 + <1f886> DW_AT_decl_column : 3 + <1f887> DW_AT_type : <0x1c3c9> + <1f88b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1f88e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f88f> DW_AT_abstract_origin: <0x20cce> + <1f893> DW_AT_low_pc : 0x0 + <1f897> DW_AT_high_pc : 0xa + <1f89b> DW_AT_call_file : 2 + <1f89b> DW_AT_call_line : 2067 + <1f89d> DW_AT_call_column : 3 + <1f89e> DW_AT_sibling : <0x1f8b3> + <4><1f8a2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f8a3> DW_AT_abstract_origin: <0x20cdc> + <1f8a7> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1f8aa>: Abbrev Number: 2 (DW_TAG_variable) + <1f8ab> DW_AT_abstract_origin: <0x20ce8> + <1f8af> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1f8b2>: Abbrev Number: 0 + <3><1f8b3>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f8b4> DW_AT_abstract_origin: <0x20c92> + <1f8b8> DW_AT_low_pc : 0x0 + <1f8bc> DW_AT_high_pc : 0xc + <1f8c0> DW_AT_call_file : 2 + <1f8c0> DW_AT_call_line : 2067 + <1f8c2> DW_AT_call_column : 3 + <4><1f8c3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f8c4> DW_AT_abstract_origin: <0x20cb0> + <1f8c8> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1f8cb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f8cc> DW_AT_abstract_origin: <0x20ca4> + <1f8d0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1f8d3>: Abbrev Number: 2 (DW_TAG_variable) + <1f8d4> DW_AT_abstract_origin: <0x20cbc> + <1f8d8> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1f8db>: Abbrev Number: 0 + <3><1f8dc>: Abbrev Number: 0 + <2><1f8dd>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f8de> DW_AT_low_pc : 0x0 + <1f8e2> DW_AT_high_pc : 0x34 + <1f8e6> DW_AT_sibling : <0x1f948> + <3><1f8ea>: Abbrev Number: 3 (DW_TAG_variable) + <1f8eb> DW_AT_name : val + <1f8ef> DW_AT_decl_file : 2 + <1f8ef> DW_AT_decl_line : 2068 + <1f8f1> DW_AT_decl_column : 3 + <1f8f2> DW_AT_type : <0x1c3c9> + <1f8f6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1f8f9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f8fa> DW_AT_abstract_origin: <0x20cce> + <1f8fe> DW_AT_low_pc : 0x0 + <1f902> DW_AT_high_pc : 0xa + <1f906> DW_AT_call_file : 2 + <1f906> DW_AT_call_line : 2068 + <1f908> DW_AT_call_column : 3 + <1f909> DW_AT_sibling : <0x1f91e> + <4><1f90d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f90e> DW_AT_abstract_origin: <0x20cdc> + <1f912> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1f915>: Abbrev Number: 2 (DW_TAG_variable) + <1f916> DW_AT_abstract_origin: <0x20ce8> + <1f91a> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1f91d>: Abbrev Number: 0 + <3><1f91e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f91f> DW_AT_abstract_origin: <0x20c92> <1f923> DW_AT_low_pc : 0x0 - <1f927> DW_AT_high_pc : 0x32 - <1f92b> DW_AT_sibling : <0x1f98d> - <3><1f92f>: Abbrev Number: 3 (DW_TAG_variable) - <1f930> DW_AT_name : val - <1f934> DW_AT_decl_file : 2 - <1f934> DW_AT_decl_line : 2067 - <1f936> DW_AT_decl_column : 3 - <1f937> DW_AT_type : <0x1c479> - <1f93b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1f93e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f93f> DW_AT_abstract_origin: <0x20d7e> - <1f943> DW_AT_low_pc : 0x0 - <1f947> DW_AT_high_pc : 0xa - <1f94b> DW_AT_call_file : 2 - <1f94b> DW_AT_call_line : 2067 - <1f94d> DW_AT_call_column : 3 - <1f94e> DW_AT_sibling : <0x1f963> - <4><1f952>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f953> DW_AT_abstract_origin: <0x20d8c> - <1f957> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1f95a>: Abbrev Number: 2 (DW_TAG_variable) - <1f95b> DW_AT_abstract_origin: <0x20d98> - <1f95f> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1f962>: Abbrev Number: 0 - <3><1f963>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f964> DW_AT_abstract_origin: <0x20d42> - <1f968> DW_AT_low_pc : 0x0 - <1f96c> DW_AT_high_pc : 0xc - <1f970> DW_AT_call_file : 2 - <1f970> DW_AT_call_line : 2067 - <1f972> DW_AT_call_column : 3 - <4><1f973>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f974> DW_AT_abstract_origin: <0x20d60> - <1f978> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1f97b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f97c> DW_AT_abstract_origin: <0x20d54> - <1f980> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1f983>: Abbrev Number: 2 (DW_TAG_variable) - <1f984> DW_AT_abstract_origin: <0x20d6c> - <1f988> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1f98b>: Abbrev Number: 0 - <3><1f98c>: Abbrev Number: 0 - <2><1f98d>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1f98e> DW_AT_low_pc : 0x0 - <1f992> DW_AT_high_pc : 0x34 - <1f996> DW_AT_sibling : <0x1f9f8> - <3><1f99a>: Abbrev Number: 3 (DW_TAG_variable) - <1f99b> DW_AT_name : val - <1f99f> DW_AT_decl_file : 2 - <1f99f> DW_AT_decl_line : 2068 - <1f9a1> DW_AT_decl_column : 3 - <1f9a2> DW_AT_type : <0x1c479> - <1f9a6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1f9a9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1f9aa> DW_AT_abstract_origin: <0x20d7e> - <1f9ae> DW_AT_low_pc : 0x0 - <1f9b2> DW_AT_high_pc : 0xa - <1f9b6> DW_AT_call_file : 2 - <1f9b6> DW_AT_call_line : 2068 - <1f9b8> DW_AT_call_column : 3 - <1f9b9> DW_AT_sibling : <0x1f9ce> - <4><1f9bd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f9be> DW_AT_abstract_origin: <0x20d8c> - <1f9c2> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1f9c5>: Abbrev Number: 2 (DW_TAG_variable) - <1f9c6> DW_AT_abstract_origin: <0x20d98> - <1f9ca> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1f9cd>: Abbrev Number: 0 - <3><1f9ce>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1f9cf> DW_AT_abstract_origin: <0x20d42> - <1f9d3> DW_AT_low_pc : 0x0 - <1f9d7> DW_AT_high_pc : 0xc - <1f9db> DW_AT_call_file : 2 - <1f9db> DW_AT_call_line : 2068 - <1f9dd> DW_AT_call_column : 3 - <4><1f9de>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f9df> DW_AT_abstract_origin: <0x20d60> - <1f9e3> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1f9e6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1f9e7> DW_AT_abstract_origin: <0x20d54> - <1f9eb> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1f9ee>: Abbrev Number: 2 (DW_TAG_variable) - <1f9ef> DW_AT_abstract_origin: <0x20d6c> - <1f9f3> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1f9f6>: Abbrev Number: 0 - <3><1f9f7>: Abbrev Number: 0 - <2><1f9f8>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1f9f9> DW_AT_low_pc : 0x0 - <1f9fd> DW_AT_high_pc : 0x34 - <3><1fa01>: Abbrev Number: 3 (DW_TAG_variable) - <1fa02> DW_AT_name : val - <1fa06> DW_AT_decl_file : 2 - <1fa06> DW_AT_decl_line : 2074 - <1fa08> DW_AT_decl_column : 5 - <1fa09> DW_AT_type : <0x1c479> - <1fa0d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1fa10>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fa11> DW_AT_abstract_origin: <0x20d7e> - <1fa15> DW_AT_low_pc : 0x0 - <1fa19> DW_AT_high_pc : 0xa - <1fa1d> DW_AT_call_file : 2 - <1fa1d> DW_AT_call_line : 2074 - <1fa1f> DW_AT_call_column : 5 - <1fa20> DW_AT_sibling : <0x1fa37> - <4><1fa24>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fa25> DW_AT_abstract_origin: <0x20d8c> - <1fa29> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1fa2d>: Abbrev Number: 2 (DW_TAG_variable) - <1fa2e> DW_AT_abstract_origin: <0x20d98> - <1fa32> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1fa36>: Abbrev Number: 0 - <3><1fa37>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fa38> DW_AT_abstract_origin: <0x20d42> - <1fa3c> DW_AT_low_pc : 0x0 - <1fa40> DW_AT_high_pc : 0xc - <1fa44> DW_AT_call_file : 2 - <1fa44> DW_AT_call_line : 2074 - <1fa46> DW_AT_call_column : 5 - <4><1fa47>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fa48> DW_AT_abstract_origin: <0x20d60> - <1fa4c> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1fa50>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fa51> DW_AT_abstract_origin: <0x20d54> - <1fa55> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1fa58>: Abbrev Number: 2 (DW_TAG_variable) - <1fa59> DW_AT_abstract_origin: <0x20d6c> - <1fa5d> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1fa61>: Abbrev Number: 0 - <3><1fa62>: Abbrev Number: 0 - <2><1fa63>: Abbrev Number: 0 - <1><1fa64>: Abbrev Number: 12 (DW_TAG_subprogram) - <1fa65> DW_AT_external : 1 - <1fa65> DW_AT_name : (indirect string, offset: 0xf9088): HAL_UART_Abort_IT - <1fa69> DW_AT_decl_file : 2 - <1fa69> DW_AT_decl_line : 1911 - <1fa6b> DW_AT_decl_column : 19 - <1fa6b> DW_AT_prototyped : 1 - <1fa6b> DW_AT_type : <0x1ca25> - <1fa6f> DW_AT_low_pc : 0x0 - <1fa73> DW_AT_high_pc : 0x278 - <1fa77> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1fa79> DW_AT_call_all_tail_calls: 1 - <1fa79> DW_AT_sibling : <0x1fcc2> - <2><1fa7d>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1fa7e> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1fa82> DW_AT_decl_file : 2 - <1fa83> DW_AT_decl_line : 1911 - <1fa85> DW_AT_decl_column : 57 - <1fa86> DW_AT_type : <0x1cfb4> - <1fa8a> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) - <2><1fa8e>: Abbrev Number: 9 (DW_TAG_variable) - <1fa8f> DW_AT_name : (indirect string, offset: 0xf9167): abortcplt - <1fa93> DW_AT_decl_file : 2 - <1fa93> DW_AT_decl_line : 1913 - <1fa95> DW_AT_decl_column : 12 - <1fa96> DW_AT_type : <0x1c479> - <1fa9a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><1fa9d>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1fa9e> DW_AT_low_pc : 0x0 - <1faa2> DW_AT_high_pc : 0x36 - <1faa6> DW_AT_sibling : <0x1fb08> - <3><1faaa>: Abbrev Number: 3 (DW_TAG_variable) - <1faab> DW_AT_name : val - <1faaf> DW_AT_decl_file : 2 - <1faaf> DW_AT_decl_line : 1916 - <1fab1> DW_AT_decl_column : 3 - <1fab2> DW_AT_type : <0x1c479> - <1fab6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1fab9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1faba> DW_AT_abstract_origin: <0x20d7e> - <1fabe> DW_AT_low_pc : 0x0 - <1fac2> DW_AT_high_pc : 0xa - <1fac6> DW_AT_call_file : 2 - <1fac6> DW_AT_call_line : 1916 - <1fac8> DW_AT_call_column : 3 - <1fac9> DW_AT_sibling : <0x1fade> - <4><1facd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1face> DW_AT_abstract_origin: <0x20d8c> - <1fad2> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1fad5>: Abbrev Number: 2 (DW_TAG_variable) - <1fad6> DW_AT_abstract_origin: <0x20d98> - <1fada> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1fadd>: Abbrev Number: 0 - <3><1fade>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fadf> DW_AT_abstract_origin: <0x20d42> - <1fae3> DW_AT_low_pc : 0x0 - <1fae7> DW_AT_high_pc : 0xc - <1faeb> DW_AT_call_file : 2 - <1faeb> DW_AT_call_line : 1916 - <1faed> DW_AT_call_column : 3 - <4><1faee>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1faef> DW_AT_abstract_origin: <0x20d60> - <1faf3> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1faf6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1faf7> DW_AT_abstract_origin: <0x20d54> - <1fafb> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <1f927> DW_AT_high_pc : 0xc + <1f92b> DW_AT_call_file : 2 + <1f92b> DW_AT_call_line : 2068 + <1f92d> DW_AT_call_column : 3 + <4><1f92e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f92f> DW_AT_abstract_origin: <0x20cb0> + <1f933> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1f936>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f937> DW_AT_abstract_origin: <0x20ca4> + <1f93b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1f93e>: Abbrev Number: 2 (DW_TAG_variable) + <1f93f> DW_AT_abstract_origin: <0x20cbc> + <1f943> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1f946>: Abbrev Number: 0 + <3><1f947>: Abbrev Number: 0 + <2><1f948>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1f949> DW_AT_low_pc : 0x0 + <1f94d> DW_AT_high_pc : 0x34 + <3><1f951>: Abbrev Number: 3 (DW_TAG_variable) + <1f952> DW_AT_name : val + <1f956> DW_AT_decl_file : 2 + <1f956> DW_AT_decl_line : 2074 + <1f958> DW_AT_decl_column : 5 + <1f959> DW_AT_type : <0x1c3c9> + <1f95d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1f960>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1f961> DW_AT_abstract_origin: <0x20cce> + <1f965> DW_AT_low_pc : 0x0 + <1f969> DW_AT_high_pc : 0xa + <1f96d> DW_AT_call_file : 2 + <1f96d> DW_AT_call_line : 2074 + <1f96f> DW_AT_call_column : 5 + <1f970> DW_AT_sibling : <0x1f987> + <4><1f974>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f975> DW_AT_abstract_origin: <0x20cdc> + <1f979> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1f97d>: Abbrev Number: 2 (DW_TAG_variable) + <1f97e> DW_AT_abstract_origin: <0x20ce8> + <1f982> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1f986>: Abbrev Number: 0 + <3><1f987>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1f988> DW_AT_abstract_origin: <0x20c92> + <1f98c> DW_AT_low_pc : 0x0 + <1f990> DW_AT_high_pc : 0xc + <1f994> DW_AT_call_file : 2 + <1f994> DW_AT_call_line : 2074 + <1f996> DW_AT_call_column : 5 + <4><1f997>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f998> DW_AT_abstract_origin: <0x20cb0> + <1f99c> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1f9a0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1f9a1> DW_AT_abstract_origin: <0x20ca4> + <1f9a5> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1f9a8>: Abbrev Number: 2 (DW_TAG_variable) + <1f9a9> DW_AT_abstract_origin: <0x20cbc> + <1f9ad> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1f9b1>: Abbrev Number: 0 + <3><1f9b2>: Abbrev Number: 0 + <2><1f9b3>: Abbrev Number: 0 + <1><1f9b4>: Abbrev Number: 12 (DW_TAG_subprogram) + <1f9b5> DW_AT_external : 1 + <1f9b5> DW_AT_name : (indirect string, offset: 0xf906d): HAL_UART_Abort_IT + <1f9b9> DW_AT_decl_file : 2 + <1f9b9> DW_AT_decl_line : 1911 + <1f9bb> DW_AT_decl_column : 19 + <1f9bb> DW_AT_prototyped : 1 + <1f9bb> DW_AT_type : <0x1c975> + <1f9bf> DW_AT_low_pc : 0x0 + <1f9c3> DW_AT_high_pc : 0x278 + <1f9c7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1f9c9> DW_AT_call_all_tail_calls: 1 + <1f9c9> DW_AT_sibling : <0x1fc12> + <2><1f9cd>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1f9ce> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1f9d2> DW_AT_decl_file : 2 + <1f9d3> DW_AT_decl_line : 1911 + <1f9d5> DW_AT_decl_column : 57 + <1f9d6> DW_AT_type : <0x1cf04> + <1f9da> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) + <2><1f9de>: Abbrev Number: 9 (DW_TAG_variable) + <1f9df> DW_AT_name : (indirect string, offset: 0xf914c): abortcplt + <1f9e3> DW_AT_decl_file : 2 + <1f9e3> DW_AT_decl_line : 1913 + <1f9e5> DW_AT_decl_column : 12 + <1f9e6> DW_AT_type : <0x1c3c9> + <1f9ea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><1f9ed>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1f9ee> DW_AT_low_pc : 0x0 + <1f9f2> DW_AT_high_pc : 0x36 + <1f9f6> DW_AT_sibling : <0x1fa58> + <3><1f9fa>: Abbrev Number: 3 (DW_TAG_variable) + <1f9fb> DW_AT_name : val + <1f9ff> DW_AT_decl_file : 2 + <1f9ff> DW_AT_decl_line : 1916 + <1fa01> DW_AT_decl_column : 3 + <1fa02> DW_AT_type : <0x1c3c9> + <1fa06> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1fa09>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fa0a> DW_AT_abstract_origin: <0x20cce> + <1fa0e> DW_AT_low_pc : 0x0 + <1fa12> DW_AT_high_pc : 0xa + <1fa16> DW_AT_call_file : 2 + <1fa16> DW_AT_call_line : 1916 + <1fa18> DW_AT_call_column : 3 + <1fa19> DW_AT_sibling : <0x1fa2e> + <4><1fa1d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fa1e> DW_AT_abstract_origin: <0x20cdc> + <1fa22> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1fa25>: Abbrev Number: 2 (DW_TAG_variable) + <1fa26> DW_AT_abstract_origin: <0x20ce8> + <1fa2a> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1fa2d>: Abbrev Number: 0 + <3><1fa2e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fa2f> DW_AT_abstract_origin: <0x20c92> + <1fa33> DW_AT_low_pc : 0x0 + <1fa37> DW_AT_high_pc : 0xc + <1fa3b> DW_AT_call_file : 2 + <1fa3b> DW_AT_call_line : 1916 + <1fa3d> DW_AT_call_column : 3 + <4><1fa3e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fa3f> DW_AT_abstract_origin: <0x20cb0> + <1fa43> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1fa46>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fa47> DW_AT_abstract_origin: <0x20ca4> + <1fa4b> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1fa4e>: Abbrev Number: 2 (DW_TAG_variable) + <1fa4f> DW_AT_abstract_origin: <0x20cbc> + <1fa53> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1fa56>: Abbrev Number: 0 + <3><1fa57>: Abbrev Number: 0 + <2><1fa58>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1fa59> DW_AT_low_pc : 0x0 + <1fa5d> DW_AT_high_pc : 0x38 + <1fa61> DW_AT_sibling : <0x1fac5> + <3><1fa65>: Abbrev Number: 3 (DW_TAG_variable) + <1fa66> DW_AT_name : val + <1fa6a> DW_AT_decl_file : 2 + <1fa6a> DW_AT_decl_line : 1918 + <1fa6c> DW_AT_decl_column : 3 + <1fa6d> DW_AT_type : <0x1c3c9> + <1fa71> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1fa74>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fa75> DW_AT_abstract_origin: <0x20cce> + <1fa79> DW_AT_low_pc : 0x0 + <1fa7d> DW_AT_high_pc : 0xa + <1fa81> DW_AT_call_file : 2 + <1fa81> DW_AT_call_line : 1918 + <1fa83> DW_AT_call_column : 3 + <1fa84> DW_AT_sibling : <0x1fa9b> + <4><1fa88>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fa89> DW_AT_abstract_origin: <0x20cdc> + <1fa8d> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1fa91>: Abbrev Number: 2 (DW_TAG_variable) + <1fa92> DW_AT_abstract_origin: <0x20ce8> + <1fa96> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1fa9a>: Abbrev Number: 0 + <3><1fa9b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fa9c> DW_AT_abstract_origin: <0x20c92> + <1faa0> DW_AT_low_pc : 0x0 + <1faa4> DW_AT_high_pc : 0xc + <1faa8> DW_AT_call_file : 2 + <1faa8> DW_AT_call_line : 1918 + <1faaa> DW_AT_call_column : 3 + <4><1faab>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1faac> DW_AT_abstract_origin: <0x20cb0> + <1fab0> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1fab3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fab4> DW_AT_abstract_origin: <0x20ca4> + <1fab8> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1fabb>: Abbrev Number: 2 (DW_TAG_variable) + <1fabc> DW_AT_abstract_origin: <0x20cbc> + <1fac0> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1fac3>: Abbrev Number: 0 + <3><1fac4>: Abbrev Number: 0 + <2><1fac5>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1fac6> DW_AT_low_pc : 0x0 + <1faca> DW_AT_high_pc : 0x32 + <1face> DW_AT_sibling : <0x1fb35> + <3><1fad2>: Abbrev Number: 3 (DW_TAG_variable) + <1fad3> DW_AT_name : val + <1fad7> DW_AT_decl_file : 2 + <1fad7> DW_AT_decl_line : 1923 + <1fad9> DW_AT_decl_column : 5 + <1fada> DW_AT_type : <0x1c3c9> + <1fade> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1fae1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fae2> DW_AT_abstract_origin: <0x20cce> + <1fae6> DW_AT_low_pc : 0x0 + <1faea> DW_AT_high_pc : 0xa + <1faee> DW_AT_call_file : 2 + <1faee> DW_AT_call_line : 1923 + <1faf0> DW_AT_call_column : 5 + <1faf1> DW_AT_sibling : <0x1fb08> + <4><1faf5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1faf6> DW_AT_abstract_origin: <0x20cdc> + <1fafa> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) <4><1fafe>: Abbrev Number: 2 (DW_TAG_variable) - <1faff> DW_AT_abstract_origin: <0x20d6c> - <1fb03> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1fb06>: Abbrev Number: 0 - <3><1fb07>: Abbrev Number: 0 - <2><1fb08>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1fb09> DW_AT_low_pc : 0x0 - <1fb0d> DW_AT_high_pc : 0x38 - <1fb11> DW_AT_sibling : <0x1fb75> - <3><1fb15>: Abbrev Number: 3 (DW_TAG_variable) - <1fb16> DW_AT_name : val - <1fb1a> DW_AT_decl_file : 2 - <1fb1a> DW_AT_decl_line : 1918 - <1fb1c> DW_AT_decl_column : 3 - <1fb1d> DW_AT_type : <0x1c479> - <1fb21> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1fb24>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fb25> DW_AT_abstract_origin: <0x20d7e> - <1fb29> DW_AT_low_pc : 0x0 - <1fb2d> DW_AT_high_pc : 0xa - <1fb31> DW_AT_call_file : 2 - <1fb31> DW_AT_call_line : 1918 - <1fb33> DW_AT_call_column : 3 - <1fb34> DW_AT_sibling : <0x1fb4b> - <4><1fb38>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fb39> DW_AT_abstract_origin: <0x20d8c> - <1fb3d> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1fb41>: Abbrev Number: 2 (DW_TAG_variable) - <1fb42> DW_AT_abstract_origin: <0x20d98> - <1fb46> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1fb4a>: Abbrev Number: 0 - <3><1fb4b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fb4c> DW_AT_abstract_origin: <0x20d42> - <1fb50> DW_AT_low_pc : 0x0 - <1fb54> DW_AT_high_pc : 0xc - <1fb58> DW_AT_call_file : 2 - <1fb58> DW_AT_call_line : 1918 - <1fb5a> DW_AT_call_column : 3 - <4><1fb5b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fb5c> DW_AT_abstract_origin: <0x20d60> - <1fb60> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1fb63>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fb64> DW_AT_abstract_origin: <0x20d54> - <1fb68> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1fb6b>: Abbrev Number: 2 (DW_TAG_variable) - <1fb6c> DW_AT_abstract_origin: <0x20d6c> - <1fb70> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1fb73>: Abbrev Number: 0 - <3><1fb74>: Abbrev Number: 0 - <2><1fb75>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1fb76> DW_AT_low_pc : 0x0 - <1fb7a> DW_AT_high_pc : 0x32 - <1fb7e> DW_AT_sibling : <0x1fbe5> - <3><1fb82>: Abbrev Number: 3 (DW_TAG_variable) - <1fb83> DW_AT_name : val - <1fb87> DW_AT_decl_file : 2 - <1fb87> DW_AT_decl_line : 1923 - <1fb89> DW_AT_decl_column : 5 - <1fb8a> DW_AT_type : <0x1c479> - <1fb8e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><1fb91>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fb92> DW_AT_abstract_origin: <0x20d7e> - <1fb96> DW_AT_low_pc : 0x0 - <1fb9a> DW_AT_high_pc : 0xa - <1fb9e> DW_AT_call_file : 2 - <1fb9e> DW_AT_call_line : 1923 - <1fba0> DW_AT_call_column : 5 - <1fba1> DW_AT_sibling : <0x1fbb8> - <4><1fba5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fba6> DW_AT_abstract_origin: <0x20d8c> - <1fbaa> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1fbae>: Abbrev Number: 2 (DW_TAG_variable) - <1fbaf> DW_AT_abstract_origin: <0x20d98> - <1fbb3> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><1fbb7>: Abbrev Number: 0 - <3><1fbb8>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fbb9> DW_AT_abstract_origin: <0x20d42> - <1fbbd> DW_AT_low_pc : 0x0 - <1fbc1> DW_AT_high_pc : 0xc - <1fbc5> DW_AT_call_file : 2 - <1fbc5> DW_AT_call_line : 1923 - <1fbc7> DW_AT_call_column : 5 - <4><1fbc8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fbc9> DW_AT_abstract_origin: <0x20d60> - <1fbcd> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <1faff> DW_AT_abstract_origin: <0x20ce8> + <1fb03> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><1fb07>: Abbrev Number: 0 + <3><1fb08>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fb09> DW_AT_abstract_origin: <0x20c92> + <1fb0d> DW_AT_low_pc : 0x0 + <1fb11> DW_AT_high_pc : 0xc + <1fb15> DW_AT_call_file : 2 + <1fb15> DW_AT_call_line : 1923 + <1fb17> DW_AT_call_column : 5 + <4><1fb18>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fb19> DW_AT_abstract_origin: <0x20cb0> + <1fb1d> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1fb21>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fb22> DW_AT_abstract_origin: <0x20ca4> + <1fb26> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1fb2a>: Abbrev Number: 2 (DW_TAG_variable) + <1fb2b> DW_AT_abstract_origin: <0x20cbc> + <1fb2f> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1fb33>: Abbrev Number: 0 + <3><1fb34>: Abbrev Number: 0 + <2><1fb35>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1fb36> DW_AT_low_pc : 0x0 + <1fb3a> DW_AT_high_pc : 0x34 + <1fb3e> DW_AT_sibling : <0x1fba5> + <3><1fb42>: Abbrev Number: 3 (DW_TAG_variable) + <1fb43> DW_AT_name : val + <1fb47> DW_AT_decl_file : 2 + <1fb47> DW_AT_decl_line : 1961 + <1fb49> DW_AT_decl_column : 5 + <1fb4a> DW_AT_type : <0x1c3c9> + <1fb4e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><1fb51>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fb52> DW_AT_abstract_origin: <0x20cce> + <1fb56> DW_AT_low_pc : 0x0 + <1fb5a> DW_AT_high_pc : 0xa + <1fb5e> DW_AT_call_file : 2 + <1fb5e> DW_AT_call_line : 1961 + <1fb60> DW_AT_call_column : 5 + <1fb61> DW_AT_sibling : <0x1fb78> + <4><1fb65>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fb66> DW_AT_abstract_origin: <0x20cdc> + <1fb6a> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <4><1fb6e>: Abbrev Number: 2 (DW_TAG_variable) + <1fb6f> DW_AT_abstract_origin: <0x20ce8> + <1fb73> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <4><1fb77>: Abbrev Number: 0 + <3><1fb78>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fb79> DW_AT_abstract_origin: <0x20c92> + <1fb7d> DW_AT_low_pc : 0x0 + <1fb81> DW_AT_high_pc : 0xc + <1fb85> DW_AT_call_file : 2 + <1fb85> DW_AT_call_line : 1961 + <1fb87> DW_AT_call_column : 5 + <4><1fb88>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fb89> DW_AT_abstract_origin: <0x20cb0> + <1fb8d> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><1fb91>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fb92> DW_AT_abstract_origin: <0x20ca4> + <1fb96> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><1fb9a>: Abbrev Number: 2 (DW_TAG_variable) + <1fb9b> DW_AT_abstract_origin: <0x20cbc> + <1fb9f> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><1fba3>: Abbrev Number: 0 + <3><1fba4>: Abbrev Number: 0 + <2><1fba5>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1fba6> DW_AT_low_pc : 0x0 + <1fbaa> DW_AT_high_pc : 0x34 + <3><1fbae>: Abbrev Number: 3 (DW_TAG_variable) + <1fbaf> DW_AT_name : val + <1fbb3> DW_AT_decl_file : 2 + <1fbb3> DW_AT_decl_line : 1985 + <1fbb5> DW_AT_decl_column : 5 + <1fbb6> DW_AT_type : <0x1c3c9> + <1fbba> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><1fbbd>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fbbe> DW_AT_abstract_origin: <0x20cce> + <1fbc2> DW_AT_low_pc : 0x0 + <1fbc6> DW_AT_high_pc : 0xa + <1fbca> DW_AT_call_file : 2 + <1fbca> DW_AT_call_line : 1985 + <1fbcc> DW_AT_call_column : 5 + <1fbcd> DW_AT_sibling : <0x1fbe4> <4><1fbd1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fbd2> DW_AT_abstract_origin: <0x20d54> - <1fbd6> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <1fbd2> DW_AT_abstract_origin: <0x20cdc> + <1fbd6> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) <4><1fbda>: Abbrev Number: 2 (DW_TAG_variable) - <1fbdb> DW_AT_abstract_origin: <0x20d6c> - <1fbdf> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <1fbdb> DW_AT_abstract_origin: <0x20ce8> + <1fbdf> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) <4><1fbe3>: Abbrev Number: 0 - <3><1fbe4>: Abbrev Number: 0 - <2><1fbe5>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1fbe6> DW_AT_low_pc : 0x0 - <1fbea> DW_AT_high_pc : 0x34 - <1fbee> DW_AT_sibling : <0x1fc55> - <3><1fbf2>: Abbrev Number: 3 (DW_TAG_variable) - <1fbf3> DW_AT_name : val - <1fbf7> DW_AT_decl_file : 2 - <1fbf7> DW_AT_decl_line : 1961 - <1fbf9> DW_AT_decl_column : 5 - <1fbfa> DW_AT_type : <0x1c479> - <1fbfe> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><1fc01>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fc02> DW_AT_abstract_origin: <0x20d7e> - <1fc06> DW_AT_low_pc : 0x0 - <1fc0a> DW_AT_high_pc : 0xa - <1fc0e> DW_AT_call_file : 2 - <1fc0e> DW_AT_call_line : 1961 - <1fc10> DW_AT_call_column : 5 - <1fc11> DW_AT_sibling : <0x1fc28> - <4><1fc15>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fc16> DW_AT_abstract_origin: <0x20d8c> - <1fc1a> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <4><1fc1e>: Abbrev Number: 2 (DW_TAG_variable) - <1fc1f> DW_AT_abstract_origin: <0x20d98> - <1fc23> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <4><1fc27>: Abbrev Number: 0 - <3><1fc28>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fc29> DW_AT_abstract_origin: <0x20d42> - <1fc2d> DW_AT_low_pc : 0x0 - <1fc31> DW_AT_high_pc : 0xc - <1fc35> DW_AT_call_file : 2 - <1fc35> DW_AT_call_line : 1961 - <1fc37> DW_AT_call_column : 5 - <4><1fc38>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fc39> DW_AT_abstract_origin: <0x20d60> - <1fc3d> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><1fc41>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fc42> DW_AT_abstract_origin: <0x20d54> - <1fc46> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><1fc4a>: Abbrev Number: 2 (DW_TAG_variable) - <1fc4b> DW_AT_abstract_origin: <0x20d6c> - <1fc4f> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><1fc53>: Abbrev Number: 0 - <3><1fc54>: Abbrev Number: 0 - <2><1fc55>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1fc56> DW_AT_low_pc : 0x0 - <1fc5a> DW_AT_high_pc : 0x34 - <3><1fc5e>: Abbrev Number: 3 (DW_TAG_variable) - <1fc5f> DW_AT_name : val - <1fc63> DW_AT_decl_file : 2 - <1fc63> DW_AT_decl_line : 1985 - <1fc65> DW_AT_decl_column : 5 - <1fc66> DW_AT_type : <0x1c479> - <1fc6a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><1fc6d>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fc6e> DW_AT_abstract_origin: <0x20d7e> - <1fc72> DW_AT_low_pc : 0x0 - <1fc76> DW_AT_high_pc : 0xa - <1fc7a> DW_AT_call_file : 2 - <1fc7a> DW_AT_call_line : 1985 - <1fc7c> DW_AT_call_column : 5 - <1fc7d> DW_AT_sibling : <0x1fc94> - <4><1fc81>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fc82> DW_AT_abstract_origin: <0x20d8c> - <1fc86> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) - <4><1fc8a>: Abbrev Number: 2 (DW_TAG_variable) - <1fc8b> DW_AT_abstract_origin: <0x20d98> - <1fc8f> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) - <4><1fc93>: Abbrev Number: 0 - <3><1fc94>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fc95> DW_AT_abstract_origin: <0x20d42> - <1fc99> DW_AT_low_pc : 0x0 - <1fc9d> DW_AT_high_pc : 0xc - <1fca1> DW_AT_call_file : 2 - <1fca1> DW_AT_call_line : 1985 - <1fca3> DW_AT_call_column : 5 - <4><1fca4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fca5> DW_AT_abstract_origin: <0x20d60> - <1fca9> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <4><1fcad>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fcae> DW_AT_abstract_origin: <0x20d54> - <1fcb2> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <4><1fcb6>: Abbrev Number: 2 (DW_TAG_variable) - <1fcb7> DW_AT_abstract_origin: <0x20d6c> - <1fcbb> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) - <4><1fcbf>: Abbrev Number: 0 - <3><1fcc0>: Abbrev Number: 0 - <2><1fcc1>: Abbrev Number: 0 - <1><1fcc2>: Abbrev Number: 12 (DW_TAG_subprogram) - <1fcc3> DW_AT_external : 1 - <1fcc3> DW_AT_name : (indirect string, offset: 0xf8ab9): HAL_UART_AbortReceive - <1fcc7> DW_AT_decl_file : 2 - <1fcc7> DW_AT_decl_line : 1843 - <1fcc9> DW_AT_decl_column : 19 - <1fcc9> DW_AT_prototyped : 1 - <1fcc9> DW_AT_type : <0x1ca25> - <1fccd> DW_AT_low_pc : 0x0 - <1fcd1> DW_AT_high_pc : 0x16a - <1fcd5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1fcd7> DW_AT_call_all_tail_calls: 1 - <1fcd7> DW_AT_sibling : <0x1fe9f> - <2><1fcdb>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1fcdc> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1fce0> DW_AT_decl_file : 2 - <1fce1> DW_AT_decl_line : 1843 - <1fce3> DW_AT_decl_column : 61 - <1fce4> DW_AT_type : <0x1cfb4> - <1fce8> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <2><1fcec>: Abbrev Number: 7 (DW_TAG_lexical_block) + <3><1fbe4>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fbe5> DW_AT_abstract_origin: <0x20c92> + <1fbe9> DW_AT_low_pc : 0x0 + <1fbed> DW_AT_high_pc : 0xc + <1fbf1> DW_AT_call_file : 2 + <1fbf1> DW_AT_call_line : 1985 + <1fbf3> DW_AT_call_column : 5 + <4><1fbf4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fbf5> DW_AT_abstract_origin: <0x20cb0> + <1fbf9> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <4><1fbfd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fbfe> DW_AT_abstract_origin: <0x20ca4> + <1fc02> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <4><1fc06>: Abbrev Number: 2 (DW_TAG_variable) + <1fc07> DW_AT_abstract_origin: <0x20cbc> + <1fc0b> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <4><1fc0f>: Abbrev Number: 0 + <3><1fc10>: Abbrev Number: 0 + <2><1fc11>: Abbrev Number: 0 + <1><1fc12>: Abbrev Number: 12 (DW_TAG_subprogram) + <1fc13> DW_AT_external : 1 + <1fc13> DW_AT_name : (indirect string, offset: 0xf8a9e): HAL_UART_AbortReceive + <1fc17> DW_AT_decl_file : 2 + <1fc17> DW_AT_decl_line : 1843 + <1fc19> DW_AT_decl_column : 19 + <1fc19> DW_AT_prototyped : 1 + <1fc19> DW_AT_type : <0x1c975> + <1fc1d> DW_AT_low_pc : 0x0 + <1fc21> DW_AT_high_pc : 0x16a + <1fc25> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1fc27> DW_AT_call_all_tail_calls: 1 + <1fc27> DW_AT_sibling : <0x1fdef> + <2><1fc2b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1fc2c> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1fc30> DW_AT_decl_file : 2 + <1fc31> DW_AT_decl_line : 1843 + <1fc33> DW_AT_decl_column : 61 + <1fc34> DW_AT_type : <0x1cf04> + <1fc38> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <2><1fc3c>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1fc3d> DW_AT_low_pc : 0x0 + <1fc41> DW_AT_high_pc : 0x32 + <1fc45> DW_AT_sibling : <0x1fca7> + <3><1fc49>: Abbrev Number: 3 (DW_TAG_variable) + <1fc4a> DW_AT_name : val + <1fc4e> DW_AT_decl_file : 2 + <1fc4e> DW_AT_decl_line : 1846 + <1fc50> DW_AT_decl_column : 3 + <1fc51> DW_AT_type : <0x1c3c9> + <1fc55> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1fc58>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fc59> DW_AT_abstract_origin: <0x20cce> + <1fc5d> DW_AT_low_pc : 0x0 + <1fc61> DW_AT_high_pc : 0xa + <1fc65> DW_AT_call_file : 2 + <1fc65> DW_AT_call_line : 1846 + <1fc67> DW_AT_call_column : 3 + <1fc68> DW_AT_sibling : <0x1fc7d> + <4><1fc6c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fc6d> DW_AT_abstract_origin: <0x20cdc> + <1fc71> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1fc74>: Abbrev Number: 2 (DW_TAG_variable) + <1fc75> DW_AT_abstract_origin: <0x20ce8> + <1fc79> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1fc7c>: Abbrev Number: 0 + <3><1fc7d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fc7e> DW_AT_abstract_origin: <0x20c92> + <1fc82> DW_AT_low_pc : 0x0 + <1fc86> DW_AT_high_pc : 0xc + <1fc8a> DW_AT_call_file : 2 + <1fc8a> DW_AT_call_line : 1846 + <1fc8c> DW_AT_call_column : 3 + <4><1fc8d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fc8e> DW_AT_abstract_origin: <0x20cb0> + <1fc92> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1fc95>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fc96> DW_AT_abstract_origin: <0x20ca4> + <1fc9a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1fc9d>: Abbrev Number: 2 (DW_TAG_variable) + <1fc9e> DW_AT_abstract_origin: <0x20cbc> + <1fca2> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1fca5>: Abbrev Number: 0 + <3><1fca6>: Abbrev Number: 0 + <2><1fca7>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1fca8> DW_AT_low_pc : 0x0 + <1fcac> DW_AT_high_pc : 0x38 + <1fcb0> DW_AT_sibling : <0x1fd12> + <3><1fcb4>: Abbrev Number: 3 (DW_TAG_variable) + <1fcb5> DW_AT_name : val + <1fcb9> DW_AT_decl_file : 2 + <1fcb9> DW_AT_decl_line : 1847 + <1fcbb> DW_AT_decl_column : 3 + <1fcbc> DW_AT_type : <0x1c3c9> + <1fcc0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1fcc3>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fcc4> DW_AT_abstract_origin: <0x20cce> + <1fcc8> DW_AT_low_pc : 0x0 + <1fccc> DW_AT_high_pc : 0xa + <1fcd0> DW_AT_call_file : 2 + <1fcd0> DW_AT_call_line : 1847 + <1fcd2> DW_AT_call_column : 3 + <1fcd3> DW_AT_sibling : <0x1fce8> + <4><1fcd7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fcd8> DW_AT_abstract_origin: <0x20cdc> + <1fcdc> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1fcdf>: Abbrev Number: 2 (DW_TAG_variable) + <1fce0> DW_AT_abstract_origin: <0x20ce8> + <1fce4> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1fce7>: Abbrev Number: 0 + <3><1fce8>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fce9> DW_AT_abstract_origin: <0x20c92> <1fced> DW_AT_low_pc : 0x0 - <1fcf1> DW_AT_high_pc : 0x32 - <1fcf5> DW_AT_sibling : <0x1fd57> - <3><1fcf9>: Abbrev Number: 3 (DW_TAG_variable) - <1fcfa> DW_AT_name : val - <1fcfe> DW_AT_decl_file : 2 - <1fcfe> DW_AT_decl_line : 1846 - <1fd00> DW_AT_decl_column : 3 - <1fd01> DW_AT_type : <0x1c479> - <1fd05> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1fd08>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fd09> DW_AT_abstract_origin: <0x20d7e> - <1fd0d> DW_AT_low_pc : 0x0 - <1fd11> DW_AT_high_pc : 0xa - <1fd15> DW_AT_call_file : 2 - <1fd15> DW_AT_call_line : 1846 - <1fd17> DW_AT_call_column : 3 - <1fd18> DW_AT_sibling : <0x1fd2d> - <4><1fd1c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fd1d> DW_AT_abstract_origin: <0x20d8c> - <1fd21> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1fd24>: Abbrev Number: 2 (DW_TAG_variable) - <1fd25> DW_AT_abstract_origin: <0x20d98> - <1fd29> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1fd2c>: Abbrev Number: 0 - <3><1fd2d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fd2e> DW_AT_abstract_origin: <0x20d42> - <1fd32> DW_AT_low_pc : 0x0 - <1fd36> DW_AT_high_pc : 0xc - <1fd3a> DW_AT_call_file : 2 - <1fd3a> DW_AT_call_line : 1846 - <1fd3c> DW_AT_call_column : 3 - <4><1fd3d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fd3e> DW_AT_abstract_origin: <0x20d60> - <1fd42> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1fd45>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fd46> DW_AT_abstract_origin: <0x20d54> - <1fd4a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1fd4d>: Abbrev Number: 2 (DW_TAG_variable) - <1fd4e> DW_AT_abstract_origin: <0x20d6c> - <1fd52> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1fd55>: Abbrev Number: 0 - <3><1fd56>: Abbrev Number: 0 - <2><1fd57>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1fd58> DW_AT_low_pc : 0x0 - <1fd5c> DW_AT_high_pc : 0x38 - <1fd60> DW_AT_sibling : <0x1fdc2> - <3><1fd64>: Abbrev Number: 3 (DW_TAG_variable) - <1fd65> DW_AT_name : val - <1fd69> DW_AT_decl_file : 2 - <1fd69> DW_AT_decl_line : 1847 - <1fd6b> DW_AT_decl_column : 3 - <1fd6c> DW_AT_type : <0x1c479> - <1fd70> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1fd73>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fd74> DW_AT_abstract_origin: <0x20d7e> - <1fd78> DW_AT_low_pc : 0x0 - <1fd7c> DW_AT_high_pc : 0xa - <1fd80> DW_AT_call_file : 2 - <1fd80> DW_AT_call_line : 1847 - <1fd82> DW_AT_call_column : 3 - <1fd83> DW_AT_sibling : <0x1fd98> - <4><1fd87>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fd88> DW_AT_abstract_origin: <0x20d8c> - <1fd8c> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1fd8f>: Abbrev Number: 2 (DW_TAG_variable) - <1fd90> DW_AT_abstract_origin: <0x20d98> - <1fd94> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1fd97>: Abbrev Number: 0 - <3><1fd98>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fd99> DW_AT_abstract_origin: <0x20d42> - <1fd9d> DW_AT_low_pc : 0x0 - <1fda1> DW_AT_high_pc : 0xc - <1fda5> DW_AT_call_file : 2 - <1fda5> DW_AT_call_line : 1847 - <1fda7> DW_AT_call_column : 3 - <4><1fda8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fda9> DW_AT_abstract_origin: <0x20d60> - <1fdad> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1fdb0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fdb1> DW_AT_abstract_origin: <0x20d54> - <1fdb5> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1fdb8>: Abbrev Number: 2 (DW_TAG_variable) - <1fdb9> DW_AT_abstract_origin: <0x20d6c> - <1fdbd> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <1fcf1> DW_AT_high_pc : 0xc + <1fcf5> DW_AT_call_file : 2 + <1fcf5> DW_AT_call_line : 1847 + <1fcf7> DW_AT_call_column : 3 + <4><1fcf8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fcf9> DW_AT_abstract_origin: <0x20cb0> + <1fcfd> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1fd00>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fd01> DW_AT_abstract_origin: <0x20ca4> + <1fd05> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1fd08>: Abbrev Number: 2 (DW_TAG_variable) + <1fd09> DW_AT_abstract_origin: <0x20cbc> + <1fd0d> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1fd10>: Abbrev Number: 0 + <3><1fd11>: Abbrev Number: 0 + <2><1fd12>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1fd13> DW_AT_low_pc : 0x0 + <1fd17> DW_AT_high_pc : 0x32 + <1fd1b> DW_AT_sibling : <0x1fd82> + <3><1fd1f>: Abbrev Number: 3 (DW_TAG_variable) + <1fd20> DW_AT_name : val + <1fd24> DW_AT_decl_file : 2 + <1fd24> DW_AT_decl_line : 1852 + <1fd26> DW_AT_decl_column : 5 + <1fd27> DW_AT_type : <0x1c3c9> + <1fd2b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1fd2e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fd2f> DW_AT_abstract_origin: <0x20cce> + <1fd33> DW_AT_low_pc : 0x0 + <1fd37> DW_AT_high_pc : 0xa + <1fd3b> DW_AT_call_file : 2 + <1fd3b> DW_AT_call_line : 1852 + <1fd3d> DW_AT_call_column : 5 + <1fd3e> DW_AT_sibling : <0x1fd55> + <4><1fd42>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fd43> DW_AT_abstract_origin: <0x20cdc> + <1fd47> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1fd4b>: Abbrev Number: 2 (DW_TAG_variable) + <1fd4c> DW_AT_abstract_origin: <0x20ce8> + <1fd50> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><1fd54>: Abbrev Number: 0 + <3><1fd55>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fd56> DW_AT_abstract_origin: <0x20c92> + <1fd5a> DW_AT_low_pc : 0x0 + <1fd5e> DW_AT_high_pc : 0xc + <1fd62> DW_AT_call_file : 2 + <1fd62> DW_AT_call_line : 1852 + <1fd64> DW_AT_call_column : 5 + <4><1fd65>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fd66> DW_AT_abstract_origin: <0x20cb0> + <1fd6a> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1fd6e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fd6f> DW_AT_abstract_origin: <0x20ca4> + <1fd73> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1fd77>: Abbrev Number: 2 (DW_TAG_variable) + <1fd78> DW_AT_abstract_origin: <0x20cbc> + <1fd7c> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1fd80>: Abbrev Number: 0 + <3><1fd81>: Abbrev Number: 0 + <2><1fd82>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1fd83> DW_AT_low_pc : 0x0 + <1fd87> DW_AT_high_pc : 0x34 + <3><1fd8b>: Abbrev Number: 3 (DW_TAG_variable) + <1fd8c> DW_AT_name : val + <1fd90> DW_AT_decl_file : 2 + <1fd90> DW_AT_decl_line : 1859 + <1fd92> DW_AT_decl_column : 5 + <1fd93> DW_AT_type : <0x1c3c9> + <1fd97> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><1fd9a>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fd9b> DW_AT_abstract_origin: <0x20cce> + <1fd9f> DW_AT_low_pc : 0x0 + <1fda3> DW_AT_high_pc : 0xa + <1fda7> DW_AT_call_file : 2 + <1fda7> DW_AT_call_line : 1859 + <1fda9> DW_AT_call_column : 5 + <1fdaa> DW_AT_sibling : <0x1fdc1> + <4><1fdae>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fdaf> DW_AT_abstract_origin: <0x20cdc> + <1fdb3> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><1fdb7>: Abbrev Number: 2 (DW_TAG_variable) + <1fdb8> DW_AT_abstract_origin: <0x20ce8> + <1fdbc> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) <4><1fdc0>: Abbrev Number: 0 - <3><1fdc1>: Abbrev Number: 0 - <2><1fdc2>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1fdc3> DW_AT_low_pc : 0x0 - <1fdc7> DW_AT_high_pc : 0x32 - <1fdcb> DW_AT_sibling : <0x1fe32> - <3><1fdcf>: Abbrev Number: 3 (DW_TAG_variable) - <1fdd0> DW_AT_name : val - <1fdd4> DW_AT_decl_file : 2 - <1fdd4> DW_AT_decl_line : 1852 - <1fdd6> DW_AT_decl_column : 5 - <1fdd7> DW_AT_type : <0x1c479> - <1fddb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1fdde>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fddf> DW_AT_abstract_origin: <0x20d7e> - <1fde3> DW_AT_low_pc : 0x0 - <1fde7> DW_AT_high_pc : 0xa - <1fdeb> DW_AT_call_file : 2 - <1fdeb> DW_AT_call_line : 1852 - <1fded> DW_AT_call_column : 5 - <1fdee> DW_AT_sibling : <0x1fe05> - <4><1fdf2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fdf3> DW_AT_abstract_origin: <0x20d8c> - <1fdf7> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1fdfb>: Abbrev Number: 2 (DW_TAG_variable) - <1fdfc> DW_AT_abstract_origin: <0x20d98> - <1fe00> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><1fe04>: Abbrev Number: 0 - <3><1fe05>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fe06> DW_AT_abstract_origin: <0x20d42> - <1fe0a> DW_AT_low_pc : 0x0 - <1fe0e> DW_AT_high_pc : 0xc - <1fe12> DW_AT_call_file : 2 - <1fe12> DW_AT_call_line : 1852 - <1fe14> DW_AT_call_column : 5 - <4><1fe15>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fe16> DW_AT_abstract_origin: <0x20d60> - <1fe1a> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><1fe1e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fe1f> DW_AT_abstract_origin: <0x20d54> - <1fe23> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1fe27>: Abbrev Number: 2 (DW_TAG_variable) - <1fe28> DW_AT_abstract_origin: <0x20d6c> - <1fe2c> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1fe30>: Abbrev Number: 0 - <3><1fe31>: Abbrev Number: 0 - <2><1fe32>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1fe33> DW_AT_low_pc : 0x0 - <1fe37> DW_AT_high_pc : 0x34 - <3><1fe3b>: Abbrev Number: 3 (DW_TAG_variable) - <1fe3c> DW_AT_name : val - <1fe40> DW_AT_decl_file : 2 - <1fe40> DW_AT_decl_line : 1859 - <1fe42> DW_AT_decl_column : 5 - <1fe43> DW_AT_type : <0x1c479> - <1fe47> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><1fe4a>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fe4b> DW_AT_abstract_origin: <0x20d7e> - <1fe4f> DW_AT_low_pc : 0x0 - <1fe53> DW_AT_high_pc : 0xa - <1fe57> DW_AT_call_file : 2 - <1fe57> DW_AT_call_line : 1859 - <1fe59> DW_AT_call_column : 5 - <1fe5a> DW_AT_sibling : <0x1fe71> - <4><1fe5e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fe5f> DW_AT_abstract_origin: <0x20d8c> - <1fe63> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><1fe67>: Abbrev Number: 2 (DW_TAG_variable) - <1fe68> DW_AT_abstract_origin: <0x20d98> - <1fe6c> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><1fe70>: Abbrev Number: 0 - <3><1fe71>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1fe72> DW_AT_abstract_origin: <0x20d42> - <1fe76> DW_AT_low_pc : 0x0 - <1fe7a> DW_AT_high_pc : 0xc - <1fe7e> DW_AT_call_file : 2 - <1fe7e> DW_AT_call_line : 1859 - <1fe80> DW_AT_call_column : 5 - <4><1fe81>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fe82> DW_AT_abstract_origin: <0x20d60> - <1fe86> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><1fe8a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fe8b> DW_AT_abstract_origin: <0x20d54> - <1fe8f> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><1fe93>: Abbrev Number: 2 (DW_TAG_variable) - <1fe94> DW_AT_abstract_origin: <0x20d6c> - <1fe98> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><1fe9c>: Abbrev Number: 0 - <3><1fe9d>: Abbrev Number: 0 - <2><1fe9e>: Abbrev Number: 0 - <1><1fe9f>: Abbrev Number: 12 (DW_TAG_subprogram) - <1fea0> DW_AT_external : 1 - <1fea0> DW_AT_name : (indirect string, offset: 0xf91e1): HAL_UART_AbortTransmit - <1fea4> DW_AT_decl_file : 2 - <1fea4> DW_AT_decl_line : 1784 - <1fea6> DW_AT_decl_column : 19 - <1fea6> DW_AT_prototyped : 1 - <1fea6> DW_AT_type : <0x1ca25> - <1feaa> DW_AT_low_pc : 0x0 - <1feae> DW_AT_high_pc : 0x120 - <1feb2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <1feb4> DW_AT_call_all_tail_calls: 1 - <1feb4> DW_AT_sibling : <0x2000b> - <2><1feb8>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <1feb9> DW_AT_name : (indirect string, offset: 0xf1520): huart - <1febd> DW_AT_decl_file : 2 - <1febe> DW_AT_decl_line : 1784 - <1fec0> DW_AT_decl_column : 62 - <1fec1> DW_AT_type : <0x1cfb4> - <1fec5> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <2><1fec9>: Abbrev Number: 7 (DW_TAG_lexical_block) + <3><1fdc1>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fdc2> DW_AT_abstract_origin: <0x20c92> + <1fdc6> DW_AT_low_pc : 0x0 + <1fdca> DW_AT_high_pc : 0xc + <1fdce> DW_AT_call_file : 2 + <1fdce> DW_AT_call_line : 1859 + <1fdd0> DW_AT_call_column : 5 + <4><1fdd1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fdd2> DW_AT_abstract_origin: <0x20cb0> + <1fdd6> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><1fdda>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fddb> DW_AT_abstract_origin: <0x20ca4> + <1fddf> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <4><1fde3>: Abbrev Number: 2 (DW_TAG_variable) + <1fde4> DW_AT_abstract_origin: <0x20cbc> + <1fde8> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><1fdec>: Abbrev Number: 0 + <3><1fded>: Abbrev Number: 0 + <2><1fdee>: Abbrev Number: 0 + <1><1fdef>: Abbrev Number: 12 (DW_TAG_subprogram) + <1fdf0> DW_AT_external : 1 + <1fdf0> DW_AT_name : (indirect string, offset: 0xf91c6): HAL_UART_AbortTransmit + <1fdf4> DW_AT_decl_file : 2 + <1fdf4> DW_AT_decl_line : 1784 + <1fdf6> DW_AT_decl_column : 19 + <1fdf6> DW_AT_prototyped : 1 + <1fdf6> DW_AT_type : <0x1c975> + <1fdfa> DW_AT_low_pc : 0x0 + <1fdfe> DW_AT_high_pc : 0x120 + <1fe02> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1fe04> DW_AT_call_all_tail_calls: 1 + <1fe04> DW_AT_sibling : <0x1ff5b> + <2><1fe08>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1fe09> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1fe0d> DW_AT_decl_file : 2 + <1fe0e> DW_AT_decl_line : 1784 + <1fe10> DW_AT_decl_column : 62 + <1fe11> DW_AT_type : <0x1cf04> + <1fe15> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <2><1fe19>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1fe1a> DW_AT_low_pc : 0x0 + <1fe1e> DW_AT_high_pc : 0x32 + <1fe22> DW_AT_sibling : <0x1fe84> + <3><1fe26>: Abbrev Number: 3 (DW_TAG_variable) + <1fe27> DW_AT_name : val + <1fe2b> DW_AT_decl_file : 2 + <1fe2b> DW_AT_decl_line : 1787 + <1fe2d> DW_AT_decl_column : 3 + <1fe2e> DW_AT_type : <0x1c3c9> + <1fe32> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1fe35>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fe36> DW_AT_abstract_origin: <0x20cce> + <1fe3a> DW_AT_low_pc : 0x0 + <1fe3e> DW_AT_high_pc : 0xa + <1fe42> DW_AT_call_file : 2 + <1fe42> DW_AT_call_line : 1787 + <1fe44> DW_AT_call_column : 3 + <1fe45> DW_AT_sibling : <0x1fe5a> + <4><1fe49>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fe4a> DW_AT_abstract_origin: <0x20cdc> + <1fe4e> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1fe51>: Abbrev Number: 2 (DW_TAG_variable) + <1fe52> DW_AT_abstract_origin: <0x20ce8> + <1fe56> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1fe59>: Abbrev Number: 0 + <3><1fe5a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fe5b> DW_AT_abstract_origin: <0x20c92> + <1fe5f> DW_AT_low_pc : 0x0 + <1fe63> DW_AT_high_pc : 0xc + <1fe67> DW_AT_call_file : 2 + <1fe67> DW_AT_call_line : 1787 + <1fe69> DW_AT_call_column : 3 + <4><1fe6a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fe6b> DW_AT_abstract_origin: <0x20cb0> + <1fe6f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><1fe72>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fe73> DW_AT_abstract_origin: <0x20ca4> + <1fe77> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><1fe7a>: Abbrev Number: 2 (DW_TAG_variable) + <1fe7b> DW_AT_abstract_origin: <0x20cbc> + <1fe7f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1fe82>: Abbrev Number: 0 + <3><1fe83>: Abbrev Number: 0 + <2><1fe84>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1fe85> DW_AT_low_pc : 0x0 + <1fe89> DW_AT_high_pc : 0x34 + <1fe8d> DW_AT_sibling : <0x1feef> + <3><1fe91>: Abbrev Number: 3 (DW_TAG_variable) + <1fe92> DW_AT_name : val + <1fe96> DW_AT_decl_file : 2 + <1fe96> DW_AT_decl_line : 1788 + <1fe98> DW_AT_decl_column : 3 + <1fe99> DW_AT_type : <0x1c3c9> + <1fe9d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><1fea0>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1fea1> DW_AT_abstract_origin: <0x20cce> + <1fea5> DW_AT_low_pc : 0x0 + <1fea9> DW_AT_high_pc : 0xa + <1fead> DW_AT_call_file : 2 + <1fead> DW_AT_call_line : 1788 + <1feaf> DW_AT_call_column : 3 + <1feb0> DW_AT_sibling : <0x1fec5> + <4><1feb4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1feb5> DW_AT_abstract_origin: <0x20cdc> + <1feb9> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><1febc>: Abbrev Number: 2 (DW_TAG_variable) + <1febd> DW_AT_abstract_origin: <0x20ce8> + <1fec1> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><1fec4>: Abbrev Number: 0 + <3><1fec5>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1fec6> DW_AT_abstract_origin: <0x20c92> <1feca> DW_AT_low_pc : 0x0 - <1fece> DW_AT_high_pc : 0x32 - <1fed2> DW_AT_sibling : <0x1ff34> - <3><1fed6>: Abbrev Number: 3 (DW_TAG_variable) - <1fed7> DW_AT_name : val - <1fedb> DW_AT_decl_file : 2 - <1fedb> DW_AT_decl_line : 1787 - <1fedd> DW_AT_decl_column : 3 - <1fede> DW_AT_type : <0x1c479> - <1fee2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><1fee5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1fee6> DW_AT_abstract_origin: <0x20d7e> - <1feea> DW_AT_low_pc : 0x0 - <1feee> DW_AT_high_pc : 0xa - <1fef2> DW_AT_call_file : 2 - <1fef2> DW_AT_call_line : 1787 - <1fef4> DW_AT_call_column : 3 - <1fef5> DW_AT_sibling : <0x1ff0a> - <4><1fef9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fefa> DW_AT_abstract_origin: <0x20d8c> - <1fefe> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><1ff01>: Abbrev Number: 2 (DW_TAG_variable) - <1ff02> DW_AT_abstract_origin: <0x20d98> - <1ff06> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><1ff09>: Abbrev Number: 0 - <3><1ff0a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ff0b> DW_AT_abstract_origin: <0x20d42> - <1ff0f> DW_AT_low_pc : 0x0 - <1ff13> DW_AT_high_pc : 0xc - <1ff17> DW_AT_call_file : 2 - <1ff17> DW_AT_call_line : 1787 - <1ff19> DW_AT_call_column : 3 - <4><1ff1a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ff1b> DW_AT_abstract_origin: <0x20d60> - <1ff1f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><1ff22>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ff23> DW_AT_abstract_origin: <0x20d54> - <1ff27> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><1ff2a>: Abbrev Number: 2 (DW_TAG_variable) - <1ff2b> DW_AT_abstract_origin: <0x20d6c> - <1ff2f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><1ff32>: Abbrev Number: 0 - <3><1ff33>: Abbrev Number: 0 - <2><1ff34>: Abbrev Number: 7 (DW_TAG_lexical_block) - <1ff35> DW_AT_low_pc : 0x0 - <1ff39> DW_AT_high_pc : 0x34 - <1ff3d> DW_AT_sibling : <0x1ff9f> - <3><1ff41>: Abbrev Number: 3 (DW_TAG_variable) - <1ff42> DW_AT_name : val - <1ff46> DW_AT_decl_file : 2 - <1ff46> DW_AT_decl_line : 1788 - <1ff48> DW_AT_decl_column : 3 - <1ff49> DW_AT_type : <0x1c479> - <1ff4d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><1ff50>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1ff51> DW_AT_abstract_origin: <0x20d7e> - <1ff55> DW_AT_low_pc : 0x0 - <1ff59> DW_AT_high_pc : 0xa - <1ff5d> DW_AT_call_file : 2 - <1ff5d> DW_AT_call_line : 1788 - <1ff5f> DW_AT_call_column : 3 - <1ff60> DW_AT_sibling : <0x1ff75> - <4><1ff64>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ff65> DW_AT_abstract_origin: <0x20d8c> - <1ff69> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><1ff6c>: Abbrev Number: 2 (DW_TAG_variable) - <1ff6d> DW_AT_abstract_origin: <0x20d98> - <1ff71> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><1ff74>: Abbrev Number: 0 - <3><1ff75>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ff76> DW_AT_abstract_origin: <0x20d42> - <1ff7a> DW_AT_low_pc : 0x0 - <1ff7e> DW_AT_high_pc : 0xc - <1ff82> DW_AT_call_file : 2 - <1ff82> DW_AT_call_line : 1788 - <1ff84> DW_AT_call_column : 3 - <4><1ff85>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ff86> DW_AT_abstract_origin: <0x20d60> - <1ff8a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><1ff8d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ff8e> DW_AT_abstract_origin: <0x20d54> - <1ff92> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><1ff95>: Abbrev Number: 2 (DW_TAG_variable) - <1ff96> DW_AT_abstract_origin: <0x20d6c> - <1ff9a> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><1ff9d>: Abbrev Number: 0 - <3><1ff9e>: Abbrev Number: 0 - <2><1ff9f>: Abbrev Number: 11 (DW_TAG_lexical_block) - <1ffa0> DW_AT_low_pc : 0x0 - <1ffa4> DW_AT_high_pc : 0x34 - <3><1ffa8>: Abbrev Number: 3 (DW_TAG_variable) - <1ffa9> DW_AT_name : val - <1ffad> DW_AT_decl_file : 2 - <1ffad> DW_AT_decl_line : 1794 - <1ffaf> DW_AT_decl_column : 5 - <1ffb0> DW_AT_type : <0x1c479> - <1ffb4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><1ffb7>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <1ffb8> DW_AT_abstract_origin: <0x20d7e> - <1ffbc> DW_AT_low_pc : 0x0 - <1ffc0> DW_AT_high_pc : 0xa - <1ffc4> DW_AT_call_file : 2 - <1ffc4> DW_AT_call_line : 1794 - <1ffc6> DW_AT_call_column : 5 - <1ffc7> DW_AT_sibling : <0x1ffde> - <4><1ffcb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ffcc> DW_AT_abstract_origin: <0x20d8c> - <1ffd0> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><1ffd4>: Abbrev Number: 2 (DW_TAG_variable) - <1ffd5> DW_AT_abstract_origin: <0x20d98> - <1ffd9> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><1ffdd>: Abbrev Number: 0 - <3><1ffde>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <1ffdf> DW_AT_abstract_origin: <0x20d42> - <1ffe3> DW_AT_low_pc : 0x0 - <1ffe7> DW_AT_high_pc : 0xc - <1ffeb> DW_AT_call_file : 2 - <1ffeb> DW_AT_call_line : 1794 - <1ffed> DW_AT_call_column : 5 - <4><1ffee>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1ffef> DW_AT_abstract_origin: <0x20d60> - <1fff3> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><1fff7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <1fff8> DW_AT_abstract_origin: <0x20d54> - <1fffc> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><1ffff>: Abbrev Number: 2 (DW_TAG_variable) - <20000> DW_AT_abstract_origin: <0x20d6c> - <20004> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><20008>: Abbrev Number: 0 - <3><20009>: Abbrev Number: 0 - <2><2000a>: Abbrev Number: 0 - <1><2000b>: Abbrev Number: 12 (DW_TAG_subprogram) - <2000c> DW_AT_external : 1 - <2000c> DW_AT_name : (indirect string, offset: 0xf9105): HAL_UART_Abort - <20010> DW_AT_decl_file : 2 - <20010> DW_AT_decl_line : 1681 - <20012> DW_AT_decl_column : 19 - <20012> DW_AT_prototyped : 1 - <20012> DW_AT_type : <0x1ca25> - <20016> DW_AT_low_pc : 0x0 - <2001a> DW_AT_high_pc : 0x21a - <2001e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20020> DW_AT_call_all_tail_calls: 1 - <20020> DW_AT_sibling : <0x20259> - <2><20024>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20025> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20029> DW_AT_decl_file : 2 - <2002a> DW_AT_decl_line : 1681 - <2002c> DW_AT_decl_column : 54 - <2002d> DW_AT_type : <0x1cfb4> - <20031> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) - <2><20035>: Abbrev Number: 7 (DW_TAG_lexical_block) - <20036> DW_AT_low_pc : 0x0 - <2003a> DW_AT_high_pc : 0x32 - <2003e> DW_AT_sibling : <0x200a0> - <3><20042>: Abbrev Number: 3 (DW_TAG_variable) - <20043> DW_AT_name : val - <20047> DW_AT_decl_file : 2 - <20047> DW_AT_decl_line : 1684 - <20049> DW_AT_decl_column : 3 - <2004a> DW_AT_type : <0x1c479> - <2004e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><20051>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20052> DW_AT_abstract_origin: <0x20d7e> - <20056> DW_AT_low_pc : 0x0 - <2005a> DW_AT_high_pc : 0xa - <2005e> DW_AT_call_file : 2 - <2005e> DW_AT_call_line : 1684 - <20060> DW_AT_call_column : 3 - <20061> DW_AT_sibling : <0x20076> - <4><20065>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20066> DW_AT_abstract_origin: <0x20d8c> - <2006a> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><2006d>: Abbrev Number: 2 (DW_TAG_variable) - <2006e> DW_AT_abstract_origin: <0x20d98> - <20072> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><20075>: Abbrev Number: 0 - <3><20076>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <20077> DW_AT_abstract_origin: <0x20d42> - <2007b> DW_AT_low_pc : 0x0 - <2007f> DW_AT_high_pc : 0xc - <20083> DW_AT_call_file : 2 - <20083> DW_AT_call_line : 1684 - <20085> DW_AT_call_column : 3 - <4><20086>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20087> DW_AT_abstract_origin: <0x20d60> - <2008b> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><2008e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2008f> DW_AT_abstract_origin: <0x20d54> - <20093> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><20096>: Abbrev Number: 2 (DW_TAG_variable) - <20097> DW_AT_abstract_origin: <0x20d6c> - <2009b> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <1fece> DW_AT_high_pc : 0xc + <1fed2> DW_AT_call_file : 2 + <1fed2> DW_AT_call_line : 1788 + <1fed4> DW_AT_call_column : 3 + <4><1fed5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fed6> DW_AT_abstract_origin: <0x20cb0> + <1feda> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1fedd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1fede> DW_AT_abstract_origin: <0x20ca4> + <1fee2> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1fee5>: Abbrev Number: 2 (DW_TAG_variable) + <1fee6> DW_AT_abstract_origin: <0x20cbc> + <1feea> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><1feed>: Abbrev Number: 0 + <3><1feee>: Abbrev Number: 0 + <2><1feef>: Abbrev Number: 11 (DW_TAG_lexical_block) + <1fef0> DW_AT_low_pc : 0x0 + <1fef4> DW_AT_high_pc : 0x34 + <3><1fef8>: Abbrev Number: 3 (DW_TAG_variable) + <1fef9> DW_AT_name : val + <1fefd> DW_AT_decl_file : 2 + <1fefd> DW_AT_decl_line : 1794 + <1feff> DW_AT_decl_column : 5 + <1ff00> DW_AT_type : <0x1c3c9> + <1ff04> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><1ff07>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1ff08> DW_AT_abstract_origin: <0x20cce> + <1ff0c> DW_AT_low_pc : 0x0 + <1ff10> DW_AT_high_pc : 0xa + <1ff14> DW_AT_call_file : 2 + <1ff14> DW_AT_call_line : 1794 + <1ff16> DW_AT_call_column : 5 + <1ff17> DW_AT_sibling : <0x1ff2e> + <4><1ff1b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ff1c> DW_AT_abstract_origin: <0x20cdc> + <1ff20> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><1ff24>: Abbrev Number: 2 (DW_TAG_variable) + <1ff25> DW_AT_abstract_origin: <0x20ce8> + <1ff29> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><1ff2d>: Abbrev Number: 0 + <3><1ff2e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1ff2f> DW_AT_abstract_origin: <0x20c92> + <1ff33> DW_AT_low_pc : 0x0 + <1ff37> DW_AT_high_pc : 0xc + <1ff3b> DW_AT_call_file : 2 + <1ff3b> DW_AT_call_line : 1794 + <1ff3d> DW_AT_call_column : 5 + <4><1ff3e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ff3f> DW_AT_abstract_origin: <0x20cb0> + <1ff43> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><1ff47>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ff48> DW_AT_abstract_origin: <0x20ca4> + <1ff4c> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><1ff4f>: Abbrev Number: 2 (DW_TAG_variable) + <1ff50> DW_AT_abstract_origin: <0x20cbc> + <1ff54> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><1ff58>: Abbrev Number: 0 + <3><1ff59>: Abbrev Number: 0 + <2><1ff5a>: Abbrev Number: 0 + <1><1ff5b>: Abbrev Number: 12 (DW_TAG_subprogram) + <1ff5c> DW_AT_external : 1 + <1ff5c> DW_AT_name : (indirect string, offset: 0xf90ea): HAL_UART_Abort + <1ff60> DW_AT_decl_file : 2 + <1ff60> DW_AT_decl_line : 1681 + <1ff62> DW_AT_decl_column : 19 + <1ff62> DW_AT_prototyped : 1 + <1ff62> DW_AT_type : <0x1c975> + <1ff66> DW_AT_low_pc : 0x0 + <1ff6a> DW_AT_high_pc : 0x21a + <1ff6e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <1ff70> DW_AT_call_all_tail_calls: 1 + <1ff70> DW_AT_sibling : <0x201a9> + <2><1ff74>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <1ff75> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <1ff79> DW_AT_decl_file : 2 + <1ff7a> DW_AT_decl_line : 1681 + <1ff7c> DW_AT_decl_column : 54 + <1ff7d> DW_AT_type : <0x1cf04> + <1ff81> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <2><1ff85>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1ff86> DW_AT_low_pc : 0x0 + <1ff8a> DW_AT_high_pc : 0x32 + <1ff8e> DW_AT_sibling : <0x1fff0> + <3><1ff92>: Abbrev Number: 3 (DW_TAG_variable) + <1ff93> DW_AT_name : val + <1ff97> DW_AT_decl_file : 2 + <1ff97> DW_AT_decl_line : 1684 + <1ff99> DW_AT_decl_column : 3 + <1ff9a> DW_AT_type : <0x1c3c9> + <1ff9e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><1ffa1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <1ffa2> DW_AT_abstract_origin: <0x20cce> + <1ffa6> DW_AT_low_pc : 0x0 + <1ffaa> DW_AT_high_pc : 0xa + <1ffae> DW_AT_call_file : 2 + <1ffae> DW_AT_call_line : 1684 + <1ffb0> DW_AT_call_column : 3 + <1ffb1> DW_AT_sibling : <0x1ffc6> + <4><1ffb5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ffb6> DW_AT_abstract_origin: <0x20cdc> + <1ffba> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><1ffbd>: Abbrev Number: 2 (DW_TAG_variable) + <1ffbe> DW_AT_abstract_origin: <0x20ce8> + <1ffc2> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><1ffc5>: Abbrev Number: 0 + <3><1ffc6>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <1ffc7> DW_AT_abstract_origin: <0x20c92> + <1ffcb> DW_AT_low_pc : 0x0 + <1ffcf> DW_AT_high_pc : 0xc + <1ffd3> DW_AT_call_file : 2 + <1ffd3> DW_AT_call_line : 1684 + <1ffd5> DW_AT_call_column : 3 + <4><1ffd6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ffd7> DW_AT_abstract_origin: <0x20cb0> + <1ffdb> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><1ffde>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <1ffdf> DW_AT_abstract_origin: <0x20ca4> + <1ffe3> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><1ffe6>: Abbrev Number: 2 (DW_TAG_variable) + <1ffe7> DW_AT_abstract_origin: <0x20cbc> + <1ffeb> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><1ffee>: Abbrev Number: 0 + <3><1ffef>: Abbrev Number: 0 + <2><1fff0>: Abbrev Number: 7 (DW_TAG_lexical_block) + <1fff1> DW_AT_low_pc : 0x0 + <1fff5> DW_AT_high_pc : 0x38 + <1fff9> DW_AT_sibling : <0x2005c> + <3><1fffd>: Abbrev Number: 3 (DW_TAG_variable) + <1fffe> DW_AT_name : val + <20002> DW_AT_decl_file : 2 + <20002> DW_AT_decl_line : 1686 + <20004> DW_AT_decl_column : 3 + <20005> DW_AT_type : <0x1c3c9> + <20009> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2000c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2000d> DW_AT_abstract_origin: <0x20cce> + <20011> DW_AT_low_pc : 0x0 + <20015> DW_AT_high_pc : 0xa + <20019> DW_AT_call_file : 2 + <20019> DW_AT_call_line : 1686 + <2001b> DW_AT_call_column : 3 + <2001c> DW_AT_sibling : <0x20032> + <4><20020>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20021> DW_AT_abstract_origin: <0x20cdc> + <20025> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><20028>: Abbrev Number: 2 (DW_TAG_variable) + <20029> DW_AT_abstract_origin: <0x20ce8> + <2002d> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><20031>: Abbrev Number: 0 + <3><20032>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20033> DW_AT_abstract_origin: <0x20c92> + <20037> DW_AT_low_pc : 0x0 + <2003b> DW_AT_high_pc : 0xc + <2003f> DW_AT_call_file : 2 + <2003f> DW_AT_call_line : 1686 + <20041> DW_AT_call_column : 3 + <4><20042>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20043> DW_AT_abstract_origin: <0x20cb0> + <20047> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><2004a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2004b> DW_AT_abstract_origin: <0x20ca4> + <2004f> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><20052>: Abbrev Number: 2 (DW_TAG_variable) + <20053> DW_AT_abstract_origin: <0x20cbc> + <20057> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><2005a>: Abbrev Number: 0 + <3><2005b>: Abbrev Number: 0 + <2><2005c>: Abbrev Number: 7 (DW_TAG_lexical_block) + <2005d> DW_AT_low_pc : 0x0 + <20061> DW_AT_high_pc : 0x32 + <20065> DW_AT_sibling : <0x200cc> + <3><20069>: Abbrev Number: 3 (DW_TAG_variable) + <2006a> DW_AT_name : val + <2006e> DW_AT_decl_file : 2 + <2006e> DW_AT_decl_line : 1691 + <20070> DW_AT_decl_column : 5 + <20071> DW_AT_type : <0x1c3c9> + <20075> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><20078>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <20079> DW_AT_abstract_origin: <0x20cce> + <2007d> DW_AT_low_pc : 0x0 + <20081> DW_AT_high_pc : 0xa + <20085> DW_AT_call_file : 2 + <20085> DW_AT_call_line : 1691 + <20087> DW_AT_call_column : 5 + <20088> DW_AT_sibling : <0x2009f> + <4><2008c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2008d> DW_AT_abstract_origin: <0x20cdc> + <20091> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><20095>: Abbrev Number: 2 (DW_TAG_variable) + <20096> DW_AT_abstract_origin: <0x20ce8> + <2009a> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) <4><2009e>: Abbrev Number: 0 - <3><2009f>: Abbrev Number: 0 - <2><200a0>: Abbrev Number: 7 (DW_TAG_lexical_block) - <200a1> DW_AT_low_pc : 0x0 - <200a5> DW_AT_high_pc : 0x38 - <200a9> DW_AT_sibling : <0x2010c> - <3><200ad>: Abbrev Number: 3 (DW_TAG_variable) - <200ae> DW_AT_name : val - <200b2> DW_AT_decl_file : 2 - <200b2> DW_AT_decl_line : 1686 - <200b4> DW_AT_decl_column : 3 - <200b5> DW_AT_type : <0x1c479> - <200b9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><200bc>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <200bd> DW_AT_abstract_origin: <0x20d7e> - <200c1> DW_AT_low_pc : 0x0 - <200c5> DW_AT_high_pc : 0xa - <200c9> DW_AT_call_file : 2 - <200c9> DW_AT_call_line : 1686 - <200cb> DW_AT_call_column : 3 - <200cc> DW_AT_sibling : <0x200e2> - <4><200d0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <200d1> DW_AT_abstract_origin: <0x20d8c> - <200d5> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><200d8>: Abbrev Number: 2 (DW_TAG_variable) - <200d9> DW_AT_abstract_origin: <0x20d98> - <200dd> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><200e1>: Abbrev Number: 0 - <3><200e2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <200e3> DW_AT_abstract_origin: <0x20d42> - <200e7> DW_AT_low_pc : 0x0 - <200eb> DW_AT_high_pc : 0xc - <200ef> DW_AT_call_file : 2 - <200ef> DW_AT_call_line : 1686 - <200f1> DW_AT_call_column : 3 - <4><200f2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <200f3> DW_AT_abstract_origin: <0x20d60> - <200f7> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><200fa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <200fb> DW_AT_abstract_origin: <0x20d54> - <200ff> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><20102>: Abbrev Number: 2 (DW_TAG_variable) - <20103> DW_AT_abstract_origin: <0x20d6c> - <20107> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><2010a>: Abbrev Number: 0 - <3><2010b>: Abbrev Number: 0 - <2><2010c>: Abbrev Number: 7 (DW_TAG_lexical_block) - <2010d> DW_AT_low_pc : 0x0 - <20111> DW_AT_high_pc : 0x32 - <20115> DW_AT_sibling : <0x2017c> - <3><20119>: Abbrev Number: 3 (DW_TAG_variable) - <2011a> DW_AT_name : val - <2011e> DW_AT_decl_file : 2 - <2011e> DW_AT_decl_line : 1691 - <20120> DW_AT_decl_column : 5 - <20121> DW_AT_type : <0x1c479> - <20125> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><20128>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20129> DW_AT_abstract_origin: <0x20d7e> - <2012d> DW_AT_low_pc : 0x0 - <20131> DW_AT_high_pc : 0xa - <20135> DW_AT_call_file : 2 - <20135> DW_AT_call_line : 1691 - <20137> DW_AT_call_column : 5 - <20138> DW_AT_sibling : <0x2014f> - <4><2013c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2013d> DW_AT_abstract_origin: <0x20d8c> - <20141> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><20145>: Abbrev Number: 2 (DW_TAG_variable) - <20146> DW_AT_abstract_origin: <0x20d98> - <2014a> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><2014e>: Abbrev Number: 0 - <3><2014f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <20150> DW_AT_abstract_origin: <0x20d42> - <20154> DW_AT_low_pc : 0x0 - <20158> DW_AT_high_pc : 0xc - <2015c> DW_AT_call_file : 2 - <2015c> DW_AT_call_line : 1691 - <2015e> DW_AT_call_column : 5 - <4><2015f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20160> DW_AT_abstract_origin: <0x20d60> - <20164> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <3><2009f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <200a0> DW_AT_abstract_origin: <0x20c92> + <200a4> DW_AT_low_pc : 0x0 + <200a8> DW_AT_high_pc : 0xc + <200ac> DW_AT_call_file : 2 + <200ac> DW_AT_call_line : 1691 + <200ae> DW_AT_call_column : 5 + <4><200af>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <200b0> DW_AT_abstract_origin: <0x20cb0> + <200b4> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><200b8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <200b9> DW_AT_abstract_origin: <0x20ca4> + <200bd> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><200c1>: Abbrev Number: 2 (DW_TAG_variable) + <200c2> DW_AT_abstract_origin: <0x20cbc> + <200c6> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><200ca>: Abbrev Number: 0 + <3><200cb>: Abbrev Number: 0 + <2><200cc>: Abbrev Number: 7 (DW_TAG_lexical_block) + <200cd> DW_AT_low_pc : 0x0 + <200d1> DW_AT_high_pc : 0x34 + <200d5> DW_AT_sibling : <0x2013c> + <3><200d9>: Abbrev Number: 3 (DW_TAG_variable) + <200da> DW_AT_name : val + <200de> DW_AT_decl_file : 2 + <200de> DW_AT_decl_line : 1698 + <200e0> DW_AT_decl_column : 5 + <200e1> DW_AT_type : <0x1c3c9> + <200e5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><200e8>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <200e9> DW_AT_abstract_origin: <0x20cce> + <200ed> DW_AT_low_pc : 0x0 + <200f1> DW_AT_high_pc : 0xa + <200f5> DW_AT_call_file : 2 + <200f5> DW_AT_call_line : 1698 + <200f7> DW_AT_call_column : 5 + <200f8> DW_AT_sibling : <0x2010f> + <4><200fc>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <200fd> DW_AT_abstract_origin: <0x20cdc> + <20101> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><20105>: Abbrev Number: 2 (DW_TAG_variable) + <20106> DW_AT_abstract_origin: <0x20ce8> + <2010a> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <4><2010e>: Abbrev Number: 0 + <3><2010f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20110> DW_AT_abstract_origin: <0x20c92> + <20114> DW_AT_low_pc : 0x0 + <20118> DW_AT_high_pc : 0xc + <2011c> DW_AT_call_file : 2 + <2011c> DW_AT_call_line : 1698 + <2011e> DW_AT_call_column : 5 + <4><2011f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20120> DW_AT_abstract_origin: <0x20cb0> + <20124> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><20128>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20129> DW_AT_abstract_origin: <0x20ca4> + <2012d> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><20131>: Abbrev Number: 2 (DW_TAG_variable) + <20132> DW_AT_abstract_origin: <0x20cbc> + <20136> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><2013a>: Abbrev Number: 0 + <3><2013b>: Abbrev Number: 0 + <2><2013c>: Abbrev Number: 11 (DW_TAG_lexical_block) + <2013d> DW_AT_low_pc : 0x0 + <20141> DW_AT_high_pc : 0x34 + <3><20145>: Abbrev Number: 3 (DW_TAG_variable) + <20146> DW_AT_name : val + <2014a> DW_AT_decl_file : 2 + <2014a> DW_AT_decl_line : 1724 + <2014c> DW_AT_decl_column : 5 + <2014d> DW_AT_type : <0x1c3c9> + <20151> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><20154>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <20155> DW_AT_abstract_origin: <0x20cce> + <20159> DW_AT_low_pc : 0x0 + <2015d> DW_AT_high_pc : 0xa + <20161> DW_AT_call_file : 2 + <20161> DW_AT_call_line : 1724 + <20163> DW_AT_call_column : 5 + <20164> DW_AT_sibling : <0x2017b> <4><20168>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20169> DW_AT_abstract_origin: <0x20d54> - <2016d> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <20169> DW_AT_abstract_origin: <0x20cdc> + <2016d> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) <4><20171>: Abbrev Number: 2 (DW_TAG_variable) - <20172> DW_AT_abstract_origin: <0x20d6c> - <20176> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <20172> DW_AT_abstract_origin: <0x20ce8> + <20176> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) <4><2017a>: Abbrev Number: 0 - <3><2017b>: Abbrev Number: 0 - <2><2017c>: Abbrev Number: 7 (DW_TAG_lexical_block) - <2017d> DW_AT_low_pc : 0x0 - <20181> DW_AT_high_pc : 0x34 - <20185> DW_AT_sibling : <0x201ec> - <3><20189>: Abbrev Number: 3 (DW_TAG_variable) - <2018a> DW_AT_name : val - <2018e> DW_AT_decl_file : 2 - <2018e> DW_AT_decl_line : 1698 - <20190> DW_AT_decl_column : 5 - <20191> DW_AT_type : <0x1c479> - <20195> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><20198>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20199> DW_AT_abstract_origin: <0x20d7e> - <2019d> DW_AT_low_pc : 0x0 - <201a1> DW_AT_high_pc : 0xa - <201a5> DW_AT_call_file : 2 - <201a5> DW_AT_call_line : 1698 - <201a7> DW_AT_call_column : 5 - <201a8> DW_AT_sibling : <0x201bf> - <4><201ac>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <201ad> DW_AT_abstract_origin: <0x20d8c> - <201b1> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><201b5>: Abbrev Number: 2 (DW_TAG_variable) - <201b6> DW_AT_abstract_origin: <0x20d98> - <201ba> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <4><201be>: Abbrev Number: 0 - <3><201bf>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <201c0> DW_AT_abstract_origin: <0x20d42> - <201c4> DW_AT_low_pc : 0x0 - <201c8> DW_AT_high_pc : 0xc - <201cc> DW_AT_call_file : 2 - <201cc> DW_AT_call_line : 1698 - <201ce> DW_AT_call_column : 5 - <4><201cf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <201d0> DW_AT_abstract_origin: <0x20d60> - <201d4> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><201d8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <201d9> DW_AT_abstract_origin: <0x20d54> - <201dd> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><201e1>: Abbrev Number: 2 (DW_TAG_variable) - <201e2> DW_AT_abstract_origin: <0x20d6c> - <201e6> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><201ea>: Abbrev Number: 0 - <3><201eb>: Abbrev Number: 0 - <2><201ec>: Abbrev Number: 11 (DW_TAG_lexical_block) - <201ed> DW_AT_low_pc : 0x0 - <201f1> DW_AT_high_pc : 0x34 - <3><201f5>: Abbrev Number: 3 (DW_TAG_variable) - <201f6> DW_AT_name : val - <201fa> DW_AT_decl_file : 2 - <201fa> DW_AT_decl_line : 1724 - <201fc> DW_AT_decl_column : 5 - <201fd> DW_AT_type : <0x1c479> - <20201> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><20204>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20205> DW_AT_abstract_origin: <0x20d7e> - <20209> DW_AT_low_pc : 0x0 - <2020d> DW_AT_high_pc : 0xa - <20211> DW_AT_call_file : 2 - <20211> DW_AT_call_line : 1724 - <20213> DW_AT_call_column : 5 - <20214> DW_AT_sibling : <0x2022b> - <4><20218>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20219> DW_AT_abstract_origin: <0x20d8c> - <2021d> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) - <4><20221>: Abbrev Number: 2 (DW_TAG_variable) - <20222> DW_AT_abstract_origin: <0x20d98> - <20226> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) - <4><2022a>: Abbrev Number: 0 - <3><2022b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2022c> DW_AT_abstract_origin: <0x20d42> - <20230> DW_AT_low_pc : 0x0 - <20234> DW_AT_high_pc : 0xc - <20238> DW_AT_call_file : 2 - <20238> DW_AT_call_line : 1724 - <2023a> DW_AT_call_column : 5 - <4><2023b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2023c> DW_AT_abstract_origin: <0x20d60> - <20240> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <4><20244>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20245> DW_AT_abstract_origin: <0x20d54> - <20249> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <4><2024d>: Abbrev Number: 2 (DW_TAG_variable) - <2024e> DW_AT_abstract_origin: <0x20d6c> - <20252> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <4><20256>: Abbrev Number: 0 - <3><20257>: Abbrev Number: 0 - <2><20258>: Abbrev Number: 0 - <1><20259>: Abbrev Number: 12 (DW_TAG_subprogram) - <2025a> DW_AT_external : 1 - <2025a> DW_AT_name : (indirect string, offset: 0xf8dc3): HAL_UART_DMAStop - <2025e> DW_AT_decl_file : 2 - <2025e> DW_AT_decl_line : 1606 - <20260> DW_AT_decl_column : 19 - <20260> DW_AT_prototyped : 1 - <20260> DW_AT_type : <0x1ca25> - <20264> DW_AT_low_pc : 0x8006b5c - <20268> DW_AT_high_pc : 0x12c - <2026c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2026e> DW_AT_call_all_tail_calls: 1 - <2026e> DW_AT_sibling : <0x20374> - <2><20272>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20273> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20277> DW_AT_decl_file : 2 - <20278> DW_AT_decl_line : 1606 - <2027a> DW_AT_decl_column : 56 - <2027b> DW_AT_type : <0x1cfb4> - <2027f> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <2><20283>: Abbrev Number: 9 (DW_TAG_variable) - <20284> DW_AT_name : (indirect string, offset: 0xf90b5): gstate - <20288> DW_AT_decl_file : 2 - <20288> DW_AT_decl_line : 1615 - <2028a> DW_AT_decl_column : 31 - <2028b> DW_AT_type : <0x1cd7b> - <2028f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20292>: Abbrev Number: 9 (DW_TAG_variable) - <20293> DW_AT_name : (indirect string, offset: 0xf8f21): rxstate - <20297> DW_AT_decl_file : 2 - <20297> DW_AT_decl_line : 1616 - <20299> DW_AT_decl_column : 31 - <2029a> DW_AT_type : <0x1cd7b> - <2029e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><202a1>: Abbrev Number: 7 (DW_TAG_lexical_block) - <202a2> DW_AT_low_pc : 0x8006b88 - <202a6> DW_AT_high_pc : 0x34 - <202aa> DW_AT_sibling : <0x2030c> - <3><202ae>: Abbrev Number: 3 (DW_TAG_variable) - <202af> DW_AT_name : val - <202b3> DW_AT_decl_file : 2 - <202b3> DW_AT_decl_line : 1622 - <202b5> DW_AT_decl_column : 5 - <202b6> DW_AT_type : <0x1c479> - <202ba> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><202bd>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <202be> DW_AT_abstract_origin: <0x20d7e> - <202c2> DW_AT_low_pc : 0x8006b90 - <202c6> DW_AT_high_pc : 0xa - <202ca> DW_AT_call_file : 2 - <202ca> DW_AT_call_line : 1622 - <202cc> DW_AT_call_column : 5 - <202cd> DW_AT_sibling : <0x202e2> - <4><202d1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <202d2> DW_AT_abstract_origin: <0x20d8c> - <202d6> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><202d9>: Abbrev Number: 2 (DW_TAG_variable) - <202da> DW_AT_abstract_origin: <0x20d98> - <202de> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><202e1>: Abbrev Number: 0 - <3><202e2>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <202e3> DW_AT_abstract_origin: <0x20d42> - <202e7> DW_AT_low_pc : 0x8006bac - <202eb> DW_AT_high_pc : 0xc - <202ef> DW_AT_call_file : 2 - <202ef> DW_AT_call_line : 1622 - <202f1> DW_AT_call_column : 5 - <4><202f2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <202f3> DW_AT_abstract_origin: <0x20d60> - <202f7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><202fa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <202fb> DW_AT_abstract_origin: <0x20d54> - <202ff> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><20302>: Abbrev Number: 2 (DW_TAG_variable) - <20303> DW_AT_abstract_origin: <0x20d6c> - <20307> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><2030a>: Abbrev Number: 0 - <3><2030b>: Abbrev Number: 0 - <2><2030c>: Abbrev Number: 11 (DW_TAG_lexical_block) - <2030d> DW_AT_low_pc : 0x8006c0a - <20311> DW_AT_high_pc : 0x34 - <3><20315>: Abbrev Number: 3 (DW_TAG_variable) - <20316> DW_AT_name : val - <2031a> DW_AT_decl_file : 2 - <2031a> DW_AT_decl_line : 1646 - <2031c> DW_AT_decl_column : 5 - <2031d> DW_AT_type : <0x1c479> - <20321> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><20324>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20325> DW_AT_abstract_origin: <0x20d7e> - <20329> DW_AT_low_pc : 0x8006c12 - <2032d> DW_AT_high_pc : 0xa - <20331> DW_AT_call_file : 2 - <20331> DW_AT_call_line : 1646 - <20333> DW_AT_call_column : 5 - <20334> DW_AT_sibling : <0x20349> - <4><20338>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20339> DW_AT_abstract_origin: <0x20d8c> - <2033d> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><20340>: Abbrev Number: 2 (DW_TAG_variable) - <20341> DW_AT_abstract_origin: <0x20d98> - <20345> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><20348>: Abbrev Number: 0 - <3><20349>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2034a> DW_AT_abstract_origin: <0x20d42> - <2034e> DW_AT_low_pc : 0x8006c2e - <20352> DW_AT_high_pc : 0xc - <20356> DW_AT_call_file : 2 - <20356> DW_AT_call_line : 1646 - <20358> DW_AT_call_column : 5 - <4><20359>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2035a> DW_AT_abstract_origin: <0x20d60> - <2035e> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><20361>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20362> DW_AT_abstract_origin: <0x20d54> - <20366> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><20369>: Abbrev Number: 2 (DW_TAG_variable) - <2036a> DW_AT_abstract_origin: <0x20d6c> - <2036e> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><20371>: Abbrev Number: 0 - <3><20372>: Abbrev Number: 0 - <2><20373>: Abbrev Number: 0 - <1><20374>: Abbrev Number: 21 (DW_TAG_subprogram) - <20375> DW_AT_external : 1 - <20375> DW_AT_name : (indirect string, offset: 0xf9218): HAL_UART_DMAResume - <20379> DW_AT_decl_file : 2 - <20379> DW_AT_decl_line : 1575 - <2037b> DW_AT_decl_column : 19 - <2037c> DW_AT_prototyped : 1 - <2037c> DW_AT_type : <0x1ca25> - <20380> DW_AT_low_pc : 0x0 - <20384> DW_AT_high_pc : 0x108 - <20388> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2038a> DW_AT_call_all_calls: 1 - <2038a> DW_AT_sibling : <0x20552> - <2><2038e>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2038f> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20393> DW_AT_decl_file : 2 - <20394> DW_AT_decl_line : 1575 - <20396> DW_AT_decl_column : 58 - <20397> DW_AT_type : <0x1cfb4> - <2039b> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <2><2039f>: Abbrev Number: 7 (DW_TAG_lexical_block) + <3><2017b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <2017c> DW_AT_abstract_origin: <0x20c92> + <20180> DW_AT_low_pc : 0x0 + <20184> DW_AT_high_pc : 0xc + <20188> DW_AT_call_file : 2 + <20188> DW_AT_call_line : 1724 + <2018a> DW_AT_call_column : 5 + <4><2018b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2018c> DW_AT_abstract_origin: <0x20cb0> + <20190> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <4><20194>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20195> DW_AT_abstract_origin: <0x20ca4> + <20199> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <4><2019d>: Abbrev Number: 2 (DW_TAG_variable) + <2019e> DW_AT_abstract_origin: <0x20cbc> + <201a2> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <4><201a6>: Abbrev Number: 0 + <3><201a7>: Abbrev Number: 0 + <2><201a8>: Abbrev Number: 0 + <1><201a9>: Abbrev Number: 12 (DW_TAG_subprogram) + <201aa> DW_AT_external : 1 + <201aa> DW_AT_name : (indirect string, offset: 0xf8da8): HAL_UART_DMAStop + <201ae> DW_AT_decl_file : 2 + <201ae> DW_AT_decl_line : 1606 + <201b0> DW_AT_decl_column : 19 + <201b0> DW_AT_prototyped : 1 + <201b0> DW_AT_type : <0x1c975> + <201b4> DW_AT_low_pc : 0x8006c10 + <201b8> DW_AT_high_pc : 0x12c + <201bc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <201be> DW_AT_call_all_tail_calls: 1 + <201be> DW_AT_sibling : <0x202c4> + <2><201c2>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <201c3> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <201c7> DW_AT_decl_file : 2 + <201c8> DW_AT_decl_line : 1606 + <201ca> DW_AT_decl_column : 56 + <201cb> DW_AT_type : <0x1cf04> + <201cf> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <2><201d3>: Abbrev Number: 9 (DW_TAG_variable) + <201d4> DW_AT_name : (indirect string, offset: 0xf909a): gstate + <201d8> DW_AT_decl_file : 2 + <201d8> DW_AT_decl_line : 1615 + <201da> DW_AT_decl_column : 31 + <201db> DW_AT_type : <0x1cccb> + <201df> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><201e2>: Abbrev Number: 9 (DW_TAG_variable) + <201e3> DW_AT_name : (indirect string, offset: 0xf8f06): rxstate + <201e7> DW_AT_decl_file : 2 + <201e7> DW_AT_decl_line : 1616 + <201e9> DW_AT_decl_column : 31 + <201ea> DW_AT_type : <0x1cccb> + <201ee> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><201f1>: Abbrev Number: 7 (DW_TAG_lexical_block) + <201f2> DW_AT_low_pc : 0x8006c3c + <201f6> DW_AT_high_pc : 0x34 + <201fa> DW_AT_sibling : <0x2025c> + <3><201fe>: Abbrev Number: 3 (DW_TAG_variable) + <201ff> DW_AT_name : val + <20203> DW_AT_decl_file : 2 + <20203> DW_AT_decl_line : 1622 + <20205> DW_AT_decl_column : 5 + <20206> DW_AT_type : <0x1c3c9> + <2020a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2020d>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2020e> DW_AT_abstract_origin: <0x20cce> + <20212> DW_AT_low_pc : 0x8006c44 + <20216> DW_AT_high_pc : 0xa + <2021a> DW_AT_call_file : 2 + <2021a> DW_AT_call_line : 1622 + <2021c> DW_AT_call_column : 5 + <2021d> DW_AT_sibling : <0x20232> + <4><20221>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20222> DW_AT_abstract_origin: <0x20cdc> + <20226> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><20229>: Abbrev Number: 2 (DW_TAG_variable) + <2022a> DW_AT_abstract_origin: <0x20ce8> + <2022e> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><20231>: Abbrev Number: 0 + <3><20232>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20233> DW_AT_abstract_origin: <0x20c92> + <20237> DW_AT_low_pc : 0x8006c60 + <2023b> DW_AT_high_pc : 0xc + <2023f> DW_AT_call_file : 2 + <2023f> DW_AT_call_line : 1622 + <20241> DW_AT_call_column : 5 + <4><20242>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20243> DW_AT_abstract_origin: <0x20cb0> + <20247> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><2024a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2024b> DW_AT_abstract_origin: <0x20ca4> + <2024f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><20252>: Abbrev Number: 2 (DW_TAG_variable) + <20253> DW_AT_abstract_origin: <0x20cbc> + <20257> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><2025a>: Abbrev Number: 0 + <3><2025b>: Abbrev Number: 0 + <2><2025c>: Abbrev Number: 11 (DW_TAG_lexical_block) + <2025d> DW_AT_low_pc : 0x8006cbe + <20261> DW_AT_high_pc : 0x34 + <3><20265>: Abbrev Number: 3 (DW_TAG_variable) + <20266> DW_AT_name : val + <2026a> DW_AT_decl_file : 2 + <2026a> DW_AT_decl_line : 1646 + <2026c> DW_AT_decl_column : 5 + <2026d> DW_AT_type : <0x1c3c9> + <20271> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><20274>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <20275> DW_AT_abstract_origin: <0x20cce> + <20279> DW_AT_low_pc : 0x8006cc6 + <2027d> DW_AT_high_pc : 0xa + <20281> DW_AT_call_file : 2 + <20281> DW_AT_call_line : 1646 + <20283> DW_AT_call_column : 5 + <20284> DW_AT_sibling : <0x20299> + <4><20288>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20289> DW_AT_abstract_origin: <0x20cdc> + <2028d> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><20290>: Abbrev Number: 2 (DW_TAG_variable) + <20291> DW_AT_abstract_origin: <0x20ce8> + <20295> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><20298>: Abbrev Number: 0 + <3><20299>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <2029a> DW_AT_abstract_origin: <0x20c92> + <2029e> DW_AT_low_pc : 0x8006ce2 + <202a2> DW_AT_high_pc : 0xc + <202a6> DW_AT_call_file : 2 + <202a6> DW_AT_call_line : 1646 + <202a8> DW_AT_call_column : 5 + <4><202a9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <202aa> DW_AT_abstract_origin: <0x20cb0> + <202ae> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><202b1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <202b2> DW_AT_abstract_origin: <0x20ca4> + <202b6> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><202b9>: Abbrev Number: 2 (DW_TAG_variable) + <202ba> DW_AT_abstract_origin: <0x20cbc> + <202be> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><202c1>: Abbrev Number: 0 + <3><202c2>: Abbrev Number: 0 + <2><202c3>: Abbrev Number: 0 + <1><202c4>: Abbrev Number: 21 (DW_TAG_subprogram) + <202c5> DW_AT_external : 1 + <202c5> DW_AT_name : (indirect string, offset: 0xf91fd): HAL_UART_DMAResume + <202c9> DW_AT_decl_file : 2 + <202c9> DW_AT_decl_line : 1575 + <202cb> DW_AT_decl_column : 19 + <202cc> DW_AT_prototyped : 1 + <202cc> DW_AT_type : <0x1c975> + <202d0> DW_AT_low_pc : 0x0 + <202d4> DW_AT_high_pc : 0x108 + <202d8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <202da> DW_AT_call_all_calls: 1 + <202da> DW_AT_sibling : <0x204a2> + <2><202de>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <202df> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <202e3> DW_AT_decl_file : 2 + <202e4> DW_AT_decl_line : 1575 + <202e6> DW_AT_decl_column : 58 + <202e7> DW_AT_type : <0x1cf04> + <202eb> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <2><202ef>: Abbrev Number: 7 (DW_TAG_lexical_block) + <202f0> DW_AT_low_pc : 0x0 + <202f4> DW_AT_high_pc : 0x34 + <202f8> DW_AT_sibling : <0x2035a> + <3><202fc>: Abbrev Number: 3 (DW_TAG_variable) + <202fd> DW_AT_name : val + <20301> DW_AT_decl_file : 2 + <20301> DW_AT_decl_line : 1580 + <20303> DW_AT_decl_column : 5 + <20304> DW_AT_type : <0x1c3c9> + <20308> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2030b>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2030c> DW_AT_abstract_origin: <0x20cce> + <20310> DW_AT_low_pc : 0x0 + <20314> DW_AT_high_pc : 0xa + <20318> DW_AT_call_file : 2 + <20318> DW_AT_call_line : 1580 + <2031a> DW_AT_call_column : 5 + <2031b> DW_AT_sibling : <0x20330> + <4><2031f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20320> DW_AT_abstract_origin: <0x20cdc> + <20324> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><20327>: Abbrev Number: 2 (DW_TAG_variable) + <20328> DW_AT_abstract_origin: <0x20ce8> + <2032c> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><2032f>: Abbrev Number: 0 + <3><20330>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20331> DW_AT_abstract_origin: <0x20c92> + <20335> DW_AT_low_pc : 0x0 + <20339> DW_AT_high_pc : 0xc + <2033d> DW_AT_call_file : 2 + <2033d> DW_AT_call_line : 1580 + <2033f> DW_AT_call_column : 5 + <4><20340>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20341> DW_AT_abstract_origin: <0x20cb0> + <20345> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><20348>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20349> DW_AT_abstract_origin: <0x20ca4> + <2034d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><20350>: Abbrev Number: 2 (DW_TAG_variable) + <20351> DW_AT_abstract_origin: <0x20cbc> + <20355> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><20358>: Abbrev Number: 0 + <3><20359>: Abbrev Number: 0 + <2><2035a>: Abbrev Number: 7 (DW_TAG_lexical_block) + <2035b> DW_AT_low_pc : 0x0 + <2035f> DW_AT_high_pc : 0x32 + <20363> DW_AT_sibling : <0x203c5> + <3><20367>: Abbrev Number: 3 (DW_TAG_variable) + <20368> DW_AT_name : val + <2036c> DW_AT_decl_file : 2 + <2036c> DW_AT_decl_line : 1590 + <2036e> DW_AT_decl_column : 7 + <2036f> DW_AT_type : <0x1c3c9> + <20373> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><20376>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <20377> DW_AT_abstract_origin: <0x20cce> + <2037b> DW_AT_low_pc : 0x0 + <2037f> DW_AT_high_pc : 0xa + <20383> DW_AT_call_file : 2 + <20383> DW_AT_call_line : 1590 + <20385> DW_AT_call_column : 7 + <20386> DW_AT_sibling : <0x2039b> + <4><2038a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2038b> DW_AT_abstract_origin: <0x20cdc> + <2038f> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><20392>: Abbrev Number: 2 (DW_TAG_variable) + <20393> DW_AT_abstract_origin: <0x20ce8> + <20397> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><2039a>: Abbrev Number: 0 + <3><2039b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <2039c> DW_AT_abstract_origin: <0x20c92> <203a0> DW_AT_low_pc : 0x0 - <203a4> DW_AT_high_pc : 0x34 - <203a8> DW_AT_sibling : <0x2040a> - <3><203ac>: Abbrev Number: 3 (DW_TAG_variable) - <203ad> DW_AT_name : val - <203b1> DW_AT_decl_file : 2 - <203b1> DW_AT_decl_line : 1580 - <203b3> DW_AT_decl_column : 5 - <203b4> DW_AT_type : <0x1c479> - <203b8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><203bb>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <203bc> DW_AT_abstract_origin: <0x20d7e> - <203c0> DW_AT_low_pc : 0x0 - <203c4> DW_AT_high_pc : 0xa - <203c8> DW_AT_call_file : 2 - <203c8> DW_AT_call_line : 1580 - <203ca> DW_AT_call_column : 5 - <203cb> DW_AT_sibling : <0x203e0> - <4><203cf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <203d0> DW_AT_abstract_origin: <0x20d8c> - <203d4> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><203d7>: Abbrev Number: 2 (DW_TAG_variable) - <203d8> DW_AT_abstract_origin: <0x20d98> - <203dc> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><203df>: Abbrev Number: 0 - <3><203e0>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <203e1> DW_AT_abstract_origin: <0x20d42> - <203e5> DW_AT_low_pc : 0x0 - <203e9> DW_AT_high_pc : 0xc - <203ed> DW_AT_call_file : 2 - <203ed> DW_AT_call_line : 1580 - <203ef> DW_AT_call_column : 5 - <4><203f0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <203f1> DW_AT_abstract_origin: <0x20d60> - <203f5> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><203f8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <203f9> DW_AT_abstract_origin: <0x20d54> - <203fd> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><20400>: Abbrev Number: 2 (DW_TAG_variable) - <20401> DW_AT_abstract_origin: <0x20d6c> - <20405> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><20408>: Abbrev Number: 0 - <3><20409>: Abbrev Number: 0 - <2><2040a>: Abbrev Number: 7 (DW_TAG_lexical_block) - <2040b> DW_AT_low_pc : 0x0 - <2040f> DW_AT_high_pc : 0x32 - <20413> DW_AT_sibling : <0x20475> - <3><20417>: Abbrev Number: 3 (DW_TAG_variable) - <20418> DW_AT_name : val - <2041c> DW_AT_decl_file : 2 - <2041c> DW_AT_decl_line : 1590 - <2041e> DW_AT_decl_column : 7 - <2041f> DW_AT_type : <0x1c479> - <20423> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><20426>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20427> DW_AT_abstract_origin: <0x20d7e> - <2042b> DW_AT_low_pc : 0x0 - <2042f> DW_AT_high_pc : 0xa - <20433> DW_AT_call_file : 2 - <20433> DW_AT_call_line : 1590 - <20435> DW_AT_call_column : 7 - <20436> DW_AT_sibling : <0x2044b> - <4><2043a>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2043b> DW_AT_abstract_origin: <0x20d8c> - <2043f> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><20442>: Abbrev Number: 2 (DW_TAG_variable) - <20443> DW_AT_abstract_origin: <0x20d98> - <20447> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <4><2044a>: Abbrev Number: 0 - <3><2044b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2044c> DW_AT_abstract_origin: <0x20d42> - <20450> DW_AT_low_pc : 0x0 - <20454> DW_AT_high_pc : 0xc - <20458> DW_AT_call_file : 2 - <20458> DW_AT_call_line : 1590 - <2045a> DW_AT_call_column : 7 - <4><2045b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2045c> DW_AT_abstract_origin: <0x20d60> - <20460> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><20463>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20464> DW_AT_abstract_origin: <0x20d54> - <20468> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><2046b>: Abbrev Number: 2 (DW_TAG_variable) - <2046c> DW_AT_abstract_origin: <0x20d6c> - <20470> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <203a4> DW_AT_high_pc : 0xc + <203a8> DW_AT_call_file : 2 + <203a8> DW_AT_call_line : 1590 + <203aa> DW_AT_call_column : 7 + <4><203ab>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <203ac> DW_AT_abstract_origin: <0x20cb0> + <203b0> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><203b3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <203b4> DW_AT_abstract_origin: <0x20ca4> + <203b8> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><203bb>: Abbrev Number: 2 (DW_TAG_variable) + <203bc> DW_AT_abstract_origin: <0x20cbc> + <203c0> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><203c3>: Abbrev Number: 0 + <3><203c4>: Abbrev Number: 0 + <2><203c5>: Abbrev Number: 7 (DW_TAG_lexical_block) + <203c6> DW_AT_low_pc : 0x0 + <203ca> DW_AT_high_pc : 0x34 + <203ce> DW_AT_sibling : <0x20435> + <3><203d2>: Abbrev Number: 3 (DW_TAG_variable) + <203d3> DW_AT_name : val + <203d7> DW_AT_decl_file : 2 + <203d7> DW_AT_decl_line : 1592 + <203d9> DW_AT_decl_column : 5 + <203da> DW_AT_type : <0x1c3c9> + <203de> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><203e1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <203e2> DW_AT_abstract_origin: <0x20cce> + <203e6> DW_AT_low_pc : 0x0 + <203ea> DW_AT_high_pc : 0xa + <203ee> DW_AT_call_file : 2 + <203ee> DW_AT_call_line : 1592 + <203f0> DW_AT_call_column : 5 + <203f1> DW_AT_sibling : <0x20408> + <4><203f5>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <203f6> DW_AT_abstract_origin: <0x20cdc> + <203fa> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><203fe>: Abbrev Number: 2 (DW_TAG_variable) + <203ff> DW_AT_abstract_origin: <0x20ce8> + <20403> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><20407>: Abbrev Number: 0 + <3><20408>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20409> DW_AT_abstract_origin: <0x20c92> + <2040d> DW_AT_low_pc : 0x0 + <20411> DW_AT_high_pc : 0xc + <20415> DW_AT_call_file : 2 + <20415> DW_AT_call_line : 1592 + <20417> DW_AT_call_column : 5 + <4><20418>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20419> DW_AT_abstract_origin: <0x20cb0> + <2041d> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><20421>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20422> DW_AT_abstract_origin: <0x20ca4> + <20426> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><2042a>: Abbrev Number: 2 (DW_TAG_variable) + <2042b> DW_AT_abstract_origin: <0x20cbc> + <2042f> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><20433>: Abbrev Number: 0 + <3><20434>: Abbrev Number: 0 + <2><20435>: Abbrev Number: 11 (DW_TAG_lexical_block) + <20436> DW_AT_low_pc : 0x0 + <2043a> DW_AT_high_pc : 0x34 + <3><2043e>: Abbrev Number: 3 (DW_TAG_variable) + <2043f> DW_AT_name : val + <20443> DW_AT_decl_file : 2 + <20443> DW_AT_decl_line : 1595 + <20445> DW_AT_decl_column : 5 + <20446> DW_AT_type : <0x1c3c9> + <2044a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2044d>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2044e> DW_AT_abstract_origin: <0x20cce> + <20452> DW_AT_low_pc : 0x0 + <20456> DW_AT_high_pc : 0xa + <2045a> DW_AT_call_file : 2 + <2045a> DW_AT_call_line : 1595 + <2045c> DW_AT_call_column : 5 + <2045d> DW_AT_sibling : <0x20474> + <4><20461>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20462> DW_AT_abstract_origin: <0x20cdc> + <20466> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><2046a>: Abbrev Number: 2 (DW_TAG_variable) + <2046b> DW_AT_abstract_origin: <0x20ce8> + <2046f> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) <4><20473>: Abbrev Number: 0 - <3><20474>: Abbrev Number: 0 - <2><20475>: Abbrev Number: 7 (DW_TAG_lexical_block) - <20476> DW_AT_low_pc : 0x0 - <2047a> DW_AT_high_pc : 0x34 - <2047e> DW_AT_sibling : <0x204e5> - <3><20482>: Abbrev Number: 3 (DW_TAG_variable) - <20483> DW_AT_name : val - <20487> DW_AT_decl_file : 2 - <20487> DW_AT_decl_line : 1592 - <20489> DW_AT_decl_column : 5 - <2048a> DW_AT_type : <0x1c479> - <2048e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><20491>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20492> DW_AT_abstract_origin: <0x20d7e> - <20496> DW_AT_low_pc : 0x0 - <2049a> DW_AT_high_pc : 0xa - <2049e> DW_AT_call_file : 2 - <2049e> DW_AT_call_line : 1592 - <204a0> DW_AT_call_column : 5 - <204a1> DW_AT_sibling : <0x204b8> - <4><204a5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <204a6> DW_AT_abstract_origin: <0x20d8c> - <204aa> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><204ae>: Abbrev Number: 2 (DW_TAG_variable) - <204af> DW_AT_abstract_origin: <0x20d98> - <204b3> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><204b7>: Abbrev Number: 0 - <3><204b8>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <204b9> DW_AT_abstract_origin: <0x20d42> - <204bd> DW_AT_low_pc : 0x0 - <204c1> DW_AT_high_pc : 0xc - <204c5> DW_AT_call_file : 2 - <204c5> DW_AT_call_line : 1592 - <204c7> DW_AT_call_column : 5 - <4><204c8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <204c9> DW_AT_abstract_origin: <0x20d60> - <204cd> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><204d1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <204d2> DW_AT_abstract_origin: <0x20d54> - <204d6> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><204da>: Abbrev Number: 2 (DW_TAG_variable) - <204db> DW_AT_abstract_origin: <0x20d6c> - <204df> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><204e3>: Abbrev Number: 0 - <3><204e4>: Abbrev Number: 0 - <2><204e5>: Abbrev Number: 11 (DW_TAG_lexical_block) - <204e6> DW_AT_low_pc : 0x0 - <204ea> DW_AT_high_pc : 0x34 - <3><204ee>: Abbrev Number: 3 (DW_TAG_variable) - <204ef> DW_AT_name : val - <204f3> DW_AT_decl_file : 2 - <204f3> DW_AT_decl_line : 1595 - <204f5> DW_AT_decl_column : 5 - <204f6> DW_AT_type : <0x1c479> - <204fa> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><204fd>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <204fe> DW_AT_abstract_origin: <0x20d7e> - <20502> DW_AT_low_pc : 0x0 - <20506> DW_AT_high_pc : 0xa - <2050a> DW_AT_call_file : 2 - <2050a> DW_AT_call_line : 1595 - <2050c> DW_AT_call_column : 5 - <2050d> DW_AT_sibling : <0x20524> - <4><20511>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20512> DW_AT_abstract_origin: <0x20d8c> - <20516> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><2051a>: Abbrev Number: 2 (DW_TAG_variable) - <2051b> DW_AT_abstract_origin: <0x20d98> - <2051f> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><20523>: Abbrev Number: 0 - <3><20524>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <20525> DW_AT_abstract_origin: <0x20d42> - <20529> DW_AT_low_pc : 0x0 - <2052d> DW_AT_high_pc : 0xc - <20531> DW_AT_call_file : 2 - <20531> DW_AT_call_line : 1595 - <20533> DW_AT_call_column : 5 - <4><20534>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20535> DW_AT_abstract_origin: <0x20d60> - <20539> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><2053d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2053e> DW_AT_abstract_origin: <0x20d54> - <20542> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><20546>: Abbrev Number: 2 (DW_TAG_variable) - <20547> DW_AT_abstract_origin: <0x20d6c> - <2054b> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><2054f>: Abbrev Number: 0 - <3><20550>: Abbrev Number: 0 - <2><20551>: Abbrev Number: 0 - <1><20552>: Abbrev Number: 21 (DW_TAG_subprogram) - <20553> DW_AT_external : 1 - <20553> DW_AT_name : (indirect string, offset: 0xf8cf8): HAL_UART_DMAPause - <20557> DW_AT_decl_file : 2 - <20557> DW_AT_decl_line : 1545 - <20559> DW_AT_decl_column : 19 - <2055a> DW_AT_prototyped : 1 - <2055a> DW_AT_type : <0x1ca25> - <2055e> DW_AT_low_pc : 0x0 - <20562> DW_AT_high_pc : 0x11c - <20566> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20568> DW_AT_call_all_calls: 1 - <20568> DW_AT_sibling : <0x20750> - <2><2056c>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2056d> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20571> DW_AT_decl_file : 2 - <20572> DW_AT_decl_line : 1545 - <20574> DW_AT_decl_column : 57 - <20575> DW_AT_type : <0x1cfb4> - <20579> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <2><2057d>: Abbrev Number: 9 (DW_TAG_variable) - <2057e> DW_AT_name : (indirect string, offset: 0xf90b5): gstate - <20582> DW_AT_decl_file : 2 - <20582> DW_AT_decl_line : 1547 - <20584> DW_AT_decl_column : 31 - <20585> DW_AT_type : <0x1cd7b> - <20589> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2058c>: Abbrev Number: 9 (DW_TAG_variable) - <2058d> DW_AT_name : (indirect string, offset: 0xf8f21): rxstate - <20591> DW_AT_decl_file : 2 - <20591> DW_AT_decl_line : 1548 - <20593> DW_AT_decl_column : 31 - <20594> DW_AT_type : <0x1cd7b> - <20598> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2059b>: Abbrev Number: 7 (DW_TAG_lexical_block) - <2059c> DW_AT_low_pc : 0x0 - <205a0> DW_AT_high_pc : 0x34 - <205a4> DW_AT_sibling : <0x20606> - <3><205a8>: Abbrev Number: 3 (DW_TAG_variable) - <205a9> DW_AT_name : val - <205ad> DW_AT_decl_file : 2 - <205ad> DW_AT_decl_line : 1554 - <205af> DW_AT_decl_column : 5 - <205b0> DW_AT_type : <0x1c479> - <205b4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><205b7>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <205b8> DW_AT_abstract_origin: <0x20d7e> - <205bc> DW_AT_low_pc : 0x0 - <205c0> DW_AT_high_pc : 0xa - <205c4> DW_AT_call_file : 2 - <205c4> DW_AT_call_line : 1554 - <205c6> DW_AT_call_column : 5 - <205c7> DW_AT_sibling : <0x205dc> - <4><205cb>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <205cc> DW_AT_abstract_origin: <0x20d8c> - <205d0> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><205d3>: Abbrev Number: 2 (DW_TAG_variable) - <205d4> DW_AT_abstract_origin: <0x20d98> - <205d8> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><205db>: Abbrev Number: 0 - <3><205dc>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <205dd> DW_AT_abstract_origin: <0x20d42> - <205e1> DW_AT_low_pc : 0x0 - <205e5> DW_AT_high_pc : 0xc - <205e9> DW_AT_call_file : 2 - <205e9> DW_AT_call_line : 1554 - <205eb> DW_AT_call_column : 5 - <4><205ec>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <205ed> DW_AT_abstract_origin: <0x20d60> - <205f1> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><205f4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <205f5> DW_AT_abstract_origin: <0x20d54> - <205f9> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><20474>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20475> DW_AT_abstract_origin: <0x20c92> + <20479> DW_AT_low_pc : 0x0 + <2047d> DW_AT_high_pc : 0xc + <20481> DW_AT_call_file : 2 + <20481> DW_AT_call_line : 1595 + <20483> DW_AT_call_column : 5 + <4><20484>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20485> DW_AT_abstract_origin: <0x20cb0> + <20489> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><2048d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2048e> DW_AT_abstract_origin: <0x20ca4> + <20492> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <4><20496>: Abbrev Number: 2 (DW_TAG_variable) + <20497> DW_AT_abstract_origin: <0x20cbc> + <2049b> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><2049f>: Abbrev Number: 0 + <3><204a0>: Abbrev Number: 0 + <2><204a1>: Abbrev Number: 0 + <1><204a2>: Abbrev Number: 21 (DW_TAG_subprogram) + <204a3> DW_AT_external : 1 + <204a3> DW_AT_name : (indirect string, offset: 0xf8cdd): HAL_UART_DMAPause + <204a7> DW_AT_decl_file : 2 + <204a7> DW_AT_decl_line : 1545 + <204a9> DW_AT_decl_column : 19 + <204aa> DW_AT_prototyped : 1 + <204aa> DW_AT_type : <0x1c975> + <204ae> DW_AT_low_pc : 0x0 + <204b2> DW_AT_high_pc : 0x11c + <204b6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <204b8> DW_AT_call_all_calls: 1 + <204b8> DW_AT_sibling : <0x206a0> + <2><204bc>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <204bd> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <204c1> DW_AT_decl_file : 2 + <204c2> DW_AT_decl_line : 1545 + <204c4> DW_AT_decl_column : 57 + <204c5> DW_AT_type : <0x1cf04> + <204c9> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <2><204cd>: Abbrev Number: 9 (DW_TAG_variable) + <204ce> DW_AT_name : (indirect string, offset: 0xf909a): gstate + <204d2> DW_AT_decl_file : 2 + <204d2> DW_AT_decl_line : 1547 + <204d4> DW_AT_decl_column : 31 + <204d5> DW_AT_type : <0x1cccb> + <204d9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><204dc>: Abbrev Number: 9 (DW_TAG_variable) + <204dd> DW_AT_name : (indirect string, offset: 0xf8f06): rxstate + <204e1> DW_AT_decl_file : 2 + <204e1> DW_AT_decl_line : 1548 + <204e3> DW_AT_decl_column : 31 + <204e4> DW_AT_type : <0x1cccb> + <204e8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><204eb>: Abbrev Number: 7 (DW_TAG_lexical_block) + <204ec> DW_AT_low_pc : 0x0 + <204f0> DW_AT_high_pc : 0x34 + <204f4> DW_AT_sibling : <0x20556> + <3><204f8>: Abbrev Number: 3 (DW_TAG_variable) + <204f9> DW_AT_name : val + <204fd> DW_AT_decl_file : 2 + <204fd> DW_AT_decl_line : 1554 + <204ff> DW_AT_decl_column : 5 + <20500> DW_AT_type : <0x1c3c9> + <20504> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><20507>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <20508> DW_AT_abstract_origin: <0x20cce> + <2050c> DW_AT_low_pc : 0x0 + <20510> DW_AT_high_pc : 0xa + <20514> DW_AT_call_file : 2 + <20514> DW_AT_call_line : 1554 + <20516> DW_AT_call_column : 5 + <20517> DW_AT_sibling : <0x2052c> + <4><2051b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2051c> DW_AT_abstract_origin: <0x20cdc> + <20520> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><20523>: Abbrev Number: 2 (DW_TAG_variable) + <20524> DW_AT_abstract_origin: <0x20ce8> + <20528> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><2052b>: Abbrev Number: 0 + <3><2052c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <2052d> DW_AT_abstract_origin: <0x20c92> + <20531> DW_AT_low_pc : 0x0 + <20535> DW_AT_high_pc : 0xc + <20539> DW_AT_call_file : 2 + <20539> DW_AT_call_line : 1554 + <2053b> DW_AT_call_column : 5 + <4><2053c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2053d> DW_AT_abstract_origin: <0x20cb0> + <20541> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><20544>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20545> DW_AT_abstract_origin: <0x20ca4> + <20549> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><2054c>: Abbrev Number: 2 (DW_TAG_variable) + <2054d> DW_AT_abstract_origin: <0x20cbc> + <20551> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><20554>: Abbrev Number: 0 + <3><20555>: Abbrev Number: 0 + <2><20556>: Abbrev Number: 7 (DW_TAG_lexical_block) + <20557> DW_AT_low_pc : 0x0 + <2055b> DW_AT_high_pc : 0x32 + <2055f> DW_AT_sibling : <0x205c3> + <3><20563>: Abbrev Number: 3 (DW_TAG_variable) + <20564> DW_AT_name : val + <20568> DW_AT_decl_file : 2 + <20568> DW_AT_decl_line : 1560 + <2056a> DW_AT_decl_column : 5 + <2056b> DW_AT_type : <0x1c3c9> + <2056f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><20572>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <20573> DW_AT_abstract_origin: <0x20cce> + <20577> DW_AT_low_pc : 0x0 + <2057b> DW_AT_high_pc : 0xa + <2057f> DW_AT_call_file : 2 + <2057f> DW_AT_call_line : 1560 + <20581> DW_AT_call_column : 5 + <20582> DW_AT_sibling : <0x20599> + <4><20586>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20587> DW_AT_abstract_origin: <0x20cdc> + <2058b> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <4><2058f>: Abbrev Number: 2 (DW_TAG_variable) + <20590> DW_AT_abstract_origin: <0x20ce8> + <20594> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <4><20598>: Abbrev Number: 0 + <3><20599>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <2059a> DW_AT_abstract_origin: <0x20c92> + <2059e> DW_AT_low_pc : 0x0 + <205a2> DW_AT_high_pc : 0xc + <205a6> DW_AT_call_file : 2 + <205a6> DW_AT_call_line : 1560 + <205a8> DW_AT_call_column : 5 + <4><205a9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <205aa> DW_AT_abstract_origin: <0x20cb0> + <205ae> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <4><205b1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <205b2> DW_AT_abstract_origin: <0x20ca4> + <205b6> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><205b9>: Abbrev Number: 2 (DW_TAG_variable) + <205ba> DW_AT_abstract_origin: <0x20cbc> + <205be> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <4><205c1>: Abbrev Number: 0 + <3><205c2>: Abbrev Number: 0 + <2><205c3>: Abbrev Number: 7 (DW_TAG_lexical_block) + <205c4> DW_AT_low_pc : 0x0 + <205c8> DW_AT_high_pc : 0x34 + <205cc> DW_AT_sibling : <0x20633> + <3><205d0>: Abbrev Number: 3 (DW_TAG_variable) + <205d1> DW_AT_name : val + <205d5> DW_AT_decl_file : 2 + <205d5> DW_AT_decl_line : 1561 + <205d7> DW_AT_decl_column : 5 + <205d8> DW_AT_type : <0x1c3c9> + <205dc> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><205df>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <205e0> DW_AT_abstract_origin: <0x20cce> + <205e4> DW_AT_low_pc : 0x0 + <205e8> DW_AT_high_pc : 0xa + <205ec> DW_AT_call_file : 2 + <205ec> DW_AT_call_line : 1561 + <205ee> DW_AT_call_column : 5 + <205ef> DW_AT_sibling : <0x20606> + <4><205f3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <205f4> DW_AT_abstract_origin: <0x20cdc> + <205f8> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) <4><205fc>: Abbrev Number: 2 (DW_TAG_variable) - <205fd> DW_AT_abstract_origin: <0x20d6c> - <20601> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><20604>: Abbrev Number: 0 - <3><20605>: Abbrev Number: 0 - <2><20606>: Abbrev Number: 7 (DW_TAG_lexical_block) - <20607> DW_AT_low_pc : 0x0 - <2060b> DW_AT_high_pc : 0x32 - <2060f> DW_AT_sibling : <0x20673> - <3><20613>: Abbrev Number: 3 (DW_TAG_variable) - <20614> DW_AT_name : val - <20618> DW_AT_decl_file : 2 - <20618> DW_AT_decl_line : 1560 - <2061a> DW_AT_decl_column : 5 - <2061b> DW_AT_type : <0x1c479> - <2061f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><20622>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20623> DW_AT_abstract_origin: <0x20d7e> - <20627> DW_AT_low_pc : 0x0 - <2062b> DW_AT_high_pc : 0xa - <2062f> DW_AT_call_file : 2 - <2062f> DW_AT_call_line : 1560 - <20631> DW_AT_call_column : 5 - <20632> DW_AT_sibling : <0x20649> - <4><20636>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20637> DW_AT_abstract_origin: <0x20d8c> - <2063b> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <4><2063f>: Abbrev Number: 2 (DW_TAG_variable) - <20640> DW_AT_abstract_origin: <0x20d98> - <20644> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <4><20648>: Abbrev Number: 0 - <3><20649>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2064a> DW_AT_abstract_origin: <0x20d42> - <2064e> DW_AT_low_pc : 0x0 - <20652> DW_AT_high_pc : 0xc - <20656> DW_AT_call_file : 2 - <20656> DW_AT_call_line : 1560 - <20658> DW_AT_call_column : 5 - <4><20659>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2065a> DW_AT_abstract_origin: <0x20d60> - <2065e> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <4><20661>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20662> DW_AT_abstract_origin: <0x20d54> - <20666> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><20669>: Abbrev Number: 2 (DW_TAG_variable) - <2066a> DW_AT_abstract_origin: <0x20d6c> - <2066e> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <205fd> DW_AT_abstract_origin: <0x20ce8> + <20601> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <4><20605>: Abbrev Number: 0 + <3><20606>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20607> DW_AT_abstract_origin: <0x20c92> + <2060b> DW_AT_low_pc : 0x0 + <2060f> DW_AT_high_pc : 0xc + <20613> DW_AT_call_file : 2 + <20613> DW_AT_call_line : 1561 + <20615> DW_AT_call_column : 5 + <4><20616>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20617> DW_AT_abstract_origin: <0x20cb0> + <2061b> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <4><2061f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20620> DW_AT_abstract_origin: <0x20ca4> + <20624> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <4><20628>: Abbrev Number: 2 (DW_TAG_variable) + <20629> DW_AT_abstract_origin: <0x20cbc> + <2062d> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><20631>: Abbrev Number: 0 + <3><20632>: Abbrev Number: 0 + <2><20633>: Abbrev Number: 11 (DW_TAG_lexical_block) + <20634> DW_AT_low_pc : 0x0 + <20638> DW_AT_high_pc : 0x34 + <3><2063c>: Abbrev Number: 3 (DW_TAG_variable) + <2063d> DW_AT_name : val + <20641> DW_AT_decl_file : 2 + <20641> DW_AT_decl_line : 1564 + <20643> DW_AT_decl_column : 5 + <20644> DW_AT_type : <0x1c3c9> + <20648> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2064b>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2064c> DW_AT_abstract_origin: <0x20cce> + <20650> DW_AT_low_pc : 0x0 + <20654> DW_AT_high_pc : 0xa + <20658> DW_AT_call_file : 2 + <20658> DW_AT_call_line : 1564 + <2065a> DW_AT_call_column : 5 + <2065b> DW_AT_sibling : <0x20672> + <4><2065f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20660> DW_AT_abstract_origin: <0x20cdc> + <20664> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <4><20668>: Abbrev Number: 2 (DW_TAG_variable) + <20669> DW_AT_abstract_origin: <0x20ce8> + <2066d> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) <4><20671>: Abbrev Number: 0 - <3><20672>: Abbrev Number: 0 - <2><20673>: Abbrev Number: 7 (DW_TAG_lexical_block) - <20674> DW_AT_low_pc : 0x0 - <20678> DW_AT_high_pc : 0x34 - <2067c> DW_AT_sibling : <0x206e3> - <3><20680>: Abbrev Number: 3 (DW_TAG_variable) - <20681> DW_AT_name : val - <20685> DW_AT_decl_file : 2 - <20685> DW_AT_decl_line : 1561 - <20687> DW_AT_decl_column : 5 - <20688> DW_AT_type : <0x1c479> - <2068c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2068f>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20690> DW_AT_abstract_origin: <0x20d7e> - <20694> DW_AT_low_pc : 0x0 - <20698> DW_AT_high_pc : 0xa - <2069c> DW_AT_call_file : 2 - <2069c> DW_AT_call_line : 1561 - <2069e> DW_AT_call_column : 5 - <2069f> DW_AT_sibling : <0x206b6> - <4><206a3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <206a4> DW_AT_abstract_origin: <0x20d8c> - <206a8> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><206ac>: Abbrev Number: 2 (DW_TAG_variable) - <206ad> DW_AT_abstract_origin: <0x20d98> - <206b1> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <4><206b5>: Abbrev Number: 0 - <3><206b6>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <206b7> DW_AT_abstract_origin: <0x20d42> - <206bb> DW_AT_low_pc : 0x0 - <206bf> DW_AT_high_pc : 0xc - <206c3> DW_AT_call_file : 2 - <206c3> DW_AT_call_line : 1561 - <206c5> DW_AT_call_column : 5 - <4><206c6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <206c7> DW_AT_abstract_origin: <0x20d60> - <206cb> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <4><206cf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <206d0> DW_AT_abstract_origin: <0x20d54> - <206d4> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <4><206d8>: Abbrev Number: 2 (DW_TAG_variable) - <206d9> DW_AT_abstract_origin: <0x20d6c> - <206dd> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><206e1>: Abbrev Number: 0 - <3><206e2>: Abbrev Number: 0 - <2><206e3>: Abbrev Number: 11 (DW_TAG_lexical_block) - <206e4> DW_AT_low_pc : 0x0 - <206e8> DW_AT_high_pc : 0x34 - <3><206ec>: Abbrev Number: 3 (DW_TAG_variable) - <206ed> DW_AT_name : val - <206f1> DW_AT_decl_file : 2 - <206f1> DW_AT_decl_line : 1564 - <206f3> DW_AT_decl_column : 5 - <206f4> DW_AT_type : <0x1c479> - <206f8> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><206fb>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <206fc> DW_AT_abstract_origin: <0x20d7e> - <20700> DW_AT_low_pc : 0x0 - <20704> DW_AT_high_pc : 0xa - <20708> DW_AT_call_file : 2 - <20708> DW_AT_call_line : 1564 - <2070a> DW_AT_call_column : 5 - <2070b> DW_AT_sibling : <0x20722> - <4><2070f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20710> DW_AT_abstract_origin: <0x20d8c> - <20714> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <4><20718>: Abbrev Number: 2 (DW_TAG_variable) - <20719> DW_AT_abstract_origin: <0x20d98> - <2071d> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <4><20721>: Abbrev Number: 0 - <3><20722>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <20723> DW_AT_abstract_origin: <0x20d42> - <20727> DW_AT_low_pc : 0x0 - <2072b> DW_AT_high_pc : 0xc - <2072f> DW_AT_call_file : 2 - <2072f> DW_AT_call_line : 1564 - <20731> DW_AT_call_column : 5 - <4><20732>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20733> DW_AT_abstract_origin: <0x20d60> - <20737> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <4><2073b>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2073c> DW_AT_abstract_origin: <0x20d54> - <20740> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <4><20744>: Abbrev Number: 2 (DW_TAG_variable) - <20745> DW_AT_abstract_origin: <0x20d6c> - <20749> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><2074d>: Abbrev Number: 0 - <3><2074e>: Abbrev Number: 0 - <2><2074f>: Abbrev Number: 0 - <1><20750>: Abbrev Number: 12 (DW_TAG_subprogram) - <20751> DW_AT_external : 1 - <20751> DW_AT_name : (indirect string, offset: 0xf9171): HAL_UART_Receive_DMA - <20755> DW_AT_decl_file : 2 - <20755> DW_AT_decl_line : 1500 - <20757> DW_AT_decl_column : 19 - <20757> DW_AT_prototyped : 1 - <20757> DW_AT_type : <0x1ca25> - <2075b> DW_AT_low_pc : 0x0 - <2075f> DW_AT_high_pc : 0x98 - <20763> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20765> DW_AT_call_all_tail_calls: 1 - <20765> DW_AT_sibling : <0x20801> - <2><20769>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2076a> DW_AT_name : (indirect string, offset: 0xf1520): huart - <2076e> DW_AT_decl_file : 2 - <2076f> DW_AT_decl_line : 1500 - <20771> DW_AT_decl_column : 60 - <20772> DW_AT_type : <0x1cfb4> - <20776> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><20779>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2077a> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <2077e> DW_AT_decl_file : 2 - <2077f> DW_AT_decl_line : 1500 - <20781> DW_AT_decl_column : 76 - <20782> DW_AT_type : <0x1cc44> - <20786> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><20789>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2078a> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <2078e> DW_AT_decl_file : 2 - <2078f> DW_AT_decl_line : 1500 - <20791> DW_AT_decl_column : 92 - <20792> DW_AT_type : <0x1c463> - <20796> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) - <2><20799>: Abbrev Number: 11 (DW_TAG_lexical_block) - <2079a> DW_AT_low_pc : 0x0 - <2079e> DW_AT_high_pc : 0x32 - <3><207a2>: Abbrev Number: 3 (DW_TAG_variable) - <207a3> DW_AT_name : val - <207a7> DW_AT_decl_file : 2 - <207a7> DW_AT_decl_line : 1520 - <207a9> DW_AT_decl_column : 9 - <207aa> DW_AT_type : <0x1c479> - <207ae> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><207b1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <207b2> DW_AT_abstract_origin: <0x20d7e> - <207b6> DW_AT_low_pc : 0x0 - <207ba> DW_AT_high_pc : 0xa - <207be> DW_AT_call_file : 2 - <207be> DW_AT_call_line : 1520 - <207c0> DW_AT_call_column : 9 - <207c1> DW_AT_sibling : <0x207d6> - <4><207c5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <207c6> DW_AT_abstract_origin: <0x20d8c> - <207ca> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><207cd>: Abbrev Number: 2 (DW_TAG_variable) - <207ce> DW_AT_abstract_origin: <0x20d98> - <207d2> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><207d5>: Abbrev Number: 0 - <3><207d6>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <207d7> DW_AT_abstract_origin: <0x20d42> - <207db> DW_AT_low_pc : 0x0 - <207df> DW_AT_high_pc : 0xc - <207e3> DW_AT_call_file : 2 - <207e3> DW_AT_call_line : 1520 - <207e5> DW_AT_call_column : 9 - <4><207e6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <207e7> DW_AT_abstract_origin: <0x20d60> - <207eb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><207ee>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <207ef> DW_AT_abstract_origin: <0x20d54> - <207f3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><207f6>: Abbrev Number: 2 (DW_TAG_variable) - <207f7> DW_AT_abstract_origin: <0x20d6c> - <207fb> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><207fe>: Abbrev Number: 0 - <3><207ff>: Abbrev Number: 0 - <2><20800>: Abbrev Number: 0 - <1><20801>: Abbrev Number: 12 (DW_TAG_subprogram) - <20802> DW_AT_external : 1 - <20802> DW_AT_name : (indirect string, offset: 0xf8b9f): HAL_UART_Transmit_DMA - <20806> DW_AT_decl_file : 2 - <20806> DW_AT_decl_line : 1430 - <20808> DW_AT_decl_column : 19 - <20808> DW_AT_prototyped : 1 - <20808> DW_AT_type : <0x1ca25> - <2080c> DW_AT_low_pc : 0x8006a5c - <20810> DW_AT_high_pc : 0x100 - <20814> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20816> DW_AT_call_all_tail_calls: 1 - <20816> DW_AT_sibling : <0x208b2> - <2><2081a>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2081b> DW_AT_name : (indirect string, offset: 0xf1520): huart - <2081f> DW_AT_decl_file : 2 - <20820> DW_AT_decl_line : 1430 - <20822> DW_AT_decl_column : 61 - <20823> DW_AT_type : <0x1cfb4> - <20827> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2082a>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2082b> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <2082f> DW_AT_decl_file : 2 - <20830> DW_AT_decl_line : 1430 - <20832> DW_AT_decl_column : 83 - <20833> DW_AT_type : <0x1cf22> - <20837> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2083a>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2083b> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <2083f> DW_AT_decl_file : 2 - <20840> DW_AT_decl_line : 1430 - <20842> DW_AT_decl_column : 99 - <20843> DW_AT_type : <0x1c463> - <20847> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) - <2><2084a>: Abbrev Number: 11 (DW_TAG_lexical_block) - <2084b> DW_AT_low_pc : 0x8006b0c - <2084f> DW_AT_high_pc : 0x34 - <3><20853>: Abbrev Number: 3 (DW_TAG_variable) - <20854> DW_AT_name : val - <20858> DW_AT_decl_file : 2 - <20858> DW_AT_decl_line : 1478 - <2085a> DW_AT_decl_column : 5 - <2085b> DW_AT_type : <0x1c479> - <2085f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><20862>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20863> DW_AT_abstract_origin: <0x20d7e> - <20867> DW_AT_low_pc : 0x8006b14 - <2086b> DW_AT_high_pc : 0xa - <2086f> DW_AT_call_file : 2 - <2086f> DW_AT_call_line : 1478 - <20871> DW_AT_call_column : 5 - <20872> DW_AT_sibling : <0x20887> - <4><20876>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20877> DW_AT_abstract_origin: <0x20d8c> - <2087b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><2087e>: Abbrev Number: 2 (DW_TAG_variable) - <2087f> DW_AT_abstract_origin: <0x20d98> - <20883> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><20886>: Abbrev Number: 0 - <3><20887>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <20888> DW_AT_abstract_origin: <0x20d42> - <2088c> DW_AT_low_pc : 0x8006b30 - <20890> DW_AT_high_pc : 0xc - <20894> DW_AT_call_file : 2 - <20894> DW_AT_call_line : 1478 - <20896> DW_AT_call_column : 5 - <4><20897>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20898> DW_AT_abstract_origin: <0x20d60> - <2089c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><2089f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <208a0> DW_AT_abstract_origin: <0x20d54> - <208a4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><208a7>: Abbrev Number: 2 (DW_TAG_variable) - <208a8> DW_AT_abstract_origin: <0x20d6c> - <208ac> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><208af>: Abbrev Number: 0 - <3><208b0>: Abbrev Number: 0 - <2><208b1>: Abbrev Number: 0 - <1><208b2>: Abbrev Number: 12 (DW_TAG_subprogram) - <208b3> DW_AT_external : 1 - <208b3> DW_AT_name : (indirect string, offset: 0xf8f0d): HAL_UART_Receive_IT - <208b7> DW_AT_decl_file : 2 - <208b7> DW_AT_decl_line : 1380 - <208b9> DW_AT_decl_column : 19 - <208b9> DW_AT_prototyped : 1 - <208b9> DW_AT_type : <0x1ca25> - <208bd> DW_AT_low_pc : 0x80069c4 - <208c1> DW_AT_high_pc : 0x98 - <208c5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <208c7> DW_AT_call_all_tail_calls: 1 - <208c7> DW_AT_sibling : <0x20963> - <2><208cb>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <208cc> DW_AT_name : (indirect string, offset: 0xf1520): huart - <208d0> DW_AT_decl_file : 2 - <208d1> DW_AT_decl_line : 1380 - <208d3> DW_AT_decl_column : 59 - <208d4> DW_AT_type : <0x1cfb4> - <208d8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><208db>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <208dc> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <208e0> DW_AT_decl_file : 2 - <208e1> DW_AT_decl_line : 1380 - <208e3> DW_AT_decl_column : 75 - <208e4> DW_AT_type : <0x1cc44> - <208e8> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><208eb>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <208ec> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <208f0> DW_AT_decl_file : 2 - <208f1> DW_AT_decl_line : 1380 - <208f3> DW_AT_decl_column : 91 - <208f4> DW_AT_type : <0x1c463> - <208f8> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) - <2><208fb>: Abbrev Number: 11 (DW_TAG_lexical_block) - <208fc> DW_AT_low_pc : 0x8006a0a - <20900> DW_AT_high_pc : 0x32 - <3><20904>: Abbrev Number: 3 (DW_TAG_variable) - <20905> DW_AT_name : val - <20909> DW_AT_decl_file : 2 - <20909> DW_AT_decl_line : 1400 - <2090b> DW_AT_decl_column : 9 - <2090c> DW_AT_type : <0x1c479> - <20910> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><20913>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20914> DW_AT_abstract_origin: <0x20d7e> - <20918> DW_AT_low_pc : 0x8006a10 - <2091c> DW_AT_high_pc : 0xa - <20920> DW_AT_call_file : 2 - <20920> DW_AT_call_line : 1400 - <20922> DW_AT_call_column : 9 - <20923> DW_AT_sibling : <0x20938> - <4><20927>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20928> DW_AT_abstract_origin: <0x20d8c> - <2092c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><2092f>: Abbrev Number: 2 (DW_TAG_variable) - <20930> DW_AT_abstract_origin: <0x20d98> - <20934> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><20937>: Abbrev Number: 0 - <3><20938>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <20939> DW_AT_abstract_origin: <0x20d42> - <2093d> DW_AT_low_pc : 0x8006a2c - <20941> DW_AT_high_pc : 0xc - <20945> DW_AT_call_file : 2 - <20945> DW_AT_call_line : 1400 - <20947> DW_AT_call_column : 9 - <4><20948>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20949> DW_AT_abstract_origin: <0x20d60> - <2094d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><20950>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20951> DW_AT_abstract_origin: <0x20d54> - <20955> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><20958>: Abbrev Number: 2 (DW_TAG_variable) - <20959> DW_AT_abstract_origin: <0x20d6c> - <2095d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><20960>: Abbrev Number: 0 - <3><20961>: Abbrev Number: 0 - <2><20962>: Abbrev Number: 0 - <1><20963>: Abbrev Number: 21 (DW_TAG_subprogram) - <20964> DW_AT_external : 1 - <20964> DW_AT_name : (indirect string, offset: 0xf9152): HAL_UART_Transmit_IT - <20968> DW_AT_decl_file : 2 - <20968> DW_AT_decl_line : 1312 - <2096a> DW_AT_decl_column : 19 - <2096b> DW_AT_prototyped : 1 - <2096b> DW_AT_type : <0x1ca25> - <2096f> DW_AT_low_pc : 0x800689c - <20973> DW_AT_high_pc : 0x128 - <20977> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20979> DW_AT_call_all_calls: 1 - <20979> DW_AT_sibling : <0x20a81> - <2><2097d>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2097e> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20982> DW_AT_decl_file : 2 - <20983> DW_AT_decl_line : 1312 - <20985> DW_AT_decl_column : 60 - <20986> DW_AT_type : <0x1cfb4> - <2098a> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><2098d>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2098e> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <20992> DW_AT_decl_file : 2 - <20993> DW_AT_decl_line : 1312 - <20995> DW_AT_decl_column : 82 - <20996> DW_AT_type : <0x1cf22> - <2099a> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <2><2099d>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2099e> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <209a2> DW_AT_decl_file : 2 - <209a3> DW_AT_decl_line : 1312 - <209a5> DW_AT_decl_column : 98 - <209a6> DW_AT_type : <0x1c463> - <209aa> DW_AT_location : 3 byte block: 91 be 7f (DW_OP_fbreg: -66) - <2><209ae>: Abbrev Number: 7 (DW_TAG_lexical_block) - <209af> DW_AT_low_pc : 0x800691a - <209b3> DW_AT_high_pc : 0x36 - <209b7> DW_AT_sibling : <0x20a19> - <3><209bb>: Abbrev Number: 3 (DW_TAG_variable) - <209bc> DW_AT_name : val - <209c0> DW_AT_decl_file : 2 - <209c0> DW_AT_decl_line : 1344 - <209c2> DW_AT_decl_column : 7 - <209c3> DW_AT_type : <0x1c479> - <209c7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><209ca>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <209cb> DW_AT_abstract_origin: <0x20d7e> - <209cf> DW_AT_low_pc : 0x8006922 - <209d3> DW_AT_high_pc : 0xa - <209d7> DW_AT_call_file : 2 - <209d7> DW_AT_call_line : 1344 - <209d9> DW_AT_call_column : 7 - <209da> DW_AT_sibling : <0x209ef> - <4><209de>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <209df> DW_AT_abstract_origin: <0x20d8c> - <209e3> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><209e6>: Abbrev Number: 2 (DW_TAG_variable) - <209e7> DW_AT_abstract_origin: <0x20d98> - <209eb> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><209ee>: Abbrev Number: 0 - <3><209ef>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <209f0> DW_AT_abstract_origin: <0x20d42> - <209f4> DW_AT_low_pc : 0x800693e - <209f8> DW_AT_high_pc : 0xc - <209fc> DW_AT_call_file : 2 - <209fc> DW_AT_call_line : 1344 - <209fe> DW_AT_call_column : 7 - <4><209ff>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20a00> DW_AT_abstract_origin: <0x20d60> - <20a04> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><20a07>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20a08> DW_AT_abstract_origin: <0x20d54> - <20a0c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><20a0f>: Abbrev Number: 2 (DW_TAG_variable) - <20a10> DW_AT_abstract_origin: <0x20d6c> - <20a14> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><20a17>: Abbrev Number: 0 - <3><20a18>: Abbrev Number: 0 - <2><20a19>: Abbrev Number: 11 (DW_TAG_lexical_block) - <20a1a> DW_AT_low_pc : 0x8006970 - <20a1e> DW_AT_high_pc : 0x32 - <3><20a22>: Abbrev Number: 3 (DW_TAG_variable) - <20a23> DW_AT_name : val - <20a27> DW_AT_decl_file : 2 - <20a27> DW_AT_decl_line : 1359 - <20a29> DW_AT_decl_column : 7 - <20a2a> DW_AT_type : <0x1c479> - <20a2e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><20a31>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <20a32> DW_AT_abstract_origin: <0x20d7e> - <20a36> DW_AT_low_pc : 0x8006976 - <20a3a> DW_AT_high_pc : 0xa - <20a3e> DW_AT_call_file : 2 - <20a3e> DW_AT_call_line : 1359 - <20a40> DW_AT_call_column : 7 - <20a41> DW_AT_sibling : <0x20a56> - <4><20a45>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20a46> DW_AT_abstract_origin: <0x20d8c> - <20a4a> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><20a4d>: Abbrev Number: 2 (DW_TAG_variable) - <20a4e> DW_AT_abstract_origin: <0x20d98> - <20a52> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <4><20a55>: Abbrev Number: 0 - <3><20a56>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <20a57> DW_AT_abstract_origin: <0x20d42> - <20a5b> DW_AT_low_pc : 0x8006992 - <20a5f> DW_AT_high_pc : 0xc - <20a63> DW_AT_call_file : 2 - <20a63> DW_AT_call_line : 1359 - <20a65> DW_AT_call_column : 7 - <4><20a66>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20a67> DW_AT_abstract_origin: <0x20d60> - <20a6b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><20a6e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <20a6f> DW_AT_abstract_origin: <0x20d54> - <20a73> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><20a76>: Abbrev Number: 2 (DW_TAG_variable) - <20a77> DW_AT_abstract_origin: <0x20d6c> - <20a7b> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><20a7e>: Abbrev Number: 0 - <3><20a7f>: Abbrev Number: 0 - <2><20a80>: Abbrev Number: 0 - <1><20a81>: Abbrev Number: 12 (DW_TAG_subprogram) - <20a82> DW_AT_external : 1 - <20a82> DW_AT_name : (indirect string, offset: 0xf8eaa): HAL_UART_Receive - <20a86> DW_AT_decl_file : 2 - <20a86> DW_AT_decl_line : 1228 - <20a88> DW_AT_decl_column : 19 - <20a88> DW_AT_prototyped : 1 - <20a88> DW_AT_type : <0x1ca25> - <20a8c> DW_AT_low_pc : 0x0 - <20a90> DW_AT_high_pc : 0x190 - <20a94> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20a96> DW_AT_call_all_tail_calls: 1 - <20a96> DW_AT_sibling : <0x20b17> - <2><20a9a>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20a9b> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20a9f> DW_AT_decl_file : 2 - <20aa0> DW_AT_decl_line : 1228 - <20aa2> DW_AT_decl_column : 56 - <20aa3> DW_AT_type : <0x1cfb4> - <20aa7> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><20aaa>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20aab> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <20aaf> DW_AT_decl_file : 2 - <20ab0> DW_AT_decl_line : 1228 - <20ab2> DW_AT_decl_column : 72 - <20ab3> DW_AT_type : <0x1cc44> - <20ab7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><20aba>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20abb> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <20abf> DW_AT_decl_file : 2 - <20ac0> DW_AT_decl_line : 1228 - <20ac2> DW_AT_decl_column : 88 - <20ac3> DW_AT_type : <0x1c463> - <20ac7> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) - <2><20aca>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20acb> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <20acf> DW_AT_decl_file : 2 - <20ad0> DW_AT_decl_line : 1228 - <20ad2> DW_AT_decl_column : 103 - <20ad3> DW_AT_type : <0x1c479> - <20ad7> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><20ada>: Abbrev Number: 9 (DW_TAG_variable) - <20adb> DW_AT_name : (indirect string, offset: 0xf8d89): pdata8bits - <20adf> DW_AT_decl_file : 2 - <20adf> DW_AT_decl_line : 1230 - <20ae1> DW_AT_decl_column : 13 - <20ae2> DW_AT_type : <0x1cc44> - <20ae6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20ae9>: Abbrev Number: 9 (DW_TAG_variable) - <20aea> DW_AT_name : (indirect string, offset: 0xf9331): pdata16bits - <20aee> DW_AT_decl_file : 2 - <20aee> DW_AT_decl_line : 1231 - <20af0> DW_AT_decl_column : 13 - <20af1> DW_AT_type : <0x1d387> - <20af5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><20af8>: Abbrev Number: 9 (DW_TAG_variable) - <20af9> DW_AT_name : (indirect string, offset: 0xf8acf): uhMask - <20afd> DW_AT_decl_file : 2 - <20afd> DW_AT_decl_line : 1232 - <20aff> DW_AT_decl_column : 12 - <20b00> DW_AT_type : <0x1c463> - <20b04> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><20b07>: Abbrev Number: 9 (DW_TAG_variable) - <20b08> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <20b0c> DW_AT_decl_file : 2 - <20b0c> DW_AT_decl_line : 1233 - <20b0e> DW_AT_decl_column : 12 - <20b0f> DW_AT_type : <0x1c479> - <20b13> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><20b16>: Abbrev Number: 0 - <1><20b17>: Abbrev Number: 12 (DW_TAG_subprogram) - <20b18> DW_AT_external : 1 - <20b18> DW_AT_name : (indirect string, offset: 0xf8d28): HAL_UART_Transmit - <20b1c> DW_AT_decl_file : 2 - <20b1c> DW_AT_decl_line : 1138 - <20b1e> DW_AT_decl_column : 19 - <20b1e> DW_AT_prototyped : 1 - <20b1e> DW_AT_type : <0x1ca25> - <20b22> DW_AT_low_pc : 0x0 - <20b26> DW_AT_high_pc : 0x11c - <20b2a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20b2c> DW_AT_call_all_tail_calls: 1 - <20b2c> DW_AT_sibling : <0x20b9e> - <2><20b30>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20b31> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20b35> DW_AT_decl_file : 2 - <20b36> DW_AT_decl_line : 1138 - <20b38> DW_AT_decl_column : 57 - <20b39> DW_AT_type : <0x1cfb4> - <20b3d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><20b40>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20b41> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <20b45> DW_AT_decl_file : 2 - <20b46> DW_AT_decl_line : 1138 - <20b48> DW_AT_decl_column : 79 - <20b49> DW_AT_type : <0x1cf22> - <20b4d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><20b50>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20b51> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <20b55> DW_AT_decl_file : 2 - <20b56> DW_AT_decl_line : 1138 - <20b58> DW_AT_decl_column : 95 - <20b59> DW_AT_type : <0x1c463> - <20b5d> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) - <2><20b60>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20b61> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <20b65> DW_AT_decl_file : 2 - <20b66> DW_AT_decl_line : 1138 - <20b68> DW_AT_decl_column : 110 - <20b69> DW_AT_type : <0x1c479> - <20b6d> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><20b70>: Abbrev Number: 9 (DW_TAG_variable) - <20b71> DW_AT_name : (indirect string, offset: 0xf8d89): pdata8bits - <20b75> DW_AT_decl_file : 2 - <20b75> DW_AT_decl_line : 1140 - <20b77> DW_AT_decl_column : 19 - <20b78> DW_AT_type : <0x1cf22> - <20b7c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20b7f>: Abbrev Number: 9 (DW_TAG_variable) - <20b80> DW_AT_name : (indirect string, offset: 0xf9331): pdata16bits + <3><20672>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20673> DW_AT_abstract_origin: <0x20c92> + <20677> DW_AT_low_pc : 0x0 + <2067b> DW_AT_high_pc : 0xc + <2067f> DW_AT_call_file : 2 + <2067f> DW_AT_call_line : 1564 + <20681> DW_AT_call_column : 5 + <4><20682>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20683> DW_AT_abstract_origin: <0x20cb0> + <20687> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <4><2068b>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2068c> DW_AT_abstract_origin: <0x20ca4> + <20690> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <4><20694>: Abbrev Number: 2 (DW_TAG_variable) + <20695> DW_AT_abstract_origin: <0x20cbc> + <20699> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><2069d>: Abbrev Number: 0 + <3><2069e>: Abbrev Number: 0 + <2><2069f>: Abbrev Number: 0 + <1><206a0>: Abbrev Number: 12 (DW_TAG_subprogram) + <206a1> DW_AT_external : 1 + <206a1> DW_AT_name : (indirect string, offset: 0xf9156): HAL_UART_Receive_DMA + <206a5> DW_AT_decl_file : 2 + <206a5> DW_AT_decl_line : 1500 + <206a7> DW_AT_decl_column : 19 + <206a7> DW_AT_prototyped : 1 + <206a7> DW_AT_type : <0x1c975> + <206ab> DW_AT_low_pc : 0x0 + <206af> DW_AT_high_pc : 0x98 + <206b3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <206b5> DW_AT_call_all_tail_calls: 1 + <206b5> DW_AT_sibling : <0x20751> + <2><206b9>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <206ba> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <206be> DW_AT_decl_file : 2 + <206bf> DW_AT_decl_line : 1500 + <206c1> DW_AT_decl_column : 60 + <206c2> DW_AT_type : <0x1cf04> + <206c6> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><206c9>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <206ca> DW_AT_name : (indirect string, offset: 0xf0118): pData + <206ce> DW_AT_decl_file : 2 + <206cf> DW_AT_decl_line : 1500 + <206d1> DW_AT_decl_column : 76 + <206d2> DW_AT_type : <0x1cb94> + <206d6> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><206d9>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <206da> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <206de> DW_AT_decl_file : 2 + <206df> DW_AT_decl_line : 1500 + <206e1> DW_AT_decl_column : 92 + <206e2> DW_AT_type : <0x1c3b3> + <206e6> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) + <2><206e9>: Abbrev Number: 11 (DW_TAG_lexical_block) + <206ea> DW_AT_low_pc : 0x0 + <206ee> DW_AT_high_pc : 0x32 + <3><206f2>: Abbrev Number: 3 (DW_TAG_variable) + <206f3> DW_AT_name : val + <206f7> DW_AT_decl_file : 2 + <206f7> DW_AT_decl_line : 1520 + <206f9> DW_AT_decl_column : 9 + <206fa> DW_AT_type : <0x1c3c9> + <206fe> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><20701>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <20702> DW_AT_abstract_origin: <0x20cce> + <20706> DW_AT_low_pc : 0x0 + <2070a> DW_AT_high_pc : 0xa + <2070e> DW_AT_call_file : 2 + <2070e> DW_AT_call_line : 1520 + <20710> DW_AT_call_column : 9 + <20711> DW_AT_sibling : <0x20726> + <4><20715>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20716> DW_AT_abstract_origin: <0x20cdc> + <2071a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><2071d>: Abbrev Number: 2 (DW_TAG_variable) + <2071e> DW_AT_abstract_origin: <0x20ce8> + <20722> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><20725>: Abbrev Number: 0 + <3><20726>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20727> DW_AT_abstract_origin: <0x20c92> + <2072b> DW_AT_low_pc : 0x0 + <2072f> DW_AT_high_pc : 0xc + <20733> DW_AT_call_file : 2 + <20733> DW_AT_call_line : 1520 + <20735> DW_AT_call_column : 9 + <4><20736>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20737> DW_AT_abstract_origin: <0x20cb0> + <2073b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><2073e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2073f> DW_AT_abstract_origin: <0x20ca4> + <20743> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><20746>: Abbrev Number: 2 (DW_TAG_variable) + <20747> DW_AT_abstract_origin: <0x20cbc> + <2074b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><2074e>: Abbrev Number: 0 + <3><2074f>: Abbrev Number: 0 + <2><20750>: Abbrev Number: 0 + <1><20751>: Abbrev Number: 12 (DW_TAG_subprogram) + <20752> DW_AT_external : 1 + <20752> DW_AT_name : (indirect string, offset: 0xf8b84): HAL_UART_Transmit_DMA + <20756> DW_AT_decl_file : 2 + <20756> DW_AT_decl_line : 1430 + <20758> DW_AT_decl_column : 19 + <20758> DW_AT_prototyped : 1 + <20758> DW_AT_type : <0x1c975> + <2075c> DW_AT_low_pc : 0x8006b10 + <20760> DW_AT_high_pc : 0x100 + <20764> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20766> DW_AT_call_all_tail_calls: 1 + <20766> DW_AT_sibling : <0x20802> + <2><2076a>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2076b> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <2076f> DW_AT_decl_file : 2 + <20770> DW_AT_decl_line : 1430 + <20772> DW_AT_decl_column : 61 + <20773> DW_AT_type : <0x1cf04> + <20777> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2077a>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2077b> DW_AT_name : (indirect string, offset: 0xf0118): pData + <2077f> DW_AT_decl_file : 2 + <20780> DW_AT_decl_line : 1430 + <20782> DW_AT_decl_column : 83 + <20783> DW_AT_type : <0x1ce72> + <20787> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2078a>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2078b> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <2078f> DW_AT_decl_file : 2 + <20790> DW_AT_decl_line : 1430 + <20792> DW_AT_decl_column : 99 + <20793> DW_AT_type : <0x1c3b3> + <20797> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) + <2><2079a>: Abbrev Number: 11 (DW_TAG_lexical_block) + <2079b> DW_AT_low_pc : 0x8006bc0 + <2079f> DW_AT_high_pc : 0x34 + <3><207a3>: Abbrev Number: 3 (DW_TAG_variable) + <207a4> DW_AT_name : val + <207a8> DW_AT_decl_file : 2 + <207a8> DW_AT_decl_line : 1478 + <207aa> DW_AT_decl_column : 5 + <207ab> DW_AT_type : <0x1c3c9> + <207af> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><207b2>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <207b3> DW_AT_abstract_origin: <0x20cce> + <207b7> DW_AT_low_pc : 0x8006bc8 + <207bb> DW_AT_high_pc : 0xa + <207bf> DW_AT_call_file : 2 + <207bf> DW_AT_call_line : 1478 + <207c1> DW_AT_call_column : 5 + <207c2> DW_AT_sibling : <0x207d7> + <4><207c6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <207c7> DW_AT_abstract_origin: <0x20cdc> + <207cb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><207ce>: Abbrev Number: 2 (DW_TAG_variable) + <207cf> DW_AT_abstract_origin: <0x20ce8> + <207d3> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><207d6>: Abbrev Number: 0 + <3><207d7>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <207d8> DW_AT_abstract_origin: <0x20c92> + <207dc> DW_AT_low_pc : 0x8006be4 + <207e0> DW_AT_high_pc : 0xc + <207e4> DW_AT_call_file : 2 + <207e4> DW_AT_call_line : 1478 + <207e6> DW_AT_call_column : 5 + <4><207e7>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <207e8> DW_AT_abstract_origin: <0x20cb0> + <207ec> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><207ef>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <207f0> DW_AT_abstract_origin: <0x20ca4> + <207f4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><207f7>: Abbrev Number: 2 (DW_TAG_variable) + <207f8> DW_AT_abstract_origin: <0x20cbc> + <207fc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><207ff>: Abbrev Number: 0 + <3><20800>: Abbrev Number: 0 + <2><20801>: Abbrev Number: 0 + <1><20802>: Abbrev Number: 12 (DW_TAG_subprogram) + <20803> DW_AT_external : 1 + <20803> DW_AT_name : (indirect string, offset: 0xf8ef2): HAL_UART_Receive_IT + <20807> DW_AT_decl_file : 2 + <20807> DW_AT_decl_line : 1380 + <20809> DW_AT_decl_column : 19 + <20809> DW_AT_prototyped : 1 + <20809> DW_AT_type : <0x1c975> + <2080d> DW_AT_low_pc : 0x8006a78 + <20811> DW_AT_high_pc : 0x98 + <20815> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20817> DW_AT_call_all_tail_calls: 1 + <20817> DW_AT_sibling : <0x208b3> + <2><2081b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2081c> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <20820> DW_AT_decl_file : 2 + <20821> DW_AT_decl_line : 1380 + <20823> DW_AT_decl_column : 59 + <20824> DW_AT_type : <0x1cf04> + <20828> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2082b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2082c> DW_AT_name : (indirect string, offset: 0xf0118): pData + <20830> DW_AT_decl_file : 2 + <20831> DW_AT_decl_line : 1380 + <20833> DW_AT_decl_column : 75 + <20834> DW_AT_type : <0x1cb94> + <20838> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2083b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2083c> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <20840> DW_AT_decl_file : 2 + <20841> DW_AT_decl_line : 1380 + <20843> DW_AT_decl_column : 91 + <20844> DW_AT_type : <0x1c3b3> + <20848> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) + <2><2084b>: Abbrev Number: 11 (DW_TAG_lexical_block) + <2084c> DW_AT_low_pc : 0x8006abe + <20850> DW_AT_high_pc : 0x32 + <3><20854>: Abbrev Number: 3 (DW_TAG_variable) + <20855> DW_AT_name : val + <20859> DW_AT_decl_file : 2 + <20859> DW_AT_decl_line : 1400 + <2085b> DW_AT_decl_column : 9 + <2085c> DW_AT_type : <0x1c3c9> + <20860> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><20863>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <20864> DW_AT_abstract_origin: <0x20cce> + <20868> DW_AT_low_pc : 0x8006ac4 + <2086c> DW_AT_high_pc : 0xa + <20870> DW_AT_call_file : 2 + <20870> DW_AT_call_line : 1400 + <20872> DW_AT_call_column : 9 + <20873> DW_AT_sibling : <0x20888> + <4><20877>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20878> DW_AT_abstract_origin: <0x20cdc> + <2087c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><2087f>: Abbrev Number: 2 (DW_TAG_variable) + <20880> DW_AT_abstract_origin: <0x20ce8> + <20884> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><20887>: Abbrev Number: 0 + <3><20888>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20889> DW_AT_abstract_origin: <0x20c92> + <2088d> DW_AT_low_pc : 0x8006ae0 + <20891> DW_AT_high_pc : 0xc + <20895> DW_AT_call_file : 2 + <20895> DW_AT_call_line : 1400 + <20897> DW_AT_call_column : 9 + <4><20898>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20899> DW_AT_abstract_origin: <0x20cb0> + <2089d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><208a0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <208a1> DW_AT_abstract_origin: <0x20ca4> + <208a5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><208a8>: Abbrev Number: 2 (DW_TAG_variable) + <208a9> DW_AT_abstract_origin: <0x20cbc> + <208ad> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><208b0>: Abbrev Number: 0 + <3><208b1>: Abbrev Number: 0 + <2><208b2>: Abbrev Number: 0 + <1><208b3>: Abbrev Number: 21 (DW_TAG_subprogram) + <208b4> DW_AT_external : 1 + <208b4> DW_AT_name : (indirect string, offset: 0xf9137): HAL_UART_Transmit_IT + <208b8> DW_AT_decl_file : 2 + <208b8> DW_AT_decl_line : 1312 + <208ba> DW_AT_decl_column : 19 + <208bb> DW_AT_prototyped : 1 + <208bb> DW_AT_type : <0x1c975> + <208bf> DW_AT_low_pc : 0x8006950 + <208c3> DW_AT_high_pc : 0x128 + <208c7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <208c9> DW_AT_call_all_calls: 1 + <208c9> DW_AT_sibling : <0x209d1> + <2><208cd>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <208ce> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <208d2> DW_AT_decl_file : 2 + <208d3> DW_AT_decl_line : 1312 + <208d5> DW_AT_decl_column : 60 + <208d6> DW_AT_type : <0x1cf04> + <208da> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><208dd>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <208de> DW_AT_name : (indirect string, offset: 0xf0118): pData + <208e2> DW_AT_decl_file : 2 + <208e3> DW_AT_decl_line : 1312 + <208e5> DW_AT_decl_column : 82 + <208e6> DW_AT_type : <0x1ce72> + <208ea> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <2><208ed>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <208ee> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <208f2> DW_AT_decl_file : 2 + <208f3> DW_AT_decl_line : 1312 + <208f5> DW_AT_decl_column : 98 + <208f6> DW_AT_type : <0x1c3b3> + <208fa> DW_AT_location : 3 byte block: 91 be 7f (DW_OP_fbreg: -66) + <2><208fe>: Abbrev Number: 7 (DW_TAG_lexical_block) + <208ff> DW_AT_low_pc : 0x80069ce + <20903> DW_AT_high_pc : 0x36 + <20907> DW_AT_sibling : <0x20969> + <3><2090b>: Abbrev Number: 3 (DW_TAG_variable) + <2090c> DW_AT_name : val + <20910> DW_AT_decl_file : 2 + <20910> DW_AT_decl_line : 1344 + <20912> DW_AT_decl_column : 7 + <20913> DW_AT_type : <0x1c3c9> + <20917> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2091a>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2091b> DW_AT_abstract_origin: <0x20cce> + <2091f> DW_AT_low_pc : 0x80069d6 + <20923> DW_AT_high_pc : 0xa + <20927> DW_AT_call_file : 2 + <20927> DW_AT_call_line : 1344 + <20929> DW_AT_call_column : 7 + <2092a> DW_AT_sibling : <0x2093f> + <4><2092e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2092f> DW_AT_abstract_origin: <0x20cdc> + <20933> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><20936>: Abbrev Number: 2 (DW_TAG_variable) + <20937> DW_AT_abstract_origin: <0x20ce8> + <2093b> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><2093e>: Abbrev Number: 0 + <3><2093f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <20940> DW_AT_abstract_origin: <0x20c92> + <20944> DW_AT_low_pc : 0x80069f2 + <20948> DW_AT_high_pc : 0xc + <2094c> DW_AT_call_file : 2 + <2094c> DW_AT_call_line : 1344 + <2094e> DW_AT_call_column : 7 + <4><2094f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20950> DW_AT_abstract_origin: <0x20cb0> + <20954> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><20957>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20958> DW_AT_abstract_origin: <0x20ca4> + <2095c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><2095f>: Abbrev Number: 2 (DW_TAG_variable) + <20960> DW_AT_abstract_origin: <0x20cbc> + <20964> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><20967>: Abbrev Number: 0 + <3><20968>: Abbrev Number: 0 + <2><20969>: Abbrev Number: 11 (DW_TAG_lexical_block) + <2096a> DW_AT_low_pc : 0x8006a24 + <2096e> DW_AT_high_pc : 0x32 + <3><20972>: Abbrev Number: 3 (DW_TAG_variable) + <20973> DW_AT_name : val + <20977> DW_AT_decl_file : 2 + <20977> DW_AT_decl_line : 1359 + <20979> DW_AT_decl_column : 7 + <2097a> DW_AT_type : <0x1c3c9> + <2097e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><20981>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <20982> DW_AT_abstract_origin: <0x20cce> + <20986> DW_AT_low_pc : 0x8006a2a + <2098a> DW_AT_high_pc : 0xa + <2098e> DW_AT_call_file : 2 + <2098e> DW_AT_call_line : 1359 + <20990> DW_AT_call_column : 7 + <20991> DW_AT_sibling : <0x209a6> + <4><20995>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <20996> DW_AT_abstract_origin: <0x20cdc> + <2099a> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><2099d>: Abbrev Number: 2 (DW_TAG_variable) + <2099e> DW_AT_abstract_origin: <0x20ce8> + <209a2> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <4><209a5>: Abbrev Number: 0 + <3><209a6>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <209a7> DW_AT_abstract_origin: <0x20c92> + <209ab> DW_AT_low_pc : 0x8006a46 + <209af> DW_AT_high_pc : 0xc + <209b3> DW_AT_call_file : 2 + <209b3> DW_AT_call_line : 1359 + <209b5> DW_AT_call_column : 7 + <4><209b6>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <209b7> DW_AT_abstract_origin: <0x20cb0> + <209bb> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><209be>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <209bf> DW_AT_abstract_origin: <0x20ca4> + <209c3> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><209c6>: Abbrev Number: 2 (DW_TAG_variable) + <209c7> DW_AT_abstract_origin: <0x20cbc> + <209cb> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><209ce>: Abbrev Number: 0 + <3><209cf>: Abbrev Number: 0 + <2><209d0>: Abbrev Number: 0 + <1><209d1>: Abbrev Number: 12 (DW_TAG_subprogram) + <209d2> DW_AT_external : 1 + <209d2> DW_AT_name : (indirect string, offset: 0xf8e8f): HAL_UART_Receive + <209d6> DW_AT_decl_file : 2 + <209d6> DW_AT_decl_line : 1228 + <209d8> DW_AT_decl_column : 19 + <209d8> DW_AT_prototyped : 1 + <209d8> DW_AT_type : <0x1c975> + <209dc> DW_AT_low_pc : 0x0 + <209e0> DW_AT_high_pc : 0x190 + <209e4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <209e6> DW_AT_call_all_tail_calls: 1 + <209e6> DW_AT_sibling : <0x20a67> + <2><209ea>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <209eb> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <209ef> DW_AT_decl_file : 2 + <209f0> DW_AT_decl_line : 1228 + <209f2> DW_AT_decl_column : 56 + <209f3> DW_AT_type : <0x1cf04> + <209f7> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><209fa>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <209fb> DW_AT_name : (indirect string, offset: 0xf0118): pData + <209ff> DW_AT_decl_file : 2 + <20a00> DW_AT_decl_line : 1228 + <20a02> DW_AT_decl_column : 72 + <20a03> DW_AT_type : <0x1cb94> + <20a07> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><20a0a>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20a0b> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <20a0f> DW_AT_decl_file : 2 + <20a10> DW_AT_decl_line : 1228 + <20a12> DW_AT_decl_column : 88 + <20a13> DW_AT_type : <0x1c3b3> + <20a17> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) + <2><20a1a>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20a1b> DW_AT_name : (indirect string, offset: 0x10153b): Timeout + <20a1f> DW_AT_decl_file : 2 + <20a20> DW_AT_decl_line : 1228 + <20a22> DW_AT_decl_column : 103 + <20a23> DW_AT_type : <0x1c3c9> + <20a27> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><20a2a>: Abbrev Number: 9 (DW_TAG_variable) + <20a2b> DW_AT_name : (indirect string, offset: 0xf8d6e): pdata8bits + <20a2f> DW_AT_decl_file : 2 + <20a2f> DW_AT_decl_line : 1230 + <20a31> DW_AT_decl_column : 13 + <20a32> DW_AT_type : <0x1cb94> + <20a36> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20a39>: Abbrev Number: 9 (DW_TAG_variable) + <20a3a> DW_AT_name : (indirect string, offset: 0xf9316): pdata16bits + <20a3e> DW_AT_decl_file : 2 + <20a3e> DW_AT_decl_line : 1231 + <20a40> DW_AT_decl_column : 13 + <20a41> DW_AT_type : <0x1d2d7> + <20a45> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><20a48>: Abbrev Number: 9 (DW_TAG_variable) + <20a49> DW_AT_name : (indirect string, offset: 0xf8ab4): uhMask + <20a4d> DW_AT_decl_file : 2 + <20a4d> DW_AT_decl_line : 1232 + <20a4f> DW_AT_decl_column : 12 + <20a50> DW_AT_type : <0x1c3b3> + <20a54> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><20a57>: Abbrev Number: 9 (DW_TAG_variable) + <20a58> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <20a5c> DW_AT_decl_file : 2 + <20a5c> DW_AT_decl_line : 1233 + <20a5e> DW_AT_decl_column : 12 + <20a5f> DW_AT_type : <0x1c3c9> + <20a63> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><20a66>: Abbrev Number: 0 + <1><20a67>: Abbrev Number: 12 (DW_TAG_subprogram) + <20a68> DW_AT_external : 1 + <20a68> DW_AT_name : (indirect string, offset: 0xf8d0d): HAL_UART_Transmit + <20a6c> DW_AT_decl_file : 2 + <20a6c> DW_AT_decl_line : 1138 + <20a6e> DW_AT_decl_column : 19 + <20a6e> DW_AT_prototyped : 1 + <20a6e> DW_AT_type : <0x1c975> + <20a72> DW_AT_low_pc : 0x0 + <20a76> DW_AT_high_pc : 0x11c + <20a7a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20a7c> DW_AT_call_all_tail_calls: 1 + <20a7c> DW_AT_sibling : <0x20aee> + <2><20a80>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20a81> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <20a85> DW_AT_decl_file : 2 + <20a86> DW_AT_decl_line : 1138 + <20a88> DW_AT_decl_column : 57 + <20a89> DW_AT_type : <0x1cf04> + <20a8d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><20a90>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20a91> DW_AT_name : (indirect string, offset: 0xf0118): pData + <20a95> DW_AT_decl_file : 2 + <20a96> DW_AT_decl_line : 1138 + <20a98> DW_AT_decl_column : 79 + <20a99> DW_AT_type : <0x1ce72> + <20a9d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><20aa0>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20aa1> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <20aa5> DW_AT_decl_file : 2 + <20aa6> DW_AT_decl_line : 1138 + <20aa8> DW_AT_decl_column : 95 + <20aa9> DW_AT_type : <0x1c3b3> + <20aad> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) + <2><20ab0>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20ab1> DW_AT_name : (indirect string, offset: 0x10153b): Timeout + <20ab5> DW_AT_decl_file : 2 + <20ab6> DW_AT_decl_line : 1138 + <20ab8> DW_AT_decl_column : 110 + <20ab9> DW_AT_type : <0x1c3c9> + <20abd> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><20ac0>: Abbrev Number: 9 (DW_TAG_variable) + <20ac1> DW_AT_name : (indirect string, offset: 0xf8d6e): pdata8bits + <20ac5> DW_AT_decl_file : 2 + <20ac5> DW_AT_decl_line : 1140 + <20ac7> DW_AT_decl_column : 19 + <20ac8> DW_AT_type : <0x1ce72> + <20acc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20acf>: Abbrev Number: 9 (DW_TAG_variable) + <20ad0> DW_AT_name : (indirect string, offset: 0xf9316): pdata16bits + <20ad4> DW_AT_decl_file : 2 + <20ad4> DW_AT_decl_line : 1141 + <20ad6> DW_AT_decl_column : 19 + <20ad7> DW_AT_type : <0x1dbaa> + <20adb> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><20ade>: Abbrev Number: 9 (DW_TAG_variable) + <20adf> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <20ae3> DW_AT_decl_file : 2 + <20ae3> DW_AT_decl_line : 1142 + <20ae5> DW_AT_decl_column : 12 + <20ae6> DW_AT_type : <0x1c3c9> + <20aea> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><20aed>: Abbrev Number: 0 + <1><20aee>: Abbrev Number: 19 (DW_TAG_subprogram) + <20aef> DW_AT_external : 1 + <20aef> DW_AT_name : (indirect string, offset: 0xf1484): HAL_UART_MspDeInit + <20af3> DW_AT_decl_file : 2 + <20af3> DW_AT_decl_line : 704 + <20af5> DW_AT_decl_column : 13 + <20af6> DW_AT_prototyped : 1 + <20af6> DW_AT_low_pc : 0x0 + <20afa> DW_AT_high_pc : 0x14 + <20afe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20b00> DW_AT_call_all_calls: 1 + <20b00> DW_AT_sibling : <0x20b15> + <2><20b04>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20b05> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <20b09> DW_AT_decl_file : 2 + <20b0a> DW_AT_decl_line : 704 + <20b0c> DW_AT_decl_column : 52 + <20b0d> DW_AT_type : <0x1cf04> + <20b11> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20b14>: Abbrev Number: 0 + <1><20b15>: Abbrev Number: 19 (DW_TAG_subprogram) + <20b16> DW_AT_external : 1 + <20b16> DW_AT_name : (indirect string, offset: 0xf1428): HAL_UART_MspInit + <20b1a> DW_AT_decl_file : 2 + <20b1a> DW_AT_decl_line : 689 + <20b1c> DW_AT_decl_column : 13 + <20b1d> DW_AT_prototyped : 1 + <20b1d> DW_AT_low_pc : 0x0 + <20b21> DW_AT_high_pc : 0x14 + <20b25> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20b27> DW_AT_call_all_calls: 1 + <20b27> DW_AT_sibling : <0x20b3c> + <2><20b2b>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20b2c> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <20b30> DW_AT_decl_file : 2 + <20b31> DW_AT_decl_line : 689 + <20b33> DW_AT_decl_column : 50 + <20b34> DW_AT_type : <0x1cf04> + <20b38> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20b3b>: Abbrev Number: 0 + <1><20b3c>: Abbrev Number: 12 (DW_TAG_subprogram) + <20b3d> DW_AT_external : 1 + <20b3d> DW_AT_name : (indirect string, offset: 0xf9050): HAL_UART_DeInit + <20b41> DW_AT_decl_file : 2 + <20b41> DW_AT_decl_line : 638 + <20b43> DW_AT_decl_column : 19 + <20b43> DW_AT_prototyped : 1 + <20b43> DW_AT_type : <0x1c975> + <20b47> DW_AT_low_pc : 0x0 + <20b4b> DW_AT_high_pc : 0x7e + <20b4f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20b51> DW_AT_call_all_tail_calls: 1 + <20b51> DW_AT_sibling : <0x20b66> + <2><20b55>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20b56> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <20b5a> DW_AT_decl_file : 2 + <20b5b> DW_AT_decl_line : 638 + <20b5d> DW_AT_decl_column : 55 + <20b5e> DW_AT_type : <0x1cf04> + <20b62> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20b65>: Abbrev Number: 0 + <1><20b66>: Abbrev Number: 12 (DW_TAG_subprogram) + <20b67> DW_AT_external : 1 + <20b67> DW_AT_name : (indirect string, offset: 0xf8ad7): HAL_MultiProcessor_Init + <20b6b> DW_AT_decl_file : 2 + <20b6b> DW_AT_decl_line : 562 + <20b6d> DW_AT_decl_column : 19 + <20b6d> DW_AT_prototyped : 1 + <20b6d> DW_AT_type : <0x1c975> + <20b71> DW_AT_low_pc : 0x0 + <20b75> DW_AT_high_pc : 0xd8 + <20b79> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20b7b> DW_AT_call_all_tail_calls: 1 + <20b7b> DW_AT_sibling : <0x20bb0> + <2><20b7f>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20b80> DW_AT_name : (indirect string, offset: 0xf14f2): huart <20b84> DW_AT_decl_file : 2 - <20b84> DW_AT_decl_line : 1141 - <20b86> DW_AT_decl_column : 19 - <20b87> DW_AT_type : <0x1dc5a> - <20b8b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><20b8e>: Abbrev Number: 9 (DW_TAG_variable) - <20b8f> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <20b93> DW_AT_decl_file : 2 - <20b93> DW_AT_decl_line : 1142 - <20b95> DW_AT_decl_column : 12 - <20b96> DW_AT_type : <0x1c479> - <20b9a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><20b9d>: Abbrev Number: 0 - <1><20b9e>: Abbrev Number: 19 (DW_TAG_subprogram) - <20b9f> DW_AT_external : 1 - <20b9f> DW_AT_name : (indirect string, offset: 0xf14b2): HAL_UART_MspDeInit - <20ba3> DW_AT_decl_file : 2 - <20ba3> DW_AT_decl_line : 704 - <20ba5> DW_AT_decl_column : 13 - <20ba6> DW_AT_prototyped : 1 - <20ba6> DW_AT_low_pc : 0x0 - <20baa> DW_AT_high_pc : 0x14 - <20bae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20bb0> DW_AT_call_all_calls: 1 - <20bb0> DW_AT_sibling : <0x20bc5> - <2><20bb4>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20bb5> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20bb9> DW_AT_decl_file : 2 - <20bba> DW_AT_decl_line : 704 - <20bbc> DW_AT_decl_column : 52 - <20bbd> DW_AT_type : <0x1cfb4> - <20bc1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20bc4>: Abbrev Number: 0 - <1><20bc5>: Abbrev Number: 19 (DW_TAG_subprogram) - <20bc6> DW_AT_external : 1 - <20bc6> DW_AT_name : (indirect string, offset: 0xf1456): HAL_UART_MspInit - <20bca> DW_AT_decl_file : 2 - <20bca> DW_AT_decl_line : 689 - <20bcc> DW_AT_decl_column : 13 - <20bcd> DW_AT_prototyped : 1 - <20bcd> DW_AT_low_pc : 0x0 - <20bd1> DW_AT_high_pc : 0x14 - <20bd5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20bd7> DW_AT_call_all_calls: 1 - <20bd7> DW_AT_sibling : <0x20bec> - <2><20bdb>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20bdc> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20be0> DW_AT_decl_file : 2 - <20be1> DW_AT_decl_line : 689 - <20be3> DW_AT_decl_column : 50 - <20be4> DW_AT_type : <0x1cfb4> - <20be8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20beb>: Abbrev Number: 0 - <1><20bec>: Abbrev Number: 12 (DW_TAG_subprogram) - <20bed> DW_AT_external : 1 - <20bed> DW_AT_name : (indirect string, offset: 0xf906b): HAL_UART_DeInit - <20bf1> DW_AT_decl_file : 2 - <20bf1> DW_AT_decl_line : 638 - <20bf3> DW_AT_decl_column : 19 - <20bf3> DW_AT_prototyped : 1 - <20bf3> DW_AT_type : <0x1ca25> - <20bf7> DW_AT_low_pc : 0x0 - <20bfb> DW_AT_high_pc : 0x7e - <20bff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20c01> DW_AT_call_all_tail_calls: 1 - <20c01> DW_AT_sibling : <0x20c16> - <2><20c05>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20c06> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20c0a> DW_AT_decl_file : 2 - <20c0b> DW_AT_decl_line : 638 - <20c0d> DW_AT_decl_column : 55 - <20c0e> DW_AT_type : <0x1cfb4> - <20c12> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20c15>: Abbrev Number: 0 - <1><20c16>: Abbrev Number: 12 (DW_TAG_subprogram) - <20c17> DW_AT_external : 1 - <20c17> DW_AT_name : (indirect string, offset: 0xf8af2): HAL_MultiProcessor_Init - <20c1b> DW_AT_decl_file : 2 - <20c1b> DW_AT_decl_line : 562 - <20c1d> DW_AT_decl_column : 19 - <20c1d> DW_AT_prototyped : 1 - <20c1d> DW_AT_type : <0x1ca25> - <20c21> DW_AT_low_pc : 0x0 - <20c25> DW_AT_high_pc : 0xd8 - <20c29> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20c2b> DW_AT_call_all_tail_calls: 1 - <20c2b> DW_AT_sibling : <0x20c60> - <2><20c2f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20c30> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20c34> DW_AT_decl_file : 2 - <20c35> DW_AT_decl_line : 562 - <20c37> DW_AT_decl_column : 63 - <20c38> DW_AT_type : <0x1cfb4> - <20c3c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20c3f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20c40> DW_AT_name : (indirect string, offset: 0xf08e0): Address - <20c44> DW_AT_decl_file : 2 - <20c45> DW_AT_decl_line : 562 - <20c47> DW_AT_decl_column : 78 - <20c48> DW_AT_type : <0x1c452> - <20c4c> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><20c4f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20c50> DW_AT_name : (indirect string, offset: 0xf9036): WakeUpMethod - <20c54> DW_AT_decl_file : 2 - <20c55> DW_AT_decl_line : 562 - <20c57> DW_AT_decl_column : 96 - <20c58> DW_AT_type : <0x1c479> - <20c5c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><20c5f>: Abbrev Number: 0 - <1><20c60>: Abbrev Number: 12 (DW_TAG_subprogram) - <20c61> DW_AT_external : 1 - <20c61> DW_AT_name : (indirect string, offset: 0xf922b): HAL_LIN_Init - <20c65> DW_AT_decl_file : 2 - <20c65> DW_AT_decl_line : 463 - <20c67> DW_AT_decl_column : 19 - <20c67> DW_AT_prototyped : 1 - <20c67> DW_AT_type : <0x1ca25> - <20c6b> DW_AT_low_pc : 0x0 - <20c6f> DW_AT_high_pc : 0xe0 - <20c73> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20c75> DW_AT_call_all_tail_calls: 1 - <20c75> DW_AT_sibling : <0x20c9a> - <2><20c79>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20c7a> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20c7e> DW_AT_decl_file : 2 - <20c7f> DW_AT_decl_line : 463 - <20c81> DW_AT_decl_column : 52 - <20c82> DW_AT_type : <0x1cfb4> - <20c86> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20c89>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20c8a> DW_AT_name : (indirect string, offset: 0xf9253): BreakDetectLength - <20c8e> DW_AT_decl_file : 2 - <20c8f> DW_AT_decl_line : 463 - <20c91> DW_AT_decl_column : 68 - <20c92> DW_AT_type : <0x1c479> - <20c96> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><20c99>: Abbrev Number: 0 - <1><20c9a>: Abbrev Number: 12 (DW_TAG_subprogram) - <20c9b> DW_AT_external : 1 - <20c9b> DW_AT_name : (indirect string, offset: 0xf9393): HAL_HalfDuplex_Init - <20c9f> DW_AT_decl_file : 2 - <20c9f> DW_AT_decl_line : 388 - <20ca1> DW_AT_decl_column : 19 - <20ca1> DW_AT_prototyped : 1 - <20ca1> DW_AT_type : <0x1ca25> - <20ca5> DW_AT_low_pc : 0x0 - <20ca9> DW_AT_high_pc : 0xb0 - <20cad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20caf> DW_AT_call_all_tail_calls: 1 - <20caf> DW_AT_sibling : <0x20cc4> - <2><20cb3>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20cb4> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20cb8> DW_AT_decl_file : 2 - <20cb9> DW_AT_decl_line : 388 - <20cbb> DW_AT_decl_column : 59 - <20cbc> DW_AT_type : <0x1cfb4> - <20cc0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20cc3>: Abbrev Number: 0 - <1><20cc4>: Abbrev Number: 12 (DW_TAG_subprogram) - <20cc5> DW_AT_external : 1 - <20cc5> DW_AT_name : (indirect string, offset: 0xf0cdc): HAL_UART_Init - <20cc9> DW_AT_decl_file : 2 - <20cc9> DW_AT_decl_line : 309 - <20ccb> DW_AT_decl_column : 19 - <20ccb> DW_AT_prototyped : 1 - <20ccb> DW_AT_type : <0x1ca25> - <20ccf> DW_AT_low_pc : 0x80067fc - <20cd3> DW_AT_high_pc : 0xa0 - <20cd7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20cd9> DW_AT_call_all_tail_calls: 1 - <20cd9> DW_AT_sibling : <0x20cee> - <2><20cdd>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20cde> DW_AT_name : (indirect string, offset: 0xf1520): huart - <20ce2> DW_AT_decl_file : 2 - <20ce3> DW_AT_decl_line : 309 - <20ce5> DW_AT_decl_column : 53 - <20ce6> DW_AT_type : <0x1cfb4> - <20cea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20ced>: Abbrev Number: 0 - <1><20cee>: Abbrev Number: 38 (DW_TAG_subprogram) - <20cef> DW_AT_name : (indirect string, offset: 0xf7103): LL_RCC_GetLPUARTClockSource - <20cf3> DW_AT_decl_file : 1 - <20cf3> DW_AT_decl_line : 2705 - <20cf5> DW_AT_decl_column : 26 - <20cf5> DW_AT_prototyped : 1 - <20cf5> DW_AT_type : <0x1c479> - <20cf9> DW_AT_low_pc : 0x80067dc - <20cfd> DW_AT_high_pc : 0x20 - <20d01> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20d03> DW_AT_call_all_calls: 1 - <20d03> DW_AT_sibling : <0x20d18> - <2><20d07>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20d08> DW_AT_name : (indirect string, offset: 0xf72cb): LPUARTx - <20d0c> DW_AT_decl_file : 1 - <20d0d> DW_AT_decl_line : 2705 - <20d0f> DW_AT_decl_column : 63 - <20d10> DW_AT_type : <0x1c479> - <20d14> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20d17>: Abbrev Number: 0 - <1><20d18>: Abbrev Number: 38 (DW_TAG_subprogram) - <20d19> DW_AT_name : (indirect string, offset: 0xf6bf3): LL_RCC_GetUSARTClockSource - <20d1d> DW_AT_decl_file : 1 - <20d1d> DW_AT_decl_line : 2688 - <20d1f> DW_AT_decl_column : 26 - <20d1f> DW_AT_prototyped : 1 - <20d1f> DW_AT_type : <0x1c479> - <20d23> DW_AT_low_pc : 0x80067bc - <20d27> DW_AT_high_pc : 0x20 - <20d2b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <20d2d> DW_AT_call_all_calls: 1 - <20d2d> DW_AT_sibling : <0x20d42> - <2><20d31>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <20d32> DW_AT_name : (indirect string, offset: 0xf72d3): USARTx - <20d36> DW_AT_decl_file : 1 - <20d37> DW_AT_decl_line : 2688 - <20d39> DW_AT_decl_column : 62 - <20d3a> DW_AT_type : <0x1c479> - <20d3e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><20d41>: Abbrev Number: 0 - <1><20d42>: Abbrev Number: 50 (DW_TAG_subprogram) - <20d43> DW_AT_name : (indirect string, offset: 0xf902d): __STREXW - <20d47> DW_AT_decl_file : 3 - <20d48> DW_AT_decl_line : 1202 - <20d4a> DW_AT_decl_column : 31 - <20d4b> DW_AT_prototyped : 1 - <20d4b> DW_AT_type : <0x1c479> - <20d4f> DW_AT_inline : 3 (declared as inline and inlined) - <20d50> DW_AT_sibling : <0x20d79> - <2><20d54>: Abbrev Number: 35 (DW_TAG_formal_parameter) - <20d55> DW_AT_name : (indirect string, offset: 0xf3bbd): value - <20d59> DW_AT_decl_file : 3 - <20d59> DW_AT_decl_line : 1202 - <20d5b> DW_AT_decl_column : 49 - <20d5c> DW_AT_type : <0x1c479> - <2><20d60>: Abbrev Number: 35 (DW_TAG_formal_parameter) - <20d61> DW_AT_name : (indirect string, offset: 0xf47fa): addr - <20d65> DW_AT_decl_file : 3 - <20d65> DW_AT_decl_line : 1202 - <20d67> DW_AT_decl_column : 75 - <20d68> DW_AT_type : <0x20d79> - <2><20d6c>: Abbrev Number: 39 (DW_TAG_variable) - <20d6d> DW_AT_name : (indirect string, offset: 0x1014a1): result - <20d71> DW_AT_decl_file : 3 - <20d71> DW_AT_decl_line : 1204 - <20d73> DW_AT_decl_column : 13 - <20d74> DW_AT_type : <0x1c479> - <2><20d78>: Abbrev Number: 0 - <1><20d79>: Abbrev Number: 14 (DW_TAG_pointer_type) - <20d7a> DW_AT_byte_size : 4 - <20d7a> DW_AT_type : <0x1c485> - <1><20d7e>: Abbrev Number: 51 (DW_TAG_subprogram) - <20d7f> DW_AT_name : (indirect string, offset: 0xf8e56): __LDREXW - <20d83> DW_AT_decl_file : 3 - <20d84> DW_AT_decl_line : 1151 - <20d86> DW_AT_decl_column : 31 - <20d87> DW_AT_prototyped : 1 - <20d87> DW_AT_type : <0x1c479> - <20d8b> DW_AT_inline : 3 (declared as inline and inlined) - <2><20d8c>: Abbrev Number: 35 (DW_TAG_formal_parameter) - <20d8d> DW_AT_name : (indirect string, offset: 0xf47fa): addr - <20d91> DW_AT_decl_file : 3 - <20d91> DW_AT_decl_line : 1151 - <20d93> DW_AT_decl_column : 59 - <20d94> DW_AT_type : <0x20d79> - <2><20d98>: Abbrev Number: 39 (DW_TAG_variable) - <20d99> DW_AT_name : (indirect string, offset: 0x1014a1): result - <20d9d> DW_AT_decl_file : 3 - <20d9d> DW_AT_decl_line : 1153 - <20d9f> DW_AT_decl_column : 14 - <20da0> DW_AT_type : <0x1c479> - <2><20da4>: Abbrev Number: 0 - <1><20da5>: Abbrev Number: 0 - Compilation Unit @ offset 0x20da6: + <20b85> DW_AT_decl_line : 562 + <20b87> DW_AT_decl_column : 63 + <20b88> DW_AT_type : <0x1cf04> + <20b8c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20b8f>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20b90> DW_AT_name : (indirect string, offset: 0xf08d2): Address + <20b94> DW_AT_decl_file : 2 + <20b95> DW_AT_decl_line : 562 + <20b97> DW_AT_decl_column : 78 + <20b98> DW_AT_type : <0x1c3a2> + <20b9c> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><20b9f>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20ba0> DW_AT_name : (indirect string, offset: 0xf901b): WakeUpMethod + <20ba4> DW_AT_decl_file : 2 + <20ba5> DW_AT_decl_line : 562 + <20ba7> DW_AT_decl_column : 96 + <20ba8> DW_AT_type : <0x1c3c9> + <20bac> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><20baf>: Abbrev Number: 0 + <1><20bb0>: Abbrev Number: 12 (DW_TAG_subprogram) + <20bb1> DW_AT_external : 1 + <20bb1> DW_AT_name : (indirect string, offset: 0xf9210): HAL_LIN_Init + <20bb5> DW_AT_decl_file : 2 + <20bb5> DW_AT_decl_line : 463 + <20bb7> DW_AT_decl_column : 19 + <20bb7> DW_AT_prototyped : 1 + <20bb7> DW_AT_type : <0x1c975> + <20bbb> DW_AT_low_pc : 0x0 + <20bbf> DW_AT_high_pc : 0xe0 + <20bc3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20bc5> DW_AT_call_all_tail_calls: 1 + <20bc5> DW_AT_sibling : <0x20bea> + <2><20bc9>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20bca> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <20bce> DW_AT_decl_file : 2 + <20bcf> DW_AT_decl_line : 463 + <20bd1> DW_AT_decl_column : 52 + <20bd2> DW_AT_type : <0x1cf04> + <20bd6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20bd9>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20bda> DW_AT_name : (indirect string, offset: 0xf9238): BreakDetectLength + <20bde> DW_AT_decl_file : 2 + <20bdf> DW_AT_decl_line : 463 + <20be1> DW_AT_decl_column : 68 + <20be2> DW_AT_type : <0x1c3c9> + <20be6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><20be9>: Abbrev Number: 0 + <1><20bea>: Abbrev Number: 12 (DW_TAG_subprogram) + <20beb> DW_AT_external : 1 + <20beb> DW_AT_name : (indirect string, offset: 0xf9378): HAL_HalfDuplex_Init + <20bef> DW_AT_decl_file : 2 + <20bef> DW_AT_decl_line : 388 + <20bf1> DW_AT_decl_column : 19 + <20bf1> DW_AT_prototyped : 1 + <20bf1> DW_AT_type : <0x1c975> + <20bf5> DW_AT_low_pc : 0x0 + <20bf9> DW_AT_high_pc : 0xb0 + <20bfd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20bff> DW_AT_call_all_tail_calls: 1 + <20bff> DW_AT_sibling : <0x20c14> + <2><20c03>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20c04> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <20c08> DW_AT_decl_file : 2 + <20c09> DW_AT_decl_line : 388 + <20c0b> DW_AT_decl_column : 59 + <20c0c> DW_AT_type : <0x1cf04> + <20c10> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20c13>: Abbrev Number: 0 + <1><20c14>: Abbrev Number: 12 (DW_TAG_subprogram) + <20c15> DW_AT_external : 1 + <20c15> DW_AT_name : (indirect string, offset: 0xf0cce): HAL_UART_Init + <20c19> DW_AT_decl_file : 2 + <20c19> DW_AT_decl_line : 309 + <20c1b> DW_AT_decl_column : 19 + <20c1b> DW_AT_prototyped : 1 + <20c1b> DW_AT_type : <0x1c975> + <20c1f> DW_AT_low_pc : 0x80068b0 + <20c23> DW_AT_high_pc : 0xa0 + <20c27> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20c29> DW_AT_call_all_tail_calls: 1 + <20c29> DW_AT_sibling : <0x20c3e> + <2><20c2d>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20c2e> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <20c32> DW_AT_decl_file : 2 + <20c33> DW_AT_decl_line : 309 + <20c35> DW_AT_decl_column : 53 + <20c36> DW_AT_type : <0x1cf04> + <20c3a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20c3d>: Abbrev Number: 0 + <1><20c3e>: Abbrev Number: 38 (DW_TAG_subprogram) + <20c3f> DW_AT_name : (indirect string, offset: 0xf70e8): LL_RCC_GetLPUARTClockSource + <20c43> DW_AT_decl_file : 1 + <20c43> DW_AT_decl_line : 2705 + <20c45> DW_AT_decl_column : 26 + <20c45> DW_AT_prototyped : 1 + <20c45> DW_AT_type : <0x1c3c9> + <20c49> DW_AT_low_pc : 0x8006890 + <20c4d> DW_AT_high_pc : 0x20 + <20c51> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20c53> DW_AT_call_all_calls: 1 + <20c53> DW_AT_sibling : <0x20c68> + <2><20c57>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20c58> DW_AT_name : (indirect string, offset: 0xf72b0): LPUARTx + <20c5c> DW_AT_decl_file : 1 + <20c5d> DW_AT_decl_line : 2705 + <20c5f> DW_AT_decl_column : 63 + <20c60> DW_AT_type : <0x1c3c9> + <20c64> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20c67>: Abbrev Number: 0 + <1><20c68>: Abbrev Number: 38 (DW_TAG_subprogram) + <20c69> DW_AT_name : (indirect string, offset: 0xf6bd8): LL_RCC_GetUSARTClockSource + <20c6d> DW_AT_decl_file : 1 + <20c6d> DW_AT_decl_line : 2688 + <20c6f> DW_AT_decl_column : 26 + <20c6f> DW_AT_prototyped : 1 + <20c6f> DW_AT_type : <0x1c3c9> + <20c73> DW_AT_low_pc : 0x8006870 + <20c77> DW_AT_high_pc : 0x20 + <20c7b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <20c7d> DW_AT_call_all_calls: 1 + <20c7d> DW_AT_sibling : <0x20c92> + <2><20c81>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <20c82> DW_AT_name : (indirect string, offset: 0xf72b8): USARTx + <20c86> DW_AT_decl_file : 1 + <20c87> DW_AT_decl_line : 2688 + <20c89> DW_AT_decl_column : 62 + <20c8a> DW_AT_type : <0x1c3c9> + <20c8e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><20c91>: Abbrev Number: 0 + <1><20c92>: Abbrev Number: 50 (DW_TAG_subprogram) + <20c93> DW_AT_name : (indirect string, offset: 0xf9012): __STREXW + <20c97> DW_AT_decl_file : 3 + <20c98> DW_AT_decl_line : 1202 + <20c9a> DW_AT_decl_column : 31 + <20c9b> DW_AT_prototyped : 1 + <20c9b> DW_AT_type : <0x1c3c9> + <20c9f> DW_AT_inline : 3 (declared as inline and inlined) + <20ca0> DW_AT_sibling : <0x20cc9> + <2><20ca4>: Abbrev Number: 35 (DW_TAG_formal_parameter) + <20ca5> DW_AT_name : (indirect string, offset: 0xf3ba2): value + <20ca9> DW_AT_decl_file : 3 + <20ca9> DW_AT_decl_line : 1202 + <20cab> DW_AT_decl_column : 49 + <20cac> DW_AT_type : <0x1c3c9> + <2><20cb0>: Abbrev Number: 35 (DW_TAG_formal_parameter) + <20cb1> DW_AT_name : (indirect string, offset: 0xf47df): addr + <20cb5> DW_AT_decl_file : 3 + <20cb5> DW_AT_decl_line : 1202 + <20cb7> DW_AT_decl_column : 75 + <20cb8> DW_AT_type : <0x20cc9> + <2><20cbc>: Abbrev Number: 39 (DW_TAG_variable) + <20cbd> DW_AT_name : (indirect string, offset: 0x101486): result + <20cc1> DW_AT_decl_file : 3 + <20cc1> DW_AT_decl_line : 1204 + <20cc3> DW_AT_decl_column : 13 + <20cc4> DW_AT_type : <0x1c3c9> + <2><20cc8>: Abbrev Number: 0 + <1><20cc9>: Abbrev Number: 14 (DW_TAG_pointer_type) + <20cca> DW_AT_byte_size : 4 + <20cca> DW_AT_type : <0x1c3d5> + <1><20cce>: Abbrev Number: 51 (DW_TAG_subprogram) + <20ccf> DW_AT_name : (indirect string, offset: 0xf8e3b): __LDREXW + <20cd3> DW_AT_decl_file : 3 + <20cd4> DW_AT_decl_line : 1151 + <20cd6> DW_AT_decl_column : 31 + <20cd7> DW_AT_prototyped : 1 + <20cd7> DW_AT_type : <0x1c3c9> + <20cdb> DW_AT_inline : 3 (declared as inline and inlined) + <2><20cdc>: Abbrev Number: 35 (DW_TAG_formal_parameter) + <20cdd> DW_AT_name : (indirect string, offset: 0xf47df): addr + <20ce1> DW_AT_decl_file : 3 + <20ce1> DW_AT_decl_line : 1151 + <20ce3> DW_AT_decl_column : 59 + <20ce4> DW_AT_type : <0x20cc9> + <2><20ce8>: Abbrev Number: 39 (DW_TAG_variable) + <20ce9> DW_AT_name : (indirect string, offset: 0x101486): result + <20ced> DW_AT_decl_file : 3 + <20ced> DW_AT_decl_line : 1153 + <20cef> DW_AT_decl_column : 14 + <20cf0> DW_AT_type : <0x1c3c9> + <2><20cf4>: Abbrev Number: 0 + <1><20cf5>: Abbrev Number: 0 + Compilation Unit @ offset 0x20cf6: Length: 0xfe0 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x3c74 + Abbrev Offset: 0x3c7f Pointer Size: 4 - <0><20db2>: Abbrev Number: 34 (DW_TAG_compile_unit) - <20db3> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <20db7> DW_AT_language : 29 (C11) - <20db8> DW_AT_name : (indirect string, offset: 0xf94ba): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.c - <20dbc> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <20dc0> DW_AT_ranges : 0x1918 - <20dc4> DW_AT_low_pc : 0x0 - <20dc8> DW_AT_stmt_list : 0x21edf - <20dcc> DW_AT_macros : 0x26aee - <1><20dd0>: Abbrev Number: 11 (DW_TAG_base_type) - <20dd1> DW_AT_byte_size : 1 - <20dd2> DW_AT_encoding : 6 (signed char) - <20dd3> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><20dd7>: Abbrev Number: 3 (DW_TAG_typedef) - <20dd8> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <20ddc> DW_AT_decl_file : 3 - <20ddd> DW_AT_decl_line : 43 - <20dde> DW_AT_decl_column : 24 - <20ddf> DW_AT_type : <0x20de3> - <1><20de3>: Abbrev Number: 11 (DW_TAG_base_type) - <20de4> DW_AT_byte_size : 1 - <20de5> DW_AT_encoding : 8 (unsigned char) - <20de6> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><20dea>: Abbrev Number: 11 (DW_TAG_base_type) - <20deb> DW_AT_byte_size : 2 - <20dec> DW_AT_encoding : 5 (signed) - <20ded> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><20df1>: Abbrev Number: 3 (DW_TAG_typedef) - <20df2> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <20df6> DW_AT_decl_file : 3 - <20df7> DW_AT_decl_line : 57 - <20df8> DW_AT_decl_column : 25 - <20df9> DW_AT_type : <0x20dfd> - <1><20dfd>: Abbrev Number: 11 (DW_TAG_base_type) - <20dfe> DW_AT_byte_size : 2 - <20dff> DW_AT_encoding : 7 (unsigned) - <20e00> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><20e04>: Abbrev Number: 11 (DW_TAG_base_type) - <20e05> DW_AT_byte_size : 4 - <20e06> DW_AT_encoding : 5 (signed) - <20e07> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><20e0b>: Abbrev Number: 3 (DW_TAG_typedef) - <20e0c> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <20e10> DW_AT_decl_file : 3 - <20e11> DW_AT_decl_line : 79 - <20e12> DW_AT_decl_column : 25 - <20e13> DW_AT_type : <0x20e17> - <1><20e17>: Abbrev Number: 11 (DW_TAG_base_type) - <20e18> DW_AT_byte_size : 4 - <20e19> DW_AT_encoding : 7 (unsigned) - <20e1a> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><20e1e>: Abbrev Number: 11 (DW_TAG_base_type) - <20e1f> DW_AT_byte_size : 8 - <20e20> DW_AT_encoding : 5 (signed) - <20e21> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><20e25>: Abbrev Number: 11 (DW_TAG_base_type) - <20e26> DW_AT_byte_size : 8 - <20e27> DW_AT_encoding : 7 (unsigned) - <20e28> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><20e2c>: Abbrev Number: 35 (DW_TAG_base_type) - <20e2d> DW_AT_byte_size : 4 - <20e2e> DW_AT_encoding : 5 (signed) - <20e2f> DW_AT_name : int - <1><20e33>: Abbrev Number: 11 (DW_TAG_base_type) - <20e34> DW_AT_byte_size : 4 - <20e35> DW_AT_encoding : 7 (unsigned) - <20e36> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><20e3a>: Abbrev Number: 3 (DW_TAG_typedef) - <20e3b> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <20e3f> DW_AT_decl_file : 4 - <20e40> DW_AT_decl_line : 24 - <20e41> DW_AT_decl_column : 19 - <20e42> DW_AT_type : <0x20dd7> - <1><20e46>: Abbrev Number: 26 (DW_TAG_const_type) - <20e47> DW_AT_type : <0x20e3a> - <1><20e4b>: Abbrev Number: 3 (DW_TAG_typedef) - <20e4c> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <20e50> DW_AT_decl_file : 4 - <20e51> DW_AT_decl_line : 36 - <20e52> DW_AT_decl_column : 20 - <20e53> DW_AT_type : <0x20df1> - <1><20e57>: Abbrev Number: 16 (DW_TAG_volatile_type) - <20e58> DW_AT_type : <0x20e4b> - <1><20e5c>: Abbrev Number: 3 (DW_TAG_typedef) - <20e5d> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <20e61> DW_AT_decl_file : 4 - <20e62> DW_AT_decl_line : 48 - <20e63> DW_AT_decl_column : 20 - <20e64> DW_AT_type : <0x20e0b> - <1><20e68>: Abbrev Number: 16 (DW_TAG_volatile_type) - <20e69> DW_AT_type : <0x20e5c> - <1><20e6d>: Abbrev Number: 15 (DW_TAG_structure_type) - <20e6e> DW_AT_byte_size : 20 - <20e6f> DW_AT_decl_file : 5 - <20e6f> DW_AT_decl_line : 258 - <20e71> DW_AT_decl_column : 9 - <20e71> DW_AT_sibling : <0x20ebb> - <2><20e75>: Abbrev Number: 8 (DW_TAG_member) - <20e76> DW_AT_name : CCR - <20e7a> DW_AT_decl_file : 5 - <20e7a> DW_AT_decl_line : 260 - <20e7c> DW_AT_decl_column : 17 - <20e7d> DW_AT_type : <0x20e68> - <20e81> DW_AT_data_member_location: 0 - <2><20e82>: Abbrev Number: 4 (DW_TAG_member) - <20e83> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <20e87> DW_AT_decl_file : 5 - <20e88> DW_AT_decl_line : 261 - <20e8a> DW_AT_decl_column : 17 - <20e8b> DW_AT_type : <0x20e68> - <20e8f> DW_AT_data_member_location: 4 - <2><20e90>: Abbrev Number: 4 (DW_TAG_member) - <20e91> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <20e95> DW_AT_decl_file : 5 - <20e96> DW_AT_decl_line : 262 - <20e98> DW_AT_decl_column : 17 - <20e99> DW_AT_type : <0x20e68> - <20e9d> DW_AT_data_member_location: 8 - <2><20e9e>: Abbrev Number: 4 (DW_TAG_member) - <20e9f> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <20ea3> DW_AT_decl_file : 5 - <20ea4> DW_AT_decl_line : 263 - <20ea6> DW_AT_decl_column : 17 - <20ea7> DW_AT_type : <0x20e68> - <20eab> DW_AT_data_member_location: 12 - <2><20eac>: Abbrev Number: 4 (DW_TAG_member) - <20ead> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <20eb1> DW_AT_decl_file : 5 - <20eb2> DW_AT_decl_line : 264 - <20eb4> DW_AT_decl_column : 12 - <20eb5> DW_AT_type : <0x20e5c> - <20eb9> DW_AT_data_member_location: 16 - <2><20eba>: Abbrev Number: 0 - <1><20ebb>: Abbrev Number: 12 (DW_TAG_typedef) - <20ebc> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <20ec0> DW_AT_decl_file : 5 - <20ec1> DW_AT_decl_line : 265 - <20ec3> DW_AT_decl_column : 3 - <20ec3> DW_AT_type : <0x20e6d> - <1><20ec7>: Abbrev Number: 15 (DW_TAG_structure_type) - <20ec8> DW_AT_byte_size : 8 - <20ec9> DW_AT_decl_file : 5 - <20ec9> DW_AT_decl_line : 267 - <20ecb> DW_AT_decl_column : 9 - <20ecb> DW_AT_sibling : <0x20eeb> - <2><20ecf>: Abbrev Number: 8 (DW_TAG_member) - <20ed0> DW_AT_name : ISR - <20ed4> DW_AT_decl_file : 5 - <20ed4> DW_AT_decl_line : 269 - <20ed6> DW_AT_decl_column : 17 - <20ed7> DW_AT_type : <0x20e68> - <20edb> DW_AT_data_member_location: 0 - <2><20edc>: Abbrev Number: 4 (DW_TAG_member) - <20edd> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <20ee1> DW_AT_decl_file : 5 - <20ee2> DW_AT_decl_line : 270 - <20ee4> DW_AT_decl_column : 17 - <20ee5> DW_AT_type : <0x20e68> - <20ee9> DW_AT_data_member_location: 4 - <2><20eea>: Abbrev Number: 0 - <1><20eeb>: Abbrev Number: 12 (DW_TAG_typedef) - <20eec> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <20ef0> DW_AT_decl_file : 5 - <20ef1> DW_AT_decl_line : 271 - <20ef3> DW_AT_decl_column : 3 - <20ef3> DW_AT_type : <0x20ec7> - <1><20ef7>: Abbrev Number: 15 (DW_TAG_structure_type) - <20ef8> DW_AT_byte_size : 4 + <0><20d02>: Abbrev Number: 34 (DW_TAG_compile_unit) + <20d03> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <20d07> DW_AT_language : 29 (C11) + <20d08> DW_AT_name : (indirect string, offset: 0xf949f): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.c + <20d0c> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <20d10> DW_AT_ranges : 0x191a + <20d14> DW_AT_low_pc : 0x0 + <20d18> DW_AT_stmt_list : 0x21f55 + <20d1c> DW_AT_macros : 0x26aed + <1><20d20>: Abbrev Number: 11 (DW_TAG_base_type) + <20d21> DW_AT_byte_size : 1 + <20d22> DW_AT_encoding : 6 (signed char) + <20d23> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><20d27>: Abbrev Number: 3 (DW_TAG_typedef) + <20d28> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <20d2c> DW_AT_decl_file : 3 + <20d2d> DW_AT_decl_line : 43 + <20d2e> DW_AT_decl_column : 24 + <20d2f> DW_AT_type : <0x20d33> + <1><20d33>: Abbrev Number: 11 (DW_TAG_base_type) + <20d34> DW_AT_byte_size : 1 + <20d35> DW_AT_encoding : 8 (unsigned char) + <20d36> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><20d3a>: Abbrev Number: 11 (DW_TAG_base_type) + <20d3b> DW_AT_byte_size : 2 + <20d3c> DW_AT_encoding : 5 (signed) + <20d3d> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><20d41>: Abbrev Number: 3 (DW_TAG_typedef) + <20d42> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <20d46> DW_AT_decl_file : 3 + <20d47> DW_AT_decl_line : 57 + <20d48> DW_AT_decl_column : 25 + <20d49> DW_AT_type : <0x20d4d> + <1><20d4d>: Abbrev Number: 11 (DW_TAG_base_type) + <20d4e> DW_AT_byte_size : 2 + <20d4f> DW_AT_encoding : 7 (unsigned) + <20d50> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><20d54>: Abbrev Number: 11 (DW_TAG_base_type) + <20d55> DW_AT_byte_size : 4 + <20d56> DW_AT_encoding : 5 (signed) + <20d57> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><20d5b>: Abbrev Number: 3 (DW_TAG_typedef) + <20d5c> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <20d60> DW_AT_decl_file : 3 + <20d61> DW_AT_decl_line : 79 + <20d62> DW_AT_decl_column : 25 + <20d63> DW_AT_type : <0x20d67> + <1><20d67>: Abbrev Number: 11 (DW_TAG_base_type) + <20d68> DW_AT_byte_size : 4 + <20d69> DW_AT_encoding : 7 (unsigned) + <20d6a> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><20d6e>: Abbrev Number: 11 (DW_TAG_base_type) + <20d6f> DW_AT_byte_size : 8 + <20d70> DW_AT_encoding : 5 (signed) + <20d71> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><20d75>: Abbrev Number: 11 (DW_TAG_base_type) + <20d76> DW_AT_byte_size : 8 + <20d77> DW_AT_encoding : 7 (unsigned) + <20d78> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><20d7c>: Abbrev Number: 35 (DW_TAG_base_type) + <20d7d> DW_AT_byte_size : 4 + <20d7e> DW_AT_encoding : 5 (signed) + <20d7f> DW_AT_name : int + <1><20d83>: Abbrev Number: 11 (DW_TAG_base_type) + <20d84> DW_AT_byte_size : 4 + <20d85> DW_AT_encoding : 7 (unsigned) + <20d86> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><20d8a>: Abbrev Number: 3 (DW_TAG_typedef) + <20d8b> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <20d8f> DW_AT_decl_file : 4 + <20d90> DW_AT_decl_line : 24 + <20d91> DW_AT_decl_column : 19 + <20d92> DW_AT_type : <0x20d27> + <1><20d96>: Abbrev Number: 26 (DW_TAG_const_type) + <20d97> DW_AT_type : <0x20d8a> + <1><20d9b>: Abbrev Number: 3 (DW_TAG_typedef) + <20d9c> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <20da0> DW_AT_decl_file : 4 + <20da1> DW_AT_decl_line : 36 + <20da2> DW_AT_decl_column : 20 + <20da3> DW_AT_type : <0x20d41> + <1><20da7>: Abbrev Number: 16 (DW_TAG_volatile_type) + <20da8> DW_AT_type : <0x20d9b> + <1><20dac>: Abbrev Number: 3 (DW_TAG_typedef) + <20dad> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <20db1> DW_AT_decl_file : 4 + <20db2> DW_AT_decl_line : 48 + <20db3> DW_AT_decl_column : 20 + <20db4> DW_AT_type : <0x20d5b> + <1><20db8>: Abbrev Number: 16 (DW_TAG_volatile_type) + <20db9> DW_AT_type : <0x20dac> + <1><20dbd>: Abbrev Number: 15 (DW_TAG_structure_type) + <20dbe> DW_AT_byte_size : 20 + <20dbf> DW_AT_decl_file : 5 + <20dbf> DW_AT_decl_line : 258 + <20dc1> DW_AT_decl_column : 9 + <20dc1> DW_AT_sibling : <0x20e0b> + <2><20dc5>: Abbrev Number: 8 (DW_TAG_member) + <20dc6> DW_AT_name : CCR + <20dca> DW_AT_decl_file : 5 + <20dca> DW_AT_decl_line : 260 + <20dcc> DW_AT_decl_column : 17 + <20dcd> DW_AT_type : <0x20db8> + <20dd1> DW_AT_data_member_location: 0 + <2><20dd2>: Abbrev Number: 4 (DW_TAG_member) + <20dd3> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <20dd7> DW_AT_decl_file : 5 + <20dd8> DW_AT_decl_line : 261 + <20dda> DW_AT_decl_column : 17 + <20ddb> DW_AT_type : <0x20db8> + <20ddf> DW_AT_data_member_location: 4 + <2><20de0>: Abbrev Number: 4 (DW_TAG_member) + <20de1> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <20de5> DW_AT_decl_file : 5 + <20de6> DW_AT_decl_line : 262 + <20de8> DW_AT_decl_column : 17 + <20de9> DW_AT_type : <0x20db8> + <20ded> DW_AT_data_member_location: 8 + <2><20dee>: Abbrev Number: 4 (DW_TAG_member) + <20def> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <20df3> DW_AT_decl_file : 5 + <20df4> DW_AT_decl_line : 263 + <20df6> DW_AT_decl_column : 17 + <20df7> DW_AT_type : <0x20db8> + <20dfb> DW_AT_data_member_location: 12 + <2><20dfc>: Abbrev Number: 4 (DW_TAG_member) + <20dfd> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <20e01> DW_AT_decl_file : 5 + <20e02> DW_AT_decl_line : 264 + <20e04> DW_AT_decl_column : 12 + <20e05> DW_AT_type : <0x20dac> + <20e09> DW_AT_data_member_location: 16 + <2><20e0a>: Abbrev Number: 0 + <1><20e0b>: Abbrev Number: 12 (DW_TAG_typedef) + <20e0c> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <20e10> DW_AT_decl_file : 5 + <20e11> DW_AT_decl_line : 265 + <20e13> DW_AT_decl_column : 3 + <20e13> DW_AT_type : <0x20dbd> + <1><20e17>: Abbrev Number: 15 (DW_TAG_structure_type) + <20e18> DW_AT_byte_size : 8 + <20e19> DW_AT_decl_file : 5 + <20e19> DW_AT_decl_line : 267 + <20e1b> DW_AT_decl_column : 9 + <20e1b> DW_AT_sibling : <0x20e3b> + <2><20e1f>: Abbrev Number: 8 (DW_TAG_member) + <20e20> DW_AT_name : ISR + <20e24> DW_AT_decl_file : 5 + <20e24> DW_AT_decl_line : 269 + <20e26> DW_AT_decl_column : 17 + <20e27> DW_AT_type : <0x20db8> + <20e2b> DW_AT_data_member_location: 0 + <2><20e2c>: Abbrev Number: 4 (DW_TAG_member) + <20e2d> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <20e31> DW_AT_decl_file : 5 + <20e32> DW_AT_decl_line : 270 + <20e34> DW_AT_decl_column : 17 + <20e35> DW_AT_type : <0x20db8> + <20e39> DW_AT_data_member_location: 4 + <2><20e3a>: Abbrev Number: 0 + <1><20e3b>: Abbrev Number: 12 (DW_TAG_typedef) + <20e3c> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <20e40> DW_AT_decl_file : 5 + <20e41> DW_AT_decl_line : 271 + <20e43> DW_AT_decl_column : 3 + <20e43> DW_AT_type : <0x20e17> + <1><20e47>: Abbrev Number: 15 (DW_TAG_structure_type) + <20e48> DW_AT_byte_size : 4 + <20e49> DW_AT_decl_file : 5 + <20e49> DW_AT_decl_line : 276 + <20e4b> DW_AT_decl_column : 9 + <20e4b> DW_AT_sibling : <0x20e5d> + <2><20e4f>: Abbrev Number: 8 (DW_TAG_member) + <20e50> DW_AT_name : CCR + <20e54> DW_AT_decl_file : 5 + <20e54> DW_AT_decl_line : 278 + <20e56> DW_AT_decl_column : 19 + <20e57> DW_AT_type : <0x20db8> + <20e5b> DW_AT_data_member_location: 0 + <2><20e5c>: Abbrev Number: 0 + <1><20e5d>: Abbrev Number: 12 (DW_TAG_typedef) + <20e5e> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <20e62> DW_AT_decl_file : 5 + <20e63> DW_AT_decl_line : 279 + <20e65> DW_AT_decl_column : 3 + <20e65> DW_AT_type : <0x20e47> + <1><20e69>: Abbrev Number: 15 (DW_TAG_structure_type) + <20e6a> DW_AT_byte_size : 8 + <20e6b> DW_AT_decl_file : 5 + <20e6b> DW_AT_decl_line : 281 + <20e6d> DW_AT_decl_column : 9 + <20e6d> DW_AT_sibling : <0x20e8c> + <2><20e71>: Abbrev Number: 8 (DW_TAG_member) + <20e72> DW_AT_name : CSR + <20e76> DW_AT_decl_file : 5 + <20e76> DW_AT_decl_line : 283 + <20e78> DW_AT_decl_column : 19 + <20e79> DW_AT_type : <0x20db8> + <20e7d> DW_AT_data_member_location: 0 + <2><20e7e>: Abbrev Number: 8 (DW_TAG_member) + <20e7f> DW_AT_name : CFR + <20e83> DW_AT_decl_file : 5 + <20e83> DW_AT_decl_line : 284 + <20e85> DW_AT_decl_column : 19 + <20e86> DW_AT_type : <0x20db8> + <20e8a> DW_AT_data_member_location: 4 + <2><20e8b>: Abbrev Number: 0 + <1><20e8c>: Abbrev Number: 12 (DW_TAG_typedef) + <20e8d> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <20e91> DW_AT_decl_file : 5 + <20e92> DW_AT_decl_line : 285 + <20e94> DW_AT_decl_column : 3 + <20e94> DW_AT_type : <0x20e69> + <1><20e98>: Abbrev Number: 15 (DW_TAG_structure_type) + <20e99> DW_AT_byte_size : 4 + <20e9a> DW_AT_decl_file : 5 + <20e9a> DW_AT_decl_line : 287 + <20e9c> DW_AT_decl_column : 9 + <20e9c> DW_AT_sibling : <0x20eaf> + <2><20ea0>: Abbrev Number: 4 (DW_TAG_member) + <20ea1> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <20ea5> DW_AT_decl_file : 5 + <20ea6> DW_AT_decl_line : 289 + <20ea8> DW_AT_decl_column : 19 + <20ea9> DW_AT_type : <0x20db8> + <20ead> DW_AT_data_member_location: 0 + <2><20eae>: Abbrev Number: 0 + <1><20eaf>: Abbrev Number: 12 (DW_TAG_typedef) + <20eb0> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <20eb4> DW_AT_decl_file : 5 + <20eb5> DW_AT_decl_line : 290 + <20eb7> DW_AT_decl_column : 3 + <20eb7> DW_AT_type : <0x20e98> + <1><20ebb>: Abbrev Number: 15 (DW_TAG_structure_type) + <20ebc> DW_AT_byte_size : 8 + <20ebd> DW_AT_decl_file : 5 + <20ebd> DW_AT_decl_line : 292 + <20ebf> DW_AT_decl_column : 9 + <20ebf> DW_AT_sibling : <0x20ee0> + <2><20ec3>: Abbrev Number: 4 (DW_TAG_member) + <20ec4> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <20ec8> DW_AT_decl_file : 5 + <20ec9> DW_AT_decl_line : 294 + <20ecb> DW_AT_decl_column : 19 + <20ecc> DW_AT_type : <0x20db8> + <20ed0> DW_AT_data_member_location: 0 + <2><20ed1>: Abbrev Number: 4 (DW_TAG_member) + <20ed2> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <20ed6> DW_AT_decl_file : 5 + <20ed7> DW_AT_decl_line : 295 + <20ed9> DW_AT_decl_column : 19 + <20eda> DW_AT_type : <0x20db8> + <20ede> DW_AT_data_member_location: 4 + <2><20edf>: Abbrev Number: 0 + <1><20ee0>: Abbrev Number: 12 (DW_TAG_typedef) + <20ee1> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <20ee5> DW_AT_decl_file : 5 + <20ee6> DW_AT_decl_line : 296 + <20ee8> DW_AT_decl_column : 3 + <20ee8> DW_AT_type : <0x20ebb> + <1><20eec>: Abbrev Number: 15 (DW_TAG_structure_type) + <20eed> DW_AT_byte_size : 48 + <20eee> DW_AT_decl_file : 5 + <20eee> DW_AT_decl_line : 642 + <20ef0> DW_AT_decl_column : 9 + <20ef0> DW_AT_sibling : <0x20f94> + <2><20ef4>: Abbrev Number: 8 (DW_TAG_member) + <20ef5> DW_AT_name : CR1 <20ef9> DW_AT_decl_file : 5 - <20ef9> DW_AT_decl_line : 276 - <20efb> DW_AT_decl_column : 9 - <20efb> DW_AT_sibling : <0x20f0d> - <2><20eff>: Abbrev Number: 8 (DW_TAG_member) - <20f00> DW_AT_name : CCR - <20f04> DW_AT_decl_file : 5 - <20f04> DW_AT_decl_line : 278 - <20f06> DW_AT_decl_column : 19 - <20f07> DW_AT_type : <0x20e68> - <20f0b> DW_AT_data_member_location: 0 - <2><20f0c>: Abbrev Number: 0 - <1><20f0d>: Abbrev Number: 12 (DW_TAG_typedef) - <20f0e> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <20f12> DW_AT_decl_file : 5 - <20f13> DW_AT_decl_line : 279 - <20f15> DW_AT_decl_column : 3 - <20f15> DW_AT_type : <0x20ef7> - <1><20f19>: Abbrev Number: 15 (DW_TAG_structure_type) - <20f1a> DW_AT_byte_size : 8 - <20f1b> DW_AT_decl_file : 5 - <20f1b> DW_AT_decl_line : 281 - <20f1d> DW_AT_decl_column : 9 - <20f1d> DW_AT_sibling : <0x20f3c> - <2><20f21>: Abbrev Number: 8 (DW_TAG_member) - <20f22> DW_AT_name : CSR - <20f26> DW_AT_decl_file : 5 - <20f26> DW_AT_decl_line : 283 - <20f28> DW_AT_decl_column : 19 - <20f29> DW_AT_type : <0x20e68> - <20f2d> DW_AT_data_member_location: 0 - <2><20f2e>: Abbrev Number: 8 (DW_TAG_member) - <20f2f> DW_AT_name : CFR - <20f33> DW_AT_decl_file : 5 - <20f33> DW_AT_decl_line : 284 - <20f35> DW_AT_decl_column : 19 - <20f36> DW_AT_type : <0x20e68> - <20f3a> DW_AT_data_member_location: 4 - <2><20f3b>: Abbrev Number: 0 - <1><20f3c>: Abbrev Number: 12 (DW_TAG_typedef) - <20f3d> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <20f41> DW_AT_decl_file : 5 - <20f42> DW_AT_decl_line : 285 - <20f44> DW_AT_decl_column : 3 - <20f44> DW_AT_type : <0x20f19> - <1><20f48>: Abbrev Number: 15 (DW_TAG_structure_type) - <20f49> DW_AT_byte_size : 4 - <20f4a> DW_AT_decl_file : 5 - <20f4a> DW_AT_decl_line : 287 - <20f4c> DW_AT_decl_column : 9 - <20f4c> DW_AT_sibling : <0x20f5f> - <2><20f50>: Abbrev Number: 4 (DW_TAG_member) - <20f51> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <20f55> DW_AT_decl_file : 5 - <20f56> DW_AT_decl_line : 289 - <20f58> DW_AT_decl_column : 19 - <20f59> DW_AT_type : <0x20e68> - <20f5d> DW_AT_data_member_location: 0 - <2><20f5e>: Abbrev Number: 0 - <1><20f5f>: Abbrev Number: 12 (DW_TAG_typedef) - <20f60> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <20f64> DW_AT_decl_file : 5 - <20f65> DW_AT_decl_line : 290 - <20f67> DW_AT_decl_column : 3 - <20f67> DW_AT_type : <0x20f48> - <1><20f6b>: Abbrev Number: 15 (DW_TAG_structure_type) - <20f6c> DW_AT_byte_size : 8 - <20f6d> DW_AT_decl_file : 5 - <20f6d> DW_AT_decl_line : 292 - <20f6f> DW_AT_decl_column : 9 - <20f6f> DW_AT_sibling : <0x20f90> - <2><20f73>: Abbrev Number: 4 (DW_TAG_member) - <20f74> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <20f78> DW_AT_decl_file : 5 - <20f79> DW_AT_decl_line : 294 - <20f7b> DW_AT_decl_column : 19 - <20f7c> DW_AT_type : <0x20e68> - <20f80> DW_AT_data_member_location: 0 - <2><20f81>: Abbrev Number: 4 (DW_TAG_member) - <20f82> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <20f86> DW_AT_decl_file : 5 - <20f87> DW_AT_decl_line : 295 - <20f89> DW_AT_decl_column : 19 - <20f8a> DW_AT_type : <0x20e68> - <20f8e> DW_AT_data_member_location: 4 - <2><20f8f>: Abbrev Number: 0 - <1><20f90>: Abbrev Number: 12 (DW_TAG_typedef) - <20f91> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <20f95> DW_AT_decl_file : 5 - <20f96> DW_AT_decl_line : 296 - <20f98> DW_AT_decl_column : 3 - <20f98> DW_AT_type : <0x20f6b> - <1><20f9c>: Abbrev Number: 15 (DW_TAG_structure_type) - <20f9d> DW_AT_byte_size : 48 - <20f9e> DW_AT_decl_file : 5 - <20f9e> DW_AT_decl_line : 642 - <20fa0> DW_AT_decl_column : 9 - <20fa0> DW_AT_sibling : <0x21044> - <2><20fa4>: Abbrev Number: 8 (DW_TAG_member) - <20fa5> DW_AT_name : CR1 - <20fa9> DW_AT_decl_file : 5 - <20fa9> DW_AT_decl_line : 644 - <20fab> DW_AT_decl_column : 17 - <20fac> DW_AT_type : <0x20e68> - <20fb0> DW_AT_data_member_location: 0 - <2><20fb1>: Abbrev Number: 8 (DW_TAG_member) - <20fb2> DW_AT_name : CR2 - <20fb6> DW_AT_decl_file : 5 - <20fb6> DW_AT_decl_line : 645 - <20fb8> DW_AT_decl_column : 17 - <20fb9> DW_AT_type : <0x20e68> - <20fbd> DW_AT_data_member_location: 4 - <2><20fbe>: Abbrev Number: 8 (DW_TAG_member) - <20fbf> DW_AT_name : CR3 - <20fc3> DW_AT_decl_file : 5 - <20fc3> DW_AT_decl_line : 646 - <20fc5> DW_AT_decl_column : 17 - <20fc6> DW_AT_type : <0x20e68> - <20fca> DW_AT_data_member_location: 8 - <2><20fcb>: Abbrev Number: 8 (DW_TAG_member) - <20fcc> DW_AT_name : BRR - <20fd0> DW_AT_decl_file : 5 - <20fd0> DW_AT_decl_line : 647 - <20fd2> DW_AT_decl_column : 17 - <20fd3> DW_AT_type : <0x20e68> - <20fd7> DW_AT_data_member_location: 12 - <2><20fd8>: Abbrev Number: 4 (DW_TAG_member) - <20fd9> DW_AT_name : (indirect string, offset: 0xf0170): GTPR - <20fdd> DW_AT_decl_file : 5 - <20fde> DW_AT_decl_line : 648 - <20fe0> DW_AT_decl_column : 17 - <20fe1> DW_AT_type : <0x20e68> - <20fe5> DW_AT_data_member_location: 16 - <2><20fe6>: Abbrev Number: 4 (DW_TAG_member) - <20fe7> DW_AT_name : (indirect string, offset: 0xf01e9): RTOR - <20feb> DW_AT_decl_file : 5 - <20fec> DW_AT_decl_line : 649 - <20fee> DW_AT_decl_column : 17 - <20fef> DW_AT_type : <0x20e68> - <20ff3> DW_AT_data_member_location: 20 - <2><20ff4>: Abbrev Number: 8 (DW_TAG_member) - <20ff5> DW_AT_name : RQR - <20ff9> DW_AT_decl_file : 5 - <20ff9> DW_AT_decl_line : 650 - <20ffb> DW_AT_decl_column : 17 - <20ffc> DW_AT_type : <0x20e68> - <21000> DW_AT_data_member_location: 24 - <2><21001>: Abbrev Number: 8 (DW_TAG_member) - <21002> DW_AT_name : ISR - <21006> DW_AT_decl_file : 5 - <21006> DW_AT_decl_line : 651 - <21008> DW_AT_decl_column : 17 - <21009> DW_AT_type : <0x20e68> - <2100d> DW_AT_data_member_location: 28 - <2><2100e>: Abbrev Number: 8 (DW_TAG_member) - <2100f> DW_AT_name : ICR - <21013> DW_AT_decl_file : 5 - <21013> DW_AT_decl_line : 652 - <21015> DW_AT_decl_column : 17 - <21016> DW_AT_type : <0x20e68> - <2101a> DW_AT_data_member_location: 32 - <2><2101b>: Abbrev Number: 8 (DW_TAG_member) - <2101c> DW_AT_name : RDR - <21020> DW_AT_decl_file : 5 - <21020> DW_AT_decl_line : 653 - <21022> DW_AT_decl_column : 17 - <21023> DW_AT_type : <0x20e68> - <21027> DW_AT_data_member_location: 36 - <2><21028>: Abbrev Number: 8 (DW_TAG_member) - <21029> DW_AT_name : TDR - <2102d> DW_AT_decl_file : 5 - <2102d> DW_AT_decl_line : 654 - <2102f> DW_AT_decl_column : 17 - <21030> DW_AT_type : <0x20e68> - <21034> DW_AT_data_member_location: 40 - <2><21035>: Abbrev Number: 4 (DW_TAG_member) - <21036> DW_AT_name : (indirect string, offset: 0xf0c24): PRESC - <2103a> DW_AT_decl_file : 5 - <2103b> DW_AT_decl_line : 655 - <2103d> DW_AT_decl_column : 17 - <2103e> DW_AT_type : <0x20e68> - <21042> DW_AT_data_member_location: 44 - <2><21043>: Abbrev Number: 0 - <1><21044>: Abbrev Number: 12 (DW_TAG_typedef) - <21045> DW_AT_name : (indirect string, offset: 0xf13da): USART_TypeDef - <21049> DW_AT_decl_file : 5 - <2104a> DW_AT_decl_line : 656 - <2104c> DW_AT_decl_column : 3 - <2104c> DW_AT_type : <0x20f9c> - <1><21050>: Abbrev Number: 18 (DW_TAG_enumeration_type) - <21051> DW_AT_encoding : 7 (unsigned) - <21051> DW_AT_byte_size : 1 - <21051> DW_AT_type : <0x20de3> - <21055> DW_AT_decl_file : 6 - <21056> DW_AT_decl_line : 114 - <21057> DW_AT_decl_column : 1 - <21057> DW_AT_sibling : <0x21068> - <2><2105b>: Abbrev Number: 10 (DW_TAG_enumerator) - <2105c> DW_AT_name : (indirect string, offset: 0xd25e9): RESET - <21060> DW_AT_const_value : 0 - <2><21061>: Abbrev Number: 36 (DW_TAG_enumerator) - <21062> DW_AT_name : SET - <21066> DW_AT_const_value : 1 - <2><21067>: Abbrev Number: 0 - <1><21068>: Abbrev Number: 3 (DW_TAG_typedef) - <21069> DW_AT_name : (indirect string, offset: 0xf402c): FlagStatus - <2106d> DW_AT_decl_file : 6 - <2106e> DW_AT_decl_line : 117 - <2106f> DW_AT_decl_column : 3 - <21070> DW_AT_type : <0x21050> - <1><21074>: Abbrev Number: 11 (DW_TAG_base_type) - <21075> DW_AT_byte_size : 8 - <21076> DW_AT_encoding : 4 (float) - <21077> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><2107b>: Abbrev Number: 18 (DW_TAG_enumeration_type) - <2107c> DW_AT_encoding : 7 (unsigned) - <2107c> DW_AT_byte_size : 1 - <2107c> DW_AT_type : <0x20de3> - <21080> DW_AT_decl_file : 7 - <21081> DW_AT_decl_line : 39 - <21082> DW_AT_decl_column : 1 - <21082> DW_AT_sibling : <0x2109f> - <2><21086>: Abbrev Number: 10 (DW_TAG_enumerator) - <21087> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <2108b> DW_AT_const_value : 0 - <2><2108c>: Abbrev Number: 10 (DW_TAG_enumerator) - <2108d> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <21091> DW_AT_const_value : 1 - <2><21092>: Abbrev Number: 10 (DW_TAG_enumerator) - <21093> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <21097> DW_AT_const_value : 2 - <2><21098>: Abbrev Number: 10 (DW_TAG_enumerator) - <21099> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <2109d> DW_AT_const_value : 3 - <2><2109e>: Abbrev Number: 0 - <1><2109f>: Abbrev Number: 3 (DW_TAG_typedef) - <210a0> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <210a4> DW_AT_decl_file : 7 - <210a5> DW_AT_decl_line : 44 - <210a6> DW_AT_decl_column : 3 - <210a7> DW_AT_type : <0x2107b> - <1><210ab>: Abbrev Number: 18 (DW_TAG_enumeration_type) - <210ac> DW_AT_encoding : 7 (unsigned) - <210ac> DW_AT_byte_size : 1 - <210ac> DW_AT_type : <0x20de3> - <210b0> DW_AT_decl_file : 7 - <210b1> DW_AT_decl_line : 50 - <210b2> DW_AT_decl_column : 1 - <210b2> DW_AT_sibling : <0x210c3> - <2><210b6>: Abbrev Number: 10 (DW_TAG_enumerator) - <210b7> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <210bb> DW_AT_const_value : 0 - <2><210bc>: Abbrev Number: 10 (DW_TAG_enumerator) - <210bd> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <210c1> DW_AT_const_value : 1 - <2><210c2>: Abbrev Number: 0 - <1><210c3>: Abbrev Number: 3 (DW_TAG_typedef) - <210c4> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <210c8> DW_AT_decl_file : 7 - <210c9> DW_AT_decl_line : 53 - <210ca> DW_AT_decl_column : 3 - <210cb> DW_AT_type : <0x210ab> - <1><210cf>: Abbrev Number: 19 (DW_TAG_structure_type) - <210d0> DW_AT_byte_size : 32 - <210d1> DW_AT_decl_file : 8 - <210d2> DW_AT_decl_line : 47 - <210d3> DW_AT_decl_column : 9 - <210d3> DW_AT_sibling : <0x21140> - <2><210d7>: Abbrev Number: 1 (DW_TAG_member) - <210d8> DW_AT_name : (indirect string, offset: 0x101237): Request - <210dc> DW_AT_decl_file : 8 - <210dd> DW_AT_decl_line : 49 - <210de> DW_AT_decl_column : 12 - <210df> DW_AT_type : <0x20e5c> - <210e3> DW_AT_data_member_location: 0 - <2><210e4>: Abbrev Number: 1 (DW_TAG_member) - <210e5> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <210e9> DW_AT_decl_file : 8 - <210ea> DW_AT_decl_line : 52 - <210eb> DW_AT_decl_column : 12 - <210ec> DW_AT_type : <0x20e5c> - <210f0> DW_AT_data_member_location: 4 - <2><210f1>: Abbrev Number: 1 (DW_TAG_member) - <210f2> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <210f6> DW_AT_decl_file : 8 - <210f7> DW_AT_decl_line : 56 - <210f8> DW_AT_decl_column : 12 - <210f9> DW_AT_type : <0x20e5c> - <210fd> DW_AT_data_member_location: 8 - <2><210fe>: Abbrev Number: 1 (DW_TAG_member) - <210ff> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <21103> DW_AT_decl_file : 8 - <21104> DW_AT_decl_line : 59 - <21105> DW_AT_decl_column : 12 - <21106> DW_AT_type : <0x20e5c> - <2110a> DW_AT_data_member_location: 12 - <2><2110b>: Abbrev Number: 1 (DW_TAG_member) - <2110c> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <21110> DW_AT_decl_file : 8 - <21111> DW_AT_decl_line : 62 - <21112> DW_AT_decl_column : 12 - <21113> DW_AT_type : <0x20e5c> - <21117> DW_AT_data_member_location: 16 - <2><21118>: Abbrev Number: 1 (DW_TAG_member) - <21119> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <2111d> DW_AT_decl_file : 8 - <2111e> DW_AT_decl_line : 65 - <2111f> DW_AT_decl_column : 12 - <21120> DW_AT_type : <0x20e5c> - <21124> DW_AT_data_member_location: 20 - <2><21125>: Abbrev Number: 1 (DW_TAG_member) - <21126> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <2112a> DW_AT_decl_file : 8 - <2112b> DW_AT_decl_line : 68 - <2112c> DW_AT_decl_column : 12 - <2112d> DW_AT_type : <0x20e5c> - <21131> DW_AT_data_member_location: 24 - <2><21132>: Abbrev Number: 1 (DW_TAG_member) - <21133> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <21137> DW_AT_decl_file : 8 - <21138> DW_AT_decl_line : 73 - <21139> DW_AT_decl_column : 12 - <2113a> DW_AT_type : <0x20e5c> - <2113e> DW_AT_data_member_location: 28 - <2><2113f>: Abbrev Number: 0 - <1><21140>: Abbrev Number: 3 (DW_TAG_typedef) - <21141> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <21145> DW_AT_decl_file : 8 - <21146> DW_AT_decl_line : 75 - <21147> DW_AT_decl_column : 3 - <21148> DW_AT_type : <0x210cf> - <1><2114c>: Abbrev Number: 18 (DW_TAG_enumeration_type) - <2114d> DW_AT_encoding : 7 (unsigned) - <2114d> DW_AT_byte_size : 1 - <2114d> DW_AT_type : <0x20de3> - <21151> DW_AT_decl_file : 8 - <21152> DW_AT_decl_line : 81 - <21153> DW_AT_decl_column : 1 - <21153> DW_AT_sibling : <0x21170> - <2><21157>: Abbrev Number: 10 (DW_TAG_enumerator) - <21158> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <2115c> DW_AT_const_value : 0 - <2><2115d>: Abbrev Number: 10 (DW_TAG_enumerator) - <2115e> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <21162> DW_AT_const_value : 1 - <2><21163>: Abbrev Number: 10 (DW_TAG_enumerator) - <21164> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <21168> DW_AT_const_value : 2 - <2><21169>: Abbrev Number: 10 (DW_TAG_enumerator) - <2116a> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <2116e> DW_AT_const_value : 3 - <2><2116f>: Abbrev Number: 0 - <1><21170>: Abbrev Number: 3 (DW_TAG_typedef) - <21171> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <21175> DW_AT_decl_file : 8 - <21176> DW_AT_decl_line : 86 - <21177> DW_AT_decl_column : 3 - <21178> DW_AT_type : <0x2114c> - <1><2117c>: Abbrev Number: 16 (DW_TAG_volatile_type) - <2117d> DW_AT_type : <0x21170> - <1><21181>: Abbrev Number: 29 (DW_TAG_structure_type) - <21182> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <21186> DW_AT_byte_size : 96 - <21187> DW_AT_decl_file : 8 - <21188> DW_AT_decl_line : 114 - <21189> DW_AT_decl_column : 16 - <21189> DW_AT_sibling : <0x21278> - <2><2118d>: Abbrev Number: 1 (DW_TAG_member) - <2118e> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <21192> DW_AT_decl_file : 8 - <21193> DW_AT_decl_line : 116 - <21194> DW_AT_decl_column : 27 - <21195> DW_AT_type : <0x21278> - <21199> DW_AT_data_member_location: 0 - <2><2119a>: Abbrev Number: 1 (DW_TAG_member) - <2119b> DW_AT_name : (indirect string, offset: 0xf735a): Init - <2119f> DW_AT_decl_file : 8 - <211a0> DW_AT_decl_line : 118 - <211a1> DW_AT_decl_column : 25 - <211a2> DW_AT_type : <0x21140> - <211a6> DW_AT_data_member_location: 4 - <2><211a7>: Abbrev Number: 1 (DW_TAG_member) - <211a8> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <211ac> DW_AT_decl_file : 8 - <211ad> DW_AT_decl_line : 120 - <211ae> DW_AT_decl_column : 25 - <211af> DW_AT_type : <0x210c3> - <211b3> DW_AT_data_member_location: 36 - <2><211b4>: Abbrev Number: 1 (DW_TAG_member) - <211b5> DW_AT_name : (indirect string, offset: 0xf84d0): State - <211b9> DW_AT_decl_file : 8 - <211ba> DW_AT_decl_line : 122 - <211bb> DW_AT_decl_column : 30 - <211bc> DW_AT_type : <0x2117c> - <211c0> DW_AT_data_member_location: 37 - <2><211c1>: Abbrev Number: 1 (DW_TAG_member) - <211c2> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <211c6> DW_AT_decl_file : 8 - <211c7> DW_AT_decl_line : 124 - <211c8> DW_AT_decl_column : 26 - <211c9> DW_AT_type : <0x2127d> - <211cd> DW_AT_data_member_location: 40 - <2><211ce>: Abbrev Number: 1 (DW_TAG_member) - <211cf> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <211d3> DW_AT_decl_file : 8 - <211d4> DW_AT_decl_line : 126 - <211d5> DW_AT_decl_column : 11 - <211d6> DW_AT_type : <0x2128f> - <211da> DW_AT_data_member_location: 44 - <2><211db>: Abbrev Number: 1 (DW_TAG_member) - <211dc> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <211e0> DW_AT_decl_file : 8 - <211e1> DW_AT_decl_line : 128 - <211e2> DW_AT_decl_column : 11 - <211e3> DW_AT_type : <0x2128f> - <211e7> DW_AT_data_member_location: 48 - <2><211e8>: Abbrev Number: 1 (DW_TAG_member) - <211e9> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <211ed> DW_AT_decl_file : 8 - <211ee> DW_AT_decl_line : 130 - <211ef> DW_AT_decl_column : 11 - <211f0> DW_AT_type : <0x2128f> - <211f4> DW_AT_data_member_location: 52 - <2><211f5>: Abbrev Number: 1 (DW_TAG_member) - <211f6> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <211fa> DW_AT_decl_file : 8 - <211fb> DW_AT_decl_line : 132 - <211fc> DW_AT_decl_column : 11 - <211fd> DW_AT_type : <0x2128f> - <21201> DW_AT_data_member_location: 56 - <2><21202>: Abbrev Number: 1 (DW_TAG_member) - <21203> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <21207> DW_AT_decl_file : 8 - <21208> DW_AT_decl_line : 134 - <21209> DW_AT_decl_column : 26 - <2120a> DW_AT_type : <0x20e68> - <2120e> DW_AT_data_member_location: 60 - <2><2120f>: Abbrev Number: 1 (DW_TAG_member) - <21210> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <21214> DW_AT_decl_file : 8 - <21215> DW_AT_decl_line : 136 - <21216> DW_AT_decl_column : 27 - <21217> DW_AT_type : <0x21294> - <2121b> DW_AT_data_member_location: 64 - <2><2121c>: Abbrev Number: 1 (DW_TAG_member) - <2121d> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <21221> DW_AT_decl_file : 8 - <21222> DW_AT_decl_line : 138 - <21223> DW_AT_decl_column : 26 - <21224> DW_AT_type : <0x20e5c> - <21228> DW_AT_data_member_location: 68 - <2><21229>: Abbrev Number: 1 (DW_TAG_member) - <2122a> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <2122e> DW_AT_decl_file : 8 - <2122f> DW_AT_decl_line : 140 - <21230> DW_AT_decl_column : 37 - <21231> DW_AT_type : <0x21299> - <21235> DW_AT_data_member_location: 72 - <2><21236>: Abbrev Number: 1 (DW_TAG_member) - <21237> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <2123b> DW_AT_decl_file : 8 - <2123c> DW_AT_decl_line : 142 - <2123d> DW_AT_decl_column : 37 - <2123e> DW_AT_type : <0x2129e> - <21242> DW_AT_data_member_location: 76 - <2><21243>: Abbrev Number: 1 (DW_TAG_member) - <21244> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <21248> DW_AT_decl_file : 8 - <21249> DW_AT_decl_line : 144 - <2124a> DW_AT_decl_column : 36 - <2124b> DW_AT_type : <0x20e5c> - <2124f> DW_AT_data_member_location: 80 - <2><21250>: Abbrev Number: 1 (DW_TAG_member) - <21251> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <21255> DW_AT_decl_file : 8 - <21256> DW_AT_decl_line : 146 - <21257> DW_AT_decl_column : 37 - <21258> DW_AT_type : <0x212a3> - <2125c> DW_AT_data_member_location: 84 - <2><2125d>: Abbrev Number: 1 (DW_TAG_member) - <2125e> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <21262> DW_AT_decl_file : 8 - <21263> DW_AT_decl_line : 148 - <21264> DW_AT_decl_column : 37 - <21265> DW_AT_type : <0x212a8> - <21269> DW_AT_data_member_location: 88 - <2><2126a>: Abbrev Number: 1 (DW_TAG_member) - <2126b> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <2126f> DW_AT_decl_file : 8 - <21270> DW_AT_decl_line : 150 - <21271> DW_AT_decl_column : 36 - <21272> DW_AT_type : <0x20e5c> - <21276> DW_AT_data_member_location: 92 - <2><21277>: Abbrev Number: 0 - <1><21278>: Abbrev Number: 5 (DW_TAG_pointer_type) - <21279> DW_AT_byte_size : 4 - <21279> DW_AT_type : <0x20ebb> - <1><2127d>: Abbrev Number: 37 (DW_TAG_pointer_type) - <2127e> DW_AT_byte_size : 4 - <1><2127f>: Abbrev Number: 30 (DW_TAG_subroutine_type) - <21280> DW_AT_prototyped : 1 - <21280> DW_AT_sibling : <0x2128a> - <2><21284>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <21285> DW_AT_type : <0x2128a> - <2><21289>: Abbrev Number: 0 - <1><2128a>: Abbrev Number: 5 (DW_TAG_pointer_type) - <2128b> DW_AT_byte_size : 4 - <2128b> DW_AT_type : <0x21181> - <1><2128f>: Abbrev Number: 5 (DW_TAG_pointer_type) - <21290> DW_AT_byte_size : 4 - <21290> DW_AT_type : <0x2127f> - <1><21294>: Abbrev Number: 5 (DW_TAG_pointer_type) - <21295> DW_AT_byte_size : 4 - <21295> DW_AT_type : <0x20eeb> - <1><21299>: Abbrev Number: 5 (DW_TAG_pointer_type) - <2129a> DW_AT_byte_size : 4 - <2129a> DW_AT_type : <0x20f0d> - <1><2129e>: Abbrev Number: 5 (DW_TAG_pointer_type) - <2129f> DW_AT_byte_size : 4 - <2129f> DW_AT_type : <0x20f3c> - <1><212a3>: Abbrev Number: 5 (DW_TAG_pointer_type) - <212a4> DW_AT_byte_size : 4 - <212a4> DW_AT_type : <0x20f5f> - <1><212a8>: Abbrev Number: 5 (DW_TAG_pointer_type) - <212a9> DW_AT_byte_size : 4 - <212a9> DW_AT_type : <0x20f90> - <1><212ad>: Abbrev Number: 3 (DW_TAG_typedef) - <212ae> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <212b2> DW_AT_decl_file : 8 - <212b3> DW_AT_decl_line : 151 - <212b4> DW_AT_decl_column : 3 - <212b5> DW_AT_type : <0x21181> - <1><212b9>: Abbrev Number: 5 (DW_TAG_pointer_type) - <212ba> DW_AT_byte_size : 4 - <212ba> DW_AT_type : <0x212ad> - <1><212be>: Abbrev Number: 5 (DW_TAG_pointer_type) - <212bf> DW_AT_byte_size : 4 - <212bf> DW_AT_type : <0x20e3a> - <1><212c3>: Abbrev Number: 19 (DW_TAG_structure_type) - <212c4> DW_AT_byte_size : 36 - <212c5> DW_AT_decl_file : 9 - <212c6> DW_AT_decl_line : 46 - <212c7> DW_AT_decl_column : 9 - <212c7> DW_AT_sibling : <0x21341> - <2><212cb>: Abbrev Number: 1 (DW_TAG_member) - <212cc> DW_AT_name : (indirect string, offset: 0xf1202): BaudRate - <212d0> DW_AT_decl_file : 9 - <212d1> DW_AT_decl_line : 48 - <212d2> DW_AT_decl_column : 12 - <212d3> DW_AT_type : <0x20e5c> - <212d7> DW_AT_data_member_location: 0 - <2><212d8>: Abbrev Number: 1 (DW_TAG_member) - <212d9> DW_AT_name : (indirect string, offset: 0xefbb8): WordLength - <212dd> DW_AT_decl_file : 9 - <212de> DW_AT_decl_line : 68 - <212df> DW_AT_decl_column : 12 - <212e0> DW_AT_type : <0x20e5c> - <212e4> DW_AT_data_member_location: 4 - <2><212e5>: Abbrev Number: 1 (DW_TAG_member) - <212e6> DW_AT_name : (indirect string, offset: 0xf121e): StopBits - <212ea> DW_AT_decl_file : 9 - <212eb> DW_AT_decl_line : 71 - <212ec> DW_AT_decl_column : 12 - <212ed> DW_AT_type : <0x20e5c> - <212f1> DW_AT_data_member_location: 8 - <2><212f2>: Abbrev Number: 1 (DW_TAG_member) - <212f3> DW_AT_name : (indirect string, offset: 0xf01c3): Parity - <212f7> DW_AT_decl_file : 9 - <212f8> DW_AT_decl_line : 74 - <212f9> DW_AT_decl_column : 12 - <212fa> DW_AT_type : <0x20e5c> - <212fe> DW_AT_data_member_location: 12 - <2><212ff>: Abbrev Number: 1 (DW_TAG_member) - <21300> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <21304> DW_AT_decl_file : 9 - <21305> DW_AT_decl_line : 81 - <21306> DW_AT_decl_column : 12 - <21307> DW_AT_type : <0x20e5c> - <2130b> DW_AT_data_member_location: 16 - <2><2130c>: Abbrev Number: 1 (DW_TAG_member) - <2130d> DW_AT_name : (indirect string, offset: 0xf09ad): HwFlowCtl - <21311> DW_AT_decl_file : 9 - <21312> DW_AT_decl_line : 84 - <21313> DW_AT_decl_column : 12 - <21314> DW_AT_type : <0x20e5c> - <21318> DW_AT_data_member_location: 20 - <2><21319>: Abbrev Number: 1 (DW_TAG_member) - <2131a> DW_AT_name : (indirect string, offset: 0xf1023): OverSampling - <2131e> DW_AT_decl_file : 9 - <2131f> DW_AT_decl_line : 88 - <21320> DW_AT_decl_column : 12 - <21321> DW_AT_type : <0x20e5c> - <21325> DW_AT_data_member_location: 24 - <2><21326>: Abbrev Number: 1 (DW_TAG_member) - <21327> DW_AT_name : (indirect string, offset: 0xeff66): OneBitSampling - <2132b> DW_AT_decl_file : 9 - <2132c> DW_AT_decl_line : 92 - <2132d> DW_AT_decl_column : 12 - <2132e> DW_AT_type : <0x20e5c> - <21332> DW_AT_data_member_location: 28 - <2><21333>: Abbrev Number: 1 (DW_TAG_member) - <21334> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <21338> DW_AT_decl_file : 9 - <21339> DW_AT_decl_line : 96 - <2133a> DW_AT_decl_column : 12 - <2133b> DW_AT_type : <0x20e5c> - <2133f> DW_AT_data_member_location: 32 - <2><21340>: Abbrev Number: 0 - <1><21341>: Abbrev Number: 3 (DW_TAG_typedef) - <21342> DW_AT_name : (indirect string, offset: 0xf01b2): UART_InitTypeDef - <21346> DW_AT_decl_file : 9 - <21347> DW_AT_decl_line : 99 - <21348> DW_AT_decl_column : 3 - <21349> DW_AT_type : <0x212c3> - <1><2134d>: Abbrev Number: 19 (DW_TAG_structure_type) - <2134e> DW_AT_byte_size : 40 - <2134f> DW_AT_decl_file : 9 - <21350> DW_AT_decl_line : 104 - <21351> DW_AT_decl_column : 9 - <21351> DW_AT_sibling : <0x213d8> - <2><21355>: Abbrev Number: 1 (DW_TAG_member) - <21356> DW_AT_name : (indirect string, offset: 0xeff2a): AdvFeatureInit - <2135a> DW_AT_decl_file : 9 - <2135b> DW_AT_decl_line : 106 - <2135c> DW_AT_decl_column : 12 - <2135d> DW_AT_type : <0x20e5c> - <21361> DW_AT_data_member_location: 0 - <2><21362>: Abbrev Number: 1 (DW_TAG_member) - <21363> DW_AT_name : (indirect string, offset: 0xf123a): TxPinLevelInvert - <21367> DW_AT_decl_file : 9 - <21368> DW_AT_decl_line : 111 - <21369> DW_AT_decl_column : 12 - <2136a> DW_AT_type : <0x20e5c> - <2136e> DW_AT_data_member_location: 4 - <2><2136f>: Abbrev Number: 1 (DW_TAG_member) - <21370> DW_AT_name : (indirect string, offset: 0xf1030): RxPinLevelInvert - <21374> DW_AT_decl_file : 9 - <21375> DW_AT_decl_line : 114 - <21376> DW_AT_decl_column : 12 - <21377> DW_AT_type : <0x20e5c> - <2137b> DW_AT_data_member_location: 8 - <2><2137c>: Abbrev Number: 1 (DW_TAG_member) - <2137d> DW_AT_name : (indirect string, offset: 0xf0be9): DataInvert - <21381> DW_AT_decl_file : 9 - <21382> DW_AT_decl_line : 117 - <21383> DW_AT_decl_column : 12 - <21384> DW_AT_type : <0x20e5c> - <21388> DW_AT_data_member_location: 12 - <2><21389>: Abbrev Number: 1 (DW_TAG_member) - <2138a> DW_AT_name : (indirect string, offset: 0xf02d6): Swap - <2138e> DW_AT_decl_file : 9 - <2138f> DW_AT_decl_line : 121 - <21390> DW_AT_decl_column : 12 - <21391> DW_AT_type : <0x20e5c> - <21395> DW_AT_data_member_location: 16 - <2><21396>: Abbrev Number: 1 (DW_TAG_member) - <21397> DW_AT_name : (indirect string, offset: 0xeff39): OverrunDisable - <2139b> DW_AT_decl_file : 9 - <2139c> DW_AT_decl_line : 124 - <2139d> DW_AT_decl_column : 12 - <2139e> DW_AT_type : <0x20e5c> - <213a2> DW_AT_data_member_location: 20 - <2><213a3>: Abbrev Number: 1 (DW_TAG_member) - <213a4> DW_AT_name : (indirect string, offset: 0xefbd1): DMADisableonRxError - <213a8> DW_AT_decl_file : 9 - <213a9> DW_AT_decl_line : 127 - <213aa> DW_AT_decl_column : 12 - <213ab> DW_AT_type : <0x20e5c> - <213af> DW_AT_data_member_location: 24 - <2><213b0>: Abbrev Number: 1 (DW_TAG_member) - <213b1> DW_AT_name : (indirect string, offset: 0xf1388): AutoBaudRateEnable - <213b5> DW_AT_decl_file : 9 - <213b6> DW_AT_decl_line : 130 - <213b7> DW_AT_decl_column : 12 - <213b8> DW_AT_type : <0x20e5c> - <213bc> DW_AT_data_member_location: 28 - <2><213bd>: Abbrev Number: 1 (DW_TAG_member) - <213be> DW_AT_name : (indirect string, offset: 0xf10a3): AutoBaudRateMode - <213c2> DW_AT_decl_file : 9 - <213c3> DW_AT_decl_line : 133 - <213c4> DW_AT_decl_column : 12 - <213c5> DW_AT_type : <0x20e5c> - <213c9> DW_AT_data_member_location: 32 - <2><213ca>: Abbrev Number: 1 (DW_TAG_member) - <213cb> DW_AT_name : (indirect string, offset: 0xf0586): MSBFirst - <213cf> DW_AT_decl_file : 9 - <213d0> DW_AT_decl_line : 137 - <213d1> DW_AT_decl_column : 12 - <213d2> DW_AT_type : <0x20e5c> - <213d6> DW_AT_data_member_location: 36 - <2><213d7>: Abbrev Number: 0 - <1><213d8>: Abbrev Number: 3 (DW_TAG_typedef) - <213d9> DW_AT_name : (indirect string, offset: 0xf0d52): UART_AdvFeatureInitTypeDef - <213dd> DW_AT_decl_file : 9 - <213de> DW_AT_decl_line : 139 - <213df> DW_AT_decl_column : 3 - <213e0> DW_AT_type : <0x2134d> - <1><213e4>: Abbrev Number: 3 (DW_TAG_typedef) - <213e5> DW_AT_name : (indirect string, offset: 0xf0224): HAL_UART_StateTypeDef - <213e9> DW_AT_decl_file : 9 - <213ea> DW_AT_decl_line : 181 - <213eb> DW_AT_decl_column : 18 - <213ec> DW_AT_type : <0x20e5c> - <1><213f0>: Abbrev Number: 16 (DW_TAG_volatile_type) - <213f1> DW_AT_type : <0x213e4> - <1><213f5>: Abbrev Number: 3 (DW_TAG_typedef) - <213f6> DW_AT_name : (indirect string, offset: 0xf04ba): HAL_UART_RxTypeTypeDef + <20ef9> DW_AT_decl_line : 644 + <20efb> DW_AT_decl_column : 17 + <20efc> DW_AT_type : <0x20db8> + <20f00> DW_AT_data_member_location: 0 + <2><20f01>: Abbrev Number: 8 (DW_TAG_member) + <20f02> DW_AT_name : CR2 + <20f06> DW_AT_decl_file : 5 + <20f06> DW_AT_decl_line : 645 + <20f08> DW_AT_decl_column : 17 + <20f09> DW_AT_type : <0x20db8> + <20f0d> DW_AT_data_member_location: 4 + <2><20f0e>: Abbrev Number: 8 (DW_TAG_member) + <20f0f> DW_AT_name : CR3 + <20f13> DW_AT_decl_file : 5 + <20f13> DW_AT_decl_line : 646 + <20f15> DW_AT_decl_column : 17 + <20f16> DW_AT_type : <0x20db8> + <20f1a> DW_AT_data_member_location: 8 + <2><20f1b>: Abbrev Number: 8 (DW_TAG_member) + <20f1c> DW_AT_name : BRR + <20f20> DW_AT_decl_file : 5 + <20f20> DW_AT_decl_line : 647 + <20f22> DW_AT_decl_column : 17 + <20f23> DW_AT_type : <0x20db8> + <20f27> DW_AT_data_member_location: 12 + <2><20f28>: Abbrev Number: 4 (DW_TAG_member) + <20f29> DW_AT_name : (indirect string, offset: 0xf018a): GTPR + <20f2d> DW_AT_decl_file : 5 + <20f2e> DW_AT_decl_line : 648 + <20f30> DW_AT_decl_column : 17 + <20f31> DW_AT_type : <0x20db8> + <20f35> DW_AT_data_member_location: 16 + <2><20f36>: Abbrev Number: 4 (DW_TAG_member) + <20f37> DW_AT_name : (indirect string, offset: 0xf01f6): RTOR + <20f3b> DW_AT_decl_file : 5 + <20f3c> DW_AT_decl_line : 649 + <20f3e> DW_AT_decl_column : 17 + <20f3f> DW_AT_type : <0x20db8> + <20f43> DW_AT_data_member_location: 20 + <2><20f44>: Abbrev Number: 8 (DW_TAG_member) + <20f45> DW_AT_name : RQR + <20f49> DW_AT_decl_file : 5 + <20f49> DW_AT_decl_line : 650 + <20f4b> DW_AT_decl_column : 17 + <20f4c> DW_AT_type : <0x20db8> + <20f50> DW_AT_data_member_location: 24 + <2><20f51>: Abbrev Number: 8 (DW_TAG_member) + <20f52> DW_AT_name : ISR + <20f56> DW_AT_decl_file : 5 + <20f56> DW_AT_decl_line : 651 + <20f58> DW_AT_decl_column : 17 + <20f59> DW_AT_type : <0x20db8> + <20f5d> DW_AT_data_member_location: 28 + <2><20f5e>: Abbrev Number: 8 (DW_TAG_member) + <20f5f> DW_AT_name : ICR + <20f63> DW_AT_decl_file : 5 + <20f63> DW_AT_decl_line : 652 + <20f65> DW_AT_decl_column : 17 + <20f66> DW_AT_type : <0x20db8> + <20f6a> DW_AT_data_member_location: 32 + <2><20f6b>: Abbrev Number: 8 (DW_TAG_member) + <20f6c> DW_AT_name : RDR + <20f70> DW_AT_decl_file : 5 + <20f70> DW_AT_decl_line : 653 + <20f72> DW_AT_decl_column : 17 + <20f73> DW_AT_type : <0x20db8> + <20f77> DW_AT_data_member_location: 36 + <2><20f78>: Abbrev Number: 8 (DW_TAG_member) + <20f79> DW_AT_name : TDR + <20f7d> DW_AT_decl_file : 5 + <20f7d> DW_AT_decl_line : 654 + <20f7f> DW_AT_decl_column : 17 + <20f80> DW_AT_type : <0x20db8> + <20f84> DW_AT_data_member_location: 40 + <2><20f85>: Abbrev Number: 4 (DW_TAG_member) + <20f86> DW_AT_name : (indirect string, offset: 0xf0c16): PRESC + <20f8a> DW_AT_decl_file : 5 + <20f8b> DW_AT_decl_line : 655 + <20f8d> DW_AT_decl_column : 17 + <20f8e> DW_AT_type : <0x20db8> + <20f92> DW_AT_data_member_location: 44 + <2><20f93>: Abbrev Number: 0 + <1><20f94>: Abbrev Number: 12 (DW_TAG_typedef) + <20f95> DW_AT_name : (indirect string, offset: 0xf13c3): USART_TypeDef + <20f99> DW_AT_decl_file : 5 + <20f9a> DW_AT_decl_line : 656 + <20f9c> DW_AT_decl_column : 3 + <20f9c> DW_AT_type : <0x20eec> + <1><20fa0>: Abbrev Number: 18 (DW_TAG_enumeration_type) + <20fa1> DW_AT_encoding : 7 (unsigned) + <20fa1> DW_AT_byte_size : 1 + <20fa1> DW_AT_type : <0x20d33> + <20fa5> DW_AT_decl_file : 6 + <20fa6> DW_AT_decl_line : 114 + <20fa7> DW_AT_decl_column : 1 + <20fa7> DW_AT_sibling : <0x20fb8> + <2><20fab>: Abbrev Number: 10 (DW_TAG_enumerator) + <20fac> DW_AT_name : (indirect string, offset: 0xd2587): RESET + <20fb0> DW_AT_const_value : 0 + <2><20fb1>: Abbrev Number: 36 (DW_TAG_enumerator) + <20fb2> DW_AT_name : SET + <20fb6> DW_AT_const_value : 1 + <2><20fb7>: Abbrev Number: 0 + <1><20fb8>: Abbrev Number: 3 (DW_TAG_typedef) + <20fb9> DW_AT_name : (indirect string, offset: 0xf4011): FlagStatus + <20fbd> DW_AT_decl_file : 6 + <20fbe> DW_AT_decl_line : 117 + <20fbf> DW_AT_decl_column : 3 + <20fc0> DW_AT_type : <0x20fa0> + <1><20fc4>: Abbrev Number: 11 (DW_TAG_base_type) + <20fc5> DW_AT_byte_size : 8 + <20fc6> DW_AT_encoding : 4 (float) + <20fc7> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><20fcb>: Abbrev Number: 18 (DW_TAG_enumeration_type) + <20fcc> DW_AT_encoding : 7 (unsigned) + <20fcc> DW_AT_byte_size : 1 + <20fcc> DW_AT_type : <0x20d33> + <20fd0> DW_AT_decl_file : 7 + <20fd1> DW_AT_decl_line : 39 + <20fd2> DW_AT_decl_column : 1 + <20fd2> DW_AT_sibling : <0x20fef> + <2><20fd6>: Abbrev Number: 10 (DW_TAG_enumerator) + <20fd7> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <20fdb> DW_AT_const_value : 0 + <2><20fdc>: Abbrev Number: 10 (DW_TAG_enumerator) + <20fdd> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <20fe1> DW_AT_const_value : 1 + <2><20fe2>: Abbrev Number: 10 (DW_TAG_enumerator) + <20fe3> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <20fe7> DW_AT_const_value : 2 + <2><20fe8>: Abbrev Number: 10 (DW_TAG_enumerator) + <20fe9> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <20fed> DW_AT_const_value : 3 + <2><20fee>: Abbrev Number: 0 + <1><20fef>: Abbrev Number: 3 (DW_TAG_typedef) + <20ff0> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <20ff4> DW_AT_decl_file : 7 + <20ff5> DW_AT_decl_line : 44 + <20ff6> DW_AT_decl_column : 3 + <20ff7> DW_AT_type : <0x20fcb> + <1><20ffb>: Abbrev Number: 18 (DW_TAG_enumeration_type) + <20ffc> DW_AT_encoding : 7 (unsigned) + <20ffc> DW_AT_byte_size : 1 + <20ffc> DW_AT_type : <0x20d33> + <21000> DW_AT_decl_file : 7 + <21001> DW_AT_decl_line : 50 + <21002> DW_AT_decl_column : 1 + <21002> DW_AT_sibling : <0x21013> + <2><21006>: Abbrev Number: 10 (DW_TAG_enumerator) + <21007> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <2100b> DW_AT_const_value : 0 + <2><2100c>: Abbrev Number: 10 (DW_TAG_enumerator) + <2100d> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <21011> DW_AT_const_value : 1 + <2><21012>: Abbrev Number: 0 + <1><21013>: Abbrev Number: 3 (DW_TAG_typedef) + <21014> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <21018> DW_AT_decl_file : 7 + <21019> DW_AT_decl_line : 53 + <2101a> DW_AT_decl_column : 3 + <2101b> DW_AT_type : <0x20ffb> + <1><2101f>: Abbrev Number: 19 (DW_TAG_structure_type) + <21020> DW_AT_byte_size : 32 + <21021> DW_AT_decl_file : 8 + <21022> DW_AT_decl_line : 47 + <21023> DW_AT_decl_column : 9 + <21023> DW_AT_sibling : <0x21090> + <2><21027>: Abbrev Number: 1 (DW_TAG_member) + <21028> DW_AT_name : (indirect string, offset: 0x10121c): Request + <2102c> DW_AT_decl_file : 8 + <2102d> DW_AT_decl_line : 49 + <2102e> DW_AT_decl_column : 12 + <2102f> DW_AT_type : <0x20dac> + <21033> DW_AT_data_member_location: 0 + <2><21034>: Abbrev Number: 1 (DW_TAG_member) + <21035> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <21039> DW_AT_decl_file : 8 + <2103a> DW_AT_decl_line : 52 + <2103b> DW_AT_decl_column : 12 + <2103c> DW_AT_type : <0x20dac> + <21040> DW_AT_data_member_location: 4 + <2><21041>: Abbrev Number: 1 (DW_TAG_member) + <21042> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <21046> DW_AT_decl_file : 8 + <21047> DW_AT_decl_line : 56 + <21048> DW_AT_decl_column : 12 + <21049> DW_AT_type : <0x20dac> + <2104d> DW_AT_data_member_location: 8 + <2><2104e>: Abbrev Number: 1 (DW_TAG_member) + <2104f> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <21053> DW_AT_decl_file : 8 + <21054> DW_AT_decl_line : 59 + <21055> DW_AT_decl_column : 12 + <21056> DW_AT_type : <0x20dac> + <2105a> DW_AT_data_member_location: 12 + <2><2105b>: Abbrev Number: 1 (DW_TAG_member) + <2105c> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <21060> DW_AT_decl_file : 8 + <21061> DW_AT_decl_line : 62 + <21062> DW_AT_decl_column : 12 + <21063> DW_AT_type : <0x20dac> + <21067> DW_AT_data_member_location: 16 + <2><21068>: Abbrev Number: 1 (DW_TAG_member) + <21069> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <2106d> DW_AT_decl_file : 8 + <2106e> DW_AT_decl_line : 65 + <2106f> DW_AT_decl_column : 12 + <21070> DW_AT_type : <0x20dac> + <21074> DW_AT_data_member_location: 20 + <2><21075>: Abbrev Number: 1 (DW_TAG_member) + <21076> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <2107a> DW_AT_decl_file : 8 + <2107b> DW_AT_decl_line : 68 + <2107c> DW_AT_decl_column : 12 + <2107d> DW_AT_type : <0x20dac> + <21081> DW_AT_data_member_location: 24 + <2><21082>: Abbrev Number: 1 (DW_TAG_member) + <21083> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <21087> DW_AT_decl_file : 8 + <21088> DW_AT_decl_line : 73 + <21089> DW_AT_decl_column : 12 + <2108a> DW_AT_type : <0x20dac> + <2108e> DW_AT_data_member_location: 28 + <2><2108f>: Abbrev Number: 0 + <1><21090>: Abbrev Number: 3 (DW_TAG_typedef) + <21091> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <21095> DW_AT_decl_file : 8 + <21096> DW_AT_decl_line : 75 + <21097> DW_AT_decl_column : 3 + <21098> DW_AT_type : <0x2101f> + <1><2109c>: Abbrev Number: 18 (DW_TAG_enumeration_type) + <2109d> DW_AT_encoding : 7 (unsigned) + <2109d> DW_AT_byte_size : 1 + <2109d> DW_AT_type : <0x20d33> + <210a1> DW_AT_decl_file : 8 + <210a2> DW_AT_decl_line : 81 + <210a3> DW_AT_decl_column : 1 + <210a3> DW_AT_sibling : <0x210c0> + <2><210a7>: Abbrev Number: 10 (DW_TAG_enumerator) + <210a8> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <210ac> DW_AT_const_value : 0 + <2><210ad>: Abbrev Number: 10 (DW_TAG_enumerator) + <210ae> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <210b2> DW_AT_const_value : 1 + <2><210b3>: Abbrev Number: 10 (DW_TAG_enumerator) + <210b4> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <210b8> DW_AT_const_value : 2 + <2><210b9>: Abbrev Number: 10 (DW_TAG_enumerator) + <210ba> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <210be> DW_AT_const_value : 3 + <2><210bf>: Abbrev Number: 0 + <1><210c0>: Abbrev Number: 3 (DW_TAG_typedef) + <210c1> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <210c5> DW_AT_decl_file : 8 + <210c6> DW_AT_decl_line : 86 + <210c7> DW_AT_decl_column : 3 + <210c8> DW_AT_type : <0x2109c> + <1><210cc>: Abbrev Number: 16 (DW_TAG_volatile_type) + <210cd> DW_AT_type : <0x210c0> + <1><210d1>: Abbrev Number: 29 (DW_TAG_structure_type) + <210d2> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <210d6> DW_AT_byte_size : 96 + <210d7> DW_AT_decl_file : 8 + <210d8> DW_AT_decl_line : 114 + <210d9> DW_AT_decl_column : 16 + <210d9> DW_AT_sibling : <0x211c8> + <2><210dd>: Abbrev Number: 1 (DW_TAG_member) + <210de> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <210e2> DW_AT_decl_file : 8 + <210e3> DW_AT_decl_line : 116 + <210e4> DW_AT_decl_column : 27 + <210e5> DW_AT_type : <0x211c8> + <210e9> DW_AT_data_member_location: 0 + <2><210ea>: Abbrev Number: 1 (DW_TAG_member) + <210eb> DW_AT_name : (indirect string, offset: 0xf733f): Init + <210ef> DW_AT_decl_file : 8 + <210f0> DW_AT_decl_line : 118 + <210f1> DW_AT_decl_column : 25 + <210f2> DW_AT_type : <0x21090> + <210f6> DW_AT_data_member_location: 4 + <2><210f7>: Abbrev Number: 1 (DW_TAG_member) + <210f8> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <210fc> DW_AT_decl_file : 8 + <210fd> DW_AT_decl_line : 120 + <210fe> DW_AT_decl_column : 25 + <210ff> DW_AT_type : <0x21013> + <21103> DW_AT_data_member_location: 36 + <2><21104>: Abbrev Number: 1 (DW_TAG_member) + <21105> DW_AT_name : (indirect string, offset: 0xf84b5): State + <21109> DW_AT_decl_file : 8 + <2110a> DW_AT_decl_line : 122 + <2110b> DW_AT_decl_column : 30 + <2110c> DW_AT_type : <0x210cc> + <21110> DW_AT_data_member_location: 37 + <2><21111>: Abbrev Number: 1 (DW_TAG_member) + <21112> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <21116> DW_AT_decl_file : 8 + <21117> DW_AT_decl_line : 124 + <21118> DW_AT_decl_column : 26 + <21119> DW_AT_type : <0x211cd> + <2111d> DW_AT_data_member_location: 40 + <2><2111e>: Abbrev Number: 1 (DW_TAG_member) + <2111f> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <21123> DW_AT_decl_file : 8 + <21124> DW_AT_decl_line : 126 + <21125> DW_AT_decl_column : 11 + <21126> DW_AT_type : <0x211df> + <2112a> DW_AT_data_member_location: 44 + <2><2112b>: Abbrev Number: 1 (DW_TAG_member) + <2112c> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <21130> DW_AT_decl_file : 8 + <21131> DW_AT_decl_line : 128 + <21132> DW_AT_decl_column : 11 + <21133> DW_AT_type : <0x211df> + <21137> DW_AT_data_member_location: 48 + <2><21138>: Abbrev Number: 1 (DW_TAG_member) + <21139> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <2113d> DW_AT_decl_file : 8 + <2113e> DW_AT_decl_line : 130 + <2113f> DW_AT_decl_column : 11 + <21140> DW_AT_type : <0x211df> + <21144> DW_AT_data_member_location: 52 + <2><21145>: Abbrev Number: 1 (DW_TAG_member) + <21146> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <2114a> DW_AT_decl_file : 8 + <2114b> DW_AT_decl_line : 132 + <2114c> DW_AT_decl_column : 11 + <2114d> DW_AT_type : <0x211df> + <21151> DW_AT_data_member_location: 56 + <2><21152>: Abbrev Number: 1 (DW_TAG_member) + <21153> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <21157> DW_AT_decl_file : 8 + <21158> DW_AT_decl_line : 134 + <21159> DW_AT_decl_column : 26 + <2115a> DW_AT_type : <0x20db8> + <2115e> DW_AT_data_member_location: 60 + <2><2115f>: Abbrev Number: 1 (DW_TAG_member) + <21160> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <21164> DW_AT_decl_file : 8 + <21165> DW_AT_decl_line : 136 + <21166> DW_AT_decl_column : 27 + <21167> DW_AT_type : <0x211e4> + <2116b> DW_AT_data_member_location: 64 + <2><2116c>: Abbrev Number: 1 (DW_TAG_member) + <2116d> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <21171> DW_AT_decl_file : 8 + <21172> DW_AT_decl_line : 138 + <21173> DW_AT_decl_column : 26 + <21174> DW_AT_type : <0x20dac> + <21178> DW_AT_data_member_location: 68 + <2><21179>: Abbrev Number: 1 (DW_TAG_member) + <2117a> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <2117e> DW_AT_decl_file : 8 + <2117f> DW_AT_decl_line : 140 + <21180> DW_AT_decl_column : 37 + <21181> DW_AT_type : <0x211e9> + <21185> DW_AT_data_member_location: 72 + <2><21186>: Abbrev Number: 1 (DW_TAG_member) + <21187> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <2118b> DW_AT_decl_file : 8 + <2118c> DW_AT_decl_line : 142 + <2118d> DW_AT_decl_column : 37 + <2118e> DW_AT_type : <0x211ee> + <21192> DW_AT_data_member_location: 76 + <2><21193>: Abbrev Number: 1 (DW_TAG_member) + <21194> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <21198> DW_AT_decl_file : 8 + <21199> DW_AT_decl_line : 144 + <2119a> DW_AT_decl_column : 36 + <2119b> DW_AT_type : <0x20dac> + <2119f> DW_AT_data_member_location: 80 + <2><211a0>: Abbrev Number: 1 (DW_TAG_member) + <211a1> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <211a5> DW_AT_decl_file : 8 + <211a6> DW_AT_decl_line : 146 + <211a7> DW_AT_decl_column : 37 + <211a8> DW_AT_type : <0x211f3> + <211ac> DW_AT_data_member_location: 84 + <2><211ad>: Abbrev Number: 1 (DW_TAG_member) + <211ae> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <211b2> DW_AT_decl_file : 8 + <211b3> DW_AT_decl_line : 148 + <211b4> DW_AT_decl_column : 37 + <211b5> DW_AT_type : <0x211f8> + <211b9> DW_AT_data_member_location: 88 + <2><211ba>: Abbrev Number: 1 (DW_TAG_member) + <211bb> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <211bf> DW_AT_decl_file : 8 + <211c0> DW_AT_decl_line : 150 + <211c1> DW_AT_decl_column : 36 + <211c2> DW_AT_type : <0x20dac> + <211c6> DW_AT_data_member_location: 92 + <2><211c7>: Abbrev Number: 0 + <1><211c8>: Abbrev Number: 5 (DW_TAG_pointer_type) + <211c9> DW_AT_byte_size : 4 + <211c9> DW_AT_type : <0x20e0b> + <1><211cd>: Abbrev Number: 37 (DW_TAG_pointer_type) + <211ce> DW_AT_byte_size : 4 + <1><211cf>: Abbrev Number: 30 (DW_TAG_subroutine_type) + <211d0> DW_AT_prototyped : 1 + <211d0> DW_AT_sibling : <0x211da> + <2><211d4>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <211d5> DW_AT_type : <0x211da> + <2><211d9>: Abbrev Number: 0 + <1><211da>: Abbrev Number: 5 (DW_TAG_pointer_type) + <211db> DW_AT_byte_size : 4 + <211db> DW_AT_type : <0x210d1> + <1><211df>: Abbrev Number: 5 (DW_TAG_pointer_type) + <211e0> DW_AT_byte_size : 4 + <211e0> DW_AT_type : <0x211cf> + <1><211e4>: Abbrev Number: 5 (DW_TAG_pointer_type) + <211e5> DW_AT_byte_size : 4 + <211e5> DW_AT_type : <0x20e3b> + <1><211e9>: Abbrev Number: 5 (DW_TAG_pointer_type) + <211ea> DW_AT_byte_size : 4 + <211ea> DW_AT_type : <0x20e5d> + <1><211ee>: Abbrev Number: 5 (DW_TAG_pointer_type) + <211ef> DW_AT_byte_size : 4 + <211ef> DW_AT_type : <0x20e8c> + <1><211f3>: Abbrev Number: 5 (DW_TAG_pointer_type) + <211f4> DW_AT_byte_size : 4 + <211f4> DW_AT_type : <0x20eaf> + <1><211f8>: Abbrev Number: 5 (DW_TAG_pointer_type) + <211f9> DW_AT_byte_size : 4 + <211f9> DW_AT_type : <0x20ee0> + <1><211fd>: Abbrev Number: 3 (DW_TAG_typedef) + <211fe> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <21202> DW_AT_decl_file : 8 + <21203> DW_AT_decl_line : 151 + <21204> DW_AT_decl_column : 3 + <21205> DW_AT_type : <0x210d1> + <1><21209>: Abbrev Number: 5 (DW_TAG_pointer_type) + <2120a> DW_AT_byte_size : 4 + <2120a> DW_AT_type : <0x211fd> + <1><2120e>: Abbrev Number: 5 (DW_TAG_pointer_type) + <2120f> DW_AT_byte_size : 4 + <2120f> DW_AT_type : <0x20d8a> + <1><21213>: Abbrev Number: 19 (DW_TAG_structure_type) + <21214> DW_AT_byte_size : 36 + <21215> DW_AT_decl_file : 9 + <21216> DW_AT_decl_line : 46 + <21217> DW_AT_decl_column : 9 + <21217> DW_AT_sibling : <0x21291> + <2><2121b>: Abbrev Number: 1 (DW_TAG_member) + <2121c> DW_AT_name : (indirect string, offset: 0xf11eb): BaudRate + <21220> DW_AT_decl_file : 9 + <21221> DW_AT_decl_line : 48 + <21222> DW_AT_decl_column : 12 + <21223> DW_AT_type : <0x20dac> + <21227> DW_AT_data_member_location: 0 + <2><21228>: Abbrev Number: 1 (DW_TAG_member) + <21229> DW_AT_name : (indirect string, offset: 0xefbdf): WordLength + <2122d> DW_AT_decl_file : 9 + <2122e> DW_AT_decl_line : 68 + <2122f> DW_AT_decl_column : 12 + <21230> DW_AT_type : <0x20dac> + <21234> DW_AT_data_member_location: 4 + <2><21235>: Abbrev Number: 1 (DW_TAG_member) + <21236> DW_AT_name : (indirect string, offset: 0xf1207): StopBits + <2123a> DW_AT_decl_file : 9 + <2123b> DW_AT_decl_line : 71 + <2123c> DW_AT_decl_column : 12 + <2123d> DW_AT_type : <0x20dac> + <21241> DW_AT_data_member_location: 8 + <2><21242>: Abbrev Number: 1 (DW_TAG_member) + <21243> DW_AT_name : (indirect string, offset: 0xf01d0): Parity + <21247> DW_AT_decl_file : 9 + <21248> DW_AT_decl_line : 74 + <21249> DW_AT_decl_column : 12 + <2124a> DW_AT_type : <0x20dac> + <2124e> DW_AT_data_member_location: 12 + <2><2124f>: Abbrev Number: 1 (DW_TAG_member) + <21250> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <21254> DW_AT_decl_file : 9 + <21255> DW_AT_decl_line : 81 + <21256> DW_AT_decl_column : 12 + <21257> DW_AT_type : <0x20dac> + <2125b> DW_AT_data_member_location: 16 + <2><2125c>: Abbrev Number: 1 (DW_TAG_member) + <2125d> DW_AT_name : (indirect string, offset: 0xf099f): HwFlowCtl + <21261> DW_AT_decl_file : 9 + <21262> DW_AT_decl_line : 84 + <21263> DW_AT_decl_column : 12 + <21264> DW_AT_type : <0x20dac> + <21268> DW_AT_data_member_location: 20 + <2><21269>: Abbrev Number: 1 (DW_TAG_member) + <2126a> DW_AT_name : (indirect string, offset: 0xf1015): OverSampling + <2126e> DW_AT_decl_file : 9 + <2126f> DW_AT_decl_line : 88 + <21270> DW_AT_decl_column : 12 + <21271> DW_AT_type : <0x20dac> + <21275> DW_AT_data_member_location: 24 + <2><21276>: Abbrev Number: 1 (DW_TAG_member) + <21277> DW_AT_name : (indirect string, offset: 0xeff80): OneBitSampling + <2127b> DW_AT_decl_file : 9 + <2127c> DW_AT_decl_line : 92 + <2127d> DW_AT_decl_column : 12 + <2127e> DW_AT_type : <0x20dac> + <21282> DW_AT_data_member_location: 28 + <2><21283>: Abbrev Number: 1 (DW_TAG_member) + <21284> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <21288> DW_AT_decl_file : 9 + <21289> DW_AT_decl_line : 96 + <2128a> DW_AT_decl_column : 12 + <2128b> DW_AT_type : <0x20dac> + <2128f> DW_AT_data_member_location: 32 + <2><21290>: Abbrev Number: 0 + <1><21291>: Abbrev Number: 3 (DW_TAG_typedef) + <21292> DW_AT_name : (indirect string, offset: 0xf01bf): UART_InitTypeDef + <21296> DW_AT_decl_file : 9 + <21297> DW_AT_decl_line : 99 + <21298> DW_AT_decl_column : 3 + <21299> DW_AT_type : <0x21213> + <1><2129d>: Abbrev Number: 19 (DW_TAG_structure_type) + <2129e> DW_AT_byte_size : 40 + <2129f> DW_AT_decl_file : 9 + <212a0> DW_AT_decl_line : 104 + <212a1> DW_AT_decl_column : 9 + <212a1> DW_AT_sibling : <0x21328> + <2><212a5>: Abbrev Number: 1 (DW_TAG_member) + <212a6> DW_AT_name : (indirect string, offset: 0xeff44): AdvFeatureInit + <212aa> DW_AT_decl_file : 9 + <212ab> DW_AT_decl_line : 106 + <212ac> DW_AT_decl_column : 12 + <212ad> DW_AT_type : <0x20dac> + <212b1> DW_AT_data_member_location: 0 + <2><212b2>: Abbrev Number: 1 (DW_TAG_member) + <212b3> DW_AT_name : (indirect string, offset: 0xf1223): TxPinLevelInvert + <212b7> DW_AT_decl_file : 9 + <212b8> DW_AT_decl_line : 111 + <212b9> DW_AT_decl_column : 12 + <212ba> DW_AT_type : <0x20dac> + <212be> DW_AT_data_member_location: 4 + <2><212bf>: Abbrev Number: 1 (DW_TAG_member) + <212c0> DW_AT_name : (indirect string, offset: 0xf1022): RxPinLevelInvert + <212c4> DW_AT_decl_file : 9 + <212c5> DW_AT_decl_line : 114 + <212c6> DW_AT_decl_column : 12 + <212c7> DW_AT_type : <0x20dac> + <212cb> DW_AT_data_member_location: 8 + <2><212cc>: Abbrev Number: 1 (DW_TAG_member) + <212cd> DW_AT_name : (indirect string, offset: 0xf0bdb): DataInvert + <212d1> DW_AT_decl_file : 9 + <212d2> DW_AT_decl_line : 117 + <212d3> DW_AT_decl_column : 12 + <212d4> DW_AT_type : <0x20dac> + <212d8> DW_AT_data_member_location: 12 + <2><212d9>: Abbrev Number: 1 (DW_TAG_member) + <212da> DW_AT_name : (indirect string, offset: 0xf02e3): Swap + <212de> DW_AT_decl_file : 9 + <212df> DW_AT_decl_line : 121 + <212e0> DW_AT_decl_column : 12 + <212e1> DW_AT_type : <0x20dac> + <212e5> DW_AT_data_member_location: 16 + <2><212e6>: Abbrev Number: 1 (DW_TAG_member) + <212e7> DW_AT_name : (indirect string, offset: 0xeff53): OverrunDisable + <212eb> DW_AT_decl_file : 9 + <212ec> DW_AT_decl_line : 124 + <212ed> DW_AT_decl_column : 12 + <212ee> DW_AT_type : <0x20dac> + <212f2> DW_AT_data_member_location: 20 + <2><212f3>: Abbrev Number: 1 (DW_TAG_member) + <212f4> DW_AT_name : (indirect string, offset: 0xefbf8): DMADisableonRxError + <212f8> DW_AT_decl_file : 9 + <212f9> DW_AT_decl_line : 127 + <212fa> DW_AT_decl_column : 12 + <212fb> DW_AT_type : <0x20dac> + <212ff> DW_AT_data_member_location: 24 + <2><21300>: Abbrev Number: 1 (DW_TAG_member) + <21301> DW_AT_name : (indirect string, offset: 0xf1371): AutoBaudRateEnable + <21305> DW_AT_decl_file : 9 + <21306> DW_AT_decl_line : 130 + <21307> DW_AT_decl_column : 12 + <21308> DW_AT_type : <0x20dac> + <2130c> DW_AT_data_member_location: 28 + <2><2130d>: Abbrev Number: 1 (DW_TAG_member) + <2130e> DW_AT_name : (indirect string, offset: 0xf1095): AutoBaudRateMode + <21312> DW_AT_decl_file : 9 + <21313> DW_AT_decl_line : 133 + <21314> DW_AT_decl_column : 12 + <21315> DW_AT_type : <0x20dac> + <21319> DW_AT_data_member_location: 32 + <2><2131a>: Abbrev Number: 1 (DW_TAG_member) + <2131b> DW_AT_name : (indirect string, offset: 0xf0593): MSBFirst + <2131f> DW_AT_decl_file : 9 + <21320> DW_AT_decl_line : 137 + <21321> DW_AT_decl_column : 12 + <21322> DW_AT_type : <0x20dac> + <21326> DW_AT_data_member_location: 36 + <2><21327>: Abbrev Number: 0 + <1><21328>: Abbrev Number: 3 (DW_TAG_typedef) + <21329> DW_AT_name : (indirect string, offset: 0xf0d44): UART_AdvFeatureInitTypeDef + <2132d> DW_AT_decl_file : 9 + <2132e> DW_AT_decl_line : 139 + <2132f> DW_AT_decl_column : 3 + <21330> DW_AT_type : <0x2129d> + <1><21334>: Abbrev Number: 3 (DW_TAG_typedef) + <21335> DW_AT_name : (indirect string, offset: 0xf0231): HAL_UART_StateTypeDef + <21339> DW_AT_decl_file : 9 + <2133a> DW_AT_decl_line : 181 + <2133b> DW_AT_decl_column : 18 + <2133c> DW_AT_type : <0x20dac> + <1><21340>: Abbrev Number: 16 (DW_TAG_volatile_type) + <21341> DW_AT_type : <0x21334> + <1><21345>: Abbrev Number: 3 (DW_TAG_typedef) + <21346> DW_AT_name : (indirect string, offset: 0xf04c7): HAL_UART_RxTypeTypeDef + <2134a> DW_AT_decl_file : 9 + <2134b> DW_AT_decl_line : 205 + <2134c> DW_AT_decl_column : 18 + <2134d> DW_AT_type : <0x20dac> + <1><21351>: Abbrev Number: 16 (DW_TAG_volatile_type) + <21352> DW_AT_type : <0x21345> + <1><21356>: Abbrev Number: 3 (DW_TAG_typedef) + <21357> DW_AT_name : (indirect string, offset: 0xefdda): HAL_UART_RxEventTypeTypeDef + <2135b> DW_AT_decl_file : 9 + <2135c> DW_AT_decl_line : 216 + <2135d> DW_AT_decl_column : 18 + <2135e> DW_AT_type : <0x20dac> + <1><21362>: Abbrev Number: 16 (DW_TAG_volatile_type) + <21363> DW_AT_type : <0x21356> + <1><21367>: Abbrev Number: 29 (DW_TAG_structure_type) + <21368> DW_AT_name : (indirect string, offset: 0xf0939): __UART_HandleTypeDef + <2136c> DW_AT_byte_size : 148 + <2136d> DW_AT_decl_file : 9 + <2136e> DW_AT_decl_line : 221 + <2136f> DW_AT_decl_column : 16 + <2136f> DW_AT_sibling : <0x214a6> + <2><21373>: Abbrev Number: 1 (DW_TAG_member) + <21374> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <21378> DW_AT_decl_file : 9 + <21379> DW_AT_decl_line : 223 + <2137a> DW_AT_decl_column : 29 + <2137b> DW_AT_type : <0x214a6> + <2137f> DW_AT_data_member_location: 0 + <2><21380>: Abbrev Number: 1 (DW_TAG_member) + <21381> DW_AT_name : (indirect string, offset: 0xf733f): Init + <21385> DW_AT_decl_file : 9 + <21386> DW_AT_decl_line : 225 + <21387> DW_AT_decl_column : 28 + <21388> DW_AT_type : <0x21291> + <2138c> DW_AT_data_member_location: 4 + <2><2138d>: Abbrev Number: 1 (DW_TAG_member) + <2138e> DW_AT_name : (indirect string, offset: 0xf0ea3): AdvancedInit + <21392> DW_AT_decl_file : 9 + <21393> DW_AT_decl_line : 227 + <21394> DW_AT_decl_column : 30 + <21395> DW_AT_type : <0x21328> + <21399> DW_AT_data_member_location: 40 + <2><2139a>: Abbrev Number: 1 (DW_TAG_member) + <2139b> DW_AT_name : (indirect string, offset: 0xf0646): pTxBuffPtr + <2139f> DW_AT_decl_file : 9 + <213a0> DW_AT_decl_line : 229 + <213a1> DW_AT_decl_column : 29 + <213a2> DW_AT_type : <0x214ab> + <213a6> DW_AT_data_member_location: 80 + <2><213a7>: Abbrev Number: 1 (DW_TAG_member) + <213a8> DW_AT_name : (indirect string, offset: 0xf050e): TxXferSize + <213ac> DW_AT_decl_file : 9 + <213ad> DW_AT_decl_line : 231 + <213ae> DW_AT_decl_column : 28 + <213af> DW_AT_type : <0x20d9b> + <213b3> DW_AT_data_member_location: 84 + <2><213b4>: Abbrev Number: 1 (DW_TAG_member) + <213b5> DW_AT_name : (indirect string, offset: 0xf0690): TxXferCount + <213b9> DW_AT_decl_file : 9 + <213ba> DW_AT_decl_line : 233 + <213bb> DW_AT_decl_column : 28 + <213bc> DW_AT_type : <0x20da7> + <213c0> DW_AT_data_member_location: 86 + <2><213c1>: Abbrev Number: 1 (DW_TAG_member) + <213c2> DW_AT_name : (indirect string, offset: 0xf1218): pRxBuffPtr + <213c6> DW_AT_decl_file : 9 + <213c7> DW_AT_decl_line : 235 + <213c8> DW_AT_decl_column : 29 + <213c9> DW_AT_type : <0x2120e> + <213cd> DW_AT_data_member_location: 88 + <2><213ce>: Abbrev Number: 1 (DW_TAG_member) + <213cf> DW_AT_name : (indirect string, offset: 0xf072e): RxXferSize + <213d3> DW_AT_decl_file : 9 + <213d4> DW_AT_decl_line : 237 + <213d5> DW_AT_decl_column : 28 + <213d6> DW_AT_type : <0x20d9b> + <213da> DW_AT_data_member_location: 92 + <2><213db>: Abbrev Number: 1 (DW_TAG_member) + <213dc> DW_AT_name : (indirect string, offset: 0xf09c2): RxXferCount + <213e0> DW_AT_decl_file : 9 + <213e1> DW_AT_decl_line : 239 + <213e2> DW_AT_decl_column : 28 + <213e3> DW_AT_type : <0x20da7> + <213e7> DW_AT_data_member_location: 94 + <2><213e8>: Abbrev Number: 1 (DW_TAG_member) + <213e9> DW_AT_name : (indirect string, offset: 0xf36b5): Mask + <213ed> DW_AT_decl_file : 9 + <213ee> DW_AT_decl_line : 241 + <213ef> DW_AT_decl_column : 28 + <213f0> DW_AT_type : <0x20d9b> + <213f4> DW_AT_data_member_location: 96 + <2><213f5>: Abbrev Number: 1 (DW_TAG_member) + <213f6> DW_AT_name : (indirect string, offset: 0xf953f): FifoMode <213fa> DW_AT_decl_file : 9 - <213fb> DW_AT_decl_line : 205 - <213fc> DW_AT_decl_column : 18 - <213fd> DW_AT_type : <0x20e5c> - <1><21401>: Abbrev Number: 16 (DW_TAG_volatile_type) - <21402> DW_AT_type : <0x213f5> - <1><21406>: Abbrev Number: 3 (DW_TAG_typedef) - <21407> DW_AT_name : (indirect string, offset: 0xefdc0): HAL_UART_RxEventTypeTypeDef - <2140b> DW_AT_decl_file : 9 - <2140c> DW_AT_decl_line : 216 - <2140d> DW_AT_decl_column : 18 - <2140e> DW_AT_type : <0x20e5c> - <1><21412>: Abbrev Number: 16 (DW_TAG_volatile_type) - <21413> DW_AT_type : <0x21406> - <1><21417>: Abbrev Number: 29 (DW_TAG_structure_type) - <21418> DW_AT_name : (indirect string, offset: 0xf0947): __UART_HandleTypeDef - <2141c> DW_AT_byte_size : 148 - <2141d> DW_AT_decl_file : 9 - <2141e> DW_AT_decl_line : 221 - <2141f> DW_AT_decl_column : 16 - <2141f> DW_AT_sibling : <0x21556> - <2><21423>: Abbrev Number: 1 (DW_TAG_member) - <21424> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <21428> DW_AT_decl_file : 9 - <21429> DW_AT_decl_line : 223 - <2142a> DW_AT_decl_column : 29 - <2142b> DW_AT_type : <0x21556> - <2142f> DW_AT_data_member_location: 0 - <2><21430>: Abbrev Number: 1 (DW_TAG_member) - <21431> DW_AT_name : (indirect string, offset: 0xf735a): Init - <21435> DW_AT_decl_file : 9 - <21436> DW_AT_decl_line : 225 - <21437> DW_AT_decl_column : 28 - <21438> DW_AT_type : <0x21341> - <2143c> DW_AT_data_member_location: 4 - <2><2143d>: Abbrev Number: 1 (DW_TAG_member) - <2143e> DW_AT_name : (indirect string, offset: 0xf0eb1): AdvancedInit - <21442> DW_AT_decl_file : 9 - <21443> DW_AT_decl_line : 227 - <21444> DW_AT_decl_column : 30 - <21445> DW_AT_type : <0x213d8> - <21449> DW_AT_data_member_location: 40 - <2><2144a>: Abbrev Number: 1 (DW_TAG_member) - <2144b> DW_AT_name : (indirect string, offset: 0xf0647): pTxBuffPtr - <2144f> DW_AT_decl_file : 9 - <21450> DW_AT_decl_line : 229 - <21451> DW_AT_decl_column : 29 - <21452> DW_AT_type : <0x2155b> - <21456> DW_AT_data_member_location: 80 - <2><21457>: Abbrev Number: 1 (DW_TAG_member) - <21458> DW_AT_name : (indirect string, offset: 0xf0501): TxXferSize - <2145c> DW_AT_decl_file : 9 - <2145d> DW_AT_decl_line : 231 - <2145e> DW_AT_decl_column : 28 - <2145f> DW_AT_type : <0x20e4b> - <21463> DW_AT_data_member_location: 84 - <2><21464>: Abbrev Number: 1 (DW_TAG_member) - <21465> DW_AT_name : (indirect string, offset: 0xf0691): TxXferCount - <21469> DW_AT_decl_file : 9 - <2146a> DW_AT_decl_line : 233 - <2146b> DW_AT_decl_column : 28 - <2146c> DW_AT_type : <0x20e57> - <21470> DW_AT_data_member_location: 86 - <2><21471>: Abbrev Number: 1 (DW_TAG_member) - <21472> DW_AT_name : (indirect string, offset: 0xf122f): pRxBuffPtr - <21476> DW_AT_decl_file : 9 - <21477> DW_AT_decl_line : 235 - <21478> DW_AT_decl_column : 29 - <21479> DW_AT_type : <0x212be> - <2147d> DW_AT_data_member_location: 88 - <2><2147e>: Abbrev Number: 1 (DW_TAG_member) - <2147f> DW_AT_name : (indirect string, offset: 0xf0745): RxXferSize - <21483> DW_AT_decl_file : 9 - <21484> DW_AT_decl_line : 237 - <21485> DW_AT_decl_column : 28 - <21486> DW_AT_type : <0x20e4b> - <2148a> DW_AT_data_member_location: 92 - <2><2148b>: Abbrev Number: 1 (DW_TAG_member) - <2148c> DW_AT_name : (indirect string, offset: 0xf09d0): RxXferCount - <21490> DW_AT_decl_file : 9 - <21491> DW_AT_decl_line : 239 - <21492> DW_AT_decl_column : 28 - <21493> DW_AT_type : <0x20e57> - <21497> DW_AT_data_member_location: 94 - <2><21498>: Abbrev Number: 1 (DW_TAG_member) - <21499> DW_AT_name : (indirect string, offset: 0xf36e3): Mask - <2149d> DW_AT_decl_file : 9 - <2149e> DW_AT_decl_line : 241 - <2149f> DW_AT_decl_column : 28 - <214a0> DW_AT_type : <0x20e4b> - <214a4> DW_AT_data_member_location: 96 - <2><214a5>: Abbrev Number: 1 (DW_TAG_member) - <214a6> DW_AT_name : (indirect string, offset: 0xf955a): FifoMode - <214aa> DW_AT_decl_file : 9 - <214ab> DW_AT_decl_line : 243 - <214ac> DW_AT_decl_column : 28 - <214ad> DW_AT_type : <0x20e5c> - <214b1> DW_AT_data_member_location: 100 - <2><214b2>: Abbrev Number: 1 (DW_TAG_member) - <214b3> DW_AT_name : (indirect string, offset: 0xf061b): NbRxDataToProcess - <214b7> DW_AT_decl_file : 9 - <214b8> DW_AT_decl_line : 246 - <214b9> DW_AT_decl_column : 28 - <214ba> DW_AT_type : <0x20e4b> - <214be> DW_AT_data_member_location: 104 - <2><214bf>: Abbrev Number: 1 (DW_TAG_member) - <214c0> DW_AT_name : (indirect string, offset: 0xf0090): NbTxDataToProcess - <214c4> DW_AT_decl_file : 9 - <214c5> DW_AT_decl_line : 248 - <214c6> DW_AT_decl_column : 28 - <214c7> DW_AT_type : <0x20e4b> - <214cb> DW_AT_data_member_location: 106 - <2><214cc>: Abbrev Number: 1 (DW_TAG_member) - <214cd> DW_AT_name : (indirect string, offset: 0xf0fd7): ReceptionType - <214d1> DW_AT_decl_file : 9 - <214d2> DW_AT_decl_line : 250 - <214d3> DW_AT_decl_column : 31 - <214d4> DW_AT_type : <0x21401> - <214d8> DW_AT_data_member_location: 108 - <2><214d9>: Abbrev Number: 1 (DW_TAG_member) - <214da> DW_AT_name : (indirect string, offset: 0xf941a): RxEventType - <214de> DW_AT_decl_file : 9 - <214df> DW_AT_decl_line : 252 - <214e0> DW_AT_decl_column : 36 - <214e1> DW_AT_type : <0x21412> - <214e5> DW_AT_data_member_location: 112 - <2><214e6>: Abbrev Number: 1 (DW_TAG_member) - <214e7> DW_AT_name : (indirect string, offset: 0xf08f2): RxISR - <214eb> DW_AT_decl_file : 9 - <214ec> DW_AT_decl_line : 254 - <214ed> DW_AT_decl_column : 10 - <214ee> DW_AT_type : <0x21570> - <214f2> DW_AT_data_member_location: 116 - <2><214f3>: Abbrev Number: 4 (DW_TAG_member) - <214f4> DW_AT_name : (indirect string, offset: 0xf06e5): TxISR - <214f8> DW_AT_decl_file : 9 - <214f9> DW_AT_decl_line : 256 - <214fb> DW_AT_decl_column : 10 - <214fc> DW_AT_type : <0x21570> - <21500> DW_AT_data_member_location: 120 - <2><21501>: Abbrev Number: 4 (DW_TAG_member) - <21502> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <21506> DW_AT_decl_file : 9 - <21507> DW_AT_decl_line : 258 - <21509> DW_AT_decl_column : 29 - <2150a> DW_AT_type : <0x212b9> - <2150e> DW_AT_data_member_location: 124 - <2><2150f>: Abbrev Number: 4 (DW_TAG_member) - <21510> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <21514> DW_AT_decl_file : 9 - <21515> DW_AT_decl_line : 260 - <21517> DW_AT_decl_column : 29 - <21518> DW_AT_type : <0x212b9> - <2151c> DW_AT_data_member_location: 128 - <2><2151d>: Abbrev Number: 4 (DW_TAG_member) - <2151e> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <21522> DW_AT_decl_file : 9 - <21523> DW_AT_decl_line : 262 - <21525> DW_AT_decl_column : 29 - <21526> DW_AT_type : <0x210c3> - <2152a> DW_AT_data_member_location: 132 - <2><2152b>: Abbrev Number: 4 (DW_TAG_member) - <2152c> DW_AT_name : (indirect string, offset: 0xf04a5): gState - <21530> DW_AT_decl_file : 9 - <21531> DW_AT_decl_line : 264 - <21533> DW_AT_decl_column : 33 - <21534> DW_AT_type : <0x213f0> - <21538> DW_AT_data_member_location: 136 - <2><21539>: Abbrev Number: 4 (DW_TAG_member) - <2153a> DW_AT_name : (indirect string, offset: 0xf11cf): RxState - <2153e> DW_AT_decl_file : 9 - <2153f> DW_AT_decl_line : 268 - <21541> DW_AT_decl_column : 33 - <21542> DW_AT_type : <0x213f0> - <21546> DW_AT_data_member_location: 140 - <2><21547>: Abbrev Number: 4 (DW_TAG_member) - <21548> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <2154c> DW_AT_decl_file : 9 - <2154d> DW_AT_decl_line : 271 - <2154f> DW_AT_decl_column : 33 - <21550> DW_AT_type : <0x20e68> - <21554> DW_AT_data_member_location: 144 - <2><21555>: Abbrev Number: 0 - <1><21556>: Abbrev Number: 5 (DW_TAG_pointer_type) - <21557> DW_AT_byte_size : 4 - <21557> DW_AT_type : <0x21044> - <1><2155b>: Abbrev Number: 5 (DW_TAG_pointer_type) - <2155c> DW_AT_byte_size : 4 - <2155c> DW_AT_type : <0x20e46> - <1><21560>: Abbrev Number: 30 (DW_TAG_subroutine_type) - <21561> DW_AT_prototyped : 1 - <21561> DW_AT_sibling : <0x2156b> - <2><21565>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <21566> DW_AT_type : <0x2156b> - <2><2156a>: Abbrev Number: 0 - <1><2156b>: Abbrev Number: 5 (DW_TAG_pointer_type) - <2156c> DW_AT_byte_size : 4 - <2156c> DW_AT_type : <0x21417> - <1><21570>: Abbrev Number: 5 (DW_TAG_pointer_type) - <21571> DW_AT_byte_size : 4 - <21571> DW_AT_type : <0x21560> - <1><21575>: Abbrev Number: 12 (DW_TAG_typedef) - <21576> DW_AT_name : (indirect string, offset: 0xf0949): UART_HandleTypeDef - <2157a> DW_AT_decl_file : 9 - <2157b> DW_AT_decl_line : 291 - <2157d> DW_AT_decl_column : 3 - <2157d> DW_AT_type : <0x21417> - <1><21581>: Abbrev Number: 26 (DW_TAG_const_type) - <21582> DW_AT_type : <0x21575> - <1><21586>: Abbrev Number: 19 (DW_TAG_structure_type) - <21587> DW_AT_byte_size : 8 - <21588> DW_AT_decl_file : 10 - <21589> DW_AT_decl_line : 46 - <2158a> DW_AT_decl_column : 9 - <2158a> DW_AT_sibling : <0x215b6> - <2><2158e>: Abbrev Number: 1 (DW_TAG_member) - <2158f> DW_AT_name : (indirect string, offset: 0xf952f): WakeUpEvent - <21593> DW_AT_decl_file : 10 - <21594> DW_AT_decl_line : 48 - <21595> DW_AT_decl_column : 12 - <21596> DW_AT_type : <0x20e5c> - <2159a> DW_AT_data_member_location: 0 - <2><2159b>: Abbrev Number: 1 (DW_TAG_member) - <2159c> DW_AT_name : (indirect string, offset: 0xf953b): AddressLength - <215a0> DW_AT_decl_file : 10 - <215a1> DW_AT_decl_line : 53 - <215a2> DW_AT_decl_column : 12 - <215a3> DW_AT_type : <0x20e4b> - <215a7> DW_AT_data_member_location: 4 - <2><215a8>: Abbrev Number: 1 (DW_TAG_member) - <215a9> DW_AT_name : (indirect string, offset: 0xf08e0): Address - <215ad> DW_AT_decl_file : 10 - <215ae> DW_AT_decl_line : 56 - <215af> DW_AT_decl_column : 11 - <215b0> DW_AT_type : <0x20e3a> - <215b4> DW_AT_data_member_location: 6 - <2><215b5>: Abbrev Number: 0 - <1><215b6>: Abbrev Number: 3 (DW_TAG_typedef) - <215b7> DW_AT_name : (indirect string, offset: 0xf949b): UART_WakeUpTypeDef - <215bb> DW_AT_decl_file : 10 - <215bc> DW_AT_decl_line : 57 - <215bd> DW_AT_decl_column : 3 - <215be> DW_AT_type : <0x21586> - <1><215c2>: Abbrev Number: 17 (DW_TAG_subprogram) - <215c3> DW_AT_external : 1 - <215c3> DW_AT_name : (indirect string, offset: 0xf91f8): UART_Start_Receive_DMA - <215c7> DW_AT_decl_file : 9 - <215c7> DW_AT_decl_line : 1724 - <215c9> DW_AT_decl_column : 19 - <215c9> DW_AT_prototyped : 1 - <215c9> DW_AT_type : <0x2109f> - <215cd> DW_AT_declaration : 1 - <215cd> DW_AT_sibling : <0x215e1> - <2><215d1>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <215d2> DW_AT_type : <0x215e1> - <2><215d6>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <215d7> DW_AT_type : <0x212be> - <2><215db>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <215dc> DW_AT_type : <0x20e4b> - <2><215e0>: Abbrev Number: 0 - <1><215e1>: Abbrev Number: 5 (DW_TAG_pointer_type) - <215e2> DW_AT_byte_size : 4 - <215e2> DW_AT_type : <0x21575> - <1><215e6>: Abbrev Number: 17 (DW_TAG_subprogram) - <215e7> DW_AT_external : 1 - <215e7> DW_AT_name : (indirect string, offset: 0xf8c1f): UART_Start_Receive_IT - <215eb> DW_AT_decl_file : 9 - <215eb> DW_AT_decl_line : 1723 - <215ed> DW_AT_decl_column : 19 - <215ed> DW_AT_prototyped : 1 - <215ed> DW_AT_type : <0x2109f> - <215f1> DW_AT_declaration : 1 - <215f1> DW_AT_sibling : <0x21605> - <2><215f5>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <215f6> DW_AT_type : <0x215e1> - <2><215fa>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <215fb> DW_AT_type : <0x212be> - <2><215ff>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <21600> DW_AT_type : <0x20e4b> - <2><21604>: Abbrev Number: 0 - <1><21605>: Abbrev Number: 17 (DW_TAG_subprogram) - <21606> DW_AT_external : 1 - <21606> DW_AT_name : (indirect string, offset: 0xf8ad6): UART_WaitOnFlagUntilTimeout - <2160a> DW_AT_decl_file : 9 - <2160a> DW_AT_decl_line : 1720 - <2160c> DW_AT_decl_column : 19 - <2160c> DW_AT_prototyped : 1 - <2160c> DW_AT_type : <0x2109f> - <21610> DW_AT_declaration : 1 - <21610> DW_AT_sibling : <0x2162e> - <2><21614>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <21615> DW_AT_type : <0x215e1> - <2><21619>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <2161a> DW_AT_type : <0x20e5c> - <2><2161e>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <2161f> DW_AT_type : <0x21068> - <2><21623>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <21624> DW_AT_type : <0x20e5c> - <2><21628>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <21629> DW_AT_type : <0x20e5c> - <2><2162d>: Abbrev Number: 0 - <1><2162e>: Abbrev Number: 38 (DW_TAG_subprogram) - <2162f> DW_AT_external : 1 - <2162f> DW_AT_name : (indirect string, offset: 0xf2347): HAL_GetTick - <21633> DW_AT_decl_file : 11 - <21634> DW_AT_decl_line : 619 - <21636> DW_AT_decl_column : 10 - <21637> DW_AT_prototyped : 1 - <21637> DW_AT_type : <0x20e5c> - <2163b> DW_AT_declaration : 1 - <1><2163b>: Abbrev Number: 17 (DW_TAG_subprogram) - <2163c> DW_AT_external : 1 - <2163c> DW_AT_name : (indirect string, offset: 0xf8b72): UART_CheckIdleState - <21640> DW_AT_decl_file : 9 - <21640> DW_AT_decl_line : 1719 - <21642> DW_AT_decl_column : 19 - <21642> DW_AT_prototyped : 1 - <21642> DW_AT_type : <0x2109f> - <21646> DW_AT_declaration : 1 - <21646> DW_AT_sibling : <0x21650> - <2><2164a>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <2164b> DW_AT_type : <0x215e1> - <2><2164f>: Abbrev Number: 0 - <1><21650>: Abbrev Number: 17 (DW_TAG_subprogram) - <21651> DW_AT_external : 1 - <21651> DW_AT_name : (indirect string, offset: 0xf8d7a): UART_SetConfig - <21655> DW_AT_decl_file : 9 - <21655> DW_AT_decl_line : 1718 - <21657> DW_AT_decl_column : 19 - <21657> DW_AT_prototyped : 1 - <21657> DW_AT_type : <0x2109f> - <2165b> DW_AT_declaration : 1 - <2165b> DW_AT_sibling : <0x21665> - <2><2165f>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <21660> DW_AT_type : <0x215e1> - <2><21664>: Abbrev Number: 0 - <1><21665>: Abbrev Number: 31 (DW_TAG_subprogram) - <21666> DW_AT_external : 1 - <21666> DW_AT_name : (indirect string, offset: 0xf913c): UART_AdvFeatureConfig - <2166a> DW_AT_decl_file : 9 - <2166a> DW_AT_decl_line : 1722 - <2166c> DW_AT_decl_column : 19 - <2166d> DW_AT_prototyped : 1 - <2166d> DW_AT_declaration : 1 - <2166d> DW_AT_sibling : <0x21677> - <2><21671>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <21672> DW_AT_type : <0x215e1> - <2><21676>: Abbrev Number: 0 - <1><21677>: Abbrev Number: 31 (DW_TAG_subprogram) - <21678> DW_AT_external : 1 - <21678> DW_AT_name : (indirect string, offset: 0xf1456): HAL_UART_MspInit - <2167c> DW_AT_decl_file : 9 - <2167c> DW_AT_decl_line : 1620 - <2167e> DW_AT_decl_column : 6 - <2167f> DW_AT_prototyped : 1 - <2167f> DW_AT_declaration : 1 - <2167f> DW_AT_sibling : <0x21689> - <2><21683>: Abbrev Number: 7 (DW_TAG_formal_parameter) - <21684> DW_AT_type : <0x215e1> - <2><21688>: Abbrev Number: 0 - <1><21689>: Abbrev Number: 32 (DW_TAG_subprogram) - <2168a> DW_AT_name : (indirect string, offset: 0xf94f6): UARTEx_SetNbDataToProcess - <2168e> DW_AT_decl_file : 1 - <2168e> DW_AT_decl_line : 1003 - <21690> DW_AT_decl_column : 13 - <21690> DW_AT_prototyped : 1 - <21690> DW_AT_low_pc : 0x80095f4 - <21694> DW_AT_high_pc : 0x9c - <21698> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2169a> DW_AT_call_all_calls: 1 - <2169a> DW_AT_sibling : <0x2170e> - <2><2169e>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2169f> DW_AT_name : (indirect string, offset: 0xf1520): huart - <216a3> DW_AT_decl_file : 1 - <216a3> DW_AT_decl_line : 1003 - <216a5> DW_AT_decl_column : 59 - <216a6> DW_AT_type : <0x215e1> - <216aa> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><216ad>: Abbrev Number: 6 (DW_TAG_variable) - <216ae> DW_AT_name : (indirect string, offset: 0xf9510): rx_fifo_depth - <216b2> DW_AT_decl_file : 1 - <216b2> DW_AT_decl_line : 1005 - <216b4> DW_AT_decl_column : 11 - <216b5> DW_AT_type : <0x20e3a> - <216b9> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><216bc>: Abbrev Number: 6 (DW_TAG_variable) - <216bd> DW_AT_name : (indirect string, offset: 0xf9426): tx_fifo_depth - <216c1> DW_AT_decl_file : 1 - <216c1> DW_AT_decl_line : 1006 - <216c3> DW_AT_decl_column : 11 - <216c4> DW_AT_type : <0x20e3a> - <216c8> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><216cb>: Abbrev Number: 6 (DW_TAG_variable) - <216cc> DW_AT_name : (indirect string, offset: 0xf9563): rx_fifo_threshold - <216d0> DW_AT_decl_file : 1 - <216d0> DW_AT_decl_line : 1007 - <216d2> DW_AT_decl_column : 11 - <216d3> DW_AT_type : <0x20e3a> - <216d7> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) - <2><216da>: Abbrev Number: 6 (DW_TAG_variable) - <216db> DW_AT_name : (indirect string, offset: 0xf93c6): tx_fifo_threshold - <216df> DW_AT_decl_file : 1 - <216df> DW_AT_decl_line : 1008 - <216e1> DW_AT_decl_column : 11 - <216e2> DW_AT_type : <0x20e3a> - <216e6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><216e9>: Abbrev Number: 6 (DW_TAG_variable) - <216ea> DW_AT_name : (indirect string, offset: 0xf9491): numerator - <216ee> DW_AT_decl_file : 1 - <216ee> DW_AT_decl_line : 1009 - <216f0> DW_AT_decl_column : 24 - <216f1> DW_AT_type : <0x2171e> - <216f5> DW_AT_location : 5 byte block: 3 44 f1 0 8 (DW_OP_addr: 800f144) - <2><216fb>: Abbrev Number: 6 (DW_TAG_variable) - <216fc> DW_AT_name : (indirect string, offset: 0xf94ae): denominator - <21700> DW_AT_decl_file : 1 - <21700> DW_AT_decl_line : 1010 - <21702> DW_AT_decl_column : 24 - <21703> DW_AT_type : <0x2171e> - <21707> DW_AT_location : 5 byte block: 3 4c f1 0 8 (DW_OP_addr: 800f14c) - <2><2170d>: Abbrev Number: 0 - <1><2170e>: Abbrev Number: 39 (DW_TAG_array_type) - <2170f> DW_AT_type : <0x20e46> - <21713> DW_AT_sibling : <0x2171e> - <2><21717>: Abbrev Number: 40 (DW_TAG_subrange_type) - <21718> DW_AT_type : <0x20e33> - <2171c> DW_AT_upper_bound : 7 - <2><2171d>: Abbrev Number: 0 - <1><2171e>: Abbrev Number: 26 (DW_TAG_const_type) - <2171f> DW_AT_type : <0x2170e> - <1><21723>: Abbrev Number: 32 (DW_TAG_subprogram) - <21724> DW_AT_name : (indirect string, offset: 0xf95e4): UARTEx_Wakeup_AddressConfig - <21728> DW_AT_decl_file : 1 - <21728> DW_AT_decl_line : 985 - <2172a> DW_AT_decl_column : 13 - <2172a> DW_AT_prototyped : 1 - <2172a> DW_AT_low_pc : 0x0 - <2172e> DW_AT_high_pc : 0x46 - <21732> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21734> DW_AT_call_all_calls: 1 - <21734> DW_AT_sibling : <0x21757> - <2><21738>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21739> DW_AT_name : (indirect string, offset: 0xf1520): huart - <2173d> DW_AT_decl_file : 1 - <2173d> DW_AT_decl_line : 985 - <2173f> DW_AT_decl_column : 61 - <21740> DW_AT_type : <0x215e1> - <21744> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21747>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21748> DW_AT_name : (indirect string, offset: 0xf9471): WakeUpSelection - <2174c> DW_AT_decl_file : 1 - <2174c> DW_AT_decl_line : 985 - <2174e> DW_AT_decl_column : 87 - <2174f> DW_AT_type : <0x215b6> - <21753> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><21756>: Abbrev Number: 0 - <1><21757>: Abbrev Number: 20 (DW_TAG_subprogram) - <21758> DW_AT_external : 1 - <21758> DW_AT_name : (indirect string, offset: 0xf940c): HAL_UARTEx_GetRxEventType - <2175c> DW_AT_decl_file : 1 - <2175c> DW_AT_decl_line : 961 - <2175e> DW_AT_decl_column : 29 - <2175f> DW_AT_prototyped : 1 - <2175f> DW_AT_type : <0x21406> - <21763> DW_AT_low_pc : 0x0 - <21767> DW_AT_high_pc : 0x18 - <2176b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2176d> DW_AT_call_all_calls: 1 - <2176d> DW_AT_sibling : <0x21781> - <2><21771>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21772> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21776> DW_AT_decl_file : 1 - <21776> DW_AT_decl_line : 961 - <21778> DW_AT_decl_column : 81 - <21779> DW_AT_type : <0x21781> - <2177d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21780>: Abbrev Number: 0 - <1><21781>: Abbrev Number: 5 (DW_TAG_pointer_type) - <21782> DW_AT_byte_size : 4 - <21782> DW_AT_type : <0x21581> - <1><21786>: Abbrev Number: 13 (DW_TAG_subprogram) - <21787> DW_AT_external : 1 - <21787> DW_AT_name : (indirect string, offset: 0xf943a): HAL_UARTEx_ReceiveToIdle_DMA - <2178b> DW_AT_decl_file : 1 - <2178b> DW_AT_decl_line : 893 - <2178d> DW_AT_decl_column : 19 - <2178d> DW_AT_prototyped : 1 - <2178d> DW_AT_type : <0x2109f> - <21791> DW_AT_low_pc : 0x800954a - <21795> DW_AT_high_pc : 0xa8 - <21799> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2179b> DW_AT_call_all_tail_calls: 1 - <2179b> DW_AT_sibling : <0x21843> - <2><2179f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <217a0> DW_AT_name : (indirect string, offset: 0xf1520): huart - <217a4> DW_AT_decl_file : 1 - <217a4> DW_AT_decl_line : 893 - <217a6> DW_AT_decl_column : 68 - <217a7> DW_AT_type : <0x215e1> - <217ab> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><217ae>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <217af> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <217b3> DW_AT_decl_file : 1 - <217b3> DW_AT_decl_line : 893 - <217b5> DW_AT_decl_column : 84 - <217b6> DW_AT_type : <0x212be> - <217ba> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><217bd>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <217be> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <217c2> DW_AT_decl_file : 1 - <217c2> DW_AT_decl_line : 893 - <217c4> DW_AT_decl_column : 100 - <217c5> DW_AT_type : <0x20e4b> - <217c9> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) - <2><217cc>: Abbrev Number: 6 (DW_TAG_variable) - <217cd> DW_AT_name : (indirect string, offset: 0xf27a2): status - <217d1> DW_AT_decl_file : 1 - <217d1> DW_AT_decl_line : 895 - <217d3> DW_AT_decl_column : 21 - <217d4> DW_AT_type : <0x2109f> - <217d8> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><217db>: Abbrev Number: 21 (DW_TAG_lexical_block) - <217dc> DW_AT_low_pc : 0x80095a8 - <217e0> DW_AT_high_pc : 0x34 - <3><217e4>: Abbrev Number: 22 (DW_TAG_variable) - <217e5> DW_AT_name : val - <217e9> DW_AT_decl_file : 1 - <217e9> DW_AT_decl_line : 917 - <217eb> DW_AT_decl_column : 9 - <217ec> DW_AT_type : <0x20e5c> - <217f0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><217f3>: Abbrev Number: 23 (DW_TAG_inlined_subroutine) - <217f4> DW_AT_abstract_origin: <0x21d62> - <217f8> DW_AT_low_pc : 0x80095ae - <217fc> DW_AT_high_pc : 0xa - <21800> DW_AT_call_file : 1 - <21800> DW_AT_call_line : 917 - <21802> DW_AT_call_column : 9 - <21803> DW_AT_sibling : <0x21818> - <4><21807>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <21808> DW_AT_abstract_origin: <0x21d70> - <2180c> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><2180f>: Abbrev Number: 14 (DW_TAG_variable) - <21810> DW_AT_abstract_origin: <0x21d7c> - <21814> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><21817>: Abbrev Number: 0 - <3><21818>: Abbrev Number: 24 (DW_TAG_inlined_subroutine) - <21819> DW_AT_abstract_origin: <0x21d26> - <2181d> DW_AT_low_pc : 0x80095ca - <21821> DW_AT_high_pc : 0xc - <21825> DW_AT_call_file : 1 - <21825> DW_AT_call_line : 917 - <21827> DW_AT_call_column : 9 - <4><21828>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <21829> DW_AT_abstract_origin: <0x21d44> - <2182d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><21830>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <21831> DW_AT_abstract_origin: <0x21d38> - <21835> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><21838>: Abbrev Number: 14 (DW_TAG_variable) - <21839> DW_AT_abstract_origin: <0x21d50> - <2183d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><21840>: Abbrev Number: 0 - <3><21841>: Abbrev Number: 0 - <2><21842>: Abbrev Number: 0 - <1><21843>: Abbrev Number: 13 (DW_TAG_subprogram) - <21844> DW_AT_external : 1 - <21844> DW_AT_name : (indirect string, offset: 0xf9575): HAL_UARTEx_ReceiveToIdle_IT - <21848> DW_AT_decl_file : 1 - <21848> DW_AT_decl_line : 836 - <2184a> DW_AT_decl_column : 19 - <2184a> DW_AT_prototyped : 1 - <2184a> DW_AT_type : <0x2109f> - <2184e> DW_AT_low_pc : 0x0 - <21852> DW_AT_high_pc : 0xa0 - <21856> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21858> DW_AT_call_all_tail_calls: 1 - <21858> DW_AT_sibling : <0x21900> - <2><2185c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2185d> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21861> DW_AT_decl_file : 1 - <21861> DW_AT_decl_line : 836 - <21863> DW_AT_decl_column : 67 - <21864> DW_AT_type : <0x215e1> - <21868> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2186b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2186c> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <21870> DW_AT_decl_file : 1 - <21870> DW_AT_decl_line : 836 - <21872> DW_AT_decl_column : 83 - <21873> DW_AT_type : <0x212be> - <21877> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><2187a>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2187b> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <2187f> DW_AT_decl_file : 1 - <2187f> DW_AT_decl_line : 836 - <21881> DW_AT_decl_column : 99 - <21882> DW_AT_type : <0x20e4b> - <21886> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) - <2><21889>: Abbrev Number: 6 (DW_TAG_variable) - <2188a> DW_AT_name : (indirect string, offset: 0xf27a2): status - <2188e> DW_AT_decl_file : 1 - <2188e> DW_AT_decl_line : 838 - <21890> DW_AT_decl_column : 21 - <21891> DW_AT_type : <0x2109f> - <21895> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><21898>: Abbrev Number: 21 (DW_TAG_lexical_block) - <21899> DW_AT_low_pc : 0x0 - <2189d> DW_AT_high_pc : 0x34 - <3><218a1>: Abbrev Number: 22 (DW_TAG_variable) - <218a2> DW_AT_name : val - <218a6> DW_AT_decl_file : 1 - <218a6> DW_AT_decl_line : 857 - <218a8> DW_AT_decl_column : 7 - <218a9> DW_AT_type : <0x20e5c> - <218ad> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><218b0>: Abbrev Number: 23 (DW_TAG_inlined_subroutine) - <218b1> DW_AT_abstract_origin: <0x21d62> - <218b5> DW_AT_low_pc : 0x0 - <218b9> DW_AT_high_pc : 0xa - <218bd> DW_AT_call_file : 1 - <218bd> DW_AT_call_line : 857 - <218bf> DW_AT_call_column : 7 - <218c0> DW_AT_sibling : <0x218d5> - <4><218c4>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <218c5> DW_AT_abstract_origin: <0x21d70> - <218c9> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><218cc>: Abbrev Number: 14 (DW_TAG_variable) - <218cd> DW_AT_abstract_origin: <0x21d7c> - <218d1> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><218d4>: Abbrev Number: 0 - <3><218d5>: Abbrev Number: 24 (DW_TAG_inlined_subroutine) - <218d6> DW_AT_abstract_origin: <0x21d26> - <218da> DW_AT_low_pc : 0x0 - <218de> DW_AT_high_pc : 0xc - <218e2> DW_AT_call_file : 1 - <218e2> DW_AT_call_line : 857 - <218e4> DW_AT_call_column : 7 - <4><218e5>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <218e6> DW_AT_abstract_origin: <0x21d44> - <218ea> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><218ed>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <218ee> DW_AT_abstract_origin: <0x21d38> - <218f2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><218f5>: Abbrev Number: 14 (DW_TAG_variable) - <218f6> DW_AT_abstract_origin: <0x21d50> - <218fa> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><218fd>: Abbrev Number: 0 - <3><218fe>: Abbrev Number: 0 - <2><218ff>: Abbrev Number: 0 - <1><21900>: Abbrev Number: 13 (DW_TAG_subprogram) - <21901> DW_AT_external : 1 - <21901> DW_AT_name : (indirect string, offset: 0xf9611): HAL_UARTEx_ReceiveToIdle - <21905> DW_AT_decl_file : 1 - <21905> DW_AT_decl_line : 713 - <21907> DW_AT_decl_column : 19 - <21907> DW_AT_prototyped : 1 - <21907> DW_AT_type : <0x2109f> - <2190b> DW_AT_low_pc : 0x0 - <2190f> DW_AT_high_pc : 0x204 - <21913> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21915> DW_AT_call_all_tail_calls: 1 - <21915> DW_AT_sibling : <0x219a1> - <2><21919>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2191a> DW_AT_name : (indirect string, offset: 0xf1520): huart - <2191e> DW_AT_decl_file : 1 - <2191e> DW_AT_decl_line : 713 - <21920> DW_AT_decl_column : 64 - <21921> DW_AT_type : <0x215e1> - <21925> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><21928>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21929> DW_AT_name : (indirect string, offset: 0xf00fe): pData - <2192d> DW_AT_decl_file : 1 - <2192d> DW_AT_decl_line : 713 - <2192f> DW_AT_decl_column : 80 - <21930> DW_AT_type : <0x212be> - <21934> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><21937>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21938> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <2193c> DW_AT_decl_file : 1 - <2193c> DW_AT_decl_line : 713 - <2193e> DW_AT_decl_column : 96 - <2193f> DW_AT_type : <0x20e4b> - <21943> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) - <2><21946>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21947> DW_AT_name : (indirect string, offset: 0xf9434): RxLen - <2194b> DW_AT_decl_file : 1 - <2194b> DW_AT_decl_line : 713 - <2194d> DW_AT_decl_column : 112 - <2194e> DW_AT_type : <0x219a1> - <21952> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><21955>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21956> DW_AT_name : (indirect string, offset: 0x101556): Timeout - <2195a> DW_AT_decl_file : 1 - <2195a> DW_AT_decl_line : 714 - <2195c> DW_AT_decl_column : 53 - <2195d> DW_AT_type : <0x20e5c> - <21961> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><21964>: Abbrev Number: 6 (DW_TAG_variable) - <21965> DW_AT_name : (indirect string, offset: 0xf8d89): pdata8bits - <21969> DW_AT_decl_file : 1 - <21969> DW_AT_decl_line : 716 - <2196b> DW_AT_decl_column : 13 - <2196c> DW_AT_type : <0x212be> - <21970> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21973>: Abbrev Number: 6 (DW_TAG_variable) - <21974> DW_AT_name : (indirect string, offset: 0xf9331): pdata16bits - <21978> DW_AT_decl_file : 1 - <21978> DW_AT_decl_line : 717 - <2197a> DW_AT_decl_column : 13 - <2197b> DW_AT_type : <0x219a1> - <2197f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><21982>: Abbrev Number: 6 (DW_TAG_variable) - <21983> DW_AT_name : (indirect string, offset: 0xf8acf): uhMask - <21987> DW_AT_decl_file : 1 - <21987> DW_AT_decl_line : 718 - <21989> DW_AT_decl_column : 12 - <2198a> DW_AT_type : <0x20e4b> - <2198e> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><21991>: Abbrev Number: 6 (DW_TAG_variable) - <21992> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <21996> DW_AT_decl_file : 1 - <21996> DW_AT_decl_line : 719 - <21998> DW_AT_decl_column : 12 - <21999> DW_AT_type : <0x20e5c> - <2199d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><219a0>: Abbrev Number: 0 - <1><219a1>: Abbrev Number: 5 (DW_TAG_pointer_type) - <219a2> DW_AT_byte_size : 4 - <219a2> DW_AT_type : <0x20e4b> - <1><219a6>: Abbrev Number: 13 (DW_TAG_subprogram) - <219a7> DW_AT_external : 1 - <219a7> DW_AT_name : (indirect string, offset: 0xf13bc): HAL_UARTEx_SetRxFifoThreshold - <219ab> DW_AT_decl_file : 1 - <219ab> DW_AT_decl_line : 656 - <219ad> DW_AT_decl_column : 19 - <219ad> DW_AT_prototyped : 1 - <219ad> DW_AT_type : <0x2109f> - <219b1> DW_AT_low_pc : 0x80094ce - <219b5> DW_AT_high_pc : 0x7c - <219b9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <219bb> DW_AT_call_all_tail_calls: 1 - <219bb> DW_AT_sibling : <0x219ed> - <2><219bf>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <219c0> DW_AT_name : (indirect string, offset: 0xf1520): huart - <219c4> DW_AT_decl_file : 1 - <219c4> DW_AT_decl_line : 656 - <219c6> DW_AT_decl_column : 69 - <219c7> DW_AT_type : <0x215e1> - <219cb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><219ce>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <219cf> DW_AT_name : (indirect string, offset: 0xf29c9): Threshold - <219d3> DW_AT_decl_file : 1 - <219d3> DW_AT_decl_line : 656 - <219d5> DW_AT_decl_column : 85 - <219d6> DW_AT_type : <0x20e5c> - <219da> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><219dd>: Abbrev Number: 6 (DW_TAG_variable) - <219de> DW_AT_name : (indirect string, offset: 0xf81ed): tmpcr1 - <219e2> DW_AT_decl_file : 1 - <219e2> DW_AT_decl_line : 658 - <219e4> DW_AT_decl_column : 12 - <219e5> DW_AT_type : <0x20e5c> - <219e9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><219ec>: Abbrev Number: 0 - <1><219ed>: Abbrev Number: 13 (DW_TAG_subprogram) - <219ee> DW_AT_external : 1 - <219ee> DW_AT_name : (indirect string, offset: 0xf069d): HAL_UARTEx_SetTxFifoThreshold - <219f2> DW_AT_decl_file : 1 - <219f2> DW_AT_decl_line : 607 - <219f4> DW_AT_decl_column : 19 - <219f4> DW_AT_prototyped : 1 - <219f4> DW_AT_type : <0x2109f> - <219f8> DW_AT_low_pc : 0x8009452 - <219fc> DW_AT_high_pc : 0x7c - <21a00> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21a02> DW_AT_call_all_tail_calls: 1 - <21a02> DW_AT_sibling : <0x21a34> - <2><21a06>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21a07> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21a0b> DW_AT_decl_file : 1 - <21a0b> DW_AT_decl_line : 607 - <21a0d> DW_AT_decl_column : 69 - <21a0e> DW_AT_type : <0x215e1> - <21a12> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><21a15>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21a16> DW_AT_name : (indirect string, offset: 0xf29c9): Threshold - <21a1a> DW_AT_decl_file : 1 - <21a1a> DW_AT_decl_line : 607 - <21a1c> DW_AT_decl_column : 85 - <21a1d> DW_AT_type : <0x20e5c> - <21a21> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><21a24>: Abbrev Number: 6 (DW_TAG_variable) - <21a25> DW_AT_name : (indirect string, offset: 0xf81ed): tmpcr1 - <21a29> DW_AT_decl_file : 1 - <21a29> DW_AT_decl_line : 609 - <21a2b> DW_AT_decl_column : 12 - <21a2c> DW_AT_type : <0x20e5c> - <21a30> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21a33>: Abbrev Number: 0 - <1><21a34>: Abbrev Number: 20 (DW_TAG_subprogram) - <21a35> DW_AT_external : 1 - <21a35> DW_AT_name : (indirect string, offset: 0xefde5): HAL_UARTEx_DisableFifoMode - <21a39> DW_AT_decl_file : 1 - <21a39> DW_AT_decl_line : 561 - <21a3b> DW_AT_decl_column : 19 - <21a3c> DW_AT_prototyped : 1 - <21a3c> DW_AT_type : <0x2109f> - <21a40> DW_AT_low_pc : 0x80093e0 - <21a44> DW_AT_high_pc : 0x72 - <21a48> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21a4a> DW_AT_call_all_calls: 1 - <21a4a> DW_AT_sibling : <0x21a6d> - <2><21a4e>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21a4f> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21a53> DW_AT_decl_file : 1 - <21a53> DW_AT_decl_line : 561 - <21a55> DW_AT_decl_column : 66 - <21a56> DW_AT_type : <0x215e1> - <21a5a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><21a5d>: Abbrev Number: 6 (DW_TAG_variable) - <21a5e> DW_AT_name : (indirect string, offset: 0xf81ed): tmpcr1 - <21a62> DW_AT_decl_file : 1 - <21a62> DW_AT_decl_line : 563 - <21a64> DW_AT_decl_column : 12 - <21a65> DW_AT_type : <0x20e5c> - <21a69> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21a6c>: Abbrev Number: 0 - <1><21a6d>: Abbrev Number: 13 (DW_TAG_subprogram) - <21a6e> DW_AT_external : 1 - <21a6e> DW_AT_name : (indirect string, offset: 0xf9549): HAL_UARTEx_EnableFifoMode - <21a72> DW_AT_decl_file : 1 - <21a72> DW_AT_decl_line : 520 - <21a74> DW_AT_decl_column : 19 - <21a74> DW_AT_prototyped : 1 - <21a74> DW_AT_type : <0x2109f> - <21a78> DW_AT_low_pc : 0x0 - <21a7c> DW_AT_high_pc : 0x76 - <21a80> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21a82> DW_AT_call_all_tail_calls: 1 - <21a82> DW_AT_sibling : <0x21aa5> - <2><21a86>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21a87> DW_AT_name : (indirect string, offset: 0xf1520): huart + <213fb> DW_AT_decl_line : 243 + <213fc> DW_AT_decl_column : 28 + <213fd> DW_AT_type : <0x20dac> + <21401> DW_AT_data_member_location: 100 + <2><21402>: Abbrev Number: 1 (DW_TAG_member) + <21403> DW_AT_name : (indirect string, offset: 0xf061a): NbRxDataToProcess + <21407> DW_AT_decl_file : 9 + <21408> DW_AT_decl_line : 246 + <21409> DW_AT_decl_column : 28 + <2140a> DW_AT_type : <0x20d9b> + <2140e> DW_AT_data_member_location: 104 + <2><2140f>: Abbrev Number: 1 (DW_TAG_member) + <21410> DW_AT_name : (indirect string, offset: 0xf00aa): NbTxDataToProcess + <21414> DW_AT_decl_file : 9 + <21415> DW_AT_decl_line : 248 + <21416> DW_AT_decl_column : 28 + <21417> DW_AT_type : <0x20d9b> + <2141b> DW_AT_data_member_location: 106 + <2><2141c>: Abbrev Number: 1 (DW_TAG_member) + <2141d> DW_AT_name : (indirect string, offset: 0xf0fc9): ReceptionType + <21421> DW_AT_decl_file : 9 + <21422> DW_AT_decl_line : 250 + <21423> DW_AT_decl_column : 31 + <21424> DW_AT_type : <0x21351> + <21428> DW_AT_data_member_location: 108 + <2><21429>: Abbrev Number: 1 (DW_TAG_member) + <2142a> DW_AT_name : (indirect string, offset: 0xf93ff): RxEventType + <2142e> DW_AT_decl_file : 9 + <2142f> DW_AT_decl_line : 252 + <21430> DW_AT_decl_column : 36 + <21431> DW_AT_type : <0x21362> + <21435> DW_AT_data_member_location: 112 + <2><21436>: Abbrev Number: 1 (DW_TAG_member) + <21437> DW_AT_name : (indirect string, offset: 0xf08e4): RxISR + <2143b> DW_AT_decl_file : 9 + <2143c> DW_AT_decl_line : 254 + <2143d> DW_AT_decl_column : 10 + <2143e> DW_AT_type : <0x214c0> + <21442> DW_AT_data_member_location: 116 + <2><21443>: Abbrev Number: 4 (DW_TAG_member) + <21444> DW_AT_name : (indirect string, offset: 0xf06e4): TxISR + <21448> DW_AT_decl_file : 9 + <21449> DW_AT_decl_line : 256 + <2144b> DW_AT_decl_column : 10 + <2144c> DW_AT_type : <0x214c0> + <21450> DW_AT_data_member_location: 120 + <2><21451>: Abbrev Number: 4 (DW_TAG_member) + <21452> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <21456> DW_AT_decl_file : 9 + <21457> DW_AT_decl_line : 258 + <21459> DW_AT_decl_column : 29 + <2145a> DW_AT_type : <0x21209> + <2145e> DW_AT_data_member_location: 124 + <2><2145f>: Abbrev Number: 4 (DW_TAG_member) + <21460> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <21464> DW_AT_decl_file : 9 + <21465> DW_AT_decl_line : 260 + <21467> DW_AT_decl_column : 29 + <21468> DW_AT_type : <0x21209> + <2146c> DW_AT_data_member_location: 128 + <2><2146d>: Abbrev Number: 4 (DW_TAG_member) + <2146e> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <21472> DW_AT_decl_file : 9 + <21473> DW_AT_decl_line : 262 + <21475> DW_AT_decl_column : 29 + <21476> DW_AT_type : <0x21013> + <2147a> DW_AT_data_member_location: 132 + <2><2147b>: Abbrev Number: 4 (DW_TAG_member) + <2147c> DW_AT_name : (indirect string, offset: 0xf04b2): gState + <21480> DW_AT_decl_file : 9 + <21481> DW_AT_decl_line : 264 + <21483> DW_AT_decl_column : 33 + <21484> DW_AT_type : <0x21340> + <21488> DW_AT_data_member_location: 136 + <2><21489>: Abbrev Number: 4 (DW_TAG_member) + <2148a> DW_AT_name : (indirect string, offset: 0xf11b8): RxState + <2148e> DW_AT_decl_file : 9 + <2148f> DW_AT_decl_line : 268 + <21491> DW_AT_decl_column : 33 + <21492> DW_AT_type : <0x21340> + <21496> DW_AT_data_member_location: 140 + <2><21497>: Abbrev Number: 4 (DW_TAG_member) + <21498> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <2149c> DW_AT_decl_file : 9 + <2149d> DW_AT_decl_line : 271 + <2149f> DW_AT_decl_column : 33 + <214a0> DW_AT_type : <0x20db8> + <214a4> DW_AT_data_member_location: 144 + <2><214a5>: Abbrev Number: 0 + <1><214a6>: Abbrev Number: 5 (DW_TAG_pointer_type) + <214a7> DW_AT_byte_size : 4 + <214a7> DW_AT_type : <0x20f94> + <1><214ab>: Abbrev Number: 5 (DW_TAG_pointer_type) + <214ac> DW_AT_byte_size : 4 + <214ac> DW_AT_type : <0x20d96> + <1><214b0>: Abbrev Number: 30 (DW_TAG_subroutine_type) + <214b1> DW_AT_prototyped : 1 + <214b1> DW_AT_sibling : <0x214bb> + <2><214b5>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <214b6> DW_AT_type : <0x214bb> + <2><214ba>: Abbrev Number: 0 + <1><214bb>: Abbrev Number: 5 (DW_TAG_pointer_type) + <214bc> DW_AT_byte_size : 4 + <214bc> DW_AT_type : <0x21367> + <1><214c0>: Abbrev Number: 5 (DW_TAG_pointer_type) + <214c1> DW_AT_byte_size : 4 + <214c1> DW_AT_type : <0x214b0> + <1><214c5>: Abbrev Number: 12 (DW_TAG_typedef) + <214c6> DW_AT_name : (indirect string, offset: 0xf093b): UART_HandleTypeDef + <214ca> DW_AT_decl_file : 9 + <214cb> DW_AT_decl_line : 291 + <214cd> DW_AT_decl_column : 3 + <214cd> DW_AT_type : <0x21367> + <1><214d1>: Abbrev Number: 26 (DW_TAG_const_type) + <214d2> DW_AT_type : <0x214c5> + <1><214d6>: Abbrev Number: 19 (DW_TAG_structure_type) + <214d7> DW_AT_byte_size : 8 + <214d8> DW_AT_decl_file : 10 + <214d9> DW_AT_decl_line : 46 + <214da> DW_AT_decl_column : 9 + <214da> DW_AT_sibling : <0x21506> + <2><214de>: Abbrev Number: 1 (DW_TAG_member) + <214df> DW_AT_name : (indirect string, offset: 0xf9514): WakeUpEvent + <214e3> DW_AT_decl_file : 10 + <214e4> DW_AT_decl_line : 48 + <214e5> DW_AT_decl_column : 12 + <214e6> DW_AT_type : <0x20dac> + <214ea> DW_AT_data_member_location: 0 + <2><214eb>: Abbrev Number: 1 (DW_TAG_member) + <214ec> DW_AT_name : (indirect string, offset: 0xf9520): AddressLength + <214f0> DW_AT_decl_file : 10 + <214f1> DW_AT_decl_line : 53 + <214f2> DW_AT_decl_column : 12 + <214f3> DW_AT_type : <0x20d9b> + <214f7> DW_AT_data_member_location: 4 + <2><214f8>: Abbrev Number: 1 (DW_TAG_member) + <214f9> DW_AT_name : (indirect string, offset: 0xf08d2): Address + <214fd> DW_AT_decl_file : 10 + <214fe> DW_AT_decl_line : 56 + <214ff> DW_AT_decl_column : 11 + <21500> DW_AT_type : <0x20d8a> + <21504> DW_AT_data_member_location: 6 + <2><21505>: Abbrev Number: 0 + <1><21506>: Abbrev Number: 3 (DW_TAG_typedef) + <21507> DW_AT_name : (indirect string, offset: 0xf9480): UART_WakeUpTypeDef + <2150b> DW_AT_decl_file : 10 + <2150c> DW_AT_decl_line : 57 + <2150d> DW_AT_decl_column : 3 + <2150e> DW_AT_type : <0x214d6> + <1><21512>: Abbrev Number: 17 (DW_TAG_subprogram) + <21513> DW_AT_external : 1 + <21513> DW_AT_name : (indirect string, offset: 0xf91dd): UART_Start_Receive_DMA + <21517> DW_AT_decl_file : 9 + <21517> DW_AT_decl_line : 1724 + <21519> DW_AT_decl_column : 19 + <21519> DW_AT_prototyped : 1 + <21519> DW_AT_type : <0x20fef> + <2151d> DW_AT_declaration : 1 + <2151d> DW_AT_sibling : <0x21531> + <2><21521>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <21522> DW_AT_type : <0x21531> + <2><21526>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <21527> DW_AT_type : <0x2120e> + <2><2152b>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <2152c> DW_AT_type : <0x20d9b> + <2><21530>: Abbrev Number: 0 + <1><21531>: Abbrev Number: 5 (DW_TAG_pointer_type) + <21532> DW_AT_byte_size : 4 + <21532> DW_AT_type : <0x214c5> + <1><21536>: Abbrev Number: 17 (DW_TAG_subprogram) + <21537> DW_AT_external : 1 + <21537> DW_AT_name : (indirect string, offset: 0xf8c04): UART_Start_Receive_IT + <2153b> DW_AT_decl_file : 9 + <2153b> DW_AT_decl_line : 1723 + <2153d> DW_AT_decl_column : 19 + <2153d> DW_AT_prototyped : 1 + <2153d> DW_AT_type : <0x20fef> + <21541> DW_AT_declaration : 1 + <21541> DW_AT_sibling : <0x21555> + <2><21545>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <21546> DW_AT_type : <0x21531> + <2><2154a>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <2154b> DW_AT_type : <0x2120e> + <2><2154f>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <21550> DW_AT_type : <0x20d9b> + <2><21554>: Abbrev Number: 0 + <1><21555>: Abbrev Number: 17 (DW_TAG_subprogram) + <21556> DW_AT_external : 1 + <21556> DW_AT_name : (indirect string, offset: 0xf8abb): UART_WaitOnFlagUntilTimeout + <2155a> DW_AT_decl_file : 9 + <2155a> DW_AT_decl_line : 1720 + <2155c> DW_AT_decl_column : 19 + <2155c> DW_AT_prototyped : 1 + <2155c> DW_AT_type : <0x20fef> + <21560> DW_AT_declaration : 1 + <21560> DW_AT_sibling : <0x2157e> + <2><21564>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <21565> DW_AT_type : <0x21531> + <2><21569>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <2156a> DW_AT_type : <0x20dac> + <2><2156e>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <2156f> DW_AT_type : <0x20fb8> + <2><21573>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <21574> DW_AT_type : <0x20dac> + <2><21578>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <21579> DW_AT_type : <0x20dac> + <2><2157d>: Abbrev Number: 0 + <1><2157e>: Abbrev Number: 38 (DW_TAG_subprogram) + <2157f> DW_AT_external : 1 + <2157f> DW_AT_name : (indirect string, offset: 0xf2319): HAL_GetTick + <21583> DW_AT_decl_file : 11 + <21584> DW_AT_decl_line : 619 + <21586> DW_AT_decl_column : 10 + <21587> DW_AT_prototyped : 1 + <21587> DW_AT_type : <0x20dac> + <2158b> DW_AT_declaration : 1 + <1><2158b>: Abbrev Number: 17 (DW_TAG_subprogram) + <2158c> DW_AT_external : 1 + <2158c> DW_AT_name : (indirect string, offset: 0xf8b57): UART_CheckIdleState + <21590> DW_AT_decl_file : 9 + <21590> DW_AT_decl_line : 1719 + <21592> DW_AT_decl_column : 19 + <21592> DW_AT_prototyped : 1 + <21592> DW_AT_type : <0x20fef> + <21596> DW_AT_declaration : 1 + <21596> DW_AT_sibling : <0x215a0> + <2><2159a>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <2159b> DW_AT_type : <0x21531> + <2><2159f>: Abbrev Number: 0 + <1><215a0>: Abbrev Number: 17 (DW_TAG_subprogram) + <215a1> DW_AT_external : 1 + <215a1> DW_AT_name : (indirect string, offset: 0xf8d5f): UART_SetConfig + <215a5> DW_AT_decl_file : 9 + <215a5> DW_AT_decl_line : 1718 + <215a7> DW_AT_decl_column : 19 + <215a7> DW_AT_prototyped : 1 + <215a7> DW_AT_type : <0x20fef> + <215ab> DW_AT_declaration : 1 + <215ab> DW_AT_sibling : <0x215b5> + <2><215af>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <215b0> DW_AT_type : <0x21531> + <2><215b4>: Abbrev Number: 0 + <1><215b5>: Abbrev Number: 31 (DW_TAG_subprogram) + <215b6> DW_AT_external : 1 + <215b6> DW_AT_name : (indirect string, offset: 0xf9121): UART_AdvFeatureConfig + <215ba> DW_AT_decl_file : 9 + <215ba> DW_AT_decl_line : 1722 + <215bc> DW_AT_decl_column : 19 + <215bd> DW_AT_prototyped : 1 + <215bd> DW_AT_declaration : 1 + <215bd> DW_AT_sibling : <0x215c7> + <2><215c1>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <215c2> DW_AT_type : <0x21531> + <2><215c6>: Abbrev Number: 0 + <1><215c7>: Abbrev Number: 31 (DW_TAG_subprogram) + <215c8> DW_AT_external : 1 + <215c8> DW_AT_name : (indirect string, offset: 0xf1428): HAL_UART_MspInit + <215cc> DW_AT_decl_file : 9 + <215cc> DW_AT_decl_line : 1620 + <215ce> DW_AT_decl_column : 6 + <215cf> DW_AT_prototyped : 1 + <215cf> DW_AT_declaration : 1 + <215cf> DW_AT_sibling : <0x215d9> + <2><215d3>: Abbrev Number: 7 (DW_TAG_formal_parameter) + <215d4> DW_AT_type : <0x21531> + <2><215d8>: Abbrev Number: 0 + <1><215d9>: Abbrev Number: 32 (DW_TAG_subprogram) + <215da> DW_AT_name : (indirect string, offset: 0xf94db): UARTEx_SetNbDataToProcess + <215de> DW_AT_decl_file : 1 + <215de> DW_AT_decl_line : 1003 + <215e0> DW_AT_decl_column : 13 + <215e0> DW_AT_prototyped : 1 + <215e0> DW_AT_low_pc : 0x80096a8 + <215e4> DW_AT_high_pc : 0x9c + <215e8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <215ea> DW_AT_call_all_calls: 1 + <215ea> DW_AT_sibling : <0x2165e> + <2><215ee>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <215ef> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <215f3> DW_AT_decl_file : 1 + <215f3> DW_AT_decl_line : 1003 + <215f5> DW_AT_decl_column : 59 + <215f6> DW_AT_type : <0x21531> + <215fa> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><215fd>: Abbrev Number: 6 (DW_TAG_variable) + <215fe> DW_AT_name : (indirect string, offset: 0xf94f5): rx_fifo_depth + <21602> DW_AT_decl_file : 1 + <21602> DW_AT_decl_line : 1005 + <21604> DW_AT_decl_column : 11 + <21605> DW_AT_type : <0x20d8a> + <21609> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><2160c>: Abbrev Number: 6 (DW_TAG_variable) + <2160d> DW_AT_name : (indirect string, offset: 0xf940b): tx_fifo_depth + <21611> DW_AT_decl_file : 1 + <21611> DW_AT_decl_line : 1006 + <21613> DW_AT_decl_column : 11 + <21614> DW_AT_type : <0x20d8a> + <21618> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><2161b>: Abbrev Number: 6 (DW_TAG_variable) + <2161c> DW_AT_name : (indirect string, offset: 0xf9548): rx_fifo_threshold + <21620> DW_AT_decl_file : 1 + <21620> DW_AT_decl_line : 1007 + <21622> DW_AT_decl_column : 11 + <21623> DW_AT_type : <0x20d8a> + <21627> DW_AT_location : 2 byte block: 91 75 (DW_OP_fbreg: -11) + <2><2162a>: Abbrev Number: 6 (DW_TAG_variable) + <2162b> DW_AT_name : (indirect string, offset: 0xf93ab): tx_fifo_threshold + <2162f> DW_AT_decl_file : 1 + <2162f> DW_AT_decl_line : 1008 + <21631> DW_AT_decl_column : 11 + <21632> DW_AT_type : <0x20d8a> + <21636> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><21639>: Abbrev Number: 6 (DW_TAG_variable) + <2163a> DW_AT_name : (indirect string, offset: 0xf9476): numerator + <2163e> DW_AT_decl_file : 1 + <2163e> DW_AT_decl_line : 1009 + <21640> DW_AT_decl_column : 24 + <21641> DW_AT_type : <0x2166e> + <21645> DW_AT_location : 5 byte block: 3 4 f2 0 8 (DW_OP_addr: 800f204) + <2><2164b>: Abbrev Number: 6 (DW_TAG_variable) + <2164c> DW_AT_name : (indirect string, offset: 0xf9493): denominator + <21650> DW_AT_decl_file : 1 + <21650> DW_AT_decl_line : 1010 + <21652> DW_AT_decl_column : 24 + <21653> DW_AT_type : <0x2166e> + <21657> DW_AT_location : 5 byte block: 3 c f2 0 8 (DW_OP_addr: 800f20c) + <2><2165d>: Abbrev Number: 0 + <1><2165e>: Abbrev Number: 39 (DW_TAG_array_type) + <2165f> DW_AT_type : <0x20d96> + <21663> DW_AT_sibling : <0x2166e> + <2><21667>: Abbrev Number: 40 (DW_TAG_subrange_type) + <21668> DW_AT_type : <0x20d83> + <2166c> DW_AT_upper_bound : 7 + <2><2166d>: Abbrev Number: 0 + <1><2166e>: Abbrev Number: 26 (DW_TAG_const_type) + <2166f> DW_AT_type : <0x2165e> + <1><21673>: Abbrev Number: 32 (DW_TAG_subprogram) + <21674> DW_AT_name : (indirect string, offset: 0xf95c9): UARTEx_Wakeup_AddressConfig + <21678> DW_AT_decl_file : 1 + <21678> DW_AT_decl_line : 985 + <2167a> DW_AT_decl_column : 13 + <2167a> DW_AT_prototyped : 1 + <2167a> DW_AT_low_pc : 0x0 + <2167e> DW_AT_high_pc : 0x46 + <21682> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21684> DW_AT_call_all_calls: 1 + <21684> DW_AT_sibling : <0x216a7> + <2><21688>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21689> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <2168d> DW_AT_decl_file : 1 + <2168d> DW_AT_decl_line : 985 + <2168f> DW_AT_decl_column : 61 + <21690> DW_AT_type : <0x21531> + <21694> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><21697>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21698> DW_AT_name : (indirect string, offset: 0xf9456): WakeUpSelection + <2169c> DW_AT_decl_file : 1 + <2169c> DW_AT_decl_line : 985 + <2169e> DW_AT_decl_column : 87 + <2169f> DW_AT_type : <0x21506> + <216a3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><216a6>: Abbrev Number: 0 + <1><216a7>: Abbrev Number: 20 (DW_TAG_subprogram) + <216a8> DW_AT_external : 1 + <216a8> DW_AT_name : (indirect string, offset: 0xf93f1): HAL_UARTEx_GetRxEventType + <216ac> DW_AT_decl_file : 1 + <216ac> DW_AT_decl_line : 961 + <216ae> DW_AT_decl_column : 29 + <216af> DW_AT_prototyped : 1 + <216af> DW_AT_type : <0x21356> + <216b3> DW_AT_low_pc : 0x0 + <216b7> DW_AT_high_pc : 0x18 + <216bb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <216bd> DW_AT_call_all_calls: 1 + <216bd> DW_AT_sibling : <0x216d1> + <2><216c1>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <216c2> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <216c6> DW_AT_decl_file : 1 + <216c6> DW_AT_decl_line : 961 + <216c8> DW_AT_decl_column : 81 + <216c9> DW_AT_type : <0x216d1> + <216cd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><216d0>: Abbrev Number: 0 + <1><216d1>: Abbrev Number: 5 (DW_TAG_pointer_type) + <216d2> DW_AT_byte_size : 4 + <216d2> DW_AT_type : <0x214d1> + <1><216d6>: Abbrev Number: 13 (DW_TAG_subprogram) + <216d7> DW_AT_external : 1 + <216d7> DW_AT_name : (indirect string, offset: 0xf941f): HAL_UARTEx_ReceiveToIdle_DMA + <216db> DW_AT_decl_file : 1 + <216db> DW_AT_decl_line : 893 + <216dd> DW_AT_decl_column : 19 + <216dd> DW_AT_prototyped : 1 + <216dd> DW_AT_type : <0x20fef> + <216e1> DW_AT_low_pc : 0x80095fe + <216e5> DW_AT_high_pc : 0xa8 + <216e9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <216eb> DW_AT_call_all_tail_calls: 1 + <216eb> DW_AT_sibling : <0x21793> + <2><216ef>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <216f0> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <216f4> DW_AT_decl_file : 1 + <216f4> DW_AT_decl_line : 893 + <216f6> DW_AT_decl_column : 68 + <216f7> DW_AT_type : <0x21531> + <216fb> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><216fe>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <216ff> DW_AT_name : (indirect string, offset: 0xf0118): pData + <21703> DW_AT_decl_file : 1 + <21703> DW_AT_decl_line : 893 + <21705> DW_AT_decl_column : 84 + <21706> DW_AT_type : <0x2120e> + <2170a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><2170d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2170e> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <21712> DW_AT_decl_file : 1 + <21712> DW_AT_decl_line : 893 + <21714> DW_AT_decl_column : 100 + <21715> DW_AT_type : <0x20d9b> + <21719> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) + <2><2171c>: Abbrev Number: 6 (DW_TAG_variable) + <2171d> DW_AT_name : (indirect string, offset: 0xf2774): status + <21721> DW_AT_decl_file : 1 + <21721> DW_AT_decl_line : 895 + <21723> DW_AT_decl_column : 21 + <21724> DW_AT_type : <0x20fef> + <21728> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><2172b>: Abbrev Number: 21 (DW_TAG_lexical_block) + <2172c> DW_AT_low_pc : 0x800965c + <21730> DW_AT_high_pc : 0x34 + <3><21734>: Abbrev Number: 22 (DW_TAG_variable) + <21735> DW_AT_name : val + <21739> DW_AT_decl_file : 1 + <21739> DW_AT_decl_line : 917 + <2173b> DW_AT_decl_column : 9 + <2173c> DW_AT_type : <0x20dac> + <21740> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><21743>: Abbrev Number: 23 (DW_TAG_inlined_subroutine) + <21744> DW_AT_abstract_origin: <0x21cb2> + <21748> DW_AT_low_pc : 0x8009662 + <2174c> DW_AT_high_pc : 0xa + <21750> DW_AT_call_file : 1 + <21750> DW_AT_call_line : 917 + <21752> DW_AT_call_column : 9 + <21753> DW_AT_sibling : <0x21768> + <4><21757>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21758> DW_AT_abstract_origin: <0x21cc0> + <2175c> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><2175f>: Abbrev Number: 14 (DW_TAG_variable) + <21760> DW_AT_abstract_origin: <0x21ccc> + <21764> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><21767>: Abbrev Number: 0 + <3><21768>: Abbrev Number: 24 (DW_TAG_inlined_subroutine) + <21769> DW_AT_abstract_origin: <0x21c76> + <2176d> DW_AT_low_pc : 0x800967e + <21771> DW_AT_high_pc : 0xc + <21775> DW_AT_call_file : 1 + <21775> DW_AT_call_line : 917 + <21777> DW_AT_call_column : 9 + <4><21778>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21779> DW_AT_abstract_origin: <0x21c94> + <2177d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><21780>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21781> DW_AT_abstract_origin: <0x21c88> + <21785> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><21788>: Abbrev Number: 14 (DW_TAG_variable) + <21789> DW_AT_abstract_origin: <0x21ca0> + <2178d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><21790>: Abbrev Number: 0 + <3><21791>: Abbrev Number: 0 + <2><21792>: Abbrev Number: 0 + <1><21793>: Abbrev Number: 13 (DW_TAG_subprogram) + <21794> DW_AT_external : 1 + <21794> DW_AT_name : (indirect string, offset: 0xf955a): HAL_UARTEx_ReceiveToIdle_IT + <21798> DW_AT_decl_file : 1 + <21798> DW_AT_decl_line : 836 + <2179a> DW_AT_decl_column : 19 + <2179a> DW_AT_prototyped : 1 + <2179a> DW_AT_type : <0x20fef> + <2179e> DW_AT_low_pc : 0x0 + <217a2> DW_AT_high_pc : 0xa0 + <217a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <217a8> DW_AT_call_all_tail_calls: 1 + <217a8> DW_AT_sibling : <0x21850> + <2><217ac>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <217ad> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <217b1> DW_AT_decl_file : 1 + <217b1> DW_AT_decl_line : 836 + <217b3> DW_AT_decl_column : 67 + <217b4> DW_AT_type : <0x21531> + <217b8> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><217bb>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <217bc> DW_AT_name : (indirect string, offset: 0xf0118): pData + <217c0> DW_AT_decl_file : 1 + <217c0> DW_AT_decl_line : 836 + <217c2> DW_AT_decl_column : 83 + <217c3> DW_AT_type : <0x2120e> + <217c7> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><217ca>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <217cb> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <217cf> DW_AT_decl_file : 1 + <217cf> DW_AT_decl_line : 836 + <217d1> DW_AT_decl_column : 99 + <217d2> DW_AT_type : <0x20d9b> + <217d6> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) + <2><217d9>: Abbrev Number: 6 (DW_TAG_variable) + <217da> DW_AT_name : (indirect string, offset: 0xf2774): status + <217de> DW_AT_decl_file : 1 + <217de> DW_AT_decl_line : 838 + <217e0> DW_AT_decl_column : 21 + <217e1> DW_AT_type : <0x20fef> + <217e5> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><217e8>: Abbrev Number: 21 (DW_TAG_lexical_block) + <217e9> DW_AT_low_pc : 0x0 + <217ed> DW_AT_high_pc : 0x34 + <3><217f1>: Abbrev Number: 22 (DW_TAG_variable) + <217f2> DW_AT_name : val + <217f6> DW_AT_decl_file : 1 + <217f6> DW_AT_decl_line : 857 + <217f8> DW_AT_decl_column : 7 + <217f9> DW_AT_type : <0x20dac> + <217fd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><21800>: Abbrev Number: 23 (DW_TAG_inlined_subroutine) + <21801> DW_AT_abstract_origin: <0x21cb2> + <21805> DW_AT_low_pc : 0x0 + <21809> DW_AT_high_pc : 0xa + <2180d> DW_AT_call_file : 1 + <2180d> DW_AT_call_line : 857 + <2180f> DW_AT_call_column : 7 + <21810> DW_AT_sibling : <0x21825> + <4><21814>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21815> DW_AT_abstract_origin: <0x21cc0> + <21819> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><2181c>: Abbrev Number: 14 (DW_TAG_variable) + <2181d> DW_AT_abstract_origin: <0x21ccc> + <21821> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><21824>: Abbrev Number: 0 + <3><21825>: Abbrev Number: 24 (DW_TAG_inlined_subroutine) + <21826> DW_AT_abstract_origin: <0x21c76> + <2182a> DW_AT_low_pc : 0x0 + <2182e> DW_AT_high_pc : 0xc + <21832> DW_AT_call_file : 1 + <21832> DW_AT_call_line : 857 + <21834> DW_AT_call_column : 7 + <4><21835>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21836> DW_AT_abstract_origin: <0x21c94> + <2183a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><2183d>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <2183e> DW_AT_abstract_origin: <0x21c88> + <21842> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><21845>: Abbrev Number: 14 (DW_TAG_variable) + <21846> DW_AT_abstract_origin: <0x21ca0> + <2184a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><2184d>: Abbrev Number: 0 + <3><2184e>: Abbrev Number: 0 + <2><2184f>: Abbrev Number: 0 + <1><21850>: Abbrev Number: 13 (DW_TAG_subprogram) + <21851> DW_AT_external : 1 + <21851> DW_AT_name : (indirect string, offset: 0xf95f6): HAL_UARTEx_ReceiveToIdle + <21855> DW_AT_decl_file : 1 + <21855> DW_AT_decl_line : 713 + <21857> DW_AT_decl_column : 19 + <21857> DW_AT_prototyped : 1 + <21857> DW_AT_type : <0x20fef> + <2185b> DW_AT_low_pc : 0x0 + <2185f> DW_AT_high_pc : 0x204 + <21863> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21865> DW_AT_call_all_tail_calls: 1 + <21865> DW_AT_sibling : <0x218f1> + <2><21869>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2186a> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <2186e> DW_AT_decl_file : 1 + <2186e> DW_AT_decl_line : 713 + <21870> DW_AT_decl_column : 64 + <21871> DW_AT_type : <0x21531> + <21875> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><21878>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21879> DW_AT_name : (indirect string, offset: 0xf0118): pData + <2187d> DW_AT_decl_file : 1 + <2187d> DW_AT_decl_line : 713 + <2187f> DW_AT_decl_column : 80 + <21880> DW_AT_type : <0x2120e> + <21884> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><21887>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21888> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <2188c> DW_AT_decl_file : 1 + <2188c> DW_AT_decl_line : 713 + <2188e> DW_AT_decl_column : 96 + <2188f> DW_AT_type : <0x20d9b> + <21893> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) + <2><21896>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21897> DW_AT_name : (indirect string, offset: 0xf9419): RxLen + <2189b> DW_AT_decl_file : 1 + <2189b> DW_AT_decl_line : 713 + <2189d> DW_AT_decl_column : 112 + <2189e> DW_AT_type : <0x218f1> + <218a2> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><218a5>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <218a6> DW_AT_name : (indirect string, offset: 0x10153b): Timeout + <218aa> DW_AT_decl_file : 1 + <218aa> DW_AT_decl_line : 714 + <218ac> DW_AT_decl_column : 53 + <218ad> DW_AT_type : <0x20dac> + <218b1> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><218b4>: Abbrev Number: 6 (DW_TAG_variable) + <218b5> DW_AT_name : (indirect string, offset: 0xf8d6e): pdata8bits + <218b9> DW_AT_decl_file : 1 + <218b9> DW_AT_decl_line : 716 + <218bb> DW_AT_decl_column : 13 + <218bc> DW_AT_type : <0x2120e> + <218c0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><218c3>: Abbrev Number: 6 (DW_TAG_variable) + <218c4> DW_AT_name : (indirect string, offset: 0xf9316): pdata16bits + <218c8> DW_AT_decl_file : 1 + <218c8> DW_AT_decl_line : 717 + <218ca> DW_AT_decl_column : 13 + <218cb> DW_AT_type : <0x218f1> + <218cf> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><218d2>: Abbrev Number: 6 (DW_TAG_variable) + <218d3> DW_AT_name : (indirect string, offset: 0xf8ab4): uhMask + <218d7> DW_AT_decl_file : 1 + <218d7> DW_AT_decl_line : 718 + <218d9> DW_AT_decl_column : 12 + <218da> DW_AT_type : <0x20d9b> + <218de> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><218e1>: Abbrev Number: 6 (DW_TAG_variable) + <218e2> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <218e6> DW_AT_decl_file : 1 + <218e6> DW_AT_decl_line : 719 + <218e8> DW_AT_decl_column : 12 + <218e9> DW_AT_type : <0x20dac> + <218ed> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><218f0>: Abbrev Number: 0 + <1><218f1>: Abbrev Number: 5 (DW_TAG_pointer_type) + <218f2> DW_AT_byte_size : 4 + <218f2> DW_AT_type : <0x20d9b> + <1><218f6>: Abbrev Number: 13 (DW_TAG_subprogram) + <218f7> DW_AT_external : 1 + <218f7> DW_AT_name : (indirect string, offset: 0xf13a5): HAL_UARTEx_SetRxFifoThreshold + <218fb> DW_AT_decl_file : 1 + <218fb> DW_AT_decl_line : 656 + <218fd> DW_AT_decl_column : 19 + <218fd> DW_AT_prototyped : 1 + <218fd> DW_AT_type : <0x20fef> + <21901> DW_AT_low_pc : 0x8009582 + <21905> DW_AT_high_pc : 0x7c + <21909> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2190b> DW_AT_call_all_tail_calls: 1 + <2190b> DW_AT_sibling : <0x2193d> + <2><2190f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21910> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <21914> DW_AT_decl_file : 1 + <21914> DW_AT_decl_line : 656 + <21916> DW_AT_decl_column : 69 + <21917> DW_AT_type : <0x21531> + <2191b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2191e>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2191f> DW_AT_name : (indirect string, offset: 0xf299b): Threshold + <21923> DW_AT_decl_file : 1 + <21923> DW_AT_decl_line : 656 + <21925> DW_AT_decl_column : 85 + <21926> DW_AT_type : <0x20dac> + <2192a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2192d>: Abbrev Number: 6 (DW_TAG_variable) + <2192e> DW_AT_name : (indirect string, offset: 0xf81d2): tmpcr1 + <21932> DW_AT_decl_file : 1 + <21932> DW_AT_decl_line : 658 + <21934> DW_AT_decl_column : 12 + <21935> DW_AT_type : <0x20dac> + <21939> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2193c>: Abbrev Number: 0 + <1><2193d>: Abbrev Number: 13 (DW_TAG_subprogram) + <2193e> DW_AT_external : 1 + <2193e> DW_AT_name : (indirect string, offset: 0xf069c): HAL_UARTEx_SetTxFifoThreshold + <21942> DW_AT_decl_file : 1 + <21942> DW_AT_decl_line : 607 + <21944> DW_AT_decl_column : 19 + <21944> DW_AT_prototyped : 1 + <21944> DW_AT_type : <0x20fef> + <21948> DW_AT_low_pc : 0x8009506 + <2194c> DW_AT_high_pc : 0x7c + <21950> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21952> DW_AT_call_all_tail_calls: 1 + <21952> DW_AT_sibling : <0x21984> + <2><21956>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21957> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <2195b> DW_AT_decl_file : 1 + <2195b> DW_AT_decl_line : 607 + <2195d> DW_AT_decl_column : 69 + <2195e> DW_AT_type : <0x21531> + <21962> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><21965>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21966> DW_AT_name : (indirect string, offset: 0xf299b): Threshold + <2196a> DW_AT_decl_file : 1 + <2196a> DW_AT_decl_line : 607 + <2196c> DW_AT_decl_column : 85 + <2196d> DW_AT_type : <0x20dac> + <21971> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><21974>: Abbrev Number: 6 (DW_TAG_variable) + <21975> DW_AT_name : (indirect string, offset: 0xf81d2): tmpcr1 + <21979> DW_AT_decl_file : 1 + <21979> DW_AT_decl_line : 609 + <2197b> DW_AT_decl_column : 12 + <2197c> DW_AT_type : <0x20dac> + <21980> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><21983>: Abbrev Number: 0 + <1><21984>: Abbrev Number: 20 (DW_TAG_subprogram) + <21985> DW_AT_external : 1 + <21985> DW_AT_name : (indirect string, offset: 0xefdff): HAL_UARTEx_DisableFifoMode + <21989> DW_AT_decl_file : 1 + <21989> DW_AT_decl_line : 561 + <2198b> DW_AT_decl_column : 19 + <2198c> DW_AT_prototyped : 1 + <2198c> DW_AT_type : <0x20fef> + <21990> DW_AT_low_pc : 0x8009494 + <21994> DW_AT_high_pc : 0x72 + <21998> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2199a> DW_AT_call_all_calls: 1 + <2199a> DW_AT_sibling : <0x219bd> + <2><2199e>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2199f> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <219a3> DW_AT_decl_file : 1 + <219a3> DW_AT_decl_line : 561 + <219a5> DW_AT_decl_column : 66 + <219a6> DW_AT_type : <0x21531> + <219aa> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><219ad>: Abbrev Number: 6 (DW_TAG_variable) + <219ae> DW_AT_name : (indirect string, offset: 0xf81d2): tmpcr1 + <219b2> DW_AT_decl_file : 1 + <219b2> DW_AT_decl_line : 563 + <219b4> DW_AT_decl_column : 12 + <219b5> DW_AT_type : <0x20dac> + <219b9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><219bc>: Abbrev Number: 0 + <1><219bd>: Abbrev Number: 13 (DW_TAG_subprogram) + <219be> DW_AT_external : 1 + <219be> DW_AT_name : (indirect string, offset: 0xf952e): HAL_UARTEx_EnableFifoMode + <219c2> DW_AT_decl_file : 1 + <219c2> DW_AT_decl_line : 520 + <219c4> DW_AT_decl_column : 19 + <219c4> DW_AT_prototyped : 1 + <219c4> DW_AT_type : <0x20fef> + <219c8> DW_AT_low_pc : 0x0 + <219cc> DW_AT_high_pc : 0x76 + <219d0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <219d2> DW_AT_call_all_tail_calls: 1 + <219d2> DW_AT_sibling : <0x219f5> + <2><219d6>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <219d7> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <219db> DW_AT_decl_file : 1 + <219db> DW_AT_decl_line : 520 + <219dd> DW_AT_decl_column : 65 + <219de> DW_AT_type : <0x21531> + <219e2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><219e5>: Abbrev Number: 6 (DW_TAG_variable) + <219e6> DW_AT_name : (indirect string, offset: 0xf81d2): tmpcr1 + <219ea> DW_AT_decl_file : 1 + <219ea> DW_AT_decl_line : 522 + <219ec> DW_AT_decl_column : 12 + <219ed> DW_AT_type : <0x20dac> + <219f1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><219f4>: Abbrev Number: 0 + <1><219f5>: Abbrev Number: 20 (DW_TAG_subprogram) + <219f6> DW_AT_external : 1 + <219f6> DW_AT_name : (indirect string, offset: 0xf9576): HAL_UARTEx_DisableStopMode + <219fa> DW_AT_decl_file : 1 + <219fa> DW_AT_decl_line : 501 + <219fc> DW_AT_decl_column : 19 + <219fd> DW_AT_prototyped : 1 + <219fd> DW_AT_type : <0x20fef> + <21a01> DW_AT_low_pc : 0x0 + <21a05> DW_AT_high_pc : 0x66 + <21a09> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21a0b> DW_AT_call_all_calls: 1 + <21a0b> DW_AT_sibling : <0x21a86> + <2><21a0f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21a10> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <21a14> DW_AT_decl_file : 1 + <21a14> DW_AT_decl_line : 501 + <21a16> DW_AT_decl_column : 66 + <21a17> DW_AT_type : <0x21531> + <21a1b> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><21a1e>: Abbrev Number: 21 (DW_TAG_lexical_block) + <21a1f> DW_AT_low_pc : 0x0 + <21a23> DW_AT_high_pc : 0x32 + <3><21a27>: Abbrev Number: 22 (DW_TAG_variable) + <21a28> DW_AT_name : val + <21a2c> DW_AT_decl_file : 1 + <21a2c> DW_AT_decl_line : 507 + <21a2e> DW_AT_decl_column : 3 + <21a2f> DW_AT_type : <0x20dac> + <21a33> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><21a36>: Abbrev Number: 23 (DW_TAG_inlined_subroutine) + <21a37> DW_AT_abstract_origin: <0x21cb2> + <21a3b> DW_AT_low_pc : 0x0 + <21a3f> DW_AT_high_pc : 0xa + <21a43> DW_AT_call_file : 1 + <21a43> DW_AT_call_line : 507 + <21a45> DW_AT_call_column : 3 + <21a46> DW_AT_sibling : <0x21a5b> + <4><21a4a>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21a4b> DW_AT_abstract_origin: <0x21cc0> + <21a4f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><21a52>: Abbrev Number: 14 (DW_TAG_variable) + <21a53> DW_AT_abstract_origin: <0x21ccc> + <21a57> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><21a5a>: Abbrev Number: 0 + <3><21a5b>: Abbrev Number: 24 (DW_TAG_inlined_subroutine) + <21a5c> DW_AT_abstract_origin: <0x21c76> + <21a60> DW_AT_low_pc : 0x0 + <21a64> DW_AT_high_pc : 0xc + <21a68> DW_AT_call_file : 1 + <21a68> DW_AT_call_line : 507 + <21a6a> DW_AT_call_column : 3 + <4><21a6b>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21a6c> DW_AT_abstract_origin: <0x21c94> + <21a70> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><21a73>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21a74> DW_AT_abstract_origin: <0x21c88> + <21a78> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><21a7b>: Abbrev Number: 14 (DW_TAG_variable) + <21a7c> DW_AT_abstract_origin: <0x21ca0> + <21a80> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><21a83>: Abbrev Number: 0 + <3><21a84>: Abbrev Number: 0 + <2><21a85>: Abbrev Number: 0 + <1><21a86>: Abbrev Number: 20 (DW_TAG_subprogram) + <21a87> DW_AT_external : 1 + <21a87> DW_AT_name : (indirect string, offset: 0xf943c): HAL_UARTEx_EnableStopMode <21a8b> DW_AT_decl_file : 1 - <21a8b> DW_AT_decl_line : 520 - <21a8d> DW_AT_decl_column : 65 - <21a8e> DW_AT_type : <0x215e1> - <21a92> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><21a95>: Abbrev Number: 6 (DW_TAG_variable) - <21a96> DW_AT_name : (indirect string, offset: 0xf81ed): tmpcr1 - <21a9a> DW_AT_decl_file : 1 - <21a9a> DW_AT_decl_line : 522 - <21a9c> DW_AT_decl_column : 12 - <21a9d> DW_AT_type : <0x20e5c> - <21aa1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21aa4>: Abbrev Number: 0 - <1><21aa5>: Abbrev Number: 20 (DW_TAG_subprogram) - <21aa6> DW_AT_external : 1 - <21aa6> DW_AT_name : (indirect string, offset: 0xf9591): HAL_UARTEx_DisableStopMode - <21aaa> DW_AT_decl_file : 1 - <21aaa> DW_AT_decl_line : 501 - <21aac> DW_AT_decl_column : 19 - <21aad> DW_AT_prototyped : 1 - <21aad> DW_AT_type : <0x2109f> - <21ab1> DW_AT_low_pc : 0x0 - <21ab5> DW_AT_high_pc : 0x66 - <21ab9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21abb> DW_AT_call_all_calls: 1 - <21abb> DW_AT_sibling : <0x21b36> - <2><21abf>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21ac0> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21ac4> DW_AT_decl_file : 1 - <21ac4> DW_AT_decl_line : 501 - <21ac6> DW_AT_decl_column : 66 - <21ac7> DW_AT_type : <0x215e1> - <21acb> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><21ace>: Abbrev Number: 21 (DW_TAG_lexical_block) - <21acf> DW_AT_low_pc : 0x0 - <21ad3> DW_AT_high_pc : 0x32 - <3><21ad7>: Abbrev Number: 22 (DW_TAG_variable) - <21ad8> DW_AT_name : val - <21adc> DW_AT_decl_file : 1 - <21adc> DW_AT_decl_line : 507 - <21ade> DW_AT_decl_column : 3 - <21adf> DW_AT_type : <0x20e5c> - <21ae3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><21ae6>: Abbrev Number: 23 (DW_TAG_inlined_subroutine) - <21ae7> DW_AT_abstract_origin: <0x21d62> - <21aeb> DW_AT_low_pc : 0x0 - <21aef> DW_AT_high_pc : 0xa - <21af3> DW_AT_call_file : 1 - <21af3> DW_AT_call_line : 507 - <21af5> DW_AT_call_column : 3 - <21af6> DW_AT_sibling : <0x21b0b> - <4><21afa>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <21afb> DW_AT_abstract_origin: <0x21d70> - <21aff> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><21b02>: Abbrev Number: 14 (DW_TAG_variable) - <21b03> DW_AT_abstract_origin: <0x21d7c> - <21b07> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><21b0a>: Abbrev Number: 0 - <3><21b0b>: Abbrev Number: 24 (DW_TAG_inlined_subroutine) - <21b0c> DW_AT_abstract_origin: <0x21d26> - <21b10> DW_AT_low_pc : 0x0 - <21b14> DW_AT_high_pc : 0xc - <21b18> DW_AT_call_file : 1 - <21b18> DW_AT_call_line : 507 - <21b1a> DW_AT_call_column : 3 - <4><21b1b>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <21b1c> DW_AT_abstract_origin: <0x21d44> - <21b20> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><21b23>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <21b24> DW_AT_abstract_origin: <0x21d38> - <21b28> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><21b2b>: Abbrev Number: 14 (DW_TAG_variable) - <21b2c> DW_AT_abstract_origin: <0x21d50> - <21b30> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><21b33>: Abbrev Number: 0 - <3><21b34>: Abbrev Number: 0 - <2><21b35>: Abbrev Number: 0 - <1><21b36>: Abbrev Number: 20 (DW_TAG_subprogram) - <21b37> DW_AT_external : 1 - <21b37> DW_AT_name : (indirect string, offset: 0xf9457): HAL_UARTEx_EnableStopMode - <21b3b> DW_AT_decl_file : 1 - <21b3b> DW_AT_decl_line : 482 - <21b3d> DW_AT_decl_column : 19 - <21b3e> DW_AT_prototyped : 1 - <21b3e> DW_AT_type : <0x2109f> - <21b42> DW_AT_low_pc : 0x0 - <21b46> DW_AT_high_pc : 0x66 - <21b4a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21b4c> DW_AT_call_all_calls: 1 - <21b4c> DW_AT_sibling : <0x21bc7> - <2><21b50>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21b51> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21b55> DW_AT_decl_file : 1 - <21b55> DW_AT_decl_line : 482 - <21b57> DW_AT_decl_column : 65 - <21b58> DW_AT_type : <0x215e1> - <21b5c> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><21b5f>: Abbrev Number: 21 (DW_TAG_lexical_block) - <21b60> DW_AT_low_pc : 0x0 - <21b64> DW_AT_high_pc : 0x32 - <3><21b68>: Abbrev Number: 22 (DW_TAG_variable) - <21b69> DW_AT_name : val - <21b6d> DW_AT_decl_file : 1 - <21b6d> DW_AT_decl_line : 488 - <21b6f> DW_AT_decl_column : 3 - <21b70> DW_AT_type : <0x20e5c> - <21b74> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><21b77>: Abbrev Number: 23 (DW_TAG_inlined_subroutine) - <21b78> DW_AT_abstract_origin: <0x21d62> - <21b7c> DW_AT_low_pc : 0x0 - <21b80> DW_AT_high_pc : 0xa - <21b84> DW_AT_call_file : 1 - <21b84> DW_AT_call_line : 488 - <21b86> DW_AT_call_column : 3 - <21b87> DW_AT_sibling : <0x21b9c> - <4><21b8b>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <21b8c> DW_AT_abstract_origin: <0x21d70> - <21b90> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><21b93>: Abbrev Number: 14 (DW_TAG_variable) - <21b94> DW_AT_abstract_origin: <0x21d7c> - <21b98> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><21b9b>: Abbrev Number: 0 - <3><21b9c>: Abbrev Number: 24 (DW_TAG_inlined_subroutine) - <21b9d> DW_AT_abstract_origin: <0x21d26> - <21ba1> DW_AT_low_pc : 0x0 - <21ba5> DW_AT_high_pc : 0xc - <21ba9> DW_AT_call_file : 1 - <21ba9> DW_AT_call_line : 488 - <21bab> DW_AT_call_column : 3 - <4><21bac>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <21bad> DW_AT_abstract_origin: <0x21d44> - <21bb1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><21bb4>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <21bb5> DW_AT_abstract_origin: <0x21d38> - <21bb9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><21bbc>: Abbrev Number: 14 (DW_TAG_variable) - <21bbd> DW_AT_abstract_origin: <0x21d50> - <21bc1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><21bc4>: Abbrev Number: 0 - <3><21bc5>: Abbrev Number: 0 - <2><21bc6>: Abbrev Number: 0 - <1><21bc7>: Abbrev Number: 13 (DW_TAG_subprogram) - <21bc8> DW_AT_external : 1 - <21bc8> DW_AT_name : (indirect string, offset: 0xf93e6): HAL_UARTEx_StopModeWakeUpSourceConfig - <21bcc> DW_AT_decl_file : 1 - <21bcc> DW_AT_decl_line : 427 - <21bce> DW_AT_decl_column : 19 - <21bce> DW_AT_prototyped : 1 - <21bce> DW_AT_type : <0x2109f> - <21bd2> DW_AT_low_pc : 0x0 - <21bd6> DW_AT_high_pc : 0xb6 - <21bda> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21bdc> DW_AT_call_all_tail_calls: 1 - <21bdc> DW_AT_sibling : <0x21c1d> - <2><21be0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21be1> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21be5> DW_AT_decl_file : 1 - <21be5> DW_AT_decl_line : 427 - <21be7> DW_AT_decl_column : 77 - <21be8> DW_AT_type : <0x215e1> - <21bec> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><21bef>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21bf0> DW_AT_name : (indirect string, offset: 0xf9471): WakeUpSelection + <21a8b> DW_AT_decl_line : 482 + <21a8d> DW_AT_decl_column : 19 + <21a8e> DW_AT_prototyped : 1 + <21a8e> DW_AT_type : <0x20fef> + <21a92> DW_AT_low_pc : 0x0 + <21a96> DW_AT_high_pc : 0x66 + <21a9a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21a9c> DW_AT_call_all_calls: 1 + <21a9c> DW_AT_sibling : <0x21b17> + <2><21aa0>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21aa1> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <21aa5> DW_AT_decl_file : 1 + <21aa5> DW_AT_decl_line : 482 + <21aa7> DW_AT_decl_column : 65 + <21aa8> DW_AT_type : <0x21531> + <21aac> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><21aaf>: Abbrev Number: 21 (DW_TAG_lexical_block) + <21ab0> DW_AT_low_pc : 0x0 + <21ab4> DW_AT_high_pc : 0x32 + <3><21ab8>: Abbrev Number: 22 (DW_TAG_variable) + <21ab9> DW_AT_name : val + <21abd> DW_AT_decl_file : 1 + <21abd> DW_AT_decl_line : 488 + <21abf> DW_AT_decl_column : 3 + <21ac0> DW_AT_type : <0x20dac> + <21ac4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><21ac7>: Abbrev Number: 23 (DW_TAG_inlined_subroutine) + <21ac8> DW_AT_abstract_origin: <0x21cb2> + <21acc> DW_AT_low_pc : 0x0 + <21ad0> DW_AT_high_pc : 0xa + <21ad4> DW_AT_call_file : 1 + <21ad4> DW_AT_call_line : 488 + <21ad6> DW_AT_call_column : 3 + <21ad7> DW_AT_sibling : <0x21aec> + <4><21adb>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21adc> DW_AT_abstract_origin: <0x21cc0> + <21ae0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><21ae3>: Abbrev Number: 14 (DW_TAG_variable) + <21ae4> DW_AT_abstract_origin: <0x21ccc> + <21ae8> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><21aeb>: Abbrev Number: 0 + <3><21aec>: Abbrev Number: 24 (DW_TAG_inlined_subroutine) + <21aed> DW_AT_abstract_origin: <0x21c76> + <21af1> DW_AT_low_pc : 0x0 + <21af5> DW_AT_high_pc : 0xc + <21af9> DW_AT_call_file : 1 + <21af9> DW_AT_call_line : 488 + <21afb> DW_AT_call_column : 3 + <4><21afc>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21afd> DW_AT_abstract_origin: <0x21c94> + <21b01> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><21b04>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <21b05> DW_AT_abstract_origin: <0x21c88> + <21b09> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><21b0c>: Abbrev Number: 14 (DW_TAG_variable) + <21b0d> DW_AT_abstract_origin: <0x21ca0> + <21b11> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><21b14>: Abbrev Number: 0 + <3><21b15>: Abbrev Number: 0 + <2><21b16>: Abbrev Number: 0 + <1><21b17>: Abbrev Number: 13 (DW_TAG_subprogram) + <21b18> DW_AT_external : 1 + <21b18> DW_AT_name : (indirect string, offset: 0xf93cb): HAL_UARTEx_StopModeWakeUpSourceConfig + <21b1c> DW_AT_decl_file : 1 + <21b1c> DW_AT_decl_line : 427 + <21b1e> DW_AT_decl_column : 19 + <21b1e> DW_AT_prototyped : 1 + <21b1e> DW_AT_type : <0x20fef> + <21b22> DW_AT_low_pc : 0x0 + <21b26> DW_AT_high_pc : 0xb6 + <21b2a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21b2c> DW_AT_call_all_tail_calls: 1 + <21b2c> DW_AT_sibling : <0x21b6d> + <2><21b30>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21b31> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <21b35> DW_AT_decl_file : 1 + <21b35> DW_AT_decl_line : 427 + <21b37> DW_AT_decl_column : 77 + <21b38> DW_AT_type : <0x21531> + <21b3c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><21b3f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21b40> DW_AT_name : (indirect string, offset: 0xf9456): WakeUpSelection + <21b44> DW_AT_decl_file : 1 + <21b44> DW_AT_decl_line : 427 + <21b46> DW_AT_decl_column : 103 + <21b47> DW_AT_type : <0x21506> + <21b4b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><21b4e>: Abbrev Number: 6 (DW_TAG_variable) + <21b4f> DW_AT_name : (indirect string, offset: 0xf2774): status + <21b53> DW_AT_decl_file : 1 + <21b53> DW_AT_decl_line : 429 + <21b55> DW_AT_decl_column : 21 + <21b56> DW_AT_type : <0x20fef> + <21b5a> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><21b5d>: Abbrev Number: 6 (DW_TAG_variable) + <21b5e> DW_AT_name : (indirect string, offset: 0xf195a): tickstart + <21b62> DW_AT_decl_file : 1 + <21b62> DW_AT_decl_line : 430 + <21b64> DW_AT_decl_column : 12 + <21b65> DW_AT_type : <0x20dac> + <21b69> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><21b6c>: Abbrev Number: 0 + <1><21b6d>: Abbrev Number: 13 (DW_TAG_subprogram) + <21b6e> DW_AT_external : 1 + <21b6e> DW_AT_name : (indirect string, offset: 0xf9591): HAL_MultiProcessorEx_AddressLength_Set + <21b72> DW_AT_decl_file : 1 + <21b72> DW_AT_decl_line : 389 + <21b74> DW_AT_decl_column : 19 + <21b74> DW_AT_prototyped : 1 + <21b74> DW_AT_type : <0x20fef> + <21b78> DW_AT_low_pc : 0x0 + <21b7c> DW_AT_high_pc : 0x60 + <21b80> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21b82> DW_AT_call_all_tail_calls: 1 + <21b82> DW_AT_sibling : <0x21ba5> + <2><21b86>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21b87> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <21b8b> DW_AT_decl_file : 1 + <21b8b> DW_AT_decl_line : 389 + <21b8d> DW_AT_decl_column : 78 + <21b8e> DW_AT_type : <0x21531> + <21b92> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><21b95>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21b96> DW_AT_name : (indirect string, offset: 0xf9520): AddressLength + <21b9a> DW_AT_decl_file : 1 + <21b9a> DW_AT_decl_line : 389 + <21b9c> DW_AT_decl_column : 94 + <21b9d> DW_AT_type : <0x20dac> + <21ba1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><21ba4>: Abbrev Number: 0 + <1><21ba5>: Abbrev Number: 27 (DW_TAG_subprogram) + <21ba6> DW_AT_external : 1 + <21ba6> DW_AT_name : (indirect string, offset: 0xf8bc3): HAL_UARTEx_TxFifoEmptyCallback + <21baa> DW_AT_decl_file : 1 + <21baa> DW_AT_decl_line : 304 + <21bac> DW_AT_decl_column : 13 + <21bac> DW_AT_prototyped : 1 + <21bac> DW_AT_low_pc : 0x8009480 + <21bb0> DW_AT_high_pc : 0x14 + <21bb4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21bb6> DW_AT_call_all_calls: 1 + <21bb6> DW_AT_sibling : <0x21bca> + <2><21bba>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21bbb> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <21bbf> DW_AT_decl_file : 1 + <21bbf> DW_AT_decl_line : 304 + <21bc1> DW_AT_decl_column : 64 + <21bc2> DW_AT_type : <0x21531> + <21bc6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><21bc9>: Abbrev Number: 0 + <1><21bca>: Abbrev Number: 27 (DW_TAG_subprogram) + <21bcb> DW_AT_external : 1 + <21bcb> DW_AT_name : (indirect string, offset: 0xf8cef): HAL_UARTEx_RxFifoFullCallback + <21bcf> DW_AT_decl_file : 1 + <21bcf> DW_AT_decl_line : 289 + <21bd1> DW_AT_decl_column : 13 + <21bd1> DW_AT_prototyped : 1 + <21bd1> DW_AT_low_pc : 0x800946c + <21bd5> DW_AT_high_pc : 0x14 + <21bd9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21bdb> DW_AT_call_all_calls: 1 + <21bdb> DW_AT_sibling : <0x21bef> + <2><21bdf>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21be0> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <21be4> DW_AT_decl_file : 1 + <21be4> DW_AT_decl_line : 289 + <21be6> DW_AT_decl_column : 63 + <21be7> DW_AT_type : <0x21531> + <21beb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><21bee>: Abbrev Number: 0 + <1><21bef>: Abbrev Number: 27 (DW_TAG_subprogram) + <21bf0> DW_AT_external : 1 + <21bf0> DW_AT_name : (indirect string, offset: 0x874f5): HAL_UARTEx_WakeupCallback <21bf4> DW_AT_decl_file : 1 - <21bf4> DW_AT_decl_line : 427 - <21bf6> DW_AT_decl_column : 103 - <21bf7> DW_AT_type : <0x215b6> - <21bfb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><21bfe>: Abbrev Number: 6 (DW_TAG_variable) - <21bff> DW_AT_name : (indirect string, offset: 0xf27a2): status - <21c03> DW_AT_decl_file : 1 - <21c03> DW_AT_decl_line : 429 - <21c05> DW_AT_decl_column : 21 - <21c06> DW_AT_type : <0x2109f> - <21c0a> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><21c0d>: Abbrev Number: 6 (DW_TAG_variable) - <21c0e> DW_AT_name : (indirect string, offset: 0xf1988): tickstart - <21c12> DW_AT_decl_file : 1 - <21c12> DW_AT_decl_line : 430 - <21c14> DW_AT_decl_column : 12 - <21c15> DW_AT_type : <0x20e5c> - <21c19> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><21c1c>: Abbrev Number: 0 - <1><21c1d>: Abbrev Number: 13 (DW_TAG_subprogram) - <21c1e> DW_AT_external : 1 - <21c1e> DW_AT_name : (indirect string, offset: 0xf95ac): HAL_MultiProcessorEx_AddressLength_Set - <21c22> DW_AT_decl_file : 1 - <21c22> DW_AT_decl_line : 389 - <21c24> DW_AT_decl_column : 19 - <21c24> DW_AT_prototyped : 1 - <21c24> DW_AT_type : <0x2109f> - <21c28> DW_AT_low_pc : 0x0 - <21c2c> DW_AT_high_pc : 0x60 - <21c30> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21c32> DW_AT_call_all_tail_calls: 1 - <21c32> DW_AT_sibling : <0x21c55> - <2><21c36>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21c37> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21c3b> DW_AT_decl_file : 1 - <21c3b> DW_AT_decl_line : 389 - <21c3d> DW_AT_decl_column : 78 - <21c3e> DW_AT_type : <0x215e1> - <21c42> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21c45>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21c46> DW_AT_name : (indirect string, offset: 0xf953b): AddressLength - <21c4a> DW_AT_decl_file : 1 - <21c4a> DW_AT_decl_line : 389 - <21c4c> DW_AT_decl_column : 94 - <21c4d> DW_AT_type : <0x20e5c> - <21c51> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><21c54>: Abbrev Number: 0 - <1><21c55>: Abbrev Number: 27 (DW_TAG_subprogram) - <21c56> DW_AT_external : 1 - <21c56> DW_AT_name : (indirect string, offset: 0xf8bde): HAL_UARTEx_TxFifoEmptyCallback - <21c5a> DW_AT_decl_file : 1 - <21c5a> DW_AT_decl_line : 304 - <21c5c> DW_AT_decl_column : 13 - <21c5c> DW_AT_prototyped : 1 - <21c5c> DW_AT_low_pc : 0x80093cc - <21c60> DW_AT_high_pc : 0x14 - <21c64> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21c66> DW_AT_call_all_calls: 1 - <21c66> DW_AT_sibling : <0x21c7a> - <2><21c6a>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21c6b> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21c6f> DW_AT_decl_file : 1 - <21c6f> DW_AT_decl_line : 304 - <21c71> DW_AT_decl_column : 64 - <21c72> DW_AT_type : <0x215e1> - <21c76> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21c79>: Abbrev Number: 0 - <1><21c7a>: Abbrev Number: 27 (DW_TAG_subprogram) - <21c7b> DW_AT_external : 1 - <21c7b> DW_AT_name : (indirect string, offset: 0xf8d0a): HAL_UARTEx_RxFifoFullCallback - <21c7f> DW_AT_decl_file : 1 - <21c7f> DW_AT_decl_line : 289 - <21c81> DW_AT_decl_column : 13 - <21c81> DW_AT_prototyped : 1 - <21c81> DW_AT_low_pc : 0x80093b8 - <21c85> DW_AT_high_pc : 0x14 - <21c89> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21c8b> DW_AT_call_all_calls: 1 - <21c8b> DW_AT_sibling : <0x21c9f> - <2><21c8f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21c90> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21c94> DW_AT_decl_file : 1 - <21c94> DW_AT_decl_line : 289 - <21c96> DW_AT_decl_column : 63 - <21c97> DW_AT_type : <0x215e1> - <21c9b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21c9e>: Abbrev Number: 0 - <1><21c9f>: Abbrev Number: 27 (DW_TAG_subprogram) - <21ca0> DW_AT_external : 1 - <21ca0> DW_AT_name : (indirect string, offset: 0x87582): HAL_UARTEx_WakeupCallback - <21ca4> DW_AT_decl_file : 1 - <21ca4> DW_AT_decl_line : 274 - <21ca6> DW_AT_decl_column : 13 - <21ca6> DW_AT_prototyped : 1 - <21ca6> DW_AT_low_pc : 0x80093a4 - <21caa> DW_AT_high_pc : 0x14 - <21cae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21cb0> DW_AT_call_all_calls: 1 - <21cb0> DW_AT_sibling : <0x21cc4> - <2><21cb4>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <21cb5> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21cb9> DW_AT_decl_file : 1 - <21cb9> DW_AT_decl_line : 274 - <21cbb> DW_AT_decl_column : 59 - <21cbc> DW_AT_type : <0x215e1> - <21cc0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21cc3>: Abbrev Number: 0 - <1><21cc4>: Abbrev Number: 41 (DW_TAG_subprogram) - <21cc5> DW_AT_external : 1 - <21cc5> DW_AT_name : (indirect string, offset: 0xf9600): HAL_RS485Ex_Init - <21cc9> DW_AT_decl_file : 1 - <21cca> DW_AT_decl_line : 166 - <21ccb> DW_AT_decl_column : 19 - <21ccc> DW_AT_prototyped : 1 - <21ccc> DW_AT_type : <0x2109f> - <21cd0> DW_AT_low_pc : 0x0 - <21cd4> DW_AT_high_pc : 0xd2 - <21cd8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <21cda> DW_AT_call_all_tail_calls: 1 - <21cda> DW_AT_sibling : <0x21d26> - <2><21cde>: Abbrev Number: 25 (DW_TAG_formal_parameter) - <21cdf> DW_AT_name : (indirect string, offset: 0xf1520): huart - <21ce3> DW_AT_decl_file : 1 - <21ce3> DW_AT_decl_line : 166 - <21ce4> DW_AT_decl_column : 56 - <21ce5> DW_AT_type : <0x215e1> - <21ce9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><21cec>: Abbrev Number: 25 (DW_TAG_formal_parameter) - <21ced> DW_AT_name : (indirect string, offset: 0xf81fe): Polarity - <21cf1> DW_AT_decl_file : 1 - <21cf1> DW_AT_decl_line : 166 - <21cf2> DW_AT_decl_column : 72 - <21cf3> DW_AT_type : <0x20e5c> - <21cf7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><21cfa>: Abbrev Number: 25 (DW_TAG_formal_parameter) - <21cfb> DW_AT_name : (indirect string, offset: 0xf93d8): AssertionTime - <21cff> DW_AT_decl_file : 1 - <21cff> DW_AT_decl_line : 166 - <21d00> DW_AT_decl_column : 91 - <21d01> DW_AT_type : <0x20e5c> - <21d05> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><21d08>: Abbrev Number: 25 (DW_TAG_formal_parameter) - <21d09> DW_AT_name : (indirect string, offset: 0xf9481): DeassertionTime - <21d0d> DW_AT_decl_file : 1 - <21d0d> DW_AT_decl_line : 167 - <21d0e> DW_AT_decl_column : 45 - <21d0f> DW_AT_type : <0x20e5c> - <21d13> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><21d16>: Abbrev Number: 42 (DW_TAG_variable) - <21d17> DW_AT_name : (indirect string, offset: 0xf8e36): temp - <21d1b> DW_AT_decl_file : 1 - <21d1c> DW_AT_decl_line : 169 - <21d1d> DW_AT_decl_column : 12 - <21d1e> DW_AT_type : <0x20e5c> - <21d22> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><21d25>: Abbrev Number: 0 - <1><21d26>: Abbrev Number: 43 (DW_TAG_subprogram) - <21d27> DW_AT_name : (indirect string, offset: 0xf902d): __STREXW - <21d2b> DW_AT_decl_file : 2 - <21d2c> DW_AT_decl_line : 1202 - <21d2e> DW_AT_decl_column : 31 - <21d2f> DW_AT_prototyped : 1 - <21d2f> DW_AT_type : <0x20e5c> - <21d33> DW_AT_inline : 3 (declared as inline and inlined) - <21d34> DW_AT_sibling : <0x21d5d> - <2><21d38>: Abbrev Number: 28 (DW_TAG_formal_parameter) - <21d39> DW_AT_name : (indirect string, offset: 0xf3bbd): value - <21d3d> DW_AT_decl_file : 2 - <21d3d> DW_AT_decl_line : 1202 - <21d3f> DW_AT_decl_column : 49 - <21d40> DW_AT_type : <0x20e5c> - <2><21d44>: Abbrev Number: 28 (DW_TAG_formal_parameter) - <21d45> DW_AT_name : (indirect string, offset: 0xf47fa): addr - <21d49> DW_AT_decl_file : 2 - <21d49> DW_AT_decl_line : 1202 - <21d4b> DW_AT_decl_column : 75 - <21d4c> DW_AT_type : <0x21d5d> - <2><21d50>: Abbrev Number: 33 (DW_TAG_variable) - <21d51> DW_AT_name : (indirect string, offset: 0x1014a1): result - <21d55> DW_AT_decl_file : 2 - <21d55> DW_AT_decl_line : 1204 - <21d57> DW_AT_decl_column : 13 - <21d58> DW_AT_type : <0x20e5c> - <2><21d5c>: Abbrev Number: 0 - <1><21d5d>: Abbrev Number: 5 (DW_TAG_pointer_type) - <21d5e> DW_AT_byte_size : 4 - <21d5e> DW_AT_type : <0x20e68> - <1><21d62>: Abbrev Number: 44 (DW_TAG_subprogram) - <21d63> DW_AT_name : (indirect string, offset: 0xf8e56): __LDREXW - <21d67> DW_AT_decl_file : 2 - <21d68> DW_AT_decl_line : 1151 - <21d6a> DW_AT_decl_column : 31 - <21d6b> DW_AT_prototyped : 1 - <21d6b> DW_AT_type : <0x20e5c> - <21d6f> DW_AT_inline : 3 (declared as inline and inlined) - <2><21d70>: Abbrev Number: 28 (DW_TAG_formal_parameter) - <21d71> DW_AT_name : (indirect string, offset: 0xf47fa): addr - <21d75> DW_AT_decl_file : 2 - <21d75> DW_AT_decl_line : 1151 - <21d77> DW_AT_decl_column : 59 - <21d78> DW_AT_type : <0x21d5d> - <2><21d7c>: Abbrev Number: 33 (DW_TAG_variable) - <21d7d> DW_AT_name : (indirect string, offset: 0x1014a1): result - <21d81> DW_AT_decl_file : 2 - <21d81> DW_AT_decl_line : 1153 - <21d83> DW_AT_decl_column : 14 - <21d84> DW_AT_type : <0x20e5c> - <2><21d88>: Abbrev Number: 0 - <1><21d89>: Abbrev Number: 0 - Compilation Unit @ offset 0x21d8a: + <21bf4> DW_AT_decl_line : 274 + <21bf6> DW_AT_decl_column : 13 + <21bf6> DW_AT_prototyped : 1 + <21bf6> DW_AT_low_pc : 0x8009458 + <21bfa> DW_AT_high_pc : 0x14 + <21bfe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21c00> DW_AT_call_all_calls: 1 + <21c00> DW_AT_sibling : <0x21c14> + <2><21c04>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <21c05> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <21c09> DW_AT_decl_file : 1 + <21c09> DW_AT_decl_line : 274 + <21c0b> DW_AT_decl_column : 59 + <21c0c> DW_AT_type : <0x21531> + <21c10> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><21c13>: Abbrev Number: 0 + <1><21c14>: Abbrev Number: 41 (DW_TAG_subprogram) + <21c15> DW_AT_external : 1 + <21c15> DW_AT_name : (indirect string, offset: 0xf95e5): HAL_RS485Ex_Init + <21c19> DW_AT_decl_file : 1 + <21c1a> DW_AT_decl_line : 166 + <21c1b> DW_AT_decl_column : 19 + <21c1c> DW_AT_prototyped : 1 + <21c1c> DW_AT_type : <0x20fef> + <21c20> DW_AT_low_pc : 0x0 + <21c24> DW_AT_high_pc : 0xd2 + <21c28> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <21c2a> DW_AT_call_all_tail_calls: 1 + <21c2a> DW_AT_sibling : <0x21c76> + <2><21c2e>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <21c2f> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <21c33> DW_AT_decl_file : 1 + <21c33> DW_AT_decl_line : 166 + <21c34> DW_AT_decl_column : 56 + <21c35> DW_AT_type : <0x21531> + <21c39> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><21c3c>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <21c3d> DW_AT_name : (indirect string, offset: 0xf81e3): Polarity + <21c41> DW_AT_decl_file : 1 + <21c41> DW_AT_decl_line : 166 + <21c42> DW_AT_decl_column : 72 + <21c43> DW_AT_type : <0x20dac> + <21c47> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><21c4a>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <21c4b> DW_AT_name : (indirect string, offset: 0xf93bd): AssertionTime + <21c4f> DW_AT_decl_file : 1 + <21c4f> DW_AT_decl_line : 166 + <21c50> DW_AT_decl_column : 91 + <21c51> DW_AT_type : <0x20dac> + <21c55> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><21c58>: Abbrev Number: 25 (DW_TAG_formal_parameter) + <21c59> DW_AT_name : (indirect string, offset: 0xf9466): DeassertionTime + <21c5d> DW_AT_decl_file : 1 + <21c5d> DW_AT_decl_line : 167 + <21c5e> DW_AT_decl_column : 45 + <21c5f> DW_AT_type : <0x20dac> + <21c63> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><21c66>: Abbrev Number: 42 (DW_TAG_variable) + <21c67> DW_AT_name : (indirect string, offset: 0xf8e1b): temp + <21c6b> DW_AT_decl_file : 1 + <21c6c> DW_AT_decl_line : 169 + <21c6d> DW_AT_decl_column : 12 + <21c6e> DW_AT_type : <0x20dac> + <21c72> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><21c75>: Abbrev Number: 0 + <1><21c76>: Abbrev Number: 43 (DW_TAG_subprogram) + <21c77> DW_AT_name : (indirect string, offset: 0xf9012): __STREXW + <21c7b> DW_AT_decl_file : 2 + <21c7c> DW_AT_decl_line : 1202 + <21c7e> DW_AT_decl_column : 31 + <21c7f> DW_AT_prototyped : 1 + <21c7f> DW_AT_type : <0x20dac> + <21c83> DW_AT_inline : 3 (declared as inline and inlined) + <21c84> DW_AT_sibling : <0x21cad> + <2><21c88>: Abbrev Number: 28 (DW_TAG_formal_parameter) + <21c89> DW_AT_name : (indirect string, offset: 0xf3ba2): value + <21c8d> DW_AT_decl_file : 2 + <21c8d> DW_AT_decl_line : 1202 + <21c8f> DW_AT_decl_column : 49 + <21c90> DW_AT_type : <0x20dac> + <2><21c94>: Abbrev Number: 28 (DW_TAG_formal_parameter) + <21c95> DW_AT_name : (indirect string, offset: 0xf47df): addr + <21c99> DW_AT_decl_file : 2 + <21c99> DW_AT_decl_line : 1202 + <21c9b> DW_AT_decl_column : 75 + <21c9c> DW_AT_type : <0x21cad> + <2><21ca0>: Abbrev Number: 33 (DW_TAG_variable) + <21ca1> DW_AT_name : (indirect string, offset: 0x101486): result + <21ca5> DW_AT_decl_file : 2 + <21ca5> DW_AT_decl_line : 1204 + <21ca7> DW_AT_decl_column : 13 + <21ca8> DW_AT_type : <0x20dac> + <2><21cac>: Abbrev Number: 0 + <1><21cad>: Abbrev Number: 5 (DW_TAG_pointer_type) + <21cae> DW_AT_byte_size : 4 + <21cae> DW_AT_type : <0x20db8> + <1><21cb2>: Abbrev Number: 44 (DW_TAG_subprogram) + <21cb3> DW_AT_name : (indirect string, offset: 0xf8e3b): __LDREXW + <21cb7> DW_AT_decl_file : 2 + <21cb8> DW_AT_decl_line : 1151 + <21cba> DW_AT_decl_column : 31 + <21cbb> DW_AT_prototyped : 1 + <21cbb> DW_AT_type : <0x20dac> + <21cbf> DW_AT_inline : 3 (declared as inline and inlined) + <2><21cc0>: Abbrev Number: 28 (DW_TAG_formal_parameter) + <21cc1> DW_AT_name : (indirect string, offset: 0xf47df): addr + <21cc5> DW_AT_decl_file : 2 + <21cc5> DW_AT_decl_line : 1151 + <21cc7> DW_AT_decl_column : 59 + <21cc8> DW_AT_type : <0x21cad> + <2><21ccc>: Abbrev Number: 33 (DW_TAG_variable) + <21ccd> DW_AT_name : (indirect string, offset: 0x101486): result + <21cd1> DW_AT_decl_file : 2 + <21cd1> DW_AT_decl_line : 1153 + <21cd3> DW_AT_decl_column : 14 + <21cd4> DW_AT_type : <0x20dac> + <2><21cd8>: Abbrev Number: 0 + <1><21cd9>: Abbrev Number: 0 + Compilation Unit @ offset 0x21cda: Length: 0x1667 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x3f47 + Abbrev Offset: 0x3f52 Pointer Size: 4 - <0><21d96>: Abbrev Number: 22 (DW_TAG_compile_unit) - <21d97> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <21d9b> DW_AT_language : 29 (C11) - <21d9c> DW_AT_name : (indirect string, offset: 0xf96b1): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.c - <21da0> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <21da4> DW_AT_ranges : 0x1997 - <21da8> DW_AT_low_pc : 0x0 - <21dac> DW_AT_stmt_list : 0x22de9 - <21db0> DW_AT_macros : 0x26d7c - <1><21db4>: Abbrev Number: 8 (DW_TAG_base_type) - <21db5> DW_AT_byte_size : 1 - <21db6> DW_AT_encoding : 6 (signed char) - <21db7> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><21dbb>: Abbrev Number: 9 (DW_TAG_typedef) - <21dbc> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <21dc0> DW_AT_decl_file : 2 - <21dc1> DW_AT_decl_line : 43 - <21dc2> DW_AT_decl_column : 24 - <21dc3> DW_AT_type : <0x21dc7> - <1><21dc7>: Abbrev Number: 8 (DW_TAG_base_type) - <21dc8> DW_AT_byte_size : 1 - <21dc9> DW_AT_encoding : 8 (unsigned char) - <21dca> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><21dce>: Abbrev Number: 8 (DW_TAG_base_type) - <21dcf> DW_AT_byte_size : 2 - <21dd0> DW_AT_encoding : 5 (signed) - <21dd1> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><21dd5>: Abbrev Number: 9 (DW_TAG_typedef) - <21dd6> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <21dda> DW_AT_decl_file : 2 - <21ddb> DW_AT_decl_line : 57 - <21ddc> DW_AT_decl_column : 25 - <21ddd> DW_AT_type : <0x21de1> - <1><21de1>: Abbrev Number: 8 (DW_TAG_base_type) - <21de2> DW_AT_byte_size : 2 - <21de3> DW_AT_encoding : 7 (unsigned) - <21de4> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><21de8>: Abbrev Number: 8 (DW_TAG_base_type) - <21de9> DW_AT_byte_size : 4 - <21dea> DW_AT_encoding : 5 (signed) - <21deb> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><21def>: Abbrev Number: 9 (DW_TAG_typedef) - <21df0> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <21df4> DW_AT_decl_file : 2 - <21df5> DW_AT_decl_line : 79 - <21df6> DW_AT_decl_column : 25 - <21df7> DW_AT_type : <0x21dfb> - <1><21dfb>: Abbrev Number: 8 (DW_TAG_base_type) - <21dfc> DW_AT_byte_size : 4 - <21dfd> DW_AT_encoding : 7 (unsigned) - <21dfe> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><21e02>: Abbrev Number: 8 (DW_TAG_base_type) - <21e03> DW_AT_byte_size : 8 - <21e04> DW_AT_encoding : 5 (signed) - <21e05> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><21e09>: Abbrev Number: 8 (DW_TAG_base_type) - <21e0a> DW_AT_byte_size : 8 - <21e0b> DW_AT_encoding : 7 (unsigned) - <21e0c> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><21e10>: Abbrev Number: 23 (DW_TAG_base_type) - <21e11> DW_AT_byte_size : 4 - <21e12> DW_AT_encoding : 5 (signed) - <21e13> DW_AT_name : int - <1><21e17>: Abbrev Number: 8 (DW_TAG_base_type) - <21e18> DW_AT_byte_size : 4 - <21e19> DW_AT_encoding : 7 (unsigned) - <21e1a> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><21e1e>: Abbrev Number: 9 (DW_TAG_typedef) - <21e1f> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <21e23> DW_AT_decl_file : 3 - <21e24> DW_AT_decl_line : 24 - <21e25> DW_AT_decl_column : 19 - <21e26> DW_AT_type : <0x21dbb> - <1><21e2a>: Abbrev Number: 9 (DW_TAG_typedef) - <21e2b> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <21e2f> DW_AT_decl_file : 3 - <21e30> DW_AT_decl_line : 36 - <21e31> DW_AT_decl_column : 20 - <21e32> DW_AT_type : <0x21dd5> - <1><21e36>: Abbrev Number: 18 (DW_TAG_volatile_type) - <21e37> DW_AT_type : <0x21e2a> - <1><21e3b>: Abbrev Number: 9 (DW_TAG_typedef) - <21e3c> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <21e40> DW_AT_decl_file : 3 - <21e41> DW_AT_decl_line : 48 - <21e42> DW_AT_decl_column : 20 - <21e43> DW_AT_type : <0x21def> - <1><21e47>: Abbrev Number: 24 (DW_TAG_structure_type) - <21e48> DW_AT_byte_size : 92 - <21e49> DW_AT_decl_file : 4 - <21e4a> DW_AT_decl_line : 748 - <21e4c> DW_AT_decl_column : 9 - <21e4d> DW_AT_sibling : <0x21fbc> - <2><21e51>: Abbrev Number: 4 (DW_TAG_member) - <21e52> DW_AT_name : (indirect string, offset: 0xf10e3): EP0R - <21e56> DW_AT_decl_file : 4 - <21e56> DW_AT_decl_line : 750 - <21e58> DW_AT_decl_column : 17 - <21e58> DW_AT_type : <0x21e36> - <21e5c> DW_AT_data_member_location: 0 - <2><21e5d>: Abbrev Number: 4 (DW_TAG_member) - <21e5e> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <21e62> DW_AT_decl_file : 4 - <21e62> DW_AT_decl_line : 751 - <21e64> DW_AT_decl_column : 17 - <21e64> DW_AT_type : <0x21e36> - <21e68> DW_AT_data_member_location: 2 - <2><21e69>: Abbrev Number: 4 (DW_TAG_member) - <21e6a> DW_AT_name : (indirect string, offset: 0xf01e4): EP1R - <21e6e> DW_AT_decl_file : 4 - <21e6e> DW_AT_decl_line : 752 - <21e70> DW_AT_decl_column : 17 - <21e70> DW_AT_type : <0x21e36> - <21e74> DW_AT_data_member_location: 4 - <2><21e75>: Abbrev Number: 4 (DW_TAG_member) - <21e76> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <21e7a> DW_AT_decl_file : 4 - <21e7a> DW_AT_decl_line : 753 - <21e7c> DW_AT_decl_column : 17 - <21e7c> DW_AT_type : <0x21e36> - <21e80> DW_AT_data_member_location: 6 - <2><21e81>: Abbrev Number: 4 (DW_TAG_member) - <21e82> DW_AT_name : (indirect string, offset: 0xf0962): EP2R - <21e86> DW_AT_decl_file : 4 - <21e86> DW_AT_decl_line : 754 - <21e88> DW_AT_decl_column : 17 - <21e88> DW_AT_type : <0x21e36> - <21e8c> DW_AT_data_member_location: 8 - <2><21e8d>: Abbrev Number: 4 (DW_TAG_member) - <21e8e> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <21e92> DW_AT_decl_file : 4 - <21e92> DW_AT_decl_line : 755 - <21e94> DW_AT_decl_column : 17 - <21e94> DW_AT_type : <0x21e36> - <21e98> DW_AT_data_member_location: 10 - <2><21e99>: Abbrev Number: 4 (DW_TAG_member) - <21e9a> DW_AT_name : (indirect string, offset: 0xf01f7): EP3R - <21e9e> DW_AT_decl_file : 4 - <21e9e> DW_AT_decl_line : 756 - <21ea0> DW_AT_decl_column : 17 - <21ea0> DW_AT_type : <0x21e36> - <21ea4> DW_AT_data_member_location: 12 - <2><21ea5>: Abbrev Number: 4 (DW_TAG_member) - <21ea6> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <21eaa> DW_AT_decl_file : 4 - <21eaa> DW_AT_decl_line : 757 - <21eac> DW_AT_decl_column : 17 - <21eac> DW_AT_type : <0x21e36> - <21eb0> DW_AT_data_member_location: 14 - <2><21eb1>: Abbrev Number: 4 (DW_TAG_member) - <21eb2> DW_AT_name : (indirect string, offset: 0xf01fc): EP4R - <21eb6> DW_AT_decl_file : 4 - <21eb6> DW_AT_decl_line : 758 - <21eb8> DW_AT_decl_column : 17 - <21eb8> DW_AT_type : <0x21e36> - <21ebc> DW_AT_data_member_location: 16 - <2><21ebd>: Abbrev Number: 4 (DW_TAG_member) - <21ebe> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <21ec2> DW_AT_decl_file : 4 - <21ec2> DW_AT_decl_line : 759 - <21ec4> DW_AT_decl_column : 17 - <21ec4> DW_AT_type : <0x21e36> - <21ec8> DW_AT_data_member_location: 18 - <2><21ec9>: Abbrev Number: 4 (DW_TAG_member) - <21eca> DW_AT_name : (indirect string, offset: 0xf0270): EP5R - <21ece> DW_AT_decl_file : 4 - <21ece> DW_AT_decl_line : 760 - <21ed0> DW_AT_decl_column : 17 - <21ed0> DW_AT_type : <0x21e36> - <21ed4> DW_AT_data_member_location: 20 - <2><21ed5>: Abbrev Number: 4 (DW_TAG_member) - <21ed6> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <21eda> DW_AT_decl_file : 4 - <21eda> DW_AT_decl_line : 761 - <21edc> DW_AT_decl_column : 17 - <21edc> DW_AT_type : <0x21e36> - <21ee0> DW_AT_data_member_location: 22 - <2><21ee1>: Abbrev Number: 4 (DW_TAG_member) - <21ee2> DW_AT_name : (indirect string, offset: 0xf0294): EP6R - <21ee6> DW_AT_decl_file : 4 - <21ee6> DW_AT_decl_line : 762 - <21ee8> DW_AT_decl_column : 17 - <21ee8> DW_AT_type : <0x21e36> - <21eec> DW_AT_data_member_location: 24 - <2><21eed>: Abbrev Number: 4 (DW_TAG_member) - <21eee> DW_AT_name : (indirect string, offset: 0xef924): RESERVED6 - <21ef2> DW_AT_decl_file : 4 - <21ef2> DW_AT_decl_line : 763 - <21ef4> DW_AT_decl_column : 17 - <21ef4> DW_AT_type : <0x21e36> - <21ef8> DW_AT_data_member_location: 26 - <2><21ef9>: Abbrev Number: 4 (DW_TAG_member) - <21efa> DW_AT_name : (indirect string, offset: 0xf029f): EP7R - <21efe> DW_AT_decl_file : 4 - <21efe> DW_AT_decl_line : 764 - <21f00> DW_AT_decl_column : 17 - <21f00> DW_AT_type : <0x21e36> - <21f04> DW_AT_data_member_location: 28 - <2><21f05>: Abbrev Number: 4 (DW_TAG_member) - <21f06> DW_AT_name : (indirect string, offset: 0xef92e): RESERVED7 - <21f0a> DW_AT_decl_file : 4 - <21f0a> DW_AT_decl_line : 765 - <21f0c> DW_AT_decl_column : 17 - <21f0c> DW_AT_type : <0x21fcc> - <21f10> DW_AT_data_member_location: 30 - <2><21f11>: Abbrev Number: 4 (DW_TAG_member) - <21f12> DW_AT_name : (indirect string, offset: 0xf0d43): CNTR - <21f16> DW_AT_decl_file : 4 - <21f16> DW_AT_decl_line : 766 - <21f18> DW_AT_decl_column : 17 - <21f18> DW_AT_type : <0x21e36> - <21f1c> DW_AT_data_member_location: 64 - <2><21f1d>: Abbrev Number: 4 (DW_TAG_member) - <21f1e> DW_AT_name : (indirect string, offset: 0xef938): RESERVED8 - <21f22> DW_AT_decl_file : 4 - <21f22> DW_AT_decl_line : 767 - <21f24> DW_AT_decl_column : 17 - <21f24> DW_AT_type : <0x21e36> - <21f28> DW_AT_data_member_location: 66 - <2><21f29>: Abbrev Number: 4 (DW_TAG_member) - <21f2a> DW_AT_name : (indirect string, offset: 0xf072a): ISTR - <21f2e> DW_AT_decl_file : 4 - <21f2e> DW_AT_decl_line : 768 - <21f30> DW_AT_decl_column : 17 - <21f30> DW_AT_type : <0x21e36> - <21f34> DW_AT_data_member_location: 68 - <2><21f35>: Abbrev Number: 4 (DW_TAG_member) - <21f36> DW_AT_name : (indirect string, offset: 0xef942): RESERVED9 - <21f3a> DW_AT_decl_file : 4 - <21f3a> DW_AT_decl_line : 769 - <21f3c> DW_AT_decl_column : 17 - <21f3c> DW_AT_type : <0x21e36> - <21f40> DW_AT_data_member_location: 70 - <2><21f41>: Abbrev Number: 25 (DW_TAG_member) - <21f42> DW_AT_name : FNR - <21f46> DW_AT_decl_file : 4 - <21f47> DW_AT_decl_line : 770 - <21f49> DW_AT_decl_column : 17 - <21f4a> DW_AT_type : <0x21e36> - <21f4e> DW_AT_data_member_location: 72 - <2><21f4f>: Abbrev Number: 4 (DW_TAG_member) - <21f50> DW_AT_name : (indirect string, offset: 0xf1296): RESERVEDA - <21f54> DW_AT_decl_file : 4 - <21f54> DW_AT_decl_line : 771 - <21f56> DW_AT_decl_column : 17 - <21f56> DW_AT_type : <0x21e36> - <21f5a> DW_AT_data_member_location: 74 - <2><21f5b>: Abbrev Number: 4 (DW_TAG_member) - <21f5c> DW_AT_name : (indirect string, offset: 0xf0414): DADDR - <21f60> DW_AT_decl_file : 4 - <21f60> DW_AT_decl_line : 772 - <21f62> DW_AT_decl_column : 17 - <21f62> DW_AT_type : <0x21e36> - <21f66> DW_AT_data_member_location: 76 - <2><21f67>: Abbrev Number: 4 (DW_TAG_member) - <21f68> DW_AT_name : (indirect string, offset: 0xf12a0): RESERVEDB - <21f6c> DW_AT_decl_file : 4 - <21f6c> DW_AT_decl_line : 773 - <21f6e> DW_AT_decl_column : 17 - <21f6e> DW_AT_type : <0x21e36> - <21f72> DW_AT_data_member_location: 78 - <2><21f73>: Abbrev Number: 4 (DW_TAG_member) - <21f74> DW_AT_name : (indirect string, offset: 0xefefd): BTABLE - <21f78> DW_AT_decl_file : 4 - <21f78> DW_AT_decl_line : 774 - <21f7a> DW_AT_decl_column : 17 - <21f7a> DW_AT_type : <0x21e36> - <21f7e> DW_AT_data_member_location: 80 - <2><21f7f>: Abbrev Number: 4 (DW_TAG_member) - <21f80> DW_AT_name : (indirect string, offset: 0xf09b7): RESERVEDC - <21f84> DW_AT_decl_file : 4 - <21f84> DW_AT_decl_line : 775 - <21f86> DW_AT_decl_column : 17 - <21f86> DW_AT_type : <0x21e36> - <21f8a> DW_AT_data_member_location: 82 - <2><21f8b>: Abbrev Number: 4 (DW_TAG_member) - <21f8c> DW_AT_name : (indirect string, offset: 0xeffc7): LPMCSR - <21f90> DW_AT_decl_file : 4 - <21f90> DW_AT_decl_line : 776 - <21f92> DW_AT_decl_column : 17 - <21f92> DW_AT_type : <0x21e36> - <21f96> DW_AT_data_member_location: 84 - <2><21f97>: Abbrev Number: 4 (DW_TAG_member) - <21f98> DW_AT_name : (indirect string, offset: 0xf12aa): RESERVEDD - <21f9c> DW_AT_decl_file : 4 - <21f9c> DW_AT_decl_line : 777 - <21f9e> DW_AT_decl_column : 17 - <21f9e> DW_AT_type : <0x21e36> - <21fa2> DW_AT_data_member_location: 86 - <2><21fa3>: Abbrev Number: 4 (DW_TAG_member) - <21fa4> DW_AT_name : (indirect string, offset: 0xefb2c): BCDR - <21fa8> DW_AT_decl_file : 4 - <21fa8> DW_AT_decl_line : 778 - <21faa> DW_AT_decl_column : 17 - <21faa> DW_AT_type : <0x21e36> - <21fae> DW_AT_data_member_location: 88 - <2><21faf>: Abbrev Number: 4 (DW_TAG_member) - <21fb0> DW_AT_name : (indirect string, offset: 0xf12b4): RESERVEDE - <21fb4> DW_AT_decl_file : 4 - <21fb4> DW_AT_decl_line : 779 - <21fb6> DW_AT_decl_column : 17 - <21fb6> DW_AT_type : <0x21e36> - <21fba> DW_AT_data_member_location: 90 - <2><21fbb>: Abbrev Number: 0 - <1><21fbc>: Abbrev Number: 26 (DW_TAG_array_type) - <21fbd> DW_AT_type : <0x21e36> - <21fc1> DW_AT_sibling : <0x21fcc> - <2><21fc5>: Abbrev Number: 27 (DW_TAG_subrange_type) - <21fc6> DW_AT_type : <0x21e17> - <21fca> DW_AT_upper_bound : 16 - <2><21fcb>: Abbrev Number: 0 - <1><21fcc>: Abbrev Number: 18 (DW_TAG_volatile_type) - <21fcd> DW_AT_type : <0x21fbc> - <1><21fd1>: Abbrev Number: 28 (DW_TAG_typedef) - <21fd2> DW_AT_name : (indirect string, offset: 0xf10d7): USB_TypeDef - <21fd6> DW_AT_decl_file : 4 - <21fd7> DW_AT_decl_line : 780 - <21fd9> DW_AT_decl_column : 3 - <21fda> DW_AT_type : <0x21e47> - <1><21fde>: Abbrev Number: 29 (DW_TAG_const_type) - <21fdf> DW_AT_type : <0x21fd1> - <1><21fe3>: Abbrev Number: 8 (DW_TAG_base_type) - <21fe4> DW_AT_byte_size : 8 - <21fe5> DW_AT_encoding : 4 (float) - <21fe6> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><21fea>: Abbrev Number: 19 (DW_TAG_enumeration_type) - <21feb> DW_AT_encoding : 7 (unsigned) - <21feb> DW_AT_byte_size : 1 - <21feb> DW_AT_type : <0x21dc7> - <21fef> DW_AT_decl_file : 5 - <21ff0> DW_AT_decl_line : 39 - <21ff1> DW_AT_decl_column : 1 - <21ff1> DW_AT_sibling : <0x2200e> - <2><21ff5>: Abbrev Number: 12 (DW_TAG_enumerator) - <21ff6> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <21ffa> DW_AT_const_value : 0 - <2><21ffb>: Abbrev Number: 12 (DW_TAG_enumerator) - <21ffc> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <22000> DW_AT_const_value : 1 - <2><22001>: Abbrev Number: 12 (DW_TAG_enumerator) - <22002> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <22006> DW_AT_const_value : 2 - <2><22007>: Abbrev Number: 12 (DW_TAG_enumerator) - <22008> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <2200c> DW_AT_const_value : 3 - <2><2200d>: Abbrev Number: 0 - <1><2200e>: Abbrev Number: 9 (DW_TAG_typedef) - <2200f> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <22013> DW_AT_decl_file : 5 - <22014> DW_AT_decl_line : 44 - <22015> DW_AT_decl_column : 3 - <22016> DW_AT_type : <0x21fea> - <1><2201a>: Abbrev Number: 13 (DW_TAG_pointer_type) - <2201b> DW_AT_byte_size : 4 - <2201b> DW_AT_type : <0x21e1e> - <1><2201f>: Abbrev Number: 19 (DW_TAG_enumeration_type) - <22020> DW_AT_encoding : 7 (unsigned) - <22020> DW_AT_byte_size : 1 - <22020> DW_AT_type : <0x21dc7> - <22024> DW_AT_decl_file : 6 - <22025> DW_AT_decl_line : 46 - <22026> DW_AT_decl_column : 1 - <22026> DW_AT_sibling : <0x22031> - <2><2202a>: Abbrev Number: 12 (DW_TAG_enumerator) - <2202b> DW_AT_name : (indirect string, offset: 0xf962a): USB_DEVICE_MODE - <2202f> DW_AT_const_value : 0 - <2><22030>: Abbrev Number: 0 - <1><22031>: Abbrev Number: 9 (DW_TAG_typedef) - <22032> DW_AT_name : (indirect string, offset: 0xf9697): USB_ModeTypeDef - <22036> DW_AT_decl_file : 6 - <22037> DW_AT_decl_line : 48 - <22038> DW_AT_decl_column : 3 - <22039> DW_AT_type : <0x2201f> - <1><2203d>: Abbrev Number: 20 (DW_TAG_structure_type) - <2203e> DW_AT_byte_size : 32 - <2203f> DW_AT_decl_file : 6 - <2203f> DW_AT_decl_line : 54 - <22040> DW_AT_decl_column : 9 - <22040> DW_AT_sibling : <0x220a5> - <2><22044>: Abbrev Number: 5 (DW_TAG_member) - <22045> DW_AT_name : (indirect string, offset: 0xf037c): dev_endpoints - <22049> DW_AT_decl_file : 6 - <22049> DW_AT_decl_line : 56 - <2204a> DW_AT_decl_column : 12 - <2204b> DW_AT_type : <0x21e3b> - <2204f> DW_AT_data_member_location: 0 - <2><22050>: Abbrev Number: 5 (DW_TAG_member) - <22051> DW_AT_name : (indirect string, offset: 0xf0e6c): speed - <22055> DW_AT_decl_file : 6 - <22055> DW_AT_decl_line : 60 - <22056> DW_AT_decl_column : 12 - <22057> DW_AT_type : <0x21e3b> - <2205b> DW_AT_data_member_location: 4 - <2><2205c>: Abbrev Number: 5 (DW_TAG_member) - <2205d> DW_AT_name : (indirect string, offset: 0xf1227): ep0_mps - <22061> DW_AT_decl_file : 6 - <22061> DW_AT_decl_line : 64 - <22062> DW_AT_decl_column : 12 - <22063> DW_AT_type : <0x21e3b> - <22067> DW_AT_data_member_location: 8 - <2><22068>: Abbrev Number: 5 (DW_TAG_member) - <22069> DW_AT_name : (indirect string, offset: 0xf09dc): phy_itface - <2206d> DW_AT_decl_file : 6 - <2206d> DW_AT_decl_line : 66 - <2206e> DW_AT_decl_column : 12 - <2206f> DW_AT_type : <0x21e3b> - <22073> DW_AT_data_member_location: 12 - <2><22074>: Abbrev Number: 5 (DW_TAG_member) - <22075> DW_AT_name : (indirect string, offset: 0xf0a36): Sof_enable - <22079> DW_AT_decl_file : 6 - <22079> DW_AT_decl_line : 69 - <2207a> DW_AT_decl_column : 12 - <2207b> DW_AT_type : <0x21e3b> - <2207f> DW_AT_data_member_location: 16 - <2><22080>: Abbrev Number: 5 (DW_TAG_member) - <22081> DW_AT_name : (indirect string, offset: 0xf04e4): low_power_enable - <22085> DW_AT_decl_file : 6 - <22085> DW_AT_decl_line : 71 - <22086> DW_AT_decl_column : 12 - <22087> DW_AT_type : <0x21e3b> - <2208b> DW_AT_data_member_location: 20 - <2><2208c>: Abbrev Number: 5 (DW_TAG_member) - <2208d> DW_AT_name : (indirect string, offset: 0xf0dd0): lpm_enable - <22091> DW_AT_decl_file : 6 - <22091> DW_AT_decl_line : 73 - <22092> DW_AT_decl_column : 12 - <22093> DW_AT_type : <0x21e3b> - <22097> DW_AT_data_member_location: 24 - <2><22098>: Abbrev Number: 5 (DW_TAG_member) - <22099> DW_AT_name : (indirect string, offset: 0xf03d6): battery_charging_enable - <2209d> DW_AT_decl_file : 6 - <2209d> DW_AT_decl_line : 75 - <2209e> DW_AT_decl_column : 12 - <2209f> DW_AT_type : <0x21e3b> - <220a3> DW_AT_data_member_location: 28 - <2><220a4>: Abbrev Number: 0 - <1><220a5>: Abbrev Number: 9 (DW_TAG_typedef) - <220a6> DW_AT_name : (indirect string, offset: 0xf0116): USB_CfgTypeDef + <0><21ce6>: Abbrev Number: 22 (DW_TAG_compile_unit) + <21ce7> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <21ceb> DW_AT_language : 29 (C11) + <21cec> DW_AT_name : (indirect string, offset: 0xf9696): ../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.c + <21cf0> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <21cf4> DW_AT_ranges : 0x1999 + <21cf8> DW_AT_low_pc : 0x0 + <21cfc> DW_AT_stmt_list : 0x22e5f + <21d00> DW_AT_macros : 0x26d7b + <1><21d04>: Abbrev Number: 8 (DW_TAG_base_type) + <21d05> DW_AT_byte_size : 1 + <21d06> DW_AT_encoding : 6 (signed char) + <21d07> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><21d0b>: Abbrev Number: 9 (DW_TAG_typedef) + <21d0c> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <21d10> DW_AT_decl_file : 2 + <21d11> DW_AT_decl_line : 43 + <21d12> DW_AT_decl_column : 24 + <21d13> DW_AT_type : <0x21d17> + <1><21d17>: Abbrev Number: 8 (DW_TAG_base_type) + <21d18> DW_AT_byte_size : 1 + <21d19> DW_AT_encoding : 8 (unsigned char) + <21d1a> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><21d1e>: Abbrev Number: 8 (DW_TAG_base_type) + <21d1f> DW_AT_byte_size : 2 + <21d20> DW_AT_encoding : 5 (signed) + <21d21> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><21d25>: Abbrev Number: 9 (DW_TAG_typedef) + <21d26> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <21d2a> DW_AT_decl_file : 2 + <21d2b> DW_AT_decl_line : 57 + <21d2c> DW_AT_decl_column : 25 + <21d2d> DW_AT_type : <0x21d31> + <1><21d31>: Abbrev Number: 8 (DW_TAG_base_type) + <21d32> DW_AT_byte_size : 2 + <21d33> DW_AT_encoding : 7 (unsigned) + <21d34> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><21d38>: Abbrev Number: 8 (DW_TAG_base_type) + <21d39> DW_AT_byte_size : 4 + <21d3a> DW_AT_encoding : 5 (signed) + <21d3b> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><21d3f>: Abbrev Number: 9 (DW_TAG_typedef) + <21d40> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <21d44> DW_AT_decl_file : 2 + <21d45> DW_AT_decl_line : 79 + <21d46> DW_AT_decl_column : 25 + <21d47> DW_AT_type : <0x21d4b> + <1><21d4b>: Abbrev Number: 8 (DW_TAG_base_type) + <21d4c> DW_AT_byte_size : 4 + <21d4d> DW_AT_encoding : 7 (unsigned) + <21d4e> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><21d52>: Abbrev Number: 8 (DW_TAG_base_type) + <21d53> DW_AT_byte_size : 8 + <21d54> DW_AT_encoding : 5 (signed) + <21d55> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><21d59>: Abbrev Number: 8 (DW_TAG_base_type) + <21d5a> DW_AT_byte_size : 8 + <21d5b> DW_AT_encoding : 7 (unsigned) + <21d5c> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><21d60>: Abbrev Number: 23 (DW_TAG_base_type) + <21d61> DW_AT_byte_size : 4 + <21d62> DW_AT_encoding : 5 (signed) + <21d63> DW_AT_name : int + <1><21d67>: Abbrev Number: 8 (DW_TAG_base_type) + <21d68> DW_AT_byte_size : 4 + <21d69> DW_AT_encoding : 7 (unsigned) + <21d6a> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><21d6e>: Abbrev Number: 9 (DW_TAG_typedef) + <21d6f> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <21d73> DW_AT_decl_file : 3 + <21d74> DW_AT_decl_line : 24 + <21d75> DW_AT_decl_column : 19 + <21d76> DW_AT_type : <0x21d0b> + <1><21d7a>: Abbrev Number: 9 (DW_TAG_typedef) + <21d7b> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <21d7f> DW_AT_decl_file : 3 + <21d80> DW_AT_decl_line : 36 + <21d81> DW_AT_decl_column : 20 + <21d82> DW_AT_type : <0x21d25> + <1><21d86>: Abbrev Number: 18 (DW_TAG_volatile_type) + <21d87> DW_AT_type : <0x21d7a> + <1><21d8b>: Abbrev Number: 9 (DW_TAG_typedef) + <21d8c> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <21d90> DW_AT_decl_file : 3 + <21d91> DW_AT_decl_line : 48 + <21d92> DW_AT_decl_column : 20 + <21d93> DW_AT_type : <0x21d3f> + <1><21d97>: Abbrev Number: 24 (DW_TAG_structure_type) + <21d98> DW_AT_byte_size : 92 + <21d99> DW_AT_decl_file : 4 + <21d9a> DW_AT_decl_line : 748 + <21d9c> DW_AT_decl_column : 9 + <21d9d> DW_AT_sibling : <0x21f0c> + <2><21da1>: Abbrev Number: 4 (DW_TAG_member) + <21da2> DW_AT_name : (indirect string, offset: 0xf10d5): EP0R + <21da6> DW_AT_decl_file : 4 + <21da6> DW_AT_decl_line : 750 + <21da8> DW_AT_decl_column : 17 + <21da8> DW_AT_type : <0x21d86> + <21dac> DW_AT_data_member_location: 0 + <2><21dad>: Abbrev Number: 4 (DW_TAG_member) + <21dae> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <21db2> DW_AT_decl_file : 4 + <21db2> DW_AT_decl_line : 751 + <21db4> DW_AT_decl_column : 17 + <21db4> DW_AT_type : <0x21d86> + <21db8> DW_AT_data_member_location: 2 + <2><21db9>: Abbrev Number: 4 (DW_TAG_member) + <21dba> DW_AT_name : (indirect string, offset: 0xf01f1): EP1R + <21dbe> DW_AT_decl_file : 4 + <21dbe> DW_AT_decl_line : 752 + <21dc0> DW_AT_decl_column : 17 + <21dc0> DW_AT_type : <0x21d86> + <21dc4> DW_AT_data_member_location: 4 + <2><21dc5>: Abbrev Number: 4 (DW_TAG_member) + <21dc6> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <21dca> DW_AT_decl_file : 4 + <21dca> DW_AT_decl_line : 753 + <21dcc> DW_AT_decl_column : 17 + <21dcc> DW_AT_type : <0x21d86> + <21dd0> DW_AT_data_member_location: 6 + <2><21dd1>: Abbrev Number: 4 (DW_TAG_member) + <21dd2> DW_AT_name : (indirect string, offset: 0xf0954): EP2R + <21dd6> DW_AT_decl_file : 4 + <21dd6> DW_AT_decl_line : 754 + <21dd8> DW_AT_decl_column : 17 + <21dd8> DW_AT_type : <0x21d86> + <21ddc> DW_AT_data_member_location: 8 + <2><21ddd>: Abbrev Number: 4 (DW_TAG_member) + <21dde> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <21de2> DW_AT_decl_file : 4 + <21de2> DW_AT_decl_line : 755 + <21de4> DW_AT_decl_column : 17 + <21de4> DW_AT_type : <0x21d86> + <21de8> DW_AT_data_member_location: 10 + <2><21de9>: Abbrev Number: 4 (DW_TAG_member) + <21dea> DW_AT_name : (indirect string, offset: 0xf0204): EP3R + <21dee> DW_AT_decl_file : 4 + <21dee> DW_AT_decl_line : 756 + <21df0> DW_AT_decl_column : 17 + <21df0> DW_AT_type : <0x21d86> + <21df4> DW_AT_data_member_location: 12 + <2><21df5>: Abbrev Number: 4 (DW_TAG_member) + <21df6> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <21dfa> DW_AT_decl_file : 4 + <21dfa> DW_AT_decl_line : 757 + <21dfc> DW_AT_decl_column : 17 + <21dfc> DW_AT_type : <0x21d86> + <21e00> DW_AT_data_member_location: 14 + <2><21e01>: Abbrev Number: 4 (DW_TAG_member) + <21e02> DW_AT_name : (indirect string, offset: 0xf0209): EP4R + <21e06> DW_AT_decl_file : 4 + <21e06> DW_AT_decl_line : 758 + <21e08> DW_AT_decl_column : 17 + <21e08> DW_AT_type : <0x21d86> + <21e0c> DW_AT_data_member_location: 16 + <2><21e0d>: Abbrev Number: 4 (DW_TAG_member) + <21e0e> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <21e12> DW_AT_decl_file : 4 + <21e12> DW_AT_decl_line : 759 + <21e14> DW_AT_decl_column : 17 + <21e14> DW_AT_type : <0x21d86> + <21e18> DW_AT_data_member_location: 18 + <2><21e19>: Abbrev Number: 4 (DW_TAG_member) + <21e1a> DW_AT_name : (indirect string, offset: 0xf027d): EP5R + <21e1e> DW_AT_decl_file : 4 + <21e1e> DW_AT_decl_line : 760 + <21e20> DW_AT_decl_column : 17 + <21e20> DW_AT_type : <0x21d86> + <21e24> DW_AT_data_member_location: 20 + <2><21e25>: Abbrev Number: 4 (DW_TAG_member) + <21e26> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <21e2a> DW_AT_decl_file : 4 + <21e2a> DW_AT_decl_line : 761 + <21e2c> DW_AT_decl_column : 17 + <21e2c> DW_AT_type : <0x21d86> + <21e30> DW_AT_data_member_location: 22 + <2><21e31>: Abbrev Number: 4 (DW_TAG_member) + <21e32> DW_AT_name : (indirect string, offset: 0xf02a1): EP6R + <21e36> DW_AT_decl_file : 4 + <21e36> DW_AT_decl_line : 762 + <21e38> DW_AT_decl_column : 17 + <21e38> DW_AT_type : <0x21d86> + <21e3c> DW_AT_data_member_location: 24 + <2><21e3d>: Abbrev Number: 4 (DW_TAG_member) + <21e3e> DW_AT_name : (indirect string, offset: 0xef955): RESERVED6 + <21e42> DW_AT_decl_file : 4 + <21e42> DW_AT_decl_line : 763 + <21e44> DW_AT_decl_column : 17 + <21e44> DW_AT_type : <0x21d86> + <21e48> DW_AT_data_member_location: 26 + <2><21e49>: Abbrev Number: 4 (DW_TAG_member) + <21e4a> DW_AT_name : (indirect string, offset: 0xf02ac): EP7R + <21e4e> DW_AT_decl_file : 4 + <21e4e> DW_AT_decl_line : 764 + <21e50> DW_AT_decl_column : 17 + <21e50> DW_AT_type : <0x21d86> + <21e54> DW_AT_data_member_location: 28 + <2><21e55>: Abbrev Number: 4 (DW_TAG_member) + <21e56> DW_AT_name : (indirect string, offset: 0xef95f): RESERVED7 + <21e5a> DW_AT_decl_file : 4 + <21e5a> DW_AT_decl_line : 765 + <21e5c> DW_AT_decl_column : 17 + <21e5c> DW_AT_type : <0x21f1c> + <21e60> DW_AT_data_member_location: 30 + <2><21e61>: Abbrev Number: 4 (DW_TAG_member) + <21e62> DW_AT_name : (indirect string, offset: 0xf0d35): CNTR + <21e66> DW_AT_decl_file : 4 + <21e66> DW_AT_decl_line : 766 + <21e68> DW_AT_decl_column : 17 + <21e68> DW_AT_type : <0x21d86> + <21e6c> DW_AT_data_member_location: 64 + <2><21e6d>: Abbrev Number: 4 (DW_TAG_member) + <21e6e> DW_AT_name : (indirect string, offset: 0xef969): RESERVED8 + <21e72> DW_AT_decl_file : 4 + <21e72> DW_AT_decl_line : 767 + <21e74> DW_AT_decl_column : 17 + <21e74> DW_AT_type : <0x21d86> + <21e78> DW_AT_data_member_location: 66 + <2><21e79>: Abbrev Number: 4 (DW_TAG_member) + <21e7a> DW_AT_name : (indirect string, offset: 0xf0729): ISTR + <21e7e> DW_AT_decl_file : 4 + <21e7e> DW_AT_decl_line : 768 + <21e80> DW_AT_decl_column : 17 + <21e80> DW_AT_type : <0x21d86> + <21e84> DW_AT_data_member_location: 68 + <2><21e85>: Abbrev Number: 4 (DW_TAG_member) + <21e86> DW_AT_name : (indirect string, offset: 0xef973): RESERVED9 + <21e8a> DW_AT_decl_file : 4 + <21e8a> DW_AT_decl_line : 769 + <21e8c> DW_AT_decl_column : 17 + <21e8c> DW_AT_type : <0x21d86> + <21e90> DW_AT_data_member_location: 70 + <2><21e91>: Abbrev Number: 25 (DW_TAG_member) + <21e92> DW_AT_name : FNR + <21e96> DW_AT_decl_file : 4 + <21e97> DW_AT_decl_line : 770 + <21e99> DW_AT_decl_column : 17 + <21e9a> DW_AT_type : <0x21d86> + <21e9e> DW_AT_data_member_location: 72 + <2><21e9f>: Abbrev Number: 4 (DW_TAG_member) + <21ea0> DW_AT_name : (indirect string, offset: 0xf127f): RESERVEDA + <21ea4> DW_AT_decl_file : 4 + <21ea4> DW_AT_decl_line : 771 + <21ea6> DW_AT_decl_column : 17 + <21ea6> DW_AT_type : <0x21d86> + <21eaa> DW_AT_data_member_location: 74 + <2><21eab>: Abbrev Number: 4 (DW_TAG_member) + <21eac> DW_AT_name : (indirect string, offset: 0xf0421): DADDR + <21eb0> DW_AT_decl_file : 4 + <21eb0> DW_AT_decl_line : 772 + <21eb2> DW_AT_decl_column : 17 + <21eb2> DW_AT_type : <0x21d86> + <21eb6> DW_AT_data_member_location: 76 + <2><21eb7>: Abbrev Number: 4 (DW_TAG_member) + <21eb8> DW_AT_name : (indirect string, offset: 0xf1289): RESERVEDB + <21ebc> DW_AT_decl_file : 4 + <21ebc> DW_AT_decl_line : 773 + <21ebe> DW_AT_decl_column : 17 + <21ebe> DW_AT_type : <0x21d86> + <21ec2> DW_AT_data_member_location: 78 + <2><21ec3>: Abbrev Number: 4 (DW_TAG_member) + <21ec4> DW_AT_name : (indirect string, offset: 0xeff17): BTABLE + <21ec8> DW_AT_decl_file : 4 + <21ec8> DW_AT_decl_line : 774 + <21eca> DW_AT_decl_column : 17 + <21eca> DW_AT_type : <0x21d86> + <21ece> DW_AT_data_member_location: 80 + <2><21ecf>: Abbrev Number: 4 (DW_TAG_member) + <21ed0> DW_AT_name : (indirect string, offset: 0xf09a9): RESERVEDC + <21ed4> DW_AT_decl_file : 4 + <21ed4> DW_AT_decl_line : 775 + <21ed6> DW_AT_decl_column : 17 + <21ed6> DW_AT_type : <0x21d86> + <21eda> DW_AT_data_member_location: 82 + <2><21edb>: Abbrev Number: 4 (DW_TAG_member) + <21edc> DW_AT_name : (indirect string, offset: 0xeffe1): LPMCSR + <21ee0> DW_AT_decl_file : 4 + <21ee0> DW_AT_decl_line : 776 + <21ee2> DW_AT_decl_column : 17 + <21ee2> DW_AT_type : <0x21d86> + <21ee6> DW_AT_data_member_location: 84 + <2><21ee7>: Abbrev Number: 4 (DW_TAG_member) + <21ee8> DW_AT_name : (indirect string, offset: 0xf1293): RESERVEDD + <21eec> DW_AT_decl_file : 4 + <21eec> DW_AT_decl_line : 777 + <21eee> DW_AT_decl_column : 17 + <21eee> DW_AT_type : <0x21d86> + <21ef2> DW_AT_data_member_location: 86 + <2><21ef3>: Abbrev Number: 4 (DW_TAG_member) + <21ef4> DW_AT_name : (indirect string, offset: 0xefb53): BCDR + <21ef8> DW_AT_decl_file : 4 + <21ef8> DW_AT_decl_line : 778 + <21efa> DW_AT_decl_column : 17 + <21efa> DW_AT_type : <0x21d86> + <21efe> DW_AT_data_member_location: 88 + <2><21eff>: Abbrev Number: 4 (DW_TAG_member) + <21f00> DW_AT_name : (indirect string, offset: 0xf129d): RESERVEDE + <21f04> DW_AT_decl_file : 4 + <21f04> DW_AT_decl_line : 779 + <21f06> DW_AT_decl_column : 17 + <21f06> DW_AT_type : <0x21d86> + <21f0a> DW_AT_data_member_location: 90 + <2><21f0b>: Abbrev Number: 0 + <1><21f0c>: Abbrev Number: 26 (DW_TAG_array_type) + <21f0d> DW_AT_type : <0x21d86> + <21f11> DW_AT_sibling : <0x21f1c> + <2><21f15>: Abbrev Number: 27 (DW_TAG_subrange_type) + <21f16> DW_AT_type : <0x21d67> + <21f1a> DW_AT_upper_bound : 16 + <2><21f1b>: Abbrev Number: 0 + <1><21f1c>: Abbrev Number: 18 (DW_TAG_volatile_type) + <21f1d> DW_AT_type : <0x21f0c> + <1><21f21>: Abbrev Number: 28 (DW_TAG_typedef) + <21f22> DW_AT_name : (indirect string, offset: 0xf10c9): USB_TypeDef + <21f26> DW_AT_decl_file : 4 + <21f27> DW_AT_decl_line : 780 + <21f29> DW_AT_decl_column : 3 + <21f2a> DW_AT_type : <0x21d97> + <1><21f2e>: Abbrev Number: 29 (DW_TAG_const_type) + <21f2f> DW_AT_type : <0x21f21> + <1><21f33>: Abbrev Number: 8 (DW_TAG_base_type) + <21f34> DW_AT_byte_size : 8 + <21f35> DW_AT_encoding : 4 (float) + <21f36> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><21f3a>: Abbrev Number: 19 (DW_TAG_enumeration_type) + <21f3b> DW_AT_encoding : 7 (unsigned) + <21f3b> DW_AT_byte_size : 1 + <21f3b> DW_AT_type : <0x21d17> + <21f3f> DW_AT_decl_file : 5 + <21f40> DW_AT_decl_line : 39 + <21f41> DW_AT_decl_column : 1 + <21f41> DW_AT_sibling : <0x21f5e> + <2><21f45>: Abbrev Number: 12 (DW_TAG_enumerator) + <21f46> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <21f4a> DW_AT_const_value : 0 + <2><21f4b>: Abbrev Number: 12 (DW_TAG_enumerator) + <21f4c> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <21f50> DW_AT_const_value : 1 + <2><21f51>: Abbrev Number: 12 (DW_TAG_enumerator) + <21f52> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <21f56> DW_AT_const_value : 2 + <2><21f57>: Abbrev Number: 12 (DW_TAG_enumerator) + <21f58> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <21f5c> DW_AT_const_value : 3 + <2><21f5d>: Abbrev Number: 0 + <1><21f5e>: Abbrev Number: 9 (DW_TAG_typedef) + <21f5f> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <21f63> DW_AT_decl_file : 5 + <21f64> DW_AT_decl_line : 44 + <21f65> DW_AT_decl_column : 3 + <21f66> DW_AT_type : <0x21f3a> + <1><21f6a>: Abbrev Number: 13 (DW_TAG_pointer_type) + <21f6b> DW_AT_byte_size : 4 + <21f6b> DW_AT_type : <0x21d6e> + <1><21f6f>: Abbrev Number: 19 (DW_TAG_enumeration_type) + <21f70> DW_AT_encoding : 7 (unsigned) + <21f70> DW_AT_byte_size : 1 + <21f70> DW_AT_type : <0x21d17> + <21f74> DW_AT_decl_file : 6 + <21f75> DW_AT_decl_line : 46 + <21f76> DW_AT_decl_column : 1 + <21f76> DW_AT_sibling : <0x21f81> + <2><21f7a>: Abbrev Number: 12 (DW_TAG_enumerator) + <21f7b> DW_AT_name : (indirect string, offset: 0xf960f): USB_DEVICE_MODE + <21f7f> DW_AT_const_value : 0 + <2><21f80>: Abbrev Number: 0 + <1><21f81>: Abbrev Number: 9 (DW_TAG_typedef) + <21f82> DW_AT_name : (indirect string, offset: 0xf967c): USB_ModeTypeDef + <21f86> DW_AT_decl_file : 6 + <21f87> DW_AT_decl_line : 48 + <21f88> DW_AT_decl_column : 3 + <21f89> DW_AT_type : <0x21f6f> + <1><21f8d>: Abbrev Number: 20 (DW_TAG_structure_type) + <21f8e> DW_AT_byte_size : 32 + <21f8f> DW_AT_decl_file : 6 + <21f8f> DW_AT_decl_line : 54 + <21f90> DW_AT_decl_column : 9 + <21f90> DW_AT_sibling : <0x21ff5> + <2><21f94>: Abbrev Number: 5 (DW_TAG_member) + <21f95> DW_AT_name : (indirect string, offset: 0xf0389): dev_endpoints + <21f99> DW_AT_decl_file : 6 + <21f99> DW_AT_decl_line : 56 + <21f9a> DW_AT_decl_column : 12 + <21f9b> DW_AT_type : <0x21d8b> + <21f9f> DW_AT_data_member_location: 0 + <2><21fa0>: Abbrev Number: 5 (DW_TAG_member) + <21fa1> DW_AT_name : (indirect string, offset: 0xf0e5e): speed + <21fa5> DW_AT_decl_file : 6 + <21fa5> DW_AT_decl_line : 60 + <21fa6> DW_AT_decl_column : 12 + <21fa7> DW_AT_type : <0x21d8b> + <21fab> DW_AT_data_member_location: 4 + <2><21fac>: Abbrev Number: 5 (DW_TAG_member) + <21fad> DW_AT_name : (indirect string, offset: 0xf1210): ep0_mps + <21fb1> DW_AT_decl_file : 6 + <21fb1> DW_AT_decl_line : 64 + <21fb2> DW_AT_decl_column : 12 + <21fb3> DW_AT_type : <0x21d8b> + <21fb7> DW_AT_data_member_location: 8 + <2><21fb8>: Abbrev Number: 5 (DW_TAG_member) + <21fb9> DW_AT_name : (indirect string, offset: 0xf09ce): phy_itface + <21fbd> DW_AT_decl_file : 6 + <21fbd> DW_AT_decl_line : 66 + <21fbe> DW_AT_decl_column : 12 + <21fbf> DW_AT_type : <0x21d8b> + <21fc3> DW_AT_data_member_location: 12 + <2><21fc4>: Abbrev Number: 5 (DW_TAG_member) + <21fc5> DW_AT_name : (indirect string, offset: 0xf0a28): Sof_enable + <21fc9> DW_AT_decl_file : 6 + <21fc9> DW_AT_decl_line : 69 + <21fca> DW_AT_decl_column : 12 + <21fcb> DW_AT_type : <0x21d8b> + <21fcf> DW_AT_data_member_location: 16 + <2><21fd0>: Abbrev Number: 5 (DW_TAG_member) + <21fd1> DW_AT_name : (indirect string, offset: 0xf04f1): low_power_enable + <21fd5> DW_AT_decl_file : 6 + <21fd5> DW_AT_decl_line : 71 + <21fd6> DW_AT_decl_column : 12 + <21fd7> DW_AT_type : <0x21d8b> + <21fdb> DW_AT_data_member_location: 20 + <2><21fdc>: Abbrev Number: 5 (DW_TAG_member) + <21fdd> DW_AT_name : (indirect string, offset: 0xf0dc2): lpm_enable + <21fe1> DW_AT_decl_file : 6 + <21fe1> DW_AT_decl_line : 73 + <21fe2> DW_AT_decl_column : 12 + <21fe3> DW_AT_type : <0x21d8b> + <21fe7> DW_AT_data_member_location: 24 + <2><21fe8>: Abbrev Number: 5 (DW_TAG_member) + <21fe9> DW_AT_name : (indirect string, offset: 0xf03e3): battery_charging_enable + <21fed> DW_AT_decl_file : 6 + <21fed> DW_AT_decl_line : 75 + <21fee> DW_AT_decl_column : 12 + <21fef> DW_AT_type : <0x21d8b> + <21ff3> DW_AT_data_member_location: 28 + <2><21ff4>: Abbrev Number: 0 + <1><21ff5>: Abbrev Number: 9 (DW_TAG_typedef) + <21ff6> DW_AT_name : (indirect string, offset: 0xf0130): USB_CfgTypeDef + <21ffa> DW_AT_decl_file : 6 + <21ffb> DW_AT_decl_line : 76 + <21ffc> DW_AT_decl_column : 3 + <21ffd> DW_AT_type : <0x21f8d> + <1><22001>: Abbrev Number: 20 (DW_TAG_structure_type) + <22002> DW_AT_byte_size : 40 + <22003> DW_AT_decl_file : 6 + <22003> DW_AT_decl_line : 78 + <22004> DW_AT_decl_column : 9 + <22004> DW_AT_sibling : <0x220be> + <2><22008>: Abbrev Number: 30 (DW_TAG_member) + <22009> DW_AT_name : num + <2200d> DW_AT_decl_file : 6 + <2200e> DW_AT_decl_line : 80 + <2200f> DW_AT_decl_column : 13 + <22010> DW_AT_type : <0x21d6e> + <22014> DW_AT_data_member_location: 0 + <2><22015>: Abbrev Number: 5 (DW_TAG_member) + <22016> DW_AT_name : (indirect string, offset: 0xf03d1): is_in + <2201a> DW_AT_decl_file : 6 + <2201a> DW_AT_decl_line : 83 + <2201b> DW_AT_decl_column : 13 + <2201c> DW_AT_type : <0x21d6e> + <22020> DW_AT_data_member_location: 1 + <2><22021>: Abbrev Number: 5 (DW_TAG_member) + <22022> DW_AT_name : (indirect string, offset: 0xefd0c): is_stall + <22026> DW_AT_decl_file : 6 + <22026> DW_AT_decl_line : 86 + <22027> DW_AT_decl_column : 13 + <22028> DW_AT_type : <0x21d6e> + <2202c> DW_AT_data_member_location: 2 + <2><2202d>: Abbrev Number: 5 (DW_TAG_member) + <2202e> DW_AT_name : (indirect string, offset: 0xf49f6): type + <22032> DW_AT_decl_file : 6 + <22032> DW_AT_decl_line : 89 + <22033> DW_AT_decl_column : 13 + <22034> DW_AT_type : <0x21d6e> + <22038> DW_AT_data_member_location: 3 + <2><22039>: Abbrev Number: 5 (DW_TAG_member) + <2203a> DW_AT_name : (indirect string, offset: 0xf11a9): data_pid_start + <2203e> DW_AT_decl_file : 6 + <2203e> DW_AT_decl_line : 92 + <2203f> DW_AT_decl_column : 13 + <22040> DW_AT_type : <0x21d6e> + <22044> DW_AT_data_member_location: 4 + <2><22045>: Abbrev Number: 5 (DW_TAG_member) + <22046> DW_AT_name : (indirect string, offset: 0xf13d1): pmaadress + <2204a> DW_AT_decl_file : 6 + <2204a> DW_AT_decl_line : 96 + <2204b> DW_AT_decl_column : 13 + <2204c> DW_AT_type : <0x21d7a> + <22050> DW_AT_data_member_location: 6 + <2><22051>: Abbrev Number: 5 (DW_TAG_member) + <22052> DW_AT_name : (indirect string, offset: 0xefc93): pmaaddr0 + <22056> DW_AT_decl_file : 6 + <22056> DW_AT_decl_line : 99 + <22057> DW_AT_decl_column : 13 + <22058> DW_AT_type : <0x21d7a> + <2205c> DW_AT_data_member_location: 8 + <2><2205d>: Abbrev Number: 5 (DW_TAG_member) + <2205e> DW_AT_name : (indirect string, offset: 0xefc9c): pmaaddr1 + <22062> DW_AT_decl_file : 6 + <22062> DW_AT_decl_line : 102 + <22063> DW_AT_decl_column : 13 + <22064> DW_AT_type : <0x21d7a> + <22068> DW_AT_data_member_location: 10 + <2><22069>: Abbrev Number: 5 (DW_TAG_member) + <2206a> DW_AT_name : (indirect string, offset: 0xf1052): doublebuffer + <2206e> DW_AT_decl_file : 6 + <2206e> DW_AT_decl_line : 105 + <2206f> DW_AT_decl_column : 13 + <22070> DW_AT_type : <0x21d6e> + <22074> DW_AT_data_member_location: 12 + <2><22075>: Abbrev Number: 5 (DW_TAG_member) + <22076> DW_AT_name : (indirect string, offset: 0xefe33): maxpacket + <2207a> DW_AT_decl_file : 6 + <2207a> DW_AT_decl_line : 109 + <2207b> DW_AT_decl_column : 13 + <2207c> DW_AT_type : <0x21d8b> + <22080> DW_AT_data_member_location: 16 + <2><22081>: Abbrev Number: 5 (DW_TAG_member) + <22082> DW_AT_name : (indirect string, offset: 0xefcec): xfer_buff + <22086> DW_AT_decl_file : 6 + <22086> DW_AT_decl_line : 112 + <22087> DW_AT_decl_column : 14 + <22088> DW_AT_type : <0x21f6a> + <2208c> DW_AT_data_member_location: 20 + <2><2208d>: Abbrev Number: 5 (DW_TAG_member) + <2208e> DW_AT_name : (indirect string, offset: 0xf032a): xfer_len + <22092> DW_AT_decl_file : 6 + <22092> DW_AT_decl_line : 114 + <22093> DW_AT_decl_column : 13 + <22094> DW_AT_type : <0x21d8b> + <22098> DW_AT_data_member_location: 24 + <2><22099>: Abbrev Number: 5 (DW_TAG_member) + <2209a> DW_AT_name : (indirect string, offset: 0xf0d5f): xfer_count + <2209e> DW_AT_decl_file : 6 + <2209e> DW_AT_decl_line : 116 + <2209f> DW_AT_decl_column : 13 + <220a0> DW_AT_type : <0x21d8b> + <220a4> DW_AT_data_member_location: 28 + <2><220a5>: Abbrev Number: 5 (DW_TAG_member) + <220a6> DW_AT_name : (indirect string, offset: 0xf070a): xfer_len_db <220aa> DW_AT_decl_file : 6 - <220ab> DW_AT_decl_line : 76 - <220ac> DW_AT_decl_column : 3 - <220ad> DW_AT_type : <0x2203d> - <1><220b1>: Abbrev Number: 20 (DW_TAG_structure_type) - <220b2> DW_AT_byte_size : 40 - <220b3> DW_AT_decl_file : 6 - <220b3> DW_AT_decl_line : 78 - <220b4> DW_AT_decl_column : 9 - <220b4> DW_AT_sibling : <0x2216e> - <2><220b8>: Abbrev Number: 30 (DW_TAG_member) - <220b9> DW_AT_name : num - <220bd> DW_AT_decl_file : 6 - <220be> DW_AT_decl_line : 80 - <220bf> DW_AT_decl_column : 13 - <220c0> DW_AT_type : <0x21e1e> - <220c4> DW_AT_data_member_location: 0 - <2><220c5>: Abbrev Number: 5 (DW_TAG_member) - <220c6> DW_AT_name : (indirect string, offset: 0xf03c4): is_in - <220ca> DW_AT_decl_file : 6 - <220ca> DW_AT_decl_line : 83 - <220cb> DW_AT_decl_column : 13 - <220cc> DW_AT_type : <0x21e1e> - <220d0> DW_AT_data_member_location: 1 - <2><220d1>: Abbrev Number: 5 (DW_TAG_member) - <220d2> DW_AT_name : (indirect string, offset: 0xefcf2): is_stall - <220d6> DW_AT_decl_file : 6 - <220d6> DW_AT_decl_line : 86 - <220d7> DW_AT_decl_column : 13 - <220d8> DW_AT_type : <0x21e1e> - <220dc> DW_AT_data_member_location: 2 - <2><220dd>: Abbrev Number: 5 (DW_TAG_member) - <220de> DW_AT_name : (indirect string, offset: 0xf4a11): type - <220e2> DW_AT_decl_file : 6 - <220e2> DW_AT_decl_line : 89 - <220e3> DW_AT_decl_column : 13 - <220e4> DW_AT_type : <0x21e1e> - <220e8> DW_AT_data_member_location: 3 - <2><220e9>: Abbrev Number: 5 (DW_TAG_member) - <220ea> DW_AT_name : (indirect string, offset: 0xf11c0): data_pid_start - <220ee> DW_AT_decl_file : 6 - <220ee> DW_AT_decl_line : 92 - <220ef> DW_AT_decl_column : 13 - <220f0> DW_AT_type : <0x21e1e> - <220f4> DW_AT_data_member_location: 4 - <2><220f5>: Abbrev Number: 5 (DW_TAG_member) - <220f6> DW_AT_name : (indirect string, offset: 0xf13e8): pmaadress - <220fa> DW_AT_decl_file : 6 - <220fa> DW_AT_decl_line : 96 - <220fb> DW_AT_decl_column : 13 - <220fc> DW_AT_type : <0x21e2a> - <22100> DW_AT_data_member_location: 6 - <2><22101>: Abbrev Number: 5 (DW_TAG_member) - <22102> DW_AT_name : (indirect string, offset: 0xefc6c): pmaaddr0 - <22106> DW_AT_decl_file : 6 - <22106> DW_AT_decl_line : 99 - <22107> DW_AT_decl_column : 13 - <22108> DW_AT_type : <0x21e2a> - <2210c> DW_AT_data_member_location: 8 - <2><2210d>: Abbrev Number: 5 (DW_TAG_member) - <2210e> DW_AT_name : (indirect string, offset: 0xefc75): pmaaddr1 - <22112> DW_AT_decl_file : 6 - <22112> DW_AT_decl_line : 102 - <22113> DW_AT_decl_column : 13 - <22114> DW_AT_type : <0x21e2a> - <22118> DW_AT_data_member_location: 10 - <2><22119>: Abbrev Number: 5 (DW_TAG_member) - <2211a> DW_AT_name : (indirect string, offset: 0xf1060): doublebuffer - <2211e> DW_AT_decl_file : 6 - <2211e> DW_AT_decl_line : 105 - <2211f> DW_AT_decl_column : 13 - <22120> DW_AT_type : <0x21e1e> - <22124> DW_AT_data_member_location: 12 - <2><22125>: Abbrev Number: 5 (DW_TAG_member) - <22126> DW_AT_name : (indirect string, offset: 0xefe19): maxpacket - <2212a> DW_AT_decl_file : 6 - <2212a> DW_AT_decl_line : 109 - <2212b> DW_AT_decl_column : 13 - <2212c> DW_AT_type : <0x21e3b> - <22130> DW_AT_data_member_location: 16 - <2><22131>: Abbrev Number: 5 (DW_TAG_member) - <22132> DW_AT_name : (indirect string, offset: 0xefcc5): xfer_buff - <22136> DW_AT_decl_file : 6 - <22136> DW_AT_decl_line : 112 - <22137> DW_AT_decl_column : 14 - <22138> DW_AT_type : <0x2201a> - <2213c> DW_AT_data_member_location: 20 - <2><2213d>: Abbrev Number: 5 (DW_TAG_member) - <2213e> DW_AT_name : (indirect string, offset: 0xf031d): xfer_len - <22142> DW_AT_decl_file : 6 - <22142> DW_AT_decl_line : 114 - <22143> DW_AT_decl_column : 13 - <22144> DW_AT_type : <0x21e3b> - <22148> DW_AT_data_member_location: 24 - <2><22149>: Abbrev Number: 5 (DW_TAG_member) - <2214a> DW_AT_name : (indirect string, offset: 0xf0d6d): xfer_count - <2214e> DW_AT_decl_file : 6 - <2214e> DW_AT_decl_line : 116 - <2214f> DW_AT_decl_column : 13 - <22150> DW_AT_type : <0x21e3b> - <22154> DW_AT_data_member_location: 28 - <2><22155>: Abbrev Number: 5 (DW_TAG_member) - <22156> DW_AT_name : (indirect string, offset: 0xf070b): xfer_len_db - <2215a> DW_AT_decl_file : 6 - <2215a> DW_AT_decl_line : 118 - <2215b> DW_AT_decl_column : 13 - <2215c> DW_AT_type : <0x21e3b> - <22160> DW_AT_data_member_location: 32 - <2><22161>: Abbrev Number: 5 (DW_TAG_member) - <22162> DW_AT_name : (indirect string, offset: 0xf0e47): xfer_fill_db - <22166> DW_AT_decl_file : 6 - <22166> DW_AT_decl_line : 120 - <22167> DW_AT_decl_column : 13 - <22168> DW_AT_type : <0x21e1e> - <2216c> DW_AT_data_member_location: 36 - <2><2216d>: Abbrev Number: 0 - <1><2216e>: Abbrev Number: 9 (DW_TAG_typedef) - <2216f> DW_AT_name : (indirect string, offset: 0xf00bf): USB_EPTypeDef - <22173> DW_AT_decl_file : 6 - <22174> DW_AT_decl_line : 121 - <22175> DW_AT_decl_column : 3 - <22176> DW_AT_type : <0x220b1> - <1><2217a>: Abbrev Number: 21 (DW_TAG_subprogram) - <2217b> DW_AT_external : 1 - <2217b> DW_AT_name : (indirect string, offset: 0xf49b0): USB_ReadPMA - <2217f> DW_AT_decl_file : 1 - <2217f> DW_AT_decl_line : 870 - <22181> DW_AT_decl_column : 6 - <22181> DW_AT_prototyped : 1 - <22181> DW_AT_low_pc : 0x0 - <22185> DW_AT_high_pc : 0x98 - <22189> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2218b> DW_AT_call_all_calls: 1 - <2218b> DW_AT_sibling : <0x22223> - <2><2218f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22190> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <22194> DW_AT_decl_file : 1 - <22194> DW_AT_decl_line : 870 - <22196> DW_AT_decl_column : 37 - <22197> DW_AT_type : <0x22223> - <2219b> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2219e>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2219f> DW_AT_name : (indirect string, offset: 0xf9659): pbUsrBuf - <221a3> DW_AT_decl_file : 1 - <221a3> DW_AT_decl_line : 870 - <221a5> DW_AT_decl_column : 52 - <221a6> DW_AT_type : <0x2201a> - <221aa> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><221ad>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <221ae> DW_AT_name : (indirect string, offset: 0xf9682): wPMABufAddr - <221b2> DW_AT_decl_file : 1 - <221b2> DW_AT_decl_line : 870 - <221b4> DW_AT_decl_column : 71 - <221b5> DW_AT_type : <0x21e2a> - <221b9> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) - <2><221bc>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <221bd> DW_AT_name : (indirect string, offset: 0xf96ef): wNBytes - <221c1> DW_AT_decl_file : 1 - <221c1> DW_AT_decl_line : 870 - <221c3> DW_AT_decl_column : 93 - <221c4> DW_AT_type : <0x21e2a> - <221c8> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><221cb>: Abbrev Number: 16 (DW_TAG_variable) - <221cc> DW_AT_name : n - <221ce> DW_AT_decl_file : 1 - <221ce> DW_AT_decl_line : 872 - <221d0> DW_AT_decl_column : 12 - <221d0> DW_AT_type : <0x21e3b> - <221d4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><221d7>: Abbrev Number: 1 (DW_TAG_variable) - <221d8> DW_AT_name : (indirect string, offset: 0xf968e): BaseAddr - <221dc> DW_AT_decl_file : 1 - <221dc> DW_AT_decl_line : 873 - <221de> DW_AT_decl_column : 12 - <221df> DW_AT_type : <0x21e3b> - <221e3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><221e6>: Abbrev Number: 1 (DW_TAG_variable) - <221e7> DW_AT_name : (indirect string, offset: 0xfa94e): count - <221eb> DW_AT_decl_file : 1 - <221eb> DW_AT_decl_line : 874 - <221ed> DW_AT_decl_column : 12 - <221ee> DW_AT_type : <0x21e3b> - <221f2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><221f5>: Abbrev Number: 1 (DW_TAG_variable) - <221f6> DW_AT_name : (indirect string, offset: 0xf96f7): RdVal - <221fa> DW_AT_decl_file : 1 - <221fa> DW_AT_decl_line : 875 - <221fc> DW_AT_decl_column : 12 - <221fd> DW_AT_type : <0x21e3b> - <22201> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><22204>: Abbrev Number: 1 (DW_TAG_variable) - <22205> DW_AT_name : (indirect string, offset: 0xf96e8): pdwVal - <22209> DW_AT_decl_file : 1 - <22209> DW_AT_decl_line : 876 - <2220b> DW_AT_decl_column : 18 - <2220c> DW_AT_type : <0x22228> - <22210> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><22213>: Abbrev Number: 1 (DW_TAG_variable) - <22214> DW_AT_name : (indirect string, offset: 0xf49f4): pBuf - <22218> DW_AT_decl_file : 1 - <22218> DW_AT_decl_line : 877 - <2221a> DW_AT_decl_column : 12 - <2221b> DW_AT_type : <0x2201a> - <2221f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><22222>: Abbrev Number: 0 - <1><22223>: Abbrev Number: 13 (DW_TAG_pointer_type) - <22224> DW_AT_byte_size : 4 - <22224> DW_AT_type : <0x21fde> - <1><22228>: Abbrev Number: 13 (DW_TAG_pointer_type) - <22229> DW_AT_byte_size : 4 - <22229> DW_AT_type : <0x21e36> - <1><2222d>: Abbrev Number: 21 (DW_TAG_subprogram) - <2222e> DW_AT_external : 1 - <2222e> DW_AT_name : (indirect string, offset: 0xf47b5): USB_WritePMA - <22232> DW_AT_decl_file : 1 - <22232> DW_AT_decl_line : 835 - <22234> DW_AT_decl_column : 6 - <22234> DW_AT_prototyped : 1 - <22234> DW_AT_low_pc : 0x0 - <22238> DW_AT_high_pc : 0x84 - <2223c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2223e> DW_AT_call_all_calls: 1 - <2223e> DW_AT_sibling : <0x222d6> - <2><22242>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22243> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <22247> DW_AT_decl_file : 1 - <22247> DW_AT_decl_line : 835 - <22249> DW_AT_decl_column : 38 - <2224a> DW_AT_type : <0x22223> - <2224e> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><22251>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22252> DW_AT_name : (indirect string, offset: 0xf9659): pbUsrBuf - <22256> DW_AT_decl_file : 1 - <22256> DW_AT_decl_line : 835 - <22258> DW_AT_decl_column : 53 - <22259> DW_AT_type : <0x2201a> - <2225d> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><22260>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22261> DW_AT_name : (indirect string, offset: 0xf9682): wPMABufAddr - <22265> DW_AT_decl_file : 1 - <22265> DW_AT_decl_line : 835 - <22267> DW_AT_decl_column : 72 - <22268> DW_AT_type : <0x21e2a> - <2226c> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) + <220aa> DW_AT_decl_line : 118 + <220ab> DW_AT_decl_column : 13 + <220ac> DW_AT_type : <0x21d8b> + <220b0> DW_AT_data_member_location: 32 + <2><220b1>: Abbrev Number: 5 (DW_TAG_member) + <220b2> DW_AT_name : (indirect string, offset: 0xf0e39): xfer_fill_db + <220b6> DW_AT_decl_file : 6 + <220b6> DW_AT_decl_line : 120 + <220b7> DW_AT_decl_column : 13 + <220b8> DW_AT_type : <0x21d6e> + <220bc> DW_AT_data_member_location: 36 + <2><220bd>: Abbrev Number: 0 + <1><220be>: Abbrev Number: 9 (DW_TAG_typedef) + <220bf> DW_AT_name : (indirect string, offset: 0xf00d9): USB_EPTypeDef + <220c3> DW_AT_decl_file : 6 + <220c4> DW_AT_decl_line : 121 + <220c5> DW_AT_decl_column : 3 + <220c6> DW_AT_type : <0x22001> + <1><220ca>: Abbrev Number: 21 (DW_TAG_subprogram) + <220cb> DW_AT_external : 1 + <220cb> DW_AT_name : (indirect string, offset: 0xf4995): USB_ReadPMA + <220cf> DW_AT_decl_file : 1 + <220cf> DW_AT_decl_line : 870 + <220d1> DW_AT_decl_column : 6 + <220d1> DW_AT_prototyped : 1 + <220d1> DW_AT_low_pc : 0x0 + <220d5> DW_AT_high_pc : 0x98 + <220d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <220db> DW_AT_call_all_calls: 1 + <220db> DW_AT_sibling : <0x22173> + <2><220df>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <220e0> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <220e4> DW_AT_decl_file : 1 + <220e4> DW_AT_decl_line : 870 + <220e6> DW_AT_decl_column : 37 + <220e7> DW_AT_type : <0x22173> + <220eb> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><220ee>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <220ef> DW_AT_name : (indirect string, offset: 0xf963e): pbUsrBuf + <220f3> DW_AT_decl_file : 1 + <220f3> DW_AT_decl_line : 870 + <220f5> DW_AT_decl_column : 52 + <220f6> DW_AT_type : <0x21f6a> + <220fa> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><220fd>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <220fe> DW_AT_name : (indirect string, offset: 0xf9667): wPMABufAddr + <22102> DW_AT_decl_file : 1 + <22102> DW_AT_decl_line : 870 + <22104> DW_AT_decl_column : 71 + <22105> DW_AT_type : <0x21d7a> + <22109> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) + <2><2210c>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2210d> DW_AT_name : (indirect string, offset: 0xf96d4): wNBytes + <22111> DW_AT_decl_file : 1 + <22111> DW_AT_decl_line : 870 + <22113> DW_AT_decl_column : 93 + <22114> DW_AT_type : <0x21d7a> + <22118> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2211b>: Abbrev Number: 16 (DW_TAG_variable) + <2211c> DW_AT_name : n + <2211e> DW_AT_decl_file : 1 + <2211e> DW_AT_decl_line : 872 + <22120> DW_AT_decl_column : 12 + <22120> DW_AT_type : <0x21d8b> + <22124> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><22127>: Abbrev Number: 1 (DW_TAG_variable) + <22128> DW_AT_name : (indirect string, offset: 0xf9673): BaseAddr + <2212c> DW_AT_decl_file : 1 + <2212c> DW_AT_decl_line : 873 + <2212e> DW_AT_decl_column : 12 + <2212f> DW_AT_type : <0x21d8b> + <22133> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><22136>: Abbrev Number: 1 (DW_TAG_variable) + <22137> DW_AT_name : (indirect string, offset: 0xfa933): count + <2213b> DW_AT_decl_file : 1 + <2213b> DW_AT_decl_line : 874 + <2213d> DW_AT_decl_column : 12 + <2213e> DW_AT_type : <0x21d8b> + <22142> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><22145>: Abbrev Number: 1 (DW_TAG_variable) + <22146> DW_AT_name : (indirect string, offset: 0xf96dc): RdVal + <2214a> DW_AT_decl_file : 1 + <2214a> DW_AT_decl_line : 875 + <2214c> DW_AT_decl_column : 12 + <2214d> DW_AT_type : <0x21d8b> + <22151> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><22154>: Abbrev Number: 1 (DW_TAG_variable) + <22155> DW_AT_name : (indirect string, offset: 0xf96cd): pdwVal + <22159> DW_AT_decl_file : 1 + <22159> DW_AT_decl_line : 876 + <2215b> DW_AT_decl_column : 18 + <2215c> DW_AT_type : <0x22178> + <22160> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><22163>: Abbrev Number: 1 (DW_TAG_variable) + <22164> DW_AT_name : (indirect string, offset: 0xf49d9): pBuf + <22168> DW_AT_decl_file : 1 + <22168> DW_AT_decl_line : 877 + <2216a> DW_AT_decl_column : 12 + <2216b> DW_AT_type : <0x21f6a> + <2216f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><22172>: Abbrev Number: 0 + <1><22173>: Abbrev Number: 13 (DW_TAG_pointer_type) + <22174> DW_AT_byte_size : 4 + <22174> DW_AT_type : <0x21f2e> + <1><22178>: Abbrev Number: 13 (DW_TAG_pointer_type) + <22179> DW_AT_byte_size : 4 + <22179> DW_AT_type : <0x21d86> + <1><2217d>: Abbrev Number: 21 (DW_TAG_subprogram) + <2217e> DW_AT_external : 1 + <2217e> DW_AT_name : (indirect string, offset: 0xf479a): USB_WritePMA + <22182> DW_AT_decl_file : 1 + <22182> DW_AT_decl_line : 835 + <22184> DW_AT_decl_column : 6 + <22184> DW_AT_prototyped : 1 + <22184> DW_AT_low_pc : 0x0 + <22188> DW_AT_high_pc : 0x84 + <2218c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2218e> DW_AT_call_all_calls: 1 + <2218e> DW_AT_sibling : <0x22226> + <2><22192>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <22193> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <22197> DW_AT_decl_file : 1 + <22197> DW_AT_decl_line : 835 + <22199> DW_AT_decl_column : 38 + <2219a> DW_AT_type : <0x22173> + <2219e> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><221a1>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <221a2> DW_AT_name : (indirect string, offset: 0xf963e): pbUsrBuf + <221a6> DW_AT_decl_file : 1 + <221a6> DW_AT_decl_line : 835 + <221a8> DW_AT_decl_column : 53 + <221a9> DW_AT_type : <0x21f6a> + <221ad> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><221b0>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <221b1> DW_AT_name : (indirect string, offset: 0xf9667): wPMABufAddr + <221b5> DW_AT_decl_file : 1 + <221b5> DW_AT_decl_line : 835 + <221b7> DW_AT_decl_column : 72 + <221b8> DW_AT_type : <0x21d7a> + <221bc> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) + <2><221bf>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <221c0> DW_AT_name : (indirect string, offset: 0xf96d4): wNBytes + <221c4> DW_AT_decl_file : 1 + <221c4> DW_AT_decl_line : 835 + <221c6> DW_AT_decl_column : 94 + <221c7> DW_AT_type : <0x21d7a> + <221cb> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><221ce>: Abbrev Number: 16 (DW_TAG_variable) + <221cf> DW_AT_name : n + <221d1> DW_AT_decl_file : 1 + <221d1> DW_AT_decl_line : 837 + <221d3> DW_AT_decl_column : 12 + <221d3> DW_AT_type : <0x21d8b> + <221d7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><221da>: Abbrev Number: 1 (DW_TAG_variable) + <221db> DW_AT_name : (indirect string, offset: 0xf9673): BaseAddr + <221df> DW_AT_decl_file : 1 + <221df> DW_AT_decl_line : 838 + <221e1> DW_AT_decl_column : 12 + <221e2> DW_AT_type : <0x21d8b> + <221e6> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><221e9>: Abbrev Number: 1 (DW_TAG_variable) + <221ea> DW_AT_name : (indirect string, offset: 0xfa933): count + <221ee> DW_AT_decl_file : 1 + <221ee> DW_AT_decl_line : 839 + <221f0> DW_AT_decl_column : 12 + <221f1> DW_AT_type : <0x21d8b> + <221f5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><221f8>: Abbrev Number: 1 (DW_TAG_variable) + <221f9> DW_AT_name : (indirect string, offset: 0xf9638): WrVal + <221fd> DW_AT_decl_file : 1 + <221fd> DW_AT_decl_line : 840 + <221ff> DW_AT_decl_column : 12 + <22200> DW_AT_type : <0x21d7a> + <22204> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <2><22207>: Abbrev Number: 1 (DW_TAG_variable) + <22208> DW_AT_name : (indirect string, offset: 0xf96cd): pdwVal + <2220c> DW_AT_decl_file : 1 + <2220c> DW_AT_decl_line : 841 + <2220e> DW_AT_decl_column : 18 + <2220f> DW_AT_type : <0x22178> + <22213> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><22216>: Abbrev Number: 1 (DW_TAG_variable) + <22217> DW_AT_name : (indirect string, offset: 0xf49d9): pBuf + <2221b> DW_AT_decl_file : 1 + <2221b> DW_AT_decl_line : 842 + <2221d> DW_AT_decl_column : 12 + <2221e> DW_AT_type : <0x21f6a> + <22222> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><22225>: Abbrev Number: 0 + <1><22226>: Abbrev Number: 7 (DW_TAG_subprogram) + <22227> DW_AT_external : 1 + <22227> DW_AT_name : (indirect string, offset: 0xf48ff): USB_DeActivateRemoteWakeup + <2222b> DW_AT_decl_file : 1 + <2222b> DW_AT_decl_line : 820 + <2222d> DW_AT_decl_column : 19 + <2222e> DW_AT_prototyped : 1 + <2222e> DW_AT_type : <0x21f5e> + <22232> DW_AT_low_pc : 0x0 + <22236> DW_AT_high_pc : 0x2a + <2223a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2223c> DW_AT_call_all_calls: 1 + <2223c> DW_AT_sibling : <0x22250> + <2><22240>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <22241> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <22245> DW_AT_decl_file : 1 + <22245> DW_AT_decl_line : 820 + <22247> DW_AT_decl_column : 59 + <22248> DW_AT_type : <0x22250> + <2224c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2224f>: Abbrev Number: 0 + <1><22250>: Abbrev Number: 13 (DW_TAG_pointer_type) + <22251> DW_AT_byte_size : 4 + <22251> DW_AT_type : <0x21f21> + <1><22255>: Abbrev Number: 7 (DW_TAG_subprogram) + <22256> DW_AT_external : 1 + <22256> DW_AT_name : (indirect string, offset: 0xf4c57): USB_ActivateRemoteWakeup + <2225a> DW_AT_decl_file : 1 + <2225a> DW_AT_decl_line : 808 + <2225c> DW_AT_decl_column : 19 + <2225d> DW_AT_prototyped : 1 + <2225d> DW_AT_type : <0x21f5e> + <22261> DW_AT_low_pc : 0x0 + <22265> DW_AT_high_pc : 0x2a + <22269> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2226b> DW_AT_call_all_calls: 1 + <2226b> DW_AT_sibling : <0x2227f> <2><2226f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22270> DW_AT_name : (indirect string, offset: 0xf96ef): wNBytes + <22270> DW_AT_name : (indirect string, offset: 0xf4de9): USBx <22274> DW_AT_decl_file : 1 - <22274> DW_AT_decl_line : 835 - <22276> DW_AT_decl_column : 94 - <22277> DW_AT_type : <0x21e2a> - <2227b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2227e>: Abbrev Number: 16 (DW_TAG_variable) - <2227f> DW_AT_name : n - <22281> DW_AT_decl_file : 1 - <22281> DW_AT_decl_line : 837 - <22283> DW_AT_decl_column : 12 - <22283> DW_AT_type : <0x21e3b> - <22287> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2228a>: Abbrev Number: 1 (DW_TAG_variable) - <2228b> DW_AT_name : (indirect string, offset: 0xf968e): BaseAddr - <2228f> DW_AT_decl_file : 1 - <2228f> DW_AT_decl_line : 838 - <22291> DW_AT_decl_column : 12 - <22292> DW_AT_type : <0x21e3b> - <22296> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><22299>: Abbrev Number: 1 (DW_TAG_variable) - <2229a> DW_AT_name : (indirect string, offset: 0xfa94e): count + <22274> DW_AT_decl_line : 808 + <22276> DW_AT_decl_column : 57 + <22277> DW_AT_type : <0x22250> + <2227b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2227e>: Abbrev Number: 0 + <1><2227f>: Abbrev Number: 7 (DW_TAG_subprogram) + <22280> DW_AT_external : 1 + <22280> DW_AT_name : (indirect string, offset: 0xf486d): USB_ReadInterrupts + <22284> DW_AT_decl_file : 1 + <22284> DW_AT_decl_line : 795 + <22286> DW_AT_decl_column : 10 + <22287> DW_AT_prototyped : 1 + <22287> DW_AT_type : <0x21d8b> + <2228b> DW_AT_low_pc : 0x0 + <2228f> DW_AT_high_pc : 0x20 + <22293> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <22295> DW_AT_call_all_calls: 1 + <22295> DW_AT_sibling : <0x222b8> + <2><22299>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2229a> DW_AT_name : (indirect string, offset: 0xf4de9): USBx <2229e> DW_AT_decl_file : 1 - <2229e> DW_AT_decl_line : 839 - <222a0> DW_AT_decl_column : 12 - <222a1> DW_AT_type : <0x21e3b> - <222a5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2229e> DW_AT_decl_line : 795 + <222a0> DW_AT_decl_column : 48 + <222a1> DW_AT_type : <0x22173> + <222a5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) <2><222a8>: Abbrev Number: 1 (DW_TAG_variable) - <222a9> DW_AT_name : (indirect string, offset: 0xf9653): WrVal + <222a9> DW_AT_name : (indirect string, offset: 0xefb69): tmpreg <222ad> DW_AT_decl_file : 1 - <222ad> DW_AT_decl_line : 840 + <222ad> DW_AT_decl_line : 797 <222af> DW_AT_decl_column : 12 - <222b0> DW_AT_type : <0x21e2a> - <222b4> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <2><222b7>: Abbrev Number: 1 (DW_TAG_variable) - <222b8> DW_AT_name : (indirect string, offset: 0xf96e8): pdwVal - <222bc> DW_AT_decl_file : 1 - <222bc> DW_AT_decl_line : 841 - <222be> DW_AT_decl_column : 18 - <222bf> DW_AT_type : <0x22228> - <222c3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><222c6>: Abbrev Number: 1 (DW_TAG_variable) - <222c7> DW_AT_name : (indirect string, offset: 0xf49f4): pBuf - <222cb> DW_AT_decl_file : 1 - <222cb> DW_AT_decl_line : 842 - <222cd> DW_AT_decl_column : 12 - <222ce> DW_AT_type : <0x2201a> - <222d2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><222d5>: Abbrev Number: 0 - <1><222d6>: Abbrev Number: 7 (DW_TAG_subprogram) - <222d7> DW_AT_external : 1 - <222d7> DW_AT_name : (indirect string, offset: 0xf491a): USB_DeActivateRemoteWakeup - <222db> DW_AT_decl_file : 1 - <222db> DW_AT_decl_line : 820 - <222dd> DW_AT_decl_column : 19 - <222de> DW_AT_prototyped : 1 - <222de> DW_AT_type : <0x2200e> - <222e2> DW_AT_low_pc : 0x0 - <222e6> DW_AT_high_pc : 0x2a - <222ea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <222ec> DW_AT_call_all_calls: 1 - <222ec> DW_AT_sibling : <0x22300> - <2><222f0>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <222f1> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <222f5> DW_AT_decl_file : 1 - <222f5> DW_AT_decl_line : 820 - <222f7> DW_AT_decl_column : 59 - <222f8> DW_AT_type : <0x22300> - <222fc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><222ff>: Abbrev Number: 0 - <1><22300>: Abbrev Number: 13 (DW_TAG_pointer_type) - <22301> DW_AT_byte_size : 4 - <22301> DW_AT_type : <0x21fd1> - <1><22305>: Abbrev Number: 7 (DW_TAG_subprogram) - <22306> DW_AT_external : 1 - <22306> DW_AT_name : (indirect string, offset: 0xf4c72): USB_ActivateRemoteWakeup - <2230a> DW_AT_decl_file : 1 - <2230a> DW_AT_decl_line : 808 - <2230c> DW_AT_decl_column : 19 - <2230d> DW_AT_prototyped : 1 - <2230d> DW_AT_type : <0x2200e> - <22311> DW_AT_low_pc : 0x0 - <22315> DW_AT_high_pc : 0x2a - <22319> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2231b> DW_AT_call_all_calls: 1 - <2231b> DW_AT_sibling : <0x2232f> - <2><2231f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22320> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <22324> DW_AT_decl_file : 1 - <22324> DW_AT_decl_line : 808 - <22326> DW_AT_decl_column : 57 - <22327> DW_AT_type : <0x22300> - <2232b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2232e>: Abbrev Number: 0 - <1><2232f>: Abbrev Number: 7 (DW_TAG_subprogram) - <22330> DW_AT_external : 1 - <22330> DW_AT_name : (indirect string, offset: 0xf4888): USB_ReadInterrupts - <22334> DW_AT_decl_file : 1 - <22334> DW_AT_decl_line : 795 - <22336> DW_AT_decl_column : 10 - <22337> DW_AT_prototyped : 1 - <22337> DW_AT_type : <0x21e3b> - <2233b> DW_AT_low_pc : 0x0 - <2233f> DW_AT_high_pc : 0x20 - <22343> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <22345> DW_AT_call_all_calls: 1 - <22345> DW_AT_sibling : <0x22368> - <2><22349>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2234a> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <2234e> DW_AT_decl_file : 1 - <2234e> DW_AT_decl_line : 795 - <22350> DW_AT_decl_column : 48 - <22351> DW_AT_type : <0x22223> - <22355> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><22358>: Abbrev Number: 1 (DW_TAG_variable) - <22359> DW_AT_name : (indirect string, offset: 0xefb42): tmpreg - <2235d> DW_AT_decl_file : 1 - <2235d> DW_AT_decl_line : 797 - <2235f> DW_AT_decl_column : 12 - <22360> DW_AT_type : <0x21e3b> - <22364> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><22367>: Abbrev Number: 0 - <1><22368>: Abbrev Number: 7 (DW_TAG_subprogram) - <22369> DW_AT_external : 1 - <22369> DW_AT_name : (indirect string, offset: 0xf4b2a): USB_DevDisconnect - <2236d> DW_AT_decl_file : 1 - <2236d> DW_AT_decl_line : 782 - <2236f> DW_AT_decl_column : 20 - <22370> DW_AT_prototyped : 1 - <22370> DW_AT_type : <0x2200e> - <22374> DW_AT_low_pc : 0x0 - <22378> DW_AT_high_pc : 0x2a - <2237c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2237e> DW_AT_call_all_calls: 1 - <2237e> DW_AT_sibling : <0x22392> - <2><22382>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22383> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <22387> DW_AT_decl_file : 1 - <22387> DW_AT_decl_line : 782 - <22389> DW_AT_decl_column : 51 - <2238a> DW_AT_type : <0x22300> - <2238e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><22391>: Abbrev Number: 0 - <1><22392>: Abbrev Number: 7 (DW_TAG_subprogram) - <22393> DW_AT_external : 1 - <22393> DW_AT_name : (indirect string, offset: 0xf493c): USB_DevConnect - <22397> DW_AT_decl_file : 1 - <22397> DW_AT_decl_line : 769 - <22399> DW_AT_decl_column : 20 - <2239a> DW_AT_prototyped : 1 - <2239a> DW_AT_type : <0x2200e> - <2239e> DW_AT_low_pc : 0x0 - <223a2> DW_AT_high_pc : 0x2e - <223a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <223a8> DW_AT_call_all_calls: 1 - <223a8> DW_AT_sibling : <0x223bc> - <2><223ac>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <223ad> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <223b1> DW_AT_decl_file : 1 - <223b1> DW_AT_decl_line : 769 - <223b3> DW_AT_decl_column : 48 - <223b4> DW_AT_type : <0x22300> - <223b8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><223bb>: Abbrev Number: 0 - <1><223bc>: Abbrev Number: 7 (DW_TAG_subprogram) - <223bd> DW_AT_external : 1 - <223bd> DW_AT_name : (indirect string, offset: 0xf4b18): USB_SetDevAddress - <223c1> DW_AT_decl_file : 1 - <223c1> DW_AT_decl_line : 753 - <223c3> DW_AT_decl_column : 20 - <223c4> DW_AT_prototyped : 1 - <223c4> DW_AT_type : <0x2200e> - <223c8> DW_AT_low_pc : 0x0 - <223cc> DW_AT_high_pc : 0x28 - <223d0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <223d2> DW_AT_call_all_calls: 1 - <223d2> DW_AT_sibling : <0x223f5> - <2><223d6>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <223d7> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <223db> DW_AT_decl_file : 1 - <223db> DW_AT_decl_line : 753 - <223dd> DW_AT_decl_column : 51 - <223de> DW_AT_type : <0x22300> - <223e2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><223e5>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <223e6> DW_AT_name : (indirect string, offset: 0xf0a6f): address - <223ea> DW_AT_decl_file : 1 - <223ea> DW_AT_decl_line : 753 - <223ec> DW_AT_decl_column : 65 - <223ed> DW_AT_type : <0x21e1e> - <223f1> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><223f4>: Abbrev Number: 0 - <1><223f5>: Abbrev Number: 7 (DW_TAG_subprogram) - <223f6> DW_AT_external : 1 - <223f6> DW_AT_name : (indirect string, offset: 0xf4b63): USB_StopDevice - <223fa> DW_AT_decl_file : 1 - <223fa> DW_AT_decl_line : 732 - <223fc> DW_AT_decl_column : 19 - <223fd> DW_AT_prototyped : 1 - <223fd> DW_AT_type : <0x2200e> - <22401> DW_AT_low_pc : 0x0 - <22405> DW_AT_high_pc : 0x2e - <22409> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2240b> DW_AT_call_all_calls: 1 - <2240b> DW_AT_sibling : <0x2241f> - <2><2240f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22410> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <22414> DW_AT_decl_file : 1 - <22414> DW_AT_decl_line : 732 - <22416> DW_AT_decl_column : 47 - <22417> DW_AT_type : <0x22300> - <2241b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2241e>: Abbrev Number: 0 - <1><2241f>: Abbrev Number: 7 (DW_TAG_subprogram) - <22420> DW_AT_external : 1 - <22420> DW_AT_name : (indirect string, offset: 0xf4ada): USB_EPStopXfer - <22424> DW_AT_decl_file : 1 - <22424> DW_AT_decl_line : 687 - <22426> DW_AT_decl_column : 19 - <22427> DW_AT_prototyped : 1 - <22427> DW_AT_type : <0x2200e> - <2242b> DW_AT_low_pc : 0x0 - <2242f> DW_AT_high_pc : 0x138 - <22433> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <22435> DW_AT_call_all_calls: 1 - <22435> DW_AT_sibling : <0x224c7> - <2><22439>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <2243a> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <2243e> DW_AT_decl_file : 1 - <2243e> DW_AT_decl_line : 687 - <22440> DW_AT_decl_column : 47 - <22441> DW_AT_type : <0x22300> - <22445> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><22448>: Abbrev Number: 14 (DW_TAG_formal_parameter) - <22449> DW_AT_name : ep - <2244c> DW_AT_decl_file : 1 - <2244c> DW_AT_decl_line : 687 - <2244e> DW_AT_decl_column : 68 - <2244f> DW_AT_type : <0x224c7> - <22453> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><22456>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22457> DW_AT_low_pc : 0x0 - <2245b> DW_AT_high_pc : 0x40 - <2245f> DW_AT_sibling : <0x22473> - <3><22463>: Abbrev Number: 1 (DW_TAG_variable) - <22464> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22468> DW_AT_decl_file : 1 - <22468> DW_AT_decl_line : 697 - <2246a> DW_AT_decl_column : 9 - <2246b> DW_AT_type : <0x21e2a> - <2246f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><22472>: Abbrev Number: 0 - <2><22473>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22474> DW_AT_low_pc : 0x0 - <22478> DW_AT_high_pc : 0x3a - <2247c> DW_AT_sibling : <0x22490> - <3><22480>: Abbrev Number: 1 (DW_TAG_variable) - <22481> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22485> DW_AT_decl_file : 1 - <22485> DW_AT_decl_line : 702 - <22487> DW_AT_decl_column : 9 - <22488> DW_AT_type : <0x21e2a> - <2248c> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <3><2248f>: Abbrev Number: 0 - <2><22490>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22491> DW_AT_low_pc : 0x0 - <22495> DW_AT_high_pc : 0x40 - <22499> DW_AT_sibling : <0x224ad> - <3><2249d>: Abbrev Number: 1 (DW_TAG_variable) - <2249e> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <224a2> DW_AT_decl_file : 1 - <224a2> DW_AT_decl_line : 713 - <224a4> DW_AT_decl_column : 9 - <224a5> DW_AT_type : <0x21e2a> - <224a9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><224ac>: Abbrev Number: 0 - <2><224ad>: Abbrev Number: 3 (DW_TAG_lexical_block) - <224ae> DW_AT_low_pc : 0x0 - <224b2> DW_AT_high_pc : 0x38 - <3><224b6>: Abbrev Number: 1 (DW_TAG_variable) - <224b7> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <224bb> DW_AT_decl_file : 1 - <224bb> DW_AT_decl_line : 718 - <224bd> DW_AT_decl_column : 9 - <224be> DW_AT_type : <0x21e2a> - <224c2> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <3><224c5>: Abbrev Number: 0 - <2><224c6>: Abbrev Number: 0 - <1><224c7>: Abbrev Number: 13 (DW_TAG_pointer_type) - <224c8> DW_AT_byte_size : 4 - <224c8> DW_AT_type : <0x2216e> - <1><224cc>: Abbrev Number: 7 (DW_TAG_subprogram) - <224cd> DW_AT_external : 1 - <224cd> DW_AT_name : (indirect string, offset: 0xf4bd2): USB_EPClearStall - <224d1> DW_AT_decl_file : 1 - <224d1> DW_AT_decl_line : 655 - <224d3> DW_AT_decl_column : 19 - <224d4> DW_AT_prototyped : 1 - <224d4> DW_AT_type : <0x2200e> - <224d8> DW_AT_low_pc : 0x0 - <224dc> DW_AT_high_pc : 0x15c - <224e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <224e2> DW_AT_call_all_calls: 1 - <224e2> DW_AT_sibling : <0x225a6> - <2><224e6>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <224e7> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <224eb> DW_AT_decl_file : 1 - <224eb> DW_AT_decl_line : 655 - <224ed> DW_AT_decl_column : 49 - <224ee> DW_AT_type : <0x22300> - <224f2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><224f5>: Abbrev Number: 14 (DW_TAG_formal_parameter) - <224f6> DW_AT_name : ep - <224f9> DW_AT_decl_file : 1 - <224f9> DW_AT_decl_line : 655 - <224fb> DW_AT_decl_column : 70 - <224fc> DW_AT_type : <0x224c7> - <22500> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><22503>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22504> DW_AT_low_pc : 0x0 - <22508> DW_AT_high_pc : 0x50 - <2250c> DW_AT_sibling : <0x22539> - <3><22510>: Abbrev Number: 1 (DW_TAG_variable) - <22511> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal + <222b0> DW_AT_type : <0x21d8b> + <222b4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><222b7>: Abbrev Number: 0 + <1><222b8>: Abbrev Number: 7 (DW_TAG_subprogram) + <222b9> DW_AT_external : 1 + <222b9> DW_AT_name : (indirect string, offset: 0xf4b0f): USB_DevDisconnect + <222bd> DW_AT_decl_file : 1 + <222bd> DW_AT_decl_line : 782 + <222bf> DW_AT_decl_column : 20 + <222c0> DW_AT_prototyped : 1 + <222c0> DW_AT_type : <0x21f5e> + <222c4> DW_AT_low_pc : 0x0 + <222c8> DW_AT_high_pc : 0x2a + <222cc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <222ce> DW_AT_call_all_calls: 1 + <222ce> DW_AT_sibling : <0x222e2> + <2><222d2>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <222d3> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <222d7> DW_AT_decl_file : 1 + <222d7> DW_AT_decl_line : 782 + <222d9> DW_AT_decl_column : 51 + <222da> DW_AT_type : <0x22250> + <222de> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><222e1>: Abbrev Number: 0 + <1><222e2>: Abbrev Number: 7 (DW_TAG_subprogram) + <222e3> DW_AT_external : 1 + <222e3> DW_AT_name : (indirect string, offset: 0xf4921): USB_DevConnect + <222e7> DW_AT_decl_file : 1 + <222e7> DW_AT_decl_line : 769 + <222e9> DW_AT_decl_column : 20 + <222ea> DW_AT_prototyped : 1 + <222ea> DW_AT_type : <0x21f5e> + <222ee> DW_AT_low_pc : 0x0 + <222f2> DW_AT_high_pc : 0x2e + <222f6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <222f8> DW_AT_call_all_calls: 1 + <222f8> DW_AT_sibling : <0x2230c> + <2><222fc>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <222fd> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <22301> DW_AT_decl_file : 1 + <22301> DW_AT_decl_line : 769 + <22303> DW_AT_decl_column : 48 + <22304> DW_AT_type : <0x22250> + <22308> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2230b>: Abbrev Number: 0 + <1><2230c>: Abbrev Number: 7 (DW_TAG_subprogram) + <2230d> DW_AT_external : 1 + <2230d> DW_AT_name : (indirect string, offset: 0xf4afd): USB_SetDevAddress + <22311> DW_AT_decl_file : 1 + <22311> DW_AT_decl_line : 753 + <22313> DW_AT_decl_column : 20 + <22314> DW_AT_prototyped : 1 + <22314> DW_AT_type : <0x21f5e> + <22318> DW_AT_low_pc : 0x0 + <2231c> DW_AT_high_pc : 0x28 + <22320> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <22322> DW_AT_call_all_calls: 1 + <22322> DW_AT_sibling : <0x22345> + <2><22326>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <22327> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <2232b> DW_AT_decl_file : 1 + <2232b> DW_AT_decl_line : 753 + <2232d> DW_AT_decl_column : 51 + <2232e> DW_AT_type : <0x22250> + <22332> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><22335>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <22336> DW_AT_name : (indirect string, offset: 0xf0a61): address + <2233a> DW_AT_decl_file : 1 + <2233a> DW_AT_decl_line : 753 + <2233c> DW_AT_decl_column : 65 + <2233d> DW_AT_type : <0x21d6e> + <22341> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><22344>: Abbrev Number: 0 + <1><22345>: Abbrev Number: 7 (DW_TAG_subprogram) + <22346> DW_AT_external : 1 + <22346> DW_AT_name : (indirect string, offset: 0xf4b48): USB_StopDevice + <2234a> DW_AT_decl_file : 1 + <2234a> DW_AT_decl_line : 732 + <2234c> DW_AT_decl_column : 19 + <2234d> DW_AT_prototyped : 1 + <2234d> DW_AT_type : <0x21f5e> + <22351> DW_AT_low_pc : 0x0 + <22355> DW_AT_high_pc : 0x2e + <22359> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2235b> DW_AT_call_all_calls: 1 + <2235b> DW_AT_sibling : <0x2236f> + <2><2235f>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <22360> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <22364> DW_AT_decl_file : 1 + <22364> DW_AT_decl_line : 732 + <22366> DW_AT_decl_column : 47 + <22367> DW_AT_type : <0x22250> + <2236b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2236e>: Abbrev Number: 0 + <1><2236f>: Abbrev Number: 7 (DW_TAG_subprogram) + <22370> DW_AT_external : 1 + <22370> DW_AT_name : (indirect string, offset: 0xf4abf): USB_EPStopXfer + <22374> DW_AT_decl_file : 1 + <22374> DW_AT_decl_line : 687 + <22376> DW_AT_decl_column : 19 + <22377> DW_AT_prototyped : 1 + <22377> DW_AT_type : <0x21f5e> + <2237b> DW_AT_low_pc : 0x0 + <2237f> DW_AT_high_pc : 0x138 + <22383> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <22385> DW_AT_call_all_calls: 1 + <22385> DW_AT_sibling : <0x22417> + <2><22389>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <2238a> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <2238e> DW_AT_decl_file : 1 + <2238e> DW_AT_decl_line : 687 + <22390> DW_AT_decl_column : 47 + <22391> DW_AT_type : <0x22250> + <22395> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><22398>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <22399> DW_AT_name : ep + <2239c> DW_AT_decl_file : 1 + <2239c> DW_AT_decl_line : 687 + <2239e> DW_AT_decl_column : 68 + <2239f> DW_AT_type : <0x22417> + <223a3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><223a6>: Abbrev Number: 2 (DW_TAG_lexical_block) + <223a7> DW_AT_low_pc : 0x0 + <223ab> DW_AT_high_pc : 0x40 + <223af> DW_AT_sibling : <0x223c3> + <3><223b3>: Abbrev Number: 1 (DW_TAG_variable) + <223b4> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <223b8> DW_AT_decl_file : 1 + <223b8> DW_AT_decl_line : 697 + <223ba> DW_AT_decl_column : 9 + <223bb> DW_AT_type : <0x21d7a> + <223bf> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><223c2>: Abbrev Number: 0 + <2><223c3>: Abbrev Number: 2 (DW_TAG_lexical_block) + <223c4> DW_AT_low_pc : 0x0 + <223c8> DW_AT_high_pc : 0x3a + <223cc> DW_AT_sibling : <0x223e0> + <3><223d0>: Abbrev Number: 1 (DW_TAG_variable) + <223d1> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <223d5> DW_AT_decl_file : 1 + <223d5> DW_AT_decl_line : 702 + <223d7> DW_AT_decl_column : 9 + <223d8> DW_AT_type : <0x21d7a> + <223dc> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <3><223df>: Abbrev Number: 0 + <2><223e0>: Abbrev Number: 2 (DW_TAG_lexical_block) + <223e1> DW_AT_low_pc : 0x0 + <223e5> DW_AT_high_pc : 0x40 + <223e9> DW_AT_sibling : <0x223fd> + <3><223ed>: Abbrev Number: 1 (DW_TAG_variable) + <223ee> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <223f2> DW_AT_decl_file : 1 + <223f2> DW_AT_decl_line : 713 + <223f4> DW_AT_decl_column : 9 + <223f5> DW_AT_type : <0x21d7a> + <223f9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><223fc>: Abbrev Number: 0 + <2><223fd>: Abbrev Number: 3 (DW_TAG_lexical_block) + <223fe> DW_AT_low_pc : 0x0 + <22402> DW_AT_high_pc : 0x38 + <3><22406>: Abbrev Number: 1 (DW_TAG_variable) + <22407> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <2240b> DW_AT_decl_file : 1 + <2240b> DW_AT_decl_line : 718 + <2240d> DW_AT_decl_column : 9 + <2240e> DW_AT_type : <0x21d7a> + <22412> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <3><22415>: Abbrev Number: 0 + <2><22416>: Abbrev Number: 0 + <1><22417>: Abbrev Number: 13 (DW_TAG_pointer_type) + <22418> DW_AT_byte_size : 4 + <22418> DW_AT_type : <0x220be> + <1><2241c>: Abbrev Number: 7 (DW_TAG_subprogram) + <2241d> DW_AT_external : 1 + <2241d> DW_AT_name : (indirect string, offset: 0xf4bb7): USB_EPClearStall + <22421> DW_AT_decl_file : 1 + <22421> DW_AT_decl_line : 655 + <22423> DW_AT_decl_column : 19 + <22424> DW_AT_prototyped : 1 + <22424> DW_AT_type : <0x21f5e> + <22428> DW_AT_low_pc : 0x0 + <2242c> DW_AT_high_pc : 0x15c + <22430> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <22432> DW_AT_call_all_calls: 1 + <22432> DW_AT_sibling : <0x224f6> + <2><22436>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <22437> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <2243b> DW_AT_decl_file : 1 + <2243b> DW_AT_decl_line : 655 + <2243d> DW_AT_decl_column : 49 + <2243e> DW_AT_type : <0x22250> + <22442> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><22445>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <22446> DW_AT_name : ep + <22449> DW_AT_decl_file : 1 + <22449> DW_AT_decl_line : 655 + <2244b> DW_AT_decl_column : 70 + <2244c> DW_AT_type : <0x22417> + <22450> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><22453>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22454> DW_AT_low_pc : 0x0 + <22458> DW_AT_high_pc : 0x50 + <2245c> DW_AT_sibling : <0x22489> + <3><22460>: Abbrev Number: 1 (DW_TAG_variable) + <22461> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22465> DW_AT_decl_file : 1 + <22465> DW_AT_decl_line : 661 + <22467> DW_AT_decl_column : 7 + <22468> DW_AT_type : <0x21d7a> + <2246c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2246f>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22470> DW_AT_low_pc : 0x0 + <22474> DW_AT_high_pc : 0x38 + <4><22478>: Abbrev Number: 1 (DW_TAG_variable) + <22479> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <2247d> DW_AT_decl_file : 1 + <2247d> DW_AT_decl_line : 661 + <2247f> DW_AT_decl_column : 7 + <22480> DW_AT_type : <0x21d7a> + <22484> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <4><22487>: Abbrev Number: 0 + <3><22488>: Abbrev Number: 0 + <2><22489>: Abbrev Number: 2 (DW_TAG_lexical_block) + <2248a> DW_AT_low_pc : 0x0 + <2248e> DW_AT_high_pc : 0x42 + <22492> DW_AT_sibling : <0x224a6> + <3><22496>: Abbrev Number: 1 (DW_TAG_variable) + <22497> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <2249b> DW_AT_decl_file : 1 + <2249b> DW_AT_decl_line : 666 + <2249d> DW_AT_decl_column : 9 + <2249e> DW_AT_type : <0x21d7a> + <224a2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><224a5>: Abbrev Number: 0 + <2><224a6>: Abbrev Number: 2 (DW_TAG_lexical_block) + <224a7> DW_AT_low_pc : 0x0 + <224ab> DW_AT_high_pc : 0x50 + <224af> DW_AT_sibling : <0x224dc> + <3><224b3>: Abbrev Number: 1 (DW_TAG_variable) + <224b4> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <224b8> DW_AT_decl_file : 1 + <224b8> DW_AT_decl_line : 671 + <224ba> DW_AT_decl_column : 7 + <224bb> DW_AT_type : <0x21d7a> + <224bf> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <3><224c2>: Abbrev Number: 3 (DW_TAG_lexical_block) + <224c3> DW_AT_low_pc : 0x0 + <224c7> DW_AT_high_pc : 0x38 + <4><224cb>: Abbrev Number: 1 (DW_TAG_variable) + <224cc> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <224d0> DW_AT_decl_file : 1 + <224d0> DW_AT_decl_line : 671 + <224d2> DW_AT_decl_column : 7 + <224d3> DW_AT_type : <0x21d7a> + <224d7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <4><224da>: Abbrev Number: 0 + <3><224db>: Abbrev Number: 0 + <2><224dc>: Abbrev Number: 3 (DW_TAG_lexical_block) + <224dd> DW_AT_low_pc : 0x0 + <224e1> DW_AT_high_pc : 0x48 + <3><224e5>: Abbrev Number: 1 (DW_TAG_variable) + <224e6> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <224ea> DW_AT_decl_file : 1 + <224ea> DW_AT_decl_line : 674 + <224ec> DW_AT_decl_column : 7 + <224ed> DW_AT_type : <0x21d7a> + <224f1> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <3><224f4>: Abbrev Number: 0 + <2><224f5>: Abbrev Number: 0 + <1><224f6>: Abbrev Number: 7 (DW_TAG_subprogram) + <224f7> DW_AT_external : 1 + <224f7> DW_AT_name : (indirect string, offset: 0xf4c70): USB_EPSetStall + <224fb> DW_AT_decl_file : 1 + <224fb> DW_AT_decl_line : 635 + <224fd> DW_AT_decl_column : 19 + <224fe> DW_AT_prototyped : 1 + <224fe> DW_AT_type : <0x21f5e> + <22502> DW_AT_low_pc : 0x0 + <22506> DW_AT_high_pc : 0xa2 + <2250a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2250c> DW_AT_call_all_calls: 1 + <2250c> DW_AT_sibling : <0x22564> + <2><22510>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <22511> DW_AT_name : (indirect string, offset: 0xf4de9): USBx <22515> DW_AT_decl_file : 1 - <22515> DW_AT_decl_line : 661 - <22517> DW_AT_decl_column : 7 - <22518> DW_AT_type : <0x21e2a> - <2251c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2251f>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22520> DW_AT_low_pc : 0x0 - <22524> DW_AT_high_pc : 0x38 - <4><22528>: Abbrev Number: 1 (DW_TAG_variable) - <22529> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <2252d> DW_AT_decl_file : 1 - <2252d> DW_AT_decl_line : 661 - <2252f> DW_AT_decl_column : 7 - <22530> DW_AT_type : <0x21e2a> - <22534> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <4><22537>: Abbrev Number: 0 - <3><22538>: Abbrev Number: 0 - <2><22539>: Abbrev Number: 2 (DW_TAG_lexical_block) - <2253a> DW_AT_low_pc : 0x0 - <2253e> DW_AT_high_pc : 0x42 - <22542> DW_AT_sibling : <0x22556> - <3><22546>: Abbrev Number: 1 (DW_TAG_variable) - <22547> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <2254b> DW_AT_decl_file : 1 - <2254b> DW_AT_decl_line : 666 - <2254d> DW_AT_decl_column : 9 - <2254e> DW_AT_type : <0x21e2a> - <22552> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><22555>: Abbrev Number: 0 - <2><22556>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22557> DW_AT_low_pc : 0x0 - <2255b> DW_AT_high_pc : 0x50 - <2255f> DW_AT_sibling : <0x2258c> - <3><22563>: Abbrev Number: 1 (DW_TAG_variable) - <22564> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22568> DW_AT_decl_file : 1 - <22568> DW_AT_decl_line : 671 - <2256a> DW_AT_decl_column : 7 - <2256b> DW_AT_type : <0x21e2a> - <2256f> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <3><22572>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22573> DW_AT_low_pc : 0x0 - <22577> DW_AT_high_pc : 0x38 - <4><2257b>: Abbrev Number: 1 (DW_TAG_variable) - <2257c> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22580> DW_AT_decl_file : 1 - <22580> DW_AT_decl_line : 671 - <22582> DW_AT_decl_column : 7 - <22583> DW_AT_type : <0x21e2a> - <22587> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <4><2258a>: Abbrev Number: 0 - <3><2258b>: Abbrev Number: 0 - <2><2258c>: Abbrev Number: 3 (DW_TAG_lexical_block) - <2258d> DW_AT_low_pc : 0x0 - <22591> DW_AT_high_pc : 0x48 - <3><22595>: Abbrev Number: 1 (DW_TAG_variable) - <22596> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <2259a> DW_AT_decl_file : 1 - <2259a> DW_AT_decl_line : 674 - <2259c> DW_AT_decl_column : 7 - <2259d> DW_AT_type : <0x21e2a> - <225a1> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <3><225a4>: Abbrev Number: 0 - <2><225a5>: Abbrev Number: 0 - <1><225a6>: Abbrev Number: 7 (DW_TAG_subprogram) - <225a7> DW_AT_external : 1 - <225a7> DW_AT_name : (indirect string, offset: 0xf4c8b): USB_EPSetStall - <225ab> DW_AT_decl_file : 1 - <225ab> DW_AT_decl_line : 635 - <225ad> DW_AT_decl_column : 19 - <225ae> DW_AT_prototyped : 1 - <225ae> DW_AT_type : <0x2200e> - <225b2> DW_AT_low_pc : 0x0 - <225b6> DW_AT_high_pc : 0xa2 - <225ba> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <225bc> DW_AT_call_all_calls: 1 - <225bc> DW_AT_sibling : <0x22614> - <2><225c0>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <225c1> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <225c5> DW_AT_decl_file : 1 - <225c5> DW_AT_decl_line : 635 - <225c7> DW_AT_decl_column : 47 - <225c8> DW_AT_type : <0x22300> - <225cc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><225cf>: Abbrev Number: 14 (DW_TAG_formal_parameter) - <225d0> DW_AT_name : ep - <225d3> DW_AT_decl_file : 1 - <225d3> DW_AT_decl_line : 635 - <225d5> DW_AT_decl_column : 68 - <225d6> DW_AT_type : <0x224c7> - <225da> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><225dd>: Abbrev Number: 2 (DW_TAG_lexical_block) - <225de> DW_AT_low_pc : 0x0 - <225e2> DW_AT_high_pc : 0x40 - <225e6> DW_AT_sibling : <0x225fa> - <3><225ea>: Abbrev Number: 1 (DW_TAG_variable) - <225eb> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <225ef> DW_AT_decl_file : 1 - <225ef> DW_AT_decl_line : 639 - <225f1> DW_AT_decl_column : 5 - <225f2> DW_AT_type : <0x21e2a> - <225f6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <22515> DW_AT_decl_line : 635 + <22517> DW_AT_decl_column : 47 + <22518> DW_AT_type : <0x22250> + <2251c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2251f>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <22520> DW_AT_name : ep + <22523> DW_AT_decl_file : 1 + <22523> DW_AT_decl_line : 635 + <22525> DW_AT_decl_column : 68 + <22526> DW_AT_type : <0x22417> + <2252a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2252d>: Abbrev Number: 2 (DW_TAG_lexical_block) + <2252e> DW_AT_low_pc : 0x0 + <22532> DW_AT_high_pc : 0x40 + <22536> DW_AT_sibling : <0x2254a> + <3><2253a>: Abbrev Number: 1 (DW_TAG_variable) + <2253b> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <2253f> DW_AT_decl_file : 1 + <2253f> DW_AT_decl_line : 639 + <22541> DW_AT_decl_column : 5 + <22542> DW_AT_type : <0x21d7a> + <22546> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><22549>: Abbrev Number: 0 + <2><2254a>: Abbrev Number: 3 (DW_TAG_lexical_block) + <2254b> DW_AT_low_pc : 0x0 + <2254f> DW_AT_high_pc : 0x40 + <3><22553>: Abbrev Number: 1 (DW_TAG_variable) + <22554> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22558> DW_AT_decl_file : 1 + <22558> DW_AT_decl_line : 643 + <2255a> DW_AT_decl_column : 5 + <2255b> DW_AT_type : <0x21d7a> + <2255f> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <3><22562>: Abbrev Number: 0 + <2><22563>: Abbrev Number: 0 + <1><22564>: Abbrev Number: 31 (DW_TAG_subprogram) + <22565> DW_AT_external : 1 + <22565> DW_AT_name : (indirect string, offset: 0xf495f): USB_EPStartXfer + <22569> DW_AT_decl_file : 1 + <2256a> DW_AT_decl_line : 415 + <2256c> DW_AT_decl_column : 19 + <2256d> DW_AT_prototyped : 1 + <2256d> DW_AT_type : <0x21f5e> + <22571> DW_AT_low_pc : 0x0 + <22575> DW_AT_high_pc : 0x1762 + <22579> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2257b> DW_AT_call_all_tail_calls: 1 + <2257b> DW_AT_sibling : <0x22b91> + <2><2257f>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <22580> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <22584> DW_AT_decl_file : 1 + <22584> DW_AT_decl_line : 415 + <22586> DW_AT_decl_column : 48 + <22587> DW_AT_type : <0x22250> + <2258b> DW_AT_location : 3 byte block: 91 f4 7d (DW_OP_fbreg: -268) + <2><2258f>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <22590> DW_AT_name : ep + <22593> DW_AT_decl_file : 1 + <22593> DW_AT_decl_line : 415 + <22595> DW_AT_decl_column : 69 + <22596> DW_AT_type : <0x22417> + <2259a> DW_AT_location : 3 byte block: 91 f0 7d (DW_OP_fbreg: -272) + <2><2259e>: Abbrev Number: 16 (DW_TAG_variable) + <2259f> DW_AT_name : len + <225a3> DW_AT_decl_file : 1 + <225a3> DW_AT_decl_line : 417 + <225a5> DW_AT_decl_column : 12 + <225a5> DW_AT_type : <0x21d8b> + <225a9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><225ac>: Abbrev Number: 1 (DW_TAG_variable) + <225ad> DW_AT_name : (indirect string, offset: 0xf968c): pmabuffer + <225b1> DW_AT_decl_file : 1 + <225b1> DW_AT_decl_line : 419 + <225b3> DW_AT_decl_column : 12 + <225b4> DW_AT_type : <0x21d7a> + <225b8> DW_AT_location : 3 byte block: 91 e6 7e (DW_OP_fbreg: -154) + <2><225bc>: Abbrev Number: 1 (DW_TAG_variable) + <225bd> DW_AT_name : (indirect string, offset: 0xf4931): wEPVal + <225c1> DW_AT_decl_file : 1 + <225c1> DW_AT_decl_line : 420 + <225c3> DW_AT_decl_column : 12 + <225c4> DW_AT_type : <0x21d7a> + <225c8> DW_AT_location : 3 byte block: 91 86 7f (DW_OP_fbreg: -122) + <2><225cc>: Abbrev Number: 2 (DW_TAG_lexical_block) + <225cd> DW_AT_low_pc : 0x0 + <225d1> DW_AT_high_pc : 0x46 + <225d5> DW_AT_sibling : <0x225fa> + <3><225d9>: Abbrev Number: 1 (DW_TAG_variable) + <225da> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <225de> DW_AT_decl_file : 1 + <225de> DW_AT_decl_line : 440 + <225e0> DW_AT_decl_column : 7 + <225e1> DW_AT_type : <0x21d8b> + <225e5> DW_AT_location : 3 byte block: 91 80 7e (DW_OP_fbreg: -256) + <3><225e9>: Abbrev Number: 1 (DW_TAG_variable) + <225ea> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <225ee> DW_AT_decl_file : 1 + <225ee> DW_AT_decl_line : 440 + <225f0> DW_AT_decl_column : 7 + <225f1> DW_AT_type : <0x22178> + <225f5> DW_AT_location : 3 byte block: 91 fc 7d (DW_OP_fbreg: -260) <3><225f9>: Abbrev Number: 0 - <2><225fa>: Abbrev Number: 3 (DW_TAG_lexical_block) + <2><225fa>: Abbrev Number: 2 (DW_TAG_lexical_block) <225fb> DW_AT_low_pc : 0x0 - <225ff> DW_AT_high_pc : 0x40 - <3><22603>: Abbrev Number: 1 (DW_TAG_variable) - <22604> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22608> DW_AT_decl_file : 1 - <22608> DW_AT_decl_line : 643 - <2260a> DW_AT_decl_column : 5 - <2260b> DW_AT_type : <0x21e2a> - <2260f> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <3><22612>: Abbrev Number: 0 - <2><22613>: Abbrev Number: 0 - <1><22614>: Abbrev Number: 31 (DW_TAG_subprogram) - <22615> DW_AT_external : 1 - <22615> DW_AT_name : (indirect string, offset: 0xf497a): USB_EPStartXfer - <22619> DW_AT_decl_file : 1 - <2261a> DW_AT_decl_line : 415 - <2261c> DW_AT_decl_column : 19 - <2261d> DW_AT_prototyped : 1 - <2261d> DW_AT_type : <0x2200e> - <22621> DW_AT_low_pc : 0x0 - <22625> DW_AT_high_pc : 0x1762 - <22629> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2262b> DW_AT_call_all_tail_calls: 1 - <2262b> DW_AT_sibling : <0x22c41> - <2><2262f>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22630> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <22634> DW_AT_decl_file : 1 - <22634> DW_AT_decl_line : 415 - <22636> DW_AT_decl_column : 48 - <22637> DW_AT_type : <0x22300> - <2263b> DW_AT_location : 3 byte block: 91 f4 7d (DW_OP_fbreg: -268) - <2><2263f>: Abbrev Number: 14 (DW_TAG_formal_parameter) - <22640> DW_AT_name : ep - <22643> DW_AT_decl_file : 1 - <22643> DW_AT_decl_line : 415 - <22645> DW_AT_decl_column : 69 - <22646> DW_AT_type : <0x224c7> - <2264a> DW_AT_location : 3 byte block: 91 f0 7d (DW_OP_fbreg: -272) - <2><2264e>: Abbrev Number: 16 (DW_TAG_variable) - <2264f> DW_AT_name : len + <225ff> DW_AT_high_pc : 0x5c + <22603> DW_AT_sibling : <0x22618> + <3><22607>: Abbrev Number: 1 (DW_TAG_variable) + <22608> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <2260c> DW_AT_decl_file : 1 + <2260c> DW_AT_decl_line : 451 + <2260e> DW_AT_decl_column : 11 + <2260f> DW_AT_type : <0x21d7a> + <22613> DW_AT_location : 3 byte block: 91 c6 7e (DW_OP_fbreg: -186) + <3><22617>: Abbrev Number: 0 + <2><22618>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22619> DW_AT_low_pc : 0x0 + <2261d> DW_AT_high_pc : 0x156 + <22621> DW_AT_sibling : <0x22689> + <3><22625>: Abbrev Number: 1 (DW_TAG_variable) + <22626> DW_AT_name : (indirect string, offset: 0xf48e2): _wBase + <2262a> DW_AT_decl_file : 1 + <2262a> DW_AT_decl_line : 460 + <2262c> DW_AT_decl_column : 13 + <2262d> DW_AT_type : <0x21d8b> + <22631> DW_AT_location : 3 byte block: 91 a0 7e (DW_OP_fbreg: -224) + <3><22635>: Abbrev Number: 1 (DW_TAG_variable) + <22636> DW_AT_name : (indirect string, offset: 0xf47f7): _wEPRegVal + <2263a> DW_AT_decl_file : 1 + <2263a> DW_AT_decl_line : 460 + <2263c> DW_AT_decl_column : 13 + <2263d> DW_AT_type : <0x22178> + <22641> DW_AT_location : 3 byte block: 91 9c 7e (DW_OP_fbreg: -228) + <3><22645>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22646> DW_AT_low_pc : 0x0 + <2264a> DW_AT_high_pc : 0xf0 + <4><2264e>: Abbrev Number: 1 (DW_TAG_variable) + <2264f> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase <22653> DW_AT_decl_file : 1 - <22653> DW_AT_decl_line : 417 - <22655> DW_AT_decl_column : 12 - <22655> DW_AT_type : <0x21e3b> - <22659> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2265c>: Abbrev Number: 1 (DW_TAG_variable) - <2265d> DW_AT_name : (indirect string, offset: 0xf96a7): pmabuffer - <22661> DW_AT_decl_file : 1 - <22661> DW_AT_decl_line : 419 - <22663> DW_AT_decl_column : 12 - <22664> DW_AT_type : <0x21e2a> - <22668> DW_AT_location : 3 byte block: 91 e6 7e (DW_OP_fbreg: -154) - <2><2266c>: Abbrev Number: 1 (DW_TAG_variable) - <2266d> DW_AT_name : (indirect string, offset: 0xf494c): wEPVal - <22671> DW_AT_decl_file : 1 - <22671> DW_AT_decl_line : 420 - <22673> DW_AT_decl_column : 12 - <22674> DW_AT_type : <0x21e2a> - <22678> DW_AT_location : 3 byte block: 91 86 7f (DW_OP_fbreg: -122) - <2><2267c>: Abbrev Number: 2 (DW_TAG_lexical_block) - <2267d> DW_AT_low_pc : 0x0 - <22681> DW_AT_high_pc : 0x46 - <22685> DW_AT_sibling : <0x226aa> - <3><22689>: Abbrev Number: 1 (DW_TAG_variable) - <2268a> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <2268e> DW_AT_decl_file : 1 - <2268e> DW_AT_decl_line : 440 - <22690> DW_AT_decl_column : 7 - <22691> DW_AT_type : <0x21e3b> - <22695> DW_AT_location : 3 byte block: 91 80 7e (DW_OP_fbreg: -256) - <3><22699>: Abbrev Number: 1 (DW_TAG_variable) - <2269a> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <2269e> DW_AT_decl_file : 1 - <2269e> DW_AT_decl_line : 440 - <226a0> DW_AT_decl_column : 7 - <226a1> DW_AT_type : <0x22228> - <226a5> DW_AT_location : 3 byte block: 91 fc 7d (DW_OP_fbreg: -260) - <3><226a9>: Abbrev Number: 0 - <2><226aa>: Abbrev Number: 2 (DW_TAG_lexical_block) - <226ab> DW_AT_low_pc : 0x0 - <226af> DW_AT_high_pc : 0x5c - <226b3> DW_AT_sibling : <0x226c8> - <3><226b7>: Abbrev Number: 1 (DW_TAG_variable) - <226b8> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <226bc> DW_AT_decl_file : 1 - <226bc> DW_AT_decl_line : 451 - <226be> DW_AT_decl_column : 11 - <226bf> DW_AT_type : <0x21e2a> - <226c3> DW_AT_location : 3 byte block: 91 c6 7e (DW_OP_fbreg: -186) - <3><226c7>: Abbrev Number: 0 - <2><226c8>: Abbrev Number: 2 (DW_TAG_lexical_block) - <226c9> DW_AT_low_pc : 0x0 - <226cd> DW_AT_high_pc : 0x156 - <226d1> DW_AT_sibling : <0x22739> - <3><226d5>: Abbrev Number: 1 (DW_TAG_variable) - <226d6> DW_AT_name : (indirect string, offset: 0xf48fd): _wBase - <226da> DW_AT_decl_file : 1 - <226da> DW_AT_decl_line : 460 - <226dc> DW_AT_decl_column : 13 - <226dd> DW_AT_type : <0x21e3b> - <226e1> DW_AT_location : 3 byte block: 91 a0 7e (DW_OP_fbreg: -224) - <3><226e5>: Abbrev Number: 1 (DW_TAG_variable) - <226e6> DW_AT_name : (indirect string, offset: 0xf4812): _wEPRegVal - <226ea> DW_AT_decl_file : 1 - <226ea> DW_AT_decl_line : 460 - <226ec> DW_AT_decl_column : 13 - <226ed> DW_AT_type : <0x22228> - <226f1> DW_AT_location : 3 byte block: 91 9c 7e (DW_OP_fbreg: -228) - <3><226f5>: Abbrev Number: 3 (DW_TAG_lexical_block) - <226f6> DW_AT_low_pc : 0x0 - <226fa> DW_AT_high_pc : 0xf0 - <4><226fe>: Abbrev Number: 1 (DW_TAG_variable) - <226ff> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22703> DW_AT_decl_file : 1 - <22703> DW_AT_decl_line : 460 - <22705> DW_AT_decl_column : 13 - <22706> DW_AT_type : <0x21e3b> - <2270a> DW_AT_location : 3 byte block: 91 98 7e (DW_OP_fbreg: -232) - <4><2270e>: Abbrev Number: 1 (DW_TAG_variable) - <2270f> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22713> DW_AT_decl_file : 1 - <22713> DW_AT_decl_line : 460 - <22715> DW_AT_decl_column : 13 - <22716> DW_AT_type : <0x22228> - <2271a> DW_AT_location : 3 byte block: 91 94 7e (DW_OP_fbreg: -236) - <4><2271e>: Abbrev Number: 3 (DW_TAG_lexical_block) - <2271f> DW_AT_low_pc : 0x0 - <22723> DW_AT_high_pc : 0xb4 - <5><22727>: Abbrev Number: 1 (DW_TAG_variable) - <22728> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <2272c> DW_AT_decl_file : 1 - <2272c> DW_AT_decl_line : 460 - <2272e> DW_AT_decl_column : 13 - <2272f> DW_AT_type : <0x21e3b> - <22733> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <5><22736>: Abbrev Number: 0 - <4><22737>: Abbrev Number: 0 - <3><22738>: Abbrev Number: 0 - <2><22739>: Abbrev Number: 2 (DW_TAG_lexical_block) - <2273a> DW_AT_low_pc : 0x0 - <2273e> DW_AT_high_pc : 0xf0 - <22742> DW_AT_sibling : <0x22780> - <3><22746>: Abbrev Number: 1 (DW_TAG_variable) - <22747> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <2274b> DW_AT_decl_file : 1 - <2274b> DW_AT_decl_line : 478 - <2274d> DW_AT_decl_column : 13 - <2274e> DW_AT_type : <0x21e3b> - <22752> DW_AT_location : 3 byte block: 91 88 7e (DW_OP_fbreg: -248) - <3><22756>: Abbrev Number: 1 (DW_TAG_variable) - <22757> DW_AT_name : (indirect string, offset: 0xf4935): pdwReg - <2275b> DW_AT_decl_file : 1 - <2275b> DW_AT_decl_line : 478 - <2275d> DW_AT_decl_column : 13 - <2275e> DW_AT_type : <0x22228> - <22762> DW_AT_location : 3 byte block: 91 84 7e (DW_OP_fbreg: -252) - <3><22766>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22767> DW_AT_low_pc : 0x0 - <2276b> DW_AT_high_pc : 0xb4 - <4><2276f>: Abbrev Number: 1 (DW_TAG_variable) - <22770> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <22774> DW_AT_decl_file : 1 - <22774> DW_AT_decl_line : 478 - <22776> DW_AT_decl_column : 13 - <22777> DW_AT_type : <0x21e3b> - <2277b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><2277e>: Abbrev Number: 0 - <3><2277f>: Abbrev Number: 0 - <2><22780>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22781> DW_AT_low_pc : 0x0 - <22785> DW_AT_high_pc : 0x46 - <22789> DW_AT_sibling : <0x227ae> - <3><2278d>: Abbrev Number: 1 (DW_TAG_variable) - <2278e> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22792> DW_AT_decl_file : 1 - <22792> DW_AT_decl_line : 478 - <22794> DW_AT_decl_column : 13 - <22795> DW_AT_type : <0x21e3b> - <22799> DW_AT_location : 3 byte block: 91 90 7e (DW_OP_fbreg: -240) - <3><2279d>: Abbrev Number: 1 (DW_TAG_variable) - <2279e> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <227a2> DW_AT_decl_file : 1 - <227a2> DW_AT_decl_line : 478 - <227a4> DW_AT_decl_column : 13 - <227a5> DW_AT_type : <0x22228> - <227a9> DW_AT_location : 3 byte block: 91 8c 7e (DW_OP_fbreg: -244) - <3><227ad>: Abbrev Number: 0 - <2><227ae>: Abbrev Number: 2 (DW_TAG_lexical_block) - <227af> DW_AT_low_pc : 0x0 - <227b3> DW_AT_high_pc : 0xf0 - <227b7> DW_AT_sibling : <0x227f5> - <3><227bb>: Abbrev Number: 1 (DW_TAG_variable) - <227bc> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <227c0> DW_AT_decl_file : 1 - <227c0> DW_AT_decl_line : 487 - <227c2> DW_AT_decl_column : 13 - <227c3> DW_AT_type : <0x21e3b> - <227c7> DW_AT_location : 3 byte block: 91 b8 7e (DW_OP_fbreg: -200) - <3><227cb>: Abbrev Number: 1 (DW_TAG_variable) - <227cc> DW_AT_name : (indirect string, offset: 0xf4935): pdwReg - <227d0> DW_AT_decl_file : 1 - <227d0> DW_AT_decl_line : 487 - <227d2> DW_AT_decl_column : 13 - <227d3> DW_AT_type : <0x22228> - <227d7> DW_AT_location : 3 byte block: 91 b4 7e (DW_OP_fbreg: -204) - <3><227db>: Abbrev Number: 3 (DW_TAG_lexical_block) - <227dc> DW_AT_low_pc : 0x0 - <227e0> DW_AT_high_pc : 0xb4 - <4><227e4>: Abbrev Number: 1 (DW_TAG_variable) - <227e5> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <227e9> DW_AT_decl_file : 1 - <227e9> DW_AT_decl_line : 487 - <227eb> DW_AT_decl_column : 13 - <227ec> DW_AT_type : <0x21e3b> - <227f0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><227f3>: Abbrev Number: 0 - <3><227f4>: Abbrev Number: 0 - <2><227f5>: Abbrev Number: 2 (DW_TAG_lexical_block) - <227f6> DW_AT_low_pc : 0x0 - <227fa> DW_AT_high_pc : 0x46 - <227fe> DW_AT_sibling : <0x22823> - <3><22802>: Abbrev Number: 1 (DW_TAG_variable) - <22803> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22807> DW_AT_decl_file : 1 - <22807> DW_AT_decl_line : 487 - <22809> DW_AT_decl_column : 13 - <2280a> DW_AT_type : <0x21e3b> - <2280e> DW_AT_location : 3 byte block: 91 c0 7e (DW_OP_fbreg: -192) - <3><22812>: Abbrev Number: 1 (DW_TAG_variable) - <22813> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22817> DW_AT_decl_file : 1 - <22817> DW_AT_decl_line : 487 - <22819> DW_AT_decl_column : 13 - <2281a> DW_AT_type : <0x22228> - <2281e> DW_AT_location : 3 byte block: 91 bc 7e (DW_OP_fbreg: -196) - <3><22822>: Abbrev Number: 0 - <2><22823>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22824> DW_AT_low_pc : 0x0 - <22828> DW_AT_high_pc : 0x156 - <2282c> DW_AT_sibling : <0x22894> - <3><22830>: Abbrev Number: 1 (DW_TAG_variable) - <22831> DW_AT_name : (indirect string, offset: 0xf48fd): _wBase - <22835> DW_AT_decl_file : 1 - <22835> DW_AT_decl_line : 505 - <22837> DW_AT_decl_column : 13 - <22838> DW_AT_type : <0x21e3b> - <2283c> DW_AT_location : 3 byte block: 91 b0 7e (DW_OP_fbreg: -208) - <3><22840>: Abbrev Number: 1 (DW_TAG_variable) - <22841> DW_AT_name : (indirect string, offset: 0xf4812): _wEPRegVal - <22845> DW_AT_decl_file : 1 - <22845> DW_AT_decl_line : 505 - <22847> DW_AT_decl_column : 13 - <22848> DW_AT_type : <0x22228> - <2284c> DW_AT_location : 3 byte block: 91 ac 7e (DW_OP_fbreg: -212) - <3><22850>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22851> DW_AT_low_pc : 0x0 - <22855> DW_AT_high_pc : 0xf0 - <4><22859>: Abbrev Number: 1 (DW_TAG_variable) - <2285a> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <2285e> DW_AT_decl_file : 1 - <2285e> DW_AT_decl_line : 505 - <22860> DW_AT_decl_column : 13 - <22861> DW_AT_type : <0x21e3b> - <22865> DW_AT_location : 3 byte block: 91 a8 7e (DW_OP_fbreg: -216) - <4><22869>: Abbrev Number: 1 (DW_TAG_variable) - <2286a> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <2286e> DW_AT_decl_file : 1 - <2286e> DW_AT_decl_line : 505 - <22870> DW_AT_decl_column : 13 - <22871> DW_AT_type : <0x22228> - <22875> DW_AT_location : 3 byte block: 91 a4 7e (DW_OP_fbreg: -220) - <4><22879>: Abbrev Number: 3 (DW_TAG_lexical_block) - <2287a> DW_AT_low_pc : 0x0 - <2287e> DW_AT_high_pc : 0xb4 - <5><22882>: Abbrev Number: 1 (DW_TAG_variable) - <22883> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <22887> DW_AT_decl_file : 1 - <22887> DW_AT_decl_line : 505 - <22889> DW_AT_decl_column : 13 - <2288a> DW_AT_type : <0x21e3b> - <2288e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <5><22891>: Abbrev Number: 0 - <4><22892>: Abbrev Number: 0 - <3><22893>: Abbrev Number: 0 - <2><22894>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22895> DW_AT_low_pc : 0x0 - <22899> DW_AT_high_pc : 0x5c - <2289d> DW_AT_sibling : <0x228b2> - <3><228a1>: Abbrev Number: 1 (DW_TAG_variable) - <228a2> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <228a6> DW_AT_decl_file : 1 - <228a6> DW_AT_decl_line : 518 - <228a8> DW_AT_decl_column : 11 - <228a9> DW_AT_type : <0x21e2a> - <228ad> DW_AT_location : 3 byte block: 91 d2 7e (DW_OP_fbreg: -174) - <3><228b1>: Abbrev Number: 0 - <2><228b2>: Abbrev Number: 2 (DW_TAG_lexical_block) - <228b3> DW_AT_low_pc : 0x0 - <228b7> DW_AT_high_pc : 0x46 - <228bb> DW_AT_sibling : <0x228e0> - <3><228bf>: Abbrev Number: 1 (DW_TAG_variable) - <228c0> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <228c4> DW_AT_decl_file : 1 - <228c4> DW_AT_decl_line : 521 - <228c6> DW_AT_decl_column : 11 - <228c7> DW_AT_type : <0x21e3b> - <228cb> DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) - <3><228cf>: Abbrev Number: 1 (DW_TAG_variable) - <228d0> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <228d4> DW_AT_decl_file : 1 - <228d4> DW_AT_decl_line : 521 - <228d6> DW_AT_decl_column : 11 - <228d7> DW_AT_type : <0x22228> - <228db> DW_AT_location : 3 byte block: 91 c8 7e (DW_OP_fbreg: -184) - <3><228df>: Abbrev Number: 0 - <2><228e0>: Abbrev Number: 2 (DW_TAG_lexical_block) - <228e1> DW_AT_low_pc : 0x0 - <228e5> DW_AT_high_pc : 0x156 - <228e9> DW_AT_sibling : <0x22951> - <3><228ed>: Abbrev Number: 1 (DW_TAG_variable) - <228ee> DW_AT_name : (indirect string, offset: 0xf48fd): _wBase - <228f2> DW_AT_decl_file : 1 - <228f2> DW_AT_decl_line : 537 - <228f4> DW_AT_decl_column : 11 - <228f5> DW_AT_type : <0x21e3b> - <228f9> DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) - <3><228fd>: Abbrev Number: 1 (DW_TAG_variable) - <228fe> DW_AT_name : (indirect string, offset: 0xf4812): _wEPRegVal - <22902> DW_AT_decl_file : 1 - <22902> DW_AT_decl_line : 537 - <22904> DW_AT_decl_column : 11 - <22905> DW_AT_type : <0x22228> - <22909> DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) - <3><2290d>: Abbrev Number: 3 (DW_TAG_lexical_block) - <2290e> DW_AT_low_pc : 0x0 - <22912> DW_AT_high_pc : 0xf0 - <4><22916>: Abbrev Number: 1 (DW_TAG_variable) - <22917> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <2291b> DW_AT_decl_file : 1 - <2291b> DW_AT_decl_line : 537 - <2291d> DW_AT_decl_column : 11 - <2291e> DW_AT_type : <0x21e3b> - <22922> DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) - <4><22926>: Abbrev Number: 1 (DW_TAG_variable) - <22927> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <2292b> DW_AT_decl_file : 1 - <2292b> DW_AT_decl_line : 537 - <2292d> DW_AT_decl_column : 11 - <2292e> DW_AT_type : <0x22228> - <22932> DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) - <4><22936>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22937> DW_AT_low_pc : 0x0 - <2293b> DW_AT_high_pc : 0xb4 - <5><2293f>: Abbrev Number: 1 (DW_TAG_variable) - <22940> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <22944> DW_AT_decl_file : 1 - <22944> DW_AT_decl_line : 537 - <22946> DW_AT_decl_column : 11 - <22947> DW_AT_type : <0x21e3b> - <2294b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <5><2294e>: Abbrev Number: 0 - <4><2294f>: Abbrev Number: 0 - <3><22950>: Abbrev Number: 0 - <2><22951>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22952> DW_AT_low_pc : 0x0 - <22956> DW_AT_high_pc : 0xf0 - <2295a> DW_AT_sibling : <0x22998> - <3><2295e>: Abbrev Number: 1 (DW_TAG_variable) - <2295f> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22963> DW_AT_decl_file : 1 - <22963> DW_AT_decl_line : 546 - <22965> DW_AT_decl_column : 11 - <22966> DW_AT_type : <0x21e3b> - <2296a> DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) - <3><2296e>: Abbrev Number: 1 (DW_TAG_variable) - <2296f> DW_AT_name : (indirect string, offset: 0xf4935): pdwReg - <22973> DW_AT_decl_file : 1 - <22973> DW_AT_decl_line : 546 - <22975> DW_AT_decl_column : 11 - <22976> DW_AT_type : <0x22228> - <2297a> DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) - <3><2297e>: Abbrev Number: 3 (DW_TAG_lexical_block) - <2297f> DW_AT_low_pc : 0x0 - <22983> DW_AT_high_pc : 0xb4 - <4><22987>: Abbrev Number: 1 (DW_TAG_variable) - <22988> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <2298c> DW_AT_decl_file : 1 - <2298c> DW_AT_decl_line : 546 - <2298e> DW_AT_decl_column : 11 - <2298f> DW_AT_type : <0x21e3b> - <22993> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <4><22996>: Abbrev Number: 0 - <3><22997>: Abbrev Number: 0 - <2><22998>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22999> DW_AT_low_pc : 0x0 - <2299d> DW_AT_high_pc : 0x52 - <229a1> DW_AT_sibling : <0x229c6> - <3><229a5>: Abbrev Number: 1 (DW_TAG_variable) - <229a6> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <229aa> DW_AT_decl_file : 1 - <229aa> DW_AT_decl_line : 546 - <229ac> DW_AT_decl_column : 11 - <229ad> DW_AT_type : <0x21e3b> - <229b1> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) - <3><229b5>: Abbrev Number: 1 (DW_TAG_variable) - <229b6> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <229ba> DW_AT_decl_file : 1 - <229ba> DW_AT_decl_line : 546 - <229bc> DW_AT_decl_column : 11 - <229bd> DW_AT_type : <0x22228> - <229c1> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) - <3><229c5>: Abbrev Number: 0 - <2><229c6>: Abbrev Number: 2 (DW_TAG_lexical_block) - <229c7> DW_AT_low_pc : 0x0 - <229cb> DW_AT_high_pc : 0x68 - <229cf> DW_AT_sibling : <0x229e4> - <3><229d3>: Abbrev Number: 1 (DW_TAG_variable) - <229d4> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <229d8> DW_AT_decl_file : 1 - <229d8> DW_AT_decl_line : 556 - <229da> DW_AT_decl_column : 5 - <229db> DW_AT_type : <0x21e2a> - <229df> DW_AT_location : 3 byte block: 91 fa 7d (DW_OP_fbreg: -262) - <3><229e3>: Abbrev Number: 0 - <2><229e4>: Abbrev Number: 2 (DW_TAG_lexical_block) - <229e5> DW_AT_low_pc : 0x0 - <229e9> DW_AT_high_pc : 0x10c - <229ed> DW_AT_sibling : <0x22a2b> - <3><229f1>: Abbrev Number: 1 (DW_TAG_variable) - <229f2> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <229f6> DW_AT_decl_file : 1 - <229f6> DW_AT_decl_line : 574 - <229f8> DW_AT_decl_column : 7 - <229f9> DW_AT_type : <0x21e3b> - <229fd> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) - <3><22a01>: Abbrev Number: 1 (DW_TAG_variable) - <22a02> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22a06> DW_AT_decl_file : 1 - <22a06> DW_AT_decl_line : 574 - <22a08> DW_AT_decl_column : 7 - <22a09> DW_AT_type : <0x22228> - <22a0d> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) - <3><22a11>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22a12> DW_AT_low_pc : 0x0 - <22a16> DW_AT_high_pc : 0xc6 - <4><22a1a>: Abbrev Number: 1 (DW_TAG_variable) - <22a1b> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <22a1f> DW_AT_decl_file : 1 - <22a1f> DW_AT_decl_line : 574 - <22a21> DW_AT_decl_column : 7 - <22a22> DW_AT_type : <0x21e3b> - <22a26> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><22a29>: Abbrev Number: 0 - <3><22a2a>: Abbrev Number: 0 - <2><22a2b>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22a2c> DW_AT_low_pc : 0x0 - <22a30> DW_AT_high_pc : 0x13a - <22a34> DW_AT_sibling : <0x22a72> - <3><22a38>: Abbrev Number: 1 (DW_TAG_variable) - <22a39> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22a3d> DW_AT_decl_file : 1 - <22a3d> DW_AT_decl_line : 583 - <22a3f> DW_AT_decl_column : 9 - <22a40> DW_AT_type : <0x21e3b> - <22a44> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <3><22a48>: Abbrev Number: 1 (DW_TAG_variable) - <22a49> DW_AT_name : (indirect string, offset: 0xf4935): pdwReg - <22a4d> DW_AT_decl_file : 1 - <22a4d> DW_AT_decl_line : 583 - <22a4f> DW_AT_decl_column : 9 - <22a50> DW_AT_type : <0x22228> - <22a54> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <3><22a58>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22a59> DW_AT_low_pc : 0x0 - <22a5d> DW_AT_high_pc : 0xf4 - <4><22a61>: Abbrev Number: 1 (DW_TAG_variable) - <22a62> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <22a66> DW_AT_decl_file : 1 - <22a66> DW_AT_decl_line : 583 - <22a68> DW_AT_decl_column : 9 - <22a69> DW_AT_type : <0x21e3b> - <22a6d> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><22a70>: Abbrev Number: 0 - <3><22a71>: Abbrev Number: 0 - <2><22a72>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22a73> DW_AT_low_pc : 0x0 - <22a77> DW_AT_high_pc : 0x5a - <22a7b> DW_AT_sibling : <0x22aa0> - <3><22a7f>: Abbrev Number: 1 (DW_TAG_variable) - <22a80> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22a84> DW_AT_decl_file : 1 - <22a84> DW_AT_decl_line : 583 - <22a86> DW_AT_decl_column : 9 - <22a87> DW_AT_type : <0x21e3b> - <22a8b> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) - <3><22a8f>: Abbrev Number: 1 (DW_TAG_variable) - <22a90> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22a94> DW_AT_decl_file : 1 - <22a94> DW_AT_decl_line : 583 - <22a96> DW_AT_decl_column : 9 - <22a97> DW_AT_type : <0x22228> - <22a9b> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <3><22a9f>: Abbrev Number: 0 - <2><22aa0>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22aa1> DW_AT_low_pc : 0x0 - <22aa5> DW_AT_high_pc : 0x1b6 - <22aa9> DW_AT_sibling : <0x22b11> - <3><22aad>: Abbrev Number: 1 (DW_TAG_variable) - <22aae> DW_AT_name : (indirect string, offset: 0xf48fd): _wBase - <22ab2> DW_AT_decl_file : 1 - <22ab2> DW_AT_decl_line : 583 - <22ab4> DW_AT_decl_column : 9 - <22ab5> DW_AT_type : <0x21e3b> - <22ab9> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <3><22abd>: Abbrev Number: 1 (DW_TAG_variable) - <22abe> DW_AT_name : (indirect string, offset: 0xf4812): _wEPRegVal - <22ac2> DW_AT_decl_file : 1 - <22ac2> DW_AT_decl_line : 583 - <22ac4> DW_AT_decl_column : 9 - <22ac5> DW_AT_type : <0x22228> - <22ac9> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) - <3><22acd>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22ace> DW_AT_low_pc : 0x0 - <22ad2> DW_AT_high_pc : 0x13a - <4><22ad6>: Abbrev Number: 1 (DW_TAG_variable) - <22ad7> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22adb> DW_AT_decl_file : 1 - <22adb> DW_AT_decl_line : 583 - <22add> DW_AT_decl_column : 9 - <22ade> DW_AT_type : <0x21e3b> - <22ae2> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <4><22ae6>: Abbrev Number: 1 (DW_TAG_variable) - <22ae7> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal + <22653> DW_AT_decl_line : 460 + <22655> DW_AT_decl_column : 13 + <22656> DW_AT_type : <0x21d8b> + <2265a> DW_AT_location : 3 byte block: 91 98 7e (DW_OP_fbreg: -232) + <4><2265e>: Abbrev Number: 1 (DW_TAG_variable) + <2265f> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22663> DW_AT_decl_file : 1 + <22663> DW_AT_decl_line : 460 + <22665> DW_AT_decl_column : 13 + <22666> DW_AT_type : <0x22178> + <2266a> DW_AT_location : 3 byte block: 91 94 7e (DW_OP_fbreg: -236) + <4><2266e>: Abbrev Number: 3 (DW_TAG_lexical_block) + <2266f> DW_AT_low_pc : 0x0 + <22673> DW_AT_high_pc : 0xb4 + <5><22677>: Abbrev Number: 1 (DW_TAG_variable) + <22678> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <2267c> DW_AT_decl_file : 1 + <2267c> DW_AT_decl_line : 460 + <2267e> DW_AT_decl_column : 13 + <2267f> DW_AT_type : <0x21d8b> + <22683> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <5><22686>: Abbrev Number: 0 + <4><22687>: Abbrev Number: 0 + <3><22688>: Abbrev Number: 0 + <2><22689>: Abbrev Number: 2 (DW_TAG_lexical_block) + <2268a> DW_AT_low_pc : 0x0 + <2268e> DW_AT_high_pc : 0xf0 + <22692> DW_AT_sibling : <0x226d0> + <3><22696>: Abbrev Number: 1 (DW_TAG_variable) + <22697> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <2269b> DW_AT_decl_file : 1 + <2269b> DW_AT_decl_line : 478 + <2269d> DW_AT_decl_column : 13 + <2269e> DW_AT_type : <0x21d8b> + <226a2> DW_AT_location : 3 byte block: 91 88 7e (DW_OP_fbreg: -248) + <3><226a6>: Abbrev Number: 1 (DW_TAG_variable) + <226a7> DW_AT_name : (indirect string, offset: 0xf491a): pdwReg + <226ab> DW_AT_decl_file : 1 + <226ab> DW_AT_decl_line : 478 + <226ad> DW_AT_decl_column : 13 + <226ae> DW_AT_type : <0x22178> + <226b2> DW_AT_location : 3 byte block: 91 84 7e (DW_OP_fbreg: -252) + <3><226b6>: Abbrev Number: 3 (DW_TAG_lexical_block) + <226b7> DW_AT_low_pc : 0x0 + <226bb> DW_AT_high_pc : 0xb4 + <4><226bf>: Abbrev Number: 1 (DW_TAG_variable) + <226c0> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <226c4> DW_AT_decl_file : 1 + <226c4> DW_AT_decl_line : 478 + <226c6> DW_AT_decl_column : 13 + <226c7> DW_AT_type : <0x21d8b> + <226cb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><226ce>: Abbrev Number: 0 + <3><226cf>: Abbrev Number: 0 + <2><226d0>: Abbrev Number: 2 (DW_TAG_lexical_block) + <226d1> DW_AT_low_pc : 0x0 + <226d5> DW_AT_high_pc : 0x46 + <226d9> DW_AT_sibling : <0x226fe> + <3><226dd>: Abbrev Number: 1 (DW_TAG_variable) + <226de> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <226e2> DW_AT_decl_file : 1 + <226e2> DW_AT_decl_line : 478 + <226e4> DW_AT_decl_column : 13 + <226e5> DW_AT_type : <0x21d8b> + <226e9> DW_AT_location : 3 byte block: 91 90 7e (DW_OP_fbreg: -240) + <3><226ed>: Abbrev Number: 1 (DW_TAG_variable) + <226ee> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <226f2> DW_AT_decl_file : 1 + <226f2> DW_AT_decl_line : 478 + <226f4> DW_AT_decl_column : 13 + <226f5> DW_AT_type : <0x22178> + <226f9> DW_AT_location : 3 byte block: 91 8c 7e (DW_OP_fbreg: -244) + <3><226fd>: Abbrev Number: 0 + <2><226fe>: Abbrev Number: 2 (DW_TAG_lexical_block) + <226ff> DW_AT_low_pc : 0x0 + <22703> DW_AT_high_pc : 0xf0 + <22707> DW_AT_sibling : <0x22745> + <3><2270b>: Abbrev Number: 1 (DW_TAG_variable) + <2270c> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22710> DW_AT_decl_file : 1 + <22710> DW_AT_decl_line : 487 + <22712> DW_AT_decl_column : 13 + <22713> DW_AT_type : <0x21d8b> + <22717> DW_AT_location : 3 byte block: 91 b8 7e (DW_OP_fbreg: -200) + <3><2271b>: Abbrev Number: 1 (DW_TAG_variable) + <2271c> DW_AT_name : (indirect string, offset: 0xf491a): pdwReg + <22720> DW_AT_decl_file : 1 + <22720> DW_AT_decl_line : 487 + <22722> DW_AT_decl_column : 13 + <22723> DW_AT_type : <0x22178> + <22727> DW_AT_location : 3 byte block: 91 b4 7e (DW_OP_fbreg: -204) + <3><2272b>: Abbrev Number: 3 (DW_TAG_lexical_block) + <2272c> DW_AT_low_pc : 0x0 + <22730> DW_AT_high_pc : 0xb4 + <4><22734>: Abbrev Number: 1 (DW_TAG_variable) + <22735> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <22739> DW_AT_decl_file : 1 + <22739> DW_AT_decl_line : 487 + <2273b> DW_AT_decl_column : 13 + <2273c> DW_AT_type : <0x21d8b> + <22740> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><22743>: Abbrev Number: 0 + <3><22744>: Abbrev Number: 0 + <2><22745>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22746> DW_AT_low_pc : 0x0 + <2274a> DW_AT_high_pc : 0x46 + <2274e> DW_AT_sibling : <0x22773> + <3><22752>: Abbrev Number: 1 (DW_TAG_variable) + <22753> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22757> DW_AT_decl_file : 1 + <22757> DW_AT_decl_line : 487 + <22759> DW_AT_decl_column : 13 + <2275a> DW_AT_type : <0x21d8b> + <2275e> DW_AT_location : 3 byte block: 91 c0 7e (DW_OP_fbreg: -192) + <3><22762>: Abbrev Number: 1 (DW_TAG_variable) + <22763> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22767> DW_AT_decl_file : 1 + <22767> DW_AT_decl_line : 487 + <22769> DW_AT_decl_column : 13 + <2276a> DW_AT_type : <0x22178> + <2276e> DW_AT_location : 3 byte block: 91 bc 7e (DW_OP_fbreg: -196) + <3><22772>: Abbrev Number: 0 + <2><22773>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22774> DW_AT_low_pc : 0x0 + <22778> DW_AT_high_pc : 0x156 + <2277c> DW_AT_sibling : <0x227e4> + <3><22780>: Abbrev Number: 1 (DW_TAG_variable) + <22781> DW_AT_name : (indirect string, offset: 0xf48e2): _wBase + <22785> DW_AT_decl_file : 1 + <22785> DW_AT_decl_line : 505 + <22787> DW_AT_decl_column : 13 + <22788> DW_AT_type : <0x21d8b> + <2278c> DW_AT_location : 3 byte block: 91 b0 7e (DW_OP_fbreg: -208) + <3><22790>: Abbrev Number: 1 (DW_TAG_variable) + <22791> DW_AT_name : (indirect string, offset: 0xf47f7): _wEPRegVal + <22795> DW_AT_decl_file : 1 + <22795> DW_AT_decl_line : 505 + <22797> DW_AT_decl_column : 13 + <22798> DW_AT_type : <0x22178> + <2279c> DW_AT_location : 3 byte block: 91 ac 7e (DW_OP_fbreg: -212) + <3><227a0>: Abbrev Number: 3 (DW_TAG_lexical_block) + <227a1> DW_AT_low_pc : 0x0 + <227a5> DW_AT_high_pc : 0xf0 + <4><227a9>: Abbrev Number: 1 (DW_TAG_variable) + <227aa> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <227ae> DW_AT_decl_file : 1 + <227ae> DW_AT_decl_line : 505 + <227b0> DW_AT_decl_column : 13 + <227b1> DW_AT_type : <0x21d8b> + <227b5> DW_AT_location : 3 byte block: 91 a8 7e (DW_OP_fbreg: -216) + <4><227b9>: Abbrev Number: 1 (DW_TAG_variable) + <227ba> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <227be> DW_AT_decl_file : 1 + <227be> DW_AT_decl_line : 505 + <227c0> DW_AT_decl_column : 13 + <227c1> DW_AT_type : <0x22178> + <227c5> DW_AT_location : 3 byte block: 91 a4 7e (DW_OP_fbreg: -220) + <4><227c9>: Abbrev Number: 3 (DW_TAG_lexical_block) + <227ca> DW_AT_low_pc : 0x0 + <227ce> DW_AT_high_pc : 0xb4 + <5><227d2>: Abbrev Number: 1 (DW_TAG_variable) + <227d3> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <227d7> DW_AT_decl_file : 1 + <227d7> DW_AT_decl_line : 505 + <227d9> DW_AT_decl_column : 13 + <227da> DW_AT_type : <0x21d8b> + <227de> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <5><227e1>: Abbrev Number: 0 + <4><227e2>: Abbrev Number: 0 + <3><227e3>: Abbrev Number: 0 + <2><227e4>: Abbrev Number: 2 (DW_TAG_lexical_block) + <227e5> DW_AT_low_pc : 0x0 + <227e9> DW_AT_high_pc : 0x5c + <227ed> DW_AT_sibling : <0x22802> + <3><227f1>: Abbrev Number: 1 (DW_TAG_variable) + <227f2> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <227f6> DW_AT_decl_file : 1 + <227f6> DW_AT_decl_line : 518 + <227f8> DW_AT_decl_column : 11 + <227f9> DW_AT_type : <0x21d7a> + <227fd> DW_AT_location : 3 byte block: 91 d2 7e (DW_OP_fbreg: -174) + <3><22801>: Abbrev Number: 0 + <2><22802>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22803> DW_AT_low_pc : 0x0 + <22807> DW_AT_high_pc : 0x46 + <2280b> DW_AT_sibling : <0x22830> + <3><2280f>: Abbrev Number: 1 (DW_TAG_variable) + <22810> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22814> DW_AT_decl_file : 1 + <22814> DW_AT_decl_line : 521 + <22816> DW_AT_decl_column : 11 + <22817> DW_AT_type : <0x21d8b> + <2281b> DW_AT_location : 3 byte block: 91 cc 7e (DW_OP_fbreg: -180) + <3><2281f>: Abbrev Number: 1 (DW_TAG_variable) + <22820> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22824> DW_AT_decl_file : 1 + <22824> DW_AT_decl_line : 521 + <22826> DW_AT_decl_column : 11 + <22827> DW_AT_type : <0x22178> + <2282b> DW_AT_location : 3 byte block: 91 c8 7e (DW_OP_fbreg: -184) + <3><2282f>: Abbrev Number: 0 + <2><22830>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22831> DW_AT_low_pc : 0x0 + <22835> DW_AT_high_pc : 0x156 + <22839> DW_AT_sibling : <0x228a1> + <3><2283d>: Abbrev Number: 1 (DW_TAG_variable) + <2283e> DW_AT_name : (indirect string, offset: 0xf48e2): _wBase + <22842> DW_AT_decl_file : 1 + <22842> DW_AT_decl_line : 537 + <22844> DW_AT_decl_column : 11 + <22845> DW_AT_type : <0x21d8b> + <22849> DW_AT_location : 3 byte block: 91 e0 7e (DW_OP_fbreg: -160) + <3><2284d>: Abbrev Number: 1 (DW_TAG_variable) + <2284e> DW_AT_name : (indirect string, offset: 0xf47f7): _wEPRegVal + <22852> DW_AT_decl_file : 1 + <22852> DW_AT_decl_line : 537 + <22854> DW_AT_decl_column : 11 + <22855> DW_AT_type : <0x22178> + <22859> DW_AT_location : 3 byte block: 91 dc 7e (DW_OP_fbreg: -164) + <3><2285d>: Abbrev Number: 3 (DW_TAG_lexical_block) + <2285e> DW_AT_low_pc : 0x0 + <22862> DW_AT_high_pc : 0xf0 + <4><22866>: Abbrev Number: 1 (DW_TAG_variable) + <22867> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <2286b> DW_AT_decl_file : 1 + <2286b> DW_AT_decl_line : 537 + <2286d> DW_AT_decl_column : 11 + <2286e> DW_AT_type : <0x21d8b> + <22872> DW_AT_location : 3 byte block: 91 d8 7e (DW_OP_fbreg: -168) + <4><22876>: Abbrev Number: 1 (DW_TAG_variable) + <22877> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <2287b> DW_AT_decl_file : 1 + <2287b> DW_AT_decl_line : 537 + <2287d> DW_AT_decl_column : 11 + <2287e> DW_AT_type : <0x22178> + <22882> DW_AT_location : 3 byte block: 91 d4 7e (DW_OP_fbreg: -172) + <4><22886>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22887> DW_AT_low_pc : 0x0 + <2288b> DW_AT_high_pc : 0xb4 + <5><2288f>: Abbrev Number: 1 (DW_TAG_variable) + <22890> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <22894> DW_AT_decl_file : 1 + <22894> DW_AT_decl_line : 537 + <22896> DW_AT_decl_column : 11 + <22897> DW_AT_type : <0x21d8b> + <2289b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <5><2289e>: Abbrev Number: 0 + <4><2289f>: Abbrev Number: 0 + <3><228a0>: Abbrev Number: 0 + <2><228a1>: Abbrev Number: 2 (DW_TAG_lexical_block) + <228a2> DW_AT_low_pc : 0x0 + <228a6> DW_AT_high_pc : 0xf0 + <228aa> DW_AT_sibling : <0x228e8> + <3><228ae>: Abbrev Number: 1 (DW_TAG_variable) + <228af> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <228b3> DW_AT_decl_file : 1 + <228b3> DW_AT_decl_line : 546 + <228b5> DW_AT_decl_column : 11 + <228b6> DW_AT_type : <0x21d8b> + <228ba> DW_AT_location : 3 byte block: 91 ec 7e (DW_OP_fbreg: -148) + <3><228be>: Abbrev Number: 1 (DW_TAG_variable) + <228bf> DW_AT_name : (indirect string, offset: 0xf491a): pdwReg + <228c3> DW_AT_decl_file : 1 + <228c3> DW_AT_decl_line : 546 + <228c5> DW_AT_decl_column : 11 + <228c6> DW_AT_type : <0x22178> + <228ca> DW_AT_location : 3 byte block: 91 e8 7e (DW_OP_fbreg: -152) + <3><228ce>: Abbrev Number: 3 (DW_TAG_lexical_block) + <228cf> DW_AT_low_pc : 0x0 + <228d3> DW_AT_high_pc : 0xb4 + <4><228d7>: Abbrev Number: 1 (DW_TAG_variable) + <228d8> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <228dc> DW_AT_decl_file : 1 + <228dc> DW_AT_decl_line : 546 + <228de> DW_AT_decl_column : 11 + <228df> DW_AT_type : <0x21d8b> + <228e3> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <4><228e6>: Abbrev Number: 0 + <3><228e7>: Abbrev Number: 0 + <2><228e8>: Abbrev Number: 2 (DW_TAG_lexical_block) + <228e9> DW_AT_low_pc : 0x0 + <228ed> DW_AT_high_pc : 0x52 + <228f1> DW_AT_sibling : <0x22916> + <3><228f5>: Abbrev Number: 1 (DW_TAG_variable) + <228f6> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <228fa> DW_AT_decl_file : 1 + <228fa> DW_AT_decl_line : 546 + <228fc> DW_AT_decl_column : 11 + <228fd> DW_AT_type : <0x21d8b> + <22901> DW_AT_location : 3 byte block: 91 f4 7e (DW_OP_fbreg: -140) + <3><22905>: Abbrev Number: 1 (DW_TAG_variable) + <22906> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <2290a> DW_AT_decl_file : 1 + <2290a> DW_AT_decl_line : 546 + <2290c> DW_AT_decl_column : 11 + <2290d> DW_AT_type : <0x22178> + <22911> DW_AT_location : 3 byte block: 91 f0 7e (DW_OP_fbreg: -144) + <3><22915>: Abbrev Number: 0 + <2><22916>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22917> DW_AT_low_pc : 0x0 + <2291b> DW_AT_high_pc : 0x68 + <2291f> DW_AT_sibling : <0x22934> + <3><22923>: Abbrev Number: 1 (DW_TAG_variable) + <22924> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22928> DW_AT_decl_file : 1 + <22928> DW_AT_decl_line : 556 + <2292a> DW_AT_decl_column : 5 + <2292b> DW_AT_type : <0x21d7a> + <2292f> DW_AT_location : 3 byte block: 91 fa 7d (DW_OP_fbreg: -262) + <3><22933>: Abbrev Number: 0 + <2><22934>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22935> DW_AT_low_pc : 0x0 + <22939> DW_AT_high_pc : 0x10c + <2293d> DW_AT_sibling : <0x2297b> + <3><22941>: Abbrev Number: 1 (DW_TAG_variable) + <22942> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22946> DW_AT_decl_file : 1 + <22946> DW_AT_decl_line : 574 + <22948> DW_AT_decl_column : 7 + <22949> DW_AT_type : <0x21d8b> + <2294d> DW_AT_location : 3 byte block: 91 80 7f (DW_OP_fbreg: -128) + <3><22951>: Abbrev Number: 1 (DW_TAG_variable) + <22952> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22956> DW_AT_decl_file : 1 + <22956> DW_AT_decl_line : 574 + <22958> DW_AT_decl_column : 7 + <22959> DW_AT_type : <0x22178> + <2295d> DW_AT_location : 3 byte block: 91 fc 7e (DW_OP_fbreg: -132) + <3><22961>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22962> DW_AT_low_pc : 0x0 + <22966> DW_AT_high_pc : 0xc6 + <4><2296a>: Abbrev Number: 1 (DW_TAG_variable) + <2296b> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <2296f> DW_AT_decl_file : 1 + <2296f> DW_AT_decl_line : 574 + <22971> DW_AT_decl_column : 7 + <22972> DW_AT_type : <0x21d8b> + <22976> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><22979>: Abbrev Number: 0 + <3><2297a>: Abbrev Number: 0 + <2><2297b>: Abbrev Number: 2 (DW_TAG_lexical_block) + <2297c> DW_AT_low_pc : 0x0 + <22980> DW_AT_high_pc : 0x13a + <22984> DW_AT_sibling : <0x229c2> + <3><22988>: Abbrev Number: 1 (DW_TAG_variable) + <22989> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <2298d> DW_AT_decl_file : 1 + <2298d> DW_AT_decl_line : 583 + <2298f> DW_AT_decl_column : 9 + <22990> DW_AT_type : <0x21d8b> + <22994> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <3><22998>: Abbrev Number: 1 (DW_TAG_variable) + <22999> DW_AT_name : (indirect string, offset: 0xf491a): pdwReg + <2299d> DW_AT_decl_file : 1 + <2299d> DW_AT_decl_line : 583 + <2299f> DW_AT_decl_column : 9 + <229a0> DW_AT_type : <0x22178> + <229a4> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <3><229a8>: Abbrev Number: 3 (DW_TAG_lexical_block) + <229a9> DW_AT_low_pc : 0x0 + <229ad> DW_AT_high_pc : 0xf4 + <4><229b1>: Abbrev Number: 1 (DW_TAG_variable) + <229b2> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <229b6> DW_AT_decl_file : 1 + <229b6> DW_AT_decl_line : 583 + <229b8> DW_AT_decl_column : 9 + <229b9> DW_AT_type : <0x21d8b> + <229bd> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><229c0>: Abbrev Number: 0 + <3><229c1>: Abbrev Number: 0 + <2><229c2>: Abbrev Number: 2 (DW_TAG_lexical_block) + <229c3> DW_AT_low_pc : 0x0 + <229c7> DW_AT_high_pc : 0x5a + <229cb> DW_AT_sibling : <0x229f0> + <3><229cf>: Abbrev Number: 1 (DW_TAG_variable) + <229d0> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <229d4> DW_AT_decl_file : 1 + <229d4> DW_AT_decl_line : 583 + <229d6> DW_AT_decl_column : 9 + <229d7> DW_AT_type : <0x21d8b> + <229db> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <3><229df>: Abbrev Number: 1 (DW_TAG_variable) + <229e0> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <229e4> DW_AT_decl_file : 1 + <229e4> DW_AT_decl_line : 583 + <229e6> DW_AT_decl_column : 9 + <229e7> DW_AT_type : <0x22178> + <229eb> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <3><229ef>: Abbrev Number: 0 + <2><229f0>: Abbrev Number: 2 (DW_TAG_lexical_block) + <229f1> DW_AT_low_pc : 0x0 + <229f5> DW_AT_high_pc : 0x1b6 + <229f9> DW_AT_sibling : <0x22a61> + <3><229fd>: Abbrev Number: 1 (DW_TAG_variable) + <229fe> DW_AT_name : (indirect string, offset: 0xf48e2): _wBase + <22a02> DW_AT_decl_file : 1 + <22a02> DW_AT_decl_line : 583 + <22a04> DW_AT_decl_column : 9 + <22a05> DW_AT_type : <0x21d8b> + <22a09> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <3><22a0d>: Abbrev Number: 1 (DW_TAG_variable) + <22a0e> DW_AT_name : (indirect string, offset: 0xf47f7): _wEPRegVal + <22a12> DW_AT_decl_file : 1 + <22a12> DW_AT_decl_line : 583 + <22a14> DW_AT_decl_column : 9 + <22a15> DW_AT_type : <0x22178> + <22a19> DW_AT_location : 3 byte block: 91 90 7f (DW_OP_fbreg: -112) + <3><22a1d>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22a1e> DW_AT_low_pc : 0x0 + <22a22> DW_AT_high_pc : 0x13a + <4><22a26>: Abbrev Number: 1 (DW_TAG_variable) + <22a27> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22a2b> DW_AT_decl_file : 1 + <22a2b> DW_AT_decl_line : 583 + <22a2d> DW_AT_decl_column : 9 + <22a2e> DW_AT_type : <0x21d8b> + <22a32> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <4><22a36>: Abbrev Number: 1 (DW_TAG_variable) + <22a37> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22a3b> DW_AT_decl_file : 1 + <22a3b> DW_AT_decl_line : 583 + <22a3d> DW_AT_decl_column : 9 + <22a3e> DW_AT_type : <0x22178> + <22a42> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <4><22a46>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22a47> DW_AT_low_pc : 0x0 + <22a4b> DW_AT_high_pc : 0xf4 + <5><22a4f>: Abbrev Number: 1 (DW_TAG_variable) + <22a50> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <22a54> DW_AT_decl_file : 1 + <22a54> DW_AT_decl_line : 583 + <22a56> DW_AT_decl_column : 9 + <22a57> DW_AT_type : <0x21d8b> + <22a5b> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <5><22a5e>: Abbrev Number: 0 + <4><22a5f>: Abbrev Number: 0 + <3><22a60>: Abbrev Number: 0 + <2><22a61>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22a62> DW_AT_low_pc : 0x0 + <22a66> DW_AT_high_pc : 0x5c + <22a6a> DW_AT_sibling : <0x22a7f> + <3><22a6e>: Abbrev Number: 1 (DW_TAG_variable) + <22a6f> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22a73> DW_AT_decl_file : 1 + <22a73> DW_AT_decl_line : 595 + <22a75> DW_AT_decl_column : 13 + <22a76> DW_AT_type : <0x21d7a> + <22a7a> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) + <3><22a7e>: Abbrev Number: 0 + <2><22a7f>: Abbrev Number: 32 (DW_TAG_lexical_block) + <22a80> DW_AT_sibling : <0x22a92> + <3><22a84>: Abbrev Number: 33 (DW_TAG_variable) + <22a85> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22a89> DW_AT_decl_file : 1 + <22a8a> DW_AT_decl_line : 595 + <22a8c> DW_AT_decl_column : 13 + <22a8d> DW_AT_type : <0x21d7a> + <3><22a91>: Abbrev Number: 0 + <2><22a92>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22a93> DW_AT_low_pc : 0x0 + <22a97> DW_AT_high_pc : 0x10a + <22a9b> DW_AT_sibling : <0x22ad9> + <3><22a9f>: Abbrev Number: 1 (DW_TAG_variable) + <22aa0> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22aa4> DW_AT_decl_file : 1 + <22aa4> DW_AT_decl_line : 613 + <22aa6> DW_AT_decl_column : 9 + <22aa7> DW_AT_type : <0x21d8b> + <22aab> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <3><22aaf>: Abbrev Number: 1 (DW_TAG_variable) + <22ab0> DW_AT_name : (indirect string, offset: 0xf491a): pdwReg + <22ab4> DW_AT_decl_file : 1 + <22ab4> DW_AT_decl_line : 613 + <22ab6> DW_AT_decl_column : 9 + <22ab7> DW_AT_type : <0x22178> + <22abb> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <3><22abf>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22ac0> DW_AT_low_pc : 0x0 + <22ac4> DW_AT_high_pc : 0xc4 + <4><22ac8>: Abbrev Number: 1 (DW_TAG_variable) + <22ac9> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <22acd> DW_AT_decl_file : 1 + <22acd> DW_AT_decl_line : 613 + <22acf> DW_AT_decl_column : 9 + <22ad0> DW_AT_type : <0x21d8b> + <22ad4> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <4><22ad7>: Abbrev Number: 0 + <3><22ad8>: Abbrev Number: 0 + <2><22ad9>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22ada> DW_AT_low_pc : 0x0 + <22ade> DW_AT_high_pc : 0x52 + <22ae2> DW_AT_sibling : <0x22b05> + <3><22ae6>: Abbrev Number: 1 (DW_TAG_variable) + <22ae7> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase <22aeb> DW_AT_decl_file : 1 - <22aeb> DW_AT_decl_line : 583 + <22aeb> DW_AT_decl_line : 613 <22aed> DW_AT_decl_column : 9 - <22aee> DW_AT_type : <0x22228> - <22af2> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <4><22af6>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22af7> DW_AT_low_pc : 0x0 - <22afb> DW_AT_high_pc : 0xf4 - <5><22aff>: Abbrev Number: 1 (DW_TAG_variable) - <22b00> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <22b04> DW_AT_decl_file : 1 - <22b04> DW_AT_decl_line : 583 - <22b06> DW_AT_decl_column : 9 - <22b07> DW_AT_type : <0x21e3b> - <22b0b> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <5><22b0e>: Abbrev Number: 0 - <4><22b0f>: Abbrev Number: 0 - <3><22b10>: Abbrev Number: 0 - <2><22b11>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22b12> DW_AT_low_pc : 0x0 - <22b16> DW_AT_high_pc : 0x5c - <22b1a> DW_AT_sibling : <0x22b2f> - <3><22b1e>: Abbrev Number: 1 (DW_TAG_variable) - <22b1f> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22b23> DW_AT_decl_file : 1 - <22b23> DW_AT_decl_line : 595 - <22b25> DW_AT_decl_column : 13 - <22b26> DW_AT_type : <0x21e2a> - <22b2a> DW_AT_location : 3 byte block: 91 84 7f (DW_OP_fbreg: -124) - <3><22b2e>: Abbrev Number: 0 - <2><22b2f>: Abbrev Number: 32 (DW_TAG_lexical_block) - <22b30> DW_AT_sibling : <0x22b42> - <3><22b34>: Abbrev Number: 33 (DW_TAG_variable) - <22b35> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22b39> DW_AT_decl_file : 1 - <22b3a> DW_AT_decl_line : 595 - <22b3c> DW_AT_decl_column : 13 - <22b3d> DW_AT_type : <0x21e2a> - <3><22b41>: Abbrev Number: 0 - <2><22b42>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22b43> DW_AT_low_pc : 0x0 - <22b47> DW_AT_high_pc : 0x10a - <22b4b> DW_AT_sibling : <0x22b89> - <3><22b4f>: Abbrev Number: 1 (DW_TAG_variable) - <22b50> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22b54> DW_AT_decl_file : 1 - <22b54> DW_AT_decl_line : 613 - <22b56> DW_AT_decl_column : 9 - <22b57> DW_AT_type : <0x21e3b> - <22b5b> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <3><22b5f>: Abbrev Number: 1 (DW_TAG_variable) - <22b60> DW_AT_name : (indirect string, offset: 0xf4935): pdwReg - <22b64> DW_AT_decl_file : 1 - <22b64> DW_AT_decl_line : 613 - <22b66> DW_AT_decl_column : 9 - <22b67> DW_AT_type : <0x22228> - <22b6b> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <3><22b6f>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22b70> DW_AT_low_pc : 0x0 - <22b74> DW_AT_high_pc : 0xc4 - <4><22b78>: Abbrev Number: 1 (DW_TAG_variable) - <22b79> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <22b7d> DW_AT_decl_file : 1 - <22b7d> DW_AT_decl_line : 613 - <22b7f> DW_AT_decl_column : 9 - <22b80> DW_AT_type : <0x21e3b> - <22b84> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <4><22b87>: Abbrev Number: 0 - <3><22b88>: Abbrev Number: 0 - <2><22b89>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22b8a> DW_AT_low_pc : 0x0 - <22b8e> DW_AT_high_pc : 0x52 - <22b92> DW_AT_sibling : <0x22bb5> - <3><22b96>: Abbrev Number: 1 (DW_TAG_variable) - <22b97> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22b9b> DW_AT_decl_file : 1 - <22b9b> DW_AT_decl_line : 613 - <22b9d> DW_AT_decl_column : 9 - <22b9e> DW_AT_type : <0x21e3b> - <22ba2> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <3><22ba5>: Abbrev Number: 1 (DW_TAG_variable) - <22ba6> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22baa> DW_AT_decl_file : 1 - <22baa> DW_AT_decl_line : 613 - <22bac> DW_AT_decl_column : 9 - <22bad> DW_AT_type : <0x22228> - <22bb1> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <3><22bb4>: Abbrev Number: 0 - <2><22bb5>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22bb6> DW_AT_low_pc : 0x0 - <22bba> DW_AT_high_pc : 0x180 - <22bbe> DW_AT_sibling : <0x22c26> - <3><22bc2>: Abbrev Number: 1 (DW_TAG_variable) - <22bc3> DW_AT_name : (indirect string, offset: 0xf48fd): _wBase - <22bc7> DW_AT_decl_file : 1 - <22bc7> DW_AT_decl_line : 613 - <22bc9> DW_AT_decl_column : 9 - <22bca> DW_AT_type : <0x21e3b> - <22bce> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <3><22bd2>: Abbrev Number: 1 (DW_TAG_variable) - <22bd3> DW_AT_name : (indirect string, offset: 0xf4812): _wEPRegVal - <22bd7> DW_AT_decl_file : 1 - <22bd7> DW_AT_decl_line : 613 - <22bd9> DW_AT_decl_column : 9 - <22bda> DW_AT_type : <0x22228> - <22bde> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <3><22be2>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22be3> DW_AT_low_pc : 0x0 - <22be7> DW_AT_high_pc : 0x10a - <4><22beb>: Abbrev Number: 1 (DW_TAG_variable) - <22bec> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22bf0> DW_AT_decl_file : 1 - <22bf0> DW_AT_decl_line : 613 - <22bf2> DW_AT_decl_column : 9 - <22bf3> DW_AT_type : <0x21e3b> - <22bf7> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <4><22bfb>: Abbrev Number: 1 (DW_TAG_variable) - <22bfc> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22c00> DW_AT_decl_file : 1 - <22c00> DW_AT_decl_line : 613 - <22c02> DW_AT_decl_column : 9 - <22c03> DW_AT_type : <0x22228> - <22c07> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><22c0b>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22c0c> DW_AT_low_pc : 0x0 - <22c10> DW_AT_high_pc : 0xc4 - <5><22c14>: Abbrev Number: 1 (DW_TAG_variable) - <22c15> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <22c19> DW_AT_decl_file : 1 - <22c19> DW_AT_decl_line : 613 - <22c1b> DW_AT_decl_column : 9 - <22c1c> DW_AT_type : <0x21e3b> - <22c20> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <5><22c23>: Abbrev Number: 0 - <4><22c24>: Abbrev Number: 0 - <3><22c25>: Abbrev Number: 0 - <2><22c26>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22c27> DW_AT_low_pc : 0x0 - <22c2b> DW_AT_high_pc : 0x74 - <3><22c2f>: Abbrev Number: 1 (DW_TAG_variable) - <22c30> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22c34> DW_AT_decl_file : 1 - <22c34> DW_AT_decl_line : 622 - <22c36> DW_AT_decl_column : 5 - <22c37> DW_AT_type : <0x21e2a> - <22c3b> DW_AT_location : 3 byte block: 91 fa 7e (DW_OP_fbreg: -134) - <3><22c3f>: Abbrev Number: 0 - <2><22c40>: Abbrev Number: 0 - <1><22c41>: Abbrev Number: 7 (DW_TAG_subprogram) - <22c42> DW_AT_external : 1 - <22c42> DW_AT_name : (indirect string, offset: 0xf4cb2): USB_DeactivateEndpoint - <22c46> DW_AT_decl_file : 1 - <22c46> DW_AT_decl_line : 356 - <22c48> DW_AT_decl_column : 19 - <22c49> DW_AT_prototyped : 1 - <22c49> DW_AT_type : <0x2200e> - <22c4d> DW_AT_low_pc : 0x0 - <22c51> DW_AT_high_pc : 0x3da - <22c55> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <22c57> DW_AT_call_all_calls: 1 - <22c57> DW_AT_sibling : <0x22ea1> - <2><22c5b>: Abbrev Number: 6 (DW_TAG_formal_parameter) - <22c5c> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <22c60> DW_AT_decl_file : 1 - <22c60> DW_AT_decl_line : 356 - <22c62> DW_AT_decl_column : 55 - <22c63> DW_AT_type : <0x22300> - <22c67> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><22c6a>: Abbrev Number: 14 (DW_TAG_formal_parameter) - <22c6b> DW_AT_name : ep - <22c6e> DW_AT_decl_file : 1 - <22c6e> DW_AT_decl_line : 356 - <22c70> DW_AT_decl_column : 76 - <22c71> DW_AT_type : <0x224c7> - <22c75> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><22c78>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22c79> DW_AT_low_pc : 0x0 - <22c7d> DW_AT_high_pc : 0x50 - <22c81> DW_AT_sibling : <0x22cae> - <3><22c85>: Abbrev Number: 1 (DW_TAG_variable) - <22c86> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22c8a> DW_AT_decl_file : 1 - <22c8a> DW_AT_decl_line : 362 - <22c8c> DW_AT_decl_column : 7 - <22c8d> DW_AT_type : <0x21e2a> - <22c91> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3><22c94>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22c95> DW_AT_low_pc : 0x0 - <22c99> DW_AT_high_pc : 0x38 - <4><22c9d>: Abbrev Number: 1 (DW_TAG_variable) - <22c9e> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22ca2> DW_AT_decl_file : 1 - <22ca2> DW_AT_decl_line : 362 - <22ca4> DW_AT_decl_column : 7 - <22ca5> DW_AT_type : <0x21e2a> - <22ca9> DW_AT_location : 2 byte block: 91 52 (DW_OP_fbreg: -46) - <4><22cac>: Abbrev Number: 0 - <3><22cad>: Abbrev Number: 0 - <2><22cae>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22caf> DW_AT_low_pc : 0x0 - <22cb3> DW_AT_high_pc : 0x38 - <22cb7> DW_AT_sibling : <0x22ccb> - <3><22cbb>: Abbrev Number: 1 (DW_TAG_variable) - <22cbc> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22cc0> DW_AT_decl_file : 1 - <22cc0> DW_AT_decl_line : 365 - <22cc2> DW_AT_decl_column : 7 - <22cc3> DW_AT_type : <0x21e2a> - <22cc7> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3><22cca>: Abbrev Number: 0 - <2><22ccb>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22ccc> DW_AT_low_pc : 0x0 - <22cd0> DW_AT_high_pc : 0x50 - <22cd4> DW_AT_sibling : <0x22d01> - <3><22cd8>: Abbrev Number: 1 (DW_TAG_variable) - <22cd9> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22cdd> DW_AT_decl_file : 1 - <22cdd> DW_AT_decl_line : 370 - <22cdf> DW_AT_decl_column : 7 - <22ce0> DW_AT_type : <0x21e2a> - <22ce4> DW_AT_location : 2 byte block: 91 5a (DW_OP_fbreg: -38) - <3><22ce7>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22ce8> DW_AT_low_pc : 0x0 - <22cec> DW_AT_high_pc : 0x38 - <4><22cf0>: Abbrev Number: 1 (DW_TAG_variable) - <22cf1> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22cf5> DW_AT_decl_file : 1 - <22cf5> DW_AT_decl_line : 370 - <22cf7> DW_AT_decl_column : 7 - <22cf8> DW_AT_type : <0x21e2a> - <22cfc> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <4><22cff>: Abbrev Number: 0 - <3><22d00>: Abbrev Number: 0 - <2><22d01>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22d02> DW_AT_low_pc : 0x0 - <22d06> DW_AT_high_pc : 0x3a - <22d0a> DW_AT_sibling : <0x22d1e> - <3><22d0e>: Abbrev Number: 1 (DW_TAG_variable) - <22d0f> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22d13> DW_AT_decl_file : 1 - <22d13> DW_AT_decl_line : 373 - <22d15> DW_AT_decl_column : 7 - <22d16> DW_AT_type : <0x21e2a> - <22d1a> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) - <3><22d1d>: Abbrev Number: 0 - <2><22d1e>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22d1f> DW_AT_low_pc : 0x0 - <22d23> DW_AT_high_pc : 0x50 - <22d27> DW_AT_sibling : <0x22d54> - <3><22d2b>: Abbrev Number: 1 (DW_TAG_variable) - <22d2c> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22d30> DW_AT_decl_file : 1 - <22d30> DW_AT_decl_line : 383 - <22d32> DW_AT_decl_column : 7 - <22d33> DW_AT_type : <0x21e2a> - <22d37> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><22d3a>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22d3b> DW_AT_low_pc : 0x0 - <22d3f> DW_AT_high_pc : 0x38 - <4><22d43>: Abbrev Number: 1 (DW_TAG_variable) - <22d44> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22d48> DW_AT_decl_file : 1 - <22d48> DW_AT_decl_line : 383 - <22d4a> DW_AT_decl_column : 7 - <22d4b> DW_AT_type : <0x21e2a> - <22d4f> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <4><22d52>: Abbrev Number: 0 - <3><22d53>: Abbrev Number: 0 - <2><22d54>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22d55> DW_AT_low_pc : 0x0 - <22d59> DW_AT_high_pc : 0x50 - <22d5d> DW_AT_sibling : <0x22d8a> - <3><22d61>: Abbrev Number: 1 (DW_TAG_variable) - <22d62> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22d66> DW_AT_decl_file : 1 - <22d66> DW_AT_decl_line : 384 - <22d68> DW_AT_decl_column : 7 - <22d69> DW_AT_type : <0x21e2a> - <22d6d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><22d70>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22d71> DW_AT_low_pc : 0x0 - <22d75> DW_AT_high_pc : 0x38 - <4><22d79>: Abbrev Number: 1 (DW_TAG_variable) - <22d7a> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22d7e> DW_AT_decl_file : 1 - <22d7e> DW_AT_decl_line : 384 - <22d80> DW_AT_decl_column : 7 - <22d81> DW_AT_type : <0x21e2a> - <22d85> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <4><22d88>: Abbrev Number: 0 - <3><22d89>: Abbrev Number: 0 - <2><22d8a>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22d8b> DW_AT_low_pc : 0x0 - <22d8f> DW_AT_high_pc : 0x38 - <22d93> DW_AT_sibling : <0x22da7> - <3><22d97>: Abbrev Number: 1 (DW_TAG_variable) - <22d98> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22d9c> DW_AT_decl_file : 1 - <22d9c> DW_AT_decl_line : 387 - <22d9e> DW_AT_decl_column : 7 - <22d9f> DW_AT_type : <0x21e2a> - <22da3> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><22da6>: Abbrev Number: 0 - <2><22da7>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22da8> DW_AT_low_pc : 0x0 - <22dac> DW_AT_high_pc : 0x38 - <22db0> DW_AT_sibling : <0x22dc4> - <3><22db4>: Abbrev Number: 1 (DW_TAG_variable) - <22db5> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22db9> DW_AT_decl_file : 1 - <22db9> DW_AT_decl_line : 389 - <22dbb> DW_AT_decl_column : 7 - <22dbc> DW_AT_type : <0x21e2a> - <22dc0> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) - <3><22dc3>: Abbrev Number: 0 - <2><22dc4>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22dc5> DW_AT_low_pc : 0x0 - <22dc9> DW_AT_high_pc : 0x38 - <22dcd> DW_AT_sibling : <0x22de1> - <3><22dd1>: Abbrev Number: 1 (DW_TAG_variable) - <22dd2> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22dd6> DW_AT_decl_file : 1 - <22dd6> DW_AT_decl_line : 390 - <22dd8> DW_AT_decl_column : 7 - <22dd9> DW_AT_type : <0x21e2a> - <22ddd> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><22de0>: Abbrev Number: 0 - <2><22de1>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22de2> DW_AT_low_pc : 0x0 - <22de6> DW_AT_high_pc : 0x50 - <22dea> DW_AT_sibling : <0x22e17> - <3><22dee>: Abbrev Number: 1 (DW_TAG_variable) - <22def> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22df3> DW_AT_decl_file : 1 - <22df3> DW_AT_decl_line : 395 - <22df5> DW_AT_decl_column : 7 - <22df6> DW_AT_type : <0x21e2a> - <22dfa> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <3><22dfd>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22dfe> DW_AT_low_pc : 0x0 - <22e02> DW_AT_high_pc : 0x38 - <4><22e06>: Abbrev Number: 1 (DW_TAG_variable) - <22e07> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22e0b> DW_AT_decl_file : 1 - <22e0b> DW_AT_decl_line : 395 - <22e0d> DW_AT_decl_column : 7 - <22e0e> DW_AT_type : <0x21e2a> - <22e12> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <4><22e15>: Abbrev Number: 0 - <3><22e16>: Abbrev Number: 0 - <2><22e17>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22e18> DW_AT_low_pc : 0x0 - <22e1c> DW_AT_high_pc : 0x50 - <22e20> DW_AT_sibling : <0x22e4d> - <3><22e24>: Abbrev Number: 1 (DW_TAG_variable) - <22e25> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22e29> DW_AT_decl_file : 1 - <22e29> DW_AT_decl_line : 396 - <22e2b> DW_AT_decl_column : 7 - <22e2c> DW_AT_type : <0x21e2a> - <22e30> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <3><22e33>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22e34> DW_AT_low_pc : 0x0 - <22e38> DW_AT_high_pc : 0x38 - <4><22e3c>: Abbrev Number: 1 (DW_TAG_variable) - <22e3d> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22e41> DW_AT_decl_file : 1 - <22e41> DW_AT_decl_line : 396 - <22e43> DW_AT_decl_column : 7 - <22e44> DW_AT_type : <0x21e2a> - <22e48> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><22e4b>: Abbrev Number: 0 - <3><22e4c>: Abbrev Number: 0 - <2><22e4d>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22e4e> DW_AT_low_pc : 0x0 - <22e52> DW_AT_high_pc : 0x38 - <22e56> DW_AT_sibling : <0x22e6a> - <3><22e5a>: Abbrev Number: 1 (DW_TAG_variable) - <22e5b> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22e5f> DW_AT_decl_file : 1 - <22e5f> DW_AT_decl_line : 397 - <22e61> DW_AT_decl_column : 7 - <22e62> DW_AT_type : <0x21e2a> - <22e66> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <3><22e69>: Abbrev Number: 0 - <2><22e6a>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22e6b> DW_AT_low_pc : 0x0 - <22e6f> DW_AT_high_pc : 0x38 - <22e73> DW_AT_sibling : <0x22e87> - <3><22e77>: Abbrev Number: 1 (DW_TAG_variable) - <22e78> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22e7c> DW_AT_decl_file : 1 - <22e7c> DW_AT_decl_line : 400 - <22e7e> DW_AT_decl_column : 7 - <22e7f> DW_AT_type : <0x21e2a> - <22e83> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><22e86>: Abbrev Number: 0 - <2><22e87>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22e88> DW_AT_low_pc : 0x0 - <22e8c> DW_AT_high_pc : 0x38 - <3><22e90>: Abbrev Number: 1 (DW_TAG_variable) - <22e91> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22e95> DW_AT_decl_file : 1 - <22e95> DW_AT_decl_line : 401 - <22e97> DW_AT_decl_column : 7 - <22e98> DW_AT_type : <0x21e2a> - <22e9c> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <3><22e9f>: Abbrev Number: 0 - <2><22ea0>: Abbrev Number: 0 - <1><22ea1>: Abbrev Number: 11 (DW_TAG_subprogram) - <22ea2> DW_AT_external : 1 - <22ea2> DW_AT_name : (indirect string, offset: 0xf49f9): USB_ActivateEndpoint - <22ea6> DW_AT_decl_file : 1 - <22ea6> DW_AT_decl_line : 223 - <22ea7> DW_AT_decl_column : 19 - <22ea7> DW_AT_prototyped : 1 - <22ea7> DW_AT_type : <0x2200e> + <22aee> DW_AT_type : <0x21d8b> + <22af2> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <3><22af5>: Abbrev Number: 1 (DW_TAG_variable) + <22af6> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22afa> DW_AT_decl_file : 1 + <22afa> DW_AT_decl_line : 613 + <22afc> DW_AT_decl_column : 9 + <22afd> DW_AT_type : <0x22178> + <22b01> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <3><22b04>: Abbrev Number: 0 + <2><22b05>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22b06> DW_AT_low_pc : 0x0 + <22b0a> DW_AT_high_pc : 0x180 + <22b0e> DW_AT_sibling : <0x22b76> + <3><22b12>: Abbrev Number: 1 (DW_TAG_variable) + <22b13> DW_AT_name : (indirect string, offset: 0xf48e2): _wBase + <22b17> DW_AT_decl_file : 1 + <22b17> DW_AT_decl_line : 613 + <22b19> DW_AT_decl_column : 9 + <22b1a> DW_AT_type : <0x21d8b> + <22b1e> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <3><22b22>: Abbrev Number: 1 (DW_TAG_variable) + <22b23> DW_AT_name : (indirect string, offset: 0xf47f7): _wEPRegVal + <22b27> DW_AT_decl_file : 1 + <22b27> DW_AT_decl_line : 613 + <22b29> DW_AT_decl_column : 9 + <22b2a> DW_AT_type : <0x22178> + <22b2e> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <3><22b32>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22b33> DW_AT_low_pc : 0x0 + <22b37> DW_AT_high_pc : 0x10a + <4><22b3b>: Abbrev Number: 1 (DW_TAG_variable) + <22b3c> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22b40> DW_AT_decl_file : 1 + <22b40> DW_AT_decl_line : 613 + <22b42> DW_AT_decl_column : 9 + <22b43> DW_AT_type : <0x21d8b> + <22b47> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <4><22b4b>: Abbrev Number: 1 (DW_TAG_variable) + <22b4c> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22b50> DW_AT_decl_file : 1 + <22b50> DW_AT_decl_line : 613 + <22b52> DW_AT_decl_column : 9 + <22b53> DW_AT_type : <0x22178> + <22b57> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <4><22b5b>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22b5c> DW_AT_low_pc : 0x0 + <22b60> DW_AT_high_pc : 0xc4 + <5><22b64>: Abbrev Number: 1 (DW_TAG_variable) + <22b65> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <22b69> DW_AT_decl_file : 1 + <22b69> DW_AT_decl_line : 613 + <22b6b> DW_AT_decl_column : 9 + <22b6c> DW_AT_type : <0x21d8b> + <22b70> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <5><22b73>: Abbrev Number: 0 + <4><22b74>: Abbrev Number: 0 + <3><22b75>: Abbrev Number: 0 + <2><22b76>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22b77> DW_AT_low_pc : 0x0 + <22b7b> DW_AT_high_pc : 0x74 + <3><22b7f>: Abbrev Number: 1 (DW_TAG_variable) + <22b80> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22b84> DW_AT_decl_file : 1 + <22b84> DW_AT_decl_line : 622 + <22b86> DW_AT_decl_column : 5 + <22b87> DW_AT_type : <0x21d7a> + <22b8b> DW_AT_location : 3 byte block: 91 fa 7e (DW_OP_fbreg: -134) + <3><22b8f>: Abbrev Number: 0 + <2><22b90>: Abbrev Number: 0 + <1><22b91>: Abbrev Number: 7 (DW_TAG_subprogram) + <22b92> DW_AT_external : 1 + <22b92> DW_AT_name : (indirect string, offset: 0xf4c97): USB_DeactivateEndpoint + <22b96> DW_AT_decl_file : 1 + <22b96> DW_AT_decl_line : 356 + <22b98> DW_AT_decl_column : 19 + <22b99> DW_AT_prototyped : 1 + <22b99> DW_AT_type : <0x21f5e> + <22b9d> DW_AT_low_pc : 0x0 + <22ba1> DW_AT_high_pc : 0x3da + <22ba5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <22ba7> DW_AT_call_all_calls: 1 + <22ba7> DW_AT_sibling : <0x22df1> + <2><22bab>: Abbrev Number: 6 (DW_TAG_formal_parameter) + <22bac> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <22bb0> DW_AT_decl_file : 1 + <22bb0> DW_AT_decl_line : 356 + <22bb2> DW_AT_decl_column : 55 + <22bb3> DW_AT_type : <0x22250> + <22bb7> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><22bba>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <22bbb> DW_AT_name : ep + <22bbe> DW_AT_decl_file : 1 + <22bbe> DW_AT_decl_line : 356 + <22bc0> DW_AT_decl_column : 76 + <22bc1> DW_AT_type : <0x22417> + <22bc5> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><22bc8>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22bc9> DW_AT_low_pc : 0x0 + <22bcd> DW_AT_high_pc : 0x50 + <22bd1> DW_AT_sibling : <0x22bfe> + <3><22bd5>: Abbrev Number: 1 (DW_TAG_variable) + <22bd6> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22bda> DW_AT_decl_file : 1 + <22bda> DW_AT_decl_line : 362 + <22bdc> DW_AT_decl_column : 7 + <22bdd> DW_AT_type : <0x21d7a> + <22be1> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><22be4>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22be5> DW_AT_low_pc : 0x0 + <22be9> DW_AT_high_pc : 0x38 + <4><22bed>: Abbrev Number: 1 (DW_TAG_variable) + <22bee> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22bf2> DW_AT_decl_file : 1 + <22bf2> DW_AT_decl_line : 362 + <22bf4> DW_AT_decl_column : 7 + <22bf5> DW_AT_type : <0x21d7a> + <22bf9> DW_AT_location : 2 byte block: 91 52 (DW_OP_fbreg: -46) + <4><22bfc>: Abbrev Number: 0 + <3><22bfd>: Abbrev Number: 0 + <2><22bfe>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22bff> DW_AT_low_pc : 0x0 + <22c03> DW_AT_high_pc : 0x38 + <22c07> DW_AT_sibling : <0x22c1b> + <3><22c0b>: Abbrev Number: 1 (DW_TAG_variable) + <22c0c> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22c10> DW_AT_decl_file : 1 + <22c10> DW_AT_decl_line : 365 + <22c12> DW_AT_decl_column : 7 + <22c13> DW_AT_type : <0x21d7a> + <22c17> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3><22c1a>: Abbrev Number: 0 + <2><22c1b>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22c1c> DW_AT_low_pc : 0x0 + <22c20> DW_AT_high_pc : 0x50 + <22c24> DW_AT_sibling : <0x22c51> + <3><22c28>: Abbrev Number: 1 (DW_TAG_variable) + <22c29> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22c2d> DW_AT_decl_file : 1 + <22c2d> DW_AT_decl_line : 370 + <22c2f> DW_AT_decl_column : 7 + <22c30> DW_AT_type : <0x21d7a> + <22c34> DW_AT_location : 2 byte block: 91 5a (DW_OP_fbreg: -38) + <3><22c37>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22c38> DW_AT_low_pc : 0x0 + <22c3c> DW_AT_high_pc : 0x38 + <4><22c40>: Abbrev Number: 1 (DW_TAG_variable) + <22c41> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22c45> DW_AT_decl_file : 1 + <22c45> DW_AT_decl_line : 370 + <22c47> DW_AT_decl_column : 7 + <22c48> DW_AT_type : <0x21d7a> + <22c4c> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <4><22c4f>: Abbrev Number: 0 + <3><22c50>: Abbrev Number: 0 + <2><22c51>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22c52> DW_AT_low_pc : 0x0 + <22c56> DW_AT_high_pc : 0x3a + <22c5a> DW_AT_sibling : <0x22c6e> + <3><22c5e>: Abbrev Number: 1 (DW_TAG_variable) + <22c5f> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22c63> DW_AT_decl_file : 1 + <22c63> DW_AT_decl_line : 373 + <22c65> DW_AT_decl_column : 7 + <22c66> DW_AT_type : <0x21d7a> + <22c6a> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) + <3><22c6d>: Abbrev Number: 0 + <2><22c6e>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22c6f> DW_AT_low_pc : 0x0 + <22c73> DW_AT_high_pc : 0x50 + <22c77> DW_AT_sibling : <0x22ca4> + <3><22c7b>: Abbrev Number: 1 (DW_TAG_variable) + <22c7c> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22c80> DW_AT_decl_file : 1 + <22c80> DW_AT_decl_line : 383 + <22c82> DW_AT_decl_column : 7 + <22c83> DW_AT_type : <0x21d7a> + <22c87> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><22c8a>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22c8b> DW_AT_low_pc : 0x0 + <22c8f> DW_AT_high_pc : 0x38 + <4><22c93>: Abbrev Number: 1 (DW_TAG_variable) + <22c94> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22c98> DW_AT_decl_file : 1 + <22c98> DW_AT_decl_line : 383 + <22c9a> DW_AT_decl_column : 7 + <22c9b> DW_AT_type : <0x21d7a> + <22c9f> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <4><22ca2>: Abbrev Number: 0 + <3><22ca3>: Abbrev Number: 0 + <2><22ca4>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22ca5> DW_AT_low_pc : 0x0 + <22ca9> DW_AT_high_pc : 0x50 + <22cad> DW_AT_sibling : <0x22cda> + <3><22cb1>: Abbrev Number: 1 (DW_TAG_variable) + <22cb2> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22cb6> DW_AT_decl_file : 1 + <22cb6> DW_AT_decl_line : 384 + <22cb8> DW_AT_decl_column : 7 + <22cb9> DW_AT_type : <0x21d7a> + <22cbd> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><22cc0>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22cc1> DW_AT_low_pc : 0x0 + <22cc5> DW_AT_high_pc : 0x38 + <4><22cc9>: Abbrev Number: 1 (DW_TAG_variable) + <22cca> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22cce> DW_AT_decl_file : 1 + <22cce> DW_AT_decl_line : 384 + <22cd0> DW_AT_decl_column : 7 + <22cd1> DW_AT_type : <0x21d7a> + <22cd5> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <4><22cd8>: Abbrev Number: 0 + <3><22cd9>: Abbrev Number: 0 + <2><22cda>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22cdb> DW_AT_low_pc : 0x0 + <22cdf> DW_AT_high_pc : 0x38 + <22ce3> DW_AT_sibling : <0x22cf7> + <3><22ce7>: Abbrev Number: 1 (DW_TAG_variable) + <22ce8> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22cec> DW_AT_decl_file : 1 + <22cec> DW_AT_decl_line : 387 + <22cee> DW_AT_decl_column : 7 + <22cef> DW_AT_type : <0x21d7a> + <22cf3> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><22cf6>: Abbrev Number: 0 + <2><22cf7>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22cf8> DW_AT_low_pc : 0x0 + <22cfc> DW_AT_high_pc : 0x38 + <22d00> DW_AT_sibling : <0x22d14> + <3><22d04>: Abbrev Number: 1 (DW_TAG_variable) + <22d05> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22d09> DW_AT_decl_file : 1 + <22d09> DW_AT_decl_line : 389 + <22d0b> DW_AT_decl_column : 7 + <22d0c> DW_AT_type : <0x21d7a> + <22d10> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) + <3><22d13>: Abbrev Number: 0 + <2><22d14>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22d15> DW_AT_low_pc : 0x0 + <22d19> DW_AT_high_pc : 0x38 + <22d1d> DW_AT_sibling : <0x22d31> + <3><22d21>: Abbrev Number: 1 (DW_TAG_variable) + <22d22> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22d26> DW_AT_decl_file : 1 + <22d26> DW_AT_decl_line : 390 + <22d28> DW_AT_decl_column : 7 + <22d29> DW_AT_type : <0x21d7a> + <22d2d> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><22d30>: Abbrev Number: 0 + <2><22d31>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22d32> DW_AT_low_pc : 0x0 + <22d36> DW_AT_high_pc : 0x50 + <22d3a> DW_AT_sibling : <0x22d67> + <3><22d3e>: Abbrev Number: 1 (DW_TAG_variable) + <22d3f> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22d43> DW_AT_decl_file : 1 + <22d43> DW_AT_decl_line : 395 + <22d45> DW_AT_decl_column : 7 + <22d46> DW_AT_type : <0x21d7a> + <22d4a> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <3><22d4d>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22d4e> DW_AT_low_pc : 0x0 + <22d52> DW_AT_high_pc : 0x38 + <4><22d56>: Abbrev Number: 1 (DW_TAG_variable) + <22d57> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22d5b> DW_AT_decl_file : 1 + <22d5b> DW_AT_decl_line : 395 + <22d5d> DW_AT_decl_column : 7 + <22d5e> DW_AT_type : <0x21d7a> + <22d62> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <4><22d65>: Abbrev Number: 0 + <3><22d66>: Abbrev Number: 0 + <2><22d67>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22d68> DW_AT_low_pc : 0x0 + <22d6c> DW_AT_high_pc : 0x50 + <22d70> DW_AT_sibling : <0x22d9d> + <3><22d74>: Abbrev Number: 1 (DW_TAG_variable) + <22d75> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22d79> DW_AT_decl_file : 1 + <22d79> DW_AT_decl_line : 396 + <22d7b> DW_AT_decl_column : 7 + <22d7c> DW_AT_type : <0x21d7a> + <22d80> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <3><22d83>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22d84> DW_AT_low_pc : 0x0 + <22d88> DW_AT_high_pc : 0x38 + <4><22d8c>: Abbrev Number: 1 (DW_TAG_variable) + <22d8d> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22d91> DW_AT_decl_file : 1 + <22d91> DW_AT_decl_line : 396 + <22d93> DW_AT_decl_column : 7 + <22d94> DW_AT_type : <0x21d7a> + <22d98> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><22d9b>: Abbrev Number: 0 + <3><22d9c>: Abbrev Number: 0 + <2><22d9d>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22d9e> DW_AT_low_pc : 0x0 + <22da2> DW_AT_high_pc : 0x38 + <22da6> DW_AT_sibling : <0x22dba> + <3><22daa>: Abbrev Number: 1 (DW_TAG_variable) + <22dab> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22daf> DW_AT_decl_file : 1 + <22daf> DW_AT_decl_line : 397 + <22db1> DW_AT_decl_column : 7 + <22db2> DW_AT_type : <0x21d7a> + <22db6> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <3><22db9>: Abbrev Number: 0 + <2><22dba>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22dbb> DW_AT_low_pc : 0x0 + <22dbf> DW_AT_high_pc : 0x38 + <22dc3> DW_AT_sibling : <0x22dd7> + <3><22dc7>: Abbrev Number: 1 (DW_TAG_variable) + <22dc8> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22dcc> DW_AT_decl_file : 1 + <22dcc> DW_AT_decl_line : 400 + <22dce> DW_AT_decl_column : 7 + <22dcf> DW_AT_type : <0x21d7a> + <22dd3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><22dd6>: Abbrev Number: 0 + <2><22dd7>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22dd8> DW_AT_low_pc : 0x0 + <22ddc> DW_AT_high_pc : 0x38 + <3><22de0>: Abbrev Number: 1 (DW_TAG_variable) + <22de1> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22de5> DW_AT_decl_file : 1 + <22de5> DW_AT_decl_line : 401 + <22de7> DW_AT_decl_column : 7 + <22de8> DW_AT_type : <0x21d7a> + <22dec> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <3><22def>: Abbrev Number: 0 + <2><22df0>: Abbrev Number: 0 + <1><22df1>: Abbrev Number: 11 (DW_TAG_subprogram) + <22df2> DW_AT_external : 1 + <22df2> DW_AT_name : (indirect string, offset: 0xf49de): USB_ActivateEndpoint + <22df6> DW_AT_decl_file : 1 + <22df6> DW_AT_decl_line : 223 + <22df7> DW_AT_decl_column : 19 + <22df7> DW_AT_prototyped : 1 + <22df7> DW_AT_type : <0x21f5e> + <22dfb> DW_AT_low_pc : 0x0 + <22dff> DW_AT_high_pc : 0x786 + <22e03> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <22e05> DW_AT_call_all_calls: 1 + <22e05> DW_AT_sibling : <0x231e3> + <2><22e09>: Abbrev Number: 10 (DW_TAG_formal_parameter) + <22e0a> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <22e0e> DW_AT_decl_file : 1 + <22e0e> DW_AT_decl_line : 223 + <22e0f> DW_AT_decl_column : 53 + <22e10> DW_AT_type : <0x22250> + <22e14> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) + <2><22e18>: Abbrev Number: 15 (DW_TAG_formal_parameter) + <22e19> DW_AT_name : ep + <22e1c> DW_AT_decl_file : 1 + <22e1c> DW_AT_decl_line : 223 + <22e1d> DW_AT_decl_column : 74 + <22e1e> DW_AT_type : <0x22417> + <22e22> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) + <2><22e26>: Abbrev Number: 34 (DW_TAG_variable) + <22e27> DW_AT_name : ret + <22e2b> DW_AT_decl_file : 1 + <22e2c> DW_AT_decl_line : 225 + <22e2d> DW_AT_decl_column : 21 + <22e2e> DW_AT_type : <0x21f5e> + <22e32> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><22e35>: Abbrev Number: 17 (DW_TAG_variable) + <22e36> DW_AT_name : (indirect string, offset: 0xf962e): wEpRegVal + <22e3a> DW_AT_decl_file : 1 + <22e3a> DW_AT_decl_line : 226 + <22e3b> DW_AT_decl_column : 12 + <22e3b> DW_AT_type : <0x21d7a> + <22e3f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><22e42>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22e43> DW_AT_low_pc : 0x0 + <22e47> DW_AT_high_pc : 0x4a + <22e4b> DW_AT_sibling : <0x22e5f> + <3><22e4f>: Abbrev Number: 1 (DW_TAG_variable) + <22e50> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22e54> DW_AT_decl_file : 1 + <22e54> DW_AT_decl_line : 256 + <22e56> DW_AT_decl_column : 3 + <22e57> DW_AT_type : <0x21d7a> + <22e5b> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <3><22e5e>: Abbrev Number: 0 + <2><22e5f>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22e60> DW_AT_low_pc : 0x0 + <22e64> DW_AT_high_pc : 0x34 + <22e68> DW_AT_sibling : <0x22e8d> + <3><22e6c>: Abbrev Number: 1 (DW_TAG_variable) + <22e6d> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22e71> DW_AT_decl_file : 1 + <22e71> DW_AT_decl_line : 263 + <22e73> DW_AT_decl_column : 7 + <22e74> DW_AT_type : <0x22178> + <22e78> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) + <3><22e7c>: Abbrev Number: 1 (DW_TAG_variable) + <22e7d> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22e81> DW_AT_decl_file : 1 + <22e81> DW_AT_decl_line : 263 + <22e83> DW_AT_decl_column : 7 + <22e84> DW_AT_type : <0x21d8b> + <22e88> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) + <3><22e8c>: Abbrev Number: 0 + <2><22e8d>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22e8e> DW_AT_low_pc : 0x0 + <22e92> DW_AT_high_pc : 0x50 + <22e96> DW_AT_sibling : <0x22ec5> + <3><22e9a>: Abbrev Number: 1 (DW_TAG_variable) + <22e9b> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22e9f> DW_AT_decl_file : 1 + <22e9f> DW_AT_decl_line : 264 + <22ea1> DW_AT_decl_column : 7 + <22ea2> DW_AT_type : <0x21d7a> + <22ea6> DW_AT_location : 3 byte block: 91 9a 7f (DW_OP_fbreg: -102) + <3><22eaa>: Abbrev Number: 3 (DW_TAG_lexical_block) <22eab> DW_AT_low_pc : 0x0 - <22eaf> DW_AT_high_pc : 0x786 - <22eb3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <22eb5> DW_AT_call_all_calls: 1 - <22eb5> DW_AT_sibling : <0x23293> - <2><22eb9>: Abbrev Number: 10 (DW_TAG_formal_parameter) - <22eba> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <22ebe> DW_AT_decl_file : 1 - <22ebe> DW_AT_decl_line : 223 - <22ebf> DW_AT_decl_column : 53 - <22ec0> DW_AT_type : <0x22300> - <22ec4> DW_AT_location : 3 byte block: 91 8c 7f (DW_OP_fbreg: -116) - <2><22ec8>: Abbrev Number: 15 (DW_TAG_formal_parameter) - <22ec9> DW_AT_name : ep - <22ecc> DW_AT_decl_file : 1 - <22ecc> DW_AT_decl_line : 223 - <22ecd> DW_AT_decl_column : 74 - <22ece> DW_AT_type : <0x224c7> - <22ed2> DW_AT_location : 3 byte block: 91 88 7f (DW_OP_fbreg: -120) - <2><22ed6>: Abbrev Number: 34 (DW_TAG_variable) - <22ed7> DW_AT_name : ret - <22edb> DW_AT_decl_file : 1 - <22edc> DW_AT_decl_line : 225 - <22edd> DW_AT_decl_column : 21 - <22ede> DW_AT_type : <0x2200e> - <22ee2> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><22ee5>: Abbrev Number: 17 (DW_TAG_variable) - <22ee6> DW_AT_name : (indirect string, offset: 0xf9649): wEpRegVal - <22eea> DW_AT_decl_file : 1 - <22eea> DW_AT_decl_line : 226 - <22eeb> DW_AT_decl_column : 12 - <22eeb> DW_AT_type : <0x21e2a> - <22eef> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><22ef2>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22ef3> DW_AT_low_pc : 0x0 - <22ef7> DW_AT_high_pc : 0x4a - <22efb> DW_AT_sibling : <0x22f0f> - <3><22eff>: Abbrev Number: 1 (DW_TAG_variable) - <22f00> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22f04> DW_AT_decl_file : 1 - <22f04> DW_AT_decl_line : 256 - <22f06> DW_AT_decl_column : 3 - <22f07> DW_AT_type : <0x21e2a> - <22f0b> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <3><22f0e>: Abbrev Number: 0 - <2><22f0f>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22f10> DW_AT_low_pc : 0x0 - <22f14> DW_AT_high_pc : 0x34 - <22f18> DW_AT_sibling : <0x22f3d> - <3><22f1c>: Abbrev Number: 1 (DW_TAG_variable) - <22f1d> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22f21> DW_AT_decl_file : 1 - <22f21> DW_AT_decl_line : 263 - <22f23> DW_AT_decl_column : 7 - <22f24> DW_AT_type : <0x22228> - <22f28> DW_AT_location : 3 byte block: 91 9c 7f (DW_OP_fbreg: -100) - <3><22f2c>: Abbrev Number: 1 (DW_TAG_variable) - <22f2d> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22f31> DW_AT_decl_file : 1 - <22f31> DW_AT_decl_line : 263 - <22f33> DW_AT_decl_column : 7 - <22f34> DW_AT_type : <0x21e3b> - <22f38> DW_AT_location : 3 byte block: 91 a0 7f (DW_OP_fbreg: -96) - <3><22f3c>: Abbrev Number: 0 - <2><22f3d>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22f3e> DW_AT_low_pc : 0x0 - <22f42> DW_AT_high_pc : 0x50 - <22f46> DW_AT_sibling : <0x22f75> - <3><22f4a>: Abbrev Number: 1 (DW_TAG_variable) - <22f4b> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22f4f> DW_AT_decl_file : 1 - <22f4f> DW_AT_decl_line : 264 - <22f51> DW_AT_decl_column : 7 - <22f52> DW_AT_type : <0x21e2a> - <22f56> DW_AT_location : 3 byte block: 91 9a 7f (DW_OP_fbreg: -102) - <3><22f5a>: Abbrev Number: 3 (DW_TAG_lexical_block) - <22f5b> DW_AT_low_pc : 0x0 - <22f5f> DW_AT_high_pc : 0x38 - <4><22f63>: Abbrev Number: 1 (DW_TAG_variable) - <22f64> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <22f68> DW_AT_decl_file : 1 - <22f68> DW_AT_decl_line : 264 - <22f6a> DW_AT_decl_column : 7 - <22f6b> DW_AT_type : <0x21e2a> - <22f6f> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) - <4><22f73>: Abbrev Number: 0 - <3><22f74>: Abbrev Number: 0 - <2><22f75>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22f76> DW_AT_low_pc : 0x0 - <22f7a> DW_AT_high_pc : 0x40 - <22f7e> DW_AT_sibling : <0x22f93> - <3><22f82>: Abbrev Number: 1 (DW_TAG_variable) - <22f83> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22f87> DW_AT_decl_file : 1 - <22f87> DW_AT_decl_line : 269 - <22f89> DW_AT_decl_column : 9 - <22f8a> DW_AT_type : <0x21e2a> - <22f8e> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) - <3><22f92>: Abbrev Number: 0 - <2><22f93>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22eaf> DW_AT_high_pc : 0x38 + <4><22eb3>: Abbrev Number: 1 (DW_TAG_variable) + <22eb4> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22eb8> DW_AT_decl_file : 1 + <22eb8> DW_AT_decl_line : 264 + <22eba> DW_AT_decl_column : 7 + <22ebb> DW_AT_type : <0x21d7a> + <22ebf> DW_AT_location : 3 byte block: 91 98 7f (DW_OP_fbreg: -104) + <4><22ec3>: Abbrev Number: 0 + <3><22ec4>: Abbrev Number: 0 + <2><22ec5>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22ec6> DW_AT_low_pc : 0x0 + <22eca> DW_AT_high_pc : 0x40 + <22ece> DW_AT_sibling : <0x22ee3> + <3><22ed2>: Abbrev Number: 1 (DW_TAG_variable) + <22ed3> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22ed7> DW_AT_decl_file : 1 + <22ed7> DW_AT_decl_line : 269 + <22ed9> DW_AT_decl_column : 9 + <22eda> DW_AT_type : <0x21d7a> + <22ede> DW_AT_location : 3 byte block: 91 94 7f (DW_OP_fbreg: -108) + <3><22ee2>: Abbrev Number: 0 + <2><22ee3>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22ee4> DW_AT_low_pc : 0x0 + <22ee8> DW_AT_high_pc : 0x3a + <22eec> DW_AT_sibling : <0x22f01> + <3><22ef0>: Abbrev Number: 1 (DW_TAG_variable) + <22ef1> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22ef5> DW_AT_decl_file : 1 + <22ef5> DW_AT_decl_line : 274 + <22ef7> DW_AT_decl_column : 9 + <22ef8> DW_AT_type : <0x21d7a> + <22efc> DW_AT_location : 3 byte block: 91 96 7f (DW_OP_fbreg: -106) + <3><22f00>: Abbrev Number: 0 + <2><22f01>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22f02> DW_AT_low_pc : 0x0 + <22f06> DW_AT_high_pc : 0x34 + <22f0a> DW_AT_sibling : <0x22f2f> + <3><22f0e>: Abbrev Number: 1 (DW_TAG_variable) + <22f0f> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22f13> DW_AT_decl_file : 1 + <22f13> DW_AT_decl_line : 280 + <22f15> DW_AT_decl_column : 7 + <22f16> DW_AT_type : <0x22178> + <22f1a> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) + <3><22f1e>: Abbrev Number: 1 (DW_TAG_variable) + <22f1f> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22f23> DW_AT_decl_file : 1 + <22f23> DW_AT_decl_line : 280 + <22f25> DW_AT_decl_column : 7 + <22f26> DW_AT_type : <0x21d8b> + <22f2a> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <3><22f2e>: Abbrev Number: 0 + <2><22f2f>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22f30> DW_AT_low_pc : 0x0 + <22f34> DW_AT_high_pc : 0xc6 + <22f38> DW_AT_sibling : <0x22f76> + <3><22f3c>: Abbrev Number: 1 (DW_TAG_variable) + <22f3d> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <22f41> DW_AT_decl_file : 1 + <22f41> DW_AT_decl_line : 283 + <22f43> DW_AT_decl_column : 7 + <22f44> DW_AT_type : <0x21d8b> + <22f48> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) + <3><22f4c>: Abbrev Number: 1 (DW_TAG_variable) + <22f4d> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22f51> DW_AT_decl_file : 1 + <22f51> DW_AT_decl_line : 283 + <22f53> DW_AT_decl_column : 7 + <22f54> DW_AT_type : <0x22178> + <22f58> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) + <3><22f5c>: Abbrev Number: 3 (DW_TAG_lexical_block) + <22f5d> DW_AT_low_pc : 0x0 + <22f61> DW_AT_high_pc : 0xa2 + <4><22f65>: Abbrev Number: 1 (DW_TAG_variable) + <22f66> DW_AT_name : (indirect string, offset: 0xf4c0c): wNBlocks + <22f6a> DW_AT_decl_file : 1 + <22f6a> DW_AT_decl_line : 283 + <22f6c> DW_AT_decl_column : 7 + <22f6d> DW_AT_type : <0x21d8b> + <22f71> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><22f74>: Abbrev Number: 0 + <3><22f75>: Abbrev Number: 0 + <2><22f76>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22f77> DW_AT_low_pc : 0x0 + <22f7b> DW_AT_high_pc : 0x50 + <22f7f> DW_AT_sibling : <0x22fae> + <3><22f83>: Abbrev Number: 1 (DW_TAG_variable) + <22f84> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22f88> DW_AT_decl_file : 1 + <22f88> DW_AT_decl_line : 284 + <22f8a> DW_AT_decl_column : 7 + <22f8b> DW_AT_type : <0x21d7a> + <22f8f> DW_AT_location : 3 byte block: 91 aa 7f (DW_OP_fbreg: -86) + <3><22f93>: Abbrev Number: 3 (DW_TAG_lexical_block) <22f94> DW_AT_low_pc : 0x0 - <22f98> DW_AT_high_pc : 0x3a - <22f9c> DW_AT_sibling : <0x22fb1> - <3><22fa0>: Abbrev Number: 1 (DW_TAG_variable) - <22fa1> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22fa5> DW_AT_decl_file : 1 - <22fa5> DW_AT_decl_line : 274 - <22fa7> DW_AT_decl_column : 9 - <22fa8> DW_AT_type : <0x21e2a> - <22fac> DW_AT_location : 3 byte block: 91 96 7f (DW_OP_fbreg: -106) - <3><22fb0>: Abbrev Number: 0 - <2><22fb1>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22fb2> DW_AT_low_pc : 0x0 - <22fb6> DW_AT_high_pc : 0x34 - <22fba> DW_AT_sibling : <0x22fdf> - <3><22fbe>: Abbrev Number: 1 (DW_TAG_variable) - <22fbf> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <22fc3> DW_AT_decl_file : 1 - <22fc3> DW_AT_decl_line : 280 - <22fc5> DW_AT_decl_column : 7 - <22fc6> DW_AT_type : <0x22228> - <22fca> DW_AT_location : 3 byte block: 91 b4 7f (DW_OP_fbreg: -76) - <3><22fce>: Abbrev Number: 1 (DW_TAG_variable) - <22fcf> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22fd3> DW_AT_decl_file : 1 - <22fd3> DW_AT_decl_line : 280 - <22fd5> DW_AT_decl_column : 7 - <22fd6> DW_AT_type : <0x21e3b> - <22fda> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <3><22fde>: Abbrev Number: 0 - <2><22fdf>: Abbrev Number: 2 (DW_TAG_lexical_block) - <22fe0> DW_AT_low_pc : 0x0 - <22fe4> DW_AT_high_pc : 0xc6 - <22fe8> DW_AT_sibling : <0x23026> - <3><22fec>: Abbrev Number: 1 (DW_TAG_variable) - <22fed> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <22ff1> DW_AT_decl_file : 1 - <22ff1> DW_AT_decl_line : 283 - <22ff3> DW_AT_decl_column : 7 - <22ff4> DW_AT_type : <0x21e3b> - <22ff8> DW_AT_location : 3 byte block: 91 b0 7f (DW_OP_fbreg: -80) - <3><22ffc>: Abbrev Number: 1 (DW_TAG_variable) - <22ffd> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <23001> DW_AT_decl_file : 1 - <23001> DW_AT_decl_line : 283 - <23003> DW_AT_decl_column : 7 - <23004> DW_AT_type : <0x22228> - <23008> DW_AT_location : 3 byte block: 91 ac 7f (DW_OP_fbreg: -84) - <3><2300c>: Abbrev Number: 3 (DW_TAG_lexical_block) - <2300d> DW_AT_low_pc : 0x0 - <23011> DW_AT_high_pc : 0xa2 - <4><23015>: Abbrev Number: 1 (DW_TAG_variable) - <23016> DW_AT_name : (indirect string, offset: 0xf4c27): wNBlocks - <2301a> DW_AT_decl_file : 1 - <2301a> DW_AT_decl_line : 283 - <2301c> DW_AT_decl_column : 7 - <2301d> DW_AT_type : <0x21e3b> - <23021> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><23024>: Abbrev Number: 0 - <3><23025>: Abbrev Number: 0 - <2><23026>: Abbrev Number: 2 (DW_TAG_lexical_block) - <23027> DW_AT_low_pc : 0x0 - <2302b> DW_AT_high_pc : 0x50 - <2302f> DW_AT_sibling : <0x2305e> - <3><23033>: Abbrev Number: 1 (DW_TAG_variable) - <23034> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <23038> DW_AT_decl_file : 1 - <23038> DW_AT_decl_line : 284 - <2303a> DW_AT_decl_column : 7 - <2303b> DW_AT_type : <0x21e2a> - <2303f> DW_AT_location : 3 byte block: 91 aa 7f (DW_OP_fbreg: -86) - <3><23043>: Abbrev Number: 3 (DW_TAG_lexical_block) - <23044> DW_AT_low_pc : 0x0 - <23048> DW_AT_high_pc : 0x38 - <4><2304c>: Abbrev Number: 1 (DW_TAG_variable) - <2304d> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <23051> DW_AT_decl_file : 1 - <23051> DW_AT_decl_line : 284 - <23053> DW_AT_decl_column : 7 - <23054> DW_AT_type : <0x21e2a> - <23058> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) - <4><2305c>: Abbrev Number: 0 - <3><2305d>: Abbrev Number: 0 - <2><2305e>: Abbrev Number: 2 (DW_TAG_lexical_block) - <2305f> DW_AT_low_pc : 0x0 - <23063> DW_AT_high_pc : 0x48 - <23067> DW_AT_sibling : <0x2307c> - <3><2306b>: Abbrev Number: 1 (DW_TAG_variable) - <2306c> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <23070> DW_AT_decl_file : 1 - <23070> DW_AT_decl_line : 289 - <23072> DW_AT_decl_column : 9 - <23073> DW_AT_type : <0x21e2a> - <23077> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <22f98> DW_AT_high_pc : 0x38 + <4><22f9c>: Abbrev Number: 1 (DW_TAG_variable) + <22f9d> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <22fa1> DW_AT_decl_file : 1 + <22fa1> DW_AT_decl_line : 284 + <22fa3> DW_AT_decl_column : 7 + <22fa4> DW_AT_type : <0x21d7a> + <22fa8> DW_AT_location : 3 byte block: 91 a8 7f (DW_OP_fbreg: -88) + <4><22fac>: Abbrev Number: 0 + <3><22fad>: Abbrev Number: 0 + <2><22fae>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22faf> DW_AT_low_pc : 0x0 + <22fb3> DW_AT_high_pc : 0x48 + <22fb7> DW_AT_sibling : <0x22fcc> + <3><22fbb>: Abbrev Number: 1 (DW_TAG_variable) + <22fbc> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22fc0> DW_AT_decl_file : 1 + <22fc0> DW_AT_decl_line : 289 + <22fc2> DW_AT_decl_column : 9 + <22fc3> DW_AT_type : <0x21d7a> + <22fc7> DW_AT_location : 3 byte block: 91 a4 7f (DW_OP_fbreg: -92) + <3><22fcb>: Abbrev Number: 0 + <2><22fcc>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22fcd> DW_AT_low_pc : 0x0 + <22fd1> DW_AT_high_pc : 0x42 + <22fd5> DW_AT_sibling : <0x22fea> + <3><22fd9>: Abbrev Number: 1 (DW_TAG_variable) + <22fda> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22fde> DW_AT_decl_file : 1 + <22fde> DW_AT_decl_line : 294 + <22fe0> DW_AT_decl_column : 9 + <22fe1> DW_AT_type : <0x21d7a> + <22fe5> DW_AT_location : 3 byte block: 91 a6 7f (DW_OP_fbreg: -90) + <3><22fe9>: Abbrev Number: 0 + <2><22fea>: Abbrev Number: 2 (DW_TAG_lexical_block) + <22feb> DW_AT_low_pc : 0x0 + <22fef> DW_AT_high_pc : 0x3c + <22ff3> DW_AT_sibling : <0x23007> + <3><22ff7>: Abbrev Number: 1 (DW_TAG_variable) + <22ff8> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <22ffc> DW_AT_decl_file : 1 + <22ffc> DW_AT_decl_line : 305 + <22ffe> DW_AT_decl_column : 7 + <22fff> DW_AT_type : <0x21d7a> + <23003> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <3><23006>: Abbrev Number: 0 + <2><23007>: Abbrev Number: 2 (DW_TAG_lexical_block) + <23008> DW_AT_low_pc : 0x0 + <2300c> DW_AT_high_pc : 0x3c + <23010> DW_AT_sibling : <0x23024> + <3><23014>: Abbrev Number: 1 (DW_TAG_variable) + <23015> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <23019> DW_AT_decl_file : 1 + <23019> DW_AT_decl_line : 310 + <2301b> DW_AT_decl_column : 7 + <2301c> DW_AT_type : <0x21d7a> + <23020> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><23023>: Abbrev Number: 0 + <2><23024>: Abbrev Number: 2 (DW_TAG_lexical_block) + <23025> DW_AT_low_pc : 0x0 + <23029> DW_AT_high_pc : 0x34 + <2302d> DW_AT_sibling : <0x23050> + <3><23031>: Abbrev Number: 1 (DW_TAG_variable) + <23032> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <23036> DW_AT_decl_file : 1 + <23036> DW_AT_decl_line : 314 + <23038> DW_AT_decl_column : 5 + <23039> DW_AT_type : <0x22178> + <2303d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><23040>: Abbrev Number: 1 (DW_TAG_variable) + <23041> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <23045> DW_AT_decl_file : 1 + <23045> DW_AT_decl_line : 314 + <23047> DW_AT_decl_column : 5 + <23048> DW_AT_type : <0x21d8b> + <2304c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2304f>: Abbrev Number: 0 + <2><23050>: Abbrev Number: 2 (DW_TAG_lexical_block) + <23051> DW_AT_low_pc : 0x0 + <23055> DW_AT_high_pc : 0x34 + <23059> DW_AT_sibling : <0x2307c> + <3><2305d>: Abbrev Number: 1 (DW_TAG_variable) + <2305e> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <23062> DW_AT_decl_file : 1 + <23062> DW_AT_decl_line : 314 + <23064> DW_AT_decl_column : 5 + <23065> DW_AT_type : <0x22178> + <23069> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><2306c>: Abbrev Number: 1 (DW_TAG_variable) + <2306d> DW_AT_name : (indirect string, offset: 0xf4b29): _wRegBase + <23071> DW_AT_decl_file : 1 + <23071> DW_AT_decl_line : 314 + <23073> DW_AT_decl_column : 5 + <23074> DW_AT_type : <0x21d8b> + <23078> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) <3><2307b>: Abbrev Number: 0 <2><2307c>: Abbrev Number: 2 (DW_TAG_lexical_block) <2307d> DW_AT_low_pc : 0x0 - <23081> DW_AT_high_pc : 0x42 - <23085> DW_AT_sibling : <0x2309a> + <23081> DW_AT_high_pc : 0x54 + <23085> DW_AT_sibling : <0x230b2> <3><23089>: Abbrev Number: 1 (DW_TAG_variable) - <2308a> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal + <2308a> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal <2308e> DW_AT_decl_file : 1 - <2308e> DW_AT_decl_line : 294 - <23090> DW_AT_decl_column : 9 - <23091> DW_AT_type : <0x21e2a> - <23095> DW_AT_location : 3 byte block: 91 a6 7f (DW_OP_fbreg: -90) - <3><23099>: Abbrev Number: 0 - <2><2309a>: Abbrev Number: 2 (DW_TAG_lexical_block) - <2309b> DW_AT_low_pc : 0x0 - <2309f> DW_AT_high_pc : 0x3c - <230a3> DW_AT_sibling : <0x230b7> - <3><230a7>: Abbrev Number: 1 (DW_TAG_variable) - <230a8> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <230ac> DW_AT_decl_file : 1 - <230ac> DW_AT_decl_line : 305 - <230ae> DW_AT_decl_column : 7 - <230af> DW_AT_type : <0x21e2a> - <230b3> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <3><230b6>: Abbrev Number: 0 - <2><230b7>: Abbrev Number: 2 (DW_TAG_lexical_block) - <230b8> DW_AT_low_pc : 0x0 - <230bc> DW_AT_high_pc : 0x3c - <230c0> DW_AT_sibling : <0x230d4> - <3><230c4>: Abbrev Number: 1 (DW_TAG_variable) - <230c5> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <230c9> DW_AT_decl_file : 1 - <230c9> DW_AT_decl_line : 310 - <230cb> DW_AT_decl_column : 7 - <230cc> DW_AT_type : <0x21e2a> - <230d0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><230d3>: Abbrev Number: 0 - <2><230d4>: Abbrev Number: 2 (DW_TAG_lexical_block) - <230d5> DW_AT_low_pc : 0x0 - <230d9> DW_AT_high_pc : 0x34 - <230dd> DW_AT_sibling : <0x23100> - <3><230e1>: Abbrev Number: 1 (DW_TAG_variable) - <230e2> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <230e6> DW_AT_decl_file : 1 - <230e6> DW_AT_decl_line : 314 - <230e8> DW_AT_decl_column : 5 - <230e9> DW_AT_type : <0x22228> - <230ed> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><230f0>: Abbrev Number: 1 (DW_TAG_variable) - <230f1> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <230f5> DW_AT_decl_file : 1 - <230f5> DW_AT_decl_line : 314 - <230f7> DW_AT_decl_column : 5 - <230f8> DW_AT_type : <0x21e3b> - <230fc> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><230ff>: Abbrev Number: 0 - <2><23100>: Abbrev Number: 2 (DW_TAG_lexical_block) - <23101> DW_AT_low_pc : 0x0 - <23105> DW_AT_high_pc : 0x34 - <23109> DW_AT_sibling : <0x2312c> - <3><2310d>: Abbrev Number: 1 (DW_TAG_variable) - <2310e> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <23112> DW_AT_decl_file : 1 - <23112> DW_AT_decl_line : 314 - <23114> DW_AT_decl_column : 5 - <23115> DW_AT_type : <0x22228> - <23119> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><2311c>: Abbrev Number: 1 (DW_TAG_variable) - <2311d> DW_AT_name : (indirect string, offset: 0xf4b44): _wRegBase - <23121> DW_AT_decl_file : 1 - <23121> DW_AT_decl_line : 314 - <23123> DW_AT_decl_column : 5 - <23124> DW_AT_type : <0x21e3b> - <23128> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><2312b>: Abbrev Number: 0 - <2><2312c>: Abbrev Number: 2 (DW_TAG_lexical_block) - <2312d> DW_AT_low_pc : 0x0 - <23131> DW_AT_high_pc : 0x54 - <23135> DW_AT_sibling : <0x23162> - <3><23139>: Abbrev Number: 1 (DW_TAG_variable) - <2313a> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <2313e> DW_AT_decl_file : 1 - <2313e> DW_AT_decl_line : 319 - <23140> DW_AT_decl_column : 7 - <23141> DW_AT_type : <0x21e2a> - <23145> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <3><23148>: Abbrev Number: 3 (DW_TAG_lexical_block) - <23149> DW_AT_low_pc : 0x0 - <2314d> DW_AT_high_pc : 0x38 - <4><23151>: Abbrev Number: 1 (DW_TAG_variable) - <23152> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <23156> DW_AT_decl_file : 1 - <23156> DW_AT_decl_line : 319 - <23158> DW_AT_decl_column : 7 - <23159> DW_AT_type : <0x21e2a> - <2315d> DW_AT_location : 2 byte block: 91 46 (DW_OP_fbreg: -58) - <4><23160>: Abbrev Number: 0 - <3><23161>: Abbrev Number: 0 - <2><23162>: Abbrev Number: 2 (DW_TAG_lexical_block) - <23163> DW_AT_low_pc : 0x0 - <23167> DW_AT_high_pc : 0x50 - <2316b> DW_AT_sibling : <0x23198> - <3><2316f>: Abbrev Number: 1 (DW_TAG_variable) - <23170> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <23174> DW_AT_decl_file : 1 - <23174> DW_AT_decl_line : 320 - <23176> DW_AT_decl_column : 7 - <23177> DW_AT_type : <0x21e2a> - <2317b> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <3><2317e>: Abbrev Number: 3 (DW_TAG_lexical_block) - <2317f> DW_AT_low_pc : 0x0 - <23183> DW_AT_high_pc : 0x38 - <4><23187>: Abbrev Number: 1 (DW_TAG_variable) - <23188> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <2318c> DW_AT_decl_file : 1 - <2318c> DW_AT_decl_line : 320 - <2318e> DW_AT_decl_column : 7 - <2318f> DW_AT_type : <0x21e2a> - <23193> DW_AT_location : 2 byte block: 91 42 (DW_OP_fbreg: -62) - <4><23196>: Abbrev Number: 0 - <3><23197>: Abbrev Number: 0 - <2><23198>: Abbrev Number: 2 (DW_TAG_lexical_block) - <23199> DW_AT_low_pc : 0x0 - <2319d> DW_AT_high_pc : 0x48 - <231a1> DW_AT_sibling : <0x231b5> - <3><231a5>: Abbrev Number: 1 (DW_TAG_variable) - <231a6> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <231aa> DW_AT_decl_file : 1 - <231aa> DW_AT_decl_line : 322 - <231ac> DW_AT_decl_column : 7 - <231ad> DW_AT_type : <0x21e2a> - <231b1> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <3><231b4>: Abbrev Number: 0 - <2><231b5>: Abbrev Number: 2 (DW_TAG_lexical_block) - <231b6> DW_AT_low_pc : 0x0 - <231ba> DW_AT_high_pc : 0x38 - <231be> DW_AT_sibling : <0x231d3> - <3><231c2>: Abbrev Number: 1 (DW_TAG_variable) - <231c3> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <231c7> DW_AT_decl_file : 1 - <231c7> DW_AT_decl_line : 323 - <231c9> DW_AT_decl_column : 7 - <231ca> DW_AT_type : <0x21e2a> - <231ce> DW_AT_location : 3 byte block: 91 be 7f (DW_OP_fbreg: -66) - <3><231d2>: Abbrev Number: 0 - <2><231d3>: Abbrev Number: 2 (DW_TAG_lexical_block) - <231d4> DW_AT_low_pc : 0x0 - <231d8> DW_AT_high_pc : 0x58 - <231dc> DW_AT_sibling : <0x23209> - <3><231e0>: Abbrev Number: 1 (DW_TAG_variable) - <231e1> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <231e5> DW_AT_decl_file : 1 - <231e5> DW_AT_decl_line : 328 - <231e7> DW_AT_decl_column : 7 - <231e8> DW_AT_type : <0x21e2a> - <231ec> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) - <3><231ef>: Abbrev Number: 3 (DW_TAG_lexical_block) - <231f0> DW_AT_low_pc : 0x0 - <231f4> DW_AT_high_pc : 0x3c - <4><231f8>: Abbrev Number: 1 (DW_TAG_variable) - <231f9> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <231fd> DW_AT_decl_file : 1 - <231fd> DW_AT_decl_line : 328 - <231ff> DW_AT_decl_column : 7 - <23200> DW_AT_type : <0x21e2a> - <23204> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><23207>: Abbrev Number: 0 - <3><23208>: Abbrev Number: 0 - <2><23209>: Abbrev Number: 2 (DW_TAG_lexical_block) - <2320a> DW_AT_low_pc : 0x0 - <2320e> DW_AT_high_pc : 0x58 - <23212> DW_AT_sibling : <0x2323f> - <3><23216>: Abbrev Number: 1 (DW_TAG_variable) - <23217> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <2321b> DW_AT_decl_file : 1 - <2321b> DW_AT_decl_line : 329 - <2321d> DW_AT_decl_column : 7 - <2321e> DW_AT_type : <0x21e2a> - <23222> DW_AT_location : 2 byte block: 91 52 (DW_OP_fbreg: -46) - <3><23225>: Abbrev Number: 3 (DW_TAG_lexical_block) - <23226> DW_AT_low_pc : 0x0 - <2322a> DW_AT_high_pc : 0x3c - <4><2322e>: Abbrev Number: 1 (DW_TAG_variable) - <2322f> DW_AT_name : (indirect string, offset: 0xf494b): _wEPVal - <23233> DW_AT_decl_file : 1 - <23233> DW_AT_decl_line : 329 - <23235> DW_AT_decl_column : 7 - <23236> DW_AT_type : <0x21e2a> - <2323a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <4><2323d>: Abbrev Number: 0 - <3><2323e>: Abbrev Number: 0 - <2><2323f>: Abbrev Number: 2 (DW_TAG_lexical_block) - <23240> DW_AT_low_pc : 0x0 - <23244> DW_AT_high_pc : 0x48 - <23248> DW_AT_sibling : <0x2325c> - <3><2324c>: Abbrev Number: 1 (DW_TAG_variable) - <2324d> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <23251> DW_AT_decl_file : 1 - <23251> DW_AT_decl_line : 334 - <23253> DW_AT_decl_column : 9 - <23254> DW_AT_type : <0x21e2a> - <23258> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <3><2325b>: Abbrev Number: 0 - <2><2325c>: Abbrev Number: 2 (DW_TAG_lexical_block) - <2325d> DW_AT_low_pc : 0x0 - <23261> DW_AT_high_pc : 0x3c - <23265> DW_AT_sibling : <0x23279> - <3><23269>: Abbrev Number: 1 (DW_TAG_variable) - <2326a> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <2326e> DW_AT_decl_file : 1 - <2326e> DW_AT_decl_line : 339 - <23270> DW_AT_decl_column : 9 - <23271> DW_AT_type : <0x21e2a> - <23275> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) - <3><23278>: Abbrev Number: 0 - <2><23279>: Abbrev Number: 3 (DW_TAG_lexical_block) - <2327a> DW_AT_low_pc : 0x0 - <2327e> DW_AT_high_pc : 0x3c - <3><23282>: Abbrev Number: 1 (DW_TAG_variable) - <23283> DW_AT_name : (indirect string, offset: 0xf4c59): _wRegVal - <23287> DW_AT_decl_file : 1 - <23287> DW_AT_decl_line : 342 - <23289> DW_AT_decl_column : 7 - <2328a> DW_AT_type : <0x21e2a> - <2328e> DW_AT_location : 2 byte block: 91 4a (DW_OP_fbreg: -54) - <3><23291>: Abbrev Number: 0 - <2><23292>: Abbrev Number: 0 - <1><23293>: Abbrev Number: 11 (DW_TAG_subprogram) - <23294> DW_AT_external : 1 - <23294> DW_AT_name : (indirect string, offset: 0xf4aca): USB_FlushRxFifo - <23298> DW_AT_decl_file : 1 - <23298> DW_AT_decl_line : 202 - <23299> DW_AT_decl_column : 19 - <23299> DW_AT_prototyped : 1 - <23299> DW_AT_type : <0x2200e> - <2329d> DW_AT_low_pc : 0x0 - <232a1> DW_AT_high_pc : 0x16 - <232a5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <232a7> DW_AT_call_all_calls: 1 - <232a7> DW_AT_sibling : <0x232ba> - <2><232ab>: Abbrev Number: 10 (DW_TAG_formal_parameter) - <232ac> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <232b0> DW_AT_decl_file : 1 - <232b0> DW_AT_decl_line : 202 - <232b1> DW_AT_decl_column : 54 - <232b2> DW_AT_type : <0x22223> - <232b6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><232b9>: Abbrev Number: 0 - <1><232ba>: Abbrev Number: 11 (DW_TAG_subprogram) - <232bb> DW_AT_external : 1 - <232bb> DW_AT_name : (indirect string, offset: 0xf498a): USB_FlushTxFifo - <232bf> DW_AT_decl_file : 1 - <232bf> DW_AT_decl_line : 183 - <232c0> DW_AT_decl_column : 19 - <232c0> DW_AT_prototyped : 1 - <232c0> DW_AT_type : <0x2200e> - <232c4> DW_AT_low_pc : 0x0 - <232c8> DW_AT_high_pc : 0x18 - <232cc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <232ce> DW_AT_call_all_calls: 1 - <232ce> DW_AT_sibling : <0x232ef> - <2><232d2>: Abbrev Number: 10 (DW_TAG_formal_parameter) - <232d3> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <232d7> DW_AT_decl_file : 1 - <232d7> DW_AT_decl_line : 183 - <232d8> DW_AT_decl_column : 54 - <232d9> DW_AT_type : <0x22223> - <232dd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><232e0>: Abbrev Number: 15 (DW_TAG_formal_parameter) - <232e1> DW_AT_name : num - <232e5> DW_AT_decl_file : 1 - <232e5> DW_AT_decl_line : 183 - <232e6> DW_AT_decl_column : 69 - <232e7> DW_AT_type : <0x21e3b> - <232eb> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><232ee>: Abbrev Number: 0 - <1><232ef>: Abbrev Number: 11 (DW_TAG_subprogram) - <232f0> DW_AT_external : 1 - <232f0> DW_AT_name : (indirect string, offset: 0xf4bb3): USB_DevInit - <232f4> DW_AT_decl_file : 1 - <232f4> DW_AT_decl_line : 154 - <232f5> DW_AT_decl_column : 19 - <232f5> DW_AT_prototyped : 1 - <232f5> DW_AT_type : <0x2200e> - <232f9> DW_AT_low_pc : 0x80096c6 - <232fd> DW_AT_high_pc : 0x42 - <23301> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <23303> DW_AT_call_all_calls: 1 - <23303> DW_AT_sibling : <0x23324> - <2><23307>: Abbrev Number: 10 (DW_TAG_formal_parameter) - <23308> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <2330c> DW_AT_decl_file : 1 - <2330c> DW_AT_decl_line : 154 - <2330d> DW_AT_decl_column : 44 - <2330e> DW_AT_type : <0x22300> - <23312> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><23315>: Abbrev Number: 15 (DW_TAG_formal_parameter) - <23316> DW_AT_name : cfg - <2331a> DW_AT_decl_file : 1 - <2331a> DW_AT_decl_line : 154 - <2331b> DW_AT_decl_column : 65 - <2331c> DW_AT_type : <0x220a5> - <23320> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><23323>: Abbrev Number: 0 - <1><23324>: Abbrev Number: 11 (DW_TAG_subprogram) - <23325> DW_AT_external : 1 - <23325> DW_AT_name : (indirect string, offset: 0xf966f): USB_SetCurrentMode - <23329> DW_AT_decl_file : 1 - <23329> DW_AT_decl_line : 133 - <2332a> DW_AT_decl_column : 19 - <2332a> DW_AT_prototyped : 1 - <2332a> DW_AT_type : <0x2200e> - <2332e> DW_AT_low_pc : 0x0 - <23332> DW_AT_high_pc : 0x1a - <23336> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <23338> DW_AT_call_all_calls: 1 - <23338> DW_AT_sibling : <0x23359> - <2><2333c>: Abbrev Number: 10 (DW_TAG_formal_parameter) - <2333d> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <23341> DW_AT_decl_file : 1 - <23341> DW_AT_decl_line : 133 - <23342> DW_AT_decl_column : 51 - <23343> DW_AT_type : <0x22300> - <23347> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2334a>: Abbrev Number: 10 (DW_TAG_formal_parameter) - <2334b> DW_AT_name : (indirect string, offset: 0xf3cd7): mode - <2334f> DW_AT_decl_file : 1 - <2334f> DW_AT_decl_line : 133 - <23350> DW_AT_decl_column : 73 - <23351> DW_AT_type : <0x22031> - <23355> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><23358>: Abbrev Number: 0 - <1><23359>: Abbrev Number: 11 (DW_TAG_subprogram) - <2335a> DW_AT_external : 1 - <2335a> DW_AT_name : (indirect string, offset: 0xf4b4e): USB_DisableGlobalInt - <2335e> DW_AT_decl_file : 1 - <2335e> DW_AT_decl_line : 109 - <2335f> DW_AT_decl_column : 19 - <2335f> DW_AT_prototyped : 1 - <2335f> DW_AT_type : <0x2200e> - <23363> DW_AT_low_pc : 0x8009690 - <23367> DW_AT_high_pc : 0x36 - <2336b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2336d> DW_AT_call_all_calls: 1 - <2336d> DW_AT_sibling : <0x2338d> - <2><23371>: Abbrev Number: 10 (DW_TAG_formal_parameter) - <23372> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <23376> DW_AT_decl_file : 1 - <23376> DW_AT_decl_line : 109 - <23377> DW_AT_decl_column : 53 - <23378> DW_AT_type : <0x22300> - <2337c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2337f>: Abbrev Number: 17 (DW_TAG_variable) - <23380> DW_AT_name : (indirect string, offset: 0xf963a): winterruptmask - <23384> DW_AT_decl_file : 1 - <23384> DW_AT_decl_line : 111 - <23385> DW_AT_decl_column : 12 - <23385> DW_AT_type : <0x21e3b> - <23389> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2338c>: Abbrev Number: 0 - <1><2338d>: Abbrev Number: 11 (DW_TAG_subprogram) - <2338e> DW_AT_external : 1 - <2338e> DW_AT_name : (indirect string, offset: 0xf4b8e): USB_EnableGlobalInt - <23392> DW_AT_decl_file : 1 - <23392> DW_AT_decl_line : 84 - <23393> DW_AT_decl_column : 19 - <23393> DW_AT_prototyped : 1 - <23393> DW_AT_type : <0x2200e> - <23397> DW_AT_low_pc : 0x0 - <2339b> DW_AT_high_pc : 0x2e - <2339f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <233a1> DW_AT_call_all_calls: 1 - <233a1> DW_AT_sibling : <0x233c1> - <2><233a5>: Abbrev Number: 10 (DW_TAG_formal_parameter) - <233a6> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <233aa> DW_AT_decl_file : 1 - <233aa> DW_AT_decl_line : 84 - <233ab> DW_AT_decl_column : 52 - <233ac> DW_AT_type : <0x22300> - <233b0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><233b3>: Abbrev Number: 17 (DW_TAG_variable) - <233b4> DW_AT_name : (indirect string, offset: 0xf963a): winterruptmask - <233b8> DW_AT_decl_file : 1 - <233b8> DW_AT_decl_line : 86 - <233b9> DW_AT_decl_column : 12 - <233b9> DW_AT_type : <0x21e3b> - <233bd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><233c0>: Abbrev Number: 0 - <1><233c1>: Abbrev Number: 35 (DW_TAG_subprogram) - <233c2> DW_AT_external : 1 - <233c2> DW_AT_name : (indirect string, offset: 0xf9662): USB_CoreInit - <233c6> DW_AT_decl_file : 1 - <233c7> DW_AT_decl_line : 64 - <233c8> DW_AT_decl_column : 19 - <233c9> DW_AT_prototyped : 1 - <233c9> DW_AT_type : <0x2200e> - <233cd> DW_AT_low_pc : 0x0 - <233d1> DW_AT_high_pc : 0x22 - <233d5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <233d7> DW_AT_call_all_calls: 1 - <2><233d7>: Abbrev Number: 10 (DW_TAG_formal_parameter) - <233d8> DW_AT_name : (indirect string, offset: 0xf4e04): USBx - <233dc> DW_AT_decl_file : 1 - <233dc> DW_AT_decl_line : 64 - <233dd> DW_AT_decl_column : 45 - <233de> DW_AT_type : <0x22300> - <233e2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><233e5>: Abbrev Number: 15 (DW_TAG_formal_parameter) - <233e6> DW_AT_name : cfg - <233ea> DW_AT_decl_file : 1 - <233ea> DW_AT_decl_line : 64 - <233eb> DW_AT_decl_column : 66 - <233ec> DW_AT_type : <0x220a5> - <233f0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><233f3>: Abbrev Number: 0 - <1><233f4>: Abbrev Number: 0 - Compilation Unit @ offset 0x233f5: + <2308e> DW_AT_decl_line : 319 + <23090> DW_AT_decl_column : 7 + <23091> DW_AT_type : <0x21d7a> + <23095> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <3><23098>: Abbrev Number: 3 (DW_TAG_lexical_block) + <23099> DW_AT_low_pc : 0x0 + <2309d> DW_AT_high_pc : 0x38 + <4><230a1>: Abbrev Number: 1 (DW_TAG_variable) + <230a2> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <230a6> DW_AT_decl_file : 1 + <230a6> DW_AT_decl_line : 319 + <230a8> DW_AT_decl_column : 7 + <230a9> DW_AT_type : <0x21d7a> + <230ad> DW_AT_location : 2 byte block: 91 46 (DW_OP_fbreg: -58) + <4><230b0>: Abbrev Number: 0 + <3><230b1>: Abbrev Number: 0 + <2><230b2>: Abbrev Number: 2 (DW_TAG_lexical_block) + <230b3> DW_AT_low_pc : 0x0 + <230b7> DW_AT_high_pc : 0x50 + <230bb> DW_AT_sibling : <0x230e8> + <3><230bf>: Abbrev Number: 1 (DW_TAG_variable) + <230c0> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <230c4> DW_AT_decl_file : 1 + <230c4> DW_AT_decl_line : 320 + <230c6> DW_AT_decl_column : 7 + <230c7> DW_AT_type : <0x21d7a> + <230cb> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <3><230ce>: Abbrev Number: 3 (DW_TAG_lexical_block) + <230cf> DW_AT_low_pc : 0x0 + <230d3> DW_AT_high_pc : 0x38 + <4><230d7>: Abbrev Number: 1 (DW_TAG_variable) + <230d8> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <230dc> DW_AT_decl_file : 1 + <230dc> DW_AT_decl_line : 320 + <230de> DW_AT_decl_column : 7 + <230df> DW_AT_type : <0x21d7a> + <230e3> DW_AT_location : 2 byte block: 91 42 (DW_OP_fbreg: -62) + <4><230e6>: Abbrev Number: 0 + <3><230e7>: Abbrev Number: 0 + <2><230e8>: Abbrev Number: 2 (DW_TAG_lexical_block) + <230e9> DW_AT_low_pc : 0x0 + <230ed> DW_AT_high_pc : 0x48 + <230f1> DW_AT_sibling : <0x23105> + <3><230f5>: Abbrev Number: 1 (DW_TAG_variable) + <230f6> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <230fa> DW_AT_decl_file : 1 + <230fa> DW_AT_decl_line : 322 + <230fc> DW_AT_decl_column : 7 + <230fd> DW_AT_type : <0x21d7a> + <23101> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <3><23104>: Abbrev Number: 0 + <2><23105>: Abbrev Number: 2 (DW_TAG_lexical_block) + <23106> DW_AT_low_pc : 0x0 + <2310a> DW_AT_high_pc : 0x38 + <2310e> DW_AT_sibling : <0x23123> + <3><23112>: Abbrev Number: 1 (DW_TAG_variable) + <23113> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <23117> DW_AT_decl_file : 1 + <23117> DW_AT_decl_line : 323 + <23119> DW_AT_decl_column : 7 + <2311a> DW_AT_type : <0x21d7a> + <2311e> DW_AT_location : 3 byte block: 91 be 7f (DW_OP_fbreg: -66) + <3><23122>: Abbrev Number: 0 + <2><23123>: Abbrev Number: 2 (DW_TAG_lexical_block) + <23124> DW_AT_low_pc : 0x0 + <23128> DW_AT_high_pc : 0x58 + <2312c> DW_AT_sibling : <0x23159> + <3><23130>: Abbrev Number: 1 (DW_TAG_variable) + <23131> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <23135> DW_AT_decl_file : 1 + <23135> DW_AT_decl_line : 328 + <23137> DW_AT_decl_column : 7 + <23138> DW_AT_type : <0x21d7a> + <2313c> DW_AT_location : 2 byte block: 91 56 (DW_OP_fbreg: -42) + <3><2313f>: Abbrev Number: 3 (DW_TAG_lexical_block) + <23140> DW_AT_low_pc : 0x0 + <23144> DW_AT_high_pc : 0x3c + <4><23148>: Abbrev Number: 1 (DW_TAG_variable) + <23149> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <2314d> DW_AT_decl_file : 1 + <2314d> DW_AT_decl_line : 328 + <2314f> DW_AT_decl_column : 7 + <23150> DW_AT_type : <0x21d7a> + <23154> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><23157>: Abbrev Number: 0 + <3><23158>: Abbrev Number: 0 + <2><23159>: Abbrev Number: 2 (DW_TAG_lexical_block) + <2315a> DW_AT_low_pc : 0x0 + <2315e> DW_AT_high_pc : 0x58 + <23162> DW_AT_sibling : <0x2318f> + <3><23166>: Abbrev Number: 1 (DW_TAG_variable) + <23167> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <2316b> DW_AT_decl_file : 1 + <2316b> DW_AT_decl_line : 329 + <2316d> DW_AT_decl_column : 7 + <2316e> DW_AT_type : <0x21d7a> + <23172> DW_AT_location : 2 byte block: 91 52 (DW_OP_fbreg: -46) + <3><23175>: Abbrev Number: 3 (DW_TAG_lexical_block) + <23176> DW_AT_low_pc : 0x0 + <2317a> DW_AT_high_pc : 0x3c + <4><2317e>: Abbrev Number: 1 (DW_TAG_variable) + <2317f> DW_AT_name : (indirect string, offset: 0xf4930): _wEPVal + <23183> DW_AT_decl_file : 1 + <23183> DW_AT_decl_line : 329 + <23185> DW_AT_decl_column : 7 + <23186> DW_AT_type : <0x21d7a> + <2318a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <4><2318d>: Abbrev Number: 0 + <3><2318e>: Abbrev Number: 0 + <2><2318f>: Abbrev Number: 2 (DW_TAG_lexical_block) + <23190> DW_AT_low_pc : 0x0 + <23194> DW_AT_high_pc : 0x48 + <23198> DW_AT_sibling : <0x231ac> + <3><2319c>: Abbrev Number: 1 (DW_TAG_variable) + <2319d> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <231a1> DW_AT_decl_file : 1 + <231a1> DW_AT_decl_line : 334 + <231a3> DW_AT_decl_column : 9 + <231a4> DW_AT_type : <0x21d7a> + <231a8> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3><231ab>: Abbrev Number: 0 + <2><231ac>: Abbrev Number: 2 (DW_TAG_lexical_block) + <231ad> DW_AT_low_pc : 0x0 + <231b1> DW_AT_high_pc : 0x3c + <231b5> DW_AT_sibling : <0x231c9> + <3><231b9>: Abbrev Number: 1 (DW_TAG_variable) + <231ba> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <231be> DW_AT_decl_file : 1 + <231be> DW_AT_decl_line : 339 + <231c0> DW_AT_decl_column : 9 + <231c1> DW_AT_type : <0x21d7a> + <231c5> DW_AT_location : 2 byte block: 91 4e (DW_OP_fbreg: -50) + <3><231c8>: Abbrev Number: 0 + <2><231c9>: Abbrev Number: 3 (DW_TAG_lexical_block) + <231ca> DW_AT_low_pc : 0x0 + <231ce> DW_AT_high_pc : 0x3c + <3><231d2>: Abbrev Number: 1 (DW_TAG_variable) + <231d3> DW_AT_name : (indirect string, offset: 0xf4c3e): _wRegVal + <231d7> DW_AT_decl_file : 1 + <231d7> DW_AT_decl_line : 342 + <231d9> DW_AT_decl_column : 7 + <231da> DW_AT_type : <0x21d7a> + <231de> DW_AT_location : 2 byte block: 91 4a (DW_OP_fbreg: -54) + <3><231e1>: Abbrev Number: 0 + <2><231e2>: Abbrev Number: 0 + <1><231e3>: Abbrev Number: 11 (DW_TAG_subprogram) + <231e4> DW_AT_external : 1 + <231e4> DW_AT_name : (indirect string, offset: 0xf4aaf): USB_FlushRxFifo + <231e8> DW_AT_decl_file : 1 + <231e8> DW_AT_decl_line : 202 + <231e9> DW_AT_decl_column : 19 + <231e9> DW_AT_prototyped : 1 + <231e9> DW_AT_type : <0x21f5e> + <231ed> DW_AT_low_pc : 0x0 + <231f1> DW_AT_high_pc : 0x16 + <231f5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <231f7> DW_AT_call_all_calls: 1 + <231f7> DW_AT_sibling : <0x2320a> + <2><231fb>: Abbrev Number: 10 (DW_TAG_formal_parameter) + <231fc> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <23200> DW_AT_decl_file : 1 + <23200> DW_AT_decl_line : 202 + <23201> DW_AT_decl_column : 54 + <23202> DW_AT_type : <0x22173> + <23206> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><23209>: Abbrev Number: 0 + <1><2320a>: Abbrev Number: 11 (DW_TAG_subprogram) + <2320b> DW_AT_external : 1 + <2320b> DW_AT_name : (indirect string, offset: 0xf496f): USB_FlushTxFifo + <2320f> DW_AT_decl_file : 1 + <2320f> DW_AT_decl_line : 183 + <23210> DW_AT_decl_column : 19 + <23210> DW_AT_prototyped : 1 + <23210> DW_AT_type : <0x21f5e> + <23214> DW_AT_low_pc : 0x0 + <23218> DW_AT_high_pc : 0x18 + <2321c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2321e> DW_AT_call_all_calls: 1 + <2321e> DW_AT_sibling : <0x2323f> + <2><23222>: Abbrev Number: 10 (DW_TAG_formal_parameter) + <23223> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <23227> DW_AT_decl_file : 1 + <23227> DW_AT_decl_line : 183 + <23228> DW_AT_decl_column : 54 + <23229> DW_AT_type : <0x22173> + <2322d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><23230>: Abbrev Number: 15 (DW_TAG_formal_parameter) + <23231> DW_AT_name : num + <23235> DW_AT_decl_file : 1 + <23235> DW_AT_decl_line : 183 + <23236> DW_AT_decl_column : 69 + <23237> DW_AT_type : <0x21d8b> + <2323b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2323e>: Abbrev Number: 0 + <1><2323f>: Abbrev Number: 11 (DW_TAG_subprogram) + <23240> DW_AT_external : 1 + <23240> DW_AT_name : (indirect string, offset: 0xf4b98): USB_DevInit + <23244> DW_AT_decl_file : 1 + <23244> DW_AT_decl_line : 154 + <23245> DW_AT_decl_column : 19 + <23245> DW_AT_prototyped : 1 + <23245> DW_AT_type : <0x21f5e> + <23249> DW_AT_low_pc : 0x800977a + <2324d> DW_AT_high_pc : 0x42 + <23251> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <23253> DW_AT_call_all_calls: 1 + <23253> DW_AT_sibling : <0x23274> + <2><23257>: Abbrev Number: 10 (DW_TAG_formal_parameter) + <23258> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <2325c> DW_AT_decl_file : 1 + <2325c> DW_AT_decl_line : 154 + <2325d> DW_AT_decl_column : 44 + <2325e> DW_AT_type : <0x22250> + <23262> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><23265>: Abbrev Number: 15 (DW_TAG_formal_parameter) + <23266> DW_AT_name : cfg + <2326a> DW_AT_decl_file : 1 + <2326a> DW_AT_decl_line : 154 + <2326b> DW_AT_decl_column : 65 + <2326c> DW_AT_type : <0x21ff5> + <23270> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><23273>: Abbrev Number: 0 + <1><23274>: Abbrev Number: 11 (DW_TAG_subprogram) + <23275> DW_AT_external : 1 + <23275> DW_AT_name : (indirect string, offset: 0xf9654): USB_SetCurrentMode + <23279> DW_AT_decl_file : 1 + <23279> DW_AT_decl_line : 133 + <2327a> DW_AT_decl_column : 19 + <2327a> DW_AT_prototyped : 1 + <2327a> DW_AT_type : <0x21f5e> + <2327e> DW_AT_low_pc : 0x0 + <23282> DW_AT_high_pc : 0x1a + <23286> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <23288> DW_AT_call_all_calls: 1 + <23288> DW_AT_sibling : <0x232a9> + <2><2328c>: Abbrev Number: 10 (DW_TAG_formal_parameter) + <2328d> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <23291> DW_AT_decl_file : 1 + <23291> DW_AT_decl_line : 133 + <23292> DW_AT_decl_column : 51 + <23293> DW_AT_type : <0x22250> + <23297> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2329a>: Abbrev Number: 10 (DW_TAG_formal_parameter) + <2329b> DW_AT_name : (indirect string, offset: 0xf3cbc): mode + <2329f> DW_AT_decl_file : 1 + <2329f> DW_AT_decl_line : 133 + <232a0> DW_AT_decl_column : 73 + <232a1> DW_AT_type : <0x21f81> + <232a5> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><232a8>: Abbrev Number: 0 + <1><232a9>: Abbrev Number: 11 (DW_TAG_subprogram) + <232aa> DW_AT_external : 1 + <232aa> DW_AT_name : (indirect string, offset: 0xf4b33): USB_DisableGlobalInt + <232ae> DW_AT_decl_file : 1 + <232ae> DW_AT_decl_line : 109 + <232af> DW_AT_decl_column : 19 + <232af> DW_AT_prototyped : 1 + <232af> DW_AT_type : <0x21f5e> + <232b3> DW_AT_low_pc : 0x8009744 + <232b7> DW_AT_high_pc : 0x36 + <232bb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <232bd> DW_AT_call_all_calls: 1 + <232bd> DW_AT_sibling : <0x232dd> + <2><232c1>: Abbrev Number: 10 (DW_TAG_formal_parameter) + <232c2> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <232c6> DW_AT_decl_file : 1 + <232c6> DW_AT_decl_line : 109 + <232c7> DW_AT_decl_column : 53 + <232c8> DW_AT_type : <0x22250> + <232cc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><232cf>: Abbrev Number: 17 (DW_TAG_variable) + <232d0> DW_AT_name : (indirect string, offset: 0xf961f): winterruptmask + <232d4> DW_AT_decl_file : 1 + <232d4> DW_AT_decl_line : 111 + <232d5> DW_AT_decl_column : 12 + <232d5> DW_AT_type : <0x21d8b> + <232d9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><232dc>: Abbrev Number: 0 + <1><232dd>: Abbrev Number: 11 (DW_TAG_subprogram) + <232de> DW_AT_external : 1 + <232de> DW_AT_name : (indirect string, offset: 0xf4b73): USB_EnableGlobalInt + <232e2> DW_AT_decl_file : 1 + <232e2> DW_AT_decl_line : 84 + <232e3> DW_AT_decl_column : 19 + <232e3> DW_AT_prototyped : 1 + <232e3> DW_AT_type : <0x21f5e> + <232e7> DW_AT_low_pc : 0x0 + <232eb> DW_AT_high_pc : 0x2e + <232ef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <232f1> DW_AT_call_all_calls: 1 + <232f1> DW_AT_sibling : <0x23311> + <2><232f5>: Abbrev Number: 10 (DW_TAG_formal_parameter) + <232f6> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <232fa> DW_AT_decl_file : 1 + <232fa> DW_AT_decl_line : 84 + <232fb> DW_AT_decl_column : 52 + <232fc> DW_AT_type : <0x22250> + <23300> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><23303>: Abbrev Number: 17 (DW_TAG_variable) + <23304> DW_AT_name : (indirect string, offset: 0xf961f): winterruptmask + <23308> DW_AT_decl_file : 1 + <23308> DW_AT_decl_line : 86 + <23309> DW_AT_decl_column : 12 + <23309> DW_AT_type : <0x21d8b> + <2330d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><23310>: Abbrev Number: 0 + <1><23311>: Abbrev Number: 35 (DW_TAG_subprogram) + <23312> DW_AT_external : 1 + <23312> DW_AT_name : (indirect string, offset: 0xf9647): USB_CoreInit + <23316> DW_AT_decl_file : 1 + <23317> DW_AT_decl_line : 64 + <23318> DW_AT_decl_column : 19 + <23319> DW_AT_prototyped : 1 + <23319> DW_AT_type : <0x21f5e> + <2331d> DW_AT_low_pc : 0x0 + <23321> DW_AT_high_pc : 0x22 + <23325> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <23327> DW_AT_call_all_calls: 1 + <2><23327>: Abbrev Number: 10 (DW_TAG_formal_parameter) + <23328> DW_AT_name : (indirect string, offset: 0xf4de9): USBx + <2332c> DW_AT_decl_file : 1 + <2332c> DW_AT_decl_line : 64 + <2332d> DW_AT_decl_column : 45 + <2332e> DW_AT_type : <0x22250> + <23332> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><23335>: Abbrev Number: 15 (DW_TAG_formal_parameter) + <23336> DW_AT_name : cfg + <2333a> DW_AT_decl_file : 1 + <2333a> DW_AT_decl_line : 64 + <2333b> DW_AT_decl_column : 66 + <2333c> DW_AT_type : <0x21ff5> + <23340> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><23343>: Abbrev Number: 0 + <1><23344>: Abbrev Number: 0 + Compilation Unit @ offset 0x23345: Length: 0x3a01 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x418e + Abbrev Offset: 0x4199 Pointer Size: 4 - <0><23401>: Abbrev Number: 55 (DW_TAG_compile_unit) - <23402> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <23406> DW_AT_language : 29 (C11) - <23407> DW_AT_name : (indirect string, offset: 0xfb2a8): ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c - <2340b> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <2340f> DW_AT_ranges : 0x1a30 - <23413> DW_AT_low_pc : 0x0 - <23417> DW_AT_stmt_list : 0x23f70 - <2341b> DW_AT_macros : 0x26ffe - <1><2341f>: Abbrev Number: 56 (DW_TAG_base_type) - <23420> DW_AT_byte_size : 4 - <23421> DW_AT_encoding : 5 (signed) - <23422> DW_AT_name : int - <1><23426>: Abbrev Number: 9 (DW_TAG_typedef) - <23427> DW_AT_name : (indirect string, offset: 0xa917): size_t - <2342b> DW_AT_decl_file : 5 - <2342c> DW_AT_decl_line : 209 - <2342d> DW_AT_decl_column : 23 - <2342e> DW_AT_type : <0x23432> - <1><23432>: Abbrev Number: 19 (DW_TAG_base_type) - <23433> DW_AT_byte_size : 4 - <23434> DW_AT_encoding : 7 (unsigned) - <23435> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><23439>: Abbrev Number: 19 (DW_TAG_base_type) - <2343a> DW_AT_byte_size : 8 - <2343b> DW_AT_encoding : 5 (signed) - <2343c> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><23440>: Abbrev Number: 19 (DW_TAG_base_type) - <23441> DW_AT_byte_size : 8 - <23442> DW_AT_encoding : 4 (float) - <23443> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><23447>: Abbrev Number: 19 (DW_TAG_base_type) - <23448> DW_AT_byte_size : 1 - <23449> DW_AT_encoding : 6 (signed char) - <2344a> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><2344e>: Abbrev Number: 9 (DW_TAG_typedef) - <2344f> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <23453> DW_AT_decl_file : 6 - <23454> DW_AT_decl_line : 43 - <23455> DW_AT_decl_column : 24 - <23456> DW_AT_type : <0x2345a> - <1><2345a>: Abbrev Number: 19 (DW_TAG_base_type) - <2345b> DW_AT_byte_size : 1 - <2345c> DW_AT_encoding : 8 (unsigned char) - <2345d> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><23461>: Abbrev Number: 19 (DW_TAG_base_type) - <23462> DW_AT_byte_size : 2 - <23463> DW_AT_encoding : 5 (signed) - <23464> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><23468>: Abbrev Number: 9 (DW_TAG_typedef) - <23469> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <2346d> DW_AT_decl_file : 6 - <2346e> DW_AT_decl_line : 57 - <2346f> DW_AT_decl_column : 25 - <23470> DW_AT_type : <0x23474> - <1><23474>: Abbrev Number: 19 (DW_TAG_base_type) - <23475> DW_AT_byte_size : 2 - <23476> DW_AT_encoding : 7 (unsigned) - <23477> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><2347b>: Abbrev Number: 9 (DW_TAG_typedef) - <2347c> DW_AT_name : (indirect string, offset: 0xf346f): __int32_t - <23480> DW_AT_decl_file : 6 - <23481> DW_AT_decl_line : 77 - <23482> DW_AT_decl_column : 24 - <23483> DW_AT_type : <0x23487> - <1><23487>: Abbrev Number: 19 (DW_TAG_base_type) - <23488> DW_AT_byte_size : 4 - <23489> DW_AT_encoding : 5 (signed) - <2348a> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><2348e>: Abbrev Number: 9 (DW_TAG_typedef) - <2348f> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <23493> DW_AT_decl_file : 6 - <23494> DW_AT_decl_line : 79 - <23495> DW_AT_decl_column : 25 - <23496> DW_AT_type : <0x2349a> - <1><2349a>: Abbrev Number: 19 (DW_TAG_base_type) - <2349b> DW_AT_byte_size : 4 - <2349c> DW_AT_encoding : 7 (unsigned) - <2349d> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><234a1>: Abbrev Number: 19 (DW_TAG_base_type) - <234a2> DW_AT_byte_size : 8 - <234a3> DW_AT_encoding : 7 (unsigned) - <234a4> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><234a8>: Abbrev Number: 57 (DW_TAG_pointer_type) - <234a9> DW_AT_byte_size : 4 - <1><234aa>: Abbrev Number: 14 (DW_TAG_const_type) - <234ab> DW_AT_type : <0x234a8> - <1><234af>: Abbrev Number: 12 (DW_TAG_pointer_type) - <234b0> DW_AT_byte_size : 4 - <234b0> DW_AT_type : <0x234b4> - <1><234b4>: Abbrev Number: 19 (DW_TAG_base_type) - <234b5> DW_AT_byte_size : 1 - <234b6> DW_AT_encoding : 8 (unsigned char) - <234b7> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><234bb>: Abbrev Number: 14 (DW_TAG_const_type) - <234bc> DW_AT_type : <0x234b4> - <1><234c0>: Abbrev Number: 12 (DW_TAG_pointer_type) - <234c1> DW_AT_byte_size : 4 - <234c1> DW_AT_type : <0x234bb> - <1><234c5>: Abbrev Number: 14 (DW_TAG_const_type) - <234c6> DW_AT_type : <0x234c0> - <1><234ca>: Abbrev Number: 9 (DW_TAG_typedef) - <234cb> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <234cf> DW_AT_decl_file : 7 - <234d0> DW_AT_decl_line : 24 - <234d1> DW_AT_decl_column : 19 - <234d2> DW_AT_type : <0x2344e> - <1><234d6>: Abbrev Number: 21 (DW_TAG_volatile_type) - <234d7> DW_AT_type : <0x234ca> - <1><234db>: Abbrev Number: 14 (DW_TAG_const_type) - <234dc> DW_AT_type : <0x234ca> - <1><234e0>: Abbrev Number: 9 (DW_TAG_typedef) - <234e1> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <234e5> DW_AT_decl_file : 7 - <234e6> DW_AT_decl_line : 36 - <234e7> DW_AT_decl_column : 20 - <234e8> DW_AT_type : <0x23468> - <1><234ec>: Abbrev Number: 14 (DW_TAG_const_type) - <234ed> DW_AT_type : <0x234e0> - <1><234f1>: Abbrev Number: 9 (DW_TAG_typedef) - <234f2> DW_AT_name : (indirect string, offset: 0xf3471): int32_t - <234f6> DW_AT_decl_file : 7 - <234f7> DW_AT_decl_line : 44 - <234f8> DW_AT_decl_column : 19 - <234f9> DW_AT_type : <0x2347b> - <1><234fd>: Abbrev Number: 9 (DW_TAG_typedef) - <234fe> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <23502> DW_AT_decl_file : 7 - <23503> DW_AT_decl_line : 48 - <23504> DW_AT_decl_column : 20 - <23505> DW_AT_type : <0x2348e> - <1><23509>: Abbrev Number: 21 (DW_TAG_volatile_type) - <2350a> DW_AT_type : <0x234fd> - <1><2350e>: Abbrev Number: 14 (DW_TAG_const_type) - <2350f> DW_AT_type : <0x23509> - <1><23513>: Abbrev Number: 14 (DW_TAG_const_type) - <23514> DW_AT_type : <0x234fd> - <1><23518>: Abbrev Number: 22 (DW_TAG_structure_type) - <23519> DW_AT_byte_size : 8 - <2351a> DW_AT_decl_file : 8 - <2351b> DW_AT_decl_line : 54 - <2351c> DW_AT_decl_column : 9 - <2351c> DW_AT_sibling : <0x2353b> - <2><23520>: Abbrev Number: 30 (DW_TAG_member) - <23521> DW_AT_name : api - <23525> DW_AT_decl_file : 8 - <23526> DW_AT_decl_line : 55 - <23527> DW_AT_decl_column : 34 - <23528> DW_AT_type : <0x234fd> - <2352c> DW_AT_data_member_location: 0 - <2><2352d>: Abbrev Number: 10 (DW_TAG_member) - <2352e> DW_AT_name : (indirect string, offset: 0xfa926): kernel - <23532> DW_AT_decl_file : 8 - <23533> DW_AT_decl_line : 56 - <23534> DW_AT_decl_column : 31 - <23535> DW_AT_type : <0x234fd> - <23539> DW_AT_data_member_location: 4 - <2><2353a>: Abbrev Number: 0 - <1><2353b>: Abbrev Number: 9 (DW_TAG_typedef) - <2353c> DW_AT_name : (indirect string, offset: 0xfa8a2): osVersion_t - <23540> DW_AT_decl_file : 8 - <23541> DW_AT_decl_line : 57 - <23542> DW_AT_decl_column : 3 - <23543> DW_AT_type : <0x23518> - <1><23547>: Abbrev Number: 23 (DW_TAG_enumeration_type) - <23548> DW_AT_encoding : 5 (signed) - <23549> DW_AT_byte_size : 4 - <2354a> DW_AT_type : <0x2341f> - <2354e> DW_AT_decl_file : 8 - <2354f> DW_AT_decl_line : 60 - <23550> DW_AT_decl_column : 14 - <23551> DW_AT_sibling : <0x2357f> - <2><23555>: Abbrev Number: 1 (DW_TAG_enumerator) - <23556> DW_AT_name : (indirect string, offset: 0xfd7d8): osKernelInactive - <2355a> DW_AT_const_value : 0 - <2><2355b>: Abbrev Number: 1 (DW_TAG_enumerator) - <2355c> DW_AT_name : (indirect string, offset: 0xfa038): osKernelReady - <23560> DW_AT_const_value : 1 - <2><23561>: Abbrev Number: 1 (DW_TAG_enumerator) - <23562> DW_AT_name : (indirect string, offset: 0xf9f28): osKernelRunning - <23566> DW_AT_const_value : 2 - <2><23567>: Abbrev Number: 1 (DW_TAG_enumerator) - <23568> DW_AT_name : (indirect string, offset: 0xfc2af): osKernelLocked - <2356c> DW_AT_const_value : 3 - <2><2356d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2356e> DW_AT_name : (indirect string, offset: 0xfa78f): osKernelSuspended - <23572> DW_AT_const_value : 4 - <2><23573>: Abbrev Number: 17 (DW_TAG_enumerator) - <23574> DW_AT_name : (indirect string, offset: 0xfcdab): osKernelError - <23578> DW_AT_const_value : -1 - <2><23579>: Abbrev Number: 31 (DW_TAG_enumerator) - <2357a> DW_AT_name : (indirect string, offset: 0xfd881): osKernelReserved - <2357e> DW_AT_const_value : 2147483647 - <2><2357e>: Abbrev Number: 0 - <1><2357f>: Abbrev Number: 9 (DW_TAG_typedef) - <23580> DW_AT_name : (indirect string, offset: 0xfa866): osKernelState_t - <23584> DW_AT_decl_file : 8 - <23585> DW_AT_decl_line : 68 - <23586> DW_AT_decl_column : 3 - <23587> DW_AT_type : <0x23547> - <1><2358b>: Abbrev Number: 23 (DW_TAG_enumeration_type) - <2358c> DW_AT_encoding : 5 (signed) - <2358d> DW_AT_byte_size : 4 - <2358e> DW_AT_type : <0x2341f> - <23592> DW_AT_decl_file : 8 - <23593> DW_AT_decl_line : 71 - <23594> DW_AT_decl_column : 14 - <23595> DW_AT_sibling : <0x235c3> + <0><23351>: Abbrev Number: 55 (DW_TAG_compile_unit) + <23352> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <23356> DW_AT_language : 29 (C11) + <23357> DW_AT_name : (indirect string, offset: 0xfb28d): ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c + <2335b> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <2335f> DW_AT_ranges : 0x1a32 + <23363> DW_AT_low_pc : 0x0 + <23367> DW_AT_stmt_list : 0x23fe6 + <2336b> DW_AT_macros : 0x26ffd + <1><2336f>: Abbrev Number: 56 (DW_TAG_base_type) + <23370> DW_AT_byte_size : 4 + <23371> DW_AT_encoding : 5 (signed) + <23372> DW_AT_name : int + <1><23376>: Abbrev Number: 9 (DW_TAG_typedef) + <23377> DW_AT_name : (indirect string, offset: 0xa929): size_t + <2337b> DW_AT_decl_file : 5 + <2337c> DW_AT_decl_line : 209 + <2337d> DW_AT_decl_column : 23 + <2337e> DW_AT_type : <0x23382> + <1><23382>: Abbrev Number: 19 (DW_TAG_base_type) + <23383> DW_AT_byte_size : 4 + <23384> DW_AT_encoding : 7 (unsigned) + <23385> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><23389>: Abbrev Number: 19 (DW_TAG_base_type) + <2338a> DW_AT_byte_size : 8 + <2338b> DW_AT_encoding : 5 (signed) + <2338c> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><23390>: Abbrev Number: 19 (DW_TAG_base_type) + <23391> DW_AT_byte_size : 8 + <23392> DW_AT_encoding : 4 (float) + <23393> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><23397>: Abbrev Number: 19 (DW_TAG_base_type) + <23398> DW_AT_byte_size : 1 + <23399> DW_AT_encoding : 6 (signed char) + <2339a> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><2339e>: Abbrev Number: 9 (DW_TAG_typedef) + <2339f> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <233a3> DW_AT_decl_file : 6 + <233a4> DW_AT_decl_line : 43 + <233a5> DW_AT_decl_column : 24 + <233a6> DW_AT_type : <0x233aa> + <1><233aa>: Abbrev Number: 19 (DW_TAG_base_type) + <233ab> DW_AT_byte_size : 1 + <233ac> DW_AT_encoding : 8 (unsigned char) + <233ad> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><233b1>: Abbrev Number: 19 (DW_TAG_base_type) + <233b2> DW_AT_byte_size : 2 + <233b3> DW_AT_encoding : 5 (signed) + <233b4> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><233b8>: Abbrev Number: 9 (DW_TAG_typedef) + <233b9> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <233bd> DW_AT_decl_file : 6 + <233be> DW_AT_decl_line : 57 + <233bf> DW_AT_decl_column : 25 + <233c0> DW_AT_type : <0x233c4> + <1><233c4>: Abbrev Number: 19 (DW_TAG_base_type) + <233c5> DW_AT_byte_size : 2 + <233c6> DW_AT_encoding : 7 (unsigned) + <233c7> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><233cb>: Abbrev Number: 9 (DW_TAG_typedef) + <233cc> DW_AT_name : (indirect string, offset: 0xf3441): __int32_t + <233d0> DW_AT_decl_file : 6 + <233d1> DW_AT_decl_line : 77 + <233d2> DW_AT_decl_column : 24 + <233d3> DW_AT_type : <0x233d7> + <1><233d7>: Abbrev Number: 19 (DW_TAG_base_type) + <233d8> DW_AT_byte_size : 4 + <233d9> DW_AT_encoding : 5 (signed) + <233da> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><233de>: Abbrev Number: 9 (DW_TAG_typedef) + <233df> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <233e3> DW_AT_decl_file : 6 + <233e4> DW_AT_decl_line : 79 + <233e5> DW_AT_decl_column : 25 + <233e6> DW_AT_type : <0x233ea> + <1><233ea>: Abbrev Number: 19 (DW_TAG_base_type) + <233eb> DW_AT_byte_size : 4 + <233ec> DW_AT_encoding : 7 (unsigned) + <233ed> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><233f1>: Abbrev Number: 19 (DW_TAG_base_type) + <233f2> DW_AT_byte_size : 8 + <233f3> DW_AT_encoding : 7 (unsigned) + <233f4> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><233f8>: Abbrev Number: 57 (DW_TAG_pointer_type) + <233f9> DW_AT_byte_size : 4 + <1><233fa>: Abbrev Number: 14 (DW_TAG_const_type) + <233fb> DW_AT_type : <0x233f8> + <1><233ff>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23400> DW_AT_byte_size : 4 + <23400> DW_AT_type : <0x23404> + <1><23404>: Abbrev Number: 19 (DW_TAG_base_type) + <23405> DW_AT_byte_size : 1 + <23406> DW_AT_encoding : 8 (unsigned char) + <23407> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><2340b>: Abbrev Number: 14 (DW_TAG_const_type) + <2340c> DW_AT_type : <0x23404> + <1><23410>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23411> DW_AT_byte_size : 4 + <23411> DW_AT_type : <0x2340b> + <1><23415>: Abbrev Number: 14 (DW_TAG_const_type) + <23416> DW_AT_type : <0x23410> + <1><2341a>: Abbrev Number: 9 (DW_TAG_typedef) + <2341b> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <2341f> DW_AT_decl_file : 7 + <23420> DW_AT_decl_line : 24 + <23421> DW_AT_decl_column : 19 + <23422> DW_AT_type : <0x2339e> + <1><23426>: Abbrev Number: 21 (DW_TAG_volatile_type) + <23427> DW_AT_type : <0x2341a> + <1><2342b>: Abbrev Number: 14 (DW_TAG_const_type) + <2342c> DW_AT_type : <0x2341a> + <1><23430>: Abbrev Number: 9 (DW_TAG_typedef) + <23431> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <23435> DW_AT_decl_file : 7 + <23436> DW_AT_decl_line : 36 + <23437> DW_AT_decl_column : 20 + <23438> DW_AT_type : <0x233b8> + <1><2343c>: Abbrev Number: 14 (DW_TAG_const_type) + <2343d> DW_AT_type : <0x23430> + <1><23441>: Abbrev Number: 9 (DW_TAG_typedef) + <23442> DW_AT_name : (indirect string, offset: 0xf3443): int32_t + <23446> DW_AT_decl_file : 7 + <23447> DW_AT_decl_line : 44 + <23448> DW_AT_decl_column : 19 + <23449> DW_AT_type : <0x233cb> + <1><2344d>: Abbrev Number: 9 (DW_TAG_typedef) + <2344e> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <23452> DW_AT_decl_file : 7 + <23453> DW_AT_decl_line : 48 + <23454> DW_AT_decl_column : 20 + <23455> DW_AT_type : <0x233de> + <1><23459>: Abbrev Number: 21 (DW_TAG_volatile_type) + <2345a> DW_AT_type : <0x2344d> + <1><2345e>: Abbrev Number: 14 (DW_TAG_const_type) + <2345f> DW_AT_type : <0x23459> + <1><23463>: Abbrev Number: 14 (DW_TAG_const_type) + <23464> DW_AT_type : <0x2344d> + <1><23468>: Abbrev Number: 22 (DW_TAG_structure_type) + <23469> DW_AT_byte_size : 8 + <2346a> DW_AT_decl_file : 8 + <2346b> DW_AT_decl_line : 54 + <2346c> DW_AT_decl_column : 9 + <2346c> DW_AT_sibling : <0x2348b> + <2><23470>: Abbrev Number: 30 (DW_TAG_member) + <23471> DW_AT_name : api + <23475> DW_AT_decl_file : 8 + <23476> DW_AT_decl_line : 55 + <23477> DW_AT_decl_column : 34 + <23478> DW_AT_type : <0x2344d> + <2347c> DW_AT_data_member_location: 0 + <2><2347d>: Abbrev Number: 10 (DW_TAG_member) + <2347e> DW_AT_name : (indirect string, offset: 0xfa90b): kernel + <23482> DW_AT_decl_file : 8 + <23483> DW_AT_decl_line : 56 + <23484> DW_AT_decl_column : 31 + <23485> DW_AT_type : <0x2344d> + <23489> DW_AT_data_member_location: 4 + <2><2348a>: Abbrev Number: 0 + <1><2348b>: Abbrev Number: 9 (DW_TAG_typedef) + <2348c> DW_AT_name : (indirect string, offset: 0xfa887): osVersion_t + <23490> DW_AT_decl_file : 8 + <23491> DW_AT_decl_line : 57 + <23492> DW_AT_decl_column : 3 + <23493> DW_AT_type : <0x23468> + <1><23497>: Abbrev Number: 23 (DW_TAG_enumeration_type) + <23498> DW_AT_encoding : 5 (signed) + <23499> DW_AT_byte_size : 4 + <2349a> DW_AT_type : <0x2336f> + <2349e> DW_AT_decl_file : 8 + <2349f> DW_AT_decl_line : 60 + <234a0> DW_AT_decl_column : 14 + <234a1> DW_AT_sibling : <0x234cf> + <2><234a5>: Abbrev Number: 1 (DW_TAG_enumerator) + <234a6> DW_AT_name : (indirect string, offset: 0xfd7bd): osKernelInactive + <234aa> DW_AT_const_value : 0 + <2><234ab>: Abbrev Number: 1 (DW_TAG_enumerator) + <234ac> DW_AT_name : (indirect string, offset: 0xfa01d): osKernelReady + <234b0> DW_AT_const_value : 1 + <2><234b1>: Abbrev Number: 1 (DW_TAG_enumerator) + <234b2> DW_AT_name : (indirect string, offset: 0xf9f0d): osKernelRunning + <234b6> DW_AT_const_value : 2 + <2><234b7>: Abbrev Number: 1 (DW_TAG_enumerator) + <234b8> DW_AT_name : (indirect string, offset: 0xfc294): osKernelLocked + <234bc> DW_AT_const_value : 3 + <2><234bd>: Abbrev Number: 1 (DW_TAG_enumerator) + <234be> DW_AT_name : (indirect string, offset: 0xfa774): osKernelSuspended + <234c2> DW_AT_const_value : 4 + <2><234c3>: Abbrev Number: 17 (DW_TAG_enumerator) + <234c4> DW_AT_name : (indirect string, offset: 0xfcd90): osKernelError + <234c8> DW_AT_const_value : -1 + <2><234c9>: Abbrev Number: 31 (DW_TAG_enumerator) + <234ca> DW_AT_name : (indirect string, offset: 0xfd866): osKernelReserved + <234ce> DW_AT_const_value : 2147483647 + <2><234ce>: Abbrev Number: 0 + <1><234cf>: Abbrev Number: 9 (DW_TAG_typedef) + <234d0> DW_AT_name : (indirect string, offset: 0xfa84b): osKernelState_t + <234d4> DW_AT_decl_file : 8 + <234d5> DW_AT_decl_line : 68 + <234d6> DW_AT_decl_column : 3 + <234d7> DW_AT_type : <0x23497> + <1><234db>: Abbrev Number: 23 (DW_TAG_enumeration_type) + <234dc> DW_AT_encoding : 5 (signed) + <234dd> DW_AT_byte_size : 4 + <234de> DW_AT_type : <0x2336f> + <234e2> DW_AT_decl_file : 8 + <234e3> DW_AT_decl_line : 71 + <234e4> DW_AT_decl_column : 14 + <234e5> DW_AT_sibling : <0x23513> + <2><234e9>: Abbrev Number: 1 (DW_TAG_enumerator) + <234ea> DW_AT_name : (indirect string, offset: 0xfacf3): osThreadInactive + <234ee> DW_AT_const_value : 0 + <2><234ef>: Abbrev Number: 1 (DW_TAG_enumerator) + <234f0> DW_AT_name : (indirect string, offset: 0xfa00f): osThreadReady + <234f4> DW_AT_const_value : 1 + <2><234f5>: Abbrev Number: 1 (DW_TAG_enumerator) + <234f6> DW_AT_name : (indirect string, offset: 0xfd66b): osThreadRunning + <234fa> DW_AT_const_value : 2 + <2><234fb>: Abbrev Number: 1 (DW_TAG_enumerator) + <234fc> DW_AT_name : (indirect string, offset: 0xfcf99): osThreadBlocked + <23500> DW_AT_const_value : 3 + <2><23501>: Abbrev Number: 1 (DW_TAG_enumerator) + <23502> DW_AT_name : (indirect string, offset: 0xfd5e0): osThreadTerminated + <23506> DW_AT_const_value : 4 + <2><23507>: Abbrev Number: 17 (DW_TAG_enumerator) + <23508> DW_AT_name : (indirect string, offset: 0xfcd5a): osThreadError + <2350c> DW_AT_const_value : -1 + <2><2350d>: Abbrev Number: 31 (DW_TAG_enumerator) + <2350e> DW_AT_name : (indirect string, offset: 0xfc9b2): osThreadReserved + <23512> DW_AT_const_value : 2147483647 + <2><23512>: Abbrev Number: 0 + <1><23513>: Abbrev Number: 9 (DW_TAG_typedef) + <23514> DW_AT_name : (indirect string, offset: 0xfbc92): osThreadState_t + <23518> DW_AT_decl_file : 8 + <23519> DW_AT_decl_line : 79 + <2351a> DW_AT_decl_column : 3 + <2351b> DW_AT_type : <0x234db> + <1><2351f>: Abbrev Number: 23 (DW_TAG_enumeration_type) + <23520> DW_AT_encoding : 5 (signed) + <23521> DW_AT_byte_size : 4 + <23522> DW_AT_type : <0x2336f> + <23526> DW_AT_decl_file : 8 + <23527> DW_AT_decl_line : 82 + <23528> DW_AT_decl_column : 14 + <23529> DW_AT_sibling : <0x2366b> + <2><2352d>: Abbrev Number: 1 (DW_TAG_enumerator) + <2352e> DW_AT_name : (indirect string, offset: 0xef08f): osPriorityNone + <23532> DW_AT_const_value : 0 + <2><23533>: Abbrev Number: 1 (DW_TAG_enumerator) + <23534> DW_AT_name : (indirect string, offset: 0xef82b): osPriorityIdle + <23538> DW_AT_const_value : 1 + <2><23539>: Abbrev Number: 1 (DW_TAG_enumerator) + <2353a> DW_AT_name : (indirect string, offset: 0xef901): osPriorityLow + <2353e> DW_AT_const_value : 8 + <2><2353f>: Abbrev Number: 1 (DW_TAG_enumerator) + <23540> DW_AT_name : (indirect string, offset: 0xeefbf): osPriorityLow1 + <23544> DW_AT_const_value : 9 + <2><23545>: Abbrev Number: 1 (DW_TAG_enumerator) + <23546> DW_AT_name : (indirect string, offset: 0xef99a): osPriorityLow2 + <2354a> DW_AT_const_value : 10 + <2><2354b>: Abbrev Number: 1 (DW_TAG_enumerator) + <2354c> DW_AT_name : (indirect string, offset: 0xef129): osPriorityLow3 + <23550> DW_AT_const_value : 11 + <2><23551>: Abbrev Number: 1 (DW_TAG_enumerator) + <23552> DW_AT_name : (indirect string, offset: 0xef9a9): osPriorityLow4 + <23556> DW_AT_const_value : 12 + <2><23557>: Abbrev Number: 1 (DW_TAG_enumerator) + <23558> DW_AT_name : (indirect string, offset: 0xef9b8): osPriorityLow5 + <2355c> DW_AT_const_value : 13 + <2><2355d>: Abbrev Number: 1 (DW_TAG_enumerator) + <2355e> DW_AT_name : (indirect string, offset: 0xef9c7): osPriorityLow6 + <23562> DW_AT_const_value : 14 + <2><23563>: Abbrev Number: 1 (DW_TAG_enumerator) + <23564> DW_AT_name : (indirect string, offset: 0xef138): osPriorityLow7 + <23568> DW_AT_const_value : 15 + <2><23569>: Abbrev Number: 1 (DW_TAG_enumerator) + <2356a> DW_AT_name : (indirect string, offset: 0xefa02): osPriorityBelowNormal + <2356e> DW_AT_const_value : 16 + <2><2356f>: Abbrev Number: 1 (DW_TAG_enumerator) + <23570> DW_AT_name : (indirect string, offset: 0xef665): osPriorityBelowNormal1 + <23574> DW_AT_const_value : 17 + <2><23575>: Abbrev Number: 1 (DW_TAG_enumerator) + <23576> DW_AT_name : (indirect string, offset: 0xef7ae): osPriorityBelowNormal2 + <2357a> DW_AT_const_value : 18 + <2><2357b>: Abbrev Number: 1 (DW_TAG_enumerator) + <2357c> DW_AT_name : (indirect string, offset: 0xef7c5): osPriorityBelowNormal3 + <23580> DW_AT_const_value : 19 + <2><23581>: Abbrev Number: 1 (DW_TAG_enumerator) + <23582> DW_AT_name : (indirect string, offset: 0xef7dc): osPriorityBelowNormal4 + <23586> DW_AT_const_value : 20 + <2><23587>: Abbrev Number: 1 (DW_TAG_enumerator) + <23588> DW_AT_name : (indirect string, offset: 0xef67c): osPriorityBelowNormal5 + <2358c> DW_AT_const_value : 21 + <2><2358d>: Abbrev Number: 1 (DW_TAG_enumerator) + <2358e> DW_AT_name : (indirect string, offset: 0xef7f3): osPriorityBelowNormal6 + <23592> DW_AT_const_value : 22 + <2><23593>: Abbrev Number: 1 (DW_TAG_enumerator) + <23594> DW_AT_name : (indirect string, offset: 0xef573): osPriorityBelowNormal7 + <23598> DW_AT_const_value : 23 <2><23599>: Abbrev Number: 1 (DW_TAG_enumerator) - <2359a> DW_AT_name : (indirect string, offset: 0xfad0e): osThreadInactive - <2359e> DW_AT_const_value : 0 + <2359a> DW_AT_name : (indirect string, offset: 0xef267): osPriorityNormal + <2359e> DW_AT_const_value : 24 <2><2359f>: Abbrev Number: 1 (DW_TAG_enumerator) - <235a0> DW_AT_name : (indirect string, offset: 0xfa02a): osThreadReady - <235a4> DW_AT_const_value : 1 + <235a0> DW_AT_name : (indirect string, offset: 0xeee7d): osPriorityNormal1 + <235a4> DW_AT_const_value : 25 <2><235a5>: Abbrev Number: 1 (DW_TAG_enumerator) - <235a6> DW_AT_name : (indirect string, offset: 0xfd686): osThreadRunning - <235aa> DW_AT_const_value : 2 + <235a6> DW_AT_name : (indirect string, offset: 0xeee8f): osPriorityNormal2 + <235aa> DW_AT_const_value : 26 <2><235ab>: Abbrev Number: 1 (DW_TAG_enumerator) - <235ac> DW_AT_name : (indirect string, offset: 0xfcfb4): osThreadBlocked - <235b0> DW_AT_const_value : 3 + <235ac> DW_AT_name : (indirect string, offset: 0xeeea1): osPriorityNormal3 + <235b0> DW_AT_const_value : 27 <2><235b1>: Abbrev Number: 1 (DW_TAG_enumerator) - <235b2> DW_AT_name : (indirect string, offset: 0xfd5fb): osThreadTerminated - <235b6> DW_AT_const_value : 4 - <2><235b7>: Abbrev Number: 17 (DW_TAG_enumerator) - <235b8> DW_AT_name : (indirect string, offset: 0xfcd75): osThreadError - <235bc> DW_AT_const_value : -1 - <2><235bd>: Abbrev Number: 31 (DW_TAG_enumerator) - <235be> DW_AT_name : (indirect string, offset: 0xfc9cd): osThreadReserved - <235c2> DW_AT_const_value : 2147483647 - <2><235c2>: Abbrev Number: 0 - <1><235c3>: Abbrev Number: 9 (DW_TAG_typedef) - <235c4> DW_AT_name : (indirect string, offset: 0xfbcad): osThreadState_t - <235c8> DW_AT_decl_file : 8 - <235c9> DW_AT_decl_line : 79 - <235ca> DW_AT_decl_column : 3 - <235cb> DW_AT_type : <0x2358b> - <1><235cf>: Abbrev Number: 23 (DW_TAG_enumeration_type) - <235d0> DW_AT_encoding : 5 (signed) - <235d1> DW_AT_byte_size : 4 - <235d2> DW_AT_type : <0x2341f> - <235d6> DW_AT_decl_file : 8 - <235d7> DW_AT_decl_line : 82 - <235d8> DW_AT_decl_column : 14 - <235d9> DW_AT_sibling : <0x2371b> - <2><235dd>: Abbrev Number: 1 (DW_TAG_enumerator) - <235de> DW_AT_name : (indirect string, offset: 0xef08f): osPriorityNone - <235e2> DW_AT_const_value : 0 - <2><235e3>: Abbrev Number: 1 (DW_TAG_enumerator) - <235e4> DW_AT_name : (indirect string, offset: 0xef7e9): osPriorityIdle - <235e8> DW_AT_const_value : 1 - <2><235e9>: Abbrev Number: 1 (DW_TAG_enumerator) - <235ea> DW_AT_name : (indirect string, offset: 0xef8d0): osPriorityLow - <235ee> DW_AT_const_value : 8 - <2><235ef>: Abbrev Number: 1 (DW_TAG_enumerator) - <235f0> DW_AT_name : (indirect string, offset: 0xeefbf): osPriorityLow1 - <235f4> DW_AT_const_value : 9 - <2><235f5>: Abbrev Number: 1 (DW_TAG_enumerator) - <235f6> DW_AT_name : (indirect string, offset: 0xef969): osPriorityLow2 - <235fa> DW_AT_const_value : 10 - <2><235fb>: Abbrev Number: 1 (DW_TAG_enumerator) - <235fc> DW_AT_name : (indirect string, offset: 0xef129): osPriorityLow3 - <23600> DW_AT_const_value : 11 - <2><23601>: Abbrev Number: 1 (DW_TAG_enumerator) - <23602> DW_AT_name : (indirect string, offset: 0xef978): osPriorityLow4 - <23606> DW_AT_const_value : 12 - <2><23607>: Abbrev Number: 1 (DW_TAG_enumerator) - <23608> DW_AT_name : (indirect string, offset: 0xef987): osPriorityLow5 - <2360c> DW_AT_const_value : 13 - <2><2360d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2360e> DW_AT_name : (indirect string, offset: 0xef996): osPriorityLow6 - <23612> DW_AT_const_value : 14 - <2><23613>: Abbrev Number: 1 (DW_TAG_enumerator) - <23614> DW_AT_name : (indirect string, offset: 0xef138): osPriorityLow7 - <23618> DW_AT_const_value : 15 - <2><23619>: Abbrev Number: 1 (DW_TAG_enumerator) - <2361a> DW_AT_name : (indirect string, offset: 0xef9d1): osPriorityBelowNormal - <2361e> DW_AT_const_value : 16 - <2><2361f>: Abbrev Number: 1 (DW_TAG_enumerator) - <23620> DW_AT_name : (indirect string, offset: 0xef648): osPriorityBelowNormal1 - <23624> DW_AT_const_value : 17 - <2><23625>: Abbrev Number: 1 (DW_TAG_enumerator) - <23626> DW_AT_name : (indirect string, offset: 0xef76c): osPriorityBelowNormal2 - <2362a> DW_AT_const_value : 18 - <2><2362b>: Abbrev Number: 1 (DW_TAG_enumerator) - <2362c> DW_AT_name : (indirect string, offset: 0xef783): osPriorityBelowNormal3 - <23630> DW_AT_const_value : 19 - <2><23631>: Abbrev Number: 1 (DW_TAG_enumerator) - <23632> DW_AT_name : (indirect string, offset: 0xef79a): osPriorityBelowNormal4 - <23636> DW_AT_const_value : 20 - <2><23637>: Abbrev Number: 1 (DW_TAG_enumerator) - <23638> DW_AT_name : (indirect string, offset: 0xef65f): osPriorityBelowNormal5 - <2363c> DW_AT_const_value : 21 - <2><2363d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2363e> DW_AT_name : (indirect string, offset: 0xef7b1): osPriorityBelowNormal6 - <23642> DW_AT_const_value : 22 - <2><23643>: Abbrev Number: 1 (DW_TAG_enumerator) - <23644> DW_AT_name : (indirect string, offset: 0xef556): osPriorityBelowNormal7 - <23648> DW_AT_const_value : 23 - <2><23649>: Abbrev Number: 1 (DW_TAG_enumerator) - <2364a> DW_AT_name : (indirect string, offset: 0xef269): osPriorityNormal - <2364e> DW_AT_const_value : 24 - <2><2364f>: Abbrev Number: 1 (DW_TAG_enumerator) - <23650> DW_AT_name : (indirect string, offset: 0xeee82): osPriorityNormal1 - <23654> DW_AT_const_value : 25 - <2><23655>: Abbrev Number: 1 (DW_TAG_enumerator) - <23656> DW_AT_name : (indirect string, offset: 0xeee94): osPriorityNormal2 - <2365a> DW_AT_const_value : 26 - <2><2365b>: Abbrev Number: 1 (DW_TAG_enumerator) - <2365c> DW_AT_name : (indirect string, offset: 0xeeea6): osPriorityNormal3 - <23660> DW_AT_const_value : 27 - <2><23661>: Abbrev Number: 1 (DW_TAG_enumerator) - <23662> DW_AT_name : (indirect string, offset: 0xeeeb8): osPriorityNormal4 - <23666> DW_AT_const_value : 28 - <2><23667>: Abbrev Number: 1 (DW_TAG_enumerator) - <23668> DW_AT_name : (indirect string, offset: 0xeeeca): osPriorityNormal5 - <2366c> DW_AT_const_value : 29 - <2><2366d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2366e> DW_AT_name : (indirect string, offset: 0xeeedc): osPriorityNormal6 - <23672> DW_AT_const_value : 30 - <2><23673>: Abbrev Number: 1 (DW_TAG_enumerator) - <23674> DW_AT_name : (indirect string, offset: 0xeeeee): osPriorityNormal7 - <23678> DW_AT_const_value : 31 - <2><23679>: Abbrev Number: 1 (DW_TAG_enumerator) - <2367a> DW_AT_name : (indirect string, offset: 0xef489): osPriorityAboveNormal - <2367e> DW_AT_const_value : 32 - <2><2367f>: Abbrev Number: 1 (DW_TAG_enumerator) - <23680> DW_AT_name : (indirect string, offset: 0xefa6e): osPriorityAboveNormal1 - <23684> DW_AT_const_value : 33 - <2><23685>: Abbrev Number: 1 (DW_TAG_enumerator) - <23686> DW_AT_name : (indirect string, offset: 0xefa85): osPriorityAboveNormal2 - <2368a> DW_AT_const_value : 34 - <2><2368b>: Abbrev Number: 1 (DW_TAG_enumerator) - <2368c> DW_AT_name : (indirect string, offset: 0xefa9c): osPriorityAboveNormal3 - <23690> DW_AT_const_value : 35 - <2><23691>: Abbrev Number: 1 (DW_TAG_enumerator) - <23692> DW_AT_name : (indirect string, offset: 0xefab3): osPriorityAboveNormal4 - <23696> DW_AT_const_value : 36 - <2><23697>: Abbrev Number: 1 (DW_TAG_enumerator) - <23698> DW_AT_name : (indirect string, offset: 0xefaca): osPriorityAboveNormal5 - <2369c> DW_AT_const_value : 37 - <2><2369d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2369e> DW_AT_name : (indirect string, offset: 0xefae1): osPriorityAboveNormal6 - <236a2> DW_AT_const_value : 38 - <2><236a3>: Abbrev Number: 1 (DW_TAG_enumerator) - <236a4> DW_AT_name : (indirect string, offset: 0xefaf8): osPriorityAboveNormal7 - <236a8> DW_AT_const_value : 39 - <2><236a9>: Abbrev Number: 1 (DW_TAG_enumerator) - <236aa> DW_AT_name : (indirect string, offset: 0xef0e5): osPriorityHigh - <236ae> DW_AT_const_value : 40 - <2><236af>: Abbrev Number: 1 (DW_TAG_enumerator) - <236b0> DW_AT_name : (indirect string, offset: 0xef4d0): osPriorityHigh1 - <236b4> DW_AT_const_value : 41 - <2><236b5>: Abbrev Number: 1 (DW_TAG_enumerator) - <236b6> DW_AT_name : (indirect string, offset: 0xef4e0): osPriorityHigh2 - <236ba> DW_AT_const_value : 42 - <2><236bb>: Abbrev Number: 1 (DW_TAG_enumerator) - <236bc> DW_AT_name : (indirect string, offset: 0xef4f0): osPriorityHigh3 - <236c0> DW_AT_const_value : 43 - <2><236c1>: Abbrev Number: 1 (DW_TAG_enumerator) - <236c2> DW_AT_name : (indirect string, offset: 0xef500): osPriorityHigh4 - <236c6> DW_AT_const_value : 44 - <2><236c7>: Abbrev Number: 1 (DW_TAG_enumerator) - <236c8> DW_AT_name : (indirect string, offset: 0xef15c): osPriorityHigh5 - <236cc> DW_AT_const_value : 45 - <2><236cd>: Abbrev Number: 1 (DW_TAG_enumerator) - <236ce> DW_AT_name : (indirect string, offset: 0xef510): osPriorityHigh6 - <236d2> DW_AT_const_value : 46 - <2><236d3>: Abbrev Number: 1 (DW_TAG_enumerator) - <236d4> DW_AT_name : (indirect string, offset: 0xef520): osPriorityHigh7 - <236d8> DW_AT_const_value : 47 - <2><236d9>: Abbrev Number: 1 (DW_TAG_enumerator) - <236da> DW_AT_name : (indirect string, offset: 0xef689): osPriorityRealtime - <236de> DW_AT_const_value : 48 - <2><236df>: Abbrev Number: 1 (DW_TAG_enumerator) - <236e0> DW_AT_name : (indirect string, offset: 0xef3e5): osPriorityRealtime1 - <236e4> DW_AT_const_value : 49 - <2><236e5>: Abbrev Number: 1 (DW_TAG_enumerator) - <236e6> DW_AT_name : (indirect string, offset: 0xef3f9): osPriorityRealtime2 - <236ea> DW_AT_const_value : 50 - <2><236eb>: Abbrev Number: 1 (DW_TAG_enumerator) - <236ec> DW_AT_name : (indirect string, offset: 0xef40d): osPriorityRealtime3 - <236f0> DW_AT_const_value : 51 - <2><236f1>: Abbrev Number: 1 (DW_TAG_enumerator) - <236f2> DW_AT_name : (indirect string, offset: 0xef421): osPriorityRealtime4 - <236f6> DW_AT_const_value : 52 - <2><236f7>: Abbrev Number: 1 (DW_TAG_enumerator) - <236f8> DW_AT_name : (indirect string, offset: 0xef435): osPriorityRealtime5 - <236fc> DW_AT_const_value : 53 - <2><236fd>: Abbrev Number: 1 (DW_TAG_enumerator) - <236fe> DW_AT_name : (indirect string, offset: 0xef011): osPriorityRealtime6 - <23702> DW_AT_const_value : 54 - <2><23703>: Abbrev Number: 1 (DW_TAG_enumerator) - <23704> DW_AT_name : (indirect string, offset: 0xef449): osPriorityRealtime7 - <23708> DW_AT_const_value : 55 - <2><23709>: Abbrev Number: 1 (DW_TAG_enumerator) - <2370a> DW_AT_name : (indirect string, offset: 0xeed49): osPriorityISR - <2370e> DW_AT_const_value : 56 - <2><2370f>: Abbrev Number: 17 (DW_TAG_enumerator) - <23710> DW_AT_name : (indirect string, offset: 0xef822): osPriorityError - <23714> DW_AT_const_value : -1 - <2><23715>: Abbrev Number: 31 (DW_TAG_enumerator) - <23716> DW_AT_name : (indirect string, offset: 0xef9a5): osPriorityReserved - <2371a> DW_AT_const_value : 2147483647 - <2><2371a>: Abbrev Number: 0 - <1><2371b>: Abbrev Number: 9 (DW_TAG_typedef) - <2371c> DW_AT_name : (indirect string, offset: 0x4f571): osPriority_t - <23720> DW_AT_decl_file : 8 - <23721> DW_AT_decl_line : 136 - <23722> DW_AT_decl_column : 3 - <23723> DW_AT_type : <0x235cf> - <1><23727>: Abbrev Number: 9 (DW_TAG_typedef) - <23728> DW_AT_name : (indirect string, offset: 0xef2ba): osThreadFunc_t - <2372c> DW_AT_decl_file : 8 - <2372d> DW_AT_decl_line : 139 - <2372e> DW_AT_decl_column : 16 - <2372f> DW_AT_type : <0x23733> - <1><23733>: Abbrev Number: 12 (DW_TAG_pointer_type) - <23734> DW_AT_byte_size : 4 - <23734> DW_AT_type : <0x23738> - <1><23738>: Abbrev Number: 43 (DW_TAG_subroutine_type) - <23739> DW_AT_prototyped : 1 - <23739> DW_AT_sibling : <0x23743> - <2><2373d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2373e> DW_AT_type : <0x234a8> - <2><23742>: Abbrev Number: 0 - <1><23743>: Abbrev Number: 9 (DW_TAG_typedef) - <23744> DW_AT_name : (indirect string, offset: 0xef003): osTimerFunc_t - <23748> DW_AT_decl_file : 8 - <23749> DW_AT_decl_line : 142 - <2374a> DW_AT_decl_column : 16 - <2374b> DW_AT_type : <0x23733> - <1><2374f>: Abbrev Number: 23 (DW_TAG_enumeration_type) - <23750> DW_AT_encoding : 7 (unsigned) - <23751> DW_AT_byte_size : 1 - <23752> DW_AT_type : <0x2345a> - <23756> DW_AT_decl_file : 8 - <23757> DW_AT_decl_line : 145 - <23758> DW_AT_decl_column : 14 - <23759> DW_AT_sibling : <0x2376a> - <2><2375d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2375e> DW_AT_name : (indirect string, offset: 0xef1ce): osTimerOnce - <23762> DW_AT_const_value : 0 - <2><23763>: Abbrev Number: 1 (DW_TAG_enumerator) - <23764> DW_AT_name : (indirect string, offset: 0xef240): osTimerPeriodic - <23768> DW_AT_const_value : 1 - <2><23769>: Abbrev Number: 0 - <1><2376a>: Abbrev Number: 9 (DW_TAG_typedef) - <2376b> DW_AT_name : (indirect string, offset: 0xd1749): osTimerType_t - <2376f> DW_AT_decl_file : 8 - <23770> DW_AT_decl_line : 148 - <23771> DW_AT_decl_column : 3 - <23772> DW_AT_type : <0x2374f> - <1><23776>: Abbrev Number: 23 (DW_TAG_enumeration_type) - <23777> DW_AT_encoding : 5 (signed) - <23778> DW_AT_byte_size : 4 - <23779> DW_AT_type : <0x2341f> + <235b2> DW_AT_name : (indirect string, offset: 0xeeeb3): osPriorityNormal4 + <235b6> DW_AT_const_value : 28 + <2><235b7>: Abbrev Number: 1 (DW_TAG_enumerator) + <235b8> DW_AT_name : (indirect string, offset: 0xeeec5): osPriorityNormal5 + <235bc> DW_AT_const_value : 29 + <2><235bd>: Abbrev Number: 1 (DW_TAG_enumerator) + <235be> DW_AT_name : (indirect string, offset: 0xeeed7): osPriorityNormal6 + <235c2> DW_AT_const_value : 30 + <2><235c3>: Abbrev Number: 1 (DW_TAG_enumerator) + <235c4> DW_AT_name : (indirect string, offset: 0xeeee9): osPriorityNormal7 + <235c8> DW_AT_const_value : 31 + <2><235c9>: Abbrev Number: 1 (DW_TAG_enumerator) + <235ca> DW_AT_name : (indirect string, offset: 0xef4a0): osPriorityAboveNormal + <235ce> DW_AT_const_value : 32 + <2><235cf>: Abbrev Number: 1 (DW_TAG_enumerator) + <235d0> DW_AT_name : (indirect string, offset: 0xefa95): osPriorityAboveNormal1 + <235d4> DW_AT_const_value : 33 + <2><235d5>: Abbrev Number: 1 (DW_TAG_enumerator) + <235d6> DW_AT_name : (indirect string, offset: 0xefaac): osPriorityAboveNormal2 + <235da> DW_AT_const_value : 34 + <2><235db>: Abbrev Number: 1 (DW_TAG_enumerator) + <235dc> DW_AT_name : (indirect string, offset: 0xefac3): osPriorityAboveNormal3 + <235e0> DW_AT_const_value : 35 + <2><235e1>: Abbrev Number: 1 (DW_TAG_enumerator) + <235e2> DW_AT_name : (indirect string, offset: 0xefada): osPriorityAboveNormal4 + <235e6> DW_AT_const_value : 36 + <2><235e7>: Abbrev Number: 1 (DW_TAG_enumerator) + <235e8> DW_AT_name : (indirect string, offset: 0xefaf1): osPriorityAboveNormal5 + <235ec> DW_AT_const_value : 37 + <2><235ed>: Abbrev Number: 1 (DW_TAG_enumerator) + <235ee> DW_AT_name : (indirect string, offset: 0xefb08): osPriorityAboveNormal6 + <235f2> DW_AT_const_value : 38 + <2><235f3>: Abbrev Number: 1 (DW_TAG_enumerator) + <235f4> DW_AT_name : (indirect string, offset: 0xefb1f): osPriorityAboveNormal7 + <235f8> DW_AT_const_value : 39 + <2><235f9>: Abbrev Number: 1 (DW_TAG_enumerator) + <235fa> DW_AT_name : (indirect string, offset: 0xef0e5): osPriorityHigh + <235fe> DW_AT_const_value : 40 + <2><235ff>: Abbrev Number: 1 (DW_TAG_enumerator) + <23600> DW_AT_name : (indirect string, offset: 0xef4e7): osPriorityHigh1 + <23604> DW_AT_const_value : 41 + <2><23605>: Abbrev Number: 1 (DW_TAG_enumerator) + <23606> DW_AT_name : (indirect string, offset: 0xef4f7): osPriorityHigh2 + <2360a> DW_AT_const_value : 42 + <2><2360b>: Abbrev Number: 1 (DW_TAG_enumerator) + <2360c> DW_AT_name : (indirect string, offset: 0xef507): osPriorityHigh3 + <23610> DW_AT_const_value : 43 + <2><23611>: Abbrev Number: 1 (DW_TAG_enumerator) + <23612> DW_AT_name : (indirect string, offset: 0xef517): osPriorityHigh4 + <23616> DW_AT_const_value : 44 + <2><23617>: Abbrev Number: 1 (DW_TAG_enumerator) + <23618> DW_AT_name : (indirect string, offset: 0xef15c): osPriorityHigh5 + <2361c> DW_AT_const_value : 45 + <2><2361d>: Abbrev Number: 1 (DW_TAG_enumerator) + <2361e> DW_AT_name : (indirect string, offset: 0xef527): osPriorityHigh6 + <23622> DW_AT_const_value : 46 + <2><23623>: Abbrev Number: 1 (DW_TAG_enumerator) + <23624> DW_AT_name : (indirect string, offset: 0xef537): osPriorityHigh7 + <23628> DW_AT_const_value : 47 + <2><23629>: Abbrev Number: 1 (DW_TAG_enumerator) + <2362a> DW_AT_name : (indirect string, offset: 0xef6a6): osPriorityRealtime + <2362e> DW_AT_const_value : 48 + <2><2362f>: Abbrev Number: 1 (DW_TAG_enumerator) + <23630> DW_AT_name : (indirect string, offset: 0xef3fc): osPriorityRealtime1 + <23634> DW_AT_const_value : 49 + <2><23635>: Abbrev Number: 1 (DW_TAG_enumerator) + <23636> DW_AT_name : (indirect string, offset: 0xef410): osPriorityRealtime2 + <2363a> DW_AT_const_value : 50 + <2><2363b>: Abbrev Number: 1 (DW_TAG_enumerator) + <2363c> DW_AT_name : (indirect string, offset: 0xef424): osPriorityRealtime3 + <23640> DW_AT_const_value : 51 + <2><23641>: Abbrev Number: 1 (DW_TAG_enumerator) + <23642> DW_AT_name : (indirect string, offset: 0xef438): osPriorityRealtime4 + <23646> DW_AT_const_value : 52 + <2><23647>: Abbrev Number: 1 (DW_TAG_enumerator) + <23648> DW_AT_name : (indirect string, offset: 0xef44c): osPriorityRealtime5 + <2364c> DW_AT_const_value : 53 + <2><2364d>: Abbrev Number: 1 (DW_TAG_enumerator) + <2364e> DW_AT_name : (indirect string, offset: 0xef011): osPriorityRealtime6 + <23652> DW_AT_const_value : 54 + <2><23653>: Abbrev Number: 1 (DW_TAG_enumerator) + <23654> DW_AT_name : (indirect string, offset: 0xef460): osPriorityRealtime7 + <23658> DW_AT_const_value : 55 + <2><23659>: Abbrev Number: 1 (DW_TAG_enumerator) + <2365a> DW_AT_name : (indirect string, offset: 0xeed2a): osPriorityISR + <2365e> DW_AT_const_value : 56 + <2><2365f>: Abbrev Number: 17 (DW_TAG_enumerator) + <23660> DW_AT_name : (indirect string, offset: 0xef864): osPriorityError + <23664> DW_AT_const_value : -1 + <2><23665>: Abbrev Number: 31 (DW_TAG_enumerator) + <23666> DW_AT_name : (indirect string, offset: 0xef9d6): osPriorityReserved + <2366a> DW_AT_const_value : 2147483647 + <2><2366a>: Abbrev Number: 0 + <1><2366b>: Abbrev Number: 9 (DW_TAG_typedef) + <2366c> DW_AT_name : (indirect string, offset: 0x4f525): osPriority_t + <23670> DW_AT_decl_file : 8 + <23671> DW_AT_decl_line : 136 + <23672> DW_AT_decl_column : 3 + <23673> DW_AT_type : <0x2351f> + <1><23677>: Abbrev Number: 9 (DW_TAG_typedef) + <23678> DW_AT_name : (indirect string, offset: 0xef2dd): osThreadFunc_t + <2367c> DW_AT_decl_file : 8 + <2367d> DW_AT_decl_line : 139 + <2367e> DW_AT_decl_column : 16 + <2367f> DW_AT_type : <0x23683> + <1><23683>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23684> DW_AT_byte_size : 4 + <23684> DW_AT_type : <0x23688> + <1><23688>: Abbrev Number: 43 (DW_TAG_subroutine_type) + <23689> DW_AT_prototyped : 1 + <23689> DW_AT_sibling : <0x23693> + <2><2368d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2368e> DW_AT_type : <0x233f8> + <2><23692>: Abbrev Number: 0 + <1><23693>: Abbrev Number: 9 (DW_TAG_typedef) + <23694> DW_AT_name : (indirect string, offset: 0xef003): osTimerFunc_t + <23698> DW_AT_decl_file : 8 + <23699> DW_AT_decl_line : 142 + <2369a> DW_AT_decl_column : 16 + <2369b> DW_AT_type : <0x23683> + <1><2369f>: Abbrev Number: 23 (DW_TAG_enumeration_type) + <236a0> DW_AT_encoding : 7 (unsigned) + <236a1> DW_AT_byte_size : 1 + <236a2> DW_AT_type : <0x233aa> + <236a6> DW_AT_decl_file : 8 + <236a7> DW_AT_decl_line : 145 + <236a8> DW_AT_decl_column : 14 + <236a9> DW_AT_sibling : <0x236ba> + <2><236ad>: Abbrev Number: 1 (DW_TAG_enumerator) + <236ae> DW_AT_name : (indirect string, offset: 0xef1ce): osTimerOnce + <236b2> DW_AT_const_value : 0 + <2><236b3>: Abbrev Number: 1 (DW_TAG_enumerator) + <236b4> DW_AT_name : (indirect string, offset: 0xef751): osTimerPeriodic + <236b8> DW_AT_const_value : 1 + <2><236b9>: Abbrev Number: 0 + <1><236ba>: Abbrev Number: 9 (DW_TAG_typedef) + <236bb> DW_AT_name : (indirect string, offset: 0xd16e7): osTimerType_t + <236bf> DW_AT_decl_file : 8 + <236c0> DW_AT_decl_line : 148 + <236c1> DW_AT_decl_column : 3 + <236c2> DW_AT_type : <0x2369f> + <1><236c6>: Abbrev Number: 23 (DW_TAG_enumeration_type) + <236c7> DW_AT_encoding : 5 (signed) + <236c8> DW_AT_byte_size : 4 + <236c9> DW_AT_type : <0x2336f> + <236cd> DW_AT_decl_file : 8 + <236ce> DW_AT_decl_line : 176 + <236cf> DW_AT_decl_column : 14 + <236d0> DW_AT_sibling : <0x23704> + <2><236d4>: Abbrev Number: 1 (DW_TAG_enumerator) + <236d5> DW_AT_name : (indirect string, offset: 0xef85f): osOK + <236d9> DW_AT_const_value : 0 + <2><236da>: Abbrev Number: 17 (DW_TAG_enumerator) + <236db> DW_AT_name : (indirect string, offset: 0x700dd): osError + <236df> DW_AT_const_value : -1 + <2><236e0>: Abbrev Number: 17 (DW_TAG_enumerator) + <236e1> DW_AT_name : (indirect string, offset: 0x226cf): osErrorTimeout + <236e5> DW_AT_const_value : -2 + <2><236e6>: Abbrev Number: 17 (DW_TAG_enumerator) + <236e7> DW_AT_name : (indirect string, offset: 0xef4c6): osErrorResource + <236eb> DW_AT_const_value : -3 + <2><236ec>: Abbrev Number: 17 (DW_TAG_enumerator) + <236ed> DW_AT_name : (indirect string, offset: 0xef025): osErrorParameter + <236f1> DW_AT_const_value : -4 + <2><236f2>: Abbrev Number: 17 (DW_TAG_enumerator) + <236f3> DW_AT_name : (indirect string, offset: 0xeef08): osErrorNoMemory + <236f7> DW_AT_const_value : -5 + <2><236f8>: Abbrev Number: 17 (DW_TAG_enumerator) + <236f9> DW_AT_name : (indirect string, offset: 0xef046): osErrorISR + <236fd> DW_AT_const_value : -6 + <2><236fe>: Abbrev Number: 31 (DW_TAG_enumerator) + <236ff> DW_AT_name : (indirect string, offset: 0xef278): osStatusReserved + <23703> DW_AT_const_value : 2147483647 + <2><23703>: Abbrev Number: 0 + <1><23704>: Abbrev Number: 9 (DW_TAG_typedef) + <23705> DW_AT_name : (indirect string, offset: 0xef0cb): osStatus_t + <23709> DW_AT_decl_file : 8 + <2370a> DW_AT_decl_line : 185 + <2370b> DW_AT_decl_column : 3 + <2370c> DW_AT_type : <0x236c6> + <1><23710>: Abbrev Number: 9 (DW_TAG_typedef) + <23711> DW_AT_name : (indirect string, offset: 0x7f302): osThreadId_t + <23715> DW_AT_decl_file : 8 + <23716> DW_AT_decl_line : 189 + <23717> DW_AT_decl_column : 15 + <23718> DW_AT_type : <0x233f8> + <1><2371c>: Abbrev Number: 9 (DW_TAG_typedef) + <2371d> DW_AT_name : (indirect string, offset: 0x3aba): osTimerId_t + <23721> DW_AT_decl_file : 8 + <23722> DW_AT_decl_line : 192 + <23723> DW_AT_decl_column : 15 + <23724> DW_AT_type : <0x233f8> + <1><23728>: Abbrev Number: 9 (DW_TAG_typedef) + <23729> DW_AT_name : (indirect string, offset: 0xfdab1): osEventFlagsId_t + <2372d> DW_AT_decl_file : 8 + <2372e> DW_AT_decl_line : 195 + <2372f> DW_AT_decl_column : 15 + <23730> DW_AT_type : <0x233f8> + <1><23734>: Abbrev Number: 9 (DW_TAG_typedef) + <23735> DW_AT_name : (indirect string, offset: 0x3742b): osMutexId_t + <23739> DW_AT_decl_file : 8 + <2373a> DW_AT_decl_line : 198 + <2373b> DW_AT_decl_column : 15 + <2373c> DW_AT_type : <0x233f8> + <1><23740>: Abbrev Number: 9 (DW_TAG_typedef) + <23741> DW_AT_name : (indirect string, offset: 0xb6e4c): osSemaphoreId_t + <23745> DW_AT_decl_file : 8 + <23746> DW_AT_decl_line : 201 + <23747> DW_AT_decl_column : 15 + <23748> DW_AT_type : <0x233f8> + <1><2374c>: Abbrev Number: 9 (DW_TAG_typedef) + <2374d> DW_AT_name : (indirect string, offset: 0xf9a98): osMemoryPoolId_t + <23751> DW_AT_decl_file : 8 + <23752> DW_AT_decl_line : 204 + <23753> DW_AT_decl_column : 15 + <23754> DW_AT_type : <0x233f8> + <1><23758>: Abbrev Number: 9 (DW_TAG_typedef) + <23759> DW_AT_name : (indirect string, offset: 0xf05e5): osMessageQueueId_t + <2375d> DW_AT_decl_file : 8 + <2375e> DW_AT_decl_line : 207 + <2375f> DW_AT_decl_column : 15 + <23760> DW_AT_type : <0x233f8> + <1><23764>: Abbrev Number: 9 (DW_TAG_typedef) + <23765> DW_AT_name : (indirect string, offset: 0xef61d): TZ_ModuleId_t + <23769> DW_AT_decl_file : 8 + <2376a> DW_AT_decl_line : 213 + <2376b> DW_AT_decl_column : 18 + <2376c> DW_AT_type : <0x2344d> + <1><23770>: Abbrev Number: 22 (DW_TAG_structure_type) + <23771> DW_AT_byte_size : 36 + <23772> DW_AT_decl_file : 8 + <23773> DW_AT_decl_line : 218 + <23774> DW_AT_decl_column : 9 + <23774> DW_AT_sibling : <0x237ee> + <2><23778>: Abbrev Number: 10 (DW_TAG_member) + <23779> DW_AT_name : (indirect string, offset: 0x9e482): name <2377d> DW_AT_decl_file : 8 - <2377e> DW_AT_decl_line : 176 - <2377f> DW_AT_decl_column : 14 - <23780> DW_AT_sibling : <0x237b4> - <2><23784>: Abbrev Number: 1 (DW_TAG_enumerator) - <23785> DW_AT_name : (indirect string, offset: 0xef81d): osOK - <23789> DW_AT_const_value : 0 - <2><2378a>: Abbrev Number: 17 (DW_TAG_enumerator) - <2378b> DW_AT_name : (indirect string, offset: 0x7013c): osError - <2378f> DW_AT_const_value : -1 - <2><23790>: Abbrev Number: 17 (DW_TAG_enumerator) - <23791> DW_AT_name : (indirect string, offset: 0x226a6): osErrorTimeout - <23795> DW_AT_const_value : -2 - <2><23796>: Abbrev Number: 17 (DW_TAG_enumerator) - <23797> DW_AT_name : (indirect string, offset: 0xef4af): osErrorResource - <2379b> DW_AT_const_value : -3 - <2><2379c>: Abbrev Number: 17 (DW_TAG_enumerator) - <2379d> DW_AT_name : (indirect string, offset: 0xef025): osErrorParameter - <237a1> DW_AT_const_value : -4 - <2><237a2>: Abbrev Number: 17 (DW_TAG_enumerator) - <237a3> DW_AT_name : (indirect string, offset: 0xeef0d): osErrorNoMemory - <237a7> DW_AT_const_value : -5 - <2><237a8>: Abbrev Number: 17 (DW_TAG_enumerator) - <237a9> DW_AT_name : (indirect string, offset: 0xef046): osErrorISR - <237ad> DW_AT_const_value : -6 - <2><237ae>: Abbrev Number: 31 (DW_TAG_enumerator) - <237af> DW_AT_name : (indirect string, offset: 0xef27a): osStatusReserved - <237b3> DW_AT_const_value : 2147483647 - <2><237b3>: Abbrev Number: 0 - <1><237b4>: Abbrev Number: 9 (DW_TAG_typedef) - <237b5> DW_AT_name : (indirect string, offset: 0xef0cb): osStatus_t - <237b9> DW_AT_decl_file : 8 - <237ba> DW_AT_decl_line : 185 - <237bb> DW_AT_decl_column : 3 - <237bc> DW_AT_type : <0x23776> - <1><237c0>: Abbrev Number: 9 (DW_TAG_typedef) - <237c1> DW_AT_name : (indirect string, offset: 0x7f377): osThreadId_t - <237c5> DW_AT_decl_file : 8 - <237c6> DW_AT_decl_line : 189 - <237c7> DW_AT_decl_column : 15 - <237c8> DW_AT_type : <0x234a8> - <1><237cc>: Abbrev Number: 9 (DW_TAG_typedef) - <237cd> DW_AT_name : (indirect string, offset: 0x3aa8): osTimerId_t - <237d1> DW_AT_decl_file : 8 - <237d2> DW_AT_decl_line : 192 - <237d3> DW_AT_decl_column : 15 - <237d4> DW_AT_type : <0x234a8> - <1><237d8>: Abbrev Number: 9 (DW_TAG_typedef) - <237d9> DW_AT_name : (indirect string, offset: 0xfdacc): osEventFlagsId_t - <237dd> DW_AT_decl_file : 8 - <237de> DW_AT_decl_line : 195 - <237df> DW_AT_decl_column : 15 - <237e0> DW_AT_type : <0x234a8> - <1><237e4>: Abbrev Number: 9 (DW_TAG_typedef) - <237e5> DW_AT_name : (indirect string, offset: 0x37445): osMutexId_t - <237e9> DW_AT_decl_file : 8 - <237ea> DW_AT_decl_line : 198 - <237eb> DW_AT_decl_column : 15 - <237ec> DW_AT_type : <0x234a8> - <1><237f0>: Abbrev Number: 9 (DW_TAG_typedef) - <237f1> DW_AT_name : (indirect string, offset: 0xb6ed4): osSemaphoreId_t - <237f5> DW_AT_decl_file : 8 - <237f6> DW_AT_decl_line : 201 - <237f7> DW_AT_decl_column : 15 - <237f8> DW_AT_type : <0x234a8> - <1><237fc>: Abbrev Number: 9 (DW_TAG_typedef) - <237fd> DW_AT_name : (indirect string, offset: 0xf9ab3): osMemoryPoolId_t + <2377e> DW_AT_decl_line : 219 + <2377f> DW_AT_decl_column : 33 + <23780> DW_AT_type : <0x23410> + <23784> DW_AT_data_member_location: 0 + <2><23785>: Abbrev Number: 10 (DW_TAG_member) + <23786> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + <2378a> DW_AT_decl_file : 8 + <2378b> DW_AT_decl_line : 220 + <2378c> DW_AT_decl_column : 28 + <2378d> DW_AT_type : <0x2344d> + <23791> DW_AT_data_member_location: 4 + <2><23792>: Abbrev Number: 10 (DW_TAG_member) + <23793> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <23797> DW_AT_decl_file : 8 + <23798> DW_AT_decl_line : 221 + <23799> DW_AT_decl_column : 30 + <2379a> DW_AT_type : <0x233f8> + <2379e> DW_AT_data_member_location: 8 + <2><2379f>: Abbrev Number: 10 (DW_TAG_member) + <237a0> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <237a4> DW_AT_decl_file : 8 + <237a5> DW_AT_decl_line : 222 + <237a6> DW_AT_decl_column : 30 + <237a7> DW_AT_type : <0x2344d> + <237ab> DW_AT_data_member_location: 12 + <2><237ac>: Abbrev Number: 10 (DW_TAG_member) + <237ad> DW_AT_name : (indirect string, offset: 0xef8e3): stack_mem + <237b1> DW_AT_decl_file : 8 + <237b2> DW_AT_decl_line : 223 + <237b3> DW_AT_decl_column : 27 + <237b4> DW_AT_type : <0x233f8> + <237b8> DW_AT_data_member_location: 16 + <2><237b9>: Abbrev Number: 10 (DW_TAG_member) + <237ba> DW_AT_name : (indirect string, offset: 0xef474): stack_size + <237be> DW_AT_decl_file : 8 + <237bf> DW_AT_decl_line : 224 + <237c0> DW_AT_decl_column : 27 + <237c1> DW_AT_type : <0x2344d> + <237c5> DW_AT_data_member_location: 20 + <2><237c6>: Abbrev Number: 10 (DW_TAG_member) + <237c7> DW_AT_name : (indirect string, offset: 0xef1a0): priority + <237cb> DW_AT_decl_file : 8 + <237cc> DW_AT_decl_line : 225 + <237cd> DW_AT_decl_column : 29 + <237ce> DW_AT_type : <0x2366b> + <237d2> DW_AT_data_member_location: 24 + <2><237d3>: Abbrev Number: 10 (DW_TAG_member) + <237d4> DW_AT_name : (indirect string, offset: 0xef22b): tz_module + <237d8> DW_AT_decl_file : 8 + <237d9> DW_AT_decl_line : 226 + <237da> DW_AT_decl_column : 28 + <237db> DW_AT_type : <0x23764> + <237df> DW_AT_data_member_location: 28 + <2><237e0>: Abbrev Number: 10 (DW_TAG_member) + <237e1> DW_AT_name : (indirect string, offset: 0xef8b3): reserved + <237e5> DW_AT_decl_file : 8 + <237e6> DW_AT_decl_line : 227 + <237e7> DW_AT_decl_column : 29 + <237e8> DW_AT_type : <0x2344d> + <237ec> DW_AT_data_member_location: 32 + <2><237ed>: Abbrev Number: 0 + <1><237ee>: Abbrev Number: 9 (DW_TAG_typedef) + <237ef> DW_AT_name : (indirect string, offset: 0xeee6e): osThreadAttr_t + <237f3> DW_AT_decl_file : 8 + <237f4> DW_AT_decl_line : 228 + <237f5> DW_AT_decl_column : 3 + <237f6> DW_AT_type : <0x23770> + <1><237fa>: Abbrev Number: 14 (DW_TAG_const_type) + <237fb> DW_AT_type : <0x237ee> + <1><237ff>: Abbrev Number: 22 (DW_TAG_structure_type) + <23800> DW_AT_byte_size : 16 <23801> DW_AT_decl_file : 8 - <23802> DW_AT_decl_line : 204 - <23803> DW_AT_decl_column : 15 - <23804> DW_AT_type : <0x234a8> - <1><23808>: Abbrev Number: 9 (DW_TAG_typedef) - <23809> DW_AT_name : (indirect string, offset: 0xf05e6): osMessageQueueId_t - <2380d> DW_AT_decl_file : 8 - <2380e> DW_AT_decl_line : 207 - <2380f> DW_AT_decl_column : 15 - <23810> DW_AT_type : <0x234a8> - <1><23814>: Abbrev Number: 9 (DW_TAG_typedef) - <23815> DW_AT_name : (indirect string, offset: 0xef600): TZ_ModuleId_t + <23802> DW_AT_decl_line : 231 + <23803> DW_AT_decl_column : 9 + <23803> DW_AT_sibling : <0x2383c> + <2><23807>: Abbrev Number: 10 (DW_TAG_member) + <23808> DW_AT_name : (indirect string, offset: 0x9e482): name + <2380c> DW_AT_decl_file : 8 + <2380d> DW_AT_decl_line : 232 + <2380e> DW_AT_decl_column : 33 + <2380f> DW_AT_type : <0x23410> + <23813> DW_AT_data_member_location: 0 + <2><23814>: Abbrev Number: 10 (DW_TAG_member) + <23815> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits <23819> DW_AT_decl_file : 8 - <2381a> DW_AT_decl_line : 213 - <2381b> DW_AT_decl_column : 18 - <2381c> DW_AT_type : <0x234fd> - <1><23820>: Abbrev Number: 22 (DW_TAG_structure_type) - <23821> DW_AT_byte_size : 36 - <23822> DW_AT_decl_file : 8 - <23823> DW_AT_decl_line : 218 - <23824> DW_AT_decl_column : 9 - <23824> DW_AT_sibling : <0x2389e> - <2><23828>: Abbrev Number: 10 (DW_TAG_member) - <23829> DW_AT_name : (indirect string, offset: 0x9e50a): name - <2382d> DW_AT_decl_file : 8 - <2382e> DW_AT_decl_line : 219 - <2382f> DW_AT_decl_column : 33 - <23830> DW_AT_type : <0x234c0> - <23834> DW_AT_data_member_location: 0 - <2><23835>: Abbrev Number: 10 (DW_TAG_member) - <23836> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <2383a> DW_AT_decl_file : 8 - <2383b> DW_AT_decl_line : 220 - <2383c> DW_AT_decl_column : 28 - <2383d> DW_AT_type : <0x234fd> - <23841> DW_AT_data_member_location: 4 - <2><23842>: Abbrev Number: 10 (DW_TAG_member) - <23843> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <23847> DW_AT_decl_file : 8 - <23848> DW_AT_decl_line : 221 - <23849> DW_AT_decl_column : 30 - <2384a> DW_AT_type : <0x234a8> - <2384e> DW_AT_data_member_location: 8 - <2><2384f>: Abbrev Number: 10 (DW_TAG_member) - <23850> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <23854> DW_AT_decl_file : 8 - <23855> DW_AT_decl_line : 222 - <23856> DW_AT_decl_column : 30 - <23857> DW_AT_type : <0x234fd> - <2385b> DW_AT_data_member_location: 12 - <2><2385c>: Abbrev Number: 10 (DW_TAG_member) - <2385d> DW_AT_name : (indirect string, offset: 0xef8b2): stack_mem - <23861> DW_AT_decl_file : 8 - <23862> DW_AT_decl_line : 223 - <23863> DW_AT_decl_column : 27 - <23864> DW_AT_type : <0x234a8> - <23868> DW_AT_data_member_location: 16 - <2><23869>: Abbrev Number: 10 (DW_TAG_member) - <2386a> DW_AT_name : (indirect string, offset: 0xef45d): stack_size - <2386e> DW_AT_decl_file : 8 - <2386f> DW_AT_decl_line : 224 - <23870> DW_AT_decl_column : 27 - <23871> DW_AT_type : <0x234fd> - <23875> DW_AT_data_member_location: 20 - <2><23876>: Abbrev Number: 10 (DW_TAG_member) - <23877> DW_AT_name : (indirect string, offset: 0xef1a0): priority - <2387b> DW_AT_decl_file : 8 - <2387c> DW_AT_decl_line : 225 - <2387d> DW_AT_decl_column : 29 - <2387e> DW_AT_type : <0x2371b> - <23882> DW_AT_data_member_location: 24 - <2><23883>: Abbrev Number: 10 (DW_TAG_member) - <23884> DW_AT_name : (indirect string, offset: 0xef22b): tz_module - <23888> DW_AT_decl_file : 8 - <23889> DW_AT_decl_line : 226 - <2388a> DW_AT_decl_column : 28 - <2388b> DW_AT_type : <0x23814> - <2388f> DW_AT_data_member_location: 28 - <2><23890>: Abbrev Number: 10 (DW_TAG_member) - <23891> DW_AT_name : (indirect string, offset: 0xef882): reserved - <23895> DW_AT_decl_file : 8 - <23896> DW_AT_decl_line : 227 - <23897> DW_AT_decl_column : 29 - <23898> DW_AT_type : <0x234fd> - <2389c> DW_AT_data_member_location: 32 - <2><2389d>: Abbrev Number: 0 - <1><2389e>: Abbrev Number: 9 (DW_TAG_typedef) - <2389f> DW_AT_name : (indirect string, offset: 0xeee73): osThreadAttr_t - <238a3> DW_AT_decl_file : 8 - <238a4> DW_AT_decl_line : 228 - <238a5> DW_AT_decl_column : 3 - <238a6> DW_AT_type : <0x23820> - <1><238aa>: Abbrev Number: 14 (DW_TAG_const_type) - <238ab> DW_AT_type : <0x2389e> - <1><238af>: Abbrev Number: 22 (DW_TAG_structure_type) - <238b0> DW_AT_byte_size : 16 - <238b1> DW_AT_decl_file : 8 - <238b2> DW_AT_decl_line : 231 - <238b3> DW_AT_decl_column : 9 - <238b3> DW_AT_sibling : <0x238ec> - <2><238b7>: Abbrev Number: 10 (DW_TAG_member) - <238b8> DW_AT_name : (indirect string, offset: 0x9e50a): name - <238bc> DW_AT_decl_file : 8 - <238bd> DW_AT_decl_line : 232 - <238be> DW_AT_decl_column : 33 - <238bf> DW_AT_type : <0x234c0> - <238c3> DW_AT_data_member_location: 0 - <2><238c4>: Abbrev Number: 10 (DW_TAG_member) - <238c5> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <238c9> DW_AT_decl_file : 8 - <238ca> DW_AT_decl_line : 233 - <238cb> DW_AT_decl_column : 28 - <238cc> DW_AT_type : <0x234fd> - <238d0> DW_AT_data_member_location: 4 - <2><238d1>: Abbrev Number: 10 (DW_TAG_member) - <238d2> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <238d6> DW_AT_decl_file : 8 - <238d7> DW_AT_decl_line : 234 - <238d8> DW_AT_decl_column : 30 - <238d9> DW_AT_type : <0x234a8> - <238dd> DW_AT_data_member_location: 8 - <2><238de>: Abbrev Number: 10 (DW_TAG_member) - <238df> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <238e3> DW_AT_decl_file : 8 - <238e4> DW_AT_decl_line : 235 - <238e5> DW_AT_decl_column : 30 - <238e6> DW_AT_type : <0x234fd> - <238ea> DW_AT_data_member_location: 12 - <2><238eb>: Abbrev Number: 0 - <1><238ec>: Abbrev Number: 9 (DW_TAG_typedef) - <238ed> DW_AT_name : (indirect string, offset: 0xef800): osTimerAttr_t - <238f1> DW_AT_decl_file : 8 - <238f2> DW_AT_decl_line : 236 - <238f3> DW_AT_decl_column : 3 - <238f4> DW_AT_type : <0x238af> - <1><238f8>: Abbrev Number: 14 (DW_TAG_const_type) - <238f9> DW_AT_type : <0x238ec> - <1><238fd>: Abbrev Number: 22 (DW_TAG_structure_type) - <238fe> DW_AT_byte_size : 16 - <238ff> DW_AT_decl_file : 8 - <23900> DW_AT_decl_line : 239 - <23901> DW_AT_decl_column : 9 - <23901> DW_AT_sibling : <0x2393a> - <2><23905>: Abbrev Number: 10 (DW_TAG_member) - <23906> DW_AT_name : (indirect string, offset: 0x9e50a): name - <2390a> DW_AT_decl_file : 8 - <2390b> DW_AT_decl_line : 240 - <2390c> DW_AT_decl_column : 33 - <2390d> DW_AT_type : <0x234c0> - <23911> DW_AT_data_member_location: 0 - <2><23912>: Abbrev Number: 10 (DW_TAG_member) - <23913> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <23917> DW_AT_decl_file : 8 - <23918> DW_AT_decl_line : 241 - <23919> DW_AT_decl_column : 28 - <2391a> DW_AT_type : <0x234fd> - <2391e> DW_AT_data_member_location: 4 - <2><2391f>: Abbrev Number: 10 (DW_TAG_member) - <23920> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <23924> DW_AT_decl_file : 8 - <23925> DW_AT_decl_line : 242 - <23926> DW_AT_decl_column : 30 - <23927> DW_AT_type : <0x234a8> - <2392b> DW_AT_data_member_location: 8 - <2><2392c>: Abbrev Number: 10 (DW_TAG_member) - <2392d> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <23931> DW_AT_decl_file : 8 - <23932> DW_AT_decl_line : 243 - <23933> DW_AT_decl_column : 30 - <23934> DW_AT_type : <0x234fd> - <23938> DW_AT_data_member_location: 12 - <2><23939>: Abbrev Number: 0 - <1><2393a>: Abbrev Number: 9 (DW_TAG_typedef) - <2393b> DW_AT_name : (indirect string, offset: 0xfe110): osEventFlagsAttr_t - <2393f> DW_AT_decl_file : 8 - <23940> DW_AT_decl_line : 244 - <23941> DW_AT_decl_column : 3 - <23942> DW_AT_type : <0x238fd> - <1><23946>: Abbrev Number: 14 (DW_TAG_const_type) - <23947> DW_AT_type : <0x2393a> - <1><2394b>: Abbrev Number: 22 (DW_TAG_structure_type) - <2394c> DW_AT_byte_size : 16 - <2394d> DW_AT_decl_file : 8 - <2394e> DW_AT_decl_line : 247 - <2394f> DW_AT_decl_column : 9 - <2394f> DW_AT_sibling : <0x23988> - <2><23953>: Abbrev Number: 10 (DW_TAG_member) - <23954> DW_AT_name : (indirect string, offset: 0x9e50a): name + <2381a> DW_AT_decl_line : 233 + <2381b> DW_AT_decl_column : 28 + <2381c> DW_AT_type : <0x2344d> + <23820> DW_AT_data_member_location: 4 + <2><23821>: Abbrev Number: 10 (DW_TAG_member) + <23822> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <23826> DW_AT_decl_file : 8 + <23827> DW_AT_decl_line : 234 + <23828> DW_AT_decl_column : 30 + <23829> DW_AT_type : <0x233f8> + <2382d> DW_AT_data_member_location: 8 + <2><2382e>: Abbrev Number: 10 (DW_TAG_member) + <2382f> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <23833> DW_AT_decl_file : 8 + <23834> DW_AT_decl_line : 235 + <23835> DW_AT_decl_column : 30 + <23836> DW_AT_type : <0x2344d> + <2383a> DW_AT_data_member_location: 12 + <2><2383b>: Abbrev Number: 0 + <1><2383c>: Abbrev Number: 9 (DW_TAG_typedef) + <2383d> DW_AT_name : (indirect string, offset: 0xef842): osTimerAttr_t + <23841> DW_AT_decl_file : 8 + <23842> DW_AT_decl_line : 236 + <23843> DW_AT_decl_column : 3 + <23844> DW_AT_type : <0x237ff> + <1><23848>: Abbrev Number: 14 (DW_TAG_const_type) + <23849> DW_AT_type : <0x2383c> + <1><2384d>: Abbrev Number: 22 (DW_TAG_structure_type) + <2384e> DW_AT_byte_size : 16 + <2384f> DW_AT_decl_file : 8 + <23850> DW_AT_decl_line : 239 + <23851> DW_AT_decl_column : 9 + <23851> DW_AT_sibling : <0x2388a> + <2><23855>: Abbrev Number: 10 (DW_TAG_member) + <23856> DW_AT_name : (indirect string, offset: 0x9e482): name + <2385a> DW_AT_decl_file : 8 + <2385b> DW_AT_decl_line : 240 + <2385c> DW_AT_decl_column : 33 + <2385d> DW_AT_type : <0x23410> + <23861> DW_AT_data_member_location: 0 + <2><23862>: Abbrev Number: 10 (DW_TAG_member) + <23863> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + <23867> DW_AT_decl_file : 8 + <23868> DW_AT_decl_line : 241 + <23869> DW_AT_decl_column : 28 + <2386a> DW_AT_type : <0x2344d> + <2386e> DW_AT_data_member_location: 4 + <2><2386f>: Abbrev Number: 10 (DW_TAG_member) + <23870> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <23874> DW_AT_decl_file : 8 + <23875> DW_AT_decl_line : 242 + <23876> DW_AT_decl_column : 30 + <23877> DW_AT_type : <0x233f8> + <2387b> DW_AT_data_member_location: 8 + <2><2387c>: Abbrev Number: 10 (DW_TAG_member) + <2387d> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <23881> DW_AT_decl_file : 8 + <23882> DW_AT_decl_line : 243 + <23883> DW_AT_decl_column : 30 + <23884> DW_AT_type : <0x2344d> + <23888> DW_AT_data_member_location: 12 + <2><23889>: Abbrev Number: 0 + <1><2388a>: Abbrev Number: 9 (DW_TAG_typedef) + <2388b> DW_AT_name : (indirect string, offset: 0xfe0f5): osEventFlagsAttr_t + <2388f> DW_AT_decl_file : 8 + <23890> DW_AT_decl_line : 244 + <23891> DW_AT_decl_column : 3 + <23892> DW_AT_type : <0x2384d> + <1><23896>: Abbrev Number: 14 (DW_TAG_const_type) + <23897> DW_AT_type : <0x2388a> + <1><2389b>: Abbrev Number: 22 (DW_TAG_structure_type) + <2389c> DW_AT_byte_size : 16 + <2389d> DW_AT_decl_file : 8 + <2389e> DW_AT_decl_line : 247 + <2389f> DW_AT_decl_column : 9 + <2389f> DW_AT_sibling : <0x238d8> + <2><238a3>: Abbrev Number: 10 (DW_TAG_member) + <238a4> DW_AT_name : (indirect string, offset: 0x9e482): name + <238a8> DW_AT_decl_file : 8 + <238a9> DW_AT_decl_line : 248 + <238aa> DW_AT_decl_column : 33 + <238ab> DW_AT_type : <0x23410> + <238af> DW_AT_data_member_location: 0 + <2><238b0>: Abbrev Number: 10 (DW_TAG_member) + <238b1> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + <238b5> DW_AT_decl_file : 8 + <238b6> DW_AT_decl_line : 249 + <238b7> DW_AT_decl_column : 28 + <238b8> DW_AT_type : <0x2344d> + <238bc> DW_AT_data_member_location: 4 + <2><238bd>: Abbrev Number: 10 (DW_TAG_member) + <238be> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <238c2> DW_AT_decl_file : 8 + <238c3> DW_AT_decl_line : 250 + <238c4> DW_AT_decl_column : 30 + <238c5> DW_AT_type : <0x233f8> + <238c9> DW_AT_data_member_location: 8 + <2><238ca>: Abbrev Number: 10 (DW_TAG_member) + <238cb> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <238cf> DW_AT_decl_file : 8 + <238d0> DW_AT_decl_line : 251 + <238d1> DW_AT_decl_column : 30 + <238d2> DW_AT_type : <0x2344d> + <238d6> DW_AT_data_member_location: 12 + <2><238d7>: Abbrev Number: 0 + <1><238d8>: Abbrev Number: 9 (DW_TAG_typedef) + <238d9> DW_AT_name : (indirect string, offset: 0x81004): osMutexAttr_t + <238dd> DW_AT_decl_file : 8 + <238de> DW_AT_decl_line : 252 + <238df> DW_AT_decl_column : 3 + <238e0> DW_AT_type : <0x2389b> + <1><238e4>: Abbrev Number: 14 (DW_TAG_const_type) + <238e5> DW_AT_type : <0x238d8> + <1><238e9>: Abbrev Number: 22 (DW_TAG_structure_type) + <238ea> DW_AT_byte_size : 16 + <238eb> DW_AT_decl_file : 8 + <238ec> DW_AT_decl_line : 255 + <238ed> DW_AT_decl_column : 9 + <238ed> DW_AT_sibling : <0x2392a> + <2><238f1>: Abbrev Number: 5 (DW_TAG_member) + <238f2> DW_AT_name : (indirect string, offset: 0x9e482): name + <238f6> DW_AT_decl_file : 8 + <238f7> DW_AT_decl_line : 256 + <238f9> DW_AT_decl_column : 33 + <238fa> DW_AT_type : <0x23410> + <238fe> DW_AT_data_member_location: 0 + <2><238ff>: Abbrev Number: 5 (DW_TAG_member) + <23900> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + <23904> DW_AT_decl_file : 8 + <23905> DW_AT_decl_line : 257 + <23907> DW_AT_decl_column : 28 + <23908> DW_AT_type : <0x2344d> + <2390c> DW_AT_data_member_location: 4 + <2><2390d>: Abbrev Number: 5 (DW_TAG_member) + <2390e> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <23912> DW_AT_decl_file : 8 + <23913> DW_AT_decl_line : 258 + <23915> DW_AT_decl_column : 30 + <23916> DW_AT_type : <0x233f8> + <2391a> DW_AT_data_member_location: 8 + <2><2391b>: Abbrev Number: 5 (DW_TAG_member) + <2391c> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <23920> DW_AT_decl_file : 8 + <23921> DW_AT_decl_line : 259 + <23923> DW_AT_decl_column : 30 + <23924> DW_AT_type : <0x2344d> + <23928> DW_AT_data_member_location: 12 + <2><23929>: Abbrev Number: 0 + <1><2392a>: Abbrev Number: 18 (DW_TAG_typedef) + <2392b> DW_AT_name : (indirect string, offset: 0x51f09): osSemaphoreAttr_t + <2392f> DW_AT_decl_file : 8 + <23930> DW_AT_decl_line : 260 + <23932> DW_AT_decl_column : 3 + <23933> DW_AT_type : <0x238e9> + <1><23937>: Abbrev Number: 14 (DW_TAG_const_type) + <23938> DW_AT_type : <0x2392a> + <1><2393c>: Abbrev Number: 32 (DW_TAG_structure_type) + <2393d> DW_AT_byte_size : 24 + <2393e> DW_AT_decl_file : 8 + <2393f> DW_AT_decl_line : 263 + <23941> DW_AT_decl_column : 9 + <23941> DW_AT_sibling : <0x2399a> + <2><23945>: Abbrev Number: 5 (DW_TAG_member) + <23946> DW_AT_name : (indirect string, offset: 0x9e482): name + <2394a> DW_AT_decl_file : 8 + <2394b> DW_AT_decl_line : 264 + <2394d> DW_AT_decl_column : 33 + <2394e> DW_AT_type : <0x23410> + <23952> DW_AT_data_member_location: 0 + <2><23953>: Abbrev Number: 5 (DW_TAG_member) + <23954> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits <23958> DW_AT_decl_file : 8 - <23959> DW_AT_decl_line : 248 - <2395a> DW_AT_decl_column : 33 - <2395b> DW_AT_type : <0x234c0> - <2395f> DW_AT_data_member_location: 0 - <2><23960>: Abbrev Number: 10 (DW_TAG_member) - <23961> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <23965> DW_AT_decl_file : 8 - <23966> DW_AT_decl_line : 249 - <23967> DW_AT_decl_column : 28 - <23968> DW_AT_type : <0x234fd> - <2396c> DW_AT_data_member_location: 4 - <2><2396d>: Abbrev Number: 10 (DW_TAG_member) - <2396e> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <23972> DW_AT_decl_file : 8 - <23973> DW_AT_decl_line : 250 - <23974> DW_AT_decl_column : 30 - <23975> DW_AT_type : <0x234a8> - <23979> DW_AT_data_member_location: 8 - <2><2397a>: Abbrev Number: 10 (DW_TAG_member) - <2397b> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <2397f> DW_AT_decl_file : 8 - <23980> DW_AT_decl_line : 251 - <23981> DW_AT_decl_column : 30 - <23982> DW_AT_type : <0x234fd> - <23986> DW_AT_data_member_location: 12 - <2><23987>: Abbrev Number: 0 - <1><23988>: Abbrev Number: 9 (DW_TAG_typedef) - <23989> DW_AT_name : (indirect string, offset: 0x81079): osMutexAttr_t - <2398d> DW_AT_decl_file : 8 - <2398e> DW_AT_decl_line : 252 - <2398f> DW_AT_decl_column : 3 - <23990> DW_AT_type : <0x2394b> - <1><23994>: Abbrev Number: 14 (DW_TAG_const_type) - <23995> DW_AT_type : <0x23988> - <1><23999>: Abbrev Number: 22 (DW_TAG_structure_type) - <2399a> DW_AT_byte_size : 16 - <2399b> DW_AT_decl_file : 8 - <2399c> DW_AT_decl_line : 255 - <2399d> DW_AT_decl_column : 9 - <2399d> DW_AT_sibling : <0x239da> - <2><239a1>: Abbrev Number: 5 (DW_TAG_member) - <239a2> DW_AT_name : (indirect string, offset: 0x9e50a): name - <239a6> DW_AT_decl_file : 8 - <239a7> DW_AT_decl_line : 256 - <239a9> DW_AT_decl_column : 33 - <239aa> DW_AT_type : <0x234c0> - <239ae> DW_AT_data_member_location: 0 - <2><239af>: Abbrev Number: 5 (DW_TAG_member) - <239b0> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <239b4> DW_AT_decl_file : 8 - <239b5> DW_AT_decl_line : 257 - <239b7> DW_AT_decl_column : 28 - <239b8> DW_AT_type : <0x234fd> - <239bc> DW_AT_data_member_location: 4 - <2><239bd>: Abbrev Number: 5 (DW_TAG_member) - <239be> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <239c2> DW_AT_decl_file : 8 - <239c3> DW_AT_decl_line : 258 - <239c5> DW_AT_decl_column : 30 - <239c6> DW_AT_type : <0x234a8> - <239ca> DW_AT_data_member_location: 8 - <2><239cb>: Abbrev Number: 5 (DW_TAG_member) - <239cc> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <239d0> DW_AT_decl_file : 8 - <239d1> DW_AT_decl_line : 259 - <239d3> DW_AT_decl_column : 30 - <239d4> DW_AT_type : <0x234fd> - <239d8> DW_AT_data_member_location: 12 - <2><239d9>: Abbrev Number: 0 - <1><239da>: Abbrev Number: 18 (DW_TAG_typedef) - <239db> DW_AT_name : (indirect string, offset: 0x51f55): osSemaphoreAttr_t - <239df> DW_AT_decl_file : 8 - <239e0> DW_AT_decl_line : 260 - <239e2> DW_AT_decl_column : 3 - <239e3> DW_AT_type : <0x23999> - <1><239e7>: Abbrev Number: 14 (DW_TAG_const_type) - <239e8> DW_AT_type : <0x239da> - <1><239ec>: Abbrev Number: 32 (DW_TAG_structure_type) - <239ed> DW_AT_byte_size : 24 - <239ee> DW_AT_decl_file : 8 - <239ef> DW_AT_decl_line : 263 - <239f1> DW_AT_decl_column : 9 - <239f1> DW_AT_sibling : <0x23a4a> - <2><239f5>: Abbrev Number: 5 (DW_TAG_member) - <239f6> DW_AT_name : (indirect string, offset: 0x9e50a): name - <239fa> DW_AT_decl_file : 8 - <239fb> DW_AT_decl_line : 264 - <239fd> DW_AT_decl_column : 33 - <239fe> DW_AT_type : <0x234c0> - <23a02> DW_AT_data_member_location: 0 - <2><23a03>: Abbrev Number: 5 (DW_TAG_member) - <23a04> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <23a08> DW_AT_decl_file : 8 - <23a09> DW_AT_decl_line : 265 - <23a0b> DW_AT_decl_column : 28 - <23a0c> DW_AT_type : <0x234fd> - <23a10> DW_AT_data_member_location: 4 - <2><23a11>: Abbrev Number: 5 (DW_TAG_member) - <23a12> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <23a16> DW_AT_decl_file : 8 - <23a17> DW_AT_decl_line : 266 - <23a19> DW_AT_decl_column : 30 - <23a1a> DW_AT_type : <0x234a8> - <23a1e> DW_AT_data_member_location: 8 - <2><23a1f>: Abbrev Number: 5 (DW_TAG_member) - <23a20> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <23a24> DW_AT_decl_file : 8 - <23a25> DW_AT_decl_line : 267 - <23a27> DW_AT_decl_column : 30 - <23a28> DW_AT_type : <0x234fd> - <23a2c> DW_AT_data_member_location: 12 - <2><23a2d>: Abbrev Number: 5 (DW_TAG_member) - <23a2e> DW_AT_name : (indirect string, offset: 0xf9bba): mp_mem - <23a32> DW_AT_decl_file : 8 - <23a33> DW_AT_decl_line : 268 - <23a35> DW_AT_decl_column : 30 - <23a36> DW_AT_type : <0x234a8> - <23a3a> DW_AT_data_member_location: 16 - <2><23a3b>: Abbrev Number: 5 (DW_TAG_member) - <23a3c> DW_AT_name : (indirect string, offset: 0xfb86e): mp_size - <23a40> DW_AT_decl_file : 8 - <23a41> DW_AT_decl_line : 269 - <23a43> DW_AT_decl_column : 30 - <23a44> DW_AT_type : <0x234fd> - <23a48> DW_AT_data_member_location: 20 - <2><23a49>: Abbrev Number: 0 - <1><23a4a>: Abbrev Number: 18 (DW_TAG_typedef) - <23a4b> DW_AT_name : (indirect string, offset: 0xfa7c8): osMemoryPoolAttr_t - <23a4f> DW_AT_decl_file : 8 - <23a50> DW_AT_decl_line : 270 - <23a52> DW_AT_decl_column : 3 - <23a53> DW_AT_type : <0x239ec> - <1><23a57>: Abbrev Number: 14 (DW_TAG_const_type) - <23a58> DW_AT_type : <0x23a4a> - <1><23a5c>: Abbrev Number: 32 (DW_TAG_structure_type) - <23a5d> DW_AT_byte_size : 24 - <23a5e> DW_AT_decl_file : 8 - <23a5f> DW_AT_decl_line : 273 - <23a61> DW_AT_decl_column : 9 - <23a61> DW_AT_sibling : <0x23aba> - <2><23a65>: Abbrev Number: 5 (DW_TAG_member) - <23a66> DW_AT_name : (indirect string, offset: 0x9e50a): name - <23a6a> DW_AT_decl_file : 8 - <23a6b> DW_AT_decl_line : 274 - <23a6d> DW_AT_decl_column : 33 - <23a6e> DW_AT_type : <0x234c0> - <23a72> DW_AT_data_member_location: 0 - <2><23a73>: Abbrev Number: 5 (DW_TAG_member) - <23a74> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <23a78> DW_AT_decl_file : 8 - <23a79> DW_AT_decl_line : 275 - <23a7b> DW_AT_decl_column : 28 - <23a7c> DW_AT_type : <0x234fd> - <23a80> DW_AT_data_member_location: 4 - <2><23a81>: Abbrev Number: 5 (DW_TAG_member) - <23a82> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <23a86> DW_AT_decl_file : 8 - <23a87> DW_AT_decl_line : 276 - <23a89> DW_AT_decl_column : 30 - <23a8a> DW_AT_type : <0x234a8> - <23a8e> DW_AT_data_member_location: 8 - <2><23a8f>: Abbrev Number: 5 (DW_TAG_member) - <23a90> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <23a94> DW_AT_decl_file : 8 - <23a95> DW_AT_decl_line : 277 - <23a97> DW_AT_decl_column : 30 - <23a98> DW_AT_type : <0x234fd> - <23a9c> DW_AT_data_member_location: 12 - <2><23a9d>: Abbrev Number: 5 (DW_TAG_member) - <23a9e> DW_AT_name : (indirect string, offset: 0xfb52b): mq_mem - <23aa2> DW_AT_decl_file : 8 - <23aa3> DW_AT_decl_line : 278 - <23aa5> DW_AT_decl_column : 30 - <23aa6> DW_AT_type : <0x234a8> - <23aaa> DW_AT_data_member_location: 16 - <2><23aab>: Abbrev Number: 5 (DW_TAG_member) - <23aac> DW_AT_name : (indirect string, offset: 0xfdb99): mq_size - <23ab0> DW_AT_decl_file : 8 - <23ab1> DW_AT_decl_line : 279 - <23ab3> DW_AT_decl_column : 30 - <23ab4> DW_AT_type : <0x234fd> - <23ab8> DW_AT_data_member_location: 20 - <2><23ab9>: Abbrev Number: 0 - <1><23aba>: Abbrev Number: 18 (DW_TAG_typedef) - <23abb> DW_AT_name : (indirect string, offset: 0xfd8d5): osMessageQueueAttr_t - <23abf> DW_AT_decl_file : 8 - <23ac0> DW_AT_decl_line : 280 - <23ac2> DW_AT_decl_column : 3 - <23ac3> DW_AT_type : <0x23a5c> - <1><23ac7>: Abbrev Number: 14 (DW_TAG_const_type) - <23ac8> DW_AT_type : <0x23aba> - <1><23acc>: Abbrev Number: 58 (DW_TAG_variable) - <23acd> DW_AT_name : (indirect string, offset: 0xf188f): SystemCoreClock - <23ad1> DW_AT_decl_file : 20 - <23ad2> DW_AT_decl_line : 53 - <23ad3> DW_AT_decl_column : 19 - <23ad4> DW_AT_type : <0x234fd> - <23ad8> DW_AT_external : 1 - <23ad8> DW_AT_declaration : 1 - <1><23ad8>: Abbrev Number: 9 (DW_TAG_typedef) - <23ad9> DW_AT_name : (indirect string, offset: 0x70c22): TaskFunction_t - <23add> DW_AT_decl_file : 9 - <23ade> DW_AT_decl_line : 35 - <23adf> DW_AT_decl_column : 16 - <23ae0> DW_AT_type : <0x23733> - <1><23ae4>: Abbrev Number: 9 (DW_TAG_typedef) - <23ae5> DW_AT_name : (indirect string, offset: 0xfce60): StackType_t - <23ae9> DW_AT_decl_file : 4 - <23aea> DW_AT_decl_line : 55 - <23aeb> DW_AT_decl_column : 24 - <23aec> DW_AT_type : <0x234fd> - <1><23af0>: Abbrev Number: 9 (DW_TAG_typedef) - <23af1> DW_AT_name : (indirect string, offset: 0xfddfc): BaseType_t - <23af5> DW_AT_decl_file : 4 - <23af6> DW_AT_decl_line : 56 - <23af7> DW_AT_decl_column : 14 - <23af8> DW_AT_type : <0x23487> - <1><23afc>: Abbrev Number: 14 (DW_TAG_const_type) - <23afd> DW_AT_type : <0x23af0> - <1><23b01>: Abbrev Number: 9 (DW_TAG_typedef) - <23b02> DW_AT_name : (indirect string, offset: 0xfddfb): UBaseType_t - <23b06> DW_AT_decl_file : 4 - <23b07> DW_AT_decl_line : 57 - <23b08> DW_AT_decl_column : 23 - <23b09> DW_AT_type : <0x2349a> - <1><23b0d>: Abbrev Number: 14 (DW_TAG_const_type) - <23b0e> DW_AT_type : <0x23b01> - <1><23b12>: Abbrev Number: 9 (DW_TAG_typedef) - <23b13> DW_AT_name : (indirect string, offset: 0x1834a): TickType_t - <23b17> DW_AT_decl_file : 4 - <23b18> DW_AT_decl_line : 63 - <23b19> DW_AT_decl_column : 19 - <23b1a> DW_AT_type : <0x234fd> - <1><23b1e>: Abbrev Number: 14 (DW_TAG_const_type) - <23b1f> DW_AT_type : <0x23b12> - <1><23b23>: Abbrev Number: 12 (DW_TAG_pointer_type) - <23b24> DW_AT_byte_size : 4 - <23b24> DW_AT_type : <0x234ca> - <1><23b28>: Abbrev Number: 27 (DW_TAG_structure_type) - <23b29> DW_AT_name : (indirect string, offset: 0xfd7a1): xSTATIC_LIST_ITEM - <23b2d> DW_AT_byte_size : 20 - <23b2e> DW_AT_decl_file : 10 - <23b2e> DW_AT_decl_line : 1061 - <23b30> DW_AT_decl_column : 8 - <23b31> DW_AT_sibling : <0x23b52> - <2><23b35>: Abbrev Number: 5 (DW_TAG_member) - <23b36> DW_AT_name : (indirect string, offset: 0xfa080): xDummy2 - <23b3a> DW_AT_decl_file : 10 - <23b3b> DW_AT_decl_line : 1066 - <23b3d> DW_AT_decl_column : 13 - <23b3e> DW_AT_type : <0x23b12> - <23b42> DW_AT_data_member_location: 0 - <2><23b43>: Abbrev Number: 5 (DW_TAG_member) - <23b44> DW_AT_name : (indirect string, offset: 0xfb34b): pvDummy3 - <23b48> DW_AT_decl_file : 10 - <23b49> DW_AT_decl_line : 1067 - <23b4b> DW_AT_decl_column : 8 - <23b4c> DW_AT_type : <0x23b52> - <23b50> DW_AT_data_member_location: 4 - <2><23b51>: Abbrev Number: 0 - <1><23b52>: Abbrev Number: 15 (DW_TAG_array_type) - <23b53> DW_AT_type : <0x234a8> - <23b57> DW_AT_sibling : <0x23b62> - <2><23b5b>: Abbrev Number: 16 (DW_TAG_subrange_type) - <23b5c> DW_AT_type : <0x23432> - <23b60> DW_AT_upper_bound : 3 - <2><23b61>: Abbrev Number: 0 - <1><23b62>: Abbrev Number: 18 (DW_TAG_typedef) - <23b63> DW_AT_name : (indirect string, offset: 0xfb362): StaticListItem_t - <23b67> DW_AT_decl_file : 10 - <23b68> DW_AT_decl_line : 1072 - <23b6a> DW_AT_decl_column : 34 - <23b6b> DW_AT_type : <0x23b28> - <1><23b6f>: Abbrev Number: 27 (DW_TAG_structure_type) - <23b70> DW_AT_name : (indirect string, offset: 0xfc754): xSTATIC_MINI_LIST_ITEM - <23b74> DW_AT_byte_size : 12 - <23b75> DW_AT_decl_file : 10 - <23b75> DW_AT_decl_line : 1075 - <23b77> DW_AT_decl_column : 8 - <23b78> DW_AT_sibling : <0x23b99> - <2><23b7c>: Abbrev Number: 5 (DW_TAG_member) - <23b7d> DW_AT_name : (indirect string, offset: 0xfa080): xDummy2 - <23b81> DW_AT_decl_file : 10 - <23b82> DW_AT_decl_line : 1080 - <23b84> DW_AT_decl_column : 13 - <23b85> DW_AT_type : <0x23b12> - <23b89> DW_AT_data_member_location: 0 - <2><23b8a>: Abbrev Number: 5 (DW_TAG_member) - <23b8b> DW_AT_name : (indirect string, offset: 0xfb34b): pvDummy3 - <23b8f> DW_AT_decl_file : 10 - <23b90> DW_AT_decl_line : 1081 - <23b92> DW_AT_decl_column : 8 - <23b93> DW_AT_type : <0x23b99> - <23b97> DW_AT_data_member_location: 4 - <2><23b98>: Abbrev Number: 0 - <1><23b99>: Abbrev Number: 15 (DW_TAG_array_type) - <23b9a> DW_AT_type : <0x234a8> - <23b9e> DW_AT_sibling : <0x23ba9> - <2><23ba2>: Abbrev Number: 16 (DW_TAG_subrange_type) - <23ba3> DW_AT_type : <0x23432> - <23ba7> DW_AT_upper_bound : 1 - <2><23ba8>: Abbrev Number: 0 - <1><23ba9>: Abbrev Number: 18 (DW_TAG_typedef) - <23baa> DW_AT_name : (indirect string, offset: 0xfd77c): StaticMiniListItem_t - <23bae> DW_AT_decl_file : 10 - <23baf> DW_AT_decl_line : 1083 - <23bb1> DW_AT_decl_column : 39 - <23bb2> DW_AT_type : <0x23b6f> - <1><23bb6>: Abbrev Number: 27 (DW_TAG_structure_type) - <23bb7> DW_AT_name : (indirect string, offset: 0xfcf32): xSTATIC_LIST - <23bbb> DW_AT_byte_size : 20 - <23bbc> DW_AT_decl_file : 10 - <23bbc> DW_AT_decl_line : 1086 - <23bbe> DW_AT_decl_column : 16 - <23bbf> DW_AT_sibling : <0x23bee> - <2><23bc3>: Abbrev Number: 5 (DW_TAG_member) - <23bc4> DW_AT_name : (indirect string, offset: 0xfa07f): uxDummy2 - <23bc8> DW_AT_decl_file : 10 - <23bc9> DW_AT_decl_line : 1091 - <23bcb> DW_AT_decl_column : 14 - <23bcc> DW_AT_type : <0x23b01> - <23bd0> DW_AT_data_member_location: 0 - <2><23bd1>: Abbrev Number: 5 (DW_TAG_member) - <23bd2> DW_AT_name : (indirect string, offset: 0xfb34b): pvDummy3 - <23bd6> DW_AT_decl_file : 10 - <23bd7> DW_AT_decl_line : 1092 - <23bd9> DW_AT_decl_column : 8 - <23bda> DW_AT_type : <0x234a8> - <23bde> DW_AT_data_member_location: 4 - <2><23bdf>: Abbrev Number: 5 (DW_TAG_member) - <23be0> DW_AT_name : (indirect string, offset: 0xfa092): xDummy4 - <23be4> DW_AT_decl_file : 10 - <23be5> DW_AT_decl_line : 1093 - <23be7> DW_AT_decl_column : 23 - <23be8> DW_AT_type : <0x23ba9> - <23bec> DW_AT_data_member_location: 8 - <2><23bed>: Abbrev Number: 0 - <1><23bee>: Abbrev Number: 18 (DW_TAG_typedef) - <23bef> DW_AT_name : (indirect string, offset: 0xfd407): StaticList_t - <23bf3> DW_AT_decl_file : 10 - <23bf4> DW_AT_decl_line : 1097 - <23bf6> DW_AT_decl_column : 3 - <23bf7> DW_AT_type : <0x23bb6> - <1><23bfb>: Abbrev Number: 27 (DW_TAG_structure_type) - <23bfc> DW_AT_name : (indirect string, offset: 0xfc86f): xSTATIC_TCB - <23c00> DW_AT_byte_size : 92 - <23c01> DW_AT_decl_file : 10 - <23c01> DW_AT_decl_line : 1112 - <23c03> DW_AT_decl_column : 16 - <23c04> DW_AT_sibling : <0x23c95> - <2><23c08>: Abbrev Number: 5 (DW_TAG_member) - <23c09> DW_AT_name : (indirect string, offset: 0xfa408): pxDummy1 - <23c0d> DW_AT_decl_file : 10 - <23c0e> DW_AT_decl_line : 1114 - <23c10> DW_AT_decl_column : 11 - <23c11> DW_AT_type : <0x234a8> - <23c15> DW_AT_data_member_location: 0 - <2><23c16>: Abbrev Number: 5 (DW_TAG_member) - <23c17> DW_AT_name : (indirect string, offset: 0xfa089): xDummy3 - <23c1b> DW_AT_decl_file : 10 - <23c1c> DW_AT_decl_line : 1118 - <23c1e> DW_AT_decl_column : 19 - <23c1f> DW_AT_type : <0x23c95> - <23c23> DW_AT_data_member_location: 4 - <2><23c24>: Abbrev Number: 5 (DW_TAG_member) - <23c25> DW_AT_name : (indirect string, offset: 0xfa09a): uxDummy5 - <23c29> DW_AT_decl_file : 10 - <23c2a> DW_AT_decl_line : 1119 - <23c2c> DW_AT_decl_column : 16 - <23c2d> DW_AT_type : <0x23b01> - <23c31> DW_AT_data_member_location: 44 - <2><23c32>: Abbrev Number: 5 (DW_TAG_member) - <23c33> DW_AT_name : (indirect string, offset: 0xfa411): pxDummy6 - <23c37> DW_AT_decl_file : 10 - <23c38> DW_AT_decl_line : 1120 - <23c3a> DW_AT_decl_column : 11 - <23c3b> DW_AT_type : <0x234a8> - <23c3f> DW_AT_data_member_location: 48 - <2><23c40>: Abbrev Number: 5 (DW_TAG_member) - <23c41> DW_AT_name : (indirect string, offset: 0xfb259): ucDummy7 - <23c45> DW_AT_decl_file : 10 - <23c46> DW_AT_decl_line : 1121 - <23c48> DW_AT_decl_column : 13 - <23c49> DW_AT_type : <0x23ca5> - <23c4d> DW_AT_data_member_location: 52 - <2><23c4e>: Abbrev Number: 5 (DW_TAG_member) - <23c4f> DW_AT_name : (indirect string, offset: 0xfa5ab): uxDummy10 - <23c53> DW_AT_decl_file : 10 - <23c54> DW_AT_decl_line : 1129 - <23c56> DW_AT_decl_column : 16 - <23c57> DW_AT_type : <0x23cb5> - <23c5b> DW_AT_data_member_location: 68 - <2><23c5c>: Abbrev Number: 5 (DW_TAG_member) - <23c5d> DW_AT_name : (indirect string, offset: 0xfdce7): uxDummy12 - <23c61> DW_AT_decl_file : 10 - <23c62> DW_AT_decl_line : 1132 - <23c64> DW_AT_decl_column : 16 - <23c65> DW_AT_type : <0x23cb5> - <23c69> DW_AT_data_member_location: 76 - <2><23c6a>: Abbrev Number: 5 (DW_TAG_member) - <23c6b> DW_AT_name : (indirect string, offset: 0xfa12a): ulDummy18 - <23c6f> DW_AT_decl_file : 10 - <23c70> DW_AT_decl_line : 1147 - <23c72> DW_AT_decl_column : 14 - <23c73> DW_AT_type : <0x234fd> - <23c77> DW_AT_data_member_location: 84 - <2><23c78>: Abbrev Number: 5 (DW_TAG_member) - <23c79> DW_AT_name : (indirect string, offset: 0xfad04): ucDummy19 - <23c7d> DW_AT_decl_file : 10 - <23c7e> DW_AT_decl_line : 1148 - <23c80> DW_AT_decl_column : 13 - <23c81> DW_AT_type : <0x234ca> - <23c85> DW_AT_data_member_location: 88 - <2><23c86>: Abbrev Number: 5 (DW_TAG_member) - <23c87> DW_AT_name : (indirect string, offset: 0xfdd03): uxDummy20 - <23c8b> DW_AT_decl_file : 10 - <23c8c> DW_AT_decl_line : 1151 - <23c8e> DW_AT_decl_column : 13 - <23c8f> DW_AT_type : <0x234ca> - <23c93> DW_AT_data_member_location: 89 - <2><23c94>: Abbrev Number: 0 - <1><23c95>: Abbrev Number: 15 (DW_TAG_array_type) - <23c96> DW_AT_type : <0x23b62> - <23c9a> DW_AT_sibling : <0x23ca5> - <2><23c9e>: Abbrev Number: 16 (DW_TAG_subrange_type) - <23c9f> DW_AT_type : <0x23432> - <23ca3> DW_AT_upper_bound : 1 - <2><23ca4>: Abbrev Number: 0 - <1><23ca5>: Abbrev Number: 15 (DW_TAG_array_type) - <23ca6> DW_AT_type : <0x234ca> - <23caa> DW_AT_sibling : <0x23cb5> - <2><23cae>: Abbrev Number: 16 (DW_TAG_subrange_type) - <23caf> DW_AT_type : <0x23432> - <23cb3> DW_AT_upper_bound : 15 - <2><23cb4>: Abbrev Number: 0 - <1><23cb5>: Abbrev Number: 15 (DW_TAG_array_type) - <23cb6> DW_AT_type : <0x23b01> - <23cba> DW_AT_sibling : <0x23cc5> - <2><23cbe>: Abbrev Number: 16 (DW_TAG_subrange_type) - <23cbf> DW_AT_type : <0x23432> - <23cc3> DW_AT_upper_bound : 1 - <2><23cc4>: Abbrev Number: 0 - <1><23cc5>: Abbrev Number: 18 (DW_TAG_typedef) - <23cc6> DW_AT_name : (indirect string, offset: 0xfbc68): StaticTask_t - <23cca> DW_AT_decl_file : 10 - <23ccb> DW_AT_decl_line : 1160 - <23ccd> DW_AT_decl_column : 3 - <23cce> DW_AT_type : <0x23bfb> - <1><23cd2>: Abbrev Number: 59 (DW_TAG_union_type) - <23cd3> DW_AT_byte_size : 4 - <23cd4> DW_AT_decl_file : 10 - <23cd5> DW_AT_decl_line : 1180 - <23cd7> DW_AT_decl_column : 2 - <23cd8> DW_AT_sibling : <0x23cf5> - <2><23cdc>: Abbrev Number: 44 (DW_TAG_member) - <23cdd> DW_AT_name : (indirect string, offset: 0xfa4e6): pvDummy2 - <23ce1> DW_AT_decl_file : 10 - <23ce1> DW_AT_decl_line : 1182 - <23ce3> DW_AT_decl_column : 9 - <23ce4> DW_AT_type : <0x234a8> - <2><23ce8>: Abbrev Number: 44 (DW_TAG_member) - <23ce9> DW_AT_name : (indirect string, offset: 0xfa07f): uxDummy2 - <23ced> DW_AT_decl_file : 10 - <23ced> DW_AT_decl_line : 1183 - <23cef> DW_AT_decl_column : 15 - <23cf0> DW_AT_type : <0x23b01> - <2><23cf4>: Abbrev Number: 0 - <1><23cf5>: Abbrev Number: 27 (DW_TAG_structure_type) - <23cf6> DW_AT_name : (indirect string, offset: 0xfc3f3): xSTATIC_QUEUE - <23cfa> DW_AT_byte_size : 80 - <23cfb> DW_AT_decl_file : 10 - <23cfb> DW_AT_decl_line : 1176 - <23cfd> DW_AT_decl_column : 16 - <23cfe> DW_AT_sibling : <0x23d71> - <2><23d02>: Abbrev Number: 5 (DW_TAG_member) - <23d03> DW_AT_name : (indirect string, offset: 0xfb342): pvDummy1 - <23d07> DW_AT_decl_file : 10 - <23d08> DW_AT_decl_line : 1178 - <23d0a> DW_AT_decl_column : 8 - <23d0b> DW_AT_type : <0x23d71> - <23d0f> DW_AT_data_member_location: 0 - <2><23d10>: Abbrev Number: 24 (DW_TAG_member) - <23d11> DW_AT_name : u + <23959> DW_AT_decl_line : 265 + <2395b> DW_AT_decl_column : 28 + <2395c> DW_AT_type : <0x2344d> + <23960> DW_AT_data_member_location: 4 + <2><23961>: Abbrev Number: 5 (DW_TAG_member) + <23962> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <23966> DW_AT_decl_file : 8 + <23967> DW_AT_decl_line : 266 + <23969> DW_AT_decl_column : 30 + <2396a> DW_AT_type : <0x233f8> + <2396e> DW_AT_data_member_location: 8 + <2><2396f>: Abbrev Number: 5 (DW_TAG_member) + <23970> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <23974> DW_AT_decl_file : 8 + <23975> DW_AT_decl_line : 267 + <23977> DW_AT_decl_column : 30 + <23978> DW_AT_type : <0x2344d> + <2397c> DW_AT_data_member_location: 12 + <2><2397d>: Abbrev Number: 5 (DW_TAG_member) + <2397e> DW_AT_name : (indirect string, offset: 0xf9b9f): mp_mem + <23982> DW_AT_decl_file : 8 + <23983> DW_AT_decl_line : 268 + <23985> DW_AT_decl_column : 30 + <23986> DW_AT_type : <0x233f8> + <2398a> DW_AT_data_member_location: 16 + <2><2398b>: Abbrev Number: 5 (DW_TAG_member) + <2398c> DW_AT_name : (indirect string, offset: 0xfb853): mp_size + <23990> DW_AT_decl_file : 8 + <23991> DW_AT_decl_line : 269 + <23993> DW_AT_decl_column : 30 + <23994> DW_AT_type : <0x2344d> + <23998> DW_AT_data_member_location: 20 + <2><23999>: Abbrev Number: 0 + <1><2399a>: Abbrev Number: 18 (DW_TAG_typedef) + <2399b> DW_AT_name : (indirect string, offset: 0xfa7ad): osMemoryPoolAttr_t + <2399f> DW_AT_decl_file : 8 + <239a0> DW_AT_decl_line : 270 + <239a2> DW_AT_decl_column : 3 + <239a3> DW_AT_type : <0x2393c> + <1><239a7>: Abbrev Number: 14 (DW_TAG_const_type) + <239a8> DW_AT_type : <0x2399a> + <1><239ac>: Abbrev Number: 32 (DW_TAG_structure_type) + <239ad> DW_AT_byte_size : 24 + <239ae> DW_AT_decl_file : 8 + <239af> DW_AT_decl_line : 273 + <239b1> DW_AT_decl_column : 9 + <239b1> DW_AT_sibling : <0x23a0a> + <2><239b5>: Abbrev Number: 5 (DW_TAG_member) + <239b6> DW_AT_name : (indirect string, offset: 0x9e482): name + <239ba> DW_AT_decl_file : 8 + <239bb> DW_AT_decl_line : 274 + <239bd> DW_AT_decl_column : 33 + <239be> DW_AT_type : <0x23410> + <239c2> DW_AT_data_member_location: 0 + <2><239c3>: Abbrev Number: 5 (DW_TAG_member) + <239c4> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + <239c8> DW_AT_decl_file : 8 + <239c9> DW_AT_decl_line : 275 + <239cb> DW_AT_decl_column : 28 + <239cc> DW_AT_type : <0x2344d> + <239d0> DW_AT_data_member_location: 4 + <2><239d1>: Abbrev Number: 5 (DW_TAG_member) + <239d2> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <239d6> DW_AT_decl_file : 8 + <239d7> DW_AT_decl_line : 276 + <239d9> DW_AT_decl_column : 30 + <239da> DW_AT_type : <0x233f8> + <239de> DW_AT_data_member_location: 8 + <2><239df>: Abbrev Number: 5 (DW_TAG_member) + <239e0> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <239e4> DW_AT_decl_file : 8 + <239e5> DW_AT_decl_line : 277 + <239e7> DW_AT_decl_column : 30 + <239e8> DW_AT_type : <0x2344d> + <239ec> DW_AT_data_member_location: 12 + <2><239ed>: Abbrev Number: 5 (DW_TAG_member) + <239ee> DW_AT_name : (indirect string, offset: 0xfb510): mq_mem + <239f2> DW_AT_decl_file : 8 + <239f3> DW_AT_decl_line : 278 + <239f5> DW_AT_decl_column : 30 + <239f6> DW_AT_type : <0x233f8> + <239fa> DW_AT_data_member_location: 16 + <2><239fb>: Abbrev Number: 5 (DW_TAG_member) + <239fc> DW_AT_name : (indirect string, offset: 0xfdb7e): mq_size + <23a00> DW_AT_decl_file : 8 + <23a01> DW_AT_decl_line : 279 + <23a03> DW_AT_decl_column : 30 + <23a04> DW_AT_type : <0x2344d> + <23a08> DW_AT_data_member_location: 20 + <2><23a09>: Abbrev Number: 0 + <1><23a0a>: Abbrev Number: 18 (DW_TAG_typedef) + <23a0b> DW_AT_name : (indirect string, offset: 0xfd8ba): osMessageQueueAttr_t + <23a0f> DW_AT_decl_file : 8 + <23a10> DW_AT_decl_line : 280 + <23a12> DW_AT_decl_column : 3 + <23a13> DW_AT_type : <0x239ac> + <1><23a17>: Abbrev Number: 14 (DW_TAG_const_type) + <23a18> DW_AT_type : <0x23a0a> + <1><23a1c>: Abbrev Number: 58 (DW_TAG_variable) + <23a1d> DW_AT_name : (indirect string, offset: 0xf1861): SystemCoreClock + <23a21> DW_AT_decl_file : 20 + <23a22> DW_AT_decl_line : 53 + <23a23> DW_AT_decl_column : 19 + <23a24> DW_AT_type : <0x2344d> + <23a28> DW_AT_external : 1 + <23a28> DW_AT_declaration : 1 + <1><23a28>: Abbrev Number: 9 (DW_TAG_typedef) + <23a29> DW_AT_name : (indirect string, offset: 0x70bc3): TaskFunction_t + <23a2d> DW_AT_decl_file : 9 + <23a2e> DW_AT_decl_line : 35 + <23a2f> DW_AT_decl_column : 16 + <23a30> DW_AT_type : <0x23683> + <1><23a34>: Abbrev Number: 9 (DW_TAG_typedef) + <23a35> DW_AT_name : (indirect string, offset: 0xfce45): StackType_t + <23a39> DW_AT_decl_file : 4 + <23a3a> DW_AT_decl_line : 55 + <23a3b> DW_AT_decl_column : 24 + <23a3c> DW_AT_type : <0x2344d> + <1><23a40>: Abbrev Number: 9 (DW_TAG_typedef) + <23a41> DW_AT_name : (indirect string, offset: 0xfdde1): BaseType_t + <23a45> DW_AT_decl_file : 4 + <23a46> DW_AT_decl_line : 56 + <23a47> DW_AT_decl_column : 14 + <23a48> DW_AT_type : <0x233d7> + <1><23a4c>: Abbrev Number: 14 (DW_TAG_const_type) + <23a4d> DW_AT_type : <0x23a40> + <1><23a51>: Abbrev Number: 9 (DW_TAG_typedef) + <23a52> DW_AT_name : (indirect string, offset: 0xfdde0): UBaseType_t + <23a56> DW_AT_decl_file : 4 + <23a57> DW_AT_decl_line : 57 + <23a58> DW_AT_decl_column : 23 + <23a59> DW_AT_type : <0x233ea> + <1><23a5d>: Abbrev Number: 14 (DW_TAG_const_type) + <23a5e> DW_AT_type : <0x23a51> + <1><23a62>: Abbrev Number: 9 (DW_TAG_typedef) + <23a63> DW_AT_name : (indirect string, offset: 0x18373): TickType_t + <23a67> DW_AT_decl_file : 4 + <23a68> DW_AT_decl_line : 63 + <23a69> DW_AT_decl_column : 19 + <23a6a> DW_AT_type : <0x2344d> + <1><23a6e>: Abbrev Number: 14 (DW_TAG_const_type) + <23a6f> DW_AT_type : <0x23a62> + <1><23a73>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23a74> DW_AT_byte_size : 4 + <23a74> DW_AT_type : <0x2341a> + <1><23a78>: Abbrev Number: 27 (DW_TAG_structure_type) + <23a79> DW_AT_name : (indirect string, offset: 0xfd786): xSTATIC_LIST_ITEM + <23a7d> DW_AT_byte_size : 20 + <23a7e> DW_AT_decl_file : 10 + <23a7e> DW_AT_decl_line : 1061 + <23a80> DW_AT_decl_column : 8 + <23a81> DW_AT_sibling : <0x23aa2> + <2><23a85>: Abbrev Number: 5 (DW_TAG_member) + <23a86> DW_AT_name : (indirect string, offset: 0xfa065): xDummy2 + <23a8a> DW_AT_decl_file : 10 + <23a8b> DW_AT_decl_line : 1066 + <23a8d> DW_AT_decl_column : 13 + <23a8e> DW_AT_type : <0x23a62> + <23a92> DW_AT_data_member_location: 0 + <2><23a93>: Abbrev Number: 5 (DW_TAG_member) + <23a94> DW_AT_name : (indirect string, offset: 0xfb330): pvDummy3 + <23a98> DW_AT_decl_file : 10 + <23a99> DW_AT_decl_line : 1067 + <23a9b> DW_AT_decl_column : 8 + <23a9c> DW_AT_type : <0x23aa2> + <23aa0> DW_AT_data_member_location: 4 + <2><23aa1>: Abbrev Number: 0 + <1><23aa2>: Abbrev Number: 15 (DW_TAG_array_type) + <23aa3> DW_AT_type : <0x233f8> + <23aa7> DW_AT_sibling : <0x23ab2> + <2><23aab>: Abbrev Number: 16 (DW_TAG_subrange_type) + <23aac> DW_AT_type : <0x23382> + <23ab0> DW_AT_upper_bound : 3 + <2><23ab1>: Abbrev Number: 0 + <1><23ab2>: Abbrev Number: 18 (DW_TAG_typedef) + <23ab3> DW_AT_name : (indirect string, offset: 0xfb347): StaticListItem_t + <23ab7> DW_AT_decl_file : 10 + <23ab8> DW_AT_decl_line : 1072 + <23aba> DW_AT_decl_column : 34 + <23abb> DW_AT_type : <0x23a78> + <1><23abf>: Abbrev Number: 27 (DW_TAG_structure_type) + <23ac0> DW_AT_name : (indirect string, offset: 0xfc739): xSTATIC_MINI_LIST_ITEM + <23ac4> DW_AT_byte_size : 12 + <23ac5> DW_AT_decl_file : 10 + <23ac5> DW_AT_decl_line : 1075 + <23ac7> DW_AT_decl_column : 8 + <23ac8> DW_AT_sibling : <0x23ae9> + <2><23acc>: Abbrev Number: 5 (DW_TAG_member) + <23acd> DW_AT_name : (indirect string, offset: 0xfa065): xDummy2 + <23ad1> DW_AT_decl_file : 10 + <23ad2> DW_AT_decl_line : 1080 + <23ad4> DW_AT_decl_column : 13 + <23ad5> DW_AT_type : <0x23a62> + <23ad9> DW_AT_data_member_location: 0 + <2><23ada>: Abbrev Number: 5 (DW_TAG_member) + <23adb> DW_AT_name : (indirect string, offset: 0xfb330): pvDummy3 + <23adf> DW_AT_decl_file : 10 + <23ae0> DW_AT_decl_line : 1081 + <23ae2> DW_AT_decl_column : 8 + <23ae3> DW_AT_type : <0x23ae9> + <23ae7> DW_AT_data_member_location: 4 + <2><23ae8>: Abbrev Number: 0 + <1><23ae9>: Abbrev Number: 15 (DW_TAG_array_type) + <23aea> DW_AT_type : <0x233f8> + <23aee> DW_AT_sibling : <0x23af9> + <2><23af2>: Abbrev Number: 16 (DW_TAG_subrange_type) + <23af3> DW_AT_type : <0x23382> + <23af7> DW_AT_upper_bound : 1 + <2><23af8>: Abbrev Number: 0 + <1><23af9>: Abbrev Number: 18 (DW_TAG_typedef) + <23afa> DW_AT_name : (indirect string, offset: 0xfd761): StaticMiniListItem_t + <23afe> DW_AT_decl_file : 10 + <23aff> DW_AT_decl_line : 1083 + <23b01> DW_AT_decl_column : 39 + <23b02> DW_AT_type : <0x23abf> + <1><23b06>: Abbrev Number: 27 (DW_TAG_structure_type) + <23b07> DW_AT_name : (indirect string, offset: 0xfcf17): xSTATIC_LIST + <23b0b> DW_AT_byte_size : 20 + <23b0c> DW_AT_decl_file : 10 + <23b0c> DW_AT_decl_line : 1086 + <23b0e> DW_AT_decl_column : 16 + <23b0f> DW_AT_sibling : <0x23b3e> + <2><23b13>: Abbrev Number: 5 (DW_TAG_member) + <23b14> DW_AT_name : (indirect string, offset: 0xfa064): uxDummy2 + <23b18> DW_AT_decl_file : 10 + <23b19> DW_AT_decl_line : 1091 + <23b1b> DW_AT_decl_column : 14 + <23b1c> DW_AT_type : <0x23a51> + <23b20> DW_AT_data_member_location: 0 + <2><23b21>: Abbrev Number: 5 (DW_TAG_member) + <23b22> DW_AT_name : (indirect string, offset: 0xfb330): pvDummy3 + <23b26> DW_AT_decl_file : 10 + <23b27> DW_AT_decl_line : 1092 + <23b29> DW_AT_decl_column : 8 + <23b2a> DW_AT_type : <0x233f8> + <23b2e> DW_AT_data_member_location: 4 + <2><23b2f>: Abbrev Number: 5 (DW_TAG_member) + <23b30> DW_AT_name : (indirect string, offset: 0xfa077): xDummy4 + <23b34> DW_AT_decl_file : 10 + <23b35> DW_AT_decl_line : 1093 + <23b37> DW_AT_decl_column : 23 + <23b38> DW_AT_type : <0x23af9> + <23b3c> DW_AT_data_member_location: 8 + <2><23b3d>: Abbrev Number: 0 + <1><23b3e>: Abbrev Number: 18 (DW_TAG_typedef) + <23b3f> DW_AT_name : (indirect string, offset: 0xfd3ec): StaticList_t + <23b43> DW_AT_decl_file : 10 + <23b44> DW_AT_decl_line : 1097 + <23b46> DW_AT_decl_column : 3 + <23b47> DW_AT_type : <0x23b06> + <1><23b4b>: Abbrev Number: 27 (DW_TAG_structure_type) + <23b4c> DW_AT_name : (indirect string, offset: 0xfc854): xSTATIC_TCB + <23b50> DW_AT_byte_size : 92 + <23b51> DW_AT_decl_file : 10 + <23b51> DW_AT_decl_line : 1112 + <23b53> DW_AT_decl_column : 16 + <23b54> DW_AT_sibling : <0x23be5> + <2><23b58>: Abbrev Number: 5 (DW_TAG_member) + <23b59> DW_AT_name : (indirect string, offset: 0xfa3ed): pxDummy1 + <23b5d> DW_AT_decl_file : 10 + <23b5e> DW_AT_decl_line : 1114 + <23b60> DW_AT_decl_column : 11 + <23b61> DW_AT_type : <0x233f8> + <23b65> DW_AT_data_member_location: 0 + <2><23b66>: Abbrev Number: 5 (DW_TAG_member) + <23b67> DW_AT_name : (indirect string, offset: 0xfa06e): xDummy3 + <23b6b> DW_AT_decl_file : 10 + <23b6c> DW_AT_decl_line : 1118 + <23b6e> DW_AT_decl_column : 19 + <23b6f> DW_AT_type : <0x23be5> + <23b73> DW_AT_data_member_location: 4 + <2><23b74>: Abbrev Number: 5 (DW_TAG_member) + <23b75> DW_AT_name : (indirect string, offset: 0xfa07f): uxDummy5 + <23b79> DW_AT_decl_file : 10 + <23b7a> DW_AT_decl_line : 1119 + <23b7c> DW_AT_decl_column : 16 + <23b7d> DW_AT_type : <0x23a51> + <23b81> DW_AT_data_member_location: 44 + <2><23b82>: Abbrev Number: 5 (DW_TAG_member) + <23b83> DW_AT_name : (indirect string, offset: 0xfa3f6): pxDummy6 + <23b87> DW_AT_decl_file : 10 + <23b88> DW_AT_decl_line : 1120 + <23b8a> DW_AT_decl_column : 11 + <23b8b> DW_AT_type : <0x233f8> + <23b8f> DW_AT_data_member_location: 48 + <2><23b90>: Abbrev Number: 5 (DW_TAG_member) + <23b91> DW_AT_name : (indirect string, offset: 0xfb23e): ucDummy7 + <23b95> DW_AT_decl_file : 10 + <23b96> DW_AT_decl_line : 1121 + <23b98> DW_AT_decl_column : 13 + <23b99> DW_AT_type : <0x23bf5> + <23b9d> DW_AT_data_member_location: 52 + <2><23b9e>: Abbrev Number: 5 (DW_TAG_member) + <23b9f> DW_AT_name : (indirect string, offset: 0xfa590): uxDummy10 + <23ba3> DW_AT_decl_file : 10 + <23ba4> DW_AT_decl_line : 1129 + <23ba6> DW_AT_decl_column : 16 + <23ba7> DW_AT_type : <0x23c05> + <23bab> DW_AT_data_member_location: 68 + <2><23bac>: Abbrev Number: 5 (DW_TAG_member) + <23bad> DW_AT_name : (indirect string, offset: 0xfdccc): uxDummy12 + <23bb1> DW_AT_decl_file : 10 + <23bb2> DW_AT_decl_line : 1132 + <23bb4> DW_AT_decl_column : 16 + <23bb5> DW_AT_type : <0x23c05> + <23bb9> DW_AT_data_member_location: 76 + <2><23bba>: Abbrev Number: 5 (DW_TAG_member) + <23bbb> DW_AT_name : (indirect string, offset: 0xfa10f): ulDummy18 + <23bbf> DW_AT_decl_file : 10 + <23bc0> DW_AT_decl_line : 1147 + <23bc2> DW_AT_decl_column : 14 + <23bc3> DW_AT_type : <0x2344d> + <23bc7> DW_AT_data_member_location: 84 + <2><23bc8>: Abbrev Number: 5 (DW_TAG_member) + <23bc9> DW_AT_name : (indirect string, offset: 0xface9): ucDummy19 + <23bcd> DW_AT_decl_file : 10 + <23bce> DW_AT_decl_line : 1148 + <23bd0> DW_AT_decl_column : 13 + <23bd1> DW_AT_type : <0x2341a> + <23bd5> DW_AT_data_member_location: 88 + <2><23bd6>: Abbrev Number: 5 (DW_TAG_member) + <23bd7> DW_AT_name : (indirect string, offset: 0xfdce8): uxDummy20 + <23bdb> DW_AT_decl_file : 10 + <23bdc> DW_AT_decl_line : 1151 + <23bde> DW_AT_decl_column : 13 + <23bdf> DW_AT_type : <0x2341a> + <23be3> DW_AT_data_member_location: 89 + <2><23be4>: Abbrev Number: 0 + <1><23be5>: Abbrev Number: 15 (DW_TAG_array_type) + <23be6> DW_AT_type : <0x23ab2> + <23bea> DW_AT_sibling : <0x23bf5> + <2><23bee>: Abbrev Number: 16 (DW_TAG_subrange_type) + <23bef> DW_AT_type : <0x23382> + <23bf3> DW_AT_upper_bound : 1 + <2><23bf4>: Abbrev Number: 0 + <1><23bf5>: Abbrev Number: 15 (DW_TAG_array_type) + <23bf6> DW_AT_type : <0x2341a> + <23bfa> DW_AT_sibling : <0x23c05> + <2><23bfe>: Abbrev Number: 16 (DW_TAG_subrange_type) + <23bff> DW_AT_type : <0x23382> + <23c03> DW_AT_upper_bound : 15 + <2><23c04>: Abbrev Number: 0 + <1><23c05>: Abbrev Number: 15 (DW_TAG_array_type) + <23c06> DW_AT_type : <0x23a51> + <23c0a> DW_AT_sibling : <0x23c15> + <2><23c0e>: Abbrev Number: 16 (DW_TAG_subrange_type) + <23c0f> DW_AT_type : <0x23382> + <23c13> DW_AT_upper_bound : 1 + <2><23c14>: Abbrev Number: 0 + <1><23c15>: Abbrev Number: 18 (DW_TAG_typedef) + <23c16> DW_AT_name : (indirect string, offset: 0xfbc4d): StaticTask_t + <23c1a> DW_AT_decl_file : 10 + <23c1b> DW_AT_decl_line : 1160 + <23c1d> DW_AT_decl_column : 3 + <23c1e> DW_AT_type : <0x23b4b> + <1><23c22>: Abbrev Number: 59 (DW_TAG_union_type) + <23c23> DW_AT_byte_size : 4 + <23c24> DW_AT_decl_file : 10 + <23c25> DW_AT_decl_line : 1180 + <23c27> DW_AT_decl_column : 2 + <23c28> DW_AT_sibling : <0x23c45> + <2><23c2c>: Abbrev Number: 44 (DW_TAG_member) + <23c2d> DW_AT_name : (indirect string, offset: 0xfa4cb): pvDummy2 + <23c31> DW_AT_decl_file : 10 + <23c31> DW_AT_decl_line : 1182 + <23c33> DW_AT_decl_column : 9 + <23c34> DW_AT_type : <0x233f8> + <2><23c38>: Abbrev Number: 44 (DW_TAG_member) + <23c39> DW_AT_name : (indirect string, offset: 0xfa064): uxDummy2 + <23c3d> DW_AT_decl_file : 10 + <23c3d> DW_AT_decl_line : 1183 + <23c3f> DW_AT_decl_column : 15 + <23c40> DW_AT_type : <0x23a51> + <2><23c44>: Abbrev Number: 0 + <1><23c45>: Abbrev Number: 27 (DW_TAG_structure_type) + <23c46> DW_AT_name : (indirect string, offset: 0xfc3d8): xSTATIC_QUEUE + <23c4a> DW_AT_byte_size : 80 + <23c4b> DW_AT_decl_file : 10 + <23c4b> DW_AT_decl_line : 1176 + <23c4d> DW_AT_decl_column : 16 + <23c4e> DW_AT_sibling : <0x23cc1> + <2><23c52>: Abbrev Number: 5 (DW_TAG_member) + <23c53> DW_AT_name : (indirect string, offset: 0xfb327): pvDummy1 + <23c57> DW_AT_decl_file : 10 + <23c58> DW_AT_decl_line : 1178 + <23c5a> DW_AT_decl_column : 8 + <23c5b> DW_AT_type : <0x23cc1> + <23c5f> DW_AT_data_member_location: 0 + <2><23c60>: Abbrev Number: 24 (DW_TAG_member) + <23c61> DW_AT_name : u + <23c63> DW_AT_decl_file : 10 + <23c64> DW_AT_decl_line : 1184 + <23c66> DW_AT_decl_column : 4 + <23c67> DW_AT_type : <0x23c22> + <23c6b> DW_AT_data_member_location: 12 + <2><23c6c>: Abbrev Number: 5 (DW_TAG_member) + <23c6d> DW_AT_name : (indirect string, offset: 0xfa06e): xDummy3 + <23c71> DW_AT_decl_file : 10 + <23c72> DW_AT_decl_line : 1186 + <23c74> DW_AT_decl_column : 15 + <23c75> DW_AT_type : <0x23cd1> + <23c79> DW_AT_data_member_location: 16 + <2><23c7a>: Abbrev Number: 5 (DW_TAG_member) + <23c7b> DW_AT_name : (indirect string, offset: 0xfa076): uxDummy4 + <23c7f> DW_AT_decl_file : 10 + <23c80> DW_AT_decl_line : 1187 + <23c82> DW_AT_decl_column : 14 + <23c83> DW_AT_type : <0x23ce1> + <23c87> DW_AT_data_member_location: 56 + <2><23c88>: Abbrev Number: 5 (DW_TAG_member) + <23c89> DW_AT_name : (indirect string, offset: 0xfb22c): ucDummy5 + <23c8d> DW_AT_decl_file : 10 + <23c8e> DW_AT_decl_line : 1188 + <23c90> DW_AT_decl_column : 10 + <23c91> DW_AT_type : <0x23cf1> + <23c95> DW_AT_data_member_location: 68 + <2><23c96>: Abbrev Number: 5 (DW_TAG_member) + <23c97> DW_AT_name : (indirect string, offset: 0xfb235): ucDummy6 + <23c9b> DW_AT_decl_file : 10 + <23c9c> DW_AT_decl_line : 1191 + <23c9e> DW_AT_decl_column : 11 + <23c9f> DW_AT_type : <0x2341a> + <23ca3> DW_AT_data_member_location: 70 + <2><23ca4>: Abbrev Number: 5 (DW_TAG_member) + <23ca5> DW_AT_name : (indirect string, offset: 0xfa091): uxDummy8 + <23ca9> DW_AT_decl_file : 10 + <23caa> DW_AT_decl_line : 1199 + <23cac> DW_AT_decl_column : 15 + <23cad> DW_AT_type : <0x23a51> + <23cb1> DW_AT_data_member_location: 72 + <2><23cb2>: Abbrev Number: 5 (DW_TAG_member) + <23cb3> DW_AT_name : (indirect string, offset: 0xfb247): ucDummy9 + <23cb7> DW_AT_decl_file : 10 + <23cb8> DW_AT_decl_line : 1200 + <23cba> DW_AT_decl_column : 11 + <23cbb> DW_AT_type : <0x2341a> + <23cbf> DW_AT_data_member_location: 76 + <2><23cc0>: Abbrev Number: 0 + <1><23cc1>: Abbrev Number: 15 (DW_TAG_array_type) + <23cc2> DW_AT_type : <0x233f8> + <23cc6> DW_AT_sibling : <0x23cd1> + <2><23cca>: Abbrev Number: 16 (DW_TAG_subrange_type) + <23ccb> DW_AT_type : <0x23382> + <23ccf> DW_AT_upper_bound : 2 + <2><23cd0>: Abbrev Number: 0 + <1><23cd1>: Abbrev Number: 15 (DW_TAG_array_type) + <23cd2> DW_AT_type : <0x23b3e> + <23cd6> DW_AT_sibling : <0x23ce1> + <2><23cda>: Abbrev Number: 16 (DW_TAG_subrange_type) + <23cdb> DW_AT_type : <0x23382> + <23cdf> DW_AT_upper_bound : 1 + <2><23ce0>: Abbrev Number: 0 + <1><23ce1>: Abbrev Number: 15 (DW_TAG_array_type) + <23ce2> DW_AT_type : <0x23a51> + <23ce6> DW_AT_sibling : <0x23cf1> + <2><23cea>: Abbrev Number: 16 (DW_TAG_subrange_type) + <23ceb> DW_AT_type : <0x23382> + <23cef> DW_AT_upper_bound : 2 + <2><23cf0>: Abbrev Number: 0 + <1><23cf1>: Abbrev Number: 15 (DW_TAG_array_type) + <23cf2> DW_AT_type : <0x2341a> + <23cf6> DW_AT_sibling : <0x23d01> + <2><23cfa>: Abbrev Number: 16 (DW_TAG_subrange_type) + <23cfb> DW_AT_type : <0x23382> + <23cff> DW_AT_upper_bound : 1 + <2><23d00>: Abbrev Number: 0 + <1><23d01>: Abbrev Number: 18 (DW_TAG_typedef) + <23d02> DW_AT_name : (indirect string, offset: 0xfc3e6): StaticQueue_t + <23d06> DW_AT_decl_file : 10 + <23d07> DW_AT_decl_line : 1203 + <23d09> DW_AT_decl_column : 3 + <23d0a> DW_AT_type : <0x23c45> + <1><23d0e>: Abbrev Number: 18 (DW_TAG_typedef) + <23d0f> DW_AT_name : (indirect string, offset: 0xfd510): StaticSemaphore_t <23d13> DW_AT_decl_file : 10 - <23d14> DW_AT_decl_line : 1184 - <23d16> DW_AT_decl_column : 4 - <23d17> DW_AT_type : <0x23cd2> - <23d1b> DW_AT_data_member_location: 12 - <2><23d1c>: Abbrev Number: 5 (DW_TAG_member) - <23d1d> DW_AT_name : (indirect string, offset: 0xfa089): xDummy3 + <23d14> DW_AT_decl_line : 1204 + <23d16> DW_AT_decl_column : 23 + <23d17> DW_AT_type : <0x23d01> + <1><23d1b>: Abbrev Number: 27 (DW_TAG_structure_type) + <23d1c> DW_AT_name : (indirect string, offset: 0xfc008): xSTATIC_EVENT_GROUP + <23d20> DW_AT_byte_size : 32 <23d21> DW_AT_decl_file : 10 - <23d22> DW_AT_decl_line : 1186 - <23d24> DW_AT_decl_column : 15 - <23d25> DW_AT_type : <0x23d81> - <23d29> DW_AT_data_member_location: 16 - <2><23d2a>: Abbrev Number: 5 (DW_TAG_member) - <23d2b> DW_AT_name : (indirect string, offset: 0xfa091): uxDummy4 - <23d2f> DW_AT_decl_file : 10 - <23d30> DW_AT_decl_line : 1187 - <23d32> DW_AT_decl_column : 14 - <23d33> DW_AT_type : <0x23d91> - <23d37> DW_AT_data_member_location: 56 - <2><23d38>: Abbrev Number: 5 (DW_TAG_member) - <23d39> DW_AT_name : (indirect string, offset: 0xfb247): ucDummy5 - <23d3d> DW_AT_decl_file : 10 - <23d3e> DW_AT_decl_line : 1188 - <23d40> DW_AT_decl_column : 10 - <23d41> DW_AT_type : <0x23da1> - <23d45> DW_AT_data_member_location: 68 - <2><23d46>: Abbrev Number: 5 (DW_TAG_member) - <23d47> DW_AT_name : (indirect string, offset: 0xfb250): ucDummy6 - <23d4b> DW_AT_decl_file : 10 - <23d4c> DW_AT_decl_line : 1191 - <23d4e> DW_AT_decl_column : 11 - <23d4f> DW_AT_type : <0x234ca> - <23d53> DW_AT_data_member_location: 70 - <2><23d54>: Abbrev Number: 5 (DW_TAG_member) - <23d55> DW_AT_name : (indirect string, offset: 0xfa0ac): uxDummy8 - <23d59> DW_AT_decl_file : 10 - <23d5a> DW_AT_decl_line : 1199 - <23d5c> DW_AT_decl_column : 15 - <23d5d> DW_AT_type : <0x23b01> - <23d61> DW_AT_data_member_location: 72 - <2><23d62>: Abbrev Number: 5 (DW_TAG_member) - <23d63> DW_AT_name : (indirect string, offset: 0xfb262): ucDummy9 - <23d67> DW_AT_decl_file : 10 - <23d68> DW_AT_decl_line : 1200 - <23d6a> DW_AT_decl_column : 11 - <23d6b> DW_AT_type : <0x234ca> - <23d6f> DW_AT_data_member_location: 76 - <2><23d70>: Abbrev Number: 0 - <1><23d71>: Abbrev Number: 15 (DW_TAG_array_type) - <23d72> DW_AT_type : <0x234a8> - <23d76> DW_AT_sibling : <0x23d81> - <2><23d7a>: Abbrev Number: 16 (DW_TAG_subrange_type) - <23d7b> DW_AT_type : <0x23432> - <23d7f> DW_AT_upper_bound : 2 - <2><23d80>: Abbrev Number: 0 - <1><23d81>: Abbrev Number: 15 (DW_TAG_array_type) - <23d82> DW_AT_type : <0x23bee> - <23d86> DW_AT_sibling : <0x23d91> - <2><23d8a>: Abbrev Number: 16 (DW_TAG_subrange_type) - <23d8b> DW_AT_type : <0x23432> - <23d8f> DW_AT_upper_bound : 1 - <2><23d90>: Abbrev Number: 0 - <1><23d91>: Abbrev Number: 15 (DW_TAG_array_type) - <23d92> DW_AT_type : <0x23b01> - <23d96> DW_AT_sibling : <0x23da1> - <2><23d9a>: Abbrev Number: 16 (DW_TAG_subrange_type) - <23d9b> DW_AT_type : <0x23432> - <23d9f> DW_AT_upper_bound : 2 - <2><23da0>: Abbrev Number: 0 - <1><23da1>: Abbrev Number: 15 (DW_TAG_array_type) - <23da2> DW_AT_type : <0x234ca> - <23da6> DW_AT_sibling : <0x23db1> - <2><23daa>: Abbrev Number: 16 (DW_TAG_subrange_type) - <23dab> DW_AT_type : <0x23432> - <23daf> DW_AT_upper_bound : 1 - <2><23db0>: Abbrev Number: 0 - <1><23db1>: Abbrev Number: 18 (DW_TAG_typedef) - <23db2> DW_AT_name : (indirect string, offset: 0xfc401): StaticQueue_t - <23db6> DW_AT_decl_file : 10 - <23db7> DW_AT_decl_line : 1203 - <23db9> DW_AT_decl_column : 3 - <23dba> DW_AT_type : <0x23cf5> - <1><23dbe>: Abbrev Number: 18 (DW_TAG_typedef) - <23dbf> DW_AT_name : (indirect string, offset: 0xfd52b): StaticSemaphore_t - <23dc3> DW_AT_decl_file : 10 - <23dc4> DW_AT_decl_line : 1204 - <23dc6> DW_AT_decl_column : 23 - <23dc7> DW_AT_type : <0x23db1> - <1><23dcb>: Abbrev Number: 27 (DW_TAG_structure_type) - <23dcc> DW_AT_name : (indirect string, offset: 0xfc023): xSTATIC_EVENT_GROUP - <23dd0> DW_AT_byte_size : 32 - <23dd1> DW_AT_decl_file : 10 - <23dd1> DW_AT_decl_line : 1220 - <23dd3> DW_AT_decl_column : 16 - <23dd4> DW_AT_sibling : <0x23e11> - <2><23dd8>: Abbrev Number: 5 (DW_TAG_member) - <23dd9> DW_AT_name : (indirect string, offset: 0xfa409): xDummy1 - <23ddd> DW_AT_decl_file : 10 - <23dde> DW_AT_decl_line : 1222 - <23de0> DW_AT_decl_column : 13 - <23de1> DW_AT_type : <0x23b12> - <23de5> DW_AT_data_member_location: 0 - <2><23de6>: Abbrev Number: 5 (DW_TAG_member) - <23de7> DW_AT_name : (indirect string, offset: 0xfa080): xDummy2 - <23deb> DW_AT_decl_file : 10 - <23dec> DW_AT_decl_line : 1223 - <23dee> DW_AT_decl_column : 15 - <23def> DW_AT_type : <0x23bee> - <23df3> DW_AT_data_member_location: 4 - <2><23df4>: Abbrev Number: 5 (DW_TAG_member) - <23df5> DW_AT_name : (indirect string, offset: 0xfa088): uxDummy3 - <23df9> DW_AT_decl_file : 10 - <23dfa> DW_AT_decl_line : 1226 - <23dfc> DW_AT_decl_column : 15 - <23dfd> DW_AT_type : <0x23b01> - <23e01> DW_AT_data_member_location: 24 - <2><23e02>: Abbrev Number: 5 (DW_TAG_member) - <23e03> DW_AT_name : (indirect string, offset: 0xfb23e): ucDummy4 - <23e07> DW_AT_decl_file : 10 - <23e08> DW_AT_decl_line : 1230 - <23e0a> DW_AT_decl_column : 12 - <23e0b> DW_AT_type : <0x234ca> - <23e0f> DW_AT_data_member_location: 28 - <2><23e10>: Abbrev Number: 0 - <1><23e11>: Abbrev Number: 18 (DW_TAG_typedef) - <23e12> DW_AT_name : (indirect string, offset: 0xfbef7): StaticEventGroup_t - <23e16> DW_AT_decl_file : 10 - <23e17> DW_AT_decl_line : 1233 - <23e19> DW_AT_decl_column : 3 - <23e1a> DW_AT_type : <0x23dcb> - <1><23e1e>: Abbrev Number: 27 (DW_TAG_structure_type) - <23e1f> DW_AT_name : (indirect string, offset: 0xfa876): xSTATIC_TIMER - <23e23> DW_AT_byte_size : 44 - <23e24> DW_AT_decl_file : 10 - <23e24> DW_AT_decl_line : 1249 - <23e26> DW_AT_decl_column : 16 - <23e27> DW_AT_sibling : <0x23e8e> - <2><23e2b>: Abbrev Number: 5 (DW_TAG_member) - <23e2c> DW_AT_name : (indirect string, offset: 0xfb342): pvDummy1 - <23e30> DW_AT_decl_file : 10 - <23e31> DW_AT_decl_line : 1251 - <23e33> DW_AT_decl_column : 11 - <23e34> DW_AT_type : <0x234a8> - <23e38> DW_AT_data_member_location: 0 - <2><23e39>: Abbrev Number: 5 (DW_TAG_member) - <23e3a> DW_AT_name : (indirect string, offset: 0xfa080): xDummy2 - <23e3e> DW_AT_decl_file : 10 - <23e3f> DW_AT_decl_line : 1252 - <23e41> DW_AT_decl_column : 19 - <23e42> DW_AT_type : <0x23b62> - <23e46> DW_AT_data_member_location: 4 - <2><23e47>: Abbrev Number: 5 (DW_TAG_member) - <23e48> DW_AT_name : (indirect string, offset: 0xfa089): xDummy3 - <23e4c> DW_AT_decl_file : 10 - <23e4d> DW_AT_decl_line : 1253 - <23e4f> DW_AT_decl_column : 15 - <23e50> DW_AT_type : <0x23b12> - <23e54> DW_AT_data_member_location: 24 - <2><23e55>: Abbrev Number: 5 (DW_TAG_member) - <23e56> DW_AT_name : (indirect string, offset: 0xfa4ef): pvDummy5 - <23e5a> DW_AT_decl_file : 10 - <23e5b> DW_AT_decl_line : 1254 - <23e5d> DW_AT_decl_column : 12 - <23e5e> DW_AT_type : <0x234a8> - <23e62> DW_AT_data_member_location: 28 - <2><23e63>: Abbrev Number: 5 (DW_TAG_member) - <23e64> DW_AT_name : (indirect string, offset: 0xfb354): pvDummy6 - <23e68> DW_AT_decl_file : 10 - <23e69> DW_AT_decl_line : 1255 - <23e6b> DW_AT_decl_column : 18 - <23e6c> DW_AT_type : <0x23ad8> - <23e70> DW_AT_data_member_location: 32 - <2><23e71>: Abbrev Number: 5 (DW_TAG_member) - <23e72> DW_AT_name : (indirect string, offset: 0xfa0a3): uxDummy7 - <23e76> DW_AT_decl_file : 10 - <23e77> DW_AT_decl_line : 1257 - <23e79> DW_AT_decl_column : 16 - <23e7a> DW_AT_type : <0x23b01> - <23e7e> DW_AT_data_member_location: 36 - <2><23e7f>: Abbrev Number: 5 (DW_TAG_member) - <23e80> DW_AT_name : (indirect string, offset: 0xfc696): ucDummy8 - <23e84> DW_AT_decl_file : 10 - <23e85> DW_AT_decl_line : 1259 - <23e87> DW_AT_decl_column : 13 - <23e88> DW_AT_type : <0x234ca> - <23e8c> DW_AT_data_member_location: 40 - <2><23e8d>: Abbrev Number: 0 - <1><23e8e>: Abbrev Number: 18 (DW_TAG_typedef) - <23e8f> DW_AT_name : (indirect string, offset: 0xfe3ab): StaticTimer_t - <23e93> DW_AT_decl_file : 10 - <23e94> DW_AT_decl_line : 1261 - <23e96> DW_AT_decl_column : 3 - <23e97> DW_AT_type : <0x23e1e> - <1><23e9b>: Abbrev Number: 9 (DW_TAG_typedef) - <23e9c> DW_AT_name : (indirect string, offset: 0x609ad): TaskHandle_t - <23ea0> DW_AT_decl_file : 11 - <23ea1> DW_AT_decl_line : 70 - <23ea2> DW_AT_decl_column : 37 - <23ea3> DW_AT_type : <0x23eac> - <1><23ea7>: Abbrev Number: 14 (DW_TAG_const_type) - <23ea8> DW_AT_type : <0x23e9b> - <1><23eac>: Abbrev Number: 12 (DW_TAG_pointer_type) - <23ead> DW_AT_byte_size : 4 - <23ead> DW_AT_type : <0x23eb1> - <1><23eb1>: Abbrev Number: 33 (DW_TAG_structure_type) - <23eb2> DW_AT_name : (indirect string, offset: 0xfd8c1): tskTaskControlBlock - <23eb6> DW_AT_declaration : 1 - <1><23eb6>: Abbrev Number: 23 (DW_TAG_enumeration_type) - <23eb7> DW_AT_encoding : 7 (unsigned) - <23eb8> DW_AT_byte_size : 1 - <23eb9> DW_AT_type : <0x2345a> - <23ebd> DW_AT_decl_file : 11 - <23ebe> DW_AT_decl_line : 80 - <23ebf> DW_AT_decl_column : 1 - <23ec0> DW_AT_sibling : <0x23ee9> - <2><23ec4>: Abbrev Number: 1 (DW_TAG_enumerator) - <23ec5> DW_AT_name : (indirect string, offset: 0xfba63): eRunning - <23ec9> DW_AT_const_value : 0 - <2><23eca>: Abbrev Number: 1 (DW_TAG_enumerator) - <23ecb> DW_AT_name : (indirect string, offset: 0xf3fb5): eReady - <23ecf> DW_AT_const_value : 1 - <2><23ed0>: Abbrev Number: 1 (DW_TAG_enumerator) - <23ed1> DW_AT_name : (indirect string, offset: 0xfaeb7): eBlocked - <23ed5> DW_AT_const_value : 2 - <2><23ed6>: Abbrev Number: 1 (DW_TAG_enumerator) - <23ed7> DW_AT_name : (indirect string, offset: 0xfc333): eSuspended - <23edb> DW_AT_const_value : 3 - <2><23edc>: Abbrev Number: 1 (DW_TAG_enumerator) - <23edd> DW_AT_name : (indirect string, offset: 0xfced7): eDeleted - <23ee1> DW_AT_const_value : 4 - <2><23ee2>: Abbrev Number: 1 (DW_TAG_enumerator) - <23ee3> DW_AT_name : (indirect string, offset: 0xfa257): eInvalid - <23ee7> DW_AT_const_value : 5 - <2><23ee8>: Abbrev Number: 0 - <1><23ee9>: Abbrev Number: 9 (DW_TAG_typedef) - <23eea> DW_AT_name : (indirect string, offset: 0xfe255): eTaskState - <23eee> DW_AT_decl_file : 11 - <23eef> DW_AT_decl_line : 87 - <23ef0> DW_AT_decl_column : 3 - <23ef1> DW_AT_type : <0x23eb6> - <1><23ef5>: Abbrev Number: 23 (DW_TAG_enumeration_type) - <23ef6> DW_AT_encoding : 7 (unsigned) - <23ef7> DW_AT_byte_size : 1 - <23ef8> DW_AT_type : <0x2345a> - <23efc> DW_AT_decl_file : 11 - <23efd> DW_AT_decl_line : 91 - <23efe> DW_AT_decl_column : 1 - <23eff> DW_AT_sibling : <0x23f22> - <2><23f03>: Abbrev Number: 1 (DW_TAG_enumerator) - <23f04> DW_AT_name : (indirect string, offset: 0xfb5f3): eNoAction - <23f08> DW_AT_const_value : 0 - <2><23f09>: Abbrev Number: 1 (DW_TAG_enumerator) - <23f0a> DW_AT_name : (indirect string, offset: 0xfcb66): eSetBits - <23f0e> DW_AT_const_value : 1 - <2><23f0f>: Abbrev Number: 1 (DW_TAG_enumerator) - <23f10> DW_AT_name : (indirect string, offset: 0xffbc8): eIncrement - <23f14> DW_AT_const_value : 2 - <2><23f15>: Abbrev Number: 1 (DW_TAG_enumerator) - <23f16> DW_AT_name : (indirect string, offset: 0xfcdb9): eSetValueWithOverwrite - <23f1a> DW_AT_const_value : 3 - <2><23f1b>: Abbrev Number: 1 (DW_TAG_enumerator) - <23f1c> DW_AT_name : (indirect string, offset: 0xfa9e5): eSetValueWithoutOverwrite - <23f20> DW_AT_const_value : 4 - <2><23f21>: Abbrev Number: 0 - <1><23f22>: Abbrev Number: 9 (DW_TAG_typedef) - <23f23> DW_AT_name : (indirect string, offset: 0xfc8cf): eNotifyAction - <23f27> DW_AT_decl_file : 11 - <23f28> DW_AT_decl_line : 97 - <23f29> DW_AT_decl_column : 3 - <23f2a> DW_AT_type : <0x23ef5> - <1><23f2e>: Abbrev Number: 12 (DW_TAG_pointer_type) - <23f2f> DW_AT_byte_size : 4 - <23f2f> DW_AT_type : <0x23ae4> - <1><23f33>: Abbrev Number: 14 (DW_TAG_const_type) - <23f34> DW_AT_type : <0x23f2e> - <1><23f38>: Abbrev Number: 45 (DW_TAG_structure_type) - <23f39> DW_AT_name : (indirect string, offset: 0xfdf78): xTASK_STATUS - <23f3d> DW_AT_byte_size : 36 - <23f3e> DW_AT_decl_file : 11 - <23f3f> DW_AT_decl_line : 137 - <23f40> DW_AT_decl_column : 16 - <23f40> DW_AT_sibling : <0x23fba> - <2><23f44>: Abbrev Number: 10 (DW_TAG_member) - <23f45> DW_AT_name : (indirect string, offset: 0xffc48): xHandle - <23f49> DW_AT_decl_file : 11 - <23f4a> DW_AT_decl_line : 139 - <23f4b> DW_AT_decl_column : 15 - <23f4c> DW_AT_type : <0x23e9b> - <23f50> DW_AT_data_member_location: 0 - <2><23f51>: Abbrev Number: 10 (DW_TAG_member) - <23f52> DW_AT_name : (indirect string, offset: 0xfb1fe): pcTaskName - <23f56> DW_AT_decl_file : 11 - <23f57> DW_AT_decl_line : 140 - <23f58> DW_AT_decl_column : 14 - <23f59> DW_AT_type : <0x234c0> - <23f5d> DW_AT_data_member_location: 4 - <2><23f5e>: Abbrev Number: 10 (DW_TAG_member) - <23f5f> DW_AT_name : (indirect string, offset: 0xff641): xTaskNumber - <23f63> DW_AT_decl_file : 11 - <23f64> DW_AT_decl_line : 141 - <23f65> DW_AT_decl_column : 14 - <23f66> DW_AT_type : <0x23b01> - <23f6a> DW_AT_data_member_location: 8 - <2><23f6b>: Abbrev Number: 10 (DW_TAG_member) - <23f6c> DW_AT_name : (indirect string, offset: 0xf976e): eCurrentState - <23f70> DW_AT_decl_file : 11 - <23f71> DW_AT_decl_line : 142 - <23f72> DW_AT_decl_column : 13 - <23f73> DW_AT_type : <0x23ee9> - <23f77> DW_AT_data_member_location: 12 - <2><23f78>: Abbrev Number: 10 (DW_TAG_member) - <23f79> DW_AT_name : (indirect string, offset: 0xf9a31): uxCurrentPriority - <23f7d> DW_AT_decl_file : 11 - <23f7e> DW_AT_decl_line : 143 - <23f7f> DW_AT_decl_column : 14 - <23f80> DW_AT_type : <0x23b01> - <23f84> DW_AT_data_member_location: 16 - <2><23f85>: Abbrev Number: 10 (DW_TAG_member) - <23f86> DW_AT_name : (indirect string, offset: 0xf98a5): uxBasePriority - <23f8a> DW_AT_decl_file : 11 - <23f8b> DW_AT_decl_line : 144 - <23f8c> DW_AT_decl_column : 14 - <23f8d> DW_AT_type : <0x23b01> - <23f91> DW_AT_data_member_location: 20 - <2><23f92>: Abbrev Number: 10 (DW_TAG_member) - <23f93> DW_AT_name : (indirect string, offset: 0xfca59): ulRunTimeCounter - <23f97> DW_AT_decl_file : 11 - <23f98> DW_AT_decl_line : 145 - <23f99> DW_AT_decl_column : 11 - <23f9a> DW_AT_type : <0x234fd> - <23f9e> DW_AT_data_member_location: 24 - <2><23f9f>: Abbrev Number: 10 (DW_TAG_member) - <23fa0> DW_AT_name : (indirect string, offset: 0xfbbea): pxStackBase - <23fa4> DW_AT_decl_file : 11 - <23fa5> DW_AT_decl_line : 146 - <23fa6> DW_AT_decl_column : 15 - <23fa7> DW_AT_type : <0x23f2e> - <23fab> DW_AT_data_member_location: 28 - <2><23fac>: Abbrev Number: 10 (DW_TAG_member) - <23fad> DW_AT_name : (indirect string, offset: 0xfbacf): usStackHighWaterMark - <23fb1> DW_AT_decl_file : 11 - <23fb2> DW_AT_decl_line : 147 - <23fb3> DW_AT_decl_column : 25 - <23fb4> DW_AT_type : <0x234e0> - <23fb8> DW_AT_data_member_location: 32 - <2><23fb9>: Abbrev Number: 0 - <1><23fba>: Abbrev Number: 9 (DW_TAG_typedef) - <23fbb> DW_AT_name : (indirect string, offset: 0x306a1): TaskStatus_t - <23fbf> DW_AT_decl_file : 11 - <23fc0> DW_AT_decl_line : 148 - <23fc1> DW_AT_decl_column : 3 - <23fc2> DW_AT_type : <0x23f38> - <1><23fc6>: Abbrev Number: 9 (DW_TAG_typedef) - <23fc7> DW_AT_name : (indirect string, offset: 0x527f3): TimerHandle_t - <23fcb> DW_AT_decl_file : 12 - <23fcc> DW_AT_decl_line : 77 - <23fcd> DW_AT_decl_column : 34 - <23fce> DW_AT_type : <0x23fd7> - <1><23fd2>: Abbrev Number: 14 (DW_TAG_const_type) - <23fd3> DW_AT_type : <0x23fc6> - <1><23fd7>: Abbrev Number: 12 (DW_TAG_pointer_type) - <23fd8> DW_AT_byte_size : 4 - <23fd8> DW_AT_type : <0x23fdc> - <1><23fdc>: Abbrev Number: 33 (DW_TAG_structure_type) - <23fdd> DW_AT_name : (indirect string, offset: 0xefe9d): tmrTimerControl - <23fe1> DW_AT_declaration : 1 - <1><23fe1>: Abbrev Number: 9 (DW_TAG_typedef) - <23fe2> DW_AT_name : (indirect string, offset: 0x3b4d9): TimerCallbackFunction_t - <23fe6> DW_AT_decl_file : 12 - <23fe7> DW_AT_decl_line : 82 - <23fe8> DW_AT_decl_column : 16 - <23fe9> DW_AT_type : <0x23fed> - <1><23fed>: Abbrev Number: 12 (DW_TAG_pointer_type) - <23fee> DW_AT_byte_size : 4 - <23fee> DW_AT_type : <0x23ff2> - <1><23ff2>: Abbrev Number: 43 (DW_TAG_subroutine_type) - <23ff3> DW_AT_prototyped : 1 - <23ff3> DW_AT_sibling : <0x23ffd> - <2><23ff7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <23ff8> DW_AT_type : <0x23fc6> - <2><23ffc>: Abbrev Number: 0 - <1><23ffd>: Abbrev Number: 9 (DW_TAG_typedef) - <23ffe> DW_AT_name : (indirect string, offset: 0xfdfe5): EventGroupHandle_t - <24002> DW_AT_decl_file : 13 - <24003> DW_AT_decl_line : 82 - <24004> DW_AT_decl_column : 34 - <24005> DW_AT_type : <0x24009> - <1><24009>: Abbrev Number: 12 (DW_TAG_pointer_type) - <2400a> DW_AT_byte_size : 4 - <2400a> DW_AT_type : <0x2400e> - <1><2400e>: Abbrev Number: 33 (DW_TAG_structure_type) - <2400f> DW_AT_name : (indirect string, offset: 0xfdae9): EventGroupDef_t - <24013> DW_AT_declaration : 1 - <1><24013>: Abbrev Number: 9 (DW_TAG_typedef) - <24014> DW_AT_name : (indirect string, offset: 0xfe27a): EventBits_t - <24018> DW_AT_decl_file : 13 - <24019> DW_AT_decl_line : 92 - <2401a> DW_AT_decl_column : 20 - <2401b> DW_AT_type : <0x23b12> - <1><2401f>: Abbrev Number: 14 (DW_TAG_const_type) - <24020> DW_AT_type : <0x24013> - <1><24024>: Abbrev Number: 9 (DW_TAG_typedef) - <24025> DW_AT_name : (indirect string, offset: 0x76d84): QueueHandle_t - <24029> DW_AT_decl_file : 14 - <2402a> DW_AT_decl_line : 48 - <2402b> DW_AT_decl_column : 34 - <2402c> DW_AT_type : <0x24035> - <1><24030>: Abbrev Number: 14 (DW_TAG_const_type) - <24031> DW_AT_type : <0x24024> - <1><24035>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24036> DW_AT_byte_size : 4 - <24036> DW_AT_type : <0x2403a> - <1><2403a>: Abbrev Number: 33 (DW_TAG_structure_type) - <2403b> DW_AT_name : (indirect string, offset: 0xfc84d): QueueDefinition - <2403f> DW_AT_declaration : 1 - <1><2403f>: Abbrev Number: 9 (DW_TAG_typedef) - <24040> DW_AT_name : (indirect string, offset: 0x5abf7): SemaphoreHandle_t - <24044> DW_AT_decl_file : 15 - <24045> DW_AT_decl_line : 37 - <24046> DW_AT_decl_column : 23 - <24047> DW_AT_type : <0x24024> - <1><2404b>: Abbrev Number: 22 (DW_TAG_structure_type) - <2404c> DW_AT_byte_size : 4 - <2404d> DW_AT_decl_file : 16 - <2404e> DW_AT_decl_line : 34 - <2404f> DW_AT_decl_column : 9 - <2404f> DW_AT_sibling : <0x24061> - <2><24053>: Abbrev Number: 10 (DW_TAG_member) - <24054> DW_AT_name : (indirect string, offset: 0xfd9b9): next - <24058> DW_AT_decl_file : 16 - <24059> DW_AT_decl_line : 35 - <2405a> DW_AT_decl_column : 9 - <2405b> DW_AT_type : <0x234a8> - <2405f> DW_AT_data_member_location: 0 - <2><24060>: Abbrev Number: 0 - <1><24061>: Abbrev Number: 9 (DW_TAG_typedef) - <24062> DW_AT_name : (indirect string, offset: 0xf9be4): MemPoolBlock_t - <24066> DW_AT_decl_file : 16 - <24067> DW_AT_decl_line : 36 - <24068> DW_AT_decl_column : 3 - <24069> DW_AT_type : <0x2404b> - <1><2406d>: Abbrev Number: 45 (DW_TAG_structure_type) - <2406e> DW_AT_name : (indirect string, offset: 0xfb209): MemPoolDef_t - <24072> DW_AT_byte_size : 116 - <24073> DW_AT_decl_file : 16 - <24074> DW_AT_decl_line : 39 - <24075> DW_AT_decl_column : 16 - <24075> DW_AT_sibling : <0x240fa> - <2><24079>: Abbrev Number: 10 (DW_TAG_member) - <2407a> DW_AT_name : (indirect string, offset: 0xfcde2): head - <2407e> DW_AT_decl_file : 16 - <2407f> DW_AT_decl_line : 40 - <24080> DW_AT_decl_column : 22 - <24081> DW_AT_type : <0x240fa> - <24085> DW_AT_data_member_location: 0 - <2><24086>: Abbrev Number: 30 (DW_TAG_member) - <24087> DW_AT_name : sem - <2408b> DW_AT_decl_file : 16 - <2408c> DW_AT_decl_line : 41 - <2408d> DW_AT_decl_column : 22 - <2408e> DW_AT_type : <0x2403f> - <24092> DW_AT_data_member_location: 4 - <2><24093>: Abbrev Number: 10 (DW_TAG_member) - <24094> DW_AT_name : (indirect string, offset: 0xfad7b): mem_arr - <24098> DW_AT_decl_file : 16 - <24099> DW_AT_decl_line : 42 - <2409a> DW_AT_decl_column : 22 - <2409b> DW_AT_type : <0x23b23> - <2409f> DW_AT_data_member_location: 8 - <2><240a0>: Abbrev Number: 10 (DW_TAG_member) - <240a1> DW_AT_name : (indirect string, offset: 0xfa6cd): mem_sz - <240a5> DW_AT_decl_file : 16 - <240a6> DW_AT_decl_line : 43 - <240a7> DW_AT_decl_column : 22 - <240a8> DW_AT_type : <0x234fd> - <240ac> DW_AT_data_member_location: 12 - <2><240ad>: Abbrev Number: 10 (DW_TAG_member) - <240ae> DW_AT_name : (indirect string, offset: 0x9e50a): name - <240b2> DW_AT_decl_file : 16 - <240b3> DW_AT_decl_line : 44 - <240b4> DW_AT_decl_column : 22 - <240b5> DW_AT_type : <0x234c0> - <240b9> DW_AT_data_member_location: 16 - <2><240ba>: Abbrev Number: 10 (DW_TAG_member) - <240bb> DW_AT_name : (indirect string, offset: 0xfd986): bl_sz - <240bf> DW_AT_decl_file : 16 - <240c0> DW_AT_decl_line : 45 - <240c1> DW_AT_decl_column : 22 - <240c2> DW_AT_type : <0x234fd> - <240c6> DW_AT_data_member_location: 20 - <2><240c7>: Abbrev Number: 10 (DW_TAG_member) - <240c8> DW_AT_name : (indirect string, offset: 0xfa884): bl_cnt - <240cc> DW_AT_decl_file : 16 - <240cd> DW_AT_decl_line : 46 - <240ce> DW_AT_decl_column : 22 - <240cf> DW_AT_type : <0x234fd> - <240d3> DW_AT_data_member_location: 24 - <2><240d4>: Abbrev Number: 30 (DW_TAG_member) - <240d5> DW_AT_name : n - <240d7> DW_AT_decl_file : 16 - <240d8> DW_AT_decl_line : 47 - <240d9> DW_AT_decl_column : 22 - <240da> DW_AT_type : <0x234fd> - <240de> DW_AT_data_member_location: 28 - <2><240df>: Abbrev Number: 10 (DW_TAG_member) - <240e0> DW_AT_name : (indirect string, offset: 0xf27a2): status - <240e4> DW_AT_decl_file : 16 - <240e5> DW_AT_decl_line : 48 - <240e6> DW_AT_decl_column : 22 - <240e7> DW_AT_type : <0x23509> - <240eb> DW_AT_data_member_location: 32 - <2><240ec>: Abbrev Number: 10 (DW_TAG_member) - <240ed> DW_AT_name : (indirect string, offset: 0xfd146): mem_sem - <240f1> DW_AT_decl_file : 16 - <240f2> DW_AT_decl_line : 50 - <240f3> DW_AT_decl_column : 22 - <240f4> DW_AT_type : <0x23dbe> - <240f8> DW_AT_data_member_location: 36 - <2><240f9>: Abbrev Number: 0 - <1><240fa>: Abbrev Number: 12 (DW_TAG_pointer_type) - <240fb> DW_AT_byte_size : 4 - <240fb> DW_AT_type : <0x24061> - <1><240ff>: Abbrev Number: 9 (DW_TAG_typedef) - <24100> DW_AT_name : (indirect string, offset: 0xfc4be): MemPool_t - <24104> DW_AT_decl_file : 16 - <24105> DW_AT_decl_line : 52 - <24106> DW_AT_decl_column : 3 - <24107> DW_AT_type : <0x2406d> - <1><2410b>: Abbrev Number: 23 (DW_TAG_enumeration_type) - <2410c> DW_AT_encoding : 5 (signed) - <2410d> DW_AT_byte_size : 1 - <2410e> DW_AT_type : <0x23447> - <24112> DW_AT_decl_file : 17 - <24113> DW_AT_decl_line : 68 - <24114> DW_AT_decl_column : 1 - <24115> DW_AT_sibling : <0x242ca> - <2><24119>: Abbrev Number: 17 (DW_TAG_enumerator) - <2411a> DW_AT_name : (indirect string, offset: 0xf1149): NonMaskableInt_IRQn - <2411e> DW_AT_const_value : -14 - <2><2411f>: Abbrev Number: 17 (DW_TAG_enumerator) - <24120> DW_AT_name : (indirect string, offset: 0xf0c15): HardFault_IRQn - <24124> DW_AT_const_value : -13 - <2><24125>: Abbrev Number: 17 (DW_TAG_enumerator) - <24126> DW_AT_name : (indirect string, offset: 0xf0afd): MemoryManagement_IRQn - <2412a> DW_AT_const_value : -12 - <2><2412b>: Abbrev Number: 17 (DW_TAG_enumerator) - <2412c> DW_AT_name : (indirect string, offset: 0xefbc3): BusFault_IRQn - <24130> DW_AT_const_value : -11 - <2><24131>: Abbrev Number: 17 (DW_TAG_enumerator) - <24132> DW_AT_name : (indirect string, offset: 0xf0b5c): UsageFault_IRQn - <24136> DW_AT_const_value : -10 - <2><24137>: Abbrev Number: 17 (DW_TAG_enumerator) - <24138> DW_AT_name : (indirect string, offset: 0xefb66): SVCall_IRQn - <2413c> DW_AT_const_value : -5 - <2><2413d>: Abbrev Number: 17 (DW_TAG_enumerator) - <2413e> DW_AT_name : (indirect string, offset: 0xf06bb): DebugMonitor_IRQn - <24142> DW_AT_const_value : -4 - <2><24143>: Abbrev Number: 17 (DW_TAG_enumerator) - <24144> DW_AT_name : (indirect string, offset: 0xf07d5): PendSV_IRQn - <24148> DW_AT_const_value : -2 - <2><24149>: Abbrev Number: 17 (DW_TAG_enumerator) - <2414a> DW_AT_name : (indirect string, offset: 0xf0ea4): SysTick_IRQn - <2414e> DW_AT_const_value : -1 - <2><2414f>: Abbrev Number: 1 (DW_TAG_enumerator) - <24150> DW_AT_name : (indirect string, offset: 0xf0c0b): WWDG_IRQn - <24154> DW_AT_const_value : 0 - <2><24155>: Abbrev Number: 1 (DW_TAG_enumerator) - <24156> DW_AT_name : (indirect string, offset: 0xf1254): PVD_PVM_IRQn - <2415a> DW_AT_const_value : 1 - <2><2415b>: Abbrev Number: 1 (DW_TAG_enumerator) - <2415c> DW_AT_name : (indirect string, offset: 0xf139b): TAMP_STAMP_LSECSS_IRQn - <24160> DW_AT_const_value : 2 - <2><24161>: Abbrev Number: 1 (DW_TAG_enumerator) - <24162> DW_AT_name : (indirect string, offset: 0xf099f): RTC_WKUP_IRQn - <24166> DW_AT_const_value : 3 - <2><24167>: Abbrev Number: 1 (DW_TAG_enumerator) - <24168> DW_AT_name : (indirect string, offset: 0xeffbc): FLASH_IRQn - <2416c> DW_AT_const_value : 4 - <2><2416d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2416e> DW_AT_name : (indirect string, offset: 0xf126a): RCC_IRQn - <24172> DW_AT_const_value : 5 - <2><24173>: Abbrev Number: 1 (DW_TAG_enumerator) - <24174> DW_AT_name : (indirect string, offset: 0xf06cd): EXTI0_IRQn - <24178> DW_AT_const_value : 6 - <2><24179>: Abbrev Number: 1 (DW_TAG_enumerator) - <2417a> DW_AT_name : (indirect string, offset: 0xf12e5): EXTI1_IRQn - <2417e> DW_AT_const_value : 7 - <2><2417f>: Abbrev Number: 1 (DW_TAG_enumerator) - <24180> DW_AT_name : (indirect string, offset: 0xf0475): EXTI2_IRQn - <24184> DW_AT_const_value : 8 - <2><24185>: Abbrev Number: 1 (DW_TAG_enumerator) - <24186> DW_AT_name : (indirect string, offset: 0xf0e10): EXTI3_IRQn - <2418a> DW_AT_const_value : 9 - <2><2418b>: Abbrev Number: 1 (DW_TAG_enumerator) - <2418c> DW_AT_name : (indirect string, offset: 0xf00f3): EXTI4_IRQn - <24190> DW_AT_const_value : 10 - <2><24191>: Abbrev Number: 1 (DW_TAG_enumerator) - <24192> DW_AT_name : (indirect string, offset: 0xf00e0): DMA1_Channel1_IRQn - <24196> DW_AT_const_value : 11 - <2><24197>: Abbrev Number: 1 (DW_TAG_enumerator) - <24198> DW_AT_name : (indirect string, offset: 0xf0cc9): DMA1_Channel2_IRQn - <2419c> DW_AT_const_value : 12 - <2><2419d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2419e> DW_AT_name : (indirect string, offset: 0xefd9a): DMA1_Channel3_IRQn - <241a2> DW_AT_const_value : 13 - <2><241a3>: Abbrev Number: 1 (DW_TAG_enumerator) - <241a4> DW_AT_name : (indirect string, offset: 0xeff04): DMA1_Channel4_IRQn - <241a8> DW_AT_const_value : 14 - <2><241a9>: Abbrev Number: 1 (DW_TAG_enumerator) - <241aa> DW_AT_name : (indirect string, offset: 0xefba5): DMA1_Channel5_IRQn - <241ae> DW_AT_const_value : 15 - <2><241af>: Abbrev Number: 1 (DW_TAG_enumerator) - <241b0> DW_AT_name : (indirect string, offset: 0xf055c): DMA1_Channel6_IRQn - <241b4> DW_AT_const_value : 16 - <2><241b5>: Abbrev Number: 1 (DW_TAG_enumerator) - <241b6> DW_AT_name : (indirect string, offset: 0xf117b): DMA1_Channel7_IRQn - <241ba> DW_AT_const_value : 17 - <2><241bb>: Abbrev Number: 1 (DW_TAG_enumerator) - <241bc> DW_AT_name : (indirect string, offset: 0xf113f): ADC1_IRQn - <241c0> DW_AT_const_value : 18 - <2><241c1>: Abbrev Number: 1 (DW_TAG_enumerator) - <241c2> DW_AT_name : (indirect string, offset: 0xf1280): USB_HP_IRQn - <241c6> DW_AT_const_value : 19 - <2><241c7>: Abbrev Number: 1 (DW_TAG_enumerator) - <241c8> DW_AT_name : (indirect string, offset: 0xf093b): USB_LP_IRQn - <241cc> DW_AT_const_value : 20 - <2><241cd>: Abbrev Number: 1 (DW_TAG_enumerator) - <241ce> DW_AT_name : (indirect string, offset: 0xf0ebe): C2SEV_PWR_C2H_IRQn - <241d2> DW_AT_const_value : 21 - <2><241d3>: Abbrev Number: 1 (DW_TAG_enumerator) - <241d4> DW_AT_name : (indirect string, offset: 0xf141c): COMP_IRQn - <241d8> DW_AT_const_value : 22 - <2><241d9>: Abbrev Number: 1 (DW_TAG_enumerator) - <241da> DW_AT_name : (indirect string, offset: 0xefc24): EXTI9_5_IRQn - <241de> DW_AT_const_value : 23 - <2><241df>: Abbrev Number: 1 (DW_TAG_enumerator) - <241e0> DW_AT_name : (indirect string, offset: 0xf0d78): TIM1_BRK_IRQn - <241e4> DW_AT_const_value : 24 - <2><241e5>: Abbrev Number: 1 (DW_TAG_enumerator) - <241e6> DW_AT_name : (indirect string, offset: 0xf00a2): TIM1_UP_TIM16_IRQn - <241ea> DW_AT_const_value : 25 - <2><241eb>: Abbrev Number: 1 (DW_TAG_enumerator) - <241ec> DW_AT_name : (indirect string, offset: 0xefcad): TIM1_TRG_COM_TIM17_IRQn - <241f0> DW_AT_const_value : 26 - <2><241f1>: Abbrev Number: 1 (DW_TAG_enumerator) - <241f2> DW_AT_name : (indirect string, offset: 0xf02b8): TIM1_CC_IRQn - <241f6> DW_AT_const_value : 27 - <2><241f7>: Abbrev Number: 1 (DW_TAG_enumerator) - <241f8> DW_AT_name : (indirect string, offset: 0xf0035): TIM2_IRQn - <241fc> DW_AT_const_value : 28 - <2><241fd>: Abbrev Number: 1 (DW_TAG_enumerator) - <241fe> DW_AT_name : (indirect string, offset: 0xf1198): PKA_IRQn - <24202> DW_AT_const_value : 29 - <2><24203>: Abbrev Number: 1 (DW_TAG_enumerator) - <24204> DW_AT_name : (indirect string, offset: 0xf0332): I2C1_EV_IRQn - <24208> DW_AT_const_value : 30 - <2><24209>: Abbrev Number: 1 (DW_TAG_enumerator) - <2420a> DW_AT_name : (indirect string, offset: 0xf0a85): I2C1_ER_IRQn - <2420e> DW_AT_const_value : 31 - <2><2420f>: Abbrev Number: 1 (DW_TAG_enumerator) - <24210> DW_AT_name : (indirect string, offset: 0xf134e): I2C3_EV_IRQn - <24214> DW_AT_const_value : 32 - <2><24215>: Abbrev Number: 1 (DW_TAG_enumerator) - <24216> DW_AT_name : (indirect string, offset: 0xefead): I2C3_ER_IRQn - <2421a> DW_AT_const_value : 33 - <2><2421b>: Abbrev Number: 1 (DW_TAG_enumerator) - <2421c> DW_AT_name : (indirect string, offset: 0xefd5b): SPI1_IRQn - <24220> DW_AT_const_value : 34 - <2><24221>: Abbrev Number: 1 (DW_TAG_enumerator) - <24222> DW_AT_name : (indirect string, offset: 0xf08e8): SPI2_IRQn - <24226> DW_AT_const_value : 35 - <2><24227>: Abbrev Number: 1 (DW_TAG_enumerator) - <24228> DW_AT_name : (indirect string, offset: 0xf0e54): USART1_IRQn - <2422c> DW_AT_const_value : 36 - <2><2422d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2422e> DW_AT_name : (indirect string, offset: 0xf0b4f): LPUART1_IRQn - <24232> DW_AT_const_value : 37 - <2><24233>: Abbrev Number: 1 (DW_TAG_enumerator) - <24234> DW_AT_name : (indirect string, offset: 0xf044c): SAI1_IRQn - <24238> DW_AT_const_value : 38 - <2><24239>: Abbrev Number: 1 (DW_TAG_enumerator) - <2423a> DW_AT_name : (indirect string, offset: 0xf124b): TSC_IRQn - <2423e> DW_AT_const_value : 39 - <2><2423f>: Abbrev Number: 1 (DW_TAG_enumerator) - <24240> DW_AT_name : (indirect string, offset: 0xf0fc8): EXTI15_10_IRQn - <24244> DW_AT_const_value : 40 - <2><24245>: Abbrev Number: 1 (DW_TAG_enumerator) - <24246> DW_AT_name : (indirect string, offset: 0xf1041): RTC_Alarm_IRQn - <2424a> DW_AT_const_value : 41 - <2><2424b>: Abbrev Number: 1 (DW_TAG_enumerator) - <2424c> DW_AT_name : (indirect string, offset: 0xf0125): CRS_IRQn - <24250> DW_AT_const_value : 42 - <2><24251>: Abbrev Number: 1 (DW_TAG_enumerator) - <24252> DW_AT_name : (indirect string, offset: 0xefe3b): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn - <24256> DW_AT_const_value : 43 - <2><24257>: Abbrev Number: 1 (DW_TAG_enumerator) - <24258> DW_AT_name : (indirect string, offset: 0xf0012): IPCC_C1_RX_IRQn - <2425c> DW_AT_const_value : 44 - <2><2425d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2425e> DW_AT_name : (indirect string, offset: 0xefc93): IPCC_C1_TX_IRQn - <24262> DW_AT_const_value : 45 - <2><24263>: Abbrev Number: 1 (DW_TAG_enumerator) - <24264> DW_AT_name : (indirect string, offset: 0xefe5f): HSEM_IRQn - <24268> DW_AT_const_value : 46 - <2><24269>: Abbrev Number: 1 (DW_TAG_enumerator) - <2426a> DW_AT_name : (indirect string, offset: 0xf0efb): LPTIM1_IRQn - <2426e> DW_AT_const_value : 47 - <2><2426f>: Abbrev Number: 1 (DW_TAG_enumerator) - <24270> DW_AT_name : (indirect string, offset: 0xf0033): LPTIM2_IRQn - <24274> DW_AT_const_value : 48 - <2><24275>: Abbrev Number: 1 (DW_TAG_enumerator) - <24276> DW_AT_name : (indirect string, offset: 0xf01ee): LCD_IRQn - <2427a> DW_AT_const_value : 49 - <2><2427b>: Abbrev Number: 1 (DW_TAG_enumerator) - <2427c> DW_AT_name : (indirect string, offset: 0xf06d8): QUADSPI_IRQn - <24280> DW_AT_const_value : 50 - <2><24281>: Abbrev Number: 1 (DW_TAG_enumerator) - <24282> DW_AT_name : (indirect string, offset: 0xf07cb): AES1_IRQn - <24286> DW_AT_const_value : 51 - <2><24287>: Abbrev Number: 1 (DW_TAG_enumerator) - <24288> DW_AT_name : (indirect string, offset: 0xf1322): AES2_IRQn - <2428c> DW_AT_const_value : 52 - <2><2428d>: Abbrev Number: 1 (DW_TAG_enumerator) - <2428e> DW_AT_name : (indirect string, offset: 0xefd6e): RNG_IRQn - <24292> DW_AT_const_value : 53 - <2><24293>: Abbrev Number: 1 (DW_TAG_enumerator) - <24294> DW_AT_name : (indirect string, offset: 0xefe81): FPU_IRQn - <24298> DW_AT_const_value : 54 - <2><24299>: Abbrev Number: 1 (DW_TAG_enumerator) - <2429a> DW_AT_name : (indirect string, offset: 0xf0785): DMA2_Channel1_IRQn - <2429e> DW_AT_const_value : 55 - <2><2429f>: Abbrev Number: 1 (DW_TAG_enumerator) - <242a0> DW_AT_name : (indirect string, offset: 0xf12be): DMA2_Channel2_IRQn - <242a4> DW_AT_const_value : 56 - <2><242a5>: Abbrev Number: 1 (DW_TAG_enumerator) - <242a6> DW_AT_name : (indirect string, offset: 0xf0dfd): DMA2_Channel3_IRQn - <242aa> DW_AT_const_value : 57 - <2><242ab>: Abbrev Number: 1 (DW_TAG_enumerator) - <242ac> DW_AT_name : (indirect string, offset: 0xefb4e): DMA2_Channel4_IRQn - <242b0> DW_AT_const_value : 58 - <2><242b1>: Abbrev Number: 1 (DW_TAG_enumerator) - <242b2> DW_AT_name : (indirect string, offset: 0xf00cd): DMA2_Channel5_IRQn - <242b6> DW_AT_const_value : 59 - <2><242b7>: Abbrev Number: 1 (DW_TAG_enumerator) - <242b8> DW_AT_name : (indirect string, offset: 0xf0ca1): DMA2_Channel6_IRQn - <242bc> DW_AT_const_value : 60 - <2><242bd>: Abbrev Number: 1 (DW_TAG_enumerator) - <242be> DW_AT_name : (indirect string, offset: 0xefe8a): DMA2_Channel7_IRQn - <242c2> DW_AT_const_value : 61 - <2><242c3>: Abbrev Number: 1 (DW_TAG_enumerator) - <242c4> DW_AT_name : (indirect string, offset: 0xf07e1): DMAMUX1_OVR_IRQn - <242c8> DW_AT_const_value : 62 - <2><242c9>: Abbrev Number: 0 - <1><242ca>: Abbrev Number: 9 (DW_TAG_typedef) - <242cb> DW_AT_name : (indirect string, offset: 0xf1135): IRQn_Type - <242cf> DW_AT_decl_file : 17 - <242d0> DW_AT_decl_line : 147 - <242d1> DW_AT_decl_column : 3 - <242d2> DW_AT_type : <0x2410b> - <1><242d6>: Abbrev Number: 60 (DW_TAG_structure_type) - <242d7> DW_AT_byte_size : 3588 - <242d9> DW_AT_decl_file : 1 - <242da> DW_AT_decl_line : 406 - <242dc> DW_AT_decl_column : 9 - <242dd> DW_AT_sibling : <0x24390> - <2><242e1>: Abbrev Number: 5 (DW_TAG_member) - <242e2> DW_AT_name : (indirect string, offset: 0xf340d): ISER - <242e6> DW_AT_decl_file : 1 - <242e7> DW_AT_decl_line : 408 - <242e9> DW_AT_decl_column : 18 - <242ea> DW_AT_type : <0x243a0> - <242ee> DW_AT_data_member_location: 0 - <2><242ef>: Abbrev Number: 5 (DW_TAG_member) - <242f0> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <242f4> DW_AT_decl_file : 1 - <242f5> DW_AT_decl_line : 409 - <242f7> DW_AT_decl_column : 18 - <242f8> DW_AT_type : <0x243a5> - <242fc> DW_AT_data_member_location: 32 - <2><242fd>: Abbrev Number: 5 (DW_TAG_member) - <242fe> DW_AT_name : (indirect string, offset: 0xf3360): ICER - <24302> DW_AT_decl_file : 1 - <24303> DW_AT_decl_line : 410 - <24305> DW_AT_decl_column : 18 - <24306> DW_AT_type : <0x243a0> - <2430a> DW_AT_data_member_location: 128 - <2><2430b>: Abbrev Number: 5 (DW_TAG_member) - <2430c> DW_AT_name : (indirect string, offset: 0xef906): RESERVED1 - <24310> DW_AT_decl_file : 1 - <24311> DW_AT_decl_line : 411 - <24313> DW_AT_decl_column : 18 - <24314> DW_AT_type : <0x243a5> - <24318> DW_AT_data_member_location: 160 - <2><24319>: Abbrev Number: 25 (DW_TAG_member) - <2431a> DW_AT_name : (indirect string, offset: 0xf3412): ISPR - <2431e> DW_AT_decl_file : 1 - <2431e> DW_AT_decl_line : 412 - <24320> DW_AT_decl_column : 18 - <24320> DW_AT_type : <0x243a0> - <24324> DW_AT_data_member_location: 256 - <2><24326>: Abbrev Number: 25 (DW_TAG_member) - <24327> DW_AT_name : (indirect string, offset: 0xef910): RESERVED2 - <2432b> DW_AT_decl_file : 1 - <2432b> DW_AT_decl_line : 413 - <2432d> DW_AT_decl_column : 18 - <2432d> DW_AT_type : <0x243a5> - <24331> DW_AT_data_member_location: 288 - <2><24333>: Abbrev Number: 25 (DW_TAG_member) - <24334> DW_AT_name : (indirect string, offset: 0xf3371): ICPR - <24338> DW_AT_decl_file : 1 - <24338> DW_AT_decl_line : 414 - <2433a> DW_AT_decl_column : 18 - <2433a> DW_AT_type : <0x243a0> - <2433e> DW_AT_data_member_location: 384 - <2><24340>: Abbrev Number: 25 (DW_TAG_member) - <24341> DW_AT_name : (indirect string, offset: 0xef386): RESERVED3 - <24345> DW_AT_decl_file : 1 - <24345> DW_AT_decl_line : 415 - <24347> DW_AT_decl_column : 18 - <24347> DW_AT_type : <0x243a5> - <2434b> DW_AT_data_member_location: 416 - <2><2434d>: Abbrev Number: 25 (DW_TAG_member) - <2434e> DW_AT_name : (indirect string, offset: 0xf32b9): IABR - <24352> DW_AT_decl_file : 1 - <24352> DW_AT_decl_line : 416 - <24354> DW_AT_decl_column : 18 - <24354> DW_AT_type : <0x243a0> - <24358> DW_AT_data_member_location: 512 - <2><2435a>: Abbrev Number: 25 (DW_TAG_member) - <2435b> DW_AT_name : (indirect string, offset: 0xef390): RESERVED4 - <2435f> DW_AT_decl_file : 1 - <2435f> DW_AT_decl_line : 417 - <24361> DW_AT_decl_column : 18 - <24361> DW_AT_type : <0x243b5> - <24365> DW_AT_data_member_location: 544 - <2><24367>: Abbrev Number: 61 (DW_TAG_member) - <24368> DW_AT_name : IP - <2436b> DW_AT_decl_file : 1 - <2436c> DW_AT_decl_line : 418 - <2436e> DW_AT_decl_column : 18 - <2436f> DW_AT_type : <0x243d5> - <24373> DW_AT_data_member_location: 768 - <2><24375>: Abbrev Number: 25 (DW_TAG_member) - <24376> DW_AT_name : (indirect string, offset: 0xef91a): RESERVED5 - <2437a> DW_AT_decl_file : 1 - <2437a> DW_AT_decl_line : 419 - <2437c> DW_AT_decl_column : 18 - <2437c> DW_AT_type : <0x243da> - <24380> DW_AT_data_member_location: 1008 - <2><24382>: Abbrev Number: 25 (DW_TAG_member) - <24383> DW_AT_name : (indirect string, offset: 0xf33fe): STIR - <24387> DW_AT_decl_file : 1 - <24387> DW_AT_decl_line : 420 - <24389> DW_AT_decl_column : 18 - <24389> DW_AT_type : <0x23509> - <2438d> DW_AT_data_member_location: 3584 - <2><2438f>: Abbrev Number: 0 - <1><24390>: Abbrev Number: 15 (DW_TAG_array_type) - <24391> DW_AT_type : <0x23509> - <24395> DW_AT_sibling : <0x243a0> - <2><24399>: Abbrev Number: 16 (DW_TAG_subrange_type) - <2439a> DW_AT_type : <0x23432> - <2439e> DW_AT_upper_bound : 7 - <2><2439f>: Abbrev Number: 0 - <1><243a0>: Abbrev Number: 21 (DW_TAG_volatile_type) - <243a1> DW_AT_type : <0x24390> - <1><243a5>: Abbrev Number: 15 (DW_TAG_array_type) - <243a6> DW_AT_type : <0x234fd> - <243aa> DW_AT_sibling : <0x243b5> - <2><243ae>: Abbrev Number: 16 (DW_TAG_subrange_type) - <243af> DW_AT_type : <0x23432> - <243b3> DW_AT_upper_bound : 23 - <2><243b4>: Abbrev Number: 0 - <1><243b5>: Abbrev Number: 15 (DW_TAG_array_type) - <243b6> DW_AT_type : <0x234fd> - <243ba> DW_AT_sibling : <0x243c5> - <2><243be>: Abbrev Number: 16 (DW_TAG_subrange_type) - <243bf> DW_AT_type : <0x23432> - <243c3> DW_AT_upper_bound : 55 - <2><243c4>: Abbrev Number: 0 - <1><243c5>: Abbrev Number: 15 (DW_TAG_array_type) - <243c6> DW_AT_type : <0x234d6> - <243ca> DW_AT_sibling : <0x243d5> - <2><243ce>: Abbrev Number: 16 (DW_TAG_subrange_type) - <243cf> DW_AT_type : <0x23432> - <243d3> DW_AT_upper_bound : 239 - <2><243d4>: Abbrev Number: 0 - <1><243d5>: Abbrev Number: 21 (DW_TAG_volatile_type) - <243d6> DW_AT_type : <0x243c5> - <1><243da>: Abbrev Number: 15 (DW_TAG_array_type) - <243db> DW_AT_type : <0x234fd> - <243df> DW_AT_sibling : <0x243eb> - <2><243e3>: Abbrev Number: 62 (DW_TAG_subrange_type) - <243e4> DW_AT_type : <0x23432> - <243e8> DW_AT_upper_bound : 643 - <2><243ea>: Abbrev Number: 0 - <1><243eb>: Abbrev Number: 18 (DW_TAG_typedef) - <243ec> DW_AT_name : (indirect string, offset: 0xf3403): NVIC_Type + <23d21> DW_AT_decl_line : 1220 + <23d23> DW_AT_decl_column : 16 + <23d24> DW_AT_sibling : <0x23d61> + <2><23d28>: Abbrev Number: 5 (DW_TAG_member) + <23d29> DW_AT_name : (indirect string, offset: 0xfa3ee): xDummy1 + <23d2d> DW_AT_decl_file : 10 + <23d2e> DW_AT_decl_line : 1222 + <23d30> DW_AT_decl_column : 13 + <23d31> DW_AT_type : <0x23a62> + <23d35> DW_AT_data_member_location: 0 + <2><23d36>: Abbrev Number: 5 (DW_TAG_member) + <23d37> DW_AT_name : (indirect string, offset: 0xfa065): xDummy2 + <23d3b> DW_AT_decl_file : 10 + <23d3c> DW_AT_decl_line : 1223 + <23d3e> DW_AT_decl_column : 15 + <23d3f> DW_AT_type : <0x23b3e> + <23d43> DW_AT_data_member_location: 4 + <2><23d44>: Abbrev Number: 5 (DW_TAG_member) + <23d45> DW_AT_name : (indirect string, offset: 0xfa06d): uxDummy3 + <23d49> DW_AT_decl_file : 10 + <23d4a> DW_AT_decl_line : 1226 + <23d4c> DW_AT_decl_column : 15 + <23d4d> DW_AT_type : <0x23a51> + <23d51> DW_AT_data_member_location: 24 + <2><23d52>: Abbrev Number: 5 (DW_TAG_member) + <23d53> DW_AT_name : (indirect string, offset: 0xfb223): ucDummy4 + <23d57> DW_AT_decl_file : 10 + <23d58> DW_AT_decl_line : 1230 + <23d5a> DW_AT_decl_column : 12 + <23d5b> DW_AT_type : <0x2341a> + <23d5f> DW_AT_data_member_location: 28 + <2><23d60>: Abbrev Number: 0 + <1><23d61>: Abbrev Number: 18 (DW_TAG_typedef) + <23d62> DW_AT_name : (indirect string, offset: 0xfbedc): StaticEventGroup_t + <23d66> DW_AT_decl_file : 10 + <23d67> DW_AT_decl_line : 1233 + <23d69> DW_AT_decl_column : 3 + <23d6a> DW_AT_type : <0x23d1b> + <1><23d6e>: Abbrev Number: 27 (DW_TAG_structure_type) + <23d6f> DW_AT_name : (indirect string, offset: 0xfa85b): xSTATIC_TIMER + <23d73> DW_AT_byte_size : 44 + <23d74> DW_AT_decl_file : 10 + <23d74> DW_AT_decl_line : 1249 + <23d76> DW_AT_decl_column : 16 + <23d77> DW_AT_sibling : <0x23dde> + <2><23d7b>: Abbrev Number: 5 (DW_TAG_member) + <23d7c> DW_AT_name : (indirect string, offset: 0xfb327): pvDummy1 + <23d80> DW_AT_decl_file : 10 + <23d81> DW_AT_decl_line : 1251 + <23d83> DW_AT_decl_column : 11 + <23d84> DW_AT_type : <0x233f8> + <23d88> DW_AT_data_member_location: 0 + <2><23d89>: Abbrev Number: 5 (DW_TAG_member) + <23d8a> DW_AT_name : (indirect string, offset: 0xfa065): xDummy2 + <23d8e> DW_AT_decl_file : 10 + <23d8f> DW_AT_decl_line : 1252 + <23d91> DW_AT_decl_column : 19 + <23d92> DW_AT_type : <0x23ab2> + <23d96> DW_AT_data_member_location: 4 + <2><23d97>: Abbrev Number: 5 (DW_TAG_member) + <23d98> DW_AT_name : (indirect string, offset: 0xfa06e): xDummy3 + <23d9c> DW_AT_decl_file : 10 + <23d9d> DW_AT_decl_line : 1253 + <23d9f> DW_AT_decl_column : 15 + <23da0> DW_AT_type : <0x23a62> + <23da4> DW_AT_data_member_location: 24 + <2><23da5>: Abbrev Number: 5 (DW_TAG_member) + <23da6> DW_AT_name : (indirect string, offset: 0xfa4d4): pvDummy5 + <23daa> DW_AT_decl_file : 10 + <23dab> DW_AT_decl_line : 1254 + <23dad> DW_AT_decl_column : 12 + <23dae> DW_AT_type : <0x233f8> + <23db2> DW_AT_data_member_location: 28 + <2><23db3>: Abbrev Number: 5 (DW_TAG_member) + <23db4> DW_AT_name : (indirect string, offset: 0xfb339): pvDummy6 + <23db8> DW_AT_decl_file : 10 + <23db9> DW_AT_decl_line : 1255 + <23dbb> DW_AT_decl_column : 18 + <23dbc> DW_AT_type : <0x23a28> + <23dc0> DW_AT_data_member_location: 32 + <2><23dc1>: Abbrev Number: 5 (DW_TAG_member) + <23dc2> DW_AT_name : (indirect string, offset: 0xfa088): uxDummy7 + <23dc6> DW_AT_decl_file : 10 + <23dc7> DW_AT_decl_line : 1257 + <23dc9> DW_AT_decl_column : 16 + <23dca> DW_AT_type : <0x23a51> + <23dce> DW_AT_data_member_location: 36 + <2><23dcf>: Abbrev Number: 5 (DW_TAG_member) + <23dd0> DW_AT_name : (indirect string, offset: 0xfc67b): ucDummy8 + <23dd4> DW_AT_decl_file : 10 + <23dd5> DW_AT_decl_line : 1259 + <23dd7> DW_AT_decl_column : 13 + <23dd8> DW_AT_type : <0x2341a> + <23ddc> DW_AT_data_member_location: 40 + <2><23ddd>: Abbrev Number: 0 + <1><23dde>: Abbrev Number: 18 (DW_TAG_typedef) + <23ddf> DW_AT_name : (indirect string, offset: 0xfe390): StaticTimer_t + <23de3> DW_AT_decl_file : 10 + <23de4> DW_AT_decl_line : 1261 + <23de6> DW_AT_decl_column : 3 + <23de7> DW_AT_type : <0x23d6e> + <1><23deb>: Abbrev Number: 9 (DW_TAG_typedef) + <23dec> DW_AT_name : (indirect string, offset: 0x6092a): TaskHandle_t + <23df0> DW_AT_decl_file : 11 + <23df1> DW_AT_decl_line : 70 + <23df2> DW_AT_decl_column : 37 + <23df3> DW_AT_type : <0x23dfc> + <1><23df7>: Abbrev Number: 14 (DW_TAG_const_type) + <23df8> DW_AT_type : <0x23deb> + <1><23dfc>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23dfd> DW_AT_byte_size : 4 + <23dfd> DW_AT_type : <0x23e01> + <1><23e01>: Abbrev Number: 33 (DW_TAG_structure_type) + <23e02> DW_AT_name : (indirect string, offset: 0xfd8a6): tskTaskControlBlock + <23e06> DW_AT_declaration : 1 + <1><23e06>: Abbrev Number: 23 (DW_TAG_enumeration_type) + <23e07> DW_AT_encoding : 7 (unsigned) + <23e08> DW_AT_byte_size : 1 + <23e09> DW_AT_type : <0x233aa> + <23e0d> DW_AT_decl_file : 11 + <23e0e> DW_AT_decl_line : 80 + <23e0f> DW_AT_decl_column : 1 + <23e10> DW_AT_sibling : <0x23e39> + <2><23e14>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e15> DW_AT_name : (indirect string, offset: 0xfba48): eRunning + <23e19> DW_AT_const_value : 0 + <2><23e1a>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e1b> DW_AT_name : (indirect string, offset: 0xf3f9a): eReady + <23e1f> DW_AT_const_value : 1 + <2><23e20>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e21> DW_AT_name : (indirect string, offset: 0xfae9c): eBlocked + <23e25> DW_AT_const_value : 2 + <2><23e26>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e27> DW_AT_name : (indirect string, offset: 0xfc318): eSuspended + <23e2b> DW_AT_const_value : 3 + <2><23e2c>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e2d> DW_AT_name : (indirect string, offset: 0xfcebc): eDeleted + <23e31> DW_AT_const_value : 4 + <2><23e32>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e33> DW_AT_name : (indirect string, offset: 0xfa23c): eInvalid + <23e37> DW_AT_const_value : 5 + <2><23e38>: Abbrev Number: 0 + <1><23e39>: Abbrev Number: 9 (DW_TAG_typedef) + <23e3a> DW_AT_name : (indirect string, offset: 0xfe23a): eTaskState + <23e3e> DW_AT_decl_file : 11 + <23e3f> DW_AT_decl_line : 87 + <23e40> DW_AT_decl_column : 3 + <23e41> DW_AT_type : <0x23e06> + <1><23e45>: Abbrev Number: 23 (DW_TAG_enumeration_type) + <23e46> DW_AT_encoding : 7 (unsigned) + <23e47> DW_AT_byte_size : 1 + <23e48> DW_AT_type : <0x233aa> + <23e4c> DW_AT_decl_file : 11 + <23e4d> DW_AT_decl_line : 91 + <23e4e> DW_AT_decl_column : 1 + <23e4f> DW_AT_sibling : <0x23e72> + <2><23e53>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e54> DW_AT_name : (indirect string, offset: 0xfb5d8): eNoAction + <23e58> DW_AT_const_value : 0 + <2><23e59>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e5a> DW_AT_name : (indirect string, offset: 0xfcb4b): eSetBits + <23e5e> DW_AT_const_value : 1 + <2><23e5f>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e60> DW_AT_name : (indirect string, offset: 0xffbad): eIncrement + <23e64> DW_AT_const_value : 2 + <2><23e65>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e66> DW_AT_name : (indirect string, offset: 0xfcd9e): eSetValueWithOverwrite + <23e6a> DW_AT_const_value : 3 + <2><23e6b>: Abbrev Number: 1 (DW_TAG_enumerator) + <23e6c> DW_AT_name : (indirect string, offset: 0xfa9ca): eSetValueWithoutOverwrite + <23e70> DW_AT_const_value : 4 + <2><23e71>: Abbrev Number: 0 + <1><23e72>: Abbrev Number: 9 (DW_TAG_typedef) + <23e73> DW_AT_name : (indirect string, offset: 0xfc8b4): eNotifyAction + <23e77> DW_AT_decl_file : 11 + <23e78> DW_AT_decl_line : 97 + <23e79> DW_AT_decl_column : 3 + <23e7a> DW_AT_type : <0x23e45> + <1><23e7e>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23e7f> DW_AT_byte_size : 4 + <23e7f> DW_AT_type : <0x23a34> + <1><23e83>: Abbrev Number: 14 (DW_TAG_const_type) + <23e84> DW_AT_type : <0x23e7e> + <1><23e88>: Abbrev Number: 45 (DW_TAG_structure_type) + <23e89> DW_AT_name : (indirect string, offset: 0xfdf5d): xTASK_STATUS + <23e8d> DW_AT_byte_size : 36 + <23e8e> DW_AT_decl_file : 11 + <23e8f> DW_AT_decl_line : 137 + <23e90> DW_AT_decl_column : 16 + <23e90> DW_AT_sibling : <0x23f0a> + <2><23e94>: Abbrev Number: 10 (DW_TAG_member) + <23e95> DW_AT_name : (indirect string, offset: 0xffc2d): xHandle + <23e99> DW_AT_decl_file : 11 + <23e9a> DW_AT_decl_line : 139 + <23e9b> DW_AT_decl_column : 15 + <23e9c> DW_AT_type : <0x23deb> + <23ea0> DW_AT_data_member_location: 0 + <2><23ea1>: Abbrev Number: 10 (DW_TAG_member) + <23ea2> DW_AT_name : (indirect string, offset: 0xfb1e3): pcTaskName + <23ea6> DW_AT_decl_file : 11 + <23ea7> DW_AT_decl_line : 140 + <23ea8> DW_AT_decl_column : 14 + <23ea9> DW_AT_type : <0x23410> + <23ead> DW_AT_data_member_location: 4 + <2><23eae>: Abbrev Number: 10 (DW_TAG_member) + <23eaf> DW_AT_name : (indirect string, offset: 0xff626): xTaskNumber + <23eb3> DW_AT_decl_file : 11 + <23eb4> DW_AT_decl_line : 141 + <23eb5> DW_AT_decl_column : 14 + <23eb6> DW_AT_type : <0x23a51> + <23eba> DW_AT_data_member_location: 8 + <2><23ebb>: Abbrev Number: 10 (DW_TAG_member) + <23ebc> DW_AT_name : (indirect string, offset: 0xf9753): eCurrentState + <23ec0> DW_AT_decl_file : 11 + <23ec1> DW_AT_decl_line : 142 + <23ec2> DW_AT_decl_column : 13 + <23ec3> DW_AT_type : <0x23e39> + <23ec7> DW_AT_data_member_location: 12 + <2><23ec8>: Abbrev Number: 10 (DW_TAG_member) + <23ec9> DW_AT_name : (indirect string, offset: 0xf9a16): uxCurrentPriority + <23ecd> DW_AT_decl_file : 11 + <23ece> DW_AT_decl_line : 143 + <23ecf> DW_AT_decl_column : 14 + <23ed0> DW_AT_type : <0x23a51> + <23ed4> DW_AT_data_member_location: 16 + <2><23ed5>: Abbrev Number: 10 (DW_TAG_member) + <23ed6> DW_AT_name : (indirect string, offset: 0xf988a): uxBasePriority + <23eda> DW_AT_decl_file : 11 + <23edb> DW_AT_decl_line : 144 + <23edc> DW_AT_decl_column : 14 + <23edd> DW_AT_type : <0x23a51> + <23ee1> DW_AT_data_member_location: 20 + <2><23ee2>: Abbrev Number: 10 (DW_TAG_member) + <23ee3> DW_AT_name : (indirect string, offset: 0xfca3e): ulRunTimeCounter + <23ee7> DW_AT_decl_file : 11 + <23ee8> DW_AT_decl_line : 145 + <23ee9> DW_AT_decl_column : 11 + <23eea> DW_AT_type : <0x2344d> + <23eee> DW_AT_data_member_location: 24 + <2><23eef>: Abbrev Number: 10 (DW_TAG_member) + <23ef0> DW_AT_name : (indirect string, offset: 0xfbbcf): pxStackBase + <23ef4> DW_AT_decl_file : 11 + <23ef5> DW_AT_decl_line : 146 + <23ef6> DW_AT_decl_column : 15 + <23ef7> DW_AT_type : <0x23e7e> + <23efb> DW_AT_data_member_location: 28 + <2><23efc>: Abbrev Number: 10 (DW_TAG_member) + <23efd> DW_AT_name : (indirect string, offset: 0xfbab4): usStackHighWaterMark + <23f01> DW_AT_decl_file : 11 + <23f02> DW_AT_decl_line : 147 + <23f03> DW_AT_decl_column : 25 + <23f04> DW_AT_type : <0x23430> + <23f08> DW_AT_data_member_location: 32 + <2><23f09>: Abbrev Number: 0 + <1><23f0a>: Abbrev Number: 9 (DW_TAG_typedef) + <23f0b> DW_AT_name : (indirect string, offset: 0x306d8): TaskStatus_t + <23f0f> DW_AT_decl_file : 11 + <23f10> DW_AT_decl_line : 148 + <23f11> DW_AT_decl_column : 3 + <23f12> DW_AT_type : <0x23e88> + <1><23f16>: Abbrev Number: 9 (DW_TAG_typedef) + <23f17> DW_AT_name : (indirect string, offset: 0x527a7): TimerHandle_t + <23f1b> DW_AT_decl_file : 12 + <23f1c> DW_AT_decl_line : 77 + <23f1d> DW_AT_decl_column : 34 + <23f1e> DW_AT_type : <0x23f27> + <1><23f22>: Abbrev Number: 14 (DW_TAG_const_type) + <23f23> DW_AT_type : <0x23f16> + <1><23f27>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23f28> DW_AT_byte_size : 4 + <23f28> DW_AT_type : <0x23f2c> + <1><23f2c>: Abbrev Number: 33 (DW_TAG_structure_type) + <23f2d> DW_AT_name : (indirect string, offset: 0xefeb7): tmrTimerControl + <23f31> DW_AT_declaration : 1 + <1><23f31>: Abbrev Number: 9 (DW_TAG_typedef) + <23f32> DW_AT_name : (indirect string, offset: 0x3b4bf): TimerCallbackFunction_t + <23f36> DW_AT_decl_file : 12 + <23f37> DW_AT_decl_line : 82 + <23f38> DW_AT_decl_column : 16 + <23f39> DW_AT_type : <0x23f3d> + <1><23f3d>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23f3e> DW_AT_byte_size : 4 + <23f3e> DW_AT_type : <0x23f42> + <1><23f42>: Abbrev Number: 43 (DW_TAG_subroutine_type) + <23f43> DW_AT_prototyped : 1 + <23f43> DW_AT_sibling : <0x23f4d> + <2><23f47>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <23f48> DW_AT_type : <0x23f16> + <2><23f4c>: Abbrev Number: 0 + <1><23f4d>: Abbrev Number: 9 (DW_TAG_typedef) + <23f4e> DW_AT_name : (indirect string, offset: 0xfdfca): EventGroupHandle_t + <23f52> DW_AT_decl_file : 13 + <23f53> DW_AT_decl_line : 82 + <23f54> DW_AT_decl_column : 34 + <23f55> DW_AT_type : <0x23f59> + <1><23f59>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23f5a> DW_AT_byte_size : 4 + <23f5a> DW_AT_type : <0x23f5e> + <1><23f5e>: Abbrev Number: 33 (DW_TAG_structure_type) + <23f5f> DW_AT_name : (indirect string, offset: 0xfdace): EventGroupDef_t + <23f63> DW_AT_declaration : 1 + <1><23f63>: Abbrev Number: 9 (DW_TAG_typedef) + <23f64> DW_AT_name : (indirect string, offset: 0xfe25f): EventBits_t + <23f68> DW_AT_decl_file : 13 + <23f69> DW_AT_decl_line : 92 + <23f6a> DW_AT_decl_column : 20 + <23f6b> DW_AT_type : <0x23a62> + <1><23f6f>: Abbrev Number: 14 (DW_TAG_const_type) + <23f70> DW_AT_type : <0x23f63> + <1><23f74>: Abbrev Number: 9 (DW_TAG_typedef) + <23f75> DW_AT_name : (indirect string, offset: 0x76d25): QueueHandle_t + <23f79> DW_AT_decl_file : 14 + <23f7a> DW_AT_decl_line : 48 + <23f7b> DW_AT_decl_column : 34 + <23f7c> DW_AT_type : <0x23f85> + <1><23f80>: Abbrev Number: 14 (DW_TAG_const_type) + <23f81> DW_AT_type : <0x23f74> + <1><23f85>: Abbrev Number: 12 (DW_TAG_pointer_type) + <23f86> DW_AT_byte_size : 4 + <23f86> DW_AT_type : <0x23f8a> + <1><23f8a>: Abbrev Number: 33 (DW_TAG_structure_type) + <23f8b> DW_AT_name : (indirect string, offset: 0xfc832): QueueDefinition + <23f8f> DW_AT_declaration : 1 + <1><23f8f>: Abbrev Number: 9 (DW_TAG_typedef) + <23f90> DW_AT_name : (indirect string, offset: 0x5ab7c): SemaphoreHandle_t + <23f94> DW_AT_decl_file : 15 + <23f95> DW_AT_decl_line : 37 + <23f96> DW_AT_decl_column : 23 + <23f97> DW_AT_type : <0x23f74> + <1><23f9b>: Abbrev Number: 22 (DW_TAG_structure_type) + <23f9c> DW_AT_byte_size : 4 + <23f9d> DW_AT_decl_file : 16 + <23f9e> DW_AT_decl_line : 34 + <23f9f> DW_AT_decl_column : 9 + <23f9f> DW_AT_sibling : <0x23fb1> + <2><23fa3>: Abbrev Number: 10 (DW_TAG_member) + <23fa4> DW_AT_name : (indirect string, offset: 0xfd99e): next + <23fa8> DW_AT_decl_file : 16 + <23fa9> DW_AT_decl_line : 35 + <23faa> DW_AT_decl_column : 9 + <23fab> DW_AT_type : <0x233f8> + <23faf> DW_AT_data_member_location: 0 + <2><23fb0>: Abbrev Number: 0 + <1><23fb1>: Abbrev Number: 9 (DW_TAG_typedef) + <23fb2> DW_AT_name : (indirect string, offset: 0xf9bc9): MemPoolBlock_t + <23fb6> DW_AT_decl_file : 16 + <23fb7> DW_AT_decl_line : 36 + <23fb8> DW_AT_decl_column : 3 + <23fb9> DW_AT_type : <0x23f9b> + <1><23fbd>: Abbrev Number: 45 (DW_TAG_structure_type) + <23fbe> DW_AT_name : (indirect string, offset: 0xfb1ee): MemPoolDef_t + <23fc2> DW_AT_byte_size : 116 + <23fc3> DW_AT_decl_file : 16 + <23fc4> DW_AT_decl_line : 39 + <23fc5> DW_AT_decl_column : 16 + <23fc5> DW_AT_sibling : <0x2404a> + <2><23fc9>: Abbrev Number: 10 (DW_TAG_member) + <23fca> DW_AT_name : (indirect string, offset: 0xfcdc7): head + <23fce> DW_AT_decl_file : 16 + <23fcf> DW_AT_decl_line : 40 + <23fd0> DW_AT_decl_column : 22 + <23fd1> DW_AT_type : <0x2404a> + <23fd5> DW_AT_data_member_location: 0 + <2><23fd6>: Abbrev Number: 30 (DW_TAG_member) + <23fd7> DW_AT_name : sem + <23fdb> DW_AT_decl_file : 16 + <23fdc> DW_AT_decl_line : 41 + <23fdd> DW_AT_decl_column : 22 + <23fde> DW_AT_type : <0x23f8f> + <23fe2> DW_AT_data_member_location: 4 + <2><23fe3>: Abbrev Number: 10 (DW_TAG_member) + <23fe4> DW_AT_name : (indirect string, offset: 0xfad60): mem_arr + <23fe8> DW_AT_decl_file : 16 + <23fe9> DW_AT_decl_line : 42 + <23fea> DW_AT_decl_column : 22 + <23feb> DW_AT_type : <0x23a73> + <23fef> DW_AT_data_member_location: 8 + <2><23ff0>: Abbrev Number: 10 (DW_TAG_member) + <23ff1> DW_AT_name : (indirect string, offset: 0xfa6b2): mem_sz + <23ff5> DW_AT_decl_file : 16 + <23ff6> DW_AT_decl_line : 43 + <23ff7> DW_AT_decl_column : 22 + <23ff8> DW_AT_type : <0x2344d> + <23ffc> DW_AT_data_member_location: 12 + <2><23ffd>: Abbrev Number: 10 (DW_TAG_member) + <23ffe> DW_AT_name : (indirect string, offset: 0x9e482): name + <24002> DW_AT_decl_file : 16 + <24003> DW_AT_decl_line : 44 + <24004> DW_AT_decl_column : 22 + <24005> DW_AT_type : <0x23410> + <24009> DW_AT_data_member_location: 16 + <2><2400a>: Abbrev Number: 10 (DW_TAG_member) + <2400b> DW_AT_name : (indirect string, offset: 0xfd96b): bl_sz + <2400f> DW_AT_decl_file : 16 + <24010> DW_AT_decl_line : 45 + <24011> DW_AT_decl_column : 22 + <24012> DW_AT_type : <0x2344d> + <24016> DW_AT_data_member_location: 20 + <2><24017>: Abbrev Number: 10 (DW_TAG_member) + <24018> DW_AT_name : (indirect string, offset: 0xfa869): bl_cnt + <2401c> DW_AT_decl_file : 16 + <2401d> DW_AT_decl_line : 46 + <2401e> DW_AT_decl_column : 22 + <2401f> DW_AT_type : <0x2344d> + <24023> DW_AT_data_member_location: 24 + <2><24024>: Abbrev Number: 30 (DW_TAG_member) + <24025> DW_AT_name : n + <24027> DW_AT_decl_file : 16 + <24028> DW_AT_decl_line : 47 + <24029> DW_AT_decl_column : 22 + <2402a> DW_AT_type : <0x2344d> + <2402e> DW_AT_data_member_location: 28 + <2><2402f>: Abbrev Number: 10 (DW_TAG_member) + <24030> DW_AT_name : (indirect string, offset: 0xf2774): status + <24034> DW_AT_decl_file : 16 + <24035> DW_AT_decl_line : 48 + <24036> DW_AT_decl_column : 22 + <24037> DW_AT_type : <0x23459> + <2403b> DW_AT_data_member_location: 32 + <2><2403c>: Abbrev Number: 10 (DW_TAG_member) + <2403d> DW_AT_name : (indirect string, offset: 0xfd12b): mem_sem + <24041> DW_AT_decl_file : 16 + <24042> DW_AT_decl_line : 50 + <24043> DW_AT_decl_column : 22 + <24044> DW_AT_type : <0x23d0e> + <24048> DW_AT_data_member_location: 36 + <2><24049>: Abbrev Number: 0 + <1><2404a>: Abbrev Number: 12 (DW_TAG_pointer_type) + <2404b> DW_AT_byte_size : 4 + <2404b> DW_AT_type : <0x23fb1> + <1><2404f>: Abbrev Number: 9 (DW_TAG_typedef) + <24050> DW_AT_name : (indirect string, offset: 0xfc4a3): MemPool_t + <24054> DW_AT_decl_file : 16 + <24055> DW_AT_decl_line : 52 + <24056> DW_AT_decl_column : 3 + <24057> DW_AT_type : <0x23fbd> + <1><2405b>: Abbrev Number: 23 (DW_TAG_enumeration_type) + <2405c> DW_AT_encoding : 5 (signed) + <2405d> DW_AT_byte_size : 1 + <2405e> DW_AT_type : <0x23397> + <24062> DW_AT_decl_file : 17 + <24063> DW_AT_decl_line : 68 + <24064> DW_AT_decl_column : 1 + <24065> DW_AT_sibling : <0x2421a> + <2><24069>: Abbrev Number: 17 (DW_TAG_enumerator) + <2406a> DW_AT_name : (indirect string, offset: 0xf113b): NonMaskableInt_IRQn + <2406e> DW_AT_const_value : -14 + <2><2406f>: Abbrev Number: 17 (DW_TAG_enumerator) + <24070> DW_AT_name : (indirect string, offset: 0xf0c07): HardFault_IRQn + <24074> DW_AT_const_value : -13 + <2><24075>: Abbrev Number: 17 (DW_TAG_enumerator) + <24076> DW_AT_name : (indirect string, offset: 0xf0aef): MemoryManagement_IRQn + <2407a> DW_AT_const_value : -12 + <2><2407b>: Abbrev Number: 17 (DW_TAG_enumerator) + <2407c> DW_AT_name : (indirect string, offset: 0xefbea): BusFault_IRQn + <24080> DW_AT_const_value : -11 + <2><24081>: Abbrev Number: 17 (DW_TAG_enumerator) + <24082> DW_AT_name : (indirect string, offset: 0xf0b4e): UsageFault_IRQn + <24086> DW_AT_const_value : -10 + <2><24087>: Abbrev Number: 17 (DW_TAG_enumerator) + <24088> DW_AT_name : (indirect string, offset: 0xefb8d): SVCall_IRQn + <2408c> DW_AT_const_value : -5 + <2><2408d>: Abbrev Number: 17 (DW_TAG_enumerator) + <2408e> DW_AT_name : (indirect string, offset: 0xf06ba): DebugMonitor_IRQn + <24092> DW_AT_const_value : -4 + <2><24093>: Abbrev Number: 17 (DW_TAG_enumerator) + <24094> DW_AT_name : (indirect string, offset: 0xf07c7): PendSV_IRQn + <24098> DW_AT_const_value : -2 + <2><24099>: Abbrev Number: 17 (DW_TAG_enumerator) + <2409a> DW_AT_name : (indirect string, offset: 0xf0e96): SysTick_IRQn + <2409e> DW_AT_const_value : -1 + <2><2409f>: Abbrev Number: 1 (DW_TAG_enumerator) + <240a0> DW_AT_name : (indirect string, offset: 0xf0bfd): WWDG_IRQn + <240a4> DW_AT_const_value : 0 + <2><240a5>: Abbrev Number: 1 (DW_TAG_enumerator) + <240a6> DW_AT_name : (indirect string, offset: 0xf123d): PVD_PVM_IRQn + <240aa> DW_AT_const_value : 1 + <2><240ab>: Abbrev Number: 1 (DW_TAG_enumerator) + <240ac> DW_AT_name : (indirect string, offset: 0xf1384): TAMP_STAMP_LSECSS_IRQn + <240b0> DW_AT_const_value : 2 + <2><240b1>: Abbrev Number: 1 (DW_TAG_enumerator) + <240b2> DW_AT_name : (indirect string, offset: 0xf0991): RTC_WKUP_IRQn + <240b6> DW_AT_const_value : 3 + <2><240b7>: Abbrev Number: 1 (DW_TAG_enumerator) + <240b8> DW_AT_name : (indirect string, offset: 0xeffd6): FLASH_IRQn + <240bc> DW_AT_const_value : 4 + <2><240bd>: Abbrev Number: 1 (DW_TAG_enumerator) + <240be> DW_AT_name : (indirect string, offset: 0xf1253): RCC_IRQn + <240c2> DW_AT_const_value : 5 + <2><240c3>: Abbrev Number: 1 (DW_TAG_enumerator) + <240c4> DW_AT_name : (indirect string, offset: 0xf06cc): EXTI0_IRQn + <240c8> DW_AT_const_value : 6 + <2><240c9>: Abbrev Number: 1 (DW_TAG_enumerator) + <240ca> DW_AT_name : (indirect string, offset: 0xf12ce): EXTI1_IRQn + <240ce> DW_AT_const_value : 7 + <2><240cf>: Abbrev Number: 1 (DW_TAG_enumerator) + <240d0> DW_AT_name : (indirect string, offset: 0xf0482): EXTI2_IRQn + <240d4> DW_AT_const_value : 8 + <2><240d5>: Abbrev Number: 1 (DW_TAG_enumerator) + <240d6> DW_AT_name : (indirect string, offset: 0xf0e02): EXTI3_IRQn + <240da> DW_AT_const_value : 9 + <2><240db>: Abbrev Number: 1 (DW_TAG_enumerator) + <240dc> DW_AT_name : (indirect string, offset: 0xf010d): EXTI4_IRQn + <240e0> DW_AT_const_value : 10 + <2><240e1>: Abbrev Number: 1 (DW_TAG_enumerator) + <240e2> DW_AT_name : (indirect string, offset: 0xf00fa): DMA1_Channel1_IRQn + <240e6> DW_AT_const_value : 11 + <2><240e7>: Abbrev Number: 1 (DW_TAG_enumerator) + <240e8> DW_AT_name : (indirect string, offset: 0xf0cbb): DMA1_Channel2_IRQn + <240ec> DW_AT_const_value : 12 + <2><240ed>: Abbrev Number: 1 (DW_TAG_enumerator) + <240ee> DW_AT_name : (indirect string, offset: 0xefdb4): DMA1_Channel3_IRQn + <240f2> DW_AT_const_value : 13 + <2><240f3>: Abbrev Number: 1 (DW_TAG_enumerator) + <240f4> DW_AT_name : (indirect string, offset: 0xeff1e): DMA1_Channel4_IRQn + <240f8> DW_AT_const_value : 14 + <2><240f9>: Abbrev Number: 1 (DW_TAG_enumerator) + <240fa> DW_AT_name : (indirect string, offset: 0xefbcc): DMA1_Channel5_IRQn + <240fe> DW_AT_const_value : 15 + <2><240ff>: Abbrev Number: 1 (DW_TAG_enumerator) + <24100> DW_AT_name : (indirect string, offset: 0xf0569): DMA1_Channel6_IRQn + <24104> DW_AT_const_value : 16 + <2><24105>: Abbrev Number: 1 (DW_TAG_enumerator) + <24106> DW_AT_name : (indirect string, offset: 0xf116d): DMA1_Channel7_IRQn + <2410a> DW_AT_const_value : 17 + <2><2410b>: Abbrev Number: 1 (DW_TAG_enumerator) + <2410c> DW_AT_name : (indirect string, offset: 0xf1131): ADC1_IRQn + <24110> DW_AT_const_value : 18 + <2><24111>: Abbrev Number: 1 (DW_TAG_enumerator) + <24112> DW_AT_name : (indirect string, offset: 0xf1269): USB_HP_IRQn + <24116> DW_AT_const_value : 19 + <2><24117>: Abbrev Number: 1 (DW_TAG_enumerator) + <24118> DW_AT_name : (indirect string, offset: 0xf092d): USB_LP_IRQn + <2411c> DW_AT_const_value : 20 + <2><2411d>: Abbrev Number: 1 (DW_TAG_enumerator) + <2411e> DW_AT_name : (indirect string, offset: 0xf0eb0): C2SEV_PWR_C2H_IRQn + <24122> DW_AT_const_value : 21 + <2><24123>: Abbrev Number: 1 (DW_TAG_enumerator) + <24124> DW_AT_name : (indirect string, offset: 0xf13ee): COMP_IRQn + <24128> DW_AT_const_value : 22 + <2><24129>: Abbrev Number: 1 (DW_TAG_enumerator) + <2412a> DW_AT_name : (indirect string, offset: 0xefc4b): EXTI9_5_IRQn + <2412e> DW_AT_const_value : 23 + <2><2412f>: Abbrev Number: 1 (DW_TAG_enumerator) + <24130> DW_AT_name : (indirect string, offset: 0xf0d6a): TIM1_BRK_IRQn + <24134> DW_AT_const_value : 24 + <2><24135>: Abbrev Number: 1 (DW_TAG_enumerator) + <24136> DW_AT_name : (indirect string, offset: 0xf00bc): TIM1_UP_TIM16_IRQn + <2413a> DW_AT_const_value : 25 + <2><2413b>: Abbrev Number: 1 (DW_TAG_enumerator) + <2413c> DW_AT_name : (indirect string, offset: 0xefcd4): TIM1_TRG_COM_TIM17_IRQn + <24140> DW_AT_const_value : 26 + <2><24141>: Abbrev Number: 1 (DW_TAG_enumerator) + <24142> DW_AT_name : (indirect string, offset: 0xf02c5): TIM1_CC_IRQn + <24146> DW_AT_const_value : 27 + <2><24147>: Abbrev Number: 1 (DW_TAG_enumerator) + <24148> DW_AT_name : (indirect string, offset: 0xf004f): TIM2_IRQn + <2414c> DW_AT_const_value : 28 + <2><2414d>: Abbrev Number: 1 (DW_TAG_enumerator) + <2414e> DW_AT_name : (indirect string, offset: 0xf076e): PKA_IRQn + <24152> DW_AT_const_value : 29 + <2><24153>: Abbrev Number: 1 (DW_TAG_enumerator) + <24154> DW_AT_name : (indirect string, offset: 0xf033f): I2C1_EV_IRQn + <24158> DW_AT_const_value : 30 + <2><24159>: Abbrev Number: 1 (DW_TAG_enumerator) + <2415a> DW_AT_name : (indirect string, offset: 0xf0a77): I2C1_ER_IRQn + <2415e> DW_AT_const_value : 31 + <2><2415f>: Abbrev Number: 1 (DW_TAG_enumerator) + <24160> DW_AT_name : (indirect string, offset: 0xf1337): I2C3_EV_IRQn + <24164> DW_AT_const_value : 32 + <2><24165>: Abbrev Number: 1 (DW_TAG_enumerator) + <24166> DW_AT_name : (indirect string, offset: 0xefec7): I2C3_ER_IRQn + <2416a> DW_AT_const_value : 33 + <2><2416b>: Abbrev Number: 1 (DW_TAG_enumerator) + <2416c> DW_AT_name : (indirect string, offset: 0xefd75): SPI1_IRQn + <24170> DW_AT_const_value : 34 + <2><24171>: Abbrev Number: 1 (DW_TAG_enumerator) + <24172> DW_AT_name : (indirect string, offset: 0xf08da): SPI2_IRQn + <24176> DW_AT_const_value : 35 + <2><24177>: Abbrev Number: 1 (DW_TAG_enumerator) + <24178> DW_AT_name : (indirect string, offset: 0xf0e46): USART1_IRQn + <2417c> DW_AT_const_value : 36 + <2><2417d>: Abbrev Number: 1 (DW_TAG_enumerator) + <2417e> DW_AT_name : (indirect string, offset: 0xf0b41): LPUART1_IRQn + <24182> DW_AT_const_value : 37 + <2><24183>: Abbrev Number: 1 (DW_TAG_enumerator) + <24184> DW_AT_name : (indirect string, offset: 0xf0459): SAI1_IRQn + <24188> DW_AT_const_value : 38 + <2><24189>: Abbrev Number: 1 (DW_TAG_enumerator) + <2418a> DW_AT_name : (indirect string, offset: 0xf1234): TSC_IRQn + <2418e> DW_AT_const_value : 39 + <2><2418f>: Abbrev Number: 1 (DW_TAG_enumerator) + <24190> DW_AT_name : (indirect string, offset: 0xf0fba): EXTI15_10_IRQn + <24194> DW_AT_const_value : 40 + <2><24195>: Abbrev Number: 1 (DW_TAG_enumerator) + <24196> DW_AT_name : (indirect string, offset: 0xf1033): RTC_Alarm_IRQn + <2419a> DW_AT_const_value : 41 + <2><2419b>: Abbrev Number: 1 (DW_TAG_enumerator) + <2419c> DW_AT_name : (indirect string, offset: 0xf013f): CRS_IRQn + <241a0> DW_AT_const_value : 42 + <2><241a1>: Abbrev Number: 1 (DW_TAG_enumerator) + <241a2> DW_AT_name : (indirect string, offset: 0xefe55): PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQn + <241a6> DW_AT_const_value : 43 + <2><241a7>: Abbrev Number: 1 (DW_TAG_enumerator) + <241a8> DW_AT_name : (indirect string, offset: 0xf002c): IPCC_C1_RX_IRQn + <241ac> DW_AT_const_value : 44 + <2><241ad>: Abbrev Number: 1 (DW_TAG_enumerator) + <241ae> DW_AT_name : (indirect string, offset: 0xefcba): IPCC_C1_TX_IRQn + <241b2> DW_AT_const_value : 45 + <2><241b3>: Abbrev Number: 1 (DW_TAG_enumerator) + <241b4> DW_AT_name : (indirect string, offset: 0xefe79): HSEM_IRQn + <241b8> DW_AT_const_value : 46 + <2><241b9>: Abbrev Number: 1 (DW_TAG_enumerator) + <241ba> DW_AT_name : (indirect string, offset: 0xf0eed): LPTIM1_IRQn + <241be> DW_AT_const_value : 47 + <2><241bf>: Abbrev Number: 1 (DW_TAG_enumerator) + <241c0> DW_AT_name : (indirect string, offset: 0xf004d): LPTIM2_IRQn + <241c4> DW_AT_const_value : 48 + <2><241c5>: Abbrev Number: 1 (DW_TAG_enumerator) + <241c6> DW_AT_name : (indirect string, offset: 0xf01fb): LCD_IRQn + <241ca> DW_AT_const_value : 49 + <2><241cb>: Abbrev Number: 1 (DW_TAG_enumerator) + <241cc> DW_AT_name : (indirect string, offset: 0xf06d7): QUADSPI_IRQn + <241d0> DW_AT_const_value : 50 + <2><241d1>: Abbrev Number: 1 (DW_TAG_enumerator) + <241d2> DW_AT_name : (indirect string, offset: 0xf07bd): AES1_IRQn + <241d6> DW_AT_const_value : 51 + <2><241d7>: Abbrev Number: 1 (DW_TAG_enumerator) + <241d8> DW_AT_name : (indirect string, offset: 0xf130b): AES2_IRQn + <241dc> DW_AT_const_value : 52 + <2><241dd>: Abbrev Number: 1 (DW_TAG_enumerator) + <241de> DW_AT_name : (indirect string, offset: 0xefd88): RNG_IRQn + <241e2> DW_AT_const_value : 53 + <2><241e3>: Abbrev Number: 1 (DW_TAG_enumerator) + <241e4> DW_AT_name : (indirect string, offset: 0xefe9b): FPU_IRQn + <241e8> DW_AT_const_value : 54 + <2><241e9>: Abbrev Number: 1 (DW_TAG_enumerator) + <241ea> DW_AT_name : (indirect string, offset: 0xf0777): DMA2_Channel1_IRQn + <241ee> DW_AT_const_value : 55 + <2><241ef>: Abbrev Number: 1 (DW_TAG_enumerator) + <241f0> DW_AT_name : (indirect string, offset: 0xf12a7): DMA2_Channel2_IRQn + <241f4> DW_AT_const_value : 56 + <2><241f5>: Abbrev Number: 1 (DW_TAG_enumerator) + <241f6> DW_AT_name : (indirect string, offset: 0xf0def): DMA2_Channel3_IRQn + <241fa> DW_AT_const_value : 57 + <2><241fb>: Abbrev Number: 1 (DW_TAG_enumerator) + <241fc> DW_AT_name : (indirect string, offset: 0xefb75): DMA2_Channel4_IRQn + <24200> DW_AT_const_value : 58 + <2><24201>: Abbrev Number: 1 (DW_TAG_enumerator) + <24202> DW_AT_name : (indirect string, offset: 0xf00e7): DMA2_Channel5_IRQn + <24206> DW_AT_const_value : 59 + <2><24207>: Abbrev Number: 1 (DW_TAG_enumerator) + <24208> DW_AT_name : (indirect string, offset: 0xf0c93): DMA2_Channel6_IRQn + <2420c> DW_AT_const_value : 60 + <2><2420d>: Abbrev Number: 1 (DW_TAG_enumerator) + <2420e> DW_AT_name : (indirect string, offset: 0xefea4): DMA2_Channel7_IRQn + <24212> DW_AT_const_value : 61 + <2><24213>: Abbrev Number: 1 (DW_TAG_enumerator) + <24214> DW_AT_name : (indirect string, offset: 0xf07d3): DMAMUX1_OVR_IRQn + <24218> DW_AT_const_value : 62 + <2><24219>: Abbrev Number: 0 + <1><2421a>: Abbrev Number: 9 (DW_TAG_typedef) + <2421b> DW_AT_name : (indirect string, offset: 0xf1127): IRQn_Type + <2421f> DW_AT_decl_file : 17 + <24220> DW_AT_decl_line : 147 + <24221> DW_AT_decl_column : 3 + <24222> DW_AT_type : <0x2405b> + <1><24226>: Abbrev Number: 60 (DW_TAG_structure_type) + <24227> DW_AT_byte_size : 3588 + <24229> DW_AT_decl_file : 1 + <2422a> DW_AT_decl_line : 406 + <2422c> DW_AT_decl_column : 9 + <2422d> DW_AT_sibling : <0x242e0> + <2><24231>: Abbrev Number: 5 (DW_TAG_member) + <24232> DW_AT_name : (indirect string, offset: 0xf33df): ISER + <24236> DW_AT_decl_file : 1 + <24237> DW_AT_decl_line : 408 + <24239> DW_AT_decl_column : 18 + <2423a> DW_AT_type : <0x242f0> + <2423e> DW_AT_data_member_location: 0 + <2><2423f>: Abbrev Number: 5 (DW_TAG_member) + <24240> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <24244> DW_AT_decl_file : 1 + <24245> DW_AT_decl_line : 409 + <24247> DW_AT_decl_column : 18 + <24248> DW_AT_type : <0x242f5> + <2424c> DW_AT_data_member_location: 32 + <2><2424d>: Abbrev Number: 5 (DW_TAG_member) + <2424e> DW_AT_name : (indirect string, offset: 0xf3332): ICER + <24252> DW_AT_decl_file : 1 + <24253> DW_AT_decl_line : 410 + <24255> DW_AT_decl_column : 18 + <24256> DW_AT_type : <0x242f0> + <2425a> DW_AT_data_member_location: 128 + <2><2425b>: Abbrev Number: 5 (DW_TAG_member) + <2425c> DW_AT_name : (indirect string, offset: 0xef937): RESERVED1 + <24260> DW_AT_decl_file : 1 + <24261> DW_AT_decl_line : 411 + <24263> DW_AT_decl_column : 18 + <24264> DW_AT_type : <0x242f5> + <24268> DW_AT_data_member_location: 160 + <2><24269>: Abbrev Number: 25 (DW_TAG_member) + <2426a> DW_AT_name : (indirect string, offset: 0xf33e4): ISPR + <2426e> DW_AT_decl_file : 1 + <2426e> DW_AT_decl_line : 412 + <24270> DW_AT_decl_column : 18 + <24270> DW_AT_type : <0x242f0> + <24274> DW_AT_data_member_location: 256 + <2><24276>: Abbrev Number: 25 (DW_TAG_member) + <24277> DW_AT_name : (indirect string, offset: 0xef941): RESERVED2 + <2427b> DW_AT_decl_file : 1 + <2427b> DW_AT_decl_line : 413 + <2427d> DW_AT_decl_column : 18 + <2427d> DW_AT_type : <0x242f5> + <24281> DW_AT_data_member_location: 288 + <2><24283>: Abbrev Number: 25 (DW_TAG_member) + <24284> DW_AT_name : (indirect string, offset: 0xf3343): ICPR + <24288> DW_AT_decl_file : 1 + <24288> DW_AT_decl_line : 414 + <2428a> DW_AT_decl_column : 18 + <2428a> DW_AT_type : <0x242f0> + <2428e> DW_AT_data_member_location: 384 + <2><24290>: Abbrev Number: 25 (DW_TAG_member) + <24291> DW_AT_name : (indirect string, offset: 0xef39d): RESERVED3 + <24295> DW_AT_decl_file : 1 + <24295> DW_AT_decl_line : 415 + <24297> DW_AT_decl_column : 18 + <24297> DW_AT_type : <0x242f5> + <2429b> DW_AT_data_member_location: 416 + <2><2429d>: Abbrev Number: 25 (DW_TAG_member) + <2429e> DW_AT_name : (indirect string, offset: 0xf328b): IABR + <242a2> DW_AT_decl_file : 1 + <242a2> DW_AT_decl_line : 416 + <242a4> DW_AT_decl_column : 18 + <242a4> DW_AT_type : <0x242f0> + <242a8> DW_AT_data_member_location: 512 + <2><242aa>: Abbrev Number: 25 (DW_TAG_member) + <242ab> DW_AT_name : (indirect string, offset: 0xef3a7): RESERVED4 + <242af> DW_AT_decl_file : 1 + <242af> DW_AT_decl_line : 417 + <242b1> DW_AT_decl_column : 18 + <242b1> DW_AT_type : <0x24305> + <242b5> DW_AT_data_member_location: 544 + <2><242b7>: Abbrev Number: 61 (DW_TAG_member) + <242b8> DW_AT_name : IP + <242bb> DW_AT_decl_file : 1 + <242bc> DW_AT_decl_line : 418 + <242be> DW_AT_decl_column : 18 + <242bf> DW_AT_type : <0x24325> + <242c3> DW_AT_data_member_location: 768 + <2><242c5>: Abbrev Number: 25 (DW_TAG_member) + <242c6> DW_AT_name : (indirect string, offset: 0xef94b): RESERVED5 + <242ca> DW_AT_decl_file : 1 + <242ca> DW_AT_decl_line : 419 + <242cc> DW_AT_decl_column : 18 + <242cc> DW_AT_type : <0x2432a> + <242d0> DW_AT_data_member_location: 1008 + <2><242d2>: Abbrev Number: 25 (DW_TAG_member) + <242d3> DW_AT_name : (indirect string, offset: 0xf33d0): STIR + <242d7> DW_AT_decl_file : 1 + <242d7> DW_AT_decl_line : 420 + <242d9> DW_AT_decl_column : 18 + <242d9> DW_AT_type : <0x23459> + <242dd> DW_AT_data_member_location: 3584 + <2><242df>: Abbrev Number: 0 + <1><242e0>: Abbrev Number: 15 (DW_TAG_array_type) + <242e1> DW_AT_type : <0x23459> + <242e5> DW_AT_sibling : <0x242f0> + <2><242e9>: Abbrev Number: 16 (DW_TAG_subrange_type) + <242ea> DW_AT_type : <0x23382> + <242ee> DW_AT_upper_bound : 7 + <2><242ef>: Abbrev Number: 0 + <1><242f0>: Abbrev Number: 21 (DW_TAG_volatile_type) + <242f1> DW_AT_type : <0x242e0> + <1><242f5>: Abbrev Number: 15 (DW_TAG_array_type) + <242f6> DW_AT_type : <0x2344d> + <242fa> DW_AT_sibling : <0x24305> + <2><242fe>: Abbrev Number: 16 (DW_TAG_subrange_type) + <242ff> DW_AT_type : <0x23382> + <24303> DW_AT_upper_bound : 23 + <2><24304>: Abbrev Number: 0 + <1><24305>: Abbrev Number: 15 (DW_TAG_array_type) + <24306> DW_AT_type : <0x2344d> + <2430a> DW_AT_sibling : <0x24315> + <2><2430e>: Abbrev Number: 16 (DW_TAG_subrange_type) + <2430f> DW_AT_type : <0x23382> + <24313> DW_AT_upper_bound : 55 + <2><24314>: Abbrev Number: 0 + <1><24315>: Abbrev Number: 15 (DW_TAG_array_type) + <24316> DW_AT_type : <0x23426> + <2431a> DW_AT_sibling : <0x24325> + <2><2431e>: Abbrev Number: 16 (DW_TAG_subrange_type) + <2431f> DW_AT_type : <0x23382> + <24323> DW_AT_upper_bound : 239 + <2><24324>: Abbrev Number: 0 + <1><24325>: Abbrev Number: 21 (DW_TAG_volatile_type) + <24326> DW_AT_type : <0x24315> + <1><2432a>: Abbrev Number: 15 (DW_TAG_array_type) + <2432b> DW_AT_type : <0x2344d> + <2432f> DW_AT_sibling : <0x2433b> + <2><24333>: Abbrev Number: 62 (DW_TAG_subrange_type) + <24334> DW_AT_type : <0x23382> + <24338> DW_AT_upper_bound : 643 + <2><2433a>: Abbrev Number: 0 + <1><2433b>: Abbrev Number: 18 (DW_TAG_typedef) + <2433c> DW_AT_name : (indirect string, offset: 0xf33d5): NVIC_Type + <24340> DW_AT_decl_file : 1 + <24341> DW_AT_decl_line : 421 + <24343> DW_AT_decl_column : 4 + <24344> DW_AT_type : <0x24226> + <1><24348>: Abbrev Number: 32 (DW_TAG_structure_type) + <24349> DW_AT_byte_size : 140 + <2434a> DW_AT_decl_file : 1 + <2434b> DW_AT_decl_line : 440 + <2434d> DW_AT_decl_column : 9 + <2434d> DW_AT_sibling : <0x24478> + <2><24351>: Abbrev Number: 5 (DW_TAG_member) + <24352> DW_AT_name : (indirect string, offset: 0xf17d4): CPUID + <24356> DW_AT_decl_file : 1 + <24357> DW_AT_decl_line : 442 + <24359> DW_AT_decl_column : 18 + <2435a> DW_AT_type : <0x2345e> + <2435e> DW_AT_data_member_location: 0 + <2><2435f>: Abbrev Number: 5 (DW_TAG_member) + <24360> DW_AT_name : (indirect string, offset: 0xf17cf): ICSR + <24364> DW_AT_decl_file : 1 + <24365> DW_AT_decl_line : 443 + <24367> DW_AT_decl_column : 18 + <24368> DW_AT_type : <0x23459> + <2436c> DW_AT_data_member_location: 4 + <2><2436d>: Abbrev Number: 5 (DW_TAG_member) + <2436e> DW_AT_name : (indirect string, offset: 0xf17ad): VTOR + <24372> DW_AT_decl_file : 1 + <24373> DW_AT_decl_line : 444 + <24375> DW_AT_decl_column : 18 + <24376> DW_AT_type : <0x23459> + <2437a> DW_AT_data_member_location: 8 + <2><2437b>: Abbrev Number: 5 (DW_TAG_member) + <2437c> DW_AT_name : (indirect string, offset: 0xf18ac): AIRCR + <24380> DW_AT_decl_file : 1 + <24381> DW_AT_decl_line : 445 + <24383> DW_AT_decl_column : 18 + <24384> DW_AT_type : <0x23459> + <24388> DW_AT_data_member_location: 12 + <2><24389>: Abbrev Number: 24 (DW_TAG_member) + <2438a> DW_AT_name : SCR + <2438e> DW_AT_decl_file : 1 + <2438f> DW_AT_decl_line : 446 + <24391> DW_AT_decl_column : 18 + <24392> DW_AT_type : <0x23459> + <24396> DW_AT_data_member_location: 16 + <2><24397>: Abbrev Number: 24 (DW_TAG_member) + <24398> DW_AT_name : CCR + <2439c> DW_AT_decl_file : 1 + <2439d> DW_AT_decl_line : 447 + <2439f> DW_AT_decl_column : 18 + <243a0> DW_AT_type : <0x23459> + <243a4> DW_AT_data_member_location: 20 + <2><243a5>: Abbrev Number: 24 (DW_TAG_member) + <243a6> DW_AT_name : SHP + <243aa> DW_AT_decl_file : 1 + <243ab> DW_AT_decl_line : 448 + <243ad> DW_AT_decl_column : 18 + <243ae> DW_AT_type : <0x24488> + <243b2> DW_AT_data_member_location: 24 + <2><243b3>: Abbrev Number: 5 (DW_TAG_member) + <243b4> DW_AT_name : (indirect string, offset: 0xf1801): SHCSR + <243b8> DW_AT_decl_file : 1 + <243b9> DW_AT_decl_line : 449 + <243bb> DW_AT_decl_column : 18 + <243bc> DW_AT_type : <0x23459> + <243c0> DW_AT_data_member_location: 36 + <2><243c1>: Abbrev Number: 5 (DW_TAG_member) + <243c2> DW_AT_name : (indirect string, offset: 0xf1847): CFSR + <243c6> DW_AT_decl_file : 1 + <243c7> DW_AT_decl_line : 450 + <243c9> DW_AT_decl_column : 18 + <243ca> DW_AT_type : <0x23459> + <243ce> DW_AT_data_member_location: 40 + <2><243cf>: Abbrev Number: 5 (DW_TAG_member) + <243d0> DW_AT_name : (indirect string, offset: 0xf1807): HFSR + <243d4> DW_AT_decl_file : 1 + <243d5> DW_AT_decl_line : 451 + <243d7> DW_AT_decl_column : 18 + <243d8> DW_AT_type : <0x23459> + <243dc> DW_AT_data_member_location: 44 + <2><243dd>: Abbrev Number: 5 (DW_TAG_member) + <243de> DW_AT_name : (indirect string, offset: 0xf17f2): DFSR + <243e2> DW_AT_decl_file : 1 + <243e3> DW_AT_decl_line : 452 + <243e5> DW_AT_decl_column : 18 + <243e6> DW_AT_type : <0x23459> + <243ea> DW_AT_data_member_location: 48 + <2><243eb>: Abbrev Number: 5 (DW_TAG_member) + <243ec> DW_AT_name : (indirect string, offset: 0xf1893): MMFAR <243f0> DW_AT_decl_file : 1 - <243f1> DW_AT_decl_line : 421 - <243f3> DW_AT_decl_column : 4 - <243f4> DW_AT_type : <0x242d6> - <1><243f8>: Abbrev Number: 32 (DW_TAG_structure_type) - <243f9> DW_AT_byte_size : 140 - <243fa> DW_AT_decl_file : 1 - <243fb> DW_AT_decl_line : 440 - <243fd> DW_AT_decl_column : 9 - <243fd> DW_AT_sibling : <0x24528> - <2><24401>: Abbrev Number: 5 (DW_TAG_member) - <24402> DW_AT_name : (indirect string, offset: 0xf1802): CPUID - <24406> DW_AT_decl_file : 1 - <24407> DW_AT_decl_line : 442 - <24409> DW_AT_decl_column : 18 - <2440a> DW_AT_type : <0x2350e> - <2440e> DW_AT_data_member_location: 0 - <2><2440f>: Abbrev Number: 5 (DW_TAG_member) - <24410> DW_AT_name : (indirect string, offset: 0xf17fd): ICSR - <24414> DW_AT_decl_file : 1 - <24415> DW_AT_decl_line : 443 - <24417> DW_AT_decl_column : 18 - <24418> DW_AT_type : <0x23509> - <2441c> DW_AT_data_member_location: 4 - <2><2441d>: Abbrev Number: 5 (DW_TAG_member) - <2441e> DW_AT_name : (indirect string, offset: 0xf17db): VTOR - <24422> DW_AT_decl_file : 1 - <24423> DW_AT_decl_line : 444 - <24425> DW_AT_decl_column : 18 - <24426> DW_AT_type : <0x23509> - <2442a> DW_AT_data_member_location: 8 - <2><2442b>: Abbrev Number: 5 (DW_TAG_member) - <2442c> DW_AT_name : (indirect string, offset: 0xf18da): AIRCR - <24430> DW_AT_decl_file : 1 - <24431> DW_AT_decl_line : 445 - <24433> DW_AT_decl_column : 18 - <24434> DW_AT_type : <0x23509> - <24438> DW_AT_data_member_location: 12 - <2><24439>: Abbrev Number: 24 (DW_TAG_member) - <2443a> DW_AT_name : SCR - <2443e> DW_AT_decl_file : 1 - <2443f> DW_AT_decl_line : 446 - <24441> DW_AT_decl_column : 18 - <24442> DW_AT_type : <0x23509> - <24446> DW_AT_data_member_location: 16 - <2><24447>: Abbrev Number: 24 (DW_TAG_member) - <24448> DW_AT_name : CCR - <2444c> DW_AT_decl_file : 1 - <2444d> DW_AT_decl_line : 447 - <2444f> DW_AT_decl_column : 18 - <24450> DW_AT_type : <0x23509> - <24454> DW_AT_data_member_location: 20 - <2><24455>: Abbrev Number: 24 (DW_TAG_member) - <24456> DW_AT_name : SHP - <2445a> DW_AT_decl_file : 1 - <2445b> DW_AT_decl_line : 448 - <2445d> DW_AT_decl_column : 18 - <2445e> DW_AT_type : <0x24538> - <24462> DW_AT_data_member_location: 24 - <2><24463>: Abbrev Number: 5 (DW_TAG_member) - <24464> DW_AT_name : (indirect string, offset: 0xf182f): SHCSR - <24468> DW_AT_decl_file : 1 - <24469> DW_AT_decl_line : 449 - <2446b> DW_AT_decl_column : 18 - <2446c> DW_AT_type : <0x23509> - <24470> DW_AT_data_member_location: 36 - <2><24471>: Abbrev Number: 5 (DW_TAG_member) - <24472> DW_AT_name : (indirect string, offset: 0xf1875): CFSR - <24476> DW_AT_decl_file : 1 - <24477> DW_AT_decl_line : 450 - <24479> DW_AT_decl_column : 18 - <2447a> DW_AT_type : <0x23509> - <2447e> DW_AT_data_member_location: 40 - <2><2447f>: Abbrev Number: 5 (DW_TAG_member) - <24480> DW_AT_name : (indirect string, offset: 0xf1835): HFSR - <24484> DW_AT_decl_file : 1 - <24485> DW_AT_decl_line : 451 - <24487> DW_AT_decl_column : 18 - <24488> DW_AT_type : <0x23509> - <2448c> DW_AT_data_member_location: 44 - <2><2448d>: Abbrev Number: 5 (DW_TAG_member) - <2448e> DW_AT_name : (indirect string, offset: 0xf1820): DFSR - <24492> DW_AT_decl_file : 1 - <24493> DW_AT_decl_line : 452 - <24495> DW_AT_decl_column : 18 - <24496> DW_AT_type : <0x23509> - <2449a> DW_AT_data_member_location: 48 - <2><2449b>: Abbrev Number: 5 (DW_TAG_member) - <2449c> DW_AT_name : (indirect string, offset: 0xf18c1): MMFAR - <244a0> DW_AT_decl_file : 1 - <244a1> DW_AT_decl_line : 453 - <244a3> DW_AT_decl_column : 18 - <244a4> DW_AT_type : <0x23509> - <244a8> DW_AT_data_member_location: 52 - <2><244a9>: Abbrev Number: 5 (DW_TAG_member) - <244aa> DW_AT_name : (indirect string, offset: 0xf1825): BFAR - <244ae> DW_AT_decl_file : 1 - <244af> DW_AT_decl_line : 454 - <244b1> DW_AT_decl_column : 18 - <244b2> DW_AT_type : <0x23509> - <244b6> DW_AT_data_member_location: 56 - <2><244b7>: Abbrev Number: 5 (DW_TAG_member) - <244b8> DW_AT_name : (indirect string, offset: 0xf17ef): AFSR - <244bc> DW_AT_decl_file : 1 - <244bd> DW_AT_decl_line : 455 - <244bf> DW_AT_decl_column : 18 - <244c0> DW_AT_type : <0x23509> - <244c4> DW_AT_data_member_location: 60 - <2><244c5>: Abbrev Number: 24 (DW_TAG_member) - <244c6> DW_AT_name : PFR - <244ca> DW_AT_decl_file : 1 - <244cb> DW_AT_decl_line : 456 - <244cd> DW_AT_decl_column : 18 - <244ce> DW_AT_type : <0x24552> - <244d2> DW_AT_data_member_location: 64 - <2><244d3>: Abbrev Number: 24 (DW_TAG_member) - <244d4> DW_AT_name : DFR - <244d8> DW_AT_decl_file : 1 - <244d9> DW_AT_decl_line : 457 - <244db> DW_AT_decl_column : 18 - <244dc> DW_AT_type : <0x2350e> - <244e0> DW_AT_data_member_location: 72 - <2><244e1>: Abbrev Number: 24 (DW_TAG_member) - <244e2> DW_AT_name : ADR - <244e6> DW_AT_decl_file : 1 - <244e7> DW_AT_decl_line : 458 - <244e9> DW_AT_decl_column : 18 - <244ea> DW_AT_type : <0x2350e> - <244ee> DW_AT_data_member_location: 76 - <2><244ef>: Abbrev Number: 5 (DW_TAG_member) - <244f0> DW_AT_name : (indirect string, offset: 0xf17ea): MMFR - <244f4> DW_AT_decl_file : 1 - <244f5> DW_AT_decl_line : 459 - <244f7> DW_AT_decl_column : 18 - <244f8> DW_AT_type : <0x2456c> - <244fc> DW_AT_data_member_location: 80 - <2><244fd>: Abbrev Number: 5 (DW_TAG_member) - <244fe> DW_AT_name : (indirect string, offset: 0xf182a): ISAR - <24502> DW_AT_decl_file : 1 - <24503> DW_AT_decl_line : 460 - <24505> DW_AT_decl_column : 18 - <24506> DW_AT_type : <0x24586> - <2450a> DW_AT_data_member_location: 96 - <2><2450b>: Abbrev Number: 5 (DW_TAG_member) - <2450c> DW_AT_name : (indirect string, offset: 0xf128c): RESERVED0 - <24510> DW_AT_decl_file : 1 - <24511> DW_AT_decl_line : 461 - <24513> DW_AT_decl_column : 18 - <24514> DW_AT_type : <0x2458b> - <24518> DW_AT_data_member_location: 116 - <2><24519>: Abbrev Number: 5 (DW_TAG_member) - <2451a> DW_AT_name : (indirect string, offset: 0xf1850): CPACR - <2451e> DW_AT_decl_file : 1 - <2451f> DW_AT_decl_line : 462 - <24521> DW_AT_decl_column : 18 - <24522> DW_AT_type : <0x23509> - <24526> DW_AT_data_member_location: 136 - <2><24527>: Abbrev Number: 0 - <1><24528>: Abbrev Number: 15 (DW_TAG_array_type) - <24529> DW_AT_type : <0x234d6> - <2452d> DW_AT_sibling : <0x24538> - <2><24531>: Abbrev Number: 16 (DW_TAG_subrange_type) - <24532> DW_AT_type : <0x23432> - <24536> DW_AT_upper_bound : 11 - <2><24537>: Abbrev Number: 0 - <1><24538>: Abbrev Number: 21 (DW_TAG_volatile_type) - <24539> DW_AT_type : <0x24528> - <1><2453d>: Abbrev Number: 15 (DW_TAG_array_type) - <2453e> DW_AT_type : <0x2350e> - <24542> DW_AT_sibling : <0x2454d> - <2><24546>: Abbrev Number: 16 (DW_TAG_subrange_type) - <24547> DW_AT_type : <0x23432> - <2454b> DW_AT_upper_bound : 1 - <2><2454c>: Abbrev Number: 0 - <1><2454d>: Abbrev Number: 14 (DW_TAG_const_type) - <2454e> DW_AT_type : <0x2453d> - <1><24552>: Abbrev Number: 21 (DW_TAG_volatile_type) - <24553> DW_AT_type : <0x2454d> - <1><24557>: Abbrev Number: 15 (DW_TAG_array_type) - <24558> DW_AT_type : <0x2350e> - <2455c> DW_AT_sibling : <0x24567> - <2><24560>: Abbrev Number: 16 (DW_TAG_subrange_type) - <24561> DW_AT_type : <0x23432> - <24565> DW_AT_upper_bound : 3 - <2><24566>: Abbrev Number: 0 - <1><24567>: Abbrev Number: 14 (DW_TAG_const_type) - <24568> DW_AT_type : <0x24557> - <1><2456c>: Abbrev Number: 21 (DW_TAG_volatile_type) - <2456d> DW_AT_type : <0x24567> - <1><24571>: Abbrev Number: 15 (DW_TAG_array_type) - <24572> DW_AT_type : <0x2350e> - <24576> DW_AT_sibling : <0x24581> - <2><2457a>: Abbrev Number: 16 (DW_TAG_subrange_type) - <2457b> DW_AT_type : <0x23432> - <2457f> DW_AT_upper_bound : 4 - <2><24580>: Abbrev Number: 0 - <1><24581>: Abbrev Number: 14 (DW_TAG_const_type) - <24582> DW_AT_type : <0x24571> - <1><24586>: Abbrev Number: 21 (DW_TAG_volatile_type) - <24587> DW_AT_type : <0x24581> - <1><2458b>: Abbrev Number: 15 (DW_TAG_array_type) - <2458c> DW_AT_type : <0x234fd> - <24590> DW_AT_sibling : <0x2459b> - <2><24594>: Abbrev Number: 16 (DW_TAG_subrange_type) - <24595> DW_AT_type : <0x23432> - <24599> DW_AT_upper_bound : 4 - <2><2459a>: Abbrev Number: 0 - <1><2459b>: Abbrev Number: 18 (DW_TAG_typedef) - <2459c> DW_AT_name : (indirect string, offset: 0xf17f4): SCB_Type - <245a0> DW_AT_decl_file : 1 - <245a1> DW_AT_decl_line : 463 - <245a3> DW_AT_decl_column : 3 - <245a4> DW_AT_type : <0x243f8> - <1><245a8>: Abbrev Number: 32 (DW_TAG_structure_type) - <245a9> DW_AT_byte_size : 16 - <245aa> DW_AT_decl_file : 1 - <245ab> DW_AT_decl_line : 759 - <245ad> DW_AT_decl_column : 9 - <245ad> DW_AT_sibling : <0x245ea> - <2><245b1>: Abbrev Number: 5 (DW_TAG_member) - <245b2> DW_AT_name : (indirect string, offset: 0xf1fdb): CTRL - <245b6> DW_AT_decl_file : 1 - <245b7> DW_AT_decl_line : 761 - <245b9> DW_AT_decl_column : 18 - <245ba> DW_AT_type : <0x23509> - <245be> DW_AT_data_member_location: 0 - <2><245bf>: Abbrev Number: 5 (DW_TAG_member) - <245c0> DW_AT_name : (indirect string, offset: 0x8337c): LOAD - <245c4> DW_AT_decl_file : 1 - <245c5> DW_AT_decl_line : 762 - <245c7> DW_AT_decl_column : 18 - <245c8> DW_AT_type : <0x23509> - <245cc> DW_AT_data_member_location: 4 - <2><245cd>: Abbrev Number: 24 (DW_TAG_member) - <245ce> DW_AT_name : VAL - <245d2> DW_AT_decl_file : 1 - <245d3> DW_AT_decl_line : 763 - <245d5> DW_AT_decl_column : 18 - <245d6> DW_AT_type : <0x23509> - <245da> DW_AT_data_member_location: 8 - <2><245db>: Abbrev Number: 5 (DW_TAG_member) - <245dc> DW_AT_name : (indirect string, offset: 0xf1e04): CALIB - <245e0> DW_AT_decl_file : 1 - <245e1> DW_AT_decl_line : 764 - <245e3> DW_AT_decl_column : 18 - <245e4> DW_AT_type : <0x2350e> - <245e8> DW_AT_data_member_location: 12 - <2><245e9>: Abbrev Number: 0 - <1><245ea>: Abbrev Number: 18 (DW_TAG_typedef) - <245eb> DW_AT_name : (indirect string, offset: 0xf1d28): SysTick_Type - <245ef> DW_AT_decl_file : 1 - <245f0> DW_AT_decl_line : 765 - <245f2> DW_AT_decl_column : 3 - <245f3> DW_AT_type : <0x245a8> - <1><245f7>: Abbrev Number: 22 (DW_TAG_structure_type) - <245f8> DW_AT_byte_size : 8 - <245f9> DW_AT_decl_file : 2 - <245fa> DW_AT_decl_line : 97 - <245fb> DW_AT_decl_column : 9 - <245fb> DW_AT_sibling : <0x2461a> - <2><245ff>: Abbrev Number: 10 (DW_TAG_member) - <24600> DW_AT_name : (indirect string, offset: 0x10104d): func - <24604> DW_AT_decl_file : 2 - <24605> DW_AT_decl_line : 98 - <24606> DW_AT_decl_column : 17 - <24607> DW_AT_type : <0x23743> - <2460b> DW_AT_data_member_location: 0 - <2><2460c>: Abbrev Number: 30 (DW_TAG_member) - <2460d> DW_AT_name : arg - <24611> DW_AT_decl_file : 2 - <24612> DW_AT_decl_line : 99 - <24613> DW_AT_decl_column : 17 - <24614> DW_AT_type : <0x234a8> - <24618> DW_AT_data_member_location: 4 - <2><24619>: Abbrev Number: 0 - <1><2461a>: Abbrev Number: 9 (DW_TAG_typedef) - <2461b> DW_AT_name : (indirect string, offset: 0xfa134): TimerCallback_t - <2461f> DW_AT_decl_file : 2 - <24620> DW_AT_decl_line : 100 - <24621> DW_AT_decl_column : 3 - <24622> DW_AT_type : <0x245f7> - <1><24626>: Abbrev Number: 35 (DW_TAG_variable) - <24627> DW_AT_name : (indirect string, offset: 0xfc2a3): KernelState - <2462b> DW_AT_decl_file : 2 - <2462b> DW_AT_decl_line : 103 - <2462c> DW_AT_decl_column : 24 - <2462d> DW_AT_type : <0x2357f> - <24631> DW_AT_location : 5 byte block: 3 18 8 0 20 (DW_OP_addr: 20000818) - <1><24637>: Abbrev Number: 36 (DW_TAG_subprogram) - <24638> DW_AT_external : 1 - <24638> DW_AT_name : (indirect string, offset: 0xfcdd0): vPortExitCritical - <2463c> DW_AT_decl_file : 4 - <2463d> DW_AT_decl_line : 98 - <2463e> DW_AT_decl_column : 13 - <2463e> DW_AT_prototyped : 1 - <2463e> DW_AT_declaration : 1 - <1><2463e>: Abbrev Number: 36 (DW_TAG_subprogram) - <2463f> DW_AT_external : 1 - <2463f> DW_AT_name : (indirect string, offset: 0xfdfd2): vPortEnterCritical - <24643> DW_AT_decl_file : 4 - <24644> DW_AT_decl_line : 97 - <24645> DW_AT_decl_column : 13 - <24645> DW_AT_prototyped : 1 - <24645> DW_AT_declaration : 1 - <1><24645>: Abbrev Number: 11 (DW_TAG_subprogram) - <24646> DW_AT_external : 1 - <24646> DW_AT_name : (indirect string, offset: 0xfe0fd): xQueueGenericReset - <2464a> DW_AT_decl_file : 14 - <2464b> DW_AT_decl_line : 1644 - <2464d> DW_AT_decl_column : 12 - <2464e> DW_AT_prototyped : 1 - <2464e> DW_AT_type : <0x23af0> - <24652> DW_AT_declaration : 1 - <24652> DW_AT_sibling : <0x24661> - <2><24656>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24657> DW_AT_type : <0x24024> - <2><2465b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2465c> DW_AT_type : <0x23af0> - <2><24660>: Abbrev Number: 0 - <1><24661>: Abbrev Number: 11 (DW_TAG_subprogram) - <24662> DW_AT_external : 1 - <24662> DW_AT_name : (indirect string, offset: 0xfc4c8): uxQueueSpacesAvailable - <24666> DW_AT_decl_file : 14 - <24667> DW_AT_decl_line : 900 - <24669> DW_AT_decl_column : 13 - <2466a> DW_AT_prototyped : 1 - <2466a> DW_AT_type : <0x23b01> - <2466e> DW_AT_declaration : 1 - <2466e> DW_AT_sibling : <0x24678> - <2><24672>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24673> DW_AT_type : <0x24030> - <2><24677>: Abbrev Number: 0 - <1><24678>: Abbrev Number: 11 (DW_TAG_subprogram) - <24679> DW_AT_external : 1 - <24679> DW_AT_name : (indirect string, offset: 0xfde56): xQueueReceive - <2467d> DW_AT_decl_file : 14 - <2467e> DW_AT_decl_line : 868 - <24680> DW_AT_decl_column : 12 - <24681> DW_AT_prototyped : 1 - <24681> DW_AT_type : <0x23af0> - <24685> DW_AT_declaration : 1 - <24685> DW_AT_sibling : <0x24699> + <243f1> DW_AT_decl_line : 453 + <243f3> DW_AT_decl_column : 18 + <243f4> DW_AT_type : <0x23459> + <243f8> DW_AT_data_member_location: 52 + <2><243f9>: Abbrev Number: 5 (DW_TAG_member) + <243fa> DW_AT_name : (indirect string, offset: 0xf17f7): BFAR + <243fe> DW_AT_decl_file : 1 + <243ff> DW_AT_decl_line : 454 + <24401> DW_AT_decl_column : 18 + <24402> DW_AT_type : <0x23459> + <24406> DW_AT_data_member_location: 56 + <2><24407>: Abbrev Number: 5 (DW_TAG_member) + <24408> DW_AT_name : (indirect string, offset: 0xf17c1): AFSR + <2440c> DW_AT_decl_file : 1 + <2440d> DW_AT_decl_line : 455 + <2440f> DW_AT_decl_column : 18 + <24410> DW_AT_type : <0x23459> + <24414> DW_AT_data_member_location: 60 + <2><24415>: Abbrev Number: 24 (DW_TAG_member) + <24416> DW_AT_name : PFR + <2441a> DW_AT_decl_file : 1 + <2441b> DW_AT_decl_line : 456 + <2441d> DW_AT_decl_column : 18 + <2441e> DW_AT_type : <0x244a2> + <24422> DW_AT_data_member_location: 64 + <2><24423>: Abbrev Number: 24 (DW_TAG_member) + <24424> DW_AT_name : DFR + <24428> DW_AT_decl_file : 1 + <24429> DW_AT_decl_line : 457 + <2442b> DW_AT_decl_column : 18 + <2442c> DW_AT_type : <0x2345e> + <24430> DW_AT_data_member_location: 72 + <2><24431>: Abbrev Number: 24 (DW_TAG_member) + <24432> DW_AT_name : ADR + <24436> DW_AT_decl_file : 1 + <24437> DW_AT_decl_line : 458 + <24439> DW_AT_decl_column : 18 + <2443a> DW_AT_type : <0x2345e> + <2443e> DW_AT_data_member_location: 76 + <2><2443f>: Abbrev Number: 5 (DW_TAG_member) + <24440> DW_AT_name : (indirect string, offset: 0xf17bc): MMFR + <24444> DW_AT_decl_file : 1 + <24445> DW_AT_decl_line : 459 + <24447> DW_AT_decl_column : 18 + <24448> DW_AT_type : <0x244bc> + <2444c> DW_AT_data_member_location: 80 + <2><2444d>: Abbrev Number: 5 (DW_TAG_member) + <2444e> DW_AT_name : (indirect string, offset: 0xf17fc): ISAR + <24452> DW_AT_decl_file : 1 + <24453> DW_AT_decl_line : 460 + <24455> DW_AT_decl_column : 18 + <24456> DW_AT_type : <0x244d6> + <2445a> DW_AT_data_member_location: 96 + <2><2445b>: Abbrev Number: 5 (DW_TAG_member) + <2445c> DW_AT_name : (indirect string, offset: 0xf1275): RESERVED0 + <24460> DW_AT_decl_file : 1 + <24461> DW_AT_decl_line : 461 + <24463> DW_AT_decl_column : 18 + <24464> DW_AT_type : <0x244db> + <24468> DW_AT_data_member_location: 116 + <2><24469>: Abbrev Number: 5 (DW_TAG_member) + <2446a> DW_AT_name : (indirect string, offset: 0xf1822): CPACR + <2446e> DW_AT_decl_file : 1 + <2446f> DW_AT_decl_line : 462 + <24471> DW_AT_decl_column : 18 + <24472> DW_AT_type : <0x23459> + <24476> DW_AT_data_member_location: 136 + <2><24477>: Abbrev Number: 0 + <1><24478>: Abbrev Number: 15 (DW_TAG_array_type) + <24479> DW_AT_type : <0x23426> + <2447d> DW_AT_sibling : <0x24488> + <2><24481>: Abbrev Number: 16 (DW_TAG_subrange_type) + <24482> DW_AT_type : <0x23382> + <24486> DW_AT_upper_bound : 11 + <2><24487>: Abbrev Number: 0 + <1><24488>: Abbrev Number: 21 (DW_TAG_volatile_type) + <24489> DW_AT_type : <0x24478> + <1><2448d>: Abbrev Number: 15 (DW_TAG_array_type) + <2448e> DW_AT_type : <0x2345e> + <24492> DW_AT_sibling : <0x2449d> + <2><24496>: Abbrev Number: 16 (DW_TAG_subrange_type) + <24497> DW_AT_type : <0x23382> + <2449b> DW_AT_upper_bound : 1 + <2><2449c>: Abbrev Number: 0 + <1><2449d>: Abbrev Number: 14 (DW_TAG_const_type) + <2449e> DW_AT_type : <0x2448d> + <1><244a2>: Abbrev Number: 21 (DW_TAG_volatile_type) + <244a3> DW_AT_type : <0x2449d> + <1><244a7>: Abbrev Number: 15 (DW_TAG_array_type) + <244a8> DW_AT_type : <0x2345e> + <244ac> DW_AT_sibling : <0x244b7> + <2><244b0>: Abbrev Number: 16 (DW_TAG_subrange_type) + <244b1> DW_AT_type : <0x23382> + <244b5> DW_AT_upper_bound : 3 + <2><244b6>: Abbrev Number: 0 + <1><244b7>: Abbrev Number: 14 (DW_TAG_const_type) + <244b8> DW_AT_type : <0x244a7> + <1><244bc>: Abbrev Number: 21 (DW_TAG_volatile_type) + <244bd> DW_AT_type : <0x244b7> + <1><244c1>: Abbrev Number: 15 (DW_TAG_array_type) + <244c2> DW_AT_type : <0x2345e> + <244c6> DW_AT_sibling : <0x244d1> + <2><244ca>: Abbrev Number: 16 (DW_TAG_subrange_type) + <244cb> DW_AT_type : <0x23382> + <244cf> DW_AT_upper_bound : 4 + <2><244d0>: Abbrev Number: 0 + <1><244d1>: Abbrev Number: 14 (DW_TAG_const_type) + <244d2> DW_AT_type : <0x244c1> + <1><244d6>: Abbrev Number: 21 (DW_TAG_volatile_type) + <244d7> DW_AT_type : <0x244d1> + <1><244db>: Abbrev Number: 15 (DW_TAG_array_type) + <244dc> DW_AT_type : <0x2344d> + <244e0> DW_AT_sibling : <0x244eb> + <2><244e4>: Abbrev Number: 16 (DW_TAG_subrange_type) + <244e5> DW_AT_type : <0x23382> + <244e9> DW_AT_upper_bound : 4 + <2><244ea>: Abbrev Number: 0 + <1><244eb>: Abbrev Number: 18 (DW_TAG_typedef) + <244ec> DW_AT_name : (indirect string, offset: 0xf17c6): SCB_Type + <244f0> DW_AT_decl_file : 1 + <244f1> DW_AT_decl_line : 463 + <244f3> DW_AT_decl_column : 3 + <244f4> DW_AT_type : <0x24348> + <1><244f8>: Abbrev Number: 32 (DW_TAG_structure_type) + <244f9> DW_AT_byte_size : 16 + <244fa> DW_AT_decl_file : 1 + <244fb> DW_AT_decl_line : 759 + <244fd> DW_AT_decl_column : 9 + <244fd> DW_AT_sibling : <0x2453a> + <2><24501>: Abbrev Number: 5 (DW_TAG_member) + <24502> DW_AT_name : (indirect string, offset: 0xf1fad): CTRL + <24506> DW_AT_decl_file : 1 + <24507> DW_AT_decl_line : 761 + <24509> DW_AT_decl_column : 18 + <2450a> DW_AT_type : <0x23459> + <2450e> DW_AT_data_member_location: 0 + <2><2450f>: Abbrev Number: 5 (DW_TAG_member) + <24510> DW_AT_name : (indirect string, offset: 0x83307): LOAD + <24514> DW_AT_decl_file : 1 + <24515> DW_AT_decl_line : 762 + <24517> DW_AT_decl_column : 18 + <24518> DW_AT_type : <0x23459> + <2451c> DW_AT_data_member_location: 4 + <2><2451d>: Abbrev Number: 24 (DW_TAG_member) + <2451e> DW_AT_name : VAL + <24522> DW_AT_decl_file : 1 + <24523> DW_AT_decl_line : 763 + <24525> DW_AT_decl_column : 18 + <24526> DW_AT_type : <0x23459> + <2452a> DW_AT_data_member_location: 8 + <2><2452b>: Abbrev Number: 5 (DW_TAG_member) + <2452c> DW_AT_name : (indirect string, offset: 0xf1dd6): CALIB + <24530> DW_AT_decl_file : 1 + <24531> DW_AT_decl_line : 764 + <24533> DW_AT_decl_column : 18 + <24534> DW_AT_type : <0x2345e> + <24538> DW_AT_data_member_location: 12 + <2><24539>: Abbrev Number: 0 + <1><2453a>: Abbrev Number: 18 (DW_TAG_typedef) + <2453b> DW_AT_name : (indirect string, offset: 0xf1cfa): SysTick_Type + <2453f> DW_AT_decl_file : 1 + <24540> DW_AT_decl_line : 765 + <24542> DW_AT_decl_column : 3 + <24543> DW_AT_type : <0x244f8> + <1><24547>: Abbrev Number: 22 (DW_TAG_structure_type) + <24548> DW_AT_byte_size : 8 + <24549> DW_AT_decl_file : 2 + <2454a> DW_AT_decl_line : 97 + <2454b> DW_AT_decl_column : 9 + <2454b> DW_AT_sibling : <0x2456a> + <2><2454f>: Abbrev Number: 10 (DW_TAG_member) + <24550> DW_AT_name : (indirect string, offset: 0x101032): func + <24554> DW_AT_decl_file : 2 + <24555> DW_AT_decl_line : 98 + <24556> DW_AT_decl_column : 17 + <24557> DW_AT_type : <0x23693> + <2455b> DW_AT_data_member_location: 0 + <2><2455c>: Abbrev Number: 30 (DW_TAG_member) + <2455d> DW_AT_name : arg + <24561> DW_AT_decl_file : 2 + <24562> DW_AT_decl_line : 99 + <24563> DW_AT_decl_column : 17 + <24564> DW_AT_type : <0x233f8> + <24568> DW_AT_data_member_location: 4 + <2><24569>: Abbrev Number: 0 + <1><2456a>: Abbrev Number: 9 (DW_TAG_typedef) + <2456b> DW_AT_name : (indirect string, offset: 0xfa119): TimerCallback_t + <2456f> DW_AT_decl_file : 2 + <24570> DW_AT_decl_line : 100 + <24571> DW_AT_decl_column : 3 + <24572> DW_AT_type : <0x24547> + <1><24576>: Abbrev Number: 35 (DW_TAG_variable) + <24577> DW_AT_name : (indirect string, offset: 0xfc288): KernelState + <2457b> DW_AT_decl_file : 2 + <2457b> DW_AT_decl_line : 103 + <2457c> DW_AT_decl_column : 24 + <2457d> DW_AT_type : <0x234cf> + <24581> DW_AT_location : 5 byte block: 3 34 8 0 20 (DW_OP_addr: 20000834) + <1><24587>: Abbrev Number: 36 (DW_TAG_subprogram) + <24588> DW_AT_external : 1 + <24588> DW_AT_name : (indirect string, offset: 0xfcdb5): vPortExitCritical + <2458c> DW_AT_decl_file : 4 + <2458d> DW_AT_decl_line : 98 + <2458e> DW_AT_decl_column : 13 + <2458e> DW_AT_prototyped : 1 + <2458e> DW_AT_declaration : 1 + <1><2458e>: Abbrev Number: 36 (DW_TAG_subprogram) + <2458f> DW_AT_external : 1 + <2458f> DW_AT_name : (indirect string, offset: 0xfdfb7): vPortEnterCritical + <24593> DW_AT_decl_file : 4 + <24594> DW_AT_decl_line : 97 + <24595> DW_AT_decl_column : 13 + <24595> DW_AT_prototyped : 1 + <24595> DW_AT_declaration : 1 + <1><24595>: Abbrev Number: 11 (DW_TAG_subprogram) + <24596> DW_AT_external : 1 + <24596> DW_AT_name : (indirect string, offset: 0xfe0e2): xQueueGenericReset + <2459a> DW_AT_decl_file : 14 + <2459b> DW_AT_decl_line : 1644 + <2459d> DW_AT_decl_column : 12 + <2459e> DW_AT_prototyped : 1 + <2459e> DW_AT_type : <0x23a40> + <245a2> DW_AT_declaration : 1 + <245a2> DW_AT_sibling : <0x245b1> + <2><245a6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <245a7> DW_AT_type : <0x23f74> + <2><245ab>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <245ac> DW_AT_type : <0x23a40> + <2><245b0>: Abbrev Number: 0 + <1><245b1>: Abbrev Number: 11 (DW_TAG_subprogram) + <245b2> DW_AT_external : 1 + <245b2> DW_AT_name : (indirect string, offset: 0xfc4ad): uxQueueSpacesAvailable + <245b6> DW_AT_decl_file : 14 + <245b7> DW_AT_decl_line : 900 + <245b9> DW_AT_decl_column : 13 + <245ba> DW_AT_prototyped : 1 + <245ba> DW_AT_type : <0x23a51> + <245be> DW_AT_declaration : 1 + <245be> DW_AT_sibling : <0x245c8> + <2><245c2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <245c3> DW_AT_type : <0x23f80> + <2><245c7>: Abbrev Number: 0 + <1><245c8>: Abbrev Number: 11 (DW_TAG_subprogram) + <245c9> DW_AT_external : 1 + <245c9> DW_AT_name : (indirect string, offset: 0xfde3b): xQueueReceive + <245cd> DW_AT_decl_file : 14 + <245ce> DW_AT_decl_line : 868 + <245d0> DW_AT_decl_column : 12 + <245d1> DW_AT_prototyped : 1 + <245d1> DW_AT_type : <0x23a40> + <245d5> DW_AT_declaration : 1 + <245d5> DW_AT_sibling : <0x245e9> + <2><245d9>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <245da> DW_AT_type : <0x23f74> + <2><245de>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <245df> DW_AT_type : <0x233fa> + <2><245e3>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <245e4> DW_AT_type : <0x23a62> + <2><245e8>: Abbrev Number: 0 + <1><245e9>: Abbrev Number: 11 (DW_TAG_subprogram) + <245ea> DW_AT_external : 1 + <245ea> DW_AT_name : (indirect string, offset: 0xfde62): xQueueGenericSendFromISR + <245ee> DW_AT_decl_file : 14 + <245ef> DW_AT_decl_line : 1295 + <245f1> DW_AT_decl_column : 12 + <245f2> DW_AT_prototyped : 1 + <245f2> DW_AT_type : <0x23a40> + <245f6> DW_AT_declaration : 1 + <245f6> DW_AT_sibling : <0x2460f> + <2><245fa>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <245fb> DW_AT_type : <0x23f74> + <2><245ff>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24600> DW_AT_type : <0x24614> + <2><24604>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24605> DW_AT_type : <0x2461f> + <2><24609>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2460a> DW_AT_type : <0x23a4c> + <2><2460e>: Abbrev Number: 0 + <1><2460f>: Abbrev Number: 12 (DW_TAG_pointer_type) + <24610> DW_AT_byte_size : 4 + <24610> DW_AT_type : <0x24619> + <1><24614>: Abbrev Number: 14 (DW_TAG_const_type) + <24615> DW_AT_type : <0x2460f> + <1><24619>: Abbrev Number: 63 (DW_TAG_const_type) + <1><2461a>: Abbrev Number: 12 (DW_TAG_pointer_type) + <2461b> DW_AT_byte_size : 4 + <2461b> DW_AT_type : <0x23a40> + <1><2461f>: Abbrev Number: 14 (DW_TAG_const_type) + <24620> DW_AT_type : <0x2461a> + <1><24624>: Abbrev Number: 11 (DW_TAG_subprogram) + <24625> DW_AT_external : 1 + <24625> DW_AT_name : (indirect string, offset: 0xfc7f6): uxQueueMessagesWaiting + <24629> DW_AT_decl_file : 14 + <2462a> DW_AT_decl_line : 883 + <2462c> DW_AT_decl_column : 13 + <2462d> DW_AT_prototyped : 1 + <2462d> DW_AT_type : <0x23a51> + <24631> DW_AT_declaration : 1 + <24631> DW_AT_sibling : <0x2463b> + <2><24635>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24636> DW_AT_type : <0x23f80> + <2><2463a>: Abbrev Number: 0 + <1><2463b>: Abbrev Number: 11 (DW_TAG_subprogram) + <2463c> DW_AT_external : 1 + <2463c> DW_AT_name : (indirect string, offset: 0xfcbab): uxQueueMessagesWaitingFromISR + <24640> DW_AT_decl_file : 14 + <24641> DW_AT_decl_line : 1393 + <24643> DW_AT_decl_column : 13 + <24644> DW_AT_prototyped : 1 + <24644> DW_AT_type : <0x23a51> + <24648> DW_AT_declaration : 1 + <24648> DW_AT_sibling : <0x24652> + <2><2464c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2464d> DW_AT_type : <0x23f80> + <2><24651>: Abbrev Number: 0 + <1><24652>: Abbrev Number: 11 (DW_TAG_subprogram) + <24653> DW_AT_external : 1 + <24653> DW_AT_name : (indirect string, offset: 0xfa476): xQueueGiveFromISR + <24657> DW_AT_decl_file : 14 + <24658> DW_AT_decl_line : 1296 + <2465a> DW_AT_decl_column : 12 + <2465b> DW_AT_prototyped : 1 + <2465b> DW_AT_type : <0x23a40> + <2465f> DW_AT_declaration : 1 + <2465f> DW_AT_sibling : <0x2466e> + <2><24663>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24664> DW_AT_type : <0x23f74> + <2><24668>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24669> DW_AT_type : <0x2461f> + <2><2466d>: Abbrev Number: 0 + <1><2466e>: Abbrev Number: 11 (DW_TAG_subprogram) + <2466f> DW_AT_external : 1 + <2466f> DW_AT_name : (indirect string, offset: 0xfa1db): xQueueReceiveFromISR + <24673> DW_AT_decl_file : 14 + <24674> DW_AT_decl_line : 1385 + <24676> DW_AT_decl_column : 12 + <24677> DW_AT_prototyped : 1 + <24677> DW_AT_type : <0x23a40> + <2467b> DW_AT_declaration : 1 + <2467b> DW_AT_sibling : <0x2468f> + <2><2467f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24680> DW_AT_type : <0x23f74> + <2><24684>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24685> DW_AT_type : <0x233fa> <2><24689>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2468a> DW_AT_type : <0x24024> - <2><2468e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2468f> DW_AT_type : <0x234aa> - <2><24693>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24694> DW_AT_type : <0x23b12> - <2><24698>: Abbrev Number: 0 - <1><24699>: Abbrev Number: 11 (DW_TAG_subprogram) - <2469a> DW_AT_external : 1 - <2469a> DW_AT_name : (indirect string, offset: 0xfde7d): xQueueGenericSendFromISR - <2469e> DW_AT_decl_file : 14 - <2469f> DW_AT_decl_line : 1295 - <246a1> DW_AT_decl_column : 12 - <246a2> DW_AT_prototyped : 1 - <246a2> DW_AT_type : <0x23af0> - <246a6> DW_AT_declaration : 1 - <246a6> DW_AT_sibling : <0x246bf> - <2><246aa>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <246ab> DW_AT_type : <0x24024> - <2><246af>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <246b0> DW_AT_type : <0x246c4> - <2><246b4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <246b5> DW_AT_type : <0x246cf> - <2><246b9>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <246ba> DW_AT_type : <0x23afc> - <2><246be>: Abbrev Number: 0 - <1><246bf>: Abbrev Number: 12 (DW_TAG_pointer_type) - <246c0> DW_AT_byte_size : 4 - <246c0> DW_AT_type : <0x246c9> - <1><246c4>: Abbrev Number: 14 (DW_TAG_const_type) - <246c5> DW_AT_type : <0x246bf> - <1><246c9>: Abbrev Number: 63 (DW_TAG_const_type) - <1><246ca>: Abbrev Number: 12 (DW_TAG_pointer_type) - <246cb> DW_AT_byte_size : 4 - <246cb> DW_AT_type : <0x23af0> - <1><246cf>: Abbrev Number: 14 (DW_TAG_const_type) - <246d0> DW_AT_type : <0x246ca> - <1><246d4>: Abbrev Number: 11 (DW_TAG_subprogram) - <246d5> DW_AT_external : 1 - <246d5> DW_AT_name : (indirect string, offset: 0xfc811): uxQueueMessagesWaiting - <246d9> DW_AT_decl_file : 14 - <246da> DW_AT_decl_line : 883 - <246dc> DW_AT_decl_column : 13 - <246dd> DW_AT_prototyped : 1 - <246dd> DW_AT_type : <0x23b01> - <246e1> DW_AT_declaration : 1 - <246e1> DW_AT_sibling : <0x246eb> - <2><246e5>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <246e6> DW_AT_type : <0x24030> - <2><246ea>: Abbrev Number: 0 - <1><246eb>: Abbrev Number: 11 (DW_TAG_subprogram) - <246ec> DW_AT_external : 1 - <246ec> DW_AT_name : (indirect string, offset: 0xfcbc6): uxQueueMessagesWaitingFromISR - <246f0> DW_AT_decl_file : 14 - <246f1> DW_AT_decl_line : 1393 - <246f3> DW_AT_decl_column : 13 - <246f4> DW_AT_prototyped : 1 - <246f4> DW_AT_type : <0x23b01> - <246f8> DW_AT_declaration : 1 - <246f8> DW_AT_sibling : <0x24702> - <2><246fc>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <246fd> DW_AT_type : <0x24030> - <2><24701>: Abbrev Number: 0 - <1><24702>: Abbrev Number: 11 (DW_TAG_subprogram) - <24703> DW_AT_external : 1 - <24703> DW_AT_name : (indirect string, offset: 0xfa491): xQueueGiveFromISR - <24707> DW_AT_decl_file : 14 - <24708> DW_AT_decl_line : 1296 - <2470a> DW_AT_decl_column : 12 - <2470b> DW_AT_prototyped : 1 - <2470b> DW_AT_type : <0x23af0> - <2470f> DW_AT_declaration : 1 - <2470f> DW_AT_sibling : <0x2471e> - <2><24713>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24714> DW_AT_type : <0x24024> - <2><24718>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24719> DW_AT_type : <0x246cf> - <2><2471d>: Abbrev Number: 0 - <1><2471e>: Abbrev Number: 11 (DW_TAG_subprogram) - <2471f> DW_AT_external : 1 - <2471f> DW_AT_name : (indirect string, offset: 0xfa1f6): xQueueReceiveFromISR - <24723> DW_AT_decl_file : 14 - <24724> DW_AT_decl_line : 1385 - <24726> DW_AT_decl_column : 12 - <24727> DW_AT_prototyped : 1 - <24727> DW_AT_type : <0x23af0> - <2472b> DW_AT_declaration : 1 - <2472b> DW_AT_sibling : <0x2473f> - <2><2472f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24730> DW_AT_type : <0x24024> - <2><24734>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24735> DW_AT_type : <0x234aa> - <2><24739>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2473a> DW_AT_type : <0x246cf> - <2><2473e>: Abbrev Number: 0 - <1><2473f>: Abbrev Number: 11 (DW_TAG_subprogram) - <24740> DW_AT_external : 1 - <24740> DW_AT_name : (indirect string, offset: 0xfc612): xQueueCreateCountingSemaphore - <24744> DW_AT_decl_file : 14 - <24745> DW_AT_decl_line : 1416 - <24747> DW_AT_decl_column : 15 - <24748> DW_AT_prototyped : 1 - <24748> DW_AT_type : <0x24024> - <2474c> DW_AT_declaration : 1 - <2474c> DW_AT_sibling : <0x2475b> - <2><24750>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24751> DW_AT_type : <0x23b0d> - <2><24755>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24756> DW_AT_type : <0x23b0d> - <2><2475a>: Abbrev Number: 0 - <1><2475b>: Abbrev Number: 11 (DW_TAG_subprogram) - <2475c> DW_AT_external : 1 - <2475c> DW_AT_name : (indirect string, offset: 0xfb9e3): xQueueCreateCountingSemaphoreStatic - <24760> DW_AT_decl_file : 14 - <24761> DW_AT_decl_line : 1417 - <24763> DW_AT_decl_column : 15 - <24764> DW_AT_prototyped : 1 - <24764> DW_AT_type : <0x24024> - <24768> DW_AT_declaration : 1 - <24768> DW_AT_sibling : <0x2477c> - <2><2476c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2476d> DW_AT_type : <0x23b0d> - <2><24771>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24772> DW_AT_type : <0x23b0d> - <2><24776>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24777> DW_AT_type : <0x2477c> - <2><2477b>: Abbrev Number: 0 - <1><2477c>: Abbrev Number: 12 (DW_TAG_pointer_type) - <2477d> DW_AT_byte_size : 4 - <2477d> DW_AT_type : <0x23db1> - <1><24781>: Abbrev Number: 11 (DW_TAG_subprogram) - <24782> DW_AT_external : 1 - <24782> DW_AT_name : (indirect string, offset: 0xfb938): xQueueGenericCreate - <24786> DW_AT_decl_file : 14 - <24787> DW_AT_decl_line : 1496 - <24789> DW_AT_decl_column : 16 - <2478a> DW_AT_prototyped : 1 - <2478a> DW_AT_type : <0x24024> - <2478e> DW_AT_declaration : 1 - <2478e> DW_AT_sibling : <0x247a2> - <2><24792>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24793> DW_AT_type : <0x23b0d> - <2><24797>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24798> DW_AT_type : <0x23b0d> - <2><2479c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2479d> DW_AT_type : <0x234db> - <2><247a1>: Abbrev Number: 0 - <1><247a2>: Abbrev Number: 11 (DW_TAG_subprogram) - <247a3> DW_AT_external : 1 - <247a3> DW_AT_name : (indirect string, offset: 0xfadf9): xQueueGenericCreateStatic - <247a7> DW_AT_decl_file : 14 - <247a8> DW_AT_decl_line : 1505 - <247aa> DW_AT_decl_column : 16 - <247ab> DW_AT_prototyped : 1 - <247ab> DW_AT_type : <0x24024> - <247af> DW_AT_declaration : 1 - <247af> DW_AT_sibling : <0x247cd> - <2><247b3>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <247b4> DW_AT_type : <0x23b0d> - <2><247b8>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <247b9> DW_AT_type : <0x23b0d> - <2><247bd>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <247be> DW_AT_type : <0x23b23> - <2><247c2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <247c3> DW_AT_type : <0x2477c> - <2><247c7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <247c8> DW_AT_type : <0x234db> - <2><247cc>: Abbrev Number: 0 - <1><247cd>: Abbrev Number: 20 (DW_TAG_subprogram) - <247ce> DW_AT_external : 1 - <247ce> DW_AT_name : (indirect string, offset: 0xfda49): vQueueDelete - <247d2> DW_AT_decl_file : 14 - <247d3> DW_AT_decl_line : 914 - <247d5> DW_AT_decl_column : 6 - <247d6> DW_AT_prototyped : 1 - <247d6> DW_AT_declaration : 1 - <247d6> DW_AT_sibling : <0x247e0> - <2><247da>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <247db> DW_AT_type : <0x24024> - <2><247df>: Abbrev Number: 0 - <1><247e0>: Abbrev Number: 20 (DW_TAG_subprogram) - <247e1> DW_AT_external : 1 - <247e1> DW_AT_name : (indirect string, offset: 0xfb216): vQueueUnregisterQueue - <247e5> DW_AT_decl_file : 14 - <247e6> DW_AT_decl_line : 1472 - <247e8> DW_AT_decl_column : 7 - <247e9> DW_AT_prototyped : 1 - <247e9> DW_AT_declaration : 1 - <247e9> DW_AT_sibling : <0x247f3> - <2><247ed>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <247ee> DW_AT_type : <0x24024> - <2><247f2>: Abbrev Number: 0 - <1><247f3>: Abbrev Number: 11 (DW_TAG_subprogram) - <247f4> DW_AT_external : 1 - <247f4> DW_AT_name : (indirect string, offset: 0x27ad7): xQueueGetMutexHolder - <247f8> DW_AT_decl_file : 14 - <247f9> DW_AT_decl_line : 1419 - <247fb> DW_AT_decl_column : 14 - <247fc> DW_AT_prototyped : 1 - <247fc> DW_AT_type : <0x23e9b> - <24800> DW_AT_declaration : 1 - <24800> DW_AT_sibling : <0x2480a> - <2><24804>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24805> DW_AT_type : <0x24024> - <2><24809>: Abbrev Number: 0 - <1><2480a>: Abbrev Number: 11 (DW_TAG_subprogram) - <2480b> DW_AT_external : 1 - <2480b> DW_AT_name : (indirect string, offset: 0xfd476): xQueueGenericSend - <2480f> DW_AT_decl_file : 14 - <24810> DW_AT_decl_line : 650 - <24812> DW_AT_decl_column : 12 - <24813> DW_AT_prototyped : 1 - <24813> DW_AT_type : <0x23af0> - <24817> DW_AT_declaration : 1 - <24817> DW_AT_sibling : <0x24830> - <2><2481b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2481c> DW_AT_type : <0x24024> - <2><24820>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24821> DW_AT_type : <0x246c4> - <2><24825>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24826> DW_AT_type : <0x23b12> - <2><2482a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2482b> DW_AT_type : <0x23afc> - <2><2482f>: Abbrev Number: 0 - <1><24830>: Abbrev Number: 11 (DW_TAG_subprogram) - <24831> DW_AT_external : 1 - <24831> DW_AT_name : (indirect string, offset: 0xfe0d5): xQueueGiveMutexRecursive - <24835> DW_AT_decl_file : 14 - <24836> DW_AT_decl_line : 1427 - <24838> DW_AT_decl_column : 12 - <24839> DW_AT_prototyped : 1 - <24839> DW_AT_type : <0x23af0> - <2483d> DW_AT_declaration : 1 - <2483d> DW_AT_sibling : <0x24847> - <2><24841>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24842> DW_AT_type : <0x24024> - <2><24846>: Abbrev Number: 0 - <1><24847>: Abbrev Number: 11 (DW_TAG_subprogram) - <24848> DW_AT_external : 1 - <24848> DW_AT_name : (indirect string, offset: 0xfbcf2): xQueueSemaphoreTake - <2484c> DW_AT_decl_file : 14 - <2484d> DW_AT_decl_line : 1418 - <2484f> DW_AT_decl_column : 12 - <24850> DW_AT_prototyped : 1 - <24850> DW_AT_type : <0x23af0> - <24854> DW_AT_declaration : 1 - <24854> DW_AT_sibling : <0x24863> - <2><24858>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24859> DW_AT_type : <0x24024> - <2><2485d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2485e> DW_AT_type : <0x23b12> - <2><24862>: Abbrev Number: 0 - <1><24863>: Abbrev Number: 11 (DW_TAG_subprogram) - <24864> DW_AT_external : 1 - <24864> DW_AT_name : (indirect string, offset: 0xf9cba): xQueueTakeMutexRecursive - <24868> DW_AT_decl_file : 14 - <24869> DW_AT_decl_line : 1426 - <2486b> DW_AT_decl_column : 12 - <2486c> DW_AT_prototyped : 1 - <2486c> DW_AT_type : <0x23af0> - <24870> DW_AT_declaration : 1 - <24870> DW_AT_sibling : <0x2487f> - <2><24874>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24875> DW_AT_type : <0x24024> - <2><24879>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2487a> DW_AT_type : <0x23b12> - <2><2487e>: Abbrev Number: 0 - <1><2487f>: Abbrev Number: 20 (DW_TAG_subprogram) - <24880> DW_AT_external : 1 - <24880> DW_AT_name : (indirect string, offset: 0xfbf6b): vQueueAddToRegistry - <24884> DW_AT_decl_file : 14 - <24885> DW_AT_decl_line : 1458 - <24887> DW_AT_decl_column : 7 - <24888> DW_AT_prototyped : 1 - <24888> DW_AT_declaration : 1 - <24888> DW_AT_sibling : <0x24897> - <2><2488c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2488d> DW_AT_type : <0x24024> - <2><24891>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24892> DW_AT_type : <0x234c0> - <2><24896>: Abbrev Number: 0 - <1><24897>: Abbrev Number: 11 (DW_TAG_subprogram) - <24898> DW_AT_external : 1 - <24898> DW_AT_name : (indirect string, offset: 0xf9f16): xQueueCreateMutex - <2489c> DW_AT_decl_file : 14 - <2489d> DW_AT_decl_line : 1414 - <2489f> DW_AT_decl_column : 15 - <248a0> DW_AT_prototyped : 1 - <248a0> DW_AT_type : <0x24024> - <248a4> DW_AT_declaration : 1 - <248a4> DW_AT_sibling : <0x248ae> - <2><248a8>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <248a9> DW_AT_type : <0x234db> - <2><248ad>: Abbrev Number: 0 - <1><248ae>: Abbrev Number: 11 (DW_TAG_subprogram) - <248af> DW_AT_external : 1 - <248af> DW_AT_name : (indirect string, offset: 0xfba2d): xQueueCreateMutexStatic - <248b3> DW_AT_decl_file : 14 - <248b4> DW_AT_decl_line : 1415 - <248b6> DW_AT_decl_column : 15 - <248b7> DW_AT_prototyped : 1 - <248b7> DW_AT_type : <0x24024> - <248bb> DW_AT_declaration : 1 - <248bb> DW_AT_sibling : <0x248ca> - <2><248bf>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <248c0> DW_AT_type : <0x234db> - <2><248c4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <248c5> DW_AT_type : <0x2477c> - <2><248c9>: Abbrev Number: 0 - <1><248ca>: Abbrev Number: 20 (DW_TAG_subprogram) - <248cb> DW_AT_external : 1 - <248cb> DW_AT_name : (indirect string, offset: 0xfe028): vEventGroupDelete - <248cf> DW_AT_decl_file : 13 - <248d0> DW_AT_decl_line : 739 - <248d2> DW_AT_decl_column : 6 - <248d3> DW_AT_prototyped : 1 - <248d3> DW_AT_declaration : 1 - <248d3> DW_AT_sibling : <0x248dd> - <2><248d7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <248d8> DW_AT_type : <0x23ffd> - <2><248dc>: Abbrev Number: 0 - <1><248dd>: Abbrev Number: 11 (DW_TAG_subprogram) - <248de> DW_AT_external : 1 - <248de> DW_AT_name : (indirect string, offset: 0xfb6e6): xEventGroupWaitBits - <248e2> DW_AT_decl_file : 13 - <248e3> DW_AT_decl_line : 295 - <248e5> DW_AT_decl_column : 13 - <248e6> DW_AT_prototyped : 1 - <248e6> DW_AT_type : <0x24013> - <248ea> DW_AT_declaration : 1 - <248ea> DW_AT_sibling : <0x24908> - <2><248ee>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <248ef> DW_AT_type : <0x23ffd> - <2><248f3>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <248f4> DW_AT_type : <0x2401f> - <2><248f8>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <248f9> DW_AT_type : <0x23afc> - <2><248fd>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <248fe> DW_AT_type : <0x23afc> - <2><24902>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24903> DW_AT_type : <0x23b12> - <2><24907>: Abbrev Number: 0 - <1><24908>: Abbrev Number: 11 (DW_TAG_subprogram) - <24909> DW_AT_external : 1 - <24909> DW_AT_name : (indirect string, offset: 0xfa69f): xEventGroupClearBits - <2490d> DW_AT_decl_file : 13 - <2490e> DW_AT_decl_line : 352 - <24910> DW_AT_decl_column : 13 - <24911> DW_AT_prototyped : 1 - <24911> DW_AT_type : <0x24013> - <24915> DW_AT_declaration : 1 - <24915> DW_AT_sibling : <0x24924> - <2><24919>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2491a> DW_AT_type : <0x23ffd> - <2><2491e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2491f> DW_AT_type : <0x2401f> - <2><24923>: Abbrev Number: 0 - <1><24924>: Abbrev Number: 11 (DW_TAG_subprogram) - <24925> DW_AT_external : 1 - <24925> DW_AT_name : (indirect string, offset: 0xfe1b9): xEventGroupClearBitsFromISR - <24929> DW_AT_decl_file : 13 - <2492a> DW_AT_decl_line : 408 - <2492c> DW_AT_decl_column : 13 - <2492d> DW_AT_prototyped : 1 - <2492d> DW_AT_type : <0x23af0> - <24931> DW_AT_declaration : 1 - <24931> DW_AT_sibling : <0x24940> - <2><24935>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24936> DW_AT_type : <0x23ffd> - <2><2493a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2493b> DW_AT_type : <0x2401f> - <2><2493f>: Abbrev Number: 0 - <1><24940>: Abbrev Number: 11 (DW_TAG_subprogram) - <24941> DW_AT_external : 1 - <24941> DW_AT_name : (indirect string, offset: 0xfc828): xEventGroupGetBitsFromISR - <24945> DW_AT_decl_file : 13 - <24946> DW_AT_decl_line : 725 - <24948> DW_AT_decl_column : 13 - <24949> DW_AT_prototyped : 1 - <24949> DW_AT_type : <0x24013> - <2494d> DW_AT_declaration : 1 - <2494d> DW_AT_sibling : <0x24957> - <2><24951>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24952> DW_AT_type : <0x23ffd> - <2><24956>: Abbrev Number: 0 - <1><24957>: Abbrev Number: 11 (DW_TAG_subprogram) - <24958> DW_AT_external : 1 - <24958> DW_AT_name : (indirect string, offset: 0xfd7c5): xEventGroupSetBits - <2495c> DW_AT_decl_file : 13 - <2495d> DW_AT_decl_line : 485 - <2495f> DW_AT_decl_column : 13 - <24960> DW_AT_prototyped : 1 - <24960> DW_AT_type : <0x24013> - <24964> DW_AT_declaration : 1 - <24964> DW_AT_sibling : <0x24973> - <2><24968>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24969> DW_AT_type : <0x23ffd> - <2><2496d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2496e> DW_AT_type : <0x2401f> - <2><24972>: Abbrev Number: 0 - <1><24973>: Abbrev Number: 11 (DW_TAG_subprogram) - <24974> DW_AT_external : 1 - <24974> DW_AT_name : (indirect string, offset: 0xfe260): xEventGroupSetBitsFromISR - <24978> DW_AT_decl_file : 13 - <24979> DW_AT_decl_line : 560 - <2497b> DW_AT_decl_column : 13 - <2497c> DW_AT_prototyped : 1 - <2497c> DW_AT_type : <0x23af0> - <24980> DW_AT_declaration : 1 - <24980> DW_AT_sibling : <0x24994> - <2><24984>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24985> DW_AT_type : <0x23ffd> - <2><24989>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2498a> DW_AT_type : <0x2401f> - <2><2498e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2498f> DW_AT_type : <0x246ca> - <2><24993>: Abbrev Number: 0 - <1><24994>: Abbrev Number: 64 (DW_TAG_subprogram) - <24995> DW_AT_external : 1 - <24995> DW_AT_name : (indirect string, offset: 0xf9c77): xEventGroupCreate - <24999> DW_AT_decl_file : 13 - <2499a> DW_AT_decl_line : 147 - <2499b> DW_AT_decl_column : 21 - <2499c> DW_AT_prototyped : 1 - <2499c> DW_AT_type : <0x23ffd> - <249a0> DW_AT_declaration : 1 - <1><249a0>: Abbrev Number: 34 (DW_TAG_subprogram) - <249a1> DW_AT_external : 1 - <249a1> DW_AT_name : (indirect string, offset: 0xfe0bd): xEventGroupCreateStatic - <249a5> DW_AT_decl_file : 13 - <249a6> DW_AT_decl_line : 200 - <249a7> DW_AT_decl_column : 21 - <249a8> DW_AT_prototyped : 1 - <249a8> DW_AT_type : <0x23ffd> - <249ac> DW_AT_declaration : 1 - <249ac> DW_AT_sibling : <0x249b6> - <2><249b0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <249b1> DW_AT_type : <0x249b6> - <2><249b5>: Abbrev Number: 0 - <1><249b6>: Abbrev Number: 12 (DW_TAG_pointer_type) - <249b7> DW_AT_byte_size : 4 - <249b7> DW_AT_type : <0x23e11> - <1><249bb>: Abbrev Number: 11 (DW_TAG_subprogram) - <249bc> DW_AT_external : 1 - <249bc> DW_AT_name : (indirect string, offset: 0xfad83): xTimerIsTimerActive - <249c0> DW_AT_decl_file : 12 - <249c1> DW_AT_decl_line : 444 - <249c3> DW_AT_decl_column : 12 - <249c4> DW_AT_prototyped : 1 - <249c4> DW_AT_type : <0x23af0> - <249c8> DW_AT_declaration : 1 - <249c8> DW_AT_sibling : <0x249d2> - <2><249cc>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <249cd> DW_AT_type : <0x23fc6> - <2><249d1>: Abbrev Number: 0 - <1><249d2>: Abbrev Number: 11 (DW_TAG_subprogram) - <249d3> DW_AT_external : 1 - <249d3> DW_AT_name : (indirect string, offset: 0xfb542): xTimerGenericCommand - <249d7> DW_AT_decl_file : 12 - <249d8> DW_AT_decl_line : 1296 - <249da> DW_AT_decl_column : 12 - <249db> DW_AT_prototyped : 1 - <249db> DW_AT_type : <0x23af0> - <249df> DW_AT_declaration : 1 - <249df> DW_AT_sibling : <0x249fd> - <2><249e3>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <249e4> DW_AT_type : <0x23fc6> - <2><249e8>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <249e9> DW_AT_type : <0x23afc> - <2><249ed>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <249ee> DW_AT_type : <0x23b1e> - <2><249f2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <249f3> DW_AT_type : <0x246cf> - <2><249f7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <249f8> DW_AT_type : <0x23b1e> - <2><249fc>: Abbrev Number: 0 - <1><249fd>: Abbrev Number: 11 (DW_TAG_subprogram) - <249fe> DW_AT_external : 1 - <249fe> DW_AT_name : (indirect string, offset: 0x3aad5): pcTimerGetName - <24a02> DW_AT_decl_file : 12 - <24a03> DW_AT_decl_line : 1232 - <24a05> DW_AT_decl_column : 14 - <24a06> DW_AT_prototyped : 1 - <24a06> DW_AT_type : <0x234c0> - <24a0a> DW_AT_declaration : 1 - <24a0a> DW_AT_sibling : <0x24a14> - <2><24a0e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a0f> DW_AT_type : <0x23fc6> - <2><24a13>: Abbrev Number: 0 - <1><24a14>: Abbrev Number: 34 (DW_TAG_subprogram) - <24a15> DW_AT_external : 1 - <24a15> DW_AT_name : (indirect string, offset: 0xfd70e): xTimerCreate - <24a19> DW_AT_decl_file : 12 - <24a1a> DW_AT_decl_line : 228 - <24a1b> DW_AT_decl_column : 16 - <24a1c> DW_AT_prototyped : 1 - <24a1c> DW_AT_type : <0x23fc6> - <24a20> DW_AT_declaration : 1 - <24a20> DW_AT_sibling : <0x24a3e> - <2><24a24>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a25> DW_AT_type : <0x234c5> - <2><24a29>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a2a> DW_AT_type : <0x23b1e> - <2><24a2e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a2f> DW_AT_type : <0x23b0d> - <2><24a33>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a34> DW_AT_type : <0x234aa> - <2><24a38>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a39> DW_AT_type : <0x23fe1> - <2><24a3d>: Abbrev Number: 0 - <1><24a3e>: Abbrev Number: 11 (DW_TAG_subprogram) - <24a3f> DW_AT_external : 1 - <24a3f> DW_AT_name : (indirect string, offset: 0xfb392): xTimerCreateStatic - <24a43> DW_AT_decl_file : 12 - <24a44> DW_AT_decl_line : 358 - <24a46> DW_AT_decl_column : 16 - <24a47> DW_AT_prototyped : 1 - <24a47> DW_AT_type : <0x23fc6> - <24a4b> DW_AT_declaration : 1 - <24a4b> DW_AT_sibling : <0x24a6e> - <2><24a4f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a50> DW_AT_type : <0x234c5> - <2><24a54>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a55> DW_AT_type : <0x23b1e> - <2><24a59>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a5a> DW_AT_type : <0x23b0d> - <2><24a5e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a5f> DW_AT_type : <0x234aa> - <2><24a63>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a64> DW_AT_type : <0x23fe1> - <2><24a68>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a69> DW_AT_type : <0x24a6e> - <2><24a6d>: Abbrev Number: 0 - <1><24a6e>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24a6f> DW_AT_byte_size : 4 - <24a6f> DW_AT_type : <0x23e8e> - <1><24a73>: Abbrev Number: 11 (DW_TAG_subprogram) - <24a74> DW_AT_external : 1 - <24a74> DW_AT_name : (indirect string, offset: 0xfabdf): pvTimerGetTimerID - <24a78> DW_AT_decl_file : 12 - <24a79> DW_AT_decl_line : 386 - <24a7b> DW_AT_decl_column : 7 - <24a7c> DW_AT_prototyped : 1 - <24a7c> DW_AT_type : <0x234a8> - <24a80> DW_AT_declaration : 1 - <24a80> DW_AT_sibling : <0x24a8a> - <2><24a84>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a85> DW_AT_type : <0x23fd2> - <2><24a89>: Abbrev Number: 0 - <1><24a8a>: Abbrev Number: 20 (DW_TAG_subprogram) - <24a8b> DW_AT_external : 1 - <24a8b> DW_AT_name : (indirect string, offset: 0xfd82e): vTaskDelayUntil - <24a8f> DW_AT_decl_file : 11 - <24a90> DW_AT_decl_line : 817 - <24a92> DW_AT_decl_column : 6 - <24a93> DW_AT_prototyped : 1 - <24a93> DW_AT_declaration : 1 - <24a93> DW_AT_sibling : <0x24aa2> - <2><24a97>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a98> DW_AT_type : <0x24aa7> + <2468a> DW_AT_type : <0x2461f> + <2><2468e>: Abbrev Number: 0 + <1><2468f>: Abbrev Number: 11 (DW_TAG_subprogram) + <24690> DW_AT_external : 1 + <24690> DW_AT_name : (indirect string, offset: 0xfc5f7): xQueueCreateCountingSemaphore + <24694> DW_AT_decl_file : 14 + <24695> DW_AT_decl_line : 1416 + <24697> DW_AT_decl_column : 15 + <24698> DW_AT_prototyped : 1 + <24698> DW_AT_type : <0x23f74> + <2469c> DW_AT_declaration : 1 + <2469c> DW_AT_sibling : <0x246ab> + <2><246a0>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <246a1> DW_AT_type : <0x23a5d> + <2><246a5>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <246a6> DW_AT_type : <0x23a5d> + <2><246aa>: Abbrev Number: 0 + <1><246ab>: Abbrev Number: 11 (DW_TAG_subprogram) + <246ac> DW_AT_external : 1 + <246ac> DW_AT_name : (indirect string, offset: 0xfb9c8): xQueueCreateCountingSemaphoreStatic + <246b0> DW_AT_decl_file : 14 + <246b1> DW_AT_decl_line : 1417 + <246b3> DW_AT_decl_column : 15 + <246b4> DW_AT_prototyped : 1 + <246b4> DW_AT_type : <0x23f74> + <246b8> DW_AT_declaration : 1 + <246b8> DW_AT_sibling : <0x246cc> + <2><246bc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <246bd> DW_AT_type : <0x23a5d> + <2><246c1>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <246c2> DW_AT_type : <0x23a5d> + <2><246c6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <246c7> DW_AT_type : <0x246cc> + <2><246cb>: Abbrev Number: 0 + <1><246cc>: Abbrev Number: 12 (DW_TAG_pointer_type) + <246cd> DW_AT_byte_size : 4 + <246cd> DW_AT_type : <0x23d01> + <1><246d1>: Abbrev Number: 11 (DW_TAG_subprogram) + <246d2> DW_AT_external : 1 + <246d2> DW_AT_name : (indirect string, offset: 0xfb91d): xQueueGenericCreate + <246d6> DW_AT_decl_file : 14 + <246d7> DW_AT_decl_line : 1496 + <246d9> DW_AT_decl_column : 16 + <246da> DW_AT_prototyped : 1 + <246da> DW_AT_type : <0x23f74> + <246de> DW_AT_declaration : 1 + <246de> DW_AT_sibling : <0x246f2> + <2><246e2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <246e3> DW_AT_type : <0x23a5d> + <2><246e7>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <246e8> DW_AT_type : <0x23a5d> + <2><246ec>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <246ed> DW_AT_type : <0x2342b> + <2><246f1>: Abbrev Number: 0 + <1><246f2>: Abbrev Number: 11 (DW_TAG_subprogram) + <246f3> DW_AT_external : 1 + <246f3> DW_AT_name : (indirect string, offset: 0xfadde): xQueueGenericCreateStatic + <246f7> DW_AT_decl_file : 14 + <246f8> DW_AT_decl_line : 1505 + <246fa> DW_AT_decl_column : 16 + <246fb> DW_AT_prototyped : 1 + <246fb> DW_AT_type : <0x23f74> + <246ff> DW_AT_declaration : 1 + <246ff> DW_AT_sibling : <0x2471d> + <2><24703>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24704> DW_AT_type : <0x23a5d> + <2><24708>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24709> DW_AT_type : <0x23a5d> + <2><2470d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2470e> DW_AT_type : <0x23a73> + <2><24712>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24713> DW_AT_type : <0x246cc> + <2><24717>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24718> DW_AT_type : <0x2342b> + <2><2471c>: Abbrev Number: 0 + <1><2471d>: Abbrev Number: 20 (DW_TAG_subprogram) + <2471e> DW_AT_external : 1 + <2471e> DW_AT_name : (indirect string, offset: 0xfda2e): vQueueDelete + <24722> DW_AT_decl_file : 14 + <24723> DW_AT_decl_line : 914 + <24725> DW_AT_decl_column : 6 + <24726> DW_AT_prototyped : 1 + <24726> DW_AT_declaration : 1 + <24726> DW_AT_sibling : <0x24730> + <2><2472a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2472b> DW_AT_type : <0x23f74> + <2><2472f>: Abbrev Number: 0 + <1><24730>: Abbrev Number: 20 (DW_TAG_subprogram) + <24731> DW_AT_external : 1 + <24731> DW_AT_name : (indirect string, offset: 0xfb1fb): vQueueUnregisterQueue + <24735> DW_AT_decl_file : 14 + <24736> DW_AT_decl_line : 1472 + <24738> DW_AT_decl_column : 7 + <24739> DW_AT_prototyped : 1 + <24739> DW_AT_declaration : 1 + <24739> DW_AT_sibling : <0x24743> + <2><2473d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2473e> DW_AT_type : <0x23f74> + <2><24742>: Abbrev Number: 0 + <1><24743>: Abbrev Number: 11 (DW_TAG_subprogram) + <24744> DW_AT_external : 1 + <24744> DW_AT_name : (indirect string, offset: 0x27b00): xQueueGetMutexHolder + <24748> DW_AT_decl_file : 14 + <24749> DW_AT_decl_line : 1419 + <2474b> DW_AT_decl_column : 14 + <2474c> DW_AT_prototyped : 1 + <2474c> DW_AT_type : <0x23deb> + <24750> DW_AT_declaration : 1 + <24750> DW_AT_sibling : <0x2475a> + <2><24754>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24755> DW_AT_type : <0x23f74> + <2><24759>: Abbrev Number: 0 + <1><2475a>: Abbrev Number: 11 (DW_TAG_subprogram) + <2475b> DW_AT_external : 1 + <2475b> DW_AT_name : (indirect string, offset: 0xfd45b): xQueueGenericSend + <2475f> DW_AT_decl_file : 14 + <24760> DW_AT_decl_line : 650 + <24762> DW_AT_decl_column : 12 + <24763> DW_AT_prototyped : 1 + <24763> DW_AT_type : <0x23a40> + <24767> DW_AT_declaration : 1 + <24767> DW_AT_sibling : <0x24780> + <2><2476b>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2476c> DW_AT_type : <0x23f74> + <2><24770>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24771> DW_AT_type : <0x24614> + <2><24775>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24776> DW_AT_type : <0x23a62> + <2><2477a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2477b> DW_AT_type : <0x23a4c> + <2><2477f>: Abbrev Number: 0 + <1><24780>: Abbrev Number: 11 (DW_TAG_subprogram) + <24781> DW_AT_external : 1 + <24781> DW_AT_name : (indirect string, offset: 0xfe0ba): xQueueGiveMutexRecursive + <24785> DW_AT_decl_file : 14 + <24786> DW_AT_decl_line : 1427 + <24788> DW_AT_decl_column : 12 + <24789> DW_AT_prototyped : 1 + <24789> DW_AT_type : <0x23a40> + <2478d> DW_AT_declaration : 1 + <2478d> DW_AT_sibling : <0x24797> + <2><24791>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24792> DW_AT_type : <0x23f74> + <2><24796>: Abbrev Number: 0 + <1><24797>: Abbrev Number: 11 (DW_TAG_subprogram) + <24798> DW_AT_external : 1 + <24798> DW_AT_name : (indirect string, offset: 0xfbcd7): xQueueSemaphoreTake + <2479c> DW_AT_decl_file : 14 + <2479d> DW_AT_decl_line : 1418 + <2479f> DW_AT_decl_column : 12 + <247a0> DW_AT_prototyped : 1 + <247a0> DW_AT_type : <0x23a40> + <247a4> DW_AT_declaration : 1 + <247a4> DW_AT_sibling : <0x247b3> + <2><247a8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <247a9> DW_AT_type : <0x23f74> + <2><247ad>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <247ae> DW_AT_type : <0x23a62> + <2><247b2>: Abbrev Number: 0 + <1><247b3>: Abbrev Number: 11 (DW_TAG_subprogram) + <247b4> DW_AT_external : 1 + <247b4> DW_AT_name : (indirect string, offset: 0xf9c9f): xQueueTakeMutexRecursive + <247b8> DW_AT_decl_file : 14 + <247b9> DW_AT_decl_line : 1426 + <247bb> DW_AT_decl_column : 12 + <247bc> DW_AT_prototyped : 1 + <247bc> DW_AT_type : <0x23a40> + <247c0> DW_AT_declaration : 1 + <247c0> DW_AT_sibling : <0x247cf> + <2><247c4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <247c5> DW_AT_type : <0x23f74> + <2><247c9>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <247ca> DW_AT_type : <0x23a62> + <2><247ce>: Abbrev Number: 0 + <1><247cf>: Abbrev Number: 20 (DW_TAG_subprogram) + <247d0> DW_AT_external : 1 + <247d0> DW_AT_name : (indirect string, offset: 0xfbf50): vQueueAddToRegistry + <247d4> DW_AT_decl_file : 14 + <247d5> DW_AT_decl_line : 1458 + <247d7> DW_AT_decl_column : 7 + <247d8> DW_AT_prototyped : 1 + <247d8> DW_AT_declaration : 1 + <247d8> DW_AT_sibling : <0x247e7> + <2><247dc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <247dd> DW_AT_type : <0x23f74> + <2><247e1>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <247e2> DW_AT_type : <0x23410> + <2><247e6>: Abbrev Number: 0 + <1><247e7>: Abbrev Number: 11 (DW_TAG_subprogram) + <247e8> DW_AT_external : 1 + <247e8> DW_AT_name : (indirect string, offset: 0xf9efb): xQueueCreateMutex + <247ec> DW_AT_decl_file : 14 + <247ed> DW_AT_decl_line : 1414 + <247ef> DW_AT_decl_column : 15 + <247f0> DW_AT_prototyped : 1 + <247f0> DW_AT_type : <0x23f74> + <247f4> DW_AT_declaration : 1 + <247f4> DW_AT_sibling : <0x247fe> + <2><247f8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <247f9> DW_AT_type : <0x2342b> + <2><247fd>: Abbrev Number: 0 + <1><247fe>: Abbrev Number: 11 (DW_TAG_subprogram) + <247ff> DW_AT_external : 1 + <247ff> DW_AT_name : (indirect string, offset: 0xfba12): xQueueCreateMutexStatic + <24803> DW_AT_decl_file : 14 + <24804> DW_AT_decl_line : 1415 + <24806> DW_AT_decl_column : 15 + <24807> DW_AT_prototyped : 1 + <24807> DW_AT_type : <0x23f74> + <2480b> DW_AT_declaration : 1 + <2480b> DW_AT_sibling : <0x2481a> + <2><2480f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24810> DW_AT_type : <0x2342b> + <2><24814>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24815> DW_AT_type : <0x246cc> + <2><24819>: Abbrev Number: 0 + <1><2481a>: Abbrev Number: 20 (DW_TAG_subprogram) + <2481b> DW_AT_external : 1 + <2481b> DW_AT_name : (indirect string, offset: 0xfe00d): vEventGroupDelete + <2481f> DW_AT_decl_file : 13 + <24820> DW_AT_decl_line : 739 + <24822> DW_AT_decl_column : 6 + <24823> DW_AT_prototyped : 1 + <24823> DW_AT_declaration : 1 + <24823> DW_AT_sibling : <0x2482d> + <2><24827>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24828> DW_AT_type : <0x23f4d> + <2><2482c>: Abbrev Number: 0 + <1><2482d>: Abbrev Number: 11 (DW_TAG_subprogram) + <2482e> DW_AT_external : 1 + <2482e> DW_AT_name : (indirect string, offset: 0xfb6cb): xEventGroupWaitBits + <24832> DW_AT_decl_file : 13 + <24833> DW_AT_decl_line : 295 + <24835> DW_AT_decl_column : 13 + <24836> DW_AT_prototyped : 1 + <24836> DW_AT_type : <0x23f63> + <2483a> DW_AT_declaration : 1 + <2483a> DW_AT_sibling : <0x24858> + <2><2483e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2483f> DW_AT_type : <0x23f4d> + <2><24843>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24844> DW_AT_type : <0x23f6f> + <2><24848>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24849> DW_AT_type : <0x23a4c> + <2><2484d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2484e> DW_AT_type : <0x23a4c> + <2><24852>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24853> DW_AT_type : <0x23a62> + <2><24857>: Abbrev Number: 0 + <1><24858>: Abbrev Number: 11 (DW_TAG_subprogram) + <24859> DW_AT_external : 1 + <24859> DW_AT_name : (indirect string, offset: 0xfa684): xEventGroupClearBits + <2485d> DW_AT_decl_file : 13 + <2485e> DW_AT_decl_line : 352 + <24860> DW_AT_decl_column : 13 + <24861> DW_AT_prototyped : 1 + <24861> DW_AT_type : <0x23f63> + <24865> DW_AT_declaration : 1 + <24865> DW_AT_sibling : <0x24874> + <2><24869>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2486a> DW_AT_type : <0x23f4d> + <2><2486e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2486f> DW_AT_type : <0x23f6f> + <2><24873>: Abbrev Number: 0 + <1><24874>: Abbrev Number: 11 (DW_TAG_subprogram) + <24875> DW_AT_external : 1 + <24875> DW_AT_name : (indirect string, offset: 0xfe19e): xEventGroupClearBitsFromISR + <24879> DW_AT_decl_file : 13 + <2487a> DW_AT_decl_line : 408 + <2487c> DW_AT_decl_column : 13 + <2487d> DW_AT_prototyped : 1 + <2487d> DW_AT_type : <0x23a40> + <24881> DW_AT_declaration : 1 + <24881> DW_AT_sibling : <0x24890> + <2><24885>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24886> DW_AT_type : <0x23f4d> + <2><2488a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2488b> DW_AT_type : <0x23f6f> + <2><2488f>: Abbrev Number: 0 + <1><24890>: Abbrev Number: 11 (DW_TAG_subprogram) + <24891> DW_AT_external : 1 + <24891> DW_AT_name : (indirect string, offset: 0xfc80d): xEventGroupGetBitsFromISR + <24895> DW_AT_decl_file : 13 + <24896> DW_AT_decl_line : 725 + <24898> DW_AT_decl_column : 13 + <24899> DW_AT_prototyped : 1 + <24899> DW_AT_type : <0x23f63> + <2489d> DW_AT_declaration : 1 + <2489d> DW_AT_sibling : <0x248a7> + <2><248a1>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <248a2> DW_AT_type : <0x23f4d> + <2><248a6>: Abbrev Number: 0 + <1><248a7>: Abbrev Number: 11 (DW_TAG_subprogram) + <248a8> DW_AT_external : 1 + <248a8> DW_AT_name : (indirect string, offset: 0xfd7aa): xEventGroupSetBits + <248ac> DW_AT_decl_file : 13 + <248ad> DW_AT_decl_line : 485 + <248af> DW_AT_decl_column : 13 + <248b0> DW_AT_prototyped : 1 + <248b0> DW_AT_type : <0x23f63> + <248b4> DW_AT_declaration : 1 + <248b4> DW_AT_sibling : <0x248c3> + <2><248b8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <248b9> DW_AT_type : <0x23f4d> + <2><248bd>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <248be> DW_AT_type : <0x23f6f> + <2><248c2>: Abbrev Number: 0 + <1><248c3>: Abbrev Number: 11 (DW_TAG_subprogram) + <248c4> DW_AT_external : 1 + <248c4> DW_AT_name : (indirect string, offset: 0xfe245): xEventGroupSetBitsFromISR + <248c8> DW_AT_decl_file : 13 + <248c9> DW_AT_decl_line : 560 + <248cb> DW_AT_decl_column : 13 + <248cc> DW_AT_prototyped : 1 + <248cc> DW_AT_type : <0x23a40> + <248d0> DW_AT_declaration : 1 + <248d0> DW_AT_sibling : <0x248e4> + <2><248d4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <248d5> DW_AT_type : <0x23f4d> + <2><248d9>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <248da> DW_AT_type : <0x23f6f> + <2><248de>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <248df> DW_AT_type : <0x2461a> + <2><248e3>: Abbrev Number: 0 + <1><248e4>: Abbrev Number: 64 (DW_TAG_subprogram) + <248e5> DW_AT_external : 1 + <248e5> DW_AT_name : (indirect string, offset: 0xf9c5c): xEventGroupCreate + <248e9> DW_AT_decl_file : 13 + <248ea> DW_AT_decl_line : 147 + <248eb> DW_AT_decl_column : 21 + <248ec> DW_AT_prototyped : 1 + <248ec> DW_AT_type : <0x23f4d> + <248f0> DW_AT_declaration : 1 + <1><248f0>: Abbrev Number: 34 (DW_TAG_subprogram) + <248f1> DW_AT_external : 1 + <248f1> DW_AT_name : (indirect string, offset: 0xfe0a2): xEventGroupCreateStatic + <248f5> DW_AT_decl_file : 13 + <248f6> DW_AT_decl_line : 200 + <248f7> DW_AT_decl_column : 21 + <248f8> DW_AT_prototyped : 1 + <248f8> DW_AT_type : <0x23f4d> + <248fc> DW_AT_declaration : 1 + <248fc> DW_AT_sibling : <0x24906> + <2><24900>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24901> DW_AT_type : <0x24906> + <2><24905>: Abbrev Number: 0 + <1><24906>: Abbrev Number: 12 (DW_TAG_pointer_type) + <24907> DW_AT_byte_size : 4 + <24907> DW_AT_type : <0x23d61> + <1><2490b>: Abbrev Number: 11 (DW_TAG_subprogram) + <2490c> DW_AT_external : 1 + <2490c> DW_AT_name : (indirect string, offset: 0xfad68): xTimerIsTimerActive + <24910> DW_AT_decl_file : 12 + <24911> DW_AT_decl_line : 444 + <24913> DW_AT_decl_column : 12 + <24914> DW_AT_prototyped : 1 + <24914> DW_AT_type : <0x23a40> + <24918> DW_AT_declaration : 1 + <24918> DW_AT_sibling : <0x24922> + <2><2491c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2491d> DW_AT_type : <0x23f16> + <2><24921>: Abbrev Number: 0 + <1><24922>: Abbrev Number: 11 (DW_TAG_subprogram) + <24923> DW_AT_external : 1 + <24923> DW_AT_name : (indirect string, offset: 0xfb527): xTimerGenericCommand + <24927> DW_AT_decl_file : 12 + <24928> DW_AT_decl_line : 1296 + <2492a> DW_AT_decl_column : 12 + <2492b> DW_AT_prototyped : 1 + <2492b> DW_AT_type : <0x23a40> + <2492f> DW_AT_declaration : 1 + <2492f> DW_AT_sibling : <0x2494d> + <2><24933>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24934> DW_AT_type : <0x23f16> + <2><24938>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24939> DW_AT_type : <0x23a4c> + <2><2493d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2493e> DW_AT_type : <0x23a6e> + <2><24942>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24943> DW_AT_type : <0x2461f> + <2><24947>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24948> DW_AT_type : <0x23a6e> + <2><2494c>: Abbrev Number: 0 + <1><2494d>: Abbrev Number: 11 (DW_TAG_subprogram) + <2494e> DW_AT_external : 1 + <2494e> DW_AT_name : (indirect string, offset: 0x3aabb): pcTimerGetName + <24952> DW_AT_decl_file : 12 + <24953> DW_AT_decl_line : 1232 + <24955> DW_AT_decl_column : 14 + <24956> DW_AT_prototyped : 1 + <24956> DW_AT_type : <0x23410> + <2495a> DW_AT_declaration : 1 + <2495a> DW_AT_sibling : <0x24964> + <2><2495e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2495f> DW_AT_type : <0x23f16> + <2><24963>: Abbrev Number: 0 + <1><24964>: Abbrev Number: 34 (DW_TAG_subprogram) + <24965> DW_AT_external : 1 + <24965> DW_AT_name : (indirect string, offset: 0xfd6f3): xTimerCreate + <24969> DW_AT_decl_file : 12 + <2496a> DW_AT_decl_line : 228 + <2496b> DW_AT_decl_column : 16 + <2496c> DW_AT_prototyped : 1 + <2496c> DW_AT_type : <0x23f16> + <24970> DW_AT_declaration : 1 + <24970> DW_AT_sibling : <0x2498e> + <2><24974>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24975> DW_AT_type : <0x23415> + <2><24979>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2497a> DW_AT_type : <0x23a6e> + <2><2497e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2497f> DW_AT_type : <0x23a5d> + <2><24983>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24984> DW_AT_type : <0x233fa> + <2><24988>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24989> DW_AT_type : <0x23f31> + <2><2498d>: Abbrev Number: 0 + <1><2498e>: Abbrev Number: 11 (DW_TAG_subprogram) + <2498f> DW_AT_external : 1 + <2498f> DW_AT_name : (indirect string, offset: 0xfb377): xTimerCreateStatic + <24993> DW_AT_decl_file : 12 + <24994> DW_AT_decl_line : 358 + <24996> DW_AT_decl_column : 16 + <24997> DW_AT_prototyped : 1 + <24997> DW_AT_type : <0x23f16> + <2499b> DW_AT_declaration : 1 + <2499b> DW_AT_sibling : <0x249be> + <2><2499f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <249a0> DW_AT_type : <0x23415> + <2><249a4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <249a5> DW_AT_type : <0x23a6e> + <2><249a9>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <249aa> DW_AT_type : <0x23a5d> + <2><249ae>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <249af> DW_AT_type : <0x233fa> + <2><249b3>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <249b4> DW_AT_type : <0x23f31> + <2><249b8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <249b9> DW_AT_type : <0x249be> + <2><249bd>: Abbrev Number: 0 + <1><249be>: Abbrev Number: 12 (DW_TAG_pointer_type) + <249bf> DW_AT_byte_size : 4 + <249bf> DW_AT_type : <0x23dde> + <1><249c3>: Abbrev Number: 11 (DW_TAG_subprogram) + <249c4> DW_AT_external : 1 + <249c4> DW_AT_name : (indirect string, offset: 0xfabc4): pvTimerGetTimerID + <249c8> DW_AT_decl_file : 12 + <249c9> DW_AT_decl_line : 386 + <249cb> DW_AT_decl_column : 7 + <249cc> DW_AT_prototyped : 1 + <249cc> DW_AT_type : <0x233f8> + <249d0> DW_AT_declaration : 1 + <249d0> DW_AT_sibling : <0x249da> + <2><249d4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <249d5> DW_AT_type : <0x23f22> + <2><249d9>: Abbrev Number: 0 + <1><249da>: Abbrev Number: 20 (DW_TAG_subprogram) + <249db> DW_AT_external : 1 + <249db> DW_AT_name : (indirect string, offset: 0xfd813): vTaskDelayUntil + <249df> DW_AT_decl_file : 11 + <249e0> DW_AT_decl_line : 817 + <249e2> DW_AT_decl_column : 6 + <249e3> DW_AT_prototyped : 1 + <249e3> DW_AT_declaration : 1 + <249e3> DW_AT_sibling : <0x249f2> + <2><249e7>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <249e8> DW_AT_type : <0x249f7> + <2><249ec>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <249ed> DW_AT_type : <0x23a6e> + <2><249f1>: Abbrev Number: 0 + <1><249f2>: Abbrev Number: 12 (DW_TAG_pointer_type) + <249f3> DW_AT_byte_size : 4 + <249f3> DW_AT_type : <0x23a62> + <1><249f7>: Abbrev Number: 14 (DW_TAG_const_type) + <249f8> DW_AT_type : <0x249f2> + <1><249fc>: Abbrev Number: 20 (DW_TAG_subprogram) + <249fd> DW_AT_external : 1 + <249fd> DW_AT_name : (indirect string, offset: 0xfc408): vTaskDelay + <24a01> DW_AT_decl_file : 11 + <24a02> DW_AT_decl_line : 758 + <24a04> DW_AT_decl_column : 6 + <24a05> DW_AT_prototyped : 1 + <24a05> DW_AT_declaration : 1 + <24a05> DW_AT_sibling : <0x24a0f> + <2><24a09>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a0a> DW_AT_type : <0x23a6e> + <2><24a0e>: Abbrev Number: 0 + <1><24a0f>: Abbrev Number: 11 (DW_TAG_subprogram) + <24a10> DW_AT_external : 1 + <24a10> DW_AT_name : (indirect string, offset: 0xfb517): xTaskNotifyWait + <24a14> DW_AT_decl_file : 11 + <24a15> DW_AT_decl_line : 2021 + <24a17> DW_AT_decl_column : 12 + <24a18> DW_AT_prototyped : 1 + <24a18> DW_AT_type : <0x23a40> + <24a1c> DW_AT_declaration : 1 + <24a1c> DW_AT_sibling : <0x24a35> + <2><24a20>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a21> DW_AT_type : <0x2344d> + <2><24a25>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a26> DW_AT_type : <0x2344d> + <2><24a2a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a2b> DW_AT_type : <0x24a35> + <2><24a2f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a30> DW_AT_type : <0x23a62> + <2><24a34>: Abbrev Number: 0 + <1><24a35>: Abbrev Number: 12 (DW_TAG_pointer_type) + <24a36> DW_AT_byte_size : 4 + <24a36> DW_AT_type : <0x2344d> + <1><24a3a>: Abbrev Number: 14 (DW_TAG_const_type) + <24a3b> DW_AT_type : <0x24a35> + <1><24a3f>: Abbrev Number: 11 (DW_TAG_subprogram) + <24a40> DW_AT_external : 1 + <24a40> DW_AT_name : (indirect string, offset: 0xfbb84): xTaskGenericNotify + <24a44> DW_AT_decl_file : 11 + <24a45> DW_AT_decl_line : 1853 + <24a47> DW_AT_decl_column : 12 + <24a48> DW_AT_prototyped : 1 + <24a48> DW_AT_type : <0x23a40> + <24a4c> DW_AT_declaration : 1 + <24a4c> DW_AT_sibling : <0x24a65> + <2><24a50>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a51> DW_AT_type : <0x23deb> + <2><24a55>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a56> DW_AT_type : <0x2344d> + <2><24a5a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a5b> DW_AT_type : <0x23e72> + <2><24a5f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a60> DW_AT_type : <0x24a35> + <2><24a64>: Abbrev Number: 0 + <1><24a65>: Abbrev Number: 11 (DW_TAG_subprogram) + <24a66> DW_AT_external : 1 + <24a66> DW_AT_name : (indirect string, offset: 0xfa5b6): xTaskGenericNotifyFromISR + <24a6a> DW_AT_decl_file : 11 + <24a6b> DW_AT_decl_line : 1944 + <24a6d> DW_AT_decl_column : 12 + <24a6e> DW_AT_prototyped : 1 + <24a6e> DW_AT_type : <0x23a40> + <24a72> DW_AT_declaration : 1 + <24a72> DW_AT_sibling : <0x24a90> + <2><24a76>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a77> DW_AT_type : <0x23deb> + <2><24a7b>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a7c> DW_AT_type : <0x2344d> + <2><24a80>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a81> DW_AT_type : <0x23e72> + <2><24a85>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a86> DW_AT_type : <0x24a35> + <2><24a8a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24a8b> DW_AT_type : <0x2461a> + <2><24a8f>: Abbrev Number: 0 + <1><24a90>: Abbrev Number: 65 (DW_TAG_subprogram) + <24a91> DW_AT_external : 1 + <24a91> DW_AT_name : (indirect string, offset: 0xfa841): vPortFree + <24a95> DW_AT_decl_file : 18 + <24a96> DW_AT_decl_line : 164 + <24a97> DW_AT_decl_column : 6 + <24a98> DW_AT_prototyped : 1 + <24a98> DW_AT_declaration : 1 + <24a98> DW_AT_sibling : <0x24aa2> <2><24a9c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24a9d> DW_AT_type : <0x23b1e> + <24a9d> DW_AT_type : <0x233f8> <2><24aa1>: Abbrev Number: 0 - <1><24aa2>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24aa3> DW_AT_byte_size : 4 - <24aa3> DW_AT_type : <0x23b12> - <1><24aa7>: Abbrev Number: 14 (DW_TAG_const_type) - <24aa8> DW_AT_type : <0x24aa2> - <1><24aac>: Abbrev Number: 20 (DW_TAG_subprogram) - <24aad> DW_AT_external : 1 - <24aad> DW_AT_name : (indirect string, offset: 0xfc423): vTaskDelay - <24ab1> DW_AT_decl_file : 11 - <24ab2> DW_AT_decl_line : 758 - <24ab4> DW_AT_decl_column : 6 - <24ab5> DW_AT_prototyped : 1 - <24ab5> DW_AT_declaration : 1 - <24ab5> DW_AT_sibling : <0x24abf> - <2><24ab9>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24aba> DW_AT_type : <0x23b1e> - <2><24abe>: Abbrev Number: 0 - <1><24abf>: Abbrev Number: 11 (DW_TAG_subprogram) - <24ac0> DW_AT_external : 1 - <24ac0> DW_AT_name : (indirect string, offset: 0xfb532): xTaskNotifyWait - <24ac4> DW_AT_decl_file : 11 - <24ac5> DW_AT_decl_line : 2021 - <24ac7> DW_AT_decl_column : 12 - <24ac8> DW_AT_prototyped : 1 - <24ac8> DW_AT_type : <0x23af0> - <24acc> DW_AT_declaration : 1 - <24acc> DW_AT_sibling : <0x24ae5> - <2><24ad0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24ad1> DW_AT_type : <0x234fd> - <2><24ad5>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24ad6> DW_AT_type : <0x234fd> - <2><24ada>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24adb> DW_AT_type : <0x24ae5> - <2><24adf>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24ae0> DW_AT_type : <0x23b12> - <2><24ae4>: Abbrev Number: 0 - <1><24ae5>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24ae6> DW_AT_byte_size : 4 - <24ae6> DW_AT_type : <0x234fd> - <1><24aea>: Abbrev Number: 14 (DW_TAG_const_type) - <24aeb> DW_AT_type : <0x24ae5> - <1><24aef>: Abbrev Number: 11 (DW_TAG_subprogram) + <1><24aa2>: Abbrev Number: 11 (DW_TAG_subprogram) + <24aa3> DW_AT_external : 1 + <24aa3> DW_AT_name : (indirect string, offset: 0xfb41b): uxTaskGetSystemState + <24aa7> DW_AT_decl_file : 11 + <24aa8> DW_AT_decl_line : 1641 + <24aaa> DW_AT_decl_column : 13 + <24aab> DW_AT_prototyped : 1 + <24aab> DW_AT_type : <0x23a51> + <24aaf> DW_AT_declaration : 1 + <24aaf> DW_AT_sibling : <0x24ac3> + <2><24ab3>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24ab4> DW_AT_type : <0x24ac8> + <2><24ab8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24ab9> DW_AT_type : <0x23a5d> + <2><24abd>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24abe> DW_AT_type : <0x24a3a> + <2><24ac2>: Abbrev Number: 0 + <1><24ac3>: Abbrev Number: 12 (DW_TAG_pointer_type) + <24ac4> DW_AT_byte_size : 4 + <24ac4> DW_AT_type : <0x23f0a> + <1><24ac8>: Abbrev Number: 14 (DW_TAG_const_type) + <24ac9> DW_AT_type : <0x24ac3> + <1><24acd>: Abbrev Number: 34 (DW_TAG_subprogram) + <24ace> DW_AT_external : 1 + <24ace> DW_AT_name : (indirect string, offset: 0xfe469): pvPortMalloc + <24ad2> DW_AT_decl_file : 18 + <24ad3> DW_AT_decl_line : 163 + <24ad4> DW_AT_decl_column : 7 + <24ad5> DW_AT_prototyped : 1 + <24ad5> DW_AT_type : <0x233f8> + <24ad9> DW_AT_declaration : 1 + <24ad9> DW_AT_sibling : <0x24ae3> + <2><24add>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24ade> DW_AT_type : <0x23376> + <2><24ae2>: Abbrev Number: 0 + <1><24ae3>: Abbrev Number: 28 (DW_TAG_subprogram) + <24ae4> DW_AT_external : 1 + <24ae4> DW_AT_name : (indirect string, offset: 0xfd239): uxTaskGetNumberOfTasks + <24ae8> DW_AT_decl_file : 11 + <24ae8> DW_AT_decl_line : 1386 + <24aea> DW_AT_decl_column : 13 + <24aeb> DW_AT_prototyped : 1 + <24aeb> DW_AT_type : <0x23a51> + <24aef> DW_AT_declaration : 1 + <1><24aef>: Abbrev Number: 20 (DW_TAG_subprogram) <24af0> DW_AT_external : 1 - <24af0> DW_AT_name : (indirect string, offset: 0xfbb9f): xTaskGenericNotify + <24af0> DW_AT_name : (indirect string, offset: 0xfd807): vTaskDelete <24af4> DW_AT_decl_file : 11 - <24af5> DW_AT_decl_line : 1853 - <24af7> DW_AT_decl_column : 12 + <24af5> DW_AT_decl_line : 706 + <24af7> DW_AT_decl_column : 6 <24af8> DW_AT_prototyped : 1 - <24af8> DW_AT_type : <0x23af0> - <24afc> DW_AT_declaration : 1 - <24afc> DW_AT_sibling : <0x24b15> - <2><24b00>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b01> DW_AT_type : <0x23e9b> - <2><24b05>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b06> DW_AT_type : <0x234fd> - <2><24b0a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b0b> DW_AT_type : <0x23f22> + <24af8> DW_AT_declaration : 1 + <24af8> DW_AT_sibling : <0x24b02> + <2><24afc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24afd> DW_AT_type : <0x23deb> + <2><24b01>: Abbrev Number: 0 + <1><24b02>: Abbrev Number: 20 (DW_TAG_subprogram) + <24b03> DW_AT_external : 1 + <24b03> DW_AT_name : (indirect string, offset: 0xfb7b5): vTaskResume + <24b07> DW_AT_decl_file : 11 + <24b08> DW_AT_decl_line : 1118 + <24b0a> DW_AT_decl_column : 6 + <24b0b> DW_AT_prototyped : 1 + <24b0b> DW_AT_declaration : 1 + <24b0b> DW_AT_sibling : <0x24b15> <2><24b0f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b10> DW_AT_type : <0x24ae5> + <24b10> DW_AT_type : <0x23deb> <2><24b14>: Abbrev Number: 0 - <1><24b15>: Abbrev Number: 11 (DW_TAG_subprogram) + <1><24b15>: Abbrev Number: 20 (DW_TAG_subprogram) <24b16> DW_AT_external : 1 - <24b16> DW_AT_name : (indirect string, offset: 0xfa5d1): xTaskGenericNotifyFromISR + <24b16> DW_AT_name : (indirect string, offset: 0xfde28): vTaskSuspend <24b1a> DW_AT_decl_file : 11 - <24b1b> DW_AT_decl_line : 1944 - <24b1d> DW_AT_decl_column : 12 + <24b1b> DW_AT_decl_line : 1069 + <24b1d> DW_AT_decl_column : 6 <24b1e> DW_AT_prototyped : 1 - <24b1e> DW_AT_type : <0x23af0> - <24b22> DW_AT_declaration : 1 - <24b22> DW_AT_sibling : <0x24b40> - <2><24b26>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b27> DW_AT_type : <0x23e9b> - <2><24b2b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b2c> DW_AT_type : <0x234fd> - <2><24b30>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b31> DW_AT_type : <0x23f22> - <2><24b35>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b36> DW_AT_type : <0x24ae5> - <2><24b3a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b3b> DW_AT_type : <0x246ca> - <2><24b3f>: Abbrev Number: 0 - <1><24b40>: Abbrev Number: 65 (DW_TAG_subprogram) - <24b41> DW_AT_external : 1 - <24b41> DW_AT_name : (indirect string, offset: 0xfa85c): vPortFree - <24b45> DW_AT_decl_file : 18 - <24b46> DW_AT_decl_line : 164 + <24b1e> DW_AT_declaration : 1 + <24b1e> DW_AT_sibling : <0x24b28> + <2><24b22>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24b23> DW_AT_type : <0x23deb> + <2><24b27>: Abbrev Number: 0 + <1><24b28>: Abbrev Number: 11 (DW_TAG_subprogram) + <24b29> DW_AT_external : 1 + <24b29> DW_AT_name : (indirect string, offset: 0xfd798): uxTaskPriorityGet + <24b2d> DW_AT_decl_file : 11 + <24b2e> DW_AT_decl_line : 894 + <24b30> DW_AT_decl_column : 13 + <24b31> DW_AT_prototyped : 1 + <24b31> DW_AT_type : <0x23a51> + <24b35> DW_AT_declaration : 1 + <24b35> DW_AT_sibling : <0x24b3f> + <2><24b39>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24b3a> DW_AT_type : <0x23df7> + <2><24b3e>: Abbrev Number: 0 + <1><24b3f>: Abbrev Number: 20 (DW_TAG_subprogram) + <24b40> DW_AT_external : 1 + <24b40> DW_AT_name : (indirect string, offset: 0xfd9d0): vTaskPrioritySet + <24b44> DW_AT_decl_file : 11 + <24b45> DW_AT_decl_line : 1018 <24b47> DW_AT_decl_column : 6 <24b48> DW_AT_prototyped : 1 <24b48> DW_AT_declaration : 1 - <24b48> DW_AT_sibling : <0x24b52> + <24b48> DW_AT_sibling : <0x24b57> <2><24b4c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b4d> DW_AT_type : <0x234a8> - <2><24b51>: Abbrev Number: 0 - <1><24b52>: Abbrev Number: 11 (DW_TAG_subprogram) - <24b53> DW_AT_external : 1 - <24b53> DW_AT_name : (indirect string, offset: 0xfb436): uxTaskGetSystemState - <24b57> DW_AT_decl_file : 11 - <24b58> DW_AT_decl_line : 1641 - <24b5a> DW_AT_decl_column : 13 - <24b5b> DW_AT_prototyped : 1 - <24b5b> DW_AT_type : <0x23b01> - <24b5f> DW_AT_declaration : 1 - <24b5f> DW_AT_sibling : <0x24b73> - <2><24b63>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b64> DW_AT_type : <0x24b78> + <24b4d> DW_AT_type : <0x23deb> + <2><24b51>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24b52> DW_AT_type : <0x23a51> + <2><24b56>: Abbrev Number: 0 + <1><24b57>: Abbrev Number: 11 (DW_TAG_subprogram) + <24b58> DW_AT_external : 1 + <24b58> DW_AT_name : (indirect string, offset: 0xf9c6e): uxTaskGetStackHighWaterMark + <24b5c> DW_AT_decl_file : 11 + <24b5d> DW_AT_decl_line : 1442 + <24b5f> DW_AT_decl_column : 13 + <24b60> DW_AT_prototyped : 1 + <24b60> DW_AT_type : <0x23a51> + <24b64> DW_AT_declaration : 1 + <24b64> DW_AT_sibling : <0x24b6e> <2><24b68>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b69> DW_AT_type : <0x23b0d> - <2><24b6d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b6e> DW_AT_type : <0x24aea> - <2><24b72>: Abbrev Number: 0 - <1><24b73>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24b74> DW_AT_byte_size : 4 - <24b74> DW_AT_type : <0x23fba> - <1><24b78>: Abbrev Number: 14 (DW_TAG_const_type) - <24b79> DW_AT_type : <0x24b73> - <1><24b7d>: Abbrev Number: 34 (DW_TAG_subprogram) - <24b7e> DW_AT_external : 1 - <24b7e> DW_AT_name : (indirect string, offset: 0xfe484): pvPortMalloc - <24b82> DW_AT_decl_file : 18 - <24b83> DW_AT_decl_line : 163 - <24b84> DW_AT_decl_column : 7 - <24b85> DW_AT_prototyped : 1 - <24b85> DW_AT_type : <0x234a8> - <24b89> DW_AT_declaration : 1 - <24b89> DW_AT_sibling : <0x24b93> - <2><24b8d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24b8e> DW_AT_type : <0x23426> - <2><24b92>: Abbrev Number: 0 - <1><24b93>: Abbrev Number: 28 (DW_TAG_subprogram) - <24b94> DW_AT_external : 1 - <24b94> DW_AT_name : (indirect string, offset: 0xfd254): uxTaskGetNumberOfTasks - <24b98> DW_AT_decl_file : 11 - <24b98> DW_AT_decl_line : 1386 - <24b9a> DW_AT_decl_column : 13 - <24b9b> DW_AT_prototyped : 1 - <24b9b> DW_AT_type : <0x23b01> - <24b9f> DW_AT_declaration : 1 - <1><24b9f>: Abbrev Number: 20 (DW_TAG_subprogram) - <24ba0> DW_AT_external : 1 - <24ba0> DW_AT_name : (indirect string, offset: 0xfd822): vTaskDelete - <24ba4> DW_AT_decl_file : 11 - <24ba5> DW_AT_decl_line : 706 - <24ba7> DW_AT_decl_column : 6 - <24ba8> DW_AT_prototyped : 1 - <24ba8> DW_AT_declaration : 1 - <24ba8> DW_AT_sibling : <0x24bb2> - <2><24bac>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24bad> DW_AT_type : <0x23e9b> - <2><24bb1>: Abbrev Number: 0 - <1><24bb2>: Abbrev Number: 20 (DW_TAG_subprogram) - <24bb3> DW_AT_external : 1 - <24bb3> DW_AT_name : (indirect string, offset: 0xfb7d0): vTaskResume - <24bb7> DW_AT_decl_file : 11 - <24bb8> DW_AT_decl_line : 1118 - <24bba> DW_AT_decl_column : 6 - <24bbb> DW_AT_prototyped : 1 - <24bbb> DW_AT_declaration : 1 - <24bbb> DW_AT_sibling : <0x24bc5> - <2><24bbf>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24bc0> DW_AT_type : <0x23e9b> - <2><24bc4>: Abbrev Number: 0 - <1><24bc5>: Abbrev Number: 20 (DW_TAG_subprogram) - <24bc6> DW_AT_external : 1 - <24bc6> DW_AT_name : (indirect string, offset: 0xfde43): vTaskSuspend - <24bca> DW_AT_decl_file : 11 - <24bcb> DW_AT_decl_line : 1069 - <24bcd> DW_AT_decl_column : 6 - <24bce> DW_AT_prototyped : 1 - <24bce> DW_AT_declaration : 1 - <24bce> DW_AT_sibling : <0x24bd8> + <24b69> DW_AT_type : <0x23deb> + <2><24b6d>: Abbrev Number: 0 + <1><24b6e>: Abbrev Number: 11 (DW_TAG_subprogram) + <24b6f> DW_AT_external : 1 + <24b6f> DW_AT_name : (indirect string, offset: 0x5cac5): eTaskGetState + <24b73> DW_AT_decl_file : 11 + <24b74> DW_AT_decl_line : 920 + <24b76> DW_AT_decl_column : 12 + <24b77> DW_AT_prototyped : 1 + <24b77> DW_AT_type : <0x23e39> + <24b7b> DW_AT_declaration : 1 + <24b7b> DW_AT_sibling : <0x24b85> + <2><24b7f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24b80> DW_AT_type : <0x23deb> + <2><24b84>: Abbrev Number: 0 + <1><24b85>: Abbrev Number: 28 (DW_TAG_subprogram) + <24b86> DW_AT_external : 1 + <24b86> DW_AT_name : (indirect string, offset: 0xfcde4): xTaskGetCurrentTaskHandle + <24b8a> DW_AT_decl_file : 11 + <24b8a> DW_AT_decl_line : 2438 + <24b8c> DW_AT_decl_column : 14 + <24b8d> DW_AT_prototyped : 1 + <24b8d> DW_AT_type : <0x23deb> + <24b91> DW_AT_declaration : 1 + <1><24b91>: Abbrev Number: 11 (DW_TAG_subprogram) + <24b92> DW_AT_external : 1 + <24b92> DW_AT_name : (indirect string, offset: 0x57caf): pcTaskGetName + <24b96> DW_AT_decl_file : 11 + <24b97> DW_AT_decl_line : 1399 + <24b99> DW_AT_decl_column : 7 + <24b9a> DW_AT_prototyped : 1 + <24b9a> DW_AT_type : <0x233ff> + <24b9e> DW_AT_declaration : 1 + <24b9e> DW_AT_sibling : <0x24ba8> + <2><24ba2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24ba3> DW_AT_type : <0x23deb> + <2><24ba7>: Abbrev Number: 0 + <1><24ba8>: Abbrev Number: 11 (DW_TAG_subprogram) + <24ba9> DW_AT_external : 1 + <24ba9> DW_AT_name : (indirect string, offset: 0xfd0cc): xTaskCreate + <24bad> DW_AT_decl_file : 11 + <24bae> DW_AT_decl_line : 330 + <24bb0> DW_AT_decl_column : 13 + <24bb1> DW_AT_prototyped : 1 + <24bb1> DW_AT_type : <0x23a40> + <24bb5> DW_AT_declaration : 1 + <24bb5> DW_AT_sibling : <0x24bd8> + <2><24bb9>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24bba> DW_AT_type : <0x23a28> + <2><24bbe>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24bbf> DW_AT_type : <0x23415> + <2><24bc3>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24bc4> DW_AT_type : <0x2343c> + <2><24bc8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24bc9> DW_AT_type : <0x233fa> + <2><24bcd>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24bce> DW_AT_type : <0x23a51> <2><24bd2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24bd3> DW_AT_type : <0x23e9b> + <24bd3> DW_AT_type : <0x24bdd> <2><24bd7>: Abbrev Number: 0 - <1><24bd8>: Abbrev Number: 11 (DW_TAG_subprogram) - <24bd9> DW_AT_external : 1 - <24bd9> DW_AT_name : (indirect string, offset: 0xfd7b3): uxTaskPriorityGet - <24bdd> DW_AT_decl_file : 11 - <24bde> DW_AT_decl_line : 894 - <24be0> DW_AT_decl_column : 13 - <24be1> DW_AT_prototyped : 1 - <24be1> DW_AT_type : <0x23b01> - <24be5> DW_AT_declaration : 1 - <24be5> DW_AT_sibling : <0x24bef> - <2><24be9>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24bea> DW_AT_type : <0x23ea7> - <2><24bee>: Abbrev Number: 0 - <1><24bef>: Abbrev Number: 20 (DW_TAG_subprogram) - <24bf0> DW_AT_external : 1 - <24bf0> DW_AT_name : (indirect string, offset: 0xfd9eb): vTaskPrioritySet - <24bf4> DW_AT_decl_file : 11 - <24bf5> DW_AT_decl_line : 1018 - <24bf7> DW_AT_decl_column : 6 - <24bf8> DW_AT_prototyped : 1 - <24bf8> DW_AT_declaration : 1 - <24bf8> DW_AT_sibling : <0x24c07> - <2><24bfc>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24bfd> DW_AT_type : <0x23e9b> - <2><24c01>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c02> DW_AT_type : <0x23b01> - <2><24c06>: Abbrev Number: 0 - <1><24c07>: Abbrev Number: 11 (DW_TAG_subprogram) - <24c08> DW_AT_external : 1 - <24c08> DW_AT_name : (indirect string, offset: 0xf9c89): uxTaskGetStackHighWaterMark - <24c0c> DW_AT_decl_file : 11 - <24c0d> DW_AT_decl_line : 1442 - <24c0f> DW_AT_decl_column : 13 - <24c10> DW_AT_prototyped : 1 - <24c10> DW_AT_type : <0x23b01> - <24c14> DW_AT_declaration : 1 - <24c14> DW_AT_sibling : <0x24c1e> - <2><24c18>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c19> DW_AT_type : <0x23e9b> - <2><24c1d>: Abbrev Number: 0 - <1><24c1e>: Abbrev Number: 11 (DW_TAG_subprogram) - <24c1f> DW_AT_external : 1 - <24c1f> DW_AT_name : (indirect string, offset: 0x5cb40): eTaskGetState - <24c23> DW_AT_decl_file : 11 - <24c24> DW_AT_decl_line : 920 - <24c26> DW_AT_decl_column : 12 - <24c27> DW_AT_prototyped : 1 - <24c27> DW_AT_type : <0x23ee9> - <24c2b> DW_AT_declaration : 1 - <24c2b> DW_AT_sibling : <0x24c35> - <2><24c2f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c30> DW_AT_type : <0x23e9b> - <2><24c34>: Abbrev Number: 0 - <1><24c35>: Abbrev Number: 28 (DW_TAG_subprogram) - <24c36> DW_AT_external : 1 - <24c36> DW_AT_name : (indirect string, offset: 0xfcdff): xTaskGetCurrentTaskHandle - <24c3a> DW_AT_decl_file : 11 - <24c3a> DW_AT_decl_line : 2438 - <24c3c> DW_AT_decl_column : 14 - <24c3d> DW_AT_prototyped : 1 - <24c3d> DW_AT_type : <0x23e9b> - <24c41> DW_AT_declaration : 1 - <1><24c41>: Abbrev Number: 11 (DW_TAG_subprogram) - <24c42> DW_AT_external : 1 - <24c42> DW_AT_name : (indirect string, offset: 0x57cfb): pcTaskGetName - <24c46> DW_AT_decl_file : 11 - <24c47> DW_AT_decl_line : 1399 - <24c49> DW_AT_decl_column : 7 - <24c4a> DW_AT_prototyped : 1 - <24c4a> DW_AT_type : <0x234af> - <24c4e> DW_AT_declaration : 1 - <24c4e> DW_AT_sibling : <0x24c58> - <2><24c52>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c53> DW_AT_type : <0x23e9b> - <2><24c57>: Abbrev Number: 0 - <1><24c58>: Abbrev Number: 11 (DW_TAG_subprogram) - <24c59> DW_AT_external : 1 - <24c59> DW_AT_name : (indirect string, offset: 0xfd0e7): xTaskCreate - <24c5d> DW_AT_decl_file : 11 - <24c5e> DW_AT_decl_line : 330 - <24c60> DW_AT_decl_column : 13 - <24c61> DW_AT_prototyped : 1 - <24c61> DW_AT_type : <0x23af0> - <24c65> DW_AT_declaration : 1 - <24c65> DW_AT_sibling : <0x24c88> - <2><24c69>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c6a> DW_AT_type : <0x23ad8> - <2><24c6e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c6f> DW_AT_type : <0x234c5> - <2><24c73>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c74> DW_AT_type : <0x234ec> - <2><24c78>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c79> DW_AT_type : <0x234aa> - <2><24c7d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c7e> DW_AT_type : <0x23b01> - <2><24c82>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24c83> DW_AT_type : <0x24c8d> - <2><24c87>: Abbrev Number: 0 - <1><24c88>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24c89> DW_AT_byte_size : 4 - <24c89> DW_AT_type : <0x23e9b> - <1><24c8d>: Abbrev Number: 14 (DW_TAG_const_type) - <24c8e> DW_AT_type : <0x24c88> - <1><24c92>: Abbrev Number: 11 (DW_TAG_subprogram) - <24c93> DW_AT_external : 1 - <24c93> DW_AT_name : (indirect string, offset: 0xfc742): xTaskCreateStatic - <24c97> DW_AT_decl_file : 11 - <24c98> DW_AT_decl_line : 446 - <24c9a> DW_AT_decl_column : 15 - <24c9b> DW_AT_prototyped : 1 - <24c9b> DW_AT_type : <0x23e9b> - <24c9f> DW_AT_declaration : 1 - <24c9f> DW_AT_sibling : <0x24cc7> - <2><24ca3>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24ca4> DW_AT_type : <0x23ad8> - <2><24ca8>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24ca9> DW_AT_type : <0x234c5> - <2><24cad>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24cae> DW_AT_type : <0x23513> - <2><24cb2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24cb3> DW_AT_type : <0x234aa> - <2><24cb7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24cb8> DW_AT_type : <0x23b01> - <2><24cbc>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24cbd> DW_AT_type : <0x23f33> - <2><24cc1>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24cc2> DW_AT_type : <0x24ccc> - <2><24cc6>: Abbrev Number: 0 - <1><24cc7>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24cc8> DW_AT_byte_size : 4 - <24cc8> DW_AT_type : <0x23cc5> - <1><24ccc>: Abbrev Number: 14 (DW_TAG_const_type) - <24ccd> DW_AT_type : <0x24cc7> - <1><24cd1>: Abbrev Number: 28 (DW_TAG_subprogram) - <24cd2> DW_AT_external : 1 - <24cd2> DW_AT_name : (indirect string, offset: 0xf98b4): xTaskGetTickCount - <24cd6> DW_AT_decl_file : 11 - <24cd6> DW_AT_decl_line : 1356 - <24cd8> DW_AT_decl_column : 12 - <24cd9> DW_AT_prototyped : 1 - <24cd9> DW_AT_type : <0x23b12> - <24cdd> DW_AT_declaration : 1 - <1><24cdd>: Abbrev Number: 28 (DW_TAG_subprogram) - <24cde> DW_AT_external : 1 - <24cde> DW_AT_name : (indirect string, offset: 0xfc193): xTaskGetTickCountFromISR - <24ce2> DW_AT_decl_file : 11 - <24ce2> DW_AT_decl_line : 1372 - <24ce4> DW_AT_decl_column : 12 - <24ce5> DW_AT_prototyped : 1 - <24ce5> DW_AT_type : <0x23b12> - <24ce9> DW_AT_declaration : 1 - <1><24ce9>: Abbrev Number: 28 (DW_TAG_subprogram) - <24cea> DW_AT_external : 1 - <24cea> DW_AT_name : (indirect string, offset: 0xfa565): xTaskResumeAll - <24cee> DW_AT_decl_file : 11 - <24cee> DW_AT_decl_line : 1341 - <24cf0> DW_AT_decl_column : 12 - <24cf1> DW_AT_prototyped : 1 - <24cf1> DW_AT_type : <0x23af0> - <24cf5> DW_AT_declaration : 1 - <1><24cf5>: Abbrev Number: 46 (DW_TAG_subprogram) - <24cf6> DW_AT_external : 1 - <24cf6> DW_AT_name : (indirect string, offset: 0xfba53): vTaskSuspendAll - <24cfa> DW_AT_decl_file : 11 - <24cfa> DW_AT_decl_line : 1287 - <24cfc> DW_AT_decl_column : 6 - <24cfc> DW_AT_prototyped : 1 - <24cfc> DW_AT_declaration : 1 - <1><24cfc>: Abbrev Number: 46 (DW_TAG_subprogram) - <24cfd> DW_AT_external : 1 - <24cfd> DW_AT_name : (indirect string, offset: 0xfc40f): vTaskStartScheduler - <24d01> DW_AT_decl_file : 11 - <24d01> DW_AT_decl_line : 1180 - <24d03> DW_AT_decl_column : 6 - <24d03> DW_AT_prototyped : 1 - <24d03> DW_AT_declaration : 1 - <1><24d03>: Abbrev Number: 34 (DW_TAG_subprogram) - <24d04> DW_AT_external : 1 - <24d04> DW_AT_name : (indirect string, offset: 0xfd2cb): memcpy - <24d08> DW_AT_decl_file : 19 - <24d09> DW_AT_decl_line : 31 - <24d0a> DW_AT_decl_column : 9 - <24d0b> DW_AT_prototyped : 1 - <24d0b> DW_AT_type : <0x234a8> - <24d0f> DW_AT_declaration : 1 - <24d0f> DW_AT_sibling : <0x24d23> - <2><24d13>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24d14> DW_AT_type : <0x234a8> - <2><24d18>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24d19> DW_AT_type : <0x246bf> - <2><24d1d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <24d1e> DW_AT_type : <0x23426> - <2><24d22>: Abbrev Number: 0 - <1><24d23>: Abbrev Number: 36 (DW_TAG_subprogram) - <24d24> DW_AT_external : 1 - <24d24> DW_AT_name : (indirect string, offset: 0xfbc54): xPortSysTickHandler - <24d28> DW_AT_decl_file : 2 - <24d29> DW_AT_decl_line : 153 - <24d2a> DW_AT_decl_column : 13 - <24d2a> DW_AT_prototyped : 1 - <24d2a> DW_AT_declaration : 1 - <1><24d2a>: Abbrev Number: 28 (DW_TAG_subprogram) - <24d2b> DW_AT_external : 1 - <24d2b> DW_AT_name : (indirect string, offset: 0xf97d1): xTaskGetSchedulerState - <24d2f> DW_AT_decl_file : 11 - <24d2f> DW_AT_decl_line : 2450 - <24d31> DW_AT_decl_column : 12 - <24d32> DW_AT_prototyped : 1 - <24d32> DW_AT_type : <0x23af0> - <24d36> DW_AT_declaration : 1 - <1><24d36>: Abbrev Number: 47 (DW_TAG_subprogram) - <24d37> DW_AT_external : 1 - <24d37> DW_AT_name : (indirect string, offset: 0xfd696): vApplicationGetTimerTaskMemory - <24d3b> DW_AT_decl_file : 2 - <24d3b> DW_AT_decl_line : 2473 - <24d3d> DW_AT_decl_column : 13 - <24d3d> DW_AT_prototyped : 1 - <24d3d> DW_AT_low_pc : 0x8009ec8 - <24d41> DW_AT_high_pc : 0x34 - <24d45> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <24d47> DW_AT_call_all_calls: 1 - <24d47> DW_AT_sibling : <0x24da0> - <2><24d4b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24d4c> DW_AT_name : (indirect string, offset: 0xfd53d): ppxTimerTaskTCBBuffer - <24d50> DW_AT_decl_file : 2 - <24d51> DW_AT_decl_line : 2473 - <24d53> DW_AT_decl_column : 60 - <24d54> DW_AT_type : <0x24da0> - <24d58> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><24d5b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24d5c> DW_AT_name : (indirect string, offset: 0xf9745): ppxTimerTaskStackBuffer - <24d60> DW_AT_decl_file : 2 - <24d61> DW_AT_decl_line : 2473 - <24d63> DW_AT_decl_column : 97 - <24d64> DW_AT_type : <0x24da5> - <24d68> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><24d6b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24d6c> DW_AT_name : (indirect string, offset: 0xfb3a5): pulTimerTaskStackSize - <24d70> DW_AT_decl_file : 2 - <24d71> DW_AT_decl_line : 2473 - <24d73> DW_AT_decl_column : 132 - <24d74> DW_AT_type : <0x24ae5> - <24d78> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><24d7b>: Abbrev Number: 2 (DW_TAG_variable) - <24d7c> DW_AT_name : (indirect string, offset: 0xfc78e): Timer_TCB - <24d80> DW_AT_decl_file : 2 - <24d80> DW_AT_decl_line : 2475 - <24d82> DW_AT_decl_column : 23 - <24d83> DW_AT_type : <0x23cc5> - <24d87> DW_AT_location : 5 byte block: 3 78 a 0 20 (DW_OP_addr: 20000a78) - <2><24d8d>: Abbrev Number: 2 (DW_TAG_variable) - <24d8e> DW_AT_name : (indirect string, offset: 0xfce54): Timer_Stack - <24d92> DW_AT_decl_file : 2 - <24d92> DW_AT_decl_line : 2476 - <24d94> DW_AT_decl_column : 23 - <24d95> DW_AT_type : <0x24daa> - <24d99> DW_AT_location : 5 byte block: 3 d4 a 0 20 (DW_OP_addr: 20000ad4) - <2><24d9f>: Abbrev Number: 0 - <1><24da0>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24da1> DW_AT_byte_size : 4 - <24da1> DW_AT_type : <0x24cc7> - <1><24da5>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24da6> DW_AT_byte_size : 4 - <24da6> DW_AT_type : <0x23f2e> - <1><24daa>: Abbrev Number: 15 (DW_TAG_array_type) - <24dab> DW_AT_type : <0x23ae4> - <24daf> DW_AT_sibling : <0x24dba> - <2><24db3>: Abbrev Number: 16 (DW_TAG_subrange_type) - <24db4> DW_AT_type : <0x23432> - <24db8> DW_AT_upper_bound : 255 - <2><24db9>: Abbrev Number: 0 - <1><24dba>: Abbrev Number: 47 (DW_TAG_subprogram) - <24dbb> DW_AT_external : 1 - <24dbb> DW_AT_name : (indirect string, offset: 0xf9e79): vApplicationGetIdleTaskMemory - <24dbf> DW_AT_decl_file : 2 - <24dbf> DW_AT_decl_line : 2459 - <24dc1> DW_AT_decl_column : 13 - <24dc1> DW_AT_prototyped : 1 - <24dc1> DW_AT_low_pc : 0x8009e94 - <24dc5> DW_AT_high_pc : 0x34 - <24dc9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <24dcb> DW_AT_call_all_calls: 1 - <24dcb> DW_AT_sibling : <0x24e24> - <2><24dcf>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24dd0> DW_AT_name : (indirect string, offset: 0xfbf0a): ppxIdleTaskTCBBuffer - <24dd4> DW_AT_decl_file : 2 - <24dd5> DW_AT_decl_line : 2459 - <24dd7> DW_AT_decl_column : 59 - <24dd8> DW_AT_type : <0x24da0> - <24ddc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><24ddf>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24de0> DW_AT_name : (indirect string, offset: 0xfc31c): ppxIdleTaskStackBuffer - <24de4> DW_AT_decl_file : 2 - <24de5> DW_AT_decl_line : 2459 - <24de7> DW_AT_decl_column : 95 - <24de8> DW_AT_type : <0x24da5> - <24dec> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><24def>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24df0> DW_AT_name : (indirect string, offset: 0xfca2a): pulIdleTaskStackSize - <24df4> DW_AT_decl_file : 2 - <24df5> DW_AT_decl_line : 2459 - <24df7> DW_AT_decl_column : 129 - <24df8> DW_AT_type : <0x24ae5> - <24dfc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><24dff>: Abbrev Number: 2 (DW_TAG_variable) - <24e00> DW_AT_name : (indirect string, offset: 0xfbdae): Idle_TCB - <24e04> DW_AT_decl_file : 2 - <24e04> DW_AT_decl_line : 2461 - <24e06> DW_AT_decl_column : 23 - <24e07> DW_AT_type : <0x23cc5> - <24e0b> DW_AT_location : 5 byte block: 3 1c 8 0 20 (DW_OP_addr: 2000081c) - <2><24e11>: Abbrev Number: 2 (DW_TAG_variable) - <24e12> DW_AT_name : (indirect string, offset: 0xfd0f3): Idle_Stack - <24e16> DW_AT_decl_file : 2 - <24e16> DW_AT_decl_line : 2462 - <24e18> DW_AT_decl_column : 23 - <24e19> DW_AT_type : <0x24e24> - <24e1d> DW_AT_location : 5 byte block: 3 78 8 0 20 (DW_OP_addr: 20000878) - <2><24e23>: Abbrev Number: 0 - <1><24e24>: Abbrev Number: 15 (DW_TAG_array_type) - <24e25> DW_AT_type : <0x23ae4> - <24e29> DW_AT_sibling : <0x24e34> - <2><24e2d>: Abbrev Number: 16 (DW_TAG_subrange_type) - <24e2e> DW_AT_type : <0x23432> - <24e32> DW_AT_upper_bound : 127 - <2><24e33>: Abbrev Number: 0 - <1><24e34>: Abbrev Number: 48 (DW_TAG_subprogram) - <24e35> DW_AT_name : (indirect string, offset: 0x100d63): FreeBlock - <24e39> DW_AT_decl_file : 2 - <24e3a> DW_AT_decl_line : 2391 - <24e3c> DW_AT_decl_column : 13 - <24e3d> DW_AT_prototyped : 1 - <24e3d> DW_AT_low_pc : 0x0 - <24e41> DW_AT_high_pc : 0x28 - <24e45> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <24e47> DW_AT_call_all_calls: 1 - <24e47> DW_AT_sibling : <0x24e77> - <2><24e4b>: Abbrev Number: 37 (DW_TAG_formal_parameter) - <24e4c> DW_AT_name : mp - <24e4f> DW_AT_decl_file : 2 - <24e4f> DW_AT_decl_line : 2391 - <24e51> DW_AT_decl_column : 35 - <24e52> DW_AT_type : <0x24e77> - <24e56> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><24e59>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24e5a> DW_AT_name : (indirect string, offset: 0xfdf32): block - <24e5e> DW_AT_decl_file : 2 - <24e5f> DW_AT_decl_line : 2391 - <24e61> DW_AT_decl_column : 45 - <24e62> DW_AT_type : <0x234a8> - <24e66> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><24e69>: Abbrev Number: 13 (DW_TAG_variable) - <24e6a> DW_AT_name : p - <24e6c> DW_AT_decl_file : 2 - <24e6c> DW_AT_decl_line : 2392 - <24e6e> DW_AT_decl_column : 19 - <24e6f> DW_AT_type : <0x240fa> - <24e73> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><24e76>: Abbrev Number: 0 - <1><24e77>: Abbrev Number: 12 (DW_TAG_pointer_type) - <24e78> DW_AT_byte_size : 4 - <24e78> DW_AT_type : <0x240ff> - <1><24e7c>: Abbrev Number: 38 (DW_TAG_subprogram) - <24e7d> DW_AT_name : (indirect string, offset: 0xf9edd): AllocBlock - <24e81> DW_AT_decl_file : 2 - <24e81> DW_AT_decl_line : 2374 - <24e83> DW_AT_decl_column : 14 - <24e84> DW_AT_prototyped : 1 - <24e84> DW_AT_type : <0x234a8> - <24e88> DW_AT_low_pc : 0x0 - <24e8c> DW_AT_high_pc : 0x30 - <24e90> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <24e92> DW_AT_call_all_calls: 1 - <24e92> DW_AT_sibling : <0x24eb2> - <2><24e96>: Abbrev Number: 37 (DW_TAG_formal_parameter) - <24e97> DW_AT_name : mp - <24e9a> DW_AT_decl_file : 2 - <24e9a> DW_AT_decl_line : 2374 - <24e9c> DW_AT_decl_column : 37 - <24e9d> DW_AT_type : <0x24e77> - <24ea1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><24ea4>: Abbrev Number: 13 (DW_TAG_variable) - <24ea5> DW_AT_name : p - <24ea7> DW_AT_decl_file : 2 - <24ea7> DW_AT_decl_line : 2375 - <24ea9> DW_AT_decl_column : 19 - <24eaa> DW_AT_type : <0x240fa> - <24eae> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><24eb1>: Abbrev Number: 0 - <1><24eb2>: Abbrev Number: 38 (DW_TAG_subprogram) - <24eb3> DW_AT_name : (indirect string, offset: 0xfe491): CreateBlock - <24eb7> DW_AT_decl_file : 2 - <24eb7> DW_AT_decl_line : 2357 - <24eb9> DW_AT_decl_column : 14 - <24eba> DW_AT_prototyped : 1 - <24eba> DW_AT_type : <0x234a8> - <24ebe> DW_AT_low_pc : 0x0 - <24ec2> DW_AT_high_pc : 0x44 - <24ec6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <24ec8> DW_AT_call_all_calls: 1 - <24ec8> DW_AT_sibling : <0x24ee8> - <2><24ecc>: Abbrev Number: 37 (DW_TAG_formal_parameter) - <24ecd> DW_AT_name : mp - <24ed0> DW_AT_decl_file : 2 - <24ed0> DW_AT_decl_line : 2357 - <24ed2> DW_AT_decl_column : 38 - <24ed3> DW_AT_type : <0x24e77> - <24ed7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><24eda>: Abbrev Number: 13 (DW_TAG_variable) - <24edb> DW_AT_name : p - <24edd> DW_AT_decl_file : 2 - <24edd> DW_AT_decl_line : 2358 - <24edf> DW_AT_decl_column : 19 - <24ee0> DW_AT_type : <0x240fa> - <24ee4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><24ee7>: Abbrev Number: 0 - <1><24ee8>: Abbrev Number: 7 (DW_TAG_subprogram) - <24ee9> DW_AT_external : 1 - <24ee9> DW_AT_name : (indirect string, offset: 0xfc174): osMemoryPoolDelete - <24eed> DW_AT_decl_file : 2 - <24eed> DW_AT_decl_line : 2311 - <24eef> DW_AT_decl_column : 12 - <24ef0> DW_AT_prototyped : 1 - <24ef0> DW_AT_type : <0x237b4> - <24ef4> DW_AT_low_pc : 0x0 - <24ef8> DW_AT_high_pc : 0xa0 - <24efc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <24efe> DW_AT_call_all_tail_calls: 1 - <24efe> DW_AT_sibling : <0x24f49> - <2><24f02>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24f03> DW_AT_name : (indirect string, offset: 0xf9d37): mp_id - <24f07> DW_AT_decl_file : 2 - <24f08> DW_AT_decl_line : 2311 - <24f0a> DW_AT_decl_column : 49 - <24f0b> DW_AT_type : <0x237fc> - <24f0f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><24f12>: Abbrev Number: 13 (DW_TAG_variable) - <24f13> DW_AT_name : mp - <24f16> DW_AT_decl_file : 2 - <24f16> DW_AT_decl_line : 2312 - <24f18> DW_AT_decl_column : 14 - <24f19> DW_AT_type : <0x24e77> - <24f1d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><24f20>: Abbrev Number: 2 (DW_TAG_variable) - <24f21> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <24f25> DW_AT_decl_file : 2 - <24f25> DW_AT_decl_line : 2313 - <24f27> DW_AT_decl_column : 14 - <24f28> DW_AT_type : <0x237b4> - <24f2c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><24f2f>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <24f30> DW_AT_abstract_origin: <0x26dd2> - <24f34> DW_AT_low_pc : 0x0 - <24f38> DW_AT_high_pc : 0x8 - <24f3c> DW_AT_call_file : 2 - <24f3c> DW_AT_call_line : 2319 - <24f3e> DW_AT_call_column : 12 - <3><24f3f>: Abbrev Number: 6 (DW_TAG_variable) - <24f40> DW_AT_abstract_origin: <0x26de1> - <24f44> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><24f47>: Abbrev Number: 0 - <2><24f48>: Abbrev Number: 0 - <1><24f49>: Abbrev Number: 7 (DW_TAG_subprogram) - <24f4a> DW_AT_external : 1 - <24f4a> DW_AT_name : (indirect string, offset: 0xfb876): osMemoryPoolGetSpace - <24f4e> DW_AT_decl_file : 2 - <24f4e> DW_AT_decl_line : 2283 - <24f50> DW_AT_decl_column : 10 - <24f51> DW_AT_prototyped : 1 - <24f51> DW_AT_type : <0x234fd> - <24f55> DW_AT_low_pc : 0x0 - <24f59> DW_AT_high_pc : 0x60 - <24f5d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <24f5f> DW_AT_call_all_tail_calls: 1 - <24f5f> DW_AT_sibling : <0x24fa8> - <2><24f63>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24f64> DW_AT_name : (indirect string, offset: 0xf9d37): mp_id - <24f68> DW_AT_decl_file : 2 - <24f69> DW_AT_decl_line : 2283 - <24f6b> DW_AT_decl_column : 49 - <24f6c> DW_AT_type : <0x237fc> - <24f70> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><24f73>: Abbrev Number: 13 (DW_TAG_variable) - <24f74> DW_AT_name : mp - <24f77> DW_AT_decl_file : 2 - <24f77> DW_AT_decl_line : 2284 - <24f79> DW_AT_decl_column : 14 - <24f7a> DW_AT_type : <0x24e77> - <24f7e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <1><24bd8>: Abbrev Number: 12 (DW_TAG_pointer_type) + <24bd9> DW_AT_byte_size : 4 + <24bd9> DW_AT_type : <0x23deb> + <1><24bdd>: Abbrev Number: 14 (DW_TAG_const_type) + <24bde> DW_AT_type : <0x24bd8> + <1><24be2>: Abbrev Number: 11 (DW_TAG_subprogram) + <24be3> DW_AT_external : 1 + <24be3> DW_AT_name : (indirect string, offset: 0xfc727): xTaskCreateStatic + <24be7> DW_AT_decl_file : 11 + <24be8> DW_AT_decl_line : 446 + <24bea> DW_AT_decl_column : 15 + <24beb> DW_AT_prototyped : 1 + <24beb> DW_AT_type : <0x23deb> + <24bef> DW_AT_declaration : 1 + <24bef> DW_AT_sibling : <0x24c17> + <2><24bf3>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24bf4> DW_AT_type : <0x23a28> + <2><24bf8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24bf9> DW_AT_type : <0x23415> + <2><24bfd>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24bfe> DW_AT_type : <0x23463> + <2><24c02>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24c03> DW_AT_type : <0x233fa> + <2><24c07>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24c08> DW_AT_type : <0x23a51> + <2><24c0c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24c0d> DW_AT_type : <0x23e83> + <2><24c11>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24c12> DW_AT_type : <0x24c1c> + <2><24c16>: Abbrev Number: 0 + <1><24c17>: Abbrev Number: 12 (DW_TAG_pointer_type) + <24c18> DW_AT_byte_size : 4 + <24c18> DW_AT_type : <0x23c15> + <1><24c1c>: Abbrev Number: 14 (DW_TAG_const_type) + <24c1d> DW_AT_type : <0x24c17> + <1><24c21>: Abbrev Number: 28 (DW_TAG_subprogram) + <24c22> DW_AT_external : 1 + <24c22> DW_AT_name : (indirect string, offset: 0xf9899): xTaskGetTickCount + <24c26> DW_AT_decl_file : 11 + <24c26> DW_AT_decl_line : 1356 + <24c28> DW_AT_decl_column : 12 + <24c29> DW_AT_prototyped : 1 + <24c29> DW_AT_type : <0x23a62> + <24c2d> DW_AT_declaration : 1 + <1><24c2d>: Abbrev Number: 28 (DW_TAG_subprogram) + <24c2e> DW_AT_external : 1 + <24c2e> DW_AT_name : (indirect string, offset: 0xfc178): xTaskGetTickCountFromISR + <24c32> DW_AT_decl_file : 11 + <24c32> DW_AT_decl_line : 1372 + <24c34> DW_AT_decl_column : 12 + <24c35> DW_AT_prototyped : 1 + <24c35> DW_AT_type : <0x23a62> + <24c39> DW_AT_declaration : 1 + <1><24c39>: Abbrev Number: 28 (DW_TAG_subprogram) + <24c3a> DW_AT_external : 1 + <24c3a> DW_AT_name : (indirect string, offset: 0xfa54a): xTaskResumeAll + <24c3e> DW_AT_decl_file : 11 + <24c3e> DW_AT_decl_line : 1341 + <24c40> DW_AT_decl_column : 12 + <24c41> DW_AT_prototyped : 1 + <24c41> DW_AT_type : <0x23a40> + <24c45> DW_AT_declaration : 1 + <1><24c45>: Abbrev Number: 46 (DW_TAG_subprogram) + <24c46> DW_AT_external : 1 + <24c46> DW_AT_name : (indirect string, offset: 0xfba38): vTaskSuspendAll + <24c4a> DW_AT_decl_file : 11 + <24c4a> DW_AT_decl_line : 1287 + <24c4c> DW_AT_decl_column : 6 + <24c4c> DW_AT_prototyped : 1 + <24c4c> DW_AT_declaration : 1 + <1><24c4c>: Abbrev Number: 46 (DW_TAG_subprogram) + <24c4d> DW_AT_external : 1 + <24c4d> DW_AT_name : (indirect string, offset: 0xfc3f4): vTaskStartScheduler + <24c51> DW_AT_decl_file : 11 + <24c51> DW_AT_decl_line : 1180 + <24c53> DW_AT_decl_column : 6 + <24c53> DW_AT_prototyped : 1 + <24c53> DW_AT_declaration : 1 + <1><24c53>: Abbrev Number: 34 (DW_TAG_subprogram) + <24c54> DW_AT_external : 1 + <24c54> DW_AT_name : (indirect string, offset: 0xfd2b0): memcpy + <24c58> DW_AT_decl_file : 19 + <24c59> DW_AT_decl_line : 31 + <24c5a> DW_AT_decl_column : 9 + <24c5b> DW_AT_prototyped : 1 + <24c5b> DW_AT_type : <0x233f8> + <24c5f> DW_AT_declaration : 1 + <24c5f> DW_AT_sibling : <0x24c73> + <2><24c63>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24c64> DW_AT_type : <0x233f8> + <2><24c68>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24c69> DW_AT_type : <0x2460f> + <2><24c6d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <24c6e> DW_AT_type : <0x23376> + <2><24c72>: Abbrev Number: 0 + <1><24c73>: Abbrev Number: 36 (DW_TAG_subprogram) + <24c74> DW_AT_external : 1 + <24c74> DW_AT_name : (indirect string, offset: 0xfbc39): xPortSysTickHandler + <24c78> DW_AT_decl_file : 2 + <24c79> DW_AT_decl_line : 153 + <24c7a> DW_AT_decl_column : 13 + <24c7a> DW_AT_prototyped : 1 + <24c7a> DW_AT_declaration : 1 + <1><24c7a>: Abbrev Number: 28 (DW_TAG_subprogram) + <24c7b> DW_AT_external : 1 + <24c7b> DW_AT_name : (indirect string, offset: 0xf97b6): xTaskGetSchedulerState + <24c7f> DW_AT_decl_file : 11 + <24c7f> DW_AT_decl_line : 2450 + <24c81> DW_AT_decl_column : 12 + <24c82> DW_AT_prototyped : 1 + <24c82> DW_AT_type : <0x23a40> + <24c86> DW_AT_declaration : 1 + <1><24c86>: Abbrev Number: 47 (DW_TAG_subprogram) + <24c87> DW_AT_external : 1 + <24c87> DW_AT_name : (indirect string, offset: 0xfd67b): vApplicationGetTimerTaskMemory + <24c8b> DW_AT_decl_file : 2 + <24c8b> DW_AT_decl_line : 2473 + <24c8d> DW_AT_decl_column : 13 + <24c8d> DW_AT_prototyped : 1 + <24c8d> DW_AT_low_pc : 0x8009f7c + <24c91> DW_AT_high_pc : 0x34 + <24c95> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24c97> DW_AT_call_all_calls: 1 + <24c97> DW_AT_sibling : <0x24cf0> + <2><24c9b>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24c9c> DW_AT_name : (indirect string, offset: 0xfd522): ppxTimerTaskTCBBuffer + <24ca0> DW_AT_decl_file : 2 + <24ca1> DW_AT_decl_line : 2473 + <24ca3> DW_AT_decl_column : 60 + <24ca4> DW_AT_type : <0x24cf0> + <24ca8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24cab>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24cac> DW_AT_name : (indirect string, offset: 0xf972a): ppxTimerTaskStackBuffer + <24cb0> DW_AT_decl_file : 2 + <24cb1> DW_AT_decl_line : 2473 + <24cb3> DW_AT_decl_column : 97 + <24cb4> DW_AT_type : <0x24cf5> + <24cb8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><24cbb>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24cbc> DW_AT_name : (indirect string, offset: 0xfb38a): pulTimerTaskStackSize + <24cc0> DW_AT_decl_file : 2 + <24cc1> DW_AT_decl_line : 2473 + <24cc3> DW_AT_decl_column : 132 + <24cc4> DW_AT_type : <0x24a35> + <24cc8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><24ccb>: Abbrev Number: 2 (DW_TAG_variable) + <24ccc> DW_AT_name : (indirect string, offset: 0xfc773): Timer_TCB + <24cd0> DW_AT_decl_file : 2 + <24cd0> DW_AT_decl_line : 2475 + <24cd2> DW_AT_decl_column : 23 + <24cd3> DW_AT_type : <0x23c15> + <24cd7> DW_AT_location : 5 byte block: 3 94 a 0 20 (DW_OP_addr: 20000a94) + <2><24cdd>: Abbrev Number: 2 (DW_TAG_variable) + <24cde> DW_AT_name : (indirect string, offset: 0xfce39): Timer_Stack + <24ce2> DW_AT_decl_file : 2 + <24ce2> DW_AT_decl_line : 2476 + <24ce4> DW_AT_decl_column : 23 + <24ce5> DW_AT_type : <0x24cfa> + <24ce9> DW_AT_location : 5 byte block: 3 f0 a 0 20 (DW_OP_addr: 20000af0) + <2><24cef>: Abbrev Number: 0 + <1><24cf0>: Abbrev Number: 12 (DW_TAG_pointer_type) + <24cf1> DW_AT_byte_size : 4 + <24cf1> DW_AT_type : <0x24c17> + <1><24cf5>: Abbrev Number: 12 (DW_TAG_pointer_type) + <24cf6> DW_AT_byte_size : 4 + <24cf6> DW_AT_type : <0x23e7e> + <1><24cfa>: Abbrev Number: 15 (DW_TAG_array_type) + <24cfb> DW_AT_type : <0x23a34> + <24cff> DW_AT_sibling : <0x24d0a> + <2><24d03>: Abbrev Number: 16 (DW_TAG_subrange_type) + <24d04> DW_AT_type : <0x23382> + <24d08> DW_AT_upper_bound : 255 + <2><24d09>: Abbrev Number: 0 + <1><24d0a>: Abbrev Number: 47 (DW_TAG_subprogram) + <24d0b> DW_AT_external : 1 + <24d0b> DW_AT_name : (indirect string, offset: 0xf9e5e): vApplicationGetIdleTaskMemory + <24d0f> DW_AT_decl_file : 2 + <24d0f> DW_AT_decl_line : 2459 + <24d11> DW_AT_decl_column : 13 + <24d11> DW_AT_prototyped : 1 + <24d11> DW_AT_low_pc : 0x8009f48 + <24d15> DW_AT_high_pc : 0x34 + <24d19> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24d1b> DW_AT_call_all_calls: 1 + <24d1b> DW_AT_sibling : <0x24d74> + <2><24d1f>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24d20> DW_AT_name : (indirect string, offset: 0xfbeef): ppxIdleTaskTCBBuffer + <24d24> DW_AT_decl_file : 2 + <24d25> DW_AT_decl_line : 2459 + <24d27> DW_AT_decl_column : 59 + <24d28> DW_AT_type : <0x24cf0> + <24d2c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24d2f>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24d30> DW_AT_name : (indirect string, offset: 0xfc301): ppxIdleTaskStackBuffer + <24d34> DW_AT_decl_file : 2 + <24d35> DW_AT_decl_line : 2459 + <24d37> DW_AT_decl_column : 95 + <24d38> DW_AT_type : <0x24cf5> + <24d3c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><24d3f>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24d40> DW_AT_name : (indirect string, offset: 0xfca0f): pulIdleTaskStackSize + <24d44> DW_AT_decl_file : 2 + <24d45> DW_AT_decl_line : 2459 + <24d47> DW_AT_decl_column : 129 + <24d48> DW_AT_type : <0x24a35> + <24d4c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><24d4f>: Abbrev Number: 2 (DW_TAG_variable) + <24d50> DW_AT_name : (indirect string, offset: 0xfbd93): Idle_TCB + <24d54> DW_AT_decl_file : 2 + <24d54> DW_AT_decl_line : 2461 + <24d56> DW_AT_decl_column : 23 + <24d57> DW_AT_type : <0x23c15> + <24d5b> DW_AT_location : 5 byte block: 3 38 8 0 20 (DW_OP_addr: 20000838) + <2><24d61>: Abbrev Number: 2 (DW_TAG_variable) + <24d62> DW_AT_name : (indirect string, offset: 0xfd0d8): Idle_Stack + <24d66> DW_AT_decl_file : 2 + <24d66> DW_AT_decl_line : 2462 + <24d68> DW_AT_decl_column : 23 + <24d69> DW_AT_type : <0x24d74> + <24d6d> DW_AT_location : 5 byte block: 3 94 8 0 20 (DW_OP_addr: 20000894) + <2><24d73>: Abbrev Number: 0 + <1><24d74>: Abbrev Number: 15 (DW_TAG_array_type) + <24d75> DW_AT_type : <0x23a34> + <24d79> DW_AT_sibling : <0x24d84> + <2><24d7d>: Abbrev Number: 16 (DW_TAG_subrange_type) + <24d7e> DW_AT_type : <0x23382> + <24d82> DW_AT_upper_bound : 127 + <2><24d83>: Abbrev Number: 0 + <1><24d84>: Abbrev Number: 48 (DW_TAG_subprogram) + <24d85> DW_AT_name : (indirect string, offset: 0x100d48): FreeBlock + <24d89> DW_AT_decl_file : 2 + <24d8a> DW_AT_decl_line : 2391 + <24d8c> DW_AT_decl_column : 13 + <24d8d> DW_AT_prototyped : 1 + <24d8d> DW_AT_low_pc : 0x0 + <24d91> DW_AT_high_pc : 0x28 + <24d95> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24d97> DW_AT_call_all_calls: 1 + <24d97> DW_AT_sibling : <0x24dc7> + <2><24d9b>: Abbrev Number: 37 (DW_TAG_formal_parameter) + <24d9c> DW_AT_name : mp + <24d9f> DW_AT_decl_file : 2 + <24d9f> DW_AT_decl_line : 2391 + <24da1> DW_AT_decl_column : 35 + <24da2> DW_AT_type : <0x24dc7> + <24da6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><24da9>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24daa> DW_AT_name : (indirect string, offset: 0xfdf17): block + <24dae> DW_AT_decl_file : 2 + <24daf> DW_AT_decl_line : 2391 + <24db1> DW_AT_decl_column : 45 + <24db2> DW_AT_type : <0x233f8> + <24db6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><24db9>: Abbrev Number: 13 (DW_TAG_variable) + <24dba> DW_AT_name : p + <24dbc> DW_AT_decl_file : 2 + <24dbc> DW_AT_decl_line : 2392 + <24dbe> DW_AT_decl_column : 19 + <24dbf> DW_AT_type : <0x2404a> + <24dc3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24dc6>: Abbrev Number: 0 + <1><24dc7>: Abbrev Number: 12 (DW_TAG_pointer_type) + <24dc8> DW_AT_byte_size : 4 + <24dc8> DW_AT_type : <0x2404f> + <1><24dcc>: Abbrev Number: 38 (DW_TAG_subprogram) + <24dcd> DW_AT_name : (indirect string, offset: 0xf9ec2): AllocBlock + <24dd1> DW_AT_decl_file : 2 + <24dd1> DW_AT_decl_line : 2374 + <24dd3> DW_AT_decl_column : 14 + <24dd4> DW_AT_prototyped : 1 + <24dd4> DW_AT_type : <0x233f8> + <24dd8> DW_AT_low_pc : 0x0 + <24ddc> DW_AT_high_pc : 0x30 + <24de0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24de2> DW_AT_call_all_calls: 1 + <24de2> DW_AT_sibling : <0x24e02> + <2><24de6>: Abbrev Number: 37 (DW_TAG_formal_parameter) + <24de7> DW_AT_name : mp + <24dea> DW_AT_decl_file : 2 + <24dea> DW_AT_decl_line : 2374 + <24dec> DW_AT_decl_column : 37 + <24ded> DW_AT_type : <0x24dc7> + <24df1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><24df4>: Abbrev Number: 13 (DW_TAG_variable) + <24df5> DW_AT_name : p + <24df7> DW_AT_decl_file : 2 + <24df7> DW_AT_decl_line : 2375 + <24df9> DW_AT_decl_column : 19 + <24dfa> DW_AT_type : <0x2404a> + <24dfe> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24e01>: Abbrev Number: 0 + <1><24e02>: Abbrev Number: 38 (DW_TAG_subprogram) + <24e03> DW_AT_name : (indirect string, offset: 0xfe476): CreateBlock + <24e07> DW_AT_decl_file : 2 + <24e07> DW_AT_decl_line : 2357 + <24e09> DW_AT_decl_column : 14 + <24e0a> DW_AT_prototyped : 1 + <24e0a> DW_AT_type : <0x233f8> + <24e0e> DW_AT_low_pc : 0x0 + <24e12> DW_AT_high_pc : 0x44 + <24e16> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24e18> DW_AT_call_all_calls: 1 + <24e18> DW_AT_sibling : <0x24e38> + <2><24e1c>: Abbrev Number: 37 (DW_TAG_formal_parameter) + <24e1d> DW_AT_name : mp + <24e20> DW_AT_decl_file : 2 + <24e20> DW_AT_decl_line : 2357 + <24e22> DW_AT_decl_column : 38 + <24e23> DW_AT_type : <0x24dc7> + <24e27> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><24e2a>: Abbrev Number: 13 (DW_TAG_variable) + <24e2b> DW_AT_name : p + <24e2d> DW_AT_decl_file : 2 + <24e2d> DW_AT_decl_line : 2358 + <24e2f> DW_AT_decl_column : 19 + <24e30> DW_AT_type : <0x2404a> + <24e34> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24e37>: Abbrev Number: 0 + <1><24e38>: Abbrev Number: 7 (DW_TAG_subprogram) + <24e39> DW_AT_external : 1 + <24e39> DW_AT_name : (indirect string, offset: 0xfc159): osMemoryPoolDelete + <24e3d> DW_AT_decl_file : 2 + <24e3d> DW_AT_decl_line : 2311 + <24e3f> DW_AT_decl_column : 12 + <24e40> DW_AT_prototyped : 1 + <24e40> DW_AT_type : <0x23704> + <24e44> DW_AT_low_pc : 0x0 + <24e48> DW_AT_high_pc : 0xa0 + <24e4c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24e4e> DW_AT_call_all_tail_calls: 1 + <24e4e> DW_AT_sibling : <0x24e99> + <2><24e52>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24e53> DW_AT_name : (indirect string, offset: 0xf9d1c): mp_id + <24e57> DW_AT_decl_file : 2 + <24e58> DW_AT_decl_line : 2311 + <24e5a> DW_AT_decl_column : 49 + <24e5b> DW_AT_type : <0x2374c> + <24e5f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><24e62>: Abbrev Number: 13 (DW_TAG_variable) + <24e63> DW_AT_name : mp + <24e66> DW_AT_decl_file : 2 + <24e66> DW_AT_decl_line : 2312 + <24e68> DW_AT_decl_column : 14 + <24e69> DW_AT_type : <0x24dc7> + <24e6d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><24e70>: Abbrev Number: 2 (DW_TAG_variable) + <24e71> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <24e75> DW_AT_decl_file : 2 + <24e75> DW_AT_decl_line : 2313 + <24e77> DW_AT_decl_column : 14 + <24e78> DW_AT_type : <0x23704> + <24e7c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24e7f>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <24e80> DW_AT_abstract_origin: <0x26d22> + <24e84> DW_AT_low_pc : 0x0 + <24e88> DW_AT_high_pc : 0x8 + <24e8c> DW_AT_call_file : 2 + <24e8c> DW_AT_call_line : 2319 + <24e8e> DW_AT_call_column : 12 + <3><24e8f>: Abbrev Number: 6 (DW_TAG_variable) + <24e90> DW_AT_abstract_origin: <0x26d31> + <24e94> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><24e97>: Abbrev Number: 0 + <2><24e98>: Abbrev Number: 0 + <1><24e99>: Abbrev Number: 7 (DW_TAG_subprogram) + <24e9a> DW_AT_external : 1 + <24e9a> DW_AT_name : (indirect string, offset: 0xfb85b): osMemoryPoolGetSpace + <24e9e> DW_AT_decl_file : 2 + <24e9e> DW_AT_decl_line : 2283 + <24ea0> DW_AT_decl_column : 10 + <24ea1> DW_AT_prototyped : 1 + <24ea1> DW_AT_type : <0x2344d> + <24ea5> DW_AT_low_pc : 0x0 + <24ea9> DW_AT_high_pc : 0x60 + <24ead> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24eaf> DW_AT_call_all_tail_calls: 1 + <24eaf> DW_AT_sibling : <0x24ef8> + <2><24eb3>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24eb4> DW_AT_name : (indirect string, offset: 0xf9d1c): mp_id + <24eb8> DW_AT_decl_file : 2 + <24eb9> DW_AT_decl_line : 2283 + <24ebb> DW_AT_decl_column : 49 + <24ebc> DW_AT_type : <0x2374c> + <24ec0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><24ec3>: Abbrev Number: 13 (DW_TAG_variable) + <24ec4> DW_AT_name : mp + <24ec7> DW_AT_decl_file : 2 + <24ec7> DW_AT_decl_line : 2284 + <24ec9> DW_AT_decl_column : 14 + <24eca> DW_AT_type : <0x24dc7> + <24ece> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><24ed1>: Abbrev Number: 13 (DW_TAG_variable) + <24ed2> DW_AT_name : n + <24ed4> DW_AT_decl_file : 2 + <24ed4> DW_AT_decl_line : 2285 + <24ed6> DW_AT_decl_column : 13 + <24ed7> DW_AT_type : <0x2344d> + <24edb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24ede>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <24edf> DW_AT_abstract_origin: <0x26d22> + <24ee3> DW_AT_low_pc : 0x0 + <24ee7> DW_AT_high_pc : 0x8 + <24eeb> DW_AT_call_file : 2 + <24eeb> DW_AT_call_line : 2299 + <24eed> DW_AT_call_column : 11 + <3><24eee>: Abbrev Number: 6 (DW_TAG_variable) + <24eef> DW_AT_abstract_origin: <0x26d31> + <24ef3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><24ef6>: Abbrev Number: 0 + <2><24ef7>: Abbrev Number: 0 + <1><24ef8>: Abbrev Number: 7 (DW_TAG_subprogram) + <24ef9> DW_AT_external : 1 + <24ef9> DW_AT_name : (indirect string, offset: 0xfa6e8): osMemoryPoolGetCount + <24efd> DW_AT_decl_file : 2 + <24efd> DW_AT_decl_line : 2253 + <24eff> DW_AT_decl_column : 10 + <24f00> DW_AT_prototyped : 1 + <24f00> DW_AT_type : <0x2344d> + <24f04> DW_AT_low_pc : 0x0 + <24f08> DW_AT_high_pc : 0x6c + <24f0c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24f0e> DW_AT_call_all_tail_calls: 1 + <24f0e> DW_AT_sibling : <0x24f57> + <2><24f12>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24f13> DW_AT_name : (indirect string, offset: 0xf9d1c): mp_id + <24f17> DW_AT_decl_file : 2 + <24f18> DW_AT_decl_line : 2253 + <24f1a> DW_AT_decl_column : 49 + <24f1b> DW_AT_type : <0x2374c> + <24f1f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><24f22>: Abbrev Number: 13 (DW_TAG_variable) + <24f23> DW_AT_name : mp + <24f26> DW_AT_decl_file : 2 + <24f26> DW_AT_decl_line : 2254 + <24f28> DW_AT_decl_column : 14 + <24f29> DW_AT_type : <0x24dc7> + <24f2d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><24f30>: Abbrev Number: 13 (DW_TAG_variable) + <24f31> DW_AT_name : n + <24f33> DW_AT_decl_file : 2 + <24f33> DW_AT_decl_line : 2255 + <24f35> DW_AT_decl_column : 13 + <24f36> DW_AT_type : <0x2344d> + <24f3a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24f3d>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <24f3e> DW_AT_abstract_origin: <0x26d22> + <24f42> DW_AT_low_pc : 0x0 + <24f46> DW_AT_high_pc : 0x8 + <24f4a> DW_AT_call_file : 2 + <24f4a> DW_AT_call_line : 2269 + <24f4c> DW_AT_call_column : 11 + <3><24f4d>: Abbrev Number: 6 (DW_TAG_variable) + <24f4e> DW_AT_abstract_origin: <0x26d31> + <24f52> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><24f55>: Abbrev Number: 0 + <2><24f56>: Abbrev Number: 0 + <1><24f57>: Abbrev Number: 29 (DW_TAG_subprogram) + <24f58> DW_AT_external : 1 + <24f58> DW_AT_name : (indirect string, offset: 0xfde49): osMemoryPoolGetBlockSize + <24f5c> DW_AT_decl_file : 2 + <24f5c> DW_AT_decl_line : 2229 + <24f5e> DW_AT_decl_column : 10 + <24f5f> DW_AT_prototyped : 1 + <24f5f> DW_AT_type : <0x2344d> + <24f63> DW_AT_low_pc : 0x0 + <24f67> DW_AT_high_pc : 0x44 + <24f6b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24f6d> DW_AT_call_all_calls: 1 + <24f6d> DW_AT_sibling : <0x24f9e> + <2><24f71>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24f72> DW_AT_name : (indirect string, offset: 0xf9d1c): mp_id + <24f76> DW_AT_decl_file : 2 + <24f77> DW_AT_decl_line : 2229 + <24f79> DW_AT_decl_column : 53 + <24f7a> DW_AT_type : <0x2374c> + <24f7e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) <2><24f81>: Abbrev Number: 13 (DW_TAG_variable) - <24f82> DW_AT_name : n - <24f84> DW_AT_decl_file : 2 - <24f84> DW_AT_decl_line : 2285 - <24f86> DW_AT_decl_column : 13 - <24f87> DW_AT_type : <0x234fd> - <24f8b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><24f8e>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <24f8f> DW_AT_abstract_origin: <0x26dd2> - <24f93> DW_AT_low_pc : 0x0 - <24f97> DW_AT_high_pc : 0x8 - <24f9b> DW_AT_call_file : 2 - <24f9b> DW_AT_call_line : 2299 - <24f9d> DW_AT_call_column : 11 - <3><24f9e>: Abbrev Number: 6 (DW_TAG_variable) - <24f9f> DW_AT_abstract_origin: <0x26de1> - <24fa3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><24fa6>: Abbrev Number: 0 - <2><24fa7>: Abbrev Number: 0 - <1><24fa8>: Abbrev Number: 7 (DW_TAG_subprogram) - <24fa9> DW_AT_external : 1 - <24fa9> DW_AT_name : (indirect string, offset: 0xfa703): osMemoryPoolGetCount - <24fad> DW_AT_decl_file : 2 - <24fad> DW_AT_decl_line : 2253 - <24faf> DW_AT_decl_column : 10 - <24fb0> DW_AT_prototyped : 1 - <24fb0> DW_AT_type : <0x234fd> - <24fb4> DW_AT_low_pc : 0x0 - <24fb8> DW_AT_high_pc : 0x6c - <24fbc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <24fbe> DW_AT_call_all_tail_calls: 1 - <24fbe> DW_AT_sibling : <0x25007> - <2><24fc2>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <24fc3> DW_AT_name : (indirect string, offset: 0xf9d37): mp_id - <24fc7> DW_AT_decl_file : 2 - <24fc8> DW_AT_decl_line : 2253 - <24fca> DW_AT_decl_column : 49 - <24fcb> DW_AT_type : <0x237fc> - <24fcf> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><24fd2>: Abbrev Number: 13 (DW_TAG_variable) - <24fd3> DW_AT_name : mp - <24fd6> DW_AT_decl_file : 2 - <24fd6> DW_AT_decl_line : 2254 - <24fd8> DW_AT_decl_column : 14 - <24fd9> DW_AT_type : <0x24e77> - <24fdd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><24fe0>: Abbrev Number: 13 (DW_TAG_variable) - <24fe1> DW_AT_name : n - <24fe3> DW_AT_decl_file : 2 - <24fe3> DW_AT_decl_line : 2255 - <24fe5> DW_AT_decl_column : 13 - <24fe6> DW_AT_type : <0x234fd> - <24fea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><24fed>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <24fee> DW_AT_abstract_origin: <0x26dd2> - <24ff2> DW_AT_low_pc : 0x0 - <24ff6> DW_AT_high_pc : 0x8 - <24ffa> DW_AT_call_file : 2 - <24ffa> DW_AT_call_line : 2269 - <24ffc> DW_AT_call_column : 11 - <3><24ffd>: Abbrev Number: 6 (DW_TAG_variable) - <24ffe> DW_AT_abstract_origin: <0x26de1> - <25002> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25005>: Abbrev Number: 0 - <2><25006>: Abbrev Number: 0 - <1><25007>: Abbrev Number: 29 (DW_TAG_subprogram) - <25008> DW_AT_external : 1 - <25008> DW_AT_name : (indirect string, offset: 0xfde64): osMemoryPoolGetBlockSize - <2500c> DW_AT_decl_file : 2 - <2500c> DW_AT_decl_line : 2229 - <2500e> DW_AT_decl_column : 10 - <2500f> DW_AT_prototyped : 1 - <2500f> DW_AT_type : <0x234fd> - <25013> DW_AT_low_pc : 0x0 - <25017> DW_AT_high_pc : 0x44 - <2501b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2501d> DW_AT_call_all_calls: 1 - <2501d> DW_AT_sibling : <0x2504e> - <2><25021>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25022> DW_AT_name : (indirect string, offset: 0xf9d37): mp_id - <25026> DW_AT_decl_file : 2 - <25027> DW_AT_decl_line : 2229 - <25029> DW_AT_decl_column : 53 - <2502a> DW_AT_type : <0x237fc> - <2502e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25031>: Abbrev Number: 13 (DW_TAG_variable) - <25032> DW_AT_name : mp - <25035> DW_AT_decl_file : 2 - <25035> DW_AT_decl_line : 2230 - <25037> DW_AT_decl_column : 14 - <25038> DW_AT_type : <0x24e77> - <2503c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2503f>: Abbrev Number: 13 (DW_TAG_variable) - <25040> DW_AT_name : sz - <25043> DW_AT_decl_file : 2 - <25043> DW_AT_decl_line : 2231 - <25045> DW_AT_decl_column : 13 - <25046> DW_AT_type : <0x234fd> - <2504a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2504d>: Abbrev Number: 0 - <1><2504e>: Abbrev Number: 29 (DW_TAG_subprogram) - <2504f> DW_AT_external : 1 - <2504f> DW_AT_name : (indirect string, offset: 0xfbf37): osMemoryPoolGetCapacity - <25053> DW_AT_decl_file : 2 - <25053> DW_AT_decl_line : 2205 - <25055> DW_AT_decl_column : 10 - <25056> DW_AT_prototyped : 1 - <25056> DW_AT_type : <0x234fd> - <2505a> DW_AT_low_pc : 0x0 - <2505e> DW_AT_high_pc : 0x44 - <25062> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25064> DW_AT_call_all_calls: 1 - <25064> DW_AT_sibling : <0x25094> - <2><25068>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25069> DW_AT_name : (indirect string, offset: 0xf9d37): mp_id - <2506d> DW_AT_decl_file : 2 - <2506e> DW_AT_decl_line : 2205 - <25070> DW_AT_decl_column : 52 - <25071> DW_AT_type : <0x237fc> - <25075> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25078>: Abbrev Number: 13 (DW_TAG_variable) - <25079> DW_AT_name : mp - <2507c> DW_AT_decl_file : 2 - <2507c> DW_AT_decl_line : 2206 - <2507e> DW_AT_decl_column : 14 - <2507f> DW_AT_type : <0x24e77> - <25083> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25086>: Abbrev Number: 13 (DW_TAG_variable) - <25087> DW_AT_name : n - <25089> DW_AT_decl_file : 2 - <25089> DW_AT_decl_line : 2207 - <2508b> DW_AT_decl_column : 13 - <2508c> DW_AT_type : <0x234fd> - <25090> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25093>: Abbrev Number: 0 - <1><25094>: Abbrev Number: 7 (DW_TAG_subprogram) - <25095> DW_AT_external : 1 - <25095> DW_AT_name : (indirect string, offset: 0xfb857): osMemoryPoolFree - <25099> DW_AT_decl_file : 2 - <25099> DW_AT_decl_line : 2143 - <2509b> DW_AT_decl_column : 12 - <2509c> DW_AT_prototyped : 1 - <2509c> DW_AT_type : <0x237b4> + <24f82> DW_AT_name : mp + <24f85> DW_AT_decl_file : 2 + <24f85> DW_AT_decl_line : 2230 + <24f87> DW_AT_decl_column : 14 + <24f88> DW_AT_type : <0x24dc7> + <24f8c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><24f8f>: Abbrev Number: 13 (DW_TAG_variable) + <24f90> DW_AT_name : sz + <24f93> DW_AT_decl_file : 2 + <24f93> DW_AT_decl_line : 2231 + <24f95> DW_AT_decl_column : 13 + <24f96> DW_AT_type : <0x2344d> + <24f9a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24f9d>: Abbrev Number: 0 + <1><24f9e>: Abbrev Number: 29 (DW_TAG_subprogram) + <24f9f> DW_AT_external : 1 + <24f9f> DW_AT_name : (indirect string, offset: 0xfbf1c): osMemoryPoolGetCapacity + <24fa3> DW_AT_decl_file : 2 + <24fa3> DW_AT_decl_line : 2205 + <24fa5> DW_AT_decl_column : 10 + <24fa6> DW_AT_prototyped : 1 + <24fa6> DW_AT_type : <0x2344d> + <24faa> DW_AT_low_pc : 0x0 + <24fae> DW_AT_high_pc : 0x44 + <24fb2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24fb4> DW_AT_call_all_calls: 1 + <24fb4> DW_AT_sibling : <0x24fe4> + <2><24fb8>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24fb9> DW_AT_name : (indirect string, offset: 0xf9d1c): mp_id + <24fbd> DW_AT_decl_file : 2 + <24fbe> DW_AT_decl_line : 2205 + <24fc0> DW_AT_decl_column : 52 + <24fc1> DW_AT_type : <0x2374c> + <24fc5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><24fc8>: Abbrev Number: 13 (DW_TAG_variable) + <24fc9> DW_AT_name : mp + <24fcc> DW_AT_decl_file : 2 + <24fcc> DW_AT_decl_line : 2206 + <24fce> DW_AT_decl_column : 14 + <24fcf> DW_AT_type : <0x24dc7> + <24fd3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><24fd6>: Abbrev Number: 13 (DW_TAG_variable) + <24fd7> DW_AT_name : n + <24fd9> DW_AT_decl_file : 2 + <24fd9> DW_AT_decl_line : 2207 + <24fdb> DW_AT_decl_column : 13 + <24fdc> DW_AT_type : <0x2344d> + <24fe0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><24fe3>: Abbrev Number: 0 + <1><24fe4>: Abbrev Number: 7 (DW_TAG_subprogram) + <24fe5> DW_AT_external : 1 + <24fe5> DW_AT_name : (indirect string, offset: 0xfb83c): osMemoryPoolFree + <24fe9> DW_AT_decl_file : 2 + <24fe9> DW_AT_decl_line : 2143 + <24feb> DW_AT_decl_column : 12 + <24fec> DW_AT_prototyped : 1 + <24fec> DW_AT_type : <0x23704> + <24ff0> DW_AT_low_pc : 0x0 + <24ff4> DW_AT_high_pc : 0x130 + <24ff8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <24ffa> DW_AT_call_all_tail_calls: 1 + <24ffa> DW_AT_sibling : <0x250b5> + <2><24ffe>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <24fff> DW_AT_name : (indirect string, offset: 0xf9d1c): mp_id + <25003> DW_AT_decl_file : 2 + <25004> DW_AT_decl_line : 2143 + <25006> DW_AT_decl_column : 47 + <25007> DW_AT_type : <0x2374c> + <2500b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2500e>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2500f> DW_AT_name : (indirect string, offset: 0xfdf17): block + <25013> DW_AT_decl_file : 2 + <25014> DW_AT_decl_line : 2143 + <25016> DW_AT_decl_column : 60 + <25017> DW_AT_type : <0x233f8> + <2501b> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><2501e>: Abbrev Number: 13 (DW_TAG_variable) + <2501f> DW_AT_name : mp + <25022> DW_AT_decl_file : 2 + <25022> DW_AT_decl_line : 2144 + <25024> DW_AT_decl_column : 14 + <25025> DW_AT_type : <0x24dc7> + <25029> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2502c>: Abbrev Number: 2 (DW_TAG_variable) + <2502d> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25031> DW_AT_decl_file : 2 + <25031> DW_AT_decl_line : 2145 + <25033> DW_AT_decl_column : 14 + <25034> DW_AT_type : <0x23704> + <25038> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2503b>: Abbrev Number: 2 (DW_TAG_variable) + <2503c> DW_AT_name : (indirect string, offset: 0xfd8a1): isrm + <25040> DW_AT_decl_file : 2 + <25040> DW_AT_decl_line : 2146 + <25042> DW_AT_decl_column : 12 + <25043> DW_AT_type : <0x2344d> + <25047> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2504a>: Abbrev Number: 2 (DW_TAG_variable) + <2504b> DW_AT_name : (indirect string, offset: 0xfb84d): yield + <2504f> DW_AT_decl_file : 2 + <2504f> DW_AT_decl_line : 2147 + <25051> DW_AT_decl_column : 14 + <25052> DW_AT_type : <0x23a40> + <25056> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><25059>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) + <2505a> DW_AT_abstract_origin: <0x26d22> + <2505e> DW_AT_low_pc : 0x0 + <25062> DW_AT_high_pc : 0x8 + <25066> DW_AT_call_file : 2 + <25066> DW_AT_call_line : 2167 + <25068> DW_AT_call_column : 11 + <25069> DW_AT_sibling : <0x25076> + <3><2506d>: Abbrev Number: 6 (DW_TAG_variable) + <2506e> DW_AT_abstract_origin: <0x26d31> + <25072> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><25075>: Abbrev Number: 0 + <2><25076>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) + <25077> DW_AT_abstract_origin: <0x26cc4> + <2507b> DW_AT_low_pc : 0x0 + <2507f> DW_AT_high_pc : 0x1a + <25083> DW_AT_call_file : 2 + <25083> DW_AT_call_line : 2172 + <25085> DW_AT_call_column : 18 + <25086> DW_AT_sibling : <0x2509b> + <3><2508a>: Abbrev Number: 6 (DW_TAG_variable) + <2508b> DW_AT_abstract_origin: <0x26cd5> + <2508f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><25092>: Abbrev Number: 6 (DW_TAG_variable) + <25093> DW_AT_abstract_origin: <0x26ce0> + <25097> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><2509a>: Abbrev Number: 0 + <2><2509b>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2509c> DW_AT_abstract_origin: <0x26caa> <250a0> DW_AT_low_pc : 0x0 - <250a4> DW_AT_high_pc : 0x130 - <250a8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <250aa> DW_AT_call_all_tail_calls: 1 - <250aa> DW_AT_sibling : <0x25165> - <2><250ae>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <250af> DW_AT_name : (indirect string, offset: 0xf9d37): mp_id - <250b3> DW_AT_decl_file : 2 - <250b4> DW_AT_decl_line : 2143 - <250b6> DW_AT_decl_column : 47 - <250b7> DW_AT_type : <0x237fc> - <250bb> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><250be>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <250bf> DW_AT_name : (indirect string, offset: 0xfdf32): block - <250c3> DW_AT_decl_file : 2 - <250c4> DW_AT_decl_line : 2143 - <250c6> DW_AT_decl_column : 60 - <250c7> DW_AT_type : <0x234a8> - <250cb> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><250ce>: Abbrev Number: 13 (DW_TAG_variable) - <250cf> DW_AT_name : mp - <250d2> DW_AT_decl_file : 2 - <250d2> DW_AT_decl_line : 2144 - <250d4> DW_AT_decl_column : 14 - <250d5> DW_AT_type : <0x24e77> - <250d9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><250dc>: Abbrev Number: 2 (DW_TAG_variable) - <250dd> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <250e1> DW_AT_decl_file : 2 - <250e1> DW_AT_decl_line : 2145 - <250e3> DW_AT_decl_column : 14 - <250e4> DW_AT_type : <0x237b4> - <250e8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><250eb>: Abbrev Number: 2 (DW_TAG_variable) - <250ec> DW_AT_name : (indirect string, offset: 0xfd8bc): isrm - <250f0> DW_AT_decl_file : 2 - <250f0> DW_AT_decl_line : 2146 - <250f2> DW_AT_decl_column : 12 - <250f3> DW_AT_type : <0x234fd> - <250f7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><250fa>: Abbrev Number: 2 (DW_TAG_variable) - <250fb> DW_AT_name : (indirect string, offset: 0xfb868): yield - <250ff> DW_AT_decl_file : 2 - <250ff> DW_AT_decl_line : 2147 - <25101> DW_AT_decl_column : 14 - <25102> DW_AT_type : <0x23af0> - <25106> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><25109>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) - <2510a> DW_AT_abstract_origin: <0x26dd2> - <2510e> DW_AT_low_pc : 0x0 - <25112> DW_AT_high_pc : 0x8 - <25116> DW_AT_call_file : 2 - <25116> DW_AT_call_line : 2167 - <25118> DW_AT_call_column : 11 - <25119> DW_AT_sibling : <0x25126> - <3><2511d>: Abbrev Number: 6 (DW_TAG_variable) - <2511e> DW_AT_abstract_origin: <0x26de1> - <25122> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><25125>: Abbrev Number: 0 - <2><25126>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) - <25127> DW_AT_abstract_origin: <0x26d74> - <2512b> DW_AT_low_pc : 0x0 - <2512f> DW_AT_high_pc : 0x1a - <25133> DW_AT_call_file : 2 - <25133> DW_AT_call_line : 2172 - <25135> DW_AT_call_column : 18 - <25136> DW_AT_sibling : <0x2514b> - <3><2513a>: Abbrev Number: 6 (DW_TAG_variable) - <2513b> DW_AT_abstract_origin: <0x26d85> - <2513f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><25142>: Abbrev Number: 6 (DW_TAG_variable) - <25143> DW_AT_abstract_origin: <0x26d90> - <25147> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><2514a>: Abbrev Number: 0 - <2><2514b>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2514c> DW_AT_abstract_origin: <0x26d5a> - <25150> DW_AT_low_pc : 0x0 - <25154> DW_AT_high_pc : 0x8 - <25158> DW_AT_call_file : 2 - <25158> DW_AT_call_line : 2177 - <2515a> DW_AT_call_column : 11 - <3><2515b>: Abbrev Number: 39 (DW_TAG_formal_parameter) - <2515c> DW_AT_abstract_origin: <0x26d67> - <25160> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><25163>: Abbrev Number: 0 - <2><25164>: Abbrev Number: 0 - <1><25165>: Abbrev Number: 7 (DW_TAG_subprogram) - <25166> DW_AT_external : 1 - <25166> DW_AT_name : (indirect string, offset: 0xfb49d): osMemoryPoolAlloc - <2516a> DW_AT_decl_file : 2 - <2516a> DW_AT_decl_line : 2086 - <2516c> DW_AT_decl_column : 7 - <2516d> DW_AT_prototyped : 1 - <2516d> DW_AT_type : <0x234a8> - <25171> DW_AT_low_pc : 0x0 - <25175> DW_AT_high_pc : 0xec - <25179> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2517b> DW_AT_call_all_tail_calls: 1 - <2517b> DW_AT_sibling : <0x25227> - <2><2517f>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25180> DW_AT_name : (indirect string, offset: 0xf9d37): mp_id - <25184> DW_AT_decl_file : 2 - <25185> DW_AT_decl_line : 2086 - <25187> DW_AT_decl_column : 43 - <25188> DW_AT_type : <0x237fc> - <2518c> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2518f>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25190> DW_AT_name : (indirect string, offset: 0xf97c9): timeout - <25194> DW_AT_decl_file : 2 - <25195> DW_AT_decl_line : 2086 - <25197> DW_AT_decl_column : 59 - <25198> DW_AT_type : <0x234fd> - <2519c> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><2519f>: Abbrev Number: 13 (DW_TAG_variable) - <251a0> DW_AT_name : mp - <251a3> DW_AT_decl_file : 2 - <251a3> DW_AT_decl_line : 2087 - <251a5> DW_AT_decl_column : 14 - <251a6> DW_AT_type : <0x24e77> - <251aa> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><251ad>: Abbrev Number: 2 (DW_TAG_variable) - <251ae> DW_AT_name : (indirect string, offset: 0xfdf32): block + <250a4> DW_AT_high_pc : 0x8 + <250a8> DW_AT_call_file : 2 + <250a8> DW_AT_call_line : 2177 + <250aa> DW_AT_call_column : 11 + <3><250ab>: Abbrev Number: 39 (DW_TAG_formal_parameter) + <250ac> DW_AT_abstract_origin: <0x26cb7> + <250b0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><250b3>: Abbrev Number: 0 + <2><250b4>: Abbrev Number: 0 + <1><250b5>: Abbrev Number: 7 (DW_TAG_subprogram) + <250b6> DW_AT_external : 1 + <250b6> DW_AT_name : (indirect string, offset: 0xfb482): osMemoryPoolAlloc + <250ba> DW_AT_decl_file : 2 + <250ba> DW_AT_decl_line : 2086 + <250bc> DW_AT_decl_column : 7 + <250bd> DW_AT_prototyped : 1 + <250bd> DW_AT_type : <0x233f8> + <250c1> DW_AT_low_pc : 0x0 + <250c5> DW_AT_high_pc : 0xec + <250c9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <250cb> DW_AT_call_all_tail_calls: 1 + <250cb> DW_AT_sibling : <0x25177> + <2><250cf>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <250d0> DW_AT_name : (indirect string, offset: 0xf9d1c): mp_id + <250d4> DW_AT_decl_file : 2 + <250d5> DW_AT_decl_line : 2086 + <250d7> DW_AT_decl_column : 43 + <250d8> DW_AT_type : <0x2374c> + <250dc> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><250df>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <250e0> DW_AT_name : (indirect string, offset: 0xf97ae): timeout + <250e4> DW_AT_decl_file : 2 + <250e5> DW_AT_decl_line : 2086 + <250e7> DW_AT_decl_column : 59 + <250e8> DW_AT_type : <0x2344d> + <250ec> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><250ef>: Abbrev Number: 13 (DW_TAG_variable) + <250f0> DW_AT_name : mp + <250f3> DW_AT_decl_file : 2 + <250f3> DW_AT_decl_line : 2087 + <250f5> DW_AT_decl_column : 14 + <250f6> DW_AT_type : <0x24dc7> + <250fa> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><250fd>: Abbrev Number: 2 (DW_TAG_variable) + <250fe> DW_AT_name : (indirect string, offset: 0xfdf17): block + <25102> DW_AT_decl_file : 2 + <25102> DW_AT_decl_line : 2088 + <25104> DW_AT_decl_column : 9 + <25105> DW_AT_type : <0x233f8> + <25109> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2510c>: Abbrev Number: 2 (DW_TAG_variable) + <2510d> DW_AT_name : (indirect string, offset: 0xfd8a1): isrm + <25111> DW_AT_decl_file : 2 + <25111> DW_AT_decl_line : 2089 + <25113> DW_AT_decl_column : 12 + <25114> DW_AT_type : <0x2344d> + <25118> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2511b>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) + <2511c> DW_AT_abstract_origin: <0x26d22> + <25120> DW_AT_low_pc : 0x0 + <25124> DW_AT_high_pc : 0x8 + <25128> DW_AT_call_file : 2 + <25128> DW_AT_call_line : 2101 + <2512a> DW_AT_call_column : 11 + <2512b> DW_AT_sibling : <0x25138> + <3><2512f>: Abbrev Number: 6 (DW_TAG_variable) + <25130> DW_AT_abstract_origin: <0x26d31> + <25134> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><25137>: Abbrev Number: 0 + <2><25138>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) + <25139> DW_AT_abstract_origin: <0x26cc4> + <2513d> DW_AT_low_pc : 0x0 + <25141> DW_AT_high_pc : 0x1a + <25145> DW_AT_call_file : 2 + <25145> DW_AT_call_line : 2105 + <25147> DW_AT_call_column : 23 + <25148> DW_AT_sibling : <0x2515d> + <3><2514c>: Abbrev Number: 6 (DW_TAG_variable) + <2514d> DW_AT_abstract_origin: <0x26cd5> + <25151> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><25154>: Abbrev Number: 6 (DW_TAG_variable) + <25155> DW_AT_abstract_origin: <0x26ce0> + <25159> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2515c>: Abbrev Number: 0 + <2><2515d>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2515e> DW_AT_abstract_origin: <0x26caa> + <25162> DW_AT_low_pc : 0x0 + <25166> DW_AT_high_pc : 0x8 + <2516a> DW_AT_call_file : 2 + <2516a> DW_AT_call_line : 2115 + <2516c> DW_AT_call_column : 15 + <3><2516d>: Abbrev Number: 39 (DW_TAG_formal_parameter) + <2516e> DW_AT_abstract_origin: <0x26cb7> + <25172> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><25175>: Abbrev Number: 0 + <2><25176>: Abbrev Number: 0 + <1><25177>: Abbrev Number: 29 (DW_TAG_subprogram) + <25178> DW_AT_external : 1 + <25178> DW_AT_name : (indirect string, offset: 0xfbbbb): osMemoryPoolGetName + <2517c> DW_AT_decl_file : 2 + <2517c> DW_AT_decl_line : 2069 + <2517e> DW_AT_decl_column : 13 + <2517f> DW_AT_prototyped : 1 + <2517f> DW_AT_type : <0x23410> + <25183> DW_AT_low_pc : 0x0 + <25187> DW_AT_high_pc : 0x3e + <2518b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2518d> DW_AT_call_all_calls: 1 + <2518d> DW_AT_sibling : <0x251d6> + <2><25191>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25192> DW_AT_name : (indirect string, offset: 0xf9d1c): mp_id + <25196> DW_AT_decl_file : 2 + <25197> DW_AT_decl_line : 2069 + <25199> DW_AT_decl_column : 51 + <2519a> DW_AT_type : <0x2374c> + <2519e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><251a1>: Abbrev Number: 13 (DW_TAG_variable) + <251a2> DW_AT_name : mp + <251a5> DW_AT_decl_file : 2 + <251a5> DW_AT_decl_line : 2070 + <251a7> DW_AT_decl_column : 14 + <251a8> DW_AT_type : <0x24dc7> + <251ac> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><251af>: Abbrev Number: 13 (DW_TAG_variable) + <251b0> DW_AT_name : p <251b2> DW_AT_decl_file : 2 - <251b2> DW_AT_decl_line : 2088 - <251b4> DW_AT_decl_column : 9 - <251b5> DW_AT_type : <0x234a8> + <251b2> DW_AT_decl_line : 2071 + <251b4> DW_AT_decl_column : 15 + <251b5> DW_AT_type : <0x23410> <251b9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><251bc>: Abbrev Number: 2 (DW_TAG_variable) - <251bd> DW_AT_name : (indirect string, offset: 0xfd8bc): isrm - <251c1> DW_AT_decl_file : 2 - <251c1> DW_AT_decl_line : 2089 - <251c3> DW_AT_decl_column : 12 - <251c4> DW_AT_type : <0x234fd> - <251c8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><251cb>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) - <251cc> DW_AT_abstract_origin: <0x26dd2> - <251d0> DW_AT_low_pc : 0x0 - <251d4> DW_AT_high_pc : 0x8 - <251d8> DW_AT_call_file : 2 - <251d8> DW_AT_call_line : 2101 - <251da> DW_AT_call_column : 11 - <251db> DW_AT_sibling : <0x251e8> - <3><251df>: Abbrev Number: 6 (DW_TAG_variable) - <251e0> DW_AT_abstract_origin: <0x26de1> - <251e4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><251e7>: Abbrev Number: 0 - <2><251e8>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) - <251e9> DW_AT_abstract_origin: <0x26d74> - <251ed> DW_AT_low_pc : 0x0 - <251f1> DW_AT_high_pc : 0x1a - <251f5> DW_AT_call_file : 2 - <251f5> DW_AT_call_line : 2105 - <251f7> DW_AT_call_column : 23 - <251f8> DW_AT_sibling : <0x2520d> - <3><251fc>: Abbrev Number: 6 (DW_TAG_variable) - <251fd> DW_AT_abstract_origin: <0x26d85> - <25201> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><25204>: Abbrev Number: 6 (DW_TAG_variable) - <25205> DW_AT_abstract_origin: <0x26d90> - <25209> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2520c>: Abbrev Number: 0 - <2><2520d>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2520e> DW_AT_abstract_origin: <0x26d5a> - <25212> DW_AT_low_pc : 0x0 - <25216> DW_AT_high_pc : 0x8 - <2521a> DW_AT_call_file : 2 - <2521a> DW_AT_call_line : 2115 - <2521c> DW_AT_call_column : 15 - <3><2521d>: Abbrev Number: 39 (DW_TAG_formal_parameter) - <2521e> DW_AT_abstract_origin: <0x26d67> - <25222> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><25225>: Abbrev Number: 0 - <2><25226>: Abbrev Number: 0 - <1><25227>: Abbrev Number: 29 (DW_TAG_subprogram) - <25228> DW_AT_external : 1 - <25228> DW_AT_name : (indirect string, offset: 0xfbbd6): osMemoryPoolGetName - <2522c> DW_AT_decl_file : 2 - <2522c> DW_AT_decl_line : 2069 - <2522e> DW_AT_decl_column : 13 - <2522f> DW_AT_prototyped : 1 - <2522f> DW_AT_type : <0x234c0> - <25233> DW_AT_low_pc : 0x0 - <25237> DW_AT_high_pc : 0x3e - <2523b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2523d> DW_AT_call_all_calls: 1 - <2523d> DW_AT_sibling : <0x25286> - <2><25241>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25242> DW_AT_name : (indirect string, offset: 0xf9d37): mp_id - <25246> DW_AT_decl_file : 2 - <25247> DW_AT_decl_line : 2069 - <25249> DW_AT_decl_column : 51 - <2524a> DW_AT_type : <0x237fc> - <2524e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25251>: Abbrev Number: 13 (DW_TAG_variable) - <25252> DW_AT_name : mp - <25255> DW_AT_decl_file : 2 - <25255> DW_AT_decl_line : 2070 - <25257> DW_AT_decl_column : 14 - <25258> DW_AT_type : <0x24e77> - <2525c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2525f>: Abbrev Number: 13 (DW_TAG_variable) - <25260> DW_AT_name : p - <25262> DW_AT_decl_file : 2 - <25262> DW_AT_decl_line : 2071 - <25264> DW_AT_decl_column : 15 - <25265> DW_AT_type : <0x234c0> - <25269> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2526c>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2526d> DW_AT_abstract_origin: <0x26dd2> - <25271> DW_AT_low_pc : 0x0 - <25275> DW_AT_high_pc : 0x8 - <25279> DW_AT_call_file : 2 - <25279> DW_AT_call_line : 2073 - <2527b> DW_AT_call_column : 7 - <3><2527c>: Abbrev Number: 6 (DW_TAG_variable) - <2527d> DW_AT_abstract_origin: <0x26de1> - <25281> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25284>: Abbrev Number: 0 - <2><25285>: Abbrev Number: 0 - <1><25286>: Abbrev Number: 7 (DW_TAG_subprogram) - <25287> DW_AT_external : 1 - <25287> DW_AT_name : (indirect string, offset: 0xfdead): osMemoryPoolNew - <2528b> DW_AT_decl_file : 2 - <2528b> DW_AT_decl_line : 1952 - <2528d> DW_AT_decl_column : 18 - <2528e> DW_AT_prototyped : 1 - <2528e> DW_AT_type : <0x237fc> - <25292> DW_AT_low_pc : 0x0 - <25296> DW_AT_high_pc : 0x1ac - <2529a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2529c> DW_AT_call_all_tail_calls: 1 - <2529c> DW_AT_sibling : <0x25333> - <2><252a0>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <252a1> DW_AT_name : (indirect string, offset: 0xfc187): block_count - <252a5> DW_AT_decl_file : 2 - <252a6> DW_AT_decl_line : 1952 - <252a8> DW_AT_decl_column : 44 - <252a9> DW_AT_type : <0x234fd> - <252ad> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><252b0>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <252b1> DW_AT_name : (indirect string, offset: 0xf9a43): block_size - <252b5> DW_AT_decl_file : 2 - <252b6> DW_AT_decl_line : 1952 - <252b8> DW_AT_decl_column : 66 - <252b9> DW_AT_type : <0x234fd> - <252bd> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><252c0>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <252c1> DW_AT_name : (indirect string, offset: 0xfbed9): attr - <252c5> DW_AT_decl_file : 2 - <252c6> DW_AT_decl_line : 1952 - <252c8> DW_AT_decl_column : 104 - <252c9> DW_AT_type : <0x25333> - <252cd> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><252d0>: Abbrev Number: 13 (DW_TAG_variable) - <252d1> DW_AT_name : mp - <252d4> DW_AT_decl_file : 2 - <252d4> DW_AT_decl_line : 1953 - <252d6> DW_AT_decl_column : 14 - <252d7> DW_AT_type : <0x24e77> - <252db> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><252de>: Abbrev Number: 2 (DW_TAG_variable) - <252df> DW_AT_name : (indirect string, offset: 0x9e50a): name - <252e3> DW_AT_decl_file : 2 - <252e3> DW_AT_decl_line : 1954 - <252e5> DW_AT_decl_column : 15 - <252e6> DW_AT_type : <0x234c0> - <252ea> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><252ed>: Abbrev Number: 2 (DW_TAG_variable) - <252ee> DW_AT_name : (indirect string, offset: 0xfa401): mem_cb - <252f2> DW_AT_decl_file : 2 - <252f2> DW_AT_decl_line : 1955 - <252f4> DW_AT_decl_column : 11 - <252f5> DW_AT_type : <0x234f1> - <252f9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><252fc>: Abbrev Number: 2 (DW_TAG_variable) - <252fd> DW_AT_name : (indirect string, offset: 0xfa5c3): mem_mp - <25301> DW_AT_decl_file : 2 - <25301> DW_AT_decl_line : 1955 - <25303> DW_AT_decl_column : 19 - <25304> DW_AT_type : <0x234f1> - <25308> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2530b>: Abbrev Number: 13 (DW_TAG_variable) - <2530c> DW_AT_name : sz - <2530f> DW_AT_decl_file : 2 - <2530f> DW_AT_decl_line : 1956 - <25311> DW_AT_decl_column : 12 - <25312> DW_AT_type : <0x234fd> - <25316> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25319>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2531a> DW_AT_abstract_origin: <0x26dd2> - <2531e> DW_AT_low_pc : 0x0 - <25322> DW_AT_high_pc : 0x8 - <25326> DW_AT_call_file : 2 - <25326> DW_AT_call_line : 1958 - <25328> DW_AT_call_column : 7 - <3><25329>: Abbrev Number: 6 (DW_TAG_variable) - <2532a> DW_AT_abstract_origin: <0x26de1> - <2532e> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><25331>: Abbrev Number: 0 - <2><25332>: Abbrev Number: 0 - <1><25333>: Abbrev Number: 12 (DW_TAG_pointer_type) - <25334> DW_AT_byte_size : 4 - <25334> DW_AT_type : <0x23a57> - <1><25338>: Abbrev Number: 7 (DW_TAG_subprogram) - <25339> DW_AT_external : 1 - <25339> DW_AT_name : (indirect string, offset: 0xfddd6): osMessageQueueDelete - <2533d> DW_AT_decl_file : 2 - <2533d> DW_AT_decl_line : 1918 - <2533f> DW_AT_decl_column : 12 - <25340> DW_AT_prototyped : 1 - <25340> DW_AT_type : <0x237b4> - <25344> DW_AT_low_pc : 0x0 - <25348> DW_AT_high_pc : 0x48 - <2534c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2534e> DW_AT_call_all_tail_calls: 1 - <2534e> DW_AT_sibling : <0x2539a> - <2><25352>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25353> DW_AT_name : (indirect string, offset: 0xfa954): mq_id - <25357> DW_AT_decl_file : 2 - <25358> DW_AT_decl_line : 1918 - <2535a> DW_AT_decl_column : 53 - <2535b> DW_AT_type : <0x23808> - <2535f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25362>: Abbrev Number: 2 (DW_TAG_variable) - <25363> DW_AT_name : (indirect string, offset: 0xfdd67): hQueue - <25367> DW_AT_decl_file : 2 - <25367> DW_AT_decl_line : 1919 - <25369> DW_AT_decl_column : 17 - <2536a> DW_AT_type : <0x24024> - <2536e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25371>: Abbrev Number: 2 (DW_TAG_variable) - <25372> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <25376> DW_AT_decl_file : 2 - <25376> DW_AT_decl_line : 1920 - <25378> DW_AT_decl_column : 14 - <25379> DW_AT_type : <0x237b4> - <2537d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25380>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25381> DW_AT_abstract_origin: <0x26dd2> - <25385> DW_AT_low_pc : 0x0 - <25389> DW_AT_high_pc : 0x8 - <2538d> DW_AT_call_file : 2 - <2538d> DW_AT_call_line : 1923 - <2538f> DW_AT_call_column : 7 - <3><25390>: Abbrev Number: 6 (DW_TAG_variable) - <25391> DW_AT_abstract_origin: <0x26de1> - <25395> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25398>: Abbrev Number: 0 - <2><25399>: Abbrev Number: 0 - <1><2539a>: Abbrev Number: 7 (DW_TAG_subprogram) - <2539b> DW_AT_external : 1 - <2539b> DW_AT_name : (indirect string, offset: 0xfa2b9): osMessageQueueReset - <2539f> DW_AT_decl_file : 2 - <2539f> DW_AT_decl_line : 1900 - <253a1> DW_AT_decl_column : 12 - <253a2> DW_AT_prototyped : 1 - <253a2> DW_AT_type : <0x237b4> - <253a6> DW_AT_low_pc : 0x0 - <253aa> DW_AT_high_pc : 0x44 - <253ae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <253b0> DW_AT_call_all_tail_calls: 1 - <253b0> DW_AT_sibling : <0x253fc> - <2><253b4>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <253b5> DW_AT_name : (indirect string, offset: 0xfa954): mq_id - <253b9> DW_AT_decl_file : 2 - <253ba> DW_AT_decl_line : 1900 - <253bc> DW_AT_decl_column : 52 - <253bd> DW_AT_type : <0x23808> - <253c1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><253c4>: Abbrev Number: 2 (DW_TAG_variable) - <253c5> DW_AT_name : (indirect string, offset: 0xfdd67): hQueue - <253c9> DW_AT_decl_file : 2 - <253c9> DW_AT_decl_line : 1901 - <253cb> DW_AT_decl_column : 17 - <253cc> DW_AT_type : <0x24024> - <253d0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><253d3>: Abbrev Number: 2 (DW_TAG_variable) - <253d4> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <253d8> DW_AT_decl_file : 2 - <253d8> DW_AT_decl_line : 1902 - <253da> DW_AT_decl_column : 14 - <253db> DW_AT_type : <0x237b4> - <253df> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><253e2>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <253e3> DW_AT_abstract_origin: <0x26dd2> - <253e7> DW_AT_low_pc : 0x0 - <253eb> DW_AT_high_pc : 0x8 - <253ef> DW_AT_call_file : 2 - <253ef> DW_AT_call_line : 1904 - <253f1> DW_AT_call_column : 7 - <3><253f2>: Abbrev Number: 6 (DW_TAG_variable) - <253f3> DW_AT_abstract_origin: <0x26de1> - <253f7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><253fa>: Abbrev Number: 0 - <2><253fb>: Abbrev Number: 0 - <1><253fc>: Abbrev Number: 7 (DW_TAG_subprogram) - <253fd> DW_AT_external : 1 - <253fd> DW_AT_name : (indirect string, offset: 0xfa30b): osMessageQueueGetSpace - <25401> DW_AT_decl_file : 2 - <25401> DW_AT_decl_line : 1877 - <25403> DW_AT_decl_column : 10 - <25404> DW_AT_prototyped : 1 - <25404> DW_AT_type : <0x234fd> - <25408> DW_AT_low_pc : 0x0 - <2540c> DW_AT_high_pc : 0x6a - <25410> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25412> DW_AT_call_all_tail_calls: 1 - <25412> DW_AT_sibling : <0x254ae> - <2><25416>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25417> DW_AT_name : (indirect string, offset: 0xfa954): mq_id - <2541b> DW_AT_decl_file : 2 - <2541c> DW_AT_decl_line : 1877 - <2541e> DW_AT_decl_column : 53 - <2541f> DW_AT_type : <0x23808> - <25423> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><25426>: Abbrev Number: 13 (DW_TAG_variable) - <25427> DW_AT_name : mq - <2542a> DW_AT_decl_file : 2 - <2542a> DW_AT_decl_line : 1878 - <2542c> DW_AT_decl_column : 18 - <2542d> DW_AT_type : <0x2477c> - <25431> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25434>: Abbrev Number: 2 (DW_TAG_variable) - <25435> DW_AT_name : (indirect string, offset: 0xfa6b4): space - <25439> DW_AT_decl_file : 2 - <25439> DW_AT_decl_line : 1879 - <2543b> DW_AT_decl_column : 12 - <2543c> DW_AT_type : <0x234fd> - <25440> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25443>: Abbrev Number: 2 (DW_TAG_variable) - <25444> DW_AT_name : (indirect string, offset: 0xfd8bc): isrm - <25448> DW_AT_decl_file : 2 - <25448> DW_AT_decl_line : 1880 - <2544a> DW_AT_decl_column : 12 - <2544b> DW_AT_type : <0x234fd> - <2544f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25452>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) - <25453> DW_AT_abstract_origin: <0x26dd2> - <25457> DW_AT_low_pc : 0x0 - <2545b> DW_AT_high_pc : 0x8 - <2545f> DW_AT_call_file : 2 - <2545f> DW_AT_call_line : 1885 - <25461> DW_AT_call_column : 12 - <25462> DW_AT_sibling : <0x2546f> - <3><25466>: Abbrev Number: 6 (DW_TAG_variable) - <25467> DW_AT_abstract_origin: <0x26de1> - <2546b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2546e>: Abbrev Number: 0 - <2><2546f>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) - <25470> DW_AT_abstract_origin: <0x26d74> - <25474> DW_AT_low_pc : 0x0 - <25478> DW_AT_high_pc : 0x1a - <2547c> DW_AT_call_file : 2 - <2547c> DW_AT_call_line : 1886 - <2547e> DW_AT_call_column : 12 - <2547f> DW_AT_sibling : <0x25494> - <3><25483>: Abbrev Number: 6 (DW_TAG_variable) - <25484> DW_AT_abstract_origin: <0x26d85> - <25488> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2548b>: Abbrev Number: 6 (DW_TAG_variable) - <2548c> DW_AT_abstract_origin: <0x26d90> - <25490> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><25493>: Abbrev Number: 0 - <2><25494>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25495> DW_AT_abstract_origin: <0x26d5a> - <25499> DW_AT_low_pc : 0x0 - <2549d> DW_AT_high_pc : 0x8 - <254a1> DW_AT_call_file : 2 - <254a1> DW_AT_call_line : 1891 - <254a3> DW_AT_call_column : 5 - <3><254a4>: Abbrev Number: 39 (DW_TAG_formal_parameter) - <254a5> DW_AT_abstract_origin: <0x26d67> - <254a9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><254ac>: Abbrev Number: 0 - <2><254ad>: Abbrev Number: 0 - <1><254ae>: Abbrev Number: 7 (DW_TAG_subprogram) - <254af> DW_AT_external : 1 - <254af> DW_AT_name : (indirect string, offset: 0xfd0d0): osMessageQueueGetCount - <254b3> DW_AT_decl_file : 2 - <254b3> DW_AT_decl_line : 1860 - <254b5> DW_AT_decl_column : 10 - <254b6> DW_AT_prototyped : 1 - <254b6> DW_AT_type : <0x234fd> - <254ba> DW_AT_low_pc : 0x0 - <254be> DW_AT_high_pc : 0x40 - <254c2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <254c4> DW_AT_call_all_tail_calls: 1 - <254c4> DW_AT_sibling : <0x25510> - <2><254c8>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <254c9> DW_AT_name : (indirect string, offset: 0xfa954): mq_id - <254cd> DW_AT_decl_file : 2 - <254ce> DW_AT_decl_line : 1860 - <254d0> DW_AT_decl_column : 53 - <254d1> DW_AT_type : <0x23808> - <254d5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><254d8>: Abbrev Number: 2 (DW_TAG_variable) - <254d9> DW_AT_name : (indirect string, offset: 0xfdd67): hQueue - <254dd> DW_AT_decl_file : 2 - <254dd> DW_AT_decl_line : 1861 - <254df> DW_AT_decl_column : 17 - <254e0> DW_AT_type : <0x24024> - <254e4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><254e7>: Abbrev Number: 2 (DW_TAG_variable) - <254e8> DW_AT_name : (indirect string, offset: 0xfa94e): count - <254ec> DW_AT_decl_file : 2 - <254ec> DW_AT_decl_line : 1862 - <254ee> DW_AT_decl_column : 15 - <254ef> DW_AT_type : <0x23b01> - <254f3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><254f6>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <254f7> DW_AT_abstract_origin: <0x26dd2> - <254fb> DW_AT_low_pc : 0x0 - <254ff> DW_AT_high_pc : 0x8 - <25503> DW_AT_call_file : 2 - <25503> DW_AT_call_line : 1867 - <25505> DW_AT_call_column : 12 - <3><25506>: Abbrev Number: 6 (DW_TAG_variable) - <25507> DW_AT_abstract_origin: <0x26de1> - <2550b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2550e>: Abbrev Number: 0 - <2><2550f>: Abbrev Number: 0 - <1><25510>: Abbrev Number: 29 (DW_TAG_subprogram) - <25511> DW_AT_external : 1 - <25511> DW_AT_name : (indirect string, offset: 0xfd2f5): osMessageQueueGetMsgSize - <25515> DW_AT_decl_file : 2 - <25515> DW_AT_decl_line : 1846 - <25517> DW_AT_decl_column : 10 - <25518> DW_AT_prototyped : 1 - <25518> DW_AT_type : <0x234fd> - <2551c> DW_AT_low_pc : 0x0 - <25520> DW_AT_high_pc : 0x2c - <25524> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25526> DW_AT_call_all_calls: 1 - <25526> DW_AT_sibling : <0x25558> + <2><251bc>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <251bd> DW_AT_abstract_origin: <0x26d22> + <251c1> DW_AT_low_pc : 0x0 + <251c5> DW_AT_high_pc : 0x8 + <251c9> DW_AT_call_file : 2 + <251c9> DW_AT_call_line : 2073 + <251cb> DW_AT_call_column : 7 + <3><251cc>: Abbrev Number: 6 (DW_TAG_variable) + <251cd> DW_AT_abstract_origin: <0x26d31> + <251d1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><251d4>: Abbrev Number: 0 + <2><251d5>: Abbrev Number: 0 + <1><251d6>: Abbrev Number: 7 (DW_TAG_subprogram) + <251d7> DW_AT_external : 1 + <251d7> DW_AT_name : (indirect string, offset: 0xfde92): osMemoryPoolNew + <251db> DW_AT_decl_file : 2 + <251db> DW_AT_decl_line : 1952 + <251dd> DW_AT_decl_column : 18 + <251de> DW_AT_prototyped : 1 + <251de> DW_AT_type : <0x2374c> + <251e2> DW_AT_low_pc : 0x0 + <251e6> DW_AT_high_pc : 0x1ac + <251ea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <251ec> DW_AT_call_all_tail_calls: 1 + <251ec> DW_AT_sibling : <0x25283> + <2><251f0>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <251f1> DW_AT_name : (indirect string, offset: 0xfc16c): block_count + <251f5> DW_AT_decl_file : 2 + <251f6> DW_AT_decl_line : 1952 + <251f8> DW_AT_decl_column : 44 + <251f9> DW_AT_type : <0x2344d> + <251fd> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><25200>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25201> DW_AT_name : (indirect string, offset: 0xf9a28): block_size + <25205> DW_AT_decl_file : 2 + <25206> DW_AT_decl_line : 1952 + <25208> DW_AT_decl_column : 66 + <25209> DW_AT_type : <0x2344d> + <2520d> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><25210>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25211> DW_AT_name : (indirect string, offset: 0xfbebe): attr + <25215> DW_AT_decl_file : 2 + <25216> DW_AT_decl_line : 1952 + <25218> DW_AT_decl_column : 104 + <25219> DW_AT_type : <0x25283> + <2521d> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><25220>: Abbrev Number: 13 (DW_TAG_variable) + <25221> DW_AT_name : mp + <25224> DW_AT_decl_file : 2 + <25224> DW_AT_decl_line : 1953 + <25226> DW_AT_decl_column : 14 + <25227> DW_AT_type : <0x24dc7> + <2522b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2522e>: Abbrev Number: 2 (DW_TAG_variable) + <2522f> DW_AT_name : (indirect string, offset: 0x9e482): name + <25233> DW_AT_decl_file : 2 + <25233> DW_AT_decl_line : 1954 + <25235> DW_AT_decl_column : 15 + <25236> DW_AT_type : <0x23410> + <2523a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2523d>: Abbrev Number: 2 (DW_TAG_variable) + <2523e> DW_AT_name : (indirect string, offset: 0xfa3e6): mem_cb + <25242> DW_AT_decl_file : 2 + <25242> DW_AT_decl_line : 1955 + <25244> DW_AT_decl_column : 11 + <25245> DW_AT_type : <0x23441> + <25249> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2524c>: Abbrev Number: 2 (DW_TAG_variable) + <2524d> DW_AT_name : (indirect string, offset: 0xfa5a8): mem_mp + <25251> DW_AT_decl_file : 2 + <25251> DW_AT_decl_line : 1955 + <25253> DW_AT_decl_column : 19 + <25254> DW_AT_type : <0x23441> + <25258> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2525b>: Abbrev Number: 13 (DW_TAG_variable) + <2525c> DW_AT_name : sz + <2525f> DW_AT_decl_file : 2 + <2525f> DW_AT_decl_line : 1956 + <25261> DW_AT_decl_column : 12 + <25262> DW_AT_type : <0x2344d> + <25266> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25269>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2526a> DW_AT_abstract_origin: <0x26d22> + <2526e> DW_AT_low_pc : 0x0 + <25272> DW_AT_high_pc : 0x8 + <25276> DW_AT_call_file : 2 + <25276> DW_AT_call_line : 1958 + <25278> DW_AT_call_column : 7 + <3><25279>: Abbrev Number: 6 (DW_TAG_variable) + <2527a> DW_AT_abstract_origin: <0x26d31> + <2527e> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><25281>: Abbrev Number: 0 + <2><25282>: Abbrev Number: 0 + <1><25283>: Abbrev Number: 12 (DW_TAG_pointer_type) + <25284> DW_AT_byte_size : 4 + <25284> DW_AT_type : <0x239a7> + <1><25288>: Abbrev Number: 7 (DW_TAG_subprogram) + <25289> DW_AT_external : 1 + <25289> DW_AT_name : (indirect string, offset: 0xfddbb): osMessageQueueDelete + <2528d> DW_AT_decl_file : 2 + <2528d> DW_AT_decl_line : 1918 + <2528f> DW_AT_decl_column : 12 + <25290> DW_AT_prototyped : 1 + <25290> DW_AT_type : <0x23704> + <25294> DW_AT_low_pc : 0x0 + <25298> DW_AT_high_pc : 0x48 + <2529c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2529e> DW_AT_call_all_tail_calls: 1 + <2529e> DW_AT_sibling : <0x252ea> + <2><252a2>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <252a3> DW_AT_name : (indirect string, offset: 0xfa939): mq_id + <252a7> DW_AT_decl_file : 2 + <252a8> DW_AT_decl_line : 1918 + <252aa> DW_AT_decl_column : 53 + <252ab> DW_AT_type : <0x23758> + <252af> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><252b2>: Abbrev Number: 2 (DW_TAG_variable) + <252b3> DW_AT_name : (indirect string, offset: 0xfdd4c): hQueue + <252b7> DW_AT_decl_file : 2 + <252b7> DW_AT_decl_line : 1919 + <252b9> DW_AT_decl_column : 17 + <252ba> DW_AT_type : <0x23f74> + <252be> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><252c1>: Abbrev Number: 2 (DW_TAG_variable) + <252c2> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <252c6> DW_AT_decl_file : 2 + <252c6> DW_AT_decl_line : 1920 + <252c8> DW_AT_decl_column : 14 + <252c9> DW_AT_type : <0x23704> + <252cd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><252d0>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <252d1> DW_AT_abstract_origin: <0x26d22> + <252d5> DW_AT_low_pc : 0x0 + <252d9> DW_AT_high_pc : 0x8 + <252dd> DW_AT_call_file : 2 + <252dd> DW_AT_call_line : 1923 + <252df> DW_AT_call_column : 7 + <3><252e0>: Abbrev Number: 6 (DW_TAG_variable) + <252e1> DW_AT_abstract_origin: <0x26d31> + <252e5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><252e8>: Abbrev Number: 0 + <2><252e9>: Abbrev Number: 0 + <1><252ea>: Abbrev Number: 7 (DW_TAG_subprogram) + <252eb> DW_AT_external : 1 + <252eb> DW_AT_name : (indirect string, offset: 0xfa29e): osMessageQueueReset + <252ef> DW_AT_decl_file : 2 + <252ef> DW_AT_decl_line : 1900 + <252f1> DW_AT_decl_column : 12 + <252f2> DW_AT_prototyped : 1 + <252f2> DW_AT_type : <0x23704> + <252f6> DW_AT_low_pc : 0x0 + <252fa> DW_AT_high_pc : 0x44 + <252fe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25300> DW_AT_call_all_tail_calls: 1 + <25300> DW_AT_sibling : <0x2534c> + <2><25304>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25305> DW_AT_name : (indirect string, offset: 0xfa939): mq_id + <25309> DW_AT_decl_file : 2 + <2530a> DW_AT_decl_line : 1900 + <2530c> DW_AT_decl_column : 52 + <2530d> DW_AT_type : <0x23758> + <25311> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25314>: Abbrev Number: 2 (DW_TAG_variable) + <25315> DW_AT_name : (indirect string, offset: 0xfdd4c): hQueue + <25319> DW_AT_decl_file : 2 + <25319> DW_AT_decl_line : 1901 + <2531b> DW_AT_decl_column : 17 + <2531c> DW_AT_type : <0x23f74> + <25320> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25323>: Abbrev Number: 2 (DW_TAG_variable) + <25324> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25328> DW_AT_decl_file : 2 + <25328> DW_AT_decl_line : 1902 + <2532a> DW_AT_decl_column : 14 + <2532b> DW_AT_type : <0x23704> + <2532f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25332>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25333> DW_AT_abstract_origin: <0x26d22> + <25337> DW_AT_low_pc : 0x0 + <2533b> DW_AT_high_pc : 0x8 + <2533f> DW_AT_call_file : 2 + <2533f> DW_AT_call_line : 1904 + <25341> DW_AT_call_column : 7 + <3><25342>: Abbrev Number: 6 (DW_TAG_variable) + <25343> DW_AT_abstract_origin: <0x26d31> + <25347> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2534a>: Abbrev Number: 0 + <2><2534b>: Abbrev Number: 0 + <1><2534c>: Abbrev Number: 7 (DW_TAG_subprogram) + <2534d> DW_AT_external : 1 + <2534d> DW_AT_name : (indirect string, offset: 0xfa2f0): osMessageQueueGetSpace + <25351> DW_AT_decl_file : 2 + <25351> DW_AT_decl_line : 1877 + <25353> DW_AT_decl_column : 10 + <25354> DW_AT_prototyped : 1 + <25354> DW_AT_type : <0x2344d> + <25358> DW_AT_low_pc : 0x0 + <2535c> DW_AT_high_pc : 0x6a + <25360> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25362> DW_AT_call_all_tail_calls: 1 + <25362> DW_AT_sibling : <0x253fe> + <2><25366>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25367> DW_AT_name : (indirect string, offset: 0xfa939): mq_id + <2536b> DW_AT_decl_file : 2 + <2536c> DW_AT_decl_line : 1877 + <2536e> DW_AT_decl_column : 53 + <2536f> DW_AT_type : <0x23758> + <25373> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><25376>: Abbrev Number: 13 (DW_TAG_variable) + <25377> DW_AT_name : mq + <2537a> DW_AT_decl_file : 2 + <2537a> DW_AT_decl_line : 1878 + <2537c> DW_AT_decl_column : 18 + <2537d> DW_AT_type : <0x246cc> + <25381> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25384>: Abbrev Number: 2 (DW_TAG_variable) + <25385> DW_AT_name : (indirect string, offset: 0xfa699): space + <25389> DW_AT_decl_file : 2 + <25389> DW_AT_decl_line : 1879 + <2538b> DW_AT_decl_column : 12 + <2538c> DW_AT_type : <0x2344d> + <25390> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25393>: Abbrev Number: 2 (DW_TAG_variable) + <25394> DW_AT_name : (indirect string, offset: 0xfd8a1): isrm + <25398> DW_AT_decl_file : 2 + <25398> DW_AT_decl_line : 1880 + <2539a> DW_AT_decl_column : 12 + <2539b> DW_AT_type : <0x2344d> + <2539f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><253a2>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) + <253a3> DW_AT_abstract_origin: <0x26d22> + <253a7> DW_AT_low_pc : 0x0 + <253ab> DW_AT_high_pc : 0x8 + <253af> DW_AT_call_file : 2 + <253af> DW_AT_call_line : 1885 + <253b1> DW_AT_call_column : 12 + <253b2> DW_AT_sibling : <0x253bf> + <3><253b6>: Abbrev Number: 6 (DW_TAG_variable) + <253b7> DW_AT_abstract_origin: <0x26d31> + <253bb> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><253be>: Abbrev Number: 0 + <2><253bf>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) + <253c0> DW_AT_abstract_origin: <0x26cc4> + <253c4> DW_AT_low_pc : 0x0 + <253c8> DW_AT_high_pc : 0x1a + <253cc> DW_AT_call_file : 2 + <253cc> DW_AT_call_line : 1886 + <253ce> DW_AT_call_column : 12 + <253cf> DW_AT_sibling : <0x253e4> + <3><253d3>: Abbrev Number: 6 (DW_TAG_variable) + <253d4> DW_AT_abstract_origin: <0x26cd5> + <253d8> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><253db>: Abbrev Number: 6 (DW_TAG_variable) + <253dc> DW_AT_abstract_origin: <0x26ce0> + <253e0> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><253e3>: Abbrev Number: 0 + <2><253e4>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <253e5> DW_AT_abstract_origin: <0x26caa> + <253e9> DW_AT_low_pc : 0x0 + <253ed> DW_AT_high_pc : 0x8 + <253f1> DW_AT_call_file : 2 + <253f1> DW_AT_call_line : 1891 + <253f3> DW_AT_call_column : 5 + <3><253f4>: Abbrev Number: 39 (DW_TAG_formal_parameter) + <253f5> DW_AT_abstract_origin: <0x26cb7> + <253f9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><253fc>: Abbrev Number: 0 + <2><253fd>: Abbrev Number: 0 + <1><253fe>: Abbrev Number: 7 (DW_TAG_subprogram) + <253ff> DW_AT_external : 1 + <253ff> DW_AT_name : (indirect string, offset: 0xfd0b5): osMessageQueueGetCount + <25403> DW_AT_decl_file : 2 + <25403> DW_AT_decl_line : 1860 + <25405> DW_AT_decl_column : 10 + <25406> DW_AT_prototyped : 1 + <25406> DW_AT_type : <0x2344d> + <2540a> DW_AT_low_pc : 0x0 + <2540e> DW_AT_high_pc : 0x40 + <25412> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25414> DW_AT_call_all_tail_calls: 1 + <25414> DW_AT_sibling : <0x25460> + <2><25418>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25419> DW_AT_name : (indirect string, offset: 0xfa939): mq_id + <2541d> DW_AT_decl_file : 2 + <2541e> DW_AT_decl_line : 1860 + <25420> DW_AT_decl_column : 53 + <25421> DW_AT_type : <0x23758> + <25425> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25428>: Abbrev Number: 2 (DW_TAG_variable) + <25429> DW_AT_name : (indirect string, offset: 0xfdd4c): hQueue + <2542d> DW_AT_decl_file : 2 + <2542d> DW_AT_decl_line : 1861 + <2542f> DW_AT_decl_column : 17 + <25430> DW_AT_type : <0x23f74> + <25434> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25437>: Abbrev Number: 2 (DW_TAG_variable) + <25438> DW_AT_name : (indirect string, offset: 0xfa933): count + <2543c> DW_AT_decl_file : 2 + <2543c> DW_AT_decl_line : 1862 + <2543e> DW_AT_decl_column : 15 + <2543f> DW_AT_type : <0x23a51> + <25443> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25446>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25447> DW_AT_abstract_origin: <0x26d22> + <2544b> DW_AT_low_pc : 0x0 + <2544f> DW_AT_high_pc : 0x8 + <25453> DW_AT_call_file : 2 + <25453> DW_AT_call_line : 1867 + <25455> DW_AT_call_column : 12 + <3><25456>: Abbrev Number: 6 (DW_TAG_variable) + <25457> DW_AT_abstract_origin: <0x26d31> + <2545b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2545e>: Abbrev Number: 0 + <2><2545f>: Abbrev Number: 0 + <1><25460>: Abbrev Number: 29 (DW_TAG_subprogram) + <25461> DW_AT_external : 1 + <25461> DW_AT_name : (indirect string, offset: 0xfd2da): osMessageQueueGetMsgSize + <25465> DW_AT_decl_file : 2 + <25465> DW_AT_decl_line : 1846 + <25467> DW_AT_decl_column : 10 + <25468> DW_AT_prototyped : 1 + <25468> DW_AT_type : <0x2344d> + <2546c> DW_AT_low_pc : 0x0 + <25470> DW_AT_high_pc : 0x2c + <25474> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25476> DW_AT_call_all_calls: 1 + <25476> DW_AT_sibling : <0x254a8> + <2><2547a>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2547b> DW_AT_name : (indirect string, offset: 0xfa939): mq_id + <2547f> DW_AT_decl_file : 2 + <25480> DW_AT_decl_line : 1846 + <25482> DW_AT_decl_column : 55 + <25483> DW_AT_type : <0x23758> + <25487> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2548a>: Abbrev Number: 13 (DW_TAG_variable) + <2548b> DW_AT_name : mq + <2548e> DW_AT_decl_file : 2 + <2548e> DW_AT_decl_line : 1847 + <25490> DW_AT_decl_column : 18 + <25491> DW_AT_type : <0x246cc> + <25495> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25498>: Abbrev Number: 2 (DW_TAG_variable) + <25499> DW_AT_name : (indirect string, offset: 0xf0b0e): size + <2549d> DW_AT_decl_file : 2 + <2549d> DW_AT_decl_line : 1848 + <2549f> DW_AT_decl_column : 12 + <254a0> DW_AT_type : <0x2344d> + <254a4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><254a7>: Abbrev Number: 0 + <1><254a8>: Abbrev Number: 29 (DW_TAG_subprogram) + <254a9> DW_AT_external : 1 + <254a9> DW_AT_name : (indirect string, offset: 0xfc684): osMessageQueueGetCapacity + <254ad> DW_AT_decl_file : 2 + <254ad> DW_AT_decl_line : 1832 + <254af> DW_AT_decl_column : 10 + <254b0> DW_AT_prototyped : 1 + <254b0> DW_AT_type : <0x2344d> + <254b4> DW_AT_low_pc : 0x0 + <254b8> DW_AT_high_pc : 0x2c + <254bc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <254be> DW_AT_call_all_calls: 1 + <254be> DW_AT_sibling : <0x254f0> + <2><254c2>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <254c3> DW_AT_name : (indirect string, offset: 0xfa939): mq_id + <254c7> DW_AT_decl_file : 2 + <254c8> DW_AT_decl_line : 1832 + <254ca> DW_AT_decl_column : 56 + <254cb> DW_AT_type : <0x23758> + <254cf> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><254d2>: Abbrev Number: 13 (DW_TAG_variable) + <254d3> DW_AT_name : mq + <254d6> DW_AT_decl_file : 2 + <254d6> DW_AT_decl_line : 1833 + <254d8> DW_AT_decl_column : 18 + <254d9> DW_AT_type : <0x246cc> + <254dd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><254e0>: Abbrev Number: 2 (DW_TAG_variable) + <254e1> DW_AT_name : (indirect string, offset: 0xfbadf): capacity + <254e5> DW_AT_decl_file : 2 + <254e5> DW_AT_decl_line : 1834 + <254e7> DW_AT_decl_column : 12 + <254e8> DW_AT_type : <0x2344d> + <254ec> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><254ef>: Abbrev Number: 0 + <1><254f0>: Abbrev Number: 7 (DW_TAG_subprogram) + <254f1> DW_AT_external : 1 + <254f1> DW_AT_name : (indirect string, offset: 0xfb9ec): osMessageQueueGet + <254f5> DW_AT_decl_file : 2 + <254f5> DW_AT_decl_line : 1791 + <254f7> DW_AT_decl_column : 12 + <254f8> DW_AT_prototyped : 1 + <254f8> DW_AT_type : <0x23704> + <254fc> DW_AT_low_pc : 0x0 + <25500> DW_AT_high_pc : 0xbc + <25504> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25506> DW_AT_call_all_tail_calls: 1 + <25506> DW_AT_sibling : <0x25591> + <2><2550a>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2550b> DW_AT_name : (indirect string, offset: 0xfa939): mq_id + <2550f> DW_AT_decl_file : 2 + <25510> DW_AT_decl_line : 1791 + <25512> DW_AT_decl_column : 50 + <25513> DW_AT_type : <0x23758> + <25517> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2551a>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2551b> DW_AT_name : (indirect string, offset: 0xfc360): msg_ptr + <2551f> DW_AT_decl_file : 2 + <25520> DW_AT_decl_line : 1791 + <25522> DW_AT_decl_column : 63 + <25523> DW_AT_type : <0x233f8> + <25527> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) <2><2552a>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2552b> DW_AT_name : (indirect string, offset: 0xfa954): mq_id + <2552b> DW_AT_name : (indirect string, offset: 0xfd1b9): msg_prio <2552f> DW_AT_decl_file : 2 - <25530> DW_AT_decl_line : 1846 - <25532> DW_AT_decl_column : 55 - <25533> DW_AT_type : <0x23808> - <25537> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2553a>: Abbrev Number: 13 (DW_TAG_variable) - <2553b> DW_AT_name : mq - <2553e> DW_AT_decl_file : 2 - <2553e> DW_AT_decl_line : 1847 - <25540> DW_AT_decl_column : 18 - <25541> DW_AT_type : <0x2477c> - <25545> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25548>: Abbrev Number: 2 (DW_TAG_variable) - <25549> DW_AT_name : (indirect string, offset: 0xf0b1c): size - <2554d> DW_AT_decl_file : 2 - <2554d> DW_AT_decl_line : 1848 - <2554f> DW_AT_decl_column : 12 - <25550> DW_AT_type : <0x234fd> - <25554> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25557>: Abbrev Number: 0 - <1><25558>: Abbrev Number: 29 (DW_TAG_subprogram) - <25559> DW_AT_external : 1 - <25559> DW_AT_name : (indirect string, offset: 0xfc69f): osMessageQueueGetCapacity - <2555d> DW_AT_decl_file : 2 - <2555d> DW_AT_decl_line : 1832 - <2555f> DW_AT_decl_column : 10 - <25560> DW_AT_prototyped : 1 - <25560> DW_AT_type : <0x234fd> - <25564> DW_AT_low_pc : 0x0 - <25568> DW_AT_high_pc : 0x2c - <2556c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2556e> DW_AT_call_all_calls: 1 - <2556e> DW_AT_sibling : <0x255a0> - <2><25572>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25573> DW_AT_name : (indirect string, offset: 0xfa954): mq_id - <25577> DW_AT_decl_file : 2 - <25578> DW_AT_decl_line : 1832 - <2557a> DW_AT_decl_column : 56 - <2557b> DW_AT_type : <0x23808> - <2557f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25582>: Abbrev Number: 13 (DW_TAG_variable) - <25583> DW_AT_name : mq - <25586> DW_AT_decl_file : 2 - <25586> DW_AT_decl_line : 1833 - <25588> DW_AT_decl_column : 18 - <25589> DW_AT_type : <0x2477c> - <2558d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25590>: Abbrev Number: 2 (DW_TAG_variable) - <25591> DW_AT_name : (indirect string, offset: 0xfbafa): capacity - <25595> DW_AT_decl_file : 2 - <25595> DW_AT_decl_line : 1834 - <25597> DW_AT_decl_column : 12 - <25598> DW_AT_type : <0x234fd> - <2559c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2559f>: Abbrev Number: 0 - <1><255a0>: Abbrev Number: 7 (DW_TAG_subprogram) - <255a1> DW_AT_external : 1 - <255a1> DW_AT_name : (indirect string, offset: 0xfba07): osMessageQueueGet - <255a5> DW_AT_decl_file : 2 - <255a5> DW_AT_decl_line : 1791 - <255a7> DW_AT_decl_column : 12 - <255a8> DW_AT_prototyped : 1 - <255a8> DW_AT_type : <0x237b4> - <255ac> DW_AT_low_pc : 0x0 - <255b0> DW_AT_high_pc : 0xbc - <255b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <255b6> DW_AT_call_all_tail_calls: 1 - <255b6> DW_AT_sibling : <0x25641> - <2><255ba>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <255bb> DW_AT_name : (indirect string, offset: 0xfa954): mq_id - <255bf> DW_AT_decl_file : 2 - <255c0> DW_AT_decl_line : 1791 - <255c2> DW_AT_decl_column : 50 - <255c3> DW_AT_type : <0x23808> - <255c7> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><255ca>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <255cb> DW_AT_name : (indirect string, offset: 0xfc37b): msg_ptr - <255cf> DW_AT_decl_file : 2 - <255d0> DW_AT_decl_line : 1791 - <255d2> DW_AT_decl_column : 63 - <255d3> DW_AT_type : <0x234a8> - <255d7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><255da>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <255db> DW_AT_name : (indirect string, offset: 0xfd1d4): msg_prio - <255df> DW_AT_decl_file : 2 - <255e0> DW_AT_decl_line : 1791 - <255e2> DW_AT_decl_column : 81 - <255e3> DW_AT_type : <0x23b23> - <255e7> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><255ea>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <255eb> DW_AT_name : (indirect string, offset: 0xf97c9): timeout - <255ef> DW_AT_decl_file : 2 - <255f0> DW_AT_decl_line : 1791 - <255f2> DW_AT_decl_column : 100 - <255f3> DW_AT_type : <0x234fd> - <255f7> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <25530> DW_AT_decl_line : 1791 + <25532> DW_AT_decl_column : 81 + <25533> DW_AT_type : <0x23a73> + <25537> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2553a>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2553b> DW_AT_name : (indirect string, offset: 0xf97ae): timeout + <2553f> DW_AT_decl_file : 2 + <25540> DW_AT_decl_line : 1791 + <25542> DW_AT_decl_column : 100 + <25543> DW_AT_type : <0x2344d> + <25547> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2554a>: Abbrev Number: 2 (DW_TAG_variable) + <2554b> DW_AT_name : (indirect string, offset: 0xfdd4c): hQueue + <2554f> DW_AT_decl_file : 2 + <2554f> DW_AT_decl_line : 1792 + <25551> DW_AT_decl_column : 17 + <25552> DW_AT_type : <0x23f74> + <25556> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25559>: Abbrev Number: 2 (DW_TAG_variable) + <2555a> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <2555e> DW_AT_decl_file : 2 + <2555e> DW_AT_decl_line : 1793 + <25560> DW_AT_decl_column : 14 + <25561> DW_AT_type : <0x23704> + <25565> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25568>: Abbrev Number: 2 (DW_TAG_variable) + <25569> DW_AT_name : (indirect string, offset: 0xfb84d): yield + <2556d> DW_AT_decl_file : 2 + <2556d> DW_AT_decl_line : 1794 + <2556f> DW_AT_decl_column : 14 + <25570> DW_AT_type : <0x23a40> + <25574> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><25577>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25578> DW_AT_abstract_origin: <0x26d22> + <2557c> DW_AT_low_pc : 0x0 + <25580> DW_AT_high_pc : 0x8 + <25584> DW_AT_call_file : 2 + <25584> DW_AT_call_line : 1800 + <25586> DW_AT_call_column : 7 + <3><25587>: Abbrev Number: 6 (DW_TAG_variable) + <25588> DW_AT_abstract_origin: <0x26d31> + <2558c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2558f>: Abbrev Number: 0 + <2><25590>: Abbrev Number: 0 + <1><25591>: Abbrev Number: 7 (DW_TAG_subprogram) + <25592> DW_AT_external : 1 + <25592> DW_AT_name : (indirect string, offset: 0xfa786): osMessageQueuePut + <25596> DW_AT_decl_file : 2 + <25596> DW_AT_decl_line : 1750 + <25598> DW_AT_decl_column : 12 + <25599> DW_AT_prototyped : 1 + <25599> DW_AT_type : <0x23704> + <2559d> DW_AT_low_pc : 0x0 + <255a1> DW_AT_high_pc : 0xc0 + <255a5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <255a7> DW_AT_call_all_tail_calls: 1 + <255a7> DW_AT_sibling : <0x25632> + <2><255ab>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <255ac> DW_AT_name : (indirect string, offset: 0xfa939): mq_id + <255b0> DW_AT_decl_file : 2 + <255b1> DW_AT_decl_line : 1750 + <255b3> DW_AT_decl_column : 50 + <255b4> DW_AT_type : <0x23758> + <255b8> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><255bb>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <255bc> DW_AT_name : (indirect string, offset: 0xfc360): msg_ptr + <255c0> DW_AT_decl_file : 2 + <255c1> DW_AT_decl_line : 1750 + <255c3> DW_AT_decl_column : 69 + <255c4> DW_AT_type : <0x2460f> + <255c8> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><255cb>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <255cc> DW_AT_name : (indirect string, offset: 0xfd1b9): msg_prio + <255d0> DW_AT_decl_file : 2 + <255d1> DW_AT_decl_line : 1750 + <255d3> DW_AT_decl_column : 86 + <255d4> DW_AT_type : <0x2341a> + <255d8> DW_AT_location : 2 byte block: 91 5f (DW_OP_fbreg: -33) + <2><255db>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <255dc> DW_AT_name : (indirect string, offset: 0xf97ae): timeout + <255e0> DW_AT_decl_file : 2 + <255e1> DW_AT_decl_line : 1750 + <255e3> DW_AT_decl_column : 105 + <255e4> DW_AT_type : <0x2344d> + <255e8> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><255eb>: Abbrev Number: 2 (DW_TAG_variable) + <255ec> DW_AT_name : (indirect string, offset: 0xfdd4c): hQueue + <255f0> DW_AT_decl_file : 2 + <255f0> DW_AT_decl_line : 1751 + <255f2> DW_AT_decl_column : 17 + <255f3> DW_AT_type : <0x23f74> + <255f7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <2><255fa>: Abbrev Number: 2 (DW_TAG_variable) - <255fb> DW_AT_name : (indirect string, offset: 0xfdd67): hQueue + <255fb> DW_AT_name : (indirect string, offset: 0xfcfff): stat <255ff> DW_AT_decl_file : 2 - <255ff> DW_AT_decl_line : 1792 - <25601> DW_AT_decl_column : 17 - <25602> DW_AT_type : <0x24024> - <25606> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <255ff> DW_AT_decl_line : 1752 + <25601> DW_AT_decl_column : 14 + <25602> DW_AT_type : <0x23704> + <25606> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2><25609>: Abbrev Number: 2 (DW_TAG_variable) - <2560a> DW_AT_name : (indirect string, offset: 0xfd01a): stat + <2560a> DW_AT_name : (indirect string, offset: 0xfb84d): yield <2560e> DW_AT_decl_file : 2 - <2560e> DW_AT_decl_line : 1793 + <2560e> DW_AT_decl_line : 1753 <25610> DW_AT_decl_column : 14 - <25611> DW_AT_type : <0x237b4> - <25615> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25618>: Abbrev Number: 2 (DW_TAG_variable) - <25619> DW_AT_name : (indirect string, offset: 0xfb868): yield - <2561d> DW_AT_decl_file : 2 - <2561d> DW_AT_decl_line : 1794 - <2561f> DW_AT_decl_column : 14 - <25620> DW_AT_type : <0x23af0> - <25624> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><25627>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25628> DW_AT_abstract_origin: <0x26dd2> - <2562c> DW_AT_low_pc : 0x0 - <25630> DW_AT_high_pc : 0x8 - <25634> DW_AT_call_file : 2 - <25634> DW_AT_call_line : 1800 - <25636> DW_AT_call_column : 7 - <3><25637>: Abbrev Number: 6 (DW_TAG_variable) - <25638> DW_AT_abstract_origin: <0x26de1> - <2563c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2563f>: Abbrev Number: 0 - <2><25640>: Abbrev Number: 0 - <1><25641>: Abbrev Number: 7 (DW_TAG_subprogram) - <25642> DW_AT_external : 1 - <25642> DW_AT_name : (indirect string, offset: 0xfa7a1): osMessageQueuePut - <25646> DW_AT_decl_file : 2 - <25646> DW_AT_decl_line : 1750 - <25648> DW_AT_decl_column : 12 - <25649> DW_AT_prototyped : 1 - <25649> DW_AT_type : <0x237b4> - <2564d> DW_AT_low_pc : 0x0 - <25651> DW_AT_high_pc : 0xc0 - <25655> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25657> DW_AT_call_all_tail_calls: 1 - <25657> DW_AT_sibling : <0x256e2> - <2><2565b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2565c> DW_AT_name : (indirect string, offset: 0xfa954): mq_id - <25660> DW_AT_decl_file : 2 - <25661> DW_AT_decl_line : 1750 - <25663> DW_AT_decl_column : 50 - <25664> DW_AT_type : <0x23808> - <25668> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2566b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2566c> DW_AT_name : (indirect string, offset: 0xfc37b): msg_ptr - <25670> DW_AT_decl_file : 2 - <25671> DW_AT_decl_line : 1750 - <25673> DW_AT_decl_column : 69 - <25674> DW_AT_type : <0x246bf> - <25678> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2567b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2567c> DW_AT_name : (indirect string, offset: 0xfd1d4): msg_prio - <25680> DW_AT_decl_file : 2 - <25681> DW_AT_decl_line : 1750 - <25683> DW_AT_decl_column : 86 - <25684> DW_AT_type : <0x234ca> - <25688> DW_AT_location : 2 byte block: 91 5f (DW_OP_fbreg: -33) - <2><2568b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2568c> DW_AT_name : (indirect string, offset: 0xf97c9): timeout + <25611> DW_AT_type : <0x23a40> + <25615> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><25618>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25619> DW_AT_abstract_origin: <0x26d22> + <2561d> DW_AT_low_pc : 0x0 + <25621> DW_AT_high_pc : 0x8 + <25625> DW_AT_call_file : 2 + <25625> DW_AT_call_line : 1759 + <25627> DW_AT_call_column : 7 + <3><25628>: Abbrev Number: 6 (DW_TAG_variable) + <25629> DW_AT_abstract_origin: <0x26d31> + <2562d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25630>: Abbrev Number: 0 + <2><25631>: Abbrev Number: 0 + <1><25632>: Abbrev Number: 7 (DW_TAG_subprogram) + <25633> DW_AT_external : 1 + <25633> DW_AT_name : (indirect string, offset: 0xfb5a0): osMessageQueueNew + <25637> DW_AT_decl_file : 2 + <25637> DW_AT_decl_line : 1693 + <25639> DW_AT_decl_column : 20 + <2563a> DW_AT_prototyped : 1 + <2563a> DW_AT_type : <0x23758> + <2563e> DW_AT_low_pc : 0x8009e62 + <25642> DW_AT_high_pc : 0xe6 + <25646> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25648> DW_AT_call_all_tail_calls: 1 + <25648> DW_AT_sibling : <0x256c3> + <2><2564c>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2564d> DW_AT_name : (indirect string, offset: 0xfa92f): msg_count + <25651> DW_AT_decl_file : 2 + <25652> DW_AT_decl_line : 1693 + <25654> DW_AT_decl_column : 48 + <25655> DW_AT_type : <0x2344d> + <25659> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2565c>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2565d> DW_AT_name : (indirect string, offset: 0xf9b2d): msg_size + <25661> DW_AT_decl_file : 2 + <25662> DW_AT_decl_line : 1693 + <25664> DW_AT_decl_column : 68 + <25665> DW_AT_type : <0x2344d> + <25669> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2566c>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2566d> DW_AT_name : (indirect string, offset: 0xfbebe): attr + <25671> DW_AT_decl_file : 2 + <25672> DW_AT_decl_line : 1693 + <25674> DW_AT_decl_column : 106 + <25675> DW_AT_type : <0x256c3> + <25679> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2567c>: Abbrev Number: 2 (DW_TAG_variable) + <2567d> DW_AT_name : (indirect string, offset: 0xfdd4c): hQueue + <25681> DW_AT_decl_file : 2 + <25681> DW_AT_decl_line : 1694 + <25683> DW_AT_decl_column : 17 + <25684> DW_AT_type : <0x23f74> + <25688> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2568b>: Abbrev Number: 13 (DW_TAG_variable) + <2568c> DW_AT_name : mem <25690> DW_AT_decl_file : 2 - <25691> DW_AT_decl_line : 1750 - <25693> DW_AT_decl_column : 105 - <25694> DW_AT_type : <0x234fd> - <25698> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2569b>: Abbrev Number: 2 (DW_TAG_variable) - <2569c> DW_AT_name : (indirect string, offset: 0xfdd67): hQueue - <256a0> DW_AT_decl_file : 2 - <256a0> DW_AT_decl_line : 1751 - <256a2> DW_AT_decl_column : 17 - <256a3> DW_AT_type : <0x24024> - <256a7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><256aa>: Abbrev Number: 2 (DW_TAG_variable) - <256ab> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <256af> DW_AT_decl_file : 2 - <256af> DW_AT_decl_line : 1752 - <256b1> DW_AT_decl_column : 14 - <256b2> DW_AT_type : <0x237b4> - <256b6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><256b9>: Abbrev Number: 2 (DW_TAG_variable) - <256ba> DW_AT_name : (indirect string, offset: 0xfb868): yield - <256be> DW_AT_decl_file : 2 - <256be> DW_AT_decl_line : 1753 - <256c0> DW_AT_decl_column : 14 - <256c1> DW_AT_type : <0x23af0> - <256c5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><256c8>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <256c9> DW_AT_abstract_origin: <0x26dd2> - <256cd> DW_AT_low_pc : 0x0 - <256d1> DW_AT_high_pc : 0x8 - <256d5> DW_AT_call_file : 2 - <256d5> DW_AT_call_line : 1759 - <256d7> DW_AT_call_column : 7 - <3><256d8>: Abbrev Number: 6 (DW_TAG_variable) - <256d9> DW_AT_abstract_origin: <0x26de1> - <256dd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><256e0>: Abbrev Number: 0 - <2><256e1>: Abbrev Number: 0 - <1><256e2>: Abbrev Number: 7 (DW_TAG_subprogram) - <256e3> DW_AT_external : 1 - <256e3> DW_AT_name : (indirect string, offset: 0xfb5bb): osMessageQueueNew + <25690> DW_AT_decl_line : 1695 + <25692> DW_AT_decl_column : 11 + <25693> DW_AT_type : <0x23441> + <25697> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2569a>: Abbrev Number: 2 (DW_TAG_variable) + <2569b> DW_AT_name : (indirect string, offset: 0x9e482): name + <2569f> DW_AT_decl_file : 2 + <2569f> DW_AT_decl_line : 1697 + <256a1> DW_AT_decl_column : 15 + <256a2> DW_AT_type : <0x23410> + <256a6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><256a9>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <256aa> DW_AT_abstract_origin: <0x26d22> + <256ae> DW_AT_low_pc : 0x8009e72 + <256b2> DW_AT_high_pc : 0x8 + <256b6> DW_AT_call_file : 2 + <256b6> DW_AT_call_line : 1702 + <256b8> DW_AT_call_column : 8 + <3><256b9>: Abbrev Number: 6 (DW_TAG_variable) + <256ba> DW_AT_abstract_origin: <0x26d31> + <256be> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><256c1>: Abbrev Number: 0 + <2><256c2>: Abbrev Number: 0 + <1><256c3>: Abbrev Number: 12 (DW_TAG_pointer_type) + <256c4> DW_AT_byte_size : 4 + <256c4> DW_AT_type : <0x23a17> + <1><256c8>: Abbrev Number: 7 (DW_TAG_subprogram) + <256c9> DW_AT_external : 1 + <256c9> DW_AT_name : (indirect string, offset: 0xfc5e5): osSemaphoreDelete + <256cd> DW_AT_decl_file : 2 + <256cd> DW_AT_decl_line : 1665 + <256cf> DW_AT_decl_column : 12 + <256d0> DW_AT_prototyped : 1 + <256d0> DW_AT_type : <0x23704> + <256d4> DW_AT_low_pc : 0x0 + <256d8> DW_AT_high_pc : 0x48 + <256dc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <256de> DW_AT_call_all_tail_calls: 1 + <256de> DW_AT_sibling : <0x2572a> + <2><256e2>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <256e3> DW_AT_name : (indirect string, offset: 0xfcb54): semaphore_id <256e7> DW_AT_decl_file : 2 - <256e7> DW_AT_decl_line : 1693 - <256e9> DW_AT_decl_column : 20 - <256ea> DW_AT_prototyped : 1 - <256ea> DW_AT_type : <0x23808> - <256ee> DW_AT_low_pc : 0x8009dae - <256f2> DW_AT_high_pc : 0xe6 - <256f6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <256f8> DW_AT_call_all_tail_calls: 1 - <256f8> DW_AT_sibling : <0x25773> - <2><256fc>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <256fd> DW_AT_name : (indirect string, offset: 0xfa94a): msg_count - <25701> DW_AT_decl_file : 2 - <25702> DW_AT_decl_line : 1693 - <25704> DW_AT_decl_column : 48 - <25705> DW_AT_type : <0x234fd> - <25709> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2570c>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2570d> DW_AT_name : (indirect string, offset: 0xf9b48): msg_size - <25711> DW_AT_decl_file : 2 - <25712> DW_AT_decl_line : 1693 - <25714> DW_AT_decl_column : 68 - <25715> DW_AT_type : <0x234fd> - <25719> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2571c>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2571d> DW_AT_name : (indirect string, offset: 0xfbed9): attr - <25721> DW_AT_decl_file : 2 - <25722> DW_AT_decl_line : 1693 - <25724> DW_AT_decl_column : 106 - <25725> DW_AT_type : <0x25773> - <25729> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2572c>: Abbrev Number: 2 (DW_TAG_variable) - <2572d> DW_AT_name : (indirect string, offset: 0xfdd67): hQueue - <25731> DW_AT_decl_file : 2 - <25731> DW_AT_decl_line : 1694 - <25733> DW_AT_decl_column : 17 - <25734> DW_AT_type : <0x24024> - <25738> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2573b>: Abbrev Number: 13 (DW_TAG_variable) - <2573c> DW_AT_name : mem - <25740> DW_AT_decl_file : 2 - <25740> DW_AT_decl_line : 1695 - <25742> DW_AT_decl_column : 11 - <25743> DW_AT_type : <0x234f1> - <25747> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2574a>: Abbrev Number: 2 (DW_TAG_variable) - <2574b> DW_AT_name : (indirect string, offset: 0x9e50a): name - <2574f> DW_AT_decl_file : 2 - <2574f> DW_AT_decl_line : 1697 - <25751> DW_AT_decl_column : 15 - <25752> DW_AT_type : <0x234c0> - <25756> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25759>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2575a> DW_AT_abstract_origin: <0x26dd2> - <2575e> DW_AT_low_pc : 0x8009dbe - <25762> DW_AT_high_pc : 0x8 - <25766> DW_AT_call_file : 2 - <25766> DW_AT_call_line : 1702 - <25768> DW_AT_call_column : 8 - <3><25769>: Abbrev Number: 6 (DW_TAG_variable) - <2576a> DW_AT_abstract_origin: <0x26de1> - <2576e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><25771>: Abbrev Number: 0 - <2><25772>: Abbrev Number: 0 - <1><25773>: Abbrev Number: 12 (DW_TAG_pointer_type) - <25774> DW_AT_byte_size : 4 - <25774> DW_AT_type : <0x23ac7> - <1><25778>: Abbrev Number: 7 (DW_TAG_subprogram) - <25779> DW_AT_external : 1 - <25779> DW_AT_name : (indirect string, offset: 0xfc600): osSemaphoreDelete - <2577d> DW_AT_decl_file : 2 - <2577d> DW_AT_decl_line : 1665 - <2577f> DW_AT_decl_column : 12 - <25780> DW_AT_prototyped : 1 - <25780> DW_AT_type : <0x237b4> - <25784> DW_AT_low_pc : 0x0 - <25788> DW_AT_high_pc : 0x48 - <2578c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2578e> DW_AT_call_all_tail_calls: 1 - <2578e> DW_AT_sibling : <0x257da> - <2><25792>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25793> DW_AT_name : (indirect string, offset: 0xfcb6f): semaphore_id - <25797> DW_AT_decl_file : 2 - <25798> DW_AT_decl_line : 1665 - <2579a> DW_AT_decl_column : 47 - <2579b> DW_AT_type : <0x237f0> - <2579f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><257a2>: Abbrev Number: 2 (DW_TAG_variable) - <257a3> DW_AT_name : (indirect string, offset: 0xfa55a): hSemaphore - <257a7> DW_AT_decl_file : 2 - <257a7> DW_AT_decl_line : 1666 - <257a9> DW_AT_decl_column : 21 - <257aa> DW_AT_type : <0x2403f> - <257ae> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><257b1>: Abbrev Number: 2 (DW_TAG_variable) - <257b2> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <257b6> DW_AT_decl_file : 2 - <257b6> DW_AT_decl_line : 1667 - <257b8> DW_AT_decl_column : 14 - <257b9> DW_AT_type : <0x237b4> - <257bd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><257c0>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <257c1> DW_AT_abstract_origin: <0x26dd2> - <257c5> DW_AT_low_pc : 0x0 - <257c9> DW_AT_high_pc : 0x8 - <257cd> DW_AT_call_file : 2 - <257cd> DW_AT_call_line : 1670 - <257cf> DW_AT_call_column : 7 - <3><257d0>: Abbrev Number: 6 (DW_TAG_variable) - <257d1> DW_AT_abstract_origin: <0x26de1> - <257d5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><257d8>: Abbrev Number: 0 - <2><257d9>: Abbrev Number: 0 - <1><257da>: Abbrev Number: 7 (DW_TAG_subprogram) - <257db> DW_AT_external : 1 - <257db> DW_AT_name : (indirect string, offset: 0xfcf1e): osSemaphoreGetCount - <257df> DW_AT_decl_file : 2 - <257df> DW_AT_decl_line : 1649 - <257e1> DW_AT_decl_column : 10 - <257e2> DW_AT_prototyped : 1 - <257e2> DW_AT_type : <0x234fd> - <257e6> DW_AT_low_pc : 0x0 - <257ea> DW_AT_high_pc : 0x40 - <257ee> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <257f0> DW_AT_call_all_tail_calls: 1 - <257f0> DW_AT_sibling : <0x2583c> - <2><257f4>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <257f5> DW_AT_name : (indirect string, offset: 0xfcb6f): semaphore_id - <257f9> DW_AT_decl_file : 2 - <257fa> DW_AT_decl_line : 1649 - <257fc> DW_AT_decl_column : 47 - <257fd> DW_AT_type : <0x237f0> - <25801> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25804>: Abbrev Number: 2 (DW_TAG_variable) - <25805> DW_AT_name : (indirect string, offset: 0xfa55a): hSemaphore - <25809> DW_AT_decl_file : 2 - <25809> DW_AT_decl_line : 1650 - <2580b> DW_AT_decl_column : 21 - <2580c> DW_AT_type : <0x2403f> - <25810> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25813>: Abbrev Number: 2 (DW_TAG_variable) - <25814> DW_AT_name : (indirect string, offset: 0xfa94e): count - <25818> DW_AT_decl_file : 2 - <25818> DW_AT_decl_line : 1651 - <2581a> DW_AT_decl_column : 12 - <2581b> DW_AT_type : <0x234fd> - <2581f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25822>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25823> DW_AT_abstract_origin: <0x26dd2> - <25827> DW_AT_low_pc : 0x0 - <2582b> DW_AT_high_pc : 0x8 - <2582f> DW_AT_call_file : 2 - <2582f> DW_AT_call_line : 1656 - <25831> DW_AT_call_column : 12 - <3><25832>: Abbrev Number: 6 (DW_TAG_variable) - <25833> DW_AT_abstract_origin: <0x26de1> - <25837> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2583a>: Abbrev Number: 0 - <2><2583b>: Abbrev Number: 0 - <1><2583c>: Abbrev Number: 7 (DW_TAG_subprogram) - <2583d> DW_AT_external : 1 - <2583d> DW_AT_name : (indirect string, offset: 0xfd488): osSemaphoreRelease - <25841> DW_AT_decl_file : 2 - <25841> DW_AT_decl_line : 1621 - <25843> DW_AT_decl_column : 12 - <25844> DW_AT_prototyped : 1 - <25844> DW_AT_type : <0x237b4> - <25848> DW_AT_low_pc : 0x0 - <2584c> DW_AT_high_pc : 0x88 - <25850> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25852> DW_AT_call_all_tail_calls: 1 - <25852> DW_AT_sibling : <0x258ad> - <2><25856>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25857> DW_AT_name : (indirect string, offset: 0xfcb6f): semaphore_id - <2585b> DW_AT_decl_file : 2 - <2585c> DW_AT_decl_line : 1621 - <2585e> DW_AT_decl_column : 48 - <2585f> DW_AT_type : <0x237f0> - <25863> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25866>: Abbrev Number: 2 (DW_TAG_variable) - <25867> DW_AT_name : (indirect string, offset: 0xfa55a): hSemaphore - <2586b> DW_AT_decl_file : 2 - <2586b> DW_AT_decl_line : 1622 - <2586d> DW_AT_decl_column : 21 - <2586e> DW_AT_type : <0x2403f> - <25872> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25875>: Abbrev Number: 2 (DW_TAG_variable) - <25876> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <2587a> DW_AT_decl_file : 2 - <2587a> DW_AT_decl_line : 1623 - <2587c> DW_AT_decl_column : 14 - <2587d> DW_AT_type : <0x237b4> - <25881> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25884>: Abbrev Number: 2 (DW_TAG_variable) - <25885> DW_AT_name : (indirect string, offset: 0xfb868): yield - <25889> DW_AT_decl_file : 2 - <25889> DW_AT_decl_line : 1624 - <2588b> DW_AT_decl_column : 14 - <2588c> DW_AT_type : <0x23af0> - <25890> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><25893>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25894> DW_AT_abstract_origin: <0x26dd2> - <25898> DW_AT_low_pc : 0x0 - <2589c> DW_AT_high_pc : 0x8 - <258a0> DW_AT_call_file : 2 - <258a0> DW_AT_call_line : 1631 - <258a2> DW_AT_call_column : 12 - <3><258a3>: Abbrev Number: 6 (DW_TAG_variable) - <258a4> DW_AT_abstract_origin: <0x26de1> - <258a8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><258ab>: Abbrev Number: 0 - <2><258ac>: Abbrev Number: 0 - <1><258ad>: Abbrev Number: 7 (DW_TAG_subprogram) - <258ae> DW_AT_external : 1 - <258ae> DW_AT_name : (indirect string, offset: 0xfbb8c): osSemaphoreAcquire - <258b2> DW_AT_decl_file : 2 - <258b2> DW_AT_decl_line : 1584 - <258b4> DW_AT_decl_column : 12 - <258b5> DW_AT_prototyped : 1 - <258b5> DW_AT_type : <0x237b4> - <258b9> DW_AT_low_pc : 0x0 - <258bd> DW_AT_high_pc : 0xa4 - <258c1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <258c3> DW_AT_call_all_tail_calls: 1 - <258c3> DW_AT_sibling : <0x2592e> - <2><258c7>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <258c8> DW_AT_name : (indirect string, offset: 0xfcb6f): semaphore_id - <258cc> DW_AT_decl_file : 2 - <258cd> DW_AT_decl_line : 1584 - <258cf> DW_AT_decl_column : 48 - <258d0> DW_AT_type : <0x237f0> - <258d4> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><258d7>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <258d8> DW_AT_name : (indirect string, offset: 0xf97c9): timeout + <256e8> DW_AT_decl_line : 1665 + <256ea> DW_AT_decl_column : 47 + <256eb> DW_AT_type : <0x23740> + <256ef> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><256f2>: Abbrev Number: 2 (DW_TAG_variable) + <256f3> DW_AT_name : (indirect string, offset: 0xfa53f): hSemaphore + <256f7> DW_AT_decl_file : 2 + <256f7> DW_AT_decl_line : 1666 + <256f9> DW_AT_decl_column : 21 + <256fa> DW_AT_type : <0x23f8f> + <256fe> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25701>: Abbrev Number: 2 (DW_TAG_variable) + <25702> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25706> DW_AT_decl_file : 2 + <25706> DW_AT_decl_line : 1667 + <25708> DW_AT_decl_column : 14 + <25709> DW_AT_type : <0x23704> + <2570d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25710>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25711> DW_AT_abstract_origin: <0x26d22> + <25715> DW_AT_low_pc : 0x0 + <25719> DW_AT_high_pc : 0x8 + <2571d> DW_AT_call_file : 2 + <2571d> DW_AT_call_line : 1670 + <2571f> DW_AT_call_column : 7 + <3><25720>: Abbrev Number: 6 (DW_TAG_variable) + <25721> DW_AT_abstract_origin: <0x26d31> + <25725> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25728>: Abbrev Number: 0 + <2><25729>: Abbrev Number: 0 + <1><2572a>: Abbrev Number: 7 (DW_TAG_subprogram) + <2572b> DW_AT_external : 1 + <2572b> DW_AT_name : (indirect string, offset: 0xfcf03): osSemaphoreGetCount + <2572f> DW_AT_decl_file : 2 + <2572f> DW_AT_decl_line : 1649 + <25731> DW_AT_decl_column : 10 + <25732> DW_AT_prototyped : 1 + <25732> DW_AT_type : <0x2344d> + <25736> DW_AT_low_pc : 0x0 + <2573a> DW_AT_high_pc : 0x40 + <2573e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25740> DW_AT_call_all_tail_calls: 1 + <25740> DW_AT_sibling : <0x2578c> + <2><25744>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25745> DW_AT_name : (indirect string, offset: 0xfcb54): semaphore_id + <25749> DW_AT_decl_file : 2 + <2574a> DW_AT_decl_line : 1649 + <2574c> DW_AT_decl_column : 47 + <2574d> DW_AT_type : <0x23740> + <25751> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25754>: Abbrev Number: 2 (DW_TAG_variable) + <25755> DW_AT_name : (indirect string, offset: 0xfa53f): hSemaphore + <25759> DW_AT_decl_file : 2 + <25759> DW_AT_decl_line : 1650 + <2575b> DW_AT_decl_column : 21 + <2575c> DW_AT_type : <0x23f8f> + <25760> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25763>: Abbrev Number: 2 (DW_TAG_variable) + <25764> DW_AT_name : (indirect string, offset: 0xfa933): count + <25768> DW_AT_decl_file : 2 + <25768> DW_AT_decl_line : 1651 + <2576a> DW_AT_decl_column : 12 + <2576b> DW_AT_type : <0x2344d> + <2576f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25772>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25773> DW_AT_abstract_origin: <0x26d22> + <25777> DW_AT_low_pc : 0x0 + <2577b> DW_AT_high_pc : 0x8 + <2577f> DW_AT_call_file : 2 + <2577f> DW_AT_call_line : 1656 + <25781> DW_AT_call_column : 12 + <3><25782>: Abbrev Number: 6 (DW_TAG_variable) + <25783> DW_AT_abstract_origin: <0x26d31> + <25787> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2578a>: Abbrev Number: 0 + <2><2578b>: Abbrev Number: 0 + <1><2578c>: Abbrev Number: 7 (DW_TAG_subprogram) + <2578d> DW_AT_external : 1 + <2578d> DW_AT_name : (indirect string, offset: 0xfd46d): osSemaphoreRelease + <25791> DW_AT_decl_file : 2 + <25791> DW_AT_decl_line : 1621 + <25793> DW_AT_decl_column : 12 + <25794> DW_AT_prototyped : 1 + <25794> DW_AT_type : <0x23704> + <25798> DW_AT_low_pc : 0x0 + <2579c> DW_AT_high_pc : 0x88 + <257a0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <257a2> DW_AT_call_all_tail_calls: 1 + <257a2> DW_AT_sibling : <0x257fd> + <2><257a6>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <257a7> DW_AT_name : (indirect string, offset: 0xfcb54): semaphore_id + <257ab> DW_AT_decl_file : 2 + <257ac> DW_AT_decl_line : 1621 + <257ae> DW_AT_decl_column : 48 + <257af> DW_AT_type : <0x23740> + <257b3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><257b6>: Abbrev Number: 2 (DW_TAG_variable) + <257b7> DW_AT_name : (indirect string, offset: 0xfa53f): hSemaphore + <257bb> DW_AT_decl_file : 2 + <257bb> DW_AT_decl_line : 1622 + <257bd> DW_AT_decl_column : 21 + <257be> DW_AT_type : <0x23f8f> + <257c2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><257c5>: Abbrev Number: 2 (DW_TAG_variable) + <257c6> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <257ca> DW_AT_decl_file : 2 + <257ca> DW_AT_decl_line : 1623 + <257cc> DW_AT_decl_column : 14 + <257cd> DW_AT_type : <0x23704> + <257d1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><257d4>: Abbrev Number: 2 (DW_TAG_variable) + <257d5> DW_AT_name : (indirect string, offset: 0xfb84d): yield + <257d9> DW_AT_decl_file : 2 + <257d9> DW_AT_decl_line : 1624 + <257db> DW_AT_decl_column : 14 + <257dc> DW_AT_type : <0x23a40> + <257e0> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><257e3>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <257e4> DW_AT_abstract_origin: <0x26d22> + <257e8> DW_AT_low_pc : 0x0 + <257ec> DW_AT_high_pc : 0x8 + <257f0> DW_AT_call_file : 2 + <257f0> DW_AT_call_line : 1631 + <257f2> DW_AT_call_column : 12 + <3><257f3>: Abbrev Number: 6 (DW_TAG_variable) + <257f4> DW_AT_abstract_origin: <0x26d31> + <257f8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><257fb>: Abbrev Number: 0 + <2><257fc>: Abbrev Number: 0 + <1><257fd>: Abbrev Number: 7 (DW_TAG_subprogram) + <257fe> DW_AT_external : 1 + <257fe> DW_AT_name : (indirect string, offset: 0xfbb71): osSemaphoreAcquire + <25802> DW_AT_decl_file : 2 + <25802> DW_AT_decl_line : 1584 + <25804> DW_AT_decl_column : 12 + <25805> DW_AT_prototyped : 1 + <25805> DW_AT_type : <0x23704> + <25809> DW_AT_low_pc : 0x0 + <2580d> DW_AT_high_pc : 0xa4 + <25811> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25813> DW_AT_call_all_tail_calls: 1 + <25813> DW_AT_sibling : <0x2587e> + <2><25817>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25818> DW_AT_name : (indirect string, offset: 0xfcb54): semaphore_id + <2581c> DW_AT_decl_file : 2 + <2581d> DW_AT_decl_line : 1584 + <2581f> DW_AT_decl_column : 48 + <25820> DW_AT_type : <0x23740> + <25824> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25827>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25828> DW_AT_name : (indirect string, offset: 0xf97ae): timeout + <2582c> DW_AT_decl_file : 2 + <2582d> DW_AT_decl_line : 1584 + <2582f> DW_AT_decl_column : 71 + <25830> DW_AT_type : <0x2344d> + <25834> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><25837>: Abbrev Number: 2 (DW_TAG_variable) + <25838> DW_AT_name : (indirect string, offset: 0xfa53f): hSemaphore + <2583c> DW_AT_decl_file : 2 + <2583c> DW_AT_decl_line : 1585 + <2583e> DW_AT_decl_column : 21 + <2583f> DW_AT_type : <0x23f8f> + <25843> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25846>: Abbrev Number: 2 (DW_TAG_variable) + <25847> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <2584b> DW_AT_decl_file : 2 + <2584b> DW_AT_decl_line : 1586 + <2584d> DW_AT_decl_column : 14 + <2584e> DW_AT_type : <0x23704> + <25852> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25855>: Abbrev Number: 2 (DW_TAG_variable) + <25856> DW_AT_name : (indirect string, offset: 0xfb84d): yield + <2585a> DW_AT_decl_file : 2 + <2585a> DW_AT_decl_line : 1587 + <2585c> DW_AT_decl_column : 14 + <2585d> DW_AT_type : <0x23a40> + <25861> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><25864>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25865> DW_AT_abstract_origin: <0x26d22> + <25869> DW_AT_low_pc : 0x0 + <2586d> DW_AT_high_pc : 0x8 + <25871> DW_AT_call_file : 2 + <25871> DW_AT_call_line : 1594 + <25873> DW_AT_call_column : 12 + <3><25874>: Abbrev Number: 6 (DW_TAG_variable) + <25875> DW_AT_abstract_origin: <0x26d31> + <25879> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2587c>: Abbrev Number: 0 + <2><2587d>: Abbrev Number: 0 + <1><2587e>: Abbrev Number: 7 (DW_TAG_subprogram) + <2587f> DW_AT_external : 1 + <2587f> DW_AT_name : (indirect string, offset: 0xfddec): osSemaphoreNew + <25883> DW_AT_decl_file : 2 + <25883> DW_AT_decl_line : 1509 + <25885> DW_AT_decl_column : 17 + <25886> DW_AT_prototyped : 1 + <25886> DW_AT_type : <0x23740> + <2588a> DW_AT_low_pc : 0x8009d50 + <2588e> DW_AT_high_pc : 0x112 + <25892> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25894> DW_AT_call_all_tail_calls: 1 + <25894> DW_AT_sibling : <0x2590f> + <2><25898>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25899> DW_AT_name : (indirect string, offset: 0xfde88): max_count + <2589d> DW_AT_decl_file : 2 + <2589e> DW_AT_decl_line : 1509 + <258a0> DW_AT_decl_column : 42 + <258a1> DW_AT_type : <0x2344d> + <258a5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><258a8>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <258a9> DW_AT_name : (indirect string, offset: 0xfd538): initial_count + <258ad> DW_AT_decl_file : 2 + <258ae> DW_AT_decl_line : 1509 + <258b0> DW_AT_decl_column : 62 + <258b1> DW_AT_type : <0x2344d> + <258b5> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><258b8>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <258b9> DW_AT_name : (indirect string, offset: 0xfbebe): attr + <258bd> DW_AT_decl_file : 2 + <258be> DW_AT_decl_line : 1509 + <258c0> DW_AT_decl_column : 102 + <258c1> DW_AT_type : <0x2590f> + <258c5> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><258c8>: Abbrev Number: 2 (DW_TAG_variable) + <258c9> DW_AT_name : (indirect string, offset: 0xfa53f): hSemaphore + <258cd> DW_AT_decl_file : 2 + <258cd> DW_AT_decl_line : 1510 + <258cf> DW_AT_decl_column : 21 + <258d0> DW_AT_type : <0x23f8f> + <258d4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><258d7>: Abbrev Number: 13 (DW_TAG_variable) + <258d8> DW_AT_name : mem <258dc> DW_AT_decl_file : 2 - <258dd> DW_AT_decl_line : 1584 - <258df> DW_AT_decl_column : 71 - <258e0> DW_AT_type : <0x234fd> - <258e4> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><258e7>: Abbrev Number: 2 (DW_TAG_variable) - <258e8> DW_AT_name : (indirect string, offset: 0xfa55a): hSemaphore - <258ec> DW_AT_decl_file : 2 - <258ec> DW_AT_decl_line : 1585 - <258ee> DW_AT_decl_column : 21 - <258ef> DW_AT_type : <0x2403f> - <258f3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><258f6>: Abbrev Number: 2 (DW_TAG_variable) - <258f7> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <258fb> DW_AT_decl_file : 2 - <258fb> DW_AT_decl_line : 1586 - <258fd> DW_AT_decl_column : 14 - <258fe> DW_AT_type : <0x237b4> - <25902> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25905>: Abbrev Number: 2 (DW_TAG_variable) - <25906> DW_AT_name : (indirect string, offset: 0xfb868): yield - <2590a> DW_AT_decl_file : 2 - <2590a> DW_AT_decl_line : 1587 - <2590c> DW_AT_decl_column : 14 - <2590d> DW_AT_type : <0x23af0> - <25911> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><25914>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25915> DW_AT_abstract_origin: <0x26dd2> - <25919> DW_AT_low_pc : 0x0 - <2591d> DW_AT_high_pc : 0x8 - <25921> DW_AT_call_file : 2 - <25921> DW_AT_call_line : 1594 - <25923> DW_AT_call_column : 12 - <3><25924>: Abbrev Number: 6 (DW_TAG_variable) - <25925> DW_AT_abstract_origin: <0x26de1> - <25929> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2592c>: Abbrev Number: 0 - <2><2592d>: Abbrev Number: 0 - <1><2592e>: Abbrev Number: 7 (DW_TAG_subprogram) - <2592f> DW_AT_external : 1 - <2592f> DW_AT_name : (indirect string, offset: 0xfde07): osSemaphoreNew + <258dc> DW_AT_decl_line : 1511 + <258de> DW_AT_decl_column : 11 + <258df> DW_AT_type : <0x23441> + <258e3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><258e6>: Abbrev Number: 2 (DW_TAG_variable) + <258e7> DW_AT_name : (indirect string, offset: 0x9e482): name + <258eb> DW_AT_decl_file : 2 + <258eb> DW_AT_decl_line : 1513 + <258ed> DW_AT_decl_column : 15 + <258ee> DW_AT_type : <0x23410> + <258f2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><258f5>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <258f6> DW_AT_abstract_origin: <0x26d22> + <258fa> DW_AT_low_pc : 0x8009d60 + <258fe> DW_AT_high_pc : 0x8 + <25902> DW_AT_call_file : 2 + <25902> DW_AT_call_line : 1518 + <25904> DW_AT_call_column : 8 + <3><25905>: Abbrev Number: 6 (DW_TAG_variable) + <25906> DW_AT_abstract_origin: <0x26d31> + <2590a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2590d>: Abbrev Number: 0 + <2><2590e>: Abbrev Number: 0 + <1><2590f>: Abbrev Number: 12 (DW_TAG_pointer_type) + <25910> DW_AT_byte_size : 4 + <25910> DW_AT_type : <0x23937> + <1><25914>: Abbrev Number: 7 (DW_TAG_subprogram) + <25915> DW_AT_external : 1 + <25915> DW_AT_name : (indirect string, offset: 0xfca82): osMutexDelete + <25919> DW_AT_decl_file : 2 + <25919> DW_AT_decl_line : 1479 + <2591b> DW_AT_decl_column : 12 + <2591c> DW_AT_prototyped : 1 + <2591c> DW_AT_type : <0x23704> + <25920> DW_AT_low_pc : 0x0 + <25924> DW_AT_high_pc : 0x4c + <25928> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2592a> DW_AT_call_all_tail_calls: 1 + <2592a> DW_AT_sibling : <0x25976> + <2><2592e>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2592f> DW_AT_name : (indirect string, offset: 0xf9a33): mutex_id <25933> DW_AT_decl_file : 2 - <25933> DW_AT_decl_line : 1509 - <25935> DW_AT_decl_column : 17 - <25936> DW_AT_prototyped : 1 - <25936> DW_AT_type : <0x237f0> - <2593a> DW_AT_low_pc : 0x8009c9c - <2593e> DW_AT_high_pc : 0x112 - <25942> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25944> DW_AT_call_all_tail_calls: 1 - <25944> DW_AT_sibling : <0x259bf> - <2><25948>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25949> DW_AT_name : (indirect string, offset: 0xfdea3): max_count - <2594d> DW_AT_decl_file : 2 - <2594e> DW_AT_decl_line : 1509 - <25950> DW_AT_decl_column : 42 - <25951> DW_AT_type : <0x234fd> - <25955> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25958>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25959> DW_AT_name : (indirect string, offset: 0xfd553): initial_count - <2595d> DW_AT_decl_file : 2 - <2595e> DW_AT_decl_line : 1509 - <25960> DW_AT_decl_column : 62 - <25961> DW_AT_type : <0x234fd> - <25965> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><25968>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25969> DW_AT_name : (indirect string, offset: 0xfbed9): attr - <2596d> DW_AT_decl_file : 2 - <2596e> DW_AT_decl_line : 1509 - <25970> DW_AT_decl_column : 102 - <25971> DW_AT_type : <0x259bf> - <25975> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><25978>: Abbrev Number: 2 (DW_TAG_variable) - <25979> DW_AT_name : (indirect string, offset: 0xfa55a): hSemaphore - <2597d> DW_AT_decl_file : 2 - <2597d> DW_AT_decl_line : 1510 - <2597f> DW_AT_decl_column : 21 - <25980> DW_AT_type : <0x2403f> - <25984> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25987>: Abbrev Number: 13 (DW_TAG_variable) - <25988> DW_AT_name : mem - <2598c> DW_AT_decl_file : 2 - <2598c> DW_AT_decl_line : 1511 - <2598e> DW_AT_decl_column : 11 - <2598f> DW_AT_type : <0x234f1> - <25993> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25996>: Abbrev Number: 2 (DW_TAG_variable) - <25997> DW_AT_name : (indirect string, offset: 0x9e50a): name - <2599b> DW_AT_decl_file : 2 - <2599b> DW_AT_decl_line : 1513 - <2599d> DW_AT_decl_column : 15 - <2599e> DW_AT_type : <0x234c0> - <259a2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><259a5>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <259a6> DW_AT_abstract_origin: <0x26dd2> - <259aa> DW_AT_low_pc : 0x8009cac - <259ae> DW_AT_high_pc : 0x8 - <259b2> DW_AT_call_file : 2 - <259b2> DW_AT_call_line : 1518 - <259b4> DW_AT_call_column : 8 - <3><259b5>: Abbrev Number: 6 (DW_TAG_variable) - <259b6> DW_AT_abstract_origin: <0x26de1> - <259ba> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><259bd>: Abbrev Number: 0 - <2><259be>: Abbrev Number: 0 - <1><259bf>: Abbrev Number: 12 (DW_TAG_pointer_type) - <259c0> DW_AT_byte_size : 4 - <259c0> DW_AT_type : <0x239e7> - <1><259c4>: Abbrev Number: 7 (DW_TAG_subprogram) - <259c5> DW_AT_external : 1 - <259c5> DW_AT_name : (indirect string, offset: 0xfca9d): osMutexDelete - <259c9> DW_AT_decl_file : 2 - <259c9> DW_AT_decl_line : 1479 - <259cb> DW_AT_decl_column : 12 - <259cc> DW_AT_prototyped : 1 - <259cc> DW_AT_type : <0x237b4> - <259d0> DW_AT_low_pc : 0x0 - <259d4> DW_AT_high_pc : 0x4c - <259d8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <259da> DW_AT_call_all_tail_calls: 1 - <259da> DW_AT_sibling : <0x25a26> - <2><259de>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <259df> DW_AT_name : (indirect string, offset: 0xf9a4e): mutex_id - <259e3> DW_AT_decl_file : 2 - <259e4> DW_AT_decl_line : 1479 - <259e6> DW_AT_decl_column : 39 - <259e7> DW_AT_type : <0x237e4> - <259eb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><259ee>: Abbrev Number: 2 (DW_TAG_variable) - <259ef> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <259f3> DW_AT_decl_file : 2 - <259f3> DW_AT_decl_line : 1480 - <259f5> DW_AT_decl_column : 14 - <259f6> DW_AT_type : <0x237b4> - <259fa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><259fd>: Abbrev Number: 2 (DW_TAG_variable) - <259fe> DW_AT_name : (indirect string, offset: 0xfc777): hMutex - <25a02> DW_AT_decl_file : 2 - <25a02> DW_AT_decl_line : 1482 - <25a04> DW_AT_decl_column : 21 - <25a05> DW_AT_type : <0x2403f> - <25a09> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25a0c>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25a0d> DW_AT_abstract_origin: <0x26dd2> - <25a11> DW_AT_low_pc : 0x0 - <25a15> DW_AT_high_pc : 0x8 - <25a19> DW_AT_call_file : 2 - <25a19> DW_AT_call_line : 1486 - <25a1b> DW_AT_call_column : 7 - <3><25a1c>: Abbrev Number: 6 (DW_TAG_variable) - <25a1d> DW_AT_abstract_origin: <0x26de1> - <25a21> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25a24>: Abbrev Number: 0 - <2><25a25>: Abbrev Number: 0 - <1><25a26>: Abbrev Number: 7 (DW_TAG_subprogram) - <25a27> DW_AT_external : 1 - <25a27> DW_AT_name : (indirect string, offset: 0xfdff8): osMutexGetOwner - <25a2b> DW_AT_decl_file : 2 - <25a2b> DW_AT_decl_line : 1464 - <25a2d> DW_AT_decl_column : 14 - <25a2e> DW_AT_prototyped : 1 - <25a2e> DW_AT_type : <0x237c0> - <25a32> DW_AT_low_pc : 0x0 - <25a36> DW_AT_high_pc : 0x3a - <25a3a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25a3c> DW_AT_call_all_tail_calls: 1 - <25a3c> DW_AT_sibling : <0x25a88> - <2><25a40>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25a41> DW_AT_name : (indirect string, offset: 0xf9a4e): mutex_id - <25a45> DW_AT_decl_file : 2 - <25a46> DW_AT_decl_line : 1464 - <25a48> DW_AT_decl_column : 43 - <25a49> DW_AT_type : <0x237e4> - <25a4d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25a50>: Abbrev Number: 2 (DW_TAG_variable) - <25a51> DW_AT_name : (indirect string, offset: 0xfc777): hMutex - <25a55> DW_AT_decl_file : 2 - <25a55> DW_AT_decl_line : 1465 - <25a57> DW_AT_decl_column : 21 - <25a58> DW_AT_type : <0x2403f> - <25a5c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25a5f>: Abbrev Number: 2 (DW_TAG_variable) - <25a60> DW_AT_name : (indirect string, offset: 0xf9ca5): owner - <25a64> DW_AT_decl_file : 2 - <25a64> DW_AT_decl_line : 1466 - <25a66> DW_AT_decl_column : 16 - <25a67> DW_AT_type : <0x237c0> - <25a6b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25a6e>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25a6f> DW_AT_abstract_origin: <0x26dd2> - <25a73> DW_AT_low_pc : 0x0 - <25a77> DW_AT_high_pc : 0x8 - <25a7b> DW_AT_call_file : 2 - <25a7b> DW_AT_call_line : 1470 - <25a7d> DW_AT_call_column : 7 - <3><25a7e>: Abbrev Number: 6 (DW_TAG_variable) - <25a7f> DW_AT_abstract_origin: <0x26de1> - <25a83> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25a86>: Abbrev Number: 0 - <2><25a87>: Abbrev Number: 0 - <1><25a88>: Abbrev Number: 7 (DW_TAG_subprogram) - <25a89> DW_AT_external : 1 - <25a89> DW_AT_name : (indirect string, offset: 0xfdf85): osMutexRelease - <25a8d> DW_AT_decl_file : 2 - <25a8d> DW_AT_decl_line : 1429 - <25a8f> DW_AT_decl_column : 12 - <25a90> DW_AT_prototyped : 1 - <25a90> DW_AT_type : <0x237b4> - <25a94> DW_AT_low_pc : 0x0 - <25a98> DW_AT_high_pc : 0x7a - <25a9c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25a9e> DW_AT_call_all_tail_calls: 1 - <25a9e> DW_AT_sibling : <0x25af9> - <2><25aa2>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25aa3> DW_AT_name : (indirect string, offset: 0xf9a4e): mutex_id - <25aa7> DW_AT_decl_file : 2 - <25aa8> DW_AT_decl_line : 1429 - <25aaa> DW_AT_decl_column : 40 - <25aab> DW_AT_type : <0x237e4> - <25aaf> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25ab2>: Abbrev Number: 2 (DW_TAG_variable) - <25ab3> DW_AT_name : (indirect string, offset: 0xfc777): hMutex - <25ab7> DW_AT_decl_file : 2 - <25ab7> DW_AT_decl_line : 1430 - <25ab9> DW_AT_decl_column : 21 - <25aba> DW_AT_type : <0x2403f> - <25abe> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25ac1>: Abbrev Number: 2 (DW_TAG_variable) - <25ac2> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <25ac6> DW_AT_decl_file : 2 - <25ac6> DW_AT_decl_line : 1431 - <25ac8> DW_AT_decl_column : 14 - <25ac9> DW_AT_type : <0x237b4> - <25acd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25ad0>: Abbrev Number: 2 (DW_TAG_variable) - <25ad1> DW_AT_name : (indirect string, offset: 0xfc704): rmtx - <25ad5> DW_AT_decl_file : 2 - <25ad5> DW_AT_decl_line : 1432 - <25ad7> DW_AT_decl_column : 12 - <25ad8> DW_AT_type : <0x234fd> - <25adc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25adf>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25ae0> DW_AT_abstract_origin: <0x26dd2> - <25ae4> DW_AT_low_pc : 0x0 - <25ae8> DW_AT_high_pc : 0x8 - <25aec> DW_AT_call_file : 2 - <25aec> DW_AT_call_line : 1440 - <25aee> DW_AT_call_column : 7 - <3><25aef>: Abbrev Number: 6 (DW_TAG_variable) - <25af0> DW_AT_abstract_origin: <0x26de1> - <25af4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><25af7>: Abbrev Number: 0 - <2><25af8>: Abbrev Number: 0 - <1><25af9>: Abbrev Number: 7 (DW_TAG_subprogram) - <25afa> DW_AT_external : 1 - <25afa> DW_AT_name : (indirect string, offset: 0xbc853): osMutexAcquire - <25afe> DW_AT_decl_file : 2 - <25afe> DW_AT_decl_line : 1386 - <25b00> DW_AT_decl_column : 12 - <25b01> DW_AT_prototyped : 1 - <25b01> DW_AT_type : <0x237b4> - <25b05> DW_AT_low_pc : 0x0 - <25b09> DW_AT_high_pc : 0x96 - <25b0d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25b0f> DW_AT_call_all_tail_calls: 1 - <25b0f> DW_AT_sibling : <0x25b7a> - <2><25b13>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25b14> DW_AT_name : (indirect string, offset: 0xf9a4e): mutex_id - <25b18> DW_AT_decl_file : 2 - <25b19> DW_AT_decl_line : 1386 - <25b1b> DW_AT_decl_column : 40 - <25b1c> DW_AT_type : <0x237e4> - <25b20> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25b23>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25b24> DW_AT_name : (indirect string, offset: 0xf97c9): timeout - <25b28> DW_AT_decl_file : 2 - <25b29> DW_AT_decl_line : 1386 - <25b2b> DW_AT_decl_column : 59 - <25b2c> DW_AT_type : <0x234fd> - <25b30> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><25b33>: Abbrev Number: 2 (DW_TAG_variable) - <25b34> DW_AT_name : (indirect string, offset: 0xfc777): hMutex - <25b38> DW_AT_decl_file : 2 - <25b38> DW_AT_decl_line : 1387 - <25b3a> DW_AT_decl_column : 21 - <25b3b> DW_AT_type : <0x2403f> - <25b3f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25b42>: Abbrev Number: 2 (DW_TAG_variable) - <25b43> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <25b47> DW_AT_decl_file : 2 - <25b47> DW_AT_decl_line : 1388 - <25b49> DW_AT_decl_column : 14 - <25b4a> DW_AT_type : <0x237b4> - <25b4e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25b51>: Abbrev Number: 2 (DW_TAG_variable) - <25b52> DW_AT_name : (indirect string, offset: 0xfc704): rmtx - <25b56> DW_AT_decl_file : 2 - <25b56> DW_AT_decl_line : 1389 - <25b58> DW_AT_decl_column : 12 - <25b59> DW_AT_type : <0x234fd> - <25b5d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25b60>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25b61> DW_AT_abstract_origin: <0x26dd2> - <25b65> DW_AT_low_pc : 0x0 - <25b69> DW_AT_high_pc : 0x8 - <25b6d> DW_AT_call_file : 2 - <25b6d> DW_AT_call_line : 1397 - <25b6f> DW_AT_call_column : 7 - <3><25b70>: Abbrev Number: 6 (DW_TAG_variable) - <25b71> DW_AT_abstract_origin: <0x26de1> - <25b75> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><25b78>: Abbrev Number: 0 - <2><25b79>: Abbrev Number: 0 - <1><25b7a>: Abbrev Number: 7 (DW_TAG_subprogram) - <25b7b> DW_AT_external : 1 - <25b7b> DW_AT_name : (indirect string, offset: 0xfd9d7): osMutexNew - <25b7f> DW_AT_decl_file : 2 - <25b7f> DW_AT_decl_line : 1299 - <25b81> DW_AT_decl_column : 13 - <25b82> DW_AT_prototyped : 1 - <25b82> DW_AT_type : <0x237e4> - <25b86> DW_AT_low_pc : 0x0 - <25b8a> DW_AT_high_pc : 0x10c - <25b8e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25b90> DW_AT_call_all_tail_calls: 1 - <25b90> DW_AT_sibling : <0x25c09> - <2><25b94>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25b95> DW_AT_name : (indirect string, offset: 0xfbed9): attr - <25b99> DW_AT_decl_file : 2 - <25b9a> DW_AT_decl_line : 1299 - <25b9c> DW_AT_decl_column : 46 - <25b9d> DW_AT_type : <0x25c09> - <25ba1> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><25ba4>: Abbrev Number: 2 (DW_TAG_variable) - <25ba5> DW_AT_name : (indirect string, offset: 0xfc777): hMutex - <25ba9> DW_AT_decl_file : 2 - <25ba9> DW_AT_decl_line : 1300 - <25bab> DW_AT_decl_column : 21 - <25bac> DW_AT_type : <0x2403f> - <25bb0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25bb3>: Abbrev Number: 2 (DW_TAG_variable) - <25bb4> DW_AT_name : (indirect string, offset: 0xf4a11): type - <25bb8> DW_AT_decl_file : 2 - <25bb8> DW_AT_decl_line : 1301 - <25bba> DW_AT_decl_column : 12 - <25bbb> DW_AT_type : <0x234fd> - <25bbf> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25bc2>: Abbrev Number: 2 (DW_TAG_variable) - <25bc3> DW_AT_name : (indirect string, offset: 0xfc704): rmtx - <25bc7> DW_AT_decl_file : 2 - <25bc7> DW_AT_decl_line : 1302 - <25bc9> DW_AT_decl_column : 12 - <25bca> DW_AT_type : <0x234fd> - <25bce> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25bd1>: Abbrev Number: 13 (DW_TAG_variable) - <25bd2> DW_AT_name : mem - <25bd6> DW_AT_decl_file : 2 - <25bd6> DW_AT_decl_line : 1303 - <25bd8> DW_AT_decl_column : 12 - <25bd9> DW_AT_type : <0x234f1> - <25bdd> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><25be0>: Abbrev Number: 2 (DW_TAG_variable) - <25be1> DW_AT_name : (indirect string, offset: 0x9e50a): name - <25be5> DW_AT_decl_file : 2 - <25be5> DW_AT_decl_line : 1305 - <25be7> DW_AT_decl_column : 15 - <25be8> DW_AT_type : <0x234c0> - <25bec> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25bef>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25bf0> DW_AT_abstract_origin: <0x26dd2> - <25bf4> DW_AT_low_pc : 0x0 - <25bf8> DW_AT_high_pc : 0x8 - <25bfc> DW_AT_call_file : 2 - <25bfc> DW_AT_call_line : 1310 - <25bfe> DW_AT_call_column : 8 - <3><25bff>: Abbrev Number: 6 (DW_TAG_variable) - <25c00> DW_AT_abstract_origin: <0x26de1> - <25c04> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><25c07>: Abbrev Number: 0 - <2><25c08>: Abbrev Number: 0 - <1><25c09>: Abbrev Number: 12 (DW_TAG_pointer_type) - <25c0a> DW_AT_byte_size : 4 - <25c0a> DW_AT_type : <0x23994> - <1><25c0e>: Abbrev Number: 7 (DW_TAG_subprogram) - <25c0f> DW_AT_external : 1 - <25c0f> DW_AT_name : (indirect string, offset: 0xfa8ae): osEventFlagsDelete - <25c13> DW_AT_decl_file : 2 - <25c13> DW_AT_decl_line : 1274 - <25c15> DW_AT_decl_column : 12 - <25c16> DW_AT_prototyped : 1 - <25c16> DW_AT_type : <0x237b4> - <25c1a> DW_AT_low_pc : 0x0 - <25c1e> DW_AT_high_pc : 0x42 - <25c22> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25c24> DW_AT_call_all_tail_calls: 1 - <25c24> DW_AT_sibling : <0x25c70> - <2><25c28>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25c29> DW_AT_name : (indirect string, offset: 0xfcba7): ef_id - <25c2d> DW_AT_decl_file : 2 - <25c2e> DW_AT_decl_line : 1274 - <25c30> DW_AT_decl_column : 49 - <25c31> DW_AT_type : <0x237d8> - <25c35> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <25934> DW_AT_decl_line : 1479 + <25936> DW_AT_decl_column : 39 + <25937> DW_AT_type : <0x23734> + <2593b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2593e>: Abbrev Number: 2 (DW_TAG_variable) + <2593f> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25943> DW_AT_decl_file : 2 + <25943> DW_AT_decl_line : 1480 + <25945> DW_AT_decl_column : 14 + <25946> DW_AT_type : <0x23704> + <2594a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2594d>: Abbrev Number: 2 (DW_TAG_variable) + <2594e> DW_AT_name : (indirect string, offset: 0xfc75c): hMutex + <25952> DW_AT_decl_file : 2 + <25952> DW_AT_decl_line : 1482 + <25954> DW_AT_decl_column : 21 + <25955> DW_AT_type : <0x23f8f> + <25959> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2595c>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2595d> DW_AT_abstract_origin: <0x26d22> + <25961> DW_AT_low_pc : 0x0 + <25965> DW_AT_high_pc : 0x8 + <25969> DW_AT_call_file : 2 + <25969> DW_AT_call_line : 1486 + <2596b> DW_AT_call_column : 7 + <3><2596c>: Abbrev Number: 6 (DW_TAG_variable) + <2596d> DW_AT_abstract_origin: <0x26d31> + <25971> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25974>: Abbrev Number: 0 + <2><25975>: Abbrev Number: 0 + <1><25976>: Abbrev Number: 7 (DW_TAG_subprogram) + <25977> DW_AT_external : 1 + <25977> DW_AT_name : (indirect string, offset: 0xfdfdd): osMutexGetOwner + <2597b> DW_AT_decl_file : 2 + <2597b> DW_AT_decl_line : 1464 + <2597d> DW_AT_decl_column : 14 + <2597e> DW_AT_prototyped : 1 + <2597e> DW_AT_type : <0x23710> + <25982> DW_AT_low_pc : 0x0 + <25986> DW_AT_high_pc : 0x3a + <2598a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2598c> DW_AT_call_all_tail_calls: 1 + <2598c> DW_AT_sibling : <0x259d8> + <2><25990>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25991> DW_AT_name : (indirect string, offset: 0xf9a33): mutex_id + <25995> DW_AT_decl_file : 2 + <25996> DW_AT_decl_line : 1464 + <25998> DW_AT_decl_column : 43 + <25999> DW_AT_type : <0x23734> + <2599d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><259a0>: Abbrev Number: 2 (DW_TAG_variable) + <259a1> DW_AT_name : (indirect string, offset: 0xfc75c): hMutex + <259a5> DW_AT_decl_file : 2 + <259a5> DW_AT_decl_line : 1465 + <259a7> DW_AT_decl_column : 21 + <259a8> DW_AT_type : <0x23f8f> + <259ac> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><259af>: Abbrev Number: 2 (DW_TAG_variable) + <259b0> DW_AT_name : (indirect string, offset: 0xf9c8a): owner + <259b4> DW_AT_decl_file : 2 + <259b4> DW_AT_decl_line : 1466 + <259b6> DW_AT_decl_column : 16 + <259b7> DW_AT_type : <0x23710> + <259bb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><259be>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <259bf> DW_AT_abstract_origin: <0x26d22> + <259c3> DW_AT_low_pc : 0x0 + <259c7> DW_AT_high_pc : 0x8 + <259cb> DW_AT_call_file : 2 + <259cb> DW_AT_call_line : 1470 + <259cd> DW_AT_call_column : 7 + <3><259ce>: Abbrev Number: 6 (DW_TAG_variable) + <259cf> DW_AT_abstract_origin: <0x26d31> + <259d3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><259d6>: Abbrev Number: 0 + <2><259d7>: Abbrev Number: 0 + <1><259d8>: Abbrev Number: 7 (DW_TAG_subprogram) + <259d9> DW_AT_external : 1 + <259d9> DW_AT_name : (indirect string, offset: 0xfdf6a): osMutexRelease + <259dd> DW_AT_decl_file : 2 + <259dd> DW_AT_decl_line : 1429 + <259df> DW_AT_decl_column : 12 + <259e0> DW_AT_prototyped : 1 + <259e0> DW_AT_type : <0x23704> + <259e4> DW_AT_low_pc : 0x0 + <259e8> DW_AT_high_pc : 0x7a + <259ec> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <259ee> DW_AT_call_all_tail_calls: 1 + <259ee> DW_AT_sibling : <0x25a49> + <2><259f2>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <259f3> DW_AT_name : (indirect string, offset: 0xf9a33): mutex_id + <259f7> DW_AT_decl_file : 2 + <259f8> DW_AT_decl_line : 1429 + <259fa> DW_AT_decl_column : 40 + <259fb> DW_AT_type : <0x23734> + <259ff> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25a02>: Abbrev Number: 2 (DW_TAG_variable) + <25a03> DW_AT_name : (indirect string, offset: 0xfc75c): hMutex + <25a07> DW_AT_decl_file : 2 + <25a07> DW_AT_decl_line : 1430 + <25a09> DW_AT_decl_column : 21 + <25a0a> DW_AT_type : <0x23f8f> + <25a0e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25a11>: Abbrev Number: 2 (DW_TAG_variable) + <25a12> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25a16> DW_AT_decl_file : 2 + <25a16> DW_AT_decl_line : 1431 + <25a18> DW_AT_decl_column : 14 + <25a19> DW_AT_type : <0x23704> + <25a1d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25a20>: Abbrev Number: 2 (DW_TAG_variable) + <25a21> DW_AT_name : (indirect string, offset: 0xfc6e9): rmtx + <25a25> DW_AT_decl_file : 2 + <25a25> DW_AT_decl_line : 1432 + <25a27> DW_AT_decl_column : 12 + <25a28> DW_AT_type : <0x2344d> + <25a2c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><25a2f>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25a30> DW_AT_abstract_origin: <0x26d22> + <25a34> DW_AT_low_pc : 0x0 + <25a38> DW_AT_high_pc : 0x8 + <25a3c> DW_AT_call_file : 2 + <25a3c> DW_AT_call_line : 1440 + <25a3e> DW_AT_call_column : 7 + <3><25a3f>: Abbrev Number: 6 (DW_TAG_variable) + <25a40> DW_AT_abstract_origin: <0x26d31> + <25a44> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><25a47>: Abbrev Number: 0 + <2><25a48>: Abbrev Number: 0 + <1><25a49>: Abbrev Number: 7 (DW_TAG_subprogram) + <25a4a> DW_AT_external : 1 + <25a4a> DW_AT_name : (indirect string, offset: 0xbc7d2): osMutexAcquire + <25a4e> DW_AT_decl_file : 2 + <25a4e> DW_AT_decl_line : 1386 + <25a50> DW_AT_decl_column : 12 + <25a51> DW_AT_prototyped : 1 + <25a51> DW_AT_type : <0x23704> + <25a55> DW_AT_low_pc : 0x0 + <25a59> DW_AT_high_pc : 0x96 + <25a5d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25a5f> DW_AT_call_all_tail_calls: 1 + <25a5f> DW_AT_sibling : <0x25aca> + <2><25a63>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25a64> DW_AT_name : (indirect string, offset: 0xf9a33): mutex_id + <25a68> DW_AT_decl_file : 2 + <25a69> DW_AT_decl_line : 1386 + <25a6b> DW_AT_decl_column : 40 + <25a6c> DW_AT_type : <0x23734> + <25a70> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25a73>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25a74> DW_AT_name : (indirect string, offset: 0xf97ae): timeout + <25a78> DW_AT_decl_file : 2 + <25a79> DW_AT_decl_line : 1386 + <25a7b> DW_AT_decl_column : 59 + <25a7c> DW_AT_type : <0x2344d> + <25a80> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><25a83>: Abbrev Number: 2 (DW_TAG_variable) + <25a84> DW_AT_name : (indirect string, offset: 0xfc75c): hMutex + <25a88> DW_AT_decl_file : 2 + <25a88> DW_AT_decl_line : 1387 + <25a8a> DW_AT_decl_column : 21 + <25a8b> DW_AT_type : <0x23f8f> + <25a8f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25a92>: Abbrev Number: 2 (DW_TAG_variable) + <25a93> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25a97> DW_AT_decl_file : 2 + <25a97> DW_AT_decl_line : 1388 + <25a99> DW_AT_decl_column : 14 + <25a9a> DW_AT_type : <0x23704> + <25a9e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25aa1>: Abbrev Number: 2 (DW_TAG_variable) + <25aa2> DW_AT_name : (indirect string, offset: 0xfc6e9): rmtx + <25aa6> DW_AT_decl_file : 2 + <25aa6> DW_AT_decl_line : 1389 + <25aa8> DW_AT_decl_column : 12 + <25aa9> DW_AT_type : <0x2344d> + <25aad> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><25ab0>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25ab1> DW_AT_abstract_origin: <0x26d22> + <25ab5> DW_AT_low_pc : 0x0 + <25ab9> DW_AT_high_pc : 0x8 + <25abd> DW_AT_call_file : 2 + <25abd> DW_AT_call_line : 1397 + <25abf> DW_AT_call_column : 7 + <3><25ac0>: Abbrev Number: 6 (DW_TAG_variable) + <25ac1> DW_AT_abstract_origin: <0x26d31> + <25ac5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><25ac8>: Abbrev Number: 0 + <2><25ac9>: Abbrev Number: 0 + <1><25aca>: Abbrev Number: 7 (DW_TAG_subprogram) + <25acb> DW_AT_external : 1 + <25acb> DW_AT_name : (indirect string, offset: 0xfd9bc): osMutexNew + <25acf> DW_AT_decl_file : 2 + <25acf> DW_AT_decl_line : 1299 + <25ad1> DW_AT_decl_column : 13 + <25ad2> DW_AT_prototyped : 1 + <25ad2> DW_AT_type : <0x23734> + <25ad6> DW_AT_low_pc : 0x0 + <25ada> DW_AT_high_pc : 0x10c + <25ade> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25ae0> DW_AT_call_all_tail_calls: 1 + <25ae0> DW_AT_sibling : <0x25b59> + <2><25ae4>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25ae5> DW_AT_name : (indirect string, offset: 0xfbebe): attr + <25ae9> DW_AT_decl_file : 2 + <25aea> DW_AT_decl_line : 1299 + <25aec> DW_AT_decl_column : 46 + <25aed> DW_AT_type : <0x25b59> + <25af1> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><25af4>: Abbrev Number: 2 (DW_TAG_variable) + <25af5> DW_AT_name : (indirect string, offset: 0xfc75c): hMutex + <25af9> DW_AT_decl_file : 2 + <25af9> DW_AT_decl_line : 1300 + <25afb> DW_AT_decl_column : 21 + <25afc> DW_AT_type : <0x23f8f> + <25b00> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25b03>: Abbrev Number: 2 (DW_TAG_variable) + <25b04> DW_AT_name : (indirect string, offset: 0xf49f6): type + <25b08> DW_AT_decl_file : 2 + <25b08> DW_AT_decl_line : 1301 + <25b0a> DW_AT_decl_column : 12 + <25b0b> DW_AT_type : <0x2344d> + <25b0f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25b12>: Abbrev Number: 2 (DW_TAG_variable) + <25b13> DW_AT_name : (indirect string, offset: 0xfc6e9): rmtx + <25b17> DW_AT_decl_file : 2 + <25b17> DW_AT_decl_line : 1302 + <25b19> DW_AT_decl_column : 12 + <25b1a> DW_AT_type : <0x2344d> + <25b1e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><25b21>: Abbrev Number: 13 (DW_TAG_variable) + <25b22> DW_AT_name : mem + <25b26> DW_AT_decl_file : 2 + <25b26> DW_AT_decl_line : 1303 + <25b28> DW_AT_decl_column : 12 + <25b29> DW_AT_type : <0x23441> + <25b2d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><25b30>: Abbrev Number: 2 (DW_TAG_variable) + <25b31> DW_AT_name : (indirect string, offset: 0x9e482): name + <25b35> DW_AT_decl_file : 2 + <25b35> DW_AT_decl_line : 1305 + <25b37> DW_AT_decl_column : 15 + <25b38> DW_AT_type : <0x23410> + <25b3c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25b3f>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25b40> DW_AT_abstract_origin: <0x26d22> + <25b44> DW_AT_low_pc : 0x0 + <25b48> DW_AT_high_pc : 0x8 + <25b4c> DW_AT_call_file : 2 + <25b4c> DW_AT_call_line : 1310 + <25b4e> DW_AT_call_column : 8 + <3><25b4f>: Abbrev Number: 6 (DW_TAG_variable) + <25b50> DW_AT_abstract_origin: <0x26d31> + <25b54> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><25b57>: Abbrev Number: 0 + <2><25b58>: Abbrev Number: 0 + <1><25b59>: Abbrev Number: 12 (DW_TAG_pointer_type) + <25b5a> DW_AT_byte_size : 4 + <25b5a> DW_AT_type : <0x238e4> + <1><25b5e>: Abbrev Number: 7 (DW_TAG_subprogram) + <25b5f> DW_AT_external : 1 + <25b5f> DW_AT_name : (indirect string, offset: 0xfa893): osEventFlagsDelete + <25b63> DW_AT_decl_file : 2 + <25b63> DW_AT_decl_line : 1274 + <25b65> DW_AT_decl_column : 12 + <25b66> DW_AT_prototyped : 1 + <25b66> DW_AT_type : <0x23704> + <25b6a> DW_AT_low_pc : 0x0 + <25b6e> DW_AT_high_pc : 0x42 + <25b72> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25b74> DW_AT_call_all_tail_calls: 1 + <25b74> DW_AT_sibling : <0x25bc0> + <2><25b78>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25b79> DW_AT_name : (indirect string, offset: 0xfcb8c): ef_id + <25b7d> DW_AT_decl_file : 2 + <25b7e> DW_AT_decl_line : 1274 + <25b80> DW_AT_decl_column : 49 + <25b81> DW_AT_type : <0x23728> + <25b85> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25b88>: Abbrev Number: 2 (DW_TAG_variable) + <25b89> DW_AT_name : (indirect string, offset: 0xfcef7): hEventGroup + <25b8d> DW_AT_decl_file : 2 + <25b8d> DW_AT_decl_line : 1275 + <25b8f> DW_AT_decl_column : 22 + <25b90> DW_AT_type : <0x23f4d> + <25b94> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25b97>: Abbrev Number: 2 (DW_TAG_variable) + <25b98> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25b9c> DW_AT_decl_file : 2 + <25b9c> DW_AT_decl_line : 1276 + <25b9e> DW_AT_decl_column : 14 + <25b9f> DW_AT_type : <0x23704> + <25ba3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25ba6>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25ba7> DW_AT_abstract_origin: <0x26d22> + <25bab> DW_AT_low_pc : 0x0 + <25baf> DW_AT_high_pc : 0x8 + <25bb3> DW_AT_call_file : 2 + <25bb3> DW_AT_call_line : 1279 + <25bb5> DW_AT_call_column : 7 + <3><25bb6>: Abbrev Number: 6 (DW_TAG_variable) + <25bb7> DW_AT_abstract_origin: <0x26d31> + <25bbb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25bbe>: Abbrev Number: 0 + <2><25bbf>: Abbrev Number: 0 + <1><25bc0>: Abbrev Number: 7 (DW_TAG_subprogram) + <25bc1> DW_AT_external : 1 + <25bc1> DW_AT_name : (indirect string, offset: 0xf9b1c): osEventFlagsWait + <25bc5> DW_AT_decl_file : 2 + <25bc5> DW_AT_decl_line : 1224 + <25bc7> DW_AT_decl_column : 10 + <25bc8> DW_AT_prototyped : 1 + <25bc8> DW_AT_type : <0x2344d> + <25bcc> DW_AT_low_pc : 0x0 + <25bd0> DW_AT_high_pc : 0xcc + <25bd4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25bd6> DW_AT_call_all_tail_calls: 1 + <25bd6> DW_AT_sibling : <0x25c70> + <2><25bda>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25bdb> DW_AT_name : (indirect string, offset: 0xfcb8c): ef_id + <25bdf> DW_AT_decl_file : 2 + <25be0> DW_AT_decl_line : 1224 + <25be2> DW_AT_decl_column : 45 + <25be3> DW_AT_type : <0x23728> + <25be7> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><25bea>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25beb> DW_AT_name : (indirect string, offset: 0xfa5b0): flags + <25bef> DW_AT_decl_file : 2 + <25bf0> DW_AT_decl_line : 1224 + <25bf2> DW_AT_decl_column : 61 + <25bf3> DW_AT_type : <0x2344d> + <25bf7> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><25bfa>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25bfb> DW_AT_name : (indirect string, offset: 0xf4479): options + <25bff> DW_AT_decl_file : 2 + <25c00> DW_AT_decl_line : 1224 + <25c02> DW_AT_decl_column : 77 + <25c03> DW_AT_type : <0x2344d> + <25c07> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><25c0a>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25c0b> DW_AT_name : (indirect string, offset: 0xf97ae): timeout + <25c0f> DW_AT_decl_file : 2 + <25c10> DW_AT_decl_line : 1224 + <25c12> DW_AT_decl_column : 95 + <25c13> DW_AT_type : <0x2344d> + <25c17> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><25c1a>: Abbrev Number: 2 (DW_TAG_variable) + <25c1b> DW_AT_name : (indirect string, offset: 0xfcef7): hEventGroup + <25c1f> DW_AT_decl_file : 2 + <25c1f> DW_AT_decl_line : 1225 + <25c21> DW_AT_decl_column : 22 + <25c22> DW_AT_type : <0x23f4d> + <25c26> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><25c29>: Abbrev Number: 2 (DW_TAG_variable) + <25c2a> DW_AT_name : (indirect string, offset: 0xfa215): wait_all + <25c2e> DW_AT_decl_file : 2 + <25c2e> DW_AT_decl_line : 1226 + <25c30> DW_AT_decl_column : 14 + <25c31> DW_AT_type : <0x23a40> + <25c35> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) <2><25c38>: Abbrev Number: 2 (DW_TAG_variable) - <25c39> DW_AT_name : (indirect string, offset: 0xfcf12): hEventGroup + <25c39> DW_AT_name : (indirect string, offset: 0xfb412): exit_clr <25c3d> DW_AT_decl_file : 2 - <25c3d> DW_AT_decl_line : 1275 - <25c3f> DW_AT_decl_column : 22 - <25c40> DW_AT_type : <0x23ffd> + <25c3d> DW_AT_decl_line : 1227 + <25c3f> DW_AT_decl_column : 14 + <25c40> DW_AT_type : <0x23a40> <25c44> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <2><25c47>: Abbrev Number: 2 (DW_TAG_variable) - <25c48> DW_AT_name : (indirect string, offset: 0xfd01a): stat + <25c48> DW_AT_name : (indirect string, offset: 0xf93a4): rflags <25c4c> DW_AT_decl_file : 2 - <25c4c> DW_AT_decl_line : 1276 - <25c4e> DW_AT_decl_column : 14 - <25c4f> DW_AT_type : <0x237b4> - <25c53> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <25c4c> DW_AT_decl_line : 1228 + <25c4e> DW_AT_decl_column : 12 + <25c4f> DW_AT_type : <0x2344d> + <25c53> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) <2><25c56>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25c57> DW_AT_abstract_origin: <0x26dd2> + <25c57> DW_AT_abstract_origin: <0x26d22> <25c5b> DW_AT_low_pc : 0x0 <25c5f> DW_AT_high_pc : 0x8 <25c63> DW_AT_call_file : 2 - <25c63> DW_AT_call_line : 1279 - <25c65> DW_AT_call_column : 7 + <25c63> DW_AT_call_line : 1233 + <25c65> DW_AT_call_column : 12 <3><25c66>: Abbrev Number: 6 (DW_TAG_variable) - <25c67> DW_AT_abstract_origin: <0x26de1> - <25c6b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <25c67> DW_AT_abstract_origin: <0x26d31> + <25c6b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) <3><25c6e>: Abbrev Number: 0 <2><25c6f>: Abbrev Number: 0 <1><25c70>: Abbrev Number: 7 (DW_TAG_subprogram) <25c71> DW_AT_external : 1 - <25c71> DW_AT_name : (indirect string, offset: 0xf9b37): osEventFlagsWait + <25c71> DW_AT_name : (indirect string, offset: 0xfbd5a): osEventFlagsGet <25c75> DW_AT_decl_file : 2 - <25c75> DW_AT_decl_line : 1224 + <25c75> DW_AT_decl_line : 1207 <25c77> DW_AT_decl_column : 10 <25c78> DW_AT_prototyped : 1 - <25c78> DW_AT_type : <0x234fd> + <25c78> DW_AT_type : <0x2344d> <25c7c> DW_AT_low_pc : 0x0 - <25c80> DW_AT_high_pc : 0xcc + <25c80> DW_AT_high_pc : 0x42 <25c84> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <25c86> DW_AT_call_all_tail_calls: 1 - <25c86> DW_AT_sibling : <0x25d20> + <25c86> DW_AT_sibling : <0x25cd2> <2><25c8a>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25c8b> DW_AT_name : (indirect string, offset: 0xfcba7): ef_id + <25c8b> DW_AT_name : (indirect string, offset: 0xfcb8c): ef_id <25c8f> DW_AT_decl_file : 2 - <25c90> DW_AT_decl_line : 1224 - <25c92> DW_AT_decl_column : 45 - <25c93> DW_AT_type : <0x237d8> - <25c97> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><25c9a>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25c9b> DW_AT_name : (indirect string, offset: 0xfa5cb): flags + <25c90> DW_AT_decl_line : 1207 + <25c92> DW_AT_decl_column : 44 + <25c93> DW_AT_type : <0x23728> + <25c97> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25c9a>: Abbrev Number: 2 (DW_TAG_variable) + <25c9b> DW_AT_name : (indirect string, offset: 0xfcef7): hEventGroup <25c9f> DW_AT_decl_file : 2 - <25ca0> DW_AT_decl_line : 1224 - <25ca2> DW_AT_decl_column : 61 - <25ca3> DW_AT_type : <0x234fd> - <25ca7> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><25caa>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25cab> DW_AT_name : (indirect string, offset: 0xf4494): options - <25caf> DW_AT_decl_file : 2 - <25cb0> DW_AT_decl_line : 1224 - <25cb2> DW_AT_decl_column : 77 - <25cb3> DW_AT_type : <0x234fd> - <25cb7> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><25cba>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25cbb> DW_AT_name : (indirect string, offset: 0xf97c9): timeout - <25cbf> DW_AT_decl_file : 2 - <25cc0> DW_AT_decl_line : 1224 - <25cc2> DW_AT_decl_column : 95 - <25cc3> DW_AT_type : <0x234fd> - <25cc7> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><25cca>: Abbrev Number: 2 (DW_TAG_variable) - <25ccb> DW_AT_name : (indirect string, offset: 0xfcf12): hEventGroup - <25ccf> DW_AT_decl_file : 2 - <25ccf> DW_AT_decl_line : 1225 - <25cd1> DW_AT_decl_column : 22 - <25cd2> DW_AT_type : <0x23ffd> - <25cd6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><25cd9>: Abbrev Number: 2 (DW_TAG_variable) - <25cda> DW_AT_name : (indirect string, offset: 0xfa230): wait_all - <25cde> DW_AT_decl_file : 2 - <25cde> DW_AT_decl_line : 1226 - <25ce0> DW_AT_decl_column : 14 - <25ce1> DW_AT_type : <0x23af0> - <25ce5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25ce8>: Abbrev Number: 2 (DW_TAG_variable) - <25ce9> DW_AT_name : (indirect string, offset: 0xfb42d): exit_clr - <25ced> DW_AT_decl_file : 2 - <25ced> DW_AT_decl_line : 1227 - <25cef> DW_AT_decl_column : 14 - <25cf0> DW_AT_type : <0x23af0> - <25cf4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25cf7>: Abbrev Number: 2 (DW_TAG_variable) - <25cf8> DW_AT_name : (indirect string, offset: 0xf93bf): rflags - <25cfc> DW_AT_decl_file : 2 - <25cfc> DW_AT_decl_line : 1228 - <25cfe> DW_AT_decl_column : 12 - <25cff> DW_AT_type : <0x234fd> - <25d03> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25d06>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25d07> DW_AT_abstract_origin: <0x26dd2> - <25d0b> DW_AT_low_pc : 0x0 - <25d0f> DW_AT_high_pc : 0x8 - <25d13> DW_AT_call_file : 2 - <25d13> DW_AT_call_line : 1233 - <25d15> DW_AT_call_column : 12 - <3><25d16>: Abbrev Number: 6 (DW_TAG_variable) - <25d17> DW_AT_abstract_origin: <0x26de1> - <25d1b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><25d1e>: Abbrev Number: 0 - <2><25d1f>: Abbrev Number: 0 - <1><25d20>: Abbrev Number: 7 (DW_TAG_subprogram) - <25d21> DW_AT_external : 1 - <25d21> DW_AT_name : (indirect string, offset: 0xfbd75): osEventFlagsGet - <25d25> DW_AT_decl_file : 2 - <25d25> DW_AT_decl_line : 1207 - <25d27> DW_AT_decl_column : 10 - <25d28> DW_AT_prototyped : 1 - <25d28> DW_AT_type : <0x234fd> - <25d2c> DW_AT_low_pc : 0x0 - <25d30> DW_AT_high_pc : 0x42 - <25d34> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25d36> DW_AT_call_all_tail_calls: 1 - <25d36> DW_AT_sibling : <0x25d82> - <2><25d3a>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25d3b> DW_AT_name : (indirect string, offset: 0xfcba7): ef_id - <25d3f> DW_AT_decl_file : 2 - <25d40> DW_AT_decl_line : 1207 - <25d42> DW_AT_decl_column : 44 - <25d43> DW_AT_type : <0x237d8> - <25d47> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25d4a>: Abbrev Number: 2 (DW_TAG_variable) - <25d4b> DW_AT_name : (indirect string, offset: 0xfcf12): hEventGroup - <25d4f> DW_AT_decl_file : 2 - <25d4f> DW_AT_decl_line : 1208 - <25d51> DW_AT_decl_column : 22 - <25d52> DW_AT_type : <0x23ffd> - <25d56> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25d59>: Abbrev Number: 2 (DW_TAG_variable) - <25d5a> DW_AT_name : (indirect string, offset: 0xf93bf): rflags - <25d5e> DW_AT_decl_file : 2 - <25d5e> DW_AT_decl_line : 1209 - <25d60> DW_AT_decl_column : 12 - <25d61> DW_AT_type : <0x234fd> - <25d65> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25d68>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25d69> DW_AT_abstract_origin: <0x26dd2> - <25d6d> DW_AT_low_pc : 0x0 - <25d71> DW_AT_high_pc : 0x8 - <25d75> DW_AT_call_file : 2 - <25d75> DW_AT_call_line : 1214 - <25d77> DW_AT_call_column : 12 - <3><25d78>: Abbrev Number: 6 (DW_TAG_variable) - <25d79> DW_AT_abstract_origin: <0x26de1> - <25d7d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25d80>: Abbrev Number: 0 - <2><25d81>: Abbrev Number: 0 - <1><25d82>: Abbrev Number: 7 (DW_TAG_subprogram) - <25d83> DW_AT_external : 1 - <25d83> DW_AT_name : (indirect string, offset: 0xfc85d): osEventFlagsClear - <25d87> DW_AT_decl_file : 2 - <25d87> DW_AT_decl_line : 1181 - <25d89> DW_AT_decl_column : 10 - <25d8a> DW_AT_prototyped : 1 - <25d8a> DW_AT_type : <0x234fd> - <25d8e> DW_AT_low_pc : 0x0 - <25d92> DW_AT_high_pc : 0x64 - <25d96> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25d98> DW_AT_call_all_tail_calls: 1 - <25d98> DW_AT_sibling : <0x25df4> - <2><25d9c>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25d9d> DW_AT_name : (indirect string, offset: 0xfcba7): ef_id + <25c9f> DW_AT_decl_line : 1208 + <25ca1> DW_AT_decl_column : 22 + <25ca2> DW_AT_type : <0x23f4d> + <25ca6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25ca9>: Abbrev Number: 2 (DW_TAG_variable) + <25caa> DW_AT_name : (indirect string, offset: 0xf93a4): rflags + <25cae> DW_AT_decl_file : 2 + <25cae> DW_AT_decl_line : 1209 + <25cb0> DW_AT_decl_column : 12 + <25cb1> DW_AT_type : <0x2344d> + <25cb5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25cb8>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25cb9> DW_AT_abstract_origin: <0x26d22> + <25cbd> DW_AT_low_pc : 0x0 + <25cc1> DW_AT_high_pc : 0x8 + <25cc5> DW_AT_call_file : 2 + <25cc5> DW_AT_call_line : 1214 + <25cc7> DW_AT_call_column : 12 + <3><25cc8>: Abbrev Number: 6 (DW_TAG_variable) + <25cc9> DW_AT_abstract_origin: <0x26d31> + <25ccd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25cd0>: Abbrev Number: 0 + <2><25cd1>: Abbrev Number: 0 + <1><25cd2>: Abbrev Number: 7 (DW_TAG_subprogram) + <25cd3> DW_AT_external : 1 + <25cd3> DW_AT_name : (indirect string, offset: 0xfc842): osEventFlagsClear + <25cd7> DW_AT_decl_file : 2 + <25cd7> DW_AT_decl_line : 1181 + <25cd9> DW_AT_decl_column : 10 + <25cda> DW_AT_prototyped : 1 + <25cda> DW_AT_type : <0x2344d> + <25cde> DW_AT_low_pc : 0x0 + <25ce2> DW_AT_high_pc : 0x64 + <25ce6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25ce8> DW_AT_call_all_tail_calls: 1 + <25ce8> DW_AT_sibling : <0x25d44> + <2><25cec>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25ced> DW_AT_name : (indirect string, offset: 0xfcb8c): ef_id + <25cf1> DW_AT_decl_file : 2 + <25cf2> DW_AT_decl_line : 1181 + <25cf4> DW_AT_decl_column : 46 + <25cf5> DW_AT_type : <0x23728> + <25cf9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25cfc>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25cfd> DW_AT_name : (indirect string, offset: 0xfa5b0): flags + <25d01> DW_AT_decl_file : 2 + <25d02> DW_AT_decl_line : 1181 + <25d04> DW_AT_decl_column : 62 + <25d05> DW_AT_type : <0x2344d> + <25d09> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><25d0c>: Abbrev Number: 2 (DW_TAG_variable) + <25d0d> DW_AT_name : (indirect string, offset: 0xfcef7): hEventGroup + <25d11> DW_AT_decl_file : 2 + <25d11> DW_AT_decl_line : 1182 + <25d13> DW_AT_decl_column : 22 + <25d14> DW_AT_type : <0x23f4d> + <25d18> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25d1b>: Abbrev Number: 2 (DW_TAG_variable) + <25d1c> DW_AT_name : (indirect string, offset: 0xf93a4): rflags + <25d20> DW_AT_decl_file : 2 + <25d20> DW_AT_decl_line : 1183 + <25d22> DW_AT_decl_column : 12 + <25d23> DW_AT_type : <0x2344d> + <25d27> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25d2a>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25d2b> DW_AT_abstract_origin: <0x26d22> + <25d2f> DW_AT_low_pc : 0x0 + <25d33> DW_AT_high_pc : 0x8 + <25d37> DW_AT_call_file : 2 + <25d37> DW_AT_call_line : 1188 + <25d39> DW_AT_call_column : 12 + <3><25d3a>: Abbrev Number: 6 (DW_TAG_variable) + <25d3b> DW_AT_abstract_origin: <0x26d31> + <25d3f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25d42>: Abbrev Number: 0 + <2><25d43>: Abbrev Number: 0 + <1><25d44>: Abbrev Number: 7 (DW_TAG_subprogram) + <25d45> DW_AT_external : 1 + <25d45> DW_AT_name : (indirect string, offset: 0xfa21e): osEventFlagsSet + <25d49> DW_AT_decl_file : 2 + <25d49> DW_AT_decl_line : 1150 + <25d4b> DW_AT_decl_column : 10 + <25d4c> DW_AT_prototyped : 1 + <25d4c> DW_AT_type : <0x2344d> + <25d50> DW_AT_low_pc : 0x0 + <25d54> DW_AT_high_pc : 0x88 + <25d58> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25d5a> DW_AT_call_all_tail_calls: 1 + <25d5a> DW_AT_sibling : <0x25dc5> + <2><25d5e>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25d5f> DW_AT_name : (indirect string, offset: 0xfcb8c): ef_id + <25d63> DW_AT_decl_file : 2 + <25d64> DW_AT_decl_line : 1150 + <25d66> DW_AT_decl_column : 44 + <25d67> DW_AT_type : <0x23728> + <25d6b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25d6e>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25d6f> DW_AT_name : (indirect string, offset: 0xfa5b0): flags + <25d73> DW_AT_decl_file : 2 + <25d74> DW_AT_decl_line : 1150 + <25d76> DW_AT_decl_column : 60 + <25d77> DW_AT_type : <0x2344d> + <25d7b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><25d7e>: Abbrev Number: 2 (DW_TAG_variable) + <25d7f> DW_AT_name : (indirect string, offset: 0xfcef7): hEventGroup + <25d83> DW_AT_decl_file : 2 + <25d83> DW_AT_decl_line : 1151 + <25d85> DW_AT_decl_column : 22 + <25d86> DW_AT_type : <0x23f4d> + <25d8a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25d8d>: Abbrev Number: 2 (DW_TAG_variable) + <25d8e> DW_AT_name : (indirect string, offset: 0xf93a4): rflags + <25d92> DW_AT_decl_file : 2 + <25d92> DW_AT_decl_line : 1152 + <25d94> DW_AT_decl_column : 12 + <25d95> DW_AT_type : <0x2344d> + <25d99> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25d9c>: Abbrev Number: 2 (DW_TAG_variable) + <25d9d> DW_AT_name : (indirect string, offset: 0xfb84d): yield <25da1> DW_AT_decl_file : 2 - <25da2> DW_AT_decl_line : 1181 - <25da4> DW_AT_decl_column : 46 - <25da5> DW_AT_type : <0x237d8> - <25da9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25dac>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25dad> DW_AT_name : (indirect string, offset: 0xfa5cb): flags - <25db1> DW_AT_decl_file : 2 - <25db2> DW_AT_decl_line : 1181 - <25db4> DW_AT_decl_column : 62 - <25db5> DW_AT_type : <0x234fd> - <25db9> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><25dbc>: Abbrev Number: 2 (DW_TAG_variable) - <25dbd> DW_AT_name : (indirect string, offset: 0xfcf12): hEventGroup - <25dc1> DW_AT_decl_file : 2 - <25dc1> DW_AT_decl_line : 1182 - <25dc3> DW_AT_decl_column : 22 - <25dc4> DW_AT_type : <0x23ffd> - <25dc8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25dcb>: Abbrev Number: 2 (DW_TAG_variable) - <25dcc> DW_AT_name : (indirect string, offset: 0xf93bf): rflags - <25dd0> DW_AT_decl_file : 2 - <25dd0> DW_AT_decl_line : 1183 - <25dd2> DW_AT_decl_column : 12 - <25dd3> DW_AT_type : <0x234fd> - <25dd7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25dda>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25ddb> DW_AT_abstract_origin: <0x26dd2> - <25ddf> DW_AT_low_pc : 0x0 - <25de3> DW_AT_high_pc : 0x8 - <25de7> DW_AT_call_file : 2 - <25de7> DW_AT_call_line : 1188 - <25de9> DW_AT_call_column : 12 - <3><25dea>: Abbrev Number: 6 (DW_TAG_variable) - <25deb> DW_AT_abstract_origin: <0x26de1> - <25def> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25df2>: Abbrev Number: 0 - <2><25df3>: Abbrev Number: 0 - <1><25df4>: Abbrev Number: 7 (DW_TAG_subprogram) - <25df5> DW_AT_external : 1 - <25df5> DW_AT_name : (indirect string, offset: 0xfa239): osEventFlagsSet - <25df9> DW_AT_decl_file : 2 - <25df9> DW_AT_decl_line : 1150 - <25dfb> DW_AT_decl_column : 10 - <25dfc> DW_AT_prototyped : 1 - <25dfc> DW_AT_type : <0x234fd> - <25e00> DW_AT_low_pc : 0x0 - <25e04> DW_AT_high_pc : 0x88 - <25e08> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25e0a> DW_AT_call_all_tail_calls: 1 - <25e0a> DW_AT_sibling : <0x25e75> - <2><25e0e>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25e0f> DW_AT_name : (indirect string, offset: 0xfcba7): ef_id - <25e13> DW_AT_decl_file : 2 - <25e14> DW_AT_decl_line : 1150 - <25e16> DW_AT_decl_column : 44 - <25e17> DW_AT_type : <0x237d8> - <25e1b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25e1e>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25e1f> DW_AT_name : (indirect string, offset: 0xfa5cb): flags - <25e23> DW_AT_decl_file : 2 - <25e24> DW_AT_decl_line : 1150 - <25e26> DW_AT_decl_column : 60 - <25e27> DW_AT_type : <0x234fd> - <25e2b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><25e2e>: Abbrev Number: 2 (DW_TAG_variable) - <25e2f> DW_AT_name : (indirect string, offset: 0xfcf12): hEventGroup - <25e33> DW_AT_decl_file : 2 - <25e33> DW_AT_decl_line : 1151 - <25e35> DW_AT_decl_column : 22 - <25e36> DW_AT_type : <0x23ffd> - <25e3a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25e3d>: Abbrev Number: 2 (DW_TAG_variable) - <25e3e> DW_AT_name : (indirect string, offset: 0xf93bf): rflags - <25e42> DW_AT_decl_file : 2 - <25e42> DW_AT_decl_line : 1152 - <25e44> DW_AT_decl_column : 12 - <25e45> DW_AT_type : <0x234fd> - <25e49> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25e4c>: Abbrev Number: 2 (DW_TAG_variable) - <25e4d> DW_AT_name : (indirect string, offset: 0xfb868): yield - <25e51> DW_AT_decl_file : 2 - <25e51> DW_AT_decl_line : 1153 - <25e53> DW_AT_decl_column : 14 - <25e54> DW_AT_type : <0x23af0> - <25e58> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><25e5b>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25e5c> DW_AT_abstract_origin: <0x26dd2> - <25e60> DW_AT_low_pc : 0x0 - <25e64> DW_AT_high_pc : 0x8 - <25e68> DW_AT_call_file : 2 - <25e68> DW_AT_call_line : 1158 - <25e6a> DW_AT_call_column : 12 - <3><25e6b>: Abbrev Number: 6 (DW_TAG_variable) - <25e6c> DW_AT_abstract_origin: <0x26de1> - <25e70> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25e73>: Abbrev Number: 0 - <2><25e74>: Abbrev Number: 0 - <1><25e75>: Abbrev Number: 7 (DW_TAG_subprogram) - <25e76> DW_AT_external : 1 - <25e76> DW_AT_name : (indirect string, offset: 0xfbb03): osEventFlagsNew - <25e7a> DW_AT_decl_file : 2 - <25e7a> DW_AT_decl_line : 1110 - <25e7c> DW_AT_decl_column : 18 - <25e7d> DW_AT_prototyped : 1 - <25e7d> DW_AT_type : <0x237d8> - <25e81> DW_AT_low_pc : 0x0 - <25e85> DW_AT_high_pc : 0x7e - <25e89> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25e8b> DW_AT_call_all_tail_calls: 1 - <25e8b> DW_AT_sibling : <0x25ed7> - <2><25e8f>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25e90> DW_AT_name : (indirect string, offset: 0xfbed9): attr - <25e94> DW_AT_decl_file : 2 - <25e95> DW_AT_decl_line : 1110 - <25e97> DW_AT_decl_column : 61 - <25e98> DW_AT_type : <0x25ed7> - <25e9c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25e9f>: Abbrev Number: 2 (DW_TAG_variable) - <25ea0> DW_AT_name : (indirect string, offset: 0xfcf12): hEventGroup - <25ea4> DW_AT_decl_file : 2 - <25ea4> DW_AT_decl_line : 1111 - <25ea6> DW_AT_decl_column : 22 - <25ea7> DW_AT_type : <0x23ffd> - <25eab> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25eae>: Abbrev Number: 13 (DW_TAG_variable) - <25eaf> DW_AT_name : mem - <25eb3> DW_AT_decl_file : 2 - <25eb3> DW_AT_decl_line : 1112 - <25eb5> DW_AT_decl_column : 11 - <25eb6> DW_AT_type : <0x234f1> - <25eba> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25ebd>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25ebe> DW_AT_abstract_origin: <0x26dd2> - <25ec2> DW_AT_low_pc : 0x0 - <25ec6> DW_AT_high_pc : 0x8 - <25eca> DW_AT_call_file : 2 - <25eca> DW_AT_call_line : 1116 - <25ecc> DW_AT_call_column : 8 - <3><25ecd>: Abbrev Number: 6 (DW_TAG_variable) - <25ece> DW_AT_abstract_origin: <0x26de1> - <25ed2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25ed5>: Abbrev Number: 0 - <2><25ed6>: Abbrev Number: 0 - <1><25ed7>: Abbrev Number: 12 (DW_TAG_pointer_type) - <25ed8> DW_AT_byte_size : 4 - <25ed8> DW_AT_type : <0x23946> - <1><25edc>: Abbrev Number: 7 (DW_TAG_subprogram) - <25edd> DW_AT_external : 1 - <25edd> DW_AT_name : (indirect string, offset: 0xfa5b5): osTimerDelete - <25ee1> DW_AT_decl_file : 2 - <25ee1> DW_AT_decl_line : 1078 - <25ee3> DW_AT_decl_column : 12 - <25ee4> DW_AT_prototyped : 1 - <25ee4> DW_AT_type : <0x237b4> - <25ee8> DW_AT_low_pc : 0x0 - <25eec> DW_AT_high_pc : 0x68 - <25ef0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25ef2> DW_AT_call_all_tail_calls: 1 - <25ef2> DW_AT_sibling : <0x25f4d> - <2><25ef6>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25ef7> DW_AT_name : (indirect string, offset: 0xfceb3): timer_id - <25efb> DW_AT_decl_file : 2 - <25efc> DW_AT_decl_line : 1078 - <25efe> DW_AT_decl_column : 39 - <25eff> DW_AT_type : <0x237cc> - <25f03> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25f06>: Abbrev Number: 2 (DW_TAG_variable) - <25f07> DW_AT_name : (indirect string, offset: 0xfce43): hTimer - <25f0b> DW_AT_decl_file : 2 - <25f0b> DW_AT_decl_line : 1079 - <25f0d> DW_AT_decl_column : 17 - <25f0e> DW_AT_type : <0x23fc6> - <25f12> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25f15>: Abbrev Number: 2 (DW_TAG_variable) - <25f16> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <25f1a> DW_AT_decl_file : 2 - <25f1a> DW_AT_decl_line : 1080 - <25f1c> DW_AT_decl_column : 14 - <25f1d> DW_AT_type : <0x237b4> - <25f21> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25f24>: Abbrev Number: 2 (DW_TAG_variable) - <25f25> DW_AT_name : (indirect string, offset: 0xfde50): callb - <25f29> DW_AT_decl_file : 2 - <25f29> DW_AT_decl_line : 1082 - <25f2b> DW_AT_decl_column : 20 - <25f2c> DW_AT_type : <0x25f4d> - <25f30> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><25f33>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25f34> DW_AT_abstract_origin: <0x26dd2> - <25f38> DW_AT_low_pc : 0x0 - <25f3c> DW_AT_high_pc : 0x8 - <25f40> DW_AT_call_file : 2 - <25f40> DW_AT_call_line : 1084 - <25f42> DW_AT_call_column : 7 - <3><25f43>: Abbrev Number: 6 (DW_TAG_variable) - <25f44> DW_AT_abstract_origin: <0x26de1> - <25f48> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><25f4b>: Abbrev Number: 0 - <2><25f4c>: Abbrev Number: 0 - <1><25f4d>: Abbrev Number: 12 (DW_TAG_pointer_type) - <25f4e> DW_AT_byte_size : 4 - <25f4e> DW_AT_type : <0x2461a> - <1><25f52>: Abbrev Number: 7 (DW_TAG_subprogram) - <25f53> DW_AT_external : 1 - <25f53> DW_AT_name : (indirect string, offset: 0xfcbe4): osTimerIsRunning - <25f57> DW_AT_decl_file : 2 - <25f57> DW_AT_decl_line : 1065 - <25f59> DW_AT_decl_column : 10 - <25f5a> DW_AT_prototyped : 1 - <25f5a> DW_AT_type : <0x234fd> - <25f5e> DW_AT_low_pc : 0x0 - <25f62> DW_AT_high_pc : 0x38 - <25f66> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25f68> DW_AT_call_all_tail_calls: 1 - <25f68> DW_AT_sibling : <0x25fb4> - <2><25f6c>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25f6d> DW_AT_name : (indirect string, offset: 0xfceb3): timer_id - <25f71> DW_AT_decl_file : 2 - <25f72> DW_AT_decl_line : 1065 - <25f74> DW_AT_decl_column : 40 - <25f75> DW_AT_type : <0x237cc> - <25f79> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25f7c>: Abbrev Number: 2 (DW_TAG_variable) - <25f7d> DW_AT_name : (indirect string, offset: 0xfce43): hTimer - <25f81> DW_AT_decl_file : 2 - <25f81> DW_AT_decl_line : 1066 - <25f83> DW_AT_decl_column : 17 - <25f84> DW_AT_type : <0x23fc6> - <25f88> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25f8b>: Abbrev Number: 2 (DW_TAG_variable) - <25f8c> DW_AT_name : (indirect string, offset: 0xfc303): running - <25f90> DW_AT_decl_file : 2 - <25f90> DW_AT_decl_line : 1067 - <25f92> DW_AT_decl_column : 12 - <25f93> DW_AT_type : <0x234fd> - <25f97> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25f9a>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25f9b> DW_AT_abstract_origin: <0x26dd2> - <25f9f> DW_AT_low_pc : 0x0 - <25fa3> DW_AT_high_pc : 0x8 - <25fa7> DW_AT_call_file : 2 - <25fa7> DW_AT_call_line : 1069 - <25fa9> DW_AT_call_column : 7 - <3><25faa>: Abbrev Number: 6 (DW_TAG_variable) - <25fab> DW_AT_abstract_origin: <0x26de1> - <25faf> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><25fb2>: Abbrev Number: 0 - <2><25fb3>: Abbrev Number: 0 - <1><25fb4>: Abbrev Number: 7 (DW_TAG_subprogram) - <25fb5> DW_AT_external : 1 - <25fb5> DW_AT_name : (indirect string, offset: 0xfe286): osTimerStop - <25fb9> DW_AT_decl_file : 2 - <25fb9> DW_AT_decl_line : 1039 - <25fbb> DW_AT_decl_column : 12 - <25fbc> DW_AT_prototyped : 1 - <25fbc> DW_AT_type : <0x237b4> - <25fc0> DW_AT_low_pc : 0x0 - <25fc4> DW_AT_high_pc : 0x6e - <25fc8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <25fca> DW_AT_call_all_tail_calls: 1 - <25fca> DW_AT_sibling : <0x26016> - <2><25fce>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <25fcf> DW_AT_name : (indirect string, offset: 0xfceb3): timer_id - <25fd3> DW_AT_decl_file : 2 - <25fd4> DW_AT_decl_line : 1039 - <25fd6> DW_AT_decl_column : 37 - <25fd7> DW_AT_type : <0x237cc> - <25fdb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><25fde>: Abbrev Number: 2 (DW_TAG_variable) - <25fdf> DW_AT_name : (indirect string, offset: 0xfce43): hTimer - <25fe3> DW_AT_decl_file : 2 - <25fe3> DW_AT_decl_line : 1040 - <25fe5> DW_AT_decl_column : 17 - <25fe6> DW_AT_type : <0x23fc6> - <25fea> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><25fed>: Abbrev Number: 2 (DW_TAG_variable) - <25fee> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <25ff2> DW_AT_decl_file : 2 - <25ff2> DW_AT_decl_line : 1041 - <25ff4> DW_AT_decl_column : 14 - <25ff5> DW_AT_type : <0x237b4> - <25ff9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><25ffc>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <25ffd> DW_AT_abstract_origin: <0x26dd2> - <26001> DW_AT_low_pc : 0x0 - <26005> DW_AT_high_pc : 0x8 - <26009> DW_AT_call_file : 2 - <26009> DW_AT_call_line : 1043 - <2600b> DW_AT_call_column : 7 - <3><2600c>: Abbrev Number: 6 (DW_TAG_variable) - <2600d> DW_AT_abstract_origin: <0x26de1> - <26011> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><26014>: Abbrev Number: 0 - <2><26015>: Abbrev Number: 0 - <1><26016>: Abbrev Number: 7 (DW_TAG_subprogram) - <26017> DW_AT_external : 1 - <26017> DW_AT_name : (indirect string, offset: 0xef065): osTimerStart - <2601b> DW_AT_decl_file : 2 - <2601b> DW_AT_decl_line : 1018 - <2601d> DW_AT_decl_column : 12 - <2601e> DW_AT_prototyped : 1 - <2601e> DW_AT_type : <0x237b4> - <26022> DW_AT_low_pc : 0x8009c40 - <26026> DW_AT_high_pc : 0x5c - <2602a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2602c> DW_AT_call_all_tail_calls: 1 - <2602c> DW_AT_sibling : <0x26088> - <2><26030>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26031> DW_AT_name : (indirect string, offset: 0xfceb3): timer_id - <26035> DW_AT_decl_file : 2 - <26036> DW_AT_decl_line : 1018 - <26038> DW_AT_decl_column : 38 - <26039> DW_AT_type : <0x237cc> - <2603d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><26040>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26041> DW_AT_name : (indirect string, offset: 0xf3417): ticks - <26045> DW_AT_decl_file : 2 - <26046> DW_AT_decl_line : 1018 - <26048> DW_AT_decl_column : 57 - <26049> DW_AT_type : <0x234fd> - <2604d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><26050>: Abbrev Number: 2 (DW_TAG_variable) - <26051> DW_AT_name : (indirect string, offset: 0xfce43): hTimer - <26055> DW_AT_decl_file : 2 - <26055> DW_AT_decl_line : 1019 - <26057> DW_AT_decl_column : 17 - <26058> DW_AT_type : <0x23fc6> - <2605c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2605f>: Abbrev Number: 2 (DW_TAG_variable) - <26060> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <26064> DW_AT_decl_file : 2 - <26064> DW_AT_decl_line : 1020 - <26066> DW_AT_decl_column : 14 - <26067> DW_AT_type : <0x237b4> - <2606b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2606e>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2606f> DW_AT_abstract_origin: <0x26dd2> - <26073> DW_AT_low_pc : 0x8009c4e - <26077> DW_AT_high_pc : 0x8 - <2607b> DW_AT_call_file : 2 - <2607b> DW_AT_call_line : 1022 - <2607d> DW_AT_call_column : 7 - <3><2607e>: Abbrev Number: 6 (DW_TAG_variable) - <2607f> DW_AT_abstract_origin: <0x26de1> - <26083> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><26086>: Abbrev Number: 0 - <2><26087>: Abbrev Number: 0 - <1><26088>: Abbrev Number: 7 (DW_TAG_subprogram) - <26089> DW_AT_external : 1 - <26089> DW_AT_name : (indirect string, offset: 0xf99b6): osTimerGetName - <2608d> DW_AT_decl_file : 2 - <2608d> DW_AT_decl_line : 1005 - <2608f> DW_AT_decl_column : 13 - <26090> DW_AT_prototyped : 1 - <26090> DW_AT_type : <0x234c0> - <26094> DW_AT_low_pc : 0x0 - <26098> DW_AT_high_pc : 0x36 - <2609c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2609e> DW_AT_call_all_tail_calls: 1 - <2609e> DW_AT_sibling : <0x260e8> - <2><260a2>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <260a3> DW_AT_name : (indirect string, offset: 0xfceb3): timer_id - <260a7> DW_AT_decl_file : 2 - <260a8> DW_AT_decl_line : 1005 - <260aa> DW_AT_decl_column : 41 - <260ab> DW_AT_type : <0x237cc> - <260af> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><260b2>: Abbrev Number: 2 (DW_TAG_variable) - <260b3> DW_AT_name : (indirect string, offset: 0xfce43): hTimer - <260b7> DW_AT_decl_file : 2 - <260b7> DW_AT_decl_line : 1006 - <260b9> DW_AT_decl_column : 17 - <260ba> DW_AT_type : <0x23fc6> - <260be> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><260c1>: Abbrev Number: 13 (DW_TAG_variable) - <260c2> DW_AT_name : p + <25da1> DW_AT_decl_line : 1153 + <25da3> DW_AT_decl_column : 14 + <25da4> DW_AT_type : <0x23a40> + <25da8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><25dab>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25dac> DW_AT_abstract_origin: <0x26d22> + <25db0> DW_AT_low_pc : 0x0 + <25db4> DW_AT_high_pc : 0x8 + <25db8> DW_AT_call_file : 2 + <25db8> DW_AT_call_line : 1158 + <25dba> DW_AT_call_column : 12 + <3><25dbb>: Abbrev Number: 6 (DW_TAG_variable) + <25dbc> DW_AT_abstract_origin: <0x26d31> + <25dc0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25dc3>: Abbrev Number: 0 + <2><25dc4>: Abbrev Number: 0 + <1><25dc5>: Abbrev Number: 7 (DW_TAG_subprogram) + <25dc6> DW_AT_external : 1 + <25dc6> DW_AT_name : (indirect string, offset: 0xfbae8): osEventFlagsNew + <25dca> DW_AT_decl_file : 2 + <25dca> DW_AT_decl_line : 1110 + <25dcc> DW_AT_decl_column : 18 + <25dcd> DW_AT_prototyped : 1 + <25dcd> DW_AT_type : <0x23728> + <25dd1> DW_AT_low_pc : 0x0 + <25dd5> DW_AT_high_pc : 0x7e + <25dd9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25ddb> DW_AT_call_all_tail_calls: 1 + <25ddb> DW_AT_sibling : <0x25e27> + <2><25ddf>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25de0> DW_AT_name : (indirect string, offset: 0xfbebe): attr + <25de4> DW_AT_decl_file : 2 + <25de5> DW_AT_decl_line : 1110 + <25de7> DW_AT_decl_column : 61 + <25de8> DW_AT_type : <0x25e27> + <25dec> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25def>: Abbrev Number: 2 (DW_TAG_variable) + <25df0> DW_AT_name : (indirect string, offset: 0xfcef7): hEventGroup + <25df4> DW_AT_decl_file : 2 + <25df4> DW_AT_decl_line : 1111 + <25df6> DW_AT_decl_column : 22 + <25df7> DW_AT_type : <0x23f4d> + <25dfb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25dfe>: Abbrev Number: 13 (DW_TAG_variable) + <25dff> DW_AT_name : mem + <25e03> DW_AT_decl_file : 2 + <25e03> DW_AT_decl_line : 1112 + <25e05> DW_AT_decl_column : 11 + <25e06> DW_AT_type : <0x23441> + <25e0a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25e0d>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25e0e> DW_AT_abstract_origin: <0x26d22> + <25e12> DW_AT_low_pc : 0x0 + <25e16> DW_AT_high_pc : 0x8 + <25e1a> DW_AT_call_file : 2 + <25e1a> DW_AT_call_line : 1116 + <25e1c> DW_AT_call_column : 8 + <3><25e1d>: Abbrev Number: 6 (DW_TAG_variable) + <25e1e> DW_AT_abstract_origin: <0x26d31> + <25e22> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25e25>: Abbrev Number: 0 + <2><25e26>: Abbrev Number: 0 + <1><25e27>: Abbrev Number: 12 (DW_TAG_pointer_type) + <25e28> DW_AT_byte_size : 4 + <25e28> DW_AT_type : <0x23896> + <1><25e2c>: Abbrev Number: 7 (DW_TAG_subprogram) + <25e2d> DW_AT_external : 1 + <25e2d> DW_AT_name : (indirect string, offset: 0xfa59a): osTimerDelete + <25e31> DW_AT_decl_file : 2 + <25e31> DW_AT_decl_line : 1078 + <25e33> DW_AT_decl_column : 12 + <25e34> DW_AT_prototyped : 1 + <25e34> DW_AT_type : <0x23704> + <25e38> DW_AT_low_pc : 0x0 + <25e3c> DW_AT_high_pc : 0x68 + <25e40> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25e42> DW_AT_call_all_tail_calls: 1 + <25e42> DW_AT_sibling : <0x25e9d> + <2><25e46>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25e47> DW_AT_name : (indirect string, offset: 0xfce98): timer_id + <25e4b> DW_AT_decl_file : 2 + <25e4c> DW_AT_decl_line : 1078 + <25e4e> DW_AT_decl_column : 39 + <25e4f> DW_AT_type : <0x2371c> + <25e53> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25e56>: Abbrev Number: 2 (DW_TAG_variable) + <25e57> DW_AT_name : (indirect string, offset: 0xfce28): hTimer + <25e5b> DW_AT_decl_file : 2 + <25e5b> DW_AT_decl_line : 1079 + <25e5d> DW_AT_decl_column : 17 + <25e5e> DW_AT_type : <0x23f16> + <25e62> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25e65>: Abbrev Number: 2 (DW_TAG_variable) + <25e66> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25e6a> DW_AT_decl_file : 2 + <25e6a> DW_AT_decl_line : 1080 + <25e6c> DW_AT_decl_column : 14 + <25e6d> DW_AT_type : <0x23704> + <25e71> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25e74>: Abbrev Number: 2 (DW_TAG_variable) + <25e75> DW_AT_name : (indirect string, offset: 0xfde35): callb + <25e79> DW_AT_decl_file : 2 + <25e79> DW_AT_decl_line : 1082 + <25e7b> DW_AT_decl_column : 20 + <25e7c> DW_AT_type : <0x25e9d> + <25e80> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><25e83>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25e84> DW_AT_abstract_origin: <0x26d22> + <25e88> DW_AT_low_pc : 0x0 + <25e8c> DW_AT_high_pc : 0x8 + <25e90> DW_AT_call_file : 2 + <25e90> DW_AT_call_line : 1084 + <25e92> DW_AT_call_column : 7 + <3><25e93>: Abbrev Number: 6 (DW_TAG_variable) + <25e94> DW_AT_abstract_origin: <0x26d31> + <25e98> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><25e9b>: Abbrev Number: 0 + <2><25e9c>: Abbrev Number: 0 + <1><25e9d>: Abbrev Number: 12 (DW_TAG_pointer_type) + <25e9e> DW_AT_byte_size : 4 + <25e9e> DW_AT_type : <0x2456a> + <1><25ea2>: Abbrev Number: 7 (DW_TAG_subprogram) + <25ea3> DW_AT_external : 1 + <25ea3> DW_AT_name : (indirect string, offset: 0xfcbc9): osTimerIsRunning + <25ea7> DW_AT_decl_file : 2 + <25ea7> DW_AT_decl_line : 1065 + <25ea9> DW_AT_decl_column : 10 + <25eaa> DW_AT_prototyped : 1 + <25eaa> DW_AT_type : <0x2344d> + <25eae> DW_AT_low_pc : 0x0 + <25eb2> DW_AT_high_pc : 0x38 + <25eb6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25eb8> DW_AT_call_all_tail_calls: 1 + <25eb8> DW_AT_sibling : <0x25f04> + <2><25ebc>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25ebd> DW_AT_name : (indirect string, offset: 0xfce98): timer_id + <25ec1> DW_AT_decl_file : 2 + <25ec2> DW_AT_decl_line : 1065 + <25ec4> DW_AT_decl_column : 40 + <25ec5> DW_AT_type : <0x2371c> + <25ec9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25ecc>: Abbrev Number: 2 (DW_TAG_variable) + <25ecd> DW_AT_name : (indirect string, offset: 0xfce28): hTimer + <25ed1> DW_AT_decl_file : 2 + <25ed1> DW_AT_decl_line : 1066 + <25ed3> DW_AT_decl_column : 17 + <25ed4> DW_AT_type : <0x23f16> + <25ed8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25edb>: Abbrev Number: 2 (DW_TAG_variable) + <25edc> DW_AT_name : (indirect string, offset: 0xfc2e8): running + <25ee0> DW_AT_decl_file : 2 + <25ee0> DW_AT_decl_line : 1067 + <25ee2> DW_AT_decl_column : 12 + <25ee3> DW_AT_type : <0x2344d> + <25ee7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25eea>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25eeb> DW_AT_abstract_origin: <0x26d22> + <25eef> DW_AT_low_pc : 0x0 + <25ef3> DW_AT_high_pc : 0x8 + <25ef7> DW_AT_call_file : 2 + <25ef7> DW_AT_call_line : 1069 + <25ef9> DW_AT_call_column : 7 + <3><25efa>: Abbrev Number: 6 (DW_TAG_variable) + <25efb> DW_AT_abstract_origin: <0x26d31> + <25eff> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25f02>: Abbrev Number: 0 + <2><25f03>: Abbrev Number: 0 + <1><25f04>: Abbrev Number: 7 (DW_TAG_subprogram) + <25f05> DW_AT_external : 1 + <25f05> DW_AT_name : (indirect string, offset: 0xfe26b): osTimerStop + <25f09> DW_AT_decl_file : 2 + <25f09> DW_AT_decl_line : 1039 + <25f0b> DW_AT_decl_column : 12 + <25f0c> DW_AT_prototyped : 1 + <25f0c> DW_AT_type : <0x23704> + <25f10> DW_AT_low_pc : 0x0 + <25f14> DW_AT_high_pc : 0x6e + <25f18> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25f1a> DW_AT_call_all_tail_calls: 1 + <25f1a> DW_AT_sibling : <0x25f66> + <2><25f1e>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25f1f> DW_AT_name : (indirect string, offset: 0xfce98): timer_id + <25f23> DW_AT_decl_file : 2 + <25f24> DW_AT_decl_line : 1039 + <25f26> DW_AT_decl_column : 37 + <25f27> DW_AT_type : <0x2371c> + <25f2b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25f2e>: Abbrev Number: 2 (DW_TAG_variable) + <25f2f> DW_AT_name : (indirect string, offset: 0xfce28): hTimer + <25f33> DW_AT_decl_file : 2 + <25f33> DW_AT_decl_line : 1040 + <25f35> DW_AT_decl_column : 17 + <25f36> DW_AT_type : <0x23f16> + <25f3a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25f3d>: Abbrev Number: 2 (DW_TAG_variable) + <25f3e> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25f42> DW_AT_decl_file : 2 + <25f42> DW_AT_decl_line : 1041 + <25f44> DW_AT_decl_column : 14 + <25f45> DW_AT_type : <0x23704> + <25f49> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25f4c>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25f4d> DW_AT_abstract_origin: <0x26d22> + <25f51> DW_AT_low_pc : 0x0 + <25f55> DW_AT_high_pc : 0x8 + <25f59> DW_AT_call_file : 2 + <25f59> DW_AT_call_line : 1043 + <25f5b> DW_AT_call_column : 7 + <3><25f5c>: Abbrev Number: 6 (DW_TAG_variable) + <25f5d> DW_AT_abstract_origin: <0x26d31> + <25f61> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25f64>: Abbrev Number: 0 + <2><25f65>: Abbrev Number: 0 + <1><25f66>: Abbrev Number: 7 (DW_TAG_subprogram) + <25f67> DW_AT_external : 1 + <25f67> DW_AT_name : (indirect string, offset: 0xef065): osTimerStart + <25f6b> DW_AT_decl_file : 2 + <25f6b> DW_AT_decl_line : 1018 + <25f6d> DW_AT_decl_column : 12 + <25f6e> DW_AT_prototyped : 1 + <25f6e> DW_AT_type : <0x23704> + <25f72> DW_AT_low_pc : 0x8009cf4 + <25f76> DW_AT_high_pc : 0x5c + <25f7a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25f7c> DW_AT_call_all_tail_calls: 1 + <25f7c> DW_AT_sibling : <0x25fd8> + <2><25f80>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25f81> DW_AT_name : (indirect string, offset: 0xfce98): timer_id + <25f85> DW_AT_decl_file : 2 + <25f86> DW_AT_decl_line : 1018 + <25f88> DW_AT_decl_column : 38 + <25f89> DW_AT_type : <0x2371c> + <25f8d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><25f90>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25f91> DW_AT_name : (indirect string, offset: 0xf33e9): ticks + <25f95> DW_AT_decl_file : 2 + <25f96> DW_AT_decl_line : 1018 + <25f98> DW_AT_decl_column : 57 + <25f99> DW_AT_type : <0x2344d> + <25f9d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><25fa0>: Abbrev Number: 2 (DW_TAG_variable) + <25fa1> DW_AT_name : (indirect string, offset: 0xfce28): hTimer + <25fa5> DW_AT_decl_file : 2 + <25fa5> DW_AT_decl_line : 1019 + <25fa7> DW_AT_decl_column : 17 + <25fa8> DW_AT_type : <0x23f16> + <25fac> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><25faf>: Abbrev Number: 2 (DW_TAG_variable) + <25fb0> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <25fb4> DW_AT_decl_file : 2 + <25fb4> DW_AT_decl_line : 1020 + <25fb6> DW_AT_decl_column : 14 + <25fb7> DW_AT_type : <0x23704> + <25fbb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><25fbe>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <25fbf> DW_AT_abstract_origin: <0x26d22> + <25fc3> DW_AT_low_pc : 0x8009d02 + <25fc7> DW_AT_high_pc : 0x8 + <25fcb> DW_AT_call_file : 2 + <25fcb> DW_AT_call_line : 1022 + <25fcd> DW_AT_call_column : 7 + <3><25fce>: Abbrev Number: 6 (DW_TAG_variable) + <25fcf> DW_AT_abstract_origin: <0x26d31> + <25fd3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><25fd6>: Abbrev Number: 0 + <2><25fd7>: Abbrev Number: 0 + <1><25fd8>: Abbrev Number: 7 (DW_TAG_subprogram) + <25fd9> DW_AT_external : 1 + <25fd9> DW_AT_name : (indirect string, offset: 0xf999b): osTimerGetName + <25fdd> DW_AT_decl_file : 2 + <25fdd> DW_AT_decl_line : 1005 + <25fdf> DW_AT_decl_column : 13 + <25fe0> DW_AT_prototyped : 1 + <25fe0> DW_AT_type : <0x23410> + <25fe4> DW_AT_low_pc : 0x0 + <25fe8> DW_AT_high_pc : 0x36 + <25fec> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <25fee> DW_AT_call_all_tail_calls: 1 + <25fee> DW_AT_sibling : <0x26038> + <2><25ff2>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <25ff3> DW_AT_name : (indirect string, offset: 0xfce98): timer_id + <25ff7> DW_AT_decl_file : 2 + <25ff8> DW_AT_decl_line : 1005 + <25ffa> DW_AT_decl_column : 41 + <25ffb> DW_AT_type : <0x2371c> + <25fff> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><26002>: Abbrev Number: 2 (DW_TAG_variable) + <26003> DW_AT_name : (indirect string, offset: 0xfce28): hTimer + <26007> DW_AT_decl_file : 2 + <26007> DW_AT_decl_line : 1006 + <26009> DW_AT_decl_column : 17 + <2600a> DW_AT_type : <0x23f16> + <2600e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><26011>: Abbrev Number: 13 (DW_TAG_variable) + <26012> DW_AT_name : p + <26014> DW_AT_decl_file : 2 + <26014> DW_AT_decl_line : 1007 + <26016> DW_AT_decl_column : 15 + <26017> DW_AT_type : <0x23410> + <2601b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2601e>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2601f> DW_AT_abstract_origin: <0x26d22> + <26023> DW_AT_low_pc : 0x0 + <26027> DW_AT_high_pc : 0x8 + <2602b> DW_AT_call_file : 2 + <2602b> DW_AT_call_line : 1009 + <2602d> DW_AT_call_column : 7 + <3><2602e>: Abbrev Number: 6 (DW_TAG_variable) + <2602f> DW_AT_abstract_origin: <0x26d31> + <26033> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><26036>: Abbrev Number: 0 + <2><26037>: Abbrev Number: 0 + <1><26038>: Abbrev Number: 7 (DW_TAG_subprogram) + <26039> DW_AT_external : 1 + <26039> DW_AT_name : (indirect string, offset: 0xef392): osTimerNew + <2603d> DW_AT_decl_file : 2 + <2603d> DW_AT_decl_line : 939 + <2603f> DW_AT_decl_column : 13 + <26040> DW_AT_prototyped : 1 + <26040> DW_AT_type : <0x2371c> + <26044> DW_AT_low_pc : 0x8009bfc + <26048> DW_AT_high_pc : 0xf8 + <2604c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2604e> DW_AT_call_all_tail_calls: 1 + <2604e> DW_AT_sibling : <0x260f7> + <2><26052>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26053> DW_AT_name : (indirect string, offset: 0x101032): func + <26057> DW_AT_decl_file : 2 + <26058> DW_AT_decl_line : 939 + <2605a> DW_AT_decl_column : 39 + <2605b> DW_AT_type : <0x23693> + <2605f> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><26062>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26063> DW_AT_name : (indirect string, offset: 0xf49f6): type + <26067> DW_AT_decl_file : 2 + <26068> DW_AT_decl_line : 939 + <2606a> DW_AT_decl_column : 59 + <2606b> DW_AT_type : <0x236ba> + <2606f> DW_AT_location : 2 byte block: 91 5b (DW_OP_fbreg: -37) + <2><26072>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26073> DW_AT_name : (indirect string, offset: 0xeefa7): argument + <26077> DW_AT_decl_file : 2 + <26078> DW_AT_decl_line : 939 + <2607a> DW_AT_decl_column : 71 + <2607b> DW_AT_type : <0x233f8> + <2607f> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><26082>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26083> DW_AT_name : (indirect string, offset: 0xfbebe): attr + <26087> DW_AT_decl_file : 2 + <26088> DW_AT_decl_line : 939 + <2608a> DW_AT_decl_column : 102 + <2608b> DW_AT_type : <0x260f7> + <2608f> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><26092>: Abbrev Number: 2 (DW_TAG_variable) + <26093> DW_AT_name : (indirect string, offset: 0x9e482): name + <26097> DW_AT_decl_file : 2 + <26097> DW_AT_decl_line : 940 + <26099> DW_AT_decl_column : 15 + <2609a> DW_AT_type : <0x23410> + <2609e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><260a1>: Abbrev Number: 2 (DW_TAG_variable) + <260a2> DW_AT_name : (indirect string, offset: 0xfce28): hTimer + <260a6> DW_AT_decl_file : 2 + <260a6> DW_AT_decl_line : 941 + <260a8> DW_AT_decl_column : 17 + <260a9> DW_AT_type : <0x23f16> + <260ad> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><260b0>: Abbrev Number: 2 (DW_TAG_variable) + <260b1> DW_AT_name : (indirect string, offset: 0xfde35): callb + <260b5> DW_AT_decl_file : 2 + <260b5> DW_AT_decl_line : 942 + <260b7> DW_AT_decl_column : 20 + <260b8> DW_AT_type : <0x25e9d> + <260bc> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><260bf>: Abbrev Number: 2 (DW_TAG_variable) + <260c0> DW_AT_name : (indirect string, offset: 0xefd4e): reload <260c4> DW_AT_decl_file : 2 - <260c4> DW_AT_decl_line : 1007 + <260c4> DW_AT_decl_line : 943 <260c6> DW_AT_decl_column : 15 - <260c7> DW_AT_type : <0x234c0> - <260cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><260ce>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <260cf> DW_AT_abstract_origin: <0x26dd2> - <260d3> DW_AT_low_pc : 0x0 - <260d7> DW_AT_high_pc : 0x8 - <260db> DW_AT_call_file : 2 - <260db> DW_AT_call_line : 1009 - <260dd> DW_AT_call_column : 7 - <3><260de>: Abbrev Number: 6 (DW_TAG_variable) - <260df> DW_AT_abstract_origin: <0x26de1> - <260e3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><260e6>: Abbrev Number: 0 - <2><260e7>: Abbrev Number: 0 - <1><260e8>: Abbrev Number: 7 (DW_TAG_subprogram) - <260e9> DW_AT_external : 1 - <260e9> DW_AT_name : (indirect string, offset: 0xef37b): osTimerNew - <260ed> DW_AT_decl_file : 2 - <260ed> DW_AT_decl_line : 939 - <260ef> DW_AT_decl_column : 13 - <260f0> DW_AT_prototyped : 1 - <260f0> DW_AT_type : <0x237cc> - <260f4> DW_AT_low_pc : 0x8009b48 - <260f8> DW_AT_high_pc : 0xf8 - <260fc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <260fe> DW_AT_call_all_tail_calls: 1 - <260fe> DW_AT_sibling : <0x261a7> - <2><26102>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26103> DW_AT_name : (indirect string, offset: 0x10104d): func - <26107> DW_AT_decl_file : 2 - <26108> DW_AT_decl_line : 939 - <2610a> DW_AT_decl_column : 39 - <2610b> DW_AT_type : <0x23743> - <2610f> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><26112>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26113> DW_AT_name : (indirect string, offset: 0xf4a11): type - <26117> DW_AT_decl_file : 2 - <26118> DW_AT_decl_line : 939 - <2611a> DW_AT_decl_column : 59 - <2611b> DW_AT_type : <0x2376a> - <2611f> DW_AT_location : 2 byte block: 91 5b (DW_OP_fbreg: -37) - <2><26122>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26123> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <26127> DW_AT_decl_file : 2 - <26128> DW_AT_decl_line : 939 - <2612a> DW_AT_decl_column : 71 - <2612b> DW_AT_type : <0x234a8> - <2612f> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><26132>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26133> DW_AT_name : (indirect string, offset: 0xfbed9): attr - <26137> DW_AT_decl_file : 2 - <26138> DW_AT_decl_line : 939 - <2613a> DW_AT_decl_column : 102 - <2613b> DW_AT_type : <0x261a7> - <2613f> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><26142>: Abbrev Number: 2 (DW_TAG_variable) - <26143> DW_AT_name : (indirect string, offset: 0x9e50a): name - <26147> DW_AT_decl_file : 2 - <26147> DW_AT_decl_line : 940 - <26149> DW_AT_decl_column : 15 - <2614a> DW_AT_type : <0x234c0> - <2614e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26151>: Abbrev Number: 2 (DW_TAG_variable) - <26152> DW_AT_name : (indirect string, offset: 0xfce43): hTimer - <26156> DW_AT_decl_file : 2 - <26156> DW_AT_decl_line : 941 - <26158> DW_AT_decl_column : 17 - <26159> DW_AT_type : <0x23fc6> - <2615d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><26160>: Abbrev Number: 2 (DW_TAG_variable) - <26161> DW_AT_name : (indirect string, offset: 0xfde50): callb - <26165> DW_AT_decl_file : 2 - <26165> DW_AT_decl_line : 942 - <26167> DW_AT_decl_column : 20 - <26168> DW_AT_type : <0x25f4d> - <2616c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2616f>: Abbrev Number: 2 (DW_TAG_variable) - <26170> DW_AT_name : (indirect string, offset: 0xefd34): reload - <26174> DW_AT_decl_file : 2 - <26174> DW_AT_decl_line : 943 - <26176> DW_AT_decl_column : 15 - <26177> DW_AT_type : <0x23b01> - <2617b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2617e>: Abbrev Number: 13 (DW_TAG_variable) - <2617f> DW_AT_name : mem - <26183> DW_AT_decl_file : 2 - <26183> DW_AT_decl_line : 944 - <26185> DW_AT_decl_column : 11 - <26186> DW_AT_type : <0x234f1> - <2618a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2618d>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2618e> DW_AT_abstract_origin: <0x26dd2> - <26192> DW_AT_low_pc : 0x8009b5c - <26196> DW_AT_high_pc : 0x8 - <2619a> DW_AT_call_file : 2 - <2619a> DW_AT_call_line : 948 - <2619c> DW_AT_call_column : 8 - <3><2619d>: Abbrev Number: 6 (DW_TAG_variable) - <2619e> DW_AT_abstract_origin: <0x26de1> - <261a2> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><261a5>: Abbrev Number: 0 - <2><261a6>: Abbrev Number: 0 - <1><261a7>: Abbrev Number: 12 (DW_TAG_pointer_type) - <261a8> DW_AT_byte_size : 4 - <261a8> DW_AT_type : <0x238f8> - <1><261ac>: Abbrev Number: 66 (DW_TAG_subprogram) - <261ad> DW_AT_name : (indirect string, offset: 0xfa249): TimerCallback - <261b1> DW_AT_decl_file : 2 - <261b2> DW_AT_decl_line : 929 - <261b4> DW_AT_decl_column : 13 - <261b5> DW_AT_prototyped : 1 - <261b5> DW_AT_low_pc : 0x8009b1c - <261b9> DW_AT_high_pc : 0x2a - <261bd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <261bf> DW_AT_call_all_tail_calls: 1 - <261bf> DW_AT_sibling : <0x261e3> - <2><261c3>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <261c4> DW_AT_name : (indirect string, offset: 0xfce43): hTimer - <261c8> DW_AT_decl_file : 2 - <261c9> DW_AT_decl_line : 929 - <261cb> DW_AT_decl_column : 42 - <261cc> DW_AT_type : <0x23fc6> - <261d0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><261d3>: Abbrev Number: 2 (DW_TAG_variable) - <261d4> DW_AT_name : (indirect string, offset: 0xfde50): callb - <261d8> DW_AT_decl_file : 2 - <261d8> DW_AT_decl_line : 930 - <261da> DW_AT_decl_column : 20 - <261db> DW_AT_type : <0x25f4d> - <261df> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><261e2>: Abbrev Number: 0 - <1><261e3>: Abbrev Number: 7 (DW_TAG_subprogram) - <261e4> DW_AT_external : 1 - <261e4> DW_AT_name : (indirect string, offset: 0xf9d98): osDelayUntil - <261e8> DW_AT_decl_file : 2 - <261e8> DW_AT_decl_line : 898 - <261ea> DW_AT_decl_column : 12 - <261eb> DW_AT_prototyped : 1 - <261eb> DW_AT_type : <0x237b4> - <261ef> DW_AT_low_pc : 0x0 - <261f3> DW_AT_high_pc : 0x5a - <261f7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <261f9> DW_AT_call_all_tail_calls: 1 - <261f9> DW_AT_sibling : <0x26254> - <2><261fd>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <261fe> DW_AT_name : (indirect string, offset: 0xf3417): ticks - <26202> DW_AT_decl_file : 2 - <26203> DW_AT_decl_line : 898 - <26205> DW_AT_decl_column : 35 - <26206> DW_AT_type : <0x234fd> - <2620a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2620d>: Abbrev Number: 2 (DW_TAG_variable) - <2620e> DW_AT_name : (indirect string, offset: 0xfc691): tcnt - <26212> DW_AT_decl_file : 2 - <26212> DW_AT_decl_line : 899 - <26214> DW_AT_decl_column : 14 - <26215> DW_AT_type : <0x23b12> - <26219> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2621c>: Abbrev Number: 2 (DW_TAG_variable) - <2621d> DW_AT_name : (indirect string, offset: 0xfe03a): delay - <26221> DW_AT_decl_file : 2 - <26221> DW_AT_decl_line : 899 - <26223> DW_AT_decl_column : 20 - <26224> DW_AT_type : <0x23b12> - <26228> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2622b>: Abbrev Number: 2 (DW_TAG_variable) - <2622c> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <26230> DW_AT_decl_file : 2 - <26230> DW_AT_decl_line : 900 - <26232> DW_AT_decl_column : 14 - <26233> DW_AT_type : <0x237b4> - <26237> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2623a>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2623b> DW_AT_abstract_origin: <0x26dd2> - <2623f> DW_AT_low_pc : 0x0 - <26243> DW_AT_high_pc : 0x8 - <26247> DW_AT_call_file : 2 - <26247> DW_AT_call_line : 902 - <26249> DW_AT_call_column : 7 - <3><2624a>: Abbrev Number: 6 (DW_TAG_variable) - <2624b> DW_AT_abstract_origin: <0x26de1> - <2624f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><26252>: Abbrev Number: 0 - <2><26253>: Abbrev Number: 0 - <1><26254>: Abbrev Number: 7 (DW_TAG_subprogram) - <26255> DW_AT_external : 1 - <26255> DW_AT_name : (indirect string, offset: 0xef5e4): osDelay - <26259> DW_AT_decl_file : 2 - <26259> DW_AT_decl_line : 881 - <2625b> DW_AT_decl_column : 12 - <2625c> DW_AT_prototyped : 1 - <2625c> DW_AT_type : <0x237b4> - <26260> DW_AT_low_pc : 0x8009ae6 - <26264> DW_AT_high_pc : 0x36 - <26268> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2626a> DW_AT_call_all_tail_calls: 1 - <2626a> DW_AT_sibling : <0x262a7> - <2><2626e>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2626f> DW_AT_name : (indirect string, offset: 0xf3417): ticks - <26273> DW_AT_decl_file : 2 - <26274> DW_AT_decl_line : 881 - <26276> DW_AT_decl_column : 30 - <26277> DW_AT_type : <0x234fd> - <2627b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2627e>: Abbrev Number: 2 (DW_TAG_variable) - <2627f> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <26283> DW_AT_decl_file : 2 - <26283> DW_AT_decl_line : 882 - <26285> DW_AT_decl_column : 14 - <26286> DW_AT_type : <0x237b4> - <2628a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2628d>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2628e> DW_AT_abstract_origin: <0x26dd2> - <26292> DW_AT_low_pc : 0x8009aee - <26296> DW_AT_high_pc : 0x8 - <2629a> DW_AT_call_file : 2 - <2629a> DW_AT_call_line : 884 - <2629c> DW_AT_call_column : 7 - <3><2629d>: Abbrev Number: 6 (DW_TAG_variable) - <2629e> DW_AT_abstract_origin: <0x26de1> - <262a2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><262a5>: Abbrev Number: 0 - <2><262a6>: Abbrev Number: 0 - <1><262a7>: Abbrev Number: 7 (DW_TAG_subprogram) - <262a8> DW_AT_external : 1 - <262a8> DW_AT_name : (indirect string, offset: 0xeedc2): osThreadFlagsWait - <262ac> DW_AT_decl_file : 2 - <262ac> DW_AT_decl_line : 805 - <262ae> DW_AT_decl_column : 10 - <262af> DW_AT_prototyped : 1 - <262af> DW_AT_type : <0x234fd> - <262b3> DW_AT_low_pc : 0x80099e4 - <262b7> DW_AT_high_pc : 0x102 - <262bb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <262bd> DW_AT_call_all_tail_calls: 1 - <262bd> DW_AT_sibling : <0x26372> - <2><262c1>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <262c2> DW_AT_name : (indirect string, offset: 0xfa5cb): flags - <262c6> DW_AT_decl_file : 2 - <262c7> DW_AT_decl_line : 805 - <262c9> DW_AT_decl_column : 38 - <262ca> DW_AT_type : <0x234fd> - <262ce> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><262d1>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <262d2> DW_AT_name : (indirect string, offset: 0xf4494): options - <262d6> DW_AT_decl_file : 2 - <262d7> DW_AT_decl_line : 805 - <262d9> DW_AT_decl_column : 54 - <262da> DW_AT_type : <0x234fd> - <262de> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><262e1>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <262e2> DW_AT_name : (indirect string, offset: 0xf97c9): timeout - <262e6> DW_AT_decl_file : 2 - <262e7> DW_AT_decl_line : 805 - <262e9> DW_AT_decl_column : 72 - <262ea> DW_AT_type : <0x234fd> - <262ee> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><262f1>: Abbrev Number: 2 (DW_TAG_variable) - <262f2> DW_AT_name : (indirect string, offset: 0xf93bf): rflags - <262f6> DW_AT_decl_file : 2 - <262f6> DW_AT_decl_line : 806 - <262f8> DW_AT_decl_column : 12 - <262f9> DW_AT_type : <0x234fd> - <262fd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26300>: Abbrev Number: 2 (DW_TAG_variable) - <26301> DW_AT_name : (indirect string, offset: 0xfa181): nval - <26305> DW_AT_decl_file : 2 - <26305> DW_AT_decl_line : 806 - <26307> DW_AT_decl_column : 20 - <26308> DW_AT_type : <0x234fd> - <2630c> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2630f>: Abbrev Number: 2 (DW_TAG_variable) - <26310> DW_AT_name : (indirect string, offset: 0xfe0b7): clear - <26314> DW_AT_decl_file : 2 - <26314> DW_AT_decl_line : 807 - <26316> DW_AT_decl_column : 12 - <26317> DW_AT_type : <0x234fd> - <2631b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2631e>: Abbrev Number: 13 (DW_TAG_variable) - <2631f> DW_AT_name : t0 - <26322> DW_AT_decl_file : 2 - <26322> DW_AT_decl_line : 808 - <26324> DW_AT_decl_column : 14 - <26325> DW_AT_type : <0x23b12> - <26329> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2632c>: Abbrev Number: 13 (DW_TAG_variable) - <2632d> DW_AT_name : td - <26330> DW_AT_decl_file : 2 - <26330> DW_AT_decl_line : 808 - <26332> DW_AT_decl_column : 18 - <26333> DW_AT_type : <0x23b12> - <26337> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2633a>: Abbrev Number: 2 (DW_TAG_variable) - <2633b> DW_AT_name : (indirect string, offset: 0xfaa35): tout - <2633f> DW_AT_decl_file : 2 - <2633f> DW_AT_decl_line : 808 - <26341> DW_AT_decl_column : 22 - <26342> DW_AT_type : <0x23b12> - <26346> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><26349>: Abbrev Number: 2 (DW_TAG_variable) - <2634a> DW_AT_name : (indirect string, offset: 0xfc500): rval - <2634e> DW_AT_decl_file : 2 - <2634e> DW_AT_decl_line : 809 - <26350> DW_AT_decl_column : 14 - <26351> DW_AT_type : <0x23af0> - <26355> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><26358>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26359> DW_AT_abstract_origin: <0x26dd2> - <2635d> DW_AT_low_pc : 0x80099f0 - <26361> DW_AT_high_pc : 0x8 - <26365> DW_AT_call_file : 2 - <26365> DW_AT_call_line : 811 - <26367> DW_AT_call_column : 7 - <3><26368>: Abbrev Number: 6 (DW_TAG_variable) - <26369> DW_AT_abstract_origin: <0x26de1> - <2636d> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><26370>: Abbrev Number: 0 - <2><26371>: Abbrev Number: 0 - <1><26372>: Abbrev Number: 7 (DW_TAG_subprogram) - <26373> DW_AT_external : 1 - <26373> DW_AT_name : (indirect string, offset: 0xfd51a): osThreadFlagsGet - <26377> DW_AT_decl_file : 2 - <26377> DW_AT_decl_line : 787 - <26379> DW_AT_decl_column : 10 - <2637a> DW_AT_prototyped : 1 - <2637a> DW_AT_type : <0x234fd> - <2637e> DW_AT_low_pc : 0x0 - <26382> DW_AT_high_pc : 0x42 - <26386> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26388> DW_AT_call_all_tail_calls: 1 - <26388> DW_AT_sibling : <0x263c4> - <2><2638c>: Abbrev Number: 2 (DW_TAG_variable) - <2638d> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <26391> DW_AT_decl_file : 2 - <26391> DW_AT_decl_line : 788 - <26393> DW_AT_decl_column : 16 - <26394> DW_AT_type : <0x23e9b> - <26398> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2639b>: Abbrev Number: 2 (DW_TAG_variable) - <2639c> DW_AT_name : (indirect string, offset: 0xf93bf): rflags - <263a0> DW_AT_decl_file : 2 - <263a0> DW_AT_decl_line : 789 - <263a2> DW_AT_decl_column : 12 - <263a3> DW_AT_type : <0x234fd> - <263a7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><263aa>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <263ab> DW_AT_abstract_origin: <0x26dd2> - <263af> DW_AT_low_pc : 0x0 - <263b3> DW_AT_high_pc : 0x8 - <263b7> DW_AT_call_file : 2 - <263b7> DW_AT_call_line : 791 - <263b9> DW_AT_call_column : 7 - <3><263ba>: Abbrev Number: 6 (DW_TAG_variable) - <263bb> DW_AT_abstract_origin: <0x26de1> - <263bf> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><263c2>: Abbrev Number: 0 - <2><263c3>: Abbrev Number: 0 - <1><263c4>: Abbrev Number: 7 (DW_TAG_subprogram) - <263c5> DW_AT_external : 1 - <263c5> DW_AT_name : (indirect string, offset: 0xfdf56): osThreadFlagsClear - <263c9> DW_AT_decl_file : 2 - <263c9> DW_AT_decl_line : 757 - <263cb> DW_AT_decl_column : 10 - <263cc> DW_AT_prototyped : 1 - <263cc> DW_AT_type : <0x234fd> - <263d0> DW_AT_low_pc : 0x0 - <263d4> DW_AT_high_pc : 0x7c - <263d8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <263da> DW_AT_call_all_tail_calls: 1 - <263da> DW_AT_sibling : <0x26435> - <2><263de>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <263df> DW_AT_name : (indirect string, offset: 0xfa5cb): flags - <263e3> DW_AT_decl_file : 2 - <263e4> DW_AT_decl_line : 757 - <263e6> DW_AT_decl_column : 39 - <263e7> DW_AT_type : <0x234fd> - <263eb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><263ee>: Abbrev Number: 2 (DW_TAG_variable) - <263ef> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <263f3> DW_AT_decl_file : 2 - <263f3> DW_AT_decl_line : 758 - <263f5> DW_AT_decl_column : 16 - <263f6> DW_AT_type : <0x23e9b> - <263fa> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><263fd>: Abbrev Number: 2 (DW_TAG_variable) - <263fe> DW_AT_name : (indirect string, offset: 0xf93bf): rflags - <26402> DW_AT_decl_file : 2 - <26402> DW_AT_decl_line : 759 - <26404> DW_AT_decl_column : 12 - <26405> DW_AT_type : <0x234fd> - <26409> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2640c>: Abbrev Number: 2 (DW_TAG_variable) - <2640d> DW_AT_name : (indirect string, offset: 0xfa5ca): cflags - <26411> DW_AT_decl_file : 2 - <26411> DW_AT_decl_line : 759 - <26413> DW_AT_decl_column : 20 - <26414> DW_AT_type : <0x234fd> - <26418> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2641b>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2641c> DW_AT_abstract_origin: <0x26dd2> - <26420> DW_AT_low_pc : 0x0 - <26424> DW_AT_high_pc : 0x8 - <26428> DW_AT_call_file : 2 - <26428> DW_AT_call_line : 761 - <2642a> DW_AT_call_column : 7 - <3><2642b>: Abbrev Number: 6 (DW_TAG_variable) - <2642c> DW_AT_abstract_origin: <0x26de1> - <26430> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><26433>: Abbrev Number: 0 - <2><26434>: Abbrev Number: 0 - <1><26435>: Abbrev Number: 7 (DW_TAG_subprogram) - <26436> DW_AT_external : 1 - <26436> DW_AT_name : (indirect string, offset: 0xeedfc): osThreadFlagsSet - <2643a> DW_AT_decl_file : 2 - <2643a> DW_AT_decl_line : 729 - <2643c> DW_AT_decl_column : 10 - <2643d> DW_AT_prototyped : 1 - <2643d> DW_AT_type : <0x234fd> - <26441> DW_AT_low_pc : 0x8009948 - <26445> DW_AT_high_pc : 0x9c - <26449> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2644b> DW_AT_call_all_tail_calls: 1 - <2644b> DW_AT_sibling : <0x264b6> - <2><2644f>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26450> DW_AT_name : (indirect string, offset: 0xfc798): thread_id - <26454> DW_AT_decl_file : 2 - <26455> DW_AT_decl_line : 729 - <26457> DW_AT_decl_column : 41 - <26458> DW_AT_type : <0x237c0> - <2645c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2645f>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26460> DW_AT_name : (indirect string, offset: 0xfa5cb): flags - <26464> DW_AT_decl_file : 2 - <26465> DW_AT_decl_line : 729 - <26467> DW_AT_decl_column : 61 - <26468> DW_AT_type : <0x234fd> - <2646c> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2646f>: Abbrev Number: 2 (DW_TAG_variable) - <26470> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <26474> DW_AT_decl_file : 2 - <26474> DW_AT_decl_line : 730 - <26476> DW_AT_decl_column : 16 - <26477> DW_AT_type : <0x23e9b> - <2647b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2647e>: Abbrev Number: 2 (DW_TAG_variable) - <2647f> DW_AT_name : (indirect string, offset: 0xf93bf): rflags - <26483> DW_AT_decl_file : 2 - <26483> DW_AT_decl_line : 731 - <26485> DW_AT_decl_column : 12 - <26486> DW_AT_type : <0x234fd> - <2648a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2648d>: Abbrev Number: 2 (DW_TAG_variable) - <2648e> DW_AT_name : (indirect string, offset: 0xfb868): yield - <26492> DW_AT_decl_file : 2 - <26492> DW_AT_decl_line : 732 - <26494> DW_AT_decl_column : 14 - <26495> DW_AT_type : <0x23af0> - <26499> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2649c>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2649d> DW_AT_abstract_origin: <0x26dd2> - <264a1> DW_AT_low_pc : 0x8009970 - <264a5> DW_AT_high_pc : 0x8 - <264a9> DW_AT_call_file : 2 - <264a9> DW_AT_call_line : 740 - <264ab> DW_AT_call_column : 9 - <3><264ac>: Abbrev Number: 6 (DW_TAG_variable) - <264ad> DW_AT_abstract_origin: <0x26de1> - <264b1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><264b4>: Abbrev Number: 0 - <2><264b5>: Abbrev Number: 0 - <1><264b6>: Abbrev Number: 7 (DW_TAG_subprogram) - <264b7> DW_AT_external : 1 - <264b7> DW_AT_name : (indirect string, offset: 0xfdc25): osThreadEnumerate - <264bb> DW_AT_decl_file : 2 - <264bb> DW_AT_decl_line : 699 - <264bd> DW_AT_decl_column : 10 - <264be> DW_AT_prototyped : 1 - <264be> DW_AT_type : <0x234fd> - <264c2> DW_AT_low_pc : 0x0 - <264c6> DW_AT_high_pc : 0xa6 - <264ca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <264cc> DW_AT_call_all_tail_calls: 1 - <264cc> DW_AT_sibling : <0x26535> - <2><264d0>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <264d1> DW_AT_name : (indirect string, offset: 0xfac38): thread_array - <264d5> DW_AT_decl_file : 2 - <264d6> DW_AT_decl_line : 699 - <264d8> DW_AT_decl_column : 43 - <264d9> DW_AT_type : <0x26535> - <264dd> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><264e0>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <264e1> DW_AT_name : (indirect string, offset: 0xfc76b): array_items - <264e5> DW_AT_decl_file : 2 - <264e6> DW_AT_decl_line : 699 - <264e8> DW_AT_decl_column : 66 - <264e9> DW_AT_type : <0x234fd> - <264ed> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><264f0>: Abbrev Number: 13 (DW_TAG_variable) - <264f1> DW_AT_name : i - <264f3> DW_AT_decl_file : 2 - <264f3> DW_AT_decl_line : 700 - <264f5> DW_AT_decl_column : 12 - <264f6> DW_AT_type : <0x234fd> - <264fa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><264fd>: Abbrev Number: 2 (DW_TAG_variable) - <264fe> DW_AT_name : (indirect string, offset: 0xfa94e): count - <26502> DW_AT_decl_file : 2 - <26502> DW_AT_decl_line : 700 - <26504> DW_AT_decl_column : 15 - <26505> DW_AT_type : <0x234fd> - <26509> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2650c>: Abbrev Number: 2 (DW_TAG_variable) - <2650d> DW_AT_name : (indirect string, offset: 0xfb35d): task - <26511> DW_AT_decl_file : 2 - <26511> DW_AT_decl_line : 701 - <26513> DW_AT_decl_column : 17 - <26514> DW_AT_type : <0x24b73> - <26518> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2651b>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2651c> DW_AT_abstract_origin: <0x26dd2> - <26520> DW_AT_low_pc : 0x0 - <26524> DW_AT_high_pc : 0x8 - <26528> DW_AT_call_file : 2 - <26528> DW_AT_call_line : 703 - <2652a> DW_AT_call_column : 7 - <3><2652b>: Abbrev Number: 6 (DW_TAG_variable) - <2652c> DW_AT_abstract_origin: <0x26de1> - <26530> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><26533>: Abbrev Number: 0 - <2><26534>: Abbrev Number: 0 - <1><26535>: Abbrev Number: 12 (DW_TAG_pointer_type) - <26536> DW_AT_byte_size : 4 - <26536> DW_AT_type : <0x237c0> - <1><2653a>: Abbrev Number: 7 (DW_TAG_subprogram) - <2653b> DW_AT_external : 1 - <2653b> DW_AT_name : (indirect string, offset: 0xfd14e): osThreadGetCount - <2653f> DW_AT_decl_file : 2 - <2653f> DW_AT_decl_line : 686 - <26541> DW_AT_decl_column : 10 - <26542> DW_AT_prototyped : 1 - <26542> DW_AT_type : <0x234fd> - <26546> DW_AT_low_pc : 0x0 - <2654a> DW_AT_high_pc : 0x28 - <2654e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26550> DW_AT_call_all_tail_calls: 1 - <26550> DW_AT_sibling : <0x2657d> - <2><26554>: Abbrev Number: 2 (DW_TAG_variable) - <26555> DW_AT_name : (indirect string, offset: 0xfa94e): count - <26559> DW_AT_decl_file : 2 - <26559> DW_AT_decl_line : 687 - <2655b> DW_AT_decl_column : 12 - <2655c> DW_AT_type : <0x234fd> - <26560> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26563>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26564> DW_AT_abstract_origin: <0x26dd2> - <26568> DW_AT_low_pc : 0x0 - <2656c> DW_AT_high_pc : 0x8 - <26570> DW_AT_call_file : 2 - <26570> DW_AT_call_line : 689 - <26572> DW_AT_call_column : 7 - <3><26573>: Abbrev Number: 6 (DW_TAG_variable) - <26574> DW_AT_abstract_origin: <0x26de1> - <26578> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2657b>: Abbrev Number: 0 - <2><2657c>: Abbrev Number: 0 - <1><2657d>: Abbrev Number: 7 (DW_TAG_subprogram) - <2657e> DW_AT_external : 1 - <2657e> DW_AT_name : (indirect string, offset: 0xf9bd2): osThreadTerminate - <26582> DW_AT_decl_file : 2 - <26582> DW_AT_decl_line : 657 - <26584> DW_AT_decl_column : 12 - <26585> DW_AT_prototyped : 1 - <26585> DW_AT_type : <0x237b4> - <26589> DW_AT_low_pc : 0x0 - <2658d> DW_AT_high_pc : 0x5a - <26591> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26593> DW_AT_call_all_tail_calls: 1 - <26593> DW_AT_sibling : <0x265ee> - <2><26597>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26598> DW_AT_name : (indirect string, offset: 0xfc798): thread_id - <2659c> DW_AT_decl_file : 2 - <2659d> DW_AT_decl_line : 657 - <2659f> DW_AT_decl_column : 44 - <265a0> DW_AT_type : <0x237c0> - <265a4> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><265a7>: Abbrev Number: 2 (DW_TAG_variable) - <265a8> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <265ac> DW_AT_decl_file : 2 - <265ac> DW_AT_decl_line : 658 - <265ae> DW_AT_decl_column : 16 - <265af> DW_AT_type : <0x23e9b> - <265b3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><265b6>: Abbrev Number: 2 (DW_TAG_variable) - <265b7> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <265bb> DW_AT_decl_file : 2 - <265bb> DW_AT_decl_line : 659 - <265bd> DW_AT_decl_column : 14 - <265be> DW_AT_type : <0x237b4> - <265c2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><265c5>: Abbrev Number: 2 (DW_TAG_variable) - <265c6> DW_AT_name : (indirect string, offset: 0xfb38b): tstate - <265ca> DW_AT_decl_file : 2 - <265ca> DW_AT_decl_line : 661 - <265cc> DW_AT_decl_column : 14 - <265cd> DW_AT_type : <0x23ee9> - <265d1> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><265d4>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <265d5> DW_AT_abstract_origin: <0x26dd2> - <265d9> DW_AT_low_pc : 0x0 - <265dd> DW_AT_high_pc : 0x8 - <265e1> DW_AT_call_file : 2 - <265e1> DW_AT_call_line : 663 - <265e3> DW_AT_call_column : 7 - <3><265e4>: Abbrev Number: 6 (DW_TAG_variable) - <265e5> DW_AT_abstract_origin: <0x26de1> - <265e9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><265ec>: Abbrev Number: 0 - <2><265ed>: Abbrev Number: 0 - <1><265ee>: Abbrev Number: 67 (DW_TAG_subprogram) - <265ef> DW_AT_external : 1 - <265ef> DW_AT_name : (indirect string, offset: 0xfdbdb): osThreadExit - <265f3> DW_AT_decl_file : 2 - <265f4> DW_AT_decl_line : 650 - <265f6> DW_AT_decl_column : 18 - <265f7> DW_AT_prototyped : 1 - <265f7> DW_AT_noreturn : 1 - <265f7> DW_AT_low_pc : 0x0 - <265fb> DW_AT_high_pc : 0xc - <265ff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26601> DW_AT_call_all_tail_calls: 1 - <1><26601>: Abbrev Number: 7 (DW_TAG_subprogram) - <26602> DW_AT_external : 1 - <26602> DW_AT_name : (indirect string, offset: 0xf9cab): osThreadResume - <26606> DW_AT_decl_file : 2 - <26606> DW_AT_decl_line : 631 - <26608> DW_AT_decl_column : 12 - <26609> DW_AT_prototyped : 1 - <26609> DW_AT_type : <0x237b4> - <2660d> DW_AT_low_pc : 0x0 - <26611> DW_AT_high_pc : 0x42 - <26615> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26617> DW_AT_call_all_tail_calls: 1 - <26617> DW_AT_sibling : <0x26663> - <2><2661b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2661c> DW_AT_name : (indirect string, offset: 0xfc798): thread_id - <26620> DW_AT_decl_file : 2 - <26621> DW_AT_decl_line : 631 - <26623> DW_AT_decl_column : 41 - <26624> DW_AT_type : <0x237c0> - <26628> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2662b>: Abbrev Number: 2 (DW_TAG_variable) - <2662c> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <26630> DW_AT_decl_file : 2 - <26630> DW_AT_decl_line : 632 - <26632> DW_AT_decl_column : 16 - <26633> DW_AT_type : <0x23e9b> - <26637> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2663a>: Abbrev Number: 2 (DW_TAG_variable) - <2663b> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <2663f> DW_AT_decl_file : 2 - <2663f> DW_AT_decl_line : 633 - <26641> DW_AT_decl_column : 14 - <26642> DW_AT_type : <0x237b4> - <26646> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26649>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <2664a> DW_AT_abstract_origin: <0x26dd2> - <2664e> DW_AT_low_pc : 0x0 - <26652> DW_AT_high_pc : 0x8 - <26656> DW_AT_call_file : 2 - <26656> DW_AT_call_line : 635 - <26658> DW_AT_call_column : 7 - <3><26659>: Abbrev Number: 6 (DW_TAG_variable) - <2665a> DW_AT_abstract_origin: <0x26de1> - <2665e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><26661>: Abbrev Number: 0 - <2><26662>: Abbrev Number: 0 - <1><26663>: Abbrev Number: 7 (DW_TAG_subprogram) - <26664> DW_AT_external : 1 - <26664> DW_AT_name : (indirect string, offset: 0xfc801): osThreadSuspend - <26668> DW_AT_decl_file : 2 - <26668> DW_AT_decl_line : 613 - <2666a> DW_AT_decl_column : 12 - <2666b> DW_AT_prototyped : 1 - <2666b> DW_AT_type : <0x237b4> - <2666f> DW_AT_low_pc : 0x0 - <26673> DW_AT_high_pc : 0x42 - <26677> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26679> DW_AT_call_all_tail_calls: 1 - <26679> DW_AT_sibling : <0x266c5> - <2><2667d>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2667e> DW_AT_name : (indirect string, offset: 0xfc798): thread_id - <26682> DW_AT_decl_file : 2 - <26683> DW_AT_decl_line : 613 - <26685> DW_AT_decl_column : 42 - <26686> DW_AT_type : <0x237c0> - <2668a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2668d>: Abbrev Number: 2 (DW_TAG_variable) - <2668e> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <26692> DW_AT_decl_file : 2 - <26692> DW_AT_decl_line : 614 - <26694> DW_AT_decl_column : 16 - <26695> DW_AT_type : <0x23e9b> - <26699> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2669c>: Abbrev Number: 2 (DW_TAG_variable) - <2669d> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <266a1> DW_AT_decl_file : 2 - <266a1> DW_AT_decl_line : 615 - <266a3> DW_AT_decl_column : 14 - <266a4> DW_AT_type : <0x237b4> - <266a8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><266ab>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <266ac> DW_AT_abstract_origin: <0x26dd2> - <266b0> DW_AT_low_pc : 0x0 - <266b4> DW_AT_high_pc : 0x8 - <266b8> DW_AT_call_file : 2 - <266b8> DW_AT_call_line : 617 - <266ba> DW_AT_call_column : 7 - <3><266bb>: Abbrev Number: 6 (DW_TAG_variable) - <266bc> DW_AT_abstract_origin: <0x26de1> - <266c0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><266c3>: Abbrev Number: 0 - <2><266c4>: Abbrev Number: 0 - <1><266c5>: Abbrev Number: 29 (DW_TAG_subprogram) - <266c6> DW_AT_external : 1 - <266c6> DW_AT_name : (indirect string, offset: 0xfc683): osThreadYield - <266ca> DW_AT_decl_file : 2 - <266ca> DW_AT_decl_line : 599 - <266cc> DW_AT_decl_column : 12 - <266cd> DW_AT_prototyped : 1 - <266cd> DW_AT_type : <0x237b4> - <266d1> DW_AT_low_pc : 0x0 - <266d5> DW_AT_high_pc : 0x40 - <266d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <266db> DW_AT_call_all_calls: 1 - <266db> DW_AT_sibling : <0x26708> - <2><266df>: Abbrev Number: 2 (DW_TAG_variable) - <266e0> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <266e4> DW_AT_decl_file : 2 - <266e4> DW_AT_decl_line : 600 - <266e6> DW_AT_decl_column : 14 - <266e7> DW_AT_type : <0x237b4> - <266eb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><266ee>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <266ef> DW_AT_abstract_origin: <0x26dd2> - <266f3> DW_AT_low_pc : 0x0 - <266f7> DW_AT_high_pc : 0x8 - <266fb> DW_AT_call_file : 2 - <266fb> DW_AT_call_line : 602 - <266fd> DW_AT_call_column : 7 - <3><266fe>: Abbrev Number: 6 (DW_TAG_variable) - <266ff> DW_AT_abstract_origin: <0x26de1> - <26703> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><26706>: Abbrev Number: 0 - <2><26707>: Abbrev Number: 0 - <1><26708>: Abbrev Number: 7 (DW_TAG_subprogram) - <26709> DW_AT_external : 1 - <26709> DW_AT_name : (indirect string, offset: 0xfc542): osThreadGetPriority - <2670d> DW_AT_decl_file : 2 - <2670d> DW_AT_decl_line : 586 - <2670f> DW_AT_decl_column : 14 - <26710> DW_AT_prototyped : 1 - <26710> DW_AT_type : <0x2371b> - <26714> DW_AT_low_pc : 0x0 - <26718> DW_AT_high_pc : 0x3a - <2671c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2671e> DW_AT_call_all_tail_calls: 1 - <2671e> DW_AT_sibling : <0x2676a> - <2><26722>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26723> DW_AT_name : (indirect string, offset: 0xfc798): thread_id - <26727> DW_AT_decl_file : 2 - <26728> DW_AT_decl_line : 586 - <2672a> DW_AT_decl_column : 48 - <2672b> DW_AT_type : <0x237c0> - <2672f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><26732>: Abbrev Number: 2 (DW_TAG_variable) - <26733> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <26737> DW_AT_decl_file : 2 - <26737> DW_AT_decl_line : 587 - <26739> DW_AT_decl_column : 16 - <2673a> DW_AT_type : <0x23e9b> - <2673e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><26741>: Abbrev Number: 2 (DW_TAG_variable) - <26742> DW_AT_name : (indirect string, offset: 0xfd1d8): prio - <26746> DW_AT_decl_file : 2 - <26746> DW_AT_decl_line : 588 - <26748> DW_AT_decl_column : 16 - <26749> DW_AT_type : <0x2371b> - <2674d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26750>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26751> DW_AT_abstract_origin: <0x26dd2> - <26755> DW_AT_low_pc : 0x0 - <26759> DW_AT_high_pc : 0x8 - <2675d> DW_AT_call_file : 2 - <2675d> DW_AT_call_line : 590 - <2675f> DW_AT_call_column : 7 - <3><26760>: Abbrev Number: 6 (DW_TAG_variable) - <26761> DW_AT_abstract_origin: <0x26de1> - <26765> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><26768>: Abbrev Number: 0 - <2><26769>: Abbrev Number: 0 - <1><2676a>: Abbrev Number: 7 (DW_TAG_subprogram) - <2676b> DW_AT_external : 1 - <2676b> DW_AT_name : (indirect string, offset: 0xfcefe): osThreadSetPriority - <2676f> DW_AT_decl_file : 2 - <2676f> DW_AT_decl_line : 568 - <26771> DW_AT_decl_column : 12 - <26772> DW_AT_prototyped : 1 - <26772> DW_AT_type : <0x237b4> - <26776> DW_AT_low_pc : 0x0 - <2677a> DW_AT_high_pc : 0x54 - <2677e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26780> DW_AT_call_all_tail_calls: 1 - <26780> DW_AT_sibling : <0x267dc> - <2><26784>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26785> DW_AT_name : (indirect string, offset: 0xfc798): thread_id - <26789> DW_AT_decl_file : 2 - <2678a> DW_AT_decl_line : 568 - <2678c> DW_AT_decl_column : 46 - <2678d> DW_AT_type : <0x237c0> - <26791> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><26794>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26795> DW_AT_name : (indirect string, offset: 0xef1a0): priority - <26799> DW_AT_decl_file : 2 - <2679a> DW_AT_decl_line : 568 - <2679c> DW_AT_decl_column : 70 - <2679d> DW_AT_type : <0x2371b> - <267a1> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><267a4>: Abbrev Number: 2 (DW_TAG_variable) - <267a5> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <267a9> DW_AT_decl_file : 2 - <267a9> DW_AT_decl_line : 569 - <267ab> DW_AT_decl_column : 16 - <267ac> DW_AT_type : <0x23e9b> - <267b0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><267b3>: Abbrev Number: 2 (DW_TAG_variable) - <267b4> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <267b8> DW_AT_decl_file : 2 - <267b8> DW_AT_decl_line : 570 - <267ba> DW_AT_decl_column : 14 - <267bb> DW_AT_type : <0x237b4> - <267bf> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><267c2>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <267c3> DW_AT_abstract_origin: <0x26dd2> - <267c7> DW_AT_low_pc : 0x0 - <267cb> DW_AT_high_pc : 0x8 - <267cf> DW_AT_call_file : 2 - <267cf> DW_AT_call_line : 572 - <267d1> DW_AT_call_column : 7 - <3><267d2>: Abbrev Number: 6 (DW_TAG_variable) - <267d3> DW_AT_abstract_origin: <0x26de1> - <267d7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><267da>: Abbrev Number: 0 - <2><267db>: Abbrev Number: 0 - <1><267dc>: Abbrev Number: 7 (DW_TAG_subprogram) - <267dd> DW_AT_external : 1 - <267dd> DW_AT_name : (indirect string, offset: 0xf9e63): osThreadGetStackSpace - <267e1> DW_AT_decl_file : 2 - <267e1> DW_AT_decl_line : 555 - <267e3> DW_AT_decl_column : 10 - <267e4> DW_AT_prototyped : 1 - <267e4> DW_AT_type : <0x234fd> - <267e8> DW_AT_low_pc : 0x0 - <267ec> DW_AT_high_pc : 0x3a - <267f0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <267f2> DW_AT_call_all_tail_calls: 1 - <267f2> DW_AT_sibling : <0x2683d> - <2><267f6>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <267f7> DW_AT_name : (indirect string, offset: 0xfc798): thread_id - <267fb> DW_AT_decl_file : 2 - <267fc> DW_AT_decl_line : 555 - <267fe> DW_AT_decl_column : 46 - <267ff> DW_AT_type : <0x237c0> - <26803> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><26806>: Abbrev Number: 2 (DW_TAG_variable) - <26807> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <2680b> DW_AT_decl_file : 2 - <2680b> DW_AT_decl_line : 556 - <2680d> DW_AT_decl_column : 16 - <2680e> DW_AT_type : <0x23e9b> - <26812> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><26815>: Abbrev Number: 13 (DW_TAG_variable) - <26816> DW_AT_name : sz - <26819> DW_AT_decl_file : 2 - <26819> DW_AT_decl_line : 557 - <2681b> DW_AT_decl_column : 12 - <2681c> DW_AT_type : <0x234fd> - <26820> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26823>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26824> DW_AT_abstract_origin: <0x26dd2> - <26828> DW_AT_low_pc : 0x0 - <2682c> DW_AT_high_pc : 0x8 - <26830> DW_AT_call_file : 2 - <26830> DW_AT_call_line : 559 - <26832> DW_AT_call_column : 7 - <3><26833>: Abbrev Number: 6 (DW_TAG_variable) - <26834> DW_AT_abstract_origin: <0x26de1> - <26838> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2683b>: Abbrev Number: 0 - <2><2683c>: Abbrev Number: 0 - <1><2683d>: Abbrev Number: 7 (DW_TAG_subprogram) - <2683e> DW_AT_external : 1 - <2683e> DW_AT_name : (indirect string, offset: 0xf9bc1): osThreadGetState - <26842> DW_AT_decl_file : 2 - <26842> DW_AT_decl_line : 533 - <26844> DW_AT_decl_column : 17 - <26845> DW_AT_prototyped : 1 - <26845> DW_AT_type : <0x235c3> - <26849> DW_AT_low_pc : 0x0 - <2684d> DW_AT_high_pc : 0x76 - <26851> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26853> DW_AT_call_all_tail_calls: 1 - <26853> DW_AT_sibling : <0x2689f> - <2><26857>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26858> DW_AT_name : (indirect string, offset: 0xfc798): thread_id - <2685c> DW_AT_decl_file : 2 - <2685d> DW_AT_decl_line : 533 - <2685f> DW_AT_decl_column : 48 - <26860> DW_AT_type : <0x237c0> - <26864> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><26867>: Abbrev Number: 2 (DW_TAG_variable) - <26868> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <2686c> DW_AT_decl_file : 2 - <2686c> DW_AT_decl_line : 534 - <2686e> DW_AT_decl_column : 16 - <2686f> DW_AT_type : <0x23e9b> - <26873> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><26876>: Abbrev Number: 2 (DW_TAG_variable) - <26877> DW_AT_name : (indirect string, offset: 0xf0b98): state - <2687b> DW_AT_decl_file : 2 - <2687b> DW_AT_decl_line : 535 - <2687d> DW_AT_decl_column : 19 - <2687e> DW_AT_type : <0x235c3> - <26882> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26885>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26886> DW_AT_abstract_origin: <0x26dd2> - <2688a> DW_AT_low_pc : 0x0 - <2688e> DW_AT_high_pc : 0x8 - <26892> DW_AT_call_file : 2 - <26892> DW_AT_call_line : 537 - <26894> DW_AT_call_column : 7 - <3><26895>: Abbrev Number: 6 (DW_TAG_variable) - <26896> DW_AT_abstract_origin: <0x26de1> - <2689a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2689d>: Abbrev Number: 0 - <2><2689e>: Abbrev Number: 0 - <1><2689f>: Abbrev Number: 7 (DW_TAG_subprogram) - <268a0> DW_AT_external : 1 - <268a0> DW_AT_name : (indirect string, offset: 0xfa222): osThreadGetId - <268a4> DW_AT_decl_file : 2 - <268a4> DW_AT_decl_line : 525 - <268a6> DW_AT_decl_column : 14 - <268a7> DW_AT_prototyped : 1 - <268a7> DW_AT_type : <0x237c0> - <268ab> DW_AT_low_pc : 0x0 - <268af> DW_AT_high_pc : 0x16 - <268b3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <268b5> DW_AT_call_all_tail_calls: 1 - <268b5> DW_AT_sibling : <0x268c8> - <2><268b9>: Abbrev Number: 13 (DW_TAG_variable) - <268ba> DW_AT_name : id - <268bd> DW_AT_decl_file : 2 - <268bd> DW_AT_decl_line : 526 - <268bf> DW_AT_decl_column : 16 - <268c0> DW_AT_type : <0x237c0> - <268c4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><268c7>: Abbrev Number: 0 - <1><268c8>: Abbrev Number: 7 (DW_TAG_subprogram) - <268c9> DW_AT_external : 1 - <268c9> DW_AT_name : (indirect string, offset: 0xfa1e6): osThreadGetName - <268cd> DW_AT_decl_file : 2 - <268cd> DW_AT_decl_line : 512 - <268cf> DW_AT_decl_column : 13 - <268d0> DW_AT_prototyped : 1 - <268d0> DW_AT_type : <0x234c0> - <268d4> DW_AT_low_pc : 0x0 - <268d8> DW_AT_high_pc : 0x36 - <268dc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <268de> DW_AT_call_all_tail_calls: 1 - <268de> DW_AT_sibling : <0x2692a> - <2><268e2>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <268e3> DW_AT_name : (indirect string, offset: 0xfc798): thread_id + <260c7> DW_AT_type : <0x23a51> + <260cb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><260ce>: Abbrev Number: 13 (DW_TAG_variable) + <260cf> DW_AT_name : mem + <260d3> DW_AT_decl_file : 2 + <260d3> DW_AT_decl_line : 944 + <260d5> DW_AT_decl_column : 11 + <260d6> DW_AT_type : <0x23441> + <260da> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><260dd>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <260de> DW_AT_abstract_origin: <0x26d22> + <260e2> DW_AT_low_pc : 0x8009c10 + <260e6> DW_AT_high_pc : 0x8 + <260ea> DW_AT_call_file : 2 + <260ea> DW_AT_call_line : 948 + <260ec> DW_AT_call_column : 8 + <3><260ed>: Abbrev Number: 6 (DW_TAG_variable) + <260ee> DW_AT_abstract_origin: <0x26d31> + <260f2> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><260f5>: Abbrev Number: 0 + <2><260f6>: Abbrev Number: 0 + <1><260f7>: Abbrev Number: 12 (DW_TAG_pointer_type) + <260f8> DW_AT_byte_size : 4 + <260f8> DW_AT_type : <0x23848> + <1><260fc>: Abbrev Number: 66 (DW_TAG_subprogram) + <260fd> DW_AT_name : (indirect string, offset: 0xfa22e): TimerCallback + <26101> DW_AT_decl_file : 2 + <26102> DW_AT_decl_line : 929 + <26104> DW_AT_decl_column : 13 + <26105> DW_AT_prototyped : 1 + <26105> DW_AT_low_pc : 0x8009bd0 + <26109> DW_AT_high_pc : 0x2a + <2610d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2610f> DW_AT_call_all_tail_calls: 1 + <2610f> DW_AT_sibling : <0x26133> + <2><26113>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26114> DW_AT_name : (indirect string, offset: 0xfce28): hTimer + <26118> DW_AT_decl_file : 2 + <26119> DW_AT_decl_line : 929 + <2611b> DW_AT_decl_column : 42 + <2611c> DW_AT_type : <0x23f16> + <26120> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><26123>: Abbrev Number: 2 (DW_TAG_variable) + <26124> DW_AT_name : (indirect string, offset: 0xfde35): callb + <26128> DW_AT_decl_file : 2 + <26128> DW_AT_decl_line : 930 + <2612a> DW_AT_decl_column : 20 + <2612b> DW_AT_type : <0x25e9d> + <2612f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26132>: Abbrev Number: 0 + <1><26133>: Abbrev Number: 7 (DW_TAG_subprogram) + <26134> DW_AT_external : 1 + <26134> DW_AT_name : (indirect string, offset: 0xf9d7d): osDelayUntil + <26138> DW_AT_decl_file : 2 + <26138> DW_AT_decl_line : 898 + <2613a> DW_AT_decl_column : 12 + <2613b> DW_AT_prototyped : 1 + <2613b> DW_AT_type : <0x23704> + <2613f> DW_AT_low_pc : 0x0 + <26143> DW_AT_high_pc : 0x5a + <26147> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26149> DW_AT_call_all_tail_calls: 1 + <26149> DW_AT_sibling : <0x261a4> + <2><2614d>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2614e> DW_AT_name : (indirect string, offset: 0xf33e9): ticks + <26152> DW_AT_decl_file : 2 + <26153> DW_AT_decl_line : 898 + <26155> DW_AT_decl_column : 35 + <26156> DW_AT_type : <0x2344d> + <2615a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2615d>: Abbrev Number: 2 (DW_TAG_variable) + <2615e> DW_AT_name : (indirect string, offset: 0xfc676): tcnt + <26162> DW_AT_decl_file : 2 + <26162> DW_AT_decl_line : 899 + <26164> DW_AT_decl_column : 14 + <26165> DW_AT_type : <0x23a62> + <26169> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2616c>: Abbrev Number: 2 (DW_TAG_variable) + <2616d> DW_AT_name : (indirect string, offset: 0xfe01f): delay + <26171> DW_AT_decl_file : 2 + <26171> DW_AT_decl_line : 899 + <26173> DW_AT_decl_column : 20 + <26174> DW_AT_type : <0x23a62> + <26178> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2617b>: Abbrev Number: 2 (DW_TAG_variable) + <2617c> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <26180> DW_AT_decl_file : 2 + <26180> DW_AT_decl_line : 900 + <26182> DW_AT_decl_column : 14 + <26183> DW_AT_type : <0x23704> + <26187> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2618a>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2618b> DW_AT_abstract_origin: <0x26d22> + <2618f> DW_AT_low_pc : 0x0 + <26193> DW_AT_high_pc : 0x8 + <26197> DW_AT_call_file : 2 + <26197> DW_AT_call_line : 902 + <26199> DW_AT_call_column : 7 + <3><2619a>: Abbrev Number: 6 (DW_TAG_variable) + <2619b> DW_AT_abstract_origin: <0x26d31> + <2619f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><261a2>: Abbrev Number: 0 + <2><261a3>: Abbrev Number: 0 + <1><261a4>: Abbrev Number: 7 (DW_TAG_subprogram) + <261a5> DW_AT_external : 1 + <261a5> DW_AT_name : (indirect string, offset: 0xef601): osDelay + <261a9> DW_AT_decl_file : 2 + <261a9> DW_AT_decl_line : 881 + <261ab> DW_AT_decl_column : 12 + <261ac> DW_AT_prototyped : 1 + <261ac> DW_AT_type : <0x23704> + <261b0> DW_AT_low_pc : 0x8009b9a + <261b4> DW_AT_high_pc : 0x36 + <261b8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <261ba> DW_AT_call_all_tail_calls: 1 + <261ba> DW_AT_sibling : <0x261f7> + <2><261be>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <261bf> DW_AT_name : (indirect string, offset: 0xf33e9): ticks + <261c3> DW_AT_decl_file : 2 + <261c4> DW_AT_decl_line : 881 + <261c6> DW_AT_decl_column : 30 + <261c7> DW_AT_type : <0x2344d> + <261cb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><261ce>: Abbrev Number: 2 (DW_TAG_variable) + <261cf> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <261d3> DW_AT_decl_file : 2 + <261d3> DW_AT_decl_line : 882 + <261d5> DW_AT_decl_column : 14 + <261d6> DW_AT_type : <0x23704> + <261da> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><261dd>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <261de> DW_AT_abstract_origin: <0x26d22> + <261e2> DW_AT_low_pc : 0x8009ba2 + <261e6> DW_AT_high_pc : 0x8 + <261ea> DW_AT_call_file : 2 + <261ea> DW_AT_call_line : 884 + <261ec> DW_AT_call_column : 7 + <3><261ed>: Abbrev Number: 6 (DW_TAG_variable) + <261ee> DW_AT_abstract_origin: <0x26d31> + <261f2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><261f5>: Abbrev Number: 0 + <2><261f6>: Abbrev Number: 0 + <1><261f7>: Abbrev Number: 7 (DW_TAG_subprogram) + <261f8> DW_AT_external : 1 + <261f8> DW_AT_name : (indirect string, offset: 0xeed99): osThreadFlagsWait + <261fc> DW_AT_decl_file : 2 + <261fc> DW_AT_decl_line : 805 + <261fe> DW_AT_decl_column : 10 + <261ff> DW_AT_prototyped : 1 + <261ff> DW_AT_type : <0x2344d> + <26203> DW_AT_low_pc : 0x8009a98 + <26207> DW_AT_high_pc : 0x102 + <2620b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2620d> DW_AT_call_all_tail_calls: 1 + <2620d> DW_AT_sibling : <0x262c2> + <2><26211>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26212> DW_AT_name : (indirect string, offset: 0xfa5b0): flags + <26216> DW_AT_decl_file : 2 + <26217> DW_AT_decl_line : 805 + <26219> DW_AT_decl_column : 38 + <2621a> DW_AT_type : <0x2344d> + <2621e> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><26221>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26222> DW_AT_name : (indirect string, offset: 0xf4479): options + <26226> DW_AT_decl_file : 2 + <26227> DW_AT_decl_line : 805 + <26229> DW_AT_decl_column : 54 + <2622a> DW_AT_type : <0x2344d> + <2622e> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><26231>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26232> DW_AT_name : (indirect string, offset: 0xf97ae): timeout + <26236> DW_AT_decl_file : 2 + <26237> DW_AT_decl_line : 805 + <26239> DW_AT_decl_column : 72 + <2623a> DW_AT_type : <0x2344d> + <2623e> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><26241>: Abbrev Number: 2 (DW_TAG_variable) + <26242> DW_AT_name : (indirect string, offset: 0xf93a4): rflags + <26246> DW_AT_decl_file : 2 + <26246> DW_AT_decl_line : 806 + <26248> DW_AT_decl_column : 12 + <26249> DW_AT_type : <0x2344d> + <2624d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26250>: Abbrev Number: 2 (DW_TAG_variable) + <26251> DW_AT_name : (indirect string, offset: 0xfa166): nval + <26255> DW_AT_decl_file : 2 + <26255> DW_AT_decl_line : 806 + <26257> DW_AT_decl_column : 20 + <26258> DW_AT_type : <0x2344d> + <2625c> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2625f>: Abbrev Number: 2 (DW_TAG_variable) + <26260> DW_AT_name : (indirect string, offset: 0xfe09c): clear + <26264> DW_AT_decl_file : 2 + <26264> DW_AT_decl_line : 807 + <26266> DW_AT_decl_column : 12 + <26267> DW_AT_type : <0x2344d> + <2626b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2626e>: Abbrev Number: 13 (DW_TAG_variable) + <2626f> DW_AT_name : t0 + <26272> DW_AT_decl_file : 2 + <26272> DW_AT_decl_line : 808 + <26274> DW_AT_decl_column : 14 + <26275> DW_AT_type : <0x23a62> + <26279> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2627c>: Abbrev Number: 13 (DW_TAG_variable) + <2627d> DW_AT_name : td + <26280> DW_AT_decl_file : 2 + <26280> DW_AT_decl_line : 808 + <26282> DW_AT_decl_column : 18 + <26283> DW_AT_type : <0x23a62> + <26287> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2628a>: Abbrev Number: 2 (DW_TAG_variable) + <2628b> DW_AT_name : (indirect string, offset: 0xfaa1a): tout + <2628f> DW_AT_decl_file : 2 + <2628f> DW_AT_decl_line : 808 + <26291> DW_AT_decl_column : 22 + <26292> DW_AT_type : <0x23a62> + <26296> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><26299>: Abbrev Number: 2 (DW_TAG_variable) + <2629a> DW_AT_name : (indirect string, offset: 0xfc4e5): rval + <2629e> DW_AT_decl_file : 2 + <2629e> DW_AT_decl_line : 809 + <262a0> DW_AT_decl_column : 14 + <262a1> DW_AT_type : <0x23a40> + <262a5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><262a8>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <262a9> DW_AT_abstract_origin: <0x26d22> + <262ad> DW_AT_low_pc : 0x8009aa4 + <262b1> DW_AT_high_pc : 0x8 + <262b5> DW_AT_call_file : 2 + <262b5> DW_AT_call_line : 811 + <262b7> DW_AT_call_column : 7 + <3><262b8>: Abbrev Number: 6 (DW_TAG_variable) + <262b9> DW_AT_abstract_origin: <0x26d31> + <262bd> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><262c0>: Abbrev Number: 0 + <2><262c1>: Abbrev Number: 0 + <1><262c2>: Abbrev Number: 7 (DW_TAG_subprogram) + <262c3> DW_AT_external : 1 + <262c3> DW_AT_name : (indirect string, offset: 0xfd4ff): osThreadFlagsGet + <262c7> DW_AT_decl_file : 2 + <262c7> DW_AT_decl_line : 787 + <262c9> DW_AT_decl_column : 10 + <262ca> DW_AT_prototyped : 1 + <262ca> DW_AT_type : <0x2344d> + <262ce> DW_AT_low_pc : 0x0 + <262d2> DW_AT_high_pc : 0x42 + <262d6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <262d8> DW_AT_call_all_tail_calls: 1 + <262d8> DW_AT_sibling : <0x26314> + <2><262dc>: Abbrev Number: 2 (DW_TAG_variable) + <262dd> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <262e1> DW_AT_decl_file : 2 + <262e1> DW_AT_decl_line : 788 + <262e3> DW_AT_decl_column : 16 + <262e4> DW_AT_type : <0x23deb> + <262e8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><262eb>: Abbrev Number: 2 (DW_TAG_variable) + <262ec> DW_AT_name : (indirect string, offset: 0xf93a4): rflags + <262f0> DW_AT_decl_file : 2 + <262f0> DW_AT_decl_line : 789 + <262f2> DW_AT_decl_column : 12 + <262f3> DW_AT_type : <0x2344d> + <262f7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><262fa>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <262fb> DW_AT_abstract_origin: <0x26d22> + <262ff> DW_AT_low_pc : 0x0 + <26303> DW_AT_high_pc : 0x8 + <26307> DW_AT_call_file : 2 + <26307> DW_AT_call_line : 791 + <26309> DW_AT_call_column : 7 + <3><2630a>: Abbrev Number: 6 (DW_TAG_variable) + <2630b> DW_AT_abstract_origin: <0x26d31> + <2630f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><26312>: Abbrev Number: 0 + <2><26313>: Abbrev Number: 0 + <1><26314>: Abbrev Number: 7 (DW_TAG_subprogram) + <26315> DW_AT_external : 1 + <26315> DW_AT_name : (indirect string, offset: 0xfdf3b): osThreadFlagsClear + <26319> DW_AT_decl_file : 2 + <26319> DW_AT_decl_line : 757 + <2631b> DW_AT_decl_column : 10 + <2631c> DW_AT_prototyped : 1 + <2631c> DW_AT_type : <0x2344d> + <26320> DW_AT_low_pc : 0x0 + <26324> DW_AT_high_pc : 0x7c + <26328> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2632a> DW_AT_call_all_tail_calls: 1 + <2632a> DW_AT_sibling : <0x26385> + <2><2632e>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2632f> DW_AT_name : (indirect string, offset: 0xfa5b0): flags + <26333> DW_AT_decl_file : 2 + <26334> DW_AT_decl_line : 757 + <26336> DW_AT_decl_column : 39 + <26337> DW_AT_type : <0x2344d> + <2633b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2633e>: Abbrev Number: 2 (DW_TAG_variable) + <2633f> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <26343> DW_AT_decl_file : 2 + <26343> DW_AT_decl_line : 758 + <26345> DW_AT_decl_column : 16 + <26346> DW_AT_type : <0x23deb> + <2634a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2634d>: Abbrev Number: 2 (DW_TAG_variable) + <2634e> DW_AT_name : (indirect string, offset: 0xf93a4): rflags + <26352> DW_AT_decl_file : 2 + <26352> DW_AT_decl_line : 759 + <26354> DW_AT_decl_column : 12 + <26355> DW_AT_type : <0x2344d> + <26359> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2635c>: Abbrev Number: 2 (DW_TAG_variable) + <2635d> DW_AT_name : (indirect string, offset: 0xfa5af): cflags + <26361> DW_AT_decl_file : 2 + <26361> DW_AT_decl_line : 759 + <26363> DW_AT_decl_column : 20 + <26364> DW_AT_type : <0x2344d> + <26368> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2636b>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2636c> DW_AT_abstract_origin: <0x26d22> + <26370> DW_AT_low_pc : 0x0 + <26374> DW_AT_high_pc : 0x8 + <26378> DW_AT_call_file : 2 + <26378> DW_AT_call_line : 761 + <2637a> DW_AT_call_column : 7 + <3><2637b>: Abbrev Number: 6 (DW_TAG_variable) + <2637c> DW_AT_abstract_origin: <0x26d31> + <26380> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><26383>: Abbrev Number: 0 + <2><26384>: Abbrev Number: 0 + <1><26385>: Abbrev Number: 7 (DW_TAG_subprogram) + <26386> DW_AT_external : 1 + <26386> DW_AT_name : (indirect string, offset: 0xeede0): osThreadFlagsSet + <2638a> DW_AT_decl_file : 2 + <2638a> DW_AT_decl_line : 729 + <2638c> DW_AT_decl_column : 10 + <2638d> DW_AT_prototyped : 1 + <2638d> DW_AT_type : <0x2344d> + <26391> DW_AT_low_pc : 0x80099fc + <26395> DW_AT_high_pc : 0x9c + <26399> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2639b> DW_AT_call_all_tail_calls: 1 + <2639b> DW_AT_sibling : <0x26406> + <2><2639f>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <263a0> DW_AT_name : (indirect string, offset: 0xfc77d): thread_id + <263a4> DW_AT_decl_file : 2 + <263a5> DW_AT_decl_line : 729 + <263a7> DW_AT_decl_column : 41 + <263a8> DW_AT_type : <0x23710> + <263ac> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><263af>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <263b0> DW_AT_name : (indirect string, offset: 0xfa5b0): flags + <263b4> DW_AT_decl_file : 2 + <263b5> DW_AT_decl_line : 729 + <263b7> DW_AT_decl_column : 61 + <263b8> DW_AT_type : <0x2344d> + <263bc> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><263bf>: Abbrev Number: 2 (DW_TAG_variable) + <263c0> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <263c4> DW_AT_decl_file : 2 + <263c4> DW_AT_decl_line : 730 + <263c6> DW_AT_decl_column : 16 + <263c7> DW_AT_type : <0x23deb> + <263cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><263ce>: Abbrev Number: 2 (DW_TAG_variable) + <263cf> DW_AT_name : (indirect string, offset: 0xf93a4): rflags + <263d3> DW_AT_decl_file : 2 + <263d3> DW_AT_decl_line : 731 + <263d5> DW_AT_decl_column : 12 + <263d6> DW_AT_type : <0x2344d> + <263da> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><263dd>: Abbrev Number: 2 (DW_TAG_variable) + <263de> DW_AT_name : (indirect string, offset: 0xfb84d): yield + <263e2> DW_AT_decl_file : 2 + <263e2> DW_AT_decl_line : 732 + <263e4> DW_AT_decl_column : 14 + <263e5> DW_AT_type : <0x23a40> + <263e9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><263ec>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <263ed> DW_AT_abstract_origin: <0x26d22> + <263f1> DW_AT_low_pc : 0x8009a24 + <263f5> DW_AT_high_pc : 0x8 + <263f9> DW_AT_call_file : 2 + <263f9> DW_AT_call_line : 740 + <263fb> DW_AT_call_column : 9 + <3><263fc>: Abbrev Number: 6 (DW_TAG_variable) + <263fd> DW_AT_abstract_origin: <0x26d31> + <26401> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><26404>: Abbrev Number: 0 + <2><26405>: Abbrev Number: 0 + <1><26406>: Abbrev Number: 7 (DW_TAG_subprogram) + <26407> DW_AT_external : 1 + <26407> DW_AT_name : (indirect string, offset: 0xfdc0a): osThreadEnumerate + <2640b> DW_AT_decl_file : 2 + <2640b> DW_AT_decl_line : 699 + <2640d> DW_AT_decl_column : 10 + <2640e> DW_AT_prototyped : 1 + <2640e> DW_AT_type : <0x2344d> + <26412> DW_AT_low_pc : 0x0 + <26416> DW_AT_high_pc : 0xa6 + <2641a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2641c> DW_AT_call_all_tail_calls: 1 + <2641c> DW_AT_sibling : <0x26485> + <2><26420>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26421> DW_AT_name : (indirect string, offset: 0xfac1d): thread_array + <26425> DW_AT_decl_file : 2 + <26426> DW_AT_decl_line : 699 + <26428> DW_AT_decl_column : 43 + <26429> DW_AT_type : <0x26485> + <2642d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><26430>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26431> DW_AT_name : (indirect string, offset: 0xfc750): array_items + <26435> DW_AT_decl_file : 2 + <26436> DW_AT_decl_line : 699 + <26438> DW_AT_decl_column : 66 + <26439> DW_AT_type : <0x2344d> + <2643d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><26440>: Abbrev Number: 13 (DW_TAG_variable) + <26441> DW_AT_name : i + <26443> DW_AT_decl_file : 2 + <26443> DW_AT_decl_line : 700 + <26445> DW_AT_decl_column : 12 + <26446> DW_AT_type : <0x2344d> + <2644a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2644d>: Abbrev Number: 2 (DW_TAG_variable) + <2644e> DW_AT_name : (indirect string, offset: 0xfa933): count + <26452> DW_AT_decl_file : 2 + <26452> DW_AT_decl_line : 700 + <26454> DW_AT_decl_column : 15 + <26455> DW_AT_type : <0x2344d> + <26459> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2645c>: Abbrev Number: 2 (DW_TAG_variable) + <2645d> DW_AT_name : (indirect string, offset: 0xfb342): task + <26461> DW_AT_decl_file : 2 + <26461> DW_AT_decl_line : 701 + <26463> DW_AT_decl_column : 17 + <26464> DW_AT_type : <0x24ac3> + <26468> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2646b>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2646c> DW_AT_abstract_origin: <0x26d22> + <26470> DW_AT_low_pc : 0x0 + <26474> DW_AT_high_pc : 0x8 + <26478> DW_AT_call_file : 2 + <26478> DW_AT_call_line : 703 + <2647a> DW_AT_call_column : 7 + <3><2647b>: Abbrev Number: 6 (DW_TAG_variable) + <2647c> DW_AT_abstract_origin: <0x26d31> + <26480> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><26483>: Abbrev Number: 0 + <2><26484>: Abbrev Number: 0 + <1><26485>: Abbrev Number: 12 (DW_TAG_pointer_type) + <26486> DW_AT_byte_size : 4 + <26486> DW_AT_type : <0x23710> + <1><2648a>: Abbrev Number: 7 (DW_TAG_subprogram) + <2648b> DW_AT_external : 1 + <2648b> DW_AT_name : (indirect string, offset: 0xfd133): osThreadGetCount + <2648f> DW_AT_decl_file : 2 + <2648f> DW_AT_decl_line : 686 + <26491> DW_AT_decl_column : 10 + <26492> DW_AT_prototyped : 1 + <26492> DW_AT_type : <0x2344d> + <26496> DW_AT_low_pc : 0x0 + <2649a> DW_AT_high_pc : 0x28 + <2649e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <264a0> DW_AT_call_all_tail_calls: 1 + <264a0> DW_AT_sibling : <0x264cd> + <2><264a4>: Abbrev Number: 2 (DW_TAG_variable) + <264a5> DW_AT_name : (indirect string, offset: 0xfa933): count + <264a9> DW_AT_decl_file : 2 + <264a9> DW_AT_decl_line : 687 + <264ab> DW_AT_decl_column : 12 + <264ac> DW_AT_type : <0x2344d> + <264b0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><264b3>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <264b4> DW_AT_abstract_origin: <0x26d22> + <264b8> DW_AT_low_pc : 0x0 + <264bc> DW_AT_high_pc : 0x8 + <264c0> DW_AT_call_file : 2 + <264c0> DW_AT_call_line : 689 + <264c2> DW_AT_call_column : 7 + <3><264c3>: Abbrev Number: 6 (DW_TAG_variable) + <264c4> DW_AT_abstract_origin: <0x26d31> + <264c8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><264cb>: Abbrev Number: 0 + <2><264cc>: Abbrev Number: 0 + <1><264cd>: Abbrev Number: 7 (DW_TAG_subprogram) + <264ce> DW_AT_external : 1 + <264ce> DW_AT_name : (indirect string, offset: 0xf9bb7): osThreadTerminate + <264d2> DW_AT_decl_file : 2 + <264d2> DW_AT_decl_line : 657 + <264d4> DW_AT_decl_column : 12 + <264d5> DW_AT_prototyped : 1 + <264d5> DW_AT_type : <0x23704> + <264d9> DW_AT_low_pc : 0x0 + <264dd> DW_AT_high_pc : 0x5a + <264e1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <264e3> DW_AT_call_all_tail_calls: 1 + <264e3> DW_AT_sibling : <0x2653e> + <2><264e7>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <264e8> DW_AT_name : (indirect string, offset: 0xfc77d): thread_id + <264ec> DW_AT_decl_file : 2 + <264ed> DW_AT_decl_line : 657 + <264ef> DW_AT_decl_column : 44 + <264f0> DW_AT_type : <0x23710> + <264f4> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><264f7>: Abbrev Number: 2 (DW_TAG_variable) + <264f8> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <264fc> DW_AT_decl_file : 2 + <264fc> DW_AT_decl_line : 658 + <264fe> DW_AT_decl_column : 16 + <264ff> DW_AT_type : <0x23deb> + <26503> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><26506>: Abbrev Number: 2 (DW_TAG_variable) + <26507> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <2650b> DW_AT_decl_file : 2 + <2650b> DW_AT_decl_line : 659 + <2650d> DW_AT_decl_column : 14 + <2650e> DW_AT_type : <0x23704> + <26512> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26515>: Abbrev Number: 2 (DW_TAG_variable) + <26516> DW_AT_name : (indirect string, offset: 0xfb370): tstate + <2651a> DW_AT_decl_file : 2 + <2651a> DW_AT_decl_line : 661 + <2651c> DW_AT_decl_column : 14 + <2651d> DW_AT_type : <0x23e39> + <26521> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><26524>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26525> DW_AT_abstract_origin: <0x26d22> + <26529> DW_AT_low_pc : 0x0 + <2652d> DW_AT_high_pc : 0x8 + <26531> DW_AT_call_file : 2 + <26531> DW_AT_call_line : 663 + <26533> DW_AT_call_column : 7 + <3><26534>: Abbrev Number: 6 (DW_TAG_variable) + <26535> DW_AT_abstract_origin: <0x26d31> + <26539> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2653c>: Abbrev Number: 0 + <2><2653d>: Abbrev Number: 0 + <1><2653e>: Abbrev Number: 67 (DW_TAG_subprogram) + <2653f> DW_AT_external : 1 + <2653f> DW_AT_name : (indirect string, offset: 0xfdbc0): osThreadExit + <26543> DW_AT_decl_file : 2 + <26544> DW_AT_decl_line : 650 + <26546> DW_AT_decl_column : 18 + <26547> DW_AT_prototyped : 1 + <26547> DW_AT_noreturn : 1 + <26547> DW_AT_low_pc : 0x0 + <2654b> DW_AT_high_pc : 0xc + <2654f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26551> DW_AT_call_all_tail_calls: 1 + <1><26551>: Abbrev Number: 7 (DW_TAG_subprogram) + <26552> DW_AT_external : 1 + <26552> DW_AT_name : (indirect string, offset: 0xf9c90): osThreadResume + <26556> DW_AT_decl_file : 2 + <26556> DW_AT_decl_line : 631 + <26558> DW_AT_decl_column : 12 + <26559> DW_AT_prototyped : 1 + <26559> DW_AT_type : <0x23704> + <2655d> DW_AT_low_pc : 0x0 + <26561> DW_AT_high_pc : 0x42 + <26565> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26567> DW_AT_call_all_tail_calls: 1 + <26567> DW_AT_sibling : <0x265b3> + <2><2656b>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <2656c> DW_AT_name : (indirect string, offset: 0xfc77d): thread_id + <26570> DW_AT_decl_file : 2 + <26571> DW_AT_decl_line : 631 + <26573> DW_AT_decl_column : 41 + <26574> DW_AT_type : <0x23710> + <26578> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2657b>: Abbrev Number: 2 (DW_TAG_variable) + <2657c> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <26580> DW_AT_decl_file : 2 + <26580> DW_AT_decl_line : 632 + <26582> DW_AT_decl_column : 16 + <26583> DW_AT_type : <0x23deb> + <26587> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2658a>: Abbrev Number: 2 (DW_TAG_variable) + <2658b> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <2658f> DW_AT_decl_file : 2 + <2658f> DW_AT_decl_line : 633 + <26591> DW_AT_decl_column : 14 + <26592> DW_AT_type : <0x23704> + <26596> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26599>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2659a> DW_AT_abstract_origin: <0x26d22> + <2659e> DW_AT_low_pc : 0x0 + <265a2> DW_AT_high_pc : 0x8 + <265a6> DW_AT_call_file : 2 + <265a6> DW_AT_call_line : 635 + <265a8> DW_AT_call_column : 7 + <3><265a9>: Abbrev Number: 6 (DW_TAG_variable) + <265aa> DW_AT_abstract_origin: <0x26d31> + <265ae> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><265b1>: Abbrev Number: 0 + <2><265b2>: Abbrev Number: 0 + <1><265b3>: Abbrev Number: 7 (DW_TAG_subprogram) + <265b4> DW_AT_external : 1 + <265b4> DW_AT_name : (indirect string, offset: 0xfc7e6): osThreadSuspend + <265b8> DW_AT_decl_file : 2 + <265b8> DW_AT_decl_line : 613 + <265ba> DW_AT_decl_column : 12 + <265bb> DW_AT_prototyped : 1 + <265bb> DW_AT_type : <0x23704> + <265bf> DW_AT_low_pc : 0x0 + <265c3> DW_AT_high_pc : 0x42 + <265c7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <265c9> DW_AT_call_all_tail_calls: 1 + <265c9> DW_AT_sibling : <0x26615> + <2><265cd>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <265ce> DW_AT_name : (indirect string, offset: 0xfc77d): thread_id + <265d2> DW_AT_decl_file : 2 + <265d3> DW_AT_decl_line : 613 + <265d5> DW_AT_decl_column : 42 + <265d6> DW_AT_type : <0x23710> + <265da> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><265dd>: Abbrev Number: 2 (DW_TAG_variable) + <265de> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <265e2> DW_AT_decl_file : 2 + <265e2> DW_AT_decl_line : 614 + <265e4> DW_AT_decl_column : 16 + <265e5> DW_AT_type : <0x23deb> + <265e9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><265ec>: Abbrev Number: 2 (DW_TAG_variable) + <265ed> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <265f1> DW_AT_decl_file : 2 + <265f1> DW_AT_decl_line : 615 + <265f3> DW_AT_decl_column : 14 + <265f4> DW_AT_type : <0x23704> + <265f8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><265fb>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <265fc> DW_AT_abstract_origin: <0x26d22> + <26600> DW_AT_low_pc : 0x0 + <26604> DW_AT_high_pc : 0x8 + <26608> DW_AT_call_file : 2 + <26608> DW_AT_call_line : 617 + <2660a> DW_AT_call_column : 7 + <3><2660b>: Abbrev Number: 6 (DW_TAG_variable) + <2660c> DW_AT_abstract_origin: <0x26d31> + <26610> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><26613>: Abbrev Number: 0 + <2><26614>: Abbrev Number: 0 + <1><26615>: Abbrev Number: 29 (DW_TAG_subprogram) + <26616> DW_AT_external : 1 + <26616> DW_AT_name : (indirect string, offset: 0xfc668): osThreadYield + <2661a> DW_AT_decl_file : 2 + <2661a> DW_AT_decl_line : 599 + <2661c> DW_AT_decl_column : 12 + <2661d> DW_AT_prototyped : 1 + <2661d> DW_AT_type : <0x23704> + <26621> DW_AT_low_pc : 0x0 + <26625> DW_AT_high_pc : 0x40 + <26629> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2662b> DW_AT_call_all_calls: 1 + <2662b> DW_AT_sibling : <0x26658> + <2><2662f>: Abbrev Number: 2 (DW_TAG_variable) + <26630> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <26634> DW_AT_decl_file : 2 + <26634> DW_AT_decl_line : 600 + <26636> DW_AT_decl_column : 14 + <26637> DW_AT_type : <0x23704> + <2663b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2663e>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <2663f> DW_AT_abstract_origin: <0x26d22> + <26643> DW_AT_low_pc : 0x0 + <26647> DW_AT_high_pc : 0x8 + <2664b> DW_AT_call_file : 2 + <2664b> DW_AT_call_line : 602 + <2664d> DW_AT_call_column : 7 + <3><2664e>: Abbrev Number: 6 (DW_TAG_variable) + <2664f> DW_AT_abstract_origin: <0x26d31> + <26653> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><26656>: Abbrev Number: 0 + <2><26657>: Abbrev Number: 0 + <1><26658>: Abbrev Number: 7 (DW_TAG_subprogram) + <26659> DW_AT_external : 1 + <26659> DW_AT_name : (indirect string, offset: 0xfc527): osThreadGetPriority + <2665d> DW_AT_decl_file : 2 + <2665d> DW_AT_decl_line : 586 + <2665f> DW_AT_decl_column : 14 + <26660> DW_AT_prototyped : 1 + <26660> DW_AT_type : <0x2366b> + <26664> DW_AT_low_pc : 0x0 + <26668> DW_AT_high_pc : 0x3a + <2666c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2666e> DW_AT_call_all_tail_calls: 1 + <2666e> DW_AT_sibling : <0x266ba> + <2><26672>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26673> DW_AT_name : (indirect string, offset: 0xfc77d): thread_id + <26677> DW_AT_decl_file : 2 + <26678> DW_AT_decl_line : 586 + <2667a> DW_AT_decl_column : 48 + <2667b> DW_AT_type : <0x23710> + <2667f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><26682>: Abbrev Number: 2 (DW_TAG_variable) + <26683> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <26687> DW_AT_decl_file : 2 + <26687> DW_AT_decl_line : 587 + <26689> DW_AT_decl_column : 16 + <2668a> DW_AT_type : <0x23deb> + <2668e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><26691>: Abbrev Number: 2 (DW_TAG_variable) + <26692> DW_AT_name : (indirect string, offset: 0xfd1bd): prio + <26696> DW_AT_decl_file : 2 + <26696> DW_AT_decl_line : 588 + <26698> DW_AT_decl_column : 16 + <26699> DW_AT_type : <0x2366b> + <2669d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><266a0>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <266a1> DW_AT_abstract_origin: <0x26d22> + <266a5> DW_AT_low_pc : 0x0 + <266a9> DW_AT_high_pc : 0x8 + <266ad> DW_AT_call_file : 2 + <266ad> DW_AT_call_line : 590 + <266af> DW_AT_call_column : 7 + <3><266b0>: Abbrev Number: 6 (DW_TAG_variable) + <266b1> DW_AT_abstract_origin: <0x26d31> + <266b5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><266b8>: Abbrev Number: 0 + <2><266b9>: Abbrev Number: 0 + <1><266ba>: Abbrev Number: 7 (DW_TAG_subprogram) + <266bb> DW_AT_external : 1 + <266bb> DW_AT_name : (indirect string, offset: 0xfcee3): osThreadSetPriority + <266bf> DW_AT_decl_file : 2 + <266bf> DW_AT_decl_line : 568 + <266c1> DW_AT_decl_column : 12 + <266c2> DW_AT_prototyped : 1 + <266c2> DW_AT_type : <0x23704> + <266c6> DW_AT_low_pc : 0x0 + <266ca> DW_AT_high_pc : 0x54 + <266ce> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <266d0> DW_AT_call_all_tail_calls: 1 + <266d0> DW_AT_sibling : <0x2672c> + <2><266d4>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <266d5> DW_AT_name : (indirect string, offset: 0xfc77d): thread_id + <266d9> DW_AT_decl_file : 2 + <266da> DW_AT_decl_line : 568 + <266dc> DW_AT_decl_column : 46 + <266dd> DW_AT_type : <0x23710> + <266e1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><266e4>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <266e5> DW_AT_name : (indirect string, offset: 0xef1a0): priority + <266e9> DW_AT_decl_file : 2 + <266ea> DW_AT_decl_line : 568 + <266ec> DW_AT_decl_column : 70 + <266ed> DW_AT_type : <0x2366b> + <266f1> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><266f4>: Abbrev Number: 2 (DW_TAG_variable) + <266f5> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <266f9> DW_AT_decl_file : 2 + <266f9> DW_AT_decl_line : 569 + <266fb> DW_AT_decl_column : 16 + <266fc> DW_AT_type : <0x23deb> + <26700> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><26703>: Abbrev Number: 2 (DW_TAG_variable) + <26704> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <26708> DW_AT_decl_file : 2 + <26708> DW_AT_decl_line : 570 + <2670a> DW_AT_decl_column : 14 + <2670b> DW_AT_type : <0x23704> + <2670f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26712>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26713> DW_AT_abstract_origin: <0x26d22> + <26717> DW_AT_low_pc : 0x0 + <2671b> DW_AT_high_pc : 0x8 + <2671f> DW_AT_call_file : 2 + <2671f> DW_AT_call_line : 572 + <26721> DW_AT_call_column : 7 + <3><26722>: Abbrev Number: 6 (DW_TAG_variable) + <26723> DW_AT_abstract_origin: <0x26d31> + <26727> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2672a>: Abbrev Number: 0 + <2><2672b>: Abbrev Number: 0 + <1><2672c>: Abbrev Number: 7 (DW_TAG_subprogram) + <2672d> DW_AT_external : 1 + <2672d> DW_AT_name : (indirect string, offset: 0xf9e48): osThreadGetStackSpace + <26731> DW_AT_decl_file : 2 + <26731> DW_AT_decl_line : 555 + <26733> DW_AT_decl_column : 10 + <26734> DW_AT_prototyped : 1 + <26734> DW_AT_type : <0x2344d> + <26738> DW_AT_low_pc : 0x0 + <2673c> DW_AT_high_pc : 0x3a + <26740> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26742> DW_AT_call_all_tail_calls: 1 + <26742> DW_AT_sibling : <0x2678d> + <2><26746>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26747> DW_AT_name : (indirect string, offset: 0xfc77d): thread_id + <2674b> DW_AT_decl_file : 2 + <2674c> DW_AT_decl_line : 555 + <2674e> DW_AT_decl_column : 46 + <2674f> DW_AT_type : <0x23710> + <26753> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><26756>: Abbrev Number: 2 (DW_TAG_variable) + <26757> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <2675b> DW_AT_decl_file : 2 + <2675b> DW_AT_decl_line : 556 + <2675d> DW_AT_decl_column : 16 + <2675e> DW_AT_type : <0x23deb> + <26762> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><26765>: Abbrev Number: 13 (DW_TAG_variable) + <26766> DW_AT_name : sz + <26769> DW_AT_decl_file : 2 + <26769> DW_AT_decl_line : 557 + <2676b> DW_AT_decl_column : 12 + <2676c> DW_AT_type : <0x2344d> + <26770> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26773>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26774> DW_AT_abstract_origin: <0x26d22> + <26778> DW_AT_low_pc : 0x0 + <2677c> DW_AT_high_pc : 0x8 + <26780> DW_AT_call_file : 2 + <26780> DW_AT_call_line : 559 + <26782> DW_AT_call_column : 7 + <3><26783>: Abbrev Number: 6 (DW_TAG_variable) + <26784> DW_AT_abstract_origin: <0x26d31> + <26788> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2678b>: Abbrev Number: 0 + <2><2678c>: Abbrev Number: 0 + <1><2678d>: Abbrev Number: 7 (DW_TAG_subprogram) + <2678e> DW_AT_external : 1 + <2678e> DW_AT_name : (indirect string, offset: 0xf9ba6): osThreadGetState + <26792> DW_AT_decl_file : 2 + <26792> DW_AT_decl_line : 533 + <26794> DW_AT_decl_column : 17 + <26795> DW_AT_prototyped : 1 + <26795> DW_AT_type : <0x23513> + <26799> DW_AT_low_pc : 0x0 + <2679d> DW_AT_high_pc : 0x76 + <267a1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <267a3> DW_AT_call_all_tail_calls: 1 + <267a3> DW_AT_sibling : <0x267ef> + <2><267a7>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <267a8> DW_AT_name : (indirect string, offset: 0xfc77d): thread_id + <267ac> DW_AT_decl_file : 2 + <267ad> DW_AT_decl_line : 533 + <267af> DW_AT_decl_column : 48 + <267b0> DW_AT_type : <0x23710> + <267b4> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><267b7>: Abbrev Number: 2 (DW_TAG_variable) + <267b8> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <267bc> DW_AT_decl_file : 2 + <267bc> DW_AT_decl_line : 534 + <267be> DW_AT_decl_column : 16 + <267bf> DW_AT_type : <0x23deb> + <267c3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><267c6>: Abbrev Number: 2 (DW_TAG_variable) + <267c7> DW_AT_name : (indirect string, offset: 0xf0b8a): state + <267cb> DW_AT_decl_file : 2 + <267cb> DW_AT_decl_line : 535 + <267cd> DW_AT_decl_column : 19 + <267ce> DW_AT_type : <0x23513> + <267d2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><267d5>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <267d6> DW_AT_abstract_origin: <0x26d22> + <267da> DW_AT_low_pc : 0x0 + <267de> DW_AT_high_pc : 0x8 + <267e2> DW_AT_call_file : 2 + <267e2> DW_AT_call_line : 537 + <267e4> DW_AT_call_column : 7 + <3><267e5>: Abbrev Number: 6 (DW_TAG_variable) + <267e6> DW_AT_abstract_origin: <0x26d31> + <267ea> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><267ed>: Abbrev Number: 0 + <2><267ee>: Abbrev Number: 0 + <1><267ef>: Abbrev Number: 7 (DW_TAG_subprogram) + <267f0> DW_AT_external : 1 + <267f0> DW_AT_name : (indirect string, offset: 0xfa207): osThreadGetId + <267f4> DW_AT_decl_file : 2 + <267f4> DW_AT_decl_line : 525 + <267f6> DW_AT_decl_column : 14 + <267f7> DW_AT_prototyped : 1 + <267f7> DW_AT_type : <0x23710> + <267fb> DW_AT_low_pc : 0x0 + <267ff> DW_AT_high_pc : 0x16 + <26803> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26805> DW_AT_call_all_tail_calls: 1 + <26805> DW_AT_sibling : <0x26818> + <2><26809>: Abbrev Number: 13 (DW_TAG_variable) + <2680a> DW_AT_name : id + <2680d> DW_AT_decl_file : 2 + <2680d> DW_AT_decl_line : 526 + <2680f> DW_AT_decl_column : 16 + <26810> DW_AT_type : <0x23710> + <26814> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26817>: Abbrev Number: 0 + <1><26818>: Abbrev Number: 7 (DW_TAG_subprogram) + <26819> DW_AT_external : 1 + <26819> DW_AT_name : (indirect string, offset: 0xfa1cb): osThreadGetName + <2681d> DW_AT_decl_file : 2 + <2681d> DW_AT_decl_line : 512 + <2681f> DW_AT_decl_column : 13 + <26820> DW_AT_prototyped : 1 + <26820> DW_AT_type : <0x23410> + <26824> DW_AT_low_pc : 0x0 + <26828> DW_AT_high_pc : 0x36 + <2682c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2682e> DW_AT_call_all_tail_calls: 1 + <2682e> DW_AT_sibling : <0x2687a> + <2><26832>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26833> DW_AT_name : (indirect string, offset: 0xfc77d): thread_id + <26837> DW_AT_decl_file : 2 + <26838> DW_AT_decl_line : 512 + <2683a> DW_AT_decl_column : 43 + <2683b> DW_AT_type : <0x23710> + <2683f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><26842>: Abbrev Number: 2 (DW_TAG_variable) + <26843> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask + <26847> DW_AT_decl_file : 2 + <26847> DW_AT_decl_line : 513 + <26849> DW_AT_decl_column : 16 + <2684a> DW_AT_type : <0x23deb> + <2684e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><26851>: Abbrev Number: 2 (DW_TAG_variable) + <26852> DW_AT_name : (indirect string, offset: 0x9e482): name + <26856> DW_AT_decl_file : 2 + <26856> DW_AT_decl_line : 514 + <26858> DW_AT_decl_column : 15 + <26859> DW_AT_type : <0x23410> + <2685d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26860>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26861> DW_AT_abstract_origin: <0x26d22> + <26865> DW_AT_low_pc : 0x0 + <26869> DW_AT_high_pc : 0x8 + <2686d> DW_AT_call_file : 2 + <2686d> DW_AT_call_line : 516 + <2686f> DW_AT_call_column : 7 + <3><26870>: Abbrev Number: 6 (DW_TAG_variable) + <26871> DW_AT_abstract_origin: <0x26d31> + <26875> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><26878>: Abbrev Number: 0 + <2><26879>: Abbrev Number: 0 + <1><2687a>: Abbrev Number: 7 (DW_TAG_subprogram) + <2687b> DW_AT_external : 1 + <2687b> DW_AT_name : (indirect string, offset: 0xef329): osThreadNew + <2687f> DW_AT_decl_file : 2 + <2687f> DW_AT_decl_line : 444 + <26881> DW_AT_decl_column : 14 + <26882> DW_AT_prototyped : 1 + <26882> DW_AT_type : <0x23710> + <26886> DW_AT_low_pc : 0x80098d8 + <2688a> DW_AT_high_pc : 0x124 + <2688e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26890> DW_AT_call_all_tail_calls: 1 + <26890> DW_AT_sibling : <0x26929> + <2><26894>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26895> DW_AT_name : (indirect string, offset: 0x101032): func + <26899> DW_AT_decl_file : 2 + <2689a> DW_AT_decl_line : 444 + <2689c> DW_AT_decl_column : 42 + <2689d> DW_AT_type : <0x23677> + <268a1> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><268a4>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <268a5> DW_AT_name : (indirect string, offset: 0xeefa7): argument + <268a9> DW_AT_decl_file : 2 + <268aa> DW_AT_decl_line : 444 + <268ac> DW_AT_decl_column : 54 + <268ad> DW_AT_type : <0x233f8> + <268b1> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><268b4>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <268b5> DW_AT_name : (indirect string, offset: 0xfbebe): attr + <268b9> DW_AT_decl_file : 2 + <268ba> DW_AT_decl_line : 444 + <268bc> DW_AT_decl_column : 86 + <268bd> DW_AT_type : <0x26929> + <268c1> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><268c4>: Abbrev Number: 2 (DW_TAG_variable) + <268c5> DW_AT_name : (indirect string, offset: 0x9e482): name + <268c9> DW_AT_decl_file : 2 + <268c9> DW_AT_decl_line : 445 + <268cb> DW_AT_decl_column : 15 + <268cc> DW_AT_type : <0x23410> + <268d0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><268d3>: Abbrev Number: 2 (DW_TAG_variable) + <268d4> DW_AT_name : (indirect string, offset: 0xfe108): stack + <268d8> DW_AT_decl_file : 2 + <268d8> DW_AT_decl_line : 446 + <268da> DW_AT_decl_column : 12 + <268db> DW_AT_type : <0x2344d> + <268df> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><268e2>: Abbrev Number: 2 (DW_TAG_variable) + <268e3> DW_AT_name : (indirect string, offset: 0xfc6e3): hTask <268e7> DW_AT_decl_file : 2 - <268e8> DW_AT_decl_line : 512 - <268ea> DW_AT_decl_column : 43 - <268eb> DW_AT_type : <0x237c0> - <268ef> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><268f2>: Abbrev Number: 2 (DW_TAG_variable) - <268f3> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <268f7> DW_AT_decl_file : 2 - <268f7> DW_AT_decl_line : 513 - <268f9> DW_AT_decl_column : 16 - <268fa> DW_AT_type : <0x23e9b> - <268fe> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><26901>: Abbrev Number: 2 (DW_TAG_variable) - <26902> DW_AT_name : (indirect string, offset: 0x9e50a): name - <26906> DW_AT_decl_file : 2 - <26906> DW_AT_decl_line : 514 - <26908> DW_AT_decl_column : 15 - <26909> DW_AT_type : <0x234c0> - <2690d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26910>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26911> DW_AT_abstract_origin: <0x26dd2> - <26915> DW_AT_low_pc : 0x0 - <26919> DW_AT_high_pc : 0x8 - <2691d> DW_AT_call_file : 2 - <2691d> DW_AT_call_line : 516 - <2691f> DW_AT_call_column : 7 - <3><26920>: Abbrev Number: 6 (DW_TAG_variable) - <26921> DW_AT_abstract_origin: <0x26de1> - <26925> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><26928>: Abbrev Number: 0 - <2><26929>: Abbrev Number: 0 - <1><2692a>: Abbrev Number: 7 (DW_TAG_subprogram) - <2692b> DW_AT_external : 1 - <2692b> DW_AT_name : (indirect string, offset: 0xef306): osThreadNew - <2692f> DW_AT_decl_file : 2 - <2692f> DW_AT_decl_line : 444 - <26931> DW_AT_decl_column : 14 - <26932> DW_AT_prototyped : 1 - <26932> DW_AT_type : <0x237c0> - <26936> DW_AT_low_pc : 0x8009824 - <2693a> DW_AT_high_pc : 0x124 - <2693e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26940> DW_AT_call_all_tail_calls: 1 - <26940> DW_AT_sibling : <0x269d9> - <2><26944>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26945> DW_AT_name : (indirect string, offset: 0x10104d): func - <26949> DW_AT_decl_file : 2 - <2694a> DW_AT_decl_line : 444 - <2694c> DW_AT_decl_column : 42 - <2694d> DW_AT_type : <0x23727> - <26951> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><26954>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26955> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <26959> DW_AT_decl_file : 2 - <2695a> DW_AT_decl_line : 444 - <2695c> DW_AT_decl_column : 54 - <2695d> DW_AT_type : <0x234a8> - <26961> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><26964>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26965> DW_AT_name : (indirect string, offset: 0xfbed9): attr - <26969> DW_AT_decl_file : 2 - <2696a> DW_AT_decl_line : 444 - <2696c> DW_AT_decl_column : 86 - <2696d> DW_AT_type : <0x269d9> - <26971> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><26974>: Abbrev Number: 2 (DW_TAG_variable) - <26975> DW_AT_name : (indirect string, offset: 0x9e50a): name - <26979> DW_AT_decl_file : 2 - <26979> DW_AT_decl_line : 445 - <2697b> DW_AT_decl_column : 15 - <2697c> DW_AT_type : <0x234c0> - <26980> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26983>: Abbrev Number: 2 (DW_TAG_variable) - <26984> DW_AT_name : (indirect string, offset: 0xfe123): stack - <26988> DW_AT_decl_file : 2 - <26988> DW_AT_decl_line : 446 - <2698a> DW_AT_decl_column : 12 - <2698b> DW_AT_type : <0x234fd> - <2698f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><26992>: Abbrev Number: 2 (DW_TAG_variable) - <26993> DW_AT_name : (indirect string, offset: 0xfc6fe): hTask - <26997> DW_AT_decl_file : 2 - <26997> DW_AT_decl_line : 447 - <26999> DW_AT_decl_column : 16 - <2699a> DW_AT_type : <0x23e9b> - <2699e> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><269a1>: Abbrev Number: 2 (DW_TAG_variable) - <269a2> DW_AT_name : (indirect string, offset: 0xfd1d8): prio - <269a6> DW_AT_decl_file : 2 - <269a6> DW_AT_decl_line : 448 - <269a8> DW_AT_decl_column : 15 - <269a9> DW_AT_type : <0x23b01> - <269ad> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><269b0>: Abbrev Number: 13 (DW_TAG_variable) - <269b1> DW_AT_name : mem - <269b5> DW_AT_decl_file : 2 - <269b5> DW_AT_decl_line : 449 - <269b7> DW_AT_decl_column : 11 - <269b8> DW_AT_type : <0x234f1> - <269bc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><269bf>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <269c0> DW_AT_abstract_origin: <0x26dd2> - <269c4> DW_AT_low_pc : 0x8009834 - <269c8> DW_AT_high_pc : 0x8 - <269cc> DW_AT_call_file : 2 - <269cc> DW_AT_call_line : 453 - <269ce> DW_AT_call_column : 8 - <3><269cf>: Abbrev Number: 6 (DW_TAG_variable) - <269d0> DW_AT_abstract_origin: <0x26de1> - <269d4> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><269d7>: Abbrev Number: 0 - <2><269d8>: Abbrev Number: 0 - <1><269d9>: Abbrev Number: 12 (DW_TAG_pointer_type) - <269da> DW_AT_byte_size : 4 - <269da> DW_AT_type : <0x238aa> - <1><269de>: Abbrev Number: 49 (DW_TAG_subprogram) - <269df> DW_AT_external : 1 - <269df> DW_AT_name : (indirect string, offset: 0xfe09f): osKernelGetSysTimerFreq - <269e3> DW_AT_decl_file : 2 - <269e3> DW_AT_decl_line : 438 - <269e5> DW_AT_decl_column : 10 - <269e5> DW_AT_prototyped : 1 - <269e5> DW_AT_type : <0x234fd> - <269e9> DW_AT_low_pc : 0x0 - <269ed> DW_AT_high_pc : 0x18 - <269f1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <269f3> DW_AT_call_all_calls: 1 - <1><269f3>: Abbrev Number: 7 (DW_TAG_subprogram) - <269f4> DW_AT_external : 1 - <269f4> DW_AT_name : (indirect string, offset: 0x824ca): osKernelGetSysTimerCount - <269f8> DW_AT_decl_file : 2 - <269f8> DW_AT_decl_line : 415 - <269fa> DW_AT_decl_column : 10 - <269fb> DW_AT_prototyped : 1 - <269fb> DW_AT_type : <0x234fd> - <269ff> DW_AT_low_pc : 0x0 - <26a03> DW_AT_high_pc : 0x72 - <26a07> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26a09> DW_AT_call_all_tail_calls: 1 - <26a09> DW_AT_sibling : <0x26a95> - <2><26a0d>: Abbrev Number: 2 (DW_TAG_variable) - <26a0e> DW_AT_name : (indirect string, offset: 0xfd46e): irqmask - <26a12> DW_AT_decl_file : 2 - <26a12> DW_AT_decl_line : 416 - <26a14> DW_AT_decl_column : 12 - <26a15> DW_AT_type : <0x234fd> - <26a19> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><26a1c>: Abbrev Number: 2 (DW_TAG_variable) - <26a1d> DW_AT_name : (indirect string, offset: 0xf3417): ticks - <26a21> DW_AT_decl_file : 2 - <26a21> DW_AT_decl_line : 417 - <26a23> DW_AT_decl_column : 14 - <26a24> DW_AT_type : <0x23b12> - <26a28> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26a2b>: Abbrev Number: 13 (DW_TAG_variable) - <26a2c> DW_AT_name : val - <26a30> DW_AT_decl_file : 2 - <26a30> DW_AT_decl_line : 418 - <26a32> DW_AT_decl_column : 12 - <26a33> DW_AT_type : <0x234fd> - <26a37> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><26a3a>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) - <26a3b> DW_AT_abstract_origin: <0x26db7> - <26a3f> DW_AT_low_pc : 0x0 - <26a43> DW_AT_high_pc : 0x8 - <26a47> DW_AT_call_file : 2 - <26a47> DW_AT_call_line : 416 - <26a49> DW_AT_call_column : 22 - <26a4a> DW_AT_sibling : <0x26a57> - <3><26a4e>: Abbrev Number: 6 (DW_TAG_variable) - <26a4f> DW_AT_abstract_origin: <0x26dc6> - <26a53> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><26a56>: Abbrev Number: 0 - <2><26a57>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) - <26a58> DW_AT_abstract_origin: <0x26d9c> - <26a5c> DW_AT_low_pc : 0x0 - <26a60> DW_AT_high_pc : 0x8 - <26a64> DW_AT_call_file : 2 - <26a64> DW_AT_call_line : 416 - <26a66> DW_AT_call_column : 22 - <26a67> DW_AT_sibling : <0x26a74> - <3><26a6b>: Abbrev Number: 6 (DW_TAG_variable) - <26a6c> DW_AT_abstract_origin: <0x26dab> - <26a70> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><26a73>: Abbrev Number: 0 - <2><26a74>: Abbrev Number: 50 (DW_TAG_inlined_subroutine) - <26a75> DW_AT_abstract_origin: <0x26ded> - <26a79> DW_AT_low_pc : 0x0 - <26a7d> DW_AT_high_pc : 0x4 - <26a81> DW_AT_call_file : 2 - <26a81> DW_AT_call_line : 420 - <26a83> DW_AT_call_column : 3 - <2><26a84>: Abbrev Number: 50 (DW_TAG_inlined_subroutine) - <26a85> DW_AT_abstract_origin: <0x26df3> - <26a89> DW_AT_low_pc : 0x0 - <26a8d> DW_AT_high_pc : 0x4 - <26a91> DW_AT_call_file : 2 - <26a91> DW_AT_call_line : 432 - <26a93> DW_AT_call_column : 5 - <2><26a94>: Abbrev Number: 0 - <1><26a95>: Abbrev Number: 51 (DW_TAG_subprogram) - <26a96> DW_AT_name : (indirect string, offset: 0xfc4f1): OS_Tick_GetInterval - <26a9a> DW_AT_decl_file : 2 - <26a9a> DW_AT_decl_line : 411 - <26a9c> DW_AT_decl_column : 17 - <26a9c> DW_AT_prototyped : 1 - <26a9c> DW_AT_type : <0x234fd> - <26aa0> DW_AT_low_pc : 0x0 - <26aa4> DW_AT_high_pc : 0x18 - <26aa8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26aaa> DW_AT_call_all_calls: 1 - <1><26aaa>: Abbrev Number: 51 (DW_TAG_subprogram) - <26aab> DW_AT_name : (indirect string, offset: 0xfd83e): OS_Tick_GetOverflow - <26aaf> DW_AT_decl_file : 2 - <26aaf> DW_AT_decl_line : 406 - <26ab1> DW_AT_decl_column : 17 - <26ab1> DW_AT_prototyped : 1 - <26ab1> DW_AT_type : <0x234fd> - <26ab5> DW_AT_low_pc : 0x0 - <26ab9> DW_AT_high_pc : 0x1c - <26abd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26abf> DW_AT_call_all_calls: 1 - <1><26abf>: Abbrev Number: 38 (DW_TAG_subprogram) - <26ac0> DW_AT_name : (indirect string, offset: 0xfd1c3): OS_Tick_GetCount - <26ac4> DW_AT_decl_file : 2 - <26ac4> DW_AT_decl_line : 400 - <26ac6> DW_AT_decl_column : 17 - <26ac7> DW_AT_prototyped : 1 - <26ac7> DW_AT_type : <0x234fd> - <26acb> DW_AT_low_pc : 0x0 - <26acf> DW_AT_high_pc : 0x24 - <26ad3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26ad5> DW_AT_call_all_calls: 1 - <26ad5> DW_AT_sibling : <0x26ae9> - <2><26ad9>: Abbrev Number: 2 (DW_TAG_variable) - <26ada> DW_AT_name : (indirect string, offset: 0xd685): load - <26ade> DW_AT_decl_file : 2 - <26ade> DW_AT_decl_line : 401 - <26ae0> DW_AT_decl_column : 12 - <26ae1> DW_AT_type : <0x234fd> - <26ae5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26ae8>: Abbrev Number: 0 - <1><26ae9>: Abbrev Number: 49 (DW_TAG_subprogram) - <26aea> DW_AT_external : 1 - <26aea> DW_AT_name : (indirect string, offset: 0xfa9b9): osKernelGetTickFreq - <26aee> DW_AT_decl_file : 2 - <26aee> DW_AT_decl_line : 395 - <26af0> DW_AT_decl_column : 10 - <26af0> DW_AT_prototyped : 1 - <26af0> DW_AT_type : <0x234fd> - <26af4> DW_AT_low_pc : 0x0 - <26af8> DW_AT_high_pc : 0x12 - <26afc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26afe> DW_AT_call_all_calls: 1 - <1><26afe>: Abbrev Number: 7 (DW_TAG_subprogram) - <26aff> DW_AT_external : 1 - <26aff> DW_AT_name : (indirect string, offset: 0xf96fd): osKernelGetTickCount - <26b03> DW_AT_decl_file : 2 - <26b03> DW_AT_decl_line : 383 - <26b05> DW_AT_decl_column : 10 - <26b06> DW_AT_prototyped : 1 - <26b06> DW_AT_type : <0x234fd> - <26b0a> DW_AT_low_pc : 0x0 - <26b0e> DW_AT_high_pc : 0x2a - <26b12> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26b14> DW_AT_call_all_tail_calls: 1 - <26b14> DW_AT_sibling : <0x26b41> - <2><26b18>: Abbrev Number: 2 (DW_TAG_variable) - <26b19> DW_AT_name : (indirect string, offset: 0xf3417): ticks + <268e7> DW_AT_decl_line : 447 + <268e9> DW_AT_decl_column : 16 + <268ea> DW_AT_type : <0x23deb> + <268ee> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><268f1>: Abbrev Number: 2 (DW_TAG_variable) + <268f2> DW_AT_name : (indirect string, offset: 0xfd1bd): prio + <268f6> DW_AT_decl_file : 2 + <268f6> DW_AT_decl_line : 448 + <268f8> DW_AT_decl_column : 15 + <268f9> DW_AT_type : <0x23a51> + <268fd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><26900>: Abbrev Number: 13 (DW_TAG_variable) + <26901> DW_AT_name : mem + <26905> DW_AT_decl_file : 2 + <26905> DW_AT_decl_line : 449 + <26907> DW_AT_decl_column : 11 + <26908> DW_AT_type : <0x23441> + <2690c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2690f>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26910> DW_AT_abstract_origin: <0x26d22> + <26914> DW_AT_low_pc : 0x80098e8 + <26918> DW_AT_high_pc : 0x8 + <2691c> DW_AT_call_file : 2 + <2691c> DW_AT_call_line : 453 + <2691e> DW_AT_call_column : 8 + <3><2691f>: Abbrev Number: 6 (DW_TAG_variable) + <26920> DW_AT_abstract_origin: <0x26d31> + <26924> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><26927>: Abbrev Number: 0 + <2><26928>: Abbrev Number: 0 + <1><26929>: Abbrev Number: 12 (DW_TAG_pointer_type) + <2692a> DW_AT_byte_size : 4 + <2692a> DW_AT_type : <0x237fa> + <1><2692e>: Abbrev Number: 49 (DW_TAG_subprogram) + <2692f> DW_AT_external : 1 + <2692f> DW_AT_name : (indirect string, offset: 0xfe084): osKernelGetSysTimerFreq + <26933> DW_AT_decl_file : 2 + <26933> DW_AT_decl_line : 438 + <26935> DW_AT_decl_column : 10 + <26935> DW_AT_prototyped : 1 + <26935> DW_AT_type : <0x2344d> + <26939> DW_AT_low_pc : 0x0 + <2693d> DW_AT_high_pc : 0x18 + <26941> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26943> DW_AT_call_all_calls: 1 + <1><26943>: Abbrev Number: 7 (DW_TAG_subprogram) + <26944> DW_AT_external : 1 + <26944> DW_AT_name : (indirect string, offset: 0x82455): osKernelGetSysTimerCount + <26948> DW_AT_decl_file : 2 + <26948> DW_AT_decl_line : 415 + <2694a> DW_AT_decl_column : 10 + <2694b> DW_AT_prototyped : 1 + <2694b> DW_AT_type : <0x2344d> + <2694f> DW_AT_low_pc : 0x0 + <26953> DW_AT_high_pc : 0x72 + <26957> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26959> DW_AT_call_all_tail_calls: 1 + <26959> DW_AT_sibling : <0x269e5> + <2><2695d>: Abbrev Number: 2 (DW_TAG_variable) + <2695e> DW_AT_name : (indirect string, offset: 0xfd453): irqmask + <26962> DW_AT_decl_file : 2 + <26962> DW_AT_decl_line : 416 + <26964> DW_AT_decl_column : 12 + <26965> DW_AT_type : <0x2344d> + <26969> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2696c>: Abbrev Number: 2 (DW_TAG_variable) + <2696d> DW_AT_name : (indirect string, offset: 0xf33e9): ticks + <26971> DW_AT_decl_file : 2 + <26971> DW_AT_decl_line : 417 + <26973> DW_AT_decl_column : 14 + <26974> DW_AT_type : <0x23a62> + <26978> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2697b>: Abbrev Number: 13 (DW_TAG_variable) + <2697c> DW_AT_name : val + <26980> DW_AT_decl_file : 2 + <26980> DW_AT_decl_line : 418 + <26982> DW_AT_decl_column : 12 + <26983> DW_AT_type : <0x2344d> + <26987> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2698a>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) + <2698b> DW_AT_abstract_origin: <0x26d07> + <2698f> DW_AT_low_pc : 0x0 + <26993> DW_AT_high_pc : 0x8 + <26997> DW_AT_call_file : 2 + <26997> DW_AT_call_line : 416 + <26999> DW_AT_call_column : 22 + <2699a> DW_AT_sibling : <0x269a7> + <3><2699e>: Abbrev Number: 6 (DW_TAG_variable) + <2699f> DW_AT_abstract_origin: <0x26d16> + <269a3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><269a6>: Abbrev Number: 0 + <2><269a7>: Abbrev Number: 26 (DW_TAG_inlined_subroutine) + <269a8> DW_AT_abstract_origin: <0x26cec> + <269ac> DW_AT_low_pc : 0x0 + <269b0> DW_AT_high_pc : 0x8 + <269b4> DW_AT_call_file : 2 + <269b4> DW_AT_call_line : 416 + <269b6> DW_AT_call_column : 22 + <269b7> DW_AT_sibling : <0x269c4> + <3><269bb>: Abbrev Number: 6 (DW_TAG_variable) + <269bc> DW_AT_abstract_origin: <0x26cfb> + <269c0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><269c3>: Abbrev Number: 0 + <2><269c4>: Abbrev Number: 50 (DW_TAG_inlined_subroutine) + <269c5> DW_AT_abstract_origin: <0x26d3d> + <269c9> DW_AT_low_pc : 0x0 + <269cd> DW_AT_high_pc : 0x4 + <269d1> DW_AT_call_file : 2 + <269d1> DW_AT_call_line : 420 + <269d3> DW_AT_call_column : 3 + <2><269d4>: Abbrev Number: 50 (DW_TAG_inlined_subroutine) + <269d5> DW_AT_abstract_origin: <0x26d43> + <269d9> DW_AT_low_pc : 0x0 + <269dd> DW_AT_high_pc : 0x4 + <269e1> DW_AT_call_file : 2 + <269e1> DW_AT_call_line : 432 + <269e3> DW_AT_call_column : 5 + <2><269e4>: Abbrev Number: 0 + <1><269e5>: Abbrev Number: 51 (DW_TAG_subprogram) + <269e6> DW_AT_name : (indirect string, offset: 0xfc4d6): OS_Tick_GetInterval + <269ea> DW_AT_decl_file : 2 + <269ea> DW_AT_decl_line : 411 + <269ec> DW_AT_decl_column : 17 + <269ec> DW_AT_prototyped : 1 + <269ec> DW_AT_type : <0x2344d> + <269f0> DW_AT_low_pc : 0x0 + <269f4> DW_AT_high_pc : 0x18 + <269f8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <269fa> DW_AT_call_all_calls: 1 + <1><269fa>: Abbrev Number: 51 (DW_TAG_subprogram) + <269fb> DW_AT_name : (indirect string, offset: 0xfd823): OS_Tick_GetOverflow + <269ff> DW_AT_decl_file : 2 + <269ff> DW_AT_decl_line : 406 + <26a01> DW_AT_decl_column : 17 + <26a01> DW_AT_prototyped : 1 + <26a01> DW_AT_type : <0x2344d> + <26a05> DW_AT_low_pc : 0x0 + <26a09> DW_AT_high_pc : 0x1c + <26a0d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26a0f> DW_AT_call_all_calls: 1 + <1><26a0f>: Abbrev Number: 38 (DW_TAG_subprogram) + <26a10> DW_AT_name : (indirect string, offset: 0xfd1a8): OS_Tick_GetCount + <26a14> DW_AT_decl_file : 2 + <26a14> DW_AT_decl_line : 400 + <26a16> DW_AT_decl_column : 17 + <26a17> DW_AT_prototyped : 1 + <26a17> DW_AT_type : <0x2344d> + <26a1b> DW_AT_low_pc : 0x0 + <26a1f> DW_AT_high_pc : 0x24 + <26a23> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26a25> DW_AT_call_all_calls: 1 + <26a25> DW_AT_sibling : <0x26a39> + <2><26a29>: Abbrev Number: 2 (DW_TAG_variable) + <26a2a> DW_AT_name : (indirect string, offset: 0xd6a4): load + <26a2e> DW_AT_decl_file : 2 + <26a2e> DW_AT_decl_line : 401 + <26a30> DW_AT_decl_column : 12 + <26a31> DW_AT_type : <0x2344d> + <26a35> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26a38>: Abbrev Number: 0 + <1><26a39>: Abbrev Number: 49 (DW_TAG_subprogram) + <26a3a> DW_AT_external : 1 + <26a3a> DW_AT_name : (indirect string, offset: 0xfa99e): osKernelGetTickFreq + <26a3e> DW_AT_decl_file : 2 + <26a3e> DW_AT_decl_line : 395 + <26a40> DW_AT_decl_column : 10 + <26a40> DW_AT_prototyped : 1 + <26a40> DW_AT_type : <0x2344d> + <26a44> DW_AT_low_pc : 0x0 + <26a48> DW_AT_high_pc : 0x12 + <26a4c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26a4e> DW_AT_call_all_calls: 1 + <1><26a4e>: Abbrev Number: 7 (DW_TAG_subprogram) + <26a4f> DW_AT_external : 1 + <26a4f> DW_AT_name : (indirect string, offset: 0xf96e2): osKernelGetTickCount + <26a53> DW_AT_decl_file : 2 + <26a53> DW_AT_decl_line : 383 + <26a55> DW_AT_decl_column : 10 + <26a56> DW_AT_prototyped : 1 + <26a56> DW_AT_type : <0x2344d> + <26a5a> DW_AT_low_pc : 0x0 + <26a5e> DW_AT_high_pc : 0x2a + <26a62> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26a64> DW_AT_call_all_tail_calls: 1 + <26a64> DW_AT_sibling : <0x26a91> + <2><26a68>: Abbrev Number: 2 (DW_TAG_variable) + <26a69> DW_AT_name : (indirect string, offset: 0xf33e9): ticks + <26a6d> DW_AT_decl_file : 2 + <26a6d> DW_AT_decl_line : 384 + <26a6f> DW_AT_decl_column : 14 + <26a70> DW_AT_type : <0x23a62> + <26a74> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26a77>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26a78> DW_AT_abstract_origin: <0x26d22> + <26a7c> DW_AT_low_pc : 0x0 + <26a80> DW_AT_high_pc : 0x8 + <26a84> DW_AT_call_file : 2 + <26a84> DW_AT_call_line : 386 + <26a86> DW_AT_call_column : 7 + <3><26a87>: Abbrev Number: 6 (DW_TAG_variable) + <26a88> DW_AT_abstract_origin: <0x26d31> + <26a8c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><26a8f>: Abbrev Number: 0 + <2><26a90>: Abbrev Number: 0 + <1><26a91>: Abbrev Number: 7 (DW_TAG_subprogram) + <26a92> DW_AT_external : 1 + <26a92> DW_AT_name : (indirect string, offset: 0xfd06b): osKernelRestoreLock + <26a96> DW_AT_decl_file : 2 + <26a96> DW_AT_decl_line : 347 + <26a98> DW_AT_decl_column : 9 + <26a99> DW_AT_prototyped : 1 + <26a99> DW_AT_type : <0x23441> + <26a9d> DW_AT_low_pc : 0x0 + <26aa1> DW_AT_high_pc : 0x74 + <26aa5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26aa7> DW_AT_call_all_tail_calls: 1 + <26aa7> DW_AT_sibling : <0x26ad5> + <2><26aab>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26aac> DW_AT_name : (indirect string, offset: 0xfa67f): lock + <26ab0> DW_AT_decl_file : 2 + <26ab1> DW_AT_decl_line : 347 + <26ab3> DW_AT_decl_column : 38 + <26ab4> DW_AT_type : <0x23441> + <26ab8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><26abb>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26abc> DW_AT_abstract_origin: <0x26d22> + <26ac0> DW_AT_low_pc : 0x0 + <26ac4> DW_AT_high_pc : 0x8 + <26ac8> DW_AT_call_file : 2 + <26ac8> DW_AT_call_line : 349 + <26aca> DW_AT_call_column : 7 + <3><26acb>: Abbrev Number: 6 (DW_TAG_variable) + <26acc> DW_AT_abstract_origin: <0x26d31> + <26ad0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><26ad3>: Abbrev Number: 0 + <2><26ad4>: Abbrev Number: 0 + <1><26ad5>: Abbrev Number: 7 (DW_TAG_subprogram) + <26ad6> DW_AT_external : 1 + <26ad6> DW_AT_name : (indirect string, offset: 0xfb501): osKernelUnlock + <26ada> DW_AT_decl_file : 2 + <26ada> DW_AT_decl_line : 315 + <26adc> DW_AT_decl_column : 9 + <26add> DW_AT_prototyped : 1 + <26add> DW_AT_type : <0x23441> + <26ae1> DW_AT_low_pc : 0x0 + <26ae5> DW_AT_high_pc : 0x64 + <26ae9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26aeb> DW_AT_call_all_tail_calls: 1 + <26aeb> DW_AT_sibling : <0x26b18> + <2><26aef>: Abbrev Number: 2 (DW_TAG_variable) + <26af0> DW_AT_name : (indirect string, offset: 0xfa67f): lock + <26af4> DW_AT_decl_file : 2 + <26af4> DW_AT_decl_line : 316 + <26af6> DW_AT_decl_column : 11 + <26af7> DW_AT_type : <0x23441> + <26afb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26afe>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26aff> DW_AT_abstract_origin: <0x26d22> + <26b03> DW_AT_low_pc : 0x0 + <26b07> DW_AT_high_pc : 0x8 + <26b0b> DW_AT_call_file : 2 + <26b0b> DW_AT_call_line : 318 + <26b0d> DW_AT_call_column : 7 + <3><26b0e>: Abbrev Number: 6 (DW_TAG_variable) + <26b0f> DW_AT_abstract_origin: <0x26d31> + <26b13> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><26b16>: Abbrev Number: 0 + <2><26b17>: Abbrev Number: 0 + <1><26b18>: Abbrev Number: 7 (DW_TAG_subprogram) + <26b19> DW_AT_external : 1 + <26b19> DW_AT_name : (indirect string, offset: 0xfda3b): osKernelLock <26b1d> DW_AT_decl_file : 2 - <26b1d> DW_AT_decl_line : 384 - <26b1f> DW_AT_decl_column : 14 - <26b20> DW_AT_type : <0x23b12> - <26b24> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26b27>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26b28> DW_AT_abstract_origin: <0x26dd2> - <26b2c> DW_AT_low_pc : 0x0 - <26b30> DW_AT_high_pc : 0x8 - <26b34> DW_AT_call_file : 2 - <26b34> DW_AT_call_line : 386 - <26b36> DW_AT_call_column : 7 - <3><26b37>: Abbrev Number: 6 (DW_TAG_variable) - <26b38> DW_AT_abstract_origin: <0x26de1> - <26b3c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><26b3f>: Abbrev Number: 0 - <2><26b40>: Abbrev Number: 0 - <1><26b41>: Abbrev Number: 7 (DW_TAG_subprogram) - <26b42> DW_AT_external : 1 - <26b42> DW_AT_name : (indirect string, offset: 0xfd086): osKernelRestoreLock - <26b46> DW_AT_decl_file : 2 - <26b46> DW_AT_decl_line : 347 - <26b48> DW_AT_decl_column : 9 - <26b49> DW_AT_prototyped : 1 - <26b49> DW_AT_type : <0x234f1> - <26b4d> DW_AT_low_pc : 0x0 - <26b51> DW_AT_high_pc : 0x74 - <26b55> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26b57> DW_AT_call_all_tail_calls: 1 - <26b57> DW_AT_sibling : <0x26b85> - <2><26b5b>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26b5c> DW_AT_name : (indirect string, offset: 0xfa69a): lock + <26b1d> DW_AT_decl_line : 288 + <26b1f> DW_AT_decl_column : 9 + <26b20> DW_AT_prototyped : 1 + <26b20> DW_AT_type : <0x23441> + <26b24> DW_AT_low_pc : 0x0 + <26b28> DW_AT_high_pc : 0x4c + <26b2c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26b2e> DW_AT_call_all_tail_calls: 1 + <26b2e> DW_AT_sibling : <0x26b5b> + <2><26b32>: Abbrev Number: 2 (DW_TAG_variable) + <26b33> DW_AT_name : (indirect string, offset: 0xfa67f): lock + <26b37> DW_AT_decl_file : 2 + <26b37> DW_AT_decl_line : 289 + <26b39> DW_AT_decl_column : 11 + <26b3a> DW_AT_type : <0x23441> + <26b3e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26b41>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26b42> DW_AT_abstract_origin: <0x26d22> + <26b46> DW_AT_low_pc : 0x0 + <26b4a> DW_AT_high_pc : 0x8 + <26b4e> DW_AT_call_file : 2 + <26b4e> DW_AT_call_line : 291 + <26b50> DW_AT_call_column : 7 + <3><26b51>: Abbrev Number: 6 (DW_TAG_variable) + <26b52> DW_AT_abstract_origin: <0x26d31> + <26b56> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><26b59>: Abbrev Number: 0 + <2><26b5a>: Abbrev Number: 0 + <1><26b5b>: Abbrev Number: 7 (DW_TAG_subprogram) + <26b5c> DW_AT_external : 1 + <26b5c> DW_AT_name : (indirect string, offset: 0xf1087): osKernelStart <26b60> DW_AT_decl_file : 2 - <26b61> DW_AT_decl_line : 347 - <26b63> DW_AT_decl_column : 38 - <26b64> DW_AT_type : <0x234f1> - <26b68> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><26b6b>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26b6c> DW_AT_abstract_origin: <0x26dd2> - <26b70> DW_AT_low_pc : 0x0 - <26b74> DW_AT_high_pc : 0x8 - <26b78> DW_AT_call_file : 2 - <26b78> DW_AT_call_line : 349 - <26b7a> DW_AT_call_column : 7 - <3><26b7b>: Abbrev Number: 6 (DW_TAG_variable) - <26b7c> DW_AT_abstract_origin: <0x26de1> - <26b80> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><26b83>: Abbrev Number: 0 - <2><26b84>: Abbrev Number: 0 - <1><26b85>: Abbrev Number: 7 (DW_TAG_subprogram) - <26b86> DW_AT_external : 1 - <26b86> DW_AT_name : (indirect string, offset: 0xfb51c): osKernelUnlock - <26b8a> DW_AT_decl_file : 2 - <26b8a> DW_AT_decl_line : 315 - <26b8c> DW_AT_decl_column : 9 - <26b8d> DW_AT_prototyped : 1 - <26b8d> DW_AT_type : <0x234f1> - <26b91> DW_AT_low_pc : 0x0 - <26b95> DW_AT_high_pc : 0x64 - <26b99> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26b9b> DW_AT_call_all_tail_calls: 1 - <26b9b> DW_AT_sibling : <0x26bc8> - <2><26b9f>: Abbrev Number: 2 (DW_TAG_variable) - <26ba0> DW_AT_name : (indirect string, offset: 0xfa69a): lock - <26ba4> DW_AT_decl_file : 2 - <26ba4> DW_AT_decl_line : 316 - <26ba6> DW_AT_decl_column : 11 - <26ba7> DW_AT_type : <0x234f1> - <26bab> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26bae>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26baf> DW_AT_abstract_origin: <0x26dd2> - <26bb3> DW_AT_low_pc : 0x0 - <26bb7> DW_AT_high_pc : 0x8 - <26bbb> DW_AT_call_file : 2 - <26bbb> DW_AT_call_line : 318 - <26bbd> DW_AT_call_column : 7 - <3><26bbe>: Abbrev Number: 6 (DW_TAG_variable) - <26bbf> DW_AT_abstract_origin: <0x26de1> - <26bc3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><26bc6>: Abbrev Number: 0 - <2><26bc7>: Abbrev Number: 0 - <1><26bc8>: Abbrev Number: 7 (DW_TAG_subprogram) - <26bc9> DW_AT_external : 1 - <26bc9> DW_AT_name : (indirect string, offset: 0xfda56): osKernelLock - <26bcd> DW_AT_decl_file : 2 - <26bcd> DW_AT_decl_line : 288 - <26bcf> DW_AT_decl_column : 9 - <26bd0> DW_AT_prototyped : 1 - <26bd0> DW_AT_type : <0x234f1> - <26bd4> DW_AT_low_pc : 0x0 - <26bd8> DW_AT_high_pc : 0x4c - <26bdc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26bde> DW_AT_call_all_tail_calls: 1 - <26bde> DW_AT_sibling : <0x26c0b> - <2><26be2>: Abbrev Number: 2 (DW_TAG_variable) - <26be3> DW_AT_name : (indirect string, offset: 0xfa69a): lock - <26be7> DW_AT_decl_file : 2 - <26be7> DW_AT_decl_line : 289 - <26be9> DW_AT_decl_column : 11 - <26bea> DW_AT_type : <0x234f1> - <26bee> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26bf1>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26bf2> DW_AT_abstract_origin: <0x26dd2> - <26bf6> DW_AT_low_pc : 0x0 - <26bfa> DW_AT_high_pc : 0x8 - <26bfe> DW_AT_call_file : 2 - <26bfe> DW_AT_call_line : 291 - <26c00> DW_AT_call_column : 7 - <3><26c01>: Abbrev Number: 6 (DW_TAG_variable) - <26c02> DW_AT_abstract_origin: <0x26de1> - <26c06> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><26c09>: Abbrev Number: 0 - <2><26c0a>: Abbrev Number: 0 - <1><26c0b>: Abbrev Number: 7 (DW_TAG_subprogram) - <26c0c> DW_AT_external : 1 - <26c0c> DW_AT_name : (indirect string, offset: 0xf1095): osKernelStart - <26c10> DW_AT_decl_file : 2 - <26c10> DW_AT_decl_line : 265 - <26c12> DW_AT_decl_column : 12 - <26c13> DW_AT_prototyped : 1 - <26c13> DW_AT_type : <0x237b4> - <26c17> DW_AT_low_pc : 0x80097d8 - <26c1b> DW_AT_high_pc : 0x4c - <26c1f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26c21> DW_AT_call_all_tail_calls: 1 - <26c21> DW_AT_sibling : <0x26c4e> - <2><26c25>: Abbrev Number: 2 (DW_TAG_variable) - <26c26> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <26c2a> DW_AT_decl_file : 2 - <26c2a> DW_AT_decl_line : 266 + <26b60> DW_AT_decl_line : 265 + <26b62> DW_AT_decl_column : 12 + <26b63> DW_AT_prototyped : 1 + <26b63> DW_AT_type : <0x23704> + <26b67> DW_AT_low_pc : 0x800988c + <26b6b> DW_AT_high_pc : 0x4c + <26b6f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26b71> DW_AT_call_all_tail_calls: 1 + <26b71> DW_AT_sibling : <0x26b9e> + <2><26b75>: Abbrev Number: 2 (DW_TAG_variable) + <26b76> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <26b7a> DW_AT_decl_file : 2 + <26b7a> DW_AT_decl_line : 266 + <26b7c> DW_AT_decl_column : 14 + <26b7d> DW_AT_type : <0x23704> + <26b81> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26b84>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) + <26b85> DW_AT_abstract_origin: <0x26d22> + <26b89> DW_AT_low_pc : 0x8009892 + <26b8d> DW_AT_high_pc : 0x8 + <26b91> DW_AT_call_file : 2 + <26b91> DW_AT_call_line : 268 + <26b93> DW_AT_call_column : 7 + <3><26b94>: Abbrev Number: 6 (DW_TAG_variable) + <26b95> DW_AT_abstract_origin: <0x26d31> + <26b99> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><26b9c>: Abbrev Number: 0 + <2><26b9d>: Abbrev Number: 0 + <1><26b9e>: Abbrev Number: 52 (DW_TAG_subprogram) + <26b9f> DW_AT_external : 1 + <26b9f> DW_AT_name : (indirect string, offset: 0xfa72a): osKernelGetState + <26ba3> DW_AT_decl_file : 2 + <26ba3> DW_AT_decl_line : 240 + <26ba4> DW_AT_decl_column : 17 + <26ba5> DW_AT_prototyped : 1 + <26ba5> DW_AT_type : <0x234cf> + <26ba9> DW_AT_low_pc : 0x0 + <26bad> DW_AT_high_pc : 0x44 + <26bb1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26bb3> DW_AT_call_all_tail_calls: 1 + <26bb3> DW_AT_sibling : <0x26bc6> + <2><26bb7>: Abbrev Number: 35 (DW_TAG_variable) + <26bb8> DW_AT_name : (indirect string, offset: 0xf0b8a): state + <26bbc> DW_AT_decl_file : 2 + <26bbc> DW_AT_decl_line : 241 + <26bbd> DW_AT_decl_column : 19 + <26bbe> DW_AT_type : <0x234cf> + <26bc2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26bc5>: Abbrev Number: 0 + <1><26bc6>: Abbrev Number: 52 (DW_TAG_subprogram) + <26bc7> DW_AT_external : 1 + <26bc7> DW_AT_name : (indirect string, offset: 0xf9b4b): osKernelGetInfo + <26bcb> DW_AT_decl_file : 2 + <26bcb> DW_AT_decl_line : 222 + <26bcc> DW_AT_decl_column : 12 + <26bcd> DW_AT_prototyped : 1 + <26bcd> DW_AT_type : <0x23704> + <26bd1> DW_AT_low_pc : 0x0 + <26bd5> DW_AT_high_pc : 0x50 + <26bd9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26bdb> DW_AT_call_all_tail_calls: 1 + <26bdb> DW_AT_sibling : <0x26c07> + <2><26bdf>: Abbrev Number: 40 (DW_TAG_formal_parameter) + <26be0> DW_AT_name : (indirect string, offset: 0xeee36): version + <26be4> DW_AT_decl_file : 2 + <26be4> DW_AT_decl_line : 222 + <26be4> DW_AT_decl_column : 42 + <26be5> DW_AT_type : <0x26c07> + <26be9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26bec>: Abbrev Number: 40 (DW_TAG_formal_parameter) + <26bed> DW_AT_name : (indirect string, offset: 0xfe2ac): id_buf + <26bf1> DW_AT_decl_file : 2 + <26bf1> DW_AT_decl_line : 222 + <26bf1> DW_AT_decl_column : 57 + <26bf2> DW_AT_type : <0x233ff> + <26bf6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><26bf9>: Abbrev Number: 40 (DW_TAG_formal_parameter) + <26bfa> DW_AT_name : (indirect string, offset: 0xfbc8a): id_size + <26bfe> DW_AT_decl_file : 2 + <26bfe> DW_AT_decl_line : 222 + <26bfe> DW_AT_decl_column : 74 + <26bff> DW_AT_type : <0x2344d> + <26c03> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><26c06>: Abbrev Number: 0 + <1><26c07>: Abbrev Number: 12 (DW_TAG_pointer_type) + <26c08> DW_AT_byte_size : 4 + <26c08> DW_AT_type : <0x2348b> + <1><26c0c>: Abbrev Number: 68 (DW_TAG_subprogram) + <26c0d> DW_AT_external : 1 + <26c0d> DW_AT_name : (indirect string, offset: 0xeff31): osKernelInitialize + <26c11> DW_AT_decl_file : 2 + <26c12> DW_AT_decl_line : 198 + <26c13> DW_AT_decl_column : 12 + <26c14> DW_AT_prototyped : 1 + <26c14> DW_AT_type : <0x23704> + <26c18> DW_AT_low_pc : 0x8009844 + <26c1c> DW_AT_high_pc : 0x48 + <26c20> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26c22> DW_AT_call_all_calls: 1 + <26c22> DW_AT_sibling : <0x26c4e> + <2><26c26>: Abbrev Number: 35 (DW_TAG_variable) + <26c27> DW_AT_name : (indirect string, offset: 0xfcfff): stat + <26c2b> DW_AT_decl_file : 2 + <26c2b> DW_AT_decl_line : 199 <26c2c> DW_AT_decl_column : 14 - <26c2d> DW_AT_type : <0x237b4> + <26c2d> DW_AT_type : <0x23704> <26c31> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26c34>: Abbrev Number: 8 (DW_TAG_inlined_subroutine) - <26c35> DW_AT_abstract_origin: <0x26dd2> - <26c39> DW_AT_low_pc : 0x80097de + <2><26c34>: Abbrev Number: 69 (DW_TAG_inlined_subroutine) + <26c35> DW_AT_abstract_origin: <0x26d22> + <26c39> DW_AT_low_pc : 0x800984a <26c3d> DW_AT_high_pc : 0x8 <26c41> DW_AT_call_file : 2 - <26c41> DW_AT_call_line : 268 + <26c42> DW_AT_call_line : 201 <26c43> DW_AT_call_column : 7 <3><26c44>: Abbrev Number: 6 (DW_TAG_variable) - <26c45> DW_AT_abstract_origin: <0x26de1> + <26c45> DW_AT_abstract_origin: <0x26d31> <26c49> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <3><26c4c>: Abbrev Number: 0 <2><26c4d>: Abbrev Number: 0 - <1><26c4e>: Abbrev Number: 52 (DW_TAG_subprogram) - <26c4f> DW_AT_external : 1 - <26c4f> DW_AT_name : (indirect string, offset: 0xfa745): osKernelGetState + <1><26c4e>: Abbrev Number: 70 (DW_TAG_subprogram) + <26c4f> DW_AT_name : (indirect string, offset: 0xfce2f): SVC_Setup <26c53> DW_AT_decl_file : 2 - <26c53> DW_AT_decl_line : 240 - <26c54> DW_AT_decl_column : 17 - <26c55> DW_AT_prototyped : 1 - <26c55> DW_AT_type : <0x2357f> - <26c59> DW_AT_low_pc : 0x0 - <26c5d> DW_AT_high_pc : 0x44 - <26c61> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26c63> DW_AT_call_all_tail_calls: 1 - <26c63> DW_AT_sibling : <0x26c76> - <2><26c67>: Abbrev Number: 35 (DW_TAG_variable) - <26c68> DW_AT_name : (indirect string, offset: 0xf0b98): state - <26c6c> DW_AT_decl_file : 2 - <26c6c> DW_AT_decl_line : 241 - <26c6d> DW_AT_decl_column : 19 - <26c6e> DW_AT_type : <0x2357f> - <26c72> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26c75>: Abbrev Number: 0 - <1><26c76>: Abbrev Number: 52 (DW_TAG_subprogram) - <26c77> DW_AT_external : 1 - <26c77> DW_AT_name : (indirect string, offset: 0xf9b66): osKernelGetInfo - <26c7b> DW_AT_decl_file : 2 - <26c7b> DW_AT_decl_line : 222 - <26c7c> DW_AT_decl_column : 12 - <26c7d> DW_AT_prototyped : 1 - <26c7d> DW_AT_type : <0x237b4> - <26c81> DW_AT_low_pc : 0x0 - <26c85> DW_AT_high_pc : 0x50 - <26c89> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26c8b> DW_AT_call_all_tail_calls: 1 - <26c8b> DW_AT_sibling : <0x26cb7> - <2><26c8f>: Abbrev Number: 40 (DW_TAG_formal_parameter) - <26c90> DW_AT_name : (indirect string, offset: 0xeee52): version - <26c94> DW_AT_decl_file : 2 - <26c94> DW_AT_decl_line : 222 - <26c94> DW_AT_decl_column : 42 - <26c95> DW_AT_type : <0x26cb7> - <26c99> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26c9c>: Abbrev Number: 40 (DW_TAG_formal_parameter) - <26c9d> DW_AT_name : (indirect string, offset: 0xfe2c7): id_buf - <26ca1> DW_AT_decl_file : 2 - <26ca1> DW_AT_decl_line : 222 - <26ca1> DW_AT_decl_column : 57 - <26ca2> DW_AT_type : <0x234af> + <26c54> DW_AT_decl_line : 174 + <26c55> DW_AT_decl_column : 22 + <26c56> DW_AT_prototyped : 1 + <26c56> DW_AT_low_pc : 0x8009830 + <26c5a> DW_AT_high_pc : 0x12 + <26c5e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26c60> DW_AT_call_all_tail_calls: 1 + <1><26c60>: Abbrev Number: 71 (DW_TAG_subprogram) + <26c61> DW_AT_external : 1 + <26c61> DW_AT_name : (indirect string, offset: 0xfd3b0): SysTick_Handler + <26c65> DW_AT_decl_file : 2 + <26c66> DW_AT_decl_line : 159 + <26c67> DW_AT_decl_column : 6 + <26c68> DW_AT_prototyped : 1 + <26c68> DW_AT_low_pc : 0x8009810 + <26c6c> DW_AT_high_pc : 0x20 + <26c70> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26c72> DW_AT_call_all_tail_calls: 1 + <1><26c72>: Abbrev Number: 48 (DW_TAG_subprogram) + <26c73> DW_AT_name : (indirect string, offset: 0xe11ab): __NVIC_SetPriority + <26c77> DW_AT_decl_file : 1 + <26c78> DW_AT_decl_line : 1809 + <26c7a> DW_AT_decl_column : 22 + <26c7b> DW_AT_prototyped : 1 + <26c7b> DW_AT_low_pc : 0x80097bc + <26c7f> DW_AT_high_pc : 0x54 + <26c83> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26c85> DW_AT_call_all_calls: 1 + <26c85> DW_AT_sibling : <0x26caa> + <2><26c89>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26c8a> DW_AT_name : (indirect string, offset: 0xf0fc4): IRQn + <26c8e> DW_AT_decl_file : 1 + <26c8f> DW_AT_decl_line : 1809 + <26c91> DW_AT_decl_column : 51 + <26c92> DW_AT_type : <0x2421a> + <26c96> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><26c99>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26c9a> DW_AT_name : (indirect string, offset: 0xef1a0): priority + <26c9e> DW_AT_decl_file : 1 + <26c9f> DW_AT_decl_line : 1809 + <26ca1> DW_AT_decl_column : 66 + <26ca2> DW_AT_type : <0x2344d> <26ca6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><26ca9>: Abbrev Number: 40 (DW_TAG_formal_parameter) - <26caa> DW_AT_name : (indirect string, offset: 0xfbca5): id_size - <26cae> DW_AT_decl_file : 2 - <26cae> DW_AT_decl_line : 222 - <26cae> DW_AT_decl_column : 74 - <26caf> DW_AT_type : <0x234fd> - <26cb3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><26cb6>: Abbrev Number: 0 - <1><26cb7>: Abbrev Number: 12 (DW_TAG_pointer_type) - <26cb8> DW_AT_byte_size : 4 - <26cb8> DW_AT_type : <0x2353b> - <1><26cbc>: Abbrev Number: 68 (DW_TAG_subprogram) - <26cbd> DW_AT_external : 1 - <26cbd> DW_AT_name : (indirect string, offset: 0xeff17): osKernelInitialize - <26cc1> DW_AT_decl_file : 2 - <26cc2> DW_AT_decl_line : 198 - <26cc3> DW_AT_decl_column : 12 - <26cc4> DW_AT_prototyped : 1 - <26cc4> DW_AT_type : <0x237b4> - <26cc8> DW_AT_low_pc : 0x8009790 - <26ccc> DW_AT_high_pc : 0x48 - <26cd0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26cd2> DW_AT_call_all_calls: 1 - <26cd2> DW_AT_sibling : <0x26cfe> - <2><26cd6>: Abbrev Number: 35 (DW_TAG_variable) - <26cd7> DW_AT_name : (indirect string, offset: 0xfd01a): stat - <26cdb> DW_AT_decl_file : 2 - <26cdb> DW_AT_decl_line : 199 - <26cdc> DW_AT_decl_column : 14 - <26cdd> DW_AT_type : <0x237b4> - <26ce1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26ce4>: Abbrev Number: 69 (DW_TAG_inlined_subroutine) - <26ce5> DW_AT_abstract_origin: <0x26dd2> - <26ce9> DW_AT_low_pc : 0x8009796 - <26ced> DW_AT_high_pc : 0x8 - <26cf1> DW_AT_call_file : 2 - <26cf2> DW_AT_call_line : 201 - <26cf3> DW_AT_call_column : 7 - <3><26cf4>: Abbrev Number: 6 (DW_TAG_variable) - <26cf5> DW_AT_abstract_origin: <0x26de1> - <26cf9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><26cfc>: Abbrev Number: 0 - <2><26cfd>: Abbrev Number: 0 - <1><26cfe>: Abbrev Number: 70 (DW_TAG_subprogram) - <26cff> DW_AT_name : (indirect string, offset: 0xfce4a): SVC_Setup - <26d03> DW_AT_decl_file : 2 - <26d04> DW_AT_decl_line : 174 - <26d05> DW_AT_decl_column : 22 - <26d06> DW_AT_prototyped : 1 - <26d06> DW_AT_low_pc : 0x800977c - <26d0a> DW_AT_high_pc : 0x12 - <26d0e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26d10> DW_AT_call_all_tail_calls: 1 - <1><26d10>: Abbrev Number: 71 (DW_TAG_subprogram) - <26d11> DW_AT_external : 1 - <26d11> DW_AT_name : (indirect string, offset: 0xfd3cb): SysTick_Handler - <26d15> DW_AT_decl_file : 2 - <26d16> DW_AT_decl_line : 159 - <26d17> DW_AT_decl_column : 6 - <26d18> DW_AT_prototyped : 1 - <26d18> DW_AT_low_pc : 0x800975c - <26d1c> DW_AT_high_pc : 0x20 - <26d20> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26d22> DW_AT_call_all_tail_calls: 1 - <1><26d22>: Abbrev Number: 48 (DW_TAG_subprogram) - <26d23> DW_AT_name : (indirect string, offset: 0xe120d): __NVIC_SetPriority - <26d27> DW_AT_decl_file : 1 - <26d28> DW_AT_decl_line : 1809 - <26d2a> DW_AT_decl_column : 22 - <26d2b> DW_AT_prototyped : 1 - <26d2b> DW_AT_low_pc : 0x8009708 - <26d2f> DW_AT_high_pc : 0x54 - <26d33> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26d35> DW_AT_call_all_calls: 1 - <26d35> DW_AT_sibling : <0x26d5a> - <2><26d39>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26d3a> DW_AT_name : (indirect string, offset: 0xf0fd2): IRQn - <26d3e> DW_AT_decl_file : 1 - <26d3f> DW_AT_decl_line : 1809 - <26d41> DW_AT_decl_column : 51 - <26d42> DW_AT_type : <0x242ca> - <26d46> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><26d49>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26d4a> DW_AT_name : (indirect string, offset: 0xef1a0): priority - <26d4e> DW_AT_decl_file : 1 - <26d4f> DW_AT_decl_line : 1809 - <26d51> DW_AT_decl_column : 66 - <26d52> DW_AT_type : <0x234fd> - <26d56> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><26d59>: Abbrev Number: 0 - <1><26d5a>: Abbrev Number: 72 (DW_TAG_subprogram) - <26d5b> DW_AT_name : (indirect string, offset: 0xfddeb): vPortSetBASEPRI - <26d5f> DW_AT_decl_file : 4 - <26d60> DW_AT_decl_line : 227 - <26d61> DW_AT_decl_column : 30 - <26d62> DW_AT_prototyped : 1 - <26d62> DW_AT_inline : 3 (declared as inline and inlined) - <26d63> DW_AT_sibling : <0x26d74> - <2><26d67>: Abbrev Number: 73 (DW_TAG_formal_parameter) - <26d68> DW_AT_name : (indirect string, offset: 0xf99f4): ulNewMaskValue - <26d6c> DW_AT_decl_file : 4 - <26d6d> DW_AT_decl_line : 227 - <26d6e> DW_AT_decl_column : 56 - <26d6f> DW_AT_type : <0x234fd> - <2><26d73>: Abbrev Number: 0 - <1><26d74>: Abbrev Number: 74 (DW_TAG_subprogram) - <26d75> DW_AT_name : (indirect string, offset: 0xfd769): ulPortRaiseBASEPRI - <26d79> DW_AT_decl_file : 4 - <26d7a> DW_AT_decl_line : 207 - <26d7b> DW_AT_decl_column : 34 - <26d7c> DW_AT_prototyped : 1 - <26d7c> DW_AT_type : <0x234fd> - <26d80> DW_AT_inline : 3 (declared as inline and inlined) - <26d81> DW_AT_sibling : <0x26d9c> - <2><26d85>: Abbrev Number: 53 (DW_TAG_variable) - <26d86> DW_AT_name : (indirect string, offset: 0xfac0e): ulOriginalBASEPRI - <26d8a> DW_AT_decl_file : 4 - <26d8a> DW_AT_decl_line : 209 - <26d8b> DW_AT_decl_column : 10 - <26d8c> DW_AT_type : <0x234fd> - <2><26d90>: Abbrev Number: 53 (DW_TAG_variable) - <26d91> DW_AT_name : (indirect string, offset: 0xfdd0d): ulNewBASEPRI - <26d95> DW_AT_decl_file : 4 - <26d95> DW_AT_decl_line : 209 - <26d96> DW_AT_decl_column : 29 - <26d97> DW_AT_type : <0x234fd> - <2><26d9b>: Abbrev Number: 0 - <1><26d9c>: Abbrev Number: 41 (DW_TAG_subprogram) - <26d9d> DW_AT_name : (indirect string, offset: 0xfa62d): __get_BASEPRI - <26da1> DW_AT_decl_file : 3 - <26da1> DW_AT_decl_line : 528 - <26da3> DW_AT_decl_column : 31 - <26da3> DW_AT_prototyped : 1 - <26da3> DW_AT_type : <0x234fd> - <26da7> DW_AT_inline : 3 (declared as inline and inlined) - <26da7> DW_AT_sibling : <0x26db7> - <2><26dab>: Abbrev Number: 42 (DW_TAG_variable) - <26dac> DW_AT_name : (indirect string, offset: 0x1014a1): result - <26db0> DW_AT_decl_file : 3 - <26db0> DW_AT_decl_line : 530 - <26db2> DW_AT_decl_column : 12 - <26db2> DW_AT_type : <0x234fd> - <2><26db6>: Abbrev Number: 0 - <1><26db7>: Abbrev Number: 41 (DW_TAG_subprogram) - <26db8> DW_AT_name : (indirect string, offset: 0xfba45): __get_PRIMASK - <26dbc> DW_AT_decl_file : 3 - <26dbc> DW_AT_decl_line : 449 - <26dbe> DW_AT_decl_column : 31 - <26dbe> DW_AT_prototyped : 1 - <26dbe> DW_AT_type : <0x234fd> - <26dc2> DW_AT_inline : 3 (declared as inline and inlined) - <26dc2> DW_AT_sibling : <0x26dd2> - <2><26dc6>: Abbrev Number: 42 (DW_TAG_variable) - <26dc7> DW_AT_name : (indirect string, offset: 0x1014a1): result - <26dcb> DW_AT_decl_file : 3 - <26dcb> DW_AT_decl_line : 451 - <26dcd> DW_AT_decl_column : 12 - <26dcd> DW_AT_type : <0x234fd> - <2><26dd1>: Abbrev Number: 0 - <1><26dd2>: Abbrev Number: 41 (DW_TAG_subprogram) - <26dd3> DW_AT_name : (indirect string, offset: 0xfaeac): __get_IPSR - <26dd7> DW_AT_decl_file : 3 - <26dd7> DW_AT_decl_line : 272 - <26dd9> DW_AT_decl_column : 31 - <26dd9> DW_AT_prototyped : 1 - <26dd9> DW_AT_type : <0x234fd> - <26ddd> DW_AT_inline : 3 (declared as inline and inlined) - <26ddd> DW_AT_sibling : <0x26ded> - <2><26de1>: Abbrev Number: 42 (DW_TAG_variable) - <26de2> DW_AT_name : (indirect string, offset: 0x1014a1): result - <26de6> DW_AT_decl_file : 3 - <26de6> DW_AT_decl_line : 274 - <26de8> DW_AT_decl_column : 12 - <26de8> DW_AT_type : <0x234fd> - <2><26dec>: Abbrev Number: 0 - <1><26ded>: Abbrev Number: 54 (DW_TAG_subprogram) - <26dee> DW_AT_name : (indirect string, offset: 0xf1373): __disable_irq - <26df2> DW_AT_decl_file : 3 - <26df2> DW_AT_decl_line : 207 - <26df3> DW_AT_decl_column : 27 - <26df3> DW_AT_prototyped : 1 - <26df3> DW_AT_inline : 3 (declared as inline and inlined) - <1><26df3>: Abbrev Number: 54 (DW_TAG_subprogram) - <26df4> DW_AT_name : (indirect string, offset: 0xfde96): __enable_irq - <26df8> DW_AT_decl_file : 3 - <26df8> DW_AT_decl_line : 196 - <26df9> DW_AT_decl_column : 27 - <26df9> DW_AT_prototyped : 1 - <26df9> DW_AT_inline : 3 (declared as inline and inlined) - <1><26df9>: Abbrev Number: 0 - Compilation Unit @ offset 0x26dfa: + <2><26ca9>: Abbrev Number: 0 + <1><26caa>: Abbrev Number: 72 (DW_TAG_subprogram) + <26cab> DW_AT_name : (indirect string, offset: 0xfddd0): vPortSetBASEPRI + <26caf> DW_AT_decl_file : 4 + <26cb0> DW_AT_decl_line : 227 + <26cb1> DW_AT_decl_column : 30 + <26cb2> DW_AT_prototyped : 1 + <26cb2> DW_AT_inline : 3 (declared as inline and inlined) + <26cb3> DW_AT_sibling : <0x26cc4> + <2><26cb7>: Abbrev Number: 73 (DW_TAG_formal_parameter) + <26cb8> DW_AT_name : (indirect string, offset: 0xf99d9): ulNewMaskValue + <26cbc> DW_AT_decl_file : 4 + <26cbd> DW_AT_decl_line : 227 + <26cbe> DW_AT_decl_column : 56 + <26cbf> DW_AT_type : <0x2344d> + <2><26cc3>: Abbrev Number: 0 + <1><26cc4>: Abbrev Number: 74 (DW_TAG_subprogram) + <26cc5> DW_AT_name : (indirect string, offset: 0xfd74e): ulPortRaiseBASEPRI + <26cc9> DW_AT_decl_file : 4 + <26cca> DW_AT_decl_line : 207 + <26ccb> DW_AT_decl_column : 34 + <26ccc> DW_AT_prototyped : 1 + <26ccc> DW_AT_type : <0x2344d> + <26cd0> DW_AT_inline : 3 (declared as inline and inlined) + <26cd1> DW_AT_sibling : <0x26cec> + <2><26cd5>: Abbrev Number: 53 (DW_TAG_variable) + <26cd6> DW_AT_name : (indirect string, offset: 0xfabf3): ulOriginalBASEPRI + <26cda> DW_AT_decl_file : 4 + <26cda> DW_AT_decl_line : 209 + <26cdb> DW_AT_decl_column : 10 + <26cdc> DW_AT_type : <0x2344d> + <2><26ce0>: Abbrev Number: 53 (DW_TAG_variable) + <26ce1> DW_AT_name : (indirect string, offset: 0xfdcf2): ulNewBASEPRI + <26ce5> DW_AT_decl_file : 4 + <26ce5> DW_AT_decl_line : 209 + <26ce6> DW_AT_decl_column : 29 + <26ce7> DW_AT_type : <0x2344d> + <2><26ceb>: Abbrev Number: 0 + <1><26cec>: Abbrev Number: 41 (DW_TAG_subprogram) + <26ced> DW_AT_name : (indirect string, offset: 0xfa612): __get_BASEPRI + <26cf1> DW_AT_decl_file : 3 + <26cf1> DW_AT_decl_line : 528 + <26cf3> DW_AT_decl_column : 31 + <26cf3> DW_AT_prototyped : 1 + <26cf3> DW_AT_type : <0x2344d> + <26cf7> DW_AT_inline : 3 (declared as inline and inlined) + <26cf7> DW_AT_sibling : <0x26d07> + <2><26cfb>: Abbrev Number: 42 (DW_TAG_variable) + <26cfc> DW_AT_name : (indirect string, offset: 0x101486): result + <26d00> DW_AT_decl_file : 3 + <26d00> DW_AT_decl_line : 530 + <26d02> DW_AT_decl_column : 12 + <26d02> DW_AT_type : <0x2344d> + <2><26d06>: Abbrev Number: 0 + <1><26d07>: Abbrev Number: 41 (DW_TAG_subprogram) + <26d08> DW_AT_name : (indirect string, offset: 0xfba2a): __get_PRIMASK + <26d0c> DW_AT_decl_file : 3 + <26d0c> DW_AT_decl_line : 449 + <26d0e> DW_AT_decl_column : 31 + <26d0e> DW_AT_prototyped : 1 + <26d0e> DW_AT_type : <0x2344d> + <26d12> DW_AT_inline : 3 (declared as inline and inlined) + <26d12> DW_AT_sibling : <0x26d22> + <2><26d16>: Abbrev Number: 42 (DW_TAG_variable) + <26d17> DW_AT_name : (indirect string, offset: 0x101486): result + <26d1b> DW_AT_decl_file : 3 + <26d1b> DW_AT_decl_line : 451 + <26d1d> DW_AT_decl_column : 12 + <26d1d> DW_AT_type : <0x2344d> + <2><26d21>: Abbrev Number: 0 + <1><26d22>: Abbrev Number: 41 (DW_TAG_subprogram) + <26d23> DW_AT_name : (indirect string, offset: 0xfae91): __get_IPSR + <26d27> DW_AT_decl_file : 3 + <26d27> DW_AT_decl_line : 272 + <26d29> DW_AT_decl_column : 31 + <26d29> DW_AT_prototyped : 1 + <26d29> DW_AT_type : <0x2344d> + <26d2d> DW_AT_inline : 3 (declared as inline and inlined) + <26d2d> DW_AT_sibling : <0x26d3d> + <2><26d31>: Abbrev Number: 42 (DW_TAG_variable) + <26d32> DW_AT_name : (indirect string, offset: 0x101486): result + <26d36> DW_AT_decl_file : 3 + <26d36> DW_AT_decl_line : 274 + <26d38> DW_AT_decl_column : 12 + <26d38> DW_AT_type : <0x2344d> + <2><26d3c>: Abbrev Number: 0 + <1><26d3d>: Abbrev Number: 54 (DW_TAG_subprogram) + <26d3e> DW_AT_name : (indirect string, offset: 0xf135c): __disable_irq + <26d42> DW_AT_decl_file : 3 + <26d42> DW_AT_decl_line : 207 + <26d43> DW_AT_decl_column : 27 + <26d43> DW_AT_prototyped : 1 + <26d43> DW_AT_inline : 3 (declared as inline and inlined) + <1><26d43>: Abbrev Number: 54 (DW_TAG_subprogram) + <26d44> DW_AT_name : (indirect string, offset: 0xfde7b): __enable_irq + <26d48> DW_AT_decl_file : 3 + <26d48> DW_AT_decl_line : 196 + <26d49> DW_AT_decl_column : 27 + <26d49> DW_AT_prototyped : 1 + <26d49> DW_AT_inline : 3 (declared as inline and inlined) + <1><26d49>: Abbrev Number: 0 + Compilation Unit @ offset 0x26d4a: Length: 0x2ab (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x46ae + Abbrev Offset: 0x46b9 Pointer Size: 4 - <0><26e06>: Abbrev Number: 10 (DW_TAG_compile_unit) - <26e07> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <26e0b> DW_AT_language : 29 (C11) - <26e0c> DW_AT_name : (indirect string, offset: 0xfe649): ../Middlewares/Third_Party/FreeRTOS/Source/list.c - <26e10> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <26e14> DW_AT_ranges : 0x1c42 - <26e18> DW_AT_low_pc : 0x0 - <26e1c> DW_AT_stmt_list : 0x2652e - <26e20> DW_AT_macros : 0x277dc - <1><26e24>: Abbrev Number: 1 (DW_TAG_base_type) - <26e25> DW_AT_byte_size : 4 - <26e26> DW_AT_encoding : 7 (unsigned) - <26e27> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><26e2b>: Abbrev Number: 11 (DW_TAG_base_type) - <26e2c> DW_AT_byte_size : 4 - <26e2d> DW_AT_encoding : 5 (signed) - <26e2e> DW_AT_name : int - <1><26e32>: Abbrev Number: 1 (DW_TAG_base_type) - <26e33> DW_AT_byte_size : 8 - <26e34> DW_AT_encoding : 5 (signed) - <26e35> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><26e39>: Abbrev Number: 1 (DW_TAG_base_type) - <26e3a> DW_AT_byte_size : 8 - <26e3b> DW_AT_encoding : 4 (float) - <26e3c> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><26e40>: Abbrev Number: 1 (DW_TAG_base_type) - <26e41> DW_AT_byte_size : 1 - <26e42> DW_AT_encoding : 6 (signed char) - <26e43> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><26e47>: Abbrev Number: 1 (DW_TAG_base_type) - <26e48> DW_AT_byte_size : 1 - <26e49> DW_AT_encoding : 8 (unsigned char) - <26e4a> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><26e4e>: Abbrev Number: 1 (DW_TAG_base_type) - <26e4f> DW_AT_byte_size : 2 - <26e50> DW_AT_encoding : 5 (signed) - <26e51> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><26e55>: Abbrev Number: 1 (DW_TAG_base_type) - <26e56> DW_AT_byte_size : 2 - <26e57> DW_AT_encoding : 7 (unsigned) - <26e58> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><26e5c>: Abbrev Number: 1 (DW_TAG_base_type) - <26e5d> DW_AT_byte_size : 4 - <26e5e> DW_AT_encoding : 5 (signed) - <26e5f> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><26e63>: Abbrev Number: 3 (DW_TAG_typedef) - <26e64> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <26e68> DW_AT_decl_file : 2 - <26e69> DW_AT_decl_line : 79 - <26e6a> DW_AT_decl_column : 25 - <26e6b> DW_AT_type : <0x26e6f> - <1><26e6f>: Abbrev Number: 1 (DW_TAG_base_type) - <26e70> DW_AT_byte_size : 4 - <26e71> DW_AT_encoding : 7 (unsigned) - <26e72> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><26e76>: Abbrev Number: 1 (DW_TAG_base_type) - <26e77> DW_AT_byte_size : 8 - <26e78> DW_AT_encoding : 7 (unsigned) - <26e79> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><26e7d>: Abbrev Number: 12 (DW_TAG_pointer_type) - <26e7e> DW_AT_byte_size : 4 - <1><26e7f>: Abbrev Number: 1 (DW_TAG_base_type) - <26e80> DW_AT_byte_size : 1 - <26e81> DW_AT_encoding : 8 (unsigned char) - <26e82> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><26e86>: Abbrev Number: 3 (DW_TAG_typedef) - <26e87> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <26e8b> DW_AT_decl_file : 3 - <26e8c> DW_AT_decl_line : 48 - <26e8d> DW_AT_decl_column : 20 - <26e8e> DW_AT_type : <0x26e63> - <1><26e92>: Abbrev Number: 3 (DW_TAG_typedef) - <26e93> DW_AT_name : (indirect string, offset: 0xfddfb): UBaseType_t - <26e97> DW_AT_decl_file : 4 - <26e98> DW_AT_decl_line : 57 - <26e99> DW_AT_decl_column : 23 - <26e9a> DW_AT_type : <0x26e6f> - <1><26e9e>: Abbrev Number: 13 (DW_TAG_volatile_type) - <26e9f> DW_AT_type : <0x26e92> - <1><26ea3>: Abbrev Number: 3 (DW_TAG_typedef) - <26ea4> DW_AT_name : (indirect string, offset: 0x1834a): TickType_t - <26ea8> DW_AT_decl_file : 4 - <26ea9> DW_AT_decl_line : 63 - <26eaa> DW_AT_decl_column : 19 - <26eab> DW_AT_type : <0x26e86> - <1><26eaf>: Abbrev Number: 7 (DW_TAG_const_type) - <26eb0> DW_AT_type : <0x26ea3> - <1><26eb4>: Abbrev Number: 8 (DW_TAG_structure_type) - <26eb5> DW_AT_name : (indirect string, offset: 0xfe57e): xLIST_ITEM - <26eb9> DW_AT_byte_size : 20 - <26eba> DW_AT_decl_file : 5 - <26eba> DW_AT_decl_line : 140 - <26ebb> DW_AT_decl_column : 8 - <26ebc> DW_AT_sibling : <0x26efd> - <2><26ec0>: Abbrev Number: 2 (DW_TAG_member) - <26ec1> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <26ec5> DW_AT_decl_file : 5 - <26ec5> DW_AT_decl_line : 143 - <26ec6> DW_AT_decl_column : 33 - <26ec7> DW_AT_type : <0x26ea3> - <26ecb> DW_AT_data_member_location: 0 - <2><26ecc>: Abbrev Number: 2 (DW_TAG_member) - <26ecd> DW_AT_name : (indirect string, offset: 0xfe49d): pxNext - <26ed1> DW_AT_decl_file : 5 - <26ed1> DW_AT_decl_line : 144 - <26ed2> DW_AT_decl_column : 42 - <26ed3> DW_AT_type : <0x26efd> - <26ed7> DW_AT_data_member_location: 4 - <2><26ed8>: Abbrev Number: 2 (DW_TAG_member) - <26ed9> DW_AT_name : (indirect string, offset: 0xfe5e8): pxPrevious - <26edd> DW_AT_decl_file : 5 - <26edd> DW_AT_decl_line : 145 - <26ede> DW_AT_decl_column : 42 - <26edf> DW_AT_type : <0x26efd> - <26ee3> DW_AT_data_member_location: 8 - <2><26ee4>: Abbrev Number: 2 (DW_TAG_member) - <26ee5> DW_AT_name : (indirect string, offset: 0xfe5bd): pvOwner - <26ee9> DW_AT_decl_file : 5 - <26ee9> DW_AT_decl_line : 146 - <26eea> DW_AT_decl_column : 9 - <26eeb> DW_AT_type : <0x26e7d> - <26eef> DW_AT_data_member_location: 12 - <2><26ef0>: Abbrev Number: 2 (DW_TAG_member) - <26ef1> DW_AT_name : (indirect string, offset: 0x5624): pvContainer - <26ef5> DW_AT_decl_file : 5 - <26ef5> DW_AT_decl_line : 147 - <26ef6> DW_AT_decl_column : 37 - <26ef7> DW_AT_type : <0x26f33> - <26efb> DW_AT_data_member_location: 16 - <2><26efc>: Abbrev Number: 0 - <1><26efd>: Abbrev Number: 5 (DW_TAG_pointer_type) - <26efe> DW_AT_byte_size : 4 - <26efe> DW_AT_type : <0x26eb4> - <1><26f02>: Abbrev Number: 8 (DW_TAG_structure_type) - <26f03> DW_AT_name : (indirect string, offset: 0xfe622): xLIST - <26f07> DW_AT_byte_size : 20 - <26f08> DW_AT_decl_file : 5 - <26f08> DW_AT_decl_line : 164 - <26f09> DW_AT_decl_column : 16 - <26f0a> DW_AT_sibling : <0x26f33> - <2><26f0e>: Abbrev Number: 2 (DW_TAG_member) - <26f0f> DW_AT_name : (indirect string, offset: 0xfe589): uxNumberOfItems - <26f13> DW_AT_decl_file : 5 - <26f13> DW_AT_decl_line : 167 - <26f14> DW_AT_decl_column : 23 - <26f15> DW_AT_type : <0x26e9e> - <26f19> DW_AT_data_member_location: 0 - <2><26f1a>: Abbrev Number: 2 (DW_TAG_member) - <26f1b> DW_AT_name : (indirect string, offset: 0xfe4d2): pxIndex - <26f1f> DW_AT_decl_file : 5 - <26f1f> DW_AT_decl_line : 168 - <26f20> DW_AT_decl_column : 35 - <26f21> DW_AT_type : <0x26f81> - <26f25> DW_AT_data_member_location: 4 - <2><26f26>: Abbrev Number: 2 (DW_TAG_member) - <26f27> DW_AT_name : (indirect string, offset: 0xfe5a0): xListEnd - <26f2b> DW_AT_decl_file : 5 - <26f2b> DW_AT_decl_line : 169 - <26f2c> DW_AT_decl_column : 17 - <26f2d> DW_AT_type : <0x26f75> - <26f31> DW_AT_data_member_location: 8 - <2><26f32>: Abbrev Number: 0 - <1><26f33>: Abbrev Number: 5 (DW_TAG_pointer_type) - <26f34> DW_AT_byte_size : 4 - <26f34> DW_AT_type : <0x26f02> - <1><26f38>: Abbrev Number: 3 (DW_TAG_typedef) - <26f39> DW_AT_name : (indirect string, offset: 0xe0f43): ListItem_t - <26f3d> DW_AT_decl_file : 5 - <26f3e> DW_AT_decl_line : 150 - <26f3f> DW_AT_decl_column : 27 - <26f40> DW_AT_type : <0x26eb4> - <1><26f44>: Abbrev Number: 8 (DW_TAG_structure_type) - <26f45> DW_AT_name : (indirect string, offset: 0xfe4ea): xMINI_LIST_ITEM - <26f49> DW_AT_byte_size : 12 - <26f4a> DW_AT_decl_file : 5 - <26f4a> DW_AT_decl_line : 152 - <26f4b> DW_AT_decl_column : 8 - <26f4c> DW_AT_sibling : <0x26f75> - <2><26f50>: Abbrev Number: 2 (DW_TAG_member) - <26f51> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <26f55> DW_AT_decl_file : 5 - <26f55> DW_AT_decl_line : 155 - <26f56> DW_AT_decl_column : 33 - <26f57> DW_AT_type : <0x26ea3> - <26f5b> DW_AT_data_member_location: 0 - <2><26f5c>: Abbrev Number: 2 (DW_TAG_member) - <26f5d> DW_AT_name : (indirect string, offset: 0xfe49d): pxNext - <26f61> DW_AT_decl_file : 5 - <26f61> DW_AT_decl_line : 156 - <26f62> DW_AT_decl_column : 42 - <26f63> DW_AT_type : <0x26efd> - <26f67> DW_AT_data_member_location: 4 - <2><26f68>: Abbrev Number: 2 (DW_TAG_member) - <26f69> DW_AT_name : (indirect string, offset: 0xfe5e8): pxPrevious - <26f6d> DW_AT_decl_file : 5 - <26f6d> DW_AT_decl_line : 157 - <26f6e> DW_AT_decl_column : 42 - <26f6f> DW_AT_type : <0x26efd> - <26f73> DW_AT_data_member_location: 8 + <0><26d56>: Abbrev Number: 10 (DW_TAG_compile_unit) + <26d57> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <26d5b> DW_AT_language : 29 (C11) + <26d5c> DW_AT_name : (indirect string, offset: 0xfe62e): ../Middlewares/Third_Party/FreeRTOS/Source/list.c + <26d60> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <26d64> DW_AT_ranges : 0x1c44 + <26d68> DW_AT_low_pc : 0x0 + <26d6c> DW_AT_stmt_list : 0x265a4 + <26d70> DW_AT_macros : 0x277db + <1><26d74>: Abbrev Number: 1 (DW_TAG_base_type) + <26d75> DW_AT_byte_size : 4 + <26d76> DW_AT_encoding : 7 (unsigned) + <26d77> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><26d7b>: Abbrev Number: 11 (DW_TAG_base_type) + <26d7c> DW_AT_byte_size : 4 + <26d7d> DW_AT_encoding : 5 (signed) + <26d7e> DW_AT_name : int + <1><26d82>: Abbrev Number: 1 (DW_TAG_base_type) + <26d83> DW_AT_byte_size : 8 + <26d84> DW_AT_encoding : 5 (signed) + <26d85> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><26d89>: Abbrev Number: 1 (DW_TAG_base_type) + <26d8a> DW_AT_byte_size : 8 + <26d8b> DW_AT_encoding : 4 (float) + <26d8c> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><26d90>: Abbrev Number: 1 (DW_TAG_base_type) + <26d91> DW_AT_byte_size : 1 + <26d92> DW_AT_encoding : 6 (signed char) + <26d93> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><26d97>: Abbrev Number: 1 (DW_TAG_base_type) + <26d98> DW_AT_byte_size : 1 + <26d99> DW_AT_encoding : 8 (unsigned char) + <26d9a> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><26d9e>: Abbrev Number: 1 (DW_TAG_base_type) + <26d9f> DW_AT_byte_size : 2 + <26da0> DW_AT_encoding : 5 (signed) + <26da1> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><26da5>: Abbrev Number: 1 (DW_TAG_base_type) + <26da6> DW_AT_byte_size : 2 + <26da7> DW_AT_encoding : 7 (unsigned) + <26da8> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><26dac>: Abbrev Number: 1 (DW_TAG_base_type) + <26dad> DW_AT_byte_size : 4 + <26dae> DW_AT_encoding : 5 (signed) + <26daf> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><26db3>: Abbrev Number: 3 (DW_TAG_typedef) + <26db4> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <26db8> DW_AT_decl_file : 2 + <26db9> DW_AT_decl_line : 79 + <26dba> DW_AT_decl_column : 25 + <26dbb> DW_AT_type : <0x26dbf> + <1><26dbf>: Abbrev Number: 1 (DW_TAG_base_type) + <26dc0> DW_AT_byte_size : 4 + <26dc1> DW_AT_encoding : 7 (unsigned) + <26dc2> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><26dc6>: Abbrev Number: 1 (DW_TAG_base_type) + <26dc7> DW_AT_byte_size : 8 + <26dc8> DW_AT_encoding : 7 (unsigned) + <26dc9> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><26dcd>: Abbrev Number: 12 (DW_TAG_pointer_type) + <26dce> DW_AT_byte_size : 4 + <1><26dcf>: Abbrev Number: 1 (DW_TAG_base_type) + <26dd0> DW_AT_byte_size : 1 + <26dd1> DW_AT_encoding : 8 (unsigned char) + <26dd2> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><26dd6>: Abbrev Number: 3 (DW_TAG_typedef) + <26dd7> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <26ddb> DW_AT_decl_file : 3 + <26ddc> DW_AT_decl_line : 48 + <26ddd> DW_AT_decl_column : 20 + <26dde> DW_AT_type : <0x26db3> + <1><26de2>: Abbrev Number: 3 (DW_TAG_typedef) + <26de3> DW_AT_name : (indirect string, offset: 0xfdde0): UBaseType_t + <26de7> DW_AT_decl_file : 4 + <26de8> DW_AT_decl_line : 57 + <26de9> DW_AT_decl_column : 23 + <26dea> DW_AT_type : <0x26dbf> + <1><26dee>: Abbrev Number: 13 (DW_TAG_volatile_type) + <26def> DW_AT_type : <0x26de2> + <1><26df3>: Abbrev Number: 3 (DW_TAG_typedef) + <26df4> DW_AT_name : (indirect string, offset: 0x18373): TickType_t + <26df8> DW_AT_decl_file : 4 + <26df9> DW_AT_decl_line : 63 + <26dfa> DW_AT_decl_column : 19 + <26dfb> DW_AT_type : <0x26dd6> + <1><26dff>: Abbrev Number: 7 (DW_TAG_const_type) + <26e00> DW_AT_type : <0x26df3> + <1><26e04>: Abbrev Number: 8 (DW_TAG_structure_type) + <26e05> DW_AT_name : (indirect string, offset: 0xfe563): xLIST_ITEM + <26e09> DW_AT_byte_size : 20 + <26e0a> DW_AT_decl_file : 5 + <26e0a> DW_AT_decl_line : 140 + <26e0b> DW_AT_decl_column : 8 + <26e0c> DW_AT_sibling : <0x26e4d> + <2><26e10>: Abbrev Number: 2 (DW_TAG_member) + <26e11> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <26e15> DW_AT_decl_file : 5 + <26e15> DW_AT_decl_line : 143 + <26e16> DW_AT_decl_column : 33 + <26e17> DW_AT_type : <0x26df3> + <26e1b> DW_AT_data_member_location: 0 + <2><26e1c>: Abbrev Number: 2 (DW_TAG_member) + <26e1d> DW_AT_name : (indirect string, offset: 0xfe482): pxNext + <26e21> DW_AT_decl_file : 5 + <26e21> DW_AT_decl_line : 144 + <26e22> DW_AT_decl_column : 42 + <26e23> DW_AT_type : <0x26e4d> + <26e27> DW_AT_data_member_location: 4 + <2><26e28>: Abbrev Number: 2 (DW_TAG_member) + <26e29> DW_AT_name : (indirect string, offset: 0xfe5cd): pxPrevious + <26e2d> DW_AT_decl_file : 5 + <26e2d> DW_AT_decl_line : 145 + <26e2e> DW_AT_decl_column : 42 + <26e2f> DW_AT_type : <0x26e4d> + <26e33> DW_AT_data_member_location: 8 + <2><26e34>: Abbrev Number: 2 (DW_TAG_member) + <26e35> DW_AT_name : (indirect string, offset: 0xfe5a2): pvOwner + <26e39> DW_AT_decl_file : 5 + <26e39> DW_AT_decl_line : 146 + <26e3a> DW_AT_decl_column : 9 + <26e3b> DW_AT_type : <0x26dcd> + <26e3f> DW_AT_data_member_location: 12 + <2><26e40>: Abbrev Number: 2 (DW_TAG_member) + <26e41> DW_AT_name : (indirect string, offset: 0x5636): pvContainer + <26e45> DW_AT_decl_file : 5 + <26e45> DW_AT_decl_line : 147 + <26e46> DW_AT_decl_column : 37 + <26e47> DW_AT_type : <0x26e83> + <26e4b> DW_AT_data_member_location: 16 + <2><26e4c>: Abbrev Number: 0 + <1><26e4d>: Abbrev Number: 5 (DW_TAG_pointer_type) + <26e4e> DW_AT_byte_size : 4 + <26e4e> DW_AT_type : <0x26e04> + <1><26e52>: Abbrev Number: 8 (DW_TAG_structure_type) + <26e53> DW_AT_name : (indirect string, offset: 0xfe607): xLIST + <26e57> DW_AT_byte_size : 20 + <26e58> DW_AT_decl_file : 5 + <26e58> DW_AT_decl_line : 164 + <26e59> DW_AT_decl_column : 16 + <26e5a> DW_AT_sibling : <0x26e83> + <2><26e5e>: Abbrev Number: 2 (DW_TAG_member) + <26e5f> DW_AT_name : (indirect string, offset: 0xfe56e): uxNumberOfItems + <26e63> DW_AT_decl_file : 5 + <26e63> DW_AT_decl_line : 167 + <26e64> DW_AT_decl_column : 23 + <26e65> DW_AT_type : <0x26dee> + <26e69> DW_AT_data_member_location: 0 + <2><26e6a>: Abbrev Number: 2 (DW_TAG_member) + <26e6b> DW_AT_name : (indirect string, offset: 0xfe4b7): pxIndex + <26e6f> DW_AT_decl_file : 5 + <26e6f> DW_AT_decl_line : 168 + <26e70> DW_AT_decl_column : 35 + <26e71> DW_AT_type : <0x26ed1> + <26e75> DW_AT_data_member_location: 4 + <2><26e76>: Abbrev Number: 2 (DW_TAG_member) + <26e77> DW_AT_name : (indirect string, offset: 0xfe585): xListEnd + <26e7b> DW_AT_decl_file : 5 + <26e7b> DW_AT_decl_line : 169 + <26e7c> DW_AT_decl_column : 17 + <26e7d> DW_AT_type : <0x26ec5> + <26e81> DW_AT_data_member_location: 8 + <2><26e82>: Abbrev Number: 0 + <1><26e83>: Abbrev Number: 5 (DW_TAG_pointer_type) + <26e84> DW_AT_byte_size : 4 + <26e84> DW_AT_type : <0x26e52> + <1><26e88>: Abbrev Number: 3 (DW_TAG_typedef) + <26e89> DW_AT_name : (indirect string, offset: 0xe0ee1): ListItem_t + <26e8d> DW_AT_decl_file : 5 + <26e8e> DW_AT_decl_line : 150 + <26e8f> DW_AT_decl_column : 27 + <26e90> DW_AT_type : <0x26e04> + <1><26e94>: Abbrev Number: 8 (DW_TAG_structure_type) + <26e95> DW_AT_name : (indirect string, offset: 0xfe4cf): xMINI_LIST_ITEM + <26e99> DW_AT_byte_size : 12 + <26e9a> DW_AT_decl_file : 5 + <26e9a> DW_AT_decl_line : 152 + <26e9b> DW_AT_decl_column : 8 + <26e9c> DW_AT_sibling : <0x26ec5> + <2><26ea0>: Abbrev Number: 2 (DW_TAG_member) + <26ea1> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <26ea5> DW_AT_decl_file : 5 + <26ea5> DW_AT_decl_line : 155 + <26ea6> DW_AT_decl_column : 33 + <26ea7> DW_AT_type : <0x26df3> + <26eab> DW_AT_data_member_location: 0 + <2><26eac>: Abbrev Number: 2 (DW_TAG_member) + <26ead> DW_AT_name : (indirect string, offset: 0xfe482): pxNext + <26eb1> DW_AT_decl_file : 5 + <26eb1> DW_AT_decl_line : 156 + <26eb2> DW_AT_decl_column : 42 + <26eb3> DW_AT_type : <0x26e4d> + <26eb7> DW_AT_data_member_location: 4 + <2><26eb8>: Abbrev Number: 2 (DW_TAG_member) + <26eb9> DW_AT_name : (indirect string, offset: 0xfe5cd): pxPrevious + <26ebd> DW_AT_decl_file : 5 + <26ebd> DW_AT_decl_line : 157 + <26ebe> DW_AT_decl_column : 42 + <26ebf> DW_AT_type : <0x26e4d> + <26ec3> DW_AT_data_member_location: 8 + <2><26ec4>: Abbrev Number: 0 + <1><26ec5>: Abbrev Number: 3 (DW_TAG_typedef) + <26ec6> DW_AT_name : (indirect string, offset: 0xfd767): MiniListItem_t + <26eca> DW_AT_decl_file : 5 + <26ecb> DW_AT_decl_line : 159 + <26ecc> DW_AT_decl_column : 32 + <26ecd> DW_AT_type : <0x26e94> + <1><26ed1>: Abbrev Number: 5 (DW_TAG_pointer_type) + <26ed2> DW_AT_byte_size : 4 + <26ed2> DW_AT_type : <0x26e88> + <1><26ed6>: Abbrev Number: 7 (DW_TAG_const_type) + <26ed7> DW_AT_type : <0x26ed1> + <1><26edb>: Abbrev Number: 3 (DW_TAG_typedef) + <26edc> DW_AT_name : (indirect string, offset: 0x6637e): List_t + <26ee0> DW_AT_decl_file : 5 + <26ee1> DW_AT_decl_line : 171 + <26ee2> DW_AT_decl_column : 3 + <26ee3> DW_AT_type : <0x26e52> + <1><26ee7>: Abbrev Number: 14 (DW_TAG_subprogram) + <26ee8> DW_AT_external : 1 + <26ee8> DW_AT_name : (indirect string, offset: 0xfe5fa): uxListRemove + <26eec> DW_AT_decl_file : 1 + <26eed> DW_AT_decl_line : 170 + <26eee> DW_AT_decl_column : 13 + <26eef> DW_AT_prototyped : 1 + <26eef> DW_AT_type : <0x26de2> + <26ef3> DW_AT_low_pc : 0x800a0c4 + <26ef7> DW_AT_high_pc : 0x54 + <26efb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26efd> DW_AT_call_all_calls: 1 + <26efd> DW_AT_sibling : <0x26f1e> + <2><26f01>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26f02> DW_AT_name : (indirect string, offset: 0xfe5d8): pxItemToRemove + <26f06> DW_AT_decl_file : 1 + <26f06> DW_AT_decl_line : 170 + <26f07> DW_AT_decl_column : 46 + <26f08> DW_AT_type : <0x26ed6> + <26f0c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><26f0f>: Abbrev Number: 6 (DW_TAG_variable) + <26f10> DW_AT_name : (indirect string, offset: 0xfe5e7): pxList + <26f14> DW_AT_decl_file : 1 + <26f14> DW_AT_decl_line : 174 + <26f15> DW_AT_decl_column : 16 + <26f16> DW_AT_type : <0x26f23> + <26f1a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26f1d>: Abbrev Number: 0 + <1><26f1e>: Abbrev Number: 5 (DW_TAG_pointer_type) + <26f1f> DW_AT_byte_size : 4 + <26f1f> DW_AT_type : <0x26edb> + <1><26f23>: Abbrev Number: 7 (DW_TAG_const_type) + <26f24> DW_AT_type : <0x26f1e> + <1><26f28>: Abbrev Number: 9 (DW_TAG_subprogram) + <26f29> DW_AT_external : 1 + <26f29> DW_AT_name : (indirect string, offset: 0xfe5c1): vListInsert + <26f2d> DW_AT_decl_file : 1 + <26f2d> DW_AT_decl_line : 103 + <26f2e> DW_AT_decl_column : 6 + <26f2e> DW_AT_prototyped : 1 + <26f2e> DW_AT_low_pc : 0x800a052 + <26f32> DW_AT_high_pc : 0x72 + <26f36> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26f38> DW_AT_call_all_calls: 1 + <26f38> DW_AT_sibling : <0x26f75> + <2><26f3c>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26f3d> DW_AT_name : (indirect string, offset: 0xfe5e7): pxList + <26f41> DW_AT_decl_file : 1 + <26f41> DW_AT_decl_line : 103 + <26f42> DW_AT_decl_column : 34 + <26f43> DW_AT_type : <0x26f23> + <26f47> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><26f4a>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26f4b> DW_AT_name : (indirect string, offset: 0xfe522): pxNewListItem + <26f4f> DW_AT_decl_file : 1 + <26f4f> DW_AT_decl_line : 103 + <26f50> DW_AT_decl_column : 61 + <26f51> DW_AT_type : <0x26ed6> + <26f55> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><26f58>: Abbrev Number: 6 (DW_TAG_variable) + <26f59> DW_AT_name : (indirect string, offset: 0xfe517): pxIterator + <26f5d> DW_AT_decl_file : 1 + <26f5d> DW_AT_decl_line : 105 + <26f5e> DW_AT_decl_column : 13 + <26f5f> DW_AT_type : <0x26ed1> + <26f63> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26f66>: Abbrev Number: 6 (DW_TAG_variable) + <26f67> DW_AT_name : (indirect string, offset: 0xfe530): xValueOfInsertion + <26f6b> DW_AT_decl_file : 1 + <26f6b> DW_AT_decl_line : 106 + <26f6c> DW_AT_decl_column : 18 + <26f6d> DW_AT_type : <0x26dff> + <26f71> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <2><26f74>: Abbrev Number: 0 - <1><26f75>: Abbrev Number: 3 (DW_TAG_typedef) - <26f76> DW_AT_name : (indirect string, offset: 0xfd782): MiniListItem_t - <26f7a> DW_AT_decl_file : 5 - <26f7b> DW_AT_decl_line : 159 - <26f7c> DW_AT_decl_column : 32 - <26f7d> DW_AT_type : <0x26f44> - <1><26f81>: Abbrev Number: 5 (DW_TAG_pointer_type) - <26f82> DW_AT_byte_size : 4 - <26f82> DW_AT_type : <0x26f38> - <1><26f86>: Abbrev Number: 7 (DW_TAG_const_type) - <26f87> DW_AT_type : <0x26f81> - <1><26f8b>: Abbrev Number: 3 (DW_TAG_typedef) - <26f8c> DW_AT_name : (indirect string, offset: 0x663dd): List_t - <26f90> DW_AT_decl_file : 5 - <26f91> DW_AT_decl_line : 171 - <26f92> DW_AT_decl_column : 3 - <26f93> DW_AT_type : <0x26f02> - <1><26f97>: Abbrev Number: 14 (DW_TAG_subprogram) - <26f98> DW_AT_external : 1 - <26f98> DW_AT_name : (indirect string, offset: 0xfe615): uxListRemove + <1><26f75>: Abbrev Number: 9 (DW_TAG_subprogram) + <26f76> DW_AT_external : 1 + <26f76> DW_AT_name : (indirect string, offset: 0xfe499): vListInsertEnd + <26f7a> DW_AT_decl_file : 1 + <26f7a> DW_AT_decl_line : 74 + <26f7b> DW_AT_decl_column : 6 + <26f7b> DW_AT_prototyped : 1 + <26f7b> DW_AT_low_pc : 0x800a00a + <26f7f> DW_AT_high_pc : 0x48 + <26f83> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26f85> DW_AT_call_all_calls: 1 + <26f85> DW_AT_sibling : <0x26fb4> + <2><26f89>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26f8a> DW_AT_name : (indirect string, offset: 0xfe5e7): pxList + <26f8e> DW_AT_decl_file : 1 + <26f8e> DW_AT_decl_line : 74 + <26f8f> DW_AT_decl_column : 37 + <26f90> DW_AT_type : <0x26f23> + <26f94> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><26f97>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26f98> DW_AT_name : (indirect string, offset: 0xfe522): pxNewListItem <26f9c> DW_AT_decl_file : 1 - <26f9d> DW_AT_decl_line : 170 - <26f9e> DW_AT_decl_column : 13 - <26f9f> DW_AT_prototyped : 1 - <26f9f> DW_AT_type : <0x26e92> - <26fa3> DW_AT_low_pc : 0x800a010 - <26fa7> DW_AT_high_pc : 0x54 - <26fab> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26fad> DW_AT_call_all_calls: 1 - <26fad> DW_AT_sibling : <0x26fce> - <2><26fb1>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26fb2> DW_AT_name : (indirect string, offset: 0xfe5f3): pxItemToRemove - <26fb6> DW_AT_decl_file : 1 - <26fb6> DW_AT_decl_line : 170 - <26fb7> DW_AT_decl_column : 46 - <26fb8> DW_AT_type : <0x26f86> - <26fbc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><26fbf>: Abbrev Number: 6 (DW_TAG_variable) - <26fc0> DW_AT_name : (indirect string, offset: 0xfe602): pxList - <26fc4> DW_AT_decl_file : 1 - <26fc4> DW_AT_decl_line : 174 - <26fc5> DW_AT_decl_column : 16 - <26fc6> DW_AT_type : <0x26fd3> - <26fca> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><26fcd>: Abbrev Number: 0 - <1><26fce>: Abbrev Number: 5 (DW_TAG_pointer_type) - <26fcf> DW_AT_byte_size : 4 - <26fcf> DW_AT_type : <0x26f8b> - <1><26fd3>: Abbrev Number: 7 (DW_TAG_const_type) - <26fd4> DW_AT_type : <0x26fce> - <1><26fd8>: Abbrev Number: 9 (DW_TAG_subprogram) - <26fd9> DW_AT_external : 1 - <26fd9> DW_AT_name : (indirect string, offset: 0xfe5dc): vListInsert - <26fdd> DW_AT_decl_file : 1 - <26fdd> DW_AT_decl_line : 103 + <26f9c> DW_AT_decl_line : 74 + <26f9d> DW_AT_decl_column : 64 + <26f9e> DW_AT_type : <0x26ed6> + <26fa2> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><26fa5>: Abbrev Number: 6 (DW_TAG_variable) + <26fa6> DW_AT_name : (indirect string, offset: 0xfe4b7): pxIndex + <26faa> DW_AT_decl_file : 1 + <26faa> DW_AT_decl_line : 76 + <26fab> DW_AT_decl_column : 20 + <26fac> DW_AT_type : <0x26ed6> + <26fb0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26fb3>: Abbrev Number: 0 + <1><26fb4>: Abbrev Number: 9 (DW_TAG_subprogram) + <26fb5> DW_AT_external : 1 + <26fb5> DW_AT_name : (indirect string, offset: 0xfe58e): vListInitialiseItem + <26fb9> DW_AT_decl_file : 1 + <26fb9> DW_AT_decl_line : 62 + <26fba> DW_AT_decl_column : 6 + <26fba> DW_AT_prototyped : 1 + <26fba> DW_AT_low_pc : 0x8009ff0 + <26fbe> DW_AT_high_pc : 0x1a + <26fc2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26fc4> DW_AT_call_all_calls: 1 + <26fc4> DW_AT_sibling : <0x26fd7> + <2><26fc8>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26fc9> DW_AT_name : (indirect string, offset: 0xfe66f): pxItem + <26fcd> DW_AT_decl_file : 1 + <26fcd> DW_AT_decl_line : 62 + <26fce> DW_AT_decl_column : 46 + <26fcf> DW_AT_type : <0x26ed6> + <26fd3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26fd6>: Abbrev Number: 0 + <1><26fd7>: Abbrev Number: 15 (DW_TAG_subprogram) + <26fd8> DW_AT_external : 1 + <26fd8> DW_AT_name : (indirect string, offset: 0xfe489): vListInitialise + <26fdc> DW_AT_decl_file : 1 + <26fdd> DW_AT_decl_line : 37 <26fde> DW_AT_decl_column : 6 - <26fde> DW_AT_prototyped : 1 - <26fde> DW_AT_low_pc : 0x8009f9e - <26fe2> DW_AT_high_pc : 0x72 - <26fe6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <26fe8> DW_AT_call_all_calls: 1 - <26fe8> DW_AT_sibling : <0x27025> - <2><26fec>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26fed> DW_AT_name : (indirect string, offset: 0xfe602): pxList - <26ff1> DW_AT_decl_file : 1 - <26ff1> DW_AT_decl_line : 103 - <26ff2> DW_AT_decl_column : 34 - <26ff3> DW_AT_type : <0x26fd3> - <26ff7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><26ffa>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <26ffb> DW_AT_name : (indirect string, offset: 0xfe53d): pxNewListItem - <26fff> DW_AT_decl_file : 1 - <26fff> DW_AT_decl_line : 103 - <27000> DW_AT_decl_column : 61 - <27001> DW_AT_type : <0x26f86> - <27005> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><27008>: Abbrev Number: 6 (DW_TAG_variable) - <27009> DW_AT_name : (indirect string, offset: 0xfe532): pxIterator - <2700d> DW_AT_decl_file : 1 - <2700d> DW_AT_decl_line : 105 - <2700e> DW_AT_decl_column : 13 - <2700f> DW_AT_type : <0x26f81> - <27013> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27016>: Abbrev Number: 6 (DW_TAG_variable) - <27017> DW_AT_name : (indirect string, offset: 0xfe54b): xValueOfInsertion - <2701b> DW_AT_decl_file : 1 - <2701b> DW_AT_decl_line : 106 - <2701c> DW_AT_decl_column : 18 - <2701d> DW_AT_type : <0x26eaf> - <27021> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><27024>: Abbrev Number: 0 - <1><27025>: Abbrev Number: 9 (DW_TAG_subprogram) - <27026> DW_AT_external : 1 - <27026> DW_AT_name : (indirect string, offset: 0xfe4b4): vListInsertEnd - <2702a> DW_AT_decl_file : 1 - <2702a> DW_AT_decl_line : 74 - <2702b> DW_AT_decl_column : 6 - <2702b> DW_AT_prototyped : 1 - <2702b> DW_AT_low_pc : 0x8009f56 - <2702f> DW_AT_high_pc : 0x48 - <27033> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27035> DW_AT_call_all_calls: 1 - <27035> DW_AT_sibling : <0x27064> - <2><27039>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2703a> DW_AT_name : (indirect string, offset: 0xfe602): pxList - <2703e> DW_AT_decl_file : 1 - <2703e> DW_AT_decl_line : 74 - <2703f> DW_AT_decl_column : 37 - <27040> DW_AT_type : <0x26fd3> - <27044> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27047>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <27048> DW_AT_name : (indirect string, offset: 0xfe53d): pxNewListItem - <2704c> DW_AT_decl_file : 1 - <2704c> DW_AT_decl_line : 74 - <2704d> DW_AT_decl_column : 64 - <2704e> DW_AT_type : <0x26f86> - <27052> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><27055>: Abbrev Number: 6 (DW_TAG_variable) - <27056> DW_AT_name : (indirect string, offset: 0xfe4d2): pxIndex - <2705a> DW_AT_decl_file : 1 - <2705a> DW_AT_decl_line : 76 - <2705b> DW_AT_decl_column : 20 - <2705c> DW_AT_type : <0x26f86> - <27060> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27063>: Abbrev Number: 0 - <1><27064>: Abbrev Number: 9 (DW_TAG_subprogram) - <27065> DW_AT_external : 1 - <27065> DW_AT_name : (indirect string, offset: 0xfe5a9): vListInitialiseItem - <27069> DW_AT_decl_file : 1 - <27069> DW_AT_decl_line : 62 - <2706a> DW_AT_decl_column : 6 - <2706a> DW_AT_prototyped : 1 - <2706a> DW_AT_low_pc : 0x8009f3c - <2706e> DW_AT_high_pc : 0x1a - <27072> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27074> DW_AT_call_all_calls: 1 - <27074> DW_AT_sibling : <0x27087> - <2><27078>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <27079> DW_AT_name : (indirect string, offset: 0xfe68a): pxItem - <2707d> DW_AT_decl_file : 1 - <2707d> DW_AT_decl_line : 62 - <2707e> DW_AT_decl_column : 46 - <2707f> DW_AT_type : <0x26f86> - <27083> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27086>: Abbrev Number: 0 - <1><27087>: Abbrev Number: 15 (DW_TAG_subprogram) - <27088> DW_AT_external : 1 - <27088> DW_AT_name : (indirect string, offset: 0xfe4a4): vListInitialise - <2708c> DW_AT_decl_file : 1 - <2708d> DW_AT_decl_line : 37 - <2708e> DW_AT_decl_column : 6 - <2708f> DW_AT_prototyped : 1 - <2708f> DW_AT_low_pc : 0x8009efc - <27093> DW_AT_high_pc : 0x40 - <27097> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27099> DW_AT_call_all_calls: 1 - <2><27099>: Abbrev Number: 4 (DW_TAG_formal_parameter) - <2709a> DW_AT_name : (indirect string, offset: 0xfe602): pxList - <2709e> DW_AT_decl_file : 1 - <2709e> DW_AT_decl_line : 37 - <2709f> DW_AT_decl_column : 38 - <270a0> DW_AT_type : <0x26fd3> - <270a4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><270a7>: Abbrev Number: 0 - <1><270a8>: Abbrev Number: 0 - Compilation Unit @ offset 0x270a9: + <26fdf> DW_AT_prototyped : 1 + <26fdf> DW_AT_low_pc : 0x8009fb0 + <26fe3> DW_AT_high_pc : 0x40 + <26fe7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <26fe9> DW_AT_call_all_calls: 1 + <2><26fe9>: Abbrev Number: 4 (DW_TAG_formal_parameter) + <26fea> DW_AT_name : (indirect string, offset: 0xfe5e7): pxList + <26fee> DW_AT_decl_file : 1 + <26fee> DW_AT_decl_line : 37 + <26fef> DW_AT_decl_column : 38 + <26ff0> DW_AT_type : <0x26f23> + <26ff4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><26ff7>: Abbrev Number: 0 + <1><26ff8>: Abbrev Number: 0 + Compilation Unit @ offset 0x26ff9: Length: 0x1b75 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x47a3 + Abbrev Offset: 0x47ae Pointer Size: 4 - <0><270b5>: Abbrev Number: 39 (DW_TAG_compile_unit) - <270b6> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <270ba> DW_AT_language : 29 (C11) - <270bb> DW_AT_name : (indirect string, offset: 0xfee03): ../Middlewares/Third_Party/FreeRTOS/Source/queue.c - <270bf> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <270c3> DW_AT_ranges : 0x1c6d - <270c7> DW_AT_low_pc : 0x0 - <270cb> DW_AT_stmt_list : 0x26cc4 - <270cf> DW_AT_macros : 0x27963 - <1><270d3>: Abbrev Number: 7 (DW_TAG_typedef) - <270d4> DW_AT_name : (indirect string, offset: 0xa917): size_t - <270d8> DW_AT_decl_file : 3 - <270d9> DW_AT_decl_line : 209 - <270da> DW_AT_decl_column : 23 - <270db> DW_AT_type : <0x270e4> - <1><270df>: Abbrev Number: 24 (DW_TAG_volatile_type) - <270e0> DW_AT_type : <0x270d3> - <1><270e4>: Abbrev Number: 13 (DW_TAG_base_type) - <270e5> DW_AT_byte_size : 4 - <270e6> DW_AT_encoding : 7 (unsigned) - <270e7> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><270eb>: Abbrev Number: 40 (DW_TAG_base_type) - <270ec> DW_AT_byte_size : 4 - <270ed> DW_AT_encoding : 5 (signed) - <270ee> DW_AT_name : int - <1><270f2>: Abbrev Number: 13 (DW_TAG_base_type) - <270f3> DW_AT_byte_size : 8 - <270f4> DW_AT_encoding : 5 (signed) - <270f5> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><270f9>: Abbrev Number: 13 (DW_TAG_base_type) - <270fa> DW_AT_byte_size : 8 - <270fb> DW_AT_encoding : 4 (float) - <270fc> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><27100>: Abbrev Number: 7 (DW_TAG_typedef) - <27101> DW_AT_name : (indirect string, offset: 0xf0f65): __int8_t - <27105> DW_AT_decl_file : 4 - <27106> DW_AT_decl_line : 41 - <27107> DW_AT_decl_column : 23 - <27108> DW_AT_type : <0x2710c> - <1><2710c>: Abbrev Number: 13 (DW_TAG_base_type) - <2710d> DW_AT_byte_size : 1 - <2710e> DW_AT_encoding : 6 (signed char) - <2710f> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><27113>: Abbrev Number: 7 (DW_TAG_typedef) - <27114> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <27118> DW_AT_decl_file : 4 - <27119> DW_AT_decl_line : 43 - <2711a> DW_AT_decl_column : 24 - <2711b> DW_AT_type : <0x2711f> - <1><2711f>: Abbrev Number: 13 (DW_TAG_base_type) - <27120> DW_AT_byte_size : 1 - <27121> DW_AT_encoding : 8 (unsigned char) - <27122> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><27126>: Abbrev Number: 13 (DW_TAG_base_type) - <27127> DW_AT_byte_size : 2 - <27128> DW_AT_encoding : 5 (signed) - <27129> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><2712d>: Abbrev Number: 13 (DW_TAG_base_type) - <2712e> DW_AT_byte_size : 2 - <2712f> DW_AT_encoding : 7 (unsigned) - <27130> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><27134>: Abbrev Number: 13 (DW_TAG_base_type) - <27135> DW_AT_byte_size : 4 - <27136> DW_AT_encoding : 5 (signed) - <27137> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><2713b>: Abbrev Number: 7 (DW_TAG_typedef) - <2713c> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <27140> DW_AT_decl_file : 4 - <27141> DW_AT_decl_line : 79 - <27142> DW_AT_decl_column : 25 - <27143> DW_AT_type : <0x27147> - <1><27147>: Abbrev Number: 13 (DW_TAG_base_type) - <27148> DW_AT_byte_size : 4 - <27149> DW_AT_encoding : 7 (unsigned) - <2714a> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><2714e>: Abbrev Number: 13 (DW_TAG_base_type) - <2714f> DW_AT_byte_size : 8 - <27150> DW_AT_encoding : 7 (unsigned) - <27151> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><27155>: Abbrev Number: 41 (DW_TAG_pointer_type) - <27156> DW_AT_byte_size : 4 - <1><27157>: Abbrev Number: 8 (DW_TAG_const_type) - <27158> DW_AT_type : <0x27155> - <1><2715c>: Abbrev Number: 13 (DW_TAG_base_type) - <2715d> DW_AT_byte_size : 1 - <2715e> DW_AT_encoding : 8 (unsigned char) - <2715f> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><27163>: Abbrev Number: 8 (DW_TAG_const_type) - <27164> DW_AT_type : <0x2715c> - <1><27168>: Abbrev Number: 11 (DW_TAG_pointer_type) - <27169> DW_AT_byte_size : 4 - <27169> DW_AT_type : <0x27163> - <1><2716d>: Abbrev Number: 11 (DW_TAG_pointer_type) - <2716e> DW_AT_byte_size : 4 - <2716e> DW_AT_type : <0x27177> - <1><27172>: Abbrev Number: 8 (DW_TAG_const_type) - <27173> DW_AT_type : <0x2716d> - <1><27177>: Abbrev Number: 42 (DW_TAG_const_type) - <1><27178>: Abbrev Number: 7 (DW_TAG_typedef) - <27179> DW_AT_name : (indirect string, offset: 0xf0f67): int8_t - <2717d> DW_AT_decl_file : 5 - <2717e> DW_AT_decl_line : 20 - <2717f> DW_AT_decl_column : 18 - <27180> DW_AT_type : <0x27100> - <1><27184>: Abbrev Number: 24 (DW_TAG_volatile_type) - <27185> DW_AT_type : <0x27178> - <1><27189>: Abbrev Number: 8 (DW_TAG_const_type) - <2718a> DW_AT_type : <0x27178> - <1><2718e>: Abbrev Number: 7 (DW_TAG_typedef) - <2718f> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <27193> DW_AT_decl_file : 5 - <27194> DW_AT_decl_line : 24 - <27195> DW_AT_decl_column : 19 - <27196> DW_AT_type : <0x27113> - <1><2719a>: Abbrev Number: 8 (DW_TAG_const_type) - <2719b> DW_AT_type : <0x2718e> - <1><2719f>: Abbrev Number: 7 (DW_TAG_typedef) - <271a0> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <271a4> DW_AT_decl_file : 5 - <271a5> DW_AT_decl_line : 48 - <271a6> DW_AT_decl_column : 20 - <271a7> DW_AT_type : <0x2713b> - <1><271ab>: Abbrev Number: 7 (DW_TAG_typedef) - <271ac> DW_AT_name : (indirect string, offset: 0xfddfc): BaseType_t - <271b0> DW_AT_decl_file : 2 - <271b1> DW_AT_decl_line : 56 - <271b2> DW_AT_decl_column : 14 - <271b3> DW_AT_type : <0x27134> - <1><271b7>: Abbrev Number: 8 (DW_TAG_const_type) - <271b8> DW_AT_type : <0x271ab> - <1><271bc>: Abbrev Number: 7 (DW_TAG_typedef) - <271bd> DW_AT_name : (indirect string, offset: 0xfddfb): UBaseType_t - <271c1> DW_AT_decl_file : 2 - <271c2> DW_AT_decl_line : 57 - <271c3> DW_AT_decl_column : 23 - <271c4> DW_AT_type : <0x27147> - <1><271c8>: Abbrev Number: 24 (DW_TAG_volatile_type) - <271c9> DW_AT_type : <0x271bc> - <1><271cd>: Abbrev Number: 8 (DW_TAG_const_type) - <271ce> DW_AT_type : <0x271bc> - <1><271d2>: Abbrev Number: 7 (DW_TAG_typedef) - <271d3> DW_AT_name : (indirect string, offset: 0x1834a): TickType_t - <271d7> DW_AT_decl_file : 2 - <271d8> DW_AT_decl_line : 63 - <271d9> DW_AT_decl_column : 19 - <271da> DW_AT_type : <0x2719f> - <1><271de>: Abbrev Number: 8 (DW_TAG_const_type) - <271df> DW_AT_type : <0x271d2> - <1><271e3>: Abbrev Number: 11 (DW_TAG_pointer_type) - <271e4> DW_AT_byte_size : 4 - <271e4> DW_AT_type : <0x2718e> - <1><271e8>: Abbrev Number: 25 (DW_TAG_structure_type) - <271e9> DW_AT_name : (indirect string, offset: 0xfc754): xSTATIC_MINI_LIST_ITEM - <271ed> DW_AT_byte_size : 12 - <271ee> DW_AT_decl_file : 6 - <271ee> DW_AT_decl_line : 1075 - <271f0> DW_AT_decl_column : 8 - <271f1> DW_AT_sibling : <0x27210> - <2><271f5>: Abbrev Number: 12 (DW_TAG_member) - <271f6> DW_AT_name : (indirect string, offset: 0xfa080): xDummy2 - <271fa> DW_AT_decl_file : 6 - <271fa> DW_AT_decl_line : 1080 - <271fc> DW_AT_decl_column : 13 - <271fd> DW_AT_type : <0x271d2> - <27201> DW_AT_data_member_location: 0 - <2><27202>: Abbrev Number: 12 (DW_TAG_member) - <27203> DW_AT_name : (indirect string, offset: 0xfb34b): pvDummy3 - <27207> DW_AT_decl_file : 6 - <27207> DW_AT_decl_line : 1081 - <27209> DW_AT_decl_column : 8 - <2720a> DW_AT_type : <0x27210> - <2720e> DW_AT_data_member_location: 4 - <2><2720f>: Abbrev Number: 0 - <1><27210>: Abbrev Number: 17 (DW_TAG_array_type) - <27211> DW_AT_type : <0x27155> - <27215> DW_AT_sibling : <0x27220> - <2><27219>: Abbrev Number: 18 (DW_TAG_subrange_type) - <2721a> DW_AT_type : <0x270e4> - <2721e> DW_AT_upper_bound : 1 - <2><2721f>: Abbrev Number: 0 - <1><27220>: Abbrev Number: 26 (DW_TAG_typedef) - <27221> DW_AT_name : (indirect string, offset: 0xfd77c): StaticMiniListItem_t + <0><27005>: Abbrev Number: 39 (DW_TAG_compile_unit) + <27006> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <2700a> DW_AT_language : 29 (C11) + <2700b> DW_AT_name : (indirect string, offset: 0xfede8): ../Middlewares/Third_Party/FreeRTOS/Source/queue.c + <2700f> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <27013> DW_AT_ranges : 0x1c6f + <27017> DW_AT_low_pc : 0x0 + <2701b> DW_AT_stmt_list : 0x26d3a + <2701f> DW_AT_macros : 0x27962 + <1><27023>: Abbrev Number: 7 (DW_TAG_typedef) + <27024> DW_AT_name : (indirect string, offset: 0xa929): size_t + <27028> DW_AT_decl_file : 3 + <27029> DW_AT_decl_line : 209 + <2702a> DW_AT_decl_column : 23 + <2702b> DW_AT_type : <0x27034> + <1><2702f>: Abbrev Number: 24 (DW_TAG_volatile_type) + <27030> DW_AT_type : <0x27023> + <1><27034>: Abbrev Number: 13 (DW_TAG_base_type) + <27035> DW_AT_byte_size : 4 + <27036> DW_AT_encoding : 7 (unsigned) + <27037> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><2703b>: Abbrev Number: 40 (DW_TAG_base_type) + <2703c> DW_AT_byte_size : 4 + <2703d> DW_AT_encoding : 5 (signed) + <2703e> DW_AT_name : int + <1><27042>: Abbrev Number: 13 (DW_TAG_base_type) + <27043> DW_AT_byte_size : 8 + <27044> DW_AT_encoding : 5 (signed) + <27045> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><27049>: Abbrev Number: 13 (DW_TAG_base_type) + <2704a> DW_AT_byte_size : 8 + <2704b> DW_AT_encoding : 4 (float) + <2704c> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><27050>: Abbrev Number: 7 (DW_TAG_typedef) + <27051> DW_AT_name : (indirect string, offset: 0xf0f57): __int8_t + <27055> DW_AT_decl_file : 4 + <27056> DW_AT_decl_line : 41 + <27057> DW_AT_decl_column : 23 + <27058> DW_AT_type : <0x2705c> + <1><2705c>: Abbrev Number: 13 (DW_TAG_base_type) + <2705d> DW_AT_byte_size : 1 + <2705e> DW_AT_encoding : 6 (signed char) + <2705f> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><27063>: Abbrev Number: 7 (DW_TAG_typedef) + <27064> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <27068> DW_AT_decl_file : 4 + <27069> DW_AT_decl_line : 43 + <2706a> DW_AT_decl_column : 24 + <2706b> DW_AT_type : <0x2706f> + <1><2706f>: Abbrev Number: 13 (DW_TAG_base_type) + <27070> DW_AT_byte_size : 1 + <27071> DW_AT_encoding : 8 (unsigned char) + <27072> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><27076>: Abbrev Number: 13 (DW_TAG_base_type) + <27077> DW_AT_byte_size : 2 + <27078> DW_AT_encoding : 5 (signed) + <27079> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><2707d>: Abbrev Number: 13 (DW_TAG_base_type) + <2707e> DW_AT_byte_size : 2 + <2707f> DW_AT_encoding : 7 (unsigned) + <27080> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><27084>: Abbrev Number: 13 (DW_TAG_base_type) + <27085> DW_AT_byte_size : 4 + <27086> DW_AT_encoding : 5 (signed) + <27087> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><2708b>: Abbrev Number: 7 (DW_TAG_typedef) + <2708c> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <27090> DW_AT_decl_file : 4 + <27091> DW_AT_decl_line : 79 + <27092> DW_AT_decl_column : 25 + <27093> DW_AT_type : <0x27097> + <1><27097>: Abbrev Number: 13 (DW_TAG_base_type) + <27098> DW_AT_byte_size : 4 + <27099> DW_AT_encoding : 7 (unsigned) + <2709a> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><2709e>: Abbrev Number: 13 (DW_TAG_base_type) + <2709f> DW_AT_byte_size : 8 + <270a0> DW_AT_encoding : 7 (unsigned) + <270a1> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><270a5>: Abbrev Number: 41 (DW_TAG_pointer_type) + <270a6> DW_AT_byte_size : 4 + <1><270a7>: Abbrev Number: 8 (DW_TAG_const_type) + <270a8> DW_AT_type : <0x270a5> + <1><270ac>: Abbrev Number: 13 (DW_TAG_base_type) + <270ad> DW_AT_byte_size : 1 + <270ae> DW_AT_encoding : 8 (unsigned char) + <270af> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><270b3>: Abbrev Number: 8 (DW_TAG_const_type) + <270b4> DW_AT_type : <0x270ac> + <1><270b8>: Abbrev Number: 11 (DW_TAG_pointer_type) + <270b9> DW_AT_byte_size : 4 + <270b9> DW_AT_type : <0x270b3> + <1><270bd>: Abbrev Number: 11 (DW_TAG_pointer_type) + <270be> DW_AT_byte_size : 4 + <270be> DW_AT_type : <0x270c7> + <1><270c2>: Abbrev Number: 8 (DW_TAG_const_type) + <270c3> DW_AT_type : <0x270bd> + <1><270c7>: Abbrev Number: 42 (DW_TAG_const_type) + <1><270c8>: Abbrev Number: 7 (DW_TAG_typedef) + <270c9> DW_AT_name : (indirect string, offset: 0xf0f59): int8_t + <270cd> DW_AT_decl_file : 5 + <270ce> DW_AT_decl_line : 20 + <270cf> DW_AT_decl_column : 18 + <270d0> DW_AT_type : <0x27050> + <1><270d4>: Abbrev Number: 24 (DW_TAG_volatile_type) + <270d5> DW_AT_type : <0x270c8> + <1><270d9>: Abbrev Number: 8 (DW_TAG_const_type) + <270da> DW_AT_type : <0x270c8> + <1><270de>: Abbrev Number: 7 (DW_TAG_typedef) + <270df> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <270e3> DW_AT_decl_file : 5 + <270e4> DW_AT_decl_line : 24 + <270e5> DW_AT_decl_column : 19 + <270e6> DW_AT_type : <0x27063> + <1><270ea>: Abbrev Number: 8 (DW_TAG_const_type) + <270eb> DW_AT_type : <0x270de> + <1><270ef>: Abbrev Number: 7 (DW_TAG_typedef) + <270f0> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <270f4> DW_AT_decl_file : 5 + <270f5> DW_AT_decl_line : 48 + <270f6> DW_AT_decl_column : 20 + <270f7> DW_AT_type : <0x2708b> + <1><270fb>: Abbrev Number: 7 (DW_TAG_typedef) + <270fc> DW_AT_name : (indirect string, offset: 0xfdde1): BaseType_t + <27100> DW_AT_decl_file : 2 + <27101> DW_AT_decl_line : 56 + <27102> DW_AT_decl_column : 14 + <27103> DW_AT_type : <0x27084> + <1><27107>: Abbrev Number: 8 (DW_TAG_const_type) + <27108> DW_AT_type : <0x270fb> + <1><2710c>: Abbrev Number: 7 (DW_TAG_typedef) + <2710d> DW_AT_name : (indirect string, offset: 0xfdde0): UBaseType_t + <27111> DW_AT_decl_file : 2 + <27112> DW_AT_decl_line : 57 + <27113> DW_AT_decl_column : 23 + <27114> DW_AT_type : <0x27097> + <1><27118>: Abbrev Number: 24 (DW_TAG_volatile_type) + <27119> DW_AT_type : <0x2710c> + <1><2711d>: Abbrev Number: 8 (DW_TAG_const_type) + <2711e> DW_AT_type : <0x2710c> + <1><27122>: Abbrev Number: 7 (DW_TAG_typedef) + <27123> DW_AT_name : (indirect string, offset: 0x18373): TickType_t + <27127> DW_AT_decl_file : 2 + <27128> DW_AT_decl_line : 63 + <27129> DW_AT_decl_column : 19 + <2712a> DW_AT_type : <0x270ef> + <1><2712e>: Abbrev Number: 8 (DW_TAG_const_type) + <2712f> DW_AT_type : <0x27122> + <1><27133>: Abbrev Number: 11 (DW_TAG_pointer_type) + <27134> DW_AT_byte_size : 4 + <27134> DW_AT_type : <0x270de> + <1><27138>: Abbrev Number: 25 (DW_TAG_structure_type) + <27139> DW_AT_name : (indirect string, offset: 0xfc739): xSTATIC_MINI_LIST_ITEM + <2713d> DW_AT_byte_size : 12 + <2713e> DW_AT_decl_file : 6 + <2713e> DW_AT_decl_line : 1075 + <27140> DW_AT_decl_column : 8 + <27141> DW_AT_sibling : <0x27160> + <2><27145>: Abbrev Number: 12 (DW_TAG_member) + <27146> DW_AT_name : (indirect string, offset: 0xfa065): xDummy2 + <2714a> DW_AT_decl_file : 6 + <2714a> DW_AT_decl_line : 1080 + <2714c> DW_AT_decl_column : 13 + <2714d> DW_AT_type : <0x27122> + <27151> DW_AT_data_member_location: 0 + <2><27152>: Abbrev Number: 12 (DW_TAG_member) + <27153> DW_AT_name : (indirect string, offset: 0xfb330): pvDummy3 + <27157> DW_AT_decl_file : 6 + <27157> DW_AT_decl_line : 1081 + <27159> DW_AT_decl_column : 8 + <2715a> DW_AT_type : <0x27160> + <2715e> DW_AT_data_member_location: 4 + <2><2715f>: Abbrev Number: 0 + <1><27160>: Abbrev Number: 17 (DW_TAG_array_type) + <27161> DW_AT_type : <0x270a5> + <27165> DW_AT_sibling : <0x27170> + <2><27169>: Abbrev Number: 18 (DW_TAG_subrange_type) + <2716a> DW_AT_type : <0x27034> + <2716e> DW_AT_upper_bound : 1 + <2><2716f>: Abbrev Number: 0 + <1><27170>: Abbrev Number: 26 (DW_TAG_typedef) + <27171> DW_AT_name : (indirect string, offset: 0xfd761): StaticMiniListItem_t + <27175> DW_AT_decl_file : 6 + <27175> DW_AT_decl_line : 1083 + <27177> DW_AT_decl_column : 39 + <27178> DW_AT_type : <0x27138> + <1><2717c>: Abbrev Number: 25 (DW_TAG_structure_type) + <2717d> DW_AT_name : (indirect string, offset: 0xfcf17): xSTATIC_LIST + <27181> DW_AT_byte_size : 20 + <27182> DW_AT_decl_file : 6 + <27182> DW_AT_decl_line : 1086 + <27184> DW_AT_decl_column : 16 + <27185> DW_AT_sibling : <0x271b1> + <2><27189>: Abbrev Number: 12 (DW_TAG_member) + <2718a> DW_AT_name : (indirect string, offset: 0xfa064): uxDummy2 + <2718e> DW_AT_decl_file : 6 + <2718e> DW_AT_decl_line : 1091 + <27190> DW_AT_decl_column : 14 + <27191> DW_AT_type : <0x2710c> + <27195> DW_AT_data_member_location: 0 + <2><27196>: Abbrev Number: 12 (DW_TAG_member) + <27197> DW_AT_name : (indirect string, offset: 0xfb330): pvDummy3 + <2719b> DW_AT_decl_file : 6 + <2719b> DW_AT_decl_line : 1092 + <2719d> DW_AT_decl_column : 8 + <2719e> DW_AT_type : <0x270a5> + <271a2> DW_AT_data_member_location: 4 + <2><271a3>: Abbrev Number: 12 (DW_TAG_member) + <271a4> DW_AT_name : (indirect string, offset: 0xfa077): xDummy4 + <271a8> DW_AT_decl_file : 6 + <271a8> DW_AT_decl_line : 1093 + <271aa> DW_AT_decl_column : 23 + <271ab> DW_AT_type : <0x27170> + <271af> DW_AT_data_member_location: 8 + <2><271b0>: Abbrev Number: 0 + <1><271b1>: Abbrev Number: 26 (DW_TAG_typedef) + <271b2> DW_AT_name : (indirect string, offset: 0xfd3ec): StaticList_t + <271b6> DW_AT_decl_file : 6 + <271b6> DW_AT_decl_line : 1097 + <271b8> DW_AT_decl_column : 3 + <271b9> DW_AT_type : <0x2717c> + <1><271bd>: Abbrev Number: 43 (DW_TAG_union_type) + <271be> DW_AT_byte_size : 4 + <271bf> DW_AT_decl_file : 6 + <271c0> DW_AT_decl_line : 1180 + <271c2> DW_AT_decl_column : 2 + <271c3> DW_AT_sibling : <0x271e0> + <2><271c7>: Abbrev Number: 33 (DW_TAG_member) + <271c8> DW_AT_name : (indirect string, offset: 0xfa4cb): pvDummy2 + <271cc> DW_AT_decl_file : 6 + <271cc> DW_AT_decl_line : 1182 + <271ce> DW_AT_decl_column : 9 + <271cf> DW_AT_type : <0x270a5> + <2><271d3>: Abbrev Number: 33 (DW_TAG_member) + <271d4> DW_AT_name : (indirect string, offset: 0xfa064): uxDummy2 + <271d8> DW_AT_decl_file : 6 + <271d8> DW_AT_decl_line : 1183 + <271da> DW_AT_decl_column : 15 + <271db> DW_AT_type : <0x2710c> + <2><271df>: Abbrev Number: 0 + <1><271e0>: Abbrev Number: 25 (DW_TAG_structure_type) + <271e1> DW_AT_name : (indirect string, offset: 0xfc3d8): xSTATIC_QUEUE + <271e5> DW_AT_byte_size : 80 + <271e6> DW_AT_decl_file : 6 + <271e6> DW_AT_decl_line : 1176 + <271e8> DW_AT_decl_column : 16 + <271e9> DW_AT_sibling : <0x27255> + <2><271ed>: Abbrev Number: 12 (DW_TAG_member) + <271ee> DW_AT_name : (indirect string, offset: 0xfb327): pvDummy1 + <271f2> DW_AT_decl_file : 6 + <271f2> DW_AT_decl_line : 1178 + <271f4> DW_AT_decl_column : 8 + <271f5> DW_AT_type : <0x27255> + <271f9> DW_AT_data_member_location: 0 + <2><271fa>: Abbrev Number: 44 (DW_TAG_member) + <271fb> DW_AT_name : u + <271fd> DW_AT_decl_file : 6 + <271fe> DW_AT_decl_line : 1184 + <27200> DW_AT_decl_column : 4 + <27201> DW_AT_type : <0x271bd> + <27205> DW_AT_data_member_location: 12 + <2><27206>: Abbrev Number: 12 (DW_TAG_member) + <27207> DW_AT_name : (indirect string, offset: 0xfa06e): xDummy3 + <2720b> DW_AT_decl_file : 6 + <2720b> DW_AT_decl_line : 1186 + <2720d> DW_AT_decl_column : 15 + <2720e> DW_AT_type : <0x27265> + <27212> DW_AT_data_member_location: 16 + <2><27213>: Abbrev Number: 12 (DW_TAG_member) + <27214> DW_AT_name : (indirect string, offset: 0xfa076): uxDummy4 + <27218> DW_AT_decl_file : 6 + <27218> DW_AT_decl_line : 1187 + <2721a> DW_AT_decl_column : 14 + <2721b> DW_AT_type : <0x27275> + <2721f> DW_AT_data_member_location: 56 + <2><27220>: Abbrev Number: 12 (DW_TAG_member) + <27221> DW_AT_name : (indirect string, offset: 0xfb22c): ucDummy5 <27225> DW_AT_decl_file : 6 - <27225> DW_AT_decl_line : 1083 - <27227> DW_AT_decl_column : 39 - <27228> DW_AT_type : <0x271e8> - <1><2722c>: Abbrev Number: 25 (DW_TAG_structure_type) - <2722d> DW_AT_name : (indirect string, offset: 0xfcf32): xSTATIC_LIST - <27231> DW_AT_byte_size : 20 + <27225> DW_AT_decl_line : 1188 + <27227> DW_AT_decl_column : 10 + <27228> DW_AT_type : <0x27285> + <2722c> DW_AT_data_member_location: 68 + <2><2722d>: Abbrev Number: 12 (DW_TAG_member) + <2722e> DW_AT_name : (indirect string, offset: 0xfb235): ucDummy6 <27232> DW_AT_decl_file : 6 - <27232> DW_AT_decl_line : 1086 - <27234> DW_AT_decl_column : 16 - <27235> DW_AT_sibling : <0x27261> - <2><27239>: Abbrev Number: 12 (DW_TAG_member) - <2723a> DW_AT_name : (indirect string, offset: 0xfa07f): uxDummy2 - <2723e> DW_AT_decl_file : 6 - <2723e> DW_AT_decl_line : 1091 - <27240> DW_AT_decl_column : 14 - <27241> DW_AT_type : <0x271bc> - <27245> DW_AT_data_member_location: 0 - <2><27246>: Abbrev Number: 12 (DW_TAG_member) - <27247> DW_AT_name : (indirect string, offset: 0xfb34b): pvDummy3 - <2724b> DW_AT_decl_file : 6 - <2724b> DW_AT_decl_line : 1092 - <2724d> DW_AT_decl_column : 8 - <2724e> DW_AT_type : <0x27155> - <27252> DW_AT_data_member_location: 4 - <2><27253>: Abbrev Number: 12 (DW_TAG_member) - <27254> DW_AT_name : (indirect string, offset: 0xfa092): xDummy4 - <27258> DW_AT_decl_file : 6 - <27258> DW_AT_decl_line : 1093 - <2725a> DW_AT_decl_column : 23 - <2725b> DW_AT_type : <0x27220> - <2725f> DW_AT_data_member_location: 8 - <2><27260>: Abbrev Number: 0 - <1><27261>: Abbrev Number: 26 (DW_TAG_typedef) - <27262> DW_AT_name : (indirect string, offset: 0xfd407): StaticList_t - <27266> DW_AT_decl_file : 6 - <27266> DW_AT_decl_line : 1097 - <27268> DW_AT_decl_column : 3 - <27269> DW_AT_type : <0x2722c> - <1><2726d>: Abbrev Number: 43 (DW_TAG_union_type) - <2726e> DW_AT_byte_size : 4 - <2726f> DW_AT_decl_file : 6 - <27270> DW_AT_decl_line : 1180 - <27272> DW_AT_decl_column : 2 - <27273> DW_AT_sibling : <0x27290> - <2><27277>: Abbrev Number: 33 (DW_TAG_member) - <27278> DW_AT_name : (indirect string, offset: 0xfa4e6): pvDummy2 - <2727c> DW_AT_decl_file : 6 - <2727c> DW_AT_decl_line : 1182 - <2727e> DW_AT_decl_column : 9 - <2727f> DW_AT_type : <0x27155> - <2><27283>: Abbrev Number: 33 (DW_TAG_member) - <27284> DW_AT_name : (indirect string, offset: 0xfa07f): uxDummy2 - <27288> DW_AT_decl_file : 6 - <27288> DW_AT_decl_line : 1183 - <2728a> DW_AT_decl_column : 15 - <2728b> DW_AT_type : <0x271bc> - <2><2728f>: Abbrev Number: 0 - <1><27290>: Abbrev Number: 25 (DW_TAG_structure_type) - <27291> DW_AT_name : (indirect string, offset: 0xfc3f3): xSTATIC_QUEUE - <27295> DW_AT_byte_size : 80 - <27296> DW_AT_decl_file : 6 - <27296> DW_AT_decl_line : 1176 - <27298> DW_AT_decl_column : 16 - <27299> DW_AT_sibling : <0x27305> - <2><2729d>: Abbrev Number: 12 (DW_TAG_member) - <2729e> DW_AT_name : (indirect string, offset: 0xfb342): pvDummy1 - <272a2> DW_AT_decl_file : 6 - <272a2> DW_AT_decl_line : 1178 - <272a4> DW_AT_decl_column : 8 - <272a5> DW_AT_type : <0x27305> - <272a9> DW_AT_data_member_location: 0 - <2><272aa>: Abbrev Number: 44 (DW_TAG_member) - <272ab> DW_AT_name : u - <272ad> DW_AT_decl_file : 6 - <272ae> DW_AT_decl_line : 1184 - <272b0> DW_AT_decl_column : 4 - <272b1> DW_AT_type : <0x2726d> - <272b5> DW_AT_data_member_location: 12 - <2><272b6>: Abbrev Number: 12 (DW_TAG_member) - <272b7> DW_AT_name : (indirect string, offset: 0xfa089): xDummy3 - <272bb> DW_AT_decl_file : 6 - <272bb> DW_AT_decl_line : 1186 - <272bd> DW_AT_decl_column : 15 - <272be> DW_AT_type : <0x27315> - <272c2> DW_AT_data_member_location: 16 - <2><272c3>: Abbrev Number: 12 (DW_TAG_member) - <272c4> DW_AT_name : (indirect string, offset: 0xfa091): uxDummy4 - <272c8> DW_AT_decl_file : 6 - <272c8> DW_AT_decl_line : 1187 - <272ca> DW_AT_decl_column : 14 - <272cb> DW_AT_type : <0x27325> - <272cf> DW_AT_data_member_location: 56 - <2><272d0>: Abbrev Number: 12 (DW_TAG_member) - <272d1> DW_AT_name : (indirect string, offset: 0xfb247): ucDummy5 - <272d5> DW_AT_decl_file : 6 - <272d5> DW_AT_decl_line : 1188 - <272d7> DW_AT_decl_column : 10 - <272d8> DW_AT_type : <0x27335> - <272dc> DW_AT_data_member_location: 68 - <2><272dd>: Abbrev Number: 12 (DW_TAG_member) - <272de> DW_AT_name : (indirect string, offset: 0xfb250): ucDummy6 - <272e2> DW_AT_decl_file : 6 - <272e2> DW_AT_decl_line : 1191 - <272e4> DW_AT_decl_column : 11 - <272e5> DW_AT_type : <0x2718e> - <272e9> DW_AT_data_member_location: 70 - <2><272ea>: Abbrev Number: 12 (DW_TAG_member) - <272eb> DW_AT_name : (indirect string, offset: 0xfa0ac): uxDummy8 - <272ef> DW_AT_decl_file : 6 - <272ef> DW_AT_decl_line : 1199 - <272f1> DW_AT_decl_column : 15 - <272f2> DW_AT_type : <0x271bc> - <272f6> DW_AT_data_member_location: 72 - <2><272f7>: Abbrev Number: 12 (DW_TAG_member) - <272f8> DW_AT_name : (indirect string, offset: 0xfb262): ucDummy9 - <272fc> DW_AT_decl_file : 6 - <272fc> DW_AT_decl_line : 1200 - <272fe> DW_AT_decl_column : 11 - <272ff> DW_AT_type : <0x2718e> - <27303> DW_AT_data_member_location: 76 - <2><27304>: Abbrev Number: 0 - <1><27305>: Abbrev Number: 17 (DW_TAG_array_type) - <27306> DW_AT_type : <0x27155> - <2730a> DW_AT_sibling : <0x27315> - <2><2730e>: Abbrev Number: 18 (DW_TAG_subrange_type) - <2730f> DW_AT_type : <0x270e4> - <27313> DW_AT_upper_bound : 2 - <2><27314>: Abbrev Number: 0 - <1><27315>: Abbrev Number: 17 (DW_TAG_array_type) - <27316> DW_AT_type : <0x27261> - <2731a> DW_AT_sibling : <0x27325> - <2><2731e>: Abbrev Number: 18 (DW_TAG_subrange_type) - <2731f> DW_AT_type : <0x270e4> - <27323> DW_AT_upper_bound : 1 - <2><27324>: Abbrev Number: 0 - <1><27325>: Abbrev Number: 17 (DW_TAG_array_type) - <27326> DW_AT_type : <0x271bc> - <2732a> DW_AT_sibling : <0x27335> - <2><2732e>: Abbrev Number: 18 (DW_TAG_subrange_type) - <2732f> DW_AT_type : <0x270e4> - <27333> DW_AT_upper_bound : 2 - <2><27334>: Abbrev Number: 0 - <1><27335>: Abbrev Number: 17 (DW_TAG_array_type) - <27336> DW_AT_type : <0x2718e> - <2733a> DW_AT_sibling : <0x27345> - <2><2733e>: Abbrev Number: 18 (DW_TAG_subrange_type) - <2733f> DW_AT_type : <0x270e4> - <27343> DW_AT_upper_bound : 1 - <2><27344>: Abbrev Number: 0 - <1><27345>: Abbrev Number: 26 (DW_TAG_typedef) - <27346> DW_AT_name : (indirect string, offset: 0xfc401): StaticQueue_t - <2734a> DW_AT_decl_file : 6 - <2734a> DW_AT_decl_line : 1203 - <2734c> DW_AT_decl_column : 3 - <2734d> DW_AT_type : <0x27290> - <1><27351>: Abbrev Number: 15 (DW_TAG_structure_type) - <27352> DW_AT_name : (indirect string, offset: 0xfe57e): xLIST_ITEM - <27356> DW_AT_byte_size : 20 - <27357> DW_AT_decl_file : 7 - <27358> DW_AT_decl_line : 140 - <27359> DW_AT_decl_column : 8 - <2735a> DW_AT_sibling : <0x273a0> - <2><2735e>: Abbrev Number: 4 (DW_TAG_member) - <2735f> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <27363> DW_AT_decl_file : 7 - <27364> DW_AT_decl_line : 143 - <27365> DW_AT_decl_column : 33 - <27366> DW_AT_type : <0x271d2> - <2736a> DW_AT_data_member_location: 0 - <2><2736b>: Abbrev Number: 4 (DW_TAG_member) - <2736c> DW_AT_name : (indirect string, offset: 0xfe49d): pxNext - <27370> DW_AT_decl_file : 7 - <27371> DW_AT_decl_line : 144 - <27372> DW_AT_decl_column : 42 - <27373> DW_AT_type : <0x273a0> - <27377> DW_AT_data_member_location: 4 - <2><27378>: Abbrev Number: 4 (DW_TAG_member) - <27379> DW_AT_name : (indirect string, offset: 0xfe5e8): pxPrevious - <2737d> DW_AT_decl_file : 7 - <2737e> DW_AT_decl_line : 145 - <2737f> DW_AT_decl_column : 42 - <27380> DW_AT_type : <0x273a0> - <27384> DW_AT_data_member_location: 8 - <2><27385>: Abbrev Number: 4 (DW_TAG_member) - <27386> DW_AT_name : (indirect string, offset: 0xfe5bd): pvOwner - <2738a> DW_AT_decl_file : 7 - <2738b> DW_AT_decl_line : 146 - <2738c> DW_AT_decl_column : 9 - <2738d> DW_AT_type : <0x27155> - <27391> DW_AT_data_member_location: 12 - <2><27392>: Abbrev Number: 4 (DW_TAG_member) - <27393> DW_AT_name : (indirect string, offset: 0x5624): pvContainer - <27397> DW_AT_decl_file : 7 - <27398> DW_AT_decl_line : 147 + <27232> DW_AT_decl_line : 1191 + <27234> DW_AT_decl_column : 11 + <27235> DW_AT_type : <0x270de> + <27239> DW_AT_data_member_location: 70 + <2><2723a>: Abbrev Number: 12 (DW_TAG_member) + <2723b> DW_AT_name : (indirect string, offset: 0xfa091): uxDummy8 + <2723f> DW_AT_decl_file : 6 + <2723f> DW_AT_decl_line : 1199 + <27241> DW_AT_decl_column : 15 + <27242> DW_AT_type : <0x2710c> + <27246> DW_AT_data_member_location: 72 + <2><27247>: Abbrev Number: 12 (DW_TAG_member) + <27248> DW_AT_name : (indirect string, offset: 0xfb247): ucDummy9 + <2724c> DW_AT_decl_file : 6 + <2724c> DW_AT_decl_line : 1200 + <2724e> DW_AT_decl_column : 11 + <2724f> DW_AT_type : <0x270de> + <27253> DW_AT_data_member_location: 76 + <2><27254>: Abbrev Number: 0 + <1><27255>: Abbrev Number: 17 (DW_TAG_array_type) + <27256> DW_AT_type : <0x270a5> + <2725a> DW_AT_sibling : <0x27265> + <2><2725e>: Abbrev Number: 18 (DW_TAG_subrange_type) + <2725f> DW_AT_type : <0x27034> + <27263> DW_AT_upper_bound : 2 + <2><27264>: Abbrev Number: 0 + <1><27265>: Abbrev Number: 17 (DW_TAG_array_type) + <27266> DW_AT_type : <0x271b1> + <2726a> DW_AT_sibling : <0x27275> + <2><2726e>: Abbrev Number: 18 (DW_TAG_subrange_type) + <2726f> DW_AT_type : <0x27034> + <27273> DW_AT_upper_bound : 1 + <2><27274>: Abbrev Number: 0 + <1><27275>: Abbrev Number: 17 (DW_TAG_array_type) + <27276> DW_AT_type : <0x2710c> + <2727a> DW_AT_sibling : <0x27285> + <2><2727e>: Abbrev Number: 18 (DW_TAG_subrange_type) + <2727f> DW_AT_type : <0x27034> + <27283> DW_AT_upper_bound : 2 + <2><27284>: Abbrev Number: 0 + <1><27285>: Abbrev Number: 17 (DW_TAG_array_type) + <27286> DW_AT_type : <0x270de> + <2728a> DW_AT_sibling : <0x27295> + <2><2728e>: Abbrev Number: 18 (DW_TAG_subrange_type) + <2728f> DW_AT_type : <0x27034> + <27293> DW_AT_upper_bound : 1 + <2><27294>: Abbrev Number: 0 + <1><27295>: Abbrev Number: 26 (DW_TAG_typedef) + <27296> DW_AT_name : (indirect string, offset: 0xfc3e6): StaticQueue_t + <2729a> DW_AT_decl_file : 6 + <2729a> DW_AT_decl_line : 1203 + <2729c> DW_AT_decl_column : 3 + <2729d> DW_AT_type : <0x271e0> + <1><272a1>: Abbrev Number: 15 (DW_TAG_structure_type) + <272a2> DW_AT_name : (indirect string, offset: 0xfe563): xLIST_ITEM + <272a6> DW_AT_byte_size : 20 + <272a7> DW_AT_decl_file : 7 + <272a8> DW_AT_decl_line : 140 + <272a9> DW_AT_decl_column : 8 + <272aa> DW_AT_sibling : <0x272f0> + <2><272ae>: Abbrev Number: 4 (DW_TAG_member) + <272af> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <272b3> DW_AT_decl_file : 7 + <272b4> DW_AT_decl_line : 143 + <272b5> DW_AT_decl_column : 33 + <272b6> DW_AT_type : <0x27122> + <272ba> DW_AT_data_member_location: 0 + <2><272bb>: Abbrev Number: 4 (DW_TAG_member) + <272bc> DW_AT_name : (indirect string, offset: 0xfe482): pxNext + <272c0> DW_AT_decl_file : 7 + <272c1> DW_AT_decl_line : 144 + <272c2> DW_AT_decl_column : 42 + <272c3> DW_AT_type : <0x272f0> + <272c7> DW_AT_data_member_location: 4 + <2><272c8>: Abbrev Number: 4 (DW_TAG_member) + <272c9> DW_AT_name : (indirect string, offset: 0xfe5cd): pxPrevious + <272cd> DW_AT_decl_file : 7 + <272ce> DW_AT_decl_line : 145 + <272cf> DW_AT_decl_column : 42 + <272d0> DW_AT_type : <0x272f0> + <272d4> DW_AT_data_member_location: 8 + <2><272d5>: Abbrev Number: 4 (DW_TAG_member) + <272d6> DW_AT_name : (indirect string, offset: 0xfe5a2): pvOwner + <272da> DW_AT_decl_file : 7 + <272db> DW_AT_decl_line : 146 + <272dc> DW_AT_decl_column : 9 + <272dd> DW_AT_type : <0x270a5> + <272e1> DW_AT_data_member_location: 12 + <2><272e2>: Abbrev Number: 4 (DW_TAG_member) + <272e3> DW_AT_name : (indirect string, offset: 0x5636): pvContainer + <272e7> DW_AT_decl_file : 7 + <272e8> DW_AT_decl_line : 147 + <272e9> DW_AT_decl_column : 37 + <272ea> DW_AT_type : <0x2732a> + <272ee> DW_AT_data_member_location: 16 + <2><272ef>: Abbrev Number: 0 + <1><272f0>: Abbrev Number: 11 (DW_TAG_pointer_type) + <272f1> DW_AT_byte_size : 4 + <272f1> DW_AT_type : <0x272a1> + <1><272f5>: Abbrev Number: 15 (DW_TAG_structure_type) + <272f6> DW_AT_name : (indirect string, offset: 0xfe607): xLIST + <272fa> DW_AT_byte_size : 20 + <272fb> DW_AT_decl_file : 7 + <272fc> DW_AT_decl_line : 164 + <272fd> DW_AT_decl_column : 16 + <272fe> DW_AT_sibling : <0x2732a> + <2><27302>: Abbrev Number: 4 (DW_TAG_member) + <27303> DW_AT_name : (indirect string, offset: 0xfe56e): uxNumberOfItems + <27307> DW_AT_decl_file : 7 + <27308> DW_AT_decl_line : 167 + <27309> DW_AT_decl_column : 23 + <2730a> DW_AT_type : <0x27118> + <2730e> DW_AT_data_member_location: 0 + <2><2730f>: Abbrev Number: 4 (DW_TAG_member) + <27310> DW_AT_name : (indirect string, offset: 0xfe4b7): pxIndex + <27314> DW_AT_decl_file : 7 + <27315> DW_AT_decl_line : 168 + <27316> DW_AT_decl_column : 35 + <27317> DW_AT_type : <0x2737c> + <2731b> DW_AT_data_member_location: 4 + <2><2731c>: Abbrev Number: 4 (DW_TAG_member) + <2731d> DW_AT_name : (indirect string, offset: 0xfe585): xListEnd + <27321> DW_AT_decl_file : 7 + <27322> DW_AT_decl_line : 169 + <27323> DW_AT_decl_column : 17 + <27324> DW_AT_type : <0x27370> + <27328> DW_AT_data_member_location: 8 + <2><27329>: Abbrev Number: 0 + <1><2732a>: Abbrev Number: 11 (DW_TAG_pointer_type) + <2732b> DW_AT_byte_size : 4 + <2732b> DW_AT_type : <0x272f5> + <1><2732f>: Abbrev Number: 7 (DW_TAG_typedef) + <27330> DW_AT_name : (indirect string, offset: 0xe0ee1): ListItem_t + <27334> DW_AT_decl_file : 7 + <27335> DW_AT_decl_line : 150 + <27336> DW_AT_decl_column : 27 + <27337> DW_AT_type : <0x272a1> + <1><2733b>: Abbrev Number: 15 (DW_TAG_structure_type) + <2733c> DW_AT_name : (indirect string, offset: 0xfe4cf): xMINI_LIST_ITEM + <27340> DW_AT_byte_size : 12 + <27341> DW_AT_decl_file : 7 + <27342> DW_AT_decl_line : 152 + <27343> DW_AT_decl_column : 8 + <27344> DW_AT_sibling : <0x27370> + <2><27348>: Abbrev Number: 4 (DW_TAG_member) + <27349> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <2734d> DW_AT_decl_file : 7 + <2734e> DW_AT_decl_line : 155 + <2734f> DW_AT_decl_column : 33 + <27350> DW_AT_type : <0x27122> + <27354> DW_AT_data_member_location: 0 + <2><27355>: Abbrev Number: 4 (DW_TAG_member) + <27356> DW_AT_name : (indirect string, offset: 0xfe482): pxNext + <2735a> DW_AT_decl_file : 7 + <2735b> DW_AT_decl_line : 156 + <2735c> DW_AT_decl_column : 42 + <2735d> DW_AT_type : <0x272f0> + <27361> DW_AT_data_member_location: 4 + <2><27362>: Abbrev Number: 4 (DW_TAG_member) + <27363> DW_AT_name : (indirect string, offset: 0xfe5cd): pxPrevious + <27367> DW_AT_decl_file : 7 + <27368> DW_AT_decl_line : 157 + <27369> DW_AT_decl_column : 42 + <2736a> DW_AT_type : <0x272f0> + <2736e> DW_AT_data_member_location: 8 + <2><2736f>: Abbrev Number: 0 + <1><27370>: Abbrev Number: 7 (DW_TAG_typedef) + <27371> DW_AT_name : (indirect string, offset: 0xfd767): MiniListItem_t + <27375> DW_AT_decl_file : 7 + <27376> DW_AT_decl_line : 159 + <27377> DW_AT_decl_column : 32 + <27378> DW_AT_type : <0x2733b> + <1><2737c>: Abbrev Number: 11 (DW_TAG_pointer_type) + <2737d> DW_AT_byte_size : 4 + <2737d> DW_AT_type : <0x2732f> + <1><27381>: Abbrev Number: 7 (DW_TAG_typedef) + <27382> DW_AT_name : (indirect string, offset: 0x6637e): List_t + <27386> DW_AT_decl_file : 7 + <27387> DW_AT_decl_line : 171 + <27388> DW_AT_decl_column : 3 + <27389> DW_AT_type : <0x272f5> + <1><2738d>: Abbrev Number: 8 (DW_TAG_const_type) + <2738e> DW_AT_type : <0x27381> + <1><27392>: Abbrev Number: 7 (DW_TAG_typedef) + <27393> DW_AT_name : (indirect string, offset: 0x6092a): TaskHandle_t + <27397> DW_AT_decl_file : 8 + <27398> DW_AT_decl_line : 70 <27399> DW_AT_decl_column : 37 - <2739a> DW_AT_type : <0x273da> - <2739e> DW_AT_data_member_location: 16 - <2><2739f>: Abbrev Number: 0 - <1><273a0>: Abbrev Number: 11 (DW_TAG_pointer_type) - <273a1> DW_AT_byte_size : 4 - <273a1> DW_AT_type : <0x27351> - <1><273a5>: Abbrev Number: 15 (DW_TAG_structure_type) - <273a6> DW_AT_name : (indirect string, offset: 0xfe622): xLIST - <273aa> DW_AT_byte_size : 20 - <273ab> DW_AT_decl_file : 7 - <273ac> DW_AT_decl_line : 164 - <273ad> DW_AT_decl_column : 16 - <273ae> DW_AT_sibling : <0x273da> - <2><273b2>: Abbrev Number: 4 (DW_TAG_member) - <273b3> DW_AT_name : (indirect string, offset: 0xfe589): uxNumberOfItems - <273b7> DW_AT_decl_file : 7 - <273b8> DW_AT_decl_line : 167 - <273b9> DW_AT_decl_column : 23 - <273ba> DW_AT_type : <0x271c8> - <273be> DW_AT_data_member_location: 0 - <2><273bf>: Abbrev Number: 4 (DW_TAG_member) - <273c0> DW_AT_name : (indirect string, offset: 0xfe4d2): pxIndex - <273c4> DW_AT_decl_file : 7 - <273c5> DW_AT_decl_line : 168 - <273c6> DW_AT_decl_column : 35 - <273c7> DW_AT_type : <0x2742c> - <273cb> DW_AT_data_member_location: 4 - <2><273cc>: Abbrev Number: 4 (DW_TAG_member) - <273cd> DW_AT_name : (indirect string, offset: 0xfe5a0): xListEnd - <273d1> DW_AT_decl_file : 7 - <273d2> DW_AT_decl_line : 169 - <273d3> DW_AT_decl_column : 17 - <273d4> DW_AT_type : <0x27420> - <273d8> DW_AT_data_member_location: 8 - <2><273d9>: Abbrev Number: 0 - <1><273da>: Abbrev Number: 11 (DW_TAG_pointer_type) - <273db> DW_AT_byte_size : 4 - <273db> DW_AT_type : <0x273a5> - <1><273df>: Abbrev Number: 7 (DW_TAG_typedef) - <273e0> DW_AT_name : (indirect string, offset: 0xe0f43): ListItem_t - <273e4> DW_AT_decl_file : 7 - <273e5> DW_AT_decl_line : 150 - <273e6> DW_AT_decl_column : 27 - <273e7> DW_AT_type : <0x27351> - <1><273eb>: Abbrev Number: 15 (DW_TAG_structure_type) - <273ec> DW_AT_name : (indirect string, offset: 0xfe4ea): xMINI_LIST_ITEM - <273f0> DW_AT_byte_size : 12 - <273f1> DW_AT_decl_file : 7 - <273f2> DW_AT_decl_line : 152 - <273f3> DW_AT_decl_column : 8 - <273f4> DW_AT_sibling : <0x27420> - <2><273f8>: Abbrev Number: 4 (DW_TAG_member) - <273f9> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <273fd> DW_AT_decl_file : 7 - <273fe> DW_AT_decl_line : 155 - <273ff> DW_AT_decl_column : 33 - <27400> DW_AT_type : <0x271d2> - <27404> DW_AT_data_member_location: 0 - <2><27405>: Abbrev Number: 4 (DW_TAG_member) - <27406> DW_AT_name : (indirect string, offset: 0xfe49d): pxNext - <2740a> DW_AT_decl_file : 7 - <2740b> DW_AT_decl_line : 156 - <2740c> DW_AT_decl_column : 42 - <2740d> DW_AT_type : <0x273a0> - <27411> DW_AT_data_member_location: 4 - <2><27412>: Abbrev Number: 4 (DW_TAG_member) - <27413> DW_AT_name : (indirect string, offset: 0xfe5e8): pxPrevious - <27417> DW_AT_decl_file : 7 - <27418> DW_AT_decl_line : 157 - <27419> DW_AT_decl_column : 42 - <2741a> DW_AT_type : <0x273a0> - <2741e> DW_AT_data_member_location: 8 - <2><2741f>: Abbrev Number: 0 - <1><27420>: Abbrev Number: 7 (DW_TAG_typedef) - <27421> DW_AT_name : (indirect string, offset: 0xfd782): MiniListItem_t - <27425> DW_AT_decl_file : 7 - <27426> DW_AT_decl_line : 159 - <27427> DW_AT_decl_column : 32 - <27428> DW_AT_type : <0x273eb> - <1><2742c>: Abbrev Number: 11 (DW_TAG_pointer_type) - <2742d> DW_AT_byte_size : 4 - <2742d> DW_AT_type : <0x273df> - <1><27431>: Abbrev Number: 7 (DW_TAG_typedef) - <27432> DW_AT_name : (indirect string, offset: 0x663dd): List_t - <27436> DW_AT_decl_file : 7 - <27437> DW_AT_decl_line : 171 - <27438> DW_AT_decl_column : 3 - <27439> DW_AT_type : <0x273a5> - <1><2743d>: Abbrev Number: 8 (DW_TAG_const_type) - <2743e> DW_AT_type : <0x27431> - <1><27442>: Abbrev Number: 7 (DW_TAG_typedef) - <27443> DW_AT_name : (indirect string, offset: 0x609ad): TaskHandle_t - <27447> DW_AT_decl_file : 8 - <27448> DW_AT_decl_line : 70 - <27449> DW_AT_decl_column : 37 - <2744a> DW_AT_type : <0x27453> - <1><2744e>: Abbrev Number: 8 (DW_TAG_const_type) - <2744f> DW_AT_type : <0x27442> - <1><27453>: Abbrev Number: 11 (DW_TAG_pointer_type) - <27454> DW_AT_byte_size : 4 - <27454> DW_AT_type : <0x27458> - <1><27458>: Abbrev Number: 45 (DW_TAG_structure_type) - <27459> DW_AT_name : (indirect string, offset: 0xfd8c1): tskTaskControlBlock - <2745d> DW_AT_declaration : 1 - <1><2745d>: Abbrev Number: 15 (DW_TAG_structure_type) - <2745e> DW_AT_name : (indirect string, offset: 0xfea0a): xTIME_OUT - <27462> DW_AT_byte_size : 8 - <27463> DW_AT_decl_file : 8 - <27464> DW_AT_decl_line : 102 - <27465> DW_AT_decl_column : 16 - <27466> DW_AT_sibling : <0x27485> + <2739a> DW_AT_type : <0x273a3> + <1><2739e>: Abbrev Number: 8 (DW_TAG_const_type) + <2739f> DW_AT_type : <0x27392> + <1><273a3>: Abbrev Number: 11 (DW_TAG_pointer_type) + <273a4> DW_AT_byte_size : 4 + <273a4> DW_AT_type : <0x273a8> + <1><273a8>: Abbrev Number: 45 (DW_TAG_structure_type) + <273a9> DW_AT_name : (indirect string, offset: 0xfd8a6): tskTaskControlBlock + <273ad> DW_AT_declaration : 1 + <1><273ad>: Abbrev Number: 15 (DW_TAG_structure_type) + <273ae> DW_AT_name : (indirect string, offset: 0xfe9ef): xTIME_OUT + <273b2> DW_AT_byte_size : 8 + <273b3> DW_AT_decl_file : 8 + <273b4> DW_AT_decl_line : 102 + <273b5> DW_AT_decl_column : 16 + <273b6> DW_AT_sibling : <0x273d5> + <2><273ba>: Abbrev Number: 4 (DW_TAG_member) + <273bb> DW_AT_name : (indirect string, offset: 0xfeb69): xOverflowCount + <273bf> DW_AT_decl_file : 8 + <273c0> DW_AT_decl_line : 104 + <273c1> DW_AT_decl_column : 13 + <273c2> DW_AT_type : <0x270fb> + <273c6> DW_AT_data_member_location: 0 + <2><273c7>: Abbrev Number: 4 (DW_TAG_member) + <273c8> DW_AT_name : (indirect string, offset: 0xfeb1c): xTimeOnEntering + <273cc> DW_AT_decl_file : 8 + <273cd> DW_AT_decl_line : 105 + <273ce> DW_AT_decl_column : 13 + <273cf> DW_AT_type : <0x27122> + <273d3> DW_AT_data_member_location: 4 + <2><273d4>: Abbrev Number: 0 + <1><273d5>: Abbrev Number: 7 (DW_TAG_typedef) + <273d6> DW_AT_name : (indirect string, offset: 0xf1cb): TimeOut_t + <273da> DW_AT_decl_file : 8 + <273db> DW_AT_decl_line : 106 + <273dc> DW_AT_decl_column : 3 + <273dd> DW_AT_type : <0x273ad> + <1><273e1>: Abbrev Number: 7 (DW_TAG_typedef) + <273e2> DW_AT_name : (indirect string, offset: 0x76d25): QueueHandle_t + <273e6> DW_AT_decl_file : 9 + <273e7> DW_AT_decl_line : 48 + <273e8> DW_AT_decl_column : 34 + <273e9> DW_AT_type : <0x273f2> + <1><273ed>: Abbrev Number: 8 (DW_TAG_const_type) + <273ee> DW_AT_type : <0x273e1> + <1><273f2>: Abbrev Number: 11 (DW_TAG_pointer_type) + <273f3> DW_AT_byte_size : 4 + <273f3> DW_AT_type : <0x273f7> + <1><273f7>: Abbrev Number: 15 (DW_TAG_structure_type) + <273f8> DW_AT_name : (indirect string, offset: 0xfc832): QueueDefinition + <273fc> DW_AT_byte_size : 80 + <273fd> DW_AT_decl_file : 1 + <273fe> DW_AT_decl_line : 97 + <273ff> DW_AT_decl_column : 16 + <27400> DW_AT_sibling : <0x274ac> + <2><27404>: Abbrev Number: 4 (DW_TAG_member) + <27405> DW_AT_name : (indirect string, offset: 0xfe7e6): pcHead + <27409> DW_AT_decl_file : 1 + <2740a> DW_AT_decl_line : 99 + <2740b> DW_AT_decl_column : 10 + <2740c> DW_AT_type : <0x274d4> + <27410> DW_AT_data_member_location: 0 + <2><27411>: Abbrev Number: 4 (DW_TAG_member) + <27412> DW_AT_name : (indirect string, offset: 0xfe7be): pcWriteTo + <27416> DW_AT_decl_file : 1 + <27417> DW_AT_decl_line : 100 + <27418> DW_AT_decl_column : 10 + <27419> DW_AT_type : <0x274d4> + <2741d> DW_AT_data_member_location: 4 + <2><2741e>: Abbrev Number: 46 (DW_TAG_member) + <2741f> DW_AT_name : u + <27421> DW_AT_decl_file : 1 + <27422> DW_AT_decl_line : 106 + <27423> DW_AT_decl_column : 4 + <27424> DW_AT_type : <0x27519> + <27428> DW_AT_data_member_location: 8 + <2><27429>: Abbrev Number: 4 (DW_TAG_member) + <2742a> DW_AT_name : (indirect string, offset: 0xfea1f): xTasksWaitingToSend + <2742e> DW_AT_decl_file : 1 + <2742f> DW_AT_decl_line : 108 + <27430> DW_AT_decl_column : 9 + <27431> DW_AT_type : <0x27381> + <27435> DW_AT_data_member_location: 16 + <2><27436>: Abbrev Number: 4 (DW_TAG_member) + <27437> DW_AT_name : (indirect string, offset: 0xfe753): xTasksWaitingToReceive + <2743b> DW_AT_decl_file : 1 + <2743c> DW_AT_decl_line : 109 + <2743d> DW_AT_decl_column : 9 + <2743e> DW_AT_type : <0x27381> + <27442> DW_AT_data_member_location: 36 + <2><27443>: Abbrev Number: 4 (DW_TAG_member) + <27444> DW_AT_name : (indirect string, offset: 0xfe9dd): uxMessagesWaiting + <27448> DW_AT_decl_file : 1 + <27449> DW_AT_decl_line : 111 + <2744a> DW_AT_decl_column : 23 + <2744b> DW_AT_type : <0x27118> + <2744f> DW_AT_data_member_location: 56 + <2><27450>: Abbrev Number: 4 (DW_TAG_member) + <27451> DW_AT_name : (indirect string, offset: 0xfe7c8): uxLength + <27455> DW_AT_decl_file : 1 + <27456> DW_AT_decl_line : 112 + <27457> DW_AT_decl_column : 14 + <27458> DW_AT_type : <0x2710c> + <2745c> DW_AT_data_member_location: 60 + <2><2745d>: Abbrev Number: 4 (DW_TAG_member) + <2745e> DW_AT_name : (indirect string, offset: 0xfea70): uxItemSize + <27462> DW_AT_decl_file : 1 + <27463> DW_AT_decl_line : 113 + <27464> DW_AT_decl_column : 14 + <27465> DW_AT_type : <0x2710c> + <27469> DW_AT_data_member_location: 64 <2><2746a>: Abbrev Number: 4 (DW_TAG_member) - <2746b> DW_AT_name : (indirect string, offset: 0xfeb84): xOverflowCount - <2746f> DW_AT_decl_file : 8 - <27470> DW_AT_decl_line : 104 - <27471> DW_AT_decl_column : 13 - <27472> DW_AT_type : <0x271ab> - <27476> DW_AT_data_member_location: 0 + <2746b> DW_AT_name : (indirect string, offset: 0xfec72): cRxLock + <2746f> DW_AT_decl_file : 1 + <27470> DW_AT_decl_line : 115 + <27471> DW_AT_decl_column : 18 + <27472> DW_AT_type : <0x270d4> + <27476> DW_AT_data_member_location: 68 <2><27477>: Abbrev Number: 4 (DW_TAG_member) - <27478> DW_AT_name : (indirect string, offset: 0xfeb37): xTimeOnEntering - <2747c> DW_AT_decl_file : 8 - <2747d> DW_AT_decl_line : 105 - <2747e> DW_AT_decl_column : 13 - <2747f> DW_AT_type : <0x271d2> - <27483> DW_AT_data_member_location: 4 - <2><27484>: Abbrev Number: 0 - <1><27485>: Abbrev Number: 7 (DW_TAG_typedef) - <27486> DW_AT_name : (indirect string, offset: 0xf1ac): TimeOut_t - <2748a> DW_AT_decl_file : 8 - <2748b> DW_AT_decl_line : 106 - <2748c> DW_AT_decl_column : 3 - <2748d> DW_AT_type : <0x2745d> - <1><27491>: Abbrev Number: 7 (DW_TAG_typedef) - <27492> DW_AT_name : (indirect string, offset: 0x76d84): QueueHandle_t - <27496> DW_AT_decl_file : 9 - <27497> DW_AT_decl_line : 48 - <27498> DW_AT_decl_column : 34 - <27499> DW_AT_type : <0x274a2> - <1><2749d>: Abbrev Number: 8 (DW_TAG_const_type) - <2749e> DW_AT_type : <0x27491> - <1><274a2>: Abbrev Number: 11 (DW_TAG_pointer_type) - <274a3> DW_AT_byte_size : 4 - <274a3> DW_AT_type : <0x274a7> - <1><274a7>: Abbrev Number: 15 (DW_TAG_structure_type) - <274a8> DW_AT_name : (indirect string, offset: 0xfc84d): QueueDefinition - <274ac> DW_AT_byte_size : 80 - <274ad> DW_AT_decl_file : 1 - <274ae> DW_AT_decl_line : 97 - <274af> DW_AT_decl_column : 16 - <274b0> DW_AT_sibling : <0x2755c> - <2><274b4>: Abbrev Number: 4 (DW_TAG_member) - <274b5> DW_AT_name : (indirect string, offset: 0xfe801): pcHead - <274b9> DW_AT_decl_file : 1 - <274ba> DW_AT_decl_line : 99 - <274bb> DW_AT_decl_column : 10 - <274bc> DW_AT_type : <0x27584> - <274c0> DW_AT_data_member_location: 0 - <2><274c1>: Abbrev Number: 4 (DW_TAG_member) - <274c2> DW_AT_name : (indirect string, offset: 0xfe7d9): pcWriteTo - <274c6> DW_AT_decl_file : 1 - <274c7> DW_AT_decl_line : 100 - <274c8> DW_AT_decl_column : 10 - <274c9> DW_AT_type : <0x27584> - <274cd> DW_AT_data_member_location: 4 - <2><274ce>: Abbrev Number: 46 (DW_TAG_member) - <274cf> DW_AT_name : u - <274d1> DW_AT_decl_file : 1 - <274d2> DW_AT_decl_line : 106 - <274d3> DW_AT_decl_column : 4 - <274d4> DW_AT_type : <0x275c9> - <274d8> DW_AT_data_member_location: 8 - <2><274d9>: Abbrev Number: 4 (DW_TAG_member) - <274da> DW_AT_name : (indirect string, offset: 0xfea3a): xTasksWaitingToSend + <27478> DW_AT_name : (indirect string, offset: 0xfef02): cTxLock + <2747c> DW_AT_decl_file : 1 + <2747d> DW_AT_decl_line : 116 + <2747e> DW_AT_decl_column : 18 + <2747f> DW_AT_type : <0x270d4> + <27483> DW_AT_data_member_location: 69 + <2><27484>: Abbrev Number: 4 (DW_TAG_member) + <27485> DW_AT_name : (indirect string, offset: 0xfec05): ucStaticallyAllocated + <27489> DW_AT_decl_file : 1 + <2748a> DW_AT_decl_line : 119 + <2748b> DW_AT_decl_column : 11 + <2748c> DW_AT_type : <0x270de> + <27490> DW_AT_data_member_location: 70 + <2><27491>: Abbrev Number: 4 (DW_TAG_member) + <27492> DW_AT_name : (indirect string, offset: 0xfe843): uxQueueNumber + <27496> DW_AT_decl_file : 1 + <27497> DW_AT_decl_line : 127 + <27498> DW_AT_decl_column : 15 + <27499> DW_AT_type : <0x2710c> + <2749d> DW_AT_data_member_location: 72 + <2><2749e>: Abbrev Number: 4 (DW_TAG_member) + <2749f> DW_AT_name : (indirect string, offset: 0xfeef6): ucQueueType + <274a3> DW_AT_decl_file : 1 + <274a4> DW_AT_decl_line : 128 + <274a5> DW_AT_decl_column : 11 + <274a6> DW_AT_type : <0x270de> + <274aa> DW_AT_data_member_location: 76 + <2><274ab>: Abbrev Number: 0 + <1><274ac>: Abbrev Number: 15 (DW_TAG_structure_type) + <274ad> DW_AT_name : (indirect string, offset: 0xfeb8b): QueuePointers + <274b1> DW_AT_byte_size : 8 + <274b2> DW_AT_decl_file : 1 + <274b3> DW_AT_decl_line : 67 + <274b4> DW_AT_decl_column : 16 + <274b5> DW_AT_sibling : <0x274d4> + <2><274b9>: Abbrev Number: 4 (DW_TAG_member) + <274ba> DW_AT_name : (indirect string, offset: 0xfebaa): pcTail + <274be> DW_AT_decl_file : 1 + <274bf> DW_AT_decl_line : 69 + <274c0> DW_AT_decl_column : 10 + <274c1> DW_AT_type : <0x274d4> + <274c5> DW_AT_data_member_location: 0 + <2><274c6>: Abbrev Number: 4 (DW_TAG_member) + <274c7> DW_AT_name : (indirect string, offset: 0xfed3b): pcReadFrom + <274cb> DW_AT_decl_file : 1 + <274cc> DW_AT_decl_line : 70 + <274cd> DW_AT_decl_column : 10 + <274ce> DW_AT_type : <0x274d4> + <274d2> DW_AT_data_member_location: 4 + <2><274d3>: Abbrev Number: 0 + <1><274d4>: Abbrev Number: 11 (DW_TAG_pointer_type) + <274d5> DW_AT_byte_size : 4 + <274d5> DW_AT_type : <0x270c8> + <1><274d9>: Abbrev Number: 7 (DW_TAG_typedef) + <274da> DW_AT_name : (indirect string, offset: 0xfeb0c): QueuePointers_t <274de> DW_AT_decl_file : 1 - <274df> DW_AT_decl_line : 108 - <274e0> DW_AT_decl_column : 9 - <274e1> DW_AT_type : <0x27431> - <274e5> DW_AT_data_member_location: 16 - <2><274e6>: Abbrev Number: 4 (DW_TAG_member) - <274e7> DW_AT_name : (indirect string, offset: 0xfe76e): xTasksWaitingToReceive + <274df> DW_AT_decl_line : 71 + <274e0> DW_AT_decl_column : 3 + <274e1> DW_AT_type : <0x274ac> + <1><274e5>: Abbrev Number: 15 (DW_TAG_structure_type) + <274e6> DW_AT_name : (indirect string, offset: 0xfebb1): SemaphoreData + <274ea> DW_AT_byte_size : 8 <274eb> DW_AT_decl_file : 1 - <274ec> DW_AT_decl_line : 109 - <274ed> DW_AT_decl_column : 9 - <274ee> DW_AT_type : <0x27431> - <274f2> DW_AT_data_member_location: 36 - <2><274f3>: Abbrev Number: 4 (DW_TAG_member) - <274f4> DW_AT_name : (indirect string, offset: 0xfe9f8): uxMessagesWaiting - <274f8> DW_AT_decl_file : 1 - <274f9> DW_AT_decl_line : 111 - <274fa> DW_AT_decl_column : 23 - <274fb> DW_AT_type : <0x271c8> - <274ff> DW_AT_data_member_location: 56 - <2><27500>: Abbrev Number: 4 (DW_TAG_member) - <27501> DW_AT_name : (indirect string, offset: 0xfe7e3): uxLength - <27505> DW_AT_decl_file : 1 - <27506> DW_AT_decl_line : 112 - <27507> DW_AT_decl_column : 14 - <27508> DW_AT_type : <0x271bc> - <2750c> DW_AT_data_member_location: 60 - <2><2750d>: Abbrev Number: 4 (DW_TAG_member) - <2750e> DW_AT_name : (indirect string, offset: 0xfea8b): uxItemSize + <274ec> DW_AT_decl_line : 73 + <274ed> DW_AT_decl_column : 16 + <274ee> DW_AT_sibling : <0x2750d> + <2><274f2>: Abbrev Number: 4 (DW_TAG_member) + <274f3> DW_AT_name : (indirect string, offset: 0xff971): xMutexHolder + <274f7> DW_AT_decl_file : 1 + <274f8> DW_AT_decl_line : 75 + <274f9> DW_AT_decl_column : 15 + <274fa> DW_AT_type : <0x27392> + <274fe> DW_AT_data_member_location: 0 + <2><274ff>: Abbrev Number: 4 (DW_TAG_member) + <27500> DW_AT_name : (indirect string, offset: 0xfe700): uxRecursiveCallCount + <27504> DW_AT_decl_file : 1 + <27505> DW_AT_decl_line : 76 + <27506> DW_AT_decl_column : 14 + <27507> DW_AT_type : <0x2710c> + <2750b> DW_AT_data_member_location: 4 + <2><2750c>: Abbrev Number: 0 + <1><2750d>: Abbrev Number: 7 (DW_TAG_typedef) + <2750e> DW_AT_name : (indirect string, offset: 0xfe6f0): SemaphoreData_t <27512> DW_AT_decl_file : 1 - <27513> DW_AT_decl_line : 113 - <27514> DW_AT_decl_column : 14 - <27515> DW_AT_type : <0x271bc> - <27519> DW_AT_data_member_location: 64 - <2><2751a>: Abbrev Number: 4 (DW_TAG_member) - <2751b> DW_AT_name : (indirect string, offset: 0xfec8d): cRxLock - <2751f> DW_AT_decl_file : 1 - <27520> DW_AT_decl_line : 115 - <27521> DW_AT_decl_column : 18 - <27522> DW_AT_type : <0x27184> - <27526> DW_AT_data_member_location: 68 - <2><27527>: Abbrev Number: 4 (DW_TAG_member) - <27528> DW_AT_name : (indirect string, offset: 0xfef1d): cTxLock - <2752c> DW_AT_decl_file : 1 - <2752d> DW_AT_decl_line : 116 - <2752e> DW_AT_decl_column : 18 - <2752f> DW_AT_type : <0x27184> - <27533> DW_AT_data_member_location: 69 - <2><27534>: Abbrev Number: 4 (DW_TAG_member) - <27535> DW_AT_name : (indirect string, offset: 0xfec20): ucStaticallyAllocated - <27539> DW_AT_decl_file : 1 - <2753a> DW_AT_decl_line : 119 - <2753b> DW_AT_decl_column : 11 - <2753c> DW_AT_type : <0x2718e> - <27540> DW_AT_data_member_location: 70 - <2><27541>: Abbrev Number: 4 (DW_TAG_member) - <27542> DW_AT_name : (indirect string, offset: 0xfe85e): uxQueueNumber - <27546> DW_AT_decl_file : 1 - <27547> DW_AT_decl_line : 127 - <27548> DW_AT_decl_column : 15 - <27549> DW_AT_type : <0x271bc> - <2754d> DW_AT_data_member_location: 72 - <2><2754e>: Abbrev Number: 4 (DW_TAG_member) - <2754f> DW_AT_name : (indirect string, offset: 0xfef11): ucQueueType - <27553> DW_AT_decl_file : 1 - <27554> DW_AT_decl_line : 128 - <27555> DW_AT_decl_column : 11 - <27556> DW_AT_type : <0x2718e> - <2755a> DW_AT_data_member_location: 76 - <2><2755b>: Abbrev Number: 0 - <1><2755c>: Abbrev Number: 15 (DW_TAG_structure_type) - <2755d> DW_AT_name : (indirect string, offset: 0xfeba6): QueuePointers - <27561> DW_AT_byte_size : 8 - <27562> DW_AT_decl_file : 1 - <27563> DW_AT_decl_line : 67 - <27564> DW_AT_decl_column : 16 - <27565> DW_AT_sibling : <0x27584> - <2><27569>: Abbrev Number: 4 (DW_TAG_member) - <2756a> DW_AT_name : (indirect string, offset: 0xfebc5): pcTail - <2756e> DW_AT_decl_file : 1 - <2756f> DW_AT_decl_line : 69 - <27570> DW_AT_decl_column : 10 - <27571> DW_AT_type : <0x27584> - <27575> DW_AT_data_member_location: 0 - <2><27576>: Abbrev Number: 4 (DW_TAG_member) - <27577> DW_AT_name : (indirect string, offset: 0xfed56): pcReadFrom - <2757b> DW_AT_decl_file : 1 - <2757c> DW_AT_decl_line : 70 - <2757d> DW_AT_decl_column : 10 - <2757e> DW_AT_type : <0x27584> - <27582> DW_AT_data_member_location: 4 - <2><27583>: Abbrev Number: 0 - <1><27584>: Abbrev Number: 11 (DW_TAG_pointer_type) - <27585> DW_AT_byte_size : 4 - <27585> DW_AT_type : <0x27178> - <1><27589>: Abbrev Number: 7 (DW_TAG_typedef) - <2758a> DW_AT_name : (indirect string, offset: 0xfeb27): QueuePointers_t - <2758e> DW_AT_decl_file : 1 - <2758f> DW_AT_decl_line : 71 - <27590> DW_AT_decl_column : 3 - <27591> DW_AT_type : <0x2755c> - <1><27595>: Abbrev Number: 15 (DW_TAG_structure_type) - <27596> DW_AT_name : (indirect string, offset: 0xfebcc): SemaphoreData - <2759a> DW_AT_byte_size : 8 - <2759b> DW_AT_decl_file : 1 - <2759c> DW_AT_decl_line : 73 - <2759d> DW_AT_decl_column : 16 - <2759e> DW_AT_sibling : <0x275bd> - <2><275a2>: Abbrev Number: 4 (DW_TAG_member) - <275a3> DW_AT_name : (indirect string, offset: 0xff98c): xMutexHolder - <275a7> DW_AT_decl_file : 1 - <275a8> DW_AT_decl_line : 75 - <275a9> DW_AT_decl_column : 15 - <275aa> DW_AT_type : <0x27442> - <275ae> DW_AT_data_member_location: 0 - <2><275af>: Abbrev Number: 4 (DW_TAG_member) - <275b0> DW_AT_name : (indirect string, offset: 0xfe71b): uxRecursiveCallCount - <275b4> DW_AT_decl_file : 1 - <275b5> DW_AT_decl_line : 76 - <275b6> DW_AT_decl_column : 14 - <275b7> DW_AT_type : <0x271bc> - <275bb> DW_AT_data_member_location: 4 - <2><275bc>: Abbrev Number: 0 - <1><275bd>: Abbrev Number: 7 (DW_TAG_typedef) - <275be> DW_AT_name : (indirect string, offset: 0xfe70b): SemaphoreData_t - <275c2> DW_AT_decl_file : 1 - <275c3> DW_AT_decl_line : 77 - <275c4> DW_AT_decl_column : 3 - <275c5> DW_AT_type : <0x27595> - <1><275c9>: Abbrev Number: 47 (DW_TAG_union_type) - <275ca> DW_AT_byte_size : 8 - <275cb> DW_AT_decl_file : 1 - <275cc> DW_AT_decl_line : 102 - <275cd> DW_AT_decl_column : 2 - <275ce> DW_AT_sibling : <0x275e7> - <2><275d2>: Abbrev Number: 34 (DW_TAG_member) - <275d3> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <275d7> DW_AT_decl_file : 1 - <275d7> DW_AT_decl_line : 104 - <275d8> DW_AT_decl_column : 19 - <275d8> DW_AT_type : <0x27589> - <2><275dc>: Abbrev Number: 34 (DW_TAG_member) - <275dd> DW_AT_name : (indirect string, offset: 0xfeb94): xSemaphore - <275e1> DW_AT_decl_file : 1 - <275e1> DW_AT_decl_line : 105 - <275e2> DW_AT_decl_column : 19 - <275e2> DW_AT_type : <0x275bd> - <2><275e6>: Abbrev Number: 0 - <1><275e7>: Abbrev Number: 7 (DW_TAG_typedef) - <275e8> DW_AT_name : (indirect string, offset: 0xfeb9f): xQUEUE - <275ec> DW_AT_decl_file : 1 - <275ed> DW_AT_decl_line : 131 - <275ee> DW_AT_decl_column : 3 - <275ef> DW_AT_type : <0x274a7> - <1><275f3>: Abbrev Number: 7 (DW_TAG_typedef) - <275f4> DW_AT_name : (indirect string, offset: 0xfc407): Queue_t - <275f8> DW_AT_decl_file : 1 - <275f9> DW_AT_decl_line : 135 - <275fa> DW_AT_decl_column : 16 - <275fb> DW_AT_type : <0x275e7> - <1><275ff>: Abbrev Number: 8 (DW_TAG_const_type) - <27600> DW_AT_type : <0x275f3> - <1><27604>: Abbrev Number: 15 (DW_TAG_structure_type) - <27605> DW_AT_name : (indirect string, offset: 0xfed61): QUEUE_REGISTRY_ITEM - <27609> DW_AT_byte_size : 8 - <2760a> DW_AT_decl_file : 1 - <2760b> DW_AT_decl_line : 148 - <2760c> DW_AT_decl_column : 17 - <2760d> DW_AT_sibling : <0x2762c> - <2><27611>: Abbrev Number: 4 (DW_TAG_member) - <27612> DW_AT_name : (indirect string, offset: 0xfecbf): pcQueueName - <27616> DW_AT_decl_file : 1 - <27617> DW_AT_decl_line : 150 - <27618> DW_AT_decl_column : 15 - <27619> DW_AT_type : <0x27168> - <2761d> DW_AT_data_member_location: 0 - <2><2761e>: Abbrev Number: 4 (DW_TAG_member) - <2761f> DW_AT_name : (indirect string, offset: 0xffc48): xHandle - <27623> DW_AT_decl_file : 1 - <27624> DW_AT_decl_line : 151 - <27625> DW_AT_decl_column : 17 - <27626> DW_AT_type : <0x27491> - <2762a> DW_AT_data_member_location: 4 - <2><2762b>: Abbrev Number: 0 - <1><2762c>: Abbrev Number: 7 (DW_TAG_typedef) - <2762d> DW_AT_name : (indirect string, offset: 0xfea27): xQueueRegistryItem - <27631> DW_AT_decl_file : 1 - <27632> DW_AT_decl_line : 152 - <27633> DW_AT_decl_column : 4 - <27634> DW_AT_type : <0x27604> - <1><27638>: Abbrev Number: 7 (DW_TAG_typedef) - <27639> DW_AT_name : (indirect string, offset: 0xfe7b3): QueueRegistryItem_t - <2763d> DW_AT_decl_file : 1 - <2763e> DW_AT_decl_line : 157 - <2763f> DW_AT_decl_column : 29 - <27640> DW_AT_type : <0x2762c> - <1><27644>: Abbrev Number: 17 (DW_TAG_array_type) - <27645> DW_AT_type : <0x27638> - <27649> DW_AT_sibling : <0x27654> - <2><2764d>: Abbrev Number: 18 (DW_TAG_subrange_type) - <2764e> DW_AT_type : <0x270e4> - <27652> DW_AT_upper_bound : 7 - <2><27653>: Abbrev Number: 0 - <1><27654>: Abbrev Number: 48 (DW_TAG_variable) - <27655> DW_AT_name : (indirect string, offset: 0xfe98d): xQueueRegistry - <27659> DW_AT_decl_file : 1 - <2765a> DW_AT_decl_line : 162 - <2765b> DW_AT_decl_column : 38 - <2765c> DW_AT_type : <0x27644> - <27660> DW_AT_external : 1 - <27660> DW_AT_location : 5 byte block: 3 d4 e 0 20 (DW_OP_addr: 20000ed4) - <1><27666>: Abbrev Number: 19 (DW_TAG_subprogram) - <27667> DW_AT_external : 1 - <27667> DW_AT_name : (indirect string, offset: 0xfe74e): vTaskPlaceOnEventListRestricted - <2766b> DW_AT_decl_file : 8 - <2766c> DW_AT_decl_line : 2390 - <2766e> DW_AT_decl_column : 6 - <2766e> DW_AT_prototyped : 1 - <2766e> DW_AT_declaration : 1 - <2766e> DW_AT_sibling : <0x27682> - <2><27672>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <27673> DW_AT_type : <0x27687> - <2><27677>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <27678> DW_AT_type : <0x271d2> - <2><2767c>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <2767d> DW_AT_type : <0x271b7> - <2><27681>: Abbrev Number: 0 - <1><27682>: Abbrev Number: 11 (DW_TAG_pointer_type) - <27683> DW_AT_byte_size : 4 - <27683> DW_AT_type : <0x27431> - <1><27687>: Abbrev Number: 8 (DW_TAG_const_type) - <27688> DW_AT_type : <0x27682> - <1><2768c>: Abbrev Number: 35 (DW_TAG_subprogram) + <27513> DW_AT_decl_line : 77 + <27514> DW_AT_decl_column : 3 + <27515> DW_AT_type : <0x274e5> + <1><27519>: Abbrev Number: 47 (DW_TAG_union_type) + <2751a> DW_AT_byte_size : 8 + <2751b> DW_AT_decl_file : 1 + <2751c> DW_AT_decl_line : 102 + <2751d> DW_AT_decl_column : 2 + <2751e> DW_AT_sibling : <0x27537> + <2><27522>: Abbrev Number: 34 (DW_TAG_member) + <27523> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27527> DW_AT_decl_file : 1 + <27527> DW_AT_decl_line : 104 + <27528> DW_AT_decl_column : 19 + <27528> DW_AT_type : <0x274d9> + <2><2752c>: Abbrev Number: 34 (DW_TAG_member) + <2752d> DW_AT_name : (indirect string, offset: 0xfeb79): xSemaphore + <27531> DW_AT_decl_file : 1 + <27531> DW_AT_decl_line : 105 + <27532> DW_AT_decl_column : 19 + <27532> DW_AT_type : <0x2750d> + <2><27536>: Abbrev Number: 0 + <1><27537>: Abbrev Number: 7 (DW_TAG_typedef) + <27538> DW_AT_name : (indirect string, offset: 0xfeb84): xQUEUE + <2753c> DW_AT_decl_file : 1 + <2753d> DW_AT_decl_line : 131 + <2753e> DW_AT_decl_column : 3 + <2753f> DW_AT_type : <0x273f7> + <1><27543>: Abbrev Number: 7 (DW_TAG_typedef) + <27544> DW_AT_name : (indirect string, offset: 0xfc3ec): Queue_t + <27548> DW_AT_decl_file : 1 + <27549> DW_AT_decl_line : 135 + <2754a> DW_AT_decl_column : 16 + <2754b> DW_AT_type : <0x27537> + <1><2754f>: Abbrev Number: 8 (DW_TAG_const_type) + <27550> DW_AT_type : <0x27543> + <1><27554>: Abbrev Number: 15 (DW_TAG_structure_type) + <27555> DW_AT_name : (indirect string, offset: 0xfed46): QUEUE_REGISTRY_ITEM + <27559> DW_AT_byte_size : 8 + <2755a> DW_AT_decl_file : 1 + <2755b> DW_AT_decl_line : 148 + <2755c> DW_AT_decl_column : 17 + <2755d> DW_AT_sibling : <0x2757c> + <2><27561>: Abbrev Number: 4 (DW_TAG_member) + <27562> DW_AT_name : (indirect string, offset: 0xfeca4): pcQueueName + <27566> DW_AT_decl_file : 1 + <27567> DW_AT_decl_line : 150 + <27568> DW_AT_decl_column : 15 + <27569> DW_AT_type : <0x270b8> + <2756d> DW_AT_data_member_location: 0 + <2><2756e>: Abbrev Number: 4 (DW_TAG_member) + <2756f> DW_AT_name : (indirect string, offset: 0xffc2d): xHandle + <27573> DW_AT_decl_file : 1 + <27574> DW_AT_decl_line : 151 + <27575> DW_AT_decl_column : 17 + <27576> DW_AT_type : <0x273e1> + <2757a> DW_AT_data_member_location: 4 + <2><2757b>: Abbrev Number: 0 + <1><2757c>: Abbrev Number: 7 (DW_TAG_typedef) + <2757d> DW_AT_name : (indirect string, offset: 0xfea0c): xQueueRegistryItem + <27581> DW_AT_decl_file : 1 + <27582> DW_AT_decl_line : 152 + <27583> DW_AT_decl_column : 4 + <27584> DW_AT_type : <0x27554> + <1><27588>: Abbrev Number: 7 (DW_TAG_typedef) + <27589> DW_AT_name : (indirect string, offset: 0xfe798): QueueRegistryItem_t + <2758d> DW_AT_decl_file : 1 + <2758e> DW_AT_decl_line : 157 + <2758f> DW_AT_decl_column : 29 + <27590> DW_AT_type : <0x2757c> + <1><27594>: Abbrev Number: 17 (DW_TAG_array_type) + <27595> DW_AT_type : <0x27588> + <27599> DW_AT_sibling : <0x275a4> + <2><2759d>: Abbrev Number: 18 (DW_TAG_subrange_type) + <2759e> DW_AT_type : <0x27034> + <275a2> DW_AT_upper_bound : 7 + <2><275a3>: Abbrev Number: 0 + <1><275a4>: Abbrev Number: 48 (DW_TAG_variable) + <275a5> DW_AT_name : (indirect string, offset: 0xfe972): xQueueRegistry + <275a9> DW_AT_decl_file : 1 + <275aa> DW_AT_decl_line : 162 + <275ab> DW_AT_decl_column : 38 + <275ac> DW_AT_type : <0x27594> + <275b0> DW_AT_external : 1 + <275b0> DW_AT_location : 5 byte block: 3 f0 e 0 20 (DW_OP_addr: 20000ef0) + <1><275b6>: Abbrev Number: 19 (DW_TAG_subprogram) + <275b7> DW_AT_external : 1 + <275b7> DW_AT_name : (indirect string, offset: 0xfe733): vTaskPlaceOnEventListRestricted + <275bb> DW_AT_decl_file : 8 + <275bc> DW_AT_decl_line : 2390 + <275be> DW_AT_decl_column : 6 + <275be> DW_AT_prototyped : 1 + <275be> DW_AT_declaration : 1 + <275be> DW_AT_sibling : <0x275d2> + <2><275c2>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <275c3> DW_AT_type : <0x275d7> + <2><275c7>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <275c8> DW_AT_type : <0x27122> + <2><275cc>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <275cd> DW_AT_type : <0x27107> + <2><275d1>: Abbrev Number: 0 + <1><275d2>: Abbrev Number: 11 (DW_TAG_pointer_type) + <275d3> DW_AT_byte_size : 4 + <275d3> DW_AT_type : <0x27381> + <1><275d7>: Abbrev Number: 8 (DW_TAG_const_type) + <275d8> DW_AT_type : <0x275d2> + <1><275dc>: Abbrev Number: 35 (DW_TAG_subprogram) + <275dd> DW_AT_external : 1 + <275dd> DW_AT_name : (indirect string, offset: 0xfeb2c): vTaskMissedYield + <275e1> DW_AT_decl_file : 8 + <275e1> DW_AT_decl_line : 2444 + <275e3> DW_AT_decl_column : 6 + <275e3> DW_AT_prototyped : 1 + <275e3> DW_AT_declaration : 1 + <1><275e3>: Abbrev Number: 36 (DW_TAG_subprogram) + <275e4> DW_AT_external : 1 + <275e4> DW_AT_name : (indirect string, offset: 0xfd2b0): memcpy + <275e8> DW_AT_decl_file : 10 + <275e9> DW_AT_decl_line : 31 + <275ea> DW_AT_decl_column : 9 + <275eb> DW_AT_prototyped : 1 + <275eb> DW_AT_type : <0x270a5> + <275ef> DW_AT_declaration : 1 + <275ef> DW_AT_sibling : <0x27603> + <2><275f3>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <275f4> DW_AT_type : <0x270a5> + <2><275f8>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <275f9> DW_AT_type : <0x270bd> + <2><275fd>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <275fe> DW_AT_type : <0x27023> + <2><27602>: Abbrev Number: 0 + <1><27603>: Abbrev Number: 20 (DW_TAG_subprogram) + <27604> DW_AT_external : 1 + <27604> DW_AT_name : (indirect string, offset: 0xfe806): xTaskPriorityDisinherit + <27608> DW_AT_decl_file : 8 + <27608> DW_AT_decl_line : 2462 + <2760a> DW_AT_decl_column : 12 + <2760a> DW_AT_prototyped : 1 + <2760a> DW_AT_type : <0x270fb> + <2760e> DW_AT_declaration : 1 + <2760e> DW_AT_sibling : <0x27618> + <2><27612>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <27613> DW_AT_type : <0x2739e> + <2><27617>: Abbrev Number: 0 + <1><27618>: Abbrev Number: 49 (DW_TAG_subprogram) + <27619> DW_AT_external : 1 + <27619> DW_AT_name : (indirect string, offset: 0xfa841): vPortFree + <2761d> DW_AT_decl_file : 11 + <2761e> DW_AT_decl_line : 164 + <2761f> DW_AT_decl_column : 6 + <27620> DW_AT_prototyped : 1 + <27620> DW_AT_declaration : 1 + <27620> DW_AT_sibling : <0x2762a> + <2><27624>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <27625> DW_AT_type : <0x270a5> + <2><27629>: Abbrev Number: 0 + <1><2762a>: Abbrev Number: 19 (DW_TAG_subprogram) + <2762b> DW_AT_external : 1 + <2762b> DW_AT_name : (indirect string, offset: 0xfec4e): vTaskPriorityDisinheritAfterTimeout + <2762f> DW_AT_decl_file : 8 + <27630> DW_AT_decl_line : 2472 + <27632> DW_AT_decl_column : 6 + <27632> DW_AT_prototyped : 1 + <27632> DW_AT_declaration : 1 + <27632> DW_AT_sibling : <0x27641> + <2><27636>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <27637> DW_AT_type : <0x2739e> + <2><2763b>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <2763c> DW_AT_type : <0x2710c> + <2><27640>: Abbrev Number: 0 + <1><27641>: Abbrev Number: 20 (DW_TAG_subprogram) + <27642> DW_AT_external : 1 + <27642> DW_AT_name : (indirect string, offset: 0xfeaf7): xTaskPriorityInherit + <27646> DW_AT_decl_file : 8 + <27646> DW_AT_decl_line : 2456 + <27648> DW_AT_decl_column : 12 + <27648> DW_AT_prototyped : 1 + <27648> DW_AT_type : <0x270fb> + <2764c> DW_AT_declaration : 1 + <2764c> DW_AT_sibling : <0x27656> + <2><27650>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <27651> DW_AT_type : <0x2739e> + <2><27655>: Abbrev Number: 0 + <1><27656>: Abbrev Number: 21 (DW_TAG_subprogram) + <27657> DW_AT_external : 1 + <27657> DW_AT_name : (indirect string, offset: 0xfe715): pvTaskIncrementMutexHeldCount + <2765b> DW_AT_decl_file : 8 + <2765b> DW_AT_decl_line : 2528 + <2765d> DW_AT_decl_column : 14 + <2765e> DW_AT_prototyped : 1 + <2765e> DW_AT_type : <0x27392> + <27662> DW_AT_declaration : 1 + <1><27662>: Abbrev Number: 27 (DW_TAG_subprogram) + <27663> DW_AT_external : 1 + <27663> DW_AT_name : (indirect string, offset: 0xfecf9): vPortValidateInterruptPriority + <27667> DW_AT_decl_file : 2 + <27667> DW_AT_decl_line : 156 + <27668> DW_AT_decl_column : 7 + <27669> DW_AT_prototyped : 1 + <27669> DW_AT_declaration : 1 + <1><27669>: Abbrev Number: 21 (DW_TAG_subprogram) + <2766a> DW_AT_external : 1 + <2766a> DW_AT_name : (indirect string, offset: 0xfa54a): xTaskResumeAll + <2766e> DW_AT_decl_file : 8 + <2766e> DW_AT_decl_line : 1341 + <27670> DW_AT_decl_column : 12 + <27671> DW_AT_prototyped : 1 + <27671> DW_AT_type : <0x270fb> + <27675> DW_AT_declaration : 1 + <1><27675>: Abbrev Number: 19 (DW_TAG_subprogram) + <27676> DW_AT_external : 1 + <27676> DW_AT_name : (indirect string, offset: 0xfedd2): vTaskPlaceOnEventList + <2767a> DW_AT_decl_file : 8 + <2767b> DW_AT_decl_line : 2376 + <2767d> DW_AT_decl_column : 6 + <2767d> DW_AT_prototyped : 1 + <2767d> DW_AT_declaration : 1 + <2767d> DW_AT_sibling : <0x2768c> + <2><27681>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <27682> DW_AT_type : <0x275d7> + <2><27686>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <27687> DW_AT_type : <0x2712e> + <2><2768b>: Abbrev Number: 0 + <1><2768c>: Abbrev Number: 20 (DW_TAG_subprogram) <2768d> DW_AT_external : 1 - <2768d> DW_AT_name : (indirect string, offset: 0xfeb47): vTaskMissedYield + <2768d> DW_AT_name : (indirect string, offset: 0xfe76a): xTaskCheckForTimeOut <27691> DW_AT_decl_file : 8 - <27691> DW_AT_decl_line : 2444 - <27693> DW_AT_decl_column : 6 + <27691> DW_AT_decl_line : 2322 + <27693> DW_AT_decl_column : 12 <27693> DW_AT_prototyped : 1 - <27693> DW_AT_declaration : 1 - <1><27693>: Abbrev Number: 36 (DW_TAG_subprogram) - <27694> DW_AT_external : 1 - <27694> DW_AT_name : (indirect string, offset: 0xfd2cb): memcpy - <27698> DW_AT_decl_file : 10 - <27699> DW_AT_decl_line : 31 - <2769a> DW_AT_decl_column : 9 - <2769b> DW_AT_prototyped : 1 - <2769b> DW_AT_type : <0x27155> - <2769f> DW_AT_declaration : 1 - <2769f> DW_AT_sibling : <0x276b3> - <2><276a3>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <276a4> DW_AT_type : <0x27155> - <2><276a8>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <276a9> DW_AT_type : <0x2716d> - <2><276ad>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <276ae> DW_AT_type : <0x270d3> - <2><276b2>: Abbrev Number: 0 - <1><276b3>: Abbrev Number: 20 (DW_TAG_subprogram) - <276b4> DW_AT_external : 1 - <276b4> DW_AT_name : (indirect string, offset: 0xfe821): xTaskPriorityDisinherit - <276b8> DW_AT_decl_file : 8 - <276b8> DW_AT_decl_line : 2462 - <276ba> DW_AT_decl_column : 12 - <276ba> DW_AT_prototyped : 1 - <276ba> DW_AT_type : <0x271ab> - <276be> DW_AT_declaration : 1 - <276be> DW_AT_sibling : <0x276c8> - <2><276c2>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <276c3> DW_AT_type : <0x2744e> - <2><276c7>: Abbrev Number: 0 - <1><276c8>: Abbrev Number: 49 (DW_TAG_subprogram) - <276c9> DW_AT_external : 1 - <276c9> DW_AT_name : (indirect string, offset: 0xfa85c): vPortFree - <276cd> DW_AT_decl_file : 11 - <276ce> DW_AT_decl_line : 164 - <276cf> DW_AT_decl_column : 6 - <276d0> DW_AT_prototyped : 1 - <276d0> DW_AT_declaration : 1 - <276d0> DW_AT_sibling : <0x276da> - <2><276d4>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <276d5> DW_AT_type : <0x27155> - <2><276d9>: Abbrev Number: 0 - <1><276da>: Abbrev Number: 19 (DW_TAG_subprogram) - <276db> DW_AT_external : 1 - <276db> DW_AT_name : (indirect string, offset: 0xfec69): vTaskPriorityDisinheritAfterTimeout - <276df> DW_AT_decl_file : 8 - <276e0> DW_AT_decl_line : 2472 - <276e2> DW_AT_decl_column : 6 - <276e2> DW_AT_prototyped : 1 - <276e2> DW_AT_declaration : 1 - <276e2> DW_AT_sibling : <0x276f1> - <2><276e6>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <276e7> DW_AT_type : <0x2744e> - <2><276eb>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <276ec> DW_AT_type : <0x271bc> - <2><276f0>: Abbrev Number: 0 - <1><276f1>: Abbrev Number: 20 (DW_TAG_subprogram) - <276f2> DW_AT_external : 1 - <276f2> DW_AT_name : (indirect string, offset: 0xfeb12): xTaskPriorityInherit - <276f6> DW_AT_decl_file : 8 - <276f6> DW_AT_decl_line : 2456 - <276f8> DW_AT_decl_column : 12 - <276f8> DW_AT_prototyped : 1 - <276f8> DW_AT_type : <0x271ab> - <276fc> DW_AT_declaration : 1 - <276fc> DW_AT_sibling : <0x27706> - <2><27700>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <27701> DW_AT_type : <0x2744e> - <2><27705>: Abbrev Number: 0 - <1><27706>: Abbrev Number: 21 (DW_TAG_subprogram) - <27707> DW_AT_external : 1 - <27707> DW_AT_name : (indirect string, offset: 0xfe730): pvTaskIncrementMutexHeldCount - <2770b> DW_AT_decl_file : 8 - <2770b> DW_AT_decl_line : 2528 - <2770d> DW_AT_decl_column : 14 - <2770e> DW_AT_prototyped : 1 - <2770e> DW_AT_type : <0x27442> - <27712> DW_AT_declaration : 1 - <1><27712>: Abbrev Number: 27 (DW_TAG_subprogram) - <27713> DW_AT_external : 1 - <27713> DW_AT_name : (indirect string, offset: 0xfed14): vPortValidateInterruptPriority - <27717> DW_AT_decl_file : 2 - <27717> DW_AT_decl_line : 156 - <27718> DW_AT_decl_column : 7 - <27719> DW_AT_prototyped : 1 - <27719> DW_AT_declaration : 1 - <1><27719>: Abbrev Number: 21 (DW_TAG_subprogram) - <2771a> DW_AT_external : 1 - <2771a> DW_AT_name : (indirect string, offset: 0xfa565): xTaskResumeAll - <2771e> DW_AT_decl_file : 8 - <2771e> DW_AT_decl_line : 1341 - <27720> DW_AT_decl_column : 12 + <27693> DW_AT_type : <0x270fb> + <27697> DW_AT_declaration : 1 + <27697> DW_AT_sibling : <0x276a6> + <2><2769b>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <2769c> DW_AT_type : <0x276ab> + <2><276a0>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <276a1> DW_AT_type : <0x276b5> + <2><276a5>: Abbrev Number: 0 + <1><276a6>: Abbrev Number: 11 (DW_TAG_pointer_type) + <276a7> DW_AT_byte_size : 4 + <276a7> DW_AT_type : <0x273d5> + <1><276ab>: Abbrev Number: 8 (DW_TAG_const_type) + <276ac> DW_AT_type : <0x276a6> + <1><276b0>: Abbrev Number: 11 (DW_TAG_pointer_type) + <276b1> DW_AT_byte_size : 4 + <276b1> DW_AT_type : <0x27122> + <1><276b5>: Abbrev Number: 8 (DW_TAG_const_type) + <276b6> DW_AT_type : <0x276b0> + <1><276ba>: Abbrev Number: 35 (DW_TAG_subprogram) + <276bb> DW_AT_external : 1 + <276bb> DW_AT_name : (indirect string, offset: 0xfba38): vTaskSuspendAll + <276bf> DW_AT_decl_file : 8 + <276bf> DW_AT_decl_line : 1287 + <276c1> DW_AT_decl_column : 6 + <276c1> DW_AT_prototyped : 1 + <276c1> DW_AT_declaration : 1 + <1><276c1>: Abbrev Number: 19 (DW_TAG_subprogram) + <276c2> DW_AT_external : 1 + <276c2> DW_AT_name : (indirect string, offset: 0xfea90): vTaskInternalSetTimeOutState + <276c6> DW_AT_decl_file : 8 + <276c7> DW_AT_decl_line : 2534 + <276c9> DW_AT_decl_column : 6 + <276c9> DW_AT_prototyped : 1 + <276c9> DW_AT_declaration : 1 + <276c9> DW_AT_sibling : <0x276d3> + <2><276cd>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <276ce> DW_AT_type : <0x276ab> + <2><276d2>: Abbrev Number: 0 + <1><276d3>: Abbrev Number: 21 (DW_TAG_subprogram) + <276d4> DW_AT_external : 1 + <276d4> DW_AT_name : (indirect string, offset: 0xf97b6): xTaskGetSchedulerState + <276d8> DW_AT_decl_file : 8 + <276d8> DW_AT_decl_line : 2450 + <276da> DW_AT_decl_column : 12 + <276db> DW_AT_prototyped : 1 + <276db> DW_AT_type : <0x270fb> + <276df> DW_AT_declaration : 1 + <1><276df>: Abbrev Number: 21 (DW_TAG_subprogram) + <276e0> DW_AT_external : 1 + <276e0> DW_AT_name : (indirect string, offset: 0xfcde4): xTaskGetCurrentTaskHandle + <276e4> DW_AT_decl_file : 8 + <276e4> DW_AT_decl_line : 2438 + <276e6> DW_AT_decl_column : 14 + <276e7> DW_AT_prototyped : 1 + <276e7> DW_AT_type : <0x27392> + <276eb> DW_AT_declaration : 1 + <1><276eb>: Abbrev Number: 36 (DW_TAG_subprogram) + <276ec> DW_AT_external : 1 + <276ec> DW_AT_name : (indirect string, offset: 0xfe469): pvPortMalloc + <276f0> DW_AT_decl_file : 11 + <276f1> DW_AT_decl_line : 163 + <276f2> DW_AT_decl_column : 7 + <276f3> DW_AT_prototyped : 1 + <276f3> DW_AT_type : <0x270a5> + <276f7> DW_AT_declaration : 1 + <276f7> DW_AT_sibling : <0x27701> + <2><276fb>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <276fc> DW_AT_type : <0x27023> + <2><27700>: Abbrev Number: 0 + <1><27701>: Abbrev Number: 27 (DW_TAG_subprogram) + <27702> DW_AT_external : 1 + <27702> DW_AT_name : (indirect string, offset: 0xfcdb5): vPortExitCritical + <27706> DW_AT_decl_file : 2 + <27706> DW_AT_decl_line : 98 + <27707> DW_AT_decl_column : 13 + <27708> DW_AT_prototyped : 1 + <27708> DW_AT_declaration : 1 + <1><27708>: Abbrev Number: 19 (DW_TAG_subprogram) + <27709> DW_AT_external : 1 + <27709> DW_AT_name : (indirect string, offset: 0xfe489): vListInitialise + <2770d> DW_AT_decl_file : 7 + <2770e> DW_AT_decl_line : 345 + <27710> DW_AT_decl_column : 6 + <27710> DW_AT_prototyped : 1 + <27710> DW_AT_declaration : 1 + <27710> DW_AT_sibling : <0x2771a> + <2><27714>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <27715> DW_AT_type : <0x275d7> + <2><27719>: Abbrev Number: 0 + <1><2771a>: Abbrev Number: 20 (DW_TAG_subprogram) + <2771b> DW_AT_external : 1 + <2771b> DW_AT_name : (indirect string, offset: 0xfed99): xTaskRemoveFromEventList + <2771f> DW_AT_decl_file : 8 + <2771f> DW_AT_decl_line : 2416 + <27721> DW_AT_decl_column : 12 <27721> DW_AT_prototyped : 1 - <27721> DW_AT_type : <0x271ab> + <27721> DW_AT_type : <0x270fb> <27725> DW_AT_declaration : 1 - <1><27725>: Abbrev Number: 19 (DW_TAG_subprogram) - <27726> DW_AT_external : 1 - <27726> DW_AT_name : (indirect string, offset: 0xfeded): vTaskPlaceOnEventList - <2772a> DW_AT_decl_file : 8 - <2772b> DW_AT_decl_line : 2376 - <2772d> DW_AT_decl_column : 6 - <2772d> DW_AT_prototyped : 1 - <2772d> DW_AT_declaration : 1 - <2772d> DW_AT_sibling : <0x2773c> - <2><27731>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <27732> DW_AT_type : <0x27687> - <2><27736>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <27737> DW_AT_type : <0x271de> - <2><2773b>: Abbrev Number: 0 - <1><2773c>: Abbrev Number: 20 (DW_TAG_subprogram) - <2773d> DW_AT_external : 1 - <2773d> DW_AT_name : (indirect string, offset: 0xfe785): xTaskCheckForTimeOut - <27741> DW_AT_decl_file : 8 - <27741> DW_AT_decl_line : 2322 - <27743> DW_AT_decl_column : 12 - <27743> DW_AT_prototyped : 1 - <27743> DW_AT_type : <0x271ab> - <27747> DW_AT_declaration : 1 - <27747> DW_AT_sibling : <0x27756> - <2><2774b>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <2774c> DW_AT_type : <0x2775b> - <2><27750>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <27751> DW_AT_type : <0x27765> - <2><27755>: Abbrev Number: 0 - <1><27756>: Abbrev Number: 11 (DW_TAG_pointer_type) - <27757> DW_AT_byte_size : 4 - <27757> DW_AT_type : <0x27485> - <1><2775b>: Abbrev Number: 8 (DW_TAG_const_type) - <2775c> DW_AT_type : <0x27756> - <1><27760>: Abbrev Number: 11 (DW_TAG_pointer_type) - <27761> DW_AT_byte_size : 4 - <27761> DW_AT_type : <0x271d2> - <1><27765>: Abbrev Number: 8 (DW_TAG_const_type) - <27766> DW_AT_type : <0x27760> - <1><2776a>: Abbrev Number: 35 (DW_TAG_subprogram) - <2776b> DW_AT_external : 1 - <2776b> DW_AT_name : (indirect string, offset: 0xfba53): vTaskSuspendAll - <2776f> DW_AT_decl_file : 8 - <2776f> DW_AT_decl_line : 1287 - <27771> DW_AT_decl_column : 6 - <27771> DW_AT_prototyped : 1 - <27771> DW_AT_declaration : 1 - <1><27771>: Abbrev Number: 19 (DW_TAG_subprogram) - <27772> DW_AT_external : 1 - <27772> DW_AT_name : (indirect string, offset: 0xfeaab): vTaskInternalSetTimeOutState - <27776> DW_AT_decl_file : 8 - <27777> DW_AT_decl_line : 2534 - <27779> DW_AT_decl_column : 6 - <27779> DW_AT_prototyped : 1 - <27779> DW_AT_declaration : 1 - <27779> DW_AT_sibling : <0x27783> - <2><2777d>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <2777e> DW_AT_type : <0x2775b> - <2><27782>: Abbrev Number: 0 - <1><27783>: Abbrev Number: 21 (DW_TAG_subprogram) - <27784> DW_AT_external : 1 - <27784> DW_AT_name : (indirect string, offset: 0xf97d1): xTaskGetSchedulerState - <27788> DW_AT_decl_file : 8 - <27788> DW_AT_decl_line : 2450 - <2778a> DW_AT_decl_column : 12 - <2778b> DW_AT_prototyped : 1 - <2778b> DW_AT_type : <0x271ab> - <2778f> DW_AT_declaration : 1 - <1><2778f>: Abbrev Number: 21 (DW_TAG_subprogram) - <27790> DW_AT_external : 1 - <27790> DW_AT_name : (indirect string, offset: 0xfcdff): xTaskGetCurrentTaskHandle - <27794> DW_AT_decl_file : 8 - <27794> DW_AT_decl_line : 2438 - <27796> DW_AT_decl_column : 14 - <27797> DW_AT_prototyped : 1 - <27797> DW_AT_type : <0x27442> - <2779b> DW_AT_declaration : 1 - <1><2779b>: Abbrev Number: 36 (DW_TAG_subprogram) - <2779c> DW_AT_external : 1 - <2779c> DW_AT_name : (indirect string, offset: 0xfe484): pvPortMalloc - <277a0> DW_AT_decl_file : 11 - <277a1> DW_AT_decl_line : 163 - <277a2> DW_AT_decl_column : 7 - <277a3> DW_AT_prototyped : 1 - <277a3> DW_AT_type : <0x27155> - <277a7> DW_AT_declaration : 1 - <277a7> DW_AT_sibling : <0x277b1> - <2><277ab>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <277ac> DW_AT_type : <0x270d3> - <2><277b0>: Abbrev Number: 0 - <1><277b1>: Abbrev Number: 27 (DW_TAG_subprogram) - <277b2> DW_AT_external : 1 - <277b2> DW_AT_name : (indirect string, offset: 0xfcdd0): vPortExitCritical - <277b6> DW_AT_decl_file : 2 - <277b6> DW_AT_decl_line : 98 - <277b7> DW_AT_decl_column : 13 - <277b8> DW_AT_prototyped : 1 - <277b8> DW_AT_declaration : 1 - <1><277b8>: Abbrev Number: 19 (DW_TAG_subprogram) - <277b9> DW_AT_external : 1 - <277b9> DW_AT_name : (indirect string, offset: 0xfe4a4): vListInitialise - <277bd> DW_AT_decl_file : 7 - <277be> DW_AT_decl_line : 345 - <277c0> DW_AT_decl_column : 6 - <277c0> DW_AT_prototyped : 1 - <277c0> DW_AT_declaration : 1 - <277c0> DW_AT_sibling : <0x277ca> - <2><277c4>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <277c5> DW_AT_type : <0x27687> - <2><277c9>: Abbrev Number: 0 - <1><277ca>: Abbrev Number: 20 (DW_TAG_subprogram) - <277cb> DW_AT_external : 1 - <277cb> DW_AT_name : (indirect string, offset: 0xfedb4): xTaskRemoveFromEventList - <277cf> DW_AT_decl_file : 8 - <277cf> DW_AT_decl_line : 2416 - <277d1> DW_AT_decl_column : 12 - <277d1> DW_AT_prototyped : 1 - <277d1> DW_AT_type : <0x271ab> - <277d5> DW_AT_declaration : 1 - <277d5> DW_AT_sibling : <0x277df> - <2><277d9>: Abbrev Number: 9 (DW_TAG_formal_parameter) - <277da> DW_AT_type : <0x277e4> - <2><277de>: Abbrev Number: 0 - <1><277df>: Abbrev Number: 11 (DW_TAG_pointer_type) - <277e0> DW_AT_byte_size : 4 - <277e0> DW_AT_type : <0x2743d> - <1><277e4>: Abbrev Number: 8 (DW_TAG_const_type) - <277e5> DW_AT_type : <0x277df> - <1><277e9>: Abbrev Number: 27 (DW_TAG_subprogram) - <277ea> DW_AT_external : 1 - <277ea> DW_AT_name : (indirect string, offset: 0xfdfd2): vPortEnterCritical - <277ee> DW_AT_decl_file : 2 - <277ee> DW_AT_decl_line : 97 - <277ef> DW_AT_decl_column : 13 - <277f0> DW_AT_prototyped : 1 - <277f0> DW_AT_declaration : 1 - <1><277f0>: Abbrev Number: 37 (DW_TAG_subprogram) - <277f1> DW_AT_external : 1 - <277f1> DW_AT_name : (indirect string, offset: 0xfe96e): vQueueWaitForMessageRestricted - <277f5> DW_AT_decl_file : 1 - <277f5> DW_AT_decl_line : 2737 - <277f7> DW_AT_decl_column : 7 - <277f8> DW_AT_prototyped : 1 - <277f8> DW_AT_low_pc : 0x800ae00 - <277fc> DW_AT_high_pc : 0x68 - <27800> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27802> DW_AT_call_all_tail_calls: 1 - <27802> DW_AT_sibling : <0x27843> - <2><27806>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27807> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <2780b> DW_AT_decl_file : 1 - <2780b> DW_AT_decl_line : 2737 - <2780d> DW_AT_decl_column : 53 - <2780e> DW_AT_type : <0x27491> - <27812> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27815>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27816> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait + <27725> DW_AT_sibling : <0x2772f> + <2><27729>: Abbrev Number: 9 (DW_TAG_formal_parameter) + <2772a> DW_AT_type : <0x27734> + <2><2772e>: Abbrev Number: 0 + <1><2772f>: Abbrev Number: 11 (DW_TAG_pointer_type) + <27730> DW_AT_byte_size : 4 + <27730> DW_AT_type : <0x2738d> + <1><27734>: Abbrev Number: 8 (DW_TAG_const_type) + <27735> DW_AT_type : <0x2772f> + <1><27739>: Abbrev Number: 27 (DW_TAG_subprogram) + <2773a> DW_AT_external : 1 + <2773a> DW_AT_name : (indirect string, offset: 0xfdfb7): vPortEnterCritical + <2773e> DW_AT_decl_file : 2 + <2773e> DW_AT_decl_line : 97 + <2773f> DW_AT_decl_column : 13 + <27740> DW_AT_prototyped : 1 + <27740> DW_AT_declaration : 1 + <1><27740>: Abbrev Number: 37 (DW_TAG_subprogram) + <27741> DW_AT_external : 1 + <27741> DW_AT_name : (indirect string, offset: 0xfe953): vQueueWaitForMessageRestricted + <27745> DW_AT_decl_file : 1 + <27745> DW_AT_decl_line : 2737 + <27747> DW_AT_decl_column : 7 + <27748> DW_AT_prototyped : 1 + <27748> DW_AT_low_pc : 0x800aeb4 + <2774c> DW_AT_high_pc : 0x68 + <27750> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27752> DW_AT_call_all_tail_calls: 1 + <27752> DW_AT_sibling : <0x27793> + <2><27756>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27757> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <2775b> DW_AT_decl_file : 1 + <2775b> DW_AT_decl_line : 2737 + <2775d> DW_AT_decl_column : 53 + <2775e> DW_AT_type : <0x273e1> + <27762> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><27765>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27766> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <2776a> DW_AT_decl_file : 1 + <2776a> DW_AT_decl_line : 2737 + <2776c> DW_AT_decl_column : 72 + <2776d> DW_AT_type : <0x27122> + <27771> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><27774>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27775> DW_AT_name : (indirect string, offset: 0xfe6de): xWaitIndefinitely + <27779> DW_AT_decl_file : 1 + <27779> DW_AT_decl_line : 2737 + <2777b> DW_AT_decl_column : 103 + <2777c> DW_AT_type : <0x27107> + <27780> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><27783>: Abbrev Number: 1 (DW_TAG_variable) + <27784> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27788> DW_AT_decl_file : 1 + <27788> DW_AT_decl_line : 2739 + <2778a> DW_AT_decl_column : 18 + <2778b> DW_AT_type : <0x27798> + <2778f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27792>: Abbrev Number: 0 + <1><27793>: Abbrev Number: 11 (DW_TAG_pointer_type) + <27794> DW_AT_byte_size : 4 + <27794> DW_AT_type : <0x27543> + <1><27798>: Abbrev Number: 8 (DW_TAG_const_type) + <27799> DW_AT_type : <0x27793> + <1><2779d>: Abbrev Number: 28 (DW_TAG_subprogram) + <2779e> DW_AT_external : 1 + <2779e> DW_AT_name : (indirect string, offset: 0xfb1fb): vQueueUnregisterQueue + <277a2> DW_AT_decl_file : 1 + <277a2> DW_AT_decl_line : 2705 + <277a4> DW_AT_decl_column : 7 + <277a4> DW_AT_prototyped : 1 + <277a4> DW_AT_low_pc : 0x800ae60 + <277a8> DW_AT_high_pc : 0x54 + <277ac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <277ae> DW_AT_call_all_calls: 1 + <277ae> DW_AT_sibling : <0x277cf> + <2><277b2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <277b3> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <277b7> DW_AT_decl_file : 1 + <277b7> DW_AT_decl_line : 2705 + <277b9> DW_AT_decl_column : 44 + <277ba> DW_AT_type : <0x273e1> + <277be> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><277c1>: Abbrev Number: 29 (DW_TAG_variable) + <277c2> DW_AT_name : ux + <277c5> DW_AT_decl_file : 1 + <277c5> DW_AT_decl_line : 2707 + <277c7> DW_AT_decl_column : 14 + <277c7> DW_AT_type : <0x2710c> + <277cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><277ce>: Abbrev Number: 0 + <1><277cf>: Abbrev Number: 16 (DW_TAG_subprogram) + <277d0> DW_AT_external : 1 + <277d0> DW_AT_name : (indirect string, offset: 0x8f914): pcQueueGetName + <277d4> DW_AT_decl_file : 1 + <277d4> DW_AT_decl_line : 2677 + <277d6> DW_AT_decl_column : 14 + <277d7> DW_AT_prototyped : 1 + <277d7> DW_AT_type : <0x270b8> + <277db> DW_AT_low_pc : 0x0 + <277df> DW_AT_high_pc : 0x4c + <277e3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <277e5> DW_AT_call_all_calls: 1 + <277e5> DW_AT_sibling : <0x27815> + <2><277e9>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <277ea> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <277ee> DW_AT_decl_file : 1 + <277ee> DW_AT_decl_line : 2677 + <277f0> DW_AT_decl_column : 44 + <277f1> DW_AT_type : <0x273e1> + <277f5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><277f8>: Abbrev Number: 29 (DW_TAG_variable) + <277f9> DW_AT_name : ux + <277fc> DW_AT_decl_file : 1 + <277fc> DW_AT_decl_line : 2679 + <277fe> DW_AT_decl_column : 14 + <277fe> DW_AT_type : <0x2710c> + <27802> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27805>: Abbrev Number: 1 (DW_TAG_variable) + <27806> DW_AT_name : (indirect string, offset: 0xfed90): pcReturn + <2780a> DW_AT_decl_file : 1 + <2780a> DW_AT_decl_line : 2680 + <2780c> DW_AT_decl_column : 14 + <2780d> DW_AT_type : <0x270b8> + <27811> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27814>: Abbrev Number: 0 + <1><27815>: Abbrev Number: 28 (DW_TAG_subprogram) + <27816> DW_AT_external : 1 + <27816> DW_AT_name : (indirect string, offset: 0xfbf50): vQueueAddToRegistry <2781a> DW_AT_decl_file : 1 - <2781a> DW_AT_decl_line : 2737 - <2781c> DW_AT_decl_column : 72 - <2781d> DW_AT_type : <0x271d2> - <27821> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><27824>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27825> DW_AT_name : (indirect string, offset: 0xfe6f9): xWaitIndefinitely - <27829> DW_AT_decl_file : 1 - <27829> DW_AT_decl_line : 2737 - <2782b> DW_AT_decl_column : 103 - <2782c> DW_AT_type : <0x271b7> - <27830> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><27833>: Abbrev Number: 1 (DW_TAG_variable) - <27834> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27838> DW_AT_decl_file : 1 - <27838> DW_AT_decl_line : 2739 - <2783a> DW_AT_decl_column : 18 - <2783b> DW_AT_type : <0x27848> - <2783f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27842>: Abbrev Number: 0 - <1><27843>: Abbrev Number: 11 (DW_TAG_pointer_type) - <27844> DW_AT_byte_size : 4 - <27844> DW_AT_type : <0x275f3> - <1><27848>: Abbrev Number: 8 (DW_TAG_const_type) - <27849> DW_AT_type : <0x27843> - <1><2784d>: Abbrev Number: 28 (DW_TAG_subprogram) - <2784e> DW_AT_external : 1 - <2784e> DW_AT_name : (indirect string, offset: 0xfb216): vQueueUnregisterQueue - <27852> DW_AT_decl_file : 1 - <27852> DW_AT_decl_line : 2705 - <27854> DW_AT_decl_column : 7 - <27854> DW_AT_prototyped : 1 - <27854> DW_AT_low_pc : 0x800adac - <27858> DW_AT_high_pc : 0x54 - <2785c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2785e> DW_AT_call_all_calls: 1 - <2785e> DW_AT_sibling : <0x2787f> - <2><27862>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27863> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27867> DW_AT_decl_file : 1 - <27867> DW_AT_decl_line : 2705 - <27869> DW_AT_decl_column : 44 - <2786a> DW_AT_type : <0x27491> - <2786e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27871>: Abbrev Number: 29 (DW_TAG_variable) - <27872> DW_AT_name : ux + <2781a> DW_AT_decl_line : 2648 + <2781c> DW_AT_decl_column : 7 + <2781c> DW_AT_prototyped : 1 + <2781c> DW_AT_low_pc : 0x800ae0c + <27820> DW_AT_high_pc : 0x54 + <27824> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27826> DW_AT_call_all_calls: 1 + <27826> DW_AT_sibling : <0x27856> + <2><2782a>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2782b> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <2782f> DW_AT_decl_file : 1 + <2782f> DW_AT_decl_line : 2648 + <27831> DW_AT_decl_column : 42 + <27832> DW_AT_type : <0x273e1> + <27836> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><27839>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2783a> DW_AT_name : (indirect string, offset: 0xfeca4): pcQueueName + <2783e> DW_AT_decl_file : 1 + <2783e> DW_AT_decl_line : 2648 + <27840> DW_AT_decl_column : 62 + <27841> DW_AT_type : <0x270b8> + <27845> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><27848>: Abbrev Number: 29 (DW_TAG_variable) + <27849> DW_AT_name : ux + <2784c> DW_AT_decl_file : 1 + <2784c> DW_AT_decl_line : 2650 + <2784e> DW_AT_decl_column : 14 + <2784e> DW_AT_type : <0x2710c> + <27852> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27855>: Abbrev Number: 0 + <1><27856>: Abbrev Number: 16 (DW_TAG_subprogram) + <27857> DW_AT_external : 1 + <27857> DW_AT_name : (indirect string, offset: 0xfee40): xQueueIsQueueFullFromISR + <2785b> DW_AT_decl_file : 1 + <2785b> DW_AT_decl_line : 2352 + <2785d> DW_AT_decl_column : 12 + <2785e> DW_AT_prototyped : 1 + <2785e> DW_AT_type : <0x270fb> + <27862> DW_AT_low_pc : 0x0 + <27866> DW_AT_high_pc : 0x4c + <2786a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2786c> DW_AT_call_all_calls: 1 + <2786c> DW_AT_sibling : <0x278b7> + <2><27870>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27871> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue <27875> DW_AT_decl_file : 1 - <27875> DW_AT_decl_line : 2707 - <27877> DW_AT_decl_column : 14 - <27877> DW_AT_type : <0x271bc> - <2787b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2787e>: Abbrev Number: 0 - <1><2787f>: Abbrev Number: 16 (DW_TAG_subprogram) - <27880> DW_AT_external : 1 - <27880> DW_AT_name : (indirect string, offset: 0x8f9a1): pcQueueGetName + <27875> DW_AT_decl_line : 2352 + <27877> DW_AT_decl_column : 58 + <27878> DW_AT_type : <0x273ed> + <2787c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2787f>: Abbrev Number: 1 (DW_TAG_variable) + <27880> DW_AT_name : (indirect string, offset: 0xfed19): xReturn <27884> DW_AT_decl_file : 1 - <27884> DW_AT_decl_line : 2677 - <27886> DW_AT_decl_column : 14 - <27887> DW_AT_prototyped : 1 - <27887> DW_AT_type : <0x27168> - <2788b> DW_AT_low_pc : 0x0 - <2788f> DW_AT_high_pc : 0x4c - <27893> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27895> DW_AT_call_all_calls: 1 - <27895> DW_AT_sibling : <0x278c5> - <2><27899>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2789a> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <2789e> DW_AT_decl_file : 1 - <2789e> DW_AT_decl_line : 2677 - <278a0> DW_AT_decl_column : 44 - <278a1> DW_AT_type : <0x27491> - <278a5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><278a8>: Abbrev Number: 29 (DW_TAG_variable) - <278a9> DW_AT_name : ux - <278ac> DW_AT_decl_file : 1 - <278ac> DW_AT_decl_line : 2679 - <278ae> DW_AT_decl_column : 14 - <278ae> DW_AT_type : <0x271bc> - <278b2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><278b5>: Abbrev Number: 1 (DW_TAG_variable) - <278b6> DW_AT_name : (indirect string, offset: 0xfedab): pcReturn - <278ba> DW_AT_decl_file : 1 - <278ba> DW_AT_decl_line : 2680 - <278bc> DW_AT_decl_column : 14 - <278bd> DW_AT_type : <0x27168> - <278c1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><278c4>: Abbrev Number: 0 - <1><278c5>: Abbrev Number: 28 (DW_TAG_subprogram) - <278c6> DW_AT_external : 1 - <278c6> DW_AT_name : (indirect string, offset: 0xfbf6b): vQueueAddToRegistry - <278ca> DW_AT_decl_file : 1 - <278ca> DW_AT_decl_line : 2648 - <278cc> DW_AT_decl_column : 7 - <278cc> DW_AT_prototyped : 1 - <278cc> DW_AT_low_pc : 0x800ad58 - <278d0> DW_AT_high_pc : 0x54 - <278d4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <278d6> DW_AT_call_all_calls: 1 - <278d6> DW_AT_sibling : <0x27906> - <2><278da>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <278db> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <278df> DW_AT_decl_file : 1 - <278df> DW_AT_decl_line : 2648 - <278e1> DW_AT_decl_column : 42 - <278e2> DW_AT_type : <0x27491> - <278e6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><278e9>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <278ea> DW_AT_name : (indirect string, offset: 0xfecbf): pcQueueName - <278ee> DW_AT_decl_file : 1 - <278ee> DW_AT_decl_line : 2648 - <278f0> DW_AT_decl_column : 62 - <278f1> DW_AT_type : <0x27168> - <278f5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><278f8>: Abbrev Number: 29 (DW_TAG_variable) - <278f9> DW_AT_name : ux - <278fc> DW_AT_decl_file : 1 - <278fc> DW_AT_decl_line : 2650 - <278fe> DW_AT_decl_column : 14 - <278fe> DW_AT_type : <0x271bc> - <27902> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27905>: Abbrev Number: 0 - <1><27906>: Abbrev Number: 16 (DW_TAG_subprogram) - <27907> DW_AT_external : 1 - <27907> DW_AT_name : (indirect string, offset: 0xfee5b): xQueueIsQueueFullFromISR - <2790b> DW_AT_decl_file : 1 - <2790b> DW_AT_decl_line : 2352 - <2790d> DW_AT_decl_column : 12 - <2790e> DW_AT_prototyped : 1 - <2790e> DW_AT_type : <0x271ab> - <27912> DW_AT_low_pc : 0x0 - <27916> DW_AT_high_pc : 0x4c - <2791a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2791c> DW_AT_call_all_calls: 1 - <2791c> DW_AT_sibling : <0x27967> - <2><27920>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27921> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27925> DW_AT_decl_file : 1 - <27925> DW_AT_decl_line : 2352 - <27927> DW_AT_decl_column : 58 - <27928> DW_AT_type : <0x2749d> - <2792c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2792f>: Abbrev Number: 1 (DW_TAG_variable) - <27930> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <27934> DW_AT_decl_file : 1 - <27934> DW_AT_decl_line : 2354 - <27936> DW_AT_decl_column : 12 - <27937> DW_AT_type : <0x271ab> - <2793b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2793e>: Abbrev Number: 1 (DW_TAG_variable) - <2793f> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27943> DW_AT_decl_file : 1 - <27943> DW_AT_decl_line : 2355 - <27945> DW_AT_decl_column : 17 - <27946> DW_AT_type : <0x27848> - <2794a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2794d>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <2794e> DW_AT_abstract_origin: <0x28c0c> - <27952> DW_AT_low_pc : 0x0 - <27956> DW_AT_high_pc : 0x14 - <2795a> DW_AT_call_file : 1 - <2795a> DW_AT_call_line : 2357 - <2795c> DW_AT_call_column : 2 - <3><2795d>: Abbrev Number: 3 (DW_TAG_variable) - <2795e> DW_AT_abstract_origin: <0x28c15> - <27962> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><27965>: Abbrev Number: 0 - <2><27966>: Abbrev Number: 0 - <1><27967>: Abbrev Number: 30 (DW_TAG_subprogram) - <27968> DW_AT_name : (indirect string, offset: 0xfec36): prvIsQueueFull - <2796c> DW_AT_decl_file : 1 - <2796c> DW_AT_decl_line : 2331 - <2796e> DW_AT_decl_column : 19 - <2796e> DW_AT_prototyped : 1 - <2796e> DW_AT_type : <0x271ab> - <27972> DW_AT_low_pc : 0x800ad26 - <27976> DW_AT_high_pc : 0x30 - <2797a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2797c> DW_AT_call_all_tail_calls: 1 - <2797c> DW_AT_sibling : <0x2799f> - <2><27980>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27981> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27985> DW_AT_decl_file : 1 - <27985> DW_AT_decl_line : 2331 - <27987> DW_AT_decl_column : 50 - <27988> DW_AT_type : <0x2799f> - <2798c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2798f>: Abbrev Number: 1 (DW_TAG_variable) - <27990> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <27994> DW_AT_decl_file : 1 - <27994> DW_AT_decl_line : 2333 - <27996> DW_AT_decl_column : 12 - <27997> DW_AT_type : <0x271ab> - <2799b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2799e>: Abbrev Number: 0 - <1><2799f>: Abbrev Number: 11 (DW_TAG_pointer_type) - <279a0> DW_AT_byte_size : 4 - <279a0> DW_AT_type : <0x275ff> - <1><279a4>: Abbrev Number: 8 (DW_TAG_const_type) - <279a5> DW_AT_type : <0x2799f> - <1><279a9>: Abbrev Number: 16 (DW_TAG_subprogram) - <279aa> DW_AT_external : 1 - <279aa> DW_AT_name : (indirect string, offset: 0xfed3c): xQueueIsQueueEmptyFromISR - <279ae> DW_AT_decl_file : 1 - <279ae> DW_AT_decl_line : 2312 - <279b0> DW_AT_decl_column : 12 - <279b1> DW_AT_prototyped : 1 - <279b1> DW_AT_type : <0x271ab> - <279b5> DW_AT_low_pc : 0x0 - <279b9> DW_AT_high_pc : 0x48 - <279bd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <279bf> DW_AT_call_all_calls: 1 - <279bf> DW_AT_sibling : <0x27a0a> - <2><279c3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <279c4> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <279c8> DW_AT_decl_file : 1 - <279c8> DW_AT_decl_line : 2312 - <279ca> DW_AT_decl_column : 59 - <279cb> DW_AT_type : <0x2749d> - <279cf> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><279d2>: Abbrev Number: 1 (DW_TAG_variable) - <279d3> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <279d7> DW_AT_decl_file : 1 - <279d7> DW_AT_decl_line : 2314 - <279d9> DW_AT_decl_column : 12 - <279da> DW_AT_type : <0x271ab> - <279de> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><279e1>: Abbrev Number: 1 (DW_TAG_variable) - <279e2> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <279e6> DW_AT_decl_file : 1 - <279e6> DW_AT_decl_line : 2315 - <279e8> DW_AT_decl_column : 17 - <279e9> DW_AT_type : <0x27848> - <279ed> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><279f0>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <279f1> DW_AT_abstract_origin: <0x28c0c> - <279f5> DW_AT_low_pc : 0x0 - <279f9> DW_AT_high_pc : 0x14 - <279fd> DW_AT_call_file : 1 - <279fd> DW_AT_call_line : 2317 - <279ff> DW_AT_call_column : 2 - <3><27a00>: Abbrev Number: 3 (DW_TAG_variable) - <27a01> DW_AT_abstract_origin: <0x28c15> - <27a05> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><27a08>: Abbrev Number: 0 - <2><27a09>: Abbrev Number: 0 - <1><27a0a>: Abbrev Number: 30 (DW_TAG_subprogram) - <27a0b> DW_AT_name : (indirect string, offset: 0xfee9a): prvIsQueueEmpty - <27a0f> DW_AT_decl_file : 1 - <27a0f> DW_AT_decl_line : 2291 - <27a11> DW_AT_decl_column : 19 - <27a11> DW_AT_prototyped : 1 - <27a11> DW_AT_type : <0x271ab> - <27a15> DW_AT_low_pc : 0x800acfa - <27a19> DW_AT_high_pc : 0x2c - <27a1d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27a1f> DW_AT_call_all_tail_calls: 1 - <27a1f> DW_AT_sibling : <0x27a42> - <2><27a23>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27a24> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue + <27884> DW_AT_decl_line : 2354 + <27886> DW_AT_decl_column : 12 + <27887> DW_AT_type : <0x270fb> + <2788b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2788e>: Abbrev Number: 1 (DW_TAG_variable) + <2788f> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27893> DW_AT_decl_file : 1 + <27893> DW_AT_decl_line : 2355 + <27895> DW_AT_decl_column : 17 + <27896> DW_AT_type : <0x27798> + <2789a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2789d>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <2789e> DW_AT_abstract_origin: <0x28b5c> + <278a2> DW_AT_low_pc : 0x0 + <278a6> DW_AT_high_pc : 0x14 + <278aa> DW_AT_call_file : 1 + <278aa> DW_AT_call_line : 2357 + <278ac> DW_AT_call_column : 2 + <3><278ad>: Abbrev Number: 3 (DW_TAG_variable) + <278ae> DW_AT_abstract_origin: <0x28b65> + <278b2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><278b5>: Abbrev Number: 0 + <2><278b6>: Abbrev Number: 0 + <1><278b7>: Abbrev Number: 30 (DW_TAG_subprogram) + <278b8> DW_AT_name : (indirect string, offset: 0xfec1b): prvIsQueueFull + <278bc> DW_AT_decl_file : 1 + <278bc> DW_AT_decl_line : 2331 + <278be> DW_AT_decl_column : 19 + <278be> DW_AT_prototyped : 1 + <278be> DW_AT_type : <0x270fb> + <278c2> DW_AT_low_pc : 0x800adda + <278c6> DW_AT_high_pc : 0x30 + <278ca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <278cc> DW_AT_call_all_tail_calls: 1 + <278cc> DW_AT_sibling : <0x278ef> + <2><278d0>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <278d1> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <278d5> DW_AT_decl_file : 1 + <278d5> DW_AT_decl_line : 2331 + <278d7> DW_AT_decl_column : 50 + <278d8> DW_AT_type : <0x278ef> + <278dc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><278df>: Abbrev Number: 1 (DW_TAG_variable) + <278e0> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <278e4> DW_AT_decl_file : 1 + <278e4> DW_AT_decl_line : 2333 + <278e6> DW_AT_decl_column : 12 + <278e7> DW_AT_type : <0x270fb> + <278eb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><278ee>: Abbrev Number: 0 + <1><278ef>: Abbrev Number: 11 (DW_TAG_pointer_type) + <278f0> DW_AT_byte_size : 4 + <278f0> DW_AT_type : <0x2754f> + <1><278f4>: Abbrev Number: 8 (DW_TAG_const_type) + <278f5> DW_AT_type : <0x278ef> + <1><278f9>: Abbrev Number: 16 (DW_TAG_subprogram) + <278fa> DW_AT_external : 1 + <278fa> DW_AT_name : (indirect string, offset: 0xfed21): xQueueIsQueueEmptyFromISR + <278fe> DW_AT_decl_file : 1 + <278fe> DW_AT_decl_line : 2312 + <27900> DW_AT_decl_column : 12 + <27901> DW_AT_prototyped : 1 + <27901> DW_AT_type : <0x270fb> + <27905> DW_AT_low_pc : 0x0 + <27909> DW_AT_high_pc : 0x48 + <2790d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2790f> DW_AT_call_all_calls: 1 + <2790f> DW_AT_sibling : <0x2795a> + <2><27913>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27914> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27918> DW_AT_decl_file : 1 + <27918> DW_AT_decl_line : 2312 + <2791a> DW_AT_decl_column : 59 + <2791b> DW_AT_type : <0x273ed> + <2791f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><27922>: Abbrev Number: 1 (DW_TAG_variable) + <27923> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <27927> DW_AT_decl_file : 1 + <27927> DW_AT_decl_line : 2314 + <27929> DW_AT_decl_column : 12 + <2792a> DW_AT_type : <0x270fb> + <2792e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27931>: Abbrev Number: 1 (DW_TAG_variable) + <27932> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27936> DW_AT_decl_file : 1 + <27936> DW_AT_decl_line : 2315 + <27938> DW_AT_decl_column : 17 + <27939> DW_AT_type : <0x27798> + <2793d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27940>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <27941> DW_AT_abstract_origin: <0x28b5c> + <27945> DW_AT_low_pc : 0x0 + <27949> DW_AT_high_pc : 0x14 + <2794d> DW_AT_call_file : 1 + <2794d> DW_AT_call_line : 2317 + <2794f> DW_AT_call_column : 2 + <3><27950>: Abbrev Number: 3 (DW_TAG_variable) + <27951> DW_AT_abstract_origin: <0x28b65> + <27955> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><27958>: Abbrev Number: 0 + <2><27959>: Abbrev Number: 0 + <1><2795a>: Abbrev Number: 30 (DW_TAG_subprogram) + <2795b> DW_AT_name : (indirect string, offset: 0xfee7f): prvIsQueueEmpty + <2795f> DW_AT_decl_file : 1 + <2795f> DW_AT_decl_line : 2291 + <27961> DW_AT_decl_column : 19 + <27961> DW_AT_prototyped : 1 + <27961> DW_AT_type : <0x270fb> + <27965> DW_AT_low_pc : 0x800adae + <27969> DW_AT_high_pc : 0x2c + <2796d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2796f> DW_AT_call_all_tail_calls: 1 + <2796f> DW_AT_sibling : <0x27992> + <2><27973>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27974> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27978> DW_AT_decl_file : 1 + <27978> DW_AT_decl_line : 2291 + <2797a> DW_AT_decl_column : 51 + <2797b> DW_AT_type : <0x278ef> + <2797f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><27982>: Abbrev Number: 1 (DW_TAG_variable) + <27983> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <27987> DW_AT_decl_file : 1 + <27987> DW_AT_decl_line : 2293 + <27989> DW_AT_decl_column : 12 + <2798a> DW_AT_type : <0x270fb> + <2798e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27991>: Abbrev Number: 0 + <1><27992>: Abbrev Number: 22 (DW_TAG_subprogram) + <27993> DW_AT_name : (indirect string, offset: 0xfecea): prvUnlockQueue + <27997> DW_AT_decl_file : 1 + <27997> DW_AT_decl_line : 2171 + <27999> DW_AT_decl_column : 13 + <2799a> DW_AT_prototyped : 1 + <2799a> DW_AT_low_pc : 0x800ad0a + <2799e> DW_AT_high_pc : 0xa4 + <279a2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <279a4> DW_AT_call_all_tail_calls: 1 + <279a4> DW_AT_sibling : <0x279ee> + <2><279a8>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <279a9> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <279ad> DW_AT_decl_file : 1 + <279ad> DW_AT_decl_line : 2171 + <279af> DW_AT_decl_column : 45 + <279b0> DW_AT_type : <0x27798> + <279b4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><279b7>: Abbrev Number: 14 (DW_TAG_lexical_block) + <279b8> DW_AT_low_pc : 0x800ad16 + <279bc> DW_AT_high_pc : 0x42 + <279c0> DW_AT_sibling : <0x279d4> + <3><279c4>: Abbrev Number: 1 (DW_TAG_variable) + <279c5> DW_AT_name : (indirect string, offset: 0xfef02): cTxLock + <279c9> DW_AT_decl_file : 1 + <279c9> DW_AT_decl_line : 2181 + <279cb> DW_AT_decl_column : 10 + <279cc> DW_AT_type : <0x270c8> + <279d0> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <3><279d3>: Abbrev Number: 0 + <2><279d4>: Abbrev Number: 31 (DW_TAG_lexical_block) + <279d5> DW_AT_low_pc : 0x800ad60 + <279d9> DW_AT_high_pc : 0x42 + <3><279dd>: Abbrev Number: 1 (DW_TAG_variable) + <279de> DW_AT_name : (indirect string, offset: 0xfec72): cRxLock + <279e2> DW_AT_decl_file : 1 + <279e2> DW_AT_decl_line : 2262 + <279e4> DW_AT_decl_column : 10 + <279e5> DW_AT_type : <0x270c8> + <279e9> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <3><279ec>: Abbrev Number: 0 + <2><279ed>: Abbrev Number: 0 + <1><279ee>: Abbrev Number: 22 (DW_TAG_subprogram) + <279ef> DW_AT_name : (indirect string, offset: 0xfebf0): prvCopyDataFromQueue + <279f3> DW_AT_decl_file : 1 + <279f3> DW_AT_decl_line : 2153 + <279f5> DW_AT_decl_column : 13 + <279f6> DW_AT_prototyped : 1 + <279f6> DW_AT_low_pc : 0x800acbe + <279fa> DW_AT_high_pc : 0x4c + <279fe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27a00> DW_AT_call_all_tail_calls: 1 + <27a00> DW_AT_sibling : <0x27a23> + <2><27a04>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27a05> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27a09> DW_AT_decl_file : 1 + <27a09> DW_AT_decl_line : 2153 + <27a0b> DW_AT_decl_column : 51 + <27a0c> DW_AT_type : <0x27798> + <27a10> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27a13>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27a14> DW_AT_name : (indirect string, offset: 0xfee37): pvBuffer + <27a18> DW_AT_decl_file : 1 + <27a18> DW_AT_decl_line : 2153 + <27a1a> DW_AT_decl_column : 73 + <27a1b> DW_AT_type : <0x270a7> + <27a1f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27a22>: Abbrev Number: 0 + <1><27a23>: Abbrev Number: 30 (DW_TAG_subprogram) + <27a24> DW_AT_name : (indirect string, offset: 0xfe9f9): prvCopyDataToQueue <27a28> DW_AT_decl_file : 1 - <27a28> DW_AT_decl_line : 2291 - <27a2a> DW_AT_decl_column : 51 - <27a2b> DW_AT_type : <0x2799f> - <27a2f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27a32>: Abbrev Number: 1 (DW_TAG_variable) - <27a33> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <27a37> DW_AT_decl_file : 1 - <27a37> DW_AT_decl_line : 2293 - <27a39> DW_AT_decl_column : 12 - <27a3a> DW_AT_type : <0x271ab> - <27a3e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27a41>: Abbrev Number: 0 - <1><27a42>: Abbrev Number: 22 (DW_TAG_subprogram) - <27a43> DW_AT_name : (indirect string, offset: 0xfed05): prvUnlockQueue - <27a47> DW_AT_decl_file : 1 - <27a47> DW_AT_decl_line : 2171 - <27a49> DW_AT_decl_column : 13 - <27a4a> DW_AT_prototyped : 1 - <27a4a> DW_AT_low_pc : 0x800ac56 - <27a4e> DW_AT_high_pc : 0xa4 - <27a52> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27a54> DW_AT_call_all_tail_calls: 1 - <27a54> DW_AT_sibling : <0x27a9e> - <2><27a58>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27a59> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27a5d> DW_AT_decl_file : 1 - <27a5d> DW_AT_decl_line : 2171 - <27a5f> DW_AT_decl_column : 45 - <27a60> DW_AT_type : <0x27848> - <27a64> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27a67>: Abbrev Number: 14 (DW_TAG_lexical_block) - <27a68> DW_AT_low_pc : 0x800ac62 - <27a6c> DW_AT_high_pc : 0x42 - <27a70> DW_AT_sibling : <0x27a84> - <3><27a74>: Abbrev Number: 1 (DW_TAG_variable) - <27a75> DW_AT_name : (indirect string, offset: 0xfef1d): cTxLock - <27a79> DW_AT_decl_file : 1 - <27a79> DW_AT_decl_line : 2181 - <27a7b> DW_AT_decl_column : 10 - <27a7c> DW_AT_type : <0x27178> - <27a80> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <3><27a83>: Abbrev Number: 0 - <2><27a84>: Abbrev Number: 31 (DW_TAG_lexical_block) - <27a85> DW_AT_low_pc : 0x800acac - <27a89> DW_AT_high_pc : 0x42 - <3><27a8d>: Abbrev Number: 1 (DW_TAG_variable) - <27a8e> DW_AT_name : (indirect string, offset: 0xfec8d): cRxLock - <27a92> DW_AT_decl_file : 1 - <27a92> DW_AT_decl_line : 2262 - <27a94> DW_AT_decl_column : 10 - <27a95> DW_AT_type : <0x27178> - <27a99> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <3><27a9c>: Abbrev Number: 0 - <2><27a9d>: Abbrev Number: 0 - <1><27a9e>: Abbrev Number: 22 (DW_TAG_subprogram) - <27a9f> DW_AT_name : (indirect string, offset: 0xfec0b): prvCopyDataFromQueue - <27aa3> DW_AT_decl_file : 1 - <27aa3> DW_AT_decl_line : 2153 - <27aa5> DW_AT_decl_column : 13 - <27aa6> DW_AT_prototyped : 1 - <27aa6> DW_AT_low_pc : 0x800ac0a - <27aaa> DW_AT_high_pc : 0x4c - <27aae> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27ab0> DW_AT_call_all_tail_calls: 1 - <27ab0> DW_AT_sibling : <0x27ad3> - <2><27ab4>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27ab5> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27ab9> DW_AT_decl_file : 1 - <27ab9> DW_AT_decl_line : 2153 - <27abb> DW_AT_decl_column : 51 - <27abc> DW_AT_type : <0x27848> - <27ac0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27ac3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27ac4> DW_AT_name : (indirect string, offset: 0xfee52): pvBuffer - <27ac8> DW_AT_decl_file : 1 - <27ac8> DW_AT_decl_line : 2153 - <27aca> DW_AT_decl_column : 73 - <27acb> DW_AT_type : <0x27157> - <27acf> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><27ad2>: Abbrev Number: 0 - <1><27ad3>: Abbrev Number: 30 (DW_TAG_subprogram) - <27ad4> DW_AT_name : (indirect string, offset: 0xfea14): prvCopyDataToQueue - <27ad8> DW_AT_decl_file : 1 - <27ad8> DW_AT_decl_line : 2074 - <27ada> DW_AT_decl_column : 19 - <27ada> DW_AT_prototyped : 1 - <27ada> DW_AT_type : <0x271ab> - <27ade> DW_AT_low_pc : 0x800ab36 - <27ae2> DW_AT_high_pc : 0xd4 - <27ae6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27ae8> DW_AT_call_all_tail_calls: 1 - <27ae8> DW_AT_sibling : <0x27b38> - <2><27aec>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27aed> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue + <27a28> DW_AT_decl_line : 2074 + <27a2a> DW_AT_decl_column : 19 + <27a2a> DW_AT_prototyped : 1 + <27a2a> DW_AT_type : <0x270fb> + <27a2e> DW_AT_low_pc : 0x800abea + <27a32> DW_AT_high_pc : 0xd4 + <27a36> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27a38> DW_AT_call_all_tail_calls: 1 + <27a38> DW_AT_sibling : <0x27a88> + <2><27a3c>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27a3d> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27a41> DW_AT_decl_file : 1 + <27a41> DW_AT_decl_line : 2074 + <27a43> DW_AT_decl_column : 55 + <27a44> DW_AT_type : <0x27798> + <27a48> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><27a4b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27a4c> DW_AT_name : (indirect string, offset: 0xfecdc): pvItemToQueue + <27a50> DW_AT_decl_file : 1 + <27a50> DW_AT_decl_line : 2074 + <27a52> DW_AT_decl_column : 76 + <27a53> DW_AT_type : <0x270bd> + <27a57> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><27a5a>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27a5b> DW_AT_name : (indirect string, offset: 0xfee75): xPosition + <27a5f> DW_AT_decl_file : 1 + <27a5f> DW_AT_decl_line : 2074 + <27a61> DW_AT_decl_column : 108 + <27a62> DW_AT_type : <0x27107> + <27a66> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><27a69>: Abbrev Number: 1 (DW_TAG_variable) + <27a6a> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <27a6e> DW_AT_decl_file : 1 + <27a6e> DW_AT_decl_line : 2076 + <27a70> DW_AT_decl_column : 12 + <27a71> DW_AT_type : <0x270fb> + <27a75> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27a78>: Abbrev Number: 1 (DW_TAG_variable) + <27a79> DW_AT_name : (indirect string, offset: 0xfe9dd): uxMessagesWaiting + <27a7d> DW_AT_decl_file : 1 + <27a7d> DW_AT_decl_line : 2077 + <27a7f> DW_AT_decl_column : 13 + <27a80> DW_AT_type : <0x2710c> + <27a84> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27a87>: Abbrev Number: 0 + <1><27a88>: Abbrev Number: 50 (DW_TAG_subprogram) + <27a89> DW_AT_name : (indirect string, offset: 0xfead2): prvGetDisinheritPriorityAfterTimeout + <27a8d> DW_AT_decl_file : 1 + <27a8e> DW_AT_decl_line : 2049 + <27a90> DW_AT_decl_column : 21 + <27a91> DW_AT_prototyped : 1 + <27a91> DW_AT_type : <0x2710c> + <27a95> DW_AT_low_pc : 0x800abba + <27a99> DW_AT_high_pc : 0x30 + <27a9d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27a9f> DW_AT_call_all_calls: 1 + <27a9f> DW_AT_sibling : <0x27ac2> + <2><27aa3>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27aa4> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27aa8> DW_AT_decl_file : 1 + <27aa8> DW_AT_decl_line : 2049 + <27aaa> DW_AT_decl_column : 81 + <27aab> DW_AT_type : <0x278f4> + <27aaf> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><27ab2>: Abbrev Number: 1 (DW_TAG_variable) + <27ab3> DW_AT_name : (indirect string, offset: 0xfedb2): uxHighestPriorityOfWaitingTasks + <27ab7> DW_AT_decl_file : 1 + <27ab7> DW_AT_decl_line : 2051 + <27ab9> DW_AT_decl_column : 14 + <27aba> DW_AT_type : <0x2710c> + <27abe> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27ac1>: Abbrev Number: 0 + <1><27ac2>: Abbrev Number: 16 (DW_TAG_subprogram) + <27ac3> DW_AT_external : 1 + <27ac3> DW_AT_name : (indirect string, offset: 0xfee59): ucQueueGetQueueType + <27ac7> DW_AT_decl_file : 1 + <27ac7> DW_AT_decl_line : 2039 + <27ac9> DW_AT_decl_column : 10 + <27aca> DW_AT_prototyped : 1 + <27aca> DW_AT_type : <0x270de> + <27ace> DW_AT_low_pc : 0x0 + <27ad2> DW_AT_high_pc : 0x1a + <27ad6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27ad8> DW_AT_call_all_calls: 1 + <27ad8> DW_AT_sibling : <0x27aec> + <2><27adc>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27add> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27ae1> DW_AT_decl_file : 1 + <27ae1> DW_AT_decl_line : 2039 + <27ae3> DW_AT_decl_column : 45 + <27ae4> DW_AT_type : <0x273e1> + <27ae8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27aeb>: Abbrev Number: 0 + <1><27aec>: Abbrev Number: 28 (DW_TAG_subprogram) + <27aed> DW_AT_external : 1 + <27aed> DW_AT_name : (indirect string, offset: 0xfea7b): vQueueSetQueueNumber <27af1> DW_AT_decl_file : 1 - <27af1> DW_AT_decl_line : 2074 - <27af3> DW_AT_decl_column : 55 - <27af4> DW_AT_type : <0x27848> - <27af8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27afb>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27afc> DW_AT_name : (indirect string, offset: 0xfecf7): pvItemToQueue - <27b00> DW_AT_decl_file : 1 - <27b00> DW_AT_decl_line : 2074 - <27b02> DW_AT_decl_column : 76 - <27b03> DW_AT_type : <0x2716d> - <27b07> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><27b0a>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27b0b> DW_AT_name : (indirect string, offset: 0xfee90): xPosition - <27b0f> DW_AT_decl_file : 1 - <27b0f> DW_AT_decl_line : 2074 - <27b11> DW_AT_decl_column : 108 - <27b12> DW_AT_type : <0x271b7> - <27b16> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><27b19>: Abbrev Number: 1 (DW_TAG_variable) - <27b1a> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <27b1e> DW_AT_decl_file : 1 - <27b1e> DW_AT_decl_line : 2076 - <27b20> DW_AT_decl_column : 12 - <27b21> DW_AT_type : <0x271ab> - <27b25> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27b28>: Abbrev Number: 1 (DW_TAG_variable) - <27b29> DW_AT_name : (indirect string, offset: 0xfe9f8): uxMessagesWaiting - <27b2d> DW_AT_decl_file : 1 - <27b2d> DW_AT_decl_line : 2077 - <27b2f> DW_AT_decl_column : 13 - <27b30> DW_AT_type : <0x271bc> - <27b34> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><27b37>: Abbrev Number: 0 - <1><27b38>: Abbrev Number: 50 (DW_TAG_subprogram) - <27b39> DW_AT_name : (indirect string, offset: 0xfeaed): prvGetDisinheritPriorityAfterTimeout - <27b3d> DW_AT_decl_file : 1 - <27b3e> DW_AT_decl_line : 2049 - <27b40> DW_AT_decl_column : 21 - <27b41> DW_AT_prototyped : 1 - <27b41> DW_AT_type : <0x271bc> - <27b45> DW_AT_low_pc : 0x800ab06 - <27b49> DW_AT_high_pc : 0x30 - <27b4d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27b4f> DW_AT_call_all_calls: 1 - <27b4f> DW_AT_sibling : <0x27b72> - <2><27b53>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27b54> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27b58> DW_AT_decl_file : 1 - <27b58> DW_AT_decl_line : 2049 - <27b5a> DW_AT_decl_column : 81 - <27b5b> DW_AT_type : <0x279a4> - <27b5f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27b62>: Abbrev Number: 1 (DW_TAG_variable) - <27b63> DW_AT_name : (indirect string, offset: 0xfedcd): uxHighestPriorityOfWaitingTasks - <27b67> DW_AT_decl_file : 1 - <27b67> DW_AT_decl_line : 2051 - <27b69> DW_AT_decl_column : 14 - <27b6a> DW_AT_type : <0x271bc> - <27b6e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27b71>: Abbrev Number: 0 - <1><27b72>: Abbrev Number: 16 (DW_TAG_subprogram) - <27b73> DW_AT_external : 1 - <27b73> DW_AT_name : (indirect string, offset: 0xfee74): ucQueueGetQueueType - <27b77> DW_AT_decl_file : 1 - <27b77> DW_AT_decl_line : 2039 - <27b79> DW_AT_decl_column : 10 - <27b7a> DW_AT_prototyped : 1 - <27b7a> DW_AT_type : <0x2718e> - <27b7e> DW_AT_low_pc : 0x0 - <27b82> DW_AT_high_pc : 0x1a - <27b86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27b88> DW_AT_call_all_calls: 1 - <27b88> DW_AT_sibling : <0x27b9c> - <2><27b8c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27b8d> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27b91> DW_AT_decl_file : 1 - <27b91> DW_AT_decl_line : 2039 - <27b93> DW_AT_decl_column : 45 - <27b94> DW_AT_type : <0x27491> - <27b98> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27b9b>: Abbrev Number: 0 - <1><27b9c>: Abbrev Number: 28 (DW_TAG_subprogram) - <27b9d> DW_AT_external : 1 - <27b9d> DW_AT_name : (indirect string, offset: 0xfea96): vQueueSetQueueNumber - <27ba1> DW_AT_decl_file : 1 - <27ba1> DW_AT_decl_line : 2029 - <27ba3> DW_AT_decl_column : 7 - <27ba3> DW_AT_prototyped : 1 - <27ba3> DW_AT_low_pc : 0x0 - <27ba7> DW_AT_high_pc : 0x1c - <27bab> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27bad> DW_AT_call_all_calls: 1 - <27bad> DW_AT_sibling : <0x27bd0> - <2><27bb1>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27bb2> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27bb6> DW_AT_decl_file : 1 - <27bb6> DW_AT_decl_line : 2029 - <27bb8> DW_AT_decl_column : 43 - <27bb9> DW_AT_type : <0x27491> - <27bbd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27bc0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27bc1> DW_AT_name : (indirect string, offset: 0xfe85e): uxQueueNumber - <27bc5> DW_AT_decl_file : 1 - <27bc5> DW_AT_decl_line : 2029 - <27bc7> DW_AT_decl_column : 63 - <27bc8> DW_AT_type : <0x271bc> - <27bcc> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><27bcf>: Abbrev Number: 0 - <1><27bd0>: Abbrev Number: 16 (DW_TAG_subprogram) - <27bd1> DW_AT_external : 1 - <27bd1> DW_AT_name : (indirect string, offset: 0xfe6e3): uxQueueGetQueueNumber + <27af1> DW_AT_decl_line : 2029 + <27af3> DW_AT_decl_column : 7 + <27af3> DW_AT_prototyped : 1 + <27af3> DW_AT_low_pc : 0x0 + <27af7> DW_AT_high_pc : 0x1c + <27afb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27afd> DW_AT_call_all_calls: 1 + <27afd> DW_AT_sibling : <0x27b20> + <2><27b01>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27b02> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27b06> DW_AT_decl_file : 1 + <27b06> DW_AT_decl_line : 2029 + <27b08> DW_AT_decl_column : 43 + <27b09> DW_AT_type : <0x273e1> + <27b0d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27b10>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27b11> DW_AT_name : (indirect string, offset: 0xfe843): uxQueueNumber + <27b15> DW_AT_decl_file : 1 + <27b15> DW_AT_decl_line : 2029 + <27b17> DW_AT_decl_column : 63 + <27b18> DW_AT_type : <0x2710c> + <27b1c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27b1f>: Abbrev Number: 0 + <1><27b20>: Abbrev Number: 16 (DW_TAG_subprogram) + <27b21> DW_AT_external : 1 + <27b21> DW_AT_name : (indirect string, offset: 0xfe6c8): uxQueueGetQueueNumber + <27b25> DW_AT_decl_file : 1 + <27b25> DW_AT_decl_line : 2019 + <27b27> DW_AT_decl_column : 14 + <27b28> DW_AT_prototyped : 1 + <27b28> DW_AT_type : <0x2710c> + <27b2c> DW_AT_low_pc : 0x0 + <27b30> DW_AT_high_pc : 0x18 + <27b34> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27b36> DW_AT_call_all_calls: 1 + <27b36> DW_AT_sibling : <0x27b4a> + <2><27b3a>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27b3b> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27b3f> DW_AT_decl_file : 1 + <27b3f> DW_AT_decl_line : 2019 + <27b41> DW_AT_decl_column : 51 + <27b42> DW_AT_type : <0x273e1> + <27b46> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27b49>: Abbrev Number: 0 + <1><27b4a>: Abbrev Number: 37 (DW_TAG_subprogram) + <27b4b> DW_AT_external : 1 + <27b4b> DW_AT_name : (indirect string, offset: 0xfda2e): vQueueDelete + <27b4f> DW_AT_decl_file : 1 + <27b4f> DW_AT_decl_line : 1975 + <27b51> DW_AT_decl_column : 6 + <27b52> DW_AT_prototyped : 1 + <27b52> DW_AT_low_pc : 0x800ab74 + <27b56> DW_AT_high_pc : 0x46 + <27b5a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27b5c> DW_AT_call_all_tail_calls: 1 + <27b5c> DW_AT_sibling : <0x27b98> + <2><27b60>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27b61> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27b65> DW_AT_decl_file : 1 + <27b65> DW_AT_decl_line : 1975 + <27b67> DW_AT_decl_column : 34 + <27b68> DW_AT_type : <0x273e1> + <27b6c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><27b6f>: Abbrev Number: 1 (DW_TAG_variable) + <27b70> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27b74> DW_AT_decl_file : 1 + <27b74> DW_AT_decl_line : 1977 + <27b76> DW_AT_decl_column : 17 + <27b77> DW_AT_type : <0x27798> + <27b7b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27b7e>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <27b7f> DW_AT_abstract_origin: <0x28b5c> + <27b83> DW_AT_low_pc : 0x800ab86 + <27b87> DW_AT_high_pc : 0x14 + <27b8b> DW_AT_call_file : 1 + <27b8b> DW_AT_call_line : 1979 + <27b8d> DW_AT_call_column : 2 + <3><27b8e>: Abbrev Number: 3 (DW_TAG_variable) + <27b8f> DW_AT_abstract_origin: <0x28b65> + <27b93> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><27b96>: Abbrev Number: 0 + <2><27b97>: Abbrev Number: 0 + <1><27b98>: Abbrev Number: 16 (DW_TAG_subprogram) + <27b99> DW_AT_external : 1 + <27b99> DW_AT_name : (indirect string, offset: 0xfcbab): uxQueueMessagesWaitingFromISR + <27b9d> DW_AT_decl_file : 1 + <27b9d> DW_AT_decl_line : 1963 + <27b9f> DW_AT_decl_column : 13 + <27ba0> DW_AT_prototyped : 1 + <27ba0> DW_AT_type : <0x2710c> + <27ba4> DW_AT_low_pc : 0x0 + <27ba8> DW_AT_high_pc : 0x3c + <27bac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27bae> DW_AT_call_all_calls: 1 + <27bae> DW_AT_sibling : <0x27bf9> + <2><27bb2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27bb3> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27bb7> DW_AT_decl_file : 1 + <27bb7> DW_AT_decl_line : 1963 + <27bb9> DW_AT_decl_column : 64 + <27bba> DW_AT_type : <0x273ed> + <27bbe> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><27bc1>: Abbrev Number: 1 (DW_TAG_variable) + <27bc2> DW_AT_name : (indirect string, offset: 0xfe7d1): uxReturn + <27bc6> DW_AT_decl_file : 1 + <27bc6> DW_AT_decl_line : 1965 + <27bc8> DW_AT_decl_column : 13 + <27bc9> DW_AT_type : <0x2710c> + <27bcd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27bd0>: Abbrev Number: 1 (DW_TAG_variable) + <27bd1> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue <27bd5> DW_AT_decl_file : 1 - <27bd5> DW_AT_decl_line : 2019 - <27bd7> DW_AT_decl_column : 14 - <27bd8> DW_AT_prototyped : 1 - <27bd8> DW_AT_type : <0x271bc> - <27bdc> DW_AT_low_pc : 0x0 - <27be0> DW_AT_high_pc : 0x18 - <27be4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27be6> DW_AT_call_all_calls: 1 - <27be6> DW_AT_sibling : <0x27bfa> - <2><27bea>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27beb> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27bef> DW_AT_decl_file : 1 - <27bef> DW_AT_decl_line : 2019 - <27bf1> DW_AT_decl_column : 51 - <27bf2> DW_AT_type : <0x27491> - <27bf6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27bf9>: Abbrev Number: 0 - <1><27bfa>: Abbrev Number: 37 (DW_TAG_subprogram) - <27bfb> DW_AT_external : 1 - <27bfb> DW_AT_name : (indirect string, offset: 0xfda49): vQueueDelete - <27bff> DW_AT_decl_file : 1 - <27bff> DW_AT_decl_line : 1975 - <27c01> DW_AT_decl_column : 6 - <27c02> DW_AT_prototyped : 1 - <27c02> DW_AT_low_pc : 0x800aac0 - <27c06> DW_AT_high_pc : 0x46 - <27c0a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27c0c> DW_AT_call_all_tail_calls: 1 - <27c0c> DW_AT_sibling : <0x27c48> - <2><27c10>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27c11> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27c15> DW_AT_decl_file : 1 - <27c15> DW_AT_decl_line : 1975 - <27c17> DW_AT_decl_column : 34 - <27c18> DW_AT_type : <0x27491> - <27c1c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27c1f>: Abbrev Number: 1 (DW_TAG_variable) - <27c20> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27c24> DW_AT_decl_file : 1 - <27c24> DW_AT_decl_line : 1977 - <27c26> DW_AT_decl_column : 17 - <27c27> DW_AT_type : <0x27848> - <27c2b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27c2e>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <27c2f> DW_AT_abstract_origin: <0x28c0c> - <27c33> DW_AT_low_pc : 0x800aad2 - <27c37> DW_AT_high_pc : 0x14 - <27c3b> DW_AT_call_file : 1 - <27c3b> DW_AT_call_line : 1979 - <27c3d> DW_AT_call_column : 2 - <3><27c3e>: Abbrev Number: 3 (DW_TAG_variable) - <27c3f> DW_AT_abstract_origin: <0x28c15> - <27c43> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><27c46>: Abbrev Number: 0 - <2><27c47>: Abbrev Number: 0 - <1><27c48>: Abbrev Number: 16 (DW_TAG_subprogram) - <27c49> DW_AT_external : 1 - <27c49> DW_AT_name : (indirect string, offset: 0xfcbc6): uxQueueMessagesWaitingFromISR - <27c4d> DW_AT_decl_file : 1 - <27c4d> DW_AT_decl_line : 1963 - <27c4f> DW_AT_decl_column : 13 - <27c50> DW_AT_prototyped : 1 - <27c50> DW_AT_type : <0x271bc> - <27c54> DW_AT_low_pc : 0x0 - <27c58> DW_AT_high_pc : 0x3c - <27c5c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27c5e> DW_AT_call_all_calls: 1 - <27c5e> DW_AT_sibling : <0x27ca9> - <2><27c62>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27c63> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27c67> DW_AT_decl_file : 1 - <27c67> DW_AT_decl_line : 1963 - <27c69> DW_AT_decl_column : 64 - <27c6a> DW_AT_type : <0x2749d> - <27c6e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><27c71>: Abbrev Number: 1 (DW_TAG_variable) - <27c72> DW_AT_name : (indirect string, offset: 0xfe7ec): uxReturn - <27c76> DW_AT_decl_file : 1 - <27c76> DW_AT_decl_line : 1965 - <27c78> DW_AT_decl_column : 13 - <27c79> DW_AT_type : <0x271bc> - <27c7d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><27c80>: Abbrev Number: 1 (DW_TAG_variable) - <27c81> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27c85> DW_AT_decl_file : 1 - <27c85> DW_AT_decl_line : 1966 - <27c87> DW_AT_decl_column : 17 - <27c88> DW_AT_type : <0x27848> - <27c8c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27c8f>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <27c90> DW_AT_abstract_origin: <0x28c0c> - <27c94> DW_AT_low_pc : 0x0 - <27c98> DW_AT_high_pc : 0x14 - <27c9c> DW_AT_call_file : 1 - <27c9c> DW_AT_call_line : 1968 - <27c9e> DW_AT_call_column : 2 - <3><27c9f>: Abbrev Number: 3 (DW_TAG_variable) - <27ca0> DW_AT_abstract_origin: <0x28c15> - <27ca4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><27ca7>: Abbrev Number: 0 - <2><27ca8>: Abbrev Number: 0 - <1><27ca9>: Abbrev Number: 10 (DW_TAG_subprogram) - <27caa> DW_AT_external : 1 - <27caa> DW_AT_name : (indirect string, offset: 0xfc4c8): uxQueueSpacesAvailable - <27cae> DW_AT_decl_file : 1 - <27cae> DW_AT_decl_line : 1946 - <27cb0> DW_AT_decl_column : 13 - <27cb1> DW_AT_prototyped : 1 - <27cb1> DW_AT_type : <0x271bc> - <27cb5> DW_AT_low_pc : 0x0 - <27cb9> DW_AT_high_pc : 0x46 - <27cbd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27cbf> DW_AT_call_all_tail_calls: 1 - <27cbf> DW_AT_sibling : <0x27d0a> - <2><27cc3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27cc4> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27cc8> DW_AT_decl_file : 1 - <27cc8> DW_AT_decl_line : 1946 - <27cca> DW_AT_decl_column : 57 - <27ccb> DW_AT_type : <0x2749d> - <27ccf> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><27cd2>: Abbrev Number: 1 (DW_TAG_variable) - <27cd3> DW_AT_name : (indirect string, offset: 0xfe7ec): uxReturn - <27cd7> DW_AT_decl_file : 1 - <27cd7> DW_AT_decl_line : 1948 - <27cd9> DW_AT_decl_column : 13 - <27cda> DW_AT_type : <0x271bc> - <27cde> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><27ce1>: Abbrev Number: 1 (DW_TAG_variable) - <27ce2> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27ce6> DW_AT_decl_file : 1 - <27ce6> DW_AT_decl_line : 1949 - <27ce8> DW_AT_decl_column : 17 - <27ce9> DW_AT_type : <0x27848> - <27ced> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27cf0>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <27cf1> DW_AT_abstract_origin: <0x28c0c> - <27cf5> DW_AT_low_pc : 0x0 - <27cf9> DW_AT_high_pc : 0x14 - <27cfd> DW_AT_call_file : 1 - <27cfd> DW_AT_call_line : 1951 - <27cff> DW_AT_call_column : 2 - <3><27d00>: Abbrev Number: 3 (DW_TAG_variable) - <27d01> DW_AT_abstract_origin: <0x28c15> - <27d05> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><27d08>: Abbrev Number: 0 - <2><27d09>: Abbrev Number: 0 - <1><27d0a>: Abbrev Number: 10 (DW_TAG_subprogram) - <27d0b> DW_AT_external : 1 - <27d0b> DW_AT_name : (indirect string, offset: 0xfc811): uxQueueMessagesWaiting - <27d0f> DW_AT_decl_file : 1 - <27d0f> DW_AT_decl_line : 1930 - <27d11> DW_AT_decl_column : 13 - <27d12> DW_AT_prototyped : 1 - <27d12> DW_AT_type : <0x271bc> - <27d16> DW_AT_low_pc : 0x0 - <27d1a> DW_AT_high_pc : 0x3c - <27d1e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27d20> DW_AT_call_all_tail_calls: 1 - <27d20> DW_AT_sibling : <0x27d5c> - <2><27d24>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27d25> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27d29> DW_AT_decl_file : 1 - <27d29> DW_AT_decl_line : 1930 - <27d2b> DW_AT_decl_column : 57 - <27d2c> DW_AT_type : <0x2749d> - <27d30> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27d33>: Abbrev Number: 1 (DW_TAG_variable) - <27d34> DW_AT_name : (indirect string, offset: 0xfe7ec): uxReturn - <27d38> DW_AT_decl_file : 1 - <27d38> DW_AT_decl_line : 1932 - <27d3a> DW_AT_decl_column : 13 - <27d3b> DW_AT_type : <0x271bc> - <27d3f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27d42>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <27d43> DW_AT_abstract_origin: <0x28c0c> - <27d47> DW_AT_low_pc : 0x0 - <27d4b> DW_AT_high_pc : 0x14 - <27d4f> DW_AT_call_file : 1 - <27d4f> DW_AT_call_line : 1934 - <27d51> DW_AT_call_column : 2 - <3><27d52>: Abbrev Number: 3 (DW_TAG_variable) - <27d53> DW_AT_abstract_origin: <0x28c15> - <27d57> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><27d5a>: Abbrev Number: 0 - <2><27d5b>: Abbrev Number: 0 - <1><27d5c>: Abbrev Number: 10 (DW_TAG_subprogram) - <27d5d> DW_AT_external : 1 - <27d5d> DW_AT_name : (indirect string, offset: 0xfeb72): xQueuePeekFromISR - <27d61> DW_AT_decl_file : 1 - <27d61> DW_AT_decl_line : 1876 - <27d63> DW_AT_decl_column : 12 - <27d64> DW_AT_prototyped : 1 - <27d64> DW_AT_type : <0x271ab> - <27d68> DW_AT_low_pc : 0x0 - <27d6c> DW_AT_high_pc : 0xd2 - <27d70> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27d72> DW_AT_call_all_tail_calls: 1 - <27d72> DW_AT_sibling : <0x27e66> - <2><27d76>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27d77> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27d7b> DW_AT_decl_file : 1 - <27d7b> DW_AT_decl_line : 1876 - <27d7d> DW_AT_decl_column : 45 - <27d7e> DW_AT_type : <0x27491> - <27d82> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><27d85>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27d86> DW_AT_name : (indirect string, offset: 0xfee52): pvBuffer - <27d8a> DW_AT_decl_file : 1 - <27d8a> DW_AT_decl_line : 1876 - <27d8c> DW_AT_decl_column : 67 - <27d8d> DW_AT_type : <0x27157> - <27d91> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><27d94>: Abbrev Number: 1 (DW_TAG_variable) - <27d95> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <27d99> DW_AT_decl_file : 1 - <27d99> DW_AT_decl_line : 1878 - <27d9b> DW_AT_decl_column : 12 - <27d9c> DW_AT_type : <0x271ab> - <27da0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27da3>: Abbrev Number: 1 (DW_TAG_variable) - <27da4> DW_AT_name : (indirect string, offset: 0xfea4e): uxSavedInterruptStatus - <27da8> DW_AT_decl_file : 1 - <27da8> DW_AT_decl_line : 1879 - <27daa> DW_AT_decl_column : 13 - <27dab> DW_AT_type : <0x271bc> - <27daf> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27db2>: Abbrev Number: 1 (DW_TAG_variable) - <27db3> DW_AT_name : (indirect string, offset: 0xfea74): pcOriginalReadPosition - <27db7> DW_AT_decl_file : 1 - <27db7> DW_AT_decl_line : 1880 - <27db9> DW_AT_decl_column : 9 - <27dba> DW_AT_type : <0x27584> - <27dbe> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><27dc1>: Abbrev Number: 1 (DW_TAG_variable) - <27dc2> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27dc6> DW_AT_decl_file : 1 - <27dc6> DW_AT_decl_line : 1881 - <27dc8> DW_AT_decl_column : 17 - <27dc9> DW_AT_type : <0x27848> - <27dcd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><27dd0>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <27dd1> DW_AT_abstract_origin: <0x28c0c> - <27dd5> DW_AT_low_pc : 0x0 - <27dd9> DW_AT_high_pc : 0x14 - <27ddd> DW_AT_call_file : 1 - <27ddd> DW_AT_call_line : 1883 - <27ddf> DW_AT_call_column : 2 - <27de0> DW_AT_sibling : <0x27ded> - <3><27de4>: Abbrev Number: 3 (DW_TAG_variable) - <27de5> DW_AT_abstract_origin: <0x28c15> - <27de9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><27dec>: Abbrev Number: 0 - <2><27ded>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <27dee> DW_AT_abstract_origin: <0x28c0c> - <27df2> DW_AT_low_pc : 0x0 - <27df6> DW_AT_high_pc : 0x14 - <27dfa> DW_AT_call_file : 1 - <27dfa> DW_AT_call_line : 1884 - <27dfc> DW_AT_call_column : 2 - <27dfd> DW_AT_sibling : <0x27e0a> - <3><27e01>: Abbrev Number: 3 (DW_TAG_variable) - <27e02> DW_AT_abstract_origin: <0x28c15> - <27e06> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><27e09>: Abbrev Number: 0 - <2><27e0a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <27e0b> DW_AT_abstract_origin: <0x28c0c> - <27e0f> DW_AT_low_pc : 0x0 - <27e13> DW_AT_high_pc : 0x14 - <27e17> DW_AT_call_file : 1 - <27e17> DW_AT_call_line : 1885 - <27e19> DW_AT_call_column : 2 - <27e1a> DW_AT_sibling : <0x27e27> - <3><27e1e>: Abbrev Number: 3 (DW_TAG_variable) - <27e1f> DW_AT_abstract_origin: <0x28c15> - <27e23> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><27e26>: Abbrev Number: 0 - <2><27e27>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <27e28> DW_AT_abstract_origin: <0x28be4> - <27e2c> DW_AT_low_pc : 0x0 - <27e30> DW_AT_high_pc : 0x1a - <27e34> DW_AT_call_file : 1 - <27e34> DW_AT_call_line : 1903 - <27e36> DW_AT_call_column : 27 - <27e37> DW_AT_sibling : <0x27e4c> - <3><27e3b>: Abbrev Number: 3 (DW_TAG_variable) - <27e3c> DW_AT_abstract_origin: <0x28bf5> - <27e40> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><27e43>: Abbrev Number: 3 (DW_TAG_variable) - <27e44> DW_AT_abstract_origin: <0x28c00> - <27e48> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3><27e4b>: Abbrev Number: 0 - <2><27e4c>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <27e4d> DW_AT_abstract_origin: <0x28bca> - <27e51> DW_AT_low_pc : 0x0 - <27e55> DW_AT_high_pc : 0x8 - <27e59> DW_AT_call_file : 1 - <27e59> DW_AT_call_line : 1924 - <27e5b> DW_AT_call_column : 2 - <3><27e5c>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <27e5d> DW_AT_abstract_origin: <0x28bd7> - <27e61> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3><27e64>: Abbrev Number: 0 - <2><27e65>: Abbrev Number: 0 - <1><27e66>: Abbrev Number: 10 (DW_TAG_subprogram) - <27e67> DW_AT_external : 1 - <27e67> DW_AT_name : (indirect string, offset: 0xfa1f6): xQueueReceiveFromISR - <27e6b> DW_AT_decl_file : 1 - <27e6b> DW_AT_decl_line : 1785 - <27e6d> DW_AT_decl_column : 12 - <27e6e> DW_AT_prototyped : 1 - <27e6e> DW_AT_type : <0x271ab> - <27e72> DW_AT_low_pc : 0x0 - <27e76> DW_AT_high_pc : 0x100 - <27e7a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27e7c> DW_AT_call_all_tail_calls: 1 - <27e7c> DW_AT_sibling : <0x27f89> - <2><27e80>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27e81> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27e85> DW_AT_decl_file : 1 - <27e85> DW_AT_decl_line : 1785 - <27e87> DW_AT_decl_column : 48 - <27e88> DW_AT_type : <0x27491> - <27e8c> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><27e8f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27e90> DW_AT_name : (indirect string, offset: 0xfee52): pvBuffer - <27e94> DW_AT_decl_file : 1 - <27e94> DW_AT_decl_line : 1785 - <27e96> DW_AT_decl_column : 69 - <27e97> DW_AT_type : <0x27157> - <27e9b> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><27e9e>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27e9f> DW_AT_name : (indirect string, offset: 0xfeb58): pxHigherPriorityTaskWoken - <27ea3> DW_AT_decl_file : 1 - <27ea3> DW_AT_decl_line : 1785 - <27ea5> DW_AT_decl_column : 98 - <27ea6> DW_AT_type : <0x27f8e> - <27eaa> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><27ead>: Abbrev Number: 1 (DW_TAG_variable) - <27eae> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <27eb2> DW_AT_decl_file : 1 - <27eb2> DW_AT_decl_line : 1787 - <27eb4> DW_AT_decl_column : 12 - <27eb5> DW_AT_type : <0x271ab> - <27eb9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27ebc>: Abbrev Number: 1 (DW_TAG_variable) - <27ebd> DW_AT_name : (indirect string, offset: 0xfea4e): uxSavedInterruptStatus - <27ec1> DW_AT_decl_file : 1 - <27ec1> DW_AT_decl_line : 1788 - <27ec3> DW_AT_decl_column : 13 - <27ec4> DW_AT_type : <0x271bc> - <27ec8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><27ecb>: Abbrev Number: 1 (DW_TAG_variable) - <27ecc> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <27ed0> DW_AT_decl_file : 1 - <27ed0> DW_AT_decl_line : 1789 - <27ed2> DW_AT_decl_column : 17 - <27ed3> DW_AT_type : <0x27848> - <27ed7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><27eda>: Abbrev Number: 14 (DW_TAG_lexical_block) - <27edb> DW_AT_low_pc : 0x0 - <27edf> DW_AT_high_pc : 0x74 - <27ee3> DW_AT_sibling : <0x27f10> - <3><27ee7>: Abbrev Number: 1 (DW_TAG_variable) - <27ee8> DW_AT_name : (indirect string, offset: 0xfe9f8): uxMessagesWaiting - <27eec> DW_AT_decl_file : 1 - <27eec> DW_AT_decl_line : 1812 - <27eee> DW_AT_decl_column : 21 - <27eef> DW_AT_type : <0x271cd> - <27ef3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><27ef6>: Abbrev Number: 31 (DW_TAG_lexical_block) - <27ef7> DW_AT_low_pc : 0x0 - <27efb> DW_AT_high_pc : 0x5e - <4><27eff>: Abbrev Number: 1 (DW_TAG_variable) - <27f00> DW_AT_name : (indirect string, offset: 0xfec8d): cRxLock - <27f04> DW_AT_decl_file : 1 - <27f04> DW_AT_decl_line : 1817 - <27f06> DW_AT_decl_column : 17 - <27f07> DW_AT_type : <0x27189> - <27f0b> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) - <4><27f0e>: Abbrev Number: 0 - <3><27f0f>: Abbrev Number: 0 - <2><27f10>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <27f11> DW_AT_abstract_origin: <0x28c0c> - <27f15> DW_AT_low_pc : 0x0 - <27f19> DW_AT_high_pc : 0x14 - <27f1d> DW_AT_call_file : 1 - <27f1d> DW_AT_call_line : 1791 - <27f1f> DW_AT_call_column : 2 - <27f20> DW_AT_sibling : <0x27f2d> - <3><27f24>: Abbrev Number: 3 (DW_TAG_variable) - <27f25> DW_AT_abstract_origin: <0x28c15> - <27f29> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><27f2c>: Abbrev Number: 0 - <2><27f2d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <27f2e> DW_AT_abstract_origin: <0x28c0c> - <27f32> DW_AT_low_pc : 0x0 - <27f36> DW_AT_high_pc : 0x14 - <27f3a> DW_AT_call_file : 1 - <27f3a> DW_AT_call_line : 1792 - <27f3c> DW_AT_call_column : 2 - <27f3d> DW_AT_sibling : <0x27f4a> - <3><27f41>: Abbrev Number: 3 (DW_TAG_variable) - <27f42> DW_AT_abstract_origin: <0x28c15> - <27f46> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><27f49>: Abbrev Number: 0 - <2><27f4a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <27f4b> DW_AT_abstract_origin: <0x28be4> - <27f4f> DW_AT_low_pc : 0x0 - <27f53> DW_AT_high_pc : 0x1a - <27f57> DW_AT_call_file : 1 - <27f57> DW_AT_call_line : 1810 - <27f59> DW_AT_call_column : 27 - <27f5a> DW_AT_sibling : <0x27f6f> - <3><27f5e>: Abbrev Number: 3 (DW_TAG_variable) - <27f5f> DW_AT_abstract_origin: <0x28bf5> - <27f63> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><27f66>: Abbrev Number: 3 (DW_TAG_variable) - <27f67> DW_AT_abstract_origin: <0x28c00> - <27f6b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3><27f6e>: Abbrev Number: 0 - <2><27f6f>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <27f70> DW_AT_abstract_origin: <0x28bca> - <27f74> DW_AT_low_pc : 0x0 - <27f78> DW_AT_high_pc : 0x8 - <27f7c> DW_AT_call_file : 1 - <27f7c> DW_AT_call_line : 1870 - <27f7e> DW_AT_call_column : 2 - <3><27f7f>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <27f80> DW_AT_abstract_origin: <0x28bd7> - <27f84> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3><27f87>: Abbrev Number: 0 - <2><27f88>: Abbrev Number: 0 - <1><27f89>: Abbrev Number: 11 (DW_TAG_pointer_type) - <27f8a> DW_AT_byte_size : 4 - <27f8a> DW_AT_type : <0x271ab> - <1><27f8e>: Abbrev Number: 8 (DW_TAG_const_type) - <27f8f> DW_AT_type : <0x27f89> - <1><27f93>: Abbrev Number: 10 (DW_TAG_subprogram) - <27f94> DW_AT_external : 1 - <27f94> DW_AT_name : (indirect string, offset: 0xfecec): xQueuePeek - <27f98> DW_AT_decl_file : 1 - <27f98> DW_AT_decl_line : 1636 - <27f9a> DW_AT_decl_column : 12 - <27f9b> DW_AT_prototyped : 1 - <27f9b> DW_AT_type : <0x271ab> - <27f9f> DW_AT_low_pc : 0x0 - <27fa3> DW_AT_high_pc : 0x1c4 - <27fa7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <27fa9> DW_AT_call_all_tail_calls: 1 - <27fa9> DW_AT_sibling : <0x28087> - <2><27fad>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27fae> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <27fb2> DW_AT_decl_file : 1 - <27fb2> DW_AT_decl_line : 1636 - <27fb4> DW_AT_decl_column : 38 - <27fb5> DW_AT_type : <0x27491> - <27fb9> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><27fbc>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27fbd> DW_AT_name : (indirect string, offset: 0xfee52): pvBuffer - <27fc1> DW_AT_decl_file : 1 - <27fc1> DW_AT_decl_line : 1636 - <27fc3> DW_AT_decl_column : 59 - <27fc4> DW_AT_type : <0x27157> - <27fc8> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><27fcb>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <27fcc> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <27fd0> DW_AT_decl_file : 1 - <27fd0> DW_AT_decl_line : 1636 - <27fd2> DW_AT_decl_column : 80 - <27fd3> DW_AT_type : <0x271d2> - <27fd7> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><27fda>: Abbrev Number: 1 (DW_TAG_variable) - <27fdb> DW_AT_name : (indirect string, offset: 0xfe99c): xEntryTimeSet - <27fdf> DW_AT_decl_file : 1 - <27fdf> DW_AT_decl_line : 1638 - <27fe1> DW_AT_decl_column : 12 - <27fe2> DW_AT_type : <0x271ab> - <27fe6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><27fe9>: Abbrev Number: 1 (DW_TAG_variable) - <27fea> DW_AT_name : (indirect string, offset: 0xff01f): xTimeOut - <27fee> DW_AT_decl_file : 1 - <27fee> DW_AT_decl_line : 1639 - <27ff0> DW_AT_decl_column : 11 - <27ff1> DW_AT_type : <0x27485> - <27ff5> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><27ff8>: Abbrev Number: 1 (DW_TAG_variable) - <27ff9> DW_AT_name : (indirect string, offset: 0xfea74): pcOriginalReadPosition - <27ffd> DW_AT_decl_file : 1 - <27ffd> DW_AT_decl_line : 1640 - <27fff> DW_AT_decl_column : 9 - <28000> DW_AT_type : <0x27584> - <28004> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><28007>: Abbrev Number: 1 (DW_TAG_variable) - <28008> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <2800c> DW_AT_decl_file : 1 - <2800c> DW_AT_decl_line : 1641 - <2800e> DW_AT_decl_column : 17 - <2800f> DW_AT_type : <0x27848> - <28013> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><28016>: Abbrev Number: 14 (DW_TAG_lexical_block) - <28017> DW_AT_low_pc : 0x0 - <2801b> DW_AT_high_pc : 0x72 - <2801f> DW_AT_sibling : <0x28033> - <3><28023>: Abbrev Number: 1 (DW_TAG_variable) - <28024> DW_AT_name : (indirect string, offset: 0xfe9f8): uxMessagesWaiting - <28028> DW_AT_decl_file : 1 - <28028> DW_AT_decl_line : 1665 - <2802a> DW_AT_decl_column : 22 - <2802b> DW_AT_type : <0x271cd> - <2802f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><28032>: Abbrev Number: 0 - <2><28033>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28034> DW_AT_abstract_origin: <0x28c0c> - <28038> DW_AT_low_pc : 0x0 - <2803c> DW_AT_high_pc : 0x14 - <28040> DW_AT_call_file : 1 - <28040> DW_AT_call_line : 1644 - <28042> DW_AT_call_column : 2 - <28043> DW_AT_sibling : <0x28050> - <3><28047>: Abbrev Number: 3 (DW_TAG_variable) - <28048> DW_AT_abstract_origin: <0x28c15> - <2804c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2804f>: Abbrev Number: 0 - <2><28050>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28051> DW_AT_abstract_origin: <0x28c0c> - <28055> DW_AT_low_pc : 0x0 - <28059> DW_AT_high_pc : 0x14 - <2805d> DW_AT_call_file : 1 - <2805d> DW_AT_call_line : 1648 - <2805f> DW_AT_call_column : 2 - <28060> DW_AT_sibling : <0x2806d> - <3><28064>: Abbrev Number: 3 (DW_TAG_variable) - <28065> DW_AT_abstract_origin: <0x28c15> - <28069> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2806c>: Abbrev Number: 0 - <2><2806d>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <2806e> DW_AT_abstract_origin: <0x28c0c> - <28072> DW_AT_low_pc : 0x0 - <28076> DW_AT_high_pc : 0x14 - <2807a> DW_AT_call_file : 1 - <2807a> DW_AT_call_line : 1653 - <2807c> DW_AT_call_column : 3 - <3><2807d>: Abbrev Number: 3 (DW_TAG_variable) - <2807e> DW_AT_abstract_origin: <0x28c15> - <28082> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><28085>: Abbrev Number: 0 - <2><28086>: Abbrev Number: 0 - <1><28087>: Abbrev Number: 10 (DW_TAG_subprogram) - <28088> DW_AT_external : 1 - <28088> DW_AT_name : (indirect string, offset: 0xfbcf2): xQueueSemaphoreTake - <2808c> DW_AT_decl_file : 1 - <2808c> DW_AT_decl_line : 1418 - <2808e> DW_AT_decl_column : 12 - <2808f> DW_AT_prototyped : 1 - <2808f> DW_AT_type : <0x271ab> - <28093> DW_AT_low_pc : 0x800a8a8 - <28097> DW_AT_high_pc : 0x218 - <2809b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2809d> DW_AT_call_all_tail_calls: 1 - <2809d> DW_AT_sibling : <0x281a2> - <2><280a1>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <280a2> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <280a6> DW_AT_decl_file : 1 - <280a6> DW_AT_decl_line : 1418 - <280a8> DW_AT_decl_column : 47 - <280a9> DW_AT_type : <0x27491> - <280ad> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><280b0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <280b1> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <280b5> DW_AT_decl_file : 1 - <280b5> DW_AT_decl_line : 1418 - <280b7> DW_AT_decl_column : 66 - <280b8> DW_AT_type : <0x271d2> - <280bc> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <2><280bf>: Abbrev Number: 1 (DW_TAG_variable) - <280c0> DW_AT_name : (indirect string, offset: 0xfe99c): xEntryTimeSet - <280c4> DW_AT_decl_file : 1 - <280c4> DW_AT_decl_line : 1420 - <280c6> DW_AT_decl_column : 12 - <280c7> DW_AT_type : <0x271ab> - <280cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><280ce>: Abbrev Number: 1 (DW_TAG_variable) - <280cf> DW_AT_name : (indirect string, offset: 0xff01f): xTimeOut - <280d3> DW_AT_decl_file : 1 - <280d3> DW_AT_decl_line : 1421 - <280d5> DW_AT_decl_column : 11 - <280d6> DW_AT_type : <0x27485> - <280da> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><280dd>: Abbrev Number: 1 (DW_TAG_variable) - <280de> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <280e2> DW_AT_decl_file : 1 - <280e2> DW_AT_decl_line : 1422 - <280e4> DW_AT_decl_column : 17 - <280e5> DW_AT_type : <0x27848> - <280e9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><280ec>: Abbrev Number: 1 (DW_TAG_variable) - <280ed> DW_AT_name : (indirect string, offset: 0xfeccb): xInheritanceOccurred - <280f1> DW_AT_decl_file : 1 - <280f1> DW_AT_decl_line : 1425 - <280f3> DW_AT_decl_column : 13 - <280f4> DW_AT_type : <0x271ab> - <280f8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><280fb>: Abbrev Number: 14 (DW_TAG_lexical_block) - <280fc> DW_AT_low_pc : 0x800a92c - <28100> DW_AT_high_pc : 0x94 - <28104> DW_AT_sibling : <0x28131> - <3><28108>: Abbrev Number: 1 (DW_TAG_variable) - <28109> DW_AT_name : (indirect string, offset: 0xfebb4): uxSemaphoreCount - <2810d> DW_AT_decl_file : 1 - <2810d> DW_AT_decl_line : 1452 - <2810f> DW_AT_decl_column : 22 - <28110> DW_AT_type : <0x271cd> - <28114> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><28117>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <28118> DW_AT_abstract_origin: <0x28c0c> - <2811c> DW_AT_low_pc : 0x800a98e - <28120> DW_AT_high_pc : 0x14 - <28124> DW_AT_call_file : 1 - <28124> DW_AT_call_line : 1509 - <28126> DW_AT_call_column : 7 - <4><28127>: Abbrev Number: 3 (DW_TAG_variable) - <28128> DW_AT_abstract_origin: <0x28c15> - <2812c> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <4><2812f>: Abbrev Number: 0 - <3><28130>: Abbrev Number: 0 - <2><28131>: Abbrev Number: 14 (DW_TAG_lexical_block) - <28132> DW_AT_low_pc : 0x800aa98 - <28136> DW_AT_high_pc : 0x14 - <2813a> DW_AT_sibling : <0x2814e> - <3><2813e>: Abbrev Number: 1 (DW_TAG_variable) - <2813f> DW_AT_name : (indirect string, offset: 0xfe808): uxHighestWaitingPriority - <28143> DW_AT_decl_file : 1 - <28143> DW_AT_decl_line : 1609 - <28145> DW_AT_decl_column : 20 - <28146> DW_AT_type : <0x271bc> - <2814a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2814d>: Abbrev Number: 0 - <2><2814e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2814f> DW_AT_abstract_origin: <0x28c0c> - <28153> DW_AT_low_pc : 0x800a8c4 - <28157> DW_AT_high_pc : 0x14 - <2815b> DW_AT_call_file : 1 - <2815b> DW_AT_call_line : 1429 - <2815d> DW_AT_call_column : 2 - <2815e> DW_AT_sibling : <0x2816b> - <3><28162>: Abbrev Number: 3 (DW_TAG_variable) - <28163> DW_AT_abstract_origin: <0x28c15> - <28167> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2816a>: Abbrev Number: 0 - <2><2816b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2816c> DW_AT_abstract_origin: <0x28c0c> - <28170> DW_AT_low_pc : 0x800a8e2 - <28174> DW_AT_high_pc : 0x14 - <28178> DW_AT_call_file : 1 - <28178> DW_AT_call_line : 1433 - <2817a> DW_AT_call_column : 2 - <2817b> DW_AT_sibling : <0x28188> - <3><2817f>: Abbrev Number: 3 (DW_TAG_variable) - <28180> DW_AT_abstract_origin: <0x28c15> - <28184> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><28187>: Abbrev Number: 0 - <2><28188>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <28189> DW_AT_abstract_origin: <0x28c0c> - <2818d> DW_AT_low_pc : 0x800a912 - <28191> DW_AT_high_pc : 0x14 - <28195> DW_AT_call_file : 1 - <28195> DW_AT_call_line : 1438 - <28197> DW_AT_call_column : 3 - <3><28198>: Abbrev Number: 3 (DW_TAG_variable) - <28199> DW_AT_abstract_origin: <0x28c15> - <2819d> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><281a0>: Abbrev Number: 0 - <2><281a1>: Abbrev Number: 0 - <1><281a2>: Abbrev Number: 10 (DW_TAG_subprogram) - <281a3> DW_AT_external : 1 - <281a3> DW_AT_name : (indirect string, offset: 0xfde56): xQueueReceive - <281a7> DW_AT_decl_file : 1 - <281a7> DW_AT_decl_line : 1277 - <281a9> DW_AT_decl_column : 12 - <281aa> DW_AT_prototyped : 1 - <281aa> DW_AT_type : <0x271ab> - <281ae> DW_AT_low_pc : 0x800a6e8 - <281b2> DW_AT_high_pc : 0x1c0 - <281b6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <281b8> DW_AT_call_all_tail_calls: 1 - <281b8> DW_AT_sibling : <0x28287> - <2><281bc>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <281bd> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <281c1> DW_AT_decl_file : 1 - <281c1> DW_AT_decl_line : 1277 - <281c3> DW_AT_decl_column : 41 - <281c4> DW_AT_type : <0x27491> - <281c8> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><281cb>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <281cc> DW_AT_name : (indirect string, offset: 0xfee52): pvBuffer - <281d0> DW_AT_decl_file : 1 - <281d0> DW_AT_decl_line : 1277 - <281d2> DW_AT_decl_column : 62 - <281d3> DW_AT_type : <0x27157> - <281d7> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><281da>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <281db> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <281df> DW_AT_decl_file : 1 - <281df> DW_AT_decl_line : 1277 - <281e1> DW_AT_decl_column : 83 - <281e2> DW_AT_type : <0x271d2> - <281e6> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><281e9>: Abbrev Number: 1 (DW_TAG_variable) - <281ea> DW_AT_name : (indirect string, offset: 0xfe99c): xEntryTimeSet - <281ee> DW_AT_decl_file : 1 - <281ee> DW_AT_decl_line : 1279 - <281f0> DW_AT_decl_column : 12 - <281f1> DW_AT_type : <0x271ab> - <281f5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><281f8>: Abbrev Number: 1 (DW_TAG_variable) - <281f9> DW_AT_name : (indirect string, offset: 0xff01f): xTimeOut - <281fd> DW_AT_decl_file : 1 - <281fd> DW_AT_decl_line : 1280 - <281ff> DW_AT_decl_column : 11 - <28200> DW_AT_type : <0x27485> - <28204> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><28207>: Abbrev Number: 1 (DW_TAG_variable) - <28208> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <2820c> DW_AT_decl_file : 1 - <2820c> DW_AT_decl_line : 1281 - <2820e> DW_AT_decl_column : 17 - <2820f> DW_AT_type : <0x27848> - <28213> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><28216>: Abbrev Number: 14 (DW_TAG_lexical_block) - <28217> DW_AT_low_pc : 0x800a77a - <2821b> DW_AT_high_pc : 0x6e - <2821f> DW_AT_sibling : <0x28233> - <3><28223>: Abbrev Number: 1 (DW_TAG_variable) - <28224> DW_AT_name : (indirect string, offset: 0xfe9f8): uxMessagesWaiting - <28228> DW_AT_decl_file : 1 - <28228> DW_AT_decl_line : 1305 - <2822a> DW_AT_decl_column : 22 - <2822b> DW_AT_type : <0x271cd> - <2822f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><28232>: Abbrev Number: 0 - <2><28233>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28234> DW_AT_abstract_origin: <0x28c0c> - <28238> DW_AT_low_pc : 0x800a702 - <2823c> DW_AT_high_pc : 0x14 - <28240> DW_AT_call_file : 1 - <28240> DW_AT_call_line : 1284 - <28242> DW_AT_call_column : 2 - <28243> DW_AT_sibling : <0x28250> - <3><28247>: Abbrev Number: 3 (DW_TAG_variable) - <28248> DW_AT_abstract_origin: <0x28c15> - <2824c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2824f>: Abbrev Number: 0 - <2><28250>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28251> DW_AT_abstract_origin: <0x28c0c> - <28255> DW_AT_low_pc : 0x800a730 - <28259> DW_AT_high_pc : 0x14 - <2825d> DW_AT_call_file : 1 - <2825d> DW_AT_call_line : 1288 - <2825f> DW_AT_call_column : 2 - <28260> DW_AT_sibling : <0x2826d> - <3><28264>: Abbrev Number: 3 (DW_TAG_variable) - <28265> DW_AT_abstract_origin: <0x28c15> - <28269> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2826c>: Abbrev Number: 0 - <2><2826d>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <2826e> DW_AT_abstract_origin: <0x28c0c> - <28272> DW_AT_low_pc : 0x800a760 - <28276> DW_AT_high_pc : 0x14 - <2827a> DW_AT_call_file : 1 - <2827a> DW_AT_call_line : 1293 - <2827c> DW_AT_call_column : 3 - <3><2827d>: Abbrev Number: 3 (DW_TAG_variable) - <2827e> DW_AT_abstract_origin: <0x28c15> - <28282> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><28285>: Abbrev Number: 0 - <2><28286>: Abbrev Number: 0 - <1><28287>: Abbrev Number: 10 (DW_TAG_subprogram) - <28288> DW_AT_external : 1 - <28288> DW_AT_name : (indirect string, offset: 0xfa491): xQueueGiveFromISR - <2828c> DW_AT_decl_file : 1 - <2828c> DW_AT_decl_line : 1112 - <2828e> DW_AT_decl_column : 12 - <2828f> DW_AT_prototyped : 1 - <2828f> DW_AT_type : <0x271ab> - <28293> DW_AT_low_pc : 0x0 - <28297> DW_AT_high_pc : 0x11a - <2829b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2829d> DW_AT_call_all_tail_calls: 1 - <2829d> DW_AT_sibling : <0x283b8> - <2><282a1>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <282a2> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <282a6> DW_AT_decl_file : 1 - <282a6> DW_AT_decl_line : 1112 - <282a8> DW_AT_decl_column : 45 - <282a9> DW_AT_type : <0x27491> - <282ad> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><282b0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <282b1> DW_AT_name : (indirect string, offset: 0xfeb58): pxHigherPriorityTaskWoken - <282b5> DW_AT_decl_file : 1 - <282b5> DW_AT_decl_line : 1112 - <282b7> DW_AT_decl_column : 72 - <282b8> DW_AT_type : <0x27f8e> - <282bc> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <2><282bf>: Abbrev Number: 1 (DW_TAG_variable) - <282c0> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <282c4> DW_AT_decl_file : 1 - <282c4> DW_AT_decl_line : 1114 - <282c6> DW_AT_decl_column : 12 - <282c7> DW_AT_type : <0x271ab> - <282cb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><282ce>: Abbrev Number: 1 (DW_TAG_variable) - <282cf> DW_AT_name : (indirect string, offset: 0xfea4e): uxSavedInterruptStatus - <282d3> DW_AT_decl_file : 1 - <282d3> DW_AT_decl_line : 1115 - <282d5> DW_AT_decl_column : 13 - <282d6> DW_AT_type : <0x271bc> - <282da> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><282dd>: Abbrev Number: 1 (DW_TAG_variable) - <282de> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <282e2> DW_AT_decl_file : 1 - <282e2> DW_AT_decl_line : 1116 - <282e4> DW_AT_decl_column : 17 - <282e5> DW_AT_type : <0x27848> - <282e9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><282ec>: Abbrev Number: 14 (DW_TAG_lexical_block) - <282ed> DW_AT_low_pc : 0x0 - <282f1> DW_AT_high_pc : 0x70 - <282f5> DW_AT_sibling : <0x28322> - <3><282f9>: Abbrev Number: 1 (DW_TAG_variable) - <282fa> DW_AT_name : (indirect string, offset: 0xfe9f8): uxMessagesWaiting - <282fe> DW_AT_decl_file : 1 - <282fe> DW_AT_decl_line : 1153 - <28300> DW_AT_decl_column : 21 - <28301> DW_AT_type : <0x271cd> - <28305> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><28308>: Abbrev Number: 31 (DW_TAG_lexical_block) - <28309> DW_AT_low_pc : 0x0 - <2830d> DW_AT_high_pc : 0x56 - <4><28311>: Abbrev Number: 1 (DW_TAG_variable) - <28312> DW_AT_name : (indirect string, offset: 0xfef1d): cTxLock - <28316> DW_AT_decl_file : 1 - <28316> DW_AT_decl_line : 1160 - <28318> DW_AT_decl_column : 17 - <28319> DW_AT_type : <0x27189> - <2831d> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) - <4><28320>: Abbrev Number: 0 - <3><28321>: Abbrev Number: 0 - <2><28322>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28323> DW_AT_abstract_origin: <0x28c0c> - <28327> DW_AT_low_pc : 0x0 - <2832b> DW_AT_high_pc : 0x14 - <2832f> DW_AT_call_file : 1 - <2832f> DW_AT_call_line : 1124 - <28331> DW_AT_call_column : 2 - <28332> DW_AT_sibling : <0x2833f> - <3><28336>: Abbrev Number: 3 (DW_TAG_variable) - <28337> DW_AT_abstract_origin: <0x28c15> - <2833b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2833e>: Abbrev Number: 0 - <2><2833f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28340> DW_AT_abstract_origin: <0x28c0c> - <28344> DW_AT_low_pc : 0x0 - <28348> DW_AT_high_pc : 0x14 - <2834c> DW_AT_call_file : 1 - <2834c> DW_AT_call_line : 1128 - <2834e> DW_AT_call_column : 2 - <2834f> DW_AT_sibling : <0x2835c> - <3><28353>: Abbrev Number: 3 (DW_TAG_variable) - <28354> DW_AT_abstract_origin: <0x28c15> - <28358> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><2835b>: Abbrev Number: 0 - <2><2835c>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2835d> DW_AT_abstract_origin: <0x28c0c> - <28361> DW_AT_low_pc : 0x0 - <28365> DW_AT_high_pc : 0x14 - <28369> DW_AT_call_file : 1 - <28369> DW_AT_call_line : 1133 - <2836b> DW_AT_call_column : 2 - <2836c> DW_AT_sibling : <0x28379> - <3><28370>: Abbrev Number: 3 (DW_TAG_variable) - <28371> DW_AT_abstract_origin: <0x28c15> - <28375> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><28378>: Abbrev Number: 0 - <2><28379>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2837a> DW_AT_abstract_origin: <0x28be4> - <2837e> DW_AT_low_pc : 0x0 - <28382> DW_AT_high_pc : 0x1a - <28386> DW_AT_call_file : 1 - <28386> DW_AT_call_line : 1151 - <28388> DW_AT_call_column : 27 - <28389> DW_AT_sibling : <0x2839e> - <3><2838d>: Abbrev Number: 3 (DW_TAG_variable) - <2838e> DW_AT_abstract_origin: <0x28bf5> - <28392> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3><28395>: Abbrev Number: 3 (DW_TAG_variable) - <28396> DW_AT_abstract_origin: <0x28c00> - <2839a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3><2839d>: Abbrev Number: 0 - <2><2839e>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <2839f> DW_AT_abstract_origin: <0x28bca> - <283a3> DW_AT_low_pc : 0x0 - <283a7> DW_AT_high_pc : 0x8 - <283ab> DW_AT_call_file : 1 - <283ab> DW_AT_call_line : 1271 - <283ad> DW_AT_call_column : 2 - <3><283ae>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <283af> DW_AT_abstract_origin: <0x28bd7> - <283b3> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <3><283b6>: Abbrev Number: 0 - <2><283b7>: Abbrev Number: 0 - <1><283b8>: Abbrev Number: 10 (DW_TAG_subprogram) - <283b9> DW_AT_external : 1 - <283b9> DW_AT_name : (indirect string, offset: 0xfde7d): xQueueGenericSendFromISR - <283bd> DW_AT_decl_file : 1 - <283bd> DW_AT_decl_line : 950 - <283bf> DW_AT_decl_column : 12 - <283c0> DW_AT_prototyped : 1 - <283c0> DW_AT_type : <0x271ab> - <283c4> DW_AT_low_pc : 0x800a5b0 - <283c8> DW_AT_high_pc : 0x136 - <283cc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <283ce> DW_AT_call_all_tail_calls: 1 - <283ce> DW_AT_sibling : <0x284ff> - <2><283d2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <283d3> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <283d7> DW_AT_decl_file : 1 - <283d7> DW_AT_decl_line : 950 - <283d9> DW_AT_decl_column : 52 - <283da> DW_AT_type : <0x27491> - <283de> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><283e1>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <283e2> DW_AT_name : (indirect string, offset: 0xfecf7): pvItemToQueue - <283e6> DW_AT_decl_file : 1 - <283e6> DW_AT_decl_line : 950 - <283e8> DW_AT_decl_column : 79 - <283e9> DW_AT_type : <0x27172> - <283ed> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <2><283f0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <283f1> DW_AT_name : (indirect string, offset: 0xfeb58): pxHigherPriorityTaskWoken - <283f5> DW_AT_decl_file : 1 - <283f5> DW_AT_decl_line : 950 - <283f7> DW_AT_decl_column : 113 - <283f8> DW_AT_type : <0x27f8e> - <283fc> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) - <2><28400>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28401> DW_AT_name : (indirect string, offset: 0xfee44): xCopyPosition - <28405> DW_AT_decl_file : 1 - <28405> DW_AT_decl_line : 950 - <28407> DW_AT_decl_column : 157 - <28408> DW_AT_type : <0x271b7> - <2840c> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) - <2><28410>: Abbrev Number: 1 (DW_TAG_variable) - <28411> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <28415> DW_AT_decl_file : 1 - <28415> DW_AT_decl_line : 952 - <28417> DW_AT_decl_column : 12 - <28418> DW_AT_type : <0x271ab> - <2841c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2841f>: Abbrev Number: 1 (DW_TAG_variable) - <28420> DW_AT_name : (indirect string, offset: 0xfea4e): uxSavedInterruptStatus - <28424> DW_AT_decl_file : 1 - <28424> DW_AT_decl_line : 953 - <28426> DW_AT_decl_column : 13 - <28427> DW_AT_type : <0x271bc> - <2842b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2842e>: Abbrev Number: 1 (DW_TAG_variable) - <2842f> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <28433> DW_AT_decl_file : 1 - <28433> DW_AT_decl_line : 954 - <28435> DW_AT_decl_column : 17 - <28436> DW_AT_type : <0x27848> - <2843a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2843d>: Abbrev Number: 14 (DW_TAG_lexical_block) - <2843e> DW_AT_low_pc : 0x800a66c - <28442> DW_AT_high_pc : 0x5e - <28446> DW_AT_sibling : <0x28469> - <3><2844a>: Abbrev Number: 1 (DW_TAG_variable) - <2844b> DW_AT_name : (indirect string, offset: 0xfef1d): cTxLock - <2844f> DW_AT_decl_file : 1 - <2844f> DW_AT_decl_line : 985 - <28451> DW_AT_decl_column : 17 - <28452> DW_AT_type : <0x27189> - <28456> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <3><28459>: Abbrev Number: 1 (DW_TAG_variable) - <2845a> DW_AT_name : (indirect string, offset: 0xfed91): uxPreviousMessagesWaiting - <2845e> DW_AT_decl_file : 1 - <2845e> DW_AT_decl_line : 986 - <28460> DW_AT_decl_column : 22 - <28461> DW_AT_type : <0x271cd> - <28465> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><28468>: Abbrev Number: 0 - <2><28469>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2846a> DW_AT_abstract_origin: <0x28c0c> - <2846e> DW_AT_low_pc : 0x800a5c8 - <28472> DW_AT_high_pc : 0x14 - <28476> DW_AT_call_file : 1 - <28476> DW_AT_call_line : 956 - <28478> DW_AT_call_column : 2 - <28479> DW_AT_sibling : <0x28486> - <3><2847d>: Abbrev Number: 3 (DW_TAG_variable) - <2847e> DW_AT_abstract_origin: <0x28c15> - <28482> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><28485>: Abbrev Number: 0 - <2><28486>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28487> DW_AT_abstract_origin: <0x28c0c> - <2848b> DW_AT_low_pc : 0x800a5f6 - <2848f> DW_AT_high_pc : 0x14 - <28493> DW_AT_call_file : 1 - <28493> DW_AT_call_line : 957 - <28495> DW_AT_call_column : 2 - <28496> DW_AT_sibling : <0x284a3> - <3><2849a>: Abbrev Number: 3 (DW_TAG_variable) - <2849b> DW_AT_abstract_origin: <0x28c15> - <2849f> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><284a2>: Abbrev Number: 0 - <2><284a3>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <284a4> DW_AT_abstract_origin: <0x28c0c> - <284a8> DW_AT_low_pc : 0x800a624 - <284ac> DW_AT_high_pc : 0x14 - <284b0> DW_AT_call_file : 1 - <284b0> DW_AT_call_line : 958 - <284b2> DW_AT_call_column : 2 - <284b3> DW_AT_sibling : <0x284c0> - <3><284b7>: Abbrev Number: 3 (DW_TAG_variable) - <284b8> DW_AT_abstract_origin: <0x28c15> - <284bc> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><284bf>: Abbrev Number: 0 - <2><284c0>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <284c1> DW_AT_abstract_origin: <0x28be4> - <284c5> DW_AT_low_pc : 0x800a63e - <284c9> DW_AT_high_pc : 0x1a - <284cd> DW_AT_call_file : 1 - <284cd> DW_AT_call_line : 981 - <284cf> DW_AT_call_column : 27 - <284d0> DW_AT_sibling : <0x284e5> - <3><284d4>: Abbrev Number: 3 (DW_TAG_variable) - <284d5> DW_AT_abstract_origin: <0x28bf5> - <284d9> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3><284dc>: Abbrev Number: 3 (DW_TAG_variable) - <284dd> DW_AT_abstract_origin: <0x28c00> - <284e1> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3><284e4>: Abbrev Number: 0 - <2><284e5>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <284e6> DW_AT_abstract_origin: <0x28bca> - <284ea> DW_AT_low_pc : 0x800a6d4 - <284ee> DW_AT_high_pc : 0x8 - <284f2> DW_AT_call_file : 1 - <284f2> DW_AT_call_line : 1106 - <284f4> DW_AT_call_column : 2 - <3><284f5>: Abbrev Number: 23 (DW_TAG_formal_parameter) - <284f6> DW_AT_abstract_origin: <0x28bd7> - <284fa> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <27bd5> DW_AT_decl_line : 1966 + <27bd7> DW_AT_decl_column : 17 + <27bd8> DW_AT_type : <0x27798> + <27bdc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27bdf>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <27be0> DW_AT_abstract_origin: <0x28b5c> + <27be4> DW_AT_low_pc : 0x0 + <27be8> DW_AT_high_pc : 0x14 + <27bec> DW_AT_call_file : 1 + <27bec> DW_AT_call_line : 1968 + <27bee> DW_AT_call_column : 2 + <3><27bef>: Abbrev Number: 3 (DW_TAG_variable) + <27bf0> DW_AT_abstract_origin: <0x28b65> + <27bf4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><27bf7>: Abbrev Number: 0 + <2><27bf8>: Abbrev Number: 0 + <1><27bf9>: Abbrev Number: 10 (DW_TAG_subprogram) + <27bfa> DW_AT_external : 1 + <27bfa> DW_AT_name : (indirect string, offset: 0xfc4ad): uxQueueSpacesAvailable + <27bfe> DW_AT_decl_file : 1 + <27bfe> DW_AT_decl_line : 1946 + <27c00> DW_AT_decl_column : 13 + <27c01> DW_AT_prototyped : 1 + <27c01> DW_AT_type : <0x2710c> + <27c05> DW_AT_low_pc : 0x0 + <27c09> DW_AT_high_pc : 0x46 + <27c0d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27c0f> DW_AT_call_all_tail_calls: 1 + <27c0f> DW_AT_sibling : <0x27c5a> + <2><27c13>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27c14> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27c18> DW_AT_decl_file : 1 + <27c18> DW_AT_decl_line : 1946 + <27c1a> DW_AT_decl_column : 57 + <27c1b> DW_AT_type : <0x273ed> + <27c1f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><27c22>: Abbrev Number: 1 (DW_TAG_variable) + <27c23> DW_AT_name : (indirect string, offset: 0xfe7d1): uxReturn + <27c27> DW_AT_decl_file : 1 + <27c27> DW_AT_decl_line : 1948 + <27c29> DW_AT_decl_column : 13 + <27c2a> DW_AT_type : <0x2710c> + <27c2e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27c31>: Abbrev Number: 1 (DW_TAG_variable) + <27c32> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27c36> DW_AT_decl_file : 1 + <27c36> DW_AT_decl_line : 1949 + <27c38> DW_AT_decl_column : 17 + <27c39> DW_AT_type : <0x27798> + <27c3d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27c40>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <27c41> DW_AT_abstract_origin: <0x28b5c> + <27c45> DW_AT_low_pc : 0x0 + <27c49> DW_AT_high_pc : 0x14 + <27c4d> DW_AT_call_file : 1 + <27c4d> DW_AT_call_line : 1951 + <27c4f> DW_AT_call_column : 2 + <3><27c50>: Abbrev Number: 3 (DW_TAG_variable) + <27c51> DW_AT_abstract_origin: <0x28b65> + <27c55> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><27c58>: Abbrev Number: 0 + <2><27c59>: Abbrev Number: 0 + <1><27c5a>: Abbrev Number: 10 (DW_TAG_subprogram) + <27c5b> DW_AT_external : 1 + <27c5b> DW_AT_name : (indirect string, offset: 0xfc7f6): uxQueueMessagesWaiting + <27c5f> DW_AT_decl_file : 1 + <27c5f> DW_AT_decl_line : 1930 + <27c61> DW_AT_decl_column : 13 + <27c62> DW_AT_prototyped : 1 + <27c62> DW_AT_type : <0x2710c> + <27c66> DW_AT_low_pc : 0x0 + <27c6a> DW_AT_high_pc : 0x3c + <27c6e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27c70> DW_AT_call_all_tail_calls: 1 + <27c70> DW_AT_sibling : <0x27cac> + <2><27c74>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27c75> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27c79> DW_AT_decl_file : 1 + <27c79> DW_AT_decl_line : 1930 + <27c7b> DW_AT_decl_column : 57 + <27c7c> DW_AT_type : <0x273ed> + <27c80> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><27c83>: Abbrev Number: 1 (DW_TAG_variable) + <27c84> DW_AT_name : (indirect string, offset: 0xfe7d1): uxReturn + <27c88> DW_AT_decl_file : 1 + <27c88> DW_AT_decl_line : 1932 + <27c8a> DW_AT_decl_column : 13 + <27c8b> DW_AT_type : <0x2710c> + <27c8f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27c92>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <27c93> DW_AT_abstract_origin: <0x28b5c> + <27c97> DW_AT_low_pc : 0x0 + <27c9b> DW_AT_high_pc : 0x14 + <27c9f> DW_AT_call_file : 1 + <27c9f> DW_AT_call_line : 1934 + <27ca1> DW_AT_call_column : 2 + <3><27ca2>: Abbrev Number: 3 (DW_TAG_variable) + <27ca3> DW_AT_abstract_origin: <0x28b65> + <27ca7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><27caa>: Abbrev Number: 0 + <2><27cab>: Abbrev Number: 0 + <1><27cac>: Abbrev Number: 10 (DW_TAG_subprogram) + <27cad> DW_AT_external : 1 + <27cad> DW_AT_name : (indirect string, offset: 0xfeb57): xQueuePeekFromISR + <27cb1> DW_AT_decl_file : 1 + <27cb1> DW_AT_decl_line : 1876 + <27cb3> DW_AT_decl_column : 12 + <27cb4> DW_AT_prototyped : 1 + <27cb4> DW_AT_type : <0x270fb> + <27cb8> DW_AT_low_pc : 0x0 + <27cbc> DW_AT_high_pc : 0xd2 + <27cc0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27cc2> DW_AT_call_all_tail_calls: 1 + <27cc2> DW_AT_sibling : <0x27db6> + <2><27cc6>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27cc7> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27ccb> DW_AT_decl_file : 1 + <27ccb> DW_AT_decl_line : 1876 + <27ccd> DW_AT_decl_column : 45 + <27cce> DW_AT_type : <0x273e1> + <27cd2> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><27cd5>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27cd6> DW_AT_name : (indirect string, offset: 0xfee37): pvBuffer + <27cda> DW_AT_decl_file : 1 + <27cda> DW_AT_decl_line : 1876 + <27cdc> DW_AT_decl_column : 67 + <27cdd> DW_AT_type : <0x270a7> + <27ce1> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><27ce4>: Abbrev Number: 1 (DW_TAG_variable) + <27ce5> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <27ce9> DW_AT_decl_file : 1 + <27ce9> DW_AT_decl_line : 1878 + <27ceb> DW_AT_decl_column : 12 + <27cec> DW_AT_type : <0x270fb> + <27cf0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27cf3>: Abbrev Number: 1 (DW_TAG_variable) + <27cf4> DW_AT_name : (indirect string, offset: 0xfea33): uxSavedInterruptStatus + <27cf8> DW_AT_decl_file : 1 + <27cf8> DW_AT_decl_line : 1879 + <27cfa> DW_AT_decl_column : 13 + <27cfb> DW_AT_type : <0x2710c> + <27cff> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><27d02>: Abbrev Number: 1 (DW_TAG_variable) + <27d03> DW_AT_name : (indirect string, offset: 0xfea59): pcOriginalReadPosition + <27d07> DW_AT_decl_file : 1 + <27d07> DW_AT_decl_line : 1880 + <27d09> DW_AT_decl_column : 9 + <27d0a> DW_AT_type : <0x274d4> + <27d0e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><27d11>: Abbrev Number: 1 (DW_TAG_variable) + <27d12> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27d16> DW_AT_decl_file : 1 + <27d16> DW_AT_decl_line : 1881 + <27d18> DW_AT_decl_column : 17 + <27d19> DW_AT_type : <0x27798> + <27d1d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27d20>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <27d21> DW_AT_abstract_origin: <0x28b5c> + <27d25> DW_AT_low_pc : 0x0 + <27d29> DW_AT_high_pc : 0x14 + <27d2d> DW_AT_call_file : 1 + <27d2d> DW_AT_call_line : 1883 + <27d2f> DW_AT_call_column : 2 + <27d30> DW_AT_sibling : <0x27d3d> + <3><27d34>: Abbrev Number: 3 (DW_TAG_variable) + <27d35> DW_AT_abstract_origin: <0x28b65> + <27d39> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><27d3c>: Abbrev Number: 0 + <2><27d3d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <27d3e> DW_AT_abstract_origin: <0x28b5c> + <27d42> DW_AT_low_pc : 0x0 + <27d46> DW_AT_high_pc : 0x14 + <27d4a> DW_AT_call_file : 1 + <27d4a> DW_AT_call_line : 1884 + <27d4c> DW_AT_call_column : 2 + <27d4d> DW_AT_sibling : <0x27d5a> + <3><27d51>: Abbrev Number: 3 (DW_TAG_variable) + <27d52> DW_AT_abstract_origin: <0x28b65> + <27d56> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><27d59>: Abbrev Number: 0 + <2><27d5a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <27d5b> DW_AT_abstract_origin: <0x28b5c> + <27d5f> DW_AT_low_pc : 0x0 + <27d63> DW_AT_high_pc : 0x14 + <27d67> DW_AT_call_file : 1 + <27d67> DW_AT_call_line : 1885 + <27d69> DW_AT_call_column : 2 + <27d6a> DW_AT_sibling : <0x27d77> + <3><27d6e>: Abbrev Number: 3 (DW_TAG_variable) + <27d6f> DW_AT_abstract_origin: <0x28b65> + <27d73> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><27d76>: Abbrev Number: 0 + <2><27d77>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <27d78> DW_AT_abstract_origin: <0x28b34> + <27d7c> DW_AT_low_pc : 0x0 + <27d80> DW_AT_high_pc : 0x1a + <27d84> DW_AT_call_file : 1 + <27d84> DW_AT_call_line : 1903 + <27d86> DW_AT_call_column : 27 + <27d87> DW_AT_sibling : <0x27d9c> + <3><27d8b>: Abbrev Number: 3 (DW_TAG_variable) + <27d8c> DW_AT_abstract_origin: <0x28b45> + <27d90> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><27d93>: Abbrev Number: 3 (DW_TAG_variable) + <27d94> DW_AT_abstract_origin: <0x28b50> + <27d98> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><27d9b>: Abbrev Number: 0 + <2><27d9c>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <27d9d> DW_AT_abstract_origin: <0x28b1a> + <27da1> DW_AT_low_pc : 0x0 + <27da5> DW_AT_high_pc : 0x8 + <27da9> DW_AT_call_file : 1 + <27da9> DW_AT_call_line : 1924 + <27dab> DW_AT_call_column : 2 + <3><27dac>: Abbrev Number: 23 (DW_TAG_formal_parameter) + <27dad> DW_AT_abstract_origin: <0x28b27> + <27db1> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3><27db4>: Abbrev Number: 0 + <2><27db5>: Abbrev Number: 0 + <1><27db6>: Abbrev Number: 10 (DW_TAG_subprogram) + <27db7> DW_AT_external : 1 + <27db7> DW_AT_name : (indirect string, offset: 0xfa1db): xQueueReceiveFromISR + <27dbb> DW_AT_decl_file : 1 + <27dbb> DW_AT_decl_line : 1785 + <27dbd> DW_AT_decl_column : 12 + <27dbe> DW_AT_prototyped : 1 + <27dbe> DW_AT_type : <0x270fb> + <27dc2> DW_AT_low_pc : 0x0 + <27dc6> DW_AT_high_pc : 0x100 + <27dca> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27dcc> DW_AT_call_all_tail_calls: 1 + <27dcc> DW_AT_sibling : <0x27ed9> + <2><27dd0>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27dd1> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27dd5> DW_AT_decl_file : 1 + <27dd5> DW_AT_decl_line : 1785 + <27dd7> DW_AT_decl_column : 48 + <27dd8> DW_AT_type : <0x273e1> + <27ddc> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><27ddf>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27de0> DW_AT_name : (indirect string, offset: 0xfee37): pvBuffer + <27de4> DW_AT_decl_file : 1 + <27de4> DW_AT_decl_line : 1785 + <27de6> DW_AT_decl_column : 69 + <27de7> DW_AT_type : <0x270a7> + <27deb> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><27dee>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27def> DW_AT_name : (indirect string, offset: 0xfeb3d): pxHigherPriorityTaskWoken + <27df3> DW_AT_decl_file : 1 + <27df3> DW_AT_decl_line : 1785 + <27df5> DW_AT_decl_column : 98 + <27df6> DW_AT_type : <0x27ede> + <27dfa> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><27dfd>: Abbrev Number: 1 (DW_TAG_variable) + <27dfe> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <27e02> DW_AT_decl_file : 1 + <27e02> DW_AT_decl_line : 1787 + <27e04> DW_AT_decl_column : 12 + <27e05> DW_AT_type : <0x270fb> + <27e09> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27e0c>: Abbrev Number: 1 (DW_TAG_variable) + <27e0d> DW_AT_name : (indirect string, offset: 0xfea33): uxSavedInterruptStatus + <27e11> DW_AT_decl_file : 1 + <27e11> DW_AT_decl_line : 1788 + <27e13> DW_AT_decl_column : 13 + <27e14> DW_AT_type : <0x2710c> + <27e18> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><27e1b>: Abbrev Number: 1 (DW_TAG_variable) + <27e1c> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27e20> DW_AT_decl_file : 1 + <27e20> DW_AT_decl_line : 1789 + <27e22> DW_AT_decl_column : 17 + <27e23> DW_AT_type : <0x27798> + <27e27> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27e2a>: Abbrev Number: 14 (DW_TAG_lexical_block) + <27e2b> DW_AT_low_pc : 0x0 + <27e2f> DW_AT_high_pc : 0x74 + <27e33> DW_AT_sibling : <0x27e60> + <3><27e37>: Abbrev Number: 1 (DW_TAG_variable) + <27e38> DW_AT_name : (indirect string, offset: 0xfe9dd): uxMessagesWaiting + <27e3c> DW_AT_decl_file : 1 + <27e3c> DW_AT_decl_line : 1812 + <27e3e> DW_AT_decl_column : 21 + <27e3f> DW_AT_type : <0x2711d> + <27e43> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><27e46>: Abbrev Number: 31 (DW_TAG_lexical_block) + <27e47> DW_AT_low_pc : 0x0 + <27e4b> DW_AT_high_pc : 0x5e + <4><27e4f>: Abbrev Number: 1 (DW_TAG_variable) + <27e50> DW_AT_name : (indirect string, offset: 0xfec72): cRxLock + <27e54> DW_AT_decl_file : 1 + <27e54> DW_AT_decl_line : 1817 + <27e56> DW_AT_decl_column : 17 + <27e57> DW_AT_type : <0x270d9> + <27e5b> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) + <4><27e5e>: Abbrev Number: 0 + <3><27e5f>: Abbrev Number: 0 + <2><27e60>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <27e61> DW_AT_abstract_origin: <0x28b5c> + <27e65> DW_AT_low_pc : 0x0 + <27e69> DW_AT_high_pc : 0x14 + <27e6d> DW_AT_call_file : 1 + <27e6d> DW_AT_call_line : 1791 + <27e6f> DW_AT_call_column : 2 + <27e70> DW_AT_sibling : <0x27e7d> + <3><27e74>: Abbrev Number: 3 (DW_TAG_variable) + <27e75> DW_AT_abstract_origin: <0x28b65> + <27e79> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><27e7c>: Abbrev Number: 0 + <2><27e7d>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <27e7e> DW_AT_abstract_origin: <0x28b5c> + <27e82> DW_AT_low_pc : 0x0 + <27e86> DW_AT_high_pc : 0x14 + <27e8a> DW_AT_call_file : 1 + <27e8a> DW_AT_call_line : 1792 + <27e8c> DW_AT_call_column : 2 + <27e8d> DW_AT_sibling : <0x27e9a> + <3><27e91>: Abbrev Number: 3 (DW_TAG_variable) + <27e92> DW_AT_abstract_origin: <0x28b65> + <27e96> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><27e99>: Abbrev Number: 0 + <2><27e9a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <27e9b> DW_AT_abstract_origin: <0x28b34> + <27e9f> DW_AT_low_pc : 0x0 + <27ea3> DW_AT_high_pc : 0x1a + <27ea7> DW_AT_call_file : 1 + <27ea7> DW_AT_call_line : 1810 + <27ea9> DW_AT_call_column : 27 + <27eaa> DW_AT_sibling : <0x27ebf> + <3><27eae>: Abbrev Number: 3 (DW_TAG_variable) + <27eaf> DW_AT_abstract_origin: <0x28b45> + <27eb3> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><27eb6>: Abbrev Number: 3 (DW_TAG_variable) + <27eb7> DW_AT_abstract_origin: <0x28b50> + <27ebb> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><27ebe>: Abbrev Number: 0 + <2><27ebf>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <27ec0> DW_AT_abstract_origin: <0x28b1a> + <27ec4> DW_AT_low_pc : 0x0 + <27ec8> DW_AT_high_pc : 0x8 + <27ecc> DW_AT_call_file : 1 + <27ecc> DW_AT_call_line : 1870 + <27ece> DW_AT_call_column : 2 + <3><27ecf>: Abbrev Number: 23 (DW_TAG_formal_parameter) + <27ed0> DW_AT_abstract_origin: <0x28b27> + <27ed4> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3><27ed7>: Abbrev Number: 0 + <2><27ed8>: Abbrev Number: 0 + <1><27ed9>: Abbrev Number: 11 (DW_TAG_pointer_type) + <27eda> DW_AT_byte_size : 4 + <27eda> DW_AT_type : <0x270fb> + <1><27ede>: Abbrev Number: 8 (DW_TAG_const_type) + <27edf> DW_AT_type : <0x27ed9> + <1><27ee3>: Abbrev Number: 10 (DW_TAG_subprogram) + <27ee4> DW_AT_external : 1 + <27ee4> DW_AT_name : (indirect string, offset: 0xfecd1): xQueuePeek + <27ee8> DW_AT_decl_file : 1 + <27ee8> DW_AT_decl_line : 1636 + <27eea> DW_AT_decl_column : 12 + <27eeb> DW_AT_prototyped : 1 + <27eeb> DW_AT_type : <0x270fb> + <27eef> DW_AT_low_pc : 0x0 + <27ef3> DW_AT_high_pc : 0x1c4 + <27ef7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27ef9> DW_AT_call_all_tail_calls: 1 + <27ef9> DW_AT_sibling : <0x27fd7> + <2><27efd>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27efe> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27f02> DW_AT_decl_file : 1 + <27f02> DW_AT_decl_line : 1636 + <27f04> DW_AT_decl_column : 38 + <27f05> DW_AT_type : <0x273e1> + <27f09> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><27f0c>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27f0d> DW_AT_name : (indirect string, offset: 0xfee37): pvBuffer + <27f11> DW_AT_decl_file : 1 + <27f11> DW_AT_decl_line : 1636 + <27f13> DW_AT_decl_column : 59 + <27f14> DW_AT_type : <0x270a7> + <27f18> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><27f1b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27f1c> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <27f20> DW_AT_decl_file : 1 + <27f20> DW_AT_decl_line : 1636 + <27f22> DW_AT_decl_column : 80 + <27f23> DW_AT_type : <0x27122> + <27f27> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><27f2a>: Abbrev Number: 1 (DW_TAG_variable) + <27f2b> DW_AT_name : (indirect string, offset: 0xfe981): xEntryTimeSet + <27f2f> DW_AT_decl_file : 1 + <27f2f> DW_AT_decl_line : 1638 + <27f31> DW_AT_decl_column : 12 + <27f32> DW_AT_type : <0x270fb> + <27f36> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><27f39>: Abbrev Number: 1 (DW_TAG_variable) + <27f3a> DW_AT_name : (indirect string, offset: 0xff004): xTimeOut + <27f3e> DW_AT_decl_file : 1 + <27f3e> DW_AT_decl_line : 1639 + <27f40> DW_AT_decl_column : 11 + <27f41> DW_AT_type : <0x273d5> + <27f45> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><27f48>: Abbrev Number: 1 (DW_TAG_variable) + <27f49> DW_AT_name : (indirect string, offset: 0xfea59): pcOriginalReadPosition + <27f4d> DW_AT_decl_file : 1 + <27f4d> DW_AT_decl_line : 1640 + <27f4f> DW_AT_decl_column : 9 + <27f50> DW_AT_type : <0x274d4> + <27f54> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><27f57>: Abbrev Number: 1 (DW_TAG_variable) + <27f58> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <27f5c> DW_AT_decl_file : 1 + <27f5c> DW_AT_decl_line : 1641 + <27f5e> DW_AT_decl_column : 17 + <27f5f> DW_AT_type : <0x27798> + <27f63> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><27f66>: Abbrev Number: 14 (DW_TAG_lexical_block) + <27f67> DW_AT_low_pc : 0x0 + <27f6b> DW_AT_high_pc : 0x72 + <27f6f> DW_AT_sibling : <0x27f83> + <3><27f73>: Abbrev Number: 1 (DW_TAG_variable) + <27f74> DW_AT_name : (indirect string, offset: 0xfe9dd): uxMessagesWaiting + <27f78> DW_AT_decl_file : 1 + <27f78> DW_AT_decl_line : 1665 + <27f7a> DW_AT_decl_column : 22 + <27f7b> DW_AT_type : <0x2711d> + <27f7f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><27f82>: Abbrev Number: 0 + <2><27f83>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <27f84> DW_AT_abstract_origin: <0x28b5c> + <27f88> DW_AT_low_pc : 0x0 + <27f8c> DW_AT_high_pc : 0x14 + <27f90> DW_AT_call_file : 1 + <27f90> DW_AT_call_line : 1644 + <27f92> DW_AT_call_column : 2 + <27f93> DW_AT_sibling : <0x27fa0> + <3><27f97>: Abbrev Number: 3 (DW_TAG_variable) + <27f98> DW_AT_abstract_origin: <0x28b65> + <27f9c> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><27f9f>: Abbrev Number: 0 + <2><27fa0>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <27fa1> DW_AT_abstract_origin: <0x28b5c> + <27fa5> DW_AT_low_pc : 0x0 + <27fa9> DW_AT_high_pc : 0x14 + <27fad> DW_AT_call_file : 1 + <27fad> DW_AT_call_line : 1648 + <27faf> DW_AT_call_column : 2 + <27fb0> DW_AT_sibling : <0x27fbd> + <3><27fb4>: Abbrev Number: 3 (DW_TAG_variable) + <27fb5> DW_AT_abstract_origin: <0x28b65> + <27fb9> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><27fbc>: Abbrev Number: 0 + <2><27fbd>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <27fbe> DW_AT_abstract_origin: <0x28b5c> + <27fc2> DW_AT_low_pc : 0x0 + <27fc6> DW_AT_high_pc : 0x14 + <27fca> DW_AT_call_file : 1 + <27fca> DW_AT_call_line : 1653 + <27fcc> DW_AT_call_column : 3 + <3><27fcd>: Abbrev Number: 3 (DW_TAG_variable) + <27fce> DW_AT_abstract_origin: <0x28b65> + <27fd2> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><27fd5>: Abbrev Number: 0 + <2><27fd6>: Abbrev Number: 0 + <1><27fd7>: Abbrev Number: 10 (DW_TAG_subprogram) + <27fd8> DW_AT_external : 1 + <27fd8> DW_AT_name : (indirect string, offset: 0xfbcd7): xQueueSemaphoreTake + <27fdc> DW_AT_decl_file : 1 + <27fdc> DW_AT_decl_line : 1418 + <27fde> DW_AT_decl_column : 12 + <27fdf> DW_AT_prototyped : 1 + <27fdf> DW_AT_type : <0x270fb> + <27fe3> DW_AT_low_pc : 0x800a95c + <27fe7> DW_AT_high_pc : 0x218 + <27feb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <27fed> DW_AT_call_all_tail_calls: 1 + <27fed> DW_AT_sibling : <0x280f2> + <2><27ff1>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <27ff2> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <27ff6> DW_AT_decl_file : 1 + <27ff6> DW_AT_decl_line : 1418 + <27ff8> DW_AT_decl_column : 47 + <27ff9> DW_AT_type : <0x273e1> + <27ffd> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><28000>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28001> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <28005> DW_AT_decl_file : 1 + <28005> DW_AT_decl_line : 1418 + <28007> DW_AT_decl_column : 66 + <28008> DW_AT_type : <0x27122> + <2800c> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <2><2800f>: Abbrev Number: 1 (DW_TAG_variable) + <28010> DW_AT_name : (indirect string, offset: 0xfe981): xEntryTimeSet + <28014> DW_AT_decl_file : 1 + <28014> DW_AT_decl_line : 1420 + <28016> DW_AT_decl_column : 12 + <28017> DW_AT_type : <0x270fb> + <2801b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2801e>: Abbrev Number: 1 (DW_TAG_variable) + <2801f> DW_AT_name : (indirect string, offset: 0xff004): xTimeOut + <28023> DW_AT_decl_file : 1 + <28023> DW_AT_decl_line : 1421 + <28025> DW_AT_decl_column : 11 + <28026> DW_AT_type : <0x273d5> + <2802a> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><2802d>: Abbrev Number: 1 (DW_TAG_variable) + <2802e> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <28032> DW_AT_decl_file : 1 + <28032> DW_AT_decl_line : 1422 + <28034> DW_AT_decl_column : 17 + <28035> DW_AT_type : <0x27798> + <28039> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2803c>: Abbrev Number: 1 (DW_TAG_variable) + <2803d> DW_AT_name : (indirect string, offset: 0xfecb0): xInheritanceOccurred + <28041> DW_AT_decl_file : 1 + <28041> DW_AT_decl_line : 1425 + <28043> DW_AT_decl_column : 13 + <28044> DW_AT_type : <0x270fb> + <28048> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2804b>: Abbrev Number: 14 (DW_TAG_lexical_block) + <2804c> DW_AT_low_pc : 0x800a9e0 + <28050> DW_AT_high_pc : 0x94 + <28054> DW_AT_sibling : <0x28081> + <3><28058>: Abbrev Number: 1 (DW_TAG_variable) + <28059> DW_AT_name : (indirect string, offset: 0xfeb99): uxSemaphoreCount + <2805d> DW_AT_decl_file : 1 + <2805d> DW_AT_decl_line : 1452 + <2805f> DW_AT_decl_column : 22 + <28060> DW_AT_type : <0x2711d> + <28064> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><28067>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <28068> DW_AT_abstract_origin: <0x28b5c> + <2806c> DW_AT_low_pc : 0x800aa42 + <28070> DW_AT_high_pc : 0x14 + <28074> DW_AT_call_file : 1 + <28074> DW_AT_call_line : 1509 + <28076> DW_AT_call_column : 7 + <4><28077>: Abbrev Number: 3 (DW_TAG_variable) + <28078> DW_AT_abstract_origin: <0x28b65> + <2807c> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <4><2807f>: Abbrev Number: 0 + <3><28080>: Abbrev Number: 0 + <2><28081>: Abbrev Number: 14 (DW_TAG_lexical_block) + <28082> DW_AT_low_pc : 0x800ab4c + <28086> DW_AT_high_pc : 0x14 + <2808a> DW_AT_sibling : <0x2809e> + <3><2808e>: Abbrev Number: 1 (DW_TAG_variable) + <2808f> DW_AT_name : (indirect string, offset: 0xfe7ed): uxHighestWaitingPriority + <28093> DW_AT_decl_file : 1 + <28093> DW_AT_decl_line : 1609 + <28095> DW_AT_decl_column : 20 + <28096> DW_AT_type : <0x2710c> + <2809a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2809d>: Abbrev Number: 0 + <2><2809e>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <2809f> DW_AT_abstract_origin: <0x28b5c> + <280a3> DW_AT_low_pc : 0x800a978 + <280a7> DW_AT_high_pc : 0x14 + <280ab> DW_AT_call_file : 1 + <280ab> DW_AT_call_line : 1429 + <280ad> DW_AT_call_column : 2 + <280ae> DW_AT_sibling : <0x280bb> + <3><280b2>: Abbrev Number: 3 (DW_TAG_variable) + <280b3> DW_AT_abstract_origin: <0x28b65> + <280b7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><280ba>: Abbrev Number: 0 + <2><280bb>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <280bc> DW_AT_abstract_origin: <0x28b5c> + <280c0> DW_AT_low_pc : 0x800a996 + <280c4> DW_AT_high_pc : 0x14 + <280c8> DW_AT_call_file : 1 + <280c8> DW_AT_call_line : 1433 + <280ca> DW_AT_call_column : 2 + <280cb> DW_AT_sibling : <0x280d8> + <3><280cf>: Abbrev Number: 3 (DW_TAG_variable) + <280d0> DW_AT_abstract_origin: <0x28b65> + <280d4> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><280d7>: Abbrev Number: 0 + <2><280d8>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <280d9> DW_AT_abstract_origin: <0x28b5c> + <280dd> DW_AT_low_pc : 0x800a9c6 + <280e1> DW_AT_high_pc : 0x14 + <280e5> DW_AT_call_file : 1 + <280e5> DW_AT_call_line : 1438 + <280e7> DW_AT_call_column : 3 + <3><280e8>: Abbrev Number: 3 (DW_TAG_variable) + <280e9> DW_AT_abstract_origin: <0x28b65> + <280ed> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><280f0>: Abbrev Number: 0 + <2><280f1>: Abbrev Number: 0 + <1><280f2>: Abbrev Number: 10 (DW_TAG_subprogram) + <280f3> DW_AT_external : 1 + <280f3> DW_AT_name : (indirect string, offset: 0xfde3b): xQueueReceive + <280f7> DW_AT_decl_file : 1 + <280f7> DW_AT_decl_line : 1277 + <280f9> DW_AT_decl_column : 12 + <280fa> DW_AT_prototyped : 1 + <280fa> DW_AT_type : <0x270fb> + <280fe> DW_AT_low_pc : 0x800a79c + <28102> DW_AT_high_pc : 0x1c0 + <28106> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <28108> DW_AT_call_all_tail_calls: 1 + <28108> DW_AT_sibling : <0x281d7> + <2><2810c>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2810d> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <28111> DW_AT_decl_file : 1 + <28111> DW_AT_decl_line : 1277 + <28113> DW_AT_decl_column : 41 + <28114> DW_AT_type : <0x273e1> + <28118> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2811b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2811c> DW_AT_name : (indirect string, offset: 0xfee37): pvBuffer + <28120> DW_AT_decl_file : 1 + <28120> DW_AT_decl_line : 1277 + <28122> DW_AT_decl_column : 62 + <28123> DW_AT_type : <0x270a7> + <28127> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><2812a>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2812b> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <2812f> DW_AT_decl_file : 1 + <2812f> DW_AT_decl_line : 1277 + <28131> DW_AT_decl_column : 83 + <28132> DW_AT_type : <0x27122> + <28136> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><28139>: Abbrev Number: 1 (DW_TAG_variable) + <2813a> DW_AT_name : (indirect string, offset: 0xfe981): xEntryTimeSet + <2813e> DW_AT_decl_file : 1 + <2813e> DW_AT_decl_line : 1279 + <28140> DW_AT_decl_column : 12 + <28141> DW_AT_type : <0x270fb> + <28145> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><28148>: Abbrev Number: 1 (DW_TAG_variable) + <28149> DW_AT_name : (indirect string, offset: 0xff004): xTimeOut + <2814d> DW_AT_decl_file : 1 + <2814d> DW_AT_decl_line : 1280 + <2814f> DW_AT_decl_column : 11 + <28150> DW_AT_type : <0x273d5> + <28154> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><28157>: Abbrev Number: 1 (DW_TAG_variable) + <28158> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <2815c> DW_AT_decl_file : 1 + <2815c> DW_AT_decl_line : 1281 + <2815e> DW_AT_decl_column : 17 + <2815f> DW_AT_type : <0x27798> + <28163> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><28166>: Abbrev Number: 14 (DW_TAG_lexical_block) + <28167> DW_AT_low_pc : 0x800a82e + <2816b> DW_AT_high_pc : 0x6e + <2816f> DW_AT_sibling : <0x28183> + <3><28173>: Abbrev Number: 1 (DW_TAG_variable) + <28174> DW_AT_name : (indirect string, offset: 0xfe9dd): uxMessagesWaiting + <28178> DW_AT_decl_file : 1 + <28178> DW_AT_decl_line : 1305 + <2817a> DW_AT_decl_column : 22 + <2817b> DW_AT_type : <0x2711d> + <2817f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><28182>: Abbrev Number: 0 + <2><28183>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <28184> DW_AT_abstract_origin: <0x28b5c> + <28188> DW_AT_low_pc : 0x800a7b6 + <2818c> DW_AT_high_pc : 0x14 + <28190> DW_AT_call_file : 1 + <28190> DW_AT_call_line : 1284 + <28192> DW_AT_call_column : 2 + <28193> DW_AT_sibling : <0x281a0> + <3><28197>: Abbrev Number: 3 (DW_TAG_variable) + <28198> DW_AT_abstract_origin: <0x28b65> + <2819c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2819f>: Abbrev Number: 0 + <2><281a0>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <281a1> DW_AT_abstract_origin: <0x28b5c> + <281a5> DW_AT_low_pc : 0x800a7e4 + <281a9> DW_AT_high_pc : 0x14 + <281ad> DW_AT_call_file : 1 + <281ad> DW_AT_call_line : 1288 + <281af> DW_AT_call_column : 2 + <281b0> DW_AT_sibling : <0x281bd> + <3><281b4>: Abbrev Number: 3 (DW_TAG_variable) + <281b5> DW_AT_abstract_origin: <0x28b65> + <281b9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><281bc>: Abbrev Number: 0 + <2><281bd>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <281be> DW_AT_abstract_origin: <0x28b5c> + <281c2> DW_AT_low_pc : 0x800a814 + <281c6> DW_AT_high_pc : 0x14 + <281ca> DW_AT_call_file : 1 + <281ca> DW_AT_call_line : 1293 + <281cc> DW_AT_call_column : 3 + <3><281cd>: Abbrev Number: 3 (DW_TAG_variable) + <281ce> DW_AT_abstract_origin: <0x28b65> + <281d2> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><281d5>: Abbrev Number: 0 + <2><281d6>: Abbrev Number: 0 + <1><281d7>: Abbrev Number: 10 (DW_TAG_subprogram) + <281d8> DW_AT_external : 1 + <281d8> DW_AT_name : (indirect string, offset: 0xfa476): xQueueGiveFromISR + <281dc> DW_AT_decl_file : 1 + <281dc> DW_AT_decl_line : 1112 + <281de> DW_AT_decl_column : 12 + <281df> DW_AT_prototyped : 1 + <281df> DW_AT_type : <0x270fb> + <281e3> DW_AT_low_pc : 0x0 + <281e7> DW_AT_high_pc : 0x11a + <281eb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <281ed> DW_AT_call_all_tail_calls: 1 + <281ed> DW_AT_sibling : <0x28308> + <2><281f1>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <281f2> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <281f6> DW_AT_decl_file : 1 + <281f6> DW_AT_decl_line : 1112 + <281f8> DW_AT_decl_column : 45 + <281f9> DW_AT_type : <0x273e1> + <281fd> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><28200>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28201> DW_AT_name : (indirect string, offset: 0xfeb3d): pxHigherPriorityTaskWoken + <28205> DW_AT_decl_file : 1 + <28205> DW_AT_decl_line : 1112 + <28207> DW_AT_decl_column : 72 + <28208> DW_AT_type : <0x27ede> + <2820c> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <2><2820f>: Abbrev Number: 1 (DW_TAG_variable) + <28210> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <28214> DW_AT_decl_file : 1 + <28214> DW_AT_decl_line : 1114 + <28216> DW_AT_decl_column : 12 + <28217> DW_AT_type : <0x270fb> + <2821b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2821e>: Abbrev Number: 1 (DW_TAG_variable) + <2821f> DW_AT_name : (indirect string, offset: 0xfea33): uxSavedInterruptStatus + <28223> DW_AT_decl_file : 1 + <28223> DW_AT_decl_line : 1115 + <28225> DW_AT_decl_column : 13 + <28226> DW_AT_type : <0x2710c> + <2822a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2822d>: Abbrev Number: 1 (DW_TAG_variable) + <2822e> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <28232> DW_AT_decl_file : 1 + <28232> DW_AT_decl_line : 1116 + <28234> DW_AT_decl_column : 17 + <28235> DW_AT_type : <0x27798> + <28239> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2823c>: Abbrev Number: 14 (DW_TAG_lexical_block) + <2823d> DW_AT_low_pc : 0x0 + <28241> DW_AT_high_pc : 0x70 + <28245> DW_AT_sibling : <0x28272> + <3><28249>: Abbrev Number: 1 (DW_TAG_variable) + <2824a> DW_AT_name : (indirect string, offset: 0xfe9dd): uxMessagesWaiting + <2824e> DW_AT_decl_file : 1 + <2824e> DW_AT_decl_line : 1153 + <28250> DW_AT_decl_column : 21 + <28251> DW_AT_type : <0x2711d> + <28255> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><28258>: Abbrev Number: 31 (DW_TAG_lexical_block) + <28259> DW_AT_low_pc : 0x0 + <2825d> DW_AT_high_pc : 0x56 + <4><28261>: Abbrev Number: 1 (DW_TAG_variable) + <28262> DW_AT_name : (indirect string, offset: 0xfef02): cTxLock + <28266> DW_AT_decl_file : 1 + <28266> DW_AT_decl_line : 1160 + <28268> DW_AT_decl_column : 17 + <28269> DW_AT_type : <0x270d9> + <2826d> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) + <4><28270>: Abbrev Number: 0 + <3><28271>: Abbrev Number: 0 + <2><28272>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <28273> DW_AT_abstract_origin: <0x28b5c> + <28277> DW_AT_low_pc : 0x0 + <2827b> DW_AT_high_pc : 0x14 + <2827f> DW_AT_call_file : 1 + <2827f> DW_AT_call_line : 1124 + <28281> DW_AT_call_column : 2 + <28282> DW_AT_sibling : <0x2828f> + <3><28286>: Abbrev Number: 3 (DW_TAG_variable) + <28287> DW_AT_abstract_origin: <0x28b65> + <2828b> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2828e>: Abbrev Number: 0 + <2><2828f>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <28290> DW_AT_abstract_origin: <0x28b5c> + <28294> DW_AT_low_pc : 0x0 + <28298> DW_AT_high_pc : 0x14 + <2829c> DW_AT_call_file : 1 + <2829c> DW_AT_call_line : 1128 + <2829e> DW_AT_call_column : 2 + <2829f> DW_AT_sibling : <0x282ac> + <3><282a3>: Abbrev Number: 3 (DW_TAG_variable) + <282a4> DW_AT_abstract_origin: <0x28b65> + <282a8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><282ab>: Abbrev Number: 0 + <2><282ac>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <282ad> DW_AT_abstract_origin: <0x28b5c> + <282b1> DW_AT_low_pc : 0x0 + <282b5> DW_AT_high_pc : 0x14 + <282b9> DW_AT_call_file : 1 + <282b9> DW_AT_call_line : 1133 + <282bb> DW_AT_call_column : 2 + <282bc> DW_AT_sibling : <0x282c9> + <3><282c0>: Abbrev Number: 3 (DW_TAG_variable) + <282c1> DW_AT_abstract_origin: <0x28b65> + <282c5> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><282c8>: Abbrev Number: 0 + <2><282c9>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <282ca> DW_AT_abstract_origin: <0x28b34> + <282ce> DW_AT_low_pc : 0x0 + <282d2> DW_AT_high_pc : 0x1a + <282d6> DW_AT_call_file : 1 + <282d6> DW_AT_call_line : 1151 + <282d8> DW_AT_call_column : 27 + <282d9> DW_AT_sibling : <0x282ee> + <3><282dd>: Abbrev Number: 3 (DW_TAG_variable) + <282de> DW_AT_abstract_origin: <0x28b45> + <282e2> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><282e5>: Abbrev Number: 3 (DW_TAG_variable) + <282e6> DW_AT_abstract_origin: <0x28b50> + <282ea> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3><282ed>: Abbrev Number: 0 + <2><282ee>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <282ef> DW_AT_abstract_origin: <0x28b1a> + <282f3> DW_AT_low_pc : 0x0 + <282f7> DW_AT_high_pc : 0x8 + <282fb> DW_AT_call_file : 1 + <282fb> DW_AT_call_line : 1271 + <282fd> DW_AT_call_column : 2 + <3><282fe>: Abbrev Number: 23 (DW_TAG_formal_parameter) + <282ff> DW_AT_abstract_origin: <0x28b27> + <28303> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3><28306>: Abbrev Number: 0 + <2><28307>: Abbrev Number: 0 + <1><28308>: Abbrev Number: 10 (DW_TAG_subprogram) + <28309> DW_AT_external : 1 + <28309> DW_AT_name : (indirect string, offset: 0xfde62): xQueueGenericSendFromISR + <2830d> DW_AT_decl_file : 1 + <2830d> DW_AT_decl_line : 950 + <2830f> DW_AT_decl_column : 12 + <28310> DW_AT_prototyped : 1 + <28310> DW_AT_type : <0x270fb> + <28314> DW_AT_low_pc : 0x800a664 + <28318> DW_AT_high_pc : 0x136 + <2831c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2831e> DW_AT_call_all_tail_calls: 1 + <2831e> DW_AT_sibling : <0x2844f> + <2><28322>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28323> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <28327> DW_AT_decl_file : 1 + <28327> DW_AT_decl_line : 950 + <28329> DW_AT_decl_column : 52 + <2832a> DW_AT_type : <0x273e1> + <2832e> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><28331>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28332> DW_AT_name : (indirect string, offset: 0xfecdc): pvItemToQueue + <28336> DW_AT_decl_file : 1 + <28336> DW_AT_decl_line : 950 + <28338> DW_AT_decl_column : 79 + <28339> DW_AT_type : <0x270c2> + <2833d> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <2><28340>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28341> DW_AT_name : (indirect string, offset: 0xfeb3d): pxHigherPriorityTaskWoken + <28345> DW_AT_decl_file : 1 + <28345> DW_AT_decl_line : 950 + <28347> DW_AT_decl_column : 113 + <28348> DW_AT_type : <0x27ede> + <2834c> DW_AT_location : 3 byte block: 91 bc 7f (DW_OP_fbreg: -68) + <2><28350>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28351> DW_AT_name : (indirect string, offset: 0xfee29): xCopyPosition + <28355> DW_AT_decl_file : 1 + <28355> DW_AT_decl_line : 950 + <28357> DW_AT_decl_column : 157 + <28358> DW_AT_type : <0x27107> + <2835c> DW_AT_location : 3 byte block: 91 b8 7f (DW_OP_fbreg: -72) + <2><28360>: Abbrev Number: 1 (DW_TAG_variable) + <28361> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <28365> DW_AT_decl_file : 1 + <28365> DW_AT_decl_line : 952 + <28367> DW_AT_decl_column : 12 + <28368> DW_AT_type : <0x270fb> + <2836c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2836f>: Abbrev Number: 1 (DW_TAG_variable) + <28370> DW_AT_name : (indirect string, offset: 0xfea33): uxSavedInterruptStatus + <28374> DW_AT_decl_file : 1 + <28374> DW_AT_decl_line : 953 + <28376> DW_AT_decl_column : 13 + <28377> DW_AT_type : <0x2710c> + <2837b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2837e>: Abbrev Number: 1 (DW_TAG_variable) + <2837f> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <28383> DW_AT_decl_file : 1 + <28383> DW_AT_decl_line : 954 + <28385> DW_AT_decl_column : 17 + <28386> DW_AT_type : <0x27798> + <2838a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2838d>: Abbrev Number: 14 (DW_TAG_lexical_block) + <2838e> DW_AT_low_pc : 0x800a720 + <28392> DW_AT_high_pc : 0x5e + <28396> DW_AT_sibling : <0x283b9> + <3><2839a>: Abbrev Number: 1 (DW_TAG_variable) + <2839b> DW_AT_name : (indirect string, offset: 0xfef02): cTxLock + <2839f> DW_AT_decl_file : 1 + <2839f> DW_AT_decl_line : 985 + <283a1> DW_AT_decl_column : 17 + <283a2> DW_AT_type : <0x270d9> + <283a6> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <3><283a9>: Abbrev Number: 1 (DW_TAG_variable) + <283aa> DW_AT_name : (indirect string, offset: 0xfed76): uxPreviousMessagesWaiting + <283ae> DW_AT_decl_file : 1 + <283ae> DW_AT_decl_line : 986 + <283b0> DW_AT_decl_column : 22 + <283b1> DW_AT_type : <0x2711d> + <283b5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><283b8>: Abbrev Number: 0 + <2><283b9>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <283ba> DW_AT_abstract_origin: <0x28b5c> + <283be> DW_AT_low_pc : 0x800a67c + <283c2> DW_AT_high_pc : 0x14 + <283c6> DW_AT_call_file : 1 + <283c6> DW_AT_call_line : 956 + <283c8> DW_AT_call_column : 2 + <283c9> DW_AT_sibling : <0x283d6> + <3><283cd>: Abbrev Number: 3 (DW_TAG_variable) + <283ce> DW_AT_abstract_origin: <0x28b65> + <283d2> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><283d5>: Abbrev Number: 0 + <2><283d6>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <283d7> DW_AT_abstract_origin: <0x28b5c> + <283db> DW_AT_low_pc : 0x800a6aa + <283df> DW_AT_high_pc : 0x14 + <283e3> DW_AT_call_file : 1 + <283e3> DW_AT_call_line : 957 + <283e5> DW_AT_call_column : 2 + <283e6> DW_AT_sibling : <0x283f3> + <3><283ea>: Abbrev Number: 3 (DW_TAG_variable) + <283eb> DW_AT_abstract_origin: <0x28b65> + <283ef> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><283f2>: Abbrev Number: 0 + <2><283f3>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <283f4> DW_AT_abstract_origin: <0x28b5c> + <283f8> DW_AT_low_pc : 0x800a6d8 + <283fc> DW_AT_high_pc : 0x14 + <28400> DW_AT_call_file : 1 + <28400> DW_AT_call_line : 958 + <28402> DW_AT_call_column : 2 + <28403> DW_AT_sibling : <0x28410> + <3><28407>: Abbrev Number: 3 (DW_TAG_variable) + <28408> DW_AT_abstract_origin: <0x28b65> + <2840c> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><2840f>: Abbrev Number: 0 + <2><28410>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <28411> DW_AT_abstract_origin: <0x28b34> + <28415> DW_AT_low_pc : 0x800a6f2 + <28419> DW_AT_high_pc : 0x1a + <2841d> DW_AT_call_file : 1 + <2841d> DW_AT_call_line : 981 + <2841f> DW_AT_call_column : 27 + <28420> DW_AT_sibling : <0x28435> + <3><28424>: Abbrev Number: 3 (DW_TAG_variable) + <28425> DW_AT_abstract_origin: <0x28b45> + <28429> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><2842c>: Abbrev Number: 3 (DW_TAG_variable) + <2842d> DW_AT_abstract_origin: <0x28b50> + <28431> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3><28434>: Abbrev Number: 0 + <2><28435>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <28436> DW_AT_abstract_origin: <0x28b1a> + <2843a> DW_AT_low_pc : 0x800a788 + <2843e> DW_AT_high_pc : 0x8 + <28442> DW_AT_call_file : 1 + <28442> DW_AT_call_line : 1106 + <28444> DW_AT_call_column : 2 + <3><28445>: Abbrev Number: 23 (DW_TAG_formal_parameter) + <28446> DW_AT_abstract_origin: <0x28b27> + <2844a> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <3><2844d>: Abbrev Number: 0 + <2><2844e>: Abbrev Number: 0 + <1><2844f>: Abbrev Number: 10 (DW_TAG_subprogram) + <28450> DW_AT_external : 1 + <28450> DW_AT_name : (indirect string, offset: 0xfd45b): xQueueGenericSend + <28454> DW_AT_decl_file : 1 + <28454> DW_AT_decl_line : 740 + <28456> DW_AT_decl_column : 12 + <28457> DW_AT_prototyped : 1 + <28457> DW_AT_type : <0x270fb> + <2845b> DW_AT_low_pc : 0x800a468 + <2845f> DW_AT_high_pc : 0x1fc + <28463> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <28465> DW_AT_call_all_tail_calls: 1 + <28465> DW_AT_sibling : <0x28552> + <2><28469>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2846a> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <2846e> DW_AT_decl_file : 1 + <2846e> DW_AT_decl_line : 740 + <28470> DW_AT_decl_column : 45 + <28471> DW_AT_type : <0x273e1> + <28475> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><28478>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28479> DW_AT_name : (indirect string, offset: 0xfecdc): pvItemToQueue + <2847d> DW_AT_decl_file : 1 + <2847d> DW_AT_decl_line : 740 + <2847f> DW_AT_decl_column : 72 + <28480> DW_AT_type : <0x270c2> + <28484> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><28487>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28488> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <2848c> DW_AT_decl_file : 1 + <2848c> DW_AT_decl_line : 740 + <2848e> DW_AT_decl_column : 98 + <2848f> DW_AT_type : <0x27122> + <28493> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) + <2><28496>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28497> DW_AT_name : (indirect string, offset: 0xfee29): xCopyPosition + <2849b> DW_AT_decl_file : 1 + <2849b> DW_AT_decl_line : 740 + <2849d> DW_AT_decl_column : 129 + <2849e> DW_AT_type : <0x27107> + <284a2> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <2><284a5>: Abbrev Number: 1 (DW_TAG_variable) + <284a6> DW_AT_name : (indirect string, offset: 0xfe981): xEntryTimeSet + <284aa> DW_AT_decl_file : 1 + <284aa> DW_AT_decl_line : 742 + <284ac> DW_AT_decl_column : 12 + <284ad> DW_AT_type : <0x270fb> + <284b1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><284b4>: Abbrev Number: 1 (DW_TAG_variable) + <284b5> DW_AT_name : (indirect string, offset: 0xfea4a): xYieldRequired + <284b9> DW_AT_decl_file : 1 + <284b9> DW_AT_decl_line : 742 + <284bb> DW_AT_decl_column : 37 + <284bc> DW_AT_type : <0x270fb> + <284c0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><284c3>: Abbrev Number: 1 (DW_TAG_variable) + <284c4> DW_AT_name : (indirect string, offset: 0xff004): xTimeOut + <284c8> DW_AT_decl_file : 1 + <284c8> DW_AT_decl_line : 743 + <284ca> DW_AT_decl_column : 11 + <284cb> DW_AT_type : <0x273d5> + <284cf> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><284d2>: Abbrev Number: 1 (DW_TAG_variable) + <284d3> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <284d7> DW_AT_decl_file : 1 + <284d7> DW_AT_decl_line : 744 + <284d9> DW_AT_decl_column : 17 + <284da> DW_AT_type : <0x27798> + <284de> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><284e1>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <284e2> DW_AT_abstract_origin: <0x28b5c> + <284e6> DW_AT_low_pc : 0x800a484 + <284ea> DW_AT_high_pc : 0x14 + <284ee> DW_AT_call_file : 1 + <284ee> DW_AT_call_line : 746 + <284f0> DW_AT_call_column : 2 + <284f1> DW_AT_sibling : <0x284fe> + <3><284f5>: Abbrev Number: 3 (DW_TAG_variable) + <284f6> DW_AT_abstract_origin: <0x28b65> + <284fa> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) <3><284fd>: Abbrev Number: 0 - <2><284fe>: Abbrev Number: 0 - <1><284ff>: Abbrev Number: 10 (DW_TAG_subprogram) - <28500> DW_AT_external : 1 - <28500> DW_AT_name : (indirect string, offset: 0xfd476): xQueueGenericSend - <28504> DW_AT_decl_file : 1 - <28504> DW_AT_decl_line : 740 - <28506> DW_AT_decl_column : 12 - <28507> DW_AT_prototyped : 1 - <28507> DW_AT_type : <0x271ab> - <2850b> DW_AT_low_pc : 0x800a3b4 - <2850f> DW_AT_high_pc : 0x1fc - <28513> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <28515> DW_AT_call_all_tail_calls: 1 - <28515> DW_AT_sibling : <0x28602> - <2><28519>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2851a> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <2851e> DW_AT_decl_file : 1 - <2851e> DW_AT_decl_line : 740 - <28520> DW_AT_decl_column : 45 - <28521> DW_AT_type : <0x27491> - <28525> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><28528>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28529> DW_AT_name : (indirect string, offset: 0xfecf7): pvItemToQueue - <2852d> DW_AT_decl_file : 1 - <2852d> DW_AT_decl_line : 740 - <2852f> DW_AT_decl_column : 72 - <28530> DW_AT_type : <0x27172> - <28534> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><28537>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28538> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <2853c> DW_AT_decl_file : 1 - <2853c> DW_AT_decl_line : 740 - <2853e> DW_AT_decl_column : 98 - <2853f> DW_AT_type : <0x271d2> - <28543> DW_AT_location : 2 byte block: 91 44 (DW_OP_fbreg: -60) - <2><28546>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28547> DW_AT_name : (indirect string, offset: 0xfee44): xCopyPosition - <2854b> DW_AT_decl_file : 1 - <2854b> DW_AT_decl_line : 740 - <2854d> DW_AT_decl_column : 129 - <2854e> DW_AT_type : <0x271b7> - <28552> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <2><28555>: Abbrev Number: 1 (DW_TAG_variable) - <28556> DW_AT_name : (indirect string, offset: 0xfe99c): xEntryTimeSet - <2855a> DW_AT_decl_file : 1 - <2855a> DW_AT_decl_line : 742 - <2855c> DW_AT_decl_column : 12 - <2855d> DW_AT_type : <0x271ab> - <28561> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><28564>: Abbrev Number: 1 (DW_TAG_variable) - <28565> DW_AT_name : (indirect string, offset: 0xfea65): xYieldRequired - <28569> DW_AT_decl_file : 1 - <28569> DW_AT_decl_line : 742 - <2856b> DW_AT_decl_column : 37 - <2856c> DW_AT_type : <0x271ab> - <28570> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><28573>: Abbrev Number: 1 (DW_TAG_variable) - <28574> DW_AT_name : (indirect string, offset: 0xff01f): xTimeOut - <28578> DW_AT_decl_file : 1 - <28578> DW_AT_decl_line : 743 - <2857a> DW_AT_decl_column : 11 - <2857b> DW_AT_type : <0x27485> - <2857f> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><28582>: Abbrev Number: 1 (DW_TAG_variable) - <28583> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <28587> DW_AT_decl_file : 1 - <28587> DW_AT_decl_line : 744 - <28589> DW_AT_decl_column : 17 - <2858a> DW_AT_type : <0x27848> - <2858e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><28591>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28592> DW_AT_abstract_origin: <0x28c0c> - <28596> DW_AT_low_pc : 0x800a3d0 - <2859a> DW_AT_high_pc : 0x14 - <2859e> DW_AT_call_file : 1 - <2859e> DW_AT_call_line : 746 - <285a0> DW_AT_call_column : 2 - <285a1> DW_AT_sibling : <0x285ae> - <3><285a5>: Abbrev Number: 3 (DW_TAG_variable) - <285a6> DW_AT_abstract_origin: <0x28c15> - <285aa> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><285ad>: Abbrev Number: 0 - <2><285ae>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <285af> DW_AT_abstract_origin: <0x28c0c> - <285b3> DW_AT_low_pc : 0x800a3fe - <285b7> DW_AT_high_pc : 0x14 - <285bb> DW_AT_call_file : 1 - <285bb> DW_AT_call_line : 747 - <285bd> DW_AT_call_column : 2 - <285be> DW_AT_sibling : <0x285cb> - <3><285c2>: Abbrev Number: 3 (DW_TAG_variable) - <285c3> DW_AT_abstract_origin: <0x28c15> - <285c7> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><285ca>: Abbrev Number: 0 - <2><285cb>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <285cc> DW_AT_abstract_origin: <0x28c0c> - <285d0> DW_AT_low_pc : 0x800a42c - <285d4> DW_AT_high_pc : 0x14 - <285d8> DW_AT_call_file : 1 - <285d8> DW_AT_call_line : 748 - <285da> DW_AT_call_column : 2 - <285db> DW_AT_sibling : <0x285e8> - <3><285df>: Abbrev Number: 3 (DW_TAG_variable) - <285e0> DW_AT_abstract_origin: <0x28c15> - <285e4> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><285e7>: Abbrev Number: 0 - <2><285e8>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <285e9> DW_AT_abstract_origin: <0x28c0c> - <285ed> DW_AT_low_pc : 0x800a45c - <285f1> DW_AT_high_pc : 0x14 - <285f5> DW_AT_call_file : 1 - <285f5> DW_AT_call_line : 751 - <285f7> DW_AT_call_column : 3 - <3><285f8>: Abbrev Number: 3 (DW_TAG_variable) - <285f9> DW_AT_abstract_origin: <0x28c15> - <285fd> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><28600>: Abbrev Number: 0 - <2><28601>: Abbrev Number: 0 - <1><28602>: Abbrev Number: 10 (DW_TAG_subprogram) - <28603> DW_AT_external : 1 - <28603> DW_AT_name : (indirect string, offset: 0xfc612): xQueueCreateCountingSemaphore - <28607> DW_AT_decl_file : 1 - <28607> DW_AT_decl_line : 714 - <28609> DW_AT_decl_column : 16 - <2860a> DW_AT_prototyped : 1 - <2860a> DW_AT_type : <0x27491> - <2860e> DW_AT_low_pc : 0x800a34c - <28612> DW_AT_high_pc : 0x66 - <28616> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <28618> DW_AT_call_all_tail_calls: 1 - <28618> DW_AT_sibling : <0x28680> - <2><2861c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2861d> DW_AT_name : (indirect string, offset: 0xfe79a): uxMaxCount - <28621> DW_AT_decl_file : 1 - <28621> DW_AT_decl_line : 714 - <28623> DW_AT_decl_column : 65 - <28624> DW_AT_type : <0x271cd> - <28628> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2862b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2862c> DW_AT_name : (indirect string, offset: 0xfeca5): uxInitialCount - <28630> DW_AT_decl_file : 1 - <28630> DW_AT_decl_line : 714 - <28632> DW_AT_decl_column : 95 - <28633> DW_AT_type : <0x271cd> - <28637> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2863a>: Abbrev Number: 1 (DW_TAG_variable) - <2863b> DW_AT_name : (indirect string, offset: 0xffc48): xHandle - <2863f> DW_AT_decl_file : 1 - <2863f> DW_AT_decl_line : 716 - <28641> DW_AT_decl_column : 16 - <28642> DW_AT_type : <0x27491> - <28646> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><28649>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <2864a> DW_AT_abstract_origin: <0x28c0c> - <2864e> DW_AT_low_pc : 0x800a35c - <28652> DW_AT_high_pc : 0x14 - <28656> DW_AT_call_file : 1 - <28656> DW_AT_call_line : 718 - <28658> DW_AT_call_column : 3 - <28659> DW_AT_sibling : <0x28666> - <3><2865d>: Abbrev Number: 3 (DW_TAG_variable) - <2865e> DW_AT_abstract_origin: <0x28c15> - <28662> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><28665>: Abbrev Number: 0 - <2><28666>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <28667> DW_AT_abstract_origin: <0x28c0c> - <2866b> DW_AT_low_pc : 0x800a37a - <2866f> DW_AT_high_pc : 0x14 - <28673> DW_AT_call_file : 1 - <28673> DW_AT_call_line : 719 - <28675> DW_AT_call_column : 3 - <3><28676>: Abbrev Number: 3 (DW_TAG_variable) - <28677> DW_AT_abstract_origin: <0x28c15> - <2867b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2867e>: Abbrev Number: 0 - <2><2867f>: Abbrev Number: 0 - <1><28680>: Abbrev Number: 10 (DW_TAG_subprogram) - <28681> DW_AT_external : 1 - <28681> DW_AT_name : (indirect string, offset: 0xfb9e3): xQueueCreateCountingSemaphoreStatic - <28685> DW_AT_decl_file : 1 - <28685> DW_AT_decl_line : 686 - <28687> DW_AT_decl_column : 16 - <28688> DW_AT_prototyped : 1 - <28688> DW_AT_type : <0x27491> - <2868c> DW_AT_low_pc : 0x800a2de - <28690> DW_AT_high_pc : 0x6e - <28694> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <28696> DW_AT_call_all_tail_calls: 1 - <28696> DW_AT_sibling : <0x2870d> - <2><2869a>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2869b> DW_AT_name : (indirect string, offset: 0xfe79a): uxMaxCount + <2><284fe>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <284ff> DW_AT_abstract_origin: <0x28b5c> + <28503> DW_AT_low_pc : 0x800a4b2 + <28507> DW_AT_high_pc : 0x14 + <2850b> DW_AT_call_file : 1 + <2850b> DW_AT_call_line : 747 + <2850d> DW_AT_call_column : 2 + <2850e> DW_AT_sibling : <0x2851b> + <3><28512>: Abbrev Number: 3 (DW_TAG_variable) + <28513> DW_AT_abstract_origin: <0x28b65> + <28517> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2851a>: Abbrev Number: 0 + <2><2851b>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <2851c> DW_AT_abstract_origin: <0x28b5c> + <28520> DW_AT_low_pc : 0x800a4e0 + <28524> DW_AT_high_pc : 0x14 + <28528> DW_AT_call_file : 1 + <28528> DW_AT_call_line : 748 + <2852a> DW_AT_call_column : 2 + <2852b> DW_AT_sibling : <0x28538> + <3><2852f>: Abbrev Number: 3 (DW_TAG_variable) + <28530> DW_AT_abstract_origin: <0x28b65> + <28534> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><28537>: Abbrev Number: 0 + <2><28538>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <28539> DW_AT_abstract_origin: <0x28b5c> + <2853d> DW_AT_low_pc : 0x800a510 + <28541> DW_AT_high_pc : 0x14 + <28545> DW_AT_call_file : 1 + <28545> DW_AT_call_line : 751 + <28547> DW_AT_call_column : 3 + <3><28548>: Abbrev Number: 3 (DW_TAG_variable) + <28549> DW_AT_abstract_origin: <0x28b65> + <2854d> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><28550>: Abbrev Number: 0 + <2><28551>: Abbrev Number: 0 + <1><28552>: Abbrev Number: 10 (DW_TAG_subprogram) + <28553> DW_AT_external : 1 + <28553> DW_AT_name : (indirect string, offset: 0xfc5f7): xQueueCreateCountingSemaphore + <28557> DW_AT_decl_file : 1 + <28557> DW_AT_decl_line : 714 + <28559> DW_AT_decl_column : 16 + <2855a> DW_AT_prototyped : 1 + <2855a> DW_AT_type : <0x273e1> + <2855e> DW_AT_low_pc : 0x800a400 + <28562> DW_AT_high_pc : 0x66 + <28566> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <28568> DW_AT_call_all_tail_calls: 1 + <28568> DW_AT_sibling : <0x285d0> + <2><2856c>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2856d> DW_AT_name : (indirect string, offset: 0xfe77f): uxMaxCount + <28571> DW_AT_decl_file : 1 + <28571> DW_AT_decl_line : 714 + <28573> DW_AT_decl_column : 65 + <28574> DW_AT_type : <0x2711d> + <28578> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2857b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2857c> DW_AT_name : (indirect string, offset: 0xfec8a): uxInitialCount + <28580> DW_AT_decl_file : 1 + <28580> DW_AT_decl_line : 714 + <28582> DW_AT_decl_column : 95 + <28583> DW_AT_type : <0x2711d> + <28587> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2858a>: Abbrev Number: 1 (DW_TAG_variable) + <2858b> DW_AT_name : (indirect string, offset: 0xffc2d): xHandle + <2858f> DW_AT_decl_file : 1 + <2858f> DW_AT_decl_line : 716 + <28591> DW_AT_decl_column : 16 + <28592> DW_AT_type : <0x273e1> + <28596> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><28599>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <2859a> DW_AT_abstract_origin: <0x28b5c> + <2859e> DW_AT_low_pc : 0x800a410 + <285a2> DW_AT_high_pc : 0x14 + <285a6> DW_AT_call_file : 1 + <285a6> DW_AT_call_line : 718 + <285a8> DW_AT_call_column : 3 + <285a9> DW_AT_sibling : <0x285b6> + <3><285ad>: Abbrev Number: 3 (DW_TAG_variable) + <285ae> DW_AT_abstract_origin: <0x28b65> + <285b2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><285b5>: Abbrev Number: 0 + <2><285b6>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <285b7> DW_AT_abstract_origin: <0x28b5c> + <285bb> DW_AT_low_pc : 0x800a42e + <285bf> DW_AT_high_pc : 0x14 + <285c3> DW_AT_call_file : 1 + <285c3> DW_AT_call_line : 719 + <285c5> DW_AT_call_column : 3 + <3><285c6>: Abbrev Number: 3 (DW_TAG_variable) + <285c7> DW_AT_abstract_origin: <0x28b65> + <285cb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><285ce>: Abbrev Number: 0 + <2><285cf>: Abbrev Number: 0 + <1><285d0>: Abbrev Number: 10 (DW_TAG_subprogram) + <285d1> DW_AT_external : 1 + <285d1> DW_AT_name : (indirect string, offset: 0xfb9c8): xQueueCreateCountingSemaphoreStatic + <285d5> DW_AT_decl_file : 1 + <285d5> DW_AT_decl_line : 686 + <285d7> DW_AT_decl_column : 16 + <285d8> DW_AT_prototyped : 1 + <285d8> DW_AT_type : <0x273e1> + <285dc> DW_AT_low_pc : 0x800a392 + <285e0> DW_AT_high_pc : 0x6e + <285e4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <285e6> DW_AT_call_all_tail_calls: 1 + <285e6> DW_AT_sibling : <0x2865d> + <2><285ea>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <285eb> DW_AT_name : (indirect string, offset: 0xfe77f): uxMaxCount + <285ef> DW_AT_decl_file : 1 + <285ef> DW_AT_decl_line : 686 + <285f1> DW_AT_decl_column : 71 + <285f2> DW_AT_type : <0x2711d> + <285f6> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><285f9>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <285fa> DW_AT_name : (indirect string, offset: 0xfec8a): uxInitialCount + <285fe> DW_AT_decl_file : 1 + <285fe> DW_AT_decl_line : 686 + <28600> DW_AT_decl_column : 101 + <28601> DW_AT_type : <0x2711d> + <28605> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><28608>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28609> DW_AT_name : (indirect string, offset: 0xfee1b): pxStaticQueue + <2860d> DW_AT_decl_file : 1 + <2860d> DW_AT_decl_line : 686 + <2860f> DW_AT_decl_column : 132 + <28610> DW_AT_type : <0x2865d> + <28614> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><28617>: Abbrev Number: 1 (DW_TAG_variable) + <28618> DW_AT_name : (indirect string, offset: 0xffc2d): xHandle + <2861c> DW_AT_decl_file : 1 + <2861c> DW_AT_decl_line : 688 + <2861e> DW_AT_decl_column : 16 + <2861f> DW_AT_type : <0x273e1> + <28623> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><28626>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <28627> DW_AT_abstract_origin: <0x28b5c> + <2862b> DW_AT_low_pc : 0x800a3a4 + <2862f> DW_AT_high_pc : 0x14 + <28633> DW_AT_call_file : 1 + <28633> DW_AT_call_line : 690 + <28635> DW_AT_call_column : 3 + <28636> DW_AT_sibling : <0x28643> + <3><2863a>: Abbrev Number: 3 (DW_TAG_variable) + <2863b> DW_AT_abstract_origin: <0x28b65> + <2863f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><28642>: Abbrev Number: 0 + <2><28643>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <28644> DW_AT_abstract_origin: <0x28b5c> + <28648> DW_AT_low_pc : 0x800a3c2 + <2864c> DW_AT_high_pc : 0x14 + <28650> DW_AT_call_file : 1 + <28650> DW_AT_call_line : 691 + <28652> DW_AT_call_column : 3 + <3><28653>: Abbrev Number: 3 (DW_TAG_variable) + <28654> DW_AT_abstract_origin: <0x28b65> + <28658> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2865b>: Abbrev Number: 0 + <2><2865c>: Abbrev Number: 0 + <1><2865d>: Abbrev Number: 11 (DW_TAG_pointer_type) + <2865e> DW_AT_byte_size : 4 + <2865e> DW_AT_type : <0x27295> + <1><28662>: Abbrev Number: 10 (DW_TAG_subprogram) + <28663> DW_AT_external : 1 + <28663> DW_AT_name : (indirect string, offset: 0xf9c9f): xQueueTakeMutexRecursive + <28667> DW_AT_decl_file : 1 + <28667> DW_AT_decl_line : 644 + <28669> DW_AT_decl_column : 13 + <2866a> DW_AT_prototyped : 1 + <2866a> DW_AT_type : <0x270fb> + <2866e> DW_AT_low_pc : 0x0 + <28672> DW_AT_high_pc : 0x6c + <28676> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <28678> DW_AT_call_all_tail_calls: 1 + <28678> DW_AT_sibling : <0x286d2> + <2><2867c>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2867d> DW_AT_name : (indirect string, offset: 0xfee6e): xMutex + <28681> DW_AT_decl_file : 1 + <28681> DW_AT_decl_line : 644 + <28683> DW_AT_decl_column : 53 + <28684> DW_AT_type : <0x273e1> + <28688> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2868b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2868c> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <28690> DW_AT_decl_file : 1 + <28690> DW_AT_decl_line : 644 + <28692> DW_AT_decl_column : 72 + <28693> DW_AT_type : <0x27122> + <28697> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2869a>: Abbrev Number: 1 (DW_TAG_variable) + <2869b> DW_AT_name : (indirect string, offset: 0xfed19): xReturn <2869f> DW_AT_decl_file : 1 - <2869f> DW_AT_decl_line : 686 - <286a1> DW_AT_decl_column : 71 - <286a2> DW_AT_type : <0x271cd> - <286a6> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><286a9>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <286aa> DW_AT_name : (indirect string, offset: 0xfeca5): uxInitialCount + <2869f> DW_AT_decl_line : 646 + <286a1> DW_AT_decl_column : 13 + <286a2> DW_AT_type : <0x270fb> + <286a6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><286a9>: Abbrev Number: 1 (DW_TAG_variable) + <286aa> DW_AT_name : (indirect string, offset: 0xfee6d): pxMutex <286ae> DW_AT_decl_file : 1 - <286ae> DW_AT_decl_line : 686 - <286b0> DW_AT_decl_column : 101 - <286b1> DW_AT_type : <0x271cd> - <286b5> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><286b8>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <286b9> DW_AT_name : (indirect string, offset: 0xfee36): pxStaticQueue - <286bd> DW_AT_decl_file : 1 - <286bd> DW_AT_decl_line : 686 - <286bf> DW_AT_decl_column : 132 - <286c0> DW_AT_type : <0x2870d> - <286c4> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><286c7>: Abbrev Number: 1 (DW_TAG_variable) - <286c8> DW_AT_name : (indirect string, offset: 0xffc48): xHandle - <286cc> DW_AT_decl_file : 1 - <286cc> DW_AT_decl_line : 688 - <286ce> DW_AT_decl_column : 16 - <286cf> DW_AT_type : <0x27491> - <286d3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><286d6>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <286d7> DW_AT_abstract_origin: <0x28c0c> - <286db> DW_AT_low_pc : 0x800a2f0 - <286df> DW_AT_high_pc : 0x14 - <286e3> DW_AT_call_file : 1 - <286e3> DW_AT_call_line : 690 - <286e5> DW_AT_call_column : 3 - <286e6> DW_AT_sibling : <0x286f3> - <3><286ea>: Abbrev Number: 3 (DW_TAG_variable) - <286eb> DW_AT_abstract_origin: <0x28c15> - <286ef> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><286f2>: Abbrev Number: 0 - <2><286f3>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <286f4> DW_AT_abstract_origin: <0x28c0c> - <286f8> DW_AT_low_pc : 0x800a30e - <286fc> DW_AT_high_pc : 0x14 - <28700> DW_AT_call_file : 1 - <28700> DW_AT_call_line : 691 - <28702> DW_AT_call_column : 3 - <3><28703>: Abbrev Number: 3 (DW_TAG_variable) - <28704> DW_AT_abstract_origin: <0x28c15> - <28708> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2870b>: Abbrev Number: 0 - <2><2870c>: Abbrev Number: 0 - <1><2870d>: Abbrev Number: 11 (DW_TAG_pointer_type) - <2870e> DW_AT_byte_size : 4 - <2870e> DW_AT_type : <0x27345> - <1><28712>: Abbrev Number: 10 (DW_TAG_subprogram) - <28713> DW_AT_external : 1 - <28713> DW_AT_name : (indirect string, offset: 0xf9cba): xQueueTakeMutexRecursive - <28717> DW_AT_decl_file : 1 - <28717> DW_AT_decl_line : 644 - <28719> DW_AT_decl_column : 13 - <2871a> DW_AT_prototyped : 1 - <2871a> DW_AT_type : <0x271ab> + <286ae> DW_AT_decl_line : 647 + <286b0> DW_AT_decl_column : 18 + <286b1> DW_AT_type : <0x27798> + <286b5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><286b8>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <286b9> DW_AT_abstract_origin: <0x28b5c> + <286bd> DW_AT_low_pc : 0x0 + <286c1> DW_AT_high_pc : 0x14 + <286c5> DW_AT_call_file : 1 + <286c5> DW_AT_call_line : 649 + <286c7> DW_AT_call_column : 3 + <3><286c8>: Abbrev Number: 3 (DW_TAG_variable) + <286c9> DW_AT_abstract_origin: <0x28b65> + <286cd> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><286d0>: Abbrev Number: 0 + <2><286d1>: Abbrev Number: 0 + <1><286d2>: Abbrev Number: 10 (DW_TAG_subprogram) + <286d3> DW_AT_external : 1 + <286d3> DW_AT_name : (indirect string, offset: 0xfe0ba): xQueueGiveMutexRecursive + <286d7> DW_AT_decl_file : 1 + <286d7> DW_AT_decl_line : 589 + <286d9> DW_AT_decl_column : 13 + <286da> DW_AT_prototyped : 1 + <286da> DW_AT_type : <0x270fb> + <286de> DW_AT_low_pc : 0x0 + <286e2> DW_AT_high_pc : 0x68 + <286e6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <286e8> DW_AT_call_all_tail_calls: 1 + <286e8> DW_AT_sibling : <0x28733> + <2><286ec>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <286ed> DW_AT_name : (indirect string, offset: 0xfee6e): xMutex + <286f1> DW_AT_decl_file : 1 + <286f1> DW_AT_decl_line : 589 + <286f3> DW_AT_decl_column : 53 + <286f4> DW_AT_type : <0x273e1> + <286f8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><286fb>: Abbrev Number: 1 (DW_TAG_variable) + <286fc> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <28700> DW_AT_decl_file : 1 + <28700> DW_AT_decl_line : 591 + <28702> DW_AT_decl_column : 13 + <28703> DW_AT_type : <0x270fb> + <28707> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2870a>: Abbrev Number: 1 (DW_TAG_variable) + <2870b> DW_AT_name : (indirect string, offset: 0xfee6d): pxMutex + <2870f> DW_AT_decl_file : 1 + <2870f> DW_AT_decl_line : 592 + <28711> DW_AT_decl_column : 18 + <28712> DW_AT_type : <0x27798> + <28716> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><28719>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <2871a> DW_AT_abstract_origin: <0x28b5c> <2871e> DW_AT_low_pc : 0x0 - <28722> DW_AT_high_pc : 0x6c - <28726> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <28728> DW_AT_call_all_tail_calls: 1 - <28728> DW_AT_sibling : <0x28782> - <2><2872c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2872d> DW_AT_name : (indirect string, offset: 0xfee89): xMutex - <28731> DW_AT_decl_file : 1 - <28731> DW_AT_decl_line : 644 - <28733> DW_AT_decl_column : 53 - <28734> DW_AT_type : <0x27491> - <28738> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2873b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2873c> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <28740> DW_AT_decl_file : 1 - <28740> DW_AT_decl_line : 644 - <28742> DW_AT_decl_column : 72 - <28743> DW_AT_type : <0x271d2> - <28747> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2874a>: Abbrev Number: 1 (DW_TAG_variable) - <2874b> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2874f> DW_AT_decl_file : 1 - <2874f> DW_AT_decl_line : 646 - <28751> DW_AT_decl_column : 13 - <28752> DW_AT_type : <0x271ab> - <28756> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><28759>: Abbrev Number: 1 (DW_TAG_variable) - <2875a> DW_AT_name : (indirect string, offset: 0xfee88): pxMutex - <2875e> DW_AT_decl_file : 1 - <2875e> DW_AT_decl_line : 647 - <28760> DW_AT_decl_column : 18 - <28761> DW_AT_type : <0x27848> - <28765> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><28768>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <28769> DW_AT_abstract_origin: <0x28c0c> - <2876d> DW_AT_low_pc : 0x0 - <28771> DW_AT_high_pc : 0x14 - <28775> DW_AT_call_file : 1 - <28775> DW_AT_call_line : 649 - <28777> DW_AT_call_column : 3 - <3><28778>: Abbrev Number: 3 (DW_TAG_variable) - <28779> DW_AT_abstract_origin: <0x28c15> - <2877d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><28780>: Abbrev Number: 0 - <2><28781>: Abbrev Number: 0 - <1><28782>: Abbrev Number: 10 (DW_TAG_subprogram) - <28783> DW_AT_external : 1 - <28783> DW_AT_name : (indirect string, offset: 0xfe0d5): xQueueGiveMutexRecursive - <28787> DW_AT_decl_file : 1 - <28787> DW_AT_decl_line : 589 - <28789> DW_AT_decl_column : 13 - <2878a> DW_AT_prototyped : 1 - <2878a> DW_AT_type : <0x271ab> - <2878e> DW_AT_low_pc : 0x0 - <28792> DW_AT_high_pc : 0x68 - <28796> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <28798> DW_AT_call_all_tail_calls: 1 - <28798> DW_AT_sibling : <0x287e3> - <2><2879c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2879d> DW_AT_name : (indirect string, offset: 0xfee89): xMutex - <287a1> DW_AT_decl_file : 1 - <287a1> DW_AT_decl_line : 589 - <287a3> DW_AT_decl_column : 53 - <287a4> DW_AT_type : <0x27491> - <287a8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><287ab>: Abbrev Number: 1 (DW_TAG_variable) - <287ac> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <287b0> DW_AT_decl_file : 1 - <287b0> DW_AT_decl_line : 591 - <287b2> DW_AT_decl_column : 13 - <287b3> DW_AT_type : <0x271ab> - <287b7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><287ba>: Abbrev Number: 1 (DW_TAG_variable) - <287bb> DW_AT_name : (indirect string, offset: 0xfee88): pxMutex - <287bf> DW_AT_decl_file : 1 - <287bf> DW_AT_decl_line : 592 - <287c1> DW_AT_decl_column : 18 - <287c2> DW_AT_type : <0x27848> - <287c6> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><287c9>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <287ca> DW_AT_abstract_origin: <0x28c0c> - <287ce> DW_AT_low_pc : 0x0 - <287d2> DW_AT_high_pc : 0x14 - <287d6> DW_AT_call_file : 1 - <287d6> DW_AT_call_line : 594 - <287d8> DW_AT_call_column : 3 - <3><287d9>: Abbrev Number: 3 (DW_TAG_variable) - <287da> DW_AT_abstract_origin: <0x28c15> - <287de> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><287e1>: Abbrev Number: 0 - <2><287e2>: Abbrev Number: 0 - <1><287e3>: Abbrev Number: 16 (DW_TAG_subprogram) - <287e4> DW_AT_external : 1 - <287e4> DW_AT_name : (indirect string, offset: 0xfed75): xQueueGetMutexHolderFromISR - <287e8> DW_AT_decl_file : 1 - <287e8> DW_AT_decl_line : 563 - <287ea> DW_AT_decl_column : 15 - <287eb> DW_AT_prototyped : 1 - <287eb> DW_AT_type : <0x27442> - <287ef> DW_AT_low_pc : 0x0 - <287f3> DW_AT_high_pc : 0x46 - <287f7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <287f9> DW_AT_call_all_calls: 1 - <287f9> DW_AT_sibling : <0x28835> - <2><287fd>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <287fe> DW_AT_name : (indirect string, offset: 0xfeb94): xSemaphore - <28802> DW_AT_decl_file : 1 - <28802> DW_AT_decl_line : 563 - <28804> DW_AT_decl_column : 58 - <28805> DW_AT_type : <0x27491> - <28809> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2880c>: Abbrev Number: 1 (DW_TAG_variable) - <2880d> DW_AT_name : (indirect string, offset: 0xfed33): pxReturn - <28811> DW_AT_decl_file : 1 - <28811> DW_AT_decl_line : 565 - <28813> DW_AT_decl_column : 15 - <28814> DW_AT_type : <0x27442> - <28818> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2881b>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <2881c> DW_AT_abstract_origin: <0x28c0c> - <28820> DW_AT_low_pc : 0x0 - <28824> DW_AT_high_pc : 0x14 - <28828> DW_AT_call_file : 1 - <28828> DW_AT_call_line : 567 - <2882a> DW_AT_call_column : 3 - <3><2882b>: Abbrev Number: 3 (DW_TAG_variable) - <2882c> DW_AT_abstract_origin: <0x28c15> - <28830> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><28833>: Abbrev Number: 0 - <2><28834>: Abbrev Number: 0 - <1><28835>: Abbrev Number: 10 (DW_TAG_subprogram) - <28836> DW_AT_external : 1 - <28836> DW_AT_name : (indirect string, offset: 0x27ad7): xQueueGetMutexHolder - <2883a> DW_AT_decl_file : 1 - <2883a> DW_AT_decl_line : 532 - <2883c> DW_AT_decl_column : 15 - <2883d> DW_AT_prototyped : 1 - <2883d> DW_AT_type : <0x27442> - <28841> DW_AT_low_pc : 0x0 - <28845> DW_AT_high_pc : 0x32 - <28849> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2884b> DW_AT_call_all_tail_calls: 1 - <2884b> DW_AT_sibling : <0x2887d> - <2><2884f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28850> DW_AT_name : (indirect string, offset: 0xfeb94): xSemaphore - <28854> DW_AT_decl_file : 1 - <28854> DW_AT_decl_line : 532 - <28856> DW_AT_decl_column : 51 - <28857> DW_AT_type : <0x27491> - <2885b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2885e>: Abbrev Number: 1 (DW_TAG_variable) - <2885f> DW_AT_name : (indirect string, offset: 0xfed33): pxReturn - <28863> DW_AT_decl_file : 1 - <28863> DW_AT_decl_line : 534 - <28865> DW_AT_decl_column : 15 - <28866> DW_AT_type : <0x27442> - <2886a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2886d>: Abbrev Number: 1 (DW_TAG_variable) - <2886e> DW_AT_name : (indirect string, offset: 0xfeb93): pxSemaphore - <28872> DW_AT_decl_file : 1 - <28872> DW_AT_decl_line : 535 - <28874> DW_AT_decl_column : 18 - <28875> DW_AT_type : <0x27848> - <28879> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2887c>: Abbrev Number: 0 - <1><2887d>: Abbrev Number: 10 (DW_TAG_subprogram) - <2887e> DW_AT_external : 1 - <2887e> DW_AT_name : (indirect string, offset: 0xfba2d): xQueueCreateMutexStatic - <28882> DW_AT_decl_file : 1 - <28882> DW_AT_decl_line : 512 - <28884> DW_AT_decl_column : 16 - <28885> DW_AT_prototyped : 1 - <28885> DW_AT_type : <0x27491> - <28889> DW_AT_low_pc : 0x0 - <2888d> DW_AT_high_pc : 0x36 - <28891> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <28893> DW_AT_call_all_tail_calls: 1 - <28893> DW_AT_sibling : <0x288e3> - <2><28897>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28898> DW_AT_name : (indirect string, offset: 0xfef11): ucQueueType - <2889c> DW_AT_decl_file : 1 - <2889c> DW_AT_decl_line : 512 - <2889e> DW_AT_decl_column : 55 - <2889f> DW_AT_type : <0x2719a> - <288a3> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) - <2><288a6>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <288a7> DW_AT_name : (indirect string, offset: 0xfee36): pxStaticQueue - <288ab> DW_AT_decl_file : 1 - <288ab> DW_AT_decl_line : 512 - <288ad> DW_AT_decl_column : 83 - <288ae> DW_AT_type : <0x2870d> - <288b2> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><288b5>: Abbrev Number: 1 (DW_TAG_variable) - <288b6> DW_AT_name : (indirect string, offset: 0xfecb5): xNewQueue - <288ba> DW_AT_decl_file : 1 - <288ba> DW_AT_decl_line : 514 - <288bc> DW_AT_decl_column : 16 - <288bd> DW_AT_type : <0x27491> - <288c1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><288c4>: Abbrev Number: 1 (DW_TAG_variable) - <288c5> DW_AT_name : (indirect string, offset: 0xfe7a5): uxMutexLength - <288c9> DW_AT_decl_file : 1 - <288c9> DW_AT_decl_line : 515 - <288cb> DW_AT_decl_column : 20 - <288cc> DW_AT_type : <0x271cd> - <288d0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><288d3>: Abbrev Number: 1 (DW_TAG_variable) - <288d4> DW_AT_name : (indirect string, offset: 0xfece0): uxMutexSize - <288d8> DW_AT_decl_file : 1 - <288d8> DW_AT_decl_line : 515 - <288da> DW_AT_decl_column : 55 - <288db> DW_AT_type : <0x271cd> - <288df> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><288e2>: Abbrev Number: 0 - <1><288e3>: Abbrev Number: 10 (DW_TAG_subprogram) - <288e4> DW_AT_external : 1 - <288e4> DW_AT_name : (indirect string, offset: 0xf9f16): xQueueCreateMutex - <288e8> DW_AT_decl_file : 1 - <288e8> DW_AT_decl_line : 496 - <288ea> DW_AT_decl_column : 16 - <288eb> DW_AT_prototyped : 1 - <288eb> DW_AT_type : <0x27491> - <288ef> DW_AT_low_pc : 0x0 - <288f3> DW_AT_high_pc : 0x30 - <288f7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <288f9> DW_AT_call_all_tail_calls: 1 - <288f9> DW_AT_sibling : <0x2893a> - <2><288fd>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <288fe> DW_AT_name : (indirect string, offset: 0xfef11): ucQueueType - <28902> DW_AT_decl_file : 1 - <28902> DW_AT_decl_line : 496 - <28904> DW_AT_decl_column : 49 - <28905> DW_AT_type : <0x2719a> - <28909> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) - <2><2890c>: Abbrev Number: 1 (DW_TAG_variable) - <2890d> DW_AT_name : (indirect string, offset: 0xfecb5): xNewQueue - <28911> DW_AT_decl_file : 1 - <28911> DW_AT_decl_line : 498 - <28913> DW_AT_decl_column : 16 - <28914> DW_AT_type : <0x27491> - <28918> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2891b>: Abbrev Number: 1 (DW_TAG_variable) - <2891c> DW_AT_name : (indirect string, offset: 0xfe7a5): uxMutexLength - <28920> DW_AT_decl_file : 1 - <28920> DW_AT_decl_line : 499 - <28922> DW_AT_decl_column : 20 - <28923> DW_AT_type : <0x271cd> - <28927> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2892a>: Abbrev Number: 1 (DW_TAG_variable) - <2892b> DW_AT_name : (indirect string, offset: 0xfece0): uxMutexSize - <2892f> DW_AT_decl_file : 1 - <2892f> DW_AT_decl_line : 499 - <28931> DW_AT_decl_column : 55 - <28932> DW_AT_type : <0x271cd> - <28936> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><28939>: Abbrev Number: 0 - <1><2893a>: Abbrev Number: 22 (DW_TAG_subprogram) - <2893b> DW_AT_name : (indirect string, offset: 0xfeac8): prvInitialiseMutex - <2893f> DW_AT_decl_file : 1 - <2893f> DW_AT_decl_line : 466 - <28941> DW_AT_decl_column : 14 - <28942> DW_AT_prototyped : 1 - <28942> DW_AT_low_pc : 0x0 - <28946> DW_AT_high_pc : 0x34 - <2894a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2894c> DW_AT_call_all_tail_calls: 1 - <2894c> DW_AT_sibling : <0x28960> - <2><28950>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28951> DW_AT_name : (indirect string, offset: 0xfecb4): pxNewQueue - <28955> DW_AT_decl_file : 1 - <28955> DW_AT_decl_line : 466 - <28957> DW_AT_decl_column : 43 - <28958> DW_AT_type : <0x27843> - <2895c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2895f>: Abbrev Number: 0 - <1><28960>: Abbrev Number: 22 (DW_TAG_subprogram) - <28961> DW_AT_name : (indirect string, offset: 0xfe9aa): prvInitialiseNewQueue - <28965> DW_AT_decl_file : 1 - <28965> DW_AT_decl_line : 422 - <28967> DW_AT_decl_column : 13 - <28968> DW_AT_prototyped : 1 - <28968> DW_AT_low_pc : 0x800a298 - <2896c> DW_AT_high_pc : 0x46 - <28970> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <28972> DW_AT_call_all_tail_calls: 1 - <28972> DW_AT_sibling : <0x289c2> - <2><28976>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28977> DW_AT_name : (indirect string, offset: 0xfe6d5): uxQueueLength - <2897b> DW_AT_decl_file : 1 - <2897b> DW_AT_decl_line : 422 - <2897d> DW_AT_decl_column : 54 - <2897e> DW_AT_type : <0x271cd> - <28982> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><28985>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28986> DW_AT_name : (indirect string, offset: 0xfea8b): uxItemSize - <2898a> DW_AT_decl_file : 1 - <2898a> DW_AT_decl_line : 422 - <2898c> DW_AT_decl_column : 87 - <2898d> DW_AT_type : <0x271cd> - <28991> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><28994>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28995> DW_AT_name : (indirect string, offset: 0xfec95): pucQueueStorage - <28999> DW_AT_decl_file : 1 - <28999> DW_AT_decl_line : 422 - <2899b> DW_AT_decl_column : 108 - <2899c> DW_AT_type : <0x271e3> - <289a0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><289a3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <289a4> DW_AT_name : (indirect string, offset: 0xfef11): ucQueueType - <289a8> DW_AT_decl_file : 1 - <289a8> DW_AT_decl_line : 422 - <289aa> DW_AT_decl_column : 139 - <289ab> DW_AT_type : <0x2719a> - <289af> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><289b2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <289b3> DW_AT_name : (indirect string, offset: 0xfecb4): pxNewQueue - <289b7> DW_AT_decl_file : 1 - <289b7> DW_AT_decl_line : 422 - <289b9> DW_AT_decl_column : 161 - <289ba> DW_AT_type : <0x27843> - <289be> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><289c1>: Abbrev Number: 0 - <1><289c2>: Abbrev Number: 10 (DW_TAG_subprogram) - <289c3> DW_AT_external : 1 - <289c3> DW_AT_name : (indirect string, offset: 0xfb938): xQueueGenericCreate - <289c7> DW_AT_decl_file : 1 - <289c7> DW_AT_decl_line : 368 - <289c9> DW_AT_decl_column : 16 - <289ca> DW_AT_prototyped : 1 - <289ca> DW_AT_type : <0x27491> - <289ce> DW_AT_low_pc : 0x800a224 - <289d2> DW_AT_high_pc : 0x74 - <289d6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <289d8> DW_AT_call_all_tail_calls: 1 - <289d8> DW_AT_sibling : <0x28a50> - <2><289dc>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <289dd> DW_AT_name : (indirect string, offset: 0xfe6d5): uxQueueLength - <289e1> DW_AT_decl_file : 1 - <289e1> DW_AT_decl_line : 368 - <289e3> DW_AT_decl_column : 55 - <289e4> DW_AT_type : <0x271cd> - <289e8> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><289eb>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <289ec> DW_AT_name : (indirect string, offset: 0xfea8b): uxItemSize - <289f0> DW_AT_decl_file : 1 - <289f0> DW_AT_decl_line : 368 - <289f2> DW_AT_decl_column : 88 - <289f3> DW_AT_type : <0x271cd> - <289f7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><289fa>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <289fb> DW_AT_name : (indirect string, offset: 0xfef11): ucQueueType - <289ff> DW_AT_decl_file : 1 - <289ff> DW_AT_decl_line : 368 - <28a01> DW_AT_decl_column : 114 - <28a02> DW_AT_type : <0x2719a> - <28a06> DW_AT_location : 2 byte block: 91 5f (DW_OP_fbreg: -33) - <2><28a09>: Abbrev Number: 1 (DW_TAG_variable) - <28a0a> DW_AT_name : (indirect string, offset: 0xfecb4): pxNewQueue - <28a0e> DW_AT_decl_file : 1 - <28a0e> DW_AT_decl_line : 370 - <28a10> DW_AT_decl_column : 11 - <28a11> DW_AT_type : <0x27843> - <28a15> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><28a18>: Abbrev Number: 1 (DW_TAG_variable) - <28a19> DW_AT_name : (indirect string, offset: 0xfeadb): xQueueSizeInBytes - <28a1d> DW_AT_decl_file : 1 - <28a1d> DW_AT_decl_line : 371 - <28a1f> DW_AT_decl_column : 9 - <28a20> DW_AT_type : <0x270d3> - <28a24> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><28a27>: Abbrev Number: 1 (DW_TAG_variable) - <28a28> DW_AT_name : (indirect string, offset: 0xfec95): pucQueueStorage - <28a2c> DW_AT_decl_file : 1 - <28a2c> DW_AT_decl_line : 372 - <28a2e> DW_AT_decl_column : 11 - <28a2f> DW_AT_type : <0x271e3> - <28a33> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><28a36>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <28a37> DW_AT_abstract_origin: <0x28c0c> - <28a3b> DW_AT_low_pc : 0x800a238 - <28a3f> DW_AT_high_pc : 0x14 - <28a43> DW_AT_call_file : 1 - <28a43> DW_AT_call_line : 374 - <28a45> DW_AT_call_column : 3 - <3><28a46>: Abbrev Number: 3 (DW_TAG_variable) - <28a47> DW_AT_abstract_origin: <0x28c15> - <28a4b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><28a4e>: Abbrev Number: 0 - <2><28a4f>: Abbrev Number: 0 - <1><28a50>: Abbrev Number: 10 (DW_TAG_subprogram) - <28a51> DW_AT_external : 1 - <28a51> DW_AT_name : (indirect string, offset: 0xfadf9): xQueueGenericCreateStatic - <28a55> DW_AT_decl_file : 1 - <28a55> DW_AT_decl_line : 310 - <28a57> DW_AT_decl_column : 16 - <28a58> DW_AT_prototyped : 1 - <28a58> DW_AT_type : <0x27491> - <28a5c> DW_AT_low_pc : 0x800a134 - <28a60> DW_AT_high_pc : 0xf0 - <28a64> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <28a66> DW_AT_call_all_tail_calls: 1 - <28a66> DW_AT_sibling : <0x28b6b> - <2><28a6a>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28a6b> DW_AT_name : (indirect string, offset: 0xfe6d5): uxQueueLength - <28a6f> DW_AT_decl_file : 1 - <28a6f> DW_AT_decl_line : 310 - <28a71> DW_AT_decl_column : 61 - <28a72> DW_AT_type : <0x271cd> - <28a76> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><28a79>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28a7a> DW_AT_name : (indirect string, offset: 0xfea8b): uxItemSize - <28a7e> DW_AT_decl_file : 1 - <28a7e> DW_AT_decl_line : 310 - <28a80> DW_AT_decl_column : 94 - <28a81> DW_AT_type : <0x271cd> - <28a85> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><28a88>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28a89> DW_AT_name : (indirect string, offset: 0xfec95): pucQueueStorage - <28a8d> DW_AT_decl_file : 1 - <28a8d> DW_AT_decl_line : 310 - <28a8f> DW_AT_decl_column : 115 - <28a90> DW_AT_type : <0x271e3> - <28a94> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><28a97>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28a98> DW_AT_name : (indirect string, offset: 0xfee36): pxStaticQueue - <28a9c> DW_AT_decl_file : 1 - <28a9c> DW_AT_decl_line : 310 - <28a9e> DW_AT_decl_column : 147 - <28a9f> DW_AT_type : <0x2870d> - <28aa3> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><28aa6>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <28aa7> DW_AT_name : (indirect string, offset: 0xfef11): ucQueueType - <28aab> DW_AT_decl_file : 1 - <28aab> DW_AT_decl_line : 310 - <28aad> DW_AT_decl_column : 176 - <28aae> DW_AT_type : <0x2719a> - <28ab2> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><28ab5>: Abbrev Number: 1 (DW_TAG_variable) - <28ab6> DW_AT_name : (indirect string, offset: 0xfecb4): pxNewQueue - <28aba> DW_AT_decl_file : 1 - <28aba> DW_AT_decl_line : 312 - <28abc> DW_AT_decl_column : 11 - <28abd> DW_AT_type : <0x27843> - <28ac1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><28ac4>: Abbrev Number: 14 (DW_TAG_lexical_block) - <28ac5> DW_AT_low_pc : 0x800a1d2 - <28ac9> DW_AT_high_pc : 0x22 - <28acd> DW_AT_sibling : <0x28afa> - <3><28ad1>: Abbrev Number: 1 (DW_TAG_variable) - <28ad2> DW_AT_name : (indirect string, offset: 0x100fd8): xSize - <28ad6> DW_AT_decl_file : 1 - <28ad6> DW_AT_decl_line : 330 - <28ad8> DW_AT_decl_column : 20 - <28ad9> DW_AT_type : <0x270df> - <28add> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><28ae0>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <28ae1> DW_AT_abstract_origin: <0x28c0c> - <28ae5> DW_AT_low_pc : 0x800a1dc - <28ae9> DW_AT_high_pc : 0x14 - <28aed> DW_AT_call_file : 1 - <28aed> DW_AT_call_line : 331 - <28aef> DW_AT_call_column : 4 - <4><28af0>: Abbrev Number: 3 (DW_TAG_variable) - <28af1> DW_AT_abstract_origin: <0x28c15> - <28af5> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <4><28af8>: Abbrev Number: 0 - <3><28af9>: Abbrev Number: 0 - <2><28afa>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28afb> DW_AT_abstract_origin: <0x28c0c> - <28aff> DW_AT_low_pc : 0x800a148 - <28b03> DW_AT_high_pc : 0x14 - <28b07> DW_AT_call_file : 1 - <28b07> DW_AT_call_line : 314 - <28b09> DW_AT_call_column : 3 - <28b0a> DW_AT_sibling : <0x28b17> - <3><28b0e>: Abbrev Number: 3 (DW_TAG_variable) - <28b0f> DW_AT_abstract_origin: <0x28c15> - <28b13> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><28b16>: Abbrev Number: 0 - <2><28b17>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28b18> DW_AT_abstract_origin: <0x28c0c> - <28b1c> DW_AT_low_pc : 0x800a164 - <28b20> DW_AT_high_pc : 0x14 - <28b24> DW_AT_call_file : 1 - <28b24> DW_AT_call_line : 318 - <28b26> DW_AT_call_column : 3 - <28b27> DW_AT_sibling : <0x28b34> - <3><28b2b>: Abbrev Number: 3 (DW_TAG_variable) - <28b2c> DW_AT_abstract_origin: <0x28c15> - <28b30> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><28b33>: Abbrev Number: 0 - <2><28b34>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) - <28b35> DW_AT_abstract_origin: <0x28c0c> - <28b39> DW_AT_low_pc : 0x800a190 - <28b3d> DW_AT_high_pc : 0x14 - <28b41> DW_AT_call_file : 1 - <28b41> DW_AT_call_line : 322 - <28b43> DW_AT_call_column : 3 - <28b44> DW_AT_sibling : <0x28b51> - <3><28b48>: Abbrev Number: 3 (DW_TAG_variable) - <28b49> DW_AT_abstract_origin: <0x28c15> - <28b4d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><28b50>: Abbrev Number: 0 - <2><28b51>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <28b52> DW_AT_abstract_origin: <0x28c0c> - <28b56> DW_AT_low_pc : 0x800a1bc - <28b5a> DW_AT_high_pc : 0x14 - <28b5e> DW_AT_call_file : 1 - <28b5e> DW_AT_call_line : 323 - <28b60> DW_AT_call_column : 3 - <3><28b61>: Abbrev Number: 3 (DW_TAG_variable) - <28b62> DW_AT_abstract_origin: <0x28c15> - <28b66> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><28b69>: Abbrev Number: 0 - <2><28b6a>: Abbrev Number: 0 - <1><28b6b>: Abbrev Number: 51 (DW_TAG_subprogram) - <28b6c> DW_AT_external : 1 - <28b6c> DW_AT_name : (indirect string, offset: 0xfe0fd): xQueueGenericReset - <28b70> DW_AT_decl_file : 1 - <28b71> DW_AT_decl_line : 255 - <28b72> DW_AT_decl_column : 12 - <28b73> DW_AT_prototyped : 1 - <28b73> DW_AT_type : <0x271ab> - <28b77> DW_AT_low_pc : 0x800a064 - <28b7b> DW_AT_high_pc : 0xd0 - <28b7f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <28b81> DW_AT_call_all_tail_calls: 1 - <28b81> DW_AT_sibling : <0x28bca> - <2><28b85>: Abbrev Number: 38 (DW_TAG_formal_parameter) - <28b86> DW_AT_name : (indirect string, offset: 0xfef0a): xQueue - <28b8a> DW_AT_decl_file : 1 - <28b8a> DW_AT_decl_line : 255 - <28b8b> DW_AT_decl_column : 46 - <28b8c> DW_AT_type : <0x27491> - <28b90> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><28b93>: Abbrev Number: 38 (DW_TAG_formal_parameter) - <28b94> DW_AT_name : (indirect string, offset: 0xfecb5): xNewQueue - <28b98> DW_AT_decl_file : 1 - <28b98> DW_AT_decl_line : 255 - <28b99> DW_AT_decl_column : 65 - <28b9a> DW_AT_type : <0x271ab> - <28b9e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><28ba1>: Abbrev Number: 1 (DW_TAG_variable) - <28ba2> DW_AT_name : (indirect string, offset: 0xfef09): pxQueue - <28ba6> DW_AT_decl_file : 1 - <28ba6> DW_AT_decl_line : 257 - <28ba8> DW_AT_decl_column : 17 - <28ba9> DW_AT_type : <0x27848> - <28bad> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><28bb0>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) - <28bb1> DW_AT_abstract_origin: <0x28c0c> - <28bb5> DW_AT_low_pc : 0x800a078 - <28bb9> DW_AT_high_pc : 0x14 - <28bbd> DW_AT_call_file : 1 - <28bbd> DW_AT_call_line : 259 - <28bbf> DW_AT_call_column : 2 - <3><28bc0>: Abbrev Number: 3 (DW_TAG_variable) - <28bc1> DW_AT_abstract_origin: <0x28c15> - <28bc5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><28bc8>: Abbrev Number: 0 - <2><28bc9>: Abbrev Number: 0 - <1><28bca>: Abbrev Number: 52 (DW_TAG_subprogram) - <28bcb> DW_AT_name : (indirect string, offset: 0xfddeb): vPortSetBASEPRI - <28bcf> DW_AT_decl_file : 2 - <28bd0> DW_AT_decl_line : 227 - <28bd1> DW_AT_decl_column : 30 - <28bd2> DW_AT_prototyped : 1 - <28bd2> DW_AT_inline : 3 (declared as inline and inlined) - <28bd3> DW_AT_sibling : <0x28be4> - <2><28bd7>: Abbrev Number: 53 (DW_TAG_formal_parameter) - <28bd8> DW_AT_name : (indirect string, offset: 0xf99f4): ulNewMaskValue - <28bdc> DW_AT_decl_file : 2 - <28bdd> DW_AT_decl_line : 227 - <28bde> DW_AT_decl_column : 56 - <28bdf> DW_AT_type : <0x2719f> - <2><28be3>: Abbrev Number: 0 - <1><28be4>: Abbrev Number: 54 (DW_TAG_subprogram) - <28be5> DW_AT_name : (indirect string, offset: 0xfd769): ulPortRaiseBASEPRI - <28be9> DW_AT_decl_file : 2 - <28bea> DW_AT_decl_line : 207 - <28beb> DW_AT_decl_column : 34 - <28bec> DW_AT_prototyped : 1 - <28bec> DW_AT_type : <0x2719f> - <28bf0> DW_AT_inline : 3 (declared as inline and inlined) - <28bf1> DW_AT_sibling : <0x28c0c> - <2><28bf5>: Abbrev Number: 32 (DW_TAG_variable) - <28bf6> DW_AT_name : (indirect string, offset: 0xfac0e): ulOriginalBASEPRI - <28bfa> DW_AT_decl_file : 2 - <28bfa> DW_AT_decl_line : 209 - <28bfb> DW_AT_decl_column : 10 - <28bfc> DW_AT_type : <0x2719f> - <2><28c00>: Abbrev Number: 32 (DW_TAG_variable) - <28c01> DW_AT_name : (indirect string, offset: 0xfdd0d): ulNewBASEPRI - <28c05> DW_AT_decl_file : 2 - <28c05> DW_AT_decl_line : 209 - <28c06> DW_AT_decl_column : 29 - <28c07> DW_AT_type : <0x2719f> - <2><28c0b>: Abbrev Number: 0 - <1><28c0c>: Abbrev Number: 55 (DW_TAG_subprogram) - <28c0d> DW_AT_name : (indirect string, offset: 0xfe7c7): vPortRaiseBASEPRI - <28c11> DW_AT_decl_file : 2 - <28c12> DW_AT_decl_line : 191 - <28c13> DW_AT_decl_column : 30 - <28c14> DW_AT_prototyped : 1 - <28c14> DW_AT_inline : 3 (declared as inline and inlined) - <2><28c15>: Abbrev Number: 32 (DW_TAG_variable) - <28c16> DW_AT_name : (indirect string, offset: 0xfdd0d): ulNewBASEPRI - <28c1a> DW_AT_decl_file : 2 - <28c1a> DW_AT_decl_line : 193 - <28c1b> DW_AT_decl_column : 10 - <28c1c> DW_AT_type : <0x2719f> - <2><28c20>: Abbrev Number: 0 - <1><28c21>: Abbrev Number: 0 - Compilation Unit @ offset 0x28c22: + <28722> DW_AT_high_pc : 0x14 + <28726> DW_AT_call_file : 1 + <28726> DW_AT_call_line : 594 + <28728> DW_AT_call_column : 3 + <3><28729>: Abbrev Number: 3 (DW_TAG_variable) + <2872a> DW_AT_abstract_origin: <0x28b65> + <2872e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><28731>: Abbrev Number: 0 + <2><28732>: Abbrev Number: 0 + <1><28733>: Abbrev Number: 16 (DW_TAG_subprogram) + <28734> DW_AT_external : 1 + <28734> DW_AT_name : (indirect string, offset: 0xfed5a): xQueueGetMutexHolderFromISR + <28738> DW_AT_decl_file : 1 + <28738> DW_AT_decl_line : 563 + <2873a> DW_AT_decl_column : 15 + <2873b> DW_AT_prototyped : 1 + <2873b> DW_AT_type : <0x27392> + <2873f> DW_AT_low_pc : 0x0 + <28743> DW_AT_high_pc : 0x46 + <28747> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <28749> DW_AT_call_all_calls: 1 + <28749> DW_AT_sibling : <0x28785> + <2><2874d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2874e> DW_AT_name : (indirect string, offset: 0xfeb79): xSemaphore + <28752> DW_AT_decl_file : 1 + <28752> DW_AT_decl_line : 563 + <28754> DW_AT_decl_column : 58 + <28755> DW_AT_type : <0x273e1> + <28759> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2875c>: Abbrev Number: 1 (DW_TAG_variable) + <2875d> DW_AT_name : (indirect string, offset: 0xfed18): pxReturn + <28761> DW_AT_decl_file : 1 + <28761> DW_AT_decl_line : 565 + <28763> DW_AT_decl_column : 15 + <28764> DW_AT_type : <0x27392> + <28768> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2876b>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <2876c> DW_AT_abstract_origin: <0x28b5c> + <28770> DW_AT_low_pc : 0x0 + <28774> DW_AT_high_pc : 0x14 + <28778> DW_AT_call_file : 1 + <28778> DW_AT_call_line : 567 + <2877a> DW_AT_call_column : 3 + <3><2877b>: Abbrev Number: 3 (DW_TAG_variable) + <2877c> DW_AT_abstract_origin: <0x28b65> + <28780> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><28783>: Abbrev Number: 0 + <2><28784>: Abbrev Number: 0 + <1><28785>: Abbrev Number: 10 (DW_TAG_subprogram) + <28786> DW_AT_external : 1 + <28786> DW_AT_name : (indirect string, offset: 0x27b00): xQueueGetMutexHolder + <2878a> DW_AT_decl_file : 1 + <2878a> DW_AT_decl_line : 532 + <2878c> DW_AT_decl_column : 15 + <2878d> DW_AT_prototyped : 1 + <2878d> DW_AT_type : <0x27392> + <28791> DW_AT_low_pc : 0x0 + <28795> DW_AT_high_pc : 0x32 + <28799> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2879b> DW_AT_call_all_tail_calls: 1 + <2879b> DW_AT_sibling : <0x287cd> + <2><2879f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <287a0> DW_AT_name : (indirect string, offset: 0xfeb79): xSemaphore + <287a4> DW_AT_decl_file : 1 + <287a4> DW_AT_decl_line : 532 + <287a6> DW_AT_decl_column : 51 + <287a7> DW_AT_type : <0x273e1> + <287ab> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><287ae>: Abbrev Number: 1 (DW_TAG_variable) + <287af> DW_AT_name : (indirect string, offset: 0xfed18): pxReturn + <287b3> DW_AT_decl_file : 1 + <287b3> DW_AT_decl_line : 534 + <287b5> DW_AT_decl_column : 15 + <287b6> DW_AT_type : <0x27392> + <287ba> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><287bd>: Abbrev Number: 1 (DW_TAG_variable) + <287be> DW_AT_name : (indirect string, offset: 0xfeb78): pxSemaphore + <287c2> DW_AT_decl_file : 1 + <287c2> DW_AT_decl_line : 535 + <287c4> DW_AT_decl_column : 18 + <287c5> DW_AT_type : <0x27798> + <287c9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><287cc>: Abbrev Number: 0 + <1><287cd>: Abbrev Number: 10 (DW_TAG_subprogram) + <287ce> DW_AT_external : 1 + <287ce> DW_AT_name : (indirect string, offset: 0xfba12): xQueueCreateMutexStatic + <287d2> DW_AT_decl_file : 1 + <287d2> DW_AT_decl_line : 512 + <287d4> DW_AT_decl_column : 16 + <287d5> DW_AT_prototyped : 1 + <287d5> DW_AT_type : <0x273e1> + <287d9> DW_AT_low_pc : 0x0 + <287dd> DW_AT_high_pc : 0x36 + <287e1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <287e3> DW_AT_call_all_tail_calls: 1 + <287e3> DW_AT_sibling : <0x28833> + <2><287e7>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <287e8> DW_AT_name : (indirect string, offset: 0xfeef6): ucQueueType + <287ec> DW_AT_decl_file : 1 + <287ec> DW_AT_decl_line : 512 + <287ee> DW_AT_decl_column : 55 + <287ef> DW_AT_type : <0x270ea> + <287f3> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) + <2><287f6>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <287f7> DW_AT_name : (indirect string, offset: 0xfee1b): pxStaticQueue + <287fb> DW_AT_decl_file : 1 + <287fb> DW_AT_decl_line : 512 + <287fd> DW_AT_decl_column : 83 + <287fe> DW_AT_type : <0x2865d> + <28802> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><28805>: Abbrev Number: 1 (DW_TAG_variable) + <28806> DW_AT_name : (indirect string, offset: 0xfec9a): xNewQueue + <2880a> DW_AT_decl_file : 1 + <2880a> DW_AT_decl_line : 514 + <2880c> DW_AT_decl_column : 16 + <2880d> DW_AT_type : <0x273e1> + <28811> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><28814>: Abbrev Number: 1 (DW_TAG_variable) + <28815> DW_AT_name : (indirect string, offset: 0xfe78a): uxMutexLength + <28819> DW_AT_decl_file : 1 + <28819> DW_AT_decl_line : 515 + <2881b> DW_AT_decl_column : 20 + <2881c> DW_AT_type : <0x2711d> + <28820> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><28823>: Abbrev Number: 1 (DW_TAG_variable) + <28824> DW_AT_name : (indirect string, offset: 0xfecc5): uxMutexSize + <28828> DW_AT_decl_file : 1 + <28828> DW_AT_decl_line : 515 + <2882a> DW_AT_decl_column : 55 + <2882b> DW_AT_type : <0x2711d> + <2882f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><28832>: Abbrev Number: 0 + <1><28833>: Abbrev Number: 10 (DW_TAG_subprogram) + <28834> DW_AT_external : 1 + <28834> DW_AT_name : (indirect string, offset: 0xf9efb): xQueueCreateMutex + <28838> DW_AT_decl_file : 1 + <28838> DW_AT_decl_line : 496 + <2883a> DW_AT_decl_column : 16 + <2883b> DW_AT_prototyped : 1 + <2883b> DW_AT_type : <0x273e1> + <2883f> DW_AT_low_pc : 0x0 + <28843> DW_AT_high_pc : 0x30 + <28847> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <28849> DW_AT_call_all_tail_calls: 1 + <28849> DW_AT_sibling : <0x2888a> + <2><2884d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2884e> DW_AT_name : (indirect string, offset: 0xfeef6): ucQueueType + <28852> DW_AT_decl_file : 1 + <28852> DW_AT_decl_line : 496 + <28854> DW_AT_decl_column : 49 + <28855> DW_AT_type : <0x270ea> + <28859> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) + <2><2885c>: Abbrev Number: 1 (DW_TAG_variable) + <2885d> DW_AT_name : (indirect string, offset: 0xfec9a): xNewQueue + <28861> DW_AT_decl_file : 1 + <28861> DW_AT_decl_line : 498 + <28863> DW_AT_decl_column : 16 + <28864> DW_AT_type : <0x273e1> + <28868> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2886b>: Abbrev Number: 1 (DW_TAG_variable) + <2886c> DW_AT_name : (indirect string, offset: 0xfe78a): uxMutexLength + <28870> DW_AT_decl_file : 1 + <28870> DW_AT_decl_line : 499 + <28872> DW_AT_decl_column : 20 + <28873> DW_AT_type : <0x2711d> + <28877> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2887a>: Abbrev Number: 1 (DW_TAG_variable) + <2887b> DW_AT_name : (indirect string, offset: 0xfecc5): uxMutexSize + <2887f> DW_AT_decl_file : 1 + <2887f> DW_AT_decl_line : 499 + <28881> DW_AT_decl_column : 55 + <28882> DW_AT_type : <0x2711d> + <28886> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><28889>: Abbrev Number: 0 + <1><2888a>: Abbrev Number: 22 (DW_TAG_subprogram) + <2888b> DW_AT_name : (indirect string, offset: 0xfeaad): prvInitialiseMutex + <2888f> DW_AT_decl_file : 1 + <2888f> DW_AT_decl_line : 466 + <28891> DW_AT_decl_column : 14 + <28892> DW_AT_prototyped : 1 + <28892> DW_AT_low_pc : 0x0 + <28896> DW_AT_high_pc : 0x34 + <2889a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2889c> DW_AT_call_all_tail_calls: 1 + <2889c> DW_AT_sibling : <0x288b0> + <2><288a0>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <288a1> DW_AT_name : (indirect string, offset: 0xfec99): pxNewQueue + <288a5> DW_AT_decl_file : 1 + <288a5> DW_AT_decl_line : 466 + <288a7> DW_AT_decl_column : 43 + <288a8> DW_AT_type : <0x27793> + <288ac> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><288af>: Abbrev Number: 0 + <1><288b0>: Abbrev Number: 22 (DW_TAG_subprogram) + <288b1> DW_AT_name : (indirect string, offset: 0xfe98f): prvInitialiseNewQueue + <288b5> DW_AT_decl_file : 1 + <288b5> DW_AT_decl_line : 422 + <288b7> DW_AT_decl_column : 13 + <288b8> DW_AT_prototyped : 1 + <288b8> DW_AT_low_pc : 0x800a34c + <288bc> DW_AT_high_pc : 0x46 + <288c0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <288c2> DW_AT_call_all_tail_calls: 1 + <288c2> DW_AT_sibling : <0x28912> + <2><288c6>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <288c7> DW_AT_name : (indirect string, offset: 0xfe6ba): uxQueueLength + <288cb> DW_AT_decl_file : 1 + <288cb> DW_AT_decl_line : 422 + <288cd> DW_AT_decl_column : 54 + <288ce> DW_AT_type : <0x2711d> + <288d2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><288d5>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <288d6> DW_AT_name : (indirect string, offset: 0xfea70): uxItemSize + <288da> DW_AT_decl_file : 1 + <288da> DW_AT_decl_line : 422 + <288dc> DW_AT_decl_column : 87 + <288dd> DW_AT_type : <0x2711d> + <288e1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><288e4>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <288e5> DW_AT_name : (indirect string, offset: 0xfec7a): pucQueueStorage + <288e9> DW_AT_decl_file : 1 + <288e9> DW_AT_decl_line : 422 + <288eb> DW_AT_decl_column : 108 + <288ec> DW_AT_type : <0x27133> + <288f0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><288f3>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <288f4> DW_AT_name : (indirect string, offset: 0xfeef6): ucQueueType + <288f8> DW_AT_decl_file : 1 + <288f8> DW_AT_decl_line : 422 + <288fa> DW_AT_decl_column : 139 + <288fb> DW_AT_type : <0x270ea> + <288ff> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><28902>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <28903> DW_AT_name : (indirect string, offset: 0xfec99): pxNewQueue + <28907> DW_AT_decl_file : 1 + <28907> DW_AT_decl_line : 422 + <28909> DW_AT_decl_column : 161 + <2890a> DW_AT_type : <0x27793> + <2890e> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><28911>: Abbrev Number: 0 + <1><28912>: Abbrev Number: 10 (DW_TAG_subprogram) + <28913> DW_AT_external : 1 + <28913> DW_AT_name : (indirect string, offset: 0xfb91d): xQueueGenericCreate + <28917> DW_AT_decl_file : 1 + <28917> DW_AT_decl_line : 368 + <28919> DW_AT_decl_column : 16 + <2891a> DW_AT_prototyped : 1 + <2891a> DW_AT_type : <0x273e1> + <2891e> DW_AT_low_pc : 0x800a2d8 + <28922> DW_AT_high_pc : 0x74 + <28926> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <28928> DW_AT_call_all_tail_calls: 1 + <28928> DW_AT_sibling : <0x289a0> + <2><2892c>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2892d> DW_AT_name : (indirect string, offset: 0xfe6ba): uxQueueLength + <28931> DW_AT_decl_file : 1 + <28931> DW_AT_decl_line : 368 + <28933> DW_AT_decl_column : 55 + <28934> DW_AT_type : <0x2711d> + <28938> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2893b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2893c> DW_AT_name : (indirect string, offset: 0xfea70): uxItemSize + <28940> DW_AT_decl_file : 1 + <28940> DW_AT_decl_line : 368 + <28942> DW_AT_decl_column : 88 + <28943> DW_AT_type : <0x2711d> + <28947> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2894a>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2894b> DW_AT_name : (indirect string, offset: 0xfeef6): ucQueueType + <2894f> DW_AT_decl_file : 1 + <2894f> DW_AT_decl_line : 368 + <28951> DW_AT_decl_column : 114 + <28952> DW_AT_type : <0x270ea> + <28956> DW_AT_location : 2 byte block: 91 5f (DW_OP_fbreg: -33) + <2><28959>: Abbrev Number: 1 (DW_TAG_variable) + <2895a> DW_AT_name : (indirect string, offset: 0xfec99): pxNewQueue + <2895e> DW_AT_decl_file : 1 + <2895e> DW_AT_decl_line : 370 + <28960> DW_AT_decl_column : 11 + <28961> DW_AT_type : <0x27793> + <28965> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><28968>: Abbrev Number: 1 (DW_TAG_variable) + <28969> DW_AT_name : (indirect string, offset: 0xfeac0): xQueueSizeInBytes + <2896d> DW_AT_decl_file : 1 + <2896d> DW_AT_decl_line : 371 + <2896f> DW_AT_decl_column : 9 + <28970> DW_AT_type : <0x27023> + <28974> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><28977>: Abbrev Number: 1 (DW_TAG_variable) + <28978> DW_AT_name : (indirect string, offset: 0xfec7a): pucQueueStorage + <2897c> DW_AT_decl_file : 1 + <2897c> DW_AT_decl_line : 372 + <2897e> DW_AT_decl_column : 11 + <2897f> DW_AT_type : <0x27133> + <28983> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><28986>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <28987> DW_AT_abstract_origin: <0x28b5c> + <2898b> DW_AT_low_pc : 0x800a2ec + <2898f> DW_AT_high_pc : 0x14 + <28993> DW_AT_call_file : 1 + <28993> DW_AT_call_line : 374 + <28995> DW_AT_call_column : 3 + <3><28996>: Abbrev Number: 3 (DW_TAG_variable) + <28997> DW_AT_abstract_origin: <0x28b65> + <2899b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2899e>: Abbrev Number: 0 + <2><2899f>: Abbrev Number: 0 + <1><289a0>: Abbrev Number: 10 (DW_TAG_subprogram) + <289a1> DW_AT_external : 1 + <289a1> DW_AT_name : (indirect string, offset: 0xfadde): xQueueGenericCreateStatic + <289a5> DW_AT_decl_file : 1 + <289a5> DW_AT_decl_line : 310 + <289a7> DW_AT_decl_column : 16 + <289a8> DW_AT_prototyped : 1 + <289a8> DW_AT_type : <0x273e1> + <289ac> DW_AT_low_pc : 0x800a1e8 + <289b0> DW_AT_high_pc : 0xf0 + <289b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <289b6> DW_AT_call_all_tail_calls: 1 + <289b6> DW_AT_sibling : <0x28abb> + <2><289ba>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <289bb> DW_AT_name : (indirect string, offset: 0xfe6ba): uxQueueLength + <289bf> DW_AT_decl_file : 1 + <289bf> DW_AT_decl_line : 310 + <289c1> DW_AT_decl_column : 61 + <289c2> DW_AT_type : <0x2711d> + <289c6> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><289c9>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <289ca> DW_AT_name : (indirect string, offset: 0xfea70): uxItemSize + <289ce> DW_AT_decl_file : 1 + <289ce> DW_AT_decl_line : 310 + <289d0> DW_AT_decl_column : 94 + <289d1> DW_AT_type : <0x2711d> + <289d5> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><289d8>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <289d9> DW_AT_name : (indirect string, offset: 0xfec7a): pucQueueStorage + <289dd> DW_AT_decl_file : 1 + <289dd> DW_AT_decl_line : 310 + <289df> DW_AT_decl_column : 115 + <289e0> DW_AT_type : <0x27133> + <289e4> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><289e7>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <289e8> DW_AT_name : (indirect string, offset: 0xfee1b): pxStaticQueue + <289ec> DW_AT_decl_file : 1 + <289ec> DW_AT_decl_line : 310 + <289ee> DW_AT_decl_column : 147 + <289ef> DW_AT_type : <0x2865d> + <289f3> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><289f6>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <289f7> DW_AT_name : (indirect string, offset: 0xfeef6): ucQueueType + <289fb> DW_AT_decl_file : 1 + <289fb> DW_AT_decl_line : 310 + <289fd> DW_AT_decl_column : 176 + <289fe> DW_AT_type : <0x270ea> + <28a02> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><28a05>: Abbrev Number: 1 (DW_TAG_variable) + <28a06> DW_AT_name : (indirect string, offset: 0xfec99): pxNewQueue + <28a0a> DW_AT_decl_file : 1 + <28a0a> DW_AT_decl_line : 312 + <28a0c> DW_AT_decl_column : 11 + <28a0d> DW_AT_type : <0x27793> + <28a11> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><28a14>: Abbrev Number: 14 (DW_TAG_lexical_block) + <28a15> DW_AT_low_pc : 0x800a286 + <28a19> DW_AT_high_pc : 0x22 + <28a1d> DW_AT_sibling : <0x28a4a> + <3><28a21>: Abbrev Number: 1 (DW_TAG_variable) + <28a22> DW_AT_name : (indirect string, offset: 0x100fbd): xSize + <28a26> DW_AT_decl_file : 1 + <28a26> DW_AT_decl_line : 330 + <28a28> DW_AT_decl_column : 20 + <28a29> DW_AT_type : <0x2702f> + <28a2d> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><28a30>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <28a31> DW_AT_abstract_origin: <0x28b5c> + <28a35> DW_AT_low_pc : 0x800a290 + <28a39> DW_AT_high_pc : 0x14 + <28a3d> DW_AT_call_file : 1 + <28a3d> DW_AT_call_line : 331 + <28a3f> DW_AT_call_column : 4 + <4><28a40>: Abbrev Number: 3 (DW_TAG_variable) + <28a41> DW_AT_abstract_origin: <0x28b65> + <28a45> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <4><28a48>: Abbrev Number: 0 + <3><28a49>: Abbrev Number: 0 + <2><28a4a>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <28a4b> DW_AT_abstract_origin: <0x28b5c> + <28a4f> DW_AT_low_pc : 0x800a1fc + <28a53> DW_AT_high_pc : 0x14 + <28a57> DW_AT_call_file : 1 + <28a57> DW_AT_call_line : 314 + <28a59> DW_AT_call_column : 3 + <28a5a> DW_AT_sibling : <0x28a67> + <3><28a5e>: Abbrev Number: 3 (DW_TAG_variable) + <28a5f> DW_AT_abstract_origin: <0x28b65> + <28a63> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><28a66>: Abbrev Number: 0 + <2><28a67>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <28a68> DW_AT_abstract_origin: <0x28b5c> + <28a6c> DW_AT_low_pc : 0x800a218 + <28a70> DW_AT_high_pc : 0x14 + <28a74> DW_AT_call_file : 1 + <28a74> DW_AT_call_line : 318 + <28a76> DW_AT_call_column : 3 + <28a77> DW_AT_sibling : <0x28a84> + <3><28a7b>: Abbrev Number: 3 (DW_TAG_variable) + <28a7c> DW_AT_abstract_origin: <0x28b65> + <28a80> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><28a83>: Abbrev Number: 0 + <2><28a84>: Abbrev Number: 5 (DW_TAG_inlined_subroutine) + <28a85> DW_AT_abstract_origin: <0x28b5c> + <28a89> DW_AT_low_pc : 0x800a244 + <28a8d> DW_AT_high_pc : 0x14 + <28a91> DW_AT_call_file : 1 + <28a91> DW_AT_call_line : 322 + <28a93> DW_AT_call_column : 3 + <28a94> DW_AT_sibling : <0x28aa1> + <3><28a98>: Abbrev Number: 3 (DW_TAG_variable) + <28a99> DW_AT_abstract_origin: <0x28b65> + <28a9d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><28aa0>: Abbrev Number: 0 + <2><28aa1>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <28aa2> DW_AT_abstract_origin: <0x28b5c> + <28aa6> DW_AT_low_pc : 0x800a270 + <28aaa> DW_AT_high_pc : 0x14 + <28aae> DW_AT_call_file : 1 + <28aae> DW_AT_call_line : 323 + <28ab0> DW_AT_call_column : 3 + <3><28ab1>: Abbrev Number: 3 (DW_TAG_variable) + <28ab2> DW_AT_abstract_origin: <0x28b65> + <28ab6> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><28ab9>: Abbrev Number: 0 + <2><28aba>: Abbrev Number: 0 + <1><28abb>: Abbrev Number: 51 (DW_TAG_subprogram) + <28abc> DW_AT_external : 1 + <28abc> DW_AT_name : (indirect string, offset: 0xfe0e2): xQueueGenericReset + <28ac0> DW_AT_decl_file : 1 + <28ac1> DW_AT_decl_line : 255 + <28ac2> DW_AT_decl_column : 12 + <28ac3> DW_AT_prototyped : 1 + <28ac3> DW_AT_type : <0x270fb> + <28ac7> DW_AT_low_pc : 0x800a118 + <28acb> DW_AT_high_pc : 0xd0 + <28acf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <28ad1> DW_AT_call_all_tail_calls: 1 + <28ad1> DW_AT_sibling : <0x28b1a> + <2><28ad5>: Abbrev Number: 38 (DW_TAG_formal_parameter) + <28ad6> DW_AT_name : (indirect string, offset: 0xfeeef): xQueue + <28ada> DW_AT_decl_file : 1 + <28ada> DW_AT_decl_line : 255 + <28adb> DW_AT_decl_column : 46 + <28adc> DW_AT_type : <0x273e1> + <28ae0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><28ae3>: Abbrev Number: 38 (DW_TAG_formal_parameter) + <28ae4> DW_AT_name : (indirect string, offset: 0xfec9a): xNewQueue + <28ae8> DW_AT_decl_file : 1 + <28ae8> DW_AT_decl_line : 255 + <28ae9> DW_AT_decl_column : 65 + <28aea> DW_AT_type : <0x270fb> + <28aee> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><28af1>: Abbrev Number: 1 (DW_TAG_variable) + <28af2> DW_AT_name : (indirect string, offset: 0xfeeee): pxQueue + <28af6> DW_AT_decl_file : 1 + <28af6> DW_AT_decl_line : 257 + <28af8> DW_AT_decl_column : 17 + <28af9> DW_AT_type : <0x27798> + <28afd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><28b00>: Abbrev Number: 6 (DW_TAG_inlined_subroutine) + <28b01> DW_AT_abstract_origin: <0x28b5c> + <28b05> DW_AT_low_pc : 0x800a12c + <28b09> DW_AT_high_pc : 0x14 + <28b0d> DW_AT_call_file : 1 + <28b0d> DW_AT_call_line : 259 + <28b0f> DW_AT_call_column : 2 + <3><28b10>: Abbrev Number: 3 (DW_TAG_variable) + <28b11> DW_AT_abstract_origin: <0x28b65> + <28b15> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><28b18>: Abbrev Number: 0 + <2><28b19>: Abbrev Number: 0 + <1><28b1a>: Abbrev Number: 52 (DW_TAG_subprogram) + <28b1b> DW_AT_name : (indirect string, offset: 0xfddd0): vPortSetBASEPRI + <28b1f> DW_AT_decl_file : 2 + <28b20> DW_AT_decl_line : 227 + <28b21> DW_AT_decl_column : 30 + <28b22> DW_AT_prototyped : 1 + <28b22> DW_AT_inline : 3 (declared as inline and inlined) + <28b23> DW_AT_sibling : <0x28b34> + <2><28b27>: Abbrev Number: 53 (DW_TAG_formal_parameter) + <28b28> DW_AT_name : (indirect string, offset: 0xf99d9): ulNewMaskValue + <28b2c> DW_AT_decl_file : 2 + <28b2d> DW_AT_decl_line : 227 + <28b2e> DW_AT_decl_column : 56 + <28b2f> DW_AT_type : <0x270ef> + <2><28b33>: Abbrev Number: 0 + <1><28b34>: Abbrev Number: 54 (DW_TAG_subprogram) + <28b35> DW_AT_name : (indirect string, offset: 0xfd74e): ulPortRaiseBASEPRI + <28b39> DW_AT_decl_file : 2 + <28b3a> DW_AT_decl_line : 207 + <28b3b> DW_AT_decl_column : 34 + <28b3c> DW_AT_prototyped : 1 + <28b3c> DW_AT_type : <0x270ef> + <28b40> DW_AT_inline : 3 (declared as inline and inlined) + <28b41> DW_AT_sibling : <0x28b5c> + <2><28b45>: Abbrev Number: 32 (DW_TAG_variable) + <28b46> DW_AT_name : (indirect string, offset: 0xfabf3): ulOriginalBASEPRI + <28b4a> DW_AT_decl_file : 2 + <28b4a> DW_AT_decl_line : 209 + <28b4b> DW_AT_decl_column : 10 + <28b4c> DW_AT_type : <0x270ef> + <2><28b50>: Abbrev Number: 32 (DW_TAG_variable) + <28b51> DW_AT_name : (indirect string, offset: 0xfdcf2): ulNewBASEPRI + <28b55> DW_AT_decl_file : 2 + <28b55> DW_AT_decl_line : 209 + <28b56> DW_AT_decl_column : 29 + <28b57> DW_AT_type : <0x270ef> + <2><28b5b>: Abbrev Number: 0 + <1><28b5c>: Abbrev Number: 55 (DW_TAG_subprogram) + <28b5d> DW_AT_name : (indirect string, offset: 0xfe7ac): vPortRaiseBASEPRI + <28b61> DW_AT_decl_file : 2 + <28b62> DW_AT_decl_line : 191 + <28b63> DW_AT_decl_column : 30 + <28b64> DW_AT_prototyped : 1 + <28b64> DW_AT_inline : 3 (declared as inline and inlined) + <2><28b65>: Abbrev Number: 32 (DW_TAG_variable) + <28b66> DW_AT_name : (indirect string, offset: 0xfdcf2): ulNewBASEPRI + <28b6a> DW_AT_decl_file : 2 + <28b6a> DW_AT_decl_line : 193 + <28b6b> DW_AT_decl_column : 10 + <28b6c> DW_AT_type : <0x270ef> + <2><28b70>: Abbrev Number: 0 + <1><28b71>: Abbrev Number: 0 + Compilation Unit @ offset 0x28b72: Length: 0x21e8 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x4b59 + Abbrev Offset: 0x4b64 Pointer Size: 4 - <0><28c2e>: Abbrev Number: 36 (DW_TAG_compile_unit) - <28c2f> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <28c33> DW_AT_language : 29 (C11) - <28c34> DW_AT_name : (indirect string, offset: 0xffc06): ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c - <28c38> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <28c3c> DW_AT_ranges : 0x1d76 - <28c40> DW_AT_low_pc : 0x0 - <28c44> DW_AT_stmt_list : 0x28424 - <28c48> DW_AT_macros : 0x27b8f - <1><28c4c>: Abbrev Number: 10 (DW_TAG_typedef) - <28c4d> DW_AT_name : (indirect string, offset: 0xa917): size_t - <28c51> DW_AT_decl_file : 3 - <28c52> DW_AT_decl_line : 209 - <28c53> DW_AT_decl_column : 23 - <28c54> DW_AT_type : <0x28c5d> - <1><28c58>: Abbrev Number: 16 (DW_TAG_volatile_type) - <28c59> DW_AT_type : <0x28c4c> - <1><28c5d>: Abbrev Number: 14 (DW_TAG_base_type) - <28c5e> DW_AT_byte_size : 4 - <28c5f> DW_AT_encoding : 7 (unsigned) - <28c60> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><28c64>: Abbrev Number: 37 (DW_TAG_base_type) - <28c65> DW_AT_byte_size : 4 - <28c66> DW_AT_encoding : 5 (signed) - <28c67> DW_AT_name : int - <1><28c6b>: Abbrev Number: 14 (DW_TAG_base_type) - <28c6c> DW_AT_byte_size : 8 - <28c6d> DW_AT_encoding : 5 (signed) - <28c6e> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><28c72>: Abbrev Number: 14 (DW_TAG_base_type) - <28c73> DW_AT_byte_size : 8 - <28c74> DW_AT_encoding : 4 (float) - <28c75> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><28c79>: Abbrev Number: 14 (DW_TAG_base_type) - <28c7a> DW_AT_byte_size : 1 - <28c7b> DW_AT_encoding : 6 (signed char) - <28c7c> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><28c80>: Abbrev Number: 10 (DW_TAG_typedef) - <28c81> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <28c85> DW_AT_decl_file : 4 - <28c86> DW_AT_decl_line : 43 - <28c87> DW_AT_decl_column : 24 - <28c88> DW_AT_type : <0x28c8c> - <1><28c8c>: Abbrev Number: 14 (DW_TAG_base_type) - <28c8d> DW_AT_byte_size : 1 - <28c8e> DW_AT_encoding : 8 (unsigned char) - <28c8f> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><28c93>: Abbrev Number: 14 (DW_TAG_base_type) - <28c94> DW_AT_byte_size : 2 - <28c95> DW_AT_encoding : 5 (signed) - <28c96> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><28c9a>: Abbrev Number: 10 (DW_TAG_typedef) - <28c9b> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <28c9f> DW_AT_decl_file : 4 - <28ca0> DW_AT_decl_line : 57 - <28ca1> DW_AT_decl_column : 25 - <28ca2> DW_AT_type : <0x28ca6> - <1><28ca6>: Abbrev Number: 14 (DW_TAG_base_type) - <28ca7> DW_AT_byte_size : 2 - <28ca8> DW_AT_encoding : 7 (unsigned) - <28ca9> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><28cad>: Abbrev Number: 14 (DW_TAG_base_type) - <28cae> DW_AT_byte_size : 4 - <28caf> DW_AT_encoding : 5 (signed) - <28cb0> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><28cb4>: Abbrev Number: 10 (DW_TAG_typedef) - <28cb5> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <28cb9> DW_AT_decl_file : 4 - <28cba> DW_AT_decl_line : 79 - <28cbb> DW_AT_decl_column : 25 - <28cbc> DW_AT_type : <0x28cc0> - <1><28cc0>: Abbrev Number: 14 (DW_TAG_base_type) - <28cc1> DW_AT_byte_size : 4 - <28cc2> DW_AT_encoding : 7 (unsigned) - <28cc3> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><28cc7>: Abbrev Number: 14 (DW_TAG_base_type) - <28cc8> DW_AT_byte_size : 8 - <28cc9> DW_AT_encoding : 7 (unsigned) - <28cca> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><28cce>: Abbrev Number: 38 (DW_TAG_pointer_type) - <28ccf> DW_AT_byte_size : 4 - <1><28cd0>: Abbrev Number: 5 (DW_TAG_const_type) - <28cd1> DW_AT_type : <0x28cce> - <1><28cd5>: Abbrev Number: 7 (DW_TAG_pointer_type) - <28cd6> DW_AT_byte_size : 4 - <28cd6> DW_AT_type : <0x28cda> - <1><28cda>: Abbrev Number: 14 (DW_TAG_base_type) - <28cdb> DW_AT_byte_size : 1 - <28cdc> DW_AT_encoding : 8 (unsigned char) - <28cdd> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><28ce1>: Abbrev Number: 5 (DW_TAG_const_type) - <28ce2> DW_AT_type : <0x28cda> - <1><28ce6>: Abbrev Number: 7 (DW_TAG_pointer_type) - <28ce7> DW_AT_byte_size : 4 - <28ce7> DW_AT_type : <0x28ce1> - <1><28ceb>: Abbrev Number: 5 (DW_TAG_const_type) - <28cec> DW_AT_type : <0x28ce6> - <1><28cf0>: Abbrev Number: 10 (DW_TAG_typedef) - <28cf1> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <28cf5> DW_AT_decl_file : 5 - <28cf6> DW_AT_decl_line : 24 - <28cf7> DW_AT_decl_column : 19 - <28cf8> DW_AT_type : <0x28c80> - <1><28cfc>: Abbrev Number: 16 (DW_TAG_volatile_type) - <28cfd> DW_AT_type : <0x28cf0> - <1><28d01>: Abbrev Number: 5 (DW_TAG_const_type) - <28d02> DW_AT_type : <0x28cf0> - <1><28d06>: Abbrev Number: 10 (DW_TAG_typedef) - <28d07> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <28d0b> DW_AT_decl_file : 5 - <28d0c> DW_AT_decl_line : 36 - <28d0d> DW_AT_decl_column : 20 - <28d0e> DW_AT_type : <0x28c9a> - <1><28d12>: Abbrev Number: 5 (DW_TAG_const_type) - <28d13> DW_AT_type : <0x28d06> - <1><28d17>: Abbrev Number: 10 (DW_TAG_typedef) - <28d18> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <28d1c> DW_AT_decl_file : 5 - <28d1d> DW_AT_decl_line : 48 - <28d1e> DW_AT_decl_column : 20 - <28d1f> DW_AT_type : <0x28cb4> - <1><28d23>: Abbrev Number: 16 (DW_TAG_volatile_type) - <28d24> DW_AT_type : <0x28d17> - <1><28d28>: Abbrev Number: 5 (DW_TAG_const_type) - <28d29> DW_AT_type : <0x28d17> - <1><28d2d>: Abbrev Number: 10 (DW_TAG_typedef) - <28d2e> DW_AT_name : (indirect string, offset: 0x70c22): TaskFunction_t - <28d32> DW_AT_decl_file : 6 - <28d33> DW_AT_decl_line : 35 - <28d34> DW_AT_decl_column : 16 - <28d35> DW_AT_type : <0x28d39> - <1><28d39>: Abbrev Number: 7 (DW_TAG_pointer_type) - <28d3a> DW_AT_byte_size : 4 - <28d3a> DW_AT_type : <0x28d3e> - <1><28d3e>: Abbrev Number: 39 (DW_TAG_subroutine_type) - <28d3f> DW_AT_prototyped : 1 - <28d3f> DW_AT_sibling : <0x28d49> - <2><28d43>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <28d44> DW_AT_type : <0x28cce> - <2><28d48>: Abbrev Number: 0 - <1><28d49>: Abbrev Number: 10 (DW_TAG_typedef) - <28d4a> DW_AT_name : (indirect string, offset: 0xfce60): StackType_t - <28d4e> DW_AT_decl_file : 2 - <28d4f> DW_AT_decl_line : 55 - <28d50> DW_AT_decl_column : 24 - <28d51> DW_AT_type : <0x28d17> - <1><28d55>: Abbrev Number: 16 (DW_TAG_volatile_type) - <28d56> DW_AT_type : <0x28d49> - <1><28d5a>: Abbrev Number: 10 (DW_TAG_typedef) - <28d5b> DW_AT_name : (indirect string, offset: 0xfddfc): BaseType_t - <28d5f> DW_AT_decl_file : 2 - <28d60> DW_AT_decl_line : 56 - <28d61> DW_AT_decl_column : 14 - <28d62> DW_AT_type : <0x28cad> - <1><28d66>: Abbrev Number: 16 (DW_TAG_volatile_type) - <28d67> DW_AT_type : <0x28d5a> - <1><28d6b>: Abbrev Number: 5 (DW_TAG_const_type) - <28d6c> DW_AT_type : <0x28d5a> - <1><28d70>: Abbrev Number: 10 (DW_TAG_typedef) - <28d71> DW_AT_name : (indirect string, offset: 0xfddfb): UBaseType_t - <28d75> DW_AT_decl_file : 2 - <28d76> DW_AT_decl_line : 57 - <28d77> DW_AT_decl_column : 23 - <28d78> DW_AT_type : <0x28cc0> - <1><28d7c>: Abbrev Number: 16 (DW_TAG_volatile_type) - <28d7d> DW_AT_type : <0x28d70> - <1><28d81>: Abbrev Number: 5 (DW_TAG_const_type) - <28d82> DW_AT_type : <0x28d70> - <1><28d86>: Abbrev Number: 10 (DW_TAG_typedef) - <28d87> DW_AT_name : (indirect string, offset: 0x1834a): TickType_t - <28d8b> DW_AT_decl_file : 2 - <28d8c> DW_AT_decl_line : 63 - <28d8d> DW_AT_decl_column : 19 - <28d8e> DW_AT_type : <0x28d17> - <1><28d92>: Abbrev Number: 16 (DW_TAG_volatile_type) - <28d93> DW_AT_type : <0x28d86> - <1><28d97>: Abbrev Number: 5 (DW_TAG_const_type) - <28d98> DW_AT_type : <0x28d86> - <1><28d9c>: Abbrev Number: 7 (DW_TAG_pointer_type) - <28d9d> DW_AT_byte_size : 4 - <28d9d> DW_AT_type : <0x28cf0> - <1><28da1>: Abbrev Number: 31 (DW_TAG_structure_type) - <28da2> DW_AT_name : (indirect string, offset: 0xfd7a1): xSTATIC_LIST_ITEM - <28da6> DW_AT_byte_size : 20 - <28da7> DW_AT_decl_file : 7 - <28da7> DW_AT_decl_line : 1061 - <28da9> DW_AT_decl_column : 8 - <28daa> DW_AT_sibling : <0x28dcb> - <2><28dae>: Abbrev Number: 8 (DW_TAG_member) - <28daf> DW_AT_name : (indirect string, offset: 0xfa080): xDummy2 - <28db3> DW_AT_decl_file : 7 - <28db4> DW_AT_decl_line : 1066 - <28db6> DW_AT_decl_column : 13 - <28db7> DW_AT_type : <0x28d86> - <28dbb> DW_AT_data_member_location: 0 - <2><28dbc>: Abbrev Number: 8 (DW_TAG_member) - <28dbd> DW_AT_name : (indirect string, offset: 0xfb34b): pvDummy3 - <28dc1> DW_AT_decl_file : 7 - <28dc2> DW_AT_decl_line : 1067 - <28dc4> DW_AT_decl_column : 8 - <28dc5> DW_AT_type : <0x28dcb> - <28dc9> DW_AT_data_member_location: 4 - <2><28dca>: Abbrev Number: 0 - <1><28dcb>: Abbrev Number: 20 (DW_TAG_array_type) - <28dcc> DW_AT_type : <0x28cce> - <28dd0> DW_AT_sibling : <0x28ddb> - <2><28dd4>: Abbrev Number: 21 (DW_TAG_subrange_type) - <28dd5> DW_AT_type : <0x28c5d> - <28dd9> DW_AT_upper_bound : 3 - <2><28dda>: Abbrev Number: 0 - <1><28ddb>: Abbrev Number: 25 (DW_TAG_typedef) - <28ddc> DW_AT_name : (indirect string, offset: 0xfb362): StaticListItem_t - <28de0> DW_AT_decl_file : 7 - <28de1> DW_AT_decl_line : 1072 - <28de3> DW_AT_decl_column : 34 - <28de4> DW_AT_type : <0x28da1> - <1><28de8>: Abbrev Number: 31 (DW_TAG_structure_type) - <28de9> DW_AT_name : (indirect string, offset: 0xfc86f): xSTATIC_TCB - <28ded> DW_AT_byte_size : 92 - <28dee> DW_AT_decl_file : 7 - <28dee> DW_AT_decl_line : 1112 - <28df0> DW_AT_decl_column : 16 - <28df1> DW_AT_sibling : <0x28e82> - <2><28df5>: Abbrev Number: 8 (DW_TAG_member) - <28df6> DW_AT_name : (indirect string, offset: 0xfa408): pxDummy1 - <28dfa> DW_AT_decl_file : 7 - <28dfb> DW_AT_decl_line : 1114 - <28dfd> DW_AT_decl_column : 11 - <28dfe> DW_AT_type : <0x28cce> - <28e02> DW_AT_data_member_location: 0 - <2><28e03>: Abbrev Number: 8 (DW_TAG_member) - <28e04> DW_AT_name : (indirect string, offset: 0xfa089): xDummy3 - <28e08> DW_AT_decl_file : 7 - <28e09> DW_AT_decl_line : 1118 - <28e0b> DW_AT_decl_column : 19 - <28e0c> DW_AT_type : <0x28e82> - <28e10> DW_AT_data_member_location: 4 - <2><28e11>: Abbrev Number: 8 (DW_TAG_member) - <28e12> DW_AT_name : (indirect string, offset: 0xfa09a): uxDummy5 - <28e16> DW_AT_decl_file : 7 - <28e17> DW_AT_decl_line : 1119 - <28e19> DW_AT_decl_column : 16 - <28e1a> DW_AT_type : <0x28d70> - <28e1e> DW_AT_data_member_location: 44 - <2><28e1f>: Abbrev Number: 8 (DW_TAG_member) - <28e20> DW_AT_name : (indirect string, offset: 0xfa411): pxDummy6 - <28e24> DW_AT_decl_file : 7 - <28e25> DW_AT_decl_line : 1120 - <28e27> DW_AT_decl_column : 11 - <28e28> DW_AT_type : <0x28cce> - <28e2c> DW_AT_data_member_location: 48 - <2><28e2d>: Abbrev Number: 8 (DW_TAG_member) - <28e2e> DW_AT_name : (indirect string, offset: 0xfb259): ucDummy7 - <28e32> DW_AT_decl_file : 7 - <28e33> DW_AT_decl_line : 1121 - <28e35> DW_AT_decl_column : 13 - <28e36> DW_AT_type : <0x28e92> - <28e3a> DW_AT_data_member_location: 52 - <2><28e3b>: Abbrev Number: 8 (DW_TAG_member) - <28e3c> DW_AT_name : (indirect string, offset: 0xfa5ab): uxDummy10 - <28e40> DW_AT_decl_file : 7 - <28e41> DW_AT_decl_line : 1129 - <28e43> DW_AT_decl_column : 16 - <28e44> DW_AT_type : <0x28ea2> - <28e48> DW_AT_data_member_location: 68 - <2><28e49>: Abbrev Number: 8 (DW_TAG_member) - <28e4a> DW_AT_name : (indirect string, offset: 0xfdce7): uxDummy12 - <28e4e> DW_AT_decl_file : 7 - <28e4f> DW_AT_decl_line : 1132 - <28e51> DW_AT_decl_column : 16 - <28e52> DW_AT_type : <0x28ea2> - <28e56> DW_AT_data_member_location: 76 - <2><28e57>: Abbrev Number: 8 (DW_TAG_member) - <28e58> DW_AT_name : (indirect string, offset: 0xfa12a): ulDummy18 - <28e5c> DW_AT_decl_file : 7 - <28e5d> DW_AT_decl_line : 1147 - <28e5f> DW_AT_decl_column : 14 - <28e60> DW_AT_type : <0x28d17> - <28e64> DW_AT_data_member_location: 84 - <2><28e65>: Abbrev Number: 8 (DW_TAG_member) - <28e66> DW_AT_name : (indirect string, offset: 0xfad04): ucDummy19 - <28e6a> DW_AT_decl_file : 7 - <28e6b> DW_AT_decl_line : 1148 - <28e6d> DW_AT_decl_column : 13 - <28e6e> DW_AT_type : <0x28cf0> - <28e72> DW_AT_data_member_location: 88 - <2><28e73>: Abbrev Number: 8 (DW_TAG_member) - <28e74> DW_AT_name : (indirect string, offset: 0xfdd03): uxDummy20 - <28e78> DW_AT_decl_file : 7 - <28e79> DW_AT_decl_line : 1151 - <28e7b> DW_AT_decl_column : 13 - <28e7c> DW_AT_type : <0x28cf0> - <28e80> DW_AT_data_member_location: 89 - <2><28e81>: Abbrev Number: 0 - <1><28e82>: Abbrev Number: 20 (DW_TAG_array_type) - <28e83> DW_AT_type : <0x28ddb> - <28e87> DW_AT_sibling : <0x28e92> - <2><28e8b>: Abbrev Number: 21 (DW_TAG_subrange_type) - <28e8c> DW_AT_type : <0x28c5d> - <28e90> DW_AT_upper_bound : 1 - <2><28e91>: Abbrev Number: 0 - <1><28e92>: Abbrev Number: 20 (DW_TAG_array_type) - <28e93> DW_AT_type : <0x28cf0> - <28e97> DW_AT_sibling : <0x28ea2> - <2><28e9b>: Abbrev Number: 21 (DW_TAG_subrange_type) - <28e9c> DW_AT_type : <0x28c5d> - <28ea0> DW_AT_upper_bound : 15 - <2><28ea1>: Abbrev Number: 0 - <1><28ea2>: Abbrev Number: 20 (DW_TAG_array_type) - <28ea3> DW_AT_type : <0x28d70> - <28ea7> DW_AT_sibling : <0x28eb2> - <2><28eab>: Abbrev Number: 21 (DW_TAG_subrange_type) - <28eac> DW_AT_type : <0x28c5d> - <28eb0> DW_AT_upper_bound : 1 - <2><28eb1>: Abbrev Number: 0 - <1><28eb2>: Abbrev Number: 25 (DW_TAG_typedef) - <28eb3> DW_AT_name : (indirect string, offset: 0xfbc68): StaticTask_t - <28eb7> DW_AT_decl_file : 7 - <28eb8> DW_AT_decl_line : 1160 - <28eba> DW_AT_decl_column : 3 - <28ebb> DW_AT_type : <0x28de8> - <1><28ebf>: Abbrev Number: 17 (DW_TAG_structure_type) - <28ec0> DW_AT_name : (indirect string, offset: 0xfe57e): xLIST_ITEM - <28ec4> DW_AT_byte_size : 20 - <28ec5> DW_AT_decl_file : 8 - <28ec6> DW_AT_decl_line : 140 - <28ec7> DW_AT_decl_column : 8 - <28ec8> DW_AT_sibling : <0x28f0e> - <2><28ecc>: Abbrev Number: 6 (DW_TAG_member) - <28ecd> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <28ed1> DW_AT_decl_file : 8 - <28ed2> DW_AT_decl_line : 143 - <28ed3> DW_AT_decl_column : 33 - <28ed4> DW_AT_type : <0x28d86> - <28ed8> DW_AT_data_member_location: 0 - <2><28ed9>: Abbrev Number: 6 (DW_TAG_member) - <28eda> DW_AT_name : (indirect string, offset: 0xfe49d): pxNext - <28ede> DW_AT_decl_file : 8 - <28edf> DW_AT_decl_line : 144 - <28ee0> DW_AT_decl_column : 42 - <28ee1> DW_AT_type : <0x28f0e> - <28ee5> DW_AT_data_member_location: 4 - <2><28ee6>: Abbrev Number: 6 (DW_TAG_member) - <28ee7> DW_AT_name : (indirect string, offset: 0xfe5e8): pxPrevious - <28eeb> DW_AT_decl_file : 8 - <28eec> DW_AT_decl_line : 145 - <28eed> DW_AT_decl_column : 42 - <28eee> DW_AT_type : <0x28f0e> - <28ef2> DW_AT_data_member_location: 8 - <2><28ef3>: Abbrev Number: 6 (DW_TAG_member) - <28ef4> DW_AT_name : (indirect string, offset: 0xfe5bd): pvOwner - <28ef8> DW_AT_decl_file : 8 - <28ef9> DW_AT_decl_line : 146 - <28efa> DW_AT_decl_column : 9 - <28efb> DW_AT_type : <0x28cce> - <28eff> DW_AT_data_member_location: 12 - <2><28f00>: Abbrev Number: 6 (DW_TAG_member) - <28f01> DW_AT_name : (indirect string, offset: 0x5624): pvContainer - <28f05> DW_AT_decl_file : 8 - <28f06> DW_AT_decl_line : 147 - <28f07> DW_AT_decl_column : 37 - <28f08> DW_AT_type : <0x28f48> - <28f0c> DW_AT_data_member_location: 16 - <2><28f0d>: Abbrev Number: 0 - <1><28f0e>: Abbrev Number: 7 (DW_TAG_pointer_type) - <28f0f> DW_AT_byte_size : 4 - <28f0f> DW_AT_type : <0x28ebf> - <1><28f13>: Abbrev Number: 17 (DW_TAG_structure_type) - <28f14> DW_AT_name : (indirect string, offset: 0xfe622): xLIST - <28f18> DW_AT_byte_size : 20 - <28f19> DW_AT_decl_file : 8 - <28f1a> DW_AT_decl_line : 164 - <28f1b> DW_AT_decl_column : 16 - <28f1c> DW_AT_sibling : <0x28f48> - <2><28f20>: Abbrev Number: 6 (DW_TAG_member) - <28f21> DW_AT_name : (indirect string, offset: 0xfe589): uxNumberOfItems - <28f25> DW_AT_decl_file : 8 - <28f26> DW_AT_decl_line : 167 - <28f27> DW_AT_decl_column : 23 - <28f28> DW_AT_type : <0x28d7c> - <28f2c> DW_AT_data_member_location: 0 - <2><28f2d>: Abbrev Number: 6 (DW_TAG_member) - <28f2e> DW_AT_name : (indirect string, offset: 0xfe4d2): pxIndex - <28f32> DW_AT_decl_file : 8 - <28f33> DW_AT_decl_line : 168 - <28f34> DW_AT_decl_column : 35 - <28f35> DW_AT_type : <0x28f9a> - <28f39> DW_AT_data_member_location: 4 - <2><28f3a>: Abbrev Number: 6 (DW_TAG_member) - <28f3b> DW_AT_name : (indirect string, offset: 0xfe5a0): xListEnd - <28f3f> DW_AT_decl_file : 8 - <28f40> DW_AT_decl_line : 169 - <28f41> DW_AT_decl_column : 17 - <28f42> DW_AT_type : <0x28f8e> - <28f46> DW_AT_data_member_location: 8 - <2><28f47>: Abbrev Number: 0 - <1><28f48>: Abbrev Number: 7 (DW_TAG_pointer_type) - <28f49> DW_AT_byte_size : 4 - <28f49> DW_AT_type : <0x28f13> - <1><28f4d>: Abbrev Number: 10 (DW_TAG_typedef) - <28f4e> DW_AT_name : (indirect string, offset: 0xe0f43): ListItem_t - <28f52> DW_AT_decl_file : 8 - <28f53> DW_AT_decl_line : 150 - <28f54> DW_AT_decl_column : 27 - <28f55> DW_AT_type : <0x28ebf> - <1><28f59>: Abbrev Number: 17 (DW_TAG_structure_type) - <28f5a> DW_AT_name : (indirect string, offset: 0xfe4ea): xMINI_LIST_ITEM - <28f5e> DW_AT_byte_size : 12 - <28f5f> DW_AT_decl_file : 8 - <28f60> DW_AT_decl_line : 152 - <28f61> DW_AT_decl_column : 8 - <28f62> DW_AT_sibling : <0x28f8e> - <2><28f66>: Abbrev Number: 6 (DW_TAG_member) - <28f67> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <28f6b> DW_AT_decl_file : 8 - <28f6c> DW_AT_decl_line : 155 - <28f6d> DW_AT_decl_column : 33 - <28f6e> DW_AT_type : <0x28d86> - <28f72> DW_AT_data_member_location: 0 - <2><28f73>: Abbrev Number: 6 (DW_TAG_member) - <28f74> DW_AT_name : (indirect string, offset: 0xfe49d): pxNext - <28f78> DW_AT_decl_file : 8 - <28f79> DW_AT_decl_line : 156 - <28f7a> DW_AT_decl_column : 42 - <28f7b> DW_AT_type : <0x28f0e> - <28f7f> DW_AT_data_member_location: 4 - <2><28f80>: Abbrev Number: 6 (DW_TAG_member) - <28f81> DW_AT_name : (indirect string, offset: 0xfe5e8): pxPrevious - <28f85> DW_AT_decl_file : 8 - <28f86> DW_AT_decl_line : 157 - <28f87> DW_AT_decl_column : 42 - <28f88> DW_AT_type : <0x28f0e> - <28f8c> DW_AT_data_member_location: 8 - <2><28f8d>: Abbrev Number: 0 - <1><28f8e>: Abbrev Number: 10 (DW_TAG_typedef) - <28f8f> DW_AT_name : (indirect string, offset: 0xfd782): MiniListItem_t - <28f93> DW_AT_decl_file : 8 - <28f94> DW_AT_decl_line : 159 - <28f95> DW_AT_decl_column : 32 - <28f96> DW_AT_type : <0x28f59> - <1><28f9a>: Abbrev Number: 7 (DW_TAG_pointer_type) - <28f9b> DW_AT_byte_size : 4 - <28f9b> DW_AT_type : <0x28f4d> - <1><28f9f>: Abbrev Number: 5 (DW_TAG_const_type) - <28fa0> DW_AT_type : <0x28f9a> - <1><28fa4>: Abbrev Number: 10 (DW_TAG_typedef) - <28fa5> DW_AT_name : (indirect string, offset: 0x663dd): List_t - <28fa9> DW_AT_decl_file : 8 - <28faa> DW_AT_decl_line : 171 - <28fab> DW_AT_decl_column : 3 - <28fac> DW_AT_type : <0x28f13> - <1><28fb0>: Abbrev Number: 5 (DW_TAG_const_type) - <28fb1> DW_AT_type : <0x28fa4> - <1><28fb5>: Abbrev Number: 10 (DW_TAG_typedef) - <28fb6> DW_AT_name : (indirect string, offset: 0x609ad): TaskHandle_t - <28fba> DW_AT_decl_file : 9 - <28fbb> DW_AT_decl_line : 70 - <28fbc> DW_AT_decl_column : 37 - <28fbd> DW_AT_type : <0x28fc6> - <1><28fc1>: Abbrev Number: 5 (DW_TAG_const_type) - <28fc2> DW_AT_type : <0x28fb5> - <1><28fc6>: Abbrev Number: 7 (DW_TAG_pointer_type) - <28fc7> DW_AT_byte_size : 4 - <28fc7> DW_AT_type : <0x28fcb> - <1><28fcb>: Abbrev Number: 17 (DW_TAG_structure_type) - <28fcc> DW_AT_name : (indirect string, offset: 0xfd8c1): tskTaskControlBlock - <28fd0> DW_AT_byte_size : 92 - <28fd1> DW_AT_decl_file : 1 - <28fd2> DW_AT_decl_line : 252 - <28fd3> DW_AT_decl_column : 16 - <28fd4> DW_AT_sibling : <0x2908e> - <2><28fd8>: Abbrev Number: 6 (DW_TAG_member) - <28fd9> DW_AT_name : (indirect string, offset: 0xffd51): pxTopOfStack - <28fdd> DW_AT_decl_file : 1 - <28fde> DW_AT_decl_line : 254 - <28fdf> DW_AT_decl_column : 24 - <28fe0> DW_AT_type : <0x29211> - <28fe4> DW_AT_data_member_location: 0 - <2><28fe5>: Abbrev Number: 8 (DW_TAG_member) - <28fe6> DW_AT_name : (indirect string, offset: 0xff5a0): xStateListItem - <28fea> DW_AT_decl_file : 1 - <28feb> DW_AT_decl_line : 260 - <28fed> DW_AT_decl_column : 15 - <28fee> DW_AT_type : <0x28f4d> - <28ff2> DW_AT_data_member_location: 4 - <2><28ff3>: Abbrev Number: 8 (DW_TAG_member) - <28ff4> DW_AT_name : (indirect string, offset: 0xfff5c): xEventListItem - <28ff8> DW_AT_decl_file : 1 - <28ff9> DW_AT_decl_line : 261 - <28ffb> DW_AT_decl_column : 15 - <28ffc> DW_AT_type : <0x28f4d> - <29000> DW_AT_data_member_location: 24 - <2><29001>: Abbrev Number: 8 (DW_TAG_member) - <29002> DW_AT_name : (indirect string, offset: 0xff693): uxPriority - <29006> DW_AT_decl_file : 1 - <29007> DW_AT_decl_line : 262 - <29009> DW_AT_decl_column : 16 - <2900a> DW_AT_type : <0x28d70> - <2900e> DW_AT_data_member_location: 44 - <2><2900f>: Abbrev Number: 8 (DW_TAG_member) - <29010> DW_AT_name : (indirect string, offset: 0xff677): pxStack - <29014> DW_AT_decl_file : 1 - <29015> DW_AT_decl_line : 263 - <29017> DW_AT_decl_column : 17 - <29018> DW_AT_type : <0x29178> - <2901c> DW_AT_data_member_location: 48 - <2><2901d>: Abbrev Number: 8 (DW_TAG_member) - <2901e> DW_AT_name : (indirect string, offset: 0xfb1fe): pcTaskName - <29022> DW_AT_decl_file : 1 - <29023> DW_AT_decl_line : 264 - <29025> DW_AT_decl_column : 10 - <29026> DW_AT_type : <0x29216> - <2902a> DW_AT_data_member_location: 52 - <2><2902b>: Abbrev Number: 8 (DW_TAG_member) - <2902c> DW_AT_name : (indirect string, offset: 0xfefec): uxTCBNumber - <29030> DW_AT_decl_file : 1 - <29031> DW_AT_decl_line : 275 - <29033> DW_AT_decl_column : 16 - <29034> DW_AT_type : <0x28d70> - <29038> DW_AT_data_member_location: 68 - <2><29039>: Abbrev Number: 8 (DW_TAG_member) - <2903a> DW_AT_name : (indirect string, offset: 0xff640): uxTaskNumber - <2903e> DW_AT_decl_file : 1 - <2903f> DW_AT_decl_line : 276 - <29041> DW_AT_decl_column : 16 - <29042> DW_AT_type : <0x28d70> - <29046> DW_AT_data_member_location: 72 - <2><29047>: Abbrev Number: 8 (DW_TAG_member) - <29048> DW_AT_name : (indirect string, offset: 0xf98a5): uxBasePriority - <2904c> DW_AT_decl_file : 1 - <2904d> DW_AT_decl_line : 280 - <2904f> DW_AT_decl_column : 16 - <29050> DW_AT_type : <0x28d70> - <29054> DW_AT_data_member_location: 76 - <2><29055>: Abbrev Number: 8 (DW_TAG_member) - <29056> DW_AT_name : (indirect string, offset: 0xfff28): uxMutexesHeld - <2905a> DW_AT_decl_file : 1 - <2905b> DW_AT_decl_line : 281 - <2905d> DW_AT_decl_column : 16 - <2905e> DW_AT_type : <0x28d70> - <29062> DW_AT_data_member_location: 80 - <2><29063>: Abbrev Number: 8 (DW_TAG_member) - <29064> DW_AT_name : (indirect string, offset: 0xff564): ulNotifiedValue - <29068> DW_AT_decl_file : 1 - <29069> DW_AT_decl_line : 311 - <2906b> DW_AT_decl_column : 21 - <2906c> DW_AT_type : <0x28d23> - <29070> DW_AT_data_member_location: 84 - <2><29071>: Abbrev Number: 8 (DW_TAG_member) - <29072> DW_AT_name : (indirect string, offset: 0xff2d9): ucNotifyState - <29076> DW_AT_decl_file : 1 - <29077> DW_AT_decl_line : 312 - <29079> DW_AT_decl_column : 20 - <2907a> DW_AT_type : <0x28cfc> - <2907e> DW_AT_data_member_location: 88 - <2><2907f>: Abbrev Number: 8 (DW_TAG_member) - <29080> DW_AT_name : (indirect string, offset: 0xfec20): ucStaticallyAllocated - <29084> DW_AT_decl_file : 1 - <29085> DW_AT_decl_line : 318 - <29087> DW_AT_decl_column : 11 - <29088> DW_AT_type : <0x28cf0> - <2908c> DW_AT_data_member_location: 89 - <2><2908d>: Abbrev Number: 0 - <1><2908e>: Abbrev Number: 32 (DW_TAG_enumeration_type) - <2908f> DW_AT_encoding : 7 (unsigned) - <2908f> DW_AT_byte_size : 1 - <2908f> DW_AT_type : <0x28c8c> - <29093> DW_AT_decl_file : 9 - <29093> DW_AT_decl_line : 80 - <29094> DW_AT_decl_column : 1 - <29094> DW_AT_sibling : <0x290bd> - <2><29098>: Abbrev Number: 15 (DW_TAG_enumerator) - <29099> DW_AT_name : (indirect string, offset: 0xfba63): eRunning - <2909d> DW_AT_const_value : 0 - <2><2909e>: Abbrev Number: 15 (DW_TAG_enumerator) - <2909f> DW_AT_name : (indirect string, offset: 0xf3fb5): eReady - <290a3> DW_AT_const_value : 1 - <2><290a4>: Abbrev Number: 15 (DW_TAG_enumerator) - <290a5> DW_AT_name : (indirect string, offset: 0xfaeb7): eBlocked - <290a9> DW_AT_const_value : 2 - <2><290aa>: Abbrev Number: 15 (DW_TAG_enumerator) - <290ab> DW_AT_name : (indirect string, offset: 0xfc333): eSuspended - <290af> DW_AT_const_value : 3 - <2><290b0>: Abbrev Number: 15 (DW_TAG_enumerator) - <290b1> DW_AT_name : (indirect string, offset: 0xfced7): eDeleted - <290b5> DW_AT_const_value : 4 - <2><290b6>: Abbrev Number: 15 (DW_TAG_enumerator) - <290b7> DW_AT_name : (indirect string, offset: 0xfa257): eInvalid - <290bb> DW_AT_const_value : 5 - <2><290bc>: Abbrev Number: 0 - <1><290bd>: Abbrev Number: 10 (DW_TAG_typedef) - <290be> DW_AT_name : (indirect string, offset: 0xfe255): eTaskState - <290c2> DW_AT_decl_file : 9 - <290c3> DW_AT_decl_line : 87 - <290c4> DW_AT_decl_column : 3 - <290c5> DW_AT_type : <0x2908e> - <1><290c9>: Abbrev Number: 32 (DW_TAG_enumeration_type) - <290ca> DW_AT_encoding : 7 (unsigned) - <290ca> DW_AT_byte_size : 1 - <290ca> DW_AT_type : <0x28c8c> - <290ce> DW_AT_decl_file : 9 - <290ce> DW_AT_decl_line : 91 - <290cf> DW_AT_decl_column : 1 - <290cf> DW_AT_sibling : <0x290f2> - <2><290d3>: Abbrev Number: 15 (DW_TAG_enumerator) - <290d4> DW_AT_name : (indirect string, offset: 0xfb5f3): eNoAction - <290d8> DW_AT_const_value : 0 - <2><290d9>: Abbrev Number: 15 (DW_TAG_enumerator) - <290da> DW_AT_name : (indirect string, offset: 0xfcb66): eSetBits - <290de> DW_AT_const_value : 1 - <2><290df>: Abbrev Number: 15 (DW_TAG_enumerator) - <290e0> DW_AT_name : (indirect string, offset: 0xffbc8): eIncrement - <290e4> DW_AT_const_value : 2 - <2><290e5>: Abbrev Number: 15 (DW_TAG_enumerator) - <290e6> DW_AT_name : (indirect string, offset: 0xfcdb9): eSetValueWithOverwrite - <290ea> DW_AT_const_value : 3 - <2><290eb>: Abbrev Number: 15 (DW_TAG_enumerator) - <290ec> DW_AT_name : (indirect string, offset: 0xfa9e5): eSetValueWithoutOverwrite - <290f0> DW_AT_const_value : 4 - <2><290f1>: Abbrev Number: 0 - <1><290f2>: Abbrev Number: 10 (DW_TAG_typedef) - <290f3> DW_AT_name : (indirect string, offset: 0xfc8cf): eNotifyAction - <290f7> DW_AT_decl_file : 9 - <290f8> DW_AT_decl_line : 97 - <290f9> DW_AT_decl_column : 3 - <290fa> DW_AT_type : <0x290c9> - <1><290fe>: Abbrev Number: 17 (DW_TAG_structure_type) - <290ff> DW_AT_name : (indirect string, offset: 0xfea0a): xTIME_OUT - <29103> DW_AT_byte_size : 8 - <29104> DW_AT_decl_file : 9 - <29105> DW_AT_decl_line : 102 - <29106> DW_AT_decl_column : 16 - <29107> DW_AT_sibling : <0x29126> - <2><2910b>: Abbrev Number: 6 (DW_TAG_member) - <2910c> DW_AT_name : (indirect string, offset: 0xfeb84): xOverflowCount - <29110> DW_AT_decl_file : 9 - <29111> DW_AT_decl_line : 104 - <29112> DW_AT_decl_column : 13 - <29113> DW_AT_type : <0x28d5a> - <29117> DW_AT_data_member_location: 0 - <2><29118>: Abbrev Number: 6 (DW_TAG_member) - <29119> DW_AT_name : (indirect string, offset: 0xfeb37): xTimeOnEntering - <2911d> DW_AT_decl_file : 9 - <2911e> DW_AT_decl_line : 105 - <2911f> DW_AT_decl_column : 13 - <29120> DW_AT_type : <0x28d86> - <29124> DW_AT_data_member_location: 4 - <2><29125>: Abbrev Number: 0 - <1><29126>: Abbrev Number: 10 (DW_TAG_typedef) - <29127> DW_AT_name : (indirect string, offset: 0xf1ac): TimeOut_t - <2912b> DW_AT_decl_file : 9 - <2912c> DW_AT_decl_line : 106 - <2912d> DW_AT_decl_column : 3 - <2912e> DW_AT_type : <0x290fe> - <1><29132>: Abbrev Number: 17 (DW_TAG_structure_type) - <29133> DW_AT_name : (indirect string, offset: 0xffe0e): xMEMORY_REGION - <29137> DW_AT_byte_size : 12 - <29138> DW_AT_decl_file : 9 - <29139> DW_AT_decl_line : 111 - <2913a> DW_AT_decl_column : 16 - <2913b> DW_AT_sibling : <0x29167> - <2><2913f>: Abbrev Number: 6 (DW_TAG_member) - <29140> DW_AT_name : (indirect string, offset: 0xffea7): pvBaseAddress - <29144> DW_AT_decl_file : 9 - <29145> DW_AT_decl_line : 113 - <29146> DW_AT_decl_column : 8 - <29147> DW_AT_type : <0x28cce> - <2914b> DW_AT_data_member_location: 0 - <2><2914c>: Abbrev Number: 6 (DW_TAG_member) - <2914d> DW_AT_name : (indirect string, offset: 0xff0e5): ulLengthInBytes - <29151> DW_AT_decl_file : 9 - <29152> DW_AT_decl_line : 114 - <29153> DW_AT_decl_column : 11 - <29154> DW_AT_type : <0x28d17> - <29158> DW_AT_data_member_location: 4 - <2><29159>: Abbrev Number: 6 (DW_TAG_member) - <2915a> DW_AT_name : (indirect string, offset: 0xff409): ulParameters - <2915e> DW_AT_decl_file : 9 - <2915f> DW_AT_decl_line : 115 - <29160> DW_AT_decl_column : 11 - <29161> DW_AT_type : <0x28d17> - <29165> DW_AT_data_member_location: 8 - <2><29166>: Abbrev Number: 0 - <1><29167>: Abbrev Number: 10 (DW_TAG_typedef) - <29168> DW_AT_name : (indirect string, offset: 0x9b420): MemoryRegion_t - <2916c> DW_AT_decl_file : 9 - <2916d> DW_AT_decl_line : 116 - <2916e> DW_AT_decl_column : 3 - <2916f> DW_AT_type : <0x29132> - <1><29173>: Abbrev Number: 5 (DW_TAG_const_type) - <29174> DW_AT_type : <0x29167> - <1><29178>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29179> DW_AT_byte_size : 4 - <29179> DW_AT_type : <0x28d49> - <1><2917d>: Abbrev Number: 5 (DW_TAG_const_type) - <2917e> DW_AT_type : <0x29178> - <1><29182>: Abbrev Number: 17 (DW_TAG_structure_type) - <29183> DW_AT_name : (indirect string, offset: 0xfdf78): xTASK_STATUS - <29187> DW_AT_byte_size : 36 - <29188> DW_AT_decl_file : 9 - <29189> DW_AT_decl_line : 137 - <2918a> DW_AT_decl_column : 16 - <2918b> DW_AT_sibling : <0x29205> - <2><2918f>: Abbrev Number: 6 (DW_TAG_member) - <29190> DW_AT_name : (indirect string, offset: 0xffc48): xHandle - <29194> DW_AT_decl_file : 9 - <29195> DW_AT_decl_line : 139 - <29196> DW_AT_decl_column : 15 - <29197> DW_AT_type : <0x28fb5> - <2919b> DW_AT_data_member_location: 0 - <2><2919c>: Abbrev Number: 6 (DW_TAG_member) - <2919d> DW_AT_name : (indirect string, offset: 0xfb1fe): pcTaskName - <291a1> DW_AT_decl_file : 9 - <291a2> DW_AT_decl_line : 140 - <291a3> DW_AT_decl_column : 14 - <291a4> DW_AT_type : <0x28ce6> - <291a8> DW_AT_data_member_location: 4 - <2><291a9>: Abbrev Number: 6 (DW_TAG_member) - <291aa> DW_AT_name : (indirect string, offset: 0xff641): xTaskNumber - <291ae> DW_AT_decl_file : 9 - <291af> DW_AT_decl_line : 141 - <291b0> DW_AT_decl_column : 14 - <291b1> DW_AT_type : <0x28d70> - <291b5> DW_AT_data_member_location: 8 - <2><291b6>: Abbrev Number: 6 (DW_TAG_member) - <291b7> DW_AT_name : (indirect string, offset: 0xf976e): eCurrentState - <291bb> DW_AT_decl_file : 9 - <291bc> DW_AT_decl_line : 142 - <291bd> DW_AT_decl_column : 13 - <291be> DW_AT_type : <0x290bd> - <291c2> DW_AT_data_member_location: 12 - <2><291c3>: Abbrev Number: 6 (DW_TAG_member) - <291c4> DW_AT_name : (indirect string, offset: 0xf9a31): uxCurrentPriority - <291c8> DW_AT_decl_file : 9 - <291c9> DW_AT_decl_line : 143 - <291ca> DW_AT_decl_column : 14 - <291cb> DW_AT_type : <0x28d70> - <291cf> DW_AT_data_member_location: 16 - <2><291d0>: Abbrev Number: 6 (DW_TAG_member) - <291d1> DW_AT_name : (indirect string, offset: 0xf98a5): uxBasePriority - <291d5> DW_AT_decl_file : 9 - <291d6> DW_AT_decl_line : 144 - <291d7> DW_AT_decl_column : 14 - <291d8> DW_AT_type : <0x28d70> - <291dc> DW_AT_data_member_location: 20 - <2><291dd>: Abbrev Number: 6 (DW_TAG_member) - <291de> DW_AT_name : (indirect string, offset: 0xfca59): ulRunTimeCounter - <291e2> DW_AT_decl_file : 9 - <291e3> DW_AT_decl_line : 145 - <291e4> DW_AT_decl_column : 11 - <291e5> DW_AT_type : <0x28d17> - <291e9> DW_AT_data_member_location: 24 - <2><291ea>: Abbrev Number: 6 (DW_TAG_member) - <291eb> DW_AT_name : (indirect string, offset: 0xfbbea): pxStackBase - <291ef> DW_AT_decl_file : 9 - <291f0> DW_AT_decl_line : 146 - <291f1> DW_AT_decl_column : 15 - <291f2> DW_AT_type : <0x29178> - <291f6> DW_AT_data_member_location: 28 - <2><291f7>: Abbrev Number: 6 (DW_TAG_member) - <291f8> DW_AT_name : (indirect string, offset: 0xfbacf): usStackHighWaterMark - <291fc> DW_AT_decl_file : 9 - <291fd> DW_AT_decl_line : 147 - <291fe> DW_AT_decl_column : 25 - <291ff> DW_AT_type : <0x28d06> - <29203> DW_AT_data_member_location: 32 - <2><29204>: Abbrev Number: 0 - <1><29205>: Abbrev Number: 10 (DW_TAG_typedef) - <29206> DW_AT_name : (indirect string, offset: 0x306a1): TaskStatus_t - <2920a> DW_AT_decl_file : 9 - <2920b> DW_AT_decl_line : 148 - <2920c> DW_AT_decl_column : 3 - <2920d> DW_AT_type : <0x29182> - <1><29211>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29212> DW_AT_byte_size : 4 - <29212> DW_AT_type : <0x28d55> - <1><29216>: Abbrev Number: 20 (DW_TAG_array_type) - <29217> DW_AT_type : <0x28cda> - <2921b> DW_AT_sibling : <0x29226> - <2><2921f>: Abbrev Number: 21 (DW_TAG_subrange_type) - <29220> DW_AT_type : <0x28c5d> - <29224> DW_AT_upper_bound : 15 - <2><29225>: Abbrev Number: 0 - <1><29226>: Abbrev Number: 25 (DW_TAG_typedef) - <29227> DW_AT_name : (indirect string, offset: 0xffb4a): tskTCB - <2922b> DW_AT_decl_file : 1 - <2922c> DW_AT_decl_line : 329 - <2922e> DW_AT_decl_column : 3 - <2922f> DW_AT_type : <0x28fcb> - <1><29233>: Abbrev Number: 25 (DW_TAG_typedef) - <29234> DW_AT_name : (indirect string, offset: 0xff767): TCB_t - <29238> DW_AT_decl_file : 1 - <29239> DW_AT_decl_line : 333 - <2923b> DW_AT_decl_column : 16 - <2923c> DW_AT_type : <0x29226> - <1><29240>: Abbrev Number: 5 (DW_TAG_const_type) - <29241> DW_AT_type : <0x29233> - <1><29245>: Abbrev Number: 40 (DW_TAG_variable) - <29246> DW_AT_name : (indirect string, offset: 0xff514): pxCurrentTCB - <2924a> DW_AT_decl_file : 1 - <2924b> DW_AT_decl_line : 337 - <2924d> DW_AT_decl_column : 34 - <2924e> DW_AT_type : <0x2925d> - <29252> DW_AT_external : 1 - <29252> DW_AT_location : 5 byte block: 3 14 f 0 20 (DW_OP_addr: 20000f14) - <1><29258>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29259> DW_AT_byte_size : 4 - <29259> DW_AT_type : <0x29233> - <1><2925d>: Abbrev Number: 16 (DW_TAG_volatile_type) - <2925e> DW_AT_type : <0x29258> - <1><29262>: Abbrev Number: 5 (DW_TAG_const_type) - <29263> DW_AT_type : <0x29258> - <1><29267>: Abbrev Number: 20 (DW_TAG_array_type) - <29268> DW_AT_type : <0x28fa4> - <2926c> DW_AT_sibling : <0x29277> - <2><29270>: Abbrev Number: 21 (DW_TAG_subrange_type) - <29271> DW_AT_type : <0x28c5d> - <29275> DW_AT_upper_bound : 55 - <2><29276>: Abbrev Number: 0 - <1><29277>: Abbrev Number: 1 (DW_TAG_variable) - <29278> DW_AT_name : (indirect string, offset: 0xff360): pxReadyTasksLists - <2927c> DW_AT_decl_file : 1 - <2927c> DW_AT_decl_line : 343 - <2927e> DW_AT_decl_column : 31 - <2927f> DW_AT_type : <0x29267> - <29283> DW_AT_location : 5 byte block: 3 18 f 0 20 (DW_OP_addr: 20000f18) - <1><29289>: Abbrev Number: 1 (DW_TAG_variable) - <2928a> DW_AT_name : (indirect string, offset: 0xfff49): xDelayedTaskList1 - <2928e> DW_AT_decl_file : 1 - <2928e> DW_AT_decl_line : 344 - <29290> DW_AT_decl_column : 31 - <29291> DW_AT_type : <0x28fa4> - <29295> DW_AT_location : 5 byte block: 3 78 13 0 20 (DW_OP_addr: 20001378) - <1><2929b>: Abbrev Number: 1 (DW_TAG_variable) - <2929c> DW_AT_name : (indirect string, offset: 0xff723): xDelayedTaskList2 - <292a0> DW_AT_decl_file : 1 - <292a0> DW_AT_decl_line : 345 - <292a2> DW_AT_decl_column : 31 - <292a3> DW_AT_type : <0x28fa4> - <292a7> DW_AT_location : 5 byte block: 3 8c 13 0 20 (DW_OP_addr: 2000138c) - <1><292ad>: Abbrev Number: 1 (DW_TAG_variable) - <292ae> DW_AT_name : (indirect string, offset: 0xff735): pxDelayedTaskList - <292b2> DW_AT_decl_file : 1 - <292b2> DW_AT_decl_line : 346 - <292b4> DW_AT_decl_column : 42 - <292b5> DW_AT_type : <0x292c4> - <292b9> DW_AT_location : 5 byte block: 3 a0 13 0 20 (DW_OP_addr: 200013a0) - <1><292bf>: Abbrev Number: 7 (DW_TAG_pointer_type) - <292c0> DW_AT_byte_size : 4 - <292c0> DW_AT_type : <0x28fa4> - <1><292c4>: Abbrev Number: 16 (DW_TAG_volatile_type) - <292c5> DW_AT_type : <0x292bf> - <1><292c9>: Abbrev Number: 5 (DW_TAG_const_type) - <292ca> DW_AT_type : <0x292bf> - <1><292ce>: Abbrev Number: 1 (DW_TAG_variable) - <292cf> DW_AT_name : (indirect string, offset: 0xfef73): pxOverflowDelayedTaskList - <292d3> DW_AT_decl_file : 1 - <292d3> DW_AT_decl_line : 347 - <292d5> DW_AT_decl_column : 42 - <292d6> DW_AT_type : <0x292c4> - <292da> DW_AT_location : 5 byte block: 3 a4 13 0 20 (DW_OP_addr: 200013a4) - <1><292e0>: Abbrev Number: 1 (DW_TAG_variable) - <292e1> DW_AT_name : (indirect string, offset: 0xffb38): xPendingReadyList - <292e5> DW_AT_decl_file : 1 - <292e5> DW_AT_decl_line : 348 - <292e7> DW_AT_decl_column : 31 - <292e8> DW_AT_type : <0x28fa4> - <292ec> DW_AT_location : 5 byte block: 3 a8 13 0 20 (DW_OP_addr: 200013a8) - <1><292f2>: Abbrev Number: 1 (DW_TAG_variable) - <292f3> DW_AT_name : (indirect string, offset: 0xffb04): xTasksWaitingTermination - <292f7> DW_AT_decl_file : 1 - <292f7> DW_AT_decl_line : 352 - <292f9> DW_AT_decl_column : 32 - <292fa> DW_AT_type : <0x28fa4> - <292fe> DW_AT_location : 5 byte block: 3 bc 13 0 20 (DW_OP_addr: 200013bc) - <1><29304>: Abbrev Number: 1 (DW_TAG_variable) - <29305> DW_AT_name : (indirect string, offset: 0xfff6b): uxDeletedTasksWaitingCleanUp - <29309> DW_AT_decl_file : 1 - <29309> DW_AT_decl_line : 353 - <2930b> DW_AT_decl_column : 46 - <2930c> DW_AT_type : <0x28d7c> - <29310> DW_AT_location : 5 byte block: 3 d0 13 0 20 (DW_OP_addr: 200013d0) - <1><29316>: Abbrev Number: 1 (DW_TAG_variable) - <29317> DW_AT_name : (indirect string, offset: 0xfff36): xSuspendedTaskList - <2931b> DW_AT_decl_file : 1 - <2931b> DW_AT_decl_line : 359 - <2931d> DW_AT_decl_column : 32 - <2931e> DW_AT_type : <0x28fa4> - <29322> DW_AT_location : 5 byte block: 3 d4 13 0 20 (DW_OP_addr: 200013d4) - <1><29328>: Abbrev Number: 1 (DW_TAG_variable) - <29329> DW_AT_name : (indirect string, offset: 0xff521): uxCurrentNumberOfTasks - <2932d> DW_AT_decl_file : 1 - <2932d> DW_AT_decl_line : 370 - <2932f> DW_AT_decl_column : 45 - <29330> DW_AT_type : <0x28d7c> - <29334> DW_AT_location : 5 byte block: 3 e8 13 0 20 (DW_OP_addr: 200013e8) - <1><2933a>: Abbrev Number: 1 (DW_TAG_variable) - <2933b> DW_AT_name : (indirect string, offset: 0xffe2f): xTickCount - <2933f> DW_AT_decl_file : 1 - <2933f> DW_AT_decl_line : 371 - <29341> DW_AT_decl_column : 44 - <29342> DW_AT_type : <0x28d92> - <29346> DW_AT_location : 5 byte block: 3 ec 13 0 20 (DW_OP_addr: 200013ec) - <1><2934c>: Abbrev Number: 1 (DW_TAG_variable) - <2934d> DW_AT_name : (indirect string, offset: 0xff9db): uxTopReadyPriority - <29351> DW_AT_decl_file : 1 - <29351> DW_AT_decl_line : 372 - <29353> DW_AT_decl_column : 45 - <29354> DW_AT_type : <0x28d7c> - <29358> DW_AT_location : 5 byte block: 3 f0 13 0 20 (DW_OP_addr: 200013f0) - <1><2935e>: Abbrev Number: 1 (DW_TAG_variable) - <2935f> DW_AT_name : (indirect string, offset: 0xffe1d): xSchedulerRunning - <29363> DW_AT_decl_file : 1 - <29363> DW_AT_decl_line : 373 - <29365> DW_AT_decl_column : 44 - <29366> DW_AT_type : <0x28d66> - <2936a> DW_AT_location : 5 byte block: 3 f4 13 0 20 (DW_OP_addr: 200013f4) - <1><29370>: Abbrev Number: 1 (DW_TAG_variable) - <29371> DW_AT_name : (indirect string, offset: 0xffcc8): xPendedTicks - <29375> DW_AT_decl_file : 1 - <29375> DW_AT_decl_line : 374 - <29377> DW_AT_decl_column : 44 - <29378> DW_AT_type : <0x28d92> - <2937c> DW_AT_location : 5 byte block: 3 f8 13 0 20 (DW_OP_addr: 200013f8) - <1><29382>: Abbrev Number: 1 (DW_TAG_variable) - <29383> DW_AT_name : (indirect string, offset: 0xff2a9): xYieldPending - <29387> DW_AT_decl_file : 1 - <29387> DW_AT_decl_line : 375 - <29389> DW_AT_decl_column : 44 - <2938a> DW_AT_type : <0x28d66> - <2938e> DW_AT_location : 5 byte block: 3 fc 13 0 20 (DW_OP_addr: 200013fc) - <1><29394>: Abbrev Number: 1 (DW_TAG_variable) - <29395> DW_AT_name : (indirect string, offset: 0xffdaa): xNumOfOverflows - <29399> DW_AT_decl_file : 1 - <29399> DW_AT_decl_line : 376 - <2939b> DW_AT_decl_column : 44 - <2939c> DW_AT_type : <0x28d66> - <293a0> DW_AT_location : 5 byte block: 3 0 14 0 20 (DW_OP_addr: 20001400) - <1><293a6>: Abbrev Number: 1 (DW_TAG_variable) - <293a7> DW_AT_name : (indirect string, offset: 0xff640): uxTaskNumber - <293ab> DW_AT_decl_file : 1 - <293ab> DW_AT_decl_line : 377 - <293ad> DW_AT_decl_column : 36 - <293ae> DW_AT_type : <0x28d70> - <293b2> DW_AT_location : 5 byte block: 3 4 14 0 20 (DW_OP_addr: 20001404) - <1><293b8>: Abbrev Number: 1 (DW_TAG_variable) - <293b9> DW_AT_name : (indirect string, offset: 0xffe5a): xNextTaskUnblockTime - <293bd> DW_AT_decl_file : 1 - <293bd> DW_AT_decl_line : 378 - <293bf> DW_AT_decl_column : 44 - <293c0> DW_AT_type : <0x28d92> - <293c4> DW_AT_location : 5 byte block: 3 8 14 0 20 (DW_OP_addr: 20001408) - <1><293ca>: Abbrev Number: 1 (DW_TAG_variable) - <293cb> DW_AT_name : (indirect string, offset: 0xffde9): xIdleTaskHandle - <293cf> DW_AT_decl_file : 1 - <293cf> DW_AT_decl_line : 379 - <293d1> DW_AT_decl_column : 37 - <293d2> DW_AT_type : <0x28fb5> - <293d6> DW_AT_location : 5 byte block: 3 c 14 0 20 (DW_OP_addr: 2000140c) - <1><293dc>: Abbrev Number: 1 (DW_TAG_variable) - <293dd> DW_AT_name : (indirect string, offset: 0xff662): uxSchedulerSuspended - <293e1> DW_AT_decl_file : 1 - <293e1> DW_AT_decl_line : 389 - <293e3> DW_AT_decl_column : 45 - <293e4> DW_AT_type : <0x28d7c> - <293e8> DW_AT_location : 5 byte block: 3 10 14 0 20 (DW_OP_addr: 20001410) - <1><293ee>: Abbrev Number: 24 (DW_TAG_subprogram) - <293ef> DW_AT_external : 1 - <293ef> DW_AT_name : (indirect string, offset: 0xfe4a4): vListInitialise - <293f3> DW_AT_decl_file : 8 - <293f4> DW_AT_decl_line : 345 - <293f6> DW_AT_decl_column : 6 - <293f7> DW_AT_prototyped : 1 - <293f7> DW_AT_declaration : 1 - <293f7> DW_AT_sibling : <0x29401> - <2><293fb>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <293fc> DW_AT_type : <0x292c9> - <2><29400>: Abbrev Number: 0 - <1><29401>: Abbrev Number: 24 (DW_TAG_subprogram) - <29402> DW_AT_external : 1 - <29402> DW_AT_name : (indirect string, offset: 0xfe5dc): vListInsert - <29406> DW_AT_decl_file : 8 - <29407> DW_AT_decl_line : 369 - <29409> DW_AT_decl_column : 6 - <2940a> DW_AT_prototyped : 1 - <2940a> DW_AT_declaration : 1 - <2940a> DW_AT_sibling : <0x29419> - <2><2940e>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <2940f> DW_AT_type : <0x292c9> - <2><29413>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <29414> DW_AT_type : <0x28f9f> - <2><29418>: Abbrev Number: 0 - <1><29419>: Abbrev Number: 26 (DW_TAG_subprogram) - <2941a> DW_AT_external : 1 - <2941a> DW_AT_name : (indirect string, offset: 0xfef33): vPortEndScheduler - <2941e> DW_AT_decl_file : 10 - <2941f> DW_AT_decl_line : 180 - <29420> DW_AT_decl_column : 6 - <29421> DW_AT_prototyped : 1 - <29421> DW_AT_declaration : 1 - <1><29421>: Abbrev Number: 41 (DW_TAG_subprogram) - <29422> DW_AT_external : 1 - <29422> DW_AT_name : (indirect string, offset: 0xff538): xPortStartScheduler - <29426> DW_AT_decl_file : 10 - <29427> DW_AT_decl_line : 173 - <29428> DW_AT_decl_column : 12 - <29429> DW_AT_prototyped : 1 - <29429> DW_AT_type : <0x28d5a> - <2942d> DW_AT_declaration : 1 - <1><2942d>: Abbrev Number: 42 (DW_TAG_subprogram) - <2942e> DW_AT_external : 1 - <2942e> DW_AT_name : (indirect string, offset: 0xffdba): xTimerCreateTimerTask - <29432> DW_AT_decl_file : 11 - <29433> DW_AT_decl_line : 1295 - <29435> DW_AT_decl_column : 12 - <29436> DW_AT_prototyped : 1 - <29436> DW_AT_type : <0x28d5a> - <2943a> DW_AT_declaration : 1 - <1><2943a>: Abbrev Number: 24 (DW_TAG_subprogram) - <2943b> DW_AT_external : 1 - <2943b> DW_AT_name : (indirect string, offset: 0xf9e79): vApplicationGetIdleTaskMemory - <2943f> DW_AT_decl_file : 1 - <29440> DW_AT_decl_line : 419 - <29442> DW_AT_decl_column : 14 - <29443> DW_AT_prototyped : 1 - <29443> DW_AT_declaration : 1 - <29443> DW_AT_sibling : <0x29457> - <2><29447>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <29448> DW_AT_type : <0x29457> - <2><2944c>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <2944d> DW_AT_type : <0x29466> - <2><29451>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <29452> DW_AT_type : <0x2946b> - <2><29456>: Abbrev Number: 0 - <1><29457>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29458> DW_AT_byte_size : 4 - <29458> DW_AT_type : <0x2945c> - <1><2945c>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2945d> DW_AT_byte_size : 4 - <2945d> DW_AT_type : <0x28eb2> - <1><29461>: Abbrev Number: 5 (DW_TAG_const_type) - <29462> DW_AT_type : <0x2945c> - <1><29466>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29467> DW_AT_byte_size : 4 - <29467> DW_AT_type : <0x29178> - <1><2946b>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2946c> DW_AT_byte_size : 4 - <2946c> DW_AT_type : <0x28d17> - <1><29470>: Abbrev Number: 5 (DW_TAG_const_type) - <29471> DW_AT_type : <0x2946b> - <1><29475>: Abbrev Number: 26 (DW_TAG_subprogram) - <29476> DW_AT_external : 1 - <29476> DW_AT_name : (indirect string, offset: 0xfed14): vPortValidateInterruptPriority - <2947a> DW_AT_decl_file : 2 - <2947b> DW_AT_decl_line : 156 - <2947c> DW_AT_decl_column : 7 - <2947d> DW_AT_prototyped : 1 + <0><28b7e>: Abbrev Number: 36 (DW_TAG_compile_unit) + <28b7f> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <28b83> DW_AT_language : 29 (C11) + <28b84> DW_AT_name : (indirect string, offset: 0xffbeb): ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c + <28b88> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <28b8c> DW_AT_ranges : 0x1d78 + <28b90> DW_AT_low_pc : 0x0 + <28b94> DW_AT_stmt_list : 0x2849a + <28b98> DW_AT_macros : 0x27b8e + <1><28b9c>: Abbrev Number: 10 (DW_TAG_typedef) + <28b9d> DW_AT_name : (indirect string, offset: 0xa929): size_t + <28ba1> DW_AT_decl_file : 3 + <28ba2> DW_AT_decl_line : 209 + <28ba3> DW_AT_decl_column : 23 + <28ba4> DW_AT_type : <0x28bad> + <1><28ba8>: Abbrev Number: 16 (DW_TAG_volatile_type) + <28ba9> DW_AT_type : <0x28b9c> + <1><28bad>: Abbrev Number: 14 (DW_TAG_base_type) + <28bae> DW_AT_byte_size : 4 + <28baf> DW_AT_encoding : 7 (unsigned) + <28bb0> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><28bb4>: Abbrev Number: 37 (DW_TAG_base_type) + <28bb5> DW_AT_byte_size : 4 + <28bb6> DW_AT_encoding : 5 (signed) + <28bb7> DW_AT_name : int + <1><28bbb>: Abbrev Number: 14 (DW_TAG_base_type) + <28bbc> DW_AT_byte_size : 8 + <28bbd> DW_AT_encoding : 5 (signed) + <28bbe> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><28bc2>: Abbrev Number: 14 (DW_TAG_base_type) + <28bc3> DW_AT_byte_size : 8 + <28bc4> DW_AT_encoding : 4 (float) + <28bc5> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><28bc9>: Abbrev Number: 14 (DW_TAG_base_type) + <28bca> DW_AT_byte_size : 1 + <28bcb> DW_AT_encoding : 6 (signed char) + <28bcc> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><28bd0>: Abbrev Number: 10 (DW_TAG_typedef) + <28bd1> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <28bd5> DW_AT_decl_file : 4 + <28bd6> DW_AT_decl_line : 43 + <28bd7> DW_AT_decl_column : 24 + <28bd8> DW_AT_type : <0x28bdc> + <1><28bdc>: Abbrev Number: 14 (DW_TAG_base_type) + <28bdd> DW_AT_byte_size : 1 + <28bde> DW_AT_encoding : 8 (unsigned char) + <28bdf> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><28be3>: Abbrev Number: 14 (DW_TAG_base_type) + <28be4> DW_AT_byte_size : 2 + <28be5> DW_AT_encoding : 5 (signed) + <28be6> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><28bea>: Abbrev Number: 10 (DW_TAG_typedef) + <28beb> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <28bef> DW_AT_decl_file : 4 + <28bf0> DW_AT_decl_line : 57 + <28bf1> DW_AT_decl_column : 25 + <28bf2> DW_AT_type : <0x28bf6> + <1><28bf6>: Abbrev Number: 14 (DW_TAG_base_type) + <28bf7> DW_AT_byte_size : 2 + <28bf8> DW_AT_encoding : 7 (unsigned) + <28bf9> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><28bfd>: Abbrev Number: 14 (DW_TAG_base_type) + <28bfe> DW_AT_byte_size : 4 + <28bff> DW_AT_encoding : 5 (signed) + <28c00> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><28c04>: Abbrev Number: 10 (DW_TAG_typedef) + <28c05> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <28c09> DW_AT_decl_file : 4 + <28c0a> DW_AT_decl_line : 79 + <28c0b> DW_AT_decl_column : 25 + <28c0c> DW_AT_type : <0x28c10> + <1><28c10>: Abbrev Number: 14 (DW_TAG_base_type) + <28c11> DW_AT_byte_size : 4 + <28c12> DW_AT_encoding : 7 (unsigned) + <28c13> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><28c17>: Abbrev Number: 14 (DW_TAG_base_type) + <28c18> DW_AT_byte_size : 8 + <28c19> DW_AT_encoding : 7 (unsigned) + <28c1a> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><28c1e>: Abbrev Number: 38 (DW_TAG_pointer_type) + <28c1f> DW_AT_byte_size : 4 + <1><28c20>: Abbrev Number: 5 (DW_TAG_const_type) + <28c21> DW_AT_type : <0x28c1e> + <1><28c25>: Abbrev Number: 7 (DW_TAG_pointer_type) + <28c26> DW_AT_byte_size : 4 + <28c26> DW_AT_type : <0x28c2a> + <1><28c2a>: Abbrev Number: 14 (DW_TAG_base_type) + <28c2b> DW_AT_byte_size : 1 + <28c2c> DW_AT_encoding : 8 (unsigned char) + <28c2d> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><28c31>: Abbrev Number: 5 (DW_TAG_const_type) + <28c32> DW_AT_type : <0x28c2a> + <1><28c36>: Abbrev Number: 7 (DW_TAG_pointer_type) + <28c37> DW_AT_byte_size : 4 + <28c37> DW_AT_type : <0x28c31> + <1><28c3b>: Abbrev Number: 5 (DW_TAG_const_type) + <28c3c> DW_AT_type : <0x28c36> + <1><28c40>: Abbrev Number: 10 (DW_TAG_typedef) + <28c41> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <28c45> DW_AT_decl_file : 5 + <28c46> DW_AT_decl_line : 24 + <28c47> DW_AT_decl_column : 19 + <28c48> DW_AT_type : <0x28bd0> + <1><28c4c>: Abbrev Number: 16 (DW_TAG_volatile_type) + <28c4d> DW_AT_type : <0x28c40> + <1><28c51>: Abbrev Number: 5 (DW_TAG_const_type) + <28c52> DW_AT_type : <0x28c40> + <1><28c56>: Abbrev Number: 10 (DW_TAG_typedef) + <28c57> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <28c5b> DW_AT_decl_file : 5 + <28c5c> DW_AT_decl_line : 36 + <28c5d> DW_AT_decl_column : 20 + <28c5e> DW_AT_type : <0x28bea> + <1><28c62>: Abbrev Number: 5 (DW_TAG_const_type) + <28c63> DW_AT_type : <0x28c56> + <1><28c67>: Abbrev Number: 10 (DW_TAG_typedef) + <28c68> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <28c6c> DW_AT_decl_file : 5 + <28c6d> DW_AT_decl_line : 48 + <28c6e> DW_AT_decl_column : 20 + <28c6f> DW_AT_type : <0x28c04> + <1><28c73>: Abbrev Number: 16 (DW_TAG_volatile_type) + <28c74> DW_AT_type : <0x28c67> + <1><28c78>: Abbrev Number: 5 (DW_TAG_const_type) + <28c79> DW_AT_type : <0x28c67> + <1><28c7d>: Abbrev Number: 10 (DW_TAG_typedef) + <28c7e> DW_AT_name : (indirect string, offset: 0x70bc3): TaskFunction_t + <28c82> DW_AT_decl_file : 6 + <28c83> DW_AT_decl_line : 35 + <28c84> DW_AT_decl_column : 16 + <28c85> DW_AT_type : <0x28c89> + <1><28c89>: Abbrev Number: 7 (DW_TAG_pointer_type) + <28c8a> DW_AT_byte_size : 4 + <28c8a> DW_AT_type : <0x28c8e> + <1><28c8e>: Abbrev Number: 39 (DW_TAG_subroutine_type) + <28c8f> DW_AT_prototyped : 1 + <28c8f> DW_AT_sibling : <0x28c99> + <2><28c93>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <28c94> DW_AT_type : <0x28c1e> + <2><28c98>: Abbrev Number: 0 + <1><28c99>: Abbrev Number: 10 (DW_TAG_typedef) + <28c9a> DW_AT_name : (indirect string, offset: 0xfce45): StackType_t + <28c9e> DW_AT_decl_file : 2 + <28c9f> DW_AT_decl_line : 55 + <28ca0> DW_AT_decl_column : 24 + <28ca1> DW_AT_type : <0x28c67> + <1><28ca5>: Abbrev Number: 16 (DW_TAG_volatile_type) + <28ca6> DW_AT_type : <0x28c99> + <1><28caa>: Abbrev Number: 10 (DW_TAG_typedef) + <28cab> DW_AT_name : (indirect string, offset: 0xfdde1): BaseType_t + <28caf> DW_AT_decl_file : 2 + <28cb0> DW_AT_decl_line : 56 + <28cb1> DW_AT_decl_column : 14 + <28cb2> DW_AT_type : <0x28bfd> + <1><28cb6>: Abbrev Number: 16 (DW_TAG_volatile_type) + <28cb7> DW_AT_type : <0x28caa> + <1><28cbb>: Abbrev Number: 5 (DW_TAG_const_type) + <28cbc> DW_AT_type : <0x28caa> + <1><28cc0>: Abbrev Number: 10 (DW_TAG_typedef) + <28cc1> DW_AT_name : (indirect string, offset: 0xfdde0): UBaseType_t + <28cc5> DW_AT_decl_file : 2 + <28cc6> DW_AT_decl_line : 57 + <28cc7> DW_AT_decl_column : 23 + <28cc8> DW_AT_type : <0x28c10> + <1><28ccc>: Abbrev Number: 16 (DW_TAG_volatile_type) + <28ccd> DW_AT_type : <0x28cc0> + <1><28cd1>: Abbrev Number: 5 (DW_TAG_const_type) + <28cd2> DW_AT_type : <0x28cc0> + <1><28cd6>: Abbrev Number: 10 (DW_TAG_typedef) + <28cd7> DW_AT_name : (indirect string, offset: 0x18373): TickType_t + <28cdb> DW_AT_decl_file : 2 + <28cdc> DW_AT_decl_line : 63 + <28cdd> DW_AT_decl_column : 19 + <28cde> DW_AT_type : <0x28c67> + <1><28ce2>: Abbrev Number: 16 (DW_TAG_volatile_type) + <28ce3> DW_AT_type : <0x28cd6> + <1><28ce7>: Abbrev Number: 5 (DW_TAG_const_type) + <28ce8> DW_AT_type : <0x28cd6> + <1><28cec>: Abbrev Number: 7 (DW_TAG_pointer_type) + <28ced> DW_AT_byte_size : 4 + <28ced> DW_AT_type : <0x28c40> + <1><28cf1>: Abbrev Number: 31 (DW_TAG_structure_type) + <28cf2> DW_AT_name : (indirect string, offset: 0xfd786): xSTATIC_LIST_ITEM + <28cf6> DW_AT_byte_size : 20 + <28cf7> DW_AT_decl_file : 7 + <28cf7> DW_AT_decl_line : 1061 + <28cf9> DW_AT_decl_column : 8 + <28cfa> DW_AT_sibling : <0x28d1b> + <2><28cfe>: Abbrev Number: 8 (DW_TAG_member) + <28cff> DW_AT_name : (indirect string, offset: 0xfa065): xDummy2 + <28d03> DW_AT_decl_file : 7 + <28d04> DW_AT_decl_line : 1066 + <28d06> DW_AT_decl_column : 13 + <28d07> DW_AT_type : <0x28cd6> + <28d0b> DW_AT_data_member_location: 0 + <2><28d0c>: Abbrev Number: 8 (DW_TAG_member) + <28d0d> DW_AT_name : (indirect string, offset: 0xfb330): pvDummy3 + <28d11> DW_AT_decl_file : 7 + <28d12> DW_AT_decl_line : 1067 + <28d14> DW_AT_decl_column : 8 + <28d15> DW_AT_type : <0x28d1b> + <28d19> DW_AT_data_member_location: 4 + <2><28d1a>: Abbrev Number: 0 + <1><28d1b>: Abbrev Number: 20 (DW_TAG_array_type) + <28d1c> DW_AT_type : <0x28c1e> + <28d20> DW_AT_sibling : <0x28d2b> + <2><28d24>: Abbrev Number: 21 (DW_TAG_subrange_type) + <28d25> DW_AT_type : <0x28bad> + <28d29> DW_AT_upper_bound : 3 + <2><28d2a>: Abbrev Number: 0 + <1><28d2b>: Abbrev Number: 25 (DW_TAG_typedef) + <28d2c> DW_AT_name : (indirect string, offset: 0xfb347): StaticListItem_t + <28d30> DW_AT_decl_file : 7 + <28d31> DW_AT_decl_line : 1072 + <28d33> DW_AT_decl_column : 34 + <28d34> DW_AT_type : <0x28cf1> + <1><28d38>: Abbrev Number: 31 (DW_TAG_structure_type) + <28d39> DW_AT_name : (indirect string, offset: 0xfc854): xSTATIC_TCB + <28d3d> DW_AT_byte_size : 92 + <28d3e> DW_AT_decl_file : 7 + <28d3e> DW_AT_decl_line : 1112 + <28d40> DW_AT_decl_column : 16 + <28d41> DW_AT_sibling : <0x28dd2> + <2><28d45>: Abbrev Number: 8 (DW_TAG_member) + <28d46> DW_AT_name : (indirect string, offset: 0xfa3ed): pxDummy1 + <28d4a> DW_AT_decl_file : 7 + <28d4b> DW_AT_decl_line : 1114 + <28d4d> DW_AT_decl_column : 11 + <28d4e> DW_AT_type : <0x28c1e> + <28d52> DW_AT_data_member_location: 0 + <2><28d53>: Abbrev Number: 8 (DW_TAG_member) + <28d54> DW_AT_name : (indirect string, offset: 0xfa06e): xDummy3 + <28d58> DW_AT_decl_file : 7 + <28d59> DW_AT_decl_line : 1118 + <28d5b> DW_AT_decl_column : 19 + <28d5c> DW_AT_type : <0x28dd2> + <28d60> DW_AT_data_member_location: 4 + <2><28d61>: Abbrev Number: 8 (DW_TAG_member) + <28d62> DW_AT_name : (indirect string, offset: 0xfa07f): uxDummy5 + <28d66> DW_AT_decl_file : 7 + <28d67> DW_AT_decl_line : 1119 + <28d69> DW_AT_decl_column : 16 + <28d6a> DW_AT_type : <0x28cc0> + <28d6e> DW_AT_data_member_location: 44 + <2><28d6f>: Abbrev Number: 8 (DW_TAG_member) + <28d70> DW_AT_name : (indirect string, offset: 0xfa3f6): pxDummy6 + <28d74> DW_AT_decl_file : 7 + <28d75> DW_AT_decl_line : 1120 + <28d77> DW_AT_decl_column : 11 + <28d78> DW_AT_type : <0x28c1e> + <28d7c> DW_AT_data_member_location: 48 + <2><28d7d>: Abbrev Number: 8 (DW_TAG_member) + <28d7e> DW_AT_name : (indirect string, offset: 0xfb23e): ucDummy7 + <28d82> DW_AT_decl_file : 7 + <28d83> DW_AT_decl_line : 1121 + <28d85> DW_AT_decl_column : 13 + <28d86> DW_AT_type : <0x28de2> + <28d8a> DW_AT_data_member_location: 52 + <2><28d8b>: Abbrev Number: 8 (DW_TAG_member) + <28d8c> DW_AT_name : (indirect string, offset: 0xfa590): uxDummy10 + <28d90> DW_AT_decl_file : 7 + <28d91> DW_AT_decl_line : 1129 + <28d93> DW_AT_decl_column : 16 + <28d94> DW_AT_type : <0x28df2> + <28d98> DW_AT_data_member_location: 68 + <2><28d99>: Abbrev Number: 8 (DW_TAG_member) + <28d9a> DW_AT_name : (indirect string, offset: 0xfdccc): uxDummy12 + <28d9e> DW_AT_decl_file : 7 + <28d9f> DW_AT_decl_line : 1132 + <28da1> DW_AT_decl_column : 16 + <28da2> DW_AT_type : <0x28df2> + <28da6> DW_AT_data_member_location: 76 + <2><28da7>: Abbrev Number: 8 (DW_TAG_member) + <28da8> DW_AT_name : (indirect string, offset: 0xfa10f): ulDummy18 + <28dac> DW_AT_decl_file : 7 + <28dad> DW_AT_decl_line : 1147 + <28daf> DW_AT_decl_column : 14 + <28db0> DW_AT_type : <0x28c67> + <28db4> DW_AT_data_member_location: 84 + <2><28db5>: Abbrev Number: 8 (DW_TAG_member) + <28db6> DW_AT_name : (indirect string, offset: 0xface9): ucDummy19 + <28dba> DW_AT_decl_file : 7 + <28dbb> DW_AT_decl_line : 1148 + <28dbd> DW_AT_decl_column : 13 + <28dbe> DW_AT_type : <0x28c40> + <28dc2> DW_AT_data_member_location: 88 + <2><28dc3>: Abbrev Number: 8 (DW_TAG_member) + <28dc4> DW_AT_name : (indirect string, offset: 0xfdce8): uxDummy20 + <28dc8> DW_AT_decl_file : 7 + <28dc9> DW_AT_decl_line : 1151 + <28dcb> DW_AT_decl_column : 13 + <28dcc> DW_AT_type : <0x28c40> + <28dd0> DW_AT_data_member_location: 89 + <2><28dd1>: Abbrev Number: 0 + <1><28dd2>: Abbrev Number: 20 (DW_TAG_array_type) + <28dd3> DW_AT_type : <0x28d2b> + <28dd7> DW_AT_sibling : <0x28de2> + <2><28ddb>: Abbrev Number: 21 (DW_TAG_subrange_type) + <28ddc> DW_AT_type : <0x28bad> + <28de0> DW_AT_upper_bound : 1 + <2><28de1>: Abbrev Number: 0 + <1><28de2>: Abbrev Number: 20 (DW_TAG_array_type) + <28de3> DW_AT_type : <0x28c40> + <28de7> DW_AT_sibling : <0x28df2> + <2><28deb>: Abbrev Number: 21 (DW_TAG_subrange_type) + <28dec> DW_AT_type : <0x28bad> + <28df0> DW_AT_upper_bound : 15 + <2><28df1>: Abbrev Number: 0 + <1><28df2>: Abbrev Number: 20 (DW_TAG_array_type) + <28df3> DW_AT_type : <0x28cc0> + <28df7> DW_AT_sibling : <0x28e02> + <2><28dfb>: Abbrev Number: 21 (DW_TAG_subrange_type) + <28dfc> DW_AT_type : <0x28bad> + <28e00> DW_AT_upper_bound : 1 + <2><28e01>: Abbrev Number: 0 + <1><28e02>: Abbrev Number: 25 (DW_TAG_typedef) + <28e03> DW_AT_name : (indirect string, offset: 0xfbc4d): StaticTask_t + <28e07> DW_AT_decl_file : 7 + <28e08> DW_AT_decl_line : 1160 + <28e0a> DW_AT_decl_column : 3 + <28e0b> DW_AT_type : <0x28d38> + <1><28e0f>: Abbrev Number: 17 (DW_TAG_structure_type) + <28e10> DW_AT_name : (indirect string, offset: 0xfe563): xLIST_ITEM + <28e14> DW_AT_byte_size : 20 + <28e15> DW_AT_decl_file : 8 + <28e16> DW_AT_decl_line : 140 + <28e17> DW_AT_decl_column : 8 + <28e18> DW_AT_sibling : <0x28e5e> + <2><28e1c>: Abbrev Number: 6 (DW_TAG_member) + <28e1d> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <28e21> DW_AT_decl_file : 8 + <28e22> DW_AT_decl_line : 143 + <28e23> DW_AT_decl_column : 33 + <28e24> DW_AT_type : <0x28cd6> + <28e28> DW_AT_data_member_location: 0 + <2><28e29>: Abbrev Number: 6 (DW_TAG_member) + <28e2a> DW_AT_name : (indirect string, offset: 0xfe482): pxNext + <28e2e> DW_AT_decl_file : 8 + <28e2f> DW_AT_decl_line : 144 + <28e30> DW_AT_decl_column : 42 + <28e31> DW_AT_type : <0x28e5e> + <28e35> DW_AT_data_member_location: 4 + <2><28e36>: Abbrev Number: 6 (DW_TAG_member) + <28e37> DW_AT_name : (indirect string, offset: 0xfe5cd): pxPrevious + <28e3b> DW_AT_decl_file : 8 + <28e3c> DW_AT_decl_line : 145 + <28e3d> DW_AT_decl_column : 42 + <28e3e> DW_AT_type : <0x28e5e> + <28e42> DW_AT_data_member_location: 8 + <2><28e43>: Abbrev Number: 6 (DW_TAG_member) + <28e44> DW_AT_name : (indirect string, offset: 0xfe5a2): pvOwner + <28e48> DW_AT_decl_file : 8 + <28e49> DW_AT_decl_line : 146 + <28e4a> DW_AT_decl_column : 9 + <28e4b> DW_AT_type : <0x28c1e> + <28e4f> DW_AT_data_member_location: 12 + <2><28e50>: Abbrev Number: 6 (DW_TAG_member) + <28e51> DW_AT_name : (indirect string, offset: 0x5636): pvContainer + <28e55> DW_AT_decl_file : 8 + <28e56> DW_AT_decl_line : 147 + <28e57> DW_AT_decl_column : 37 + <28e58> DW_AT_type : <0x28e98> + <28e5c> DW_AT_data_member_location: 16 + <2><28e5d>: Abbrev Number: 0 + <1><28e5e>: Abbrev Number: 7 (DW_TAG_pointer_type) + <28e5f> DW_AT_byte_size : 4 + <28e5f> DW_AT_type : <0x28e0f> + <1><28e63>: Abbrev Number: 17 (DW_TAG_structure_type) + <28e64> DW_AT_name : (indirect string, offset: 0xfe607): xLIST + <28e68> DW_AT_byte_size : 20 + <28e69> DW_AT_decl_file : 8 + <28e6a> DW_AT_decl_line : 164 + <28e6b> DW_AT_decl_column : 16 + <28e6c> DW_AT_sibling : <0x28e98> + <2><28e70>: Abbrev Number: 6 (DW_TAG_member) + <28e71> DW_AT_name : (indirect string, offset: 0xfe56e): uxNumberOfItems + <28e75> DW_AT_decl_file : 8 + <28e76> DW_AT_decl_line : 167 + <28e77> DW_AT_decl_column : 23 + <28e78> DW_AT_type : <0x28ccc> + <28e7c> DW_AT_data_member_location: 0 + <2><28e7d>: Abbrev Number: 6 (DW_TAG_member) + <28e7e> DW_AT_name : (indirect string, offset: 0xfe4b7): pxIndex + <28e82> DW_AT_decl_file : 8 + <28e83> DW_AT_decl_line : 168 + <28e84> DW_AT_decl_column : 35 + <28e85> DW_AT_type : <0x28eea> + <28e89> DW_AT_data_member_location: 4 + <2><28e8a>: Abbrev Number: 6 (DW_TAG_member) + <28e8b> DW_AT_name : (indirect string, offset: 0xfe585): xListEnd + <28e8f> DW_AT_decl_file : 8 + <28e90> DW_AT_decl_line : 169 + <28e91> DW_AT_decl_column : 17 + <28e92> DW_AT_type : <0x28ede> + <28e96> DW_AT_data_member_location: 8 + <2><28e97>: Abbrev Number: 0 + <1><28e98>: Abbrev Number: 7 (DW_TAG_pointer_type) + <28e99> DW_AT_byte_size : 4 + <28e99> DW_AT_type : <0x28e63> + <1><28e9d>: Abbrev Number: 10 (DW_TAG_typedef) + <28e9e> DW_AT_name : (indirect string, offset: 0xe0ee1): ListItem_t + <28ea2> DW_AT_decl_file : 8 + <28ea3> DW_AT_decl_line : 150 + <28ea4> DW_AT_decl_column : 27 + <28ea5> DW_AT_type : <0x28e0f> + <1><28ea9>: Abbrev Number: 17 (DW_TAG_structure_type) + <28eaa> DW_AT_name : (indirect string, offset: 0xfe4cf): xMINI_LIST_ITEM + <28eae> DW_AT_byte_size : 12 + <28eaf> DW_AT_decl_file : 8 + <28eb0> DW_AT_decl_line : 152 + <28eb1> DW_AT_decl_column : 8 + <28eb2> DW_AT_sibling : <0x28ede> + <2><28eb6>: Abbrev Number: 6 (DW_TAG_member) + <28eb7> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <28ebb> DW_AT_decl_file : 8 + <28ebc> DW_AT_decl_line : 155 + <28ebd> DW_AT_decl_column : 33 + <28ebe> DW_AT_type : <0x28cd6> + <28ec2> DW_AT_data_member_location: 0 + <2><28ec3>: Abbrev Number: 6 (DW_TAG_member) + <28ec4> DW_AT_name : (indirect string, offset: 0xfe482): pxNext + <28ec8> DW_AT_decl_file : 8 + <28ec9> DW_AT_decl_line : 156 + <28eca> DW_AT_decl_column : 42 + <28ecb> DW_AT_type : <0x28e5e> + <28ecf> DW_AT_data_member_location: 4 + <2><28ed0>: Abbrev Number: 6 (DW_TAG_member) + <28ed1> DW_AT_name : (indirect string, offset: 0xfe5cd): pxPrevious + <28ed5> DW_AT_decl_file : 8 + <28ed6> DW_AT_decl_line : 157 + <28ed7> DW_AT_decl_column : 42 + <28ed8> DW_AT_type : <0x28e5e> + <28edc> DW_AT_data_member_location: 8 + <2><28edd>: Abbrev Number: 0 + <1><28ede>: Abbrev Number: 10 (DW_TAG_typedef) + <28edf> DW_AT_name : (indirect string, offset: 0xfd767): MiniListItem_t + <28ee3> DW_AT_decl_file : 8 + <28ee4> DW_AT_decl_line : 159 + <28ee5> DW_AT_decl_column : 32 + <28ee6> DW_AT_type : <0x28ea9> + <1><28eea>: Abbrev Number: 7 (DW_TAG_pointer_type) + <28eeb> DW_AT_byte_size : 4 + <28eeb> DW_AT_type : <0x28e9d> + <1><28eef>: Abbrev Number: 5 (DW_TAG_const_type) + <28ef0> DW_AT_type : <0x28eea> + <1><28ef4>: Abbrev Number: 10 (DW_TAG_typedef) + <28ef5> DW_AT_name : (indirect string, offset: 0x6637e): List_t + <28ef9> DW_AT_decl_file : 8 + <28efa> DW_AT_decl_line : 171 + <28efb> DW_AT_decl_column : 3 + <28efc> DW_AT_type : <0x28e63> + <1><28f00>: Abbrev Number: 5 (DW_TAG_const_type) + <28f01> DW_AT_type : <0x28ef4> + <1><28f05>: Abbrev Number: 10 (DW_TAG_typedef) + <28f06> DW_AT_name : (indirect string, offset: 0x6092a): TaskHandle_t + <28f0a> DW_AT_decl_file : 9 + <28f0b> DW_AT_decl_line : 70 + <28f0c> DW_AT_decl_column : 37 + <28f0d> DW_AT_type : <0x28f16> + <1><28f11>: Abbrev Number: 5 (DW_TAG_const_type) + <28f12> DW_AT_type : <0x28f05> + <1><28f16>: Abbrev Number: 7 (DW_TAG_pointer_type) + <28f17> DW_AT_byte_size : 4 + <28f17> DW_AT_type : <0x28f1b> + <1><28f1b>: Abbrev Number: 17 (DW_TAG_structure_type) + <28f1c> DW_AT_name : (indirect string, offset: 0xfd8a6): tskTaskControlBlock + <28f20> DW_AT_byte_size : 92 + <28f21> DW_AT_decl_file : 1 + <28f22> DW_AT_decl_line : 252 + <28f23> DW_AT_decl_column : 16 + <28f24> DW_AT_sibling : <0x28fde> + <2><28f28>: Abbrev Number: 6 (DW_TAG_member) + <28f29> DW_AT_name : (indirect string, offset: 0xffd36): pxTopOfStack + <28f2d> DW_AT_decl_file : 1 + <28f2e> DW_AT_decl_line : 254 + <28f2f> DW_AT_decl_column : 24 + <28f30> DW_AT_type : <0x29161> + <28f34> DW_AT_data_member_location: 0 + <2><28f35>: Abbrev Number: 8 (DW_TAG_member) + <28f36> DW_AT_name : (indirect string, offset: 0xff585): xStateListItem + <28f3a> DW_AT_decl_file : 1 + <28f3b> DW_AT_decl_line : 260 + <28f3d> DW_AT_decl_column : 15 + <28f3e> DW_AT_type : <0x28e9d> + <28f42> DW_AT_data_member_location: 4 + <2><28f43>: Abbrev Number: 8 (DW_TAG_member) + <28f44> DW_AT_name : (indirect string, offset: 0xfff41): xEventListItem + <28f48> DW_AT_decl_file : 1 + <28f49> DW_AT_decl_line : 261 + <28f4b> DW_AT_decl_column : 15 + <28f4c> DW_AT_type : <0x28e9d> + <28f50> DW_AT_data_member_location: 24 + <2><28f51>: Abbrev Number: 8 (DW_TAG_member) + <28f52> DW_AT_name : (indirect string, offset: 0xff678): uxPriority + <28f56> DW_AT_decl_file : 1 + <28f57> DW_AT_decl_line : 262 + <28f59> DW_AT_decl_column : 16 + <28f5a> DW_AT_type : <0x28cc0> + <28f5e> DW_AT_data_member_location: 44 + <2><28f5f>: Abbrev Number: 8 (DW_TAG_member) + <28f60> DW_AT_name : (indirect string, offset: 0xff65c): pxStack + <28f64> DW_AT_decl_file : 1 + <28f65> DW_AT_decl_line : 263 + <28f67> DW_AT_decl_column : 17 + <28f68> DW_AT_type : <0x290c8> + <28f6c> DW_AT_data_member_location: 48 + <2><28f6d>: Abbrev Number: 8 (DW_TAG_member) + <28f6e> DW_AT_name : (indirect string, offset: 0xfb1e3): pcTaskName + <28f72> DW_AT_decl_file : 1 + <28f73> DW_AT_decl_line : 264 + <28f75> DW_AT_decl_column : 10 + <28f76> DW_AT_type : <0x29166> + <28f7a> DW_AT_data_member_location: 52 + <2><28f7b>: Abbrev Number: 8 (DW_TAG_member) + <28f7c> DW_AT_name : (indirect string, offset: 0xfefd1): uxTCBNumber + <28f80> DW_AT_decl_file : 1 + <28f81> DW_AT_decl_line : 275 + <28f83> DW_AT_decl_column : 16 + <28f84> DW_AT_type : <0x28cc0> + <28f88> DW_AT_data_member_location: 68 + <2><28f89>: Abbrev Number: 8 (DW_TAG_member) + <28f8a> DW_AT_name : (indirect string, offset: 0xff625): uxTaskNumber + <28f8e> DW_AT_decl_file : 1 + <28f8f> DW_AT_decl_line : 276 + <28f91> DW_AT_decl_column : 16 + <28f92> DW_AT_type : <0x28cc0> + <28f96> DW_AT_data_member_location: 72 + <2><28f97>: Abbrev Number: 8 (DW_TAG_member) + <28f98> DW_AT_name : (indirect string, offset: 0xf988a): uxBasePriority + <28f9c> DW_AT_decl_file : 1 + <28f9d> DW_AT_decl_line : 280 + <28f9f> DW_AT_decl_column : 16 + <28fa0> DW_AT_type : <0x28cc0> + <28fa4> DW_AT_data_member_location: 76 + <2><28fa5>: Abbrev Number: 8 (DW_TAG_member) + <28fa6> DW_AT_name : (indirect string, offset: 0xfff0d): uxMutexesHeld + <28faa> DW_AT_decl_file : 1 + <28fab> DW_AT_decl_line : 281 + <28fad> DW_AT_decl_column : 16 + <28fae> DW_AT_type : <0x28cc0> + <28fb2> DW_AT_data_member_location: 80 + <2><28fb3>: Abbrev Number: 8 (DW_TAG_member) + <28fb4> DW_AT_name : (indirect string, offset: 0xff549): ulNotifiedValue + <28fb8> DW_AT_decl_file : 1 + <28fb9> DW_AT_decl_line : 311 + <28fbb> DW_AT_decl_column : 21 + <28fbc> DW_AT_type : <0x28c73> + <28fc0> DW_AT_data_member_location: 84 + <2><28fc1>: Abbrev Number: 8 (DW_TAG_member) + <28fc2> DW_AT_name : (indirect string, offset: 0xff2be): ucNotifyState + <28fc6> DW_AT_decl_file : 1 + <28fc7> DW_AT_decl_line : 312 + <28fc9> DW_AT_decl_column : 20 + <28fca> DW_AT_type : <0x28c4c> + <28fce> DW_AT_data_member_location: 88 + <2><28fcf>: Abbrev Number: 8 (DW_TAG_member) + <28fd0> DW_AT_name : (indirect string, offset: 0xfec05): ucStaticallyAllocated + <28fd4> DW_AT_decl_file : 1 + <28fd5> DW_AT_decl_line : 318 + <28fd7> DW_AT_decl_column : 11 + <28fd8> DW_AT_type : <0x28c40> + <28fdc> DW_AT_data_member_location: 89 + <2><28fdd>: Abbrev Number: 0 + <1><28fde>: Abbrev Number: 32 (DW_TAG_enumeration_type) + <28fdf> DW_AT_encoding : 7 (unsigned) + <28fdf> DW_AT_byte_size : 1 + <28fdf> DW_AT_type : <0x28bdc> + <28fe3> DW_AT_decl_file : 9 + <28fe3> DW_AT_decl_line : 80 + <28fe4> DW_AT_decl_column : 1 + <28fe4> DW_AT_sibling : <0x2900d> + <2><28fe8>: Abbrev Number: 15 (DW_TAG_enumerator) + <28fe9> DW_AT_name : (indirect string, offset: 0xfba48): eRunning + <28fed> DW_AT_const_value : 0 + <2><28fee>: Abbrev Number: 15 (DW_TAG_enumerator) + <28fef> DW_AT_name : (indirect string, offset: 0xf3f9a): eReady + <28ff3> DW_AT_const_value : 1 + <2><28ff4>: Abbrev Number: 15 (DW_TAG_enumerator) + <28ff5> DW_AT_name : (indirect string, offset: 0xfae9c): eBlocked + <28ff9> DW_AT_const_value : 2 + <2><28ffa>: Abbrev Number: 15 (DW_TAG_enumerator) + <28ffb> DW_AT_name : (indirect string, offset: 0xfc318): eSuspended + <28fff> DW_AT_const_value : 3 + <2><29000>: Abbrev Number: 15 (DW_TAG_enumerator) + <29001> DW_AT_name : (indirect string, offset: 0xfcebc): eDeleted + <29005> DW_AT_const_value : 4 + <2><29006>: Abbrev Number: 15 (DW_TAG_enumerator) + <29007> DW_AT_name : (indirect string, offset: 0xfa23c): eInvalid + <2900b> DW_AT_const_value : 5 + <2><2900c>: Abbrev Number: 0 + <1><2900d>: Abbrev Number: 10 (DW_TAG_typedef) + <2900e> DW_AT_name : (indirect string, offset: 0xfe23a): eTaskState + <29012> DW_AT_decl_file : 9 + <29013> DW_AT_decl_line : 87 + <29014> DW_AT_decl_column : 3 + <29015> DW_AT_type : <0x28fde> + <1><29019>: Abbrev Number: 32 (DW_TAG_enumeration_type) + <2901a> DW_AT_encoding : 7 (unsigned) + <2901a> DW_AT_byte_size : 1 + <2901a> DW_AT_type : <0x28bdc> + <2901e> DW_AT_decl_file : 9 + <2901e> DW_AT_decl_line : 91 + <2901f> DW_AT_decl_column : 1 + <2901f> DW_AT_sibling : <0x29042> + <2><29023>: Abbrev Number: 15 (DW_TAG_enumerator) + <29024> DW_AT_name : (indirect string, offset: 0xfb5d8): eNoAction + <29028> DW_AT_const_value : 0 + <2><29029>: Abbrev Number: 15 (DW_TAG_enumerator) + <2902a> DW_AT_name : (indirect string, offset: 0xfcb4b): eSetBits + <2902e> DW_AT_const_value : 1 + <2><2902f>: Abbrev Number: 15 (DW_TAG_enumerator) + <29030> DW_AT_name : (indirect string, offset: 0xffbad): eIncrement + <29034> DW_AT_const_value : 2 + <2><29035>: Abbrev Number: 15 (DW_TAG_enumerator) + <29036> DW_AT_name : (indirect string, offset: 0xfcd9e): eSetValueWithOverwrite + <2903a> DW_AT_const_value : 3 + <2><2903b>: Abbrev Number: 15 (DW_TAG_enumerator) + <2903c> DW_AT_name : (indirect string, offset: 0xfa9ca): eSetValueWithoutOverwrite + <29040> DW_AT_const_value : 4 + <2><29041>: Abbrev Number: 0 + <1><29042>: Abbrev Number: 10 (DW_TAG_typedef) + <29043> DW_AT_name : (indirect string, offset: 0xfc8b4): eNotifyAction + <29047> DW_AT_decl_file : 9 + <29048> DW_AT_decl_line : 97 + <29049> DW_AT_decl_column : 3 + <2904a> DW_AT_type : <0x29019> + <1><2904e>: Abbrev Number: 17 (DW_TAG_structure_type) + <2904f> DW_AT_name : (indirect string, offset: 0xfe9ef): xTIME_OUT + <29053> DW_AT_byte_size : 8 + <29054> DW_AT_decl_file : 9 + <29055> DW_AT_decl_line : 102 + <29056> DW_AT_decl_column : 16 + <29057> DW_AT_sibling : <0x29076> + <2><2905b>: Abbrev Number: 6 (DW_TAG_member) + <2905c> DW_AT_name : (indirect string, offset: 0xfeb69): xOverflowCount + <29060> DW_AT_decl_file : 9 + <29061> DW_AT_decl_line : 104 + <29062> DW_AT_decl_column : 13 + <29063> DW_AT_type : <0x28caa> + <29067> DW_AT_data_member_location: 0 + <2><29068>: Abbrev Number: 6 (DW_TAG_member) + <29069> DW_AT_name : (indirect string, offset: 0xfeb1c): xTimeOnEntering + <2906d> DW_AT_decl_file : 9 + <2906e> DW_AT_decl_line : 105 + <2906f> DW_AT_decl_column : 13 + <29070> DW_AT_type : <0x28cd6> + <29074> DW_AT_data_member_location: 4 + <2><29075>: Abbrev Number: 0 + <1><29076>: Abbrev Number: 10 (DW_TAG_typedef) + <29077> DW_AT_name : (indirect string, offset: 0xf1cb): TimeOut_t + <2907b> DW_AT_decl_file : 9 + <2907c> DW_AT_decl_line : 106 + <2907d> DW_AT_decl_column : 3 + <2907e> DW_AT_type : <0x2904e> + <1><29082>: Abbrev Number: 17 (DW_TAG_structure_type) + <29083> DW_AT_name : (indirect string, offset: 0xffdf3): xMEMORY_REGION + <29087> DW_AT_byte_size : 12 + <29088> DW_AT_decl_file : 9 + <29089> DW_AT_decl_line : 111 + <2908a> DW_AT_decl_column : 16 + <2908b> DW_AT_sibling : <0x290b7> + <2><2908f>: Abbrev Number: 6 (DW_TAG_member) + <29090> DW_AT_name : (indirect string, offset: 0xffe8c): pvBaseAddress + <29094> DW_AT_decl_file : 9 + <29095> DW_AT_decl_line : 113 + <29096> DW_AT_decl_column : 8 + <29097> DW_AT_type : <0x28c1e> + <2909b> DW_AT_data_member_location: 0 + <2><2909c>: Abbrev Number: 6 (DW_TAG_member) + <2909d> DW_AT_name : (indirect string, offset: 0xff0ca): ulLengthInBytes + <290a1> DW_AT_decl_file : 9 + <290a2> DW_AT_decl_line : 114 + <290a3> DW_AT_decl_column : 11 + <290a4> DW_AT_type : <0x28c67> + <290a8> DW_AT_data_member_location: 4 + <2><290a9>: Abbrev Number: 6 (DW_TAG_member) + <290aa> DW_AT_name : (indirect string, offset: 0xff3ee): ulParameters + <290ae> DW_AT_decl_file : 9 + <290af> DW_AT_decl_line : 115 + <290b0> DW_AT_decl_column : 11 + <290b1> DW_AT_type : <0x28c67> + <290b5> DW_AT_data_member_location: 8 + <2><290b6>: Abbrev Number: 0 + <1><290b7>: Abbrev Number: 10 (DW_TAG_typedef) + <290b8> DW_AT_name : (indirect string, offset: 0x9b398): MemoryRegion_t + <290bc> DW_AT_decl_file : 9 + <290bd> DW_AT_decl_line : 116 + <290be> DW_AT_decl_column : 3 + <290bf> DW_AT_type : <0x29082> + <1><290c3>: Abbrev Number: 5 (DW_TAG_const_type) + <290c4> DW_AT_type : <0x290b7> + <1><290c8>: Abbrev Number: 7 (DW_TAG_pointer_type) + <290c9> DW_AT_byte_size : 4 + <290c9> DW_AT_type : <0x28c99> + <1><290cd>: Abbrev Number: 5 (DW_TAG_const_type) + <290ce> DW_AT_type : <0x290c8> + <1><290d2>: Abbrev Number: 17 (DW_TAG_structure_type) + <290d3> DW_AT_name : (indirect string, offset: 0xfdf5d): xTASK_STATUS + <290d7> DW_AT_byte_size : 36 + <290d8> DW_AT_decl_file : 9 + <290d9> DW_AT_decl_line : 137 + <290da> DW_AT_decl_column : 16 + <290db> DW_AT_sibling : <0x29155> + <2><290df>: Abbrev Number: 6 (DW_TAG_member) + <290e0> DW_AT_name : (indirect string, offset: 0xffc2d): xHandle + <290e4> DW_AT_decl_file : 9 + <290e5> DW_AT_decl_line : 139 + <290e6> DW_AT_decl_column : 15 + <290e7> DW_AT_type : <0x28f05> + <290eb> DW_AT_data_member_location: 0 + <2><290ec>: Abbrev Number: 6 (DW_TAG_member) + <290ed> DW_AT_name : (indirect string, offset: 0xfb1e3): pcTaskName + <290f1> DW_AT_decl_file : 9 + <290f2> DW_AT_decl_line : 140 + <290f3> DW_AT_decl_column : 14 + <290f4> DW_AT_type : <0x28c36> + <290f8> DW_AT_data_member_location: 4 + <2><290f9>: Abbrev Number: 6 (DW_TAG_member) + <290fa> DW_AT_name : (indirect string, offset: 0xff626): xTaskNumber + <290fe> DW_AT_decl_file : 9 + <290ff> DW_AT_decl_line : 141 + <29100> DW_AT_decl_column : 14 + <29101> DW_AT_type : <0x28cc0> + <29105> DW_AT_data_member_location: 8 + <2><29106>: Abbrev Number: 6 (DW_TAG_member) + <29107> DW_AT_name : (indirect string, offset: 0xf9753): eCurrentState + <2910b> DW_AT_decl_file : 9 + <2910c> DW_AT_decl_line : 142 + <2910d> DW_AT_decl_column : 13 + <2910e> DW_AT_type : <0x2900d> + <29112> DW_AT_data_member_location: 12 + <2><29113>: Abbrev Number: 6 (DW_TAG_member) + <29114> DW_AT_name : (indirect string, offset: 0xf9a16): uxCurrentPriority + <29118> DW_AT_decl_file : 9 + <29119> DW_AT_decl_line : 143 + <2911a> DW_AT_decl_column : 14 + <2911b> DW_AT_type : <0x28cc0> + <2911f> DW_AT_data_member_location: 16 + <2><29120>: Abbrev Number: 6 (DW_TAG_member) + <29121> DW_AT_name : (indirect string, offset: 0xf988a): uxBasePriority + <29125> DW_AT_decl_file : 9 + <29126> DW_AT_decl_line : 144 + <29127> DW_AT_decl_column : 14 + <29128> DW_AT_type : <0x28cc0> + <2912c> DW_AT_data_member_location: 20 + <2><2912d>: Abbrev Number: 6 (DW_TAG_member) + <2912e> DW_AT_name : (indirect string, offset: 0xfca3e): ulRunTimeCounter + <29132> DW_AT_decl_file : 9 + <29133> DW_AT_decl_line : 145 + <29134> DW_AT_decl_column : 11 + <29135> DW_AT_type : <0x28c67> + <29139> DW_AT_data_member_location: 24 + <2><2913a>: Abbrev Number: 6 (DW_TAG_member) + <2913b> DW_AT_name : (indirect string, offset: 0xfbbcf): pxStackBase + <2913f> DW_AT_decl_file : 9 + <29140> DW_AT_decl_line : 146 + <29141> DW_AT_decl_column : 15 + <29142> DW_AT_type : <0x290c8> + <29146> DW_AT_data_member_location: 28 + <2><29147>: Abbrev Number: 6 (DW_TAG_member) + <29148> DW_AT_name : (indirect string, offset: 0xfbab4): usStackHighWaterMark + <2914c> DW_AT_decl_file : 9 + <2914d> DW_AT_decl_line : 147 + <2914e> DW_AT_decl_column : 25 + <2914f> DW_AT_type : <0x28c56> + <29153> DW_AT_data_member_location: 32 + <2><29154>: Abbrev Number: 0 + <1><29155>: Abbrev Number: 10 (DW_TAG_typedef) + <29156> DW_AT_name : (indirect string, offset: 0x306d8): TaskStatus_t + <2915a> DW_AT_decl_file : 9 + <2915b> DW_AT_decl_line : 148 + <2915c> DW_AT_decl_column : 3 + <2915d> DW_AT_type : <0x290d2> + <1><29161>: Abbrev Number: 7 (DW_TAG_pointer_type) + <29162> DW_AT_byte_size : 4 + <29162> DW_AT_type : <0x28ca5> + <1><29166>: Abbrev Number: 20 (DW_TAG_array_type) + <29167> DW_AT_type : <0x28c2a> + <2916b> DW_AT_sibling : <0x29176> + <2><2916f>: Abbrev Number: 21 (DW_TAG_subrange_type) + <29170> DW_AT_type : <0x28bad> + <29174> DW_AT_upper_bound : 15 + <2><29175>: Abbrev Number: 0 + <1><29176>: Abbrev Number: 25 (DW_TAG_typedef) + <29177> DW_AT_name : (indirect string, offset: 0xffb2f): tskTCB + <2917b> DW_AT_decl_file : 1 + <2917c> DW_AT_decl_line : 329 + <2917e> DW_AT_decl_column : 3 + <2917f> DW_AT_type : <0x28f1b> + <1><29183>: Abbrev Number: 25 (DW_TAG_typedef) + <29184> DW_AT_name : (indirect string, offset: 0xff74c): TCB_t + <29188> DW_AT_decl_file : 1 + <29189> DW_AT_decl_line : 333 + <2918b> DW_AT_decl_column : 16 + <2918c> DW_AT_type : <0x29176> + <1><29190>: Abbrev Number: 5 (DW_TAG_const_type) + <29191> DW_AT_type : <0x29183> + <1><29195>: Abbrev Number: 40 (DW_TAG_variable) + <29196> DW_AT_name : (indirect string, offset: 0xff4f9): pxCurrentTCB + <2919a> DW_AT_decl_file : 1 + <2919b> DW_AT_decl_line : 337 + <2919d> DW_AT_decl_column : 34 + <2919e> DW_AT_type : <0x291ad> + <291a2> DW_AT_external : 1 + <291a2> DW_AT_location : 5 byte block: 3 30 f 0 20 (DW_OP_addr: 20000f30) + <1><291a8>: Abbrev Number: 7 (DW_TAG_pointer_type) + <291a9> DW_AT_byte_size : 4 + <291a9> DW_AT_type : <0x29183> + <1><291ad>: Abbrev Number: 16 (DW_TAG_volatile_type) + <291ae> DW_AT_type : <0x291a8> + <1><291b2>: Abbrev Number: 5 (DW_TAG_const_type) + <291b3> DW_AT_type : <0x291a8> + <1><291b7>: Abbrev Number: 20 (DW_TAG_array_type) + <291b8> DW_AT_type : <0x28ef4> + <291bc> DW_AT_sibling : <0x291c7> + <2><291c0>: Abbrev Number: 21 (DW_TAG_subrange_type) + <291c1> DW_AT_type : <0x28bad> + <291c5> DW_AT_upper_bound : 55 + <2><291c6>: Abbrev Number: 0 + <1><291c7>: Abbrev Number: 1 (DW_TAG_variable) + <291c8> DW_AT_name : (indirect string, offset: 0xff345): pxReadyTasksLists + <291cc> DW_AT_decl_file : 1 + <291cc> DW_AT_decl_line : 343 + <291ce> DW_AT_decl_column : 31 + <291cf> DW_AT_type : <0x291b7> + <291d3> DW_AT_location : 5 byte block: 3 34 f 0 20 (DW_OP_addr: 20000f34) + <1><291d9>: Abbrev Number: 1 (DW_TAG_variable) + <291da> DW_AT_name : (indirect string, offset: 0xfff2e): xDelayedTaskList1 + <291de> DW_AT_decl_file : 1 + <291de> DW_AT_decl_line : 344 + <291e0> DW_AT_decl_column : 31 + <291e1> DW_AT_type : <0x28ef4> + <291e5> DW_AT_location : 5 byte block: 3 94 13 0 20 (DW_OP_addr: 20001394) + <1><291eb>: Abbrev Number: 1 (DW_TAG_variable) + <291ec> DW_AT_name : (indirect string, offset: 0xff708): xDelayedTaskList2 + <291f0> DW_AT_decl_file : 1 + <291f0> DW_AT_decl_line : 345 + <291f2> DW_AT_decl_column : 31 + <291f3> DW_AT_type : <0x28ef4> + <291f7> DW_AT_location : 5 byte block: 3 a8 13 0 20 (DW_OP_addr: 200013a8) + <1><291fd>: Abbrev Number: 1 (DW_TAG_variable) + <291fe> DW_AT_name : (indirect string, offset: 0xff71a): pxDelayedTaskList + <29202> DW_AT_decl_file : 1 + <29202> DW_AT_decl_line : 346 + <29204> DW_AT_decl_column : 42 + <29205> DW_AT_type : <0x29214> + <29209> DW_AT_location : 5 byte block: 3 bc 13 0 20 (DW_OP_addr: 200013bc) + <1><2920f>: Abbrev Number: 7 (DW_TAG_pointer_type) + <29210> DW_AT_byte_size : 4 + <29210> DW_AT_type : <0x28ef4> + <1><29214>: Abbrev Number: 16 (DW_TAG_volatile_type) + <29215> DW_AT_type : <0x2920f> + <1><29219>: Abbrev Number: 5 (DW_TAG_const_type) + <2921a> DW_AT_type : <0x2920f> + <1><2921e>: Abbrev Number: 1 (DW_TAG_variable) + <2921f> DW_AT_name : (indirect string, offset: 0xfef58): pxOverflowDelayedTaskList + <29223> DW_AT_decl_file : 1 + <29223> DW_AT_decl_line : 347 + <29225> DW_AT_decl_column : 42 + <29226> DW_AT_type : <0x29214> + <2922a> DW_AT_location : 5 byte block: 3 c0 13 0 20 (DW_OP_addr: 200013c0) + <1><29230>: Abbrev Number: 1 (DW_TAG_variable) + <29231> DW_AT_name : (indirect string, offset: 0xffb1d): xPendingReadyList + <29235> DW_AT_decl_file : 1 + <29235> DW_AT_decl_line : 348 + <29237> DW_AT_decl_column : 31 + <29238> DW_AT_type : <0x28ef4> + <2923c> DW_AT_location : 5 byte block: 3 c4 13 0 20 (DW_OP_addr: 200013c4) + <1><29242>: Abbrev Number: 1 (DW_TAG_variable) + <29243> DW_AT_name : (indirect string, offset: 0xffae9): xTasksWaitingTermination + <29247> DW_AT_decl_file : 1 + <29247> DW_AT_decl_line : 352 + <29249> DW_AT_decl_column : 32 + <2924a> DW_AT_type : <0x28ef4> + <2924e> DW_AT_location : 5 byte block: 3 d8 13 0 20 (DW_OP_addr: 200013d8) + <1><29254>: Abbrev Number: 1 (DW_TAG_variable) + <29255> DW_AT_name : (indirect string, offset: 0xfff50): uxDeletedTasksWaitingCleanUp + <29259> DW_AT_decl_file : 1 + <29259> DW_AT_decl_line : 353 + <2925b> DW_AT_decl_column : 46 + <2925c> DW_AT_type : <0x28ccc> + <29260> DW_AT_location : 5 byte block: 3 ec 13 0 20 (DW_OP_addr: 200013ec) + <1><29266>: Abbrev Number: 1 (DW_TAG_variable) + <29267> DW_AT_name : (indirect string, offset: 0xfff1b): xSuspendedTaskList + <2926b> DW_AT_decl_file : 1 + <2926b> DW_AT_decl_line : 359 + <2926d> DW_AT_decl_column : 32 + <2926e> DW_AT_type : <0x28ef4> + <29272> DW_AT_location : 5 byte block: 3 f0 13 0 20 (DW_OP_addr: 200013f0) + <1><29278>: Abbrev Number: 1 (DW_TAG_variable) + <29279> DW_AT_name : (indirect string, offset: 0xff506): uxCurrentNumberOfTasks + <2927d> DW_AT_decl_file : 1 + <2927d> DW_AT_decl_line : 370 + <2927f> DW_AT_decl_column : 45 + <29280> DW_AT_type : <0x28ccc> + <29284> DW_AT_location : 5 byte block: 3 4 14 0 20 (DW_OP_addr: 20001404) + <1><2928a>: Abbrev Number: 1 (DW_TAG_variable) + <2928b> DW_AT_name : (indirect string, offset: 0xffe14): xTickCount + <2928f> DW_AT_decl_file : 1 + <2928f> DW_AT_decl_line : 371 + <29291> DW_AT_decl_column : 44 + <29292> DW_AT_type : <0x28ce2> + <29296> DW_AT_location : 5 byte block: 3 8 14 0 20 (DW_OP_addr: 20001408) + <1><2929c>: Abbrev Number: 1 (DW_TAG_variable) + <2929d> DW_AT_name : (indirect string, offset: 0xff9c0): uxTopReadyPriority + <292a1> DW_AT_decl_file : 1 + <292a1> DW_AT_decl_line : 372 + <292a3> DW_AT_decl_column : 45 + <292a4> DW_AT_type : <0x28ccc> + <292a8> DW_AT_location : 5 byte block: 3 c 14 0 20 (DW_OP_addr: 2000140c) + <1><292ae>: Abbrev Number: 1 (DW_TAG_variable) + <292af> DW_AT_name : (indirect string, offset: 0xffe02): xSchedulerRunning + <292b3> DW_AT_decl_file : 1 + <292b3> DW_AT_decl_line : 373 + <292b5> DW_AT_decl_column : 44 + <292b6> DW_AT_type : <0x28cb6> + <292ba> DW_AT_location : 5 byte block: 3 10 14 0 20 (DW_OP_addr: 20001410) + <1><292c0>: Abbrev Number: 1 (DW_TAG_variable) + <292c1> DW_AT_name : (indirect string, offset: 0xffcad): xPendedTicks + <292c5> DW_AT_decl_file : 1 + <292c5> DW_AT_decl_line : 374 + <292c7> DW_AT_decl_column : 44 + <292c8> DW_AT_type : <0x28ce2> + <292cc> DW_AT_location : 5 byte block: 3 14 14 0 20 (DW_OP_addr: 20001414) + <1><292d2>: Abbrev Number: 1 (DW_TAG_variable) + <292d3> DW_AT_name : (indirect string, offset: 0xff28e): xYieldPending + <292d7> DW_AT_decl_file : 1 + <292d7> DW_AT_decl_line : 375 + <292d9> DW_AT_decl_column : 44 + <292da> DW_AT_type : <0x28cb6> + <292de> DW_AT_location : 5 byte block: 3 18 14 0 20 (DW_OP_addr: 20001418) + <1><292e4>: Abbrev Number: 1 (DW_TAG_variable) + <292e5> DW_AT_name : (indirect string, offset: 0xffd8f): xNumOfOverflows + <292e9> DW_AT_decl_file : 1 + <292e9> DW_AT_decl_line : 376 + <292eb> DW_AT_decl_column : 44 + <292ec> DW_AT_type : <0x28cb6> + <292f0> DW_AT_location : 5 byte block: 3 1c 14 0 20 (DW_OP_addr: 2000141c) + <1><292f6>: Abbrev Number: 1 (DW_TAG_variable) + <292f7> DW_AT_name : (indirect string, offset: 0xff625): uxTaskNumber + <292fb> DW_AT_decl_file : 1 + <292fb> DW_AT_decl_line : 377 + <292fd> DW_AT_decl_column : 36 + <292fe> DW_AT_type : <0x28cc0> + <29302> DW_AT_location : 5 byte block: 3 20 14 0 20 (DW_OP_addr: 20001420) + <1><29308>: Abbrev Number: 1 (DW_TAG_variable) + <29309> DW_AT_name : (indirect string, offset: 0xffe3f): xNextTaskUnblockTime + <2930d> DW_AT_decl_file : 1 + <2930d> DW_AT_decl_line : 378 + <2930f> DW_AT_decl_column : 44 + <29310> DW_AT_type : <0x28ce2> + <29314> DW_AT_location : 5 byte block: 3 24 14 0 20 (DW_OP_addr: 20001424) + <1><2931a>: Abbrev Number: 1 (DW_TAG_variable) + <2931b> DW_AT_name : (indirect string, offset: 0xffdce): xIdleTaskHandle + <2931f> DW_AT_decl_file : 1 + <2931f> DW_AT_decl_line : 379 + <29321> DW_AT_decl_column : 37 + <29322> DW_AT_type : <0x28f05> + <29326> DW_AT_location : 5 byte block: 3 28 14 0 20 (DW_OP_addr: 20001428) + <1><2932c>: Abbrev Number: 1 (DW_TAG_variable) + <2932d> DW_AT_name : (indirect string, offset: 0xff647): uxSchedulerSuspended + <29331> DW_AT_decl_file : 1 + <29331> DW_AT_decl_line : 389 + <29333> DW_AT_decl_column : 45 + <29334> DW_AT_type : <0x28ccc> + <29338> DW_AT_location : 5 byte block: 3 2c 14 0 20 (DW_OP_addr: 2000142c) + <1><2933e>: Abbrev Number: 24 (DW_TAG_subprogram) + <2933f> DW_AT_external : 1 + <2933f> DW_AT_name : (indirect string, offset: 0xfe489): vListInitialise + <29343> DW_AT_decl_file : 8 + <29344> DW_AT_decl_line : 345 + <29346> DW_AT_decl_column : 6 + <29347> DW_AT_prototyped : 1 + <29347> DW_AT_declaration : 1 + <29347> DW_AT_sibling : <0x29351> + <2><2934b>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2934c> DW_AT_type : <0x29219> + <2><29350>: Abbrev Number: 0 + <1><29351>: Abbrev Number: 24 (DW_TAG_subprogram) + <29352> DW_AT_external : 1 + <29352> DW_AT_name : (indirect string, offset: 0xfe5c1): vListInsert + <29356> DW_AT_decl_file : 8 + <29357> DW_AT_decl_line : 369 + <29359> DW_AT_decl_column : 6 + <2935a> DW_AT_prototyped : 1 + <2935a> DW_AT_declaration : 1 + <2935a> DW_AT_sibling : <0x29369> + <2><2935e>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2935f> DW_AT_type : <0x29219> + <2><29363>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <29364> DW_AT_type : <0x28eef> + <2><29368>: Abbrev Number: 0 + <1><29369>: Abbrev Number: 26 (DW_TAG_subprogram) + <2936a> DW_AT_external : 1 + <2936a> DW_AT_name : (indirect string, offset: 0xfef18): vPortEndScheduler + <2936e> DW_AT_decl_file : 10 + <2936f> DW_AT_decl_line : 180 + <29370> DW_AT_decl_column : 6 + <29371> DW_AT_prototyped : 1 + <29371> DW_AT_declaration : 1 + <1><29371>: Abbrev Number: 41 (DW_TAG_subprogram) + <29372> DW_AT_external : 1 + <29372> DW_AT_name : (indirect string, offset: 0xff51d): xPortStartScheduler + <29376> DW_AT_decl_file : 10 + <29377> DW_AT_decl_line : 173 + <29378> DW_AT_decl_column : 12 + <29379> DW_AT_prototyped : 1 + <29379> DW_AT_type : <0x28caa> + <2937d> DW_AT_declaration : 1 + <1><2937d>: Abbrev Number: 42 (DW_TAG_subprogram) + <2937e> DW_AT_external : 1 + <2937e> DW_AT_name : (indirect string, offset: 0xffd9f): xTimerCreateTimerTask + <29382> DW_AT_decl_file : 11 + <29383> DW_AT_decl_line : 1295 + <29385> DW_AT_decl_column : 12 + <29386> DW_AT_prototyped : 1 + <29386> DW_AT_type : <0x28caa> + <2938a> DW_AT_declaration : 1 + <1><2938a>: Abbrev Number: 24 (DW_TAG_subprogram) + <2938b> DW_AT_external : 1 + <2938b> DW_AT_name : (indirect string, offset: 0xf9e5e): vApplicationGetIdleTaskMemory + <2938f> DW_AT_decl_file : 1 + <29390> DW_AT_decl_line : 419 + <29392> DW_AT_decl_column : 14 + <29393> DW_AT_prototyped : 1 + <29393> DW_AT_declaration : 1 + <29393> DW_AT_sibling : <0x293a7> + <2><29397>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <29398> DW_AT_type : <0x293a7> + <2><2939c>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2939d> DW_AT_type : <0x293b6> + <2><293a1>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <293a2> DW_AT_type : <0x293bb> + <2><293a6>: Abbrev Number: 0 + <1><293a7>: Abbrev Number: 7 (DW_TAG_pointer_type) + <293a8> DW_AT_byte_size : 4 + <293a8> DW_AT_type : <0x293ac> + <1><293ac>: Abbrev Number: 7 (DW_TAG_pointer_type) + <293ad> DW_AT_byte_size : 4 + <293ad> DW_AT_type : <0x28e02> + <1><293b1>: Abbrev Number: 5 (DW_TAG_const_type) + <293b2> DW_AT_type : <0x293ac> + <1><293b6>: Abbrev Number: 7 (DW_TAG_pointer_type) + <293b7> DW_AT_byte_size : 4 + <293b7> DW_AT_type : <0x290c8> + <1><293bb>: Abbrev Number: 7 (DW_TAG_pointer_type) + <293bc> DW_AT_byte_size : 4 + <293bc> DW_AT_type : <0x28c67> + <1><293c0>: Abbrev Number: 5 (DW_TAG_const_type) + <293c1> DW_AT_type : <0x293bb> + <1><293c5>: Abbrev Number: 26 (DW_TAG_subprogram) + <293c6> DW_AT_external : 1 + <293c6> DW_AT_name : (indirect string, offset: 0xfecf9): vPortValidateInterruptPriority + <293ca> DW_AT_decl_file : 2 + <293cb> DW_AT_decl_line : 156 + <293cc> DW_AT_decl_column : 7 + <293cd> DW_AT_prototyped : 1 + <293cd> DW_AT_declaration : 1 + <1><293cd>: Abbrev Number: 43 (DW_TAG_subprogram) + <293ce> DW_AT_external : 1 + <293ce> DW_AT_name : (indirect string, offset: 0xfe5fa): uxListRemove + <293d2> DW_AT_decl_file : 8 + <293d3> DW_AT_decl_line : 405 + <293d5> DW_AT_decl_column : 13 + <293d6> DW_AT_prototyped : 1 + <293d6> DW_AT_type : <0x28cc0> + <293da> DW_AT_declaration : 1 + <293da> DW_AT_sibling : <0x293e4> + <2><293de>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <293df> DW_AT_type : <0x28eef> + <2><293e3>: Abbrev Number: 0 + <1><293e4>: Abbrev Number: 26 (DW_TAG_subprogram) + <293e5> DW_AT_external : 1 + <293e5> DW_AT_name : (indirect string, offset: 0xfcdb5): vPortExitCritical + <293e9> DW_AT_decl_file : 2 + <293ea> DW_AT_decl_line : 98 + <293eb> DW_AT_decl_column : 13 + <293ec> DW_AT_prototyped : 1 + <293ec> DW_AT_declaration : 1 + <1><293ec>: Abbrev Number: 24 (DW_TAG_subprogram) + <293ed> DW_AT_external : 1 + <293ed> DW_AT_name : (indirect string, offset: 0xfe499): vListInsertEnd + <293f1> DW_AT_decl_file : 8 + <293f2> DW_AT_decl_line : 390 + <293f4> DW_AT_decl_column : 6 + <293f5> DW_AT_prototyped : 1 + <293f5> DW_AT_declaration : 1 + <293f5> DW_AT_sibling : <0x29404> + <2><293f9>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <293fa> DW_AT_type : <0x29219> + <2><293fe>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <293ff> DW_AT_type : <0x28eef> + <2><29403>: Abbrev Number: 0 + <1><29404>: Abbrev Number: 26 (DW_TAG_subprogram) + <29405> DW_AT_external : 1 + <29405> DW_AT_name : (indirect string, offset: 0xfdfb7): vPortEnterCritical + <29409> DW_AT_decl_file : 2 + <2940a> DW_AT_decl_line : 97 + <2940b> DW_AT_decl_column : 13 + <2940c> DW_AT_prototyped : 1 + <2940c> DW_AT_declaration : 1 + <1><2940c>: Abbrev Number: 28 (DW_TAG_subprogram) + <2940d> DW_AT_external : 1 + <2940d> DW_AT_name : (indirect string, offset: 0xffcba): pxPortInitialiseStack + <29411> DW_AT_decl_file : 10 + <29412> DW_AT_decl_line : 117 + <29413> DW_AT_decl_column : 16 + <29414> DW_AT_prototyped : 1 + <29414> DW_AT_type : <0x290c8> + <29418> DW_AT_declaration : 1 + <29418> DW_AT_sibling : <0x2942c> + <2><2941c>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2941d> DW_AT_type : <0x290c8> + <2><29421>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <29422> DW_AT_type : <0x28c7d> + <2><29426>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <29427> DW_AT_type : <0x28c1e> + <2><2942b>: Abbrev Number: 0 + <1><2942c>: Abbrev Number: 24 (DW_TAG_subprogram) + <2942d> DW_AT_external : 1 + <2942d> DW_AT_name : (indirect string, offset: 0xfe58e): vListInitialiseItem + <29431> DW_AT_decl_file : 8 + <29432> DW_AT_decl_line : 356 + <29434> DW_AT_decl_column : 6 + <29435> DW_AT_prototyped : 1 + <29435> DW_AT_declaration : 1 + <29435> DW_AT_sibling : <0x2943f> + <2><29439>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2943a> DW_AT_type : <0x28eef> + <2><2943e>: Abbrev Number: 0 + <1><2943f>: Abbrev Number: 28 (DW_TAG_subprogram) + <29440> DW_AT_external : 1 + <29440> DW_AT_name : (indirect string, offset: 0xffe70): memset + <29444> DW_AT_decl_file : 12 + <29445> DW_AT_decl_line : 33 + <29446> DW_AT_decl_column : 9 + <29447> DW_AT_prototyped : 1 + <29447> DW_AT_type : <0x28c1e> + <2944b> DW_AT_declaration : 1 + <2944b> DW_AT_sibling : <0x2945f> + <2><2944f>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <29450> DW_AT_type : <0x28c1e> + <2><29454>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <29455> DW_AT_type : <0x28bb4> + <2><29459>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2945a> DW_AT_type : <0x28b9c> + <2><2945e>: Abbrev Number: 0 + <1><2945f>: Abbrev Number: 44 (DW_TAG_subprogram) + <29460> DW_AT_external : 1 + <29460> DW_AT_name : (indirect string, offset: 0xfa841): vPortFree + <29464> DW_AT_decl_file : 10 + <29465> DW_AT_decl_line : 164 + <29466> DW_AT_decl_column : 6 + <29467> DW_AT_prototyped : 1 + <29467> DW_AT_declaration : 1 + <29467> DW_AT_sibling : <0x29471> + <2><2946b>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2946c> DW_AT_type : <0x28c1e> + <2><29470>: Abbrev Number: 0 + <1><29471>: Abbrev Number: 28 (DW_TAG_subprogram) + <29472> DW_AT_external : 1 + <29472> DW_AT_name : (indirect string, offset: 0xfe469): pvPortMalloc + <29476> DW_AT_decl_file : 10 + <29477> DW_AT_decl_line : 163 + <29478> DW_AT_decl_column : 7 + <29479> DW_AT_prototyped : 1 + <29479> DW_AT_type : <0x28c1e> <2947d> DW_AT_declaration : 1 - <1><2947d>: Abbrev Number: 43 (DW_TAG_subprogram) - <2947e> DW_AT_external : 1 - <2947e> DW_AT_name : (indirect string, offset: 0xfe615): uxListRemove - <29482> DW_AT_decl_file : 8 - <29483> DW_AT_decl_line : 405 - <29485> DW_AT_decl_column : 13 - <29486> DW_AT_prototyped : 1 - <29486> DW_AT_type : <0x28d70> - <2948a> DW_AT_declaration : 1 - <2948a> DW_AT_sibling : <0x29494> - <2><2948e>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <2948f> DW_AT_type : <0x28f9f> - <2><29493>: Abbrev Number: 0 - <1><29494>: Abbrev Number: 26 (DW_TAG_subprogram) - <29495> DW_AT_external : 1 - <29495> DW_AT_name : (indirect string, offset: 0xfcdd0): vPortExitCritical - <29499> DW_AT_decl_file : 2 - <2949a> DW_AT_decl_line : 98 - <2949b> DW_AT_decl_column : 13 - <2949c> DW_AT_prototyped : 1 - <2949c> DW_AT_declaration : 1 - <1><2949c>: Abbrev Number: 24 (DW_TAG_subprogram) - <2949d> DW_AT_external : 1 - <2949d> DW_AT_name : (indirect string, offset: 0xfe4b4): vListInsertEnd - <294a1> DW_AT_decl_file : 8 - <294a2> DW_AT_decl_line : 390 - <294a4> DW_AT_decl_column : 6 - <294a5> DW_AT_prototyped : 1 - <294a5> DW_AT_declaration : 1 - <294a5> DW_AT_sibling : <0x294b4> - <2><294a9>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <294aa> DW_AT_type : <0x292c9> - <2><294ae>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <294af> DW_AT_type : <0x28f9f> - <2><294b3>: Abbrev Number: 0 - <1><294b4>: Abbrev Number: 26 (DW_TAG_subprogram) - <294b5> DW_AT_external : 1 - <294b5> DW_AT_name : (indirect string, offset: 0xfdfd2): vPortEnterCritical - <294b9> DW_AT_decl_file : 2 - <294ba> DW_AT_decl_line : 97 - <294bb> DW_AT_decl_column : 13 - <294bc> DW_AT_prototyped : 1 - <294bc> DW_AT_declaration : 1 - <1><294bc>: Abbrev Number: 28 (DW_TAG_subprogram) - <294bd> DW_AT_external : 1 - <294bd> DW_AT_name : (indirect string, offset: 0xffcd5): pxPortInitialiseStack - <294c1> DW_AT_decl_file : 10 - <294c2> DW_AT_decl_line : 117 - <294c3> DW_AT_decl_column : 16 - <294c4> DW_AT_prototyped : 1 - <294c4> DW_AT_type : <0x29178> - <294c8> DW_AT_declaration : 1 - <294c8> DW_AT_sibling : <0x294dc> - <2><294cc>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <294cd> DW_AT_type : <0x29178> - <2><294d1>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <294d2> DW_AT_type : <0x28d2d> - <2><294d6>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <294d7> DW_AT_type : <0x28cce> - <2><294db>: Abbrev Number: 0 - <1><294dc>: Abbrev Number: 24 (DW_TAG_subprogram) - <294dd> DW_AT_external : 1 - <294dd> DW_AT_name : (indirect string, offset: 0xfe5a9): vListInitialiseItem - <294e1> DW_AT_decl_file : 8 - <294e2> DW_AT_decl_line : 356 - <294e4> DW_AT_decl_column : 6 - <294e5> DW_AT_prototyped : 1 - <294e5> DW_AT_declaration : 1 - <294e5> DW_AT_sibling : <0x294ef> - <2><294e9>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <294ea> DW_AT_type : <0x28f9f> - <2><294ee>: Abbrev Number: 0 - <1><294ef>: Abbrev Number: 28 (DW_TAG_subprogram) - <294f0> DW_AT_external : 1 - <294f0> DW_AT_name : (indirect string, offset: 0xffe8b): memset - <294f4> DW_AT_decl_file : 12 - <294f5> DW_AT_decl_line : 33 - <294f6> DW_AT_decl_column : 9 - <294f7> DW_AT_prototyped : 1 - <294f7> DW_AT_type : <0x28cce> - <294fb> DW_AT_declaration : 1 - <294fb> DW_AT_sibling : <0x2950f> - <2><294ff>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <29500> DW_AT_type : <0x28cce> - <2><29504>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <29505> DW_AT_type : <0x28c64> - <2><29509>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <2950a> DW_AT_type : <0x28c4c> - <2><2950e>: Abbrev Number: 0 - <1><2950f>: Abbrev Number: 44 (DW_TAG_subprogram) - <29510> DW_AT_external : 1 - <29510> DW_AT_name : (indirect string, offset: 0xfa85c): vPortFree - <29514> DW_AT_decl_file : 10 - <29515> DW_AT_decl_line : 164 - <29516> DW_AT_decl_column : 6 - <29517> DW_AT_prototyped : 1 - <29517> DW_AT_declaration : 1 - <29517> DW_AT_sibling : <0x29521> - <2><2951b>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <2951c> DW_AT_type : <0x28cce> - <2><29520>: Abbrev Number: 0 - <1><29521>: Abbrev Number: 28 (DW_TAG_subprogram) - <29522> DW_AT_external : 1 - <29522> DW_AT_name : (indirect string, offset: 0xfe484): pvPortMalloc - <29526> DW_AT_decl_file : 10 - <29527> DW_AT_decl_line : 163 - <29528> DW_AT_decl_column : 7 - <29529> DW_AT_prototyped : 1 - <29529> DW_AT_type : <0x28cce> - <2952d> DW_AT_declaration : 1 - <2952d> DW_AT_sibling : <0x29537> - <2><29531>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <29532> DW_AT_type : <0x28c4c> - <2><29536>: Abbrev Number: 0 - <1><29537>: Abbrev Number: 18 (DW_TAG_subprogram) - <29538> DW_AT_name : (indirect string, offset: 0xff775): prvAddCurrentTaskToDelayedList - <2953c> DW_AT_decl_file : 1 - <2953c> DW_AT_decl_line : 5177 - <2953e> DW_AT_decl_column : 13 - <2953f> DW_AT_prototyped : 1 - <2953f> DW_AT_low_pc : 0x800c248 - <29543> DW_AT_high_pc : 0xa8 - <29547> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29549> DW_AT_call_all_tail_calls: 1 - <29549> DW_AT_sibling : <0x2958a> - <2><2954d>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2954e> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <29552> DW_AT_decl_file : 1 - <29552> DW_AT_decl_line : 5177 - <29554> DW_AT_decl_column : 56 - <29555> DW_AT_type : <0x28d86> - <29559> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2955c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2955d> DW_AT_name : (indirect string, offset: 0xfef5d): xCanBlockIndefinitely - <29561> DW_AT_decl_file : 1 - <29561> DW_AT_decl_line : 5177 - <29563> DW_AT_decl_column : 87 - <29564> DW_AT_type : <0x28d6b> - <29568> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2956b>: Abbrev Number: 1 (DW_TAG_variable) - <2956c> DW_AT_name : (indirect string, offset: 0xff2b7): xTimeToWake - <29570> DW_AT_decl_file : 1 - <29570> DW_AT_decl_line : 5179 - <29572> DW_AT_decl_column : 12 - <29573> DW_AT_type : <0x28d86> - <29577> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2957a>: Abbrev Number: 1 (DW_TAG_variable) - <2957b> DW_AT_name : (indirect string, offset: 0xffceb): xConstTickCount - <2957f> DW_AT_decl_file : 1 - <2957f> DW_AT_decl_line : 5180 - <29581> DW_AT_decl_column : 18 - <29582> DW_AT_type : <0x28d97> - <29586> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29589>: Abbrev Number: 0 - <1><2958a>: Abbrev Number: 9 (DW_TAG_subprogram) - <2958b> DW_AT_external : 1 - <2958b> DW_AT_name : (indirect string, offset: 0xffb77): ulTaskNotifyValueClear - <2958f> DW_AT_decl_file : 1 - <2958f> DW_AT_decl_line : 5143 - <29591> DW_AT_decl_column : 11 - <29592> DW_AT_prototyped : 1 - <29592> DW_AT_type : <0x28d17> - <29596> DW_AT_low_pc : 0x0 - <2959a> DW_AT_high_pc : 0x48 - <2959e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <295a0> DW_AT_call_all_tail_calls: 1 - <295a0> DW_AT_sibling : <0x295e1> - <2><295a4>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <295a5> DW_AT_name : (indirect string, offset: 0xff018): xTask - <295a9> DW_AT_decl_file : 1 - <295a9> DW_AT_decl_line : 5143 - <295ab> DW_AT_decl_column : 48 - <295ac> DW_AT_type : <0x28fb5> - <295b0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><295b3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <295b4> DW_AT_name : (indirect string, offset: 0xffb69): ulBitsToClear - <295b8> DW_AT_decl_file : 1 - <295b8> DW_AT_decl_line : 5143 - <295ba> DW_AT_decl_column : 64 - <295bb> DW_AT_type : <0x28d17> - <295bf> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><295c2>: Abbrev Number: 1 (DW_TAG_variable) - <295c3> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <295c7> DW_AT_decl_file : 1 - <295c7> DW_AT_decl_line : 5145 - <295c9> DW_AT_decl_column : 9 - <295ca> DW_AT_type : <0x29258> - <295ce> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><295d1>: Abbrev Number: 1 (DW_TAG_variable) - <295d2> DW_AT_name : (indirect string, offset: 0xff2e7): ulReturn - <295d6> DW_AT_decl_file : 1 - <295d6> DW_AT_decl_line : 5146 - <295d8> DW_AT_decl_column : 11 - <295d9> DW_AT_type : <0x28d17> - <295dd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><295e0>: Abbrev Number: 0 - <1><295e1>: Abbrev Number: 9 (DW_TAG_subprogram) - <295e2> DW_AT_external : 1 - <295e2> DW_AT_name : (indirect string, offset: 0xffed3): xTaskNotifyStateClear - <295e6> DW_AT_decl_file : 1 - <295e6> DW_AT_decl_line : 5112 - <295e8> DW_AT_decl_column : 13 - <295e9> DW_AT_prototyped : 1 - <295e9> DW_AT_type : <0x28d5a> - <295ed> DW_AT_low_pc : 0x0 - <295f1> DW_AT_high_pc : 0x4c - <295f5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <295f7> DW_AT_call_all_tail_calls: 1 - <295f7> DW_AT_sibling : <0x29629> - <2><295fb>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <295fc> DW_AT_name : (indirect string, offset: 0xff018): xTask - <29600> DW_AT_decl_file : 1 - <29600> DW_AT_decl_line : 5112 - <29602> DW_AT_decl_column : 49 - <29603> DW_AT_type : <0x28fb5> - <29607> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2960a>: Abbrev Number: 1 (DW_TAG_variable) - <2960b> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2960f> DW_AT_decl_file : 1 - <2960f> DW_AT_decl_line : 5114 - <29611> DW_AT_decl_column : 9 - <29612> DW_AT_type : <0x29258> - <29616> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><29619>: Abbrev Number: 1 (DW_TAG_variable) - <2961a> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2961e> DW_AT_decl_file : 1 - <2961e> DW_AT_decl_line : 5115 - <29620> DW_AT_decl_column : 13 - <29621> DW_AT_type : <0x28d5a> - <29625> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29628>: Abbrev Number: 0 - <1><29629>: Abbrev Number: 13 (DW_TAG_subprogram) - <2962a> DW_AT_external : 1 - <2962a> DW_AT_name : (indirect string, offset: 0xff8f3): vTaskNotifyGiveFromISR - <2962e> DW_AT_decl_file : 1 - <2962e> DW_AT_decl_line : 5026 - <29630> DW_AT_decl_column : 7 - <29631> DW_AT_prototyped : 1 - <29631> DW_AT_low_pc : 0x0 - <29635> DW_AT_high_pc : 0x124 - <29639> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2963b> DW_AT_call_all_tail_calls: 1 - <2963b> DW_AT_sibling : <0x29703> - <2><2963f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29640> DW_AT_name : (indirect string, offset: 0xfef25): xTaskToNotify - <29644> DW_AT_decl_file : 1 - <29644> DW_AT_decl_line : 5026 - <29646> DW_AT_decl_column : 44 - <29647> DW_AT_type : <0x28fb5> - <2964b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2964e>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2964f> DW_AT_name : (indirect string, offset: 0xfeb58): pxHigherPriorityTaskWoken - <29653> DW_AT_decl_file : 1 - <29653> DW_AT_decl_line : 5026 - <29655> DW_AT_decl_column : 71 - <29656> DW_AT_type : <0x29703> - <2965a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><2965d>: Abbrev Number: 1 (DW_TAG_variable) - <2965e> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29662> DW_AT_decl_file : 1 - <29662> DW_AT_decl_line : 5028 - <29664> DW_AT_decl_column : 10 - <29665> DW_AT_type : <0x29258> - <29669> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2966c>: Abbrev Number: 1 (DW_TAG_variable) - <2966d> DW_AT_name : (indirect string, offset: 0xfefd6): ucOriginalNotifyState - <29671> DW_AT_decl_file : 1 - <29671> DW_AT_decl_line : 5029 - <29673> DW_AT_decl_column : 10 - <29674> DW_AT_type : <0x28cf0> - <29678> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><2967b>: Abbrev Number: 1 (DW_TAG_variable) - <2967c> DW_AT_name : (indirect string, offset: 0xfea4e): uxSavedInterruptStatus - <29680> DW_AT_decl_file : 1 - <29680> DW_AT_decl_line : 5030 - <29682> DW_AT_decl_column : 14 - <29683> DW_AT_type : <0x28d70> - <29687> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2968a>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2968b> DW_AT_abstract_origin: <0x2adf8> - <2968f> DW_AT_low_pc : 0x0 - <29693> DW_AT_high_pc : 0x14 - <29697> DW_AT_call_file : 1 - <29697> DW_AT_call_line : 5032 - <29699> DW_AT_call_column : 3 - <2969a> DW_AT_sibling : <0x296a7> - <3><2969e>: Abbrev Number: 3 (DW_TAG_variable) - <2969f> DW_AT_abstract_origin: <0x2ae01> - <296a3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><296a6>: Abbrev Number: 0 - <2><296a7>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <296a8> DW_AT_abstract_origin: <0x2add0> - <296ac> DW_AT_low_pc : 0x0 - <296b0> DW_AT_high_pc : 0x1a - <296b4> DW_AT_call_file : 1 - <296b4> DW_AT_call_line : 5054 - <296b6> DW_AT_call_column : 28 - <296b7> DW_AT_sibling : <0x296cc> - <3><296bb>: Abbrev Number: 3 (DW_TAG_variable) - <296bc> DW_AT_abstract_origin: <0x2ade1> - <296c0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><296c3>: Abbrev Number: 3 (DW_TAG_variable) - <296c4> DW_AT_abstract_origin: <0x2adec> - <296c8> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><296cb>: Abbrev Number: 0 - <2><296cc>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <296cd> DW_AT_abstract_origin: <0x2adf8> - <296d1> DW_AT_low_pc : 0x0 - <296d5> DW_AT_high_pc : 0x14 - <296d9> DW_AT_call_file : 1 - <296d9> DW_AT_call_line : 5070 - <296db> DW_AT_call_column : 5 - <296dc> DW_AT_sibling : <0x296e9> - <3><296e0>: Abbrev Number: 3 (DW_TAG_variable) - <296e1> DW_AT_abstract_origin: <0x2ae01> - <296e5> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><296e8>: Abbrev Number: 0 - <2><296e9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <296ea> DW_AT_abstract_origin: <0x2adb6> - <296ee> DW_AT_low_pc : 0x0 - <296f2> DW_AT_high_pc : 0x8 - <296f6> DW_AT_call_file : 1 - <296f6> DW_AT_call_line : 5104 - <296f8> DW_AT_call_column : 3 - <3><296f9>: Abbrev Number: 27 (DW_TAG_formal_parameter) - <296fa> DW_AT_abstract_origin: <0x2adc3> - <296fe> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><29701>: Abbrev Number: 0 - <2><29702>: Abbrev Number: 0 - <1><29703>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29704> DW_AT_byte_size : 4 - <29704> DW_AT_type : <0x28d5a> - <1><29708>: Abbrev Number: 9 (DW_TAG_subprogram) - <29709> DW_AT_external : 1 - <29709> DW_AT_name : (indirect string, offset: 0xfa5d1): xTaskGenericNotifyFromISR - <2970d> DW_AT_decl_file : 1 - <2970d> DW_AT_decl_line : 4897 - <2970f> DW_AT_decl_column : 13 - <29710> DW_AT_prototyped : 1 - <29710> DW_AT_type : <0x28d5a> - <29714> DW_AT_low_pc : 0x800c090 - <29718> DW_AT_high_pc : 0x1b8 - <2971c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2971e> DW_AT_call_all_tail_calls: 1 - <2971e> DW_AT_sibling : <0x2983f> - <2><29722>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29723> DW_AT_name : (indirect string, offset: 0xfef25): xTaskToNotify - <29727> DW_AT_decl_file : 1 - <29727> DW_AT_decl_line : 4897 - <29729> DW_AT_decl_column : 53 - <2972a> DW_AT_type : <0x28fb5> - <2972e> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><29731>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29732> DW_AT_name : (indirect string, offset: 0xff76d): ulValue - <29736> DW_AT_decl_file : 1 - <29736> DW_AT_decl_line : 4897 - <29738> DW_AT_decl_column : 77 - <29739> DW_AT_type : <0x28d17> - <2973d> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><29740>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29741> DW_AT_name : (indirect string, offset: 0xff67f): eAction - <29745> DW_AT_decl_file : 1 - <29745> DW_AT_decl_line : 4897 - <29747> DW_AT_decl_column : 100 - <29748> DW_AT_type : <0x290f2> - <2974c> DW_AT_location : 2 byte block: 91 47 (DW_OP_fbreg: -57) - <2><2974f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29750> DW_AT_name : (indirect string, offset: 0xff90a): pulPreviousNotificationValue - <29754> DW_AT_decl_file : 1 - <29754> DW_AT_decl_line : 4897 - <29756> DW_AT_decl_column : 119 - <29757> DW_AT_type : <0x2946b> - <2975b> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) - <2><2975e>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2975f> DW_AT_name : (indirect string, offset: 0xfeb58): pxHigherPriorityTaskWoken - <29763> DW_AT_decl_file : 1 - <29763> DW_AT_decl_line : 4897 - <29765> DW_AT_decl_column : 161 - <29766> DW_AT_type : <0x29703> - <2976a> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><2976d>: Abbrev Number: 1 (DW_TAG_variable) - <2976e> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29772> DW_AT_decl_file : 1 - <29772> DW_AT_decl_line : 4899 - <29774> DW_AT_decl_column : 10 - <29775> DW_AT_type : <0x29258> - <29779> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2977c>: Abbrev Number: 1 (DW_TAG_variable) - <2977d> DW_AT_name : (indirect string, offset: 0xfefd6): ucOriginalNotifyState - <29781> DW_AT_decl_file : 1 - <29781> DW_AT_decl_line : 4900 - <29783> DW_AT_decl_column : 10 - <29784> DW_AT_type : <0x28cf0> - <29788> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><2978b>: Abbrev Number: 1 (DW_TAG_variable) - <2978c> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <29790> DW_AT_decl_file : 1 - <29790> DW_AT_decl_line : 4901 - <29792> DW_AT_decl_column : 13 - <29793> DW_AT_type : <0x28d5a> - <29797> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2979a>: Abbrev Number: 1 (DW_TAG_variable) - <2979b> DW_AT_name : (indirect string, offset: 0xfea4e): uxSavedInterruptStatus - <2979f> DW_AT_decl_file : 1 - <2979f> DW_AT_decl_line : 4902 - <297a1> DW_AT_decl_column : 14 - <297a2> DW_AT_type : <0x28d70> - <297a6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><297a9>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <297aa> DW_AT_abstract_origin: <0x2adf8> - <297ae> DW_AT_low_pc : 0x800c0aa - <297b2> DW_AT_high_pc : 0x14 - <297b6> DW_AT_call_file : 1 - <297b6> DW_AT_call_line : 4904 - <297b8> DW_AT_call_column : 3 - <297b9> DW_AT_sibling : <0x297c6> - <3><297bd>: Abbrev Number: 3 (DW_TAG_variable) - <297be> DW_AT_abstract_origin: <0x2ae01> - <297c2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><297c5>: Abbrev Number: 0 - <2><297c6>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <297c7> DW_AT_abstract_origin: <0x2add0> - <297cb> DW_AT_low_pc : 0x800c0c8 - <297cf> DW_AT_high_pc : 0x1a - <297d3> DW_AT_call_file : 1 - <297d3> DW_AT_call_line : 4926 - <297d5> DW_AT_call_column : 28 - <297d6> DW_AT_sibling : <0x297eb> - <3><297da>: Abbrev Number: 3 (DW_TAG_variable) - <297db> DW_AT_abstract_origin: <0x2ade1> - <297df> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><297e2>: Abbrev Number: 3 (DW_TAG_variable) - <297e3> DW_AT_abstract_origin: <0x2adec> - <297e7> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><297ea>: Abbrev Number: 0 - <2><297eb>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <297ec> DW_AT_abstract_origin: <0x2adf8> - <297f0> DW_AT_low_pc : 0x800c166 - <297f4> DW_AT_high_pc : 0x14 - <297f8> DW_AT_call_file : 1 - <297f8> DW_AT_call_line : 4971 - <297fa> DW_AT_call_column : 6 - <297fb> DW_AT_sibling : <0x29808> - <3><297ff>: Abbrev Number: 3 (DW_TAG_variable) - <29800> DW_AT_abstract_origin: <0x2ae01> - <29804> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <3><29807>: Abbrev Number: 0 - <2><29808>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <29809> DW_AT_abstract_origin: <0x2adf8> - <2980d> DW_AT_low_pc : 0x800c192 - <29811> DW_AT_high_pc : 0x14 - <29815> DW_AT_call_file : 1 - <29815> DW_AT_call_line : 4982 - <29817> DW_AT_call_column : 5 - <29818> DW_AT_sibling : <0x29825> - <3><2981c>: Abbrev Number: 3 (DW_TAG_variable) - <2981d> DW_AT_abstract_origin: <0x2ae01> - <29821> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <3><29824>: Abbrev Number: 0 - <2><29825>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <29826> DW_AT_abstract_origin: <0x2adb6> - <2982a> DW_AT_low_pc : 0x800c21c - <2982e> DW_AT_high_pc : 0x8 - <29832> DW_AT_call_file : 1 - <29832> DW_AT_call_line : 5016 - <29834> DW_AT_call_column : 3 - <3><29835>: Abbrev Number: 27 (DW_TAG_formal_parameter) - <29836> DW_AT_abstract_origin: <0x2adc3> - <2983a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <3><2983d>: Abbrev Number: 0 - <2><2983e>: Abbrev Number: 0 - <1><2983f>: Abbrev Number: 9 (DW_TAG_subprogram) - <29840> DW_AT_external : 1 - <29840> DW_AT_name : (indirect string, offset: 0xfbb9f): xTaskGenericNotify - <29844> DW_AT_decl_file : 1 - <29844> DW_AT_decl_line : 4783 - <29846> DW_AT_decl_column : 13 - <29847> DW_AT_prototyped : 1 - <29847> DW_AT_type : <0x28d5a> - <2984b> DW_AT_low_pc : 0x800bf20 - <2984f> DW_AT_high_pc : 0x170 - <29853> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29855> DW_AT_call_all_tail_calls: 1 - <29855> DW_AT_sibling : <0x29916> - <2><29859>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2985a> DW_AT_name : (indirect string, offset: 0xfef25): xTaskToNotify - <2985e> DW_AT_decl_file : 1 - <2985e> DW_AT_decl_line : 4783 - <29860> DW_AT_decl_column : 46 - <29861> DW_AT_type : <0x28fb5> - <29865> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><29868>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29869> DW_AT_name : (indirect string, offset: 0xff76d): ulValue - <2986d> DW_AT_decl_file : 1 - <2986d> DW_AT_decl_line : 4783 - <2986f> DW_AT_decl_column : 70 - <29870> DW_AT_type : <0x28d17> - <29874> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><29877>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29878> DW_AT_name : (indirect string, offset: 0xff67f): eAction - <2987c> DW_AT_decl_file : 1 - <2987c> DW_AT_decl_line : 4783 - <2987e> DW_AT_decl_column : 93 - <2987f> DW_AT_type : <0x290f2> - <29883> DW_AT_location : 2 byte block: 91 57 (DW_OP_fbreg: -41) - <2><29886>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29887> DW_AT_name : (indirect string, offset: 0xff90a): pulPreviousNotificationValue - <2988b> DW_AT_decl_file : 1 - <2988b> DW_AT_decl_line : 4783 - <2988d> DW_AT_decl_column : 112 - <2988e> DW_AT_type : <0x2946b> - <29892> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><29895>: Abbrev Number: 1 (DW_TAG_variable) - <29896> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2989a> DW_AT_decl_file : 1 - <2989a> DW_AT_decl_line : 4785 - <2989c> DW_AT_decl_column : 10 - <2989d> DW_AT_type : <0x29258> - <298a1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><298a4>: Abbrev Number: 1 (DW_TAG_variable) - <298a5> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <298a9> DW_AT_decl_file : 1 - <298a9> DW_AT_decl_line : 4786 - <298ab> DW_AT_decl_column : 13 - <298ac> DW_AT_type : <0x28d5a> - <298b0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><298b3>: Abbrev Number: 1 (DW_TAG_variable) - <298b4> DW_AT_name : (indirect string, offset: 0xfefd6): ucOriginalNotifyState - <298b8> DW_AT_decl_file : 1 - <298b8> DW_AT_decl_line : 4787 - <298ba> DW_AT_decl_column : 10 - <298bb> DW_AT_type : <0x28cf0> - <298bf> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><298c2>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <298c3> DW_AT_abstract_origin: <0x2adf8> - <298c7> DW_AT_low_pc : 0x800bf3a - <298cb> DW_AT_high_pc : 0x14 - <298cf> DW_AT_call_file : 1 - <298cf> DW_AT_call_line : 4789 - <298d1> DW_AT_call_column : 3 - <298d2> DW_AT_sibling : <0x298df> - <3><298d6>: Abbrev Number: 3 (DW_TAG_variable) - <298d7> DW_AT_abstract_origin: <0x2ae01> - <298db> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><298de>: Abbrev Number: 0 - <2><298df>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <298e0> DW_AT_abstract_origin: <0x2adf8> - <298e4> DW_AT_low_pc : 0x800bfd8 - <298e8> DW_AT_high_pc : 0x14 - <298ec> DW_AT_call_file : 1 - <298ec> DW_AT_call_line : 4838 - <298ee> DW_AT_call_column : 6 - <298ef> DW_AT_sibling : <0x298fc> - <3><298f3>: Abbrev Number: 3 (DW_TAG_variable) - <298f4> DW_AT_abstract_origin: <0x2ae01> - <298f8> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><298fb>: Abbrev Number: 0 - <2><298fc>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <298fd> DW_AT_abstract_origin: <0x2adf8> - <29901> DW_AT_low_pc : 0x800c03c - <29905> DW_AT_high_pc : 0x14 - <29909> DW_AT_call_file : 1 - <29909> DW_AT_call_line : 4853 - <2990b> DW_AT_call_column : 5 - <3><2990c>: Abbrev Number: 3 (DW_TAG_variable) - <2990d> DW_AT_abstract_origin: <0x2ae01> - <29911> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><29914>: Abbrev Number: 0 - <2><29915>: Abbrev Number: 0 - <1><29916>: Abbrev Number: 9 (DW_TAG_subprogram) - <29917> DW_AT_external : 1 - <29917> DW_AT_name : (indirect string, offset: 0xfb532): xTaskNotifyWait - <2991b> DW_AT_decl_file : 1 - <2991b> DW_AT_decl_line : 4703 - <2991d> DW_AT_decl_column : 13 - <2991e> DW_AT_prototyped : 1 - <2991e> DW_AT_type : <0x28d5a> - <29922> DW_AT_low_pc : 0x800be6c - <29926> DW_AT_high_pc : 0xb4 - <2992a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2992c> DW_AT_call_all_tail_calls: 1 - <2992c> DW_AT_sibling : <0x2997c> - <2><29930>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29931> DW_AT_name : (indirect string, offset: 0xffdf9): ulBitsToClearOnEntry - <29935> DW_AT_decl_file : 1 - <29935> DW_AT_decl_line : 4703 - <29937> DW_AT_decl_column : 39 - <29938> DW_AT_type : <0x28d17> - <2993c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2993f>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29940> DW_AT_name : (indirect string, offset: 0xff32f): ulBitsToClearOnExit - <29944> DW_AT_decl_file : 1 - <29944> DW_AT_decl_line : 4703 - <29946> DW_AT_decl_column : 70 - <29947> DW_AT_type : <0x28d17> - <2994b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2994e>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2994f> DW_AT_name : (indirect string, offset: 0xffc7b): pulNotificationValue - <29953> DW_AT_decl_file : 1 - <29953> DW_AT_decl_line : 4703 - <29955> DW_AT_decl_column : 101 - <29956> DW_AT_type : <0x2946b> - <2995a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2995d>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2995e> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <29962> DW_AT_decl_file : 1 - <29962> DW_AT_decl_line : 4703 - <29964> DW_AT_decl_column : 134 - <29965> DW_AT_type : <0x28d86> - <29969> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2996c>: Abbrev Number: 1 (DW_TAG_variable) - <2996d> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <29971> DW_AT_decl_file : 1 - <29971> DW_AT_decl_line : 4705 - <29973> DW_AT_decl_column : 13 - <29974> DW_AT_type : <0x28d5a> - <29978> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2997b>: Abbrev Number: 0 - <1><2997c>: Abbrev Number: 9 (DW_TAG_subprogram) - <2997d> DW_AT_external : 1 - <2997d> DW_AT_name : (indirect string, offset: 0xff4df): ulTaskNotifyTake - <29981> DW_AT_decl_file : 1 - <29981> DW_AT_decl_line : 4635 - <29983> DW_AT_decl_column : 11 - <29984> DW_AT_prototyped : 1 - <29984> DW_AT_type : <0x28d17> - <29988> DW_AT_low_pc : 0x800bddc - <2998c> DW_AT_high_pc : 0x90 - <29990> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29992> DW_AT_call_all_tail_calls: 1 - <29992> DW_AT_sibling : <0x299c4> - <2><29996>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29997> DW_AT_name : (indirect string, offset: 0xff087): xClearCountOnExit - <2999b> DW_AT_decl_file : 1 - <2999b> DW_AT_decl_line : 4635 - <2999d> DW_AT_decl_column : 40 - <2999e> DW_AT_type : <0x28d5a> - <299a2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><299a5>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <299a6> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <299aa> DW_AT_decl_file : 1 - <299aa> DW_AT_decl_line : 4635 - <299ac> DW_AT_decl_column : 70 - <299ad> DW_AT_type : <0x28d86> - <299b1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><299b4>: Abbrev Number: 1 (DW_TAG_variable) - <299b5> DW_AT_name : (indirect string, offset: 0xff2e7): ulReturn - <299b9> DW_AT_decl_file : 1 - <299b9> DW_AT_decl_line : 4637 - <299bb> DW_AT_decl_column : 11 - <299bc> DW_AT_type : <0x28d17> - <299c0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><299c3>: Abbrev Number: 0 - <1><299c4>: Abbrev Number: 33 (DW_TAG_subprogram) - <299c5> DW_AT_external : 1 - <299c5> DW_AT_name : (indirect string, offset: 0xfe730): pvTaskIncrementMutexHeldCount - <299c9> DW_AT_decl_file : 1 - <299c9> DW_AT_decl_line : 4618 - <299cb> DW_AT_decl_column : 15 - <299cc> DW_AT_prototyped : 1 - <299cc> DW_AT_type : <0x28fb5> - <299d0> DW_AT_low_pc : 0x800bdb4 - <299d4> DW_AT_high_pc : 0x28 - <299d8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <299da> DW_AT_call_all_calls: 1 - <1><299da>: Abbrev Number: 22 (DW_TAG_subprogram) - <299db> DW_AT_external : 1 - <299db> DW_AT_name : (indirect string, offset: 0xff37f): uxTaskResetEventItemValue - <299df> DW_AT_decl_file : 1 - <299df> DW_AT_decl_line : 4602 - <299e1> DW_AT_decl_column : 12 - <299e2> DW_AT_prototyped : 1 - <299e2> DW_AT_type : <0x28d86> - <299e6> DW_AT_low_pc : 0x0 - <299ea> DW_AT_high_pc : 0x30 - <299ee> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <299f0> DW_AT_call_all_calls: 1 - <299f0> DW_AT_sibling : <0x29a04> - <2><299f4>: Abbrev Number: 1 (DW_TAG_variable) - <299f5> DW_AT_name : (indirect string, offset: 0xfe7ec): uxReturn - <299f9> DW_AT_decl_file : 1 - <299f9> DW_AT_decl_line : 4604 - <299fb> DW_AT_decl_column : 12 - <299fc> DW_AT_type : <0x28d86> - <29a00> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29a03>: Abbrev Number: 0 - <1><29a04>: Abbrev Number: 13 (DW_TAG_subprogram) - <29a05> DW_AT_external : 1 - <29a05> DW_AT_name : (indirect string, offset: 0xfec69): vTaskPriorityDisinheritAfterTimeout - <29a09> DW_AT_decl_file : 1 - <29a09> DW_AT_decl_line : 4184 - <29a0b> DW_AT_decl_column : 7 - <29a0c> DW_AT_prototyped : 1 - <29a0c> DW_AT_low_pc : 0x800bcb0 - <29a10> DW_AT_high_pc : 0x104 - <29a14> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29a16> DW_AT_call_all_tail_calls: 1 - <29a16> DW_AT_sibling : <0x29aab> - <2><29a1a>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29a1b> DW_AT_name : (indirect string, offset: 0xff98b): pxMutexHolder - <29a1f> DW_AT_decl_file : 1 - <29a1f> DW_AT_decl_line : 4184 - <29a21> DW_AT_decl_column : 63 - <29a22> DW_AT_type : <0x28fc1> - <29a26> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><29a29>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29a2a> DW_AT_name : (indirect string, offset: 0xfefb9): uxHighestPriorityWaitingTask - <29a2e> DW_AT_decl_file : 1 - <29a2e> DW_AT_decl_line : 4184 - <29a30> DW_AT_decl_column : 90 - <29a31> DW_AT_type : <0x28d70> - <29a35> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><29a38>: Abbrev Number: 1 (DW_TAG_variable) - <29a39> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29a3d> DW_AT_decl_file : 1 - <29a3d> DW_AT_decl_line : 4186 - <29a3f> DW_AT_decl_column : 16 - <29a40> DW_AT_type : <0x29262> - <29a44> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><29a47>: Abbrev Number: 1 (DW_TAG_variable) - <29a48> DW_AT_name : (indirect string, offset: 0xff975): uxPriorityUsedOnEntry - <29a4c> DW_AT_decl_file : 1 - <29a4c> DW_AT_decl_line : 4187 - <29a4e> DW_AT_decl_column : 14 - <29a4f> DW_AT_type : <0x28d70> - <29a53> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><29a56>: Abbrev Number: 1 (DW_TAG_variable) - <29a57> DW_AT_name : (indirect string, offset: 0xff299): uxPriorityToUse - <29a5b> DW_AT_decl_file : 1 - <29a5b> DW_AT_decl_line : 4187 - <29a5d> DW_AT_decl_column : 37 - <29a5e> DW_AT_type : <0x28d70> - <29a62> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29a65>: Abbrev Number: 1 (DW_TAG_variable) - <29a66> DW_AT_name : (indirect string, offset: 0xff0a6): uxOnlyOneMutexHeld - <29a6a> DW_AT_decl_file : 1 - <29a6a> DW_AT_decl_line : 4188 - <29a6c> DW_AT_decl_column : 20 - <29a6d> DW_AT_type : <0x28d81> - <29a71> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><29a74>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <29a75> DW_AT_abstract_origin: <0x2adf8> - <29a79> DW_AT_low_pc : 0x800bcd0 - <29a7d> DW_AT_high_pc : 0x14 - <29a81> DW_AT_call_file : 1 - <29a81> DW_AT_call_line : 4194 - <29a83> DW_AT_call_column : 4 - <29a84> DW_AT_sibling : <0x29a91> - <3><29a88>: Abbrev Number: 3 (DW_TAG_variable) - <29a89> DW_AT_abstract_origin: <0x2ae01> - <29a8d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><29a90>: Abbrev Number: 0 - <2><29a91>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <29a92> DW_AT_abstract_origin: <0x2adf8> - <29a96> DW_AT_low_pc : 0x800bd1a - <29a9a> DW_AT_high_pc : 0x14 - <29a9e> DW_AT_call_file : 1 - <29a9e> DW_AT_call_line : 4221 - <29aa0> DW_AT_call_column : 6 - <3><29aa1>: Abbrev Number: 3 (DW_TAG_variable) - <29aa2> DW_AT_abstract_origin: <0x2ae01> - <29aa6> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><29aa9>: Abbrev Number: 0 - <2><29aaa>: Abbrev Number: 0 - <1><29aab>: Abbrev Number: 9 (DW_TAG_subprogram) - <29aac> DW_AT_external : 1 - <29aac> DW_AT_name : (indirect string, offset: 0xfe821): xTaskPriorityDisinherit - <29ab0> DW_AT_decl_file : 1 - <29ab0> DW_AT_decl_line : 4104 - <29ab2> DW_AT_decl_column : 13 - <29ab3> DW_AT_prototyped : 1 - <29ab3> DW_AT_type : <0x28d5a> - <29ab7> DW_AT_low_pc : 0x800bbd4 - <29abb> DW_AT_high_pc : 0xdc - <29abf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29ac1> DW_AT_call_all_tail_calls: 1 - <29ac1> DW_AT_sibling : <0x29b29> - <2><29ac5>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29ac6> DW_AT_name : (indirect string, offset: 0xff98b): pxMutexHolder - <29aca> DW_AT_decl_file : 1 - <29aca> DW_AT_decl_line : 4104 - <29acc> DW_AT_decl_column : 57 - <29acd> DW_AT_type : <0x28fc1> - <29ad1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><29ad4>: Abbrev Number: 1 (DW_TAG_variable) - <29ad5> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29ad9> DW_AT_decl_file : 1 - <29ad9> DW_AT_decl_line : 4106 - <29adb> DW_AT_decl_column : 16 - <29adc> DW_AT_type : <0x29262> - <29ae0> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><29ae3>: Abbrev Number: 1 (DW_TAG_variable) - <29ae4> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <29ae8> DW_AT_decl_file : 1 - <29ae8> DW_AT_decl_line : 4107 - <29aea> DW_AT_decl_column : 13 - <29aeb> DW_AT_type : <0x28d5a> - <29aef> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29af2>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <29af3> DW_AT_abstract_origin: <0x2adf8> - <29af7> DW_AT_low_pc : 0x800bbf4 - <29afb> DW_AT_high_pc : 0x14 - <29aff> DW_AT_call_file : 1 - <29aff> DW_AT_call_line : 4115 - <29b01> DW_AT_call_column : 4 - <29b02> DW_AT_sibling : <0x29b0f> - <3><29b06>: Abbrev Number: 3 (DW_TAG_variable) - <29b07> DW_AT_abstract_origin: <0x2ae01> - <29b0b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><29b0e>: Abbrev Number: 0 - <2><29b0f>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <29b10> DW_AT_abstract_origin: <0x2adf8> - <29b14> DW_AT_low_pc : 0x800bc12 - <29b18> DW_AT_high_pc : 0x14 - <29b1c> DW_AT_call_file : 1 - <29b1c> DW_AT_call_line : 4116 - <29b1e> DW_AT_call_column : 4 - <3><29b1f>: Abbrev Number: 3 (DW_TAG_variable) - <29b20> DW_AT_abstract_origin: <0x2ae01> - <29b24> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><29b27>: Abbrev Number: 0 - <2><29b28>: Abbrev Number: 0 - <1><29b29>: Abbrev Number: 9 (DW_TAG_subprogram) - <29b2a> DW_AT_external : 1 - <29b2a> DW_AT_name : (indirect string, offset: 0xfeb12): xTaskPriorityInherit - <29b2e> DW_AT_decl_file : 1 - <29b2e> DW_AT_decl_line : 4014 - <29b30> DW_AT_decl_column : 13 - <29b31> DW_AT_prototyped : 1 - <29b31> DW_AT_type : <0x28d5a> - <29b35> DW_AT_low_pc : 0x800bb04 - <29b39> DW_AT_high_pc : 0xd0 - <29b3d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29b3f> DW_AT_call_all_tail_calls: 1 - <29b3f> DW_AT_sibling : <0x29b71> - <2><29b43>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29b44> DW_AT_name : (indirect string, offset: 0xff98b): pxMutexHolder - <29b48> DW_AT_decl_file : 1 - <29b48> DW_AT_decl_line : 4014 - <29b4a> DW_AT_decl_column : 54 - <29b4b> DW_AT_type : <0x28fc1> - <29b4f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><29b52>: Abbrev Number: 1 (DW_TAG_variable) - <29b53> DW_AT_name : (indirect string, offset: 0xff603): pxMutexHolderTCB + <2947d> DW_AT_sibling : <0x29487> + <2><29481>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <29482> DW_AT_type : <0x28b9c> + <2><29486>: Abbrev Number: 0 + <1><29487>: Abbrev Number: 18 (DW_TAG_subprogram) + <29488> DW_AT_name : (indirect string, offset: 0xff75a): prvAddCurrentTaskToDelayedList + <2948c> DW_AT_decl_file : 1 + <2948c> DW_AT_decl_line : 5177 + <2948e> DW_AT_decl_column : 13 + <2948f> DW_AT_prototyped : 1 + <2948f> DW_AT_low_pc : 0x800c2fc + <29493> DW_AT_high_pc : 0xa8 + <29497> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29499> DW_AT_call_all_tail_calls: 1 + <29499> DW_AT_sibling : <0x294da> + <2><2949d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2949e> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <294a2> DW_AT_decl_file : 1 + <294a2> DW_AT_decl_line : 5177 + <294a4> DW_AT_decl_column : 56 + <294a5> DW_AT_type : <0x28cd6> + <294a9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><294ac>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <294ad> DW_AT_name : (indirect string, offset: 0xfef42): xCanBlockIndefinitely + <294b1> DW_AT_decl_file : 1 + <294b1> DW_AT_decl_line : 5177 + <294b3> DW_AT_decl_column : 87 + <294b4> DW_AT_type : <0x28cbb> + <294b8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><294bb>: Abbrev Number: 1 (DW_TAG_variable) + <294bc> DW_AT_name : (indirect string, offset: 0xff29c): xTimeToWake + <294c0> DW_AT_decl_file : 1 + <294c0> DW_AT_decl_line : 5179 + <294c2> DW_AT_decl_column : 12 + <294c3> DW_AT_type : <0x28cd6> + <294c7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><294ca>: Abbrev Number: 1 (DW_TAG_variable) + <294cb> DW_AT_name : (indirect string, offset: 0xffcd0): xConstTickCount + <294cf> DW_AT_decl_file : 1 + <294cf> DW_AT_decl_line : 5180 + <294d1> DW_AT_decl_column : 18 + <294d2> DW_AT_type : <0x28ce7> + <294d6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><294d9>: Abbrev Number: 0 + <1><294da>: Abbrev Number: 9 (DW_TAG_subprogram) + <294db> DW_AT_external : 1 + <294db> DW_AT_name : (indirect string, offset: 0xffb5c): ulTaskNotifyValueClear + <294df> DW_AT_decl_file : 1 + <294df> DW_AT_decl_line : 5143 + <294e1> DW_AT_decl_column : 11 + <294e2> DW_AT_prototyped : 1 + <294e2> DW_AT_type : <0x28c67> + <294e6> DW_AT_low_pc : 0x0 + <294ea> DW_AT_high_pc : 0x48 + <294ee> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <294f0> DW_AT_call_all_tail_calls: 1 + <294f0> DW_AT_sibling : <0x29531> + <2><294f4>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <294f5> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <294f9> DW_AT_decl_file : 1 + <294f9> DW_AT_decl_line : 5143 + <294fb> DW_AT_decl_column : 48 + <294fc> DW_AT_type : <0x28f05> + <29500> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29503>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29504> DW_AT_name : (indirect string, offset: 0xffb4e): ulBitsToClear + <29508> DW_AT_decl_file : 1 + <29508> DW_AT_decl_line : 5143 + <2950a> DW_AT_decl_column : 64 + <2950b> DW_AT_type : <0x28c67> + <2950f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><29512>: Abbrev Number: 1 (DW_TAG_variable) + <29513> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <29517> DW_AT_decl_file : 1 + <29517> DW_AT_decl_line : 5145 + <29519> DW_AT_decl_column : 9 + <2951a> DW_AT_type : <0x291a8> + <2951e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29521>: Abbrev Number: 1 (DW_TAG_variable) + <29522> DW_AT_name : (indirect string, offset: 0xff2cc): ulReturn + <29526> DW_AT_decl_file : 1 + <29526> DW_AT_decl_line : 5146 + <29528> DW_AT_decl_column : 11 + <29529> DW_AT_type : <0x28c67> + <2952d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><29530>: Abbrev Number: 0 + <1><29531>: Abbrev Number: 9 (DW_TAG_subprogram) + <29532> DW_AT_external : 1 + <29532> DW_AT_name : (indirect string, offset: 0xffeb8): xTaskNotifyStateClear + <29536> DW_AT_decl_file : 1 + <29536> DW_AT_decl_line : 5112 + <29538> DW_AT_decl_column : 13 + <29539> DW_AT_prototyped : 1 + <29539> DW_AT_type : <0x28caa> + <2953d> DW_AT_low_pc : 0x0 + <29541> DW_AT_high_pc : 0x4c + <29545> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29547> DW_AT_call_all_tail_calls: 1 + <29547> DW_AT_sibling : <0x29579> + <2><2954b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2954c> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <29550> DW_AT_decl_file : 1 + <29550> DW_AT_decl_line : 5112 + <29552> DW_AT_decl_column : 49 + <29553> DW_AT_type : <0x28f05> + <29557> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2955a>: Abbrev Number: 1 (DW_TAG_variable) + <2955b> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2955f> DW_AT_decl_file : 1 + <2955f> DW_AT_decl_line : 5114 + <29561> DW_AT_decl_column : 9 + <29562> DW_AT_type : <0x291a8> + <29566> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><29569>: Abbrev Number: 1 (DW_TAG_variable) + <2956a> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2956e> DW_AT_decl_file : 1 + <2956e> DW_AT_decl_line : 5115 + <29570> DW_AT_decl_column : 13 + <29571> DW_AT_type : <0x28caa> + <29575> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29578>: Abbrev Number: 0 + <1><29579>: Abbrev Number: 13 (DW_TAG_subprogram) + <2957a> DW_AT_external : 1 + <2957a> DW_AT_name : (indirect string, offset: 0xff8d8): vTaskNotifyGiveFromISR + <2957e> DW_AT_decl_file : 1 + <2957e> DW_AT_decl_line : 5026 + <29580> DW_AT_decl_column : 7 + <29581> DW_AT_prototyped : 1 + <29581> DW_AT_low_pc : 0x0 + <29585> DW_AT_high_pc : 0x124 + <29589> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2958b> DW_AT_call_all_tail_calls: 1 + <2958b> DW_AT_sibling : <0x29653> + <2><2958f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29590> DW_AT_name : (indirect string, offset: 0xfef0a): xTaskToNotify + <29594> DW_AT_decl_file : 1 + <29594> DW_AT_decl_line : 5026 + <29596> DW_AT_decl_column : 44 + <29597> DW_AT_type : <0x28f05> + <2959b> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2959e>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2959f> DW_AT_name : (indirect string, offset: 0xfeb3d): pxHigherPriorityTaskWoken + <295a3> DW_AT_decl_file : 1 + <295a3> DW_AT_decl_line : 5026 + <295a5> DW_AT_decl_column : 71 + <295a6> DW_AT_type : <0x29653> + <295aa> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><295ad>: Abbrev Number: 1 (DW_TAG_variable) + <295ae> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <295b2> DW_AT_decl_file : 1 + <295b2> DW_AT_decl_line : 5028 + <295b4> DW_AT_decl_column : 10 + <295b5> DW_AT_type : <0x291a8> + <295b9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><295bc>: Abbrev Number: 1 (DW_TAG_variable) + <295bd> DW_AT_name : (indirect string, offset: 0xfefbb): ucOriginalNotifyState + <295c1> DW_AT_decl_file : 1 + <295c1> DW_AT_decl_line : 5029 + <295c3> DW_AT_decl_column : 10 + <295c4> DW_AT_type : <0x28c40> + <295c8> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><295cb>: Abbrev Number: 1 (DW_TAG_variable) + <295cc> DW_AT_name : (indirect string, offset: 0xfea33): uxSavedInterruptStatus + <295d0> DW_AT_decl_file : 1 + <295d0> DW_AT_decl_line : 5030 + <295d2> DW_AT_decl_column : 14 + <295d3> DW_AT_type : <0x28cc0> + <295d7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><295da>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <295db> DW_AT_abstract_origin: <0x2ad48> + <295df> DW_AT_low_pc : 0x0 + <295e3> DW_AT_high_pc : 0x14 + <295e7> DW_AT_call_file : 1 + <295e7> DW_AT_call_line : 5032 + <295e9> DW_AT_call_column : 3 + <295ea> DW_AT_sibling : <0x295f7> + <3><295ee>: Abbrev Number: 3 (DW_TAG_variable) + <295ef> DW_AT_abstract_origin: <0x2ad51> + <295f3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><295f6>: Abbrev Number: 0 + <2><295f7>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <295f8> DW_AT_abstract_origin: <0x2ad20> + <295fc> DW_AT_low_pc : 0x0 + <29600> DW_AT_high_pc : 0x1a + <29604> DW_AT_call_file : 1 + <29604> DW_AT_call_line : 5054 + <29606> DW_AT_call_column : 28 + <29607> DW_AT_sibling : <0x2961c> + <3><2960b>: Abbrev Number: 3 (DW_TAG_variable) + <2960c> DW_AT_abstract_origin: <0x2ad31> + <29610> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><29613>: Abbrev Number: 3 (DW_TAG_variable) + <29614> DW_AT_abstract_origin: <0x2ad3c> + <29618> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2961b>: Abbrev Number: 0 + <2><2961c>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2961d> DW_AT_abstract_origin: <0x2ad48> + <29621> DW_AT_low_pc : 0x0 + <29625> DW_AT_high_pc : 0x14 + <29629> DW_AT_call_file : 1 + <29629> DW_AT_call_line : 5070 + <2962b> DW_AT_call_column : 5 + <2962c> DW_AT_sibling : <0x29639> + <3><29630>: Abbrev Number: 3 (DW_TAG_variable) + <29631> DW_AT_abstract_origin: <0x2ad51> + <29635> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><29638>: Abbrev Number: 0 + <2><29639>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2963a> DW_AT_abstract_origin: <0x2ad06> + <2963e> DW_AT_low_pc : 0x0 + <29642> DW_AT_high_pc : 0x8 + <29646> DW_AT_call_file : 1 + <29646> DW_AT_call_line : 5104 + <29648> DW_AT_call_column : 3 + <3><29649>: Abbrev Number: 27 (DW_TAG_formal_parameter) + <2964a> DW_AT_abstract_origin: <0x2ad13> + <2964e> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><29651>: Abbrev Number: 0 + <2><29652>: Abbrev Number: 0 + <1><29653>: Abbrev Number: 7 (DW_TAG_pointer_type) + <29654> DW_AT_byte_size : 4 + <29654> DW_AT_type : <0x28caa> + <1><29658>: Abbrev Number: 9 (DW_TAG_subprogram) + <29659> DW_AT_external : 1 + <29659> DW_AT_name : (indirect string, offset: 0xfa5b6): xTaskGenericNotifyFromISR + <2965d> DW_AT_decl_file : 1 + <2965d> DW_AT_decl_line : 4897 + <2965f> DW_AT_decl_column : 13 + <29660> DW_AT_prototyped : 1 + <29660> DW_AT_type : <0x28caa> + <29664> DW_AT_low_pc : 0x800c144 + <29668> DW_AT_high_pc : 0x1b8 + <2966c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2966e> DW_AT_call_all_tail_calls: 1 + <2966e> DW_AT_sibling : <0x2978f> + <2><29672>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29673> DW_AT_name : (indirect string, offset: 0xfef0a): xTaskToNotify + <29677> DW_AT_decl_file : 1 + <29677> DW_AT_decl_line : 4897 + <29679> DW_AT_decl_column : 53 + <2967a> DW_AT_type : <0x28f05> + <2967e> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><29681>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29682> DW_AT_name : (indirect string, offset: 0xff752): ulValue + <29686> DW_AT_decl_file : 1 + <29686> DW_AT_decl_line : 4897 + <29688> DW_AT_decl_column : 77 + <29689> DW_AT_type : <0x28c67> + <2968d> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><29690>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29691> DW_AT_name : (indirect string, offset: 0xff664): eAction + <29695> DW_AT_decl_file : 1 + <29695> DW_AT_decl_line : 4897 + <29697> DW_AT_decl_column : 100 + <29698> DW_AT_type : <0x29042> + <2969c> DW_AT_location : 2 byte block: 91 47 (DW_OP_fbreg: -57) + <2><2969f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <296a0> DW_AT_name : (indirect string, offset: 0xff8ef): pulPreviousNotificationValue + <296a4> DW_AT_decl_file : 1 + <296a4> DW_AT_decl_line : 4897 + <296a6> DW_AT_decl_column : 119 + <296a7> DW_AT_type : <0x293bb> + <296ab> DW_AT_location : 2 byte block: 91 40 (DW_OP_fbreg: -64) + <2><296ae>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <296af> DW_AT_name : (indirect string, offset: 0xfeb3d): pxHigherPriorityTaskWoken + <296b3> DW_AT_decl_file : 1 + <296b3> DW_AT_decl_line : 4897 + <296b5> DW_AT_decl_column : 161 + <296b6> DW_AT_type : <0x29653> + <296ba> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><296bd>: Abbrev Number: 1 (DW_TAG_variable) + <296be> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <296c2> DW_AT_decl_file : 1 + <296c2> DW_AT_decl_line : 4899 + <296c4> DW_AT_decl_column : 10 + <296c5> DW_AT_type : <0x291a8> + <296c9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><296cc>: Abbrev Number: 1 (DW_TAG_variable) + <296cd> DW_AT_name : (indirect string, offset: 0xfefbb): ucOriginalNotifyState + <296d1> DW_AT_decl_file : 1 + <296d1> DW_AT_decl_line : 4900 + <296d3> DW_AT_decl_column : 10 + <296d4> DW_AT_type : <0x28c40> + <296d8> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><296db>: Abbrev Number: 1 (DW_TAG_variable) + <296dc> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <296e0> DW_AT_decl_file : 1 + <296e0> DW_AT_decl_line : 4901 + <296e2> DW_AT_decl_column : 13 + <296e3> DW_AT_type : <0x28caa> + <296e7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><296ea>: Abbrev Number: 1 (DW_TAG_variable) + <296eb> DW_AT_name : (indirect string, offset: 0xfea33): uxSavedInterruptStatus + <296ef> DW_AT_decl_file : 1 + <296ef> DW_AT_decl_line : 4902 + <296f1> DW_AT_decl_column : 14 + <296f2> DW_AT_type : <0x28cc0> + <296f6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><296f9>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <296fa> DW_AT_abstract_origin: <0x2ad48> + <296fe> DW_AT_low_pc : 0x800c15e + <29702> DW_AT_high_pc : 0x14 + <29706> DW_AT_call_file : 1 + <29706> DW_AT_call_line : 4904 + <29708> DW_AT_call_column : 3 + <29709> DW_AT_sibling : <0x29716> + <3><2970d>: Abbrev Number: 3 (DW_TAG_variable) + <2970e> DW_AT_abstract_origin: <0x2ad51> + <29712> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><29715>: Abbrev Number: 0 + <2><29716>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <29717> DW_AT_abstract_origin: <0x2ad20> + <2971b> DW_AT_low_pc : 0x800c17c + <2971f> DW_AT_high_pc : 0x1a + <29723> DW_AT_call_file : 1 + <29723> DW_AT_call_line : 4926 + <29725> DW_AT_call_column : 28 + <29726> DW_AT_sibling : <0x2973b> + <3><2972a>: Abbrev Number: 3 (DW_TAG_variable) + <2972b> DW_AT_abstract_origin: <0x2ad31> + <2972f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><29732>: Abbrev Number: 3 (DW_TAG_variable) + <29733> DW_AT_abstract_origin: <0x2ad3c> + <29737> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><2973a>: Abbrev Number: 0 + <2><2973b>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2973c> DW_AT_abstract_origin: <0x2ad48> + <29740> DW_AT_low_pc : 0x800c21a + <29744> DW_AT_high_pc : 0x14 + <29748> DW_AT_call_file : 1 + <29748> DW_AT_call_line : 4971 + <2974a> DW_AT_call_column : 6 + <2974b> DW_AT_sibling : <0x29758> + <3><2974f>: Abbrev Number: 3 (DW_TAG_variable) + <29750> DW_AT_abstract_origin: <0x2ad51> + <29754> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <3><29757>: Abbrev Number: 0 + <2><29758>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <29759> DW_AT_abstract_origin: <0x2ad48> + <2975d> DW_AT_low_pc : 0x800c246 + <29761> DW_AT_high_pc : 0x14 + <29765> DW_AT_call_file : 1 + <29765> DW_AT_call_line : 4982 + <29767> DW_AT_call_column : 5 + <29768> DW_AT_sibling : <0x29775> + <3><2976c>: Abbrev Number: 3 (DW_TAG_variable) + <2976d> DW_AT_abstract_origin: <0x2ad51> + <29771> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <3><29774>: Abbrev Number: 0 + <2><29775>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <29776> DW_AT_abstract_origin: <0x2ad06> + <2977a> DW_AT_low_pc : 0x800c2d0 + <2977e> DW_AT_high_pc : 0x8 + <29782> DW_AT_call_file : 1 + <29782> DW_AT_call_line : 5016 + <29784> DW_AT_call_column : 3 + <3><29785>: Abbrev Number: 27 (DW_TAG_formal_parameter) + <29786> DW_AT_abstract_origin: <0x2ad13> + <2978a> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <3><2978d>: Abbrev Number: 0 + <2><2978e>: Abbrev Number: 0 + <1><2978f>: Abbrev Number: 9 (DW_TAG_subprogram) + <29790> DW_AT_external : 1 + <29790> DW_AT_name : (indirect string, offset: 0xfbb84): xTaskGenericNotify + <29794> DW_AT_decl_file : 1 + <29794> DW_AT_decl_line : 4783 + <29796> DW_AT_decl_column : 13 + <29797> DW_AT_prototyped : 1 + <29797> DW_AT_type : <0x28caa> + <2979b> DW_AT_low_pc : 0x800bfd4 + <2979f> DW_AT_high_pc : 0x170 + <297a3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <297a5> DW_AT_call_all_tail_calls: 1 + <297a5> DW_AT_sibling : <0x29866> + <2><297a9>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <297aa> DW_AT_name : (indirect string, offset: 0xfef0a): xTaskToNotify + <297ae> DW_AT_decl_file : 1 + <297ae> DW_AT_decl_line : 4783 + <297b0> DW_AT_decl_column : 46 + <297b1> DW_AT_type : <0x28f05> + <297b5> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><297b8>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <297b9> DW_AT_name : (indirect string, offset: 0xff752): ulValue + <297bd> DW_AT_decl_file : 1 + <297bd> DW_AT_decl_line : 4783 + <297bf> DW_AT_decl_column : 70 + <297c0> DW_AT_type : <0x28c67> + <297c4> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><297c7>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <297c8> DW_AT_name : (indirect string, offset: 0xff664): eAction + <297cc> DW_AT_decl_file : 1 + <297cc> DW_AT_decl_line : 4783 + <297ce> DW_AT_decl_column : 93 + <297cf> DW_AT_type : <0x29042> + <297d3> DW_AT_location : 2 byte block: 91 57 (DW_OP_fbreg: -41) + <2><297d6>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <297d7> DW_AT_name : (indirect string, offset: 0xff8ef): pulPreviousNotificationValue + <297db> DW_AT_decl_file : 1 + <297db> DW_AT_decl_line : 4783 + <297dd> DW_AT_decl_column : 112 + <297de> DW_AT_type : <0x293bb> + <297e2> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><297e5>: Abbrev Number: 1 (DW_TAG_variable) + <297e6> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <297ea> DW_AT_decl_file : 1 + <297ea> DW_AT_decl_line : 4785 + <297ec> DW_AT_decl_column : 10 + <297ed> DW_AT_type : <0x291a8> + <297f1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><297f4>: Abbrev Number: 1 (DW_TAG_variable) + <297f5> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <297f9> DW_AT_decl_file : 1 + <297f9> DW_AT_decl_line : 4786 + <297fb> DW_AT_decl_column : 13 + <297fc> DW_AT_type : <0x28caa> + <29800> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29803>: Abbrev Number: 1 (DW_TAG_variable) + <29804> DW_AT_name : (indirect string, offset: 0xfefbb): ucOriginalNotifyState + <29808> DW_AT_decl_file : 1 + <29808> DW_AT_decl_line : 4787 + <2980a> DW_AT_decl_column : 10 + <2980b> DW_AT_type : <0x28c40> + <2980f> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><29812>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <29813> DW_AT_abstract_origin: <0x2ad48> + <29817> DW_AT_low_pc : 0x800bfee + <2981b> DW_AT_high_pc : 0x14 + <2981f> DW_AT_call_file : 1 + <2981f> DW_AT_call_line : 4789 + <29821> DW_AT_call_column : 3 + <29822> DW_AT_sibling : <0x2982f> + <3><29826>: Abbrev Number: 3 (DW_TAG_variable) + <29827> DW_AT_abstract_origin: <0x2ad51> + <2982b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2982e>: Abbrev Number: 0 + <2><2982f>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <29830> DW_AT_abstract_origin: <0x2ad48> + <29834> DW_AT_low_pc : 0x800c08c + <29838> DW_AT_high_pc : 0x14 + <2983c> DW_AT_call_file : 1 + <2983c> DW_AT_call_line : 4838 + <2983e> DW_AT_call_column : 6 + <2983f> DW_AT_sibling : <0x2984c> + <3><29843>: Abbrev Number: 3 (DW_TAG_variable) + <29844> DW_AT_abstract_origin: <0x2ad51> + <29848> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2984b>: Abbrev Number: 0 + <2><2984c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2984d> DW_AT_abstract_origin: <0x2ad48> + <29851> DW_AT_low_pc : 0x800c0f0 + <29855> DW_AT_high_pc : 0x14 + <29859> DW_AT_call_file : 1 + <29859> DW_AT_call_line : 4853 + <2985b> DW_AT_call_column : 5 + <3><2985c>: Abbrev Number: 3 (DW_TAG_variable) + <2985d> DW_AT_abstract_origin: <0x2ad51> + <29861> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><29864>: Abbrev Number: 0 + <2><29865>: Abbrev Number: 0 + <1><29866>: Abbrev Number: 9 (DW_TAG_subprogram) + <29867> DW_AT_external : 1 + <29867> DW_AT_name : (indirect string, offset: 0xfb517): xTaskNotifyWait + <2986b> DW_AT_decl_file : 1 + <2986b> DW_AT_decl_line : 4703 + <2986d> DW_AT_decl_column : 13 + <2986e> DW_AT_prototyped : 1 + <2986e> DW_AT_type : <0x28caa> + <29872> DW_AT_low_pc : 0x800bf20 + <29876> DW_AT_high_pc : 0xb4 + <2987a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2987c> DW_AT_call_all_tail_calls: 1 + <2987c> DW_AT_sibling : <0x298cc> + <2><29880>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29881> DW_AT_name : (indirect string, offset: 0xffdde): ulBitsToClearOnEntry + <29885> DW_AT_decl_file : 1 + <29885> DW_AT_decl_line : 4703 + <29887> DW_AT_decl_column : 39 + <29888> DW_AT_type : <0x28c67> + <2988c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2988f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29890> DW_AT_name : (indirect string, offset: 0xff314): ulBitsToClearOnExit + <29894> DW_AT_decl_file : 1 + <29894> DW_AT_decl_line : 4703 + <29896> DW_AT_decl_column : 70 + <29897> DW_AT_type : <0x28c67> + <2989b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2989e>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2989f> DW_AT_name : (indirect string, offset: 0xffc60): pulNotificationValue + <298a3> DW_AT_decl_file : 1 + <298a3> DW_AT_decl_line : 4703 + <298a5> DW_AT_decl_column : 101 + <298a6> DW_AT_type : <0x293bb> + <298aa> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><298ad>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <298ae> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <298b2> DW_AT_decl_file : 1 + <298b2> DW_AT_decl_line : 4703 + <298b4> DW_AT_decl_column : 134 + <298b5> DW_AT_type : <0x28cd6> + <298b9> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><298bc>: Abbrev Number: 1 (DW_TAG_variable) + <298bd> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <298c1> DW_AT_decl_file : 1 + <298c1> DW_AT_decl_line : 4705 + <298c3> DW_AT_decl_column : 13 + <298c4> DW_AT_type : <0x28caa> + <298c8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><298cb>: Abbrev Number: 0 + <1><298cc>: Abbrev Number: 9 (DW_TAG_subprogram) + <298cd> DW_AT_external : 1 + <298cd> DW_AT_name : (indirect string, offset: 0xff4c4): ulTaskNotifyTake + <298d1> DW_AT_decl_file : 1 + <298d1> DW_AT_decl_line : 4635 + <298d3> DW_AT_decl_column : 11 + <298d4> DW_AT_prototyped : 1 + <298d4> DW_AT_type : <0x28c67> + <298d8> DW_AT_low_pc : 0x800be90 + <298dc> DW_AT_high_pc : 0x90 + <298e0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <298e2> DW_AT_call_all_tail_calls: 1 + <298e2> DW_AT_sibling : <0x29914> + <2><298e6>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <298e7> DW_AT_name : (indirect string, offset: 0xff06c): xClearCountOnExit + <298eb> DW_AT_decl_file : 1 + <298eb> DW_AT_decl_line : 4635 + <298ed> DW_AT_decl_column : 40 + <298ee> DW_AT_type : <0x28caa> + <298f2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><298f5>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <298f6> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <298fa> DW_AT_decl_file : 1 + <298fa> DW_AT_decl_line : 4635 + <298fc> DW_AT_decl_column : 70 + <298fd> DW_AT_type : <0x28cd6> + <29901> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><29904>: Abbrev Number: 1 (DW_TAG_variable) + <29905> DW_AT_name : (indirect string, offset: 0xff2cc): ulReturn + <29909> DW_AT_decl_file : 1 + <29909> DW_AT_decl_line : 4637 + <2990b> DW_AT_decl_column : 11 + <2990c> DW_AT_type : <0x28c67> + <29910> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29913>: Abbrev Number: 0 + <1><29914>: Abbrev Number: 33 (DW_TAG_subprogram) + <29915> DW_AT_external : 1 + <29915> DW_AT_name : (indirect string, offset: 0xfe715): pvTaskIncrementMutexHeldCount + <29919> DW_AT_decl_file : 1 + <29919> DW_AT_decl_line : 4618 + <2991b> DW_AT_decl_column : 15 + <2991c> DW_AT_prototyped : 1 + <2991c> DW_AT_type : <0x28f05> + <29920> DW_AT_low_pc : 0x800be68 + <29924> DW_AT_high_pc : 0x28 + <29928> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2992a> DW_AT_call_all_calls: 1 + <1><2992a>: Abbrev Number: 22 (DW_TAG_subprogram) + <2992b> DW_AT_external : 1 + <2992b> DW_AT_name : (indirect string, offset: 0xff364): uxTaskResetEventItemValue + <2992f> DW_AT_decl_file : 1 + <2992f> DW_AT_decl_line : 4602 + <29931> DW_AT_decl_column : 12 + <29932> DW_AT_prototyped : 1 + <29932> DW_AT_type : <0x28cd6> + <29936> DW_AT_low_pc : 0x0 + <2993a> DW_AT_high_pc : 0x30 + <2993e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29940> DW_AT_call_all_calls: 1 + <29940> DW_AT_sibling : <0x29954> + <2><29944>: Abbrev Number: 1 (DW_TAG_variable) + <29945> DW_AT_name : (indirect string, offset: 0xfe7d1): uxReturn + <29949> DW_AT_decl_file : 1 + <29949> DW_AT_decl_line : 4604 + <2994b> DW_AT_decl_column : 12 + <2994c> DW_AT_type : <0x28cd6> + <29950> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29953>: Abbrev Number: 0 + <1><29954>: Abbrev Number: 13 (DW_TAG_subprogram) + <29955> DW_AT_external : 1 + <29955> DW_AT_name : (indirect string, offset: 0xfec4e): vTaskPriorityDisinheritAfterTimeout + <29959> DW_AT_decl_file : 1 + <29959> DW_AT_decl_line : 4184 + <2995b> DW_AT_decl_column : 7 + <2995c> DW_AT_prototyped : 1 + <2995c> DW_AT_low_pc : 0x800bd64 + <29960> DW_AT_high_pc : 0x104 + <29964> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29966> DW_AT_call_all_tail_calls: 1 + <29966> DW_AT_sibling : <0x299fb> + <2><2996a>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2996b> DW_AT_name : (indirect string, offset: 0xff970): pxMutexHolder + <2996f> DW_AT_decl_file : 1 + <2996f> DW_AT_decl_line : 4184 + <29971> DW_AT_decl_column : 63 + <29972> DW_AT_type : <0x28f11> + <29976> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><29979>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2997a> DW_AT_name : (indirect string, offset: 0xfef9e): uxHighestPriorityWaitingTask + <2997e> DW_AT_decl_file : 1 + <2997e> DW_AT_decl_line : 4184 + <29980> DW_AT_decl_column : 90 + <29981> DW_AT_type : <0x28cc0> + <29985> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><29988>: Abbrev Number: 1 (DW_TAG_variable) + <29989> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2998d> DW_AT_decl_file : 1 + <2998d> DW_AT_decl_line : 4186 + <2998f> DW_AT_decl_column : 16 + <29990> DW_AT_type : <0x291b2> + <29994> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><29997>: Abbrev Number: 1 (DW_TAG_variable) + <29998> DW_AT_name : (indirect string, offset: 0xff95a): uxPriorityUsedOnEntry + <2999c> DW_AT_decl_file : 1 + <2999c> DW_AT_decl_line : 4187 + <2999e> DW_AT_decl_column : 14 + <2999f> DW_AT_type : <0x28cc0> + <299a3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><299a6>: Abbrev Number: 1 (DW_TAG_variable) + <299a7> DW_AT_name : (indirect string, offset: 0xff27e): uxPriorityToUse + <299ab> DW_AT_decl_file : 1 + <299ab> DW_AT_decl_line : 4187 + <299ad> DW_AT_decl_column : 37 + <299ae> DW_AT_type : <0x28cc0> + <299b2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><299b5>: Abbrev Number: 1 (DW_TAG_variable) + <299b6> DW_AT_name : (indirect string, offset: 0xff08b): uxOnlyOneMutexHeld + <299ba> DW_AT_decl_file : 1 + <299ba> DW_AT_decl_line : 4188 + <299bc> DW_AT_decl_column : 20 + <299bd> DW_AT_type : <0x28cd1> + <299c1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><299c4>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <299c5> DW_AT_abstract_origin: <0x2ad48> + <299c9> DW_AT_low_pc : 0x800bd84 + <299cd> DW_AT_high_pc : 0x14 + <299d1> DW_AT_call_file : 1 + <299d1> DW_AT_call_line : 4194 + <299d3> DW_AT_call_column : 4 + <299d4> DW_AT_sibling : <0x299e1> + <3><299d8>: Abbrev Number: 3 (DW_TAG_variable) + <299d9> DW_AT_abstract_origin: <0x2ad51> + <299dd> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><299e0>: Abbrev Number: 0 + <2><299e1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <299e2> DW_AT_abstract_origin: <0x2ad48> + <299e6> DW_AT_low_pc : 0x800bdce + <299ea> DW_AT_high_pc : 0x14 + <299ee> DW_AT_call_file : 1 + <299ee> DW_AT_call_line : 4221 + <299f0> DW_AT_call_column : 6 + <3><299f1>: Abbrev Number: 3 (DW_TAG_variable) + <299f2> DW_AT_abstract_origin: <0x2ad51> + <299f6> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><299f9>: Abbrev Number: 0 + <2><299fa>: Abbrev Number: 0 + <1><299fb>: Abbrev Number: 9 (DW_TAG_subprogram) + <299fc> DW_AT_external : 1 + <299fc> DW_AT_name : (indirect string, offset: 0xfe806): xTaskPriorityDisinherit + <29a00> DW_AT_decl_file : 1 + <29a00> DW_AT_decl_line : 4104 + <29a02> DW_AT_decl_column : 13 + <29a03> DW_AT_prototyped : 1 + <29a03> DW_AT_type : <0x28caa> + <29a07> DW_AT_low_pc : 0x800bc88 + <29a0b> DW_AT_high_pc : 0xdc + <29a0f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29a11> DW_AT_call_all_tail_calls: 1 + <29a11> DW_AT_sibling : <0x29a79> + <2><29a15>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29a16> DW_AT_name : (indirect string, offset: 0xff970): pxMutexHolder + <29a1a> DW_AT_decl_file : 1 + <29a1a> DW_AT_decl_line : 4104 + <29a1c> DW_AT_decl_column : 57 + <29a1d> DW_AT_type : <0x28f11> + <29a21> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><29a24>: Abbrev Number: 1 (DW_TAG_variable) + <29a25> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <29a29> DW_AT_decl_file : 1 + <29a29> DW_AT_decl_line : 4106 + <29a2b> DW_AT_decl_column : 16 + <29a2c> DW_AT_type : <0x291b2> + <29a30> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><29a33>: Abbrev Number: 1 (DW_TAG_variable) + <29a34> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <29a38> DW_AT_decl_file : 1 + <29a38> DW_AT_decl_line : 4107 + <29a3a> DW_AT_decl_column : 13 + <29a3b> DW_AT_type : <0x28caa> + <29a3f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29a42>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <29a43> DW_AT_abstract_origin: <0x2ad48> + <29a47> DW_AT_low_pc : 0x800bca8 + <29a4b> DW_AT_high_pc : 0x14 + <29a4f> DW_AT_call_file : 1 + <29a4f> DW_AT_call_line : 4115 + <29a51> DW_AT_call_column : 4 + <29a52> DW_AT_sibling : <0x29a5f> + <3><29a56>: Abbrev Number: 3 (DW_TAG_variable) + <29a57> DW_AT_abstract_origin: <0x2ad51> + <29a5b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><29a5e>: Abbrev Number: 0 + <2><29a5f>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <29a60> DW_AT_abstract_origin: <0x2ad48> + <29a64> DW_AT_low_pc : 0x800bcc6 + <29a68> DW_AT_high_pc : 0x14 + <29a6c> DW_AT_call_file : 1 + <29a6c> DW_AT_call_line : 4116 + <29a6e> DW_AT_call_column : 4 + <3><29a6f>: Abbrev Number: 3 (DW_TAG_variable) + <29a70> DW_AT_abstract_origin: <0x2ad51> + <29a74> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><29a77>: Abbrev Number: 0 + <2><29a78>: Abbrev Number: 0 + <1><29a79>: Abbrev Number: 9 (DW_TAG_subprogram) + <29a7a> DW_AT_external : 1 + <29a7a> DW_AT_name : (indirect string, offset: 0xfeaf7): xTaskPriorityInherit + <29a7e> DW_AT_decl_file : 1 + <29a7e> DW_AT_decl_line : 4014 + <29a80> DW_AT_decl_column : 13 + <29a81> DW_AT_prototyped : 1 + <29a81> DW_AT_type : <0x28caa> + <29a85> DW_AT_low_pc : 0x800bbb8 + <29a89> DW_AT_high_pc : 0xd0 + <29a8d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29a8f> DW_AT_call_all_tail_calls: 1 + <29a8f> DW_AT_sibling : <0x29ac1> + <2><29a93>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29a94> DW_AT_name : (indirect string, offset: 0xff970): pxMutexHolder + <29a98> DW_AT_decl_file : 1 + <29a98> DW_AT_decl_line : 4014 + <29a9a> DW_AT_decl_column : 54 + <29a9b> DW_AT_type : <0x28f11> + <29a9f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29aa2>: Abbrev Number: 1 (DW_TAG_variable) + <29aa3> DW_AT_name : (indirect string, offset: 0xff5e8): pxMutexHolderTCB + <29aa7> DW_AT_decl_file : 1 + <29aa7> DW_AT_decl_line : 4016 + <29aa9> DW_AT_decl_column : 16 + <29aaa> DW_AT_type : <0x291b2> + <29aae> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><29ab1>: Abbrev Number: 1 (DW_TAG_variable) + <29ab2> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <29ab6> DW_AT_decl_file : 1 + <29ab6> DW_AT_decl_line : 4017 + <29ab8> DW_AT_decl_column : 13 + <29ab9> DW_AT_type : <0x28caa> + <29abd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29ac0>: Abbrev Number: 0 + <1><29ac1>: Abbrev Number: 22 (DW_TAG_subprogram) + <29ac2> DW_AT_external : 1 + <29ac2> DW_AT_name : (indirect string, offset: 0xf97b6): xTaskGetSchedulerState + <29ac6> DW_AT_decl_file : 1 + <29ac6> DW_AT_decl_line : 3986 + <29ac8> DW_AT_decl_column : 13 + <29ac9> DW_AT_prototyped : 1 + <29ac9> DW_AT_type : <0x28caa> + <29acd> DW_AT_low_pc : 0x800bb7c + <29ad1> DW_AT_high_pc : 0x3c + <29ad5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29ad7> DW_AT_call_all_calls: 1 + <29ad7> DW_AT_sibling : <0x29aeb> + <2><29adb>: Abbrev Number: 1 (DW_TAG_variable) + <29adc> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <29ae0> DW_AT_decl_file : 1 + <29ae0> DW_AT_decl_line : 3988 + <29ae2> DW_AT_decl_column : 13 + <29ae3> DW_AT_type : <0x28caa> + <29ae7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29aea>: Abbrev Number: 0 + <1><29aeb>: Abbrev Number: 22 (DW_TAG_subprogram) + <29aec> DW_AT_external : 1 + <29aec> DW_AT_name : (indirect string, offset: 0xfcde4): xTaskGetCurrentTaskHandle + <29af0> DW_AT_decl_file : 1 + <29af0> DW_AT_decl_line : 3969 + <29af2> DW_AT_decl_column : 15 + <29af3> DW_AT_prototyped : 1 + <29af3> DW_AT_type : <0x28f05> + <29af7> DW_AT_low_pc : 0x0 + <29afb> DW_AT_high_pc : 0x20 + <29aff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29b01> DW_AT_call_all_calls: 1 + <29b01> DW_AT_sibling : <0x29b15> + <2><29b05>: Abbrev Number: 1 (DW_TAG_variable) + <29b06> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <29b0a> DW_AT_decl_file : 1 + <29b0a> DW_AT_decl_line : 3971 + <29b0c> DW_AT_decl_column : 15 + <29b0d> DW_AT_type : <0x28f05> + <29b11> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29b14>: Abbrev Number: 0 + <1><29b15>: Abbrev Number: 45 (DW_TAG_subprogram) + <29b16> DW_AT_name : (indirect string, offset: 0xff5cc): prvResetNextTaskUnblockTime + <29b1a> DW_AT_decl_file : 1 + <29b1b> DW_AT_decl_line : 3943 + <29b1d> DW_AT_decl_column : 13 + <29b1e> DW_AT_prototyped : 1 + <29b1e> DW_AT_low_pc : 0x800bb3c + <29b22> DW_AT_high_pc : 0x40 + <29b26> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29b28> DW_AT_call_all_calls: 1 + <29b28> DW_AT_sibling : <0x29b3c> + <2><29b2c>: Abbrev Number: 1 (DW_TAG_variable) + <29b2d> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <29b31> DW_AT_decl_file : 1 + <29b31> DW_AT_decl_line : 3945 + <29b33> DW_AT_decl_column : 8 + <29b34> DW_AT_type : <0x291a8> + <29b38> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29b3b>: Abbrev Number: 0 + <1><29b3c>: Abbrev Number: 18 (DW_TAG_subprogram) + <29b3d> DW_AT_name : (indirect string, offset: 0xff3e1): prvDeleteTCB + <29b41> DW_AT_decl_file : 1 + <29b41> DW_AT_decl_line : 3887 + <29b43> DW_AT_decl_column : 14 + <29b44> DW_AT_prototyped : 1 + <29b44> DW_AT_low_pc : 0x800badc + <29b48> DW_AT_high_pc : 0x5e + <29b4c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29b4e> DW_AT_call_all_tail_calls: 1 + <29b4e> DW_AT_sibling : <0x29b7b> + <2><29b52>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29b53> DW_AT_name : (indirect string, offset: 0x34381): pxTCB <29b57> DW_AT_decl_file : 1 - <29b57> DW_AT_decl_line : 4016 - <29b59> DW_AT_decl_column : 16 - <29b5a> DW_AT_type : <0x29262> - <29b5e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><29b61>: Abbrev Number: 1 (DW_TAG_variable) - <29b62> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <29b66> DW_AT_decl_file : 1 - <29b66> DW_AT_decl_line : 4017 - <29b68> DW_AT_decl_column : 13 - <29b69> DW_AT_type : <0x28d5a> - <29b6d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29b70>: Abbrev Number: 0 - <1><29b71>: Abbrev Number: 22 (DW_TAG_subprogram) - <29b72> DW_AT_external : 1 - <29b72> DW_AT_name : (indirect string, offset: 0xf97d1): xTaskGetSchedulerState - <29b76> DW_AT_decl_file : 1 - <29b76> DW_AT_decl_line : 3986 - <29b78> DW_AT_decl_column : 13 - <29b79> DW_AT_prototyped : 1 - <29b79> DW_AT_type : <0x28d5a> - <29b7d> DW_AT_low_pc : 0x800bac8 - <29b81> DW_AT_high_pc : 0x3c - <29b85> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29b87> DW_AT_call_all_calls: 1 - <29b87> DW_AT_sibling : <0x29b9b> - <2><29b8b>: Abbrev Number: 1 (DW_TAG_variable) - <29b8c> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <29b90> DW_AT_decl_file : 1 - <29b90> DW_AT_decl_line : 3988 - <29b92> DW_AT_decl_column : 13 - <29b93> DW_AT_type : <0x28d5a> - <29b97> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29b9a>: Abbrev Number: 0 - <1><29b9b>: Abbrev Number: 22 (DW_TAG_subprogram) - <29b9c> DW_AT_external : 1 - <29b9c> DW_AT_name : (indirect string, offset: 0xfcdff): xTaskGetCurrentTaskHandle - <29ba0> DW_AT_decl_file : 1 - <29ba0> DW_AT_decl_line : 3969 - <29ba2> DW_AT_decl_column : 15 - <29ba3> DW_AT_prototyped : 1 - <29ba3> DW_AT_type : <0x28fb5> - <29ba7> DW_AT_low_pc : 0x0 - <29bab> DW_AT_high_pc : 0x20 - <29baf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29bb1> DW_AT_call_all_calls: 1 - <29bb1> DW_AT_sibling : <0x29bc5> - <2><29bb5>: Abbrev Number: 1 (DW_TAG_variable) - <29bb6> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <29bba> DW_AT_decl_file : 1 - <29bba> DW_AT_decl_line : 3971 - <29bbc> DW_AT_decl_column : 15 - <29bbd> DW_AT_type : <0x28fb5> - <29bc1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29bc4>: Abbrev Number: 0 - <1><29bc5>: Abbrev Number: 45 (DW_TAG_subprogram) - <29bc6> DW_AT_name : (indirect string, offset: 0xff5e7): prvResetNextTaskUnblockTime - <29bca> DW_AT_decl_file : 1 - <29bcb> DW_AT_decl_line : 3943 - <29bcd> DW_AT_decl_column : 13 - <29bce> DW_AT_prototyped : 1 - <29bce> DW_AT_low_pc : 0x800ba88 - <29bd2> DW_AT_high_pc : 0x40 - <29bd6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29bd8> DW_AT_call_all_calls: 1 - <29bd8> DW_AT_sibling : <0x29bec> - <2><29bdc>: Abbrev Number: 1 (DW_TAG_variable) - <29bdd> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29be1> DW_AT_decl_file : 1 - <29be1> DW_AT_decl_line : 3945 - <29be3> DW_AT_decl_column : 8 - <29be4> DW_AT_type : <0x29258> - <29be8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29beb>: Abbrev Number: 0 - <1><29bec>: Abbrev Number: 18 (DW_TAG_subprogram) - <29bed> DW_AT_name : (indirect string, offset: 0xff3fc): prvDeleteTCB + <29b57> DW_AT_decl_line : 3887 + <29b59> DW_AT_decl_column : 35 + <29b5a> DW_AT_type : <0x291a8> + <29b5e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29b61>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <29b62> DW_AT_abstract_origin: <0x2ad48> + <29b66> DW_AT_low_pc : 0x800bb1c + <29b6a> DW_AT_high_pc : 0x14 + <29b6e> DW_AT_call_file : 1 + <29b6e> DW_AT_call_line : 3933 + <29b70> DW_AT_call_column : 5 + <3><29b71>: Abbrev Number: 3 (DW_TAG_variable) + <29b72> DW_AT_abstract_origin: <0x2ad51> + <29b76> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><29b79>: Abbrev Number: 0 + <2><29b7a>: Abbrev Number: 0 + <1><29b7b>: Abbrev Number: 9 (DW_TAG_subprogram) + <29b7c> DW_AT_external : 1 + <29b7c> DW_AT_name : (indirect string, offset: 0xf9c6e): uxTaskGetStackHighWaterMark + <29b80> DW_AT_decl_file : 1 + <29b80> DW_AT_decl_line : 3859 + <29b82> DW_AT_decl_column : 14 + <29b83> DW_AT_prototyped : 1 + <29b83> DW_AT_type : <0x28cc0> + <29b87> DW_AT_low_pc : 0x0 + <29b8b> DW_AT_high_pc : 0x38 + <29b8f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29b91> DW_AT_call_all_tail_calls: 1 + <29b91> DW_AT_sibling : <0x29bd2> + <2><29b95>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29b96> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <29b9a> DW_AT_decl_file : 1 + <29b9a> DW_AT_decl_line : 3859 + <29b9c> DW_AT_decl_column : 56 + <29b9d> DW_AT_type : <0x28f05> + <29ba1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><29ba4>: Abbrev Number: 1 (DW_TAG_variable) + <29ba5> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <29ba9> DW_AT_decl_file : 1 + <29ba9> DW_AT_decl_line : 3861 + <29bab> DW_AT_decl_column : 9 + <29bac> DW_AT_type : <0x291a8> + <29bb0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29bb3>: Abbrev Number: 1 (DW_TAG_variable) + <29bb4> DW_AT_name : (indirect string, offset: 0xffc75): pucEndOfStack + <29bb8> DW_AT_decl_file : 1 + <29bb8> DW_AT_decl_line : 3862 + <29bba> DW_AT_decl_column : 11 + <29bbb> DW_AT_type : <0x28cec> + <29bbf> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><29bc2>: Abbrev Number: 1 (DW_TAG_variable) + <29bc3> DW_AT_name : (indirect string, offset: 0xfe7d1): uxReturn + <29bc7> DW_AT_decl_file : 1 + <29bc7> DW_AT_decl_line : 3863 + <29bc9> DW_AT_decl_column : 14 + <29bca> DW_AT_type : <0x28cc0> + <29bce> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29bd1>: Abbrev Number: 0 + <1><29bd2>: Abbrev Number: 34 (DW_TAG_subprogram) + <29bd3> DW_AT_name : (indirect string, offset: 0xffd1b): prvTaskCheckFreeStackSpace + <29bd7> DW_AT_decl_file : 1 + <29bd7> DW_AT_decl_line : 3799 + <29bd9> DW_AT_decl_column : 32 + <29bda> DW_AT_prototyped : 1 + <29bda> DW_AT_type : <0x28c56> + <29bde> DW_AT_low_pc : 0x0 + <29be2> DW_AT_high_pc : 0x38 + <29be6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29be8> DW_AT_call_all_calls: 1 + <29be8> DW_AT_sibling : <0x29c0b> + <2><29bec>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29bed> DW_AT_name : (indirect string, offset: 0xff357): pucStackByte <29bf1> DW_AT_decl_file : 1 - <29bf1> DW_AT_decl_line : 3887 - <29bf3> DW_AT_decl_column : 14 - <29bf4> DW_AT_prototyped : 1 - <29bf4> DW_AT_low_pc : 0x800ba28 - <29bf8> DW_AT_high_pc : 0x5e - <29bfc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29bfe> DW_AT_call_all_tail_calls: 1 - <29bfe> DW_AT_sibling : <0x29c2b> - <2><29c02>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29c03> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29c07> DW_AT_decl_file : 1 - <29c07> DW_AT_decl_line : 3887 - <29c09> DW_AT_decl_column : 35 - <29c0a> DW_AT_type : <0x29258> - <29c0e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><29c11>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <29c12> DW_AT_abstract_origin: <0x2adf8> - <29c16> DW_AT_low_pc : 0x800ba68 - <29c1a> DW_AT_high_pc : 0x14 - <29c1e> DW_AT_call_file : 1 - <29c1e> DW_AT_call_line : 3933 - <29c20> DW_AT_call_column : 5 - <3><29c21>: Abbrev Number: 3 (DW_TAG_variable) - <29c22> DW_AT_abstract_origin: <0x2ae01> - <29c26> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><29c29>: Abbrev Number: 0 - <2><29c2a>: Abbrev Number: 0 - <1><29c2b>: Abbrev Number: 9 (DW_TAG_subprogram) - <29c2c> DW_AT_external : 1 - <29c2c> DW_AT_name : (indirect string, offset: 0xf9c89): uxTaskGetStackHighWaterMark + <29bf1> DW_AT_decl_line : 3799 + <29bf3> DW_AT_decl_column : 76 + <29bf4> DW_AT_type : <0x29c0b> + <29bf8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29bfb>: Abbrev Number: 1 (DW_TAG_variable) + <29bfc> DW_AT_name : (indirect string, offset: 0xfef2a): ulCount + <29c00> DW_AT_decl_file : 1 + <29c00> DW_AT_decl_line : 3801 + <29c02> DW_AT_decl_column : 11 + <29c03> DW_AT_type : <0x28c67> + <29c07> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29c0a>: Abbrev Number: 0 + <1><29c0b>: Abbrev Number: 7 (DW_TAG_pointer_type) + <29c0c> DW_AT_byte_size : 4 + <29c0c> DW_AT_type : <0x28c51> + <1><29c10>: Abbrev Number: 46 (DW_TAG_subprogram) + <29c11> DW_AT_name : (indirect string, offset: 0xff09e): prvListTasksWithinSingleList + <29c15> DW_AT_decl_file : 1 + <29c16> DW_AT_decl_line : 3766 + <29c18> DW_AT_decl_column : 21 + <29c19> DW_AT_prototyped : 1 + <29c19> DW_AT_type : <0x28cc0> + <29c1d> DW_AT_low_pc : 0x0 + <29c21> DW_AT_high_pc : 0xa4 + <29c25> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29c27> DW_AT_call_all_tail_calls: 1 + <29c27> DW_AT_sibling : <0x29cbc> + <2><29c2b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29c2c> DW_AT_name : (indirect string, offset: 0xff73a): pxTaskStatusArray <29c30> DW_AT_decl_file : 1 - <29c30> DW_AT_decl_line : 3859 - <29c32> DW_AT_decl_column : 14 - <29c33> DW_AT_prototyped : 1 - <29c33> DW_AT_type : <0x28d70> - <29c37> DW_AT_low_pc : 0x0 - <29c3b> DW_AT_high_pc : 0x38 - <29c3f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29c41> DW_AT_call_all_tail_calls: 1 - <29c41> DW_AT_sibling : <0x29c82> - <2><29c45>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29c46> DW_AT_name : (indirect string, offset: 0xff018): xTask - <29c4a> DW_AT_decl_file : 1 - <29c4a> DW_AT_decl_line : 3859 - <29c4c> DW_AT_decl_column : 56 - <29c4d> DW_AT_type : <0x28fb5> - <29c51> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><29c54>: Abbrev Number: 1 (DW_TAG_variable) - <29c55> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29c59> DW_AT_decl_file : 1 - <29c59> DW_AT_decl_line : 3861 - <29c5b> DW_AT_decl_column : 9 - <29c5c> DW_AT_type : <0x29258> - <29c60> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29c63>: Abbrev Number: 1 (DW_TAG_variable) - <29c64> DW_AT_name : (indirect string, offset: 0xffc90): pucEndOfStack - <29c68> DW_AT_decl_file : 1 - <29c68> DW_AT_decl_line : 3862 - <29c6a> DW_AT_decl_column : 11 - <29c6b> DW_AT_type : <0x28d9c> - <29c6f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><29c72>: Abbrev Number: 1 (DW_TAG_variable) - <29c73> DW_AT_name : (indirect string, offset: 0xfe7ec): uxReturn - <29c77> DW_AT_decl_file : 1 - <29c77> DW_AT_decl_line : 3863 - <29c79> DW_AT_decl_column : 14 - <29c7a> DW_AT_type : <0x28d70> - <29c7e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><29c81>: Abbrev Number: 0 - <1><29c82>: Abbrev Number: 34 (DW_TAG_subprogram) - <29c83> DW_AT_name : (indirect string, offset: 0xffd36): prvTaskCheckFreeStackSpace - <29c87> DW_AT_decl_file : 1 - <29c87> DW_AT_decl_line : 3799 - <29c89> DW_AT_decl_column : 32 - <29c8a> DW_AT_prototyped : 1 - <29c8a> DW_AT_type : <0x28d06> - <29c8e> DW_AT_low_pc : 0x0 - <29c92> DW_AT_high_pc : 0x38 - <29c96> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29c98> DW_AT_call_all_calls: 1 - <29c98> DW_AT_sibling : <0x29cbb> - <2><29c9c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29c9d> DW_AT_name : (indirect string, offset: 0xff372): pucStackByte - <29ca1> DW_AT_decl_file : 1 - <29ca1> DW_AT_decl_line : 3799 - <29ca3> DW_AT_decl_column : 76 - <29ca4> DW_AT_type : <0x29cbb> - <29ca8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><29cab>: Abbrev Number: 1 (DW_TAG_variable) - <29cac> DW_AT_name : (indirect string, offset: 0xfef45): ulCount + <29c30> DW_AT_decl_line : 3766 + <29c32> DW_AT_decl_column : 65 + <29c33> DW_AT_type : <0x29cbc> + <29c37> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><29c3a>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29c3b> DW_AT_name : (indirect string, offset: 0xfe5e7): pxList + <29c3f> DW_AT_decl_file : 1 + <29c3f> DW_AT_decl_line : 3766 + <29c41> DW_AT_decl_column : 92 + <29c42> DW_AT_type : <0x2920f> + <29c46> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><29c49>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29c4a> DW_AT_name : (indirect string, offset: 0xf7975): eState + <29c4e> DW_AT_decl_file : 1 + <29c4e> DW_AT_decl_line : 3766 + <29c50> DW_AT_decl_column : 111 + <29c51> DW_AT_type : <0x2900d> + <29c55> DW_AT_location : 2 byte block: 91 57 (DW_OP_fbreg: -41) + <2><29c58>: Abbrev Number: 1 (DW_TAG_variable) + <29c59> DW_AT_name : (indirect string, offset: 0xff57b): pxNextTCB + <29c5d> DW_AT_decl_file : 1 + <29c5d> DW_AT_decl_line : 3768 + <29c5f> DW_AT_decl_column : 29 + <29c60> DW_AT_type : <0x291a8> + <29c64> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><29c67>: Abbrev Number: 1 (DW_TAG_variable) + <29c68> DW_AT_name : (indirect string, offset: 0xff6fd): pxFirstTCB + <29c6c> DW_AT_decl_file : 1 + <29c6c> DW_AT_decl_line : 3768 + <29c6e> DW_AT_decl_column : 41 + <29c6f> DW_AT_type : <0x291a8> + <29c73> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29c76>: Abbrev Number: 1 (DW_TAG_variable) + <29c77> DW_AT_name : (indirect string, offset: 0xfeffc): uxTask + <29c7b> DW_AT_decl_file : 1 + <29c7b> DW_AT_decl_line : 3769 + <29c7d> DW_AT_decl_column : 14 + <29c7e> DW_AT_type : <0x28cc0> + <29c82> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29c85>: Abbrev Number: 19 (DW_TAG_lexical_block) + <29c86> DW_AT_low_pc : 0x0 + <29c8a> DW_AT_high_pc : 0x2c + <29c8e> DW_AT_sibling : <0x29ca2> + <3><29c92>: Abbrev Number: 1 (DW_TAG_variable) + <29c93> DW_AT_name : (indirect string, offset: 0xffe54): pxConstList + <29c97> DW_AT_decl_file : 1 + <29c97> DW_AT_decl_line : 3773 + <29c99> DW_AT_decl_column : 4 + <29c9a> DW_AT_type : <0x29219> + <29c9e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><29ca1>: Abbrev Number: 0 + <2><29ca2>: Abbrev Number: 23 (DW_TAG_lexical_block) + <29ca3> DW_AT_low_pc : 0x0 + <29ca7> DW_AT_high_pc : 0x2c + <3><29cab>: Abbrev Number: 1 (DW_TAG_variable) + <29cac> DW_AT_name : (indirect string, offset: 0xffe54): pxConstList <29cb0> DW_AT_decl_file : 1 - <29cb0> DW_AT_decl_line : 3801 - <29cb2> DW_AT_decl_column : 11 - <29cb3> DW_AT_type : <0x28d17> - <29cb7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29cba>: Abbrev Number: 0 - <1><29cbb>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29cbc> DW_AT_byte_size : 4 - <29cbc> DW_AT_type : <0x28d01> - <1><29cc0>: Abbrev Number: 46 (DW_TAG_subprogram) - <29cc1> DW_AT_name : (indirect string, offset: 0xff0b9): prvListTasksWithinSingleList - <29cc5> DW_AT_decl_file : 1 - <29cc6> DW_AT_decl_line : 3766 - <29cc8> DW_AT_decl_column : 21 - <29cc9> DW_AT_prototyped : 1 - <29cc9> DW_AT_type : <0x28d70> - <29ccd> DW_AT_low_pc : 0x0 - <29cd1> DW_AT_high_pc : 0xa4 - <29cd5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29cd7> DW_AT_call_all_tail_calls: 1 - <29cd7> DW_AT_sibling : <0x29d6c> - <2><29cdb>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29cdc> DW_AT_name : (indirect string, offset: 0xff755): pxTaskStatusArray - <29ce0> DW_AT_decl_file : 1 - <29ce0> DW_AT_decl_line : 3766 - <29ce2> DW_AT_decl_column : 65 - <29ce3> DW_AT_type : <0x29d6c> - <29ce7> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><29cea>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29ceb> DW_AT_name : (indirect string, offset: 0xfe602): pxList - <29cef> DW_AT_decl_file : 1 - <29cef> DW_AT_decl_line : 3766 - <29cf1> DW_AT_decl_column : 92 - <29cf2> DW_AT_type : <0x292bf> - <29cf6> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><29cf9>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29cfa> DW_AT_name : (indirect string, offset: 0xf7990): eState - <29cfe> DW_AT_decl_file : 1 - <29cfe> DW_AT_decl_line : 3766 - <29d00> DW_AT_decl_column : 111 - <29d01> DW_AT_type : <0x290bd> - <29d05> DW_AT_location : 2 byte block: 91 57 (DW_OP_fbreg: -41) - <2><29d08>: Abbrev Number: 1 (DW_TAG_variable) - <29d09> DW_AT_name : (indirect string, offset: 0xff596): pxNextTCB - <29d0d> DW_AT_decl_file : 1 - <29d0d> DW_AT_decl_line : 3768 - <29d0f> DW_AT_decl_column : 29 - <29d10> DW_AT_type : <0x29258> - <29d14> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><29d17>: Abbrev Number: 1 (DW_TAG_variable) - <29d18> DW_AT_name : (indirect string, offset: 0xff718): pxFirstTCB - <29d1c> DW_AT_decl_file : 1 - <29d1c> DW_AT_decl_line : 3768 - <29d1e> DW_AT_decl_column : 41 - <29d1f> DW_AT_type : <0x29258> - <29d23> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><29d26>: Abbrev Number: 1 (DW_TAG_variable) - <29d27> DW_AT_name : (indirect string, offset: 0xff017): uxTask - <29d2b> DW_AT_decl_file : 1 - <29d2b> DW_AT_decl_line : 3769 - <29d2d> DW_AT_decl_column : 14 - <29d2e> DW_AT_type : <0x28d70> - <29d32> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29d35>: Abbrev Number: 19 (DW_TAG_lexical_block) - <29d36> DW_AT_low_pc : 0x0 - <29d3a> DW_AT_high_pc : 0x2c - <29d3e> DW_AT_sibling : <0x29d52> - <3><29d42>: Abbrev Number: 1 (DW_TAG_variable) - <29d43> DW_AT_name : (indirect string, offset: 0xffe6f): pxConstList - <29d47> DW_AT_decl_file : 1 - <29d47> DW_AT_decl_line : 3773 - <29d49> DW_AT_decl_column : 4 - <29d4a> DW_AT_type : <0x292c9> - <29d4e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><29d51>: Abbrev Number: 0 - <2><29d52>: Abbrev Number: 23 (DW_TAG_lexical_block) - <29d53> DW_AT_low_pc : 0x0 - <29d57> DW_AT_high_pc : 0x2c - <3><29d5b>: Abbrev Number: 1 (DW_TAG_variable) - <29d5c> DW_AT_name : (indirect string, offset: 0xffe6f): pxConstList - <29d60> DW_AT_decl_file : 1 - <29d60> DW_AT_decl_line : 3781 - <29d62> DW_AT_decl_column : 5 - <29d63> DW_AT_type : <0x292c9> - <29d67> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><29d6a>: Abbrev Number: 0 - <2><29d6b>: Abbrev Number: 0 - <1><29d6c>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29d6d> DW_AT_byte_size : 4 - <29d6d> DW_AT_type : <0x29205> - <1><29d71>: Abbrev Number: 5 (DW_TAG_const_type) - <29d72> DW_AT_type : <0x29d6c> - <1><29d76>: Abbrev Number: 13 (DW_TAG_subprogram) - <29d77> DW_AT_external : 1 - <29d77> DW_AT_name : (indirect string, offset: 0x56678): vTaskGetInfo - <29d7b> DW_AT_decl_file : 1 - <29d7b> DW_AT_decl_line : 3670 - <29d7d> DW_AT_decl_column : 7 - <29d7e> DW_AT_prototyped : 1 - <29d7e> DW_AT_low_pc : 0x0 - <29d82> DW_AT_high_pc : 0xcc - <29d86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29d88> DW_AT_call_all_tail_calls: 1 - <29d88> DW_AT_sibling : <0x29dd8> - <2><29d8c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29d8d> DW_AT_name : (indirect string, offset: 0xff018): xTask - <29d91> DW_AT_decl_file : 1 - <29d91> DW_AT_decl_line : 3670 - <29d93> DW_AT_decl_column : 34 - <29d94> DW_AT_type : <0x28fb5> - <29d98> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><29d9b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29d9c> DW_AT_name : (indirect string, offset: 0xffbd3): pxTaskStatus - <29da0> DW_AT_decl_file : 1 - <29da0> DW_AT_decl_line : 3670 - <29da2> DW_AT_decl_column : 55 - <29da3> DW_AT_type : <0x29d6c> - <29da7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><29daa>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29dab> DW_AT_name : (indirect string, offset: 0xffe3a): xGetFreeStackSpace - <29daf> DW_AT_decl_file : 1 - <29daf> DW_AT_decl_line : 3670 - <29db1> DW_AT_decl_column : 80 - <29db2> DW_AT_type : <0x28d5a> - <29db6> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><29db9>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29dba> DW_AT_name : (indirect string, offset: 0xf7990): eState - <29dbe> DW_AT_decl_file : 1 - <29dbe> DW_AT_decl_line : 3670 - <29dc0> DW_AT_decl_column : 111 - <29dc1> DW_AT_type : <0x290bd> - <29dc5> DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) - <2><29dc8>: Abbrev Number: 1 (DW_TAG_variable) - <29dc9> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29dcd> DW_AT_decl_file : 1 - <29dcd> DW_AT_decl_line : 3672 - <29dcf> DW_AT_decl_column : 9 - <29dd0> DW_AT_type : <0x29258> - <29dd4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29dd7>: Abbrev Number: 0 - <1><29dd8>: Abbrev Number: 18 (DW_TAG_subprogram) - <29dd9> DW_AT_name : (indirect string, offset: 0xff794): prvCheckTasksWaitingTermination + <29cb0> DW_AT_decl_line : 3781 + <29cb2> DW_AT_decl_column : 5 + <29cb3> DW_AT_type : <0x29219> + <29cb7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><29cba>: Abbrev Number: 0 + <2><29cbb>: Abbrev Number: 0 + <1><29cbc>: Abbrev Number: 7 (DW_TAG_pointer_type) + <29cbd> DW_AT_byte_size : 4 + <29cbd> DW_AT_type : <0x29155> + <1><29cc1>: Abbrev Number: 5 (DW_TAG_const_type) + <29cc2> DW_AT_type : <0x29cbc> + <1><29cc6>: Abbrev Number: 13 (DW_TAG_subprogram) + <29cc7> DW_AT_external : 1 + <29cc7> DW_AT_name : (indirect string, offset: 0x5662c): vTaskGetInfo + <29ccb> DW_AT_decl_file : 1 + <29ccb> DW_AT_decl_line : 3670 + <29ccd> DW_AT_decl_column : 7 + <29cce> DW_AT_prototyped : 1 + <29cce> DW_AT_low_pc : 0x0 + <29cd2> DW_AT_high_pc : 0xcc + <29cd6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29cd8> DW_AT_call_all_tail_calls: 1 + <29cd8> DW_AT_sibling : <0x29d28> + <2><29cdc>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29cdd> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <29ce1> DW_AT_decl_file : 1 + <29ce1> DW_AT_decl_line : 3670 + <29ce3> DW_AT_decl_column : 34 + <29ce4> DW_AT_type : <0x28f05> + <29ce8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29ceb>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29cec> DW_AT_name : (indirect string, offset: 0xffbb8): pxTaskStatus + <29cf0> DW_AT_decl_file : 1 + <29cf0> DW_AT_decl_line : 3670 + <29cf2> DW_AT_decl_column : 55 + <29cf3> DW_AT_type : <0x29cbc> + <29cf7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><29cfa>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29cfb> DW_AT_name : (indirect string, offset: 0xffe1f): xGetFreeStackSpace + <29cff> DW_AT_decl_file : 1 + <29cff> DW_AT_decl_line : 3670 + <29d01> DW_AT_decl_column : 80 + <29d02> DW_AT_type : <0x28caa> + <29d06> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><29d09>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29d0a> DW_AT_name : (indirect string, offset: 0xf7975): eState + <29d0e> DW_AT_decl_file : 1 + <29d0e> DW_AT_decl_line : 3670 + <29d10> DW_AT_decl_column : 111 + <29d11> DW_AT_type : <0x2900d> + <29d15> DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) + <2><29d18>: Abbrev Number: 1 (DW_TAG_variable) + <29d19> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <29d1d> DW_AT_decl_file : 1 + <29d1d> DW_AT_decl_line : 3672 + <29d1f> DW_AT_decl_column : 9 + <29d20> DW_AT_type : <0x291a8> + <29d24> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29d27>: Abbrev Number: 0 + <1><29d28>: Abbrev Number: 18 (DW_TAG_subprogram) + <29d29> DW_AT_name : (indirect string, offset: 0xff779): prvCheckTasksWaitingTermination + <29d2d> DW_AT_decl_file : 1 + <29d2d> DW_AT_decl_line : 3639 + <29d2f> DW_AT_decl_column : 13 + <29d30> DW_AT_prototyped : 1 + <29d30> DW_AT_low_pc : 0x800ba80 + <29d34> DW_AT_high_pc : 0x5c + <29d38> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29d3a> DW_AT_call_all_tail_calls: 1 + <29d3a> DW_AT_sibling : <0x29d58> + <2><29d3e>: Abbrev Number: 23 (DW_TAG_lexical_block) + <29d3f> DW_AT_low_pc : 0x800ba86 + <29d43> DW_AT_high_pc : 0x3e + <3><29d47>: Abbrev Number: 1 (DW_TAG_variable) + <29d48> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <29d4c> DW_AT_decl_file : 1 + <29d4c> DW_AT_decl_line : 3646 + <29d4e> DW_AT_decl_column : 10 + <29d4f> DW_AT_type : <0x291a8> + <29d53> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><29d56>: Abbrev Number: 0 + <2><29d57>: Abbrev Number: 0 + <1><29d58>: Abbrev Number: 18 (DW_TAG_subprogram) + <29d59> DW_AT_name : (indirect string, offset: 0xff37e): prvInitialiseTaskLists + <29d5d> DW_AT_decl_file : 1 + <29d5d> DW_AT_decl_line : 3607 + <29d5f> DW_AT_decl_column : 13 + <29d60> DW_AT_prototyped : 1 + <29d60> DW_AT_low_pc : 0x800ba00 + <29d64> DW_AT_high_pc : 0x80 + <29d68> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29d6a> DW_AT_call_all_tail_calls: 1 + <29d6a> DW_AT_sibling : <0x29d7e> + <2><29d6e>: Abbrev Number: 1 (DW_TAG_variable) + <29d6f> DW_AT_name : (indirect string, offset: 0xff678): uxPriority + <29d73> DW_AT_decl_file : 1 + <29d73> DW_AT_decl_line : 3609 + <29d75> DW_AT_decl_column : 13 + <29d76> DW_AT_type : <0x28cc0> + <29d7a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29d7d>: Abbrev Number: 0 + <1><29d7e>: Abbrev Number: 18 (DW_TAG_subprogram) + <29d7f> DW_AT_name : (indirect string, offset: 0xff66c): prvIdleTask + <29d83> DW_AT_decl_file : 1 + <29d83> DW_AT_decl_line : 3392 + <29d85> DW_AT_decl_column : 8 + <29d86> DW_AT_prototyped : 1 + <29d86> DW_AT_low_pc : 0x800b9d0 + <29d8a> DW_AT_high_pc : 0x30 + <29d8e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29d90> DW_AT_call_all_tail_calls: 1 + <29d90> DW_AT_sibling : <0x29da4> + <2><29d94>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29d95> DW_AT_name : (indirect string, offset: 0xff7a7): pvParameters + <29d99> DW_AT_decl_file : 1 + <29d99> DW_AT_decl_line : 3392 + <29d9b> DW_AT_decl_column : 8 + <29d9c> DW_AT_type : <0x28c1e> + <29da0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29da3>: Abbrev Number: 0 + <1><29da4>: Abbrev Number: 29 (DW_TAG_subprogram) + <29da5> DW_AT_external : 1 + <29da5> DW_AT_name : (indirect string, offset: 0xffb96): vTaskSetTaskNumber + <29da9> DW_AT_decl_file : 1 + <29da9> DW_AT_decl_line : 3368 + <29dab> DW_AT_decl_column : 7 + <29dac> DW_AT_prototyped : 1 + <29dac> DW_AT_low_pc : 0x0 + <29db0> DW_AT_high_pc : 0x26 + <29db4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29db6> DW_AT_call_all_calls: 1 + <29db6> DW_AT_sibling : <0x29de8> + <2><29dba>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29dbb> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <29dbf> DW_AT_decl_file : 1 + <29dbf> DW_AT_decl_line : 3368 + <29dc1> DW_AT_decl_column : 40 + <29dc2> DW_AT_type : <0x28f05> + <29dc6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29dc9>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29dca> DW_AT_name : (indirect string, offset: 0xffc2c): uxHandle + <29dce> DW_AT_decl_file : 1 + <29dce> DW_AT_decl_line : 3368 + <29dd0> DW_AT_decl_column : 65 + <29dd1> DW_AT_type : <0x28cd1> + <29dd5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><29dd8>: Abbrev Number: 1 (DW_TAG_variable) + <29dd9> DW_AT_name : (indirect string, offset: 0x34381): pxTCB <29ddd> DW_AT_decl_file : 1 - <29ddd> DW_AT_decl_line : 3639 - <29ddf> DW_AT_decl_column : 13 - <29de0> DW_AT_prototyped : 1 - <29de0> DW_AT_low_pc : 0x800b9cc - <29de4> DW_AT_high_pc : 0x5c - <29de8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29dea> DW_AT_call_all_tail_calls: 1 - <29dea> DW_AT_sibling : <0x29e08> - <2><29dee>: Abbrev Number: 23 (DW_TAG_lexical_block) - <29def> DW_AT_low_pc : 0x800b9d2 - <29df3> DW_AT_high_pc : 0x3e - <3><29df7>: Abbrev Number: 1 (DW_TAG_variable) - <29df8> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29dfc> DW_AT_decl_file : 1 - <29dfc> DW_AT_decl_line : 3646 - <29dfe> DW_AT_decl_column : 10 - <29dff> DW_AT_type : <0x29258> - <29e03> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><29e06>: Abbrev Number: 0 - <2><29e07>: Abbrev Number: 0 - <1><29e08>: Abbrev Number: 18 (DW_TAG_subprogram) - <29e09> DW_AT_name : (indirect string, offset: 0xff399): prvInitialiseTaskLists - <29e0d> DW_AT_decl_file : 1 - <29e0d> DW_AT_decl_line : 3607 - <29e0f> DW_AT_decl_column : 13 - <29e10> DW_AT_prototyped : 1 - <29e10> DW_AT_low_pc : 0x800b94c - <29e14> DW_AT_high_pc : 0x80 - <29e18> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29e1a> DW_AT_call_all_tail_calls: 1 - <29e1a> DW_AT_sibling : <0x29e2e> - <2><29e1e>: Abbrev Number: 1 (DW_TAG_variable) - <29e1f> DW_AT_name : (indirect string, offset: 0xff693): uxPriority - <29e23> DW_AT_decl_file : 1 - <29e23> DW_AT_decl_line : 3609 - <29e25> DW_AT_decl_column : 13 - <29e26> DW_AT_type : <0x28d70> - <29e2a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29e2d>: Abbrev Number: 0 - <1><29e2e>: Abbrev Number: 18 (DW_TAG_subprogram) - <29e2f> DW_AT_name : (indirect string, offset: 0xff687): prvIdleTask - <29e33> DW_AT_decl_file : 1 - <29e33> DW_AT_decl_line : 3392 - <29e35> DW_AT_decl_column : 8 - <29e36> DW_AT_prototyped : 1 - <29e36> DW_AT_low_pc : 0x800b91c - <29e3a> DW_AT_high_pc : 0x30 - <29e3e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29e40> DW_AT_call_all_tail_calls: 1 - <29e40> DW_AT_sibling : <0x29e54> - <2><29e44>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29e45> DW_AT_name : (indirect string, offset: 0xff7c2): pvParameters - <29e49> DW_AT_decl_file : 1 - <29e49> DW_AT_decl_line : 3392 - <29e4b> DW_AT_decl_column : 8 - <29e4c> DW_AT_type : <0x28cce> - <29e50> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29e53>: Abbrev Number: 0 - <1><29e54>: Abbrev Number: 29 (DW_TAG_subprogram) - <29e55> DW_AT_external : 1 - <29e55> DW_AT_name : (indirect string, offset: 0xffbb1): vTaskSetTaskNumber - <29e59> DW_AT_decl_file : 1 - <29e59> DW_AT_decl_line : 3368 - <29e5b> DW_AT_decl_column : 7 - <29e5c> DW_AT_prototyped : 1 - <29e5c> DW_AT_low_pc : 0x0 - <29e60> DW_AT_high_pc : 0x26 - <29e64> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29e66> DW_AT_call_all_calls: 1 - <29e66> DW_AT_sibling : <0x29e98> - <2><29e6a>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29e6b> DW_AT_name : (indirect string, offset: 0xff018): xTask - <29e6f> DW_AT_decl_file : 1 - <29e6f> DW_AT_decl_line : 3368 - <29e71> DW_AT_decl_column : 40 - <29e72> DW_AT_type : <0x28fb5> - <29e76> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><29e79>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29e7a> DW_AT_name : (indirect string, offset: 0xffc47): uxHandle - <29e7e> DW_AT_decl_file : 1 - <29e7e> DW_AT_decl_line : 3368 - <29e80> DW_AT_decl_column : 65 - <29e81> DW_AT_type : <0x28d81> - <29e85> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><29e88>: Abbrev Number: 1 (DW_TAG_variable) - <29e89> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29e8d> DW_AT_decl_file : 1 - <29e8d> DW_AT_decl_line : 3370 - <29e8f> DW_AT_decl_column : 10 - <29e90> DW_AT_type : <0x29258> - <29e94> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29e97>: Abbrev Number: 0 - <1><29e98>: Abbrev Number: 22 (DW_TAG_subprogram) - <29e99> DW_AT_external : 1 - <29e99> DW_AT_name : (indirect string, offset: 0xff2f0): uxTaskGetTaskNumber - <29e9d> DW_AT_decl_file : 1 - <29e9d> DW_AT_decl_line : 3345 - <29e9f> DW_AT_decl_column : 14 - <29ea0> DW_AT_prototyped : 1 - <29ea0> DW_AT_type : <0x28d70> - <29ea4> DW_AT_low_pc : 0x0 - <29ea8> DW_AT_high_pc : 0x2c - <29eac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29eae> DW_AT_call_all_calls: 1 - <29eae> DW_AT_sibling : <0x29ee0> - <2><29eb2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29eb3> DW_AT_name : (indirect string, offset: 0xff018): xTask - <29eb7> DW_AT_decl_file : 1 - <29eb7> DW_AT_decl_line : 3345 - <29eb9> DW_AT_decl_column : 48 - <29eba> DW_AT_type : <0x28fb5> - <29ebe> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><29ec1>: Abbrev Number: 1 (DW_TAG_variable) - <29ec2> DW_AT_name : (indirect string, offset: 0xfe7ec): uxReturn - <29ec6> DW_AT_decl_file : 1 - <29ec6> DW_AT_decl_line : 3347 - <29ec8> DW_AT_decl_column : 14 - <29ec9> DW_AT_type : <0x28d70> - <29ecd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29ed0>: Abbrev Number: 1 (DW_TAG_variable) - <29ed1> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <29ed5> DW_AT_decl_file : 1 - <29ed5> DW_AT_decl_line : 3348 - <29ed7> DW_AT_decl_column : 15 - <29ed8> DW_AT_type : <0x29ee0> - <29edc> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><29edf>: Abbrev Number: 0 - <1><29ee0>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29ee1> DW_AT_byte_size : 4 - <29ee1> DW_AT_type : <0x29240> - <1><29ee5>: Abbrev Number: 5 (DW_TAG_const_type) - <29ee6> DW_AT_type : <0x29ee0> - <1><29eea>: Abbrev Number: 35 (DW_TAG_subprogram) - <29eeb> DW_AT_external : 1 - <29eeb> DW_AT_name : (indirect string, offset: 0xfeb47): vTaskMissedYield - <29eef> DW_AT_decl_file : 1 - <29eef> DW_AT_decl_line : 3337 - <29ef1> DW_AT_decl_column : 6 - <29ef1> DW_AT_prototyped : 1 - <29ef1> DW_AT_low_pc : 0x800b904 - <29ef5> DW_AT_high_pc : 0x18 - <29ef9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29efb> DW_AT_call_all_calls: 1 - <1><29efb>: Abbrev Number: 9 (DW_TAG_subprogram) - <29efc> DW_AT_external : 1 - <29efc> DW_AT_name : (indirect string, offset: 0xfe785): xTaskCheckForTimeOut - <29f00> DW_AT_decl_file : 1 - <29f00> DW_AT_decl_line : 3274 - <29f02> DW_AT_decl_column : 12 - <29f03> DW_AT_prototyped : 1 - <29f03> DW_AT_type : <0x28d5a> - <29f07> DW_AT_low_pc : 0x800b840 - <29f0b> DW_AT_high_pc : 0xc4 - <29f0f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29f11> DW_AT_call_all_tail_calls: 1 - <29f11> DW_AT_sibling : <0x29fa5> - <2><29f15>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29f16> DW_AT_name : (indirect string, offset: 0xff01e): pxTimeOut - <29f1a> DW_AT_decl_file : 1 - <29f1a> DW_AT_decl_line : 3274 - <29f1c> DW_AT_decl_column : 52 - <29f1d> DW_AT_type : <0x29faa> - <29f21> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><29f24>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29f25> DW_AT_name : (indirect string, offset: 0xff7b4): pxTicksToWait - <29f29> DW_AT_decl_file : 1 - <29f29> DW_AT_decl_line : 3274 - <29f2b> DW_AT_decl_column : 82 - <29f2c> DW_AT_type : <0x29fb4> - <29f30> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><29f33>: Abbrev Number: 1 (DW_TAG_variable) - <29f34> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <29f38> DW_AT_decl_file : 1 - <29f38> DW_AT_decl_line : 3276 - <29f3a> DW_AT_decl_column : 12 - <29f3b> DW_AT_type : <0x28d5a> - <29f3f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29f42>: Abbrev Number: 19 (DW_TAG_lexical_block) - <29f43> DW_AT_low_pc : 0x800b886 - <29f47> DW_AT_high_pc : 0x68 - <29f4b> DW_AT_sibling : <0x29f6e> - <3><29f4f>: Abbrev Number: 1 (DW_TAG_variable) - <29f50> DW_AT_name : (indirect string, offset: 0xffceb): xConstTickCount - <29f54> DW_AT_decl_file : 1 - <29f54> DW_AT_decl_line : 3284 - <29f56> DW_AT_decl_column : 20 - <29f57> DW_AT_type : <0x28d97> - <29f5b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><29f5e>: Abbrev Number: 1 (DW_TAG_variable) - <29f5f> DW_AT_name : (indirect string, offset: 0xffe4d): xElapsedTime - <29f63> DW_AT_decl_file : 1 - <29f63> DW_AT_decl_line : 3285 - <29f65> DW_AT_decl_column : 20 - <29f66> DW_AT_type : <0x28d97> - <29f6a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><29f6d>: Abbrev Number: 0 - <2><29f6e>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <29f6f> DW_AT_abstract_origin: <0x2adf8> - <29f73> DW_AT_low_pc : 0x800b850 - <29f77> DW_AT_high_pc : 0x14 - <29f7b> DW_AT_call_file : 1 - <29f7b> DW_AT_call_line : 3278 - <29f7d> DW_AT_call_column : 2 - <29f7e> DW_AT_sibling : <0x29f8b> - <3><29f82>: Abbrev Number: 3 (DW_TAG_variable) - <29f83> DW_AT_abstract_origin: <0x2ae01> - <29f87> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><29f8a>: Abbrev Number: 0 - <2><29f8b>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <29f8c> DW_AT_abstract_origin: <0x2adf8> - <29f90> DW_AT_low_pc : 0x800b86c - <29f94> DW_AT_high_pc : 0x14 - <29f98> DW_AT_call_file : 1 - <29f98> DW_AT_call_line : 3279 - <29f9a> DW_AT_call_column : 2 - <3><29f9b>: Abbrev Number: 3 (DW_TAG_variable) - <29f9c> DW_AT_abstract_origin: <0x2ae01> - <29fa0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><29fa3>: Abbrev Number: 0 - <2><29fa4>: Abbrev Number: 0 - <1><29fa5>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29fa6> DW_AT_byte_size : 4 - <29fa6> DW_AT_type : <0x29126> - <1><29faa>: Abbrev Number: 5 (DW_TAG_const_type) - <29fab> DW_AT_type : <0x29fa5> - <1><29faf>: Abbrev Number: 7 (DW_TAG_pointer_type) - <29fb0> DW_AT_byte_size : 4 - <29fb0> DW_AT_type : <0x28d86> - <1><29fb4>: Abbrev Number: 5 (DW_TAG_const_type) - <29fb5> DW_AT_type : <0x29faf> - <1><29fb9>: Abbrev Number: 29 (DW_TAG_subprogram) - <29fba> DW_AT_external : 1 - <29fba> DW_AT_name : (indirect string, offset: 0xfeaab): vTaskInternalSetTimeOutState - <29fbe> DW_AT_decl_file : 1 - <29fbe> DW_AT_decl_line : 3266 - <29fc0> DW_AT_decl_column : 6 - <29fc1> DW_AT_prototyped : 1 - <29fc1> DW_AT_low_pc : 0x800b814 - <29fc5> DW_AT_high_pc : 0x2c - <29fc9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29fcb> DW_AT_call_all_calls: 1 - <29fcb> DW_AT_sibling : <0x29fdf> - <2><29fcf>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29fd0> DW_AT_name : (indirect string, offset: 0xff01e): pxTimeOut - <29fd4> DW_AT_decl_file : 1 - <29fd4> DW_AT_decl_line : 3266 - <29fd6> DW_AT_decl_column : 54 - <29fd7> DW_AT_type : <0x29faa> - <29fdb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><29fde>: Abbrev Number: 0 - <1><29fdf>: Abbrev Number: 13 (DW_TAG_subprogram) - <29fe0> DW_AT_external : 1 - <29fe0> DW_AT_name : (indirect string, offset: 0xffe92): vTaskSetTimeOutState - <29fe4> DW_AT_decl_file : 1 - <29fe4> DW_AT_decl_line : 3254 - <29fe6> DW_AT_decl_column : 6 - <29fe7> DW_AT_prototyped : 1 - <29fe7> DW_AT_low_pc : 0x0 - <29feb> DW_AT_high_pc : 0x4c - <29fef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <29ff1> DW_AT_call_all_tail_calls: 1 - <29ff1> DW_AT_sibling : <0x2a01e> - <2><29ff5>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <29ff6> DW_AT_name : (indirect string, offset: 0xff01e): pxTimeOut - <29ffa> DW_AT_decl_file : 1 - <29ffa> DW_AT_decl_line : 3254 - <29ffc> DW_AT_decl_column : 46 - <29ffd> DW_AT_type : <0x29faa> - <2a001> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a004>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a005> DW_AT_abstract_origin: <0x2adf8> - <2a009> DW_AT_low_pc : 0x0 - <2a00d> DW_AT_high_pc : 0x14 - <2a011> DW_AT_call_file : 1 - <2a011> DW_AT_call_line : 3256 - <2a013> DW_AT_call_column : 2 - <3><2a014>: Abbrev Number: 3 (DW_TAG_variable) - <2a015> DW_AT_abstract_origin: <0x2ae01> - <2a019> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2a01c>: Abbrev Number: 0 - <2><2a01d>: Abbrev Number: 0 - <1><2a01e>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a01f> DW_AT_external : 1 - <2a01f> DW_AT_name : (indirect string, offset: 0xff574): vTaskRemoveFromUnorderedEventList - <2a023> DW_AT_decl_file : 1 - <2a023> DW_AT_decl_line : 3206 - <2a025> DW_AT_decl_column : 6 - <2a026> DW_AT_prototyped : 1 - <2a026> DW_AT_low_pc : 0x0 - <2a02a> DW_AT_high_pc : 0xc4 - <2a02e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a030> DW_AT_call_all_tail_calls: 1 - <2a030> DW_AT_sibling : <0x2a098> - <2><2a034>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a035> DW_AT_name : (indirect string, offset: 0xfff5b): pxEventListItem - <2a039> DW_AT_decl_file : 1 - <2a039> DW_AT_decl_line : 3206 - <2a03b> DW_AT_decl_column : 54 - <2a03c> DW_AT_type : <0x28f9a> - <2a040> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2a043>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a044> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <2a048> DW_AT_decl_file : 1 - <2a048> DW_AT_decl_line : 3206 - <2a04a> DW_AT_decl_column : 88 - <2a04b> DW_AT_type : <0x28d97> - <2a04f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2a052>: Abbrev Number: 1 (DW_TAG_variable) - <2a053> DW_AT_name : (indirect string, offset: 0xff0d6): pxUnblockedTCB - <2a057> DW_AT_decl_file : 1 - <2a057> DW_AT_decl_line : 3208 - <2a059> DW_AT_decl_column : 8 - <2a05a> DW_AT_type : <0x29258> - <2a05e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a061>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2a062> DW_AT_abstract_origin: <0x2adf8> - <2a066> DW_AT_low_pc : 0x0 - <2a06a> DW_AT_high_pc : 0x14 - <2a06e> DW_AT_call_file : 1 - <2a06e> DW_AT_call_line : 3212 - <2a070> DW_AT_call_column : 2 - <2a071> DW_AT_sibling : <0x2a07e> - <3><2a075>: Abbrev Number: 3 (DW_TAG_variable) - <2a076> DW_AT_abstract_origin: <0x2ae01> - <2a07a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2a07d>: Abbrev Number: 0 - <2><2a07e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a07f> DW_AT_abstract_origin: <0x2adf8> - <2a083> DW_AT_low_pc : 0x0 - <2a087> DW_AT_high_pc : 0x14 - <2a08b> DW_AT_call_file : 1 - <2a08b> DW_AT_call_line : 3220 - <2a08d> DW_AT_call_column : 2 - <3><2a08e>: Abbrev Number: 3 (DW_TAG_variable) - <2a08f> DW_AT_abstract_origin: <0x2ae01> - <2a093> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2a096>: Abbrev Number: 0 - <2><2a097>: Abbrev Number: 0 - <1><2a098>: Abbrev Number: 9 (DW_TAG_subprogram) - <2a099> DW_AT_external : 1 - <2a099> DW_AT_name : (indirect string, offset: 0xfedb4): xTaskRemoveFromEventList - <2a09d> DW_AT_decl_file : 1 - <2a09d> DW_AT_decl_line : 3138 - <2a09f> DW_AT_decl_column : 12 - <2a0a0> DW_AT_prototyped : 1 - <2a0a0> DW_AT_type : <0x28d5a> - <2a0a4> DW_AT_low_pc : 0x800b74c - <2a0a8> DW_AT_high_pc : 0xc8 - <2a0ac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a0ae> DW_AT_call_all_tail_calls: 1 - <2a0ae> DW_AT_sibling : <0x2a0f9> - <2><2a0b2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a0b3> DW_AT_name : (indirect string, offset: 0xffcfb): pxEventList - <2a0b7> DW_AT_decl_file : 1 - <2a0b7> DW_AT_decl_line : 3138 - <2a0b9> DW_AT_decl_column : 59 - <2a0ba> DW_AT_type : <0x2a0fe> - <2a0be> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2a0c1>: Abbrev Number: 1 (DW_TAG_variable) - <2a0c2> DW_AT_name : (indirect string, offset: 0xff0d6): pxUnblockedTCB - <2a0c6> DW_AT_decl_file : 1 - <2a0c6> DW_AT_decl_line : 3140 - <2a0c8> DW_AT_decl_column : 8 - <2a0c9> DW_AT_type : <0x29258> - <2a0cd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a0d0>: Abbrev Number: 1 (DW_TAG_variable) - <2a0d1> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2a0d5> DW_AT_decl_file : 1 - <2a0d5> DW_AT_decl_line : 3141 - <2a0d7> DW_AT_decl_column : 12 - <2a0d8> DW_AT_type : <0x28d5a> - <2a0dc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a0df>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a0e0> DW_AT_abstract_origin: <0x2adf8> - <2a0e4> DW_AT_low_pc : 0x800b762 - <2a0e8> DW_AT_high_pc : 0x14 - <2a0ec> DW_AT_call_file : 1 - <2a0ec> DW_AT_call_line : 3157 - <2a0ee> DW_AT_call_column : 2 - <3><2a0ef>: Abbrev Number: 3 (DW_TAG_variable) - <2a0f0> DW_AT_abstract_origin: <0x2ae01> - <2a0f4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2a0f7>: Abbrev Number: 0 - <2><2a0f8>: Abbrev Number: 0 - <1><2a0f9>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2a0fa> DW_AT_byte_size : 4 - <2a0fa> DW_AT_type : <0x28fb0> - <1><2a0fe>: Abbrev Number: 5 (DW_TAG_const_type) - <2a0ff> DW_AT_type : <0x2a0f9> - <1><2a103>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a104> DW_AT_external : 1 - <2a104> DW_AT_name : (indirect string, offset: 0xfe74e): vTaskPlaceOnEventListRestricted - <2a108> DW_AT_decl_file : 1 - <2a108> DW_AT_decl_line : 3107 - <2a10a> DW_AT_decl_column : 7 - <2a10b> DW_AT_prototyped : 1 - <2a10b> DW_AT_low_pc : 0x800b6f4 - <2a10f> DW_AT_high_pc : 0x58 - <2a113> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a115> DW_AT_call_all_tail_calls: 1 - <2a115> DW_AT_sibling : <0x2a160> - <2><2a119>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a11a> DW_AT_name : (indirect string, offset: 0xffcfb): pxEventList - <2a11e> DW_AT_decl_file : 1 - <2a11e> DW_AT_decl_line : 3107 - <2a120> DW_AT_decl_column : 55 - <2a121> DW_AT_type : <0x292c9> - <2a125> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a128>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a129> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <2a12d> DW_AT_decl_file : 1 - <2a12d> DW_AT_decl_line : 3107 - <2a12f> DW_AT_decl_column : 79 - <2a130> DW_AT_type : <0x28d86> - <2a134> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2a137>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a138> DW_AT_name : (indirect string, offset: 0xfe6f9): xWaitIndefinitely - <2a13c> DW_AT_decl_file : 1 - <2a13c> DW_AT_decl_line : 3107 - <2a13e> DW_AT_decl_column : 110 - <2a13f> DW_AT_type : <0x28d6b> - <2a143> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2a146>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a147> DW_AT_abstract_origin: <0x2adf8> - <2a14b> DW_AT_low_pc : 0x800b706 - <2a14f> DW_AT_high_pc : 0x14 - <2a153> DW_AT_call_file : 1 - <2a153> DW_AT_call_line : 3109 - <2a155> DW_AT_call_column : 3 - <3><2a156>: Abbrev Number: 3 (DW_TAG_variable) - <2a157> DW_AT_abstract_origin: <0x2ae01> - <2a15b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2a15e>: Abbrev Number: 0 - <2><2a15f>: Abbrev Number: 0 - <1><2a160>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a161> DW_AT_external : 1 - <2a161> DW_AT_name : (indirect string, offset: 0xffbe7): vTaskPlaceOnUnorderedEventList - <2a165> DW_AT_decl_file : 1 - <2a165> DW_AT_decl_line : 3081 - <2a167> DW_AT_decl_column : 6 - <2a168> DW_AT_prototyped : 1 - <2a168> DW_AT_low_pc : 0x0 - <2a16c> DW_AT_high_pc : 0x78 - <2a170> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a172> DW_AT_call_all_tail_calls: 1 - <2a172> DW_AT_sibling : <0x2a1da> - <2><2a176>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a177> DW_AT_name : (indirect string, offset: 0xffcfb): pxEventList - <2a17b> DW_AT_decl_file : 1 - <2a17b> DW_AT_decl_line : 3081 - <2a17d> DW_AT_decl_column : 47 - <2a17e> DW_AT_type : <0x292bf> - <2a182> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a185>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a186> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <2a18a> DW_AT_decl_file : 1 - <2a18a> DW_AT_decl_line : 3081 - <2a18c> DW_AT_decl_column : 77 - <2a18d> DW_AT_type : <0x28d97> - <2a191> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2a194>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a195> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <2a199> DW_AT_decl_file : 1 - <2a199> DW_AT_decl_line : 3081 - <2a19b> DW_AT_decl_column : 106 - <2a19c> DW_AT_type : <0x28d97> - <2a1a0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2a1a3>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2a1a4> DW_AT_abstract_origin: <0x2adf8> - <2a1a8> DW_AT_low_pc : 0x0 - <2a1ac> DW_AT_high_pc : 0x14 - <2a1b0> DW_AT_call_file : 1 - <2a1b0> DW_AT_call_line : 3083 - <2a1b2> DW_AT_call_column : 2 - <2a1b3> DW_AT_sibling : <0x2a1c0> - <3><2a1b7>: Abbrev Number: 3 (DW_TAG_variable) - <2a1b8> DW_AT_abstract_origin: <0x2ae01> - <2a1bc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2a1bf>: Abbrev Number: 0 - <2><2a1c0>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a1c1> DW_AT_abstract_origin: <0x2adf8> - <2a1c5> DW_AT_low_pc : 0x0 - <2a1c9> DW_AT_high_pc : 0x14 - <2a1cd> DW_AT_call_file : 1 - <2a1cd> DW_AT_call_line : 3087 - <2a1cf> DW_AT_call_column : 2 - <3><2a1d0>: Abbrev Number: 3 (DW_TAG_variable) - <2a1d1> DW_AT_abstract_origin: <0x2ae01> - <2a1d5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2a1d8>: Abbrev Number: 0 - <2><2a1d9>: Abbrev Number: 0 - <1><2a1da>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a1db> DW_AT_external : 1 - <2a1db> DW_AT_name : (indirect string, offset: 0xfeded): vTaskPlaceOnEventList - <2a1df> DW_AT_decl_file : 1 - <2a1df> DW_AT_decl_line : 3064 - <2a1e1> DW_AT_decl_column : 6 - <2a1e2> DW_AT_prototyped : 1 - <2a1e2> DW_AT_low_pc : 0x800b6ac - <2a1e6> DW_AT_high_pc : 0x48 - <2a1ea> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a1ec> DW_AT_call_all_tail_calls: 1 - <2a1ec> DW_AT_sibling : <0x2a228> - <2><2a1f0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a1f1> DW_AT_name : (indirect string, offset: 0xffcfb): pxEventList - <2a1f5> DW_AT_decl_file : 1 - <2a1f5> DW_AT_decl_line : 3064 - <2a1f7> DW_AT_decl_column : 44 - <2a1f8> DW_AT_type : <0x292c9> - <2a1fc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a1ff>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a200> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <2a204> DW_AT_decl_file : 1 - <2a204> DW_AT_decl_line : 3064 - <2a206> DW_AT_decl_column : 74 - <2a207> DW_AT_type : <0x28d97> - <2a20b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2a20e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a20f> DW_AT_abstract_origin: <0x2adf8> - <2a213> DW_AT_low_pc : 0x800b6bc - <2a217> DW_AT_high_pc : 0x14 - <2a21b> DW_AT_call_file : 1 - <2a21b> DW_AT_call_line : 3066 - <2a21d> DW_AT_call_column : 2 - <3><2a21e>: Abbrev Number: 3 (DW_TAG_variable) - <2a21f> DW_AT_abstract_origin: <0x2ae01> - <2a223> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2a226>: Abbrev Number: 0 - <2><2a227>: Abbrev Number: 0 - <1><2a228>: Abbrev Number: 29 (DW_TAG_subprogram) - <2a229> DW_AT_external : 1 - <2a229> DW_AT_name : (indirect string, offset: 0xffc9e): vTaskSwitchContext - <2a22d> DW_AT_decl_file : 1 - <2a22d> DW_AT_decl_line : 2989 - <2a22f> DW_AT_decl_column : 6 - <2a230> DW_AT_prototyped : 1 - <2a230> DW_AT_low_pc : 0x800b5f0 - <2a234> DW_AT_high_pc : 0xbc - <2a238> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a23a> DW_AT_call_all_calls: 1 - <2a23a> DW_AT_sibling : <0x2a28e> - <2><2a23e>: Abbrev Number: 23 (DW_TAG_lexical_block) - <2a23f> DW_AT_low_pc : 0x800b60c - <2a243> DW_AT_high_pc : 0x7e - <3><2a247>: Abbrev Number: 1 (DW_TAG_variable) - <2a248> DW_AT_name : (indirect string, offset: 0xff747): uxTopPriority - <2a24c> DW_AT_decl_file : 1 - <2a24c> DW_AT_decl_line : 3041 - <2a24e> DW_AT_decl_column : 3 - <2a24f> DW_AT_type : <0x28d70> - <2a253> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2a256>: Abbrev Number: 19 (DW_TAG_lexical_block) - <2a257> DW_AT_low_pc : 0x800b64a - <2a25b> DW_AT_high_pc : 0x3a - <2a25f> DW_AT_sibling : <0x2a273> - <4><2a263>: Abbrev Number: 1 (DW_TAG_variable) - <2a264> DW_AT_name : (indirect string, offset: 0xffe6f): pxConstList - <2a268> DW_AT_decl_file : 1 - <2a268> DW_AT_decl_line : 3041 - <2a26a> DW_AT_decl_column : 3 - <2a26b> DW_AT_type : <0x292c9> - <2a26f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><2a272>: Abbrev Number: 0 - <3><2a273>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a274> DW_AT_abstract_origin: <0x2adf8> - <2a278> DW_AT_low_pc : 0x800b61a - <2a27c> DW_AT_high_pc : 0x14 - <2a280> DW_AT_call_file : 1 - <2a280> DW_AT_call_line : 3041 - <2a282> DW_AT_call_column : 3 - <4><2a283>: Abbrev Number: 3 (DW_TAG_variable) - <2a284> DW_AT_abstract_origin: <0x2ae01> - <2a288> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><2a28b>: Abbrev Number: 0 - <3><2a28c>: Abbrev Number: 0 - <2><2a28d>: Abbrev Number: 0 - <1><2a28e>: Abbrev Number: 9 (DW_TAG_subprogram) - <2a28f> DW_AT_external : 1 - <2a28f> DW_AT_name : (indirect string, offset: 0xff44f): xTaskIncrementTick - <2a293> DW_AT_decl_file : 1 - <2a293> DW_AT_decl_line : 2707 - <2a295> DW_AT_decl_column : 12 - <2a296> DW_AT_prototyped : 1 - <2a296> DW_AT_type : <0x28d5a> - <2a29a> DW_AT_low_pc : 0x800b47c - <2a29e> DW_AT_high_pc : 0x174 - <2a2a2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a2a4> DW_AT_call_all_tail_calls: 1 - <2a2a4> DW_AT_sibling : <0x2a321> - <2><2a2a8>: Abbrev Number: 1 (DW_TAG_variable) - <2a2a9> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a2ad> DW_AT_decl_file : 1 - <2a2ad> DW_AT_decl_line : 2709 - <2a2af> DW_AT_decl_column : 9 - <2a2b0> DW_AT_type : <0x29258> - <2a2b4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2a2b7>: Abbrev Number: 1 (DW_TAG_variable) - <2a2b8> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <2a2bc> DW_AT_decl_file : 1 - <2a2bc> DW_AT_decl_line : 2710 - <2a2be> DW_AT_decl_column : 12 - <2a2bf> DW_AT_type : <0x28d86> - <2a2c3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2a2c6>: Abbrev Number: 1 (DW_TAG_variable) - <2a2c7> DW_AT_name : (indirect string, offset: 0xffb8e): xSwitchRequired - <2a2cb> DW_AT_decl_file : 1 - <2a2cb> DW_AT_decl_line : 2711 - <2a2cd> DW_AT_decl_column : 12 - <2a2ce> DW_AT_type : <0x28d5a> - <2a2d2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a2d5>: Abbrev Number: 23 (DW_TAG_lexical_block) - <2a2d6> DW_AT_low_pc : 0x800b490 - <2a2da> DW_AT_high_pc : 0x11e - <3><2a2de>: Abbrev Number: 1 (DW_TAG_variable) - <2a2df> DW_AT_name : (indirect string, offset: 0xffceb): xConstTickCount - <2a2e3> DW_AT_decl_file : 1 - <2a2e3> DW_AT_decl_line : 2721 - <2a2e5> DW_AT_decl_column : 20 - <2a2e6> DW_AT_type : <0x28d97> - <2a2ea> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2a2ed>: Abbrev Number: 23 (DW_TAG_lexical_block) - <2a2ee> DW_AT_low_pc : 0x800b4a4 - <2a2f2> DW_AT_high_pc : 0x42 - <4><2a2f6>: Abbrev Number: 1 (DW_TAG_variable) - <2a2f7> DW_AT_name : (indirect string, offset: 0xffbe0): pxTemp - <2a2fb> DW_AT_decl_file : 1 - <2a2fb> DW_AT_decl_line : 2729 - <2a2fd> DW_AT_decl_column : 4 - <2a2fe> DW_AT_type : <0x292bf> - <2a302> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <4><2a305>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a306> DW_AT_abstract_origin: <0x2adf8> - <2a30a> DW_AT_low_pc : 0x800b4ae - <2a30e> DW_AT_high_pc : 0x14 - <2a312> DW_AT_call_file : 1 - <2a312> DW_AT_call_line : 2729 - <2a314> DW_AT_call_column : 4 - <5><2a315>: Abbrev Number: 3 (DW_TAG_variable) - <2a316> DW_AT_abstract_origin: <0x2ae01> - <2a31a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <5><2a31d>: Abbrev Number: 0 - <4><2a31e>: Abbrev Number: 0 - <3><2a31f>: Abbrev Number: 0 - <2><2a320>: Abbrev Number: 0 - <1><2a321>: Abbrev Number: 9 (DW_TAG_subprogram) - <2a322> DW_AT_external : 1 - <2a322> DW_AT_name : (indirect string, offset: 0xff62e): xTaskCatchUpTicks - <2a326> DW_AT_decl_file : 1 - <2a326> DW_AT_decl_line : 2609 - <2a328> DW_AT_decl_column : 12 - <2a329> DW_AT_prototyped : 1 - <2a329> DW_AT_type : <0x28d5a> - <2a32d> DW_AT_low_pc : 0x0 - <2a331> DW_AT_high_pc : 0x54 - <2a335> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a337> DW_AT_call_all_tail_calls: 1 - <2a337> DW_AT_sibling : <0x2a373> - <2><2a33b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a33c> DW_AT_name : (indirect string, offset: 0xfeff8): xTicksToCatchUp - <2a340> DW_AT_decl_file : 1 - <2a340> DW_AT_decl_line : 2609 - <2a342> DW_AT_decl_column : 42 - <2a343> DW_AT_type : <0x28d86> - <2a347> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a34a>: Abbrev Number: 1 (DW_TAG_variable) - <2a34b> DW_AT_name : (indirect string, offset: 0xfea65): xYieldRequired - <2a34f> DW_AT_decl_file : 1 - <2a34f> DW_AT_decl_line : 2611 - <2a351> DW_AT_decl_column : 12 - <2a352> DW_AT_type : <0x28d5a> - <2a356> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a359>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a35a> DW_AT_abstract_origin: <0x2adf8> - <2a35e> DW_AT_low_pc : 0x0 - <2a362> DW_AT_high_pc : 0x14 - <2a366> DW_AT_call_file : 1 - <2a366> DW_AT_call_line : 2615 - <2a368> DW_AT_call_column : 2 - <3><2a369>: Abbrev Number: 3 (DW_TAG_variable) - <2a36a> DW_AT_abstract_origin: <0x2ae01> - <2a36e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2a371>: Abbrev Number: 0 - <2><2a372>: Abbrev Number: 0 - <1><2a373>: Abbrev Number: 9 (DW_TAG_subprogram) - <2a374> DW_AT_external : 1 - <2a374> DW_AT_name : (indirect string, offset: 0xfb436): uxTaskGetSystemState - <2a378> DW_AT_decl_file : 1 - <2a378> DW_AT_decl_line : 2505 - <2a37a> DW_AT_decl_column : 14 - <2a37b> DW_AT_prototyped : 1 - <2a37b> DW_AT_type : <0x28d70> - <2a37f> DW_AT_low_pc : 0x0 - <2a383> DW_AT_high_pc : 0x11c - <2a387> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a389> DW_AT_call_all_tail_calls: 1 - <2a389> DW_AT_sibling : <0x2a3d9> - <2><2a38d>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a38e> DW_AT_name : (indirect string, offset: 0xff755): pxTaskStatusArray - <2a392> DW_AT_decl_file : 1 - <2a392> DW_AT_decl_line : 2505 - <2a394> DW_AT_decl_column : 57 - <2a395> DW_AT_type : <0x29d71> - <2a399> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a39c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a39d> DW_AT_name : (indirect string, offset: 0xffb2c): uxArraySize - <2a3a1> DW_AT_decl_file : 1 - <2a3a1> DW_AT_decl_line : 2505 - <2a3a3> DW_AT_decl_column : 94 - <2a3a4> DW_AT_type : <0x28d81> - <2a3a8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2a3ab>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a3ac> DW_AT_name : (indirect string, offset: 0xfef4d): pulTotalRunTime + <29ddd> DW_AT_decl_line : 3370 + <29ddf> DW_AT_decl_column : 10 + <29de0> DW_AT_type : <0x291a8> + <29de4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29de7>: Abbrev Number: 0 + <1><29de8>: Abbrev Number: 22 (DW_TAG_subprogram) + <29de9> DW_AT_external : 1 + <29de9> DW_AT_name : (indirect string, offset: 0xff2d5): uxTaskGetTaskNumber + <29ded> DW_AT_decl_file : 1 + <29ded> DW_AT_decl_line : 3345 + <29def> DW_AT_decl_column : 14 + <29df0> DW_AT_prototyped : 1 + <29df0> DW_AT_type : <0x28cc0> + <29df4> DW_AT_low_pc : 0x0 + <29df8> DW_AT_high_pc : 0x2c + <29dfc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29dfe> DW_AT_call_all_calls: 1 + <29dfe> DW_AT_sibling : <0x29e30> + <2><29e02>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29e03> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <29e07> DW_AT_decl_file : 1 + <29e07> DW_AT_decl_line : 3345 + <29e09> DW_AT_decl_column : 48 + <29e0a> DW_AT_type : <0x28f05> + <29e0e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29e11>: Abbrev Number: 1 (DW_TAG_variable) + <29e12> DW_AT_name : (indirect string, offset: 0xfe7d1): uxReturn + <29e16> DW_AT_decl_file : 1 + <29e16> DW_AT_decl_line : 3347 + <29e18> DW_AT_decl_column : 14 + <29e19> DW_AT_type : <0x28cc0> + <29e1d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29e20>: Abbrev Number: 1 (DW_TAG_variable) + <29e21> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <29e25> DW_AT_decl_file : 1 + <29e25> DW_AT_decl_line : 3348 + <29e27> DW_AT_decl_column : 15 + <29e28> DW_AT_type : <0x29e30> + <29e2c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><29e2f>: Abbrev Number: 0 + <1><29e30>: Abbrev Number: 7 (DW_TAG_pointer_type) + <29e31> DW_AT_byte_size : 4 + <29e31> DW_AT_type : <0x29190> + <1><29e35>: Abbrev Number: 5 (DW_TAG_const_type) + <29e36> DW_AT_type : <0x29e30> + <1><29e3a>: Abbrev Number: 35 (DW_TAG_subprogram) + <29e3b> DW_AT_external : 1 + <29e3b> DW_AT_name : (indirect string, offset: 0xfeb2c): vTaskMissedYield + <29e3f> DW_AT_decl_file : 1 + <29e3f> DW_AT_decl_line : 3337 + <29e41> DW_AT_decl_column : 6 + <29e41> DW_AT_prototyped : 1 + <29e41> DW_AT_low_pc : 0x800b9b8 + <29e45> DW_AT_high_pc : 0x18 + <29e49> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29e4b> DW_AT_call_all_calls: 1 + <1><29e4b>: Abbrev Number: 9 (DW_TAG_subprogram) + <29e4c> DW_AT_external : 1 + <29e4c> DW_AT_name : (indirect string, offset: 0xfe76a): xTaskCheckForTimeOut + <29e50> DW_AT_decl_file : 1 + <29e50> DW_AT_decl_line : 3274 + <29e52> DW_AT_decl_column : 12 + <29e53> DW_AT_prototyped : 1 + <29e53> DW_AT_type : <0x28caa> + <29e57> DW_AT_low_pc : 0x800b8f4 + <29e5b> DW_AT_high_pc : 0xc4 + <29e5f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29e61> DW_AT_call_all_tail_calls: 1 + <29e61> DW_AT_sibling : <0x29ef5> + <2><29e65>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29e66> DW_AT_name : (indirect string, offset: 0xff003): pxTimeOut + <29e6a> DW_AT_decl_file : 1 + <29e6a> DW_AT_decl_line : 3274 + <29e6c> DW_AT_decl_column : 52 + <29e6d> DW_AT_type : <0x29efa> + <29e71> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><29e74>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29e75> DW_AT_name : (indirect string, offset: 0xff799): pxTicksToWait + <29e79> DW_AT_decl_file : 1 + <29e79> DW_AT_decl_line : 3274 + <29e7b> DW_AT_decl_column : 82 + <29e7c> DW_AT_type : <0x29f04> + <29e80> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><29e83>: Abbrev Number: 1 (DW_TAG_variable) + <29e84> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <29e88> DW_AT_decl_file : 1 + <29e88> DW_AT_decl_line : 3276 + <29e8a> DW_AT_decl_column : 12 + <29e8b> DW_AT_type : <0x28caa> + <29e8f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29e92>: Abbrev Number: 19 (DW_TAG_lexical_block) + <29e93> DW_AT_low_pc : 0x800b93a + <29e97> DW_AT_high_pc : 0x68 + <29e9b> DW_AT_sibling : <0x29ebe> + <3><29e9f>: Abbrev Number: 1 (DW_TAG_variable) + <29ea0> DW_AT_name : (indirect string, offset: 0xffcd0): xConstTickCount + <29ea4> DW_AT_decl_file : 1 + <29ea4> DW_AT_decl_line : 3284 + <29ea6> DW_AT_decl_column : 20 + <29ea7> DW_AT_type : <0x28ce7> + <29eab> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><29eae>: Abbrev Number: 1 (DW_TAG_variable) + <29eaf> DW_AT_name : (indirect string, offset: 0xffe32): xElapsedTime + <29eb3> DW_AT_decl_file : 1 + <29eb3> DW_AT_decl_line : 3285 + <29eb5> DW_AT_decl_column : 20 + <29eb6> DW_AT_type : <0x28ce7> + <29eba> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><29ebd>: Abbrev Number: 0 + <2><29ebe>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <29ebf> DW_AT_abstract_origin: <0x2ad48> + <29ec3> DW_AT_low_pc : 0x800b904 + <29ec7> DW_AT_high_pc : 0x14 + <29ecb> DW_AT_call_file : 1 + <29ecb> DW_AT_call_line : 3278 + <29ecd> DW_AT_call_column : 2 + <29ece> DW_AT_sibling : <0x29edb> + <3><29ed2>: Abbrev Number: 3 (DW_TAG_variable) + <29ed3> DW_AT_abstract_origin: <0x2ad51> + <29ed7> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><29eda>: Abbrev Number: 0 + <2><29edb>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <29edc> DW_AT_abstract_origin: <0x2ad48> + <29ee0> DW_AT_low_pc : 0x800b920 + <29ee4> DW_AT_high_pc : 0x14 + <29ee8> DW_AT_call_file : 1 + <29ee8> DW_AT_call_line : 3279 + <29eea> DW_AT_call_column : 2 + <3><29eeb>: Abbrev Number: 3 (DW_TAG_variable) + <29eec> DW_AT_abstract_origin: <0x2ad51> + <29ef0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><29ef3>: Abbrev Number: 0 + <2><29ef4>: Abbrev Number: 0 + <1><29ef5>: Abbrev Number: 7 (DW_TAG_pointer_type) + <29ef6> DW_AT_byte_size : 4 + <29ef6> DW_AT_type : <0x29076> + <1><29efa>: Abbrev Number: 5 (DW_TAG_const_type) + <29efb> DW_AT_type : <0x29ef5> + <1><29eff>: Abbrev Number: 7 (DW_TAG_pointer_type) + <29f00> DW_AT_byte_size : 4 + <29f00> DW_AT_type : <0x28cd6> + <1><29f04>: Abbrev Number: 5 (DW_TAG_const_type) + <29f05> DW_AT_type : <0x29eff> + <1><29f09>: Abbrev Number: 29 (DW_TAG_subprogram) + <29f0a> DW_AT_external : 1 + <29f0a> DW_AT_name : (indirect string, offset: 0xfea90): vTaskInternalSetTimeOutState + <29f0e> DW_AT_decl_file : 1 + <29f0e> DW_AT_decl_line : 3266 + <29f10> DW_AT_decl_column : 6 + <29f11> DW_AT_prototyped : 1 + <29f11> DW_AT_low_pc : 0x800b8c8 + <29f15> DW_AT_high_pc : 0x2c + <29f19> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29f1b> DW_AT_call_all_calls: 1 + <29f1b> DW_AT_sibling : <0x29f2f> + <2><29f1f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29f20> DW_AT_name : (indirect string, offset: 0xff003): pxTimeOut + <29f24> DW_AT_decl_file : 1 + <29f24> DW_AT_decl_line : 3266 + <29f26> DW_AT_decl_column : 54 + <29f27> DW_AT_type : <0x29efa> + <29f2b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29f2e>: Abbrev Number: 0 + <1><29f2f>: Abbrev Number: 13 (DW_TAG_subprogram) + <29f30> DW_AT_external : 1 + <29f30> DW_AT_name : (indirect string, offset: 0xffe77): vTaskSetTimeOutState + <29f34> DW_AT_decl_file : 1 + <29f34> DW_AT_decl_line : 3254 + <29f36> DW_AT_decl_column : 6 + <29f37> DW_AT_prototyped : 1 + <29f37> DW_AT_low_pc : 0x0 + <29f3b> DW_AT_high_pc : 0x4c + <29f3f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29f41> DW_AT_call_all_tail_calls: 1 + <29f41> DW_AT_sibling : <0x29f6e> + <2><29f45>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29f46> DW_AT_name : (indirect string, offset: 0xff003): pxTimeOut + <29f4a> DW_AT_decl_file : 1 + <29f4a> DW_AT_decl_line : 3254 + <29f4c> DW_AT_decl_column : 46 + <29f4d> DW_AT_type : <0x29efa> + <29f51> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><29f54>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <29f55> DW_AT_abstract_origin: <0x2ad48> + <29f59> DW_AT_low_pc : 0x0 + <29f5d> DW_AT_high_pc : 0x14 + <29f61> DW_AT_call_file : 1 + <29f61> DW_AT_call_line : 3256 + <29f63> DW_AT_call_column : 2 + <3><29f64>: Abbrev Number: 3 (DW_TAG_variable) + <29f65> DW_AT_abstract_origin: <0x2ad51> + <29f69> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><29f6c>: Abbrev Number: 0 + <2><29f6d>: Abbrev Number: 0 + <1><29f6e>: Abbrev Number: 13 (DW_TAG_subprogram) + <29f6f> DW_AT_external : 1 + <29f6f> DW_AT_name : (indirect string, offset: 0xff559): vTaskRemoveFromUnorderedEventList + <29f73> DW_AT_decl_file : 1 + <29f73> DW_AT_decl_line : 3206 + <29f75> DW_AT_decl_column : 6 + <29f76> DW_AT_prototyped : 1 + <29f76> DW_AT_low_pc : 0x0 + <29f7a> DW_AT_high_pc : 0xc4 + <29f7e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29f80> DW_AT_call_all_tail_calls: 1 + <29f80> DW_AT_sibling : <0x29fe8> + <2><29f84>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29f85> DW_AT_name : (indirect string, offset: 0xfff40): pxEventListItem + <29f89> DW_AT_decl_file : 1 + <29f89> DW_AT_decl_line : 3206 + <29f8b> DW_AT_decl_column : 54 + <29f8c> DW_AT_type : <0x28eea> + <29f90> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><29f93>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <29f94> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <29f98> DW_AT_decl_file : 1 + <29f98> DW_AT_decl_line : 3206 + <29f9a> DW_AT_decl_column : 88 + <29f9b> DW_AT_type : <0x28ce7> + <29f9f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><29fa2>: Abbrev Number: 1 (DW_TAG_variable) + <29fa3> DW_AT_name : (indirect string, offset: 0xff0bb): pxUnblockedTCB + <29fa7> DW_AT_decl_file : 1 + <29fa7> DW_AT_decl_line : 3208 + <29fa9> DW_AT_decl_column : 8 + <29faa> DW_AT_type : <0x291a8> + <29fae> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><29fb1>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <29fb2> DW_AT_abstract_origin: <0x2ad48> + <29fb6> DW_AT_low_pc : 0x0 + <29fba> DW_AT_high_pc : 0x14 + <29fbe> DW_AT_call_file : 1 + <29fbe> DW_AT_call_line : 3212 + <29fc0> DW_AT_call_column : 2 + <29fc1> DW_AT_sibling : <0x29fce> + <3><29fc5>: Abbrev Number: 3 (DW_TAG_variable) + <29fc6> DW_AT_abstract_origin: <0x2ad51> + <29fca> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><29fcd>: Abbrev Number: 0 + <2><29fce>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <29fcf> DW_AT_abstract_origin: <0x2ad48> + <29fd3> DW_AT_low_pc : 0x0 + <29fd7> DW_AT_high_pc : 0x14 + <29fdb> DW_AT_call_file : 1 + <29fdb> DW_AT_call_line : 3220 + <29fdd> DW_AT_call_column : 2 + <3><29fde>: Abbrev Number: 3 (DW_TAG_variable) + <29fdf> DW_AT_abstract_origin: <0x2ad51> + <29fe3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><29fe6>: Abbrev Number: 0 + <2><29fe7>: Abbrev Number: 0 + <1><29fe8>: Abbrev Number: 9 (DW_TAG_subprogram) + <29fe9> DW_AT_external : 1 + <29fe9> DW_AT_name : (indirect string, offset: 0xfed99): xTaskRemoveFromEventList + <29fed> DW_AT_decl_file : 1 + <29fed> DW_AT_decl_line : 3138 + <29fef> DW_AT_decl_column : 12 + <29ff0> DW_AT_prototyped : 1 + <29ff0> DW_AT_type : <0x28caa> + <29ff4> DW_AT_low_pc : 0x800b800 + <29ff8> DW_AT_high_pc : 0xc8 + <29ffc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <29ffe> DW_AT_call_all_tail_calls: 1 + <29ffe> DW_AT_sibling : <0x2a049> + <2><2a002>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a003> DW_AT_name : (indirect string, offset: 0xffce0): pxEventList + <2a007> DW_AT_decl_file : 1 + <2a007> DW_AT_decl_line : 3138 + <2a009> DW_AT_decl_column : 59 + <2a00a> DW_AT_type : <0x2a04e> + <2a00e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2a011>: Abbrev Number: 1 (DW_TAG_variable) + <2a012> DW_AT_name : (indirect string, offset: 0xff0bb): pxUnblockedTCB + <2a016> DW_AT_decl_file : 1 + <2a016> DW_AT_decl_line : 3140 + <2a018> DW_AT_decl_column : 8 + <2a019> DW_AT_type : <0x291a8> + <2a01d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2a020>: Abbrev Number: 1 (DW_TAG_variable) + <2a021> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2a025> DW_AT_decl_file : 1 + <2a025> DW_AT_decl_line : 3141 + <2a027> DW_AT_decl_column : 12 + <2a028> DW_AT_type : <0x28caa> + <2a02c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a02f>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a030> DW_AT_abstract_origin: <0x2ad48> + <2a034> DW_AT_low_pc : 0x800b816 + <2a038> DW_AT_high_pc : 0x14 + <2a03c> DW_AT_call_file : 1 + <2a03c> DW_AT_call_line : 3157 + <2a03e> DW_AT_call_column : 2 + <3><2a03f>: Abbrev Number: 3 (DW_TAG_variable) + <2a040> DW_AT_abstract_origin: <0x2ad51> + <2a044> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2a047>: Abbrev Number: 0 + <2><2a048>: Abbrev Number: 0 + <1><2a049>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2a04a> DW_AT_byte_size : 4 + <2a04a> DW_AT_type : <0x28f00> + <1><2a04e>: Abbrev Number: 5 (DW_TAG_const_type) + <2a04f> DW_AT_type : <0x2a049> + <1><2a053>: Abbrev Number: 13 (DW_TAG_subprogram) + <2a054> DW_AT_external : 1 + <2a054> DW_AT_name : (indirect string, offset: 0xfe733): vTaskPlaceOnEventListRestricted + <2a058> DW_AT_decl_file : 1 + <2a058> DW_AT_decl_line : 3107 + <2a05a> DW_AT_decl_column : 7 + <2a05b> DW_AT_prototyped : 1 + <2a05b> DW_AT_low_pc : 0x800b7a8 + <2a05f> DW_AT_high_pc : 0x58 + <2a063> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a065> DW_AT_call_all_tail_calls: 1 + <2a065> DW_AT_sibling : <0x2a0b0> + <2><2a069>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a06a> DW_AT_name : (indirect string, offset: 0xffce0): pxEventList + <2a06e> DW_AT_decl_file : 1 + <2a06e> DW_AT_decl_line : 3107 + <2a070> DW_AT_decl_column : 55 + <2a071> DW_AT_type : <0x29219> + <2a075> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a078>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a079> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <2a07d> DW_AT_decl_file : 1 + <2a07d> DW_AT_decl_line : 3107 + <2a07f> DW_AT_decl_column : 79 + <2a080> DW_AT_type : <0x28cd6> + <2a084> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2a087>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a088> DW_AT_name : (indirect string, offset: 0xfe6de): xWaitIndefinitely + <2a08c> DW_AT_decl_file : 1 + <2a08c> DW_AT_decl_line : 3107 + <2a08e> DW_AT_decl_column : 110 + <2a08f> DW_AT_type : <0x28cbb> + <2a093> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2a096>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a097> DW_AT_abstract_origin: <0x2ad48> + <2a09b> DW_AT_low_pc : 0x800b7ba + <2a09f> DW_AT_high_pc : 0x14 + <2a0a3> DW_AT_call_file : 1 + <2a0a3> DW_AT_call_line : 3109 + <2a0a5> DW_AT_call_column : 3 + <3><2a0a6>: Abbrev Number: 3 (DW_TAG_variable) + <2a0a7> DW_AT_abstract_origin: <0x2ad51> + <2a0ab> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2a0ae>: Abbrev Number: 0 + <2><2a0af>: Abbrev Number: 0 + <1><2a0b0>: Abbrev Number: 13 (DW_TAG_subprogram) + <2a0b1> DW_AT_external : 1 + <2a0b1> DW_AT_name : (indirect string, offset: 0xffbcc): vTaskPlaceOnUnorderedEventList + <2a0b5> DW_AT_decl_file : 1 + <2a0b5> DW_AT_decl_line : 3081 + <2a0b7> DW_AT_decl_column : 6 + <2a0b8> DW_AT_prototyped : 1 + <2a0b8> DW_AT_low_pc : 0x0 + <2a0bc> DW_AT_high_pc : 0x78 + <2a0c0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a0c2> DW_AT_call_all_tail_calls: 1 + <2a0c2> DW_AT_sibling : <0x2a12a> + <2><2a0c6>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a0c7> DW_AT_name : (indirect string, offset: 0xffce0): pxEventList + <2a0cb> DW_AT_decl_file : 1 + <2a0cb> DW_AT_decl_line : 3081 + <2a0cd> DW_AT_decl_column : 47 + <2a0ce> DW_AT_type : <0x2920f> + <2a0d2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a0d5>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a0d6> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <2a0da> DW_AT_decl_file : 1 + <2a0da> DW_AT_decl_line : 3081 + <2a0dc> DW_AT_decl_column : 77 + <2a0dd> DW_AT_type : <0x28ce7> + <2a0e1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2a0e4>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a0e5> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <2a0e9> DW_AT_decl_file : 1 + <2a0e9> DW_AT_decl_line : 3081 + <2a0eb> DW_AT_decl_column : 106 + <2a0ec> DW_AT_type : <0x28ce7> + <2a0f0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2a0f3>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2a0f4> DW_AT_abstract_origin: <0x2ad48> + <2a0f8> DW_AT_low_pc : 0x0 + <2a0fc> DW_AT_high_pc : 0x14 + <2a100> DW_AT_call_file : 1 + <2a100> DW_AT_call_line : 3083 + <2a102> DW_AT_call_column : 2 + <2a103> DW_AT_sibling : <0x2a110> + <3><2a107>: Abbrev Number: 3 (DW_TAG_variable) + <2a108> DW_AT_abstract_origin: <0x2ad51> + <2a10c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2a10f>: Abbrev Number: 0 + <2><2a110>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a111> DW_AT_abstract_origin: <0x2ad48> + <2a115> DW_AT_low_pc : 0x0 + <2a119> DW_AT_high_pc : 0x14 + <2a11d> DW_AT_call_file : 1 + <2a11d> DW_AT_call_line : 3087 + <2a11f> DW_AT_call_column : 2 + <3><2a120>: Abbrev Number: 3 (DW_TAG_variable) + <2a121> DW_AT_abstract_origin: <0x2ad51> + <2a125> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2a128>: Abbrev Number: 0 + <2><2a129>: Abbrev Number: 0 + <1><2a12a>: Abbrev Number: 13 (DW_TAG_subprogram) + <2a12b> DW_AT_external : 1 + <2a12b> DW_AT_name : (indirect string, offset: 0xfedd2): vTaskPlaceOnEventList + <2a12f> DW_AT_decl_file : 1 + <2a12f> DW_AT_decl_line : 3064 + <2a131> DW_AT_decl_column : 6 + <2a132> DW_AT_prototyped : 1 + <2a132> DW_AT_low_pc : 0x800b760 + <2a136> DW_AT_high_pc : 0x48 + <2a13a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a13c> DW_AT_call_all_tail_calls: 1 + <2a13c> DW_AT_sibling : <0x2a178> + <2><2a140>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a141> DW_AT_name : (indirect string, offset: 0xffce0): pxEventList + <2a145> DW_AT_decl_file : 1 + <2a145> DW_AT_decl_line : 3064 + <2a147> DW_AT_decl_column : 44 + <2a148> DW_AT_type : <0x29219> + <2a14c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a14f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a150> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <2a154> DW_AT_decl_file : 1 + <2a154> DW_AT_decl_line : 3064 + <2a156> DW_AT_decl_column : 74 + <2a157> DW_AT_type : <0x28ce7> + <2a15b> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2a15e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a15f> DW_AT_abstract_origin: <0x2ad48> + <2a163> DW_AT_low_pc : 0x800b770 + <2a167> DW_AT_high_pc : 0x14 + <2a16b> DW_AT_call_file : 1 + <2a16b> DW_AT_call_line : 3066 + <2a16d> DW_AT_call_column : 2 + <3><2a16e>: Abbrev Number: 3 (DW_TAG_variable) + <2a16f> DW_AT_abstract_origin: <0x2ad51> + <2a173> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2a176>: Abbrev Number: 0 + <2><2a177>: Abbrev Number: 0 + <1><2a178>: Abbrev Number: 29 (DW_TAG_subprogram) + <2a179> DW_AT_external : 1 + <2a179> DW_AT_name : (indirect string, offset: 0xffc83): vTaskSwitchContext + <2a17d> DW_AT_decl_file : 1 + <2a17d> DW_AT_decl_line : 2989 + <2a17f> DW_AT_decl_column : 6 + <2a180> DW_AT_prototyped : 1 + <2a180> DW_AT_low_pc : 0x800b6a4 + <2a184> DW_AT_high_pc : 0xbc + <2a188> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a18a> DW_AT_call_all_calls: 1 + <2a18a> DW_AT_sibling : <0x2a1de> + <2><2a18e>: Abbrev Number: 23 (DW_TAG_lexical_block) + <2a18f> DW_AT_low_pc : 0x800b6c0 + <2a193> DW_AT_high_pc : 0x7e + <3><2a197>: Abbrev Number: 1 (DW_TAG_variable) + <2a198> DW_AT_name : (indirect string, offset: 0xff72c): uxTopPriority + <2a19c> DW_AT_decl_file : 1 + <2a19c> DW_AT_decl_line : 3041 + <2a19e> DW_AT_decl_column : 3 + <2a19f> DW_AT_type : <0x28cc0> + <2a1a3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2a1a6>: Abbrev Number: 19 (DW_TAG_lexical_block) + <2a1a7> DW_AT_low_pc : 0x800b6fe + <2a1ab> DW_AT_high_pc : 0x3a + <2a1af> DW_AT_sibling : <0x2a1c3> + <4><2a1b3>: Abbrev Number: 1 (DW_TAG_variable) + <2a1b4> DW_AT_name : (indirect string, offset: 0xffe54): pxConstList + <2a1b8> DW_AT_decl_file : 1 + <2a1b8> DW_AT_decl_line : 3041 + <2a1ba> DW_AT_decl_column : 3 + <2a1bb> DW_AT_type : <0x29219> + <2a1bf> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><2a1c2>: Abbrev Number: 0 + <3><2a1c3>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a1c4> DW_AT_abstract_origin: <0x2ad48> + <2a1c8> DW_AT_low_pc : 0x800b6ce + <2a1cc> DW_AT_high_pc : 0x14 + <2a1d0> DW_AT_call_file : 1 + <2a1d0> DW_AT_call_line : 3041 + <2a1d2> DW_AT_call_column : 3 + <4><2a1d3>: Abbrev Number: 3 (DW_TAG_variable) + <2a1d4> DW_AT_abstract_origin: <0x2ad51> + <2a1d8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><2a1db>: Abbrev Number: 0 + <3><2a1dc>: Abbrev Number: 0 + <2><2a1dd>: Abbrev Number: 0 + <1><2a1de>: Abbrev Number: 9 (DW_TAG_subprogram) + <2a1df> DW_AT_external : 1 + <2a1df> DW_AT_name : (indirect string, offset: 0xff434): xTaskIncrementTick + <2a1e3> DW_AT_decl_file : 1 + <2a1e3> DW_AT_decl_line : 2707 + <2a1e5> DW_AT_decl_column : 12 + <2a1e6> DW_AT_prototyped : 1 + <2a1e6> DW_AT_type : <0x28caa> + <2a1ea> DW_AT_low_pc : 0x800b530 + <2a1ee> DW_AT_high_pc : 0x174 + <2a1f2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a1f4> DW_AT_call_all_tail_calls: 1 + <2a1f4> DW_AT_sibling : <0x2a271> + <2><2a1f8>: Abbrev Number: 1 (DW_TAG_variable) + <2a1f9> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a1fd> DW_AT_decl_file : 1 + <2a1fd> DW_AT_decl_line : 2709 + <2a1ff> DW_AT_decl_column : 9 + <2a200> DW_AT_type : <0x291a8> + <2a204> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2a207>: Abbrev Number: 1 (DW_TAG_variable) + <2a208> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <2a20c> DW_AT_decl_file : 1 + <2a20c> DW_AT_decl_line : 2710 + <2a20e> DW_AT_decl_column : 12 + <2a20f> DW_AT_type : <0x28cd6> + <2a213> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2a216>: Abbrev Number: 1 (DW_TAG_variable) + <2a217> DW_AT_name : (indirect string, offset: 0xffb73): xSwitchRequired + <2a21b> DW_AT_decl_file : 1 + <2a21b> DW_AT_decl_line : 2711 + <2a21d> DW_AT_decl_column : 12 + <2a21e> DW_AT_type : <0x28caa> + <2a222> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a225>: Abbrev Number: 23 (DW_TAG_lexical_block) + <2a226> DW_AT_low_pc : 0x800b544 + <2a22a> DW_AT_high_pc : 0x11e + <3><2a22e>: Abbrev Number: 1 (DW_TAG_variable) + <2a22f> DW_AT_name : (indirect string, offset: 0xffcd0): xConstTickCount + <2a233> DW_AT_decl_file : 1 + <2a233> DW_AT_decl_line : 2721 + <2a235> DW_AT_decl_column : 20 + <2a236> DW_AT_type : <0x28ce7> + <2a23a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2a23d>: Abbrev Number: 23 (DW_TAG_lexical_block) + <2a23e> DW_AT_low_pc : 0x800b558 + <2a242> DW_AT_high_pc : 0x42 + <4><2a246>: Abbrev Number: 1 (DW_TAG_variable) + <2a247> DW_AT_name : (indirect string, offset: 0xffbc5): pxTemp + <2a24b> DW_AT_decl_file : 1 + <2a24b> DW_AT_decl_line : 2729 + <2a24d> DW_AT_decl_column : 4 + <2a24e> DW_AT_type : <0x2920f> + <2a252> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <4><2a255>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a256> DW_AT_abstract_origin: <0x2ad48> + <2a25a> DW_AT_low_pc : 0x800b562 + <2a25e> DW_AT_high_pc : 0x14 + <2a262> DW_AT_call_file : 1 + <2a262> DW_AT_call_line : 2729 + <2a264> DW_AT_call_column : 4 + <5><2a265>: Abbrev Number: 3 (DW_TAG_variable) + <2a266> DW_AT_abstract_origin: <0x2ad51> + <2a26a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <5><2a26d>: Abbrev Number: 0 + <4><2a26e>: Abbrev Number: 0 + <3><2a26f>: Abbrev Number: 0 + <2><2a270>: Abbrev Number: 0 + <1><2a271>: Abbrev Number: 9 (DW_TAG_subprogram) + <2a272> DW_AT_external : 1 + <2a272> DW_AT_name : (indirect string, offset: 0xff613): xTaskCatchUpTicks + <2a276> DW_AT_decl_file : 1 + <2a276> DW_AT_decl_line : 2609 + <2a278> DW_AT_decl_column : 12 + <2a279> DW_AT_prototyped : 1 + <2a279> DW_AT_type : <0x28caa> + <2a27d> DW_AT_low_pc : 0x0 + <2a281> DW_AT_high_pc : 0x54 + <2a285> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a287> DW_AT_call_all_tail_calls: 1 + <2a287> DW_AT_sibling : <0x2a2c3> + <2><2a28b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a28c> DW_AT_name : (indirect string, offset: 0xfefdd): xTicksToCatchUp + <2a290> DW_AT_decl_file : 1 + <2a290> DW_AT_decl_line : 2609 + <2a292> DW_AT_decl_column : 42 + <2a293> DW_AT_type : <0x28cd6> + <2a297> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a29a>: Abbrev Number: 1 (DW_TAG_variable) + <2a29b> DW_AT_name : (indirect string, offset: 0xfea4a): xYieldRequired + <2a29f> DW_AT_decl_file : 1 + <2a29f> DW_AT_decl_line : 2611 + <2a2a1> DW_AT_decl_column : 12 + <2a2a2> DW_AT_type : <0x28caa> + <2a2a6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a2a9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a2aa> DW_AT_abstract_origin: <0x2ad48> + <2a2ae> DW_AT_low_pc : 0x0 + <2a2b2> DW_AT_high_pc : 0x14 + <2a2b6> DW_AT_call_file : 1 + <2a2b6> DW_AT_call_line : 2615 + <2a2b8> DW_AT_call_column : 2 + <3><2a2b9>: Abbrev Number: 3 (DW_TAG_variable) + <2a2ba> DW_AT_abstract_origin: <0x2ad51> + <2a2be> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2a2c1>: Abbrev Number: 0 + <2><2a2c2>: Abbrev Number: 0 + <1><2a2c3>: Abbrev Number: 9 (DW_TAG_subprogram) + <2a2c4> DW_AT_external : 1 + <2a2c4> DW_AT_name : (indirect string, offset: 0xfb41b): uxTaskGetSystemState + <2a2c8> DW_AT_decl_file : 1 + <2a2c8> DW_AT_decl_line : 2505 + <2a2ca> DW_AT_decl_column : 14 + <2a2cb> DW_AT_prototyped : 1 + <2a2cb> DW_AT_type : <0x28cc0> + <2a2cf> DW_AT_low_pc : 0x0 + <2a2d3> DW_AT_high_pc : 0x11c + <2a2d7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a2d9> DW_AT_call_all_tail_calls: 1 + <2a2d9> DW_AT_sibling : <0x2a329> + <2><2a2dd>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a2de> DW_AT_name : (indirect string, offset: 0xff73a): pxTaskStatusArray + <2a2e2> DW_AT_decl_file : 1 + <2a2e2> DW_AT_decl_line : 2505 + <2a2e4> DW_AT_decl_column : 57 + <2a2e5> DW_AT_type : <0x29cc1> + <2a2e9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a2ec>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a2ed> DW_AT_name : (indirect string, offset: 0xffb11): uxArraySize + <2a2f1> DW_AT_decl_file : 1 + <2a2f1> DW_AT_decl_line : 2505 + <2a2f3> DW_AT_decl_column : 94 + <2a2f4> DW_AT_type : <0x28cd1> + <2a2f8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2a2fb>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a2fc> DW_AT_name : (indirect string, offset: 0xfef32): pulTotalRunTime + <2a300> DW_AT_decl_file : 1 + <2a300> DW_AT_decl_line : 2505 + <2a302> DW_AT_decl_column : 124 + <2a303> DW_AT_type : <0x293c0> + <2a307> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2a30a>: Abbrev Number: 1 (DW_TAG_variable) + <2a30b> DW_AT_name : (indirect string, offset: 0xfeffc): uxTask + <2a30f> DW_AT_decl_file : 1 + <2a30f> DW_AT_decl_line : 2507 + <2a311> DW_AT_decl_column : 14 + <2a312> DW_AT_type : <0x28cc0> + <2a316> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a319>: Abbrev Number: 1 (DW_TAG_variable) + <2a31a> DW_AT_name : (indirect string, offset: 0xff90c): uxQueue + <2a31e> DW_AT_decl_file : 1 + <2a31e> DW_AT_decl_line : 2507 + <2a320> DW_AT_decl_column : 26 + <2a321> DW_AT_type : <0x28cc0> + <2a325> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2a328>: Abbrev Number: 0 + <1><2a329>: Abbrev Number: 22 (DW_TAG_subprogram) + <2a32a> DW_AT_external : 1 + <2a32a> DW_AT_name : (indirect string, offset: 0x57caf): pcTaskGetName + <2a32e> DW_AT_decl_file : 1 + <2a32e> DW_AT_decl_line : 2358 + <2a330> DW_AT_decl_column : 7 + <2a331> DW_AT_prototyped : 1 + <2a331> DW_AT_type : <0x28c25> + <2a335> DW_AT_low_pc : 0x0 + <2a339> DW_AT_high_pc : 0x48 + <2a33d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a33f> DW_AT_call_all_calls: 1 + <2a33f> DW_AT_sibling : <0x2a37b> + <2><2a343>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a344> DW_AT_name : (indirect string, offset: 0xff91f): xTaskToQuery + <2a348> DW_AT_decl_file : 1 + <2a348> DW_AT_decl_line : 2358 + <2a34a> DW_AT_decl_column : 35 + <2a34b> DW_AT_type : <0x28f05> + <2a34f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a352>: Abbrev Number: 1 (DW_TAG_variable) + <2a353> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a357> DW_AT_decl_file : 1 + <2a357> DW_AT_decl_line : 2360 + <2a359> DW_AT_decl_column : 8 + <2a35a> DW_AT_type : <0x291a8> + <2a35e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a361>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a362> DW_AT_abstract_origin: <0x2ad48> + <2a366> DW_AT_low_pc : 0x0 + <2a36a> DW_AT_high_pc : 0x14 + <2a36e> DW_AT_call_file : 1 + <2a36e> DW_AT_call_line : 2365 + <2a370> DW_AT_call_column : 2 + <3><2a371>: Abbrev Number: 3 (DW_TAG_variable) + <2a372> DW_AT_abstract_origin: <0x2ad51> + <2a376> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2a379>: Abbrev Number: 0 + <2><2a37a>: Abbrev Number: 0 + <1><2a37b>: Abbrev Number: 33 (DW_TAG_subprogram) + <2a37c> DW_AT_external : 1 + <2a37c> DW_AT_name : (indirect string, offset: 0xfd239): uxTaskGetNumberOfTasks + <2a380> DW_AT_decl_file : 1 + <2a380> DW_AT_decl_line : 2350 + <2a382> DW_AT_decl_column : 13 + <2a383> DW_AT_prototyped : 1 + <2a383> DW_AT_type : <0x28cc0> + <2a387> DW_AT_low_pc : 0x0 + <2a38b> DW_AT_high_pc : 0x18 + <2a38f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a391> DW_AT_call_all_calls: 1 + <1><2a391>: Abbrev Number: 9 (DW_TAG_subprogram) + <2a392> DW_AT_external : 1 + <2a392> DW_AT_name : (indirect string, offset: 0xfc178): xTaskGetTickCountFromISR + <2a396> DW_AT_decl_file : 1 + <2a396> DW_AT_decl_line : 2319 + <2a398> DW_AT_decl_column : 12 + <2a399> DW_AT_prototyped : 1 + <2a399> DW_AT_type : <0x28cd6> + <2a39d> DW_AT_low_pc : 0x800b50c + <2a3a1> DW_AT_high_pc : 0x24 + <2a3a5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a3a7> DW_AT_call_all_tail_calls: 1 + <2a3a7> DW_AT_sibling : <0x2a3ca> + <2><2a3ab>: Abbrev Number: 1 (DW_TAG_variable) + <2a3ac> DW_AT_name : (indirect string, offset: 0xfed19): xReturn <2a3b0> DW_AT_decl_file : 1 - <2a3b0> DW_AT_decl_line : 2505 - <2a3b2> DW_AT_decl_column : 124 - <2a3b3> DW_AT_type : <0x29470> - <2a3b7> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2a3b0> DW_AT_decl_line : 2321 + <2a3b2> DW_AT_decl_column : 12 + <2a3b3> DW_AT_type : <0x28cd6> + <2a3b7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) <2><2a3ba>: Abbrev Number: 1 (DW_TAG_variable) - <2a3bb> DW_AT_name : (indirect string, offset: 0xff017): uxTask + <2a3bb> DW_AT_name : (indirect string, offset: 0xfea33): uxSavedInterruptStatus <2a3bf> DW_AT_decl_file : 1 - <2a3bf> DW_AT_decl_line : 2507 - <2a3c1> DW_AT_decl_column : 14 - <2a3c2> DW_AT_type : <0x28d70> + <2a3bf> DW_AT_decl_line : 2322 + <2a3c1> DW_AT_decl_column : 13 + <2a3c2> DW_AT_type : <0x28cc0> <2a3c6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a3c9>: Abbrev Number: 1 (DW_TAG_variable) - <2a3ca> DW_AT_name : (indirect string, offset: 0xff927): uxQueue - <2a3ce> DW_AT_decl_file : 1 - <2a3ce> DW_AT_decl_line : 2507 - <2a3d0> DW_AT_decl_column : 26 - <2a3d1> DW_AT_type : <0x28d70> - <2a3d5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a3d8>: Abbrev Number: 0 - <1><2a3d9>: Abbrev Number: 22 (DW_TAG_subprogram) - <2a3da> DW_AT_external : 1 - <2a3da> DW_AT_name : (indirect string, offset: 0x57cfb): pcTaskGetName - <2a3de> DW_AT_decl_file : 1 - <2a3de> DW_AT_decl_line : 2358 - <2a3e0> DW_AT_decl_column : 7 - <2a3e1> DW_AT_prototyped : 1 - <2a3e1> DW_AT_type : <0x28cd5> - <2a3e5> DW_AT_low_pc : 0x0 - <2a3e9> DW_AT_high_pc : 0x48 - <2a3ed> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a3ef> DW_AT_call_all_calls: 1 - <2a3ef> DW_AT_sibling : <0x2a42b> - <2><2a3f3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a3f4> DW_AT_name : (indirect string, offset: 0xff93a): xTaskToQuery - <2a3f8> DW_AT_decl_file : 1 - <2a3f8> DW_AT_decl_line : 2358 - <2a3fa> DW_AT_decl_column : 35 - <2a3fb> DW_AT_type : <0x28fb5> - <2a3ff> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a402>: Abbrev Number: 1 (DW_TAG_variable) - <2a403> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a407> DW_AT_decl_file : 1 - <2a407> DW_AT_decl_line : 2360 - <2a409> DW_AT_decl_column : 8 - <2a40a> DW_AT_type : <0x29258> - <2a40e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a411>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a412> DW_AT_abstract_origin: <0x2adf8> - <2a416> DW_AT_low_pc : 0x0 - <2a41a> DW_AT_high_pc : 0x14 - <2a41e> DW_AT_call_file : 1 - <2a41e> DW_AT_call_line : 2365 - <2a420> DW_AT_call_column : 2 - <3><2a421>: Abbrev Number: 3 (DW_TAG_variable) - <2a422> DW_AT_abstract_origin: <0x2ae01> - <2a426> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2a429>: Abbrev Number: 0 - <2><2a42a>: Abbrev Number: 0 - <1><2a42b>: Abbrev Number: 33 (DW_TAG_subprogram) - <2a42c> DW_AT_external : 1 - <2a42c> DW_AT_name : (indirect string, offset: 0xfd254): uxTaskGetNumberOfTasks - <2a430> DW_AT_decl_file : 1 - <2a430> DW_AT_decl_line : 2350 - <2a432> DW_AT_decl_column : 13 - <2a433> DW_AT_prototyped : 1 - <2a433> DW_AT_type : <0x28d70> - <2a437> DW_AT_low_pc : 0x0 - <2a43b> DW_AT_high_pc : 0x18 - <2a43f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a441> DW_AT_call_all_calls: 1 - <1><2a441>: Abbrev Number: 9 (DW_TAG_subprogram) - <2a442> DW_AT_external : 1 - <2a442> DW_AT_name : (indirect string, offset: 0xfc193): xTaskGetTickCountFromISR - <2a446> DW_AT_decl_file : 1 - <2a446> DW_AT_decl_line : 2319 - <2a448> DW_AT_decl_column : 12 - <2a449> DW_AT_prototyped : 1 - <2a449> DW_AT_type : <0x28d86> - <2a44d> DW_AT_low_pc : 0x800b458 - <2a451> DW_AT_high_pc : 0x24 - <2a455> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a457> DW_AT_call_all_tail_calls: 1 - <2a457> DW_AT_sibling : <0x2a47a> - <2><2a45b>: Abbrev Number: 1 (DW_TAG_variable) - <2a45c> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2a460> DW_AT_decl_file : 1 - <2a460> DW_AT_decl_line : 2321 - <2a462> DW_AT_decl_column : 12 - <2a463> DW_AT_type : <0x28d86> - <2a467> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a46a>: Abbrev Number: 1 (DW_TAG_variable) - <2a46b> DW_AT_name : (indirect string, offset: 0xfea4e): uxSavedInterruptStatus - <2a46f> DW_AT_decl_file : 1 - <2a46f> DW_AT_decl_line : 2322 - <2a471> DW_AT_decl_column : 13 - <2a472> DW_AT_type : <0x28d70> - <2a476> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a479>: Abbrev Number: 0 - <1><2a47a>: Abbrev Number: 22 (DW_TAG_subprogram) - <2a47b> DW_AT_external : 1 - <2a47b> DW_AT_name : (indirect string, offset: 0xf98b4): xTaskGetTickCount - <2a47f> DW_AT_decl_file : 1 - <2a47f> DW_AT_decl_line : 2304 - <2a481> DW_AT_decl_column : 12 - <2a482> DW_AT_prototyped : 1 - <2a482> DW_AT_type : <0x28d86> - <2a486> DW_AT_low_pc : 0x800b438 - <2a48a> DW_AT_high_pc : 0x20 - <2a48e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a490> DW_AT_call_all_calls: 1 - <2a490> DW_AT_sibling : <0x2a4a4> - <2><2a494>: Abbrev Number: 1 (DW_TAG_variable) - <2a495> DW_AT_name : (indirect string, offset: 0xff64d): xTicks - <2a499> DW_AT_decl_file : 1 - <2a499> DW_AT_decl_line : 2306 - <2a49b> DW_AT_decl_column : 12 - <2a49c> DW_AT_type : <0x28d86> - <2a4a0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a3c9>: Abbrev Number: 0 + <1><2a3ca>: Abbrev Number: 22 (DW_TAG_subprogram) + <2a3cb> DW_AT_external : 1 + <2a3cb> DW_AT_name : (indirect string, offset: 0xf9899): xTaskGetTickCount + <2a3cf> DW_AT_decl_file : 1 + <2a3cf> DW_AT_decl_line : 2304 + <2a3d1> DW_AT_decl_column : 12 + <2a3d2> DW_AT_prototyped : 1 + <2a3d2> DW_AT_type : <0x28cd6> + <2a3d6> DW_AT_low_pc : 0x800b4ec + <2a3da> DW_AT_high_pc : 0x20 + <2a3de> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a3e0> DW_AT_call_all_calls: 1 + <2a3e0> DW_AT_sibling : <0x2a3f4> + <2><2a3e4>: Abbrev Number: 1 (DW_TAG_variable) + <2a3e5> DW_AT_name : (indirect string, offset: 0xff632): xTicks + <2a3e9> DW_AT_decl_file : 1 + <2a3e9> DW_AT_decl_line : 2306 + <2a3eb> DW_AT_decl_column : 12 + <2a3ec> DW_AT_type : <0x28cd6> + <2a3f0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a3f3>: Abbrev Number: 0 + <1><2a3f4>: Abbrev Number: 9 (DW_TAG_subprogram) + <2a3f5> DW_AT_external : 1 + <2a3f5> DW_AT_name : (indirect string, offset: 0xfa54a): xTaskResumeAll + <2a3f9> DW_AT_decl_file : 1 + <2a3f9> DW_AT_decl_line : 2194 + <2a3fb> DW_AT_decl_column : 12 + <2a3fc> DW_AT_prototyped : 1 + <2a3fc> DW_AT_type : <0x28caa> + <2a400> DW_AT_low_pc : 0x800b3b0 + <2a404> DW_AT_high_pc : 0x13c + <2a408> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a40a> DW_AT_call_all_tail_calls: 1 + <2a40a> DW_AT_sibling : <0x2a463> + <2><2a40e>: Abbrev Number: 1 (DW_TAG_variable) + <2a40f> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a413> DW_AT_decl_file : 1 + <2a413> DW_AT_decl_line : 2196 + <2a415> DW_AT_decl_column : 8 + <2a416> DW_AT_type : <0x291a8> + <2a41a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a41d>: Abbrev Number: 1 (DW_TAG_variable) + <2a41e> DW_AT_name : (indirect string, offset: 0xffe60): xAlreadyYielded + <2a422> DW_AT_decl_file : 1 + <2a422> DW_AT_decl_line : 2197 + <2a424> DW_AT_decl_column : 12 + <2a425> DW_AT_type : <0x28caa> + <2a429> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2a42c>: Abbrev Number: 19 (DW_TAG_lexical_block) + <2a42d> DW_AT_low_pc : 0x800b46e + <2a431> DW_AT_high_pc : 0x2e + <2a435> DW_AT_sibling : <0x2a449> + <3><2a439>: Abbrev Number: 1 (DW_TAG_variable) + <2a43a> DW_AT_name : (indirect string, offset: 0xffeaa): xPendedCounts + <2a43e> DW_AT_decl_file : 1 + <2a43e> DW_AT_decl_line : 2253 + <2a440> DW_AT_decl_column : 17 + <2a441> DW_AT_type : <0x28cd6> + <2a445> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2a448>: Abbrev Number: 0 + <2><2a449>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a44a> DW_AT_abstract_origin: <0x2ad48> + <2a44e> DW_AT_low_pc : 0x800b3c6 + <2a452> DW_AT_high_pc : 0x14 + <2a456> DW_AT_call_file : 1 + <2a456> DW_AT_call_line : 2201 + <2a458> DW_AT_call_column : 2 + <3><2a459>: Abbrev Number: 3 (DW_TAG_variable) + <2a45a> DW_AT_abstract_origin: <0x2ad51> + <2a45e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2a461>: Abbrev Number: 0 + <2><2a462>: Abbrev Number: 0 + <1><2a463>: Abbrev Number: 35 (DW_TAG_subprogram) + <2a464> DW_AT_external : 1 + <2a464> DW_AT_name : (indirect string, offset: 0xfba38): vTaskSuspendAll + <2a468> DW_AT_decl_file : 1 + <2a468> DW_AT_decl_line : 2110 + <2a46a> DW_AT_decl_column : 6 + <2a46a> DW_AT_prototyped : 1 + <2a46a> DW_AT_low_pc : 0x800b394 + <2a46e> DW_AT_high_pc : 0x1c + <2a472> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a474> DW_AT_call_all_calls: 1 + <1><2a474>: Abbrev Number: 13 (DW_TAG_subprogram) + <2a475> DW_AT_external : 1 + <2a475> DW_AT_name : (indirect string, offset: 0xfef8c): vTaskEndScheduler + <2a479> DW_AT_decl_file : 1 + <2a479> DW_AT_decl_line : 2099 + <2a47b> DW_AT_decl_column : 6 + <2a47c> DW_AT_prototyped : 1 + <2a47c> DW_AT_low_pc : 0x0 + <2a480> DW_AT_high_pc : 0x30 + <2a484> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a486> DW_AT_call_all_tail_calls: 1 + <2a486> DW_AT_sibling : <0x2a4a4> + <2><2a48a>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a48b> DW_AT_abstract_origin: <0x2ad48> + <2a48f> DW_AT_low_pc : 0x0 + <2a493> DW_AT_high_pc : 0x14 + <2a497> DW_AT_call_file : 1 + <2a497> DW_AT_call_line : 2104 + <2a499> DW_AT_call_column : 2 + <3><2a49a>: Abbrev Number: 3 (DW_TAG_variable) + <2a49b> DW_AT_abstract_origin: <0x2ad51> + <2a49f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2a4a2>: Abbrev Number: 0 <2><2a4a3>: Abbrev Number: 0 - <1><2a4a4>: Abbrev Number: 9 (DW_TAG_subprogram) + <1><2a4a4>: Abbrev Number: 13 (DW_TAG_subprogram) <2a4a5> DW_AT_external : 1 - <2a4a5> DW_AT_name : (indirect string, offset: 0xfa565): xTaskResumeAll + <2a4a5> DW_AT_name : (indirect string, offset: 0xfc3f4): vTaskStartScheduler <2a4a9> DW_AT_decl_file : 1 - <2a4a9> DW_AT_decl_line : 2194 - <2a4ab> DW_AT_decl_column : 12 + <2a4a9> DW_AT_decl_line : 1975 + <2a4ab> DW_AT_decl_column : 6 <2a4ac> DW_AT_prototyped : 1 - <2a4ac> DW_AT_type : <0x28d5a> - <2a4b0> DW_AT_low_pc : 0x800b2fc - <2a4b4> DW_AT_high_pc : 0x13c - <2a4b8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a4ba> DW_AT_call_all_tail_calls: 1 - <2a4ba> DW_AT_sibling : <0x2a513> - <2><2a4be>: Abbrev Number: 1 (DW_TAG_variable) - <2a4bf> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a4c3> DW_AT_decl_file : 1 - <2a4c3> DW_AT_decl_line : 2196 - <2a4c5> DW_AT_decl_column : 8 - <2a4c6> DW_AT_type : <0x29258> - <2a4ca> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a4cd>: Abbrev Number: 1 (DW_TAG_variable) - <2a4ce> DW_AT_name : (indirect string, offset: 0xffe7b): xAlreadyYielded - <2a4d2> DW_AT_decl_file : 1 - <2a4d2> DW_AT_decl_line : 2197 - <2a4d4> DW_AT_decl_column : 12 - <2a4d5> DW_AT_type : <0x28d5a> - <2a4d9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a4dc>: Abbrev Number: 19 (DW_TAG_lexical_block) - <2a4dd> DW_AT_low_pc : 0x800b3ba - <2a4e1> DW_AT_high_pc : 0x2e - <2a4e5> DW_AT_sibling : <0x2a4f9> - <3><2a4e9>: Abbrev Number: 1 (DW_TAG_variable) - <2a4ea> DW_AT_name : (indirect string, offset: 0xffec5): xPendedCounts - <2a4ee> DW_AT_decl_file : 1 - <2a4ee> DW_AT_decl_line : 2253 - <2a4f0> DW_AT_decl_column : 17 - <2a4f1> DW_AT_type : <0x28d86> - <2a4f5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2a4f8>: Abbrev Number: 0 - <2><2a4f9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a4fa> DW_AT_abstract_origin: <0x2adf8> - <2a4fe> DW_AT_low_pc : 0x800b312 - <2a502> DW_AT_high_pc : 0x14 - <2a506> DW_AT_call_file : 1 - <2a506> DW_AT_call_line : 2201 - <2a508> DW_AT_call_column : 2 - <3><2a509>: Abbrev Number: 3 (DW_TAG_variable) - <2a50a> DW_AT_abstract_origin: <0x2ae01> - <2a50e> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2a511>: Abbrev Number: 0 - <2><2a512>: Abbrev Number: 0 - <1><2a513>: Abbrev Number: 35 (DW_TAG_subprogram) - <2a514> DW_AT_external : 1 - <2a514> DW_AT_name : (indirect string, offset: 0xfba53): vTaskSuspendAll - <2a518> DW_AT_decl_file : 1 - <2a518> DW_AT_decl_line : 2110 - <2a51a> DW_AT_decl_column : 6 - <2a51a> DW_AT_prototyped : 1 - <2a51a> DW_AT_low_pc : 0x800b2e0 - <2a51e> DW_AT_high_pc : 0x1c - <2a522> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a524> DW_AT_call_all_calls: 1 - <1><2a524>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a525> DW_AT_external : 1 - <2a525> DW_AT_name : (indirect string, offset: 0xfefa7): vTaskEndScheduler - <2a529> DW_AT_decl_file : 1 - <2a529> DW_AT_decl_line : 2099 - <2a52b> DW_AT_decl_column : 6 - <2a52c> DW_AT_prototyped : 1 - <2a52c> DW_AT_low_pc : 0x0 - <2a530> DW_AT_high_pc : 0x30 - <2a534> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a536> DW_AT_call_all_tail_calls: 1 - <2a536> DW_AT_sibling : <0x2a554> - <2><2a53a>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a53b> DW_AT_abstract_origin: <0x2adf8> - <2a53f> DW_AT_low_pc : 0x0 - <2a543> DW_AT_high_pc : 0x14 - <2a547> DW_AT_call_file : 1 - <2a547> DW_AT_call_line : 2104 - <2a549> DW_AT_call_column : 2 - <3><2a54a>: Abbrev Number: 3 (DW_TAG_variable) - <2a54b> DW_AT_abstract_origin: <0x2ae01> - <2a54f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2a552>: Abbrev Number: 0 - <2><2a553>: Abbrev Number: 0 - <1><2a554>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a555> DW_AT_external : 1 - <2a555> DW_AT_name : (indirect string, offset: 0xfc40f): vTaskStartScheduler - <2a559> DW_AT_decl_file : 1 - <2a559> DW_AT_decl_line : 1975 - <2a55b> DW_AT_decl_column : 6 - <2a55c> DW_AT_prototyped : 1 - <2a55c> DW_AT_low_pc : 0x800b214 - <2a560> DW_AT_high_pc : 0xcc - <2a564> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a566> DW_AT_call_all_tail_calls: 1 - <2a566> DW_AT_sibling : <0x2a5eb> - <2><2a56a>: Abbrev Number: 1 (DW_TAG_variable) - <2a56b> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2a56f> DW_AT_decl_file : 1 - <2a56f> DW_AT_decl_line : 1977 - <2a571> DW_AT_decl_column : 12 - <2a572> DW_AT_type : <0x28d5a> - <2a576> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a579>: Abbrev Number: 19 (DW_TAG_lexical_block) - <2a57a> DW_AT_low_pc : 0x800b21a - <2a57e> DW_AT_high_pc : 0x48 - <2a582> DW_AT_sibling : <0x2a5b4> - <3><2a586>: Abbrev Number: 1 (DW_TAG_variable) - <2a587> DW_AT_name : (indirect string, offset: 0xfbf0b): pxIdleTaskTCBBuffer - <2a58b> DW_AT_decl_file : 1 - <2a58b> DW_AT_decl_line : 1982 - <2a58d> DW_AT_decl_column : 17 - <2a58e> DW_AT_type : <0x2945c> - <2a592> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2a595>: Abbrev Number: 1 (DW_TAG_variable) - <2a596> DW_AT_name : (indirect string, offset: 0xfc31d): pxIdleTaskStackBuffer - <2a59a> DW_AT_decl_file : 1 - <2a59a> DW_AT_decl_line : 1983 - <2a59c> DW_AT_decl_column : 16 - <2a59d> DW_AT_type : <0x29178> - <2a5a1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2a5a4>: Abbrev Number: 1 (DW_TAG_variable) - <2a5a5> DW_AT_name : (indirect string, offset: 0xfca2b): ulIdleTaskStackSize - <2a5a9> DW_AT_decl_file : 1 - <2a5a9> DW_AT_decl_line : 1984 - <2a5ab> DW_AT_decl_column : 12 - <2a5ac> DW_AT_type : <0x28d17> - <2a5b0> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2a5b3>: Abbrev Number: 0 - <2><2a5b4>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2a5b5> DW_AT_abstract_origin: <0x2adf8> - <2a5b9> DW_AT_low_pc : 0x800b274 - <2a5bd> DW_AT_high_pc : 0x14 - <2a5c1> DW_AT_call_file : 1 - <2a5c1> DW_AT_call_line : 2047 - <2a5c3> DW_AT_call_column : 3 - <2a5c4> DW_AT_sibling : <0x2a5d1> - <3><2a5c8>: Abbrev Number: 3 (DW_TAG_variable) - <2a5c9> DW_AT_abstract_origin: <0x2ae01> - <2a5cd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2a5d0>: Abbrev Number: 0 - <2><2a5d1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a5d2> DW_AT_abstract_origin: <0x2adf8> - <2a5d6> DW_AT_low_pc : 0x800b2aa - <2a5da> DW_AT_high_pc : 0x14 - <2a5de> DW_AT_call_file : 1 - <2a5de> DW_AT_call_line : 2090 - <2a5e0> DW_AT_call_column : 3 - <3><2a5e1>: Abbrev Number: 3 (DW_TAG_variable) - <2a5e2> DW_AT_abstract_origin: <0x2ae01> - <2a5e6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2a5e9>: Abbrev Number: 0 - <2><2a5ea>: Abbrev Number: 0 - <1><2a5eb>: Abbrev Number: 9 (DW_TAG_subprogram) - <2a5ec> DW_AT_external : 1 - <2a5ec> DW_AT_name : (indirect string, offset: 0xffd07): xTaskResumeFromISR - <2a5f0> DW_AT_decl_file : 1 - <2a5f0> DW_AT_decl_line : 1905 - <2a5f2> DW_AT_decl_column : 13 - <2a5f3> DW_AT_prototyped : 1 - <2a5f3> DW_AT_type : <0x28d5a> - <2a5f7> DW_AT_low_pc : 0x0 - <2a5fb> DW_AT_high_pc : 0xe4 - <2a5ff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a601> DW_AT_call_all_tail_calls: 1 - <2a601> DW_AT_sibling : <0x2a69d> - <2><2a605>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a606> DW_AT_name : (indirect string, offset: 0xff6dc): xTaskToResume - <2a60a> DW_AT_decl_file : 1 - <2a60a> DW_AT_decl_line : 1905 - <2a60c> DW_AT_decl_column : 46 - <2a60d> DW_AT_type : <0x28fb5> - <2a611> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2a614>: Abbrev Number: 1 (DW_TAG_variable) - <2a615> DW_AT_name : (indirect string, offset: 0xfea65): xYieldRequired - <2a619> DW_AT_decl_file : 1 - <2a619> DW_AT_decl_line : 1907 - <2a61b> DW_AT_decl_column : 13 - <2a61c> DW_AT_type : <0x28d5a> - <2a620> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a623>: Abbrev Number: 1 (DW_TAG_variable) - <2a624> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a628> DW_AT_decl_file : 1 - <2a628> DW_AT_decl_line : 1908 - <2a62a> DW_AT_decl_column : 16 - <2a62b> DW_AT_type : <0x29262> - <2a62f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a632>: Abbrev Number: 1 (DW_TAG_variable) - <2a633> DW_AT_name : (indirect string, offset: 0xfea4e): uxSavedInterruptStatus - <2a637> DW_AT_decl_file : 1 - <2a637> DW_AT_decl_line : 1909 - <2a639> DW_AT_decl_column : 14 - <2a63a> DW_AT_type : <0x28d70> - <2a63e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a641>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2a642> DW_AT_abstract_origin: <0x2adf8> - <2a646> DW_AT_low_pc : 0x0 - <2a64a> DW_AT_high_pc : 0x14 - <2a64e> DW_AT_call_file : 1 - <2a64e> DW_AT_call_line : 1911 - <2a650> DW_AT_call_column : 3 - <2a651> DW_AT_sibling : <0x2a65e> - <3><2a655>: Abbrev Number: 3 (DW_TAG_variable) - <2a656> DW_AT_abstract_origin: <0x2ae01> - <2a65a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2a65d>: Abbrev Number: 0 - <2><2a65e>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2a65f> DW_AT_abstract_origin: <0x2add0> - <2a663> DW_AT_low_pc : 0x0 - <2a667> DW_AT_high_pc : 0x1a - <2a66b> DW_AT_call_file : 1 - <2a66b> DW_AT_call_line : 1931 - <2a66d> DW_AT_call_column : 28 - <2a66e> DW_AT_sibling : <0x2a683> - <3><2a672>: Abbrev Number: 3 (DW_TAG_variable) - <2a673> DW_AT_abstract_origin: <0x2ade1> - <2a677> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2a67a>: Abbrev Number: 3 (DW_TAG_variable) - <2a67b> DW_AT_abstract_origin: <0x2adec> - <2a67f> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2a682>: Abbrev Number: 0 - <2><2a683>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a684> DW_AT_abstract_origin: <0x2adb6> - <2a688> DW_AT_low_pc : 0x0 - <2a68c> DW_AT_high_pc : 0x8 - <2a690> DW_AT_call_file : 1 - <2a690> DW_AT_call_line : 1967 - <2a692> DW_AT_call_column : 3 - <3><2a693>: Abbrev Number: 27 (DW_TAG_formal_parameter) - <2a694> DW_AT_abstract_origin: <0x2adc3> - <2a698> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><2a69b>: Abbrev Number: 0 - <2><2a69c>: Abbrev Number: 0 - <1><2a69d>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a69e> DW_AT_external : 1 - <2a69e> DW_AT_name : (indirect string, offset: 0xfb7d0): vTaskResume - <2a6a2> DW_AT_decl_file : 1 - <2a6a2> DW_AT_decl_line : 1851 - <2a6a4> DW_AT_decl_column : 7 - <2a6a5> DW_AT_prototyped : 1 - <2a6a5> DW_AT_low_pc : 0x0 - <2a6a9> DW_AT_high_pc : 0xbc - <2a6ad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a6af> DW_AT_call_all_tail_calls: 1 - <2a6af> DW_AT_sibling : <0x2a6eb> - <2><2a6b3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a6b4> DW_AT_name : (indirect string, offset: 0xff6dc): xTaskToResume - <2a6b8> DW_AT_decl_file : 1 - <2a6b8> DW_AT_decl_line : 1851 - <2a6ba> DW_AT_decl_column : 33 - <2a6bb> DW_AT_type : <0x28fb5> - <2a6bf> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a6c2>: Abbrev Number: 1 (DW_TAG_variable) - <2a6c3> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a6c7> DW_AT_decl_file : 1 - <2a6c7> DW_AT_decl_line : 1853 - <2a6c9> DW_AT_decl_column : 16 - <2a6ca> DW_AT_type : <0x29262> - <2a6ce> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a6d1>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a6d2> DW_AT_abstract_origin: <0x2adf8> - <2a6d6> DW_AT_low_pc : 0x0 - <2a6da> DW_AT_high_pc : 0x14 - <2a6de> DW_AT_call_file : 1 - <2a6de> DW_AT_call_line : 1856 - <2a6e0> DW_AT_call_column : 3 - <3><2a6e1>: Abbrev Number: 3 (DW_TAG_variable) - <2a6e2> DW_AT_abstract_origin: <0x2ae01> - <2a6e6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2a6e9>: Abbrev Number: 0 - <2><2a6ea>: Abbrev Number: 0 - <1><2a6eb>: Abbrev Number: 34 (DW_TAG_subprogram) - <2a6ec> DW_AT_name : (indirect string, offset: 0xff3b0): prvTaskIsTaskSuspended - <2a6f0> DW_AT_decl_file : 1 - <2a6f0> DW_AT_decl_line : 1805 - <2a6f2> DW_AT_decl_column : 20 - <2a6f3> DW_AT_prototyped : 1 - <2a6f3> DW_AT_type : <0x28d5a> - <2a6f7> DW_AT_low_pc : 0x0 - <2a6fb> DW_AT_high_pc : 0x64 - <2a6ff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a701> DW_AT_call_all_calls: 1 - <2a701> DW_AT_sibling : <0x2a74c> - <2><2a705>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a706> DW_AT_name : (indirect string, offset: 0xff018): xTask - <2a70a> DW_AT_decl_file : 1 - <2a70a> DW_AT_decl_line : 1805 - <2a70c> DW_AT_decl_column : 63 - <2a70d> DW_AT_type : <0x28fc1> - <2a711> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2a714>: Abbrev Number: 1 (DW_TAG_variable) - <2a715> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2a719> DW_AT_decl_file : 1 - <2a719> DW_AT_decl_line : 1807 - <2a71b> DW_AT_decl_column : 13 - <2a71c> DW_AT_type : <0x28d5a> - <2a720> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a723>: Abbrev Number: 1 (DW_TAG_variable) - <2a724> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a728> DW_AT_decl_file : 1 - <2a728> DW_AT_decl_line : 1808 - <2a72a> DW_AT_decl_column : 22 - <2a72b> DW_AT_type : <0x29ee5> - <2a72f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a732>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a733> DW_AT_abstract_origin: <0x2adf8> - <2a737> DW_AT_low_pc : 0x0 - <2a73b> DW_AT_high_pc : 0x14 - <2a73f> DW_AT_call_file : 1 - <2a73f> DW_AT_call_line : 1814 - <2a741> DW_AT_call_column : 3 - <3><2a742>: Abbrev Number: 3 (DW_TAG_variable) - <2a743> DW_AT_abstract_origin: <0x2ae01> - <2a747> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2a74a>: Abbrev Number: 0 - <2><2a74b>: Abbrev Number: 0 - <1><2a74c>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a74d> DW_AT_external : 1 - <2a74d> DW_AT_name : (indirect string, offset: 0xfde43): vTaskSuspend - <2a751> DW_AT_decl_file : 1 - <2a751> DW_AT_decl_line : 1704 - <2a753> DW_AT_decl_column : 7 - <2a754> DW_AT_prototyped : 1 - <2a754> DW_AT_low_pc : 0x0 - <2a758> DW_AT_high_pc : 0xec - <2a75c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a75e> DW_AT_call_all_tail_calls: 1 - <2a75e> DW_AT_sibling : <0x2a79a> - <2><2a762>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a763> DW_AT_name : (indirect string, offset: 0xff008): xTaskToSuspend - <2a767> DW_AT_decl_file : 1 - <2a767> DW_AT_decl_line : 1704 - <2a769> DW_AT_decl_column : 34 - <2a76a> DW_AT_type : <0x28fb5> - <2a76e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a771>: Abbrev Number: 1 (DW_TAG_variable) - <2a772> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a776> DW_AT_decl_file : 1 - <2a776> DW_AT_decl_line : 1706 - <2a778> DW_AT_decl_column : 9 - <2a779> DW_AT_type : <0x29258> - <2a77d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a780>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a781> DW_AT_abstract_origin: <0x2adf8> - <2a785> DW_AT_low_pc : 0x0 - <2a789> DW_AT_high_pc : 0x14 - <2a78d> DW_AT_call_file : 1 - <2a78d> DW_AT_call_line : 1772 - <2a78f> DW_AT_call_column : 5 - <3><2a790>: Abbrev Number: 3 (DW_TAG_variable) - <2a791> DW_AT_abstract_origin: <0x2ae01> - <2a795> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2a798>: Abbrev Number: 0 - <2><2a799>: Abbrev Number: 0 - <1><2a79a>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a79b> DW_AT_external : 1 - <2a79b> DW_AT_name : (indirect string, offset: 0xfd9eb): vTaskPrioritySet - <2a79f> DW_AT_decl_file : 1 - <2a79f> DW_AT_decl_line : 1540 - <2a7a1> DW_AT_decl_column : 7 - <2a7a2> DW_AT_prototyped : 1 - <2a7a2> DW_AT_low_pc : 0x0 - <2a7a6> DW_AT_high_pc : 0x13c - <2a7aa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a7ac> DW_AT_call_all_tail_calls: 1 - <2a7ac> DW_AT_sibling : <0x2a824> - <2><2a7b0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a7b1> DW_AT_name : (indirect string, offset: 0xff018): xTask - <2a7b5> DW_AT_decl_file : 1 - <2a7b5> DW_AT_decl_line : 1540 - <2a7b7> DW_AT_decl_column : 38 - <2a7b8> DW_AT_type : <0x28fb5> - <2a7bc> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2a7bf>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a7c0> DW_AT_name : (indirect string, offset: 0xff4f0): uxNewPriority - <2a7c4> DW_AT_decl_file : 1 - <2a7c4> DW_AT_decl_line : 1540 - <2a7c6> DW_AT_decl_column : 57 - <2a7c7> DW_AT_type : <0x28d70> - <2a7cb> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2a7ce>: Abbrev Number: 1 (DW_TAG_variable) - <2a7cf> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a7d3> DW_AT_decl_file : 1 - <2a7d3> DW_AT_decl_line : 1542 - <2a7d5> DW_AT_decl_column : 9 - <2a7d6> DW_AT_type : <0x29258> - <2a7da> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a7dd>: Abbrev Number: 1 (DW_TAG_variable) - <2a7de> DW_AT_name : (indirect string, offset: 0xff2c3): uxCurrentBasePriority - <2a7e2> DW_AT_decl_file : 1 - <2a7e2> DW_AT_decl_line : 1543 - <2a7e4> DW_AT_decl_column : 14 - <2a7e5> DW_AT_type : <0x28d70> - <2a7e9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a7ec>: Abbrev Number: 1 (DW_TAG_variable) - <2a7ed> DW_AT_name : (indirect string, offset: 0xff975): uxPriorityUsedOnEntry - <2a7f1> DW_AT_decl_file : 1 - <2a7f1> DW_AT_decl_line : 1543 - <2a7f3> DW_AT_decl_column : 37 - <2a7f4> DW_AT_type : <0x28d70> - <2a7f8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2a7fb>: Abbrev Number: 1 (DW_TAG_variable) - <2a7fc> DW_AT_name : (indirect string, offset: 0xfea65): xYieldRequired - <2a800> DW_AT_decl_file : 1 - <2a800> DW_AT_decl_line : 1544 - <2a802> DW_AT_decl_column : 13 - <2a803> DW_AT_type : <0x28d5a> - <2a807> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a80a>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a80b> DW_AT_abstract_origin: <0x2adf8> - <2a80f> DW_AT_low_pc : 0x0 - <2a813> DW_AT_high_pc : 0x14 - <2a817> DW_AT_call_file : 1 - <2a817> DW_AT_call_line : 1546 - <2a819> DW_AT_call_column : 3 - <3><2a81a>: Abbrev Number: 3 (DW_TAG_variable) - <2a81b> DW_AT_abstract_origin: <0x2ae01> - <2a81f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2a822>: Abbrev Number: 0 - <2><2a823>: Abbrev Number: 0 - <1><2a824>: Abbrev Number: 9 (DW_TAG_subprogram) - <2a825> DW_AT_external : 1 - <2a825> DW_AT_name : (indirect string, offset: 0xff6ff): uxTaskPriorityGetFromISR - <2a829> DW_AT_decl_file : 1 - <2a829> DW_AT_decl_line : 1500 - <2a82b> DW_AT_decl_column : 14 - <2a82c> DW_AT_prototyped : 1 - <2a82c> DW_AT_type : <0x28d70> - <2a830> DW_AT_low_pc : 0x0 - <2a834> DW_AT_high_pc : 0x58 - <2a838> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a83a> DW_AT_call_all_tail_calls: 1 - <2a83a> DW_AT_sibling : <0x2a8b9> - <2><2a83e>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a83f> DW_AT_name : (indirect string, offset: 0xff018): xTask - <2a843> DW_AT_decl_file : 1 - <2a843> DW_AT_decl_line : 1500 - <2a845> DW_AT_decl_column : 59 - <2a846> DW_AT_type : <0x28fc1> - <2a84a> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2a84d>: Abbrev Number: 1 (DW_TAG_variable) - <2a84e> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a852> DW_AT_decl_file : 1 - <2a852> DW_AT_decl_line : 1502 - <2a854> DW_AT_decl_column : 15 - <2a855> DW_AT_type : <0x29ee0> - <2a859> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a85c>: Abbrev Number: 1 (DW_TAG_variable) - <2a85d> DW_AT_name : (indirect string, offset: 0xfe7ec): uxReturn - <2a861> DW_AT_decl_file : 1 - <2a861> DW_AT_decl_line : 1503 - <2a863> DW_AT_decl_column : 14 - <2a864> DW_AT_type : <0x28d70> - <2a868> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a86b>: Abbrev Number: 1 (DW_TAG_variable) - <2a86c> DW_AT_name : (indirect string, offset: 0xff4fe): uxSavedInterruptState + <2a4ac> DW_AT_low_pc : 0x800b2c8 + <2a4b0> DW_AT_high_pc : 0xcc + <2a4b4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a4b6> DW_AT_call_all_tail_calls: 1 + <2a4b6> DW_AT_sibling : <0x2a53b> + <2><2a4ba>: Abbrev Number: 1 (DW_TAG_variable) + <2a4bb> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2a4bf> DW_AT_decl_file : 1 + <2a4bf> DW_AT_decl_line : 1977 + <2a4c1> DW_AT_decl_column : 12 + <2a4c2> DW_AT_type : <0x28caa> + <2a4c6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a4c9>: Abbrev Number: 19 (DW_TAG_lexical_block) + <2a4ca> DW_AT_low_pc : 0x800b2ce + <2a4ce> DW_AT_high_pc : 0x48 + <2a4d2> DW_AT_sibling : <0x2a504> + <3><2a4d6>: Abbrev Number: 1 (DW_TAG_variable) + <2a4d7> DW_AT_name : (indirect string, offset: 0xfbef0): pxIdleTaskTCBBuffer + <2a4db> DW_AT_decl_file : 1 + <2a4db> DW_AT_decl_line : 1982 + <2a4dd> DW_AT_decl_column : 17 + <2a4de> DW_AT_type : <0x293ac> + <2a4e2> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2a4e5>: Abbrev Number: 1 (DW_TAG_variable) + <2a4e6> DW_AT_name : (indirect string, offset: 0xfc302): pxIdleTaskStackBuffer + <2a4ea> DW_AT_decl_file : 1 + <2a4ea> DW_AT_decl_line : 1983 + <2a4ec> DW_AT_decl_column : 16 + <2a4ed> DW_AT_type : <0x290c8> + <2a4f1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2a4f4>: Abbrev Number: 1 (DW_TAG_variable) + <2a4f5> DW_AT_name : (indirect string, offset: 0xfca10): ulIdleTaskStackSize + <2a4f9> DW_AT_decl_file : 1 + <2a4f9> DW_AT_decl_line : 1984 + <2a4fb> DW_AT_decl_column : 12 + <2a4fc> DW_AT_type : <0x28c67> + <2a500> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2a503>: Abbrev Number: 0 + <2><2a504>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2a505> DW_AT_abstract_origin: <0x2ad48> + <2a509> DW_AT_low_pc : 0x800b328 + <2a50d> DW_AT_high_pc : 0x14 + <2a511> DW_AT_call_file : 1 + <2a511> DW_AT_call_line : 2047 + <2a513> DW_AT_call_column : 3 + <2a514> DW_AT_sibling : <0x2a521> + <3><2a518>: Abbrev Number: 3 (DW_TAG_variable) + <2a519> DW_AT_abstract_origin: <0x2ad51> + <2a51d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2a520>: Abbrev Number: 0 + <2><2a521>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a522> DW_AT_abstract_origin: <0x2ad48> + <2a526> DW_AT_low_pc : 0x800b35e + <2a52a> DW_AT_high_pc : 0x14 + <2a52e> DW_AT_call_file : 1 + <2a52e> DW_AT_call_line : 2090 + <2a530> DW_AT_call_column : 3 + <3><2a531>: Abbrev Number: 3 (DW_TAG_variable) + <2a532> DW_AT_abstract_origin: <0x2ad51> + <2a536> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2a539>: Abbrev Number: 0 + <2><2a53a>: Abbrev Number: 0 + <1><2a53b>: Abbrev Number: 9 (DW_TAG_subprogram) + <2a53c> DW_AT_external : 1 + <2a53c> DW_AT_name : (indirect string, offset: 0xffcec): xTaskResumeFromISR + <2a540> DW_AT_decl_file : 1 + <2a540> DW_AT_decl_line : 1905 + <2a542> DW_AT_decl_column : 13 + <2a543> DW_AT_prototyped : 1 + <2a543> DW_AT_type : <0x28caa> + <2a547> DW_AT_low_pc : 0x0 + <2a54b> DW_AT_high_pc : 0xe4 + <2a54f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a551> DW_AT_call_all_tail_calls: 1 + <2a551> DW_AT_sibling : <0x2a5ed> + <2><2a555>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a556> DW_AT_name : (indirect string, offset: 0xff6c1): xTaskToResume + <2a55a> DW_AT_decl_file : 1 + <2a55a> DW_AT_decl_line : 1905 + <2a55c> DW_AT_decl_column : 46 + <2a55d> DW_AT_type : <0x28f05> + <2a561> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2a564>: Abbrev Number: 1 (DW_TAG_variable) + <2a565> DW_AT_name : (indirect string, offset: 0xfea4a): xYieldRequired + <2a569> DW_AT_decl_file : 1 + <2a569> DW_AT_decl_line : 1907 + <2a56b> DW_AT_decl_column : 13 + <2a56c> DW_AT_type : <0x28caa> + <2a570> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a573>: Abbrev Number: 1 (DW_TAG_variable) + <2a574> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a578> DW_AT_decl_file : 1 + <2a578> DW_AT_decl_line : 1908 + <2a57a> DW_AT_decl_column : 16 + <2a57b> DW_AT_type : <0x291b2> + <2a57f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2a582>: Abbrev Number: 1 (DW_TAG_variable) + <2a583> DW_AT_name : (indirect string, offset: 0xfea33): uxSavedInterruptStatus + <2a587> DW_AT_decl_file : 1 + <2a587> DW_AT_decl_line : 1909 + <2a589> DW_AT_decl_column : 14 + <2a58a> DW_AT_type : <0x28cc0> + <2a58e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a591>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2a592> DW_AT_abstract_origin: <0x2ad48> + <2a596> DW_AT_low_pc : 0x0 + <2a59a> DW_AT_high_pc : 0x14 + <2a59e> DW_AT_call_file : 1 + <2a59e> DW_AT_call_line : 1911 + <2a5a0> DW_AT_call_column : 3 + <2a5a1> DW_AT_sibling : <0x2a5ae> + <3><2a5a5>: Abbrev Number: 3 (DW_TAG_variable) + <2a5a6> DW_AT_abstract_origin: <0x2ad51> + <2a5aa> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2a5ad>: Abbrev Number: 0 + <2><2a5ae>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2a5af> DW_AT_abstract_origin: <0x2ad20> + <2a5b3> DW_AT_low_pc : 0x0 + <2a5b7> DW_AT_high_pc : 0x1a + <2a5bb> DW_AT_call_file : 1 + <2a5bb> DW_AT_call_line : 1931 + <2a5bd> DW_AT_call_column : 28 + <2a5be> DW_AT_sibling : <0x2a5d3> + <3><2a5c2>: Abbrev Number: 3 (DW_TAG_variable) + <2a5c3> DW_AT_abstract_origin: <0x2ad31> + <2a5c7> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2a5ca>: Abbrev Number: 3 (DW_TAG_variable) + <2a5cb> DW_AT_abstract_origin: <0x2ad3c> + <2a5cf> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2a5d2>: Abbrev Number: 0 + <2><2a5d3>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a5d4> DW_AT_abstract_origin: <0x2ad06> + <2a5d8> DW_AT_low_pc : 0x0 + <2a5dc> DW_AT_high_pc : 0x8 + <2a5e0> DW_AT_call_file : 1 + <2a5e0> DW_AT_call_line : 1967 + <2a5e2> DW_AT_call_column : 3 + <3><2a5e3>: Abbrev Number: 27 (DW_TAG_formal_parameter) + <2a5e4> DW_AT_abstract_origin: <0x2ad13> + <2a5e8> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><2a5eb>: Abbrev Number: 0 + <2><2a5ec>: Abbrev Number: 0 + <1><2a5ed>: Abbrev Number: 13 (DW_TAG_subprogram) + <2a5ee> DW_AT_external : 1 + <2a5ee> DW_AT_name : (indirect string, offset: 0xfb7b5): vTaskResume + <2a5f2> DW_AT_decl_file : 1 + <2a5f2> DW_AT_decl_line : 1851 + <2a5f4> DW_AT_decl_column : 7 + <2a5f5> DW_AT_prototyped : 1 + <2a5f5> DW_AT_low_pc : 0x0 + <2a5f9> DW_AT_high_pc : 0xbc + <2a5fd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a5ff> DW_AT_call_all_tail_calls: 1 + <2a5ff> DW_AT_sibling : <0x2a63b> + <2><2a603>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a604> DW_AT_name : (indirect string, offset: 0xff6c1): xTaskToResume + <2a608> DW_AT_decl_file : 1 + <2a608> DW_AT_decl_line : 1851 + <2a60a> DW_AT_decl_column : 33 + <2a60b> DW_AT_type : <0x28f05> + <2a60f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a612>: Abbrev Number: 1 (DW_TAG_variable) + <2a613> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a617> DW_AT_decl_file : 1 + <2a617> DW_AT_decl_line : 1853 + <2a619> DW_AT_decl_column : 16 + <2a61a> DW_AT_type : <0x291b2> + <2a61e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a621>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a622> DW_AT_abstract_origin: <0x2ad48> + <2a626> DW_AT_low_pc : 0x0 + <2a62a> DW_AT_high_pc : 0x14 + <2a62e> DW_AT_call_file : 1 + <2a62e> DW_AT_call_line : 1856 + <2a630> DW_AT_call_column : 3 + <3><2a631>: Abbrev Number: 3 (DW_TAG_variable) + <2a632> DW_AT_abstract_origin: <0x2ad51> + <2a636> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2a639>: Abbrev Number: 0 + <2><2a63a>: Abbrev Number: 0 + <1><2a63b>: Abbrev Number: 34 (DW_TAG_subprogram) + <2a63c> DW_AT_name : (indirect string, offset: 0xff395): prvTaskIsTaskSuspended + <2a640> DW_AT_decl_file : 1 + <2a640> DW_AT_decl_line : 1805 + <2a642> DW_AT_decl_column : 20 + <2a643> DW_AT_prototyped : 1 + <2a643> DW_AT_type : <0x28caa> + <2a647> DW_AT_low_pc : 0x0 + <2a64b> DW_AT_high_pc : 0x64 + <2a64f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a651> DW_AT_call_all_calls: 1 + <2a651> DW_AT_sibling : <0x2a69c> + <2><2a655>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a656> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <2a65a> DW_AT_decl_file : 1 + <2a65a> DW_AT_decl_line : 1805 + <2a65c> DW_AT_decl_column : 63 + <2a65d> DW_AT_type : <0x28f11> + <2a661> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2a664>: Abbrev Number: 1 (DW_TAG_variable) + <2a665> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2a669> DW_AT_decl_file : 1 + <2a669> DW_AT_decl_line : 1807 + <2a66b> DW_AT_decl_column : 13 + <2a66c> DW_AT_type : <0x28caa> + <2a670> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a673>: Abbrev Number: 1 (DW_TAG_variable) + <2a674> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a678> DW_AT_decl_file : 1 + <2a678> DW_AT_decl_line : 1808 + <2a67a> DW_AT_decl_column : 22 + <2a67b> DW_AT_type : <0x29e35> + <2a67f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2a682>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a683> DW_AT_abstract_origin: <0x2ad48> + <2a687> DW_AT_low_pc : 0x0 + <2a68b> DW_AT_high_pc : 0x14 + <2a68f> DW_AT_call_file : 1 + <2a68f> DW_AT_call_line : 1814 + <2a691> DW_AT_call_column : 3 + <3><2a692>: Abbrev Number: 3 (DW_TAG_variable) + <2a693> DW_AT_abstract_origin: <0x2ad51> + <2a697> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2a69a>: Abbrev Number: 0 + <2><2a69b>: Abbrev Number: 0 + <1><2a69c>: Abbrev Number: 13 (DW_TAG_subprogram) + <2a69d> DW_AT_external : 1 + <2a69d> DW_AT_name : (indirect string, offset: 0xfde28): vTaskSuspend + <2a6a1> DW_AT_decl_file : 1 + <2a6a1> DW_AT_decl_line : 1704 + <2a6a3> DW_AT_decl_column : 7 + <2a6a4> DW_AT_prototyped : 1 + <2a6a4> DW_AT_low_pc : 0x0 + <2a6a8> DW_AT_high_pc : 0xec + <2a6ac> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a6ae> DW_AT_call_all_tail_calls: 1 + <2a6ae> DW_AT_sibling : <0x2a6ea> + <2><2a6b2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a6b3> DW_AT_name : (indirect string, offset: 0xfefed): xTaskToSuspend + <2a6b7> DW_AT_decl_file : 1 + <2a6b7> DW_AT_decl_line : 1704 + <2a6b9> DW_AT_decl_column : 34 + <2a6ba> DW_AT_type : <0x28f05> + <2a6be> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a6c1>: Abbrev Number: 1 (DW_TAG_variable) + <2a6c2> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a6c6> DW_AT_decl_file : 1 + <2a6c6> DW_AT_decl_line : 1706 + <2a6c8> DW_AT_decl_column : 9 + <2a6c9> DW_AT_type : <0x291a8> + <2a6cd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a6d0>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a6d1> DW_AT_abstract_origin: <0x2ad48> + <2a6d5> DW_AT_low_pc : 0x0 + <2a6d9> DW_AT_high_pc : 0x14 + <2a6dd> DW_AT_call_file : 1 + <2a6dd> DW_AT_call_line : 1772 + <2a6df> DW_AT_call_column : 5 + <3><2a6e0>: Abbrev Number: 3 (DW_TAG_variable) + <2a6e1> DW_AT_abstract_origin: <0x2ad51> + <2a6e5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2a6e8>: Abbrev Number: 0 + <2><2a6e9>: Abbrev Number: 0 + <1><2a6ea>: Abbrev Number: 13 (DW_TAG_subprogram) + <2a6eb> DW_AT_external : 1 + <2a6eb> DW_AT_name : (indirect string, offset: 0xfd9d0): vTaskPrioritySet + <2a6ef> DW_AT_decl_file : 1 + <2a6ef> DW_AT_decl_line : 1540 + <2a6f1> DW_AT_decl_column : 7 + <2a6f2> DW_AT_prototyped : 1 + <2a6f2> DW_AT_low_pc : 0x0 + <2a6f6> DW_AT_high_pc : 0x13c + <2a6fa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a6fc> DW_AT_call_all_tail_calls: 1 + <2a6fc> DW_AT_sibling : <0x2a774> + <2><2a700>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a701> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <2a705> DW_AT_decl_file : 1 + <2a705> DW_AT_decl_line : 1540 + <2a707> DW_AT_decl_column : 38 + <2a708> DW_AT_type : <0x28f05> + <2a70c> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2a70f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a710> DW_AT_name : (indirect string, offset: 0xff4d5): uxNewPriority + <2a714> DW_AT_decl_file : 1 + <2a714> DW_AT_decl_line : 1540 + <2a716> DW_AT_decl_column : 57 + <2a717> DW_AT_type : <0x28cc0> + <2a71b> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2a71e>: Abbrev Number: 1 (DW_TAG_variable) + <2a71f> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a723> DW_AT_decl_file : 1 + <2a723> DW_AT_decl_line : 1542 + <2a725> DW_AT_decl_column : 9 + <2a726> DW_AT_type : <0x291a8> + <2a72a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2a72d>: Abbrev Number: 1 (DW_TAG_variable) + <2a72e> DW_AT_name : (indirect string, offset: 0xff2a8): uxCurrentBasePriority + <2a732> DW_AT_decl_file : 1 + <2a732> DW_AT_decl_line : 1543 + <2a734> DW_AT_decl_column : 14 + <2a735> DW_AT_type : <0x28cc0> + <2a739> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a73c>: Abbrev Number: 1 (DW_TAG_variable) + <2a73d> DW_AT_name : (indirect string, offset: 0xff95a): uxPriorityUsedOnEntry + <2a741> DW_AT_decl_file : 1 + <2a741> DW_AT_decl_line : 1543 + <2a743> DW_AT_decl_column : 37 + <2a744> DW_AT_type : <0x28cc0> + <2a748> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2a74b>: Abbrev Number: 1 (DW_TAG_variable) + <2a74c> DW_AT_name : (indirect string, offset: 0xfea4a): xYieldRequired + <2a750> DW_AT_decl_file : 1 + <2a750> DW_AT_decl_line : 1544 + <2a752> DW_AT_decl_column : 13 + <2a753> DW_AT_type : <0x28caa> + <2a757> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a75a>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a75b> DW_AT_abstract_origin: <0x2ad48> + <2a75f> DW_AT_low_pc : 0x0 + <2a763> DW_AT_high_pc : 0x14 + <2a767> DW_AT_call_file : 1 + <2a767> DW_AT_call_line : 1546 + <2a769> DW_AT_call_column : 3 + <3><2a76a>: Abbrev Number: 3 (DW_TAG_variable) + <2a76b> DW_AT_abstract_origin: <0x2ad51> + <2a76f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2a772>: Abbrev Number: 0 + <2><2a773>: Abbrev Number: 0 + <1><2a774>: Abbrev Number: 9 (DW_TAG_subprogram) + <2a775> DW_AT_external : 1 + <2a775> DW_AT_name : (indirect string, offset: 0xff6e4): uxTaskPriorityGetFromISR + <2a779> DW_AT_decl_file : 1 + <2a779> DW_AT_decl_line : 1500 + <2a77b> DW_AT_decl_column : 14 + <2a77c> DW_AT_prototyped : 1 + <2a77c> DW_AT_type : <0x28cc0> + <2a780> DW_AT_low_pc : 0x0 + <2a784> DW_AT_high_pc : 0x58 + <2a788> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a78a> DW_AT_call_all_tail_calls: 1 + <2a78a> DW_AT_sibling : <0x2a809> + <2><2a78e>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a78f> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <2a793> DW_AT_decl_file : 1 + <2a793> DW_AT_decl_line : 1500 + <2a795> DW_AT_decl_column : 59 + <2a796> DW_AT_type : <0x28f11> + <2a79a> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2a79d>: Abbrev Number: 1 (DW_TAG_variable) + <2a79e> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a7a2> DW_AT_decl_file : 1 + <2a7a2> DW_AT_decl_line : 1502 + <2a7a4> DW_AT_decl_column : 15 + <2a7a5> DW_AT_type : <0x29e30> + <2a7a9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2a7ac>: Abbrev Number: 1 (DW_TAG_variable) + <2a7ad> DW_AT_name : (indirect string, offset: 0xfe7d1): uxReturn + <2a7b1> DW_AT_decl_file : 1 + <2a7b1> DW_AT_decl_line : 1503 + <2a7b3> DW_AT_decl_column : 14 + <2a7b4> DW_AT_type : <0x28cc0> + <2a7b8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a7bb>: Abbrev Number: 1 (DW_TAG_variable) + <2a7bc> DW_AT_name : (indirect string, offset: 0xff4e3): uxSavedInterruptState + <2a7c0> DW_AT_decl_file : 1 + <2a7c0> DW_AT_decl_line : 1503 + <2a7c2> DW_AT_decl_column : 24 + <2a7c3> DW_AT_type : <0x28cc0> + <2a7c7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a7ca>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2a7cb> DW_AT_abstract_origin: <0x2ad20> + <2a7cf> DW_AT_low_pc : 0x0 + <2a7d3> DW_AT_high_pc : 0x1a + <2a7d7> DW_AT_call_file : 1 + <2a7d7> DW_AT_call_line : 1523 + <2a7d9> DW_AT_call_column : 27 + <2a7da> DW_AT_sibling : <0x2a7ef> + <3><2a7de>: Abbrev Number: 3 (DW_TAG_variable) + <2a7df> DW_AT_abstract_origin: <0x2ad31> + <2a7e3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2a7e6>: Abbrev Number: 3 (DW_TAG_variable) + <2a7e7> DW_AT_abstract_origin: <0x2ad3c> + <2a7eb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2a7ee>: Abbrev Number: 0 + <2><2a7ef>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a7f0> DW_AT_abstract_origin: <0x2ad06> + <2a7f4> DW_AT_low_pc : 0x0 + <2a7f8> DW_AT_high_pc : 0x8 + <2a7fc> DW_AT_call_file : 1 + <2a7fc> DW_AT_call_line : 1530 + <2a7fe> DW_AT_call_column : 3 + <3><2a7ff>: Abbrev Number: 27 (DW_TAG_formal_parameter) + <2a800> DW_AT_abstract_origin: <0x2ad13> + <2a804> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2a807>: Abbrev Number: 0 + <2><2a808>: Abbrev Number: 0 + <1><2a809>: Abbrev Number: 9 (DW_TAG_subprogram) + <2a80a> DW_AT_external : 1 + <2a80a> DW_AT_name : (indirect string, offset: 0xfd798): uxTaskPriorityGet + <2a80e> DW_AT_decl_file : 1 + <2a80e> DW_AT_decl_line : 1478 + <2a810> DW_AT_decl_column : 14 + <2a811> DW_AT_prototyped : 1 + <2a811> DW_AT_type : <0x28cc0> + <2a815> DW_AT_low_pc : 0x0 + <2a819> DW_AT_high_pc : 0x34 + <2a81d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a81f> DW_AT_call_all_tail_calls: 1 + <2a81f> DW_AT_sibling : <0x2a851> + <2><2a823>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a824> DW_AT_name : (indirect string, offset: 0xfeffd): xTask + <2a828> DW_AT_decl_file : 1 + <2a828> DW_AT_decl_line : 1478 + <2a82a> DW_AT_decl_column : 52 + <2a82b> DW_AT_type : <0x28f11> + <2a82f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a832>: Abbrev Number: 1 (DW_TAG_variable) + <2a833> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a837> DW_AT_decl_file : 1 + <2a837> DW_AT_decl_line : 1480 + <2a839> DW_AT_decl_column : 15 + <2a83a> DW_AT_type : <0x29e30> + <2a83e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a841>: Abbrev Number: 1 (DW_TAG_variable) + <2a842> DW_AT_name : (indirect string, offset: 0xfe7d1): uxReturn + <2a846> DW_AT_decl_file : 1 + <2a846> DW_AT_decl_line : 1481 + <2a848> DW_AT_decl_column : 14 + <2a849> DW_AT_type : <0x28cc0> + <2a84d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2a850>: Abbrev Number: 0 + <1><2a851>: Abbrev Number: 9 (DW_TAG_subprogram) + <2a852> DW_AT_external : 1 + <2a852> DW_AT_name : (indirect string, offset: 0x5cac5): eTaskGetState + <2a856> DW_AT_decl_file : 1 + <2a856> DW_AT_decl_line : 1386 + <2a858> DW_AT_decl_column : 13 + <2a859> DW_AT_prototyped : 1 + <2a859> DW_AT_type : <0x2900d> + <2a85d> DW_AT_low_pc : 0x0 + <2a861> DW_AT_high_pc : 0xcc + <2a865> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a867> DW_AT_call_all_tail_calls: 1 + <2a867> DW_AT_sibling : <0x2a8df> + <2><2a86b>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a86c> DW_AT_name : (indirect string, offset: 0xfeffd): xTask <2a870> DW_AT_decl_file : 1 - <2a870> DW_AT_decl_line : 1503 - <2a872> DW_AT_decl_column : 24 - <2a873> DW_AT_type : <0x28d70> - <2a877> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a87a>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2a87b> DW_AT_abstract_origin: <0x2add0> - <2a87f> DW_AT_low_pc : 0x0 - <2a883> DW_AT_high_pc : 0x1a - <2a887> DW_AT_call_file : 1 - <2a887> DW_AT_call_line : 1523 - <2a889> DW_AT_call_column : 27 - <2a88a> DW_AT_sibling : <0x2a89f> - <3><2a88e>: Abbrev Number: 3 (DW_TAG_variable) - <2a88f> DW_AT_abstract_origin: <0x2ade1> - <2a893> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2a896>: Abbrev Number: 3 (DW_TAG_variable) - <2a897> DW_AT_abstract_origin: <0x2adec> - <2a89b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2a89e>: Abbrev Number: 0 - <2><2a89f>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a8a0> DW_AT_abstract_origin: <0x2adb6> - <2a8a4> DW_AT_low_pc : 0x0 - <2a8a8> DW_AT_high_pc : 0x8 - <2a8ac> DW_AT_call_file : 1 - <2a8ac> DW_AT_call_line : 1530 - <2a8ae> DW_AT_call_column : 3 - <3><2a8af>: Abbrev Number: 27 (DW_TAG_formal_parameter) - <2a8b0> DW_AT_abstract_origin: <0x2adc3> - <2a8b4> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2a8b7>: Abbrev Number: 0 - <2><2a8b8>: Abbrev Number: 0 - <1><2a8b9>: Abbrev Number: 9 (DW_TAG_subprogram) - <2a8ba> DW_AT_external : 1 - <2a8ba> DW_AT_name : (indirect string, offset: 0xfd7b3): uxTaskPriorityGet - <2a8be> DW_AT_decl_file : 1 - <2a8be> DW_AT_decl_line : 1478 - <2a8c0> DW_AT_decl_column : 14 - <2a8c1> DW_AT_prototyped : 1 - <2a8c1> DW_AT_type : <0x28d70> - <2a8c5> DW_AT_low_pc : 0x0 - <2a8c9> DW_AT_high_pc : 0x34 - <2a8cd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a8cf> DW_AT_call_all_tail_calls: 1 - <2a8cf> DW_AT_sibling : <0x2a901> - <2><2a8d3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a8d4> DW_AT_name : (indirect string, offset: 0xff018): xTask - <2a8d8> DW_AT_decl_file : 1 - <2a8d8> DW_AT_decl_line : 1478 - <2a8da> DW_AT_decl_column : 52 - <2a8db> DW_AT_type : <0x28fc1> - <2a8df> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a8e2>: Abbrev Number: 1 (DW_TAG_variable) - <2a8e3> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a8e7> DW_AT_decl_file : 1 - <2a8e7> DW_AT_decl_line : 1480 - <2a8e9> DW_AT_decl_column : 15 - <2a8ea> DW_AT_type : <0x29ee0> - <2a8ee> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a8f1>: Abbrev Number: 1 (DW_TAG_variable) - <2a8f2> DW_AT_name : (indirect string, offset: 0xfe7ec): uxReturn - <2a8f6> DW_AT_decl_file : 1 - <2a8f6> DW_AT_decl_line : 1481 - <2a8f8> DW_AT_decl_column : 14 - <2a8f9> DW_AT_type : <0x28d70> - <2a8fd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a900>: Abbrev Number: 0 - <1><2a901>: Abbrev Number: 9 (DW_TAG_subprogram) - <2a902> DW_AT_external : 1 - <2a902> DW_AT_name : (indirect string, offset: 0x5cb40): eTaskGetState - <2a906> DW_AT_decl_file : 1 - <2a906> DW_AT_decl_line : 1386 - <2a908> DW_AT_decl_column : 13 - <2a909> DW_AT_prototyped : 1 - <2a909> DW_AT_type : <0x290bd> - <2a90d> DW_AT_low_pc : 0x0 - <2a911> DW_AT_high_pc : 0xcc - <2a915> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a917> DW_AT_call_all_tail_calls: 1 - <2a917> DW_AT_sibling : <0x2a98f> - <2><2a91b>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a91c> DW_AT_name : (indirect string, offset: 0xff018): xTask - <2a920> DW_AT_decl_file : 1 - <2a920> DW_AT_decl_line : 1386 - <2a922> DW_AT_decl_column : 41 - <2a923> DW_AT_type : <0x28fb5> - <2a927> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2a92a>: Abbrev Number: 1 (DW_TAG_variable) - <2a92b> DW_AT_name : (indirect string, offset: 0xffee9): eReturn - <2a92f> DW_AT_decl_file : 1 - <2a92f> DW_AT_decl_line : 1388 - <2a931> DW_AT_decl_column : 13 - <2a932> DW_AT_type : <0x290bd> - <2a936> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><2a939>: Abbrev Number: 1 (DW_TAG_variable) - <2a93a> DW_AT_name : (indirect string, offset: 0xff9ee): pxStateList - <2a93e> DW_AT_decl_file : 1 - <2a93e> DW_AT_decl_line : 1389 - <2a940> DW_AT_decl_column : 17 - <2a941> DW_AT_type : <0x2a0f9> - <2a945> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a948>: Abbrev Number: 1 (DW_TAG_variable) - <2a949> DW_AT_name : (indirect string, offset: 0xffc57): pxDelayedList - <2a94d> DW_AT_decl_file : 1 - <2a94d> DW_AT_decl_line : 1389 - <2a94f> DW_AT_decl_column : 31 - <2a950> DW_AT_type : <0x2a0f9> - <2a954> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2a957>: Abbrev Number: 1 (DW_TAG_variable) - <2a958> DW_AT_name : (indirect string, offset: 0xff8db): pxOverflowedDelayedList - <2a95c> DW_AT_decl_file : 1 - <2a95c> DW_AT_decl_line : 1389 - <2a95e> DW_AT_decl_column : 47 - <2a95f> DW_AT_type : <0x2a0f9> - <2a963> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2a966>: Abbrev Number: 1 (DW_TAG_variable) - <2a967> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB - <2a96b> DW_AT_decl_file : 1 - <2a96b> DW_AT_decl_line : 1390 - <2a96d> DW_AT_decl_column : 22 - <2a96e> DW_AT_type : <0x29ee5> - <2a972> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2a975>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a976> DW_AT_abstract_origin: <0x2adf8> - <2a97a> DW_AT_low_pc : 0x0 - <2a97e> DW_AT_high_pc : 0x14 - <2a982> DW_AT_call_file : 1 - <2a982> DW_AT_call_line : 1392 - <2a984> DW_AT_call_column : 3 - <3><2a985>: Abbrev Number: 3 (DW_TAG_variable) - <2a986> DW_AT_abstract_origin: <0x2ae01> - <2a98a> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2a98d>: Abbrev Number: 0 - <2><2a98e>: Abbrev Number: 0 - <1><2a98f>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a990> DW_AT_external : 1 - <2a990> DW_AT_name : (indirect string, offset: 0xfc423): vTaskDelay - <2a994> DW_AT_decl_file : 1 - <2a994> DW_AT_decl_line : 1341 - <2a996> DW_AT_decl_column : 7 - <2a997> DW_AT_prototyped : 1 - <2a997> DW_AT_low_pc : 0x800b1ac - <2a99b> DW_AT_high_pc : 0x68 - <2a99f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a9a1> DW_AT_call_all_tail_calls: 1 - <2a9a1> DW_AT_sibling : <0x2a9dd> - <2><2a9a5>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a9a6> DW_AT_name : (indirect string, offset: 0xffc39): xTicksToDelay - <2a9aa> DW_AT_decl_file : 1 - <2a9aa> DW_AT_decl_line : 1341 - <2a9ac> DW_AT_decl_column : 36 - <2a9ad> DW_AT_type : <0x28d97> - <2a9b1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2a9b4>: Abbrev Number: 1 (DW_TAG_variable) - <2a9b5> DW_AT_name : (indirect string, offset: 0xffe7b): xAlreadyYielded - <2a9b9> DW_AT_decl_file : 1 - <2a9b9> DW_AT_decl_line : 1343 - <2a9bb> DW_AT_decl_column : 13 - <2a9bc> DW_AT_type : <0x28d5a> - <2a9c0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2a9c3>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2a9c4> DW_AT_abstract_origin: <0x2adf8> - <2a9c8> DW_AT_low_pc : 0x800b1c6 - <2a9cc> DW_AT_high_pc : 0x14 - <2a9d0> DW_AT_call_file : 1 - <2a9d0> DW_AT_call_line : 1348 - <2a9d2> DW_AT_call_column : 4 - <3><2a9d3>: Abbrev Number: 3 (DW_TAG_variable) - <2a9d4> DW_AT_abstract_origin: <0x2ae01> - <2a9d8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2a9db>: Abbrev Number: 0 - <2><2a9dc>: Abbrev Number: 0 - <1><2a9dd>: Abbrev Number: 13 (DW_TAG_subprogram) - <2a9de> DW_AT_external : 1 - <2a9de> DW_AT_name : (indirect string, offset: 0xfd82e): vTaskDelayUntil - <2a9e2> DW_AT_decl_file : 1 - <2a9e2> DW_AT_decl_line : 1257 - <2a9e4> DW_AT_decl_column : 7 - <2a9e5> DW_AT_prototyped : 1 - <2a9e5> DW_AT_low_pc : 0x0 - <2a9e9> DW_AT_high_pc : 0xfc - <2a9ed> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2a9ef> DW_AT_call_all_tail_calls: 1 - <2a9ef> DW_AT_sibling : <0x2aaaf> - <2><2a9f3>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2a9f4> DW_AT_name : (indirect string, offset: 0xffb9e): pxPreviousWakeTime - <2a9f8> DW_AT_decl_file : 1 - <2a9f8> DW_AT_decl_line : 1257 - <2a9fa> DW_AT_decl_column : 43 - <2a9fb> DW_AT_type : <0x29fb4> - <2a9ff> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2aa02>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2aa03> DW_AT_name : (indirect string, offset: 0xffbc4): xTimeIncrement - <2aa07> DW_AT_decl_file : 1 - <2aa07> DW_AT_decl_line : 1257 - <2aa09> DW_AT_decl_column : 80 - <2aa0a> DW_AT_type : <0x28d97> - <2aa0e> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><2aa11>: Abbrev Number: 1 (DW_TAG_variable) - <2aa12> DW_AT_name : (indirect string, offset: 0xff2b7): xTimeToWake - <2aa16> DW_AT_decl_file : 1 - <2aa16> DW_AT_decl_line : 1259 - <2aa18> DW_AT_decl_column : 13 - <2aa19> DW_AT_type : <0x28d86> - <2aa1d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2aa20>: Abbrev Number: 1 (DW_TAG_variable) - <2aa21> DW_AT_name : (indirect string, offset: 0xffe7b): xAlreadyYielded - <2aa25> DW_AT_decl_file : 1 - <2aa25> DW_AT_decl_line : 1260 - <2aa27> DW_AT_decl_column : 13 - <2aa28> DW_AT_type : <0x28d5a> - <2aa2c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2aa2f>: Abbrev Number: 1 (DW_TAG_variable) - <2aa30> DW_AT_name : (indirect string, offset: 0xff614): xShouldDelay - <2aa34> DW_AT_decl_file : 1 - <2aa34> DW_AT_decl_line : 1260 - <2aa36> DW_AT_decl_column : 30 - <2aa37> DW_AT_type : <0x28d5a> - <2aa3b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2aa3e>: Abbrev Number: 19 (DW_TAG_lexical_block) - <2aa3f> DW_AT_low_pc : 0x0 - <2aa43> DW_AT_high_pc : 0x62 - <2aa47> DW_AT_sibling : <0x2aa5b> - <3><2aa4b>: Abbrev Number: 1 (DW_TAG_variable) - <2aa4c> DW_AT_name : (indirect string, offset: 0xffceb): xConstTickCount - <2aa50> DW_AT_decl_file : 1 - <2aa50> DW_AT_decl_line : 1270 - <2aa52> DW_AT_decl_column : 21 - <2aa53> DW_AT_type : <0x28d97> - <2aa57> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2aa5a>: Abbrev Number: 0 - <2><2aa5b>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2aa5c> DW_AT_abstract_origin: <0x2adf8> - <2aa60> DW_AT_low_pc : 0x0 - <2aa64> DW_AT_high_pc : 0x14 - <2aa68> DW_AT_call_file : 1 - <2aa68> DW_AT_call_line : 1262 - <2aa6a> DW_AT_call_column : 3 - <2aa6b> DW_AT_sibling : <0x2aa78> - <3><2aa6f>: Abbrev Number: 3 (DW_TAG_variable) - <2aa70> DW_AT_abstract_origin: <0x2ae01> - <2aa74> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2aa77>: Abbrev Number: 0 - <2><2aa78>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2aa79> DW_AT_abstract_origin: <0x2adf8> - <2aa7d> DW_AT_low_pc : 0x0 - <2aa81> DW_AT_high_pc : 0x14 - <2aa85> DW_AT_call_file : 1 - <2aa85> DW_AT_call_line : 1263 - <2aa87> DW_AT_call_column : 3 - <2aa88> DW_AT_sibling : <0x2aa95> - <3><2aa8c>: Abbrev Number: 3 (DW_TAG_variable) - <2aa8d> DW_AT_abstract_origin: <0x2ae01> - <2aa91> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2aa94>: Abbrev Number: 0 - <2><2aa95>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2aa96> DW_AT_abstract_origin: <0x2adf8> - <2aa9a> DW_AT_low_pc : 0x0 - <2aa9e> DW_AT_high_pc : 0x14 - <2aaa2> DW_AT_call_file : 1 - <2aaa2> DW_AT_call_line : 1264 - <2aaa4> DW_AT_call_column : 3 - <3><2aaa5>: Abbrev Number: 3 (DW_TAG_variable) - <2aaa6> DW_AT_abstract_origin: <0x2ae01> - <2aaaa> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><2aaad>: Abbrev Number: 0 - <2><2aaae>: Abbrev Number: 0 - <1><2aaaf>: Abbrev Number: 13 (DW_TAG_subprogram) - <2aab0> DW_AT_external : 1 - <2aab0> DW_AT_name : (indirect string, offset: 0xfd822): vTaskDelete - <2aab4> DW_AT_decl_file : 1 - <2aab4> DW_AT_decl_line : 1162 - <2aab6> DW_AT_decl_column : 7 - <2aab7> DW_AT_prototyped : 1 - <2aab7> DW_AT_low_pc : 0x0 - <2aabb> DW_AT_high_pc : 0xe4 - <2aabf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2aac1> DW_AT_call_all_tail_calls: 1 - <2aac1> DW_AT_sibling : <0x2aafd> + <2a870> DW_AT_decl_line : 1386 + <2a872> DW_AT_decl_column : 41 + <2a873> DW_AT_type : <0x28f05> + <2a877> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2a87a>: Abbrev Number: 1 (DW_TAG_variable) + <2a87b> DW_AT_name : (indirect string, offset: 0xffece): eReturn + <2a87f> DW_AT_decl_file : 1 + <2a87f> DW_AT_decl_line : 1388 + <2a881> DW_AT_decl_column : 13 + <2a882> DW_AT_type : <0x2900d> + <2a886> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><2a889>: Abbrev Number: 1 (DW_TAG_variable) + <2a88a> DW_AT_name : (indirect string, offset: 0xff9d3): pxStateList + <2a88e> DW_AT_decl_file : 1 + <2a88e> DW_AT_decl_line : 1389 + <2a890> DW_AT_decl_column : 17 + <2a891> DW_AT_type : <0x2a049> + <2a895> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a898>: Abbrev Number: 1 (DW_TAG_variable) + <2a899> DW_AT_name : (indirect string, offset: 0xffc3c): pxDelayedList + <2a89d> DW_AT_decl_file : 1 + <2a89d> DW_AT_decl_line : 1389 + <2a89f> DW_AT_decl_column : 31 + <2a8a0> DW_AT_type : <0x2a049> + <2a8a4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2a8a7>: Abbrev Number: 1 (DW_TAG_variable) + <2a8a8> DW_AT_name : (indirect string, offset: 0xff8c0): pxOverflowedDelayedList + <2a8ac> DW_AT_decl_file : 1 + <2a8ac> DW_AT_decl_line : 1389 + <2a8ae> DW_AT_decl_column : 47 + <2a8af> DW_AT_type : <0x2a049> + <2a8b3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2a8b6>: Abbrev Number: 1 (DW_TAG_variable) + <2a8b7> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2a8bb> DW_AT_decl_file : 1 + <2a8bb> DW_AT_decl_line : 1390 + <2a8bd> DW_AT_decl_column : 22 + <2a8be> DW_AT_type : <0x29e35> + <2a8c2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2a8c5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a8c6> DW_AT_abstract_origin: <0x2ad48> + <2a8ca> DW_AT_low_pc : 0x0 + <2a8ce> DW_AT_high_pc : 0x14 + <2a8d2> DW_AT_call_file : 1 + <2a8d2> DW_AT_call_line : 1392 + <2a8d4> DW_AT_call_column : 3 + <3><2a8d5>: Abbrev Number: 3 (DW_TAG_variable) + <2a8d6> DW_AT_abstract_origin: <0x2ad51> + <2a8da> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2a8dd>: Abbrev Number: 0 + <2><2a8de>: Abbrev Number: 0 + <1><2a8df>: Abbrev Number: 13 (DW_TAG_subprogram) + <2a8e0> DW_AT_external : 1 + <2a8e0> DW_AT_name : (indirect string, offset: 0xfc408): vTaskDelay + <2a8e4> DW_AT_decl_file : 1 + <2a8e4> DW_AT_decl_line : 1341 + <2a8e6> DW_AT_decl_column : 7 + <2a8e7> DW_AT_prototyped : 1 + <2a8e7> DW_AT_low_pc : 0x800b260 + <2a8eb> DW_AT_high_pc : 0x68 + <2a8ef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a8f1> DW_AT_call_all_tail_calls: 1 + <2a8f1> DW_AT_sibling : <0x2a92d> + <2><2a8f5>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a8f6> DW_AT_name : (indirect string, offset: 0xffc1e): xTicksToDelay + <2a8fa> DW_AT_decl_file : 1 + <2a8fa> DW_AT_decl_line : 1341 + <2a8fc> DW_AT_decl_column : 36 + <2a8fd> DW_AT_type : <0x28ce7> + <2a901> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a904>: Abbrev Number: 1 (DW_TAG_variable) + <2a905> DW_AT_name : (indirect string, offset: 0xffe60): xAlreadyYielded + <2a909> DW_AT_decl_file : 1 + <2a909> DW_AT_decl_line : 1343 + <2a90b> DW_AT_decl_column : 13 + <2a90c> DW_AT_type : <0x28caa> + <2a910> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a913>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a914> DW_AT_abstract_origin: <0x2ad48> + <2a918> DW_AT_low_pc : 0x800b27a + <2a91c> DW_AT_high_pc : 0x14 + <2a920> DW_AT_call_file : 1 + <2a920> DW_AT_call_line : 1348 + <2a922> DW_AT_call_column : 4 + <3><2a923>: Abbrev Number: 3 (DW_TAG_variable) + <2a924> DW_AT_abstract_origin: <0x2ad51> + <2a928> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2a92b>: Abbrev Number: 0 + <2><2a92c>: Abbrev Number: 0 + <1><2a92d>: Abbrev Number: 13 (DW_TAG_subprogram) + <2a92e> DW_AT_external : 1 + <2a92e> DW_AT_name : (indirect string, offset: 0xfd813): vTaskDelayUntil + <2a932> DW_AT_decl_file : 1 + <2a932> DW_AT_decl_line : 1257 + <2a934> DW_AT_decl_column : 7 + <2a935> DW_AT_prototyped : 1 + <2a935> DW_AT_low_pc : 0x0 + <2a939> DW_AT_high_pc : 0xfc + <2a93d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2a93f> DW_AT_call_all_tail_calls: 1 + <2a93f> DW_AT_sibling : <0x2a9ff> + <2><2a943>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a944> DW_AT_name : (indirect string, offset: 0xffb83): pxPreviousWakeTime + <2a948> DW_AT_decl_file : 1 + <2a948> DW_AT_decl_line : 1257 + <2a94a> DW_AT_decl_column : 43 + <2a94b> DW_AT_type : <0x29f04> + <2a94f> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2a952>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2a953> DW_AT_name : (indirect string, offset: 0xffba9): xTimeIncrement + <2a957> DW_AT_decl_file : 1 + <2a957> DW_AT_decl_line : 1257 + <2a959> DW_AT_decl_column : 80 + <2a95a> DW_AT_type : <0x28ce7> + <2a95e> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><2a961>: Abbrev Number: 1 (DW_TAG_variable) + <2a962> DW_AT_name : (indirect string, offset: 0xff29c): xTimeToWake + <2a966> DW_AT_decl_file : 1 + <2a966> DW_AT_decl_line : 1259 + <2a968> DW_AT_decl_column : 13 + <2a969> DW_AT_type : <0x28cd6> + <2a96d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2a970>: Abbrev Number: 1 (DW_TAG_variable) + <2a971> DW_AT_name : (indirect string, offset: 0xffe60): xAlreadyYielded + <2a975> DW_AT_decl_file : 1 + <2a975> DW_AT_decl_line : 1260 + <2a977> DW_AT_decl_column : 13 + <2a978> DW_AT_type : <0x28caa> + <2a97c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2a97f>: Abbrev Number: 1 (DW_TAG_variable) + <2a980> DW_AT_name : (indirect string, offset: 0xff5f9): xShouldDelay + <2a984> DW_AT_decl_file : 1 + <2a984> DW_AT_decl_line : 1260 + <2a986> DW_AT_decl_column : 30 + <2a987> DW_AT_type : <0x28caa> + <2a98b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2a98e>: Abbrev Number: 19 (DW_TAG_lexical_block) + <2a98f> DW_AT_low_pc : 0x0 + <2a993> DW_AT_high_pc : 0x62 + <2a997> DW_AT_sibling : <0x2a9ab> + <3><2a99b>: Abbrev Number: 1 (DW_TAG_variable) + <2a99c> DW_AT_name : (indirect string, offset: 0xffcd0): xConstTickCount + <2a9a0> DW_AT_decl_file : 1 + <2a9a0> DW_AT_decl_line : 1270 + <2a9a2> DW_AT_decl_column : 21 + <2a9a3> DW_AT_type : <0x28ce7> + <2a9a7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2a9aa>: Abbrev Number: 0 + <2><2a9ab>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2a9ac> DW_AT_abstract_origin: <0x2ad48> + <2a9b0> DW_AT_low_pc : 0x0 + <2a9b4> DW_AT_high_pc : 0x14 + <2a9b8> DW_AT_call_file : 1 + <2a9b8> DW_AT_call_line : 1262 + <2a9ba> DW_AT_call_column : 3 + <2a9bb> DW_AT_sibling : <0x2a9c8> + <3><2a9bf>: Abbrev Number: 3 (DW_TAG_variable) + <2a9c0> DW_AT_abstract_origin: <0x2ad51> + <2a9c4> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2a9c7>: Abbrev Number: 0 + <2><2a9c8>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2a9c9> DW_AT_abstract_origin: <0x2ad48> + <2a9cd> DW_AT_low_pc : 0x0 + <2a9d1> DW_AT_high_pc : 0x14 + <2a9d5> DW_AT_call_file : 1 + <2a9d5> DW_AT_call_line : 1263 + <2a9d7> DW_AT_call_column : 3 + <2a9d8> DW_AT_sibling : <0x2a9e5> + <3><2a9dc>: Abbrev Number: 3 (DW_TAG_variable) + <2a9dd> DW_AT_abstract_origin: <0x2ad51> + <2a9e1> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2a9e4>: Abbrev Number: 0 + <2><2a9e5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2a9e6> DW_AT_abstract_origin: <0x2ad48> + <2a9ea> DW_AT_low_pc : 0x0 + <2a9ee> DW_AT_high_pc : 0x14 + <2a9f2> DW_AT_call_file : 1 + <2a9f2> DW_AT_call_line : 1264 + <2a9f4> DW_AT_call_column : 3 + <3><2a9f5>: Abbrev Number: 3 (DW_TAG_variable) + <2a9f6> DW_AT_abstract_origin: <0x2ad51> + <2a9fa> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><2a9fd>: Abbrev Number: 0 + <2><2a9fe>: Abbrev Number: 0 + <1><2a9ff>: Abbrev Number: 13 (DW_TAG_subprogram) + <2aa00> DW_AT_external : 1 + <2aa00> DW_AT_name : (indirect string, offset: 0xfd807): vTaskDelete + <2aa04> DW_AT_decl_file : 1 + <2aa04> DW_AT_decl_line : 1162 + <2aa06> DW_AT_decl_column : 7 + <2aa07> DW_AT_prototyped : 1 + <2aa07> DW_AT_low_pc : 0x0 + <2aa0b> DW_AT_high_pc : 0xe4 + <2aa0f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2aa11> DW_AT_call_all_tail_calls: 1 + <2aa11> DW_AT_sibling : <0x2aa4d> + <2><2aa15>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2aa16> DW_AT_name : (indirect string, offset: 0xff639): xTaskToDelete + <2aa1a> DW_AT_decl_file : 1 + <2aa1a> DW_AT_decl_line : 1162 + <2aa1c> DW_AT_decl_column : 33 + <2aa1d> DW_AT_type : <0x28f05> + <2aa21> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2aa24>: Abbrev Number: 1 (DW_TAG_variable) + <2aa25> DW_AT_name : (indirect string, offset: 0x34381): pxTCB + <2aa29> DW_AT_decl_file : 1 + <2aa29> DW_AT_decl_line : 1164 + <2aa2b> DW_AT_decl_column : 9 + <2aa2c> DW_AT_type : <0x291a8> + <2aa30> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2aa33>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2aa34> DW_AT_abstract_origin: <0x2ad48> + <2aa38> DW_AT_low_pc : 0x0 + <2aa3c> DW_AT_high_pc : 0x14 + <2aa40> DW_AT_call_file : 1 + <2aa40> DW_AT_call_line : 1242 + <2aa42> DW_AT_call_column : 5 + <3><2aa43>: Abbrev Number: 3 (DW_TAG_variable) + <2aa44> DW_AT_abstract_origin: <0x2ad51> + <2aa48> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2aa4b>: Abbrev Number: 0 + <2><2aa4c>: Abbrev Number: 0 + <1><2aa4d>: Abbrev Number: 18 (DW_TAG_subprogram) + <2aa4e> DW_AT_name : (indirect string, offset: 0xffdb5): prvAddNewTaskToReadyList + <2aa52> DW_AT_decl_file : 1 + <2aa52> DW_AT_decl_line : 1077 + <2aa54> DW_AT_decl_column : 13 + <2aa55> DW_AT_prototyped : 1 + <2aa55> DW_AT_low_pc : 0x800b180 + <2aa59> DW_AT_high_pc : 0xe0 + <2aa5d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2aa5f> DW_AT_call_all_tail_calls: 1 + <2aa5f> DW_AT_sibling : <0x2aa73> + <2><2aa63>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2aa64> DW_AT_name : (indirect string, offset: 0xffc96): pxNewTCB + <2aa68> DW_AT_decl_file : 1 + <2aa68> DW_AT_decl_line : 1077 + <2aa6a> DW_AT_decl_column : 46 + <2aa6b> DW_AT_type : <0x291a8> + <2aa6f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2aa72>: Abbrev Number: 0 + <1><2aa73>: Abbrev Number: 18 (DW_TAG_subprogram) + <2aa74> DW_AT_name : (indirect string, offset: 0xff6cf): prvInitialiseNewTask + <2aa78> DW_AT_decl_file : 1 + <2aa78> DW_AT_decl_line : 824 + <2aa7a> DW_AT_decl_column : 13 + <2aa7b> DW_AT_prototyped : 1 + <2aa7b> DW_AT_low_pc : 0x800b060 + <2aa7f> DW_AT_high_pc : 0x11e + <2aa83> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2aa85> DW_AT_call_all_tail_calls: 1 + <2aa85> DW_AT_sibling : <0x2ab38> + <2><2aa89>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2aa8a> DW_AT_name : (indirect string, offset: 0xff914): pxTaskCode + <2aa8e> DW_AT_decl_file : 1 + <2aa8e> DW_AT_decl_line : 824 + <2aa90> DW_AT_decl_column : 51 + <2aa91> DW_AT_type : <0x28c7d> + <2aa95> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2aa98>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2aa99> DW_AT_name : (indirect string, offset: 0xffc35): pcName + <2aa9d> DW_AT_decl_file : 1 + <2aa9d> DW_AT_decl_line : 825 + <2aa9f> DW_AT_decl_column : 29 + <2aaa0> DW_AT_type : <0x28c3b> + <2aaa4> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2aaa7>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2aaa8> DW_AT_name : (indirect string, offset: 0xff07e): ulStackDepth + <2aaac> DW_AT_decl_file : 1 + <2aaac> DW_AT_decl_line : 826 + <2aaae> DW_AT_decl_column : 25 + <2aaaf> DW_AT_type : <0x28c78> + <2aab3> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2aab6>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2aab7> DW_AT_name : (indirect string, offset: 0xff7a7): pvParameters + <2aabb> DW_AT_decl_file : 1 + <2aabb> DW_AT_decl_line : 827 + <2aabd> DW_AT_decl_column : 23 + <2aabe> DW_AT_type : <0x28c20> + <2aac2> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) <2><2aac5>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2aac6> DW_AT_name : (indirect string, offset: 0xff654): xTaskToDelete + <2aac6> DW_AT_name : (indirect string, offset: 0xff678): uxPriority <2aaca> DW_AT_decl_file : 1 - <2aaca> DW_AT_decl_line : 1162 - <2aacc> DW_AT_decl_column : 33 - <2aacd> DW_AT_type : <0x28fb5> - <2aad1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2aad4>: Abbrev Number: 1 (DW_TAG_variable) - <2aad5> DW_AT_name : (indirect string, offset: 0x3434a): pxTCB + <2aaca> DW_AT_decl_line : 828 + <2aacc> DW_AT_decl_column : 22 + <2aacd> DW_AT_type : <0x28cc0> + <2aad1> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><2aad4>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2aad5> DW_AT_name : (indirect string, offset: 0xffc9f): pxCreatedTask <2aad9> DW_AT_decl_file : 1 - <2aad9> DW_AT_decl_line : 1164 - <2aadb> DW_AT_decl_column : 9 - <2aadc> DW_AT_type : <0x29258> - <2aae0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2aae3>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2aae4> DW_AT_abstract_origin: <0x2adf8> - <2aae8> DW_AT_low_pc : 0x0 - <2aaec> DW_AT_high_pc : 0x14 - <2aaf0> DW_AT_call_file : 1 - <2aaf0> DW_AT_call_line : 1242 - <2aaf2> DW_AT_call_column : 5 - <3><2aaf3>: Abbrev Number: 3 (DW_TAG_variable) - <2aaf4> DW_AT_abstract_origin: <0x2ae01> - <2aaf8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2aafb>: Abbrev Number: 0 - <2><2aafc>: Abbrev Number: 0 - <1><2aafd>: Abbrev Number: 18 (DW_TAG_subprogram) - <2aafe> DW_AT_name : (indirect string, offset: 0xffdd0): prvAddNewTaskToReadyList - <2ab02> DW_AT_decl_file : 1 - <2ab02> DW_AT_decl_line : 1077 - <2ab04> DW_AT_decl_column : 13 - <2ab05> DW_AT_prototyped : 1 - <2ab05> DW_AT_low_pc : 0x800b0cc - <2ab09> DW_AT_high_pc : 0xe0 - <2ab0d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ab0f> DW_AT_call_all_tail_calls: 1 - <2ab0f> DW_AT_sibling : <0x2ab23> - <2><2ab13>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ab14> DW_AT_name : (indirect string, offset: 0xffcb1): pxNewTCB - <2ab18> DW_AT_decl_file : 1 - <2ab18> DW_AT_decl_line : 1077 - <2ab1a> DW_AT_decl_column : 46 - <2ab1b> DW_AT_type : <0x29258> - <2ab1f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2ab22>: Abbrev Number: 0 - <1><2ab23>: Abbrev Number: 18 (DW_TAG_subprogram) - <2ab24> DW_AT_name : (indirect string, offset: 0xff6ea): prvInitialiseNewTask - <2ab28> DW_AT_decl_file : 1 - <2ab28> DW_AT_decl_line : 824 - <2ab2a> DW_AT_decl_column : 13 - <2ab2b> DW_AT_prototyped : 1 - <2ab2b> DW_AT_low_pc : 0x800afac - <2ab2f> DW_AT_high_pc : 0x11e - <2ab33> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ab35> DW_AT_call_all_tail_calls: 1 - <2ab35> DW_AT_sibling : <0x2abe8> - <2><2ab39>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ab3a> DW_AT_name : (indirect string, offset: 0xff92f): pxTaskCode - <2ab3e> DW_AT_decl_file : 1 - <2ab3e> DW_AT_decl_line : 824 - <2ab40> DW_AT_decl_column : 51 - <2ab41> DW_AT_type : <0x28d2d> - <2ab45> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2ab48>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ab49> DW_AT_name : (indirect string, offset: 0xffc50): pcName - <2ab4d> DW_AT_decl_file : 1 - <2ab4d> DW_AT_decl_line : 825 - <2ab4f> DW_AT_decl_column : 29 - <2ab50> DW_AT_type : <0x28ceb> - <2ab54> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2ab57>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ab58> DW_AT_name : (indirect string, offset: 0xff099): ulStackDepth - <2ab5c> DW_AT_decl_file : 1 - <2ab5c> DW_AT_decl_line : 826 - <2ab5e> DW_AT_decl_column : 25 - <2ab5f> DW_AT_type : <0x28d28> - <2ab63> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2aad9> DW_AT_decl_line : 829 + <2aadb> DW_AT_decl_column : 31 + <2aadc> DW_AT_type : <0x2ab3d> + <2aae0> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><2aae3>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2aae4> DW_AT_name : (indirect string, offset: 0xffc96): pxNewTCB + <2aae8> DW_AT_decl_file : 1 + <2aae8> DW_AT_decl_line : 830 + <2aaea> DW_AT_decl_column : 17 + <2aaeb> DW_AT_type : <0x291a8> + <2aaef> DW_AT_location : 2 byte block: 91 8 (DW_OP_fbreg: 8) + <2><2aaf2>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2aaf3> DW_AT_name : (indirect string, offset: 0xff97e): xRegions + <2aaf7> DW_AT_decl_file : 1 + <2aaf7> DW_AT_decl_line : 831 + <2aaf9> DW_AT_decl_column : 39 + <2aafa> DW_AT_type : <0x2ab47> + <2aafe> DW_AT_location : 2 byte block: 91 c (DW_OP_fbreg: 12) + <2><2ab01>: Abbrev Number: 1 (DW_TAG_variable) + <2ab02> DW_AT_name : (indirect string, offset: 0xffd36): pxTopOfStack + <2ab06> DW_AT_decl_file : 1 + <2ab06> DW_AT_decl_line : 833 + <2ab08> DW_AT_decl_column : 14 + <2ab09> DW_AT_type : <0x290c8> + <2ab0d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2ab10>: Abbrev Number: 47 (DW_TAG_variable) + <2ab11> DW_AT_name : x + <2ab13> DW_AT_decl_file : 1 + <2ab14> DW_AT_decl_line : 834 + <2ab16> DW_AT_decl_column : 13 + <2ab17> DW_AT_type : <0x28cc0> + <2ab1b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2ab1e>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2ab1f> DW_AT_abstract_origin: <0x2ad48> + <2ab23> DW_AT_low_pc : 0x800b0a2 + <2ab27> DW_AT_high_pc : 0x14 + <2ab2b> DW_AT_call_file : 1 + <2ab2b> DW_AT_call_line : 868 + <2ab2d> DW_AT_call_column : 3 + <3><2ab2e>: Abbrev Number: 3 (DW_TAG_variable) + <2ab2f> DW_AT_abstract_origin: <0x2ad51> + <2ab33> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2ab36>: Abbrev Number: 0 + <2><2ab37>: Abbrev Number: 0 + <1><2ab38>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ab39> DW_AT_byte_size : 4 + <2ab39> DW_AT_type : <0x28f05> + <1><2ab3d>: Abbrev Number: 5 (DW_TAG_const_type) + <2ab3e> DW_AT_type : <0x2ab38> + <1><2ab42>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ab43> DW_AT_byte_size : 4 + <2ab43> DW_AT_type : <0x290c3> + <1><2ab47>: Abbrev Number: 5 (DW_TAG_const_type) + <2ab48> DW_AT_type : <0x2ab42> + <1><2ab4c>: Abbrev Number: 9 (DW_TAG_subprogram) + <2ab4d> DW_AT_external : 1 + <2ab4d> DW_AT_name : (indirect string, offset: 0xfd0cc): xTaskCreate + <2ab51> DW_AT_decl_file : 1 + <2ab51> DW_AT_decl_line : 733 + <2ab53> DW_AT_decl_column : 13 + <2ab54> DW_AT_prototyped : 1 + <2ab54> DW_AT_type : <0x28caa> + <2ab58> DW_AT_low_pc : 0x800afd6 + <2ab5c> DW_AT_high_pc : 0x8a + <2ab60> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2ab62> DW_AT_call_all_tail_calls: 1 + <2ab62> DW_AT_sibling : <0x2abf8> <2><2ab66>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ab67> DW_AT_name : (indirect string, offset: 0xff7c2): pvParameters + <2ab67> DW_AT_name : (indirect string, offset: 0xff914): pxTaskCode <2ab6b> DW_AT_decl_file : 1 - <2ab6b> DW_AT_decl_line : 827 - <2ab6d> DW_AT_decl_column : 23 - <2ab6e> DW_AT_type : <0x28cd0> - <2ab72> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2ab6b> DW_AT_decl_line : 733 + <2ab6d> DW_AT_decl_column : 41 + <2ab6e> DW_AT_type : <0x28c7d> + <2ab72> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) <2><2ab75>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ab76> DW_AT_name : (indirect string, offset: 0xff693): uxPriority + <2ab76> DW_AT_name : (indirect string, offset: 0xffc35): pcName <2ab7a> DW_AT_decl_file : 1 - <2ab7a> DW_AT_decl_line : 828 - <2ab7c> DW_AT_decl_column : 22 - <2ab7d> DW_AT_type : <0x28d70> - <2ab81> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2ab7a> DW_AT_decl_line : 734 + <2ab7c> DW_AT_decl_column : 27 + <2ab7d> DW_AT_type : <0x28c3b> + <2ab81> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) <2><2ab84>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ab85> DW_AT_name : (indirect string, offset: 0xffcba): pxCreatedTask + <2ab85> DW_AT_name : (indirect string, offset: 0xff030): usStackDepth <2ab89> DW_AT_decl_file : 1 - <2ab89> DW_AT_decl_line : 829 - <2ab8b> DW_AT_decl_column : 31 - <2ab8c> DW_AT_type : <0x2abed> - <2ab90> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2ab89> DW_AT_decl_line : 735 + <2ab8b> DW_AT_decl_column : 37 + <2ab8c> DW_AT_type : <0x28c62> + <2ab90> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) <2><2ab93>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ab94> DW_AT_name : (indirect string, offset: 0xffcb1): pxNewTCB + <2ab94> DW_AT_name : (indirect string, offset: 0xff7a7): pvParameters <2ab98> DW_AT_decl_file : 1 - <2ab98> DW_AT_decl_line : 830 - <2ab9a> DW_AT_decl_column : 17 - <2ab9b> DW_AT_type : <0x29258> - <2ab9f> DW_AT_location : 2 byte block: 91 8 (DW_OP_fbreg: 8) + <2ab98> DW_AT_decl_line : 736 + <2ab9a> DW_AT_decl_column : 21 + <2ab9b> DW_AT_type : <0x28c20> + <2ab9f> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) <2><2aba2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2aba3> DW_AT_name : (indirect string, offset: 0xff999): xRegions + <2aba3> DW_AT_name : (indirect string, offset: 0xff678): uxPriority <2aba7> DW_AT_decl_file : 1 - <2aba7> DW_AT_decl_line : 831 - <2aba9> DW_AT_decl_column : 39 - <2abaa> DW_AT_type : <0x2abf7> - <2abae> DW_AT_location : 2 byte block: 91 c (DW_OP_fbreg: 12) - <2><2abb1>: Abbrev Number: 1 (DW_TAG_variable) - <2abb2> DW_AT_name : (indirect string, offset: 0xffd51): pxTopOfStack + <2aba7> DW_AT_decl_line : 737 + <2aba9> DW_AT_decl_column : 20 + <2abaa> DW_AT_type : <0x28cc0> + <2abae> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><2abb1>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2abb2> DW_AT_name : (indirect string, offset: 0xffc9f): pxCreatedTask <2abb6> DW_AT_decl_file : 1 - <2abb6> DW_AT_decl_line : 833 - <2abb8> DW_AT_decl_column : 14 - <2abb9> DW_AT_type : <0x29178> - <2abbd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2abc0>: Abbrev Number: 47 (DW_TAG_variable) - <2abc1> DW_AT_name : x - <2abc3> DW_AT_decl_file : 1 - <2abc4> DW_AT_decl_line : 834 - <2abc6> DW_AT_decl_column : 13 - <2abc7> DW_AT_type : <0x28d70> - <2abcb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2abce>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2abcf> DW_AT_abstract_origin: <0x2adf8> - <2abd3> DW_AT_low_pc : 0x800afee - <2abd7> DW_AT_high_pc : 0x14 - <2abdb> DW_AT_call_file : 1 - <2abdb> DW_AT_call_line : 868 - <2abdd> DW_AT_call_column : 3 - <3><2abde>: Abbrev Number: 3 (DW_TAG_variable) - <2abdf> DW_AT_abstract_origin: <0x2ae01> - <2abe3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2abe6>: Abbrev Number: 0 - <2><2abe7>: Abbrev Number: 0 - <1><2abe8>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2abe9> DW_AT_byte_size : 4 - <2abe9> DW_AT_type : <0x28fb5> - <1><2abed>: Abbrev Number: 5 (DW_TAG_const_type) - <2abee> DW_AT_type : <0x2abe8> - <1><2abf2>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2abf3> DW_AT_byte_size : 4 - <2abf3> DW_AT_type : <0x29173> - <1><2abf7>: Abbrev Number: 5 (DW_TAG_const_type) - <2abf8> DW_AT_type : <0x2abf2> - <1><2abfc>: Abbrev Number: 9 (DW_TAG_subprogram) - <2abfd> DW_AT_external : 1 - <2abfd> DW_AT_name : (indirect string, offset: 0xfd0e7): xTaskCreate - <2ac01> DW_AT_decl_file : 1 - <2ac01> DW_AT_decl_line : 733 - <2ac03> DW_AT_decl_column : 13 - <2ac04> DW_AT_prototyped : 1 - <2ac04> DW_AT_type : <0x28d5a> - <2ac08> DW_AT_low_pc : 0x800af22 - <2ac0c> DW_AT_high_pc : 0x8a - <2ac10> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ac12> DW_AT_call_all_tail_calls: 1 - <2ac12> DW_AT_sibling : <0x2aca8> - <2><2ac16>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ac17> DW_AT_name : (indirect string, offset: 0xff92f): pxTaskCode - <2ac1b> DW_AT_decl_file : 1 - <2ac1b> DW_AT_decl_line : 733 - <2ac1d> DW_AT_decl_column : 41 - <2ac1e> DW_AT_type : <0x28d2d> - <2ac22> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2ac25>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ac26> DW_AT_name : (indirect string, offset: 0xffc50): pcName - <2ac2a> DW_AT_decl_file : 1 - <2ac2a> DW_AT_decl_line : 734 - <2ac2c> DW_AT_decl_column : 27 - <2ac2d> DW_AT_type : <0x28ceb> - <2ac31> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2ac34>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ac35> DW_AT_name : (indirect string, offset: 0xff04b): usStackDepth - <2ac39> DW_AT_decl_file : 1 - <2ac39> DW_AT_decl_line : 735 - <2ac3b> DW_AT_decl_column : 37 - <2ac3c> DW_AT_type : <0x28d12> - <2ac40> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) - <2><2ac43>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ac44> DW_AT_name : (indirect string, offset: 0xff7c2): pvParameters - <2ac48> DW_AT_decl_file : 1 - <2ac48> DW_AT_decl_line : 736 - <2ac4a> DW_AT_decl_column : 21 - <2ac4b> DW_AT_type : <0x28cd0> - <2ac4f> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2ac52>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ac53> DW_AT_name : (indirect string, offset: 0xff693): uxPriority - <2ac57> DW_AT_decl_file : 1 - <2ac57> DW_AT_decl_line : 737 - <2ac59> DW_AT_decl_column : 20 - <2ac5a> DW_AT_type : <0x28d70> - <2ac5e> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><2ac61>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ac62> DW_AT_name : (indirect string, offset: 0xffcba): pxCreatedTask - <2ac66> DW_AT_decl_file : 1 - <2ac66> DW_AT_decl_line : 738 - <2ac68> DW_AT_decl_column : 29 - <2ac69> DW_AT_type : <0x2abed> - <2ac6d> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><2ac70>: Abbrev Number: 1 (DW_TAG_variable) - <2ac71> DW_AT_name : (indirect string, offset: 0xffcb1): pxNewTCB - <2ac75> DW_AT_decl_file : 1 - <2ac75> DW_AT_decl_line : 740 - <2ac77> DW_AT_decl_column : 9 - <2ac78> DW_AT_type : <0x29258> - <2ac7c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2ac7f>: Abbrev Number: 1 (DW_TAG_variable) - <2ac80> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2ac84> DW_AT_decl_file : 1 - <2ac84> DW_AT_decl_line : 741 - <2ac86> DW_AT_decl_column : 13 - <2ac87> DW_AT_type : <0x28d5a> - <2ac8b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2ac8e>: Abbrev Number: 23 (DW_TAG_lexical_block) - <2ac8f> DW_AT_low_pc : 0x800af32 - <2ac93> DW_AT_high_pc : 0x34 - <3><2ac97>: Abbrev Number: 1 (DW_TAG_variable) - <2ac98> DW_AT_name : (indirect string, offset: 0xff677): pxStack - <2ac9c> DW_AT_decl_file : 1 - <2ac9c> DW_AT_decl_line : 770 - <2ac9e> DW_AT_decl_column : 16 - <2ac9f> DW_AT_type : <0x29178> - <2aca3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2aca6>: Abbrev Number: 0 - <2><2aca7>: Abbrev Number: 0 - <1><2aca8>: Abbrev Number: 9 (DW_TAG_subprogram) - <2aca9> DW_AT_external : 1 - <2aca9> DW_AT_name : (indirect string, offset: 0xfc742): xTaskCreateStatic - <2acad> DW_AT_decl_file : 1 - <2acad> DW_AT_decl_line : 581 - <2acaf> DW_AT_decl_column : 15 - <2acb0> DW_AT_prototyped : 1 - <2acb0> DW_AT_type : <0x28fb5> - <2acb4> DW_AT_low_pc : 0x800ae68 - <2acb8> DW_AT_high_pc : 0xba - <2acbc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2acbe> DW_AT_call_all_tail_calls: 1 - <2acbe> DW_AT_sibling : <0x2adb6> - <2><2acc2>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2acc3> DW_AT_name : (indirect string, offset: 0xff92f): pxTaskCode - <2acc7> DW_AT_decl_file : 1 - <2acc7> DW_AT_decl_line : 581 - <2acc9> DW_AT_decl_column : 49 - <2acca> DW_AT_type : <0x28d2d> - <2acce> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2acd1>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2acd2> DW_AT_name : (indirect string, offset: 0xffc50): pcName - <2acd6> DW_AT_decl_file : 1 - <2acd6> DW_AT_decl_line : 582 - <2acd8> DW_AT_decl_column : 29 - <2acd9> DW_AT_type : <0x28ceb> - <2acdd> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2ace0>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ace1> DW_AT_name : (indirect string, offset: 0xff099): ulStackDepth - <2ace5> DW_AT_decl_file : 1 - <2ace5> DW_AT_decl_line : 583 - <2ace7> DW_AT_decl_column : 25 - <2ace8> DW_AT_type : <0x28d28> - <2acec> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2acef>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2acf0> DW_AT_name : (indirect string, offset: 0xff7c2): pvParameters - <2acf4> DW_AT_decl_file : 1 - <2acf4> DW_AT_decl_line : 584 - <2acf6> DW_AT_decl_column : 23 - <2acf7> DW_AT_type : <0x28cd0> - <2acfb> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><2acfe>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2acff> DW_AT_name : (indirect string, offset: 0xff693): uxPriority - <2ad03> DW_AT_decl_file : 1 - <2ad03> DW_AT_decl_line : 585 - <2ad05> DW_AT_decl_column : 22 - <2ad06> DW_AT_type : <0x28d70> - <2ad0a> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><2ad0d>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ad0e> DW_AT_name : (indirect string, offset: 0xffb1d): puxStackBuffer - <2ad12> DW_AT_decl_file : 1 - <2ad12> DW_AT_decl_line : 586 - <2ad14> DW_AT_decl_column : 30 - <2ad15> DW_AT_type : <0x2917d> - <2ad19> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><2ad1c>: Abbrev Number: 2 (DW_TAG_formal_parameter) - <2ad1d> DW_AT_name : (indirect string, offset: 0xff621): pxTaskBuffer - <2ad21> DW_AT_decl_file : 1 - <2ad21> DW_AT_decl_line : 587 - <2ad23> DW_AT_decl_column : 31 - <2ad24> DW_AT_type : <0x29461> - <2ad28> DW_AT_location : 2 byte block: 91 8 (DW_OP_fbreg: 8) - <2><2ad2b>: Abbrev Number: 1 (DW_TAG_variable) - <2ad2c> DW_AT_name : (indirect string, offset: 0xffcb1): pxNewTCB - <2ad30> DW_AT_decl_file : 1 - <2ad30> DW_AT_decl_line : 589 - <2ad32> DW_AT_decl_column : 9 - <2ad33> DW_AT_type : <0x29258> - <2ad37> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2ad3a>: Abbrev Number: 1 (DW_TAG_variable) - <2ad3b> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2ad3f> DW_AT_decl_file : 1 - <2ad3f> DW_AT_decl_line : 590 - <2ad41> DW_AT_decl_column : 15 - <2ad42> DW_AT_type : <0x28fb5> - <2ad46> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2ad49>: Abbrev Number: 19 (DW_TAG_lexical_block) - <2ad4a> DW_AT_low_pc : 0x800aeae - <2ad4e> DW_AT_high_pc : 0x22 - <2ad52> DW_AT_sibling : <0x2ad7f> - <3><2ad56>: Abbrev Number: 1 (DW_TAG_variable) - <2ad57> DW_AT_name : (indirect string, offset: 0x100fd8): xSize - <2ad5b> DW_AT_decl_file : 1 - <2ad5b> DW_AT_decl_line : 600 - <2ad5d> DW_AT_decl_column : 20 - <2ad5e> DW_AT_type : <0x28c58> - <2ad62> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2ad65>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2ad66> DW_AT_abstract_origin: <0x2adf8> - <2ad6a> DW_AT_low_pc : 0x800aeb8 - <2ad6e> DW_AT_high_pc : 0x14 - <2ad72> DW_AT_call_file : 1 - <2ad72> DW_AT_call_line : 601 - <2ad74> DW_AT_call_column : 4 - <4><2ad75>: Abbrev Number: 3 (DW_TAG_variable) - <2ad76> DW_AT_abstract_origin: <0x2ae01> - <2ad7a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><2ad7d>: Abbrev Number: 0 - <3><2ad7e>: Abbrev Number: 0 - <2><2ad7f>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) - <2ad80> DW_AT_abstract_origin: <0x2adf8> - <2ad84> DW_AT_low_pc : 0x800ae7c - <2ad88> DW_AT_high_pc : 0x14 - <2ad8c> DW_AT_call_file : 1 - <2ad8c> DW_AT_call_line : 592 - <2ad8e> DW_AT_call_column : 3 - <2ad8f> DW_AT_sibling : <0x2ad9c> - <3><2ad93>: Abbrev Number: 3 (DW_TAG_variable) - <2ad94> DW_AT_abstract_origin: <0x2ae01> - <2ad98> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2ad9b>: Abbrev Number: 0 - <2><2ad9c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2ad9d> DW_AT_abstract_origin: <0x2adf8> - <2ada1> DW_AT_low_pc : 0x800ae98 - <2ada5> DW_AT_high_pc : 0x14 - <2ada9> DW_AT_call_file : 1 - <2ada9> DW_AT_call_line : 593 - <2adab> DW_AT_call_column : 3 - <3><2adac>: Abbrev Number: 3 (DW_TAG_variable) - <2adad> DW_AT_abstract_origin: <0x2ae01> - <2adb1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2adb4>: Abbrev Number: 0 - <2><2adb5>: Abbrev Number: 0 - <1><2adb6>: Abbrev Number: 48 (DW_TAG_subprogram) - <2adb7> DW_AT_name : (indirect string, offset: 0xfddeb): vPortSetBASEPRI - <2adbb> DW_AT_decl_file : 2 - <2adbc> DW_AT_decl_line : 227 - <2adbd> DW_AT_decl_column : 30 - <2adbe> DW_AT_prototyped : 1 - <2adbe> DW_AT_inline : 3 (declared as inline and inlined) - <2adbf> DW_AT_sibling : <0x2add0> - <2><2adc3>: Abbrev Number: 49 (DW_TAG_formal_parameter) - <2adc4> DW_AT_name : (indirect string, offset: 0xf99f4): ulNewMaskValue - <2adc8> DW_AT_decl_file : 2 - <2adc9> DW_AT_decl_line : 227 - <2adca> DW_AT_decl_column : 56 - <2adcb> DW_AT_type : <0x28d17> - <2><2adcf>: Abbrev Number: 0 - <1><2add0>: Abbrev Number: 50 (DW_TAG_subprogram) - <2add1> DW_AT_name : (indirect string, offset: 0xfd769): ulPortRaiseBASEPRI - <2add5> DW_AT_decl_file : 2 - <2add6> DW_AT_decl_line : 207 - <2add7> DW_AT_decl_column : 34 - <2add8> DW_AT_prototyped : 1 - <2add8> DW_AT_type : <0x28d17> - <2addc> DW_AT_inline : 3 (declared as inline and inlined) - <2addd> DW_AT_sibling : <0x2adf8> - <2><2ade1>: Abbrev Number: 30 (DW_TAG_variable) - <2ade2> DW_AT_name : (indirect string, offset: 0xfac0e): ulOriginalBASEPRI - <2ade6> DW_AT_decl_file : 2 - <2ade6> DW_AT_decl_line : 209 - <2ade7> DW_AT_decl_column : 10 - <2ade8> DW_AT_type : <0x28d17> - <2><2adec>: Abbrev Number: 30 (DW_TAG_variable) - <2aded> DW_AT_name : (indirect string, offset: 0xfdd0d): ulNewBASEPRI - <2adf1> DW_AT_decl_file : 2 - <2adf1> DW_AT_decl_line : 209 - <2adf2> DW_AT_decl_column : 29 - <2adf3> DW_AT_type : <0x28d17> - <2><2adf7>: Abbrev Number: 0 - <1><2adf8>: Abbrev Number: 51 (DW_TAG_subprogram) - <2adf9> DW_AT_name : (indirect string, offset: 0xfe7c7): vPortRaiseBASEPRI - <2adfd> DW_AT_decl_file : 2 - <2adfe> DW_AT_decl_line : 191 - <2adff> DW_AT_decl_column : 30 - <2ae00> DW_AT_prototyped : 1 - <2ae00> DW_AT_inline : 3 (declared as inline and inlined) - <2><2ae01>: Abbrev Number: 30 (DW_TAG_variable) - <2ae02> DW_AT_name : (indirect string, offset: 0xfdd0d): ulNewBASEPRI - <2ae06> DW_AT_decl_file : 2 - <2ae06> DW_AT_decl_line : 193 - <2ae07> DW_AT_decl_column : 10 - <2ae08> DW_AT_type : <0x28d17> - <2><2ae0c>: Abbrev Number: 0 - <1><2ae0d>: Abbrev Number: 0 - Compilation Unit @ offset 0x2ae0e: + <2abb6> DW_AT_decl_line : 738 + <2abb8> DW_AT_decl_column : 29 + <2abb9> DW_AT_type : <0x2ab3d> + <2abbd> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><2abc0>: Abbrev Number: 1 (DW_TAG_variable) + <2abc1> DW_AT_name : (indirect string, offset: 0xffc96): pxNewTCB + <2abc5> DW_AT_decl_file : 1 + <2abc5> DW_AT_decl_line : 740 + <2abc7> DW_AT_decl_column : 9 + <2abc8> DW_AT_type : <0x291a8> + <2abcc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2abcf>: Abbrev Number: 1 (DW_TAG_variable) + <2abd0> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2abd4> DW_AT_decl_file : 1 + <2abd4> DW_AT_decl_line : 741 + <2abd6> DW_AT_decl_column : 13 + <2abd7> DW_AT_type : <0x28caa> + <2abdb> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2abde>: Abbrev Number: 23 (DW_TAG_lexical_block) + <2abdf> DW_AT_low_pc : 0x800afe6 + <2abe3> DW_AT_high_pc : 0x34 + <3><2abe7>: Abbrev Number: 1 (DW_TAG_variable) + <2abe8> DW_AT_name : (indirect string, offset: 0xff65c): pxStack + <2abec> DW_AT_decl_file : 1 + <2abec> DW_AT_decl_line : 770 + <2abee> DW_AT_decl_column : 16 + <2abef> DW_AT_type : <0x290c8> + <2abf3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2abf6>: Abbrev Number: 0 + <2><2abf7>: Abbrev Number: 0 + <1><2abf8>: Abbrev Number: 9 (DW_TAG_subprogram) + <2abf9> DW_AT_external : 1 + <2abf9> DW_AT_name : (indirect string, offset: 0xfc727): xTaskCreateStatic + <2abfd> DW_AT_decl_file : 1 + <2abfd> DW_AT_decl_line : 581 + <2abff> DW_AT_decl_column : 15 + <2ac00> DW_AT_prototyped : 1 + <2ac00> DW_AT_type : <0x28f05> + <2ac04> DW_AT_low_pc : 0x800af1c + <2ac08> DW_AT_high_pc : 0xba + <2ac0c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2ac0e> DW_AT_call_all_tail_calls: 1 + <2ac0e> DW_AT_sibling : <0x2ad06> + <2><2ac12>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2ac13> DW_AT_name : (indirect string, offset: 0xff914): pxTaskCode + <2ac17> DW_AT_decl_file : 1 + <2ac17> DW_AT_decl_line : 581 + <2ac19> DW_AT_decl_column : 49 + <2ac1a> DW_AT_type : <0x28c7d> + <2ac1e> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2ac21>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2ac22> DW_AT_name : (indirect string, offset: 0xffc35): pcName + <2ac26> DW_AT_decl_file : 1 + <2ac26> DW_AT_decl_line : 582 + <2ac28> DW_AT_decl_column : 29 + <2ac29> DW_AT_type : <0x28c3b> + <2ac2d> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2ac30>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2ac31> DW_AT_name : (indirect string, offset: 0xff07e): ulStackDepth + <2ac35> DW_AT_decl_file : 1 + <2ac35> DW_AT_decl_line : 583 + <2ac37> DW_AT_decl_column : 25 + <2ac38> DW_AT_type : <0x28c78> + <2ac3c> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2ac3f>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2ac40> DW_AT_name : (indirect string, offset: 0xff7a7): pvParameters + <2ac44> DW_AT_decl_file : 1 + <2ac44> DW_AT_decl_line : 584 + <2ac46> DW_AT_decl_column : 23 + <2ac47> DW_AT_type : <0x28c20> + <2ac4b> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><2ac4e>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2ac4f> DW_AT_name : (indirect string, offset: 0xff678): uxPriority + <2ac53> DW_AT_decl_file : 1 + <2ac53> DW_AT_decl_line : 585 + <2ac55> DW_AT_decl_column : 22 + <2ac56> DW_AT_type : <0x28cc0> + <2ac5a> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><2ac5d>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2ac5e> DW_AT_name : (indirect string, offset: 0xffb02): puxStackBuffer + <2ac62> DW_AT_decl_file : 1 + <2ac62> DW_AT_decl_line : 586 + <2ac64> DW_AT_decl_column : 30 + <2ac65> DW_AT_type : <0x290cd> + <2ac69> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><2ac6c>: Abbrev Number: 2 (DW_TAG_formal_parameter) + <2ac6d> DW_AT_name : (indirect string, offset: 0xff606): pxTaskBuffer + <2ac71> DW_AT_decl_file : 1 + <2ac71> DW_AT_decl_line : 587 + <2ac73> DW_AT_decl_column : 31 + <2ac74> DW_AT_type : <0x293b1> + <2ac78> DW_AT_location : 2 byte block: 91 8 (DW_OP_fbreg: 8) + <2><2ac7b>: Abbrev Number: 1 (DW_TAG_variable) + <2ac7c> DW_AT_name : (indirect string, offset: 0xffc96): pxNewTCB + <2ac80> DW_AT_decl_file : 1 + <2ac80> DW_AT_decl_line : 589 + <2ac82> DW_AT_decl_column : 9 + <2ac83> DW_AT_type : <0x291a8> + <2ac87> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2ac8a>: Abbrev Number: 1 (DW_TAG_variable) + <2ac8b> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2ac8f> DW_AT_decl_file : 1 + <2ac8f> DW_AT_decl_line : 590 + <2ac91> DW_AT_decl_column : 15 + <2ac92> DW_AT_type : <0x28f05> + <2ac96> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2ac99>: Abbrev Number: 19 (DW_TAG_lexical_block) + <2ac9a> DW_AT_low_pc : 0x800af62 + <2ac9e> DW_AT_high_pc : 0x22 + <2aca2> DW_AT_sibling : <0x2accf> + <3><2aca6>: Abbrev Number: 1 (DW_TAG_variable) + <2aca7> DW_AT_name : (indirect string, offset: 0x100fbd): xSize + <2acab> DW_AT_decl_file : 1 + <2acab> DW_AT_decl_line : 600 + <2acad> DW_AT_decl_column : 20 + <2acae> DW_AT_type : <0x28ba8> + <2acb2> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2acb5>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2acb6> DW_AT_abstract_origin: <0x2ad48> + <2acba> DW_AT_low_pc : 0x800af6c + <2acbe> DW_AT_high_pc : 0x14 + <2acc2> DW_AT_call_file : 1 + <2acc2> DW_AT_call_line : 601 + <2acc4> DW_AT_call_column : 4 + <4><2acc5>: Abbrev Number: 3 (DW_TAG_variable) + <2acc6> DW_AT_abstract_origin: <0x2ad51> + <2acca> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><2accd>: Abbrev Number: 0 + <3><2acce>: Abbrev Number: 0 + <2><2accf>: Abbrev Number: 11 (DW_TAG_inlined_subroutine) + <2acd0> DW_AT_abstract_origin: <0x2ad48> + <2acd4> DW_AT_low_pc : 0x800af30 + <2acd8> DW_AT_high_pc : 0x14 + <2acdc> DW_AT_call_file : 1 + <2acdc> DW_AT_call_line : 592 + <2acde> DW_AT_call_column : 3 + <2acdf> DW_AT_sibling : <0x2acec> + <3><2ace3>: Abbrev Number: 3 (DW_TAG_variable) + <2ace4> DW_AT_abstract_origin: <0x2ad51> + <2ace8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2aceb>: Abbrev Number: 0 + <2><2acec>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2aced> DW_AT_abstract_origin: <0x2ad48> + <2acf1> DW_AT_low_pc : 0x800af4c + <2acf5> DW_AT_high_pc : 0x14 + <2acf9> DW_AT_call_file : 1 + <2acf9> DW_AT_call_line : 593 + <2acfb> DW_AT_call_column : 3 + <3><2acfc>: Abbrev Number: 3 (DW_TAG_variable) + <2acfd> DW_AT_abstract_origin: <0x2ad51> + <2ad01> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2ad04>: Abbrev Number: 0 + <2><2ad05>: Abbrev Number: 0 + <1><2ad06>: Abbrev Number: 48 (DW_TAG_subprogram) + <2ad07> DW_AT_name : (indirect string, offset: 0xfddd0): vPortSetBASEPRI + <2ad0b> DW_AT_decl_file : 2 + <2ad0c> DW_AT_decl_line : 227 + <2ad0d> DW_AT_decl_column : 30 + <2ad0e> DW_AT_prototyped : 1 + <2ad0e> DW_AT_inline : 3 (declared as inline and inlined) + <2ad0f> DW_AT_sibling : <0x2ad20> + <2><2ad13>: Abbrev Number: 49 (DW_TAG_formal_parameter) + <2ad14> DW_AT_name : (indirect string, offset: 0xf99d9): ulNewMaskValue + <2ad18> DW_AT_decl_file : 2 + <2ad19> DW_AT_decl_line : 227 + <2ad1a> DW_AT_decl_column : 56 + <2ad1b> DW_AT_type : <0x28c67> + <2><2ad1f>: Abbrev Number: 0 + <1><2ad20>: Abbrev Number: 50 (DW_TAG_subprogram) + <2ad21> DW_AT_name : (indirect string, offset: 0xfd74e): ulPortRaiseBASEPRI + <2ad25> DW_AT_decl_file : 2 + <2ad26> DW_AT_decl_line : 207 + <2ad27> DW_AT_decl_column : 34 + <2ad28> DW_AT_prototyped : 1 + <2ad28> DW_AT_type : <0x28c67> + <2ad2c> DW_AT_inline : 3 (declared as inline and inlined) + <2ad2d> DW_AT_sibling : <0x2ad48> + <2><2ad31>: Abbrev Number: 30 (DW_TAG_variable) + <2ad32> DW_AT_name : (indirect string, offset: 0xfabf3): ulOriginalBASEPRI + <2ad36> DW_AT_decl_file : 2 + <2ad36> DW_AT_decl_line : 209 + <2ad37> DW_AT_decl_column : 10 + <2ad38> DW_AT_type : <0x28c67> + <2><2ad3c>: Abbrev Number: 30 (DW_TAG_variable) + <2ad3d> DW_AT_name : (indirect string, offset: 0xfdcf2): ulNewBASEPRI + <2ad41> DW_AT_decl_file : 2 + <2ad41> DW_AT_decl_line : 209 + <2ad42> DW_AT_decl_column : 29 + <2ad43> DW_AT_type : <0x28c67> + <2><2ad47>: Abbrev Number: 0 + <1><2ad48>: Abbrev Number: 51 (DW_TAG_subprogram) + <2ad49> DW_AT_name : (indirect string, offset: 0xfe7ac): vPortRaiseBASEPRI + <2ad4d> DW_AT_decl_file : 2 + <2ad4e> DW_AT_decl_line : 191 + <2ad4f> DW_AT_decl_column : 30 + <2ad50> DW_AT_prototyped : 1 + <2ad50> DW_AT_inline : 3 (declared as inline and inlined) + <2><2ad51>: Abbrev Number: 30 (DW_TAG_variable) + <2ad52> DW_AT_name : (indirect string, offset: 0xfdcf2): ulNewBASEPRI + <2ad56> DW_AT_decl_file : 2 + <2ad56> DW_AT_decl_line : 193 + <2ad57> DW_AT_decl_column : 10 + <2ad58> DW_AT_type : <0x28c67> + <2><2ad5c>: Abbrev Number: 0 + <1><2ad5d>: Abbrev Number: 0 + Compilation Unit @ offset 0x2ad5e: Length: 0x1484 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x4edf + Abbrev Offset: 0x4eea Pointer Size: 4 - <0><2ae1a>: Abbrev Number: 34 (DW_TAG_compile_unit) - <2ae1b> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <2ae1f> DW_AT_language : 29 (C11) - <2ae20> DW_AT_name : (indirect string, offset: 0x1004d2): ../Middlewares/Third_Party/FreeRTOS/Source/timers.c - <2ae24> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <2ae28> DW_AT_ranges : 0x1f16 - <2ae2c> DW_AT_low_pc : 0x0 - <2ae30> DW_AT_stmt_list : 0x2a24b - <2ae34> DW_AT_macros : 0x27e1e - <1><2ae38>: Abbrev Number: 6 (DW_TAG_typedef) - <2ae39> DW_AT_name : (indirect string, offset: 0xa917): size_t - <2ae3d> DW_AT_decl_file : 3 - <2ae3e> DW_AT_decl_line : 209 - <2ae3f> DW_AT_decl_column : 23 - <2ae40> DW_AT_type : <0x2ae49> - <1><2ae44>: Abbrev Number: 26 (DW_TAG_volatile_type) - <2ae45> DW_AT_type : <0x2ae38> - <1><2ae49>: Abbrev Number: 11 (DW_TAG_base_type) - <2ae4a> DW_AT_byte_size : 4 - <2ae4b> DW_AT_encoding : 7 (unsigned) - <2ae4c> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><2ae50>: Abbrev Number: 35 (DW_TAG_base_type) - <2ae51> DW_AT_byte_size : 4 - <2ae52> DW_AT_encoding : 5 (signed) - <2ae53> DW_AT_name : int - <1><2ae57>: Abbrev Number: 11 (DW_TAG_base_type) - <2ae58> DW_AT_byte_size : 8 - <2ae59> DW_AT_encoding : 5 (signed) - <2ae5a> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><2ae5e>: Abbrev Number: 11 (DW_TAG_base_type) - <2ae5f> DW_AT_byte_size : 8 - <2ae60> DW_AT_encoding : 4 (float) - <2ae61> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><2ae65>: Abbrev Number: 11 (DW_TAG_base_type) - <2ae66> DW_AT_byte_size : 1 - <2ae67> DW_AT_encoding : 6 (signed char) - <2ae68> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><2ae6c>: Abbrev Number: 6 (DW_TAG_typedef) - <2ae6d> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <2ae71> DW_AT_decl_file : 4 - <2ae72> DW_AT_decl_line : 43 - <2ae73> DW_AT_decl_column : 24 - <2ae74> DW_AT_type : <0x2ae78> - <1><2ae78>: Abbrev Number: 11 (DW_TAG_base_type) - <2ae79> DW_AT_byte_size : 1 - <2ae7a> DW_AT_encoding : 8 (unsigned char) - <2ae7b> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><2ae7f>: Abbrev Number: 11 (DW_TAG_base_type) - <2ae80> DW_AT_byte_size : 2 - <2ae81> DW_AT_encoding : 5 (signed) - <2ae82> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><2ae86>: Abbrev Number: 11 (DW_TAG_base_type) - <2ae87> DW_AT_byte_size : 2 - <2ae88> DW_AT_encoding : 7 (unsigned) - <2ae89> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><2ae8d>: Abbrev Number: 11 (DW_TAG_base_type) - <2ae8e> DW_AT_byte_size : 4 - <2ae8f> DW_AT_encoding : 5 (signed) - <2ae90> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><2ae94>: Abbrev Number: 6 (DW_TAG_typedef) - <2ae95> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <2ae99> DW_AT_decl_file : 4 - <2ae9a> DW_AT_decl_line : 79 - <2ae9b> DW_AT_decl_column : 25 - <2ae9c> DW_AT_type : <0x2aea0> - <1><2aea0>: Abbrev Number: 11 (DW_TAG_base_type) - <2aea1> DW_AT_byte_size : 4 - <2aea2> DW_AT_encoding : 7 (unsigned) - <2aea3> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><2aea7>: Abbrev Number: 11 (DW_TAG_base_type) - <2aea8> DW_AT_byte_size : 8 - <2aea9> DW_AT_encoding : 7 (unsigned) - <2aeaa> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><2aeae>: Abbrev Number: 36 (DW_TAG_pointer_type) - <2aeaf> DW_AT_byte_size : 4 - <1><2aeb0>: Abbrev Number: 10 (DW_TAG_const_type) - <2aeb1> DW_AT_type : <0x2aeae> - <1><2aeb5>: Abbrev Number: 11 (DW_TAG_base_type) - <2aeb6> DW_AT_byte_size : 1 - <2aeb7> DW_AT_encoding : 8 (unsigned char) - <2aeb8> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><2aebc>: Abbrev Number: 10 (DW_TAG_const_type) - <2aebd> DW_AT_type : <0x2aeb5> - <1><2aec1>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2aec2> DW_AT_byte_size : 4 - <2aec2> DW_AT_type : <0x2aebc> - <1><2aec6>: Abbrev Number: 10 (DW_TAG_const_type) - <2aec7> DW_AT_type : <0x2aec1> - <1><2aecb>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2aecc> DW_AT_byte_size : 4 - <2aecc> DW_AT_type : <0x2aed5> - <1><2aed0>: Abbrev Number: 10 (DW_TAG_const_type) - <2aed1> DW_AT_type : <0x2aecb> - <1><2aed5>: Abbrev Number: 37 (DW_TAG_const_type) - <1><2aed6>: Abbrev Number: 6 (DW_TAG_typedef) - <2aed7> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <2aedb> DW_AT_decl_file : 5 - <2aedc> DW_AT_decl_line : 24 - <2aedd> DW_AT_decl_column : 19 - <2aede> DW_AT_type : <0x2ae6c> - <1><2aee2>: Abbrev Number: 10 (DW_TAG_const_type) - <2aee3> DW_AT_type : <0x2aed6> - <1><2aee7>: Abbrev Number: 6 (DW_TAG_typedef) - <2aee8> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <2aeec> DW_AT_decl_file : 5 - <2aeed> DW_AT_decl_line : 48 - <2aeee> DW_AT_decl_column : 20 - <2aeef> DW_AT_type : <0x2ae94> - <1><2aef3>: Abbrev Number: 10 (DW_TAG_const_type) - <2aef4> DW_AT_type : <0x2aee7> - <1><2aef8>: Abbrev Number: 6 (DW_TAG_typedef) - <2aef9> DW_AT_name : (indirect string, offset: 0x70c22): TaskFunction_t - <2aefd> DW_AT_decl_file : 6 - <2aefe> DW_AT_decl_line : 35 - <2aeff> DW_AT_decl_column : 16 - <2af00> DW_AT_type : <0x2af04> - <1><2af04>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2af05> DW_AT_byte_size : 4 - <2af05> DW_AT_type : <0x2af09> - <1><2af09>: Abbrev Number: 23 (DW_TAG_subroutine_type) - <2af0a> DW_AT_prototyped : 1 - <2af0a> DW_AT_sibling : <0x2af14> - <2><2af0e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2af0f> DW_AT_type : <0x2aeae> - <2><2af13>: Abbrev Number: 0 - <1><2af14>: Abbrev Number: 6 (DW_TAG_typedef) - <2af15> DW_AT_name : (indirect string, offset: 0xfce60): StackType_t - <2af19> DW_AT_decl_file : 2 - <2af1a> DW_AT_decl_line : 55 - <2af1b> DW_AT_decl_column : 24 - <2af1c> DW_AT_type : <0x2aee7> - <1><2af20>: Abbrev Number: 6 (DW_TAG_typedef) - <2af21> DW_AT_name : (indirect string, offset: 0xfddfc): BaseType_t - <2af25> DW_AT_decl_file : 2 - <2af26> DW_AT_decl_line : 56 - <2af27> DW_AT_decl_column : 14 - <2af28> DW_AT_type : <0x2ae8d> - <1><2af2c>: Abbrev Number: 10 (DW_TAG_const_type) - <2af2d> DW_AT_type : <0x2af20> - <1><2af31>: Abbrev Number: 6 (DW_TAG_typedef) - <2af32> DW_AT_name : (indirect string, offset: 0xfddfb): UBaseType_t - <2af36> DW_AT_decl_file : 2 - <2af37> DW_AT_decl_line : 57 - <2af38> DW_AT_decl_column : 23 - <2af39> DW_AT_type : <0x2aea0> - <1><2af3d>: Abbrev Number: 26 (DW_TAG_volatile_type) - <2af3e> DW_AT_type : <0x2af31> - <1><2af42>: Abbrev Number: 10 (DW_TAG_const_type) - <2af43> DW_AT_type : <0x2af31> - <1><2af47>: Abbrev Number: 6 (DW_TAG_typedef) - <2af48> DW_AT_name : (indirect string, offset: 0x1834a): TickType_t - <2af4c> DW_AT_decl_file : 2 - <2af4d> DW_AT_decl_line : 63 - <2af4e> DW_AT_decl_column : 19 - <2af4f> DW_AT_type : <0x2aee7> - <1><2af53>: Abbrev Number: 10 (DW_TAG_const_type) - <2af54> DW_AT_type : <0x2af47> - <1><2af58>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2af59> DW_AT_byte_size : 4 - <2af59> DW_AT_type : <0x2aed6> - <1><2af5d>: Abbrev Number: 18 (DW_TAG_structure_type) - <2af5e> DW_AT_name : (indirect string, offset: 0xfd7a1): xSTATIC_LIST_ITEM - <2af62> DW_AT_byte_size : 20 - <2af63> DW_AT_decl_file : 7 - <2af63> DW_AT_decl_line : 1061 - <2af65> DW_AT_decl_column : 8 - <2af66> DW_AT_sibling : <0x2af85> - <2><2af6a>: Abbrev Number: 4 (DW_TAG_member) - <2af6b> DW_AT_name : (indirect string, offset: 0xfa080): xDummy2 + <0><2ad6a>: Abbrev Number: 34 (DW_TAG_compile_unit) + <2ad6b> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <2ad6f> DW_AT_language : 29 (C11) + <2ad70> DW_AT_name : (indirect string, offset: 0x1004b7): ../Middlewares/Third_Party/FreeRTOS/Source/timers.c + <2ad74> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <2ad78> DW_AT_ranges : 0x1f18 + <2ad7c> DW_AT_low_pc : 0x0 + <2ad80> DW_AT_stmt_list : 0x2a2c1 + <2ad84> DW_AT_macros : 0x27e1d + <1><2ad88>: Abbrev Number: 6 (DW_TAG_typedef) + <2ad89> DW_AT_name : (indirect string, offset: 0xa929): size_t + <2ad8d> DW_AT_decl_file : 3 + <2ad8e> DW_AT_decl_line : 209 + <2ad8f> DW_AT_decl_column : 23 + <2ad90> DW_AT_type : <0x2ad99> + <1><2ad94>: Abbrev Number: 26 (DW_TAG_volatile_type) + <2ad95> DW_AT_type : <0x2ad88> + <1><2ad99>: Abbrev Number: 11 (DW_TAG_base_type) + <2ad9a> DW_AT_byte_size : 4 + <2ad9b> DW_AT_encoding : 7 (unsigned) + <2ad9c> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><2ada0>: Abbrev Number: 35 (DW_TAG_base_type) + <2ada1> DW_AT_byte_size : 4 + <2ada2> DW_AT_encoding : 5 (signed) + <2ada3> DW_AT_name : int + <1><2ada7>: Abbrev Number: 11 (DW_TAG_base_type) + <2ada8> DW_AT_byte_size : 8 + <2ada9> DW_AT_encoding : 5 (signed) + <2adaa> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><2adae>: Abbrev Number: 11 (DW_TAG_base_type) + <2adaf> DW_AT_byte_size : 8 + <2adb0> DW_AT_encoding : 4 (float) + <2adb1> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><2adb5>: Abbrev Number: 11 (DW_TAG_base_type) + <2adb6> DW_AT_byte_size : 1 + <2adb7> DW_AT_encoding : 6 (signed char) + <2adb8> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><2adbc>: Abbrev Number: 6 (DW_TAG_typedef) + <2adbd> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <2adc1> DW_AT_decl_file : 4 + <2adc2> DW_AT_decl_line : 43 + <2adc3> DW_AT_decl_column : 24 + <2adc4> DW_AT_type : <0x2adc8> + <1><2adc8>: Abbrev Number: 11 (DW_TAG_base_type) + <2adc9> DW_AT_byte_size : 1 + <2adca> DW_AT_encoding : 8 (unsigned char) + <2adcb> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><2adcf>: Abbrev Number: 11 (DW_TAG_base_type) + <2add0> DW_AT_byte_size : 2 + <2add1> DW_AT_encoding : 5 (signed) + <2add2> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><2add6>: Abbrev Number: 11 (DW_TAG_base_type) + <2add7> DW_AT_byte_size : 2 + <2add8> DW_AT_encoding : 7 (unsigned) + <2add9> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><2addd>: Abbrev Number: 11 (DW_TAG_base_type) + <2adde> DW_AT_byte_size : 4 + <2addf> DW_AT_encoding : 5 (signed) + <2ade0> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><2ade4>: Abbrev Number: 6 (DW_TAG_typedef) + <2ade5> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <2ade9> DW_AT_decl_file : 4 + <2adea> DW_AT_decl_line : 79 + <2adeb> DW_AT_decl_column : 25 + <2adec> DW_AT_type : <0x2adf0> + <1><2adf0>: Abbrev Number: 11 (DW_TAG_base_type) + <2adf1> DW_AT_byte_size : 4 + <2adf2> DW_AT_encoding : 7 (unsigned) + <2adf3> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><2adf7>: Abbrev Number: 11 (DW_TAG_base_type) + <2adf8> DW_AT_byte_size : 8 + <2adf9> DW_AT_encoding : 7 (unsigned) + <2adfa> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><2adfe>: Abbrev Number: 36 (DW_TAG_pointer_type) + <2adff> DW_AT_byte_size : 4 + <1><2ae00>: Abbrev Number: 10 (DW_TAG_const_type) + <2ae01> DW_AT_type : <0x2adfe> + <1><2ae05>: Abbrev Number: 11 (DW_TAG_base_type) + <2ae06> DW_AT_byte_size : 1 + <2ae07> DW_AT_encoding : 8 (unsigned char) + <2ae08> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><2ae0c>: Abbrev Number: 10 (DW_TAG_const_type) + <2ae0d> DW_AT_type : <0x2ae05> + <1><2ae11>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ae12> DW_AT_byte_size : 4 + <2ae12> DW_AT_type : <0x2ae0c> + <1><2ae16>: Abbrev Number: 10 (DW_TAG_const_type) + <2ae17> DW_AT_type : <0x2ae11> + <1><2ae1b>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ae1c> DW_AT_byte_size : 4 + <2ae1c> DW_AT_type : <0x2ae25> + <1><2ae20>: Abbrev Number: 10 (DW_TAG_const_type) + <2ae21> DW_AT_type : <0x2ae1b> + <1><2ae25>: Abbrev Number: 37 (DW_TAG_const_type) + <1><2ae26>: Abbrev Number: 6 (DW_TAG_typedef) + <2ae27> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <2ae2b> DW_AT_decl_file : 5 + <2ae2c> DW_AT_decl_line : 24 + <2ae2d> DW_AT_decl_column : 19 + <2ae2e> DW_AT_type : <0x2adbc> + <1><2ae32>: Abbrev Number: 10 (DW_TAG_const_type) + <2ae33> DW_AT_type : <0x2ae26> + <1><2ae37>: Abbrev Number: 6 (DW_TAG_typedef) + <2ae38> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <2ae3c> DW_AT_decl_file : 5 + <2ae3d> DW_AT_decl_line : 48 + <2ae3e> DW_AT_decl_column : 20 + <2ae3f> DW_AT_type : <0x2ade4> + <1><2ae43>: Abbrev Number: 10 (DW_TAG_const_type) + <2ae44> DW_AT_type : <0x2ae37> + <1><2ae48>: Abbrev Number: 6 (DW_TAG_typedef) + <2ae49> DW_AT_name : (indirect string, offset: 0x70bc3): TaskFunction_t + <2ae4d> DW_AT_decl_file : 6 + <2ae4e> DW_AT_decl_line : 35 + <2ae4f> DW_AT_decl_column : 16 + <2ae50> DW_AT_type : <0x2ae54> + <1><2ae54>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ae55> DW_AT_byte_size : 4 + <2ae55> DW_AT_type : <0x2ae59> + <1><2ae59>: Abbrev Number: 23 (DW_TAG_subroutine_type) + <2ae5a> DW_AT_prototyped : 1 + <2ae5a> DW_AT_sibling : <0x2ae64> + <2><2ae5e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2ae5f> DW_AT_type : <0x2adfe> + <2><2ae63>: Abbrev Number: 0 + <1><2ae64>: Abbrev Number: 6 (DW_TAG_typedef) + <2ae65> DW_AT_name : (indirect string, offset: 0xfce45): StackType_t + <2ae69> DW_AT_decl_file : 2 + <2ae6a> DW_AT_decl_line : 55 + <2ae6b> DW_AT_decl_column : 24 + <2ae6c> DW_AT_type : <0x2ae37> + <1><2ae70>: Abbrev Number: 6 (DW_TAG_typedef) + <2ae71> DW_AT_name : (indirect string, offset: 0xfdde1): BaseType_t + <2ae75> DW_AT_decl_file : 2 + <2ae76> DW_AT_decl_line : 56 + <2ae77> DW_AT_decl_column : 14 + <2ae78> DW_AT_type : <0x2addd> + <1><2ae7c>: Abbrev Number: 10 (DW_TAG_const_type) + <2ae7d> DW_AT_type : <0x2ae70> + <1><2ae81>: Abbrev Number: 6 (DW_TAG_typedef) + <2ae82> DW_AT_name : (indirect string, offset: 0xfdde0): UBaseType_t + <2ae86> DW_AT_decl_file : 2 + <2ae87> DW_AT_decl_line : 57 + <2ae88> DW_AT_decl_column : 23 + <2ae89> DW_AT_type : <0x2adf0> + <1><2ae8d>: Abbrev Number: 26 (DW_TAG_volatile_type) + <2ae8e> DW_AT_type : <0x2ae81> + <1><2ae92>: Abbrev Number: 10 (DW_TAG_const_type) + <2ae93> DW_AT_type : <0x2ae81> + <1><2ae97>: Abbrev Number: 6 (DW_TAG_typedef) + <2ae98> DW_AT_name : (indirect string, offset: 0x18373): TickType_t + <2ae9c> DW_AT_decl_file : 2 + <2ae9d> DW_AT_decl_line : 63 + <2ae9e> DW_AT_decl_column : 19 + <2ae9f> DW_AT_type : <0x2ae37> + <1><2aea3>: Abbrev Number: 10 (DW_TAG_const_type) + <2aea4> DW_AT_type : <0x2ae97> + <1><2aea8>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2aea9> DW_AT_byte_size : 4 + <2aea9> DW_AT_type : <0x2ae26> + <1><2aead>: Abbrev Number: 18 (DW_TAG_structure_type) + <2aeae> DW_AT_name : (indirect string, offset: 0xfd786): xSTATIC_LIST_ITEM + <2aeb2> DW_AT_byte_size : 20 + <2aeb3> DW_AT_decl_file : 7 + <2aeb3> DW_AT_decl_line : 1061 + <2aeb5> DW_AT_decl_column : 8 + <2aeb6> DW_AT_sibling : <0x2aed5> + <2><2aeba>: Abbrev Number: 4 (DW_TAG_member) + <2aebb> DW_AT_name : (indirect string, offset: 0xfa065): xDummy2 + <2aebf> DW_AT_decl_file : 7 + <2aebf> DW_AT_decl_line : 1066 + <2aec1> DW_AT_decl_column : 13 + <2aec2> DW_AT_type : <0x2ae97> + <2aec6> DW_AT_data_member_location: 0 + <2><2aec7>: Abbrev Number: 4 (DW_TAG_member) + <2aec8> DW_AT_name : (indirect string, offset: 0xfb330): pvDummy3 + <2aecc> DW_AT_decl_file : 7 + <2aecc> DW_AT_decl_line : 1067 + <2aece> DW_AT_decl_column : 8 + <2aecf> DW_AT_type : <0x2aed5> + <2aed3> DW_AT_data_member_location: 4 + <2><2aed4>: Abbrev Number: 0 + <1><2aed5>: Abbrev Number: 12 (DW_TAG_array_type) + <2aed6> DW_AT_type : <0x2adfe> + <2aeda> DW_AT_sibling : <0x2aee5> + <2><2aede>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2aedf> DW_AT_type : <0x2ad99> + <2aee3> DW_AT_upper_bound : 3 + <2><2aee4>: Abbrev Number: 0 + <1><2aee5>: Abbrev Number: 19 (DW_TAG_typedef) + <2aee6> DW_AT_name : (indirect string, offset: 0xfb347): StaticListItem_t + <2aeea> DW_AT_decl_file : 7 + <2aeea> DW_AT_decl_line : 1072 + <2aeec> DW_AT_decl_column : 34 + <2aeed> DW_AT_type : <0x2aead> + <1><2aef1>: Abbrev Number: 18 (DW_TAG_structure_type) + <2aef2> DW_AT_name : (indirect string, offset: 0xfc739): xSTATIC_MINI_LIST_ITEM + <2aef6> DW_AT_byte_size : 12 + <2aef7> DW_AT_decl_file : 7 + <2aef7> DW_AT_decl_line : 1075 + <2aef9> DW_AT_decl_column : 8 + <2aefa> DW_AT_sibling : <0x2af19> + <2><2aefe>: Abbrev Number: 4 (DW_TAG_member) + <2aeff> DW_AT_name : (indirect string, offset: 0xfa065): xDummy2 + <2af03> DW_AT_decl_file : 7 + <2af03> DW_AT_decl_line : 1080 + <2af05> DW_AT_decl_column : 13 + <2af06> DW_AT_type : <0x2ae97> + <2af0a> DW_AT_data_member_location: 0 + <2><2af0b>: Abbrev Number: 4 (DW_TAG_member) + <2af0c> DW_AT_name : (indirect string, offset: 0xfb330): pvDummy3 + <2af10> DW_AT_decl_file : 7 + <2af10> DW_AT_decl_line : 1081 + <2af12> DW_AT_decl_column : 8 + <2af13> DW_AT_type : <0x2af19> + <2af17> DW_AT_data_member_location: 4 + <2><2af18>: Abbrev Number: 0 + <1><2af19>: Abbrev Number: 12 (DW_TAG_array_type) + <2af1a> DW_AT_type : <0x2adfe> + <2af1e> DW_AT_sibling : <0x2af29> + <2><2af22>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2af23> DW_AT_type : <0x2ad99> + <2af27> DW_AT_upper_bound : 1 + <2><2af28>: Abbrev Number: 0 + <1><2af29>: Abbrev Number: 19 (DW_TAG_typedef) + <2af2a> DW_AT_name : (indirect string, offset: 0xfd761): StaticMiniListItem_t + <2af2e> DW_AT_decl_file : 7 + <2af2e> DW_AT_decl_line : 1083 + <2af30> DW_AT_decl_column : 39 + <2af31> DW_AT_type : <0x2aef1> + <1><2af35>: Abbrev Number: 18 (DW_TAG_structure_type) + <2af36> DW_AT_name : (indirect string, offset: 0xfcf17): xSTATIC_LIST + <2af3a> DW_AT_byte_size : 20 + <2af3b> DW_AT_decl_file : 7 + <2af3b> DW_AT_decl_line : 1086 + <2af3d> DW_AT_decl_column : 16 + <2af3e> DW_AT_sibling : <0x2af6a> + <2><2af42>: Abbrev Number: 4 (DW_TAG_member) + <2af43> DW_AT_name : (indirect string, offset: 0xfa064): uxDummy2 + <2af47> DW_AT_decl_file : 7 + <2af47> DW_AT_decl_line : 1091 + <2af49> DW_AT_decl_column : 14 + <2af4a> DW_AT_type : <0x2ae81> + <2af4e> DW_AT_data_member_location: 0 + <2><2af4f>: Abbrev Number: 4 (DW_TAG_member) + <2af50> DW_AT_name : (indirect string, offset: 0xfb330): pvDummy3 + <2af54> DW_AT_decl_file : 7 + <2af54> DW_AT_decl_line : 1092 + <2af56> DW_AT_decl_column : 8 + <2af57> DW_AT_type : <0x2adfe> + <2af5b> DW_AT_data_member_location: 4 + <2><2af5c>: Abbrev Number: 4 (DW_TAG_member) + <2af5d> DW_AT_name : (indirect string, offset: 0xfa077): xDummy4 + <2af61> DW_AT_decl_file : 7 + <2af61> DW_AT_decl_line : 1093 + <2af63> DW_AT_decl_column : 23 + <2af64> DW_AT_type : <0x2af29> + <2af68> DW_AT_data_member_location: 8 + <2><2af69>: Abbrev Number: 0 + <1><2af6a>: Abbrev Number: 19 (DW_TAG_typedef) + <2af6b> DW_AT_name : (indirect string, offset: 0xfd3ec): StaticList_t <2af6f> DW_AT_decl_file : 7 - <2af6f> DW_AT_decl_line : 1066 - <2af71> DW_AT_decl_column : 13 - <2af72> DW_AT_type : <0x2af47> - <2af76> DW_AT_data_member_location: 0 - <2><2af77>: Abbrev Number: 4 (DW_TAG_member) - <2af78> DW_AT_name : (indirect string, offset: 0xfb34b): pvDummy3 + <2af6f> DW_AT_decl_line : 1097 + <2af71> DW_AT_decl_column : 3 + <2af72> DW_AT_type : <0x2af35> + <1><2af76>: Abbrev Number: 18 (DW_TAG_structure_type) + <2af77> DW_AT_name : (indirect string, offset: 0xfc854): xSTATIC_TCB + <2af7b> DW_AT_byte_size : 92 <2af7c> DW_AT_decl_file : 7 - <2af7c> DW_AT_decl_line : 1067 - <2af7e> DW_AT_decl_column : 8 - <2af7f> DW_AT_type : <0x2af85> - <2af83> DW_AT_data_member_location: 4 - <2><2af84>: Abbrev Number: 0 - <1><2af85>: Abbrev Number: 12 (DW_TAG_array_type) - <2af86> DW_AT_type : <0x2aeae> - <2af8a> DW_AT_sibling : <0x2af95> - <2><2af8e>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2af8f> DW_AT_type : <0x2ae49> - <2af93> DW_AT_upper_bound : 3 - <2><2af94>: Abbrev Number: 0 - <1><2af95>: Abbrev Number: 19 (DW_TAG_typedef) - <2af96> DW_AT_name : (indirect string, offset: 0xfb362): StaticListItem_t - <2af9a> DW_AT_decl_file : 7 - <2af9a> DW_AT_decl_line : 1072 - <2af9c> DW_AT_decl_column : 34 - <2af9d> DW_AT_type : <0x2af5d> - <1><2afa1>: Abbrev Number: 18 (DW_TAG_structure_type) - <2afa2> DW_AT_name : (indirect string, offset: 0xfc754): xSTATIC_MINI_LIST_ITEM - <2afa6> DW_AT_byte_size : 12 - <2afa7> DW_AT_decl_file : 7 - <2afa7> DW_AT_decl_line : 1075 - <2afa9> DW_AT_decl_column : 8 - <2afaa> DW_AT_sibling : <0x2afc9> - <2><2afae>: Abbrev Number: 4 (DW_TAG_member) - <2afaf> DW_AT_name : (indirect string, offset: 0xfa080): xDummy2 - <2afb3> DW_AT_decl_file : 7 - <2afb3> DW_AT_decl_line : 1080 - <2afb5> DW_AT_decl_column : 13 - <2afb6> DW_AT_type : <0x2af47> - <2afba> DW_AT_data_member_location: 0 - <2><2afbb>: Abbrev Number: 4 (DW_TAG_member) - <2afbc> DW_AT_name : (indirect string, offset: 0xfb34b): pvDummy3 - <2afc0> DW_AT_decl_file : 7 - <2afc0> DW_AT_decl_line : 1081 - <2afc2> DW_AT_decl_column : 8 - <2afc3> DW_AT_type : <0x2afc9> - <2afc7> DW_AT_data_member_location: 4 - <2><2afc8>: Abbrev Number: 0 - <1><2afc9>: Abbrev Number: 12 (DW_TAG_array_type) - <2afca> DW_AT_type : <0x2aeae> - <2afce> DW_AT_sibling : <0x2afd9> - <2><2afd2>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2afd3> DW_AT_type : <0x2ae49> - <2afd7> DW_AT_upper_bound : 1 - <2><2afd8>: Abbrev Number: 0 - <1><2afd9>: Abbrev Number: 19 (DW_TAG_typedef) - <2afda> DW_AT_name : (indirect string, offset: 0xfd77c): StaticMiniListItem_t - <2afde> DW_AT_decl_file : 7 - <2afde> DW_AT_decl_line : 1083 - <2afe0> DW_AT_decl_column : 39 - <2afe1> DW_AT_type : <0x2afa1> - <1><2afe5>: Abbrev Number: 18 (DW_TAG_structure_type) - <2afe6> DW_AT_name : (indirect string, offset: 0xfcf32): xSTATIC_LIST - <2afea> DW_AT_byte_size : 20 - <2afeb> DW_AT_decl_file : 7 - <2afeb> DW_AT_decl_line : 1086 - <2afed> DW_AT_decl_column : 16 - <2afee> DW_AT_sibling : <0x2b01a> - <2><2aff2>: Abbrev Number: 4 (DW_TAG_member) - <2aff3> DW_AT_name : (indirect string, offset: 0xfa07f): uxDummy2 - <2aff7> DW_AT_decl_file : 7 - <2aff7> DW_AT_decl_line : 1091 - <2aff9> DW_AT_decl_column : 14 - <2affa> DW_AT_type : <0x2af31> - <2affe> DW_AT_data_member_location: 0 - <2><2afff>: Abbrev Number: 4 (DW_TAG_member) - <2b000> DW_AT_name : (indirect string, offset: 0xfb34b): pvDummy3 - <2b004> DW_AT_decl_file : 7 - <2b004> DW_AT_decl_line : 1092 - <2b006> DW_AT_decl_column : 8 - <2b007> DW_AT_type : <0x2aeae> - <2b00b> DW_AT_data_member_location: 4 - <2><2b00c>: Abbrev Number: 4 (DW_TAG_member) - <2b00d> DW_AT_name : (indirect string, offset: 0xfa092): xDummy4 - <2b011> DW_AT_decl_file : 7 - <2b011> DW_AT_decl_line : 1093 - <2b013> DW_AT_decl_column : 23 - <2b014> DW_AT_type : <0x2afd9> - <2b018> DW_AT_data_member_location: 8 - <2><2b019>: Abbrev Number: 0 - <1><2b01a>: Abbrev Number: 19 (DW_TAG_typedef) - <2b01b> DW_AT_name : (indirect string, offset: 0xfd407): StaticList_t - <2b01f> DW_AT_decl_file : 7 - <2b01f> DW_AT_decl_line : 1097 - <2b021> DW_AT_decl_column : 3 - <2b022> DW_AT_type : <0x2afe5> - <1><2b026>: Abbrev Number: 18 (DW_TAG_structure_type) - <2b027> DW_AT_name : (indirect string, offset: 0xfc86f): xSTATIC_TCB - <2b02b> DW_AT_byte_size : 92 - <2b02c> DW_AT_decl_file : 7 - <2b02c> DW_AT_decl_line : 1112 - <2b02e> DW_AT_decl_column : 16 - <2b02f> DW_AT_sibling : <0x2b0b6> - <2><2b033>: Abbrev Number: 4 (DW_TAG_member) - <2b034> DW_AT_name : (indirect string, offset: 0xfa408): pxDummy1 - <2b038> DW_AT_decl_file : 7 - <2b038> DW_AT_decl_line : 1114 - <2b03a> DW_AT_decl_column : 11 - <2b03b> DW_AT_type : <0x2aeae> - <2b03f> DW_AT_data_member_location: 0 - <2><2b040>: Abbrev Number: 4 (DW_TAG_member) - <2b041> DW_AT_name : (indirect string, offset: 0xfa089): xDummy3 - <2b045> DW_AT_decl_file : 7 - <2b045> DW_AT_decl_line : 1118 - <2b047> DW_AT_decl_column : 19 - <2b048> DW_AT_type : <0x2b0b6> - <2b04c> DW_AT_data_member_location: 4 - <2><2b04d>: Abbrev Number: 4 (DW_TAG_member) - <2b04e> DW_AT_name : (indirect string, offset: 0xfa09a): uxDummy5 - <2b052> DW_AT_decl_file : 7 - <2b052> DW_AT_decl_line : 1119 - <2b054> DW_AT_decl_column : 16 - <2b055> DW_AT_type : <0x2af31> - <2b059> DW_AT_data_member_location: 44 - <2><2b05a>: Abbrev Number: 4 (DW_TAG_member) - <2b05b> DW_AT_name : (indirect string, offset: 0xfa411): pxDummy6 - <2b05f> DW_AT_decl_file : 7 - <2b05f> DW_AT_decl_line : 1120 - <2b061> DW_AT_decl_column : 11 - <2b062> DW_AT_type : <0x2aeae> - <2b066> DW_AT_data_member_location: 48 - <2><2b067>: Abbrev Number: 4 (DW_TAG_member) - <2b068> DW_AT_name : (indirect string, offset: 0xfb259): ucDummy7 - <2b06c> DW_AT_decl_file : 7 - <2b06c> DW_AT_decl_line : 1121 - <2b06e> DW_AT_decl_column : 13 - <2b06f> DW_AT_type : <0x2b0c6> - <2b073> DW_AT_data_member_location: 52 - <2><2b074>: Abbrev Number: 4 (DW_TAG_member) - <2b075> DW_AT_name : (indirect string, offset: 0xfa5ab): uxDummy10 - <2b079> DW_AT_decl_file : 7 - <2b079> DW_AT_decl_line : 1129 - <2b07b> DW_AT_decl_column : 16 - <2b07c> DW_AT_type : <0x2b0d6> - <2b080> DW_AT_data_member_location: 68 - <2><2b081>: Abbrev Number: 4 (DW_TAG_member) - <2b082> DW_AT_name : (indirect string, offset: 0xfdce7): uxDummy12 - <2b086> DW_AT_decl_file : 7 - <2b086> DW_AT_decl_line : 1132 - <2b088> DW_AT_decl_column : 16 - <2b089> DW_AT_type : <0x2b0d6> - <2b08d> DW_AT_data_member_location: 76 - <2><2b08e>: Abbrev Number: 4 (DW_TAG_member) - <2b08f> DW_AT_name : (indirect string, offset: 0xfa12a): ulDummy18 - <2b093> DW_AT_decl_file : 7 - <2b093> DW_AT_decl_line : 1147 - <2b095> DW_AT_decl_column : 14 - <2b096> DW_AT_type : <0x2aee7> - <2b09a> DW_AT_data_member_location: 84 - <2><2b09b>: Abbrev Number: 4 (DW_TAG_member) - <2b09c> DW_AT_name : (indirect string, offset: 0xfad04): ucDummy19 - <2b0a0> DW_AT_decl_file : 7 - <2b0a0> DW_AT_decl_line : 1148 - <2b0a2> DW_AT_decl_column : 13 - <2b0a3> DW_AT_type : <0x2aed6> - <2b0a7> DW_AT_data_member_location: 88 - <2><2b0a8>: Abbrev Number: 4 (DW_TAG_member) - <2b0a9> DW_AT_name : (indirect string, offset: 0xfdd03): uxDummy20 - <2b0ad> DW_AT_decl_file : 7 - <2b0ad> DW_AT_decl_line : 1151 - <2b0af> DW_AT_decl_column : 13 - <2b0b0> DW_AT_type : <0x2aed6> - <2b0b4> DW_AT_data_member_location: 89 - <2><2b0b5>: Abbrev Number: 0 - <1><2b0b6>: Abbrev Number: 12 (DW_TAG_array_type) - <2b0b7> DW_AT_type : <0x2af95> - <2b0bb> DW_AT_sibling : <0x2b0c6> - <2><2b0bf>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2b0c0> DW_AT_type : <0x2ae49> - <2b0c4> DW_AT_upper_bound : 1 - <2><2b0c5>: Abbrev Number: 0 - <1><2b0c6>: Abbrev Number: 12 (DW_TAG_array_type) - <2b0c7> DW_AT_type : <0x2aed6> - <2b0cb> DW_AT_sibling : <0x2b0d6> - <2><2b0cf>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2b0d0> DW_AT_type : <0x2ae49> - <2b0d4> DW_AT_upper_bound : 15 - <2><2b0d5>: Abbrev Number: 0 - <1><2b0d6>: Abbrev Number: 12 (DW_TAG_array_type) - <2b0d7> DW_AT_type : <0x2af31> - <2b0db> DW_AT_sibling : <0x2b0e6> - <2><2b0df>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2b0e0> DW_AT_type : <0x2ae49> - <2b0e4> DW_AT_upper_bound : 1 - <2><2b0e5>: Abbrev Number: 0 - <1><2b0e6>: Abbrev Number: 19 (DW_TAG_typedef) - <2b0e7> DW_AT_name : (indirect string, offset: 0xfbc68): StaticTask_t - <2b0eb> DW_AT_decl_file : 7 - <2b0eb> DW_AT_decl_line : 1160 - <2b0ed> DW_AT_decl_column : 3 - <2b0ee> DW_AT_type : <0x2b026> - <1><2b0f2>: Abbrev Number: 38 (DW_TAG_union_type) - <2b0f3> DW_AT_byte_size : 4 - <2b0f4> DW_AT_decl_file : 7 - <2b0f5> DW_AT_decl_line : 1180 - <2b0f7> DW_AT_decl_column : 2 - <2b0f8> DW_AT_sibling : <0x2b115> - <2><2b0fc>: Abbrev Number: 27 (DW_TAG_member) - <2b0fd> DW_AT_name : (indirect string, offset: 0xfa4e6): pvDummy2 - <2b101> DW_AT_decl_file : 7 - <2b101> DW_AT_decl_line : 1182 - <2b103> DW_AT_decl_column : 9 - <2b104> DW_AT_type : <0x2aeae> - <2><2b108>: Abbrev Number: 27 (DW_TAG_member) - <2b109> DW_AT_name : (indirect string, offset: 0xfa07f): uxDummy2 - <2b10d> DW_AT_decl_file : 7 - <2b10d> DW_AT_decl_line : 1183 - <2b10f> DW_AT_decl_column : 15 - <2b110> DW_AT_type : <0x2af31> - <2><2b114>: Abbrev Number: 0 - <1><2b115>: Abbrev Number: 18 (DW_TAG_structure_type) - <2b116> DW_AT_name : (indirect string, offset: 0xfc3f3): xSTATIC_QUEUE - <2b11a> DW_AT_byte_size : 80 - <2b11b> DW_AT_decl_file : 7 - <2b11b> DW_AT_decl_line : 1176 - <2b11d> DW_AT_decl_column : 16 - <2b11e> DW_AT_sibling : <0x2b18a> - <2><2b122>: Abbrev Number: 4 (DW_TAG_member) - <2b123> DW_AT_name : (indirect string, offset: 0xfb342): pvDummy1 - <2b127> DW_AT_decl_file : 7 - <2b127> DW_AT_decl_line : 1178 - <2b129> DW_AT_decl_column : 8 - <2b12a> DW_AT_type : <0x2b18a> - <2b12e> DW_AT_data_member_location: 0 - <2><2b12f>: Abbrev Number: 39 (DW_TAG_member) - <2b130> DW_AT_name : u - <2b132> DW_AT_decl_file : 7 - <2b133> DW_AT_decl_line : 1184 - <2b135> DW_AT_decl_column : 4 - <2b136> DW_AT_type : <0x2b0f2> - <2b13a> DW_AT_data_member_location: 12 - <2><2b13b>: Abbrev Number: 4 (DW_TAG_member) - <2b13c> DW_AT_name : (indirect string, offset: 0xfa089): xDummy3 - <2b140> DW_AT_decl_file : 7 - <2b140> DW_AT_decl_line : 1186 - <2b142> DW_AT_decl_column : 15 - <2b143> DW_AT_type : <0x2b19a> - <2b147> DW_AT_data_member_location: 16 - <2><2b148>: Abbrev Number: 4 (DW_TAG_member) - <2b149> DW_AT_name : (indirect string, offset: 0xfa091): uxDummy4 - <2b14d> DW_AT_decl_file : 7 - <2b14d> DW_AT_decl_line : 1187 - <2b14f> DW_AT_decl_column : 14 - <2b150> DW_AT_type : <0x2b1aa> - <2b154> DW_AT_data_member_location: 56 - <2><2b155>: Abbrev Number: 4 (DW_TAG_member) - <2b156> DW_AT_name : (indirect string, offset: 0xfb247): ucDummy5 - <2b15a> DW_AT_decl_file : 7 - <2b15a> DW_AT_decl_line : 1188 - <2b15c> DW_AT_decl_column : 10 - <2b15d> DW_AT_type : <0x2b1ba> - <2b161> DW_AT_data_member_location: 68 - <2><2b162>: Abbrev Number: 4 (DW_TAG_member) - <2b163> DW_AT_name : (indirect string, offset: 0xfb250): ucDummy6 - <2b167> DW_AT_decl_file : 7 - <2b167> DW_AT_decl_line : 1191 - <2b169> DW_AT_decl_column : 11 - <2b16a> DW_AT_type : <0x2aed6> - <2b16e> DW_AT_data_member_location: 70 - <2><2b16f>: Abbrev Number: 4 (DW_TAG_member) - <2b170> DW_AT_name : (indirect string, offset: 0xfa0ac): uxDummy8 - <2b174> DW_AT_decl_file : 7 - <2b174> DW_AT_decl_line : 1199 - <2b176> DW_AT_decl_column : 15 - <2b177> DW_AT_type : <0x2af31> - <2b17b> DW_AT_data_member_location: 72 - <2><2b17c>: Abbrev Number: 4 (DW_TAG_member) - <2b17d> DW_AT_name : (indirect string, offset: 0xfb262): ucDummy9 - <2b181> DW_AT_decl_file : 7 - <2b181> DW_AT_decl_line : 1200 - <2b183> DW_AT_decl_column : 11 - <2b184> DW_AT_type : <0x2aed6> - <2b188> DW_AT_data_member_location: 76 - <2><2b189>: Abbrev Number: 0 - <1><2b18a>: Abbrev Number: 12 (DW_TAG_array_type) - <2b18b> DW_AT_type : <0x2aeae> - <2b18f> DW_AT_sibling : <0x2b19a> - <2><2b193>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2b194> DW_AT_type : <0x2ae49> - <2b198> DW_AT_upper_bound : 2 - <2><2b199>: Abbrev Number: 0 - <1><2b19a>: Abbrev Number: 12 (DW_TAG_array_type) - <2b19b> DW_AT_type : <0x2b01a> - <2b19f> DW_AT_sibling : <0x2b1aa> - <2><2b1a3>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2b1a4> DW_AT_type : <0x2ae49> - <2b1a8> DW_AT_upper_bound : 1 - <2><2b1a9>: Abbrev Number: 0 - <1><2b1aa>: Abbrev Number: 12 (DW_TAG_array_type) - <2b1ab> DW_AT_type : <0x2af31> - <2b1af> DW_AT_sibling : <0x2b1ba> - <2><2b1b3>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2b1b4> DW_AT_type : <0x2ae49> - <2b1b8> DW_AT_upper_bound : 2 - <2><2b1b9>: Abbrev Number: 0 - <1><2b1ba>: Abbrev Number: 12 (DW_TAG_array_type) - <2b1bb> DW_AT_type : <0x2aed6> - <2b1bf> DW_AT_sibling : <0x2b1ca> - <2><2b1c3>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2b1c4> DW_AT_type : <0x2ae49> - <2b1c8> DW_AT_upper_bound : 1 - <2><2b1c9>: Abbrev Number: 0 - <1><2b1ca>: Abbrev Number: 19 (DW_TAG_typedef) - <2b1cb> DW_AT_name : (indirect string, offset: 0xfc401): StaticQueue_t - <2b1cf> DW_AT_decl_file : 7 - <2b1cf> DW_AT_decl_line : 1203 - <2b1d1> DW_AT_decl_column : 3 - <2b1d2> DW_AT_type : <0x2b115> - <1><2b1d6>: Abbrev Number: 18 (DW_TAG_structure_type) - <2b1d7> DW_AT_name : (indirect string, offset: 0xfa876): xSTATIC_TIMER - <2b1db> DW_AT_byte_size : 44 - <2b1dc> DW_AT_decl_file : 7 - <2b1dc> DW_AT_decl_line : 1249 - <2b1de> DW_AT_decl_column : 16 - <2b1df> DW_AT_sibling : <0x2b23f> - <2><2b1e3>: Abbrev Number: 4 (DW_TAG_member) - <2b1e4> DW_AT_name : (indirect string, offset: 0xfb342): pvDummy1 - <2b1e8> DW_AT_decl_file : 7 - <2b1e8> DW_AT_decl_line : 1251 - <2b1ea> DW_AT_decl_column : 11 - <2b1eb> DW_AT_type : <0x2aeae> - <2b1ef> DW_AT_data_member_location: 0 - <2><2b1f0>: Abbrev Number: 4 (DW_TAG_member) - <2b1f1> DW_AT_name : (indirect string, offset: 0xfa080): xDummy2 - <2b1f5> DW_AT_decl_file : 7 - <2b1f5> DW_AT_decl_line : 1252 - <2b1f7> DW_AT_decl_column : 19 - <2b1f8> DW_AT_type : <0x2af95> - <2b1fc> DW_AT_data_member_location: 4 - <2><2b1fd>: Abbrev Number: 4 (DW_TAG_member) - <2b1fe> DW_AT_name : (indirect string, offset: 0xfa089): xDummy3 - <2b202> DW_AT_decl_file : 7 - <2b202> DW_AT_decl_line : 1253 - <2b204> DW_AT_decl_column : 15 - <2b205> DW_AT_type : <0x2af47> - <2b209> DW_AT_data_member_location: 24 - <2><2b20a>: Abbrev Number: 4 (DW_TAG_member) - <2b20b> DW_AT_name : (indirect string, offset: 0xfa4ef): pvDummy5 - <2b20f> DW_AT_decl_file : 7 - <2b20f> DW_AT_decl_line : 1254 - <2b211> DW_AT_decl_column : 12 - <2b212> DW_AT_type : <0x2aeae> - <2b216> DW_AT_data_member_location: 28 - <2><2b217>: Abbrev Number: 4 (DW_TAG_member) - <2b218> DW_AT_name : (indirect string, offset: 0xfb354): pvDummy6 - <2b21c> DW_AT_decl_file : 7 - <2b21c> DW_AT_decl_line : 1255 - <2b21e> DW_AT_decl_column : 18 - <2b21f> DW_AT_type : <0x2aef8> - <2b223> DW_AT_data_member_location: 32 - <2><2b224>: Abbrev Number: 4 (DW_TAG_member) - <2b225> DW_AT_name : (indirect string, offset: 0xfa0a3): uxDummy7 - <2b229> DW_AT_decl_file : 7 - <2b229> DW_AT_decl_line : 1257 - <2b22b> DW_AT_decl_column : 16 - <2b22c> DW_AT_type : <0x2af31> - <2b230> DW_AT_data_member_location: 36 - <2><2b231>: Abbrev Number: 4 (DW_TAG_member) - <2b232> DW_AT_name : (indirect string, offset: 0xfc696): ucDummy8 - <2b236> DW_AT_decl_file : 7 - <2b236> DW_AT_decl_line : 1259 - <2b238> DW_AT_decl_column : 13 - <2b239> DW_AT_type : <0x2aed6> - <2b23d> DW_AT_data_member_location: 40 - <2><2b23e>: Abbrev Number: 0 - <1><2b23f>: Abbrev Number: 19 (DW_TAG_typedef) - <2b240> DW_AT_name : (indirect string, offset: 0xfe3ab): StaticTimer_t - <2b244> DW_AT_decl_file : 7 - <2b244> DW_AT_decl_line : 1261 - <2b246> DW_AT_decl_column : 3 - <2b247> DW_AT_type : <0x2b1d6> - <1><2b24b>: Abbrev Number: 16 (DW_TAG_structure_type) - <2b24c> DW_AT_name : (indirect string, offset: 0xfe57e): xLIST_ITEM - <2b250> DW_AT_byte_size : 20 - <2b251> DW_AT_decl_file : 8 - <2b252> DW_AT_decl_line : 140 - <2b253> DW_AT_decl_column : 8 - <2b254> DW_AT_sibling : <0x2b29a> - <2><2b258>: Abbrev Number: 5 (DW_TAG_member) - <2b259> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <2b25d> DW_AT_decl_file : 8 - <2b25e> DW_AT_decl_line : 143 - <2b25f> DW_AT_decl_column : 33 - <2b260> DW_AT_type : <0x2af47> - <2b264> DW_AT_data_member_location: 0 - <2><2b265>: Abbrev Number: 5 (DW_TAG_member) - <2b266> DW_AT_name : (indirect string, offset: 0xfe49d): pxNext - <2b26a> DW_AT_decl_file : 8 - <2b26b> DW_AT_decl_line : 144 - <2b26c> DW_AT_decl_column : 42 - <2b26d> DW_AT_type : <0x2b29a> - <2b271> DW_AT_data_member_location: 4 - <2><2b272>: Abbrev Number: 5 (DW_TAG_member) - <2b273> DW_AT_name : (indirect string, offset: 0xfe5e8): pxPrevious - <2b277> DW_AT_decl_file : 8 - <2b278> DW_AT_decl_line : 145 - <2b279> DW_AT_decl_column : 42 - <2b27a> DW_AT_type : <0x2b29a> - <2b27e> DW_AT_data_member_location: 8 - <2><2b27f>: Abbrev Number: 5 (DW_TAG_member) - <2b280> DW_AT_name : (indirect string, offset: 0xfe5bd): pvOwner - <2b284> DW_AT_decl_file : 8 - <2b285> DW_AT_decl_line : 146 - <2b286> DW_AT_decl_column : 9 - <2b287> DW_AT_type : <0x2aeae> - <2b28b> DW_AT_data_member_location: 12 - <2><2b28c>: Abbrev Number: 5 (DW_TAG_member) - <2b28d> DW_AT_name : (indirect string, offset: 0x5624): pvContainer - <2b291> DW_AT_decl_file : 8 - <2b292> DW_AT_decl_line : 147 + <2af7c> DW_AT_decl_line : 1112 + <2af7e> DW_AT_decl_column : 16 + <2af7f> DW_AT_sibling : <0x2b006> + <2><2af83>: Abbrev Number: 4 (DW_TAG_member) + <2af84> DW_AT_name : (indirect string, offset: 0xfa3ed): pxDummy1 + <2af88> DW_AT_decl_file : 7 + <2af88> DW_AT_decl_line : 1114 + <2af8a> DW_AT_decl_column : 11 + <2af8b> DW_AT_type : <0x2adfe> + <2af8f> DW_AT_data_member_location: 0 + <2><2af90>: Abbrev Number: 4 (DW_TAG_member) + <2af91> DW_AT_name : (indirect string, offset: 0xfa06e): xDummy3 + <2af95> DW_AT_decl_file : 7 + <2af95> DW_AT_decl_line : 1118 + <2af97> DW_AT_decl_column : 19 + <2af98> DW_AT_type : <0x2b006> + <2af9c> DW_AT_data_member_location: 4 + <2><2af9d>: Abbrev Number: 4 (DW_TAG_member) + <2af9e> DW_AT_name : (indirect string, offset: 0xfa07f): uxDummy5 + <2afa2> DW_AT_decl_file : 7 + <2afa2> DW_AT_decl_line : 1119 + <2afa4> DW_AT_decl_column : 16 + <2afa5> DW_AT_type : <0x2ae81> + <2afa9> DW_AT_data_member_location: 44 + <2><2afaa>: Abbrev Number: 4 (DW_TAG_member) + <2afab> DW_AT_name : (indirect string, offset: 0xfa3f6): pxDummy6 + <2afaf> DW_AT_decl_file : 7 + <2afaf> DW_AT_decl_line : 1120 + <2afb1> DW_AT_decl_column : 11 + <2afb2> DW_AT_type : <0x2adfe> + <2afb6> DW_AT_data_member_location: 48 + <2><2afb7>: Abbrev Number: 4 (DW_TAG_member) + <2afb8> DW_AT_name : (indirect string, offset: 0xfb23e): ucDummy7 + <2afbc> DW_AT_decl_file : 7 + <2afbc> DW_AT_decl_line : 1121 + <2afbe> DW_AT_decl_column : 13 + <2afbf> DW_AT_type : <0x2b016> + <2afc3> DW_AT_data_member_location: 52 + <2><2afc4>: Abbrev Number: 4 (DW_TAG_member) + <2afc5> DW_AT_name : (indirect string, offset: 0xfa590): uxDummy10 + <2afc9> DW_AT_decl_file : 7 + <2afc9> DW_AT_decl_line : 1129 + <2afcb> DW_AT_decl_column : 16 + <2afcc> DW_AT_type : <0x2b026> + <2afd0> DW_AT_data_member_location: 68 + <2><2afd1>: Abbrev Number: 4 (DW_TAG_member) + <2afd2> DW_AT_name : (indirect string, offset: 0xfdccc): uxDummy12 + <2afd6> DW_AT_decl_file : 7 + <2afd6> DW_AT_decl_line : 1132 + <2afd8> DW_AT_decl_column : 16 + <2afd9> DW_AT_type : <0x2b026> + <2afdd> DW_AT_data_member_location: 76 + <2><2afde>: Abbrev Number: 4 (DW_TAG_member) + <2afdf> DW_AT_name : (indirect string, offset: 0xfa10f): ulDummy18 + <2afe3> DW_AT_decl_file : 7 + <2afe3> DW_AT_decl_line : 1147 + <2afe5> DW_AT_decl_column : 14 + <2afe6> DW_AT_type : <0x2ae37> + <2afea> DW_AT_data_member_location: 84 + <2><2afeb>: Abbrev Number: 4 (DW_TAG_member) + <2afec> DW_AT_name : (indirect string, offset: 0xface9): ucDummy19 + <2aff0> DW_AT_decl_file : 7 + <2aff0> DW_AT_decl_line : 1148 + <2aff2> DW_AT_decl_column : 13 + <2aff3> DW_AT_type : <0x2ae26> + <2aff7> DW_AT_data_member_location: 88 + <2><2aff8>: Abbrev Number: 4 (DW_TAG_member) + <2aff9> DW_AT_name : (indirect string, offset: 0xfdce8): uxDummy20 + <2affd> DW_AT_decl_file : 7 + <2affd> DW_AT_decl_line : 1151 + <2afff> DW_AT_decl_column : 13 + <2b000> DW_AT_type : <0x2ae26> + <2b004> DW_AT_data_member_location: 89 + <2><2b005>: Abbrev Number: 0 + <1><2b006>: Abbrev Number: 12 (DW_TAG_array_type) + <2b007> DW_AT_type : <0x2aee5> + <2b00b> DW_AT_sibling : <0x2b016> + <2><2b00f>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2b010> DW_AT_type : <0x2ad99> + <2b014> DW_AT_upper_bound : 1 + <2><2b015>: Abbrev Number: 0 + <1><2b016>: Abbrev Number: 12 (DW_TAG_array_type) + <2b017> DW_AT_type : <0x2ae26> + <2b01b> DW_AT_sibling : <0x2b026> + <2><2b01f>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2b020> DW_AT_type : <0x2ad99> + <2b024> DW_AT_upper_bound : 15 + <2><2b025>: Abbrev Number: 0 + <1><2b026>: Abbrev Number: 12 (DW_TAG_array_type) + <2b027> DW_AT_type : <0x2ae81> + <2b02b> DW_AT_sibling : <0x2b036> + <2><2b02f>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2b030> DW_AT_type : <0x2ad99> + <2b034> DW_AT_upper_bound : 1 + <2><2b035>: Abbrev Number: 0 + <1><2b036>: Abbrev Number: 19 (DW_TAG_typedef) + <2b037> DW_AT_name : (indirect string, offset: 0xfbc4d): StaticTask_t + <2b03b> DW_AT_decl_file : 7 + <2b03b> DW_AT_decl_line : 1160 + <2b03d> DW_AT_decl_column : 3 + <2b03e> DW_AT_type : <0x2af76> + <1><2b042>: Abbrev Number: 38 (DW_TAG_union_type) + <2b043> DW_AT_byte_size : 4 + <2b044> DW_AT_decl_file : 7 + <2b045> DW_AT_decl_line : 1180 + <2b047> DW_AT_decl_column : 2 + <2b048> DW_AT_sibling : <0x2b065> + <2><2b04c>: Abbrev Number: 27 (DW_TAG_member) + <2b04d> DW_AT_name : (indirect string, offset: 0xfa4cb): pvDummy2 + <2b051> DW_AT_decl_file : 7 + <2b051> DW_AT_decl_line : 1182 + <2b053> DW_AT_decl_column : 9 + <2b054> DW_AT_type : <0x2adfe> + <2><2b058>: Abbrev Number: 27 (DW_TAG_member) + <2b059> DW_AT_name : (indirect string, offset: 0xfa064): uxDummy2 + <2b05d> DW_AT_decl_file : 7 + <2b05d> DW_AT_decl_line : 1183 + <2b05f> DW_AT_decl_column : 15 + <2b060> DW_AT_type : <0x2ae81> + <2><2b064>: Abbrev Number: 0 + <1><2b065>: Abbrev Number: 18 (DW_TAG_structure_type) + <2b066> DW_AT_name : (indirect string, offset: 0xfc3d8): xSTATIC_QUEUE + <2b06a> DW_AT_byte_size : 80 + <2b06b> DW_AT_decl_file : 7 + <2b06b> DW_AT_decl_line : 1176 + <2b06d> DW_AT_decl_column : 16 + <2b06e> DW_AT_sibling : <0x2b0da> + <2><2b072>: Abbrev Number: 4 (DW_TAG_member) + <2b073> DW_AT_name : (indirect string, offset: 0xfb327): pvDummy1 + <2b077> DW_AT_decl_file : 7 + <2b077> DW_AT_decl_line : 1178 + <2b079> DW_AT_decl_column : 8 + <2b07a> DW_AT_type : <0x2b0da> + <2b07e> DW_AT_data_member_location: 0 + <2><2b07f>: Abbrev Number: 39 (DW_TAG_member) + <2b080> DW_AT_name : u + <2b082> DW_AT_decl_file : 7 + <2b083> DW_AT_decl_line : 1184 + <2b085> DW_AT_decl_column : 4 + <2b086> DW_AT_type : <0x2b042> + <2b08a> DW_AT_data_member_location: 12 + <2><2b08b>: Abbrev Number: 4 (DW_TAG_member) + <2b08c> DW_AT_name : (indirect string, offset: 0xfa06e): xDummy3 + <2b090> DW_AT_decl_file : 7 + <2b090> DW_AT_decl_line : 1186 + <2b092> DW_AT_decl_column : 15 + <2b093> DW_AT_type : <0x2b0ea> + <2b097> DW_AT_data_member_location: 16 + <2><2b098>: Abbrev Number: 4 (DW_TAG_member) + <2b099> DW_AT_name : (indirect string, offset: 0xfa076): uxDummy4 + <2b09d> DW_AT_decl_file : 7 + <2b09d> DW_AT_decl_line : 1187 + <2b09f> DW_AT_decl_column : 14 + <2b0a0> DW_AT_type : <0x2b0fa> + <2b0a4> DW_AT_data_member_location: 56 + <2><2b0a5>: Abbrev Number: 4 (DW_TAG_member) + <2b0a6> DW_AT_name : (indirect string, offset: 0xfb22c): ucDummy5 + <2b0aa> DW_AT_decl_file : 7 + <2b0aa> DW_AT_decl_line : 1188 + <2b0ac> DW_AT_decl_column : 10 + <2b0ad> DW_AT_type : <0x2b10a> + <2b0b1> DW_AT_data_member_location: 68 + <2><2b0b2>: Abbrev Number: 4 (DW_TAG_member) + <2b0b3> DW_AT_name : (indirect string, offset: 0xfb235): ucDummy6 + <2b0b7> DW_AT_decl_file : 7 + <2b0b7> DW_AT_decl_line : 1191 + <2b0b9> DW_AT_decl_column : 11 + <2b0ba> DW_AT_type : <0x2ae26> + <2b0be> DW_AT_data_member_location: 70 + <2><2b0bf>: Abbrev Number: 4 (DW_TAG_member) + <2b0c0> DW_AT_name : (indirect string, offset: 0xfa091): uxDummy8 + <2b0c4> DW_AT_decl_file : 7 + <2b0c4> DW_AT_decl_line : 1199 + <2b0c6> DW_AT_decl_column : 15 + <2b0c7> DW_AT_type : <0x2ae81> + <2b0cb> DW_AT_data_member_location: 72 + <2><2b0cc>: Abbrev Number: 4 (DW_TAG_member) + <2b0cd> DW_AT_name : (indirect string, offset: 0xfb247): ucDummy9 + <2b0d1> DW_AT_decl_file : 7 + <2b0d1> DW_AT_decl_line : 1200 + <2b0d3> DW_AT_decl_column : 11 + <2b0d4> DW_AT_type : <0x2ae26> + <2b0d8> DW_AT_data_member_location: 76 + <2><2b0d9>: Abbrev Number: 0 + <1><2b0da>: Abbrev Number: 12 (DW_TAG_array_type) + <2b0db> DW_AT_type : <0x2adfe> + <2b0df> DW_AT_sibling : <0x2b0ea> + <2><2b0e3>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2b0e4> DW_AT_type : <0x2ad99> + <2b0e8> DW_AT_upper_bound : 2 + <2><2b0e9>: Abbrev Number: 0 + <1><2b0ea>: Abbrev Number: 12 (DW_TAG_array_type) + <2b0eb> DW_AT_type : <0x2af6a> + <2b0ef> DW_AT_sibling : <0x2b0fa> + <2><2b0f3>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2b0f4> DW_AT_type : <0x2ad99> + <2b0f8> DW_AT_upper_bound : 1 + <2><2b0f9>: Abbrev Number: 0 + <1><2b0fa>: Abbrev Number: 12 (DW_TAG_array_type) + <2b0fb> DW_AT_type : <0x2ae81> + <2b0ff> DW_AT_sibling : <0x2b10a> + <2><2b103>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2b104> DW_AT_type : <0x2ad99> + <2b108> DW_AT_upper_bound : 2 + <2><2b109>: Abbrev Number: 0 + <1><2b10a>: Abbrev Number: 12 (DW_TAG_array_type) + <2b10b> DW_AT_type : <0x2ae26> + <2b10f> DW_AT_sibling : <0x2b11a> + <2><2b113>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2b114> DW_AT_type : <0x2ad99> + <2b118> DW_AT_upper_bound : 1 + <2><2b119>: Abbrev Number: 0 + <1><2b11a>: Abbrev Number: 19 (DW_TAG_typedef) + <2b11b> DW_AT_name : (indirect string, offset: 0xfc3e6): StaticQueue_t + <2b11f> DW_AT_decl_file : 7 + <2b11f> DW_AT_decl_line : 1203 + <2b121> DW_AT_decl_column : 3 + <2b122> DW_AT_type : <0x2b065> + <1><2b126>: Abbrev Number: 18 (DW_TAG_structure_type) + <2b127> DW_AT_name : (indirect string, offset: 0xfa85b): xSTATIC_TIMER + <2b12b> DW_AT_byte_size : 44 + <2b12c> DW_AT_decl_file : 7 + <2b12c> DW_AT_decl_line : 1249 + <2b12e> DW_AT_decl_column : 16 + <2b12f> DW_AT_sibling : <0x2b18f> + <2><2b133>: Abbrev Number: 4 (DW_TAG_member) + <2b134> DW_AT_name : (indirect string, offset: 0xfb327): pvDummy1 + <2b138> DW_AT_decl_file : 7 + <2b138> DW_AT_decl_line : 1251 + <2b13a> DW_AT_decl_column : 11 + <2b13b> DW_AT_type : <0x2adfe> + <2b13f> DW_AT_data_member_location: 0 + <2><2b140>: Abbrev Number: 4 (DW_TAG_member) + <2b141> DW_AT_name : (indirect string, offset: 0xfa065): xDummy2 + <2b145> DW_AT_decl_file : 7 + <2b145> DW_AT_decl_line : 1252 + <2b147> DW_AT_decl_column : 19 + <2b148> DW_AT_type : <0x2aee5> + <2b14c> DW_AT_data_member_location: 4 + <2><2b14d>: Abbrev Number: 4 (DW_TAG_member) + <2b14e> DW_AT_name : (indirect string, offset: 0xfa06e): xDummy3 + <2b152> DW_AT_decl_file : 7 + <2b152> DW_AT_decl_line : 1253 + <2b154> DW_AT_decl_column : 15 + <2b155> DW_AT_type : <0x2ae97> + <2b159> DW_AT_data_member_location: 24 + <2><2b15a>: Abbrev Number: 4 (DW_TAG_member) + <2b15b> DW_AT_name : (indirect string, offset: 0xfa4d4): pvDummy5 + <2b15f> DW_AT_decl_file : 7 + <2b15f> DW_AT_decl_line : 1254 + <2b161> DW_AT_decl_column : 12 + <2b162> DW_AT_type : <0x2adfe> + <2b166> DW_AT_data_member_location: 28 + <2><2b167>: Abbrev Number: 4 (DW_TAG_member) + <2b168> DW_AT_name : (indirect string, offset: 0xfb339): pvDummy6 + <2b16c> DW_AT_decl_file : 7 + <2b16c> DW_AT_decl_line : 1255 + <2b16e> DW_AT_decl_column : 18 + <2b16f> DW_AT_type : <0x2ae48> + <2b173> DW_AT_data_member_location: 32 + <2><2b174>: Abbrev Number: 4 (DW_TAG_member) + <2b175> DW_AT_name : (indirect string, offset: 0xfa088): uxDummy7 + <2b179> DW_AT_decl_file : 7 + <2b179> DW_AT_decl_line : 1257 + <2b17b> DW_AT_decl_column : 16 + <2b17c> DW_AT_type : <0x2ae81> + <2b180> DW_AT_data_member_location: 36 + <2><2b181>: Abbrev Number: 4 (DW_TAG_member) + <2b182> DW_AT_name : (indirect string, offset: 0xfc67b): ucDummy8 + <2b186> DW_AT_decl_file : 7 + <2b186> DW_AT_decl_line : 1259 + <2b188> DW_AT_decl_column : 13 + <2b189> DW_AT_type : <0x2ae26> + <2b18d> DW_AT_data_member_location: 40 + <2><2b18e>: Abbrev Number: 0 + <1><2b18f>: Abbrev Number: 19 (DW_TAG_typedef) + <2b190> DW_AT_name : (indirect string, offset: 0xfe390): StaticTimer_t + <2b194> DW_AT_decl_file : 7 + <2b194> DW_AT_decl_line : 1261 + <2b196> DW_AT_decl_column : 3 + <2b197> DW_AT_type : <0x2b126> + <1><2b19b>: Abbrev Number: 16 (DW_TAG_structure_type) + <2b19c> DW_AT_name : (indirect string, offset: 0xfe563): xLIST_ITEM + <2b1a0> DW_AT_byte_size : 20 + <2b1a1> DW_AT_decl_file : 8 + <2b1a2> DW_AT_decl_line : 140 + <2b1a3> DW_AT_decl_column : 8 + <2b1a4> DW_AT_sibling : <0x2b1ea> + <2><2b1a8>: Abbrev Number: 5 (DW_TAG_member) + <2b1a9> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <2b1ad> DW_AT_decl_file : 8 + <2b1ae> DW_AT_decl_line : 143 + <2b1af> DW_AT_decl_column : 33 + <2b1b0> DW_AT_type : <0x2ae97> + <2b1b4> DW_AT_data_member_location: 0 + <2><2b1b5>: Abbrev Number: 5 (DW_TAG_member) + <2b1b6> DW_AT_name : (indirect string, offset: 0xfe482): pxNext + <2b1ba> DW_AT_decl_file : 8 + <2b1bb> DW_AT_decl_line : 144 + <2b1bc> DW_AT_decl_column : 42 + <2b1bd> DW_AT_type : <0x2b1ea> + <2b1c1> DW_AT_data_member_location: 4 + <2><2b1c2>: Abbrev Number: 5 (DW_TAG_member) + <2b1c3> DW_AT_name : (indirect string, offset: 0xfe5cd): pxPrevious + <2b1c7> DW_AT_decl_file : 8 + <2b1c8> DW_AT_decl_line : 145 + <2b1c9> DW_AT_decl_column : 42 + <2b1ca> DW_AT_type : <0x2b1ea> + <2b1ce> DW_AT_data_member_location: 8 + <2><2b1cf>: Abbrev Number: 5 (DW_TAG_member) + <2b1d0> DW_AT_name : (indirect string, offset: 0xfe5a2): pvOwner + <2b1d4> DW_AT_decl_file : 8 + <2b1d5> DW_AT_decl_line : 146 + <2b1d6> DW_AT_decl_column : 9 + <2b1d7> DW_AT_type : <0x2adfe> + <2b1db> DW_AT_data_member_location: 12 + <2><2b1dc>: Abbrev Number: 5 (DW_TAG_member) + <2b1dd> DW_AT_name : (indirect string, offset: 0x5636): pvContainer + <2b1e1> DW_AT_decl_file : 8 + <2b1e2> DW_AT_decl_line : 147 + <2b1e3> DW_AT_decl_column : 37 + <2b1e4> DW_AT_type : <0x2b224> + <2b1e8> DW_AT_data_member_location: 16 + <2><2b1e9>: Abbrev Number: 0 + <1><2b1ea>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b1eb> DW_AT_byte_size : 4 + <2b1eb> DW_AT_type : <0x2b19b> + <1><2b1ef>: Abbrev Number: 16 (DW_TAG_structure_type) + <2b1f0> DW_AT_name : (indirect string, offset: 0xfe607): xLIST + <2b1f4> DW_AT_byte_size : 20 + <2b1f5> DW_AT_decl_file : 8 + <2b1f6> DW_AT_decl_line : 164 + <2b1f7> DW_AT_decl_column : 16 + <2b1f8> DW_AT_sibling : <0x2b224> + <2><2b1fc>: Abbrev Number: 5 (DW_TAG_member) + <2b1fd> DW_AT_name : (indirect string, offset: 0xfe56e): uxNumberOfItems + <2b201> DW_AT_decl_file : 8 + <2b202> DW_AT_decl_line : 167 + <2b203> DW_AT_decl_column : 23 + <2b204> DW_AT_type : <0x2ae8d> + <2b208> DW_AT_data_member_location: 0 + <2><2b209>: Abbrev Number: 5 (DW_TAG_member) + <2b20a> DW_AT_name : (indirect string, offset: 0xfe4b7): pxIndex + <2b20e> DW_AT_decl_file : 8 + <2b20f> DW_AT_decl_line : 168 + <2b210> DW_AT_decl_column : 35 + <2b211> DW_AT_type : <0x2b276> + <2b215> DW_AT_data_member_location: 4 + <2><2b216>: Abbrev Number: 5 (DW_TAG_member) + <2b217> DW_AT_name : (indirect string, offset: 0xfe585): xListEnd + <2b21b> DW_AT_decl_file : 8 + <2b21c> DW_AT_decl_line : 169 + <2b21d> DW_AT_decl_column : 17 + <2b21e> DW_AT_type : <0x2b26a> + <2b222> DW_AT_data_member_location: 8 + <2><2b223>: Abbrev Number: 0 + <1><2b224>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b225> DW_AT_byte_size : 4 + <2b225> DW_AT_type : <0x2b1ef> + <1><2b229>: Abbrev Number: 6 (DW_TAG_typedef) + <2b22a> DW_AT_name : (indirect string, offset: 0xe0ee1): ListItem_t + <2b22e> DW_AT_decl_file : 8 + <2b22f> DW_AT_decl_line : 150 + <2b230> DW_AT_decl_column : 27 + <2b231> DW_AT_type : <0x2b19b> + <1><2b235>: Abbrev Number: 16 (DW_TAG_structure_type) + <2b236> DW_AT_name : (indirect string, offset: 0xfe4cf): xMINI_LIST_ITEM + <2b23a> DW_AT_byte_size : 12 + <2b23b> DW_AT_decl_file : 8 + <2b23c> DW_AT_decl_line : 152 + <2b23d> DW_AT_decl_column : 8 + <2b23e> DW_AT_sibling : <0x2b26a> + <2><2b242>: Abbrev Number: 5 (DW_TAG_member) + <2b243> DW_AT_name : (indirect string, offset: 0xfe676): xItemValue + <2b247> DW_AT_decl_file : 8 + <2b248> DW_AT_decl_line : 155 + <2b249> DW_AT_decl_column : 33 + <2b24a> DW_AT_type : <0x2ae97> + <2b24e> DW_AT_data_member_location: 0 + <2><2b24f>: Abbrev Number: 5 (DW_TAG_member) + <2b250> DW_AT_name : (indirect string, offset: 0xfe482): pxNext + <2b254> DW_AT_decl_file : 8 + <2b255> DW_AT_decl_line : 156 + <2b256> DW_AT_decl_column : 42 + <2b257> DW_AT_type : <0x2b1ea> + <2b25b> DW_AT_data_member_location: 4 + <2><2b25c>: Abbrev Number: 5 (DW_TAG_member) + <2b25d> DW_AT_name : (indirect string, offset: 0xfe5cd): pxPrevious + <2b261> DW_AT_decl_file : 8 + <2b262> DW_AT_decl_line : 157 + <2b263> DW_AT_decl_column : 42 + <2b264> DW_AT_type : <0x2b1ea> + <2b268> DW_AT_data_member_location: 8 + <2><2b269>: Abbrev Number: 0 + <1><2b26a>: Abbrev Number: 6 (DW_TAG_typedef) + <2b26b> DW_AT_name : (indirect string, offset: 0xfd767): MiniListItem_t + <2b26f> DW_AT_decl_file : 8 + <2b270> DW_AT_decl_line : 159 + <2b271> DW_AT_decl_column : 32 + <2b272> DW_AT_type : <0x2b235> + <1><2b276>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b277> DW_AT_byte_size : 4 + <2b277> DW_AT_type : <0x2b229> + <1><2b27b>: Abbrev Number: 10 (DW_TAG_const_type) + <2b27c> DW_AT_type : <0x2b276> + <1><2b280>: Abbrev Number: 6 (DW_TAG_typedef) + <2b281> DW_AT_name : (indirect string, offset: 0x6637e): List_t + <2b285> DW_AT_decl_file : 8 + <2b286> DW_AT_decl_line : 171 + <2b287> DW_AT_decl_column : 3 + <2b288> DW_AT_type : <0x2b1ef> + <1><2b28c>: Abbrev Number: 6 (DW_TAG_typedef) + <2b28d> DW_AT_name : (indirect string, offset: 0x6092a): TaskHandle_t + <2b291> DW_AT_decl_file : 9 + <2b292> DW_AT_decl_line : 70 <2b293> DW_AT_decl_column : 37 - <2b294> DW_AT_type : <0x2b2d4> - <2b298> DW_AT_data_member_location: 16 - <2><2b299>: Abbrev Number: 0 - <1><2b29a>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b29b> DW_AT_byte_size : 4 - <2b29b> DW_AT_type : <0x2b24b> - <1><2b29f>: Abbrev Number: 16 (DW_TAG_structure_type) - <2b2a0> DW_AT_name : (indirect string, offset: 0xfe622): xLIST - <2b2a4> DW_AT_byte_size : 20 - <2b2a5> DW_AT_decl_file : 8 - <2b2a6> DW_AT_decl_line : 164 - <2b2a7> DW_AT_decl_column : 16 - <2b2a8> DW_AT_sibling : <0x2b2d4> - <2><2b2ac>: Abbrev Number: 5 (DW_TAG_member) - <2b2ad> DW_AT_name : (indirect string, offset: 0xfe589): uxNumberOfItems - <2b2b1> DW_AT_decl_file : 8 - <2b2b2> DW_AT_decl_line : 167 - <2b2b3> DW_AT_decl_column : 23 - <2b2b4> DW_AT_type : <0x2af3d> - <2b2b8> DW_AT_data_member_location: 0 - <2><2b2b9>: Abbrev Number: 5 (DW_TAG_member) - <2b2ba> DW_AT_name : (indirect string, offset: 0xfe4d2): pxIndex - <2b2be> DW_AT_decl_file : 8 - <2b2bf> DW_AT_decl_line : 168 - <2b2c0> DW_AT_decl_column : 35 - <2b2c1> DW_AT_type : <0x2b326> - <2b2c5> DW_AT_data_member_location: 4 - <2><2b2c6>: Abbrev Number: 5 (DW_TAG_member) - <2b2c7> DW_AT_name : (indirect string, offset: 0xfe5a0): xListEnd - <2b2cb> DW_AT_decl_file : 8 - <2b2cc> DW_AT_decl_line : 169 - <2b2cd> DW_AT_decl_column : 17 - <2b2ce> DW_AT_type : <0x2b31a> - <2b2d2> DW_AT_data_member_location: 8 - <2><2b2d3>: Abbrev Number: 0 - <1><2b2d4>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b2d5> DW_AT_byte_size : 4 - <2b2d5> DW_AT_type : <0x2b29f> - <1><2b2d9>: Abbrev Number: 6 (DW_TAG_typedef) - <2b2da> DW_AT_name : (indirect string, offset: 0xe0f43): ListItem_t - <2b2de> DW_AT_decl_file : 8 - <2b2df> DW_AT_decl_line : 150 - <2b2e0> DW_AT_decl_column : 27 - <2b2e1> DW_AT_type : <0x2b24b> - <1><2b2e5>: Abbrev Number: 16 (DW_TAG_structure_type) - <2b2e6> DW_AT_name : (indirect string, offset: 0xfe4ea): xMINI_LIST_ITEM - <2b2ea> DW_AT_byte_size : 12 - <2b2eb> DW_AT_decl_file : 8 - <2b2ec> DW_AT_decl_line : 152 - <2b2ed> DW_AT_decl_column : 8 - <2b2ee> DW_AT_sibling : <0x2b31a> + <2b294> DW_AT_type : <0x2b298> + <1><2b298>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b299> DW_AT_byte_size : 4 + <2b299> DW_AT_type : <0x2b29d> + <1><2b29d>: Abbrev Number: 28 (DW_TAG_structure_type) + <2b29e> DW_AT_name : (indirect string, offset: 0xfd8a6): tskTaskControlBlock + <2b2a2> DW_AT_declaration : 1 + <1><2b2a2>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b2a3> DW_AT_byte_size : 4 + <2b2a3> DW_AT_type : <0x2ae64> + <1><2b2a7>: Abbrev Number: 10 (DW_TAG_const_type) + <2b2a8> DW_AT_type : <0x2b2a2> + <1><2b2ac>: Abbrev Number: 6 (DW_TAG_typedef) + <2b2ad> DW_AT_name : (indirect string, offset: 0x76d25): QueueHandle_t + <2b2b1> DW_AT_decl_file : 10 + <2b2b2> DW_AT_decl_line : 48 + <2b2b3> DW_AT_decl_column : 34 + <2b2b4> DW_AT_type : <0x2b2b8> + <1><2b2b8>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b2b9> DW_AT_byte_size : 4 + <2b2b9> DW_AT_type : <0x2b2bd> + <1><2b2bd>: Abbrev Number: 28 (DW_TAG_structure_type) + <2b2be> DW_AT_name : (indirect string, offset: 0xfc832): QueueDefinition + <2b2c2> DW_AT_declaration : 1 + <1><2b2c2>: Abbrev Number: 6 (DW_TAG_typedef) + <2b2c3> DW_AT_name : (indirect string, offset: 0x527a7): TimerHandle_t + <2b2c7> DW_AT_decl_file : 11 + <2b2c8> DW_AT_decl_line : 77 + <2b2c9> DW_AT_decl_column : 34 + <2b2ca> DW_AT_type : <0x2b2d3> + <1><2b2ce>: Abbrev Number: 10 (DW_TAG_const_type) + <2b2cf> DW_AT_type : <0x2b2c2> + <1><2b2d3>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b2d4> DW_AT_byte_size : 4 + <2b2d4> DW_AT_type : <0x2b2d8> + <1><2b2d8>: Abbrev Number: 16 (DW_TAG_structure_type) + <2b2d9> DW_AT_name : (indirect string, offset: 0xefeb7): tmrTimerControl + <2b2dd> DW_AT_byte_size : 44 + <2b2de> DW_AT_decl_file : 1 + <2b2df> DW_AT_decl_line : 73 + <2b2e0> DW_AT_decl_column : 16 + <2b2e1> DW_AT_sibling : <0x2b341> + <2><2b2e5>: Abbrev Number: 5 (DW_TAG_member) + <2b2e6> DW_AT_name : (indirect string, offset: 0x10032d): pcTimerName + <2b2ea> DW_AT_decl_file : 1 + <2b2eb> DW_AT_decl_line : 75 + <2b2ec> DW_AT_decl_column : 17 + <2b2ed> DW_AT_type : <0x2ae11> + <2b2f1> DW_AT_data_member_location: 0 <2><2b2f2>: Abbrev Number: 5 (DW_TAG_member) - <2b2f3> DW_AT_name : (indirect string, offset: 0xfe691): xItemValue - <2b2f7> DW_AT_decl_file : 8 - <2b2f8> DW_AT_decl_line : 155 - <2b2f9> DW_AT_decl_column : 33 - <2b2fa> DW_AT_type : <0x2af47> - <2b2fe> DW_AT_data_member_location: 0 + <2b2f3> DW_AT_name : (indirect string, offset: 0x10031e): xTimerListItem + <2b2f7> DW_AT_decl_file : 1 + <2b2f8> DW_AT_decl_line : 76 + <2b2f9> DW_AT_decl_column : 16 + <2b2fa> DW_AT_type : <0x2b229> + <2b2fe> DW_AT_data_member_location: 4 <2><2b2ff>: Abbrev Number: 5 (DW_TAG_member) - <2b300> DW_AT_name : (indirect string, offset: 0xfe49d): pxNext - <2b304> DW_AT_decl_file : 8 - <2b305> DW_AT_decl_line : 156 - <2b306> DW_AT_decl_column : 42 - <2b307> DW_AT_type : <0x2b29a> - <2b30b> DW_AT_data_member_location: 4 + <2b300> DW_AT_name : (indirect string, offset: 0x100255): xTimerPeriodInTicks + <2b304> DW_AT_decl_file : 1 + <2b305> DW_AT_decl_line : 77 + <2b306> DW_AT_decl_column : 16 + <2b307> DW_AT_type : <0x2ae97> + <2b30b> DW_AT_data_member_location: 24 <2><2b30c>: Abbrev Number: 5 (DW_TAG_member) - <2b30d> DW_AT_name : (indirect string, offset: 0xfe5e8): pxPrevious - <2b311> DW_AT_decl_file : 8 - <2b312> DW_AT_decl_line : 157 - <2b313> DW_AT_decl_column : 42 - <2b314> DW_AT_type : <0x2b29a> - <2b318> DW_AT_data_member_location: 8 - <2><2b319>: Abbrev Number: 0 - <1><2b31a>: Abbrev Number: 6 (DW_TAG_typedef) - <2b31b> DW_AT_name : (indirect string, offset: 0xfd782): MiniListItem_t - <2b31f> DW_AT_decl_file : 8 - <2b320> DW_AT_decl_line : 159 - <2b321> DW_AT_decl_column : 32 - <2b322> DW_AT_type : <0x2b2e5> - <1><2b326>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b327> DW_AT_byte_size : 4 - <2b327> DW_AT_type : <0x2b2d9> - <1><2b32b>: Abbrev Number: 10 (DW_TAG_const_type) - <2b32c> DW_AT_type : <0x2b326> - <1><2b330>: Abbrev Number: 6 (DW_TAG_typedef) - <2b331> DW_AT_name : (indirect string, offset: 0x663dd): List_t - <2b335> DW_AT_decl_file : 8 - <2b336> DW_AT_decl_line : 171 - <2b337> DW_AT_decl_column : 3 - <2b338> DW_AT_type : <0x2b29f> - <1><2b33c>: Abbrev Number: 6 (DW_TAG_typedef) - <2b33d> DW_AT_name : (indirect string, offset: 0x609ad): TaskHandle_t - <2b341> DW_AT_decl_file : 9 - <2b342> DW_AT_decl_line : 70 - <2b343> DW_AT_decl_column : 37 - <2b344> DW_AT_type : <0x2b348> - <1><2b348>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b349> DW_AT_byte_size : 4 + <2b30d> DW_AT_name : (indirect string, offset: 0x1001b8): pvTimerID + <2b311> DW_AT_decl_file : 1 + <2b312> DW_AT_decl_line : 78 + <2b313> DW_AT_decl_column : 13 + <2b314> DW_AT_type : <0x2adfe> + <2b318> DW_AT_data_member_location: 28 + <2><2b319>: Abbrev Number: 5 (DW_TAG_member) + <2b31a> DW_AT_name : (indirect string, offset: 0x1003e6): pxCallbackFunction + <2b31e> DW_AT_decl_file : 1 + <2b31f> DW_AT_decl_line : 79 + <2b320> DW_AT_decl_column : 26 + <2b321> DW_AT_type : <0x2b341> + <2b325> DW_AT_data_member_location: 32 + <2><2b326>: Abbrev Number: 5 (DW_TAG_member) + <2b327> DW_AT_name : (indirect string, offset: 0x100063): uxTimerNumber + <2b32b> DW_AT_decl_file : 1 + <2b32c> DW_AT_decl_line : 81 + <2b32d> DW_AT_decl_column : 17 + <2b32e> DW_AT_type : <0x2ae81> + <2b332> DW_AT_data_member_location: 36 + <2><2b333>: Abbrev Number: 5 (DW_TAG_member) + <2b334> DW_AT_name : (indirect string, offset: 0x100344): ucStatus + <2b338> DW_AT_decl_file : 1 + <2b339> DW_AT_decl_line : 83 + <2b33a> DW_AT_decl_column : 14 + <2b33b> DW_AT_type : <0x2ae26> + <2b33f> DW_AT_data_member_location: 40 + <2><2b340>: Abbrev Number: 0 + <1><2b341>: Abbrev Number: 6 (DW_TAG_typedef) + <2b342> DW_AT_name : (indirect string, offset: 0x3b4bf): TimerCallbackFunction_t + <2b346> DW_AT_decl_file : 11 + <2b347> DW_AT_decl_line : 82 + <2b348> DW_AT_decl_column : 16 <2b349> DW_AT_type : <0x2b34d> - <1><2b34d>: Abbrev Number: 28 (DW_TAG_structure_type) - <2b34e> DW_AT_name : (indirect string, offset: 0xfd8c1): tskTaskControlBlock - <2b352> DW_AT_declaration : 1 - <1><2b352>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b353> DW_AT_byte_size : 4 - <2b353> DW_AT_type : <0x2af14> - <1><2b357>: Abbrev Number: 10 (DW_TAG_const_type) - <2b358> DW_AT_type : <0x2b352> - <1><2b35c>: Abbrev Number: 6 (DW_TAG_typedef) - <2b35d> DW_AT_name : (indirect string, offset: 0x76d84): QueueHandle_t - <2b361> DW_AT_decl_file : 10 - <2b362> DW_AT_decl_line : 48 - <2b363> DW_AT_decl_column : 34 - <2b364> DW_AT_type : <0x2b368> - <1><2b368>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b369> DW_AT_byte_size : 4 - <2b369> DW_AT_type : <0x2b36d> - <1><2b36d>: Abbrev Number: 28 (DW_TAG_structure_type) - <2b36e> DW_AT_name : (indirect string, offset: 0xfc84d): QueueDefinition - <2b372> DW_AT_declaration : 1 - <1><2b372>: Abbrev Number: 6 (DW_TAG_typedef) - <2b373> DW_AT_name : (indirect string, offset: 0x527f3): TimerHandle_t - <2b377> DW_AT_decl_file : 11 - <2b378> DW_AT_decl_line : 77 - <2b379> DW_AT_decl_column : 34 - <2b37a> DW_AT_type : <0x2b383> - <1><2b37e>: Abbrev Number: 10 (DW_TAG_const_type) - <2b37f> DW_AT_type : <0x2b372> - <1><2b383>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b384> DW_AT_byte_size : 4 - <2b384> DW_AT_type : <0x2b388> - <1><2b388>: Abbrev Number: 16 (DW_TAG_structure_type) - <2b389> DW_AT_name : (indirect string, offset: 0xefe9d): tmrTimerControl - <2b38d> DW_AT_byte_size : 44 - <2b38e> DW_AT_decl_file : 1 - <2b38f> DW_AT_decl_line : 73 - <2b390> DW_AT_decl_column : 16 - <2b391> DW_AT_sibling : <0x2b3f1> - <2><2b395>: Abbrev Number: 5 (DW_TAG_member) - <2b396> DW_AT_name : (indirect string, offset: 0x100348): pcTimerName - <2b39a> DW_AT_decl_file : 1 - <2b39b> DW_AT_decl_line : 75 - <2b39c> DW_AT_decl_column : 17 - <2b39d> DW_AT_type : <0x2aec1> - <2b3a1> DW_AT_data_member_location: 0 - <2><2b3a2>: Abbrev Number: 5 (DW_TAG_member) - <2b3a3> DW_AT_name : (indirect string, offset: 0x100339): xTimerListItem - <2b3a7> DW_AT_decl_file : 1 - <2b3a8> DW_AT_decl_line : 76 - <2b3a9> DW_AT_decl_column : 16 - <2b3aa> DW_AT_type : <0x2b2d9> - <2b3ae> DW_AT_data_member_location: 4 - <2><2b3af>: Abbrev Number: 5 (DW_TAG_member) - <2b3b0> DW_AT_name : (indirect string, offset: 0x100270): xTimerPeriodInTicks - <2b3b4> DW_AT_decl_file : 1 - <2b3b5> DW_AT_decl_line : 77 - <2b3b6> DW_AT_decl_column : 16 - <2b3b7> DW_AT_type : <0x2af47> - <2b3bb> DW_AT_data_member_location: 24 - <2><2b3bc>: Abbrev Number: 5 (DW_TAG_member) - <2b3bd> DW_AT_name : (indirect string, offset: 0x1001d3): pvTimerID - <2b3c1> DW_AT_decl_file : 1 - <2b3c2> DW_AT_decl_line : 78 - <2b3c3> DW_AT_decl_column : 13 - <2b3c4> DW_AT_type : <0x2aeae> - <2b3c8> DW_AT_data_member_location: 28 - <2><2b3c9>: Abbrev Number: 5 (DW_TAG_member) - <2b3ca> DW_AT_name : (indirect string, offset: 0x100401): pxCallbackFunction - <2b3ce> DW_AT_decl_file : 1 - <2b3cf> DW_AT_decl_line : 79 - <2b3d0> DW_AT_decl_column : 26 - <2b3d1> DW_AT_type : <0x2b3f1> - <2b3d5> DW_AT_data_member_location: 32 - <2><2b3d6>: Abbrev Number: 5 (DW_TAG_member) - <2b3d7> DW_AT_name : (indirect string, offset: 0x10007e): uxTimerNumber - <2b3db> DW_AT_decl_file : 1 - <2b3dc> DW_AT_decl_line : 81 - <2b3dd> DW_AT_decl_column : 17 - <2b3de> DW_AT_type : <0x2af31> - <2b3e2> DW_AT_data_member_location: 36 - <2><2b3e3>: Abbrev Number: 5 (DW_TAG_member) - <2b3e4> DW_AT_name : (indirect string, offset: 0x10035f): ucStatus - <2b3e8> DW_AT_decl_file : 1 - <2b3e9> DW_AT_decl_line : 83 - <2b3ea> DW_AT_decl_column : 14 - <2b3eb> DW_AT_type : <0x2aed6> - <2b3ef> DW_AT_data_member_location: 40 - <2><2b3f0>: Abbrev Number: 0 - <1><2b3f1>: Abbrev Number: 6 (DW_TAG_typedef) - <2b3f2> DW_AT_name : (indirect string, offset: 0x3b4d9): TimerCallbackFunction_t - <2b3f6> DW_AT_decl_file : 11 - <2b3f7> DW_AT_decl_line : 82 - <2b3f8> DW_AT_decl_column : 16 - <2b3f9> DW_AT_type : <0x2b3fd> - <1><2b3fd>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b3fe> DW_AT_byte_size : 4 - <2b3fe> DW_AT_type : <0x2b402> - <1><2b402>: Abbrev Number: 23 (DW_TAG_subroutine_type) - <2b403> DW_AT_prototyped : 1 - <2b403> DW_AT_sibling : <0x2b40d> - <2><2b407>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b408> DW_AT_type : <0x2b372> - <2><2b40c>: Abbrev Number: 0 - <1><2b40d>: Abbrev Number: 6 (DW_TAG_typedef) - <2b40e> DW_AT_name : (indirect string, offset: 0xfffa3): PendedFunction_t - <2b412> DW_AT_decl_file : 11 - <2b413> DW_AT_decl_line : 88 - <2b414> DW_AT_decl_column : 16 - <2b415> DW_AT_type : <0x2b419> - <1><2b419>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b41a> DW_AT_byte_size : 4 - <2b41a> DW_AT_type : <0x2b41e> - <1><2b41e>: Abbrev Number: 23 (DW_TAG_subroutine_type) - <2b41f> DW_AT_prototyped : 1 - <2b41f> DW_AT_sibling : <0x2b42e> - <2><2b423>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b424> DW_AT_type : <0x2aeae> - <2><2b428>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b429> DW_AT_type : <0x2aee7> - <2><2b42d>: Abbrev Number: 0 - <1><2b42e>: Abbrev Number: 6 (DW_TAG_typedef) - <2b42f> DW_AT_name : (indirect string, offset: 0xffff1): xTIMER + <1><2b34d>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b34e> DW_AT_byte_size : 4 + <2b34e> DW_AT_type : <0x2b352> + <1><2b352>: Abbrev Number: 23 (DW_TAG_subroutine_type) + <2b353> DW_AT_prototyped : 1 + <2b353> DW_AT_sibling : <0x2b35d> + <2><2b357>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b358> DW_AT_type : <0x2b2c2> + <2><2b35c>: Abbrev Number: 0 + <1><2b35d>: Abbrev Number: 6 (DW_TAG_typedef) + <2b35e> DW_AT_name : (indirect string, offset: 0xfff88): PendedFunction_t + <2b362> DW_AT_decl_file : 11 + <2b363> DW_AT_decl_line : 88 + <2b364> DW_AT_decl_column : 16 + <2b365> DW_AT_type : <0x2b369> + <1><2b369>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b36a> DW_AT_byte_size : 4 + <2b36a> DW_AT_type : <0x2b36e> + <1><2b36e>: Abbrev Number: 23 (DW_TAG_subroutine_type) + <2b36f> DW_AT_prototyped : 1 + <2b36f> DW_AT_sibling : <0x2b37e> + <2><2b373>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b374> DW_AT_type : <0x2adfe> + <2><2b378>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b379> DW_AT_type : <0x2ae37> + <2><2b37d>: Abbrev Number: 0 + <1><2b37e>: Abbrev Number: 6 (DW_TAG_typedef) + <2b37f> DW_AT_name : (indirect string, offset: 0xfffd6): xTIMER + <2b383> DW_AT_decl_file : 1 + <2b384> DW_AT_decl_line : 84 + <2b385> DW_AT_decl_column : 3 + <2b386> DW_AT_type : <0x2b2d8> + <1><2b38a>: Abbrev Number: 6 (DW_TAG_typedef) + <2b38b> DW_AT_name : (indirect string, offset: 0xfe396): Timer_t + <2b38f> DW_AT_decl_file : 1 + <2b390> DW_AT_decl_line : 88 + <2b391> DW_AT_decl_column : 16 + <2b392> DW_AT_type : <0x2b37e> + <1><2b396>: Abbrev Number: 16 (DW_TAG_structure_type) + <2b397> DW_AT_name : (indirect string, offset: 0x100050): tmrTimerParameters + <2b39b> DW_AT_byte_size : 8 + <2b39c> DW_AT_decl_file : 1 + <2b39d> DW_AT_decl_line : 95 + <2b39e> DW_AT_decl_column : 16 + <2b39f> DW_AT_sibling : <0x2b3be> + <2><2b3a3>: Abbrev Number: 5 (DW_TAG_member) + <2b3a4> DW_AT_name : (indirect string, offset: 0x100154): xMessageValue + <2b3a8> DW_AT_decl_file : 1 + <2b3a9> DW_AT_decl_line : 97 + <2b3aa> DW_AT_decl_column : 15 + <2b3ab> DW_AT_type : <0x2ae97> + <2b3af> DW_AT_data_member_location: 0 + <2><2b3b0>: Abbrev Number: 5 (DW_TAG_member) + <2b3b1> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2b3b5> DW_AT_decl_file : 1 + <2b3b6> DW_AT_decl_line : 98 + <2b3b7> DW_AT_decl_column : 14 + <2b3b8> DW_AT_type : <0x2b3be> + <2b3bc> DW_AT_data_member_location: 4 + <2><2b3bd>: Abbrev Number: 0 + <1><2b3be>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b3bf> DW_AT_byte_size : 4 + <2b3bf> DW_AT_type : <0x2b38a> + <1><2b3c3>: Abbrev Number: 10 (DW_TAG_const_type) + <2b3c4> DW_AT_type : <0x2b3be> + <1><2b3c8>: Abbrev Number: 6 (DW_TAG_typedef) + <2b3c9> DW_AT_name : (indirect string, offset: 0x1003d5): TimerParameter_t + <2b3cd> DW_AT_decl_file : 1 + <2b3ce> DW_AT_decl_line : 99 + <2b3cf> DW_AT_decl_column : 3 + <2b3d0> DW_AT_type : <0x2b396> + <1><2b3d4>: Abbrev Number: 16 (DW_TAG_structure_type) + <2b3d5> DW_AT_name : (indirect string, offset: 0x100308): tmrCallbackParameters + <2b3d9> DW_AT_byte_size : 12 + <2b3da> DW_AT_decl_file : 1 + <2b3db> DW_AT_decl_line : 102 + <2b3dc> DW_AT_decl_column : 16 + <2b3dd> DW_AT_sibling : <0x2b409> + <2><2b3e1>: Abbrev Number: 5 (DW_TAG_member) + <2b3e2> DW_AT_name : (indirect string, offset: 0x1003e6): pxCallbackFunction + <2b3e6> DW_AT_decl_file : 1 + <2b3e7> DW_AT_decl_line : 104 + <2b3e8> DW_AT_decl_column : 19 + <2b3e9> DW_AT_type : <0x2b35d> + <2b3ed> DW_AT_data_member_location: 0 + <2><2b3ee>: Abbrev Number: 5 (DW_TAG_member) + <2b3ef> DW_AT_name : (indirect string, offset: 0x100229): pvParameter1 + <2b3f3> DW_AT_decl_file : 1 + <2b3f4> DW_AT_decl_line : 105 + <2b3f5> DW_AT_decl_column : 8 + <2b3f6> DW_AT_type : <0x2adfe> + <2b3fa> DW_AT_data_member_location: 4 + <2><2b3fb>: Abbrev Number: 5 (DW_TAG_member) + <2b3fc> DW_AT_name : (indirect string, offset: 0x10001f): ulParameter2 + <2b400> DW_AT_decl_file : 1 + <2b401> DW_AT_decl_line : 106 + <2b402> DW_AT_decl_column : 11 + <2b403> DW_AT_type : <0x2ae37> + <2b407> DW_AT_data_member_location: 8 + <2><2b408>: Abbrev Number: 0 + <1><2b409>: Abbrev Number: 6 (DW_TAG_typedef) + <2b40a> DW_AT_name : (indirect string, offset: 0x1000eb): CallbackParameters_t + <2b40e> DW_AT_decl_file : 1 + <2b40f> DW_AT_decl_line : 107 + <2b410> DW_AT_decl_column : 3 + <2b411> DW_AT_type : <0x2b3d4> + <1><2b415>: Abbrev Number: 10 (DW_TAG_const_type) + <2b416> DW_AT_type : <0x2b409> + <1><2b41a>: Abbrev Number: 40 (DW_TAG_union_type) + <2b41b> DW_AT_byte_size : 12 + <2b41c> DW_AT_decl_file : 1 + <2b41d> DW_AT_decl_line : 114 + <2b41e> DW_AT_decl_column : 2 + <2b41f> DW_AT_sibling : <0x2b43a> + <2><2b423>: Abbrev Number: 29 (DW_TAG_member) + <2b424> DW_AT_name : (indirect string, offset: 0x100071): xTimerParameters + <2b428> DW_AT_decl_file : 1 + <2b428> DW_AT_decl_line : 116 + <2b429> DW_AT_decl_column : 20 + <2b42a> DW_AT_type : <0x2b3c8> + <2><2b42e>: Abbrev Number: 29 (DW_TAG_member) + <2b42f> DW_AT_name : (indirect string, offset: 0x100208): xCallbackParameters <2b433> DW_AT_decl_file : 1 - <2b434> DW_AT_decl_line : 84 - <2b435> DW_AT_decl_column : 3 - <2b436> DW_AT_type : <0x2b388> - <1><2b43a>: Abbrev Number: 6 (DW_TAG_typedef) - <2b43b> DW_AT_name : (indirect string, offset: 0xfe3b1): Timer_t - <2b43f> DW_AT_decl_file : 1 - <2b440> DW_AT_decl_line : 88 - <2b441> DW_AT_decl_column : 16 - <2b442> DW_AT_type : <0x2b42e> - <1><2b446>: Abbrev Number: 16 (DW_TAG_structure_type) - <2b447> DW_AT_name : (indirect string, offset: 0x10006b): tmrTimerParameters - <2b44b> DW_AT_byte_size : 8 + <2b433> DW_AT_decl_line : 121 + <2b434> DW_AT_decl_column : 25 + <2b435> DW_AT_type : <0x2b409> + <2><2b439>: Abbrev Number: 0 + <1><2b43a>: Abbrev Number: 16 (DW_TAG_structure_type) + <2b43b> DW_AT_name : (indirect string, offset: 0x10016f): tmrTimerQueueMessage + <2b43f> DW_AT_byte_size : 16 + <2b440> DW_AT_decl_file : 1 + <2b441> DW_AT_decl_line : 111 + <2b442> DW_AT_decl_column : 16 + <2b443> DW_AT_sibling : <0x2b460> + <2><2b447>: Abbrev Number: 5 (DW_TAG_member) + <2b448> DW_AT_name : (indirect string, offset: 0x100361): xMessageID <2b44c> DW_AT_decl_file : 1 - <2b44d> DW_AT_decl_line : 95 - <2b44e> DW_AT_decl_column : 16 - <2b44f> DW_AT_sibling : <0x2b46e> - <2><2b453>: Abbrev Number: 5 (DW_TAG_member) - <2b454> DW_AT_name : (indirect string, offset: 0x10016f): xMessageValue - <2b458> DW_AT_decl_file : 1 - <2b459> DW_AT_decl_line : 97 - <2b45a> DW_AT_decl_column : 15 - <2b45b> DW_AT_type : <0x2af47> - <2b45f> DW_AT_data_member_location: 0 - <2><2b460>: Abbrev Number: 5 (DW_TAG_member) - <2b461> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer + <2b44d> DW_AT_decl_line : 113 + <2b44e> DW_AT_decl_column : 15 + <2b44f> DW_AT_type : <0x2ae70> + <2b453> DW_AT_data_member_location: 0 + <2><2b454>: Abbrev Number: 41 (DW_TAG_member) + <2b455> DW_AT_name : u + <2b457> DW_AT_decl_file : 1 + <2b458> DW_AT_decl_line : 123 + <2b459> DW_AT_decl_column : 4 + <2b45a> DW_AT_type : <0x2b41a> + <2b45e> DW_AT_data_member_location: 4 + <2><2b45f>: Abbrev Number: 0 + <1><2b460>: Abbrev Number: 6 (DW_TAG_typedef) + <2b461> DW_AT_name : (indirect string, offset: 0x10003c): DaemonTaskMessage_t <2b465> DW_AT_decl_file : 1 - <2b466> DW_AT_decl_line : 98 - <2b467> DW_AT_decl_column : 14 - <2b468> DW_AT_type : <0x2b46e> - <2b46c> DW_AT_data_member_location: 4 - <2><2b46d>: Abbrev Number: 0 - <1><2b46e>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b46f> DW_AT_byte_size : 4 - <2b46f> DW_AT_type : <0x2b43a> - <1><2b473>: Abbrev Number: 10 (DW_TAG_const_type) - <2b474> DW_AT_type : <0x2b46e> - <1><2b478>: Abbrev Number: 6 (DW_TAG_typedef) - <2b479> DW_AT_name : (indirect string, offset: 0x1003f0): TimerParameter_t - <2b47d> DW_AT_decl_file : 1 - <2b47e> DW_AT_decl_line : 99 - <2b47f> DW_AT_decl_column : 3 - <2b480> DW_AT_type : <0x2b446> - <1><2b484>: Abbrev Number: 16 (DW_TAG_structure_type) - <2b485> DW_AT_name : (indirect string, offset: 0x100323): tmrCallbackParameters - <2b489> DW_AT_byte_size : 12 - <2b48a> DW_AT_decl_file : 1 - <2b48b> DW_AT_decl_line : 102 - <2b48c> DW_AT_decl_column : 16 - <2b48d> DW_AT_sibling : <0x2b4b9> - <2><2b491>: Abbrev Number: 5 (DW_TAG_member) - <2b492> DW_AT_name : (indirect string, offset: 0x100401): pxCallbackFunction - <2b496> DW_AT_decl_file : 1 - <2b497> DW_AT_decl_line : 104 - <2b498> DW_AT_decl_column : 19 - <2b499> DW_AT_type : <0x2b40d> - <2b49d> DW_AT_data_member_location: 0 - <2><2b49e>: Abbrev Number: 5 (DW_TAG_member) - <2b49f> DW_AT_name : (indirect string, offset: 0x100244): pvParameter1 - <2b4a3> DW_AT_decl_file : 1 - <2b4a4> DW_AT_decl_line : 105 - <2b4a5> DW_AT_decl_column : 8 - <2b4a6> DW_AT_type : <0x2aeae> - <2b4aa> DW_AT_data_member_location: 4 - <2><2b4ab>: Abbrev Number: 5 (DW_TAG_member) - <2b4ac> DW_AT_name : (indirect string, offset: 0x10003a): ulParameter2 - <2b4b0> DW_AT_decl_file : 1 - <2b4b1> DW_AT_decl_line : 106 - <2b4b2> DW_AT_decl_column : 11 - <2b4b3> DW_AT_type : <0x2aee7> - <2b4b7> DW_AT_data_member_location: 8 - <2><2b4b8>: Abbrev Number: 0 - <1><2b4b9>: Abbrev Number: 6 (DW_TAG_typedef) - <2b4ba> DW_AT_name : (indirect string, offset: 0x100106): CallbackParameters_t - <2b4be> DW_AT_decl_file : 1 - <2b4bf> DW_AT_decl_line : 107 - <2b4c0> DW_AT_decl_column : 3 - <2b4c1> DW_AT_type : <0x2b484> - <1><2b4c5>: Abbrev Number: 10 (DW_TAG_const_type) - <2b4c6> DW_AT_type : <0x2b4b9> - <1><2b4ca>: Abbrev Number: 40 (DW_TAG_union_type) - <2b4cb> DW_AT_byte_size : 12 - <2b4cc> DW_AT_decl_file : 1 - <2b4cd> DW_AT_decl_line : 114 - <2b4ce> DW_AT_decl_column : 2 - <2b4cf> DW_AT_sibling : <0x2b4ea> - <2><2b4d3>: Abbrev Number: 29 (DW_TAG_member) - <2b4d4> DW_AT_name : (indirect string, offset: 0x10008c): xTimerParameters - <2b4d8> DW_AT_decl_file : 1 - <2b4d8> DW_AT_decl_line : 116 - <2b4d9> DW_AT_decl_column : 20 - <2b4da> DW_AT_type : <0x2b478> - <2><2b4de>: Abbrev Number: 29 (DW_TAG_member) - <2b4df> DW_AT_name : (indirect string, offset: 0x100223): xCallbackParameters - <2b4e3> DW_AT_decl_file : 1 - <2b4e3> DW_AT_decl_line : 121 - <2b4e4> DW_AT_decl_column : 25 - <2b4e5> DW_AT_type : <0x2b4b9> - <2><2b4e9>: Abbrev Number: 0 - <1><2b4ea>: Abbrev Number: 16 (DW_TAG_structure_type) - <2b4eb> DW_AT_name : (indirect string, offset: 0x10018a): tmrTimerQueueMessage - <2b4ef> DW_AT_byte_size : 16 - <2b4f0> DW_AT_decl_file : 1 - <2b4f1> DW_AT_decl_line : 111 - <2b4f2> DW_AT_decl_column : 16 - <2b4f3> DW_AT_sibling : <0x2b510> - <2><2b4f7>: Abbrev Number: 5 (DW_TAG_member) - <2b4f8> DW_AT_name : (indirect string, offset: 0x10037c): xMessageID - <2b4fc> DW_AT_decl_file : 1 - <2b4fd> DW_AT_decl_line : 113 - <2b4fe> DW_AT_decl_column : 15 - <2b4ff> DW_AT_type : <0x2af20> - <2b503> DW_AT_data_member_location: 0 - <2><2b504>: Abbrev Number: 41 (DW_TAG_member) - <2b505> DW_AT_name : u - <2b507> DW_AT_decl_file : 1 - <2b508> DW_AT_decl_line : 123 - <2b509> DW_AT_decl_column : 4 - <2b50a> DW_AT_type : <0x2b4ca> - <2b50e> DW_AT_data_member_location: 4 - <2><2b50f>: Abbrev Number: 0 - <1><2b510>: Abbrev Number: 6 (DW_TAG_typedef) - <2b511> DW_AT_name : (indirect string, offset: 0x100057): DaemonTaskMessage_t - <2b515> DW_AT_decl_file : 1 - <2b516> DW_AT_decl_line : 124 - <2b517> DW_AT_decl_column : 3 - <2b518> DW_AT_type : <0x2b4ea> - <1><2b51c>: Abbrev Number: 14 (DW_TAG_variable) - <2b51d> DW_AT_name : (indirect string, offset: 0xfffcd): xActiveTimerList1 - <2b521> DW_AT_decl_file : 1 - <2b521> DW_AT_decl_line : 135 - <2b522> DW_AT_decl_column : 31 - <2b523> DW_AT_type : <0x2b330> - <2b527> DW_AT_location : 5 byte block: 3 14 14 0 20 (DW_OP_addr: 20001414) - <1><2b52d>: Abbrev Number: 14 (DW_TAG_variable) - <2b52e> DW_AT_name : (indirect string, offset: 0xfffdf): xActiveTimerList2 - <2b532> DW_AT_decl_file : 1 - <2b532> DW_AT_decl_line : 136 - <2b533> DW_AT_decl_column : 31 - <2b534> DW_AT_type : <0x2b330> - <2b538> DW_AT_location : 5 byte block: 3 28 14 0 20 (DW_OP_addr: 20001428) - <1><2b53e>: Abbrev Number: 14 (DW_TAG_variable) - <2b53f> DW_AT_name : (indirect string, offset: 0xfff88): pxCurrentTimerList - <2b543> DW_AT_decl_file : 1 - <2b543> DW_AT_decl_line : 137 - <2b544> DW_AT_decl_column : 32 - <2b545> DW_AT_type : <0x2b54f> - <2b549> DW_AT_location : 5 byte block: 3 3c 14 0 20 (DW_OP_addr: 2000143c) - <1><2b54f>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b550> DW_AT_byte_size : 4 - <2b550> DW_AT_type : <0x2b330> - <1><2b554>: Abbrev Number: 10 (DW_TAG_const_type) - <2b555> DW_AT_type : <0x2b54f> - <1><2b559>: Abbrev Number: 14 (DW_TAG_variable) - <2b55a> DW_AT_name : (indirect string, offset: 0x100251): pxOverflowTimerList - <2b55e> DW_AT_decl_file : 1 - <2b55e> DW_AT_decl_line : 138 - <2b55f> DW_AT_decl_column : 32 - <2b560> DW_AT_type : <0x2b54f> - <2b564> DW_AT_location : 5 byte block: 3 40 14 0 20 (DW_OP_addr: 20001440) - <1><2b56a>: Abbrev Number: 14 (DW_TAG_variable) - <2b56b> DW_AT_name : (indirect string, offset: 0x1000f2): xTimerQueue - <2b56f> DW_AT_decl_file : 1 - <2b56f> DW_AT_decl_line : 141 - <2b570> DW_AT_decl_column : 38 - <2b571> DW_AT_type : <0x2b35c> - <2b575> DW_AT_location : 5 byte block: 3 44 14 0 20 (DW_OP_addr: 20001444) - <1><2b57b>: Abbrev Number: 14 (DW_TAG_variable) - <2b57c> DW_AT_name : (indirect string, offset: 0x1002b1): xTimerTaskHandle - <2b580> DW_AT_decl_file : 1 - <2b580> DW_AT_decl_line : 142 - <2b581> DW_AT_decl_column : 37 - <2b582> DW_AT_type : <0x2b33c> - <2b586> DW_AT_location : 5 byte block: 3 48 14 0 20 (DW_OP_addr: 20001448) - <1><2b58c>: Abbrev Number: 21 (DW_TAG_subprogram) - <2b58d> DW_AT_external : 1 - <2b58d> DW_AT_name : (indirect string, offset: 0xfbf6b): vQueueAddToRegistry - <2b591> DW_AT_decl_file : 10 - <2b592> DW_AT_decl_line : 1458 - <2b594> DW_AT_decl_column : 7 - <2b595> DW_AT_prototyped : 1 - <2b595> DW_AT_declaration : 1 - <2b595> DW_AT_sibling : <0x2b5a4> - <2><2b599>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b59a> DW_AT_type : <0x2b35c> - <2><2b59e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b59f> DW_AT_type : <0x2aec1> - <2><2b5a3>: Abbrev Number: 0 - <1><2b5a4>: Abbrev Number: 20 (DW_TAG_subprogram) - <2b5a5> DW_AT_external : 1 - <2b5a5> DW_AT_name : (indirect string, offset: 0xfadf9): xQueueGenericCreateStatic - <2b5a9> DW_AT_decl_file : 10 - <2b5aa> DW_AT_decl_line : 1505 - <2b5ac> DW_AT_decl_column : 16 - <2b5ad> DW_AT_prototyped : 1 - <2b5ad> DW_AT_type : <0x2b35c> - <2b5b1> DW_AT_declaration : 1 - <2b5b1> DW_AT_sibling : <0x2b5cf> - <2><2b5b5>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b5b6> DW_AT_type : <0x2af42> - <2><2b5ba>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b5bb> DW_AT_type : <0x2af42> - <2><2b5bf>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b5c0> DW_AT_type : <0x2af58> - <2><2b5c4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b5c5> DW_AT_type : <0x2b5cf> - <2><2b5c9>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b5ca> DW_AT_type : <0x2aee2> - <2><2b5ce>: Abbrev Number: 0 - <1><2b5cf>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b5d0> DW_AT_byte_size : 4 - <2b5d0> DW_AT_type : <0x2b1ca> - <1><2b5d4>: Abbrev Number: 21 (DW_TAG_subprogram) - <2b5d5> DW_AT_external : 1 - <2b5d5> DW_AT_name : (indirect string, offset: 0xfe4a4): vListInitialise - <2b5d9> DW_AT_decl_file : 8 - <2b5da> DW_AT_decl_line : 345 - <2b5dc> DW_AT_decl_column : 6 - <2b5dd> DW_AT_prototyped : 1 - <2b5dd> DW_AT_declaration : 1 - <2b5dd> DW_AT_sibling : <0x2b5e7> - <2><2b5e1>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b5e2> DW_AT_type : <0x2b554> - <2><2b5e6>: Abbrev Number: 0 - <1><2b5e7>: Abbrev Number: 20 (DW_TAG_subprogram) - <2b5e8> DW_AT_external : 1 - <2b5e8> DW_AT_name : (indirect string, offset: 0xfde56): xQueueReceive - <2b5ec> DW_AT_decl_file : 10 - <2b5ed> DW_AT_decl_line : 868 - <2b5ef> DW_AT_decl_column : 12 - <2b5f0> DW_AT_prototyped : 1 - <2b5f0> DW_AT_type : <0x2af20> - <2b5f4> DW_AT_declaration : 1 - <2b5f4> DW_AT_sibling : <0x2b608> - <2><2b5f8>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b5f9> DW_AT_type : <0x2b35c> - <2><2b5fd>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b5fe> DW_AT_type : <0x2aeb0> - <2><2b602>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b603> DW_AT_type : <0x2af47> - <2><2b607>: Abbrev Number: 0 - <1><2b608>: Abbrev Number: 30 (DW_TAG_subprogram) - <2b609> DW_AT_external : 1 - <2b609> DW_AT_name : (indirect string, offset: 0xfa85c): vPortFree - <2b60d> DW_AT_decl_file : 12 - <2b60e> DW_AT_decl_line : 164 - <2b60f> DW_AT_decl_column : 6 - <2b610> DW_AT_prototyped : 1 - <2b610> DW_AT_declaration : 1 - <2b610> DW_AT_sibling : <0x2b61a> - <2><2b614>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b615> DW_AT_type : <0x2aeae> - <2><2b619>: Abbrev Number: 0 - <1><2b61a>: Abbrev Number: 21 (DW_TAG_subprogram) - <2b61b> DW_AT_external : 1 - <2b61b> DW_AT_name : (indirect string, offset: 0xfe5dc): vListInsert - <2b61f> DW_AT_decl_file : 8 - <2b620> DW_AT_decl_line : 369 - <2b622> DW_AT_decl_column : 6 - <2b623> DW_AT_prototyped : 1 - <2b623> DW_AT_declaration : 1 - <2b623> DW_AT_sibling : <0x2b632> + <2b466> DW_AT_decl_line : 124 + <2b467> DW_AT_decl_column : 3 + <2b468> DW_AT_type : <0x2b43a> + <1><2b46c>: Abbrev Number: 14 (DW_TAG_variable) + <2b46d> DW_AT_name : (indirect string, offset: 0xfffb2): xActiveTimerList1 + <2b471> DW_AT_decl_file : 1 + <2b471> DW_AT_decl_line : 135 + <2b472> DW_AT_decl_column : 31 + <2b473> DW_AT_type : <0x2b280> + <2b477> DW_AT_location : 5 byte block: 3 30 14 0 20 (DW_OP_addr: 20001430) + <1><2b47d>: Abbrev Number: 14 (DW_TAG_variable) + <2b47e> DW_AT_name : (indirect string, offset: 0xfffc4): xActiveTimerList2 + <2b482> DW_AT_decl_file : 1 + <2b482> DW_AT_decl_line : 136 + <2b483> DW_AT_decl_column : 31 + <2b484> DW_AT_type : <0x2b280> + <2b488> DW_AT_location : 5 byte block: 3 44 14 0 20 (DW_OP_addr: 20001444) + <1><2b48e>: Abbrev Number: 14 (DW_TAG_variable) + <2b48f> DW_AT_name : (indirect string, offset: 0xfff6d): pxCurrentTimerList + <2b493> DW_AT_decl_file : 1 + <2b493> DW_AT_decl_line : 137 + <2b494> DW_AT_decl_column : 32 + <2b495> DW_AT_type : <0x2b49f> + <2b499> DW_AT_location : 5 byte block: 3 58 14 0 20 (DW_OP_addr: 20001458) + <1><2b49f>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b4a0> DW_AT_byte_size : 4 + <2b4a0> DW_AT_type : <0x2b280> + <1><2b4a4>: Abbrev Number: 10 (DW_TAG_const_type) + <2b4a5> DW_AT_type : <0x2b49f> + <1><2b4a9>: Abbrev Number: 14 (DW_TAG_variable) + <2b4aa> DW_AT_name : (indirect string, offset: 0x100236): pxOverflowTimerList + <2b4ae> DW_AT_decl_file : 1 + <2b4ae> DW_AT_decl_line : 138 + <2b4af> DW_AT_decl_column : 32 + <2b4b0> DW_AT_type : <0x2b49f> + <2b4b4> DW_AT_location : 5 byte block: 3 5c 14 0 20 (DW_OP_addr: 2000145c) + <1><2b4ba>: Abbrev Number: 14 (DW_TAG_variable) + <2b4bb> DW_AT_name : (indirect string, offset: 0x1000d7): xTimerQueue + <2b4bf> DW_AT_decl_file : 1 + <2b4bf> DW_AT_decl_line : 141 + <2b4c0> DW_AT_decl_column : 38 + <2b4c1> DW_AT_type : <0x2b2ac> + <2b4c5> DW_AT_location : 5 byte block: 3 60 14 0 20 (DW_OP_addr: 20001460) + <1><2b4cb>: Abbrev Number: 14 (DW_TAG_variable) + <2b4cc> DW_AT_name : (indirect string, offset: 0x100296): xTimerTaskHandle + <2b4d0> DW_AT_decl_file : 1 + <2b4d0> DW_AT_decl_line : 142 + <2b4d1> DW_AT_decl_column : 37 + <2b4d2> DW_AT_type : <0x2b28c> + <2b4d6> DW_AT_location : 5 byte block: 3 64 14 0 20 (DW_OP_addr: 20001464) + <1><2b4dc>: Abbrev Number: 21 (DW_TAG_subprogram) + <2b4dd> DW_AT_external : 1 + <2b4dd> DW_AT_name : (indirect string, offset: 0xfbf50): vQueueAddToRegistry + <2b4e1> DW_AT_decl_file : 10 + <2b4e2> DW_AT_decl_line : 1458 + <2b4e4> DW_AT_decl_column : 7 + <2b4e5> DW_AT_prototyped : 1 + <2b4e5> DW_AT_declaration : 1 + <2b4e5> DW_AT_sibling : <0x2b4f4> + <2><2b4e9>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b4ea> DW_AT_type : <0x2b2ac> + <2><2b4ee>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b4ef> DW_AT_type : <0x2ae11> + <2><2b4f3>: Abbrev Number: 0 + <1><2b4f4>: Abbrev Number: 20 (DW_TAG_subprogram) + <2b4f5> DW_AT_external : 1 + <2b4f5> DW_AT_name : (indirect string, offset: 0xfadde): xQueueGenericCreateStatic + <2b4f9> DW_AT_decl_file : 10 + <2b4fa> DW_AT_decl_line : 1505 + <2b4fc> DW_AT_decl_column : 16 + <2b4fd> DW_AT_prototyped : 1 + <2b4fd> DW_AT_type : <0x2b2ac> + <2b501> DW_AT_declaration : 1 + <2b501> DW_AT_sibling : <0x2b51f> + <2><2b505>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b506> DW_AT_type : <0x2ae92> + <2><2b50a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b50b> DW_AT_type : <0x2ae92> + <2><2b50f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b510> DW_AT_type : <0x2aea8> + <2><2b514>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b515> DW_AT_type : <0x2b51f> + <2><2b519>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b51a> DW_AT_type : <0x2ae32> + <2><2b51e>: Abbrev Number: 0 + <1><2b51f>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b520> DW_AT_byte_size : 4 + <2b520> DW_AT_type : <0x2b11a> + <1><2b524>: Abbrev Number: 21 (DW_TAG_subprogram) + <2b525> DW_AT_external : 1 + <2b525> DW_AT_name : (indirect string, offset: 0xfe489): vListInitialise + <2b529> DW_AT_decl_file : 8 + <2b52a> DW_AT_decl_line : 345 + <2b52c> DW_AT_decl_column : 6 + <2b52d> DW_AT_prototyped : 1 + <2b52d> DW_AT_declaration : 1 + <2b52d> DW_AT_sibling : <0x2b537> + <2><2b531>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b532> DW_AT_type : <0x2b4a4> + <2><2b536>: Abbrev Number: 0 + <1><2b537>: Abbrev Number: 20 (DW_TAG_subprogram) + <2b538> DW_AT_external : 1 + <2b538> DW_AT_name : (indirect string, offset: 0xfde3b): xQueueReceive + <2b53c> DW_AT_decl_file : 10 + <2b53d> DW_AT_decl_line : 868 + <2b53f> DW_AT_decl_column : 12 + <2b540> DW_AT_prototyped : 1 + <2b540> DW_AT_type : <0x2ae70> + <2b544> DW_AT_declaration : 1 + <2b544> DW_AT_sibling : <0x2b558> + <2><2b548>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b549> DW_AT_type : <0x2b2ac> + <2><2b54d>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b54e> DW_AT_type : <0x2ae00> + <2><2b552>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b553> DW_AT_type : <0x2ae97> + <2><2b557>: Abbrev Number: 0 + <1><2b558>: Abbrev Number: 30 (DW_TAG_subprogram) + <2b559> DW_AT_external : 1 + <2b559> DW_AT_name : (indirect string, offset: 0xfa841): vPortFree + <2b55d> DW_AT_decl_file : 12 + <2b55e> DW_AT_decl_line : 164 + <2b55f> DW_AT_decl_column : 6 + <2b560> DW_AT_prototyped : 1 + <2b560> DW_AT_declaration : 1 + <2b560> DW_AT_sibling : <0x2b56a> + <2><2b564>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b565> DW_AT_type : <0x2adfe> + <2><2b569>: Abbrev Number: 0 + <1><2b56a>: Abbrev Number: 21 (DW_TAG_subprogram) + <2b56b> DW_AT_external : 1 + <2b56b> DW_AT_name : (indirect string, offset: 0xfe5c1): vListInsert + <2b56f> DW_AT_decl_file : 8 + <2b570> DW_AT_decl_line : 369 + <2b572> DW_AT_decl_column : 6 + <2b573> DW_AT_prototyped : 1 + <2b573> DW_AT_declaration : 1 + <2b573> DW_AT_sibling : <0x2b582> + <2><2b577>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b578> DW_AT_type : <0x2b4a4> + <2><2b57c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b57d> DW_AT_type : <0x2b27b> + <2><2b581>: Abbrev Number: 0 + <1><2b582>: Abbrev Number: 24 (DW_TAG_subprogram) + <2b583> DW_AT_external : 1 + <2b583> DW_AT_name : (indirect string, offset: 0xf9899): xTaskGetTickCount + <2b587> DW_AT_decl_file : 9 + <2b587> DW_AT_decl_line : 1356 + <2b589> DW_AT_decl_column : 12 + <2b589> DW_AT_prototyped : 1 + <2b589> DW_AT_type : <0x2ae97> + <2b58d> DW_AT_declaration : 1 + <1><2b58d>: Abbrev Number: 21 (DW_TAG_subprogram) + <2b58e> DW_AT_external : 1 + <2b58e> DW_AT_name : (indirect string, offset: 0xfe953): vQueueWaitForMessageRestricted + <2b592> DW_AT_decl_file : 10 + <2b593> DW_AT_decl_line : 1643 + <2b595> DW_AT_decl_column : 6 + <2b596> DW_AT_prototyped : 1 + <2b596> DW_AT_declaration : 1 + <2b596> DW_AT_sibling : <0x2b5aa> + <2><2b59a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b59b> DW_AT_type : <0x2b2ac> + <2><2b59f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b5a0> DW_AT_type : <0x2ae97> + <2><2b5a4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b5a5> DW_AT_type : <0x2ae7c> + <2><2b5a9>: Abbrev Number: 0 + <1><2b5aa>: Abbrev Number: 24 (DW_TAG_subprogram) + <2b5ab> DW_AT_external : 1 + <2b5ab> DW_AT_name : (indirect string, offset: 0xfa54a): xTaskResumeAll + <2b5af> DW_AT_decl_file : 9 + <2b5af> DW_AT_decl_line : 1341 + <2b5b1> DW_AT_decl_column : 12 + <2b5b1> DW_AT_prototyped : 1 + <2b5b1> DW_AT_type : <0x2ae70> + <2b5b5> DW_AT_declaration : 1 + <1><2b5b5>: Abbrev Number: 42 (DW_TAG_subprogram) + <2b5b6> DW_AT_external : 1 + <2b5b6> DW_AT_name : (indirect string, offset: 0xfba38): vTaskSuspendAll + <2b5ba> DW_AT_decl_file : 9 + <2b5bb> DW_AT_decl_line : 1287 + <2b5bd> DW_AT_decl_column : 6 + <2b5be> DW_AT_prototyped : 1 + <2b5be> DW_AT_declaration : 1 + <1><2b5be>: Abbrev Number: 20 (DW_TAG_subprogram) + <2b5bf> DW_AT_external : 1 + <2b5bf> DW_AT_name : (indirect string, offset: 0xfe5fa): uxListRemove + <2b5c3> DW_AT_decl_file : 8 + <2b5c4> DW_AT_decl_line : 405 + <2b5c6> DW_AT_decl_column : 13 + <2b5c7> DW_AT_prototyped : 1 + <2b5c7> DW_AT_type : <0x2ae81> + <2b5cb> DW_AT_declaration : 1 + <2b5cb> DW_AT_sibling : <0x2b5d5> + <2><2b5cf>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b5d0> DW_AT_type : <0x2b27b> + <2><2b5d4>: Abbrev Number: 0 + <1><2b5d5>: Abbrev Number: 31 (DW_TAG_subprogram) + <2b5d6> DW_AT_external : 1 + <2b5d6> DW_AT_name : (indirect string, offset: 0xfcdb5): vPortExitCritical + <2b5da> DW_AT_decl_file : 2 + <2b5da> DW_AT_decl_line : 98 + <2b5db> DW_AT_decl_column : 13 + <2b5db> DW_AT_prototyped : 1 + <2b5db> DW_AT_declaration : 1 + <1><2b5db>: Abbrev Number: 31 (DW_TAG_subprogram) + <2b5dc> DW_AT_external : 1 + <2b5dc> DW_AT_name : (indirect string, offset: 0xfdfb7): vPortEnterCritical + <2b5e0> DW_AT_decl_file : 2 + <2b5e0> DW_AT_decl_line : 97 + <2b5e1> DW_AT_decl_column : 13 + <2b5e1> DW_AT_prototyped : 1 + <2b5e1> DW_AT_declaration : 1 + <1><2b5e1>: Abbrev Number: 20 (DW_TAG_subprogram) + <2b5e2> DW_AT_external : 1 + <2b5e2> DW_AT_name : (indirect string, offset: 0xfde62): xQueueGenericSendFromISR + <2b5e6> DW_AT_decl_file : 10 + <2b5e7> DW_AT_decl_line : 1295 + <2b5e9> DW_AT_decl_column : 12 + <2b5ea> DW_AT_prototyped : 1 + <2b5ea> DW_AT_type : <0x2ae70> + <2b5ee> DW_AT_declaration : 1 + <2b5ee> DW_AT_sibling : <0x2b607> + <2><2b5f2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b5f3> DW_AT_type : <0x2b2ac> + <2><2b5f7>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b5f8> DW_AT_type : <0x2ae20> + <2><2b5fc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b5fd> DW_AT_type : <0x2b60c> + <2><2b601>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b602> DW_AT_type : <0x2ae7c> + <2><2b606>: Abbrev Number: 0 + <1><2b607>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b608> DW_AT_byte_size : 4 + <2b608> DW_AT_type : <0x2ae70> + <1><2b60c>: Abbrev Number: 10 (DW_TAG_const_type) + <2b60d> DW_AT_type : <0x2b607> + <1><2b611>: Abbrev Number: 20 (DW_TAG_subprogram) + <2b612> DW_AT_external : 1 + <2b612> DW_AT_name : (indirect string, offset: 0xfd45b): xQueueGenericSend + <2b616> DW_AT_decl_file : 10 + <2b617> DW_AT_decl_line : 650 + <2b619> DW_AT_decl_column : 12 + <2b61a> DW_AT_prototyped : 1 + <2b61a> DW_AT_type : <0x2ae70> + <2b61e> DW_AT_declaration : 1 + <2b61e> DW_AT_sibling : <0x2b637> + <2><2b622>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b623> DW_AT_type : <0x2b2ac> <2><2b627>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b628> DW_AT_type : <0x2b554> + <2b628> DW_AT_type : <0x2ae20> <2><2b62c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b62d> DW_AT_type : <0x2b32b> - <2><2b631>: Abbrev Number: 0 - <1><2b632>: Abbrev Number: 24 (DW_TAG_subprogram) - <2b633> DW_AT_external : 1 - <2b633> DW_AT_name : (indirect string, offset: 0xf98b4): xTaskGetTickCount - <2b637> DW_AT_decl_file : 9 - <2b637> DW_AT_decl_line : 1356 - <2b639> DW_AT_decl_column : 12 - <2b639> DW_AT_prototyped : 1 - <2b639> DW_AT_type : <0x2af47> - <2b63d> DW_AT_declaration : 1 - <1><2b63d>: Abbrev Number: 21 (DW_TAG_subprogram) - <2b63e> DW_AT_external : 1 - <2b63e> DW_AT_name : (indirect string, offset: 0xfe96e): vQueueWaitForMessageRestricted - <2b642> DW_AT_decl_file : 10 - <2b643> DW_AT_decl_line : 1643 - <2b645> DW_AT_decl_column : 6 - <2b646> DW_AT_prototyped : 1 - <2b646> DW_AT_declaration : 1 - <2b646> DW_AT_sibling : <0x2b65a> - <2><2b64a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b64b> DW_AT_type : <0x2b35c> + <2b62d> DW_AT_type : <0x2ae97> + <2><2b631>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b632> DW_AT_type : <0x2ae7c> + <2><2b636>: Abbrev Number: 0 + <1><2b637>: Abbrev Number: 24 (DW_TAG_subprogram) + <2b638> DW_AT_external : 1 + <2b638> DW_AT_name : (indirect string, offset: 0xf97b6): xTaskGetSchedulerState + <2b63c> DW_AT_decl_file : 9 + <2b63c> DW_AT_decl_line : 2450 + <2b63e> DW_AT_decl_column : 12 + <2b63e> DW_AT_prototyped : 1 + <2b63e> DW_AT_type : <0x2ae70> + <2b642> DW_AT_declaration : 1 + <1><2b642>: Abbrev Number: 21 (DW_TAG_subprogram) + <2b643> DW_AT_external : 1 + <2b643> DW_AT_name : (indirect string, offset: 0xfe58e): vListInitialiseItem + <2b647> DW_AT_decl_file : 8 + <2b648> DW_AT_decl_line : 356 + <2b64a> DW_AT_decl_column : 6 + <2b64b> DW_AT_prototyped : 1 + <2b64b> DW_AT_declaration : 1 + <2b64b> DW_AT_sibling : <0x2b655> <2><2b64f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b650> DW_AT_type : <0x2af47> - <2><2b654>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b655> DW_AT_type : <0x2af2c> - <2><2b659>: Abbrev Number: 0 - <1><2b65a>: Abbrev Number: 24 (DW_TAG_subprogram) - <2b65b> DW_AT_external : 1 - <2b65b> DW_AT_name : (indirect string, offset: 0xfa565): xTaskResumeAll - <2b65f> DW_AT_decl_file : 9 - <2b65f> DW_AT_decl_line : 1341 - <2b661> DW_AT_decl_column : 12 - <2b661> DW_AT_prototyped : 1 - <2b661> DW_AT_type : <0x2af20> - <2b665> DW_AT_declaration : 1 - <1><2b665>: Abbrev Number: 42 (DW_TAG_subprogram) - <2b666> DW_AT_external : 1 - <2b666> DW_AT_name : (indirect string, offset: 0xfba53): vTaskSuspendAll - <2b66a> DW_AT_decl_file : 9 - <2b66b> DW_AT_decl_line : 1287 - <2b66d> DW_AT_decl_column : 6 - <2b66e> DW_AT_prototyped : 1 - <2b66e> DW_AT_declaration : 1 - <1><2b66e>: Abbrev Number: 20 (DW_TAG_subprogram) - <2b66f> DW_AT_external : 1 - <2b66f> DW_AT_name : (indirect string, offset: 0xfe615): uxListRemove - <2b673> DW_AT_decl_file : 8 - <2b674> DW_AT_decl_line : 405 - <2b676> DW_AT_decl_column : 13 - <2b677> DW_AT_prototyped : 1 - <2b677> DW_AT_type : <0x2af31> - <2b67b> DW_AT_declaration : 1 - <2b67b> DW_AT_sibling : <0x2b685> - <2><2b67f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b680> DW_AT_type : <0x2b32b> - <2><2b684>: Abbrev Number: 0 - <1><2b685>: Abbrev Number: 31 (DW_TAG_subprogram) - <2b686> DW_AT_external : 1 - <2b686> DW_AT_name : (indirect string, offset: 0xfcdd0): vPortExitCritical - <2b68a> DW_AT_decl_file : 2 - <2b68a> DW_AT_decl_line : 98 - <2b68b> DW_AT_decl_column : 13 - <2b68b> DW_AT_prototyped : 1 - <2b68b> DW_AT_declaration : 1 - <1><2b68b>: Abbrev Number: 31 (DW_TAG_subprogram) - <2b68c> DW_AT_external : 1 - <2b68c> DW_AT_name : (indirect string, offset: 0xfdfd2): vPortEnterCritical - <2b690> DW_AT_decl_file : 2 - <2b690> DW_AT_decl_line : 97 - <2b691> DW_AT_decl_column : 13 - <2b691> DW_AT_prototyped : 1 - <2b691> DW_AT_declaration : 1 - <1><2b691>: Abbrev Number: 20 (DW_TAG_subprogram) - <2b692> DW_AT_external : 1 - <2b692> DW_AT_name : (indirect string, offset: 0xfde7d): xQueueGenericSendFromISR - <2b696> DW_AT_decl_file : 10 - <2b697> DW_AT_decl_line : 1295 - <2b699> DW_AT_decl_column : 12 - <2b69a> DW_AT_prototyped : 1 - <2b69a> DW_AT_type : <0x2af20> - <2b69e> DW_AT_declaration : 1 - <2b69e> DW_AT_sibling : <0x2b6b7> - <2><2b6a2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b6a3> DW_AT_type : <0x2b35c> - <2><2b6a7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b6a8> DW_AT_type : <0x2aed0> - <2><2b6ac>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b6ad> DW_AT_type : <0x2b6bc> - <2><2b6b1>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b6b2> DW_AT_type : <0x2af2c> - <2><2b6b6>: Abbrev Number: 0 - <1><2b6b7>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b6b8> DW_AT_byte_size : 4 - <2b6b8> DW_AT_type : <0x2af20> - <1><2b6bc>: Abbrev Number: 10 (DW_TAG_const_type) - <2b6bd> DW_AT_type : <0x2b6b7> - <1><2b6c1>: Abbrev Number: 20 (DW_TAG_subprogram) - <2b6c2> DW_AT_external : 1 - <2b6c2> DW_AT_name : (indirect string, offset: 0xfd476): xQueueGenericSend - <2b6c6> DW_AT_decl_file : 10 - <2b6c7> DW_AT_decl_line : 650 - <2b6c9> DW_AT_decl_column : 12 - <2b6ca> DW_AT_prototyped : 1 - <2b6ca> DW_AT_type : <0x2af20> - <2b6ce> DW_AT_declaration : 1 - <2b6ce> DW_AT_sibling : <0x2b6e7> - <2><2b6d2>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b6d3> DW_AT_type : <0x2b35c> - <2><2b6d7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b6d8> DW_AT_type : <0x2aed0> - <2><2b6dc>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b6dd> DW_AT_type : <0x2af47> - <2><2b6e1>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b6e2> DW_AT_type : <0x2af2c> - <2><2b6e6>: Abbrev Number: 0 - <1><2b6e7>: Abbrev Number: 24 (DW_TAG_subprogram) - <2b6e8> DW_AT_external : 1 - <2b6e8> DW_AT_name : (indirect string, offset: 0xf97d1): xTaskGetSchedulerState - <2b6ec> DW_AT_decl_file : 9 - <2b6ec> DW_AT_decl_line : 2450 - <2b6ee> DW_AT_decl_column : 12 - <2b6ee> DW_AT_prototyped : 1 - <2b6ee> DW_AT_type : <0x2af20> - <2b6f2> DW_AT_declaration : 1 - <1><2b6f2>: Abbrev Number: 21 (DW_TAG_subprogram) - <2b6f3> DW_AT_external : 1 - <2b6f3> DW_AT_name : (indirect string, offset: 0xfe5a9): vListInitialiseItem - <2b6f7> DW_AT_decl_file : 8 - <2b6f8> DW_AT_decl_line : 356 - <2b6fa> DW_AT_decl_column : 6 - <2b6fb> DW_AT_prototyped : 1 - <2b6fb> DW_AT_declaration : 1 - <2b6fb> DW_AT_sibling : <0x2b705> - <2><2b6ff>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b700> DW_AT_type : <0x2b32b> - <2><2b704>: Abbrev Number: 0 - <1><2b705>: Abbrev Number: 43 (DW_TAG_subprogram) - <2b706> DW_AT_external : 1 - <2b706> DW_AT_name : (indirect string, offset: 0xfe484): pvPortMalloc - <2b70a> DW_AT_decl_file : 12 - <2b70b> DW_AT_decl_line : 163 - <2b70c> DW_AT_decl_column : 7 - <2b70d> DW_AT_prototyped : 1 - <2b70d> DW_AT_type : <0x2aeae> - <2b711> DW_AT_declaration : 1 - <2b711> DW_AT_sibling : <0x2b71b> - <2><2b715>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b716> DW_AT_type : <0x2ae38> - <2><2b71a>: Abbrev Number: 0 - <1><2b71b>: Abbrev Number: 20 (DW_TAG_subprogram) - <2b71c> DW_AT_external : 1 - <2b71c> DW_AT_name : (indirect string, offset: 0xfc742): xTaskCreateStatic - <2b720> DW_AT_decl_file : 9 - <2b721> DW_AT_decl_line : 446 - <2b723> DW_AT_decl_column : 15 - <2b724> DW_AT_prototyped : 1 - <2b724> DW_AT_type : <0x2b33c> - <2b728> DW_AT_declaration : 1 - <2b728> DW_AT_sibling : <0x2b750> - <2><2b72c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b72d> DW_AT_type : <0x2aef8> - <2><2b731>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b732> DW_AT_type : <0x2aec6> - <2><2b736>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b737> DW_AT_type : <0x2aef3> - <2><2b73b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b73c> DW_AT_type : <0x2aeb0> - <2><2b740>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b741> DW_AT_type : <0x2af31> - <2><2b745>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b746> DW_AT_type : <0x2b357> - <2><2b74a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b74b> DW_AT_type : <0x2b755> - <2><2b74f>: Abbrev Number: 0 - <1><2b750>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b751> DW_AT_byte_size : 4 - <2b751> DW_AT_type : <0x2b0e6> - <1><2b755>: Abbrev Number: 10 (DW_TAG_const_type) - <2b756> DW_AT_type : <0x2b750> - <1><2b75a>: Abbrev Number: 30 (DW_TAG_subprogram) - <2b75b> DW_AT_external : 1 - <2b75b> DW_AT_name : (indirect string, offset: 0xfd696): vApplicationGetTimerTaskMemory - <2b75f> DW_AT_decl_file : 1 - <2b760> DW_AT_decl_line : 154 - <2b761> DW_AT_decl_column : 14 - <2b762> DW_AT_prototyped : 1 - <2b762> DW_AT_declaration : 1 - <2b762> DW_AT_sibling : <0x2b776> - <2><2b766>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b767> DW_AT_type : <0x2b776> - <2><2b76b>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b76c> DW_AT_type : <0x2b77b> - <2><2b770>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2b771> DW_AT_type : <0x2b780> - <2><2b775>: Abbrev Number: 0 - <1><2b776>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b777> DW_AT_byte_size : 4 - <2b777> DW_AT_type : <0x2b750> - <1><2b77b>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b77c> DW_AT_byte_size : 4 - <2b77c> DW_AT_type : <0x2b352> - <1><2b780>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2b781> DW_AT_byte_size : 4 - <2b781> DW_AT_type : <0x2aee7> - <1><2b785>: Abbrev Number: 44 (DW_TAG_subprogram) - <2b786> DW_AT_external : 1 - <2b786> DW_AT_name : (indirect string, offset: 0x10049e): vTimerSetTimerNumber - <2b78a> DW_AT_decl_file : 1 - <2b78b> DW_AT_decl_line : 1113 - <2b78d> DW_AT_decl_column : 7 - <2b78e> DW_AT_prototyped : 1 - <2b78e> DW_AT_low_pc : 0x0 - <2b792> DW_AT_high_pc : 0x1c - <2b796> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2b798> DW_AT_call_all_calls: 1 - <2b798> DW_AT_sibling : <0x2b7bb> - <2><2b79c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b79d> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2b7a1> DW_AT_decl_file : 1 - <2b7a1> DW_AT_decl_line : 1113 - <2b7a3> DW_AT_decl_column : 43 - <2b7a4> DW_AT_type : <0x2b372> - <2b7a8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2b7ab>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b7ac> DW_AT_name : (indirect string, offset: 0x10007e): uxTimerNumber - <2b7b0> DW_AT_decl_file : 1 - <2b7b0> DW_AT_decl_line : 1113 - <2b7b2> DW_AT_decl_column : 63 - <2b7b3> DW_AT_type : <0x2af31> - <2b7b7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2b7ba>: Abbrev Number: 0 - <1><2b7bb>: Abbrev Number: 22 (DW_TAG_subprogram) - <2b7bc> DW_AT_external : 1 - <2b7bc> DW_AT_name : (indirect string, offset: 0x10041e): uxTimerGetTimerNumber - <2b7c0> DW_AT_decl_file : 1 - <2b7c0> DW_AT_decl_line : 1103 - <2b7c2> DW_AT_decl_column : 14 - <2b7c3> DW_AT_prototyped : 1 - <2b7c3> DW_AT_type : <0x2af31> - <2b7c7> DW_AT_low_pc : 0x0 - <2b7cb> DW_AT_high_pc : 0x18 - <2b7cf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2b7d1> DW_AT_call_all_calls: 1 - <2b7d1> DW_AT_sibling : <0x2b7e5> - <2><2b7d5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b7d6> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2b7da> DW_AT_decl_file : 1 - <2b7da> DW_AT_decl_line : 1103 - <2b7dc> DW_AT_decl_column : 51 - <2b7dd> DW_AT_type : <0x2b372> - <2b7e1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2b7e4>: Abbrev Number: 0 - <1><2b7e5>: Abbrev Number: 15 (DW_TAG_subprogram) - <2b7e6> DW_AT_external : 1 - <2b7e6> DW_AT_name : (indirect string, offset: 0x1003d9): xTimerPendFunctionCall - <2b7ea> DW_AT_decl_file : 1 - <2b7ea> DW_AT_decl_line : 1074 - <2b7ec> DW_AT_decl_column : 13 - <2b7ed> DW_AT_prototyped : 1 - <2b7ed> DW_AT_type : <0x2af20> - <2b7f1> DW_AT_low_pc : 0x0 - <2b7f5> DW_AT_high_pc : 0x60 - <2b7f9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2b7fb> DW_AT_call_all_tail_calls: 1 - <2b7fb> DW_AT_sibling : <0x2b873> - <2><2b7ff>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b800> DW_AT_name : (indirect string, offset: 0x100136): xFunctionToPend - <2b804> DW_AT_decl_file : 1 - <2b804> DW_AT_decl_line : 1074 - <2b806> DW_AT_decl_column : 54 - <2b807> DW_AT_type : <0x2b40d> - <2b80b> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2b80e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b80f> DW_AT_name : (indirect string, offset: 0x100244): pvParameter1 - <2b813> DW_AT_decl_file : 1 - <2b813> DW_AT_decl_line : 1074 - <2b815> DW_AT_decl_column : 77 - <2b816> DW_AT_type : <0x2aeae> - <2b81a> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2b81d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b81e> DW_AT_name : (indirect string, offset: 0x10003a): ulParameter2 - <2b822> DW_AT_decl_file : 1 - <2b822> DW_AT_decl_line : 1074 - <2b824> DW_AT_decl_column : 100 - <2b825> DW_AT_type : <0x2aee7> - <2b829> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2b82c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b82d> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <2b831> DW_AT_decl_file : 1 - <2b831> DW_AT_decl_line : 1074 - <2b833> DW_AT_decl_column : 125 - <2b834> DW_AT_type : <0x2af47> - <2b838> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><2b83b>: Abbrev Number: 2 (DW_TAG_variable) - <2b83c> DW_AT_name : (indirect string, offset: 0x1004b3): xMessage - <2b840> DW_AT_decl_file : 1 - <2b840> DW_AT_decl_line : 1076 - <2b842> DW_AT_decl_column : 22 - <2b843> DW_AT_type : <0x2b510> - <2b847> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2b84a>: Abbrev Number: 2 (DW_TAG_variable) - <2b84b> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2b84f> DW_AT_decl_file : 1 - <2b84f> DW_AT_decl_line : 1077 - <2b851> DW_AT_decl_column : 13 - <2b852> DW_AT_type : <0x2af20> - <2b856> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2b859>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2b85a> DW_AT_abstract_origin: <0x2c27f> - <2b85e> DW_AT_low_pc : 0x0 - <2b862> DW_AT_high_pc : 0x14 - <2b866> DW_AT_call_file : 1 - <2b866> DW_AT_call_line : 1082 - <2b868> DW_AT_call_column : 3 - <3><2b869>: Abbrev Number: 8 (DW_TAG_variable) - <2b86a> DW_AT_abstract_origin: <0x2c288> - <2b86e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2b871>: Abbrev Number: 0 - <2><2b872>: Abbrev Number: 0 - <1><2b873>: Abbrev Number: 15 (DW_TAG_subprogram) - <2b874> DW_AT_external : 1 - <2b874> DW_AT_name : (indirect string, offset: 0x100001): xTimerPendFunctionCallFromISR - <2b878> DW_AT_decl_file : 1 - <2b878> DW_AT_decl_line : 1050 - <2b87a> DW_AT_decl_column : 13 - <2b87b> DW_AT_prototyped : 1 - <2b87b> DW_AT_type : <0x2af20> + <2b650> DW_AT_type : <0x2b27b> + <2><2b654>: Abbrev Number: 0 + <1><2b655>: Abbrev Number: 43 (DW_TAG_subprogram) + <2b656> DW_AT_external : 1 + <2b656> DW_AT_name : (indirect string, offset: 0xfe469): pvPortMalloc + <2b65a> DW_AT_decl_file : 12 + <2b65b> DW_AT_decl_line : 163 + <2b65c> DW_AT_decl_column : 7 + <2b65d> DW_AT_prototyped : 1 + <2b65d> DW_AT_type : <0x2adfe> + <2b661> DW_AT_declaration : 1 + <2b661> DW_AT_sibling : <0x2b66b> + <2><2b665>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b666> DW_AT_type : <0x2ad88> + <2><2b66a>: Abbrev Number: 0 + <1><2b66b>: Abbrev Number: 20 (DW_TAG_subprogram) + <2b66c> DW_AT_external : 1 + <2b66c> DW_AT_name : (indirect string, offset: 0xfc727): xTaskCreateStatic + <2b670> DW_AT_decl_file : 9 + <2b671> DW_AT_decl_line : 446 + <2b673> DW_AT_decl_column : 15 + <2b674> DW_AT_prototyped : 1 + <2b674> DW_AT_type : <0x2b28c> + <2b678> DW_AT_declaration : 1 + <2b678> DW_AT_sibling : <0x2b6a0> + <2><2b67c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b67d> DW_AT_type : <0x2ae48> + <2><2b681>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b682> DW_AT_type : <0x2ae16> + <2><2b686>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b687> DW_AT_type : <0x2ae43> + <2><2b68b>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b68c> DW_AT_type : <0x2ae00> + <2><2b690>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b691> DW_AT_type : <0x2ae81> + <2><2b695>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b696> DW_AT_type : <0x2b2a7> + <2><2b69a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b69b> DW_AT_type : <0x2b6a5> + <2><2b69f>: Abbrev Number: 0 + <1><2b6a0>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b6a1> DW_AT_byte_size : 4 + <2b6a1> DW_AT_type : <0x2b036> + <1><2b6a5>: Abbrev Number: 10 (DW_TAG_const_type) + <2b6a6> DW_AT_type : <0x2b6a0> + <1><2b6aa>: Abbrev Number: 30 (DW_TAG_subprogram) + <2b6ab> DW_AT_external : 1 + <2b6ab> DW_AT_name : (indirect string, offset: 0xfd67b): vApplicationGetTimerTaskMemory + <2b6af> DW_AT_decl_file : 1 + <2b6b0> DW_AT_decl_line : 154 + <2b6b1> DW_AT_decl_column : 14 + <2b6b2> DW_AT_prototyped : 1 + <2b6b2> DW_AT_declaration : 1 + <2b6b2> DW_AT_sibling : <0x2b6c6> + <2><2b6b6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b6b7> DW_AT_type : <0x2b6c6> + <2><2b6bb>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b6bc> DW_AT_type : <0x2b6cb> + <2><2b6c0>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2b6c1> DW_AT_type : <0x2b6d0> + <2><2b6c5>: Abbrev Number: 0 + <1><2b6c6>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b6c7> DW_AT_byte_size : 4 + <2b6c7> DW_AT_type : <0x2b6a0> + <1><2b6cb>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b6cc> DW_AT_byte_size : 4 + <2b6cc> DW_AT_type : <0x2b2a2> + <1><2b6d0>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2b6d1> DW_AT_byte_size : 4 + <2b6d1> DW_AT_type : <0x2ae37> + <1><2b6d5>: Abbrev Number: 44 (DW_TAG_subprogram) + <2b6d6> DW_AT_external : 1 + <2b6d6> DW_AT_name : (indirect string, offset: 0x100483): vTimerSetTimerNumber + <2b6da> DW_AT_decl_file : 1 + <2b6db> DW_AT_decl_line : 1113 + <2b6dd> DW_AT_decl_column : 7 + <2b6de> DW_AT_prototyped : 1 + <2b6de> DW_AT_low_pc : 0x0 + <2b6e2> DW_AT_high_pc : 0x1c + <2b6e6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2b6e8> DW_AT_call_all_calls: 1 + <2b6e8> DW_AT_sibling : <0x2b70b> + <2><2b6ec>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b6ed> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2b6f1> DW_AT_decl_file : 1 + <2b6f1> DW_AT_decl_line : 1113 + <2b6f3> DW_AT_decl_column : 43 + <2b6f4> DW_AT_type : <0x2b2c2> + <2b6f8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2b6fb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b6fc> DW_AT_name : (indirect string, offset: 0x100063): uxTimerNumber + <2b700> DW_AT_decl_file : 1 + <2b700> DW_AT_decl_line : 1113 + <2b702> DW_AT_decl_column : 63 + <2b703> DW_AT_type : <0x2ae81> + <2b707> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2b70a>: Abbrev Number: 0 + <1><2b70b>: Abbrev Number: 22 (DW_TAG_subprogram) + <2b70c> DW_AT_external : 1 + <2b70c> DW_AT_name : (indirect string, offset: 0x100403): uxTimerGetTimerNumber + <2b710> DW_AT_decl_file : 1 + <2b710> DW_AT_decl_line : 1103 + <2b712> DW_AT_decl_column : 14 + <2b713> DW_AT_prototyped : 1 + <2b713> DW_AT_type : <0x2ae81> + <2b717> DW_AT_low_pc : 0x0 + <2b71b> DW_AT_high_pc : 0x18 + <2b71f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2b721> DW_AT_call_all_calls: 1 + <2b721> DW_AT_sibling : <0x2b735> + <2><2b725>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b726> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2b72a> DW_AT_decl_file : 1 + <2b72a> DW_AT_decl_line : 1103 + <2b72c> DW_AT_decl_column : 51 + <2b72d> DW_AT_type : <0x2b2c2> + <2b731> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2b734>: Abbrev Number: 0 + <1><2b735>: Abbrev Number: 15 (DW_TAG_subprogram) + <2b736> DW_AT_external : 1 + <2b736> DW_AT_name : (indirect string, offset: 0x1003be): xTimerPendFunctionCall + <2b73a> DW_AT_decl_file : 1 + <2b73a> DW_AT_decl_line : 1074 + <2b73c> DW_AT_decl_column : 13 + <2b73d> DW_AT_prototyped : 1 + <2b73d> DW_AT_type : <0x2ae70> + <2b741> DW_AT_low_pc : 0x0 + <2b745> DW_AT_high_pc : 0x60 + <2b749> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2b74b> DW_AT_call_all_tail_calls: 1 + <2b74b> DW_AT_sibling : <0x2b7c3> + <2><2b74f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b750> DW_AT_name : (indirect string, offset: 0x10011b): xFunctionToPend + <2b754> DW_AT_decl_file : 1 + <2b754> DW_AT_decl_line : 1074 + <2b756> DW_AT_decl_column : 54 + <2b757> DW_AT_type : <0x2b35d> + <2b75b> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2b75e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b75f> DW_AT_name : (indirect string, offset: 0x100229): pvParameter1 + <2b763> DW_AT_decl_file : 1 + <2b763> DW_AT_decl_line : 1074 + <2b765> DW_AT_decl_column : 77 + <2b766> DW_AT_type : <0x2adfe> + <2b76a> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2b76d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b76e> DW_AT_name : (indirect string, offset: 0x10001f): ulParameter2 + <2b772> DW_AT_decl_file : 1 + <2b772> DW_AT_decl_line : 1074 + <2b774> DW_AT_decl_column : 100 + <2b775> DW_AT_type : <0x2ae37> + <2b779> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2b77c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b77d> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <2b781> DW_AT_decl_file : 1 + <2b781> DW_AT_decl_line : 1074 + <2b783> DW_AT_decl_column : 125 + <2b784> DW_AT_type : <0x2ae97> + <2b788> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><2b78b>: Abbrev Number: 2 (DW_TAG_variable) + <2b78c> DW_AT_name : (indirect string, offset: 0x100498): xMessage + <2b790> DW_AT_decl_file : 1 + <2b790> DW_AT_decl_line : 1076 + <2b792> DW_AT_decl_column : 22 + <2b793> DW_AT_type : <0x2b460> + <2b797> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2b79a>: Abbrev Number: 2 (DW_TAG_variable) + <2b79b> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2b79f> DW_AT_decl_file : 1 + <2b79f> DW_AT_decl_line : 1077 + <2b7a1> DW_AT_decl_column : 13 + <2b7a2> DW_AT_type : <0x2ae70> + <2b7a6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2b7a9>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2b7aa> DW_AT_abstract_origin: <0x2c1cf> + <2b7ae> DW_AT_low_pc : 0x0 + <2b7b2> DW_AT_high_pc : 0x14 + <2b7b6> DW_AT_call_file : 1 + <2b7b6> DW_AT_call_line : 1082 + <2b7b8> DW_AT_call_column : 3 + <3><2b7b9>: Abbrev Number: 8 (DW_TAG_variable) + <2b7ba> DW_AT_abstract_origin: <0x2c1d8> + <2b7be> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2b7c1>: Abbrev Number: 0 + <2><2b7c2>: Abbrev Number: 0 + <1><2b7c3>: Abbrev Number: 15 (DW_TAG_subprogram) + <2b7c4> DW_AT_external : 1 + <2b7c4> DW_AT_name : (indirect string, offset: 0xfffe6): xTimerPendFunctionCallFromISR + <2b7c8> DW_AT_decl_file : 1 + <2b7c8> DW_AT_decl_line : 1050 + <2b7ca> DW_AT_decl_column : 13 + <2b7cb> DW_AT_prototyped : 1 + <2b7cb> DW_AT_type : <0x2ae70> + <2b7cf> DW_AT_low_pc : 0x0 + <2b7d3> DW_AT_high_pc : 0x40 + <2b7d7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2b7d9> DW_AT_call_all_tail_calls: 1 + <2b7d9> DW_AT_sibling : <0x2b838> + <2><2b7dd>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b7de> DW_AT_name : (indirect string, offset: 0x10011b): xFunctionToPend + <2b7e2> DW_AT_decl_file : 1 + <2b7e2> DW_AT_decl_line : 1050 + <2b7e4> DW_AT_decl_column : 61 + <2b7e5> DW_AT_type : <0x2b35d> + <2b7e9> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2b7ec>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b7ed> DW_AT_name : (indirect string, offset: 0x100229): pvParameter1 + <2b7f1> DW_AT_decl_file : 1 + <2b7f1> DW_AT_decl_line : 1050 + <2b7f3> DW_AT_decl_column : 84 + <2b7f4> DW_AT_type : <0x2adfe> + <2b7f8> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2b7fb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b7fc> DW_AT_name : (indirect string, offset: 0x10001f): ulParameter2 + <2b800> DW_AT_decl_file : 1 + <2b800> DW_AT_decl_line : 1050 + <2b802> DW_AT_decl_column : 107 + <2b803> DW_AT_type : <0x2ae37> + <2b807> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2b80a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b80b> DW_AT_name : (indirect string, offset: 0xfeb3d): pxHigherPriorityTaskWoken + <2b80f> DW_AT_decl_file : 1 + <2b80f> DW_AT_decl_line : 1050 + <2b811> DW_AT_decl_column : 133 + <2b812> DW_AT_type : <0x2b607> + <2b816> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><2b819>: Abbrev Number: 2 (DW_TAG_variable) + <2b81a> DW_AT_name : (indirect string, offset: 0x100498): xMessage + <2b81e> DW_AT_decl_file : 1 + <2b81e> DW_AT_decl_line : 1052 + <2b820> DW_AT_decl_column : 22 + <2b821> DW_AT_type : <0x2b460> + <2b825> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2b828>: Abbrev Number: 2 (DW_TAG_variable) + <2b829> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2b82d> DW_AT_decl_file : 1 + <2b82d> DW_AT_decl_line : 1053 + <2b82f> DW_AT_decl_column : 13 + <2b830> DW_AT_type : <0x2ae70> + <2b834> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2b837>: Abbrev Number: 0 + <1><2b838>: Abbrev Number: 32 (DW_TAG_subprogram) + <2b839> DW_AT_external : 1 + <2b839> DW_AT_name : (indirect string, offset: 0xfffa1): vTimerSetTimerID + <2b83d> DW_AT_decl_file : 1 + <2b83d> DW_AT_decl_line : 1034 + <2b83f> DW_AT_decl_column : 6 + <2b83f> DW_AT_prototyped : 1 + <2b83f> DW_AT_low_pc : 0x0 + <2b843> DW_AT_high_pc : 0x40 + <2b847> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2b849> DW_AT_call_all_tail_calls: 1 + <2b849> DW_AT_sibling : <0x2b894> + <2><2b84d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b84e> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2b852> DW_AT_decl_file : 1 + <2b852> DW_AT_decl_line : 1034 + <2b854> DW_AT_decl_column : 38 + <2b855> DW_AT_type : <0x2b2c2> + <2b859> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2b85c>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b85d> DW_AT_name : (indirect string, offset: 0x1000e3): pvNewID + <2b861> DW_AT_decl_file : 1 + <2b861> DW_AT_decl_line : 1034 + <2b863> DW_AT_decl_column : 52 + <2b864> DW_AT_type : <0x2adfe> + <2b868> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2b86b>: Abbrev Number: 2 (DW_TAG_variable) + <2b86c> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2b870> DW_AT_decl_file : 1 + <2b870> DW_AT_decl_line : 1036 + <2b872> DW_AT_decl_column : 17 + <2b873> DW_AT_type : <0x2b3c3> + <2b877> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2b87a>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2b87b> DW_AT_abstract_origin: <0x2c1cf> <2b87f> DW_AT_low_pc : 0x0 - <2b883> DW_AT_high_pc : 0x40 - <2b887> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2b889> DW_AT_call_all_tail_calls: 1 - <2b889> DW_AT_sibling : <0x2b8e8> - <2><2b88d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b88e> DW_AT_name : (indirect string, offset: 0x100136): xFunctionToPend - <2b892> DW_AT_decl_file : 1 - <2b892> DW_AT_decl_line : 1050 - <2b894> DW_AT_decl_column : 61 - <2b895> DW_AT_type : <0x2b40d> - <2b899> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2b89c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b89d> DW_AT_name : (indirect string, offset: 0x100244): pvParameter1 - <2b8a1> DW_AT_decl_file : 1 - <2b8a1> DW_AT_decl_line : 1050 - <2b8a3> DW_AT_decl_column : 84 - <2b8a4> DW_AT_type : <0x2aeae> - <2b8a8> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2b8ab>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b8ac> DW_AT_name : (indirect string, offset: 0x10003a): ulParameter2 - <2b8b0> DW_AT_decl_file : 1 - <2b8b0> DW_AT_decl_line : 1050 - <2b8b2> DW_AT_decl_column : 107 - <2b8b3> DW_AT_type : <0x2aee7> - <2b8b7> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2b8ba>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b8bb> DW_AT_name : (indirect string, offset: 0xfeb58): pxHigherPriorityTaskWoken - <2b8bf> DW_AT_decl_file : 1 - <2b8bf> DW_AT_decl_line : 1050 - <2b8c1> DW_AT_decl_column : 133 - <2b8c2> DW_AT_type : <0x2b6b7> - <2b8c6> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><2b8c9>: Abbrev Number: 2 (DW_TAG_variable) - <2b8ca> DW_AT_name : (indirect string, offset: 0x1004b3): xMessage - <2b8ce> DW_AT_decl_file : 1 - <2b8ce> DW_AT_decl_line : 1052 - <2b8d0> DW_AT_decl_column : 22 - <2b8d1> DW_AT_type : <0x2b510> - <2b8d5> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2b8d8>: Abbrev Number: 2 (DW_TAG_variable) - <2b8d9> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2b8dd> DW_AT_decl_file : 1 - <2b8dd> DW_AT_decl_line : 1053 - <2b8df> DW_AT_decl_column : 13 - <2b8e0> DW_AT_type : <0x2af20> - <2b8e4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2b8e7>: Abbrev Number: 0 - <1><2b8e8>: Abbrev Number: 32 (DW_TAG_subprogram) - <2b8e9> DW_AT_external : 1 - <2b8e9> DW_AT_name : (indirect string, offset: 0xfffbc): vTimerSetTimerID - <2b8ed> DW_AT_decl_file : 1 - <2b8ed> DW_AT_decl_line : 1034 - <2b8ef> DW_AT_decl_column : 6 - <2b8ef> DW_AT_prototyped : 1 - <2b8ef> DW_AT_low_pc : 0x0 - <2b8f3> DW_AT_high_pc : 0x40 - <2b8f7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2b8f9> DW_AT_call_all_tail_calls: 1 - <2b8f9> DW_AT_sibling : <0x2b944> - <2><2b8fd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b8fe> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2b902> DW_AT_decl_file : 1 - <2b902> DW_AT_decl_line : 1034 - <2b904> DW_AT_decl_column : 38 - <2b905> DW_AT_type : <0x2b372> - <2b909> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2b90c>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b90d> DW_AT_name : (indirect string, offset: 0x1000fe): pvNewID - <2b911> DW_AT_decl_file : 1 - <2b911> DW_AT_decl_line : 1034 - <2b913> DW_AT_decl_column : 52 - <2b914> DW_AT_type : <0x2aeae> - <2b918> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2b91b>: Abbrev Number: 2 (DW_TAG_variable) - <2b91c> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2b920> DW_AT_decl_file : 1 - <2b920> DW_AT_decl_line : 1036 - <2b922> DW_AT_decl_column : 17 - <2b923> DW_AT_type : <0x2b473> - <2b927> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2b92a>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2b92b> DW_AT_abstract_origin: <0x2c27f> - <2b92f> DW_AT_low_pc : 0x0 - <2b933> DW_AT_high_pc : 0x14 - <2b937> DW_AT_call_file : 1 - <2b937> DW_AT_call_line : 1038 - <2b939> DW_AT_call_column : 2 - <3><2b93a>: Abbrev Number: 8 (DW_TAG_variable) - <2b93b> DW_AT_abstract_origin: <0x2c288> - <2b93f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2b942>: Abbrev Number: 0 - <2><2b943>: Abbrev Number: 0 - <1><2b944>: Abbrev Number: 15 (DW_TAG_subprogram) - <2b945> DW_AT_external : 1 - <2b945> DW_AT_name : (indirect string, offset: 0xfabdf): pvTimerGetTimerID - <2b949> DW_AT_decl_file : 1 - <2b949> DW_AT_decl_line : 1017 - <2b94b> DW_AT_decl_column : 7 - <2b94c> DW_AT_prototyped : 1 - <2b94c> DW_AT_type : <0x2aeae> - <2b950> DW_AT_low_pc : 0x800cac0 - <2b954> DW_AT_high_pc : 0x40 - <2b958> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2b95a> DW_AT_call_all_tail_calls: 1 - <2b95a> DW_AT_sibling : <0x2b9a5> - <2><2b95e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b95f> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2b963> DW_AT_decl_file : 1 - <2b963> DW_AT_decl_line : 1017 - <2b965> DW_AT_decl_column : 46 - <2b966> DW_AT_type : <0x2b37e> - <2b96a> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2b96d>: Abbrev Number: 2 (DW_TAG_variable) - <2b96e> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2b972> DW_AT_decl_file : 1 - <2b972> DW_AT_decl_line : 1019 - <2b974> DW_AT_decl_column : 17 - <2b975> DW_AT_type : <0x2b473> - <2b979> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2b97c>: Abbrev Number: 2 (DW_TAG_variable) - <2b97d> DW_AT_name : (indirect string, offset: 0xffff8): pvReturn - <2b981> DW_AT_decl_file : 1 - <2b981> DW_AT_decl_line : 1020 - <2b983> DW_AT_decl_column : 7 - <2b984> DW_AT_type : <0x2aeae> - <2b988> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2b98b>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2b98c> DW_AT_abstract_origin: <0x2c27f> - <2b990> DW_AT_low_pc : 0x800cad2 - <2b994> DW_AT_high_pc : 0x14 - <2b998> DW_AT_call_file : 1 - <2b998> DW_AT_call_line : 1022 - <2b99a> DW_AT_call_column : 2 - <3><2b99b>: Abbrev Number: 8 (DW_TAG_variable) - <2b99c> DW_AT_abstract_origin: <0x2c288> - <2b9a0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2b9a3>: Abbrev Number: 0 - <2><2b9a4>: Abbrev Number: 0 - <1><2b9a5>: Abbrev Number: 15 (DW_TAG_subprogram) - <2b9a6> DW_AT_external : 1 - <2b9a6> DW_AT_name : (indirect string, offset: 0xfad83): xTimerIsTimerActive - <2b9aa> DW_AT_decl_file : 1 - <2b9aa> DW_AT_decl_line : 992 - <2b9ac> DW_AT_decl_column : 12 - <2b9ad> DW_AT_prototyped : 1 - <2b9ad> DW_AT_type : <0x2af20> - <2b9b1> DW_AT_low_pc : 0x0 - <2b9b5> DW_AT_high_pc : 0x52 - <2b9b9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2b9bb> DW_AT_call_all_tail_calls: 1 - <2b9bb> DW_AT_sibling : <0x2ba06> - <2><2b9bf>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2b9c0> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2b9c4> DW_AT_decl_file : 1 - <2b9c4> DW_AT_decl_line : 992 - <2b9c6> DW_AT_decl_column : 47 - <2b9c7> DW_AT_type : <0x2b372> - <2b9cb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2b9ce>: Abbrev Number: 2 (DW_TAG_variable) - <2b9cf> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2b9d3> DW_AT_decl_file : 1 - <2b9d3> DW_AT_decl_line : 994 - <2b9d5> DW_AT_decl_column : 12 - <2b9d6> DW_AT_type : <0x2af20> - <2b9da> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2b9dd>: Abbrev Number: 2 (DW_TAG_variable) - <2b9de> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2b9e2> DW_AT_decl_file : 1 - <2b9e2> DW_AT_decl_line : 995 - <2b9e4> DW_AT_decl_column : 10 - <2b9e5> DW_AT_type : <0x2b46e> - <2b9e9> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2b9ec>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2b9ed> DW_AT_abstract_origin: <0x2c27f> - <2b9f1> DW_AT_low_pc : 0x0 - <2b9f5> DW_AT_high_pc : 0x14 - <2b9f9> DW_AT_call_file : 1 - <2b9f9> DW_AT_call_line : 997 - <2b9fb> DW_AT_call_column : 2 - <3><2b9fc>: Abbrev Number: 8 (DW_TAG_variable) - <2b9fd> DW_AT_abstract_origin: <0x2c288> - <2ba01> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2ba04>: Abbrev Number: 0 - <2><2ba05>: Abbrev Number: 0 - <1><2ba06>: Abbrev Number: 17 (DW_TAG_subprogram) - <2ba07> DW_AT_name : (indirect string, offset: 0x100206): prvCheckForValidListAndQueue - <2ba0b> DW_AT_decl_file : 1 - <2ba0b> DW_AT_decl_line : 941 - <2ba0d> DW_AT_decl_column : 13 - <2ba0e> DW_AT_prototyped : 1 - <2ba0e> DW_AT_low_pc : 0x800ca40 - <2ba12> DW_AT_high_pc : 0x80 - <2ba16> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ba18> DW_AT_call_all_tail_calls: 1 - <2ba18> DW_AT_sibling : <0x2ba4b> - <2><2ba1c>: Abbrev Number: 45 (DW_TAG_lexical_block) - <2ba1d> DW_AT_low_pc : 0x800ca6a - <2ba21> DW_AT_high_pc : 0x16 - <3><2ba25>: Abbrev Number: 2 (DW_TAG_variable) - <2ba26> DW_AT_name : (indirect string, offset: 0x100515): xStaticTimerQueue - <2ba2a> DW_AT_decl_file : 1 - <2ba2a> DW_AT_decl_line : 959 - <2ba2c> DW_AT_decl_column : 26 - <2ba2d> DW_AT_type : <0x2b1ca> - <2ba31> DW_AT_location : 5 byte block: 3 f0 14 0 20 (DW_OP_addr: 200014f0) - <3><2ba37>: Abbrev Number: 2 (DW_TAG_variable) - <2ba38> DW_AT_name : (indirect string, offset: 0x100309): ucStaticTimerQueueStorage - <2ba3c> DW_AT_decl_file : 1 - <2ba3c> DW_AT_decl_line : 960 - <2ba3e> DW_AT_decl_column : 20 - <2ba3f> DW_AT_type : <0x2ba4b> - <2ba43> DW_AT_location : 5 byte block: 3 50 14 0 20 (DW_OP_addr: 20001450) - <3><2ba49>: Abbrev Number: 0 - <2><2ba4a>: Abbrev Number: 0 - <1><2ba4b>: Abbrev Number: 12 (DW_TAG_array_type) - <2ba4c> DW_AT_type : <0x2aed6> - <2ba50> DW_AT_sibling : <0x2ba5b> - <2><2ba54>: Abbrev Number: 13 (DW_TAG_subrange_type) - <2ba55> DW_AT_type : <0x2ae49> - <2ba59> DW_AT_upper_bound : 159 - <2><2ba5a>: Abbrev Number: 0 - <1><2ba5b>: Abbrev Number: 17 (DW_TAG_subprogram) - <2ba5c> DW_AT_name : (indirect string, offset: 0x1001f2): prvSwitchTimerLists - <2ba60> DW_AT_decl_file : 1 - <2ba60> DW_AT_decl_line : 882 - <2ba62> DW_AT_decl_column : 13 - <2ba63> DW_AT_prototyped : 1 - <2ba63> DW_AT_low_pc : 0x800c978 - <2ba67> DW_AT_high_pc : 0xc8 - <2ba6b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ba6d> DW_AT_call_all_tail_calls: 1 - <2ba6d> DW_AT_sibling : <0x2bad6> - <2><2ba71>: Abbrev Number: 2 (DW_TAG_variable) - <2ba72> DW_AT_name : (indirect string, offset: 0x100527): xNextExpireTime - <2ba76> DW_AT_decl_file : 1 - <2ba76> DW_AT_decl_line : 884 - <2ba78> DW_AT_decl_column : 12 - <2ba79> DW_AT_type : <0x2af47> - <2ba7d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2ba80>: Abbrev Number: 2 (DW_TAG_variable) - <2ba81> DW_AT_name : (indirect string, offset: 0x100434): xReloadTime - <2ba85> DW_AT_decl_file : 1 - <2ba85> DW_AT_decl_line : 884 - <2ba87> DW_AT_decl_column : 29 - <2ba88> DW_AT_type : <0x2af47> - <2ba8c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2ba8f>: Abbrev Number: 2 (DW_TAG_variable) - <2ba90> DW_AT_name : (indirect string, offset: 0xffbe0): pxTemp - <2ba94> DW_AT_decl_file : 1 - <2ba94> DW_AT_decl_line : 885 - <2ba96> DW_AT_decl_column : 9 - <2ba97> DW_AT_type : <0x2b54f> - <2ba9b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2ba9e>: Abbrev Number: 2 (DW_TAG_variable) - <2ba9f> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2baa3> DW_AT_decl_file : 1 - <2baa3> DW_AT_decl_line : 886 - <2baa5> DW_AT_decl_column : 10 - <2baa6> DW_AT_type : <0x2b46e> - <2baaa> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2baad>: Abbrev Number: 2 (DW_TAG_variable) - <2baae> DW_AT_name : (indirect string, offset: 0xfffb4): xResult - <2bab2> DW_AT_decl_file : 1 - <2bab2> DW_AT_decl_line : 887 - <2bab4> DW_AT_decl_column : 12 - <2bab5> DW_AT_type : <0x2af20> - <2bab9> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2babc>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2babd> DW_AT_abstract_origin: <0x2c27f> - <2bac1> DW_AT_low_pc : 0x800c9fc - <2bac5> DW_AT_high_pc : 0x14 - <2bac9> DW_AT_call_file : 1 - <2bac9> DW_AT_call_line : 925 - <2bacb> DW_AT_call_column : 5 - <3><2bacc>: Abbrev Number: 8 (DW_TAG_variable) - <2bacd> DW_AT_abstract_origin: <0x2c288> - <2bad1> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2bad4>: Abbrev Number: 0 - <2><2bad5>: Abbrev Number: 0 - <1><2bad6>: Abbrev Number: 17 (DW_TAG_subprogram) - <2bad7> DW_AT_name : (indirect string, offset: 0x10001f): prvProcessReceivedCommands - <2badb> DW_AT_decl_file : 1 - <2badb> DW_AT_decl_line : 734 - <2badd> DW_AT_decl_column : 13 - <2bade> DW_AT_prototyped : 1 - <2bade> DW_AT_low_pc : 0x800c7b4 - <2bae2> DW_AT_high_pc : 0x1c4 - <2bae6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bae8> DW_AT_call_all_tail_calls: 1 - <2bae8> DW_AT_sibling : <0x2bba5> - <2><2baec>: Abbrev Number: 2 (DW_TAG_variable) - <2baed> DW_AT_name : (indirect string, offset: 0x1004b3): xMessage - <2baf1> DW_AT_decl_file : 1 - <2baf1> DW_AT_decl_line : 736 - <2baf3> DW_AT_decl_column : 21 - <2baf4> DW_AT_type : <0x2b510> - <2baf8> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) - <2><2bafb>: Abbrev Number: 2 (DW_TAG_variable) - <2bafc> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2bb00> DW_AT_decl_file : 1 - <2bb00> DW_AT_decl_line : 737 - <2bb02> DW_AT_decl_column : 10 - <2bb03> DW_AT_type : <0x2b46e> - <2bb07> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2bb0a>: Abbrev Number: 2 (DW_TAG_variable) - <2bb0b> DW_AT_name : (indirect string, offset: 0x1001a0): xTimerListsWereSwitched - <2bb0f> DW_AT_decl_file : 1 - <2bb0f> DW_AT_decl_line : 738 - <2bb11> DW_AT_decl_column : 12 - <2bb12> DW_AT_type : <0x2af20> - <2bb16> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) - <2><2bb19>: Abbrev Number: 2 (DW_TAG_variable) - <2bb1a> DW_AT_name : (indirect string, offset: 0xfffb4): xResult - <2bb1e> DW_AT_decl_file : 1 - <2bb1e> DW_AT_decl_line : 738 - <2bb20> DW_AT_decl_column : 37 - <2bb21> DW_AT_type : <0x2af20> - <2bb25> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2bb28>: Abbrev Number: 2 (DW_TAG_variable) - <2bb29> DW_AT_name : (indirect string, offset: 0x100481): xTimeNow - <2bb2d> DW_AT_decl_file : 1 - <2bb2d> DW_AT_decl_line : 739 - <2bb2f> DW_AT_decl_column : 12 - <2bb30> DW_AT_type : <0x2af47> - <2bb34> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2bb37>: Abbrev Number: 25 (DW_TAG_lexical_block) - <2bb38> DW_AT_low_pc : 0x800c7c2 - <2bb3c> DW_AT_high_pc : 0x32 - <2bb40> DW_AT_sibling : <0x2bb6d> - <3><2bb44>: Abbrev Number: 2 (DW_TAG_variable) - <2bb45> DW_AT_name : (indirect string, offset: 0x1001b8): pxCallback - <2bb49> DW_AT_decl_file : 1 - <2bb49> DW_AT_decl_line : 749 - <2bb4b> DW_AT_decl_column : 40 - <2bb4c> DW_AT_type : <0x2bbaa> - <2bb50> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2bb53>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2bb54> DW_AT_abstract_origin: <0x2c27f> - <2bb58> DW_AT_low_pc : 0x800c7ce - <2bb5c> DW_AT_high_pc : 0x14 - <2bb60> DW_AT_call_file : 1 - <2bb60> DW_AT_call_line : 753 - <2bb62> DW_AT_call_column : 5 - <4><2bb63>: Abbrev Number: 8 (DW_TAG_variable) - <2bb64> DW_AT_abstract_origin: <0x2c288> - <2bb68> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <4><2bb6b>: Abbrev Number: 0 - <3><2bb6c>: Abbrev Number: 0 - <2><2bb6d>: Abbrev Number: 46 (DW_TAG_inlined_subroutine) - <2bb6e> DW_AT_abstract_origin: <0x2c27f> - <2bb72> DW_AT_low_pc : 0x800c8b2 - <2bb76> DW_AT_high_pc : 0x14 - <2bb7a> DW_AT_call_file : 1 - <2bb7b> DW_AT_call_line : 812 - <2bb7d> DW_AT_call_column : 8 - <2bb7e> DW_AT_sibling : <0x2bb8b> - <3><2bb82>: Abbrev Number: 8 (DW_TAG_variable) - <2bb83> DW_AT_abstract_origin: <0x2c288> - <2bb87> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2bb8a>: Abbrev Number: 0 - <2><2bb8b>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2bb8c> DW_AT_abstract_origin: <0x2c27f> - <2bb90> DW_AT_low_pc : 0x800c8fc - <2bb94> DW_AT_high_pc : 0x14 - <2bb98> DW_AT_call_file : 1 - <2bb98> DW_AT_call_line : 836 - <2bb9a> DW_AT_call_column : 6 - <3><2bb9b>: Abbrev Number: 8 (DW_TAG_variable) - <2bb9c> DW_AT_abstract_origin: <0x2c288> - <2bba0> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><2bba3>: Abbrev Number: 0 - <2><2bba4>: Abbrev Number: 0 - <1><2bba5>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2bba6> DW_AT_byte_size : 4 - <2bba6> DW_AT_type : <0x2b4c5> - <1><2bbaa>: Abbrev Number: 10 (DW_TAG_const_type) - <2bbab> DW_AT_type : <0x2bba5> - <1><2bbaf>: Abbrev Number: 33 (DW_TAG_subprogram) - <2bbb0> DW_AT_name : (indirect string, offset: 0x100387): prvInsertTimerInActiveList - <2bbb4> DW_AT_decl_file : 1 - <2bbb4> DW_AT_decl_line : 693 + <2b883> DW_AT_high_pc : 0x14 + <2b887> DW_AT_call_file : 1 + <2b887> DW_AT_call_line : 1038 + <2b889> DW_AT_call_column : 2 + <3><2b88a>: Abbrev Number: 8 (DW_TAG_variable) + <2b88b> DW_AT_abstract_origin: <0x2c1d8> + <2b88f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2b892>: Abbrev Number: 0 + <2><2b893>: Abbrev Number: 0 + <1><2b894>: Abbrev Number: 15 (DW_TAG_subprogram) + <2b895> DW_AT_external : 1 + <2b895> DW_AT_name : (indirect string, offset: 0xfabc4): pvTimerGetTimerID + <2b899> DW_AT_decl_file : 1 + <2b899> DW_AT_decl_line : 1017 + <2b89b> DW_AT_decl_column : 7 + <2b89c> DW_AT_prototyped : 1 + <2b89c> DW_AT_type : <0x2adfe> + <2b8a0> DW_AT_low_pc : 0x800cb74 + <2b8a4> DW_AT_high_pc : 0x40 + <2b8a8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2b8aa> DW_AT_call_all_tail_calls: 1 + <2b8aa> DW_AT_sibling : <0x2b8f5> + <2><2b8ae>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b8af> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2b8b3> DW_AT_decl_file : 1 + <2b8b3> DW_AT_decl_line : 1017 + <2b8b5> DW_AT_decl_column : 46 + <2b8b6> DW_AT_type : <0x2b2ce> + <2b8ba> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2b8bd>: Abbrev Number: 2 (DW_TAG_variable) + <2b8be> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2b8c2> DW_AT_decl_file : 1 + <2b8c2> DW_AT_decl_line : 1019 + <2b8c4> DW_AT_decl_column : 17 + <2b8c5> DW_AT_type : <0x2b3c3> + <2b8c9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2b8cc>: Abbrev Number: 2 (DW_TAG_variable) + <2b8cd> DW_AT_name : (indirect string, offset: 0xfffdd): pvReturn + <2b8d1> DW_AT_decl_file : 1 + <2b8d1> DW_AT_decl_line : 1020 + <2b8d3> DW_AT_decl_column : 7 + <2b8d4> DW_AT_type : <0x2adfe> + <2b8d8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2b8db>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2b8dc> DW_AT_abstract_origin: <0x2c1cf> + <2b8e0> DW_AT_low_pc : 0x800cb86 + <2b8e4> DW_AT_high_pc : 0x14 + <2b8e8> DW_AT_call_file : 1 + <2b8e8> DW_AT_call_line : 1022 + <2b8ea> DW_AT_call_column : 2 + <3><2b8eb>: Abbrev Number: 8 (DW_TAG_variable) + <2b8ec> DW_AT_abstract_origin: <0x2c1d8> + <2b8f0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2b8f3>: Abbrev Number: 0 + <2><2b8f4>: Abbrev Number: 0 + <1><2b8f5>: Abbrev Number: 15 (DW_TAG_subprogram) + <2b8f6> DW_AT_external : 1 + <2b8f6> DW_AT_name : (indirect string, offset: 0xfad68): xTimerIsTimerActive + <2b8fa> DW_AT_decl_file : 1 + <2b8fa> DW_AT_decl_line : 992 + <2b8fc> DW_AT_decl_column : 12 + <2b8fd> DW_AT_prototyped : 1 + <2b8fd> DW_AT_type : <0x2ae70> + <2b901> DW_AT_low_pc : 0x0 + <2b905> DW_AT_high_pc : 0x52 + <2b909> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2b90b> DW_AT_call_all_tail_calls: 1 + <2b90b> DW_AT_sibling : <0x2b956> + <2><2b90f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2b910> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2b914> DW_AT_decl_file : 1 + <2b914> DW_AT_decl_line : 992 + <2b916> DW_AT_decl_column : 47 + <2b917> DW_AT_type : <0x2b2c2> + <2b91b> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2b91e>: Abbrev Number: 2 (DW_TAG_variable) + <2b91f> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2b923> DW_AT_decl_file : 1 + <2b923> DW_AT_decl_line : 994 + <2b925> DW_AT_decl_column : 12 + <2b926> DW_AT_type : <0x2ae70> + <2b92a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2b92d>: Abbrev Number: 2 (DW_TAG_variable) + <2b92e> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2b932> DW_AT_decl_file : 1 + <2b932> DW_AT_decl_line : 995 + <2b934> DW_AT_decl_column : 10 + <2b935> DW_AT_type : <0x2b3be> + <2b939> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2b93c>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2b93d> DW_AT_abstract_origin: <0x2c1cf> + <2b941> DW_AT_low_pc : 0x0 + <2b945> DW_AT_high_pc : 0x14 + <2b949> DW_AT_call_file : 1 + <2b949> DW_AT_call_line : 997 + <2b94b> DW_AT_call_column : 2 + <3><2b94c>: Abbrev Number: 8 (DW_TAG_variable) + <2b94d> DW_AT_abstract_origin: <0x2c1d8> + <2b951> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2b954>: Abbrev Number: 0 + <2><2b955>: Abbrev Number: 0 + <1><2b956>: Abbrev Number: 17 (DW_TAG_subprogram) + <2b957> DW_AT_name : (indirect string, offset: 0x1001eb): prvCheckForValidListAndQueue + <2b95b> DW_AT_decl_file : 1 + <2b95b> DW_AT_decl_line : 941 + <2b95d> DW_AT_decl_column : 13 + <2b95e> DW_AT_prototyped : 1 + <2b95e> DW_AT_low_pc : 0x800caf4 + <2b962> DW_AT_high_pc : 0x80 + <2b966> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2b968> DW_AT_call_all_tail_calls: 1 + <2b968> DW_AT_sibling : <0x2b99b> + <2><2b96c>: Abbrev Number: 45 (DW_TAG_lexical_block) + <2b96d> DW_AT_low_pc : 0x800cb1e + <2b971> DW_AT_high_pc : 0x16 + <3><2b975>: Abbrev Number: 2 (DW_TAG_variable) + <2b976> DW_AT_name : (indirect string, offset: 0x1004fa): xStaticTimerQueue + <2b97a> DW_AT_decl_file : 1 + <2b97a> DW_AT_decl_line : 959 + <2b97c> DW_AT_decl_column : 26 + <2b97d> DW_AT_type : <0x2b11a> + <2b981> DW_AT_location : 5 byte block: 3 c 15 0 20 (DW_OP_addr: 2000150c) + <3><2b987>: Abbrev Number: 2 (DW_TAG_variable) + <2b988> DW_AT_name : (indirect string, offset: 0x1002ee): ucStaticTimerQueueStorage + <2b98c> DW_AT_decl_file : 1 + <2b98c> DW_AT_decl_line : 960 + <2b98e> DW_AT_decl_column : 20 + <2b98f> DW_AT_type : <0x2b99b> + <2b993> DW_AT_location : 5 byte block: 3 6c 14 0 20 (DW_OP_addr: 2000146c) + <3><2b999>: Abbrev Number: 0 + <2><2b99a>: Abbrev Number: 0 + <1><2b99b>: Abbrev Number: 12 (DW_TAG_array_type) + <2b99c> DW_AT_type : <0x2ae26> + <2b9a0> DW_AT_sibling : <0x2b9ab> + <2><2b9a4>: Abbrev Number: 13 (DW_TAG_subrange_type) + <2b9a5> DW_AT_type : <0x2ad99> + <2b9a9> DW_AT_upper_bound : 159 + <2><2b9aa>: Abbrev Number: 0 + <1><2b9ab>: Abbrev Number: 17 (DW_TAG_subprogram) + <2b9ac> DW_AT_name : (indirect string, offset: 0x1001d7): prvSwitchTimerLists + <2b9b0> DW_AT_decl_file : 1 + <2b9b0> DW_AT_decl_line : 882 + <2b9b2> DW_AT_decl_column : 13 + <2b9b3> DW_AT_prototyped : 1 + <2b9b3> DW_AT_low_pc : 0x800ca2c + <2b9b7> DW_AT_high_pc : 0xc8 + <2b9bb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2b9bd> DW_AT_call_all_tail_calls: 1 + <2b9bd> DW_AT_sibling : <0x2ba26> + <2><2b9c1>: Abbrev Number: 2 (DW_TAG_variable) + <2b9c2> DW_AT_name : (indirect string, offset: 0x10050c): xNextExpireTime + <2b9c6> DW_AT_decl_file : 1 + <2b9c6> DW_AT_decl_line : 884 + <2b9c8> DW_AT_decl_column : 12 + <2b9c9> DW_AT_type : <0x2ae97> + <2b9cd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2b9d0>: Abbrev Number: 2 (DW_TAG_variable) + <2b9d1> DW_AT_name : (indirect string, offset: 0x100419): xReloadTime + <2b9d5> DW_AT_decl_file : 1 + <2b9d5> DW_AT_decl_line : 884 + <2b9d7> DW_AT_decl_column : 29 + <2b9d8> DW_AT_type : <0x2ae97> + <2b9dc> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2b9df>: Abbrev Number: 2 (DW_TAG_variable) + <2b9e0> DW_AT_name : (indirect string, offset: 0xffbc5): pxTemp + <2b9e4> DW_AT_decl_file : 1 + <2b9e4> DW_AT_decl_line : 885 + <2b9e6> DW_AT_decl_column : 9 + <2b9e7> DW_AT_type : <0x2b49f> + <2b9eb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2b9ee>: Abbrev Number: 2 (DW_TAG_variable) + <2b9ef> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2b9f3> DW_AT_decl_file : 1 + <2b9f3> DW_AT_decl_line : 886 + <2b9f5> DW_AT_decl_column : 10 + <2b9f6> DW_AT_type : <0x2b3be> + <2b9fa> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2b9fd>: Abbrev Number: 2 (DW_TAG_variable) + <2b9fe> DW_AT_name : (indirect string, offset: 0xfff99): xResult + <2ba02> DW_AT_decl_file : 1 + <2ba02> DW_AT_decl_line : 887 + <2ba04> DW_AT_decl_column : 12 + <2ba05> DW_AT_type : <0x2ae70> + <2ba09> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2ba0c>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2ba0d> DW_AT_abstract_origin: <0x2c1cf> + <2ba11> DW_AT_low_pc : 0x800cab0 + <2ba15> DW_AT_high_pc : 0x14 + <2ba19> DW_AT_call_file : 1 + <2ba19> DW_AT_call_line : 925 + <2ba1b> DW_AT_call_column : 5 + <3><2ba1c>: Abbrev Number: 8 (DW_TAG_variable) + <2ba1d> DW_AT_abstract_origin: <0x2c1d8> + <2ba21> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2ba24>: Abbrev Number: 0 + <2><2ba25>: Abbrev Number: 0 + <1><2ba26>: Abbrev Number: 17 (DW_TAG_subprogram) + <2ba27> DW_AT_name : (indirect string, offset: 0x100004): prvProcessReceivedCommands + <2ba2b> DW_AT_decl_file : 1 + <2ba2b> DW_AT_decl_line : 734 + <2ba2d> DW_AT_decl_column : 13 + <2ba2e> DW_AT_prototyped : 1 + <2ba2e> DW_AT_low_pc : 0x800c868 + <2ba32> DW_AT_high_pc : 0x1c4 + <2ba36> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2ba38> DW_AT_call_all_tail_calls: 1 + <2ba38> DW_AT_sibling : <0x2baf5> + <2><2ba3c>: Abbrev Number: 2 (DW_TAG_variable) + <2ba3d> DW_AT_name : (indirect string, offset: 0x100498): xMessage + <2ba41> DW_AT_decl_file : 1 + <2ba41> DW_AT_decl_line : 736 + <2ba43> DW_AT_decl_column : 21 + <2ba44> DW_AT_type : <0x2b460> + <2ba48> DW_AT_location : 2 byte block: 91 4c (DW_OP_fbreg: -52) + <2><2ba4b>: Abbrev Number: 2 (DW_TAG_variable) + <2ba4c> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2ba50> DW_AT_decl_file : 1 + <2ba50> DW_AT_decl_line : 737 + <2ba52> DW_AT_decl_column : 10 + <2ba53> DW_AT_type : <0x2b3be> + <2ba57> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2ba5a>: Abbrev Number: 2 (DW_TAG_variable) + <2ba5b> DW_AT_name : (indirect string, offset: 0x100185): xTimerListsWereSwitched + <2ba5f> DW_AT_decl_file : 1 + <2ba5f> DW_AT_decl_line : 738 + <2ba61> DW_AT_decl_column : 12 + <2ba62> DW_AT_type : <0x2ae70> + <2ba66> DW_AT_location : 2 byte block: 91 48 (DW_OP_fbreg: -56) + <2><2ba69>: Abbrev Number: 2 (DW_TAG_variable) + <2ba6a> DW_AT_name : (indirect string, offset: 0xfff99): xResult + <2ba6e> DW_AT_decl_file : 1 + <2ba6e> DW_AT_decl_line : 738 + <2ba70> DW_AT_decl_column : 37 + <2ba71> DW_AT_type : <0x2ae70> + <2ba75> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2ba78>: Abbrev Number: 2 (DW_TAG_variable) + <2ba79> DW_AT_name : (indirect string, offset: 0x100466): xTimeNow + <2ba7d> DW_AT_decl_file : 1 + <2ba7d> DW_AT_decl_line : 739 + <2ba7f> DW_AT_decl_column : 12 + <2ba80> DW_AT_type : <0x2ae97> + <2ba84> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2ba87>: Abbrev Number: 25 (DW_TAG_lexical_block) + <2ba88> DW_AT_low_pc : 0x800c876 + <2ba8c> DW_AT_high_pc : 0x32 + <2ba90> DW_AT_sibling : <0x2babd> + <3><2ba94>: Abbrev Number: 2 (DW_TAG_variable) + <2ba95> DW_AT_name : (indirect string, offset: 0x10019d): pxCallback + <2ba99> DW_AT_decl_file : 1 + <2ba99> DW_AT_decl_line : 749 + <2ba9b> DW_AT_decl_column : 40 + <2ba9c> DW_AT_type : <0x2bafa> + <2baa0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2baa3>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2baa4> DW_AT_abstract_origin: <0x2c1cf> + <2baa8> DW_AT_low_pc : 0x800c882 + <2baac> DW_AT_high_pc : 0x14 + <2bab0> DW_AT_call_file : 1 + <2bab0> DW_AT_call_line : 753 + <2bab2> DW_AT_call_column : 5 + <4><2bab3>: Abbrev Number: 8 (DW_TAG_variable) + <2bab4> DW_AT_abstract_origin: <0x2c1d8> + <2bab8> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <4><2babb>: Abbrev Number: 0 + <3><2babc>: Abbrev Number: 0 + <2><2babd>: Abbrev Number: 46 (DW_TAG_inlined_subroutine) + <2babe> DW_AT_abstract_origin: <0x2c1cf> + <2bac2> DW_AT_low_pc : 0x800c966 + <2bac6> DW_AT_high_pc : 0x14 + <2baca> DW_AT_call_file : 1 + <2bacb> DW_AT_call_line : 812 + <2bacd> DW_AT_call_column : 8 + <2bace> DW_AT_sibling : <0x2badb> + <3><2bad2>: Abbrev Number: 8 (DW_TAG_variable) + <2bad3> DW_AT_abstract_origin: <0x2c1d8> + <2bad7> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2bada>: Abbrev Number: 0 + <2><2badb>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2badc> DW_AT_abstract_origin: <0x2c1cf> + <2bae0> DW_AT_low_pc : 0x800c9b0 + <2bae4> DW_AT_high_pc : 0x14 + <2bae8> DW_AT_call_file : 1 + <2bae8> DW_AT_call_line : 836 + <2baea> DW_AT_call_column : 6 + <3><2baeb>: Abbrev Number: 8 (DW_TAG_variable) + <2baec> DW_AT_abstract_origin: <0x2c1d8> + <2baf0> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><2baf3>: Abbrev Number: 0 + <2><2baf4>: Abbrev Number: 0 + <1><2baf5>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2baf6> DW_AT_byte_size : 4 + <2baf6> DW_AT_type : <0x2b415> + <1><2bafa>: Abbrev Number: 10 (DW_TAG_const_type) + <2bafb> DW_AT_type : <0x2baf5> + <1><2baff>: Abbrev Number: 33 (DW_TAG_subprogram) + <2bb00> DW_AT_name : (indirect string, offset: 0x10036c): prvInsertTimerInActiveList + <2bb04> DW_AT_decl_file : 1 + <2bb04> DW_AT_decl_line : 693 + <2bb06> DW_AT_decl_column : 19 + <2bb06> DW_AT_prototyped : 1 + <2bb06> DW_AT_type : <0x2ae70> + <2bb0a> DW_AT_low_pc : 0x800c7e4 + <2bb0e> DW_AT_high_pc : 0x84 + <2bb12> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bb14> DW_AT_call_all_tail_calls: 1 + <2bb14> DW_AT_sibling : <0x2bb64> + <2><2bb18>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bb19> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2bb1d> DW_AT_decl_file : 1 + <2bb1d> DW_AT_decl_line : 693 + <2bb1f> DW_AT_decl_column : 63 + <2bb20> DW_AT_type : <0x2b3c3> + <2bb24> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2bb27>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bb28> DW_AT_name : (indirect string, offset: 0x10002c): xNextExpiryTime + <2bb2c> DW_AT_decl_file : 1 + <2bb2c> DW_AT_decl_line : 693 + <2bb2e> DW_AT_decl_column : 89 + <2bb2f> DW_AT_type : <0x2aea3> + <2bb33> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2bb36>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bb37> DW_AT_name : (indirect string, offset: 0x100466): xTimeNow + <2bb3b> DW_AT_decl_file : 1 + <2bb3b> DW_AT_decl_line : 693 + <2bb3d> DW_AT_decl_column : 123 + <2bb3e> DW_AT_type : <0x2aea3> + <2bb42> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2bb45>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bb46> DW_AT_name : (indirect string, offset: 0x10021c): xCommandTime + <2bb4a> DW_AT_decl_file : 1 + <2bb4a> DW_AT_decl_line : 693 + <2bb4c> DW_AT_decl_column : 150 + <2bb4d> DW_AT_type : <0x2aea3> + <2bb51> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2bb54>: Abbrev Number: 2 (DW_TAG_variable) + <2bb55> DW_AT_name : (indirect string, offset: 0x10039c): xProcessTimerNow + <2bb59> DW_AT_decl_file : 1 + <2bb59> DW_AT_decl_line : 695 + <2bb5b> DW_AT_decl_column : 12 + <2bb5c> DW_AT_type : <0x2ae70> + <2bb60> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bb63>: Abbrev Number: 0 + <1><2bb64>: Abbrev Number: 33 (DW_TAG_subprogram) + <2bb65> DW_AT_name : (indirect string, offset: 0x1003ad): prvSampleTimeNow + <2bb69> DW_AT_decl_file : 1 + <2bb69> DW_AT_decl_line : 670 + <2bb6b> DW_AT_decl_column : 19 + <2bb6b> DW_AT_prototyped : 1 + <2bb6b> DW_AT_type : <0x2ae97> + <2bb6f> DW_AT_low_pc : 0x800c7a4 + <2bb73> DW_AT_high_pc : 0x40 + <2bb77> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bb79> DW_AT_call_all_tail_calls: 1 + <2bb79> DW_AT_sibling : <0x2bbae> + <2><2bb7d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bb7e> DW_AT_name : (indirect string, offset: 0x100184): pxTimerListsWereSwitched + <2bb82> DW_AT_decl_file : 1 + <2bb82> DW_AT_decl_line : 670 + <2bb84> DW_AT_decl_column : 56 + <2bb85> DW_AT_type : <0x2b60c> + <2bb89> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2bb8c>: Abbrev Number: 2 (DW_TAG_variable) + <2bb8d> DW_AT_name : (indirect string, offset: 0x100466): xTimeNow + <2bb91> DW_AT_decl_file : 1 + <2bb91> DW_AT_decl_line : 672 + <2bb93> DW_AT_decl_column : 12 + <2bb94> DW_AT_type : <0x2ae97> + <2bb98> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bb9b>: Abbrev Number: 2 (DW_TAG_variable) + <2bb9c> DW_AT_name : (indirect string, offset: 0x1003f9): xLastTime + <2bba0> DW_AT_decl_file : 1 + <2bba0> DW_AT_decl_line : 673 + <2bba2> DW_AT_decl_column : 35 + <2bba3> DW_AT_type : <0x2ae97> + <2bba7> DW_AT_location : 5 byte block: 3 68 14 0 20 (DW_OP_addr: 20001468) + <2><2bbad>: Abbrev Number: 0 + <1><2bbae>: Abbrev Number: 47 (DW_TAG_subprogram) + <2bbaf> DW_AT_name : (indirect string, offset: 0x100387): prvGetNextExpireTime + <2bbb3> DW_AT_decl_file : 1 + <2bbb4> DW_AT_decl_line : 644 <2bbb6> DW_AT_decl_column : 19 - <2bbb6> DW_AT_prototyped : 1 - <2bbb6> DW_AT_type : <0x2af20> - <2bbba> DW_AT_low_pc : 0x800c730 - <2bbbe> DW_AT_high_pc : 0x84 - <2bbc2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bbc4> DW_AT_call_all_tail_calls: 1 - <2bbc4> DW_AT_sibling : <0x2bc14> - <2><2bbc8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bbc9> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2bbcd> DW_AT_decl_file : 1 - <2bbcd> DW_AT_decl_line : 693 - <2bbcf> DW_AT_decl_column : 63 - <2bbd0> DW_AT_type : <0x2b473> - <2bbd4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2bbd7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bbd8> DW_AT_name : (indirect string, offset: 0x100047): xNextExpiryTime - <2bbdc> DW_AT_decl_file : 1 - <2bbdc> DW_AT_decl_line : 693 - <2bbde> DW_AT_decl_column : 89 - <2bbdf> DW_AT_type : <0x2af53> - <2bbe3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2bbe6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bbe7> DW_AT_name : (indirect string, offset: 0x100481): xTimeNow - <2bbeb> DW_AT_decl_file : 1 - <2bbeb> DW_AT_decl_line : 693 - <2bbed> DW_AT_decl_column : 123 - <2bbee> DW_AT_type : <0x2af53> - <2bbf2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2bbf5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bbf6> DW_AT_name : (indirect string, offset: 0x100237): xCommandTime - <2bbfa> DW_AT_decl_file : 1 - <2bbfa> DW_AT_decl_line : 693 - <2bbfc> DW_AT_decl_column : 150 - <2bbfd> DW_AT_type : <0x2af53> - <2bc01> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2bc04>: Abbrev Number: 2 (DW_TAG_variable) - <2bc05> DW_AT_name : (indirect string, offset: 0x1003b7): xProcessTimerNow - <2bc09> DW_AT_decl_file : 1 - <2bc09> DW_AT_decl_line : 695 - <2bc0b> DW_AT_decl_column : 12 - <2bc0c> DW_AT_type : <0x2af20> - <2bc10> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2bc13>: Abbrev Number: 0 - <1><2bc14>: Abbrev Number: 33 (DW_TAG_subprogram) - <2bc15> DW_AT_name : (indirect string, offset: 0x1003c8): prvSampleTimeNow - <2bc19> DW_AT_decl_file : 1 - <2bc19> DW_AT_decl_line : 670 - <2bc1b> DW_AT_decl_column : 19 - <2bc1b> DW_AT_prototyped : 1 - <2bc1b> DW_AT_type : <0x2af47> - <2bc1f> DW_AT_low_pc : 0x800c6f0 - <2bc23> DW_AT_high_pc : 0x40 - <2bc27> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bc29> DW_AT_call_all_tail_calls: 1 - <2bc29> DW_AT_sibling : <0x2bc5e> - <2><2bc2d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bc2e> DW_AT_name : (indirect string, offset: 0x10019f): pxTimerListsWereSwitched - <2bc32> DW_AT_decl_file : 1 - <2bc32> DW_AT_decl_line : 670 - <2bc34> DW_AT_decl_column : 56 - <2bc35> DW_AT_type : <0x2b6bc> - <2bc39> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2bc3c>: Abbrev Number: 2 (DW_TAG_variable) - <2bc3d> DW_AT_name : (indirect string, offset: 0x100481): xTimeNow - <2bc41> DW_AT_decl_file : 1 - <2bc41> DW_AT_decl_line : 672 - <2bc43> DW_AT_decl_column : 12 - <2bc44> DW_AT_type : <0x2af47> - <2bc48> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2bc4b>: Abbrev Number: 2 (DW_TAG_variable) - <2bc4c> DW_AT_name : (indirect string, offset: 0x100414): xLastTime - <2bc50> DW_AT_decl_file : 1 - <2bc50> DW_AT_decl_line : 673 - <2bc52> DW_AT_decl_column : 35 - <2bc53> DW_AT_type : <0x2af47> - <2bc57> DW_AT_location : 5 byte block: 3 4c 14 0 20 (DW_OP_addr: 2000144c) - <2><2bc5d>: Abbrev Number: 0 - <1><2bc5e>: Abbrev Number: 47 (DW_TAG_subprogram) - <2bc5f> DW_AT_name : (indirect string, offset: 0x1003a2): prvGetNextExpireTime - <2bc63> DW_AT_decl_file : 1 - <2bc64> DW_AT_decl_line : 644 - <2bc66> DW_AT_decl_column : 19 - <2bc67> DW_AT_prototyped : 1 - <2bc67> DW_AT_type : <0x2af47> - <2bc6b> DW_AT_low_pc : 0x800c6a8 - <2bc6f> DW_AT_high_pc : 0x48 - <2bc73> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bc75> DW_AT_call_all_calls: 1 - <2bc75> DW_AT_sibling : <0x2bc98> - <2><2bc79>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bc7a> DW_AT_name : (indirect string, offset: 0x100506): pxListWasEmpty - <2bc7e> DW_AT_decl_file : 1 - <2bc7e> DW_AT_decl_line : 644 - <2bc80> DW_AT_decl_column : 60 - <2bc81> DW_AT_type : <0x2b6bc> - <2bc85> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2bc88>: Abbrev Number: 2 (DW_TAG_variable) - <2bc89> DW_AT_name : (indirect string, offset: 0x100527): xNextExpireTime - <2bc8d> DW_AT_decl_file : 1 - <2bc8d> DW_AT_decl_line : 646 - <2bc8f> DW_AT_decl_column : 12 - <2bc90> DW_AT_type : <0x2af47> - <2bc94> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2bc97>: Abbrev Number: 0 - <1><2bc98>: Abbrev Number: 17 (DW_TAG_subprogram) - <2bc99> DW_AT_name : (indirect string, offset: 0x10011b): prvProcessTimerOrBlockTask - <2bc9d> DW_AT_decl_file : 1 - <2bc9d> DW_AT_decl_line : 584 - <2bc9f> DW_AT_decl_column : 13 - <2bca0> DW_AT_prototyped : 1 - <2bca0> DW_AT_low_pc : 0x800c60c - <2bca4> DW_AT_high_pc : 0x9c - <2bca8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bcaa> DW_AT_call_all_tail_calls: 1 - <2bcaa> DW_AT_sibling : <0x2bceb> - <2><2bcae>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bcaf> DW_AT_name : (indirect string, offset: 0x100527): xNextExpireTime - <2bcb3> DW_AT_decl_file : 1 - <2bcb3> DW_AT_decl_line : 584 - <2bcb5> DW_AT_decl_column : 58 - <2bcb6> DW_AT_type : <0x2af53> - <2bcba> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2bcbd>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bcbe> DW_AT_name : (indirect string, offset: 0x100507): xListWasEmpty - <2bcc2> DW_AT_decl_file : 1 - <2bcc2> DW_AT_decl_line : 584 - <2bcc4> DW_AT_decl_column : 86 - <2bcc5> DW_AT_type : <0x2af20> - <2bcc9> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2bccc>: Abbrev Number: 2 (DW_TAG_variable) - <2bccd> DW_AT_name : (indirect string, offset: 0x100481): xTimeNow - <2bcd1> DW_AT_decl_file : 1 - <2bcd1> DW_AT_decl_line : 586 - <2bcd3> DW_AT_decl_column : 12 - <2bcd4> DW_AT_type : <0x2af47> - <2bcd8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2bcdb>: Abbrev Number: 2 (DW_TAG_variable) - <2bcdc> DW_AT_name : (indirect string, offset: 0x1001a0): xTimerListsWereSwitched - <2bce0> DW_AT_decl_file : 1 - <2bce0> DW_AT_decl_line : 587 - <2bce2> DW_AT_decl_column : 12 - <2bce3> DW_AT_type : <0x2af20> - <2bce7> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2bbb7> DW_AT_prototyped : 1 + <2bbb7> DW_AT_type : <0x2ae97> + <2bbbb> DW_AT_low_pc : 0x800c75c + <2bbbf> DW_AT_high_pc : 0x48 + <2bbc3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bbc5> DW_AT_call_all_calls: 1 + <2bbc5> DW_AT_sibling : <0x2bbe8> + <2><2bbc9>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bbca> DW_AT_name : (indirect string, offset: 0x1004eb): pxListWasEmpty + <2bbce> DW_AT_decl_file : 1 + <2bbce> DW_AT_decl_line : 644 + <2bbd0> DW_AT_decl_column : 60 + <2bbd1> DW_AT_type : <0x2b60c> + <2bbd5> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2bbd8>: Abbrev Number: 2 (DW_TAG_variable) + <2bbd9> DW_AT_name : (indirect string, offset: 0x10050c): xNextExpireTime + <2bbdd> DW_AT_decl_file : 1 + <2bbdd> DW_AT_decl_line : 646 + <2bbdf> DW_AT_decl_column : 12 + <2bbe0> DW_AT_type : <0x2ae97> + <2bbe4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bbe7>: Abbrev Number: 0 + <1><2bbe8>: Abbrev Number: 17 (DW_TAG_subprogram) + <2bbe9> DW_AT_name : (indirect string, offset: 0x100100): prvProcessTimerOrBlockTask + <2bbed> DW_AT_decl_file : 1 + <2bbed> DW_AT_decl_line : 584 + <2bbef> DW_AT_decl_column : 13 + <2bbf0> DW_AT_prototyped : 1 + <2bbf0> DW_AT_low_pc : 0x800c6c0 + <2bbf4> DW_AT_high_pc : 0x9c + <2bbf8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bbfa> DW_AT_call_all_tail_calls: 1 + <2bbfa> DW_AT_sibling : <0x2bc3b> + <2><2bbfe>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bbff> DW_AT_name : (indirect string, offset: 0x10050c): xNextExpireTime + <2bc03> DW_AT_decl_file : 1 + <2bc03> DW_AT_decl_line : 584 + <2bc05> DW_AT_decl_column : 58 + <2bc06> DW_AT_type : <0x2aea3> + <2bc0a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2bc0d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bc0e> DW_AT_name : (indirect string, offset: 0x1004ec): xListWasEmpty + <2bc12> DW_AT_decl_file : 1 + <2bc12> DW_AT_decl_line : 584 + <2bc14> DW_AT_decl_column : 86 + <2bc15> DW_AT_type : <0x2ae70> + <2bc19> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2bc1c>: Abbrev Number: 2 (DW_TAG_variable) + <2bc1d> DW_AT_name : (indirect string, offset: 0x100466): xTimeNow + <2bc21> DW_AT_decl_file : 1 + <2bc21> DW_AT_decl_line : 586 + <2bc23> DW_AT_decl_column : 12 + <2bc24> DW_AT_type : <0x2ae97> + <2bc28> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bc2b>: Abbrev Number: 2 (DW_TAG_variable) + <2bc2c> DW_AT_name : (indirect string, offset: 0x100185): xTimerListsWereSwitched + <2bc30> DW_AT_decl_file : 1 + <2bc30> DW_AT_decl_line : 587 + <2bc32> DW_AT_decl_column : 12 + <2bc33> DW_AT_type : <0x2ae70> + <2bc37> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2bc3a>: Abbrev Number: 0 + <1><2bc3b>: Abbrev Number: 17 (DW_TAG_subprogram) + <2bc3c> DW_AT_name : (indirect string, offset: 0x100162): prvTimerTask + <2bc40> DW_AT_decl_file : 1 + <2bc40> DW_AT_decl_line : 548 + <2bc42> DW_AT_decl_column : 8 + <2bc43> DW_AT_prototyped : 1 + <2bc43> DW_AT_low_pc : 0x800c69c + <2bc47> DW_AT_high_pc : 0x24 + <2bc4b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bc4d> DW_AT_call_all_tail_calls: 1 + <2bc4d> DW_AT_sibling : <0x2bc7f> + <2><2bc51>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bc52> DW_AT_name : (indirect string, offset: 0xff7a7): pvParameters + <2bc56> DW_AT_decl_file : 1 + <2bc56> DW_AT_decl_line : 548 + <2bc58> DW_AT_decl_column : 8 + <2bc59> DW_AT_type : <0x2adfe> + <2bc5d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2bc60>: Abbrev Number: 2 (DW_TAG_variable) + <2bc61> DW_AT_name : (indirect string, offset: 0x10050c): xNextExpireTime + <2bc65> DW_AT_decl_file : 1 + <2bc65> DW_AT_decl_line : 550 + <2bc67> DW_AT_decl_column : 12 + <2bc68> DW_AT_type : <0x2ae97> + <2bc6c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bc6f>: Abbrev Number: 2 (DW_TAG_variable) + <2bc70> DW_AT_name : (indirect string, offset: 0x1004ec): xListWasEmpty + <2bc74> DW_AT_decl_file : 1 + <2bc74> DW_AT_decl_line : 551 + <2bc76> DW_AT_decl_column : 12 + <2bc77> DW_AT_type : <0x2ae70> + <2bc7b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2bc7e>: Abbrev Number: 0 + <1><2bc7f>: Abbrev Number: 17 (DW_TAG_subprogram) + <2bc80> DW_AT_name : (indirect string, offset: 0x100441): prvProcessExpiredTimer + <2bc84> DW_AT_decl_file : 1 + <2bc84> DW_AT_decl_line : 507 + <2bc86> DW_AT_decl_column : 13 + <2bc87> DW_AT_prototyped : 1 + <2bc87> DW_AT_low_pc : 0x800c604 + <2bc8b> DW_AT_high_pc : 0x98 + <2bc8f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bc91> DW_AT_call_all_tail_calls: 1 + <2bc91> DW_AT_sibling : <0x2bceb> + <2><2bc95>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bc96> DW_AT_name : (indirect string, offset: 0x10050c): xNextExpireTime + <2bc9a> DW_AT_decl_file : 1 + <2bc9a> DW_AT_decl_line : 507 + <2bc9c> DW_AT_decl_column : 54 + <2bc9d> DW_AT_type : <0x2aea3> + <2bca1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2bca4>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bca5> DW_AT_name : (indirect string, offset: 0x100466): xTimeNow + <2bca9> DW_AT_decl_file : 1 + <2bca9> DW_AT_decl_line : 507 + <2bcab> DW_AT_decl_column : 88 + <2bcac> DW_AT_type : <0x2aea3> + <2bcb0> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2bcb3>: Abbrev Number: 2 (DW_TAG_variable) + <2bcb4> DW_AT_name : (indirect string, offset: 0xfff99): xResult + <2bcb8> DW_AT_decl_file : 1 + <2bcb8> DW_AT_decl_line : 509 + <2bcba> DW_AT_decl_column : 12 + <2bcbb> DW_AT_type : <0x2ae70> + <2bcbf> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2bcc2>: Abbrev Number: 2 (DW_TAG_variable) + <2bcc3> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2bcc7> DW_AT_decl_file : 1 + <2bcc7> DW_AT_decl_line : 510 + <2bcc9> DW_AT_decl_column : 17 + <2bcca> DW_AT_type : <0x2b3c3> + <2bcce> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bcd1>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2bcd2> DW_AT_abstract_origin: <0x2c1cf> + <2bcd6> DW_AT_low_pc : 0x800c660 + <2bcda> DW_AT_high_pc : 0x14 + <2bcde> DW_AT_call_file : 1 + <2bcde> DW_AT_call_line : 529 + <2bce0> DW_AT_call_column : 4 + <3><2bce1>: Abbrev Number: 8 (DW_TAG_variable) + <2bce2> DW_AT_abstract_origin: <0x2c1d8> + <2bce6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2bce9>: Abbrev Number: 0 <2><2bcea>: Abbrev Number: 0 - <1><2bceb>: Abbrev Number: 17 (DW_TAG_subprogram) - <2bcec> DW_AT_name : (indirect string, offset: 0x10017d): prvTimerTask + <1><2bceb>: Abbrev Number: 22 (DW_TAG_subprogram) + <2bcec> DW_AT_external : 1 + <2bcec> DW_AT_name : (indirect string, offset: 0x3aabb): pcTimerGetName <2bcf0> DW_AT_decl_file : 1 - <2bcf0> DW_AT_decl_line : 548 - <2bcf2> DW_AT_decl_column : 8 + <2bcf0> DW_AT_decl_line : 498 + <2bcf2> DW_AT_decl_column : 14 <2bcf3> DW_AT_prototyped : 1 - <2bcf3> DW_AT_low_pc : 0x800c5e8 - <2bcf7> DW_AT_high_pc : 0x24 - <2bcfb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bcfd> DW_AT_call_all_tail_calls: 1 - <2bcfd> DW_AT_sibling : <0x2bd2f> - <2><2bd01>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bd02> DW_AT_name : (indirect string, offset: 0xff7c2): pvParameters - <2bd06> DW_AT_decl_file : 1 - <2bd06> DW_AT_decl_line : 548 - <2bd08> DW_AT_decl_column : 8 - <2bd09> DW_AT_type : <0x2aeae> - <2bd0d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2bd10>: Abbrev Number: 2 (DW_TAG_variable) - <2bd11> DW_AT_name : (indirect string, offset: 0x100527): xNextExpireTime - <2bd15> DW_AT_decl_file : 1 - <2bd15> DW_AT_decl_line : 550 - <2bd17> DW_AT_decl_column : 12 - <2bd18> DW_AT_type : <0x2af47> - <2bd1c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2bd1f>: Abbrev Number: 2 (DW_TAG_variable) - <2bd20> DW_AT_name : (indirect string, offset: 0x100507): xListWasEmpty - <2bd24> DW_AT_decl_file : 1 - <2bd24> DW_AT_decl_line : 551 - <2bd26> DW_AT_decl_column : 12 - <2bd27> DW_AT_type : <0x2af20> - <2bd2b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2bd2e>: Abbrev Number: 0 - <1><2bd2f>: Abbrev Number: 17 (DW_TAG_subprogram) - <2bd30> DW_AT_name : (indirect string, offset: 0x10045c): prvProcessExpiredTimer - <2bd34> DW_AT_decl_file : 1 - <2bd34> DW_AT_decl_line : 507 - <2bd36> DW_AT_decl_column : 13 - <2bd37> DW_AT_prototyped : 1 - <2bd37> DW_AT_low_pc : 0x800c550 - <2bd3b> DW_AT_high_pc : 0x98 - <2bd3f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bd41> DW_AT_call_all_tail_calls: 1 - <2bd41> DW_AT_sibling : <0x2bd9b> - <2><2bd45>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bd46> DW_AT_name : (indirect string, offset: 0x100527): xNextExpireTime - <2bd4a> DW_AT_decl_file : 1 - <2bd4a> DW_AT_decl_line : 507 - <2bd4c> DW_AT_decl_column : 54 - <2bd4d> DW_AT_type : <0x2af53> - <2bd51> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2bd54>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bd55> DW_AT_name : (indirect string, offset: 0x100481): xTimeNow - <2bd59> DW_AT_decl_file : 1 - <2bd59> DW_AT_decl_line : 507 - <2bd5b> DW_AT_decl_column : 88 - <2bd5c> DW_AT_type : <0x2af53> - <2bd60> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2bd63>: Abbrev Number: 2 (DW_TAG_variable) - <2bd64> DW_AT_name : (indirect string, offset: 0xfffb4): xResult - <2bd68> DW_AT_decl_file : 1 - <2bd68> DW_AT_decl_line : 509 - <2bd6a> DW_AT_decl_column : 12 - <2bd6b> DW_AT_type : <0x2af20> - <2bd6f> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2bd72>: Abbrev Number: 2 (DW_TAG_variable) - <2bd73> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2bd77> DW_AT_decl_file : 1 - <2bd77> DW_AT_decl_line : 510 - <2bd79> DW_AT_decl_column : 17 - <2bd7a> DW_AT_type : <0x2b473> - <2bd7e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2bd81>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2bd82> DW_AT_abstract_origin: <0x2c27f> - <2bd86> DW_AT_low_pc : 0x800c5ac - <2bd8a> DW_AT_high_pc : 0x14 - <2bd8e> DW_AT_call_file : 1 - <2bd8e> DW_AT_call_line : 529 - <2bd90> DW_AT_call_column : 4 - <3><2bd91>: Abbrev Number: 8 (DW_TAG_variable) - <2bd92> DW_AT_abstract_origin: <0x2c288> - <2bd96> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2bd99>: Abbrev Number: 0 - <2><2bd9a>: Abbrev Number: 0 - <1><2bd9b>: Abbrev Number: 22 (DW_TAG_subprogram) - <2bd9c> DW_AT_external : 1 - <2bd9c> DW_AT_name : (indirect string, offset: 0x3aad5): pcTimerGetName - <2bda0> DW_AT_decl_file : 1 - <2bda0> DW_AT_decl_line : 498 - <2bda2> DW_AT_decl_column : 14 - <2bda3> DW_AT_prototyped : 1 - <2bda3> DW_AT_type : <0x2aec1> - <2bda7> DW_AT_low_pc : 0x0 - <2bdab> DW_AT_high_pc : 0x38 - <2bdaf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bdb1> DW_AT_call_all_calls: 1 - <2bdb1> DW_AT_sibling : <0x2bded> - <2><2bdb5>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bdb6> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2bdba> DW_AT_decl_file : 1 - <2bdba> DW_AT_decl_line : 498 - <2bdbc> DW_AT_decl_column : 44 - <2bdbd> DW_AT_type : <0x2b372> - <2bdc1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2bdc4>: Abbrev Number: 2 (DW_TAG_variable) - <2bdc5> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2bdc9> DW_AT_decl_file : 1 - <2bdc9> DW_AT_decl_line : 500 - <2bdcb> DW_AT_decl_column : 10 - <2bdcc> DW_AT_type : <0x2b46e> - <2bdd0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2bdd3>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2bdd4> DW_AT_abstract_origin: <0x2c27f> - <2bdd8> DW_AT_low_pc : 0x0 - <2bddc> DW_AT_high_pc : 0x14 - <2bde0> DW_AT_call_file : 1 - <2bde0> DW_AT_call_line : 502 - <2bde2> DW_AT_call_column : 2 - <3><2bde3>: Abbrev Number: 8 (DW_TAG_variable) - <2bde4> DW_AT_abstract_origin: <0x2c288> - <2bde8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2bdeb>: Abbrev Number: 0 - <2><2bdec>: Abbrev Number: 0 - <1><2bded>: Abbrev Number: 22 (DW_TAG_subprogram) - <2bdee> DW_AT_external : 1 - <2bdee> DW_AT_name : (indirect string, offset: 0x100368): xTimerGetExpiryTime - <2bdf2> DW_AT_decl_file : 1 - <2bdf2> DW_AT_decl_line : 487 - <2bdf4> DW_AT_decl_column : 12 - <2bdf5> DW_AT_prototyped : 1 - <2bdf5> DW_AT_type : <0x2af47> - <2bdf9> DW_AT_low_pc : 0x0 - <2bdfd> DW_AT_high_pc : 0x3c - <2be01> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2be03> DW_AT_call_all_calls: 1 - <2be03> DW_AT_sibling : <0x2be4e> - <2><2be07>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2be08> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2be0c> DW_AT_decl_file : 1 - <2be0c> DW_AT_decl_line : 487 - <2be0e> DW_AT_decl_column : 47 - <2be0f> DW_AT_type : <0x2b372> - <2be13> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2be16>: Abbrev Number: 2 (DW_TAG_variable) - <2be17> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2be1b> DW_AT_decl_file : 1 - <2be1b> DW_AT_decl_line : 489 - <2be1d> DW_AT_decl_column : 11 - <2be1e> DW_AT_type : <0x2b46e> - <2be22> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2be25>: Abbrev Number: 2 (DW_TAG_variable) - <2be26> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2be2a> DW_AT_decl_file : 1 - <2be2a> DW_AT_decl_line : 490 - <2be2c> DW_AT_decl_column : 12 - <2be2d> DW_AT_type : <0x2af47> - <2be31> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2be34>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2be35> DW_AT_abstract_origin: <0x2c27f> - <2be39> DW_AT_low_pc : 0x0 - <2be3d> DW_AT_high_pc : 0x14 - <2be41> DW_AT_call_file : 1 - <2be41> DW_AT_call_line : 492 - <2be43> DW_AT_call_column : 2 - <3><2be44>: Abbrev Number: 8 (DW_TAG_variable) - <2be45> DW_AT_abstract_origin: <0x2c288> - <2be49> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2be4c>: Abbrev Number: 0 - <2><2be4d>: Abbrev Number: 0 - <1><2be4e>: Abbrev Number: 15 (DW_TAG_subprogram) - <2be4f> DW_AT_external : 1 - <2be4f> DW_AT_name : (indirect string, offset: 0x1001dd): uxTimerGetReloadMode - <2be53> DW_AT_decl_file : 1 - <2be53> DW_AT_decl_line : 462 - <2be55> DW_AT_decl_column : 13 - <2be56> DW_AT_prototyped : 1 - <2be56> DW_AT_type : <0x2af31> - <2be5a> DW_AT_low_pc : 0x0 - <2be5e> DW_AT_high_pc : 0x52 - <2be62> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2be64> DW_AT_call_all_tail_calls: 1 - <2be64> DW_AT_sibling : <0x2beaf> - <2><2be68>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2be69> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2be6d> DW_AT_decl_file : 1 - <2be6d> DW_AT_decl_line : 462 - <2be6f> DW_AT_decl_column : 49 - <2be70> DW_AT_type : <0x2b372> - <2be74> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2be77>: Abbrev Number: 2 (DW_TAG_variable) - <2be78> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2be7c> DW_AT_decl_file : 1 - <2be7c> DW_AT_decl_line : 464 - <2be7e> DW_AT_decl_column : 11 - <2be7f> DW_AT_type : <0x2b46e> - <2be83> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2be86>: Abbrev Number: 2 (DW_TAG_variable) - <2be87> DW_AT_name : (indirect string, offset: 0xfe7ec): uxReturn - <2be8b> DW_AT_decl_file : 1 - <2be8b> DW_AT_decl_line : 465 - <2be8d> DW_AT_decl_column : 13 - <2be8e> DW_AT_type : <0x2af31> - <2be92> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2be95>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2be96> DW_AT_abstract_origin: <0x2c27f> - <2be9a> DW_AT_low_pc : 0x0 - <2be9e> DW_AT_high_pc : 0x14 - <2bea2> DW_AT_call_file : 1 - <2bea2> DW_AT_call_line : 467 - <2bea4> DW_AT_call_column : 2 - <3><2bea5>: Abbrev Number: 8 (DW_TAG_variable) - <2bea6> DW_AT_abstract_origin: <0x2c288> - <2beaa> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2bead>: Abbrev Number: 0 - <2><2beae>: Abbrev Number: 0 - <1><2beaf>: Abbrev Number: 32 (DW_TAG_subprogram) - <2beb0> DW_AT_external : 1 - <2beb0> DW_AT_name : (indirect string, offset: 0x10048a): vTimerSetReloadMode - <2beb4> DW_AT_decl_file : 1 - <2beb4> DW_AT_decl_line : 442 - <2beb6> DW_AT_decl_column : 6 - <2beb6> DW_AT_prototyped : 1 - <2beb6> DW_AT_low_pc : 0x0 - <2beba> DW_AT_high_pc : 0x66 - <2bebe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bec0> DW_AT_call_all_tail_calls: 1 - <2bec0> DW_AT_sibling : <0x2bf0b> - <2><2bec4>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bec5> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2bec9> DW_AT_decl_file : 1 - <2bec9> DW_AT_decl_line : 442 - <2becb> DW_AT_decl_column : 41 - <2becc> DW_AT_type : <0x2b372> - <2bed0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2bed3>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bed4> DW_AT_name : (indirect string, offset: 0x100440): uxAutoReload - <2bed8> DW_AT_decl_file : 1 - <2bed8> DW_AT_decl_line : 442 - <2beda> DW_AT_decl_column : 67 - <2bedb> DW_AT_type : <0x2af42> - <2bedf> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2bee2>: Abbrev Number: 2 (DW_TAG_variable) - <2bee3> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2bee7> DW_AT_decl_file : 1 - <2bee7> DW_AT_decl_line : 444 - <2bee9> DW_AT_decl_column : 11 - <2beea> DW_AT_type : <0x2b46e> - <2beee> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2bef1>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2bef2> DW_AT_abstract_origin: <0x2c27f> - <2bef6> DW_AT_low_pc : 0x0 - <2befa> DW_AT_high_pc : 0x14 - <2befe> DW_AT_call_file : 1 - <2befe> DW_AT_call_line : 446 - <2bf00> DW_AT_call_column : 2 - <3><2bf01>: Abbrev Number: 8 (DW_TAG_variable) - <2bf02> DW_AT_abstract_origin: <0x2c288> - <2bf06> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2bf09>: Abbrev Number: 0 - <2><2bf0a>: Abbrev Number: 0 - <1><2bf0b>: Abbrev Number: 22 (DW_TAG_subprogram) - <2bf0c> DW_AT_external : 1 - <2bf0c> DW_AT_name : (indirect string, offset: 0x1001c3): xTimerGetPeriod - <2bf10> DW_AT_decl_file : 1 - <2bf10> DW_AT_decl_line : 433 - <2bf12> DW_AT_decl_column : 12 - <2bf13> DW_AT_prototyped : 1 - <2bf13> DW_AT_type : <0x2af47> - <2bf17> DW_AT_low_pc : 0x0 - <2bf1b> DW_AT_high_pc : 0x38 - <2bf1f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bf21> DW_AT_call_all_calls: 1 - <2bf21> DW_AT_sibling : <0x2bf5d> - <2><2bf25>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bf26> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2bf2a> DW_AT_decl_file : 1 - <2bf2a> DW_AT_decl_line : 433 - <2bf2c> DW_AT_decl_column : 43 - <2bf2d> DW_AT_type : <0x2b372> - <2bf31> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2bf34>: Abbrev Number: 2 (DW_TAG_variable) - <2bf35> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2bf39> DW_AT_decl_file : 1 - <2bf39> DW_AT_decl_line : 435 - <2bf3b> DW_AT_decl_column : 10 - <2bf3c> DW_AT_type : <0x2b46e> - <2bf40> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2bf43>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2bf44> DW_AT_abstract_origin: <0x2c27f> - <2bf48> DW_AT_low_pc : 0x0 - <2bf4c> DW_AT_high_pc : 0x14 - <2bf50> DW_AT_call_file : 1 - <2bf50> DW_AT_call_line : 437 - <2bf52> DW_AT_call_column : 2 - <3><2bf53>: Abbrev Number: 8 (DW_TAG_variable) - <2bf54> DW_AT_abstract_origin: <0x2c288> - <2bf58> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2bf5b>: Abbrev Number: 0 - <2><2bf5c>: Abbrev Number: 0 - <1><2bf5d>: Abbrev Number: 22 (DW_TAG_subprogram) - <2bf5e> DW_AT_external : 1 - <2bf5e> DW_AT_name : (indirect string, offset: 0x1002ea): xTimerGetTimerDaemonTaskHandle - <2bf62> DW_AT_decl_file : 1 - <2bf62> DW_AT_decl_line : 424 - <2bf64> DW_AT_decl_column : 14 - <2bf65> DW_AT_prototyped : 1 - <2bf65> DW_AT_type : <0x2b33c> - <2bf69> DW_AT_low_pc : 0x0 - <2bf6d> DW_AT_high_pc : 0x38 - <2bf71> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bf73> DW_AT_call_all_calls: 1 - <2bf73> DW_AT_sibling : <0x2bf91> - <2><2bf77>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2bf78> DW_AT_abstract_origin: <0x2c27f> - <2bf7c> DW_AT_low_pc : 0x0 - <2bf80> DW_AT_high_pc : 0x14 - <2bf84> DW_AT_call_file : 1 - <2bf84> DW_AT_call_line : 428 - <2bf86> DW_AT_call_column : 2 - <3><2bf87>: Abbrev Number: 8 (DW_TAG_variable) - <2bf88> DW_AT_abstract_origin: <0x2c288> - <2bf8c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2bf8f>: Abbrev Number: 0 - <2><2bf90>: Abbrev Number: 0 - <1><2bf91>: Abbrev Number: 15 (DW_TAG_subprogram) - <2bf92> DW_AT_external : 1 - <2bf92> DW_AT_name : (indirect string, offset: 0xfb542): xTimerGenericCommand - <2bf96> DW_AT_decl_file : 1 - <2bf96> DW_AT_decl_line : 381 - <2bf98> DW_AT_decl_column : 12 - <2bf99> DW_AT_prototyped : 1 - <2bf99> DW_AT_type : <0x2af20> - <2bf9d> DW_AT_low_pc : 0x800c4b4 - <2bfa1> DW_AT_high_pc : 0x9c - <2bfa5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2bfa7> DW_AT_call_all_tail_calls: 1 - <2bfa7> DW_AT_sibling : <0x2c02e> - <2><2bfab>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bfac> DW_AT_name : (indirect string, offset: 0xfff9c): xTimer - <2bfb0> DW_AT_decl_file : 1 - <2bfb0> DW_AT_decl_line : 381 - <2bfb2> DW_AT_decl_column : 48 - <2bfb3> DW_AT_type : <0x2b372> - <2bfb7> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2bfba>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bfbb> DW_AT_name : (indirect string, offset: 0x100265): xCommandID - <2bfbf> DW_AT_decl_file : 1 - <2bfbf> DW_AT_decl_line : 381 - <2bfc1> DW_AT_decl_column : 73 - <2bfc2> DW_AT_type : <0x2af2c> - <2bfc6> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2bfc9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bfca> DW_AT_name : (indirect string, offset: 0x10044d): xOptionalValue - <2bfce> DW_AT_decl_file : 1 - <2bfce> DW_AT_decl_line : 381 - <2bfd0> DW_AT_decl_column : 102 - <2bfd1> DW_AT_type : <0x2af53> - <2bfd5> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2bfd8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bfd9> DW_AT_name : (indirect string, offset: 0xfeb58): pxHigherPriorityTaskWoken - <2bfdd> DW_AT_decl_file : 1 - <2bfdd> DW_AT_decl_line : 381 - <2bfdf> DW_AT_decl_column : 137 - <2bfe0> DW_AT_type : <0x2b6bc> - <2bfe4> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) - <2><2bfe7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2bfe8> DW_AT_name : (indirect string, offset: 0xff7b5): xTicksToWait - <2bfec> DW_AT_decl_file : 1 - <2bfec> DW_AT_decl_line : 381 - <2bfee> DW_AT_decl_column : 181 - <2bfef> DW_AT_type : <0x2af53> - <2bff3> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><2bff6>: Abbrev Number: 2 (DW_TAG_variable) - <2bff7> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2bffb> DW_AT_decl_file : 1 - <2bffb> DW_AT_decl_line : 383 - <2bffd> DW_AT_decl_column : 12 - <2bffe> DW_AT_type : <0x2af20> - <2c002> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2c005>: Abbrev Number: 2 (DW_TAG_variable) - <2c006> DW_AT_name : (indirect string, offset: 0x1004b3): xMessage - <2c00a> DW_AT_decl_file : 1 - <2c00a> DW_AT_decl_line : 384 - <2c00c> DW_AT_decl_column : 21 - <2c00d> DW_AT_type : <0x2b510> - <2c011> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2c014>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2c015> DW_AT_abstract_origin: <0x2c27f> - <2c019> DW_AT_low_pc : 0x800c4cc - <2c01d> DW_AT_high_pc : 0x14 - <2c021> DW_AT_call_file : 1 - <2c021> DW_AT_call_line : 386 - <2c023> DW_AT_call_column : 2 - <3><2c024>: Abbrev Number: 8 (DW_TAG_variable) - <2c025> DW_AT_abstract_origin: <0x2c288> - <2c029> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2c02c>: Abbrev Number: 0 - <2><2c02d>: Abbrev Number: 0 - <1><2c02e>: Abbrev Number: 17 (DW_TAG_subprogram) - <2c02f> DW_AT_name : (indirect string, offset: 0x1004bc): prvInitialiseNewTimer - <2c033> DW_AT_decl_file : 1 - <2c033> DW_AT_decl_line : 349 - <2c035> DW_AT_decl_column : 13 - <2c036> DW_AT_prototyped : 1 - <2c036> DW_AT_low_pc : 0x800c43e - <2c03a> DW_AT_high_pc : 0x76 - <2c03e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c040> DW_AT_call_all_tail_calls: 1 - <2c040> DW_AT_sibling : <0x2c0b8> - <2><2c044>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c045> DW_AT_name : (indirect string, offset: 0x100348): pcTimerName - <2c049> DW_AT_decl_file : 1 - <2c049> DW_AT_decl_line : 349 - <2c04b> DW_AT_decl_column : 55 - <2c04c> DW_AT_type : <0x2aec6> - <2c050> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2c053>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c054> DW_AT_name : (indirect string, offset: 0x100270): xTimerPeriodInTicks - <2c058> DW_AT_decl_file : 1 - <2c058> DW_AT_decl_line : 350 - <2c05a> DW_AT_decl_column : 27 - <2c05b> DW_AT_type : <0x2af53> - <2c05f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2c062>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c063> DW_AT_name : (indirect string, offset: 0x100440): uxAutoReload - <2c067> DW_AT_decl_file : 1 - <2c067> DW_AT_decl_line : 351 - <2c069> DW_AT_decl_column : 28 - <2c06a> DW_AT_type : <0x2af42> - <2c06e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2c071>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c072> DW_AT_name : (indirect string, offset: 0x1001d3): pvTimerID - <2c076> DW_AT_decl_file : 1 - <2c076> DW_AT_decl_line : 352 - <2c078> DW_AT_decl_column : 23 - <2c079> DW_AT_type : <0x2aeb0> - <2c07d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2c080>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c081> DW_AT_name : (indirect string, offset: 0x100401): pxCallbackFunction - <2c085> DW_AT_decl_file : 1 - <2c085> DW_AT_decl_line : 353 - <2c087> DW_AT_decl_column : 34 - <2c088> DW_AT_type : <0x2b3f1> - <2c08c> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><2c08f>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c090> DW_AT_name : (indirect string, offset: 0x100354): pxNewTimer - <2c094> DW_AT_decl_file : 1 - <2c094> DW_AT_decl_line : 354 - <2c096> DW_AT_decl_column : 19 - <2c097> DW_AT_type : <0x2b46e> - <2c09b> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><2c09e>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2c09f> DW_AT_abstract_origin: <0x2c27f> - <2c0a3> DW_AT_low_pc : 0x800c452 - <2c0a7> DW_AT_high_pc : 0x14 - <2c0ab> DW_AT_call_file : 1 - <2c0ab> DW_AT_call_line : 357 - <2c0ad> DW_AT_call_column : 2 - <3><2c0ae>: Abbrev Number: 8 (DW_TAG_variable) - <2c0af> DW_AT_abstract_origin: <0x2c288> - <2c0b3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2c0b6>: Abbrev Number: 0 - <2><2c0b7>: Abbrev Number: 0 - <1><2c0b8>: Abbrev Number: 15 (DW_TAG_subprogram) - <2c0b9> DW_AT_external : 1 - <2c0b9> DW_AT_name : (indirect string, offset: 0xfb392): xTimerCreateStatic - <2c0bd> DW_AT_decl_file : 1 - <2c0bd> DW_AT_decl_line : 309 - <2c0bf> DW_AT_decl_column : 16 - <2c0c0> DW_AT_prototyped : 1 - <2c0c0> DW_AT_type : <0x2b372> - <2c0c4> DW_AT_low_pc : 0x800c3c2 - <2c0c8> DW_AT_high_pc : 0x7c - <2c0cc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c0ce> DW_AT_call_all_tail_calls: 1 - <2c0ce> DW_AT_sibling : <0x2c18b> - <2><2c0d2>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c0d3> DW_AT_name : (indirect string, offset: 0x100348): pcTimerName - <2c0d7> DW_AT_decl_file : 1 - <2c0d7> DW_AT_decl_line : 309 - <2c0d9> DW_AT_decl_column : 55 - <2c0da> DW_AT_type : <0x2aec6> - <2c0de> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2c0e1>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c0e2> DW_AT_name : (indirect string, offset: 0x100270): xTimerPeriodInTicks - <2c0e6> DW_AT_decl_file : 1 - <2c0e6> DW_AT_decl_line : 310 - <2c0e8> DW_AT_decl_column : 28 - <2c0e9> DW_AT_type : <0x2af53> - <2c0ed> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2c0f0>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c0f1> DW_AT_name : (indirect string, offset: 0x100440): uxAutoReload - <2c0f5> DW_AT_decl_file : 1 - <2c0f5> DW_AT_decl_line : 311 - <2c0f7> DW_AT_decl_column : 29 - <2c0f8> DW_AT_type : <0x2af42> - <2c0fc> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2c0ff>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c100> DW_AT_name : (indirect string, offset: 0x1001d3): pvTimerID - <2c104> DW_AT_decl_file : 1 - <2c104> DW_AT_decl_line : 312 - <2c106> DW_AT_decl_column : 24 - <2c107> DW_AT_type : <0x2aeb0> - <2c10b> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) - <2><2c10e>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c10f> DW_AT_name : (indirect string, offset: 0x100401): pxCallbackFunction - <2c113> DW_AT_decl_file : 1 - <2c113> DW_AT_decl_line : 313 - <2c115> DW_AT_decl_column : 35 - <2c116> DW_AT_type : <0x2b3f1> - <2c11a> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><2c11d>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c11e> DW_AT_name : (indirect string, offset: 0x100473): pxTimerBuffer - <2c122> DW_AT_decl_file : 1 - <2c122> DW_AT_decl_line : 314 - <2c124> DW_AT_decl_column : 26 - <2c125> DW_AT_type : <0x2c18b> - <2c129> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) - <2><2c12c>: Abbrev Number: 2 (DW_TAG_variable) - <2c12d> DW_AT_name : (indirect string, offset: 0x100354): pxNewTimer - <2c131> DW_AT_decl_file : 1 - <2c131> DW_AT_decl_line : 316 - <2c133> DW_AT_decl_column : 11 - <2c134> DW_AT_type : <0x2b46e> - <2c138> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2c13b>: Abbrev Number: 25 (DW_TAG_lexical_block) - <2c13c> DW_AT_low_pc : 0x800c3d0 - <2c140> DW_AT_high_pc : 0x22 - <2c144> DW_AT_sibling : <0x2c171> - <3><2c148>: Abbrev Number: 2 (DW_TAG_variable) - <2c149> DW_AT_name : (indirect string, offset: 0x100fd8): xSize - <2c14d> DW_AT_decl_file : 1 - <2c14d> DW_AT_decl_line : 323 - <2c14f> DW_AT_decl_column : 20 - <2c150> DW_AT_type : <0x2ae44> - <2c154> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2c157>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2c158> DW_AT_abstract_origin: <0x2c27f> - <2c15c> DW_AT_low_pc : 0x800c3da - <2c160> DW_AT_high_pc : 0x14 - <2c164> DW_AT_call_file : 1 - <2c164> DW_AT_call_line : 324 - <2c166> DW_AT_call_column : 4 - <4><2c167>: Abbrev Number: 8 (DW_TAG_variable) - <2c168> DW_AT_abstract_origin: <0x2c288> - <2c16c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <4><2c16f>: Abbrev Number: 0 - <3><2c170>: Abbrev Number: 0 - <2><2c171>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2c172> DW_AT_abstract_origin: <0x2c27f> - <2c176> DW_AT_low_pc : 0x800c3f8 - <2c17a> DW_AT_high_pc : 0x14 - <2c17e> DW_AT_call_file : 1 - <2c17e> DW_AT_call_line : 330 - <2c180> DW_AT_call_column : 3 - <3><2c181>: Abbrev Number: 8 (DW_TAG_variable) - <2c182> DW_AT_abstract_origin: <0x2c288> - <2c186> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2c189>: Abbrev Number: 0 - <2><2c18a>: Abbrev Number: 0 - <1><2c18b>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2c18c> DW_AT_byte_size : 4 - <2c18c> DW_AT_type : <0x2b23f> - <1><2c190>: Abbrev Number: 15 (DW_TAG_subprogram) - <2c191> DW_AT_external : 1 - <2c191> DW_AT_name : (indirect string, offset: 0xfd70e): xTimerCreate - <2c195> DW_AT_decl_file : 1 - <2c195> DW_AT_decl_line : 282 - <2c197> DW_AT_decl_column : 16 - <2c198> DW_AT_prototyped : 1 - <2c198> DW_AT_type : <0x2b372> - <2c19c> DW_AT_low_pc : 0x800c380 - <2c1a0> DW_AT_high_pc : 0x42 - <2c1a4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c1a6> DW_AT_call_all_tail_calls: 1 - <2c1a6> DW_AT_sibling : <0x2c205> - <2><2c1aa>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c1ab> DW_AT_name : (indirect string, offset: 0x100348): pcTimerName - <2c1af> DW_AT_decl_file : 1 - <2c1af> DW_AT_decl_line : 282 - <2c1b1> DW_AT_decl_column : 49 - <2c1b2> DW_AT_type : <0x2aec6> - <2c1b6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2c1b9>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c1ba> DW_AT_name : (indirect string, offset: 0x100270): xTimerPeriodInTicks - <2c1be> DW_AT_decl_file : 1 - <2c1be> DW_AT_decl_line : 283 - <2c1c0> DW_AT_decl_column : 26 - <2c1c1> DW_AT_type : <0x2af53> - <2c1c5> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2c1c8>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c1c9> DW_AT_name : (indirect string, offset: 0x100440): uxAutoReload - <2c1cd> DW_AT_decl_file : 1 - <2c1cd> DW_AT_decl_line : 284 - <2c1cf> DW_AT_decl_column : 27 - <2c1d0> DW_AT_type : <0x2af42> - <2c1d4> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2c1d7>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c1d8> DW_AT_name : (indirect string, offset: 0x1001d3): pvTimerID - <2c1dc> DW_AT_decl_file : 1 - <2c1dc> DW_AT_decl_line : 285 - <2c1de> DW_AT_decl_column : 22 - <2c1df> DW_AT_type : <0x2aeb0> - <2c1e3> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <2><2c1e6>: Abbrev Number: 1 (DW_TAG_formal_parameter) - <2c1e7> DW_AT_name : (indirect string, offset: 0x100401): pxCallbackFunction - <2c1eb> DW_AT_decl_file : 1 - <2c1eb> DW_AT_decl_line : 286 - <2c1ed> DW_AT_decl_column : 33 - <2c1ee> DW_AT_type : <0x2b3f1> - <2c1f2> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) - <2><2c1f5>: Abbrev Number: 2 (DW_TAG_variable) - <2c1f6> DW_AT_name : (indirect string, offset: 0x100354): pxNewTimer - <2c1fa> DW_AT_decl_file : 1 - <2c1fa> DW_AT_decl_line : 288 - <2c1fc> DW_AT_decl_column : 11 - <2c1fd> DW_AT_type : <0x2b46e> - <2c201> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2c204>: Abbrev Number: 0 - <1><2c205>: Abbrev Number: 48 (DW_TAG_subprogram) - <2c206> DW_AT_external : 1 - <2c206> DW_AT_name : (indirect string, offset: 0xffdba): xTimerCreateTimerTask - <2c20a> DW_AT_decl_file : 1 - <2c20b> DW_AT_decl_line : 227 - <2c20c> DW_AT_decl_column : 12 - <2c20d> DW_AT_prototyped : 1 - <2c20d> DW_AT_type : <0x2af20> - <2c211> DW_AT_low_pc : 0x800c2f0 - <2c215> DW_AT_high_pc : 0x90 - <2c219> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c21b> DW_AT_call_all_tail_calls: 1 - <2c21b> DW_AT_sibling : <0x2c27f> - <2><2c21f>: Abbrev Number: 14 (DW_TAG_variable) - <2c220> DW_AT_name : (indirect string, offset: 0xfed34): xReturn - <2c224> DW_AT_decl_file : 1 - <2c224> DW_AT_decl_line : 229 - <2c225> DW_AT_decl_column : 12 - <2c226> DW_AT_type : <0x2af20> - <2c22a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2c22d>: Abbrev Number: 25 (DW_TAG_lexical_block) - <2c22e> DW_AT_low_pc : 0x800c306 - <2c232> DW_AT_high_pc : 0x44 - <2c236> DW_AT_sibling : <0x2c265> - <3><2c23a>: Abbrev Number: 14 (DW_TAG_variable) - <2c23b> DW_AT_name : (indirect string, offset: 0xfd53e): pxTimerTaskTCBBuffer - <2c23f> DW_AT_decl_file : 1 - <2c23f> DW_AT_decl_line : 241 - <2c240> DW_AT_decl_column : 18 - <2c241> DW_AT_type : <0x2b750> - <2c245> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2c248>: Abbrev Number: 14 (DW_TAG_variable) - <2c249> DW_AT_name : (indirect string, offset: 0xf9746): pxTimerTaskStackBuffer - <2c24d> DW_AT_decl_file : 1 - <2c24d> DW_AT_decl_line : 242 - <2c24e> DW_AT_decl_column : 17 - <2c24f> DW_AT_type : <0x2b352> - <2c253> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2c256>: Abbrev Number: 14 (DW_TAG_variable) - <2c257> DW_AT_name : (indirect string, offset: 0xfb3a6): ulTimerTaskStackSize - <2c25b> DW_AT_decl_file : 1 - <2c25b> DW_AT_decl_line : 243 - <2c25c> DW_AT_decl_column : 13 - <2c25d> DW_AT_type : <0x2aee7> - <2c261> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2c264>: Abbrev Number: 0 - <2><2c265>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) - <2c266> DW_AT_abstract_origin: <0x2c27f> - <2c26a> DW_AT_low_pc : 0x800c350 - <2c26e> DW_AT_high_pc : 0x14 - <2c272> DW_AT_call_file : 1 - <2c272> DW_AT_call_line : 275 - <2c274> DW_AT_call_column : 2 - <3><2c275>: Abbrev Number: 8 (DW_TAG_variable) - <2c276> DW_AT_abstract_origin: <0x2c288> - <2c27a> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2c27d>: Abbrev Number: 0 - <2><2c27e>: Abbrev Number: 0 - <1><2c27f>: Abbrev Number: 49 (DW_TAG_subprogram) - <2c280> DW_AT_name : (indirect string, offset: 0xfe7c7): vPortRaiseBASEPRI - <2c284> DW_AT_decl_file : 2 - <2c285> DW_AT_decl_line : 191 - <2c286> DW_AT_decl_column : 30 - <2c287> DW_AT_prototyped : 1 - <2c287> DW_AT_inline : 3 (declared as inline and inlined) - <2><2c288>: Abbrev Number: 50 (DW_TAG_variable) - <2c289> DW_AT_name : (indirect string, offset: 0xfdd0d): ulNewBASEPRI - <2c28d> DW_AT_decl_file : 2 - <2c28e> DW_AT_decl_line : 193 - <2c28f> DW_AT_decl_column : 10 - <2c290> DW_AT_type : <0x2aee7> - <2><2c294>: Abbrev Number: 0 - <1><2c295>: Abbrev Number: 0 - Compilation Unit @ offset 0x2c296: + <2bcf3> DW_AT_type : <0x2ae11> + <2bcf7> DW_AT_low_pc : 0x0 + <2bcfb> DW_AT_high_pc : 0x38 + <2bcff> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bd01> DW_AT_call_all_calls: 1 + <2bd01> DW_AT_sibling : <0x2bd3d> + <2><2bd05>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bd06> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2bd0a> DW_AT_decl_file : 1 + <2bd0a> DW_AT_decl_line : 498 + <2bd0c> DW_AT_decl_column : 44 + <2bd0d> DW_AT_type : <0x2b2c2> + <2bd11> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2bd14>: Abbrev Number: 2 (DW_TAG_variable) + <2bd15> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2bd19> DW_AT_decl_file : 1 + <2bd19> DW_AT_decl_line : 500 + <2bd1b> DW_AT_decl_column : 10 + <2bd1c> DW_AT_type : <0x2b3be> + <2bd20> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bd23>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2bd24> DW_AT_abstract_origin: <0x2c1cf> + <2bd28> DW_AT_low_pc : 0x0 + <2bd2c> DW_AT_high_pc : 0x14 + <2bd30> DW_AT_call_file : 1 + <2bd30> DW_AT_call_line : 502 + <2bd32> DW_AT_call_column : 2 + <3><2bd33>: Abbrev Number: 8 (DW_TAG_variable) + <2bd34> DW_AT_abstract_origin: <0x2c1d8> + <2bd38> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2bd3b>: Abbrev Number: 0 + <2><2bd3c>: Abbrev Number: 0 + <1><2bd3d>: Abbrev Number: 22 (DW_TAG_subprogram) + <2bd3e> DW_AT_external : 1 + <2bd3e> DW_AT_name : (indirect string, offset: 0x10034d): xTimerGetExpiryTime + <2bd42> DW_AT_decl_file : 1 + <2bd42> DW_AT_decl_line : 487 + <2bd44> DW_AT_decl_column : 12 + <2bd45> DW_AT_prototyped : 1 + <2bd45> DW_AT_type : <0x2ae97> + <2bd49> DW_AT_low_pc : 0x0 + <2bd4d> DW_AT_high_pc : 0x3c + <2bd51> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bd53> DW_AT_call_all_calls: 1 + <2bd53> DW_AT_sibling : <0x2bd9e> + <2><2bd57>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bd58> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2bd5c> DW_AT_decl_file : 1 + <2bd5c> DW_AT_decl_line : 487 + <2bd5e> DW_AT_decl_column : 47 + <2bd5f> DW_AT_type : <0x2b2c2> + <2bd63> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2bd66>: Abbrev Number: 2 (DW_TAG_variable) + <2bd67> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2bd6b> DW_AT_decl_file : 1 + <2bd6b> DW_AT_decl_line : 489 + <2bd6d> DW_AT_decl_column : 11 + <2bd6e> DW_AT_type : <0x2b3be> + <2bd72> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bd75>: Abbrev Number: 2 (DW_TAG_variable) + <2bd76> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2bd7a> DW_AT_decl_file : 1 + <2bd7a> DW_AT_decl_line : 490 + <2bd7c> DW_AT_decl_column : 12 + <2bd7d> DW_AT_type : <0x2ae97> + <2bd81> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2bd84>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2bd85> DW_AT_abstract_origin: <0x2c1cf> + <2bd89> DW_AT_low_pc : 0x0 + <2bd8d> DW_AT_high_pc : 0x14 + <2bd91> DW_AT_call_file : 1 + <2bd91> DW_AT_call_line : 492 + <2bd93> DW_AT_call_column : 2 + <3><2bd94>: Abbrev Number: 8 (DW_TAG_variable) + <2bd95> DW_AT_abstract_origin: <0x2c1d8> + <2bd99> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2bd9c>: Abbrev Number: 0 + <2><2bd9d>: Abbrev Number: 0 + <1><2bd9e>: Abbrev Number: 15 (DW_TAG_subprogram) + <2bd9f> DW_AT_external : 1 + <2bd9f> DW_AT_name : (indirect string, offset: 0x1001c2): uxTimerGetReloadMode + <2bda3> DW_AT_decl_file : 1 + <2bda3> DW_AT_decl_line : 462 + <2bda5> DW_AT_decl_column : 13 + <2bda6> DW_AT_prototyped : 1 + <2bda6> DW_AT_type : <0x2ae81> + <2bdaa> DW_AT_low_pc : 0x0 + <2bdae> DW_AT_high_pc : 0x52 + <2bdb2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bdb4> DW_AT_call_all_tail_calls: 1 + <2bdb4> DW_AT_sibling : <0x2bdff> + <2><2bdb8>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bdb9> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2bdbd> DW_AT_decl_file : 1 + <2bdbd> DW_AT_decl_line : 462 + <2bdbf> DW_AT_decl_column : 49 + <2bdc0> DW_AT_type : <0x2b2c2> + <2bdc4> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2bdc7>: Abbrev Number: 2 (DW_TAG_variable) + <2bdc8> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2bdcc> DW_AT_decl_file : 1 + <2bdcc> DW_AT_decl_line : 464 + <2bdce> DW_AT_decl_column : 11 + <2bdcf> DW_AT_type : <0x2b3be> + <2bdd3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2bdd6>: Abbrev Number: 2 (DW_TAG_variable) + <2bdd7> DW_AT_name : (indirect string, offset: 0xfe7d1): uxReturn + <2bddb> DW_AT_decl_file : 1 + <2bddb> DW_AT_decl_line : 465 + <2bddd> DW_AT_decl_column : 13 + <2bdde> DW_AT_type : <0x2ae81> + <2bde2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bde5>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2bde6> DW_AT_abstract_origin: <0x2c1cf> + <2bdea> DW_AT_low_pc : 0x0 + <2bdee> DW_AT_high_pc : 0x14 + <2bdf2> DW_AT_call_file : 1 + <2bdf2> DW_AT_call_line : 467 + <2bdf4> DW_AT_call_column : 2 + <3><2bdf5>: Abbrev Number: 8 (DW_TAG_variable) + <2bdf6> DW_AT_abstract_origin: <0x2c1d8> + <2bdfa> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2bdfd>: Abbrev Number: 0 + <2><2bdfe>: Abbrev Number: 0 + <1><2bdff>: Abbrev Number: 32 (DW_TAG_subprogram) + <2be00> DW_AT_external : 1 + <2be00> DW_AT_name : (indirect string, offset: 0x10046f): vTimerSetReloadMode + <2be04> DW_AT_decl_file : 1 + <2be04> DW_AT_decl_line : 442 + <2be06> DW_AT_decl_column : 6 + <2be06> DW_AT_prototyped : 1 + <2be06> DW_AT_low_pc : 0x0 + <2be0a> DW_AT_high_pc : 0x66 + <2be0e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2be10> DW_AT_call_all_tail_calls: 1 + <2be10> DW_AT_sibling : <0x2be5b> + <2><2be14>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2be15> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2be19> DW_AT_decl_file : 1 + <2be19> DW_AT_decl_line : 442 + <2be1b> DW_AT_decl_column : 41 + <2be1c> DW_AT_type : <0x2b2c2> + <2be20> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2be23>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2be24> DW_AT_name : (indirect string, offset: 0x100425): uxAutoReload + <2be28> DW_AT_decl_file : 1 + <2be28> DW_AT_decl_line : 442 + <2be2a> DW_AT_decl_column : 67 + <2be2b> DW_AT_type : <0x2ae92> + <2be2f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2be32>: Abbrev Number: 2 (DW_TAG_variable) + <2be33> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2be37> DW_AT_decl_file : 1 + <2be37> DW_AT_decl_line : 444 + <2be39> DW_AT_decl_column : 11 + <2be3a> DW_AT_type : <0x2b3be> + <2be3e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2be41>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2be42> DW_AT_abstract_origin: <0x2c1cf> + <2be46> DW_AT_low_pc : 0x0 + <2be4a> DW_AT_high_pc : 0x14 + <2be4e> DW_AT_call_file : 1 + <2be4e> DW_AT_call_line : 446 + <2be50> DW_AT_call_column : 2 + <3><2be51>: Abbrev Number: 8 (DW_TAG_variable) + <2be52> DW_AT_abstract_origin: <0x2c1d8> + <2be56> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2be59>: Abbrev Number: 0 + <2><2be5a>: Abbrev Number: 0 + <1><2be5b>: Abbrev Number: 22 (DW_TAG_subprogram) + <2be5c> DW_AT_external : 1 + <2be5c> DW_AT_name : (indirect string, offset: 0x1001a8): xTimerGetPeriod + <2be60> DW_AT_decl_file : 1 + <2be60> DW_AT_decl_line : 433 + <2be62> DW_AT_decl_column : 12 + <2be63> DW_AT_prototyped : 1 + <2be63> DW_AT_type : <0x2ae97> + <2be67> DW_AT_low_pc : 0x0 + <2be6b> DW_AT_high_pc : 0x38 + <2be6f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2be71> DW_AT_call_all_calls: 1 + <2be71> DW_AT_sibling : <0x2bead> + <2><2be75>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2be76> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2be7a> DW_AT_decl_file : 1 + <2be7a> DW_AT_decl_line : 433 + <2be7c> DW_AT_decl_column : 43 + <2be7d> DW_AT_type : <0x2b2c2> + <2be81> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2be84>: Abbrev Number: 2 (DW_TAG_variable) + <2be85> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2be89> DW_AT_decl_file : 1 + <2be89> DW_AT_decl_line : 435 + <2be8b> DW_AT_decl_column : 10 + <2be8c> DW_AT_type : <0x2b3be> + <2be90> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2be93>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2be94> DW_AT_abstract_origin: <0x2c1cf> + <2be98> DW_AT_low_pc : 0x0 + <2be9c> DW_AT_high_pc : 0x14 + <2bea0> DW_AT_call_file : 1 + <2bea0> DW_AT_call_line : 437 + <2bea2> DW_AT_call_column : 2 + <3><2bea3>: Abbrev Number: 8 (DW_TAG_variable) + <2bea4> DW_AT_abstract_origin: <0x2c1d8> + <2bea8> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2beab>: Abbrev Number: 0 + <2><2beac>: Abbrev Number: 0 + <1><2bead>: Abbrev Number: 22 (DW_TAG_subprogram) + <2beae> DW_AT_external : 1 + <2beae> DW_AT_name : (indirect string, offset: 0x1002cf): xTimerGetTimerDaemonTaskHandle + <2beb2> DW_AT_decl_file : 1 + <2beb2> DW_AT_decl_line : 424 + <2beb4> DW_AT_decl_column : 14 + <2beb5> DW_AT_prototyped : 1 + <2beb5> DW_AT_type : <0x2b28c> + <2beb9> DW_AT_low_pc : 0x0 + <2bebd> DW_AT_high_pc : 0x38 + <2bec1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bec3> DW_AT_call_all_calls: 1 + <2bec3> DW_AT_sibling : <0x2bee1> + <2><2bec7>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2bec8> DW_AT_abstract_origin: <0x2c1cf> + <2becc> DW_AT_low_pc : 0x0 + <2bed0> DW_AT_high_pc : 0x14 + <2bed4> DW_AT_call_file : 1 + <2bed4> DW_AT_call_line : 428 + <2bed6> DW_AT_call_column : 2 + <3><2bed7>: Abbrev Number: 8 (DW_TAG_variable) + <2bed8> DW_AT_abstract_origin: <0x2c1d8> + <2bedc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2bedf>: Abbrev Number: 0 + <2><2bee0>: Abbrev Number: 0 + <1><2bee1>: Abbrev Number: 15 (DW_TAG_subprogram) + <2bee2> DW_AT_external : 1 + <2bee2> DW_AT_name : (indirect string, offset: 0xfb527): xTimerGenericCommand + <2bee6> DW_AT_decl_file : 1 + <2bee6> DW_AT_decl_line : 381 + <2bee8> DW_AT_decl_column : 12 + <2bee9> DW_AT_prototyped : 1 + <2bee9> DW_AT_type : <0x2ae70> + <2beed> DW_AT_low_pc : 0x800c568 + <2bef1> DW_AT_high_pc : 0x9c + <2bef5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bef7> DW_AT_call_all_tail_calls: 1 + <2bef7> DW_AT_sibling : <0x2bf7e> + <2><2befb>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2befc> DW_AT_name : (indirect string, offset: 0xfff81): xTimer + <2bf00> DW_AT_decl_file : 1 + <2bf00> DW_AT_decl_line : 381 + <2bf02> DW_AT_decl_column : 48 + <2bf03> DW_AT_type : <0x2b2c2> + <2bf07> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2bf0a>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bf0b> DW_AT_name : (indirect string, offset: 0x10024a): xCommandID + <2bf0f> DW_AT_decl_file : 1 + <2bf0f> DW_AT_decl_line : 381 + <2bf11> DW_AT_decl_column : 73 + <2bf12> DW_AT_type : <0x2ae7c> + <2bf16> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2bf19>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bf1a> DW_AT_name : (indirect string, offset: 0x100432): xOptionalValue + <2bf1e> DW_AT_decl_file : 1 + <2bf1e> DW_AT_decl_line : 381 + <2bf20> DW_AT_decl_column : 102 + <2bf21> DW_AT_type : <0x2aea3> + <2bf25> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2bf28>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bf29> DW_AT_name : (indirect string, offset: 0xfeb3d): pxHigherPriorityTaskWoken + <2bf2d> DW_AT_decl_file : 1 + <2bf2d> DW_AT_decl_line : 381 + <2bf2f> DW_AT_decl_column : 137 + <2bf30> DW_AT_type : <0x2b60c> + <2bf34> DW_AT_location : 2 byte block: 91 50 (DW_OP_fbreg: -48) + <2><2bf37>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bf38> DW_AT_name : (indirect string, offset: 0xff79a): xTicksToWait + <2bf3c> DW_AT_decl_file : 1 + <2bf3c> DW_AT_decl_line : 381 + <2bf3e> DW_AT_decl_column : 181 + <2bf3f> DW_AT_type : <0x2aea3> + <2bf43> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><2bf46>: Abbrev Number: 2 (DW_TAG_variable) + <2bf47> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2bf4b> DW_AT_decl_file : 1 + <2bf4b> DW_AT_decl_line : 383 + <2bf4d> DW_AT_decl_column : 12 + <2bf4e> DW_AT_type : <0x2ae70> + <2bf52> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2bf55>: Abbrev Number: 2 (DW_TAG_variable) + <2bf56> DW_AT_name : (indirect string, offset: 0x100498): xMessage + <2bf5a> DW_AT_decl_file : 1 + <2bf5a> DW_AT_decl_line : 384 + <2bf5c> DW_AT_decl_column : 21 + <2bf5d> DW_AT_type : <0x2b460> + <2bf61> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2bf64>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2bf65> DW_AT_abstract_origin: <0x2c1cf> + <2bf69> DW_AT_low_pc : 0x800c580 + <2bf6d> DW_AT_high_pc : 0x14 + <2bf71> DW_AT_call_file : 1 + <2bf71> DW_AT_call_line : 386 + <2bf73> DW_AT_call_column : 2 + <3><2bf74>: Abbrev Number: 8 (DW_TAG_variable) + <2bf75> DW_AT_abstract_origin: <0x2c1d8> + <2bf79> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2bf7c>: Abbrev Number: 0 + <2><2bf7d>: Abbrev Number: 0 + <1><2bf7e>: Abbrev Number: 17 (DW_TAG_subprogram) + <2bf7f> DW_AT_name : (indirect string, offset: 0x1004a1): prvInitialiseNewTimer + <2bf83> DW_AT_decl_file : 1 + <2bf83> DW_AT_decl_line : 349 + <2bf85> DW_AT_decl_column : 13 + <2bf86> DW_AT_prototyped : 1 + <2bf86> DW_AT_low_pc : 0x800c4f2 + <2bf8a> DW_AT_high_pc : 0x76 + <2bf8e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2bf90> DW_AT_call_all_tail_calls: 1 + <2bf90> DW_AT_sibling : <0x2c008> + <2><2bf94>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bf95> DW_AT_name : (indirect string, offset: 0x10032d): pcTimerName + <2bf99> DW_AT_decl_file : 1 + <2bf99> DW_AT_decl_line : 349 + <2bf9b> DW_AT_decl_column : 55 + <2bf9c> DW_AT_type : <0x2ae16> + <2bfa0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2bfa3>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bfa4> DW_AT_name : (indirect string, offset: 0x100255): xTimerPeriodInTicks + <2bfa8> DW_AT_decl_file : 1 + <2bfa8> DW_AT_decl_line : 350 + <2bfaa> DW_AT_decl_column : 27 + <2bfab> DW_AT_type : <0x2aea3> + <2bfaf> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2bfb2>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bfb3> DW_AT_name : (indirect string, offset: 0x100425): uxAutoReload + <2bfb7> DW_AT_decl_file : 1 + <2bfb7> DW_AT_decl_line : 351 + <2bfb9> DW_AT_decl_column : 28 + <2bfba> DW_AT_type : <0x2ae92> + <2bfbe> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2bfc1>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bfc2> DW_AT_name : (indirect string, offset: 0x1001b8): pvTimerID + <2bfc6> DW_AT_decl_file : 1 + <2bfc6> DW_AT_decl_line : 352 + <2bfc8> DW_AT_decl_column : 23 + <2bfc9> DW_AT_type : <0x2ae00> + <2bfcd> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2bfd0>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bfd1> DW_AT_name : (indirect string, offset: 0x1003e6): pxCallbackFunction + <2bfd5> DW_AT_decl_file : 1 + <2bfd5> DW_AT_decl_line : 353 + <2bfd7> DW_AT_decl_column : 34 + <2bfd8> DW_AT_type : <0x2b341> + <2bfdc> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><2bfdf>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2bfe0> DW_AT_name : (indirect string, offset: 0x100339): pxNewTimer + <2bfe4> DW_AT_decl_file : 1 + <2bfe4> DW_AT_decl_line : 354 + <2bfe6> DW_AT_decl_column : 19 + <2bfe7> DW_AT_type : <0x2b3be> + <2bfeb> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><2bfee>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2bfef> DW_AT_abstract_origin: <0x2c1cf> + <2bff3> DW_AT_low_pc : 0x800c506 + <2bff7> DW_AT_high_pc : 0x14 + <2bffb> DW_AT_call_file : 1 + <2bffb> DW_AT_call_line : 357 + <2bffd> DW_AT_call_column : 2 + <3><2bffe>: Abbrev Number: 8 (DW_TAG_variable) + <2bfff> DW_AT_abstract_origin: <0x2c1d8> + <2c003> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2c006>: Abbrev Number: 0 + <2><2c007>: Abbrev Number: 0 + <1><2c008>: Abbrev Number: 15 (DW_TAG_subprogram) + <2c009> DW_AT_external : 1 + <2c009> DW_AT_name : (indirect string, offset: 0xfb377): xTimerCreateStatic + <2c00d> DW_AT_decl_file : 1 + <2c00d> DW_AT_decl_line : 309 + <2c00f> DW_AT_decl_column : 16 + <2c010> DW_AT_prototyped : 1 + <2c010> DW_AT_type : <0x2b2c2> + <2c014> DW_AT_low_pc : 0x800c476 + <2c018> DW_AT_high_pc : 0x7c + <2c01c> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c01e> DW_AT_call_all_tail_calls: 1 + <2c01e> DW_AT_sibling : <0x2c0db> + <2><2c022>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c023> DW_AT_name : (indirect string, offset: 0x10032d): pcTimerName + <2c027> DW_AT_decl_file : 1 + <2c027> DW_AT_decl_line : 309 + <2c029> DW_AT_decl_column : 55 + <2c02a> DW_AT_type : <0x2ae16> + <2c02e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2c031>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c032> DW_AT_name : (indirect string, offset: 0x100255): xTimerPeriodInTicks + <2c036> DW_AT_decl_file : 1 + <2c036> DW_AT_decl_line : 310 + <2c038> DW_AT_decl_column : 28 + <2c039> DW_AT_type : <0x2aea3> + <2c03d> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2c040>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c041> DW_AT_name : (indirect string, offset: 0x100425): uxAutoReload + <2c045> DW_AT_decl_file : 1 + <2c045> DW_AT_decl_line : 311 + <2c047> DW_AT_decl_column : 29 + <2c048> DW_AT_type : <0x2ae92> + <2c04c> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2c04f>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c050> DW_AT_name : (indirect string, offset: 0x1001b8): pvTimerID + <2c054> DW_AT_decl_file : 1 + <2c054> DW_AT_decl_line : 312 + <2c056> DW_AT_decl_column : 24 + <2c057> DW_AT_type : <0x2ae00> + <2c05b> DW_AT_location : 2 byte block: 91 58 (DW_OP_fbreg: -40) + <2><2c05e>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c05f> DW_AT_name : (indirect string, offset: 0x1003e6): pxCallbackFunction + <2c063> DW_AT_decl_file : 1 + <2c063> DW_AT_decl_line : 313 + <2c065> DW_AT_decl_column : 35 + <2c066> DW_AT_type : <0x2b341> + <2c06a> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><2c06d>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c06e> DW_AT_name : (indirect string, offset: 0x100458): pxTimerBuffer + <2c072> DW_AT_decl_file : 1 + <2c072> DW_AT_decl_line : 314 + <2c074> DW_AT_decl_column : 26 + <2c075> DW_AT_type : <0x2c0db> + <2c079> DW_AT_location : 2 byte block: 91 4 (DW_OP_fbreg: 4) + <2><2c07c>: Abbrev Number: 2 (DW_TAG_variable) + <2c07d> DW_AT_name : (indirect string, offset: 0x100339): pxNewTimer + <2c081> DW_AT_decl_file : 1 + <2c081> DW_AT_decl_line : 316 + <2c083> DW_AT_decl_column : 11 + <2c084> DW_AT_type : <0x2b3be> + <2c088> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2c08b>: Abbrev Number: 25 (DW_TAG_lexical_block) + <2c08c> DW_AT_low_pc : 0x800c484 + <2c090> DW_AT_high_pc : 0x22 + <2c094> DW_AT_sibling : <0x2c0c1> + <3><2c098>: Abbrev Number: 2 (DW_TAG_variable) + <2c099> DW_AT_name : (indirect string, offset: 0x100fbd): xSize + <2c09d> DW_AT_decl_file : 1 + <2c09d> DW_AT_decl_line : 323 + <2c09f> DW_AT_decl_column : 20 + <2c0a0> DW_AT_type : <0x2ad94> + <2c0a4> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2c0a7>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2c0a8> DW_AT_abstract_origin: <0x2c1cf> + <2c0ac> DW_AT_low_pc : 0x800c48e + <2c0b0> DW_AT_high_pc : 0x14 + <2c0b4> DW_AT_call_file : 1 + <2c0b4> DW_AT_call_line : 324 + <2c0b6> DW_AT_call_column : 4 + <4><2c0b7>: Abbrev Number: 8 (DW_TAG_variable) + <2c0b8> DW_AT_abstract_origin: <0x2c1d8> + <2c0bc> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <4><2c0bf>: Abbrev Number: 0 + <3><2c0c0>: Abbrev Number: 0 + <2><2c0c1>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2c0c2> DW_AT_abstract_origin: <0x2c1cf> + <2c0c6> DW_AT_low_pc : 0x800c4ac + <2c0ca> DW_AT_high_pc : 0x14 + <2c0ce> DW_AT_call_file : 1 + <2c0ce> DW_AT_call_line : 330 + <2c0d0> DW_AT_call_column : 3 + <3><2c0d1>: Abbrev Number: 8 (DW_TAG_variable) + <2c0d2> DW_AT_abstract_origin: <0x2c1d8> + <2c0d6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2c0d9>: Abbrev Number: 0 + <2><2c0da>: Abbrev Number: 0 + <1><2c0db>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2c0dc> DW_AT_byte_size : 4 + <2c0dc> DW_AT_type : <0x2b18f> + <1><2c0e0>: Abbrev Number: 15 (DW_TAG_subprogram) + <2c0e1> DW_AT_external : 1 + <2c0e1> DW_AT_name : (indirect string, offset: 0xfd6f3): xTimerCreate + <2c0e5> DW_AT_decl_file : 1 + <2c0e5> DW_AT_decl_line : 282 + <2c0e7> DW_AT_decl_column : 16 + <2c0e8> DW_AT_prototyped : 1 + <2c0e8> DW_AT_type : <0x2b2c2> + <2c0ec> DW_AT_low_pc : 0x800c434 + <2c0f0> DW_AT_high_pc : 0x42 + <2c0f4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c0f6> DW_AT_call_all_tail_calls: 1 + <2c0f6> DW_AT_sibling : <0x2c155> + <2><2c0fa>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c0fb> DW_AT_name : (indirect string, offset: 0x10032d): pcTimerName + <2c0ff> DW_AT_decl_file : 1 + <2c0ff> DW_AT_decl_line : 282 + <2c101> DW_AT_decl_column : 49 + <2c102> DW_AT_type : <0x2ae16> + <2c106> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2c109>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c10a> DW_AT_name : (indirect string, offset: 0x100255): xTimerPeriodInTicks + <2c10e> DW_AT_decl_file : 1 + <2c10e> DW_AT_decl_line : 283 + <2c110> DW_AT_decl_column : 26 + <2c111> DW_AT_type : <0x2aea3> + <2c115> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2c118>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c119> DW_AT_name : (indirect string, offset: 0x100425): uxAutoReload + <2c11d> DW_AT_decl_file : 1 + <2c11d> DW_AT_decl_line : 284 + <2c11f> DW_AT_decl_column : 27 + <2c120> DW_AT_type : <0x2ae92> + <2c124> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2c127>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c128> DW_AT_name : (indirect string, offset: 0x1001b8): pvTimerID + <2c12c> DW_AT_decl_file : 1 + <2c12c> DW_AT_decl_line : 285 + <2c12e> DW_AT_decl_column : 22 + <2c12f> DW_AT_type : <0x2ae00> + <2c133> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <2><2c136>: Abbrev Number: 1 (DW_TAG_formal_parameter) + <2c137> DW_AT_name : (indirect string, offset: 0x1003e6): pxCallbackFunction + <2c13b> DW_AT_decl_file : 1 + <2c13b> DW_AT_decl_line : 286 + <2c13d> DW_AT_decl_column : 33 + <2c13e> DW_AT_type : <0x2b341> + <2c142> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) + <2><2c145>: Abbrev Number: 2 (DW_TAG_variable) + <2c146> DW_AT_name : (indirect string, offset: 0x100339): pxNewTimer + <2c14a> DW_AT_decl_file : 1 + <2c14a> DW_AT_decl_line : 288 + <2c14c> DW_AT_decl_column : 11 + <2c14d> DW_AT_type : <0x2b3be> + <2c151> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2c154>: Abbrev Number: 0 + <1><2c155>: Abbrev Number: 48 (DW_TAG_subprogram) + <2c156> DW_AT_external : 1 + <2c156> DW_AT_name : (indirect string, offset: 0xffd9f): xTimerCreateTimerTask + <2c15a> DW_AT_decl_file : 1 + <2c15b> DW_AT_decl_line : 227 + <2c15c> DW_AT_decl_column : 12 + <2c15d> DW_AT_prototyped : 1 + <2c15d> DW_AT_type : <0x2ae70> + <2c161> DW_AT_low_pc : 0x800c3a4 + <2c165> DW_AT_high_pc : 0x90 + <2c169> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c16b> DW_AT_call_all_tail_calls: 1 + <2c16b> DW_AT_sibling : <0x2c1cf> + <2><2c16f>: Abbrev Number: 14 (DW_TAG_variable) + <2c170> DW_AT_name : (indirect string, offset: 0xfed19): xReturn + <2c174> DW_AT_decl_file : 1 + <2c174> DW_AT_decl_line : 229 + <2c175> DW_AT_decl_column : 12 + <2c176> DW_AT_type : <0x2ae70> + <2c17a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2c17d>: Abbrev Number: 25 (DW_TAG_lexical_block) + <2c17e> DW_AT_low_pc : 0x800c3ba + <2c182> DW_AT_high_pc : 0x44 + <2c186> DW_AT_sibling : <0x2c1b5> + <3><2c18a>: Abbrev Number: 14 (DW_TAG_variable) + <2c18b> DW_AT_name : (indirect string, offset: 0xfd523): pxTimerTaskTCBBuffer + <2c18f> DW_AT_decl_file : 1 + <2c18f> DW_AT_decl_line : 241 + <2c190> DW_AT_decl_column : 18 + <2c191> DW_AT_type : <0x2b6a0> + <2c195> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2c198>: Abbrev Number: 14 (DW_TAG_variable) + <2c199> DW_AT_name : (indirect string, offset: 0xf972b): pxTimerTaskStackBuffer + <2c19d> DW_AT_decl_file : 1 + <2c19d> DW_AT_decl_line : 242 + <2c19e> DW_AT_decl_column : 17 + <2c19f> DW_AT_type : <0x2b2a2> + <2c1a3> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2c1a6>: Abbrev Number: 14 (DW_TAG_variable) + <2c1a7> DW_AT_name : (indirect string, offset: 0xfb38b): ulTimerTaskStackSize + <2c1ab> DW_AT_decl_file : 1 + <2c1ab> DW_AT_decl_line : 243 + <2c1ac> DW_AT_decl_column : 13 + <2c1ad> DW_AT_type : <0x2ae37> + <2c1b1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2c1b4>: Abbrev Number: 0 + <2><2c1b5>: Abbrev Number: 9 (DW_TAG_inlined_subroutine) + <2c1b6> DW_AT_abstract_origin: <0x2c1cf> + <2c1ba> DW_AT_low_pc : 0x800c404 + <2c1be> DW_AT_high_pc : 0x14 + <2c1c2> DW_AT_call_file : 1 + <2c1c2> DW_AT_call_line : 275 + <2c1c4> DW_AT_call_column : 2 + <3><2c1c5>: Abbrev Number: 8 (DW_TAG_variable) + <2c1c6> DW_AT_abstract_origin: <0x2c1d8> + <2c1ca> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2c1cd>: Abbrev Number: 0 + <2><2c1ce>: Abbrev Number: 0 + <1><2c1cf>: Abbrev Number: 49 (DW_TAG_subprogram) + <2c1d0> DW_AT_name : (indirect string, offset: 0xfe7ac): vPortRaiseBASEPRI + <2c1d4> DW_AT_decl_file : 2 + <2c1d5> DW_AT_decl_line : 191 + <2c1d6> DW_AT_decl_column : 30 + <2c1d7> DW_AT_prototyped : 1 + <2c1d7> DW_AT_inline : 3 (declared as inline and inlined) + <2><2c1d8>: Abbrev Number: 50 (DW_TAG_variable) + <2c1d9> DW_AT_name : (indirect string, offset: 0xfdcf2): ulNewBASEPRI + <2c1dd> DW_AT_decl_file : 2 + <2c1de> DW_AT_decl_line : 193 + <2c1df> DW_AT_decl_column : 10 + <2c1e0> DW_AT_type : <0x2ae37> + <2><2c1e4>: Abbrev Number: 0 + <1><2c1e5>: Abbrev Number: 0 + Compilation Unit @ offset 0x2c1e6: Length: 0x4da (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x5231 + Abbrev Offset: 0x523c Pointer Size: 4 - <0><2c2a2>: Abbrev Number: 16 (DW_TAG_compile_unit) - <2c2a3> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <2c2a7> DW_AT_language : 29 (C11) - <2c2a8> DW_AT_name : (indirect string, offset: 0x1005e0): ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c - <2c2ac> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <2c2b0> DW_AT_ranges : 0x1fcd - <2c2b4> DW_AT_low_pc : 0x0 - <2c2b8> DW_AT_stmt_list : 0x2b045 - <2c2bc> DW_AT_macros : 0x27ffa - <1><2c2c0>: Abbrev Number: 17 (DW_TAG_base_type) - <2c2c1> DW_AT_byte_size : 4 - <2c2c2> DW_AT_encoding : 5 (signed) - <2c2c3> DW_AT_name : int - <1><2c2c7>: Abbrev Number: 2 (DW_TAG_base_type) - <2c2c8> DW_AT_byte_size : 4 - <2c2c9> DW_AT_encoding : 7 (unsigned) - <2c2ca> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><2c2ce>: Abbrev Number: 2 (DW_TAG_base_type) - <2c2cf> DW_AT_byte_size : 8 - <2c2d0> DW_AT_encoding : 5 (signed) - <2c2d1> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><2c2d5>: Abbrev Number: 2 (DW_TAG_base_type) - <2c2d6> DW_AT_byte_size : 8 - <2c2d7> DW_AT_encoding : 4 (float) - <2c2d8> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><2c2dc>: Abbrev Number: 2 (DW_TAG_base_type) - <2c2dd> DW_AT_byte_size : 1 - <2c2de> DW_AT_encoding : 6 (signed char) - <2c2df> DW_AT_name : (indirect string, offset: 0x77914): signed char + <0><2c1f2>: Abbrev Number: 16 (DW_TAG_compile_unit) + <2c1f3> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <2c1f7> DW_AT_language : 29 (C11) + <2c1f8> DW_AT_name : (indirect string, offset: 0x1005c5): ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c + <2c1fc> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <2c200> DW_AT_ranges : 0x1fcf + <2c204> DW_AT_low_pc : 0x0 + <2c208> DW_AT_stmt_list : 0x2b0bb + <2c20c> DW_AT_macros : 0x27ff9 + <1><2c210>: Abbrev Number: 17 (DW_TAG_base_type) + <2c211> DW_AT_byte_size : 4 + <2c212> DW_AT_encoding : 5 (signed) + <2c213> DW_AT_name : int + <1><2c217>: Abbrev Number: 2 (DW_TAG_base_type) + <2c218> DW_AT_byte_size : 4 + <2c219> DW_AT_encoding : 7 (unsigned) + <2c21a> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><2c21e>: Abbrev Number: 2 (DW_TAG_base_type) + <2c21f> DW_AT_byte_size : 8 + <2c220> DW_AT_encoding : 5 (signed) + <2c221> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><2c225>: Abbrev Number: 2 (DW_TAG_base_type) + <2c226> DW_AT_byte_size : 8 + <2c227> DW_AT_encoding : 4 (float) + <2c228> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><2c22c>: Abbrev Number: 2 (DW_TAG_base_type) + <2c22d> DW_AT_byte_size : 1 + <2c22e> DW_AT_encoding : 6 (signed char) + <2c22f> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><2c233>: Abbrev Number: 3 (DW_TAG_typedef) + <2c234> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <2c238> DW_AT_decl_file : 3 + <2c239> DW_AT_decl_line : 43 + <2c23a> DW_AT_decl_column : 24 + <2c23b> DW_AT_type : <0x2c23f> + <1><2c23f>: Abbrev Number: 2 (DW_TAG_base_type) + <2c240> DW_AT_byte_size : 1 + <2c241> DW_AT_encoding : 8 (unsigned char) + <2c242> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><2c246>: Abbrev Number: 2 (DW_TAG_base_type) + <2c247> DW_AT_byte_size : 2 + <2c248> DW_AT_encoding : 5 (signed) + <2c249> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><2c24d>: Abbrev Number: 2 (DW_TAG_base_type) + <2c24e> DW_AT_byte_size : 2 + <2c24f> DW_AT_encoding : 7 (unsigned) + <2c250> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><2c254>: Abbrev Number: 2 (DW_TAG_base_type) + <2c255> DW_AT_byte_size : 4 + <2c256> DW_AT_encoding : 5 (signed) + <2c257> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><2c25b>: Abbrev Number: 3 (DW_TAG_typedef) + <2c25c> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <2c260> DW_AT_decl_file : 3 + <2c261> DW_AT_decl_line : 79 + <2c262> DW_AT_decl_column : 25 + <2c263> DW_AT_type : <0x2c267> + <1><2c267>: Abbrev Number: 2 (DW_TAG_base_type) + <2c268> DW_AT_byte_size : 4 + <2c269> DW_AT_encoding : 7 (unsigned) + <2c26a> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><2c26e>: Abbrev Number: 2 (DW_TAG_base_type) + <2c26f> DW_AT_byte_size : 8 + <2c270> DW_AT_encoding : 7 (unsigned) + <2c271> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><2c275>: Abbrev Number: 3 (DW_TAG_typedef) + <2c276> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <2c27a> DW_AT_decl_file : 4 + <2c27b> DW_AT_decl_line : 24 + <2c27c> DW_AT_decl_column : 19 + <2c27d> DW_AT_type : <0x2c233> + <1><2c281>: Abbrev Number: 10 (DW_TAG_const_type) + <2c282> DW_AT_type : <0x2c275> + <1><2c286>: Abbrev Number: 11 (DW_TAG_volatile_type) + <2c287> DW_AT_type : <0x2c281> + <1><2c28b>: Abbrev Number: 11 (DW_TAG_volatile_type) + <2c28c> DW_AT_type : <0x2c275> + <1><2c290>: Abbrev Number: 3 (DW_TAG_typedef) + <2c291> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <2c295> DW_AT_decl_file : 4 + <2c296> DW_AT_decl_line : 48 + <2c297> DW_AT_decl_column : 20 + <2c298> DW_AT_type : <0x2c25b> + <1><2c29c>: Abbrev Number: 11 (DW_TAG_volatile_type) + <2c29d> DW_AT_type : <0x2c290> + <1><2c2a1>: Abbrev Number: 18 (DW_TAG_variable) + <2c2a2> DW_AT_name : (indirect string, offset: 0xf1861): SystemCoreClock + <2c2a6> DW_AT_decl_file : 6 + <2c2a7> DW_AT_decl_line : 53 + <2c2a8> DW_AT_decl_column : 19 + <2c2a9> DW_AT_type : <0x2c290> + <2c2ad> DW_AT_external : 1 + <2c2ad> DW_AT_declaration : 1 + <1><2c2ad>: Abbrev Number: 3 (DW_TAG_typedef) + <2c2ae> DW_AT_name : (indirect string, offset: 0x70bc3): TaskFunction_t + <2c2b2> DW_AT_decl_file : 5 + <2c2b3> DW_AT_decl_line : 35 + <2c2b4> DW_AT_decl_column : 16 + <2c2b5> DW_AT_type : <0x2c2b9> + <1><2c2b9>: Abbrev Number: 8 (DW_TAG_pointer_type) + <2c2ba> DW_AT_byte_size : 4 + <2c2ba> DW_AT_type : <0x2c2be> + <1><2c2be>: Abbrev Number: 19 (DW_TAG_subroutine_type) + <2c2bf> DW_AT_prototyped : 1 + <2c2bf> DW_AT_sibling : <0x2c2c9> + <2><2c2c3>: Abbrev Number: 20 (DW_TAG_formal_parameter) + <2c2c4> DW_AT_type : <0x2c2c9> + <2><2c2c8>: Abbrev Number: 0 + <1><2c2c9>: Abbrev Number: 21 (DW_TAG_pointer_type) + <2c2ca> DW_AT_byte_size : 4 + <1><2c2cb>: Abbrev Number: 3 (DW_TAG_typedef) + <2c2cc> DW_AT_name : (indirect string, offset: 0xfce45): StackType_t + <2c2d0> DW_AT_decl_file : 2 + <2c2d1> DW_AT_decl_line : 55 + <2c2d2> DW_AT_decl_column : 24 + <2c2d3> DW_AT_type : <0x2c290> + <1><2c2d7>: Abbrev Number: 3 (DW_TAG_typedef) + <2c2d8> DW_AT_name : (indirect string, offset: 0xfdde1): BaseType_t + <2c2dc> DW_AT_decl_file : 2 + <2c2dd> DW_AT_decl_line : 56 + <2c2de> DW_AT_decl_column : 14 + <2c2df> DW_AT_type : <0x2c254> <1><2c2e3>: Abbrev Number: 3 (DW_TAG_typedef) - <2c2e4> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <2c2e8> DW_AT_decl_file : 3 - <2c2e9> DW_AT_decl_line : 43 - <2c2ea> DW_AT_decl_column : 24 - <2c2eb> DW_AT_type : <0x2c2ef> - <1><2c2ef>: Abbrev Number: 2 (DW_TAG_base_type) - <2c2f0> DW_AT_byte_size : 1 - <2c2f1> DW_AT_encoding : 8 (unsigned char) - <2c2f2> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><2c2f6>: Abbrev Number: 2 (DW_TAG_base_type) - <2c2f7> DW_AT_byte_size : 2 - <2c2f8> DW_AT_encoding : 5 (signed) - <2c2f9> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><2c2fd>: Abbrev Number: 2 (DW_TAG_base_type) - <2c2fe> DW_AT_byte_size : 2 - <2c2ff> DW_AT_encoding : 7 (unsigned) - <2c300> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><2c304>: Abbrev Number: 2 (DW_TAG_base_type) - <2c305> DW_AT_byte_size : 4 - <2c306> DW_AT_encoding : 5 (signed) - <2c307> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><2c30b>: Abbrev Number: 3 (DW_TAG_typedef) - <2c30c> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <2c310> DW_AT_decl_file : 3 - <2c311> DW_AT_decl_line : 79 - <2c312> DW_AT_decl_column : 25 - <2c313> DW_AT_type : <0x2c317> - <1><2c317>: Abbrev Number: 2 (DW_TAG_base_type) - <2c318> DW_AT_byte_size : 4 - <2c319> DW_AT_encoding : 7 (unsigned) - <2c31a> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><2c31e>: Abbrev Number: 2 (DW_TAG_base_type) - <2c31f> DW_AT_byte_size : 8 - <2c320> DW_AT_encoding : 7 (unsigned) - <2c321> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><2c325>: Abbrev Number: 3 (DW_TAG_typedef) - <2c326> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <2c32a> DW_AT_decl_file : 4 - <2c32b> DW_AT_decl_line : 24 - <2c32c> DW_AT_decl_column : 19 - <2c32d> DW_AT_type : <0x2c2e3> - <1><2c331>: Abbrev Number: 10 (DW_TAG_const_type) - <2c332> DW_AT_type : <0x2c325> - <1><2c336>: Abbrev Number: 11 (DW_TAG_volatile_type) - <2c337> DW_AT_type : <0x2c331> - <1><2c33b>: Abbrev Number: 11 (DW_TAG_volatile_type) - <2c33c> DW_AT_type : <0x2c325> - <1><2c340>: Abbrev Number: 3 (DW_TAG_typedef) - <2c341> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <2c345> DW_AT_decl_file : 4 - <2c346> DW_AT_decl_line : 48 - <2c347> DW_AT_decl_column : 20 - <2c348> DW_AT_type : <0x2c30b> - <1><2c34c>: Abbrev Number: 11 (DW_TAG_volatile_type) - <2c34d> DW_AT_type : <0x2c340> - <1><2c351>: Abbrev Number: 18 (DW_TAG_variable) - <2c352> DW_AT_name : (indirect string, offset: 0xf188f): SystemCoreClock - <2c356> DW_AT_decl_file : 6 - <2c357> DW_AT_decl_line : 53 - <2c358> DW_AT_decl_column : 19 - <2c359> DW_AT_type : <0x2c340> - <2c35d> DW_AT_external : 1 - <2c35d> DW_AT_declaration : 1 - <1><2c35d>: Abbrev Number: 3 (DW_TAG_typedef) - <2c35e> DW_AT_name : (indirect string, offset: 0x70c22): TaskFunction_t - <2c362> DW_AT_decl_file : 5 - <2c363> DW_AT_decl_line : 35 - <2c364> DW_AT_decl_column : 16 - <2c365> DW_AT_type : <0x2c369> - <1><2c369>: Abbrev Number: 8 (DW_TAG_pointer_type) - <2c36a> DW_AT_byte_size : 4 - <2c36a> DW_AT_type : <0x2c36e> - <1><2c36e>: Abbrev Number: 19 (DW_TAG_subroutine_type) - <2c36f> DW_AT_prototyped : 1 - <2c36f> DW_AT_sibling : <0x2c379> - <2><2c373>: Abbrev Number: 20 (DW_TAG_formal_parameter) - <2c374> DW_AT_type : <0x2c379> - <2><2c378>: Abbrev Number: 0 - <1><2c379>: Abbrev Number: 21 (DW_TAG_pointer_type) - <2c37a> DW_AT_byte_size : 4 - <1><2c37b>: Abbrev Number: 3 (DW_TAG_typedef) - <2c37c> DW_AT_name : (indirect string, offset: 0xfce60): StackType_t - <2c380> DW_AT_decl_file : 2 - <2c381> DW_AT_decl_line : 55 - <2c382> DW_AT_decl_column : 24 - <2c383> DW_AT_type : <0x2c340> - <1><2c387>: Abbrev Number: 3 (DW_TAG_typedef) - <2c388> DW_AT_name : (indirect string, offset: 0xfddfc): BaseType_t - <2c38c> DW_AT_decl_file : 2 - <2c38d> DW_AT_decl_line : 56 - <2c38e> DW_AT_decl_column : 14 - <2c38f> DW_AT_type : <0x2c304> - <1><2c393>: Abbrev Number: 3 (DW_TAG_typedef) - <2c394> DW_AT_name : (indirect string, offset: 0xfddfb): UBaseType_t - <2c398> DW_AT_decl_file : 2 - <2c399> DW_AT_decl_line : 57 - <2c39a> DW_AT_decl_column : 23 - <2c39b> DW_AT_type : <0x2c317> - <1><2c39f>: Abbrev Number: 3 (DW_TAG_typedef) - <2c3a0> DW_AT_name : (indirect string, offset: 0x1834a): TickType_t - <2c3a4> DW_AT_decl_file : 2 - <2c3a5> DW_AT_decl_line : 63 - <2c3a6> DW_AT_decl_column : 19 - <2c3a7> DW_AT_type : <0x2c340> - <1><2c3ab>: Abbrev Number: 2 (DW_TAG_base_type) - <2c3ac> DW_AT_byte_size : 1 - <2c3ad> DW_AT_encoding : 8 (unsigned char) - <2c3ae> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><2c3b2>: Abbrev Number: 8 (DW_TAG_pointer_type) - <2c3b3> DW_AT_byte_size : 4 - <2c3b3> DW_AT_type : <0x2c37b> - <1><2c3b7>: Abbrev Number: 5 (DW_TAG_variable) - <2c3b8> DW_AT_name : (indirect string, offset: 0x100ad0): uxCriticalNesting - <2c3bc> DW_AT_decl_file : 1 - <2c3bc> DW_AT_decl_line : 146 - <2c3bd> DW_AT_decl_column : 20 - <2c3be> DW_AT_type : <0x2c393> - <2c3c2> DW_AT_location : 5 byte block: 3 24 0 0 20 (DW_OP_addr: 20000024) - <1><2c3c8>: Abbrev Number: 5 (DW_TAG_variable) - <2c3c9> DW_AT_name : (indirect string, offset: 0x100680): ucMaxSysCallPriority - <2c3cd> DW_AT_decl_file : 1 - <2c3cd> DW_AT_decl_line : 177 - <2c3ce> DW_AT_decl_column : 18 - <2c3cf> DW_AT_type : <0x2c325> - <2c3d3> DW_AT_location : 5 byte block: 3 40 15 0 20 (DW_OP_addr: 20001540) - <1><2c3d9>: Abbrev Number: 5 (DW_TAG_variable) - <2c3da> DW_AT_name : (indirect string, offset: 0x100bd3): ulMaxPRIGROUPValue - <2c3de> DW_AT_decl_file : 1 - <2c3de> DW_AT_decl_line : 178 - <2c3df> DW_AT_decl_column : 19 - <2c3e0> DW_AT_type : <0x2c340> - <2c3e4> DW_AT_location : 5 byte block: 3 44 15 0 20 (DW_OP_addr: 20001544) - <1><2c3ea>: Abbrev Number: 5 (DW_TAG_variable) - <2c3eb> DW_AT_name : (indirect string, offset: 0x100537): pcInterruptPriorityRegisters - <2c3ef> DW_AT_decl_file : 1 - <2c3ef> DW_AT_decl_line : 179 - <2c3f0> DW_AT_decl_column : 41 - <2c3f1> DW_AT_type : <0x2c400> - <2c3f5> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2c3fb>: Abbrev Number: 8 (DW_TAG_pointer_type) - <2c3fc> DW_AT_byte_size : 4 - <2c3fc> DW_AT_type : <0x2c336> - <1><2c400>: Abbrev Number: 10 (DW_TAG_const_type) - <2c401> DW_AT_type : <0x2c3fb> - <1><2c405>: Abbrev Number: 22 (DW_TAG_subprogram) - <2c406> DW_AT_external : 1 - <2c406> DW_AT_name : (indirect string, offset: 0xff44f): xTaskIncrementTick - <2c40a> DW_AT_decl_file : 7 - <2c40b> DW_AT_decl_line : 2343 - <2c40d> DW_AT_decl_column : 12 - <2c40e> DW_AT_prototyped : 1 - <2c40e> DW_AT_type : <0x2c387> - <2c412> DW_AT_declaration : 1 - <1><2c412>: Abbrev Number: 23 (DW_TAG_subprogram) - <2c413> DW_AT_external : 1 - <2c413> DW_AT_name : (indirect string, offset: 0xffc9e): vTaskSwitchContext - <2c417> DW_AT_decl_file : 7 - <2c418> DW_AT_decl_line : 2427 - <2c41a> DW_AT_decl_column : 23 - <2c41b> DW_AT_prototyped : 1 - <2c41b> DW_AT_declaration : 1 - <1><2c41b>: Abbrev Number: 9 (DW_TAG_subprogram) - <2c41c> DW_AT_external : 1 - <2c41c> DW_AT_name : (indirect string, offset: 0xfed14): vPortValidateInterruptPriority - <2c420> DW_AT_decl_file : 1 - <2c420> DW_AT_decl_line : 717 - <2c422> DW_AT_decl_column : 7 - <2c423> DW_AT_prototyped : 1 - <2c423> DW_AT_low_pc : 0x800cf18 - <2c427> DW_AT_high_pc : 0x80 - <2c42b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c42d> DW_AT_call_all_calls: 1 - <2c42d> DW_AT_sibling : <0x2c486> - <2><2c431>: Abbrev Number: 6 (DW_TAG_variable) - <2c432> DW_AT_name : (indirect string, offset: 0x1006c6): ulCurrentInterrupt - <2c436> DW_AT_decl_file : 1 - <2c436> DW_AT_decl_line : 719 - <2c438> DW_AT_decl_column : 11 - <2c439> DW_AT_type : <0x2c340> - <2c43d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2c440>: Abbrev Number: 6 (DW_TAG_variable) - <2c441> DW_AT_name : (indirect string, offset: 0x100554): ucCurrentPriority - <2c445> DW_AT_decl_file : 1 - <2c445> DW_AT_decl_line : 720 - <2c447> DW_AT_decl_column : 10 - <2c448> DW_AT_type : <0x2c325> - <2c44c> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><2c44f>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) - <2c450> DW_AT_abstract_origin: <0x2c75d> - <2c454> DW_AT_low_pc : 0x800cf3e - <2c458> DW_AT_high_pc : 0x14 - <2c45c> DW_AT_call_file : 1 - <2c45c> DW_AT_call_line : 754 - <2c45e> DW_AT_call_column : 4 - <2c45f> DW_AT_sibling : <0x2c46c> - <3><2c463>: Abbrev Number: 1 (DW_TAG_variable) - <2c464> DW_AT_abstract_origin: <0x2c766> - <2c468> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2c46b>: Abbrev Number: 0 - <2><2c46c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2c46d> DW_AT_abstract_origin: <0x2c75d> - <2c471> DW_AT_low_pc : 0x800cf64 - <2c475> DW_AT_high_pc : 0x14 - <2c479> DW_AT_call_file : 1 - <2c479> DW_AT_call_line : 770 - <2c47b> DW_AT_call_column : 3 - <3><2c47c>: Abbrev Number: 1 (DW_TAG_variable) - <2c47d> DW_AT_abstract_origin: <0x2c766> - <2c481> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2c484>: Abbrev Number: 0 - <2><2c485>: Abbrev Number: 0 - <1><2c486>: Abbrev Number: 13 (DW_TAG_subprogram) - <2c487> DW_AT_name : (indirect string, offset: 0x100a17): vPortEnableVFP - <2c48b> DW_AT_decl_file : 1 - <2c48b> DW_AT_decl_line : 701 - <2c48d> DW_AT_decl_column : 13 - <2c48d> DW_AT_prototyped : 1 - <2c48d> DW_AT_low_pc : 0x800cf04 - <2c491> DW_AT_high_pc : 0x10 - <2c495> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c497> DW_AT_call_all_calls: 1 - <1><2c497>: Abbrev Number: 14 (DW_TAG_subprogram) - <2c498> DW_AT_external : 1 - <2c498> DW_AT_name : (indirect string, offset: 0x1009fe): vPortSetupTimerInterrupt - <2c49c> DW_AT_decl_file : 1 - <2c49c> DW_AT_decl_line : 679 - <2c49e> DW_AT_decl_column : 30 - <2c49f> DW_AT_prototyped : 1 - <2c49f> DW_AT_low_pc : 0x800cebc - <2c4a3> DW_AT_high_pc : 0x48 - <2c4a7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c4a9> DW_AT_call_all_calls: 1 - <1><2c4a9>: Abbrev Number: 24 (DW_TAG_subprogram) - <2c4aa> DW_AT_external : 1 - <2c4aa> DW_AT_name : (indirect string, offset: 0xfbc54): xPortSysTickHandler - <2c4ae> DW_AT_decl_file : 1 - <2c4af> DW_AT_decl_line : 488 - <2c4b1> DW_AT_decl_column : 6 - <2c4b2> DW_AT_prototyped : 1 - <2c4b2> DW_AT_low_pc : 0x800ce78 - <2c4b6> DW_AT_high_pc : 0x44 - <2c4ba> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c4bc> DW_AT_call_all_tail_calls: 1 - <2c4bc> DW_AT_sibling : <0x2c4f7> - <2><2c4c0>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) - <2c4c1> DW_AT_abstract_origin: <0x2c75d> - <2c4c5> DW_AT_low_pc : 0x800ce7e - <2c4c9> DW_AT_high_pc : 0x14 - <2c4cd> DW_AT_call_file : 1 - <2c4cd> DW_AT_call_line : 494 - <2c4cf> DW_AT_call_column : 2 - <2c4d0> DW_AT_sibling : <0x2c4dd> - <3><2c4d4>: Abbrev Number: 1 (DW_TAG_variable) - <2c4d5> DW_AT_abstract_origin: <0x2c766> - <2c4d9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2c4dc>: Abbrev Number: 0 - <2><2c4dd>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2c4de> DW_AT_abstract_origin: <0x2c743> - <2c4e2> DW_AT_low_pc : 0x800cea8 - <2c4e6> DW_AT_high_pc : 0x8 - <2c4ea> DW_AT_call_file : 1 - <2c4ea> DW_AT_call_line : 504 - <2c4ec> DW_AT_call_column : 2 - <3><2c4ed>: Abbrev Number: 15 (DW_TAG_formal_parameter) - <2c4ee> DW_AT_abstract_origin: <0x2c750> - <2c4f2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2c4f5>: Abbrev Number: 0 - <2><2c4f6>: Abbrev Number: 0 - <1><2c4f7>: Abbrev Number: 14 (DW_TAG_subprogram) - <2c4f8> DW_AT_external : 1 - <2c4f8> DW_AT_name : (indirect string, offset: 0x8deda): PendSV_Handler - <2c4fc> DW_AT_decl_file : 1 - <2c4fc> DW_AT_decl_line : 431 - <2c4fe> DW_AT_decl_column : 6 - <2c4ff> DW_AT_prototyped : 1 - <2c4ff> DW_AT_low_pc : 0x800ce10 - <2c503> DW_AT_high_pc : 0x66 - <2c507> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c509> DW_AT_call_all_calls: 1 - <1><2c509>: Abbrev Number: 9 (DW_TAG_subprogram) - <2c50a> DW_AT_external : 1 - <2c50a> DW_AT_name : (indirect string, offset: 0xfcdd0): vPortExitCritical - <2c50e> DW_AT_decl_file : 1 - <2c50e> DW_AT_decl_line : 420 - <2c510> DW_AT_decl_column : 6 - <2c511> DW_AT_prototyped : 1 - <2c511> DW_AT_low_pc : 0x800cdb4 - <2c515> DW_AT_high_pc : 0x54 - <2c519> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c51b> DW_AT_call_all_calls: 1 - <2c51b> DW_AT_sibling : <0x2c556> - <2><2c51f>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) - <2c520> DW_AT_abstract_origin: <0x2c75d> - <2c524> DW_AT_low_pc : 0x800cdc2 - <2c528> DW_AT_high_pc : 0x14 - <2c52c> DW_AT_call_file : 1 - <2c52c> DW_AT_call_line : 422 - <2c52e> DW_AT_call_column : 2 - <2c52f> DW_AT_sibling : <0x2c53c> - <3><2c533>: Abbrev Number: 1 (DW_TAG_variable) - <2c534> DW_AT_abstract_origin: <0x2c766> - <2c538> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2c53b>: Abbrev Number: 0 - <2><2c53c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2c53d> DW_AT_abstract_origin: <0x2c743> - <2c541> DW_AT_low_pc : 0x800cdee - <2c545> DW_AT_high_pc : 0x8 - <2c549> DW_AT_call_file : 1 - <2c549> DW_AT_call_line : 426 - <2c54b> DW_AT_call_column : 3 - <3><2c54c>: Abbrev Number: 15 (DW_TAG_formal_parameter) - <2c54d> DW_AT_abstract_origin: <0x2c750> - <2c551> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2c554>: Abbrev Number: 0 - <2><2c555>: Abbrev Number: 0 - <1><2c556>: Abbrev Number: 9 (DW_TAG_subprogram) - <2c557> DW_AT_external : 1 - <2c557> DW_AT_name : (indirect string, offset: 0xfdfd2): vPortEnterCritical - <2c55b> DW_AT_decl_file : 1 - <2c55b> DW_AT_decl_line : 403 - <2c55d> DW_AT_decl_column : 6 - <2c55e> DW_AT_prototyped : 1 - <2c55e> DW_AT_low_pc : 0x800cd54 - <2c562> DW_AT_high_pc : 0x60 - <2c566> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c568> DW_AT_call_all_calls: 1 - <2c568> DW_AT_sibling : <0x2c5a3> - <2><2c56c>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) - <2c56d> DW_AT_abstract_origin: <0x2c75d> - <2c571> DW_AT_low_pc : 0x800cd5a - <2c575> DW_AT_high_pc : 0x14 - <2c579> DW_AT_call_file : 1 - <2c579> DW_AT_call_line : 405 - <2c57b> DW_AT_call_column : 2 - <2c57c> DW_AT_sibling : <0x2c589> - <3><2c580>: Abbrev Number: 1 (DW_TAG_variable) - <2c581> DW_AT_abstract_origin: <0x2c766> - <2c585> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2c588>: Abbrev Number: 0 - <2><2c589>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2c58a> DW_AT_abstract_origin: <0x2c75d> - <2c58e> DW_AT_low_pc : 0x800cd8a - <2c592> DW_AT_high_pc : 0x14 - <2c596> DW_AT_call_file : 1 - <2c596> DW_AT_call_line : 415 - <2c598> DW_AT_call_column : 3 - <3><2c599>: Abbrev Number: 1 (DW_TAG_variable) - <2c59a> DW_AT_abstract_origin: <0x2c766> - <2c59e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2c5a1>: Abbrev Number: 0 - <2><2c5a2>: Abbrev Number: 0 - <1><2c5a3>: Abbrev Number: 9 (DW_TAG_subprogram) - <2c5a4> DW_AT_external : 1 - <2c5a4> DW_AT_name : (indirect string, offset: 0xfef33): vPortEndScheduler - <2c5a8> DW_AT_decl_file : 1 - <2c5a8> DW_AT_decl_line : 395 - <2c5aa> DW_AT_decl_column : 6 - <2c5ab> DW_AT_prototyped : 1 - <2c5ab> DW_AT_low_pc : 0x0 - <2c5af> DW_AT_high_pc : 0x38 - <2c5b3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c5b5> DW_AT_call_all_calls: 1 - <2c5b5> DW_AT_sibling : <0x2c5d3> - <2><2c5b9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2c5ba> DW_AT_abstract_origin: <0x2c75d> - <2c5be> DW_AT_low_pc : 0x0 - <2c5c2> DW_AT_high_pc : 0x14 - <2c5c6> DW_AT_call_file : 1 - <2c5c6> DW_AT_call_line : 399 - <2c5c8> DW_AT_call_column : 2 - <3><2c5c9>: Abbrev Number: 1 (DW_TAG_variable) - <2c5ca> DW_AT_abstract_origin: <0x2c766> - <2c5ce> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2c5d1>: Abbrev Number: 0 - <2><2c5d2>: Abbrev Number: 0 - <1><2c5d3>: Abbrev Number: 25 (DW_TAG_subprogram) - <2c5d4> DW_AT_external : 1 - <2c5d4> DW_AT_name : (indirect string, offset: 0xff538): xPortStartScheduler + <2c2e4> DW_AT_name : (indirect string, offset: 0xfdde0): UBaseType_t + <2c2e8> DW_AT_decl_file : 2 + <2c2e9> DW_AT_decl_line : 57 + <2c2ea> DW_AT_decl_column : 23 + <2c2eb> DW_AT_type : <0x2c267> + <1><2c2ef>: Abbrev Number: 3 (DW_TAG_typedef) + <2c2f0> DW_AT_name : (indirect string, offset: 0x18373): TickType_t + <2c2f4> DW_AT_decl_file : 2 + <2c2f5> DW_AT_decl_line : 63 + <2c2f6> DW_AT_decl_column : 19 + <2c2f7> DW_AT_type : <0x2c290> + <1><2c2fb>: Abbrev Number: 2 (DW_TAG_base_type) + <2c2fc> DW_AT_byte_size : 1 + <2c2fd> DW_AT_encoding : 8 (unsigned char) + <2c2fe> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><2c302>: Abbrev Number: 8 (DW_TAG_pointer_type) + <2c303> DW_AT_byte_size : 4 + <2c303> DW_AT_type : <0x2c2cb> + <1><2c307>: Abbrev Number: 5 (DW_TAG_variable) + <2c308> DW_AT_name : (indirect string, offset: 0x100ab5): uxCriticalNesting + <2c30c> DW_AT_decl_file : 1 + <2c30c> DW_AT_decl_line : 146 + <2c30d> DW_AT_decl_column : 20 + <2c30e> DW_AT_type : <0x2c2e3> + <2c312> DW_AT_location : 5 byte block: 3 38 0 0 20 (DW_OP_addr: 20000038) + <1><2c318>: Abbrev Number: 5 (DW_TAG_variable) + <2c319> DW_AT_name : (indirect string, offset: 0x100665): ucMaxSysCallPriority + <2c31d> DW_AT_decl_file : 1 + <2c31d> DW_AT_decl_line : 177 + <2c31e> DW_AT_decl_column : 18 + <2c31f> DW_AT_type : <0x2c275> + <2c323> DW_AT_location : 5 byte block: 3 5c 15 0 20 (DW_OP_addr: 2000155c) + <1><2c329>: Abbrev Number: 5 (DW_TAG_variable) + <2c32a> DW_AT_name : (indirect string, offset: 0x100bb8): ulMaxPRIGROUPValue + <2c32e> DW_AT_decl_file : 1 + <2c32e> DW_AT_decl_line : 178 + <2c32f> DW_AT_decl_column : 19 + <2c330> DW_AT_type : <0x2c290> + <2c334> DW_AT_location : 5 byte block: 3 60 15 0 20 (DW_OP_addr: 20001560) + <1><2c33a>: Abbrev Number: 5 (DW_TAG_variable) + <2c33b> DW_AT_name : (indirect string, offset: 0x10051c): pcInterruptPriorityRegisters + <2c33f> DW_AT_decl_file : 1 + <2c33f> DW_AT_decl_line : 179 + <2c340> DW_AT_decl_column : 41 + <2c341> DW_AT_type : <0x2c350> + <2c345> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><2c34b>: Abbrev Number: 8 (DW_TAG_pointer_type) + <2c34c> DW_AT_byte_size : 4 + <2c34c> DW_AT_type : <0x2c286> + <1><2c350>: Abbrev Number: 10 (DW_TAG_const_type) + <2c351> DW_AT_type : <0x2c34b> + <1><2c355>: Abbrev Number: 22 (DW_TAG_subprogram) + <2c356> DW_AT_external : 1 + <2c356> DW_AT_name : (indirect string, offset: 0xff434): xTaskIncrementTick + <2c35a> DW_AT_decl_file : 7 + <2c35b> DW_AT_decl_line : 2343 + <2c35d> DW_AT_decl_column : 12 + <2c35e> DW_AT_prototyped : 1 + <2c35e> DW_AT_type : <0x2c2d7> + <2c362> DW_AT_declaration : 1 + <1><2c362>: Abbrev Number: 23 (DW_TAG_subprogram) + <2c363> DW_AT_external : 1 + <2c363> DW_AT_name : (indirect string, offset: 0xffc83): vTaskSwitchContext + <2c367> DW_AT_decl_file : 7 + <2c368> DW_AT_decl_line : 2427 + <2c36a> DW_AT_decl_column : 23 + <2c36b> DW_AT_prototyped : 1 + <2c36b> DW_AT_declaration : 1 + <1><2c36b>: Abbrev Number: 9 (DW_TAG_subprogram) + <2c36c> DW_AT_external : 1 + <2c36c> DW_AT_name : (indirect string, offset: 0xfecf9): vPortValidateInterruptPriority + <2c370> DW_AT_decl_file : 1 + <2c370> DW_AT_decl_line : 717 + <2c372> DW_AT_decl_column : 7 + <2c373> DW_AT_prototyped : 1 + <2c373> DW_AT_low_pc : 0x800cfd8 + <2c377> DW_AT_high_pc : 0x80 + <2c37b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c37d> DW_AT_call_all_calls: 1 + <2c37d> DW_AT_sibling : <0x2c3d6> + <2><2c381>: Abbrev Number: 6 (DW_TAG_variable) + <2c382> DW_AT_name : (indirect string, offset: 0x1006ab): ulCurrentInterrupt + <2c386> DW_AT_decl_file : 1 + <2c386> DW_AT_decl_line : 719 + <2c388> DW_AT_decl_column : 11 + <2c389> DW_AT_type : <0x2c290> + <2c38d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2c390>: Abbrev Number: 6 (DW_TAG_variable) + <2c391> DW_AT_name : (indirect string, offset: 0x100539): ucCurrentPriority + <2c395> DW_AT_decl_file : 1 + <2c395> DW_AT_decl_line : 720 + <2c397> DW_AT_decl_column : 10 + <2c398> DW_AT_type : <0x2c275> + <2c39c> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><2c39f>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) + <2c3a0> DW_AT_abstract_origin: <0x2c6ad> + <2c3a4> DW_AT_low_pc : 0x800cffe + <2c3a8> DW_AT_high_pc : 0x14 + <2c3ac> DW_AT_call_file : 1 + <2c3ac> DW_AT_call_line : 754 + <2c3ae> DW_AT_call_column : 4 + <2c3af> DW_AT_sibling : <0x2c3bc> + <3><2c3b3>: Abbrev Number: 1 (DW_TAG_variable) + <2c3b4> DW_AT_abstract_origin: <0x2c6b6> + <2c3b8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2c3bb>: Abbrev Number: 0 + <2><2c3bc>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2c3bd> DW_AT_abstract_origin: <0x2c6ad> + <2c3c1> DW_AT_low_pc : 0x800d024 + <2c3c5> DW_AT_high_pc : 0x14 + <2c3c9> DW_AT_call_file : 1 + <2c3c9> DW_AT_call_line : 770 + <2c3cb> DW_AT_call_column : 3 + <3><2c3cc>: Abbrev Number: 1 (DW_TAG_variable) + <2c3cd> DW_AT_abstract_origin: <0x2c6b6> + <2c3d1> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2c3d4>: Abbrev Number: 0 + <2><2c3d5>: Abbrev Number: 0 + <1><2c3d6>: Abbrev Number: 13 (DW_TAG_subprogram) + <2c3d7> DW_AT_name : (indirect string, offset: 0x1009fc): vPortEnableVFP + <2c3db> DW_AT_decl_file : 1 + <2c3db> DW_AT_decl_line : 701 + <2c3dd> DW_AT_decl_column : 13 + <2c3dd> DW_AT_prototyped : 1 + <2c3dd> DW_AT_low_pc : 0x800cfc4 + <2c3e1> DW_AT_high_pc : 0x10 + <2c3e5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c3e7> DW_AT_call_all_calls: 1 + <1><2c3e7>: Abbrev Number: 14 (DW_TAG_subprogram) + <2c3e8> DW_AT_external : 1 + <2c3e8> DW_AT_name : (indirect string, offset: 0x1009e3): vPortSetupTimerInterrupt + <2c3ec> DW_AT_decl_file : 1 + <2c3ec> DW_AT_decl_line : 679 + <2c3ee> DW_AT_decl_column : 30 + <2c3ef> DW_AT_prototyped : 1 + <2c3ef> DW_AT_low_pc : 0x800cf7c + <2c3f3> DW_AT_high_pc : 0x48 + <2c3f7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c3f9> DW_AT_call_all_calls: 1 + <1><2c3f9>: Abbrev Number: 24 (DW_TAG_subprogram) + <2c3fa> DW_AT_external : 1 + <2c3fa> DW_AT_name : (indirect string, offset: 0xfbc39): xPortSysTickHandler + <2c3fe> DW_AT_decl_file : 1 + <2c3ff> DW_AT_decl_line : 488 + <2c401> DW_AT_decl_column : 6 + <2c402> DW_AT_prototyped : 1 + <2c402> DW_AT_low_pc : 0x800cf38 + <2c406> DW_AT_high_pc : 0x44 + <2c40a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c40c> DW_AT_call_all_tail_calls: 1 + <2c40c> DW_AT_sibling : <0x2c447> + <2><2c410>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) + <2c411> DW_AT_abstract_origin: <0x2c6ad> + <2c415> DW_AT_low_pc : 0x800cf3e + <2c419> DW_AT_high_pc : 0x14 + <2c41d> DW_AT_call_file : 1 + <2c41d> DW_AT_call_line : 494 + <2c41f> DW_AT_call_column : 2 + <2c420> DW_AT_sibling : <0x2c42d> + <3><2c424>: Abbrev Number: 1 (DW_TAG_variable) + <2c425> DW_AT_abstract_origin: <0x2c6b6> + <2c429> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2c42c>: Abbrev Number: 0 + <2><2c42d>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2c42e> DW_AT_abstract_origin: <0x2c693> + <2c432> DW_AT_low_pc : 0x800cf68 + <2c436> DW_AT_high_pc : 0x8 + <2c43a> DW_AT_call_file : 1 + <2c43a> DW_AT_call_line : 504 + <2c43c> DW_AT_call_column : 2 + <3><2c43d>: Abbrev Number: 15 (DW_TAG_formal_parameter) + <2c43e> DW_AT_abstract_origin: <0x2c6a0> + <2c442> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2c445>: Abbrev Number: 0 + <2><2c446>: Abbrev Number: 0 + <1><2c447>: Abbrev Number: 14 (DW_TAG_subprogram) + <2c448> DW_AT_external : 1 + <2c448> DW_AT_name : (indirect string, offset: 0x8de4d): PendSV_Handler + <2c44c> DW_AT_decl_file : 1 + <2c44c> DW_AT_decl_line : 431 + <2c44e> DW_AT_decl_column : 6 + <2c44f> DW_AT_prototyped : 1 + <2c44f> DW_AT_low_pc : 0x800ced0 + <2c453> DW_AT_high_pc : 0x66 + <2c457> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c459> DW_AT_call_all_calls: 1 + <1><2c459>: Abbrev Number: 9 (DW_TAG_subprogram) + <2c45a> DW_AT_external : 1 + <2c45a> DW_AT_name : (indirect string, offset: 0xfcdb5): vPortExitCritical + <2c45e> DW_AT_decl_file : 1 + <2c45e> DW_AT_decl_line : 420 + <2c460> DW_AT_decl_column : 6 + <2c461> DW_AT_prototyped : 1 + <2c461> DW_AT_low_pc : 0x800ce74 + <2c465> DW_AT_high_pc : 0x54 + <2c469> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c46b> DW_AT_call_all_calls: 1 + <2c46b> DW_AT_sibling : <0x2c4a6> + <2><2c46f>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) + <2c470> DW_AT_abstract_origin: <0x2c6ad> + <2c474> DW_AT_low_pc : 0x800ce82 + <2c478> DW_AT_high_pc : 0x14 + <2c47c> DW_AT_call_file : 1 + <2c47c> DW_AT_call_line : 422 + <2c47e> DW_AT_call_column : 2 + <2c47f> DW_AT_sibling : <0x2c48c> + <3><2c483>: Abbrev Number: 1 (DW_TAG_variable) + <2c484> DW_AT_abstract_origin: <0x2c6b6> + <2c488> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2c48b>: Abbrev Number: 0 + <2><2c48c>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2c48d> DW_AT_abstract_origin: <0x2c693> + <2c491> DW_AT_low_pc : 0x800ceae + <2c495> DW_AT_high_pc : 0x8 + <2c499> DW_AT_call_file : 1 + <2c499> DW_AT_call_line : 426 + <2c49b> DW_AT_call_column : 3 + <3><2c49c>: Abbrev Number: 15 (DW_TAG_formal_parameter) + <2c49d> DW_AT_abstract_origin: <0x2c6a0> + <2c4a1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2c4a4>: Abbrev Number: 0 + <2><2c4a5>: Abbrev Number: 0 + <1><2c4a6>: Abbrev Number: 9 (DW_TAG_subprogram) + <2c4a7> DW_AT_external : 1 + <2c4a7> DW_AT_name : (indirect string, offset: 0xfdfb7): vPortEnterCritical + <2c4ab> DW_AT_decl_file : 1 + <2c4ab> DW_AT_decl_line : 403 + <2c4ad> DW_AT_decl_column : 6 + <2c4ae> DW_AT_prototyped : 1 + <2c4ae> DW_AT_low_pc : 0x800ce14 + <2c4b2> DW_AT_high_pc : 0x60 + <2c4b6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c4b8> DW_AT_call_all_calls: 1 + <2c4b8> DW_AT_sibling : <0x2c4f3> + <2><2c4bc>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) + <2c4bd> DW_AT_abstract_origin: <0x2c6ad> + <2c4c1> DW_AT_low_pc : 0x800ce1a + <2c4c5> DW_AT_high_pc : 0x14 + <2c4c9> DW_AT_call_file : 1 + <2c4c9> DW_AT_call_line : 405 + <2c4cb> DW_AT_call_column : 2 + <2c4cc> DW_AT_sibling : <0x2c4d9> + <3><2c4d0>: Abbrev Number: 1 (DW_TAG_variable) + <2c4d1> DW_AT_abstract_origin: <0x2c6b6> + <2c4d5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2c4d8>: Abbrev Number: 0 + <2><2c4d9>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2c4da> DW_AT_abstract_origin: <0x2c6ad> + <2c4de> DW_AT_low_pc : 0x800ce4a + <2c4e2> DW_AT_high_pc : 0x14 + <2c4e6> DW_AT_call_file : 1 + <2c4e6> DW_AT_call_line : 415 + <2c4e8> DW_AT_call_column : 3 + <3><2c4e9>: Abbrev Number: 1 (DW_TAG_variable) + <2c4ea> DW_AT_abstract_origin: <0x2c6b6> + <2c4ee> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2c4f1>: Abbrev Number: 0 + <2><2c4f2>: Abbrev Number: 0 + <1><2c4f3>: Abbrev Number: 9 (DW_TAG_subprogram) + <2c4f4> DW_AT_external : 1 + <2c4f4> DW_AT_name : (indirect string, offset: 0xfef18): vPortEndScheduler + <2c4f8> DW_AT_decl_file : 1 + <2c4f8> DW_AT_decl_line : 395 + <2c4fa> DW_AT_decl_column : 6 + <2c4fb> DW_AT_prototyped : 1 + <2c4fb> DW_AT_low_pc : 0x0 + <2c4ff> DW_AT_high_pc : 0x38 + <2c503> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c505> DW_AT_call_all_calls: 1 + <2c505> DW_AT_sibling : <0x2c523> + <2><2c509>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2c50a> DW_AT_abstract_origin: <0x2c6ad> + <2c50e> DW_AT_low_pc : 0x0 + <2c512> DW_AT_high_pc : 0x14 + <2c516> DW_AT_call_file : 1 + <2c516> DW_AT_call_line : 399 + <2c518> DW_AT_call_column : 2 + <3><2c519>: Abbrev Number: 1 (DW_TAG_variable) + <2c51a> DW_AT_abstract_origin: <0x2c6b6> + <2c51e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2c521>: Abbrev Number: 0 + <2><2c522>: Abbrev Number: 0 + <1><2c523>: Abbrev Number: 25 (DW_TAG_subprogram) + <2c524> DW_AT_external : 1 + <2c524> DW_AT_name : (indirect string, offset: 0xff51d): xPortStartScheduler + <2c528> DW_AT_decl_file : 1 + <2c529> DW_AT_decl_line : 287 + <2c52b> DW_AT_decl_column : 12 + <2c52c> DW_AT_prototyped : 1 + <2c52c> DW_AT_type : <0x2c2d7> + <2c530> DW_AT_low_pc : 0x800ccd0 + <2c534> DW_AT_high_pc : 0x144 + <2c538> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c53a> DW_AT_call_all_tail_calls: 1 + <2c53a> DW_AT_sibling : <0x2c5c9> + <2><2c53e>: Abbrev Number: 26 (DW_TAG_lexical_block) + <2c53f> DW_AT_low_pc : 0x800cd16 + <2c543> DW_AT_high_pc : 0x90 + <2c547> DW_AT_sibling : <0x2c592> + <3><2c54b>: Abbrev Number: 6 (DW_TAG_variable) + <2c54c> DW_AT_name : (indirect string, offset: 0x1008a2): ulOriginalPriority + <2c550> DW_AT_decl_file : 1 + <2c550> DW_AT_decl_line : 301 + <2c552> DW_AT_decl_column : 21 + <2c553> DW_AT_type : <0x2c29c> + <2c557> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2c55a>: Abbrev Number: 6 (DW_TAG_variable) + <2c55b> DW_AT_name : (indirect string, offset: 0x100add): pucFirstUserPriorityRegister + <2c55f> DW_AT_decl_file : 1 + <2c55f> DW_AT_decl_line : 302 + <2c561> DW_AT_decl_column : 28 + <2c562> DW_AT_type : <0x2c5ce> + <2c566> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2c569>: Abbrev Number: 6 (DW_TAG_variable) + <2c56a> DW_AT_name : (indirect string, offset: 0x1008b5): ucMaxPriorityValue + <2c56e> DW_AT_decl_file : 1 + <2c56e> DW_AT_decl_line : 303 + <2c570> DW_AT_decl_column : 20 + <2c571> DW_AT_type : <0x2c28b> + <2c575> DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) + <3><2c578>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2c579> DW_AT_abstract_origin: <0x2c6ad> + <2c57d> DW_AT_low_pc : 0x800cd72 + <2c581> DW_AT_high_pc : 0x14 + <2c585> DW_AT_call_file : 1 + <2c585> DW_AT_call_line : 346 + <2c587> DW_AT_call_column : 4 + <4><2c588>: Abbrev Number: 1 (DW_TAG_variable) + <2c589> DW_AT_abstract_origin: <0x2c6b6> + <2c58d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <4><2c590>: Abbrev Number: 0 + <3><2c591>: Abbrev Number: 0 + <2><2c592>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) + <2c593> DW_AT_abstract_origin: <0x2c6ad> + <2c597> DW_AT_low_pc : 0x800cce0 + <2c59b> DW_AT_high_pc : 0x14 + <2c59f> DW_AT_call_file : 1 + <2c59f> DW_AT_call_line : 296 + <2c5a1> DW_AT_call_column : 2 + <2c5a2> DW_AT_sibling : <0x2c5af> + <3><2c5a6>: Abbrev Number: 1 (DW_TAG_variable) + <2c5a7> DW_AT_abstract_origin: <0x2c6b6> + <2c5ab> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2c5ae>: Abbrev Number: 0 + <2><2c5af>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) + <2c5b0> DW_AT_abstract_origin: <0x2c6ad> + <2c5b4> DW_AT_low_pc : 0x800cd00 + <2c5b8> DW_AT_high_pc : 0x14 + <2c5bc> DW_AT_call_file : 1 + <2c5bc> DW_AT_call_line : 297 + <2c5be> DW_AT_call_column : 2 + <3><2c5bf>: Abbrev Number: 1 (DW_TAG_variable) + <2c5c0> DW_AT_abstract_origin: <0x2c6b6> + <2c5c4> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2c5c7>: Abbrev Number: 0 + <2><2c5c8>: Abbrev Number: 0 + <1><2c5c9>: Abbrev Number: 8 (DW_TAG_pointer_type) + <2c5ca> DW_AT_byte_size : 4 + <2c5ca> DW_AT_type : <0x2c28b> + <1><2c5ce>: Abbrev Number: 10 (DW_TAG_const_type) + <2c5cf> DW_AT_type : <0x2c5c9> + <1><2c5d3>: Abbrev Number: 13 (DW_TAG_subprogram) + <2c5d4> DW_AT_name : (indirect string, offset: 0x100ac7): prvPortStartFirstTask <2c5d8> DW_AT_decl_file : 1 - <2c5d9> DW_AT_decl_line : 287 - <2c5db> DW_AT_decl_column : 12 - <2c5dc> DW_AT_prototyped : 1 - <2c5dc> DW_AT_type : <0x2c387> - <2c5e0> DW_AT_low_pc : 0x800cc10 - <2c5e4> DW_AT_high_pc : 0x144 - <2c5e8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c5ea> DW_AT_call_all_tail_calls: 1 - <2c5ea> DW_AT_sibling : <0x2c679> - <2><2c5ee>: Abbrev Number: 26 (DW_TAG_lexical_block) - <2c5ef> DW_AT_low_pc : 0x800cc56 - <2c5f3> DW_AT_high_pc : 0x90 - <2c5f7> DW_AT_sibling : <0x2c642> - <3><2c5fb>: Abbrev Number: 6 (DW_TAG_variable) - <2c5fc> DW_AT_name : (indirect string, offset: 0x1008bd): ulOriginalPriority - <2c600> DW_AT_decl_file : 1 - <2c600> DW_AT_decl_line : 301 - <2c602> DW_AT_decl_column : 21 - <2c603> DW_AT_type : <0x2c34c> - <2c607> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2c60a>: Abbrev Number: 6 (DW_TAG_variable) - <2c60b> DW_AT_name : (indirect string, offset: 0x100af8): pucFirstUserPriorityRegister - <2c60f> DW_AT_decl_file : 1 - <2c60f> DW_AT_decl_line : 302 - <2c611> DW_AT_decl_column : 28 - <2c612> DW_AT_type : <0x2c67e> - <2c616> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2c619>: Abbrev Number: 6 (DW_TAG_variable) - <2c61a> DW_AT_name : (indirect string, offset: 0x1008d0): ucMaxPriorityValue - <2c61e> DW_AT_decl_file : 1 - <2c61e> DW_AT_decl_line : 303 - <2c620> DW_AT_decl_column : 20 - <2c621> DW_AT_type : <0x2c33b> - <2c625> DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) - <3><2c628>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2c629> DW_AT_abstract_origin: <0x2c75d> - <2c62d> DW_AT_low_pc : 0x800ccb2 - <2c631> DW_AT_high_pc : 0x14 - <2c635> DW_AT_call_file : 1 - <2c635> DW_AT_call_line : 346 - <2c637> DW_AT_call_column : 4 - <4><2c638>: Abbrev Number: 1 (DW_TAG_variable) - <2c639> DW_AT_abstract_origin: <0x2c766> - <2c63d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <4><2c640>: Abbrev Number: 0 - <3><2c641>: Abbrev Number: 0 - <2><2c642>: Abbrev Number: 7 (DW_TAG_inlined_subroutine) - <2c643> DW_AT_abstract_origin: <0x2c75d> - <2c647> DW_AT_low_pc : 0x800cc20 - <2c64b> DW_AT_high_pc : 0x14 - <2c64f> DW_AT_call_file : 1 - <2c64f> DW_AT_call_line : 296 - <2c651> DW_AT_call_column : 2 - <2c652> DW_AT_sibling : <0x2c65f> - <3><2c656>: Abbrev Number: 1 (DW_TAG_variable) - <2c657> DW_AT_abstract_origin: <0x2c766> - <2c65b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2c65e>: Abbrev Number: 0 - <2><2c65f>: Abbrev Number: 4 (DW_TAG_inlined_subroutine) - <2c660> DW_AT_abstract_origin: <0x2c75d> - <2c664> DW_AT_low_pc : 0x800cc40 - <2c668> DW_AT_high_pc : 0x14 - <2c66c> DW_AT_call_file : 1 - <2c66c> DW_AT_call_line : 297 - <2c66e> DW_AT_call_column : 2 - <3><2c66f>: Abbrev Number: 1 (DW_TAG_variable) - <2c670> DW_AT_abstract_origin: <0x2c766> - <2c674> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2c677>: Abbrev Number: 0 - <2><2c678>: Abbrev Number: 0 - <1><2c679>: Abbrev Number: 8 (DW_TAG_pointer_type) - <2c67a> DW_AT_byte_size : 4 - <2c67a> DW_AT_type : <0x2c33b> - <1><2c67e>: Abbrev Number: 10 (DW_TAG_const_type) - <2c67f> DW_AT_type : <0x2c679> - <1><2c683>: Abbrev Number: 13 (DW_TAG_subprogram) - <2c684> DW_AT_name : (indirect string, offset: 0x100ae2): prvPortStartFirstTask - <2c688> DW_AT_decl_file : 1 - <2c688> DW_AT_decl_line : 261 - <2c68a> DW_AT_decl_column : 13 - <2c68a> DW_AT_prototyped : 1 - <2c68a> DW_AT_low_pc : 0x800cbe8 - <2c68e> DW_AT_high_pc : 0x24 - <2c692> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c694> DW_AT_call_all_calls: 1 - <1><2c694>: Abbrev Number: 27 (DW_TAG_subprogram) - <2c695> DW_AT_external : 1 - <2c695> DW_AT_name : (indirect string, offset: 0xa0871): SVC_Handler - <2c699> DW_AT_decl_file : 1 - <2c69a> DW_AT_decl_line : 242 - <2c69b> DW_AT_decl_column : 6 - <2c69c> DW_AT_prototyped : 1 - <2c69c> DW_AT_low_pc : 0x800cbc0 - <2c6a0> DW_AT_high_pc : 0x26 - <2c6a4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c6a6> DW_AT_call_all_calls: 1 - <1><2c6a6>: Abbrev Number: 28 (DW_TAG_subprogram) - <2c6a7> DW_AT_name : (indirect string, offset: 0x100c8a): prvTaskExitError - <2c6ab> DW_AT_decl_file : 1 - <2c6ac> DW_AT_decl_line : 217 - <2c6ad> DW_AT_decl_column : 13 - <2c6ae> DW_AT_prototyped : 1 - <2c6ae> DW_AT_low_pc : 0x800cb68 - <2c6b2> DW_AT_high_pc : 0x58 - <2c6b6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c6b8> DW_AT_call_all_calls: 1 - <2c6b8> DW_AT_sibling : <0x2c701> - <2><2c6bc>: Abbrev Number: 5 (DW_TAG_variable) - <2c6bd> DW_AT_name : (indirect string, offset: 0x10092a): ulDummy - <2c6c1> DW_AT_decl_file : 1 - <2c6c1> DW_AT_decl_line : 219 - <2c6c2> DW_AT_decl_column : 19 - <2c6c3> DW_AT_type : <0x2c34c> - <2c6c7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2c6ca>: Abbrev Number: 29 (DW_TAG_inlined_subroutine) - <2c6cb> DW_AT_abstract_origin: <0x2c75d> - <2c6cf> DW_AT_low_pc : 0x800cb7c - <2c6d3> DW_AT_high_pc : 0x14 - <2c6d7> DW_AT_call_file : 1 - <2c6d8> DW_AT_call_line : 227 - <2c6d9> DW_AT_call_column : 2 - <2c6da> DW_AT_sibling : <0x2c6e7> - <3><2c6de>: Abbrev Number: 1 (DW_TAG_variable) - <2c6df> DW_AT_abstract_origin: <0x2c766> - <2c6e3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <3><2c6e6>: Abbrev Number: 0 - <2><2c6e7>: Abbrev Number: 30 (DW_TAG_inlined_subroutine) - <2c6e8> DW_AT_abstract_origin: <0x2c75d> - <2c6ec> DW_AT_low_pc : 0x800cb92 - <2c6f0> DW_AT_high_pc : 0x14 - <2c6f4> DW_AT_call_file : 1 - <2c6f5> DW_AT_call_line : 228 - <2c6f6> DW_AT_call_column : 2 - <3><2c6f7>: Abbrev Number: 1 (DW_TAG_variable) - <2c6f8> DW_AT_abstract_origin: <0x2c766> - <2c6fc> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <3><2c6ff>: Abbrev Number: 0 - <2><2c700>: Abbrev Number: 0 - <1><2c701>: Abbrev Number: 31 (DW_TAG_subprogram) - <2c702> DW_AT_external : 1 - <2c702> DW_AT_name : (indirect string, offset: 0xffcd5): pxPortInitialiseStack - <2c706> DW_AT_decl_file : 1 - <2c707> DW_AT_decl_line : 187 - <2c708> DW_AT_decl_column : 14 - <2c709> DW_AT_prototyped : 1 - <2c709> DW_AT_type : <0x2c3b2> - <2c70d> DW_AT_low_pc : 0x800cb00 - <2c711> DW_AT_high_pc : 0x68 - <2c715> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c717> DW_AT_call_all_calls: 1 - <2c717> DW_AT_sibling : <0x2c743> - <2><2c71b>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <2c71c> DW_AT_name : (indirect string, offset: 0xffd51): pxTopOfStack - <2c720> DW_AT_decl_file : 1 - <2c720> DW_AT_decl_line : 187 - <2c720> DW_AT_decl_column : 50 - <2c721> DW_AT_type : <0x2c3b2> - <2c725> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2c728>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <2c729> DW_AT_name : (indirect string, offset: 0x100bcc): pxCode - <2c72d> DW_AT_decl_file : 1 - <2c72d> DW_AT_decl_line : 187 - <2c72d> DW_AT_decl_column : 79 - <2c72e> DW_AT_type : <0x2c35d> - <2c732> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2c735>: Abbrev Number: 12 (DW_TAG_formal_parameter) - <2c736> DW_AT_name : (indirect string, offset: 0xff7c2): pvParameters - <2c73a> DW_AT_decl_file : 1 - <2c73a> DW_AT_decl_line : 187 - <2c73a> DW_AT_decl_column : 93 - <2c73b> DW_AT_type : <0x2c379> - <2c73f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2c742>: Abbrev Number: 0 - <1><2c743>: Abbrev Number: 32 (DW_TAG_subprogram) - <2c744> DW_AT_name : (indirect string, offset: 0xfddeb): vPortSetBASEPRI - <2c748> DW_AT_decl_file : 2 - <2c749> DW_AT_decl_line : 227 - <2c74a> DW_AT_decl_column : 30 - <2c74b> DW_AT_prototyped : 1 - <2c74b> DW_AT_inline : 3 (declared as inline and inlined) - <2c74c> DW_AT_sibling : <0x2c75d> - <2><2c750>: Abbrev Number: 33 (DW_TAG_formal_parameter) - <2c751> DW_AT_name : (indirect string, offset: 0xf99f4): ulNewMaskValue - <2c755> DW_AT_decl_file : 2 - <2c756> DW_AT_decl_line : 227 - <2c757> DW_AT_decl_column : 56 - <2c758> DW_AT_type : <0x2c340> - <2><2c75c>: Abbrev Number: 0 - <1><2c75d>: Abbrev Number: 34 (DW_TAG_subprogram) - <2c75e> DW_AT_name : (indirect string, offset: 0xfe7c7): vPortRaiseBASEPRI - <2c762> DW_AT_decl_file : 2 - <2c763> DW_AT_decl_line : 191 - <2c764> DW_AT_decl_column : 30 - <2c765> DW_AT_prototyped : 1 - <2c765> DW_AT_inline : 3 (declared as inline and inlined) - <2><2c766>: Abbrev Number: 35 (DW_TAG_variable) - <2c767> DW_AT_name : (indirect string, offset: 0xfdd0d): ulNewBASEPRI - <2c76b> DW_AT_decl_file : 2 - <2c76c> DW_AT_decl_line : 193 - <2c76d> DW_AT_decl_column : 10 - <2c76e> DW_AT_type : <0x2c340> - <2><2c772>: Abbrev Number: 0 - <1><2c773>: Abbrev Number: 0 - Compilation Unit @ offset 0x2c774: + <2c5d8> DW_AT_decl_line : 261 + <2c5da> DW_AT_decl_column : 13 + <2c5da> DW_AT_prototyped : 1 + <2c5da> DW_AT_low_pc : 0x800cca8 + <2c5de> DW_AT_high_pc : 0x24 + <2c5e2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c5e4> DW_AT_call_all_calls: 1 + <1><2c5e4>: Abbrev Number: 27 (DW_TAG_subprogram) + <2c5e5> DW_AT_external : 1 + <2c5e5> DW_AT_name : (indirect string, offset: 0xa07e9): SVC_Handler + <2c5e9> DW_AT_decl_file : 1 + <2c5ea> DW_AT_decl_line : 242 + <2c5eb> DW_AT_decl_column : 6 + <2c5ec> DW_AT_prototyped : 1 + <2c5ec> DW_AT_low_pc : 0x800cc80 + <2c5f0> DW_AT_high_pc : 0x26 + <2c5f4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c5f6> DW_AT_call_all_calls: 1 + <1><2c5f6>: Abbrev Number: 28 (DW_TAG_subprogram) + <2c5f7> DW_AT_name : (indirect string, offset: 0x100c6f): prvTaskExitError + <2c5fb> DW_AT_decl_file : 1 + <2c5fc> DW_AT_decl_line : 217 + <2c5fd> DW_AT_decl_column : 13 + <2c5fe> DW_AT_prototyped : 1 + <2c5fe> DW_AT_low_pc : 0x800cc1c + <2c602> DW_AT_high_pc : 0x58 + <2c606> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c608> DW_AT_call_all_calls: 1 + <2c608> DW_AT_sibling : <0x2c651> + <2><2c60c>: Abbrev Number: 5 (DW_TAG_variable) + <2c60d> DW_AT_name : (indirect string, offset: 0x10090f): ulDummy + <2c611> DW_AT_decl_file : 1 + <2c611> DW_AT_decl_line : 219 + <2c612> DW_AT_decl_column : 19 + <2c613> DW_AT_type : <0x2c29c> + <2c617> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2c61a>: Abbrev Number: 29 (DW_TAG_inlined_subroutine) + <2c61b> DW_AT_abstract_origin: <0x2c6ad> + <2c61f> DW_AT_low_pc : 0x800cc30 + <2c623> DW_AT_high_pc : 0x14 + <2c627> DW_AT_call_file : 1 + <2c628> DW_AT_call_line : 227 + <2c629> DW_AT_call_column : 2 + <2c62a> DW_AT_sibling : <0x2c637> + <3><2c62e>: Abbrev Number: 1 (DW_TAG_variable) + <2c62f> DW_AT_abstract_origin: <0x2c6b6> + <2c633> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <3><2c636>: Abbrev Number: 0 + <2><2c637>: Abbrev Number: 30 (DW_TAG_inlined_subroutine) + <2c638> DW_AT_abstract_origin: <0x2c6ad> + <2c63c> DW_AT_low_pc : 0x800cc46 + <2c640> DW_AT_high_pc : 0x14 + <2c644> DW_AT_call_file : 1 + <2c645> DW_AT_call_line : 228 + <2c646> DW_AT_call_column : 2 + <3><2c647>: Abbrev Number: 1 (DW_TAG_variable) + <2c648> DW_AT_abstract_origin: <0x2c6b6> + <2c64c> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <3><2c64f>: Abbrev Number: 0 + <2><2c650>: Abbrev Number: 0 + <1><2c651>: Abbrev Number: 31 (DW_TAG_subprogram) + <2c652> DW_AT_external : 1 + <2c652> DW_AT_name : (indirect string, offset: 0xffcba): pxPortInitialiseStack + <2c656> DW_AT_decl_file : 1 + <2c657> DW_AT_decl_line : 187 + <2c658> DW_AT_decl_column : 14 + <2c659> DW_AT_prototyped : 1 + <2c659> DW_AT_type : <0x2c302> + <2c65d> DW_AT_low_pc : 0x800cbb4 + <2c661> DW_AT_high_pc : 0x68 + <2c665> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c667> DW_AT_call_all_calls: 1 + <2c667> DW_AT_sibling : <0x2c693> + <2><2c66b>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2c66c> DW_AT_name : (indirect string, offset: 0xffd36): pxTopOfStack + <2c670> DW_AT_decl_file : 1 + <2c670> DW_AT_decl_line : 187 + <2c670> DW_AT_decl_column : 50 + <2c671> DW_AT_type : <0x2c302> + <2c675> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2c678>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2c679> DW_AT_name : (indirect string, offset: 0x100bb1): pxCode + <2c67d> DW_AT_decl_file : 1 + <2c67d> DW_AT_decl_line : 187 + <2c67d> DW_AT_decl_column : 79 + <2c67e> DW_AT_type : <0x2c2ad> + <2c682> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2c685>: Abbrev Number: 12 (DW_TAG_formal_parameter) + <2c686> DW_AT_name : (indirect string, offset: 0xff7a7): pvParameters + <2c68a> DW_AT_decl_file : 1 + <2c68a> DW_AT_decl_line : 187 + <2c68a> DW_AT_decl_column : 93 + <2c68b> DW_AT_type : <0x2c2c9> + <2c68f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2c692>: Abbrev Number: 0 + <1><2c693>: Abbrev Number: 32 (DW_TAG_subprogram) + <2c694> DW_AT_name : (indirect string, offset: 0xfddd0): vPortSetBASEPRI + <2c698> DW_AT_decl_file : 2 + <2c699> DW_AT_decl_line : 227 + <2c69a> DW_AT_decl_column : 30 + <2c69b> DW_AT_prototyped : 1 + <2c69b> DW_AT_inline : 3 (declared as inline and inlined) + <2c69c> DW_AT_sibling : <0x2c6ad> + <2><2c6a0>: Abbrev Number: 33 (DW_TAG_formal_parameter) + <2c6a1> DW_AT_name : (indirect string, offset: 0xf99d9): ulNewMaskValue + <2c6a5> DW_AT_decl_file : 2 + <2c6a6> DW_AT_decl_line : 227 + <2c6a7> DW_AT_decl_column : 56 + <2c6a8> DW_AT_type : <0x2c290> + <2><2c6ac>: Abbrev Number: 0 + <1><2c6ad>: Abbrev Number: 34 (DW_TAG_subprogram) + <2c6ae> DW_AT_name : (indirect string, offset: 0xfe7ac): vPortRaiseBASEPRI + <2c6b2> DW_AT_decl_file : 2 + <2c6b3> DW_AT_decl_line : 191 + <2c6b4> DW_AT_decl_column : 30 + <2c6b5> DW_AT_prototyped : 1 + <2c6b5> DW_AT_inline : 3 (declared as inline and inlined) + <2><2c6b6>: Abbrev Number: 35 (DW_TAG_variable) + <2c6b7> DW_AT_name : (indirect string, offset: 0xfdcf2): ulNewBASEPRI + <2c6bb> DW_AT_decl_file : 2 + <2c6bc> DW_AT_decl_line : 193 + <2c6bd> DW_AT_decl_column : 10 + <2c6be> DW_AT_type : <0x2c290> + <2><2c6c2>: Abbrev Number: 0 + <1><2c6c3>: Abbrev Number: 0 + Compilation Unit @ offset 0x2c6c4: Length: 0x4d1 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x548d + Abbrev Offset: 0x5498 Pointer Size: 4 - <0><2c780>: Abbrev Number: 17 (DW_TAG_compile_unit) - <2c781> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <2c785> DW_AT_language : 29 (C11) - <2c786> DW_AT_name : (indirect string, offset: 0x100d17): ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c - <2c78a> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <2c78e> DW_AT_ranges : 0x202a - <2c792> DW_AT_low_pc : 0x0 - <2c796> DW_AT_stmt_list : 0x2b875 - <2c79a> DW_AT_macros : 0x28190 - <1><2c79e>: Abbrev Number: 4 (DW_TAG_typedef) - <2c79f> DW_AT_name : (indirect string, offset: 0xa917): size_t - <2c7a3> DW_AT_decl_file : 3 - <2c7a4> DW_AT_decl_line : 209 - <2c7a5> DW_AT_decl_column : 23 - <2c7a6> DW_AT_type : <0x2c7af> - <1><2c7aa>: Abbrev Number: 18 (DW_TAG_const_type) - <2c7ab> DW_AT_type : <0x2c79e> - <1><2c7af>: Abbrev Number: 2 (DW_TAG_base_type) - <2c7b0> DW_AT_byte_size : 4 - <2c7b1> DW_AT_encoding : 7 (unsigned) - <2c7b2> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><2c7b6>: Abbrev Number: 19 (DW_TAG_base_type) - <2c7b7> DW_AT_byte_size : 4 - <2c7b8> DW_AT_encoding : 5 (signed) - <2c7b9> DW_AT_name : int - <1><2c7bd>: Abbrev Number: 2 (DW_TAG_base_type) - <2c7be> DW_AT_byte_size : 8 - <2c7bf> DW_AT_encoding : 5 (signed) - <2c7c0> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><2c7c4>: Abbrev Number: 2 (DW_TAG_base_type) - <2c7c5> DW_AT_byte_size : 8 - <2c7c6> DW_AT_encoding : 4 (float) - <2c7c7> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><2c7cb>: Abbrev Number: 2 (DW_TAG_base_type) - <2c7cc> DW_AT_byte_size : 1 - <2c7cd> DW_AT_encoding : 6 (signed char) - <2c7ce> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><2c7d2>: Abbrev Number: 4 (DW_TAG_typedef) - <2c7d3> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <2c7d7> DW_AT_decl_file : 4 - <2c7d8> DW_AT_decl_line : 43 - <2c7d9> DW_AT_decl_column : 24 - <2c7da> DW_AT_type : <0x2c7de> - <1><2c7de>: Abbrev Number: 2 (DW_TAG_base_type) - <2c7df> DW_AT_byte_size : 1 - <2c7e0> DW_AT_encoding : 8 (unsigned char) - <2c7e1> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><2c7e5>: Abbrev Number: 2 (DW_TAG_base_type) - <2c7e6> DW_AT_byte_size : 2 - <2c7e7> DW_AT_encoding : 5 (signed) - <2c7e8> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><2c7ec>: Abbrev Number: 2 (DW_TAG_base_type) - <2c7ed> DW_AT_byte_size : 2 - <2c7ee> DW_AT_encoding : 7 (unsigned) - <2c7ef> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><2c7f3>: Abbrev Number: 2 (DW_TAG_base_type) - <2c7f4> DW_AT_byte_size : 4 - <2c7f5> DW_AT_encoding : 5 (signed) - <2c7f6> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><2c7fa>: Abbrev Number: 4 (DW_TAG_typedef) - <2c7fb> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <2c7ff> DW_AT_decl_file : 4 - <2c800> DW_AT_decl_line : 79 - <2c801> DW_AT_decl_column : 25 - <2c802> DW_AT_type : <0x2c806> - <1><2c806>: Abbrev Number: 2 (DW_TAG_base_type) - <2c807> DW_AT_byte_size : 4 - <2c808> DW_AT_encoding : 7 (unsigned) - <2c809> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><2c80d>: Abbrev Number: 2 (DW_TAG_base_type) - <2c80e> DW_AT_byte_size : 8 - <2c80f> DW_AT_encoding : 7 (unsigned) - <2c810> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><2c814>: Abbrev Number: 20 (DW_TAG_pointer_type) - <2c815> DW_AT_byte_size : 4 - <1><2c816>: Abbrev Number: 2 (DW_TAG_base_type) - <2c817> DW_AT_byte_size : 1 - <2c818> DW_AT_encoding : 8 (unsigned char) - <2c819> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><2c81d>: Abbrev Number: 4 (DW_TAG_typedef) - <2c81e> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <2c822> DW_AT_decl_file : 5 - <2c823> DW_AT_decl_line : 24 - <2c824> DW_AT_decl_column : 19 - <2c825> DW_AT_type : <0x2c7d2> - <1><2c829>: Abbrev Number: 4 (DW_TAG_typedef) - <2c82a> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <2c82e> DW_AT_decl_file : 5 - <2c82f> DW_AT_decl_line : 48 - <2c830> DW_AT_decl_column : 20 - <2c831> DW_AT_type : <0x2c7fa> - <1><2c835>: Abbrev Number: 4 (DW_TAG_typedef) - <2c836> DW_AT_name : (indirect string, offset: 0xfddfc): BaseType_t - <2c83a> DW_AT_decl_file : 2 - <2c83b> DW_AT_decl_line : 56 - <2c83c> DW_AT_decl_column : 14 - <2c83d> DW_AT_type : <0x2c7f3> - <1><2c841>: Abbrev Number: 4 (DW_TAG_typedef) - <2c842> DW_AT_name : (indirect string, offset: 0x1834a): TickType_t - <2c846> DW_AT_decl_file : 2 - <2c847> DW_AT_decl_line : 63 - <2c848> DW_AT_decl_column : 19 - <2c849> DW_AT_type : <0x2c829> - <1><2c84d>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2c84e> DW_AT_byte_size : 4 - <2c84e> DW_AT_type : <0x2c81d> - <1><2c852>: Abbrev Number: 8 (DW_TAG_structure_type) - <2c853> DW_AT_name : (indirect string, offset: 0x100dd8): xHeapStats - <2c857> DW_AT_byte_size : 28 - <2c858> DW_AT_decl_file : 6 - <2c859> DW_AT_decl_line : 130 - <2c85a> DW_AT_decl_column : 16 - <2c85a> DW_AT_sibling : <0x2c8ba> - <2><2c85e>: Abbrev Number: 5 (DW_TAG_member) - <2c85f> DW_AT_name : (indirect string, offset: 0x100f13): xAvailableHeapSpaceInBytes - <2c863> DW_AT_decl_file : 6 - <2c864> DW_AT_decl_line : 132 - <2c865> DW_AT_decl_column : 9 - <2c866> DW_AT_type : <0x2c79e> - <2c86a> DW_AT_data_member_location: 0 - <2><2c86b>: Abbrev Number: 5 (DW_TAG_member) - <2c86c> DW_AT_name : (indirect string, offset: 0x100e9d): xSizeOfLargestFreeBlockInBytes - <2c870> DW_AT_decl_file : 6 - <2c871> DW_AT_decl_line : 133 - <2c872> DW_AT_decl_column : 9 - <2c873> DW_AT_type : <0x2c79e> - <2c877> DW_AT_data_member_location: 4 - <2><2c878>: Abbrev Number: 5 (DW_TAG_member) - <2c879> DW_AT_name : (indirect string, offset: 0x100d6d): xSizeOfSmallestFreeBlockInBytes - <2c87d> DW_AT_decl_file : 6 - <2c87e> DW_AT_decl_line : 134 - <2c87f> DW_AT_decl_column : 9 - <2c880> DW_AT_type : <0x2c79e> - <2c884> DW_AT_data_member_location: 8 - <2><2c885>: Abbrev Number: 5 (DW_TAG_member) - <2c886> DW_AT_name : (indirect string, offset: 0x100ecc): xNumberOfFreeBlocks - <2c88a> DW_AT_decl_file : 6 - <2c88b> DW_AT_decl_line : 135 - <2c88c> DW_AT_decl_column : 9 - <2c88d> DW_AT_type : <0x2c79e> - <2c891> DW_AT_data_member_location: 12 - <2><2c892>: Abbrev Number: 5 (DW_TAG_member) - <2c893> DW_AT_name : (indirect string, offset: 0x100cd0): xMinimumEverFreeBytesRemaining - <2c897> DW_AT_decl_file : 6 - <2c898> DW_AT_decl_line : 136 - <2c899> DW_AT_decl_column : 9 - <2c89a> DW_AT_type : <0x2c79e> - <2c89e> DW_AT_data_member_location: 16 - <2><2c89f>: Abbrev Number: 5 (DW_TAG_member) - <2c8a0> DW_AT_name : (indirect string, offset: 0x100f2e): xNumberOfSuccessfulAllocations - <2c8a4> DW_AT_decl_file : 6 - <2c8a5> DW_AT_decl_line : 137 - <2c8a6> DW_AT_decl_column : 9 - <2c8a7> DW_AT_type : <0x2c79e> - <2c8ab> DW_AT_data_member_location: 20 - <2><2c8ac>: Abbrev Number: 5 (DW_TAG_member) - <2c8ad> DW_AT_name : (indirect string, offset: 0x100faa): xNumberOfSuccessfulFrees - <2c8b1> DW_AT_decl_file : 6 - <2c8b2> DW_AT_decl_line : 138 - <2c8b3> DW_AT_decl_column : 9 - <2c8b4> DW_AT_type : <0x2c79e> - <2c8b8> DW_AT_data_member_location: 24 - <2><2c8b9>: Abbrev Number: 0 - <1><2c8ba>: Abbrev Number: 4 (DW_TAG_typedef) - <2c8bb> DW_AT_name : (indirect string, offset: 0x100f4d): HeapStats_t - <2c8bf> DW_AT_decl_file : 6 - <2c8c0> DW_AT_decl_line : 139 - <2c8c1> DW_AT_decl_column : 3 - <2c8c2> DW_AT_type : <0x2c852> - <1><2c8c6>: Abbrev Number: 21 (DW_TAG_array_type) - <2c8c7> DW_AT_type : <0x2c81d> - <2c8cb> DW_AT_sibling : <0x2c8d7> - <2><2c8cf>: Abbrev Number: 22 (DW_TAG_subrange_type) - <2c8d0> DW_AT_type : <0x2c7af> - <2c8d4> DW_AT_upper_bound : 3071 - <2><2c8d6>: Abbrev Number: 0 - <1><2c8d7>: Abbrev Number: 1 (DW_TAG_variable) - <2c8d8> DW_AT_name : (indirect string, offset: 0x100da8): ucHeap - <2c8dc> DW_AT_decl_file : 1 - <2c8dc> DW_AT_decl_line : 64 - <2c8dd> DW_AT_decl_column : 17 - <2c8de> DW_AT_type : <0x2c8c6> - <2c8e2> DW_AT_location : 5 byte block: 3 48 15 0 20 (DW_OP_addr: 20001548) - <1><2c8e8>: Abbrev Number: 8 (DW_TAG_structure_type) - <2c8e9> DW_AT_name : (indirect string, offset: 0x100f9d): A_BLOCK_LINK - <2c8ed> DW_AT_byte_size : 8 - <2c8ee> DW_AT_decl_file : 1 - <2c8ef> DW_AT_decl_line : 69 - <2c8f0> DW_AT_decl_column : 16 - <2c8f0> DW_AT_sibling : <0x2c90f> - <2><2c8f4>: Abbrev Number: 5 (DW_TAG_member) - <2c8f5> DW_AT_name : (indirect string, offset: 0x100f8d): pxNextFreeBlock - <2c8f9> DW_AT_decl_file : 1 - <2c8fa> DW_AT_decl_line : 71 - <2c8fb> DW_AT_decl_column : 23 - <2c8fc> DW_AT_type : <0x2c90f> - <2c900> DW_AT_data_member_location: 0 - <2><2c901>: Abbrev Number: 5 (DW_TAG_member) - <2c902> DW_AT_name : (indirect string, offset: 0x100fca): xBlockSize - <2c906> DW_AT_decl_file : 1 - <2c907> DW_AT_decl_line : 72 - <2c908> DW_AT_decl_column : 9 - <2c909> DW_AT_type : <0x2c79e> - <2c90d> DW_AT_data_member_location: 4 - <2><2c90e>: Abbrev Number: 0 - <1><2c90f>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2c910> DW_AT_byte_size : 4 - <2c910> DW_AT_type : <0x2c8e8> - <1><2c914>: Abbrev Number: 4 (DW_TAG_typedef) - <2c915> DW_AT_name : (indirect string, offset: 0x100d9c): BlockLink_t - <2c919> DW_AT_decl_file : 1 - <2c91a> DW_AT_decl_line : 73 - <2c91b> DW_AT_decl_column : 3 - <2c91c> DW_AT_type : <0x2c8e8> - <1><2c920>: Abbrev Number: 1 (DW_TAG_variable) - <2c921> DW_AT_name : (indirect string, offset: 0x100ee0): xHeapStructSize - <2c925> DW_AT_decl_file : 1 - <2c925> DW_AT_decl_line : 95 - <2c926> DW_AT_decl_column : 21 - <2c927> DW_AT_type : <0x2c7aa> - <2c92b> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2c931>: Abbrev Number: 1 (DW_TAG_variable) - <2c932> DW_AT_name : (indirect string, offset: 0x100fc3): xStart - <2c936> DW_AT_decl_file : 1 - <2c936> DW_AT_decl_line : 98 - <2c937> DW_AT_decl_column : 20 - <2c938> DW_AT_type : <0x2c914> - <2c93c> DW_AT_location : 5 byte block: 3 48 21 0 20 (DW_OP_addr: 20002148) - <1><2c942>: Abbrev Number: 1 (DW_TAG_variable) - <2c943> DW_AT_name : (indirect string, offset: 0x100de3): pxEnd - <2c947> DW_AT_decl_file : 1 - <2c947> DW_AT_decl_line : 98 - <2c948> DW_AT_decl_column : 29 - <2c949> DW_AT_type : <0x2c953> - <2c94d> DW_AT_location : 5 byte block: 3 50 21 0 20 (DW_OP_addr: 20002150) - <1><2c953>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2c954> DW_AT_byte_size : 4 - <2c954> DW_AT_type : <0x2c914> - <1><2c958>: Abbrev Number: 1 (DW_TAG_variable) - <2c959> DW_AT_name : (indirect string, offset: 0x100e7d): xFreeBytesRemaining - <2c95d> DW_AT_decl_file : 1 - <2c95d> DW_AT_decl_line : 102 - <2c95e> DW_AT_decl_column : 15 - <2c95f> DW_AT_type : <0x2c79e> - <2c963> DW_AT_location : 5 byte block: 3 54 21 0 20 (DW_OP_addr: 20002154) - <1><2c969>: Abbrev Number: 1 (DW_TAG_variable) - <2c96a> DW_AT_name : (indirect string, offset: 0x100cd0): xMinimumEverFreeBytesRemaining - <2c96e> DW_AT_decl_file : 1 - <2c96e> DW_AT_decl_line : 103 - <2c96f> DW_AT_decl_column : 15 - <2c970> DW_AT_type : <0x2c79e> - <2c974> DW_AT_location : 5 byte block: 3 58 21 0 20 (DW_OP_addr: 20002158) - <1><2c97a>: Abbrev Number: 1 (DW_TAG_variable) - <2c97b> DW_AT_name : (indirect string, offset: 0x100f2e): xNumberOfSuccessfulAllocations - <2c97f> DW_AT_decl_file : 1 - <2c97f> DW_AT_decl_line : 104 - <2c980> DW_AT_decl_column : 15 - <2c981> DW_AT_type : <0x2c79e> - <2c985> DW_AT_location : 5 byte block: 3 5c 21 0 20 (DW_OP_addr: 2000215c) - <1><2c98b>: Abbrev Number: 1 (DW_TAG_variable) - <2c98c> DW_AT_name : (indirect string, offset: 0x100faa): xNumberOfSuccessfulFrees - <2c990> DW_AT_decl_file : 1 - <2c990> DW_AT_decl_line : 105 - <2c991> DW_AT_decl_column : 15 - <2c992> DW_AT_type : <0x2c79e> - <2c996> DW_AT_location : 5 byte block: 3 60 21 0 20 (DW_OP_addr: 20002160) - <1><2c99c>: Abbrev Number: 1 (DW_TAG_variable) - <2c99d> DW_AT_name : (indirect string, offset: 0x100cef): xBlockAllocatedBit - <2c9a1> DW_AT_decl_file : 1 - <2c9a1> DW_AT_decl_line : 111 - <2c9a2> DW_AT_decl_column : 15 - <2c9a3> DW_AT_type : <0x2c79e> - <2c9a7> DW_AT_location : 5 byte block: 3 64 21 0 20 (DW_OP_addr: 20002164) - <1><2c9ad>: Abbrev Number: 9 (DW_TAG_subprogram) - <2c9ae> DW_AT_external : 1 - <2c9ae> DW_AT_name : (indirect string, offset: 0xfcdd0): vPortExitCritical - <2c9b2> DW_AT_decl_file : 2 - <2c9b2> DW_AT_decl_line : 98 - <2c9b3> DW_AT_decl_column : 13 - <2c9b3> DW_AT_prototyped : 1 - <2c9b3> DW_AT_declaration : 1 - <1><2c9b3>: Abbrev Number: 9 (DW_TAG_subprogram) - <2c9b4> DW_AT_external : 1 - <2c9b4> DW_AT_name : (indirect string, offset: 0xfdfd2): vPortEnterCritical - <2c9b8> DW_AT_decl_file : 2 - <2c9b8> DW_AT_decl_line : 97 - <2c9b9> DW_AT_decl_column : 13 - <2c9b9> DW_AT_prototyped : 1 - <2c9b9> DW_AT_declaration : 1 - <1><2c9b9>: Abbrev Number: 23 (DW_TAG_subprogram) - <2c9ba> DW_AT_external : 1 - <2c9ba> DW_AT_name : (indirect string, offset: 0xfa565): xTaskResumeAll - <2c9be> DW_AT_decl_file : 7 - <2c9bf> DW_AT_decl_line : 1341 - <2c9c1> DW_AT_decl_column : 12 - <2c9c2> DW_AT_prototyped : 1 - <2c9c2> DW_AT_type : <0x2c835> - <2c9c6> DW_AT_declaration : 1 - <1><2c9c6>: Abbrev Number: 24 (DW_TAG_subprogram) - <2c9c7> DW_AT_external : 1 - <2c9c7> DW_AT_name : (indirect string, offset: 0xfba53): vTaskSuspendAll - <2c9cb> DW_AT_decl_file : 7 - <2c9cc> DW_AT_decl_line : 1287 - <2c9ce> DW_AT_decl_column : 6 - <2c9cf> DW_AT_prototyped : 1 - <2c9cf> DW_AT_declaration : 1 - <1><2c9cf>: Abbrev Number: 10 (DW_TAG_subprogram) - <2c9d0> DW_AT_external : 1 - <2c9d0> DW_AT_name : (indirect string, offset: 0x100e54): vPortGetHeapStats - <2c9d4> DW_AT_decl_file : 1 - <2c9d4> DW_AT_decl_line : 442 - <2c9d6> DW_AT_decl_column : 6 - <2c9d6> DW_AT_prototyped : 1 - <2c9d6> DW_AT_low_pc : 0x0 - <2c9da> DW_AT_high_pc : 0xbc - <2c9de> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2c9e0> DW_AT_call_all_tail_calls: 1 - <2c9e0> DW_AT_sibling : <0x2ca30> - <2><2c9e4>: Abbrev Number: 11 (DW_TAG_formal_parameter) - <2c9e5> DW_AT_name : (indirect string, offset: 0x100dd7): pxHeapStats - <2c9e9> DW_AT_decl_file : 1 - <2c9e9> DW_AT_decl_line : 442 - <2c9eb> DW_AT_decl_column : 38 - <2c9ec> DW_AT_type : <0x2ca30> - <2c9f0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2c9f3>: Abbrev Number: 3 (DW_TAG_variable) - <2c9f4> DW_AT_name : (indirect string, offset: 0x100e4c): pxBlock - <2c9f8> DW_AT_decl_file : 1 - <2c9f8> DW_AT_decl_line : 444 - <2c9fa> DW_AT_decl_column : 14 - <2c9fb> DW_AT_type : <0x2c953> - <2c9ff> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2ca02>: Abbrev Number: 3 (DW_TAG_variable) - <2ca03> DW_AT_name : (indirect string, offset: 0x100daf): xBlocks - <2ca07> DW_AT_decl_file : 1 - <2ca07> DW_AT_decl_line : 445 - <2ca09> DW_AT_decl_column : 8 - <2ca0a> DW_AT_type : <0x2c79e> - <2ca0e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2ca11>: Abbrev Number: 3 (DW_TAG_variable) - <2ca12> DW_AT_name : (indirect string, offset: 0x100fd5): xMaxSize - <2ca16> DW_AT_decl_file : 1 - <2ca16> DW_AT_decl_line : 445 - <2ca18> DW_AT_decl_column : 21 - <2ca19> DW_AT_type : <0x2c79e> - <2ca1d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2ca20>: Abbrev Number: 3 (DW_TAG_variable) - <2ca21> DW_AT_name : (indirect string, offset: 0x100e43): xMinSize - <2ca25> DW_AT_decl_file : 1 - <2ca25> DW_AT_decl_line : 445 - <2ca27> DW_AT_decl_column : 35 - <2ca28> DW_AT_type : <0x2c79e> - <2ca2c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2ca2f>: Abbrev Number: 0 - <1><2ca30>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2ca31> DW_AT_byte_size : 4 - <2ca31> DW_AT_type : <0x2c8ba> - <1><2ca35>: Abbrev Number: 12 (DW_TAG_subprogram) - <2ca36> DW_AT_name : (indirect string, offset: 0x100f72): prvInsertBlockIntoFreeList - <2ca3a> DW_AT_decl_file : 1 - <2ca3a> DW_AT_decl_line : 381 - <2ca3c> DW_AT_decl_column : 13 - <2ca3c> DW_AT_prototyped : 1 - <2ca3c> DW_AT_low_pc : 0x800d2b8 - <2ca40> DW_AT_high_pc : 0xb4 - <2ca44> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ca46> DW_AT_call_all_calls: 1 - <2ca46> DW_AT_sibling : <0x2ca77> - <2><2ca4a>: Abbrev Number: 11 (DW_TAG_formal_parameter) - <2ca4b> DW_AT_name : (indirect string, offset: 0x100e66): pxBlockToInsert - <2ca4f> DW_AT_decl_file : 1 - <2ca4f> DW_AT_decl_line : 381 - <2ca51> DW_AT_decl_column : 54 - <2ca52> DW_AT_type : <0x2c953> - <2ca56> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2ca59>: Abbrev Number: 3 (DW_TAG_variable) - <2ca5a> DW_AT_name : (indirect string, offset: 0xfe532): pxIterator - <2ca5e> DW_AT_decl_file : 1 - <2ca5e> DW_AT_decl_line : 383 - <2ca60> DW_AT_decl_column : 14 - <2ca61> DW_AT_type : <0x2c953> - <2ca65> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2ca68>: Abbrev Number: 13 (DW_TAG_variable) - <2ca69> DW_AT_name : puc - <2ca6d> DW_AT_decl_file : 1 - <2ca6d> DW_AT_decl_line : 384 - <2ca6f> DW_AT_decl_column : 10 - <2ca6f> DW_AT_type : <0x2c84d> - <2ca73> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2ca76>: Abbrev Number: 0 - <1><2ca77>: Abbrev Number: 12 (DW_TAG_subprogram) - <2ca78> DW_AT_name : (indirect string, offset: 0x100e91): prvHeapInit - <2ca7c> DW_AT_decl_file : 1 - <2ca7c> DW_AT_decl_line : 333 - <2ca7e> DW_AT_decl_column : 13 - <2ca7e> DW_AT_prototyped : 1 - <2ca7e> DW_AT_low_pc : 0x800d1f4 - <2ca82> DW_AT_high_pc : 0xc4 - <2ca86> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ca88> DW_AT_call_all_calls: 1 - <2ca88> DW_AT_sibling : <0x2cac9> - <2><2ca8c>: Abbrev Number: 3 (DW_TAG_variable) - <2ca8d> DW_AT_name : (indirect string, offset: 0x100d5c): pxFirstFreeBlock - <2ca91> DW_AT_decl_file : 1 - <2ca91> DW_AT_decl_line : 335 - <2ca93> DW_AT_decl_column : 14 - <2ca94> DW_AT_type : <0x2c953> - <2ca98> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2ca9b>: Abbrev Number: 3 (DW_TAG_variable) - <2ca9c> DW_AT_name : (indirect string, offset: 0x100d8d): pucAlignedHeap - <2caa0> DW_AT_decl_file : 1 - <2caa0> DW_AT_decl_line : 336 - <2caa2> DW_AT_decl_column : 10 - <2caa3> DW_AT_type : <0x2c84d> - <2caa7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2caaa>: Abbrev Number: 3 (DW_TAG_variable) - <2caab> DW_AT_name : (indirect string, offset: 0x100f68): uxAddress - <2caaf> DW_AT_decl_file : 1 - <2caaf> DW_AT_decl_line : 337 - <2cab1> DW_AT_decl_column : 8 - <2cab2> DW_AT_type : <0x2c79e> - <2cab6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2cab9>: Abbrev Number: 3 (DW_TAG_variable) - <2caba> DW_AT_name : (indirect string, offset: 0x100f59): xTotalHeapSize - <2cabe> DW_AT_decl_file : 1 - <2cabe> DW_AT_decl_line : 338 - <2cac0> DW_AT_decl_column : 8 - <2cac1> DW_AT_type : <0x2c79e> - <2cac5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2cac8>: Abbrev Number: 0 - <1><2cac9>: Abbrev Number: 25 (DW_TAG_subprogram) - <2caca> DW_AT_external : 1 - <2caca> DW_AT_name : (indirect string, offset: 0x100cba): vPortInitialiseBlocks - <2cace> DW_AT_decl_file : 1 - <2cacf> DW_AT_decl_line : 327 - <2cad1> DW_AT_decl_column : 6 - <2cad2> DW_AT_prototyped : 1 - <2cad2> DW_AT_low_pc : 0x0 - <2cad6> DW_AT_high_pc : 0xe - <2cada> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2cadc> DW_AT_call_all_calls: 1 - <1><2cadc>: Abbrev Number: 14 (DW_TAG_subprogram) - <2cadd> DW_AT_external : 1 - <2cadd> DW_AT_name : (indirect string, offset: 0x100db7): xPortGetMinimumEverFreeHeapSize - <2cae1> DW_AT_decl_file : 1 - <2cae1> DW_AT_decl_line : 321 - <2cae3> DW_AT_decl_column : 8 - <2cae3> DW_AT_prototyped : 1 - <2cae3> DW_AT_type : <0x2c79e> - <2cae7> DW_AT_low_pc : 0x0 - <2caeb> DW_AT_high_pc : 0x18 - <2caef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2caf1> DW_AT_call_all_calls: 1 - <1><2caf1>: Abbrev Number: 14 (DW_TAG_subprogram) - <2caf2> DW_AT_external : 1 - <2caf2> DW_AT_name : (indirect string, offset: 0x100d02): xPortGetFreeHeapSize - <2caf6> DW_AT_decl_file : 1 - <2caf6> DW_AT_decl_line : 315 - <2caf8> DW_AT_decl_column : 8 - <2caf8> DW_AT_prototyped : 1 - <2caf8> DW_AT_type : <0x2c79e> - <2cafc> DW_AT_low_pc : 0x0 - <2cb00> DW_AT_high_pc : 0x18 - <2cb04> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2cb06> DW_AT_call_all_calls: 1 - <1><2cb06>: Abbrev Number: 10 (DW_TAG_subprogram) - <2cb07> DW_AT_external : 1 - <2cb07> DW_AT_name : (indirect string, offset: 0xfa85c): vPortFree + <0><2c6d0>: Abbrev Number: 17 (DW_TAG_compile_unit) + <2c6d1> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <2c6d5> DW_AT_language : 29 (C11) + <2c6d6> DW_AT_name : (indirect string, offset: 0x100cfc): ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c + <2c6da> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <2c6de> DW_AT_ranges : 0x202c + <2c6e2> DW_AT_low_pc : 0x0 + <2c6e6> DW_AT_stmt_list : 0x2b8eb + <2c6ea> DW_AT_macros : 0x2818f + <1><2c6ee>: Abbrev Number: 4 (DW_TAG_typedef) + <2c6ef> DW_AT_name : (indirect string, offset: 0xa929): size_t + <2c6f3> DW_AT_decl_file : 3 + <2c6f4> DW_AT_decl_line : 209 + <2c6f5> DW_AT_decl_column : 23 + <2c6f6> DW_AT_type : <0x2c6ff> + <1><2c6fa>: Abbrev Number: 18 (DW_TAG_const_type) + <2c6fb> DW_AT_type : <0x2c6ee> + <1><2c6ff>: Abbrev Number: 2 (DW_TAG_base_type) + <2c700> DW_AT_byte_size : 4 + <2c701> DW_AT_encoding : 7 (unsigned) + <2c702> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><2c706>: Abbrev Number: 19 (DW_TAG_base_type) + <2c707> DW_AT_byte_size : 4 + <2c708> DW_AT_encoding : 5 (signed) + <2c709> DW_AT_name : int + <1><2c70d>: Abbrev Number: 2 (DW_TAG_base_type) + <2c70e> DW_AT_byte_size : 8 + <2c70f> DW_AT_encoding : 5 (signed) + <2c710> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><2c714>: Abbrev Number: 2 (DW_TAG_base_type) + <2c715> DW_AT_byte_size : 8 + <2c716> DW_AT_encoding : 4 (float) + <2c717> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><2c71b>: Abbrev Number: 2 (DW_TAG_base_type) + <2c71c> DW_AT_byte_size : 1 + <2c71d> DW_AT_encoding : 6 (signed char) + <2c71e> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><2c722>: Abbrev Number: 4 (DW_TAG_typedef) + <2c723> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <2c727> DW_AT_decl_file : 4 + <2c728> DW_AT_decl_line : 43 + <2c729> DW_AT_decl_column : 24 + <2c72a> DW_AT_type : <0x2c72e> + <1><2c72e>: Abbrev Number: 2 (DW_TAG_base_type) + <2c72f> DW_AT_byte_size : 1 + <2c730> DW_AT_encoding : 8 (unsigned char) + <2c731> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><2c735>: Abbrev Number: 2 (DW_TAG_base_type) + <2c736> DW_AT_byte_size : 2 + <2c737> DW_AT_encoding : 5 (signed) + <2c738> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><2c73c>: Abbrev Number: 2 (DW_TAG_base_type) + <2c73d> DW_AT_byte_size : 2 + <2c73e> DW_AT_encoding : 7 (unsigned) + <2c73f> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><2c743>: Abbrev Number: 2 (DW_TAG_base_type) + <2c744> DW_AT_byte_size : 4 + <2c745> DW_AT_encoding : 5 (signed) + <2c746> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><2c74a>: Abbrev Number: 4 (DW_TAG_typedef) + <2c74b> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <2c74f> DW_AT_decl_file : 4 + <2c750> DW_AT_decl_line : 79 + <2c751> DW_AT_decl_column : 25 + <2c752> DW_AT_type : <0x2c756> + <1><2c756>: Abbrev Number: 2 (DW_TAG_base_type) + <2c757> DW_AT_byte_size : 4 + <2c758> DW_AT_encoding : 7 (unsigned) + <2c759> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><2c75d>: Abbrev Number: 2 (DW_TAG_base_type) + <2c75e> DW_AT_byte_size : 8 + <2c75f> DW_AT_encoding : 7 (unsigned) + <2c760> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><2c764>: Abbrev Number: 20 (DW_TAG_pointer_type) + <2c765> DW_AT_byte_size : 4 + <1><2c766>: Abbrev Number: 2 (DW_TAG_base_type) + <2c767> DW_AT_byte_size : 1 + <2c768> DW_AT_encoding : 8 (unsigned char) + <2c769> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><2c76d>: Abbrev Number: 4 (DW_TAG_typedef) + <2c76e> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <2c772> DW_AT_decl_file : 5 + <2c773> DW_AT_decl_line : 24 + <2c774> DW_AT_decl_column : 19 + <2c775> DW_AT_type : <0x2c722> + <1><2c779>: Abbrev Number: 4 (DW_TAG_typedef) + <2c77a> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <2c77e> DW_AT_decl_file : 5 + <2c77f> DW_AT_decl_line : 48 + <2c780> DW_AT_decl_column : 20 + <2c781> DW_AT_type : <0x2c74a> + <1><2c785>: Abbrev Number: 4 (DW_TAG_typedef) + <2c786> DW_AT_name : (indirect string, offset: 0xfdde1): BaseType_t + <2c78a> DW_AT_decl_file : 2 + <2c78b> DW_AT_decl_line : 56 + <2c78c> DW_AT_decl_column : 14 + <2c78d> DW_AT_type : <0x2c743> + <1><2c791>: Abbrev Number: 4 (DW_TAG_typedef) + <2c792> DW_AT_name : (indirect string, offset: 0x18373): TickType_t + <2c796> DW_AT_decl_file : 2 + <2c797> DW_AT_decl_line : 63 + <2c798> DW_AT_decl_column : 19 + <2c799> DW_AT_type : <0x2c779> + <1><2c79d>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2c79e> DW_AT_byte_size : 4 + <2c79e> DW_AT_type : <0x2c76d> + <1><2c7a2>: Abbrev Number: 8 (DW_TAG_structure_type) + <2c7a3> DW_AT_name : (indirect string, offset: 0x100dbd): xHeapStats + <2c7a7> DW_AT_byte_size : 28 + <2c7a8> DW_AT_decl_file : 6 + <2c7a9> DW_AT_decl_line : 130 + <2c7aa> DW_AT_decl_column : 16 + <2c7aa> DW_AT_sibling : <0x2c80a> + <2><2c7ae>: Abbrev Number: 5 (DW_TAG_member) + <2c7af> DW_AT_name : (indirect string, offset: 0x100ef8): xAvailableHeapSpaceInBytes + <2c7b3> DW_AT_decl_file : 6 + <2c7b4> DW_AT_decl_line : 132 + <2c7b5> DW_AT_decl_column : 9 + <2c7b6> DW_AT_type : <0x2c6ee> + <2c7ba> DW_AT_data_member_location: 0 + <2><2c7bb>: Abbrev Number: 5 (DW_TAG_member) + <2c7bc> DW_AT_name : (indirect string, offset: 0x100e82): xSizeOfLargestFreeBlockInBytes + <2c7c0> DW_AT_decl_file : 6 + <2c7c1> DW_AT_decl_line : 133 + <2c7c2> DW_AT_decl_column : 9 + <2c7c3> DW_AT_type : <0x2c6ee> + <2c7c7> DW_AT_data_member_location: 4 + <2><2c7c8>: Abbrev Number: 5 (DW_TAG_member) + <2c7c9> DW_AT_name : (indirect string, offset: 0x100d52): xSizeOfSmallestFreeBlockInBytes + <2c7cd> DW_AT_decl_file : 6 + <2c7ce> DW_AT_decl_line : 134 + <2c7cf> DW_AT_decl_column : 9 + <2c7d0> DW_AT_type : <0x2c6ee> + <2c7d4> DW_AT_data_member_location: 8 + <2><2c7d5>: Abbrev Number: 5 (DW_TAG_member) + <2c7d6> DW_AT_name : (indirect string, offset: 0x100eb1): xNumberOfFreeBlocks + <2c7da> DW_AT_decl_file : 6 + <2c7db> DW_AT_decl_line : 135 + <2c7dc> DW_AT_decl_column : 9 + <2c7dd> DW_AT_type : <0x2c6ee> + <2c7e1> DW_AT_data_member_location: 12 + <2><2c7e2>: Abbrev Number: 5 (DW_TAG_member) + <2c7e3> DW_AT_name : (indirect string, offset: 0x100cb5): xMinimumEverFreeBytesRemaining + <2c7e7> DW_AT_decl_file : 6 + <2c7e8> DW_AT_decl_line : 136 + <2c7e9> DW_AT_decl_column : 9 + <2c7ea> DW_AT_type : <0x2c6ee> + <2c7ee> DW_AT_data_member_location: 16 + <2><2c7ef>: Abbrev Number: 5 (DW_TAG_member) + <2c7f0> DW_AT_name : (indirect string, offset: 0x100f13): xNumberOfSuccessfulAllocations + <2c7f4> DW_AT_decl_file : 6 + <2c7f5> DW_AT_decl_line : 137 + <2c7f6> DW_AT_decl_column : 9 + <2c7f7> DW_AT_type : <0x2c6ee> + <2c7fb> DW_AT_data_member_location: 20 + <2><2c7fc>: Abbrev Number: 5 (DW_TAG_member) + <2c7fd> DW_AT_name : (indirect string, offset: 0x100f8f): xNumberOfSuccessfulFrees + <2c801> DW_AT_decl_file : 6 + <2c802> DW_AT_decl_line : 138 + <2c803> DW_AT_decl_column : 9 + <2c804> DW_AT_type : <0x2c6ee> + <2c808> DW_AT_data_member_location: 24 + <2><2c809>: Abbrev Number: 0 + <1><2c80a>: Abbrev Number: 4 (DW_TAG_typedef) + <2c80b> DW_AT_name : (indirect string, offset: 0x100f32): HeapStats_t + <2c80f> DW_AT_decl_file : 6 + <2c810> DW_AT_decl_line : 139 + <2c811> DW_AT_decl_column : 3 + <2c812> DW_AT_type : <0x2c7a2> + <1><2c816>: Abbrev Number: 21 (DW_TAG_array_type) + <2c817> DW_AT_type : <0x2c76d> + <2c81b> DW_AT_sibling : <0x2c827> + <2><2c81f>: Abbrev Number: 22 (DW_TAG_subrange_type) + <2c820> DW_AT_type : <0x2c6ff> + <2c824> DW_AT_upper_bound : 3071 + <2><2c826>: Abbrev Number: 0 + <1><2c827>: Abbrev Number: 1 (DW_TAG_variable) + <2c828> DW_AT_name : (indirect string, offset: 0x100d8d): ucHeap + <2c82c> DW_AT_decl_file : 1 + <2c82c> DW_AT_decl_line : 64 + <2c82d> DW_AT_decl_column : 17 + <2c82e> DW_AT_type : <0x2c816> + <2c832> DW_AT_location : 5 byte block: 3 64 15 0 20 (DW_OP_addr: 20001564) + <1><2c838>: Abbrev Number: 8 (DW_TAG_structure_type) + <2c839> DW_AT_name : (indirect string, offset: 0x100f82): A_BLOCK_LINK + <2c83d> DW_AT_byte_size : 8 + <2c83e> DW_AT_decl_file : 1 + <2c83f> DW_AT_decl_line : 69 + <2c840> DW_AT_decl_column : 16 + <2c840> DW_AT_sibling : <0x2c85f> + <2><2c844>: Abbrev Number: 5 (DW_TAG_member) + <2c845> DW_AT_name : (indirect string, offset: 0x100f72): pxNextFreeBlock + <2c849> DW_AT_decl_file : 1 + <2c84a> DW_AT_decl_line : 71 + <2c84b> DW_AT_decl_column : 23 + <2c84c> DW_AT_type : <0x2c85f> + <2c850> DW_AT_data_member_location: 0 + <2><2c851>: Abbrev Number: 5 (DW_TAG_member) + <2c852> DW_AT_name : (indirect string, offset: 0x100faf): xBlockSize + <2c856> DW_AT_decl_file : 1 + <2c857> DW_AT_decl_line : 72 + <2c858> DW_AT_decl_column : 9 + <2c859> DW_AT_type : <0x2c6ee> + <2c85d> DW_AT_data_member_location: 4 + <2><2c85e>: Abbrev Number: 0 + <1><2c85f>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2c860> DW_AT_byte_size : 4 + <2c860> DW_AT_type : <0x2c838> + <1><2c864>: Abbrev Number: 4 (DW_TAG_typedef) + <2c865> DW_AT_name : (indirect string, offset: 0x100d81): BlockLink_t + <2c869> DW_AT_decl_file : 1 + <2c86a> DW_AT_decl_line : 73 + <2c86b> DW_AT_decl_column : 3 + <2c86c> DW_AT_type : <0x2c838> + <1><2c870>: Abbrev Number: 1 (DW_TAG_variable) + <2c871> DW_AT_name : (indirect string, offset: 0x100ec5): xHeapStructSize + <2c875> DW_AT_decl_file : 1 + <2c875> DW_AT_decl_line : 95 + <2c876> DW_AT_decl_column : 21 + <2c877> DW_AT_type : <0x2c6fa> + <2c87b> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) + <1><2c881>: Abbrev Number: 1 (DW_TAG_variable) + <2c882> DW_AT_name : (indirect string, offset: 0x100fa8): xStart + <2c886> DW_AT_decl_file : 1 + <2c886> DW_AT_decl_line : 98 + <2c887> DW_AT_decl_column : 20 + <2c888> DW_AT_type : <0x2c864> + <2c88c> DW_AT_location : 5 byte block: 3 64 21 0 20 (DW_OP_addr: 20002164) + <1><2c892>: Abbrev Number: 1 (DW_TAG_variable) + <2c893> DW_AT_name : (indirect string, offset: 0x100dc8): pxEnd + <2c897> DW_AT_decl_file : 1 + <2c897> DW_AT_decl_line : 98 + <2c898> DW_AT_decl_column : 29 + <2c899> DW_AT_type : <0x2c8a3> + <2c89d> DW_AT_location : 5 byte block: 3 6c 21 0 20 (DW_OP_addr: 2000216c) + <1><2c8a3>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2c8a4> DW_AT_byte_size : 4 + <2c8a4> DW_AT_type : <0x2c864> + <1><2c8a8>: Abbrev Number: 1 (DW_TAG_variable) + <2c8a9> DW_AT_name : (indirect string, offset: 0x100e62): xFreeBytesRemaining + <2c8ad> DW_AT_decl_file : 1 + <2c8ad> DW_AT_decl_line : 102 + <2c8ae> DW_AT_decl_column : 15 + <2c8af> DW_AT_type : <0x2c6ee> + <2c8b3> DW_AT_location : 5 byte block: 3 70 21 0 20 (DW_OP_addr: 20002170) + <1><2c8b9>: Abbrev Number: 1 (DW_TAG_variable) + <2c8ba> DW_AT_name : (indirect string, offset: 0x100cb5): xMinimumEverFreeBytesRemaining + <2c8be> DW_AT_decl_file : 1 + <2c8be> DW_AT_decl_line : 103 + <2c8bf> DW_AT_decl_column : 15 + <2c8c0> DW_AT_type : <0x2c6ee> + <2c8c4> DW_AT_location : 5 byte block: 3 74 21 0 20 (DW_OP_addr: 20002174) + <1><2c8ca>: Abbrev Number: 1 (DW_TAG_variable) + <2c8cb> DW_AT_name : (indirect string, offset: 0x100f13): xNumberOfSuccessfulAllocations + <2c8cf> DW_AT_decl_file : 1 + <2c8cf> DW_AT_decl_line : 104 + <2c8d0> DW_AT_decl_column : 15 + <2c8d1> DW_AT_type : <0x2c6ee> + <2c8d5> DW_AT_location : 5 byte block: 3 78 21 0 20 (DW_OP_addr: 20002178) + <1><2c8db>: Abbrev Number: 1 (DW_TAG_variable) + <2c8dc> DW_AT_name : (indirect string, offset: 0x100f8f): xNumberOfSuccessfulFrees + <2c8e0> DW_AT_decl_file : 1 + <2c8e0> DW_AT_decl_line : 105 + <2c8e1> DW_AT_decl_column : 15 + <2c8e2> DW_AT_type : <0x2c6ee> + <2c8e6> DW_AT_location : 5 byte block: 3 7c 21 0 20 (DW_OP_addr: 2000217c) + <1><2c8ec>: Abbrev Number: 1 (DW_TAG_variable) + <2c8ed> DW_AT_name : (indirect string, offset: 0x100cd4): xBlockAllocatedBit + <2c8f1> DW_AT_decl_file : 1 + <2c8f1> DW_AT_decl_line : 111 + <2c8f2> DW_AT_decl_column : 15 + <2c8f3> DW_AT_type : <0x2c6ee> + <2c8f7> DW_AT_location : 5 byte block: 3 80 21 0 20 (DW_OP_addr: 20002180) + <1><2c8fd>: Abbrev Number: 9 (DW_TAG_subprogram) + <2c8fe> DW_AT_external : 1 + <2c8fe> DW_AT_name : (indirect string, offset: 0xfcdb5): vPortExitCritical + <2c902> DW_AT_decl_file : 2 + <2c902> DW_AT_decl_line : 98 + <2c903> DW_AT_decl_column : 13 + <2c903> DW_AT_prototyped : 1 + <2c903> DW_AT_declaration : 1 + <1><2c903>: Abbrev Number: 9 (DW_TAG_subprogram) + <2c904> DW_AT_external : 1 + <2c904> DW_AT_name : (indirect string, offset: 0xfdfb7): vPortEnterCritical + <2c908> DW_AT_decl_file : 2 + <2c908> DW_AT_decl_line : 97 + <2c909> DW_AT_decl_column : 13 + <2c909> DW_AT_prototyped : 1 + <2c909> DW_AT_declaration : 1 + <1><2c909>: Abbrev Number: 23 (DW_TAG_subprogram) + <2c90a> DW_AT_external : 1 + <2c90a> DW_AT_name : (indirect string, offset: 0xfa54a): xTaskResumeAll + <2c90e> DW_AT_decl_file : 7 + <2c90f> DW_AT_decl_line : 1341 + <2c911> DW_AT_decl_column : 12 + <2c912> DW_AT_prototyped : 1 + <2c912> DW_AT_type : <0x2c785> + <2c916> DW_AT_declaration : 1 + <1><2c916>: Abbrev Number: 24 (DW_TAG_subprogram) + <2c917> DW_AT_external : 1 + <2c917> DW_AT_name : (indirect string, offset: 0xfba38): vTaskSuspendAll + <2c91b> DW_AT_decl_file : 7 + <2c91c> DW_AT_decl_line : 1287 + <2c91e> DW_AT_decl_column : 6 + <2c91f> DW_AT_prototyped : 1 + <2c91f> DW_AT_declaration : 1 + <1><2c91f>: Abbrev Number: 10 (DW_TAG_subprogram) + <2c920> DW_AT_external : 1 + <2c920> DW_AT_name : (indirect string, offset: 0x100e39): vPortGetHeapStats + <2c924> DW_AT_decl_file : 1 + <2c924> DW_AT_decl_line : 442 + <2c926> DW_AT_decl_column : 6 + <2c926> DW_AT_prototyped : 1 + <2c926> DW_AT_low_pc : 0x0 + <2c92a> DW_AT_high_pc : 0xbc + <2c92e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c930> DW_AT_call_all_tail_calls: 1 + <2c930> DW_AT_sibling : <0x2c980> + <2><2c934>: Abbrev Number: 11 (DW_TAG_formal_parameter) + <2c935> DW_AT_name : (indirect string, offset: 0x100dbc): pxHeapStats + <2c939> DW_AT_decl_file : 1 + <2c939> DW_AT_decl_line : 442 + <2c93b> DW_AT_decl_column : 38 + <2c93c> DW_AT_type : <0x2c980> + <2c940> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2c943>: Abbrev Number: 3 (DW_TAG_variable) + <2c944> DW_AT_name : (indirect string, offset: 0x100e31): pxBlock + <2c948> DW_AT_decl_file : 1 + <2c948> DW_AT_decl_line : 444 + <2c94a> DW_AT_decl_column : 14 + <2c94b> DW_AT_type : <0x2c8a3> + <2c94f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2c952>: Abbrev Number: 3 (DW_TAG_variable) + <2c953> DW_AT_name : (indirect string, offset: 0x100d94): xBlocks + <2c957> DW_AT_decl_file : 1 + <2c957> DW_AT_decl_line : 445 + <2c959> DW_AT_decl_column : 8 + <2c95a> DW_AT_type : <0x2c6ee> + <2c95e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2c961>: Abbrev Number: 3 (DW_TAG_variable) + <2c962> DW_AT_name : (indirect string, offset: 0x100fba): xMaxSize + <2c966> DW_AT_decl_file : 1 + <2c966> DW_AT_decl_line : 445 + <2c968> DW_AT_decl_column : 21 + <2c969> DW_AT_type : <0x2c6ee> + <2c96d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2c970>: Abbrev Number: 3 (DW_TAG_variable) + <2c971> DW_AT_name : (indirect string, offset: 0x100e28): xMinSize + <2c975> DW_AT_decl_file : 1 + <2c975> DW_AT_decl_line : 445 + <2c977> DW_AT_decl_column : 35 + <2c978> DW_AT_type : <0x2c6ee> + <2c97c> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2c97f>: Abbrev Number: 0 + <1><2c980>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2c981> DW_AT_byte_size : 4 + <2c981> DW_AT_type : <0x2c80a> + <1><2c985>: Abbrev Number: 12 (DW_TAG_subprogram) + <2c986> DW_AT_name : (indirect string, offset: 0x100f57): prvInsertBlockIntoFreeList + <2c98a> DW_AT_decl_file : 1 + <2c98a> DW_AT_decl_line : 381 + <2c98c> DW_AT_decl_column : 13 + <2c98c> DW_AT_prototyped : 1 + <2c98c> DW_AT_low_pc : 0x800d378 + <2c990> DW_AT_high_pc : 0xb4 + <2c994> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c996> DW_AT_call_all_calls: 1 + <2c996> DW_AT_sibling : <0x2c9c7> + <2><2c99a>: Abbrev Number: 11 (DW_TAG_formal_parameter) + <2c99b> DW_AT_name : (indirect string, offset: 0x100e4b): pxBlockToInsert + <2c99f> DW_AT_decl_file : 1 + <2c99f> DW_AT_decl_line : 381 + <2c9a1> DW_AT_decl_column : 54 + <2c9a2> DW_AT_type : <0x2c8a3> + <2c9a6> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2c9a9>: Abbrev Number: 3 (DW_TAG_variable) + <2c9aa> DW_AT_name : (indirect string, offset: 0xfe517): pxIterator + <2c9ae> DW_AT_decl_file : 1 + <2c9ae> DW_AT_decl_line : 383 + <2c9b0> DW_AT_decl_column : 14 + <2c9b1> DW_AT_type : <0x2c8a3> + <2c9b5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2c9b8>: Abbrev Number: 13 (DW_TAG_variable) + <2c9b9> DW_AT_name : puc + <2c9bd> DW_AT_decl_file : 1 + <2c9bd> DW_AT_decl_line : 384 + <2c9bf> DW_AT_decl_column : 10 + <2c9bf> DW_AT_type : <0x2c79d> + <2c9c3> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2c9c6>: Abbrev Number: 0 + <1><2c9c7>: Abbrev Number: 12 (DW_TAG_subprogram) + <2c9c8> DW_AT_name : (indirect string, offset: 0x100e76): prvHeapInit + <2c9cc> DW_AT_decl_file : 1 + <2c9cc> DW_AT_decl_line : 333 + <2c9ce> DW_AT_decl_column : 13 + <2c9ce> DW_AT_prototyped : 1 + <2c9ce> DW_AT_low_pc : 0x800d2b4 + <2c9d2> DW_AT_high_pc : 0xc4 + <2c9d6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2c9d8> DW_AT_call_all_calls: 1 + <2c9d8> DW_AT_sibling : <0x2ca19> + <2><2c9dc>: Abbrev Number: 3 (DW_TAG_variable) + <2c9dd> DW_AT_name : (indirect string, offset: 0x100d41): pxFirstFreeBlock + <2c9e1> DW_AT_decl_file : 1 + <2c9e1> DW_AT_decl_line : 335 + <2c9e3> DW_AT_decl_column : 14 + <2c9e4> DW_AT_type : <0x2c8a3> + <2c9e8> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2c9eb>: Abbrev Number: 3 (DW_TAG_variable) + <2c9ec> DW_AT_name : (indirect string, offset: 0x100d72): pucAlignedHeap + <2c9f0> DW_AT_decl_file : 1 + <2c9f0> DW_AT_decl_line : 336 + <2c9f2> DW_AT_decl_column : 10 + <2c9f3> DW_AT_type : <0x2c79d> + <2c9f7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2c9fa>: Abbrev Number: 3 (DW_TAG_variable) + <2c9fb> DW_AT_name : (indirect string, offset: 0x100f4d): uxAddress + <2c9ff> DW_AT_decl_file : 1 + <2c9ff> DW_AT_decl_line : 337 + <2ca01> DW_AT_decl_column : 8 + <2ca02> DW_AT_type : <0x2c6ee> + <2ca06> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2ca09>: Abbrev Number: 3 (DW_TAG_variable) + <2ca0a> DW_AT_name : (indirect string, offset: 0x100f3e): xTotalHeapSize + <2ca0e> DW_AT_decl_file : 1 + <2ca0e> DW_AT_decl_line : 338 + <2ca10> DW_AT_decl_column : 8 + <2ca11> DW_AT_type : <0x2c6ee> + <2ca15> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2ca18>: Abbrev Number: 0 + <1><2ca19>: Abbrev Number: 25 (DW_TAG_subprogram) + <2ca1a> DW_AT_external : 1 + <2ca1a> DW_AT_name : (indirect string, offset: 0x100c9f): vPortInitialiseBlocks + <2ca1e> DW_AT_decl_file : 1 + <2ca1f> DW_AT_decl_line : 327 + <2ca21> DW_AT_decl_column : 6 + <2ca22> DW_AT_prototyped : 1 + <2ca22> DW_AT_low_pc : 0x0 + <2ca26> DW_AT_high_pc : 0xe + <2ca2a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2ca2c> DW_AT_call_all_calls: 1 + <1><2ca2c>: Abbrev Number: 14 (DW_TAG_subprogram) + <2ca2d> DW_AT_external : 1 + <2ca2d> DW_AT_name : (indirect string, offset: 0x100d9c): xPortGetMinimumEverFreeHeapSize + <2ca31> DW_AT_decl_file : 1 + <2ca31> DW_AT_decl_line : 321 + <2ca33> DW_AT_decl_column : 8 + <2ca33> DW_AT_prototyped : 1 + <2ca33> DW_AT_type : <0x2c6ee> + <2ca37> DW_AT_low_pc : 0x0 + <2ca3b> DW_AT_high_pc : 0x18 + <2ca3f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2ca41> DW_AT_call_all_calls: 1 + <1><2ca41>: Abbrev Number: 14 (DW_TAG_subprogram) + <2ca42> DW_AT_external : 1 + <2ca42> DW_AT_name : (indirect string, offset: 0x100ce7): xPortGetFreeHeapSize + <2ca46> DW_AT_decl_file : 1 + <2ca46> DW_AT_decl_line : 315 + <2ca48> DW_AT_decl_column : 8 + <2ca48> DW_AT_prototyped : 1 + <2ca48> DW_AT_type : <0x2c6ee> + <2ca4c> DW_AT_low_pc : 0x0 + <2ca50> DW_AT_high_pc : 0x18 + <2ca54> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2ca56> DW_AT_call_all_calls: 1 + <1><2ca56>: Abbrev Number: 10 (DW_TAG_subprogram) + <2ca57> DW_AT_external : 1 + <2ca57> DW_AT_name : (indirect string, offset: 0xfa841): vPortFree + <2ca5b> DW_AT_decl_file : 1 + <2ca5b> DW_AT_decl_line : 266 + <2ca5d> DW_AT_decl_column : 6 + <2ca5d> DW_AT_prototyped : 1 + <2ca5d> DW_AT_low_pc : 0x800d1f0 + <2ca61> DW_AT_high_pc : 0xc4 + <2ca65> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2ca67> DW_AT_call_all_tail_calls: 1 + <2ca67> DW_AT_sibling : <0x2cacf> + <2><2ca6b>: Abbrev Number: 26 (DW_TAG_formal_parameter) + <2ca6c> DW_AT_name : pv + <2ca6f> DW_AT_decl_file : 1 + <2ca70> DW_AT_decl_line : 266 + <2ca72> DW_AT_decl_column : 23 + <2ca73> DW_AT_type : <0x2c764> + <2ca77> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2ca7a>: Abbrev Number: 13 (DW_TAG_variable) + <2ca7b> DW_AT_name : puc + <2ca7f> DW_AT_decl_file : 1 + <2ca7f> DW_AT_decl_line : 268 + <2ca81> DW_AT_decl_column : 10 + <2ca81> DW_AT_type : <0x2c79d> + <2ca85> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2ca88>: Abbrev Number: 3 (DW_TAG_variable) + <2ca89> DW_AT_name : (indirect string, offset: 0x100e5b): pxLink + <2ca8d> DW_AT_decl_file : 1 + <2ca8d> DW_AT_decl_line : 269 + <2ca8f> DW_AT_decl_column : 14 + <2ca90> DW_AT_type : <0x2c8a3> + <2ca94> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2ca97>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) + <2ca98> DW_AT_abstract_origin: <0x2cb82> + <2ca9c> DW_AT_low_pc : 0x800d21e + <2caa0> DW_AT_high_pc : 0x14 + <2caa4> DW_AT_call_file : 1 + <2caa5> DW_AT_call_line : 281 + <2caa7> DW_AT_call_column : 3 + <2caa8> DW_AT_sibling : <0x2cab5> + <3><2caac>: Abbrev Number: 6 (DW_TAG_variable) + <2caad> DW_AT_abstract_origin: <0x2cb8b> + <2cab1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <3><2cab4>: Abbrev Number: 0 + <2><2cab5>: Abbrev Number: 15 (DW_TAG_inlined_subroutine) + <2cab6> DW_AT_abstract_origin: <0x2cb82> + <2caba> DW_AT_low_pc : 0x800d23c + <2cabe> DW_AT_high_pc : 0x14 + <2cac2> DW_AT_call_file : 1 + <2cac2> DW_AT_call_line : 282 + <2cac4> DW_AT_call_column : 3 + <3><2cac5>: Abbrev Number: 6 (DW_TAG_variable) + <2cac6> DW_AT_abstract_origin: <0x2cb8b> + <2caca> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <3><2cacd>: Abbrev Number: 0 + <2><2cace>: Abbrev Number: 0 + <1><2cacf>: Abbrev Number: 28 (DW_TAG_subprogram) + <2cad0> DW_AT_external : 1 + <2cad0> DW_AT_name : (indirect string, offset: 0xfe469): pvPortMalloc + <2cad4> DW_AT_decl_file : 1 + <2cad5> DW_AT_decl_line : 115 + <2cad6> DW_AT_decl_column : 7 + <2cad7> DW_AT_prototyped : 1 + <2cad7> DW_AT_type : <0x2c764> + <2cadb> DW_AT_low_pc : 0x800d058 + <2cadf> DW_AT_high_pc : 0x198 + <2cae3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2cae5> DW_AT_call_all_tail_calls: 1 + <2cae5> DW_AT_sibling : <0x2cb82> + <2><2cae9>: Abbrev Number: 29 (DW_TAG_formal_parameter) + <2caea> DW_AT_name : (indirect string, offset: 0x100dce): xWantedSize + <2caee> DW_AT_decl_file : 1 + <2caef> DW_AT_decl_line : 115 + <2caf0> DW_AT_decl_column : 28 + <2caf1> DW_AT_type : <0x2c6ee> + <2caf5> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2caf8>: Abbrev Number: 1 (DW_TAG_variable) + <2caf9> DW_AT_name : (indirect string, offset: 0x100e31): pxBlock + <2cafd> DW_AT_decl_file : 1 + <2cafd> DW_AT_decl_line : 117 + <2cafe> DW_AT_decl_column : 14 + <2caff> DW_AT_type : <0x2c8a3> + <2cb03> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2cb06>: Abbrev Number: 1 (DW_TAG_variable) + <2cb07> DW_AT_name : (indirect string, offset: 0x100ea1): pxPreviousBlock <2cb0b> DW_AT_decl_file : 1 - <2cb0b> DW_AT_decl_line : 266 - <2cb0d> DW_AT_decl_column : 6 - <2cb0d> DW_AT_prototyped : 1 - <2cb0d> DW_AT_low_pc : 0x800d130 - <2cb11> DW_AT_high_pc : 0xc4 - <2cb15> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2cb17> DW_AT_call_all_tail_calls: 1 - <2cb17> DW_AT_sibling : <0x2cb7f> - <2><2cb1b>: Abbrev Number: 26 (DW_TAG_formal_parameter) - <2cb1c> DW_AT_name : pv - <2cb1f> DW_AT_decl_file : 1 - <2cb20> DW_AT_decl_line : 266 - <2cb22> DW_AT_decl_column : 23 - <2cb23> DW_AT_type : <0x2c814> - <2cb27> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2cb2a>: Abbrev Number: 13 (DW_TAG_variable) - <2cb2b> DW_AT_name : puc - <2cb2f> DW_AT_decl_file : 1 - <2cb2f> DW_AT_decl_line : 268 - <2cb31> DW_AT_decl_column : 10 - <2cb31> DW_AT_type : <0x2c84d> - <2cb35> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2cb38>: Abbrev Number: 3 (DW_TAG_variable) - <2cb39> DW_AT_name : (indirect string, offset: 0x100e76): pxLink - <2cb3d> DW_AT_decl_file : 1 - <2cb3d> DW_AT_decl_line : 269 - <2cb3f> DW_AT_decl_column : 14 - <2cb40> DW_AT_type : <0x2c953> - <2cb44> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2cb47>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) - <2cb48> DW_AT_abstract_origin: <0x2cc32> - <2cb4c> DW_AT_low_pc : 0x800d15e - <2cb50> DW_AT_high_pc : 0x14 - <2cb54> DW_AT_call_file : 1 - <2cb55> DW_AT_call_line : 281 - <2cb57> DW_AT_call_column : 3 - <2cb58> DW_AT_sibling : <0x2cb65> - <3><2cb5c>: Abbrev Number: 6 (DW_TAG_variable) - <2cb5d> DW_AT_abstract_origin: <0x2cc3b> - <2cb61> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <3><2cb64>: Abbrev Number: 0 - <2><2cb65>: Abbrev Number: 15 (DW_TAG_inlined_subroutine) - <2cb66> DW_AT_abstract_origin: <0x2cc32> - <2cb6a> DW_AT_low_pc : 0x800d17c - <2cb6e> DW_AT_high_pc : 0x14 - <2cb72> DW_AT_call_file : 1 - <2cb72> DW_AT_call_line : 282 - <2cb74> DW_AT_call_column : 3 - <3><2cb75>: Abbrev Number: 6 (DW_TAG_variable) - <2cb76> DW_AT_abstract_origin: <0x2cc3b> - <2cb7a> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <3><2cb7d>: Abbrev Number: 0 - <2><2cb7e>: Abbrev Number: 0 - <1><2cb7f>: Abbrev Number: 28 (DW_TAG_subprogram) - <2cb80> DW_AT_external : 1 - <2cb80> DW_AT_name : (indirect string, offset: 0xfe484): pvPortMalloc - <2cb84> DW_AT_decl_file : 1 - <2cb85> DW_AT_decl_line : 115 - <2cb86> DW_AT_decl_column : 7 - <2cb87> DW_AT_prototyped : 1 - <2cb87> DW_AT_type : <0x2c814> - <2cb8b> DW_AT_low_pc : 0x800cf98 - <2cb8f> DW_AT_high_pc : 0x198 - <2cb93> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2cb95> DW_AT_call_all_tail_calls: 1 - <2cb95> DW_AT_sibling : <0x2cc32> - <2><2cb99>: Abbrev Number: 29 (DW_TAG_formal_parameter) - <2cb9a> DW_AT_name : (indirect string, offset: 0x100de9): xWantedSize - <2cb9e> DW_AT_decl_file : 1 - <2cb9f> DW_AT_decl_line : 115 - <2cba0> DW_AT_decl_column : 28 - <2cba1> DW_AT_type : <0x2c79e> - <2cba5> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2cba8>: Abbrev Number: 1 (DW_TAG_variable) - <2cba9> DW_AT_name : (indirect string, offset: 0x100e4c): pxBlock - <2cbad> DW_AT_decl_file : 1 - <2cbad> DW_AT_decl_line : 117 - <2cbae> DW_AT_decl_column : 14 - <2cbaf> DW_AT_type : <0x2c953> - <2cbb3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2cbb6>: Abbrev Number: 1 (DW_TAG_variable) - <2cbb7> DW_AT_name : (indirect string, offset: 0x100ebc): pxPreviousBlock - <2cbbb> DW_AT_decl_file : 1 - <2cbbb> DW_AT_decl_line : 117 - <2cbbc> DW_AT_decl_column : 24 - <2cbbd> DW_AT_type : <0x2c953> - <2cbc1> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2cbc4>: Abbrev Number: 1 (DW_TAG_variable) - <2cbc5> DW_AT_name : (indirect string, offset: 0x100e34): pxNewBlockLink - <2cbc9> DW_AT_decl_file : 1 - <2cbc9> DW_AT_decl_line : 117 - <2cbca> DW_AT_decl_column : 42 - <2cbcb> DW_AT_type : <0x2c953> - <2cbcf> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2cbd2>: Abbrev Number: 1 (DW_TAG_variable) - <2cbd3> DW_AT_name : (indirect string, offset: 0xffff8): pvReturn - <2cbd7> DW_AT_decl_file : 1 - <2cbd7> DW_AT_decl_line : 118 - <2cbd8> DW_AT_decl_column : 7 - <2cbd9> DW_AT_type : <0x2c814> - <2cbdd> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2cbe0>: Abbrev Number: 16 (DW_TAG_inlined_subroutine) - <2cbe1> DW_AT_abstract_origin: <0x2cc32> - <2cbe5> DW_AT_low_pc : 0x800cfee - <2cbe9> DW_AT_high_pc : 0x14 - <2cbed> DW_AT_call_file : 1 - <2cbed> DW_AT_call_line : 151 - <2cbee> DW_AT_call_column : 6 - <2cbef> DW_AT_sibling : <0x2cbfc> - <3><2cbf3>: Abbrev Number: 6 (DW_TAG_variable) - <2cbf4> DW_AT_abstract_origin: <0x2cc3b> - <2cbf8> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2cbfb>: Abbrev Number: 0 - <2><2cbfc>: Abbrev Number: 16 (DW_TAG_inlined_subroutine) - <2cbfd> DW_AT_abstract_origin: <0x2cc32> - <2cc01> DW_AT_low_pc : 0x800d07a - <2cc05> DW_AT_high_pc : 0x14 - <2cc09> DW_AT_call_file : 1 - <2cc09> DW_AT_call_line : 196 - <2cc0a> DW_AT_call_column : 7 - <2cc0b> DW_AT_sibling : <0x2cc18> - <3><2cc0f>: Abbrev Number: 6 (DW_TAG_variable) - <2cc10> DW_AT_abstract_origin: <0x2cc3b> - <2cc14> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) - <3><2cc17>: Abbrev Number: 0 - <2><2cc18>: Abbrev Number: 15 (DW_TAG_inlined_subroutine) - <2cc19> DW_AT_abstract_origin: <0x2cc32> - <2cc1d> DW_AT_low_pc : 0x800d0f6 - <2cc21> DW_AT_high_pc : 0x14 - <2cc25> DW_AT_call_file : 1 - <2cc25> DW_AT_call_line : 261 - <2cc27> DW_AT_call_column : 2 - <3><2cc28>: Abbrev Number: 6 (DW_TAG_variable) - <2cc29> DW_AT_abstract_origin: <0x2cc3b> - <2cc2d> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <3><2cc30>: Abbrev Number: 0 - <2><2cc31>: Abbrev Number: 0 - <1><2cc32>: Abbrev Number: 30 (DW_TAG_subprogram) - <2cc33> DW_AT_name : (indirect string, offset: 0xfe7c7): vPortRaiseBASEPRI - <2cc37> DW_AT_decl_file : 2 - <2cc38> DW_AT_decl_line : 191 - <2cc39> DW_AT_decl_column : 30 - <2cc3a> DW_AT_prototyped : 1 - <2cc3a> DW_AT_inline : 3 (declared as inline and inlined) - <2><2cc3b>: Abbrev Number: 31 (DW_TAG_variable) - <2cc3c> DW_AT_name : (indirect string, offset: 0xfdd0d): ulNewBASEPRI - <2cc40> DW_AT_decl_file : 2 - <2cc41> DW_AT_decl_line : 193 - <2cc42> DW_AT_decl_column : 10 - <2cc43> DW_AT_type : <0x2c829> - <2><2cc47>: Abbrev Number: 0 - <1><2cc48>: Abbrev Number: 0 - Compilation Unit @ offset 0x2cc49: - Length: 0x1ec1 (32-bit) + <2cb0b> DW_AT_decl_line : 117 + <2cb0c> DW_AT_decl_column : 24 + <2cb0d> DW_AT_type : <0x2c8a3> + <2cb11> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2cb14>: Abbrev Number: 1 (DW_TAG_variable) + <2cb15> DW_AT_name : (indirect string, offset: 0x100e19): pxNewBlockLink + <2cb19> DW_AT_decl_file : 1 + <2cb19> DW_AT_decl_line : 117 + <2cb1a> DW_AT_decl_column : 42 + <2cb1b> DW_AT_type : <0x2c8a3> + <2cb1f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2cb22>: Abbrev Number: 1 (DW_TAG_variable) + <2cb23> DW_AT_name : (indirect string, offset: 0xfffdd): pvReturn + <2cb27> DW_AT_decl_file : 1 + <2cb27> DW_AT_decl_line : 118 + <2cb28> DW_AT_decl_column : 7 + <2cb29> DW_AT_type : <0x2c764> + <2cb2d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2cb30>: Abbrev Number: 16 (DW_TAG_inlined_subroutine) + <2cb31> DW_AT_abstract_origin: <0x2cb82> + <2cb35> DW_AT_low_pc : 0x800d0ae + <2cb39> DW_AT_high_pc : 0x14 + <2cb3d> DW_AT_call_file : 1 + <2cb3d> DW_AT_call_line : 151 + <2cb3e> DW_AT_call_column : 6 + <2cb3f> DW_AT_sibling : <0x2cb4c> + <3><2cb43>: Abbrev Number: 6 (DW_TAG_variable) + <2cb44> DW_AT_abstract_origin: <0x2cb8b> + <2cb48> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2cb4b>: Abbrev Number: 0 + <2><2cb4c>: Abbrev Number: 16 (DW_TAG_inlined_subroutine) + <2cb4d> DW_AT_abstract_origin: <0x2cb82> + <2cb51> DW_AT_low_pc : 0x800d13a + <2cb55> DW_AT_high_pc : 0x14 + <2cb59> DW_AT_call_file : 1 + <2cb59> DW_AT_call_line : 196 + <2cb5a> DW_AT_call_column : 7 + <2cb5b> DW_AT_sibling : <0x2cb68> + <3><2cb5f>: Abbrev Number: 6 (DW_TAG_variable) + <2cb60> DW_AT_abstract_origin: <0x2cb8b> + <2cb64> DW_AT_location : 2 byte block: 91 60 (DW_OP_fbreg: -32) + <3><2cb67>: Abbrev Number: 0 + <2><2cb68>: Abbrev Number: 15 (DW_TAG_inlined_subroutine) + <2cb69> DW_AT_abstract_origin: <0x2cb82> + <2cb6d> DW_AT_low_pc : 0x800d1b6 + <2cb71> DW_AT_high_pc : 0x14 + <2cb75> DW_AT_call_file : 1 + <2cb75> DW_AT_call_line : 261 + <2cb77> DW_AT_call_column : 2 + <3><2cb78>: Abbrev Number: 6 (DW_TAG_variable) + <2cb79> DW_AT_abstract_origin: <0x2cb8b> + <2cb7d> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <3><2cb80>: Abbrev Number: 0 + <2><2cb81>: Abbrev Number: 0 + <1><2cb82>: Abbrev Number: 30 (DW_TAG_subprogram) + <2cb83> DW_AT_name : (indirect string, offset: 0xfe7ac): vPortRaiseBASEPRI + <2cb87> DW_AT_decl_file : 2 + <2cb88> DW_AT_decl_line : 191 + <2cb89> DW_AT_decl_column : 30 + <2cb8a> DW_AT_prototyped : 1 + <2cb8a> DW_AT_inline : 3 (declared as inline and inlined) + <2><2cb8b>: Abbrev Number: 31 (DW_TAG_variable) + <2cb8c> DW_AT_name : (indirect string, offset: 0xfdcf2): ulNewBASEPRI + <2cb90> DW_AT_decl_file : 2 + <2cb91> DW_AT_decl_line : 193 + <2cb92> DW_AT_decl_column : 10 + <2cb93> DW_AT_type : <0x2c779> + <2><2cb97>: Abbrev Number: 0 + <1><2cb98>: Abbrev Number: 0 + Compilation Unit @ offset 0x2cb99: + Length: 0x1e59 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x56aa + Abbrev Offset: 0x56b5 Pointer Size: 4 - <0><2cc55>: Abbrev Number: 40 (DW_TAG_compile_unit) - <2cc56> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <2cc5a> DW_AT_language : 29 (C11) - <2cc5b> DW_AT_name : (indirect string, offset: 0x101405): ../Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.c - <2cc5f> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <2cc63> DW_AT_ranges : 0x206c - <2cc67> DW_AT_low_pc : 0x0 - <2cc6b> DW_AT_stmt_list : 0x2c232 - <2cc6f> DW_AT_macros : 0x2833e - <1><2cc73>: Abbrev Number: 41 (DW_TAG_base_type) - <2cc74> DW_AT_byte_size : 4 - <2cc75> DW_AT_encoding : 5 (signed) - <2cc76> DW_AT_name : int - <1><2cc7a>: Abbrev Number: 12 (DW_TAG_base_type) - <2cc7b> DW_AT_byte_size : 4 - <2cc7c> DW_AT_encoding : 7 (unsigned) - <2cc7d> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><2cc81>: Abbrev Number: 12 (DW_TAG_base_type) - <2cc82> DW_AT_byte_size : 8 - <2cc83> DW_AT_encoding : 5 (signed) - <2cc84> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><2cc88>: Abbrev Number: 12 (DW_TAG_base_type) - <2cc89> DW_AT_byte_size : 8 - <2cc8a> DW_AT_encoding : 4 (float) - <2cc8b> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><2cc8f>: Abbrev Number: 5 (DW_TAG_typedef) - <2cc90> DW_AT_name : (indirect string, offset: 0xf0f65): __int8_t - <2cc94> DW_AT_decl_file : 2 - <2cc95> DW_AT_decl_line : 41 - <2cc96> DW_AT_decl_column : 23 - <2cc97> DW_AT_type : <0x2cc9b> - <1><2cc9b>: Abbrev Number: 12 (DW_TAG_base_type) - <2cc9c> DW_AT_byte_size : 1 - <2cc9d> DW_AT_encoding : 6 (signed char) - <2cc9e> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><2cca2>: Abbrev Number: 5 (DW_TAG_typedef) - <2cca3> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <2cca7> DW_AT_decl_file : 2 - <2cca8> DW_AT_decl_line : 43 - <2cca9> DW_AT_decl_column : 24 - <2ccaa> DW_AT_type : <0x2ccae> - <1><2ccae>: Abbrev Number: 12 (DW_TAG_base_type) - <2ccaf> DW_AT_byte_size : 1 - <2ccb0> DW_AT_encoding : 8 (unsigned char) - <2ccb1> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><2ccb5>: Abbrev Number: 11 (DW_TAG_const_type) - <2ccb6> DW_AT_type : <0x2ccae> - <1><2ccba>: Abbrev Number: 5 (DW_TAG_typedef) - <2ccbb> DW_AT_name : (indirect string, offset: 0x1010d2): __int16_t - <2ccbf> DW_AT_decl_file : 2 - <2ccc0> DW_AT_decl_line : 55 - <2ccc1> DW_AT_decl_column : 24 - <2ccc2> DW_AT_type : <0x2ccc6> - <1><2ccc6>: Abbrev Number: 12 (DW_TAG_base_type) - <2ccc7> DW_AT_byte_size : 2 - <2ccc8> DW_AT_encoding : 5 (signed) - <2ccc9> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><2cccd>: Abbrev Number: 5 (DW_TAG_typedef) - <2ccce> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <2ccd2> DW_AT_decl_file : 2 - <2ccd3> DW_AT_decl_line : 57 - <2ccd4> DW_AT_decl_column : 25 - <2ccd5> DW_AT_type : <0x2ccd9> - <1><2ccd9>: Abbrev Number: 12 (DW_TAG_base_type) - <2ccda> DW_AT_byte_size : 2 - <2ccdb> DW_AT_encoding : 7 (unsigned) - <2ccdc> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><2cce0>: Abbrev Number: 12 (DW_TAG_base_type) - <2cce1> DW_AT_byte_size : 4 - <2cce2> DW_AT_encoding : 5 (signed) - <2cce3> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><2cce7>: Abbrev Number: 5 (DW_TAG_typedef) - <2cce8> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <2ccec> DW_AT_decl_file : 2 - <2cced> DW_AT_decl_line : 79 - <2ccee> DW_AT_decl_column : 25 - <2ccef> DW_AT_type : <0x2ccf3> - <1><2ccf3>: Abbrev Number: 12 (DW_TAG_base_type) - <2ccf4> DW_AT_byte_size : 4 - <2ccf5> DW_AT_encoding : 7 (unsigned) - <2ccf6> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><2ccfa>: Abbrev Number: 12 (DW_TAG_base_type) - <2ccfb> DW_AT_byte_size : 8 - <2ccfc> DW_AT_encoding : 7 (unsigned) - <2ccfd> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><2cd01>: Abbrev Number: 5 (DW_TAG_typedef) - <2cd02> DW_AT_name : (indirect string, offset: 0xf0f67): int8_t - <2cd06> DW_AT_decl_file : 3 - <2cd07> DW_AT_decl_line : 20 - <2cd08> DW_AT_decl_column : 18 - <2cd09> DW_AT_type : <0x2cc8f> - <1><2cd0d>: Abbrev Number: 5 (DW_TAG_typedef) - <2cd0e> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <2cd12> DW_AT_decl_file : 3 - <2cd13> DW_AT_decl_line : 24 - <2cd14> DW_AT_decl_column : 19 - <2cd15> DW_AT_type : <0x2cca2> - <1><2cd19>: Abbrev Number: 11 (DW_TAG_const_type) - <2cd1a> DW_AT_type : <0x2cd0d> - <1><2cd1e>: Abbrev Number: 5 (DW_TAG_typedef) - <2cd1f> DW_AT_name : (indirect string, offset: 0x1010d4): int16_t - <2cd23> DW_AT_decl_file : 3 - <2cd24> DW_AT_decl_line : 32 - <2cd25> DW_AT_decl_column : 19 - <2cd26> DW_AT_type : <0x2ccba> - <1><2cd2a>: Abbrev Number: 5 (DW_TAG_typedef) - <2cd2b> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <2cd2f> DW_AT_decl_file : 3 - <2cd30> DW_AT_decl_line : 36 - <2cd31> DW_AT_decl_column : 20 - <2cd32> DW_AT_type : <0x2cccd> - <1><2cd36>: Abbrev Number: 22 (DW_TAG_volatile_type) - <2cd37> DW_AT_type : <0x2cd2a> - <1><2cd3b>: Abbrev Number: 5 (DW_TAG_typedef) - <2cd3c> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <2cd40> DW_AT_decl_file : 3 - <2cd41> DW_AT_decl_line : 48 - <2cd42> DW_AT_decl_column : 20 - <2cd43> DW_AT_type : <0x2cce7> - <1><2cd47>: Abbrev Number: 22 (DW_TAG_volatile_type) - <2cd48> DW_AT_type : <0x2cd3b> - <1><2cd4c>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2cd4d> DW_AT_byte_size : 4 - <2cd4d> DW_AT_type : <0x2cd51> - <1><2cd51>: Abbrev Number: 29 (DW_TAG_subroutine_type) - <2cd52> DW_AT_prototyped : 1 - <2cd52> DW_AT_sibling : <0x2cd5c> - <2><2cd56>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2cd57> DW_AT_type : <0x2cd5c> - <2><2cd5b>: Abbrev Number: 0 - <1><2cd5c>: Abbrev Number: 42 (DW_TAG_pointer_type) - <2cd5d> DW_AT_byte_size : 4 - <1><2cd5e>: Abbrev Number: 11 (DW_TAG_const_type) - <2cd5f> DW_AT_type : <0x2cd5c> - <1><2cd63>: Abbrev Number: 5 (DW_TAG_typedef) - <2cd64> DW_AT_name : (indirect string, offset: 0xfddfc): BaseType_t - <2cd68> DW_AT_decl_file : 4 - <2cd69> DW_AT_decl_line : 56 - <2cd6a> DW_AT_decl_column : 14 - <2cd6b> DW_AT_type : <0x2cce0> - <1><2cd6f>: Abbrev Number: 11 (DW_TAG_const_type) - <2cd70> DW_AT_type : <0x2cd63> - <1><2cd74>: Abbrev Number: 5 (DW_TAG_typedef) - <2cd75> DW_AT_name : (indirect string, offset: 0xfddfb): UBaseType_t - <2cd79> DW_AT_decl_file : 4 - <2cd7a> DW_AT_decl_line : 57 - <2cd7b> DW_AT_decl_column : 23 - <2cd7c> DW_AT_type : <0x2ccf3> - <1><2cd80>: Abbrev Number: 11 (DW_TAG_const_type) - <2cd81> DW_AT_type : <0x2cd74> - <1><2cd85>: Abbrev Number: 5 (DW_TAG_typedef) - <2cd86> DW_AT_name : (indirect string, offset: 0x1834a): TickType_t - <2cd8a> DW_AT_decl_file : 4 - <2cd8b> DW_AT_decl_line : 63 - <2cd8c> DW_AT_decl_column : 19 - <2cd8d> DW_AT_type : <0x2cd3b> - <1><2cd91>: Abbrev Number: 11 (DW_TAG_const_type) - <2cd92> DW_AT_type : <0x2cd85> - <1><2cd96>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2cd97> DW_AT_byte_size : 4 - <2cd97> DW_AT_type : <0x2cd0d> - <1><2cd9b>: Abbrev Number: 5 (DW_TAG_typedef) - <2cd9c> DW_AT_name : (indirect string, offset: 0x609ad): TaskHandle_t - <2cda0> DW_AT_decl_file : 5 - <2cda1> DW_AT_decl_line : 70 - <2cda2> DW_AT_decl_column : 37 - <2cda3> DW_AT_type : <0x2cda7> - <1><2cda7>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2cda8> DW_AT_byte_size : 4 - <2cda8> DW_AT_type : <0x2cdac> - <1><2cdac>: Abbrev Number: 31 (DW_TAG_structure_type) - <2cdad> DW_AT_name : (indirect string, offset: 0xfd8c1): tskTaskControlBlock - <2cdb1> DW_AT_declaration : 1 - <1><2cdb1>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2cdb2> DW_AT_encoding : 7 (unsigned) - <2cdb3> DW_AT_byte_size : 1 - <2cdb4> DW_AT_type : <0x2ccae> - <2cdb8> DW_AT_decl_file : 5 - <2cdb9> DW_AT_decl_line : 91 - <2cdba> DW_AT_decl_column : 1 - <2cdbb> DW_AT_sibling : <0x2cdde> - <2><2cdbf>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cdc0> DW_AT_name : (indirect string, offset: 0xfb5f3): eNoAction - <2cdc4> DW_AT_const_value : 0 - <2><2cdc5>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cdc6> DW_AT_name : (indirect string, offset: 0xfcb66): eSetBits - <2cdca> DW_AT_const_value : 1 - <2><2cdcb>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cdcc> DW_AT_name : (indirect string, offset: 0xffbc8): eIncrement - <2cdd0> DW_AT_const_value : 2 - <2><2cdd1>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cdd2> DW_AT_name : (indirect string, offset: 0xfcdb9): eSetValueWithOverwrite - <2cdd6> DW_AT_const_value : 3 - <2><2cdd7>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cdd8> DW_AT_name : (indirect string, offset: 0xfa9e5): eSetValueWithoutOverwrite - <2cddc> DW_AT_const_value : 4 - <2><2cddd>: Abbrev Number: 0 - <1><2cdde>: Abbrev Number: 5 (DW_TAG_typedef) - <2cddf> DW_AT_name : (indirect string, offset: 0xfc8cf): eNotifyAction - <2cde3> DW_AT_decl_file : 5 - <2cde4> DW_AT_decl_line : 97 - <2cde5> DW_AT_decl_column : 3 - <2cde6> DW_AT_type : <0x2cdb1> - <1><2cdea>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2cdeb> DW_AT_byte_size : 4 - <2cdeb> DW_AT_type : <0x2cdfb> - <1><2cdef>: Abbrev Number: 11 (DW_TAG_const_type) - <2cdf0> DW_AT_type : <0x2cdea> - <1><2cdf4>: Abbrev Number: 12 (DW_TAG_base_type) - <2cdf5> DW_AT_byte_size : 1 - <2cdf6> DW_AT_encoding : 8 (unsigned char) - <2cdf7> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><2cdfb>: Abbrev Number: 11 (DW_TAG_const_type) - <2cdfc> DW_AT_type : <0x2cdf4> - <1><2ce00>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2ce01> DW_AT_encoding : 5 (signed) - <2ce02> DW_AT_byte_size : 4 - <2ce03> DW_AT_type : <0x2cc73> - <2ce07> DW_AT_decl_file : 6 - <2ce08> DW_AT_decl_line : 82 - <2ce09> DW_AT_decl_column : 14 - <2ce0a> DW_AT_sibling : <0x2cf50> - <2><2ce0e>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce0f> DW_AT_name : (indirect string, offset: 0xef08f): osPriorityNone - <2ce13> DW_AT_const_value : 0 - <2><2ce14>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce15> DW_AT_name : (indirect string, offset: 0xef7e9): osPriorityIdle - <2ce19> DW_AT_const_value : 1 - <2><2ce1a>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce1b> DW_AT_name : (indirect string, offset: 0xef8d0): osPriorityLow - <2ce1f> DW_AT_const_value : 8 - <2><2ce20>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce21> DW_AT_name : (indirect string, offset: 0xeefbf): osPriorityLow1 - <2ce25> DW_AT_const_value : 9 - <2><2ce26>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce27> DW_AT_name : (indirect string, offset: 0xef969): osPriorityLow2 - <2ce2b> DW_AT_const_value : 10 - <2><2ce2c>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce2d> DW_AT_name : (indirect string, offset: 0xef129): osPriorityLow3 - <2ce31> DW_AT_const_value : 11 - <2><2ce32>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce33> DW_AT_name : (indirect string, offset: 0xef978): osPriorityLow4 - <2ce37> DW_AT_const_value : 12 - <2><2ce38>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce39> DW_AT_name : (indirect string, offset: 0xef987): osPriorityLow5 - <2ce3d> DW_AT_const_value : 13 - <2><2ce3e>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce3f> DW_AT_name : (indirect string, offset: 0xef996): osPriorityLow6 - <2ce43> DW_AT_const_value : 14 - <2><2ce44>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce45> DW_AT_name : (indirect string, offset: 0xef138): osPriorityLow7 - <2ce49> DW_AT_const_value : 15 - <2><2ce4a>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce4b> DW_AT_name : (indirect string, offset: 0xef9d1): osPriorityBelowNormal - <2ce4f> DW_AT_const_value : 16 - <2><2ce50>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce51> DW_AT_name : (indirect string, offset: 0xef648): osPriorityBelowNormal1 - <2ce55> DW_AT_const_value : 17 - <2><2ce56>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce57> DW_AT_name : (indirect string, offset: 0xef76c): osPriorityBelowNormal2 - <2ce5b> DW_AT_const_value : 18 - <2><2ce5c>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce5d> DW_AT_name : (indirect string, offset: 0xef783): osPriorityBelowNormal3 - <2ce61> DW_AT_const_value : 19 - <2><2ce62>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce63> DW_AT_name : (indirect string, offset: 0xef79a): osPriorityBelowNormal4 - <2ce67> DW_AT_const_value : 20 - <2><2ce68>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce69> DW_AT_name : (indirect string, offset: 0xef65f): osPriorityBelowNormal5 - <2ce6d> DW_AT_const_value : 21 - <2><2ce6e>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce6f> DW_AT_name : (indirect string, offset: 0xef7b1): osPriorityBelowNormal6 - <2ce73> DW_AT_const_value : 22 - <2><2ce74>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce75> DW_AT_name : (indirect string, offset: 0xef556): osPriorityBelowNormal7 - <2ce79> DW_AT_const_value : 23 - <2><2ce7a>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce7b> DW_AT_name : (indirect string, offset: 0xef269): osPriorityNormal - <2ce7f> DW_AT_const_value : 24 - <2><2ce80>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce81> DW_AT_name : (indirect string, offset: 0xeee82): osPriorityNormal1 - <2ce85> DW_AT_const_value : 25 - <2><2ce86>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce87> DW_AT_name : (indirect string, offset: 0xeee94): osPriorityNormal2 - <2ce8b> DW_AT_const_value : 26 - <2><2ce8c>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce8d> DW_AT_name : (indirect string, offset: 0xeeea6): osPriorityNormal3 - <2ce91> DW_AT_const_value : 27 - <2><2ce92>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce93> DW_AT_name : (indirect string, offset: 0xeeeb8): osPriorityNormal4 - <2ce97> DW_AT_const_value : 28 - <2><2ce98>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce99> DW_AT_name : (indirect string, offset: 0xeeeca): osPriorityNormal5 - <2ce9d> DW_AT_const_value : 29 - <2><2ce9e>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ce9f> DW_AT_name : (indirect string, offset: 0xeeedc): osPriorityNormal6 - <2cea3> DW_AT_const_value : 30 - <2><2cea4>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cea5> DW_AT_name : (indirect string, offset: 0xeeeee): osPriorityNormal7 - <2cea9> DW_AT_const_value : 31 - <2><2ceaa>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ceab> DW_AT_name : (indirect string, offset: 0xef489): osPriorityAboveNormal - <2ceaf> DW_AT_const_value : 32 - <2><2ceb0>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ceb1> DW_AT_name : (indirect string, offset: 0xefa6e): osPriorityAboveNormal1 - <2ceb5> DW_AT_const_value : 33 - <2><2ceb6>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ceb7> DW_AT_name : (indirect string, offset: 0xefa85): osPriorityAboveNormal2 - <2cebb> DW_AT_const_value : 34 - <2><2cebc>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cebd> DW_AT_name : (indirect string, offset: 0xefa9c): osPriorityAboveNormal3 - <2cec1> DW_AT_const_value : 35 - <2><2cec2>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cec3> DW_AT_name : (indirect string, offset: 0xefab3): osPriorityAboveNormal4 - <2cec7> DW_AT_const_value : 36 - <2><2cec8>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cec9> DW_AT_name : (indirect string, offset: 0xefaca): osPriorityAboveNormal5 - <2cecd> DW_AT_const_value : 37 - <2><2cece>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cecf> DW_AT_name : (indirect string, offset: 0xefae1): osPriorityAboveNormal6 - <2ced3> DW_AT_const_value : 38 - <2><2ced4>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ced5> DW_AT_name : (indirect string, offset: 0xefaf8): osPriorityAboveNormal7 - <2ced9> DW_AT_const_value : 39 - <2><2ceda>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cedb> DW_AT_name : (indirect string, offset: 0xef0e5): osPriorityHigh - <2cedf> DW_AT_const_value : 40 - <2><2cee0>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cee1> DW_AT_name : (indirect string, offset: 0xef4d0): osPriorityHigh1 - <2cee5> DW_AT_const_value : 41 - <2><2cee6>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cee7> DW_AT_name : (indirect string, offset: 0xef4e0): osPriorityHigh2 - <2ceeb> DW_AT_const_value : 42 - <2><2ceec>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ceed> DW_AT_name : (indirect string, offset: 0xef4f0): osPriorityHigh3 - <2cef1> DW_AT_const_value : 43 - <2><2cef2>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cef3> DW_AT_name : (indirect string, offset: 0xef500): osPriorityHigh4 - <2cef7> DW_AT_const_value : 44 - <2><2cef8>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cef9> DW_AT_name : (indirect string, offset: 0xef15c): osPriorityHigh5 - <2cefd> DW_AT_const_value : 45 - <2><2cefe>: Abbrev Number: 2 (DW_TAG_enumerator) - <2ceff> DW_AT_name : (indirect string, offset: 0xef510): osPriorityHigh6 - <2cf03> DW_AT_const_value : 46 - <2><2cf04>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf05> DW_AT_name : (indirect string, offset: 0xef520): osPriorityHigh7 - <2cf09> DW_AT_const_value : 47 - <2><2cf0a>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf0b> DW_AT_name : (indirect string, offset: 0xef689): osPriorityRealtime - <2cf0f> DW_AT_const_value : 48 - <2><2cf10>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf11> DW_AT_name : (indirect string, offset: 0xef3e5): osPriorityRealtime1 - <2cf15> DW_AT_const_value : 49 - <2><2cf16>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf17> DW_AT_name : (indirect string, offset: 0xef3f9): osPriorityRealtime2 - <2cf1b> DW_AT_const_value : 50 - <2><2cf1c>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf1d> DW_AT_name : (indirect string, offset: 0xef40d): osPriorityRealtime3 - <2cf21> DW_AT_const_value : 51 - <2><2cf22>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf23> DW_AT_name : (indirect string, offset: 0xef421): osPriorityRealtime4 - <2cf27> DW_AT_const_value : 52 - <2><2cf28>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf29> DW_AT_name : (indirect string, offset: 0xef435): osPriorityRealtime5 - <2cf2d> DW_AT_const_value : 53 - <2><2cf2e>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf2f> DW_AT_name : (indirect string, offset: 0xef011): osPriorityRealtime6 - <2cf33> DW_AT_const_value : 54 - <2><2cf34>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf35> DW_AT_name : (indirect string, offset: 0xef449): osPriorityRealtime7 - <2cf39> DW_AT_const_value : 55 - <2><2cf3a>: Abbrev Number: 2 (DW_TAG_enumerator) - <2cf3b> DW_AT_name : (indirect string, offset: 0xeed49): osPriorityISR - <2cf3f> DW_AT_const_value : 56 - <2><2cf40>: Abbrev Number: 14 (DW_TAG_enumerator) - <2cf41> DW_AT_name : (indirect string, offset: 0xef822): osPriorityError - <2cf45> DW_AT_const_value : -1 - <2><2cf46>: Abbrev Number: 43 (DW_TAG_enumerator) - <2cf47> DW_AT_name : (indirect string, offset: 0xef9a5): osPriorityReserved - <2cf4b> DW_AT_const_value : 0x7fffffff - <2><2cf4f>: Abbrev Number: 0 - <1><2cf50>: Abbrev Number: 5 (DW_TAG_typedef) - <2cf51> DW_AT_name : (indirect string, offset: 0x4f571): osPriority_t - <2cf55> DW_AT_decl_file : 6 - <2cf56> DW_AT_decl_line : 136 - <2cf57> DW_AT_decl_column : 3 - <2cf58> DW_AT_type : <0x2ce00> - <1><2cf5c>: Abbrev Number: 5 (DW_TAG_typedef) - <2cf5d> DW_AT_name : (indirect string, offset: 0xef2ba): osThreadFunc_t - <2cf61> DW_AT_decl_file : 6 - <2cf62> DW_AT_decl_line : 139 - <2cf63> DW_AT_decl_column : 16 - <2cf64> DW_AT_type : <0x2cd4c> - <1><2cf68>: Abbrev Number: 5 (DW_TAG_typedef) - <2cf69> DW_AT_name : (indirect string, offset: 0x7f377): osThreadId_t - <2cf6d> DW_AT_decl_file : 6 - <2cf6e> DW_AT_decl_line : 189 - <2cf6f> DW_AT_decl_column : 15 - <2cf70> DW_AT_type : <0x2cd5c> - <1><2cf74>: Abbrev Number: 5 (DW_TAG_typedef) - <2cf75> DW_AT_name : (indirect string, offset: 0xb6ed4): osSemaphoreId_t + <0><2cba5>: Abbrev Number: 39 (DW_TAG_compile_unit) + <2cba6> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <2cbaa> DW_AT_language : 29 (C11) + <2cbab> DW_AT_name : (indirect string, offset: 0x1013ea): ../Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.c + <2cbaf> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <2cbb3> DW_AT_ranges : 0x206e + <2cbb7> DW_AT_low_pc : 0x0 + <2cbbb> DW_AT_stmt_list : 0x2c2a8 + <2cbbf> DW_AT_macros : 0x2833d + <1><2cbc3>: Abbrev Number: 40 (DW_TAG_base_type) + <2cbc4> DW_AT_byte_size : 4 + <2cbc5> DW_AT_encoding : 5 (signed) + <2cbc6> DW_AT_name : int + <1><2cbca>: Abbrev Number: 12 (DW_TAG_base_type) + <2cbcb> DW_AT_byte_size : 4 + <2cbcc> DW_AT_encoding : 7 (unsigned) + <2cbcd> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><2cbd1>: Abbrev Number: 12 (DW_TAG_base_type) + <2cbd2> DW_AT_byte_size : 8 + <2cbd3> DW_AT_encoding : 5 (signed) + <2cbd4> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><2cbd8>: Abbrev Number: 12 (DW_TAG_base_type) + <2cbd9> DW_AT_byte_size : 8 + <2cbda> DW_AT_encoding : 4 (float) + <2cbdb> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><2cbdf>: Abbrev Number: 5 (DW_TAG_typedef) + <2cbe0> DW_AT_name : (indirect string, offset: 0xf0f57): __int8_t + <2cbe4> DW_AT_decl_file : 2 + <2cbe5> DW_AT_decl_line : 41 + <2cbe6> DW_AT_decl_column : 23 + <2cbe7> DW_AT_type : <0x2cbeb> + <1><2cbeb>: Abbrev Number: 12 (DW_TAG_base_type) + <2cbec> DW_AT_byte_size : 1 + <2cbed> DW_AT_encoding : 6 (signed char) + <2cbee> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><2cbf2>: Abbrev Number: 5 (DW_TAG_typedef) + <2cbf3> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <2cbf7> DW_AT_decl_file : 2 + <2cbf8> DW_AT_decl_line : 43 + <2cbf9> DW_AT_decl_column : 24 + <2cbfa> DW_AT_type : <0x2cbfe> + <1><2cbfe>: Abbrev Number: 12 (DW_TAG_base_type) + <2cbff> DW_AT_byte_size : 1 + <2cc00> DW_AT_encoding : 8 (unsigned char) + <2cc01> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><2cc05>: Abbrev Number: 11 (DW_TAG_const_type) + <2cc06> DW_AT_type : <0x2cbfe> + <1><2cc0a>: Abbrev Number: 5 (DW_TAG_typedef) + <2cc0b> DW_AT_name : (indirect string, offset: 0x1010b7): __int16_t + <2cc0f> DW_AT_decl_file : 2 + <2cc10> DW_AT_decl_line : 55 + <2cc11> DW_AT_decl_column : 24 + <2cc12> DW_AT_type : <0x2cc16> + <1><2cc16>: Abbrev Number: 12 (DW_TAG_base_type) + <2cc17> DW_AT_byte_size : 2 + <2cc18> DW_AT_encoding : 5 (signed) + <2cc19> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><2cc1d>: Abbrev Number: 5 (DW_TAG_typedef) + <2cc1e> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <2cc22> DW_AT_decl_file : 2 + <2cc23> DW_AT_decl_line : 57 + <2cc24> DW_AT_decl_column : 25 + <2cc25> DW_AT_type : <0x2cc29> + <1><2cc29>: Abbrev Number: 12 (DW_TAG_base_type) + <2cc2a> DW_AT_byte_size : 2 + <2cc2b> DW_AT_encoding : 7 (unsigned) + <2cc2c> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><2cc30>: Abbrev Number: 12 (DW_TAG_base_type) + <2cc31> DW_AT_byte_size : 4 + <2cc32> DW_AT_encoding : 5 (signed) + <2cc33> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><2cc37>: Abbrev Number: 5 (DW_TAG_typedef) + <2cc38> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <2cc3c> DW_AT_decl_file : 2 + <2cc3d> DW_AT_decl_line : 79 + <2cc3e> DW_AT_decl_column : 25 + <2cc3f> DW_AT_type : <0x2cc43> + <1><2cc43>: Abbrev Number: 12 (DW_TAG_base_type) + <2cc44> DW_AT_byte_size : 4 + <2cc45> DW_AT_encoding : 7 (unsigned) + <2cc46> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><2cc4a>: Abbrev Number: 12 (DW_TAG_base_type) + <2cc4b> DW_AT_byte_size : 8 + <2cc4c> DW_AT_encoding : 7 (unsigned) + <2cc4d> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><2cc51>: Abbrev Number: 5 (DW_TAG_typedef) + <2cc52> DW_AT_name : (indirect string, offset: 0xf0f59): int8_t + <2cc56> DW_AT_decl_file : 3 + <2cc57> DW_AT_decl_line : 20 + <2cc58> DW_AT_decl_column : 18 + <2cc59> DW_AT_type : <0x2cbdf> + <1><2cc5d>: Abbrev Number: 5 (DW_TAG_typedef) + <2cc5e> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <2cc62> DW_AT_decl_file : 3 + <2cc63> DW_AT_decl_line : 24 + <2cc64> DW_AT_decl_column : 19 + <2cc65> DW_AT_type : <0x2cbf2> + <1><2cc69>: Abbrev Number: 11 (DW_TAG_const_type) + <2cc6a> DW_AT_type : <0x2cc5d> + <1><2cc6e>: Abbrev Number: 5 (DW_TAG_typedef) + <2cc6f> DW_AT_name : (indirect string, offset: 0x1010b9): int16_t + <2cc73> DW_AT_decl_file : 3 + <2cc74> DW_AT_decl_line : 32 + <2cc75> DW_AT_decl_column : 19 + <2cc76> DW_AT_type : <0x2cc0a> + <1><2cc7a>: Abbrev Number: 5 (DW_TAG_typedef) + <2cc7b> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <2cc7f> DW_AT_decl_file : 3 + <2cc80> DW_AT_decl_line : 36 + <2cc81> DW_AT_decl_column : 20 + <2cc82> DW_AT_type : <0x2cc1d> + <1><2cc86>: Abbrev Number: 20 (DW_TAG_volatile_type) + <2cc87> DW_AT_type : <0x2cc7a> + <1><2cc8b>: Abbrev Number: 5 (DW_TAG_typedef) + <2cc8c> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <2cc90> DW_AT_decl_file : 3 + <2cc91> DW_AT_decl_line : 48 + <2cc92> DW_AT_decl_column : 20 + <2cc93> DW_AT_type : <0x2cc37> + <1><2cc97>: Abbrev Number: 20 (DW_TAG_volatile_type) + <2cc98> DW_AT_type : <0x2cc8b> + <1><2cc9c>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2cc9d> DW_AT_byte_size : 4 + <2cc9d> DW_AT_type : <0x2cca1> + <1><2cca1>: Abbrev Number: 28 (DW_TAG_subroutine_type) + <2cca2> DW_AT_prototyped : 1 + <2cca2> DW_AT_sibling : <0x2ccac> + <2><2cca6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2cca7> DW_AT_type : <0x2ccac> + <2><2ccab>: Abbrev Number: 0 + <1><2ccac>: Abbrev Number: 41 (DW_TAG_pointer_type) + <2ccad> DW_AT_byte_size : 4 + <1><2ccae>: Abbrev Number: 11 (DW_TAG_const_type) + <2ccaf> DW_AT_type : <0x2ccac> + <1><2ccb3>: Abbrev Number: 5 (DW_TAG_typedef) + <2ccb4> DW_AT_name : (indirect string, offset: 0xfdde1): BaseType_t + <2ccb8> DW_AT_decl_file : 4 + <2ccb9> DW_AT_decl_line : 56 + <2ccba> DW_AT_decl_column : 14 + <2ccbb> DW_AT_type : <0x2cc30> + <1><2ccbf>: Abbrev Number: 11 (DW_TAG_const_type) + <2ccc0> DW_AT_type : <0x2ccb3> + <1><2ccc4>: Abbrev Number: 5 (DW_TAG_typedef) + <2ccc5> DW_AT_name : (indirect string, offset: 0xfdde0): UBaseType_t + <2ccc9> DW_AT_decl_file : 4 + <2ccca> DW_AT_decl_line : 57 + <2cccb> DW_AT_decl_column : 23 + <2cccc> DW_AT_type : <0x2cc43> + <1><2ccd0>: Abbrev Number: 11 (DW_TAG_const_type) + <2ccd1> DW_AT_type : <0x2ccc4> + <1><2ccd5>: Abbrev Number: 5 (DW_TAG_typedef) + <2ccd6> DW_AT_name : (indirect string, offset: 0x18373): TickType_t + <2ccda> DW_AT_decl_file : 4 + <2ccdb> DW_AT_decl_line : 63 + <2ccdc> DW_AT_decl_column : 19 + <2ccdd> DW_AT_type : <0x2cc8b> + <1><2cce1>: Abbrev Number: 11 (DW_TAG_const_type) + <2cce2> DW_AT_type : <0x2ccd5> + <1><2cce6>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2cce7> DW_AT_byte_size : 4 + <2cce7> DW_AT_type : <0x2cc5d> + <1><2cceb>: Abbrev Number: 5 (DW_TAG_typedef) + <2ccec> DW_AT_name : (indirect string, offset: 0x6092a): TaskHandle_t + <2ccf0> DW_AT_decl_file : 5 + <2ccf1> DW_AT_decl_line : 70 + <2ccf2> DW_AT_decl_column : 37 + <2ccf3> DW_AT_type : <0x2ccf7> + <1><2ccf7>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2ccf8> DW_AT_byte_size : 4 + <2ccf8> DW_AT_type : <0x2ccfc> + <1><2ccfc>: Abbrev Number: 30 (DW_TAG_structure_type) + <2ccfd> DW_AT_name : (indirect string, offset: 0xfd8a6): tskTaskControlBlock + <2cd01> DW_AT_declaration : 1 + <1><2cd01>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2cd02> DW_AT_encoding : 7 (unsigned) + <2cd03> DW_AT_byte_size : 1 + <2cd04> DW_AT_type : <0x2cbfe> + <2cd08> DW_AT_decl_file : 5 + <2cd09> DW_AT_decl_line : 91 + <2cd0a> DW_AT_decl_column : 1 + <2cd0b> DW_AT_sibling : <0x2cd2e> + <2><2cd0f>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd10> DW_AT_name : (indirect string, offset: 0xfb5d8): eNoAction + <2cd14> DW_AT_const_value : 0 + <2><2cd15>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd16> DW_AT_name : (indirect string, offset: 0xfcb4b): eSetBits + <2cd1a> DW_AT_const_value : 1 + <2><2cd1b>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd1c> DW_AT_name : (indirect string, offset: 0xffbad): eIncrement + <2cd20> DW_AT_const_value : 2 + <2><2cd21>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd22> DW_AT_name : (indirect string, offset: 0xfcd9e): eSetValueWithOverwrite + <2cd26> DW_AT_const_value : 3 + <2><2cd27>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd28> DW_AT_name : (indirect string, offset: 0xfa9ca): eSetValueWithoutOverwrite + <2cd2c> DW_AT_const_value : 4 + <2><2cd2d>: Abbrev Number: 0 + <1><2cd2e>: Abbrev Number: 5 (DW_TAG_typedef) + <2cd2f> DW_AT_name : (indirect string, offset: 0xfc8b4): eNotifyAction + <2cd33> DW_AT_decl_file : 5 + <2cd34> DW_AT_decl_line : 97 + <2cd35> DW_AT_decl_column : 3 + <2cd36> DW_AT_type : <0x2cd01> + <1><2cd3a>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2cd3b> DW_AT_byte_size : 4 + <2cd3b> DW_AT_type : <0x2cd4b> + <1><2cd3f>: Abbrev Number: 11 (DW_TAG_const_type) + <2cd40> DW_AT_type : <0x2cd3a> + <1><2cd44>: Abbrev Number: 12 (DW_TAG_base_type) + <2cd45> DW_AT_byte_size : 1 + <2cd46> DW_AT_encoding : 8 (unsigned char) + <2cd47> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><2cd4b>: Abbrev Number: 11 (DW_TAG_const_type) + <2cd4c> DW_AT_type : <0x2cd44> + <1><2cd50>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2cd51> DW_AT_encoding : 5 (signed) + <2cd52> DW_AT_byte_size : 4 + <2cd53> DW_AT_type : <0x2cbc3> + <2cd57> DW_AT_decl_file : 6 + <2cd58> DW_AT_decl_line : 82 + <2cd59> DW_AT_decl_column : 14 + <2cd5a> DW_AT_sibling : <0x2cea0> + <2><2cd5e>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd5f> DW_AT_name : (indirect string, offset: 0xef08f): osPriorityNone + <2cd63> DW_AT_const_value : 0 + <2><2cd64>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd65> DW_AT_name : (indirect string, offset: 0xef82b): osPriorityIdle + <2cd69> DW_AT_const_value : 1 + <2><2cd6a>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd6b> DW_AT_name : (indirect string, offset: 0xef901): osPriorityLow + <2cd6f> DW_AT_const_value : 8 + <2><2cd70>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd71> DW_AT_name : (indirect string, offset: 0xeefbf): osPriorityLow1 + <2cd75> DW_AT_const_value : 9 + <2><2cd76>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd77> DW_AT_name : (indirect string, offset: 0xef99a): osPriorityLow2 + <2cd7b> DW_AT_const_value : 10 + <2><2cd7c>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd7d> DW_AT_name : (indirect string, offset: 0xef129): osPriorityLow3 + <2cd81> DW_AT_const_value : 11 + <2><2cd82>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd83> DW_AT_name : (indirect string, offset: 0xef9a9): osPriorityLow4 + <2cd87> DW_AT_const_value : 12 + <2><2cd88>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd89> DW_AT_name : (indirect string, offset: 0xef9b8): osPriorityLow5 + <2cd8d> DW_AT_const_value : 13 + <2><2cd8e>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd8f> DW_AT_name : (indirect string, offset: 0xef9c7): osPriorityLow6 + <2cd93> DW_AT_const_value : 14 + <2><2cd94>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd95> DW_AT_name : (indirect string, offset: 0xef138): osPriorityLow7 + <2cd99> DW_AT_const_value : 15 + <2><2cd9a>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cd9b> DW_AT_name : (indirect string, offset: 0xefa02): osPriorityBelowNormal + <2cd9f> DW_AT_const_value : 16 + <2><2cda0>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cda1> DW_AT_name : (indirect string, offset: 0xef665): osPriorityBelowNormal1 + <2cda5> DW_AT_const_value : 17 + <2><2cda6>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cda7> DW_AT_name : (indirect string, offset: 0xef7ae): osPriorityBelowNormal2 + <2cdab> DW_AT_const_value : 18 + <2><2cdac>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdad> DW_AT_name : (indirect string, offset: 0xef7c5): osPriorityBelowNormal3 + <2cdb1> DW_AT_const_value : 19 + <2><2cdb2>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdb3> DW_AT_name : (indirect string, offset: 0xef7dc): osPriorityBelowNormal4 + <2cdb7> DW_AT_const_value : 20 + <2><2cdb8>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdb9> DW_AT_name : (indirect string, offset: 0xef67c): osPriorityBelowNormal5 + <2cdbd> DW_AT_const_value : 21 + <2><2cdbe>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdbf> DW_AT_name : (indirect string, offset: 0xef7f3): osPriorityBelowNormal6 + <2cdc3> DW_AT_const_value : 22 + <2><2cdc4>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdc5> DW_AT_name : (indirect string, offset: 0xef573): osPriorityBelowNormal7 + <2cdc9> DW_AT_const_value : 23 + <2><2cdca>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdcb> DW_AT_name : (indirect string, offset: 0xef267): osPriorityNormal + <2cdcf> DW_AT_const_value : 24 + <2><2cdd0>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdd1> DW_AT_name : (indirect string, offset: 0xeee7d): osPriorityNormal1 + <2cdd5> DW_AT_const_value : 25 + <2><2cdd6>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdd7> DW_AT_name : (indirect string, offset: 0xeee8f): osPriorityNormal2 + <2cddb> DW_AT_const_value : 26 + <2><2cddc>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cddd> DW_AT_name : (indirect string, offset: 0xeeea1): osPriorityNormal3 + <2cde1> DW_AT_const_value : 27 + <2><2cde2>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cde3> DW_AT_name : (indirect string, offset: 0xeeeb3): osPriorityNormal4 + <2cde7> DW_AT_const_value : 28 + <2><2cde8>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cde9> DW_AT_name : (indirect string, offset: 0xeeec5): osPriorityNormal5 + <2cded> DW_AT_const_value : 29 + <2><2cdee>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdef> DW_AT_name : (indirect string, offset: 0xeeed7): osPriorityNormal6 + <2cdf3> DW_AT_const_value : 30 + <2><2cdf4>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdf5> DW_AT_name : (indirect string, offset: 0xeeee9): osPriorityNormal7 + <2cdf9> DW_AT_const_value : 31 + <2><2cdfa>: Abbrev Number: 2 (DW_TAG_enumerator) + <2cdfb> DW_AT_name : (indirect string, offset: 0xef4a0): osPriorityAboveNormal + <2cdff> DW_AT_const_value : 32 + <2><2ce00>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce01> DW_AT_name : (indirect string, offset: 0xefa95): osPriorityAboveNormal1 + <2ce05> DW_AT_const_value : 33 + <2><2ce06>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce07> DW_AT_name : (indirect string, offset: 0xefaac): osPriorityAboveNormal2 + <2ce0b> DW_AT_const_value : 34 + <2><2ce0c>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce0d> DW_AT_name : (indirect string, offset: 0xefac3): osPriorityAboveNormal3 + <2ce11> DW_AT_const_value : 35 + <2><2ce12>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce13> DW_AT_name : (indirect string, offset: 0xefada): osPriorityAboveNormal4 + <2ce17> DW_AT_const_value : 36 + <2><2ce18>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce19> DW_AT_name : (indirect string, offset: 0xefaf1): osPriorityAboveNormal5 + <2ce1d> DW_AT_const_value : 37 + <2><2ce1e>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce1f> DW_AT_name : (indirect string, offset: 0xefb08): osPriorityAboveNormal6 + <2ce23> DW_AT_const_value : 38 + <2><2ce24>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce25> DW_AT_name : (indirect string, offset: 0xefb1f): osPriorityAboveNormal7 + <2ce29> DW_AT_const_value : 39 + <2><2ce2a>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce2b> DW_AT_name : (indirect string, offset: 0xef0e5): osPriorityHigh + <2ce2f> DW_AT_const_value : 40 + <2><2ce30>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce31> DW_AT_name : (indirect string, offset: 0xef4e7): osPriorityHigh1 + <2ce35> DW_AT_const_value : 41 + <2><2ce36>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce37> DW_AT_name : (indirect string, offset: 0xef4f7): osPriorityHigh2 + <2ce3b> DW_AT_const_value : 42 + <2><2ce3c>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce3d> DW_AT_name : (indirect string, offset: 0xef507): osPriorityHigh3 + <2ce41> DW_AT_const_value : 43 + <2><2ce42>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce43> DW_AT_name : (indirect string, offset: 0xef517): osPriorityHigh4 + <2ce47> DW_AT_const_value : 44 + <2><2ce48>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce49> DW_AT_name : (indirect string, offset: 0xef15c): osPriorityHigh5 + <2ce4d> DW_AT_const_value : 45 + <2><2ce4e>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce4f> DW_AT_name : (indirect string, offset: 0xef527): osPriorityHigh6 + <2ce53> DW_AT_const_value : 46 + <2><2ce54>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce55> DW_AT_name : (indirect string, offset: 0xef537): osPriorityHigh7 + <2ce59> DW_AT_const_value : 47 + <2><2ce5a>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce5b> DW_AT_name : (indirect string, offset: 0xef6a6): osPriorityRealtime + <2ce5f> DW_AT_const_value : 48 + <2><2ce60>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce61> DW_AT_name : (indirect string, offset: 0xef3fc): osPriorityRealtime1 + <2ce65> DW_AT_const_value : 49 + <2><2ce66>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce67> DW_AT_name : (indirect string, offset: 0xef410): osPriorityRealtime2 + <2ce6b> DW_AT_const_value : 50 + <2><2ce6c>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce6d> DW_AT_name : (indirect string, offset: 0xef424): osPriorityRealtime3 + <2ce71> DW_AT_const_value : 51 + <2><2ce72>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce73> DW_AT_name : (indirect string, offset: 0xef438): osPriorityRealtime4 + <2ce77> DW_AT_const_value : 52 + <2><2ce78>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce79> DW_AT_name : (indirect string, offset: 0xef44c): osPriorityRealtime5 + <2ce7d> DW_AT_const_value : 53 + <2><2ce7e>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce7f> DW_AT_name : (indirect string, offset: 0xef011): osPriorityRealtime6 + <2ce83> DW_AT_const_value : 54 + <2><2ce84>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce85> DW_AT_name : (indirect string, offset: 0xef460): osPriorityRealtime7 + <2ce89> DW_AT_const_value : 55 + <2><2ce8a>: Abbrev Number: 2 (DW_TAG_enumerator) + <2ce8b> DW_AT_name : (indirect string, offset: 0xeed2a): osPriorityISR + <2ce8f> DW_AT_const_value : 56 + <2><2ce90>: Abbrev Number: 14 (DW_TAG_enumerator) + <2ce91> DW_AT_name : (indirect string, offset: 0xef864): osPriorityError + <2ce95> DW_AT_const_value : -1 + <2><2ce96>: Abbrev Number: 42 (DW_TAG_enumerator) + <2ce97> DW_AT_name : (indirect string, offset: 0xef9d6): osPriorityReserved + <2ce9b> DW_AT_const_value : 0x7fffffff + <2><2ce9f>: Abbrev Number: 0 + <1><2cea0>: Abbrev Number: 5 (DW_TAG_typedef) + <2cea1> DW_AT_name : (indirect string, offset: 0x4f525): osPriority_t + <2cea5> DW_AT_decl_file : 6 + <2cea6> DW_AT_decl_line : 136 + <2cea7> DW_AT_decl_column : 3 + <2cea8> DW_AT_type : <0x2cd50> + <1><2ceac>: Abbrev Number: 5 (DW_TAG_typedef) + <2cead> DW_AT_name : (indirect string, offset: 0xef2dd): osThreadFunc_t + <2ceb1> DW_AT_decl_file : 6 + <2ceb2> DW_AT_decl_line : 139 + <2ceb3> DW_AT_decl_column : 16 + <2ceb4> DW_AT_type : <0x2cc9c> + <1><2ceb8>: Abbrev Number: 5 (DW_TAG_typedef) + <2ceb9> DW_AT_name : (indirect string, offset: 0x7f302): osThreadId_t + <2cebd> DW_AT_decl_file : 6 + <2cebe> DW_AT_decl_line : 189 + <2cebf> DW_AT_decl_column : 15 + <2cec0> DW_AT_type : <0x2ccac> + <1><2cec4>: Abbrev Number: 5 (DW_TAG_typedef) + <2cec5> DW_AT_name : (indirect string, offset: 0xb6e4c): osSemaphoreId_t + <2cec9> DW_AT_decl_file : 6 + <2ceca> DW_AT_decl_line : 201 + <2cecb> DW_AT_decl_column : 15 + <2cecc> DW_AT_type : <0x2ccac> + <1><2ced0>: Abbrev Number: 5 (DW_TAG_typedef) + <2ced1> DW_AT_name : (indirect string, offset: 0xf05e5): osMessageQueueId_t + <2ced5> DW_AT_decl_file : 6 + <2ced6> DW_AT_decl_line : 207 + <2ced7> DW_AT_decl_column : 15 + <2ced8> DW_AT_type : <0x2ccac> + <1><2cedc>: Abbrev Number: 5 (DW_TAG_typedef) + <2cedd> DW_AT_name : (indirect string, offset: 0xef61d): TZ_ModuleId_t + <2cee1> DW_AT_decl_file : 6 + <2cee2> DW_AT_decl_line : 213 + <2cee3> DW_AT_decl_column : 18 + <2cee4> DW_AT_type : <0x2cc8b> + <1><2cee8>: Abbrev Number: 21 (DW_TAG_structure_type) + <2cee9> DW_AT_byte_size : 36 + <2ceea> DW_AT_decl_file : 6 + <2ceeb> DW_AT_decl_line : 218 + <2ceec> DW_AT_decl_column : 9 + <2ceec> DW_AT_sibling : <0x2cf66> + <2><2cef0>: Abbrev Number: 1 (DW_TAG_member) + <2cef1> DW_AT_name : (indirect string, offset: 0x9e482): name + <2cef5> DW_AT_decl_file : 6 + <2cef6> DW_AT_decl_line : 219 + <2cef7> DW_AT_decl_column : 33 + <2cef8> DW_AT_type : <0x2cd3a> + <2cefc> DW_AT_data_member_location: 0 + <2><2cefd>: Abbrev Number: 1 (DW_TAG_member) + <2cefe> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + <2cf02> DW_AT_decl_file : 6 + <2cf03> DW_AT_decl_line : 220 + <2cf04> DW_AT_decl_column : 28 + <2cf05> DW_AT_type : <0x2cc8b> + <2cf09> DW_AT_data_member_location: 4 + <2><2cf0a>: Abbrev Number: 1 (DW_TAG_member) + <2cf0b> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <2cf0f> DW_AT_decl_file : 6 + <2cf10> DW_AT_decl_line : 221 + <2cf11> DW_AT_decl_column : 30 + <2cf12> DW_AT_type : <0x2ccac> + <2cf16> DW_AT_data_member_location: 8 + <2><2cf17>: Abbrev Number: 1 (DW_TAG_member) + <2cf18> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <2cf1c> DW_AT_decl_file : 6 + <2cf1d> DW_AT_decl_line : 222 + <2cf1e> DW_AT_decl_column : 30 + <2cf1f> DW_AT_type : <0x2cc8b> + <2cf23> DW_AT_data_member_location: 12 + <2><2cf24>: Abbrev Number: 1 (DW_TAG_member) + <2cf25> DW_AT_name : (indirect string, offset: 0xef8e3): stack_mem + <2cf29> DW_AT_decl_file : 6 + <2cf2a> DW_AT_decl_line : 223 + <2cf2b> DW_AT_decl_column : 27 + <2cf2c> DW_AT_type : <0x2ccac> + <2cf30> DW_AT_data_member_location: 16 + <2><2cf31>: Abbrev Number: 1 (DW_TAG_member) + <2cf32> DW_AT_name : (indirect string, offset: 0xef474): stack_size + <2cf36> DW_AT_decl_file : 6 + <2cf37> DW_AT_decl_line : 224 + <2cf38> DW_AT_decl_column : 27 + <2cf39> DW_AT_type : <0x2cc8b> + <2cf3d> DW_AT_data_member_location: 20 + <2><2cf3e>: Abbrev Number: 1 (DW_TAG_member) + <2cf3f> DW_AT_name : (indirect string, offset: 0xef1a0): priority + <2cf43> DW_AT_decl_file : 6 + <2cf44> DW_AT_decl_line : 225 + <2cf45> DW_AT_decl_column : 29 + <2cf46> DW_AT_type : <0x2cea0> + <2cf4a> DW_AT_data_member_location: 24 + <2><2cf4b>: Abbrev Number: 1 (DW_TAG_member) + <2cf4c> DW_AT_name : (indirect string, offset: 0xef22b): tz_module + <2cf50> DW_AT_decl_file : 6 + <2cf51> DW_AT_decl_line : 226 + <2cf52> DW_AT_decl_column : 28 + <2cf53> DW_AT_type : <0x2cedc> + <2cf57> DW_AT_data_member_location: 28 + <2><2cf58>: Abbrev Number: 1 (DW_TAG_member) + <2cf59> DW_AT_name : (indirect string, offset: 0xef8b3): reserved + <2cf5d> DW_AT_decl_file : 6 + <2cf5e> DW_AT_decl_line : 227 + <2cf5f> DW_AT_decl_column : 29 + <2cf60> DW_AT_type : <0x2cc8b> + <2cf64> DW_AT_data_member_location: 32 + <2><2cf65>: Abbrev Number: 0 + <1><2cf66>: Abbrev Number: 5 (DW_TAG_typedef) + <2cf67> DW_AT_name : (indirect string, offset: 0xeee6e): osThreadAttr_t + <2cf6b> DW_AT_decl_file : 6 + <2cf6c> DW_AT_decl_line : 228 + <2cf6d> DW_AT_decl_column : 3 + <2cf6e> DW_AT_type : <0x2cee8> + <1><2cf72>: Abbrev Number: 11 (DW_TAG_const_type) + <2cf73> DW_AT_type : <0x2cf66> + <1><2cf77>: Abbrev Number: 21 (DW_TAG_structure_type) + <2cf78> DW_AT_byte_size : 16 <2cf79> DW_AT_decl_file : 6 - <2cf7a> DW_AT_decl_line : 201 - <2cf7b> DW_AT_decl_column : 15 - <2cf7c> DW_AT_type : <0x2cd5c> - <1><2cf80>: Abbrev Number: 5 (DW_TAG_typedef) - <2cf81> DW_AT_name : (indirect string, offset: 0xf05e6): osMessageQueueId_t - <2cf85> DW_AT_decl_file : 6 - <2cf86> DW_AT_decl_line : 207 - <2cf87> DW_AT_decl_column : 15 - <2cf88> DW_AT_type : <0x2cd5c> - <1><2cf8c>: Abbrev Number: 5 (DW_TAG_typedef) - <2cf8d> DW_AT_name : (indirect string, offset: 0xef600): TZ_ModuleId_t - <2cf91> DW_AT_decl_file : 6 - <2cf92> DW_AT_decl_line : 213 - <2cf93> DW_AT_decl_column : 18 - <2cf94> DW_AT_type : <0x2cd3b> - <1><2cf98>: Abbrev Number: 23 (DW_TAG_structure_type) - <2cf99> DW_AT_byte_size : 36 - <2cf9a> DW_AT_decl_file : 6 - <2cf9b> DW_AT_decl_line : 218 - <2cf9c> DW_AT_decl_column : 9 - <2cf9c> DW_AT_sibling : <0x2d016> - <2><2cfa0>: Abbrev Number: 1 (DW_TAG_member) - <2cfa1> DW_AT_name : (indirect string, offset: 0x9e50a): name - <2cfa5> DW_AT_decl_file : 6 - <2cfa6> DW_AT_decl_line : 219 - <2cfa7> DW_AT_decl_column : 33 - <2cfa8> DW_AT_type : <0x2cdea> - <2cfac> DW_AT_data_member_location: 0 - <2><2cfad>: Abbrev Number: 1 (DW_TAG_member) - <2cfae> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <2cfb2> DW_AT_decl_file : 6 - <2cfb3> DW_AT_decl_line : 220 - <2cfb4> DW_AT_decl_column : 28 - <2cfb5> DW_AT_type : <0x2cd3b> - <2cfb9> DW_AT_data_member_location: 4 - <2><2cfba>: Abbrev Number: 1 (DW_TAG_member) - <2cfbb> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <2cfbf> DW_AT_decl_file : 6 - <2cfc0> DW_AT_decl_line : 221 - <2cfc1> DW_AT_decl_column : 30 - <2cfc2> DW_AT_type : <0x2cd5c> - <2cfc6> DW_AT_data_member_location: 8 - <2><2cfc7>: Abbrev Number: 1 (DW_TAG_member) - <2cfc8> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <2cfcc> DW_AT_decl_file : 6 - <2cfcd> DW_AT_decl_line : 222 - <2cfce> DW_AT_decl_column : 30 - <2cfcf> DW_AT_type : <0x2cd3b> - <2cfd3> DW_AT_data_member_location: 12 - <2><2cfd4>: Abbrev Number: 1 (DW_TAG_member) - <2cfd5> DW_AT_name : (indirect string, offset: 0xef8b2): stack_mem - <2cfd9> DW_AT_decl_file : 6 - <2cfda> DW_AT_decl_line : 223 - <2cfdb> DW_AT_decl_column : 27 - <2cfdc> DW_AT_type : <0x2cd5c> - <2cfe0> DW_AT_data_member_location: 16 - <2><2cfe1>: Abbrev Number: 1 (DW_TAG_member) - <2cfe2> DW_AT_name : (indirect string, offset: 0xef45d): stack_size - <2cfe6> DW_AT_decl_file : 6 - <2cfe7> DW_AT_decl_line : 224 - <2cfe8> DW_AT_decl_column : 27 - <2cfe9> DW_AT_type : <0x2cd3b> - <2cfed> DW_AT_data_member_location: 20 - <2><2cfee>: Abbrev Number: 1 (DW_TAG_member) - <2cfef> DW_AT_name : (indirect string, offset: 0xef1a0): priority + <2cf7a> DW_AT_decl_line : 255 + <2cf7b> DW_AT_decl_column : 9 + <2cf7b> DW_AT_sibling : <0x2cfb8> + <2><2cf7f>: Abbrev Number: 6 (DW_TAG_member) + <2cf80> DW_AT_name : (indirect string, offset: 0x9e482): name + <2cf84> DW_AT_decl_file : 6 + <2cf85> DW_AT_decl_line : 256 + <2cf87> DW_AT_decl_column : 33 + <2cf88> DW_AT_type : <0x2cd3a> + <2cf8c> DW_AT_data_member_location: 0 + <2><2cf8d>: Abbrev Number: 6 (DW_TAG_member) + <2cf8e> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + <2cf92> DW_AT_decl_file : 6 + <2cf93> DW_AT_decl_line : 257 + <2cf95> DW_AT_decl_column : 28 + <2cf96> DW_AT_type : <0x2cc8b> + <2cf9a> DW_AT_data_member_location: 4 + <2><2cf9b>: Abbrev Number: 6 (DW_TAG_member) + <2cf9c> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem + <2cfa0> DW_AT_decl_file : 6 + <2cfa1> DW_AT_decl_line : 258 + <2cfa3> DW_AT_decl_column : 30 + <2cfa4> DW_AT_type : <0x2ccac> + <2cfa8> DW_AT_data_member_location: 8 + <2><2cfa9>: Abbrev Number: 6 (DW_TAG_member) + <2cfaa> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <2cfae> DW_AT_decl_file : 6 + <2cfaf> DW_AT_decl_line : 259 + <2cfb1> DW_AT_decl_column : 30 + <2cfb2> DW_AT_type : <0x2cc8b> + <2cfb6> DW_AT_data_member_location: 12 + <2><2cfb7>: Abbrev Number: 0 + <1><2cfb8>: Abbrev Number: 16 (DW_TAG_typedef) + <2cfb9> DW_AT_name : (indirect string, offset: 0x51f09): osSemaphoreAttr_t + <2cfbd> DW_AT_decl_file : 6 + <2cfbe> DW_AT_decl_line : 260 + <2cfc0> DW_AT_decl_column : 3 + <2cfc0> DW_AT_type : <0x2cf77> + <1><2cfc4>: Abbrev Number: 11 (DW_TAG_const_type) + <2cfc5> DW_AT_type : <0x2cfb8> + <1><2cfc9>: Abbrev Number: 19 (DW_TAG_structure_type) + <2cfca> DW_AT_byte_size : 24 + <2cfcb> DW_AT_decl_file : 6 + <2cfcc> DW_AT_decl_line : 273 + <2cfce> DW_AT_decl_column : 9 + <2cfce> DW_AT_sibling : <0x2d027> + <2><2cfd2>: Abbrev Number: 6 (DW_TAG_member) + <2cfd3> DW_AT_name : (indirect string, offset: 0x9e482): name + <2cfd7> DW_AT_decl_file : 6 + <2cfd8> DW_AT_decl_line : 274 + <2cfda> DW_AT_decl_column : 33 + <2cfdb> DW_AT_type : <0x2cd3a> + <2cfdf> DW_AT_data_member_location: 0 + <2><2cfe0>: Abbrev Number: 6 (DW_TAG_member) + <2cfe1> DW_AT_name : (indirect string, offset: 0xef4b6): attr_bits + <2cfe5> DW_AT_decl_file : 6 + <2cfe6> DW_AT_decl_line : 275 + <2cfe8> DW_AT_decl_column : 28 + <2cfe9> DW_AT_type : <0x2cc8b> + <2cfed> DW_AT_data_member_location: 4 + <2><2cfee>: Abbrev Number: 6 (DW_TAG_member) + <2cfef> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem <2cff3> DW_AT_decl_file : 6 - <2cff4> DW_AT_decl_line : 225 - <2cff5> DW_AT_decl_column : 29 - <2cff6> DW_AT_type : <0x2cf50> - <2cffa> DW_AT_data_member_location: 24 - <2><2cffb>: Abbrev Number: 1 (DW_TAG_member) - <2cffc> DW_AT_name : (indirect string, offset: 0xef22b): tz_module - <2d000> DW_AT_decl_file : 6 - <2d001> DW_AT_decl_line : 226 - <2d002> DW_AT_decl_column : 28 - <2d003> DW_AT_type : <0x2cf8c> - <2d007> DW_AT_data_member_location: 28 - <2><2d008>: Abbrev Number: 1 (DW_TAG_member) - <2d009> DW_AT_name : (indirect string, offset: 0xef882): reserved - <2d00d> DW_AT_decl_file : 6 - <2d00e> DW_AT_decl_line : 227 - <2d00f> DW_AT_decl_column : 29 - <2d010> DW_AT_type : <0x2cd3b> - <2d014> DW_AT_data_member_location: 32 - <2><2d015>: Abbrev Number: 0 - <1><2d016>: Abbrev Number: 5 (DW_TAG_typedef) - <2d017> DW_AT_name : (indirect string, offset: 0xeee73): osThreadAttr_t - <2d01b> DW_AT_decl_file : 6 - <2d01c> DW_AT_decl_line : 228 - <2d01d> DW_AT_decl_column : 3 - <2d01e> DW_AT_type : <0x2cf98> - <1><2d022>: Abbrev Number: 11 (DW_TAG_const_type) - <2d023> DW_AT_type : <0x2d016> - <1><2d027>: Abbrev Number: 23 (DW_TAG_structure_type) - <2d028> DW_AT_byte_size : 16 - <2d029> DW_AT_decl_file : 6 - <2d02a> DW_AT_decl_line : 255 - <2d02b> DW_AT_decl_column : 9 - <2d02b> DW_AT_sibling : <0x2d068> - <2><2d02f>: Abbrev Number: 6 (DW_TAG_member) - <2d030> DW_AT_name : (indirect string, offset: 0x9e50a): name - <2d034> DW_AT_decl_file : 6 - <2d035> DW_AT_decl_line : 256 - <2d037> DW_AT_decl_column : 33 - <2d038> DW_AT_type : <0x2cdea> - <2d03c> DW_AT_data_member_location: 0 - <2><2d03d>: Abbrev Number: 6 (DW_TAG_member) - <2d03e> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <2d042> DW_AT_decl_file : 6 - <2d043> DW_AT_decl_line : 257 - <2d045> DW_AT_decl_column : 28 - <2d046> DW_AT_type : <0x2cd3b> - <2d04a> DW_AT_data_member_location: 4 - <2><2d04b>: Abbrev Number: 6 (DW_TAG_member) - <2d04c> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <2d050> DW_AT_decl_file : 6 - <2d051> DW_AT_decl_line : 258 - <2d053> DW_AT_decl_column : 30 - <2d054> DW_AT_type : <0x2cd5c> - <2d058> DW_AT_data_member_location: 8 - <2><2d059>: Abbrev Number: 6 (DW_TAG_member) - <2d05a> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <2d05e> DW_AT_decl_file : 6 - <2d05f> DW_AT_decl_line : 259 - <2d061> DW_AT_decl_column : 30 - <2d062> DW_AT_type : <0x2cd3b> - <2d066> DW_AT_data_member_location: 12 - <2><2d067>: Abbrev Number: 0 - <1><2d068>: Abbrev Number: 16 (DW_TAG_typedef) - <2d069> DW_AT_name : (indirect string, offset: 0x51f55): osSemaphoreAttr_t - <2d06d> DW_AT_decl_file : 6 - <2d06e> DW_AT_decl_line : 260 - <2d070> DW_AT_decl_column : 3 - <2d070> DW_AT_type : <0x2d027> - <1><2d074>: Abbrev Number: 11 (DW_TAG_const_type) - <2d075> DW_AT_type : <0x2d068> - <1><2d079>: Abbrev Number: 19 (DW_TAG_structure_type) - <2d07a> DW_AT_byte_size : 24 - <2d07b> DW_AT_decl_file : 6 - <2d07c> DW_AT_decl_line : 273 - <2d07e> DW_AT_decl_column : 9 - <2d07e> DW_AT_sibling : <0x2d0d7> - <2><2d082>: Abbrev Number: 6 (DW_TAG_member) - <2d083> DW_AT_name : (indirect string, offset: 0x9e50a): name - <2d087> DW_AT_decl_file : 6 - <2d088> DW_AT_decl_line : 274 - <2d08a> DW_AT_decl_column : 33 - <2d08b> DW_AT_type : <0x2cdea> - <2d08f> DW_AT_data_member_location: 0 - <2><2d090>: Abbrev Number: 6 (DW_TAG_member) - <2d091> DW_AT_name : (indirect string, offset: 0xef49f): attr_bits - <2d095> DW_AT_decl_file : 6 - <2d096> DW_AT_decl_line : 275 - <2d098> DW_AT_decl_column : 28 - <2d099> DW_AT_type : <0x2cd3b> - <2d09d> DW_AT_data_member_location: 4 - <2><2d09e>: Abbrev Number: 6 (DW_TAG_member) - <2d09f> DW_AT_name : (indirect string, offset: 0xeef50): cb_mem - <2d0a3> DW_AT_decl_file : 6 - <2d0a4> DW_AT_decl_line : 276 - <2d0a6> DW_AT_decl_column : 30 - <2d0a7> DW_AT_type : <0x2cd5c> - <2d0ab> DW_AT_data_member_location: 8 - <2><2d0ac>: Abbrev Number: 6 (DW_TAG_member) - <2d0ad> DW_AT_name : (indirect string, offset: 0xeee0d): cb_size - <2d0b1> DW_AT_decl_file : 6 - <2d0b2> DW_AT_decl_line : 277 - <2d0b4> DW_AT_decl_column : 30 - <2d0b5> DW_AT_type : <0x2cd3b> - <2d0b9> DW_AT_data_member_location: 12 - <2><2d0ba>: Abbrev Number: 6 (DW_TAG_member) - <2d0bb> DW_AT_name : (indirect string, offset: 0xfb52b): mq_mem - <2d0bf> DW_AT_decl_file : 6 - <2d0c0> DW_AT_decl_line : 278 - <2d0c2> DW_AT_decl_column : 30 - <2d0c3> DW_AT_type : <0x2cd5c> - <2d0c7> DW_AT_data_member_location: 16 - <2><2d0c8>: Abbrev Number: 6 (DW_TAG_member) - <2d0c9> DW_AT_name : (indirect string, offset: 0xfdb99): mq_size - <2d0cd> DW_AT_decl_file : 6 - <2d0ce> DW_AT_decl_line : 279 - <2d0d0> DW_AT_decl_column : 30 - <2d0d1> DW_AT_type : <0x2cd3b> - <2d0d5> DW_AT_data_member_location: 20 - <2><2d0d6>: Abbrev Number: 0 - <1><2d0d7>: Abbrev Number: 16 (DW_TAG_typedef) - <2d0d8> DW_AT_name : (indirect string, offset: 0xfd8d5): osMessageQueueAttr_t - <2d0dc> DW_AT_decl_file : 6 - <2d0dd> DW_AT_decl_line : 280 - <2d0df> DW_AT_decl_column : 3 - <2d0df> DW_AT_type : <0x2d079> - <1><2d0e3>: Abbrev Number: 11 (DW_TAG_const_type) - <2d0e4> DW_AT_type : <0x2d0d7> - <1><2d0e8>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d0e9> DW_AT_byte_size : 4 - <2d0e9> DW_AT_type : <0x2d0f2> - <1><2d0ed>: Abbrev Number: 11 (DW_TAG_const_type) - <2d0ee> DW_AT_type : <0x2d0e8> - <1><2d0f2>: Abbrev Number: 44 (DW_TAG_const_type) - <1><2d0f3>: Abbrev Number: 5 (DW_TAG_typedef) - <2d0f4> DW_AT_name : (indirect string, offset: 0x76d84): QueueHandle_t - <2d0f8> DW_AT_decl_file : 7 - <2d0f9> DW_AT_decl_line : 48 - <2d0fa> DW_AT_decl_column : 34 - <2d0fb> DW_AT_type : <0x2d0ff> - <1><2d0ff>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d100> DW_AT_byte_size : 4 - <2d100> DW_AT_type : <0x2d104> - <1><2d104>: Abbrev Number: 31 (DW_TAG_structure_type) - <2d105> DW_AT_name : (indirect string, offset: 0xfc84d): QueueDefinition - <2d109> DW_AT_declaration : 1 - <1><2d109>: Abbrev Number: 19 (DW_TAG_structure_type) - <2d10a> DW_AT_byte_size : 20 - <2d10b> DW_AT_decl_file : 8 - <2d10c> DW_AT_decl_line : 258 - <2d10e> DW_AT_decl_column : 9 - <2d10e> DW_AT_sibling : <0x2d158> - <2><2d112>: Abbrev Number: 9 (DW_TAG_member) - <2d113> DW_AT_name : CCR - <2d117> DW_AT_decl_file : 8 - <2d117> DW_AT_decl_line : 260 - <2d119> DW_AT_decl_column : 17 - <2d11a> DW_AT_type : <0x2cd47> - <2d11e> DW_AT_data_member_location: 0 - <2><2d11f>: Abbrev Number: 6 (DW_TAG_member) - <2d120> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <2d124> DW_AT_decl_file : 8 - <2d125> DW_AT_decl_line : 261 - <2d127> DW_AT_decl_column : 17 - <2d128> DW_AT_type : <0x2cd47> - <2d12c> DW_AT_data_member_location: 4 - <2><2d12d>: Abbrev Number: 6 (DW_TAG_member) - <2d12e> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <2d132> DW_AT_decl_file : 8 - <2d133> DW_AT_decl_line : 262 - <2d135> DW_AT_decl_column : 17 - <2d136> DW_AT_type : <0x2cd47> - <2d13a> DW_AT_data_member_location: 8 - <2><2d13b>: Abbrev Number: 6 (DW_TAG_member) - <2d13c> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <2d140> DW_AT_decl_file : 8 - <2d141> DW_AT_decl_line : 263 - <2d143> DW_AT_decl_column : 17 - <2d144> DW_AT_type : <0x2cd47> - <2d148> DW_AT_data_member_location: 12 - <2><2d149>: Abbrev Number: 6 (DW_TAG_member) - <2d14a> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <2d14e> DW_AT_decl_file : 8 - <2d14f> DW_AT_decl_line : 264 - <2d151> DW_AT_decl_column : 12 - <2d152> DW_AT_type : <0x2cd3b> - <2d156> DW_AT_data_member_location: 16 - <2><2d157>: Abbrev Number: 0 - <1><2d158>: Abbrev Number: 16 (DW_TAG_typedef) - <2d159> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <2d15d> DW_AT_decl_file : 8 - <2d15e> DW_AT_decl_line : 265 - <2d160> DW_AT_decl_column : 3 - <2d160> DW_AT_type : <0x2d109> - <1><2d164>: Abbrev Number: 19 (DW_TAG_structure_type) - <2d165> DW_AT_byte_size : 8 - <2d166> DW_AT_decl_file : 8 - <2d167> DW_AT_decl_line : 267 - <2d169> DW_AT_decl_column : 9 - <2d169> DW_AT_sibling : <0x2d189> - <2><2d16d>: Abbrev Number: 9 (DW_TAG_member) - <2d16e> DW_AT_name : ISR - <2d172> DW_AT_decl_file : 8 - <2d172> DW_AT_decl_line : 269 - <2d174> DW_AT_decl_column : 17 - <2d175> DW_AT_type : <0x2cd47> - <2d179> DW_AT_data_member_location: 0 - <2><2d17a>: Abbrev Number: 6 (DW_TAG_member) - <2d17b> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <2d17f> DW_AT_decl_file : 8 - <2d180> DW_AT_decl_line : 270 - <2d182> DW_AT_decl_column : 17 - <2d183> DW_AT_type : <0x2cd47> - <2d187> DW_AT_data_member_location: 4 - <2><2d188>: Abbrev Number: 0 - <1><2d189>: Abbrev Number: 16 (DW_TAG_typedef) - <2d18a> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <2d18e> DW_AT_decl_file : 8 - <2d18f> DW_AT_decl_line : 271 - <2d191> DW_AT_decl_column : 3 - <2d191> DW_AT_type : <0x2d164> - <1><2d195>: Abbrev Number: 19 (DW_TAG_structure_type) - <2d196> DW_AT_byte_size : 4 - <2d197> DW_AT_decl_file : 8 - <2d198> DW_AT_decl_line : 276 - <2d19a> DW_AT_decl_column : 9 - <2d19a> DW_AT_sibling : <0x2d1ac> - <2><2d19e>: Abbrev Number: 9 (DW_TAG_member) - <2d19f> DW_AT_name : CCR - <2d1a3> DW_AT_decl_file : 8 - <2d1a3> DW_AT_decl_line : 278 - <2d1a5> DW_AT_decl_column : 19 - <2d1a6> DW_AT_type : <0x2cd47> - <2d1aa> DW_AT_data_member_location: 0 - <2><2d1ab>: Abbrev Number: 0 - <1><2d1ac>: Abbrev Number: 16 (DW_TAG_typedef) - <2d1ad> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <2d1b1> DW_AT_decl_file : 8 - <2d1b2> DW_AT_decl_line : 279 - <2d1b4> DW_AT_decl_column : 3 - <2d1b4> DW_AT_type : <0x2d195> - <1><2d1b8>: Abbrev Number: 19 (DW_TAG_structure_type) - <2d1b9> DW_AT_byte_size : 8 - <2d1ba> DW_AT_decl_file : 8 - <2d1bb> DW_AT_decl_line : 281 - <2d1bd> DW_AT_decl_column : 9 - <2d1bd> DW_AT_sibling : <0x2d1dc> - <2><2d1c1>: Abbrev Number: 9 (DW_TAG_member) - <2d1c2> DW_AT_name : CSR + <2cff4> DW_AT_decl_line : 276 + <2cff6> DW_AT_decl_column : 30 + <2cff7> DW_AT_type : <0x2ccac> + <2cffb> DW_AT_data_member_location: 8 + <2><2cffc>: Abbrev Number: 6 (DW_TAG_member) + <2cffd> DW_AT_name : (indirect string, offset: 0xeedf1): cb_size + <2d001> DW_AT_decl_file : 6 + <2d002> DW_AT_decl_line : 277 + <2d004> DW_AT_decl_column : 30 + <2d005> DW_AT_type : <0x2cc8b> + <2d009> DW_AT_data_member_location: 12 + <2><2d00a>: Abbrev Number: 6 (DW_TAG_member) + <2d00b> DW_AT_name : (indirect string, offset: 0xfb510): mq_mem + <2d00f> DW_AT_decl_file : 6 + <2d010> DW_AT_decl_line : 278 + <2d012> DW_AT_decl_column : 30 + <2d013> DW_AT_type : <0x2ccac> + <2d017> DW_AT_data_member_location: 16 + <2><2d018>: Abbrev Number: 6 (DW_TAG_member) + <2d019> DW_AT_name : (indirect string, offset: 0xfdb7e): mq_size + <2d01d> DW_AT_decl_file : 6 + <2d01e> DW_AT_decl_line : 279 + <2d020> DW_AT_decl_column : 30 + <2d021> DW_AT_type : <0x2cc8b> + <2d025> DW_AT_data_member_location: 20 + <2><2d026>: Abbrev Number: 0 + <1><2d027>: Abbrev Number: 16 (DW_TAG_typedef) + <2d028> DW_AT_name : (indirect string, offset: 0xfd8ba): osMessageQueueAttr_t + <2d02c> DW_AT_decl_file : 6 + <2d02d> DW_AT_decl_line : 280 + <2d02f> DW_AT_decl_column : 3 + <2d02f> DW_AT_type : <0x2cfc9> + <1><2d033>: Abbrev Number: 11 (DW_TAG_const_type) + <2d034> DW_AT_type : <0x2d027> + <1><2d038>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d039> DW_AT_byte_size : 4 + <2d039> DW_AT_type : <0x2d042> + <1><2d03d>: Abbrev Number: 11 (DW_TAG_const_type) + <2d03e> DW_AT_type : <0x2d038> + <1><2d042>: Abbrev Number: 43 (DW_TAG_const_type) + <1><2d043>: Abbrev Number: 5 (DW_TAG_typedef) + <2d044> DW_AT_name : (indirect string, offset: 0x76d25): QueueHandle_t + <2d048> DW_AT_decl_file : 7 + <2d049> DW_AT_decl_line : 48 + <2d04a> DW_AT_decl_column : 34 + <2d04b> DW_AT_type : <0x2d04f> + <1><2d04f>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d050> DW_AT_byte_size : 4 + <2d050> DW_AT_type : <0x2d054> + <1><2d054>: Abbrev Number: 30 (DW_TAG_structure_type) + <2d055> DW_AT_name : (indirect string, offset: 0xfc832): QueueDefinition + <2d059> DW_AT_declaration : 1 + <1><2d059>: Abbrev Number: 19 (DW_TAG_structure_type) + <2d05a> DW_AT_byte_size : 20 + <2d05b> DW_AT_decl_file : 8 + <2d05c> DW_AT_decl_line : 258 + <2d05e> DW_AT_decl_column : 9 + <2d05e> DW_AT_sibling : <0x2d0a8> + <2><2d062>: Abbrev Number: 9 (DW_TAG_member) + <2d063> DW_AT_name : CCR + <2d067> DW_AT_decl_file : 8 + <2d067> DW_AT_decl_line : 260 + <2d069> DW_AT_decl_column : 17 + <2d06a> DW_AT_type : <0x2cc97> + <2d06e> DW_AT_data_member_location: 0 + <2><2d06f>: Abbrev Number: 6 (DW_TAG_member) + <2d070> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <2d074> DW_AT_decl_file : 8 + <2d075> DW_AT_decl_line : 261 + <2d077> DW_AT_decl_column : 17 + <2d078> DW_AT_type : <0x2cc97> + <2d07c> DW_AT_data_member_location: 4 + <2><2d07d>: Abbrev Number: 6 (DW_TAG_member) + <2d07e> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <2d082> DW_AT_decl_file : 8 + <2d083> DW_AT_decl_line : 262 + <2d085> DW_AT_decl_column : 17 + <2d086> DW_AT_type : <0x2cc97> + <2d08a> DW_AT_data_member_location: 8 + <2><2d08b>: Abbrev Number: 6 (DW_TAG_member) + <2d08c> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <2d090> DW_AT_decl_file : 8 + <2d091> DW_AT_decl_line : 263 + <2d093> DW_AT_decl_column : 17 + <2d094> DW_AT_type : <0x2cc97> + <2d098> DW_AT_data_member_location: 12 + <2><2d099>: Abbrev Number: 6 (DW_TAG_member) + <2d09a> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <2d09e> DW_AT_decl_file : 8 + <2d09f> DW_AT_decl_line : 264 + <2d0a1> DW_AT_decl_column : 12 + <2d0a2> DW_AT_type : <0x2cc8b> + <2d0a6> DW_AT_data_member_location: 16 + <2><2d0a7>: Abbrev Number: 0 + <1><2d0a8>: Abbrev Number: 16 (DW_TAG_typedef) + <2d0a9> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <2d0ad> DW_AT_decl_file : 8 + <2d0ae> DW_AT_decl_line : 265 + <2d0b0> DW_AT_decl_column : 3 + <2d0b0> DW_AT_type : <0x2d059> + <1><2d0b4>: Abbrev Number: 19 (DW_TAG_structure_type) + <2d0b5> DW_AT_byte_size : 8 + <2d0b6> DW_AT_decl_file : 8 + <2d0b7> DW_AT_decl_line : 267 + <2d0b9> DW_AT_decl_column : 9 + <2d0b9> DW_AT_sibling : <0x2d0d9> + <2><2d0bd>: Abbrev Number: 9 (DW_TAG_member) + <2d0be> DW_AT_name : ISR + <2d0c2> DW_AT_decl_file : 8 + <2d0c2> DW_AT_decl_line : 269 + <2d0c4> DW_AT_decl_column : 17 + <2d0c5> DW_AT_type : <0x2cc97> + <2d0c9> DW_AT_data_member_location: 0 + <2><2d0ca>: Abbrev Number: 6 (DW_TAG_member) + <2d0cb> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <2d0cf> DW_AT_decl_file : 8 + <2d0d0> DW_AT_decl_line : 270 + <2d0d2> DW_AT_decl_column : 17 + <2d0d3> DW_AT_type : <0x2cc97> + <2d0d7> DW_AT_data_member_location: 4 + <2><2d0d8>: Abbrev Number: 0 + <1><2d0d9>: Abbrev Number: 16 (DW_TAG_typedef) + <2d0da> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <2d0de> DW_AT_decl_file : 8 + <2d0df> DW_AT_decl_line : 271 + <2d0e1> DW_AT_decl_column : 3 + <2d0e1> DW_AT_type : <0x2d0b4> + <1><2d0e5>: Abbrev Number: 19 (DW_TAG_structure_type) + <2d0e6> DW_AT_byte_size : 4 + <2d0e7> DW_AT_decl_file : 8 + <2d0e8> DW_AT_decl_line : 276 + <2d0ea> DW_AT_decl_column : 9 + <2d0ea> DW_AT_sibling : <0x2d0fc> + <2><2d0ee>: Abbrev Number: 9 (DW_TAG_member) + <2d0ef> DW_AT_name : CCR + <2d0f3> DW_AT_decl_file : 8 + <2d0f3> DW_AT_decl_line : 278 + <2d0f5> DW_AT_decl_column : 19 + <2d0f6> DW_AT_type : <0x2cc97> + <2d0fa> DW_AT_data_member_location: 0 + <2><2d0fb>: Abbrev Number: 0 + <1><2d0fc>: Abbrev Number: 16 (DW_TAG_typedef) + <2d0fd> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <2d101> DW_AT_decl_file : 8 + <2d102> DW_AT_decl_line : 279 + <2d104> DW_AT_decl_column : 3 + <2d104> DW_AT_type : <0x2d0e5> + <1><2d108>: Abbrev Number: 19 (DW_TAG_structure_type) + <2d109> DW_AT_byte_size : 8 + <2d10a> DW_AT_decl_file : 8 + <2d10b> DW_AT_decl_line : 281 + <2d10d> DW_AT_decl_column : 9 + <2d10d> DW_AT_sibling : <0x2d12c> + <2><2d111>: Abbrev Number: 9 (DW_TAG_member) + <2d112> DW_AT_name : CSR + <2d116> DW_AT_decl_file : 8 + <2d116> DW_AT_decl_line : 283 + <2d118> DW_AT_decl_column : 19 + <2d119> DW_AT_type : <0x2cc97> + <2d11d> DW_AT_data_member_location: 0 + <2><2d11e>: Abbrev Number: 9 (DW_TAG_member) + <2d11f> DW_AT_name : CFR + <2d123> DW_AT_decl_file : 8 + <2d123> DW_AT_decl_line : 284 + <2d125> DW_AT_decl_column : 19 + <2d126> DW_AT_type : <0x2cc97> + <2d12a> DW_AT_data_member_location: 4 + <2><2d12b>: Abbrev Number: 0 + <1><2d12c>: Abbrev Number: 16 (DW_TAG_typedef) + <2d12d> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <2d131> DW_AT_decl_file : 8 + <2d132> DW_AT_decl_line : 285 + <2d134> DW_AT_decl_column : 3 + <2d134> DW_AT_type : <0x2d108> + <1><2d138>: Abbrev Number: 19 (DW_TAG_structure_type) + <2d139> DW_AT_byte_size : 4 + <2d13a> DW_AT_decl_file : 8 + <2d13b> DW_AT_decl_line : 287 + <2d13d> DW_AT_decl_column : 9 + <2d13d> DW_AT_sibling : <0x2d150> + <2><2d141>: Abbrev Number: 6 (DW_TAG_member) + <2d142> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <2d146> DW_AT_decl_file : 8 + <2d147> DW_AT_decl_line : 289 + <2d149> DW_AT_decl_column : 19 + <2d14a> DW_AT_type : <0x2cc97> + <2d14e> DW_AT_data_member_location: 0 + <2><2d14f>: Abbrev Number: 0 + <1><2d150>: Abbrev Number: 16 (DW_TAG_typedef) + <2d151> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <2d155> DW_AT_decl_file : 8 + <2d156> DW_AT_decl_line : 290 + <2d158> DW_AT_decl_column : 3 + <2d158> DW_AT_type : <0x2d138> + <1><2d15c>: Abbrev Number: 19 (DW_TAG_structure_type) + <2d15d> DW_AT_byte_size : 8 + <2d15e> DW_AT_decl_file : 8 + <2d15f> DW_AT_decl_line : 292 + <2d161> DW_AT_decl_column : 9 + <2d161> DW_AT_sibling : <0x2d182> + <2><2d165>: Abbrev Number: 6 (DW_TAG_member) + <2d166> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <2d16a> DW_AT_decl_file : 8 + <2d16b> DW_AT_decl_line : 294 + <2d16d> DW_AT_decl_column : 19 + <2d16e> DW_AT_type : <0x2cc97> + <2d172> DW_AT_data_member_location: 0 + <2><2d173>: Abbrev Number: 6 (DW_TAG_member) + <2d174> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <2d178> DW_AT_decl_file : 8 + <2d179> DW_AT_decl_line : 295 + <2d17b> DW_AT_decl_column : 19 + <2d17c> DW_AT_type : <0x2cc97> + <2d180> DW_AT_data_member_location: 4 + <2><2d181>: Abbrev Number: 0 + <1><2d182>: Abbrev Number: 16 (DW_TAG_typedef) + <2d183> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <2d187> DW_AT_decl_file : 8 + <2d188> DW_AT_decl_line : 296 + <2d18a> DW_AT_decl_column : 3 + <2d18a> DW_AT_type : <0x2d15c> + <1><2d18e>: Abbrev Number: 19 (DW_TAG_structure_type) + <2d18f> DW_AT_byte_size : 44 + <2d190> DW_AT_decl_file : 8 + <2d191> DW_AT_decl_line : 331 + <2d193> DW_AT_decl_column : 9 + <2d193> DW_AT_sibling : <0x2d220> + <2><2d197>: Abbrev Number: 6 (DW_TAG_member) + <2d198> DW_AT_name : (indirect string, offset: 0xeed38): MODER + <2d19c> DW_AT_decl_file : 8 + <2d19d> DW_AT_decl_line : 333 + <2d19f> DW_AT_decl_column : 17 + <2d1a0> DW_AT_type : <0x2cc97> + <2d1a4> DW_AT_data_member_location: 0 + <2><2d1a5>: Abbrev Number: 6 (DW_TAG_member) + <2d1a6> DW_AT_name : (indirect string, offset: 0xef6b9): OTYPER + <2d1aa> DW_AT_decl_file : 8 + <2d1ab> DW_AT_decl_line : 334 + <2d1ad> DW_AT_decl_column : 17 + <2d1ae> DW_AT_type : <0x2cc97> + <2d1b2> DW_AT_data_member_location: 4 + <2><2d1b3>: Abbrev Number: 6 (DW_TAG_member) + <2d1b4> DW_AT_name : (indirect string, offset: 0xef83a): OSPEEDR + <2d1b8> DW_AT_decl_file : 8 + <2d1b9> DW_AT_decl_line : 335 + <2d1bb> DW_AT_decl_column : 17 + <2d1bc> DW_AT_type : <0x2cc97> + <2d1c0> DW_AT_data_member_location: 8 + <2><2d1c1>: Abbrev Number: 6 (DW_TAG_member) + <2d1c2> DW_AT_name : (indirect string, offset: 0xef5d0): PUPDR <2d1c6> DW_AT_decl_file : 8 - <2d1c6> DW_AT_decl_line : 283 - <2d1c8> DW_AT_decl_column : 19 - <2d1c9> DW_AT_type : <0x2cd47> - <2d1cd> DW_AT_data_member_location: 0 - <2><2d1ce>: Abbrev Number: 9 (DW_TAG_member) - <2d1cf> DW_AT_name : CFR - <2d1d3> DW_AT_decl_file : 8 - <2d1d3> DW_AT_decl_line : 284 - <2d1d5> DW_AT_decl_column : 19 - <2d1d6> DW_AT_type : <0x2cd47> - <2d1da> DW_AT_data_member_location: 4 - <2><2d1db>: Abbrev Number: 0 - <1><2d1dc>: Abbrev Number: 16 (DW_TAG_typedef) - <2d1dd> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef + <2d1c7> DW_AT_decl_line : 336 + <2d1c9> DW_AT_decl_column : 17 + <2d1ca> DW_AT_type : <0x2cc97> + <2d1ce> DW_AT_data_member_location: 12 + <2><2d1cf>: Abbrev Number: 9 (DW_TAG_member) + <2d1d0> DW_AT_name : IDR + <2d1d4> DW_AT_decl_file : 8 + <2d1d4> DW_AT_decl_line : 337 + <2d1d6> DW_AT_decl_column : 17 + <2d1d7> DW_AT_type : <0x2cc97> + <2d1db> DW_AT_data_member_location: 16 + <2><2d1dc>: Abbrev Number: 9 (DW_TAG_member) + <2d1dd> DW_AT_name : ODR <2d1e1> DW_AT_decl_file : 8 - <2d1e2> DW_AT_decl_line : 285 - <2d1e4> DW_AT_decl_column : 3 - <2d1e4> DW_AT_type : <0x2d1b8> - <1><2d1e8>: Abbrev Number: 19 (DW_TAG_structure_type) - <2d1e9> DW_AT_byte_size : 4 - <2d1ea> DW_AT_decl_file : 8 - <2d1eb> DW_AT_decl_line : 287 - <2d1ed> DW_AT_decl_column : 9 - <2d1ed> DW_AT_sibling : <0x2d200> - <2><2d1f1>: Abbrev Number: 6 (DW_TAG_member) - <2d1f2> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <2d1f6> DW_AT_decl_file : 8 - <2d1f7> DW_AT_decl_line : 289 - <2d1f9> DW_AT_decl_column : 19 - <2d1fa> DW_AT_type : <0x2cd47> - <2d1fe> DW_AT_data_member_location: 0 - <2><2d1ff>: Abbrev Number: 0 - <1><2d200>: Abbrev Number: 16 (DW_TAG_typedef) - <2d201> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <2d205> DW_AT_decl_file : 8 - <2d206> DW_AT_decl_line : 290 - <2d208> DW_AT_decl_column : 3 - <2d208> DW_AT_type : <0x2d1e8> - <1><2d20c>: Abbrev Number: 19 (DW_TAG_structure_type) - <2d20d> DW_AT_byte_size : 8 - <2d20e> DW_AT_decl_file : 8 - <2d20f> DW_AT_decl_line : 292 - <2d211> DW_AT_decl_column : 9 - <2d211> DW_AT_sibling : <0x2d232> - <2><2d215>: Abbrev Number: 6 (DW_TAG_member) - <2d216> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <2d21a> DW_AT_decl_file : 8 - <2d21b> DW_AT_decl_line : 294 - <2d21d> DW_AT_decl_column : 19 - <2d21e> DW_AT_type : <0x2cd47> - <2d222> DW_AT_data_member_location: 0 - <2><2d223>: Abbrev Number: 6 (DW_TAG_member) - <2d224> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <2d228> DW_AT_decl_file : 8 - <2d229> DW_AT_decl_line : 295 - <2d22b> DW_AT_decl_column : 19 - <2d22c> DW_AT_type : <0x2cd47> - <2d230> DW_AT_data_member_location: 4 - <2><2d231>: Abbrev Number: 0 - <1><2d232>: Abbrev Number: 16 (DW_TAG_typedef) - <2d233> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <2d237> DW_AT_decl_file : 8 - <2d238> DW_AT_decl_line : 296 - <2d23a> DW_AT_decl_column : 3 - <2d23a> DW_AT_type : <0x2d20c> - <1><2d23e>: Abbrev Number: 19 (DW_TAG_structure_type) - <2d23f> DW_AT_byte_size : 44 - <2d240> DW_AT_decl_file : 8 - <2d241> DW_AT_decl_line : 331 - <2d243> DW_AT_decl_column : 9 - <2d243> DW_AT_sibling : <0x2d2d0> - <2><2d247>: Abbrev Number: 6 (DW_TAG_member) - <2d248> DW_AT_name : (indirect string, offset: 0xeed57): MODER - <2d24c> DW_AT_decl_file : 8 - <2d24d> DW_AT_decl_line : 333 - <2d24f> DW_AT_decl_column : 17 - <2d250> DW_AT_type : <0x2cd47> - <2d254> DW_AT_data_member_location: 0 - <2><2d255>: Abbrev Number: 6 (DW_TAG_member) - <2d256> DW_AT_name : (indirect string, offset: 0xef69c): OTYPER - <2d25a> DW_AT_decl_file : 8 - <2d25b> DW_AT_decl_line : 334 - <2d25d> DW_AT_decl_column : 17 - <2d25e> DW_AT_type : <0x2cd47> - <2d262> DW_AT_data_member_location: 4 - <2><2d263>: Abbrev Number: 6 (DW_TAG_member) - <2d264> DW_AT_name : (indirect string, offset: 0xef7f8): OSPEEDR - <2d268> DW_AT_decl_file : 8 - <2d269> DW_AT_decl_line : 335 + <2d1e1> DW_AT_decl_line : 338 + <2d1e3> DW_AT_decl_column : 17 + <2d1e4> DW_AT_type : <0x2cc97> + <2d1e8> DW_AT_data_member_location: 20 + <2><2d1e9>: Abbrev Number: 6 (DW_TAG_member) + <2d1ea> DW_AT_name : (indirect string, offset: 0xef23b): BSRR + <2d1ee> DW_AT_decl_file : 8 + <2d1ef> DW_AT_decl_line : 339 + <2d1f1> DW_AT_decl_column : 17 + <2d1f2> DW_AT_type : <0x2cc97> + <2d1f6> DW_AT_data_member_location: 24 + <2><2d1f7>: Abbrev Number: 6 (DW_TAG_member) + <2d1f8> DW_AT_name : (indirect string, offset: 0xef5ba): LCKR + <2d1fc> DW_AT_decl_file : 8 + <2d1fd> DW_AT_decl_line : 340 + <2d1ff> DW_AT_decl_column : 17 + <2d200> DW_AT_type : <0x2cc97> + <2d204> DW_AT_data_member_location: 28 + <2><2d205>: Abbrev Number: 9 (DW_TAG_member) + <2d206> DW_AT_name : AFR + <2d20a> DW_AT_decl_file : 8 + <2d20a> DW_AT_decl_line : 341 + <2d20c> DW_AT_decl_column : 17 + <2d20d> DW_AT_type : <0x2d230> + <2d211> DW_AT_data_member_location: 32 + <2><2d212>: Abbrev Number: 9 (DW_TAG_member) + <2d213> DW_AT_name : BRR + <2d217> DW_AT_decl_file : 8 + <2d217> DW_AT_decl_line : 342 + <2d219> DW_AT_decl_column : 17 + <2d21a> DW_AT_type : <0x2cc97> + <2d21e> DW_AT_data_member_location: 40 + <2><2d21f>: Abbrev Number: 0 + <1><2d220>: Abbrev Number: 23 (DW_TAG_array_type) + <2d221> DW_AT_type : <0x2cc97> + <2d225> DW_AT_sibling : <0x2d230> + <2><2d229>: Abbrev Number: 24 (DW_TAG_subrange_type) + <2d22a> DW_AT_type : <0x2cbca> + <2d22e> DW_AT_upper_bound : 1 + <2><2d22f>: Abbrev Number: 0 + <1><2d230>: Abbrev Number: 20 (DW_TAG_volatile_type) + <2d231> DW_AT_type : <0x2d220> + <1><2d235>: Abbrev Number: 16 (DW_TAG_typedef) + <2d236> DW_AT_name : (indirect string, offset: 0xefa2b): GPIO_TypeDef + <2d23a> DW_AT_decl_file : 8 + <2d23b> DW_AT_decl_line : 343 + <2d23d> DW_AT_decl_column : 3 + <2d23d> DW_AT_type : <0x2d18e> + <1><2d241>: Abbrev Number: 19 (DW_TAG_structure_type) + <2d242> DW_AT_byte_size : 48 + <2d243> DW_AT_decl_file : 8 + <2d244> DW_AT_decl_line : 642 + <2d246> DW_AT_decl_column : 9 + <2d246> DW_AT_sibling : <0x2d2ea> + <2><2d24a>: Abbrev Number: 9 (DW_TAG_member) + <2d24b> DW_AT_name : CR1 + <2d24f> DW_AT_decl_file : 8 + <2d24f> DW_AT_decl_line : 644 + <2d251> DW_AT_decl_column : 17 + <2d252> DW_AT_type : <0x2cc97> + <2d256> DW_AT_data_member_location: 0 + <2><2d257>: Abbrev Number: 9 (DW_TAG_member) + <2d258> DW_AT_name : CR2 + <2d25c> DW_AT_decl_file : 8 + <2d25c> DW_AT_decl_line : 645 + <2d25e> DW_AT_decl_column : 17 + <2d25f> DW_AT_type : <0x2cc97> + <2d263> DW_AT_data_member_location: 4 + <2><2d264>: Abbrev Number: 9 (DW_TAG_member) + <2d265> DW_AT_name : CR3 + <2d269> DW_AT_decl_file : 8 + <2d269> DW_AT_decl_line : 646 <2d26b> DW_AT_decl_column : 17 - <2d26c> DW_AT_type : <0x2cd47> + <2d26c> DW_AT_type : <0x2cc97> <2d270> DW_AT_data_member_location: 8 - <2><2d271>: Abbrev Number: 6 (DW_TAG_member) - <2d272> DW_AT_name : (indirect string, offset: 0xef5b3): PUPDR + <2><2d271>: Abbrev Number: 9 (DW_TAG_member) + <2d272> DW_AT_name : BRR <2d276> DW_AT_decl_file : 8 - <2d277> DW_AT_decl_line : 336 - <2d279> DW_AT_decl_column : 17 - <2d27a> DW_AT_type : <0x2cd47> - <2d27e> DW_AT_data_member_location: 12 - <2><2d27f>: Abbrev Number: 9 (DW_TAG_member) - <2d280> DW_AT_name : IDR - <2d284> DW_AT_decl_file : 8 - <2d284> DW_AT_decl_line : 337 + <2d276> DW_AT_decl_line : 647 + <2d278> DW_AT_decl_column : 17 + <2d279> DW_AT_type : <0x2cc97> + <2d27d> DW_AT_data_member_location: 12 + <2><2d27e>: Abbrev Number: 6 (DW_TAG_member) + <2d27f> DW_AT_name : (indirect string, offset: 0xf018a): GTPR + <2d283> DW_AT_decl_file : 8 + <2d284> DW_AT_decl_line : 648 <2d286> DW_AT_decl_column : 17 - <2d287> DW_AT_type : <0x2cd47> + <2d287> DW_AT_type : <0x2cc97> <2d28b> DW_AT_data_member_location: 16 - <2><2d28c>: Abbrev Number: 9 (DW_TAG_member) - <2d28d> DW_AT_name : ODR + <2><2d28c>: Abbrev Number: 6 (DW_TAG_member) + <2d28d> DW_AT_name : (indirect string, offset: 0xf01f6): RTOR <2d291> DW_AT_decl_file : 8 - <2d291> DW_AT_decl_line : 338 - <2d293> DW_AT_decl_column : 17 - <2d294> DW_AT_type : <0x2cd47> - <2d298> DW_AT_data_member_location: 20 - <2><2d299>: Abbrev Number: 6 (DW_TAG_member) - <2d29a> DW_AT_name : (indirect string, offset: 0xef23b): BSRR - <2d29e> DW_AT_decl_file : 8 - <2d29f> DW_AT_decl_line : 339 + <2d292> DW_AT_decl_line : 649 + <2d294> DW_AT_decl_column : 17 + <2d295> DW_AT_type : <0x2cc97> + <2d299> DW_AT_data_member_location: 20 + <2><2d29a>: Abbrev Number: 9 (DW_TAG_member) + <2d29b> DW_AT_name : RQR + <2d29f> DW_AT_decl_file : 8 + <2d29f> DW_AT_decl_line : 650 <2d2a1> DW_AT_decl_column : 17 - <2d2a2> DW_AT_type : <0x2cd47> + <2d2a2> DW_AT_type : <0x2cc97> <2d2a6> DW_AT_data_member_location: 24 - <2><2d2a7>: Abbrev Number: 6 (DW_TAG_member) - <2d2a8> DW_AT_name : (indirect string, offset: 0xef59d): LCKR + <2><2d2a7>: Abbrev Number: 9 (DW_TAG_member) + <2d2a8> DW_AT_name : ISR <2d2ac> DW_AT_decl_file : 8 - <2d2ad> DW_AT_decl_line : 340 - <2d2af> DW_AT_decl_column : 17 - <2d2b0> DW_AT_type : <0x2cd47> - <2d2b4> DW_AT_data_member_location: 28 - <2><2d2b5>: Abbrev Number: 9 (DW_TAG_member) - <2d2b6> DW_AT_name : AFR - <2d2ba> DW_AT_decl_file : 8 - <2d2ba> DW_AT_decl_line : 341 - <2d2bc> DW_AT_decl_column : 17 - <2d2bd> DW_AT_type : <0x2d2e0> - <2d2c1> DW_AT_data_member_location: 32 - <2><2d2c2>: Abbrev Number: 9 (DW_TAG_member) - <2d2c3> DW_AT_name : BRR - <2d2c7> DW_AT_decl_file : 8 - <2d2c7> DW_AT_decl_line : 342 - <2d2c9> DW_AT_decl_column : 17 - <2d2ca> DW_AT_type : <0x2cd47> - <2d2ce> DW_AT_data_member_location: 40 - <2><2d2cf>: Abbrev Number: 0 - <1><2d2d0>: Abbrev Number: 20 (DW_TAG_array_type) - <2d2d1> DW_AT_type : <0x2cd47> - <2d2d5> DW_AT_sibling : <0x2d2e0> - <2><2d2d9>: Abbrev Number: 21 (DW_TAG_subrange_type) - <2d2da> DW_AT_type : <0x2cc7a> - <2d2de> DW_AT_upper_bound : 1 - <2><2d2df>: Abbrev Number: 0 - <1><2d2e0>: Abbrev Number: 22 (DW_TAG_volatile_type) - <2d2e1> DW_AT_type : <0x2d2d0> - <1><2d2e5>: Abbrev Number: 16 (DW_TAG_typedef) - <2d2e6> DW_AT_name : (indirect string, offset: 0xef9fa): GPIO_TypeDef - <2d2ea> DW_AT_decl_file : 8 - <2d2eb> DW_AT_decl_line : 343 - <2d2ed> DW_AT_decl_column : 3 - <2d2ed> DW_AT_type : <0x2d23e> - <1><2d2f1>: Abbrev Number: 19 (DW_TAG_structure_type) - <2d2f2> DW_AT_byte_size : 48 - <2d2f3> DW_AT_decl_file : 8 - <2d2f4> DW_AT_decl_line : 642 - <2d2f6> DW_AT_decl_column : 9 - <2d2f6> DW_AT_sibling : <0x2d39a> - <2><2d2fa>: Abbrev Number: 9 (DW_TAG_member) - <2d2fb> DW_AT_name : CR1 - <2d2ff> DW_AT_decl_file : 8 - <2d2ff> DW_AT_decl_line : 644 - <2d301> DW_AT_decl_column : 17 - <2d302> DW_AT_type : <0x2cd47> - <2d306> DW_AT_data_member_location: 0 - <2><2d307>: Abbrev Number: 9 (DW_TAG_member) - <2d308> DW_AT_name : CR2 - <2d30c> DW_AT_decl_file : 8 - <2d30c> DW_AT_decl_line : 645 - <2d30e> DW_AT_decl_column : 17 - <2d30f> DW_AT_type : <0x2cd47> - <2d313> DW_AT_data_member_location: 4 - <2><2d314>: Abbrev Number: 9 (DW_TAG_member) - <2d315> DW_AT_name : CR3 - <2d319> DW_AT_decl_file : 8 - <2d319> DW_AT_decl_line : 646 - <2d31b> DW_AT_decl_column : 17 - <2d31c> DW_AT_type : <0x2cd47> - <2d320> DW_AT_data_member_location: 8 - <2><2d321>: Abbrev Number: 9 (DW_TAG_member) - <2d322> DW_AT_name : BRR - <2d326> DW_AT_decl_file : 8 - <2d326> DW_AT_decl_line : 647 - <2d328> DW_AT_decl_column : 17 - <2d329> DW_AT_type : <0x2cd47> - <2d32d> DW_AT_data_member_location: 12 - <2><2d32e>: Abbrev Number: 6 (DW_TAG_member) - <2d32f> DW_AT_name : (indirect string, offset: 0xf0170): GTPR - <2d333> DW_AT_decl_file : 8 - <2d334> DW_AT_decl_line : 648 - <2d336> DW_AT_decl_column : 17 - <2d337> DW_AT_type : <0x2cd47> - <2d33b> DW_AT_data_member_location: 16 - <2><2d33c>: Abbrev Number: 6 (DW_TAG_member) - <2d33d> DW_AT_name : (indirect string, offset: 0xf01e9): RTOR - <2d341> DW_AT_decl_file : 8 - <2d342> DW_AT_decl_line : 649 - <2d344> DW_AT_decl_column : 17 - <2d345> DW_AT_type : <0x2cd47> - <2d349> DW_AT_data_member_location: 20 - <2><2d34a>: Abbrev Number: 9 (DW_TAG_member) - <2d34b> DW_AT_name : RQR - <2d34f> DW_AT_decl_file : 8 - <2d34f> DW_AT_decl_line : 650 - <2d351> DW_AT_decl_column : 17 - <2d352> DW_AT_type : <0x2cd47> - <2d356> DW_AT_data_member_location: 24 - <2><2d357>: Abbrev Number: 9 (DW_TAG_member) - <2d358> DW_AT_name : ISR - <2d35c> DW_AT_decl_file : 8 - <2d35c> DW_AT_decl_line : 651 - <2d35e> DW_AT_decl_column : 17 - <2d35f> DW_AT_type : <0x2cd47> - <2d363> DW_AT_data_member_location: 28 - <2><2d364>: Abbrev Number: 9 (DW_TAG_member) - <2d365> DW_AT_name : ICR - <2d369> DW_AT_decl_file : 8 - <2d369> DW_AT_decl_line : 652 - <2d36b> DW_AT_decl_column : 17 - <2d36c> DW_AT_type : <0x2cd47> - <2d370> DW_AT_data_member_location: 32 - <2><2d371>: Abbrev Number: 9 (DW_TAG_member) - <2d372> DW_AT_name : RDR - <2d376> DW_AT_decl_file : 8 - <2d376> DW_AT_decl_line : 653 - <2d378> DW_AT_decl_column : 17 - <2d379> DW_AT_type : <0x2cd47> - <2d37d> DW_AT_data_member_location: 36 - <2><2d37e>: Abbrev Number: 9 (DW_TAG_member) - <2d37f> DW_AT_name : TDR - <2d383> DW_AT_decl_file : 8 - <2d383> DW_AT_decl_line : 654 - <2d385> DW_AT_decl_column : 17 - <2d386> DW_AT_type : <0x2cd47> - <2d38a> DW_AT_data_member_location: 40 - <2><2d38b>: Abbrev Number: 6 (DW_TAG_member) - <2d38c> DW_AT_name : (indirect string, offset: 0xf0c24): PRESC - <2d390> DW_AT_decl_file : 8 - <2d391> DW_AT_decl_line : 655 - <2d393> DW_AT_decl_column : 17 - <2d394> DW_AT_type : <0x2cd47> - <2d398> DW_AT_data_member_location: 44 - <2><2d399>: Abbrev Number: 0 - <1><2d39a>: Abbrev Number: 16 (DW_TAG_typedef) - <2d39b> DW_AT_name : (indirect string, offset: 0xf13da): USART_TypeDef - <2d39f> DW_AT_decl_file : 8 - <2d3a0> DW_AT_decl_line : 656 - <2d3a2> DW_AT_decl_column : 3 - <2d3a2> DW_AT_type : <0x2d2f1> - <1><2d3a6>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2d3a7> DW_AT_encoding : 7 (unsigned) - <2d3a8> DW_AT_byte_size : 1 - <2d3a9> DW_AT_type : <0x2ccae> - <2d3ad> DW_AT_decl_file : 9 - <2d3ae> DW_AT_decl_line : 39 - <2d3af> DW_AT_decl_column : 1 - <2d3b0> DW_AT_sibling : <0x2d3cd> - <2><2d3b4>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d3b5> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <2d3b9> DW_AT_const_value : 0 - <2><2d3ba>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d3bb> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <2d3bf> DW_AT_const_value : 1 - <2><2d3c0>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d3c1> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <2d3c5> DW_AT_const_value : 2 - <2><2d3c6>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d3c7> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <2d3cb> DW_AT_const_value : 3 - <2><2d3cc>: Abbrev Number: 0 - <1><2d3cd>: Abbrev Number: 5 (DW_TAG_typedef) - <2d3ce> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <2d3d2> DW_AT_decl_file : 9 - <2d3d3> DW_AT_decl_line : 44 - <2d3d4> DW_AT_decl_column : 3 - <2d3d5> DW_AT_type : <0x2d3a6> - <1><2d3d9>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2d3da> DW_AT_encoding : 7 (unsigned) - <2d3db> DW_AT_byte_size : 1 - <2d3dc> DW_AT_type : <0x2ccae> - <2d3e0> DW_AT_decl_file : 9 - <2d3e1> DW_AT_decl_line : 50 - <2d3e2> DW_AT_decl_column : 1 - <2d3e3> DW_AT_sibling : <0x2d3f4> + <2d2ac> DW_AT_decl_line : 651 + <2d2ae> DW_AT_decl_column : 17 + <2d2af> DW_AT_type : <0x2cc97> + <2d2b3> DW_AT_data_member_location: 28 + <2><2d2b4>: Abbrev Number: 9 (DW_TAG_member) + <2d2b5> DW_AT_name : ICR + <2d2b9> DW_AT_decl_file : 8 + <2d2b9> DW_AT_decl_line : 652 + <2d2bb> DW_AT_decl_column : 17 + <2d2bc> DW_AT_type : <0x2cc97> + <2d2c0> DW_AT_data_member_location: 32 + <2><2d2c1>: Abbrev Number: 9 (DW_TAG_member) + <2d2c2> DW_AT_name : RDR + <2d2c6> DW_AT_decl_file : 8 + <2d2c6> DW_AT_decl_line : 653 + <2d2c8> DW_AT_decl_column : 17 + <2d2c9> DW_AT_type : <0x2cc97> + <2d2cd> DW_AT_data_member_location: 36 + <2><2d2ce>: Abbrev Number: 9 (DW_TAG_member) + <2d2cf> DW_AT_name : TDR + <2d2d3> DW_AT_decl_file : 8 + <2d2d3> DW_AT_decl_line : 654 + <2d2d5> DW_AT_decl_column : 17 + <2d2d6> DW_AT_type : <0x2cc97> + <2d2da> DW_AT_data_member_location: 40 + <2><2d2db>: Abbrev Number: 6 (DW_TAG_member) + <2d2dc> DW_AT_name : (indirect string, offset: 0xf0c16): PRESC + <2d2e0> DW_AT_decl_file : 8 + <2d2e1> DW_AT_decl_line : 655 + <2d2e3> DW_AT_decl_column : 17 + <2d2e4> DW_AT_type : <0x2cc97> + <2d2e8> DW_AT_data_member_location: 44 + <2><2d2e9>: Abbrev Number: 0 + <1><2d2ea>: Abbrev Number: 16 (DW_TAG_typedef) + <2d2eb> DW_AT_name : (indirect string, offset: 0xf13c3): USART_TypeDef + <2d2ef> DW_AT_decl_file : 8 + <2d2f0> DW_AT_decl_line : 656 + <2d2f2> DW_AT_decl_column : 3 + <2d2f2> DW_AT_type : <0x2d241> + <1><2d2f6>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2d2f7> DW_AT_encoding : 7 (unsigned) + <2d2f8> DW_AT_byte_size : 1 + <2d2f9> DW_AT_type : <0x2cbfe> + <2d2fd> DW_AT_decl_file : 9 + <2d2fe> DW_AT_decl_line : 39 + <2d2ff> DW_AT_decl_column : 1 + <2d300> DW_AT_sibling : <0x2d31d> + <2><2d304>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d305> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <2d309> DW_AT_const_value : 0 + <2><2d30a>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d30b> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <2d30f> DW_AT_const_value : 1 + <2><2d310>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d311> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <2d315> DW_AT_const_value : 2 + <2><2d316>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d317> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <2d31b> DW_AT_const_value : 3 + <2><2d31c>: Abbrev Number: 0 + <1><2d31d>: Abbrev Number: 5 (DW_TAG_typedef) + <2d31e> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <2d322> DW_AT_decl_file : 9 + <2d323> DW_AT_decl_line : 44 + <2d324> DW_AT_decl_column : 3 + <2d325> DW_AT_type : <0x2d2f6> + <1><2d329>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2d32a> DW_AT_encoding : 7 (unsigned) + <2d32b> DW_AT_byte_size : 1 + <2d32c> DW_AT_type : <0x2cbfe> + <2d330> DW_AT_decl_file : 9 + <2d331> DW_AT_decl_line : 50 + <2d332> DW_AT_decl_column : 1 + <2d333> DW_AT_sibling : <0x2d344> + <2><2d337>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d338> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <2d33c> DW_AT_const_value : 0 + <2><2d33d>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d33e> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <2d342> DW_AT_const_value : 1 + <2><2d343>: Abbrev Number: 0 + <1><2d344>: Abbrev Number: 5 (DW_TAG_typedef) + <2d345> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <2d349> DW_AT_decl_file : 9 + <2d34a> DW_AT_decl_line : 53 + <2d34b> DW_AT_decl_column : 3 + <2d34c> DW_AT_type : <0x2d329> + <1><2d350>: Abbrev Number: 21 (DW_TAG_structure_type) + <2d351> DW_AT_byte_size : 32 + <2d352> DW_AT_decl_file : 10 + <2d353> DW_AT_decl_line : 47 + <2d354> DW_AT_decl_column : 9 + <2d354> DW_AT_sibling : <0x2d3c1> + <2><2d358>: Abbrev Number: 1 (DW_TAG_member) + <2d359> DW_AT_name : (indirect string, offset: 0x10121c): Request + <2d35d> DW_AT_decl_file : 10 + <2d35e> DW_AT_decl_line : 49 + <2d35f> DW_AT_decl_column : 12 + <2d360> DW_AT_type : <0x2cc8b> + <2d364> DW_AT_data_member_location: 0 + <2><2d365>: Abbrev Number: 1 (DW_TAG_member) + <2d366> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <2d36a> DW_AT_decl_file : 10 + <2d36b> DW_AT_decl_line : 52 + <2d36c> DW_AT_decl_column : 12 + <2d36d> DW_AT_type : <0x2cc8b> + <2d371> DW_AT_data_member_location: 4 + <2><2d372>: Abbrev Number: 1 (DW_TAG_member) + <2d373> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <2d377> DW_AT_decl_file : 10 + <2d378> DW_AT_decl_line : 56 + <2d379> DW_AT_decl_column : 12 + <2d37a> DW_AT_type : <0x2cc8b> + <2d37e> DW_AT_data_member_location: 8 + <2><2d37f>: Abbrev Number: 1 (DW_TAG_member) + <2d380> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <2d384> DW_AT_decl_file : 10 + <2d385> DW_AT_decl_line : 59 + <2d386> DW_AT_decl_column : 12 + <2d387> DW_AT_type : <0x2cc8b> + <2d38b> DW_AT_data_member_location: 12 + <2><2d38c>: Abbrev Number: 1 (DW_TAG_member) + <2d38d> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <2d391> DW_AT_decl_file : 10 + <2d392> DW_AT_decl_line : 62 + <2d393> DW_AT_decl_column : 12 + <2d394> DW_AT_type : <0x2cc8b> + <2d398> DW_AT_data_member_location: 16 + <2><2d399>: Abbrev Number: 1 (DW_TAG_member) + <2d39a> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <2d39e> DW_AT_decl_file : 10 + <2d39f> DW_AT_decl_line : 65 + <2d3a0> DW_AT_decl_column : 12 + <2d3a1> DW_AT_type : <0x2cc8b> + <2d3a5> DW_AT_data_member_location: 20 + <2><2d3a6>: Abbrev Number: 1 (DW_TAG_member) + <2d3a7> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <2d3ab> DW_AT_decl_file : 10 + <2d3ac> DW_AT_decl_line : 68 + <2d3ad> DW_AT_decl_column : 12 + <2d3ae> DW_AT_type : <0x2cc8b> + <2d3b2> DW_AT_data_member_location: 24 + <2><2d3b3>: Abbrev Number: 1 (DW_TAG_member) + <2d3b4> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <2d3b8> DW_AT_decl_file : 10 + <2d3b9> DW_AT_decl_line : 73 + <2d3ba> DW_AT_decl_column : 12 + <2d3bb> DW_AT_type : <0x2cc8b> + <2d3bf> DW_AT_data_member_location: 28 + <2><2d3c0>: Abbrev Number: 0 + <1><2d3c1>: Abbrev Number: 5 (DW_TAG_typedef) + <2d3c2> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <2d3c6> DW_AT_decl_file : 10 + <2d3c7> DW_AT_decl_line : 75 + <2d3c8> DW_AT_decl_column : 3 + <2d3c9> DW_AT_type : <0x2d350> + <1><2d3cd>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2d3ce> DW_AT_encoding : 7 (unsigned) + <2d3cf> DW_AT_byte_size : 1 + <2d3d0> DW_AT_type : <0x2cbfe> + <2d3d4> DW_AT_decl_file : 10 + <2d3d5> DW_AT_decl_line : 81 + <2d3d6> DW_AT_decl_column : 1 + <2d3d7> DW_AT_sibling : <0x2d3f4> + <2><2d3db>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d3dc> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <2d3e0> DW_AT_const_value : 0 + <2><2d3e1>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d3e2> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <2d3e6> DW_AT_const_value : 1 <2><2d3e7>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d3e8> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <2d3ec> DW_AT_const_value : 0 + <2d3e8> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <2d3ec> DW_AT_const_value : 2 <2><2d3ed>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d3ee> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <2d3f2> DW_AT_const_value : 1 + <2d3ee> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <2d3f2> DW_AT_const_value : 3 <2><2d3f3>: Abbrev Number: 0 <1><2d3f4>: Abbrev Number: 5 (DW_TAG_typedef) - <2d3f5> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <2d3f9> DW_AT_decl_file : 9 - <2d3fa> DW_AT_decl_line : 53 + <2d3f5> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <2d3f9> DW_AT_decl_file : 10 + <2d3fa> DW_AT_decl_line : 86 <2d3fb> DW_AT_decl_column : 3 - <2d3fc> DW_AT_type : <0x2d3d9> - <1><2d400>: Abbrev Number: 23 (DW_TAG_structure_type) - <2d401> DW_AT_byte_size : 32 - <2d402> DW_AT_decl_file : 10 - <2d403> DW_AT_decl_line : 47 - <2d404> DW_AT_decl_column : 9 - <2d404> DW_AT_sibling : <0x2d471> - <2><2d408>: Abbrev Number: 1 (DW_TAG_member) - <2d409> DW_AT_name : (indirect string, offset: 0x101237): Request - <2d40d> DW_AT_decl_file : 10 - <2d40e> DW_AT_decl_line : 49 - <2d40f> DW_AT_decl_column : 12 - <2d410> DW_AT_type : <0x2cd3b> - <2d414> DW_AT_data_member_location: 0 - <2><2d415>: Abbrev Number: 1 (DW_TAG_member) - <2d416> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <2d41a> DW_AT_decl_file : 10 - <2d41b> DW_AT_decl_line : 52 - <2d41c> DW_AT_decl_column : 12 - <2d41d> DW_AT_type : <0x2cd3b> - <2d421> DW_AT_data_member_location: 4 - <2><2d422>: Abbrev Number: 1 (DW_TAG_member) - <2d423> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <2d427> DW_AT_decl_file : 10 - <2d428> DW_AT_decl_line : 56 - <2d429> DW_AT_decl_column : 12 - <2d42a> DW_AT_type : <0x2cd3b> - <2d42e> DW_AT_data_member_location: 8 - <2><2d42f>: Abbrev Number: 1 (DW_TAG_member) - <2d430> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <2d434> DW_AT_decl_file : 10 - <2d435> DW_AT_decl_line : 59 - <2d436> DW_AT_decl_column : 12 - <2d437> DW_AT_type : <0x2cd3b> - <2d43b> DW_AT_data_member_location: 12 - <2><2d43c>: Abbrev Number: 1 (DW_TAG_member) - <2d43d> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <2d441> DW_AT_decl_file : 10 - <2d442> DW_AT_decl_line : 62 - <2d443> DW_AT_decl_column : 12 - <2d444> DW_AT_type : <0x2cd3b> - <2d448> DW_AT_data_member_location: 16 - <2><2d449>: Abbrev Number: 1 (DW_TAG_member) - <2d44a> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <2d44e> DW_AT_decl_file : 10 - <2d44f> DW_AT_decl_line : 65 - <2d450> DW_AT_decl_column : 12 - <2d451> DW_AT_type : <0x2cd3b> - <2d455> DW_AT_data_member_location: 20 - <2><2d456>: Abbrev Number: 1 (DW_TAG_member) - <2d457> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <2d45b> DW_AT_decl_file : 10 - <2d45c> DW_AT_decl_line : 68 - <2d45d> DW_AT_decl_column : 12 - <2d45e> DW_AT_type : <0x2cd3b> - <2d462> DW_AT_data_member_location: 24 - <2><2d463>: Abbrev Number: 1 (DW_TAG_member) - <2d464> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <2d468> DW_AT_decl_file : 10 - <2d469> DW_AT_decl_line : 73 - <2d46a> DW_AT_decl_column : 12 - <2d46b> DW_AT_type : <0x2cd3b> - <2d46f> DW_AT_data_member_location: 28 - <2><2d470>: Abbrev Number: 0 - <1><2d471>: Abbrev Number: 5 (DW_TAG_typedef) - <2d472> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <2d476> DW_AT_decl_file : 10 - <2d477> DW_AT_decl_line : 75 - <2d478> DW_AT_decl_column : 3 - <2d479> DW_AT_type : <0x2d400> - <1><2d47d>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2d47e> DW_AT_encoding : 7 (unsigned) - <2d47f> DW_AT_byte_size : 1 - <2d480> DW_AT_type : <0x2ccae> - <2d484> DW_AT_decl_file : 10 - <2d485> DW_AT_decl_line : 81 - <2d486> DW_AT_decl_column : 1 - <2d487> DW_AT_sibling : <0x2d4a4> - <2><2d48b>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d48c> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <2d490> DW_AT_const_value : 0 - <2><2d491>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d492> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <2d496> DW_AT_const_value : 1 - <2><2d497>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d498> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <2d49c> DW_AT_const_value : 2 - <2><2d49d>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d49e> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <2d4a2> DW_AT_const_value : 3 - <2><2d4a3>: Abbrev Number: 0 - <1><2d4a4>: Abbrev Number: 5 (DW_TAG_typedef) - <2d4a5> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <2d4a9> DW_AT_decl_file : 10 - <2d4aa> DW_AT_decl_line : 86 - <2d4ab> DW_AT_decl_column : 3 - <2d4ac> DW_AT_type : <0x2d47d> - <1><2d4b0>: Abbrev Number: 22 (DW_TAG_volatile_type) - <2d4b1> DW_AT_type : <0x2d4a4> - <1><2d4b5>: Abbrev Number: 33 (DW_TAG_structure_type) - <2d4b6> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <2d4ba> DW_AT_byte_size : 96 - <2d4bb> DW_AT_decl_file : 10 - <2d4bc> DW_AT_decl_line : 114 - <2d4bd> DW_AT_decl_column : 16 - <2d4bd> DW_AT_sibling : <0x2d5ac> - <2><2d4c1>: Abbrev Number: 1 (DW_TAG_member) - <2d4c2> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <2d4c6> DW_AT_decl_file : 10 - <2d4c7> DW_AT_decl_line : 116 - <2d4c8> DW_AT_decl_column : 27 - <2d4c9> DW_AT_type : <0x2d5ac> - <2d4cd> DW_AT_data_member_location: 0 - <2><2d4ce>: Abbrev Number: 1 (DW_TAG_member) - <2d4cf> DW_AT_name : (indirect string, offset: 0xf735a): Init - <2d4d3> DW_AT_decl_file : 10 - <2d4d4> DW_AT_decl_line : 118 - <2d4d5> DW_AT_decl_column : 25 - <2d4d6> DW_AT_type : <0x2d471> - <2d4da> DW_AT_data_member_location: 4 - <2><2d4db>: Abbrev Number: 1 (DW_TAG_member) - <2d4dc> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <2d4e0> DW_AT_decl_file : 10 - <2d4e1> DW_AT_decl_line : 120 - <2d4e2> DW_AT_decl_column : 25 - <2d4e3> DW_AT_type : <0x2d3f4> - <2d4e7> DW_AT_data_member_location: 36 - <2><2d4e8>: Abbrev Number: 1 (DW_TAG_member) - <2d4e9> DW_AT_name : (indirect string, offset: 0xf84d0): State - <2d4ed> DW_AT_decl_file : 10 - <2d4ee> DW_AT_decl_line : 122 - <2d4ef> DW_AT_decl_column : 30 - <2d4f0> DW_AT_type : <0x2d4b0> - <2d4f4> DW_AT_data_member_location: 37 - <2><2d4f5>: Abbrev Number: 1 (DW_TAG_member) - <2d4f6> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <2d4fa> DW_AT_decl_file : 10 - <2d4fb> DW_AT_decl_line : 124 - <2d4fc> DW_AT_decl_column : 26 - <2d4fd> DW_AT_type : <0x2cd5c> - <2d501> DW_AT_data_member_location: 40 - <2><2d502>: Abbrev Number: 1 (DW_TAG_member) - <2d503> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <2d507> DW_AT_decl_file : 10 - <2d508> DW_AT_decl_line : 126 - <2d509> DW_AT_decl_column : 11 - <2d50a> DW_AT_type : <0x2d5c1> - <2d50e> DW_AT_data_member_location: 44 - <2><2d50f>: Abbrev Number: 1 (DW_TAG_member) - <2d510> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <2d514> DW_AT_decl_file : 10 - <2d515> DW_AT_decl_line : 128 - <2d516> DW_AT_decl_column : 11 - <2d517> DW_AT_type : <0x2d5c1> - <2d51b> DW_AT_data_member_location: 48 - <2><2d51c>: Abbrev Number: 1 (DW_TAG_member) - <2d51d> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <2d521> DW_AT_decl_file : 10 - <2d522> DW_AT_decl_line : 130 - <2d523> DW_AT_decl_column : 11 - <2d524> DW_AT_type : <0x2d5c1> - <2d528> DW_AT_data_member_location: 52 - <2><2d529>: Abbrev Number: 1 (DW_TAG_member) - <2d52a> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <2d52e> DW_AT_decl_file : 10 - <2d52f> DW_AT_decl_line : 132 - <2d530> DW_AT_decl_column : 11 - <2d531> DW_AT_type : <0x2d5c1> - <2d535> DW_AT_data_member_location: 56 - <2><2d536>: Abbrev Number: 1 (DW_TAG_member) - <2d537> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <2d53b> DW_AT_decl_file : 10 - <2d53c> DW_AT_decl_line : 134 - <2d53d> DW_AT_decl_column : 26 - <2d53e> DW_AT_type : <0x2cd47> - <2d542> DW_AT_data_member_location: 60 - <2><2d543>: Abbrev Number: 1 (DW_TAG_member) - <2d544> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <2d548> DW_AT_decl_file : 10 - <2d549> DW_AT_decl_line : 136 - <2d54a> DW_AT_decl_column : 27 - <2d54b> DW_AT_type : <0x2d5c6> - <2d54f> DW_AT_data_member_location: 64 - <2><2d550>: Abbrev Number: 1 (DW_TAG_member) - <2d551> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <2d555> DW_AT_decl_file : 10 - <2d556> DW_AT_decl_line : 138 - <2d557> DW_AT_decl_column : 26 - <2d558> DW_AT_type : <0x2cd3b> - <2d55c> DW_AT_data_member_location: 68 - <2><2d55d>: Abbrev Number: 1 (DW_TAG_member) - <2d55e> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <2d562> DW_AT_decl_file : 10 - <2d563> DW_AT_decl_line : 140 - <2d564> DW_AT_decl_column : 37 - <2d565> DW_AT_type : <0x2d5cb> - <2d569> DW_AT_data_member_location: 72 - <2><2d56a>: Abbrev Number: 1 (DW_TAG_member) - <2d56b> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <2d56f> DW_AT_decl_file : 10 - <2d570> DW_AT_decl_line : 142 - <2d571> DW_AT_decl_column : 37 - <2d572> DW_AT_type : <0x2d5d0> - <2d576> DW_AT_data_member_location: 76 - <2><2d577>: Abbrev Number: 1 (DW_TAG_member) - <2d578> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <2d57c> DW_AT_decl_file : 10 - <2d57d> DW_AT_decl_line : 144 - <2d57e> DW_AT_decl_column : 36 - <2d57f> DW_AT_type : <0x2cd3b> - <2d583> DW_AT_data_member_location: 80 - <2><2d584>: Abbrev Number: 1 (DW_TAG_member) - <2d585> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <2d589> DW_AT_decl_file : 10 - <2d58a> DW_AT_decl_line : 146 - <2d58b> DW_AT_decl_column : 37 - <2d58c> DW_AT_type : <0x2d5d5> - <2d590> DW_AT_data_member_location: 84 - <2><2d591>: Abbrev Number: 1 (DW_TAG_member) - <2d592> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <2d596> DW_AT_decl_file : 10 - <2d597> DW_AT_decl_line : 148 - <2d598> DW_AT_decl_column : 37 - <2d599> DW_AT_type : <0x2d5da> - <2d59d> DW_AT_data_member_location: 88 - <2><2d59e>: Abbrev Number: 1 (DW_TAG_member) - <2d59f> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <2d5a3> DW_AT_decl_file : 10 - <2d5a4> DW_AT_decl_line : 150 - <2d5a5> DW_AT_decl_column : 36 - <2d5a6> DW_AT_type : <0x2cd3b> - <2d5aa> DW_AT_data_member_location: 92 - <2><2d5ab>: Abbrev Number: 0 - <1><2d5ac>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d5ad> DW_AT_byte_size : 4 - <2d5ad> DW_AT_type : <0x2d158> - <1><2d5b1>: Abbrev Number: 29 (DW_TAG_subroutine_type) - <2d5b2> DW_AT_prototyped : 1 - <2d5b2> DW_AT_sibling : <0x2d5bc> - <2><2d5b6>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2d5b7> DW_AT_type : <0x2d5bc> - <2><2d5bb>: Abbrev Number: 0 - <1><2d5bc>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d5bd> DW_AT_byte_size : 4 - <2d5bd> DW_AT_type : <0x2d4b5> - <1><2d5c1>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d5c2> DW_AT_byte_size : 4 - <2d5c2> DW_AT_type : <0x2d5b1> - <1><2d5c6>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d5c7> DW_AT_byte_size : 4 - <2d5c7> DW_AT_type : <0x2d189> - <1><2d5cb>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d5cc> DW_AT_byte_size : 4 - <2d5cc> DW_AT_type : <0x2d1ac> - <1><2d5d0>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d5d1> DW_AT_byte_size : 4 - <2d5d1> DW_AT_type : <0x2d1dc> - <1><2d5d5>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d5d6> DW_AT_byte_size : 4 - <2d5d6> DW_AT_type : <0x2d200> - <1><2d5da>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d5db> DW_AT_byte_size : 4 - <2d5db> DW_AT_type : <0x2d232> - <1><2d5df>: Abbrev Number: 5 (DW_TAG_typedef) - <2d5e0> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <2d5e4> DW_AT_decl_file : 10 - <2d5e5> DW_AT_decl_line : 151 - <2d5e6> DW_AT_decl_column : 3 - <2d5e7> DW_AT_type : <0x2d4b5> - <1><2d5eb>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d5ec> DW_AT_byte_size : 4 - <2d5ec> DW_AT_type : <0x2d5df> - <1><2d5f0>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2d5f1> DW_AT_encoding : 7 (unsigned) - <2d5f2> DW_AT_byte_size : 1 - <2d5f3> DW_AT_type : <0x2ccae> - <2d5f7> DW_AT_decl_file : 11 - <2d5f8> DW_AT_decl_line : 69 - <2d5f9> DW_AT_decl_column : 1 - <2d5fa> DW_AT_sibling : <0x2d60b> - <2><2d5fe>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d5ff> DW_AT_name : (indirect string, offset: 0xeef98): GPIO_PIN_RESET - <2d603> DW_AT_const_value : 0 - <2><2d604>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d605> DW_AT_name : (indirect string, offset: 0xeeff6): GPIO_PIN_SET - <2d609> DW_AT_const_value : 1 - <2><2d60a>: Abbrev Number: 0 - <1><2d60b>: Abbrev Number: 5 (DW_TAG_typedef) - <2d60c> DW_AT_name : (indirect string, offset: 0xefa2a): GPIO_PinState - <2d610> DW_AT_decl_file : 11 - <2d611> DW_AT_decl_line : 72 - <2d612> DW_AT_decl_column : 3 - <2d613> DW_AT_type : <0x2d5f0> - <1><2d617>: Abbrev Number: 23 (DW_TAG_structure_type) - <2d618> DW_AT_byte_size : 36 - <2d619> DW_AT_decl_file : 12 - <2d61a> DW_AT_decl_line : 46 - <2d61b> DW_AT_decl_column : 9 - <2d61b> DW_AT_sibling : <0x2d695> - <2><2d61f>: Abbrev Number: 1 (DW_TAG_member) - <2d620> DW_AT_name : (indirect string, offset: 0xf1202): BaudRate - <2d624> DW_AT_decl_file : 12 - <2d625> DW_AT_decl_line : 48 - <2d626> DW_AT_decl_column : 12 - <2d627> DW_AT_type : <0x2cd3b> - <2d62b> DW_AT_data_member_location: 0 - <2><2d62c>: Abbrev Number: 1 (DW_TAG_member) - <2d62d> DW_AT_name : (indirect string, offset: 0xefbb8): WordLength - <2d631> DW_AT_decl_file : 12 - <2d632> DW_AT_decl_line : 68 - <2d633> DW_AT_decl_column : 12 - <2d634> DW_AT_type : <0x2cd3b> - <2d638> DW_AT_data_member_location: 4 - <2><2d639>: Abbrev Number: 1 (DW_TAG_member) - <2d63a> DW_AT_name : (indirect string, offset: 0xf121e): StopBits - <2d63e> DW_AT_decl_file : 12 - <2d63f> DW_AT_decl_line : 71 - <2d640> DW_AT_decl_column : 12 - <2d641> DW_AT_type : <0x2cd3b> - <2d645> DW_AT_data_member_location: 8 - <2><2d646>: Abbrev Number: 1 (DW_TAG_member) - <2d647> DW_AT_name : (indirect string, offset: 0xf01c3): Parity - <2d64b> DW_AT_decl_file : 12 - <2d64c> DW_AT_decl_line : 74 - <2d64d> DW_AT_decl_column : 12 - <2d64e> DW_AT_type : <0x2cd3b> - <2d652> DW_AT_data_member_location: 12 - <2><2d653>: Abbrev Number: 1 (DW_TAG_member) - <2d654> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <2d658> DW_AT_decl_file : 12 - <2d659> DW_AT_decl_line : 81 - <2d65a> DW_AT_decl_column : 12 - <2d65b> DW_AT_type : <0x2cd3b> - <2d65f> DW_AT_data_member_location: 16 - <2><2d660>: Abbrev Number: 1 (DW_TAG_member) - <2d661> DW_AT_name : (indirect string, offset: 0xf09ad): HwFlowCtl - <2d665> DW_AT_decl_file : 12 - <2d666> DW_AT_decl_line : 84 - <2d667> DW_AT_decl_column : 12 - <2d668> DW_AT_type : <0x2cd3b> - <2d66c> DW_AT_data_member_location: 20 - <2><2d66d>: Abbrev Number: 1 (DW_TAG_member) - <2d66e> DW_AT_name : (indirect string, offset: 0xf1023): OverSampling - <2d672> DW_AT_decl_file : 12 - <2d673> DW_AT_decl_line : 88 - <2d674> DW_AT_decl_column : 12 - <2d675> DW_AT_type : <0x2cd3b> - <2d679> DW_AT_data_member_location: 24 - <2><2d67a>: Abbrev Number: 1 (DW_TAG_member) - <2d67b> DW_AT_name : (indirect string, offset: 0xeff66): OneBitSampling - <2d67f> DW_AT_decl_file : 12 - <2d680> DW_AT_decl_line : 92 - <2d681> DW_AT_decl_column : 12 - <2d682> DW_AT_type : <0x2cd3b> - <2d686> DW_AT_data_member_location: 28 - <2><2d687>: Abbrev Number: 1 (DW_TAG_member) - <2d688> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <2d68c> DW_AT_decl_file : 12 - <2d68d> DW_AT_decl_line : 96 - <2d68e> DW_AT_decl_column : 12 - <2d68f> DW_AT_type : <0x2cd3b> - <2d693> DW_AT_data_member_location: 32 - <2><2d694>: Abbrev Number: 0 - <1><2d695>: Abbrev Number: 5 (DW_TAG_typedef) - <2d696> DW_AT_name : (indirect string, offset: 0xf01b2): UART_InitTypeDef - <2d69a> DW_AT_decl_file : 12 - <2d69b> DW_AT_decl_line : 99 - <2d69c> DW_AT_decl_column : 3 - <2d69d> DW_AT_type : <0x2d617> - <1><2d6a1>: Abbrev Number: 23 (DW_TAG_structure_type) - <2d6a2> DW_AT_byte_size : 40 - <2d6a3> DW_AT_decl_file : 12 - <2d6a4> DW_AT_decl_line : 104 - <2d6a5> DW_AT_decl_column : 9 - <2d6a5> DW_AT_sibling : <0x2d72c> - <2><2d6a9>: Abbrev Number: 1 (DW_TAG_member) - <2d6aa> DW_AT_name : (indirect string, offset: 0xeff2a): AdvFeatureInit - <2d6ae> DW_AT_decl_file : 12 - <2d6af> DW_AT_decl_line : 106 - <2d6b0> DW_AT_decl_column : 12 - <2d6b1> DW_AT_type : <0x2cd3b> - <2d6b5> DW_AT_data_member_location: 0 - <2><2d6b6>: Abbrev Number: 1 (DW_TAG_member) - <2d6b7> DW_AT_name : (indirect string, offset: 0xf123a): TxPinLevelInvert - <2d6bb> DW_AT_decl_file : 12 - <2d6bc> DW_AT_decl_line : 111 - <2d6bd> DW_AT_decl_column : 12 - <2d6be> DW_AT_type : <0x2cd3b> - <2d6c2> DW_AT_data_member_location: 4 - <2><2d6c3>: Abbrev Number: 1 (DW_TAG_member) - <2d6c4> DW_AT_name : (indirect string, offset: 0xf1030): RxPinLevelInvert - <2d6c8> DW_AT_decl_file : 12 - <2d6c9> DW_AT_decl_line : 114 - <2d6ca> DW_AT_decl_column : 12 - <2d6cb> DW_AT_type : <0x2cd3b> - <2d6cf> DW_AT_data_member_location: 8 - <2><2d6d0>: Abbrev Number: 1 (DW_TAG_member) - <2d6d1> DW_AT_name : (indirect string, offset: 0xf0be9): DataInvert - <2d6d5> DW_AT_decl_file : 12 - <2d6d6> DW_AT_decl_line : 117 - <2d6d7> DW_AT_decl_column : 12 - <2d6d8> DW_AT_type : <0x2cd3b> - <2d6dc> DW_AT_data_member_location: 12 - <2><2d6dd>: Abbrev Number: 1 (DW_TAG_member) - <2d6de> DW_AT_name : (indirect string, offset: 0xf02d6): Swap - <2d6e2> DW_AT_decl_file : 12 - <2d6e3> DW_AT_decl_line : 121 - <2d6e4> DW_AT_decl_column : 12 - <2d6e5> DW_AT_type : <0x2cd3b> - <2d6e9> DW_AT_data_member_location: 16 - <2><2d6ea>: Abbrev Number: 1 (DW_TAG_member) - <2d6eb> DW_AT_name : (indirect string, offset: 0xeff39): OverrunDisable - <2d6ef> DW_AT_decl_file : 12 - <2d6f0> DW_AT_decl_line : 124 - <2d6f1> DW_AT_decl_column : 12 - <2d6f2> DW_AT_type : <0x2cd3b> - <2d6f6> DW_AT_data_member_location: 20 - <2><2d6f7>: Abbrev Number: 1 (DW_TAG_member) - <2d6f8> DW_AT_name : (indirect string, offset: 0xefbd1): DMADisableonRxError - <2d6fc> DW_AT_decl_file : 12 - <2d6fd> DW_AT_decl_line : 127 - <2d6fe> DW_AT_decl_column : 12 - <2d6ff> DW_AT_type : <0x2cd3b> - <2d703> DW_AT_data_member_location: 24 - <2><2d704>: Abbrev Number: 1 (DW_TAG_member) - <2d705> DW_AT_name : (indirect string, offset: 0xf1388): AutoBaudRateEnable - <2d709> DW_AT_decl_file : 12 - <2d70a> DW_AT_decl_line : 130 - <2d70b> DW_AT_decl_column : 12 - <2d70c> DW_AT_type : <0x2cd3b> - <2d710> DW_AT_data_member_location: 28 - <2><2d711>: Abbrev Number: 1 (DW_TAG_member) - <2d712> DW_AT_name : (indirect string, offset: 0xf10a3): AutoBaudRateMode - <2d716> DW_AT_decl_file : 12 - <2d717> DW_AT_decl_line : 133 - <2d718> DW_AT_decl_column : 12 - <2d719> DW_AT_type : <0x2cd3b> - <2d71d> DW_AT_data_member_location: 32 - <2><2d71e>: Abbrev Number: 1 (DW_TAG_member) - <2d71f> DW_AT_name : (indirect string, offset: 0xf0586): MSBFirst - <2d723> DW_AT_decl_file : 12 - <2d724> DW_AT_decl_line : 137 - <2d725> DW_AT_decl_column : 12 - <2d726> DW_AT_type : <0x2cd3b> - <2d72a> DW_AT_data_member_location: 36 - <2><2d72b>: Abbrev Number: 0 - <1><2d72c>: Abbrev Number: 5 (DW_TAG_typedef) - <2d72d> DW_AT_name : (indirect string, offset: 0xf0d52): UART_AdvFeatureInitTypeDef - <2d731> DW_AT_decl_file : 12 - <2d732> DW_AT_decl_line : 139 - <2d733> DW_AT_decl_column : 3 - <2d734> DW_AT_type : <0x2d6a1> - <1><2d738>: Abbrev Number: 5 (DW_TAG_typedef) - <2d739> DW_AT_name : (indirect string, offset: 0xf0224): HAL_UART_StateTypeDef - <2d73d> DW_AT_decl_file : 12 - <2d73e> DW_AT_decl_line : 181 - <2d73f> DW_AT_decl_column : 18 - <2d740> DW_AT_type : <0x2cd3b> - <1><2d744>: Abbrev Number: 22 (DW_TAG_volatile_type) - <2d745> DW_AT_type : <0x2d738> - <1><2d749>: Abbrev Number: 5 (DW_TAG_typedef) - <2d74a> DW_AT_name : (indirect string, offset: 0xf04ba): HAL_UART_RxTypeTypeDef + <2d3fc> DW_AT_type : <0x2d3cd> + <1><2d400>: Abbrev Number: 20 (DW_TAG_volatile_type) + <2d401> DW_AT_type : <0x2d3f4> + <1><2d405>: Abbrev Number: 32 (DW_TAG_structure_type) + <2d406> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <2d40a> DW_AT_byte_size : 96 + <2d40b> DW_AT_decl_file : 10 + <2d40c> DW_AT_decl_line : 114 + <2d40d> DW_AT_decl_column : 16 + <2d40d> DW_AT_sibling : <0x2d4fc> + <2><2d411>: Abbrev Number: 1 (DW_TAG_member) + <2d412> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <2d416> DW_AT_decl_file : 10 + <2d417> DW_AT_decl_line : 116 + <2d418> DW_AT_decl_column : 27 + <2d419> DW_AT_type : <0x2d4fc> + <2d41d> DW_AT_data_member_location: 0 + <2><2d41e>: Abbrev Number: 1 (DW_TAG_member) + <2d41f> DW_AT_name : (indirect string, offset: 0xf733f): Init + <2d423> DW_AT_decl_file : 10 + <2d424> DW_AT_decl_line : 118 + <2d425> DW_AT_decl_column : 25 + <2d426> DW_AT_type : <0x2d3c1> + <2d42a> DW_AT_data_member_location: 4 + <2><2d42b>: Abbrev Number: 1 (DW_TAG_member) + <2d42c> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <2d430> DW_AT_decl_file : 10 + <2d431> DW_AT_decl_line : 120 + <2d432> DW_AT_decl_column : 25 + <2d433> DW_AT_type : <0x2d344> + <2d437> DW_AT_data_member_location: 36 + <2><2d438>: Abbrev Number: 1 (DW_TAG_member) + <2d439> DW_AT_name : (indirect string, offset: 0xf84b5): State + <2d43d> DW_AT_decl_file : 10 + <2d43e> DW_AT_decl_line : 122 + <2d43f> DW_AT_decl_column : 30 + <2d440> DW_AT_type : <0x2d400> + <2d444> DW_AT_data_member_location: 37 + <2><2d445>: Abbrev Number: 1 (DW_TAG_member) + <2d446> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <2d44a> DW_AT_decl_file : 10 + <2d44b> DW_AT_decl_line : 124 + <2d44c> DW_AT_decl_column : 26 + <2d44d> DW_AT_type : <0x2ccac> + <2d451> DW_AT_data_member_location: 40 + <2><2d452>: Abbrev Number: 1 (DW_TAG_member) + <2d453> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <2d457> DW_AT_decl_file : 10 + <2d458> DW_AT_decl_line : 126 + <2d459> DW_AT_decl_column : 11 + <2d45a> DW_AT_type : <0x2d511> + <2d45e> DW_AT_data_member_location: 44 + <2><2d45f>: Abbrev Number: 1 (DW_TAG_member) + <2d460> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <2d464> DW_AT_decl_file : 10 + <2d465> DW_AT_decl_line : 128 + <2d466> DW_AT_decl_column : 11 + <2d467> DW_AT_type : <0x2d511> + <2d46b> DW_AT_data_member_location: 48 + <2><2d46c>: Abbrev Number: 1 (DW_TAG_member) + <2d46d> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <2d471> DW_AT_decl_file : 10 + <2d472> DW_AT_decl_line : 130 + <2d473> DW_AT_decl_column : 11 + <2d474> DW_AT_type : <0x2d511> + <2d478> DW_AT_data_member_location: 52 + <2><2d479>: Abbrev Number: 1 (DW_TAG_member) + <2d47a> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <2d47e> DW_AT_decl_file : 10 + <2d47f> DW_AT_decl_line : 132 + <2d480> DW_AT_decl_column : 11 + <2d481> DW_AT_type : <0x2d511> + <2d485> DW_AT_data_member_location: 56 + <2><2d486>: Abbrev Number: 1 (DW_TAG_member) + <2d487> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <2d48b> DW_AT_decl_file : 10 + <2d48c> DW_AT_decl_line : 134 + <2d48d> DW_AT_decl_column : 26 + <2d48e> DW_AT_type : <0x2cc97> + <2d492> DW_AT_data_member_location: 60 + <2><2d493>: Abbrev Number: 1 (DW_TAG_member) + <2d494> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <2d498> DW_AT_decl_file : 10 + <2d499> DW_AT_decl_line : 136 + <2d49a> DW_AT_decl_column : 27 + <2d49b> DW_AT_type : <0x2d516> + <2d49f> DW_AT_data_member_location: 64 + <2><2d4a0>: Abbrev Number: 1 (DW_TAG_member) + <2d4a1> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <2d4a5> DW_AT_decl_file : 10 + <2d4a6> DW_AT_decl_line : 138 + <2d4a7> DW_AT_decl_column : 26 + <2d4a8> DW_AT_type : <0x2cc8b> + <2d4ac> DW_AT_data_member_location: 68 + <2><2d4ad>: Abbrev Number: 1 (DW_TAG_member) + <2d4ae> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <2d4b2> DW_AT_decl_file : 10 + <2d4b3> DW_AT_decl_line : 140 + <2d4b4> DW_AT_decl_column : 37 + <2d4b5> DW_AT_type : <0x2d51b> + <2d4b9> DW_AT_data_member_location: 72 + <2><2d4ba>: Abbrev Number: 1 (DW_TAG_member) + <2d4bb> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <2d4bf> DW_AT_decl_file : 10 + <2d4c0> DW_AT_decl_line : 142 + <2d4c1> DW_AT_decl_column : 37 + <2d4c2> DW_AT_type : <0x2d520> + <2d4c6> DW_AT_data_member_location: 76 + <2><2d4c7>: Abbrev Number: 1 (DW_TAG_member) + <2d4c8> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <2d4cc> DW_AT_decl_file : 10 + <2d4cd> DW_AT_decl_line : 144 + <2d4ce> DW_AT_decl_column : 36 + <2d4cf> DW_AT_type : <0x2cc8b> + <2d4d3> DW_AT_data_member_location: 80 + <2><2d4d4>: Abbrev Number: 1 (DW_TAG_member) + <2d4d5> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <2d4d9> DW_AT_decl_file : 10 + <2d4da> DW_AT_decl_line : 146 + <2d4db> DW_AT_decl_column : 37 + <2d4dc> DW_AT_type : <0x2d525> + <2d4e0> DW_AT_data_member_location: 84 + <2><2d4e1>: Abbrev Number: 1 (DW_TAG_member) + <2d4e2> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <2d4e6> DW_AT_decl_file : 10 + <2d4e7> DW_AT_decl_line : 148 + <2d4e8> DW_AT_decl_column : 37 + <2d4e9> DW_AT_type : <0x2d52a> + <2d4ed> DW_AT_data_member_location: 88 + <2><2d4ee>: Abbrev Number: 1 (DW_TAG_member) + <2d4ef> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <2d4f3> DW_AT_decl_file : 10 + <2d4f4> DW_AT_decl_line : 150 + <2d4f5> DW_AT_decl_column : 36 + <2d4f6> DW_AT_type : <0x2cc8b> + <2d4fa> DW_AT_data_member_location: 92 + <2><2d4fb>: Abbrev Number: 0 + <1><2d4fc>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d4fd> DW_AT_byte_size : 4 + <2d4fd> DW_AT_type : <0x2d0a8> + <1><2d501>: Abbrev Number: 28 (DW_TAG_subroutine_type) + <2d502> DW_AT_prototyped : 1 + <2d502> DW_AT_sibling : <0x2d50c> + <2><2d506>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2d507> DW_AT_type : <0x2d50c> + <2><2d50b>: Abbrev Number: 0 + <1><2d50c>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d50d> DW_AT_byte_size : 4 + <2d50d> DW_AT_type : <0x2d405> + <1><2d511>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d512> DW_AT_byte_size : 4 + <2d512> DW_AT_type : <0x2d501> + <1><2d516>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d517> DW_AT_byte_size : 4 + <2d517> DW_AT_type : <0x2d0d9> + <1><2d51b>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d51c> DW_AT_byte_size : 4 + <2d51c> DW_AT_type : <0x2d0fc> + <1><2d520>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d521> DW_AT_byte_size : 4 + <2d521> DW_AT_type : <0x2d12c> + <1><2d525>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d526> DW_AT_byte_size : 4 + <2d526> DW_AT_type : <0x2d150> + <1><2d52a>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d52b> DW_AT_byte_size : 4 + <2d52b> DW_AT_type : <0x2d182> + <1><2d52f>: Abbrev Number: 5 (DW_TAG_typedef) + <2d530> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <2d534> DW_AT_decl_file : 10 + <2d535> DW_AT_decl_line : 151 + <2d536> DW_AT_decl_column : 3 + <2d537> DW_AT_type : <0x2d405> + <1><2d53b>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d53c> DW_AT_byte_size : 4 + <2d53c> DW_AT_type : <0x2d52f> + <1><2d540>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2d541> DW_AT_encoding : 7 (unsigned) + <2d542> DW_AT_byte_size : 1 + <2d543> DW_AT_type : <0x2cbfe> + <2d547> DW_AT_decl_file : 11 + <2d548> DW_AT_decl_line : 69 + <2d549> DW_AT_decl_column : 1 + <2d54a> DW_AT_sibling : <0x2d55b> + <2><2d54e>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d54f> DW_AT_name : (indirect string, offset: 0xeef98): GPIO_PIN_RESET + <2d553> DW_AT_const_value : 0 + <2><2d554>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d555> DW_AT_name : (indirect string, offset: 0xeeff6): GPIO_PIN_SET + <2d559> DW_AT_const_value : 1 + <2><2d55a>: Abbrev Number: 0 + <1><2d55b>: Abbrev Number: 5 (DW_TAG_typedef) + <2d55c> DW_AT_name : (indirect string, offset: 0xefa51): GPIO_PinState + <2d560> DW_AT_decl_file : 11 + <2d561> DW_AT_decl_line : 72 + <2d562> DW_AT_decl_column : 3 + <2d563> DW_AT_type : <0x2d540> + <1><2d567>: Abbrev Number: 21 (DW_TAG_structure_type) + <2d568> DW_AT_byte_size : 36 + <2d569> DW_AT_decl_file : 12 + <2d56a> DW_AT_decl_line : 46 + <2d56b> DW_AT_decl_column : 9 + <2d56b> DW_AT_sibling : <0x2d5e5> + <2><2d56f>: Abbrev Number: 1 (DW_TAG_member) + <2d570> DW_AT_name : (indirect string, offset: 0xf11eb): BaudRate + <2d574> DW_AT_decl_file : 12 + <2d575> DW_AT_decl_line : 48 + <2d576> DW_AT_decl_column : 12 + <2d577> DW_AT_type : <0x2cc8b> + <2d57b> DW_AT_data_member_location: 0 + <2><2d57c>: Abbrev Number: 1 (DW_TAG_member) + <2d57d> DW_AT_name : (indirect string, offset: 0xefbdf): WordLength + <2d581> DW_AT_decl_file : 12 + <2d582> DW_AT_decl_line : 68 + <2d583> DW_AT_decl_column : 12 + <2d584> DW_AT_type : <0x2cc8b> + <2d588> DW_AT_data_member_location: 4 + <2><2d589>: Abbrev Number: 1 (DW_TAG_member) + <2d58a> DW_AT_name : (indirect string, offset: 0xf1207): StopBits + <2d58e> DW_AT_decl_file : 12 + <2d58f> DW_AT_decl_line : 71 + <2d590> DW_AT_decl_column : 12 + <2d591> DW_AT_type : <0x2cc8b> + <2d595> DW_AT_data_member_location: 8 + <2><2d596>: Abbrev Number: 1 (DW_TAG_member) + <2d597> DW_AT_name : (indirect string, offset: 0xf01d0): Parity + <2d59b> DW_AT_decl_file : 12 + <2d59c> DW_AT_decl_line : 74 + <2d59d> DW_AT_decl_column : 12 + <2d59e> DW_AT_type : <0x2cc8b> + <2d5a2> DW_AT_data_member_location: 12 + <2><2d5a3>: Abbrev Number: 1 (DW_TAG_member) + <2d5a4> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <2d5a8> DW_AT_decl_file : 12 + <2d5a9> DW_AT_decl_line : 81 + <2d5aa> DW_AT_decl_column : 12 + <2d5ab> DW_AT_type : <0x2cc8b> + <2d5af> DW_AT_data_member_location: 16 + <2><2d5b0>: Abbrev Number: 1 (DW_TAG_member) + <2d5b1> DW_AT_name : (indirect string, offset: 0xf099f): HwFlowCtl + <2d5b5> DW_AT_decl_file : 12 + <2d5b6> DW_AT_decl_line : 84 + <2d5b7> DW_AT_decl_column : 12 + <2d5b8> DW_AT_type : <0x2cc8b> + <2d5bc> DW_AT_data_member_location: 20 + <2><2d5bd>: Abbrev Number: 1 (DW_TAG_member) + <2d5be> DW_AT_name : (indirect string, offset: 0xf1015): OverSampling + <2d5c2> DW_AT_decl_file : 12 + <2d5c3> DW_AT_decl_line : 88 + <2d5c4> DW_AT_decl_column : 12 + <2d5c5> DW_AT_type : <0x2cc8b> + <2d5c9> DW_AT_data_member_location: 24 + <2><2d5ca>: Abbrev Number: 1 (DW_TAG_member) + <2d5cb> DW_AT_name : (indirect string, offset: 0xeff80): OneBitSampling + <2d5cf> DW_AT_decl_file : 12 + <2d5d0> DW_AT_decl_line : 92 + <2d5d1> DW_AT_decl_column : 12 + <2d5d2> DW_AT_type : <0x2cc8b> + <2d5d6> DW_AT_data_member_location: 28 + <2><2d5d7>: Abbrev Number: 1 (DW_TAG_member) + <2d5d8> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <2d5dc> DW_AT_decl_file : 12 + <2d5dd> DW_AT_decl_line : 96 + <2d5de> DW_AT_decl_column : 12 + <2d5df> DW_AT_type : <0x2cc8b> + <2d5e3> DW_AT_data_member_location: 32 + <2><2d5e4>: Abbrev Number: 0 + <1><2d5e5>: Abbrev Number: 5 (DW_TAG_typedef) + <2d5e6> DW_AT_name : (indirect string, offset: 0xf01bf): UART_InitTypeDef + <2d5ea> DW_AT_decl_file : 12 + <2d5eb> DW_AT_decl_line : 99 + <2d5ec> DW_AT_decl_column : 3 + <2d5ed> DW_AT_type : <0x2d567> + <1><2d5f1>: Abbrev Number: 21 (DW_TAG_structure_type) + <2d5f2> DW_AT_byte_size : 40 + <2d5f3> DW_AT_decl_file : 12 + <2d5f4> DW_AT_decl_line : 104 + <2d5f5> DW_AT_decl_column : 9 + <2d5f5> DW_AT_sibling : <0x2d67c> + <2><2d5f9>: Abbrev Number: 1 (DW_TAG_member) + <2d5fa> DW_AT_name : (indirect string, offset: 0xeff44): AdvFeatureInit + <2d5fe> DW_AT_decl_file : 12 + <2d5ff> DW_AT_decl_line : 106 + <2d600> DW_AT_decl_column : 12 + <2d601> DW_AT_type : <0x2cc8b> + <2d605> DW_AT_data_member_location: 0 + <2><2d606>: Abbrev Number: 1 (DW_TAG_member) + <2d607> DW_AT_name : (indirect string, offset: 0xf1223): TxPinLevelInvert + <2d60b> DW_AT_decl_file : 12 + <2d60c> DW_AT_decl_line : 111 + <2d60d> DW_AT_decl_column : 12 + <2d60e> DW_AT_type : <0x2cc8b> + <2d612> DW_AT_data_member_location: 4 + <2><2d613>: Abbrev Number: 1 (DW_TAG_member) + <2d614> DW_AT_name : (indirect string, offset: 0xf1022): RxPinLevelInvert + <2d618> DW_AT_decl_file : 12 + <2d619> DW_AT_decl_line : 114 + <2d61a> DW_AT_decl_column : 12 + <2d61b> DW_AT_type : <0x2cc8b> + <2d61f> DW_AT_data_member_location: 8 + <2><2d620>: Abbrev Number: 1 (DW_TAG_member) + <2d621> DW_AT_name : (indirect string, offset: 0xf0bdb): DataInvert + <2d625> DW_AT_decl_file : 12 + <2d626> DW_AT_decl_line : 117 + <2d627> DW_AT_decl_column : 12 + <2d628> DW_AT_type : <0x2cc8b> + <2d62c> DW_AT_data_member_location: 12 + <2><2d62d>: Abbrev Number: 1 (DW_TAG_member) + <2d62e> DW_AT_name : (indirect string, offset: 0xf02e3): Swap + <2d632> DW_AT_decl_file : 12 + <2d633> DW_AT_decl_line : 121 + <2d634> DW_AT_decl_column : 12 + <2d635> DW_AT_type : <0x2cc8b> + <2d639> DW_AT_data_member_location: 16 + <2><2d63a>: Abbrev Number: 1 (DW_TAG_member) + <2d63b> DW_AT_name : (indirect string, offset: 0xeff53): OverrunDisable + <2d63f> DW_AT_decl_file : 12 + <2d640> DW_AT_decl_line : 124 + <2d641> DW_AT_decl_column : 12 + <2d642> DW_AT_type : <0x2cc8b> + <2d646> DW_AT_data_member_location: 20 + <2><2d647>: Abbrev Number: 1 (DW_TAG_member) + <2d648> DW_AT_name : (indirect string, offset: 0xefbf8): DMADisableonRxError + <2d64c> DW_AT_decl_file : 12 + <2d64d> DW_AT_decl_line : 127 + <2d64e> DW_AT_decl_column : 12 + <2d64f> DW_AT_type : <0x2cc8b> + <2d653> DW_AT_data_member_location: 24 + <2><2d654>: Abbrev Number: 1 (DW_TAG_member) + <2d655> DW_AT_name : (indirect string, offset: 0xf1371): AutoBaudRateEnable + <2d659> DW_AT_decl_file : 12 + <2d65a> DW_AT_decl_line : 130 + <2d65b> DW_AT_decl_column : 12 + <2d65c> DW_AT_type : <0x2cc8b> + <2d660> DW_AT_data_member_location: 28 + <2><2d661>: Abbrev Number: 1 (DW_TAG_member) + <2d662> DW_AT_name : (indirect string, offset: 0xf1095): AutoBaudRateMode + <2d666> DW_AT_decl_file : 12 + <2d667> DW_AT_decl_line : 133 + <2d668> DW_AT_decl_column : 12 + <2d669> DW_AT_type : <0x2cc8b> + <2d66d> DW_AT_data_member_location: 32 + <2><2d66e>: Abbrev Number: 1 (DW_TAG_member) + <2d66f> DW_AT_name : (indirect string, offset: 0xf0593): MSBFirst + <2d673> DW_AT_decl_file : 12 + <2d674> DW_AT_decl_line : 137 + <2d675> DW_AT_decl_column : 12 + <2d676> DW_AT_type : <0x2cc8b> + <2d67a> DW_AT_data_member_location: 36 + <2><2d67b>: Abbrev Number: 0 + <1><2d67c>: Abbrev Number: 5 (DW_TAG_typedef) + <2d67d> DW_AT_name : (indirect string, offset: 0xf0d44): UART_AdvFeatureInitTypeDef + <2d681> DW_AT_decl_file : 12 + <2d682> DW_AT_decl_line : 139 + <2d683> DW_AT_decl_column : 3 + <2d684> DW_AT_type : <0x2d5f1> + <1><2d688>: Abbrev Number: 5 (DW_TAG_typedef) + <2d689> DW_AT_name : (indirect string, offset: 0xf0231): HAL_UART_StateTypeDef + <2d68d> DW_AT_decl_file : 12 + <2d68e> DW_AT_decl_line : 181 + <2d68f> DW_AT_decl_column : 18 + <2d690> DW_AT_type : <0x2cc8b> + <1><2d694>: Abbrev Number: 20 (DW_TAG_volatile_type) + <2d695> DW_AT_type : <0x2d688> + <1><2d699>: Abbrev Number: 5 (DW_TAG_typedef) + <2d69a> DW_AT_name : (indirect string, offset: 0xf04c7): HAL_UART_RxTypeTypeDef + <2d69e> DW_AT_decl_file : 12 + <2d69f> DW_AT_decl_line : 205 + <2d6a0> DW_AT_decl_column : 18 + <2d6a1> DW_AT_type : <0x2cc8b> + <1><2d6a5>: Abbrev Number: 20 (DW_TAG_volatile_type) + <2d6a6> DW_AT_type : <0x2d699> + <1><2d6aa>: Abbrev Number: 5 (DW_TAG_typedef) + <2d6ab> DW_AT_name : (indirect string, offset: 0xefdda): HAL_UART_RxEventTypeTypeDef + <2d6af> DW_AT_decl_file : 12 + <2d6b0> DW_AT_decl_line : 216 + <2d6b1> DW_AT_decl_column : 18 + <2d6b2> DW_AT_type : <0x2cc8b> + <1><2d6b6>: Abbrev Number: 20 (DW_TAG_volatile_type) + <2d6b7> DW_AT_type : <0x2d6aa> + <1><2d6bb>: Abbrev Number: 32 (DW_TAG_structure_type) + <2d6bc> DW_AT_name : (indirect string, offset: 0xf0939): __UART_HandleTypeDef + <2d6c0> DW_AT_byte_size : 148 + <2d6c1> DW_AT_decl_file : 12 + <2d6c2> DW_AT_decl_line : 221 + <2d6c3> DW_AT_decl_column : 16 + <2d6c3> DW_AT_sibling : <0x2d7fa> + <2><2d6c7>: Abbrev Number: 1 (DW_TAG_member) + <2d6c8> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <2d6cc> DW_AT_decl_file : 12 + <2d6cd> DW_AT_decl_line : 223 + <2d6ce> DW_AT_decl_column : 29 + <2d6cf> DW_AT_type : <0x2d7fa> + <2d6d3> DW_AT_data_member_location: 0 + <2><2d6d4>: Abbrev Number: 1 (DW_TAG_member) + <2d6d5> DW_AT_name : (indirect string, offset: 0xf733f): Init + <2d6d9> DW_AT_decl_file : 12 + <2d6da> DW_AT_decl_line : 225 + <2d6db> DW_AT_decl_column : 28 + <2d6dc> DW_AT_type : <0x2d5e5> + <2d6e0> DW_AT_data_member_location: 4 + <2><2d6e1>: Abbrev Number: 1 (DW_TAG_member) + <2d6e2> DW_AT_name : (indirect string, offset: 0xf0ea3): AdvancedInit + <2d6e6> DW_AT_decl_file : 12 + <2d6e7> DW_AT_decl_line : 227 + <2d6e8> DW_AT_decl_column : 30 + <2d6e9> DW_AT_type : <0x2d67c> + <2d6ed> DW_AT_data_member_location: 40 + <2><2d6ee>: Abbrev Number: 1 (DW_TAG_member) + <2d6ef> DW_AT_name : (indirect string, offset: 0xf0646): pTxBuffPtr + <2d6f3> DW_AT_decl_file : 12 + <2d6f4> DW_AT_decl_line : 229 + <2d6f5> DW_AT_decl_column : 29 + <2d6f6> DW_AT_type : <0x2d7ff> + <2d6fa> DW_AT_data_member_location: 80 + <2><2d6fb>: Abbrev Number: 1 (DW_TAG_member) + <2d6fc> DW_AT_name : (indirect string, offset: 0xf050e): TxXferSize + <2d700> DW_AT_decl_file : 12 + <2d701> DW_AT_decl_line : 231 + <2d702> DW_AT_decl_column : 28 + <2d703> DW_AT_type : <0x2cc7a> + <2d707> DW_AT_data_member_location: 84 + <2><2d708>: Abbrev Number: 1 (DW_TAG_member) + <2d709> DW_AT_name : (indirect string, offset: 0xf0690): TxXferCount + <2d70d> DW_AT_decl_file : 12 + <2d70e> DW_AT_decl_line : 233 + <2d70f> DW_AT_decl_column : 28 + <2d710> DW_AT_type : <0x2cc86> + <2d714> DW_AT_data_member_location: 86 + <2><2d715>: Abbrev Number: 1 (DW_TAG_member) + <2d716> DW_AT_name : (indirect string, offset: 0xf1218): pRxBuffPtr + <2d71a> DW_AT_decl_file : 12 + <2d71b> DW_AT_decl_line : 235 + <2d71c> DW_AT_decl_column : 29 + <2d71d> DW_AT_type : <0x2cce6> + <2d721> DW_AT_data_member_location: 88 + <2><2d722>: Abbrev Number: 1 (DW_TAG_member) + <2d723> DW_AT_name : (indirect string, offset: 0xf072e): RxXferSize + <2d727> DW_AT_decl_file : 12 + <2d728> DW_AT_decl_line : 237 + <2d729> DW_AT_decl_column : 28 + <2d72a> DW_AT_type : <0x2cc7a> + <2d72e> DW_AT_data_member_location: 92 + <2><2d72f>: Abbrev Number: 1 (DW_TAG_member) + <2d730> DW_AT_name : (indirect string, offset: 0xf09c2): RxXferCount + <2d734> DW_AT_decl_file : 12 + <2d735> DW_AT_decl_line : 239 + <2d736> DW_AT_decl_column : 28 + <2d737> DW_AT_type : <0x2cc86> + <2d73b> DW_AT_data_member_location: 94 + <2><2d73c>: Abbrev Number: 1 (DW_TAG_member) + <2d73d> DW_AT_name : (indirect string, offset: 0xf36b5): Mask + <2d741> DW_AT_decl_file : 12 + <2d742> DW_AT_decl_line : 241 + <2d743> DW_AT_decl_column : 28 + <2d744> DW_AT_type : <0x2cc7a> + <2d748> DW_AT_data_member_location: 96 + <2><2d749>: Abbrev Number: 1 (DW_TAG_member) + <2d74a> DW_AT_name : (indirect string, offset: 0xf953f): FifoMode <2d74e> DW_AT_decl_file : 12 - <2d74f> DW_AT_decl_line : 205 - <2d750> DW_AT_decl_column : 18 - <2d751> DW_AT_type : <0x2cd3b> - <1><2d755>: Abbrev Number: 22 (DW_TAG_volatile_type) - <2d756> DW_AT_type : <0x2d749> - <1><2d75a>: Abbrev Number: 5 (DW_TAG_typedef) - <2d75b> DW_AT_name : (indirect string, offset: 0xefdc0): HAL_UART_RxEventTypeTypeDef - <2d75f> DW_AT_decl_file : 12 - <2d760> DW_AT_decl_line : 216 - <2d761> DW_AT_decl_column : 18 - <2d762> DW_AT_type : <0x2cd3b> - <1><2d766>: Abbrev Number: 22 (DW_TAG_volatile_type) - <2d767> DW_AT_type : <0x2d75a> - <1><2d76b>: Abbrev Number: 33 (DW_TAG_structure_type) - <2d76c> DW_AT_name : (indirect string, offset: 0xf0947): __UART_HandleTypeDef - <2d770> DW_AT_byte_size : 148 - <2d771> DW_AT_decl_file : 12 - <2d772> DW_AT_decl_line : 221 - <2d773> DW_AT_decl_column : 16 - <2d773> DW_AT_sibling : <0x2d8aa> - <2><2d777>: Abbrev Number: 1 (DW_TAG_member) - <2d778> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <2d77c> DW_AT_decl_file : 12 - <2d77d> DW_AT_decl_line : 223 - <2d77e> DW_AT_decl_column : 29 - <2d77f> DW_AT_type : <0x2d8aa> - <2d783> DW_AT_data_member_location: 0 - <2><2d784>: Abbrev Number: 1 (DW_TAG_member) - <2d785> DW_AT_name : (indirect string, offset: 0xf735a): Init - <2d789> DW_AT_decl_file : 12 - <2d78a> DW_AT_decl_line : 225 - <2d78b> DW_AT_decl_column : 28 - <2d78c> DW_AT_type : <0x2d695> - <2d790> DW_AT_data_member_location: 4 - <2><2d791>: Abbrev Number: 1 (DW_TAG_member) - <2d792> DW_AT_name : (indirect string, offset: 0xf0eb1): AdvancedInit - <2d796> DW_AT_decl_file : 12 - <2d797> DW_AT_decl_line : 227 - <2d798> DW_AT_decl_column : 30 - <2d799> DW_AT_type : <0x2d72c> - <2d79d> DW_AT_data_member_location: 40 - <2><2d79e>: Abbrev Number: 1 (DW_TAG_member) - <2d79f> DW_AT_name : (indirect string, offset: 0xf0647): pTxBuffPtr - <2d7a3> DW_AT_decl_file : 12 - <2d7a4> DW_AT_decl_line : 229 - <2d7a5> DW_AT_decl_column : 29 - <2d7a6> DW_AT_type : <0x2d8af> - <2d7aa> DW_AT_data_member_location: 80 - <2><2d7ab>: Abbrev Number: 1 (DW_TAG_member) - <2d7ac> DW_AT_name : (indirect string, offset: 0xf0501): TxXferSize - <2d7b0> DW_AT_decl_file : 12 - <2d7b1> DW_AT_decl_line : 231 - <2d7b2> DW_AT_decl_column : 28 - <2d7b3> DW_AT_type : <0x2cd2a> - <2d7b7> DW_AT_data_member_location: 84 - <2><2d7b8>: Abbrev Number: 1 (DW_TAG_member) - <2d7b9> DW_AT_name : (indirect string, offset: 0xf0691): TxXferCount - <2d7bd> DW_AT_decl_file : 12 - <2d7be> DW_AT_decl_line : 233 - <2d7bf> DW_AT_decl_column : 28 - <2d7c0> DW_AT_type : <0x2cd36> - <2d7c4> DW_AT_data_member_location: 86 - <2><2d7c5>: Abbrev Number: 1 (DW_TAG_member) - <2d7c6> DW_AT_name : (indirect string, offset: 0xf122f): pRxBuffPtr - <2d7ca> DW_AT_decl_file : 12 - <2d7cb> DW_AT_decl_line : 235 - <2d7cc> DW_AT_decl_column : 29 - <2d7cd> DW_AT_type : <0x2cd96> - <2d7d1> DW_AT_data_member_location: 88 - <2><2d7d2>: Abbrev Number: 1 (DW_TAG_member) - <2d7d3> DW_AT_name : (indirect string, offset: 0xf0745): RxXferSize - <2d7d7> DW_AT_decl_file : 12 - <2d7d8> DW_AT_decl_line : 237 - <2d7d9> DW_AT_decl_column : 28 - <2d7da> DW_AT_type : <0x2cd2a> - <2d7de> DW_AT_data_member_location: 92 - <2><2d7df>: Abbrev Number: 1 (DW_TAG_member) - <2d7e0> DW_AT_name : (indirect string, offset: 0xf09d0): RxXferCount - <2d7e4> DW_AT_decl_file : 12 - <2d7e5> DW_AT_decl_line : 239 - <2d7e6> DW_AT_decl_column : 28 - <2d7e7> DW_AT_type : <0x2cd36> - <2d7eb> DW_AT_data_member_location: 94 - <2><2d7ec>: Abbrev Number: 1 (DW_TAG_member) - <2d7ed> DW_AT_name : (indirect string, offset: 0xf36e3): Mask - <2d7f1> DW_AT_decl_file : 12 - <2d7f2> DW_AT_decl_line : 241 - <2d7f3> DW_AT_decl_column : 28 - <2d7f4> DW_AT_type : <0x2cd2a> - <2d7f8> DW_AT_data_member_location: 96 - <2><2d7f9>: Abbrev Number: 1 (DW_TAG_member) - <2d7fa> DW_AT_name : (indirect string, offset: 0xf955a): FifoMode - <2d7fe> DW_AT_decl_file : 12 - <2d7ff> DW_AT_decl_line : 243 - <2d800> DW_AT_decl_column : 28 - <2d801> DW_AT_type : <0x2cd3b> - <2d805> DW_AT_data_member_location: 100 - <2><2d806>: Abbrev Number: 1 (DW_TAG_member) - <2d807> DW_AT_name : (indirect string, offset: 0xf061b): NbRxDataToProcess - <2d80b> DW_AT_decl_file : 12 - <2d80c> DW_AT_decl_line : 246 - <2d80d> DW_AT_decl_column : 28 - <2d80e> DW_AT_type : <0x2cd2a> - <2d812> DW_AT_data_member_location: 104 - <2><2d813>: Abbrev Number: 1 (DW_TAG_member) - <2d814> DW_AT_name : (indirect string, offset: 0xf0090): NbTxDataToProcess - <2d818> DW_AT_decl_file : 12 - <2d819> DW_AT_decl_line : 248 - <2d81a> DW_AT_decl_column : 28 - <2d81b> DW_AT_type : <0x2cd2a> - <2d81f> DW_AT_data_member_location: 106 - <2><2d820>: Abbrev Number: 1 (DW_TAG_member) - <2d821> DW_AT_name : (indirect string, offset: 0xf0fd7): ReceptionType - <2d825> DW_AT_decl_file : 12 - <2d826> DW_AT_decl_line : 250 - <2d827> DW_AT_decl_column : 31 - <2d828> DW_AT_type : <0x2d755> - <2d82c> DW_AT_data_member_location: 108 - <2><2d82d>: Abbrev Number: 1 (DW_TAG_member) - <2d82e> DW_AT_name : (indirect string, offset: 0xf941a): RxEventType - <2d832> DW_AT_decl_file : 12 - <2d833> DW_AT_decl_line : 252 - <2d834> DW_AT_decl_column : 36 - <2d835> DW_AT_type : <0x2d766> - <2d839> DW_AT_data_member_location: 112 - <2><2d83a>: Abbrev Number: 1 (DW_TAG_member) - <2d83b> DW_AT_name : (indirect string, offset: 0xf08f2): RxISR - <2d83f> DW_AT_decl_file : 12 - <2d840> DW_AT_decl_line : 254 - <2d841> DW_AT_decl_column : 10 - <2d842> DW_AT_type : <0x2d8c4> - <2d846> DW_AT_data_member_location: 116 - <2><2d847>: Abbrev Number: 6 (DW_TAG_member) - <2d848> DW_AT_name : (indirect string, offset: 0xf06e5): TxISR - <2d84c> DW_AT_decl_file : 12 - <2d84d> DW_AT_decl_line : 256 - <2d84f> DW_AT_decl_column : 10 - <2d850> DW_AT_type : <0x2d8c4> - <2d854> DW_AT_data_member_location: 120 - <2><2d855>: Abbrev Number: 6 (DW_TAG_member) - <2d856> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <2d85a> DW_AT_decl_file : 12 - <2d85b> DW_AT_decl_line : 258 - <2d85d> DW_AT_decl_column : 29 - <2d85e> DW_AT_type : <0x2d5eb> - <2d862> DW_AT_data_member_location: 124 - <2><2d863>: Abbrev Number: 6 (DW_TAG_member) - <2d864> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <2d868> DW_AT_decl_file : 12 - <2d869> DW_AT_decl_line : 260 - <2d86b> DW_AT_decl_column : 29 - <2d86c> DW_AT_type : <0x2d5eb> - <2d870> DW_AT_data_member_location: 128 - <2><2d871>: Abbrev Number: 6 (DW_TAG_member) - <2d872> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <2d876> DW_AT_decl_file : 12 - <2d877> DW_AT_decl_line : 262 - <2d879> DW_AT_decl_column : 29 - <2d87a> DW_AT_type : <0x2d3f4> - <2d87e> DW_AT_data_member_location: 132 - <2><2d87f>: Abbrev Number: 6 (DW_TAG_member) - <2d880> DW_AT_name : (indirect string, offset: 0xf04a5): gState - <2d884> DW_AT_decl_file : 12 - <2d885> DW_AT_decl_line : 264 - <2d887> DW_AT_decl_column : 33 - <2d888> DW_AT_type : <0x2d744> - <2d88c> DW_AT_data_member_location: 136 - <2><2d88d>: Abbrev Number: 6 (DW_TAG_member) - <2d88e> DW_AT_name : (indirect string, offset: 0xf11cf): RxState - <2d892> DW_AT_decl_file : 12 - <2d893> DW_AT_decl_line : 268 - <2d895> DW_AT_decl_column : 33 - <2d896> DW_AT_type : <0x2d744> - <2d89a> DW_AT_data_member_location: 140 - <2><2d89b>: Abbrev Number: 6 (DW_TAG_member) - <2d89c> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <2d8a0> DW_AT_decl_file : 12 - <2d8a1> DW_AT_decl_line : 271 - <2d8a3> DW_AT_decl_column : 33 - <2d8a4> DW_AT_type : <0x2cd47> - <2d8a8> DW_AT_data_member_location: 144 - <2><2d8a9>: Abbrev Number: 0 - <1><2d8aa>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d8ab> DW_AT_byte_size : 4 - <2d8ab> DW_AT_type : <0x2d39a> - <1><2d8af>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d8b0> DW_AT_byte_size : 4 - <2d8b0> DW_AT_type : <0x2cd19> - <1><2d8b4>: Abbrev Number: 29 (DW_TAG_subroutine_type) - <2d8b5> DW_AT_prototyped : 1 - <2d8b5> DW_AT_sibling : <0x2d8bf> - <2><2d8b9>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2d8ba> DW_AT_type : <0x2d8bf> - <2><2d8be>: Abbrev Number: 0 - <1><2d8bf>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d8c0> DW_AT_byte_size : 4 - <2d8c0> DW_AT_type : <0x2d76b> - <1><2d8c4>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d8c5> DW_AT_byte_size : 4 - <2d8c5> DW_AT_type : <0x2d8b4> - <1><2d8c9>: Abbrev Number: 16 (DW_TAG_typedef) - <2d8ca> DW_AT_name : (indirect string, offset: 0xf0949): UART_HandleTypeDef - <2d8ce> DW_AT_decl_file : 12 - <2d8cf> DW_AT_decl_line : 291 - <2d8d1> DW_AT_decl_column : 3 - <2d8d1> DW_AT_type : <0x2d76b> - <1><2d8d5>: Abbrev Number: 11 (DW_TAG_const_type) - <2d8d6> DW_AT_type : <0x2d8c9> - <1><2d8da>: Abbrev Number: 5 (DW_TAG_typedef) - <2d8db> DW_AT_name : (indirect string, offset: 0x527f3): TimerHandle_t - <2d8df> DW_AT_decl_file : 13 - <2d8e0> DW_AT_decl_line : 77 - <2d8e1> DW_AT_decl_column : 34 - <2d8e2> DW_AT_type : <0x2d8e6> - <1><2d8e6>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d8e7> DW_AT_byte_size : 4 - <2d8e7> DW_AT_type : <0x2d8eb> - <1><2d8eb>: Abbrev Number: 31 (DW_TAG_structure_type) - <2d8ec> DW_AT_name : (indirect string, offset: 0xefe9d): tmrTimerControl - <2d8f0> DW_AT_declaration : 1 - <1><2d8f0>: Abbrev Number: 5 (DW_TAG_typedef) - <2d8f1> DW_AT_name : (indirect string, offset: 0x3b4d9): TimerCallbackFunction_t - <2d8f5> DW_AT_decl_file : 13 - <2d8f6> DW_AT_decl_line : 82 - <2d8f7> DW_AT_decl_column : 16 - <2d8f8> DW_AT_type : <0x2d8fc> - <1><2d8fc>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2d8fd> DW_AT_byte_size : 4 - <2d8fd> DW_AT_type : <0x2d901> - <1><2d901>: Abbrev Number: 29 (DW_TAG_subroutine_type) - <2d902> DW_AT_prototyped : 1 - <2d902> DW_AT_sibling : <0x2d90c> - <2><2d906>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2d907> DW_AT_type : <0x2d8da> - <2><2d90b>: Abbrev Number: 0 - <1><2d90c>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2d90d> DW_AT_encoding : 7 (unsigned) - <2d90e> DW_AT_byte_size : 1 - <2d90f> DW_AT_type : <0x2ccae> - <2d913> DW_AT_decl_file : 14 - <2d914> DW_AT_decl_line : 23 - <2d915> DW_AT_decl_column : 1 - <2d916> DW_AT_sibling : <0x2d927> - <2><2d91a>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d91b> DW_AT_name : (indirect string, offset: 0xefddc): USART_HW - <2d91f> DW_AT_const_value : 1 - <2><2d920>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d921> DW_AT_name : (indirect string, offset: 0xf08cf): USART_HW_DMA - <2d925> DW_AT_const_value : 4 - <2><2d926>: Abbrev Number: 0 - <1><2d927>: Abbrev Number: 5 (DW_TAG_typedef) - <2d928> DW_AT_name : (indirect string, offset: 0xefe73): mb_hardware_t - <2d92c> DW_AT_decl_file : 14 - <2d92d> DW_AT_decl_line : 26 - <2d92e> DW_AT_decl_column : 2 - <2d92f> DW_AT_type : <0x2d90c> - <1><2d933>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2d934> DW_AT_encoding : 7 (unsigned) - <2d935> DW_AT_byte_size : 1 - <2d936> DW_AT_type : <0x2ccae> - <2d93a> DW_AT_decl_file : 14 - <2d93b> DW_AT_decl_line : 30 - <2d93c> DW_AT_decl_column : 1 - <2d93d> DW_AT_sibling : <0x2d94e> - <2><2d941>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d942> DW_AT_name : (indirect string, offset: 0xefce9): MB_SLAVE - <2d946> DW_AT_const_value : 3 - <2><2d947>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d948> DW_AT_name : (indirect string, offset: 0xf0c7d): MB_MASTER - <2d94c> DW_AT_const_value : 4 - <2><2d94d>: Abbrev Number: 0 - <1><2d94e>: Abbrev Number: 5 (DW_TAG_typedef) - <2d94f> DW_AT_name : (indirect string, offset: 0xefb31): mb_masterslave_t - <2d953> DW_AT_decl_file : 14 - <2d954> DW_AT_decl_line : 33 - <2d955> DW_AT_decl_column : 2 - <2d956> DW_AT_type : <0x2d933> - <1><2d95a>: Abbrev Number: 30 (DW_TAG_enumeration_type) - <2d95b> DW_AT_name : (indirect string, offset: 0x10120d): MB_FC - <2d95f> DW_AT_encoding : 7 (unsigned) - <2d960> DW_AT_byte_size : 1 - <2d960> DW_AT_type : <0x2ccae> - <2d964> DW_AT_decl_file : 14 - <2d964> DW_AT_decl_line : 45 - <2d965> DW_AT_decl_column : 14 - <2d965> DW_AT_sibling : <0x2d99a> - <2><2d969>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d96a> DW_AT_name : (indirect string, offset: 0x1011fc): MB_FC_READ_COILS - <2d96e> DW_AT_const_value : 1 - <2><2d96f>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d970> DW_AT_name : (indirect string, offset: 0x101120): MB_FC_READ_DISCRETE_INPUT - <2d974> DW_AT_const_value : 2 - <2><2d975>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d976> DW_AT_name : (indirect string, offset: 0x1015b9): MB_FC_READ_REGISTERS - <2d97a> DW_AT_const_value : 3 - <2><2d97b>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d97c> DW_AT_name : (indirect string, offset: 0x10155e): MB_FC_READ_INPUT_REGISTER - <2d980> DW_AT_const_value : 4 - <2><2d981>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d982> DW_AT_name : (indirect string, offset: 0x101594): MB_FC_WRITE_COIL - <2d986> DW_AT_const_value : 5 - <2><2d987>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d988> DW_AT_name : (indirect string, offset: 0x100fde): MB_FC_WRITE_REGISTER - <2d98c> DW_AT_const_value : 6 - <2><2d98d>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d98e> DW_AT_name : (indirect string, offset: 0x101275): MB_FC_WRITE_MULTIPLE_COILS - <2d992> DW_AT_const_value : 15 - <2><2d993>: Abbrev Number: 2 (DW_TAG_enumerator) - <2d994> DW_AT_name : (indirect string, offset: 0x1013ba): MB_FC_WRITE_MULTIPLE_REGISTERS - <2d998> DW_AT_const_value : 16 - <2><2d999>: Abbrev Number: 0 - <1><2d99a>: Abbrev Number: 5 (DW_TAG_typedef) - <2d99b> DW_AT_name : (indirect string, offset: 0x1011c6): mb_functioncode_t - <2d99f> DW_AT_decl_file : 14 - <2d9a0> DW_AT_decl_line : 55 - <2d9a1> DW_AT_decl_column : 2 - <2d9a2> DW_AT_type : <0x2d95a> - <1><2d9a6>: Abbrev Number: 23 (DW_TAG_structure_type) - <2d9a7> DW_AT_byte_size : 132 - <2d9a8> DW_AT_decl_file : 14 - <2d9a9> DW_AT_decl_line : 58 - <2d9aa> DW_AT_decl_column : 9 - <2d9aa> DW_AT_sibling : <0x2d9f0> - <2><2d9ae>: Abbrev Number: 1 (DW_TAG_member) - <2d9af> DW_AT_name : (indirect string, offset: 0xf12f0): uxBuffer - <2d9b3> DW_AT_decl_file : 14 - <2d9b4> DW_AT_decl_line : 60 - <2d9b5> DW_AT_decl_column : 9 - <2d9b6> DW_AT_type : <0x2d9f0> - <2d9ba> DW_AT_data_member_location: 0 - <2><2d9bb>: Abbrev Number: 1 (DW_TAG_member) - <2d9bc> DW_AT_name : (indirect string, offset: 0xf0b81): u8start - <2d9c0> DW_AT_decl_file : 14 - <2d9c1> DW_AT_decl_line : 61 - <2d9c2> DW_AT_decl_column : 9 - <2d9c3> DW_AT_type : <0x2cd0d> - <2d9c7> DW_AT_data_member_location: 128 - <2><2d9c8>: Abbrev Number: 1 (DW_TAG_member) - <2d9c9> DW_AT_name : (indirect string, offset: 0xf04de): u8end - <2d9cd> DW_AT_decl_file : 14 - <2d9ce> DW_AT_decl_line : 62 - <2d9cf> DW_AT_decl_column : 9 - <2d9d0> DW_AT_type : <0x2cd0d> - <2d9d4> DW_AT_data_member_location: 129 - <2><2d9d5>: Abbrev Number: 1 (DW_TAG_member) - <2d9d6> DW_AT_name : (indirect string, offset: 0xf0eef): u8available - <2d9da> DW_AT_decl_file : 14 - <2d9db> DW_AT_decl_line : 63 - <2d9dc> DW_AT_decl_column : 9 - <2d9dd> DW_AT_type : <0x2cd0d> - <2d9e1> DW_AT_data_member_location: 130 - <2><2d9e2>: Abbrev Number: 1 (DW_TAG_member) - <2d9e3> DW_AT_name : (indirect string, offset: 0xf063e): overflow - <2d9e7> DW_AT_decl_file : 14 - <2d9e8> DW_AT_decl_line : 64 - <2d9e9> DW_AT_decl_column : 9 - <2d9ea> DW_AT_type : <0x2da00> - <2d9ee> DW_AT_data_member_location: 131 - <2><2d9ef>: Abbrev Number: 0 - <1><2d9f0>: Abbrev Number: 20 (DW_TAG_array_type) - <2d9f1> DW_AT_type : <0x2cd0d> - <2d9f5> DW_AT_sibling : <0x2da00> - <2><2d9f9>: Abbrev Number: 21 (DW_TAG_subrange_type) - <2d9fa> DW_AT_type : <0x2cc7a> - <2d9fe> DW_AT_upper_bound : 127 - <2><2d9ff>: Abbrev Number: 0 - <1><2da00>: Abbrev Number: 12 (DW_TAG_base_type) - <2da01> DW_AT_byte_size : 1 - <2da02> DW_AT_encoding : 2 (boolean) - <2da03> DW_AT_name : (indirect string, offset: 0x5fe38): _Bool - <1><2da07>: Abbrev Number: 5 (DW_TAG_typedef) - <2da08> DW_AT_name : (indirect string, offset: 0xf012e): modbusRingBuffer_t - <2da0c> DW_AT_decl_file : 14 - <2da0d> DW_AT_decl_line : 65 - <2da0e> DW_AT_decl_column : 2 - <2da0f> DW_AT_type : <0x2d9a6> - <1><2da13>: Abbrev Number: 30 (DW_TAG_enumeration_type) - <2da14> DW_AT_name : (indirect string, offset: 0x10158c): MESSAGE - <2da18> DW_AT_encoding : 7 (unsigned) - <2da19> DW_AT_byte_size : 1 - <2da19> DW_AT_type : <0x2ccae> + <2d74f> DW_AT_decl_line : 243 + <2d750> DW_AT_decl_column : 28 + <2d751> DW_AT_type : <0x2cc8b> + <2d755> DW_AT_data_member_location: 100 + <2><2d756>: Abbrev Number: 1 (DW_TAG_member) + <2d757> DW_AT_name : (indirect string, offset: 0xf061a): NbRxDataToProcess + <2d75b> DW_AT_decl_file : 12 + <2d75c> DW_AT_decl_line : 246 + <2d75d> DW_AT_decl_column : 28 + <2d75e> DW_AT_type : <0x2cc7a> + <2d762> DW_AT_data_member_location: 104 + <2><2d763>: Abbrev Number: 1 (DW_TAG_member) + <2d764> DW_AT_name : (indirect string, offset: 0xf00aa): NbTxDataToProcess + <2d768> DW_AT_decl_file : 12 + <2d769> DW_AT_decl_line : 248 + <2d76a> DW_AT_decl_column : 28 + <2d76b> DW_AT_type : <0x2cc7a> + <2d76f> DW_AT_data_member_location: 106 + <2><2d770>: Abbrev Number: 1 (DW_TAG_member) + <2d771> DW_AT_name : (indirect string, offset: 0xf0fc9): ReceptionType + <2d775> DW_AT_decl_file : 12 + <2d776> DW_AT_decl_line : 250 + <2d777> DW_AT_decl_column : 31 + <2d778> DW_AT_type : <0x2d6a5> + <2d77c> DW_AT_data_member_location: 108 + <2><2d77d>: Abbrev Number: 1 (DW_TAG_member) + <2d77e> DW_AT_name : (indirect string, offset: 0xf93ff): RxEventType + <2d782> DW_AT_decl_file : 12 + <2d783> DW_AT_decl_line : 252 + <2d784> DW_AT_decl_column : 36 + <2d785> DW_AT_type : <0x2d6b6> + <2d789> DW_AT_data_member_location: 112 + <2><2d78a>: Abbrev Number: 1 (DW_TAG_member) + <2d78b> DW_AT_name : (indirect string, offset: 0xf08e4): RxISR + <2d78f> DW_AT_decl_file : 12 + <2d790> DW_AT_decl_line : 254 + <2d791> DW_AT_decl_column : 10 + <2d792> DW_AT_type : <0x2d814> + <2d796> DW_AT_data_member_location: 116 + <2><2d797>: Abbrev Number: 6 (DW_TAG_member) + <2d798> DW_AT_name : (indirect string, offset: 0xf06e4): TxISR + <2d79c> DW_AT_decl_file : 12 + <2d79d> DW_AT_decl_line : 256 + <2d79f> DW_AT_decl_column : 10 + <2d7a0> DW_AT_type : <0x2d814> + <2d7a4> DW_AT_data_member_location: 120 + <2><2d7a5>: Abbrev Number: 6 (DW_TAG_member) + <2d7a6> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <2d7aa> DW_AT_decl_file : 12 + <2d7ab> DW_AT_decl_line : 258 + <2d7ad> DW_AT_decl_column : 29 + <2d7ae> DW_AT_type : <0x2d53b> + <2d7b2> DW_AT_data_member_location: 124 + <2><2d7b3>: Abbrev Number: 6 (DW_TAG_member) + <2d7b4> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <2d7b8> DW_AT_decl_file : 12 + <2d7b9> DW_AT_decl_line : 260 + <2d7bb> DW_AT_decl_column : 29 + <2d7bc> DW_AT_type : <0x2d53b> + <2d7c0> DW_AT_data_member_location: 128 + <2><2d7c1>: Abbrev Number: 6 (DW_TAG_member) + <2d7c2> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <2d7c6> DW_AT_decl_file : 12 + <2d7c7> DW_AT_decl_line : 262 + <2d7c9> DW_AT_decl_column : 29 + <2d7ca> DW_AT_type : <0x2d344> + <2d7ce> DW_AT_data_member_location: 132 + <2><2d7cf>: Abbrev Number: 6 (DW_TAG_member) + <2d7d0> DW_AT_name : (indirect string, offset: 0xf04b2): gState + <2d7d4> DW_AT_decl_file : 12 + <2d7d5> DW_AT_decl_line : 264 + <2d7d7> DW_AT_decl_column : 33 + <2d7d8> DW_AT_type : <0x2d694> + <2d7dc> DW_AT_data_member_location: 136 + <2><2d7dd>: Abbrev Number: 6 (DW_TAG_member) + <2d7de> DW_AT_name : (indirect string, offset: 0xf11b8): RxState + <2d7e2> DW_AT_decl_file : 12 + <2d7e3> DW_AT_decl_line : 268 + <2d7e5> DW_AT_decl_column : 33 + <2d7e6> DW_AT_type : <0x2d694> + <2d7ea> DW_AT_data_member_location: 140 + <2><2d7eb>: Abbrev Number: 6 (DW_TAG_member) + <2d7ec> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <2d7f0> DW_AT_decl_file : 12 + <2d7f1> DW_AT_decl_line : 271 + <2d7f3> DW_AT_decl_column : 33 + <2d7f4> DW_AT_type : <0x2cc97> + <2d7f8> DW_AT_data_member_location: 144 + <2><2d7f9>: Abbrev Number: 0 + <1><2d7fa>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d7fb> DW_AT_byte_size : 4 + <2d7fb> DW_AT_type : <0x2d2ea> + <1><2d7ff>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d800> DW_AT_byte_size : 4 + <2d800> DW_AT_type : <0x2cc69> + <1><2d804>: Abbrev Number: 28 (DW_TAG_subroutine_type) + <2d805> DW_AT_prototyped : 1 + <2d805> DW_AT_sibling : <0x2d80f> + <2><2d809>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2d80a> DW_AT_type : <0x2d80f> + <2><2d80e>: Abbrev Number: 0 + <1><2d80f>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d810> DW_AT_byte_size : 4 + <2d810> DW_AT_type : <0x2d6bb> + <1><2d814>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d815> DW_AT_byte_size : 4 + <2d815> DW_AT_type : <0x2d804> + <1><2d819>: Abbrev Number: 16 (DW_TAG_typedef) + <2d81a> DW_AT_name : (indirect string, offset: 0xf093b): UART_HandleTypeDef + <2d81e> DW_AT_decl_file : 12 + <2d81f> DW_AT_decl_line : 291 + <2d821> DW_AT_decl_column : 3 + <2d821> DW_AT_type : <0x2d6bb> + <1><2d825>: Abbrev Number: 11 (DW_TAG_const_type) + <2d826> DW_AT_type : <0x2d819> + <1><2d82a>: Abbrev Number: 5 (DW_TAG_typedef) + <2d82b> DW_AT_name : (indirect string, offset: 0x527a7): TimerHandle_t + <2d82f> DW_AT_decl_file : 13 + <2d830> DW_AT_decl_line : 77 + <2d831> DW_AT_decl_column : 34 + <2d832> DW_AT_type : <0x2d836> + <1><2d836>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d837> DW_AT_byte_size : 4 + <2d837> DW_AT_type : <0x2d83b> + <1><2d83b>: Abbrev Number: 30 (DW_TAG_structure_type) + <2d83c> DW_AT_name : (indirect string, offset: 0xefeb7): tmrTimerControl + <2d840> DW_AT_declaration : 1 + <1><2d840>: Abbrev Number: 5 (DW_TAG_typedef) + <2d841> DW_AT_name : (indirect string, offset: 0x3b4bf): TimerCallbackFunction_t + <2d845> DW_AT_decl_file : 13 + <2d846> DW_AT_decl_line : 82 + <2d847> DW_AT_decl_column : 16 + <2d848> DW_AT_type : <0x2d84c> + <1><2d84c>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2d84d> DW_AT_byte_size : 4 + <2d84d> DW_AT_type : <0x2d851> + <1><2d851>: Abbrev Number: 28 (DW_TAG_subroutine_type) + <2d852> DW_AT_prototyped : 1 + <2d852> DW_AT_sibling : <0x2d85c> + <2><2d856>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2d857> DW_AT_type : <0x2d82a> + <2><2d85b>: Abbrev Number: 0 + <1><2d85c>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2d85d> DW_AT_encoding : 7 (unsigned) + <2d85e> DW_AT_byte_size : 1 + <2d85f> DW_AT_type : <0x2cbfe> + <2d863> DW_AT_decl_file : 14 + <2d864> DW_AT_decl_line : 23 + <2d865> DW_AT_decl_column : 1 + <2d866> DW_AT_sibling : <0x2d877> + <2><2d86a>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d86b> DW_AT_name : (indirect string, offset: 0xefdf6): USART_HW + <2d86f> DW_AT_const_value : 1 + <2><2d870>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d871> DW_AT_name : (indirect string, offset: 0xf08c1): USART_HW_DMA + <2d875> DW_AT_const_value : 4 + <2><2d876>: Abbrev Number: 0 + <1><2d877>: Abbrev Number: 5 (DW_TAG_typedef) + <2d878> DW_AT_name : (indirect string, offset: 0xefe8d): mb_hardware_t + <2d87c> DW_AT_decl_file : 14 + <2d87d> DW_AT_decl_line : 26 + <2d87e> DW_AT_decl_column : 2 + <2d87f> DW_AT_type : <0x2d85c> + <1><2d883>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2d884> DW_AT_encoding : 7 (unsigned) + <2d885> DW_AT_byte_size : 1 + <2d886> DW_AT_type : <0x2cbfe> + <2d88a> DW_AT_decl_file : 14 + <2d88b> DW_AT_decl_line : 30 + <2d88c> DW_AT_decl_column : 1 + <2d88d> DW_AT_sibling : <0x2d89e> + <2><2d891>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d892> DW_AT_name : (indirect string, offset: 0xefd03): MB_SLAVE + <2d896> DW_AT_const_value : 3 + <2><2d897>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d898> DW_AT_name : (indirect string, offset: 0xf0c6f): MB_MASTER + <2d89c> DW_AT_const_value : 4 + <2><2d89d>: Abbrev Number: 0 + <1><2d89e>: Abbrev Number: 5 (DW_TAG_typedef) + <2d89f> DW_AT_name : (indirect string, offset: 0xefb58): mb_masterslave_t + <2d8a3> DW_AT_decl_file : 14 + <2d8a4> DW_AT_decl_line : 33 + <2d8a5> DW_AT_decl_column : 2 + <2d8a6> DW_AT_type : <0x2d883> + <1><2d8aa>: Abbrev Number: 29 (DW_TAG_enumeration_type) + <2d8ab> DW_AT_name : (indirect string, offset: 0x1011f2): MB_FC + <2d8af> DW_AT_encoding : 7 (unsigned) + <2d8b0> DW_AT_byte_size : 1 + <2d8b0> DW_AT_type : <0x2cbfe> + <2d8b4> DW_AT_decl_file : 14 + <2d8b4> DW_AT_decl_line : 45 + <2d8b5> DW_AT_decl_column : 14 + <2d8b5> DW_AT_sibling : <0x2d8ea> + <2><2d8b9>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d8ba> DW_AT_name : (indirect string, offset: 0x1011e1): MB_FC_READ_COILS + <2d8be> DW_AT_const_value : 1 + <2><2d8bf>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d8c0> DW_AT_name : (indirect string, offset: 0x101105): MB_FC_READ_DISCRETE_INPUT + <2d8c4> DW_AT_const_value : 2 + <2><2d8c5>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d8c6> DW_AT_name : (indirect string, offset: 0x10159e): MB_FC_READ_REGISTERS + <2d8ca> DW_AT_const_value : 3 + <2><2d8cb>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d8cc> DW_AT_name : (indirect string, offset: 0x101543): MB_FC_READ_INPUT_REGISTER + <2d8d0> DW_AT_const_value : 4 + <2><2d8d1>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d8d2> DW_AT_name : (indirect string, offset: 0x101579): MB_FC_WRITE_COIL + <2d8d6> DW_AT_const_value : 5 + <2><2d8d7>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d8d8> DW_AT_name : (indirect string, offset: 0x100fc3): MB_FC_WRITE_REGISTER + <2d8dc> DW_AT_const_value : 6 + <2><2d8dd>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d8de> DW_AT_name : (indirect string, offset: 0x10125a): MB_FC_WRITE_MULTIPLE_COILS + <2d8e2> DW_AT_const_value : 15 + <2><2d8e3>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d8e4> DW_AT_name : (indirect string, offset: 0x10139f): MB_FC_WRITE_MULTIPLE_REGISTERS + <2d8e8> DW_AT_const_value : 16 + <2><2d8e9>: Abbrev Number: 0 + <1><2d8ea>: Abbrev Number: 5 (DW_TAG_typedef) + <2d8eb> DW_AT_name : (indirect string, offset: 0x1011ab): mb_functioncode_t + <2d8ef> DW_AT_decl_file : 14 + <2d8f0> DW_AT_decl_line : 55 + <2d8f1> DW_AT_decl_column : 2 + <2d8f2> DW_AT_type : <0x2d8aa> + <1><2d8f6>: Abbrev Number: 21 (DW_TAG_structure_type) + <2d8f7> DW_AT_byte_size : 132 + <2d8f8> DW_AT_decl_file : 14 + <2d8f9> DW_AT_decl_line : 58 + <2d8fa> DW_AT_decl_column : 9 + <2d8fa> DW_AT_sibling : <0x2d940> + <2><2d8fe>: Abbrev Number: 1 (DW_TAG_member) + <2d8ff> DW_AT_name : (indirect string, offset: 0xf12d9): uxBuffer + <2d903> DW_AT_decl_file : 14 + <2d904> DW_AT_decl_line : 60 + <2d905> DW_AT_decl_column : 9 + <2d906> DW_AT_type : <0x2d940> + <2d90a> DW_AT_data_member_location: 0 + <2><2d90b>: Abbrev Number: 1 (DW_TAG_member) + <2d90c> DW_AT_name : (indirect string, offset: 0xf0b73): u8start + <2d910> DW_AT_decl_file : 14 + <2d911> DW_AT_decl_line : 61 + <2d912> DW_AT_decl_column : 9 + <2d913> DW_AT_type : <0x2cc5d> + <2d917> DW_AT_data_member_location: 128 + <2><2d918>: Abbrev Number: 1 (DW_TAG_member) + <2d919> DW_AT_name : (indirect string, offset: 0xf04eb): u8end + <2d91d> DW_AT_decl_file : 14 + <2d91e> DW_AT_decl_line : 62 + <2d91f> DW_AT_decl_column : 9 + <2d920> DW_AT_type : <0x2cc5d> + <2d924> DW_AT_data_member_location: 129 + <2><2d925>: Abbrev Number: 1 (DW_TAG_member) + <2d926> DW_AT_name : (indirect string, offset: 0xf0ee1): u8available + <2d92a> DW_AT_decl_file : 14 + <2d92b> DW_AT_decl_line : 63 + <2d92c> DW_AT_decl_column : 9 + <2d92d> DW_AT_type : <0x2cc5d> + <2d931> DW_AT_data_member_location: 130 + <2><2d932>: Abbrev Number: 1 (DW_TAG_member) + <2d933> DW_AT_name : (indirect string, offset: 0xf063d): overflow + <2d937> DW_AT_decl_file : 14 + <2d938> DW_AT_decl_line : 64 + <2d939> DW_AT_decl_column : 9 + <2d93a> DW_AT_type : <0x2d950> + <2d93e> DW_AT_data_member_location: 131 + <2><2d93f>: Abbrev Number: 0 + <1><2d940>: Abbrev Number: 23 (DW_TAG_array_type) + <2d941> DW_AT_type : <0x2cc5d> + <2d945> DW_AT_sibling : <0x2d950> + <2><2d949>: Abbrev Number: 24 (DW_TAG_subrange_type) + <2d94a> DW_AT_type : <0x2cbca> + <2d94e> DW_AT_upper_bound : 127 + <2><2d94f>: Abbrev Number: 0 + <1><2d950>: Abbrev Number: 12 (DW_TAG_base_type) + <2d951> DW_AT_byte_size : 1 + <2d952> DW_AT_encoding : 2 (boolean) + <2d953> DW_AT_name : (indirect string, offset: 0x5fdbd): _Bool + <1><2d957>: Abbrev Number: 5 (DW_TAG_typedef) + <2d958> DW_AT_name : (indirect string, offset: 0xf0148): modbusRingBuffer_t + <2d95c> DW_AT_decl_file : 14 + <2d95d> DW_AT_decl_line : 65 + <2d95e> DW_AT_decl_column : 2 + <2d95f> DW_AT_type : <0x2d8f6> + <1><2d963>: Abbrev Number: 29 (DW_TAG_enumeration_type) + <2d964> DW_AT_name : (indirect string, offset: 0x101571): MESSAGE + <2d968> DW_AT_encoding : 7 (unsigned) + <2d969> DW_AT_byte_size : 1 + <2d969> DW_AT_type : <0x2cbfe> + <2d96d> DW_AT_decl_file : 14 + <2d96d> DW_AT_decl_line : 75 + <2d96e> DW_AT_decl_column : 14 + <2d96e> DW_AT_sibling : <0x2d99c> + <2><2d972>: Abbrev Number: 44 (DW_TAG_enumerator) + <2d973> DW_AT_name : ID + <2d976> DW_AT_const_value : 0 + <2><2d977>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d978> DW_AT_name : (indirect string, offset: 0x1011c6): FUNC + <2d97c> DW_AT_const_value : 1 + <2><2d97d>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d97e> DW_AT_name : (indirect string, offset: 0x10100b): ADD_HI + <2d982> DW_AT_const_value : 2 + <2><2d983>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d984> DW_AT_name : (indirect string, offset: 0x1014c9): ADD_LO + <2d988> DW_AT_const_value : 3 + <2><2d989>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d98a> DW_AT_name : (indirect string, offset: 0x1015bd): NB_HI + <2d98e> DW_AT_const_value : 4 + <2><2d98f>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d990> DW_AT_name : (indirect string, offset: 0x10146e): NB_LO + <2d994> DW_AT_const_value : 5 + <2><2d995>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d996> DW_AT_name : (indirect string, offset: 0x10128a): BYTE_CNT + <2d99a> DW_AT_const_value : 6 + <2><2d99b>: Abbrev Number: 0 + <1><2d99c>: Abbrev Number: 29 (DW_TAG_enumeration_type) + <2d99d> DW_AT_name : (indirect string, offset: 0x101136): COM_STATES + <2d9a1> DW_AT_encoding : 7 (unsigned) + <2d9a2> DW_AT_byte_size : 1 + <2d9a2> DW_AT_type : <0x2cbfe> + <2d9a6> DW_AT_decl_file : 14 + <2d9a6> DW_AT_decl_line : 86 + <2d9a7> DW_AT_decl_column : 14 + <2d9a7> DW_AT_sibling : <0x2d9b8> + <2><2d9ab>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d9ac> DW_AT_name : (indirect string, offset: 0x101341): COM_IDLE + <2d9b0> DW_AT_const_value : 0 + <2><2d9b1>: Abbrev Number: 2 (DW_TAG_enumerator) + <2d9b2> DW_AT_name : (indirect string, offset: 0x101565): COM_WAITING + <2d9b6> DW_AT_const_value : 1 + <2><2d9b7>: Abbrev Number: 0 + <1><2d9b8>: Abbrev Number: 29 (DW_TAG_enumeration_type) + <2d9b9> DW_AT_name : (indirect string, offset: 0xefe25): ERR_LIST + <2d9bd> DW_AT_encoding : 5 (signed) + <2d9be> DW_AT_byte_size : 1 + <2d9be> DW_AT_type : <0x2cbeb> + <2d9c2> DW_AT_decl_file : 14 + <2d9c2> DW_AT_decl_line : 93 + <2d9c3> DW_AT_decl_column : 14 + <2d9c3> DW_AT_sibling : <0x2da0a> + <2><2d9c7>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9c8> DW_AT_name : (indirect string, offset: 0xf05aa): ERR_NOT_MASTER + <2d9cc> DW_AT_const_value : -1 + <2><2d9cd>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9ce> DW_AT_name : (indirect string, offset: 0xf0295): ERR_POLLING + <2d9d2> DW_AT_const_value : -2 + <2><2d9d3>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9d4> DW_AT_name : (indirect string, offset: 0xf0a4c): ERR_BUFF_OVERFLOW + <2d9d8> DW_AT_const_value : -3 + <2><2d9d9>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9da> DW_AT_name : (indirect string, offset: 0xf0502): ERR_BAD_CRC + <2d9de> DW_AT_const_value : -4 + <2><2d9df>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9e0> DW_AT_name : (indirect string, offset: 0xf0bcd): ERR_EXCEPTION + <2d9e4> DW_AT_const_value : -5 + <2><2d9e5>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9e6> DW_AT_name : (indirect string, offset: 0xf125c): ERR_BAD_SIZE + <2d9ea> DW_AT_const_value : -6 + <2><2d9eb>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9ec> DW_AT_name : (indirect string, offset: 0xf1042): ERR_BAD_ADDRESS + <2d9f0> DW_AT_const_value : -7 + <2><2d9f1>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9f2> DW_AT_name : (indirect string, offset: 0xf0a84): ERR_TIME_OUT + <2d9f6> DW_AT_const_value : -8 + <2><2d9f7>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9f8> DW_AT_name : (indirect string, offset: 0xefc69): ERR_BAD_SLAVE_ID + <2d9fc> DW_AT_const_value : -9 + <2><2d9fd>: Abbrev Number: 14 (DW_TAG_enumerator) + <2d9fe> DW_AT_name : (indirect string, offset: 0xf105f): ERR_BAD_TCP_ID + <2da02> DW_AT_const_value : -10 + <2><2da03>: Abbrev Number: 14 (DW_TAG_enumerator) + <2da04> DW_AT_name : (indirect string, offset: 0xefcf6): ERR_OK_QUERY + <2da08> DW_AT_const_value : -11 + <2><2da09>: Abbrev Number: 0 + <1><2da0a>: Abbrev Number: 5 (DW_TAG_typedef) + <2da0b> DW_AT_name : (indirect string, offset: 0xf0907): mb_errot_t + <2da0f> DW_AT_decl_file : 14 + <2da10> DW_AT_decl_line : 107 + <2da11> DW_AT_decl_column : 2 + <2da12> DW_AT_type : <0x2d9b8> + <1><2da16>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2da17> DW_AT_encoding : 7 (unsigned) + <2da18> DW_AT_byte_size : 1 + <2da19> DW_AT_type : <0x2cbfe> <2da1d> DW_AT_decl_file : 14 - <2da1d> DW_AT_decl_line : 75 - <2da1e> DW_AT_decl_column : 14 - <2da1e> DW_AT_sibling : <0x2da4c> - <2><2da22>: Abbrev Number: 45 (DW_TAG_enumerator) - <2da23> DW_AT_name : ID - <2da26> DW_AT_const_value : 0 - <2><2da27>: Abbrev Number: 2 (DW_TAG_enumerator) - <2da28> DW_AT_name : (indirect string, offset: 0x1011e1): FUNC - <2da2c> DW_AT_const_value : 1 - <2><2da2d>: Abbrev Number: 2 (DW_TAG_enumerator) - <2da2e> DW_AT_name : (indirect string, offset: 0x101026): ADD_HI - <2da32> DW_AT_const_value : 2 - <2><2da33>: Abbrev Number: 2 (DW_TAG_enumerator) - <2da34> DW_AT_name : (indirect string, offset: 0x1014e4): ADD_LO - <2da38> DW_AT_const_value : 3 - <2><2da39>: Abbrev Number: 2 (DW_TAG_enumerator) - <2da3a> DW_AT_name : (indirect string, offset: 0x1015d8): NB_HI - <2da3e> DW_AT_const_value : 4 - <2><2da3f>: Abbrev Number: 2 (DW_TAG_enumerator) - <2da40> DW_AT_name : (indirect string, offset: 0x101489): NB_LO - <2da44> DW_AT_const_value : 5 - <2><2da45>: Abbrev Number: 2 (DW_TAG_enumerator) - <2da46> DW_AT_name : (indirect string, offset: 0x1012a5): BYTE_CNT - <2da4a> DW_AT_const_value : 6 - <2><2da4b>: Abbrev Number: 0 - <1><2da4c>: Abbrev Number: 30 (DW_TAG_enumeration_type) - <2da4d> DW_AT_name : (indirect string, offset: 0x101151): COM_STATES - <2da51> DW_AT_encoding : 7 (unsigned) - <2da52> DW_AT_byte_size : 1 - <2da52> DW_AT_type : <0x2ccae> - <2da56> DW_AT_decl_file : 14 - <2da56> DW_AT_decl_line : 86 - <2da57> DW_AT_decl_column : 14 - <2da57> DW_AT_sibling : <0x2da68> - <2><2da5b>: Abbrev Number: 2 (DW_TAG_enumerator) - <2da5c> DW_AT_name : (indirect string, offset: 0x10135c): COM_IDLE - <2da60> DW_AT_const_value : 0 - <2><2da61>: Abbrev Number: 2 (DW_TAG_enumerator) - <2da62> DW_AT_name : (indirect string, offset: 0x101580): COM_WAITING - <2da66> DW_AT_const_value : 1 - <2><2da67>: Abbrev Number: 0 - <1><2da68>: Abbrev Number: 30 (DW_TAG_enumeration_type) - <2da69> DW_AT_name : (indirect string, offset: 0xefe0b): ERR_LIST - <2da6d> DW_AT_encoding : 5 (signed) - <2da6e> DW_AT_byte_size : 1 - <2da6e> DW_AT_type : <0x2cc9b> - <2da72> DW_AT_decl_file : 14 - <2da72> DW_AT_decl_line : 93 - <2da73> DW_AT_decl_column : 14 - <2da73> DW_AT_sibling : <0x2daba> - <2><2da77>: Abbrev Number: 14 (DW_TAG_enumerator) - <2da78> DW_AT_name : (indirect string, offset: 0xf05ab): ERR_NOT_MASTER - <2da7c> DW_AT_const_value : -1 - <2><2da7d>: Abbrev Number: 14 (DW_TAG_enumerator) - <2da7e> DW_AT_name : (indirect string, offset: 0xf0288): ERR_POLLING - <2da82> DW_AT_const_value : -2 - <2><2da83>: Abbrev Number: 14 (DW_TAG_enumerator) - <2da84> DW_AT_name : (indirect string, offset: 0xf0a5a): ERR_BUFF_OVERFLOW - <2da88> DW_AT_const_value : -3 - <2><2da89>: Abbrev Number: 14 (DW_TAG_enumerator) - <2da8a> DW_AT_name : (indirect string, offset: 0xf04f5): ERR_BAD_CRC - <2da8e> DW_AT_const_value : -4 - <2><2da8f>: Abbrev Number: 14 (DW_TAG_enumerator) - <2da90> DW_AT_name : (indirect string, offset: 0xf0bdb): ERR_EXCEPTION - <2da94> DW_AT_const_value : -5 - <2><2da95>: Abbrev Number: 14 (DW_TAG_enumerator) - <2da96> DW_AT_name : (indirect string, offset: 0xf1273): ERR_BAD_SIZE - <2da9a> DW_AT_const_value : -6 - <2><2da9b>: Abbrev Number: 14 (DW_TAG_enumerator) - <2da9c> DW_AT_name : (indirect string, offset: 0xf1050): ERR_BAD_ADDRESS - <2daa0> DW_AT_const_value : -7 - <2><2daa1>: Abbrev Number: 14 (DW_TAG_enumerator) - <2daa2> DW_AT_name : (indirect string, offset: 0xf0a92): ERR_TIME_OUT - <2daa6> DW_AT_const_value : -8 - <2><2daa7>: Abbrev Number: 14 (DW_TAG_enumerator) - <2daa8> DW_AT_name : (indirect string, offset: 0xefc42): ERR_BAD_SLAVE_ID - <2daac> DW_AT_const_value : -9 - <2><2daad>: Abbrev Number: 14 (DW_TAG_enumerator) - <2daae> DW_AT_name : (indirect string, offset: 0xf106d): ERR_BAD_TCP_ID - <2dab2> DW_AT_const_value : -10 - <2><2dab3>: Abbrev Number: 14 (DW_TAG_enumerator) - <2dab4> DW_AT_name : (indirect string, offset: 0xefccf): ERR_OK_QUERY - <2dab8> DW_AT_const_value : -11 - <2><2dab9>: Abbrev Number: 0 - <1><2daba>: Abbrev Number: 5 (DW_TAG_typedef) - <2dabb> DW_AT_name : (indirect string, offset: 0xf0915): mb_errot_t - <2dabf> DW_AT_decl_file : 14 - <2dac0> DW_AT_decl_line : 107 - <2dac1> DW_AT_decl_column : 2 - <2dac2> DW_AT_type : <0x2da68> - <1><2dac6>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2dac7> DW_AT_encoding : 7 (unsigned) - <2dac8> DW_AT_byte_size : 1 - <2dac9> DW_AT_type : <0x2ccae> - <2dacd> DW_AT_decl_file : 14 - <2dace> DW_AT_decl_line : 110 - <2dacf> DW_AT_decl_column : 1 - <2dad0> DW_AT_sibling : <0x2daed> - <2><2dad4>: Abbrev Number: 2 (DW_TAG_enumerator) - <2dad5> DW_AT_name : (indirect string, offset: 0x101247): EXC_FUNC_CODE - <2dad9> DW_AT_const_value : 1 - <2><2dada>: Abbrev Number: 2 (DW_TAG_enumerator) - <2dadb> DW_AT_name : (indirect string, offset: 0x1013e8): EXC_ADDR_RANGE - <2dadf> DW_AT_const_value : 2 - <2><2dae0>: Abbrev Number: 2 (DW_TAG_enumerator) - <2dae1> DW_AT_name : (indirect string, offset: 0x101052): EXC_REGS_QUANT - <2dae5> DW_AT_const_value : 3 - <2><2dae6>: Abbrev Number: 2 (DW_TAG_enumerator) - <2dae7> DW_AT_name : (indirect string, offset: 0x101473): EXC_EXECUTE - <2daeb> DW_AT_const_value : 4 - <2><2daec>: Abbrev Number: 0 - <1><2daed>: Abbrev Number: 46 (DW_TAG_union_type) - <2daee> DW_AT_byte_size : 4 - <2daef> DW_AT_decl_file : 14 - <2daf0> DW_AT_decl_line : 117 - <2daf1> DW_AT_decl_column : 9 - <2daf2> DW_AT_sibling : <0x2db14> - <2><2daf6>: Abbrev Number: 32 (DW_TAG_member) - <2daf7> DW_AT_name : u8 - <2dafa> DW_AT_decl_file : 14 - <2dafa> DW_AT_decl_line : 118 - <2dafb> DW_AT_decl_column : 11 - <2dafb> DW_AT_type : <0x2db14> - <2><2daff>: Abbrev Number: 32 (DW_TAG_member) - <2db00> DW_AT_name : u16 - <2db04> DW_AT_decl_file : 14 - <2db04> DW_AT_decl_line : 119 - <2db05> DW_AT_decl_column : 11 - <2db05> DW_AT_type : <0x2db24> - <2><2db09>: Abbrev Number: 32 (DW_TAG_member) - <2db0a> DW_AT_name : u32 - <2db0e> DW_AT_decl_file : 14 - <2db0e> DW_AT_decl_line : 120 - <2db0f> DW_AT_decl_column : 11 - <2db0f> DW_AT_type : <0x2cd3b> - <2><2db13>: Abbrev Number: 0 - <1><2db14>: Abbrev Number: 20 (DW_TAG_array_type) - <2db15> DW_AT_type : <0x2cd0d> - <2db19> DW_AT_sibling : <0x2db24> - <2><2db1d>: Abbrev Number: 21 (DW_TAG_subrange_type) - <2db1e> DW_AT_type : <0x2cc7a> - <2db22> DW_AT_upper_bound : 3 - <2><2db23>: Abbrev Number: 0 - <1><2db24>: Abbrev Number: 20 (DW_TAG_array_type) - <2db25> DW_AT_type : <0x2cd2a> - <2db29> DW_AT_sibling : <0x2db34> - <2><2db2d>: Abbrev Number: 21 (DW_TAG_subrange_type) - <2db2e> DW_AT_type : <0x2cc7a> - <2db32> DW_AT_upper_bound : 1 - <2><2db33>: Abbrev Number: 0 - <1><2db34>: Abbrev Number: 5 (DW_TAG_typedef) - <2db35> DW_AT_name : (indirect string, offset: 0x101075): bytesFields - <2db39> DW_AT_decl_file : 14 - <2db3a> DW_AT_decl_line : 122 - <2db3b> DW_AT_decl_column : 3 - <2db3c> DW_AT_type : <0x2daed> - <1><2db40>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2db41> DW_AT_encoding : 7 (unsigned) - <2db42> DW_AT_byte_size : 1 - <2db43> DW_AT_type : <0x2ccae> - <2db47> DW_AT_decl_file : 14 - <2db48> DW_AT_decl_line : 133 - <2db49> DW_AT_decl_column : 1 - <2db4a> DW_AT_sibling : <0x2db67> - <2><2db4e>: Abbrev Number: 2 (DW_TAG_enumerator) - <2db4f> DW_AT_name : (indirect string, offset: 0x101117): DB_COILS - <2db53> DW_AT_const_value : 1 - <2><2db54>: Abbrev Number: 2 (DW_TAG_enumerator) - <2db55> DW_AT_name : (indirect string, offset: 0x101534): DB_INPUT_COILS - <2db59> DW_AT_const_value : 2 - <2><2db5a>: Abbrev Number: 2 (DW_TAG_enumerator) - <2db5b> DW_AT_name : (indirect string, offset: 0x1011b2): DB_HOLDING_REGISTER - <2db5f> DW_AT_const_value : 3 - <2><2db60>: Abbrev Number: 2 (DW_TAG_enumerator) - <2db61> DW_AT_name : (indirect string, offset: 0x1012ca): DB_INPUT_REGISTERS - <2db65> DW_AT_const_value : 4 - <2><2db66>: Abbrev Number: 0 - <1><2db67>: Abbrev Number: 23 (DW_TAG_structure_type) - <2db68> DW_AT_byte_size : 16 - <2db69> DW_AT_decl_file : 14 - <2db6a> DW_AT_decl_line : 149 - <2db6b> DW_AT_decl_column : 9 - <2db6b> DW_AT_sibling : <0x2dbbe> + <2da1e> DW_AT_decl_line : 110 + <2da1f> DW_AT_decl_column : 1 + <2da20> DW_AT_sibling : <0x2da3d> + <2><2da24>: Abbrev Number: 2 (DW_TAG_enumerator) + <2da25> DW_AT_name : (indirect string, offset: 0x10122c): EXC_FUNC_CODE + <2da29> DW_AT_const_value : 1 + <2><2da2a>: Abbrev Number: 2 (DW_TAG_enumerator) + <2da2b> DW_AT_name : (indirect string, offset: 0x1013cd): EXC_ADDR_RANGE + <2da2f> DW_AT_const_value : 2 + <2><2da30>: Abbrev Number: 2 (DW_TAG_enumerator) + <2da31> DW_AT_name : (indirect string, offset: 0x101037): EXC_REGS_QUANT + <2da35> DW_AT_const_value : 3 + <2><2da36>: Abbrev Number: 2 (DW_TAG_enumerator) + <2da37> DW_AT_name : (indirect string, offset: 0x101458): EXC_EXECUTE + <2da3b> DW_AT_const_value : 4 + <2><2da3c>: Abbrev Number: 0 + <1><2da3d>: Abbrev Number: 45 (DW_TAG_union_type) + <2da3e> DW_AT_byte_size : 4 + <2da3f> DW_AT_decl_file : 14 + <2da40> DW_AT_decl_line : 117 + <2da41> DW_AT_decl_column : 9 + <2da42> DW_AT_sibling : <0x2da64> + <2><2da46>: Abbrev Number: 31 (DW_TAG_member) + <2da47> DW_AT_name : u8 + <2da4a> DW_AT_decl_file : 14 + <2da4a> DW_AT_decl_line : 118 + <2da4b> DW_AT_decl_column : 11 + <2da4b> DW_AT_type : <0x2da64> + <2><2da4f>: Abbrev Number: 31 (DW_TAG_member) + <2da50> DW_AT_name : u16 + <2da54> DW_AT_decl_file : 14 + <2da54> DW_AT_decl_line : 119 + <2da55> DW_AT_decl_column : 11 + <2da55> DW_AT_type : <0x2da74> + <2><2da59>: Abbrev Number: 31 (DW_TAG_member) + <2da5a> DW_AT_name : u32 + <2da5e> DW_AT_decl_file : 14 + <2da5e> DW_AT_decl_line : 120 + <2da5f> DW_AT_decl_column : 11 + <2da5f> DW_AT_type : <0x2cc8b> + <2><2da63>: Abbrev Number: 0 + <1><2da64>: Abbrev Number: 23 (DW_TAG_array_type) + <2da65> DW_AT_type : <0x2cc5d> + <2da69> DW_AT_sibling : <0x2da74> + <2><2da6d>: Abbrev Number: 24 (DW_TAG_subrange_type) + <2da6e> DW_AT_type : <0x2cbca> + <2da72> DW_AT_upper_bound : 3 + <2><2da73>: Abbrev Number: 0 + <1><2da74>: Abbrev Number: 23 (DW_TAG_array_type) + <2da75> DW_AT_type : <0x2cc7a> + <2da79> DW_AT_sibling : <0x2da84> + <2><2da7d>: Abbrev Number: 24 (DW_TAG_subrange_type) + <2da7e> DW_AT_type : <0x2cbca> + <2da82> DW_AT_upper_bound : 1 + <2><2da83>: Abbrev Number: 0 + <1><2da84>: Abbrev Number: 5 (DW_TAG_typedef) + <2da85> DW_AT_name : (indirect string, offset: 0x10105a): bytesFields + <2da89> DW_AT_decl_file : 14 + <2da8a> DW_AT_decl_line : 122 + <2da8b> DW_AT_decl_column : 3 + <2da8c> DW_AT_type : <0x2da3d> + <1><2da90>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2da91> DW_AT_encoding : 7 (unsigned) + <2da92> DW_AT_byte_size : 1 + <2da93> DW_AT_type : <0x2cbfe> + <2da97> DW_AT_decl_file : 14 + <2da98> DW_AT_decl_line : 133 + <2da99> DW_AT_decl_column : 1 + <2da9a> DW_AT_sibling : <0x2dab7> + <2><2da9e>: Abbrev Number: 2 (DW_TAG_enumerator) + <2da9f> DW_AT_name : (indirect string, offset: 0x1010fc): DB_COILS + <2daa3> DW_AT_const_value : 1 + <2><2daa4>: Abbrev Number: 2 (DW_TAG_enumerator) + <2daa5> DW_AT_name : (indirect string, offset: 0x101519): DB_INPUT_COILS + <2daa9> DW_AT_const_value : 2 + <2><2daaa>: Abbrev Number: 2 (DW_TAG_enumerator) + <2daab> DW_AT_name : (indirect string, offset: 0x101197): DB_HOLDING_REGISTER + <2daaf> DW_AT_const_value : 3 + <2><2dab0>: Abbrev Number: 2 (DW_TAG_enumerator) + <2dab1> DW_AT_name : (indirect string, offset: 0x1012af): DB_INPUT_REGISTERS + <2dab5> DW_AT_const_value : 4 + <2><2dab6>: Abbrev Number: 0 + <1><2dab7>: Abbrev Number: 21 (DW_TAG_structure_type) + <2dab8> DW_AT_byte_size : 16 + <2dab9> DW_AT_decl_file : 14 + <2daba> DW_AT_decl_line : 149 + <2dabb> DW_AT_decl_column : 9 + <2dabb> DW_AT_sibling : <0x2db0e> + <2><2dabf>: Abbrev Number: 1 (DW_TAG_member) + <2dac0> DW_AT_name : (indirect string, offset: 0xf0ecc): u8id + <2dac4> DW_AT_decl_file : 14 + <2dac5> DW_AT_decl_line : 151 + <2dac6> DW_AT_decl_column : 13 + <2dac7> DW_AT_type : <0x2cc5d> + <2dacb> DW_AT_data_member_location: 0 + <2><2dacc>: Abbrev Number: 1 (DW_TAG_member) + <2dacd> DW_AT_name : (indirect string, offset: 0x1011db): u8fct + <2dad1> DW_AT_decl_file : 14 + <2dad2> DW_AT_decl_line : 152 + <2dad3> DW_AT_decl_column : 23 + <2dad4> DW_AT_type : <0x2d8ea> + <2dad8> DW_AT_data_member_location: 1 + <2><2dad9>: Abbrev Number: 1 (DW_TAG_member) + <2dada> DW_AT_name : (indirect string, offset: 0x101507): u16RegAdd + <2dade> DW_AT_decl_file : 14 + <2dadf> DW_AT_decl_line : 153 + <2dae0> DW_AT_decl_column : 14 + <2dae1> DW_AT_type : <0x2cc7a> + <2dae5> DW_AT_data_member_location: 2 + <2><2dae6>: Abbrev Number: 1 (DW_TAG_member) + <2dae7> DW_AT_name : (indirect string, offset: 0x1012c2): u16CoilsNo + <2daeb> DW_AT_decl_file : 14 + <2daec> DW_AT_decl_line : 154 + <2daed> DW_AT_decl_column : 14 + <2daee> DW_AT_type : <0x2cc7a> + <2daf2> DW_AT_data_member_location: 4 + <2><2daf3>: Abbrev Number: 1 (DW_TAG_member) + <2daf4> DW_AT_name : (indirect string, offset: 0x1013be): u16reg + <2daf8> DW_AT_decl_file : 14 + <2daf9> DW_AT_decl_line : 155 + <2dafa> DW_AT_decl_column : 15 + <2dafb> DW_AT_type : <0x2db0e> + <2daff> DW_AT_data_member_location: 8 + <2><2db00>: Abbrev Number: 1 (DW_TAG_member) + <2db01> DW_AT_name : (indirect string, offset: 0x101365): u32CurrentTask + <2db05> DW_AT_decl_file : 14 + <2db06> DW_AT_decl_line : 156 + <2db07> DW_AT_decl_column : 15 + <2db08> DW_AT_type : <0x2db13> + <2db0c> DW_AT_data_member_location: 12 + <2><2db0d>: Abbrev Number: 0 + <1><2db0e>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2db0f> DW_AT_byte_size : 4 + <2db0f> DW_AT_type : <0x2cc7a> + <1><2db13>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2db14> DW_AT_byte_size : 4 + <2db14> DW_AT_type : <0x2cc8b> + <1><2db18>: Abbrev Number: 5 (DW_TAG_typedef) + <2db19> DW_AT_name : (indirect string, offset: 0x1014b4): modbus_t + <2db1d> DW_AT_decl_file : 14 + <2db1e> DW_AT_decl_line : 158 + <2db1f> DW_AT_decl_column : 1 + <2db20> DW_AT_type : <0x2dab7> + <1><2db24>: Abbrev Number: 46 (DW_TAG_structure_type) + <2db25> DW_AT_byte_size : 344 + <2db27> DW_AT_decl_file : 14 + <2db28> DW_AT_decl_line : 167 + <2db29> DW_AT_decl_column : 9 + <2db2a> DW_AT_sibling : <0x2dcb6> + <2><2db2e>: Abbrev Number: 1 (DW_TAG_member) + <2db2f> DW_AT_name : (indirect string, offset: 0xefef1): uModbusType + <2db33> DW_AT_decl_file : 14 + <2db34> DW_AT_decl_line : 170 + <2db35> DW_AT_decl_column : 19 + <2db36> DW_AT_type : <0x2d89e> + <2db3a> DW_AT_data_member_location: 0 + <2><2db3b>: Abbrev Number: 1 (DW_TAG_member) + <2db3c> DW_AT_name : (indirect string, offset: 0xf60d8): port + <2db40> DW_AT_decl_file : 14 + <2db41> DW_AT_decl_line : 171 + <2db42> DW_AT_decl_column : 22 + <2db43> DW_AT_type : <0x2dcb6> + <2db47> DW_AT_data_member_location: 4 + <2><2db48>: Abbrev Number: 1 (DW_TAG_member) + <2db49> DW_AT_name : (indirect string, offset: 0xf0ecc): u8id + <2db4d> DW_AT_decl_file : 14 + <2db4e> DW_AT_decl_line : 172 + <2db4f> DW_AT_decl_column : 10 + <2db50> DW_AT_type : <0x2cc5d> + <2db54> DW_AT_data_member_location: 8 + <2><2db55>: Abbrev Number: 1 (DW_TAG_member) + <2db56> DW_AT_name : (indirect string, offset: 0xefed4): EN_Port + <2db5a> DW_AT_decl_file : 14 + <2db5b> DW_AT_decl_line : 173 + <2db5c> DW_AT_decl_column : 16 + <2db5d> DW_AT_type : <0x2dcbb> + <2db61> DW_AT_data_member_location: 12 + <2><2db62>: Abbrev Number: 1 (DW_TAG_member) + <2db63> DW_AT_name : (indirect string, offset: 0xf0ae1): EN_Pin + <2db67> DW_AT_decl_file : 14 + <2db68> DW_AT_decl_line : 174 + <2db69> DW_AT_decl_column : 11 + <2db6a> DW_AT_type : <0x2cc7a> + <2db6e> DW_AT_data_member_location: 16 <2><2db6f>: Abbrev Number: 1 (DW_TAG_member) - <2db70> DW_AT_name : (indirect string, offset: 0xf0eda): u8id + <2db70> DW_AT_name : (indirect string, offset: 0xf0762): i8lastError <2db74> DW_AT_decl_file : 14 - <2db75> DW_AT_decl_line : 151 + <2db75> DW_AT_decl_line : 175 <2db76> DW_AT_decl_column : 13 - <2db77> DW_AT_type : <0x2cd0d> - <2db7b> DW_AT_data_member_location: 0 + <2db77> DW_AT_type : <0x2da0a> + <2db7b> DW_AT_data_member_location: 18 <2><2db7c>: Abbrev Number: 1 (DW_TAG_member) - <2db7d> DW_AT_name : (indirect string, offset: 0x1011f6): u8fct + <2db7d> DW_AT_name : (indirect string, offset: 0xefffa): u8Buffer <2db81> DW_AT_decl_file : 14 - <2db82> DW_AT_decl_line : 152 - <2db83> DW_AT_decl_column : 23 - <2db84> DW_AT_type : <0x2d99a> - <2db88> DW_AT_data_member_location: 1 + <2db82> DW_AT_decl_line : 176 + <2db83> DW_AT_decl_column : 10 + <2db84> DW_AT_type : <0x2d940> + <2db88> DW_AT_data_member_location: 19 <2><2db89>: Abbrev Number: 1 (DW_TAG_member) - <2db8a> DW_AT_name : (indirect string, offset: 0x101522): u16RegAdd + <2db8a> DW_AT_name : (indirect string, offset: 0xf0373): u8BufferSize <2db8e> DW_AT_decl_file : 14 - <2db8f> DW_AT_decl_line : 153 - <2db90> DW_AT_decl_column : 14 - <2db91> DW_AT_type : <0x2cd2a> - <2db95> DW_AT_data_member_location: 2 + <2db8f> DW_AT_decl_line : 177 + <2db90> DW_AT_decl_column : 10 + <2db91> DW_AT_type : <0x2cc5d> + <2db95> DW_AT_data_member_location: 147 <2><2db96>: Abbrev Number: 1 (DW_TAG_member) - <2db97> DW_AT_name : (indirect string, offset: 0x1012dd): u16CoilsNo + <2db97> DW_AT_name : (indirect string, offset: 0xf139b): u8lastRec <2db9b> DW_AT_decl_file : 14 - <2db9c> DW_AT_decl_line : 154 - <2db9d> DW_AT_decl_column : 14 - <2db9e> DW_AT_type : <0x2cd2a> - <2dba2> DW_AT_data_member_location: 4 + <2db9c> DW_AT_decl_line : 178 + <2db9d> DW_AT_decl_column : 10 + <2db9e> DW_AT_type : <0x2cc5d> + <2dba2> DW_AT_data_member_location: 148 <2><2dba3>: Abbrev Number: 1 (DW_TAG_member) - <2dba4> DW_AT_name : (indirect string, offset: 0x1013d9): u16reg + <2dba4> DW_AT_name : (indirect string, offset: 0x953b5): u16regsHR <2dba8> DW_AT_decl_file : 14 - <2dba9> DW_AT_decl_line : 155 - <2dbaa> DW_AT_decl_column : 15 - <2dbab> DW_AT_type : <0x2dbbe> - <2dbaf> DW_AT_data_member_location: 8 + <2dba9> DW_AT_decl_line : 179 + <2dbaa> DW_AT_decl_column : 12 + <2dbab> DW_AT_type : <0x2db0e> + <2dbaf> DW_AT_data_member_location: 152 <2><2dbb0>: Abbrev Number: 1 (DW_TAG_member) - <2dbb1> DW_AT_name : (indirect string, offset: 0x101380): u32CurrentTask + <2dbb1> DW_AT_name : (indirect string, offset: 0x99a21): u16regsRO <2dbb5> DW_AT_decl_file : 14 - <2dbb6> DW_AT_decl_line : 156 - <2dbb7> DW_AT_decl_column : 15 - <2dbb8> DW_AT_type : <0x2dbc3> - <2dbbc> DW_AT_data_member_location: 12 - <2><2dbbd>: Abbrev Number: 0 - <1><2dbbe>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2dbbf> DW_AT_byte_size : 4 - <2dbbf> DW_AT_type : <0x2cd2a> - <1><2dbc3>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2dbc4> DW_AT_byte_size : 4 - <2dbc4> DW_AT_type : <0x2cd3b> - <1><2dbc8>: Abbrev Number: 5 (DW_TAG_typedef) - <2dbc9> DW_AT_name : (indirect string, offset: 0x1014cf): modbus_t - <2dbcd> DW_AT_decl_file : 14 - <2dbce> DW_AT_decl_line : 158 - <2dbcf> DW_AT_decl_column : 1 - <2dbd0> DW_AT_type : <0x2db67> - <1><2dbd4>: Abbrev Number: 47 (DW_TAG_structure_type) - <2dbd5> DW_AT_byte_size : 344 - <2dbd7> DW_AT_decl_file : 14 - <2dbd8> DW_AT_decl_line : 167 - <2dbd9> DW_AT_decl_column : 9 - <2dbda> DW_AT_sibling : <0x2dd66> - <2><2dbde>: Abbrev Number: 1 (DW_TAG_member) - <2dbdf> DW_AT_name : (indirect string, offset: 0xefed7): uModbusType - <2dbe3> DW_AT_decl_file : 14 - <2dbe4> DW_AT_decl_line : 170 - <2dbe5> DW_AT_decl_column : 19 - <2dbe6> DW_AT_type : <0x2d94e> - <2dbea> DW_AT_data_member_location: 0 - <2><2dbeb>: Abbrev Number: 1 (DW_TAG_member) - <2dbec> DW_AT_name : (indirect string, offset: 0xf60f3): port - <2dbf0> DW_AT_decl_file : 14 - <2dbf1> DW_AT_decl_line : 171 - <2dbf2> DW_AT_decl_column : 22 - <2dbf3> DW_AT_type : <0x2dd66> - <2dbf7> DW_AT_data_member_location: 4 - <2><2dbf8>: Abbrev Number: 1 (DW_TAG_member) - <2dbf9> DW_AT_name : (indirect string, offset: 0xf0eda): u8id - <2dbfd> DW_AT_decl_file : 14 - <2dbfe> DW_AT_decl_line : 172 - <2dbff> DW_AT_decl_column : 10 - <2dc00> DW_AT_type : <0x2cd0d> - <2dc04> DW_AT_data_member_location: 8 - <2><2dc05>: Abbrev Number: 1 (DW_TAG_member) - <2dc06> DW_AT_name : (indirect string, offset: 0xefeba): EN_Port - <2dc0a> DW_AT_decl_file : 14 - <2dc0b> DW_AT_decl_line : 173 - <2dc0c> DW_AT_decl_column : 16 - <2dc0d> DW_AT_type : <0x2dd6b> - <2dc11> DW_AT_data_member_location: 12 - <2><2dc12>: Abbrev Number: 1 (DW_TAG_member) - <2dc13> DW_AT_name : (indirect string, offset: 0xf0aef): EN_Pin - <2dc17> DW_AT_decl_file : 14 - <2dc18> DW_AT_decl_line : 174 - <2dc19> DW_AT_decl_column : 11 - <2dc1a> DW_AT_type : <0x2cd2a> - <2dc1e> DW_AT_data_member_location: 16 - <2><2dc1f>: Abbrev Number: 1 (DW_TAG_member) - <2dc20> DW_AT_name : (indirect string, offset: 0xf0779): i8lastError - <2dc24> DW_AT_decl_file : 14 - <2dc25> DW_AT_decl_line : 175 - <2dc26> DW_AT_decl_column : 13 - <2dc27> DW_AT_type : <0x2daba> - <2dc2b> DW_AT_data_member_location: 18 - <2><2dc2c>: Abbrev Number: 1 (DW_TAG_member) - <2dc2d> DW_AT_name : (indirect string, offset: 0xeffe0): u8Buffer - <2dc31> DW_AT_decl_file : 14 - <2dc32> DW_AT_decl_line : 176 - <2dc33> DW_AT_decl_column : 10 - <2dc34> DW_AT_type : <0x2d9f0> - <2dc38> DW_AT_data_member_location: 19 - <2><2dc39>: Abbrev Number: 1 (DW_TAG_member) - <2dc3a> DW_AT_name : (indirect string, offset: 0xf0366): u8BufferSize - <2dc3e> DW_AT_decl_file : 14 - <2dc3f> DW_AT_decl_line : 177 - <2dc40> DW_AT_decl_column : 10 - <2dc41> DW_AT_type : <0x2cd0d> - <2dc45> DW_AT_data_member_location: 147 - <2><2dc46>: Abbrev Number: 1 (DW_TAG_member) - <2dc47> DW_AT_name : (indirect string, offset: 0xf13b2): u8lastRec - <2dc4b> DW_AT_decl_file : 14 - <2dc4c> DW_AT_decl_line : 178 - <2dc4d> DW_AT_decl_column : 10 - <2dc4e> DW_AT_type : <0x2cd0d> - <2dc52> DW_AT_data_member_location: 148 - <2><2dc53>: Abbrev Number: 1 (DW_TAG_member) - <2dc54> DW_AT_name : (indirect string, offset: 0x95415): u16regsHR - <2dc58> DW_AT_decl_file : 14 - <2dc59> DW_AT_decl_line : 179 - <2dc5a> DW_AT_decl_column : 12 - <2dc5b> DW_AT_type : <0x2dbbe> - <2dc5f> DW_AT_data_member_location: 152 - <2><2dc60>: Abbrev Number: 1 (DW_TAG_member) - <2dc61> DW_AT_name : (indirect string, offset: 0x99aa9): u16regsRO - <2dc65> DW_AT_decl_file : 14 - <2dc66> DW_AT_decl_line : 180 - <2dc67> DW_AT_decl_column : 12 - <2dc68> DW_AT_type : <0x2dbbe> - <2dc6c> DW_AT_data_member_location: 156 - <2><2dc6d>: Abbrev Number: 1 (DW_TAG_member) - <2dc6e> DW_AT_name : (indirect string, offset: 0xbf96c): u16regsCoils - <2dc72> DW_AT_decl_file : 14 - <2dc73> DW_AT_decl_line : 181 - <2dc74> DW_AT_decl_column : 12 - <2dc75> DW_AT_type : <0x2dbbe> - <2dc79> DW_AT_data_member_location: 160 - <2><2dc7a>: Abbrev Number: 1 (DW_TAG_member) - <2dc7b> DW_AT_name : (indirect string, offset: 0x14d93): u16regsCoilsRO - <2dc7f> DW_AT_decl_file : 14 - <2dc80> DW_AT_decl_line : 182 - <2dc81> DW_AT_decl_column : 12 - <2dc82> DW_AT_type : <0x2dbbe> - <2dc86> DW_AT_data_member_location: 164 - <2><2dc87>: Abbrev Number: 1 (DW_TAG_member) - <2dc88> DW_AT_name : (indirect string, offset: 0xf0bb3): u16InCnt - <2dc8c> DW_AT_decl_file : 14 - <2dc8d> DW_AT_decl_line : 183 - <2dc8e> DW_AT_decl_column : 11 - <2dc8f> DW_AT_type : <0x2cd2a> - <2dc93> DW_AT_data_member_location: 168 - <2><2dc94>: Abbrev Number: 1 (DW_TAG_member) - <2dc95> DW_AT_name : (indirect string, offset: 0xf0055): u16OutCnt - <2dc99> DW_AT_decl_file : 14 - <2dc9a> DW_AT_decl_line : 183 - <2dc9b> DW_AT_decl_column : 21 - <2dc9c> DW_AT_type : <0x2cd2a> - <2dca0> DW_AT_data_member_location: 170 - <2><2dca1>: Abbrev Number: 1 (DW_TAG_member) - <2dca2> DW_AT_name : (indirect string, offset: 0xf09c1): u16errCnt - <2dca6> DW_AT_decl_file : 14 - <2dca7> DW_AT_decl_line : 183 - <2dca8> DW_AT_decl_column : 32 - <2dca9> DW_AT_type : <0x2cd2a> - <2dcad> DW_AT_data_member_location: 172 - <2><2dcae>: Abbrev Number: 1 (DW_TAG_member) - <2dcaf> DW_AT_name : (indirect string, offset: 0xf0537): u16timeOut - <2dcb3> DW_AT_decl_file : 14 - <2dcb4> DW_AT_decl_line : 184 - <2dcb5> DW_AT_decl_column : 11 - <2dcb6> DW_AT_type : <0x2cd2a> - <2dcba> DW_AT_data_member_location: 174 - <2><2dcbb>: Abbrev Number: 1 (DW_TAG_member) - <2dcbc> DW_AT_name : (indirect string, offset: 0xf0bf4): u16regHR_size - <2dcc0> DW_AT_decl_file : 14 - <2dcc1> DW_AT_decl_line : 185 - <2dcc2> DW_AT_decl_column : 11 - <2dcc3> DW_AT_type : <0x2cd2a> - <2dcc7> DW_AT_data_member_location: 176 - <2><2dcc8>: Abbrev Number: 1 (DW_TAG_member) - <2dcc9> DW_AT_name : (indirect string, offset: 0xf0b13): u16regRO_size - <2dccd> DW_AT_decl_file : 14 - <2dcce> DW_AT_decl_line : 186 - <2dccf> DW_AT_decl_column : 11 - <2dcd0> DW_AT_type : <0x2cd2a> - <2dcd4> DW_AT_data_member_location: 178 - <2><2dcd5>: Abbrev Number: 1 (DW_TAG_member) - <2dcd6> DW_AT_name : (indirect string, offset: 0xefe23): u16regCoils_size - <2dcda> DW_AT_decl_file : 14 - <2dcdb> DW_AT_decl_line : 187 - <2dcdc> DW_AT_decl_column : 11 - <2dcdd> DW_AT_type : <0x2cd2a> - <2dce1> DW_AT_data_member_location: 180 - <2><2dce2>: Abbrev Number: 1 (DW_TAG_member) - <2dce3> DW_AT_name : (indirect string, offset: 0xf0bbc): u16regCoilsRO_size - <2dce7> DW_AT_decl_file : 14 - <2dce8> DW_AT_decl_line : 188 - <2dce9> DW_AT_decl_column : 11 - <2dcea> DW_AT_type : <0x2cd2a> - <2dcee> DW_AT_data_member_location: 182 - <2><2dcef>: Abbrev Number: 1 (DW_TAG_member) - <2dcf0> DW_AT_name : (indirect string, offset: 0xf0d06): dataRX - <2dcf4> DW_AT_decl_file : 14 - <2dcf5> DW_AT_decl_line : 189 - <2dcf6> DW_AT_decl_column : 10 - <2dcf7> DW_AT_type : <0x2cd0d> - <2dcfb> DW_AT_data_member_location: 184 - <2><2dcfc>: Abbrev Number: 1 (DW_TAG_member) - <2dcfd> DW_AT_name : (indirect string, offset: 0xf0b96): i8state - <2dd01> DW_AT_decl_file : 14 - <2dd02> DW_AT_decl_line : 190 - <2dd03> DW_AT_decl_column : 9 - <2dd04> DW_AT_type : <0x2cd01> - <2dd08> DW_AT_data_member_location: 185 - <2><2dd09>: Abbrev Number: 1 (DW_TAG_member) - <2dd0a> DW_AT_name : (indirect string, offset: 0xf0db3): QueueTelegramHandle - <2dd0e> DW_AT_decl_file : 14 - <2dd0f> DW_AT_decl_line : 195 - <2dd10> DW_AT_decl_column : 21 - <2dd11> DW_AT_type : <0x2cf80> - <2dd15> DW_AT_data_member_location: 188 - <2><2dd16>: Abbrev Number: 1 (DW_TAG_member) - <2dd17> DW_AT_name : (indirect string, offset: 0xf0400): myTaskModbusAHandle - <2dd1b> DW_AT_decl_file : 14 - <2dd1c> DW_AT_decl_line : 198 - <2dd1d> DW_AT_decl_column : 15 - <2dd1e> DW_AT_type : <0x2cf68> - <2dd22> DW_AT_data_member_location: 192 - <2><2dd23>: Abbrev Number: 1 (DW_TAG_member) - <2dd24> DW_AT_name : (indirect string, offset: 0xefca3): xTimerT35 - <2dd28> DW_AT_decl_file : 14 - <2dd29> DW_AT_decl_line : 200 - <2dd2a> DW_AT_decl_column : 15 - <2dd2b> DW_AT_type : <0x2d8da> - <2dd2f> DW_AT_data_member_location: 196 - <2><2dd30>: Abbrev Number: 1 (DW_TAG_member) - <2dd31> DW_AT_name : (indirect string, offset: 0xf10e8): xTimerTimeout - <2dd35> DW_AT_decl_file : 14 - <2dd36> DW_AT_decl_line : 202 - <2dd37> DW_AT_decl_column : 15 - <2dd38> DW_AT_type : <0x2d8da> - <2dd3c> DW_AT_data_member_location: 200 - <2><2dd3d>: Abbrev Number: 1 (DW_TAG_member) - <2dd3e> DW_AT_name : (indirect string, offset: 0xf0480): ModBusSphrHandle - <2dd42> DW_AT_decl_file : 14 - <2dd43> DW_AT_decl_line : 204 - <2dd44> DW_AT_decl_column : 18 - <2dd45> DW_AT_type : <0x2cf74> - <2dd49> DW_AT_data_member_location: 204 - <2><2dd4a>: Abbrev Number: 1 (DW_TAG_member) - <2dd4b> DW_AT_name : (indirect string, offset: 0xf118e): xBufferRX - <2dd4f> DW_AT_decl_file : 14 - <2dd50> DW_AT_decl_line : 206 - <2dd51> DW_AT_decl_column : 21 - <2dd52> DW_AT_type : <0x2da07> - <2dd56> DW_AT_data_member_location: 208 - <2><2dd57>: Abbrev Number: 48 (DW_TAG_member) - <2dd58> DW_AT_name : (indirect string, offset: 0xf10b4): xTypeHW - <2dd5c> DW_AT_decl_file : 14 - <2dd5d> DW_AT_decl_line : 208 - <2dd5e> DW_AT_decl_column : 16 - <2dd5f> DW_AT_type : <0x2d927> - <2dd63> DW_AT_data_member_location: 340 - <2><2dd65>: Abbrev Number: 0 - <1><2dd66>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2dd67> DW_AT_byte_size : 4 - <2dd67> DW_AT_type : <0x2d8c9> - <1><2dd6b>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2dd6c> DW_AT_byte_size : 4 - <2dd6c> DW_AT_type : <0x2d2e5> - <1><2dd70>: Abbrev Number: 5 (DW_TAG_typedef) - <2dd71> DW_AT_name : (indirect string, offset: 0xefd14): modbusHandler_t - <2dd75> DW_AT_decl_file : 14 - <2dd76> DW_AT_decl_line : 211 - <2dd77> DW_AT_decl_column : 1 - <2dd78> DW_AT_type : <0x2dbd4> - <1><2dd7c>: Abbrev Number: 15 (DW_TAG_enumeration_type) - <2dd7d> DW_AT_encoding : 7 (unsigned) - <2dd7e> DW_AT_byte_size : 1 - <2dd7f> DW_AT_type : <0x2ccae> - <2dd83> DW_AT_decl_file : 14 - <2dd84> DW_AT_decl_line : 215 - <2dd85> DW_AT_decl_column : 1 - <2dd86> DW_AT_sibling : <0x2dd9d> - <2><2dd8a>: Abbrev Number: 2 (DW_TAG_enumerator) - <2dd8b> DW_AT_name : (indirect string, offset: 0x101372): RESPONSE_SIZE - <2dd8f> DW_AT_const_value : 6 - <2><2dd90>: Abbrev Number: 2 (DW_TAG_enumerator) - <2dd91> DW_AT_name : (indirect string, offset: 0x101600): EXCEPTION_SIZE - <2dd95> DW_AT_const_value : 3 - <2><2dd96>: Abbrev Number: 2 (DW_TAG_enumerator) - <2dd97> DW_AT_name : (indirect string, offset: 0x1013f7): CHECKSUM_SIZE - <2dd9b> DW_AT_const_value : 2 - <2><2dd9c>: Abbrev Number: 0 - <1><2dd9d>: Abbrev Number: 20 (DW_TAG_array_type) - <2dd9e> DW_AT_type : <0x2ddad> - <2dda2> DW_AT_sibling : <0x2ddad> - <2><2dda6>: Abbrev Number: 21 (DW_TAG_subrange_type) - <2dda7> DW_AT_type : <0x2cc7a> - <2ddab> DW_AT_upper_bound : 1 - <2><2ddac>: Abbrev Number: 0 - <1><2ddad>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2ddae> DW_AT_byte_size : 4 - <2ddae> DW_AT_type : <0x2dd70> - <1><2ddb2>: Abbrev Number: 34 (DW_TAG_variable) - <2ddb3> DW_AT_name : (indirect string, offset: 0x1015ce): mHandlers - <2ddb7> DW_AT_decl_file : 14 - <2ddb7> DW_AT_decl_line : 223 - <2ddb8> DW_AT_decl_column : 25 - <2ddb9> DW_AT_type : <0x2dd9d> - <2ddbd> DW_AT_external : 1 - <2ddbd> DW_AT_declaration : 1 - <1><2ddbd>: Abbrev Number: 34 (DW_TAG_variable) - <2ddbe> DW_AT_name : (indirect string, offset: 0x10148f): numberHandlers - <2ddc2> DW_AT_decl_file : 14 - <2ddc2> DW_AT_decl_line : 246 - <2ddc3> DW_AT_decl_column : 16 - <2ddc4> DW_AT_type : <0x2cd0d> - <2ddc8> DW_AT_external : 1 - <2ddc8> DW_AT_declaration : 1 - <1><2ddc8>: Abbrev Number: 12 (DW_TAG_base_type) - <2ddc9> DW_AT_byte_size : 8 - <2ddca> DW_AT_encoding : 4 (float) - <2ddcb> DW_AT_name : (indirect string, offset: 0x1d91c): double - <1><2ddcf>: Abbrev Number: 12 (DW_TAG_base_type) - <2ddd0> DW_AT_byte_size : 4 - <2ddd1> DW_AT_encoding : 4 (float) - <2ddd2> DW_AT_name : (indirect string, offset: 0xe1cc5): float - <1><2ddd6>: Abbrev Number: 20 (DW_TAG_array_type) - <2ddd7> DW_AT_type : <0x2cd2a> - <2dddb> DW_AT_sibling : <0x2dde6> - <2><2dddf>: Abbrev Number: 21 (DW_TAG_subrange_type) - <2dde0> DW_AT_type : <0x2cc7a> - <2dde4> DW_AT_upper_bound : 9 - <2><2dde5>: Abbrev Number: 0 - <1><2dde6>: Abbrev Number: 25 (DW_TAG_variable) - <2dde7> DW_AT_name : (indirect string, offset: 0xac8c): Holding_Registers_Database - <2ddeb> DW_AT_decl_file : 15 - <2ddec> DW_AT_decl_line : 62 - <2dded> DW_AT_decl_column : 17 - <2ddee> DW_AT_type : <0x2ddd6> - <2ddf2> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2ddf8>: Abbrev Number: 25 (DW_TAG_variable) - <2ddf9> DW_AT_name : (indirect string, offset: 0x853aa): Input_Register_Database - <2ddfd> DW_AT_decl_file : 15 - <2ddfe> DW_AT_decl_line : 67 - <2ddff> DW_AT_decl_column : 17 - <2de00> DW_AT_type : <0x2ddd6> - <2de04> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2de0a>: Abbrev Number: 20 (DW_TAG_array_type) - <2de0b> DW_AT_type : <0x2cd2a> - <2de0f> DW_AT_sibling : <0x2de1a> - <2><2de13>: Abbrev Number: 21 (DW_TAG_subrange_type) - <2de14> DW_AT_type : <0x2cc7a> - <2de18> DW_AT_upper_bound : 2 - <2><2de19>: Abbrev Number: 0 - <1><2de1a>: Abbrev Number: 25 (DW_TAG_variable) - <2de1b> DW_AT_name : (indirect string, offset: 0x2a1bb): Holding_Coils_Database - <2de1f> DW_AT_decl_file : 15 - <2de20> DW_AT_decl_line : 72 - <2de21> DW_AT_decl_column : 17 - <2de22> DW_AT_type : <0x2de0a> - <2de26> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2de2c>: Abbrev Number: 25 (DW_TAG_variable) - <2de2d> DW_AT_name : (indirect string, offset: 0xb9b68): Input_Coils_Database - <2de31> DW_AT_decl_file : 15 - <2de32> DW_AT_decl_line : 77 - <2de33> DW_AT_decl_column : 18 - <2de34> DW_AT_type : <0x2de0a> - <2de38> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2de3e>: Abbrev Number: 35 (DW_TAG_variable) - <2de3f> DW_AT_specification: <0x2ddb2> - <2de43> DW_AT_decl_file : 1 - <2de43> DW_AT_decl_line : 29 - <2de44> DW_AT_decl_column : 18 - <2de45> DW_AT_location : 5 byte block: 3 68 21 0 20 (DW_OP_addr: 20002168) - <1><2de4b>: Abbrev Number: 26 (DW_TAG_variable) - <2de4c> DW_AT_name : (indirect string, offset: 0x1012e8): QueueTelegram_attributes - <2de50> DW_AT_decl_file : 1 - <2de50> DW_AT_decl_line : 33 - <2de51> DW_AT_decl_column : 28 - <2de52> DW_AT_type : <0x2d0e3> - <2de56> DW_AT_external : 1 - <2de56> DW_AT_location : 5 byte block: 3 54 f1 0 8 (DW_OP_addr: 800f154) - <1><2de5c>: Abbrev Number: 26 (DW_TAG_variable) - <2de5d> DW_AT_name : (indirect string, offset: 0x1015e7): myTaskModbusA_attributes - <2de61> DW_AT_decl_file : 1 - <2de61> DW_AT_decl_line : 38 - <2de62> DW_AT_decl_column : 22 - <2de63> DW_AT_type : <0x2d022> - <2de67> DW_AT_external : 1 - <2de67> DW_AT_location : 5 byte block: 3 6c f1 0 8 (DW_OP_addr: 800f16c) - <1><2de6d>: Abbrev Number: 26 (DW_TAG_variable) - <2de6e> DW_AT_name : (indirect string, offset: 0x10109e): myTaskModbusB_attributes - <2de72> DW_AT_decl_file : 1 - <2de72> DW_AT_decl_line : 47 - <2de73> DW_AT_decl_column : 22 - <2de74> DW_AT_type : <0x2d022> - <2de78> DW_AT_external : 1 - <2de78> DW_AT_location : 5 byte block: 3 90 f1 0 8 (DW_OP_addr: 800f190) - <1><2de7e>: Abbrev Number: 26 (DW_TAG_variable) - <2de7f> DW_AT_name : (indirect string, offset: 0x1010f2): ModBusSphr_attributes - <2de83> DW_AT_decl_file : 1 - <2de83> DW_AT_decl_line : 55 - <2de84> DW_AT_decl_column : 25 - <2de85> DW_AT_type : <0x2d074> + <2dbb6> DW_AT_decl_line : 180 + <2dbb7> DW_AT_decl_column : 12 + <2dbb8> DW_AT_type : <0x2db0e> + <2dbbc> DW_AT_data_member_location: 156 + <2><2dbbd>: Abbrev Number: 1 (DW_TAG_member) + <2dbbe> DW_AT_name : (indirect string, offset: 0xbf926): u16regsCoils + <2dbc2> DW_AT_decl_file : 14 + <2dbc3> DW_AT_decl_line : 181 + <2dbc4> DW_AT_decl_column : 12 + <2dbc5> DW_AT_type : <0x2db0e> + <2dbc9> DW_AT_data_member_location: 160 + <2><2dbca>: Abbrev Number: 1 (DW_TAG_member) + <2dbcb> DW_AT_name : (indirect string, offset: 0x14dbc): u16regsCoilsRO + <2dbcf> DW_AT_decl_file : 14 + <2dbd0> DW_AT_decl_line : 182 + <2dbd1> DW_AT_decl_column : 12 + <2dbd2> DW_AT_type : <0x2db0e> + <2dbd6> DW_AT_data_member_location: 164 + <2><2dbd7>: Abbrev Number: 1 (DW_TAG_member) + <2dbd8> DW_AT_name : (indirect string, offset: 0xf0ba5): u16InCnt + <2dbdc> DW_AT_decl_file : 14 + <2dbdd> DW_AT_decl_line : 183 + <2dbde> DW_AT_decl_column : 11 + <2dbdf> DW_AT_type : <0x2cc7a> + <2dbe3> DW_AT_data_member_location: 168 + <2><2dbe4>: Abbrev Number: 1 (DW_TAG_member) + <2dbe5> DW_AT_name : (indirect string, offset: 0xf006f): u16OutCnt + <2dbe9> DW_AT_decl_file : 14 + <2dbea> DW_AT_decl_line : 183 + <2dbeb> DW_AT_decl_column : 21 + <2dbec> DW_AT_type : <0x2cc7a> + <2dbf0> DW_AT_data_member_location: 170 + <2><2dbf1>: Abbrev Number: 1 (DW_TAG_member) + <2dbf2> DW_AT_name : (indirect string, offset: 0xf09b3): u16errCnt + <2dbf6> DW_AT_decl_file : 14 + <2dbf7> DW_AT_decl_line : 183 + <2dbf8> DW_AT_decl_column : 32 + <2dbf9> DW_AT_type : <0x2cc7a> + <2dbfd> DW_AT_data_member_location: 172 + <2><2dbfe>: Abbrev Number: 1 (DW_TAG_member) + <2dbff> DW_AT_name : (indirect string, offset: 0xf0544): u16timeOut + <2dc03> DW_AT_decl_file : 14 + <2dc04> DW_AT_decl_line : 184 + <2dc05> DW_AT_decl_column : 11 + <2dc06> DW_AT_type : <0x2cc7a> + <2dc0a> DW_AT_data_member_location: 174 + <2><2dc0b>: Abbrev Number: 1 (DW_TAG_member) + <2dc0c> DW_AT_name : (indirect string, offset: 0xf0be6): u16regHR_size + <2dc10> DW_AT_decl_file : 14 + <2dc11> DW_AT_decl_line : 185 + <2dc12> DW_AT_decl_column : 11 + <2dc13> DW_AT_type : <0x2cc7a> + <2dc17> DW_AT_data_member_location: 176 + <2><2dc18>: Abbrev Number: 1 (DW_TAG_member) + <2dc19> DW_AT_name : (indirect string, offset: 0xf0b05): u16regRO_size + <2dc1d> DW_AT_decl_file : 14 + <2dc1e> DW_AT_decl_line : 186 + <2dc1f> DW_AT_decl_column : 11 + <2dc20> DW_AT_type : <0x2cc7a> + <2dc24> DW_AT_data_member_location: 178 + <2><2dc25>: Abbrev Number: 1 (DW_TAG_member) + <2dc26> DW_AT_name : (indirect string, offset: 0xefe3d): u16regCoils_size + <2dc2a> DW_AT_decl_file : 14 + <2dc2b> DW_AT_decl_line : 187 + <2dc2c> DW_AT_decl_column : 11 + <2dc2d> DW_AT_type : <0x2cc7a> + <2dc31> DW_AT_data_member_location: 180 + <2><2dc32>: Abbrev Number: 1 (DW_TAG_member) + <2dc33> DW_AT_name : (indirect string, offset: 0xf0bae): u16regCoilsRO_size + <2dc37> DW_AT_decl_file : 14 + <2dc38> DW_AT_decl_line : 188 + <2dc39> DW_AT_decl_column : 11 + <2dc3a> DW_AT_type : <0x2cc7a> + <2dc3e> DW_AT_data_member_location: 182 + <2><2dc3f>: Abbrev Number: 1 (DW_TAG_member) + <2dc40> DW_AT_name : (indirect string, offset: 0xf0cf8): dataRX + <2dc44> DW_AT_decl_file : 14 + <2dc45> DW_AT_decl_line : 189 + <2dc46> DW_AT_decl_column : 10 + <2dc47> DW_AT_type : <0x2cc5d> + <2dc4b> DW_AT_data_member_location: 184 + <2><2dc4c>: Abbrev Number: 1 (DW_TAG_member) + <2dc4d> DW_AT_name : (indirect string, offset: 0xf0b88): i8state + <2dc51> DW_AT_decl_file : 14 + <2dc52> DW_AT_decl_line : 190 + <2dc53> DW_AT_decl_column : 9 + <2dc54> DW_AT_type : <0x2cc51> + <2dc58> DW_AT_data_member_location: 185 + <2><2dc59>: Abbrev Number: 1 (DW_TAG_member) + <2dc5a> DW_AT_name : (indirect string, offset: 0xf0da5): QueueTelegramHandle + <2dc5e> DW_AT_decl_file : 14 + <2dc5f> DW_AT_decl_line : 195 + <2dc60> DW_AT_decl_column : 21 + <2dc61> DW_AT_type : <0x2ced0> + <2dc65> DW_AT_data_member_location: 188 + <2><2dc66>: Abbrev Number: 1 (DW_TAG_member) + <2dc67> DW_AT_name : (indirect string, offset: 0xf040d): myTaskModbusAHandle + <2dc6b> DW_AT_decl_file : 14 + <2dc6c> DW_AT_decl_line : 198 + <2dc6d> DW_AT_decl_column : 15 + <2dc6e> DW_AT_type : <0x2ceb8> + <2dc72> DW_AT_data_member_location: 192 + <2><2dc73>: Abbrev Number: 1 (DW_TAG_member) + <2dc74> DW_AT_name : (indirect string, offset: 0xefcca): xTimerT35 + <2dc78> DW_AT_decl_file : 14 + <2dc79> DW_AT_decl_line : 200 + <2dc7a> DW_AT_decl_column : 15 + <2dc7b> DW_AT_type : <0x2d82a> + <2dc7f> DW_AT_data_member_location: 196 + <2><2dc80>: Abbrev Number: 1 (DW_TAG_member) + <2dc81> DW_AT_name : (indirect string, offset: 0xf10da): xTimerTimeout + <2dc85> DW_AT_decl_file : 14 + <2dc86> DW_AT_decl_line : 202 + <2dc87> DW_AT_decl_column : 15 + <2dc88> DW_AT_type : <0x2d82a> + <2dc8c> DW_AT_data_member_location: 200 + <2><2dc8d>: Abbrev Number: 1 (DW_TAG_member) + <2dc8e> DW_AT_name : (indirect string, offset: 0xf048d): ModBusSphrHandle + <2dc92> DW_AT_decl_file : 14 + <2dc93> DW_AT_decl_line : 204 + <2dc94> DW_AT_decl_column : 18 + <2dc95> DW_AT_type : <0x2cec4> + <2dc99> DW_AT_data_member_location: 204 + <2><2dc9a>: Abbrev Number: 1 (DW_TAG_member) + <2dc9b> DW_AT_name : (indirect string, offset: 0xf1180): xBufferRX + <2dc9f> DW_AT_decl_file : 14 + <2dca0> DW_AT_decl_line : 206 + <2dca1> DW_AT_decl_column : 21 + <2dca2> DW_AT_type : <0x2d957> + <2dca6> DW_AT_data_member_location: 208 + <2><2dca7>: Abbrev Number: 47 (DW_TAG_member) + <2dca8> DW_AT_name : (indirect string, offset: 0xf10a6): xTypeHW + <2dcac> DW_AT_decl_file : 14 + <2dcad> DW_AT_decl_line : 208 + <2dcae> DW_AT_decl_column : 16 + <2dcaf> DW_AT_type : <0x2d877> + <2dcb3> DW_AT_data_member_location: 340 + <2><2dcb5>: Abbrev Number: 0 + <1><2dcb6>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2dcb7> DW_AT_byte_size : 4 + <2dcb7> DW_AT_type : <0x2d819> + <1><2dcbb>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2dcbc> DW_AT_byte_size : 4 + <2dcbc> DW_AT_type : <0x2d235> + <1><2dcc0>: Abbrev Number: 5 (DW_TAG_typedef) + <2dcc1> DW_AT_name : (indirect string, offset: 0xefd2e): modbusHandler_t + <2dcc5> DW_AT_decl_file : 14 + <2dcc6> DW_AT_decl_line : 211 + <2dcc7> DW_AT_decl_column : 1 + <2dcc8> DW_AT_type : <0x2db24> + <1><2dccc>: Abbrev Number: 15 (DW_TAG_enumeration_type) + <2dccd> DW_AT_encoding : 7 (unsigned) + <2dcce> DW_AT_byte_size : 1 + <2dccf> DW_AT_type : <0x2cbfe> + <2dcd3> DW_AT_decl_file : 14 + <2dcd4> DW_AT_decl_line : 215 + <2dcd5> DW_AT_decl_column : 1 + <2dcd6> DW_AT_sibling : <0x2dced> + <2><2dcda>: Abbrev Number: 2 (DW_TAG_enumerator) + <2dcdb> DW_AT_name : (indirect string, offset: 0x101357): RESPONSE_SIZE + <2dcdf> DW_AT_const_value : 6 + <2><2dce0>: Abbrev Number: 2 (DW_TAG_enumerator) + <2dce1> DW_AT_name : (indirect string, offset: 0x1015e5): EXCEPTION_SIZE + <2dce5> DW_AT_const_value : 3 + <2><2dce6>: Abbrev Number: 2 (DW_TAG_enumerator) + <2dce7> DW_AT_name : (indirect string, offset: 0x1013dc): CHECKSUM_SIZE + <2dceb> DW_AT_const_value : 2 + <2><2dcec>: Abbrev Number: 0 + <1><2dced>: Abbrev Number: 23 (DW_TAG_array_type) + <2dcee> DW_AT_type : <0x2dcfd> + <2dcf2> DW_AT_sibling : <0x2dcfd> + <2><2dcf6>: Abbrev Number: 24 (DW_TAG_subrange_type) + <2dcf7> DW_AT_type : <0x2cbca> + <2dcfb> DW_AT_upper_bound : 1 + <2><2dcfc>: Abbrev Number: 0 + <1><2dcfd>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2dcfe> DW_AT_byte_size : 4 + <2dcfe> DW_AT_type : <0x2dcc0> + <1><2dd02>: Abbrev Number: 33 (DW_TAG_variable) + <2dd03> DW_AT_name : (indirect string, offset: 0x1015b3): mHandlers + <2dd07> DW_AT_decl_file : 14 + <2dd07> DW_AT_decl_line : 223 + <2dd08> DW_AT_decl_column : 25 + <2dd09> DW_AT_type : <0x2dced> + <2dd0d> DW_AT_external : 1 + <2dd0d> DW_AT_declaration : 1 + <1><2dd0d>: Abbrev Number: 33 (DW_TAG_variable) + <2dd0e> DW_AT_name : (indirect string, offset: 0x101474): numberHandlers + <2dd12> DW_AT_decl_file : 14 + <2dd12> DW_AT_decl_line : 246 + <2dd13> DW_AT_decl_column : 16 + <2dd14> DW_AT_type : <0x2cc5d> + <2dd18> DW_AT_external : 1 + <2dd18> DW_AT_declaration : 1 + <1><2dd18>: Abbrev Number: 12 (DW_TAG_base_type) + <2dd19> DW_AT_byte_size : 4 + <2dd1a> DW_AT_encoding : 4 (float) + <2dd1b> DW_AT_name : (indirect string, offset: 0xe1c95): float + <1><2dd1f>: Abbrev Number: 12 (DW_TAG_base_type) + <2dd20> DW_AT_byte_size : 8 + <2dd21> DW_AT_encoding : 4 (float) + <2dd22> DW_AT_name : (indirect string, offset: 0x1d945): double + <1><2dd26>: Abbrev Number: 34 (DW_TAG_variable) + <2dd27> DW_AT_specification: <0x2dd02> + <2dd2b> DW_AT_decl_file : 1 + <2dd2b> DW_AT_decl_line : 29 + <2dd2c> DW_AT_decl_column : 18 + <2dd2d> DW_AT_location : 5 byte block: 3 84 21 0 20 (DW_OP_addr: 20002184) + <1><2dd33>: Abbrev Number: 25 (DW_TAG_variable) + <2dd34> DW_AT_name : (indirect string, offset: 0x1012cd): QueueTelegram_attributes + <2dd38> DW_AT_decl_file : 1 + <2dd38> DW_AT_decl_line : 33 + <2dd39> DW_AT_decl_column : 28 + <2dd3a> DW_AT_type : <0x2d033> + <2dd3e> DW_AT_external : 1 + <2dd3e> DW_AT_location : 5 byte block: 3 14 f2 0 8 (DW_OP_addr: 800f214) + <1><2dd44>: Abbrev Number: 25 (DW_TAG_variable) + <2dd45> DW_AT_name : (indirect string, offset: 0x1015cc): myTaskModbusA_attributes + <2dd49> DW_AT_decl_file : 1 + <2dd49> DW_AT_decl_line : 38 + <2dd4a> DW_AT_decl_column : 22 + <2dd4b> DW_AT_type : <0x2cf72> + <2dd4f> DW_AT_external : 1 + <2dd4f> DW_AT_location : 5 byte block: 3 2c f2 0 8 (DW_OP_addr: 800f22c) + <1><2dd55>: Abbrev Number: 25 (DW_TAG_variable) + <2dd56> DW_AT_name : (indirect string, offset: 0x101083): myTaskModbusB_attributes + <2dd5a> DW_AT_decl_file : 1 + <2dd5a> DW_AT_decl_line : 47 + <2dd5b> DW_AT_decl_column : 22 + <2dd5c> DW_AT_type : <0x2cf72> + <2dd60> DW_AT_external : 1 + <2dd60> DW_AT_location : 5 byte block: 3 50 f2 0 8 (DW_OP_addr: 800f250) + <1><2dd66>: Abbrev Number: 25 (DW_TAG_variable) + <2dd67> DW_AT_name : (indirect string, offset: 0x1010d7): ModBusSphr_attributes + <2dd6b> DW_AT_decl_file : 1 + <2dd6b> DW_AT_decl_line : 55 + <2dd6c> DW_AT_decl_column : 25 + <2dd6d> DW_AT_type : <0x2cfc4> + <2dd71> DW_AT_external : 1 + <2dd71> DW_AT_location : 5 byte block: 3 74 f2 0 8 (DW_OP_addr: 800f274) + <1><2dd77>: Abbrev Number: 34 (DW_TAG_variable) + <2dd78> DW_AT_specification: <0x2dd0d> + <2dd7c> DW_AT_decl_file : 1 + <2dd7c> DW_AT_decl_line : 60 + <2dd7d> DW_AT_decl_column : 9 + <2dd7e> DW_AT_location : 5 byte block: 3 8c 21 0 20 (DW_OP_addr: 2000218c) + <1><2dd84>: Abbrev Number: 23 (DW_TAG_array_type) + <2dd85> DW_AT_type : <0x2cc05> + <2dd89> DW_AT_sibling : <0x2dd94> + <2><2dd8d>: Abbrev Number: 24 (DW_TAG_subrange_type) + <2dd8e> DW_AT_type : <0x2cbca> + <2dd92> DW_AT_upper_bound : 7 + <2><2dd93>: Abbrev Number: 0 + <1><2dd94>: Abbrev Number: 11 (DW_TAG_const_type) + <2dd95> DW_AT_type : <0x2dd84> + <1><2dd99>: Abbrev Number: 25 (DW_TAG_variable) + <2dd9a> DW_AT_name : (indirect string, offset: 0x1010c1): fctsupported + <2dd9e> DW_AT_decl_file : 1 + <2dd9e> DW_AT_decl_line : 145 + <2dd9f> DW_AT_decl_column : 21 + <2dda0> DW_AT_type : <0x2dd94> + <2dda4> DW_AT_external : 1 + <2dda4> DW_AT_location : 5 byte block: 3 84 f2 0 8 (DW_OP_addr: 800f284) + <1><2ddaa>: Abbrev Number: 35 (DW_TAG_subprogram) + <2ddab> DW_AT_external : 1 + <2ddab> DW_AT_name : (indirect string, offset: 0xf9899): xTaskGetTickCount + <2ddaf> DW_AT_decl_file : 5 + <2ddb0> DW_AT_decl_line : 1356 + <2ddb2> DW_AT_decl_column : 12 + <2ddb3> DW_AT_prototyped : 1 + <2ddb3> DW_AT_type : <0x2ccd5> + <2ddb7> DW_AT_declaration : 1 + <1><2ddb7>: Abbrev Number: 10 (DW_TAG_subprogram) + <2ddb8> DW_AT_external : 1 + <2ddb8> DW_AT_name : (indirect string, offset: 0xf90a1): HAL_HalfDuplex_EnableReceiver + <2ddbc> DW_AT_decl_file : 12 + <2ddbd> DW_AT_decl_line : 1689 + <2ddbf> DW_AT_decl_column : 19 + <2ddc0> DW_AT_prototyped : 1 + <2ddc0> DW_AT_type : <0x2d31d> + <2ddc4> DW_AT_declaration : 1 + <2ddc4> DW_AT_sibling : <0x2ddce> + <2><2ddc8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2ddc9> DW_AT_type : <0x2dcb6> + <2><2ddcd>: Abbrev Number: 0 + <1><2ddce>: Abbrev Number: 10 (DW_TAG_subprogram) + <2ddcf> DW_AT_external : 1 + <2ddcf> DW_AT_name : (indirect string, offset: 0xf8b84): HAL_UART_Transmit_DMA + <2ddd3> DW_AT_decl_file : 12 + <2ddd4> DW_AT_decl_line : 1646 + <2ddd6> DW_AT_decl_column : 19 + <2ddd7> DW_AT_prototyped : 1 + <2ddd7> DW_AT_type : <0x2d31d> + <2dddb> DW_AT_declaration : 1 + <2dddb> DW_AT_sibling : <0x2ddef> + <2><2dddf>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dde0> DW_AT_type : <0x2dcb6> + <2><2dde4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dde5> DW_AT_type : <0x2d7ff> + <2><2dde9>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2ddea> DW_AT_type : <0x2cc7a> + <2><2ddee>: Abbrev Number: 0 + <1><2ddef>: Abbrev Number: 10 (DW_TAG_subprogram) + <2ddf0> DW_AT_external : 1 + <2ddf0> DW_AT_name : (indirect string, offset: 0xf9137): HAL_UART_Transmit_IT + <2ddf4> DW_AT_decl_file : 12 + <2ddf5> DW_AT_decl_line : 1644 + <2ddf7> DW_AT_decl_column : 19 + <2ddf8> DW_AT_prototyped : 1 + <2ddf8> DW_AT_type : <0x2d31d> + <2ddfc> DW_AT_declaration : 1 + <2ddfc> DW_AT_sibling : <0x2de10> + <2><2de00>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de01> DW_AT_type : <0x2dcb6> + <2><2de05>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de06> DW_AT_type : <0x2d7ff> + <2><2de0a>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de0b> DW_AT_type : <0x2cc7a> + <2><2de0f>: Abbrev Number: 0 + <1><2de10>: Abbrev Number: 10 (DW_TAG_subprogram) + <2de11> DW_AT_external : 1 + <2de11> DW_AT_name : (indirect string, offset: 0xf90f9): HAL_HalfDuplex_EnableTransmitter + <2de15> DW_AT_decl_file : 12 + <2de16> DW_AT_decl_line : 1688 + <2de18> DW_AT_decl_column : 19 + <2de19> DW_AT_prototyped : 1 + <2de19> DW_AT_type : <0x2d31d> + <2de1d> DW_AT_declaration : 1 + <2de1d> DW_AT_sibling : <0x2de27> + <2><2de21>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de22> DW_AT_type : <0x2dcb6> + <2><2de26>: Abbrev Number: 0 + <1><2de27>: Abbrev Number: 10 (DW_TAG_subprogram) + <2de28> DW_AT_external : 1 + <2de28> DW_AT_name : (indirect string, offset: 0xf8a3b): HAL_UART_AbortReceive_IT + <2de2c> DW_AT_decl_file : 12 + <2de2d> DW_AT_decl_line : 1657 + <2de2f> DW_AT_decl_column : 19 + <2de30> DW_AT_prototyped : 1 + <2de30> DW_AT_type : <0x2d31d> + <2de34> DW_AT_declaration : 1 + <2de34> DW_AT_sibling : <0x2de3e> + <2><2de38>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de39> DW_AT_type : <0x2dcb6> + <2><2de3d>: Abbrev Number: 0 + <1><2de3e>: Abbrev Number: 10 (DW_TAG_subprogram) + <2de3f> DW_AT_external : 1 + <2de3f> DW_AT_name : (indirect string, offset: 0xfde3b): xQueueReceive + <2de43> DW_AT_decl_file : 7 + <2de44> DW_AT_decl_line : 868 + <2de46> DW_AT_decl_column : 12 + <2de47> DW_AT_prototyped : 1 + <2de47> DW_AT_type : <0x2ccb3> + <2de4b> DW_AT_declaration : 1 + <2de4b> DW_AT_sibling : <0x2de5f> + <2><2de4f>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de50> DW_AT_type : <0x2d043> + <2><2de54>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de55> DW_AT_type : <0x2ccae> + <2><2de59>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de5a> DW_AT_type : <0x2ccd5> + <2><2de5e>: Abbrev Number: 0 + <1><2de5f>: Abbrev Number: 10 (DW_TAG_subprogram) + <2de60> DW_AT_external : 1 + <2de60> DW_AT_name : (indirect string, offset: 0xfe0e2): xQueueGenericReset + <2de64> DW_AT_decl_file : 7 + <2de65> DW_AT_decl_line : 1644 + <2de67> DW_AT_decl_column : 12 + <2de68> DW_AT_prototyped : 1 + <2de68> DW_AT_type : <0x2ccb3> + <2de6c> DW_AT_declaration : 1 + <2de6c> DW_AT_sibling : <0x2de7b> + <2><2de70>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de71> DW_AT_type : <0x2d043> + <2><2de75>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de76> DW_AT_type : <0x2ccb3> + <2><2de7a>: Abbrev Number: 0 + <1><2de7b>: Abbrev Number: 35 (DW_TAG_subprogram) + <2de7c> DW_AT_external : 1 + <2de7c> DW_AT_name : (indirect string, offset: 0xfa207): osThreadGetId + <2de80> DW_AT_decl_file : 6 + <2de81> DW_AT_decl_line : 358 + <2de83> DW_AT_decl_column : 14 + <2de84> DW_AT_prototyped : 1 + <2de84> DW_AT_type : <0x2ceb8> + <2de88> DW_AT_declaration : 1 + <1><2de88>: Abbrev Number: 10 (DW_TAG_subprogram) <2de89> DW_AT_external : 1 - <2de89> DW_AT_location : 5 byte block: 3 b4 f1 0 8 (DW_OP_addr: 800f1b4) - <1><2de8f>: Abbrev Number: 35 (DW_TAG_variable) - <2de90> DW_AT_specification: <0x2ddbd> - <2de94> DW_AT_decl_file : 1 - <2de94> DW_AT_decl_line : 60 - <2de95> DW_AT_decl_column : 9 - <2de96> DW_AT_location : 5 byte block: 3 70 21 0 20 (DW_OP_addr: 20002170) - <1><2de9c>: Abbrev Number: 20 (DW_TAG_array_type) - <2de9d> DW_AT_type : <0x2ccb5> - <2dea1> DW_AT_sibling : <0x2deac> - <2><2dea5>: Abbrev Number: 21 (DW_TAG_subrange_type) - <2dea6> DW_AT_type : <0x2cc7a> - <2deaa> DW_AT_upper_bound : 7 - <2><2deab>: Abbrev Number: 0 - <1><2deac>: Abbrev Number: 11 (DW_TAG_const_type) - <2dead> DW_AT_type : <0x2de9c> - <1><2deb1>: Abbrev Number: 26 (DW_TAG_variable) - <2deb2> DW_AT_name : (indirect string, offset: 0x1010dc): fctsupported - <2deb6> DW_AT_decl_file : 1 - <2deb6> DW_AT_decl_line : 145 - <2deb7> DW_AT_decl_column : 21 - <2deb8> DW_AT_type : <0x2deac> - <2debc> DW_AT_external : 1 - <2debc> DW_AT_location : 5 byte block: 3 c4 f1 0 8 (DW_OP_addr: 800f1c4) - <1><2dec2>: Abbrev Number: 36 (DW_TAG_subprogram) - <2dec3> DW_AT_external : 1 - <2dec3> DW_AT_name : (indirect string, offset: 0xf98b4): xTaskGetTickCount - <2dec7> DW_AT_decl_file : 5 - <2dec8> DW_AT_decl_line : 1356 - <2deca> DW_AT_decl_column : 12 - <2decb> DW_AT_prototyped : 1 - <2decb> DW_AT_type : <0x2cd85> - <2decf> DW_AT_declaration : 1 - <1><2decf>: Abbrev Number: 10 (DW_TAG_subprogram) - <2ded0> DW_AT_external : 1 - <2ded0> DW_AT_name : (indirect string, offset: 0xf90bc): HAL_HalfDuplex_EnableReceiver - <2ded4> DW_AT_decl_file : 12 - <2ded5> DW_AT_decl_line : 1689 - <2ded7> DW_AT_decl_column : 19 - <2ded8> DW_AT_prototyped : 1 - <2ded8> DW_AT_type : <0x2d3cd> - <2dedc> DW_AT_declaration : 1 - <2dedc> DW_AT_sibling : <0x2dee6> + <2de89> DW_AT_name : (indirect string, offset: 0xfd45b): xQueueGenericSend + <2de8d> DW_AT_decl_file : 7 + <2de8e> DW_AT_decl_line : 650 + <2de90> DW_AT_decl_column : 12 + <2de91> DW_AT_prototyped : 1 + <2de91> DW_AT_type : <0x2ccb3> + <2de95> DW_AT_declaration : 1 + <2de95> DW_AT_sibling : <0x2deae> + <2><2de99>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de9a> DW_AT_type : <0x2d043> + <2><2de9e>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2de9f> DW_AT_type : <0x2d03d> + <2><2dea3>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dea4> DW_AT_type : <0x2ccd5> + <2><2dea8>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dea9> DW_AT_type : <0x2ccbf> + <2><2dead>: Abbrev Number: 0 + <1><2deae>: Abbrev Number: 10 (DW_TAG_subprogram) + <2deaf> DW_AT_external : 1 + <2deaf> DW_AT_name : (indirect string, offset: 0xfbcd7): xQueueSemaphoreTake + <2deb3> DW_AT_decl_file : 7 + <2deb4> DW_AT_decl_line : 1418 + <2deb6> DW_AT_decl_column : 12 + <2deb7> DW_AT_prototyped : 1 + <2deb7> DW_AT_type : <0x2ccb3> + <2debb> DW_AT_declaration : 1 + <2debb> DW_AT_sibling : <0x2deca> + <2><2debf>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dec0> DW_AT_type : <0x2d043> + <2><2dec4>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dec5> DW_AT_type : <0x2ccd5> + <2><2dec9>: Abbrev Number: 0 + <1><2deca>: Abbrev Number: 10 (DW_TAG_subprogram) + <2decb> DW_AT_external : 1 + <2decb> DW_AT_name : (indirect string, offset: 0xff4c4): ulTaskNotifyTake + <2decf> DW_AT_decl_file : 5 + <2ded0> DW_AT_decl_line : 2191 + <2ded2> DW_AT_decl_column : 10 + <2ded3> DW_AT_prototyped : 1 + <2ded3> DW_AT_type : <0x2cc8b> + <2ded7> DW_AT_declaration : 1 + <2ded7> DW_AT_sibling : <0x2dee6> + <2><2dedb>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dedc> DW_AT_type : <0x2ccb3> <2><2dee0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2dee1> DW_AT_type : <0x2dd66> + <2dee1> DW_AT_type : <0x2ccd5> <2><2dee5>: Abbrev Number: 0 <1><2dee6>: Abbrev Number: 10 (DW_TAG_subprogram) <2dee7> DW_AT_external : 1 - <2dee7> DW_AT_name : (indirect string, offset: 0xf8b9f): HAL_UART_Transmit_DMA - <2deeb> DW_AT_decl_file : 12 - <2deec> DW_AT_decl_line : 1646 - <2deee> DW_AT_decl_column : 19 + <2dee7> DW_AT_name : (indirect string, offset: 0xfbb84): xTaskGenericNotify + <2deeb> DW_AT_decl_file : 5 + <2deec> DW_AT_decl_line : 1853 + <2deee> DW_AT_decl_column : 12 <2deef> DW_AT_prototyped : 1 - <2deef> DW_AT_type : <0x2d3cd> + <2deef> DW_AT_type : <0x2ccb3> <2def3> DW_AT_declaration : 1 - <2def3> DW_AT_sibling : <0x2df07> + <2def3> DW_AT_sibling : <0x2df0c> <2><2def7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2def8> DW_AT_type : <0x2dd66> + <2def8> DW_AT_type : <0x2cceb> <2><2defc>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2defd> DW_AT_type : <0x2d8af> + <2defd> DW_AT_type : <0x2cc8b> <2><2df01>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df02> DW_AT_type : <0x2cd2a> - <2><2df06>: Abbrev Number: 0 - <1><2df07>: Abbrev Number: 10 (DW_TAG_subprogram) - <2df08> DW_AT_external : 1 - <2df08> DW_AT_name : (indirect string, offset: 0xf9152): HAL_UART_Transmit_IT - <2df0c> DW_AT_decl_file : 12 - <2df0d> DW_AT_decl_line : 1644 - <2df0f> DW_AT_decl_column : 19 - <2df10> DW_AT_prototyped : 1 - <2df10> DW_AT_type : <0x2d3cd> - <2df14> DW_AT_declaration : 1 - <2df14> DW_AT_sibling : <0x2df28> - <2><2df18>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df19> DW_AT_type : <0x2dd66> + <2df02> DW_AT_type : <0x2cd2e> + <2><2df06>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df07> DW_AT_type : <0x2db13> + <2><2df0b>: Abbrev Number: 0 + <1><2df0c>: Abbrev Number: 10 (DW_TAG_subprogram) + <2df0d> DW_AT_external : 1 + <2df0d> DW_AT_name : (indirect string, offset: 0xfb527): xTimerGenericCommand + <2df11> DW_AT_decl_file : 13 + <2df12> DW_AT_decl_line : 1296 + <2df14> DW_AT_decl_column : 12 + <2df15> DW_AT_prototyped : 1 + <2df15> DW_AT_type : <0x2ccb3> + <2df19> DW_AT_declaration : 1 + <2df19> DW_AT_sibling : <0x2df37> <2><2df1d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df1e> DW_AT_type : <0x2d8af> + <2df1e> DW_AT_type : <0x2d82a> <2><2df22>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df23> DW_AT_type : <0x2cd2a> - <2><2df27>: Abbrev Number: 0 - <1><2df28>: Abbrev Number: 10 (DW_TAG_subprogram) - <2df29> DW_AT_external : 1 - <2df29> DW_AT_name : (indirect string, offset: 0xf9114): HAL_HalfDuplex_EnableTransmitter - <2df2d> DW_AT_decl_file : 12 - <2df2e> DW_AT_decl_line : 1688 - <2df30> DW_AT_decl_column : 19 - <2df31> DW_AT_prototyped : 1 - <2df31> DW_AT_type : <0x2d3cd> - <2df35> DW_AT_declaration : 1 - <2df35> DW_AT_sibling : <0x2df3f> - <2><2df39>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df3a> DW_AT_type : <0x2dd66> - <2><2df3e>: Abbrev Number: 0 - <1><2df3f>: Abbrev Number: 10 (DW_TAG_subprogram) - <2df40> DW_AT_external : 1 - <2df40> DW_AT_name : (indirect string, offset: 0xf8a56): HAL_UART_AbortReceive_IT - <2df44> DW_AT_decl_file : 12 - <2df45> DW_AT_decl_line : 1657 - <2df47> DW_AT_decl_column : 19 - <2df48> DW_AT_prototyped : 1 - <2df48> DW_AT_type : <0x2d3cd> - <2df4c> DW_AT_declaration : 1 - <2df4c> DW_AT_sibling : <0x2df56> - <2><2df50>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df51> DW_AT_type : <0x2dd66> - <2><2df55>: Abbrev Number: 0 - <1><2df56>: Abbrev Number: 10 (DW_TAG_subprogram) - <2df57> DW_AT_external : 1 - <2df57> DW_AT_name : (indirect string, offset: 0xfde56): xQueueReceive - <2df5b> DW_AT_decl_file : 7 - <2df5c> DW_AT_decl_line : 868 - <2df5e> DW_AT_decl_column : 12 - <2df5f> DW_AT_prototyped : 1 - <2df5f> DW_AT_type : <0x2cd63> - <2df63> DW_AT_declaration : 1 - <2df63> DW_AT_sibling : <0x2df77> - <2><2df67>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df68> DW_AT_type : <0x2d0f3> - <2><2df6c>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df6d> DW_AT_type : <0x2cd5e> - <2><2df71>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df72> DW_AT_type : <0x2cd85> - <2><2df76>: Abbrev Number: 0 - <1><2df77>: Abbrev Number: 10 (DW_TAG_subprogram) - <2df78> DW_AT_external : 1 - <2df78> DW_AT_name : (indirect string, offset: 0xfe0fd): xQueueGenericReset - <2df7c> DW_AT_decl_file : 7 - <2df7d> DW_AT_decl_line : 1644 - <2df7f> DW_AT_decl_column : 12 - <2df80> DW_AT_prototyped : 1 - <2df80> DW_AT_type : <0x2cd63> - <2df84> DW_AT_declaration : 1 - <2df84> DW_AT_sibling : <0x2df93> - <2><2df88>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df89> DW_AT_type : <0x2d0f3> - <2><2df8d>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2df8e> DW_AT_type : <0x2cd63> - <2><2df92>: Abbrev Number: 0 - <1><2df93>: Abbrev Number: 36 (DW_TAG_subprogram) - <2df94> DW_AT_external : 1 - <2df94> DW_AT_name : (indirect string, offset: 0xfa222): osThreadGetId - <2df98> DW_AT_decl_file : 6 - <2df99> DW_AT_decl_line : 358 - <2df9b> DW_AT_decl_column : 14 - <2df9c> DW_AT_prototyped : 1 - <2df9c> DW_AT_type : <0x2cf68> - <2dfa0> DW_AT_declaration : 1 - <1><2dfa0>: Abbrev Number: 10 (DW_TAG_subprogram) - <2dfa1> DW_AT_external : 1 - <2dfa1> DW_AT_name : (indirect string, offset: 0xfd476): xQueueGenericSend - <2dfa5> DW_AT_decl_file : 7 - <2dfa6> DW_AT_decl_line : 650 - <2dfa8> DW_AT_decl_column : 12 - <2dfa9> DW_AT_prototyped : 1 - <2dfa9> DW_AT_type : <0x2cd63> - <2dfad> DW_AT_declaration : 1 - <2dfad> DW_AT_sibling : <0x2dfc6> - <2><2dfb1>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2dfb2> DW_AT_type : <0x2d0f3> - <2><2dfb6>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2dfb7> DW_AT_type : <0x2d0ed> - <2><2dfbb>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2dfbc> DW_AT_type : <0x2cd85> - <2><2dfc0>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2dfc1> DW_AT_type : <0x2cd6f> - <2><2dfc5>: Abbrev Number: 0 - <1><2dfc6>: Abbrev Number: 10 (DW_TAG_subprogram) - <2dfc7> DW_AT_external : 1 - <2dfc7> DW_AT_name : (indirect string, offset: 0xfbcf2): xQueueSemaphoreTake - <2dfcb> DW_AT_decl_file : 7 - <2dfcc> DW_AT_decl_line : 1418 - <2dfce> DW_AT_decl_column : 12 - <2dfcf> DW_AT_prototyped : 1 - <2dfcf> DW_AT_type : <0x2cd63> - <2dfd3> DW_AT_declaration : 1 - <2dfd3> DW_AT_sibling : <0x2dfe2> - <2><2dfd7>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2dfd8> DW_AT_type : <0x2d0f3> - <2><2dfdc>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2dfdd> DW_AT_type : <0x2cd85> - <2><2dfe1>: Abbrev Number: 0 - <1><2dfe2>: Abbrev Number: 10 (DW_TAG_subprogram) - <2dfe3> DW_AT_external : 1 - <2dfe3> DW_AT_name : (indirect string, offset: 0xff4df): ulTaskNotifyTake - <2dfe7> DW_AT_decl_file : 5 - <2dfe8> DW_AT_decl_line : 2191 - <2dfea> DW_AT_decl_column : 10 - <2dfeb> DW_AT_prototyped : 1 - <2dfeb> DW_AT_type : <0x2cd3b> - <2dfef> DW_AT_declaration : 1 - <2dfef> DW_AT_sibling : <0x2dffe> - <2><2dff3>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2dff4> DW_AT_type : <0x2cd63> - <2><2dff8>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2dff9> DW_AT_type : <0x2cd85> - <2><2dffd>: Abbrev Number: 0 - <1><2dffe>: Abbrev Number: 10 (DW_TAG_subprogram) - <2dfff> DW_AT_external : 1 - <2dfff> DW_AT_name : (indirect string, offset: 0xfbb9f): xTaskGenericNotify - <2e003> DW_AT_decl_file : 5 - <2e004> DW_AT_decl_line : 1853 - <2e006> DW_AT_decl_column : 12 - <2e007> DW_AT_prototyped : 1 - <2e007> DW_AT_type : <0x2cd63> - <2e00b> DW_AT_declaration : 1 - <2e00b> DW_AT_sibling : <0x2e024> - <2><2e00f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e010> DW_AT_type : <0x2cd9b> - <2><2e014>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e015> DW_AT_type : <0x2cd3b> - <2><2e019>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e01a> DW_AT_type : <0x2cdde> - <2><2e01e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e01f> DW_AT_type : <0x2dbc3> - <2><2e023>: Abbrev Number: 0 - <1><2e024>: Abbrev Number: 10 (DW_TAG_subprogram) - <2e025> DW_AT_external : 1 - <2e025> DW_AT_name : (indirect string, offset: 0xfb542): xTimerGenericCommand - <2e029> DW_AT_decl_file : 13 - <2e02a> DW_AT_decl_line : 1296 - <2e02c> DW_AT_decl_column : 12 - <2e02d> DW_AT_prototyped : 1 - <2e02d> DW_AT_type : <0x2cd63> - <2e031> DW_AT_declaration : 1 - <2e031> DW_AT_sibling : <0x2e04f> - <2><2e035>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e036> DW_AT_type : <0x2d8da> - <2><2e03a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e03b> DW_AT_type : <0x2cd6f> - <2><2e03f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e040> DW_AT_type : <0x2cd91> - <2><2e044>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e045> DW_AT_type : <0x2e054> - <2><2e049>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e04a> DW_AT_type : <0x2cd91> - <2><2e04e>: Abbrev Number: 0 - <1><2e04f>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2e050> DW_AT_byte_size : 4 - <2e050> DW_AT_type : <0x2cd63> - <1><2e054>: Abbrev Number: 11 (DW_TAG_const_type) - <2e055> DW_AT_type : <0x2e04f> - <1><2e059>: Abbrev Number: 10 (DW_TAG_subprogram) - <2e05a> DW_AT_external : 1 - <2e05a> DW_AT_name : (indirect string, offset: 0xf8f0d): HAL_UART_Receive_IT - <2e05e> DW_AT_decl_file : 12 - <2e05f> DW_AT_decl_line : 1645 - <2e061> DW_AT_decl_column : 19 - <2e062> DW_AT_prototyped : 1 - <2e062> DW_AT_type : <0x2d3cd> - <2e066> DW_AT_declaration : 1 - <2e066> DW_AT_sibling : <0x2e07a> - <2><2e06a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e06b> DW_AT_type : <0x2dd66> - <2><2e06f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e070> DW_AT_type : <0x2cd96> - <2><2e074>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e075> DW_AT_type : <0x2cd2a> - <2><2e079>: Abbrev Number: 0 - <1><2e07a>: Abbrev Number: 37 (DW_TAG_subprogram) - <2e07b> DW_AT_external : 1 - <2e07b> DW_AT_name : (indirect string, offset: 0xf943a): HAL_UARTEx_ReceiveToIdle_DMA - <2e07f> DW_AT_decl_file : 16 - <2e080> DW_AT_decl_line : 179 - <2e081> DW_AT_decl_column : 19 - <2e082> DW_AT_prototyped : 1 - <2e082> DW_AT_type : <0x2d3cd> - <2e086> DW_AT_declaration : 1 - <2e086> DW_AT_sibling : <0x2e09a> - <2><2e08a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e08b> DW_AT_type : <0x2dd66> - <2><2e08f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e090> DW_AT_type : <0x2cd96> - <2><2e094>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e095> DW_AT_type : <0x2cd2a> - <2><2e099>: Abbrev Number: 0 - <1><2e09a>: Abbrev Number: 10 (DW_TAG_subprogram) - <2e09b> DW_AT_external : 1 - <2e09b> DW_AT_name : (indirect string, offset: 0xf8e81): HAL_UART_GetState - <2e09f> DW_AT_decl_file : 12 - <2e0a0> DW_AT_decl_line : 1700 - <2e0a2> DW_AT_decl_column : 23 - <2e0a3> DW_AT_prototyped : 1 - <2e0a3> DW_AT_type : <0x2d738> - <2e0a7> DW_AT_declaration : 1 - <2e0a7> DW_AT_sibling : <0x2e0b1> - <2><2e0ab>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e0ac> DW_AT_type : <0x2e0b1> - <2><2e0b0>: Abbrev Number: 0 - <1><2e0b1>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2e0b2> DW_AT_byte_size : 4 - <2e0b2> DW_AT_type : <0x2d8d5> - <1><2e0b6>: Abbrev Number: 49 (DW_TAG_subprogram) - <2e0b7> DW_AT_external : 1 - <2e0b7> DW_AT_name : (indirect string, offset: 0xef858): HAL_GPIO_WritePin - <2e0bb> DW_AT_decl_file : 11 - <2e0bc> DW_AT_decl_line : 302 - <2e0be> DW_AT_decl_column : 19 - <2e0bf> DW_AT_prototyped : 1 - <2e0bf> DW_AT_declaration : 1 - <2e0bf> DW_AT_sibling : <0x2e0d3> - <2><2e0c3>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e0c4> DW_AT_type : <0x2dd6b> - <2><2e0c8>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e0c9> DW_AT_type : <0x2cd2a> - <2><2e0cd>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e0ce> DW_AT_type : <0x2d60b> - <2><2e0d2>: Abbrev Number: 0 - <1><2e0d3>: Abbrev Number: 10 (DW_TAG_subprogram) - <2e0d4> DW_AT_external : 1 - <2e0d4> DW_AT_name : (indirect string, offset: 0xfde07): osSemaphoreNew - <2e0d8> DW_AT_decl_file : 6 - <2e0d9> DW_AT_decl_line : 588 - <2e0db> DW_AT_decl_column : 17 - <2e0dc> DW_AT_prototyped : 1 - <2e0dc> DW_AT_type : <0x2cf74> - <2e0e0> DW_AT_declaration : 1 - <2e0e0> DW_AT_sibling : <0x2e0f4> - <2><2e0e4>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e0e5> DW_AT_type : <0x2cd3b> - <2><2e0e9>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e0ea> DW_AT_type : <0x2cd3b> - <2><2e0ee>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e0ef> DW_AT_type : <0x2e0f4> - <2><2e0f3>: Abbrev Number: 0 - <1><2e0f4>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2e0f5> DW_AT_byte_size : 4 - <2e0f5> DW_AT_type : <0x2d074> - <1><2e0f9>: Abbrev Number: 10 (DW_TAG_subprogram) - <2e0fa> DW_AT_external : 1 - <2e0fa> DW_AT_name : (indirect string, offset: 0xfb5bb): osMessageQueueNew - <2e0fe> DW_AT_decl_file : 6 - <2e0ff> DW_AT_decl_line : 676 - <2e101> DW_AT_decl_column : 20 - <2e102> DW_AT_prototyped : 1 - <2e102> DW_AT_type : <0x2cf80> - <2e106> DW_AT_declaration : 1 - <2e106> DW_AT_sibling : <0x2e11a> - <2><2e10a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e10b> DW_AT_type : <0x2cd3b> - <2><2e10f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e110> DW_AT_type : <0x2cd3b> - <2><2e114>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e115> DW_AT_type : <0x2e11a> - <2><2e119>: Abbrev Number: 0 - <1><2e11a>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2e11b> DW_AT_byte_size : 4 - <2e11b> DW_AT_type : <0x2d0e3> - <1><2e11f>: Abbrev Number: 37 (DW_TAG_subprogram) - <2e120> DW_AT_external : 1 - <2e120> DW_AT_name : (indirect string, offset: 0xfd70e): xTimerCreate - <2e124> DW_AT_decl_file : 13 - <2e125> DW_AT_decl_line : 228 - <2e126> DW_AT_decl_column : 16 - <2e127> DW_AT_prototyped : 1 - <2e127> DW_AT_type : <0x2d8da> - <2e12b> DW_AT_declaration : 1 - <2e12b> DW_AT_sibling : <0x2e149> - <2><2e12f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e130> DW_AT_type : <0x2cdef> - <2><2e134>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e135> DW_AT_type : <0x2cd91> - <2><2e139>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e13a> DW_AT_type : <0x2cd80> - <2><2e13e>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e13f> DW_AT_type : <0x2cd5e> - <2><2e143>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e144> DW_AT_type : <0x2d8f0> - <2><2e148>: Abbrev Number: 0 - <1><2e149>: Abbrev Number: 10 (DW_TAG_subprogram) - <2e14a> DW_AT_external : 1 - <2e14a> DW_AT_name : (indirect string, offset: 0xef306): osThreadNew - <2e14e> DW_AT_decl_file : 6 - <2e14f> DW_AT_decl_line : 349 - <2e151> DW_AT_decl_column : 14 - <2e152> DW_AT_prototyped : 1 - <2e152> DW_AT_type : <0x2cf68> - <2e156> DW_AT_declaration : 1 - <2e156> DW_AT_sibling : <0x2e16a> - <2><2e15a>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e15b> DW_AT_type : <0x2cf5c> - <2><2e15f>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e160> DW_AT_type : <0x2cd5c> - <2><2e164>: Abbrev Number: 3 (DW_TAG_formal_parameter) - <2e165> DW_AT_type : <0x2e16a> - <2><2e169>: Abbrev Number: 0 - <1><2e16a>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2e16b> DW_AT_byte_size : 4 - <2e16b> DW_AT_type : <0x2d022> - <1><2e16f>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e170> DW_AT_name : (indirect string, offset: 0x101268): process_FC16 - <2e174> DW_AT_decl_file : 1 - <2e174> DW_AT_decl_line : 1348 - <2e176> DW_AT_decl_column : 8 - <2e177> DW_AT_prototyped : 1 - <2e177> DW_AT_type : <0x2cd01> - <2e17b> DW_AT_low_pc : 0x800eac8 - <2e17f> DW_AT_high_pc : 0xac - <2e183> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e185> DW_AT_call_all_tail_calls: 1 - <2e185> DW_AT_sibling : <0x2e1e2> - <2><2e189>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e18a> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e18e> DW_AT_decl_file : 1 - <2e18e> DW_AT_decl_line : 1348 - <2e190> DW_AT_decl_column : 38 - <2e191> DW_AT_type : <0x2ddad> - <2e195> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2e198>: Abbrev Number: 4 (DW_TAG_variable) - <2e199> DW_AT_name : (indirect string, offset: 0x1013ae): u16StartAdd - <2e19d> DW_AT_decl_file : 1 - <2e19d> DW_AT_decl_line : 1350 - <2e19f> DW_AT_decl_column : 14 - <2e1a0> DW_AT_type : <0x2cd2a> - <2e1a4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e1a7>: Abbrev Number: 4 (DW_TAG_variable) - <2e1a8> DW_AT_name : (indirect string, offset: 0x1014b9): u16regsno - <2e1ac> DW_AT_decl_file : 1 - <2e1ac> DW_AT_decl_line : 1351 - <2e1ae> DW_AT_decl_column : 14 - <2e1af> DW_AT_type : <0x2cd2a> - <2e1b3> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><2e1b6>: Abbrev Number: 4 (DW_TAG_variable) - <2e1b7> DW_AT_name : (indirect string, offset: 0x1014a8): u8CopyBufferSize - <2e1bb> DW_AT_decl_file : 1 - <2e1bb> DW_AT_decl_line : 1352 - <2e1bd> DW_AT_decl_column : 13 - <2e1be> DW_AT_type : <0x2cd0d> - <2e1c2> DW_AT_location : 2 byte block: 91 71 (DW_OP_fbreg: -15) - <2><2e1c5>: Abbrev Number: 13 (DW_TAG_variable) - <2e1c6> DW_AT_name : i - <2e1c8> DW_AT_decl_file : 1 - <2e1c8> DW_AT_decl_line : 1353 - <2e1ca> DW_AT_decl_column : 14 - <2e1cb> DW_AT_type : <0x2cd2a> - <2e1cf> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><2e1d2>: Abbrev Number: 4 (DW_TAG_variable) - <2e1d3> DW_AT_name : (indirect string, offset: 0xf8e36): temp - <2e1d7> DW_AT_decl_file : 1 - <2e1d7> DW_AT_decl_line : 1354 - <2e1d9> DW_AT_decl_column : 14 - <2e1da> DW_AT_type : <0x2cd2a> - <2e1de> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><2e1e1>: Abbrev Number: 0 - <1><2e1e2>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e1e3> DW_AT_name : (indirect string, offset: 0x10125b): process_FC15 - <2e1e7> DW_AT_decl_file : 1 - <2e1e7> DW_AT_decl_line : 1291 - <2e1e9> DW_AT_decl_column : 8 - <2e1ea> DW_AT_prototyped : 1 - <2e1ea> DW_AT_type : <0x2cd01> - <2e1ee> DW_AT_low_pc : 0x800e9ac - <2e1f2> DW_AT_high_pc : 0x11c - <2e1f6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e1f8> DW_AT_call_all_tail_calls: 1 - <2e1f8> DW_AT_sibling : <0x2e2a2> - <2><2e1fc>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e1fd> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e201> DW_AT_decl_file : 1 - <2e201> DW_AT_decl_line : 1291 - <2e203> DW_AT_decl_column : 39 - <2e204> DW_AT_type : <0x2ddad> - <2e208> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2e20b>: Abbrev Number: 4 (DW_TAG_variable) - <2e20c> DW_AT_name : (indirect string, offset: 0x10150c): u8currentBit - <2e210> DW_AT_decl_file : 1 - <2e210> DW_AT_decl_line : 1293 - <2e212> DW_AT_decl_column : 13 - <2e213> DW_AT_type : <0x2cd0d> - <2e217> DW_AT_location : 2 byte block: 91 69 (DW_OP_fbreg: -23) - <2><2e21a>: Abbrev Number: 4 (DW_TAG_variable) - <2e21b> DW_AT_name : (indirect string, offset: 0x101015): u8frameByte - <2e21f> DW_AT_decl_file : 1 - <2e21f> DW_AT_decl_line : 1293 - <2e221> DW_AT_decl_column : 27 - <2e222> DW_AT_type : <0x2cd0d> - <2e226> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><2e229>: Abbrev Number: 4 (DW_TAG_variable) - <2e22a> DW_AT_name : (indirect string, offset: 0x1012ae): u8bitsno - <2e22e> DW_AT_decl_file : 1 - <2e22e> DW_AT_decl_line : 1293 - <2e230> DW_AT_decl_column : 40 - <2e231> DW_AT_type : <0x2cd0d> - <2e235> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><2e238>: Abbrev Number: 4 (DW_TAG_variable) - <2e239> DW_AT_name : (indirect string, offset: 0x1012b7): u16currentRegister - <2e23d> DW_AT_decl_file : 1 - <2e23d> DW_AT_decl_line : 1294 - <2e23f> DW_AT_decl_column : 14 - <2e240> DW_AT_type : <0x2cd2a> - <2e244> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><2e247>: Abbrev Number: 4 (DW_TAG_variable) - <2e248> DW_AT_name : (indirect string, offset: 0x1014a8): u8CopyBufferSize + <2df23> DW_AT_type : <0x2ccbf> + <2><2df27>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df28> DW_AT_type : <0x2cce1> + <2><2df2c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df2d> DW_AT_type : <0x2df3c> + <2><2df31>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df32> DW_AT_type : <0x2cce1> + <2><2df36>: Abbrev Number: 0 + <1><2df37>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2df38> DW_AT_byte_size : 4 + <2df38> DW_AT_type : <0x2ccb3> + <1><2df3c>: Abbrev Number: 11 (DW_TAG_const_type) + <2df3d> DW_AT_type : <0x2df37> + <1><2df41>: Abbrev Number: 10 (DW_TAG_subprogram) + <2df42> DW_AT_external : 1 + <2df42> DW_AT_name : (indirect string, offset: 0xf8ef2): HAL_UART_Receive_IT + <2df46> DW_AT_decl_file : 12 + <2df47> DW_AT_decl_line : 1645 + <2df49> DW_AT_decl_column : 19 + <2df4a> DW_AT_prototyped : 1 + <2df4a> DW_AT_type : <0x2d31d> + <2df4e> DW_AT_declaration : 1 + <2df4e> DW_AT_sibling : <0x2df62> + <2><2df52>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df53> DW_AT_type : <0x2dcb6> + <2><2df57>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df58> DW_AT_type : <0x2cce6> + <2><2df5c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df5d> DW_AT_type : <0x2cc7a> + <2><2df61>: Abbrev Number: 0 + <1><2df62>: Abbrev Number: 36 (DW_TAG_subprogram) + <2df63> DW_AT_external : 1 + <2df63> DW_AT_name : (indirect string, offset: 0xf941f): HAL_UARTEx_ReceiveToIdle_DMA + <2df67> DW_AT_decl_file : 15 + <2df68> DW_AT_decl_line : 179 + <2df69> DW_AT_decl_column : 19 + <2df6a> DW_AT_prototyped : 1 + <2df6a> DW_AT_type : <0x2d31d> + <2df6e> DW_AT_declaration : 1 + <2df6e> DW_AT_sibling : <0x2df82> + <2><2df72>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df73> DW_AT_type : <0x2dcb6> + <2><2df77>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df78> DW_AT_type : <0x2cce6> + <2><2df7c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df7d> DW_AT_type : <0x2cc7a> + <2><2df81>: Abbrev Number: 0 + <1><2df82>: Abbrev Number: 10 (DW_TAG_subprogram) + <2df83> DW_AT_external : 1 + <2df83> DW_AT_name : (indirect string, offset: 0xf8e66): HAL_UART_GetState + <2df87> DW_AT_decl_file : 12 + <2df88> DW_AT_decl_line : 1700 + <2df8a> DW_AT_decl_column : 23 + <2df8b> DW_AT_prototyped : 1 + <2df8b> DW_AT_type : <0x2d688> + <2df8f> DW_AT_declaration : 1 + <2df8f> DW_AT_sibling : <0x2df99> + <2><2df93>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2df94> DW_AT_type : <0x2df99> + <2><2df98>: Abbrev Number: 0 + <1><2df99>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2df9a> DW_AT_byte_size : 4 + <2df9a> DW_AT_type : <0x2d825> + <1><2df9e>: Abbrev Number: 48 (DW_TAG_subprogram) + <2df9f> DW_AT_external : 1 + <2df9f> DW_AT_name : (indirect string, offset: 0xef889): HAL_GPIO_WritePin + <2dfa3> DW_AT_decl_file : 11 + <2dfa4> DW_AT_decl_line : 302 + <2dfa6> DW_AT_decl_column : 19 + <2dfa7> DW_AT_prototyped : 1 + <2dfa7> DW_AT_declaration : 1 + <2dfa7> DW_AT_sibling : <0x2dfbb> + <2><2dfab>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dfac> DW_AT_type : <0x2dcbb> + <2><2dfb0>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dfb1> DW_AT_type : <0x2cc7a> + <2><2dfb5>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dfb6> DW_AT_type : <0x2d55b> + <2><2dfba>: Abbrev Number: 0 + <1><2dfbb>: Abbrev Number: 10 (DW_TAG_subprogram) + <2dfbc> DW_AT_external : 1 + <2dfbc> DW_AT_name : (indirect string, offset: 0xfddec): osSemaphoreNew + <2dfc0> DW_AT_decl_file : 6 + <2dfc1> DW_AT_decl_line : 588 + <2dfc3> DW_AT_decl_column : 17 + <2dfc4> DW_AT_prototyped : 1 + <2dfc4> DW_AT_type : <0x2cec4> + <2dfc8> DW_AT_declaration : 1 + <2dfc8> DW_AT_sibling : <0x2dfdc> + <2><2dfcc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dfcd> DW_AT_type : <0x2cc8b> + <2><2dfd1>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dfd2> DW_AT_type : <0x2cc8b> + <2><2dfd6>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dfd7> DW_AT_type : <0x2dfdc> + <2><2dfdb>: Abbrev Number: 0 + <1><2dfdc>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2dfdd> DW_AT_byte_size : 4 + <2dfdd> DW_AT_type : <0x2cfc4> + <1><2dfe1>: Abbrev Number: 10 (DW_TAG_subprogram) + <2dfe2> DW_AT_external : 1 + <2dfe2> DW_AT_name : (indirect string, offset: 0xfb5a0): osMessageQueueNew + <2dfe6> DW_AT_decl_file : 6 + <2dfe7> DW_AT_decl_line : 676 + <2dfe9> DW_AT_decl_column : 20 + <2dfea> DW_AT_prototyped : 1 + <2dfea> DW_AT_type : <0x2ced0> + <2dfee> DW_AT_declaration : 1 + <2dfee> DW_AT_sibling : <0x2e002> + <2><2dff2>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dff3> DW_AT_type : <0x2cc8b> + <2><2dff7>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dff8> DW_AT_type : <0x2cc8b> + <2><2dffc>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2dffd> DW_AT_type : <0x2e002> + <2><2e001>: Abbrev Number: 0 + <1><2e002>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2e003> DW_AT_byte_size : 4 + <2e003> DW_AT_type : <0x2d033> + <1><2e007>: Abbrev Number: 36 (DW_TAG_subprogram) + <2e008> DW_AT_external : 1 + <2e008> DW_AT_name : (indirect string, offset: 0xfd6f3): xTimerCreate + <2e00c> DW_AT_decl_file : 13 + <2e00d> DW_AT_decl_line : 228 + <2e00e> DW_AT_decl_column : 16 + <2e00f> DW_AT_prototyped : 1 + <2e00f> DW_AT_type : <0x2d82a> + <2e013> DW_AT_declaration : 1 + <2e013> DW_AT_sibling : <0x2e031> + <2><2e017>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2e018> DW_AT_type : <0x2cd3f> + <2><2e01c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2e01d> DW_AT_type : <0x2cce1> + <2><2e021>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2e022> DW_AT_type : <0x2ccd0> + <2><2e026>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2e027> DW_AT_type : <0x2ccae> + <2><2e02b>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2e02c> DW_AT_type : <0x2d840> + <2><2e030>: Abbrev Number: 0 + <1><2e031>: Abbrev Number: 10 (DW_TAG_subprogram) + <2e032> DW_AT_external : 1 + <2e032> DW_AT_name : (indirect string, offset: 0xef329): osThreadNew + <2e036> DW_AT_decl_file : 6 + <2e037> DW_AT_decl_line : 349 + <2e039> DW_AT_decl_column : 14 + <2e03a> DW_AT_prototyped : 1 + <2e03a> DW_AT_type : <0x2ceb8> + <2e03e> DW_AT_declaration : 1 + <2e03e> DW_AT_sibling : <0x2e052> + <2><2e042>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2e043> DW_AT_type : <0x2ceac> + <2><2e047>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2e048> DW_AT_type : <0x2ccac> + <2><2e04c>: Abbrev Number: 3 (DW_TAG_formal_parameter) + <2e04d> DW_AT_type : <0x2e052> + <2><2e051>: Abbrev Number: 0 + <1><2e052>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2e053> DW_AT_byte_size : 4 + <2e053> DW_AT_type : <0x2cf72> + <1><2e057>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e058> DW_AT_name : (indirect string, offset: 0x10124d): process_FC16 + <2e05c> DW_AT_decl_file : 1 + <2e05c> DW_AT_decl_line : 1348 + <2e05e> DW_AT_decl_column : 8 + <2e05f> DW_AT_prototyped : 1 + <2e05f> DW_AT_type : <0x2cc51> + <2e063> DW_AT_low_pc : 0x800eb88 + <2e067> DW_AT_high_pc : 0xac + <2e06b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e06d> DW_AT_call_all_tail_calls: 1 + <2e06d> DW_AT_sibling : <0x2e0ca> + <2><2e071>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e072> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e076> DW_AT_decl_file : 1 + <2e076> DW_AT_decl_line : 1348 + <2e078> DW_AT_decl_column : 38 + <2e079> DW_AT_type : <0x2dcfd> + <2e07d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2e080>: Abbrev Number: 4 (DW_TAG_variable) + <2e081> DW_AT_name : (indirect string, offset: 0x101393): u16StartAdd + <2e085> DW_AT_decl_file : 1 + <2e085> DW_AT_decl_line : 1350 + <2e087> DW_AT_decl_column : 14 + <2e088> DW_AT_type : <0x2cc7a> + <2e08c> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e08f>: Abbrev Number: 4 (DW_TAG_variable) + <2e090> DW_AT_name : (indirect string, offset: 0x10149e): u16regsno + <2e094> DW_AT_decl_file : 1 + <2e094> DW_AT_decl_line : 1351 + <2e096> DW_AT_decl_column : 14 + <2e097> DW_AT_type : <0x2cc7a> + <2e09b> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><2e09e>: Abbrev Number: 4 (DW_TAG_variable) + <2e09f> DW_AT_name : (indirect string, offset: 0x10148d): u8CopyBufferSize + <2e0a3> DW_AT_decl_file : 1 + <2e0a3> DW_AT_decl_line : 1352 + <2e0a5> DW_AT_decl_column : 13 + <2e0a6> DW_AT_type : <0x2cc5d> + <2e0aa> DW_AT_location : 2 byte block: 91 71 (DW_OP_fbreg: -15) + <2><2e0ad>: Abbrev Number: 13 (DW_TAG_variable) + <2e0ae> DW_AT_name : i + <2e0b0> DW_AT_decl_file : 1 + <2e0b0> DW_AT_decl_line : 1353 + <2e0b2> DW_AT_decl_column : 14 + <2e0b3> DW_AT_type : <0x2cc7a> + <2e0b7> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><2e0ba>: Abbrev Number: 4 (DW_TAG_variable) + <2e0bb> DW_AT_name : (indirect string, offset: 0xf8e1b): temp + <2e0bf> DW_AT_decl_file : 1 + <2e0bf> DW_AT_decl_line : 1354 + <2e0c1> DW_AT_decl_column : 14 + <2e0c2> DW_AT_type : <0x2cc7a> + <2e0c6> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><2e0c9>: Abbrev Number: 0 + <1><2e0ca>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e0cb> DW_AT_name : (indirect string, offset: 0x101240): process_FC15 + <2e0cf> DW_AT_decl_file : 1 + <2e0cf> DW_AT_decl_line : 1291 + <2e0d1> DW_AT_decl_column : 8 + <2e0d2> DW_AT_prototyped : 1 + <2e0d2> DW_AT_type : <0x2cc51> + <2e0d6> DW_AT_low_pc : 0x800ea6c + <2e0da> DW_AT_high_pc : 0x11c + <2e0de> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e0e0> DW_AT_call_all_tail_calls: 1 + <2e0e0> DW_AT_sibling : <0x2e18a> + <2><2e0e4>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e0e5> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e0e9> DW_AT_decl_file : 1 + <2e0e9> DW_AT_decl_line : 1291 + <2e0eb> DW_AT_decl_column : 39 + <2e0ec> DW_AT_type : <0x2dcfd> + <2e0f0> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2e0f3>: Abbrev Number: 4 (DW_TAG_variable) + <2e0f4> DW_AT_name : (indirect string, offset: 0x1014f1): u8currentBit + <2e0f8> DW_AT_decl_file : 1 + <2e0f8> DW_AT_decl_line : 1293 + <2e0fa> DW_AT_decl_column : 13 + <2e0fb> DW_AT_type : <0x2cc5d> + <2e0ff> DW_AT_location : 2 byte block: 91 69 (DW_OP_fbreg: -23) + <2><2e102>: Abbrev Number: 4 (DW_TAG_variable) + <2e103> DW_AT_name : (indirect string, offset: 0x100ffa): u8frameByte + <2e107> DW_AT_decl_file : 1 + <2e107> DW_AT_decl_line : 1293 + <2e109> DW_AT_decl_column : 27 + <2e10a> DW_AT_type : <0x2cc5d> + <2e10e> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><2e111>: Abbrev Number: 4 (DW_TAG_variable) + <2e112> DW_AT_name : (indirect string, offset: 0x101293): u8bitsno + <2e116> DW_AT_decl_file : 1 + <2e116> DW_AT_decl_line : 1293 + <2e118> DW_AT_decl_column : 40 + <2e119> DW_AT_type : <0x2cc5d> + <2e11d> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><2e120>: Abbrev Number: 4 (DW_TAG_variable) + <2e121> DW_AT_name : (indirect string, offset: 0x10129c): u16currentRegister + <2e125> DW_AT_decl_file : 1 + <2e125> DW_AT_decl_line : 1294 + <2e127> DW_AT_decl_column : 14 + <2e128> DW_AT_type : <0x2cc7a> + <2e12c> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><2e12f>: Abbrev Number: 4 (DW_TAG_variable) + <2e130> DW_AT_name : (indirect string, offset: 0x10148d): u8CopyBufferSize + <2e134> DW_AT_decl_file : 1 + <2e134> DW_AT_decl_line : 1295 + <2e136> DW_AT_decl_column : 13 + <2e137> DW_AT_type : <0x2cc5d> + <2e13b> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><2e13e>: Abbrev Number: 4 (DW_TAG_variable) + <2e13f> DW_AT_name : (indirect string, offset: 0x1014d0): u16currentCoil + <2e143> DW_AT_decl_file : 1 + <2e143> DW_AT_decl_line : 1296 + <2e145> DW_AT_decl_column : 14 + <2e146> DW_AT_type : <0x2cc7a> + <2e14a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e14d>: Abbrev Number: 4 (DW_TAG_variable) + <2e14e> DW_AT_name : (indirect string, offset: 0x10155d): u16coil + <2e152> DW_AT_decl_file : 1 + <2e152> DW_AT_decl_line : 1296 + <2e154> DW_AT_decl_column : 30 + <2e155> DW_AT_type : <0x2cc7a> + <2e159> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e15c>: Abbrev Number: 4 (DW_TAG_variable) + <2e15d> DW_AT_name : (indirect string, offset: 0x10123a): bTemp + <2e161> DW_AT_decl_file : 1 + <2e161> DW_AT_decl_line : 1297 + <2e163> DW_AT_decl_column : 10 + <2e164> DW_AT_type : <0x2d950> + <2e168> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2e16b>: Abbrev Number: 4 (DW_TAG_variable) + <2e16c> DW_AT_name : (indirect string, offset: 0x101591): u16StartCoil + <2e170> DW_AT_decl_file : 1 + <2e170> DW_AT_decl_line : 1300 + <2e172> DW_AT_decl_column : 14 + <2e173> DW_AT_type : <0x2cc7a> + <2e177> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><2e17a>: Abbrev Number: 4 (DW_TAG_variable) + <2e17b> DW_AT_name : (indirect string, offset: 0x101464): u16Coilno + <2e17f> DW_AT_decl_file : 1 + <2e17f> DW_AT_decl_line : 1301 + <2e181> DW_AT_decl_column : 14 + <2e182> DW_AT_type : <0x2cc7a> + <2e186> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2e189>: Abbrev Number: 0 + <1><2e18a>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e18b> DW_AT_name : (indirect string, offset: 0x101335): process_FC6 + <2e18f> DW_AT_decl_file : 1 + <2e18f> DW_AT_decl_line : 1265 + <2e191> DW_AT_decl_column : 8 + <2e192> DW_AT_prototyped : 1 + <2e192> DW_AT_type : <0x2cc51> + <2e196> DW_AT_low_pc : 0x800ea08 + <2e19a> DW_AT_high_pc : 0x64 + <2e19e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e1a0> DW_AT_call_all_tail_calls: 1 + <2e1a0> DW_AT_sibling : <0x2e1e1> + <2><2e1a4>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e1a5> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e1a9> DW_AT_decl_file : 1 + <2e1a9> DW_AT_decl_line : 1265 + <2e1ab> DW_AT_decl_column : 37 + <2e1ac> DW_AT_type : <0x2dcfd> + <2e1b0> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e1b3>: Abbrev Number: 4 (DW_TAG_variable) + <2e1b4> DW_AT_name : (indirect string, offset: 0x10107c): u16add + <2e1b8> DW_AT_decl_file : 1 + <2e1b8> DW_AT_decl_line : 1268 + <2e1ba> DW_AT_decl_column : 14 + <2e1bb> DW_AT_type : <0x2cc7a> + <2e1bf> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><2e1c2>: Abbrev Number: 4 (DW_TAG_variable) + <2e1c3> DW_AT_name : (indirect string, offset: 0x10148d): u8CopyBufferSize + <2e1c7> DW_AT_decl_file : 1 + <2e1c7> DW_AT_decl_line : 1269 + <2e1c9> DW_AT_decl_column : 13 + <2e1ca> DW_AT_type : <0x2cc5d> + <2e1ce> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><2e1d1>: Abbrev Number: 4 (DW_TAG_variable) + <2e1d2> DW_AT_name : (indirect string, offset: 0x101075): u16val + <2e1d6> DW_AT_decl_file : 1 + <2e1d6> DW_AT_decl_line : 1270 + <2e1d8> DW_AT_decl_column : 14 + <2e1d9> DW_AT_type : <0x2cc7a> + <2e1dd> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e1e0>: Abbrev Number: 0 + <1><2e1e1>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e1e2> DW_AT_name : (indirect string, offset: 0x101329): process_FC5 + <2e1e6> DW_AT_decl_file : 1 + <2e1e6> DW_AT_decl_line : 1231 + <2e1e8> DW_AT_decl_column : 8 + <2e1e9> DW_AT_prototyped : 1 + <2e1e9> DW_AT_type : <0x2cc51> + <2e1ed> DW_AT_low_pc : 0x800e956 + <2e1f1> DW_AT_high_pc : 0xb2 + <2e1f5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e1f7> DW_AT_call_all_tail_calls: 1 + <2e1f7> DW_AT_sibling : <0x2e247> + <2><2e1fb>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e1fc> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e200> DW_AT_decl_file : 1 + <2e200> DW_AT_decl_line : 1231 + <2e202> DW_AT_decl_column : 38 + <2e203> DW_AT_type : <0x2dcfd> + <2e207> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e20a>: Abbrev Number: 4 (DW_TAG_variable) + <2e20b> DW_AT_name : (indirect string, offset: 0x1014f1): u8currentBit + <2e20f> DW_AT_decl_file : 1 + <2e20f> DW_AT_decl_line : 1233 + <2e211> DW_AT_decl_column : 13 + <2e212> DW_AT_type : <0x2cc5d> + <2e216> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><2e219>: Abbrev Number: 4 (DW_TAG_variable) + <2e21a> DW_AT_name : (indirect string, offset: 0x10129c): u16currentRegister + <2e21e> DW_AT_decl_file : 1 + <2e21e> DW_AT_decl_line : 1234 + <2e220> DW_AT_decl_column : 14 + <2e221> DW_AT_type : <0x2cc7a> + <2e225> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e228>: Abbrev Number: 4 (DW_TAG_variable) + <2e229> DW_AT_name : (indirect string, offset: 0x10148d): u8CopyBufferSize + <2e22d> DW_AT_decl_file : 1 + <2e22d> DW_AT_decl_line : 1235 + <2e22f> DW_AT_decl_column : 13 + <2e230> DW_AT_type : <0x2cc5d> + <2e234> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><2e237>: Abbrev Number: 4 (DW_TAG_variable) + <2e238> DW_AT_name : (indirect string, offset: 0x10155d): u16coil + <2e23c> DW_AT_decl_file : 1 + <2e23c> DW_AT_decl_line : 1236 + <2e23e> DW_AT_decl_column : 14 + <2e23f> DW_AT_type : <0x2cc7a> + <2e243> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><2e246>: Abbrev Number: 0 + <1><2e247>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e248> DW_AT_name : (indirect string, offset: 0x10131d): process_FC3 <2e24c> DW_AT_decl_file : 1 - <2e24c> DW_AT_decl_line : 1295 - <2e24e> DW_AT_decl_column : 13 - <2e24f> DW_AT_type : <0x2cd0d> - <2e253> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><2e256>: Abbrev Number: 4 (DW_TAG_variable) - <2e257> DW_AT_name : (indirect string, offset: 0x1014eb): u16currentCoil - <2e25b> DW_AT_decl_file : 1 - <2e25b> DW_AT_decl_line : 1296 - <2e25d> DW_AT_decl_column : 14 - <2e25e> DW_AT_type : <0x2cd2a> - <2e262> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e265>: Abbrev Number: 4 (DW_TAG_variable) - <2e266> DW_AT_name : (indirect string, offset: 0x101578): u16coil - <2e26a> DW_AT_decl_file : 1 - <2e26a> DW_AT_decl_line : 1296 - <2e26c> DW_AT_decl_column : 30 - <2e26d> DW_AT_type : <0x2cd2a> - <2e271> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e274>: Abbrev Number: 4 (DW_TAG_variable) - <2e275> DW_AT_name : (indirect string, offset: 0x101255): bTemp - <2e279> DW_AT_decl_file : 1 - <2e279> DW_AT_decl_line : 1297 - <2e27b> DW_AT_decl_column : 10 - <2e27c> DW_AT_type : <0x2da00> - <2e280> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2e283>: Abbrev Number: 4 (DW_TAG_variable) - <2e284> DW_AT_name : (indirect string, offset: 0x1015ac): u16StartCoil - <2e288> DW_AT_decl_file : 1 - <2e288> DW_AT_decl_line : 1300 - <2e28a> DW_AT_decl_column : 14 - <2e28b> DW_AT_type : <0x2cd2a> - <2e28f> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><2e292>: Abbrev Number: 4 (DW_TAG_variable) - <2e293> DW_AT_name : (indirect string, offset: 0x10147f): u16Coilno - <2e297> DW_AT_decl_file : 1 - <2e297> DW_AT_decl_line : 1301 - <2e299> DW_AT_decl_column : 14 - <2e29a> DW_AT_type : <0x2cd2a> - <2e29e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2e2a1>: Abbrev Number: 0 - <1><2e2a2>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e2a3> DW_AT_name : (indirect string, offset: 0x101350): process_FC6 - <2e2a7> DW_AT_decl_file : 1 - <2e2a7> DW_AT_decl_line : 1265 - <2e2a9> DW_AT_decl_column : 8 - <2e2aa> DW_AT_prototyped : 1 - <2e2aa> DW_AT_type : <0x2cd01> - <2e2ae> DW_AT_low_pc : 0x800e948 - <2e2b2> DW_AT_high_pc : 0x64 - <2e2b6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e2b8> DW_AT_call_all_tail_calls: 1 - <2e2b8> DW_AT_sibling : <0x2e2f9> - <2><2e2bc>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e2bd> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e2c1> DW_AT_decl_file : 1 - <2e2c1> DW_AT_decl_line : 1265 - <2e2c3> DW_AT_decl_column : 37 - <2e2c4> DW_AT_type : <0x2ddad> - <2e2c8> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e2cb>: Abbrev Number: 4 (DW_TAG_variable) - <2e2cc> DW_AT_name : (indirect string, offset: 0x101097): u16add - <2e2d0> DW_AT_decl_file : 1 - <2e2d0> DW_AT_decl_line : 1268 - <2e2d2> DW_AT_decl_column : 14 - <2e2d3> DW_AT_type : <0x2cd2a> - <2e2d7> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><2e2da>: Abbrev Number: 4 (DW_TAG_variable) - <2e2db> DW_AT_name : (indirect string, offset: 0x1014a8): u8CopyBufferSize - <2e2df> DW_AT_decl_file : 1 - <2e2df> DW_AT_decl_line : 1269 - <2e2e1> DW_AT_decl_column : 13 - <2e2e2> DW_AT_type : <0x2cd0d> - <2e2e6> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><2e2e9>: Abbrev Number: 4 (DW_TAG_variable) - <2e2ea> DW_AT_name : (indirect string, offset: 0x101090): u16val - <2e2ee> DW_AT_decl_file : 1 - <2e2ee> DW_AT_decl_line : 1270 - <2e2f0> DW_AT_decl_column : 14 - <2e2f1> DW_AT_type : <0x2cd2a> - <2e2f5> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e2f8>: Abbrev Number: 0 - <1><2e2f9>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e2fa> DW_AT_name : (indirect string, offset: 0x101344): process_FC5 - <2e2fe> DW_AT_decl_file : 1 - <2e2fe> DW_AT_decl_line : 1231 - <2e300> DW_AT_decl_column : 8 - <2e301> DW_AT_prototyped : 1 - <2e301> DW_AT_type : <0x2cd01> - <2e305> DW_AT_low_pc : 0x800e896 - <2e309> DW_AT_high_pc : 0xb2 - <2e30d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e30f> DW_AT_call_all_tail_calls: 1 - <2e30f> DW_AT_sibling : <0x2e35f> - <2><2e313>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e314> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e318> DW_AT_decl_file : 1 - <2e318> DW_AT_decl_line : 1231 - <2e31a> DW_AT_decl_column : 38 - <2e31b> DW_AT_type : <0x2ddad> - <2e31f> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e322>: Abbrev Number: 4 (DW_TAG_variable) - <2e323> DW_AT_name : (indirect string, offset: 0x10150c): u8currentBit - <2e327> DW_AT_decl_file : 1 - <2e327> DW_AT_decl_line : 1233 - <2e329> DW_AT_decl_column : 13 - <2e32a> DW_AT_type : <0x2cd0d> - <2e32e> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><2e331>: Abbrev Number: 4 (DW_TAG_variable) - <2e332> DW_AT_name : (indirect string, offset: 0x1012b7): u16currentRegister - <2e336> DW_AT_decl_file : 1 - <2e336> DW_AT_decl_line : 1234 - <2e338> DW_AT_decl_column : 14 - <2e339> DW_AT_type : <0x2cd2a> - <2e33d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e340>: Abbrev Number: 4 (DW_TAG_variable) - <2e341> DW_AT_name : (indirect string, offset: 0x1014a8): u8CopyBufferSize - <2e345> DW_AT_decl_file : 1 - <2e345> DW_AT_decl_line : 1235 - <2e347> DW_AT_decl_column : 13 - <2e348> DW_AT_type : <0x2cd0d> - <2e34c> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><2e34f>: Abbrev Number: 4 (DW_TAG_variable) - <2e350> DW_AT_name : (indirect string, offset: 0x101578): u16coil - <2e354> DW_AT_decl_file : 1 - <2e354> DW_AT_decl_line : 1236 - <2e356> DW_AT_decl_column : 14 - <2e357> DW_AT_type : <0x2cd2a> - <2e35b> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><2e35e>: Abbrev Number: 0 - <1><2e35f>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e360> DW_AT_name : (indirect string, offset: 0x101338): process_FC3 - <2e364> DW_AT_decl_file : 1 - <2e364> DW_AT_decl_line : 1188 - <2e366> DW_AT_decl_column : 8 - <2e367> DW_AT_prototyped : 1 - <2e367> DW_AT_type : <0x2cd01> - <2e36b> DW_AT_low_pc : 0x800e7a6 - <2e36f> DW_AT_high_pc : 0xf0 - <2e373> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e375> DW_AT_call_all_tail_calls: 1 - <2e375> DW_AT_sibling : <0x2e3e1> - <2><2e379>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e37a> DW_AT_name : (indirect string, offset: 0x101021): modH + <2e24c> DW_AT_decl_line : 1188 + <2e24e> DW_AT_decl_column : 8 + <2e24f> DW_AT_prototyped : 1 + <2e24f> DW_AT_type : <0x2cc51> + <2e253> DW_AT_low_pc : 0x800e866 + <2e257> DW_AT_high_pc : 0xf0 + <2e25b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e25d> DW_AT_call_all_tail_calls: 1 + <2e25d> DW_AT_sibling : <0x2e2c9> + <2><2e261>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e262> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e266> DW_AT_decl_file : 1 + <2e266> DW_AT_decl_line : 1188 + <2e268> DW_AT_decl_column : 37 + <2e269> DW_AT_type : <0x2dcfd> + <2e26d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2e270>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e271> DW_AT_name : (indirect string, offset: 0xeef2f): Database + <2e275> DW_AT_decl_file : 1 + <2e275> DW_AT_decl_line : 1188 + <2e277> DW_AT_decl_column : 51 + <2e278> DW_AT_type : <0x2cc5d> + <2e27c> DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) + <2><2e27f>: Abbrev Number: 4 (DW_TAG_variable) + <2e280> DW_AT_name : (indirect string, offset: 0x101393): u16StartAdd + <2e284> DW_AT_decl_file : 1 + <2e284> DW_AT_decl_line : 1191 + <2e286> DW_AT_decl_column : 14 + <2e287> DW_AT_type : <0x2cc7a> + <2e28b> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><2e28e>: Abbrev Number: 4 (DW_TAG_variable) + <2e28f> DW_AT_name : (indirect string, offset: 0x10109c): u8regsno + <2e293> DW_AT_decl_file : 1 + <2e293> DW_AT_decl_line : 1192 + <2e295> DW_AT_decl_column : 13 + <2e296> DW_AT_type : <0x2cc5d> + <2e29a> DW_AT_location : 2 byte block: 91 6d (DW_OP_fbreg: -19) + <2><2e29d>: Abbrev Number: 4 (DW_TAG_variable) + <2e29e> DW_AT_name : (indirect string, offset: 0x10148d): u8CopyBufferSize + <2e2a2> DW_AT_decl_file : 1 + <2e2a2> DW_AT_decl_line : 1193 + <2e2a4> DW_AT_decl_column : 13 + <2e2a5> DW_AT_type : <0x2cc5d> + <2e2a9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e2ac>: Abbrev Number: 13 (DW_TAG_variable) + <2e2ad> DW_AT_name : i + <2e2af> DW_AT_decl_file : 1 + <2e2af> DW_AT_decl_line : 1194 + <2e2b1> DW_AT_decl_column : 14 + <2e2b2> DW_AT_type : <0x2cc7a> + <2e2b6> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><2e2b9>: Abbrev Number: 4 (DW_TAG_variable) + <2e2ba> DW_AT_name : (indirect string, offset: 0x101224): u16regs + <2e2be> DW_AT_decl_file : 1 + <2e2be> DW_AT_decl_line : 1196 + <2e2c0> DW_AT_decl_column : 15 + <2e2c1> DW_AT_type : <0x2db0e> + <2e2c5> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2e2c8>: Abbrev Number: 0 + <1><2e2c9>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e2ca> DW_AT_name : (indirect string, offset: 0x101311): process_FC1 + <2e2ce> DW_AT_decl_file : 1 + <2e2ce> DW_AT_decl_line : 1123 + <2e2d0> DW_AT_decl_column : 8 + <2e2d1> DW_AT_prototyped : 1 + <2e2d1> DW_AT_type : <0x2cc51> + <2e2d5> DW_AT_low_pc : 0x800e6de + <2e2d9> DW_AT_high_pc : 0x188 + <2e2dd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e2df> DW_AT_call_all_tail_calls: 1 + <2e2df> DW_AT_sibling : <0x2e398> + <2><2e2e3>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e2e4> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e2e8> DW_AT_decl_file : 1 + <2e2e8> DW_AT_decl_line : 1123 + <2e2ea> DW_AT_decl_column : 37 + <2e2eb> DW_AT_type : <0x2dcfd> + <2e2ef> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2e2f2>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e2f3> DW_AT_name : (indirect string, offset: 0xeef2f): Database + <2e2f7> DW_AT_decl_file : 1 + <2e2f7> DW_AT_decl_line : 1123 + <2e2f9> DW_AT_decl_column : 51 + <2e2fa> DW_AT_type : <0x2cc5d> + <2e2fe> DW_AT_location : 2 byte block: 91 5b (DW_OP_fbreg: -37) + <2><2e301>: Abbrev Number: 4 (DW_TAG_variable) + <2e302> DW_AT_name : (indirect string, offset: 0x10129c): u16currentRegister + <2e306> DW_AT_decl_file : 1 + <2e306> DW_AT_decl_line : 1125 + <2e308> DW_AT_decl_column : 14 + <2e309> DW_AT_type : <0x2cc7a> + <2e30d> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><2e310>: Abbrev Number: 4 (DW_TAG_variable) + <2e311> DW_AT_name : (indirect string, offset: 0x1014f1): u8currentBit + <2e315> DW_AT_decl_file : 1 + <2e315> DW_AT_decl_line : 1126 + <2e317> DW_AT_decl_column : 13 + <2e318> DW_AT_type : <0x2cc5d> + <2e31c> DW_AT_location : 2 byte block: 91 65 (DW_OP_fbreg: -27) + <2><2e31f>: Abbrev Number: 4 (DW_TAG_variable) + <2e320> DW_AT_name : (indirect string, offset: 0x101046): u8bytesno + <2e324> DW_AT_decl_file : 1 + <2e324> DW_AT_decl_line : 1126 + <2e326> DW_AT_decl_column : 27 + <2e327> DW_AT_type : <0x2cc5d> + <2e32b> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><2e32e>: Abbrev Number: 4 (DW_TAG_variable) + <2e32f> DW_AT_name : (indirect string, offset: 0x101293): u8bitsno + <2e333> DW_AT_decl_file : 1 + <2e333> DW_AT_decl_line : 1126 + <2e335> DW_AT_decl_column : 38 + <2e336> DW_AT_type : <0x2cc5d> + <2e33a> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><2e33d>: Abbrev Number: 4 (DW_TAG_variable) + <2e33e> DW_AT_name : (indirect string, offset: 0x10148d): u8CopyBufferSize + <2e342> DW_AT_decl_file : 1 + <2e342> DW_AT_decl_line : 1127 + <2e344> DW_AT_decl_column : 13 + <2e345> DW_AT_type : <0x2cc5d> + <2e349> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) + <2><2e34c>: Abbrev Number: 4 (DW_TAG_variable) + <2e34d> DW_AT_name : (indirect string, offset: 0x1014d0): u16currentCoil + <2e351> DW_AT_decl_file : 1 + <2e351> DW_AT_decl_line : 1128 + <2e353> DW_AT_decl_column : 14 + <2e354> DW_AT_type : <0x2cc7a> + <2e358> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e35b>: Abbrev Number: 4 (DW_TAG_variable) + <2e35c> DW_AT_name : (indirect string, offset: 0x10155d): u16coil + <2e360> DW_AT_decl_file : 1 + <2e360> DW_AT_decl_line : 1128 + <2e362> DW_AT_decl_column : 30 + <2e363> DW_AT_type : <0x2cc7a> + <2e367> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2e36a>: Abbrev Number: 4 (DW_TAG_variable) + <2e36b> DW_AT_name : (indirect string, offset: 0x101224): u16regs + <2e36f> DW_AT_decl_file : 1 + <2e36f> DW_AT_decl_line : 1130 + <2e371> DW_AT_decl_column : 15 + <2e372> DW_AT_type : <0x2db0e> + <2e376> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2e379>: Abbrev Number: 4 (DW_TAG_variable) + <2e37a> DW_AT_name : (indirect string, offset: 0x101591): u16StartCoil <2e37e> DW_AT_decl_file : 1 - <2e37e> DW_AT_decl_line : 1188 - <2e380> DW_AT_decl_column : 37 - <2e381> DW_AT_type : <0x2ddad> - <2e385> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2e388>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e389> DW_AT_name : (indirect string, offset: 0x853b9): Database + <2e37e> DW_AT_decl_line : 1133 + <2e380> DW_AT_decl_column : 14 + <2e381> DW_AT_type : <0x2cc7a> + <2e385> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><2e388>: Abbrev Number: 4 (DW_TAG_variable) + <2e389> DW_AT_name : (indirect string, offset: 0x101464): u16Coilno <2e38d> DW_AT_decl_file : 1 - <2e38d> DW_AT_decl_line : 1188 - <2e38f> DW_AT_decl_column : 51 - <2e390> DW_AT_type : <0x2cd0d> - <2e394> DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) - <2><2e397>: Abbrev Number: 4 (DW_TAG_variable) - <2e398> DW_AT_name : (indirect string, offset: 0x1013ae): u16StartAdd - <2e39c> DW_AT_decl_file : 1 - <2e39c> DW_AT_decl_line : 1191 - <2e39e> DW_AT_decl_column : 14 - <2e39f> DW_AT_type : <0x2cd2a> - <2e3a3> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><2e3a6>: Abbrev Number: 4 (DW_TAG_variable) - <2e3a7> DW_AT_name : (indirect string, offset: 0x1010b7): u8regsno - <2e3ab> DW_AT_decl_file : 1 - <2e3ab> DW_AT_decl_line : 1192 - <2e3ad> DW_AT_decl_column : 13 - <2e3ae> DW_AT_type : <0x2cd0d> - <2e3b2> DW_AT_location : 2 byte block: 91 6d (DW_OP_fbreg: -19) - <2><2e3b5>: Abbrev Number: 4 (DW_TAG_variable) - <2e3b6> DW_AT_name : (indirect string, offset: 0x1014a8): u8CopyBufferSize - <2e3ba> DW_AT_decl_file : 1 - <2e3ba> DW_AT_decl_line : 1193 - <2e3bc> DW_AT_decl_column : 13 - <2e3bd> DW_AT_type : <0x2cd0d> - <2e3c1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e3c4>: Abbrev Number: 13 (DW_TAG_variable) - <2e3c5> DW_AT_name : i - <2e3c7> DW_AT_decl_file : 1 - <2e3c7> DW_AT_decl_line : 1194 - <2e3c9> DW_AT_decl_column : 14 - <2e3ca> DW_AT_type : <0x2cd2a> - <2e3ce> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><2e3d1>: Abbrev Number: 4 (DW_TAG_variable) - <2e3d2> DW_AT_name : (indirect string, offset: 0x10123f): u16regs - <2e3d6> DW_AT_decl_file : 1 - <2e3d6> DW_AT_decl_line : 1196 - <2e3d8> DW_AT_decl_column : 15 - <2e3d9> DW_AT_type : <0x2dbbe> - <2e3dd> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2e3e0>: Abbrev Number: 0 - <1><2e3e1>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e3e2> DW_AT_name : (indirect string, offset: 0x10132c): process_FC1 - <2e3e6> DW_AT_decl_file : 1 - <2e3e6> DW_AT_decl_line : 1123 - <2e3e8> DW_AT_decl_column : 8 - <2e3e9> DW_AT_prototyped : 1 - <2e3e9> DW_AT_type : <0x2cd01> - <2e3ed> DW_AT_low_pc : 0x800e61e - <2e3f1> DW_AT_high_pc : 0x188 - <2e3f5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e3f7> DW_AT_call_all_tail_calls: 1 - <2e3f7> DW_AT_sibling : <0x2e4b0> - <2><2e3fb>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e3fc> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e400> DW_AT_decl_file : 1 - <2e400> DW_AT_decl_line : 1123 - <2e402> DW_AT_decl_column : 37 - <2e403> DW_AT_type : <0x2ddad> - <2e407> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2e40a>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e40b> DW_AT_name : (indirect string, offset: 0x853b9): Database - <2e40f> DW_AT_decl_file : 1 - <2e40f> DW_AT_decl_line : 1123 - <2e411> DW_AT_decl_column : 51 - <2e412> DW_AT_type : <0x2cd0d> - <2e416> DW_AT_location : 2 byte block: 91 5b (DW_OP_fbreg: -37) - <2><2e419>: Abbrev Number: 4 (DW_TAG_variable) - <2e41a> DW_AT_name : (indirect string, offset: 0x1012b7): u16currentRegister - <2e41e> DW_AT_decl_file : 1 - <2e41e> DW_AT_decl_line : 1125 - <2e420> DW_AT_decl_column : 14 - <2e421> DW_AT_type : <0x2cd2a> - <2e425> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><2e428>: Abbrev Number: 4 (DW_TAG_variable) - <2e429> DW_AT_name : (indirect string, offset: 0x10150c): u8currentBit - <2e42d> DW_AT_decl_file : 1 - <2e42d> DW_AT_decl_line : 1126 - <2e42f> DW_AT_decl_column : 13 - <2e430> DW_AT_type : <0x2cd0d> - <2e434> DW_AT_location : 2 byte block: 91 65 (DW_OP_fbreg: -27) - <2><2e437>: Abbrev Number: 4 (DW_TAG_variable) - <2e438> DW_AT_name : (indirect string, offset: 0x101061): u8bytesno - <2e43c> DW_AT_decl_file : 1 - <2e43c> DW_AT_decl_line : 1126 - <2e43e> DW_AT_decl_column : 27 - <2e43f> DW_AT_type : <0x2cd0d> - <2e443> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><2e446>: Abbrev Number: 4 (DW_TAG_variable) - <2e447> DW_AT_name : (indirect string, offset: 0x1012ae): u8bitsno - <2e44b> DW_AT_decl_file : 1 - <2e44b> DW_AT_decl_line : 1126 - <2e44d> DW_AT_decl_column : 38 - <2e44e> DW_AT_type : <0x2cd0d> - <2e452> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><2e455>: Abbrev Number: 4 (DW_TAG_variable) - <2e456> DW_AT_name : (indirect string, offset: 0x1014a8): u8CopyBufferSize - <2e45a> DW_AT_decl_file : 1 - <2e45a> DW_AT_decl_line : 1127 - <2e45c> DW_AT_decl_column : 13 - <2e45d> DW_AT_type : <0x2cd0d> - <2e461> DW_AT_location : 2 byte block: 91 6b (DW_OP_fbreg: -21) - <2><2e464>: Abbrev Number: 4 (DW_TAG_variable) - <2e465> DW_AT_name : (indirect string, offset: 0x1014eb): u16currentCoil - <2e469> DW_AT_decl_file : 1 - <2e469> DW_AT_decl_line : 1128 - <2e46b> DW_AT_decl_column : 14 - <2e46c> DW_AT_type : <0x2cd2a> - <2e470> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e473>: Abbrev Number: 4 (DW_TAG_variable) - <2e474> DW_AT_name : (indirect string, offset: 0x101578): u16coil - <2e478> DW_AT_decl_file : 1 - <2e478> DW_AT_decl_line : 1128 - <2e47a> DW_AT_decl_column : 30 - <2e47b> DW_AT_type : <0x2cd2a> - <2e47f> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2e482>: Abbrev Number: 4 (DW_TAG_variable) - <2e483> DW_AT_name : (indirect string, offset: 0x10123f): u16regs - <2e487> DW_AT_decl_file : 1 - <2e487> DW_AT_decl_line : 1130 - <2e489> DW_AT_decl_column : 15 - <2e48a> DW_AT_type : <0x2dbbe> - <2e48e> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2e491>: Abbrev Number: 4 (DW_TAG_variable) - <2e492> DW_AT_name : (indirect string, offset: 0x1015ac): u16StartCoil - <2e496> DW_AT_decl_file : 1 - <2e496> DW_AT_decl_line : 1133 - <2e498> DW_AT_decl_column : 14 - <2e499> DW_AT_type : <0x2cd2a> - <2e49d> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><2e4a0>: Abbrev Number: 4 (DW_TAG_variable) - <2e4a1> DW_AT_name : (indirect string, offset: 0x10147f): u16Coilno - <2e4a5> DW_AT_decl_file : 1 - <2e4a5> DW_AT_decl_line : 1134 - <2e4a7> DW_AT_decl_column : 14 - <2e4a8> DW_AT_type : <0x2cd2a> - <2e4ac> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e4af>: Abbrev Number: 0 - <1><2e4b0>: Abbrev Number: 27 (DW_TAG_subprogram) - <2e4b1> DW_AT_name : (indirect string, offset: 0x101365): sendTxBuffer - <2e4b5> DW_AT_decl_file : 1 - <2e4b5> DW_AT_decl_line : 1040 - <2e4b7> DW_AT_decl_column : 13 - <2e4b8> DW_AT_prototyped : 1 - <2e4b8> DW_AT_low_pc : 0x800e4da - <2e4bc> DW_AT_high_pc : 0x144 - <2e4c0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e4c2> DW_AT_call_all_tail_calls: 1 - <2e4c2> DW_AT_sibling : <0x2e4e5> - <2><2e4c6>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e4c7> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e4cb> DW_AT_decl_file : 1 - <2e4cb> DW_AT_decl_line : 1040 - <2e4cd> DW_AT_decl_column : 43 - <2e4ce> DW_AT_type : <0x2ddad> - <2e4d2> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2e4d5>: Abbrev Number: 4 (DW_TAG_variable) - <2e4d6> DW_AT_name : (indirect string, offset: 0x10138f): u16crc - <2e4da> DW_AT_decl_file : 1 - <2e4da> DW_AT_decl_line : 1043 - <2e4dc> DW_AT_decl_column : 11 - <2e4dd> DW_AT_type : <0x2cd2a> - <2e4e1> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><2e4e4>: Abbrev Number: 0 - <1><2e4e5>: Abbrev Number: 50 (DW_TAG_subprogram) - <2e4e6> DW_AT_name : (indirect string, offset: 0x101081): buildException - <2e4ea> DW_AT_decl_file : 1 - <2e4eb> DW_AT_decl_line : 1018 - <2e4ed> DW_AT_decl_column : 6 + <2e38d> DW_AT_decl_line : 1134 + <2e38f> DW_AT_decl_column : 14 + <2e390> DW_AT_type : <0x2cc7a> + <2e394> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e397>: Abbrev Number: 0 + <1><2e398>: Abbrev Number: 26 (DW_TAG_subprogram) + <2e399> DW_AT_name : (indirect string, offset: 0x10134a): sendTxBuffer + <2e39d> DW_AT_decl_file : 1 + <2e39d> DW_AT_decl_line : 1040 + <2e39f> DW_AT_decl_column : 13 + <2e3a0> DW_AT_prototyped : 1 + <2e3a0> DW_AT_low_pc : 0x800e59a + <2e3a4> DW_AT_high_pc : 0x144 + <2e3a8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e3aa> DW_AT_call_all_tail_calls: 1 + <2e3aa> DW_AT_sibling : <0x2e3cd> + <2><2e3ae>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e3af> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e3b3> DW_AT_decl_file : 1 + <2e3b3> DW_AT_decl_line : 1040 + <2e3b5> DW_AT_decl_column : 43 + <2e3b6> DW_AT_type : <0x2dcfd> + <2e3ba> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2e3bd>: Abbrev Number: 4 (DW_TAG_variable) + <2e3be> DW_AT_name : (indirect string, offset: 0x101374): u16crc + <2e3c2> DW_AT_decl_file : 1 + <2e3c2> DW_AT_decl_line : 1043 + <2e3c4> DW_AT_decl_column : 11 + <2e3c5> DW_AT_type : <0x2cc7a> + <2e3c9> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><2e3cc>: Abbrev Number: 0 + <1><2e3cd>: Abbrev Number: 49 (DW_TAG_subprogram) + <2e3ce> DW_AT_name : (indirect string, offset: 0x101066): buildException + <2e3d2> DW_AT_decl_file : 1 + <2e3d3> DW_AT_decl_line : 1018 + <2e3d5> DW_AT_decl_column : 6 + <2e3d6> DW_AT_prototyped : 1 + <2e3d6> DW_AT_low_pc : 0x800e55c + <2e3da> DW_AT_high_pc : 0x3e + <2e3de> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e3e0> DW_AT_call_all_calls: 1 + <2e3e0> DW_AT_sibling : <0x2e412> + <2><2e3e4>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e3e5> DW_AT_name : (indirect string, offset: 0x1014a8): u8exception + <2e3e9> DW_AT_decl_file : 1 + <2e3e9> DW_AT_decl_line : 1018 + <2e3eb> DW_AT_decl_column : 30 + <2e3ec> DW_AT_type : <0x2cc5d> + <2e3f0> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><2e3f3>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e3f4> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e3f8> DW_AT_decl_file : 1 + <2e3f8> DW_AT_decl_line : 1018 + <2e3fa> DW_AT_decl_column : 60 + <2e3fb> DW_AT_type : <0x2dcfd> + <2e3ff> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2e402>: Abbrev Number: 4 (DW_TAG_variable) + <2e403> DW_AT_name : (indirect string, offset: 0x101030): u8func + <2e407> DW_AT_decl_file : 1 + <2e407> DW_AT_decl_line : 1020 + <2e409> DW_AT_decl_column : 13 + <2e40a> DW_AT_type : <0x2cc5d> + <2e40e> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><2e411>: Abbrev Number: 0 + <1><2e412>: Abbrev Number: 50 (DW_TAG_subprogram) + <2e413> DW_AT_external : 1 + <2e413> DW_AT_name : (indirect string, offset: 0x1013c5): calcCRC + <2e417> DW_AT_decl_file : 1 + <2e418> DW_AT_decl_line : 985 + <2e41a> DW_AT_decl_column : 10 + <2e41b> DW_AT_prototyped : 1 + <2e41b> DW_AT_type : <0x2cc7a> + <2e41f> DW_AT_low_pc : 0x800e4ce + <2e423> DW_AT_high_pc : 0x8e + <2e427> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e429> DW_AT_call_all_calls: 1 + <2e429> DW_AT_sibling : <0x2e4a7> + <2><2e42d>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e42e> DW_AT_name : (indirect string, offset: 0xefffc): Buffer + <2e432> DW_AT_decl_file : 1 + <2e432> DW_AT_decl_line : 985 + <2e434> DW_AT_decl_column : 27 + <2e435> DW_AT_type : <0x2cce6> + <2e439> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2e43c>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e43d> DW_AT_name : (indirect string, offset: 0x1010ce): u8length + <2e441> DW_AT_decl_file : 1 + <2e441> DW_AT_decl_line : 985 + <2e443> DW_AT_decl_column : 43 + <2e444> DW_AT_type : <0x2cc5d> + <2e448> DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) + <2><2e44b>: Abbrev Number: 4 (DW_TAG_variable) + <2e44c> DW_AT_name : (indirect string, offset: 0xf8e1b): temp + <2e450> DW_AT_decl_file : 1 + <2e450> DW_AT_decl_line : 987 + <2e452> DW_AT_decl_column : 18 + <2e453> DW_AT_type : <0x2cbca> + <2e457> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e45a>: Abbrev Number: 4 (DW_TAG_variable) + <2e45b> DW_AT_name : (indirect string, offset: 0xf8b6b): temp2 + <2e45f> DW_AT_decl_file : 1 + <2e45f> DW_AT_decl_line : 987 + <2e461> DW_AT_decl_column : 24 + <2e462> DW_AT_type : <0x2cbca> + <2e466> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e469>: Abbrev Number: 4 (DW_TAG_variable) + <2e46a> DW_AT_name : (indirect string, offset: 0xf432b): flag + <2e46e> DW_AT_decl_file : 1 + <2e46e> DW_AT_decl_line : 987 + <2e470> DW_AT_decl_column : 31 + <2e471> DW_AT_type : <0x2cbca> + <2e475> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2e478>: Abbrev Number: 22 (DW_TAG_lexical_block) + <2e479> DW_AT_low_pc : 0x800e4e0 + <2e47d> DW_AT_high_pc : 0x56 + <3><2e481>: Abbrev Number: 13 (DW_TAG_variable) + <2e482> DW_AT_name : i + <2e484> DW_AT_decl_file : 1 + <2e484> DW_AT_decl_line : 989 + <2e486> DW_AT_decl_column : 24 + <2e487> DW_AT_type : <0x2cbfe> + <2e48b> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <3><2e48e>: Abbrev Number: 22 (DW_TAG_lexical_block) + <2e48f> DW_AT_low_pc : 0x800e4f6 + <2e493> DW_AT_high_pc : 0x32 + <4><2e497>: Abbrev Number: 13 (DW_TAG_variable) + <2e498> DW_AT_name : j + <2e49a> DW_AT_decl_file : 1 + <2e49a> DW_AT_decl_line : 992 + <2e49c> DW_AT_decl_column : 28 + <2e49d> DW_AT_type : <0x2cbfe> + <2e4a1> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <4><2e4a4>: Abbrev Number: 0 + <3><2e4a5>: Abbrev Number: 0 + <2><2e4a6>: Abbrev Number: 0 + <1><2e4a7>: Abbrev Number: 51 (DW_TAG_subprogram) + <2e4a8> DW_AT_name : (indirect string, offset: 0x101528): word + <2e4ac> DW_AT_decl_file : 1 + <2e4ad> DW_AT_decl_line : 967 + <2e4af> DW_AT_decl_column : 10 + <2e4b0> DW_AT_prototyped : 1 + <2e4b0> DW_AT_type : <0x2cc7a> + <2e4b4> DW_AT_low_pc : 0x800e4a8 + <2e4b8> DW_AT_high_pc : 0x26 + <2e4bc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e4be> DW_AT_call_all_calls: 1 + <2e4be> DW_AT_sibling : <0x2e4e6> + <2><2e4c2>: Abbrev Number: 37 (DW_TAG_formal_parameter) + <2e4c3> DW_AT_name : H + <2e4c5> DW_AT_decl_file : 1 + <2e4c5> DW_AT_decl_line : 967 + <2e4c5> DW_AT_decl_column : 23 + <2e4c6> DW_AT_type : <0x2cc5d> + <2e4ca> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><2e4cd>: Abbrev Number: 37 (DW_TAG_formal_parameter) + <2e4ce> DW_AT_name : L + <2e4d0> DW_AT_decl_file : 1 + <2e4d0> DW_AT_decl_line : 967 + <2e4d0> DW_AT_decl_column : 34 + <2e4d1> DW_AT_type : <0x2cc5d> + <2e4d5> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><2e4d8>: Abbrev Number: 13 (DW_TAG_variable) + <2e4d9> DW_AT_name : W + <2e4db> DW_AT_decl_file : 1 + <2e4db> DW_AT_decl_line : 969 + <2e4dd> DW_AT_decl_column : 14 + <2e4de> DW_AT_type : <0x2da84> + <2e4e2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e4e5>: Abbrev Number: 0 + <1><2e4e6>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e4e7> DW_AT_name : (indirect string, offset: 0x101214): validateRequest + <2e4eb> DW_AT_decl_file : 1 + <2e4eb> DW_AT_decl_line : 877 + <2e4ed> DW_AT_decl_column : 9 <2e4ee> DW_AT_prototyped : 1 - <2e4ee> DW_AT_low_pc : 0x800e49c - <2e4f2> DW_AT_high_pc : 0x3e - <2e4f6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e4f8> DW_AT_call_all_calls: 1 - <2e4f8> DW_AT_sibling : <0x2e52a> - <2><2e4fc>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e4fd> DW_AT_name : (indirect string, offset: 0x1014c3): u8exception - <2e501> DW_AT_decl_file : 1 - <2e501> DW_AT_decl_line : 1018 - <2e503> DW_AT_decl_column : 30 - <2e504> DW_AT_type : <0x2cd0d> - <2e508> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><2e50b>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e50c> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e510> DW_AT_decl_file : 1 - <2e510> DW_AT_decl_line : 1018 - <2e512> DW_AT_decl_column : 60 - <2e513> DW_AT_type : <0x2ddad> - <2e517> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2e51a>: Abbrev Number: 4 (DW_TAG_variable) - <2e51b> DW_AT_name : (indirect string, offset: 0x10104b): u8func - <2e51f> DW_AT_decl_file : 1 - <2e51f> DW_AT_decl_line : 1020 - <2e521> DW_AT_decl_column : 13 - <2e522> DW_AT_type : <0x2cd0d> - <2e526> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><2e529>: Abbrev Number: 0 - <1><2e52a>: Abbrev Number: 51 (DW_TAG_subprogram) - <2e52b> DW_AT_external : 1 - <2e52b> DW_AT_name : (indirect string, offset: 0x1013e0): calcCRC - <2e52f> DW_AT_decl_file : 1 - <2e530> DW_AT_decl_line : 985 - <2e532> DW_AT_decl_column : 10 - <2e533> DW_AT_prototyped : 1 - <2e533> DW_AT_type : <0x2cd2a> - <2e537> DW_AT_low_pc : 0x800e40e - <2e53b> DW_AT_high_pc : 0x8e - <2e53f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e541> DW_AT_call_all_calls: 1 - <2e541> DW_AT_sibling : <0x2e5bf> - <2><2e545>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e546> DW_AT_name : (indirect string, offset: 0xeffe2): Buffer - <2e54a> DW_AT_decl_file : 1 - <2e54a> DW_AT_decl_line : 985 - <2e54c> DW_AT_decl_column : 27 - <2e54d> DW_AT_type : <0x2cd96> - <2e551> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2e554>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e555> DW_AT_name : (indirect string, offset: 0x1010e9): u8length - <2e559> DW_AT_decl_file : 1 - <2e559> DW_AT_decl_line : 985 - <2e55b> DW_AT_decl_column : 43 - <2e55c> DW_AT_type : <0x2cd0d> - <2e560> DW_AT_location : 2 byte block: 91 63 (DW_OP_fbreg: -29) - <2><2e563>: Abbrev Number: 4 (DW_TAG_variable) - <2e564> DW_AT_name : (indirect string, offset: 0xf8e36): temp + <2e4ee> DW_AT_type : <0x2cc5d> + <2e4f2> DW_AT_low_pc : 0x800e214 + <2e4f6> DW_AT_high_pc : 0x294 + <2e4fa> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e4fc> DW_AT_call_all_tail_calls: 1 + <2e4fc> DW_AT_sibling : <0x2e563> + <2><2e500>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e501> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e505> DW_AT_decl_file : 1 + <2e505> DW_AT_decl_line : 877 + <2e507> DW_AT_decl_column : 42 + <2e508> DW_AT_type : <0x2dcfd> + <2e50c> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e50f>: Abbrev Number: 4 (DW_TAG_variable) + <2e510> DW_AT_name : (indirect string, offset: 0x1011f8): u16MsgCRC + <2e514> DW_AT_decl_file : 1 + <2e514> DW_AT_decl_line : 881 + <2e516> DW_AT_decl_column : 15 + <2e517> DW_AT_type : <0x2cc7a> + <2e51b> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2e51e>: Abbrev Number: 4 (DW_TAG_variable) + <2e51f> DW_AT_name : (indirect string, offset: 0x100fee): isSupported + <2e523> DW_AT_decl_file : 1 + <2e523> DW_AT_decl_line : 895 + <2e525> DW_AT_decl_column : 11 + <2e526> DW_AT_type : <0x2d950> + <2e52a> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><2e52d>: Abbrev Number: 4 (DW_TAG_variable) + <2e52e> DW_AT_name : (indirect string, offset: 0x101012): u16AdRegs + <2e532> DW_AT_decl_file : 1 + <2e532> DW_AT_decl_line : 911 + <2e534> DW_AT_decl_column : 15 + <2e535> DW_AT_type : <0x2cc7a> + <2e539> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e53c>: Abbrev Number: 4 (DW_TAG_variable) + <2e53d> DW_AT_name : (indirect string, offset: 0x1014fe): u16NRegs + <2e541> DW_AT_decl_file : 1 + <2e541> DW_AT_decl_line : 912 + <2e543> DW_AT_decl_column : 15 + <2e544> DW_AT_type : <0x2cc7a> + <2e548> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) + <2><2e54b>: Abbrev Number: 22 (DW_TAG_lexical_block) + <2e54c> DW_AT_low_pc : 0x800e27e + <2e550> DW_AT_high_pc : 0x26 + <3><2e554>: Abbrev Number: 13 (DW_TAG_variable) + <2e555> DW_AT_name : i + <2e557> DW_AT_decl_file : 1 + <2e557> DW_AT_decl_line : 896 + <2e559> DW_AT_decl_column : 19 + <2e55a> DW_AT_type : <0x2cc5d> + <2e55e> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <3><2e561>: Abbrev Number: 0 + <2><2e562>: Abbrev Number: 0 + <1><2e563>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e564> DW_AT_name : (indirect string, offset: 0x1014bd): getRxBuffer <2e568> DW_AT_decl_file : 1 - <2e568> DW_AT_decl_line : 987 - <2e56a> DW_AT_decl_column : 18 - <2e56b> DW_AT_type : <0x2cc7a> - <2e56f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e572>: Abbrev Number: 4 (DW_TAG_variable) - <2e573> DW_AT_name : (indirect string, offset: 0xf8b86): temp2 - <2e577> DW_AT_decl_file : 1 - <2e577> DW_AT_decl_line : 987 - <2e579> DW_AT_decl_column : 24 - <2e57a> DW_AT_type : <0x2cc7a> - <2e57e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e581>: Abbrev Number: 4 (DW_TAG_variable) - <2e582> DW_AT_name : (indirect string, offset: 0xf4346): flag - <2e586> DW_AT_decl_file : 1 - <2e586> DW_AT_decl_line : 987 - <2e588> DW_AT_decl_column : 31 - <2e589> DW_AT_type : <0x2cc7a> - <2e58d> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2e590>: Abbrev Number: 24 (DW_TAG_lexical_block) - <2e591> DW_AT_low_pc : 0x800e420 - <2e595> DW_AT_high_pc : 0x56 - <3><2e599>: Abbrev Number: 13 (DW_TAG_variable) - <2e59a> DW_AT_name : i - <2e59c> DW_AT_decl_file : 1 - <2e59c> DW_AT_decl_line : 989 - <2e59e> DW_AT_decl_column : 24 - <2e59f> DW_AT_type : <0x2ccae> - <2e5a3> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <3><2e5a6>: Abbrev Number: 24 (DW_TAG_lexical_block) - <2e5a7> DW_AT_low_pc : 0x800e436 - <2e5ab> DW_AT_high_pc : 0x32 - <4><2e5af>: Abbrev Number: 13 (DW_TAG_variable) - <2e5b0> DW_AT_name : j - <2e5b2> DW_AT_decl_file : 1 - <2e5b2> DW_AT_decl_line : 992 - <2e5b4> DW_AT_decl_column : 28 - <2e5b5> DW_AT_type : <0x2ccae> - <2e5b9> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <4><2e5bc>: Abbrev Number: 0 - <3><2e5bd>: Abbrev Number: 0 - <2><2e5be>: Abbrev Number: 0 - <1><2e5bf>: Abbrev Number: 52 (DW_TAG_subprogram) - <2e5c0> DW_AT_name : (indirect string, offset: 0x101543): word - <2e5c4> DW_AT_decl_file : 1 - <2e5c5> DW_AT_decl_line : 967 - <2e5c7> DW_AT_decl_column : 10 - <2e5c8> DW_AT_prototyped : 1 - <2e5c8> DW_AT_type : <0x2cd2a> - <2e5cc> DW_AT_low_pc : 0x800e3e8 - <2e5d0> DW_AT_high_pc : 0x26 - <2e5d4> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e5d6> DW_AT_call_all_calls: 1 - <2e5d6> DW_AT_sibling : <0x2e5fe> - <2><2e5da>: Abbrev Number: 38 (DW_TAG_formal_parameter) - <2e5db> DW_AT_name : H - <2e5dd> DW_AT_decl_file : 1 - <2e5dd> DW_AT_decl_line : 967 - <2e5dd> DW_AT_decl_column : 23 - <2e5de> DW_AT_type : <0x2cd0d> - <2e5e2> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><2e5e5>: Abbrev Number: 38 (DW_TAG_formal_parameter) - <2e5e6> DW_AT_name : L - <2e5e8> DW_AT_decl_file : 1 - <2e5e8> DW_AT_decl_line : 967 - <2e5e8> DW_AT_decl_column : 34 - <2e5e9> DW_AT_type : <0x2cd0d> - <2e5ed> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><2e5f0>: Abbrev Number: 13 (DW_TAG_variable) - <2e5f1> DW_AT_name : W - <2e5f3> DW_AT_decl_file : 1 - <2e5f3> DW_AT_decl_line : 969 - <2e5f5> DW_AT_decl_column : 14 - <2e5f6> DW_AT_type : <0x2db34> - <2e5fa> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e5fd>: Abbrev Number: 0 - <1><2e5fe>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e5ff> DW_AT_name : (indirect string, offset: 0x10122f): validateRequest - <2e603> DW_AT_decl_file : 1 - <2e603> DW_AT_decl_line : 877 - <2e605> DW_AT_decl_column : 9 - <2e606> DW_AT_prototyped : 1 - <2e606> DW_AT_type : <0x2cd0d> - <2e60a> DW_AT_low_pc : 0x800e154 - <2e60e> DW_AT_high_pc : 0x294 - <2e612> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e614> DW_AT_call_all_tail_calls: 1 - <2e614> DW_AT_sibling : <0x2e67b> - <2><2e618>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e619> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e61d> DW_AT_decl_file : 1 - <2e61d> DW_AT_decl_line : 877 - <2e61f> DW_AT_decl_column : 42 - <2e620> DW_AT_type : <0x2ddad> - <2e624> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e627>: Abbrev Number: 4 (DW_TAG_variable) - <2e628> DW_AT_name : (indirect string, offset: 0x101213): u16MsgCRC - <2e62c> DW_AT_decl_file : 1 - <2e62c> DW_AT_decl_line : 881 - <2e62e> DW_AT_decl_column : 15 - <2e62f> DW_AT_type : <0x2cd2a> - <2e633> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2e636>: Abbrev Number: 4 (DW_TAG_variable) - <2e637> DW_AT_name : (indirect string, offset: 0x101009): isSupported - <2e63b> DW_AT_decl_file : 1 - <2e63b> DW_AT_decl_line : 895 - <2e63d> DW_AT_decl_column : 11 - <2e63e> DW_AT_type : <0x2da00> - <2e642> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><2e645>: Abbrev Number: 4 (DW_TAG_variable) - <2e646> DW_AT_name : (indirect string, offset: 0x10102d): u16AdRegs - <2e64a> DW_AT_decl_file : 1 - <2e64a> DW_AT_decl_line : 911 - <2e64c> DW_AT_decl_column : 15 - <2e64d> DW_AT_type : <0x2cd2a> - <2e651> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e654>: Abbrev Number: 4 (DW_TAG_variable) - <2e655> DW_AT_name : (indirect string, offset: 0x101519): u16NRegs - <2e659> DW_AT_decl_file : 1 - <2e659> DW_AT_decl_line : 912 - <2e65b> DW_AT_decl_column : 15 - <2e65c> DW_AT_type : <0x2cd2a> - <2e660> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) - <2><2e663>: Abbrev Number: 24 (DW_TAG_lexical_block) - <2e664> DW_AT_low_pc : 0x800e1be - <2e668> DW_AT_high_pc : 0x26 - <3><2e66c>: Abbrev Number: 13 (DW_TAG_variable) - <2e66d> DW_AT_name : i - <2e66f> DW_AT_decl_file : 1 - <2e66f> DW_AT_decl_line : 896 - <2e671> DW_AT_decl_column : 19 - <2e672> DW_AT_type : <0x2cd0d> - <2e676> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <3><2e679>: Abbrev Number: 0 - <2><2e67a>: Abbrev Number: 0 - <1><2e67b>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e67c> DW_AT_name : (indirect string, offset: 0x1014d8): getRxBuffer - <2e680> DW_AT_decl_file : 1 - <2e680> DW_AT_decl_line : 836 - <2e682> DW_AT_decl_column : 9 - <2e683> DW_AT_prototyped : 1 - <2e683> DW_AT_type : <0x2cd1e> - <2e687> DW_AT_low_pc : 0x800e0c0 - <2e68b> DW_AT_high_pc : 0x92 - <2e68f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e691> DW_AT_call_all_tail_calls: 1 - <2e691> DW_AT_sibling : <0x2e6b4> - <2><2e695>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e696> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e69a> DW_AT_decl_file : 1 - <2e69a> DW_AT_decl_line : 836 - <2e69c> DW_AT_decl_column : 38 - <2e69d> DW_AT_type : <0x2ddad> - <2e6a1> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e6a4>: Abbrev Number: 4 (DW_TAG_variable) - <2e6a5> DW_AT_name : (indirect string, offset: 0x10149e): i16result - <2e6a9> DW_AT_decl_file : 1 - <2e6a9> DW_AT_decl_line : 839 - <2e6ab> DW_AT_decl_column : 13 - <2e6ac> DW_AT_type : <0x2cd1e> - <2e6b0> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <2><2e6b3>: Abbrev Number: 0 - <1><2e6b4>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e6b5> DW_AT_name : (indirect string, offset: 0x10131d): validateAnswer - <2e6b9> DW_AT_decl_file : 1 - <2e6b9> DW_AT_decl_line : 789 - <2e6bb> DW_AT_decl_column : 9 - <2e6bc> DW_AT_prototyped : 1 - <2e6bc> DW_AT_type : <0x2cd0d> - <2e6c0> DW_AT_low_pc : 0x800dfe4 - <2e6c4> DW_AT_high_pc : 0xdc - <2e6c8> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e6ca> DW_AT_call_all_tail_calls: 1 - <2e6ca> DW_AT_sibling : <0x2e713> - <2><2e6ce>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e6cf> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e6d3> DW_AT_decl_file : 1 - <2e6d3> DW_AT_decl_line : 789 - <2e6d5> DW_AT_decl_column : 41 - <2e6d6> DW_AT_type : <0x2ddad> - <2e6da> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e6dd>: Abbrev Number: 4 (DW_TAG_variable) - <2e6de> DW_AT_name : (indirect string, offset: 0x101213): u16MsgCRC - <2e6e2> DW_AT_decl_file : 1 - <2e6e2> DW_AT_decl_line : 793 - <2e6e4> DW_AT_decl_column : 11 - <2e6e5> DW_AT_type : <0x2cd2a> - <2e6e9> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e6ec>: Abbrev Number: 4 (DW_TAG_variable) - <2e6ed> DW_AT_name : (indirect string, offset: 0x101009): isSupported - <2e6f1> DW_AT_decl_file : 1 - <2e6f1> DW_AT_decl_line : 810 - <2e6f3> DW_AT_decl_column : 10 - <2e6f4> DW_AT_type : <0x2da00> - <2e6f8> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><2e6fb>: Abbrev Number: 24 (DW_TAG_lexical_block) - <2e6fc> DW_AT_low_pc : 0x800e06c - <2e700> DW_AT_high_pc : 0x26 - <3><2e704>: Abbrev Number: 13 (DW_TAG_variable) - <2e705> DW_AT_name : i - <2e707> DW_AT_decl_file : 1 - <2e707> DW_AT_decl_line : 811 - <2e709> DW_AT_decl_column : 18 - <2e70a> DW_AT_type : <0x2cd0d> - <2e70e> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) - <3><2e711>: Abbrev Number: 0 - <2><2e712>: Abbrev Number: 0 - <1><2e713>: Abbrev Number: 27 (DW_TAG_subprogram) - <2e714> DW_AT_name : (indirect string, offset: 0x1011ee): get_FC3 + <2e568> DW_AT_decl_line : 836 + <2e56a> DW_AT_decl_column : 9 + <2e56b> DW_AT_prototyped : 1 + <2e56b> DW_AT_type : <0x2cc6e> + <2e56f> DW_AT_low_pc : 0x800e180 + <2e573> DW_AT_high_pc : 0x92 + <2e577> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e579> DW_AT_call_all_tail_calls: 1 + <2e579> DW_AT_sibling : <0x2e59c> + <2><2e57d>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e57e> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e582> DW_AT_decl_file : 1 + <2e582> DW_AT_decl_line : 836 + <2e584> DW_AT_decl_column : 38 + <2e585> DW_AT_type : <0x2dcfd> + <2e589> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e58c>: Abbrev Number: 4 (DW_TAG_variable) + <2e58d> DW_AT_name : (indirect string, offset: 0x101483): i16result + <2e591> DW_AT_decl_file : 1 + <2e591> DW_AT_decl_line : 839 + <2e593> DW_AT_decl_column : 13 + <2e594> DW_AT_type : <0x2cc6e> + <2e598> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <2><2e59b>: Abbrev Number: 0 + <1><2e59c>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e59d> DW_AT_name : (indirect string, offset: 0x101302): validateAnswer + <2e5a1> DW_AT_decl_file : 1 + <2e5a1> DW_AT_decl_line : 789 + <2e5a3> DW_AT_decl_column : 9 + <2e5a4> DW_AT_prototyped : 1 + <2e5a4> DW_AT_type : <0x2cc5d> + <2e5a8> DW_AT_low_pc : 0x800e0a4 + <2e5ac> DW_AT_high_pc : 0xdc + <2e5b0> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e5b2> DW_AT_call_all_tail_calls: 1 + <2e5b2> DW_AT_sibling : <0x2e5fb> + <2><2e5b6>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e5b7> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e5bb> DW_AT_decl_file : 1 + <2e5bb> DW_AT_decl_line : 789 + <2e5bd> DW_AT_decl_column : 41 + <2e5be> DW_AT_type : <0x2dcfd> + <2e5c2> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e5c5>: Abbrev Number: 4 (DW_TAG_variable) + <2e5c6> DW_AT_name : (indirect string, offset: 0x1011f8): u16MsgCRC + <2e5ca> DW_AT_decl_file : 1 + <2e5ca> DW_AT_decl_line : 793 + <2e5cc> DW_AT_decl_column : 11 + <2e5cd> DW_AT_type : <0x2cc7a> + <2e5d1> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e5d4>: Abbrev Number: 4 (DW_TAG_variable) + <2e5d5> DW_AT_name : (indirect string, offset: 0x100fee): isSupported + <2e5d9> DW_AT_decl_file : 1 + <2e5d9> DW_AT_decl_line : 810 + <2e5db> DW_AT_decl_column : 10 + <2e5dc> DW_AT_type : <0x2d950> + <2e5e0> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><2e5e3>: Abbrev Number: 22 (DW_TAG_lexical_block) + <2e5e4> DW_AT_low_pc : 0x800e12c + <2e5e8> DW_AT_high_pc : 0x26 + <3><2e5ec>: Abbrev Number: 13 (DW_TAG_variable) + <2e5ed> DW_AT_name : i + <2e5ef> DW_AT_decl_file : 1 + <2e5ef> DW_AT_decl_line : 811 + <2e5f1> DW_AT_decl_column : 18 + <2e5f2> DW_AT_type : <0x2cc5d> + <2e5f6> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) + <3><2e5f9>: Abbrev Number: 0 + <2><2e5fa>: Abbrev Number: 0 + <1><2e5fb>: Abbrev Number: 26 (DW_TAG_subprogram) + <2e5fc> DW_AT_name : (indirect string, offset: 0x1011d3): get_FC3 + <2e600> DW_AT_decl_file : 1 + <2e600> DW_AT_decl_line : 768 + <2e602> DW_AT_decl_column : 6 + <2e603> DW_AT_prototyped : 1 + <2e603> DW_AT_low_pc : 0x800e046 + <2e607> DW_AT_high_pc : 0x5c + <2e60b> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e60d> DW_AT_call_all_tail_calls: 1 + <2e60d> DW_AT_sibling : <0x2e63d> + <2><2e611>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e612> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e616> DW_AT_decl_file : 1 + <2e616> DW_AT_decl_line : 768 + <2e618> DW_AT_decl_column : 31 + <2e619> DW_AT_type : <0x2dcfd> + <2e61d> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2e620>: Abbrev Number: 4 (DW_TAG_variable) + <2e621> DW_AT_name : (indirect string, offset: 0x10158a): u8byte + <2e625> DW_AT_decl_file : 1 + <2e625> DW_AT_decl_line : 770 + <2e627> DW_AT_decl_column : 13 + <2e628> DW_AT_type : <0x2cc5d> + <2e62c> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><2e62f>: Abbrev Number: 13 (DW_TAG_variable) + <2e630> DW_AT_name : i + <2e632> DW_AT_decl_file : 1 + <2e632> DW_AT_decl_line : 770 + <2e634> DW_AT_decl_column : 21 + <2e635> DW_AT_type : <0x2cc5d> + <2e639> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><2e63c>: Abbrev Number: 0 + <1><2e63d>: Abbrev Number: 26 (DW_TAG_subprogram) + <2e63e> DW_AT_name : (indirect string, offset: 0x1011cb): get_FC1 + <2e642> DW_AT_decl_file : 1 + <2e642> DW_AT_decl_line : 743 + <2e644> DW_AT_decl_column : 6 + <2e645> DW_AT_prototyped : 1 + <2e645> DW_AT_low_pc : 0x800df98 + <2e649> DW_AT_high_pc : 0xae + <2e64d> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e64f> DW_AT_call_all_tail_calls: 1 + <2e64f> DW_AT_sibling : <0x2e67f> + <2><2e653>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e654> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e658> DW_AT_decl_file : 1 + <2e658> DW_AT_decl_line : 743 + <2e65a> DW_AT_decl_column : 31 + <2e65b> DW_AT_type : <0x2dcfd> + <2e65f> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2e662>: Abbrev Number: 4 (DW_TAG_variable) + <2e663> DW_AT_name : (indirect string, offset: 0x10158a): u8byte + <2e667> DW_AT_decl_file : 1 + <2e667> DW_AT_decl_line : 745 + <2e669> DW_AT_decl_column : 13 + <2e66a> DW_AT_type : <0x2cc5d> + <2e66e> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) + <2><2e671>: Abbrev Number: 13 (DW_TAG_variable) + <2e672> DW_AT_name : i + <2e674> DW_AT_decl_file : 1 + <2e674> DW_AT_decl_line : 745 + <2e676> DW_AT_decl_column : 21 + <2e677> DW_AT_type : <0x2cc5d> + <2e67b> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <2><2e67e>: Abbrev Number: 0 + <1><2e67f>: Abbrev Number: 27 (DW_TAG_subprogram) + <2e680> DW_AT_external : 1 + <2e680> DW_AT_name : (indirect string, offset: 0x100fd8): StartTaskModbusMaster + <2e684> DW_AT_decl_file : 1 + <2e684> DW_AT_decl_line : 644 + <2e686> DW_AT_decl_column : 6 + <2e686> DW_AT_prototyped : 1 + <2e686> DW_AT_low_pc : 0x800dde4 + <2e68a> DW_AT_high_pc : 0x1b2 + <2e68e> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e690> DW_AT_call_all_tail_calls: 1 + <2e690> DW_AT_sibling : <0x2e6ea> + <2><2e694>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e695> DW_AT_name : (indirect string, offset: 0xeefa7): argument + <2e699> DW_AT_decl_file : 1 + <2e699> DW_AT_decl_line : 644 + <2e69b> DW_AT_decl_column : 34 + <2e69c> DW_AT_type : <0x2ccac> + <2e6a0> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) + <2><2e6a3>: Abbrev Number: 4 (DW_TAG_variable) + <2e6a4> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e6a8> DW_AT_decl_file : 1 + <2e6a8> DW_AT_decl_line : 647 + <2e6aa> DW_AT_decl_column : 20 + <2e6ab> DW_AT_type : <0x2dcfd> + <2e6af> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e6b2>: Abbrev Number: 4 (DW_TAG_variable) + <2e6b3> DW_AT_name : (indirect string, offset: 0xffc61): ulNotificationValue + <2e6b7> DW_AT_decl_file : 1 + <2e6b7> DW_AT_decl_line : 648 + <2e6b9> DW_AT_decl_column : 12 + <2e6ba> DW_AT_type : <0x2cc8b> + <2e6be> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2e6c1>: Abbrev Number: 4 (DW_TAG_variable) + <2e6c2> DW_AT_name : (indirect string, offset: 0x1011bd): telegram + <2e6c6> DW_AT_decl_file : 1 + <2e6c6> DW_AT_decl_line : 649 + <2e6c8> DW_AT_decl_column : 12 + <2e6c9> DW_AT_type : <0x2db18> + <2e6cd> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2e6d0>: Abbrev Number: 22 (DW_TAG_lexical_block) + <2e6d1> DW_AT_low_pc : 0x800ddf0 + <2e6d5> DW_AT_high_pc : 0x1a4 + <3><2e6d9>: Abbrev Number: 4 (DW_TAG_variable) + <2e6da> DW_AT_name : (indirect string, offset: 0x1014a8): u8exception + <2e6de> DW_AT_decl_file : 1 + <2e6de> DW_AT_decl_line : 689 + <2e6e0> DW_AT_decl_column : 11 + <2e6e1> DW_AT_type : <0x2cc51> + <2e6e5> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) + <3><2e6e8>: Abbrev Number: 0 + <2><2e6e9>: Abbrev Number: 0 + <1><2e6ea>: Abbrev Number: 17 (DW_TAG_subprogram) + <2e6eb> DW_AT_name : (indirect string, offset: 0x1010ad): SendQuery + <2e6ef> DW_AT_decl_file : 1 + <2e6ef> DW_AT_decl_line : 527 + <2e6f1> DW_AT_decl_column : 8 + <2e6f2> DW_AT_prototyped : 1 + <2e6f2> DW_AT_type : <0x2cc51> + <2e6f6> DW_AT_low_pc : 0x800dad0 + <2e6fa> DW_AT_high_pc : 0x312 + <2e6fe> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e700> DW_AT_call_all_tail_calls: 1 + <2e700> DW_AT_sibling : <0x2e782> + <2><2e704>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e705> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e709> DW_AT_decl_file : 1 + <2e709> DW_AT_decl_line : 527 + <2e70b> DW_AT_decl_column : 35 + <2e70c> DW_AT_type : <0x2dcfd> + <2e710> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) + <2><2e713>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e714> DW_AT_name : (indirect string, offset: 0x1011bd): telegram <2e718> DW_AT_decl_file : 1 - <2e718> DW_AT_decl_line : 768 - <2e71a> DW_AT_decl_column : 6 - <2e71b> DW_AT_prototyped : 1 - <2e71b> DW_AT_low_pc : 0x800df86 - <2e71f> DW_AT_high_pc : 0x5c - <2e723> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e725> DW_AT_call_all_tail_calls: 1 - <2e725> DW_AT_sibling : <0x2e755> - <2><2e729>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e72a> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e72e> DW_AT_decl_file : 1 - <2e72e> DW_AT_decl_line : 768 - <2e730> DW_AT_decl_column : 31 - <2e731> DW_AT_type : <0x2ddad> - <2e735> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2e738>: Abbrev Number: 4 (DW_TAG_variable) - <2e739> DW_AT_name : (indirect string, offset: 0x1015a5): u8byte - <2e73d> DW_AT_decl_file : 1 - <2e73d> DW_AT_decl_line : 770 - <2e73f> DW_AT_decl_column : 13 - <2e740> DW_AT_type : <0x2cd0d> - <2e744> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><2e747>: Abbrev Number: 13 (DW_TAG_variable) - <2e748> DW_AT_name : i - <2e74a> DW_AT_decl_file : 1 - <2e74a> DW_AT_decl_line : 770 - <2e74c> DW_AT_decl_column : 21 - <2e74d> DW_AT_type : <0x2cd0d> - <2e751> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><2e754>: Abbrev Number: 0 - <1><2e755>: Abbrev Number: 27 (DW_TAG_subprogram) - <2e756> DW_AT_name : (indirect string, offset: 0x1011e6): get_FC1 - <2e75a> DW_AT_decl_file : 1 - <2e75a> DW_AT_decl_line : 743 - <2e75c> DW_AT_decl_column : 6 - <2e75d> DW_AT_prototyped : 1 - <2e75d> DW_AT_low_pc : 0x800ded8 - <2e761> DW_AT_high_pc : 0xae - <2e765> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e767> DW_AT_call_all_tail_calls: 1 - <2e767> DW_AT_sibling : <0x2e797> - <2><2e76b>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e76c> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e770> DW_AT_decl_file : 1 - <2e770> DW_AT_decl_line : 743 - <2e772> DW_AT_decl_column : 31 - <2e773> DW_AT_type : <0x2ddad> - <2e777> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2e77a>: Abbrev Number: 4 (DW_TAG_variable) - <2e77b> DW_AT_name : (indirect string, offset: 0x1015a5): u8byte - <2e77f> DW_AT_decl_file : 1 - <2e77f> DW_AT_decl_line : 745 - <2e781> DW_AT_decl_column : 13 - <2e782> DW_AT_type : <0x2cd0d> - <2e786> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) - <2><2e789>: Abbrev Number: 13 (DW_TAG_variable) - <2e78a> DW_AT_name : i - <2e78c> DW_AT_decl_file : 1 - <2e78c> DW_AT_decl_line : 745 - <2e78e> DW_AT_decl_column : 21 - <2e78f> DW_AT_type : <0x2cd0d> - <2e793> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <2><2e796>: Abbrev Number: 0 - <1><2e797>: Abbrev Number: 28 (DW_TAG_subprogram) - <2e798> DW_AT_external : 1 - <2e798> DW_AT_name : (indirect string, offset: 0x100ff3): StartTaskModbusMaster + <2e718> DW_AT_decl_line : 527 + <2e71a> DW_AT_decl_column : 52 + <2e71b> DW_AT_type : <0x2db18> + <2e71f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e722>: Abbrev Number: 4 (DW_TAG_variable) + <2e723> DW_AT_name : (indirect string, offset: 0x10109c): u8regsno + <2e727> DW_AT_decl_file : 1 + <2e727> DW_AT_decl_line : 531 + <2e729> DW_AT_decl_column : 10 + <2e72a> DW_AT_type : <0x2cc5d> + <2e72e> DW_AT_location : 2 byte block: 91 61 (DW_OP_fbreg: -31) + <2><2e731>: Abbrev Number: 4 (DW_TAG_variable) + <2e732> DW_AT_name : (indirect string, offset: 0x101046): u8bytesno + <2e736> DW_AT_decl_file : 1 + <2e736> DW_AT_decl_line : 531 + <2e738> DW_AT_decl_column : 20 + <2e739> DW_AT_type : <0x2cc5d> + <2e73d> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) + <2><2e740>: Abbrev Number: 4 (DW_TAG_variable) + <2e741> DW_AT_name : (indirect string, offset: 0xf2c22): error + <2e745> DW_AT_decl_file : 1 + <2e745> DW_AT_decl_line : 532 + <2e747> DW_AT_decl_column : 11 + <2e748> DW_AT_type : <0x2cc5d> + <2e74c> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) + <2><2e74f>: Abbrev Number: 52 (DW_TAG_lexical_block) + <2e750> DW_AT_low_pc : 0x800dca2 + <2e754> DW_AT_high_pc : 0x74 + <2e758> DW_AT_sibling : <0x2e76a> + <3><2e75c>: Abbrev Number: 13 (DW_TAG_variable) + <2e75d> DW_AT_name : i + <2e75f> DW_AT_decl_file : 1 + <2e75f> DW_AT_decl_line : 599 + <2e761> DW_AT_decl_column : 20 + <2e762> DW_AT_type : <0x2cc7a> + <2e766> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <3><2e769>: Abbrev Number: 0 + <2><2e76a>: Abbrev Number: 22 (DW_TAG_lexical_block) + <2e76b> DW_AT_low_pc : 0x800dd40 + <2e76f> DW_AT_high_pc : 0x6c + <3><2e773>: Abbrev Number: 13 (DW_TAG_variable) + <2e774> DW_AT_name : i + <2e776> DW_AT_decl_file : 1 + <2e776> DW_AT_decl_line : 620 + <2e778> DW_AT_decl_column : 20 + <2e779> DW_AT_type : <0x2cc7a> + <2e77d> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) + <3><2e780>: Abbrev Number: 0 + <2><2e781>: Abbrev Number: 0 + <1><2e782>: Abbrev Number: 27 (DW_TAG_subprogram) + <2e783> DW_AT_external : 1 + <2e783> DW_AT_name : (indirect string, offset: 0x101202): ModbusQueryInject + <2e787> DW_AT_decl_file : 1 + <2e787> DW_AT_decl_line : 506 + <2e789> DW_AT_decl_column : 6 + <2e789> DW_AT_prototyped : 1 + <2e789> DW_AT_low_pc : 0x0 + <2e78d> DW_AT_high_pc : 0x48 + <2e791> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e793> DW_AT_call_all_tail_calls: 1 + <2e793> DW_AT_sibling : <0x2e7b6> + <2><2e797>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e798> DW_AT_name : (indirect string, offset: 0x101006): modH <2e79c> DW_AT_decl_file : 1 - <2e79c> DW_AT_decl_line : 644 - <2e79e> DW_AT_decl_column : 6 - <2e79e> DW_AT_prototyped : 1 - <2e79e> DW_AT_low_pc : 0x800dd24 - <2e7a2> DW_AT_high_pc : 0x1b2 - <2e7a6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e7a8> DW_AT_call_all_tail_calls: 1 - <2e7a8> DW_AT_sibling : <0x2e802> - <2><2e7ac>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e7ad> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <2e7b1> DW_AT_decl_file : 1 - <2e7b1> DW_AT_decl_line : 644 - <2e7b3> DW_AT_decl_column : 34 - <2e7b4> DW_AT_type : <0x2cd5c> - <2e7b8> DW_AT_location : 2 byte block: 91 54 (DW_OP_fbreg: -44) - <2><2e7bb>: Abbrev Number: 4 (DW_TAG_variable) - <2e7bc> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e7c0> DW_AT_decl_file : 1 - <2e7c0> DW_AT_decl_line : 647 - <2e7c2> DW_AT_decl_column : 20 - <2e7c3> DW_AT_type : <0x2ddad> - <2e7c7> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e7ca>: Abbrev Number: 4 (DW_TAG_variable) - <2e7cb> DW_AT_name : (indirect string, offset: 0xffc7c): ulNotificationValue - <2e7cf> DW_AT_decl_file : 1 - <2e7cf> DW_AT_decl_line : 648 - <2e7d1> DW_AT_decl_column : 12 - <2e7d2> DW_AT_type : <0x2cd3b> - <2e7d6> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2e7d9>: Abbrev Number: 4 (DW_TAG_variable) - <2e7da> DW_AT_name : (indirect string, offset: 0x1011d8): telegram - <2e7de> DW_AT_decl_file : 1 - <2e7de> DW_AT_decl_line : 649 - <2e7e0> DW_AT_decl_column : 12 - <2e7e1> DW_AT_type : <0x2dbc8> - <2e7e5> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2e7e8>: Abbrev Number: 24 (DW_TAG_lexical_block) - <2e7e9> DW_AT_low_pc : 0x800dd30 - <2e7ed> DW_AT_high_pc : 0x1a4 - <3><2e7f1>: Abbrev Number: 4 (DW_TAG_variable) - <2e7f2> DW_AT_name : (indirect string, offset: 0x1014c3): u8exception - <2e7f6> DW_AT_decl_file : 1 - <2e7f6> DW_AT_decl_line : 689 - <2e7f8> DW_AT_decl_column : 11 - <2e7f9> DW_AT_type : <0x2cd01> - <2e7fd> DW_AT_location : 2 byte block: 91 6f (DW_OP_fbreg: -17) - <3><2e800>: Abbrev Number: 0 - <2><2e801>: Abbrev Number: 0 - <1><2e802>: Abbrev Number: 17 (DW_TAG_subprogram) - <2e803> DW_AT_name : (indirect string, offset: 0x1010c8): SendQuery - <2e807> DW_AT_decl_file : 1 - <2e807> DW_AT_decl_line : 527 - <2e809> DW_AT_decl_column : 8 - <2e80a> DW_AT_prototyped : 1 - <2e80a> DW_AT_type : <0x2cd01> - <2e80e> DW_AT_low_pc : 0x800da10 - <2e812> DW_AT_high_pc : 0x312 - <2e816> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e818> DW_AT_call_all_tail_calls: 1 - <2e818> DW_AT_sibling : <0x2e89a> - <2><2e81c>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e81d> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e821> DW_AT_decl_file : 1 - <2e821> DW_AT_decl_line : 527 - <2e823> DW_AT_decl_column : 35 - <2e824> DW_AT_type : <0x2ddad> - <2e828> DW_AT_location : 2 byte block: 91 5c (DW_OP_fbreg: -36) - <2><2e82b>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e82c> DW_AT_name : (indirect string, offset: 0x1011d8): telegram - <2e830> DW_AT_decl_file : 1 - <2e830> DW_AT_decl_line : 527 - <2e832> DW_AT_decl_column : 52 - <2e833> DW_AT_type : <0x2dbc8> - <2e837> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e83a>: Abbrev Number: 4 (DW_TAG_variable) - <2e83b> DW_AT_name : (indirect string, offset: 0x1010b7): u8regsno - <2e83f> DW_AT_decl_file : 1 - <2e83f> DW_AT_decl_line : 531 - <2e841> DW_AT_decl_column : 10 - <2e842> DW_AT_type : <0x2cd0d> - <2e846> DW_AT_location : 2 byte block: 91 61 (DW_OP_fbreg: -31) - <2><2e849>: Abbrev Number: 4 (DW_TAG_variable) - <2e84a> DW_AT_name : (indirect string, offset: 0x101061): u8bytesno - <2e84e> DW_AT_decl_file : 1 - <2e84e> DW_AT_decl_line : 531 - <2e850> DW_AT_decl_column : 20 - <2e851> DW_AT_type : <0x2cd0d> - <2e855> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) - <2><2e858>: Abbrev Number: 4 (DW_TAG_variable) - <2e859> DW_AT_name : (indirect string, offset: 0xf2c50): error - <2e85d> DW_AT_decl_file : 1 - <2e85d> DW_AT_decl_line : 532 - <2e85f> DW_AT_decl_column : 11 - <2e860> DW_AT_type : <0x2cd0d> - <2e864> DW_AT_location : 2 byte block: 91 66 (DW_OP_fbreg: -26) - <2><2e867>: Abbrev Number: 53 (DW_TAG_lexical_block) - <2e868> DW_AT_low_pc : 0x800dbe2 - <2e86c> DW_AT_high_pc : 0x74 - <2e870> DW_AT_sibling : <0x2e882> - <3><2e874>: Abbrev Number: 13 (DW_TAG_variable) - <2e875> DW_AT_name : i - <2e877> DW_AT_decl_file : 1 - <2e877> DW_AT_decl_line : 599 - <2e879> DW_AT_decl_column : 20 - <2e87a> DW_AT_type : <0x2cd2a> - <2e87e> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <3><2e881>: Abbrev Number: 0 - <2><2e882>: Abbrev Number: 24 (DW_TAG_lexical_block) - <2e883> DW_AT_low_pc : 0x800dc80 - <2e887> DW_AT_high_pc : 0x6c - <3><2e88b>: Abbrev Number: 13 (DW_TAG_variable) - <2e88c> DW_AT_name : i - <2e88e> DW_AT_decl_file : 1 - <2e88e> DW_AT_decl_line : 620 - <2e890> DW_AT_decl_column : 20 - <2e891> DW_AT_type : <0x2cd2a> - <2e895> DW_AT_location : 2 byte block: 91 62 (DW_OP_fbreg: -30) - <3><2e898>: Abbrev Number: 0 - <2><2e899>: Abbrev Number: 0 - <1><2e89a>: Abbrev Number: 28 (DW_TAG_subprogram) - <2e89b> DW_AT_external : 1 - <2e89b> DW_AT_name : (indirect string, offset: 0x10121d): ModbusQueryInject - <2e89f> DW_AT_decl_file : 1 - <2e89f> DW_AT_decl_line : 506 - <2e8a1> DW_AT_decl_column : 6 - <2e8a1> DW_AT_prototyped : 1 - <2e8a1> DW_AT_low_pc : 0x0 - <2e8a5> DW_AT_high_pc : 0x48 - <2e8a9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e8ab> DW_AT_call_all_tail_calls: 1 - <2e8ab> DW_AT_sibling : <0x2e8ce> - <2><2e8af>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e8b0> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e8b4> DW_AT_decl_file : 1 - <2e8b4> DW_AT_decl_line : 506 - <2e8b6> DW_AT_decl_column : 42 - <2e8b7> DW_AT_type : <0x2ddad> - <2e8bb> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2e8be>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e8bf> DW_AT_name : (indirect string, offset: 0x1011d8): telegram - <2e8c3> DW_AT_decl_file : 1 - <2e8c3> DW_AT_decl_line : 506 - <2e8c5> DW_AT_decl_column : 57 - <2e8c6> DW_AT_type : <0x2dbc8> - <2e8ca> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e8cd>: Abbrev Number: 0 - <1><2e8ce>: Abbrev Number: 28 (DW_TAG_subprogram) - <2e8cf> DW_AT_external : 1 - <2e8cf> DW_AT_name : (indirect string, offset: 0x101301): ModbusQuery - <2e8d3> DW_AT_decl_file : 1 - <2e8d3> DW_AT_decl_line : 491 - <2e8d5> DW_AT_decl_column : 6 - <2e8d5> DW_AT_prototyped : 1 - <2e8d5> DW_AT_low_pc : 0x0 - <2e8d9> DW_AT_high_pc : 0x44 - <2e8dd> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e8df> DW_AT_call_all_tail_calls: 1 - <2e8df> DW_AT_sibling : <0x2e902> - <2><2e8e3>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e8e4> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e8e8> DW_AT_decl_file : 1 - <2e8e8> DW_AT_decl_line : 491 - <2e8ea> DW_AT_decl_column : 36 - <2e8eb> DW_AT_type : <0x2ddad> - <2e8ef> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2e8f2>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e8f3> DW_AT_name : (indirect string, offset: 0x1011d8): telegram - <2e8f7> DW_AT_decl_file : 1 - <2e8f7> DW_AT_decl_line : 491 - <2e8f9> DW_AT_decl_column : 51 - <2e8fa> DW_AT_type : <0x2dbc8> - <2e8fe> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e901>: Abbrev Number: 0 - <1><2e902>: Abbrev Number: 28 (DW_TAG_subprogram) - <2e903> DW_AT_external : 1 - <2e903> DW_AT_name : (indirect string, offset: 0x101290): StartTaskModbusSlave + <2e79c> DW_AT_decl_line : 506 + <2e79e> DW_AT_decl_column : 42 + <2e79f> DW_AT_type : <0x2dcfd> + <2e7a3> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2e7a6>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e7a7> DW_AT_name : (indirect string, offset: 0x1011bd): telegram + <2e7ab> DW_AT_decl_file : 1 + <2e7ab> DW_AT_decl_line : 506 + <2e7ad> DW_AT_decl_column : 57 + <2e7ae> DW_AT_type : <0x2db18> + <2e7b2> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e7b5>: Abbrev Number: 0 + <1><2e7b6>: Abbrev Number: 27 (DW_TAG_subprogram) + <2e7b7> DW_AT_external : 1 + <2e7b7> DW_AT_name : (indirect string, offset: 0x1012e6): ModbusQuery + <2e7bb> DW_AT_decl_file : 1 + <2e7bb> DW_AT_decl_line : 491 + <2e7bd> DW_AT_decl_column : 6 + <2e7bd> DW_AT_prototyped : 1 + <2e7bd> DW_AT_low_pc : 0x0 + <2e7c1> DW_AT_high_pc : 0x44 + <2e7c5> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e7c7> DW_AT_call_all_tail_calls: 1 + <2e7c7> DW_AT_sibling : <0x2e7ea> + <2><2e7cb>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e7cc> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e7d0> DW_AT_decl_file : 1 + <2e7d0> DW_AT_decl_line : 491 + <2e7d2> DW_AT_decl_column : 36 + <2e7d3> DW_AT_type : <0x2dcfd> + <2e7d7> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2e7da>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e7db> DW_AT_name : (indirect string, offset: 0x1011bd): telegram + <2e7df> DW_AT_decl_file : 1 + <2e7df> DW_AT_decl_line : 491 + <2e7e1> DW_AT_decl_column : 51 + <2e7e2> DW_AT_type : <0x2db18> + <2e7e6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e7e9>: Abbrev Number: 0 + <1><2e7ea>: Abbrev Number: 27 (DW_TAG_subprogram) + <2e7eb> DW_AT_external : 1 + <2e7eb> DW_AT_name : (indirect string, offset: 0x101275): StartTaskModbusSlave + <2e7ef> DW_AT_decl_file : 1 + <2e7ef> DW_AT_decl_line : 391 + <2e7f1> DW_AT_decl_column : 6 + <2e7f1> DW_AT_prototyped : 1 + <2e7f1> DW_AT_low_pc : 0x800d908 + <2e7f5> DW_AT_high_pc : 0x1c8 + <2e7f9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e7fb> DW_AT_call_all_tail_calls: 1 + <2e7fb> DW_AT_sibling : <0x2e837> + <2><2e7ff>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e800> DW_AT_name : (indirect string, offset: 0xeefa7): argument + <2e804> DW_AT_decl_file : 1 + <2e804> DW_AT_decl_line : 391 + <2e806> DW_AT_decl_column : 33 + <2e807> DW_AT_type : <0x2ccac> + <2e80b> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e80e>: Abbrev Number: 4 (DW_TAG_variable) + <2e80f> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e813> DW_AT_decl_file : 1 + <2e813> DW_AT_decl_line : 394 + <2e815> DW_AT_decl_column : 20 + <2e816> DW_AT_type : <0x2dcfd> + <2e81a> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e81d>: Abbrev Number: 22 (DW_TAG_lexical_block) + <2e81e> DW_AT_low_pc : 0x800d914 + <2e822> DW_AT_high_pc : 0x1ba + <3><2e826>: Abbrev Number: 4 (DW_TAG_variable) + <2e827> DW_AT_name : (indirect string, offset: 0x1014a8): u8exception + <2e82b> DW_AT_decl_file : 1 + <2e82b> DW_AT_decl_line : 432 + <2e82d> DW_AT_decl_column : 13 + <2e82e> DW_AT_type : <0x2cc5d> + <2e832> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <3><2e835>: Abbrev Number: 0 + <2><2e836>: Abbrev Number: 0 + <1><2e837>: Abbrev Number: 26 (DW_TAG_subprogram) + <2e838> DW_AT_name : (indirect string, offset: 0x10152d): vTimerCallbackTimeout + <2e83c> DW_AT_decl_file : 1 + <2e83c> DW_AT_decl_line : 374 + <2e83e> DW_AT_decl_column : 6 + <2e83f> DW_AT_prototyped : 1 + <2e83f> DW_AT_low_pc : 0x800d8ac + <2e843> DW_AT_high_pc : 0x5c + <2e847> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e849> DW_AT_call_all_tail_calls: 1 + <2e849> DW_AT_sibling : <0x2e86a> + <2><2e84d>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e84e> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2e852> DW_AT_decl_file : 1 + <2e852> DW_AT_decl_line : 374 + <2e854> DW_AT_decl_column : 43 + <2e855> DW_AT_type : <0x2e86a> + <2e859> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e85c>: Abbrev Number: 13 (DW_TAG_variable) + <2e85d> DW_AT_name : i + <2e85f> DW_AT_decl_file : 1 + <2e85f> DW_AT_decl_line : 377 + <2e861> DW_AT_decl_column : 6 + <2e862> DW_AT_type : <0x2cbc3> + <2e866> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e869>: Abbrev Number: 0 + <1><2e86a>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2e86b> DW_AT_byte_size : 4 + <2e86b> DW_AT_type : <0x2d82a> + <1><2e86f>: Abbrev Number: 26 (DW_TAG_subprogram) + <2e870> DW_AT_name : (indirect string, offset: 0x1014df): vTimerCallbackT35 + <2e874> DW_AT_decl_file : 1 + <2e874> DW_AT_decl_line : 355 + <2e876> DW_AT_decl_column : 6 + <2e877> DW_AT_prototyped : 1 + <2e877> DW_AT_low_pc : 0x800d828 + <2e87b> DW_AT_high_pc : 0x84 + <2e87f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e881> DW_AT_call_all_tail_calls: 1 + <2e881> DW_AT_sibling : <0x2e8a2> + <2><2e885>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e886> DW_AT_name : (indirect string, offset: 0xfff80): pxTimer + <2e88a> DW_AT_decl_file : 1 + <2e88a> DW_AT_decl_line : 355 + <2e88c> DW_AT_decl_column : 39 + <2e88d> DW_AT_type : <0x2e86a> + <2e891> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e894>: Abbrev Number: 13 (DW_TAG_variable) + <2e895> DW_AT_name : i + <2e897> DW_AT_decl_file : 1 + <2e897> DW_AT_decl_line : 358 + <2e899> DW_AT_decl_column : 6 + <2e89a> DW_AT_type : <0x2cbc3> + <2e89e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e8a1>: Abbrev Number: 0 + <1><2e8a2>: Abbrev Number: 27 (DW_TAG_subprogram) + <2e8a3> DW_AT_external : 1 + <2e8a3> DW_AT_name : (indirect string, offset: 0xf03d7): ModbusStart + <2e8a7> DW_AT_decl_file : 1 + <2e8a7> DW_AT_decl_line : 259 + <2e8a9> DW_AT_decl_column : 6 + <2e8a9> DW_AT_prototyped : 1 + <2e8a9> DW_AT_low_pc : 0x800d700 + <2e8ad> DW_AT_high_pc : 0x128 + <2e8b1> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e8b3> DW_AT_call_all_tail_calls: 1 + <2e8b3> DW_AT_sibling : <0x2e8c7> + <2><2e8b7>: Abbrev Number: 8 (DW_TAG_formal_parameter) + <2e8b8> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e8bc> DW_AT_decl_file : 1 + <2e8bc> DW_AT_decl_line : 259 + <2e8be> DW_AT_decl_column : 36 + <2e8bf> DW_AT_type : <0x2dcfd> + <2e8c3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e8c6>: Abbrev Number: 0 + <1><2e8c7>: Abbrev Number: 53 (DW_TAG_subprogram) + <2e8c8> DW_AT_external : 1 + <2e8c8> DW_AT_name : (indirect string, offset: 0xf11d4): ModbusInit + <2e8cc> DW_AT_decl_file : 1 + <2e8cd> DW_AT_decl_line : 166 + <2e8ce> DW_AT_decl_column : 6 + <2e8cf> DW_AT_prototyped : 1 + <2e8cf> DW_AT_low_pc : 0x800d5bc + <2e8d3> DW_AT_high_pc : 0x144 + <2e8d7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e8d9> DW_AT_call_all_tail_calls: 1 + <2e8d9> DW_AT_sibling : <0x2e8ec> + <2><2e8dd>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e8de> DW_AT_name : (indirect string, offset: 0x101006): modH + <2e8e2> DW_AT_decl_file : 1 + <2e8e2> DW_AT_decl_line : 166 + <2e8e3> DW_AT_decl_column : 35 + <2e8e4> DW_AT_type : <0x2dcfd> + <2e8e8> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e8eb>: Abbrev Number: 0 + <1><2e8ec>: Abbrev Number: 54 (DW_TAG_subprogram) + <2e8ed> DW_AT_external : 1 + <2e8ed> DW_AT_name : (indirect string, offset: 0x101050): RingClear + <2e8f1> DW_AT_decl_file : 1 + <2e8f2> DW_AT_decl_line : 133 + <2e8f3> DW_AT_decl_column : 6 + <2e8f4> DW_AT_prototyped : 1 + <2e8f4> DW_AT_low_pc : 0x800d586 + <2e8f8> DW_AT_high_pc : 0x34 + <2e8fc> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e8fe> DW_AT_call_all_calls: 1 + <2e8fe> DW_AT_sibling : <0x2e911> + <2><2e902>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e903> DW_AT_name : (indirect string, offset: 0x10144c): xRingBuffer <2e907> DW_AT_decl_file : 1 - <2e907> DW_AT_decl_line : 391 - <2e909> DW_AT_decl_column : 6 - <2e909> DW_AT_prototyped : 1 - <2e909> DW_AT_low_pc : 0x800d848 - <2e90d> DW_AT_high_pc : 0x1c8 - <2e911> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e913> DW_AT_call_all_tail_calls: 1 - <2e913> DW_AT_sibling : <0x2e94f> - <2><2e917>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e918> DW_AT_name : (indirect string, offset: 0xeefa7): argument - <2e91c> DW_AT_decl_file : 1 - <2e91c> DW_AT_decl_line : 391 - <2e91e> DW_AT_decl_column : 33 - <2e91f> DW_AT_type : <0x2cd5c> - <2e923> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e926>: Abbrev Number: 4 (DW_TAG_variable) - <2e927> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e92b> DW_AT_decl_file : 1 - <2e92b> DW_AT_decl_line : 394 - <2e92d> DW_AT_decl_column : 20 - <2e92e> DW_AT_type : <0x2ddad> - <2e932> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e935>: Abbrev Number: 24 (DW_TAG_lexical_block) - <2e936> DW_AT_low_pc : 0x800d854 - <2e93a> DW_AT_high_pc : 0x1ba - <3><2e93e>: Abbrev Number: 4 (DW_TAG_variable) - <2e93f> DW_AT_name : (indirect string, offset: 0x1014c3): u8exception - <2e943> DW_AT_decl_file : 1 - <2e943> DW_AT_decl_line : 432 - <2e945> DW_AT_decl_column : 13 - <2e946> DW_AT_type : <0x2cd0d> - <2e94a> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <3><2e94d>: Abbrev Number: 0 - <2><2e94e>: Abbrev Number: 0 - <1><2e94f>: Abbrev Number: 27 (DW_TAG_subprogram) - <2e950> DW_AT_name : (indirect string, offset: 0x101548): vTimerCallbackTimeout - <2e954> DW_AT_decl_file : 1 - <2e954> DW_AT_decl_line : 374 - <2e956> DW_AT_decl_column : 6 - <2e957> DW_AT_prototyped : 1 - <2e957> DW_AT_low_pc : 0x800d7ec - <2e95b> DW_AT_high_pc : 0x5c - <2e95f> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e961> DW_AT_call_all_tail_calls: 1 - <2e961> DW_AT_sibling : <0x2e982> - <2><2e965>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e966> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer + <2e907> DW_AT_decl_line : 133 + <2e908> DW_AT_decl_column : 36 + <2e909> DW_AT_type : <0x2e911> + <2e90d> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e910>: Abbrev Number: 0 + <1><2e911>: Abbrev Number: 7 (DW_TAG_pointer_type) + <2e912> DW_AT_byte_size : 4 + <2e912> DW_AT_type : <0x2d957> + <1><2e916>: Abbrev Number: 55 (DW_TAG_subprogram) + <2e917> DW_AT_external : 1 + <2e917> DW_AT_name : (indirect string, offset: 0x1010ed): RingCountBytes + <2e91b> DW_AT_decl_file : 1 + <2e91c> DW_AT_decl_line : 128 + <2e91d> DW_AT_decl_column : 9 + <2e91e> DW_AT_prototyped : 1 + <2e91e> DW_AT_type : <0x2cc5d> + <2e922> DW_AT_low_pc : 0x0 + <2e926> DW_AT_high_pc : 0x1a + <2e92a> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e92c> DW_AT_call_all_calls: 1 + <2e92c> DW_AT_sibling : <0x2e93f> + <2><2e930>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e931> DW_AT_name : (indirect string, offset: 0x10144c): xRingBuffer + <2e935> DW_AT_decl_file : 1 + <2e935> DW_AT_decl_line : 128 + <2e936> DW_AT_decl_column : 44 + <2e937> DW_AT_type : <0x2e911> + <2e93b> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e93e>: Abbrev Number: 0 + <1><2e93f>: Abbrev Number: 38 (DW_TAG_subprogram) + <2e940> DW_AT_external : 1 + <2e940> DW_AT_name : (indirect string, offset: 0x101022): RingGetNBytes + <2e944> DW_AT_decl_file : 1 + <2e944> DW_AT_decl_line : 110 + <2e945> DW_AT_decl_column : 9 + <2e945> DW_AT_prototyped : 1 + <2e945> DW_AT_type : <0x2cc5d> + <2e949> DW_AT_low_pc : 0x800d4de + <2e94d> DW_AT_high_pc : 0xa8 + <2e951> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e953> DW_AT_call_all_tail_calls: 1 + <2e953> DW_AT_sibling : <0x2e991> + <2><2e957>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e958> DW_AT_name : (indirect string, offset: 0x10144c): xRingBuffer + <2e95c> DW_AT_decl_file : 1 + <2e95c> DW_AT_decl_line : 110 + <2e95d> DW_AT_decl_column : 43 + <2e95e> DW_AT_type : <0x2e911> + <2e962> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2e965>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e966> DW_AT_name : (indirect string, offset: 0xf968f): buffer <2e96a> DW_AT_decl_file : 1 - <2e96a> DW_AT_decl_line : 374 - <2e96c> DW_AT_decl_column : 43 - <2e96d> DW_AT_type : <0x2e982> - <2e971> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e974>: Abbrev Number: 13 (DW_TAG_variable) - <2e975> DW_AT_name : i - <2e977> DW_AT_decl_file : 1 - <2e977> DW_AT_decl_line : 377 - <2e979> DW_AT_decl_column : 6 - <2e97a> DW_AT_type : <0x2cc73> - <2e97e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e981>: Abbrev Number: 0 - <1><2e982>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2e983> DW_AT_byte_size : 4 - <2e983> DW_AT_type : <0x2d8da> - <1><2e987>: Abbrev Number: 27 (DW_TAG_subprogram) - <2e988> DW_AT_name : (indirect string, offset: 0x1014fa): vTimerCallbackT35 - <2e98c> DW_AT_decl_file : 1 - <2e98c> DW_AT_decl_line : 355 - <2e98e> DW_AT_decl_column : 6 - <2e98f> DW_AT_prototyped : 1 - <2e98f> DW_AT_low_pc : 0x800d768 - <2e993> DW_AT_high_pc : 0x84 - <2e997> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e999> DW_AT_call_all_tail_calls: 1 - <2e999> DW_AT_sibling : <0x2e9ba> - <2><2e99d>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e99e> DW_AT_name : (indirect string, offset: 0xfff9b): pxTimer - <2e9a2> DW_AT_decl_file : 1 - <2e9a2> DW_AT_decl_line : 355 - <2e9a4> DW_AT_decl_column : 39 - <2e9a5> DW_AT_type : <0x2e982> - <2e9a9> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2e9ac>: Abbrev Number: 13 (DW_TAG_variable) - <2e9ad> DW_AT_name : i - <2e9af> DW_AT_decl_file : 1 - <2e9af> DW_AT_decl_line : 358 - <2e9b1> DW_AT_decl_column : 6 - <2e9b2> DW_AT_type : <0x2cc73> - <2e9b6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e9b9>: Abbrev Number: 0 - <1><2e9ba>: Abbrev Number: 28 (DW_TAG_subprogram) - <2e9bb> DW_AT_external : 1 - <2e9bb> DW_AT_name : (indirect string, offset: 0xf03ca): ModbusStart - <2e9bf> DW_AT_decl_file : 1 - <2e9bf> DW_AT_decl_line : 259 - <2e9c1> DW_AT_decl_column : 6 - <2e9c1> DW_AT_prototyped : 1 - <2e9c1> DW_AT_low_pc : 0x800d640 - <2e9c5> DW_AT_high_pc : 0x128 - <2e9c9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e9cb> DW_AT_call_all_tail_calls: 1 - <2e9cb> DW_AT_sibling : <0x2e9df> - <2><2e9cf>: Abbrev Number: 8 (DW_TAG_formal_parameter) - <2e9d0> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e9d4> DW_AT_decl_file : 1 - <2e9d4> DW_AT_decl_line : 259 - <2e9d6> DW_AT_decl_column : 36 - <2e9d7> DW_AT_type : <0x2ddad> - <2e9db> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2e9de>: Abbrev Number: 0 - <1><2e9df>: Abbrev Number: 54 (DW_TAG_subprogram) - <2e9e0> DW_AT_external : 1 - <2e9e0> DW_AT_name : (indirect string, offset: 0xf11eb): ModbusInit - <2e9e4> DW_AT_decl_file : 1 - <2e9e5> DW_AT_decl_line : 166 - <2e9e6> DW_AT_decl_column : 6 - <2e9e7> DW_AT_prototyped : 1 - <2e9e7> DW_AT_low_pc : 0x800d4fc - <2e9eb> DW_AT_high_pc : 0x144 - <2e9ef> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2e9f1> DW_AT_call_all_tail_calls: 1 - <2e9f1> DW_AT_sibling : <0x2ea04> - <2><2e9f5>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2e9f6> DW_AT_name : (indirect string, offset: 0x101021): modH - <2e9fa> DW_AT_decl_file : 1 - <2e9fa> DW_AT_decl_line : 166 - <2e9fb> DW_AT_decl_column : 35 - <2e9fc> DW_AT_type : <0x2ddad> - <2ea00> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2ea03>: Abbrev Number: 0 - <1><2ea04>: Abbrev Number: 55 (DW_TAG_subprogram) - <2ea05> DW_AT_external : 1 - <2ea05> DW_AT_name : (indirect string, offset: 0x10106b): RingClear - <2ea09> DW_AT_decl_file : 1 - <2ea0a> DW_AT_decl_line : 133 - <2ea0b> DW_AT_decl_column : 6 - <2ea0c> DW_AT_prototyped : 1 - <2ea0c> DW_AT_low_pc : 0x800d4c6 - <2ea10> DW_AT_high_pc : 0x34 - <2ea14> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ea16> DW_AT_call_all_calls: 1 - <2ea16> DW_AT_sibling : <0x2ea29> - <2><2ea1a>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2ea1b> DW_AT_name : (indirect string, offset: 0x101467): xRingBuffer - <2ea1f> DW_AT_decl_file : 1 - <2ea1f> DW_AT_decl_line : 133 - <2ea20> DW_AT_decl_column : 36 - <2ea21> DW_AT_type : <0x2ea29> - <2ea25> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2ea28>: Abbrev Number: 0 - <1><2ea29>: Abbrev Number: 7 (DW_TAG_pointer_type) - <2ea2a> DW_AT_byte_size : 4 - <2ea2a> DW_AT_type : <0x2da07> - <1><2ea2e>: Abbrev Number: 56 (DW_TAG_subprogram) - <2ea2f> DW_AT_external : 1 - <2ea2f> DW_AT_name : (indirect string, offset: 0x101108): RingCountBytes - <2ea33> DW_AT_decl_file : 1 - <2ea34> DW_AT_decl_line : 128 - <2ea35> DW_AT_decl_column : 9 - <2ea36> DW_AT_prototyped : 1 - <2ea36> DW_AT_type : <0x2cd0d> - <2ea3a> DW_AT_low_pc : 0x0 - <2ea3e> DW_AT_high_pc : 0x1a - <2ea42> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ea44> DW_AT_call_all_calls: 1 - <2ea44> DW_AT_sibling : <0x2ea57> - <2><2ea48>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2ea49> DW_AT_name : (indirect string, offset: 0x101467): xRingBuffer - <2ea4d> DW_AT_decl_file : 1 - <2ea4d> DW_AT_decl_line : 128 - <2ea4e> DW_AT_decl_column : 44 - <2ea4f> DW_AT_type : <0x2ea29> - <2ea53> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2ea56>: Abbrev Number: 0 - <1><2ea57>: Abbrev Number: 39 (DW_TAG_subprogram) - <2ea58> DW_AT_external : 1 - <2ea58> DW_AT_name : (indirect string, offset: 0x10103d): RingGetNBytes - <2ea5c> DW_AT_decl_file : 1 - <2ea5c> DW_AT_decl_line : 110 - <2ea5d> DW_AT_decl_column : 9 - <2ea5d> DW_AT_prototyped : 1 - <2ea5d> DW_AT_type : <0x2cd0d> - <2ea61> DW_AT_low_pc : 0x800d41e - <2ea65> DW_AT_high_pc : 0xa8 - <2ea69> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2ea6b> DW_AT_call_all_tail_calls: 1 - <2ea6b> DW_AT_sibling : <0x2eaa9> - <2><2ea6f>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2ea70> DW_AT_name : (indirect string, offset: 0x101467): xRingBuffer - <2ea74> DW_AT_decl_file : 1 - <2ea74> DW_AT_decl_line : 110 - <2ea75> DW_AT_decl_column : 43 - <2ea76> DW_AT_type : <0x2ea29> - <2ea7a> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2ea7d>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2ea7e> DW_AT_name : (indirect string, offset: 0xf96aa): buffer - <2ea82> DW_AT_decl_file : 1 - <2ea82> DW_AT_decl_line : 110 - <2ea83> DW_AT_decl_column : 65 - <2ea84> DW_AT_type : <0x2cd96> - <2ea88> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2ea8b>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2ea8c> DW_AT_name : (indirect string, offset: 0x10152c): uNumber - <2ea90> DW_AT_decl_file : 1 - <2ea90> DW_AT_decl_line : 110 - <2ea91> DW_AT_decl_column : 81 - <2ea92> DW_AT_type : <0x2cd0d> - <2ea96> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) - <2><2ea99>: Abbrev Number: 25 (DW_TAG_variable) - <2ea9a> DW_AT_name : (indirect string, offset: 0x1015de): uCounter - <2ea9e> DW_AT_decl_file : 1 - <2ea9f> DW_AT_decl_line : 112 - <2eaa0> DW_AT_decl_column : 10 - <2eaa1> DW_AT_type : <0x2cd0d> - <2eaa5> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) - <2><2eaa8>: Abbrev Number: 0 - <1><2eaa9>: Abbrev Number: 39 (DW_TAG_subprogram) - <2eaaa> DW_AT_external : 1 - <2eaaa> DW_AT_name : (indirect string, offset: 0x10130d): RingGetAllBytes - <2eaae> DW_AT_decl_file : 1 - <2eaae> DW_AT_decl_line : 104 - <2eaaf> DW_AT_decl_column : 9 - <2eaaf> DW_AT_prototyped : 1 - <2eaaf> DW_AT_type : <0x2cd0d> - <2eab3> DW_AT_low_pc : 0x800d3fa - <2eab7> DW_AT_high_pc : 0x24 - <2eabb> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2eabd> DW_AT_call_all_tail_calls: 1 - <2eabd> DW_AT_sibling : <0x2eade> - <2><2eac1>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2eac2> DW_AT_name : (indirect string, offset: 0x101467): xRingBuffer - <2eac6> DW_AT_decl_file : 1 - <2eac6> DW_AT_decl_line : 104 - <2eac7> DW_AT_decl_column : 45 - <2eac8> DW_AT_type : <0x2ea29> - <2eacc> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2eacf>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2ead0> DW_AT_name : (indirect string, offset: 0xf96aa): buffer - <2ead4> DW_AT_decl_file : 1 - <2ead4> DW_AT_decl_line : 104 - <2ead5> DW_AT_decl_column : 67 - <2ead6> DW_AT_type : <0x2cd96> - <2eada> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2eadd>: Abbrev Number: 0 - <1><2eade>: Abbrev Number: 57 (DW_TAG_subprogram) - <2eadf> DW_AT_external : 1 - <2eadf> DW_AT_name : (indirect string, offset: 0x1010c0): RingAdd - <2eae3> DW_AT_decl_file : 1 - <2eae4> DW_AT_decl_line : 85 - <2eae5> DW_AT_decl_column : 6 - <2eae6> DW_AT_prototyped : 1 - <2eae6> DW_AT_low_pc : 0x800d36c - <2eaea> DW_AT_high_pc : 0x8e - <2eaee> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2eaf0> DW_AT_call_all_calls: 1 - <2><2eaf0>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2eaf1> DW_AT_name : (indirect string, offset: 0x101467): xRingBuffer - <2eaf5> DW_AT_decl_file : 1 - <2eaf5> DW_AT_decl_line : 85 - <2eaf6> DW_AT_decl_column : 34 - <2eaf7> DW_AT_type : <0x2ea29> - <2eafb> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2eafe>: Abbrev Number: 18 (DW_TAG_formal_parameter) - <2eaff> DW_AT_name : (indirect string, offset: 0x101037): u8Val - <2eb03> DW_AT_decl_file : 1 - <2eb03> DW_AT_decl_line : 85 - <2eb04> DW_AT_decl_column : 55 - <2eb05> DW_AT_type : <0x2cd0d> - <2eb09> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) - <2><2eb0c>: Abbrev Number: 0 - <1><2eb0d>: Abbrev Number: 0 - Compilation Unit @ offset 0x2eb0e: - Length: 0xe6c (32-bit) + <2e96a> DW_AT_decl_line : 110 + <2e96b> DW_AT_decl_column : 65 + <2e96c> DW_AT_type : <0x2cce6> + <2e970> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2e973>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e974> DW_AT_name : (indirect string, offset: 0x101511): uNumber + <2e978> DW_AT_decl_file : 1 + <2e978> DW_AT_decl_line : 110 + <2e979> DW_AT_decl_column : 81 + <2e97a> DW_AT_type : <0x2cc5d> + <2e97e> DW_AT_location : 2 byte block: 91 67 (DW_OP_fbreg: -25) + <2><2e981>: Abbrev Number: 56 (DW_TAG_variable) + <2e982> DW_AT_name : (indirect string, offset: 0x1015c3): uCounter + <2e986> DW_AT_decl_file : 1 + <2e987> DW_AT_decl_line : 112 + <2e988> DW_AT_decl_column : 10 + <2e989> DW_AT_type : <0x2cc5d> + <2e98d> DW_AT_location : 2 byte block: 91 77 (DW_OP_fbreg: -9) + <2><2e990>: Abbrev Number: 0 + <1><2e991>: Abbrev Number: 38 (DW_TAG_subprogram) + <2e992> DW_AT_external : 1 + <2e992> DW_AT_name : (indirect string, offset: 0x1012f2): RingGetAllBytes + <2e996> DW_AT_decl_file : 1 + <2e996> DW_AT_decl_line : 104 + <2e997> DW_AT_decl_column : 9 + <2e997> DW_AT_prototyped : 1 + <2e997> DW_AT_type : <0x2cc5d> + <2e99b> DW_AT_low_pc : 0x800d4ba + <2e99f> DW_AT_high_pc : 0x24 + <2e9a3> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e9a5> DW_AT_call_all_tail_calls: 1 + <2e9a5> DW_AT_sibling : <0x2e9c6> + <2><2e9a9>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e9aa> DW_AT_name : (indirect string, offset: 0x10144c): xRingBuffer + <2e9ae> DW_AT_decl_file : 1 + <2e9ae> DW_AT_decl_line : 104 + <2e9af> DW_AT_decl_column : 45 + <2e9b0> DW_AT_type : <0x2e911> + <2e9b4> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e9b7>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e9b8> DW_AT_name : (indirect string, offset: 0xf968f): buffer + <2e9bc> DW_AT_decl_file : 1 + <2e9bc> DW_AT_decl_line : 104 + <2e9bd> DW_AT_decl_column : 67 + <2e9be> DW_AT_type : <0x2cce6> + <2e9c2> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2e9c5>: Abbrev Number: 0 + <1><2e9c6>: Abbrev Number: 57 (DW_TAG_subprogram) + <2e9c7> DW_AT_external : 1 + <2e9c7> DW_AT_name : (indirect string, offset: 0x1010a5): RingAdd + <2e9cb> DW_AT_decl_file : 1 + <2e9cc> DW_AT_decl_line : 85 + <2e9cd> DW_AT_decl_column : 6 + <2e9ce> DW_AT_prototyped : 1 + <2e9ce> DW_AT_low_pc : 0x800d42c + <2e9d2> DW_AT_high_pc : 0x8e + <2e9d6> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2e9d8> DW_AT_call_all_calls: 1 + <2><2e9d8>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e9d9> DW_AT_name : (indirect string, offset: 0x10144c): xRingBuffer + <2e9dd> DW_AT_decl_file : 1 + <2e9dd> DW_AT_decl_line : 85 + <2e9de> DW_AT_decl_column : 34 + <2e9df> DW_AT_type : <0x2e911> + <2e9e3> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2e9e6>: Abbrev Number: 18 (DW_TAG_formal_parameter) + <2e9e7> DW_AT_name : (indirect string, offset: 0x10101c): u8Val + <2e9eb> DW_AT_decl_file : 1 + <2e9eb> DW_AT_decl_line : 85 + <2e9ec> DW_AT_decl_column : 55 + <2e9ed> DW_AT_type : <0x2cc5d> + <2e9f1> DW_AT_location : 2 byte block: 91 73 (DW_OP_fbreg: -13) + <2><2e9f4>: Abbrev Number: 0 + <1><2e9f5>: Abbrev Number: 0 + Compilation Unit @ offset 0x2e9f6: + Length: 0xe01 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) - Abbrev Offset: 0x5a79 + Abbrev Offset: 0x5a84 Pointer Size: 4 - <0><2eb1a>: Abbrev Number: 27 (DW_TAG_compile_unit) - <2eb1b> DW_AT_producer : (indirect string, offset: 0xdc59a): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity - <2eb1f> DW_AT_language : 29 (C11) - <2eb20> DW_AT_name : (indirect string, offset: 0x10161a): ../Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.c - <2eb24> DW_AT_comp_dir : (indirect string, offset: 0x5ccf4): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug - <2eb28> DW_AT_ranges : 0x213a - <2eb2c> DW_AT_low_pc : 0x0 - <2eb30> DW_AT_stmt_list : 0x2dd88 - <2eb34> DW_AT_macros : 0x28778 - <1><2eb38>: Abbrev Number: 28 (DW_TAG_base_type) - <2eb39> DW_AT_byte_size : 4 - <2eb3a> DW_AT_encoding : 5 (signed) - <2eb3b> DW_AT_name : int - <1><2eb3f>: Abbrev Number: 8 (DW_TAG_base_type) - <2eb40> DW_AT_byte_size : 4 - <2eb41> DW_AT_encoding : 7 (unsigned) - <2eb42> DW_AT_name : (indirect string, offset: 0x13b8e): unsigned int - <1><2eb46>: Abbrev Number: 8 (DW_TAG_base_type) - <2eb47> DW_AT_byte_size : 8 - <2eb48> DW_AT_encoding : 5 (signed) - <2eb49> DW_AT_name : (indirect string, offset: 0x6c9cf): long long int - <1><2eb4d>: Abbrev Number: 8 (DW_TAG_base_type) - <2eb4e> DW_AT_byte_size : 8 - <2eb4f> DW_AT_encoding : 4 (float) - <2eb50> DW_AT_name : (indirect string, offset: 0x56ca8): long double - <1><2eb54>: Abbrev Number: 2 (DW_TAG_typedef) - <2eb55> DW_AT_name : (indirect string, offset: 0xf0f65): __int8_t - <2eb59> DW_AT_decl_file : 2 - <2eb5a> DW_AT_decl_line : 41 - <2eb5b> DW_AT_decl_column : 23 - <2eb5c> DW_AT_type : <0x2eb60> - <1><2eb60>: Abbrev Number: 8 (DW_TAG_base_type) - <2eb61> DW_AT_byte_size : 1 - <2eb62> DW_AT_encoding : 6 (signed char) - <2eb63> DW_AT_name : (indirect string, offset: 0x77914): signed char - <1><2eb67>: Abbrev Number: 2 (DW_TAG_typedef) - <2eb68> DW_AT_name : (indirect string, offset: 0x45c99): __uint8_t - <2eb6c> DW_AT_decl_file : 2 - <2eb6d> DW_AT_decl_line : 43 - <2eb6e> DW_AT_decl_column : 24 - <2eb6f> DW_AT_type : <0x2eb73> - <1><2eb73>: Abbrev Number: 8 (DW_TAG_base_type) - <2eb74> DW_AT_byte_size : 1 - <2eb75> DW_AT_encoding : 8 (unsigned char) - <2eb76> DW_AT_name : (indirect string, offset: 0xe5c1c): unsigned char - <1><2eb7a>: Abbrev Number: 8 (DW_TAG_base_type) - <2eb7b> DW_AT_byte_size : 2 - <2eb7c> DW_AT_encoding : 5 (signed) - <2eb7d> DW_AT_name : (indirect string, offset: 0xb1227): short int - <1><2eb81>: Abbrev Number: 2 (DW_TAG_typedef) - <2eb82> DW_AT_name : (indirect string, offset: 0x61a59): __uint16_t - <2eb86> DW_AT_decl_file : 2 - <2eb87> DW_AT_decl_line : 57 - <2eb88> DW_AT_decl_column : 25 - <2eb89> DW_AT_type : <0x2eb8d> - <1><2eb8d>: Abbrev Number: 8 (DW_TAG_base_type) - <2eb8e> DW_AT_byte_size : 2 - <2eb8f> DW_AT_encoding : 7 (unsigned) - <2eb90> DW_AT_name : (indirect string, offset: 0xe43a4): short unsigned int - <1><2eb94>: Abbrev Number: 8 (DW_TAG_base_type) - <2eb95> DW_AT_byte_size : 4 - <2eb96> DW_AT_encoding : 5 (signed) - <2eb97> DW_AT_name : (indirect string, offset: 0x1451e): long int - <1><2eb9b>: Abbrev Number: 2 (DW_TAG_typedef) - <2eb9c> DW_AT_name : (indirect string, offset: 0xef46f): __uint32_t - <2eba0> DW_AT_decl_file : 2 - <2eba1> DW_AT_decl_line : 79 - <2eba2> DW_AT_decl_column : 25 - <2eba3> DW_AT_type : <0x2eba7> - <1><2eba7>: Abbrev Number: 8 (DW_TAG_base_type) - <2eba8> DW_AT_byte_size : 4 - <2eba9> DW_AT_encoding : 7 (unsigned) - <2ebaa> DW_AT_name : (indirect string, offset: 0x38b1a): long unsigned int - <1><2ebae>: Abbrev Number: 8 (DW_TAG_base_type) - <2ebaf> DW_AT_byte_size : 8 - <2ebb0> DW_AT_encoding : 7 (unsigned) - <2ebb1> DW_AT_name : (indirect string, offset: 0x31c79): long long unsigned int - <1><2ebb5>: Abbrev Number: 2 (DW_TAG_typedef) - <2ebb6> DW_AT_name : (indirect string, offset: 0xf0f67): int8_t - <2ebba> DW_AT_decl_file : 3 - <2ebbb> DW_AT_decl_line : 20 - <2ebbc> DW_AT_decl_column : 18 - <2ebbd> DW_AT_type : <0x2eb54> - <1><2ebc1>: Abbrev Number: 2 (DW_TAG_typedef) - <2ebc2> DW_AT_name : (indirect string, offset: 0x45c9b): uint8_t - <2ebc6> DW_AT_decl_file : 3 - <2ebc7> DW_AT_decl_line : 24 - <2ebc8> DW_AT_decl_column : 19 - <2ebc9> DW_AT_type : <0x2eb67> - <1><2ebcd>: Abbrev Number: 18 (DW_TAG_const_type) - <2ebce> DW_AT_type : <0x2ebc1> - <1><2ebd2>: Abbrev Number: 2 (DW_TAG_typedef) - <2ebd3> DW_AT_name : (indirect string, offset: 0xad747): uint16_t - <2ebd7> DW_AT_decl_file : 3 - <2ebd8> DW_AT_decl_line : 36 - <2ebd9> DW_AT_decl_column : 20 - <2ebda> DW_AT_type : <0x2eb81> - <1><2ebde>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2ebdf> DW_AT_type : <0x2ebd2> - <1><2ebe3>: Abbrev Number: 2 (DW_TAG_typedef) - <2ebe4> DW_AT_name : (indirect string, offset: 0xc84df): uint32_t - <2ebe8> DW_AT_decl_file : 3 - <2ebe9> DW_AT_decl_line : 48 - <2ebea> DW_AT_decl_column : 20 - <2ebeb> DW_AT_type : <0x2eb9b> - <1><2ebef>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2ebf0> DW_AT_type : <0x2ebe3> - <1><2ebf4>: Abbrev Number: 29 (DW_TAG_pointer_type) - <2ebf5> DW_AT_byte_size : 4 - <1><2ebf6>: Abbrev Number: 2 (DW_TAG_typedef) - <2ebf7> DW_AT_name : (indirect string, offset: 0xfddfc): BaseType_t - <2ebfb> DW_AT_decl_file : 4 - <2ebfc> DW_AT_decl_line : 56 - <2ebfd> DW_AT_decl_column : 14 - <2ebfe> DW_AT_type : <0x2eb94> - <1><2ec02>: Abbrev Number: 18 (DW_TAG_const_type) - <2ec03> DW_AT_type : <0x2ebf6> - <1><2ec07>: Abbrev Number: 2 (DW_TAG_typedef) - <2ec08> DW_AT_name : (indirect string, offset: 0x1834a): TickType_t - <2ec0c> DW_AT_decl_file : 4 - <2ec0d> DW_AT_decl_line : 63 - <2ec0e> DW_AT_decl_column : 19 - <2ec0f> DW_AT_type : <0x2ebe3> - <1><2ec13>: Abbrev Number: 18 (DW_TAG_const_type) - <2ec14> DW_AT_type : <0x2ec07> - <1><2ec18>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2ec19> DW_AT_byte_size : 4 - <2ec19> DW_AT_type : <0x2ebc1> - <1><2ec1d>: Abbrev Number: 2 (DW_TAG_typedef) - <2ec1e> DW_AT_name : (indirect string, offset: 0x609ad): TaskHandle_t - <2ec22> DW_AT_decl_file : 5 - <2ec23> DW_AT_decl_line : 70 - <2ec24> DW_AT_decl_column : 37 - <2ec25> DW_AT_type : <0x2ec29> - <1><2ec29>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2ec2a> DW_AT_byte_size : 4 - <2ec2a> DW_AT_type : <0x2ec2e> - <1><2ec2e>: Abbrev Number: 23 (DW_TAG_structure_type) - <2ec2f> DW_AT_name : (indirect string, offset: 0xfd8c1): tskTaskControlBlock - <2ec33> DW_AT_declaration : 1 - <1><2ec33>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2ec34> DW_AT_encoding : 7 (unsigned) - <2ec34> DW_AT_byte_size : 1 - <2ec34> DW_AT_type : <0x2eb73> - <2ec38> DW_AT_decl_file : 5 - <2ec39> DW_AT_decl_line : 91 - <2ec3a> DW_AT_decl_column : 1 - <2ec3a> DW_AT_sibling : <0x2ec5d> - <2><2ec3e>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ec3f> DW_AT_name : (indirect string, offset: 0xfb5f3): eNoAction - <2ec43> DW_AT_const_value : 0 - <2><2ec44>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ec45> DW_AT_name : (indirect string, offset: 0xfcb66): eSetBits - <2ec49> DW_AT_const_value : 1 - <2><2ec4a>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ec4b> DW_AT_name : (indirect string, offset: 0xffbc8): eIncrement - <2ec4f> DW_AT_const_value : 2 - <2><2ec50>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ec51> DW_AT_name : (indirect string, offset: 0xfcdb9): eSetValueWithOverwrite - <2ec55> DW_AT_const_value : 3 - <2><2ec56>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ec57> DW_AT_name : (indirect string, offset: 0xfa9e5): eSetValueWithoutOverwrite - <2ec5b> DW_AT_const_value : 4 - <2><2ec5c>: Abbrev Number: 0 - <1><2ec5d>: Abbrev Number: 2 (DW_TAG_typedef) - <2ec5e> DW_AT_name : (indirect string, offset: 0xfc8cf): eNotifyAction - <2ec62> DW_AT_decl_file : 5 - <2ec63> DW_AT_decl_line : 97 - <2ec64> DW_AT_decl_column : 3 - <2ec65> DW_AT_type : <0x2ec33> - <1><2ec69>: Abbrev Number: 8 (DW_TAG_base_type) - <2ec6a> DW_AT_byte_size : 1 - <2ec6b> DW_AT_encoding : 8 (unsigned char) - <2ec6c> DW_AT_name : (indirect string, offset: 0xc711b): char - <1><2ec70>: Abbrev Number: 2 (DW_TAG_typedef) - <2ec71> DW_AT_name : (indirect string, offset: 0x7f377): osThreadId_t - <2ec75> DW_AT_decl_file : 6 - <2ec76> DW_AT_decl_line : 189 - <2ec77> DW_AT_decl_column : 15 - <2ec78> DW_AT_type : <0x2ebf4> - <1><2ec7c>: Abbrev Number: 2 (DW_TAG_typedef) - <2ec7d> DW_AT_name : (indirect string, offset: 0xb6ed4): osSemaphoreId_t - <2ec81> DW_AT_decl_file : 6 - <2ec82> DW_AT_decl_line : 201 - <2ec83> DW_AT_decl_column : 15 - <2ec84> DW_AT_type : <0x2ebf4> - <1><2ec88>: Abbrev Number: 2 (DW_TAG_typedef) - <2ec89> DW_AT_name : (indirect string, offset: 0xf05e6): osMessageQueueId_t - <2ec8d> DW_AT_decl_file : 6 - <2ec8e> DW_AT_decl_line : 207 - <2ec8f> DW_AT_decl_column : 15 - <2ec90> DW_AT_type : <0x2ebf4> - <1><2ec94>: Abbrev Number: 11 (DW_TAG_structure_type) - <2ec95> DW_AT_byte_size : 20 - <2ec96> DW_AT_decl_file : 7 - <2ec96> DW_AT_decl_line : 258 - <2ec98> DW_AT_decl_column : 9 - <2ec98> DW_AT_sibling : <0x2ece2> - <2><2ec9c>: Abbrev Number: 7 (DW_TAG_member) - <2ec9d> DW_AT_name : CCR - <2eca1> DW_AT_decl_file : 7 - <2eca1> DW_AT_decl_line : 260 - <2eca3> DW_AT_decl_column : 17 - <2eca4> DW_AT_type : <0x2ebef> - <2eca8> DW_AT_data_member_location: 0 - <2><2eca9>: Abbrev Number: 3 (DW_TAG_member) - <2ecaa> DW_AT_name : (indirect string, offset: 0xef4a9): CNDTR - <2ecae> DW_AT_decl_file : 7 - <2ecaf> DW_AT_decl_line : 261 - <2ecb1> DW_AT_decl_column : 17 - <2ecb2> DW_AT_type : <0x2ebef> - <2ecb6> DW_AT_data_member_location: 4 - <2><2ecb7>: Abbrev Number: 3 (DW_TAG_member) - <2ecb8> DW_AT_name : (indirect string, offset: 0xef9e7): CPAR - <2ecbc> DW_AT_decl_file : 7 - <2ecbd> DW_AT_decl_line : 262 - <2ecbf> DW_AT_decl_column : 17 - <2ecc0> DW_AT_type : <0x2ebef> - <2ecc4> DW_AT_data_member_location: 8 - <2><2ecc5>: Abbrev Number: 3 (DW_TAG_member) - <2ecc6> DW_AT_name : (indirect string, offset: 0xef301): CMAR - <2ecca> DW_AT_decl_file : 7 - <2eccb> DW_AT_decl_line : 263 - <2eccd> DW_AT_decl_column : 17 - <2ecce> DW_AT_type : <0x2ebef> - <2ecd2> DW_AT_data_member_location: 12 - <2><2ecd3>: Abbrev Number: 3 (DW_TAG_member) - <2ecd4> DW_AT_name : (indirect string, offset: 0x8ff96): RESERVED - <2ecd8> DW_AT_decl_file : 7 - <2ecd9> DW_AT_decl_line : 264 - <2ecdb> DW_AT_decl_column : 12 - <2ecdc> DW_AT_type : <0x2ebe3> - <2ece0> DW_AT_data_member_location: 16 - <2><2ece1>: Abbrev Number: 0 - <1><2ece2>: Abbrev Number: 10 (DW_TAG_typedef) - <2ece3> DW_AT_name : (indirect string, offset: 0xef71f): DMA_Channel_TypeDef - <2ece7> DW_AT_decl_file : 7 - <2ece8> DW_AT_decl_line : 265 - <2ecea> DW_AT_decl_column : 3 - <2ecea> DW_AT_type : <0x2ec94> - <1><2ecee>: Abbrev Number: 11 (DW_TAG_structure_type) - <2ecef> DW_AT_byte_size : 8 + <0><2ea02>: Abbrev Number: 27 (DW_TAG_compile_unit) + <2ea03> DW_AT_producer : (indirect string, offset: 0xdc538): GNU C11 11.3.1 20220712 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -march=armv7e-m+fp -g3 -O0 -std=gnu11 -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity + <2ea07> DW_AT_language : 29 (C11) + <2ea08> DW_AT_name : (indirect string, offset: 0x1015ff): ../Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.c + <2ea0c> DW_AT_comp_dir : (indirect string, offset: 0x5cc79): C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Debug + <2ea10> DW_AT_ranges : 0x213c + <2ea14> DW_AT_low_pc : 0x0 + <2ea18> DW_AT_stmt_list : 0x2ddfe + <2ea1c> DW_AT_macros : 0x28777 + <1><2ea20>: Abbrev Number: 28 (DW_TAG_base_type) + <2ea21> DW_AT_byte_size : 4 + <2ea22> DW_AT_encoding : 5 (signed) + <2ea23> DW_AT_name : int + <1><2ea27>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea28> DW_AT_byte_size : 4 + <2ea29> DW_AT_encoding : 7 (unsigned) + <2ea2a> DW_AT_name : (indirect string, offset: 0x13bb7): unsigned int + <1><2ea2e>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea2f> DW_AT_byte_size : 8 + <2ea30> DW_AT_encoding : 5 (signed) + <2ea31> DW_AT_name : (indirect string, offset: 0x6c970): long long int + <1><2ea35>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea36> DW_AT_byte_size : 8 + <2ea37> DW_AT_encoding : 4 (float) + <2ea38> DW_AT_name : (indirect string, offset: 0x56c5c): long double + <1><2ea3c>: Abbrev Number: 2 (DW_TAG_typedef) + <2ea3d> DW_AT_name : (indirect string, offset: 0xf0f57): __int8_t + <2ea41> DW_AT_decl_file : 2 + <2ea42> DW_AT_decl_line : 41 + <2ea43> DW_AT_decl_column : 23 + <2ea44> DW_AT_type : <0x2ea48> + <1><2ea48>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea49> DW_AT_byte_size : 1 + <2ea4a> DW_AT_encoding : 6 (signed char) + <2ea4b> DW_AT_name : (indirect string, offset: 0x778b5): signed char + <1><2ea4f>: Abbrev Number: 2 (DW_TAG_typedef) + <2ea50> DW_AT_name : (indirect string, offset: 0x45c4d): __uint8_t + <2ea54> DW_AT_decl_file : 2 + <2ea55> DW_AT_decl_line : 43 + <2ea56> DW_AT_decl_column : 24 + <2ea57> DW_AT_type : <0x2ea5b> + <1><2ea5b>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea5c> DW_AT_byte_size : 1 + <2ea5d> DW_AT_encoding : 8 (unsigned char) + <2ea5e> DW_AT_name : (indirect string, offset: 0xe5bf3): unsigned char + <1><2ea62>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea63> DW_AT_byte_size : 2 + <2ea64> DW_AT_encoding : 5 (signed) + <2ea65> DW_AT_name : (indirect string, offset: 0xb1196): short int + <1><2ea69>: Abbrev Number: 2 (DW_TAG_typedef) + <2ea6a> DW_AT_name : (indirect string, offset: 0x619d6): __uint16_t + <2ea6e> DW_AT_decl_file : 2 + <2ea6f> DW_AT_decl_line : 57 + <2ea70> DW_AT_decl_column : 25 + <2ea71> DW_AT_type : <0x2ea75> + <1><2ea75>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea76> DW_AT_byte_size : 2 + <2ea77> DW_AT_encoding : 7 (unsigned) + <2ea78> DW_AT_name : (indirect string, offset: 0xe4374): short unsigned int + <1><2ea7c>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea7d> DW_AT_byte_size : 4 + <2ea7e> DW_AT_encoding : 5 (signed) + <2ea7f> DW_AT_name : (indirect string, offset: 0x14547): long int + <1><2ea83>: Abbrev Number: 2 (DW_TAG_typedef) + <2ea84> DW_AT_name : (indirect string, offset: 0xef486): __uint32_t + <2ea88> DW_AT_decl_file : 2 + <2ea89> DW_AT_decl_line : 79 + <2ea8a> DW_AT_decl_column : 25 + <2ea8b> DW_AT_type : <0x2ea8f> + <1><2ea8f>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea90> DW_AT_byte_size : 4 + <2ea91> DW_AT_encoding : 7 (unsigned) + <2ea92> DW_AT_name : (indirect string, offset: 0x38b00): long unsigned int + <1><2ea96>: Abbrev Number: 8 (DW_TAG_base_type) + <2ea97> DW_AT_byte_size : 8 + <2ea98> DW_AT_encoding : 7 (unsigned) + <2ea99> DW_AT_name : (indirect string, offset: 0x31cb0): long long unsigned int + <1><2ea9d>: Abbrev Number: 2 (DW_TAG_typedef) + <2ea9e> DW_AT_name : (indirect string, offset: 0xf0f59): int8_t + <2eaa2> DW_AT_decl_file : 3 + <2eaa3> DW_AT_decl_line : 20 + <2eaa4> DW_AT_decl_column : 18 + <2eaa5> DW_AT_type : <0x2ea3c> + <1><2eaa9>: Abbrev Number: 2 (DW_TAG_typedef) + <2eaaa> DW_AT_name : (indirect string, offset: 0x45c4f): uint8_t + <2eaae> DW_AT_decl_file : 3 + <2eaaf> DW_AT_decl_line : 24 + <2eab0> DW_AT_decl_column : 19 + <2eab1> DW_AT_type : <0x2ea4f> + <1><2eab5>: Abbrev Number: 15 (DW_TAG_const_type) + <2eab6> DW_AT_type : <0x2eaa9> + <1><2eaba>: Abbrev Number: 2 (DW_TAG_typedef) + <2eabb> DW_AT_name : (indirect string, offset: 0xad6b6): uint16_t + <2eabf> DW_AT_decl_file : 3 + <2eac0> DW_AT_decl_line : 36 + <2eac1> DW_AT_decl_column : 20 + <2eac2> DW_AT_type : <0x2ea69> + <1><2eac6>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2eac7> DW_AT_type : <0x2eaba> + <1><2eacb>: Abbrev Number: 2 (DW_TAG_typedef) + <2eacc> DW_AT_name : (indirect string, offset: 0xc8499): uint32_t + <2ead0> DW_AT_decl_file : 3 + <2ead1> DW_AT_decl_line : 48 + <2ead2> DW_AT_decl_column : 20 + <2ead3> DW_AT_type : <0x2ea83> + <1><2ead7>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2ead8> DW_AT_type : <0x2eacb> + <1><2eadc>: Abbrev Number: 29 (DW_TAG_pointer_type) + <2eadd> DW_AT_byte_size : 4 + <1><2eade>: Abbrev Number: 2 (DW_TAG_typedef) + <2eadf> DW_AT_name : (indirect string, offset: 0xfdde1): BaseType_t + <2eae3> DW_AT_decl_file : 4 + <2eae4> DW_AT_decl_line : 56 + <2eae5> DW_AT_decl_column : 14 + <2eae6> DW_AT_type : <0x2ea7c> + <1><2eaea>: Abbrev Number: 15 (DW_TAG_const_type) + <2eaeb> DW_AT_type : <0x2eade> + <1><2eaef>: Abbrev Number: 2 (DW_TAG_typedef) + <2eaf0> DW_AT_name : (indirect string, offset: 0x18373): TickType_t + <2eaf4> DW_AT_decl_file : 4 + <2eaf5> DW_AT_decl_line : 63 + <2eaf6> DW_AT_decl_column : 19 + <2eaf7> DW_AT_type : <0x2eacb> + <1><2eafb>: Abbrev Number: 15 (DW_TAG_const_type) + <2eafc> DW_AT_type : <0x2eaef> + <1><2eb00>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2eb01> DW_AT_byte_size : 4 + <2eb01> DW_AT_type : <0x2eaa9> + <1><2eb05>: Abbrev Number: 2 (DW_TAG_typedef) + <2eb06> DW_AT_name : (indirect string, offset: 0x6092a): TaskHandle_t + <2eb0a> DW_AT_decl_file : 5 + <2eb0b> DW_AT_decl_line : 70 + <2eb0c> DW_AT_decl_column : 37 + <2eb0d> DW_AT_type : <0x2eb11> + <1><2eb11>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2eb12> DW_AT_byte_size : 4 + <2eb12> DW_AT_type : <0x2eb16> + <1><2eb16>: Abbrev Number: 23 (DW_TAG_structure_type) + <2eb17> DW_AT_name : (indirect string, offset: 0xfd8a6): tskTaskControlBlock + <2eb1b> DW_AT_declaration : 1 + <1><2eb1b>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <2eb1c> DW_AT_encoding : 7 (unsigned) + <2eb1c> DW_AT_byte_size : 1 + <2eb1c> DW_AT_type : <0x2ea5b> + <2eb20> DW_AT_decl_file : 5 + <2eb21> DW_AT_decl_line : 91 + <2eb22> DW_AT_decl_column : 1 + <2eb22> DW_AT_sibling : <0x2eb45> + <2><2eb26>: Abbrev Number: 6 (DW_TAG_enumerator) + <2eb27> DW_AT_name : (indirect string, offset: 0xfb5d8): eNoAction + <2eb2b> DW_AT_const_value : 0 + <2><2eb2c>: Abbrev Number: 6 (DW_TAG_enumerator) + <2eb2d> DW_AT_name : (indirect string, offset: 0xfcb4b): eSetBits + <2eb31> DW_AT_const_value : 1 + <2><2eb32>: Abbrev Number: 6 (DW_TAG_enumerator) + <2eb33> DW_AT_name : (indirect string, offset: 0xffbad): eIncrement + <2eb37> DW_AT_const_value : 2 + <2><2eb38>: Abbrev Number: 6 (DW_TAG_enumerator) + <2eb39> DW_AT_name : (indirect string, offset: 0xfcd9e): eSetValueWithOverwrite + <2eb3d> DW_AT_const_value : 3 + <2><2eb3e>: Abbrev Number: 6 (DW_TAG_enumerator) + <2eb3f> DW_AT_name : (indirect string, offset: 0xfa9ca): eSetValueWithoutOverwrite + <2eb43> DW_AT_const_value : 4 + <2><2eb44>: Abbrev Number: 0 + <1><2eb45>: Abbrev Number: 2 (DW_TAG_typedef) + <2eb46> DW_AT_name : (indirect string, offset: 0xfc8b4): eNotifyAction + <2eb4a> DW_AT_decl_file : 5 + <2eb4b> DW_AT_decl_line : 97 + <2eb4c> DW_AT_decl_column : 3 + <2eb4d> DW_AT_type : <0x2eb1b> + <1><2eb51>: Abbrev Number: 8 (DW_TAG_base_type) + <2eb52> DW_AT_byte_size : 1 + <2eb53> DW_AT_encoding : 8 (unsigned char) + <2eb54> DW_AT_name : (indirect string, offset: 0xc70d5): char + <1><2eb58>: Abbrev Number: 2 (DW_TAG_typedef) + <2eb59> DW_AT_name : (indirect string, offset: 0x7f302): osThreadId_t + <2eb5d> DW_AT_decl_file : 6 + <2eb5e> DW_AT_decl_line : 189 + <2eb5f> DW_AT_decl_column : 15 + <2eb60> DW_AT_type : <0x2eadc> + <1><2eb64>: Abbrev Number: 2 (DW_TAG_typedef) + <2eb65> DW_AT_name : (indirect string, offset: 0xb6e4c): osSemaphoreId_t + <2eb69> DW_AT_decl_file : 6 + <2eb6a> DW_AT_decl_line : 201 + <2eb6b> DW_AT_decl_column : 15 + <2eb6c> DW_AT_type : <0x2eadc> + <1><2eb70>: Abbrev Number: 2 (DW_TAG_typedef) + <2eb71> DW_AT_name : (indirect string, offset: 0xf05e5): osMessageQueueId_t + <2eb75> DW_AT_decl_file : 6 + <2eb76> DW_AT_decl_line : 207 + <2eb77> DW_AT_decl_column : 15 + <2eb78> DW_AT_type : <0x2eadc> + <1><2eb7c>: Abbrev Number: 11 (DW_TAG_structure_type) + <2eb7d> DW_AT_byte_size : 20 + <2eb7e> DW_AT_decl_file : 7 + <2eb7e> DW_AT_decl_line : 258 + <2eb80> DW_AT_decl_column : 9 + <2eb80> DW_AT_sibling : <0x2ebca> + <2><2eb84>: Abbrev Number: 7 (DW_TAG_member) + <2eb85> DW_AT_name : CCR + <2eb89> DW_AT_decl_file : 7 + <2eb89> DW_AT_decl_line : 260 + <2eb8b> DW_AT_decl_column : 17 + <2eb8c> DW_AT_type : <0x2ead7> + <2eb90> DW_AT_data_member_location: 0 + <2><2eb91>: Abbrev Number: 3 (DW_TAG_member) + <2eb92> DW_AT_name : (indirect string, offset: 0xef4c0): CNDTR + <2eb96> DW_AT_decl_file : 7 + <2eb97> DW_AT_decl_line : 261 + <2eb99> DW_AT_decl_column : 17 + <2eb9a> DW_AT_type : <0x2ead7> + <2eb9e> DW_AT_data_member_location: 4 + <2><2eb9f>: Abbrev Number: 3 (DW_TAG_member) + <2eba0> DW_AT_name : (indirect string, offset: 0xefa18): CPAR + <2eba4> DW_AT_decl_file : 7 + <2eba5> DW_AT_decl_line : 262 + <2eba7> DW_AT_decl_column : 17 + <2eba8> DW_AT_type : <0x2ead7> + <2ebac> DW_AT_data_member_location: 8 + <2><2ebad>: Abbrev Number: 3 (DW_TAG_member) + <2ebae> DW_AT_name : (indirect string, offset: 0xef324): CMAR + <2ebb2> DW_AT_decl_file : 7 + <2ebb3> DW_AT_decl_line : 263 + <2ebb5> DW_AT_decl_column : 17 + <2ebb6> DW_AT_type : <0x2ead7> + <2ebba> DW_AT_data_member_location: 12 + <2><2ebbb>: Abbrev Number: 3 (DW_TAG_member) + <2ebbc> DW_AT_name : (indirect string, offset: 0x8ff09): RESERVED + <2ebc0> DW_AT_decl_file : 7 + <2ebc1> DW_AT_decl_line : 264 + <2ebc3> DW_AT_decl_column : 12 + <2ebc4> DW_AT_type : <0x2eacb> + <2ebc8> DW_AT_data_member_location: 16 + <2><2ebc9>: Abbrev Number: 0 + <1><2ebca>: Abbrev Number: 10 (DW_TAG_typedef) + <2ebcb> DW_AT_name : (indirect string, offset: 0xef761): DMA_Channel_TypeDef + <2ebcf> DW_AT_decl_file : 7 + <2ebd0> DW_AT_decl_line : 265 + <2ebd2> DW_AT_decl_column : 3 + <2ebd2> DW_AT_type : <0x2eb7c> + <1><2ebd6>: Abbrev Number: 11 (DW_TAG_structure_type) + <2ebd7> DW_AT_byte_size : 8 + <2ebd8> DW_AT_decl_file : 7 + <2ebd8> DW_AT_decl_line : 267 + <2ebda> DW_AT_decl_column : 9 + <2ebda> DW_AT_sibling : <0x2ebfa> + <2><2ebde>: Abbrev Number: 7 (DW_TAG_member) + <2ebdf> DW_AT_name : ISR + <2ebe3> DW_AT_decl_file : 7 + <2ebe3> DW_AT_decl_line : 269 + <2ebe5> DW_AT_decl_column : 17 + <2ebe6> DW_AT_type : <0x2ead7> + <2ebea> DW_AT_data_member_location: 0 + <2><2ebeb>: Abbrev Number: 3 (DW_TAG_member) + <2ebec> DW_AT_name : (indirect string, offset: 0xef179): IFCR + <2ebf0> DW_AT_decl_file : 7 + <2ebf1> DW_AT_decl_line : 270 + <2ebf3> DW_AT_decl_column : 17 + <2ebf4> DW_AT_type : <0x2ead7> + <2ebf8> DW_AT_data_member_location: 4 + <2><2ebf9>: Abbrev Number: 0 + <1><2ebfa>: Abbrev Number: 10 (DW_TAG_typedef) + <2ebfb> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef + <2ebff> DW_AT_decl_file : 7 + <2ec00> DW_AT_decl_line : 271 + <2ec02> DW_AT_decl_column : 3 + <2ec02> DW_AT_type : <0x2ebd6> + <1><2ec06>: Abbrev Number: 11 (DW_TAG_structure_type) + <2ec07> DW_AT_byte_size : 4 + <2ec08> DW_AT_decl_file : 7 + <2ec08> DW_AT_decl_line : 276 + <2ec0a> DW_AT_decl_column : 9 + <2ec0a> DW_AT_sibling : <0x2ec1c> + <2><2ec0e>: Abbrev Number: 7 (DW_TAG_member) + <2ec0f> DW_AT_name : CCR + <2ec13> DW_AT_decl_file : 7 + <2ec13> DW_AT_decl_line : 278 + <2ec15> DW_AT_decl_column : 19 + <2ec16> DW_AT_type : <0x2ead7> + <2ec1a> DW_AT_data_member_location: 0 + <2><2ec1b>: Abbrev Number: 0 + <1><2ec1c>: Abbrev Number: 10 (DW_TAG_typedef) + <2ec1d> DW_AT_name : (indirect string, offset: 0xef5ea): DMAMUX_Channel_TypeDef + <2ec21> DW_AT_decl_file : 7 + <2ec22> DW_AT_decl_line : 279 + <2ec24> DW_AT_decl_column : 3 + <2ec24> DW_AT_type : <0x2ec06> + <1><2ec28>: Abbrev Number: 11 (DW_TAG_structure_type) + <2ec29> DW_AT_byte_size : 8 + <2ec2a> DW_AT_decl_file : 7 + <2ec2a> DW_AT_decl_line : 281 + <2ec2c> DW_AT_decl_column : 9 + <2ec2c> DW_AT_sibling : <0x2ec4b> + <2><2ec30>: Abbrev Number: 7 (DW_TAG_member) + <2ec31> DW_AT_name : CSR + <2ec35> DW_AT_decl_file : 7 + <2ec35> DW_AT_decl_line : 283 + <2ec37> DW_AT_decl_column : 19 + <2ec38> DW_AT_type : <0x2ead7> + <2ec3c> DW_AT_data_member_location: 0 + <2><2ec3d>: Abbrev Number: 7 (DW_TAG_member) + <2ec3e> DW_AT_name : CFR + <2ec42> DW_AT_decl_file : 7 + <2ec42> DW_AT_decl_line : 284 + <2ec44> DW_AT_decl_column : 19 + <2ec45> DW_AT_type : <0x2ead7> + <2ec49> DW_AT_data_member_location: 4 + <2><2ec4a>: Abbrev Number: 0 + <1><2ec4b>: Abbrev Number: 10 (DW_TAG_typedef) + <2ec4c> DW_AT_name : (indirect string, offset: 0xef97d): DMAMUX_ChannelStatus_TypeDef + <2ec50> DW_AT_decl_file : 7 + <2ec51> DW_AT_decl_line : 285 + <2ec53> DW_AT_decl_column : 3 + <2ec53> DW_AT_type : <0x2ec28> + <1><2ec57>: Abbrev Number: 11 (DW_TAG_structure_type) + <2ec58> DW_AT_byte_size : 4 + <2ec59> DW_AT_decl_file : 7 + <2ec59> DW_AT_decl_line : 287 + <2ec5b> DW_AT_decl_column : 9 + <2ec5b> DW_AT_sibling : <0x2ec6e> + <2><2ec5f>: Abbrev Number: 3 (DW_TAG_member) + <2ec60> DW_AT_name : (indirect string, offset: 0xef24e): RGCR + <2ec64> DW_AT_decl_file : 7 + <2ec65> DW_AT_decl_line : 289 + <2ec67> DW_AT_decl_column : 19 + <2ec68> DW_AT_type : <0x2ead7> + <2ec6c> DW_AT_data_member_location: 0 + <2><2ec6d>: Abbrev Number: 0 + <1><2ec6e>: Abbrev Number: 10 (DW_TAG_typedef) + <2ec6f> DW_AT_name : (indirect string, offset: 0xef378): DMAMUX_RequestGen_TypeDef + <2ec73> DW_AT_decl_file : 7 + <2ec74> DW_AT_decl_line : 290 + <2ec76> DW_AT_decl_column : 3 + <2ec76> DW_AT_type : <0x2ec57> + <1><2ec7a>: Abbrev Number: 11 (DW_TAG_structure_type) + <2ec7b> DW_AT_byte_size : 8 + <2ec7c> DW_AT_decl_file : 7 + <2ec7c> DW_AT_decl_line : 292 + <2ec7e> DW_AT_decl_column : 9 + <2ec7e> DW_AT_sibling : <0x2ec9f> + <2><2ec82>: Abbrev Number: 3 (DW_TAG_member) + <2ec83> DW_AT_name : (indirect string, offset: 0xef2b8): RGSR + <2ec87> DW_AT_decl_file : 7 + <2ec88> DW_AT_decl_line : 294 + <2ec8a> DW_AT_decl_column : 19 + <2ec8b> DW_AT_type : <0x2ead7> + <2ec8f> DW_AT_data_member_location: 0 + <2><2ec90>: Abbrev Number: 3 (DW_TAG_member) + <2ec91> DW_AT_name : (indirect string, offset: 0xeed19): RGCFR + <2ec95> DW_AT_decl_file : 7 + <2ec96> DW_AT_decl_line : 295 + <2ec98> DW_AT_decl_column : 19 + <2ec99> DW_AT_type : <0x2ead7> + <2ec9d> DW_AT_data_member_location: 4 + <2><2ec9e>: Abbrev Number: 0 + <1><2ec9f>: Abbrev Number: 10 (DW_TAG_typedef) + <2eca0> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef + <2eca4> DW_AT_decl_file : 7 + <2eca5> DW_AT_decl_line : 296 + <2eca7> DW_AT_decl_column : 3 + <2eca7> DW_AT_type : <0x2ec7a> + <1><2ecab>: Abbrev Number: 11 (DW_TAG_structure_type) + <2ecac> DW_AT_byte_size : 44 + <2ecad> DW_AT_decl_file : 7 + <2ecad> DW_AT_decl_line : 331 + <2ecaf> DW_AT_decl_column : 9 + <2ecaf> DW_AT_sibling : <0x2ed3c> + <2><2ecb3>: Abbrev Number: 3 (DW_TAG_member) + <2ecb4> DW_AT_name : (indirect string, offset: 0xeed38): MODER + <2ecb8> DW_AT_decl_file : 7 + <2ecb9> DW_AT_decl_line : 333 + <2ecbb> DW_AT_decl_column : 17 + <2ecbc> DW_AT_type : <0x2ead7> + <2ecc0> DW_AT_data_member_location: 0 + <2><2ecc1>: Abbrev Number: 3 (DW_TAG_member) + <2ecc2> DW_AT_name : (indirect string, offset: 0xef6b9): OTYPER + <2ecc6> DW_AT_decl_file : 7 + <2ecc7> DW_AT_decl_line : 334 + <2ecc9> DW_AT_decl_column : 17 + <2ecca> DW_AT_type : <0x2ead7> + <2ecce> DW_AT_data_member_location: 4 + <2><2eccf>: Abbrev Number: 3 (DW_TAG_member) + <2ecd0> DW_AT_name : (indirect string, offset: 0xef83a): OSPEEDR + <2ecd4> DW_AT_decl_file : 7 + <2ecd5> DW_AT_decl_line : 335 + <2ecd7> DW_AT_decl_column : 17 + <2ecd8> DW_AT_type : <0x2ead7> + <2ecdc> DW_AT_data_member_location: 8 + <2><2ecdd>: Abbrev Number: 3 (DW_TAG_member) + <2ecde> DW_AT_name : (indirect string, offset: 0xef5d0): PUPDR + <2ece2> DW_AT_decl_file : 7 + <2ece3> DW_AT_decl_line : 336 + <2ece5> DW_AT_decl_column : 17 + <2ece6> DW_AT_type : <0x2ead7> + <2ecea> DW_AT_data_member_location: 12 + <2><2eceb>: Abbrev Number: 7 (DW_TAG_member) + <2ecec> DW_AT_name : IDR <2ecf0> DW_AT_decl_file : 7 - <2ecf0> DW_AT_decl_line : 267 - <2ecf2> DW_AT_decl_column : 9 - <2ecf2> DW_AT_sibling : <0x2ed12> - <2><2ecf6>: Abbrev Number: 7 (DW_TAG_member) - <2ecf7> DW_AT_name : ISR - <2ecfb> DW_AT_decl_file : 7 - <2ecfb> DW_AT_decl_line : 269 - <2ecfd> DW_AT_decl_column : 17 - <2ecfe> DW_AT_type : <0x2ebef> - <2ed02> DW_AT_data_member_location: 0 - <2><2ed03>: Abbrev Number: 3 (DW_TAG_member) - <2ed04> DW_AT_name : (indirect string, offset: 0xef179): IFCR - <2ed08> DW_AT_decl_file : 7 - <2ed09> DW_AT_decl_line : 270 - <2ed0b> DW_AT_decl_column : 17 - <2ed0c> DW_AT_type : <0x2ebef> - <2ed10> DW_AT_data_member_location: 4 - <2><2ed11>: Abbrev Number: 0 - <1><2ed12>: Abbrev Number: 10 (DW_TAG_typedef) - <2ed13> DW_AT_name : (indirect string, offset: 0xef0fb): DMA_TypeDef - <2ed17> DW_AT_decl_file : 7 - <2ed18> DW_AT_decl_line : 271 - <2ed1a> DW_AT_decl_column : 3 - <2ed1a> DW_AT_type : <0x2ecee> - <1><2ed1e>: Abbrev Number: 11 (DW_TAG_structure_type) - <2ed1f> DW_AT_byte_size : 4 - <2ed20> DW_AT_decl_file : 7 - <2ed20> DW_AT_decl_line : 276 - <2ed22> DW_AT_decl_column : 9 - <2ed22> DW_AT_sibling : <0x2ed34> - <2><2ed26>: Abbrev Number: 7 (DW_TAG_member) - <2ed27> DW_AT_name : CCR - <2ed2b> DW_AT_decl_file : 7 - <2ed2b> DW_AT_decl_line : 278 - <2ed2d> DW_AT_decl_column : 19 - <2ed2e> DW_AT_type : <0x2ebef> - <2ed32> DW_AT_data_member_location: 0 - <2><2ed33>: Abbrev Number: 0 - <1><2ed34>: Abbrev Number: 10 (DW_TAG_typedef) - <2ed35> DW_AT_name : (indirect string, offset: 0xef5cd): DMAMUX_Channel_TypeDef - <2ed39> DW_AT_decl_file : 7 - <2ed3a> DW_AT_decl_line : 279 - <2ed3c> DW_AT_decl_column : 3 - <2ed3c> DW_AT_type : <0x2ed1e> - <1><2ed40>: Abbrev Number: 11 (DW_TAG_structure_type) - <2ed41> DW_AT_byte_size : 8 - <2ed42> DW_AT_decl_file : 7 - <2ed42> DW_AT_decl_line : 281 - <2ed44> DW_AT_decl_column : 9 - <2ed44> DW_AT_sibling : <0x2ed63> - <2><2ed48>: Abbrev Number: 7 (DW_TAG_member) - <2ed49> DW_AT_name : CSR - <2ed4d> DW_AT_decl_file : 7 - <2ed4d> DW_AT_decl_line : 283 - <2ed4f> DW_AT_decl_column : 19 - <2ed50> DW_AT_type : <0x2ebef> - <2ed54> DW_AT_data_member_location: 0 - <2><2ed55>: Abbrev Number: 7 (DW_TAG_member) - <2ed56> DW_AT_name : CFR - <2ed5a> DW_AT_decl_file : 7 - <2ed5a> DW_AT_decl_line : 284 - <2ed5c> DW_AT_decl_column : 19 - <2ed5d> DW_AT_type : <0x2ebef> - <2ed61> DW_AT_data_member_location: 4 - <2><2ed62>: Abbrev Number: 0 - <1><2ed63>: Abbrev Number: 10 (DW_TAG_typedef) - <2ed64> DW_AT_name : (indirect string, offset: 0xef94c): DMAMUX_ChannelStatus_TypeDef - <2ed68> DW_AT_decl_file : 7 - <2ed69> DW_AT_decl_line : 285 - <2ed6b> DW_AT_decl_column : 3 - <2ed6b> DW_AT_type : <0x2ed40> - <1><2ed6f>: Abbrev Number: 11 (DW_TAG_structure_type) - <2ed70> DW_AT_byte_size : 4 - <2ed71> DW_AT_decl_file : 7 - <2ed71> DW_AT_decl_line : 287 - <2ed73> DW_AT_decl_column : 9 - <2ed73> DW_AT_sibling : <0x2ed86> - <2><2ed77>: Abbrev Number: 3 (DW_TAG_member) - <2ed78> DW_AT_name : (indirect string, offset: 0xef250): RGCR - <2ed7c> DW_AT_decl_file : 7 - <2ed7d> DW_AT_decl_line : 289 - <2ed7f> DW_AT_decl_column : 19 - <2ed80> DW_AT_type : <0x2ebef> - <2ed84> DW_AT_data_member_location: 0 - <2><2ed85>: Abbrev Number: 0 - <1><2ed86>: Abbrev Number: 10 (DW_TAG_typedef) - <2ed87> DW_AT_name : (indirect string, offset: 0xef361): DMAMUX_RequestGen_TypeDef - <2ed8b> DW_AT_decl_file : 7 - <2ed8c> DW_AT_decl_line : 290 - <2ed8e> DW_AT_decl_column : 3 - <2ed8e> DW_AT_type : <0x2ed6f> - <1><2ed92>: Abbrev Number: 11 (DW_TAG_structure_type) - <2ed93> DW_AT_byte_size : 8 - <2ed94> DW_AT_decl_file : 7 - <2ed94> DW_AT_decl_line : 292 - <2ed96> DW_AT_decl_column : 9 - <2ed96> DW_AT_sibling : <0x2edb7> - <2><2ed9a>: Abbrev Number: 3 (DW_TAG_member) - <2ed9b> DW_AT_name : (indirect string, offset: 0xef28b): RGSR - <2ed9f> DW_AT_decl_file : 7 - <2eda0> DW_AT_decl_line : 294 - <2eda2> DW_AT_decl_column : 19 - <2eda3> DW_AT_type : <0x2ebef> - <2eda7> DW_AT_data_member_location: 0 - <2><2eda8>: Abbrev Number: 3 (DW_TAG_member) - <2eda9> DW_AT_name : (indirect string, offset: 0xeed38): RGCFR - <2edad> DW_AT_decl_file : 7 - <2edae> DW_AT_decl_line : 295 - <2edb0> DW_AT_decl_column : 19 - <2edb1> DW_AT_type : <0x2ebef> - <2edb5> DW_AT_data_member_location: 4 - <2><2edb6>: Abbrev Number: 0 - <1><2edb7>: Abbrev Number: 10 (DW_TAG_typedef) - <2edb8> DW_AT_name : (indirect string, offset: 0xeef78): DMAMUX_RequestGenStatus_TypeDef - <2edbc> DW_AT_decl_file : 7 - <2edbd> DW_AT_decl_line : 296 - <2edbf> DW_AT_decl_column : 3 - <2edbf> DW_AT_type : <0x2ed92> - <1><2edc3>: Abbrev Number: 11 (DW_TAG_structure_type) - <2edc4> DW_AT_byte_size : 44 - <2edc5> DW_AT_decl_file : 7 - <2edc5> DW_AT_decl_line : 331 - <2edc7> DW_AT_decl_column : 9 - <2edc7> DW_AT_sibling : <0x2ee54> - <2><2edcb>: Abbrev Number: 3 (DW_TAG_member) - <2edcc> DW_AT_name : (indirect string, offset: 0xeed57): MODER - <2edd0> DW_AT_decl_file : 7 - <2edd1> DW_AT_decl_line : 333 - <2edd3> DW_AT_decl_column : 17 - <2edd4> DW_AT_type : <0x2ebef> - <2edd8> DW_AT_data_member_location: 0 - <2><2edd9>: Abbrev Number: 3 (DW_TAG_member) - <2edda> DW_AT_name : (indirect string, offset: 0xef69c): OTYPER - <2edde> DW_AT_decl_file : 7 - <2eddf> DW_AT_decl_line : 334 - <2ede1> DW_AT_decl_column : 17 - <2ede2> DW_AT_type : <0x2ebef> - <2ede6> DW_AT_data_member_location: 4 - <2><2ede7>: Abbrev Number: 3 (DW_TAG_member) - <2ede8> DW_AT_name : (indirect string, offset: 0xef7f8): OSPEEDR - <2edec> DW_AT_decl_file : 7 - <2eded> DW_AT_decl_line : 335 - <2edef> DW_AT_decl_column : 17 - <2edf0> DW_AT_type : <0x2ebef> - <2edf4> DW_AT_data_member_location: 8 - <2><2edf5>: Abbrev Number: 3 (DW_TAG_member) - <2edf6> DW_AT_name : (indirect string, offset: 0xef5b3): PUPDR - <2edfa> DW_AT_decl_file : 7 - <2edfb> DW_AT_decl_line : 336 - <2edfd> DW_AT_decl_column : 17 - <2edfe> DW_AT_type : <0x2ebef> - <2ee02> DW_AT_data_member_location: 12 - <2><2ee03>: Abbrev Number: 7 (DW_TAG_member) - <2ee04> DW_AT_name : IDR - <2ee08> DW_AT_decl_file : 7 - <2ee08> DW_AT_decl_line : 337 - <2ee0a> DW_AT_decl_column : 17 - <2ee0b> DW_AT_type : <0x2ebef> - <2ee0f> DW_AT_data_member_location: 16 - <2><2ee10>: Abbrev Number: 7 (DW_TAG_member) - <2ee11> DW_AT_name : ODR - <2ee15> DW_AT_decl_file : 7 - <2ee15> DW_AT_decl_line : 338 - <2ee17> DW_AT_decl_column : 17 - <2ee18> DW_AT_type : <0x2ebef> - <2ee1c> DW_AT_data_member_location: 20 - <2><2ee1d>: Abbrev Number: 3 (DW_TAG_member) - <2ee1e> DW_AT_name : (indirect string, offset: 0xef23b): BSRR - <2ee22> DW_AT_decl_file : 7 - <2ee23> DW_AT_decl_line : 339 - <2ee25> DW_AT_decl_column : 17 - <2ee26> DW_AT_type : <0x2ebef> - <2ee2a> DW_AT_data_member_location: 24 - <2><2ee2b>: Abbrev Number: 3 (DW_TAG_member) - <2ee2c> DW_AT_name : (indirect string, offset: 0xef59d): LCKR - <2ee30> DW_AT_decl_file : 7 - <2ee31> DW_AT_decl_line : 340 - <2ee33> DW_AT_decl_column : 17 - <2ee34> DW_AT_type : <0x2ebef> - <2ee38> DW_AT_data_member_location: 28 - <2><2ee39>: Abbrev Number: 7 (DW_TAG_member) - <2ee3a> DW_AT_name : AFR - <2ee3e> DW_AT_decl_file : 7 - <2ee3e> DW_AT_decl_line : 341 - <2ee40> DW_AT_decl_column : 17 - <2ee41> DW_AT_type : <0x2ee64> - <2ee45> DW_AT_data_member_location: 32 - <2><2ee46>: Abbrev Number: 7 (DW_TAG_member) - <2ee47> DW_AT_name : BRR - <2ee4b> DW_AT_decl_file : 7 - <2ee4b> DW_AT_decl_line : 342 - <2ee4d> DW_AT_decl_column : 17 - <2ee4e> DW_AT_type : <0x2ebef> - <2ee52> DW_AT_data_member_location: 40 - <2><2ee53>: Abbrev Number: 0 - <1><2ee54>: Abbrev Number: 15 (DW_TAG_array_type) - <2ee55> DW_AT_type : <0x2ebef> - <2ee59> DW_AT_sibling : <0x2ee64> - <2><2ee5d>: Abbrev Number: 16 (DW_TAG_subrange_type) - <2ee5e> DW_AT_type : <0x2eb3f> - <2ee62> DW_AT_upper_bound : 1 - <2><2ee63>: Abbrev Number: 0 - <1><2ee64>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2ee65> DW_AT_type : <0x2ee54> - <1><2ee69>: Abbrev Number: 10 (DW_TAG_typedef) - <2ee6a> DW_AT_name : (indirect string, offset: 0xef9fa): GPIO_TypeDef - <2ee6e> DW_AT_decl_file : 7 - <2ee6f> DW_AT_decl_line : 343 - <2ee71> DW_AT_decl_column : 3 - <2ee71> DW_AT_type : <0x2edc3> - <1><2ee75>: Abbrev Number: 11 (DW_TAG_structure_type) - <2ee76> DW_AT_byte_size : 48 - <2ee77> DW_AT_decl_file : 7 - <2ee77> DW_AT_decl_line : 642 - <2ee79> DW_AT_decl_column : 9 - <2ee79> DW_AT_sibling : <0x2ef1d> - <2><2ee7d>: Abbrev Number: 7 (DW_TAG_member) - <2ee7e> DW_AT_name : CR1 - <2ee82> DW_AT_decl_file : 7 - <2ee82> DW_AT_decl_line : 644 - <2ee84> DW_AT_decl_column : 17 - <2ee85> DW_AT_type : <0x2ebef> - <2ee89> DW_AT_data_member_location: 0 - <2><2ee8a>: Abbrev Number: 7 (DW_TAG_member) - <2ee8b> DW_AT_name : CR2 - <2ee8f> DW_AT_decl_file : 7 - <2ee8f> DW_AT_decl_line : 645 - <2ee91> DW_AT_decl_column : 17 - <2ee92> DW_AT_type : <0x2ebef> - <2ee96> DW_AT_data_member_location: 4 - <2><2ee97>: Abbrev Number: 7 (DW_TAG_member) - <2ee98> DW_AT_name : CR3 - <2ee9c> DW_AT_decl_file : 7 - <2ee9c> DW_AT_decl_line : 646 - <2ee9e> DW_AT_decl_column : 17 - <2ee9f> DW_AT_type : <0x2ebef> - <2eea3> DW_AT_data_member_location: 8 - <2><2eea4>: Abbrev Number: 7 (DW_TAG_member) - <2eea5> DW_AT_name : BRR - <2eea9> DW_AT_decl_file : 7 - <2eea9> DW_AT_decl_line : 647 - <2eeab> DW_AT_decl_column : 17 - <2eeac> DW_AT_type : <0x2ebef> - <2eeb0> DW_AT_data_member_location: 12 - <2><2eeb1>: Abbrev Number: 3 (DW_TAG_member) - <2eeb2> DW_AT_name : (indirect string, offset: 0xf0170): GTPR - <2eeb6> DW_AT_decl_file : 7 - <2eeb7> DW_AT_decl_line : 648 - <2eeb9> DW_AT_decl_column : 17 - <2eeba> DW_AT_type : <0x2ebef> - <2eebe> DW_AT_data_member_location: 16 - <2><2eebf>: Abbrev Number: 3 (DW_TAG_member) - <2eec0> DW_AT_name : (indirect string, offset: 0xf01e9): RTOR - <2eec4> DW_AT_decl_file : 7 - <2eec5> DW_AT_decl_line : 649 - <2eec7> DW_AT_decl_column : 17 - <2eec8> DW_AT_type : <0x2ebef> - <2eecc> DW_AT_data_member_location: 20 - <2><2eecd>: Abbrev Number: 7 (DW_TAG_member) - <2eece> DW_AT_name : RQR - <2eed2> DW_AT_decl_file : 7 - <2eed2> DW_AT_decl_line : 650 - <2eed4> DW_AT_decl_column : 17 - <2eed5> DW_AT_type : <0x2ebef> - <2eed9> DW_AT_data_member_location: 24 - <2><2eeda>: Abbrev Number: 7 (DW_TAG_member) - <2eedb> DW_AT_name : ISR - <2eedf> DW_AT_decl_file : 7 - <2eedf> DW_AT_decl_line : 651 - <2eee1> DW_AT_decl_column : 17 - <2eee2> DW_AT_type : <0x2ebef> - <2eee6> DW_AT_data_member_location: 28 - <2><2eee7>: Abbrev Number: 7 (DW_TAG_member) - <2eee8> DW_AT_name : ICR - <2eeec> DW_AT_decl_file : 7 - <2eeec> DW_AT_decl_line : 652 - <2eeee> DW_AT_decl_column : 17 - <2eeef> DW_AT_type : <0x2ebef> - <2eef3> DW_AT_data_member_location: 32 - <2><2eef4>: Abbrev Number: 7 (DW_TAG_member) - <2eef5> DW_AT_name : RDR - <2eef9> DW_AT_decl_file : 7 - <2eef9> DW_AT_decl_line : 653 - <2eefb> DW_AT_decl_column : 17 - <2eefc> DW_AT_type : <0x2ebef> - <2ef00> DW_AT_data_member_location: 36 - <2><2ef01>: Abbrev Number: 7 (DW_TAG_member) - <2ef02> DW_AT_name : TDR - <2ef06> DW_AT_decl_file : 7 - <2ef06> DW_AT_decl_line : 654 - <2ef08> DW_AT_decl_column : 17 - <2ef09> DW_AT_type : <0x2ebef> - <2ef0d> DW_AT_data_member_location: 40 - <2><2ef0e>: Abbrev Number: 3 (DW_TAG_member) - <2ef0f> DW_AT_name : (indirect string, offset: 0xf0c24): PRESC - <2ef13> DW_AT_decl_file : 7 - <2ef14> DW_AT_decl_line : 655 - <2ef16> DW_AT_decl_column : 17 - <2ef17> DW_AT_type : <0x2ebef> - <2ef1b> DW_AT_data_member_location: 44 - <2><2ef1c>: Abbrev Number: 0 - <1><2ef1d>: Abbrev Number: 10 (DW_TAG_typedef) - <2ef1e> DW_AT_name : (indirect string, offset: 0xf13da): USART_TypeDef - <2ef22> DW_AT_decl_file : 7 - <2ef23> DW_AT_decl_line : 656 - <2ef25> DW_AT_decl_column : 3 - <2ef25> DW_AT_type : <0x2ee75> - <1><2ef29>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2ef2a> DW_AT_encoding : 7 (unsigned) - <2ef2a> DW_AT_byte_size : 1 - <2ef2a> DW_AT_type : <0x2eb73> - <2ef2e> DW_AT_decl_file : 8 - <2ef2f> DW_AT_decl_line : 39 - <2ef30> DW_AT_decl_column : 1 - <2ef30> DW_AT_sibling : <0x2ef4d> - <2><2ef34>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ef35> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK - <2ef39> DW_AT_const_value : 0 - <2><2ef3a>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ef3b> DW_AT_name : (indirect string, offset: 0xef3cf): HAL_ERROR - <2ef3f> DW_AT_const_value : 1 - <2><2ef40>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ef41> DW_AT_name : (indirect string, offset: 0xeef1d): HAL_BUSY - <2ef45> DW_AT_const_value : 2 - <2><2ef46>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ef47> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT - <2ef4b> DW_AT_const_value : 3 - <2><2ef4c>: Abbrev Number: 0 - <1><2ef4d>: Abbrev Number: 2 (DW_TAG_typedef) - <2ef4e> DW_AT_name : (indirect string, offset: 0xef9bf): HAL_StatusTypeDef - <2ef52> DW_AT_decl_file : 8 - <2ef53> DW_AT_decl_line : 44 - <2ef54> DW_AT_decl_column : 3 - <2ef55> DW_AT_type : <0x2ef29> - <1><2ef59>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2ef5a> DW_AT_encoding : 7 (unsigned) - <2ef5a> DW_AT_byte_size : 1 - <2ef5a> DW_AT_type : <0x2eb73> - <2ef5e> DW_AT_decl_file : 8 - <2ef5f> DW_AT_decl_line : 50 - <2ef60> DW_AT_decl_column : 1 - <2ef60> DW_AT_sibling : <0x2ef71> - <2><2ef64>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ef65> DW_AT_name : (indirect string, offset: 0xef5ec): HAL_UNLOCKED - <2ef69> DW_AT_const_value : 0 - <2><2ef6a>: Abbrev Number: 6 (DW_TAG_enumerator) - <2ef6b> DW_AT_name : (indirect string, offset: 0xefb0f): HAL_LOCKED - <2ef6f> DW_AT_const_value : 1 - <2><2ef70>: Abbrev Number: 0 - <1><2ef71>: Abbrev Number: 2 (DW_TAG_typedef) - <2ef72> DW_AT_name : (indirect string, offset: 0xef3b3): HAL_LockTypeDef - <2ef76> DW_AT_decl_file : 8 - <2ef77> DW_AT_decl_line : 53 - <2ef78> DW_AT_decl_column : 3 - <2ef79> DW_AT_type : <0x2ef59> - <1><2ef7d>: Abbrev Number: 19 (DW_TAG_structure_type) - <2ef7e> DW_AT_byte_size : 32 - <2ef7f> DW_AT_decl_file : 9 - <2ef80> DW_AT_decl_line : 47 - <2ef81> DW_AT_decl_column : 9 - <2ef81> DW_AT_sibling : <0x2efee> - <2><2ef85>: Abbrev Number: 1 (DW_TAG_member) - <2ef86> DW_AT_name : (indirect string, offset: 0x101237): Request - <2ef8a> DW_AT_decl_file : 9 - <2ef8b> DW_AT_decl_line : 49 - <2ef8c> DW_AT_decl_column : 12 - <2ef8d> DW_AT_type : <0x2ebe3> - <2ef91> DW_AT_data_member_location: 0 - <2><2ef92>: Abbrev Number: 1 (DW_TAG_member) - <2ef93> DW_AT_name : (indirect string, offset: 0xf41ed): Direction - <2ef97> DW_AT_decl_file : 9 - <2ef98> DW_AT_decl_line : 52 - <2ef99> DW_AT_decl_column : 12 - <2ef9a> DW_AT_type : <0x2ebe3> - <2ef9e> DW_AT_data_member_location: 4 - <2><2ef9f>: Abbrev Number: 1 (DW_TAG_member) - <2efa0> DW_AT_name : (indirect string, offset: 0xeedb8): PeriphInc - <2efa4> DW_AT_decl_file : 9 - <2efa5> DW_AT_decl_line : 56 - <2efa6> DW_AT_decl_column : 12 - <2efa7> DW_AT_type : <0x2ebe3> - <2efab> DW_AT_data_member_location: 8 - <2><2efac>: Abbrev Number: 1 (DW_TAG_member) - <2efad> DW_AT_name : (indirect string, offset: 0xeee6c): MemInc - <2efb1> DW_AT_decl_file : 9 - <2efb2> DW_AT_decl_line : 59 - <2efb3> DW_AT_decl_column : 12 - <2efb4> DW_AT_type : <0x2ebe3> - <2efb8> DW_AT_data_member_location: 12 - <2><2efb9>: Abbrev Number: 1 (DW_TAG_member) - <2efba> DW_AT_name : (indirect string, offset: 0xef255): PeriphDataAlignment - <2efbe> DW_AT_decl_file : 9 - <2efbf> DW_AT_decl_line : 62 - <2efc0> DW_AT_decl_column : 12 - <2efc1> DW_AT_type : <0x2ebe3> - <2efc5> DW_AT_data_member_location: 16 - <2><2efc6>: Abbrev Number: 1 (DW_TAG_member) - <2efc7> DW_AT_name : (indirect string, offset: 0xef88b): MemDataAlignment - <2efcb> DW_AT_decl_file : 9 - <2efcc> DW_AT_decl_line : 65 - <2efcd> DW_AT_decl_column : 12 - <2efce> DW_AT_type : <0x2ebe3> - <2efd2> DW_AT_data_member_location: 20 - <2><2efd3>: Abbrev Number: 1 (DW_TAG_member) - <2efd4> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <2efd8> DW_AT_decl_file : 9 - <2efd9> DW_AT_decl_line : 68 - <2efda> DW_AT_decl_column : 12 - <2efdb> DW_AT_type : <0x2ebe3> - <2efdf> DW_AT_data_member_location: 24 - <2><2efe0>: Abbrev Number: 1 (DW_TAG_member) - <2efe1> DW_AT_name : (indirect string, offset: 0xf33e5): Priority - <2efe5> DW_AT_decl_file : 9 - <2efe6> DW_AT_decl_line : 73 - <2efe7> DW_AT_decl_column : 12 - <2efe8> DW_AT_type : <0x2ebe3> - <2efec> DW_AT_data_member_location: 28 - <2><2efed>: Abbrev Number: 0 - <1><2efee>: Abbrev Number: 2 (DW_TAG_typedef) - <2efef> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef - <2eff3> DW_AT_decl_file : 9 - <2eff4> DW_AT_decl_line : 75 - <2eff5> DW_AT_decl_column : 3 - <2eff6> DW_AT_type : <0x2ef7d> - <1><2effa>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2effb> DW_AT_encoding : 7 (unsigned) - <2effb> DW_AT_byte_size : 1 - <2effb> DW_AT_type : <0x2eb73> - <2efff> DW_AT_decl_file : 9 - <2f000> DW_AT_decl_line : 81 - <2f001> DW_AT_decl_column : 1 - <2f001> DW_AT_sibling : <0x2f01e> - <2><2f005>: Abbrev Number: 6 (DW_TAG_enumerator) - <2f006> DW_AT_name : (indirect string, offset: 0xef60e): HAL_DMA_STATE_RESET - <2f00a> DW_AT_const_value : 0 - <2><2f00b>: Abbrev Number: 6 (DW_TAG_enumerator) - <2f00c> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY - <2f010> DW_AT_const_value : 1 - <2><2f011>: Abbrev Number: 6 (DW_TAG_enumerator) - <2f012> DW_AT_name : (indirect string, offset: 0xef579): HAL_DMA_STATE_BUSY - <2f016> DW_AT_const_value : 2 - <2><2f017>: Abbrev Number: 6 (DW_TAG_enumerator) - <2f018> DW_AT_name : (indirect string, offset: 0xefa38): HAL_DMA_STATE_TIMEOUT - <2f01c> DW_AT_const_value : 3 + <2ecf0> DW_AT_decl_line : 337 + <2ecf2> DW_AT_decl_column : 17 + <2ecf3> DW_AT_type : <0x2ead7> + <2ecf7> DW_AT_data_member_location: 16 + <2><2ecf8>: Abbrev Number: 7 (DW_TAG_member) + <2ecf9> DW_AT_name : ODR + <2ecfd> DW_AT_decl_file : 7 + <2ecfd> DW_AT_decl_line : 338 + <2ecff> DW_AT_decl_column : 17 + <2ed00> DW_AT_type : <0x2ead7> + <2ed04> DW_AT_data_member_location: 20 + <2><2ed05>: Abbrev Number: 3 (DW_TAG_member) + <2ed06> DW_AT_name : (indirect string, offset: 0xef23b): BSRR + <2ed0a> DW_AT_decl_file : 7 + <2ed0b> DW_AT_decl_line : 339 + <2ed0d> DW_AT_decl_column : 17 + <2ed0e> DW_AT_type : <0x2ead7> + <2ed12> DW_AT_data_member_location: 24 + <2><2ed13>: Abbrev Number: 3 (DW_TAG_member) + <2ed14> DW_AT_name : (indirect string, offset: 0xef5ba): LCKR + <2ed18> DW_AT_decl_file : 7 + <2ed19> DW_AT_decl_line : 340 + <2ed1b> DW_AT_decl_column : 17 + <2ed1c> DW_AT_type : <0x2ead7> + <2ed20> DW_AT_data_member_location: 28 + <2><2ed21>: Abbrev Number: 7 (DW_TAG_member) + <2ed22> DW_AT_name : AFR + <2ed26> DW_AT_decl_file : 7 + <2ed26> DW_AT_decl_line : 341 + <2ed28> DW_AT_decl_column : 17 + <2ed29> DW_AT_type : <0x2ed4c> + <2ed2d> DW_AT_data_member_location: 32 + <2><2ed2e>: Abbrev Number: 7 (DW_TAG_member) + <2ed2f> DW_AT_name : BRR + <2ed33> DW_AT_decl_file : 7 + <2ed33> DW_AT_decl_line : 342 + <2ed35> DW_AT_decl_column : 17 + <2ed36> DW_AT_type : <0x2ead7> + <2ed3a> DW_AT_data_member_location: 40 + <2><2ed3b>: Abbrev Number: 0 + <1><2ed3c>: Abbrev Number: 19 (DW_TAG_array_type) + <2ed3d> DW_AT_type : <0x2ead7> + <2ed41> DW_AT_sibling : <0x2ed4c> + <2><2ed45>: Abbrev Number: 20 (DW_TAG_subrange_type) + <2ed46> DW_AT_type : <0x2ea27> + <2ed4a> DW_AT_upper_bound : 1 + <2><2ed4b>: Abbrev Number: 0 + <1><2ed4c>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2ed4d> DW_AT_type : <0x2ed3c> + <1><2ed51>: Abbrev Number: 10 (DW_TAG_typedef) + <2ed52> DW_AT_name : (indirect string, offset: 0xefa2b): GPIO_TypeDef + <2ed56> DW_AT_decl_file : 7 + <2ed57> DW_AT_decl_line : 343 + <2ed59> DW_AT_decl_column : 3 + <2ed59> DW_AT_type : <0x2ecab> + <1><2ed5d>: Abbrev Number: 11 (DW_TAG_structure_type) + <2ed5e> DW_AT_byte_size : 48 + <2ed5f> DW_AT_decl_file : 7 + <2ed5f> DW_AT_decl_line : 642 + <2ed61> DW_AT_decl_column : 9 + <2ed61> DW_AT_sibling : <0x2ee05> + <2><2ed65>: Abbrev Number: 7 (DW_TAG_member) + <2ed66> DW_AT_name : CR1 + <2ed6a> DW_AT_decl_file : 7 + <2ed6a> DW_AT_decl_line : 644 + <2ed6c> DW_AT_decl_column : 17 + <2ed6d> DW_AT_type : <0x2ead7> + <2ed71> DW_AT_data_member_location: 0 + <2><2ed72>: Abbrev Number: 7 (DW_TAG_member) + <2ed73> DW_AT_name : CR2 + <2ed77> DW_AT_decl_file : 7 + <2ed77> DW_AT_decl_line : 645 + <2ed79> DW_AT_decl_column : 17 + <2ed7a> DW_AT_type : <0x2ead7> + <2ed7e> DW_AT_data_member_location: 4 + <2><2ed7f>: Abbrev Number: 7 (DW_TAG_member) + <2ed80> DW_AT_name : CR3 + <2ed84> DW_AT_decl_file : 7 + <2ed84> DW_AT_decl_line : 646 + <2ed86> DW_AT_decl_column : 17 + <2ed87> DW_AT_type : <0x2ead7> + <2ed8b> DW_AT_data_member_location: 8 + <2><2ed8c>: Abbrev Number: 7 (DW_TAG_member) + <2ed8d> DW_AT_name : BRR + <2ed91> DW_AT_decl_file : 7 + <2ed91> DW_AT_decl_line : 647 + <2ed93> DW_AT_decl_column : 17 + <2ed94> DW_AT_type : <0x2ead7> + <2ed98> DW_AT_data_member_location: 12 + <2><2ed99>: Abbrev Number: 3 (DW_TAG_member) + <2ed9a> DW_AT_name : (indirect string, offset: 0xf018a): GTPR + <2ed9e> DW_AT_decl_file : 7 + <2ed9f> DW_AT_decl_line : 648 + <2eda1> DW_AT_decl_column : 17 + <2eda2> DW_AT_type : <0x2ead7> + <2eda6> DW_AT_data_member_location: 16 + <2><2eda7>: Abbrev Number: 3 (DW_TAG_member) + <2eda8> DW_AT_name : (indirect string, offset: 0xf01f6): RTOR + <2edac> DW_AT_decl_file : 7 + <2edad> DW_AT_decl_line : 649 + <2edaf> DW_AT_decl_column : 17 + <2edb0> DW_AT_type : <0x2ead7> + <2edb4> DW_AT_data_member_location: 20 + <2><2edb5>: Abbrev Number: 7 (DW_TAG_member) + <2edb6> DW_AT_name : RQR + <2edba> DW_AT_decl_file : 7 + <2edba> DW_AT_decl_line : 650 + <2edbc> DW_AT_decl_column : 17 + <2edbd> DW_AT_type : <0x2ead7> + <2edc1> DW_AT_data_member_location: 24 + <2><2edc2>: Abbrev Number: 7 (DW_TAG_member) + <2edc3> DW_AT_name : ISR + <2edc7> DW_AT_decl_file : 7 + <2edc7> DW_AT_decl_line : 651 + <2edc9> DW_AT_decl_column : 17 + <2edca> DW_AT_type : <0x2ead7> + <2edce> DW_AT_data_member_location: 28 + <2><2edcf>: Abbrev Number: 7 (DW_TAG_member) + <2edd0> DW_AT_name : ICR + <2edd4> DW_AT_decl_file : 7 + <2edd4> DW_AT_decl_line : 652 + <2edd6> DW_AT_decl_column : 17 + <2edd7> DW_AT_type : <0x2ead7> + <2eddb> DW_AT_data_member_location: 32 + <2><2eddc>: Abbrev Number: 7 (DW_TAG_member) + <2eddd> DW_AT_name : RDR + <2ede1> DW_AT_decl_file : 7 + <2ede1> DW_AT_decl_line : 653 + <2ede3> DW_AT_decl_column : 17 + <2ede4> DW_AT_type : <0x2ead7> + <2ede8> DW_AT_data_member_location: 36 + <2><2ede9>: Abbrev Number: 7 (DW_TAG_member) + <2edea> DW_AT_name : TDR + <2edee> DW_AT_decl_file : 7 + <2edee> DW_AT_decl_line : 654 + <2edf0> DW_AT_decl_column : 17 + <2edf1> DW_AT_type : <0x2ead7> + <2edf5> DW_AT_data_member_location: 40 + <2><2edf6>: Abbrev Number: 3 (DW_TAG_member) + <2edf7> DW_AT_name : (indirect string, offset: 0xf0c16): PRESC + <2edfb> DW_AT_decl_file : 7 + <2edfc> DW_AT_decl_line : 655 + <2edfe> DW_AT_decl_column : 17 + <2edff> DW_AT_type : <0x2ead7> + <2ee03> DW_AT_data_member_location: 44 + <2><2ee04>: Abbrev Number: 0 + <1><2ee05>: Abbrev Number: 10 (DW_TAG_typedef) + <2ee06> DW_AT_name : (indirect string, offset: 0xf13c3): USART_TypeDef + <2ee0a> DW_AT_decl_file : 7 + <2ee0b> DW_AT_decl_line : 656 + <2ee0d> DW_AT_decl_column : 3 + <2ee0d> DW_AT_type : <0x2ed5d> + <1><2ee11>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <2ee12> DW_AT_encoding : 7 (unsigned) + <2ee12> DW_AT_byte_size : 1 + <2ee12> DW_AT_type : <0x2ea5b> + <2ee16> DW_AT_decl_file : 8 + <2ee17> DW_AT_decl_line : 39 + <2ee18> DW_AT_decl_column : 1 + <2ee18> DW_AT_sibling : <0x2ee35> + <2><2ee1c>: Abbrev Number: 6 (DW_TAG_enumerator) + <2ee1d> DW_AT_name : (indirect string, offset: 0xef0b5): HAL_OK + <2ee21> DW_AT_const_value : 0 + <2><2ee22>: Abbrev Number: 6 (DW_TAG_enumerator) + <2ee23> DW_AT_name : (indirect string, offset: 0xef3e6): HAL_ERROR + <2ee27> DW_AT_const_value : 1 + <2><2ee28>: Abbrev Number: 6 (DW_TAG_enumerator) + <2ee29> DW_AT_name : (indirect string, offset: 0xeef18): HAL_BUSY + <2ee2d> DW_AT_const_value : 2 + <2><2ee2e>: Abbrev Number: 6 (DW_TAG_enumerator) + <2ee2f> DW_AT_name : (indirect string, offset: 0xef072): HAL_TIMEOUT + <2ee33> DW_AT_const_value : 3 + <2><2ee34>: Abbrev Number: 0 + <1><2ee35>: Abbrev Number: 2 (DW_TAG_typedef) + <2ee36> DW_AT_name : (indirect string, offset: 0xef9f0): HAL_StatusTypeDef + <2ee3a> DW_AT_decl_file : 8 + <2ee3b> DW_AT_decl_line : 44 + <2ee3c> DW_AT_decl_column : 3 + <2ee3d> DW_AT_type : <0x2ee11> + <1><2ee41>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <2ee42> DW_AT_encoding : 7 (unsigned) + <2ee42> DW_AT_byte_size : 1 + <2ee42> DW_AT_type : <0x2ea5b> + <2ee46> DW_AT_decl_file : 8 + <2ee47> DW_AT_decl_line : 50 + <2ee48> DW_AT_decl_column : 1 + <2ee48> DW_AT_sibling : <0x2ee59> + <2><2ee4c>: Abbrev Number: 6 (DW_TAG_enumerator) + <2ee4d> DW_AT_name : (indirect string, offset: 0xef609): HAL_UNLOCKED + <2ee51> DW_AT_const_value : 0 + <2><2ee52>: Abbrev Number: 6 (DW_TAG_enumerator) + <2ee53> DW_AT_name : (indirect string, offset: 0xefb36): HAL_LOCKED + <2ee57> DW_AT_const_value : 1 + <2><2ee58>: Abbrev Number: 0 + <1><2ee59>: Abbrev Number: 2 (DW_TAG_typedef) + <2ee5a> DW_AT_name : (indirect string, offset: 0xef3ca): HAL_LockTypeDef + <2ee5e> DW_AT_decl_file : 8 + <2ee5f> DW_AT_decl_line : 53 + <2ee60> DW_AT_decl_column : 3 + <2ee61> DW_AT_type : <0x2ee41> + <1><2ee65>: Abbrev Number: 16 (DW_TAG_structure_type) + <2ee66> DW_AT_byte_size : 32 + <2ee67> DW_AT_decl_file : 9 + <2ee68> DW_AT_decl_line : 47 + <2ee69> DW_AT_decl_column : 9 + <2ee69> DW_AT_sibling : <0x2eed6> + <2><2ee6d>: Abbrev Number: 1 (DW_TAG_member) + <2ee6e> DW_AT_name : (indirect string, offset: 0x10121c): Request + <2ee72> DW_AT_decl_file : 9 + <2ee73> DW_AT_decl_line : 49 + <2ee74> DW_AT_decl_column : 12 + <2ee75> DW_AT_type : <0x2eacb> + <2ee79> DW_AT_data_member_location: 0 + <2><2ee7a>: Abbrev Number: 1 (DW_TAG_member) + <2ee7b> DW_AT_name : (indirect string, offset: 0xf41d2): Direction + <2ee7f> DW_AT_decl_file : 9 + <2ee80> DW_AT_decl_line : 52 + <2ee81> DW_AT_decl_column : 12 + <2ee82> DW_AT_type : <0x2eacb> + <2ee86> DW_AT_data_member_location: 4 + <2><2ee87>: Abbrev Number: 1 (DW_TAG_member) + <2ee88> DW_AT_name : (indirect string, offset: 0xeed8f): PeriphInc + <2ee8c> DW_AT_decl_file : 9 + <2ee8d> DW_AT_decl_line : 56 + <2ee8e> DW_AT_decl_column : 12 + <2ee8f> DW_AT_type : <0x2eacb> + <2ee93> DW_AT_data_member_location: 8 + <2><2ee94>: Abbrev Number: 1 (DW_TAG_member) + <2ee95> DW_AT_name : (indirect string, offset: 0xeee67): MemInc + <2ee99> DW_AT_decl_file : 9 + <2ee9a> DW_AT_decl_line : 59 + <2ee9b> DW_AT_decl_column : 12 + <2ee9c> DW_AT_type : <0x2eacb> + <2eea0> DW_AT_data_member_location: 12 + <2><2eea1>: Abbrev Number: 1 (DW_TAG_member) + <2eea2> DW_AT_name : (indirect string, offset: 0xef253): PeriphDataAlignment + <2eea6> DW_AT_decl_file : 9 + <2eea7> DW_AT_decl_line : 62 + <2eea8> DW_AT_decl_column : 12 + <2eea9> DW_AT_type : <0x2eacb> + <2eead> DW_AT_data_member_location: 16 + <2><2eeae>: Abbrev Number: 1 (DW_TAG_member) + <2eeaf> DW_AT_name : (indirect string, offset: 0xef8bc): MemDataAlignment + <2eeb3> DW_AT_decl_file : 9 + <2eeb4> DW_AT_decl_line : 65 + <2eeb5> DW_AT_decl_column : 12 + <2eeb6> DW_AT_type : <0x2eacb> + <2eeba> DW_AT_data_member_location: 20 + <2><2eebb>: Abbrev Number: 1 (DW_TAG_member) + <2eebc> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <2eec0> DW_AT_decl_file : 9 + <2eec1> DW_AT_decl_line : 68 + <2eec2> DW_AT_decl_column : 12 + <2eec3> DW_AT_type : <0x2eacb> + <2eec7> DW_AT_data_member_location: 24 + <2><2eec8>: Abbrev Number: 1 (DW_TAG_member) + <2eec9> DW_AT_name : (indirect string, offset: 0xf33b7): Priority + <2eecd> DW_AT_decl_file : 9 + <2eece> DW_AT_decl_line : 73 + <2eecf> DW_AT_decl_column : 12 + <2eed0> DW_AT_type : <0x2eacb> + <2eed4> DW_AT_data_member_location: 28 + <2><2eed5>: Abbrev Number: 0 + <1><2eed6>: Abbrev Number: 2 (DW_TAG_typedef) + <2eed7> DW_AT_name : (indirect string, offset: 0xef036): DMA_InitTypeDef + <2eedb> DW_AT_decl_file : 9 + <2eedc> DW_AT_decl_line : 75 + <2eedd> DW_AT_decl_column : 3 + <2eede> DW_AT_type : <0x2ee65> + <1><2eee2>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <2eee3> DW_AT_encoding : 7 (unsigned) + <2eee3> DW_AT_byte_size : 1 + <2eee3> DW_AT_type : <0x2ea5b> + <2eee7> DW_AT_decl_file : 9 + <2eee8> DW_AT_decl_line : 81 + <2eee9> DW_AT_decl_column : 1 + <2eee9> DW_AT_sibling : <0x2ef06> + <2><2eeed>: Abbrev Number: 6 (DW_TAG_enumerator) + <2eeee> DW_AT_name : (indirect string, offset: 0xef62b): HAL_DMA_STATE_RESET + <2eef2> DW_AT_const_value : 0 + <2><2eef3>: Abbrev Number: 6 (DW_TAG_enumerator) + <2eef4> DW_AT_name : (indirect string, offset: 0xef051): HAL_DMA_STATE_READY + <2eef8> DW_AT_const_value : 1 + <2><2eef9>: Abbrev Number: 6 (DW_TAG_enumerator) + <2eefa> DW_AT_name : (indirect string, offset: 0xef596): HAL_DMA_STATE_BUSY + <2eefe> DW_AT_const_value : 2 + <2><2eeff>: Abbrev Number: 6 (DW_TAG_enumerator) + <2ef00> DW_AT_name : (indirect string, offset: 0xefa5f): HAL_DMA_STATE_TIMEOUT + <2ef04> DW_AT_const_value : 3 + <2><2ef05>: Abbrev Number: 0 + <1><2ef06>: Abbrev Number: 2 (DW_TAG_typedef) + <2ef07> DW_AT_name : (indirect string, offset: 0xef30f): HAL_DMA_StateTypeDef + <2ef0b> DW_AT_decl_file : 9 + <2ef0c> DW_AT_decl_line : 86 + <2ef0d> DW_AT_decl_column : 3 + <2ef0e> DW_AT_type : <0x2eee2> + <1><2ef12>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2ef13> DW_AT_type : <0x2ef06> + <1><2ef17>: Abbrev Number: 24 (DW_TAG_structure_type) + <2ef18> DW_AT_name : (indirect string, offset: 0xef817): __DMA_HandleTypeDef + <2ef1c> DW_AT_byte_size : 96 + <2ef1d> DW_AT_decl_file : 9 + <2ef1e> DW_AT_decl_line : 114 + <2ef1f> DW_AT_decl_column : 16 + <2ef1f> DW_AT_sibling : <0x2f00e> + <2><2ef23>: Abbrev Number: 1 (DW_TAG_member) + <2ef24> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <2ef28> DW_AT_decl_file : 9 + <2ef29> DW_AT_decl_line : 116 + <2ef2a> DW_AT_decl_column : 27 + <2ef2b> DW_AT_type : <0x2f00e> + <2ef2f> DW_AT_data_member_location: 0 + <2><2ef30>: Abbrev Number: 1 (DW_TAG_member) + <2ef31> DW_AT_name : (indirect string, offset: 0xf733f): Init + <2ef35> DW_AT_decl_file : 9 + <2ef36> DW_AT_decl_line : 118 + <2ef37> DW_AT_decl_column : 25 + <2ef38> DW_AT_type : <0x2eed6> + <2ef3c> DW_AT_data_member_location: 4 + <2><2ef3d>: Abbrev Number: 1 (DW_TAG_member) + <2ef3e> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <2ef42> DW_AT_decl_file : 9 + <2ef43> DW_AT_decl_line : 120 + <2ef44> DW_AT_decl_column : 25 + <2ef45> DW_AT_type : <0x2ee59> + <2ef49> DW_AT_data_member_location: 36 + <2><2ef4a>: Abbrev Number: 1 (DW_TAG_member) + <2ef4b> DW_AT_name : (indirect string, offset: 0xf84b5): State + <2ef4f> DW_AT_decl_file : 9 + <2ef50> DW_AT_decl_line : 122 + <2ef51> DW_AT_decl_column : 30 + <2ef52> DW_AT_type : <0x2ef12> + <2ef56> DW_AT_data_member_location: 37 + <2><2ef57>: Abbrev Number: 1 (DW_TAG_member) + <2ef58> DW_AT_name : (indirect string, offset: 0xef9e9): Parent + <2ef5c> DW_AT_decl_file : 9 + <2ef5d> DW_AT_decl_line : 124 + <2ef5e> DW_AT_decl_column : 26 + <2ef5f> DW_AT_type : <0x2eadc> + <2ef63> DW_AT_data_member_location: 40 + <2><2ef64>: Abbrev Number: 1 (DW_TAG_member) + <2ef65> DW_AT_name : (indirect string, offset: 0xefa84): XferCpltCallback + <2ef69> DW_AT_decl_file : 9 + <2ef6a> DW_AT_decl_line : 126 + <2ef6b> DW_AT_decl_column : 11 + <2ef6c> DW_AT_type : <0x2f023> + <2ef70> DW_AT_data_member_location: 44 + <2><2ef71>: Abbrev Number: 1 (DW_TAG_member) + <2ef72> DW_AT_name : (indirect string, offset: 0xef6dc): XferHalfCpltCallback + <2ef76> DW_AT_decl_file : 9 + <2ef77> DW_AT_decl_line : 128 + <2ef78> DW_AT_decl_column : 11 + <2ef79> DW_AT_type : <0x2f023> + <2ef7d> DW_AT_data_member_location: 48 + <2><2ef7e>: Abbrev Number: 1 (DW_TAG_member) + <2ef7f> DW_AT_name : (indirect string, offset: 0xeee3e): XferErrorCallback + <2ef83> DW_AT_decl_file : 9 + <2ef84> DW_AT_decl_line : 130 + <2ef85> DW_AT_decl_column : 11 + <2ef86> DW_AT_type : <0x2f023> + <2ef8a> DW_AT_data_member_location: 52 + <2><2ef8b>: Abbrev Number: 1 (DW_TAG_member) + <2ef8c> DW_AT_name : (indirect string, offset: 0xef925): XferAbortCallback + <2ef90> DW_AT_decl_file : 9 + <2ef91> DW_AT_decl_line : 132 + <2ef92> DW_AT_decl_column : 11 + <2ef93> DW_AT_type : <0x2f023> + <2ef97> DW_AT_data_member_location: 56 + <2><2ef98>: Abbrev Number: 1 (DW_TAG_member) + <2ef99> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <2ef9d> DW_AT_decl_file : 9 + <2ef9e> DW_AT_decl_line : 134 + <2ef9f> DW_AT_decl_column : 26 + <2efa0> DW_AT_type : <0x2ead7> + <2efa4> DW_AT_data_member_location: 60 + <2><2efa5>: Abbrev Number: 1 (DW_TAG_member) + <2efa6> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress + <2efaa> DW_AT_decl_file : 9 + <2efab> DW_AT_decl_line : 136 + <2efac> DW_AT_decl_column : 27 + <2efad> DW_AT_type : <0x2f028> + <2efb1> DW_AT_data_member_location: 64 + <2><2efb2>: Abbrev Number: 1 (DW_TAG_member) + <2efb3> DW_AT_name : (indirect string, offset: 0xef918): ChannelIndex + <2efb7> DW_AT_decl_file : 9 + <2efb8> DW_AT_decl_line : 138 + <2efb9> DW_AT_decl_column : 26 + <2efba> DW_AT_type : <0x2eacb> + <2efbe> DW_AT_data_member_location: 68 + <2><2efbf>: Abbrev Number: 1 (DW_TAG_member) + <2efc0> DW_AT_name : (indirect string, offset: 0xeed74): DMAmuxChannel + <2efc4> DW_AT_decl_file : 9 + <2efc5> DW_AT_decl_line : 140 + <2efc6> DW_AT_decl_column : 37 + <2efc7> DW_AT_type : <0x2f02d> + <2efcb> DW_AT_data_member_location: 72 + <2><2efcc>: Abbrev Number: 1 (DW_TAG_member) + <2efcd> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus + <2efd1> DW_AT_decl_file : 9 + <2efd2> DW_AT_decl_line : 142 + <2efd3> DW_AT_decl_column : 37 + <2efd4> DW_AT_type : <0x2f032> + <2efd8> DW_AT_data_member_location: 76 + <2><2efd9>: Abbrev Number: 1 (DW_TAG_member) + <2efda> DW_AT_name : (indirect string, offset: 0xef64d): DMAmuxChannelStatusMask + <2efde> DW_AT_decl_file : 9 + <2efdf> DW_AT_decl_line : 144 + <2efe0> DW_AT_decl_column : 36 + <2efe1> DW_AT_type : <0x2eacb> + <2efe5> DW_AT_data_member_location: 80 + <2><2efe6>: Abbrev Number: 1 (DW_TAG_member) + <2efe7> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen + <2efeb> DW_AT_decl_file : 9 + <2efec> DW_AT_decl_line : 146 + <2efed> DW_AT_decl_column : 37 + <2efee> DW_AT_type : <0x2f037> + <2eff2> DW_AT_data_member_location: 84 + <2><2eff3>: Abbrev Number: 1 (DW_TAG_member) + <2eff4> DW_AT_name : (indirect string, offset: 0xef71f): DMAmuxRequestGenStatus + <2eff8> DW_AT_decl_file : 9 + <2eff9> DW_AT_decl_line : 148 + <2effa> DW_AT_decl_column : 37 + <2effb> DW_AT_type : <0x2f03c> + <2efff> DW_AT_data_member_location: 88 + <2><2f000>: Abbrev Number: 1 (DW_TAG_member) + <2f001> DW_AT_name : (indirect string, offset: 0xef736): DMAmuxRequestGenStatusMask + <2f005> DW_AT_decl_file : 9 + <2f006> DW_AT_decl_line : 150 + <2f007> DW_AT_decl_column : 36 + <2f008> DW_AT_type : <0x2eacb> + <2f00c> DW_AT_data_member_location: 92 + <2><2f00d>: Abbrev Number: 0 + <1><2f00e>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f00f> DW_AT_byte_size : 4 + <2f00f> DW_AT_type : <0x2ebca> + <1><2f013>: Abbrev Number: 25 (DW_TAG_subroutine_type) + <2f014> DW_AT_prototyped : 1 + <2f014> DW_AT_sibling : <0x2f01e> + <2><2f018>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f019> DW_AT_type : <0x2f01e> <2><2f01d>: Abbrev Number: 0 - <1><2f01e>: Abbrev Number: 2 (DW_TAG_typedef) - <2f01f> DW_AT_name : (indirect string, offset: 0xef2ec): HAL_DMA_StateTypeDef - <2f023> DW_AT_decl_file : 9 - <2f024> DW_AT_decl_line : 86 - <2f025> DW_AT_decl_column : 3 - <2f026> DW_AT_type : <0x2effa> - <1><2f02a>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2f02b> DW_AT_type : <0x2f01e> - <1><2f02f>: Abbrev Number: 24 (DW_TAG_structure_type) - <2f030> DW_AT_name : (indirect string, offset: 0xef7d5): __DMA_HandleTypeDef - <2f034> DW_AT_byte_size : 96 - <2f035> DW_AT_decl_file : 9 - <2f036> DW_AT_decl_line : 114 - <2f037> DW_AT_decl_column : 16 - <2f037> DW_AT_sibling : <0x2f126> - <2><2f03b>: Abbrev Number: 1 (DW_TAG_member) - <2f03c> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <2f040> DW_AT_decl_file : 9 - <2f041> DW_AT_decl_line : 116 - <2f042> DW_AT_decl_column : 27 - <2f043> DW_AT_type : <0x2f126> - <2f047> DW_AT_data_member_location: 0 - <2><2f048>: Abbrev Number: 1 (DW_TAG_member) - <2f049> DW_AT_name : (indirect string, offset: 0xf735a): Init - <2f04d> DW_AT_decl_file : 9 - <2f04e> DW_AT_decl_line : 118 - <2f04f> DW_AT_decl_column : 25 - <2f050> DW_AT_type : <0x2efee> - <2f054> DW_AT_data_member_location: 4 - <2><2f055>: Abbrev Number: 1 (DW_TAG_member) - <2f056> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <2f05a> DW_AT_decl_file : 9 - <2f05b> DW_AT_decl_line : 120 - <2f05c> DW_AT_decl_column : 25 - <2f05d> DW_AT_type : <0x2ef71> - <2f061> DW_AT_data_member_location: 36 - <2><2f062>: Abbrev Number: 1 (DW_TAG_member) - <2f063> DW_AT_name : (indirect string, offset: 0xf84d0): State - <2f067> DW_AT_decl_file : 9 - <2f068> DW_AT_decl_line : 122 - <2f069> DW_AT_decl_column : 30 - <2f06a> DW_AT_type : <0x2f02a> - <2f06e> DW_AT_data_member_location: 37 - <2><2f06f>: Abbrev Number: 1 (DW_TAG_member) - <2f070> DW_AT_name : (indirect string, offset: 0xef9b8): Parent - <2f074> DW_AT_decl_file : 9 - <2f075> DW_AT_decl_line : 124 - <2f076> DW_AT_decl_column : 26 - <2f077> DW_AT_type : <0x2ebf4> - <2f07b> DW_AT_data_member_location: 40 - <2><2f07c>: Abbrev Number: 1 (DW_TAG_member) - <2f07d> DW_AT_name : (indirect string, offset: 0xefa5d): XferCpltCallback - <2f081> DW_AT_decl_file : 9 - <2f082> DW_AT_decl_line : 126 - <2f083> DW_AT_decl_column : 11 - <2f084> DW_AT_type : <0x2f13b> - <2f088> DW_AT_data_member_location: 44 - <2><2f089>: Abbrev Number: 1 (DW_TAG_member) - <2f08a> DW_AT_name : (indirect string, offset: 0xef6bf): XferHalfCpltCallback - <2f08e> DW_AT_decl_file : 9 - <2f08f> DW_AT_decl_line : 128 - <2f090> DW_AT_decl_column : 11 - <2f091> DW_AT_type : <0x2f13b> - <2f095> DW_AT_data_member_location: 48 - <2><2f096>: Abbrev Number: 1 (DW_TAG_member) - <2f097> DW_AT_name : (indirect string, offset: 0xeee5a): XferErrorCallback - <2f09b> DW_AT_decl_file : 9 - <2f09c> DW_AT_decl_line : 130 - <2f09d> DW_AT_decl_column : 11 - <2f09e> DW_AT_type : <0x2f13b> - <2f0a2> DW_AT_data_member_location: 52 - <2><2f0a3>: Abbrev Number: 1 (DW_TAG_member) - <2f0a4> DW_AT_name : (indirect string, offset: 0xef8f4): XferAbortCallback - <2f0a8> DW_AT_decl_file : 9 - <2f0a9> DW_AT_decl_line : 132 - <2f0aa> DW_AT_decl_column : 11 - <2f0ab> DW_AT_type : <0x2f13b> - <2f0af> DW_AT_data_member_location: 56 - <2><2f0b0>: Abbrev Number: 1 (DW_TAG_member) - <2f0b1> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <2f0b5> DW_AT_decl_file : 9 - <2f0b6> DW_AT_decl_line : 134 - <2f0b7> DW_AT_decl_column : 26 - <2f0b8> DW_AT_type : <0x2ebef> - <2f0bc> DW_AT_data_member_location: 60 - <2><2f0bd>: Abbrev Number: 1 (DW_TAG_member) - <2f0be> DW_AT_name : (indirect string, offset: 0xef1da): DmaBaseAddress - <2f0c2> DW_AT_decl_file : 9 - <2f0c3> DW_AT_decl_line : 136 - <2f0c4> DW_AT_decl_column : 27 - <2f0c5> DW_AT_type : <0x2f140> - <2f0c9> DW_AT_data_member_location: 64 - <2><2f0ca>: Abbrev Number: 1 (DW_TAG_member) - <2f0cb> DW_AT_name : (indirect string, offset: 0xef8e7): ChannelIndex - <2f0cf> DW_AT_decl_file : 9 - <2f0d0> DW_AT_decl_line : 138 - <2f0d1> DW_AT_decl_column : 26 - <2f0d2> DW_AT_type : <0x2ebe3> - <2f0d6> DW_AT_data_member_location: 68 - <2><2f0d7>: Abbrev Number: 1 (DW_TAG_member) - <2f0d8> DW_AT_name : (indirect string, offset: 0xeed9d): DMAmuxChannel - <2f0dc> DW_AT_decl_file : 9 - <2f0dd> DW_AT_decl_line : 140 - <2f0de> DW_AT_decl_column : 37 - <2f0df> DW_AT_type : <0x2f145> - <2f0e3> DW_AT_data_member_location: 72 + <1><2f01e>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f01f> DW_AT_byte_size : 4 + <2f01f> DW_AT_type : <0x2ef17> + <1><2f023>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f024> DW_AT_byte_size : 4 + <2f024> DW_AT_type : <0x2f013> + <1><2f028>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f029> DW_AT_byte_size : 4 + <2f029> DW_AT_type : <0x2ebfa> + <1><2f02d>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f02e> DW_AT_byte_size : 4 + <2f02e> DW_AT_type : <0x2ec1c> + <1><2f032>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f033> DW_AT_byte_size : 4 + <2f033> DW_AT_type : <0x2ec4b> + <1><2f037>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f038> DW_AT_byte_size : 4 + <2f038> DW_AT_type : <0x2ec6e> + <1><2f03c>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f03d> DW_AT_byte_size : 4 + <2f03d> DW_AT_type : <0x2ec9f> + <1><2f041>: Abbrev Number: 2 (DW_TAG_typedef) + <2f042> DW_AT_name : (indirect string, offset: 0xef819): DMA_HandleTypeDef + <2f046> DW_AT_decl_file : 9 + <2f047> DW_AT_decl_line : 151 + <2f048> DW_AT_decl_column : 3 + <2f049> DW_AT_type : <0x2ef17> + <1><2f04d>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f04e> DW_AT_byte_size : 4 + <2f04e> DW_AT_type : <0x2f041> + <1><2f052>: Abbrev Number: 16 (DW_TAG_structure_type) + <2f053> DW_AT_byte_size : 36 + <2f054> DW_AT_decl_file : 10 + <2f055> DW_AT_decl_line : 46 + <2f056> DW_AT_decl_column : 9 + <2f056> DW_AT_sibling : <0x2f0d0> + <2><2f05a>: Abbrev Number: 1 (DW_TAG_member) + <2f05b> DW_AT_name : (indirect string, offset: 0xf11eb): BaudRate + <2f05f> DW_AT_decl_file : 10 + <2f060> DW_AT_decl_line : 48 + <2f061> DW_AT_decl_column : 12 + <2f062> DW_AT_type : <0x2eacb> + <2f066> DW_AT_data_member_location: 0 + <2><2f067>: Abbrev Number: 1 (DW_TAG_member) + <2f068> DW_AT_name : (indirect string, offset: 0xefbdf): WordLength + <2f06c> DW_AT_decl_file : 10 + <2f06d> DW_AT_decl_line : 68 + <2f06e> DW_AT_decl_column : 12 + <2f06f> DW_AT_type : <0x2eacb> + <2f073> DW_AT_data_member_location: 4 + <2><2f074>: Abbrev Number: 1 (DW_TAG_member) + <2f075> DW_AT_name : (indirect string, offset: 0xf1207): StopBits + <2f079> DW_AT_decl_file : 10 + <2f07a> DW_AT_decl_line : 71 + <2f07b> DW_AT_decl_column : 12 + <2f07c> DW_AT_type : <0x2eacb> + <2f080> DW_AT_data_member_location: 8 + <2><2f081>: Abbrev Number: 1 (DW_TAG_member) + <2f082> DW_AT_name : (indirect string, offset: 0xf01d0): Parity + <2f086> DW_AT_decl_file : 10 + <2f087> DW_AT_decl_line : 74 + <2f088> DW_AT_decl_column : 12 + <2f089> DW_AT_type : <0x2eacb> + <2f08d> DW_AT_data_member_location: 12 + <2><2f08e>: Abbrev Number: 1 (DW_TAG_member) + <2f08f> DW_AT_name : (indirect string, offset: 0xf52f7): Mode + <2f093> DW_AT_decl_file : 10 + <2f094> DW_AT_decl_line : 81 + <2f095> DW_AT_decl_column : 12 + <2f096> DW_AT_type : <0x2eacb> + <2f09a> DW_AT_data_member_location: 16 + <2><2f09b>: Abbrev Number: 1 (DW_TAG_member) + <2f09c> DW_AT_name : (indirect string, offset: 0xf099f): HwFlowCtl + <2f0a0> DW_AT_decl_file : 10 + <2f0a1> DW_AT_decl_line : 84 + <2f0a2> DW_AT_decl_column : 12 + <2f0a3> DW_AT_type : <0x2eacb> + <2f0a7> DW_AT_data_member_location: 20 + <2><2f0a8>: Abbrev Number: 1 (DW_TAG_member) + <2f0a9> DW_AT_name : (indirect string, offset: 0xf1015): OverSampling + <2f0ad> DW_AT_decl_file : 10 + <2f0ae> DW_AT_decl_line : 88 + <2f0af> DW_AT_decl_column : 12 + <2f0b0> DW_AT_type : <0x2eacb> + <2f0b4> DW_AT_data_member_location: 24 + <2><2f0b5>: Abbrev Number: 1 (DW_TAG_member) + <2f0b6> DW_AT_name : (indirect string, offset: 0xeff80): OneBitSampling + <2f0ba> DW_AT_decl_file : 10 + <2f0bb> DW_AT_decl_line : 92 + <2f0bc> DW_AT_decl_column : 12 + <2f0bd> DW_AT_type : <0x2eacb> + <2f0c1> DW_AT_data_member_location: 28 + <2><2f0c2>: Abbrev Number: 1 (DW_TAG_member) + <2f0c3> DW_AT_name : (indirect string, offset: 0xef850): ClockPrescaler + <2f0c7> DW_AT_decl_file : 10 + <2f0c8> DW_AT_decl_line : 96 + <2f0c9> DW_AT_decl_column : 12 + <2f0ca> DW_AT_type : <0x2eacb> + <2f0ce> DW_AT_data_member_location: 32 + <2><2f0cf>: Abbrev Number: 0 + <1><2f0d0>: Abbrev Number: 2 (DW_TAG_typedef) + <2f0d1> DW_AT_name : (indirect string, offset: 0xf01bf): UART_InitTypeDef + <2f0d5> DW_AT_decl_file : 10 + <2f0d6> DW_AT_decl_line : 99 + <2f0d7> DW_AT_decl_column : 3 + <2f0d8> DW_AT_type : <0x2f052> + <1><2f0dc>: Abbrev Number: 16 (DW_TAG_structure_type) + <2f0dd> DW_AT_byte_size : 40 + <2f0de> DW_AT_decl_file : 10 + <2f0df> DW_AT_decl_line : 104 + <2f0e0> DW_AT_decl_column : 9 + <2f0e0> DW_AT_sibling : <0x2f167> <2><2f0e4>: Abbrev Number: 1 (DW_TAG_member) - <2f0e5> DW_AT_name : (indirect string, offset: 0xef107): DMAmuxChannelStatus - <2f0e9> DW_AT_decl_file : 9 - <2f0ea> DW_AT_decl_line : 142 - <2f0eb> DW_AT_decl_column : 37 - <2f0ec> DW_AT_type : <0x2f14a> - <2f0f0> DW_AT_data_member_location: 76 + <2f0e5> DW_AT_name : (indirect string, offset: 0xeff44): AdvFeatureInit + <2f0e9> DW_AT_decl_file : 10 + <2f0ea> DW_AT_decl_line : 106 + <2f0eb> DW_AT_decl_column : 12 + <2f0ec> DW_AT_type : <0x2eacb> + <2f0f0> DW_AT_data_member_location: 0 <2><2f0f1>: Abbrev Number: 1 (DW_TAG_member) - <2f0f2> DW_AT_name : (indirect string, offset: 0xef630): DMAmuxChannelStatusMask - <2f0f6> DW_AT_decl_file : 9 - <2f0f7> DW_AT_decl_line : 144 - <2f0f8> DW_AT_decl_column : 36 - <2f0f9> DW_AT_type : <0x2ebe3> - <2f0fd> DW_AT_data_member_location: 80 + <2f0f2> DW_AT_name : (indirect string, offset: 0xf1223): TxPinLevelInvert + <2f0f6> DW_AT_decl_file : 10 + <2f0f7> DW_AT_decl_line : 111 + <2f0f8> DW_AT_decl_column : 12 + <2f0f9> DW_AT_type : <0x2eacb> + <2f0fd> DW_AT_data_member_location: 4 <2><2f0fe>: Abbrev Number: 1 (DW_TAG_member) - <2f0ff> DW_AT_name : (indirect string, offset: 0xef07e): DMAmuxRequestGen - <2f103> DW_AT_decl_file : 9 - <2f104> DW_AT_decl_line : 146 - <2f105> DW_AT_decl_column : 37 - <2f106> DW_AT_type : <0x2f14f> - <2f10a> DW_AT_data_member_location: 84 + <2f0ff> DW_AT_name : (indirect string, offset: 0xf1022): RxPinLevelInvert + <2f103> DW_AT_decl_file : 10 + <2f104> DW_AT_decl_line : 114 + <2f105> DW_AT_decl_column : 12 + <2f106> DW_AT_type : <0x2eacb> + <2f10a> DW_AT_data_member_location: 8 <2><2f10b>: Abbrev Number: 1 (DW_TAG_member) - <2f10c> DW_AT_name : (indirect string, offset: 0xef6ed): DMAmuxRequestGenStatus - <2f110> DW_AT_decl_file : 9 - <2f111> DW_AT_decl_line : 148 - <2f112> DW_AT_decl_column : 37 - <2f113> DW_AT_type : <0x2f154> - <2f117> DW_AT_data_member_location: 88 + <2f10c> DW_AT_name : (indirect string, offset: 0xf0bdb): DataInvert + <2f110> DW_AT_decl_file : 10 + <2f111> DW_AT_decl_line : 117 + <2f112> DW_AT_decl_column : 12 + <2f113> DW_AT_type : <0x2eacb> + <2f117> DW_AT_data_member_location: 12 <2><2f118>: Abbrev Number: 1 (DW_TAG_member) - <2f119> DW_AT_name : (indirect string, offset: 0xef704): DMAmuxRequestGenStatusMask - <2f11d> DW_AT_decl_file : 9 - <2f11e> DW_AT_decl_line : 150 - <2f11f> DW_AT_decl_column : 36 - <2f120> DW_AT_type : <0x2ebe3> - <2f124> DW_AT_data_member_location: 92 - <2><2f125>: Abbrev Number: 0 - <1><2f126>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f127> DW_AT_byte_size : 4 - <2f127> DW_AT_type : <0x2ece2> - <1><2f12b>: Abbrev Number: 25 (DW_TAG_subroutine_type) - <2f12c> DW_AT_prototyped : 1 - <2f12c> DW_AT_sibling : <0x2f136> - <2><2f130>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f131> DW_AT_type : <0x2f136> - <2><2f135>: Abbrev Number: 0 - <1><2f136>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f137> DW_AT_byte_size : 4 - <2f137> DW_AT_type : <0x2f02f> - <1><2f13b>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f13c> DW_AT_byte_size : 4 - <2f13c> DW_AT_type : <0x2f12b> - <1><2f140>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f141> DW_AT_byte_size : 4 - <2f141> DW_AT_type : <0x2ed12> - <1><2f145>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f146> DW_AT_byte_size : 4 - <2f146> DW_AT_type : <0x2ed34> - <1><2f14a>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f14b> DW_AT_byte_size : 4 - <2f14b> DW_AT_type : <0x2ed63> - <1><2f14f>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f150> DW_AT_byte_size : 4 - <2f150> DW_AT_type : <0x2ed86> - <1><2f154>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f155> DW_AT_byte_size : 4 - <2f155> DW_AT_type : <0x2edb7> - <1><2f159>: Abbrev Number: 2 (DW_TAG_typedef) - <2f15a> DW_AT_name : (indirect string, offset: 0xef7d7): DMA_HandleTypeDef - <2f15e> DW_AT_decl_file : 9 - <2f15f> DW_AT_decl_line : 151 - <2f160> DW_AT_decl_column : 3 - <2f161> DW_AT_type : <0x2f02f> - <1><2f165>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f166> DW_AT_byte_size : 4 - <2f166> DW_AT_type : <0x2f159> - <1><2f16a>: Abbrev Number: 19 (DW_TAG_structure_type) - <2f16b> DW_AT_byte_size : 36 + <2f119> DW_AT_name : (indirect string, offset: 0xf02e3): Swap + <2f11d> DW_AT_decl_file : 10 + <2f11e> DW_AT_decl_line : 121 + <2f11f> DW_AT_decl_column : 12 + <2f120> DW_AT_type : <0x2eacb> + <2f124> DW_AT_data_member_location: 16 + <2><2f125>: Abbrev Number: 1 (DW_TAG_member) + <2f126> DW_AT_name : (indirect string, offset: 0xeff53): OverrunDisable + <2f12a> DW_AT_decl_file : 10 + <2f12b> DW_AT_decl_line : 124 + <2f12c> DW_AT_decl_column : 12 + <2f12d> DW_AT_type : <0x2eacb> + <2f131> DW_AT_data_member_location: 20 + <2><2f132>: Abbrev Number: 1 (DW_TAG_member) + <2f133> DW_AT_name : (indirect string, offset: 0xefbf8): DMADisableonRxError + <2f137> DW_AT_decl_file : 10 + <2f138> DW_AT_decl_line : 127 + <2f139> DW_AT_decl_column : 12 + <2f13a> DW_AT_type : <0x2eacb> + <2f13e> DW_AT_data_member_location: 24 + <2><2f13f>: Abbrev Number: 1 (DW_TAG_member) + <2f140> DW_AT_name : (indirect string, offset: 0xf1371): AutoBaudRateEnable + <2f144> DW_AT_decl_file : 10 + <2f145> DW_AT_decl_line : 130 + <2f146> DW_AT_decl_column : 12 + <2f147> DW_AT_type : <0x2eacb> + <2f14b> DW_AT_data_member_location: 28 + <2><2f14c>: Abbrev Number: 1 (DW_TAG_member) + <2f14d> DW_AT_name : (indirect string, offset: 0xf1095): AutoBaudRateMode + <2f151> DW_AT_decl_file : 10 + <2f152> DW_AT_decl_line : 133 + <2f153> DW_AT_decl_column : 12 + <2f154> DW_AT_type : <0x2eacb> + <2f158> DW_AT_data_member_location: 32 + <2><2f159>: Abbrev Number: 1 (DW_TAG_member) + <2f15a> DW_AT_name : (indirect string, offset: 0xf0593): MSBFirst + <2f15e> DW_AT_decl_file : 10 + <2f15f> DW_AT_decl_line : 137 + <2f160> DW_AT_decl_column : 12 + <2f161> DW_AT_type : <0x2eacb> + <2f165> DW_AT_data_member_location: 36 + <2><2f166>: Abbrev Number: 0 + <1><2f167>: Abbrev Number: 2 (DW_TAG_typedef) + <2f168> DW_AT_name : (indirect string, offset: 0xf0d44): UART_AdvFeatureInitTypeDef <2f16c> DW_AT_decl_file : 10 - <2f16d> DW_AT_decl_line : 46 - <2f16e> DW_AT_decl_column : 9 - <2f16e> DW_AT_sibling : <0x2f1e8> - <2><2f172>: Abbrev Number: 1 (DW_TAG_member) - <2f173> DW_AT_name : (indirect string, offset: 0xf1202): BaudRate - <2f177> DW_AT_decl_file : 10 - <2f178> DW_AT_decl_line : 48 - <2f179> DW_AT_decl_column : 12 - <2f17a> DW_AT_type : <0x2ebe3> - <2f17e> DW_AT_data_member_location: 0 - <2><2f17f>: Abbrev Number: 1 (DW_TAG_member) - <2f180> DW_AT_name : (indirect string, offset: 0xefbb8): WordLength - <2f184> DW_AT_decl_file : 10 - <2f185> DW_AT_decl_line : 68 - <2f186> DW_AT_decl_column : 12 - <2f187> DW_AT_type : <0x2ebe3> - <2f18b> DW_AT_data_member_location: 4 - <2><2f18c>: Abbrev Number: 1 (DW_TAG_member) - <2f18d> DW_AT_name : (indirect string, offset: 0xf121e): StopBits - <2f191> DW_AT_decl_file : 10 - <2f192> DW_AT_decl_line : 71 - <2f193> DW_AT_decl_column : 12 - <2f194> DW_AT_type : <0x2ebe3> - <2f198> DW_AT_data_member_location: 8 - <2><2f199>: Abbrev Number: 1 (DW_TAG_member) - <2f19a> DW_AT_name : (indirect string, offset: 0xf01c3): Parity - <2f19e> DW_AT_decl_file : 10 - <2f19f> DW_AT_decl_line : 74 - <2f1a0> DW_AT_decl_column : 12 - <2f1a1> DW_AT_type : <0x2ebe3> - <2f1a5> DW_AT_data_member_location: 12 - <2><2f1a6>: Abbrev Number: 1 (DW_TAG_member) - <2f1a7> DW_AT_name : (indirect string, offset: 0xf5312): Mode - <2f1ab> DW_AT_decl_file : 10 - <2f1ac> DW_AT_decl_line : 81 - <2f1ad> DW_AT_decl_column : 12 - <2f1ae> DW_AT_type : <0x2ebe3> - <2f1b2> DW_AT_data_member_location: 16 - <2><2f1b3>: Abbrev Number: 1 (DW_TAG_member) - <2f1b4> DW_AT_name : (indirect string, offset: 0xf09ad): HwFlowCtl - <2f1b8> DW_AT_decl_file : 10 - <2f1b9> DW_AT_decl_line : 84 - <2f1ba> DW_AT_decl_column : 12 - <2f1bb> DW_AT_type : <0x2ebe3> - <2f1bf> DW_AT_data_member_location: 20 - <2><2f1c0>: Abbrev Number: 1 (DW_TAG_member) - <2f1c1> DW_AT_name : (indirect string, offset: 0xf1023): OverSampling - <2f1c5> DW_AT_decl_file : 10 - <2f1c6> DW_AT_decl_line : 88 - <2f1c7> DW_AT_decl_column : 12 - <2f1c8> DW_AT_type : <0x2ebe3> - <2f1cc> DW_AT_data_member_location: 24 - <2><2f1cd>: Abbrev Number: 1 (DW_TAG_member) - <2f1ce> DW_AT_name : (indirect string, offset: 0xeff66): OneBitSampling - <2f1d2> DW_AT_decl_file : 10 - <2f1d3> DW_AT_decl_line : 92 - <2f1d4> DW_AT_decl_column : 12 - <2f1d5> DW_AT_type : <0x2ebe3> - <2f1d9> DW_AT_data_member_location: 28 - <2><2f1da>: Abbrev Number: 1 (DW_TAG_member) - <2f1db> DW_AT_name : (indirect string, offset: 0xef80e): ClockPrescaler - <2f1df> DW_AT_decl_file : 10 - <2f1e0> DW_AT_decl_line : 96 - <2f1e1> DW_AT_decl_column : 12 - <2f1e2> DW_AT_type : <0x2ebe3> - <2f1e6> DW_AT_data_member_location: 32 - <2><2f1e7>: Abbrev Number: 0 - <1><2f1e8>: Abbrev Number: 2 (DW_TAG_typedef) - <2f1e9> DW_AT_name : (indirect string, offset: 0xf01b2): UART_InitTypeDef - <2f1ed> DW_AT_decl_file : 10 - <2f1ee> DW_AT_decl_line : 99 - <2f1ef> DW_AT_decl_column : 3 - <2f1f0> DW_AT_type : <0x2f16a> - <1><2f1f4>: Abbrev Number: 19 (DW_TAG_structure_type) - <2f1f5> DW_AT_byte_size : 40 - <2f1f6> DW_AT_decl_file : 10 - <2f1f7> DW_AT_decl_line : 104 - <2f1f8> DW_AT_decl_column : 9 - <2f1f8> DW_AT_sibling : <0x2f27f> - <2><2f1fc>: Abbrev Number: 1 (DW_TAG_member) - <2f1fd> DW_AT_name : (indirect string, offset: 0xeff2a): AdvFeatureInit - <2f201> DW_AT_decl_file : 10 - <2f202> DW_AT_decl_line : 106 - <2f203> DW_AT_decl_column : 12 - <2f204> DW_AT_type : <0x2ebe3> - <2f208> DW_AT_data_member_location: 0 - <2><2f209>: Abbrev Number: 1 (DW_TAG_member) - <2f20a> DW_AT_name : (indirect string, offset: 0xf123a): TxPinLevelInvert - <2f20e> DW_AT_decl_file : 10 - <2f20f> DW_AT_decl_line : 111 - <2f210> DW_AT_decl_column : 12 - <2f211> DW_AT_type : <0x2ebe3> - <2f215> DW_AT_data_member_location: 4 - <2><2f216>: Abbrev Number: 1 (DW_TAG_member) - <2f217> DW_AT_name : (indirect string, offset: 0xf1030): RxPinLevelInvert - <2f21b> DW_AT_decl_file : 10 - <2f21c> DW_AT_decl_line : 114 - <2f21d> DW_AT_decl_column : 12 - <2f21e> DW_AT_type : <0x2ebe3> - <2f222> DW_AT_data_member_location: 8 - <2><2f223>: Abbrev Number: 1 (DW_TAG_member) - <2f224> DW_AT_name : (indirect string, offset: 0xf0be9): DataInvert - <2f228> DW_AT_decl_file : 10 - <2f229> DW_AT_decl_line : 117 - <2f22a> DW_AT_decl_column : 12 - <2f22b> DW_AT_type : <0x2ebe3> - <2f22f> DW_AT_data_member_location: 12 - <2><2f230>: Abbrev Number: 1 (DW_TAG_member) - <2f231> DW_AT_name : (indirect string, offset: 0xf02d6): Swap - <2f235> DW_AT_decl_file : 10 - <2f236> DW_AT_decl_line : 121 - <2f237> DW_AT_decl_column : 12 - <2f238> DW_AT_type : <0x2ebe3> - <2f23c> DW_AT_data_member_location: 16 - <2><2f23d>: Abbrev Number: 1 (DW_TAG_member) - <2f23e> DW_AT_name : (indirect string, offset: 0xeff39): OverrunDisable - <2f242> DW_AT_decl_file : 10 - <2f243> DW_AT_decl_line : 124 - <2f244> DW_AT_decl_column : 12 - <2f245> DW_AT_type : <0x2ebe3> - <2f249> DW_AT_data_member_location: 20 - <2><2f24a>: Abbrev Number: 1 (DW_TAG_member) - <2f24b> DW_AT_name : (indirect string, offset: 0xefbd1): DMADisableonRxError - <2f24f> DW_AT_decl_file : 10 - <2f250> DW_AT_decl_line : 127 - <2f251> DW_AT_decl_column : 12 - <2f252> DW_AT_type : <0x2ebe3> - <2f256> DW_AT_data_member_location: 24 - <2><2f257>: Abbrev Number: 1 (DW_TAG_member) - <2f258> DW_AT_name : (indirect string, offset: 0xf1388): AutoBaudRateEnable - <2f25c> DW_AT_decl_file : 10 - <2f25d> DW_AT_decl_line : 130 - <2f25e> DW_AT_decl_column : 12 - <2f25f> DW_AT_type : <0x2ebe3> - <2f263> DW_AT_data_member_location: 28 - <2><2f264>: Abbrev Number: 1 (DW_TAG_member) - <2f265> DW_AT_name : (indirect string, offset: 0xf10a3): AutoBaudRateMode - <2f269> DW_AT_decl_file : 10 - <2f26a> DW_AT_decl_line : 133 - <2f26b> DW_AT_decl_column : 12 - <2f26c> DW_AT_type : <0x2ebe3> - <2f270> DW_AT_data_member_location: 32 - <2><2f271>: Abbrev Number: 1 (DW_TAG_member) - <2f272> DW_AT_name : (indirect string, offset: 0xf0586): MSBFirst - <2f276> DW_AT_decl_file : 10 - <2f277> DW_AT_decl_line : 137 - <2f278> DW_AT_decl_column : 12 - <2f279> DW_AT_type : <0x2ebe3> - <2f27d> DW_AT_data_member_location: 36 - <2><2f27e>: Abbrev Number: 0 - <1><2f27f>: Abbrev Number: 2 (DW_TAG_typedef) - <2f280> DW_AT_name : (indirect string, offset: 0xf0d52): UART_AdvFeatureInitTypeDef - <2f284> DW_AT_decl_file : 10 - <2f285> DW_AT_decl_line : 139 - <2f286> DW_AT_decl_column : 3 - <2f287> DW_AT_type : <0x2f1f4> - <1><2f28b>: Abbrev Number: 2 (DW_TAG_typedef) - <2f28c> DW_AT_name : (indirect string, offset: 0xf0224): HAL_UART_StateTypeDef - <2f290> DW_AT_decl_file : 10 - <2f291> DW_AT_decl_line : 181 - <2f292> DW_AT_decl_column : 18 - <2f293> DW_AT_type : <0x2ebe3> - <1><2f297>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2f298> DW_AT_type : <0x2f28b> - <1><2f29c>: Abbrev Number: 2 (DW_TAG_typedef) - <2f29d> DW_AT_name : (indirect string, offset: 0xf04ba): HAL_UART_RxTypeTypeDef - <2f2a1> DW_AT_decl_file : 10 - <2f2a2> DW_AT_decl_line : 205 - <2f2a3> DW_AT_decl_column : 18 - <2f2a4> DW_AT_type : <0x2ebe3> - <1><2f2a8>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2f2a9> DW_AT_type : <0x2f29c> - <1><2f2ad>: Abbrev Number: 2 (DW_TAG_typedef) - <2f2ae> DW_AT_name : (indirect string, offset: 0xefdc0): HAL_UART_RxEventTypeTypeDef - <2f2b2> DW_AT_decl_file : 10 - <2f2b3> DW_AT_decl_line : 216 - <2f2b4> DW_AT_decl_column : 18 - <2f2b5> DW_AT_type : <0x2ebe3> - <1><2f2b9>: Abbrev Number: 12 (DW_TAG_volatile_type) - <2f2ba> DW_AT_type : <0x2f2ad> - <1><2f2be>: Abbrev Number: 24 (DW_TAG_structure_type) - <2f2bf> DW_AT_name : (indirect string, offset: 0xf0947): __UART_HandleTypeDef - <2f2c3> DW_AT_byte_size : 148 - <2f2c4> DW_AT_decl_file : 10 - <2f2c5> DW_AT_decl_line : 221 - <2f2c6> DW_AT_decl_column : 16 - <2f2c6> DW_AT_sibling : <0x2f3fd> - <2><2f2ca>: Abbrev Number: 1 (DW_TAG_member) - <2f2cb> DW_AT_name : (indirect string, offset: 0xef18a): Instance - <2f2cf> DW_AT_decl_file : 10 - <2f2d0> DW_AT_decl_line : 223 - <2f2d1> DW_AT_decl_column : 29 - <2f2d2> DW_AT_type : <0x2f3fd> - <2f2d6> DW_AT_data_member_location: 0 - <2><2f2d7>: Abbrev Number: 1 (DW_TAG_member) - <2f2d8> DW_AT_name : (indirect string, offset: 0xf735a): Init - <2f2dc> DW_AT_decl_file : 10 - <2f2dd> DW_AT_decl_line : 225 - <2f2de> DW_AT_decl_column : 28 - <2f2df> DW_AT_type : <0x2f1e8> - <2f2e3> DW_AT_data_member_location: 4 - <2><2f2e4>: Abbrev Number: 1 (DW_TAG_member) - <2f2e5> DW_AT_name : (indirect string, offset: 0xf0eb1): AdvancedInit - <2f2e9> DW_AT_decl_file : 10 - <2f2ea> DW_AT_decl_line : 227 - <2f2eb> DW_AT_decl_column : 30 - <2f2ec> DW_AT_type : <0x2f27f> - <2f2f0> DW_AT_data_member_location: 40 - <2><2f2f1>: Abbrev Number: 1 (DW_TAG_member) - <2f2f2> DW_AT_name : (indirect string, offset: 0xf0647): pTxBuffPtr - <2f2f6> DW_AT_decl_file : 10 - <2f2f7> DW_AT_decl_line : 229 - <2f2f8> DW_AT_decl_column : 29 - <2f2f9> DW_AT_type : <0x2f402> - <2f2fd> DW_AT_data_member_location: 80 - <2><2f2fe>: Abbrev Number: 1 (DW_TAG_member) - <2f2ff> DW_AT_name : (indirect string, offset: 0xf0501): TxXferSize - <2f303> DW_AT_decl_file : 10 - <2f304> DW_AT_decl_line : 231 - <2f305> DW_AT_decl_column : 28 - <2f306> DW_AT_type : <0x2ebd2> - <2f30a> DW_AT_data_member_location: 84 - <2><2f30b>: Abbrev Number: 1 (DW_TAG_member) - <2f30c> DW_AT_name : (indirect string, offset: 0xf0691): TxXferCount - <2f310> DW_AT_decl_file : 10 - <2f311> DW_AT_decl_line : 233 - <2f312> DW_AT_decl_column : 28 - <2f313> DW_AT_type : <0x2ebde> - <2f317> DW_AT_data_member_location: 86 - <2><2f318>: Abbrev Number: 1 (DW_TAG_member) - <2f319> DW_AT_name : (indirect string, offset: 0xf122f): pRxBuffPtr - <2f31d> DW_AT_decl_file : 10 - <2f31e> DW_AT_decl_line : 235 - <2f31f> DW_AT_decl_column : 29 - <2f320> DW_AT_type : <0x2ec18> - <2f324> DW_AT_data_member_location: 88 - <2><2f325>: Abbrev Number: 1 (DW_TAG_member) - <2f326> DW_AT_name : (indirect string, offset: 0xf0745): RxXferSize - <2f32a> DW_AT_decl_file : 10 - <2f32b> DW_AT_decl_line : 237 - <2f32c> DW_AT_decl_column : 28 - <2f32d> DW_AT_type : <0x2ebd2> - <2f331> DW_AT_data_member_location: 92 - <2><2f332>: Abbrev Number: 1 (DW_TAG_member) - <2f333> DW_AT_name : (indirect string, offset: 0xf09d0): RxXferCount - <2f337> DW_AT_decl_file : 10 - <2f338> DW_AT_decl_line : 239 - <2f339> DW_AT_decl_column : 28 - <2f33a> DW_AT_type : <0x2ebde> - <2f33e> DW_AT_data_member_location: 94 - <2><2f33f>: Abbrev Number: 1 (DW_TAG_member) - <2f340> DW_AT_name : (indirect string, offset: 0xf36e3): Mask - <2f344> DW_AT_decl_file : 10 - <2f345> DW_AT_decl_line : 241 - <2f346> DW_AT_decl_column : 28 - <2f347> DW_AT_type : <0x2ebd2> - <2f34b> DW_AT_data_member_location: 96 - <2><2f34c>: Abbrev Number: 1 (DW_TAG_member) - <2f34d> DW_AT_name : (indirect string, offset: 0xf955a): FifoMode - <2f351> DW_AT_decl_file : 10 - <2f352> DW_AT_decl_line : 243 - <2f353> DW_AT_decl_column : 28 - <2f354> DW_AT_type : <0x2ebe3> - <2f358> DW_AT_data_member_location: 100 - <2><2f359>: Abbrev Number: 1 (DW_TAG_member) - <2f35a> DW_AT_name : (indirect string, offset: 0xf061b): NbRxDataToProcess - <2f35e> DW_AT_decl_file : 10 - <2f35f> DW_AT_decl_line : 246 - <2f360> DW_AT_decl_column : 28 - <2f361> DW_AT_type : <0x2ebd2> - <2f365> DW_AT_data_member_location: 104 - <2><2f366>: Abbrev Number: 1 (DW_TAG_member) - <2f367> DW_AT_name : (indirect string, offset: 0xf0090): NbTxDataToProcess - <2f36b> DW_AT_decl_file : 10 - <2f36c> DW_AT_decl_line : 248 - <2f36d> DW_AT_decl_column : 28 - <2f36e> DW_AT_type : <0x2ebd2> - <2f372> DW_AT_data_member_location: 106 - <2><2f373>: Abbrev Number: 1 (DW_TAG_member) - <2f374> DW_AT_name : (indirect string, offset: 0xf0fd7): ReceptionType - <2f378> DW_AT_decl_file : 10 - <2f379> DW_AT_decl_line : 250 - <2f37a> DW_AT_decl_column : 31 - <2f37b> DW_AT_type : <0x2f2a8> - <2f37f> DW_AT_data_member_location: 108 - <2><2f380>: Abbrev Number: 1 (DW_TAG_member) - <2f381> DW_AT_name : (indirect string, offset: 0xf941a): RxEventType - <2f385> DW_AT_decl_file : 10 - <2f386> DW_AT_decl_line : 252 - <2f387> DW_AT_decl_column : 36 - <2f388> DW_AT_type : <0x2f2b9> - <2f38c> DW_AT_data_member_location: 112 - <2><2f38d>: Abbrev Number: 1 (DW_TAG_member) - <2f38e> DW_AT_name : (indirect string, offset: 0xf08f2): RxISR - <2f392> DW_AT_decl_file : 10 - <2f393> DW_AT_decl_line : 254 - <2f394> DW_AT_decl_column : 10 - <2f395> DW_AT_type : <0x2f417> - <2f399> DW_AT_data_member_location: 116 - <2><2f39a>: Abbrev Number: 3 (DW_TAG_member) - <2f39b> DW_AT_name : (indirect string, offset: 0xf06e5): TxISR - <2f39f> DW_AT_decl_file : 10 - <2f3a0> DW_AT_decl_line : 256 - <2f3a2> DW_AT_decl_column : 10 - <2f3a3> DW_AT_type : <0x2f417> - <2f3a7> DW_AT_data_member_location: 120 - <2><2f3a8>: Abbrev Number: 3 (DW_TAG_member) - <2f3a9> DW_AT_name : (indirect string, offset: 0xf0ee8): hdmatx - <2f3ad> DW_AT_decl_file : 10 - <2f3ae> DW_AT_decl_line : 258 - <2f3b0> DW_AT_decl_column : 29 - <2f3b1> DW_AT_type : <0x2f165> - <2f3b5> DW_AT_data_member_location: 124 - <2><2f3b6>: Abbrev Number: 3 (DW_TAG_member) - <2f3b7> DW_AT_name : (indirect string, offset: 0xf1381): hdmarx - <2f3bb> DW_AT_decl_file : 10 - <2f3bc> DW_AT_decl_line : 260 - <2f3be> DW_AT_decl_column : 29 - <2f3bf> DW_AT_type : <0x2f165> - <2f3c3> DW_AT_data_member_location: 128 - <2><2f3c4>: Abbrev Number: 3 (DW_TAG_member) - <2f3c5> DW_AT_name : (indirect string, offset: 0xa9830): Lock - <2f3c9> DW_AT_decl_file : 10 - <2f3ca> DW_AT_decl_line : 262 - <2f3cc> DW_AT_decl_column : 29 - <2f3cd> DW_AT_type : <0x2ef71> - <2f3d1> DW_AT_data_member_location: 132 - <2><2f3d2>: Abbrev Number: 3 (DW_TAG_member) - <2f3d3> DW_AT_name : (indirect string, offset: 0xf04a5): gState - <2f3d7> DW_AT_decl_file : 10 - <2f3d8> DW_AT_decl_line : 264 - <2f3da> DW_AT_decl_column : 33 - <2f3db> DW_AT_type : <0x2f297> - <2f3df> DW_AT_data_member_location: 136 - <2><2f3e0>: Abbrev Number: 3 (DW_TAG_member) - <2f3e1> DW_AT_name : (indirect string, offset: 0xf11cf): RxState - <2f3e5> DW_AT_decl_file : 10 - <2f3e6> DW_AT_decl_line : 268 - <2f3e8> DW_AT_decl_column : 33 - <2f3e9> DW_AT_type : <0x2f297> - <2f3ed> DW_AT_data_member_location: 140 - <2><2f3ee>: Abbrev Number: 3 (DW_TAG_member) - <2f3ef> DW_AT_name : (indirect string, offset: 0xefa07): ErrorCode - <2f3f3> DW_AT_decl_file : 10 - <2f3f4> DW_AT_decl_line : 271 - <2f3f6> DW_AT_decl_column : 33 - <2f3f7> DW_AT_type : <0x2ebef> - <2f3fb> DW_AT_data_member_location: 144 - <2><2f3fc>: Abbrev Number: 0 - <1><2f3fd>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f3fe> DW_AT_byte_size : 4 - <2f3fe> DW_AT_type : <0x2ef1d> - <1><2f402>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f403> DW_AT_byte_size : 4 - <2f403> DW_AT_type : <0x2ebcd> - <1><2f407>: Abbrev Number: 25 (DW_TAG_subroutine_type) - <2f408> DW_AT_prototyped : 1 - <2f408> DW_AT_sibling : <0x2f412> - <2><2f40c>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f40d> DW_AT_type : <0x2f412> - <2><2f411>: Abbrev Number: 0 - <1><2f412>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f413> DW_AT_byte_size : 4 - <2f413> DW_AT_type : <0x2f2be> - <1><2f417>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f418> DW_AT_byte_size : 4 - <2f418> DW_AT_type : <0x2f407> - <1><2f41c>: Abbrev Number: 10 (DW_TAG_typedef) - <2f41d> DW_AT_name : (indirect string, offset: 0xf0949): UART_HandleTypeDef - <2f421> DW_AT_decl_file : 10 - <2f422> DW_AT_decl_line : 291 - <2f424> DW_AT_decl_column : 3 - <2f424> DW_AT_type : <0x2f2be> - <1><2f428>: Abbrev Number: 2 (DW_TAG_typedef) - <2f429> DW_AT_name : (indirect string, offset: 0x527f3): TimerHandle_t - <2f42d> DW_AT_decl_file : 11 - <2f42e> DW_AT_decl_line : 77 - <2f42f> DW_AT_decl_column : 34 - <2f430> DW_AT_type : <0x2f434> - <1><2f434>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f435> DW_AT_byte_size : 4 - <2f435> DW_AT_type : <0x2f439> - <1><2f439>: Abbrev Number: 23 (DW_TAG_structure_type) - <2f43a> DW_AT_name : (indirect string, offset: 0xefe9d): tmrTimerControl - <2f43e> DW_AT_declaration : 1 - <1><2f43e>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2f43f> DW_AT_encoding : 7 (unsigned) - <2f43f> DW_AT_byte_size : 1 - <2f43f> DW_AT_type : <0x2eb73> - <2f443> DW_AT_decl_file : 12 - <2f444> DW_AT_decl_line : 23 - <2f445> DW_AT_decl_column : 1 - <2f445> DW_AT_sibling : <0x2f456> - <2><2f449>: Abbrev Number: 6 (DW_TAG_enumerator) - <2f44a> DW_AT_name : (indirect string, offset: 0xefddc): USART_HW - <2f44e> DW_AT_const_value : 1 - <2><2f44f>: Abbrev Number: 6 (DW_TAG_enumerator) - <2f450> DW_AT_name : (indirect string, offset: 0xf08cf): USART_HW_DMA - <2f454> DW_AT_const_value : 4 - <2><2f455>: Abbrev Number: 0 - <1><2f456>: Abbrev Number: 2 (DW_TAG_typedef) - <2f457> DW_AT_name : (indirect string, offset: 0xefe73): mb_hardware_t - <2f45b> DW_AT_decl_file : 12 - <2f45c> DW_AT_decl_line : 26 - <2f45d> DW_AT_decl_column : 2 - <2f45e> DW_AT_type : <0x2f43e> - <1><2f462>: Abbrev Number: 14 (DW_TAG_enumeration_type) - <2f463> DW_AT_encoding : 7 (unsigned) - <2f463> DW_AT_byte_size : 1 - <2f463> DW_AT_type : <0x2eb73> - <2f467> DW_AT_decl_file : 12 - <2f468> DW_AT_decl_line : 30 - <2f469> DW_AT_decl_column : 1 - <2f469> DW_AT_sibling : <0x2f47a> - <2><2f46d>: Abbrev Number: 6 (DW_TAG_enumerator) - <2f46e> DW_AT_name : (indirect string, offset: 0xefce9): MB_SLAVE - <2f472> DW_AT_const_value : 3 - <2><2f473>: Abbrev Number: 6 (DW_TAG_enumerator) - <2f474> DW_AT_name : (indirect string, offset: 0xf0c7d): MB_MASTER - <2f478> DW_AT_const_value : 4 - <2><2f479>: Abbrev Number: 0 - <1><2f47a>: Abbrev Number: 2 (DW_TAG_typedef) - <2f47b> DW_AT_name : (indirect string, offset: 0xefb31): mb_masterslave_t - <2f47f> DW_AT_decl_file : 12 - <2f480> DW_AT_decl_line : 33 - <2f481> DW_AT_decl_column : 2 - <2f482> DW_AT_type : <0x2f462> - <1><2f486>: Abbrev Number: 19 (DW_TAG_structure_type) - <2f487> DW_AT_byte_size : 132 - <2f488> DW_AT_decl_file : 12 - <2f489> DW_AT_decl_line : 58 - <2f48a> DW_AT_decl_column : 9 - <2f48a> DW_AT_sibling : <0x2f4d0> - <2><2f48e>: Abbrev Number: 1 (DW_TAG_member) - <2f48f> DW_AT_name : (indirect string, offset: 0xf12f0): uxBuffer - <2f493> DW_AT_decl_file : 12 - <2f494> DW_AT_decl_line : 60 - <2f495> DW_AT_decl_column : 9 - <2f496> DW_AT_type : <0x2f4d0> - <2f49a> DW_AT_data_member_location: 0 - <2><2f49b>: Abbrev Number: 1 (DW_TAG_member) - <2f49c> DW_AT_name : (indirect string, offset: 0xf0b81): u8start - <2f4a0> DW_AT_decl_file : 12 - <2f4a1> DW_AT_decl_line : 61 - <2f4a2> DW_AT_decl_column : 9 - <2f4a3> DW_AT_type : <0x2ebc1> - <2f4a7> DW_AT_data_member_location: 128 - <2><2f4a8>: Abbrev Number: 1 (DW_TAG_member) - <2f4a9> DW_AT_name : (indirect string, offset: 0xf04de): u8end - <2f4ad> DW_AT_decl_file : 12 - <2f4ae> DW_AT_decl_line : 62 - <2f4af> DW_AT_decl_column : 9 - <2f4b0> DW_AT_type : <0x2ebc1> - <2f4b4> DW_AT_data_member_location: 129 - <2><2f4b5>: Abbrev Number: 1 (DW_TAG_member) - <2f4b6> DW_AT_name : (indirect string, offset: 0xf0eef): u8available - <2f4ba> DW_AT_decl_file : 12 - <2f4bb> DW_AT_decl_line : 63 - <2f4bc> DW_AT_decl_column : 9 - <2f4bd> DW_AT_type : <0x2ebc1> - <2f4c1> DW_AT_data_member_location: 130 - <2><2f4c2>: Abbrev Number: 1 (DW_TAG_member) - <2f4c3> DW_AT_name : (indirect string, offset: 0xf063e): overflow - <2f4c7> DW_AT_decl_file : 12 - <2f4c8> DW_AT_decl_line : 64 - <2f4c9> DW_AT_decl_column : 9 - <2f4ca> DW_AT_type : <0x2f4e0> - <2f4ce> DW_AT_data_member_location: 131 - <2><2f4cf>: Abbrev Number: 0 - <1><2f4d0>: Abbrev Number: 15 (DW_TAG_array_type) - <2f4d1> DW_AT_type : <0x2ebc1> - <2f4d5> DW_AT_sibling : <0x2f4e0> - <2><2f4d9>: Abbrev Number: 16 (DW_TAG_subrange_type) - <2f4da> DW_AT_type : <0x2eb3f> - <2f4de> DW_AT_upper_bound : 127 - <2><2f4df>: Abbrev Number: 0 - <1><2f4e0>: Abbrev Number: 8 (DW_TAG_base_type) - <2f4e1> DW_AT_byte_size : 1 - <2f4e2> DW_AT_encoding : 2 (boolean) - <2f4e3> DW_AT_name : (indirect string, offset: 0x5fe38): _Bool - <1><2f4e7>: Abbrev Number: 2 (DW_TAG_typedef) - <2f4e8> DW_AT_name : (indirect string, offset: 0xf012e): modbusRingBuffer_t - <2f4ec> DW_AT_decl_file : 12 - <2f4ed> DW_AT_decl_line : 65 - <2f4ee> DW_AT_decl_column : 2 - <2f4ef> DW_AT_type : <0x2f486> - <1><2f4f3>: Abbrev Number: 30 (DW_TAG_enumeration_type) - <2f4f4> DW_AT_name : (indirect string, offset: 0xefe0b): ERR_LIST - <2f4f8> DW_AT_encoding : 5 (signed) - <2f4f9> DW_AT_byte_size : 1 - <2f4fa> DW_AT_type : <0x2eb60> + <2f16d> DW_AT_decl_line : 139 + <2f16e> DW_AT_decl_column : 3 + <2f16f> DW_AT_type : <0x2f0dc> + <1><2f173>: Abbrev Number: 2 (DW_TAG_typedef) + <2f174> DW_AT_name : (indirect string, offset: 0xf0231): HAL_UART_StateTypeDef + <2f178> DW_AT_decl_file : 10 + <2f179> DW_AT_decl_line : 181 + <2f17a> DW_AT_decl_column : 18 + <2f17b> DW_AT_type : <0x2eacb> + <1><2f17f>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2f180> DW_AT_type : <0x2f173> + <1><2f184>: Abbrev Number: 2 (DW_TAG_typedef) + <2f185> DW_AT_name : (indirect string, offset: 0xf04c7): HAL_UART_RxTypeTypeDef + <2f189> DW_AT_decl_file : 10 + <2f18a> DW_AT_decl_line : 205 + <2f18b> DW_AT_decl_column : 18 + <2f18c> DW_AT_type : <0x2eacb> + <1><2f190>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2f191> DW_AT_type : <0x2f184> + <1><2f195>: Abbrev Number: 2 (DW_TAG_typedef) + <2f196> DW_AT_name : (indirect string, offset: 0xefdda): HAL_UART_RxEventTypeTypeDef + <2f19a> DW_AT_decl_file : 10 + <2f19b> DW_AT_decl_line : 216 + <2f19c> DW_AT_decl_column : 18 + <2f19d> DW_AT_type : <0x2eacb> + <1><2f1a1>: Abbrev Number: 12 (DW_TAG_volatile_type) + <2f1a2> DW_AT_type : <0x2f195> + <1><2f1a6>: Abbrev Number: 24 (DW_TAG_structure_type) + <2f1a7> DW_AT_name : (indirect string, offset: 0xf0939): __UART_HandleTypeDef + <2f1ab> DW_AT_byte_size : 148 + <2f1ac> DW_AT_decl_file : 10 + <2f1ad> DW_AT_decl_line : 221 + <2f1ae> DW_AT_decl_column : 16 + <2f1ae> DW_AT_sibling : <0x2f2e5> + <2><2f1b2>: Abbrev Number: 1 (DW_TAG_member) + <2f1b3> DW_AT_name : (indirect string, offset: 0xef18a): Instance + <2f1b7> DW_AT_decl_file : 10 + <2f1b8> DW_AT_decl_line : 223 + <2f1b9> DW_AT_decl_column : 29 + <2f1ba> DW_AT_type : <0x2f2e5> + <2f1be> DW_AT_data_member_location: 0 + <2><2f1bf>: Abbrev Number: 1 (DW_TAG_member) + <2f1c0> DW_AT_name : (indirect string, offset: 0xf733f): Init + <2f1c4> DW_AT_decl_file : 10 + <2f1c5> DW_AT_decl_line : 225 + <2f1c6> DW_AT_decl_column : 28 + <2f1c7> DW_AT_type : <0x2f0d0> + <2f1cb> DW_AT_data_member_location: 4 + <2><2f1cc>: Abbrev Number: 1 (DW_TAG_member) + <2f1cd> DW_AT_name : (indirect string, offset: 0xf0ea3): AdvancedInit + <2f1d1> DW_AT_decl_file : 10 + <2f1d2> DW_AT_decl_line : 227 + <2f1d3> DW_AT_decl_column : 30 + <2f1d4> DW_AT_type : <0x2f167> + <2f1d8> DW_AT_data_member_location: 40 + <2><2f1d9>: Abbrev Number: 1 (DW_TAG_member) + <2f1da> DW_AT_name : (indirect string, offset: 0xf0646): pTxBuffPtr + <2f1de> DW_AT_decl_file : 10 + <2f1df> DW_AT_decl_line : 229 + <2f1e0> DW_AT_decl_column : 29 + <2f1e1> DW_AT_type : <0x2f2ea> + <2f1e5> DW_AT_data_member_location: 80 + <2><2f1e6>: Abbrev Number: 1 (DW_TAG_member) + <2f1e7> DW_AT_name : (indirect string, offset: 0xf050e): TxXferSize + <2f1eb> DW_AT_decl_file : 10 + <2f1ec> DW_AT_decl_line : 231 + <2f1ed> DW_AT_decl_column : 28 + <2f1ee> DW_AT_type : <0x2eaba> + <2f1f2> DW_AT_data_member_location: 84 + <2><2f1f3>: Abbrev Number: 1 (DW_TAG_member) + <2f1f4> DW_AT_name : (indirect string, offset: 0xf0690): TxXferCount + <2f1f8> DW_AT_decl_file : 10 + <2f1f9> DW_AT_decl_line : 233 + <2f1fa> DW_AT_decl_column : 28 + <2f1fb> DW_AT_type : <0x2eac6> + <2f1ff> DW_AT_data_member_location: 86 + <2><2f200>: Abbrev Number: 1 (DW_TAG_member) + <2f201> DW_AT_name : (indirect string, offset: 0xf1218): pRxBuffPtr + <2f205> DW_AT_decl_file : 10 + <2f206> DW_AT_decl_line : 235 + <2f207> DW_AT_decl_column : 29 + <2f208> DW_AT_type : <0x2eb00> + <2f20c> DW_AT_data_member_location: 88 + <2><2f20d>: Abbrev Number: 1 (DW_TAG_member) + <2f20e> DW_AT_name : (indirect string, offset: 0xf072e): RxXferSize + <2f212> DW_AT_decl_file : 10 + <2f213> DW_AT_decl_line : 237 + <2f214> DW_AT_decl_column : 28 + <2f215> DW_AT_type : <0x2eaba> + <2f219> DW_AT_data_member_location: 92 + <2><2f21a>: Abbrev Number: 1 (DW_TAG_member) + <2f21b> DW_AT_name : (indirect string, offset: 0xf09c2): RxXferCount + <2f21f> DW_AT_decl_file : 10 + <2f220> DW_AT_decl_line : 239 + <2f221> DW_AT_decl_column : 28 + <2f222> DW_AT_type : <0x2eac6> + <2f226> DW_AT_data_member_location: 94 + <2><2f227>: Abbrev Number: 1 (DW_TAG_member) + <2f228> DW_AT_name : (indirect string, offset: 0xf36b5): Mask + <2f22c> DW_AT_decl_file : 10 + <2f22d> DW_AT_decl_line : 241 + <2f22e> DW_AT_decl_column : 28 + <2f22f> DW_AT_type : <0x2eaba> + <2f233> DW_AT_data_member_location: 96 + <2><2f234>: Abbrev Number: 1 (DW_TAG_member) + <2f235> DW_AT_name : (indirect string, offset: 0xf953f): FifoMode + <2f239> DW_AT_decl_file : 10 + <2f23a> DW_AT_decl_line : 243 + <2f23b> DW_AT_decl_column : 28 + <2f23c> DW_AT_type : <0x2eacb> + <2f240> DW_AT_data_member_location: 100 + <2><2f241>: Abbrev Number: 1 (DW_TAG_member) + <2f242> DW_AT_name : (indirect string, offset: 0xf061a): NbRxDataToProcess + <2f246> DW_AT_decl_file : 10 + <2f247> DW_AT_decl_line : 246 + <2f248> DW_AT_decl_column : 28 + <2f249> DW_AT_type : <0x2eaba> + <2f24d> DW_AT_data_member_location: 104 + <2><2f24e>: Abbrev Number: 1 (DW_TAG_member) + <2f24f> DW_AT_name : (indirect string, offset: 0xf00aa): NbTxDataToProcess + <2f253> DW_AT_decl_file : 10 + <2f254> DW_AT_decl_line : 248 + <2f255> DW_AT_decl_column : 28 + <2f256> DW_AT_type : <0x2eaba> + <2f25a> DW_AT_data_member_location: 106 + <2><2f25b>: Abbrev Number: 1 (DW_TAG_member) + <2f25c> DW_AT_name : (indirect string, offset: 0xf0fc9): ReceptionType + <2f260> DW_AT_decl_file : 10 + <2f261> DW_AT_decl_line : 250 + <2f262> DW_AT_decl_column : 31 + <2f263> DW_AT_type : <0x2f190> + <2f267> DW_AT_data_member_location: 108 + <2><2f268>: Abbrev Number: 1 (DW_TAG_member) + <2f269> DW_AT_name : (indirect string, offset: 0xf93ff): RxEventType + <2f26d> DW_AT_decl_file : 10 + <2f26e> DW_AT_decl_line : 252 + <2f26f> DW_AT_decl_column : 36 + <2f270> DW_AT_type : <0x2f1a1> + <2f274> DW_AT_data_member_location: 112 + <2><2f275>: Abbrev Number: 1 (DW_TAG_member) + <2f276> DW_AT_name : (indirect string, offset: 0xf08e4): RxISR + <2f27a> DW_AT_decl_file : 10 + <2f27b> DW_AT_decl_line : 254 + <2f27c> DW_AT_decl_column : 10 + <2f27d> DW_AT_type : <0x2f2ff> + <2f281> DW_AT_data_member_location: 116 + <2><2f282>: Abbrev Number: 3 (DW_TAG_member) + <2f283> DW_AT_name : (indirect string, offset: 0xf06e4): TxISR + <2f287> DW_AT_decl_file : 10 + <2f288> DW_AT_decl_line : 256 + <2f28a> DW_AT_decl_column : 10 + <2f28b> DW_AT_type : <0x2f2ff> + <2f28f> DW_AT_data_member_location: 120 + <2><2f290>: Abbrev Number: 3 (DW_TAG_member) + <2f291> DW_AT_name : (indirect string, offset: 0xf0eda): hdmatx + <2f295> DW_AT_decl_file : 10 + <2f296> DW_AT_decl_line : 258 + <2f298> DW_AT_decl_column : 29 + <2f299> DW_AT_type : <0x2f04d> + <2f29d> DW_AT_data_member_location: 124 + <2><2f29e>: Abbrev Number: 3 (DW_TAG_member) + <2f29f> DW_AT_name : (indirect string, offset: 0xf136a): hdmarx + <2f2a3> DW_AT_decl_file : 10 + <2f2a4> DW_AT_decl_line : 260 + <2f2a6> DW_AT_decl_column : 29 + <2f2a7> DW_AT_type : <0x2f04d> + <2f2ab> DW_AT_data_member_location: 128 + <2><2f2ac>: Abbrev Number: 3 (DW_TAG_member) + <2f2ad> DW_AT_name : (indirect string, offset: 0xa979f): Lock + <2f2b1> DW_AT_decl_file : 10 + <2f2b2> DW_AT_decl_line : 262 + <2f2b4> DW_AT_decl_column : 29 + <2f2b5> DW_AT_type : <0x2ee59> + <2f2b9> DW_AT_data_member_location: 132 + <2><2f2ba>: Abbrev Number: 3 (DW_TAG_member) + <2f2bb> DW_AT_name : (indirect string, offset: 0xf04b2): gState + <2f2bf> DW_AT_decl_file : 10 + <2f2c0> DW_AT_decl_line : 264 + <2f2c2> DW_AT_decl_column : 33 + <2f2c3> DW_AT_type : <0x2f17f> + <2f2c7> DW_AT_data_member_location: 136 + <2><2f2c8>: Abbrev Number: 3 (DW_TAG_member) + <2f2c9> DW_AT_name : (indirect string, offset: 0xf11b8): RxState + <2f2cd> DW_AT_decl_file : 10 + <2f2ce> DW_AT_decl_line : 268 + <2f2d0> DW_AT_decl_column : 33 + <2f2d1> DW_AT_type : <0x2f17f> + <2f2d5> DW_AT_data_member_location: 140 + <2><2f2d6>: Abbrev Number: 3 (DW_TAG_member) + <2f2d7> DW_AT_name : (indirect string, offset: 0xefa38): ErrorCode + <2f2db> DW_AT_decl_file : 10 + <2f2dc> DW_AT_decl_line : 271 + <2f2de> DW_AT_decl_column : 33 + <2f2df> DW_AT_type : <0x2ead7> + <2f2e3> DW_AT_data_member_location: 144 + <2><2f2e4>: Abbrev Number: 0 + <1><2f2e5>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f2e6> DW_AT_byte_size : 4 + <2f2e6> DW_AT_type : <0x2ee05> + <1><2f2ea>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f2eb> DW_AT_byte_size : 4 + <2f2eb> DW_AT_type : <0x2eab5> + <1><2f2ef>: Abbrev Number: 25 (DW_TAG_subroutine_type) + <2f2f0> DW_AT_prototyped : 1 + <2f2f0> DW_AT_sibling : <0x2f2fa> + <2><2f2f4>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f2f5> DW_AT_type : <0x2f2fa> + <2><2f2f9>: Abbrev Number: 0 + <1><2f2fa>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f2fb> DW_AT_byte_size : 4 + <2f2fb> DW_AT_type : <0x2f1a6> + <1><2f2ff>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f300> DW_AT_byte_size : 4 + <2f300> DW_AT_type : <0x2f2ef> + <1><2f304>: Abbrev Number: 10 (DW_TAG_typedef) + <2f305> DW_AT_name : (indirect string, offset: 0xf093b): UART_HandleTypeDef + <2f309> DW_AT_decl_file : 10 + <2f30a> DW_AT_decl_line : 291 + <2f30c> DW_AT_decl_column : 3 + <2f30c> DW_AT_type : <0x2f1a6> + <1><2f310>: Abbrev Number: 2 (DW_TAG_typedef) + <2f311> DW_AT_name : (indirect string, offset: 0x527a7): TimerHandle_t + <2f315> DW_AT_decl_file : 11 + <2f316> DW_AT_decl_line : 77 + <2f317> DW_AT_decl_column : 34 + <2f318> DW_AT_type : <0x2f31c> + <1><2f31c>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f31d> DW_AT_byte_size : 4 + <2f31d> DW_AT_type : <0x2f321> + <1><2f321>: Abbrev Number: 23 (DW_TAG_structure_type) + <2f322> DW_AT_name : (indirect string, offset: 0xefeb7): tmrTimerControl + <2f326> DW_AT_declaration : 1 + <1><2f326>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <2f327> DW_AT_encoding : 7 (unsigned) + <2f327> DW_AT_byte_size : 1 + <2f327> DW_AT_type : <0x2ea5b> + <2f32b> DW_AT_decl_file : 12 + <2f32c> DW_AT_decl_line : 23 + <2f32d> DW_AT_decl_column : 1 + <2f32d> DW_AT_sibling : <0x2f33e> + <2><2f331>: Abbrev Number: 6 (DW_TAG_enumerator) + <2f332> DW_AT_name : (indirect string, offset: 0xefdf6): USART_HW + <2f336> DW_AT_const_value : 1 + <2><2f337>: Abbrev Number: 6 (DW_TAG_enumerator) + <2f338> DW_AT_name : (indirect string, offset: 0xf08c1): USART_HW_DMA + <2f33c> DW_AT_const_value : 4 + <2><2f33d>: Abbrev Number: 0 + <1><2f33e>: Abbrev Number: 2 (DW_TAG_typedef) + <2f33f> DW_AT_name : (indirect string, offset: 0xefe8d): mb_hardware_t + <2f343> DW_AT_decl_file : 12 + <2f344> DW_AT_decl_line : 26 + <2f345> DW_AT_decl_column : 2 + <2f346> DW_AT_type : <0x2f326> + <1><2f34a>: Abbrev Number: 13 (DW_TAG_enumeration_type) + <2f34b> DW_AT_encoding : 7 (unsigned) + <2f34b> DW_AT_byte_size : 1 + <2f34b> DW_AT_type : <0x2ea5b> + <2f34f> DW_AT_decl_file : 12 + <2f350> DW_AT_decl_line : 30 + <2f351> DW_AT_decl_column : 1 + <2f351> DW_AT_sibling : <0x2f362> + <2><2f355>: Abbrev Number: 6 (DW_TAG_enumerator) + <2f356> DW_AT_name : (indirect string, offset: 0xefd03): MB_SLAVE + <2f35a> DW_AT_const_value : 3 + <2><2f35b>: Abbrev Number: 6 (DW_TAG_enumerator) + <2f35c> DW_AT_name : (indirect string, offset: 0xf0c6f): MB_MASTER + <2f360> DW_AT_const_value : 4 + <2><2f361>: Abbrev Number: 0 + <1><2f362>: Abbrev Number: 2 (DW_TAG_typedef) + <2f363> DW_AT_name : (indirect string, offset: 0xefb58): mb_masterslave_t + <2f367> DW_AT_decl_file : 12 + <2f368> DW_AT_decl_line : 33 + <2f369> DW_AT_decl_column : 2 + <2f36a> DW_AT_type : <0x2f34a> + <1><2f36e>: Abbrev Number: 16 (DW_TAG_structure_type) + <2f36f> DW_AT_byte_size : 132 + <2f370> DW_AT_decl_file : 12 + <2f371> DW_AT_decl_line : 58 + <2f372> DW_AT_decl_column : 9 + <2f372> DW_AT_sibling : <0x2f3b8> + <2><2f376>: Abbrev Number: 1 (DW_TAG_member) + <2f377> DW_AT_name : (indirect string, offset: 0xf12d9): uxBuffer + <2f37b> DW_AT_decl_file : 12 + <2f37c> DW_AT_decl_line : 60 + <2f37d> DW_AT_decl_column : 9 + <2f37e> DW_AT_type : <0x2f3b8> + <2f382> DW_AT_data_member_location: 0 + <2><2f383>: Abbrev Number: 1 (DW_TAG_member) + <2f384> DW_AT_name : (indirect string, offset: 0xf0b73): u8start + <2f388> DW_AT_decl_file : 12 + <2f389> DW_AT_decl_line : 61 + <2f38a> DW_AT_decl_column : 9 + <2f38b> DW_AT_type : <0x2eaa9> + <2f38f> DW_AT_data_member_location: 128 + <2><2f390>: Abbrev Number: 1 (DW_TAG_member) + <2f391> DW_AT_name : (indirect string, offset: 0xf04eb): u8end + <2f395> DW_AT_decl_file : 12 + <2f396> DW_AT_decl_line : 62 + <2f397> DW_AT_decl_column : 9 + <2f398> DW_AT_type : <0x2eaa9> + <2f39c> DW_AT_data_member_location: 129 + <2><2f39d>: Abbrev Number: 1 (DW_TAG_member) + <2f39e> DW_AT_name : (indirect string, offset: 0xf0ee1): u8available + <2f3a2> DW_AT_decl_file : 12 + <2f3a3> DW_AT_decl_line : 63 + <2f3a4> DW_AT_decl_column : 9 + <2f3a5> DW_AT_type : <0x2eaa9> + <2f3a9> DW_AT_data_member_location: 130 + <2><2f3aa>: Abbrev Number: 1 (DW_TAG_member) + <2f3ab> DW_AT_name : (indirect string, offset: 0xf063d): overflow + <2f3af> DW_AT_decl_file : 12 + <2f3b0> DW_AT_decl_line : 64 + <2f3b1> DW_AT_decl_column : 9 + <2f3b2> DW_AT_type : <0x2f3c8> + <2f3b6> DW_AT_data_member_location: 131 + <2><2f3b7>: Abbrev Number: 0 + <1><2f3b8>: Abbrev Number: 19 (DW_TAG_array_type) + <2f3b9> DW_AT_type : <0x2eaa9> + <2f3bd> DW_AT_sibling : <0x2f3c8> + <2><2f3c1>: Abbrev Number: 20 (DW_TAG_subrange_type) + <2f3c2> DW_AT_type : <0x2ea27> + <2f3c6> DW_AT_upper_bound : 127 + <2><2f3c7>: Abbrev Number: 0 + <1><2f3c8>: Abbrev Number: 8 (DW_TAG_base_type) + <2f3c9> DW_AT_byte_size : 1 + <2f3ca> DW_AT_encoding : 2 (boolean) + <2f3cb> DW_AT_name : (indirect string, offset: 0x5fdbd): _Bool + <1><2f3cf>: Abbrev Number: 2 (DW_TAG_typedef) + <2f3d0> DW_AT_name : (indirect string, offset: 0xf0148): modbusRingBuffer_t + <2f3d4> DW_AT_decl_file : 12 + <2f3d5> DW_AT_decl_line : 65 + <2f3d6> DW_AT_decl_column : 2 + <2f3d7> DW_AT_type : <0x2f36e> + <1><2f3db>: Abbrev Number: 30 (DW_TAG_enumeration_type) + <2f3dc> DW_AT_name : (indirect string, offset: 0xefe25): ERR_LIST + <2f3e0> DW_AT_encoding : 5 (signed) + <2f3e1> DW_AT_byte_size : 1 + <2f3e2> DW_AT_type : <0x2ea48> + <2f3e6> DW_AT_decl_file : 12 + <2f3e7> DW_AT_decl_line : 93 + <2f3e8> DW_AT_decl_column : 14 + <2f3e9> DW_AT_sibling : <0x2f430> + <2><2f3ed>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f3ee> DW_AT_name : (indirect string, offset: 0xf05aa): ERR_NOT_MASTER + <2f3f2> DW_AT_const_value : -1 + <2><2f3f3>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f3f4> DW_AT_name : (indirect string, offset: 0xf0295): ERR_POLLING + <2f3f8> DW_AT_const_value : -2 + <2><2f3f9>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f3fa> DW_AT_name : (indirect string, offset: 0xf0a4c): ERR_BUFF_OVERFLOW + <2f3fe> DW_AT_const_value : -3 + <2><2f3ff>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f400> DW_AT_name : (indirect string, offset: 0xf0502): ERR_BAD_CRC + <2f404> DW_AT_const_value : -4 + <2><2f405>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f406> DW_AT_name : (indirect string, offset: 0xf0bcd): ERR_EXCEPTION + <2f40a> DW_AT_const_value : -5 + <2><2f40b>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f40c> DW_AT_name : (indirect string, offset: 0xf125c): ERR_BAD_SIZE + <2f410> DW_AT_const_value : -6 + <2><2f411>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f412> DW_AT_name : (indirect string, offset: 0xf1042): ERR_BAD_ADDRESS + <2f416> DW_AT_const_value : -7 + <2><2f417>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f418> DW_AT_name : (indirect string, offset: 0xf0a84): ERR_TIME_OUT + <2f41c> DW_AT_const_value : -8 + <2><2f41d>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f41e> DW_AT_name : (indirect string, offset: 0xefc69): ERR_BAD_SLAVE_ID + <2f422> DW_AT_const_value : -9 + <2><2f423>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f424> DW_AT_name : (indirect string, offset: 0xf105f): ERR_BAD_TCP_ID + <2f428> DW_AT_const_value : -10 + <2><2f429>: Abbrev Number: 9 (DW_TAG_enumerator) + <2f42a> DW_AT_name : (indirect string, offset: 0xefcf6): ERR_OK_QUERY + <2f42e> DW_AT_const_value : -11 + <2><2f42f>: Abbrev Number: 0 + <1><2f430>: Abbrev Number: 2 (DW_TAG_typedef) + <2f431> DW_AT_name : (indirect string, offset: 0xf0907): mb_errot_t + <2f435> DW_AT_decl_file : 12 + <2f436> DW_AT_decl_line : 107 + <2f437> DW_AT_decl_column : 2 + <2f438> DW_AT_type : <0x2f3db> + <1><2f43c>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f43d> DW_AT_byte_size : 4 + <2f43d> DW_AT_type : <0x2eaba> + <1><2f441>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f442> DW_AT_byte_size : 4 + <2f442> DW_AT_type : <0x2eacb> + <1><2f446>: Abbrev Number: 31 (DW_TAG_structure_type) + <2f447> DW_AT_byte_size : 344 + <2f449> DW_AT_decl_file : 12 + <2f44a> DW_AT_decl_line : 167 + <2f44b> DW_AT_decl_column : 9 + <2f44c> DW_AT_sibling : <0x2f5d8> + <2><2f450>: Abbrev Number: 1 (DW_TAG_member) + <2f451> DW_AT_name : (indirect string, offset: 0xefef1): uModbusType + <2f455> DW_AT_decl_file : 12 + <2f456> DW_AT_decl_line : 170 + <2f457> DW_AT_decl_column : 19 + <2f458> DW_AT_type : <0x2f362> + <2f45c> DW_AT_data_member_location: 0 + <2><2f45d>: Abbrev Number: 1 (DW_TAG_member) + <2f45e> DW_AT_name : (indirect string, offset: 0xf60d8): port + <2f462> DW_AT_decl_file : 12 + <2f463> DW_AT_decl_line : 171 + <2f464> DW_AT_decl_column : 22 + <2f465> DW_AT_type : <0x2f5d8> + <2f469> DW_AT_data_member_location: 4 + <2><2f46a>: Abbrev Number: 1 (DW_TAG_member) + <2f46b> DW_AT_name : (indirect string, offset: 0xf0ecc): u8id + <2f46f> DW_AT_decl_file : 12 + <2f470> DW_AT_decl_line : 172 + <2f471> DW_AT_decl_column : 10 + <2f472> DW_AT_type : <0x2eaa9> + <2f476> DW_AT_data_member_location: 8 + <2><2f477>: Abbrev Number: 1 (DW_TAG_member) + <2f478> DW_AT_name : (indirect string, offset: 0xefed4): EN_Port + <2f47c> DW_AT_decl_file : 12 + <2f47d> DW_AT_decl_line : 173 + <2f47e> DW_AT_decl_column : 16 + <2f47f> DW_AT_type : <0x2f5dd> + <2f483> DW_AT_data_member_location: 12 + <2><2f484>: Abbrev Number: 1 (DW_TAG_member) + <2f485> DW_AT_name : (indirect string, offset: 0xf0ae1): EN_Pin + <2f489> DW_AT_decl_file : 12 + <2f48a> DW_AT_decl_line : 174 + <2f48b> DW_AT_decl_column : 11 + <2f48c> DW_AT_type : <0x2eaba> + <2f490> DW_AT_data_member_location: 16 + <2><2f491>: Abbrev Number: 1 (DW_TAG_member) + <2f492> DW_AT_name : (indirect string, offset: 0xf0762): i8lastError + <2f496> DW_AT_decl_file : 12 + <2f497> DW_AT_decl_line : 175 + <2f498> DW_AT_decl_column : 13 + <2f499> DW_AT_type : <0x2f430> + <2f49d> DW_AT_data_member_location: 18 + <2><2f49e>: Abbrev Number: 1 (DW_TAG_member) + <2f49f> DW_AT_name : (indirect string, offset: 0xefffa): u8Buffer + <2f4a3> DW_AT_decl_file : 12 + <2f4a4> DW_AT_decl_line : 176 + <2f4a5> DW_AT_decl_column : 10 + <2f4a6> DW_AT_type : <0x2f3b8> + <2f4aa> DW_AT_data_member_location: 19 + <2><2f4ab>: Abbrev Number: 1 (DW_TAG_member) + <2f4ac> DW_AT_name : (indirect string, offset: 0xf0373): u8BufferSize + <2f4b0> DW_AT_decl_file : 12 + <2f4b1> DW_AT_decl_line : 177 + <2f4b2> DW_AT_decl_column : 10 + <2f4b3> DW_AT_type : <0x2eaa9> + <2f4b7> DW_AT_data_member_location: 147 + <2><2f4b8>: Abbrev Number: 1 (DW_TAG_member) + <2f4b9> DW_AT_name : (indirect string, offset: 0xf139b): u8lastRec + <2f4bd> DW_AT_decl_file : 12 + <2f4be> DW_AT_decl_line : 178 + <2f4bf> DW_AT_decl_column : 10 + <2f4c0> DW_AT_type : <0x2eaa9> + <2f4c4> DW_AT_data_member_location: 148 + <2><2f4c5>: Abbrev Number: 1 (DW_TAG_member) + <2f4c6> DW_AT_name : (indirect string, offset: 0x953b5): u16regsHR + <2f4ca> DW_AT_decl_file : 12 + <2f4cb> DW_AT_decl_line : 179 + <2f4cc> DW_AT_decl_column : 12 + <2f4cd> DW_AT_type : <0x2f43c> + <2f4d1> DW_AT_data_member_location: 152 + <2><2f4d2>: Abbrev Number: 1 (DW_TAG_member) + <2f4d3> DW_AT_name : (indirect string, offset: 0x99a21): u16regsRO + <2f4d7> DW_AT_decl_file : 12 + <2f4d8> DW_AT_decl_line : 180 + <2f4d9> DW_AT_decl_column : 12 + <2f4da> DW_AT_type : <0x2f43c> + <2f4de> DW_AT_data_member_location: 156 + <2><2f4df>: Abbrev Number: 1 (DW_TAG_member) + <2f4e0> DW_AT_name : (indirect string, offset: 0xbf926): u16regsCoils + <2f4e4> DW_AT_decl_file : 12 + <2f4e5> DW_AT_decl_line : 181 + <2f4e6> DW_AT_decl_column : 12 + <2f4e7> DW_AT_type : <0x2f43c> + <2f4eb> DW_AT_data_member_location: 160 + <2><2f4ec>: Abbrev Number: 1 (DW_TAG_member) + <2f4ed> DW_AT_name : (indirect string, offset: 0x14dbc): u16regsCoilsRO + <2f4f1> DW_AT_decl_file : 12 + <2f4f2> DW_AT_decl_line : 182 + <2f4f3> DW_AT_decl_column : 12 + <2f4f4> DW_AT_type : <0x2f43c> + <2f4f8> DW_AT_data_member_location: 164 + <2><2f4f9>: Abbrev Number: 1 (DW_TAG_member) + <2f4fa> DW_AT_name : (indirect string, offset: 0xf0ba5): u16InCnt <2f4fe> DW_AT_decl_file : 12 - <2f4ff> DW_AT_decl_line : 93 - <2f500> DW_AT_decl_column : 14 - <2f501> DW_AT_sibling : <0x2f548> - <2><2f505>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f506> DW_AT_name : (indirect string, offset: 0xf05ab): ERR_NOT_MASTER - <2f50a> DW_AT_const_value : -1 - <2><2f50b>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f50c> DW_AT_name : (indirect string, offset: 0xf0288): ERR_POLLING - <2f510> DW_AT_const_value : -2 - <2><2f511>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f512> DW_AT_name : (indirect string, offset: 0xf0a5a): ERR_BUFF_OVERFLOW - <2f516> DW_AT_const_value : -3 - <2><2f517>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f518> DW_AT_name : (indirect string, offset: 0xf04f5): ERR_BAD_CRC - <2f51c> DW_AT_const_value : -4 - <2><2f51d>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f51e> DW_AT_name : (indirect string, offset: 0xf0bdb): ERR_EXCEPTION - <2f522> DW_AT_const_value : -5 - <2><2f523>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f524> DW_AT_name : (indirect string, offset: 0xf1273): ERR_BAD_SIZE - <2f528> DW_AT_const_value : -6 - <2><2f529>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f52a> DW_AT_name : (indirect string, offset: 0xf1050): ERR_BAD_ADDRESS - <2f52e> DW_AT_const_value : -7 - <2><2f52f>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f530> DW_AT_name : (indirect string, offset: 0xf0a92): ERR_TIME_OUT - <2f534> DW_AT_const_value : -8 - <2><2f535>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f536> DW_AT_name : (indirect string, offset: 0xefc42): ERR_BAD_SLAVE_ID - <2f53a> DW_AT_const_value : -9 - <2><2f53b>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f53c> DW_AT_name : (indirect string, offset: 0xf106d): ERR_BAD_TCP_ID - <2f540> DW_AT_const_value : -10 - <2><2f541>: Abbrev Number: 9 (DW_TAG_enumerator) - <2f542> DW_AT_name : (indirect string, offset: 0xefccf): ERR_OK_QUERY - <2f546> DW_AT_const_value : -11 - <2><2f547>: Abbrev Number: 0 - <1><2f548>: Abbrev Number: 2 (DW_TAG_typedef) - <2f549> DW_AT_name : (indirect string, offset: 0xf0915): mb_errot_t - <2f54d> DW_AT_decl_file : 12 - <2f54e> DW_AT_decl_line : 107 - <2f54f> DW_AT_decl_column : 2 - <2f550> DW_AT_type : <0x2f4f3> - <1><2f554>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f555> DW_AT_byte_size : 4 - <2f555> DW_AT_type : <0x2ebd2> - <1><2f559>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f55a> DW_AT_byte_size : 4 - <2f55a> DW_AT_type : <0x2ebe3> - <1><2f55e>: Abbrev Number: 31 (DW_TAG_structure_type) - <2f55f> DW_AT_byte_size : 344 - <2f561> DW_AT_decl_file : 12 - <2f562> DW_AT_decl_line : 167 - <2f563> DW_AT_decl_column : 9 - <2f564> DW_AT_sibling : <0x2f6f0> - <2><2f568>: Abbrev Number: 1 (DW_TAG_member) - <2f569> DW_AT_name : (indirect string, offset: 0xefed7): uModbusType - <2f56d> DW_AT_decl_file : 12 - <2f56e> DW_AT_decl_line : 170 - <2f56f> DW_AT_decl_column : 19 - <2f570> DW_AT_type : <0x2f47a> - <2f574> DW_AT_data_member_location: 0 - <2><2f575>: Abbrev Number: 1 (DW_TAG_member) - <2f576> DW_AT_name : (indirect string, offset: 0xf60f3): port - <2f57a> DW_AT_decl_file : 12 - <2f57b> DW_AT_decl_line : 171 - <2f57c> DW_AT_decl_column : 22 - <2f57d> DW_AT_type : <0x2f6f0> - <2f581> DW_AT_data_member_location: 4 - <2><2f582>: Abbrev Number: 1 (DW_TAG_member) - <2f583> DW_AT_name : (indirect string, offset: 0xf0eda): u8id - <2f587> DW_AT_decl_file : 12 - <2f588> DW_AT_decl_line : 172 - <2f589> DW_AT_decl_column : 10 - <2f58a> DW_AT_type : <0x2ebc1> - <2f58e> DW_AT_data_member_location: 8 - <2><2f58f>: Abbrev Number: 1 (DW_TAG_member) - <2f590> DW_AT_name : (indirect string, offset: 0xefeba): EN_Port - <2f594> DW_AT_decl_file : 12 - <2f595> DW_AT_decl_line : 173 - <2f596> DW_AT_decl_column : 16 - <2f597> DW_AT_type : <0x2f6f5> - <2f59b> DW_AT_data_member_location: 12 - <2><2f59c>: Abbrev Number: 1 (DW_TAG_member) - <2f59d> DW_AT_name : (indirect string, offset: 0xf0aef): EN_Pin - <2f5a1> DW_AT_decl_file : 12 - <2f5a2> DW_AT_decl_line : 174 - <2f5a3> DW_AT_decl_column : 11 - <2f5a4> DW_AT_type : <0x2ebd2> - <2f5a8> DW_AT_data_member_location: 16 - <2><2f5a9>: Abbrev Number: 1 (DW_TAG_member) - <2f5aa> DW_AT_name : (indirect string, offset: 0xf0779): i8lastError - <2f5ae> DW_AT_decl_file : 12 - <2f5af> DW_AT_decl_line : 175 - <2f5b0> DW_AT_decl_column : 13 - <2f5b1> DW_AT_type : <0x2f548> - <2f5b5> DW_AT_data_member_location: 18 - <2><2f5b6>: Abbrev Number: 1 (DW_TAG_member) - <2f5b7> DW_AT_name : (indirect string, offset: 0xeffe0): u8Buffer - <2f5bb> DW_AT_decl_file : 12 - <2f5bc> DW_AT_decl_line : 176 - <2f5bd> DW_AT_decl_column : 10 - <2f5be> DW_AT_type : <0x2f4d0> - <2f5c2> DW_AT_data_member_location: 19 - <2><2f5c3>: Abbrev Number: 1 (DW_TAG_member) - <2f5c4> DW_AT_name : (indirect string, offset: 0xf0366): u8BufferSize - <2f5c8> DW_AT_decl_file : 12 - <2f5c9> DW_AT_decl_line : 177 - <2f5ca> DW_AT_decl_column : 10 - <2f5cb> DW_AT_type : <0x2ebc1> - <2f5cf> DW_AT_data_member_location: 147 - <2><2f5d0>: Abbrev Number: 1 (DW_TAG_member) - <2f5d1> DW_AT_name : (indirect string, offset: 0xf13b2): u8lastRec - <2f5d5> DW_AT_decl_file : 12 - <2f5d6> DW_AT_decl_line : 178 - <2f5d7> DW_AT_decl_column : 10 - <2f5d8> DW_AT_type : <0x2ebc1> - <2f5dc> DW_AT_data_member_location: 148 - <2><2f5dd>: Abbrev Number: 1 (DW_TAG_member) - <2f5de> DW_AT_name : (indirect string, offset: 0x95415): u16regsHR - <2f5e2> DW_AT_decl_file : 12 - <2f5e3> DW_AT_decl_line : 179 - <2f5e4> DW_AT_decl_column : 12 - <2f5e5> DW_AT_type : <0x2f554> - <2f5e9> DW_AT_data_member_location: 152 - <2><2f5ea>: Abbrev Number: 1 (DW_TAG_member) - <2f5eb> DW_AT_name : (indirect string, offset: 0x99aa9): u16regsRO - <2f5ef> DW_AT_decl_file : 12 - <2f5f0> DW_AT_decl_line : 180 - <2f5f1> DW_AT_decl_column : 12 - <2f5f2> DW_AT_type : <0x2f554> - <2f5f6> DW_AT_data_member_location: 156 - <2><2f5f7>: Abbrev Number: 1 (DW_TAG_member) - <2f5f8> DW_AT_name : (indirect string, offset: 0xbf96c): u16regsCoils - <2f5fc> DW_AT_decl_file : 12 - <2f5fd> DW_AT_decl_line : 181 - <2f5fe> DW_AT_decl_column : 12 - <2f5ff> DW_AT_type : <0x2f554> - <2f603> DW_AT_data_member_location: 160 - <2><2f604>: Abbrev Number: 1 (DW_TAG_member) - <2f605> DW_AT_name : (indirect string, offset: 0x14d93): u16regsCoilsRO - <2f609> DW_AT_decl_file : 12 - <2f60a> DW_AT_decl_line : 182 - <2f60b> DW_AT_decl_column : 12 - <2f60c> DW_AT_type : <0x2f554> - <2f610> DW_AT_data_member_location: 164 - <2><2f611>: Abbrev Number: 1 (DW_TAG_member) - <2f612> DW_AT_name : (indirect string, offset: 0xf0bb3): u16InCnt - <2f616> DW_AT_decl_file : 12 - <2f617> DW_AT_decl_line : 183 - <2f618> DW_AT_decl_column : 11 - <2f619> DW_AT_type : <0x2ebd2> - <2f61d> DW_AT_data_member_location: 168 - <2><2f61e>: Abbrev Number: 1 (DW_TAG_member) - <2f61f> DW_AT_name : (indirect string, offset: 0xf0055): u16OutCnt - <2f623> DW_AT_decl_file : 12 - <2f624> DW_AT_decl_line : 183 - <2f625> DW_AT_decl_column : 21 - <2f626> DW_AT_type : <0x2ebd2> - <2f62a> DW_AT_data_member_location: 170 - <2><2f62b>: Abbrev Number: 1 (DW_TAG_member) - <2f62c> DW_AT_name : (indirect string, offset: 0xf09c1): u16errCnt - <2f630> DW_AT_decl_file : 12 - <2f631> DW_AT_decl_line : 183 - <2f632> DW_AT_decl_column : 32 - <2f633> DW_AT_type : <0x2ebd2> - <2f637> DW_AT_data_member_location: 172 - <2><2f638>: Abbrev Number: 1 (DW_TAG_member) - <2f639> DW_AT_name : (indirect string, offset: 0xf0537): u16timeOut - <2f63d> DW_AT_decl_file : 12 - <2f63e> DW_AT_decl_line : 184 - <2f63f> DW_AT_decl_column : 11 - <2f640> DW_AT_type : <0x2ebd2> - <2f644> DW_AT_data_member_location: 174 - <2><2f645>: Abbrev Number: 1 (DW_TAG_member) - <2f646> DW_AT_name : (indirect string, offset: 0xf0bf4): u16regHR_size - <2f64a> DW_AT_decl_file : 12 - <2f64b> DW_AT_decl_line : 185 - <2f64c> DW_AT_decl_column : 11 - <2f64d> DW_AT_type : <0x2ebd2> - <2f651> DW_AT_data_member_location: 176 - <2><2f652>: Abbrev Number: 1 (DW_TAG_member) - <2f653> DW_AT_name : (indirect string, offset: 0xf0b13): u16regRO_size - <2f657> DW_AT_decl_file : 12 - <2f658> DW_AT_decl_line : 186 - <2f659> DW_AT_decl_column : 11 - <2f65a> DW_AT_type : <0x2ebd2> - <2f65e> DW_AT_data_member_location: 178 - <2><2f65f>: Abbrev Number: 1 (DW_TAG_member) - <2f660> DW_AT_name : (indirect string, offset: 0xefe23): u16regCoils_size - <2f664> DW_AT_decl_file : 12 - <2f665> DW_AT_decl_line : 187 - <2f666> DW_AT_decl_column : 11 - <2f667> DW_AT_type : <0x2ebd2> - <2f66b> DW_AT_data_member_location: 180 - <2><2f66c>: Abbrev Number: 1 (DW_TAG_member) - <2f66d> DW_AT_name : (indirect string, offset: 0xf0bbc): u16regCoilsRO_size - <2f671> DW_AT_decl_file : 12 - <2f672> DW_AT_decl_line : 188 - <2f673> DW_AT_decl_column : 11 - <2f674> DW_AT_type : <0x2ebd2> - <2f678> DW_AT_data_member_location: 182 - <2><2f679>: Abbrev Number: 1 (DW_TAG_member) - <2f67a> DW_AT_name : (indirect string, offset: 0xf0d06): dataRX - <2f67e> DW_AT_decl_file : 12 - <2f67f> DW_AT_decl_line : 189 - <2f680> DW_AT_decl_column : 10 - <2f681> DW_AT_type : <0x2ebc1> - <2f685> DW_AT_data_member_location: 184 - <2><2f686>: Abbrev Number: 1 (DW_TAG_member) - <2f687> DW_AT_name : (indirect string, offset: 0xf0b96): i8state - <2f68b> DW_AT_decl_file : 12 - <2f68c> DW_AT_decl_line : 190 - <2f68d> DW_AT_decl_column : 9 - <2f68e> DW_AT_type : <0x2ebb5> - <2f692> DW_AT_data_member_location: 185 - <2><2f693>: Abbrev Number: 1 (DW_TAG_member) - <2f694> DW_AT_name : (indirect string, offset: 0xf0db3): QueueTelegramHandle - <2f698> DW_AT_decl_file : 12 - <2f699> DW_AT_decl_line : 195 - <2f69a> DW_AT_decl_column : 21 - <2f69b> DW_AT_type : <0x2ec88> - <2f69f> DW_AT_data_member_location: 188 - <2><2f6a0>: Abbrev Number: 1 (DW_TAG_member) - <2f6a1> DW_AT_name : (indirect string, offset: 0xf0400): myTaskModbusAHandle - <2f6a5> DW_AT_decl_file : 12 - <2f6a6> DW_AT_decl_line : 198 - <2f6a7> DW_AT_decl_column : 15 - <2f6a8> DW_AT_type : <0x2ec70> - <2f6ac> DW_AT_data_member_location: 192 - <2><2f6ad>: Abbrev Number: 1 (DW_TAG_member) - <2f6ae> DW_AT_name : (indirect string, offset: 0xefca3): xTimerT35 - <2f6b2> DW_AT_decl_file : 12 - <2f6b3> DW_AT_decl_line : 200 - <2f6b4> DW_AT_decl_column : 15 - <2f6b5> DW_AT_type : <0x2f428> - <2f6b9> DW_AT_data_member_location: 196 - <2><2f6ba>: Abbrev Number: 1 (DW_TAG_member) - <2f6bb> DW_AT_name : (indirect string, offset: 0xf10e8): xTimerTimeout - <2f6bf> DW_AT_decl_file : 12 - <2f6c0> DW_AT_decl_line : 202 - <2f6c1> DW_AT_decl_column : 15 - <2f6c2> DW_AT_type : <0x2f428> - <2f6c6> DW_AT_data_member_location: 200 - <2><2f6c7>: Abbrev Number: 1 (DW_TAG_member) - <2f6c8> DW_AT_name : (indirect string, offset: 0xf0480): ModBusSphrHandle - <2f6cc> DW_AT_decl_file : 12 - <2f6cd> DW_AT_decl_line : 204 - <2f6ce> DW_AT_decl_column : 18 - <2f6cf> DW_AT_type : <0x2ec7c> - <2f6d3> DW_AT_data_member_location: 204 - <2><2f6d4>: Abbrev Number: 1 (DW_TAG_member) - <2f6d5> DW_AT_name : (indirect string, offset: 0xf118e): xBufferRX - <2f6d9> DW_AT_decl_file : 12 - <2f6da> DW_AT_decl_line : 206 - <2f6db> DW_AT_decl_column : 21 - <2f6dc> DW_AT_type : <0x2f4e7> - <2f6e0> DW_AT_data_member_location: 208 - <2><2f6e1>: Abbrev Number: 32 (DW_TAG_member) - <2f6e2> DW_AT_name : (indirect string, offset: 0xf10b4): xTypeHW - <2f6e6> DW_AT_decl_file : 12 - <2f6e7> DW_AT_decl_line : 208 - <2f6e8> DW_AT_decl_column : 16 - <2f6e9> DW_AT_type : <0x2f456> - <2f6ed> DW_AT_data_member_location: 340 - <2><2f6ef>: Abbrev Number: 0 - <1><2f6f0>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f6f1> DW_AT_byte_size : 4 - <2f6f1> DW_AT_type : <0x2f41c> - <1><2f6f5>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f6f6> DW_AT_byte_size : 4 - <2f6f6> DW_AT_type : <0x2ee69> - <1><2f6fa>: Abbrev Number: 2 (DW_TAG_typedef) - <2f6fb> DW_AT_name : (indirect string, offset: 0xefd14): modbusHandler_t - <2f6ff> DW_AT_decl_file : 12 - <2f700> DW_AT_decl_line : 211 - <2f701> DW_AT_decl_column : 1 - <2f702> DW_AT_type : <0x2f55e> - <1><2f706>: Abbrev Number: 15 (DW_TAG_array_type) - <2f707> DW_AT_type : <0x2f716> - <2f70b> DW_AT_sibling : <0x2f716> - <2><2f70f>: Abbrev Number: 16 (DW_TAG_subrange_type) - <2f710> DW_AT_type : <0x2eb3f> - <2f714> DW_AT_upper_bound : 1 - <2><2f715>: Abbrev Number: 0 - <1><2f716>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f717> DW_AT_byte_size : 4 - <2f717> DW_AT_type : <0x2f6fa> - <1><2f71b>: Abbrev Number: 26 (DW_TAG_variable) - <2f71c> DW_AT_name : (indirect string, offset: 0x1015ce): mHandlers - <2f720> DW_AT_decl_file : 12 - <2f720> DW_AT_decl_line : 223 - <2f721> DW_AT_decl_column : 25 - <2f722> DW_AT_type : <0x2f706> - <2f726> DW_AT_external : 1 - <2f726> DW_AT_declaration : 1 - <1><2f726>: Abbrev Number: 26 (DW_TAG_variable) - <2f727> DW_AT_name : (indirect string, offset: 0x10148f): numberHandlers - <2f72b> DW_AT_decl_file : 12 - <2f72b> DW_AT_decl_line : 246 - <2f72c> DW_AT_decl_column : 16 - <2f72d> DW_AT_type : <0x2ebc1> - <2f731> DW_AT_external : 1 - <2f731> DW_AT_declaration : 1 - <1><2f731>: Abbrev Number: 8 (DW_TAG_base_type) - <2f732> DW_AT_byte_size : 8 - <2f733> DW_AT_encoding : 4 (float) - <2f734> DW_AT_name : (indirect string, offset: 0x1d91c): double - <1><2f738>: Abbrev Number: 8 (DW_TAG_base_type) - <2f739> DW_AT_byte_size : 4 - <2f73a> DW_AT_encoding : 4 (float) - <2f73b> DW_AT_name : (indirect string, offset: 0xe1cc5): float - <1><2f73f>: Abbrev Number: 15 (DW_TAG_array_type) - <2f740> DW_AT_type : <0x2ebd2> - <2f744> DW_AT_sibling : <0x2f74f> - <2><2f748>: Abbrev Number: 16 (DW_TAG_subrange_type) - <2f749> DW_AT_type : <0x2eb3f> - <2f74d> DW_AT_upper_bound : 9 - <2><2f74e>: Abbrev Number: 0 - <1><2f74f>: Abbrev Number: 13 (DW_TAG_variable) - <2f750> DW_AT_name : (indirect string, offset: 0xac8c): Holding_Registers_Database - <2f754> DW_AT_decl_file : 13 - <2f755> DW_AT_decl_line : 62 - <2f756> DW_AT_decl_column : 17 - <2f757> DW_AT_type : <0x2f73f> - <2f75b> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2f761>: Abbrev Number: 13 (DW_TAG_variable) - <2f762> DW_AT_name : (indirect string, offset: 0x853aa): Input_Register_Database - <2f766> DW_AT_decl_file : 13 - <2f767> DW_AT_decl_line : 67 - <2f768> DW_AT_decl_column : 17 - <2f769> DW_AT_type : <0x2f73f> - <2f76d> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2f773>: Abbrev Number: 15 (DW_TAG_array_type) - <2f774> DW_AT_type : <0x2ebd2> - <2f778> DW_AT_sibling : <0x2f783> - <2><2f77c>: Abbrev Number: 16 (DW_TAG_subrange_type) - <2f77d> DW_AT_type : <0x2eb3f> - <2f781> DW_AT_upper_bound : 2 - <2><2f782>: Abbrev Number: 0 - <1><2f783>: Abbrev Number: 13 (DW_TAG_variable) - <2f784> DW_AT_name : (indirect string, offset: 0x2a1bb): Holding_Coils_Database - <2f788> DW_AT_decl_file : 13 - <2f789> DW_AT_decl_line : 72 - <2f78a> DW_AT_decl_column : 17 - <2f78b> DW_AT_type : <0x2f773> - <2f78f> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2f795>: Abbrev Number: 13 (DW_TAG_variable) - <2f796> DW_AT_name : (indirect string, offset: 0xb9b68): Input_Coils_Database - <2f79a> DW_AT_decl_file : 13 - <2f79b> DW_AT_decl_line : 77 - <2f79c> DW_AT_decl_column : 18 - <2f79d> DW_AT_type : <0x2f773> - <2f7a1> DW_AT_location : 5 byte block: 3 0 0 0 0 (DW_OP_addr: 0) - <1><2f7a7>: Abbrev Number: 33 (DW_TAG_subprogram) - <2f7a8> DW_AT_external : 1 - <2f7a8> DW_AT_name : (indirect string, offset: 0xf943a): HAL_UARTEx_ReceiveToIdle_DMA - <2f7ac> DW_AT_decl_file : 14 - <2f7ad> DW_AT_decl_line : 179 - <2f7ae> DW_AT_decl_column : 19 - <2f7af> DW_AT_prototyped : 1 - <2f7af> DW_AT_type : <0x2ef4d> - <2f7b3> DW_AT_declaration : 1 - <2f7b3> DW_AT_sibling : <0x2f7c7> - <2><2f7b7>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f7b8> DW_AT_type : <0x2f6f0> - <2><2f7bc>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f7bd> DW_AT_type : <0x2ec18> - <2><2f7c1>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f7c2> DW_AT_type : <0x2ebd2> - <2><2f7c6>: Abbrev Number: 0 - <1><2f7c7>: Abbrev Number: 20 (DW_TAG_subprogram) - <2f7c8> DW_AT_external : 1 - <2f7c8> DW_AT_name : (indirect string, offset: 0xf8dc3): HAL_UART_DMAStop - <2f7cc> DW_AT_decl_file : 10 - <2f7cd> DW_AT_decl_line : 1650 - <2f7cf> DW_AT_decl_column : 19 - <2f7d0> DW_AT_prototyped : 1 - <2f7d0> DW_AT_type : <0x2ef4d> - <2f7d4> DW_AT_declaration : 1 - <2f7d4> DW_AT_sibling : <0x2f7de> - <2><2f7d8>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f7d9> DW_AT_type : <0x2f6f0> - <2><2f7dd>: Abbrev Number: 0 - <1><2f7de>: Abbrev Number: 20 (DW_TAG_subprogram) - <2f7df> DW_AT_external : 1 - <2f7df> DW_AT_name : (indirect string, offset: 0xfb542): xTimerGenericCommand - <2f7e3> DW_AT_decl_file : 11 - <2f7e4> DW_AT_decl_line : 1296 - <2f7e6> DW_AT_decl_column : 12 - <2f7e7> DW_AT_prototyped : 1 - <2f7e7> DW_AT_type : <0x2ebf6> - <2f7eb> DW_AT_declaration : 1 - <2f7eb> DW_AT_sibling : <0x2f809> - <2><2f7ef>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f7f0> DW_AT_type : <0x2f428> - <2><2f7f4>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f7f5> DW_AT_type : <0x2ec02> - <2><2f7f9>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f7fa> DW_AT_type : <0x2ec13> - <2><2f7fe>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f7ff> DW_AT_type : <0x2f80e> - <2><2f803>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f804> DW_AT_type : <0x2ec13> - <2><2f808>: Abbrev Number: 0 - <1><2f809>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f80a> DW_AT_byte_size : 4 - <2f80a> DW_AT_type : <0x2ebf6> - <1><2f80e>: Abbrev Number: 18 (DW_TAG_const_type) - <2f80f> DW_AT_type : <0x2f809> - <1><2f813>: Abbrev Number: 34 (DW_TAG_subprogram) - <2f814> DW_AT_external : 1 - <2f814> DW_AT_name : (indirect string, offset: 0xfc193): xTaskGetTickCountFromISR - <2f818> DW_AT_decl_file : 5 - <2f819> DW_AT_decl_line : 1372 - <2f81b> DW_AT_decl_column : 12 - <2f81c> DW_AT_prototyped : 1 - <2f81c> DW_AT_type : <0x2ec07> - <2f820> DW_AT_declaration : 1 - <1><2f820>: Abbrev Number: 20 (DW_TAG_subprogram) - <2f821> DW_AT_external : 1 - <2f821> DW_AT_name : (indirect string, offset: 0xf8f0d): HAL_UART_Receive_IT - <2f825> DW_AT_decl_file : 10 - <2f826> DW_AT_decl_line : 1645 - <2f828> DW_AT_decl_column : 19 - <2f829> DW_AT_prototyped : 1 - <2f829> DW_AT_type : <0x2ef4d> - <2f82d> DW_AT_declaration : 1 - <2f82d> DW_AT_sibling : <0x2f841> - <2><2f831>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f832> DW_AT_type : <0x2f6f0> - <2><2f836>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f837> DW_AT_type : <0x2ec18> - <2><2f83b>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f83c> DW_AT_type : <0x2ebd2> - <2><2f840>: Abbrev Number: 0 - <1><2f841>: Abbrev Number: 35 (DW_TAG_subprogram) - <2f842> DW_AT_external : 1 - <2f842> DW_AT_name : (indirect string, offset: 0x1010c0): RingAdd - <2f846> DW_AT_decl_file : 12 - <2f847> DW_AT_decl_line : 240 - <2f848> DW_AT_decl_column : 6 - <2f849> DW_AT_prototyped : 1 - <2f849> DW_AT_declaration : 1 - <2f849> DW_AT_sibling : <0x2f858> - <2><2f84d>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f84e> DW_AT_type : <0x2f858> - <2><2f852>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f853> DW_AT_type : <0x2ebc1> - <2><2f857>: Abbrev Number: 0 - <1><2f858>: Abbrev Number: 4 (DW_TAG_pointer_type) - <2f859> DW_AT_byte_size : 4 - <2f859> DW_AT_type : <0x2f4e7> - <1><2f85d>: Abbrev Number: 20 (DW_TAG_subprogram) - <2f85e> DW_AT_external : 1 - <2f85e> DW_AT_name : (indirect string, offset: 0xfa5d1): xTaskGenericNotifyFromISR - <2f862> DW_AT_decl_file : 5 - <2f863> DW_AT_decl_line : 1944 - <2f865> DW_AT_decl_column : 12 - <2f866> DW_AT_prototyped : 1 - <2f866> DW_AT_type : <0x2ebf6> - <2f86a> DW_AT_declaration : 1 - <2f86a> DW_AT_sibling : <0x2f888> - <2><2f86e>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f86f> DW_AT_type : <0x2ec1d> - <2><2f873>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f874> DW_AT_type : <0x2ebe3> - <2><2f878>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f879> DW_AT_type : <0x2ec5d> - <2><2f87d>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f87e> DW_AT_type : <0x2f559> - <2><2f882>: Abbrev Number: 5 (DW_TAG_formal_parameter) - <2f883> DW_AT_type : <0x2f809> - <2><2f887>: Abbrev Number: 0 - <1><2f888>: Abbrev Number: 22 (DW_TAG_subprogram) - <2f889> DW_AT_external : 1 - <2f889> DW_AT_name : (indirect string, offset: 0xf909a): HAL_UARTEx_RxEventCallback - <2f88d> DW_AT_decl_file : 1 - <2f88d> DW_AT_decl_line : 127 - <2f88e> DW_AT_decl_column : 6 - <2f88e> DW_AT_prototyped : 1 - <2f88e> DW_AT_low_pc : 0x800ed78 - <2f892> DW_AT_high_pc : 0x114 - <2f896> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2f898> DW_AT_call_all_tail_calls: 1 - <2f898> DW_AT_sibling : <0x2f8d4> - <2><2f89c>: Abbrev Number: 17 (DW_TAG_formal_parameter) - <2f89d> DW_AT_name : (indirect string, offset: 0xf1520): huart - <2f8a1> DW_AT_decl_file : 1 - <2f8a1> DW_AT_decl_line : 127 - <2f8a2> DW_AT_decl_column : 53 - <2f8a3> DW_AT_type : <0x2f6f0> - <2f8a7> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2f8aa>: Abbrev Number: 17 (DW_TAG_formal_parameter) - <2f8ab> DW_AT_name : (indirect string, offset: 0xf3a46): Size - <2f8af> DW_AT_decl_file : 1 - <2f8af> DW_AT_decl_line : 127 - <2f8b0> DW_AT_decl_column : 69 - <2f8b1> DW_AT_type : <0x2ebd2> - <2f8b5> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) - <2><2f8b8>: Abbrev Number: 13 (DW_TAG_variable) - <2f8b9> DW_AT_name : (indirect string, offset: 0xfeb59): xHigherPriorityTaskWoken - <2f8bd> DW_AT_decl_file : 1 - <2f8be> DW_AT_decl_line : 129 - <2f8bf> DW_AT_decl_column : 17 - <2f8c0> DW_AT_type : <0x2ebf6> - <2f8c4> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2f8c7>: Abbrev Number: 21 (DW_TAG_variable) - <2f8c8> DW_AT_name : i - <2f8ca> DW_AT_decl_file : 1 - <2f8ca> DW_AT_decl_line : 131 - <2f8cb> DW_AT_decl_column : 10 - <2f8cc> DW_AT_type : <0x2eb38> - <2f8d0> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2f8d3>: Abbrev Number: 0 - <1><2f8d4>: Abbrev Number: 22 (DW_TAG_subprogram) - <2f8d5> DW_AT_external : 1 - <2f8d5> DW_AT_name : (indirect string, offset: 0xf9016): HAL_UART_ErrorCallback - <2f8d9> DW_AT_decl_file : 1 - <2f8d9> DW_AT_decl_line : 101 - <2f8da> DW_AT_decl_column : 6 - <2f8da> DW_AT_prototyped : 1 - <2f8da> DW_AT_low_pc : 0x800ecc4 - <2f8de> DW_AT_high_pc : 0xb4 - <2f8e2> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2f8e4> DW_AT_call_all_tail_calls: 1 - <2f8e4> DW_AT_sibling : <0x2f903> - <2><2f8e8>: Abbrev Number: 17 (DW_TAG_formal_parameter) - <2f8e9> DW_AT_name : (indirect string, offset: 0xf1520): huart - <2f8ed> DW_AT_decl_file : 1 - <2f8ed> DW_AT_decl_line : 101 - <2f8ee> DW_AT_decl_column : 49 - <2f8ef> DW_AT_type : <0x2f6f0> - <2f8f3> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2f8f6>: Abbrev Number: 21 (DW_TAG_variable) - <2f8f7> DW_AT_name : i - <2f8f9> DW_AT_decl_file : 1 - <2f8f9> DW_AT_decl_line : 104 - <2f8fa> DW_AT_decl_column : 6 - <2f8fb> DW_AT_type : <0x2eb38> - <2f8ff> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2f902>: Abbrev Number: 0 - <1><2f903>: Abbrev Number: 22 (DW_TAG_subprogram) - <2f904> DW_AT_external : 1 - <2f904> DW_AT_name : (indirect string, offset: 0xf8b0a): HAL_UART_RxCpltCallback - <2f908> DW_AT_decl_file : 1 - <2f908> DW_AT_decl_line : 60 - <2f909> DW_AT_decl_column : 6 - <2f909> DW_AT_prototyped : 1 - <2f909> DW_AT_low_pc : 0x800ebf0 - <2f90d> DW_AT_high_pc : 0xd4 - <2f911> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2f913> DW_AT_call_all_tail_calls: 1 - <2f913> DW_AT_sibling : <0x2f941> - <2><2f917>: Abbrev Number: 17 (DW_TAG_formal_parameter) - <2f918> DW_AT_name : (indirect string, offset: 0x10160f): UartHandle - <2f91c> DW_AT_decl_file : 1 - <2f91c> DW_AT_decl_line : 60 - <2f91d> DW_AT_decl_column : 50 - <2f91e> DW_AT_type : <0x2f6f0> - <2f922> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) - <2><2f925>: Abbrev Number: 13 (DW_TAG_variable) - <2f926> DW_AT_name : (indirect string, offset: 0xfeb59): xHigherPriorityTaskWoken - <2f92a> DW_AT_decl_file : 1 - <2f92b> DW_AT_decl_line : 62 - <2f92c> DW_AT_decl_column : 13 - <2f92d> DW_AT_type : <0x2ebf6> - <2f931> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) - <2><2f934>: Abbrev Number: 21 (DW_TAG_variable) - <2f935> DW_AT_name : i - <2f937> DW_AT_decl_file : 1 - <2f937> DW_AT_decl_line : 65 - <2f938> DW_AT_decl_column : 9 - <2f939> DW_AT_type : <0x2eb38> - <2f93d> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2f940>: Abbrev Number: 0 - <1><2f941>: Abbrev Number: 36 (DW_TAG_subprogram) - <2f942> DW_AT_external : 1 - <2f942> DW_AT_name : (indirect string, offset: 0xf8d5b): HAL_UART_TxCpltCallback - <2f946> DW_AT_decl_file : 1 - <2f947> DW_AT_decl_line : 24 - <2f948> DW_AT_decl_column : 6 - <2f949> DW_AT_prototyped : 1 - <2f949> DW_AT_low_pc : 0x800eb74 - <2f94d> DW_AT_high_pc : 0x7c - <2f951> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) - <2f953> DW_AT_call_all_tail_calls: 1 - <2><2f953>: Abbrev Number: 17 (DW_TAG_formal_parameter) - <2f954> DW_AT_name : (indirect string, offset: 0xf1520): huart - <2f958> DW_AT_decl_file : 1 - <2f958> DW_AT_decl_line : 24 - <2f959> DW_AT_decl_column : 50 - <2f95a> DW_AT_type : <0x2f6f0> - <2f95e> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) - <2><2f961>: Abbrev Number: 13 (DW_TAG_variable) - <2f962> DW_AT_name : (indirect string, offset: 0xfeb59): xHigherPriorityTaskWoken - <2f966> DW_AT_decl_file : 1 - <2f967> DW_AT_decl_line : 27 - <2f968> DW_AT_decl_column : 13 - <2f969> DW_AT_type : <0x2ebf6> - <2f96d> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) - <2><2f970>: Abbrev Number: 21 (DW_TAG_variable) - <2f971> DW_AT_name : i - <2f973> DW_AT_decl_file : 1 - <2f973> DW_AT_decl_line : 28 - <2f974> DW_AT_decl_column : 6 - <2f975> DW_AT_type : <0x2eb38> - <2f979> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) - <2><2f97c>: Abbrev Number: 0 - <1><2f97d>: Abbrev Number: 0 + <2f4ff> DW_AT_decl_line : 183 + <2f500> DW_AT_decl_column : 11 + <2f501> DW_AT_type : <0x2eaba> + <2f505> DW_AT_data_member_location: 168 + <2><2f506>: Abbrev Number: 1 (DW_TAG_member) + <2f507> DW_AT_name : (indirect string, offset: 0xf006f): u16OutCnt + <2f50b> DW_AT_decl_file : 12 + <2f50c> DW_AT_decl_line : 183 + <2f50d> DW_AT_decl_column : 21 + <2f50e> DW_AT_type : <0x2eaba> + <2f512> DW_AT_data_member_location: 170 + <2><2f513>: Abbrev Number: 1 (DW_TAG_member) + <2f514> DW_AT_name : (indirect string, offset: 0xf09b3): u16errCnt + <2f518> DW_AT_decl_file : 12 + <2f519> DW_AT_decl_line : 183 + <2f51a> DW_AT_decl_column : 32 + <2f51b> DW_AT_type : <0x2eaba> + <2f51f> DW_AT_data_member_location: 172 + <2><2f520>: Abbrev Number: 1 (DW_TAG_member) + <2f521> DW_AT_name : (indirect string, offset: 0xf0544): u16timeOut + <2f525> DW_AT_decl_file : 12 + <2f526> DW_AT_decl_line : 184 + <2f527> DW_AT_decl_column : 11 + <2f528> DW_AT_type : <0x2eaba> + <2f52c> DW_AT_data_member_location: 174 + <2><2f52d>: Abbrev Number: 1 (DW_TAG_member) + <2f52e> DW_AT_name : (indirect string, offset: 0xf0be6): u16regHR_size + <2f532> DW_AT_decl_file : 12 + <2f533> DW_AT_decl_line : 185 + <2f534> DW_AT_decl_column : 11 + <2f535> DW_AT_type : <0x2eaba> + <2f539> DW_AT_data_member_location: 176 + <2><2f53a>: Abbrev Number: 1 (DW_TAG_member) + <2f53b> DW_AT_name : (indirect string, offset: 0xf0b05): u16regRO_size + <2f53f> DW_AT_decl_file : 12 + <2f540> DW_AT_decl_line : 186 + <2f541> DW_AT_decl_column : 11 + <2f542> DW_AT_type : <0x2eaba> + <2f546> DW_AT_data_member_location: 178 + <2><2f547>: Abbrev Number: 1 (DW_TAG_member) + <2f548> DW_AT_name : (indirect string, offset: 0xefe3d): u16regCoils_size + <2f54c> DW_AT_decl_file : 12 + <2f54d> DW_AT_decl_line : 187 + <2f54e> DW_AT_decl_column : 11 + <2f54f> DW_AT_type : <0x2eaba> + <2f553> DW_AT_data_member_location: 180 + <2><2f554>: Abbrev Number: 1 (DW_TAG_member) + <2f555> DW_AT_name : (indirect string, offset: 0xf0bae): u16regCoilsRO_size + <2f559> DW_AT_decl_file : 12 + <2f55a> DW_AT_decl_line : 188 + <2f55b> DW_AT_decl_column : 11 + <2f55c> DW_AT_type : <0x2eaba> + <2f560> DW_AT_data_member_location: 182 + <2><2f561>: Abbrev Number: 1 (DW_TAG_member) + <2f562> DW_AT_name : (indirect string, offset: 0xf0cf8): dataRX + <2f566> DW_AT_decl_file : 12 + <2f567> DW_AT_decl_line : 189 + <2f568> DW_AT_decl_column : 10 + <2f569> DW_AT_type : <0x2eaa9> + <2f56d> DW_AT_data_member_location: 184 + <2><2f56e>: Abbrev Number: 1 (DW_TAG_member) + <2f56f> DW_AT_name : (indirect string, offset: 0xf0b88): i8state + <2f573> DW_AT_decl_file : 12 + <2f574> DW_AT_decl_line : 190 + <2f575> DW_AT_decl_column : 9 + <2f576> DW_AT_type : <0x2ea9d> + <2f57a> DW_AT_data_member_location: 185 + <2><2f57b>: Abbrev Number: 1 (DW_TAG_member) + <2f57c> DW_AT_name : (indirect string, offset: 0xf0da5): QueueTelegramHandle + <2f580> DW_AT_decl_file : 12 + <2f581> DW_AT_decl_line : 195 + <2f582> DW_AT_decl_column : 21 + <2f583> DW_AT_type : <0x2eb70> + <2f587> DW_AT_data_member_location: 188 + <2><2f588>: Abbrev Number: 1 (DW_TAG_member) + <2f589> DW_AT_name : (indirect string, offset: 0xf040d): myTaskModbusAHandle + <2f58d> DW_AT_decl_file : 12 + <2f58e> DW_AT_decl_line : 198 + <2f58f> DW_AT_decl_column : 15 + <2f590> DW_AT_type : <0x2eb58> + <2f594> DW_AT_data_member_location: 192 + <2><2f595>: Abbrev Number: 1 (DW_TAG_member) + <2f596> DW_AT_name : (indirect string, offset: 0xefcca): xTimerT35 + <2f59a> DW_AT_decl_file : 12 + <2f59b> DW_AT_decl_line : 200 + <2f59c> DW_AT_decl_column : 15 + <2f59d> DW_AT_type : <0x2f310> + <2f5a1> DW_AT_data_member_location: 196 + <2><2f5a2>: Abbrev Number: 1 (DW_TAG_member) + <2f5a3> DW_AT_name : (indirect string, offset: 0xf10da): xTimerTimeout + <2f5a7> DW_AT_decl_file : 12 + <2f5a8> DW_AT_decl_line : 202 + <2f5a9> DW_AT_decl_column : 15 + <2f5aa> DW_AT_type : <0x2f310> + <2f5ae> DW_AT_data_member_location: 200 + <2><2f5af>: Abbrev Number: 1 (DW_TAG_member) + <2f5b0> DW_AT_name : (indirect string, offset: 0xf048d): ModBusSphrHandle + <2f5b4> DW_AT_decl_file : 12 + <2f5b5> DW_AT_decl_line : 204 + <2f5b6> DW_AT_decl_column : 18 + <2f5b7> DW_AT_type : <0x2eb64> + <2f5bb> DW_AT_data_member_location: 204 + <2><2f5bc>: Abbrev Number: 1 (DW_TAG_member) + <2f5bd> DW_AT_name : (indirect string, offset: 0xf1180): xBufferRX + <2f5c1> DW_AT_decl_file : 12 + <2f5c2> DW_AT_decl_line : 206 + <2f5c3> DW_AT_decl_column : 21 + <2f5c4> DW_AT_type : <0x2f3cf> + <2f5c8> DW_AT_data_member_location: 208 + <2><2f5c9>: Abbrev Number: 32 (DW_TAG_member) + <2f5ca> DW_AT_name : (indirect string, offset: 0xf10a6): xTypeHW + <2f5ce> DW_AT_decl_file : 12 + <2f5cf> DW_AT_decl_line : 208 + <2f5d0> DW_AT_decl_column : 16 + <2f5d1> DW_AT_type : <0x2f33e> + <2f5d5> DW_AT_data_member_location: 340 + <2><2f5d7>: Abbrev Number: 0 + <1><2f5d8>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f5d9> DW_AT_byte_size : 4 + <2f5d9> DW_AT_type : <0x2f304> + <1><2f5dd>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f5de> DW_AT_byte_size : 4 + <2f5de> DW_AT_type : <0x2ed51> + <1><2f5e2>: Abbrev Number: 2 (DW_TAG_typedef) + <2f5e3> DW_AT_name : (indirect string, offset: 0xefd2e): modbusHandler_t + <2f5e7> DW_AT_decl_file : 12 + <2f5e8> DW_AT_decl_line : 211 + <2f5e9> DW_AT_decl_column : 1 + <2f5ea> DW_AT_type : <0x2f446> + <1><2f5ee>: Abbrev Number: 19 (DW_TAG_array_type) + <2f5ef> DW_AT_type : <0x2f5fe> + <2f5f3> DW_AT_sibling : <0x2f5fe> + <2><2f5f7>: Abbrev Number: 20 (DW_TAG_subrange_type) + <2f5f8> DW_AT_type : <0x2ea27> + <2f5fc> DW_AT_upper_bound : 1 + <2><2f5fd>: Abbrev Number: 0 + <1><2f5fe>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f5ff> DW_AT_byte_size : 4 + <2f5ff> DW_AT_type : <0x2f5e2> + <1><2f603>: Abbrev Number: 26 (DW_TAG_variable) + <2f604> DW_AT_name : (indirect string, offset: 0x1015b3): mHandlers + <2f608> DW_AT_decl_file : 12 + <2f608> DW_AT_decl_line : 223 + <2f609> DW_AT_decl_column : 25 + <2f60a> DW_AT_type : <0x2f5ee> + <2f60e> DW_AT_external : 1 + <2f60e> DW_AT_declaration : 1 + <1><2f60e>: Abbrev Number: 26 (DW_TAG_variable) + <2f60f> DW_AT_name : (indirect string, offset: 0x101474): numberHandlers + <2f613> DW_AT_decl_file : 12 + <2f613> DW_AT_decl_line : 246 + <2f614> DW_AT_decl_column : 16 + <2f615> DW_AT_type : <0x2eaa9> + <2f619> DW_AT_external : 1 + <2f619> DW_AT_declaration : 1 + <1><2f619>: Abbrev Number: 8 (DW_TAG_base_type) + <2f61a> DW_AT_byte_size : 4 + <2f61b> DW_AT_encoding : 4 (float) + <2f61c> DW_AT_name : (indirect string, offset: 0xe1c95): float + <1><2f620>: Abbrev Number: 8 (DW_TAG_base_type) + <2f621> DW_AT_byte_size : 8 + <2f622> DW_AT_encoding : 4 (float) + <2f623> DW_AT_name : (indirect string, offset: 0x1d945): double + <1><2f627>: Abbrev Number: 33 (DW_TAG_subprogram) + <2f628> DW_AT_external : 1 + <2f628> DW_AT_name : (indirect string, offset: 0xf941f): HAL_UARTEx_ReceiveToIdle_DMA + <2f62c> DW_AT_decl_file : 13 + <2f62d> DW_AT_decl_line : 179 + <2f62e> DW_AT_decl_column : 19 + <2f62f> DW_AT_prototyped : 1 + <2f62f> DW_AT_type : <0x2ee35> + <2f633> DW_AT_declaration : 1 + <2f633> DW_AT_sibling : <0x2f647> + <2><2f637>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f638> DW_AT_type : <0x2f5d8> + <2><2f63c>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f63d> DW_AT_type : <0x2eb00> + <2><2f641>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f642> DW_AT_type : <0x2eaba> + <2><2f646>: Abbrev Number: 0 + <1><2f647>: Abbrev Number: 17 (DW_TAG_subprogram) + <2f648> DW_AT_external : 1 + <2f648> DW_AT_name : (indirect string, offset: 0xf8da8): HAL_UART_DMAStop + <2f64c> DW_AT_decl_file : 10 + <2f64d> DW_AT_decl_line : 1650 + <2f64f> DW_AT_decl_column : 19 + <2f650> DW_AT_prototyped : 1 + <2f650> DW_AT_type : <0x2ee35> + <2f654> DW_AT_declaration : 1 + <2f654> DW_AT_sibling : <0x2f65e> + <2><2f658>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f659> DW_AT_type : <0x2f5d8> + <2><2f65d>: Abbrev Number: 0 + <1><2f65e>: Abbrev Number: 17 (DW_TAG_subprogram) + <2f65f> DW_AT_external : 1 + <2f65f> DW_AT_name : (indirect string, offset: 0xfb527): xTimerGenericCommand + <2f663> DW_AT_decl_file : 11 + <2f664> DW_AT_decl_line : 1296 + <2f666> DW_AT_decl_column : 12 + <2f667> DW_AT_prototyped : 1 + <2f667> DW_AT_type : <0x2eade> + <2f66b> DW_AT_declaration : 1 + <2f66b> DW_AT_sibling : <0x2f689> + <2><2f66f>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f670> DW_AT_type : <0x2f310> + <2><2f674>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f675> DW_AT_type : <0x2eaea> + <2><2f679>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f67a> DW_AT_type : <0x2eafb> + <2><2f67e>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f67f> DW_AT_type : <0x2f68e> + <2><2f683>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f684> DW_AT_type : <0x2eafb> + <2><2f688>: Abbrev Number: 0 + <1><2f689>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f68a> DW_AT_byte_size : 4 + <2f68a> DW_AT_type : <0x2eade> + <1><2f68e>: Abbrev Number: 15 (DW_TAG_const_type) + <2f68f> DW_AT_type : <0x2f689> + <1><2f693>: Abbrev Number: 34 (DW_TAG_subprogram) + <2f694> DW_AT_external : 1 + <2f694> DW_AT_name : (indirect string, offset: 0xfc178): xTaskGetTickCountFromISR + <2f698> DW_AT_decl_file : 5 + <2f699> DW_AT_decl_line : 1372 + <2f69b> DW_AT_decl_column : 12 + <2f69c> DW_AT_prototyped : 1 + <2f69c> DW_AT_type : <0x2eaef> + <2f6a0> DW_AT_declaration : 1 + <1><2f6a0>: Abbrev Number: 17 (DW_TAG_subprogram) + <2f6a1> DW_AT_external : 1 + <2f6a1> DW_AT_name : (indirect string, offset: 0xf8ef2): HAL_UART_Receive_IT + <2f6a5> DW_AT_decl_file : 10 + <2f6a6> DW_AT_decl_line : 1645 + <2f6a8> DW_AT_decl_column : 19 + <2f6a9> DW_AT_prototyped : 1 + <2f6a9> DW_AT_type : <0x2ee35> + <2f6ad> DW_AT_declaration : 1 + <2f6ad> DW_AT_sibling : <0x2f6c1> + <2><2f6b1>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f6b2> DW_AT_type : <0x2f5d8> + <2><2f6b6>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f6b7> DW_AT_type : <0x2eb00> + <2><2f6bb>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f6bc> DW_AT_type : <0x2eaba> + <2><2f6c0>: Abbrev Number: 0 + <1><2f6c1>: Abbrev Number: 35 (DW_TAG_subprogram) + <2f6c2> DW_AT_external : 1 + <2f6c2> DW_AT_name : (indirect string, offset: 0x1010a5): RingAdd + <2f6c6> DW_AT_decl_file : 12 + <2f6c7> DW_AT_decl_line : 240 + <2f6c8> DW_AT_decl_column : 6 + <2f6c9> DW_AT_prototyped : 1 + <2f6c9> DW_AT_declaration : 1 + <2f6c9> DW_AT_sibling : <0x2f6d8> + <2><2f6cd>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f6ce> DW_AT_type : <0x2f6d8> + <2><2f6d2>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f6d3> DW_AT_type : <0x2eaa9> + <2><2f6d7>: Abbrev Number: 0 + <1><2f6d8>: Abbrev Number: 4 (DW_TAG_pointer_type) + <2f6d9> DW_AT_byte_size : 4 + <2f6d9> DW_AT_type : <0x2f3cf> + <1><2f6dd>: Abbrev Number: 17 (DW_TAG_subprogram) + <2f6de> DW_AT_external : 1 + <2f6de> DW_AT_name : (indirect string, offset: 0xfa5b6): xTaskGenericNotifyFromISR + <2f6e2> DW_AT_decl_file : 5 + <2f6e3> DW_AT_decl_line : 1944 + <2f6e5> DW_AT_decl_column : 12 + <2f6e6> DW_AT_prototyped : 1 + <2f6e6> DW_AT_type : <0x2eade> + <2f6ea> DW_AT_declaration : 1 + <2f6ea> DW_AT_sibling : <0x2f708> + <2><2f6ee>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f6ef> DW_AT_type : <0x2eb05> + <2><2f6f3>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f6f4> DW_AT_type : <0x2eacb> + <2><2f6f8>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f6f9> DW_AT_type : <0x2eb45> + <2><2f6fd>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f6fe> DW_AT_type : <0x2f441> + <2><2f702>: Abbrev Number: 5 (DW_TAG_formal_parameter) + <2f703> DW_AT_type : <0x2f689> + <2><2f707>: Abbrev Number: 0 + <1><2f708>: Abbrev Number: 21 (DW_TAG_subprogram) + <2f709> DW_AT_external : 1 + <2f709> DW_AT_name : (indirect string, offset: 0xf907f): HAL_UARTEx_RxEventCallback + <2f70d> DW_AT_decl_file : 1 + <2f70d> DW_AT_decl_line : 127 + <2f70e> DW_AT_decl_column : 6 + <2f70e> DW_AT_prototyped : 1 + <2f70e> DW_AT_low_pc : 0x800ee38 + <2f712> DW_AT_high_pc : 0x114 + <2f716> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2f718> DW_AT_call_all_tail_calls: 1 + <2f718> DW_AT_sibling : <0x2f753> + <2><2f71c>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <2f71d> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <2f721> DW_AT_decl_file : 1 + <2f721> DW_AT_decl_line : 127 + <2f722> DW_AT_decl_column : 53 + <2f723> DW_AT_type : <0x2f5d8> + <2f727> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2f72a>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <2f72b> DW_AT_name : (indirect string, offset: 0xf3a2b): Size + <2f72f> DW_AT_decl_file : 1 + <2f72f> DW_AT_decl_line : 127 + <2f730> DW_AT_decl_column : 69 + <2f731> DW_AT_type : <0x2eaba> + <2f735> DW_AT_location : 2 byte block: 91 6a (DW_OP_fbreg: -22) + <2><2f738>: Abbrev Number: 22 (DW_TAG_variable) + <2f739> DW_AT_name : (indirect string, offset: 0xfeb3e): xHigherPriorityTaskWoken + <2f73d> DW_AT_decl_file : 1 + <2f73d> DW_AT_decl_line : 129 + <2f73e> DW_AT_decl_column : 17 + <2f73f> DW_AT_type : <0x2eade> + <2f743> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2f746>: Abbrev Number: 18 (DW_TAG_variable) + <2f747> DW_AT_name : i + <2f749> DW_AT_decl_file : 1 + <2f749> DW_AT_decl_line : 131 + <2f74a> DW_AT_decl_column : 10 + <2f74b> DW_AT_type : <0x2ea20> + <2f74f> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2f752>: Abbrev Number: 0 + <1><2f753>: Abbrev Number: 21 (DW_TAG_subprogram) + <2f754> DW_AT_external : 1 + <2f754> DW_AT_name : (indirect string, offset: 0xf8ffb): HAL_UART_ErrorCallback + <2f758> DW_AT_decl_file : 1 + <2f758> DW_AT_decl_line : 101 + <2f759> DW_AT_decl_column : 6 + <2f759> DW_AT_prototyped : 1 + <2f759> DW_AT_low_pc : 0x800ed84 + <2f75d> DW_AT_high_pc : 0xb4 + <2f761> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2f763> DW_AT_call_all_tail_calls: 1 + <2f763> DW_AT_sibling : <0x2f782> + <2><2f767>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <2f768> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <2f76c> DW_AT_decl_file : 1 + <2f76c> DW_AT_decl_line : 101 + <2f76d> DW_AT_decl_column : 49 + <2f76e> DW_AT_type : <0x2f5d8> + <2f772> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2f775>: Abbrev Number: 18 (DW_TAG_variable) + <2f776> DW_AT_name : i + <2f778> DW_AT_decl_file : 1 + <2f778> DW_AT_decl_line : 104 + <2f779> DW_AT_decl_column : 6 + <2f77a> DW_AT_type : <0x2ea20> + <2f77e> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2f781>: Abbrev Number: 0 + <1><2f782>: Abbrev Number: 21 (DW_TAG_subprogram) + <2f783> DW_AT_external : 1 + <2f783> DW_AT_name : (indirect string, offset: 0xf8aef): HAL_UART_RxCpltCallback + <2f787> DW_AT_decl_file : 1 + <2f787> DW_AT_decl_line : 60 + <2f788> DW_AT_decl_column : 6 + <2f788> DW_AT_prototyped : 1 + <2f788> DW_AT_low_pc : 0x800ecb0 + <2f78c> DW_AT_high_pc : 0xd4 + <2f790> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2f792> DW_AT_call_all_tail_calls: 1 + <2f792> DW_AT_sibling : <0x2f7bf> + <2><2f796>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <2f797> DW_AT_name : (indirect string, offset: 0x1015f4): UartHandle + <2f79b> DW_AT_decl_file : 1 + <2f79b> DW_AT_decl_line : 60 + <2f79c> DW_AT_decl_column : 50 + <2f79d> DW_AT_type : <0x2f5d8> + <2f7a1> DW_AT_location : 2 byte block: 91 64 (DW_OP_fbreg: -28) + <2><2f7a4>: Abbrev Number: 22 (DW_TAG_variable) + <2f7a5> DW_AT_name : (indirect string, offset: 0xfeb3e): xHigherPriorityTaskWoken + <2f7a9> DW_AT_decl_file : 1 + <2f7a9> DW_AT_decl_line : 62 + <2f7aa> DW_AT_decl_column : 13 + <2f7ab> DW_AT_type : <0x2eade> + <2f7af> DW_AT_location : 2 byte block: 91 68 (DW_OP_fbreg: -24) + <2><2f7b2>: Abbrev Number: 18 (DW_TAG_variable) + <2f7b3> DW_AT_name : i + <2f7b5> DW_AT_decl_file : 1 + <2f7b5> DW_AT_decl_line : 65 + <2f7b6> DW_AT_decl_column : 9 + <2f7b7> DW_AT_type : <0x2ea20> + <2f7bb> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2f7be>: Abbrev Number: 0 + <1><2f7bf>: Abbrev Number: 36 (DW_TAG_subprogram) + <2f7c0> DW_AT_external : 1 + <2f7c0> DW_AT_name : (indirect string, offset: 0xf8d40): HAL_UART_TxCpltCallback + <2f7c4> DW_AT_decl_file : 1 + <2f7c5> DW_AT_decl_line : 24 + <2f7c6> DW_AT_decl_column : 6 + <2f7c7> DW_AT_prototyped : 1 + <2f7c7> DW_AT_low_pc : 0x800ec34 + <2f7cb> DW_AT_high_pc : 0x7c + <2f7cf> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) + <2f7d1> DW_AT_call_all_tail_calls: 1 + <2><2f7d1>: Abbrev Number: 14 (DW_TAG_formal_parameter) + <2f7d2> DW_AT_name : (indirect string, offset: 0xf14f2): huart + <2f7d6> DW_AT_decl_file : 1 + <2f7d6> DW_AT_decl_line : 24 + <2f7d7> DW_AT_decl_column : 50 + <2f7d8> DW_AT_type : <0x2f5d8> + <2f7dc> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) + <2><2f7df>: Abbrev Number: 22 (DW_TAG_variable) + <2f7e0> DW_AT_name : (indirect string, offset: 0xfeb3e): xHigherPriorityTaskWoken + <2f7e4> DW_AT_decl_file : 1 + <2f7e4> DW_AT_decl_line : 27 + <2f7e5> DW_AT_decl_column : 13 + <2f7e6> DW_AT_type : <0x2eade> + <2f7ea> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) + <2><2f7ed>: Abbrev Number: 18 (DW_TAG_variable) + <2f7ee> DW_AT_name : i + <2f7f0> DW_AT_decl_file : 1 + <2f7f0> DW_AT_decl_line : 28 + <2f7f1> DW_AT_decl_column : 6 + <2f7f2> DW_AT_type : <0x2ea20> + <2f7f6> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) + <2><2f7f9>: Abbrev Number: 0 + <1><2f7fa>: Abbrev Number: 0 diff --git a/IO_MODULE_proj/Debug/IO_Module_proj.list b/IO_MODULE_proj/Debug/IO_Module_proj.list index d83864d..45d5c70 100644 --- a/IO_MODULE_proj/Debug/IO_Module_proj.list +++ b/IO_MODULE_proj/Debug/IO_Module_proj.list @@ -5,43 +5,43 @@ Sections: Idx Name Size VMA LMA File off Algn 0 .isr_vector 0000013c 08000000 08000000 00010000 2**0 CONTENTS, ALLOC, LOAD, READONLY, DATA - 1 .text 0000edd8 08000140 08000140 00010140 2**4 + 1 .text 0000ee98 08000140 08000140 00010140 2**4 CONTENTS, ALLOC, LOAD, READONLY, CODE - 2 .rodata 000002b4 0800ef18 0800ef18 0001ef18 2**2 + 2 .rodata 000002b4 0800efd8 0800efd8 0001efd8 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA - 3 .ARM 00000008 0800f1cc 0800f1cc 0001f1cc 2**2 + 3 .ARM 00000008 0800f28c 0800f28c 0001f28c 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA - 4 .init_array 00000004 0800f1d4 0800f1d4 0001f1d4 2**2 + 4 .init_array 00000004 0800f294 0800f294 0001f294 2**2 CONTENTS, ALLOC, LOAD, DATA - 5 .fini_array 00000004 0800f1d8 0800f1d8 0001f1d8 2**2 + 5 .fini_array 00000004 0800f298 0800f298 0001f298 2**2 CONTENTS, ALLOC, LOAD, DATA - 6 .data 00000020 20000008 0800f1dc 00020008 2**3 + 6 .data 00000034 20000008 0800f29c 00020008 2**3 CONTENTS, ALLOC, LOAD, DATA - 7 .bss 0000214c 20000028 0800f1fc 00020028 2**3 + 7 .bss 00002150 20000040 0800f2d0 00020040 2**3 ALLOC - 8 ._user_heap_stack 00000604 20002174 0800f1fc 00022174 2**0 + 8 ._user_heap_stack 00000600 20002190 0800f2d0 00022190 2**0 ALLOC - 9 .ARM.attributes 00000030 00000000 00000000 00020028 2**0 + 9 .ARM.attributes 00000030 00000000 00000000 0002003c 2**0 CONTENTS, READONLY - 10 .comment 00000043 00000000 00000000 00020058 2**0 + 10 .comment 00000043 00000000 00000000 0002006c 2**0 CONTENTS, READONLY - 11 .debug_info 0002f97e 00000000 00000000 0002009b 2**0 + 11 .debug_info 0002f7fb 00000000 00000000 000200af 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 12 .debug_abbrev 00005ca9 00000000 00000000 0004fa19 2**0 + 12 .debug_abbrev 00005cb5 00000000 00000000 0004f8aa 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 13 .debug_aranges 00002b18 00000000 00000000 000556c8 2**3 + 13 .debug_aranges 00002b18 00000000 00000000 00055560 2**3 CONTENTS, READONLY, DEBUGGING, OCTETS - 14 .debug_rnglists 00002156 00000000 00000000 000581e0 2**0 + 14 .debug_rnglists 00002158 00000000 00000000 00058078 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 15 .debug_macro 00028b7b 00000000 00000000 0005a336 2**0 + 15 .debug_macro 00028b7a 00000000 00000000 0005a1d0 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 16 .debug_line 0002ebb1 00000000 00000000 00082eb1 2**0 + 16 .debug_line 0002ec27 00000000 00000000 00082d4a 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 17 .debug_str 00101653 00000000 00000000 000b1a62 2**0 + 17 .debug_str 00101638 00000000 00000000 000b1971 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 18 .debug_frame 0000bb3c 00000000 00000000 001b30b8 2**2 + 18 .debug_frame 0000bb40 00000000 00000000 001b2fac 2**2 CONTENTS, READONLY, DEBUGGING, OCTETS - 19 .debug_line_str 00000090 00000000 00000000 001bebf4 2**0 + 19 .debug_line_str 00000090 00000000 00000000 001beaec 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS Disassembly of section .text: @@ -58,9 +58,9 @@ Disassembly of section .text: 8000152: 2301 movs r3, #1 8000154: 7023 strb r3, [r4, #0] 8000156: bd10 pop {r4, pc} - 8000158: 20000028 .word 0x20000028 + 8000158: 20000040 .word 0x20000040 800015c: 00000000 .word 0x00000000 - 8000160: 0800ef00 .word 0x0800ef00 + 8000160: 0800efc0 .word 0x0800efc0 08000164 : 8000164: b508 push {r3, lr} @@ -71,8 +71,8 @@ Disassembly of section .text: 800016e: f3af 8000 nop.w 8000172: bd08 pop {r3, pc} 8000174: 00000000 .word 0x00000000 - 8000178: 2000002c .word 0x2000002c - 800017c: 0800ef00 .word 0x0800ef00 + 8000178: 20000044 .word 0x20000044 + 800017c: 0800efc0 .word 0x0800efc0 08000180 <__aeabi_drsub>: 8000180: f081 4100 eor.w r1, r1, #2147483648 ; 0x80000000 @@ -1163,39495 +1163,39577 @@ Disassembly of section .text: 8000e06: bf00 nop 08000e08 : -float rtb_Sum = 0; -float temp_err = 0; + /* Model step function */ -void PID0_step(io_module_t *IO) +float rtb_Sum = 0; +real_T PID0_step(io_module_t *IO) { 8000e08: b5b0 push {r4, r5, r7, lr} - 8000e0a: b08a sub sp, #40 ; 0x28 + 8000e0a: b086 sub sp, #24 8000e0c: af00 add r7, sp, #0 8000e0e: 6078 str r0, [r7, #4] - uint16_t SetPoint = IO->u16regsHR[SET_POINT_TEMP]; + real_T SetPoint = IO->u16regsHR[SET_POINT_TEMP] + 273.15; 8000e10: 687b ldr r3, [r7, #4] 8000e12: 681b ldr r3, [r3, #0] - 8000e14: 8a5b ldrh r3, [r3, #18] - 8000e16: 84fb strh r3, [r7, #38] ; 0x26 - double Temp = IO->TempRoom; - 8000e18: 687b ldr r3, [r7, #4] - 8000e1a: e9d3 2304 ldrd r2, r3, [r3, #16] - 8000e1e: e9c7 2306 strd r2, r3, [r7, #24] - - - - real_T Input = SetPoint - (Temp + 273.15); - 8000e22: 8cfb ldrh r3, [r7, #38] ; 0x26 - 8000e24: 4618 mov r0, r3 - 8000e26: f7ff fafd bl 8000424 <__aeabi_i2d> - 8000e2a: 4604 mov r4, r0 - 8000e2c: 460d mov r5, r1 - 8000e2e: a380 add r3, pc, #512 ; (adr r3, 8001030 ) - 8000e30: e9d3 2300 ldrd r2, r3, [r3] - 8000e34: e9d7 0106 ldrd r0, r1, [r7, #24] - 8000e38: f7ff f9a8 bl 800018c <__adddf3> - 8000e3c: 4602 mov r2, r0 - 8000e3e: 460b mov r3, r1 - 8000e40: 4620 mov r0, r4 - 8000e42: 4629 mov r1, r5 - 8000e44: f7ff f9a0 bl 8000188 <__aeabi_dsub> - 8000e48: 4602 mov r2, r0 - 8000e4a: 460b mov r3, r1 - 8000e4c: e9c7 2304 strd r2, r3, [r7, #16] - real_T rtb_FilterCoefficient; - PID0_U.u = Input; - 8000e50: 496d ldr r1, [pc, #436] ; (8001008 ) - 8000e52: e9d7 2304 ldrd r2, r3, [r7, #16] - 8000e56: e9c1 2300 strd r2, r3, [r1] - * Gain: '/Derivative Gain' - * Inport: '/u' - * Sum: '/SumD' - */ + 8000e14: 3312 adds r3, #18 + 8000e16: 881b ldrh r3, [r3, #0] + 8000e18: 4618 mov r0, r3 + 8000e1a: f7ff fb03 bl 8000424 <__aeabi_i2d> + 8000e1e: a362 add r3, pc, #392 ; (adr r3, 8000fa8 ) + 8000e20: e9d3 2300 ldrd r2, r3, [r3] + 8000e24: f7ff f9b2 bl 800018c <__adddf3> + 8000e28: 4602 mov r2, r0 + 8000e2a: 460b mov r3, r1 + 8000e2c: e9c7 2304 strd r2, r3, [r7, #16] + + real_T Input = SetPoint - (IO->TempRoom + 273.15); + 8000e30: 687b ldr r3, [r7, #4] + 8000e32: e9d3 0104 ldrd r0, r1, [r3, #16] + 8000e36: a35c add r3, pc, #368 ; (adr r3, 8000fa8 ) + 8000e38: e9d3 2300 ldrd r2, r3, [r3] + 8000e3c: f7ff f9a6 bl 800018c <__adddf3> + 8000e40: 4602 mov r2, r0 + 8000e42: 460b mov r3, r1 + 8000e44: e9d7 0104 ldrd r0, r1, [r7, #16] + 8000e48: f7ff f99e bl 8000188 <__aeabi_dsub> + 8000e4c: 4602 mov r2, r0 + 8000e4e: 460b mov r3, r1 + 8000e50: e9c7 2302 strd r2, r3, [r7, #8] // Derivative gain 0.0 rtb_FilterCoefficient = (kD * PID0_U.u - PID0_DW.Filter_DSTATE) * 100.0; - 8000e5a: 4b6b ldr r3, [pc, #428] ; (8001008 ) - 8000e5c: e9d3 0100 ldrd r0, r1, [r3] - 8000e60: 4b6a ldr r3, [pc, #424] ; (800100c ) - 8000e62: e9d3 2300 ldrd r2, r3, [r3] - 8000e66: f7ff fb47 bl 80004f8 <__aeabi_dmul> - 8000e6a: 4602 mov r2, r0 - 8000e6c: 460b mov r3, r1 - 8000e6e: 4610 mov r0, r2 - 8000e70: 4619 mov r1, r3 - 8000e72: 4b67 ldr r3, [pc, #412] ; (8001010 ) - 8000e74: e9d3 2302 ldrd r2, r3, [r3, #8] - 8000e78: f7ff f986 bl 8000188 <__aeabi_dsub> - 8000e7c: 4602 mov r2, r0 - 8000e7e: 460b mov r3, r1 - 8000e80: 4610 mov r0, r2 - 8000e82: 4619 mov r1, r3 - 8000e84: f04f 0200 mov.w r2, #0 - 8000e88: 4b62 ldr r3, [pc, #392] ; (8001014 ) - 8000e8a: f7ff fb35 bl 80004f8 <__aeabi_dmul> - 8000e8e: 4602 mov r2, r0 - 8000e90: 460b mov r3, r1 - 8000e92: e9c7 2302 strd r2, r3, [r7, #8] - * DiscreteIntegrator: '/Integrator's - * Gain: '/Proportional Gain' - * Inport: '/u' - */ + */ + // Proportional gain 0.001 - rtb_Sum = (kP * PID0_U.u + PID0_DW.Integrator_DSTATE) + - 8000e96: 4b5c ldr r3, [pc, #368] ; (8001008 ) - 8000e98: e9d3 0100 ldrd r0, r1, [r3] - 8000e9c: 4b5e ldr r3, [pc, #376] ; (8001018 ) - 8000e9e: e9d3 2300 ldrd r2, r3, [r3] - 8000ea2: f7ff fb29 bl 80004f8 <__aeabi_dmul> - 8000ea6: 4602 mov r2, r0 - 8000ea8: 460b mov r3, r1 - 8000eaa: 4610 mov r0, r2 - 8000eac: 4619 mov r1, r3 - 8000eae: 4b58 ldr r3, [pc, #352] ; (8001010 ) - 8000eb0: e9d3 2300 ldrd r2, r3, [r3] - 8000eb4: f7ff f96a bl 800018c <__adddf3> - 8000eb8: 4602 mov r2, r0 - 8000eba: 460b mov r3, r1 - 8000ebc: 4610 mov r0, r2 - 8000ebe: 4619 mov r1, r3 - 8000ec0: e9d7 2302 ldrd r2, r3, [r7, #8] - 8000ec4: f7ff f962 bl 800018c <__adddf3> - 8000ec8: 4602 mov r2, r0 - 8000eca: 460b mov r3, r1 - 8000ecc: 4610 mov r0, r2 - 8000ece: 4619 mov r1, r3 - 8000ed0: f7ff fdcc bl 8000a6c <__aeabi_d2f> - 8000ed4: 4603 mov r3, r0 - 8000ed6: 4a51 ldr r2, [pc, #324] ; (800101c ) - 8000ed8: 6013 str r3, [r2, #0] - rtb_FilterCoefficient; - - - /* Saturate: '/Saturation' */ + rtb_Sum = (kP * Input + IO->PID_Param.Integrator_DSTATE); + 8000e54: 4b50 ldr r3, [pc, #320] ; (8000f98 ) + 8000e56: e9d3 0100 ldrd r0, r1, [r3] + 8000e5a: e9d7 2302 ldrd r2, r3, [r7, #8] + 8000e5e: f7ff fb4b bl 80004f8 <__aeabi_dmul> + 8000e62: 4602 mov r2, r0 + 8000e64: 460b mov r3, r1 + 8000e66: 4610 mov r0, r2 + 8000e68: 4619 mov r1, r3 + 8000e6a: 687b ldr r3, [r7, #4] + 8000e6c: e9d3 2308 ldrd r2, r3, [r3, #32] + 8000e70: f7ff f98c bl 800018c <__adddf3> + 8000e74: 4602 mov r2, r0 + 8000e76: 460b mov r3, r1 + 8000e78: 4610 mov r0, r2 + 8000e7a: 4619 mov r1, r3 + 8000e7c: f7ff fdf6 bl 8000a6c <__aeabi_d2f> + 8000e80: 4603 mov r3, r0 + 8000e82: 4a46 ldr r2, [pc, #280] ; (8000f9c ) + 8000e84: 6013 str r3, [r2, #0] + + if (rtb_Sum > 0.9) { - 8000eda: 4b50 ldr r3, [pc, #320] ; (800101c ) - 8000edc: 681b ldr r3, [r3, #0] - 8000ede: 4618 mov r0, r3 - 8000ee0: f7ff fab2 bl 8000448 <__aeabi_f2d> - 8000ee4: a346 add r3, pc, #280 ; (adr r3, 8001000 ) - 8000ee6: e9d3 2300 ldrd r2, r3, [r3] - 8000eea: f7ff fd95 bl 8000a18 <__aeabi_dcmpgt> - 8000eee: 4603 mov r3, r0 - 8000ef0: 2b00 cmp r3, #0 - 8000ef2: d006 beq.n 8000f02 - /* Saturate: '/Saturation' */ + 8000e86: 4b45 ldr r3, [pc, #276] ; (8000f9c ) + 8000e88: 681b ldr r3, [r3, #0] + 8000e8a: 4618 mov r0, r3 + 8000e8c: f7ff fadc bl 8000448 <__aeabi_f2d> + 8000e90: a33f add r3, pc, #252 ; (adr r3, 8000f90 ) + 8000e92: e9d3 2300 ldrd r2, r3, [r3] + 8000e96: f7ff fdbf bl 8000a18 <__aeabi_dcmpgt> + 8000e9a: 4603 mov r3, r0 + 8000e9c: 2b00 cmp r3, #0 + 8000e9e: d006 beq.n 8000eae PID0_Y.y = 0.9; - 8000ef4: 494a ldr r1, [pc, #296] ; (8001020 ) - 8000ef6: a342 add r3, pc, #264 ; (adr r3, 8001000 ) - 8000ef8: e9d3 2300 ldrd r2, r3, [r3] - 8000efc: e9c1 2300 strd r2, r3, [r1] - 8000f00: e019 b.n 8000f36 + 8000ea0: 493f ldr r1, [pc, #252] ; (8000fa0 ) + 8000ea2: a33b add r3, pc, #236 ; (adr r3, 8000f90 ) + 8000ea4: e9d3 2300 ldrd r2, r3, [r3] + 8000ea8: e9c1 2300 strd r2, r3, [r1] + 8000eac: e019 b.n 8000ee2 + } else if (rtb_Sum < 0.0) { - 8000f02: 4b46 ldr r3, [pc, #280] ; (800101c ) - 8000f04: edd3 7a00 vldr s15, [r3] - 8000f08: eef5 7ac0 vcmpe.f32 s15, #0.0 - 8000f0c: eef1 fa10 vmrs APSR_nzcv, fpscr - 8000f10: d507 bpl.n 8000f22 - /* Saturate: '/Saturation' */ + 8000eae: 4b3b ldr r3, [pc, #236] ; (8000f9c ) + 8000eb0: edd3 7a00 vldr s15, [r3] + 8000eb4: eef5 7ac0 vcmpe.f32 s15, #0.0 + 8000eb8: eef1 fa10 vmrs APSR_nzcv, fpscr + 8000ebc: d507 bpl.n 8000ece PID0_Y.y = 0.0; - 8000f12: 4943 ldr r1, [pc, #268] ; (8001020 ) - 8000f14: f04f 0200 mov.w r2, #0 - 8000f18: f04f 0300 mov.w r3, #0 - 8000f1c: e9c1 2300 strd r2, r3, [r1] - 8000f20: e009 b.n 8000f36 + 8000ebe: 4938 ldr r1, [pc, #224] ; (8000fa0 ) + 8000ec0: f04f 0200 mov.w r2, #0 + 8000ec4: f04f 0300 mov.w r3, #0 + 8000ec8: e9c1 2300 strd r2, r3, [r1] + 8000ecc: e009 b.n 8000ee2 } else { - /* Saturate: '/Saturation' */ PID0_Y.y = rtb_Sum; - 8000f22: 4b3e ldr r3, [pc, #248] ; (800101c ) - 8000f24: 681b ldr r3, [r3, #0] - 8000f26: 4618 mov r0, r3 - 8000f28: f7ff fa8e bl 8000448 <__aeabi_f2d> - 8000f2c: 4602 mov r2, r0 - 8000f2e: 460b mov r3, r1 - 8000f30: 493b ldr r1, [pc, #236] ; (8001020 ) - 8000f32: e9c1 2300 strd r2, r3, [r1] - * Inport: '/u' - * Sum: '/SumI2' - * Sum: '/SumI4' - */ + 8000ece: 4b33 ldr r3, [pc, #204] ; (8000f9c ) + 8000ed0: 681b ldr r3, [r3, #0] + 8000ed2: 4618 mov r0, r3 + 8000ed4: f7ff fab8 bl 8000448 <__aeabi_f2d> + 8000ed8: 4602 mov r2, r0 + 8000eda: 460b mov r3, r1 + 8000edc: 4930 ldr r1, [pc, #192] ; (8000fa0 ) + 8000ede: e9c1 2300 strd r2, r3, [r1] + } + // Integral gain 0.001 - PID0_DW.Integrator_DSTATE += ((Input + temp_err) * kI); - 8000f36: 4b36 ldr r3, [pc, #216] ; (8001010 ) - 8000f38: e9d3 4500 ldrd r4, r5, [r3] - 8000f3c: 4b39 ldr r3, [pc, #228] ; (8001024 ) - 8000f3e: 681b ldr r3, [r3, #0] - 8000f40: 4618 mov r0, r3 - 8000f42: f7ff fa81 bl 8000448 <__aeabi_f2d> - 8000f46: e9d7 2304 ldrd r2, r3, [r7, #16] - 8000f4a: f7ff f91f bl 800018c <__adddf3> - 8000f4e: 4602 mov r2, r0 - 8000f50: 460b mov r3, r1 - 8000f52: 4610 mov r0, r2 - 8000f54: 4619 mov r1, r3 - 8000f56: 4b34 ldr r3, [pc, #208] ; (8001028 ) - 8000f58: e9d3 2300 ldrd r2, r3, [r3] - 8000f5c: f7ff facc bl 80004f8 <__aeabi_dmul> - 8000f60: 4602 mov r2, r0 - 8000f62: 460b mov r3, r1 - 8000f64: 4620 mov r0, r4 - 8000f66: 4629 mov r1, r5 - 8000f68: f7ff f910 bl 800018c <__adddf3> - 8000f6c: 4602 mov r2, r0 - 8000f6e: 460b mov r3, r1 - 8000f70: 4927 ldr r1, [pc, #156] ; (8001010 ) - 8000f72: e9c1 2300 strd r2, r3, [r1] - - if(PID0_DW.Integrator_DSTATE >= 0.9) - 8000f76: 4b26 ldr r3, [pc, #152] ; (8001010 ) - 8000f78: e9d3 0100 ldrd r0, r1, [r3] - 8000f7c: a320 add r3, pc, #128 ; (adr r3, 8001000 ) - 8000f7e: e9d3 2300 ldrd r2, r3, [r3] - 8000f82: f7ff fd3f bl 8000a04 <__aeabi_dcmpge> - 8000f86: 4603 mov r3, r0 - 8000f88: 2b00 cmp r3, #0 - 8000f8a: d005 beq.n 8000f98 - PID0_DW.Integrator_DSTATE = 0.9; - 8000f8c: 4920 ldr r1, [pc, #128] ; (8001010 ) - 8000f8e: a31c add r3, pc, #112 ; (adr r3, 8001000 ) - 8000f90: e9d3 2300 ldrd r2, r3, [r3] - 8000f94: e9c1 2300 strd r2, r3, [r1] - - if(PID0_DW.Integrator_DSTATE < 0) - 8000f98: 4b1d ldr r3, [pc, #116] ; (8001010 ) - 8000f9a: e9d3 0100 ldrd r0, r1, [r3] - 8000f9e: f04f 0200 mov.w r2, #0 - 8000fa2: f04f 0300 mov.w r3, #0 - 8000fa6: f7ff fd19 bl 80009dc <__aeabi_dcmplt> - 8000faa: 4603 mov r3, r0 - 8000fac: 2b00 cmp r3, #0 - 8000fae: d006 beq.n 8000fbe - PID0_DW.Integrator_DSTATE = 0; - 8000fb0: 4917 ldr r1, [pc, #92] ; (8001010 ) - 8000fb2: f04f 0200 mov.w r2, #0 - 8000fb6: f04f 0300 mov.w r3, #0 - 8000fba: e9c1 2300 strd r2, r3, [r1] - - /* Update for DiscreteIntegrator: '/Filter' */ + IO->PID_Param.Integrator_DSTATE += ((Input + IO->PID_Param.Error) * kI); + 8000ee2: 687b ldr r3, [r7, #4] + 8000ee4: e9d3 4508 ldrd r4, r5, [r3, #32] + 8000ee8: 687b ldr r3, [r7, #4] + 8000eea: e9d3 010c ldrd r0, r1, [r3, #48] ; 0x30 + 8000eee: e9d7 2302 ldrd r2, r3, [r7, #8] + 8000ef2: f7ff f94b bl 800018c <__adddf3> + 8000ef6: 4602 mov r2, r0 + 8000ef8: 460b mov r3, r1 + 8000efa: 4610 mov r0, r2 + 8000efc: 4619 mov r1, r3 + 8000efe: 4b29 ldr r3, [pc, #164] ; (8000fa4 ) + 8000f00: e9d3 2300 ldrd r2, r3, [r3] + 8000f04: f7ff faf8 bl 80004f8 <__aeabi_dmul> + 8000f08: 4602 mov r2, r0 + 8000f0a: 460b mov r3, r1 + 8000f0c: 4620 mov r0, r4 + 8000f0e: 4629 mov r1, r5 + 8000f10: f7ff f93c bl 800018c <__adddf3> + 8000f14: 4602 mov r2, r0 + 8000f16: 460b mov r3, r1 + 8000f18: 6879 ldr r1, [r7, #4] + 8000f1a: e9c1 2308 strd r2, r3, [r1, #32] + + if(IO->PID_Param.Integrator_DSTATE >= 0.9) + 8000f1e: 687b ldr r3, [r7, #4] + 8000f20: e9d3 0108 ldrd r0, r1, [r3, #32] + 8000f24: a31a add r3, pc, #104 ; (adr r3, 8000f90 ) + 8000f26: e9d3 2300 ldrd r2, r3, [r3] + 8000f2a: f7ff fd6b bl 8000a04 <__aeabi_dcmpge> + 8000f2e: 4603 mov r3, r0 + 8000f30: 2b00 cmp r3, #0 + 8000f32: d006 beq.n 8000f42 + IO->PID_Param.Integrator_DSTATE = 0.9; + 8000f34: 6879 ldr r1, [r7, #4] + 8000f36: a316 add r3, pc, #88 ; (adr r3, 8000f90 ) + 8000f38: e9d3 2300 ldrd r2, r3, [r3] + 8000f3c: e9c1 2308 strd r2, r3, [r1, #32] + 8000f40: e012 b.n 8000f68 + + else if(IO->PID_Param.Integrator_DSTATE < 0) + 8000f42: 687b ldr r3, [r7, #4] + 8000f44: e9d3 0108 ldrd r0, r1, [r3, #32] + 8000f48: f04f 0200 mov.w r2, #0 + 8000f4c: f04f 0300 mov.w r3, #0 + 8000f50: f7ff fd44 bl 80009dc <__aeabi_dcmplt> + 8000f54: 4603 mov r3, r0 + 8000f56: 2b00 cmp r3, #0 + 8000f58: d006 beq.n 8000f68 + IO->PID_Param.Integrator_DSTATE = 0; + 8000f5a: 6879 ldr r1, [r7, #4] + 8000f5c: f04f 0200 mov.w r2, #0 + 8000f60: f04f 0300 mov.w r3, #0 + 8000f64: e9c1 2308 strd r2, r3, [r1, #32] + + /* PID0_DW.Filter_DSTATE += 50.0 * rtb_FilterCoefficient; - 8000fbe: 4b14 ldr r3, [pc, #80] ; (8001010 ) - 8000fc0: e9d3 4502 ldrd r4, r5, [r3, #8] - 8000fc4: f04f 0200 mov.w r2, #0 - 8000fc8: 4b18 ldr r3, [pc, #96] ; (800102c ) - 8000fca: e9d7 0102 ldrd r0, r1, [r7, #8] - 8000fce: f7ff fa93 bl 80004f8 <__aeabi_dmul> - 8000fd2: 4602 mov r2, r0 - 8000fd4: 460b mov r3, r1 - 8000fd6: 4620 mov r0, r4 - 8000fd8: 4629 mov r1, r5 - 8000fda: f7ff f8d7 bl 800018c <__adddf3> - 8000fde: 4602 mov r2, r0 - 8000fe0: 460b mov r3, r1 - 8000fe2: 490b ldr r1, [pc, #44] ; (8001010 ) - 8000fe4: e9c1 2302 strd r2, r3, [r1, #8] - - temp_err = Input; - 8000fe8: e9d7 0104 ldrd r0, r1, [r7, #16] - 8000fec: f7ff fd3e bl 8000a6c <__aeabi_d2f> - 8000ff0: 4603 mov r3, r0 - 8000ff2: 4a0c ldr r2, [pc, #48] ; (8001024 ) - 8000ff4: 6013 str r3, [r2, #0] -} - 8000ff6: bf00 nop - 8000ff8: 3728 adds r7, #40 ; 0x28 - 8000ffa: 46bd mov sp, r7 - 8000ffc: bdb0 pop {r4, r5, r7, pc} - 8000ffe: bf00 nop - 8001000: cccccccd .word 0xcccccccd - 8001004: 3feccccc .word 0x3feccccc - 8001008: 20000058 .word 0x20000058 - 800100c: 20000068 .word 0x20000068 - 8001010: 20000048 .word 0x20000048 - 8001014: 40590000 .word 0x40590000 - 8001018: 20000008 .word 0x20000008 - 800101c: 20000070 .word 0x20000070 - 8001020: 20000060 .word 0x20000060 - 8001024: 20000074 .word 0x20000074 - 8001028: 20000010 .word 0x20000010 - 800102c: 40490000 .word 0x40490000 - 8001030: 66666666 .word 0x66666666 - 8001034: 40711266 .word 0x40711266 - -08001038 : + */ + + IO->PID_Param.Error = Input; + 8000f68: 6879 ldr r1, [r7, #4] + 8000f6a: e9d7 2302 ldrd r2, r3, [r7, #8] + 8000f6e: e9c1 230c strd r2, r3, [r1, #48] ; 0x30 + + return PID0_Y.y; + 8000f72: 4b0b ldr r3, [pc, #44] ; (8000fa0 ) + 8000f74: e9d3 2300 ldrd r2, r3, [r3] + 8000f78: ec43 2b17 vmov d7, r2, r3 + +} + 8000f7c: eeb0 0a47 vmov.f32 s0, s14 + 8000f80: eef0 0a67 vmov.f32 s1, s15 + 8000f84: 3718 adds r7, #24 + 8000f86: 46bd mov sp, r7 + 8000f88: bdb0 pop {r4, r5, r7, pc} + 8000f8a: bf00 nop + 8000f8c: f3af 8000 nop.w + 8000f90: cccccccd .word 0xcccccccd + 8000f94: 3feccccc .word 0x3feccccc + 8000f98: 20000008 .word 0x20000008 + 8000f9c: 20000068 .word 0x20000068 + 8000fa0: 20000060 .word 0x20000060 + 8000fa4: 20000010 .word 0x20000010 + 8000fa8: 66666666 .word 0x66666666 + 8000fac: 40711266 .word 0x40711266 + +08000fb0 : //IO Module Configuration function void IO_Module_Init(io_module_t * IO) { - 8001038: b580 push {r7, lr} - 800103a: b082 sub sp, #8 - 800103c: af00 add r7, sp, #0 - 800103e: 6078 str r0, [r7, #4] - bitWrite(IO,TWA1_STATUS,TWA_1); - 8001040: 2200 movs r2, #0 - 8001042: 2100 movs r1, #0 - 8001044: 6878 ldr r0, [r7, #4] - 8001046: f000 f955 bl 80012f4 - bitWrite(IO,TWA2_STATUS,TWA_2); - 800104a: 2201 movs r2, #1 - 800104c: 2102 movs r1, #2 - 800104e: 6878 ldr r0, [r7, #4] - 8001050: f000 f950 bl 80012f4 - bitWrite(IO,TWA3_STATUS,TWA_3); - 8001054: 2200 movs r2, #0 - 8001056: 2104 movs r1, #4 - 8001058: 6878 ldr r0, [r7, #4] - 800105a: f000 f94b bl 80012f4 - bitWrite(IO,TWA4_STATUS,TWA_4); - 800105e: 2200 movs r2, #0 - 8001060: 2106 movs r1, #6 - 8001062: 6878 ldr r0, [r7, #4] - 8001064: f000 f946 bl 80012f4 - - bitWrite(IO,TEMP1_STATUS,PT1k_1); - 8001068: 2200 movs r2, #0 - 800106a: 2110 movs r1, #16 - 800106c: 6878 ldr r0, [r7, #4] - 800106e: f000 f941 bl 80012f4 - bitWrite(IO,TEMP2_STATUS,PT1k_2); - 8001072: 2200 movs r2, #0 - 8001074: 2111 movs r1, #17 - 8001076: 6878 ldr r0, [r7, #4] - 8001078: f000 f93c bl 80012f4 + 8000fb0: b480 push {r7} + 8000fb2: b085 sub sp, #20 + 8000fb4: af00 add r7, sp, #0 + 8000fb6: 6078 str r0, [r7, #4] bitWrite(IO,TEMP3_STATUS,PT1k_3); - 800107c: 2200 movs r2, #0 - 800107e: 2112 movs r1, #18 - 8001080: 6878 ldr r0, [r7, #4] - 8001082: f000 f937 bl 80012f4 bitWrite(IO,TEMP4_STATUS,PT1k_4); - 8001086: 2200 movs r2, #0 - 8001088: 2113 movs r1, #19 - 800108a: 6878 ldr r0, [r7, #4] - 800108c: f000 f932 bl 80012f4 + */ + + // Initialize rooms + for(int i = 0; i < N_ROOMS; i++) + 8000fb8: 2300 movs r3, #0 + 8000fba: 60fb str r3, [r7, #12] + 8000fbc: e0b3 b.n 8001126 + { + rooms[i].u16regsCoils = Holding_Coils_Database; + 8000fbe: 495f ldr r1, [pc, #380] ; (800113c ) + 8000fc0: 68fa ldr r2, [r7, #12] + 8000fc2: 4613 mov r3, r2 + 8000fc4: 00db lsls r3, r3, #3 + 8000fc6: 1a9b subs r3, r3, r2 + 8000fc8: 00db lsls r3, r3, #3 + 8000fca: 440b add r3, r1 + 8000fcc: 3308 adds r3, #8 + 8000fce: 4a5c ldr r2, [pc, #368] ; (8001140 ) + 8000fd0: 601a str r2, [r3, #0] + rooms[i].u16regsCoilsRO = Input_Coils_Database; + 8000fd2: 495a ldr r1, [pc, #360] ; (800113c ) + 8000fd4: 68fa ldr r2, [r7, #12] + 8000fd6: 4613 mov r3, r2 + 8000fd8: 00db lsls r3, r3, #3 + 8000fda: 1a9b subs r3, r3, r2 + 8000fdc: 00db lsls r3, r3, #3 + 8000fde: 440b add r3, r1 + 8000fe0: 330c adds r3, #12 + 8000fe2: 4a58 ldr r2, [pc, #352] ; (8001144 ) + 8000fe4: 601a str r2, [r3, #0] + rooms[i].u16regsHR = Holding_Registers_Database; + 8000fe6: 4955 ldr r1, [pc, #340] ; (800113c ) + 8000fe8: 68fa ldr r2, [r7, #12] + 8000fea: 4613 mov r3, r2 + 8000fec: 00db lsls r3, r3, #3 + 8000fee: 1a9b subs r3, r3, r2 + 8000ff0: 00db lsls r3, r3, #3 + 8000ff2: 440b add r3, r1 + 8000ff4: 4a54 ldr r2, [pc, #336] ; (8001148 ) + 8000ff6: 601a str r2, [r3, #0] + rooms[i].u16regsRO = Input_Registers_Database; + 8000ff8: 4950 ldr r1, [pc, #320] ; (800113c ) + 8000ffa: 68fa ldr r2, [r7, #12] + 8000ffc: 4613 mov r3, r2 + 8000ffe: 00db lsls r3, r3, #3 + 8001000: 1a9b subs r3, r3, r2 + 8001002: 00db lsls r3, r3, #3 + 8001004: 440b add r3, r1 + 8001006: 3304 adds r3, #4 + 8001008: 4a50 ldr r2, [pc, #320] ; (800114c ) + 800100a: 601a str r2, [r3, #0] + rooms[i].Pt = i; + 800100c: 68fb ldr r3, [r7, #12] + 800100e: b2d8 uxtb r0, r3 + 8001010: 494a ldr r1, [pc, #296] ; (800113c ) + 8001012: 68fa ldr r2, [r7, #12] + 8001014: 4613 mov r3, r2 + 8001016: 00db lsls r3, r3, #3 + 8001018: 1a9b subs r3, r3, r2 + 800101a: 00db lsls r3, r3, #3 + 800101c: 440b add r3, r1 + 800101e: 3318 adds r3, #24 + 8001020: 4602 mov r2, r0 + 8001022: 701a strb r2, [r3, #0] + rooms[i].PID_Param.Error = 0; + 8001024: 4945 ldr r1, [pc, #276] ; (800113c ) + 8001026: 68fa ldr r2, [r7, #12] + 8001028: 4613 mov r3, r2 + 800102a: 00db lsls r3, r3, #3 + 800102c: 1a9b subs r3, r3, r2 + 800102e: 00db lsls r3, r3, #3 + 8001030: 440b add r3, r1 + 8001032: f103 0130 add.w r1, r3, #48 ; 0x30 + 8001036: f04f 0200 mov.w r2, #0 + 800103a: f04f 0300 mov.w r3, #0 + 800103e: e9c1 2300 strd r2, r3, [r1] + + switch (rooms[i].Pt) { + 8001042: 493e ldr r1, [pc, #248] ; (800113c ) + 8001044: 68fa ldr r2, [r7, #12] + 8001046: 4613 mov r3, r2 + 8001048: 00db lsls r3, r3, #3 + 800104a: 1a9b subs r3, r3, r2 + 800104c: 00db lsls r3, r3, #3 + 800104e: 440b add r3, r1 + 8001050: 3318 adds r3, #24 + 8001052: 781b ldrb r3, [r3, #0] + 8001054: 2b03 cmp r3, #3 + 8001056: d863 bhi.n 8001120 + 8001058: a201 add r2, pc, #4 ; (adr r2, 8001060 ) + 800105a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800105e: bf00 nop + 8001060: 08001071 .word 0x08001071 + 8001064: 0800109d .word 0x0800109d + 8001068: 080010c9 .word 0x080010c9 + 800106c: 080010f5 .word 0x080010f5 + case 0: + rooms[i].Twa = TWA2_Pin; + 8001070: 4932 ldr r1, [pc, #200] ; (800113c ) + 8001072: 68fa ldr r2, [r7, #12] + 8001074: 4613 mov r3, r2 + 8001076: 00db lsls r3, r3, #3 + 8001078: 1a9b subs r3, r3, r2 + 800107a: 00db lsls r3, r3, #3 + 800107c: 440b add r3, r1 + 800107e: 331a adds r3, #26 + 8001080: f44f 4280 mov.w r2, #16384 ; 0x4000 + 8001084: 801a strh r2, [r3, #0] + rooms[i].CoilNR = TWA1_EN; + 8001086: 492d ldr r1, [pc, #180] ; (800113c ) + 8001088: 68fa ldr r2, [r7, #12] + 800108a: 4613 mov r3, r2 + 800108c: 00db lsls r3, r3, #3 + 800108e: 1a9b subs r3, r3, r2 + 8001090: 00db lsls r3, r3, #3 + 8001092: 440b add r3, r1 + 8001094: 331c adds r3, #28 + 8001096: 2201 movs r2, #1 + 8001098: 701a strb r2, [r3, #0] + break; + 800109a: e041 b.n 8001120 + case 1: + rooms[i].Twa = TWA1_Pin; + 800109c: 4927 ldr r1, [pc, #156] ; (800113c ) + 800109e: 68fa ldr r2, [r7, #12] + 80010a0: 4613 mov r3, r2 + 80010a2: 00db lsls r3, r3, #3 + 80010a4: 1a9b subs r3, r3, r2 + 80010a6: 00db lsls r3, r3, #3 + 80010a8: 440b add r3, r1 + 80010aa: 331a adds r3, #26 + 80010ac: f44f 5200 mov.w r2, #8192 ; 0x2000 + 80010b0: 801a strh r2, [r3, #0] + rooms[i].CoilNR = TWA2_EN; + 80010b2: 4922 ldr r1, [pc, #136] ; (800113c ) + 80010b4: 68fa ldr r2, [r7, #12] + 80010b6: 4613 mov r3, r2 + 80010b8: 00db lsls r3, r3, #3 + 80010ba: 1a9b subs r3, r3, r2 + 80010bc: 00db lsls r3, r3, #3 + 80010be: 440b add r3, r1 + 80010c0: 331c adds r3, #28 + 80010c2: 2203 movs r2, #3 + 80010c4: 701a strb r2, [r3, #0] + break; + 80010c6: e02b b.n 8001120 + case 2: + rooms[i].Twa = TWA3_Pin; + 80010c8: 491c ldr r1, [pc, #112] ; (800113c ) + 80010ca: 68fa ldr r2, [r7, #12] + 80010cc: 4613 mov r3, r2 + 80010ce: 00db lsls r3, r3, #3 + 80010d0: 1a9b subs r3, r3, r2 + 80010d2: 00db lsls r3, r3, #3 + 80010d4: 440b add r3, r1 + 80010d6: 331a adds r3, #26 + 80010d8: f44f 4200 mov.w r2, #32768 ; 0x8000 + 80010dc: 801a strh r2, [r3, #0] + rooms[i].CoilNR = TWA3_EN; + 80010de: 4917 ldr r1, [pc, #92] ; (800113c ) + 80010e0: 68fa ldr r2, [r7, #12] + 80010e2: 4613 mov r3, r2 + 80010e4: 00db lsls r3, r3, #3 + 80010e6: 1a9b subs r3, r3, r2 + 80010e8: 00db lsls r3, r3, #3 + 80010ea: 440b add r3, r1 + 80010ec: 331c adds r3, #28 + 80010ee: 2205 movs r2, #5 + 80010f0: 701a strb r2, [r3, #0] + break; + 80010f2: e015 b.n 8001120 + case 3: + rooms[i].Twa = TWA4_Pin; + 80010f4: 4911 ldr r1, [pc, #68] ; (800113c ) + 80010f6: 68fa ldr r2, [r7, #12] + 80010f8: 4613 mov r3, r2 + 80010fa: 00db lsls r3, r3, #3 + 80010fc: 1a9b subs r3, r3, r2 + 80010fe: 00db lsls r3, r3, #3 + 8001100: 440b add r3, r1 + 8001102: 331a adds r3, #26 + 8001104: f44f 5280 mov.w r2, #4096 ; 0x1000 + 8001108: 801a strh r2, [r3, #0] + rooms[i].CoilNR = TWA4_EN; + 800110a: 490c ldr r1, [pc, #48] ; (800113c ) + 800110c: 68fa ldr r2, [r7, #12] + 800110e: 4613 mov r3, r2 + 8001110: 00db lsls r3, r3, #3 + 8001112: 1a9b subs r3, r3, r2 + 8001114: 00db lsls r3, r3, #3 + 8001116: 440b add r3, r1 + 8001118: 331c adds r3, #28 + 800111a: 2207 movs r2, #7 + 800111c: 701a strb r2, [r3, #0] + break; + 800111e: bf00 nop + for(int i = 0; i < N_ROOMS; i++) + 8001120: 68fb ldr r3, [r7, #12] + 8001122: 3301 adds r3, #1 + 8001124: 60fb str r3, [r7, #12] + 8001126: 68fb ldr r3, [r7, #12] + 8001128: 2b00 cmp r3, #0 + 800112a: f77f af48 ble.w 8000fbe + } + + } } - 8001090: bf00 nop - 8001092: 3708 adds r7, #8 - 8001094: 46bd mov sp, r7 - 8001096: bd80 pop {r7, pc} + 800112e: bf00 nop + 8001130: bf00 nop + 8001132: 3714 adds r7, #20 + 8001134: 46bd mov sp, r7 + 8001136: f85d 7b04 ldr.w r7, [sp], #4 + 800113a: 4770 bx lr + 800113c: 20000088 .word 0x20000088 + 8001140: 200007d4 .word 0x200007d4 + 8001144: 200007dc .word 0x200007dc + 8001148: 20000018 .word 0x20000018 + 800114c: 200007c0 .word 0x200007c0 -08001098 : +08001150 : + + +void ADC_Init(void) +{ + 8001150: b580 push {r7, lr} + 8001152: b086 sub sp, #24 + 8001154: af00 add r7, sp, #0 + ADC_ChannelConfTypeDef sConfig = {0}; + 8001156: 463b mov r3, r7 + 8001158: 2200 movs r2, #0 + 800115a: 601a str r2, [r3, #0] + 800115c: 605a str r2, [r3, #4] + 800115e: 609a str r2, [r3, #8] + 8001160: 60da str r2, [r3, #12] + 8001162: 611a str r2, [r3, #16] + 8001164: 615a str r2, [r3, #20] + + /** Common config + * Default ADC if only 1 channel configured + */ + hadc1.Instance = ADC1; + 8001166: 4b29 ldr r3, [pc, #164] ; (800120c ) + 8001168: 4a29 ldr r2, [pc, #164] ; (8001210 ) + 800116a: 601a str r2, [r3, #0] + hadc1.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV1; + 800116c: 4b27 ldr r3, [pc, #156] ; (800120c ) + 800116e: 2200 movs r2, #0 + 8001170: 605a str r2, [r3, #4] + hadc1.Init.Resolution = ADC_RESOLUTION_12B; + 8001172: 4b26 ldr r3, [pc, #152] ; (800120c ) + 8001174: 2200 movs r2, #0 + 8001176: 609a str r2, [r3, #8] + hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT; + 8001178: 4b24 ldr r3, [pc, #144] ; (800120c ) + 800117a: 2200 movs r2, #0 + 800117c: 60da str r2, [r3, #12] + hadc1.Init.ScanConvMode = ADC_SCAN_DISABLE; + 800117e: 4b23 ldr r3, [pc, #140] ; (800120c ) + 8001180: 2200 movs r2, #0 + 8001182: 611a str r2, [r3, #16] + hadc1.Init.EOCSelection = ADC_EOC_SINGLE_CONV; + 8001184: 4b21 ldr r3, [pc, #132] ; (800120c ) + 8001186: 2204 movs r2, #4 + 8001188: 615a str r2, [r3, #20] + hadc1.Init.LowPowerAutoWait = DISABLE; + 800118a: 4b20 ldr r3, [pc, #128] ; (800120c ) + 800118c: 2200 movs r2, #0 + 800118e: 761a strb r2, [r3, #24] + hadc1.Init.ContinuousConvMode = DISABLE; + 8001190: 4b1e ldr r3, [pc, #120] ; (800120c ) + 8001192: 2200 movs r2, #0 + 8001194: 765a strb r2, [r3, #25] + hadc1.Init.NbrOfConversion = 1; + 8001196: 4b1d ldr r3, [pc, #116] ; (800120c ) + 8001198: 2201 movs r2, #1 + 800119a: 61da str r2, [r3, #28] + hadc1.Init.DiscontinuousConvMode = DISABLE; + 800119c: 4b1b ldr r3, [pc, #108] ; (800120c ) + 800119e: 2200 movs r2, #0 + 80011a0: f883 2020 strb.w r2, [r3, #32] + hadc1.Init.ExternalTrigConv = ADC_SOFTWARE_START; + 80011a4: 4b19 ldr r3, [pc, #100] ; (800120c ) + 80011a6: 2200 movs r2, #0 + 80011a8: 629a str r2, [r3, #40] ; 0x28 + hadc1.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_NONE; + 80011aa: 4b18 ldr r3, [pc, #96] ; (800120c ) + 80011ac: 2200 movs r2, #0 + 80011ae: 62da str r2, [r3, #44] ; 0x2c + hadc1.Init.DMAContinuousRequests = ENABLE; + 80011b0: 4b16 ldr r3, [pc, #88] ; (800120c ) + 80011b2: 2201 movs r2, #1 + 80011b4: f883 2030 strb.w r2, [r3, #48] ; 0x30 + hadc1.Init.Overrun = ADC_OVR_DATA_PRESERVED; + 80011b8: 4b14 ldr r3, [pc, #80] ; (800120c ) + 80011ba: 2200 movs r2, #0 + 80011bc: 635a str r2, [r3, #52] ; 0x34 + hadc1.Init.OversamplingMode = DISABLE; + 80011be: 4b13 ldr r3, [pc, #76] ; (800120c ) + 80011c0: 2200 movs r2, #0 + 80011c2: f883 2038 strb.w r2, [r3, #56] ; 0x38 + if(N_ROOMS > 1){ + hadc1.Init.ScanConvMode = ADC_SCAN_ENABLE; + hadc1.Init.NbrOfConversion = N_ROOMS; + } + + if (HAL_ADC_Init(&hadc1) != HAL_OK) + 80011c6: 4811 ldr r0, [pc, #68] ; (800120c ) + 80011c8: f001 fa38 bl 800263c + 80011cc: 4603 mov r3, r0 + 80011ce: 2b00 cmp r3, #0 + 80011d0: d001 beq.n 80011d6 + { + Error_Handler(); + 80011d2: f000 fcc3 bl 8001b5c + } + + /** Configure initial ADC channel + */ + sConfig.Channel = ADC_CHANNEL_10; + 80011d6: 4b0f ldr r3, [pc, #60] ; (8001214 ) + 80011d8: 603b str r3, [r7, #0] + sConfig.Rank = ADC_REGULAR_RANK_1; + 80011da: 2306 movs r3, #6 + 80011dc: 607b str r3, [r7, #4] + sConfig.SamplingTime = ADC_SAMPLETIME_12CYCLES_5; + 80011de: 2302 movs r3, #2 + 80011e0: 60bb str r3, [r7, #8] + sConfig.SingleDiff = ADC_SINGLE_ENDED; + 80011e2: 237f movs r3, #127 ; 0x7f + 80011e4: 60fb str r3, [r7, #12] + sConfig.OffsetNumber = ADC_OFFSET_NONE; + 80011e6: 2304 movs r3, #4 + 80011e8: 613b str r3, [r7, #16] + sConfig.Offset = 0; + 80011ea: 2300 movs r3, #0 + 80011ec: 617b str r3, [r7, #20] + if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) + 80011ee: 463b mov r3, r7 + 80011f0: 4619 mov r1, r3 + 80011f2: 4806 ldr r0, [pc, #24] ; (800120c ) + 80011f4: f001 fc68 bl 8002ac8 + 80011f8: 4603 mov r3, r0 + 80011fa: 2b00 cmp r3, #0 + 80011fc: d001 beq.n 8001202 + { + Error_Handler(); + 80011fe: f000 fcad bl 8001b5c + if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) + { + Error_Handler(); + } + } +} + 8001202: bf00 nop + 8001204: 3718 adds r7, #24 + 8001206: 46bd mov sp, r7 + 8001208: bd80 pop {r7, pc} + 800120a: bf00 nop + 800120c: 200000c8 .word 0x200000c8 + 8001210: 50040000 .word 0x50040000 + 8001214: 2a000400 .word 0x2a000400 +08001218 : // Initializes the thread and event flags in charge of calculating the temperature values form PT1000 void ADC_Temp_Thread_Start(io_module_t *IO) { - 8001098: b580 push {r7, lr} - 800109a: b082 sub sp, #8 - 800109c: af00 add r7, sp, #0 - 800109e: 6078 str r0, [r7, #4] - TempCalcHandle = osThreadNew(CalculateTemp_Thread, IO, &TempCalc_attributes); - 80010a0: 4a05 ldr r2, [pc, #20] ; (80010b8 ) - 80010a2: 6879 ldr r1, [r7, #4] - 80010a4: 4805 ldr r0, [pc, #20] ; (80010bc ) - 80010a6: f008 fbbd bl 8009824 - 80010aa: 4603 mov r3, r0 - 80010ac: 4a04 ldr r2, [pc, #16] ; (80010c0 ) - 80010ae: 6013 str r3, [r2, #0] -} - 80010b0: bf00 nop - 80010b2: 3708 adds r7, #8 - 80010b4: 46bd mov sp, r7 - 80010b6: bd80 pop {r7, pc} - 80010b8: 0800f000 .word 0x0800f000 - 80010bc: 080011e1 .word 0x080011e1 - 80010c0: 20000078 .word 0x20000078 - -080010c4 : + 8001218: b580 push {r7, lr} + 800121a: b082 sub sp, #8 + 800121c: af00 add r7, sp, #0 + 800121e: 6078 str r0, [r7, #4] + TempCalcHandle = osThreadNew(CalculateTemp_Thread, NULL, &TempCalc_attributes); + 8001220: 4a05 ldr r2, [pc, #20] ; (8001238 ) + 8001222: 2100 movs r1, #0 + 8001224: 4805 ldr r0, [pc, #20] ; (800123c ) + 8001226: f008 fb57 bl 80098d8 + 800122a: 4603 mov r3, r0 + 800122c: 4a04 ldr r2, [pc, #16] ; (8001240 ) + 800122e: 6013 str r3, [r2, #0] +} + 8001230: bf00 nop + 8001232: 3708 adds r7, #8 + 8001234: 46bd mov sp, r7 + 8001236: bd80 pop {r7, pc} + 8001238: 0800f0c0 .word 0x0800f0c0 + 800123c: 080013c9 .word 0x080013c9 + 8001240: 2000006c .word 0x2000006c + +08001244 : // Initializes required components for Control algorithm thread -void Control_Thread_Init(io_module_t *IO) -{ - 80010c4: b580 push {r7, lr} - 80010c6: b082 sub sp, #8 - 80010c8: af00 add r7, sp, #0 - 80010ca: 6078 str r0, [r7, #4] - ControlHandle = osThreadNew(ControlTask, IO, &Control_attributes); - 80010cc: 4a0e ldr r2, [pc, #56] ; (8001108 ) - 80010ce: 6879 ldr r1, [r7, #4] - 80010d0: 480e ldr r0, [pc, #56] ; (800110c ) - 80010d2: f008 fba7 bl 8009824 - 80010d6: 4603 mov r3, r0 - 80010d8: 4a0d ldr r2, [pc, #52] ; (8001110 ) - 80010da: 6013 str r3, [r2, #0] +void Control_Thread_Init(void) +{ + 8001244: b580 push {r7, lr} + 8001246: b082 sub sp, #8 + 8001248: af00 add r7, sp, #0 + ControlHandle = osThreadNew(ControlTask, &rooms, &Control_attributes); + 800124a: 4a18 ldr r2, [pc, #96] ; (80012ac ) + 800124c: 4918 ldr r1, [pc, #96] ; (80012b0 ) + 800124e: 4819 ldr r0, [pc, #100] ; (80012b4 ) + 8001250: f008 fb42 bl 80098d8 + 8001254: 4603 mov r3, r0 + 8001256: 4a18 ldr r2, [pc, #96] ; (80012b8 ) + 8001258: 6013 str r3, [r2, #0] controlTimerHandle = osTimerNew(ControlExecTim, osTimerPeriodic, NULL, &controlTimer_attributes); - 80010dc: 4b0d ldr r3, [pc, #52] ; (8001114 ) - 80010de: 2200 movs r2, #0 - 80010e0: 2101 movs r1, #1 - 80010e2: 480d ldr r0, [pc, #52] ; (8001118 ) - 80010e4: f008 fd30 bl 8009b48 - 80010e8: 4603 mov r3, r0 - 80010ea: 4a0c ldr r2, [pc, #48] ; (800111c ) - 80010ec: 6013 str r3, [r2, #0] - TwaTimerHandle = osTimerNew(TwaControlTim, osTimerOnce, IO, &TwaTimer_attributes); - 80010ee: 4b0c ldr r3, [pc, #48] ; (8001120 ) - 80010f0: 687a ldr r2, [r7, #4] - 80010f2: 2100 movs r1, #0 - 80010f4: 480b ldr r0, [pc, #44] ; (8001124 ) - 80010f6: f008 fd27 bl 8009b48 - 80010fa: 4603 mov r3, r0 - 80010fc: 4a0a ldr r2, [pc, #40] ; (8001128 ) - 80010fe: 6013 str r3, [r2, #0] -} - 8001100: bf00 nop - 8001102: 3708 adds r7, #8 - 8001104: 46bd mov sp, r7 - 8001106: bd80 pop {r7, pc} - 8001108: 0800f024 .word 0x0800f024 - 800110c: 08001131 .word 0x08001131 - 8001110: 2000007c .word 0x2000007c - 8001114: 0800f048 .word 0x0800f048 - 8001118: 08001361 .word 0x08001361 - 800111c: 20000080 .word 0x20000080 - 8001120: 0800f058 .word 0x0800f058 - 8001124: 08001381 .word 0x08001381 - 8001128: 20000084 .word 0x20000084 - 800112c: 00000000 .word 0x00000000 - -08001130 : + 800125a: 4b18 ldr r3, [pc, #96] ; (80012bc ) + 800125c: 2200 movs r2, #0 + 800125e: 2101 movs r1, #1 + 8001260: 4817 ldr r0, [pc, #92] ; (80012c0 ) + 8001262: f008 fccb bl 8009bfc + 8001266: 4603 mov r3, r0 + 8001268: 4a16 ldr r2, [pc, #88] ; (80012c4 ) + 800126a: 6013 str r3, [r2, #0] + for(int i = 0; i < N_ROOMS; i++) + 800126c: 2300 movs r3, #0 + 800126e: 607b str r3, [r7, #4] + 8001270: e013 b.n 800129a + { + TwaTimerHandle[i] = osTimerNew(TwaControlTim, osTimerOnce,&rooms[i], &TwaTimer_attributes); + 8001272: 687a ldr r2, [r7, #4] + 8001274: 4613 mov r3, r2 + 8001276: 00db lsls r3, r3, #3 + 8001278: 1a9b subs r3, r3, r2 + 800127a: 00db lsls r3, r3, #3 + 800127c: 4a0c ldr r2, [pc, #48] ; (80012b0 ) + 800127e: 441a add r2, r3 + 8001280: 4b11 ldr r3, [pc, #68] ; (80012c8 ) + 8001282: 2100 movs r1, #0 + 8001284: 4811 ldr r0, [pc, #68] ; (80012cc ) + 8001286: f008 fcb9 bl 8009bfc + 800128a: 4602 mov r2, r0 + 800128c: 4910 ldr r1, [pc, #64] ; (80012d0 ) + 800128e: 687b ldr r3, [r7, #4] + 8001290: f841 2023 str.w r2, [r1, r3, lsl #2] + for(int i = 0; i < N_ROOMS; i++) + 8001294: 687b ldr r3, [r7, #4] + 8001296: 3301 adds r3, #1 + 8001298: 607b str r3, [r7, #4] + 800129a: 687b ldr r3, [r7, #4] + 800129c: 2b00 cmp r3, #0 + 800129e: dde8 ble.n 8001272 + } +} + 80012a0: bf00 nop + 80012a2: bf00 nop + 80012a4: 3708 adds r7, #8 + 80012a6: 46bd mov sp, r7 + 80012a8: bd80 pop {r7, pc} + 80012aa: bf00 nop + 80012ac: 0800f0e4 .word 0x0800f0e4 + 80012b0: 20000088 .word 0x20000088 + 80012b4: 080012d9 .word 0x080012d9 + 80012b8: 20000070 .word 0x20000070 + 80012bc: 0800f108 .word 0x0800f108 + 80012c0: 08001549 .word 0x08001549 + 80012c4: 20000074 .word 0x20000074 + 80012c8: 0800f118 .word 0x0800f118 + 80012cc: 08001569 .word 0x08001569 + 80012d0: 20000078 .word 0x20000078 + 80012d4: 00000000 .word 0x00000000 + +080012d8 : #if MODE == 0 + +real_T Output; void ControlTask(void *argument){ - 8001130: b590 push {r4, r7, lr} - 8001132: b085 sub sp, #20 - 8001134: af00 add r7, sp, #0 - 8001136: 6078 str r0, [r7, #4] + 80012d8: b590 push {r4, r7, lr} + 80012da: b085 sub sp, #20 + 80012dc: af00 add r7, sp, #0 + 80012de: 6078 str r0, [r7, #4] osTimerStart(controlTimerHandle, CONTROLFREQ); - 8001138: 4b25 ldr r3, [pc, #148] ; (80011d0 ) - 800113a: 681b ldr r3, [r3, #0] - 800113c: f247 5130 movw r1, #30000 ; 0x7530 - 8001140: 4618 mov r0, r3 - 8001142: f008 fd7d bl 8009c40 + 80012e0: 4b33 ldr r3, [pc, #204] ; (80013b0 ) + 80012e2: 681b ldr r3, [r3, #0] + 80012e4: f247 5130 movw r1, #30000 ; 0x7530 + 80012e8: 4618 mov r0, r3 + 80012ea: f008 fd03 bl 8009cf4 io_module_t *IO = (io_module_t *)argument; - 8001146: 687b ldr r3, [r7, #4] - 8001148: 60fb str r3, [r7, #12] + 80012ee: 687b ldr r3, [r7, #4] + 80012f0: 60bb str r3, [r7, #8] // Request room temperature ¿Function?, run control algorithm and get an output // Check output and change state of the TWA based on it. // Run this loop CONTROLFREQ osThreadFlagsWait(0x01, osFlagsWaitAny, osWaitForever); - 800114a: f04f 32ff mov.w r2, #4294967295 - 800114e: 2100 movs r1, #0 - 8001150: 2001 movs r0, #1 - 8001152: f008 fc47 bl 80099e4 - HAL_GPIO_TogglePin(LD2_GPIO_Port, LD2_Pin); - 8001156: 2101 movs r1, #1 - 8001158: 481e ldr r0, [pc, #120] ; (80011d4 ) - 800115a: f003 f865 bl 8004228 - PID0_step(IO); - 800115e: 68f8 ldr r0, [r7, #12] - 8001160: f7ff fe52 bl 8000e08 - - // Timer based on PID output - if(PID0_Y.y != 0) - 8001164: 4b1c ldr r3, [pc, #112] ; (80011d8 ) - 8001166: e9d3 0100 ldrd r0, r1, [r3] - 800116a: f04f 0200 mov.w r2, #0 - 800116e: f04f 0300 mov.w r3, #0 - 8001172: f7ff fc29 bl 80009c8 <__aeabi_dcmpeq> - 8001176: 4603 mov r3, r0 - 8001178: 2b00 cmp r3, #0 - 800117a: d124 bne.n 80011c6 + 80012f2: f04f 32ff mov.w r2, #4294967295 + 80012f6: 2100 movs r1, #0 + 80012f8: 2001 movs r0, #1 + 80012fa: f008 fbcd bl 8009a98 + HAL_GPIO_WritePin(LD2_GPIO_Port, LD2_Pin, 1); + 80012fe: 2201 movs r2, #1 + 8001300: 2101 movs r1, #1 + 8001302: 482c ldr r0, [pc, #176] ; (80013b4 ) + 8001304: f002 ffec bl 80042e0 + + for(int i = 0; i < N_ROOMS; i++) + 8001308: 2300 movs r3, #0 + 800130a: 60fb str r3, [r7, #12] + 800130c: e046 b.n 800139c { - HAL_GPIO_WritePin(TWA2_GPIO_Port, TWA2_Pin, 1); - 800117c: 2201 movs r2, #1 - 800117e: f44f 4180 mov.w r1, #16384 ; 0x4000 - 8001182: 4814 ldr r0, [pc, #80] ; (80011d4 ) - 8001184: f003 f838 bl 80041f8 - HAL_GPIO_WritePin(LD3_GPIO_Port, LD3_Pin, 1); - 8001188: 2201 movs r2, #1 - 800118a: 2102 movs r1, #2 - 800118c: 4811 ldr r0, [pc, #68] ; (80011d4 ) - 800118e: f003 f833 bl 80041f8 - bitWrite(IO, TWA2_EN, 1); - 8001192: 2201 movs r2, #1 - 8001194: 2103 movs r1, #3 - 8001196: 68f8 ldr r0, [r7, #12] - 8001198: f000 f8ac bl 80012f4 - osTimerStart(TwaTimerHandle, PID0_Y.y*CONTROLFREQ); - 800119c: 4b0f ldr r3, [pc, #60] ; (80011dc ) - 800119e: 681c ldr r4, [r3, #0] - 80011a0: 4b0d ldr r3, [pc, #52] ; (80011d8 ) - 80011a2: e9d3 0100 ldrd r0, r1, [r3] - 80011a6: a308 add r3, pc, #32 ; (adr r3, 80011c8 ) - 80011a8: e9d3 2300 ldrd r2, r3, [r3] - 80011ac: f7ff f9a4 bl 80004f8 <__aeabi_dmul> - 80011b0: 4602 mov r2, r0 - 80011b2: 460b mov r3, r1 - 80011b4: 4610 mov r0, r2 - 80011b6: 4619 mov r1, r3 - 80011b8: f7ff fc38 bl 8000a2c <__aeabi_d2uiz> - 80011bc: 4603 mov r3, r0 - 80011be: 4619 mov r1, r3 - 80011c0: 4620 mov r0, r4 - 80011c2: f008 fd3d bl 8009c40 + Output = PID0_step(&rooms[i]); + 800130e: 68fa ldr r2, [r7, #12] + 8001310: 4613 mov r3, r2 + 8001312: 00db lsls r3, r3, #3 + 8001314: 1a9b subs r3, r3, r2 + 8001316: 00db lsls r3, r3, #3 + 8001318: 4a27 ldr r2, [pc, #156] ; (80013b8 ) + 800131a: 4413 add r3, r2 + 800131c: 4618 mov r0, r3 + 800131e: f7ff fd73 bl 8000e08 + 8001322: eeb0 7a40 vmov.f32 s14, s0 + 8001326: eef0 7a60 vmov.f32 s15, s1 + 800132a: 4b24 ldr r3, [pc, #144] ; (80013bc ) + 800132c: ed83 7b00 vstr d7, [r3] + // Timer based on PID output + if(Output!= 0) + 8001330: 4b22 ldr r3, [pc, #136] ; (80013bc ) + 8001332: e9d3 0100 ldrd r0, r1, [r3] + 8001336: f04f 0200 mov.w r2, #0 + 800133a: f04f 0300 mov.w r3, #0 + 800133e: f7ff fb43 bl 80009c8 <__aeabi_dcmpeq> + 8001342: 4603 mov r3, r0 + 8001344: 2b00 cmp r3, #0 + 8001346: d126 bne.n 8001396 + { + HAL_GPIO_WritePin(TWA2_GPIO_Port, IO->Twa, 1); + 8001348: 68bb ldr r3, [r7, #8] + 800134a: 8b5b ldrh r3, [r3, #26] + 800134c: 2201 movs r2, #1 + 800134e: 4619 mov r1, r3 + 8001350: 4818 ldr r0, [pc, #96] ; (80013b4 ) + 8001352: f002 ffc5 bl 80042e0 + HAL_GPIO_WritePin(LD3_GPIO_Port, LD3_Pin, 1); + 8001356: 2201 movs r2, #1 + 8001358: 2102 movs r1, #2 + 800135a: 4816 ldr r0, [pc, #88] ; (80013b4 ) + 800135c: f002 ffc0 bl 80042e0 + bitWrite(IO, 1); + 8001360: 2101 movs r1, #1 + 8001362: 68b8 ldr r0, [r7, #8] + 8001364: f000 f8b8 bl 80014d8 + osTimerStart(TwaTimerHandle[i], Output*CONTROLFREQ); + 8001368: 4a15 ldr r2, [pc, #84] ; (80013c0 ) + 800136a: 68fb ldr r3, [r7, #12] + 800136c: f852 4023 ldr.w r4, [r2, r3, lsl #2] + 8001370: 4b12 ldr r3, [pc, #72] ; (80013bc ) + 8001372: e9d3 0100 ldrd r0, r1, [r3] + 8001376: a30c add r3, pc, #48 ; (adr r3, 80013a8 ) + 8001378: e9d3 2300 ldrd r2, r3, [r3] + 800137c: f7ff f8bc bl 80004f8 <__aeabi_dmul> + 8001380: 4602 mov r2, r0 + 8001382: 460b mov r3, r1 + 8001384: 4610 mov r0, r2 + 8001386: 4619 mov r1, r3 + 8001388: f7ff fb50 bl 8000a2c <__aeabi_d2uiz> + 800138c: 4603 mov r3, r0 + 800138e: 4619 mov r1, r3 + 8001390: 4620 mov r0, r4 + 8001392: f008 fcaf bl 8009cf4 + for(int i = 0; i < N_ROOMS; i++) + 8001396: 68fb ldr r3, [r7, #12] + 8001398: 3301 adds r3, #1 + 800139a: 60fb str r3, [r7, #12] + 800139c: 68fb ldr r3, [r7, #12] + 800139e: 2b00 cmp r3, #0 + 80013a0: ddb5 ble.n 800130e osThreadFlagsWait(0x01, osFlagsWaitAny, osWaitForever); - 80011c6: e7c0 b.n 800114a - 80011c8: 00000000 .word 0x00000000 - 80011cc: 40dd4c00 .word 0x40dd4c00 - 80011d0: 20000080 .word 0x20000080 - 80011d4: 48000400 .word 0x48000400 - 80011d8: 20000060 .word 0x20000060 - 80011dc: 20000084 .word 0x20000084 - -080011e0 : + 80013a2: e7a6 b.n 80012f2 + 80013a4: f3af 8000 nop.w + 80013a8: 00000000 .word 0x00000000 + 80013ac: 40dd4c00 .word 0x40dd4c00 + 80013b0: 20000074 .word 0x20000074 + 80013b4: 48000400 .word 0x48000400 + 80013b8: 20000088 .word 0x20000088 + 80013bc: 200000c0 .word 0x200000c0 + 80013c0: 20000078 .word 0x20000078 + 80013c4: 00000000 .word 0x00000000 + +080013c8 : #if MODE == 2 #endif void CalculateTemp_Thread(void *argument){ - 80011e0: b580 push {r7, lr} - 80011e2: b086 sub sp, #24 - 80011e4: af00 add r7, sp, #0 - 80011e6: 6078 str r0, [r7, #4] - io_module_t *IO = (io_module_t *)argument; - 80011e8: 687b ldr r3, [r7, #4] - 80011ea: 613b str r3, [r7, #16] + 80013c8: b590 push {r4, r7, lr} + 80013ca: b085 sub sp, #20 + 80013cc: af00 add r7, sp, #0 + 80013ce: 6078 str r0, [r7, #4] uint16_t *temp; HAL_ADCEx_Calibration_Start(&hadc1, ADC_SINGLE_ENDED); - 80011ec: 217f movs r1, #127 ; 0x7f - 80011ee: 483c ldr r0, [pc, #240] ; (80012e0 ) - 80011f0: f002 fa12 bl 8003618 + 80013d0: 217f movs r1, #127 ; 0x7f + 80013d2: 483d ldr r0, [pc, #244] ; (80014c8 ) + 80013d4: f002 f994 bl 8003700 for(;;) { - HAL_ADC_Start_DMA(&hadc1, (uint32_t*)&ADCrawReading,2); // Also use N_PT1000 - 80011f4: 2202 movs r2, #2 - 80011f6: 493b ldr r1, [pc, #236] ; (80012e4 ) - 80011f8: 4839 ldr r0, [pc, #228] ; (80012e0 ) - 80011fa: f001 faf7 bl 80027ec + HAL_ADC_Start_DMA(&hadc1, (uint32_t*)&ADCrawReading,N_ROOMS); + 80013d8: 2201 movs r2, #1 + 80013da: 493c ldr r1, [pc, #240] ; (80014cc ) + 80013dc: 483a ldr r0, [pc, #232] ; (80014c8 ) + 80013de: f001 fa79 bl 80028d4 osThreadFlagsWait(0x01, osFlagsWaitAny, osWaitForever); - 80011fe: f04f 32ff mov.w r2, #4294967295 - 8001202: 2100 movs r1, #0 - 8001204: 2001 movs r0, #1 - 8001206: f008 fbed bl 80099e4 - - for(int i = 0; i < 2; i++) // Use N_PT1000 to dinamycally read multiple adc values - 800120a: 2300 movs r3, #0 - 800120c: 617b str r3, [r7, #20] - 800120e: e03c b.n 800128a + 80013e2: f04f 32ff mov.w r2, #4294967295 + 80013e6: 2100 movs r1, #0 + 80013e8: 2001 movs r0, #1 + 80013ea: f008 fb55 bl 8009a98 + + for(int i = 0; i < N_ROOMS; i++) + 80013ee: 2300 movs r3, #0 + 80013f0: 60fb str r3, [r7, #12] + 80013f2: e051 b.n 8001498 { - ADCvoltage[i] = ADCrawReading[i] * 0.00073242; - 8001210: 4a34 ldr r2, [pc, #208] ; (80012e4 ) - 8001212: 697b ldr r3, [r7, #20] - 8001214: f832 3013 ldrh.w r3, [r2, r3, lsl #1] - 8001218: b29b uxth r3, r3 - 800121a: 4618 mov r0, r3 - 800121c: f7ff f902 bl 8000424 <__aeabi_i2d> - 8001220: a329 add r3, pc, #164 ; (adr r3, 80012c8 ) - 8001222: e9d3 2300 ldrd r2, r3, [r3] - 8001226: f7ff f967 bl 80004f8 <__aeabi_dmul> - 800122a: 4602 mov r2, r0 - 800122c: 460b mov r3, r1 - 800122e: 482e ldr r0, [pc, #184] ; (80012e8 ) - 8001230: 6979 ldr r1, [r7, #20] - 8001232: 00c9 lsls r1, r1, #3 - 8001234: 4401 add r1, r0 - 8001236: e9c1 2300 strd r2, r3, [r1] - Temperature[i] = ((ADCvoltage[i] - 0.408)*100) / 2.04; - 800123a: 4a2b ldr r2, [pc, #172] ; (80012e8 ) - 800123c: 697b ldr r3, [r7, #20] - 800123e: 00db lsls r3, r3, #3 - 8001240: 4413 add r3, r2 - 8001242: e9d3 0100 ldrd r0, r1, [r3] - 8001246: a322 add r3, pc, #136 ; (adr r3, 80012d0 ) - 8001248: e9d3 2300 ldrd r2, r3, [r3] - 800124c: f7fe ff9c bl 8000188 <__aeabi_dsub> - 8001250: 4602 mov r2, r0 - 8001252: 460b mov r3, r1 - 8001254: 4610 mov r0, r2 - 8001256: 4619 mov r1, r3 - 8001258: f04f 0200 mov.w r2, #0 - 800125c: 4b23 ldr r3, [pc, #140] ; (80012ec ) - 800125e: f7ff f94b bl 80004f8 <__aeabi_dmul> - 8001262: 4602 mov r2, r0 - 8001264: 460b mov r3, r1 - 8001266: 4610 mov r0, r2 - 8001268: 4619 mov r1, r3 - 800126a: a31b add r3, pc, #108 ; (adr r3, 80012d8 ) - 800126c: e9d3 2300 ldrd r2, r3, [r3] - 8001270: f7ff fa6c bl 800074c <__aeabi_ddiv> - 8001274: 4602 mov r2, r0 - 8001276: 460b mov r3, r1 - 8001278: 481d ldr r0, [pc, #116] ; (80012f0 ) - 800127a: 6979 ldr r1, [r7, #20] - 800127c: 00c9 lsls r1, r1, #3 - 800127e: 4401 add r1, r0 - 8001280: e9c1 2300 strd r2, r3, [r1] - for(int i = 0; i < 2; i++) // Use N_PT1000 to dinamycally read multiple adc values - 8001284: 697b ldr r3, [r7, #20] - 8001286: 3301 adds r3, #1 - 8001288: 617b str r3, [r7, #20] - 800128a: 697b ldr r3, [r7, #20] - 800128c: 2b01 cmp r3, #1 - 800128e: ddbf ble.n 8001210 + ADCvoltage[i] = ADCrawReading[i] * 0.00080566; + 80013f4: 4a35 ldr r2, [pc, #212] ; (80014cc ) + 80013f6: 68fb ldr r3, [r7, #12] + 80013f8: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 80013fc: b29b uxth r3, r3 + 80013fe: 4618 mov r0, r3 + 8001400: f7ff f810 bl 8000424 <__aeabi_i2d> + 8001404: a32a add r3, pc, #168 ; (adr r3, 80014b0 ) + 8001406: e9d3 2300 ldrd r2, r3, [r3] + 800140a: f7ff f875 bl 80004f8 <__aeabi_dmul> + 800140e: 4602 mov r2, r0 + 8001410: 460b mov r3, r1 + 8001412: 482f ldr r0, [pc, #188] ; (80014d0 ) + 8001414: 68f9 ldr r1, [r7, #12] + 8001416: 00c9 lsls r1, r1, #3 + 8001418: 4401 add r1, r0 + 800141a: e9c1 2300 strd r2, r3, [r1] + rooms[i].TempRoom = (ADCvoltage[i]*49.02) - 24.20; + 800141e: 4a2c ldr r2, [pc, #176] ; (80014d0 ) + 8001420: 68fb ldr r3, [r7, #12] + 8001422: 00db lsls r3, r3, #3 + 8001424: 4413 add r3, r2 + 8001426: e9d3 0100 ldrd r0, r1, [r3] + 800142a: a323 add r3, pc, #140 ; (adr r3, 80014b8 ) + 800142c: e9d3 2300 ldrd r2, r3, [r3] + 8001430: f7ff f862 bl 80004f8 <__aeabi_dmul> + 8001434: 4602 mov r2, r0 + 8001436: 460b mov r3, r1 + 8001438: 4610 mov r0, r2 + 800143a: 4619 mov r1, r3 + 800143c: a320 add r3, pc, #128 ; (adr r3, 80014c0 ) + 800143e: e9d3 2300 ldrd r2, r3, [r3] + 8001442: f7fe fea1 bl 8000188 <__aeabi_dsub> + 8001446: 4602 mov r2, r0 + 8001448: 460b mov r3, r1 + 800144a: 4610 mov r0, r2 + 800144c: 4619 mov r1, r3 + 800144e: 4c21 ldr r4, [pc, #132] ; (80014d4 ) + 8001450: 68fa ldr r2, [r7, #12] + 8001452: 4613 mov r3, r2 + 8001454: 00db lsls r3, r3, #3 + 8001456: 1a9b subs r3, r3, r2 + 8001458: 00db lsls r3, r3, #3 + 800145a: 4423 add r3, r4 + 800145c: 3310 adds r3, #16 + 800145e: e9c3 0100 strd r0, r1, [r3] + + temp = &rooms->u16regsRO[i]; + 8001462: 4b1c ldr r3, [pc, #112] ; (80014d4 ) + 8001464: 685a ldr r2, [r3, #4] + 8001466: 68fb ldr r3, [r7, #12] + 8001468: 005b lsls r3, r3, #1 + 800146a: 4413 add r3, r2 + 800146c: 60bb str r3, [r7, #8] + *temp = (uint16_t)rooms[i].TempRoom; + 800146e: 4919 ldr r1, [pc, #100] ; (80014d4 ) + 8001470: 68fa ldr r2, [r7, #12] + 8001472: 4613 mov r3, r2 + 8001474: 00db lsls r3, r3, #3 + 8001476: 1a9b subs r3, r3, r2 + 8001478: 00db lsls r3, r3, #3 + 800147a: 440b add r3, r1 + 800147c: 3310 adds r3, #16 + 800147e: e9d3 2300 ldrd r2, r3, [r3] + 8001482: 4610 mov r0, r2 + 8001484: 4619 mov r1, r3 + 8001486: f7ff fad1 bl 8000a2c <__aeabi_d2uiz> + 800148a: 4603 mov r3, r0 + 800148c: b29a uxth r2, r3 + 800148e: 68bb ldr r3, [r7, #8] + 8001490: 801a strh r2, [r3, #0] + for(int i = 0; i < N_ROOMS; i++) + 8001492: 68fb ldr r3, [r7, #12] + 8001494: 3301 adds r3, #1 + 8001496: 60fb str r3, [r7, #12] + 8001498: 68fb ldr r3, [r7, #12] + 800149a: 2b00 cmp r3, #0 + 800149c: ddaa ble.n 80013f4 } - IO->TempRoom = Temperature[0]; - 8001290: 4b17 ldr r3, [pc, #92] ; (80012f0 ) - 8001292: e9d3 2300 ldrd r2, r3, [r3] - 8001296: 6939 ldr r1, [r7, #16] - 8001298: e9c1 2304 strd r2, r3, [r1, #16] - temp = &IO->u16regsRO[TEMP1_READ]; - 800129c: 693b ldr r3, [r7, #16] - 800129e: 685b ldr r3, [r3, #4] - 80012a0: 60fb str r3, [r7, #12] - *temp = (uint16_t)Temperature[0]; - 80012a2: 4b13 ldr r3, [pc, #76] ; (80012f0 ) - 80012a4: e9d3 2300 ldrd r2, r3, [r3] - 80012a8: 4610 mov r0, r2 - 80012aa: 4619 mov r1, r3 - 80012ac: f7ff fbbe bl 8000a2c <__aeabi_d2uiz> - 80012b0: 4603 mov r3, r0 - 80012b2: b29a uxth r2, r3 - 80012b4: 68fb ldr r3, [r7, #12] - 80012b6: 801a strh r2, [r3, #0] - HAL_ADC_Stop_DMA(&hadc1); - 80012b8: 4809 ldr r0, [pc, #36] ; (80012e0 ) - 80012ba: f001 fb1b bl 80028f4 + 800149e: 480a ldr r0, [pc, #40] ; (80014c8 ) + 80014a0: f001 fa9c bl 80029dc osDelay(1); - 80012be: 2001 movs r0, #1 - 80012c0: f008 fc11 bl 8009ae6 - HAL_ADC_Start_DMA(&hadc1, (uint32_t*)&ADCrawReading,2); // Also use N_PT1000 - 80012c4: e796 b.n 80011f4 - 80012c6: bf00 nop - 80012c8: f9353597 .word 0xf9353597 - 80012cc: 3f47fffb .word 0x3f47fffb - 80012d0: 083126e9 .word 0x083126e9 - 80012d4: 3fda1cac .word 0x3fda1cac - 80012d8: 851eb852 .word 0x851eb852 - 80012dc: 400051eb .word 0x400051eb - 80012e0: 200000e8 .word 0x200000e8 - 80012e4: 20000088 .word 0x20000088 - 80012e8: 20000090 .word 0x20000090 - 80012ec: 40590000 .word 0x40590000 - 80012f0: 200000a0 .word 0x200000a0 - -080012f4 : -} - - -void bitWrite(io_module_t * IO, uint8_t pos, uint8_t val) -// Temperature = (((ADCrawReading * 0.00073242) - 0.408)*100) / 2.04; -{ - 80012f4: b480 push {r7} - 80012f6: b085 sub sp, #20 - 80012f8: af00 add r7, sp, #0 - 80012fa: 6078 str r0, [r7, #4] - 80012fc: 460b mov r3, r1 - 80012fe: 70fb strb r3, [r7, #3] - 8001300: 4613 mov r3, r2 - 8001302: 70bb strb r3, [r7, #2] + 80014a4: 2001 movs r0, #1 + 80014a6: f008 fb78 bl 8009b9a + HAL_ADC_Start_DMA(&hadc1, (uint32_t*)&ADCrawReading,N_ROOMS); + 80014aa: e795 b.n 80013d8 + 80014ac: f3af 8000 nop.w + 80014b0: ad045a83 .word 0xad045a83 + 80014b4: 3f4a665d .word 0x3f4a665d + 80014b8: 5c28f5c3 .word 0x5c28f5c3 + 80014bc: 4048828f .word 0x4048828f + 80014c0: 33333333 .word 0x33333333 + 80014c4: 40383333 .word 0x40383333 + 80014c8: 200000c8 .word 0x200000c8 + 80014cc: 2000007c .word 0x2000007c + 80014d0: 20000080 .word 0x20000080 + 80014d4: 20000088 .word 0x20000088 + +080014d8 : + +} + + +void bitWrite(io_module_t * IO, uint8_t val) +{ + 80014d8: b480 push {r7} + 80014da: b085 sub sp, #20 + 80014dc: af00 add r7, sp, #0 + 80014de: 6078 str r0, [r7, #4] + 80014e0: 460b mov r3, r1 + 80014e2: 70fb strb r3, [r7, #3] uint16_t *temp; + uint8_t pos = IO->CoilNR; + 80014e4: 687b ldr r3, [r7, #4] + 80014e6: 7f1b ldrb r3, [r3, #28] + 80014e8: 73fb strb r3, [r7, #15] temp = &IO->u16regsCoilsRO[pos/16]; - 8001304: 687b ldr r3, [r7, #4] - 8001306: 68da ldr r2, [r3, #12] - 8001308: 78fb ldrb r3, [r7, #3] - 800130a: 091b lsrs r3, r3, #4 - 800130c: b2db uxtb r3, r3 - 800130e: 005b lsls r3, r3, #1 - 8001310: 4413 add r3, r2 - 8001312: 60fb str r3, [r7, #12] + 80014ea: 687b ldr r3, [r7, #4] + 80014ec: 68da ldr r2, [r3, #12] + 80014ee: 7bfb ldrb r3, [r7, #15] + 80014f0: 091b lsrs r3, r3, #4 + 80014f2: b2db uxtb r3, r3 + 80014f4: 005b lsls r3, r3, #1 + 80014f6: 4413 add r3, r2 + 80014f8: 60bb str r3, [r7, #8] if (val == 1) { - 8001314: 78bb ldrb r3, [r7, #2] - 8001316: 2b01 cmp r3, #1 - 8001318: d10d bne.n 8001336 + 80014fa: 78fb ldrb r3, [r7, #3] + 80014fc: 2b01 cmp r3, #1 + 80014fe: d10d bne.n 800151c *temp |= (1UL << (pos%16)); - 800131a: 68fb ldr r3, [r7, #12] - 800131c: 881a ldrh r2, [r3, #0] - 800131e: 78fb ldrb r3, [r7, #3] - 8001320: f003 030f and.w r3, r3, #15 - 8001324: 2101 movs r1, #1 - 8001326: fa01 f303 lsl.w r3, r1, r3 - 800132a: b29b uxth r3, r3 - 800132c: 4313 orrs r3, r2 - 800132e: b29a uxth r2, r3 - 8001330: 68fb ldr r3, [r7, #12] - 8001332: 801a strh r2, [r3, #0] + 8001500: 68bb ldr r3, [r7, #8] + 8001502: 881a ldrh r2, [r3, #0] + 8001504: 7bfb ldrb r3, [r7, #15] + 8001506: f003 030f and.w r3, r3, #15 + 800150a: 2101 movs r1, #1 + 800150c: fa01 f303 lsl.w r3, r1, r3 + 8001510: b29b uxth r3, r3 + 8001512: 4313 orrs r3, r2 + 8001514: b29a uxth r2, r3 + 8001516: 68bb ldr r3, [r7, #8] + 8001518: 801a strh r2, [r3, #0] } else { *temp &= ~(1UL << (pos%16)); } } - 8001334: e00e b.n 8001354 + 800151a: e00e b.n 800153a *temp &= ~(1UL << (pos%16)); - 8001336: 68fb ldr r3, [r7, #12] - 8001338: 881a ldrh r2, [r3, #0] - 800133a: 78fb ldrb r3, [r7, #3] - 800133c: f003 030f and.w r3, r3, #15 - 8001340: 2101 movs r1, #1 - 8001342: fa01 f303 lsl.w r3, r1, r3 - 8001346: b29b uxth r3, r3 - 8001348: 43db mvns r3, r3 - 800134a: b29b uxth r3, r3 - 800134c: 4013 ands r3, r2 - 800134e: b29a uxth r2, r3 - 8001350: 68fb ldr r3, [r7, #12] - 8001352: 801a strh r2, [r3, #0] -} - 8001354: bf00 nop - 8001356: 3714 adds r7, #20 - 8001358: 46bd mov sp, r7 - 800135a: f85d 7b04 ldr.w r7, [sp], #4 - 800135e: 4770 bx lr - -08001360 : + 800151c: 68bb ldr r3, [r7, #8] + 800151e: 881a ldrh r2, [r3, #0] + 8001520: 7bfb ldrb r3, [r7, #15] + 8001522: f003 030f and.w r3, r3, #15 + 8001526: 2101 movs r1, #1 + 8001528: fa01 f303 lsl.w r3, r1, r3 + 800152c: b29b uxth r3, r3 + 800152e: 43db mvns r3, r3 + 8001530: b29b uxth r3, r3 + 8001532: 4013 ands r3, r2 + 8001534: b29a uxth r2, r3 + 8001536: 68bb ldr r3, [r7, #8] + 8001538: 801a strh r2, [r3, #0] +} + 800153a: bf00 nop + 800153c: 3714 adds r7, #20 + 800153e: 46bd mov sp, r7 + 8001540: f85d 7b04 ldr.w r7, [sp], #4 + 8001544: 4770 bx lr + ... + +08001548 : } /* ControlExecTim function */ void ControlExecTim(void *argument) { - 8001360: b580 push {r7, lr} - 8001362: b082 sub sp, #8 - 8001364: af00 add r7, sp, #0 - 8001366: 6078 str r0, [r7, #4] + 8001548: b580 push {r7, lr} + 800154a: b082 sub sp, #8 + 800154c: af00 add r7, sp, #0 + 800154e: 6078 str r0, [r7, #4] /* USER CODE BEGIN ControlExecTim */ osThreadFlagsSet(ControlHandle, 0x01); - 8001368: 4b04 ldr r3, [pc, #16] ; (800137c ) - 800136a: 681b ldr r3, [r3, #0] - 800136c: 2101 movs r1, #1 - 800136e: 4618 mov r0, r3 - 8001370: f008 faea bl 8009948 + 8001550: 4b04 ldr r3, [pc, #16] ; (8001564 ) + 8001552: 681b ldr r3, [r3, #0] + 8001554: 2101 movs r1, #1 + 8001556: 4618 mov r0, r3 + 8001558: f008 fa50 bl 80099fc /* USER CODE END ControlExecTim */ } - 8001374: bf00 nop - 8001376: 3708 adds r7, #8 - 8001378: 46bd mov sp, r7 - 800137a: bd80 pop {r7, pc} - 800137c: 2000007c .word 0x2000007c + 800155c: bf00 nop + 800155e: 3708 adds r7, #8 + 8001560: 46bd mov sp, r7 + 8001562: bd80 pop {r7, pc} + 8001564: 20000070 .word 0x20000070 -08001380 : +08001568 : // TWA control callback void TwaControlTim(void *argument) { - 8001380: b580 push {r7, lr} - 8001382: b084 sub sp, #16 - 8001384: af00 add r7, sp, #0 - 8001386: 6078 str r0, [r7, #4] + 8001568: b580 push {r7, lr} + 800156a: b084 sub sp, #16 + 800156c: af00 add r7, sp, #0 + 800156e: 6078 str r0, [r7, #4] io_module_t *IO = (io_module_t *)argument; - 8001388: 687b ldr r3, [r7, #4] - 800138a: 60fb str r3, [r7, #12] - HAL_GPIO_WritePin(TWA2_GPIO_Port, TWA2_Pin, 0); - 800138c: 2200 movs r2, #0 - 800138e: f44f 4180 mov.w r1, #16384 ; 0x4000 - 8001392: 4808 ldr r0, [pc, #32] ; (80013b4 ) - 8001394: f002 ff30 bl 80041f8 - bitWrite(IO, TWA2_EN, 0); - 8001398: 2200 movs r2, #0 - 800139a: 2103 movs r1, #3 - 800139c: 68f8 ldr r0, [r7, #12] - 800139e: f7ff ffa9 bl 80012f4 + 8001570: 687b ldr r3, [r7, #4] + 8001572: 60fb str r3, [r7, #12] + HAL_GPIO_WritePin(TWA2_GPIO_Port, IO->Twa, 0); + 8001574: 68fb ldr r3, [r7, #12] + 8001576: 8b5b ldrh r3, [r3, #26] + 8001578: 2200 movs r2, #0 + 800157a: 4619 mov r1, r3 + 800157c: 4807 ldr r0, [pc, #28] ; (800159c ) + 800157e: f002 feaf bl 80042e0 + bitWrite(IO, 0); + 8001582: 2100 movs r1, #0 + 8001584: 68f8 ldr r0, [r7, #12] + 8001586: f7ff ffa7 bl 80014d8 HAL_GPIO_WritePin(LD3_GPIO_Port, LD3_Pin, 0); - 80013a2: 2200 movs r2, #0 - 80013a4: 2102 movs r1, #2 - 80013a6: 4803 ldr r0, [pc, #12] ; (80013b4 ) - 80013a8: f002 ff26 bl 80041f8 -} - 80013ac: bf00 nop - 80013ae: 3710 adds r7, #16 - 80013b0: 46bd mov sp, r7 - 80013b2: bd80 pop {r7, pc} - 80013b4: 48000400 .word 0x48000400 + 800158a: 2200 movs r2, #0 + 800158c: 2102 movs r1, #2 + 800158e: 4803 ldr r0, [pc, #12] ; (800159c ) + 8001590: f002 fea6 bl 80042e0 +} + 8001594: bf00 nop + 8001596: 3710 adds r7, #16 + 8001598: 46bd mov sp, r7 + 800159a: bd80 pop {r7, pc} + 800159c: 48000400 .word 0x48000400 -080013b8 : +080015a0 : // ADC complete conversion callback void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc) { - 80013b8: b580 push {r7, lr} - 80013ba: b082 sub sp, #8 - 80013bc: af00 add r7, sp, #0 - 80013be: 6078 str r0, [r7, #4] + 80015a0: b580 push {r7, lr} + 80015a2: b082 sub sp, #8 + 80015a4: af00 add r7, sp, #0 + 80015a6: 6078 str r0, [r7, #4] osThreadFlagsSet(TempCalcHandle, 0x01); - 80013c0: 4b04 ldr r3, [pc, #16] ; (80013d4 ) - 80013c2: 681b ldr r3, [r3, #0] - 80013c4: 2101 movs r1, #1 - 80013c6: 4618 mov r0, r3 - 80013c8: f008 fabe bl 8009948 -} - 80013cc: bf00 nop - 80013ce: 3708 adds r7, #8 - 80013d0: 46bd mov sp, r7 - 80013d2: bd80 pop {r7, pc} - 80013d4: 20000078 .word 0x20000078 - -080013d8 : + 80015a8: 4b04 ldr r3, [pc, #16] ; (80015bc ) + 80015aa: 681b ldr r3, [r3, #0] + 80015ac: 2101 movs r1, #1 + 80015ae: 4618 mov r0, r3 + 80015b0: f008 fa24 bl 80099fc +} + 80015b4: bf00 nop + 80015b6: 3708 adds r7, #8 + 80015b8: 46bd mov sp, r7 + 80015ba: bd80 pop {r7, pc} + 80015bc: 2000006c .word 0x2000006c + +080015c0 : * @arg @ref LL_RCC_LSEDRIVE_MEDIUMHIGH * @arg @ref LL_RCC_LSEDRIVE_HIGH * @retval None */ __STATIC_INLINE void LL_RCC_LSE_SetDriveCapability(uint32_t LSEDrive) { - 80013d8: b480 push {r7} - 80013da: b083 sub sp, #12 - 80013dc: af00 add r7, sp, #0 - 80013de: 6078 str r0, [r7, #4] + 80015c0: b480 push {r7} + 80015c2: b083 sub sp, #12 + 80015c4: af00 add r7, sp, #0 + 80015c6: 6078 str r0, [r7, #4] MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); - 80013e0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80013e4: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 80013e8: f023 0218 bic.w r2, r3, #24 - 80013ec: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 80013f0: 687b ldr r3, [r7, #4] - 80013f2: 4313 orrs r3, r2 - 80013f4: f8c1 3090 str.w r3, [r1, #144] ; 0x90 -} - 80013f8: bf00 nop - 80013fa: 370c adds r7, #12 - 80013fc: 46bd mov sp, r7 - 80013fe: f85d 7b04 ldr.w r7, [sp], #4 - 8001402: 4770 bx lr - -08001404 : + 80015c8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80015cc: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 80015d0: f023 0218 bic.w r2, r3, #24 + 80015d4: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 80015d8: 687b ldr r3, [r7, #4] + 80015da: 4313 orrs r3, r2 + 80015dc: f8c1 3090 str.w r3, [r1, #144] ; 0x90 +} + 80015e0: bf00 nop + 80015e2: 370c adds r7, #12 + 80015e4: 46bd mov sp, r7 + 80015e6: f85d 7b04 ldr.w r7, [sp], #4 + 80015ea: 4770 bx lr + +080015ec : * @arg @ref LL_AHB1_GRP1_PERIPH_TSC * @note (*) Not supported by all the devices * @retval None */ __STATIC_INLINE void LL_AHB1_GRP1_EnableClock(uint32_t Periphs) { - 8001404: b480 push {r7} - 8001406: b085 sub sp, #20 - 8001408: af00 add r7, sp, #0 - 800140a: 6078 str r0, [r7, #4] + 80015ec: b480 push {r7} + 80015ee: b085 sub sp, #20 + 80015f0: af00 add r7, sp, #0 + 80015f2: 6078 str r0, [r7, #4] __IO uint32_t tmpreg; SET_BIT(RCC->AHB1ENR, Periphs); - 800140c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001410: 6c9a ldr r2, [r3, #72] ; 0x48 - 8001412: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8001416: 687b ldr r3, [r7, #4] - 8001418: 4313 orrs r3, r2 - 800141a: 648b str r3, [r1, #72] ; 0x48 + 80015f4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80015f8: 6c9a ldr r2, [r3, #72] ; 0x48 + 80015fa: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 80015fe: 687b ldr r3, [r7, #4] + 8001600: 4313 orrs r3, r2 + 8001602: 648b str r3, [r1, #72] ; 0x48 /* Delay after an RCC peripheral clock enabling */ tmpreg = READ_BIT(RCC->AHB1ENR, Periphs); - 800141c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001420: 6c9a ldr r2, [r3, #72] ; 0x48 - 8001422: 687b ldr r3, [r7, #4] - 8001424: 4013 ands r3, r2 - 8001426: 60fb str r3, [r7, #12] + 8001604: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001608: 6c9a ldr r2, [r3, #72] ; 0x48 + 800160a: 687b ldr r3, [r7, #4] + 800160c: 4013 ands r3, r2 + 800160e: 60fb str r3, [r7, #12] (void)tmpreg; - 8001428: 68fb ldr r3, [r7, #12] + 8001610: 68fb ldr r3, [r7, #12] } - 800142a: bf00 nop - 800142c: 3714 adds r7, #20 - 800142e: 46bd mov sp, r7 - 8001430: f85d 7b04 ldr.w r7, [sp], #4 - 8001434: 4770 bx lr + 8001612: bf00 nop + 8001614: 3714 adds r7, #20 + 8001616: 46bd mov sp, r7 + 8001618: f85d 7b04 ldr.w r7, [sp], #4 + 800161c: 4770 bx lr -08001436 : +0800161e : * @arg @ref LL_AHB2_GRP1_PERIPH_AES1 (*) * @note (*) Not supported by all the devices * @retval None */ __STATIC_INLINE void LL_AHB2_GRP1_EnableClock(uint32_t Periphs) { - 8001436: b480 push {r7} - 8001438: b085 sub sp, #20 - 800143a: af00 add r7, sp, #0 - 800143c: 6078 str r0, [r7, #4] + 800161e: b480 push {r7} + 8001620: b085 sub sp, #20 + 8001622: af00 add r7, sp, #0 + 8001624: 6078 str r0, [r7, #4] __IO uint32_t tmpreg; SET_BIT(RCC->AHB2ENR, Periphs); - 800143e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001442: 6cda ldr r2, [r3, #76] ; 0x4c - 8001444: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8001448: 687b ldr r3, [r7, #4] - 800144a: 4313 orrs r3, r2 - 800144c: 64cb str r3, [r1, #76] ; 0x4c + 8001626: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800162a: 6cda ldr r2, [r3, #76] ; 0x4c + 800162c: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8001630: 687b ldr r3, [r7, #4] + 8001632: 4313 orrs r3, r2 + 8001634: 64cb str r3, [r1, #76] ; 0x4c /* Delay after an RCC peripheral clock enabling */ tmpreg = READ_BIT(RCC->AHB2ENR, Periphs); - 800144e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001452: 6cda ldr r2, [r3, #76] ; 0x4c - 8001454: 687b ldr r3, [r7, #4] - 8001456: 4013 ands r3, r2 - 8001458: 60fb str r3, [r7, #12] + 8001636: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800163a: 6cda ldr r2, [r3, #76] ; 0x4c + 800163c: 687b ldr r3, [r7, #4] + 800163e: 4013 ands r3, r2 + 8001640: 60fb str r3, [r7, #12] (void)tmpreg; - 800145a: 68fb ldr r3, [r7, #12] + 8001642: 68fb ldr r3, [r7, #12] } - 800145c: bf00 nop - 800145e: 3714 adds r7, #20 - 8001460: 46bd mov sp, r7 - 8001462: f85d 7b04 ldr.w r7, [sp], #4 - 8001466: 4770 bx lr + 8001644: bf00 nop + 8001646: 3714 adds r7, #20 + 8001648: 46bd mov sp, r7 + 800164a: f85d 7b04 ldr.w r7, [sp], #4 + 800164e: 4770 bx lr -08001468
: +08001650
: /** * @brief The application entry point. * @retval int */ int main(void) { - 8001468: b580 push {r7, lr} - 800146a: af00 add r7, sp, #0 + 8001650: b580 push {r7, lr} + 8001652: af00 add r7, sp, #0 /* USER CODE END 1 */ /* MCU Configuration--------------------------------------------------------*/ /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ HAL_Init(); - 800146c: f000 fe10 bl 8002090 + 8001654: f000 fd90 bl 8002178 /* USER CODE BEGIN Init */ /* USER CODE END Init */ /* Configure the system clock */ SystemClock_Config(); - 8001470: f000 f884 bl 800157c + 8001658: f000 f878 bl 800174c /* Configure the peripherals common clocks */ PeriphCommonClock_Config(); - 8001474: f000 f8f8 bl 8001668 + 800165c: f000 f8ec bl 8001838 /* USER CODE BEGIN SysInit */ /* USER CODE END SysInit */ /* Initialize all configured peripherals */ MX_GPIO_Init(); - 8001478: f000 fa72 bl 8001960 + 8001660: f000 f9f2 bl 8001a48 MX_DMA_Init(); - 800147c: f000 fa4e bl 800191c + 8001664: f000 f9ce bl 8001a04 MX_USART1_UART_Init(); - 8001480: f000 f9d8 bl 8001834 + 8001668: f000 f958 bl 800191c MX_USB_PCD_Init(); - 8001484: f000 fa22 bl 80018cc - MX_ADC1_Init(); - 8001488: f000 f920 bl 80016cc + 800166c: f000 f9a2 bl 80019b4 MX_I2C1_Init(); - 800148c: f000 f992 bl 80017b4 + 8001670: f000 f914 bl 800189c + ADC_Init(); + 8001674: f7ff fd6c bl 8001150 /* USER CODE BEGIN 2 */ - IOmodule.u16regsHR = Holding_Registers_Database; - 8001490: 4b2f ldr r3, [pc, #188] ; (8001550 ) - 8001492: 4a30 ldr r2, [pc, #192] ; (8001554 ) - 8001494: 601a str r2, [r3, #0] - IOmodule.u16regsRO = Input_Register_Database; - 8001496: 4b2e ldr r3, [pc, #184] ; (8001550 ) - 8001498: 4a2f ldr r2, [pc, #188] ; (8001558 ) - 800149a: 605a str r2, [r3, #4] - IOmodule.u16regsCoils = Holding_Coils_Database; - 800149c: 4b2c ldr r3, [pc, #176] ; (8001550 ) - 800149e: 4a2f ldr r2, [pc, #188] ; (800155c ) - 80014a0: 609a str r2, [r3, #8] - IOmodule.u16regsCoilsRO = Input_Coils_Database; - 80014a2: 4b2b ldr r3, [pc, #172] ; (8001550 ) - 80014a4: 4a2e ldr r2, [pc, #184] ; (8001560 ) - 80014a6: 60da str r2, [r3, #12] - ModbusH.uModbusType = MB_SLAVE; - 80014a8: 4b2e ldr r3, [pc, #184] ; (8001564 ) - 80014aa: 2203 movs r2, #3 - 80014ac: 701a strb r2, [r3, #0] + 8001678: 4b29 ldr r3, [pc, #164] ; (8001720 ) + 800167a: 2203 movs r2, #3 + 800167c: 701a strb r2, [r3, #0] ModbusH.port = &huart1; - 80014ae: 4b2d ldr r3, [pc, #180] ; (8001564 ) - 80014b0: 4a2d ldr r2, [pc, #180] ; (8001568 ) - 80014b2: 605a str r2, [r3, #4] + 800167e: 4b28 ldr r3, [pc, #160] ; (8001720 ) + 8001680: 4a28 ldr r2, [pc, #160] ; (8001724 ) + 8001682: 605a str r2, [r3, #4] ModbusH.u8id = 1; - 80014b4: 4b2b ldr r3, [pc, #172] ; (8001564 ) - 80014b6: 2201 movs r2, #1 - 80014b8: 721a strb r2, [r3, #8] + 8001684: 4b26 ldr r3, [pc, #152] ; (8001720 ) + 8001686: 2201 movs r2, #1 + 8001688: 721a strb r2, [r3, #8] ModbusH.u16timeOut = 1000; - 80014ba: 4b2a ldr r3, [pc, #168] ; (8001564 ) - 80014bc: f44f 727a mov.w r2, #1000 ; 0x3e8 - 80014c0: f8a3 20ae strh.w r2, [r3, #174] ; 0xae + 800168a: 4b25 ldr r3, [pc, #148] ; (8001720 ) + 800168c: f44f 727a mov.w r2, #1000 ; 0x3e8 + 8001690: f8a3 20ae strh.w r2, [r3, #174] ; 0xae ModbusH.EN_Port = DE_EN_GPIO_Port; - 80014c4: 4b27 ldr r3, [pc, #156] ; (8001564 ) - 80014c6: 4a29 ldr r2, [pc, #164] ; (800156c ) - 80014c8: 60da str r2, [r3, #12] + 8001694: 4b22 ldr r3, [pc, #136] ; (8001720 ) + 8001696: 4a24 ldr r2, [pc, #144] ; (8001728 ) + 8001698: 60da str r2, [r3, #12] ModbusH.EN_Pin = DE_EN_Pin; - 80014ca: 4b26 ldr r3, [pc, #152] ; (8001564 ) - 80014cc: 2240 movs r2, #64 ; 0x40 - 80014ce: 821a strh r2, [r3, #16] + 800169a: 4b21 ldr r3, [pc, #132] ; (8001720 ) + 800169c: 2240 movs r2, #64 ; 0x40 + 800169e: 821a strh r2, [r3, #16] ModbusH.u16regsHR = Holding_Registers_Database; - 80014d0: 4b24 ldr r3, [pc, #144] ; (8001564 ) - 80014d2: 4a20 ldr r2, [pc, #128] ; (8001554 ) - 80014d4: f8c3 2098 str.w r2, [r3, #152] ; 0x98 - ModbusH.u16regsRO = Input_Register_Database; - 80014d8: 4b22 ldr r3, [pc, #136] ; (8001564 ) - 80014da: 4a1f ldr r2, [pc, #124] ; (8001558 ) - 80014dc: f8c3 209c str.w r2, [r3, #156] ; 0x9c + 80016a0: 4b1f ldr r3, [pc, #124] ; (8001720 ) + 80016a2: 4a22 ldr r2, [pc, #136] ; (800172c ) + 80016a4: f8c3 2098 str.w r2, [r3, #152] ; 0x98 + ModbusH.u16regsRO = Input_Registers_Database; + 80016a8: 4b1d ldr r3, [pc, #116] ; (8001720 ) + 80016aa: 4a21 ldr r2, [pc, #132] ; (8001730 ) + 80016ac: f8c3 209c str.w r2, [r3, #156] ; 0x9c ModbusH.u16regsCoils = Holding_Coils_Database; - 80014e0: 4b20 ldr r3, [pc, #128] ; (8001564 ) - 80014e2: 4a1e ldr r2, [pc, #120] ; (800155c ) - 80014e4: f8c3 20a0 str.w r2, [r3, #160] ; 0xa0 + 80016b0: 4b1b ldr r3, [pc, #108] ; (8001720 ) + 80016b2: 4a20 ldr r2, [pc, #128] ; (8001734 ) + 80016b4: f8c3 20a0 str.w r2, [r3, #160] ; 0xa0 ModbusH.u16regsCoilsRO = Input_Coils_Database; - 80014e8: 4b1e ldr r3, [pc, #120] ; (8001564 ) - 80014ea: 4a1d ldr r2, [pc, #116] ; (8001560 ) - 80014ec: f8c3 20a4 str.w r2, [r3, #164] ; 0xa4 + 80016b8: 4b19 ldr r3, [pc, #100] ; (8001720 ) + 80016ba: 4a1f ldr r2, [pc, #124] ; (8001738 ) + 80016bc: f8c3 20a4 str.w r2, [r3, #164] ; 0xa4 ModbusH.u16regHR_size = sizeof(Holding_Registers_Database)/sizeof(Holding_Registers_Database[0]); - 80014f0: 4b1c ldr r3, [pc, #112] ; (8001564 ) - 80014f2: 220a movs r2, #10 - 80014f4: f8a3 20b0 strh.w r2, [r3, #176] ; 0xb0 - ModbusH.u16regRO_size = sizeof(Input_Register_Database)/sizeof(Input_Register_Database[0]); - 80014f8: 4b1a ldr r3, [pc, #104] ; (8001564 ) - 80014fa: 220a movs r2, #10 - 80014fc: f8a3 20b2 strh.w r2, [r3, #178] ; 0xb2 + 80016c0: 4b17 ldr r3, [pc, #92] ; (8001720 ) + 80016c2: 220a movs r2, #10 + 80016c4: f8a3 20b0 strh.w r2, [r3, #176] ; 0xb0 + ModbusH.u16regRO_size = sizeof(Input_Registers_Database)/sizeof(Input_Registers_Database[0]); + 80016c8: 4b15 ldr r3, [pc, #84] ; (8001720 ) + 80016ca: 220a movs r2, #10 + 80016cc: f8a3 20b2 strh.w r2, [r3, #178] ; 0xb2 ModbusH.u16regCoils_size = sizeof(Holding_Coils_Database)/sizeof(Holding_Coils_Database[0]); - 8001500: 4b18 ldr r3, [pc, #96] ; (8001564 ) - 8001502: 2203 movs r2, #3 - 8001504: f8a3 20b4 strh.w r2, [r3, #180] ; 0xb4 + 80016d0: 4b13 ldr r3, [pc, #76] ; (8001720 ) + 80016d2: 2203 movs r2, #3 + 80016d4: f8a3 20b4 strh.w r2, [r3, #180] ; 0xb4 ModbusH.u16regCoilsRO_size = sizeof(Input_Coils_Database)/sizeof(Input_Coils_Database[0]); - 8001508: 4b16 ldr r3, [pc, #88] ; (8001564 ) - 800150a: 2203 movs r2, #3 - 800150c: f8a3 20b6 strh.w r2, [r3, #182] ; 0xb6 + 80016d8: 4b11 ldr r3, [pc, #68] ; (8001720 ) + 80016da: 2203 movs r2, #3 + 80016dc: f8a3 20b6 strh.w r2, [r3, #182] ; 0xb6 ModbusH.xTypeHW = USART_HW_DMA; - 8001510: 4b14 ldr r3, [pc, #80] ; (8001564 ) - 8001512: 2204 movs r2, #4 - 8001514: f883 2154 strb.w r2, [r3, #340] ; 0x154 + 80016e0: 4b0f ldr r3, [pc, #60] ; (8001720 ) + 80016e2: 2204 movs r2, #4 + 80016e4: f883 2154 strb.w r2, [r3, #340] ; 0x154 IO_Module_Init(&IOmodule); - 8001518: 480d ldr r0, [pc, #52] ; (8001550 ) - 800151a: f7ff fd8d bl 8001038 - Control_Thread_Init(&IOmodule); - 800151e: 480c ldr r0, [pc, #48] ; (8001550 ) - 8001520: f7ff fdd0 bl 80010c4 + 80016e8: 4814 ldr r0, [pc, #80] ; (800173c ) + 80016ea: f7ff fc61 bl 8000fb0 + Control_Thread_Init(); + 80016ee: f7ff fda9 bl 8001244 //Initialize MODBUS library ModbusInit(&ModbusH); - 8001524: 480f ldr r0, [pc, #60] ; (8001564 ) - 8001526: f00b ffe9 bl 800d4fc + 80016f2: 480b ldr r0, [pc, #44] ; (8001720 ) + 80016f4: f00b ff62 bl 800d5bc //Start capturing traffic on serial Port ModbusStart(&ModbusH); - 800152a: 480e ldr r0, [pc, #56] ; (8001564 ) - 800152c: f00c f888 bl 800d640 + 80016f8: 4809 ldr r0, [pc, #36] ; (8001720 ) + 80016fa: f00c f801 bl 800d700 //ssd1306_Init(); /* USER CODE END 2 */ /* Init scheduler */ osKernelInitialize(); - 8001530: f008 f92e bl 8009790 + 80016fe: f008 f8a1 bl 8009844 /* add queues, ... */ /* USER CODE END RTOS_QUEUES */ /* Create the thread(s) */ /* creation of defaultTask */ defaultTaskHandle = osThreadNew(StartDefaultTask, NULL, &defaultTask_attributes); - 8001534: 4a0e ldr r2, [pc, #56] ; (8001570 ) - 8001536: 2100 movs r1, #0 - 8001538: 480e ldr r0, [pc, #56] ; (8001574 ) - 800153a: f008 f973 bl 8009824 - 800153e: 4603 mov r3, r0 - 8001540: 4a0d ldr r2, [pc, #52] ; (8001578 ) - 8001542: 6013 str r3, [r2, #0] + 8001702: 4a0f ldr r2, [pc, #60] ; (8001740 ) + 8001704: 2100 movs r1, #0 + 8001706: 480f ldr r0, [pc, #60] ; (8001744 ) + 8001708: f008 f8e6 bl 80098d8 + 800170c: 4603 mov r3, r0 + 800170e: 4a0e ldr r2, [pc, #56] ; (8001748 ) + 8001710: 6013 str r3, [r2, #0] /* USER CODE BEGIN RTOS_THREADS */ /* add threads, ... */ ADC_Temp_Thread_Start(&IOmodule); - 8001544: 4802 ldr r0, [pc, #8] ; (8001550 ) - 8001546: f7ff fda7 bl 8001098 + 8001712: 480a ldr r0, [pc, #40] ; (800173c ) + 8001714: f7ff fd80 bl 8001218 /* USER CODE BEGIN RTOS_EVENTS */ /* add events, ... */ /* USER CODE END RTOS_EVENTS */ /* Start scheduler */ osKernelStart(); - 800154a: f008 f945 bl 80097d8 + 8001718: f008 f8b8 bl 800988c /* We should never get here as control is now taken by the scheduler */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ while (1) - 800154e: e7fe b.n 800154e - 8001550: 200007a8 .word 0x200007a8 - 8001554: 200000b0 .word 0x200000b0 - 8001558: 200000c4 .word 0x200000c4 - 800155c: 200000d8 .word 0x200000d8 - 8001560: 200000e0 .word 0x200000e0 - 8001564: 2000064c .word 0x2000064c - 8001568: 20000200 .word 0x20000200 - 800156c: 48000800 .word 0x48000800 - 8001570: 0800f068 .word 0x0800f068 - 8001574: 08001a41 .word 0x08001a41 - 8001578: 20000648 .word 0x20000648 - -0800157c : + 800171c: e7fe b.n 800171c + 800171e: bf00 nop + 8001720: 2000062c .word 0x2000062c + 8001724: 200001e0 .word 0x200001e0 + 8001728: 48000800 .word 0x48000800 + 800172c: 20000018 .word 0x20000018 + 8001730: 200007c0 .word 0x200007c0 + 8001734: 200007d4 .word 0x200007d4 + 8001738: 200007dc .word 0x200007dc + 800173c: 20000788 .word 0x20000788 + 8001740: 0800f128 .word 0x0800f128 + 8001744: 08001b29 .word 0x08001b29 + 8001748: 20000628 .word 0x20000628 + +0800174c : /** * @brief System Clock Configuration * @retval None */ void SystemClock_Config(void) { - 800157c: b580 push {r7, lr} - 800157e: b09a sub sp, #104 ; 0x68 - 8001580: af00 add r7, sp, #0 + 800174c: b580 push {r7, lr} + 800174e: b09a sub sp, #104 ; 0x68 + 8001750: af00 add r7, sp, #0 RCC_OscInitTypeDef RCC_OscInitStruct = {0}; - 8001582: f107 0320 add.w r3, r7, #32 - 8001586: 2248 movs r2, #72 ; 0x48 - 8001588: 2100 movs r1, #0 - 800158a: 4618 mov r0, r3 - 800158c: f00d fc7e bl 800ee8c + 8001752: f107 0320 add.w r3, r7, #32 + 8001756: 2248 movs r2, #72 ; 0x48 + 8001758: 2100 movs r1, #0 + 800175a: 4618 mov r0, r3 + 800175c: f00d fbf6 bl 800ef4c RCC_ClkInitTypeDef RCC_ClkInitStruct = {0}; - 8001590: 1d3b adds r3, r7, #4 - 8001592: 2200 movs r2, #0 - 8001594: 601a str r2, [r3, #0] - 8001596: 605a str r2, [r3, #4] - 8001598: 609a str r2, [r3, #8] - 800159a: 60da str r2, [r3, #12] - 800159c: 611a str r2, [r3, #16] - 800159e: 615a str r2, [r3, #20] - 80015a0: 619a str r2, [r3, #24] + 8001760: 1d3b adds r3, r7, #4 + 8001762: 2200 movs r2, #0 + 8001764: 601a str r2, [r3, #0] + 8001766: 605a str r2, [r3, #4] + 8001768: 609a str r2, [r3, #8] + 800176a: 60da str r2, [r3, #12] + 800176c: 611a str r2, [r3, #16] + 800176e: 615a str r2, [r3, #20] + 8001770: 619a str r2, [r3, #24] /** Macro to configure the PLL multiplication factor */ __HAL_RCC_PLL_PLLM_CONFIG(RCC_PLLM_DIV1); - 80015a2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80015a6: 68db ldr r3, [r3, #12] - 80015a8: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 80015ac: f023 0370 bic.w r3, r3, #112 ; 0x70 - 80015b0: 60d3 str r3, [r2, #12] + 8001772: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001776: 68db ldr r3, [r3, #12] + 8001778: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 800177c: f023 0370 bic.w r3, r3, #112 ; 0x70 + 8001780: 60d3 str r3, [r2, #12] /** Macro to configure the PLL clock source */ __HAL_RCC_PLL_PLLSOURCE_CONFIG(RCC_PLLSOURCE_MSI); - 80015b2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80015b6: 68db ldr r3, [r3, #12] - 80015b8: f023 0303 bic.w r3, r3, #3 - 80015bc: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 80015c0: f043 0301 orr.w r3, r3, #1 - 80015c4: 60d3 str r3, [r2, #12] + 8001782: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001786: 68db ldr r3, [r3, #12] + 8001788: f023 0303 bic.w r3, r3, #3 + 800178c: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8001790: f043 0301 orr.w r3, r3, #1 + 8001794: 60d3 str r3, [r2, #12] /** Configure LSE Drive Capability */ HAL_PWR_EnableBkUpAccess(); - 80015c6: f003 f87f bl 80046c8 + 8001796: f002 fff1 bl 800477c __HAL_RCC_LSEDRIVE_CONFIG(RCC_LSEDRIVE_LOW); - 80015ca: 2000 movs r0, #0 - 80015cc: f7ff ff04 bl 80013d8 + 800179a: 2000 movs r0, #0 + 800179c: f7ff ff10 bl 80015c0 /** Configure the main internal regulator output voltage */ __HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1); - 80015d0: 4b24 ldr r3, [pc, #144] ; (8001664 ) - 80015d2: 681b ldr r3, [r3, #0] - 80015d4: f423 63c0 bic.w r3, r3, #1536 ; 0x600 - 80015d8: 4a22 ldr r2, [pc, #136] ; (8001664 ) - 80015da: f443 7300 orr.w r3, r3, #512 ; 0x200 - 80015de: 6013 str r3, [r2, #0] - 80015e0: 4b20 ldr r3, [pc, #128] ; (8001664 ) - 80015e2: 681b ldr r3, [r3, #0] - 80015e4: f403 63c0 and.w r3, r3, #1536 ; 0x600 - 80015e8: 603b str r3, [r7, #0] - 80015ea: 683b ldr r3, [r7, #0] + 80017a0: 4b24 ldr r3, [pc, #144] ; (8001834 ) + 80017a2: 681b ldr r3, [r3, #0] + 80017a4: f423 63c0 bic.w r3, r3, #1536 ; 0x600 + 80017a8: 4a22 ldr r2, [pc, #136] ; (8001834 ) + 80017aa: f443 7300 orr.w r3, r3, #512 ; 0x200 + 80017ae: 6013 str r3, [r2, #0] + 80017b0: 4b20 ldr r3, [pc, #128] ; (8001834 ) + 80017b2: 681b ldr r3, [r3, #0] + 80017b4: f403 63c0 and.w r3, r3, #1536 ; 0x600 + 80017b8: 603b str r3, [r7, #0] + 80017ba: 683b ldr r3, [r7, #0] /** Initializes the RCC Oscillators according to the specified parameters * in the RCC_OscInitTypeDef structure. */ RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI|RCC_OSCILLATORTYPE_HSE - 80015ec: 2327 movs r3, #39 ; 0x27 - 80015ee: 623b str r3, [r7, #32] + 80017bc: 2327 movs r3, #39 ; 0x27 + 80017be: 623b str r3, [r7, #32] |RCC_OSCILLATORTYPE_LSE|RCC_OSCILLATORTYPE_MSI; RCC_OscInitStruct.HSEState = RCC_HSE_ON; - 80015f0: f44f 3380 mov.w r3, #65536 ; 0x10000 - 80015f4: 627b str r3, [r7, #36] ; 0x24 + 80017c0: f44f 3380 mov.w r3, #65536 ; 0x10000 + 80017c4: 627b str r3, [r7, #36] ; 0x24 RCC_OscInitStruct.LSEState = RCC_LSE_ON; - 80015f6: 2301 movs r3, #1 - 80015f8: 62bb str r3, [r7, #40] ; 0x28 + 80017c6: 2301 movs r3, #1 + 80017c8: 62bb str r3, [r7, #40] ; 0x28 RCC_OscInitStruct.HSIState = RCC_HSI_ON; - 80015fa: f44f 7380 mov.w r3, #256 ; 0x100 - 80015fe: 62fb str r3, [r7, #44] ; 0x2c + 80017ca: f44f 7380 mov.w r3, #256 ; 0x100 + 80017ce: 62fb str r3, [r7, #44] ; 0x2c RCC_OscInitStruct.MSIState = RCC_MSI_ON; - 8001600: 2301 movs r3, #1 - 8001602: 63fb str r3, [r7, #60] ; 0x3c + 80017d0: 2301 movs r3, #1 + 80017d2: 63fb str r3, [r7, #60] ; 0x3c RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT; - 8001604: 2340 movs r3, #64 ; 0x40 - 8001606: 633b str r3, [r7, #48] ; 0x30 + 80017d4: 2340 movs r3, #64 ; 0x40 + 80017d6: 633b str r3, [r7, #48] ; 0x30 RCC_OscInitStruct.MSICalibrationValue = RCC_MSICALIBRATION_DEFAULT; - 8001608: 2300 movs r3, #0 - 800160a: 643b str r3, [r7, #64] ; 0x40 + 80017d8: 2300 movs r3, #0 + 80017da: 643b str r3, [r7, #64] ; 0x40 RCC_OscInitStruct.MSIClockRange = RCC_MSIRANGE_6; - 800160c: 2360 movs r3, #96 ; 0x60 - 800160e: 647b str r3, [r7, #68] ; 0x44 + 80017dc: 2360 movs r3, #96 ; 0x60 + 80017de: 647b str r3, [r7, #68] ; 0x44 RCC_OscInitStruct.PLL.PLLState = RCC_PLL_NONE; - 8001610: 2300 movs r3, #0 - 8001612: 64fb str r3, [r7, #76] ; 0x4c + 80017e0: 2300 movs r3, #0 + 80017e2: 64fb str r3, [r7, #76] ; 0x4c if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) - 8001614: f107 0320 add.w r3, r7, #32 - 8001618: 4618 mov r0, r3 - 800161a: f003 fbf5 bl 8004e08 - 800161e: 4603 mov r3, r0 - 8001620: 2b00 cmp r3, #0 - 8001622: d001 beq.n 8001628 + 80017e4: f107 0320 add.w r3, r7, #32 + 80017e8: 4618 mov r0, r3 + 80017ea: f003 fb67 bl 8004ebc + 80017ee: 4603 mov r3, r0 + 80017f0: 2b00 cmp r3, #0 + 80017f2: d001 beq.n 80017f8 { Error_Handler(); - 8001624: f000 fa26 bl 8001a74 + 80017f4: f000 f9b2 bl 8001b5c } /** Configure the SYSCLKSource, HCLK, PCLK1 and PCLK2 clocks dividers */ RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK4|RCC_CLOCKTYPE_HCLK2 - 8001628: 236f movs r3, #111 ; 0x6f - 800162a: 607b str r3, [r7, #4] + 80017f8: 236f movs r3, #111 ; 0x6f + 80017fa: 607b str r3, [r7, #4] |RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2; RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSE; - 800162c: 2302 movs r3, #2 - 800162e: 60bb str r3, [r7, #8] + 80017fc: 2302 movs r3, #2 + 80017fe: 60bb str r3, [r7, #8] RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1; - 8001630: 2300 movs r3, #0 - 8001632: 60fb str r3, [r7, #12] + 8001800: 2300 movs r3, #0 + 8001802: 60fb str r3, [r7, #12] RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1; - 8001634: 2300 movs r3, #0 - 8001636: 613b str r3, [r7, #16] + 8001804: 2300 movs r3, #0 + 8001806: 613b str r3, [r7, #16] RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1; - 8001638: 2300 movs r3, #0 - 800163a: 617b str r3, [r7, #20] + 8001808: 2300 movs r3, #0 + 800180a: 617b str r3, [r7, #20] RCC_ClkInitStruct.AHBCLK2Divider = RCC_SYSCLK_DIV1; - 800163c: 2300 movs r3, #0 - 800163e: 61bb str r3, [r7, #24] + 800180c: 2300 movs r3, #0 + 800180e: 61bb str r3, [r7, #24] RCC_ClkInitStruct.AHBCLK4Divider = RCC_SYSCLK_DIV1; - 8001640: 2300 movs r3, #0 - 8001642: 61fb str r3, [r7, #28] + 8001810: 2300 movs r3, #0 + 8001812: 61fb str r3, [r7, #28] if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1) != HAL_OK) - 8001644: 1d3b adds r3, r7, #4 - 8001646: 2101 movs r1, #1 - 8001648: 4618 mov r0, r3 - 800164a: f003 ff51 bl 80054f0 - 800164e: 4603 mov r3, r0 - 8001650: 2b00 cmp r3, #0 - 8001652: d001 beq.n 8001658 + 8001814: 1d3b adds r3, r7, #4 + 8001816: 2101 movs r1, #1 + 8001818: 4618 mov r0, r3 + 800181a: f003 fec3 bl 80055a4 + 800181e: 4603 mov r3, r0 + 8001820: 2b00 cmp r3, #0 + 8001822: d001 beq.n 8001828 { Error_Handler(); - 8001654: f000 fa0e bl 8001a74 + 8001824: f000 f99a bl 8001b5c } /** Enable MSI Auto calibration */ HAL_RCCEx_EnableMSIPLLMode(); - 8001658: f004 fd3e bl 80060d8 + 8001828: f004 fcb0 bl 800618c } - 800165c: bf00 nop - 800165e: 3768 adds r7, #104 ; 0x68 - 8001660: 46bd mov sp, r7 - 8001662: bd80 pop {r7, pc} - 8001664: 58000400 .word 0x58000400 + 800182c: bf00 nop + 800182e: 3768 adds r7, #104 ; 0x68 + 8001830: 46bd mov sp, r7 + 8001832: bd80 pop {r7, pc} + 8001834: 58000400 .word 0x58000400 -08001668 : +08001838 : /** * @brief Peripherals Common Clock Configuration * @retval None */ void PeriphCommonClock_Config(void) { - 8001668: b580 push {r7, lr} - 800166a: b094 sub sp, #80 ; 0x50 - 800166c: af00 add r7, sp, #0 + 8001838: b580 push {r7, lr} + 800183a: b094 sub sp, #80 ; 0x50 + 800183c: af00 add r7, sp, #0 RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0}; - 800166e: 463b mov r3, r7 - 8001670: 2250 movs r2, #80 ; 0x50 - 8001672: 2100 movs r1, #0 - 8001674: 4618 mov r0, r3 - 8001676: f00d fc09 bl 800ee8c + 800183e: 463b mov r3, r7 + 8001840: 2250 movs r2, #80 ; 0x50 + 8001842: 2100 movs r1, #0 + 8001844: 4618 mov r0, r3 + 8001846: f00d fb81 bl 800ef4c /** Initializes the peripherals clock */ PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_SMPS|RCC_PERIPHCLK_USB - 800167a: f44f 5314 mov.w r3, #9472 ; 0x2500 - 800167e: 603b str r3, [r7, #0] + 800184a: f44f 5314 mov.w r3, #9472 ; 0x2500 + 800184e: 603b str r3, [r7, #0] |RCC_PERIPHCLK_ADC; PeriphClkInitStruct.PLLSAI1.PLLN = 24; - 8001680: 2318 movs r3, #24 - 8001682: 607b str r3, [r7, #4] + 8001850: 2318 movs r3, #24 + 8001852: 607b str r3, [r7, #4] PeriphClkInitStruct.PLLSAI1.PLLP = RCC_PLLP_DIV2; - 8001684: f44f 3300 mov.w r3, #131072 ; 0x20000 - 8001688: 60bb str r3, [r7, #8] + 8001854: f44f 3300 mov.w r3, #131072 ; 0x20000 + 8001858: 60bb str r3, [r7, #8] PeriphClkInitStruct.PLLSAI1.PLLQ = RCC_PLLQ_DIV2; - 800168a: f04f 7300 mov.w r3, #33554432 ; 0x2000000 - 800168e: 60fb str r3, [r7, #12] + 800185a: f04f 7300 mov.w r3, #33554432 ; 0x2000000 + 800185e: 60fb str r3, [r7, #12] PeriphClkInitStruct.PLLSAI1.PLLR = RCC_PLLR_DIV2; - 8001690: f04f 5300 mov.w r3, #536870912 ; 0x20000000 - 8001694: 613b str r3, [r7, #16] + 8001860: f04f 5300 mov.w r3, #536870912 ; 0x20000000 + 8001864: 613b str r3, [r7, #16] PeriphClkInitStruct.PLLSAI1.PLLSAI1ClockOut = RCC_PLLSAI1_USBCLK|RCC_PLLSAI1_ADCCLK; - 8001696: f04f 5388 mov.w r3, #285212672 ; 0x11000000 - 800169a: 617b str r3, [r7, #20] + 8001866: f04f 5388 mov.w r3, #285212672 ; 0x11000000 + 800186a: 617b str r3, [r7, #20] PeriphClkInitStruct.UsbClockSelection = RCC_USBCLKSOURCE_PLLSAI1; - 800169c: f04f 6380 mov.w r3, #67108864 ; 0x4000000 - 80016a0: 637b str r3, [r7, #52] ; 0x34 + 800186c: f04f 6380 mov.w r3, #67108864 ; 0x4000000 + 8001870: 637b str r3, [r7, #52] ; 0x34 PeriphClkInitStruct.AdcClockSelection = RCC_ADCCLKSOURCE_PLLSAI1; - 80016a2: f04f 5380 mov.w r3, #268435456 ; 0x10000000 - 80016a6: 63fb str r3, [r7, #60] ; 0x3c + 8001872: f04f 5380 mov.w r3, #268435456 ; 0x10000000 + 8001876: 63fb str r3, [r7, #60] ; 0x3c PeriphClkInitStruct.SmpsClockSelection = RCC_SMPSCLKSOURCE_HSI; - 80016a8: 2300 movs r3, #0 - 80016aa: 64bb str r3, [r7, #72] ; 0x48 + 8001878: 2300 movs r3, #0 + 800187a: 64bb str r3, [r7, #72] ; 0x48 PeriphClkInitStruct.SmpsDivSelection = RCC_SMPSCLKDIV_RANGE0; - 80016ac: 2300 movs r3, #0 - 80016ae: 64fb str r3, [r7, #76] ; 0x4c + 800187c: 2300 movs r3, #0 + 800187e: 64fb str r3, [r7, #76] ; 0x4c if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK) - 80016b0: 463b mov r3, r7 - 80016b2: 4618 mov r0, r3 - 80016b4: f004 fb9a bl 8005dec - 80016b8: 4603 mov r3, r0 - 80016ba: 2b00 cmp r3, #0 - 80016bc: d001 beq.n 80016c2 + 8001880: 463b mov r3, r7 + 8001882: 4618 mov r0, r3 + 8001884: f004 fb0c bl 8005ea0 + 8001888: 4603 mov r3, r0 + 800188a: 2b00 cmp r3, #0 + 800188c: d001 beq.n 8001892 { Error_Handler(); - 80016be: f000 f9d9 bl 8001a74 + 800188e: f000 f965 bl 8001b5c } /* USER CODE BEGIN Smps */ /* USER CODE END Smps */ } - 80016c2: bf00 nop - 80016c4: 3750 adds r7, #80 ; 0x50 - 80016c6: 46bd mov sp, r7 - 80016c8: bd80 pop {r7, pc} + 8001892: bf00 nop + 8001894: 3750 adds r7, #80 ; 0x50 + 8001896: 46bd mov sp, r7 + 8001898: bd80 pop {r7, pc} ... -080016cc : - * @brief ADC1 Initialization Function - * @param None - * @retval None - */ -static void MX_ADC1_Init(void) -{ - 80016cc: b580 push {r7, lr} - 80016ce: b086 sub sp, #24 - 80016d0: af00 add r7, sp, #0 - - /* USER CODE BEGIN ADC1_Init 0 */ - - /* USER CODE END ADC1_Init 0 */ - - ADC_ChannelConfTypeDef sConfig = {0}; - 80016d2: 463b mov r3, r7 - 80016d4: 2200 movs r2, #0 - 80016d6: 601a str r2, [r3, #0] - 80016d8: 605a str r2, [r3, #4] - 80016da: 609a str r2, [r3, #8] - 80016dc: 60da str r2, [r3, #12] - 80016de: 611a str r2, [r3, #16] - 80016e0: 615a str r2, [r3, #20] - - /* USER CODE END ADC1_Init 1 */ - - /** Common config - */ - hadc1.Instance = ADC1; - 80016e2: 4b30 ldr r3, [pc, #192] ; (80017a4 ) - 80016e4: 4a30 ldr r2, [pc, #192] ; (80017a8 ) - 80016e6: 601a str r2, [r3, #0] - hadc1.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV1; - 80016e8: 4b2e ldr r3, [pc, #184] ; (80017a4 ) - 80016ea: 2200 movs r2, #0 - 80016ec: 605a str r2, [r3, #4] - hadc1.Init.Resolution = ADC_RESOLUTION_12B; - 80016ee: 4b2d ldr r3, [pc, #180] ; (80017a4 ) - 80016f0: 2200 movs r2, #0 - 80016f2: 609a str r2, [r3, #8] - hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT; - 80016f4: 4b2b ldr r3, [pc, #172] ; (80017a4 ) - 80016f6: 2200 movs r2, #0 - 80016f8: 60da str r2, [r3, #12] - hadc1.Init.ScanConvMode = ADC_SCAN_ENABLE; - 80016fa: 4b2a ldr r3, [pc, #168] ; (80017a4 ) - 80016fc: 2201 movs r2, #1 - 80016fe: 611a str r2, [r3, #16] - hadc1.Init.EOCSelection = ADC_EOC_SINGLE_CONV; - 8001700: 4b28 ldr r3, [pc, #160] ; (80017a4 ) - 8001702: 2204 movs r2, #4 - 8001704: 615a str r2, [r3, #20] - hadc1.Init.LowPowerAutoWait = DISABLE; - 8001706: 4b27 ldr r3, [pc, #156] ; (80017a4 ) - 8001708: 2200 movs r2, #0 - 800170a: 761a strb r2, [r3, #24] - hadc1.Init.ContinuousConvMode = DISABLE; - 800170c: 4b25 ldr r3, [pc, #148] ; (80017a4 ) - 800170e: 2200 movs r2, #0 - 8001710: 765a strb r2, [r3, #25] - hadc1.Init.NbrOfConversion = 2; - 8001712: 4b24 ldr r3, [pc, #144] ; (80017a4 ) - 8001714: 2202 movs r2, #2 - 8001716: 61da str r2, [r3, #28] - hadc1.Init.DiscontinuousConvMode = DISABLE; - 8001718: 4b22 ldr r3, [pc, #136] ; (80017a4 ) - 800171a: 2200 movs r2, #0 - 800171c: f883 2020 strb.w r2, [r3, #32] - hadc1.Init.ExternalTrigConv = ADC_SOFTWARE_START; - 8001720: 4b20 ldr r3, [pc, #128] ; (80017a4 ) - 8001722: 2200 movs r2, #0 - 8001724: 629a str r2, [r3, #40] ; 0x28 - hadc1.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_NONE; - 8001726: 4b1f ldr r3, [pc, #124] ; (80017a4 ) - 8001728: 2200 movs r2, #0 - 800172a: 62da str r2, [r3, #44] ; 0x2c - hadc1.Init.DMAContinuousRequests = ENABLE; - 800172c: 4b1d ldr r3, [pc, #116] ; (80017a4 ) - 800172e: 2201 movs r2, #1 - 8001730: f883 2030 strb.w r2, [r3, #48] ; 0x30 - hadc1.Init.Overrun = ADC_OVR_DATA_PRESERVED; - 8001734: 4b1b ldr r3, [pc, #108] ; (80017a4 ) - 8001736: 2200 movs r2, #0 - 8001738: 635a str r2, [r3, #52] ; 0x34 - hadc1.Init.OversamplingMode = DISABLE; - 800173a: 4b1a ldr r3, [pc, #104] ; (80017a4 ) - 800173c: 2200 movs r2, #0 - 800173e: f883 2038 strb.w r2, [r3, #56] ; 0x38 - if (HAL_ADC_Init(&hadc1) != HAL_OK) - 8001742: 4818 ldr r0, [pc, #96] ; (80017a4 ) - 8001744: f000 ff06 bl 8002554 - 8001748: 4603 mov r3, r0 - 800174a: 2b00 cmp r3, #0 - 800174c: d001 beq.n 8001752 - { - Error_Handler(); - 800174e: f000 f991 bl 8001a74 - } - - /** Configure Regular Channel - */ - sConfig.Channel = ADC_CHANNEL_11; - 8001752: 4b16 ldr r3, [pc, #88] ; (80017ac ) - 8001754: 603b str r3, [r7, #0] - sConfig.Rank = ADC_REGULAR_RANK_1; - 8001756: 2306 movs r3, #6 - 8001758: 607b str r3, [r7, #4] - sConfig.SamplingTime = ADC_SAMPLETIME_12CYCLES_5; - 800175a: 2302 movs r3, #2 - 800175c: 60bb str r3, [r7, #8] - sConfig.SingleDiff = ADC_SINGLE_ENDED; - 800175e: 237f movs r3, #127 ; 0x7f - 8001760: 60fb str r3, [r7, #12] - sConfig.OffsetNumber = ADC_OFFSET_NONE; - 8001762: 2304 movs r3, #4 - 8001764: 613b str r3, [r7, #16] - sConfig.Offset = 0; - 8001766: 2300 movs r3, #0 - 8001768: 617b str r3, [r7, #20] - if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 800176a: 463b mov r3, r7 - 800176c: 4619 mov r1, r3 - 800176e: 480d ldr r0, [pc, #52] ; (80017a4 ) - 8001770: f001 f936 bl 80029e0 - 8001774: 4603 mov r3, r0 - 8001776: 2b00 cmp r3, #0 - 8001778: d001 beq.n 800177e - { - Error_Handler(); - 800177a: f000 f97b bl 8001a74 - } - - /** Configure Regular Channel - */ - sConfig.Channel = ADC_CHANNEL_10; - 800177e: 4b0c ldr r3, [pc, #48] ; (80017b0 ) - 8001780: 603b str r3, [r7, #0] - sConfig.Rank = ADC_REGULAR_RANK_2; - 8001782: 230c movs r3, #12 - 8001784: 607b str r3, [r7, #4] - if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 8001786: 463b mov r3, r7 - 8001788: 4619 mov r1, r3 - 800178a: 4806 ldr r0, [pc, #24] ; (80017a4 ) - 800178c: f001 f928 bl 80029e0 - 8001790: 4603 mov r3, r0 - 8001792: 2b00 cmp r3, #0 - 8001794: d001 beq.n 800179a - { - Error_Handler(); - 8001796: f000 f96d bl 8001a74 - } - /* USER CODE BEGIN ADC1_Init 2 */ - - /* USER CODE END ADC1_Init 2 */ - -} - 800179a: bf00 nop - 800179c: 3718 adds r7, #24 - 800179e: 46bd mov sp, r7 - 80017a0: bd80 pop {r7, pc} - 80017a2: bf00 nop - 80017a4: 200000e8 .word 0x200000e8 - 80017a8: 50040000 .word 0x50040000 - 80017ac: 2e300800 .word 0x2e300800 - 80017b0: 2a000400 .word 0x2a000400 - -080017b4 : +0800189c : * @brief I2C1 Initialization Function * @param None * @retval None */ static void MX_I2C1_Init(void) { - 80017b4: b580 push {r7, lr} - 80017b6: af00 add r7, sp, #0 + 800189c: b580 push {r7, lr} + 800189e: af00 add r7, sp, #0 /* USER CODE END I2C1_Init 0 */ /* USER CODE BEGIN I2C1_Init 1 */ /* USER CODE END I2C1_Init 1 */ hi2c1.Instance = I2C1; - 80017b8: 4b1b ldr r3, [pc, #108] ; (8001828 ) - 80017ba: 4a1c ldr r2, [pc, #112] ; (800182c ) - 80017bc: 601a str r2, [r3, #0] + 80018a0: 4b1b ldr r3, [pc, #108] ; (8001910 ) + 80018a2: 4a1c ldr r2, [pc, #112] ; (8001914 ) + 80018a4: 601a str r2, [r3, #0] hi2c1.Init.Timing = 0x00300F38; - 80017be: 4b1a ldr r3, [pc, #104] ; (8001828 ) - 80017c0: 4a1b ldr r2, [pc, #108] ; (8001830 ) - 80017c2: 605a str r2, [r3, #4] + 80018a6: 4b1a ldr r3, [pc, #104] ; (8001910 ) + 80018a8: 4a1b ldr r2, [pc, #108] ; (8001918 ) + 80018aa: 605a str r2, [r3, #4] hi2c1.Init.OwnAddress1 = 0; - 80017c4: 4b18 ldr r3, [pc, #96] ; (8001828 ) - 80017c6: 2200 movs r2, #0 - 80017c8: 609a str r2, [r3, #8] + 80018ac: 4b18 ldr r3, [pc, #96] ; (8001910 ) + 80018ae: 2200 movs r2, #0 + 80018b0: 609a str r2, [r3, #8] hi2c1.Init.AddressingMode = I2C_ADDRESSINGMODE_7BIT; - 80017ca: 4b17 ldr r3, [pc, #92] ; (8001828 ) - 80017cc: 2201 movs r2, #1 - 80017ce: 60da str r2, [r3, #12] + 80018b2: 4b17 ldr r3, [pc, #92] ; (8001910 ) + 80018b4: 2201 movs r2, #1 + 80018b6: 60da str r2, [r3, #12] hi2c1.Init.DualAddressMode = I2C_DUALADDRESS_DISABLE; - 80017d0: 4b15 ldr r3, [pc, #84] ; (8001828 ) - 80017d2: 2200 movs r2, #0 - 80017d4: 611a str r2, [r3, #16] + 80018b8: 4b15 ldr r3, [pc, #84] ; (8001910 ) + 80018ba: 2200 movs r2, #0 + 80018bc: 611a str r2, [r3, #16] hi2c1.Init.OwnAddress2 = 0; - 80017d6: 4b14 ldr r3, [pc, #80] ; (8001828 ) - 80017d8: 2200 movs r2, #0 - 80017da: 615a str r2, [r3, #20] + 80018be: 4b14 ldr r3, [pc, #80] ; (8001910 ) + 80018c0: 2200 movs r2, #0 + 80018c2: 615a str r2, [r3, #20] hi2c1.Init.OwnAddress2Masks = I2C_OA2_NOMASK; - 80017dc: 4b12 ldr r3, [pc, #72] ; (8001828 ) - 80017de: 2200 movs r2, #0 - 80017e0: 619a str r2, [r3, #24] + 80018c4: 4b12 ldr r3, [pc, #72] ; (8001910 ) + 80018c6: 2200 movs r2, #0 + 80018c8: 619a str r2, [r3, #24] hi2c1.Init.GeneralCallMode = I2C_GENERALCALL_DISABLE; - 80017e2: 4b11 ldr r3, [pc, #68] ; (8001828 ) - 80017e4: 2200 movs r2, #0 - 80017e6: 61da str r2, [r3, #28] + 80018ca: 4b11 ldr r3, [pc, #68] ; (8001910 ) + 80018cc: 2200 movs r2, #0 + 80018ce: 61da str r2, [r3, #28] hi2c1.Init.NoStretchMode = I2C_NOSTRETCH_DISABLE; - 80017e8: 4b0f ldr r3, [pc, #60] ; (8001828 ) - 80017ea: 2200 movs r2, #0 - 80017ec: 621a str r2, [r3, #32] + 80018d0: 4b0f ldr r3, [pc, #60] ; (8001910 ) + 80018d2: 2200 movs r2, #0 + 80018d4: 621a str r2, [r3, #32] if (HAL_I2C_Init(&hi2c1) != HAL_OK) - 80017ee: 480e ldr r0, [pc, #56] ; (8001828 ) - 80017f0: f002 fd34 bl 800425c - 80017f4: 4603 mov r3, r0 - 80017f6: 2b00 cmp r3, #0 - 80017f8: d001 beq.n 80017fe + 80018d6: 480e ldr r0, [pc, #56] ; (8001910 ) + 80018d8: f002 fd1a bl 8004310 + 80018dc: 4603 mov r3, r0 + 80018de: 2b00 cmp r3, #0 + 80018e0: d001 beq.n 80018e6 { Error_Handler(); - 80017fa: f000 f93b bl 8001a74 + 80018e2: f000 f93b bl 8001b5c } /** Configure Analogue filter */ if (HAL_I2CEx_ConfigAnalogFilter(&hi2c1, I2C_ANALOGFILTER_ENABLE) != HAL_OK) - 80017fe: 2100 movs r1, #0 - 8001800: 4809 ldr r0, [pc, #36] ; (8001828 ) - 8001802: f002 fdc6 bl 8004392 - 8001806: 4603 mov r3, r0 - 8001808: 2b00 cmp r3, #0 - 800180a: d001 beq.n 8001810 + 80018e6: 2100 movs r1, #0 + 80018e8: 4809 ldr r0, [pc, #36] ; (8001910 ) + 80018ea: f002 fdac bl 8004446 + 80018ee: 4603 mov r3, r0 + 80018f0: 2b00 cmp r3, #0 + 80018f2: d001 beq.n 80018f8 { Error_Handler(); - 800180c: f000 f932 bl 8001a74 + 80018f4: f000 f932 bl 8001b5c } /** Configure Digital filter */ if (HAL_I2CEx_ConfigDigitalFilter(&hi2c1, 0) != HAL_OK) - 8001810: 2100 movs r1, #0 - 8001812: 4805 ldr r0, [pc, #20] ; (8001828 ) - 8001814: f002 fe08 bl 8004428 - 8001818: 4603 mov r3, r0 - 800181a: 2b00 cmp r3, #0 - 800181c: d001 beq.n 8001822 + 80018f8: 2100 movs r1, #0 + 80018fa: 4805 ldr r0, [pc, #20] ; (8001910 ) + 80018fc: f002 fdee bl 80044dc + 8001900: 4603 mov r3, r0 + 8001902: 2b00 cmp r3, #0 + 8001904: d001 beq.n 800190a { Error_Handler(); - 800181e: f000 f929 bl 8001a74 + 8001906: f000 f929 bl 8001b5c } /* USER CODE BEGIN I2C1_Init 2 */ /* USER CODE END I2C1_Init 2 */ } - 8001822: bf00 nop - 8001824: bd80 pop {r7, pc} - 8001826: bf00 nop - 8001828: 200001ac .word 0x200001ac - 800182c: 40005400 .word 0x40005400 - 8001830: 00300f38 .word 0x00300f38 + 800190a: bf00 nop + 800190c: bd80 pop {r7, pc} + 800190e: bf00 nop + 8001910: 2000018c .word 0x2000018c + 8001914: 40005400 .word 0x40005400 + 8001918: 00300f38 .word 0x00300f38 -08001834 : +0800191c : * @brief USART1 Initialization Function * @param None * @retval None */ static void MX_USART1_UART_Init(void) { - 8001834: b580 push {r7, lr} - 8001836: af00 add r7, sp, #0 + 800191c: b580 push {r7, lr} + 800191e: af00 add r7, sp, #0 /* USER CODE END USART1_Init 0 */ /* USER CODE BEGIN USART1_Init 1 */ /* USER CODE END USART1_Init 1 */ huart1.Instance = USART1; - 8001838: 4b22 ldr r3, [pc, #136] ; (80018c4 ) - 800183a: 4a23 ldr r2, [pc, #140] ; (80018c8 ) - 800183c: 601a str r2, [r3, #0] + 8001920: 4b22 ldr r3, [pc, #136] ; (80019ac ) + 8001922: 4a23 ldr r2, [pc, #140] ; (80019b0 ) + 8001924: 601a str r2, [r3, #0] huart1.Init.BaudRate = 115200; - 800183e: 4b21 ldr r3, [pc, #132] ; (80018c4 ) - 8001840: f44f 32e1 mov.w r2, #115200 ; 0x1c200 - 8001844: 605a str r2, [r3, #4] + 8001926: 4b21 ldr r3, [pc, #132] ; (80019ac ) + 8001928: f44f 32e1 mov.w r2, #115200 ; 0x1c200 + 800192c: 605a str r2, [r3, #4] huart1.Init.WordLength = UART_WORDLENGTH_8B; - 8001846: 4b1f ldr r3, [pc, #124] ; (80018c4 ) - 8001848: 2200 movs r2, #0 - 800184a: 609a str r2, [r3, #8] + 800192e: 4b1f ldr r3, [pc, #124] ; (80019ac ) + 8001930: 2200 movs r2, #0 + 8001932: 609a str r2, [r3, #8] huart1.Init.StopBits = UART_STOPBITS_1; - 800184c: 4b1d ldr r3, [pc, #116] ; (80018c4 ) - 800184e: 2200 movs r2, #0 - 8001850: 60da str r2, [r3, #12] + 8001934: 4b1d ldr r3, [pc, #116] ; (80019ac ) + 8001936: 2200 movs r2, #0 + 8001938: 60da str r2, [r3, #12] huart1.Init.Parity = UART_PARITY_NONE; - 8001852: 4b1c ldr r3, [pc, #112] ; (80018c4 ) - 8001854: 2200 movs r2, #0 - 8001856: 611a str r2, [r3, #16] + 800193a: 4b1c ldr r3, [pc, #112] ; (80019ac ) + 800193c: 2200 movs r2, #0 + 800193e: 611a str r2, [r3, #16] huart1.Init.Mode = UART_MODE_TX_RX; - 8001858: 4b1a ldr r3, [pc, #104] ; (80018c4 ) - 800185a: 220c movs r2, #12 - 800185c: 615a str r2, [r3, #20] + 8001940: 4b1a ldr r3, [pc, #104] ; (80019ac ) + 8001942: 220c movs r2, #12 + 8001944: 615a str r2, [r3, #20] huart1.Init.HwFlowCtl = UART_HWCONTROL_NONE; - 800185e: 4b19 ldr r3, [pc, #100] ; (80018c4 ) - 8001860: 2200 movs r2, #0 - 8001862: 619a str r2, [r3, #24] + 8001946: 4b19 ldr r3, [pc, #100] ; (80019ac ) + 8001948: 2200 movs r2, #0 + 800194a: 619a str r2, [r3, #24] huart1.Init.OverSampling = UART_OVERSAMPLING_16; - 8001864: 4b17 ldr r3, [pc, #92] ; (80018c4 ) - 8001866: 2200 movs r2, #0 - 8001868: 61da str r2, [r3, #28] + 800194c: 4b17 ldr r3, [pc, #92] ; (80019ac ) + 800194e: 2200 movs r2, #0 + 8001950: 61da str r2, [r3, #28] huart1.Init.OneBitSampling = UART_ONE_BIT_SAMPLE_DISABLE; - 800186a: 4b16 ldr r3, [pc, #88] ; (80018c4 ) - 800186c: 2200 movs r2, #0 - 800186e: 621a str r2, [r3, #32] + 8001952: 4b16 ldr r3, [pc, #88] ; (80019ac ) + 8001954: 2200 movs r2, #0 + 8001956: 621a str r2, [r3, #32] huart1.Init.ClockPrescaler = UART_PRESCALER_DIV1; - 8001870: 4b14 ldr r3, [pc, #80] ; (80018c4 ) - 8001872: 2200 movs r2, #0 - 8001874: 625a str r2, [r3, #36] ; 0x24 + 8001958: 4b14 ldr r3, [pc, #80] ; (80019ac ) + 800195a: 2200 movs r2, #0 + 800195c: 625a str r2, [r3, #36] ; 0x24 huart1.AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT; - 8001876: 4b13 ldr r3, [pc, #76] ; (80018c4 ) - 8001878: 2200 movs r2, #0 - 800187a: 629a str r2, [r3, #40] ; 0x28 + 800195e: 4b13 ldr r3, [pc, #76] ; (80019ac ) + 8001960: 2200 movs r2, #0 + 8001962: 629a str r2, [r3, #40] ; 0x28 if (HAL_UART_Init(&huart1) != HAL_OK) - 800187c: 4811 ldr r0, [pc, #68] ; (80018c4 ) - 800187e: f004 ffbd bl 80067fc - 8001882: 4603 mov r3, r0 - 8001884: 2b00 cmp r3, #0 - 8001886: d001 beq.n 800188c + 8001964: 4811 ldr r0, [pc, #68] ; (80019ac ) + 8001966: f004 ffa3 bl 80068b0 + 800196a: 4603 mov r3, r0 + 800196c: 2b00 cmp r3, #0 + 800196e: d001 beq.n 8001974 { Error_Handler(); - 8001888: f000 f8f4 bl 8001a74 + 8001970: f000 f8f4 bl 8001b5c } if (HAL_UARTEx_SetTxFifoThreshold(&huart1, UART_TXFIFO_THRESHOLD_1_8) != HAL_OK) - 800188c: 2100 movs r1, #0 - 800188e: 480d ldr r0, [pc, #52] ; (80018c4 ) - 8001890: f007 fddf bl 8009452 - 8001894: 4603 mov r3, r0 - 8001896: 2b00 cmp r3, #0 - 8001898: d001 beq.n 800189e + 8001974: 2100 movs r1, #0 + 8001976: 480d ldr r0, [pc, #52] ; (80019ac ) + 8001978: f007 fdc5 bl 8009506 + 800197c: 4603 mov r3, r0 + 800197e: 2b00 cmp r3, #0 + 8001980: d001 beq.n 8001986 { Error_Handler(); - 800189a: f000 f8eb bl 8001a74 + 8001982: f000 f8eb bl 8001b5c } if (HAL_UARTEx_SetRxFifoThreshold(&huart1, UART_RXFIFO_THRESHOLD_1_8) != HAL_OK) - 800189e: 2100 movs r1, #0 - 80018a0: 4808 ldr r0, [pc, #32] ; (80018c4 ) - 80018a2: f007 fe14 bl 80094ce - 80018a6: 4603 mov r3, r0 - 80018a8: 2b00 cmp r3, #0 - 80018aa: d001 beq.n 80018b0 + 8001986: 2100 movs r1, #0 + 8001988: 4808 ldr r0, [pc, #32] ; (80019ac ) + 800198a: f007 fdfa bl 8009582 + 800198e: 4603 mov r3, r0 + 8001990: 2b00 cmp r3, #0 + 8001992: d001 beq.n 8001998 { Error_Handler(); - 80018ac: f000 f8e2 bl 8001a74 + 8001994: f000 f8e2 bl 8001b5c } if (HAL_UARTEx_DisableFifoMode(&huart1) != HAL_OK) - 80018b0: 4804 ldr r0, [pc, #16] ; (80018c4 ) - 80018b2: f007 fd95 bl 80093e0 - 80018b6: 4603 mov r3, r0 - 80018b8: 2b00 cmp r3, #0 - 80018ba: d001 beq.n 80018c0 + 8001998: 4804 ldr r0, [pc, #16] ; (80019ac ) + 800199a: f007 fd7b bl 8009494 + 800199e: 4603 mov r3, r0 + 80019a0: 2b00 cmp r3, #0 + 80019a2: d001 beq.n 80019a8 { Error_Handler(); - 80018bc: f000 f8da bl 8001a74 + 80019a4: f000 f8da bl 8001b5c } /* USER CODE BEGIN USART1_Init 2 */ /* USER CODE END USART1_Init 2 */ } - 80018c0: bf00 nop - 80018c2: bd80 pop {r7, pc} - 80018c4: 20000200 .word 0x20000200 - 80018c8: 40013800 .word 0x40013800 + 80019a8: bf00 nop + 80019aa: bd80 pop {r7, pc} + 80019ac: 200001e0 .word 0x200001e0 + 80019b0: 40013800 .word 0x40013800 -080018cc : +080019b4 : * @brief USB Initialization Function * @param None * @retval None */ static void MX_USB_PCD_Init(void) { - 80018cc: b580 push {r7, lr} - 80018ce: af00 add r7, sp, #0 + 80019b4: b580 push {r7, lr} + 80019b6: af00 add r7, sp, #0 /* USER CODE END USB_Init 0 */ /* USER CODE BEGIN USB_Init 1 */ /* USER CODE END USB_Init 1 */ hpcd_USB_FS.Instance = USB; - 80018d0: 4b10 ldr r3, [pc, #64] ; (8001914 ) - 80018d2: 4a11 ldr r2, [pc, #68] ; (8001918 ) - 80018d4: 601a str r2, [r3, #0] + 80019b8: 4b10 ldr r3, [pc, #64] ; (80019fc ) + 80019ba: 4a11 ldr r2, [pc, #68] ; (8001a00 ) + 80019bc: 601a str r2, [r3, #0] hpcd_USB_FS.Init.dev_endpoints = 8; - 80018d6: 4b0f ldr r3, [pc, #60] ; (8001914 ) - 80018d8: 2208 movs r2, #8 - 80018da: 605a str r2, [r3, #4] + 80019be: 4b0f ldr r3, [pc, #60] ; (80019fc ) + 80019c0: 2208 movs r2, #8 + 80019c2: 605a str r2, [r3, #4] hpcd_USB_FS.Init.speed = PCD_SPEED_FULL; - 80018dc: 4b0d ldr r3, [pc, #52] ; (8001914 ) - 80018de: 2202 movs r2, #2 - 80018e0: 609a str r2, [r3, #8] + 80019c4: 4b0d ldr r3, [pc, #52] ; (80019fc ) + 80019c6: 2202 movs r2, #2 + 80019c8: 609a str r2, [r3, #8] hpcd_USB_FS.Init.phy_itface = PCD_PHY_EMBEDDED; - 80018e2: 4b0c ldr r3, [pc, #48] ; (8001914 ) - 80018e4: 2202 movs r2, #2 - 80018e6: 611a str r2, [r3, #16] + 80019ca: 4b0c ldr r3, [pc, #48] ; (80019fc ) + 80019cc: 2202 movs r2, #2 + 80019ce: 611a str r2, [r3, #16] hpcd_USB_FS.Init.Sof_enable = DISABLE; - 80018e8: 4b0a ldr r3, [pc, #40] ; (8001914 ) - 80018ea: 2200 movs r2, #0 - 80018ec: 615a str r2, [r3, #20] + 80019d0: 4b0a ldr r3, [pc, #40] ; (80019fc ) + 80019d2: 2200 movs r2, #0 + 80019d4: 615a str r2, [r3, #20] hpcd_USB_FS.Init.low_power_enable = DISABLE; - 80018ee: 4b09 ldr r3, [pc, #36] ; (8001914 ) - 80018f0: 2200 movs r2, #0 - 80018f2: 619a str r2, [r3, #24] + 80019d6: 4b09 ldr r3, [pc, #36] ; (80019fc ) + 80019d8: 2200 movs r2, #0 + 80019da: 619a str r2, [r3, #24] hpcd_USB_FS.Init.lpm_enable = DISABLE; - 80018f4: 4b07 ldr r3, [pc, #28] ; (8001914 ) - 80018f6: 2200 movs r2, #0 - 80018f8: 61da str r2, [r3, #28] + 80019dc: 4b07 ldr r3, [pc, #28] ; (80019fc ) + 80019de: 2200 movs r2, #0 + 80019e0: 61da str r2, [r3, #28] hpcd_USB_FS.Init.battery_charging_enable = DISABLE; - 80018fa: 4b06 ldr r3, [pc, #24] ; (8001914 ) - 80018fc: 2200 movs r2, #0 - 80018fe: 621a str r2, [r3, #32] + 80019e2: 4b06 ldr r3, [pc, #24] ; (80019fc ) + 80019e4: 2200 movs r2, #0 + 80019e6: 621a str r2, [r3, #32] if (HAL_PCD_Init(&hpcd_USB_FS) != HAL_OK) - 8001900: 4804 ldr r0, [pc, #16] ; (8001914 ) - 8001902: f002 fddd bl 80044c0 - 8001906: 4603 mov r3, r0 - 8001908: 2b00 cmp r3, #0 - 800190a: d001 beq.n 8001910 + 80019e8: 4804 ldr r0, [pc, #16] ; (80019fc ) + 80019ea: f002 fdc3 bl 8004574 + 80019ee: 4603 mov r3, r0 + 80019f0: 2b00 cmp r3, #0 + 80019f2: d001 beq.n 80019f8 { Error_Handler(); - 800190c: f000 f8b2 bl 8001a74 + 80019f4: f000 f8b2 bl 8001b5c } /* USER CODE BEGIN USB_Init 2 */ /* USER CODE END USB_Init 2 */ } - 8001910: bf00 nop - 8001912: bd80 pop {r7, pc} - 8001914: 20000354 .word 0x20000354 - 8001918: 40006800 .word 0x40006800 + 80019f8: bf00 nop + 80019fa: bd80 pop {r7, pc} + 80019fc: 20000334 .word 0x20000334 + 8001a00: 40006800 .word 0x40006800 -0800191c : +08001a04 : /** * Enable DMA controller clock */ static void MX_DMA_Init(void) { - 800191c: b580 push {r7, lr} - 800191e: af00 add r7, sp, #0 + 8001a04: b580 push {r7, lr} + 8001a06: af00 add r7, sp, #0 /* DMA controller clock enable */ __HAL_RCC_DMAMUX1_CLK_ENABLE(); - 8001920: 2004 movs r0, #4 - 8001922: f7ff fd6f bl 8001404 + 8001a08: 2004 movs r0, #4 + 8001a0a: f7ff fdef bl 80015ec __HAL_RCC_DMA1_CLK_ENABLE(); - 8001926: 2001 movs r0, #1 - 8001928: f7ff fd6c bl 8001404 + 8001a0e: 2001 movs r0, #1 + 8001a10: f7ff fdec bl 80015ec /* DMA interrupt init */ /* DMA1_Channel1_IRQn interrupt configuration */ HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 5, 0); - 800192c: 2200 movs r2, #0 - 800192e: 2105 movs r1, #5 - 8001930: 200b movs r0, #11 - 8001932: f001 ff8b bl 800384c + 8001a14: 2200 movs r2, #0 + 8001a16: 2105 movs r1, #5 + 8001a18: 200b movs r0, #11 + 8001a1a: f001 ff8b bl 8003934 HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn); - 8001936: 200b movs r0, #11 - 8001938: f001 ffa2 bl 8003880 + 8001a1e: 200b movs r0, #11 + 8001a20: f001 ffa2 bl 8003968 /* DMA1_Channel2_IRQn interrupt configuration */ HAL_NVIC_SetPriority(DMA1_Channel2_IRQn, 5, 0); - 800193c: 2200 movs r2, #0 - 800193e: 2105 movs r1, #5 - 8001940: 200c movs r0, #12 - 8001942: f001 ff83 bl 800384c + 8001a24: 2200 movs r2, #0 + 8001a26: 2105 movs r1, #5 + 8001a28: 200c movs r0, #12 + 8001a2a: f001 ff83 bl 8003934 HAL_NVIC_EnableIRQ(DMA1_Channel2_IRQn); - 8001946: 200c movs r0, #12 - 8001948: f001 ff9a bl 8003880 + 8001a2e: 200c movs r0, #12 + 8001a30: f001 ff9a bl 8003968 /* DMA1_Channel3_IRQn interrupt configuration */ HAL_NVIC_SetPriority(DMA1_Channel3_IRQn, 5, 0); - 800194c: 2200 movs r2, #0 - 800194e: 2105 movs r1, #5 - 8001950: 200d movs r0, #13 - 8001952: f001 ff7b bl 800384c + 8001a34: 2200 movs r2, #0 + 8001a36: 2105 movs r1, #5 + 8001a38: 200d movs r0, #13 + 8001a3a: f001 ff7b bl 8003934 HAL_NVIC_EnableIRQ(DMA1_Channel3_IRQn); - 8001956: 200d movs r0, #13 - 8001958: f001 ff92 bl 8003880 + 8001a3e: 200d movs r0, #13 + 8001a40: f001 ff92 bl 8003968 } - 800195c: bf00 nop - 800195e: bd80 pop {r7, pc} + 8001a44: bf00 nop + 8001a46: bd80 pop {r7, pc} -08001960 : +08001a48 : * @brief GPIO Initialization Function * @param None * @retval None */ static void MX_GPIO_Init(void) { - 8001960: b580 push {r7, lr} - 8001962: b086 sub sp, #24 - 8001964: af00 add r7, sp, #0 + 8001a48: b580 push {r7, lr} + 8001a4a: b086 sub sp, #24 + 8001a4c: af00 add r7, sp, #0 GPIO_InitTypeDef GPIO_InitStruct = {0}; - 8001966: 1d3b adds r3, r7, #4 - 8001968: 2200 movs r2, #0 - 800196a: 601a str r2, [r3, #0] - 800196c: 605a str r2, [r3, #4] - 800196e: 609a str r2, [r3, #8] - 8001970: 60da str r2, [r3, #12] - 8001972: 611a str r2, [r3, #16] + 8001a4e: 1d3b adds r3, r7, #4 + 8001a50: 2200 movs r2, #0 + 8001a52: 601a str r2, [r3, #0] + 8001a54: 605a str r2, [r3, #4] + 8001a56: 609a str r2, [r3, #8] + 8001a58: 60da str r2, [r3, #12] + 8001a5a: 611a str r2, [r3, #16] /* USER CODE BEGIN MX_GPIO_Init_1 */ /* USER CODE END MX_GPIO_Init_1 */ /* GPIO Ports Clock Enable */ __HAL_RCC_GPIOC_CLK_ENABLE(); - 8001974: 2004 movs r0, #4 - 8001976: f7ff fd5e bl 8001436 + 8001a5c: 2004 movs r0, #4 + 8001a5e: f7ff fdde bl 800161e __HAL_RCC_GPIOB_CLK_ENABLE(); - 800197a: 2002 movs r0, #2 - 800197c: f7ff fd5b bl 8001436 + 8001a62: 2002 movs r0, #2 + 8001a64: f7ff fddb bl 800161e __HAL_RCC_GPIOA_CLK_ENABLE(); - 8001980: 2001 movs r0, #1 - 8001982: f7ff fd58 bl 8001436 + 8001a68: 2001 movs r0, #1 + 8001a6a: f7ff fdd8 bl 800161e __HAL_RCC_GPIOD_CLK_ENABLE(); - 8001986: 2008 movs r0, #8 - 8001988: f7ff fd55 bl 8001436 + 8001a6e: 2008 movs r0, #8 + 8001a70: f7ff fdd5 bl 800161e /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET); - 800198c: 2200 movs r2, #0 - 800198e: 2102 movs r1, #2 - 8001990: f04f 4090 mov.w r0, #1207959552 ; 0x48000000 - 8001994: f002 fc30 bl 80041f8 + 8001a74: 2200 movs r2, #0 + 8001a76: 2102 movs r1, #2 + 8001a78: f04f 4090 mov.w r0, #1207959552 ; 0x48000000 + 8001a7c: f002 fc30 bl 80042e0 /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOB, LD2_Pin|LD3_Pin|TWA4_Pin|TWA1_Pin - 8001998: 2200 movs r2, #0 - 800199a: f24f 0103 movw r1, #61443 ; 0xf003 - 800199e: 4825 ldr r0, [pc, #148] ; (8001a34 ) - 80019a0: f002 fc2a bl 80041f8 + 8001a80: 2200 movs r2, #0 + 8001a82: f24f 0103 movw r1, #61443 ; 0xf003 + 8001a86: 4825 ldr r0, [pc, #148] ; (8001b1c ) + 8001a88: f002 fc2a bl 80042e0 |TWA2_Pin|TWA3_Pin, GPIO_PIN_RESET); /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(DE_EN_GPIO_Port, DE_EN_Pin, GPIO_PIN_RESET); - 80019a4: 2200 movs r2, #0 - 80019a6: 2140 movs r1, #64 ; 0x40 - 80019a8: 4823 ldr r0, [pc, #140] ; (8001a38 ) - 80019aa: f002 fc25 bl 80041f8 + 8001a8c: 2200 movs r2, #0 + 8001a8e: 2140 movs r1, #64 ; 0x40 + 8001a90: 4823 ldr r0, [pc, #140] ; (8001b20 ) + 8001a92: f002 fc25 bl 80042e0 /*Configure GPIO pin : PA1 */ GPIO_InitStruct.Pin = GPIO_PIN_1; - 80019ae: 2302 movs r3, #2 - 80019b0: 607b str r3, [r7, #4] + 8001a96: 2302 movs r3, #2 + 8001a98: 607b str r3, [r7, #4] GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; - 80019b2: 2301 movs r3, #1 - 80019b4: 60bb str r3, [r7, #8] + 8001a9a: 2301 movs r3, #1 + 8001a9c: 60bb str r3, [r7, #8] GPIO_InitStruct.Pull = GPIO_NOPULL; - 80019b6: 2300 movs r3, #0 - 80019b8: 60fb str r3, [r7, #12] + 8001a9e: 2300 movs r3, #0 + 8001aa0: 60fb str r3, [r7, #12] GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - 80019ba: 2300 movs r3, #0 - 80019bc: 613b str r3, [r7, #16] + 8001aa2: 2300 movs r3, #0 + 8001aa4: 613b str r3, [r7, #16] HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); - 80019be: 1d3b adds r3, r7, #4 - 80019c0: 4619 mov r1, r3 - 80019c2: f04f 4090 mov.w r0, #1207959552 ; 0x48000000 - 80019c6: f002 faa7 bl 8003f18 + 8001aa6: 1d3b adds r3, r7, #4 + 8001aa8: 4619 mov r1, r3 + 8001aaa: f04f 4090 mov.w r0, #1207959552 ; 0x48000000 + 8001aae: f002 faa7 bl 8004000 /*Configure GPIO pin : B1_Pin */ GPIO_InitStruct.Pin = B1_Pin; - 80019ca: 2310 movs r3, #16 - 80019cc: 607b str r3, [r7, #4] + 8001ab2: 2310 movs r3, #16 + 8001ab4: 607b str r3, [r7, #4] GPIO_InitStruct.Mode = GPIO_MODE_INPUT; - 80019ce: 2300 movs r3, #0 - 80019d0: 60bb str r3, [r7, #8] + 8001ab6: 2300 movs r3, #0 + 8001ab8: 60bb str r3, [r7, #8] GPIO_InitStruct.Pull = GPIO_NOPULL; - 80019d2: 2300 movs r3, #0 - 80019d4: 60fb str r3, [r7, #12] + 8001aba: 2300 movs r3, #0 + 8001abc: 60fb str r3, [r7, #12] HAL_GPIO_Init(B1_GPIO_Port, &GPIO_InitStruct); - 80019d6: 1d3b adds r3, r7, #4 - 80019d8: 4619 mov r1, r3 - 80019da: 4817 ldr r0, [pc, #92] ; (8001a38 ) - 80019dc: f002 fa9c bl 8003f18 + 8001abe: 1d3b adds r3, r7, #4 + 8001ac0: 4619 mov r1, r3 + 8001ac2: 4817 ldr r0, [pc, #92] ; (8001b20 ) + 8001ac4: f002 fa9c bl 8004000 /*Configure GPIO pins : LD2_Pin LD3_Pin TWA4_Pin TWA1_Pin TWA2_Pin TWA3_Pin */ GPIO_InitStruct.Pin = LD2_Pin|LD3_Pin|TWA4_Pin|TWA1_Pin - 80019e0: f24f 0303 movw r3, #61443 ; 0xf003 - 80019e4: 607b str r3, [r7, #4] + 8001ac8: f24f 0303 movw r3, #61443 ; 0xf003 + 8001acc: 607b str r3, [r7, #4] |TWA2_Pin|TWA3_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; - 80019e6: 2301 movs r3, #1 - 80019e8: 60bb str r3, [r7, #8] + 8001ace: 2301 movs r3, #1 + 8001ad0: 60bb str r3, [r7, #8] GPIO_InitStruct.Pull = GPIO_NOPULL; - 80019ea: 2300 movs r3, #0 - 80019ec: 60fb str r3, [r7, #12] + 8001ad2: 2300 movs r3, #0 + 8001ad4: 60fb str r3, [r7, #12] GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - 80019ee: 2300 movs r3, #0 - 80019f0: 613b str r3, [r7, #16] + 8001ad6: 2300 movs r3, #0 + 8001ad8: 613b str r3, [r7, #16] HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); - 80019f2: 1d3b adds r3, r7, #4 - 80019f4: 4619 mov r1, r3 - 80019f6: 480f ldr r0, [pc, #60] ; (8001a34 ) - 80019f8: f002 fa8e bl 8003f18 + 8001ada: 1d3b adds r3, r7, #4 + 8001adc: 4619 mov r1, r3 + 8001ade: 480f ldr r0, [pc, #60] ; (8001b1c ) + 8001ae0: f002 fa8e bl 8004000 /*Configure GPIO pin : DE_EN_Pin */ GPIO_InitStruct.Pin = DE_EN_Pin; - 80019fc: 2340 movs r3, #64 ; 0x40 - 80019fe: 607b str r3, [r7, #4] + 8001ae4: 2340 movs r3, #64 ; 0x40 + 8001ae6: 607b str r3, [r7, #4] GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; - 8001a00: 2301 movs r3, #1 - 8001a02: 60bb str r3, [r7, #8] + 8001ae8: 2301 movs r3, #1 + 8001aea: 60bb str r3, [r7, #8] GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001a04: 2300 movs r3, #0 - 8001a06: 60fb str r3, [r7, #12] + 8001aec: 2300 movs r3, #0 + 8001aee: 60fb str r3, [r7, #12] GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - 8001a08: 2300 movs r3, #0 - 8001a0a: 613b str r3, [r7, #16] + 8001af0: 2300 movs r3, #0 + 8001af2: 613b str r3, [r7, #16] HAL_GPIO_Init(DE_EN_GPIO_Port, &GPIO_InitStruct); - 8001a0c: 1d3b adds r3, r7, #4 - 8001a0e: 4619 mov r1, r3 - 8001a10: 4809 ldr r0, [pc, #36] ; (8001a38 ) - 8001a12: f002 fa81 bl 8003f18 + 8001af4: 1d3b adds r3, r7, #4 + 8001af6: 4619 mov r1, r3 + 8001af8: 4809 ldr r0, [pc, #36] ; (8001b20 ) + 8001afa: f002 fa81 bl 8004000 /*Configure GPIO pins : B2_Pin B3_Pin */ GPIO_InitStruct.Pin = B2_Pin|B3_Pin; - 8001a16: 2303 movs r3, #3 - 8001a18: 607b str r3, [r7, #4] + 8001afe: 2303 movs r3, #3 + 8001b00: 607b str r3, [r7, #4] GPIO_InitStruct.Mode = GPIO_MODE_INPUT; - 8001a1a: 2300 movs r3, #0 - 8001a1c: 60bb str r3, [r7, #8] + 8001b02: 2300 movs r3, #0 + 8001b04: 60bb str r3, [r7, #8] GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001a1e: 2300 movs r3, #0 - 8001a20: 60fb str r3, [r7, #12] + 8001b06: 2300 movs r3, #0 + 8001b08: 60fb str r3, [r7, #12] HAL_GPIO_Init(GPIOD, &GPIO_InitStruct); - 8001a22: 1d3b adds r3, r7, #4 - 8001a24: 4619 mov r1, r3 - 8001a26: 4805 ldr r0, [pc, #20] ; (8001a3c ) - 8001a28: f002 fa76 bl 8003f18 + 8001b0a: 1d3b adds r3, r7, #4 + 8001b0c: 4619 mov r1, r3 + 8001b0e: 4805 ldr r0, [pc, #20] ; (8001b24 ) + 8001b10: f002 fa76 bl 8004000 /* USER CODE BEGIN MX_GPIO_Init_2 */ /* USER CODE END MX_GPIO_Init_2 */ } - 8001a2c: bf00 nop - 8001a2e: 3718 adds r7, #24 - 8001a30: 46bd mov sp, r7 - 8001a32: bd80 pop {r7, pc} - 8001a34: 48000400 .word 0x48000400 - 8001a38: 48000800 .word 0x48000800 - 8001a3c: 48000c00 .word 0x48000c00 + 8001b14: bf00 nop + 8001b16: 3718 adds r7, #24 + 8001b18: 46bd mov sp, r7 + 8001b1a: bd80 pop {r7, pc} + 8001b1c: 48000400 .word 0x48000400 + 8001b20: 48000800 .word 0x48000800 + 8001b24: 48000c00 .word 0x48000c00 -08001a40 : +08001b28 : * @param argument: Not used * @retval None */ /* USER CODE END Header_StartDefaultTask */ void StartDefaultTask(void *argument) { - 8001a40: b580 push {r7, lr} - 8001a42: b082 sub sp, #8 - 8001a44: af00 add r7, sp, #0 - 8001a46: 6078 str r0, [r7, #4] + 8001b28: b580 push {r7, lr} + 8001b2a: b082 sub sp, #8 + 8001b2c: af00 add r7, sp, #0 + 8001b2e: 6078 str r0, [r7, #4] /* Infinite loop */ for(;;) { osDelay(1); - 8001a48: 2001 movs r0, #1 - 8001a4a: f008 f84c bl 8009ae6 - 8001a4e: e7fb b.n 8001a48 + 8001b30: 2001 movs r0, #1 + 8001b32: f008 f832 bl 8009b9a + 8001b36: e7fb b.n 8001b30 -08001a50 : +08001b38 : * a global variable "uwTick" used as application time base. * @param htim : TIM handle * @retval None */ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) { - 8001a50: b580 push {r7, lr} - 8001a52: b082 sub sp, #8 - 8001a54: af00 add r7, sp, #0 - 8001a56: 6078 str r0, [r7, #4] + 8001b38: b580 push {r7, lr} + 8001b3a: b082 sub sp, #8 + 8001b3c: af00 add r7, sp, #0 + 8001b3e: 6078 str r0, [r7, #4] /* USER CODE BEGIN Callback 0 */ /* USER CODE END Callback 0 */ if (htim->Instance == TIM16) { - 8001a58: 687b ldr r3, [r7, #4] - 8001a5a: 681b ldr r3, [r3, #0] - 8001a5c: 4a04 ldr r2, [pc, #16] ; (8001a70 ) - 8001a5e: 4293 cmp r3, r2 - 8001a60: d101 bne.n 8001a66 + 8001b40: 687b ldr r3, [r7, #4] + 8001b42: 681b ldr r3, [r3, #0] + 8001b44: 4a04 ldr r2, [pc, #16] ; (8001b58 ) + 8001b46: 4293 cmp r3, r2 + 8001b48: d101 bne.n 8001b4e HAL_IncTick(); - 8001a62: f000 fb35 bl 80020d0 + 8001b4a: f000 fb35 bl 80021b8 } /* USER CODE BEGIN Callback 1 */ /* USER CODE END Callback 1 */ } - 8001a66: bf00 nop - 8001a68: 3708 adds r7, #8 - 8001a6a: 46bd mov sp, r7 - 8001a6c: bd80 pop {r7, pc} - 8001a6e: bf00 nop - 8001a70: 40014400 .word 0x40014400 + 8001b4e: bf00 nop + 8001b50: 3708 adds r7, #8 + 8001b52: 46bd mov sp, r7 + 8001b54: bd80 pop {r7, pc} + 8001b56: bf00 nop + 8001b58: 40014400 .word 0x40014400 -08001a74 : +08001b5c : /** * @brief This function is executed in case of error occurrence. * @retval None */ void Error_Handler(void) { - 8001a74: b480 push {r7} - 8001a76: af00 add r7, sp, #0 + 8001b5c: b480 push {r7} + 8001b5e: af00 add r7, sp, #0 \details Disables IRQ interrupts by setting the I-bit in the CPSR. Can only be executed in Privileged modes. */ __STATIC_FORCEINLINE void __disable_irq(void) { __ASM volatile ("cpsid i" : : : "memory"); - 8001a78: b672 cpsid i + 8001b60: b672 cpsid i } - 8001a7a: bf00 nop + 8001b62: bf00 nop /* USER CODE BEGIN Error_Handler_Debug */ /* User can add his own implementation to report the HAL error return state */ __disable_irq(); while (1) - 8001a7c: e7fe b.n 8001a7c + 8001b64: e7fe b.n 8001b64 -08001a7e : +08001b66 : { - 8001a7e: b480 push {r7} - 8001a80: b085 sub sp, #20 - 8001a82: af00 add r7, sp, #0 - 8001a84: 6078 str r0, [r7, #4] + 8001b66: b480 push {r7} + 8001b68: b085 sub sp, #20 + 8001b6a: af00 add r7, sp, #0 + 8001b6c: 6078 str r0, [r7, #4] SET_BIT(RCC->AHB2ENR, Periphs); - 8001a86: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001a8a: 6cda ldr r2, [r3, #76] ; 0x4c - 8001a8c: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8001a90: 687b ldr r3, [r7, #4] - 8001a92: 4313 orrs r3, r2 - 8001a94: 64cb str r3, [r1, #76] ; 0x4c + 8001b6e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001b72: 6cda ldr r2, [r3, #76] ; 0x4c + 8001b74: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8001b78: 687b ldr r3, [r7, #4] + 8001b7a: 4313 orrs r3, r2 + 8001b7c: 64cb str r3, [r1, #76] ; 0x4c tmpreg = READ_BIT(RCC->AHB2ENR, Periphs); - 8001a96: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001a9a: 6cda ldr r2, [r3, #76] ; 0x4c - 8001a9c: 687b ldr r3, [r7, #4] - 8001a9e: 4013 ands r3, r2 - 8001aa0: 60fb str r3, [r7, #12] + 8001b7e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001b82: 6cda ldr r2, [r3, #76] ; 0x4c + 8001b84: 687b ldr r3, [r7, #4] + 8001b86: 4013 ands r3, r2 + 8001b88: 60fb str r3, [r7, #12] (void)tmpreg; - 8001aa2: 68fb ldr r3, [r7, #12] + 8001b8a: 68fb ldr r3, [r7, #12] } - 8001aa4: bf00 nop - 8001aa6: 3714 adds r7, #20 - 8001aa8: 46bd mov sp, r7 - 8001aaa: f85d 7b04 ldr.w r7, [sp], #4 - 8001aae: 4770 bx lr + 8001b8c: bf00 nop + 8001b8e: 3714 adds r7, #20 + 8001b90: 46bd mov sp, r7 + 8001b92: f85d 7b04 ldr.w r7, [sp], #4 + 8001b96: 4770 bx lr -08001ab0 : +08001b98 : * @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1 * @note (*) Not supported by all the devices * @retval None */ __STATIC_INLINE void LL_APB1_GRP1_EnableClock(uint32_t Periphs) { - 8001ab0: b480 push {r7} - 8001ab2: b085 sub sp, #20 - 8001ab4: af00 add r7, sp, #0 - 8001ab6: 6078 str r0, [r7, #4] + 8001b98: b480 push {r7} + 8001b9a: b085 sub sp, #20 + 8001b9c: af00 add r7, sp, #0 + 8001b9e: 6078 str r0, [r7, #4] __IO uint32_t tmpreg; SET_BIT(RCC->APB1ENR1, Periphs); - 8001ab8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001abc: 6d9a ldr r2, [r3, #88] ; 0x58 - 8001abe: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8001ac2: 687b ldr r3, [r7, #4] - 8001ac4: 4313 orrs r3, r2 - 8001ac6: 658b str r3, [r1, #88] ; 0x58 + 8001ba0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001ba4: 6d9a ldr r2, [r3, #88] ; 0x58 + 8001ba6: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8001baa: 687b ldr r3, [r7, #4] + 8001bac: 4313 orrs r3, r2 + 8001bae: 658b str r3, [r1, #88] ; 0x58 /* Delay after an RCC peripheral clock enabling */ tmpreg = READ_BIT(RCC->APB1ENR1, Periphs); - 8001ac8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001acc: 6d9a ldr r2, [r3, #88] ; 0x58 - 8001ace: 687b ldr r3, [r7, #4] - 8001ad0: 4013 ands r3, r2 - 8001ad2: 60fb str r3, [r7, #12] + 8001bb0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001bb4: 6d9a ldr r2, [r3, #88] ; 0x58 + 8001bb6: 687b ldr r3, [r7, #4] + 8001bb8: 4013 ands r3, r2 + 8001bba: 60fb str r3, [r7, #12] (void)tmpreg; - 8001ad4: 68fb ldr r3, [r7, #12] + 8001bbc: 68fb ldr r3, [r7, #12] } - 8001ad6: bf00 nop - 8001ad8: 3714 adds r7, #20 - 8001ada: 46bd mov sp, r7 - 8001adc: f85d 7b04 ldr.w r7, [sp], #4 - 8001ae0: 4770 bx lr + 8001bbe: bf00 nop + 8001bc0: 3714 adds r7, #20 + 8001bc2: 46bd mov sp, r7 + 8001bc4: f85d 7b04 ldr.w r7, [sp], #4 + 8001bc8: 4770 bx lr -08001ae2 : +08001bca : * @arg @ref LL_APB2_GRP1_PERIPH_SAI1 (*) * @note (*) Not supported by all the devices * @retval None */ __STATIC_INLINE void LL_APB2_GRP1_EnableClock(uint32_t Periphs) { - 8001ae2: b480 push {r7} - 8001ae4: b085 sub sp, #20 - 8001ae6: af00 add r7, sp, #0 - 8001ae8: 6078 str r0, [r7, #4] + 8001bca: b480 push {r7} + 8001bcc: b085 sub sp, #20 + 8001bce: af00 add r7, sp, #0 + 8001bd0: 6078 str r0, [r7, #4] __IO uint32_t tmpreg; SET_BIT(RCC->APB2ENR, Periphs); - 8001aea: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001aee: 6e1a ldr r2, [r3, #96] ; 0x60 - 8001af0: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8001af4: 687b ldr r3, [r7, #4] - 8001af6: 4313 orrs r3, r2 - 8001af8: 660b str r3, [r1, #96] ; 0x60 + 8001bd2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001bd6: 6e1a ldr r2, [r3, #96] ; 0x60 + 8001bd8: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8001bdc: 687b ldr r3, [r7, #4] + 8001bde: 4313 orrs r3, r2 + 8001be0: 660b str r3, [r1, #96] ; 0x60 /* Delay after an RCC peripheral clock enabling */ tmpreg = READ_BIT(RCC->APB2ENR, Periphs); - 8001afa: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001afe: 6e1a ldr r2, [r3, #96] ; 0x60 - 8001b00: 687b ldr r3, [r7, #4] - 8001b02: 4013 ands r3, r2 - 8001b04: 60fb str r3, [r7, #12] + 8001be2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001be6: 6e1a ldr r2, [r3, #96] ; 0x60 + 8001be8: 687b ldr r3, [r7, #4] + 8001bea: 4013 ands r3, r2 + 8001bec: 60fb str r3, [r7, #12] (void)tmpreg; - 8001b06: 68fb ldr r3, [r7, #12] + 8001bee: 68fb ldr r3, [r7, #12] } - 8001b08: bf00 nop - 8001b0a: 3714 adds r7, #20 - 8001b0c: 46bd mov sp, r7 - 8001b0e: f85d 7b04 ldr.w r7, [sp], #4 - 8001b12: 4770 bx lr + 8001bf0: bf00 nop + 8001bf2: 3714 adds r7, #20 + 8001bf4: 46bd mov sp, r7 + 8001bf6: f85d 7b04 ldr.w r7, [sp], #4 + 8001bfa: 4770 bx lr -08001b14 : +08001bfc : /* USER CODE END 0 */ /** * Initializes the Global MSP. */ void HAL_MspInit(void) { - 8001b14: b580 push {r7, lr} - 8001b16: af00 add r7, sp, #0 + 8001bfc: b580 push {r7, lr} + 8001bfe: af00 add r7, sp, #0 /* USER CODE END MspInit 0 */ /* System interrupt init*/ /* PendSV_IRQn interrupt configuration */ HAL_NVIC_SetPriority(PendSV_IRQn, 15, 0); - 8001b18: 2200 movs r2, #0 - 8001b1a: 210f movs r1, #15 - 8001b1c: f06f 0001 mvn.w r0, #1 - 8001b20: f001 fe94 bl 800384c + 8001c00: 2200 movs r2, #0 + 8001c02: 210f movs r1, #15 + 8001c04: f06f 0001 mvn.w r0, #1 + 8001c08: f001 fe94 bl 8003934 /* USER CODE BEGIN MspInit 1 */ /* USER CODE END MspInit 1 */ } - 8001b24: bf00 nop - 8001b26: bd80 pop {r7, pc} + 8001c0c: bf00 nop + 8001c0e: bd80 pop {r7, pc} -08001b28 : +08001c10 : * This function configures the hardware resources used in this example * @param hadc: ADC handle pointer * @retval None */ void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc) { - 8001b28: b580 push {r7, lr} - 8001b2a: b088 sub sp, #32 - 8001b2c: af00 add r7, sp, #0 - 8001b2e: 6078 str r0, [r7, #4] + 8001c10: b580 push {r7, lr} + 8001c12: b088 sub sp, #32 + 8001c14: af00 add r7, sp, #0 + 8001c16: 6078 str r0, [r7, #4] GPIO_InitTypeDef GPIO_InitStruct = {0}; - 8001b30: f107 030c add.w r3, r7, #12 - 8001b34: 2200 movs r2, #0 - 8001b36: 601a str r2, [r3, #0] - 8001b38: 605a str r2, [r3, #4] - 8001b3a: 609a str r2, [r3, #8] - 8001b3c: 60da str r2, [r3, #12] - 8001b3e: 611a str r2, [r3, #16] + 8001c18: f107 030c add.w r3, r7, #12 + 8001c1c: 2200 movs r2, #0 + 8001c1e: 601a str r2, [r3, #0] + 8001c20: 605a str r2, [r3, #4] + 8001c22: 609a str r2, [r3, #8] + 8001c24: 60da str r2, [r3, #12] + 8001c26: 611a str r2, [r3, #16] if(hadc->Instance==ADC1) - 8001b40: 687b ldr r3, [r7, #4] - 8001b42: 681b ldr r3, [r3, #0] - 8001b44: 4a22 ldr r2, [pc, #136] ; (8001bd0 ) - 8001b46: 4293 cmp r3, r2 - 8001b48: d13e bne.n 8001bc8 + 8001c28: 687b ldr r3, [r7, #4] + 8001c2a: 681b ldr r3, [r3, #0] + 8001c2c: 4a22 ldr r2, [pc, #136] ; (8001cb8 ) + 8001c2e: 4293 cmp r3, r2 + 8001c30: d13e bne.n 8001cb0 { /* USER CODE BEGIN ADC1_MspInit 0 */ /* USER CODE END ADC1_MspInit 0 */ /* Peripheral clock enable */ __HAL_RCC_ADC_CLK_ENABLE(); - 8001b4a: f44f 5000 mov.w r0, #8192 ; 0x2000 - 8001b4e: f7ff ff96 bl 8001a7e + 8001c32: f44f 5000 mov.w r0, #8192 ; 0x2000 + 8001c36: f7ff ff96 bl 8001b66 __HAL_RCC_GPIOA_CLK_ENABLE(); - 8001b52: 2001 movs r0, #1 - 8001b54: f7ff ff93 bl 8001a7e + 8001c3a: 2001 movs r0, #1 + 8001c3c: f7ff ff93 bl 8001b66 /**ADC1 GPIO Configuration PA5 ------> ADC1_IN10 PA6 ------> ADC1_IN11 */ GPIO_InitStruct.Pin = GPIO_PIN_5|GPIO_PIN_6; - 8001b58: 2360 movs r3, #96 ; 0x60 - 8001b5a: 60fb str r3, [r7, #12] + 8001c40: 2360 movs r3, #96 ; 0x60 + 8001c42: 60fb str r3, [r7, #12] GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; - 8001b5c: 2303 movs r3, #3 - 8001b5e: 613b str r3, [r7, #16] + 8001c44: 2303 movs r3, #3 + 8001c46: 613b str r3, [r7, #16] GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001b60: 2300 movs r3, #0 - 8001b62: 617b str r3, [r7, #20] + 8001c48: 2300 movs r3, #0 + 8001c4a: 617b str r3, [r7, #20] HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); - 8001b64: f107 030c add.w r3, r7, #12 - 8001b68: 4619 mov r1, r3 - 8001b6a: f04f 4090 mov.w r0, #1207959552 ; 0x48000000 - 8001b6e: f002 f9d3 bl 8003f18 + 8001c4c: f107 030c add.w r3, r7, #12 + 8001c50: 4619 mov r1, r3 + 8001c52: f04f 4090 mov.w r0, #1207959552 ; 0x48000000 + 8001c56: f002 f9d3 bl 8004000 /* ADC1 DMA Init */ /* ADC1 Init */ hdma_adc1.Instance = DMA1_Channel3; - 8001b72: 4b18 ldr r3, [pc, #96] ; (8001bd4 ) - 8001b74: 4a18 ldr r2, [pc, #96] ; (8001bd8 ) - 8001b76: 601a str r2, [r3, #0] + 8001c5a: 4b18 ldr r3, [pc, #96] ; (8001cbc ) + 8001c5c: 4a18 ldr r2, [pc, #96] ; (8001cc0 ) + 8001c5e: 601a str r2, [r3, #0] hdma_adc1.Init.Request = DMA_REQUEST_ADC1; - 8001b78: 4b16 ldr r3, [pc, #88] ; (8001bd4 ) - 8001b7a: 2205 movs r2, #5 - 8001b7c: 605a str r2, [r3, #4] + 8001c60: 4b16 ldr r3, [pc, #88] ; (8001cbc ) + 8001c62: 2205 movs r2, #5 + 8001c64: 605a str r2, [r3, #4] hdma_adc1.Init.Direction = DMA_PERIPH_TO_MEMORY; - 8001b7e: 4b15 ldr r3, [pc, #84] ; (8001bd4 ) - 8001b80: 2200 movs r2, #0 - 8001b82: 609a str r2, [r3, #8] + 8001c66: 4b15 ldr r3, [pc, #84] ; (8001cbc ) + 8001c68: 2200 movs r2, #0 + 8001c6a: 609a str r2, [r3, #8] hdma_adc1.Init.PeriphInc = DMA_PINC_DISABLE; - 8001b84: 4b13 ldr r3, [pc, #76] ; (8001bd4 ) - 8001b86: 2200 movs r2, #0 - 8001b88: 60da str r2, [r3, #12] + 8001c6c: 4b13 ldr r3, [pc, #76] ; (8001cbc ) + 8001c6e: 2200 movs r2, #0 + 8001c70: 60da str r2, [r3, #12] hdma_adc1.Init.MemInc = DMA_MINC_ENABLE; - 8001b8a: 4b12 ldr r3, [pc, #72] ; (8001bd4 ) - 8001b8c: 2280 movs r2, #128 ; 0x80 - 8001b8e: 611a str r2, [r3, #16] + 8001c72: 4b12 ldr r3, [pc, #72] ; (8001cbc ) + 8001c74: 2280 movs r2, #128 ; 0x80 + 8001c76: 611a str r2, [r3, #16] hdma_adc1.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD; - 8001b90: 4b10 ldr r3, [pc, #64] ; (8001bd4 ) - 8001b92: f44f 7280 mov.w r2, #256 ; 0x100 - 8001b96: 615a str r2, [r3, #20] + 8001c78: 4b10 ldr r3, [pc, #64] ; (8001cbc ) + 8001c7a: f44f 7280 mov.w r2, #256 ; 0x100 + 8001c7e: 615a str r2, [r3, #20] hdma_adc1.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD; - 8001b98: 4b0e ldr r3, [pc, #56] ; (8001bd4 ) - 8001b9a: f44f 6280 mov.w r2, #1024 ; 0x400 - 8001b9e: 619a str r2, [r3, #24] + 8001c80: 4b0e ldr r3, [pc, #56] ; (8001cbc ) + 8001c82: f44f 6280 mov.w r2, #1024 ; 0x400 + 8001c86: 619a str r2, [r3, #24] hdma_adc1.Init.Mode = DMA_CIRCULAR; - 8001ba0: 4b0c ldr r3, [pc, #48] ; (8001bd4 ) - 8001ba2: 2220 movs r2, #32 - 8001ba4: 61da str r2, [r3, #28] + 8001c88: 4b0c ldr r3, [pc, #48] ; (8001cbc ) + 8001c8a: 2220 movs r2, #32 + 8001c8c: 61da str r2, [r3, #28] hdma_adc1.Init.Priority = DMA_PRIORITY_LOW; - 8001ba6: 4b0b ldr r3, [pc, #44] ; (8001bd4 ) - 8001ba8: 2200 movs r2, #0 - 8001baa: 621a str r2, [r3, #32] + 8001c8e: 4b0b ldr r3, [pc, #44] ; (8001cbc ) + 8001c90: 2200 movs r2, #0 + 8001c92: 621a str r2, [r3, #32] if (HAL_DMA_Init(&hdma_adc1) != HAL_OK) - 8001bac: 4809 ldr r0, [pc, #36] ; (8001bd4 ) - 8001bae: f001 fe75 bl 800389c - 8001bb2: 4603 mov r3, r0 - 8001bb4: 2b00 cmp r3, #0 - 8001bb6: d001 beq.n 8001bbc + 8001c94: 4809 ldr r0, [pc, #36] ; (8001cbc ) + 8001c96: f001 fe75 bl 8003984 + 8001c9a: 4603 mov r3, r0 + 8001c9c: 2b00 cmp r3, #0 + 8001c9e: d001 beq.n 8001ca4 { Error_Handler(); - 8001bb8: f7ff ff5c bl 8001a74 + 8001ca0: f7ff ff5c bl 8001b5c } __HAL_LINKDMA(hadc,DMA_Handle,hdma_adc1); - 8001bbc: 687b ldr r3, [r7, #4] - 8001bbe: 4a05 ldr r2, [pc, #20] ; (8001bd4 ) - 8001bc0: 64da str r2, [r3, #76] ; 0x4c - 8001bc2: 4a04 ldr r2, [pc, #16] ; (8001bd4 ) - 8001bc4: 687b ldr r3, [r7, #4] - 8001bc6: 6293 str r3, [r2, #40] ; 0x28 + 8001ca4: 687b ldr r3, [r7, #4] + 8001ca6: 4a05 ldr r2, [pc, #20] ; (8001cbc ) + 8001ca8: 64da str r2, [r3, #76] ; 0x4c + 8001caa: 4a04 ldr r2, [pc, #16] ; (8001cbc ) + 8001cac: 687b ldr r3, [r7, #4] + 8001cae: 6293 str r3, [r2, #40] ; 0x28 /* USER CODE BEGIN ADC1_MspInit 1 */ /* USER CODE END ADC1_MspInit 1 */ } } - 8001bc8: bf00 nop - 8001bca: 3720 adds r7, #32 - 8001bcc: 46bd mov sp, r7 - 8001bce: bd80 pop {r7, pc} - 8001bd0: 50040000 .word 0x50040000 - 8001bd4: 2000014c .word 0x2000014c - 8001bd8: 40020030 .word 0x40020030 + 8001cb0: bf00 nop + 8001cb2: 3720 adds r7, #32 + 8001cb4: 46bd mov sp, r7 + 8001cb6: bd80 pop {r7, pc} + 8001cb8: 50040000 .word 0x50040000 + 8001cbc: 2000012c .word 0x2000012c + 8001cc0: 40020030 .word 0x40020030 -08001bdc : +08001cc4 : * This function configures the hardware resources used in this example * @param hi2c: I2C handle pointer * @retval None */ void HAL_I2C_MspInit(I2C_HandleTypeDef* hi2c) { - 8001bdc: b580 push {r7, lr} - 8001bde: b09c sub sp, #112 ; 0x70 - 8001be0: af00 add r7, sp, #0 - 8001be2: 6078 str r0, [r7, #4] + 8001cc4: b580 push {r7, lr} + 8001cc6: b09c sub sp, #112 ; 0x70 + 8001cc8: af00 add r7, sp, #0 + 8001cca: 6078 str r0, [r7, #4] GPIO_InitTypeDef GPIO_InitStruct = {0}; - 8001be4: f107 035c add.w r3, r7, #92 ; 0x5c - 8001be8: 2200 movs r2, #0 - 8001bea: 601a str r2, [r3, #0] - 8001bec: 605a str r2, [r3, #4] - 8001bee: 609a str r2, [r3, #8] - 8001bf0: 60da str r2, [r3, #12] - 8001bf2: 611a str r2, [r3, #16] + 8001ccc: f107 035c add.w r3, r7, #92 ; 0x5c + 8001cd0: 2200 movs r2, #0 + 8001cd2: 601a str r2, [r3, #0] + 8001cd4: 605a str r2, [r3, #4] + 8001cd6: 609a str r2, [r3, #8] + 8001cd8: 60da str r2, [r3, #12] + 8001cda: 611a str r2, [r3, #16] RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0}; - 8001bf4: f107 030c add.w r3, r7, #12 - 8001bf8: 2250 movs r2, #80 ; 0x50 - 8001bfa: 2100 movs r1, #0 - 8001bfc: 4618 mov r0, r3 - 8001bfe: f00d f945 bl 800ee8c + 8001cdc: f107 030c add.w r3, r7, #12 + 8001ce0: 2250 movs r2, #80 ; 0x50 + 8001ce2: 2100 movs r1, #0 + 8001ce4: 4618 mov r0, r3 + 8001ce6: f00d f931 bl 800ef4c if(hi2c->Instance==I2C1) - 8001c02: 687b ldr r3, [r7, #4] - 8001c04: 681b ldr r3, [r3, #0] - 8001c06: 4a17 ldr r2, [pc, #92] ; (8001c64 ) - 8001c08: 4293 cmp r3, r2 - 8001c0a: d126 bne.n 8001c5a + 8001cea: 687b ldr r3, [r7, #4] + 8001cec: 681b ldr r3, [r3, #0] + 8001cee: 4a17 ldr r2, [pc, #92] ; (8001d4c ) + 8001cf0: 4293 cmp r3, r2 + 8001cf2: d126 bne.n 8001d42 /* USER CODE END I2C1_MspInit 0 */ /** Initializes the peripherals clock */ PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_I2C1; - 8001c0c: 2304 movs r3, #4 - 8001c0e: 60fb str r3, [r7, #12] + 8001cf4: 2304 movs r3, #4 + 8001cf6: 60fb str r3, [r7, #12] PeriphClkInitStruct.I2c1ClockSelection = RCC_I2C1CLKSOURCE_PCLK1; - 8001c10: f44f 3340 mov.w r3, #196608 ; 0x30000 - 8001c14: 62fb str r3, [r7, #44] ; 0x2c + 8001cf8: f44f 3340 mov.w r3, #196608 ; 0x30000 + 8001cfc: 62fb str r3, [r7, #44] ; 0x2c if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK) - 8001c16: f107 030c add.w r3, r7, #12 - 8001c1a: 4618 mov r0, r3 - 8001c1c: f004 f8e6 bl 8005dec - 8001c20: 4603 mov r3, r0 - 8001c22: 2b00 cmp r3, #0 - 8001c24: d001 beq.n 8001c2a + 8001cfe: f107 030c add.w r3, r7, #12 + 8001d02: 4618 mov r0, r3 + 8001d04: f004 f8cc bl 8005ea0 + 8001d08: 4603 mov r3, r0 + 8001d0a: 2b00 cmp r3, #0 + 8001d0c: d001 beq.n 8001d12 { Error_Handler(); - 8001c26: f7ff ff25 bl 8001a74 + 8001d0e: f7ff ff25 bl 8001b5c } __HAL_RCC_GPIOB_CLK_ENABLE(); - 8001c2a: 2002 movs r0, #2 - 8001c2c: f7ff ff27 bl 8001a7e + 8001d12: 2002 movs r0, #2 + 8001d14: f7ff ff27 bl 8001b66 /**I2C1 GPIO Configuration PB8 ------> I2C1_SCL PB9 ------> I2C1_SDA */ GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_9; - 8001c30: f44f 7340 mov.w r3, #768 ; 0x300 - 8001c34: 65fb str r3, [r7, #92] ; 0x5c + 8001d18: f44f 7340 mov.w r3, #768 ; 0x300 + 8001d1c: 65fb str r3, [r7, #92] ; 0x5c GPIO_InitStruct.Mode = GPIO_MODE_AF_OD; - 8001c36: 2312 movs r3, #18 - 8001c38: 663b str r3, [r7, #96] ; 0x60 + 8001d1e: 2312 movs r3, #18 + 8001d20: 663b str r3, [r7, #96] ; 0x60 GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001c3a: 2300 movs r3, #0 - 8001c3c: 667b str r3, [r7, #100] ; 0x64 + 8001d22: 2300 movs r3, #0 + 8001d24: 667b str r3, [r7, #100] ; 0x64 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - 8001c3e: 2300 movs r3, #0 - 8001c40: 66bb str r3, [r7, #104] ; 0x68 + 8001d26: 2300 movs r3, #0 + 8001d28: 66bb str r3, [r7, #104] ; 0x68 GPIO_InitStruct.Alternate = GPIO_AF4_I2C1; - 8001c42: 2304 movs r3, #4 - 8001c44: 66fb str r3, [r7, #108] ; 0x6c + 8001d2a: 2304 movs r3, #4 + 8001d2c: 66fb str r3, [r7, #108] ; 0x6c HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); - 8001c46: f107 035c add.w r3, r7, #92 ; 0x5c - 8001c4a: 4619 mov r1, r3 - 8001c4c: 4806 ldr r0, [pc, #24] ; (8001c68 ) - 8001c4e: f002 f963 bl 8003f18 + 8001d2e: f107 035c add.w r3, r7, #92 ; 0x5c + 8001d32: 4619 mov r1, r3 + 8001d34: 4806 ldr r0, [pc, #24] ; (8001d50 ) + 8001d36: f002 f963 bl 8004000 /* Peripheral clock enable */ __HAL_RCC_I2C1_CLK_ENABLE(); - 8001c52: f44f 1000 mov.w r0, #2097152 ; 0x200000 - 8001c56: f7ff ff2b bl 8001ab0 + 8001d3a: f44f 1000 mov.w r0, #2097152 ; 0x200000 + 8001d3e: f7ff ff2b bl 8001b98 /* USER CODE BEGIN I2C1_MspInit 1 */ /* USER CODE END I2C1_MspInit 1 */ } } - 8001c5a: bf00 nop - 8001c5c: 3770 adds r7, #112 ; 0x70 - 8001c5e: 46bd mov sp, r7 - 8001c60: bd80 pop {r7, pc} - 8001c62: bf00 nop - 8001c64: 40005400 .word 0x40005400 - 8001c68: 48000400 .word 0x48000400 + 8001d42: bf00 nop + 8001d44: 3770 adds r7, #112 ; 0x70 + 8001d46: 46bd mov sp, r7 + 8001d48: bd80 pop {r7, pc} + 8001d4a: bf00 nop + 8001d4c: 40005400 .word 0x40005400 + 8001d50: 48000400 .word 0x48000400 -08001c6c : +08001d54 : * This function configures the hardware resources used in this example * @param huart: UART handle pointer * @retval None */ void HAL_UART_MspInit(UART_HandleTypeDef* huart) { - 8001c6c: b580 push {r7, lr} - 8001c6e: b09c sub sp, #112 ; 0x70 - 8001c70: af00 add r7, sp, #0 - 8001c72: 6078 str r0, [r7, #4] + 8001d54: b580 push {r7, lr} + 8001d56: b09c sub sp, #112 ; 0x70 + 8001d58: af00 add r7, sp, #0 + 8001d5a: 6078 str r0, [r7, #4] GPIO_InitTypeDef GPIO_InitStruct = {0}; - 8001c74: f107 035c add.w r3, r7, #92 ; 0x5c - 8001c78: 2200 movs r2, #0 - 8001c7a: 601a str r2, [r3, #0] - 8001c7c: 605a str r2, [r3, #4] - 8001c7e: 609a str r2, [r3, #8] - 8001c80: 60da str r2, [r3, #12] - 8001c82: 611a str r2, [r3, #16] + 8001d5c: f107 035c add.w r3, r7, #92 ; 0x5c + 8001d60: 2200 movs r2, #0 + 8001d62: 601a str r2, [r3, #0] + 8001d64: 605a str r2, [r3, #4] + 8001d66: 609a str r2, [r3, #8] + 8001d68: 60da str r2, [r3, #12] + 8001d6a: 611a str r2, [r3, #16] RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0}; - 8001c84: f107 030c add.w r3, r7, #12 - 8001c88: 2250 movs r2, #80 ; 0x50 - 8001c8a: 2100 movs r1, #0 - 8001c8c: 4618 mov r0, r3 - 8001c8e: f00d f8fd bl 800ee8c + 8001d6c: f107 030c add.w r3, r7, #12 + 8001d70: 2250 movs r2, #80 ; 0x50 + 8001d72: 2100 movs r1, #0 + 8001d74: 4618 mov r0, r3 + 8001d76: f00d f8e9 bl 800ef4c if(huart->Instance==USART1) - 8001c92: 687b ldr r3, [r7, #4] - 8001c94: 681b ldr r3, [r3, #0] - 8001c96: 4a43 ldr r2, [pc, #268] ; (8001da4 ) - 8001c98: 4293 cmp r3, r2 - 8001c9a: d17f bne.n 8001d9c + 8001d7a: 687b ldr r3, [r7, #4] + 8001d7c: 681b ldr r3, [r3, #0] + 8001d7e: 4a43 ldr r2, [pc, #268] ; (8001e8c ) + 8001d80: 4293 cmp r3, r2 + 8001d82: d17f bne.n 8001e84 /* USER CODE END USART1_MspInit 0 */ /** Initializes the peripherals clock */ PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_USART1; - 8001c9c: 2301 movs r3, #1 - 8001c9e: 60fb str r3, [r7, #12] + 8001d84: 2301 movs r3, #1 + 8001d86: 60fb str r3, [r7, #12] PeriphClkInitStruct.Usart1ClockSelection = RCC_USART1CLKSOURCE_PCLK2; - 8001ca0: 2300 movs r3, #0 - 8001ca2: 627b str r3, [r7, #36] ; 0x24 + 8001d88: 2300 movs r3, #0 + 8001d8a: 627b str r3, [r7, #36] ; 0x24 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK) - 8001ca4: f107 030c add.w r3, r7, #12 - 8001ca8: 4618 mov r0, r3 - 8001caa: f004 f89f bl 8005dec - 8001cae: 4603 mov r3, r0 - 8001cb0: 2b00 cmp r3, #0 - 8001cb2: d001 beq.n 8001cb8 + 8001d8c: f107 030c add.w r3, r7, #12 + 8001d90: 4618 mov r0, r3 + 8001d92: f004 f885 bl 8005ea0 + 8001d96: 4603 mov r3, r0 + 8001d98: 2b00 cmp r3, #0 + 8001d9a: d001 beq.n 8001da0 { Error_Handler(); - 8001cb4: f7ff fede bl 8001a74 + 8001d9c: f7ff fede bl 8001b5c } /* Peripheral clock enable */ __HAL_RCC_USART1_CLK_ENABLE(); - 8001cb8: f44f 4080 mov.w r0, #16384 ; 0x4000 - 8001cbc: f7ff ff11 bl 8001ae2 + 8001da0: f44f 4080 mov.w r0, #16384 ; 0x4000 + 8001da4: f7ff ff11 bl 8001bca __HAL_RCC_GPIOB_CLK_ENABLE(); - 8001cc0: 2002 movs r0, #2 - 8001cc2: f7ff fedc bl 8001a7e + 8001da8: 2002 movs r0, #2 + 8001daa: f7ff fedc bl 8001b66 /**USART1 GPIO Configuration PB6 ------> USART1_TX PB7 ------> USART1_RX */ GPIO_InitStruct.Pin = STLINK_RX_Pin|STLINK_TX_Pin; - 8001cc6: 23c0 movs r3, #192 ; 0xc0 - 8001cc8: 65fb str r3, [r7, #92] ; 0x5c + 8001dae: 23c0 movs r3, #192 ; 0xc0 + 8001db0: 65fb str r3, [r7, #92] ; 0x5c GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; - 8001cca: 2302 movs r3, #2 - 8001ccc: 663b str r3, [r7, #96] ; 0x60 + 8001db2: 2302 movs r3, #2 + 8001db4: 663b str r3, [r7, #96] ; 0x60 GPIO_InitStruct.Pull = GPIO_PULLUP; - 8001cce: 2301 movs r3, #1 - 8001cd0: 667b str r3, [r7, #100] ; 0x64 + 8001db6: 2301 movs r3, #1 + 8001db8: 667b str r3, [r7, #100] ; 0x64 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - 8001cd2: 2300 movs r3, #0 - 8001cd4: 66bb str r3, [r7, #104] ; 0x68 + 8001dba: 2300 movs r3, #0 + 8001dbc: 66bb str r3, [r7, #104] ; 0x68 GPIO_InitStruct.Alternate = GPIO_AF7_USART1; - 8001cd6: 2307 movs r3, #7 - 8001cd8: 66fb str r3, [r7, #108] ; 0x6c + 8001dbe: 2307 movs r3, #7 + 8001dc0: 66fb str r3, [r7, #108] ; 0x6c HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); - 8001cda: f107 035c add.w r3, r7, #92 ; 0x5c - 8001cde: 4619 mov r1, r3 - 8001ce0: 4831 ldr r0, [pc, #196] ; (8001da8 ) - 8001ce2: f002 f919 bl 8003f18 + 8001dc2: f107 035c add.w r3, r7, #92 ; 0x5c + 8001dc6: 4619 mov r1, r3 + 8001dc8: 4831 ldr r0, [pc, #196] ; (8001e90 ) + 8001dca: f002 f919 bl 8004000 /* USART1 DMA Init */ /* USART1_RX Init */ hdma_usart1_rx.Instance = DMA1_Channel1; - 8001ce6: 4b31 ldr r3, [pc, #196] ; (8001dac ) - 8001ce8: 4a31 ldr r2, [pc, #196] ; (8001db0 ) - 8001cea: 601a str r2, [r3, #0] + 8001dce: 4b31 ldr r3, [pc, #196] ; (8001e94 ) + 8001dd0: 4a31 ldr r2, [pc, #196] ; (8001e98 ) + 8001dd2: 601a str r2, [r3, #0] hdma_usart1_rx.Init.Request = DMA_REQUEST_USART1_RX; - 8001cec: 4b2f ldr r3, [pc, #188] ; (8001dac ) - 8001cee: 220e movs r2, #14 - 8001cf0: 605a str r2, [r3, #4] + 8001dd4: 4b2f ldr r3, [pc, #188] ; (8001e94 ) + 8001dd6: 220e movs r2, #14 + 8001dd8: 605a str r2, [r3, #4] hdma_usart1_rx.Init.Direction = DMA_PERIPH_TO_MEMORY; - 8001cf2: 4b2e ldr r3, [pc, #184] ; (8001dac ) - 8001cf4: 2200 movs r2, #0 - 8001cf6: 609a str r2, [r3, #8] + 8001dda: 4b2e ldr r3, [pc, #184] ; (8001e94 ) + 8001ddc: 2200 movs r2, #0 + 8001dde: 609a str r2, [r3, #8] hdma_usart1_rx.Init.PeriphInc = DMA_PINC_DISABLE; - 8001cf8: 4b2c ldr r3, [pc, #176] ; (8001dac ) - 8001cfa: 2200 movs r2, #0 - 8001cfc: 60da str r2, [r3, #12] + 8001de0: 4b2c ldr r3, [pc, #176] ; (8001e94 ) + 8001de2: 2200 movs r2, #0 + 8001de4: 60da str r2, [r3, #12] hdma_usart1_rx.Init.MemInc = DMA_MINC_ENABLE; - 8001cfe: 4b2b ldr r3, [pc, #172] ; (8001dac ) - 8001d00: 2280 movs r2, #128 ; 0x80 - 8001d02: 611a str r2, [r3, #16] + 8001de6: 4b2b ldr r3, [pc, #172] ; (8001e94 ) + 8001de8: 2280 movs r2, #128 ; 0x80 + 8001dea: 611a str r2, [r3, #16] hdma_usart1_rx.Init.PeriphDataAlignment = DMA_PDATAALIGN_BYTE; - 8001d04: 4b29 ldr r3, [pc, #164] ; (8001dac ) - 8001d06: 2200 movs r2, #0 - 8001d08: 615a str r2, [r3, #20] + 8001dec: 4b29 ldr r3, [pc, #164] ; (8001e94 ) + 8001dee: 2200 movs r2, #0 + 8001df0: 615a str r2, [r3, #20] hdma_usart1_rx.Init.MemDataAlignment = DMA_MDATAALIGN_BYTE; - 8001d0a: 4b28 ldr r3, [pc, #160] ; (8001dac ) - 8001d0c: 2200 movs r2, #0 - 8001d0e: 619a str r2, [r3, #24] + 8001df2: 4b28 ldr r3, [pc, #160] ; (8001e94 ) + 8001df4: 2200 movs r2, #0 + 8001df6: 619a str r2, [r3, #24] hdma_usart1_rx.Init.Mode = DMA_NORMAL; - 8001d10: 4b26 ldr r3, [pc, #152] ; (8001dac ) - 8001d12: 2200 movs r2, #0 - 8001d14: 61da str r2, [r3, #28] + 8001df8: 4b26 ldr r3, [pc, #152] ; (8001e94 ) + 8001dfa: 2200 movs r2, #0 + 8001dfc: 61da str r2, [r3, #28] hdma_usart1_rx.Init.Priority = DMA_PRIORITY_LOW; - 8001d16: 4b25 ldr r3, [pc, #148] ; (8001dac ) - 8001d18: 2200 movs r2, #0 - 8001d1a: 621a str r2, [r3, #32] + 8001dfe: 4b25 ldr r3, [pc, #148] ; (8001e94 ) + 8001e00: 2200 movs r2, #0 + 8001e02: 621a str r2, [r3, #32] if (HAL_DMA_Init(&hdma_usart1_rx) != HAL_OK) - 8001d1c: 4823 ldr r0, [pc, #140] ; (8001dac ) - 8001d1e: f001 fdbd bl 800389c - 8001d22: 4603 mov r3, r0 - 8001d24: 2b00 cmp r3, #0 - 8001d26: d001 beq.n 8001d2c + 8001e04: 4823 ldr r0, [pc, #140] ; (8001e94 ) + 8001e06: f001 fdbd bl 8003984 + 8001e0a: 4603 mov r3, r0 + 8001e0c: 2b00 cmp r3, #0 + 8001e0e: d001 beq.n 8001e14 { Error_Handler(); - 8001d28: f7ff fea4 bl 8001a74 + 8001e10: f7ff fea4 bl 8001b5c } __HAL_LINKDMA(huart,hdmarx,hdma_usart1_rx); - 8001d2c: 687b ldr r3, [r7, #4] - 8001d2e: 4a1f ldr r2, [pc, #124] ; (8001dac ) - 8001d30: f8c3 2080 str.w r2, [r3, #128] ; 0x80 - 8001d34: 4a1d ldr r2, [pc, #116] ; (8001dac ) - 8001d36: 687b ldr r3, [r7, #4] - 8001d38: 6293 str r3, [r2, #40] ; 0x28 + 8001e14: 687b ldr r3, [r7, #4] + 8001e16: 4a1f ldr r2, [pc, #124] ; (8001e94 ) + 8001e18: f8c3 2080 str.w r2, [r3, #128] ; 0x80 + 8001e1c: 4a1d ldr r2, [pc, #116] ; (8001e94 ) + 8001e1e: 687b ldr r3, [r7, #4] + 8001e20: 6293 str r3, [r2, #40] ; 0x28 /* USART1_TX Init */ hdma_usart1_tx.Instance = DMA1_Channel2; - 8001d3a: 4b1e ldr r3, [pc, #120] ; (8001db4 ) - 8001d3c: 4a1e ldr r2, [pc, #120] ; (8001db8 ) - 8001d3e: 601a str r2, [r3, #0] + 8001e22: 4b1e ldr r3, [pc, #120] ; (8001e9c ) + 8001e24: 4a1e ldr r2, [pc, #120] ; (8001ea0 ) + 8001e26: 601a str r2, [r3, #0] hdma_usart1_tx.Init.Request = DMA_REQUEST_USART1_TX; - 8001d40: 4b1c ldr r3, [pc, #112] ; (8001db4 ) - 8001d42: 220f movs r2, #15 - 8001d44: 605a str r2, [r3, #4] + 8001e28: 4b1c ldr r3, [pc, #112] ; (8001e9c ) + 8001e2a: 220f movs r2, #15 + 8001e2c: 605a str r2, [r3, #4] hdma_usart1_tx.Init.Direction = DMA_MEMORY_TO_PERIPH; - 8001d46: 4b1b ldr r3, [pc, #108] ; (8001db4 ) - 8001d48: 2210 movs r2, #16 - 8001d4a: 609a str r2, [r3, #8] + 8001e2e: 4b1b ldr r3, [pc, #108] ; (8001e9c ) + 8001e30: 2210 movs r2, #16 + 8001e32: 609a str r2, [r3, #8] hdma_usart1_tx.Init.PeriphInc = DMA_PINC_DISABLE; - 8001d4c: 4b19 ldr r3, [pc, #100] ; (8001db4 ) - 8001d4e: 2200 movs r2, #0 - 8001d50: 60da str r2, [r3, #12] + 8001e34: 4b19 ldr r3, [pc, #100] ; (8001e9c ) + 8001e36: 2200 movs r2, #0 + 8001e38: 60da str r2, [r3, #12] hdma_usart1_tx.Init.MemInc = DMA_MINC_ENABLE; - 8001d52: 4b18 ldr r3, [pc, #96] ; (8001db4 ) - 8001d54: 2280 movs r2, #128 ; 0x80 - 8001d56: 611a str r2, [r3, #16] + 8001e3a: 4b18 ldr r3, [pc, #96] ; (8001e9c ) + 8001e3c: 2280 movs r2, #128 ; 0x80 + 8001e3e: 611a str r2, [r3, #16] hdma_usart1_tx.Init.PeriphDataAlignment = DMA_PDATAALIGN_BYTE; - 8001d58: 4b16 ldr r3, [pc, #88] ; (8001db4 ) - 8001d5a: 2200 movs r2, #0 - 8001d5c: 615a str r2, [r3, #20] + 8001e40: 4b16 ldr r3, [pc, #88] ; (8001e9c ) + 8001e42: 2200 movs r2, #0 + 8001e44: 615a str r2, [r3, #20] hdma_usart1_tx.Init.MemDataAlignment = DMA_MDATAALIGN_BYTE; - 8001d5e: 4b15 ldr r3, [pc, #84] ; (8001db4 ) - 8001d60: 2200 movs r2, #0 - 8001d62: 619a str r2, [r3, #24] + 8001e46: 4b15 ldr r3, [pc, #84] ; (8001e9c ) + 8001e48: 2200 movs r2, #0 + 8001e4a: 619a str r2, [r3, #24] hdma_usart1_tx.Init.Mode = DMA_NORMAL; - 8001d64: 4b13 ldr r3, [pc, #76] ; (8001db4 ) - 8001d66: 2200 movs r2, #0 - 8001d68: 61da str r2, [r3, #28] + 8001e4c: 4b13 ldr r3, [pc, #76] ; (8001e9c ) + 8001e4e: 2200 movs r2, #0 + 8001e50: 61da str r2, [r3, #28] hdma_usart1_tx.Init.Priority = DMA_PRIORITY_LOW; - 8001d6a: 4b12 ldr r3, [pc, #72] ; (8001db4 ) - 8001d6c: 2200 movs r2, #0 - 8001d6e: 621a str r2, [r3, #32] + 8001e52: 4b12 ldr r3, [pc, #72] ; (8001e9c ) + 8001e54: 2200 movs r2, #0 + 8001e56: 621a str r2, [r3, #32] if (HAL_DMA_Init(&hdma_usart1_tx) != HAL_OK) - 8001d70: 4810 ldr r0, [pc, #64] ; (8001db4 ) - 8001d72: f001 fd93 bl 800389c - 8001d76: 4603 mov r3, r0 - 8001d78: 2b00 cmp r3, #0 - 8001d7a: d001 beq.n 8001d80 + 8001e58: 4810 ldr r0, [pc, #64] ; (8001e9c ) + 8001e5a: f001 fd93 bl 8003984 + 8001e5e: 4603 mov r3, r0 + 8001e60: 2b00 cmp r3, #0 + 8001e62: d001 beq.n 8001e68 { Error_Handler(); - 8001d7c: f7ff fe7a bl 8001a74 + 8001e64: f7ff fe7a bl 8001b5c } __HAL_LINKDMA(huart,hdmatx,hdma_usart1_tx); - 8001d80: 687b ldr r3, [r7, #4] - 8001d82: 4a0c ldr r2, [pc, #48] ; (8001db4 ) - 8001d84: 67da str r2, [r3, #124] ; 0x7c - 8001d86: 4a0b ldr r2, [pc, #44] ; (8001db4 ) - 8001d88: 687b ldr r3, [r7, #4] - 8001d8a: 6293 str r3, [r2, #40] ; 0x28 + 8001e68: 687b ldr r3, [r7, #4] + 8001e6a: 4a0c ldr r2, [pc, #48] ; (8001e9c ) + 8001e6c: 67da str r2, [r3, #124] ; 0x7c + 8001e6e: 4a0b ldr r2, [pc, #44] ; (8001e9c ) + 8001e70: 687b ldr r3, [r7, #4] + 8001e72: 6293 str r3, [r2, #40] ; 0x28 /* USART1 interrupt Init */ HAL_NVIC_SetPriority(USART1_IRQn, 5, 0); - 8001d8c: 2200 movs r2, #0 - 8001d8e: 2105 movs r1, #5 - 8001d90: 2024 movs r0, #36 ; 0x24 - 8001d92: f001 fd5b bl 800384c + 8001e74: 2200 movs r2, #0 + 8001e76: 2105 movs r1, #5 + 8001e78: 2024 movs r0, #36 ; 0x24 + 8001e7a: f001 fd5b bl 8003934 HAL_NVIC_EnableIRQ(USART1_IRQn); - 8001d96: 2024 movs r0, #36 ; 0x24 - 8001d98: f001 fd72 bl 8003880 + 8001e7e: 2024 movs r0, #36 ; 0x24 + 8001e80: f001 fd72 bl 8003968 /* USER CODE BEGIN USART1_MspInit 1 */ /* USER CODE END USART1_MspInit 1 */ } } - 8001d9c: bf00 nop - 8001d9e: 3770 adds r7, #112 ; 0x70 - 8001da0: 46bd mov sp, r7 - 8001da2: bd80 pop {r7, pc} - 8001da4: 40013800 .word 0x40013800 - 8001da8: 48000400 .word 0x48000400 - 8001dac: 20000294 .word 0x20000294 - 8001db0: 40020008 .word 0x40020008 - 8001db4: 200002f4 .word 0x200002f4 - 8001db8: 4002001c .word 0x4002001c + 8001e84: bf00 nop + 8001e86: 3770 adds r7, #112 ; 0x70 + 8001e88: 46bd mov sp, r7 + 8001e8a: bd80 pop {r7, pc} + 8001e8c: 40013800 .word 0x40013800 + 8001e90: 48000400 .word 0x48000400 + 8001e94: 20000274 .word 0x20000274 + 8001e98: 40020008 .word 0x40020008 + 8001e9c: 200002d4 .word 0x200002d4 + 8001ea0: 4002001c .word 0x4002001c -08001dbc : +08001ea4 : * This function configures the hardware resources used in this example * @param hpcd: PCD handle pointer * @retval None */ void HAL_PCD_MspInit(PCD_HandleTypeDef* hpcd) { - 8001dbc: b580 push {r7, lr} - 8001dbe: b088 sub sp, #32 - 8001dc0: af00 add r7, sp, #0 - 8001dc2: 6078 str r0, [r7, #4] + 8001ea4: b580 push {r7, lr} + 8001ea6: b088 sub sp, #32 + 8001ea8: af00 add r7, sp, #0 + 8001eaa: 6078 str r0, [r7, #4] GPIO_InitTypeDef GPIO_InitStruct = {0}; - 8001dc4: f107 030c add.w r3, r7, #12 - 8001dc8: 2200 movs r2, #0 - 8001dca: 601a str r2, [r3, #0] - 8001dcc: 605a str r2, [r3, #4] - 8001dce: 609a str r2, [r3, #8] - 8001dd0: 60da str r2, [r3, #12] - 8001dd2: 611a str r2, [r3, #16] + 8001eac: f107 030c add.w r3, r7, #12 + 8001eb0: 2200 movs r2, #0 + 8001eb2: 601a str r2, [r3, #0] + 8001eb4: 605a str r2, [r3, #4] + 8001eb6: 609a str r2, [r3, #8] + 8001eb8: 60da str r2, [r3, #12] + 8001eba: 611a str r2, [r3, #16] if(hpcd->Instance==USB) - 8001dd4: 687b ldr r3, [r7, #4] - 8001dd6: 681b ldr r3, [r3, #0] - 8001dd8: 4a0f ldr r2, [pc, #60] ; (8001e18 ) - 8001dda: 4293 cmp r3, r2 - 8001ddc: d118 bne.n 8001e10 + 8001ebc: 687b ldr r3, [r7, #4] + 8001ebe: 681b ldr r3, [r3, #0] + 8001ec0: 4a0f ldr r2, [pc, #60] ; (8001f00 ) + 8001ec2: 4293 cmp r3, r2 + 8001ec4: d118 bne.n 8001ef8 { /* USER CODE BEGIN USB_MspInit 0 */ /* USER CODE END USB_MspInit 0 */ __HAL_RCC_GPIOA_CLK_ENABLE(); - 8001dde: 2001 movs r0, #1 - 8001de0: f7ff fe4d bl 8001a7e + 8001ec6: 2001 movs r0, #1 + 8001ec8: f7ff fe4d bl 8001b66 /**USB GPIO Configuration PA11 ------> USB_DM PA12 ------> USB_DP */ GPIO_InitStruct.Pin = GPIO_PIN_11|GPIO_PIN_12; - 8001de4: f44f 53c0 mov.w r3, #6144 ; 0x1800 - 8001de8: 60fb str r3, [r7, #12] + 8001ecc: f44f 53c0 mov.w r3, #6144 ; 0x1800 + 8001ed0: 60fb str r3, [r7, #12] GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; - 8001dea: 2302 movs r3, #2 - 8001dec: 613b str r3, [r7, #16] + 8001ed2: 2302 movs r3, #2 + 8001ed4: 613b str r3, [r7, #16] GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001dee: 2300 movs r3, #0 - 8001df0: 617b str r3, [r7, #20] + 8001ed6: 2300 movs r3, #0 + 8001ed8: 617b str r3, [r7, #20] GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - 8001df2: 2300 movs r3, #0 - 8001df4: 61bb str r3, [r7, #24] + 8001eda: 2300 movs r3, #0 + 8001edc: 61bb str r3, [r7, #24] GPIO_InitStruct.Alternate = GPIO_AF10_USB; - 8001df6: 230a movs r3, #10 - 8001df8: 61fb str r3, [r7, #28] + 8001ede: 230a movs r3, #10 + 8001ee0: 61fb str r3, [r7, #28] HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); - 8001dfa: f107 030c add.w r3, r7, #12 - 8001dfe: 4619 mov r1, r3 - 8001e00: f04f 4090 mov.w r0, #1207959552 ; 0x48000000 - 8001e04: f002 f888 bl 8003f18 + 8001ee2: f107 030c add.w r3, r7, #12 + 8001ee6: 4619 mov r1, r3 + 8001ee8: f04f 4090 mov.w r0, #1207959552 ; 0x48000000 + 8001eec: f002 f888 bl 8004000 /* Peripheral clock enable */ __HAL_RCC_USB_CLK_ENABLE(); - 8001e08: f04f 6080 mov.w r0, #67108864 ; 0x4000000 - 8001e0c: f7ff fe50 bl 8001ab0 + 8001ef0: f04f 6080 mov.w r0, #67108864 ; 0x4000000 + 8001ef4: f7ff fe50 bl 8001b98 /* USER CODE BEGIN USB_MspInit 1 */ /* USER CODE END USB_MspInit 1 */ } } - 8001e10: bf00 nop - 8001e12: 3720 adds r7, #32 - 8001e14: 46bd mov sp, r7 - 8001e16: bd80 pop {r7, pc} - 8001e18: 40006800 .word 0x40006800 + 8001ef8: bf00 nop + 8001efa: 3720 adds r7, #32 + 8001efc: 46bd mov sp, r7 + 8001efe: bd80 pop {r7, pc} + 8001f00: 40006800 .word 0x40006800 -08001e1c : +08001f04 : { - 8001e1c: b480 push {r7} - 8001e1e: b085 sub sp, #20 - 8001e20: af00 add r7, sp, #0 - 8001e22: 6078 str r0, [r7, #4] + 8001f04: b480 push {r7} + 8001f06: b085 sub sp, #20 + 8001f08: af00 add r7, sp, #0 + 8001f0a: 6078 str r0, [r7, #4] SET_BIT(RCC->APB2ENR, Periphs); - 8001e24: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001e28: 6e1a ldr r2, [r3, #96] ; 0x60 - 8001e2a: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8001e2e: 687b ldr r3, [r7, #4] - 8001e30: 4313 orrs r3, r2 - 8001e32: 660b str r3, [r1, #96] ; 0x60 + 8001f0c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001f10: 6e1a ldr r2, [r3, #96] ; 0x60 + 8001f12: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8001f16: 687b ldr r3, [r7, #4] + 8001f18: 4313 orrs r3, r2 + 8001f1a: 660b str r3, [r1, #96] ; 0x60 tmpreg = READ_BIT(RCC->APB2ENR, Periphs); - 8001e34: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001e38: 6e1a ldr r2, [r3, #96] ; 0x60 - 8001e3a: 687b ldr r3, [r7, #4] - 8001e3c: 4013 ands r3, r2 - 8001e3e: 60fb str r3, [r7, #12] + 8001f1c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8001f20: 6e1a ldr r2, [r3, #96] ; 0x60 + 8001f22: 687b ldr r3, [r7, #4] + 8001f24: 4013 ands r3, r2 + 8001f26: 60fb str r3, [r7, #12] (void)tmpreg; - 8001e40: 68fb ldr r3, [r7, #12] + 8001f28: 68fb ldr r3, [r7, #12] } - 8001e42: bf00 nop - 8001e44: 3714 adds r7, #20 - 8001e46: 46bd mov sp, r7 - 8001e48: f85d 7b04 ldr.w r7, [sp], #4 - 8001e4c: 4770 bx lr + 8001f2a: bf00 nop + 8001f2c: 3714 adds r7, #20 + 8001f2e: 46bd mov sp, r7 + 8001f30: f85d 7b04 ldr.w r7, [sp], #4 + 8001f34: 4770 bx lr ... -08001e50 : +08001f38 : * reset by HAL_Init() or at any time when clock is configured, by HAL_RCC_ClockConfig(). * @param TickPriority: Tick interrupt priority. * @retval HAL status */ HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority) { - 8001e50: b580 push {r7, lr} - 8001e52: b08c sub sp, #48 ; 0x30 - 8001e54: af00 add r7, sp, #0 - 8001e56: 6078 str r0, [r7, #4] + 8001f38: b580 push {r7, lr} + 8001f3a: b08c sub sp, #48 ; 0x30 + 8001f3c: af00 add r7, sp, #0 + 8001f3e: 6078 str r0, [r7, #4] RCC_ClkInitTypeDef clkconfig; uint32_t uwTimclock = 0; - 8001e58: 2300 movs r3, #0 - 8001e5a: 62fb str r3, [r7, #44] ; 0x2c + 8001f40: 2300 movs r3, #0 + 8001f42: 62fb str r3, [r7, #44] ; 0x2c uint32_t uwPrescalerValue = 0; - 8001e5c: 2300 movs r3, #0 - 8001e5e: 62bb str r3, [r7, #40] ; 0x28 + 8001f44: 2300 movs r3, #0 + 8001f46: 62bb str r3, [r7, #40] ; 0x28 uint32_t pFLatency; /*Configure the TIM16 IRQ priority */ HAL_NVIC_SetPriority(TIM1_UP_TIM16_IRQn, TickPriority ,0); - 8001e60: 2200 movs r2, #0 - 8001e62: 6879 ldr r1, [r7, #4] - 8001e64: 2019 movs r0, #25 - 8001e66: f001 fcf1 bl 800384c + 8001f48: 2200 movs r2, #0 + 8001f4a: 6879 ldr r1, [r7, #4] + 8001f4c: 2019 movs r0, #25 + 8001f4e: f001 fcf1 bl 8003934 /* Enable the TIM16 global Interrupt */ HAL_NVIC_EnableIRQ(TIM1_UP_TIM16_IRQn); - 8001e6a: 2019 movs r0, #25 - 8001e6c: f001 fd08 bl 8003880 + 8001f52: 2019 movs r0, #25 + 8001f54: f001 fd08 bl 8003968 /* Enable TIM16 clock */ __HAL_RCC_TIM16_CLK_ENABLE(); - 8001e70: f44f 3000 mov.w r0, #131072 ; 0x20000 - 8001e74: f7ff ffd2 bl 8001e1c + 8001f58: f44f 3000 mov.w r0, #131072 ; 0x20000 + 8001f5c: f7ff ffd2 bl 8001f04 /* Get clock configuration */ HAL_RCC_GetClockConfig(&clkconfig, &pFLatency); - 8001e78: f107 0208 add.w r2, r7, #8 - 8001e7c: f107 030c add.w r3, r7, #12 - 8001e80: 4611 mov r1, r2 - 8001e82: 4618 mov r0, r3 - 8001e84: f003 fd20 bl 80058c8 + 8001f60: f107 0208 add.w r2, r7, #8 + 8001f64: f107 030c add.w r3, r7, #12 + 8001f68: 4611 mov r1, r2 + 8001f6a: 4618 mov r0, r3 + 8001f6c: f003 fd06 bl 800597c /* Compute TIM16 clock */ uwTimclock = HAL_RCC_GetPCLK2Freq(); - 8001e88: f003 fd08 bl 800589c - 8001e8c: 62f8 str r0, [r7, #44] ; 0x2c + 8001f70: f003 fcee bl 8005950 + 8001f74: 62f8 str r0, [r7, #44] ; 0x2c /* Compute the prescaler value to have TIM16 counter clock equal to 1MHz */ uwPrescalerValue = (uint32_t) ((uwTimclock / 1000000U) - 1U); - 8001e8e: 6afb ldr r3, [r7, #44] ; 0x2c - 8001e90: 4a12 ldr r2, [pc, #72] ; (8001edc ) - 8001e92: fba2 2303 umull r2, r3, r2, r3 - 8001e96: 0c9b lsrs r3, r3, #18 - 8001e98: 3b01 subs r3, #1 - 8001e9a: 62bb str r3, [r7, #40] ; 0x28 + 8001f76: 6afb ldr r3, [r7, #44] ; 0x2c + 8001f78: 4a12 ldr r2, [pc, #72] ; (8001fc4 ) + 8001f7a: fba2 2303 umull r2, r3, r2, r3 + 8001f7e: 0c9b lsrs r3, r3, #18 + 8001f80: 3b01 subs r3, #1 + 8001f82: 62bb str r3, [r7, #40] ; 0x28 /* Initialize TIM16 */ htim16.Instance = TIM16; - 8001e9c: 4b10 ldr r3, [pc, #64] ; (8001ee0 ) - 8001e9e: 4a11 ldr r2, [pc, #68] ; (8001ee4 ) - 8001ea0: 601a str r2, [r3, #0] + 8001f84: 4b10 ldr r3, [pc, #64] ; (8001fc8 ) + 8001f86: 4a11 ldr r2, [pc, #68] ; (8001fcc ) + 8001f88: 601a str r2, [r3, #0] + Period = [(TIM16CLK/1000) - 1]. to have a (1/1000) s time base. + Prescaler = (uwTimclock/1000000 - 1) to have a 1MHz counter clock. + ClockDivision = 0 + Counter direction = Up */ htim16.Init.Period = (1000000U / 1000U) - 1U; - 8001ea2: 4b0f ldr r3, [pc, #60] ; (8001ee0 ) - 8001ea4: f240 32e7 movw r2, #999 ; 0x3e7 - 8001ea8: 60da str r2, [r3, #12] + 8001f8a: 4b0f ldr r3, [pc, #60] ; (8001fc8 ) + 8001f8c: f240 32e7 movw r2, #999 ; 0x3e7 + 8001f90: 60da str r2, [r3, #12] htim16.Init.Prescaler = uwPrescalerValue; - 8001eaa: 4a0d ldr r2, [pc, #52] ; (8001ee0 ) - 8001eac: 6abb ldr r3, [r7, #40] ; 0x28 - 8001eae: 6053 str r3, [r2, #4] + 8001f92: 4a0d ldr r2, [pc, #52] ; (8001fc8 ) + 8001f94: 6abb ldr r3, [r7, #40] ; 0x28 + 8001f96: 6053 str r3, [r2, #4] htim16.Init.ClockDivision = 0; - 8001eb0: 4b0b ldr r3, [pc, #44] ; (8001ee0 ) - 8001eb2: 2200 movs r2, #0 - 8001eb4: 611a str r2, [r3, #16] + 8001f98: 4b0b ldr r3, [pc, #44] ; (8001fc8 ) + 8001f9a: 2200 movs r2, #0 + 8001f9c: 611a str r2, [r3, #16] htim16.Init.CounterMode = TIM_COUNTERMODE_UP; - 8001eb6: 4b0a ldr r3, [pc, #40] ; (8001ee0 ) - 8001eb8: 2200 movs r2, #0 - 8001eba: 609a str r2, [r3, #8] + 8001f9e: 4b0a ldr r3, [pc, #40] ; (8001fc8 ) + 8001fa0: 2200 movs r2, #0 + 8001fa2: 609a str r2, [r3, #8] if(HAL_TIM_Base_Init(&htim16) == HAL_OK) - 8001ebc: 4808 ldr r0, [pc, #32] ; (8001ee0 ) - 8001ebe: f004 fa22 bl 8006306 - 8001ec2: 4603 mov r3, r0 - 8001ec4: 2b00 cmp r3, #0 - 8001ec6: d104 bne.n 8001ed2 + 8001fa4: 4808 ldr r0, [pc, #32] ; (8001fc8 ) + 8001fa6: f004 fa08 bl 80063ba + 8001faa: 4603 mov r3, r0 + 8001fac: 2b00 cmp r3, #0 + 8001fae: d104 bne.n 8001fba { /* Start the TIM time Base generation in interrupt mode */ return HAL_TIM_Base_Start_IT(&htim16); - 8001ec8: 4805 ldr r0, [pc, #20] ; (8001ee0 ) - 8001eca: f004 fa7d bl 80063c8 - 8001ece: 4603 mov r3, r0 - 8001ed0: e000 b.n 8001ed4 + 8001fb0: 4805 ldr r0, [pc, #20] ; (8001fc8 ) + 8001fb2: f004 fa63 bl 800647c + 8001fb6: 4603 mov r3, r0 + 8001fb8: e000 b.n 8001fbc } /* Return function status */ return HAL_ERROR; - 8001ed2: 2301 movs r3, #1 + 8001fba: 2301 movs r3, #1 } - 8001ed4: 4618 mov r0, r3 - 8001ed6: 3730 adds r7, #48 ; 0x30 - 8001ed8: 46bd mov sp, r7 - 8001eda: bd80 pop {r7, pc} - 8001edc: 431bde83 .word 0x431bde83 - 8001ee0: 200007c8 .word 0x200007c8 - 8001ee4: 40014400 .word 0x40014400 + 8001fbc: 4618 mov r0, r3 + 8001fbe: 3730 adds r7, #48 ; 0x30 + 8001fc0: 46bd mov sp, r7 + 8001fc2: bd80 pop {r7, pc} + 8001fc4: 431bde83 .word 0x431bde83 + 8001fc8: 200007e4 .word 0x200007e4 + 8001fcc: 40014400 .word 0x40014400 -08001ee8 : +08001fd0 : /******************************************************************************/ /** * @brief This function handles Non maskable interrupt. */ void NMI_Handler(void) { - 8001ee8: b480 push {r7} - 8001eea: af00 add r7, sp, #0 + 8001fd0: b480 push {r7} + 8001fd2: af00 add r7, sp, #0 /* USER CODE BEGIN NonMaskableInt_IRQn 0 */ /* USER CODE END NonMaskableInt_IRQn 0 */ /* USER CODE BEGIN NonMaskableInt_IRQn 1 */ while (1) - 8001eec: e7fe b.n 8001eec + 8001fd4: e7fe b.n 8001fd4 -08001eee : +08001fd6 : /** * @brief This function handles Hard fault interrupt. */ void HardFault_Handler(void) { - 8001eee: b480 push {r7} - 8001ef0: af00 add r7, sp, #0 + 8001fd6: b480 push {r7} + 8001fd8: af00 add r7, sp, #0 /* USER CODE BEGIN HardFault_IRQn 0 */ /* USER CODE END HardFault_IRQn 0 */ while (1) - 8001ef2: e7fe b.n 8001ef2 + 8001fda: e7fe b.n 8001fda -08001ef4 : +08001fdc : /** * @brief This function handles Memory management fault. */ void MemManage_Handler(void) { - 8001ef4: b480 push {r7} - 8001ef6: af00 add r7, sp, #0 + 8001fdc: b480 push {r7} + 8001fde: af00 add r7, sp, #0 /* USER CODE BEGIN MemoryManagement_IRQn 0 */ /* USER CODE END MemoryManagement_IRQn 0 */ while (1) - 8001ef8: e7fe b.n 8001ef8 + 8001fe0: e7fe b.n 8001fe0 -08001efa : +08001fe2 : /** * @brief This function handles Prefetch fault, memory access fault. */ void BusFault_Handler(void) { - 8001efa: b480 push {r7} - 8001efc: af00 add r7, sp, #0 + 8001fe2: b480 push {r7} + 8001fe4: af00 add r7, sp, #0 /* USER CODE BEGIN BusFault_IRQn 0 */ /* USER CODE END BusFault_IRQn 0 */ while (1) - 8001efe: e7fe b.n 8001efe + 8001fe6: e7fe b.n 8001fe6 -08001f00 : +08001fe8 : /** * @brief This function handles Undefined instruction or illegal state. */ void UsageFault_Handler(void) { - 8001f00: b480 push {r7} - 8001f02: af00 add r7, sp, #0 + 8001fe8: b480 push {r7} + 8001fea: af00 add r7, sp, #0 /* USER CODE BEGIN UsageFault_IRQn 0 */ /* USER CODE END UsageFault_IRQn 0 */ while (1) - 8001f04: e7fe b.n 8001f04 + 8001fec: e7fe b.n 8001fec -08001f06 : +08001fee : /** * @brief This function handles Debug monitor. */ void DebugMon_Handler(void) { - 8001f06: b480 push {r7} - 8001f08: af00 add r7, sp, #0 + 8001fee: b480 push {r7} + 8001ff0: af00 add r7, sp, #0 /* USER CODE END DebugMonitor_IRQn 0 */ /* USER CODE BEGIN DebugMonitor_IRQn 1 */ /* USER CODE END DebugMonitor_IRQn 1 */ } - 8001f0a: bf00 nop - 8001f0c: 46bd mov sp, r7 - 8001f0e: f85d 7b04 ldr.w r7, [sp], #4 - 8001f12: 4770 bx lr + 8001ff2: bf00 nop + 8001ff4: 46bd mov sp, r7 + 8001ff6: f85d 7b04 ldr.w r7, [sp], #4 + 8001ffa: 4770 bx lr -08001f14 : +08001ffc : /** * @brief This function handles DMA1 channel1 global interrupt. */ void DMA1_Channel1_IRQHandler(void) { - 8001f14: b580 push {r7, lr} - 8001f16: af00 add r7, sp, #0 + 8001ffc: b580 push {r7, lr} + 8001ffe: af00 add r7, sp, #0 /* USER CODE BEGIN DMA1_Channel1_IRQn 0 */ /* USER CODE END DMA1_Channel1_IRQn 0 */ HAL_DMA_IRQHandler(&hdma_usart1_rx); - 8001f18: 4802 ldr r0, [pc, #8] ; (8001f24 ) - 8001f1a: f001 fea0 bl 8003c5e + 8002000: 4802 ldr r0, [pc, #8] ; (800200c ) + 8002002: f001 fea0 bl 8003d46 /* USER CODE BEGIN DMA1_Channel1_IRQn 1 */ /* USER CODE END DMA1_Channel1_IRQn 1 */ } - 8001f1e: bf00 nop - 8001f20: bd80 pop {r7, pc} - 8001f22: bf00 nop - 8001f24: 20000294 .word 0x20000294 + 8002006: bf00 nop + 8002008: bd80 pop {r7, pc} + 800200a: bf00 nop + 800200c: 20000274 .word 0x20000274 -08001f28 : +08002010 : /** * @brief This function handles DMA1 channel2 global interrupt. */ void DMA1_Channel2_IRQHandler(void) { - 8001f28: b580 push {r7, lr} - 8001f2a: af00 add r7, sp, #0 + 8002010: b580 push {r7, lr} + 8002012: af00 add r7, sp, #0 /* USER CODE BEGIN DMA1_Channel2_IRQn 0 */ /* USER CODE END DMA1_Channel2_IRQn 0 */ HAL_DMA_IRQHandler(&hdma_usart1_tx); - 8001f2c: 4802 ldr r0, [pc, #8] ; (8001f38 ) - 8001f2e: f001 fe96 bl 8003c5e + 8002014: 4802 ldr r0, [pc, #8] ; (8002020 ) + 8002016: f001 fe96 bl 8003d46 /* USER CODE BEGIN DMA1_Channel2_IRQn 1 */ /* USER CODE END DMA1_Channel2_IRQn 1 */ } - 8001f32: bf00 nop - 8001f34: bd80 pop {r7, pc} - 8001f36: bf00 nop - 8001f38: 200002f4 .word 0x200002f4 + 800201a: bf00 nop + 800201c: bd80 pop {r7, pc} + 800201e: bf00 nop + 8002020: 200002d4 .word 0x200002d4 -08001f3c : +08002024 : /** * @brief This function handles DMA1 channel3 global interrupt. */ void DMA1_Channel3_IRQHandler(void) { - 8001f3c: b580 push {r7, lr} - 8001f3e: af00 add r7, sp, #0 + 8002024: b580 push {r7, lr} + 8002026: af00 add r7, sp, #0 /* USER CODE BEGIN DMA1_Channel3_IRQn 0 */ /* USER CODE END DMA1_Channel3_IRQn 0 */ HAL_DMA_IRQHandler(&hdma_adc1); - 8001f40: 4802 ldr r0, [pc, #8] ; (8001f4c ) - 8001f42: f001 fe8c bl 8003c5e + 8002028: 4802 ldr r0, [pc, #8] ; (8002034 ) + 800202a: f001 fe8c bl 8003d46 /* USER CODE BEGIN DMA1_Channel3_IRQn 1 */ /* USER CODE END DMA1_Channel3_IRQn 1 */ } - 8001f46: bf00 nop - 8001f48: bd80 pop {r7, pc} - 8001f4a: bf00 nop - 8001f4c: 2000014c .word 0x2000014c + 800202e: bf00 nop + 8002030: bd80 pop {r7, pc} + 8002032: bf00 nop + 8002034: 2000012c .word 0x2000012c -08001f50 : +08002038 : /** * @brief This function handles TIM1 update interrupt and TIM16 global interrupt. */ void TIM1_UP_TIM16_IRQHandler(void) { - 8001f50: b580 push {r7, lr} - 8001f52: af00 add r7, sp, #0 + 8002038: b580 push {r7, lr} + 800203a: af00 add r7, sp, #0 /* USER CODE BEGIN TIM1_UP_TIM16_IRQn 0 */ /* USER CODE END TIM1_UP_TIM16_IRQn 0 */ HAL_TIM_IRQHandler(&htim16); - 8001f54: 4802 ldr r0, [pc, #8] ; (8001f60 ) - 8001f56: f004 fa85 bl 8006464 + 800203c: 4802 ldr r0, [pc, #8] ; (8002048 ) + 800203e: f004 fa6b bl 8006518 /* USER CODE BEGIN TIM1_UP_TIM16_IRQn 1 */ /* USER CODE END TIM1_UP_TIM16_IRQn 1 */ } - 8001f5a: bf00 nop - 8001f5c: bd80 pop {r7, pc} - 8001f5e: bf00 nop - 8001f60: 200007c8 .word 0x200007c8 + 8002042: bf00 nop + 8002044: bd80 pop {r7, pc} + 8002046: bf00 nop + 8002048: 200007e4 .word 0x200007e4 -08001f64 : +0800204c : /** * @brief This function handles USART1 global interrupt. */ void USART1_IRQHandler(void) { - 8001f64: b580 push {r7, lr} - 8001f66: af00 add r7, sp, #0 + 800204c: b580 push {r7, lr} + 800204e: af00 add r7, sp, #0 /* USER CODE BEGIN USART1_IRQn 0 */ /* USER CODE END USART1_IRQn 0 */ HAL_UART_IRQHandler(&huart1); - 8001f68: 4802 ldr r0, [pc, #8] ; (8001f74 ) - 8001f6a: f004 ff5b bl 8006e24 + 8002050: 4802 ldr r0, [pc, #8] ; (800205c ) + 8002052: f004 ff41 bl 8006ed8 /* USER CODE BEGIN USART1_IRQn 1 */ /* USER CODE END USART1_IRQn 1 */ } - 8001f6e: bf00 nop - 8001f70: bd80 pop {r7, pc} - 8001f72: bf00 nop - 8001f74: 20000200 .word 0x20000200 + 8002056: bf00 nop + 8002058: bd80 pop {r7, pc} + 800205a: bf00 nop + 800205c: 200001e0 .word 0x200001e0 -08001f78 : +08002060 : * @brief Setup the microcontroller system. * @param None * @retval None */ void SystemInit(void) { - 8001f78: b480 push {r7} - 8001f7a: af00 add r7, sp, #0 + 8002060: b480 push {r7} + 8002062: af00 add r7, sp, #0 SCB->VTOR = VECT_TAB_BASE_ADDRESS | VECT_TAB_OFFSET; #endif /* USER_VECT_TAB_ADDRESS */ /* FPU settings ------------------------------------------------------------*/ #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) SCB->CPACR |= ((3UL << (10UL * 2UL)) | (3UL << (11UL * 2UL))); /* set CP10 and CP11 Full Access */ - 8001f7c: 4b24 ldr r3, [pc, #144] ; (8002010 ) - 8001f7e: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8001f82: 4a23 ldr r2, [pc, #140] ; (8002010 ) - 8001f84: f443 0370 orr.w r3, r3, #15728640 ; 0xf00000 - 8001f88: f8c2 3088 str.w r3, [r2, #136] ; 0x88 + 8002064: 4b24 ldr r3, [pc, #144] ; (80020f8 ) + 8002066: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 800206a: 4a23 ldr r2, [pc, #140] ; (80020f8 ) + 800206c: f443 0370 orr.w r3, r3, #15728640 ; 0xf00000 + 8002070: f8c2 3088 str.w r3, [r2, #136] ; 0x88 #endif /* FPU */ /* Reset the RCC clock configuration to the default reset state ------------*/ /* Set MSION bit */ RCC->CR |= RCC_CR_MSION; - 8001f8c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001f90: 681b ldr r3, [r3, #0] - 8001f92: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8001f96: f043 0301 orr.w r3, r3, #1 - 8001f9a: 6013 str r3, [r2, #0] + 8002074: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8002078: 681b ldr r3, [r3, #0] + 800207a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 800207e: f043 0301 orr.w r3, r3, #1 + 8002082: 6013 str r3, [r2, #0] /* Reset CFGR register */ RCC->CFGR = 0x00070000U; - 8001f9c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001fa0: f44f 22e0 mov.w r2, #458752 ; 0x70000 - 8001fa4: 609a str r2, [r3, #8] + 8002084: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8002088: f44f 22e0 mov.w r2, #458752 ; 0x70000 + 800208c: 609a str r2, [r3, #8] /* Reset PLLSAI1ON, PLLON, HSECSSON, HSEON, HSION, and MSIPLLON bits */ RCC->CR &= (uint32_t)0xFAF6FEFBU; - 8001fa6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001faa: 681a ldr r2, [r3, #0] - 8001fac: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8001fb0: 4b18 ldr r3, [pc, #96] ; (8002014 ) - 8001fb2: 4013 ands r3, r2 - 8001fb4: 600b str r3, [r1, #0] + 800208e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8002092: 681a ldr r2, [r3, #0] + 8002094: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8002098: 4b18 ldr r3, [pc, #96] ; (80020fc ) + 800209a: 4013 ands r3, r2 + 800209c: 600b str r3, [r1, #0] /*!< Reset LSI1 and LSI2 bits */ RCC->CSR &= (uint32_t)0xFFFFFFFAU; - 8001fb6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001fba: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 - 8001fbe: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8001fc2: f023 0305 bic.w r3, r3, #5 - 8001fc6: f8c2 3094 str.w r3, [r2, #148] ; 0x94 + 800209e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80020a2: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 + 80020a6: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80020aa: f023 0305 bic.w r3, r3, #5 + 80020ae: f8c2 3094 str.w r3, [r2, #148] ; 0x94 /*!< Reset HSI48ON bit */ RCC->CRRCR &= (uint32_t)0xFFFFFFFEU; - 8001fca: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001fce: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 - 8001fd2: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8001fd6: f023 0301 bic.w r3, r3, #1 - 8001fda: f8c2 3098 str.w r3, [r2, #152] ; 0x98 + 80020b2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80020b6: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 + 80020ba: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80020be: f023 0301 bic.w r3, r3, #1 + 80020c2: f8c2 3098 str.w r3, [r2, #152] ; 0x98 /* Reset PLLCFGR register */ RCC->PLLCFGR = 0x22041000U; - 8001fde: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001fe2: 4a0d ldr r2, [pc, #52] ; (8002018 ) - 8001fe4: 60da str r2, [r3, #12] + 80020c6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80020ca: 4a0d ldr r2, [pc, #52] ; (8002100 ) + 80020cc: 60da str r2, [r3, #12] #if defined(STM32WB55xx) || defined(STM32WB5Mxx) /* Reset PLLSAI1CFGR register */ RCC->PLLSAI1CFGR = 0x22041000U; - 8001fe6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001fea: 4a0b ldr r2, [pc, #44] ; (8002018 ) - 8001fec: 611a str r2, [r3, #16] + 80020ce: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80020d2: 4a0b ldr r2, [pc, #44] ; (8002100 ) + 80020d4: 611a str r2, [r3, #16] #endif /* STM32WB55xx || STM32WB5Mxx */ /* Reset HSEBYP bit */ RCC->CR &= 0xFFFBFFFFU; - 8001fee: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8001ff2: 681b ldr r3, [r3, #0] - 8001ff4: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8001ff8: f423 2380 bic.w r3, r3, #262144 ; 0x40000 - 8001ffc: 6013 str r3, [r2, #0] + 80020d6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80020da: 681b ldr r3, [r3, #0] + 80020dc: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80020e0: f423 2380 bic.w r3, r3, #262144 ; 0x40000 + 80020e4: 6013 str r3, [r2, #0] /* Disable all interrupts */ RCC->CIER = 0x00000000; - 8001ffe: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8002002: 2200 movs r2, #0 - 8002004: 619a str r2, [r3, #24] + 80020e6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80020ea: 2200 movs r2, #0 + 80020ec: 619a str r2, [r3, #24] } - 8002006: bf00 nop - 8002008: 46bd mov sp, r7 - 800200a: f85d 7b04 ldr.w r7, [sp], #4 - 800200e: 4770 bx lr - 8002010: e000ed00 .word 0xe000ed00 - 8002014: faf6fefb .word 0xfaf6fefb - 8002018: 22041000 .word 0x22041000 - -0800201c : - 800201c: 58d4 ldr r4, [r2, r3] - 800201e: 50c4 str r4, [r0, r3] - 8002020: 3304 adds r3, #4 - -08002022 : - 8002022: 18c4 adds r4, r0, r3 - 8002024: 428c cmp r4, r1 - 8002026: d3f9 bcc.n 800201c - 8002028: 4770 bx lr - -0800202a : - 800202a: 6003 str r3, [r0, #0] - 800202c: 3004 adds r0, #4 - -0800202e : - 800202e: 4288 cmp r0, r1 - 8002030: d3fb bcc.n 800202a - 8002032: 4770 bx lr - -08002034 : - 8002034: 480c ldr r0, [pc, #48] ; (8002068 ) - 8002036: 4685 mov sp, r0 - 8002038: f7ff ff9e bl 8001f78 - 800203c: 480b ldr r0, [pc, #44] ; (800206c ) - 800203e: 490c ldr r1, [pc, #48] ; (8002070 ) - 8002040: 4a0c ldr r2, [pc, #48] ; (8002074 ) - 8002042: 2300 movs r3, #0 - 8002044: f7ff ffed bl 8002022 - 8002048: 480b ldr r0, [pc, #44] ; (8002078 ) - 800204a: 490c ldr r1, [pc, #48] ; (800207c ) - 800204c: 4a0c ldr r2, [pc, #48] ; (8002080 ) - 800204e: 2300 movs r3, #0 - 8002050: f7ff ffe7 bl 8002022 - 8002054: 480b ldr r0, [pc, #44] ; (8002084 ) - 8002056: 490c ldr r1, [pc, #48] ; (8002088 ) - 8002058: 2300 movs r3, #0 - 800205a: f7ff ffe8 bl 800202e - 800205e: f00c ff1d bl 800ee9c <__libc_init_array> - 8002062: f7ff fa01 bl 8001468
- -08002066 : - 8002066: e7fe b.n 8002066 - 8002068: 20030000 .word 0x20030000 - 800206c: 20000008 .word 0x20000008 - 8002070: 20000028 .word 0x20000028 - 8002074: 0800f1dc .word 0x0800f1dc - 8002078: 20030000 .word 0x20030000 - 800207c: 20030000 .word 0x20030000 - 8002080: 0800f1fc .word 0x0800f1fc - 8002084: 20000028 .word 0x20000028 - 8002088: 20002174 .word 0x20002174 - -0800208c : - 800208c: e7fe b.n 800208c + 80020ee: bf00 nop + 80020f0: 46bd mov sp, r7 + 80020f2: f85d 7b04 ldr.w r7, [sp], #4 + 80020f6: 4770 bx lr + 80020f8: e000ed00 .word 0xe000ed00 + 80020fc: faf6fefb .word 0xfaf6fefb + 8002100: 22041000 .word 0x22041000 + +08002104 : + 8002104: 58d4 ldr r4, [r2, r3] + 8002106: 50c4 str r4, [r0, r3] + 8002108: 3304 adds r3, #4 + +0800210a : + 800210a: 18c4 adds r4, r0, r3 + 800210c: 428c cmp r4, r1 + 800210e: d3f9 bcc.n 8002104 + 8002110: 4770 bx lr + +08002112 : + 8002112: 6003 str r3, [r0, #0] + 8002114: 3004 adds r0, #4 + +08002116 : + 8002116: 4288 cmp r0, r1 + 8002118: d3fb bcc.n 8002112 + 800211a: 4770 bx lr + +0800211c : + 800211c: 480c ldr r0, [pc, #48] ; (8002150 ) + 800211e: 4685 mov sp, r0 + 8002120: f7ff ff9e bl 8002060 + 8002124: 480b ldr r0, [pc, #44] ; (8002154 ) + 8002126: 490c ldr r1, [pc, #48] ; (8002158 ) + 8002128: 4a0c ldr r2, [pc, #48] ; (800215c ) + 800212a: 2300 movs r3, #0 + 800212c: f7ff ffed bl 800210a + 8002130: 480b ldr r0, [pc, #44] ; (8002160 ) + 8002132: 490c ldr r1, [pc, #48] ; (8002164 ) + 8002134: 4a0c ldr r2, [pc, #48] ; (8002168 ) + 8002136: 2300 movs r3, #0 + 8002138: f7ff ffe7 bl 800210a + 800213c: 480b ldr r0, [pc, #44] ; (800216c ) + 800213e: 490c ldr r1, [pc, #48] ; (8002170 ) + 8002140: 2300 movs r3, #0 + 8002142: f7ff ffe8 bl 8002116 + 8002146: f00c ff09 bl 800ef5c <__libc_init_array> + 800214a: f7ff fa81 bl 8001650
+ +0800214e : + 800214e: e7fe b.n 800214e + 8002150: 20030000 .word 0x20030000 + 8002154: 20000008 .word 0x20000008 + 8002158: 2000003c .word 0x2000003c + 800215c: 0800f29c .word 0x0800f29c + 8002160: 20030000 .word 0x20030000 + 8002164: 20030000 .word 0x20030000 + 8002168: 0800f2d0 .word 0x0800f2d0 + 800216c: 20000040 .word 0x20000040 + 8002170: 20002190 .word 0x20002190 + +08002174 : + 8002174: e7fe b.n 8002174 ... -08002090 : +08002178 : * need to ensure that the SysTick time base is always set to 1 millisecond * to have correct HAL operation. * @retval HAL status */ HAL_StatusTypeDef HAL_Init(void) { - 8002090: b580 push {r7, lr} - 8002092: b082 sub sp, #8 - 8002094: af00 add r7, sp, #0 + 8002178: b580 push {r7, lr} + 800217a: b082 sub sp, #8 + 800217c: af00 add r7, sp, #0 HAL_StatusTypeDef status = HAL_OK; - 8002096: 2300 movs r3, #0 - 8002098: 71fb strb r3, [r7, #7] + 800217e: 2300 movs r3, #0 + 8002180: 71fb strb r3, [r7, #7] #if (DATA_CACHE_ENABLE == 0U) __HAL_FLASH_DATA_CACHE_DISABLE(); #endif /* DATA_CACHE_ENABLE */ #if (PREFETCH_ENABLE != 0U) __HAL_FLASH_PREFETCH_BUFFER_ENABLE(); - 800209a: 4b0c ldr r3, [pc, #48] ; (80020cc ) - 800209c: 681b ldr r3, [r3, #0] - 800209e: 4a0b ldr r2, [pc, #44] ; (80020cc ) - 80020a0: f443 7380 orr.w r3, r3, #256 ; 0x100 - 80020a4: 6013 str r3, [r2, #0] + 8002182: 4b0c ldr r3, [pc, #48] ; (80021b4 ) + 8002184: 681b ldr r3, [r3, #0] + 8002186: 4a0b ldr r2, [pc, #44] ; (80021b4 ) + 8002188: f443 7380 orr.w r3, r3, #256 ; 0x100 + 800218c: 6013 str r3, [r2, #0] #endif /* PREFETCH_ENABLE */ /* Set Interrupt Group Priority */ HAL_NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4); - 80020a6: 2003 movs r0, #3 - 80020a8: f001 fbc5 bl 8003836 + 800218e: 2003 movs r0, #3 + 8002190: f001 fbc5 bl 800391e /* Use SysTick as time base source and configure 1ms tick (default clock after Reset is MSI) */ if (HAL_InitTick(TICK_INT_PRIORITY) != HAL_OK) - 80020ac: 200f movs r0, #15 - 80020ae: f7ff fecf bl 8001e50 - 80020b2: 4603 mov r3, r0 - 80020b4: 2b00 cmp r3, #0 - 80020b6: d002 beq.n 80020be + 8002194: 200f movs r0, #15 + 8002196: f7ff fecf bl 8001f38 + 800219a: 4603 mov r3, r0 + 800219c: 2b00 cmp r3, #0 + 800219e: d002 beq.n 80021a6 { status = HAL_ERROR; - 80020b8: 2301 movs r3, #1 - 80020ba: 71fb strb r3, [r7, #7] - 80020bc: e001 b.n 80020c2 + 80021a0: 2301 movs r3, #1 + 80021a2: 71fb strb r3, [r7, #7] + 80021a4: e001 b.n 80021aa } else { /* Init the low level hardware */ HAL_MspInit(); - 80020be: f7ff fd29 bl 8001b14 + 80021a6: f7ff fd29 bl 8001bfc } /* Return function status */ return status; - 80020c2: 79fb ldrb r3, [r7, #7] + 80021aa: 79fb ldrb r3, [r7, #7] } - 80020c4: 4618 mov r0, r3 - 80020c6: 3708 adds r7, #8 - 80020c8: 46bd mov sp, r7 - 80020ca: bd80 pop {r7, pc} - 80020cc: 58004000 .word 0x58004000 + 80021ac: 4618 mov r0, r3 + 80021ae: 3708 adds r7, #8 + 80021b0: 46bd mov sp, r7 + 80021b2: bd80 pop {r7, pc} + 80021b4: 58004000 .word 0x58004000 -080020d0 : +080021b8 : * @note This function is declared as __weak to be overwritten in case of other * implementations in user file. * @retval None */ __weak void HAL_IncTick(void) { - 80020d0: b480 push {r7} - 80020d2: af00 add r7, sp, #0 + 80021b8: b480 push {r7} + 80021ba: af00 add r7, sp, #0 uwTick += (uint32_t)uwTickFreq; - 80020d4: 4b06 ldr r3, [pc, #24] ; (80020f0 ) - 80020d6: 781b ldrb r3, [r3, #0] - 80020d8: 461a mov r2, r3 - 80020da: 4b06 ldr r3, [pc, #24] ; (80020f4 ) - 80020dc: 681b ldr r3, [r3, #0] - 80020de: 4413 add r3, r2 - 80020e0: 4a04 ldr r2, [pc, #16] ; (80020f4 ) - 80020e2: 6013 str r3, [r2, #0] -} - 80020e4: bf00 nop - 80020e6: 46bd mov sp, r7 - 80020e8: f85d 7b04 ldr.w r7, [sp], #4 - 80020ec: 4770 bx lr - 80020ee: bf00 nop - 80020f0: 20000020 .word 0x20000020 - 80020f4: 20000814 .word 0x20000814 - -080020f8 : + 80021bc: 4b06 ldr r3, [pc, #24] ; (80021d8 ) + 80021be: 781b ldrb r3, [r3, #0] + 80021c0: 461a mov r2, r3 + 80021c2: 4b06 ldr r3, [pc, #24] ; (80021dc ) + 80021c4: 681b ldr r3, [r3, #0] + 80021c6: 4413 add r3, r2 + 80021c8: 4a04 ldr r2, [pc, #16] ; (80021dc ) + 80021ca: 6013 str r3, [r2, #0] +} + 80021cc: bf00 nop + 80021ce: 46bd mov sp, r7 + 80021d0: f85d 7b04 ldr.w r7, [sp], #4 + 80021d4: 4770 bx lr + 80021d6: bf00 nop + 80021d8: 20000034 .word 0x20000034 + 80021dc: 20000830 .word 0x20000830 + +080021e0 : * @note This function is declared as __weak to be overwritten in case of other * implementations in user file. * @retval tick value */ __weak uint32_t HAL_GetTick(void) { - 80020f8: b480 push {r7} - 80020fa: af00 add r7, sp, #0 + 80021e0: b480 push {r7} + 80021e2: af00 add r7, sp, #0 return uwTick; - 80020fc: 4b03 ldr r3, [pc, #12] ; (800210c ) - 80020fe: 681b ldr r3, [r3, #0] + 80021e4: 4b03 ldr r3, [pc, #12] ; (80021f4 ) + 80021e6: 681b ldr r3, [r3, #0] } - 8002100: 4618 mov r0, r3 - 8002102: 46bd mov sp, r7 - 8002104: f85d 7b04 ldr.w r7, [sp], #4 - 8002108: 4770 bx lr - 800210a: bf00 nop - 800210c: 20000814 .word 0x20000814 + 80021e8: 4618 mov r0, r3 + 80021ea: 46bd mov sp, r7 + 80021ec: f85d 7b04 ldr.w r7, [sp], #4 + 80021f0: 4770 bx lr + 80021f2: bf00 nop + 80021f4: 20000830 .word 0x20000830 -08002110 : +080021f8 : /** * @brief This function returns a tick priority. * @retval tick priority */ uint32_t HAL_GetTickPrio(void) { - 8002110: b480 push {r7} - 8002112: af00 add r7, sp, #0 + 80021f8: b480 push {r7} + 80021fa: af00 add r7, sp, #0 return uwTickPrio; - 8002114: 4b03 ldr r3, [pc, #12] ; (8002124 ) - 8002116: 681b ldr r3, [r3, #0] + 80021fc: 4b03 ldr r3, [pc, #12] ; (800220c ) + 80021fe: 681b ldr r3, [r3, #0] } - 8002118: 4618 mov r0, r3 - 800211a: 46bd mov sp, r7 - 800211c: f85d 7b04 ldr.w r7, [sp], #4 - 8002120: 4770 bx lr - 8002122: bf00 nop - 8002124: 2000001c .word 0x2000001c + 8002200: 4618 mov r0, r3 + 8002202: 46bd mov sp, r7 + 8002204: f85d 7b04 ldr.w r7, [sp], #4 + 8002208: 4770 bx lr + 800220a: bf00 nop + 800220c: 20000030 .word 0x20000030 -08002128 : +08002210 : * * (*) Value available on all STM32 devices except: STM32W10xxx, STM32W15xxx. * @retval None */ __STATIC_INLINE void LL_ADC_SetCommonClock(ADC_Common_TypeDef *ADCxy_COMMON, uint32_t CommonClock) { - 8002128: b480 push {r7} - 800212a: b083 sub sp, #12 - 800212c: af00 add r7, sp, #0 - 800212e: 6078 str r0, [r7, #4] - 8002130: 6039 str r1, [r7, #0] + 8002210: b480 push {r7} + 8002212: b083 sub sp, #12 + 8002214: af00 add r7, sp, #0 + 8002216: 6078 str r0, [r7, #4] + 8002218: 6039 str r1, [r7, #0] #if defined(ADC_SUPPORT_2_5_MSPS) MODIFY_REG(ADCxy_COMMON->CCR, ADC_CCR_PRESC, CommonClock); #else MODIFY_REG(ADCxy_COMMON->CCR, ADC_CCR_CKMODE | ADC_CCR_PRESC, CommonClock); - 8002132: 687b ldr r3, [r7, #4] - 8002134: 689b ldr r3, [r3, #8] - 8002136: f423 127c bic.w r2, r3, #4128768 ; 0x3f0000 - 800213a: 683b ldr r3, [r7, #0] - 800213c: 431a orrs r2, r3 - 800213e: 687b ldr r3, [r7, #4] - 8002140: 609a str r2, [r3, #8] + 800221a: 687b ldr r3, [r7, #4] + 800221c: 689b ldr r3, [r3, #8] + 800221e: f423 127c bic.w r2, r3, #4128768 ; 0x3f0000 + 8002222: 683b ldr r3, [r7, #0] + 8002224: 431a orrs r2, r3 + 8002226: 687b ldr r3, [r7, #4] + 8002228: 609a str r2, [r3, #8] #endif /* ADC_SUPPORT_2_5_MSPS */ } - 8002142: bf00 nop - 8002144: 370c adds r7, #12 - 8002146: 46bd mov sp, r7 - 8002148: f85d 7b04 ldr.w r7, [sp], #4 - 800214c: 4770 bx lr + 800222a: bf00 nop + 800222c: 370c adds r7, #12 + 800222e: 46bd mov sp, r7 + 8002230: f85d 7b04 ldr.w r7, [sp], #4 + 8002234: 4770 bx lr -0800214e : +08002236 : * @arg @ref LL_ADC_PATH_INTERNAL_TEMPSENSOR * @arg @ref LL_ADC_PATH_INTERNAL_VBAT * @retval None */ __STATIC_INLINE void LL_ADC_SetCommonPathInternalCh(ADC_Common_TypeDef *ADCxy_COMMON, uint32_t PathInternal) { - 800214e: b480 push {r7} - 8002150: b083 sub sp, #12 - 8002152: af00 add r7, sp, #0 - 8002154: 6078 str r0, [r7, #4] - 8002156: 6039 str r1, [r7, #0] + 8002236: b480 push {r7} + 8002238: b083 sub sp, #12 + 800223a: af00 add r7, sp, #0 + 800223c: 6078 str r0, [r7, #4] + 800223e: 6039 str r1, [r7, #0] MODIFY_REG(ADCxy_COMMON->CCR, ADC_CCR_VREFEN | ADC_CCR_TSEN | ADC_CCR_VBATEN, PathInternal); - 8002158: 687b ldr r3, [r7, #4] - 800215a: 689b ldr r3, [r3, #8] - 800215c: f023 72e0 bic.w r2, r3, #29360128 ; 0x1c00000 - 8002160: 683b ldr r3, [r7, #0] - 8002162: 431a orrs r2, r3 - 8002164: 687b ldr r3, [r7, #4] - 8002166: 609a str r2, [r3, #8] -} - 8002168: bf00 nop - 800216a: 370c adds r7, #12 - 800216c: 46bd mov sp, r7 - 800216e: f85d 7b04 ldr.w r7, [sp], #4 - 8002172: 4770 bx lr - -08002174 : + 8002240: 687b ldr r3, [r7, #4] + 8002242: 689b ldr r3, [r3, #8] + 8002244: f023 72e0 bic.w r2, r3, #29360128 ; 0x1c00000 + 8002248: 683b ldr r3, [r7, #0] + 800224a: 431a orrs r2, r3 + 800224c: 687b ldr r3, [r7, #4] + 800224e: 609a str r2, [r3, #8] +} + 8002250: bf00 nop + 8002252: 370c adds r7, #12 + 8002254: 46bd mov sp, r7 + 8002256: f85d 7b04 ldr.w r7, [sp], #4 + 800225a: 4770 bx lr + +0800225c : * @arg @ref LL_ADC_PATH_INTERNAL_VREFINT * @arg @ref LL_ADC_PATH_INTERNAL_TEMPSENSOR * @arg @ref LL_ADC_PATH_INTERNAL_VBAT */ __STATIC_INLINE uint32_t LL_ADC_GetCommonPathInternalCh(const ADC_Common_TypeDef *ADCxy_COMMON) { - 8002174: b480 push {r7} - 8002176: b083 sub sp, #12 - 8002178: af00 add r7, sp, #0 - 800217a: 6078 str r0, [r7, #4] + 800225c: b480 push {r7} + 800225e: b083 sub sp, #12 + 8002260: af00 add r7, sp, #0 + 8002262: 6078 str r0, [r7, #4] return (uint32_t)(READ_BIT(ADCxy_COMMON->CCR, ADC_CCR_VREFEN | ADC_CCR_TSEN | ADC_CCR_VBATEN)); - 800217c: 687b ldr r3, [r7, #4] - 800217e: 689b ldr r3, [r3, #8] - 8002180: f003 73e0 and.w r3, r3, #29360128 ; 0x1c00000 + 8002264: 687b ldr r3, [r7, #4] + 8002266: 689b ldr r3, [r3, #8] + 8002268: f003 73e0 and.w r3, r3, #29360128 ; 0x1c00000 } - 8002184: 4618 mov r0, r3 - 8002186: 370c adds r7, #12 - 8002188: 46bd mov sp, r7 - 800218a: f85d 7b04 ldr.w r7, [sp], #4 - 800218e: 4770 bx lr + 800226c: 4618 mov r0, r3 + 800226e: 370c adds r7, #12 + 8002270: 46bd mov sp, r7 + 8002272: f85d 7b04 ldr.w r7, [sp], #4 + 8002276: 4770 bx lr -08002190 : +08002278 : * Other channels are slow channels (0.238 us for 12-bit resolution (ADC conversion rate up to 4.21 Ms/s)). * @param OffsetLevel Value between Min_Data=0x000 and Max_Data=0xFFF * @retval None */ __STATIC_INLINE void LL_ADC_SetOffset(ADC_TypeDef *ADCx, uint32_t Offsety, uint32_t Channel, uint32_t OffsetLevel) { - 8002190: b480 push {r7} - 8002192: b087 sub sp, #28 - 8002194: af00 add r7, sp, #0 - 8002196: 60f8 str r0, [r7, #12] - 8002198: 60b9 str r1, [r7, #8] - 800219a: 607a str r2, [r7, #4] - 800219c: 603b str r3, [r7, #0] + 8002278: b480 push {r7} + 800227a: b087 sub sp, #28 + 800227c: af00 add r7, sp, #0 + 800227e: 60f8 str r0, [r7, #12] + 8002280: 60b9 str r1, [r7, #8] + 8002282: 607a str r2, [r7, #4] + 8002284: 603b str r3, [r7, #0] __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); - 800219e: 68fb ldr r3, [r7, #12] - 80021a0: 3360 adds r3, #96 ; 0x60 - 80021a2: 461a mov r2, r3 - 80021a4: 68bb ldr r3, [r7, #8] - 80021a6: 009b lsls r3, r3, #2 - 80021a8: 4413 add r3, r2 - 80021aa: 617b str r3, [r7, #20] + 8002286: 68fb ldr r3, [r7, #12] + 8002288: 3360 adds r3, #96 ; 0x60 + 800228a: 461a mov r2, r3 + 800228c: 68bb ldr r3, [r7, #8] + 800228e: 009b lsls r3, r3, #2 + 8002290: 4413 add r3, r2 + 8002292: 617b str r3, [r7, #20] MODIFY_REG(*preg, - 80021ac: 697b ldr r3, [r7, #20] - 80021ae: 681a ldr r2, [r3, #0] - 80021b0: 4b08 ldr r3, [pc, #32] ; (80021d4 ) - 80021b2: 4013 ands r3, r2 - 80021b4: 687a ldr r2, [r7, #4] - 80021b6: f002 41f8 and.w r1, r2, #2080374784 ; 0x7c000000 - 80021ba: 683a ldr r2, [r7, #0] - 80021bc: 430a orrs r2, r1 - 80021be: 4313 orrs r3, r2 - 80021c0: f043 4200 orr.w r2, r3, #2147483648 ; 0x80000000 - 80021c4: 697b ldr r3, [r7, #20] - 80021c6: 601a str r2, [r3, #0] + 8002294: 697b ldr r3, [r7, #20] + 8002296: 681a ldr r2, [r3, #0] + 8002298: 4b08 ldr r3, [pc, #32] ; (80022bc ) + 800229a: 4013 ands r3, r2 + 800229c: 687a ldr r2, [r7, #4] + 800229e: f002 41f8 and.w r1, r2, #2080374784 ; 0x7c000000 + 80022a2: 683a ldr r2, [r7, #0] + 80022a4: 430a orrs r2, r1 + 80022a6: 4313 orrs r3, r2 + 80022a8: f043 4200 orr.w r2, r3, #2147483648 ; 0x80000000 + 80022ac: 697b ldr r3, [r7, #20] + 80022ae: 601a str r2, [r3, #0] ADC_OFR1_OFFSET1_EN | ADC_OFR1_OFFSET1_CH | ADC_OFR1_OFFSET1, ADC_OFR1_OFFSET1_EN | (Channel & ADC_CHANNEL_ID_NUMBER_MASK) | OffsetLevel); } - 80021c8: bf00 nop - 80021ca: 371c adds r7, #28 - 80021cc: 46bd mov sp, r7 - 80021ce: f85d 7b04 ldr.w r7, [sp], #4 - 80021d2: 4770 bx lr - 80021d4: 03fff000 .word 0x03fff000 + 80022b0: bf00 nop + 80022b2: 371c adds r7, #28 + 80022b4: 46bd mov sp, r7 + 80022b6: f85d 7b04 ldr.w r7, [sp], #4 + 80022ba: 4770 bx lr + 80022bc: 03fff000 .word 0x03fff000 -080021d8 : +080022c0 : * (4) For ADC channel read back from ADC register, * comparison with internal channel parameter to be done * using helper macro @ref __LL_ADC_CHANNEL_INTERNAL_TO_EXTERNAL(). */ __STATIC_INLINE uint32_t LL_ADC_GetOffsetChannel(const ADC_TypeDef *ADCx, uint32_t Offsety) { - 80021d8: b480 push {r7} - 80021da: b085 sub sp, #20 - 80021dc: af00 add r7, sp, #0 - 80021de: 6078 str r0, [r7, #4] - 80021e0: 6039 str r1, [r7, #0] + 80022c0: b480 push {r7} + 80022c2: b085 sub sp, #20 + 80022c4: af00 add r7, sp, #0 + 80022c6: 6078 str r0, [r7, #4] + 80022c8: 6039 str r1, [r7, #0] const __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); - 80021e2: 687b ldr r3, [r7, #4] - 80021e4: 3360 adds r3, #96 ; 0x60 - 80021e6: 461a mov r2, r3 - 80021e8: 683b ldr r3, [r7, #0] - 80021ea: 009b lsls r3, r3, #2 - 80021ec: 4413 add r3, r2 - 80021ee: 60fb str r3, [r7, #12] + 80022ca: 687b ldr r3, [r7, #4] + 80022cc: 3360 adds r3, #96 ; 0x60 + 80022ce: 461a mov r2, r3 + 80022d0: 683b ldr r3, [r7, #0] + 80022d2: 009b lsls r3, r3, #2 + 80022d4: 4413 add r3, r2 + 80022d6: 60fb str r3, [r7, #12] return (uint32_t) READ_BIT(*preg, ADC_OFR1_OFFSET1_CH); - 80021f0: 68fb ldr r3, [r7, #12] - 80021f2: 681b ldr r3, [r3, #0] - 80021f4: f003 43f8 and.w r3, r3, #2080374784 ; 0x7c000000 + 80022d8: 68fb ldr r3, [r7, #12] + 80022da: 681b ldr r3, [r3, #0] + 80022dc: f003 43f8 and.w r3, r3, #2080374784 ; 0x7c000000 } - 80021f8: 4618 mov r0, r3 - 80021fa: 3714 adds r7, #20 - 80021fc: 46bd mov sp, r7 - 80021fe: f85d 7b04 ldr.w r7, [sp], #4 - 8002202: 4770 bx lr + 80022e0: 4618 mov r0, r3 + 80022e2: 3714 adds r7, #20 + 80022e4: 46bd mov sp, r7 + 80022e6: f85d 7b04 ldr.w r7, [sp], #4 + 80022ea: 4770 bx lr -08002204 : +080022ec : * @arg @ref LL_ADC_OFFSET_DISABLE * @arg @ref LL_ADC_OFFSET_ENABLE * @retval None */ __STATIC_INLINE void LL_ADC_SetOffsetState(ADC_TypeDef *ADCx, uint32_t Offsety, uint32_t OffsetState) { - 8002204: b480 push {r7} - 8002206: b087 sub sp, #28 - 8002208: af00 add r7, sp, #0 - 800220a: 60f8 str r0, [r7, #12] - 800220c: 60b9 str r1, [r7, #8] - 800220e: 607a str r2, [r7, #4] + 80022ec: b480 push {r7} + 80022ee: b087 sub sp, #28 + 80022f0: af00 add r7, sp, #0 + 80022f2: 60f8 str r0, [r7, #12] + 80022f4: 60b9 str r1, [r7, #8] + 80022f6: 607a str r2, [r7, #4] __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); - 8002210: 68fb ldr r3, [r7, #12] - 8002212: 3360 adds r3, #96 ; 0x60 - 8002214: 461a mov r2, r3 - 8002216: 68bb ldr r3, [r7, #8] - 8002218: 009b lsls r3, r3, #2 - 800221a: 4413 add r3, r2 - 800221c: 617b str r3, [r7, #20] + 80022f8: 68fb ldr r3, [r7, #12] + 80022fa: 3360 adds r3, #96 ; 0x60 + 80022fc: 461a mov r2, r3 + 80022fe: 68bb ldr r3, [r7, #8] + 8002300: 009b lsls r3, r3, #2 + 8002302: 4413 add r3, r2 + 8002304: 617b str r3, [r7, #20] MODIFY_REG(*preg, - 800221e: 697b ldr r3, [r7, #20] - 8002220: 681b ldr r3, [r3, #0] - 8002222: f023 4200 bic.w r2, r3, #2147483648 ; 0x80000000 - 8002226: 687b ldr r3, [r7, #4] - 8002228: 431a orrs r2, r3 - 800222a: 697b ldr r3, [r7, #20] - 800222c: 601a str r2, [r3, #0] + 8002306: 697b ldr r3, [r7, #20] + 8002308: 681b ldr r3, [r3, #0] + 800230a: f023 4200 bic.w r2, r3, #2147483648 ; 0x80000000 + 800230e: 687b ldr r3, [r7, #4] + 8002310: 431a orrs r2, r3 + 8002312: 697b ldr r3, [r7, #20] + 8002314: 601a str r2, [r3, #0] ADC_OFR1_OFFSET1_EN, OffsetState); } - 800222e: bf00 nop - 8002230: 371c adds r7, #28 - 8002232: 46bd mov sp, r7 - 8002234: f85d 7b04 ldr.w r7, [sp], #4 - 8002238: 4770 bx lr + 8002316: bf00 nop + 8002318: 371c adds r7, #28 + 800231a: 46bd mov sp, r7 + 800231c: f85d 7b04 ldr.w r7, [sp], #4 + 8002320: 4770 bx lr -0800223a : +08002322 : * @param ADCx ADC instance * @retval Value "0" if trigger source external trigger * Value "1" if trigger source SW start. */ __STATIC_INLINE uint32_t LL_ADC_REG_IsTriggerSourceSWStart(const ADC_TypeDef *ADCx) { - 800223a: b480 push {r7} - 800223c: b083 sub sp, #12 - 800223e: af00 add r7, sp, #0 - 8002240: 6078 str r0, [r7, #4] + 8002322: b480 push {r7} + 8002324: b083 sub sp, #12 + 8002326: af00 add r7, sp, #0 + 8002328: 6078 str r0, [r7, #4] #if defined(ADC_SUPPORT_2_5_MSPS) return ((READ_BIT(ADCx->CFGR1, ADC_CFGR1_EXTEN) == (LL_ADC_REG_TRIG_SOFTWARE & ADC_CFGR1_EXTEN)) ? 1UL : 0UL); #else return ((READ_BIT(ADCx->CFGR, ADC_CFGR_EXTEN) == (LL_ADC_REG_TRIG_SOFTWARE & ADC_CFGR_EXTEN)) ? 1UL : 0UL); - 8002242: 687b ldr r3, [r7, #4] - 8002244: 68db ldr r3, [r3, #12] - 8002246: f403 6340 and.w r3, r3, #3072 ; 0xc00 - 800224a: 2b00 cmp r3, #0 - 800224c: d101 bne.n 8002252 - 800224e: 2301 movs r3, #1 - 8002250: e000 b.n 8002254 - 8002252: 2300 movs r3, #0 + 800232a: 687b ldr r3, [r7, #4] + 800232c: 68db ldr r3, [r3, #12] + 800232e: f403 6340 and.w r3, r3, #3072 ; 0xc00 + 8002332: 2b00 cmp r3, #0 + 8002334: d101 bne.n 800233a + 8002336: 2301 movs r3, #1 + 8002338: e000 b.n 800233c + 800233a: 2300 movs r3, #0 #endif /* ADC_SUPPORT_2_5_MSPS */ } - 8002254: 4618 mov r0, r3 - 8002256: 370c adds r7, #12 - 8002258: 46bd mov sp, r7 - 800225a: f85d 7b04 ldr.w r7, [sp], #4 - 800225e: 4770 bx lr + 800233c: 4618 mov r0, r3 + 800233e: 370c adds r7, #12 + 8002340: 46bd mov sp, r7 + 8002342: f85d 7b04 ldr.w r7, [sp], #4 + 8002346: 4770 bx lr -08002260 : +08002348 : * (7) On STM32WB devices (except devices: STM32WB10xx, STM32WB15xx, STM32WB1Mxx) fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to 5.33 Ms/s)). * Other channels are slow channels (0.238 us for 12-bit resolution (ADC conversion rate up to 4.21 Ms/s)). * @retval None */ __STATIC_INLINE void LL_ADC_REG_SetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank, uint32_t Channel) { - 8002260: b480 push {r7} - 8002262: b087 sub sp, #28 - 8002264: af00 add r7, sp, #0 - 8002266: 60f8 str r0, [r7, #12] - 8002268: 60b9 str r1, [r7, #8] - 800226a: 607a str r2, [r7, #4] + 8002348: b480 push {r7} + 800234a: b087 sub sp, #28 + 800234c: af00 add r7, sp, #0 + 800234e: 60f8 str r0, [r7, #12] + 8002350: 60b9 str r1, [r7, #8] + 8002352: 607a str r2, [r7, #4] #else /* Set bits with content of parameter "Channel" with bits position */ /* in register and register position depending on parameter "Rank". */ /* Parameters "Rank" and "Channel" are used with masks because containing */ /* other bits reserved for other purpose. */ __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SQR1, ((Rank & ADC_REG_SQRX_REGOFFSET_MASK) >> ADC_SQRX_REGOFFSET_POS)); - 800226c: 68fb ldr r3, [r7, #12] - 800226e: 3330 adds r3, #48 ; 0x30 - 8002270: 461a mov r2, r3 - 8002272: 68bb ldr r3, [r7, #8] - 8002274: 0a1b lsrs r3, r3, #8 - 8002276: 009b lsls r3, r3, #2 - 8002278: f003 030c and.w r3, r3, #12 - 800227c: 4413 add r3, r2 - 800227e: 617b str r3, [r7, #20] + 8002354: 68fb ldr r3, [r7, #12] + 8002356: 3330 adds r3, #48 ; 0x30 + 8002358: 461a mov r2, r3 + 800235a: 68bb ldr r3, [r7, #8] + 800235c: 0a1b lsrs r3, r3, #8 + 800235e: 009b lsls r3, r3, #2 + 8002360: f003 030c and.w r3, r3, #12 + 8002364: 4413 add r3, r2 + 8002366: 617b str r3, [r7, #20] MODIFY_REG(*preg, - 8002280: 697b ldr r3, [r7, #20] - 8002282: 681a ldr r2, [r3, #0] - 8002284: 68bb ldr r3, [r7, #8] - 8002286: f003 031f and.w r3, r3, #31 - 800228a: 211f movs r1, #31 - 800228c: fa01 f303 lsl.w r3, r1, r3 - 8002290: 43db mvns r3, r3 - 8002292: 401a ands r2, r3 - 8002294: 687b ldr r3, [r7, #4] - 8002296: 0e9b lsrs r3, r3, #26 - 8002298: f003 011f and.w r1, r3, #31 - 800229c: 68bb ldr r3, [r7, #8] - 800229e: f003 031f and.w r3, r3, #31 - 80022a2: fa01 f303 lsl.w r3, r1, r3 - 80022a6: 431a orrs r2, r3 - 80022a8: 697b ldr r3, [r7, #20] - 80022aa: 601a str r2, [r3, #0] + 8002368: 697b ldr r3, [r7, #20] + 800236a: 681a ldr r2, [r3, #0] + 800236c: 68bb ldr r3, [r7, #8] + 800236e: f003 031f and.w r3, r3, #31 + 8002372: 211f movs r1, #31 + 8002374: fa01 f303 lsl.w r3, r1, r3 + 8002378: 43db mvns r3, r3 + 800237a: 401a ands r2, r3 + 800237c: 687b ldr r3, [r7, #4] + 800237e: 0e9b lsrs r3, r3, #26 + 8002380: f003 011f and.w r1, r3, #31 + 8002384: 68bb ldr r3, [r7, #8] + 8002386: f003 031f and.w r3, r3, #31 + 800238a: fa01 f303 lsl.w r3, r1, r3 + 800238e: 431a orrs r2, r3 + 8002390: 697b ldr r3, [r7, #20] + 8002392: 601a str r2, [r3, #0] ADC_CHANNEL_ID_NUMBER_MASK_POSBIT0 << (Rank & ADC_REG_RANK_ID_SQRX_MASK), ((Channel & ADC_CHANNEL_ID_NUMBER_MASK) >> ADC_CHANNEL_ID_NUMBER_BITOFFSET_POS) << (Rank & ADC_REG_RANK_ID_SQRX_MASK)); #endif /* ADC_SUPPORT_2_5_MSPS */ } - 80022ac: bf00 nop - 80022ae: 371c adds r7, #28 - 80022b0: 46bd mov sp, r7 - 80022b2: f85d 7b04 ldr.w r7, [sp], #4 - 80022b6: 4770 bx lr + 8002394: bf00 nop + 8002396: 371c adds r7, #28 + 8002398: 46bd mov sp, r7 + 800239a: f85d 7b04 ldr.w r7, [sp], #4 + 800239e: 4770 bx lr -080022b8 : +080023a0 : * @arg @ref LL_ADC_SAMPLINGTIME_247CYCLES_5 * @arg @ref LL_ADC_SAMPLINGTIME_640CYCLES_5 * @retval None */ __STATIC_INLINE void LL_ADC_SetChannelSamplingTime(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t SamplingTime) { - 80022b8: b480 push {r7} - 80022ba: b087 sub sp, #28 - 80022bc: af00 add r7, sp, #0 - 80022be: 60f8 str r0, [r7, #12] - 80022c0: 60b9 str r1, [r7, #8] - 80022c2: 607a str r2, [r7, #4] + 80023a0: b480 push {r7} + 80023a2: b087 sub sp, #28 + 80023a4: af00 add r7, sp, #0 + 80023a6: 60f8 str r0, [r7, #12] + 80023a8: 60b9 str r1, [r7, #8] + 80023aa: 607a str r2, [r7, #4] #else /* Set bits with content of parameter "SamplingTime" with bits position */ /* in register and register position depending on parameter "Channel". */ /* Parameter "Channel" is used with masks because containing */ /* other bits reserved for other purpose. */ __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SMPR1, ((Channel & ADC_CHANNEL_SMPRX_REGOFFSET_MASK) >> ADC_SMPRX_REGOFFSET_POS)); - 80022c4: 68fb ldr r3, [r7, #12] - 80022c6: 3314 adds r3, #20 - 80022c8: 461a mov r2, r3 - 80022ca: 68bb ldr r3, [r7, #8] - 80022cc: 0e5b lsrs r3, r3, #25 - 80022ce: 009b lsls r3, r3, #2 - 80022d0: f003 0304 and.w r3, r3, #4 - 80022d4: 4413 add r3, r2 - 80022d6: 617b str r3, [r7, #20] + 80023ac: 68fb ldr r3, [r7, #12] + 80023ae: 3314 adds r3, #20 + 80023b0: 461a mov r2, r3 + 80023b2: 68bb ldr r3, [r7, #8] + 80023b4: 0e5b lsrs r3, r3, #25 + 80023b6: 009b lsls r3, r3, #2 + 80023b8: f003 0304 and.w r3, r3, #4 + 80023bc: 4413 add r3, r2 + 80023be: 617b str r3, [r7, #20] MODIFY_REG(*preg, - 80022d8: 697b ldr r3, [r7, #20] - 80022da: 681a ldr r2, [r3, #0] - 80022dc: 68bb ldr r3, [r7, #8] - 80022de: 0d1b lsrs r3, r3, #20 - 80022e0: f003 031f and.w r3, r3, #31 - 80022e4: 2107 movs r1, #7 - 80022e6: fa01 f303 lsl.w r3, r1, r3 - 80022ea: 43db mvns r3, r3 - 80022ec: 401a ands r2, r3 - 80022ee: 68bb ldr r3, [r7, #8] - 80022f0: 0d1b lsrs r3, r3, #20 - 80022f2: f003 031f and.w r3, r3, #31 - 80022f6: 6879 ldr r1, [r7, #4] - 80022f8: fa01 f303 lsl.w r3, r1, r3 - 80022fc: 431a orrs r2, r3 - 80022fe: 697b ldr r3, [r7, #20] - 8002300: 601a str r2, [r3, #0] + 80023c0: 697b ldr r3, [r7, #20] + 80023c2: 681a ldr r2, [r3, #0] + 80023c4: 68bb ldr r3, [r7, #8] + 80023c6: 0d1b lsrs r3, r3, #20 + 80023c8: f003 031f and.w r3, r3, #31 + 80023cc: 2107 movs r1, #7 + 80023ce: fa01 f303 lsl.w r3, r1, r3 + 80023d2: 43db mvns r3, r3 + 80023d4: 401a ands r2, r3 + 80023d6: 68bb ldr r3, [r7, #8] + 80023d8: 0d1b lsrs r3, r3, #20 + 80023da: f003 031f and.w r3, r3, #31 + 80023de: 6879 ldr r1, [r7, #4] + 80023e0: fa01 f303 lsl.w r3, r1, r3 + 80023e4: 431a orrs r2, r3 + 80023e6: 697b ldr r3, [r7, #20] + 80023e8: 601a str r2, [r3, #0] ADC_SMPR1_SMP0 << ((Channel & ADC_CHANNEL_SMPx_BITOFFSET_MASK) >> ADC_CHANNEL_SMPx_BITOFFSET_POS), SamplingTime << ((Channel & ADC_CHANNEL_SMPx_BITOFFSET_MASK) >> ADC_CHANNEL_SMPx_BITOFFSET_POS)); #endif /* ADC_SUPPORT_2_5_MSPS */ } - 8002302: bf00 nop - 8002304: 371c adds r7, #28 - 8002306: 46bd mov sp, r7 - 8002308: f85d 7b04 ldr.w r7, [sp], #4 - 800230c: 4770 bx lr + 80023ea: bf00 nop + 80023ec: 371c adds r7, #28 + 80023ee: 46bd mov sp, r7 + 80023f0: f85d 7b04 ldr.w r7, [sp], #4 + 80023f4: 4770 bx lr ... -08002310 : +080023f8 : * @arg @ref LL_ADC_SINGLE_ENDED * @arg @ref LL_ADC_DIFFERENTIAL_ENDED * @retval None */ __STATIC_INLINE void LL_ADC_SetChannelSingleDiff(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t SingleDiff) { - 8002310: b480 push {r7} - 8002312: b085 sub sp, #20 - 8002314: af00 add r7, sp, #0 - 8002316: 60f8 str r0, [r7, #12] - 8002318: 60b9 str r1, [r7, #8] - 800231a: 607a str r2, [r7, #4] + 80023f8: b480 push {r7} + 80023fa: b085 sub sp, #20 + 80023fc: af00 add r7, sp, #0 + 80023fe: 60f8 str r0, [r7, #12] + 8002400: 60b9 str r1, [r7, #8] + 8002402: 607a str r2, [r7, #4] /* Bits of channels in single or differential mode are set only for */ /* differential mode (for single mode, mask of bits allowed to be set is */ /* shifted out of range of bits of channels in single or differential mode. */ MODIFY_REG(ADCx->DIFSEL, - 800231c: 68fb ldr r3, [r7, #12] - 800231e: f8d3 20b0 ldr.w r2, [r3, #176] ; 0xb0 - 8002322: 68bb ldr r3, [r7, #8] - 8002324: f3c3 0312 ubfx r3, r3, #0, #19 - 8002328: 43db mvns r3, r3 - 800232a: 401a ands r2, r3 - 800232c: 687b ldr r3, [r7, #4] - 800232e: f003 0318 and.w r3, r3, #24 - 8002332: 4908 ldr r1, [pc, #32] ; (8002354 ) - 8002334: 40d9 lsrs r1, r3 - 8002336: 68bb ldr r3, [r7, #8] - 8002338: 400b ands r3, r1 - 800233a: f3c3 0312 ubfx r3, r3, #0, #19 - 800233e: 431a orrs r2, r3 - 8002340: 68fb ldr r3, [r7, #12] - 8002342: f8c3 20b0 str.w r2, [r3, #176] ; 0xb0 + 8002404: 68fb ldr r3, [r7, #12] + 8002406: f8d3 20b0 ldr.w r2, [r3, #176] ; 0xb0 + 800240a: 68bb ldr r3, [r7, #8] + 800240c: f3c3 0312 ubfx r3, r3, #0, #19 + 8002410: 43db mvns r3, r3 + 8002412: 401a ands r2, r3 + 8002414: 687b ldr r3, [r7, #4] + 8002416: f003 0318 and.w r3, r3, #24 + 800241a: 4908 ldr r1, [pc, #32] ; (800243c ) + 800241c: 40d9 lsrs r1, r3 + 800241e: 68bb ldr r3, [r7, #8] + 8002420: 400b ands r3, r1 + 8002422: f3c3 0312 ubfx r3, r3, #0, #19 + 8002426: 431a orrs r2, r3 + 8002428: 68fb ldr r3, [r7, #12] + 800242a: f8c3 20b0 str.w r2, [r3, #176] ; 0xb0 Channel & ADC_SINGLEDIFF_CHANNEL_MASK, (Channel & ADC_SINGLEDIFF_CHANNEL_MASK) & (ADC_DIFSEL_DIFSEL >> (SingleDiff & ADC_SINGLEDIFF_CHANNEL_SHIFT_MASK))); } - 8002346: bf00 nop - 8002348: 3714 adds r7, #20 - 800234a: 46bd mov sp, r7 - 800234c: f85d 7b04 ldr.w r7, [sp], #4 - 8002350: 4770 bx lr - 8002352: bf00 nop - 8002354: 0007ffff .word 0x0007ffff + 800242e: bf00 nop + 8002430: 3714 adds r7, #20 + 8002432: 46bd mov sp, r7 + 8002434: f85d 7b04 ldr.w r7, [sp], #4 + 8002438: 4770 bx lr + 800243a: bf00 nop + 800243c: 0007ffff .word 0x0007ffff -08002358 : +08002440 : * @rmtoll CR DEEPPWD LL_ADC_DisableDeepPowerDown * @param ADCx ADC instance * @retval None */ __STATIC_INLINE void LL_ADC_DisableDeepPowerDown(ADC_TypeDef *ADCx) { - 8002358: b480 push {r7} - 800235a: b083 sub sp, #12 - 800235c: af00 add r7, sp, #0 - 800235e: 6078 str r0, [r7, #4] + 8002440: b480 push {r7} + 8002442: b083 sub sp, #12 + 8002444: af00 add r7, sp, #0 + 8002446: 6078 str r0, [r7, #4] /* Note: Write register with some additional bits forced to state reset */ /* instead of modifying only the selected bit for this function, */ /* to not interfere with bits with HW property "rs". */ CLEAR_BIT(ADCx->CR, (ADC_CR_DEEPPWD | ADC_CR_BITS_PROPERTY_RS)); - 8002360: 687b ldr r3, [r7, #4] - 8002362: 689b ldr r3, [r3, #8] - 8002364: f023 4320 bic.w r3, r3, #2684354560 ; 0xa0000000 - 8002368: f023 033f bic.w r3, r3, #63 ; 0x3f - 800236c: 687a ldr r2, [r7, #4] - 800236e: 6093 str r3, [r2, #8] -} - 8002370: bf00 nop - 8002372: 370c adds r7, #12 - 8002374: 46bd mov sp, r7 - 8002376: f85d 7b04 ldr.w r7, [sp], #4 - 800237a: 4770 bx lr - -0800237c : + 8002448: 687b ldr r3, [r7, #4] + 800244a: 689b ldr r3, [r3, #8] + 800244c: f023 4320 bic.w r3, r3, #2684354560 ; 0xa0000000 + 8002450: f023 033f bic.w r3, r3, #63 ; 0x3f + 8002454: 687a ldr r2, [r7, #4] + 8002456: 6093 str r3, [r2, #8] +} + 8002458: bf00 nop + 800245a: 370c adds r7, #12 + 800245c: 46bd mov sp, r7 + 800245e: f85d 7b04 ldr.w r7, [sp], #4 + 8002462: 4770 bx lr + +08002464 : * @rmtoll CR DEEPPWD LL_ADC_IsDeepPowerDownEnabled * @param ADCx ADC instance * @retval 0: deep power down is disabled, 1: deep power down is enabled. */ __STATIC_INLINE uint32_t LL_ADC_IsDeepPowerDownEnabled(const ADC_TypeDef *ADCx) { - 800237c: b480 push {r7} - 800237e: b083 sub sp, #12 - 8002380: af00 add r7, sp, #0 - 8002382: 6078 str r0, [r7, #4] + 8002464: b480 push {r7} + 8002466: b083 sub sp, #12 + 8002468: af00 add r7, sp, #0 + 800246a: 6078 str r0, [r7, #4] return ((READ_BIT(ADCx->CR, ADC_CR_DEEPPWD) == (ADC_CR_DEEPPWD)) ? 1UL : 0UL); - 8002384: 687b ldr r3, [r7, #4] - 8002386: 689b ldr r3, [r3, #8] - 8002388: f003 5300 and.w r3, r3, #536870912 ; 0x20000000 - 800238c: f1b3 5f00 cmp.w r3, #536870912 ; 0x20000000 - 8002390: d101 bne.n 8002396 - 8002392: 2301 movs r3, #1 - 8002394: e000 b.n 8002398 - 8002396: 2300 movs r3, #0 -} - 8002398: 4618 mov r0, r3 - 800239a: 370c adds r7, #12 - 800239c: 46bd mov sp, r7 - 800239e: f85d 7b04 ldr.w r7, [sp], #4 - 80023a2: 4770 bx lr - -080023a4 : + 800246c: 687b ldr r3, [r7, #4] + 800246e: 689b ldr r3, [r3, #8] + 8002470: f003 5300 and.w r3, r3, #536870912 ; 0x20000000 + 8002474: f1b3 5f00 cmp.w r3, #536870912 ; 0x20000000 + 8002478: d101 bne.n 800247e + 800247a: 2301 movs r3, #1 + 800247c: e000 b.n 8002480 + 800247e: 2300 movs r3, #0 +} + 8002480: 4618 mov r0, r3 + 8002482: 370c adds r7, #12 + 8002484: 46bd mov sp, r7 + 8002486: f85d 7b04 ldr.w r7, [sp], #4 + 800248a: 4770 bx lr + +0800248c : * @rmtoll CR ADVREGEN LL_ADC_EnableInternalRegulator * @param ADCx ADC instance * @retval None */ __STATIC_INLINE void LL_ADC_EnableInternalRegulator(ADC_TypeDef *ADCx) { - 80023a4: b480 push {r7} - 80023a6: b083 sub sp, #12 - 80023a8: af00 add r7, sp, #0 - 80023aa: 6078 str r0, [r7, #4] + 800248c: b480 push {r7} + 800248e: b083 sub sp, #12 + 8002490: af00 add r7, sp, #0 + 8002492: 6078 str r0, [r7, #4] /* Note: Write register with some additional bits forced to state reset */ /* instead of modifying only the selected bit for this function, */ /* to not interfere with bits with HW property "rs". */ MODIFY_REG(ADCx->CR, - 80023ac: 687b ldr r3, [r7, #4] - 80023ae: 689b ldr r3, [r3, #8] - 80023b0: f023 4310 bic.w r3, r3, #2415919104 ; 0x90000000 - 80023b4: f023 033f bic.w r3, r3, #63 ; 0x3f - 80023b8: f043 5280 orr.w r2, r3, #268435456 ; 0x10000000 - 80023bc: 687b ldr r3, [r7, #4] - 80023be: 609a str r2, [r3, #8] + 8002494: 687b ldr r3, [r7, #4] + 8002496: 689b ldr r3, [r3, #8] + 8002498: f023 4310 bic.w r3, r3, #2415919104 ; 0x90000000 + 800249c: f023 033f bic.w r3, r3, #63 ; 0x3f + 80024a0: f043 5280 orr.w r2, r3, #268435456 ; 0x10000000 + 80024a4: 687b ldr r3, [r7, #4] + 80024a6: 609a str r2, [r3, #8] ADC_CR_BITS_PROPERTY_RS, ADC_CR_ADVREGEN); } - 80023c0: bf00 nop - 80023c2: 370c adds r7, #12 - 80023c4: 46bd mov sp, r7 - 80023c6: f85d 7b04 ldr.w r7, [sp], #4 - 80023ca: 4770 bx lr + 80024a8: bf00 nop + 80024aa: 370c adds r7, #12 + 80024ac: 46bd mov sp, r7 + 80024ae: f85d 7b04 ldr.w r7, [sp], #4 + 80024b2: 4770 bx lr -080023cc : +080024b4 : * @rmtoll CR ADVREGEN LL_ADC_IsInternalRegulatorEnabled * @param ADCx ADC instance * @retval 0: internal regulator is disabled, 1: internal regulator is enabled. */ __STATIC_INLINE uint32_t LL_ADC_IsInternalRegulatorEnabled(const ADC_TypeDef *ADCx) { - 80023cc: b480 push {r7} - 80023ce: b083 sub sp, #12 - 80023d0: af00 add r7, sp, #0 - 80023d2: 6078 str r0, [r7, #4] + 80024b4: b480 push {r7} + 80024b6: b083 sub sp, #12 + 80024b8: af00 add r7, sp, #0 + 80024ba: 6078 str r0, [r7, #4] return ((READ_BIT(ADCx->CR, ADC_CR_ADVREGEN) == (ADC_CR_ADVREGEN)) ? 1UL : 0UL); - 80023d4: 687b ldr r3, [r7, #4] - 80023d6: 689b ldr r3, [r3, #8] - 80023d8: f003 5380 and.w r3, r3, #268435456 ; 0x10000000 - 80023dc: f1b3 5f80 cmp.w r3, #268435456 ; 0x10000000 - 80023e0: d101 bne.n 80023e6 - 80023e2: 2301 movs r3, #1 - 80023e4: e000 b.n 80023e8 - 80023e6: 2300 movs r3, #0 -} - 80023e8: 4618 mov r0, r3 - 80023ea: 370c adds r7, #12 - 80023ec: 46bd mov sp, r7 - 80023ee: f85d 7b04 ldr.w r7, [sp], #4 - 80023f2: 4770 bx lr - -080023f4 : + 80024bc: 687b ldr r3, [r7, #4] + 80024be: 689b ldr r3, [r3, #8] + 80024c0: f003 5380 and.w r3, r3, #268435456 ; 0x10000000 + 80024c4: f1b3 5f80 cmp.w r3, #268435456 ; 0x10000000 + 80024c8: d101 bne.n 80024ce + 80024ca: 2301 movs r3, #1 + 80024cc: e000 b.n 80024d0 + 80024ce: 2300 movs r3, #0 +} + 80024d0: 4618 mov r0, r3 + 80024d2: 370c adds r7, #12 + 80024d4: 46bd mov sp, r7 + 80024d6: f85d 7b04 ldr.w r7, [sp], #4 + 80024da: 4770 bx lr + +080024dc : * @rmtoll CR ADEN LL_ADC_Enable * @param ADCx ADC instance * @retval None */ __STATIC_INLINE void LL_ADC_Enable(ADC_TypeDef *ADCx) { - 80023f4: b480 push {r7} - 80023f6: b083 sub sp, #12 - 80023f8: af00 add r7, sp, #0 - 80023fa: 6078 str r0, [r7, #4] + 80024dc: b480 push {r7} + 80024de: b083 sub sp, #12 + 80024e0: af00 add r7, sp, #0 + 80024e2: 6078 str r0, [r7, #4] /* Note: Write register with some additional bits forced to state reset */ /* instead of modifying only the selected bit for this function, */ /* to not interfere with bits with HW property "rs". */ MODIFY_REG(ADCx->CR, - 80023fc: 687b ldr r3, [r7, #4] - 80023fe: 689b ldr r3, [r3, #8] - 8002400: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 - 8002404: f023 033f bic.w r3, r3, #63 ; 0x3f - 8002408: f043 0201 orr.w r2, r3, #1 - 800240c: 687b ldr r3, [r7, #4] - 800240e: 609a str r2, [r3, #8] + 80024e4: 687b ldr r3, [r7, #4] + 80024e6: 689b ldr r3, [r3, #8] + 80024e8: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 + 80024ec: f023 033f bic.w r3, r3, #63 ; 0x3f + 80024f0: f043 0201 orr.w r2, r3, #1 + 80024f4: 687b ldr r3, [r7, #4] + 80024f6: 609a str r2, [r3, #8] ADC_CR_BITS_PROPERTY_RS, ADC_CR_ADEN); } - 8002410: bf00 nop - 8002412: 370c adds r7, #12 - 8002414: 46bd mov sp, r7 - 8002416: f85d 7b04 ldr.w r7, [sp], #4 - 800241a: 4770 bx lr + 80024f8: bf00 nop + 80024fa: 370c adds r7, #12 + 80024fc: 46bd mov sp, r7 + 80024fe: f85d 7b04 ldr.w r7, [sp], #4 + 8002502: 4770 bx lr -0800241c : +08002504 : * @rmtoll CR ADDIS LL_ADC_Disable * @param ADCx ADC instance * @retval None */ __STATIC_INLINE void LL_ADC_Disable(ADC_TypeDef *ADCx) { - 800241c: b480 push {r7} - 800241e: b083 sub sp, #12 - 8002420: af00 add r7, sp, #0 - 8002422: 6078 str r0, [r7, #4] + 8002504: b480 push {r7} + 8002506: b083 sub sp, #12 + 8002508: af00 add r7, sp, #0 + 800250a: 6078 str r0, [r7, #4] /* Note: Write register with some additional bits forced to state reset */ /* instead of modifying only the selected bit for this function, */ /* to not interfere with bits with HW property "rs". */ MODIFY_REG(ADCx->CR, - 8002424: 687b ldr r3, [r7, #4] - 8002426: 689b ldr r3, [r3, #8] - 8002428: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 - 800242c: f023 033f bic.w r3, r3, #63 ; 0x3f - 8002430: f043 0202 orr.w r2, r3, #2 - 8002434: 687b ldr r3, [r7, #4] - 8002436: 609a str r2, [r3, #8] + 800250c: 687b ldr r3, [r7, #4] + 800250e: 689b ldr r3, [r3, #8] + 8002510: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 + 8002514: f023 033f bic.w r3, r3, #63 ; 0x3f + 8002518: f043 0202 orr.w r2, r3, #2 + 800251c: 687b ldr r3, [r7, #4] + 800251e: 609a str r2, [r3, #8] ADC_CR_BITS_PROPERTY_RS, ADC_CR_ADDIS); } - 8002438: bf00 nop - 800243a: 370c adds r7, #12 - 800243c: 46bd mov sp, r7 - 800243e: f85d 7b04 ldr.w r7, [sp], #4 - 8002442: 4770 bx lr + 8002520: bf00 nop + 8002522: 370c adds r7, #12 + 8002524: 46bd mov sp, r7 + 8002526: f85d 7b04 ldr.w r7, [sp], #4 + 800252a: 4770 bx lr -08002444 : +0800252c : * @rmtoll CR ADEN LL_ADC_IsEnabled * @param ADCx ADC instance * @retval 0: ADC is disabled, 1: ADC is enabled. */ __STATIC_INLINE uint32_t LL_ADC_IsEnabled(const ADC_TypeDef *ADCx) { - 8002444: b480 push {r7} - 8002446: b083 sub sp, #12 - 8002448: af00 add r7, sp, #0 - 800244a: 6078 str r0, [r7, #4] + 800252c: b480 push {r7} + 800252e: b083 sub sp, #12 + 8002530: af00 add r7, sp, #0 + 8002532: 6078 str r0, [r7, #4] return ((READ_BIT(ADCx->CR, ADC_CR_ADEN) == (ADC_CR_ADEN)) ? 1UL : 0UL); - 800244c: 687b ldr r3, [r7, #4] - 800244e: 689b ldr r3, [r3, #8] - 8002450: f003 0301 and.w r3, r3, #1 - 8002454: 2b01 cmp r3, #1 - 8002456: d101 bne.n 800245c - 8002458: 2301 movs r3, #1 - 800245a: e000 b.n 800245e - 800245c: 2300 movs r3, #0 -} - 800245e: 4618 mov r0, r3 - 8002460: 370c adds r7, #12 - 8002462: 46bd mov sp, r7 - 8002464: f85d 7b04 ldr.w r7, [sp], #4 - 8002468: 4770 bx lr - -0800246a : + 8002534: 687b ldr r3, [r7, #4] + 8002536: 689b ldr r3, [r3, #8] + 8002538: f003 0301 and.w r3, r3, #1 + 800253c: 2b01 cmp r3, #1 + 800253e: d101 bne.n 8002544 + 8002540: 2301 movs r3, #1 + 8002542: e000 b.n 8002546 + 8002544: 2300 movs r3, #0 +} + 8002546: 4618 mov r0, r3 + 8002548: 370c adds r7, #12 + 800254a: 46bd mov sp, r7 + 800254c: f85d 7b04 ldr.w r7, [sp], #4 + 8002550: 4770 bx lr + +08002552 : * @rmtoll CR ADDIS LL_ADC_IsDisableOngoing * @param ADCx ADC instance * @retval 0: no ADC disable command on going. */ __STATIC_INLINE uint32_t LL_ADC_IsDisableOngoing(const ADC_TypeDef *ADCx) { - 800246a: b480 push {r7} - 800246c: b083 sub sp, #12 - 800246e: af00 add r7, sp, #0 - 8002470: 6078 str r0, [r7, #4] + 8002552: b480 push {r7} + 8002554: b083 sub sp, #12 + 8002556: af00 add r7, sp, #0 + 8002558: 6078 str r0, [r7, #4] return ((READ_BIT(ADCx->CR, ADC_CR_ADDIS) == (ADC_CR_ADDIS)) ? 1UL : 0UL); - 8002472: 687b ldr r3, [r7, #4] - 8002474: 689b ldr r3, [r3, #8] - 8002476: f003 0302 and.w r3, r3, #2 - 800247a: 2b02 cmp r3, #2 - 800247c: d101 bne.n 8002482 - 800247e: 2301 movs r3, #1 - 8002480: e000 b.n 8002484 - 8002482: 2300 movs r3, #0 -} - 8002484: 4618 mov r0, r3 - 8002486: 370c adds r7, #12 - 8002488: 46bd mov sp, r7 - 800248a: f85d 7b04 ldr.w r7, [sp], #4 - 800248e: 4770 bx lr - -08002490 : + 800255a: 687b ldr r3, [r7, #4] + 800255c: 689b ldr r3, [r3, #8] + 800255e: f003 0302 and.w r3, r3, #2 + 8002562: 2b02 cmp r3, #2 + 8002564: d101 bne.n 800256a + 8002566: 2301 movs r3, #1 + 8002568: e000 b.n 800256c + 800256a: 2300 movs r3, #0 +} + 800256c: 4618 mov r0, r3 + 800256e: 370c adds r7, #12 + 8002570: 46bd mov sp, r7 + 8002572: f85d 7b04 ldr.w r7, [sp], #4 + 8002576: 4770 bx lr + +08002578 : * @rmtoll CR ADSTART LL_ADC_REG_StartConversion * @param ADCx ADC instance * @retval None */ __STATIC_INLINE void LL_ADC_REG_StartConversion(ADC_TypeDef *ADCx) { - 8002490: b480 push {r7} - 8002492: b083 sub sp, #12 - 8002494: af00 add r7, sp, #0 - 8002496: 6078 str r0, [r7, #4] + 8002578: b480 push {r7} + 800257a: b083 sub sp, #12 + 800257c: af00 add r7, sp, #0 + 800257e: 6078 str r0, [r7, #4] /* Note: Write register with some additional bits forced to state reset */ /* instead of modifying only the selected bit for this function, */ /* to not interfere with bits with HW property "rs". */ MODIFY_REG(ADCx->CR, - 8002498: 687b ldr r3, [r7, #4] - 800249a: 689b ldr r3, [r3, #8] - 800249c: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 - 80024a0: f023 033f bic.w r3, r3, #63 ; 0x3f - 80024a4: f043 0204 orr.w r2, r3, #4 - 80024a8: 687b ldr r3, [r7, #4] - 80024aa: 609a str r2, [r3, #8] + 8002580: 687b ldr r3, [r7, #4] + 8002582: 689b ldr r3, [r3, #8] + 8002584: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 + 8002588: f023 033f bic.w r3, r3, #63 ; 0x3f + 800258c: f043 0204 orr.w r2, r3, #4 + 8002590: 687b ldr r3, [r7, #4] + 8002592: 609a str r2, [r3, #8] ADC_CR_BITS_PROPERTY_RS, ADC_CR_ADSTART); } - 80024ac: bf00 nop - 80024ae: 370c adds r7, #12 - 80024b0: 46bd mov sp, r7 - 80024b2: f85d 7b04 ldr.w r7, [sp], #4 - 80024b6: 4770 bx lr + 8002594: bf00 nop + 8002596: 370c adds r7, #12 + 8002598: 46bd mov sp, r7 + 800259a: f85d 7b04 ldr.w r7, [sp], #4 + 800259e: 4770 bx lr -080024b8 : +080025a0 : * @rmtoll CR ADSTP LL_ADC_REG_StopConversion * @param ADCx ADC instance * @retval None */ __STATIC_INLINE void LL_ADC_REG_StopConversion(ADC_TypeDef *ADCx) { - 80024b8: b480 push {r7} - 80024ba: b083 sub sp, #12 - 80024bc: af00 add r7, sp, #0 - 80024be: 6078 str r0, [r7, #4] + 80025a0: b480 push {r7} + 80025a2: b083 sub sp, #12 + 80025a4: af00 add r7, sp, #0 + 80025a6: 6078 str r0, [r7, #4] /* Note: Write register with some additional bits forced to state reset */ /* instead of modifying only the selected bit for this function, */ /* to not interfere with bits with HW property "rs". */ MODIFY_REG(ADCx->CR, - 80024c0: 687b ldr r3, [r7, #4] - 80024c2: 689b ldr r3, [r3, #8] - 80024c4: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 - 80024c8: f023 033f bic.w r3, r3, #63 ; 0x3f - 80024cc: f043 0210 orr.w r2, r3, #16 - 80024d0: 687b ldr r3, [r7, #4] - 80024d2: 609a str r2, [r3, #8] + 80025a8: 687b ldr r3, [r7, #4] + 80025aa: 689b ldr r3, [r3, #8] + 80025ac: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 + 80025b0: f023 033f bic.w r3, r3, #63 ; 0x3f + 80025b4: f043 0210 orr.w r2, r3, #16 + 80025b8: 687b ldr r3, [r7, #4] + 80025ba: 609a str r2, [r3, #8] ADC_CR_BITS_PROPERTY_RS, ADC_CR_ADSTP); } - 80024d4: bf00 nop - 80024d6: 370c adds r7, #12 - 80024d8: 46bd mov sp, r7 - 80024da: f85d 7b04 ldr.w r7, [sp], #4 - 80024de: 4770 bx lr + 80025bc: bf00 nop + 80025be: 370c adds r7, #12 + 80025c0: 46bd mov sp, r7 + 80025c2: f85d 7b04 ldr.w r7, [sp], #4 + 80025c6: 4770 bx lr -080024e0 : +080025c8 : * @rmtoll CR ADSTART LL_ADC_REG_IsConversionOngoing * @param ADCx ADC instance * @retval 0: no conversion is on going on ADC group regular. */ __STATIC_INLINE uint32_t LL_ADC_REG_IsConversionOngoing(const ADC_TypeDef *ADCx) { - 80024e0: b480 push {r7} - 80024e2: b083 sub sp, #12 - 80024e4: af00 add r7, sp, #0 - 80024e6: 6078 str r0, [r7, #4] + 80025c8: b480 push {r7} + 80025ca: b083 sub sp, #12 + 80025cc: af00 add r7, sp, #0 + 80025ce: 6078 str r0, [r7, #4] return ((READ_BIT(ADCx->CR, ADC_CR_ADSTART) == (ADC_CR_ADSTART)) ? 1UL : 0UL); - 80024e8: 687b ldr r3, [r7, #4] - 80024ea: 689b ldr r3, [r3, #8] - 80024ec: f003 0304 and.w r3, r3, #4 - 80024f0: 2b04 cmp r3, #4 - 80024f2: d101 bne.n 80024f8 - 80024f4: 2301 movs r3, #1 - 80024f6: e000 b.n 80024fa - 80024f8: 2300 movs r3, #0 -} - 80024fa: 4618 mov r0, r3 - 80024fc: 370c adds r7, #12 - 80024fe: 46bd mov sp, r7 - 8002500: f85d 7b04 ldr.w r7, [sp], #4 - 8002504: 4770 bx lr - -08002506 : + 80025d0: 687b ldr r3, [r7, #4] + 80025d2: 689b ldr r3, [r3, #8] + 80025d4: f003 0304 and.w r3, r3, #4 + 80025d8: 2b04 cmp r3, #4 + 80025da: d101 bne.n 80025e0 + 80025dc: 2301 movs r3, #1 + 80025de: e000 b.n 80025e2 + 80025e0: 2300 movs r3, #0 +} + 80025e2: 4618 mov r0, r3 + 80025e4: 370c adds r7, #12 + 80025e6: 46bd mov sp, r7 + 80025e8: f85d 7b04 ldr.w r7, [sp], #4 + 80025ec: 4770 bx lr + +080025ee : * @rmtoll CR JADSTP LL_ADC_INJ_StopConversion * @param ADCx ADC instance * @retval None */ __STATIC_INLINE void LL_ADC_INJ_StopConversion(ADC_TypeDef *ADCx) { - 8002506: b480 push {r7} - 8002508: b083 sub sp, #12 - 800250a: af00 add r7, sp, #0 - 800250c: 6078 str r0, [r7, #4] + 80025ee: b480 push {r7} + 80025f0: b083 sub sp, #12 + 80025f2: af00 add r7, sp, #0 + 80025f4: 6078 str r0, [r7, #4] /* Note: Write register with some additional bits forced to state reset */ /* instead of modifying only the selected bit for this function, */ /* to not interfere with bits with HW property "rs". */ MODIFY_REG(ADCx->CR, - 800250e: 687b ldr r3, [r7, #4] - 8002510: 689b ldr r3, [r3, #8] - 8002512: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 - 8002516: f023 033f bic.w r3, r3, #63 ; 0x3f - 800251a: f043 0220 orr.w r2, r3, #32 - 800251e: 687b ldr r3, [r7, #4] - 8002520: 609a str r2, [r3, #8] + 80025f6: 687b ldr r3, [r7, #4] + 80025f8: 689b ldr r3, [r3, #8] + 80025fa: f023 4300 bic.w r3, r3, #2147483648 ; 0x80000000 + 80025fe: f023 033f bic.w r3, r3, #63 ; 0x3f + 8002602: f043 0220 orr.w r2, r3, #32 + 8002606: 687b ldr r3, [r7, #4] + 8002608: 609a str r2, [r3, #8] ADC_CR_BITS_PROPERTY_RS, ADC_CR_JADSTP); } - 8002522: bf00 nop - 8002524: 370c adds r7, #12 - 8002526: 46bd mov sp, r7 - 8002528: f85d 7b04 ldr.w r7, [sp], #4 - 800252c: 4770 bx lr + 800260a: bf00 nop + 800260c: 370c adds r7, #12 + 800260e: 46bd mov sp, r7 + 8002610: f85d 7b04 ldr.w r7, [sp], #4 + 8002614: 4770 bx lr -0800252e : +08002616 : * @rmtoll CR JADSTART LL_ADC_INJ_IsConversionOngoing * @param ADCx ADC instance * @retval 0: no conversion is on going on ADC group injected. */ __STATIC_INLINE uint32_t LL_ADC_INJ_IsConversionOngoing(const ADC_TypeDef *ADCx) { - 800252e: b480 push {r7} - 8002530: b083 sub sp, #12 - 8002532: af00 add r7, sp, #0 - 8002534: 6078 str r0, [r7, #4] + 8002616: b480 push {r7} + 8002618: b083 sub sp, #12 + 800261a: af00 add r7, sp, #0 + 800261c: 6078 str r0, [r7, #4] return ((READ_BIT(ADCx->CR, ADC_CR_JADSTART) == (ADC_CR_JADSTART)) ? 1UL : 0UL); - 8002536: 687b ldr r3, [r7, #4] - 8002538: 689b ldr r3, [r3, #8] - 800253a: f003 0308 and.w r3, r3, #8 - 800253e: 2b08 cmp r3, #8 - 8002540: d101 bne.n 8002546 - 8002542: 2301 movs r3, #1 - 8002544: e000 b.n 8002548 - 8002546: 2300 movs r3, #0 -} - 8002548: 4618 mov r0, r3 - 800254a: 370c adds r7, #12 - 800254c: 46bd mov sp, r7 - 800254e: f85d 7b04 ldr.w r7, [sp], #4 - 8002552: 4770 bx lr - -08002554 : + 800261e: 687b ldr r3, [r7, #4] + 8002620: 689b ldr r3, [r3, #8] + 8002622: f003 0308 and.w r3, r3, #8 + 8002626: 2b08 cmp r3, #8 + 8002628: d101 bne.n 800262e + 800262a: 2301 movs r3, #1 + 800262c: e000 b.n 8002630 + 800262e: 2300 movs r3, #0 +} + 8002630: 4618 mov r0, r3 + 8002632: 370c adds r7, #12 + 8002634: 46bd mov sp, r7 + 8002636: f85d 7b04 ldr.w r7, [sp], #4 + 800263a: 4770 bx lr + +0800263c : * of structure "ADC_InitTypeDef". * @param hadc ADC handle * @retval HAL status */ HAL_StatusTypeDef HAL_ADC_Init(ADC_HandleTypeDef *hadc) { - 8002554: b580 push {r7, lr} - 8002556: b088 sub sp, #32 - 8002558: af00 add r7, sp, #0 - 800255a: 6078 str r0, [r7, #4] + 800263c: b580 push {r7, lr} + 800263e: b088 sub sp, #32 + 8002640: af00 add r7, sp, #0 + 8002642: 6078 str r0, [r7, #4] HAL_StatusTypeDef tmp_hal_status = HAL_OK; - 800255c: 2300 movs r3, #0 - 800255e: 77fb strb r3, [r7, #31] + 8002644: 2300 movs r3, #0 + 8002646: 77fb strb r3, [r7, #31] uint32_t tmpCFGR = 0UL; - 8002560: 2300 movs r3, #0 - 8002562: 61bb str r3, [r7, #24] + 8002648: 2300 movs r3, #0 + 800264a: 61bb str r3, [r7, #24] uint32_t tmp_adc_reg_is_conversion_on_going; __IO uint32_t wait_loop_index = 0UL; - 8002564: 2300 movs r3, #0 - 8002566: 60bb str r3, [r7, #8] + 800264c: 2300 movs r3, #0 + 800264e: 60bb str r3, [r7, #8] uint32_t tmp_adc_is_conversion_on_going_regular; uint32_t tmp_adc_is_conversion_on_going_injected; #endif /* ADC_SUPPORT_2_5_MSPS */ /* Check ADC handle */ if (hadc == NULL) - 8002568: 687b ldr r3, [r7, #4] - 800256a: 2b00 cmp r3, #0 - 800256c: d101 bne.n 8002572 + 8002650: 687b ldr r3, [r7, #4] + 8002652: 2b00 cmp r3, #0 + 8002654: d101 bne.n 800265a { return HAL_ERROR; - 800256e: 2301 movs r3, #1 - 8002570: e12e b.n 80027d0 + 8002656: 2301 movs r3, #1 + 8002658: e12e b.n 80028b8 } } #else assert_param(IS_FUNCTIONAL_STATE(hadc->Init.OversamplingMode)); if (hadc->Init.ScanConvMode != ADC_SCAN_DISABLE) - 8002572: 687b ldr r3, [r7, #4] - 8002574: 691b ldr r3, [r3, #16] - 8002576: 2b00 cmp r3, #0 + 800265a: 687b ldr r3, [r7, #4] + 800265c: 691b ldr r3, [r3, #16] + 800265e: 2b00 cmp r3, #0 assert_param(!((hadc->Init.DiscontinuousConvMode == ENABLE) && (hadc->Init.ContinuousConvMode == ENABLE))); #endif /* ADC_SUPPORT_2_5_MSPS */ /* Actions performed only if ADC is coming from state reset: */ /* - Initialization of ADC MSP */ if (hadc->State == HAL_ADC_STATE_RESET) - 8002578: 687b ldr r3, [r7, #4] - 800257a: 6d5b ldr r3, [r3, #84] ; 0x54 - 800257c: 2b00 cmp r3, #0 - 800257e: d109 bne.n 8002594 + 8002660: 687b ldr r3, [r7, #4] + 8002662: 6d5b ldr r3, [r3, #84] ; 0x54 + 8002664: 2b00 cmp r3, #0 + 8002666: d109 bne.n 800267c /* Init the low level hardware */ hadc->MspInitCallback(hadc); #else /* Init the low level hardware */ HAL_ADC_MspInit(hadc); - 8002580: 6878 ldr r0, [r7, #4] - 8002582: f7ff fad1 bl 8001b28 + 8002668: 6878 ldr r0, [r7, #4] + 800266a: f7ff fad1 bl 8001c10 #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ /* Set ADC error code to none */ ADC_CLEAR_ERRORCODE(hadc); - 8002586: 687b ldr r3, [r7, #4] - 8002588: 2200 movs r2, #0 - 800258a: 659a str r2, [r3, #88] ; 0x58 + 800266e: 687b ldr r3, [r7, #4] + 8002670: 2200 movs r2, #0 + 8002672: 659a str r2, [r3, #88] ; 0x58 /* Initialize Lock */ hadc->Lock = HAL_UNLOCKED; - 800258c: 687b ldr r3, [r7, #4] - 800258e: 2200 movs r2, #0 - 8002590: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 8002674: 687b ldr r3, [r7, #4] + 8002676: 2200 movs r2, #0 + 8002678: f883 2050 strb.w r2, [r3, #80] ; 0x50 /* - Exit from deep power-down mode and ADC voltage regulator enable */ #if defined(ADC_SUPPORT_2_5_MSPS) /* Feature "deep power-down" not available on ADC peripheral of this STM32WB device */ #else if (LL_ADC_IsDeepPowerDownEnabled(hadc->Instance) != 0UL) - 8002594: 687b ldr r3, [r7, #4] - 8002596: 681b ldr r3, [r3, #0] - 8002598: 4618 mov r0, r3 - 800259a: f7ff feef bl 800237c - 800259e: 4603 mov r3, r0 - 80025a0: 2b00 cmp r3, #0 - 80025a2: d004 beq.n 80025ae + 800267c: 687b ldr r3, [r7, #4] + 800267e: 681b ldr r3, [r3, #0] + 8002680: 4618 mov r0, r3 + 8002682: f7ff feef bl 8002464 + 8002686: 4603 mov r3, r0 + 8002688: 2b00 cmp r3, #0 + 800268a: d004 beq.n 8002696 { /* Disable ADC deep power down mode */ LL_ADC_DisableDeepPowerDown(hadc->Instance); - 80025a4: 687b ldr r3, [r7, #4] - 80025a6: 681b ldr r3, [r3, #0] - 80025a8: 4618 mov r0, r3 - 80025aa: f7ff fed5 bl 8002358 + 800268c: 687b ldr r3, [r7, #4] + 800268e: 681b ldr r3, [r3, #0] + 8002690: 4618 mov r0, r3 + 8002692: f7ff fed5 bl 8002440 be relaunched or a previously saved calibration factor re-applied once the ADC voltage regulator is enabled */ } #endif /* ADC_SUPPORT_2_5_MSPS */ if (LL_ADC_IsInternalRegulatorEnabled(hadc->Instance) == 0UL) - 80025ae: 687b ldr r3, [r7, #4] - 80025b0: 681b ldr r3, [r3, #0] - 80025b2: 4618 mov r0, r3 - 80025b4: f7ff ff0a bl 80023cc - 80025b8: 4603 mov r3, r0 - 80025ba: 2b00 cmp r3, #0 - 80025bc: d115 bne.n 80025ea + 8002696: 687b ldr r3, [r7, #4] + 8002698: 681b ldr r3, [r3, #0] + 800269a: 4618 mov r0, r3 + 800269c: f7ff ff0a bl 80024b4 + 80026a0: 4603 mov r3, r0 + 80026a2: 2b00 cmp r3, #0 + 80026a4: d115 bne.n 80026d2 { /* Enable ADC internal voltage regulator */ LL_ADC_EnableInternalRegulator(hadc->Instance); - 80025be: 687b ldr r3, [r7, #4] - 80025c0: 681b ldr r3, [r3, #0] - 80025c2: 4618 mov r0, r3 - 80025c4: f7ff feee bl 80023a4 + 80026a6: 687b ldr r3, [r7, #4] + 80026a8: 681b ldr r3, [r3, #0] + 80026aa: 4618 mov r0, r3 + 80026ac: f7ff feee bl 800248c /* Note: Variable divided by 2 to compensate partially */ /* CPU processing cycles, scaling in us split to not */ /* exceed 32 bits register capacity and handle low frequency. */ wait_loop_index = ((LL_ADC_DELAY_INTERNAL_REGUL_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); - 80025c8: 4b83 ldr r3, [pc, #524] ; (80027d8 ) - 80025ca: 681b ldr r3, [r3, #0] - 80025cc: 099b lsrs r3, r3, #6 - 80025ce: 4a83 ldr r2, [pc, #524] ; (80027dc ) - 80025d0: fba2 2303 umull r2, r3, r2, r3 - 80025d4: 099b lsrs r3, r3, #6 - 80025d6: 3301 adds r3, #1 - 80025d8: 005b lsls r3, r3, #1 - 80025da: 60bb str r3, [r7, #8] + 80026b0: 4b83 ldr r3, [pc, #524] ; (80028c0 ) + 80026b2: 681b ldr r3, [r3, #0] + 80026b4: 099b lsrs r3, r3, #6 + 80026b6: 4a83 ldr r2, [pc, #524] ; (80028c4 ) + 80026b8: fba2 2303 umull r2, r3, r2, r3 + 80026bc: 099b lsrs r3, r3, #6 + 80026be: 3301 adds r3, #1 + 80026c0: 005b lsls r3, r3, #1 + 80026c2: 60bb str r3, [r7, #8] while (wait_loop_index != 0UL) - 80025dc: e002 b.n 80025e4 + 80026c4: e002 b.n 80026cc { wait_loop_index--; - 80025de: 68bb ldr r3, [r7, #8] - 80025e0: 3b01 subs r3, #1 - 80025e2: 60bb str r3, [r7, #8] + 80026c6: 68bb ldr r3, [r7, #8] + 80026c8: 3b01 subs r3, #1 + 80026ca: 60bb str r3, [r7, #8] while (wait_loop_index != 0UL) - 80025e4: 68bb ldr r3, [r7, #8] - 80025e6: 2b00 cmp r3, #0 - 80025e8: d1f9 bne.n 80025de + 80026cc: 68bb ldr r3, [r7, #8] + 80026ce: 2b00 cmp r3, #0 + 80026d0: d1f9 bne.n 80026c6 } /* Verification that ADC voltage regulator is correctly enabled, whether */ /* or not ADC is coming from state reset (if any potential problem of */ /* clocking, voltage regulator would not be enabled). */ if (LL_ADC_IsInternalRegulatorEnabled(hadc->Instance) == 0UL) - 80025ea: 687b ldr r3, [r7, #4] - 80025ec: 681b ldr r3, [r3, #0] - 80025ee: 4618 mov r0, r3 - 80025f0: f7ff feec bl 80023cc - 80025f4: 4603 mov r3, r0 - 80025f6: 2b00 cmp r3, #0 - 80025f8: d10d bne.n 8002616 + 80026d2: 687b ldr r3, [r7, #4] + 80026d4: 681b ldr r3, [r3, #0] + 80026d6: 4618 mov r0, r3 + 80026d8: f7ff feec bl 80024b4 + 80026dc: 4603 mov r3, r0 + 80026de: 2b00 cmp r3, #0 + 80026e0: d10d bne.n 80026fe { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 80025fa: 687b ldr r3, [r7, #4] - 80025fc: 6d5b ldr r3, [r3, #84] ; 0x54 - 80025fe: f043 0210 orr.w r2, r3, #16 - 8002602: 687b ldr r3, [r7, #4] - 8002604: 655a str r2, [r3, #84] ; 0x54 + 80026e2: 687b ldr r3, [r7, #4] + 80026e4: 6d5b ldr r3, [r3, #84] ; 0x54 + 80026e6: f043 0210 orr.w r2, r3, #16 + 80026ea: 687b ldr r3, [r7, #4] + 80026ec: 655a str r2, [r3, #84] ; 0x54 /* Set ADC error code to ADC peripheral internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 8002606: 687b ldr r3, [r7, #4] - 8002608: 6d9b ldr r3, [r3, #88] ; 0x58 - 800260a: f043 0201 orr.w r2, r3, #1 - 800260e: 687b ldr r3, [r7, #4] - 8002610: 659a str r2, [r3, #88] ; 0x58 + 80026ee: 687b ldr r3, [r7, #4] + 80026f0: 6d9b ldr r3, [r3, #88] ; 0x58 + 80026f2: f043 0201 orr.w r2, r3, #1 + 80026f6: 687b ldr r3, [r7, #4] + 80026f8: 659a str r2, [r3, #88] ; 0x58 tmp_hal_status = HAL_ERROR; - 8002612: 2301 movs r3, #1 - 8002614: 77fb strb r3, [r7, #31] + 80026fa: 2301 movs r3, #1 + 80026fc: 77fb strb r3, [r7, #31] /* Configuration of ADC parameters if previous preliminary actions are */ /* correctly completed and if there is no conversion on going on regular */ /* group (ADC may already be enabled at this point if HAL_ADC_Init() is */ /* called to update a parameter on the fly). */ tmp_adc_reg_is_conversion_on_going = LL_ADC_REG_IsConversionOngoing(hadc->Instance); - 8002616: 687b ldr r3, [r7, #4] - 8002618: 681b ldr r3, [r3, #0] - 800261a: 4618 mov r0, r3 - 800261c: f7ff ff60 bl 80024e0 - 8002620: 6178 str r0, [r7, #20] + 80026fe: 687b ldr r3, [r7, #4] + 8002700: 681b ldr r3, [r3, #0] + 8002702: 4618 mov r0, r3 + 8002704: f7ff ff60 bl 80025c8 + 8002708: 6178 str r0, [r7, #20] if (((hadc->State & HAL_ADC_STATE_ERROR_INTERNAL) == 0UL) - 8002622: 687b ldr r3, [r7, #4] - 8002624: 6d5b ldr r3, [r3, #84] ; 0x54 - 8002626: f003 0310 and.w r3, r3, #16 - 800262a: 2b00 cmp r3, #0 - 800262c: f040 80c7 bne.w 80027be + 800270a: 687b ldr r3, [r7, #4] + 800270c: 6d5b ldr r3, [r3, #84] ; 0x54 + 800270e: f003 0310 and.w r3, r3, #16 + 8002712: 2b00 cmp r3, #0 + 8002714: f040 80c7 bne.w 80028a6 && (tmp_adc_reg_is_conversion_on_going == 0UL) - 8002630: 697b ldr r3, [r7, #20] - 8002632: 2b00 cmp r3, #0 - 8002634: f040 80c3 bne.w 80027be + 8002718: 697b ldr r3, [r7, #20] + 800271a: 2b00 cmp r3, #0 + 800271c: f040 80c3 bne.w 80028a6 ) { /* Set ADC state */ ADC_STATE_CLR_SET(hadc->State, - 8002638: 687b ldr r3, [r7, #4] - 800263a: 6d5b ldr r3, [r3, #84] ; 0x54 - 800263c: f423 7381 bic.w r3, r3, #258 ; 0x102 - 8002640: f043 0202 orr.w r2, r3, #2 - 8002644: 687b ldr r3, [r7, #4] - 8002646: 655a str r2, [r3, #84] ; 0x54 + 8002720: 687b ldr r3, [r7, #4] + 8002722: 6d5b ldr r3, [r3, #84] ; 0x54 + 8002724: f423 7381 bic.w r3, r3, #258 ; 0x102 + 8002728: f043 0202 orr.w r2, r3, #2 + 800272c: 687b ldr r3, [r7, #4] + 800272e: 655a str r2, [r3, #84] ; 0x54 /* Configuration of common ADC parameters */ /* Parameters update conditioned to ADC state: */ /* Parameters that can be updated only when ADC is disabled: */ /* - clock configuration */ if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) - 8002648: 687b ldr r3, [r7, #4] - 800264a: 681b ldr r3, [r3, #0] - 800264c: 4618 mov r0, r3 - 800264e: f7ff fef9 bl 8002444 - 8002652: 4603 mov r3, r0 - 8002654: 2b00 cmp r3, #0 - 8002656: d10b bne.n 8002670 + 8002730: 687b ldr r3, [r7, #4] + 8002732: 681b ldr r3, [r3, #0] + 8002734: 4618 mov r0, r3 + 8002736: f7ff fef9 bl 800252c + 800273a: 4603 mov r3, r0 + 800273c: 2b00 cmp r3, #0 + 800273e: d10b bne.n 8002758 { if (__LL_ADC_IS_ENABLED_ALL_COMMON_INSTANCE(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) == 0UL) - 8002658: 4861 ldr r0, [pc, #388] ; (80027e0 ) - 800265a: f7ff fef3 bl 8002444 - 800265e: 4603 mov r3, r0 - 8002660: 2b00 cmp r3, #0 - 8002662: d105 bne.n 8002670 + 8002740: 4861 ldr r0, [pc, #388] ; (80028c8 ) + 8002742: f7ff fef3 bl 800252c + 8002746: 4603 mov r3, r0 + 8002748: 2b00 cmp r3, #0 + 800274a: d105 bne.n 8002758 /* parameters: MDMA, DMACFG, DELAY, DUAL (set by API */ /* HAL_ADCEx_MultiModeConfigChannel() ) */ /* - internal measurement paths: Vbat, temperature sensor, Vref */ /* (set into HAL_ADC_ConfigChannel() or */ /* HAL_ADCEx_InjectedConfigChannel() ) */ LL_ADC_SetCommonClock(__LL_ADC_COMMON_INSTANCE(hadc->Instance), hadc->Init.ClockPrescaler); - 8002664: 687b ldr r3, [r7, #4] - 8002666: 685b ldr r3, [r3, #4] - 8002668: 4619 mov r1, r3 - 800266a: 485e ldr r0, [pc, #376] ; (80027e4 ) - 800266c: f7ff fd5c bl 8002128 + 800274c: 687b ldr r3, [r7, #4] + 800274e: 685b ldr r3, [r3, #4] + 8002750: 4619 mov r1, r3 + 8002752: 485e ldr r0, [pc, #376] ; (80028cc ) + 8002754: f7ff fd5c bl 8002210 /* - external trigger polarity Init.ExternalTrigConvEdge */ /* - continuous conversion mode Init.ContinuousConvMode */ /* - overrun Init.Overrun */ /* - discontinuous mode Init.DiscontinuousConvMode */ /* - discontinuous mode channel count Init.NbrOfDiscConversion */ tmpCFGR |= (ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | - 8002670: 687b ldr r3, [r7, #4] - 8002672: 7e5b ldrb r3, [r3, #25] - 8002674: 035a lsls r2, r3, #13 + 8002758: 687b ldr r3, [r7, #4] + 800275a: 7e5b ldrb r3, [r3, #25] + 800275c: 035a lsls r2, r3, #13 hadc->Init.Overrun | - 8002676: 687b ldr r3, [r7, #4] - 8002678: 6b5b ldr r3, [r3, #52] ; 0x34 + 800275e: 687b ldr r3, [r7, #4] + 8002760: 6b5b ldr r3, [r3, #52] ; 0x34 tmpCFGR |= (ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | - 800267a: 431a orrs r2, r3 + 8002762: 431a orrs r2, r3 hadc->Init.DataAlign | - 800267c: 687b ldr r3, [r7, #4] - 800267e: 68db ldr r3, [r3, #12] + 8002764: 687b ldr r3, [r7, #4] + 8002766: 68db ldr r3, [r3, #12] hadc->Init.Overrun | - 8002680: 431a orrs r2, r3 + 8002768: 431a orrs r2, r3 hadc->Init.Resolution | - 8002682: 687b ldr r3, [r7, #4] - 8002684: 689b ldr r3, [r3, #8] + 800276a: 687b ldr r3, [r7, #4] + 800276c: 689b ldr r3, [r3, #8] hadc->Init.DataAlign | - 8002686: 431a orrs r2, r3 + 800276e: 431a orrs r2, r3 ADC_CFGR_REG_DISCONTINUOUS((uint32_t)hadc->Init.DiscontinuousConvMode)); - 8002688: 687b ldr r3, [r7, #4] - 800268a: f893 3020 ldrb.w r3, [r3, #32] - 800268e: 041b lsls r3, r3, #16 + 8002770: 687b ldr r3, [r7, #4] + 8002772: f893 3020 ldrb.w r3, [r3, #32] + 8002776: 041b lsls r3, r3, #16 hadc->Init.Resolution | - 8002690: 4313 orrs r3, r2 + 8002778: 4313 orrs r3, r2 tmpCFGR |= (ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | - 8002692: 69ba ldr r2, [r7, #24] - 8002694: 4313 orrs r3, r2 - 8002696: 61bb str r3, [r7, #24] + 800277a: 69ba ldr r2, [r7, #24] + 800277c: 4313 orrs r3, r2 + 800277e: 61bb str r3, [r7, #24] if (hadc->Init.DiscontinuousConvMode == ENABLE) - 8002698: 687b ldr r3, [r7, #4] - 800269a: f893 3020 ldrb.w r3, [r3, #32] - 800269e: 2b01 cmp r3, #1 - 80026a0: d106 bne.n 80026b0 + 8002780: 687b ldr r3, [r7, #4] + 8002782: f893 3020 ldrb.w r3, [r3, #32] + 8002786: 2b01 cmp r3, #1 + 8002788: d106 bne.n 8002798 { tmpCFGR |= ADC_CFGR_DISCONTINUOUS_NUM(hadc->Init.NbrOfDiscConversion); - 80026a2: 687b ldr r3, [r7, #4] - 80026a4: 6a5b ldr r3, [r3, #36] ; 0x24 - 80026a6: 3b01 subs r3, #1 - 80026a8: 045b lsls r3, r3, #17 - 80026aa: 69ba ldr r2, [r7, #24] - 80026ac: 4313 orrs r3, r2 - 80026ae: 61bb str r3, [r7, #24] + 800278a: 687b ldr r3, [r7, #4] + 800278c: 6a5b ldr r3, [r3, #36] ; 0x24 + 800278e: 3b01 subs r3, #1 + 8002790: 045b lsls r3, r3, #17 + 8002792: 69ba ldr r2, [r7, #24] + 8002794: 4313 orrs r3, r2 + 8002796: 61bb str r3, [r7, #24] /* Enable external trigger if trigger selection is different of software */ /* start. */ /* Note: This configuration keeps the hardware feature of parameter */ /* ExternalTrigConvEdge "trigger edge none" equivalent to */ /* software start. */ if (hadc->Init.ExternalTrigConv != ADC_SOFTWARE_START) - 80026b0: 687b ldr r3, [r7, #4] - 80026b2: 6a9b ldr r3, [r3, #40] ; 0x28 - 80026b4: 2b00 cmp r3, #0 - 80026b6: d009 beq.n 80026cc + 8002798: 687b ldr r3, [r7, #4] + 800279a: 6a9b ldr r3, [r3, #40] ; 0x28 + 800279c: 2b00 cmp r3, #0 + 800279e: d009 beq.n 80027b4 { tmpCFGR |= ((hadc->Init.ExternalTrigConv & ADC_CFGR_EXTSEL) - 80026b8: 687b ldr r3, [r7, #4] - 80026ba: 6a9b ldr r3, [r3, #40] ; 0x28 - 80026bc: f403 7270 and.w r2, r3, #960 ; 0x3c0 + 80027a0: 687b ldr r3, [r7, #4] + 80027a2: 6a9b ldr r3, [r3, #40] ; 0x28 + 80027a4: f403 7270 and.w r2, r3, #960 ; 0x3c0 | hadc->Init.ExternalTrigConvEdge - 80026c0: 687b ldr r3, [r7, #4] - 80026c2: 6adb ldr r3, [r3, #44] ; 0x2c - 80026c4: 4313 orrs r3, r2 + 80027a8: 687b ldr r3, [r7, #4] + 80027aa: 6adb ldr r3, [r3, #44] ; 0x2c + 80027ac: 4313 orrs r3, r2 tmpCFGR |= ((hadc->Init.ExternalTrigConv & ADC_CFGR_EXTSEL) - 80026c6: 69ba ldr r2, [r7, #24] - 80026c8: 4313 orrs r3, r2 - 80026ca: 61bb str r3, [r7, #24] + 80027ae: 69ba ldr r2, [r7, #24] + 80027b0: 4313 orrs r3, r2 + 80027b2: 61bb str r3, [r7, #24] ); } /* Update Configuration Register CFGR */ MODIFY_REG(hadc->Instance->CFGR, ADC_CFGR_FIELDS_1, tmpCFGR); - 80026cc: 687b ldr r3, [r7, #4] - 80026ce: 681b ldr r3, [r3, #0] - 80026d0: 68da ldr r2, [r3, #12] - 80026d2: 4b45 ldr r3, [pc, #276] ; (80027e8 ) - 80026d4: 4013 ands r3, r2 - 80026d6: 687a ldr r2, [r7, #4] - 80026d8: 6812 ldr r2, [r2, #0] - 80026da: 69b9 ldr r1, [r7, #24] - 80026dc: 430b orrs r3, r1 - 80026de: 60d3 str r3, [r2, #12] + 80027b4: 687b ldr r3, [r7, #4] + 80027b6: 681b ldr r3, [r3, #0] + 80027b8: 68da ldr r2, [r3, #12] + 80027ba: 4b45 ldr r3, [pc, #276] ; (80028d0 ) + 80027bc: 4013 ands r3, r2 + 80027be: 687a ldr r2, [r7, #4] + 80027c0: 6812 ldr r2, [r2, #0] + 80027c2: 69b9 ldr r1, [r7, #24] + 80027c4: 430b orrs r3, r1 + 80027c6: 60d3 str r3, [r2, #12] /* Parameters that can be updated when ADC is disabled or enabled without */ /* conversion on going on regular and injected groups: */ /* - DMA continuous request Init.DMAContinuousRequests */ /* - LowPowerAutoWait feature Init.LowPowerAutoWait */ /* - Oversampling parameters Init.Oversampling */ tmp_adc_is_conversion_on_going_regular = LL_ADC_REG_IsConversionOngoing(hadc->Instance); - 80026e0: 687b ldr r3, [r7, #4] - 80026e2: 681b ldr r3, [r3, #0] - 80026e4: 4618 mov r0, r3 - 80026e6: f7ff fefb bl 80024e0 - 80026ea: 6138 str r0, [r7, #16] + 80027c8: 687b ldr r3, [r7, #4] + 80027ca: 681b ldr r3, [r3, #0] + 80027cc: 4618 mov r0, r3 + 80027ce: f7ff fefb bl 80025c8 + 80027d2: 6138 str r0, [r7, #16] tmp_adc_is_conversion_on_going_injected = LL_ADC_INJ_IsConversionOngoing(hadc->Instance); - 80026ec: 687b ldr r3, [r7, #4] - 80026ee: 681b ldr r3, [r3, #0] - 80026f0: 4618 mov r0, r3 - 80026f2: f7ff ff1c bl 800252e - 80026f6: 60f8 str r0, [r7, #12] + 80027d4: 687b ldr r3, [r7, #4] + 80027d6: 681b ldr r3, [r3, #0] + 80027d8: 4618 mov r0, r3 + 80027da: f7ff ff1c bl 8002616 + 80027de: 60f8 str r0, [r7, #12] if ((tmp_adc_is_conversion_on_going_regular == 0UL) - 80026f8: 693b ldr r3, [r7, #16] - 80026fa: 2b00 cmp r3, #0 - 80026fc: d13d bne.n 800277a + 80027e0: 693b ldr r3, [r7, #16] + 80027e2: 2b00 cmp r3, #0 + 80027e4: d13d bne.n 8002862 && (tmp_adc_is_conversion_on_going_injected == 0UL) - 80026fe: 68fb ldr r3, [r7, #12] - 8002700: 2b00 cmp r3, #0 - 8002702: d13a bne.n 800277a + 80027e6: 68fb ldr r3, [r7, #12] + 80027e8: 2b00 cmp r3, #0 + 80027ea: d13a bne.n 8002862 ) { tmpCFGR = (ADC_CFGR_DFSDM(hadc) | ADC_CFGR_AUTOWAIT((uint32_t)hadc->Init.LowPowerAutoWait) | - 8002704: 687b ldr r3, [r7, #4] - 8002706: 7e1b ldrb r3, [r3, #24] + 80027ec: 687b ldr r3, [r7, #4] + 80027ee: 7e1b ldrb r3, [r3, #24] tmpCFGR = (ADC_CFGR_DFSDM(hadc) | - 8002708: 039a lsls r2, r3, #14 + 80027f0: 039a lsls r2, r3, #14 ADC_CFGR_DMACONTREQ((uint32_t)hadc->Init.DMAContinuousRequests)); - 800270a: 687b ldr r3, [r7, #4] - 800270c: f893 3030 ldrb.w r3, [r3, #48] ; 0x30 - 8002710: 005b lsls r3, r3, #1 + 80027f2: 687b ldr r3, [r7, #4] + 80027f4: f893 3030 ldrb.w r3, [r3, #48] ; 0x30 + 80027f8: 005b lsls r3, r3, #1 tmpCFGR = (ADC_CFGR_DFSDM(hadc) | - 8002712: 4313 orrs r3, r2 - 8002714: 61bb str r3, [r7, #24] + 80027fa: 4313 orrs r3, r2 + 80027fc: 61bb str r3, [r7, #24] MODIFY_REG(hadc->Instance->CFGR, ADC_CFGR_FIELDS_2, tmpCFGR); - 8002716: 687b ldr r3, [r7, #4] - 8002718: 681b ldr r3, [r3, #0] - 800271a: 68db ldr r3, [r3, #12] - 800271c: f423 4380 bic.w r3, r3, #16384 ; 0x4000 - 8002720: f023 0302 bic.w r3, r3, #2 - 8002724: 687a ldr r2, [r7, #4] - 8002726: 6812 ldr r2, [r2, #0] - 8002728: 69b9 ldr r1, [r7, #24] - 800272a: 430b orrs r3, r1 - 800272c: 60d3 str r3, [r2, #12] + 80027fe: 687b ldr r3, [r7, #4] + 8002800: 681b ldr r3, [r3, #0] + 8002802: 68db ldr r3, [r3, #12] + 8002804: f423 4380 bic.w r3, r3, #16384 ; 0x4000 + 8002808: f023 0302 bic.w r3, r3, #2 + 800280c: 687a ldr r2, [r7, #4] + 800280e: 6812 ldr r2, [r2, #0] + 8002810: 69b9 ldr r1, [r7, #24] + 8002812: 430b orrs r3, r1 + 8002814: 60d3 str r3, [r2, #12] if (hadc->Init.OversamplingMode == ENABLE) - 800272e: 687b ldr r3, [r7, #4] - 8002730: f893 3038 ldrb.w r3, [r3, #56] ; 0x38 - 8002734: 2b01 cmp r3, #1 - 8002736: d118 bne.n 800276a + 8002816: 687b ldr r3, [r7, #4] + 8002818: f893 3038 ldrb.w r3, [r3, #56] ; 0x38 + 800281c: 2b01 cmp r3, #1 + 800281e: d118 bne.n 8002852 /* Configuration of Oversampler: */ /* - Oversampling Ratio */ /* - Right bit shift */ /* - Triggered mode */ /* - Oversampling mode (continued/resumed) */ MODIFY_REG(hadc->Instance->CFGR2, - 8002738: 687b ldr r3, [r7, #4] - 800273a: 681b ldr r3, [r3, #0] - 800273c: 691b ldr r3, [r3, #16] - 800273e: f423 63ff bic.w r3, r3, #2040 ; 0x7f8 - 8002742: f023 0304 bic.w r3, r3, #4 - 8002746: 687a ldr r2, [r7, #4] - 8002748: 6bd1 ldr r1, [r2, #60] ; 0x3c - 800274a: 687a ldr r2, [r7, #4] - 800274c: 6c12 ldr r2, [r2, #64] ; 0x40 - 800274e: 4311 orrs r1, r2 - 8002750: 687a ldr r2, [r7, #4] - 8002752: 6c52 ldr r2, [r2, #68] ; 0x44 - 8002754: 4311 orrs r1, r2 - 8002756: 687a ldr r2, [r7, #4] - 8002758: 6c92 ldr r2, [r2, #72] ; 0x48 - 800275a: 430a orrs r2, r1 - 800275c: 431a orrs r2, r3 - 800275e: 687b ldr r3, [r7, #4] - 8002760: 681b ldr r3, [r3, #0] - 8002762: f042 0201 orr.w r2, r2, #1 - 8002766: 611a str r2, [r3, #16] - 8002768: e007 b.n 800277a + 8002820: 687b ldr r3, [r7, #4] + 8002822: 681b ldr r3, [r3, #0] + 8002824: 691b ldr r3, [r3, #16] + 8002826: f423 63ff bic.w r3, r3, #2040 ; 0x7f8 + 800282a: f023 0304 bic.w r3, r3, #4 + 800282e: 687a ldr r2, [r7, #4] + 8002830: 6bd1 ldr r1, [r2, #60] ; 0x3c + 8002832: 687a ldr r2, [r7, #4] + 8002834: 6c12 ldr r2, [r2, #64] ; 0x40 + 8002836: 4311 orrs r1, r2 + 8002838: 687a ldr r2, [r7, #4] + 800283a: 6c52 ldr r2, [r2, #68] ; 0x44 + 800283c: 4311 orrs r1, r2 + 800283e: 687a ldr r2, [r7, #4] + 8002840: 6c92 ldr r2, [r2, #72] ; 0x48 + 8002842: 430a orrs r2, r1 + 8002844: 431a orrs r2, r3 + 8002846: 687b ldr r3, [r7, #4] + 8002848: 681b ldr r3, [r3, #0] + 800284a: f042 0201 orr.w r2, r2, #1 + 800284e: 611a str r2, [r3, #16] + 8002850: e007 b.n 8002862 ); } else { /* Disable ADC oversampling scope on ADC group regular */ CLEAR_BIT(hadc->Instance->CFGR2, ADC_CFGR2_ROVSE); - 800276a: 687b ldr r3, [r7, #4] - 800276c: 681b ldr r3, [r3, #0] - 800276e: 691a ldr r2, [r3, #16] - 8002770: 687b ldr r3, [r7, #4] - 8002772: 681b ldr r3, [r3, #0] - 8002774: f022 0201 bic.w r2, r2, #1 - 8002778: 611a str r2, [r3, #16] + 8002852: 687b ldr r3, [r7, #4] + 8002854: 681b ldr r3, [r3, #0] + 8002856: 691a ldr r2, [r3, #16] + 8002858: 687b ldr r3, [r7, #4] + 800285a: 681b ldr r3, [r3, #0] + 800285c: f022 0201 bic.w r2, r2, #1 + 8002860: 611a str r2, [r3, #16] /* Note: Scan mode is not present by hardware on this device, but */ /* emulated by software for alignment over all STM32 devices. */ /* - if scan mode is enabled, regular channels sequence length is set to */ /* parameter "NbrOfConversion". */ if (hadc->Init.ScanConvMode == ADC_SCAN_ENABLE) - 800277a: 687b ldr r3, [r7, #4] - 800277c: 691b ldr r3, [r3, #16] - 800277e: 2b01 cmp r3, #1 - 8002780: d10c bne.n 800279c + 8002862: 687b ldr r3, [r7, #4] + 8002864: 691b ldr r3, [r3, #16] + 8002866: 2b01 cmp r3, #1 + 8002868: d10c bne.n 8002884 { /* Set number of ranks in regular group sequencer */ MODIFY_REG(hadc->Instance->SQR1, ADC_SQR1_L, (hadc->Init.NbrOfConversion - (uint8_t)1)); - 8002782: 687b ldr r3, [r7, #4] - 8002784: 681b ldr r3, [r3, #0] - 8002786: 6b1b ldr r3, [r3, #48] ; 0x30 - 8002788: f023 010f bic.w r1, r3, #15 - 800278c: 687b ldr r3, [r7, #4] - 800278e: 69db ldr r3, [r3, #28] - 8002790: 1e5a subs r2, r3, #1 - 8002792: 687b ldr r3, [r7, #4] - 8002794: 681b ldr r3, [r3, #0] - 8002796: 430a orrs r2, r1 - 8002798: 631a str r2, [r3, #48] ; 0x30 - 800279a: e007 b.n 80027ac + 800286a: 687b ldr r3, [r7, #4] + 800286c: 681b ldr r3, [r3, #0] + 800286e: 6b1b ldr r3, [r3, #48] ; 0x30 + 8002870: f023 010f bic.w r1, r3, #15 + 8002874: 687b ldr r3, [r7, #4] + 8002876: 69db ldr r3, [r3, #28] + 8002878: 1e5a subs r2, r3, #1 + 800287a: 687b ldr r3, [r7, #4] + 800287c: 681b ldr r3, [r3, #0] + 800287e: 430a orrs r2, r1 + 8002880: 631a str r2, [r3, #48] ; 0x30 + 8002882: e007 b.n 8002894 } else { CLEAR_BIT(hadc->Instance->SQR1, ADC_SQR1_L); - 800279c: 687b ldr r3, [r7, #4] - 800279e: 681b ldr r3, [r3, #0] - 80027a0: 6b1a ldr r2, [r3, #48] ; 0x30 - 80027a2: 687b ldr r3, [r7, #4] - 80027a4: 681b ldr r3, [r3, #0] - 80027a6: f022 020f bic.w r2, r2, #15 - 80027aa: 631a str r2, [r3, #48] ; 0x30 + 8002884: 687b ldr r3, [r7, #4] + 8002886: 681b ldr r3, [r3, #0] + 8002888: 6b1a ldr r2, [r3, #48] ; 0x30 + 800288a: 687b ldr r3, [r7, #4] + 800288c: 681b ldr r3, [r3, #0] + 800288e: f022 020f bic.w r2, r2, #15 + 8002892: 631a str r2, [r3, #48] ; 0x30 } /* Initialize the ADC state */ /* Clear HAL_ADC_STATE_BUSY_INTERNAL bit, set HAL_ADC_STATE_READY bit */ ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_BUSY_INTERNAL, HAL_ADC_STATE_READY); - 80027ac: 687b ldr r3, [r7, #4] - 80027ae: 6d5b ldr r3, [r3, #84] ; 0x54 - 80027b0: f023 0303 bic.w r3, r3, #3 - 80027b4: f043 0201 orr.w r2, r3, #1 - 80027b8: 687b ldr r3, [r7, #4] - 80027ba: 655a str r2, [r3, #84] ; 0x54 - 80027bc: e007 b.n 80027ce + 8002894: 687b ldr r3, [r7, #4] + 8002896: 6d5b ldr r3, [r3, #84] ; 0x54 + 8002898: f023 0303 bic.w r3, r3, #3 + 800289c: f043 0201 orr.w r2, r3, #1 + 80028a0: 687b ldr r3, [r7, #4] + 80028a2: 655a str r2, [r3, #84] ; 0x54 + 80028a4: e007 b.n 80028b6 #endif /* ADC_SUPPORT_2_5_MSPS */ } else { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 80027be: 687b ldr r3, [r7, #4] - 80027c0: 6d5b ldr r3, [r3, #84] ; 0x54 - 80027c2: f043 0210 orr.w r2, r3, #16 - 80027c6: 687b ldr r3, [r7, #4] - 80027c8: 655a str r2, [r3, #84] ; 0x54 + 80028a6: 687b ldr r3, [r7, #4] + 80028a8: 6d5b ldr r3, [r3, #84] ; 0x54 + 80028aa: f043 0210 orr.w r2, r3, #16 + 80028ae: 687b ldr r3, [r7, #4] + 80028b0: 655a str r2, [r3, #84] ; 0x54 tmp_hal_status = HAL_ERROR; - 80027ca: 2301 movs r3, #1 - 80027cc: 77fb strb r3, [r7, #31] + 80028b2: 2301 movs r3, #1 + 80028b4: 77fb strb r3, [r7, #31] } /* Return function status */ return tmp_hal_status; - 80027ce: 7ffb ldrb r3, [r7, #31] -} - 80027d0: 4618 mov r0, r3 - 80027d2: 3720 adds r7, #32 - 80027d4: 46bd mov sp, r7 - 80027d6: bd80 pop {r7, pc} - 80027d8: 20000018 .word 0x20000018 - 80027dc: 053e2d63 .word 0x053e2d63 - 80027e0: 50040000 .word 0x50040000 - 80027e4: 50040300 .word 0x50040300 - 80027e8: fff0c007 .word 0xfff0c007 - -080027ec : + 80028b6: 7ffb ldrb r3, [r7, #31] +} + 80028b8: 4618 mov r0, r3 + 80028ba: 3720 adds r7, #32 + 80028bc: 46bd mov sp, r7 + 80028be: bd80 pop {r7, pc} + 80028c0: 2000002c .word 0x2000002c + 80028c4: 053e2d63 .word 0x053e2d63 + 80028c8: 50040000 .word 0x50040000 + 80028cc: 50040300 .word 0x50040300 + 80028d0: fff0c007 .word 0xfff0c007 + +080028d4 : * @param pData Destination Buffer address. * @param Length Number of data to be transferred from ADC peripheral to memory * @retval HAL status. */ HAL_StatusTypeDef HAL_ADC_Start_DMA(ADC_HandleTypeDef *hadc, uint32_t *pData, uint32_t Length) { - 80027ec: b580 push {r7, lr} - 80027ee: b086 sub sp, #24 - 80027f0: af00 add r7, sp, #0 - 80027f2: 60f8 str r0, [r7, #12] - 80027f4: 60b9 str r1, [r7, #8] - 80027f6: 607a str r2, [r7, #4] + 80028d4: b580 push {r7, lr} + 80028d6: b086 sub sp, #24 + 80028d8: af00 add r7, sp, #0 + 80028da: 60f8 str r0, [r7, #12] + 80028dc: 60b9 str r1, [r7, #8] + 80028de: 607a str r2, [r7, #4] /* Check the parameters */ assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); /* Perform ADC enable and conversion start if no conversion is on going */ if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) - 80027f8: 68fb ldr r3, [r7, #12] - 80027fa: 681b ldr r3, [r3, #0] - 80027fc: 4618 mov r0, r3 - 80027fe: f7ff fe6f bl 80024e0 - 8002802: 4603 mov r3, r0 - 8002804: 2b00 cmp r3, #0 - 8002806: d167 bne.n 80028d8 + 80028e0: 68fb ldr r3, [r7, #12] + 80028e2: 681b ldr r3, [r3, #0] + 80028e4: 4618 mov r0, r3 + 80028e6: f7ff fe6f bl 80025c8 + 80028ea: 4603 mov r3, r0 + 80028ec: 2b00 cmp r3, #0 + 80028ee: d167 bne.n 80029c0 { /* Process locked */ __HAL_LOCK(hadc); - 8002808: 68fb ldr r3, [r7, #12] - 800280a: f893 3050 ldrb.w r3, [r3, #80] ; 0x50 - 800280e: 2b01 cmp r3, #1 - 8002810: d101 bne.n 8002816 - 8002812: 2302 movs r3, #2 - 8002814: e063 b.n 80028de - 8002816: 68fb ldr r3, [r7, #12] - 8002818: 2201 movs r2, #1 - 800281a: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 80028f0: 68fb ldr r3, [r7, #12] + 80028f2: f893 3050 ldrb.w r3, [r3, #80] ; 0x50 + 80028f6: 2b01 cmp r3, #1 + 80028f8: d101 bne.n 80028fe + 80028fa: 2302 movs r3, #2 + 80028fc: e063 b.n 80029c6 + 80028fe: 68fb ldr r3, [r7, #12] + 8002900: 2201 movs r2, #1 + 8002902: f883 2050 strb.w r2, [r3, #80] ; 0x50 /* Enable the ADC peripheral */ tmp_hal_status = ADC_Enable(hadc); - 800281e: 68f8 ldr r0, [r7, #12] - 8002820: f000 fd60 bl 80032e4 - 8002824: 4603 mov r3, r0 - 8002826: 75fb strb r3, [r7, #23] + 8002906: 68f8 ldr r0, [r7, #12] + 8002908: f000 fd60 bl 80033cc + 800290c: 4603 mov r3, r0 + 800290e: 75fb strb r3, [r7, #23] /* Start conversion if ADC is effectively enabled */ if (tmp_hal_status == HAL_OK) - 8002828: 7dfb ldrb r3, [r7, #23] - 800282a: 2b00 cmp r3, #0 - 800282c: d14f bne.n 80028ce + 8002910: 7dfb ldrb r3, [r7, #23] + 8002912: 2b00 cmp r3, #0 + 8002914: d14f bne.n 80029b6 { /* Set ADC state */ /* - Clear state bitfield related to regular group conversion results */ /* - Set state bitfield related to regular operation */ ADC_STATE_CLR_SET(hadc->State, - 800282e: 68fb ldr r3, [r7, #12] - 8002830: 6d5b ldr r3, [r3, #84] ; 0x54 - 8002832: f423 6370 bic.w r3, r3, #3840 ; 0xf00 - 8002836: f023 0301 bic.w r3, r3, #1 - 800283a: f443 7280 orr.w r2, r3, #256 ; 0x100 - 800283e: 68fb ldr r3, [r7, #12] - 8002840: 655a str r2, [r3, #84] ; 0x54 + 8002916: 68fb ldr r3, [r7, #12] + 8002918: 6d5b ldr r3, [r3, #84] ; 0x54 + 800291a: f423 6370 bic.w r3, r3, #3840 ; 0xf00 + 800291e: f023 0301 bic.w r3, r3, #1 + 8002922: f443 7280 orr.w r2, r3, #256 ; 0x100 + 8002926: 68fb ldr r3, [r7, #12] + 8002928: 655a str r2, [r3, #84] ; 0x54 #if defined(ADC_SUPPORT_2_5_MSPS) /* Reset all ADC error code fields */ ADC_CLEAR_ERRORCODE(hadc); #else /* Check if a conversion is on going on ADC group injected */ if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) != 0UL) - 8002842: 68fb ldr r3, [r7, #12] - 8002844: 6d5b ldr r3, [r3, #84] ; 0x54 - 8002846: f403 5380 and.w r3, r3, #4096 ; 0x1000 - 800284a: 2b00 cmp r3, #0 - 800284c: d006 beq.n 800285c + 800292a: 68fb ldr r3, [r7, #12] + 800292c: 6d5b ldr r3, [r3, #84] ; 0x54 + 800292e: f403 5380 and.w r3, r3, #4096 ; 0x1000 + 8002932: 2b00 cmp r3, #0 + 8002934: d006 beq.n 8002944 { /* Reset ADC error code fields related to regular conversions only */ CLEAR_BIT(hadc->ErrorCode, (HAL_ADC_ERROR_OVR | HAL_ADC_ERROR_DMA)); - 800284e: 68fb ldr r3, [r7, #12] - 8002850: 6d9b ldr r3, [r3, #88] ; 0x58 - 8002852: f023 0206 bic.w r2, r3, #6 - 8002856: 68fb ldr r3, [r7, #12] - 8002858: 659a str r2, [r3, #88] ; 0x58 - 800285a: e002 b.n 8002862 + 8002936: 68fb ldr r3, [r7, #12] + 8002938: 6d9b ldr r3, [r3, #88] ; 0x58 + 800293a: f023 0206 bic.w r2, r3, #6 + 800293e: 68fb ldr r3, [r7, #12] + 8002940: 659a str r2, [r3, #88] ; 0x58 + 8002942: e002 b.n 800294a } else { /* Reset all ADC error code fields */ ADC_CLEAR_ERRORCODE(hadc); - 800285c: 68fb ldr r3, [r7, #12] - 800285e: 2200 movs r2, #0 - 8002860: 659a str r2, [r3, #88] ; 0x58 + 8002944: 68fb ldr r3, [r7, #12] + 8002946: 2200 movs r2, #0 + 8002948: 659a str r2, [r3, #88] ; 0x58 } #endif /* ADC_SUPPORT_2_5_MSPS */ /* Set the DMA transfer complete callback */ hadc->DMA_Handle->XferCpltCallback = ADC_DMAConvCplt; - 8002862: 68fb ldr r3, [r7, #12] - 8002864: 6cdb ldr r3, [r3, #76] ; 0x4c - 8002866: 4a20 ldr r2, [pc, #128] ; (80028e8 ) - 8002868: 62da str r2, [r3, #44] ; 0x2c + 800294a: 68fb ldr r3, [r7, #12] + 800294c: 6cdb ldr r3, [r3, #76] ; 0x4c + 800294e: 4a20 ldr r2, [pc, #128] ; (80029d0 ) + 8002950: 62da str r2, [r3, #44] ; 0x2c /* Set the DMA half transfer complete callback */ hadc->DMA_Handle->XferHalfCpltCallback = ADC_DMAHalfConvCplt; - 800286a: 68fb ldr r3, [r7, #12] - 800286c: 6cdb ldr r3, [r3, #76] ; 0x4c - 800286e: 4a1f ldr r2, [pc, #124] ; (80028ec ) - 8002870: 631a str r2, [r3, #48] ; 0x30 + 8002952: 68fb ldr r3, [r7, #12] + 8002954: 6cdb ldr r3, [r3, #76] ; 0x4c + 8002956: 4a1f ldr r2, [pc, #124] ; (80029d4 ) + 8002958: 631a str r2, [r3, #48] ; 0x30 /* Set the DMA error callback */ hadc->DMA_Handle->XferErrorCallback = ADC_DMAError; - 8002872: 68fb ldr r3, [r7, #12] - 8002874: 6cdb ldr r3, [r3, #76] ; 0x4c - 8002876: 4a1e ldr r2, [pc, #120] ; (80028f0 ) - 8002878: 635a str r2, [r3, #52] ; 0x34 + 800295a: 68fb ldr r3, [r7, #12] + 800295c: 6cdb ldr r3, [r3, #76] ; 0x4c + 800295e: 4a1e ldr r2, [pc, #120] ; (80029d8 ) + 8002960: 635a str r2, [r3, #52] ; 0x34 /* ADC start (in case of SW start): */ /* Clear regular group conversion flag and overrun flag */ /* (To ensure of no unknown state from potential previous ADC */ /* operations) */ __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOC | ADC_FLAG_EOS | ADC_FLAG_OVR)); - 800287a: 68fb ldr r3, [r7, #12] - 800287c: 681b ldr r3, [r3, #0] - 800287e: 221c movs r2, #28 - 8002880: 601a str r2, [r3, #0] + 8002962: 68fb ldr r3, [r7, #12] + 8002964: 681b ldr r3, [r3, #0] + 8002966: 221c movs r2, #28 + 8002968: 601a str r2, [r3, #0] /* Process unlocked */ /* Unlock before starting ADC conversions: in case of potential */ /* interruption, to let the process to ADC IRQ Handler. */ __HAL_UNLOCK(hadc); - 8002882: 68fb ldr r3, [r7, #12] - 8002884: 2200 movs r2, #0 - 8002886: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 800296a: 68fb ldr r3, [r7, #12] + 800296c: 2200 movs r2, #0 + 800296e: f883 2050 strb.w r2, [r3, #80] ; 0x50 /* With DMA, overrun event is always considered as an error even if hadc->Init.Overrun is set to ADC_OVR_DATA_OVERWRITTEN. Therefore, ADC_IT_OVR is enabled. */ __HAL_ADC_ENABLE_IT(hadc, ADC_IT_OVR); - 800288a: 68fb ldr r3, [r7, #12] - 800288c: 681b ldr r3, [r3, #0] - 800288e: 685a ldr r2, [r3, #4] - 8002890: 68fb ldr r3, [r7, #12] - 8002892: 681b ldr r3, [r3, #0] - 8002894: f042 0210 orr.w r2, r2, #16 - 8002898: 605a str r2, [r3, #4] + 8002972: 68fb ldr r3, [r7, #12] + 8002974: 681b ldr r3, [r3, #0] + 8002976: 685a ldr r2, [r3, #4] + 8002978: 68fb ldr r3, [r7, #12] + 800297a: 681b ldr r3, [r3, #0] + 800297c: f042 0210 orr.w r2, r2, #16 + 8002980: 605a str r2, [r3, #4] /* Enable ADC DMA mode */ #if defined(ADC_SUPPORT_2_5_MSPS) SET_BIT(hadc->Instance->CFGR1, ADC_CFGR1_DMAEN); #else SET_BIT(hadc->Instance->CFGR, ADC_CFGR_DMAEN); - 800289a: 68fb ldr r3, [r7, #12] - 800289c: 681b ldr r3, [r3, #0] - 800289e: 68da ldr r2, [r3, #12] - 80028a0: 68fb ldr r3, [r7, #12] - 80028a2: 681b ldr r3, [r3, #0] - 80028a4: f042 0201 orr.w r2, r2, #1 - 80028a8: 60da str r2, [r3, #12] + 8002982: 68fb ldr r3, [r7, #12] + 8002984: 681b ldr r3, [r3, #0] + 8002986: 68da ldr r2, [r3, #12] + 8002988: 68fb ldr r3, [r7, #12] + 800298a: 681b ldr r3, [r3, #0] + 800298c: f042 0201 orr.w r2, r2, #1 + 8002990: 60da str r2, [r3, #12] #endif /* ADC_SUPPORT_2_5_MSPS */ /* Start the DMA channel */ tmp_hal_status = HAL_DMA_Start_IT(hadc->DMA_Handle, (uint32_t)&hadc->Instance->DR, (uint32_t)pData, Length); - 80028aa: 68fb ldr r3, [r7, #12] - 80028ac: 6cd8 ldr r0, [r3, #76] ; 0x4c - 80028ae: 68fb ldr r3, [r7, #12] - 80028b0: 681b ldr r3, [r3, #0] - 80028b2: 3340 adds r3, #64 ; 0x40 - 80028b4: 4619 mov r1, r3 - 80028b6: 68ba ldr r2, [r7, #8] - 80028b8: 687b ldr r3, [r7, #4] - 80028ba: f001 f897 bl 80039ec - 80028be: 4603 mov r3, r0 - 80028c0: 75fb strb r3, [r7, #23] + 8002992: 68fb ldr r3, [r7, #12] + 8002994: 6cd8 ldr r0, [r3, #76] ; 0x4c + 8002996: 68fb ldr r3, [r7, #12] + 8002998: 681b ldr r3, [r3, #0] + 800299a: 3340 adds r3, #64 ; 0x40 + 800299c: 4619 mov r1, r3 + 800299e: 68ba ldr r2, [r7, #8] + 80029a0: 687b ldr r3, [r7, #4] + 80029a2: f001 f897 bl 8003ad4 + 80029a6: 4603 mov r3, r0 + 80029a8: 75fb strb r3, [r7, #23] /* Enable conversion of regular group. */ /* If software start has been selected, conversion starts immediately. */ /* If external trigger has been selected, conversion will start at next */ /* trigger event. */ /* Start ADC group regular conversion */ LL_ADC_REG_StartConversion(hadc->Instance); - 80028c2: 68fb ldr r3, [r7, #12] - 80028c4: 681b ldr r3, [r3, #0] - 80028c6: 4618 mov r0, r3 - 80028c8: f7ff fde2 bl 8002490 - 80028cc: e006 b.n 80028dc + 80029aa: 68fb ldr r3, [r7, #12] + 80029ac: 681b ldr r3, [r3, #0] + 80029ae: 4618 mov r0, r3 + 80029b0: f7ff fde2 bl 8002578 + 80029b4: e006 b.n 80029c4 } else { /* Process unlocked */ __HAL_UNLOCK(hadc); - 80028ce: 68fb ldr r3, [r7, #12] - 80028d0: 2200 movs r2, #0 - 80028d2: f883 2050 strb.w r2, [r3, #80] ; 0x50 - 80028d6: e001 b.n 80028dc + 80029b6: 68fb ldr r3, [r7, #12] + 80029b8: 2200 movs r2, #0 + 80029ba: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 80029be: e001 b.n 80029c4 } } else { tmp_hal_status = HAL_BUSY; - 80028d8: 2302 movs r3, #2 - 80028da: 75fb strb r3, [r7, #23] + 80029c0: 2302 movs r3, #2 + 80029c2: 75fb strb r3, [r7, #23] } /* Return function status */ return tmp_hal_status; - 80028dc: 7dfb ldrb r3, [r7, #23] -} - 80028de: 4618 mov r0, r3 - 80028e0: 3718 adds r7, #24 - 80028e2: 46bd mov sp, r7 - 80028e4: bd80 pop {r7, pc} - 80028e6: bf00 nop - 80028e8: 08003497 .word 0x08003497 - 80028ec: 0800356f .word 0x0800356f - 80028f0: 0800358b .word 0x0800358b - -080028f4 : + 80029c4: 7dfb ldrb r3, [r7, #23] +} + 80029c6: 4618 mov r0, r3 + 80029c8: 3718 adds r7, #24 + 80029ca: 46bd mov sp, r7 + 80029cc: bd80 pop {r7, pc} + 80029ce: bf00 nop + 80029d0: 0800357f .word 0x0800357f + 80029d4: 08003657 .word 0x08003657 + 80029d8: 08003673 .word 0x08003673 + +080029dc : * should be preliminarily stopped using HAL_ADCEx_InjectedStop function. * @param hadc ADC handle * @retval HAL status. */ HAL_StatusTypeDef HAL_ADC_Stop_DMA(ADC_HandleTypeDef *hadc) { - 80028f4: b580 push {r7, lr} - 80028f6: b084 sub sp, #16 - 80028f8: af00 add r7, sp, #0 - 80028fa: 6078 str r0, [r7, #4] + 80029dc: b580 push {r7, lr} + 80029de: b084 sub sp, #16 + 80029e0: af00 add r7, sp, #0 + 80029e2: 6078 str r0, [r7, #4] /* Check the parameters */ assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); /* Process locked */ __HAL_LOCK(hadc); - 80028fc: 687b ldr r3, [r7, #4] - 80028fe: f893 3050 ldrb.w r3, [r3, #80] ; 0x50 - 8002902: 2b01 cmp r3, #1 - 8002904: d101 bne.n 800290a - 8002906: 2302 movs r3, #2 - 8002908: e051 b.n 80029ae - 800290a: 687b ldr r3, [r7, #4] - 800290c: 2201 movs r2, #1 - 800290e: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 80029e4: 687b ldr r3, [r7, #4] + 80029e6: f893 3050 ldrb.w r3, [r3, #80] ; 0x50 + 80029ea: 2b01 cmp r3, #1 + 80029ec: d101 bne.n 80029f2 + 80029ee: 2302 movs r3, #2 + 80029f0: e051 b.n 8002a96 + 80029f2: 687b ldr r3, [r7, #4] + 80029f4: 2201 movs r2, #1 + 80029f6: f883 2050 strb.w r2, [r3, #80] ; 0x50 /* 1. Stop potential ADC group regular conversion on going */ #if defined(ADC_SUPPORT_2_5_MSPS) tmp_hal_status = ADC_ConversionStop(hadc, ADC_REGULAR_GROUP); #else tmp_hal_status = ADC_ConversionStop(hadc, ADC_REGULAR_INJECTED_GROUP); - 8002912: 2103 movs r1, #3 - 8002914: 6878 ldr r0, [r7, #4] - 8002916: f000 fc29 bl 800316c - 800291a: 4603 mov r3, r0 - 800291c: 73fb strb r3, [r7, #15] + 80029fa: 2103 movs r1, #3 + 80029fc: 6878 ldr r0, [r7, #4] + 80029fe: f000 fc29 bl 8003254 + 8002a02: 4603 mov r3, r0 + 8002a04: 73fb strb r3, [r7, #15] #endif /* ADC_SUPPORT_2_5_MSPS */ /* Disable ADC peripheral if conversions are effectively stopped */ if (tmp_hal_status == HAL_OK) - 800291e: 7bfb ldrb r3, [r7, #15] - 8002920: 2b00 cmp r3, #0 - 8002922: d13f bne.n 80029a4 + 8002a06: 7bfb ldrb r3, [r7, #15] + 8002a08: 2b00 cmp r3, #0 + 8002a0a: d13f bne.n 8002a8c { /* Disable ADC DMA (ADC DMA configuration of continuous requests is kept) */ #if defined(ADC_SUPPORT_2_5_MSPS) CLEAR_BIT(hadc->Instance->CFGR1, ADC_CFGR1_DMAEN); #else CLEAR_BIT(hadc->Instance->CFGR, ADC_CFGR_DMAEN); - 8002924: 687b ldr r3, [r7, #4] - 8002926: 681b ldr r3, [r3, #0] - 8002928: 68da ldr r2, [r3, #12] - 800292a: 687b ldr r3, [r7, #4] - 800292c: 681b ldr r3, [r3, #0] - 800292e: f022 0201 bic.w r2, r2, #1 - 8002932: 60da str r2, [r3, #12] + 8002a0c: 687b ldr r3, [r7, #4] + 8002a0e: 681b ldr r3, [r3, #0] + 8002a10: 68da ldr r2, [r3, #12] + 8002a12: 687b ldr r3, [r7, #4] + 8002a14: 681b ldr r3, [r3, #0] + 8002a16: f022 0201 bic.w r2, r2, #1 + 8002a1a: 60da str r2, [r3, #12] #endif /* ADC_SUPPORT_2_5_MSPS */ /* Disable the DMA channel (in case of DMA in circular mode or stop */ /* while DMA transfer is on going) */ if (hadc->DMA_Handle->State == HAL_DMA_STATE_BUSY) - 8002934: 687b ldr r3, [r7, #4] - 8002936: 6cdb ldr r3, [r3, #76] ; 0x4c - 8002938: f893 3025 ldrb.w r3, [r3, #37] ; 0x25 - 800293c: b2db uxtb r3, r3 - 800293e: 2b02 cmp r3, #2 - 8002940: d10f bne.n 8002962 + 8002a1c: 687b ldr r3, [r7, #4] + 8002a1e: 6cdb ldr r3, [r3, #76] ; 0x4c + 8002a20: f893 3025 ldrb.w r3, [r3, #37] ; 0x25 + 8002a24: b2db uxtb r3, r3 + 8002a26: 2b02 cmp r3, #2 + 8002a28: d10f bne.n 8002a4a { tmp_hal_status = HAL_DMA_Abort(hadc->DMA_Handle); - 8002942: 687b ldr r3, [r7, #4] - 8002944: 6cdb ldr r3, [r3, #76] ; 0x4c - 8002946: 4618 mov r0, r3 - 8002948: f001 f8cb bl 8003ae2 - 800294c: 4603 mov r3, r0 - 800294e: 73fb strb r3, [r7, #15] + 8002a2a: 687b ldr r3, [r7, #4] + 8002a2c: 6cdb ldr r3, [r3, #76] ; 0x4c + 8002a2e: 4618 mov r0, r3 + 8002a30: f001 f8cb bl 8003bca + 8002a34: 4603 mov r3, r0 + 8002a36: 73fb strb r3, [r7, #15] /* Check if DMA channel effectively disabled */ if (tmp_hal_status != HAL_OK) - 8002950: 7bfb ldrb r3, [r7, #15] - 8002952: 2b00 cmp r3, #0 - 8002954: d005 beq.n 8002962 + 8002a38: 7bfb ldrb r3, [r7, #15] + 8002a3a: 2b00 cmp r3, #0 + 8002a3c: d005 beq.n 8002a4a { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_DMA); - 8002956: 687b ldr r3, [r7, #4] - 8002958: 6d5b ldr r3, [r3, #84] ; 0x54 - 800295a: f043 0240 orr.w r2, r3, #64 ; 0x40 - 800295e: 687b ldr r3, [r7, #4] - 8002960: 655a str r2, [r3, #84] ; 0x54 + 8002a3e: 687b ldr r3, [r7, #4] + 8002a40: 6d5b ldr r3, [r3, #84] ; 0x54 + 8002a42: f043 0240 orr.w r2, r3, #64 ; 0x40 + 8002a46: 687b ldr r3, [r7, #4] + 8002a48: 655a str r2, [r3, #84] ; 0x54 } } /* Disable ADC overrun interrupt */ __HAL_ADC_DISABLE_IT(hadc, ADC_IT_OVR); - 8002962: 687b ldr r3, [r7, #4] - 8002964: 681b ldr r3, [r3, #0] - 8002966: 685a ldr r2, [r3, #4] - 8002968: 687b ldr r3, [r7, #4] - 800296a: 681b ldr r3, [r3, #0] - 800296c: f022 0210 bic.w r2, r2, #16 - 8002970: 605a str r2, [r3, #4] + 8002a4a: 687b ldr r3, [r7, #4] + 8002a4c: 681b ldr r3, [r3, #0] + 8002a4e: 685a ldr r2, [r3, #4] + 8002a50: 687b ldr r3, [r7, #4] + 8002a52: 681b ldr r3, [r3, #0] + 8002a54: f022 0210 bic.w r2, r2, #16 + 8002a58: 605a str r2, [r3, #4] /* 2. Disable the ADC peripheral */ /* Update "tmp_hal_status" only if DMA channel disabling passed, */ /* to keep in memory a potential failing status. */ if (tmp_hal_status == HAL_OK) - 8002972: 7bfb ldrb r3, [r7, #15] - 8002974: 2b00 cmp r3, #0 - 8002976: d105 bne.n 8002984 + 8002a5a: 7bfb ldrb r3, [r7, #15] + 8002a5c: 2b00 cmp r3, #0 + 8002a5e: d105 bne.n 8002a6c { tmp_hal_status = ADC_Disable(hadc); - 8002978: 6878 ldr r0, [r7, #4] - 800297a: f000 fd2d bl 80033d8 - 800297e: 4603 mov r3, r0 - 8002980: 73fb strb r3, [r7, #15] - 8002982: e002 b.n 800298a + 8002a60: 6878 ldr r0, [r7, #4] + 8002a62: f000 fd2d bl 80034c0 + 8002a66: 4603 mov r3, r0 + 8002a68: 73fb strb r3, [r7, #15] + 8002a6a: e002 b.n 8002a72 } else { (void)ADC_Disable(hadc); - 8002984: 6878 ldr r0, [r7, #4] - 8002986: f000 fd27 bl 80033d8 + 8002a6c: 6878 ldr r0, [r7, #4] + 8002a6e: f000 fd27 bl 80034c0 } /* Check if ADC is effectively disabled */ if (tmp_hal_status == HAL_OK) - 800298a: 7bfb ldrb r3, [r7, #15] - 800298c: 2b00 cmp r3, #0 - 800298e: d109 bne.n 80029a4 + 8002a72: 7bfb ldrb r3, [r7, #15] + 8002a74: 2b00 cmp r3, #0 + 8002a76: d109 bne.n 8002a8c #if defined(ADC_SUPPORT_2_5_MSPS) ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_REG_BUSY, HAL_ADC_STATE_READY); #else ADC_STATE_CLR_SET(hadc->State, - 8002990: 687b ldr r3, [r7, #4] - 8002992: 6d5b ldr r3, [r3, #84] ; 0x54 - 8002994: f423 5388 bic.w r3, r3, #4352 ; 0x1100 - 8002998: f023 0301 bic.w r3, r3, #1 - 800299c: f043 0201 orr.w r2, r3, #1 - 80029a0: 687b ldr r3, [r7, #4] - 80029a2: 655a str r2, [r3, #84] ; 0x54 + 8002a78: 687b ldr r3, [r7, #4] + 8002a7a: 6d5b ldr r3, [r3, #84] ; 0x54 + 8002a7c: f423 5388 bic.w r3, r3, #4352 ; 0x1100 + 8002a80: f023 0301 bic.w r3, r3, #1 + 8002a84: f043 0201 orr.w r2, r3, #1 + 8002a88: 687b ldr r3, [r7, #4] + 8002a8a: 655a str r2, [r3, #84] ; 0x54 } } /* Process unlocked */ __HAL_UNLOCK(hadc); - 80029a4: 687b ldr r3, [r7, #4] - 80029a6: 2200 movs r2, #0 - 80029a8: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 8002a8c: 687b ldr r3, [r7, #4] + 8002a8e: 2200 movs r2, #0 + 8002a90: f883 2050 strb.w r2, [r3, #80] ; 0x50 /* Return function status */ return tmp_hal_status; - 80029ac: 7bfb ldrb r3, [r7, #15] + 8002a94: 7bfb ldrb r3, [r7, #15] } - 80029ae: 4618 mov r0, r3 - 80029b0: 3710 adds r7, #16 - 80029b2: 46bd mov sp, r7 - 80029b4: bd80 pop {r7, pc} + 8002a96: 4618 mov r0, r3 + 8002a98: 3710 adds r7, #16 + 8002a9a: 46bd mov sp, r7 + 8002a9c: bd80 pop {r7, pc} -080029b6 : +08002a9e : * @brief Conversion DMA half-transfer callback in non-blocking mode. * @param hadc ADC handle * @retval None */ __weak void HAL_ADC_ConvHalfCpltCallback(ADC_HandleTypeDef *hadc) { - 80029b6: b480 push {r7} - 80029b8: b083 sub sp, #12 - 80029ba: af00 add r7, sp, #0 - 80029bc: 6078 str r0, [r7, #4] + 8002a9e: b480 push {r7} + 8002aa0: b083 sub sp, #12 + 8002aa2: af00 add r7, sp, #0 + 8002aa4: 6078 str r0, [r7, #4] UNUSED(hadc); /* NOTE : This function should not be modified. When the callback is needed, function HAL_ADC_ConvHalfCpltCallback must be implemented in the user file. */ } - 80029be: bf00 nop - 80029c0: 370c adds r7, #12 - 80029c2: 46bd mov sp, r7 - 80029c4: f85d 7b04 ldr.w r7, [sp], #4 - 80029c8: 4770 bx lr + 8002aa6: bf00 nop + 8002aa8: 370c adds r7, #12 + 8002aaa: 46bd mov sp, r7 + 8002aac: f85d 7b04 ldr.w r7, [sp], #4 + 8002ab0: 4770 bx lr -080029ca : +08002ab2 : * (this function is also clearing overrun flag) * @param hadc ADC handle * @retval None */ __weak void HAL_ADC_ErrorCallback(ADC_HandleTypeDef *hadc) { - 80029ca: b480 push {r7} - 80029cc: b083 sub sp, #12 - 80029ce: af00 add r7, sp, #0 - 80029d0: 6078 str r0, [r7, #4] + 8002ab2: b480 push {r7} + 8002ab4: b083 sub sp, #12 + 8002ab6: af00 add r7, sp, #0 + 8002ab8: 6078 str r0, [r7, #4] UNUSED(hadc); /* NOTE : This function should not be modified. When the callback is needed, function HAL_ADC_ErrorCallback must be implemented in the user file. */ } - 80029d2: bf00 nop - 80029d4: 370c adds r7, #12 - 80029d6: 46bd mov sp, r7 - 80029d8: f85d 7b04 ldr.w r7, [sp], #4 - 80029dc: 4770 bx lr + 8002aba: bf00 nop + 8002abc: 370c adds r7, #12 + 8002abe: 46bd mov sp, r7 + 8002ac0: f85d 7b04 ldr.w r7, [sp], #4 + 8002ac4: 4770 bx lr ... -080029e0 : +08002ac8 : * @param hadc ADC handle * @param sConfig Structure of ADC channel assigned to ADC group regular. * @retval HAL status */ HAL_StatusTypeDef HAL_ADC_ConfigChannel(ADC_HandleTypeDef *hadc, const ADC_ChannelConfTypeDef *sConfig) { - 80029e0: b580 push {r7, lr} - 80029e2: b0b6 sub sp, #216 ; 0xd8 - 80029e4: af00 add r7, sp, #0 - 80029e6: 6078 str r0, [r7, #4] - 80029e8: 6039 str r1, [r7, #0] + 8002ac8: b580 push {r7, lr} + 8002aca: b0b6 sub sp, #216 ; 0xd8 + 8002acc: af00 add r7, sp, #0 + 8002ace: 6078 str r0, [r7, #4] + 8002ad0: 6039 str r1, [r7, #0] /* Process unlocked */ __HAL_UNLOCK(hadc); #else HAL_StatusTypeDef tmp_hal_status = HAL_OK; - 80029ea: 2300 movs r3, #0 - 80029ec: f887 30d7 strb.w r3, [r7, #215] ; 0xd7 + 8002ad2: 2300 movs r3, #0 + 8002ad4: f887 30d7 strb.w r3, [r7, #215] ; 0xd7 uint32_t tmpOffsetShifted; uint32_t tmp_config_internal_channel; __IO uint32_t wait_loop_index = 0; - 80029f0: 2300 movs r3, #0 - 80029f2: 60fb str r3, [r7, #12] + 8002ad8: 2300 movs r3, #0 + 8002ada: 60fb str r3, [r7, #12] { assert_param(IS_ADC_DIFF_CHANNEL(hadc, sConfig->Channel)); } /* Process locked */ __HAL_LOCK(hadc); - 80029f4: 687b ldr r3, [r7, #4] - 80029f6: f893 3050 ldrb.w r3, [r3, #80] ; 0x50 - 80029fa: 2b01 cmp r3, #1 - 80029fc: d101 bne.n 8002a02 - 80029fe: 2302 movs r3, #2 - 8002a00: e39f b.n 8003142 - 8002a02: 687b ldr r3, [r7, #4] - 8002a04: 2201 movs r2, #1 - 8002a06: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 8002adc: 687b ldr r3, [r7, #4] + 8002ade: f893 3050 ldrb.w r3, [r3, #80] ; 0x50 + 8002ae2: 2b01 cmp r3, #1 + 8002ae4: d101 bne.n 8002aea + 8002ae6: 2302 movs r3, #2 + 8002ae8: e39f b.n 800322a + 8002aea: 687b ldr r3, [r7, #4] + 8002aec: 2201 movs r2, #1 + 8002aee: f883 2050 strb.w r2, [r3, #80] ; 0x50 /* Parameters update conditioned to ADC state: */ /* Parameters that can be updated when ADC is disabled or enabled without */ /* conversion on going on regular group: */ /* - Channel number */ /* - Channel rank */ if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) - 8002a0a: 687b ldr r3, [r7, #4] - 8002a0c: 681b ldr r3, [r3, #0] - 8002a0e: 4618 mov r0, r3 - 8002a10: f7ff fd66 bl 80024e0 - 8002a14: 4603 mov r3, r0 - 8002a16: 2b00 cmp r3, #0 - 8002a18: f040 8384 bne.w 8003124 + 8002af2: 687b ldr r3, [r7, #4] + 8002af4: 681b ldr r3, [r3, #0] + 8002af6: 4618 mov r0, r3 + 8002af8: f7ff fd66 bl 80025c8 + 8002afc: 4603 mov r3, r0 + 8002afe: 2b00 cmp r3, #0 + 8002b00: f040 8384 bne.w 800320c { /* Set ADC group regular sequence: channel on the selected scan sequence rank */ LL_ADC_REG_SetSequencerRanks(hadc->Instance, sConfig->Rank, sConfig->Channel); - 8002a1c: 687b ldr r3, [r7, #4] - 8002a1e: 6818 ldr r0, [r3, #0] - 8002a20: 683b ldr r3, [r7, #0] - 8002a22: 6859 ldr r1, [r3, #4] - 8002a24: 683b ldr r3, [r7, #0] - 8002a26: 681b ldr r3, [r3, #0] - 8002a28: 461a mov r2, r3 - 8002a2a: f7ff fc19 bl 8002260 + 8002b04: 687b ldr r3, [r7, #4] + 8002b06: 6818 ldr r0, [r3, #0] + 8002b08: 683b ldr r3, [r7, #0] + 8002b0a: 6859 ldr r1, [r3, #4] + 8002b0c: 683b ldr r3, [r7, #0] + 8002b0e: 681b ldr r3, [r3, #0] + 8002b10: 461a mov r2, r3 + 8002b12: f7ff fc19 bl 8002348 /* - Channel sampling time */ /* - Channel offset */ #if defined(ADC_SUPPORT_2_5_MSPS) if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) #else tmp_adc_is_conversion_on_going_regular = LL_ADC_REG_IsConversionOngoing(hadc->Instance); - 8002a2e: 687b ldr r3, [r7, #4] - 8002a30: 681b ldr r3, [r3, #0] - 8002a32: 4618 mov r0, r3 - 8002a34: f7ff fd54 bl 80024e0 - 8002a38: f8c7 00d0 str.w r0, [r7, #208] ; 0xd0 + 8002b16: 687b ldr r3, [r7, #4] + 8002b18: 681b ldr r3, [r3, #0] + 8002b1a: 4618 mov r0, r3 + 8002b1c: f7ff fd54 bl 80025c8 + 8002b20: f8c7 00d0 str.w r0, [r7, #208] ; 0xd0 tmp_adc_is_conversion_on_going_injected = LL_ADC_INJ_IsConversionOngoing(hadc->Instance); - 8002a3c: 687b ldr r3, [r7, #4] - 8002a3e: 681b ldr r3, [r3, #0] - 8002a40: 4618 mov r0, r3 - 8002a42: f7ff fd74 bl 800252e - 8002a46: f8c7 00cc str.w r0, [r7, #204] ; 0xcc + 8002b24: 687b ldr r3, [r7, #4] + 8002b26: 681b ldr r3, [r3, #0] + 8002b28: 4618 mov r0, r3 + 8002b2a: f7ff fd74 bl 8002616 + 8002b2e: f8c7 00cc str.w r0, [r7, #204] ; 0xcc if ((tmp_adc_is_conversion_on_going_regular == 0UL) - 8002a4a: f8d7 30d0 ldr.w r3, [r7, #208] ; 0xd0 - 8002a4e: 2b00 cmp r3, #0 - 8002a50: f040 81a6 bne.w 8002da0 + 8002b32: f8d7 30d0 ldr.w r3, [r7, #208] ; 0xd0 + 8002b36: 2b00 cmp r3, #0 + 8002b38: f040 81a6 bne.w 8002e88 && (tmp_adc_is_conversion_on_going_injected == 0UL) - 8002a54: f8d7 30cc ldr.w r3, [r7, #204] ; 0xcc - 8002a58: 2b00 cmp r3, #0 - 8002a5a: f040 81a1 bne.w 8002da0 + 8002b3c: f8d7 30cc ldr.w r3, [r7, #204] ; 0xcc + 8002b40: 2b00 cmp r3, #0 + 8002b42: f040 81a1 bne.w 8002e88 ) #endif /* ADC_SUPPORT_2_5_MSPS */ { /* Set sampling time of the selected ADC channel */ LL_ADC_SetChannelSamplingTime(hadc->Instance, sConfig->Channel, sConfig->SamplingTime); - 8002a5e: 687b ldr r3, [r7, #4] - 8002a60: 6818 ldr r0, [r3, #0] - 8002a62: 683b ldr r3, [r7, #0] - 8002a64: 6819 ldr r1, [r3, #0] - 8002a66: 683b ldr r3, [r7, #0] - 8002a68: 689b ldr r3, [r3, #8] - 8002a6a: 461a mov r2, r3 - 8002a6c: f7ff fc24 bl 80022b8 + 8002b46: 687b ldr r3, [r7, #4] + 8002b48: 6818 ldr r0, [r3, #0] + 8002b4a: 683b ldr r3, [r7, #0] + 8002b4c: 6819 ldr r1, [r3, #0] + 8002b4e: 683b ldr r3, [r7, #0] + 8002b50: 689b ldr r3, [r3, #8] + 8002b52: 461a mov r2, r3 + 8002b54: f7ff fc24 bl 80023a0 /* Configure the offset: offset enable/disable, channel, offset value */ /* Shift the offset with respect to the selected ADC resolution. */ /* Offset has to be left-aligned on bit 11, the LSB (right bits) are set to 0 */ tmpOffsetShifted = ADC_OFFSET_SHIFT_RESOLUTION(hadc, (uint32_t)sConfig->Offset); - 8002a70: 683b ldr r3, [r7, #0] - 8002a72: 695a ldr r2, [r3, #20] - 8002a74: 687b ldr r3, [r7, #4] - 8002a76: 681b ldr r3, [r3, #0] - 8002a78: 68db ldr r3, [r3, #12] - 8002a7a: 08db lsrs r3, r3, #3 - 8002a7c: f003 0303 and.w r3, r3, #3 - 8002a80: 005b lsls r3, r3, #1 - 8002a82: fa02 f303 lsl.w r3, r2, r3 - 8002a86: f8c7 30c8 str.w r3, [r7, #200] ; 0xc8 + 8002b58: 683b ldr r3, [r7, #0] + 8002b5a: 695a ldr r2, [r3, #20] + 8002b5c: 687b ldr r3, [r7, #4] + 8002b5e: 681b ldr r3, [r3, #0] + 8002b60: 68db ldr r3, [r3, #12] + 8002b62: 08db lsrs r3, r3, #3 + 8002b64: f003 0303 and.w r3, r3, #3 + 8002b68: 005b lsls r3, r3, #1 + 8002b6a: fa02 f303 lsl.w r3, r2, r3 + 8002b6e: f8c7 30c8 str.w r3, [r7, #200] ; 0xc8 if (sConfig->OffsetNumber != ADC_OFFSET_NONE) - 8002a8a: 683b ldr r3, [r7, #0] - 8002a8c: 691b ldr r3, [r3, #16] - 8002a8e: 2b04 cmp r3, #4 - 8002a90: d00a beq.n 8002aa8 + 8002b72: 683b ldr r3, [r7, #0] + 8002b74: 691b ldr r3, [r3, #16] + 8002b76: 2b04 cmp r3, #4 + 8002b78: d00a beq.n 8002b90 { /* Set ADC selected offset number */ LL_ADC_SetOffset(hadc->Instance, sConfig->OffsetNumber, sConfig->Channel, tmpOffsetShifted); - 8002a92: 687b ldr r3, [r7, #4] - 8002a94: 6818 ldr r0, [r3, #0] - 8002a96: 683b ldr r3, [r7, #0] - 8002a98: 6919 ldr r1, [r3, #16] - 8002a9a: 683b ldr r3, [r7, #0] - 8002a9c: 681a ldr r2, [r3, #0] - 8002a9e: f8d7 30c8 ldr.w r3, [r7, #200] ; 0xc8 - 8002aa2: f7ff fb75 bl 8002190 - 8002aa6: e17b b.n 8002da0 + 8002b7a: 687b ldr r3, [r7, #4] + 8002b7c: 6818 ldr r0, [r3, #0] + 8002b7e: 683b ldr r3, [r7, #0] + 8002b80: 6919 ldr r1, [r3, #16] + 8002b82: 683b ldr r3, [r7, #0] + 8002b84: 681a ldr r2, [r3, #0] + 8002b86: f8d7 30c8 ldr.w r3, [r7, #200] ; 0xc8 + 8002b8a: f7ff fb75 bl 8002278 + 8002b8e: e17b b.n 8002e88 } else { /* Scan each offset register to check if the selected channel is targeted. */ /* If this is the case, the corresponding offset number is disabled. */ if(__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_1)) == __LL_ADC_CHANNEL_TO_DECIMAL_NB(sConfig->Channel)) - 8002aa8: 687b ldr r3, [r7, #4] - 8002aaa: 681b ldr r3, [r3, #0] - 8002aac: 2100 movs r1, #0 - 8002aae: 4618 mov r0, r3 - 8002ab0: f7ff fb92 bl 80021d8 - 8002ab4: 4603 mov r3, r0 - 8002ab6: f3c3 0312 ubfx r3, r3, #0, #19 - 8002aba: 2b00 cmp r3, #0 - 8002abc: d10a bne.n 8002ad4 - 8002abe: 687b ldr r3, [r7, #4] - 8002ac0: 681b ldr r3, [r3, #0] - 8002ac2: 2100 movs r1, #0 - 8002ac4: 4618 mov r0, r3 - 8002ac6: f7ff fb87 bl 80021d8 - 8002aca: 4603 mov r3, r0 - 8002acc: 0e9b lsrs r3, r3, #26 - 8002ace: f003 021f and.w r2, r3, #31 - 8002ad2: e01e b.n 8002b12 - 8002ad4: 687b ldr r3, [r7, #4] - 8002ad6: 681b ldr r3, [r3, #0] - 8002ad8: 2100 movs r1, #0 - 8002ada: 4618 mov r0, r3 - 8002adc: f7ff fb7c bl 80021d8 - 8002ae0: 4603 mov r3, r0 - 8002ae2: f8c7 30bc str.w r3, [r7, #188] ; 0xbc + 8002b90: 687b ldr r3, [r7, #4] + 8002b92: 681b ldr r3, [r3, #0] + 8002b94: 2100 movs r1, #0 + 8002b96: 4618 mov r0, r3 + 8002b98: f7ff fb92 bl 80022c0 + 8002b9c: 4603 mov r3, r0 + 8002b9e: f3c3 0312 ubfx r3, r3, #0, #19 + 8002ba2: 2b00 cmp r3, #0 + 8002ba4: d10a bne.n 8002bbc + 8002ba6: 687b ldr r3, [r7, #4] + 8002ba8: 681b ldr r3, [r3, #0] + 8002baa: 2100 movs r1, #0 + 8002bac: 4618 mov r0, r3 + 8002bae: f7ff fb87 bl 80022c0 + 8002bb2: 4603 mov r3, r0 + 8002bb4: 0e9b lsrs r3, r3, #26 + 8002bb6: f003 021f and.w r2, r3, #31 + 8002bba: e01e b.n 8002bfa + 8002bbc: 687b ldr r3, [r7, #4] + 8002bbe: 681b ldr r3, [r3, #0] + 8002bc0: 2100 movs r1, #0 + 8002bc2: 4618 mov r0, r3 + 8002bc4: f7ff fb7c bl 80022c0 + 8002bc8: 4603 mov r3, r0 + 8002bca: f8c7 30bc str.w r3, [r7, #188] ; 0xbc uint32_t result; #if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002ae6: f8d7 30bc ldr.w r3, [r7, #188] ; 0xbc - 8002aea: fa93 f3a3 rbit r3, r3 - 8002aee: f8c7 30b8 str.w r3, [r7, #184] ; 0xb8 + 8002bce: f8d7 30bc ldr.w r3, [r7, #188] ; 0xbc + 8002bd2: fa93 f3a3 rbit r3, r3 + 8002bd6: f8c7 30b8 str.w r3, [r7, #184] ; 0xb8 result |= value & 1U; s--; } result <<= s; /* shift when v's highest bits are zero */ #endif return result; - 8002af2: f8d7 30b8 ldr.w r3, [r7, #184] ; 0xb8 - 8002af6: f8c7 30c0 str.w r3, [r7, #192] ; 0xc0 + 8002bda: f8d7 30b8 ldr.w r3, [r7, #184] ; 0xb8 + 8002bde: f8c7 30c0 str.w r3, [r7, #192] ; 0xc0 optimisations using the logic "value was passed to __builtin_clz, so it is non-zero". ARM GCC 7.3 and possibly earlier will optimise this test away, leaving a single CLZ instruction. */ if (value == 0U) - 8002afa: f8d7 30c0 ldr.w r3, [r7, #192] ; 0xc0 - 8002afe: 2b00 cmp r3, #0 - 8002b00: d101 bne.n 8002b06 + 8002be2: f8d7 30c0 ldr.w r3, [r7, #192] ; 0xc0 + 8002be6: 2b00 cmp r3, #0 + 8002be8: d101 bne.n 8002bee { return 32U; - 8002b02: 2320 movs r3, #32 - 8002b04: e004 b.n 8002b10 + 8002bea: 2320 movs r3, #32 + 8002bec: e004 b.n 8002bf8 } return __builtin_clz(value); - 8002b06: f8d7 30c0 ldr.w r3, [r7, #192] ; 0xc0 - 8002b0a: fab3 f383 clz r3, r3 - 8002b0e: b2db uxtb r3, r3 - 8002b10: 461a mov r2, r3 - 8002b12: 683b ldr r3, [r7, #0] - 8002b14: 681b ldr r3, [r3, #0] - 8002b16: f3c3 0312 ubfx r3, r3, #0, #19 - 8002b1a: 2b00 cmp r3, #0 - 8002b1c: d105 bne.n 8002b2a - 8002b1e: 683b ldr r3, [r7, #0] - 8002b20: 681b ldr r3, [r3, #0] - 8002b22: 0e9b lsrs r3, r3, #26 - 8002b24: f003 031f and.w r3, r3, #31 - 8002b28: e018 b.n 8002b5c - 8002b2a: 683b ldr r3, [r7, #0] - 8002b2c: 681b ldr r3, [r3, #0] - 8002b2e: f8c7 30b0 str.w r3, [r7, #176] ; 0xb0 + 8002bee: f8d7 30c0 ldr.w r3, [r7, #192] ; 0xc0 + 8002bf2: fab3 f383 clz r3, r3 + 8002bf6: b2db uxtb r3, r3 + 8002bf8: 461a mov r2, r3 + 8002bfa: 683b ldr r3, [r7, #0] + 8002bfc: 681b ldr r3, [r3, #0] + 8002bfe: f3c3 0312 ubfx r3, r3, #0, #19 + 8002c02: 2b00 cmp r3, #0 + 8002c04: d105 bne.n 8002c12 + 8002c06: 683b ldr r3, [r7, #0] + 8002c08: 681b ldr r3, [r3, #0] + 8002c0a: 0e9b lsrs r3, r3, #26 + 8002c0c: f003 031f and.w r3, r3, #31 + 8002c10: e018 b.n 8002c44 + 8002c12: 683b ldr r3, [r7, #0] + 8002c14: 681b ldr r3, [r3, #0] + 8002c16: f8c7 30b0 str.w r3, [r7, #176] ; 0xb0 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002b32: f8d7 30b0 ldr.w r3, [r7, #176] ; 0xb0 - 8002b36: fa93 f3a3 rbit r3, r3 - 8002b3a: f8c7 30ac str.w r3, [r7, #172] ; 0xac + 8002c1a: f8d7 30b0 ldr.w r3, [r7, #176] ; 0xb0 + 8002c1e: fa93 f3a3 rbit r3, r3 + 8002c22: f8c7 30ac str.w r3, [r7, #172] ; 0xac return result; - 8002b3e: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac - 8002b42: f8c7 30b4 str.w r3, [r7, #180] ; 0xb4 + 8002c26: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac + 8002c2a: f8c7 30b4 str.w r3, [r7, #180] ; 0xb4 if (value == 0U) - 8002b46: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 - 8002b4a: 2b00 cmp r3, #0 - 8002b4c: d101 bne.n 8002b52 + 8002c2e: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 + 8002c32: 2b00 cmp r3, #0 + 8002c34: d101 bne.n 8002c3a return 32U; - 8002b4e: 2320 movs r3, #32 - 8002b50: e004 b.n 8002b5c + 8002c36: 2320 movs r3, #32 + 8002c38: e004 b.n 8002c44 return __builtin_clz(value); - 8002b52: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 - 8002b56: fab3 f383 clz r3, r3 - 8002b5a: b2db uxtb r3, r3 - 8002b5c: 429a cmp r2, r3 - 8002b5e: d106 bne.n 8002b6e + 8002c3a: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 + 8002c3e: fab3 f383 clz r3, r3 + 8002c42: b2db uxtb r3, r3 + 8002c44: 429a cmp r2, r3 + 8002c46: d106 bne.n 8002c56 { LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_1, LL_ADC_OFFSET_DISABLE); - 8002b60: 687b ldr r3, [r7, #4] - 8002b62: 681b ldr r3, [r3, #0] - 8002b64: 2200 movs r2, #0 - 8002b66: 2100 movs r1, #0 - 8002b68: 4618 mov r0, r3 - 8002b6a: f7ff fb4b bl 8002204 + 8002c48: 687b ldr r3, [r7, #4] + 8002c4a: 681b ldr r3, [r3, #0] + 8002c4c: 2200 movs r2, #0 + 8002c4e: 2100 movs r1, #0 + 8002c50: 4618 mov r0, r3 + 8002c52: f7ff fb4b bl 80022ec } if(__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_2)) == __LL_ADC_CHANNEL_TO_DECIMAL_NB(sConfig->Channel)) - 8002b6e: 687b ldr r3, [r7, #4] - 8002b70: 681b ldr r3, [r3, #0] - 8002b72: 2101 movs r1, #1 - 8002b74: 4618 mov r0, r3 - 8002b76: f7ff fb2f bl 80021d8 - 8002b7a: 4603 mov r3, r0 - 8002b7c: f3c3 0312 ubfx r3, r3, #0, #19 - 8002b80: 2b00 cmp r3, #0 - 8002b82: d10a bne.n 8002b9a - 8002b84: 687b ldr r3, [r7, #4] - 8002b86: 681b ldr r3, [r3, #0] - 8002b88: 2101 movs r1, #1 - 8002b8a: 4618 mov r0, r3 - 8002b8c: f7ff fb24 bl 80021d8 - 8002b90: 4603 mov r3, r0 - 8002b92: 0e9b lsrs r3, r3, #26 - 8002b94: f003 021f and.w r2, r3, #31 - 8002b98: e01e b.n 8002bd8 - 8002b9a: 687b ldr r3, [r7, #4] - 8002b9c: 681b ldr r3, [r3, #0] - 8002b9e: 2101 movs r1, #1 - 8002ba0: 4618 mov r0, r3 - 8002ba2: f7ff fb19 bl 80021d8 - 8002ba6: 4603 mov r3, r0 - 8002ba8: f8c7 30a4 str.w r3, [r7, #164] ; 0xa4 + 8002c56: 687b ldr r3, [r7, #4] + 8002c58: 681b ldr r3, [r3, #0] + 8002c5a: 2101 movs r1, #1 + 8002c5c: 4618 mov r0, r3 + 8002c5e: f7ff fb2f bl 80022c0 + 8002c62: 4603 mov r3, r0 + 8002c64: f3c3 0312 ubfx r3, r3, #0, #19 + 8002c68: 2b00 cmp r3, #0 + 8002c6a: d10a bne.n 8002c82 + 8002c6c: 687b ldr r3, [r7, #4] + 8002c6e: 681b ldr r3, [r3, #0] + 8002c70: 2101 movs r1, #1 + 8002c72: 4618 mov r0, r3 + 8002c74: f7ff fb24 bl 80022c0 + 8002c78: 4603 mov r3, r0 + 8002c7a: 0e9b lsrs r3, r3, #26 + 8002c7c: f003 021f and.w r2, r3, #31 + 8002c80: e01e b.n 8002cc0 + 8002c82: 687b ldr r3, [r7, #4] + 8002c84: 681b ldr r3, [r3, #0] + 8002c86: 2101 movs r1, #1 + 8002c88: 4618 mov r0, r3 + 8002c8a: f7ff fb19 bl 80022c0 + 8002c8e: 4603 mov r3, r0 + 8002c90: f8c7 30a4 str.w r3, [r7, #164] ; 0xa4 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002bac: f8d7 30a4 ldr.w r3, [r7, #164] ; 0xa4 - 8002bb0: fa93 f3a3 rbit r3, r3 - 8002bb4: f8c7 30a0 str.w r3, [r7, #160] ; 0xa0 + 8002c94: f8d7 30a4 ldr.w r3, [r7, #164] ; 0xa4 + 8002c98: fa93 f3a3 rbit r3, r3 + 8002c9c: f8c7 30a0 str.w r3, [r7, #160] ; 0xa0 return result; - 8002bb8: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 - 8002bbc: f8c7 30a8 str.w r3, [r7, #168] ; 0xa8 + 8002ca0: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 + 8002ca4: f8c7 30a8 str.w r3, [r7, #168] ; 0xa8 if (value == 0U) - 8002bc0: f8d7 30a8 ldr.w r3, [r7, #168] ; 0xa8 - 8002bc4: 2b00 cmp r3, #0 - 8002bc6: d101 bne.n 8002bcc + 8002ca8: f8d7 30a8 ldr.w r3, [r7, #168] ; 0xa8 + 8002cac: 2b00 cmp r3, #0 + 8002cae: d101 bne.n 8002cb4 return 32U; - 8002bc8: 2320 movs r3, #32 - 8002bca: e004 b.n 8002bd6 + 8002cb0: 2320 movs r3, #32 + 8002cb2: e004 b.n 8002cbe return __builtin_clz(value); - 8002bcc: f8d7 30a8 ldr.w r3, [r7, #168] ; 0xa8 - 8002bd0: fab3 f383 clz r3, r3 - 8002bd4: b2db uxtb r3, r3 - 8002bd6: 461a mov r2, r3 - 8002bd8: 683b ldr r3, [r7, #0] - 8002bda: 681b ldr r3, [r3, #0] - 8002bdc: f3c3 0312 ubfx r3, r3, #0, #19 - 8002be0: 2b00 cmp r3, #0 - 8002be2: d105 bne.n 8002bf0 - 8002be4: 683b ldr r3, [r7, #0] - 8002be6: 681b ldr r3, [r3, #0] - 8002be8: 0e9b lsrs r3, r3, #26 - 8002bea: f003 031f and.w r3, r3, #31 - 8002bee: e018 b.n 8002c22 - 8002bf0: 683b ldr r3, [r7, #0] - 8002bf2: 681b ldr r3, [r3, #0] - 8002bf4: f8c7 3098 str.w r3, [r7, #152] ; 0x98 + 8002cb4: f8d7 30a8 ldr.w r3, [r7, #168] ; 0xa8 + 8002cb8: fab3 f383 clz r3, r3 + 8002cbc: b2db uxtb r3, r3 + 8002cbe: 461a mov r2, r3 + 8002cc0: 683b ldr r3, [r7, #0] + 8002cc2: 681b ldr r3, [r3, #0] + 8002cc4: f3c3 0312 ubfx r3, r3, #0, #19 + 8002cc8: 2b00 cmp r3, #0 + 8002cca: d105 bne.n 8002cd8 + 8002ccc: 683b ldr r3, [r7, #0] + 8002cce: 681b ldr r3, [r3, #0] + 8002cd0: 0e9b lsrs r3, r3, #26 + 8002cd2: f003 031f and.w r3, r3, #31 + 8002cd6: e018 b.n 8002d0a + 8002cd8: 683b ldr r3, [r7, #0] + 8002cda: 681b ldr r3, [r3, #0] + 8002cdc: f8c7 3098 str.w r3, [r7, #152] ; 0x98 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002bf8: f8d7 3098 ldr.w r3, [r7, #152] ; 0x98 - 8002bfc: fa93 f3a3 rbit r3, r3 - 8002c00: f8c7 3094 str.w r3, [r7, #148] ; 0x94 + 8002ce0: f8d7 3098 ldr.w r3, [r7, #152] ; 0x98 + 8002ce4: fa93 f3a3 rbit r3, r3 + 8002ce8: f8c7 3094 str.w r3, [r7, #148] ; 0x94 return result; - 8002c04: f8d7 3094 ldr.w r3, [r7, #148] ; 0x94 - 8002c08: f8c7 309c str.w r3, [r7, #156] ; 0x9c + 8002cec: f8d7 3094 ldr.w r3, [r7, #148] ; 0x94 + 8002cf0: f8c7 309c str.w r3, [r7, #156] ; 0x9c if (value == 0U) - 8002c0c: f8d7 309c ldr.w r3, [r7, #156] ; 0x9c - 8002c10: 2b00 cmp r3, #0 - 8002c12: d101 bne.n 8002c18 + 8002cf4: f8d7 309c ldr.w r3, [r7, #156] ; 0x9c + 8002cf8: 2b00 cmp r3, #0 + 8002cfa: d101 bne.n 8002d00 return 32U; - 8002c14: 2320 movs r3, #32 - 8002c16: e004 b.n 8002c22 + 8002cfc: 2320 movs r3, #32 + 8002cfe: e004 b.n 8002d0a return __builtin_clz(value); - 8002c18: f8d7 309c ldr.w r3, [r7, #156] ; 0x9c - 8002c1c: fab3 f383 clz r3, r3 - 8002c20: b2db uxtb r3, r3 - 8002c22: 429a cmp r2, r3 - 8002c24: d106 bne.n 8002c34 + 8002d00: f8d7 309c ldr.w r3, [r7, #156] ; 0x9c + 8002d04: fab3 f383 clz r3, r3 + 8002d08: b2db uxtb r3, r3 + 8002d0a: 429a cmp r2, r3 + 8002d0c: d106 bne.n 8002d1c { LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_2, LL_ADC_OFFSET_DISABLE); - 8002c26: 687b ldr r3, [r7, #4] - 8002c28: 681b ldr r3, [r3, #0] - 8002c2a: 2200 movs r2, #0 - 8002c2c: 2101 movs r1, #1 - 8002c2e: 4618 mov r0, r3 - 8002c30: f7ff fae8 bl 8002204 + 8002d0e: 687b ldr r3, [r7, #4] + 8002d10: 681b ldr r3, [r3, #0] + 8002d12: 2200 movs r2, #0 + 8002d14: 2101 movs r1, #1 + 8002d16: 4618 mov r0, r3 + 8002d18: f7ff fae8 bl 80022ec } if(__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_3)) == __LL_ADC_CHANNEL_TO_DECIMAL_NB(sConfig->Channel)) - 8002c34: 687b ldr r3, [r7, #4] - 8002c36: 681b ldr r3, [r3, #0] - 8002c38: 2102 movs r1, #2 - 8002c3a: 4618 mov r0, r3 - 8002c3c: f7ff facc bl 80021d8 - 8002c40: 4603 mov r3, r0 - 8002c42: f3c3 0312 ubfx r3, r3, #0, #19 - 8002c46: 2b00 cmp r3, #0 - 8002c48: d10a bne.n 8002c60 - 8002c4a: 687b ldr r3, [r7, #4] - 8002c4c: 681b ldr r3, [r3, #0] - 8002c4e: 2102 movs r1, #2 - 8002c50: 4618 mov r0, r3 - 8002c52: f7ff fac1 bl 80021d8 - 8002c56: 4603 mov r3, r0 - 8002c58: 0e9b lsrs r3, r3, #26 - 8002c5a: f003 021f and.w r2, r3, #31 - 8002c5e: e01e b.n 8002c9e - 8002c60: 687b ldr r3, [r7, #4] - 8002c62: 681b ldr r3, [r3, #0] - 8002c64: 2102 movs r1, #2 - 8002c66: 4618 mov r0, r3 - 8002c68: f7ff fab6 bl 80021d8 - 8002c6c: 4603 mov r3, r0 - 8002c6e: f8c7 308c str.w r3, [r7, #140] ; 0x8c + 8002d1c: 687b ldr r3, [r7, #4] + 8002d1e: 681b ldr r3, [r3, #0] + 8002d20: 2102 movs r1, #2 + 8002d22: 4618 mov r0, r3 + 8002d24: f7ff facc bl 80022c0 + 8002d28: 4603 mov r3, r0 + 8002d2a: f3c3 0312 ubfx r3, r3, #0, #19 + 8002d2e: 2b00 cmp r3, #0 + 8002d30: d10a bne.n 8002d48 + 8002d32: 687b ldr r3, [r7, #4] + 8002d34: 681b ldr r3, [r3, #0] + 8002d36: 2102 movs r1, #2 + 8002d38: 4618 mov r0, r3 + 8002d3a: f7ff fac1 bl 80022c0 + 8002d3e: 4603 mov r3, r0 + 8002d40: 0e9b lsrs r3, r3, #26 + 8002d42: f003 021f and.w r2, r3, #31 + 8002d46: e01e b.n 8002d86 + 8002d48: 687b ldr r3, [r7, #4] + 8002d4a: 681b ldr r3, [r3, #0] + 8002d4c: 2102 movs r1, #2 + 8002d4e: 4618 mov r0, r3 + 8002d50: f7ff fab6 bl 80022c0 + 8002d54: 4603 mov r3, r0 + 8002d56: f8c7 308c str.w r3, [r7, #140] ; 0x8c __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002c72: f8d7 308c ldr.w r3, [r7, #140] ; 0x8c - 8002c76: fa93 f3a3 rbit r3, r3 - 8002c7a: f8c7 3088 str.w r3, [r7, #136] ; 0x88 + 8002d5a: f8d7 308c ldr.w r3, [r7, #140] ; 0x8c + 8002d5e: fa93 f3a3 rbit r3, r3 + 8002d62: f8c7 3088 str.w r3, [r7, #136] ; 0x88 return result; - 8002c7e: f8d7 3088 ldr.w r3, [r7, #136] ; 0x88 - 8002c82: f8c7 3090 str.w r3, [r7, #144] ; 0x90 + 8002d66: f8d7 3088 ldr.w r3, [r7, #136] ; 0x88 + 8002d6a: f8c7 3090 str.w r3, [r7, #144] ; 0x90 if (value == 0U) - 8002c86: f8d7 3090 ldr.w r3, [r7, #144] ; 0x90 - 8002c8a: 2b00 cmp r3, #0 - 8002c8c: d101 bne.n 8002c92 + 8002d6e: f8d7 3090 ldr.w r3, [r7, #144] ; 0x90 + 8002d72: 2b00 cmp r3, #0 + 8002d74: d101 bne.n 8002d7a return 32U; - 8002c8e: 2320 movs r3, #32 - 8002c90: e004 b.n 8002c9c + 8002d76: 2320 movs r3, #32 + 8002d78: e004 b.n 8002d84 return __builtin_clz(value); - 8002c92: f8d7 3090 ldr.w r3, [r7, #144] ; 0x90 - 8002c96: fab3 f383 clz r3, r3 - 8002c9a: b2db uxtb r3, r3 - 8002c9c: 461a mov r2, r3 - 8002c9e: 683b ldr r3, [r7, #0] - 8002ca0: 681b ldr r3, [r3, #0] - 8002ca2: f3c3 0312 ubfx r3, r3, #0, #19 - 8002ca6: 2b00 cmp r3, #0 - 8002ca8: d105 bne.n 8002cb6 - 8002caa: 683b ldr r3, [r7, #0] - 8002cac: 681b ldr r3, [r3, #0] - 8002cae: 0e9b lsrs r3, r3, #26 - 8002cb0: f003 031f and.w r3, r3, #31 - 8002cb4: e016 b.n 8002ce4 - 8002cb6: 683b ldr r3, [r7, #0] - 8002cb8: 681b ldr r3, [r3, #0] - 8002cba: f8c7 3080 str.w r3, [r7, #128] ; 0x80 + 8002d7a: f8d7 3090 ldr.w r3, [r7, #144] ; 0x90 + 8002d7e: fab3 f383 clz r3, r3 + 8002d82: b2db uxtb r3, r3 + 8002d84: 461a mov r2, r3 + 8002d86: 683b ldr r3, [r7, #0] + 8002d88: 681b ldr r3, [r3, #0] + 8002d8a: f3c3 0312 ubfx r3, r3, #0, #19 + 8002d8e: 2b00 cmp r3, #0 + 8002d90: d105 bne.n 8002d9e + 8002d92: 683b ldr r3, [r7, #0] + 8002d94: 681b ldr r3, [r3, #0] + 8002d96: 0e9b lsrs r3, r3, #26 + 8002d98: f003 031f and.w r3, r3, #31 + 8002d9c: e016 b.n 8002dcc + 8002d9e: 683b ldr r3, [r7, #0] + 8002da0: 681b ldr r3, [r3, #0] + 8002da2: f8c7 3080 str.w r3, [r7, #128] ; 0x80 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002cbe: f8d7 3080 ldr.w r3, [r7, #128] ; 0x80 - 8002cc2: fa93 f3a3 rbit r3, r3 - 8002cc6: 67fb str r3, [r7, #124] ; 0x7c + 8002da6: f8d7 3080 ldr.w r3, [r7, #128] ; 0x80 + 8002daa: fa93 f3a3 rbit r3, r3 + 8002dae: 67fb str r3, [r7, #124] ; 0x7c return result; - 8002cc8: 6ffb ldr r3, [r7, #124] ; 0x7c - 8002cca: f8c7 3084 str.w r3, [r7, #132] ; 0x84 + 8002db0: 6ffb ldr r3, [r7, #124] ; 0x7c + 8002db2: f8c7 3084 str.w r3, [r7, #132] ; 0x84 if (value == 0U) - 8002cce: f8d7 3084 ldr.w r3, [r7, #132] ; 0x84 - 8002cd2: 2b00 cmp r3, #0 - 8002cd4: d101 bne.n 8002cda + 8002db6: f8d7 3084 ldr.w r3, [r7, #132] ; 0x84 + 8002dba: 2b00 cmp r3, #0 + 8002dbc: d101 bne.n 8002dc2 return 32U; - 8002cd6: 2320 movs r3, #32 - 8002cd8: e004 b.n 8002ce4 + 8002dbe: 2320 movs r3, #32 + 8002dc0: e004 b.n 8002dcc return __builtin_clz(value); - 8002cda: f8d7 3084 ldr.w r3, [r7, #132] ; 0x84 - 8002cde: fab3 f383 clz r3, r3 - 8002ce2: b2db uxtb r3, r3 - 8002ce4: 429a cmp r2, r3 - 8002ce6: d106 bne.n 8002cf6 + 8002dc2: f8d7 3084 ldr.w r3, [r7, #132] ; 0x84 + 8002dc6: fab3 f383 clz r3, r3 + 8002dca: b2db uxtb r3, r3 + 8002dcc: 429a cmp r2, r3 + 8002dce: d106 bne.n 8002dde { LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_3, LL_ADC_OFFSET_DISABLE); - 8002ce8: 687b ldr r3, [r7, #4] - 8002cea: 681b ldr r3, [r3, #0] - 8002cec: 2200 movs r2, #0 - 8002cee: 2102 movs r1, #2 - 8002cf0: 4618 mov r0, r3 - 8002cf2: f7ff fa87 bl 8002204 + 8002dd0: 687b ldr r3, [r7, #4] + 8002dd2: 681b ldr r3, [r3, #0] + 8002dd4: 2200 movs r2, #0 + 8002dd6: 2102 movs r1, #2 + 8002dd8: 4618 mov r0, r3 + 8002dda: f7ff fa87 bl 80022ec } if(__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_4)) == __LL_ADC_CHANNEL_TO_DECIMAL_NB(sConfig->Channel)) - 8002cf6: 687b ldr r3, [r7, #4] - 8002cf8: 681b ldr r3, [r3, #0] - 8002cfa: 2103 movs r1, #3 - 8002cfc: 4618 mov r0, r3 - 8002cfe: f7ff fa6b bl 80021d8 - 8002d02: 4603 mov r3, r0 - 8002d04: f3c3 0312 ubfx r3, r3, #0, #19 - 8002d08: 2b00 cmp r3, #0 - 8002d0a: d10a bne.n 8002d22 - 8002d0c: 687b ldr r3, [r7, #4] - 8002d0e: 681b ldr r3, [r3, #0] - 8002d10: 2103 movs r1, #3 - 8002d12: 4618 mov r0, r3 - 8002d14: f7ff fa60 bl 80021d8 - 8002d18: 4603 mov r3, r0 - 8002d1a: 0e9b lsrs r3, r3, #26 - 8002d1c: f003 021f and.w r2, r3, #31 - 8002d20: e017 b.n 8002d52 - 8002d22: 687b ldr r3, [r7, #4] - 8002d24: 681b ldr r3, [r3, #0] - 8002d26: 2103 movs r1, #3 - 8002d28: 4618 mov r0, r3 - 8002d2a: f7ff fa55 bl 80021d8 - 8002d2e: 4603 mov r3, r0 - 8002d30: 677b str r3, [r7, #116] ; 0x74 + 8002dde: 687b ldr r3, [r7, #4] + 8002de0: 681b ldr r3, [r3, #0] + 8002de2: 2103 movs r1, #3 + 8002de4: 4618 mov r0, r3 + 8002de6: f7ff fa6b bl 80022c0 + 8002dea: 4603 mov r3, r0 + 8002dec: f3c3 0312 ubfx r3, r3, #0, #19 + 8002df0: 2b00 cmp r3, #0 + 8002df2: d10a bne.n 8002e0a + 8002df4: 687b ldr r3, [r7, #4] + 8002df6: 681b ldr r3, [r3, #0] + 8002df8: 2103 movs r1, #3 + 8002dfa: 4618 mov r0, r3 + 8002dfc: f7ff fa60 bl 80022c0 + 8002e00: 4603 mov r3, r0 + 8002e02: 0e9b lsrs r3, r3, #26 + 8002e04: f003 021f and.w r2, r3, #31 + 8002e08: e017 b.n 8002e3a + 8002e0a: 687b ldr r3, [r7, #4] + 8002e0c: 681b ldr r3, [r3, #0] + 8002e0e: 2103 movs r1, #3 + 8002e10: 4618 mov r0, r3 + 8002e12: f7ff fa55 bl 80022c0 + 8002e16: 4603 mov r3, r0 + 8002e18: 677b str r3, [r7, #116] ; 0x74 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002d32: 6f7b ldr r3, [r7, #116] ; 0x74 - 8002d34: fa93 f3a3 rbit r3, r3 - 8002d38: 673b str r3, [r7, #112] ; 0x70 + 8002e1a: 6f7b ldr r3, [r7, #116] ; 0x74 + 8002e1c: fa93 f3a3 rbit r3, r3 + 8002e20: 673b str r3, [r7, #112] ; 0x70 return result; - 8002d3a: 6f3b ldr r3, [r7, #112] ; 0x70 - 8002d3c: 67bb str r3, [r7, #120] ; 0x78 + 8002e22: 6f3b ldr r3, [r7, #112] ; 0x70 + 8002e24: 67bb str r3, [r7, #120] ; 0x78 if (value == 0U) - 8002d3e: 6fbb ldr r3, [r7, #120] ; 0x78 - 8002d40: 2b00 cmp r3, #0 - 8002d42: d101 bne.n 8002d48 + 8002e26: 6fbb ldr r3, [r7, #120] ; 0x78 + 8002e28: 2b00 cmp r3, #0 + 8002e2a: d101 bne.n 8002e30 return 32U; - 8002d44: 2320 movs r3, #32 - 8002d46: e003 b.n 8002d50 + 8002e2c: 2320 movs r3, #32 + 8002e2e: e003 b.n 8002e38 return __builtin_clz(value); - 8002d48: 6fbb ldr r3, [r7, #120] ; 0x78 - 8002d4a: fab3 f383 clz r3, r3 - 8002d4e: b2db uxtb r3, r3 - 8002d50: 461a mov r2, r3 - 8002d52: 683b ldr r3, [r7, #0] - 8002d54: 681b ldr r3, [r3, #0] - 8002d56: f3c3 0312 ubfx r3, r3, #0, #19 - 8002d5a: 2b00 cmp r3, #0 - 8002d5c: d105 bne.n 8002d6a - 8002d5e: 683b ldr r3, [r7, #0] - 8002d60: 681b ldr r3, [r3, #0] - 8002d62: 0e9b lsrs r3, r3, #26 - 8002d64: f003 031f and.w r3, r3, #31 - 8002d68: e011 b.n 8002d8e - 8002d6a: 683b ldr r3, [r7, #0] - 8002d6c: 681b ldr r3, [r3, #0] - 8002d6e: 66bb str r3, [r7, #104] ; 0x68 + 8002e30: 6fbb ldr r3, [r7, #120] ; 0x78 + 8002e32: fab3 f383 clz r3, r3 + 8002e36: b2db uxtb r3, r3 + 8002e38: 461a mov r2, r3 + 8002e3a: 683b ldr r3, [r7, #0] + 8002e3c: 681b ldr r3, [r3, #0] + 8002e3e: f3c3 0312 ubfx r3, r3, #0, #19 + 8002e42: 2b00 cmp r3, #0 + 8002e44: d105 bne.n 8002e52 + 8002e46: 683b ldr r3, [r7, #0] + 8002e48: 681b ldr r3, [r3, #0] + 8002e4a: 0e9b lsrs r3, r3, #26 + 8002e4c: f003 031f and.w r3, r3, #31 + 8002e50: e011 b.n 8002e76 + 8002e52: 683b ldr r3, [r7, #0] + 8002e54: 681b ldr r3, [r3, #0] + 8002e56: 66bb str r3, [r7, #104] ; 0x68 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002d70: 6ebb ldr r3, [r7, #104] ; 0x68 - 8002d72: fa93 f3a3 rbit r3, r3 - 8002d76: 667b str r3, [r7, #100] ; 0x64 + 8002e58: 6ebb ldr r3, [r7, #104] ; 0x68 + 8002e5a: fa93 f3a3 rbit r3, r3 + 8002e5e: 667b str r3, [r7, #100] ; 0x64 return result; - 8002d78: 6e7b ldr r3, [r7, #100] ; 0x64 - 8002d7a: 66fb str r3, [r7, #108] ; 0x6c + 8002e60: 6e7b ldr r3, [r7, #100] ; 0x64 + 8002e62: 66fb str r3, [r7, #108] ; 0x6c if (value == 0U) - 8002d7c: 6efb ldr r3, [r7, #108] ; 0x6c - 8002d7e: 2b00 cmp r3, #0 - 8002d80: d101 bne.n 8002d86 + 8002e64: 6efb ldr r3, [r7, #108] ; 0x6c + 8002e66: 2b00 cmp r3, #0 + 8002e68: d101 bne.n 8002e6e return 32U; - 8002d82: 2320 movs r3, #32 - 8002d84: e003 b.n 8002d8e + 8002e6a: 2320 movs r3, #32 + 8002e6c: e003 b.n 8002e76 return __builtin_clz(value); - 8002d86: 6efb ldr r3, [r7, #108] ; 0x6c - 8002d88: fab3 f383 clz r3, r3 - 8002d8c: b2db uxtb r3, r3 - 8002d8e: 429a cmp r2, r3 - 8002d90: d106 bne.n 8002da0 + 8002e6e: 6efb ldr r3, [r7, #108] ; 0x6c + 8002e70: fab3 f383 clz r3, r3 + 8002e74: b2db uxtb r3, r3 + 8002e76: 429a cmp r2, r3 + 8002e78: d106 bne.n 8002e88 { LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_4, LL_ADC_OFFSET_DISABLE); - 8002d92: 687b ldr r3, [r7, #4] - 8002d94: 681b ldr r3, [r3, #0] - 8002d96: 2200 movs r2, #0 - 8002d98: 2103 movs r1, #3 - 8002d9a: 4618 mov r0, r3 - 8002d9c: f7ff fa32 bl 8002204 + 8002e7a: 687b ldr r3, [r7, #4] + 8002e7c: 681b ldr r3, [r3, #0] + 8002e7e: 2200 movs r2, #0 + 8002e80: 2103 movs r1, #3 + 8002e82: 4618 mov r0, r3 + 8002e84: f7ff fa32 bl 80022ec /* Parameters update conditioned to ADC state: */ /* Parameters that can be updated only when ADC is disabled: */ /* - Single or differential mode */ /* - Internal measurement channels: Vbat/VrefInt/TempSensor */ if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) - 8002da0: 687b ldr r3, [r7, #4] - 8002da2: 681b ldr r3, [r3, #0] - 8002da4: 4618 mov r0, r3 - 8002da6: f7ff fb4d bl 8002444 - 8002daa: 4603 mov r3, r0 - 8002dac: 2b00 cmp r3, #0 - 8002dae: f040 81c2 bne.w 8003136 + 8002e88: 687b ldr r3, [r7, #4] + 8002e8a: 681b ldr r3, [r3, #0] + 8002e8c: 4618 mov r0, r3 + 8002e8e: f7ff fb4d bl 800252c + 8002e92: 4603 mov r3, r0 + 8002e94: 2b00 cmp r3, #0 + 8002e96: f040 81c2 bne.w 800321e { /* Set mode single-ended or differential input of the selected ADC channel */ LL_ADC_SetChannelSingleDiff(hadc->Instance, sConfig->Channel, sConfig->SingleDiff); - 8002db2: 687b ldr r3, [r7, #4] - 8002db4: 6818 ldr r0, [r3, #0] - 8002db6: 683b ldr r3, [r7, #0] - 8002db8: 6819 ldr r1, [r3, #0] - 8002dba: 683b ldr r3, [r7, #0] - 8002dbc: 68db ldr r3, [r3, #12] - 8002dbe: 461a mov r2, r3 - 8002dc0: f7ff faa6 bl 8002310 + 8002e9a: 687b ldr r3, [r7, #4] + 8002e9c: 6818 ldr r0, [r3, #0] + 8002e9e: 683b ldr r3, [r7, #0] + 8002ea0: 6819 ldr r1, [r3, #0] + 8002ea2: 683b ldr r3, [r7, #0] + 8002ea4: 68db ldr r3, [r3, #12] + 8002ea6: 461a mov r2, r3 + 8002ea8: f7ff faa6 bl 80023f8 /* Configuration of differential mode */ if (sConfig->SingleDiff == ADC_DIFFERENTIAL_ENDED) - 8002dc4: 683b ldr r3, [r7, #0] - 8002dc6: 68db ldr r3, [r3, #12] - 8002dc8: 4a8e ldr r2, [pc, #568] ; (8003004 ) - 8002dca: 4293 cmp r3, r2 - 8002dcc: f040 8130 bne.w 8003030 + 8002eac: 683b ldr r3, [r7, #0] + 8002eae: 68db ldr r3, [r3, #12] + 8002eb0: 4a8e ldr r2, [pc, #568] ; (80030ec ) + 8002eb2: 4293 cmp r3, r2 + 8002eb4: f040 8130 bne.w 8003118 { /* Set sampling time of the selected ADC channel */ /* Note: ADC channel number masked with value "0x1F" to ensure shift value within 32 bits range */ LL_ADC_SetChannelSamplingTime(hadc->Instance, - 8002dd0: 687b ldr r3, [r7, #4] - 8002dd2: 6818 ldr r0, [r3, #0] + 8002eb8: 687b ldr r3, [r7, #4] + 8002eba: 6818 ldr r0, [r3, #0] (uint32_t)(__LL_ADC_DECIMAL_NB_TO_CHANNEL((__LL_ADC_CHANNEL_TO_DECIMAL_NB((uint32_t)sConfig->Channel) + 1UL) & 0x1FUL)), - 8002dd4: 683b ldr r3, [r7, #0] - 8002dd6: 681b ldr r3, [r3, #0] - 8002dd8: f3c3 0312 ubfx r3, r3, #0, #19 - 8002ddc: 2b00 cmp r3, #0 - 8002dde: d10b bne.n 8002df8 - 8002de0: 683b ldr r3, [r7, #0] - 8002de2: 681b ldr r3, [r3, #0] - 8002de4: 0e9b lsrs r3, r3, #26 - 8002de6: 3301 adds r3, #1 - 8002de8: f003 031f and.w r3, r3, #31 - 8002dec: 2b09 cmp r3, #9 - 8002dee: bf94 ite ls - 8002df0: 2301 movls r3, #1 - 8002df2: 2300 movhi r3, #0 - 8002df4: b2db uxtb r3, r3 - 8002df6: e019 b.n 8002e2c - 8002df8: 683b ldr r3, [r7, #0] - 8002dfa: 681b ldr r3, [r3, #0] - 8002dfc: 65fb str r3, [r7, #92] ; 0x5c + 8002ebc: 683b ldr r3, [r7, #0] + 8002ebe: 681b ldr r3, [r3, #0] + 8002ec0: f3c3 0312 ubfx r3, r3, #0, #19 + 8002ec4: 2b00 cmp r3, #0 + 8002ec6: d10b bne.n 8002ee0 + 8002ec8: 683b ldr r3, [r7, #0] + 8002eca: 681b ldr r3, [r3, #0] + 8002ecc: 0e9b lsrs r3, r3, #26 + 8002ece: 3301 adds r3, #1 + 8002ed0: f003 031f and.w r3, r3, #31 + 8002ed4: 2b09 cmp r3, #9 + 8002ed6: bf94 ite ls + 8002ed8: 2301 movls r3, #1 + 8002eda: 2300 movhi r3, #0 + 8002edc: b2db uxtb r3, r3 + 8002ede: e019 b.n 8002f14 + 8002ee0: 683b ldr r3, [r7, #0] + 8002ee2: 681b ldr r3, [r3, #0] + 8002ee4: 65fb str r3, [r7, #92] ; 0x5c __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002dfe: 6dfb ldr r3, [r7, #92] ; 0x5c - 8002e00: fa93 f3a3 rbit r3, r3 - 8002e04: 65bb str r3, [r7, #88] ; 0x58 + 8002ee6: 6dfb ldr r3, [r7, #92] ; 0x5c + 8002ee8: fa93 f3a3 rbit r3, r3 + 8002eec: 65bb str r3, [r7, #88] ; 0x58 return result; - 8002e06: 6dbb ldr r3, [r7, #88] ; 0x58 - 8002e08: 663b str r3, [r7, #96] ; 0x60 + 8002eee: 6dbb ldr r3, [r7, #88] ; 0x58 + 8002ef0: 663b str r3, [r7, #96] ; 0x60 if (value == 0U) - 8002e0a: 6e3b ldr r3, [r7, #96] ; 0x60 - 8002e0c: 2b00 cmp r3, #0 - 8002e0e: d101 bne.n 8002e14 + 8002ef2: 6e3b ldr r3, [r7, #96] ; 0x60 + 8002ef4: 2b00 cmp r3, #0 + 8002ef6: d101 bne.n 8002efc return 32U; - 8002e10: 2320 movs r3, #32 - 8002e12: e003 b.n 8002e1c + 8002ef8: 2320 movs r3, #32 + 8002efa: e003 b.n 8002f04 return __builtin_clz(value); - 8002e14: 6e3b ldr r3, [r7, #96] ; 0x60 - 8002e16: fab3 f383 clz r3, r3 - 8002e1a: b2db uxtb r3, r3 - 8002e1c: 3301 adds r3, #1 - 8002e1e: f003 031f and.w r3, r3, #31 - 8002e22: 2b09 cmp r3, #9 - 8002e24: bf94 ite ls - 8002e26: 2301 movls r3, #1 - 8002e28: 2300 movhi r3, #0 - 8002e2a: b2db uxtb r3, r3 + 8002efc: 6e3b ldr r3, [r7, #96] ; 0x60 + 8002efe: fab3 f383 clz r3, r3 + 8002f02: b2db uxtb r3, r3 + 8002f04: 3301 adds r3, #1 + 8002f06: f003 031f and.w r3, r3, #31 + 8002f0a: 2b09 cmp r3, #9 + 8002f0c: bf94 ite ls + 8002f0e: 2301 movls r3, #1 + 8002f10: 2300 movhi r3, #0 + 8002f12: b2db uxtb r3, r3 LL_ADC_SetChannelSamplingTime(hadc->Instance, - 8002e2c: 2b00 cmp r3, #0 - 8002e2e: d079 beq.n 8002f24 + 8002f14: 2b00 cmp r3, #0 + 8002f16: d079 beq.n 800300c (uint32_t)(__LL_ADC_DECIMAL_NB_TO_CHANNEL((__LL_ADC_CHANNEL_TO_DECIMAL_NB((uint32_t)sConfig->Channel) + 1UL) & 0x1FUL)), - 8002e30: 683b ldr r3, [r7, #0] - 8002e32: 681b ldr r3, [r3, #0] - 8002e34: f3c3 0312 ubfx r3, r3, #0, #19 - 8002e38: 2b00 cmp r3, #0 - 8002e3a: d107 bne.n 8002e4c - 8002e3c: 683b ldr r3, [r7, #0] - 8002e3e: 681b ldr r3, [r3, #0] - 8002e40: 0e9b lsrs r3, r3, #26 - 8002e42: 3301 adds r3, #1 - 8002e44: 069b lsls r3, r3, #26 - 8002e46: f003 42f8 and.w r2, r3, #2080374784 ; 0x7c000000 - 8002e4a: e015 b.n 8002e78 - 8002e4c: 683b ldr r3, [r7, #0] - 8002e4e: 681b ldr r3, [r3, #0] - 8002e50: 653b str r3, [r7, #80] ; 0x50 + 8002f18: 683b ldr r3, [r7, #0] + 8002f1a: 681b ldr r3, [r3, #0] + 8002f1c: f3c3 0312 ubfx r3, r3, #0, #19 + 8002f20: 2b00 cmp r3, #0 + 8002f22: d107 bne.n 8002f34 + 8002f24: 683b ldr r3, [r7, #0] + 8002f26: 681b ldr r3, [r3, #0] + 8002f28: 0e9b lsrs r3, r3, #26 + 8002f2a: 3301 adds r3, #1 + 8002f2c: 069b lsls r3, r3, #26 + 8002f2e: f003 42f8 and.w r2, r3, #2080374784 ; 0x7c000000 + 8002f32: e015 b.n 8002f60 + 8002f34: 683b ldr r3, [r7, #0] + 8002f36: 681b ldr r3, [r3, #0] + 8002f38: 653b str r3, [r7, #80] ; 0x50 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002e52: 6d3b ldr r3, [r7, #80] ; 0x50 - 8002e54: fa93 f3a3 rbit r3, r3 - 8002e58: 64fb str r3, [r7, #76] ; 0x4c + 8002f3a: 6d3b ldr r3, [r7, #80] ; 0x50 + 8002f3c: fa93 f3a3 rbit r3, r3 + 8002f40: 64fb str r3, [r7, #76] ; 0x4c return result; - 8002e5a: 6cfb ldr r3, [r7, #76] ; 0x4c - 8002e5c: 657b str r3, [r7, #84] ; 0x54 + 8002f42: 6cfb ldr r3, [r7, #76] ; 0x4c + 8002f44: 657b str r3, [r7, #84] ; 0x54 if (value == 0U) - 8002e5e: 6d7b ldr r3, [r7, #84] ; 0x54 - 8002e60: 2b00 cmp r3, #0 - 8002e62: d101 bne.n 8002e68 + 8002f46: 6d7b ldr r3, [r7, #84] ; 0x54 + 8002f48: 2b00 cmp r3, #0 + 8002f4a: d101 bne.n 8002f50 return 32U; - 8002e64: 2320 movs r3, #32 - 8002e66: e003 b.n 8002e70 + 8002f4c: 2320 movs r3, #32 + 8002f4e: e003 b.n 8002f58 return __builtin_clz(value); - 8002e68: 6d7b ldr r3, [r7, #84] ; 0x54 - 8002e6a: fab3 f383 clz r3, r3 - 8002e6e: b2db uxtb r3, r3 - 8002e70: 3301 adds r3, #1 - 8002e72: 069b lsls r3, r3, #26 - 8002e74: f003 42f8 and.w r2, r3, #2080374784 ; 0x7c000000 - 8002e78: 683b ldr r3, [r7, #0] - 8002e7a: 681b ldr r3, [r3, #0] - 8002e7c: f3c3 0312 ubfx r3, r3, #0, #19 - 8002e80: 2b00 cmp r3, #0 - 8002e82: d109 bne.n 8002e98 - 8002e84: 683b ldr r3, [r7, #0] - 8002e86: 681b ldr r3, [r3, #0] - 8002e88: 0e9b lsrs r3, r3, #26 - 8002e8a: 3301 adds r3, #1 - 8002e8c: f003 031f and.w r3, r3, #31 - 8002e90: 2101 movs r1, #1 - 8002e92: fa01 f303 lsl.w r3, r1, r3 - 8002e96: e017 b.n 8002ec8 - 8002e98: 683b ldr r3, [r7, #0] - 8002e9a: 681b ldr r3, [r3, #0] - 8002e9c: 647b str r3, [r7, #68] ; 0x44 + 8002f50: 6d7b ldr r3, [r7, #84] ; 0x54 + 8002f52: fab3 f383 clz r3, r3 + 8002f56: b2db uxtb r3, r3 + 8002f58: 3301 adds r3, #1 + 8002f5a: 069b lsls r3, r3, #26 + 8002f5c: f003 42f8 and.w r2, r3, #2080374784 ; 0x7c000000 + 8002f60: 683b ldr r3, [r7, #0] + 8002f62: 681b ldr r3, [r3, #0] + 8002f64: f3c3 0312 ubfx r3, r3, #0, #19 + 8002f68: 2b00 cmp r3, #0 + 8002f6a: d109 bne.n 8002f80 + 8002f6c: 683b ldr r3, [r7, #0] + 8002f6e: 681b ldr r3, [r3, #0] + 8002f70: 0e9b lsrs r3, r3, #26 + 8002f72: 3301 adds r3, #1 + 8002f74: f003 031f and.w r3, r3, #31 + 8002f78: 2101 movs r1, #1 + 8002f7a: fa01 f303 lsl.w r3, r1, r3 + 8002f7e: e017 b.n 8002fb0 + 8002f80: 683b ldr r3, [r7, #0] + 8002f82: 681b ldr r3, [r3, #0] + 8002f84: 647b str r3, [r7, #68] ; 0x44 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002e9e: 6c7b ldr r3, [r7, #68] ; 0x44 - 8002ea0: fa93 f3a3 rbit r3, r3 - 8002ea4: 643b str r3, [r7, #64] ; 0x40 + 8002f86: 6c7b ldr r3, [r7, #68] ; 0x44 + 8002f88: fa93 f3a3 rbit r3, r3 + 8002f8c: 643b str r3, [r7, #64] ; 0x40 return result; - 8002ea6: 6c3b ldr r3, [r7, #64] ; 0x40 - 8002ea8: 64bb str r3, [r7, #72] ; 0x48 + 8002f8e: 6c3b ldr r3, [r7, #64] ; 0x40 + 8002f90: 64bb str r3, [r7, #72] ; 0x48 if (value == 0U) - 8002eaa: 6cbb ldr r3, [r7, #72] ; 0x48 - 8002eac: 2b00 cmp r3, #0 - 8002eae: d101 bne.n 8002eb4 + 8002f92: 6cbb ldr r3, [r7, #72] ; 0x48 + 8002f94: 2b00 cmp r3, #0 + 8002f96: d101 bne.n 8002f9c return 32U; - 8002eb0: 2320 movs r3, #32 - 8002eb2: e003 b.n 8002ebc + 8002f98: 2320 movs r3, #32 + 8002f9a: e003 b.n 8002fa4 return __builtin_clz(value); - 8002eb4: 6cbb ldr r3, [r7, #72] ; 0x48 - 8002eb6: fab3 f383 clz r3, r3 - 8002eba: b2db uxtb r3, r3 - 8002ebc: 3301 adds r3, #1 - 8002ebe: f003 031f and.w r3, r3, #31 - 8002ec2: 2101 movs r1, #1 - 8002ec4: fa01 f303 lsl.w r3, r1, r3 - 8002ec8: ea42 0103 orr.w r1, r2, r3 - 8002ecc: 683b ldr r3, [r7, #0] - 8002ece: 681b ldr r3, [r3, #0] - 8002ed0: f3c3 0312 ubfx r3, r3, #0, #19 - 8002ed4: 2b00 cmp r3, #0 - 8002ed6: d10a bne.n 8002eee - 8002ed8: 683b ldr r3, [r7, #0] - 8002eda: 681b ldr r3, [r3, #0] - 8002edc: 0e9b lsrs r3, r3, #26 - 8002ede: 3301 adds r3, #1 - 8002ee0: f003 021f and.w r2, r3, #31 - 8002ee4: 4613 mov r3, r2 - 8002ee6: 005b lsls r3, r3, #1 - 8002ee8: 4413 add r3, r2 - 8002eea: 051b lsls r3, r3, #20 - 8002eec: e018 b.n 8002f20 - 8002eee: 683b ldr r3, [r7, #0] - 8002ef0: 681b ldr r3, [r3, #0] - 8002ef2: 63bb str r3, [r7, #56] ; 0x38 + 8002f9c: 6cbb ldr r3, [r7, #72] ; 0x48 + 8002f9e: fab3 f383 clz r3, r3 + 8002fa2: b2db uxtb r3, r3 + 8002fa4: 3301 adds r3, #1 + 8002fa6: f003 031f and.w r3, r3, #31 + 8002faa: 2101 movs r1, #1 + 8002fac: fa01 f303 lsl.w r3, r1, r3 + 8002fb0: ea42 0103 orr.w r1, r2, r3 + 8002fb4: 683b ldr r3, [r7, #0] + 8002fb6: 681b ldr r3, [r3, #0] + 8002fb8: f3c3 0312 ubfx r3, r3, #0, #19 + 8002fbc: 2b00 cmp r3, #0 + 8002fbe: d10a bne.n 8002fd6 + 8002fc0: 683b ldr r3, [r7, #0] + 8002fc2: 681b ldr r3, [r3, #0] + 8002fc4: 0e9b lsrs r3, r3, #26 + 8002fc6: 3301 adds r3, #1 + 8002fc8: f003 021f and.w r2, r3, #31 + 8002fcc: 4613 mov r3, r2 + 8002fce: 005b lsls r3, r3, #1 + 8002fd0: 4413 add r3, r2 + 8002fd2: 051b lsls r3, r3, #20 + 8002fd4: e018 b.n 8003008 + 8002fd6: 683b ldr r3, [r7, #0] + 8002fd8: 681b ldr r3, [r3, #0] + 8002fda: 63bb str r3, [r7, #56] ; 0x38 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002ef4: 6bbb ldr r3, [r7, #56] ; 0x38 - 8002ef6: fa93 f3a3 rbit r3, r3 - 8002efa: 637b str r3, [r7, #52] ; 0x34 + 8002fdc: 6bbb ldr r3, [r7, #56] ; 0x38 + 8002fde: fa93 f3a3 rbit r3, r3 + 8002fe2: 637b str r3, [r7, #52] ; 0x34 return result; - 8002efc: 6b7b ldr r3, [r7, #52] ; 0x34 - 8002efe: 63fb str r3, [r7, #60] ; 0x3c + 8002fe4: 6b7b ldr r3, [r7, #52] ; 0x34 + 8002fe6: 63fb str r3, [r7, #60] ; 0x3c if (value == 0U) - 8002f00: 6bfb ldr r3, [r7, #60] ; 0x3c - 8002f02: 2b00 cmp r3, #0 - 8002f04: d101 bne.n 8002f0a + 8002fe8: 6bfb ldr r3, [r7, #60] ; 0x3c + 8002fea: 2b00 cmp r3, #0 + 8002fec: d101 bne.n 8002ff2 return 32U; - 8002f06: 2320 movs r3, #32 - 8002f08: e003 b.n 8002f12 + 8002fee: 2320 movs r3, #32 + 8002ff0: e003 b.n 8002ffa return __builtin_clz(value); - 8002f0a: 6bfb ldr r3, [r7, #60] ; 0x3c - 8002f0c: fab3 f383 clz r3, r3 - 8002f10: b2db uxtb r3, r3 - 8002f12: 3301 adds r3, #1 - 8002f14: f003 021f and.w r2, r3, #31 - 8002f18: 4613 mov r3, r2 - 8002f1a: 005b lsls r3, r3, #1 - 8002f1c: 4413 add r3, r2 - 8002f1e: 051b lsls r3, r3, #20 + 8002ff2: 6bfb ldr r3, [r7, #60] ; 0x3c + 8002ff4: fab3 f383 clz r3, r3 + 8002ff8: b2db uxtb r3, r3 + 8002ffa: 3301 adds r3, #1 + 8002ffc: f003 021f and.w r2, r3, #31 + 8003000: 4613 mov r3, r2 + 8003002: 005b lsls r3, r3, #1 + 8003004: 4413 add r3, r2 + 8003006: 051b lsls r3, r3, #20 LL_ADC_SetChannelSamplingTime(hadc->Instance, - 8002f20: 430b orrs r3, r1 - 8002f22: e080 b.n 8003026 + 8003008: 430b orrs r3, r1 + 800300a: e080 b.n 800310e (uint32_t)(__LL_ADC_DECIMAL_NB_TO_CHANNEL((__LL_ADC_CHANNEL_TO_DECIMAL_NB((uint32_t)sConfig->Channel) + 1UL) & 0x1FUL)), - 8002f24: 683b ldr r3, [r7, #0] - 8002f26: 681b ldr r3, [r3, #0] - 8002f28: f3c3 0312 ubfx r3, r3, #0, #19 - 8002f2c: 2b00 cmp r3, #0 - 8002f2e: d107 bne.n 8002f40 - 8002f30: 683b ldr r3, [r7, #0] - 8002f32: 681b ldr r3, [r3, #0] - 8002f34: 0e9b lsrs r3, r3, #26 - 8002f36: 3301 adds r3, #1 - 8002f38: 069b lsls r3, r3, #26 - 8002f3a: f003 42f8 and.w r2, r3, #2080374784 ; 0x7c000000 - 8002f3e: e015 b.n 8002f6c - 8002f40: 683b ldr r3, [r7, #0] - 8002f42: 681b ldr r3, [r3, #0] - 8002f44: 62fb str r3, [r7, #44] ; 0x2c + 800300c: 683b ldr r3, [r7, #0] + 800300e: 681b ldr r3, [r3, #0] + 8003010: f3c3 0312 ubfx r3, r3, #0, #19 + 8003014: 2b00 cmp r3, #0 + 8003016: d107 bne.n 8003028 + 8003018: 683b ldr r3, [r7, #0] + 800301a: 681b ldr r3, [r3, #0] + 800301c: 0e9b lsrs r3, r3, #26 + 800301e: 3301 adds r3, #1 + 8003020: 069b lsls r3, r3, #26 + 8003022: f003 42f8 and.w r2, r3, #2080374784 ; 0x7c000000 + 8003026: e015 b.n 8003054 + 8003028: 683b ldr r3, [r7, #0] + 800302a: 681b ldr r3, [r3, #0] + 800302c: 62fb str r3, [r7, #44] ; 0x2c __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002f46: 6afb ldr r3, [r7, #44] ; 0x2c - 8002f48: fa93 f3a3 rbit r3, r3 - 8002f4c: 62bb str r3, [r7, #40] ; 0x28 + 800302e: 6afb ldr r3, [r7, #44] ; 0x2c + 8003030: fa93 f3a3 rbit r3, r3 + 8003034: 62bb str r3, [r7, #40] ; 0x28 return result; - 8002f4e: 6abb ldr r3, [r7, #40] ; 0x28 - 8002f50: 633b str r3, [r7, #48] ; 0x30 + 8003036: 6abb ldr r3, [r7, #40] ; 0x28 + 8003038: 633b str r3, [r7, #48] ; 0x30 if (value == 0U) - 8002f52: 6b3b ldr r3, [r7, #48] ; 0x30 - 8002f54: 2b00 cmp r3, #0 - 8002f56: d101 bne.n 8002f5c + 800303a: 6b3b ldr r3, [r7, #48] ; 0x30 + 800303c: 2b00 cmp r3, #0 + 800303e: d101 bne.n 8003044 return 32U; - 8002f58: 2320 movs r3, #32 - 8002f5a: e003 b.n 8002f64 + 8003040: 2320 movs r3, #32 + 8003042: e003 b.n 800304c return __builtin_clz(value); - 8002f5c: 6b3b ldr r3, [r7, #48] ; 0x30 - 8002f5e: fab3 f383 clz r3, r3 - 8002f62: b2db uxtb r3, r3 - 8002f64: 3301 adds r3, #1 - 8002f66: 069b lsls r3, r3, #26 - 8002f68: f003 42f8 and.w r2, r3, #2080374784 ; 0x7c000000 - 8002f6c: 683b ldr r3, [r7, #0] - 8002f6e: 681b ldr r3, [r3, #0] - 8002f70: f3c3 0312 ubfx r3, r3, #0, #19 - 8002f74: 2b00 cmp r3, #0 - 8002f76: d109 bne.n 8002f8c - 8002f78: 683b ldr r3, [r7, #0] - 8002f7a: 681b ldr r3, [r3, #0] - 8002f7c: 0e9b lsrs r3, r3, #26 - 8002f7e: 3301 adds r3, #1 - 8002f80: f003 031f and.w r3, r3, #31 - 8002f84: 2101 movs r1, #1 - 8002f86: fa01 f303 lsl.w r3, r1, r3 - 8002f8a: e017 b.n 8002fbc - 8002f8c: 683b ldr r3, [r7, #0] - 8002f8e: 681b ldr r3, [r3, #0] - 8002f90: 623b str r3, [r7, #32] + 8003044: 6b3b ldr r3, [r7, #48] ; 0x30 + 8003046: fab3 f383 clz r3, r3 + 800304a: b2db uxtb r3, r3 + 800304c: 3301 adds r3, #1 + 800304e: 069b lsls r3, r3, #26 + 8003050: f003 42f8 and.w r2, r3, #2080374784 ; 0x7c000000 + 8003054: 683b ldr r3, [r7, #0] + 8003056: 681b ldr r3, [r3, #0] + 8003058: f3c3 0312 ubfx r3, r3, #0, #19 + 800305c: 2b00 cmp r3, #0 + 800305e: d109 bne.n 8003074 + 8003060: 683b ldr r3, [r7, #0] + 8003062: 681b ldr r3, [r3, #0] + 8003064: 0e9b lsrs r3, r3, #26 + 8003066: 3301 adds r3, #1 + 8003068: f003 031f and.w r3, r3, #31 + 800306c: 2101 movs r1, #1 + 800306e: fa01 f303 lsl.w r3, r1, r3 + 8003072: e017 b.n 80030a4 + 8003074: 683b ldr r3, [r7, #0] + 8003076: 681b ldr r3, [r3, #0] + 8003078: 623b str r3, [r7, #32] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002f92: 6a3b ldr r3, [r7, #32] - 8002f94: fa93 f3a3 rbit r3, r3 - 8002f98: 61fb str r3, [r7, #28] + 800307a: 6a3b ldr r3, [r7, #32] + 800307c: fa93 f3a3 rbit r3, r3 + 8003080: 61fb str r3, [r7, #28] return result; - 8002f9a: 69fb ldr r3, [r7, #28] - 8002f9c: 627b str r3, [r7, #36] ; 0x24 + 8003082: 69fb ldr r3, [r7, #28] + 8003084: 627b str r3, [r7, #36] ; 0x24 if (value == 0U) - 8002f9e: 6a7b ldr r3, [r7, #36] ; 0x24 - 8002fa0: 2b00 cmp r3, #0 - 8002fa2: d101 bne.n 8002fa8 + 8003086: 6a7b ldr r3, [r7, #36] ; 0x24 + 8003088: 2b00 cmp r3, #0 + 800308a: d101 bne.n 8003090 return 32U; - 8002fa4: 2320 movs r3, #32 - 8002fa6: e003 b.n 8002fb0 + 800308c: 2320 movs r3, #32 + 800308e: e003 b.n 8003098 return __builtin_clz(value); - 8002fa8: 6a7b ldr r3, [r7, #36] ; 0x24 - 8002faa: fab3 f383 clz r3, r3 - 8002fae: b2db uxtb r3, r3 - 8002fb0: 3301 adds r3, #1 - 8002fb2: f003 031f and.w r3, r3, #31 - 8002fb6: 2101 movs r1, #1 - 8002fb8: fa01 f303 lsl.w r3, r1, r3 - 8002fbc: ea42 0103 orr.w r1, r2, r3 - 8002fc0: 683b ldr r3, [r7, #0] - 8002fc2: 681b ldr r3, [r3, #0] - 8002fc4: f3c3 0312 ubfx r3, r3, #0, #19 - 8002fc8: 2b00 cmp r3, #0 - 8002fca: d10d bne.n 8002fe8 - 8002fcc: 683b ldr r3, [r7, #0] - 8002fce: 681b ldr r3, [r3, #0] - 8002fd0: 0e9b lsrs r3, r3, #26 - 8002fd2: 3301 adds r3, #1 - 8002fd4: f003 021f and.w r2, r3, #31 - 8002fd8: 4613 mov r3, r2 - 8002fda: 005b lsls r3, r3, #1 - 8002fdc: 4413 add r3, r2 - 8002fde: 3b1e subs r3, #30 - 8002fe0: 051b lsls r3, r3, #20 - 8002fe2: f043 7300 orr.w r3, r3, #33554432 ; 0x2000000 - 8002fe6: e01d b.n 8003024 - 8002fe8: 683b ldr r3, [r7, #0] - 8002fea: 681b ldr r3, [r3, #0] - 8002fec: 617b str r3, [r7, #20] + 8003090: 6a7b ldr r3, [r7, #36] ; 0x24 + 8003092: fab3 f383 clz r3, r3 + 8003096: b2db uxtb r3, r3 + 8003098: 3301 adds r3, #1 + 800309a: f003 031f and.w r3, r3, #31 + 800309e: 2101 movs r1, #1 + 80030a0: fa01 f303 lsl.w r3, r1, r3 + 80030a4: ea42 0103 orr.w r1, r2, r3 + 80030a8: 683b ldr r3, [r7, #0] + 80030aa: 681b ldr r3, [r3, #0] + 80030ac: f3c3 0312 ubfx r3, r3, #0, #19 + 80030b0: 2b00 cmp r3, #0 + 80030b2: d10d bne.n 80030d0 + 80030b4: 683b ldr r3, [r7, #0] + 80030b6: 681b ldr r3, [r3, #0] + 80030b8: 0e9b lsrs r3, r3, #26 + 80030ba: 3301 adds r3, #1 + 80030bc: f003 021f and.w r2, r3, #31 + 80030c0: 4613 mov r3, r2 + 80030c2: 005b lsls r3, r3, #1 + 80030c4: 4413 add r3, r2 + 80030c6: 3b1e subs r3, #30 + 80030c8: 051b lsls r3, r3, #20 + 80030ca: f043 7300 orr.w r3, r3, #33554432 ; 0x2000000 + 80030ce: e01d b.n 800310c + 80030d0: 683b ldr r3, [r7, #0] + 80030d2: 681b ldr r3, [r3, #0] + 80030d4: 617b str r3, [r7, #20] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8002fee: 697b ldr r3, [r7, #20] - 8002ff0: fa93 f3a3 rbit r3, r3 - 8002ff4: 613b str r3, [r7, #16] + 80030d6: 697b ldr r3, [r7, #20] + 80030d8: fa93 f3a3 rbit r3, r3 + 80030dc: 613b str r3, [r7, #16] return result; - 8002ff6: 693b ldr r3, [r7, #16] - 8002ff8: 61bb str r3, [r7, #24] + 80030de: 693b ldr r3, [r7, #16] + 80030e0: 61bb str r3, [r7, #24] if (value == 0U) - 8002ffa: 69bb ldr r3, [r7, #24] - 8002ffc: 2b00 cmp r3, #0 - 8002ffe: d103 bne.n 8003008 + 80030e2: 69bb ldr r3, [r7, #24] + 80030e4: 2b00 cmp r3, #0 + 80030e6: d103 bne.n 80030f0 return 32U; - 8003000: 2320 movs r3, #32 - 8003002: e005 b.n 8003010 - 8003004: 407f0000 .word 0x407f0000 + 80030e8: 2320 movs r3, #32 + 80030ea: e005 b.n 80030f8 + 80030ec: 407f0000 .word 0x407f0000 return __builtin_clz(value); - 8003008: 69bb ldr r3, [r7, #24] - 800300a: fab3 f383 clz r3, r3 - 800300e: b2db uxtb r3, r3 - 8003010: 3301 adds r3, #1 - 8003012: f003 021f and.w r2, r3, #31 - 8003016: 4613 mov r3, r2 - 8003018: 005b lsls r3, r3, #1 - 800301a: 4413 add r3, r2 - 800301c: 3b1e subs r3, #30 - 800301e: 051b lsls r3, r3, #20 - 8003020: f043 7300 orr.w r3, r3, #33554432 ; 0x2000000 + 80030f0: 69bb ldr r3, [r7, #24] + 80030f2: fab3 f383 clz r3, r3 + 80030f6: b2db uxtb r3, r3 + 80030f8: 3301 adds r3, #1 + 80030fa: f003 021f and.w r2, r3, #31 + 80030fe: 4613 mov r3, r2 + 8003100: 005b lsls r3, r3, #1 + 8003102: 4413 add r3, r2 + 8003104: 3b1e subs r3, #30 + 8003106: 051b lsls r3, r3, #20 + 8003108: f043 7300 orr.w r3, r3, #33554432 ; 0x2000000 LL_ADC_SetChannelSamplingTime(hadc->Instance, - 8003024: 430b orrs r3, r1 + 800310c: 430b orrs r3, r1 sConfig->SamplingTime); - 8003026: 683a ldr r2, [r7, #0] - 8003028: 6892 ldr r2, [r2, #8] + 800310e: 683a ldr r2, [r7, #0] + 8003110: 6892 ldr r2, [r2, #8] LL_ADC_SetChannelSamplingTime(hadc->Instance, - 800302a: 4619 mov r1, r3 - 800302c: f7ff f944 bl 80022b8 + 8003112: 4619 mov r1, r3 + 8003114: f7ff f944 bl 80023a0 /* If internal channel selected, enable dedicated internal buffers and */ /* paths. */ /* Note: these internal measurement paths can be disabled using */ /* HAL_ADC_DeInit(). */ if(__LL_ADC_IS_CHANNEL_INTERNAL(sConfig->Channel)) - 8003030: 683b ldr r3, [r7, #0] - 8003032: 681a ldr r2, [r3, #0] - 8003034: 4b45 ldr r3, [pc, #276] ; (800314c ) - 8003036: 4013 ands r3, r2 - 8003038: 2b00 cmp r3, #0 - 800303a: d07c beq.n 8003136 + 8003118: 683b ldr r3, [r7, #0] + 800311a: 681a ldr r2, [r3, #0] + 800311c: 4b45 ldr r3, [pc, #276] ; (8003234 ) + 800311e: 4013 ands r3, r2 + 8003120: 2b00 cmp r3, #0 + 8003122: d07c beq.n 800321e { /* Configuration of common ADC parameters */ tmp_config_internal_channel = LL_ADC_GetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance)); - 800303c: 4844 ldr r0, [pc, #272] ; (8003150 ) - 800303e: f7ff f899 bl 8002174 - 8003042: f8c7 00c4 str.w r0, [r7, #196] ; 0xc4 + 8003124: 4844 ldr r0, [pc, #272] ; (8003238 ) + 8003126: f7ff f899 bl 800225c + 800312a: f8c7 00c4 str.w r0, [r7, #196] ; 0xc4 /* Software is allowed to change common parameters only when all ADCs */ /* of the common group are disabled. */ if (__LL_ADC_IS_ENABLED_ALL_COMMON_INSTANCE(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) == 0UL) - 8003046: 4843 ldr r0, [pc, #268] ; (8003154 ) - 8003048: f7ff f9fc bl 8002444 - 800304c: 4603 mov r3, r0 - 800304e: 2b00 cmp r3, #0 - 8003050: d15e bne.n 8003110 + 800312e: 4843 ldr r0, [pc, #268] ; (800323c ) + 8003130: f7ff f9fc bl 800252c + 8003134: 4603 mov r3, r0 + 8003136: 2b00 cmp r3, #0 + 8003138: d15e bne.n 80031f8 { /* If the requested internal measurement path has already been enabled, */ /* bypass the configuration processing. */ if ((sConfig->Channel == ADC_CHANNEL_TEMPSENSOR) && ((tmp_config_internal_channel & LL_ADC_PATH_INTERNAL_TEMPSENSOR) == 0UL)) - 8003052: 683b ldr r3, [r7, #0] - 8003054: 681b ldr r3, [r3, #0] - 8003056: 4a40 ldr r2, [pc, #256] ; (8003158 ) - 8003058: 4293 cmp r3, r2 - 800305a: d127 bne.n 80030ac - 800305c: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 - 8003060: f403 0300 and.w r3, r3, #8388608 ; 0x800000 - 8003064: 2b00 cmp r3, #0 - 8003066: d121 bne.n 80030ac + 800313a: 683b ldr r3, [r7, #0] + 800313c: 681b ldr r3, [r3, #0] + 800313e: 4a40 ldr r2, [pc, #256] ; (8003240 ) + 8003140: 4293 cmp r3, r2 + 8003142: d127 bne.n 8003194 + 8003144: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 + 8003148: f403 0300 and.w r3, r3, #8388608 ; 0x800000 + 800314c: 2b00 cmp r3, #0 + 800314e: d121 bne.n 8003194 { if (ADC_TEMPERATURE_SENSOR_INSTANCE(hadc)) - 8003068: 687b ldr r3, [r7, #4] - 800306a: 681b ldr r3, [r3, #0] - 800306c: 4a39 ldr r2, [pc, #228] ; (8003154 ) - 800306e: 4293 cmp r3, r2 - 8003070: d161 bne.n 8003136 + 8003150: 687b ldr r3, [r7, #4] + 8003152: 681b ldr r3, [r3, #0] + 8003154: 4a39 ldr r2, [pc, #228] ; (800323c ) + 8003156: 4293 cmp r3, r2 + 8003158: d161 bne.n 800321e { LL_ADC_SetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance), LL_ADC_PATH_INTERNAL_TEMPSENSOR | tmp_config_internal_channel); - 8003072: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 - 8003076: f443 0300 orr.w r3, r3, #8388608 ; 0x800000 - 800307a: 4619 mov r1, r3 - 800307c: 4834 ldr r0, [pc, #208] ; (8003150 ) - 800307e: f7ff f866 bl 800214e + 800315a: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 + 800315e: f443 0300 orr.w r3, r3, #8388608 ; 0x800000 + 8003162: 4619 mov r1, r3 + 8003164: 4834 ldr r0, [pc, #208] ; (8003238 ) + 8003166: f7ff f866 bl 8002236 /* Delay for temperature sensor stabilization time */ /* Wait loop initialization and execution */ /* Note: Variable divided by 2 to compensate partially */ /* CPU processing cycles, scaling in us split to not */ /* exceed 32 bits register capacity and handle low frequency. */ wait_loop_index = ((LL_ADC_DELAY_TEMPSENSOR_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); - 8003082: 4b36 ldr r3, [pc, #216] ; (800315c ) - 8003084: 681b ldr r3, [r3, #0] - 8003086: 099b lsrs r3, r3, #6 - 8003088: 4a35 ldr r2, [pc, #212] ; (8003160 ) - 800308a: fba2 2303 umull r2, r3, r2, r3 - 800308e: 099b lsrs r3, r3, #6 - 8003090: 1c5a adds r2, r3, #1 - 8003092: 4613 mov r3, r2 - 8003094: 005b lsls r3, r3, #1 - 8003096: 4413 add r3, r2 - 8003098: 009b lsls r3, r3, #2 - 800309a: 60fb str r3, [r7, #12] + 800316a: 4b36 ldr r3, [pc, #216] ; (8003244 ) + 800316c: 681b ldr r3, [r3, #0] + 800316e: 099b lsrs r3, r3, #6 + 8003170: 4a35 ldr r2, [pc, #212] ; (8003248 ) + 8003172: fba2 2303 umull r2, r3, r2, r3 + 8003176: 099b lsrs r3, r3, #6 + 8003178: 1c5a adds r2, r3, #1 + 800317a: 4613 mov r3, r2 + 800317c: 005b lsls r3, r3, #1 + 800317e: 4413 add r3, r2 + 8003180: 009b lsls r3, r3, #2 + 8003182: 60fb str r3, [r7, #12] while(wait_loop_index != 0UL) - 800309c: e002 b.n 80030a4 + 8003184: e002 b.n 800318c { wait_loop_index--; - 800309e: 68fb ldr r3, [r7, #12] - 80030a0: 3b01 subs r3, #1 - 80030a2: 60fb str r3, [r7, #12] + 8003186: 68fb ldr r3, [r7, #12] + 8003188: 3b01 subs r3, #1 + 800318a: 60fb str r3, [r7, #12] while(wait_loop_index != 0UL) - 80030a4: 68fb ldr r3, [r7, #12] - 80030a6: 2b00 cmp r3, #0 - 80030a8: d1f9 bne.n 800309e + 800318c: 68fb ldr r3, [r7, #12] + 800318e: 2b00 cmp r3, #0 + 8003190: d1f9 bne.n 8003186 if (ADC_TEMPERATURE_SENSOR_INSTANCE(hadc)) - 80030aa: e044 b.n 8003136 + 8003192: e044 b.n 800321e } } } else if ((sConfig->Channel == ADC_CHANNEL_VBAT) && ((tmp_config_internal_channel & LL_ADC_PATH_INTERNAL_VBAT) == 0UL)) - 80030ac: 683b ldr r3, [r7, #0] - 80030ae: 681b ldr r3, [r3, #0] - 80030b0: 4a2c ldr r2, [pc, #176] ; (8003164 ) - 80030b2: 4293 cmp r3, r2 - 80030b4: d113 bne.n 80030de - 80030b6: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 - 80030ba: f003 7380 and.w r3, r3, #16777216 ; 0x1000000 - 80030be: 2b00 cmp r3, #0 - 80030c0: d10d bne.n 80030de + 8003194: 683b ldr r3, [r7, #0] + 8003196: 681b ldr r3, [r3, #0] + 8003198: 4a2c ldr r2, [pc, #176] ; (800324c ) + 800319a: 4293 cmp r3, r2 + 800319c: d113 bne.n 80031c6 + 800319e: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 + 80031a2: f003 7380 and.w r3, r3, #16777216 ; 0x1000000 + 80031a6: 2b00 cmp r3, #0 + 80031a8: d10d bne.n 80031c6 { if (ADC_BATTERY_VOLTAGE_INSTANCE(hadc)) - 80030c2: 687b ldr r3, [r7, #4] - 80030c4: 681b ldr r3, [r3, #0] - 80030c6: 4a23 ldr r2, [pc, #140] ; (8003154 ) - 80030c8: 4293 cmp r3, r2 - 80030ca: d134 bne.n 8003136 + 80031aa: 687b ldr r3, [r7, #4] + 80031ac: 681b ldr r3, [r3, #0] + 80031ae: 4a23 ldr r2, [pc, #140] ; (800323c ) + 80031b0: 4293 cmp r3, r2 + 80031b2: d134 bne.n 800321e { LL_ADC_SetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance), LL_ADC_PATH_INTERNAL_VBAT | tmp_config_internal_channel); - 80030cc: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 - 80030d0: f043 7380 orr.w r3, r3, #16777216 ; 0x1000000 - 80030d4: 4619 mov r1, r3 - 80030d6: 481e ldr r0, [pc, #120] ; (8003150 ) - 80030d8: f7ff f839 bl 800214e + 80031b4: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 + 80031b8: f043 7380 orr.w r3, r3, #16777216 ; 0x1000000 + 80031bc: 4619 mov r1, r3 + 80031be: 481e ldr r0, [pc, #120] ; (8003238 ) + 80031c0: f7ff f839 bl 8002236 if (ADC_BATTERY_VOLTAGE_INSTANCE(hadc)) - 80030dc: e02b b.n 8003136 + 80031c4: e02b b.n 800321e } } else if ((sConfig->Channel == ADC_CHANNEL_VREFINT) && ((tmp_config_internal_channel & LL_ADC_PATH_INTERNAL_VREFINT) == 0UL)) - 80030de: 683b ldr r3, [r7, #0] - 80030e0: 681b ldr r3, [r3, #0] - 80030e2: 4a21 ldr r2, [pc, #132] ; (8003168 ) - 80030e4: 4293 cmp r3, r2 - 80030e6: d126 bne.n 8003136 - 80030e8: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 - 80030ec: f403 0380 and.w r3, r3, #4194304 ; 0x400000 - 80030f0: 2b00 cmp r3, #0 - 80030f2: d120 bne.n 8003136 + 80031c6: 683b ldr r3, [r7, #0] + 80031c8: 681b ldr r3, [r3, #0] + 80031ca: 4a21 ldr r2, [pc, #132] ; (8003250 ) + 80031cc: 4293 cmp r3, r2 + 80031ce: d126 bne.n 800321e + 80031d0: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 + 80031d4: f403 0380 and.w r3, r3, #4194304 ; 0x400000 + 80031d8: 2b00 cmp r3, #0 + 80031da: d120 bne.n 800321e { if (ADC_VREFINT_INSTANCE(hadc)) - 80030f4: 687b ldr r3, [r7, #4] - 80030f6: 681b ldr r3, [r3, #0] - 80030f8: 4a16 ldr r2, [pc, #88] ; (8003154 ) - 80030fa: 4293 cmp r3, r2 - 80030fc: d11b bne.n 8003136 + 80031dc: 687b ldr r3, [r7, #4] + 80031de: 681b ldr r3, [r3, #0] + 80031e0: 4a16 ldr r2, [pc, #88] ; (800323c ) + 80031e2: 4293 cmp r3, r2 + 80031e4: d11b bne.n 800321e { LL_ADC_SetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance), LL_ADC_PATH_INTERNAL_VREFINT | tmp_config_internal_channel); - 80030fe: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 - 8003102: f443 0380 orr.w r3, r3, #4194304 ; 0x400000 - 8003106: 4619 mov r1, r3 - 8003108: 4811 ldr r0, [pc, #68] ; (8003150 ) - 800310a: f7ff f820 bl 800214e - 800310e: e012 b.n 8003136 + 80031e6: f8d7 30c4 ldr.w r3, [r7, #196] ; 0xc4 + 80031ea: f443 0380 orr.w r3, r3, #4194304 ; 0x400000 + 80031ee: 4619 mov r1, r3 + 80031f0: 4811 ldr r0, [pc, #68] ; (8003238 ) + 80031f2: f7ff f820 bl 8002236 + 80031f6: e012 b.n 800321e /* enabled and other ADC of the common group are enabled, internal */ /* measurement paths cannot be enabled. */ else { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); - 8003110: 687b ldr r3, [r7, #4] - 8003112: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003114: f043 0220 orr.w r2, r3, #32 - 8003118: 687b ldr r3, [r7, #4] - 800311a: 655a str r2, [r3, #84] ; 0x54 + 80031f8: 687b ldr r3, [r7, #4] + 80031fa: 6d5b ldr r3, [r3, #84] ; 0x54 + 80031fc: f043 0220 orr.w r2, r3, #32 + 8003200: 687b ldr r3, [r7, #4] + 8003202: 655a str r2, [r3, #84] ; 0x54 tmp_hal_status = HAL_ERROR; - 800311c: 2301 movs r3, #1 - 800311e: f887 30d7 strb.w r3, [r7, #215] ; 0xd7 - 8003122: e008 b.n 8003136 + 8003204: 2301 movs r3, #1 + 8003206: f887 30d7 strb.w r3, [r7, #215] ; 0xd7 + 800320a: e008 b.n 800321e /* channel could be done on neither of the channel configuration structure */ /* parameters. */ else { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); - 8003124: 687b ldr r3, [r7, #4] - 8003126: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003128: f043 0220 orr.w r2, r3, #32 - 800312c: 687b ldr r3, [r7, #4] - 800312e: 655a str r2, [r3, #84] ; 0x54 + 800320c: 687b ldr r3, [r7, #4] + 800320e: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003210: f043 0220 orr.w r2, r3, #32 + 8003214: 687b ldr r3, [r7, #4] + 8003216: 655a str r2, [r3, #84] ; 0x54 tmp_hal_status = HAL_ERROR; - 8003130: 2301 movs r3, #1 - 8003132: f887 30d7 strb.w r3, [r7, #215] ; 0xd7 + 8003218: 2301 movs r3, #1 + 800321a: f887 30d7 strb.w r3, [r7, #215] ; 0xd7 } /* Process unlocked */ __HAL_UNLOCK(hadc); - 8003136: 687b ldr r3, [r7, #4] - 8003138: 2200 movs r2, #0 - 800313a: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 800321e: 687b ldr r3, [r7, #4] + 8003220: 2200 movs r2, #0 + 8003222: f883 2050 strb.w r2, [r3, #80] ; 0x50 #endif /* ADC_SUPPORT_2_5_MSPS */ /* Return function status */ return tmp_hal_status; - 800313e: f897 30d7 ldrb.w r3, [r7, #215] ; 0xd7 -} - 8003142: 4618 mov r0, r3 - 8003144: 37d8 adds r7, #216 ; 0xd8 - 8003146: 46bd mov sp, r7 - 8003148: bd80 pop {r7, pc} - 800314a: bf00 nop - 800314c: 80080000 .word 0x80080000 - 8003150: 50040300 .word 0x50040300 - 8003154: 50040000 .word 0x50040000 - 8003158: c7520000 .word 0xc7520000 - 800315c: 20000018 .word 0x20000018 - 8003160: 053e2d63 .word 0x053e2d63 - 8003164: cb840000 .word 0xcb840000 - 8003168: 80000001 .word 0x80000001 - -0800316c : + 8003226: f897 30d7 ldrb.w r3, [r7, #215] ; 0xd7 +} + 800322a: 4618 mov r0, r3 + 800322c: 37d8 adds r7, #216 ; 0xd8 + 800322e: 46bd mov sp, r7 + 8003230: bd80 pop {r7, pc} + 8003232: bf00 nop + 8003234: 80080000 .word 0x80080000 + 8003238: 50040300 .word 0x50040300 + 800323c: 50040000 .word 0x50040000 + 8003240: c7520000 .word 0xc7520000 + 8003244: 2000002c .word 0x2000002c + 8003248: 053e2d63 .word 0x053e2d63 + 800324c: cb840000 .word 0xcb840000 + 8003250: 80000001 .word 0x80000001 + +08003254 : * * (1) On STM32WB series, parameter not available on devices: STM32WB10xx, STM32WB15xx, STM32WB1Mxx. * @retval HAL status. */ HAL_StatusTypeDef ADC_ConversionStop(ADC_HandleTypeDef *hadc, uint32_t ConversionGroup) { - 800316c: b580 push {r7, lr} - 800316e: b088 sub sp, #32 - 8003170: af00 add r7, sp, #0 - 8003172: 6078 str r0, [r7, #4] - 8003174: 6039 str r1, [r7, #0] + 8003254: b580 push {r7, lr} + 8003256: b088 sub sp, #32 + 8003258: af00 add r7, sp, #0 + 800325a: 6078 str r0, [r7, #4] + 800325c: 6039 str r1, [r7, #0] } } #else uint32_t tickstart; uint32_t Conversion_Timeout_CPU_cycles = 0UL; - 8003176: 2300 movs r3, #0 - 8003178: 61fb str r3, [r7, #28] + 800325e: 2300 movs r3, #0 + 8003260: 61fb str r3, [r7, #28] uint32_t conversion_group_reassigned = ConversionGroup; - 800317a: 683b ldr r3, [r7, #0] - 800317c: 61bb str r3, [r7, #24] + 8003262: 683b ldr r3, [r7, #0] + 8003264: 61bb str r3, [r7, #24] assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); assert_param(IS_ADC_CONVERSION_GROUP(ConversionGroup)); /* Verification if ADC is not already stopped (on regular and injected */ /* groups) to bypass this function if not needed. */ tmp_adc_is_conversion_on_going_regular = LL_ADC_REG_IsConversionOngoing(hadc->Instance); - 800317e: 687b ldr r3, [r7, #4] - 8003180: 681b ldr r3, [r3, #0] - 8003182: 4618 mov r0, r3 - 8003184: f7ff f9ac bl 80024e0 - 8003188: 6138 str r0, [r7, #16] + 8003266: 687b ldr r3, [r7, #4] + 8003268: 681b ldr r3, [r3, #0] + 800326a: 4618 mov r0, r3 + 800326c: f7ff f9ac bl 80025c8 + 8003270: 6138 str r0, [r7, #16] tmp_adc_is_conversion_on_going_injected = LL_ADC_INJ_IsConversionOngoing(hadc->Instance); - 800318a: 687b ldr r3, [r7, #4] - 800318c: 681b ldr r3, [r3, #0] - 800318e: 4618 mov r0, r3 - 8003190: f7ff f9cd bl 800252e - 8003194: 60f8 str r0, [r7, #12] + 8003272: 687b ldr r3, [r7, #4] + 8003274: 681b ldr r3, [r3, #0] + 8003276: 4618 mov r0, r3 + 8003278: f7ff f9cd bl 8002616 + 800327c: 60f8 str r0, [r7, #12] if ((tmp_adc_is_conversion_on_going_regular != 0UL) - 8003196: 693b ldr r3, [r7, #16] - 8003198: 2b00 cmp r3, #0 - 800319a: d103 bne.n 80031a4 + 800327e: 693b ldr r3, [r7, #16] + 8003280: 2b00 cmp r3, #0 + 8003282: d103 bne.n 800328c || (tmp_adc_is_conversion_on_going_injected != 0UL) - 800319c: 68fb ldr r3, [r7, #12] - 800319e: 2b00 cmp r3, #0 - 80031a0: f000 8098 beq.w 80032d4 + 8003284: 68fb ldr r3, [r7, #12] + 8003286: 2b00 cmp r3, #0 + 8003288: f000 8098 beq.w 80033bc /* auto-delay mode. */ /* In auto-injection mode, regular group stop ADC_CR_ADSTP is used (not */ /* injected group stop ADC_CR_JADSTP). */ /* Procedure to be followed: Wait until JEOS=1, clear JEOS, set ADSTP=1 */ /* (see reference manual). */ if (((hadc->Instance->CFGR & ADC_CFGR_JAUTO) != 0UL) - 80031a4: 687b ldr r3, [r7, #4] - 80031a6: 681b ldr r3, [r3, #0] - 80031a8: 68db ldr r3, [r3, #12] - 80031aa: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 - 80031ae: 2b00 cmp r3, #0 - 80031b0: d02a beq.n 8003208 + 800328c: 687b ldr r3, [r7, #4] + 800328e: 681b ldr r3, [r3, #0] + 8003290: 68db ldr r3, [r3, #12] + 8003292: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 + 8003296: 2b00 cmp r3, #0 + 8003298: d02a beq.n 80032f0 && (hadc->Init.ContinuousConvMode == ENABLE) - 80031b2: 687b ldr r3, [r7, #4] - 80031b4: 7e5b ldrb r3, [r3, #25] - 80031b6: 2b01 cmp r3, #1 - 80031b8: d126 bne.n 8003208 + 800329a: 687b ldr r3, [r7, #4] + 800329c: 7e5b ldrb r3, [r3, #25] + 800329e: 2b01 cmp r3, #1 + 80032a0: d126 bne.n 80032f0 && (hadc->Init.LowPowerAutoWait == ENABLE) - 80031ba: 687b ldr r3, [r7, #4] - 80031bc: 7e1b ldrb r3, [r3, #24] - 80031be: 2b01 cmp r3, #1 - 80031c0: d122 bne.n 8003208 + 80032a2: 687b ldr r3, [r7, #4] + 80032a4: 7e1b ldrb r3, [r3, #24] + 80032a6: 2b01 cmp r3, #1 + 80032a8: d122 bne.n 80032f0 ) { /* Use stop of regular group */ conversion_group_reassigned = ADC_REGULAR_GROUP; - 80031c2: 2301 movs r3, #1 - 80031c4: 61bb str r3, [r7, #24] + 80032aa: 2301 movs r3, #1 + 80032ac: 61bb str r3, [r7, #24] /* Wait until JEOS=1 (maximum Timeout: 4 injected conversions) */ while (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_JEOS) == 0UL) - 80031c6: e014 b.n 80031f2 + 80032ae: e014 b.n 80032da { if (Conversion_Timeout_CPU_cycles >= (ADC_CONVERSION_TIME_MAX_CPU_CYCLES * 4UL)) - 80031c8: 69fb ldr r3, [r7, #28] - 80031ca: 4a45 ldr r2, [pc, #276] ; (80032e0 ) - 80031cc: 4293 cmp r3, r2 - 80031ce: d90d bls.n 80031ec + 80032b0: 69fb ldr r3, [r7, #28] + 80032b2: 4a45 ldr r2, [pc, #276] ; (80033c8 ) + 80032b4: 4293 cmp r3, r2 + 80032b6: d90d bls.n 80032d4 { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 80031d0: 687b ldr r3, [r7, #4] - 80031d2: 6d5b ldr r3, [r3, #84] ; 0x54 - 80031d4: f043 0210 orr.w r2, r3, #16 - 80031d8: 687b ldr r3, [r7, #4] - 80031da: 655a str r2, [r3, #84] ; 0x54 + 80032b8: 687b ldr r3, [r7, #4] + 80032ba: 6d5b ldr r3, [r3, #84] ; 0x54 + 80032bc: f043 0210 orr.w r2, r3, #16 + 80032c0: 687b ldr r3, [r7, #4] + 80032c2: 655a str r2, [r3, #84] ; 0x54 /* Set ADC error code to ADC peripheral internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 80031dc: 687b ldr r3, [r7, #4] - 80031de: 6d9b ldr r3, [r3, #88] ; 0x58 - 80031e0: f043 0201 orr.w r2, r3, #1 - 80031e4: 687b ldr r3, [r7, #4] - 80031e6: 659a str r2, [r3, #88] ; 0x58 + 80032c4: 687b ldr r3, [r7, #4] + 80032c6: 6d9b ldr r3, [r3, #88] ; 0x58 + 80032c8: f043 0201 orr.w r2, r3, #1 + 80032cc: 687b ldr r3, [r7, #4] + 80032ce: 659a str r2, [r3, #88] ; 0x58 return HAL_ERROR; - 80031e8: 2301 movs r3, #1 - 80031ea: e074 b.n 80032d6 + 80032d0: 2301 movs r3, #1 + 80032d2: e074 b.n 80033be } Conversion_Timeout_CPU_cycles ++; - 80031ec: 69fb ldr r3, [r7, #28] - 80031ee: 3301 adds r3, #1 - 80031f0: 61fb str r3, [r7, #28] + 80032d4: 69fb ldr r3, [r7, #28] + 80032d6: 3301 adds r3, #1 + 80032d8: 61fb str r3, [r7, #28] while (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_JEOS) == 0UL) - 80031f2: 687b ldr r3, [r7, #4] - 80031f4: 681b ldr r3, [r3, #0] - 80031f6: 681b ldr r3, [r3, #0] - 80031f8: f003 0340 and.w r3, r3, #64 ; 0x40 - 80031fc: 2b40 cmp r3, #64 ; 0x40 - 80031fe: d1e3 bne.n 80031c8 + 80032da: 687b ldr r3, [r7, #4] + 80032dc: 681b ldr r3, [r3, #0] + 80032de: 681b ldr r3, [r3, #0] + 80032e0: f003 0340 and.w r3, r3, #64 ; 0x40 + 80032e4: 2b40 cmp r3, #64 ; 0x40 + 80032e6: d1e3 bne.n 80032b0 } /* Clear JEOS */ __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_JEOS); - 8003200: 687b ldr r3, [r7, #4] - 8003202: 681b ldr r3, [r3, #0] - 8003204: 2240 movs r2, #64 ; 0x40 - 8003206: 601a str r2, [r3, #0] + 80032e8: 687b ldr r3, [r7, #4] + 80032ea: 681b ldr r3, [r3, #0] + 80032ec: 2240 movs r2, #64 ; 0x40 + 80032ee: 601a str r2, [r3, #0] } /* Stop potential conversion on going on ADC group regular */ if (conversion_group_reassigned != ADC_INJECTED_GROUP) - 8003208: 69bb ldr r3, [r7, #24] - 800320a: 2b02 cmp r3, #2 - 800320c: d014 beq.n 8003238 + 80032f0: 69bb ldr r3, [r7, #24] + 80032f2: 2b02 cmp r3, #2 + 80032f4: d014 beq.n 8003320 { /* Software is allowed to set ADSTP only when ADSTART=1 and ADDIS=0 */ if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) != 0UL) - 800320e: 687b ldr r3, [r7, #4] - 8003210: 681b ldr r3, [r3, #0] - 8003212: 4618 mov r0, r3 - 8003214: f7ff f964 bl 80024e0 - 8003218: 4603 mov r3, r0 - 800321a: 2b00 cmp r3, #0 - 800321c: d00c beq.n 8003238 + 80032f6: 687b ldr r3, [r7, #4] + 80032f8: 681b ldr r3, [r3, #0] + 80032fa: 4618 mov r0, r3 + 80032fc: f7ff f964 bl 80025c8 + 8003300: 4603 mov r3, r0 + 8003302: 2b00 cmp r3, #0 + 8003304: d00c beq.n 8003320 { if (LL_ADC_IsDisableOngoing(hadc->Instance) == 0UL) - 800321e: 687b ldr r3, [r7, #4] - 8003220: 681b ldr r3, [r3, #0] - 8003222: 4618 mov r0, r3 - 8003224: f7ff f921 bl 800246a - 8003228: 4603 mov r3, r0 - 800322a: 2b00 cmp r3, #0 - 800322c: d104 bne.n 8003238 + 8003306: 687b ldr r3, [r7, #4] + 8003308: 681b ldr r3, [r3, #0] + 800330a: 4618 mov r0, r3 + 800330c: f7ff f921 bl 8002552 + 8003310: 4603 mov r3, r0 + 8003312: 2b00 cmp r3, #0 + 8003314: d104 bne.n 8003320 { /* Stop ADC group regular conversion */ LL_ADC_REG_StopConversion(hadc->Instance); - 800322e: 687b ldr r3, [r7, #4] - 8003230: 681b ldr r3, [r3, #0] - 8003232: 4618 mov r0, r3 - 8003234: f7ff f940 bl 80024b8 + 8003316: 687b ldr r3, [r7, #4] + 8003318: 681b ldr r3, [r3, #0] + 800331a: 4618 mov r0, r3 + 800331c: f7ff f940 bl 80025a0 } } } /* Stop potential conversion on going on ADC group injected */ if (conversion_group_reassigned != ADC_REGULAR_GROUP) - 8003238: 69bb ldr r3, [r7, #24] - 800323a: 2b01 cmp r3, #1 - 800323c: d014 beq.n 8003268 + 8003320: 69bb ldr r3, [r7, #24] + 8003322: 2b01 cmp r3, #1 + 8003324: d014 beq.n 8003350 { /* Software is allowed to set JADSTP only when JADSTART=1 and ADDIS=0 */ if (LL_ADC_INJ_IsConversionOngoing(hadc->Instance) != 0UL) - 800323e: 687b ldr r3, [r7, #4] - 8003240: 681b ldr r3, [r3, #0] - 8003242: 4618 mov r0, r3 - 8003244: f7ff f973 bl 800252e - 8003248: 4603 mov r3, r0 - 800324a: 2b00 cmp r3, #0 - 800324c: d00c beq.n 8003268 + 8003326: 687b ldr r3, [r7, #4] + 8003328: 681b ldr r3, [r3, #0] + 800332a: 4618 mov r0, r3 + 800332c: f7ff f973 bl 8002616 + 8003330: 4603 mov r3, r0 + 8003332: 2b00 cmp r3, #0 + 8003334: d00c beq.n 8003350 { if (LL_ADC_IsDisableOngoing(hadc->Instance) == 0UL) - 800324e: 687b ldr r3, [r7, #4] - 8003250: 681b ldr r3, [r3, #0] - 8003252: 4618 mov r0, r3 - 8003254: f7ff f909 bl 800246a - 8003258: 4603 mov r3, r0 - 800325a: 2b00 cmp r3, #0 - 800325c: d104 bne.n 8003268 + 8003336: 687b ldr r3, [r7, #4] + 8003338: 681b ldr r3, [r3, #0] + 800333a: 4618 mov r0, r3 + 800333c: f7ff f909 bl 8002552 + 8003340: 4603 mov r3, r0 + 8003342: 2b00 cmp r3, #0 + 8003344: d104 bne.n 8003350 { /* Stop ADC group injected conversion */ LL_ADC_INJ_StopConversion(hadc->Instance); - 800325e: 687b ldr r3, [r7, #4] - 8003260: 681b ldr r3, [r3, #0] - 8003262: 4618 mov r0, r3 - 8003264: f7ff f94f bl 8002506 + 8003346: 687b ldr r3, [r7, #4] + 8003348: 681b ldr r3, [r3, #0] + 800334a: 4618 mov r0, r3 + 800334c: f7ff f94f bl 80025ee } } } /* Selection of start and stop bits with respect to the regular or injected group */ switch (conversion_group_reassigned) - 8003268: 69bb ldr r3, [r7, #24] - 800326a: 2b02 cmp r3, #2 - 800326c: d005 beq.n 800327a - 800326e: 69bb ldr r3, [r7, #24] - 8003270: 2b03 cmp r3, #3 - 8003272: d105 bne.n 8003280 + 8003350: 69bb ldr r3, [r7, #24] + 8003352: 2b02 cmp r3, #2 + 8003354: d005 beq.n 8003362 + 8003356: 69bb ldr r3, [r7, #24] + 8003358: 2b03 cmp r3, #3 + 800335a: d105 bne.n 8003368 { case ADC_REGULAR_INJECTED_GROUP: tmp_ADC_CR_ADSTART_JADSTART = (ADC_CR_ADSTART | ADC_CR_JADSTART); - 8003274: 230c movs r3, #12 - 8003276: 617b str r3, [r7, #20] + 800335c: 230c movs r3, #12 + 800335e: 617b str r3, [r7, #20] break; - 8003278: e005 b.n 8003286 + 8003360: e005 b.n 800336e case ADC_INJECTED_GROUP: tmp_ADC_CR_ADSTART_JADSTART = ADC_CR_JADSTART; - 800327a: 2308 movs r3, #8 - 800327c: 617b str r3, [r7, #20] + 8003362: 2308 movs r3, #8 + 8003364: 617b str r3, [r7, #20] break; - 800327e: e002 b.n 8003286 + 8003366: e002 b.n 800336e /* Case ADC_REGULAR_GROUP only*/ default: tmp_ADC_CR_ADSTART_JADSTART = ADC_CR_ADSTART; - 8003280: 2304 movs r3, #4 - 8003282: 617b str r3, [r7, #20] + 8003368: 2304 movs r3, #4 + 800336a: 617b str r3, [r7, #20] break; - 8003284: bf00 nop + 800336c: bf00 nop } /* Wait for conversion effectively stopped */ tickstart = HAL_GetTick(); - 8003286: f7fe ff37 bl 80020f8 - 800328a: 60b8 str r0, [r7, #8] + 800336e: f7fe ff37 bl 80021e0 + 8003372: 60b8 str r0, [r7, #8] while ((hadc->Instance->CR & tmp_ADC_CR_ADSTART_JADSTART) != 0UL) - 800328c: e01b b.n 80032c6 + 8003374: e01b b.n 80033ae { if ((HAL_GetTick() - tickstart) > ADC_STOP_CONVERSION_TIMEOUT) - 800328e: f7fe ff33 bl 80020f8 - 8003292: 4602 mov r2, r0 - 8003294: 68bb ldr r3, [r7, #8] - 8003296: 1ad3 subs r3, r2, r3 - 8003298: 2b05 cmp r3, #5 - 800329a: d914 bls.n 80032c6 + 8003376: f7fe ff33 bl 80021e0 + 800337a: 4602 mov r2, r0 + 800337c: 68bb ldr r3, [r7, #8] + 800337e: 1ad3 subs r3, r2, r3 + 8003380: 2b05 cmp r3, #5 + 8003382: d914 bls.n 80033ae { /* New check to avoid false timeout detection in case of preemption */ if ((hadc->Instance->CR & tmp_ADC_CR_ADSTART_JADSTART) != 0UL) - 800329c: 687b ldr r3, [r7, #4] - 800329e: 681b ldr r3, [r3, #0] - 80032a0: 689a ldr r2, [r3, #8] - 80032a2: 697b ldr r3, [r7, #20] - 80032a4: 4013 ands r3, r2 - 80032a6: 2b00 cmp r3, #0 - 80032a8: d00d beq.n 80032c6 + 8003384: 687b ldr r3, [r7, #4] + 8003386: 681b ldr r3, [r3, #0] + 8003388: 689a ldr r2, [r3, #8] + 800338a: 697b ldr r3, [r7, #20] + 800338c: 4013 ands r3, r2 + 800338e: 2b00 cmp r3, #0 + 8003390: d00d beq.n 80033ae { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 80032aa: 687b ldr r3, [r7, #4] - 80032ac: 6d5b ldr r3, [r3, #84] ; 0x54 - 80032ae: f043 0210 orr.w r2, r3, #16 - 80032b2: 687b ldr r3, [r7, #4] - 80032b4: 655a str r2, [r3, #84] ; 0x54 + 8003392: 687b ldr r3, [r7, #4] + 8003394: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003396: f043 0210 orr.w r2, r3, #16 + 800339a: 687b ldr r3, [r7, #4] + 800339c: 655a str r2, [r3, #84] ; 0x54 /* Set ADC error code to ADC peripheral internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 80032b6: 687b ldr r3, [r7, #4] - 80032b8: 6d9b ldr r3, [r3, #88] ; 0x58 - 80032ba: f043 0201 orr.w r2, r3, #1 - 80032be: 687b ldr r3, [r7, #4] - 80032c0: 659a str r2, [r3, #88] ; 0x58 + 800339e: 687b ldr r3, [r7, #4] + 80033a0: 6d9b ldr r3, [r3, #88] ; 0x58 + 80033a2: f043 0201 orr.w r2, r3, #1 + 80033a6: 687b ldr r3, [r7, #4] + 80033a8: 659a str r2, [r3, #88] ; 0x58 return HAL_ERROR; - 80032c2: 2301 movs r3, #1 - 80032c4: e007 b.n 80032d6 + 80033aa: 2301 movs r3, #1 + 80033ac: e007 b.n 80033be while ((hadc->Instance->CR & tmp_ADC_CR_ADSTART_JADSTART) != 0UL) - 80032c6: 687b ldr r3, [r7, #4] - 80032c8: 681b ldr r3, [r3, #0] - 80032ca: 689a ldr r2, [r3, #8] - 80032cc: 697b ldr r3, [r7, #20] - 80032ce: 4013 ands r3, r2 - 80032d0: 2b00 cmp r3, #0 - 80032d2: d1dc bne.n 800328e + 80033ae: 687b ldr r3, [r7, #4] + 80033b0: 681b ldr r3, [r3, #0] + 80033b2: 689a ldr r2, [r3, #8] + 80033b4: 697b ldr r3, [r7, #20] + 80033b6: 4013 ands r3, r2 + 80033b8: 2b00 cmp r3, #0 + 80033ba: d1dc bne.n 8003376 } #endif /* ADC_SUPPORT_2_5_MSPS */ /* Return HAL status */ return HAL_OK; - 80032d4: 2300 movs r3, #0 + 80033bc: 2300 movs r3, #0 } - 80032d6: 4618 mov r0, r3 - 80032d8: 3720 adds r7, #32 - 80032da: 46bd mov sp, r7 - 80032dc: bd80 pop {r7, pc} - 80032de: bf00 nop - 80032e0: a33fffff .word 0xa33fffff + 80033be: 4618 mov r0, r3 + 80033c0: 3720 adds r7, #32 + 80033c2: 46bd mov sp, r7 + 80033c4: bd80 pop {r7, pc} + 80033c6: bf00 nop + 80033c8: a33fffff .word 0xa33fffff -080032e4 : +080033cc : * and voltage regulator must be enabled (done into HAL_ADC_Init()). * @param hadc ADC handle * @retval HAL status. */ HAL_StatusTypeDef ADC_Enable(ADC_HandleTypeDef *hadc) { - 80032e4: b580 push {r7, lr} - 80032e6: b084 sub sp, #16 - 80032e8: af00 add r7, sp, #0 - 80032ea: 6078 str r0, [r7, #4] + 80033cc: b580 push {r7, lr} + 80033ce: b084 sub sp, #16 + 80033d0: af00 add r7, sp, #0 + 80033d2: 6078 str r0, [r7, #4] uint32_t tickstart; __IO uint32_t wait_loop_index = 0UL; - 80032ec: 2300 movs r3, #0 - 80032ee: 60bb str r3, [r7, #8] + 80033d4: 2300 movs r3, #0 + 80033d6: 60bb str r3, [r7, #8] /* ADC enable and wait for ADC ready (in case of ADC is disabled or */ /* enabling phase not yet completed: flag ADC ready not yet set). */ /* Timeout implemented to not be stuck if ADC cannot be enabled (possible */ /* causes: ADC clock not running, ...). */ if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) - 80032f0: 687b ldr r3, [r7, #4] - 80032f2: 681b ldr r3, [r3, #0] - 80032f4: 4618 mov r0, r3 - 80032f6: f7ff f8a5 bl 8002444 - 80032fa: 4603 mov r3, r0 - 80032fc: 2b00 cmp r3, #0 - 80032fe: d15e bne.n 80033be + 80033d8: 687b ldr r3, [r7, #4] + 80033da: 681b ldr r3, [r3, #0] + 80033dc: 4618 mov r0, r3 + 80033de: f7ff f8a5 bl 800252c + 80033e2: 4603 mov r3, r0 + 80033e4: 2b00 cmp r3, #0 + 80033e6: d15e bne.n 80034a6 { /* Check if conditions to enable the ADC are fulfilled */ #if defined(ADC_SUPPORT_2_5_MSPS) if ((hadc->Instance->CR & (ADC_CR_ADCAL | ADC_CR_ADSTP | ADC_CR_ADSTART | ADC_CR_ADDIS | ADC_CR_ADEN)) != 0UL) #else if ((hadc->Instance->CR & (ADC_CR_ADCAL | ADC_CR_JADSTP | ADC_CR_ADSTP | ADC_CR_JADSTART | ADC_CR_ADSTART | ADC_CR_ADDIS | ADC_CR_ADEN)) != 0UL) - 8003300: 687b ldr r3, [r7, #4] - 8003302: 681b ldr r3, [r3, #0] - 8003304: 689a ldr r2, [r3, #8] - 8003306: 4b30 ldr r3, [pc, #192] ; (80033c8 ) - 8003308: 4013 ands r3, r2 - 800330a: 2b00 cmp r3, #0 - 800330c: d00d beq.n 800332a + 80033e8: 687b ldr r3, [r7, #4] + 80033ea: 681b ldr r3, [r3, #0] + 80033ec: 689a ldr r2, [r3, #8] + 80033ee: 4b30 ldr r3, [pc, #192] ; (80034b0 ) + 80033f0: 4013 ands r3, r2 + 80033f2: 2b00 cmp r3, #0 + 80033f4: d00d beq.n 8003412 #endif /* ADC_SUPPORT_2_5_MSPS */ { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 800330e: 687b ldr r3, [r7, #4] - 8003310: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003312: f043 0210 orr.w r2, r3, #16 - 8003316: 687b ldr r3, [r7, #4] - 8003318: 655a str r2, [r3, #84] ; 0x54 + 80033f6: 687b ldr r3, [r7, #4] + 80033f8: 6d5b ldr r3, [r3, #84] ; 0x54 + 80033fa: f043 0210 orr.w r2, r3, #16 + 80033fe: 687b ldr r3, [r7, #4] + 8003400: 655a str r2, [r3, #84] ; 0x54 /* Set ADC error code to ADC peripheral internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 800331a: 687b ldr r3, [r7, #4] - 800331c: 6d9b ldr r3, [r3, #88] ; 0x58 - 800331e: f043 0201 orr.w r2, r3, #1 - 8003322: 687b ldr r3, [r7, #4] - 8003324: 659a str r2, [r3, #88] ; 0x58 + 8003402: 687b ldr r3, [r7, #4] + 8003404: 6d9b ldr r3, [r3, #88] ; 0x58 + 8003406: f043 0201 orr.w r2, r3, #1 + 800340a: 687b ldr r3, [r7, #4] + 800340c: 659a str r2, [r3, #88] ; 0x58 return HAL_ERROR; - 8003326: 2301 movs r3, #1 - 8003328: e04a b.n 80033c0 + 800340e: 2301 movs r3, #1 + 8003410: e04a b.n 80034a8 } /* Enable the ADC peripheral */ LL_ADC_Enable(hadc->Instance); - 800332a: 687b ldr r3, [r7, #4] - 800332c: 681b ldr r3, [r3, #0] - 800332e: 4618 mov r0, r3 - 8003330: f7ff f860 bl 80023f4 + 8003412: 687b ldr r3, [r7, #4] + 8003414: 681b ldr r3, [r3, #0] + 8003416: 4618 mov r0, r3 + 8003418: f7ff f860 bl 80024dc if((LL_ADC_GetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) & LL_ADC_PATH_INTERNAL_TEMPSENSOR) != 0UL) - 8003334: 4825 ldr r0, [pc, #148] ; (80033cc ) - 8003336: f7fe ff1d bl 8002174 - 800333a: 4603 mov r3, r0 - 800333c: f403 0300 and.w r3, r3, #8388608 ; 0x800000 - 8003340: 2b00 cmp r3, #0 - 8003342: d00f beq.n 8003364 + 800341c: 4825 ldr r0, [pc, #148] ; (80034b4 ) + 800341e: f7fe ff1d bl 800225c + 8003422: 4603 mov r3, r0 + 8003424: f403 0300 and.w r3, r3, #8388608 ; 0x800000 + 8003428: 2b00 cmp r3, #0 + 800342a: d00f beq.n 800344c /* Delay for temperature sensor buffer stabilization time */ /* Wait loop initialization and execution */ /* Note: Variable divided by 2 to compensate partially */ /* CPU processing cycles, scaling in us split to not */ /* exceed 32 bits register capacity and handle low frequency. */ wait_loop_index = ((LL_ADC_DELAY_TEMPSENSOR_BUFFER_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); - 8003344: 4b22 ldr r3, [pc, #136] ; (80033d0 ) - 8003346: 681b ldr r3, [r3, #0] - 8003348: 099b lsrs r3, r3, #6 - 800334a: 4a22 ldr r2, [pc, #136] ; (80033d4 ) - 800334c: fba2 2303 umull r2, r3, r2, r3 - 8003350: 099b lsrs r3, r3, #6 - 8003352: 3301 adds r3, #1 - 8003354: 60bb str r3, [r7, #8] + 800342c: 4b22 ldr r3, [pc, #136] ; (80034b8 ) + 800342e: 681b ldr r3, [r3, #0] + 8003430: 099b lsrs r3, r3, #6 + 8003432: 4a22 ldr r2, [pc, #136] ; (80034bc ) + 8003434: fba2 2303 umull r2, r3, r2, r3 + 8003438: 099b lsrs r3, r3, #6 + 800343a: 3301 adds r3, #1 + 800343c: 60bb str r3, [r7, #8] while(wait_loop_index != 0UL) - 8003356: e002 b.n 800335e + 800343e: e002 b.n 8003446 { wait_loop_index--; - 8003358: 68bb ldr r3, [r7, #8] - 800335a: 3b01 subs r3, #1 - 800335c: 60bb str r3, [r7, #8] + 8003440: 68bb ldr r3, [r7, #8] + 8003442: 3b01 subs r3, #1 + 8003444: 60bb str r3, [r7, #8] while(wait_loop_index != 0UL) - 800335e: 68bb ldr r3, [r7, #8] - 8003360: 2b00 cmp r3, #0 - 8003362: d1f9 bne.n 8003358 + 8003446: 68bb ldr r3, [r7, #8] + 8003448: 2b00 cmp r3, #0 + 800344a: d1f9 bne.n 8003440 /* performed automatically by hardware and flag ADC ready is not set. */ if (hadc->Init.LowPowerAutoPowerOff != ENABLE) #endif /*ADC_SUPPORT_2_5_MSPS */ { /* Wait for ADC effectively enabled */ tickstart = HAL_GetTick(); - 8003364: f7fe fec8 bl 80020f8 - 8003368: 60f8 str r0, [r7, #12] + 800344c: f7fe fec8 bl 80021e0 + 8003450: 60f8 str r0, [r7, #12] while(__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == 0UL) - 800336a: e021 b.n 80033b0 + 8003452: e021 b.n 8003498 The workaround is to continue setting ADEN until ADRDY is becomes 1. Additionally, ADC_ENABLE_TIMEOUT is defined to encompass this 4 ADC clock cycle duration */ /* Note: Test of ADC enabled required due to hardware constraint to */ /* not enable ADC if already enabled. */ if(LL_ADC_IsEnabled(hadc->Instance) == 0UL) - 800336c: 687b ldr r3, [r7, #4] - 800336e: 681b ldr r3, [r3, #0] - 8003370: 4618 mov r0, r3 - 8003372: f7ff f867 bl 8002444 - 8003376: 4603 mov r3, r0 - 8003378: 2b00 cmp r3, #0 - 800337a: d104 bne.n 8003386 + 8003454: 687b ldr r3, [r7, #4] + 8003456: 681b ldr r3, [r3, #0] + 8003458: 4618 mov r0, r3 + 800345a: f7ff f867 bl 800252c + 800345e: 4603 mov r3, r0 + 8003460: 2b00 cmp r3, #0 + 8003462: d104 bne.n 800346e { LL_ADC_Enable(hadc->Instance); - 800337c: 687b ldr r3, [r7, #4] - 800337e: 681b ldr r3, [r3, #0] - 8003380: 4618 mov r0, r3 - 8003382: f7ff f837 bl 80023f4 + 8003464: 687b ldr r3, [r7, #4] + 8003466: 681b ldr r3, [r3, #0] + 8003468: 4618 mov r0, r3 + 800346a: f7ff f837 bl 80024dc } if((HAL_GetTick() - tickstart) > ADC_ENABLE_TIMEOUT) - 8003386: f7fe feb7 bl 80020f8 - 800338a: 4602 mov r2, r0 - 800338c: 68fb ldr r3, [r7, #12] - 800338e: 1ad3 subs r3, r2, r3 - 8003390: 2b02 cmp r3, #2 - 8003392: d90d bls.n 80033b0 + 800346e: f7fe feb7 bl 80021e0 + 8003472: 4602 mov r2, r0 + 8003474: 68fb ldr r3, [r7, #12] + 8003476: 1ad3 subs r3, r2, r3 + 8003478: 2b02 cmp r3, #2 + 800347a: d90d bls.n 8003498 { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 8003394: 687b ldr r3, [r7, #4] - 8003396: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003398: f043 0210 orr.w r2, r3, #16 - 800339c: 687b ldr r3, [r7, #4] - 800339e: 655a str r2, [r3, #84] ; 0x54 + 800347c: 687b ldr r3, [r7, #4] + 800347e: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003480: f043 0210 orr.w r2, r3, #16 + 8003484: 687b ldr r3, [r7, #4] + 8003486: 655a str r2, [r3, #84] ; 0x54 /* Set ADC error code to ADC peripheral internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 80033a0: 687b ldr r3, [r7, #4] - 80033a2: 6d9b ldr r3, [r3, #88] ; 0x58 - 80033a4: f043 0201 orr.w r2, r3, #1 - 80033a8: 687b ldr r3, [r7, #4] - 80033aa: 659a str r2, [r3, #88] ; 0x58 + 8003488: 687b ldr r3, [r7, #4] + 800348a: 6d9b ldr r3, [r3, #88] ; 0x58 + 800348c: f043 0201 orr.w r2, r3, #1 + 8003490: 687b ldr r3, [r7, #4] + 8003492: 659a str r2, [r3, #88] ; 0x58 return HAL_ERROR; - 80033ac: 2301 movs r3, #1 - 80033ae: e007 b.n 80033c0 + 8003494: 2301 movs r3, #1 + 8003496: e007 b.n 80034a8 while(__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == 0UL) - 80033b0: 687b ldr r3, [r7, #4] - 80033b2: 681b ldr r3, [r3, #0] - 80033b4: 681b ldr r3, [r3, #0] - 80033b6: f003 0301 and.w r3, r3, #1 - 80033ba: 2b01 cmp r3, #1 - 80033bc: d1d6 bne.n 800336c + 8003498: 687b ldr r3, [r7, #4] + 800349a: 681b ldr r3, [r3, #0] + 800349c: 681b ldr r3, [r3, #0] + 800349e: f003 0301 and.w r3, r3, #1 + 80034a2: 2b01 cmp r3, #1 + 80034a4: d1d6 bne.n 8003454 } } } /* Return HAL status */ return HAL_OK; - 80033be: 2300 movs r3, #0 -} - 80033c0: 4618 mov r0, r3 - 80033c2: 3710 adds r7, #16 - 80033c4: 46bd mov sp, r7 - 80033c6: bd80 pop {r7, pc} - 80033c8: 8000003f .word 0x8000003f - 80033cc: 50040300 .word 0x50040300 - 80033d0: 20000018 .word 0x20000018 - 80033d4: 053e2d63 .word 0x053e2d63 - -080033d8 : + 80034a6: 2300 movs r3, #0 +} + 80034a8: 4618 mov r0, r3 + 80034aa: 3710 adds r7, #16 + 80034ac: 46bd mov sp, r7 + 80034ae: bd80 pop {r7, pc} + 80034b0: 8000003f .word 0x8000003f + 80034b4: 50040300 .word 0x50040300 + 80034b8: 2000002c .word 0x2000002c + 80034bc: 053e2d63 .word 0x053e2d63 + +080034c0 : * stopped. * @param hadc ADC handle * @retval HAL status. */ HAL_StatusTypeDef ADC_Disable(ADC_HandleTypeDef *hadc) { - 80033d8: b580 push {r7, lr} - 80033da: b084 sub sp, #16 - 80033dc: af00 add r7, sp, #0 - 80033de: 6078 str r0, [r7, #4] + 80034c0: b580 push {r7, lr} + 80034c2: b084 sub sp, #16 + 80034c4: af00 add r7, sp, #0 + 80034c6: 6078 str r0, [r7, #4] uint32_t tickstart; const uint32_t tmp_adc_is_disable_on_going = LL_ADC_IsDisableOngoing(hadc->Instance); - 80033e0: 687b ldr r3, [r7, #4] - 80033e2: 681b ldr r3, [r3, #0] - 80033e4: 4618 mov r0, r3 - 80033e6: f7ff f840 bl 800246a - 80033ea: 60f8 str r0, [r7, #12] + 80034c8: 687b ldr r3, [r7, #4] + 80034ca: 681b ldr r3, [r3, #0] + 80034cc: 4618 mov r0, r3 + 80034ce: f7ff f840 bl 8002552 + 80034d2: 60f8 str r0, [r7, #12] /* Verification if ADC is not already disabled: */ /* Note: forbidden to disable ADC (set bit ADC_CR_ADDIS) if ADC is already */ /* disabled. */ if ((LL_ADC_IsEnabled(hadc->Instance) != 0UL) - 80033ec: 687b ldr r3, [r7, #4] - 80033ee: 681b ldr r3, [r3, #0] - 80033f0: 4618 mov r0, r3 - 80033f2: f7ff f827 bl 8002444 - 80033f6: 4603 mov r3, r0 - 80033f8: 2b00 cmp r3, #0 - 80033fa: d047 beq.n 800348c + 80034d4: 687b ldr r3, [r7, #4] + 80034d6: 681b ldr r3, [r3, #0] + 80034d8: 4618 mov r0, r3 + 80034da: f7ff f827 bl 800252c + 80034de: 4603 mov r3, r0 + 80034e0: 2b00 cmp r3, #0 + 80034e2: d047 beq.n 8003574 && (tmp_adc_is_disable_on_going == 0UL) - 80033fc: 68fb ldr r3, [r7, #12] - 80033fe: 2b00 cmp r3, #0 - 8003400: d144 bne.n 800348c + 80034e4: 68fb ldr r3, [r7, #12] + 80034e6: 2b00 cmp r3, #0 + 80034e8: d144 bne.n 8003574 { /* Check if conditions to disable the ADC are fulfilled */ #if defined(ADC_SUPPORT_2_5_MSPS) if ((hadc->Instance->CR & (ADC_CR_ADSTART | ADC_CR_ADEN)) == ADC_CR_ADEN) #else if ((hadc->Instance->CR & (ADC_CR_JADSTART | ADC_CR_ADSTART | ADC_CR_ADEN)) == ADC_CR_ADEN) - 8003402: 687b ldr r3, [r7, #4] - 8003404: 681b ldr r3, [r3, #0] - 8003406: 689b ldr r3, [r3, #8] - 8003408: f003 030d and.w r3, r3, #13 - 800340c: 2b01 cmp r3, #1 - 800340e: d10c bne.n 800342a + 80034ea: 687b ldr r3, [r7, #4] + 80034ec: 681b ldr r3, [r3, #0] + 80034ee: 689b ldr r3, [r3, #8] + 80034f0: f003 030d and.w r3, r3, #13 + 80034f4: 2b01 cmp r3, #1 + 80034f6: d10c bne.n 8003512 #endif /* ADC_SUPPORT_2_5_MSPS */ { /* Disable the ADC peripheral */ LL_ADC_Disable(hadc->Instance); - 8003410: 687b ldr r3, [r7, #4] - 8003412: 681b ldr r3, [r3, #0] - 8003414: 4618 mov r0, r3 - 8003416: f7ff f801 bl 800241c + 80034f8: 687b ldr r3, [r7, #4] + 80034fa: 681b ldr r3, [r3, #0] + 80034fc: 4618 mov r0, r3 + 80034fe: f7ff f801 bl 8002504 __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOSMP | ADC_FLAG_RDY)); - 800341a: 687b ldr r3, [r7, #4] - 800341c: 681b ldr r3, [r3, #0] - 800341e: 2203 movs r2, #3 - 8003420: 601a str r2, [r3, #0] + 8003502: 687b ldr r3, [r7, #4] + 8003504: 681b ldr r3, [r3, #0] + 8003506: 2203 movs r2, #3 + 8003508: 601a str r2, [r3, #0] return HAL_ERROR; } /* Wait for ADC effectively disabled */ /* Get tick count */ tickstart = HAL_GetTick(); - 8003422: f7fe fe69 bl 80020f8 - 8003426: 60b8 str r0, [r7, #8] + 800350a: f7fe fe69 bl 80021e0 + 800350e: 60b8 str r0, [r7, #8] while ((hadc->Instance->CR & ADC_CR_ADEN) != 0UL) - 8003428: e029 b.n 800347e + 8003510: e029 b.n 8003566 SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 800342a: 687b ldr r3, [r7, #4] - 800342c: 6d5b ldr r3, [r3, #84] ; 0x54 - 800342e: f043 0210 orr.w r2, r3, #16 - 8003432: 687b ldr r3, [r7, #4] - 8003434: 655a str r2, [r3, #84] ; 0x54 + 8003512: 687b ldr r3, [r7, #4] + 8003514: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003516: f043 0210 orr.w r2, r3, #16 + 800351a: 687b ldr r3, [r7, #4] + 800351c: 655a str r2, [r3, #84] ; 0x54 SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 8003436: 687b ldr r3, [r7, #4] - 8003438: 6d9b ldr r3, [r3, #88] ; 0x58 - 800343a: f043 0201 orr.w r2, r3, #1 - 800343e: 687b ldr r3, [r7, #4] - 8003440: 659a str r2, [r3, #88] ; 0x58 + 800351e: 687b ldr r3, [r7, #4] + 8003520: 6d9b ldr r3, [r3, #88] ; 0x58 + 8003522: f043 0201 orr.w r2, r3, #1 + 8003526: 687b ldr r3, [r7, #4] + 8003528: 659a str r2, [r3, #88] ; 0x58 return HAL_ERROR; - 8003442: 2301 movs r3, #1 - 8003444: e023 b.n 800348e + 800352a: 2301 movs r3, #1 + 800352c: e023 b.n 8003576 { if ((HAL_GetTick() - tickstart) > ADC_DISABLE_TIMEOUT) - 8003446: f7fe fe57 bl 80020f8 - 800344a: 4602 mov r2, r0 - 800344c: 68bb ldr r3, [r7, #8] - 800344e: 1ad3 subs r3, r2, r3 - 8003450: 2b02 cmp r3, #2 - 8003452: d914 bls.n 800347e + 800352e: f7fe fe57 bl 80021e0 + 8003532: 4602 mov r2, r0 + 8003534: 68bb ldr r3, [r7, #8] + 8003536: 1ad3 subs r3, r2, r3 + 8003538: 2b02 cmp r3, #2 + 800353a: d914 bls.n 8003566 { /* New check to avoid false timeout detection in case of preemption */ if ((hadc->Instance->CR & ADC_CR_ADEN) != 0UL) - 8003454: 687b ldr r3, [r7, #4] - 8003456: 681b ldr r3, [r3, #0] - 8003458: 689b ldr r3, [r3, #8] - 800345a: f003 0301 and.w r3, r3, #1 - 800345e: 2b00 cmp r3, #0 - 8003460: d00d beq.n 800347e + 800353c: 687b ldr r3, [r7, #4] + 800353e: 681b ldr r3, [r3, #0] + 8003540: 689b ldr r3, [r3, #8] + 8003542: f003 0301 and.w r3, r3, #1 + 8003546: 2b00 cmp r3, #0 + 8003548: d00d beq.n 8003566 { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 8003462: 687b ldr r3, [r7, #4] - 8003464: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003466: f043 0210 orr.w r2, r3, #16 - 800346a: 687b ldr r3, [r7, #4] - 800346c: 655a str r2, [r3, #84] ; 0x54 + 800354a: 687b ldr r3, [r7, #4] + 800354c: 6d5b ldr r3, [r3, #84] ; 0x54 + 800354e: f043 0210 orr.w r2, r3, #16 + 8003552: 687b ldr r3, [r7, #4] + 8003554: 655a str r2, [r3, #84] ; 0x54 /* Set ADC error code to ADC peripheral internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 800346e: 687b ldr r3, [r7, #4] - 8003470: 6d9b ldr r3, [r3, #88] ; 0x58 - 8003472: f043 0201 orr.w r2, r3, #1 - 8003476: 687b ldr r3, [r7, #4] - 8003478: 659a str r2, [r3, #88] ; 0x58 + 8003556: 687b ldr r3, [r7, #4] + 8003558: 6d9b ldr r3, [r3, #88] ; 0x58 + 800355a: f043 0201 orr.w r2, r3, #1 + 800355e: 687b ldr r3, [r7, #4] + 8003560: 659a str r2, [r3, #88] ; 0x58 return HAL_ERROR; - 800347a: 2301 movs r3, #1 - 800347c: e007 b.n 800348e + 8003562: 2301 movs r3, #1 + 8003564: e007 b.n 8003576 while ((hadc->Instance->CR & ADC_CR_ADEN) != 0UL) - 800347e: 687b ldr r3, [r7, #4] - 8003480: 681b ldr r3, [r3, #0] - 8003482: 689b ldr r3, [r3, #8] - 8003484: f003 0301 and.w r3, r3, #1 - 8003488: 2b00 cmp r3, #0 - 800348a: d1dc bne.n 8003446 + 8003566: 687b ldr r3, [r7, #4] + 8003568: 681b ldr r3, [r3, #0] + 800356a: 689b ldr r3, [r3, #8] + 800356c: f003 0301 and.w r3, r3, #1 + 8003570: 2b00 cmp r3, #0 + 8003572: d1dc bne.n 800352e } } } /* Return HAL status */ return HAL_OK; - 800348c: 2300 movs r3, #0 + 8003574: 2300 movs r3, #0 } - 800348e: 4618 mov r0, r3 - 8003490: 3710 adds r7, #16 - 8003492: 46bd mov sp, r7 - 8003494: bd80 pop {r7, pc} + 8003576: 4618 mov r0, r3 + 8003578: 3710 adds r7, #16 + 800357a: 46bd mov sp, r7 + 800357c: bd80 pop {r7, pc} -08003496 : +0800357e : * @brief DMA transfer complete callback. * @param hdma pointer to DMA handle. * @retval None */ void ADC_DMAConvCplt(DMA_HandleTypeDef *hdma) { - 8003496: b580 push {r7, lr} - 8003498: b084 sub sp, #16 - 800349a: af00 add r7, sp, #0 - 800349c: 6078 str r0, [r7, #4] + 800357e: b580 push {r7, lr} + 8003580: b084 sub sp, #16 + 8003582: af00 add r7, sp, #0 + 8003584: 6078 str r0, [r7, #4] /* Retrieve ADC handle corresponding to current DMA handle */ ADC_HandleTypeDef *hadc = (ADC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; - 800349e: 687b ldr r3, [r7, #4] - 80034a0: 6a9b ldr r3, [r3, #40] ; 0x28 - 80034a2: 60fb str r3, [r7, #12] + 8003586: 687b ldr r3, [r7, #4] + 8003588: 6a9b ldr r3, [r3, #40] ; 0x28 + 800358a: 60fb str r3, [r7, #12] /* Update state machine on conversion status if not in error state */ if ((hadc->State & (HAL_ADC_STATE_ERROR_INTERNAL | HAL_ADC_STATE_ERROR_DMA)) == 0UL) - 80034a4: 68fb ldr r3, [r7, #12] - 80034a6: 6d5b ldr r3, [r3, #84] ; 0x54 - 80034a8: f003 0350 and.w r3, r3, #80 ; 0x50 - 80034ac: 2b00 cmp r3, #0 - 80034ae: d14b bne.n 8003548 + 800358c: 68fb ldr r3, [r7, #12] + 800358e: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003590: f003 0350 and.w r3, r3, #80 ; 0x50 + 8003594: 2b00 cmp r3, #0 + 8003596: d14b bne.n 8003630 { /* Set ADC state */ SET_BIT(hadc->State, HAL_ADC_STATE_REG_EOC); - 80034b0: 68fb ldr r3, [r7, #12] - 80034b2: 6d5b ldr r3, [r3, #84] ; 0x54 - 80034b4: f443 7200 orr.w r2, r3, #512 ; 0x200 - 80034b8: 68fb ldr r3, [r7, #12] - 80034ba: 655a str r2, [r3, #84] ; 0x54 + 8003598: 68fb ldr r3, [r7, #12] + 800359a: 6d5b ldr r3, [r3, #84] ; 0x54 + 800359c: f443 7200 orr.w r2, r3, #512 ; 0x200 + 80035a0: 68fb ldr r3, [r7, #12] + 80035a2: 655a str r2, [r3, #84] ; 0x54 } } } #else if ((hadc->Instance->ISR & ADC_FLAG_EOS) != 0UL) - 80034bc: 68fb ldr r3, [r7, #12] - 80034be: 681b ldr r3, [r3, #0] - 80034c0: 681b ldr r3, [r3, #0] - 80034c2: f003 0308 and.w r3, r3, #8 - 80034c6: 2b00 cmp r3, #0 - 80034c8: d021 beq.n 800350e + 80035a4: 68fb ldr r3, [r7, #12] + 80035a6: 681b ldr r3, [r3, #0] + 80035a8: 681b ldr r3, [r3, #0] + 80035aa: f003 0308 and.w r3, r3, #8 + 80035ae: 2b00 cmp r3, #0 + 80035b0: d021 beq.n 80035f6 { /* Are conversions software-triggered ? */ if (LL_ADC_REG_IsTriggerSourceSWStart(hadc->Instance) != 0UL) - 80034ca: 68fb ldr r3, [r7, #12] - 80034cc: 681b ldr r3, [r3, #0] - 80034ce: 4618 mov r0, r3 - 80034d0: f7fe feb3 bl 800223a - 80034d4: 4603 mov r3, r0 - 80034d6: 2b00 cmp r3, #0 - 80034d8: d032 beq.n 8003540 + 80035b2: 68fb ldr r3, [r7, #12] + 80035b4: 681b ldr r3, [r3, #0] + 80035b6: 4618 mov r0, r3 + 80035b8: f7fe feb3 bl 8002322 + 80035bc: 4603 mov r3, r0 + 80035be: 2b00 cmp r3, #0 + 80035c0: d032 beq.n 8003628 { /* Is CONT bit set ? */ if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_CONT) == 0UL) - 80034da: 68fb ldr r3, [r7, #12] - 80034dc: 681b ldr r3, [r3, #0] - 80034de: 68db ldr r3, [r3, #12] - 80034e0: f403 5300 and.w r3, r3, #8192 ; 0x2000 - 80034e4: 2b00 cmp r3, #0 - 80034e6: d12b bne.n 8003540 + 80035c2: 68fb ldr r3, [r7, #12] + 80035c4: 681b ldr r3, [r3, #0] + 80035c6: 68db ldr r3, [r3, #12] + 80035c8: f403 5300 and.w r3, r3, #8192 ; 0x2000 + 80035cc: 2b00 cmp r3, #0 + 80035ce: d12b bne.n 8003628 { /* CONT bit is not set, no more conversions expected */ CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); - 80034e8: 68fb ldr r3, [r7, #12] - 80034ea: 6d5b ldr r3, [r3, #84] ; 0x54 - 80034ec: f423 7280 bic.w r2, r3, #256 ; 0x100 - 80034f0: 68fb ldr r3, [r7, #12] - 80034f2: 655a str r2, [r3, #84] ; 0x54 + 80035d0: 68fb ldr r3, [r7, #12] + 80035d2: 6d5b ldr r3, [r3, #84] ; 0x54 + 80035d4: f423 7280 bic.w r2, r3, #256 ; 0x100 + 80035d8: 68fb ldr r3, [r7, #12] + 80035da: 655a str r2, [r3, #84] ; 0x54 if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) == 0UL) - 80034f4: 68fb ldr r3, [r7, #12] - 80034f6: 6d5b ldr r3, [r3, #84] ; 0x54 - 80034f8: f403 5380 and.w r3, r3, #4096 ; 0x1000 - 80034fc: 2b00 cmp r3, #0 - 80034fe: d11f bne.n 8003540 + 80035dc: 68fb ldr r3, [r7, #12] + 80035de: 6d5b ldr r3, [r3, #84] ; 0x54 + 80035e0: f403 5380 and.w r3, r3, #4096 ; 0x1000 + 80035e4: 2b00 cmp r3, #0 + 80035e6: d11f bne.n 8003628 { SET_BIT(hadc->State, HAL_ADC_STATE_READY); - 8003500: 68fb ldr r3, [r7, #12] - 8003502: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003504: f043 0201 orr.w r2, r3, #1 - 8003508: 68fb ldr r3, [r7, #12] - 800350a: 655a str r2, [r3, #84] ; 0x54 - 800350c: e018 b.n 8003540 + 80035e8: 68fb ldr r3, [r7, #12] + 80035ea: 6d5b ldr r3, [r3, #84] ; 0x54 + 80035ec: f043 0201 orr.w r2, r3, #1 + 80035f0: 68fb ldr r3, [r7, #12] + 80035f2: 655a str r2, [r3, #84] ; 0x54 + 80035f4: e018 b.n 8003628 } else { /* DMA End of Transfer interrupt was triggered but conversions sequence is not over. If DMACFG is set to 0, conversions are stopped. */ if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_DMACFG) == 0UL) - 800350e: 68fb ldr r3, [r7, #12] - 8003510: 681b ldr r3, [r3, #0] - 8003512: 68db ldr r3, [r3, #12] - 8003514: f003 0302 and.w r3, r3, #2 - 8003518: 2b00 cmp r3, #0 - 800351a: d111 bne.n 8003540 + 80035f6: 68fb ldr r3, [r7, #12] + 80035f8: 681b ldr r3, [r3, #0] + 80035fa: 68db ldr r3, [r3, #12] + 80035fc: f003 0302 and.w r3, r3, #2 + 8003600: 2b00 cmp r3, #0 + 8003602: d111 bne.n 8003628 { /* DMACFG bit is not set, conversions are stopped. */ CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); - 800351c: 68fb ldr r3, [r7, #12] - 800351e: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003520: f423 7280 bic.w r2, r3, #256 ; 0x100 - 8003524: 68fb ldr r3, [r7, #12] - 8003526: 655a str r2, [r3, #84] ; 0x54 + 8003604: 68fb ldr r3, [r7, #12] + 8003606: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003608: f423 7280 bic.w r2, r3, #256 ; 0x100 + 800360c: 68fb ldr r3, [r7, #12] + 800360e: 655a str r2, [r3, #84] ; 0x54 if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) == 0UL) - 8003528: 68fb ldr r3, [r7, #12] - 800352a: 6d5b ldr r3, [r3, #84] ; 0x54 - 800352c: f403 5380 and.w r3, r3, #4096 ; 0x1000 - 8003530: 2b00 cmp r3, #0 - 8003532: d105 bne.n 8003540 + 8003610: 68fb ldr r3, [r7, #12] + 8003612: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003614: f403 5380 and.w r3, r3, #4096 ; 0x1000 + 8003618: 2b00 cmp r3, #0 + 800361a: d105 bne.n 8003628 { SET_BIT(hadc->State, HAL_ADC_STATE_READY); - 8003534: 68fb ldr r3, [r7, #12] - 8003536: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003538: f043 0201 orr.w r2, r3, #1 - 800353c: 68fb ldr r3, [r7, #12] - 800353e: 655a str r2, [r3, #84] ; 0x54 + 800361c: 68fb ldr r3, [r7, #12] + 800361e: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003620: f043 0201 orr.w r2, r3, #1 + 8003624: 68fb ldr r3, [r7, #12] + 8003626: 655a str r2, [r3, #84] ; 0x54 /* Conversion complete callback */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->ConvCpltCallback(hadc); #else HAL_ADC_ConvCpltCallback(hadc); - 8003540: 68f8 ldr r0, [r7, #12] - 8003542: f7fd ff39 bl 80013b8 + 8003628: 68f8 ldr r0, [r7, #12] + 800362a: f7fd ffb9 bl 80015a0 { /* Call ADC DMA error callback */ hadc->DMA_Handle->XferErrorCallback(hdma); } } } - 8003546: e00e b.n 8003566 + 800362e: e00e b.n 800364e if ((hadc->State & HAL_ADC_STATE_ERROR_INTERNAL) != 0UL) - 8003548: 68fb ldr r3, [r7, #12] - 800354a: 6d5b ldr r3, [r3, #84] ; 0x54 - 800354c: f003 0310 and.w r3, r3, #16 - 8003550: 2b00 cmp r3, #0 - 8003552: d003 beq.n 800355c + 8003630: 68fb ldr r3, [r7, #12] + 8003632: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003634: f003 0310 and.w r3, r3, #16 + 8003638: 2b00 cmp r3, #0 + 800363a: d003 beq.n 8003644 HAL_ADC_ErrorCallback(hadc); - 8003554: 68f8 ldr r0, [r7, #12] - 8003556: f7ff fa38 bl 80029ca + 800363c: 68f8 ldr r0, [r7, #12] + 800363e: f7ff fa38 bl 8002ab2 } - 800355a: e004 b.n 8003566 + 8003642: e004 b.n 800364e hadc->DMA_Handle->XferErrorCallback(hdma); - 800355c: 68fb ldr r3, [r7, #12] - 800355e: 6cdb ldr r3, [r3, #76] ; 0x4c - 8003560: 6b5b ldr r3, [r3, #52] ; 0x34 - 8003562: 6878 ldr r0, [r7, #4] - 8003564: 4798 blx r3 -} - 8003566: bf00 nop - 8003568: 3710 adds r7, #16 - 800356a: 46bd mov sp, r7 - 800356c: bd80 pop {r7, pc} - -0800356e : + 8003644: 68fb ldr r3, [r7, #12] + 8003646: 6cdb ldr r3, [r3, #76] ; 0x4c + 8003648: 6b5b ldr r3, [r3, #52] ; 0x34 + 800364a: 6878 ldr r0, [r7, #4] + 800364c: 4798 blx r3 +} + 800364e: bf00 nop + 8003650: 3710 adds r7, #16 + 8003652: 46bd mov sp, r7 + 8003654: bd80 pop {r7, pc} + +08003656 : * @brief DMA half transfer complete callback. * @param hdma pointer to DMA handle. * @retval None */ void ADC_DMAHalfConvCplt(DMA_HandleTypeDef *hdma) { - 800356e: b580 push {r7, lr} - 8003570: b084 sub sp, #16 - 8003572: af00 add r7, sp, #0 - 8003574: 6078 str r0, [r7, #4] + 8003656: b580 push {r7, lr} + 8003658: b084 sub sp, #16 + 800365a: af00 add r7, sp, #0 + 800365c: 6078 str r0, [r7, #4] /* Retrieve ADC handle corresponding to current DMA handle */ ADC_HandleTypeDef *hadc = (ADC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; - 8003576: 687b ldr r3, [r7, #4] - 8003578: 6a9b ldr r3, [r3, #40] ; 0x28 - 800357a: 60fb str r3, [r7, #12] + 800365e: 687b ldr r3, [r7, #4] + 8003660: 6a9b ldr r3, [r3, #40] ; 0x28 + 8003662: 60fb str r3, [r7, #12] /* Half conversion callback */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->ConvHalfCpltCallback(hadc); #else HAL_ADC_ConvHalfCpltCallback(hadc); - 800357c: 68f8 ldr r0, [r7, #12] - 800357e: f7ff fa1a bl 80029b6 + 8003664: 68f8 ldr r0, [r7, #12] + 8003666: f7ff fa1a bl 8002a9e #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ } - 8003582: bf00 nop - 8003584: 3710 adds r7, #16 - 8003586: 46bd mov sp, r7 - 8003588: bd80 pop {r7, pc} + 800366a: bf00 nop + 800366c: 3710 adds r7, #16 + 800366e: 46bd mov sp, r7 + 8003670: bd80 pop {r7, pc} -0800358a : +08003672 : * @brief DMA error callback. * @param hdma pointer to DMA handle. * @retval None */ void ADC_DMAError(DMA_HandleTypeDef *hdma) { - 800358a: b580 push {r7, lr} - 800358c: b084 sub sp, #16 - 800358e: af00 add r7, sp, #0 - 8003590: 6078 str r0, [r7, #4] + 8003672: b580 push {r7, lr} + 8003674: b084 sub sp, #16 + 8003676: af00 add r7, sp, #0 + 8003678: 6078 str r0, [r7, #4] /* Retrieve ADC handle corresponding to current DMA handle */ ADC_HandleTypeDef *hadc = (ADC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; - 8003592: 687b ldr r3, [r7, #4] - 8003594: 6a9b ldr r3, [r3, #40] ; 0x28 - 8003596: 60fb str r3, [r7, #12] + 800367a: 687b ldr r3, [r7, #4] + 800367c: 6a9b ldr r3, [r3, #40] ; 0x28 + 800367e: 60fb str r3, [r7, #12] /* Set ADC state */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_DMA); - 8003598: 68fb ldr r3, [r7, #12] - 800359a: 6d5b ldr r3, [r3, #84] ; 0x54 - 800359c: f043 0240 orr.w r2, r3, #64 ; 0x40 - 80035a0: 68fb ldr r3, [r7, #12] - 80035a2: 655a str r2, [r3, #84] ; 0x54 + 8003680: 68fb ldr r3, [r7, #12] + 8003682: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003684: f043 0240 orr.w r2, r3, #64 ; 0x40 + 8003688: 68fb ldr r3, [r7, #12] + 800368a: 655a str r2, [r3, #84] ; 0x54 /* Set ADC error code to DMA error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_DMA); - 80035a4: 68fb ldr r3, [r7, #12] - 80035a6: 6d9b ldr r3, [r3, #88] ; 0x58 - 80035a8: f043 0204 orr.w r2, r3, #4 - 80035ac: 68fb ldr r3, [r7, #12] - 80035ae: 659a str r2, [r3, #88] ; 0x58 + 800368c: 68fb ldr r3, [r7, #12] + 800368e: 6d9b ldr r3, [r3, #88] ; 0x58 + 8003690: f043 0204 orr.w r2, r3, #4 + 8003694: 68fb ldr r3, [r7, #12] + 8003696: 659a str r2, [r3, #88] ; 0x58 /* Error callback */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->ErrorCallback(hadc); #else HAL_ADC_ErrorCallback(hadc); - 80035b0: 68f8 ldr r0, [r7, #12] - 80035b2: f7ff fa0a bl 80029ca + 8003698: 68f8 ldr r0, [r7, #12] + 800369a: f7ff fa0a bl 8002ab2 #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ } - 80035b6: bf00 nop - 80035b8: 3710 adds r7, #16 - 80035ba: 46bd mov sp, r7 - 80035bc: bd80 pop {r7, pc} + 800369e: bf00 nop + 80036a0: 3710 adds r7, #16 + 80036a2: 46bd mov sp, r7 + 80036a4: bd80 pop {r7, pc} -080035be : +080036a6 : { - 80035be: b480 push {r7} - 80035c0: b083 sub sp, #12 - 80035c2: af00 add r7, sp, #0 - 80035c4: 6078 str r0, [r7, #4] - 80035c6: 6039 str r1, [r7, #0] + 80036a6: b480 push {r7} + 80036a8: b083 sub sp, #12 + 80036aa: af00 add r7, sp, #0 + 80036ac: 6078 str r0, [r7, #4] + 80036ae: 6039 str r1, [r7, #0] MODIFY_REG(ADCx->CR, - 80035c8: 687b ldr r3, [r7, #4] - 80035ca: 689b ldr r3, [r3, #8] - 80035cc: f023 4340 bic.w r3, r3, #3221225472 ; 0xc0000000 - 80035d0: f023 033f bic.w r3, r3, #63 ; 0x3f - 80035d4: 683a ldr r2, [r7, #0] - 80035d6: f002 4280 and.w r2, r2, #1073741824 ; 0x40000000 - 80035da: 4313 orrs r3, r2 - 80035dc: f043 4200 orr.w r2, r3, #2147483648 ; 0x80000000 - 80035e0: 687b ldr r3, [r7, #4] - 80035e2: 609a str r2, [r3, #8] -} - 80035e4: bf00 nop - 80035e6: 370c adds r7, #12 - 80035e8: 46bd mov sp, r7 - 80035ea: f85d 7b04 ldr.w r7, [sp], #4 - 80035ee: 4770 bx lr - -080035f0 : -{ - 80035f0: b480 push {r7} - 80035f2: b083 sub sp, #12 - 80035f4: af00 add r7, sp, #0 - 80035f6: 6078 str r0, [r7, #4] + 80036b0: 687b ldr r3, [r7, #4] + 80036b2: 689b ldr r3, [r3, #8] + 80036b4: f023 4340 bic.w r3, r3, #3221225472 ; 0xc0000000 + 80036b8: f023 033f bic.w r3, r3, #63 ; 0x3f + 80036bc: 683a ldr r2, [r7, #0] + 80036be: f002 4280 and.w r2, r2, #1073741824 ; 0x40000000 + 80036c2: 4313 orrs r3, r2 + 80036c4: f043 4200 orr.w r2, r3, #2147483648 ; 0x80000000 + 80036c8: 687b ldr r3, [r7, #4] + 80036ca: 609a str r2, [r3, #8] +} + 80036cc: bf00 nop + 80036ce: 370c adds r7, #12 + 80036d0: 46bd mov sp, r7 + 80036d2: f85d 7b04 ldr.w r7, [sp], #4 + 80036d6: 4770 bx lr + +080036d8 : +{ + 80036d8: b480 push {r7} + 80036da: b083 sub sp, #12 + 80036dc: af00 add r7, sp, #0 + 80036de: 6078 str r0, [r7, #4] return ((READ_BIT(ADCx->CR, ADC_CR_ADCAL) == (ADC_CR_ADCAL)) ? 1UL : 0UL); - 80035f8: 687b ldr r3, [r7, #4] - 80035fa: 689b ldr r3, [r3, #8] - 80035fc: f003 4300 and.w r3, r3, #2147483648 ; 0x80000000 - 8003600: f1b3 4f00 cmp.w r3, #2147483648 ; 0x80000000 - 8003604: d101 bne.n 800360a - 8003606: 2301 movs r3, #1 - 8003608: e000 b.n 800360c - 800360a: 2300 movs r3, #0 -} - 800360c: 4618 mov r0, r3 - 800360e: 370c adds r7, #12 - 8003610: 46bd mov sp, r7 - 8003612: f85d 7b04 ldr.w r7, [sp], #4 - 8003616: 4770 bx lr - -08003618 : + 80036e0: 687b ldr r3, [r7, #4] + 80036e2: 689b ldr r3, [r3, #8] + 80036e4: f003 4300 and.w r3, r3, #2147483648 ; 0x80000000 + 80036e8: f1b3 4f00 cmp.w r3, #2147483648 ; 0x80000000 + 80036ec: d101 bne.n 80036f2 + 80036ee: 2301 movs r3, #1 + 80036f0: e000 b.n 80036f4 + 80036f2: 2300 movs r3, #0 +} + 80036f4: 4618 mov r0, r3 + 80036f6: 370c adds r7, #12 + 80036f8: 46bd mov sp, r7 + 80036fa: f85d 7b04 ldr.w r7, [sp], #4 + 80036fe: 4770 bx lr + +08003700 : * * (1) On STM32WB series, parameter not available on devices: STM32WB10xx, STM32WB15xx, STM32WB1Mxx. * @retval HAL status */ HAL_StatusTypeDef HAL_ADCEx_Calibration_Start(ADC_HandleTypeDef *hadc, uint32_t SingleDiff) { - 8003618: b580 push {r7, lr} - 800361a: b084 sub sp, #16 - 800361c: af00 add r7, sp, #0 - 800361e: 6078 str r0, [r7, #4] - 8003620: 6039 str r1, [r7, #0] + 8003700: b580 push {r7, lr} + 8003702: b084 sub sp, #16 + 8003704: af00 add r7, sp, #0 + 8003706: 6078 str r0, [r7, #4] + 8003708: 6039 str r1, [r7, #0] uint32_t adc_clk_async_presc; __IO uint32_t delay_cpu_cycles; #endif /* ADC_SUPPORT_2_5_MSPS */ HAL_StatusTypeDef tmp_hal_status; __IO uint32_t wait_loop_index = 0UL; - 8003622: 2300 movs r3, #0 - 8003624: 60bb str r3, [r7, #8] + 800370a: 2300 movs r3, #0 + 800370c: 60bb str r3, [r7, #8] /* Check the parameters */ assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); assert_param(IS_ADC_SINGLE_DIFFERENTIAL(SingleDiff)); /* Process locked */ __HAL_LOCK(hadc); - 8003626: 687b ldr r3, [r7, #4] - 8003628: f893 3050 ldrb.w r3, [r3, #80] ; 0x50 - 800362c: 2b01 cmp r3, #1 - 800362e: d101 bne.n 8003634 - 8003630: 2302 movs r3, #2 - 8003632: e04d b.n 80036d0 - 8003634: 687b ldr r3, [r7, #4] - 8003636: 2201 movs r2, #1 - 8003638: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 800370e: 687b ldr r3, [r7, #4] + 8003710: f893 3050 ldrb.w r3, [r3, #80] ; 0x50 + 8003714: 2b01 cmp r3, #1 + 8003716: d101 bne.n 800371c + 8003718: 2302 movs r3, #2 + 800371a: e04d b.n 80037b8 + 800371c: 687b ldr r3, [r7, #4] + 800371e: 2201 movs r2, #1 + 8003720: f883 2050 strb.w r2, [r3, #80] ; 0x50 /* Calibration prerequisite: ADC must be disabled. */ /* Disable the ADC (if not already disabled) */ tmp_hal_status = ADC_Disable(hadc); - 800363c: 6878 ldr r0, [r7, #4] - 800363e: f7ff fecb bl 80033d8 - 8003642: 4603 mov r3, r0 - 8003644: 73fb strb r3, [r7, #15] + 8003724: 6878 ldr r0, [r7, #4] + 8003726: f7ff fecb bl 80034c0 + 800372a: 4603 mov r3, r0 + 800372c: 73fb strb r3, [r7, #15] /* Check if ADC is effectively disabled */ if (tmp_hal_status == HAL_OK) - 8003646: 7bfb ldrb r3, [r7, #15] - 8003648: 2b00 cmp r3, #0 - 800364a: d136 bne.n 80036ba + 800372e: 7bfb ldrb r3, [r7, #15] + 8003730: 2b00 cmp r3, #0 + 8003732: d136 bne.n 80037a2 #if defined(ADC_SUPPORT_2_5_MSPS) ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_REG_BUSY, HAL_ADC_STATE_BUSY_INTERNAL); #else ADC_STATE_CLR_SET(hadc->State, - 800364c: 687b ldr r3, [r7, #4] - 800364e: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003650: f423 5388 bic.w r3, r3, #4352 ; 0x1100 - 8003654: f023 0302 bic.w r3, r3, #2 - 8003658: f043 0202 orr.w r2, r3, #2 - 800365c: 687b ldr r3, [r7, #4] - 800365e: 655a str r2, [r3, #84] ; 0x54 + 8003734: 687b ldr r3, [r7, #4] + 8003736: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003738: f423 5388 bic.w r3, r3, #4352 ; 0x1100 + 800373c: f023 0302 bic.w r3, r3, #2 + 8003740: f043 0202 orr.w r2, r3, #2 + 8003744: 687b ldr r3, [r7, #4] + 8003746: 655a str r2, [r3, #84] ; 0x54 { /* Start ADC calibration */ LL_ADC_StartCalibration(hadc->Instance); #else LL_ADC_StartCalibration(hadc->Instance, SingleDiff); - 8003660: 687b ldr r3, [r7, #4] - 8003662: 681b ldr r3, [r3, #0] - 8003664: 6839 ldr r1, [r7, #0] - 8003666: 4618 mov r0, r3 - 8003668: f7ff ffa9 bl 80035be + 8003748: 687b ldr r3, [r7, #4] + 800374a: 681b ldr r3, [r3, #0] + 800374c: 6839 ldr r1, [r7, #0] + 800374e: 4618 mov r0, r3 + 8003750: f7ff ffa9 bl 80036a6 #endif /* ADC_SUPPORT_2_5_MSPS */ /* Wait for calibration completion */ while (LL_ADC_IsCalibrationOnGoing(hadc->Instance) != 0UL) - 800366c: e014 b.n 8003698 + 8003754: e014 b.n 8003780 { wait_loop_index++; - 800366e: 68bb ldr r3, [r7, #8] - 8003670: 3301 adds r3, #1 - 8003672: 60bb str r3, [r7, #8] + 8003756: 68bb ldr r3, [r7, #8] + 8003758: 3301 adds r3, #1 + 800375a: 60bb str r3, [r7, #8] if (wait_loop_index >= ADC_CALIBRATION_TIMEOUT) - 8003674: 68bb ldr r3, [r7, #8] - 8003676: 4a18 ldr r2, [pc, #96] ; (80036d8 ) - 8003678: 4293 cmp r3, r2 - 800367a: d90d bls.n 8003698 + 800375c: 68bb ldr r3, [r7, #8] + 800375e: 4a18 ldr r2, [pc, #96] ; (80037c0 ) + 8003760: 4293 cmp r3, r2 + 8003762: d90d bls.n 8003780 { /* Update ADC state machine to error */ ADC_STATE_CLR_SET(hadc->State, - 800367c: 687b ldr r3, [r7, #4] - 800367e: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003680: f023 0312 bic.w r3, r3, #18 - 8003684: f043 0210 orr.w r2, r3, #16 - 8003688: 687b ldr r3, [r7, #4] - 800368a: 655a str r2, [r3, #84] ; 0x54 + 8003764: 687b ldr r3, [r7, #4] + 8003766: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003768: f023 0312 bic.w r3, r3, #18 + 800376c: f043 0210 orr.w r2, r3, #16 + 8003770: 687b ldr r3, [r7, #4] + 8003772: 655a str r2, [r3, #84] ; 0x54 HAL_ADC_STATE_BUSY_INTERNAL, HAL_ADC_STATE_ERROR_INTERNAL); /* Process unlocked */ __HAL_UNLOCK(hadc); - 800368c: 687b ldr r3, [r7, #4] - 800368e: 2200 movs r2, #0 - 8003690: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 8003774: 687b ldr r3, [r7, #4] + 8003776: 2200 movs r2, #0 + 8003778: f883 2050 strb.w r2, [r3, #80] ; 0x50 return HAL_ERROR; - 8003694: 2301 movs r3, #1 - 8003696: e01b b.n 80036d0 + 800377c: 2301 movs r3, #1 + 800377e: e01b b.n 80037b8 while (LL_ADC_IsCalibrationOnGoing(hadc->Instance) != 0UL) - 8003698: 687b ldr r3, [r7, #4] - 800369a: 681b ldr r3, [r3, #0] - 800369c: 4618 mov r0, r3 - 800369e: f7ff ffa7 bl 80035f0 - 80036a2: 4603 mov r3, r0 - 80036a4: 2b00 cmp r3, #0 - 80036a6: d1e2 bne.n 800366e + 8003780: 687b ldr r3, [r7, #4] + 8003782: 681b ldr r3, [r3, #0] + 8003784: 4618 mov r0, r3 + 8003786: f7ff ffa7 bl 80036d8 + 800378a: 4603 mov r3, r0 + 800378c: 2b00 cmp r3, #0 + 800378e: d1e2 bne.n 8003756 /* Restore configuration after calibration */ SET_BIT(hadc->Instance->CFGR1, backup_setting_cfgr1); #endif /* ADC_SUPPORT_2_5_MSPS */ /* Set ADC state */ ADC_STATE_CLR_SET(hadc->State, - 80036a8: 687b ldr r3, [r7, #4] - 80036aa: 6d5b ldr r3, [r3, #84] ; 0x54 - 80036ac: f023 0303 bic.w r3, r3, #3 - 80036b0: f043 0201 orr.w r2, r3, #1 - 80036b4: 687b ldr r3, [r7, #4] - 80036b6: 655a str r2, [r3, #84] ; 0x54 - 80036b8: e005 b.n 80036c6 + 8003790: 687b ldr r3, [r7, #4] + 8003792: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003794: f023 0303 bic.w r3, r3, #3 + 8003798: f043 0201 orr.w r2, r3, #1 + 800379c: 687b ldr r3, [r7, #4] + 800379e: 655a str r2, [r3, #84] ; 0x54 + 80037a0: e005 b.n 80037ae HAL_ADC_STATE_BUSY_INTERNAL, HAL_ADC_STATE_READY); } else { SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 80036ba: 687b ldr r3, [r7, #4] - 80036bc: 6d5b ldr r3, [r3, #84] ; 0x54 - 80036be: f043 0210 orr.w r2, r3, #16 - 80036c2: 687b ldr r3, [r7, #4] - 80036c4: 655a str r2, [r3, #84] ; 0x54 + 80037a2: 687b ldr r3, [r7, #4] + 80037a4: 6d5b ldr r3, [r3, #84] ; 0x54 + 80037a6: f043 0210 orr.w r2, r3, #16 + 80037aa: 687b ldr r3, [r7, #4] + 80037ac: 655a str r2, [r3, #84] ; 0x54 /* Note: No need to update variable "tmp_hal_status" here: already set */ /* to state "HAL_ERROR" by function disabling the ADC. */ } /* Process unlocked */ __HAL_UNLOCK(hadc); - 80036c6: 687b ldr r3, [r7, #4] - 80036c8: 2200 movs r2, #0 - 80036ca: f883 2050 strb.w r2, [r3, #80] ; 0x50 + 80037ae: 687b ldr r3, [r7, #4] + 80037b0: 2200 movs r2, #0 + 80037b2: f883 2050 strb.w r2, [r3, #80] ; 0x50 /* Return function status */ return tmp_hal_status; - 80036ce: 7bfb ldrb r3, [r7, #15] + 80037b6: 7bfb ldrb r3, [r7, #15] } - 80036d0: 4618 mov r0, r3 - 80036d2: 3710 adds r7, #16 - 80036d4: 46bd mov sp, r7 - 80036d6: bd80 pop {r7, pc} - 80036d8: 00026aaa .word 0x00026aaa + 80037b8: 4618 mov r0, r3 + 80037ba: 3710 adds r7, #16 + 80037bc: 46bd mov sp, r7 + 80037be: bd80 pop {r7, pc} + 80037c0: 00026aaa .word 0x00026aaa -080036dc <__NVIC_SetPriorityGrouping>: +080037c4 <__NVIC_SetPriorityGrouping>: In case of a conflict between priority grouping and available priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set. \param [in] PriorityGroup Priority grouping field. */ __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup) { - 80036dc: b480 push {r7} - 80036de: b085 sub sp, #20 - 80036e0: af00 add r7, sp, #0 - 80036e2: 6078 str r0, [r7, #4] + 80037c4: b480 push {r7} + 80037c6: b085 sub sp, #20 + 80037c8: af00 add r7, sp, #0 + 80037ca: 6078 str r0, [r7, #4] uint32_t reg_value; uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ - 80036e4: 687b ldr r3, [r7, #4] - 80036e6: f003 0307 and.w r3, r3, #7 - 80036ea: 60fb str r3, [r7, #12] + 80037cc: 687b ldr r3, [r7, #4] + 80037ce: f003 0307 and.w r3, r3, #7 + 80037d2: 60fb str r3, [r7, #12] reg_value = SCB->AIRCR; /* read old register configuration */ - 80036ec: 4b0c ldr r3, [pc, #48] ; (8003720 <__NVIC_SetPriorityGrouping+0x44>) - 80036ee: 68db ldr r3, [r3, #12] - 80036f0: 60bb str r3, [r7, #8] + 80037d4: 4b0c ldr r3, [pc, #48] ; (8003808 <__NVIC_SetPriorityGrouping+0x44>) + 80037d6: 68db ldr r3, [r3, #12] + 80037d8: 60bb str r3, [r7, #8] reg_value &= ~((uint32_t)(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk)); /* clear bits to change */ - 80036f2: 68ba ldr r2, [r7, #8] - 80036f4: f64f 03ff movw r3, #63743 ; 0xf8ff - 80036f8: 4013 ands r3, r2 - 80036fa: 60bb str r3, [r7, #8] + 80037da: 68ba ldr r2, [r7, #8] + 80037dc: f64f 03ff movw r3, #63743 ; 0xf8ff + 80037e0: 4013 ands r3, r2 + 80037e2: 60bb str r3, [r7, #8] reg_value = (reg_value | ((uint32_t)0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | (PriorityGroupTmp << SCB_AIRCR_PRIGROUP_Pos) ); /* Insert write key and priority group */ - 80036fc: 68fb ldr r3, [r7, #12] - 80036fe: 021a lsls r2, r3, #8 + 80037e4: 68fb ldr r3, [r7, #12] + 80037e6: 021a lsls r2, r3, #8 ((uint32_t)0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | - 8003700: 68bb ldr r3, [r7, #8] - 8003702: 4313 orrs r3, r2 + 80037e8: 68bb ldr r3, [r7, #8] + 80037ea: 4313 orrs r3, r2 reg_value = (reg_value | - 8003704: f043 63bf orr.w r3, r3, #100139008 ; 0x5f80000 - 8003708: f443 3300 orr.w r3, r3, #131072 ; 0x20000 - 800370c: 60bb str r3, [r7, #8] + 80037ec: f043 63bf orr.w r3, r3, #100139008 ; 0x5f80000 + 80037f0: f443 3300 orr.w r3, r3, #131072 ; 0x20000 + 80037f4: 60bb str r3, [r7, #8] SCB->AIRCR = reg_value; - 800370e: 4a04 ldr r2, [pc, #16] ; (8003720 <__NVIC_SetPriorityGrouping+0x44>) - 8003710: 68bb ldr r3, [r7, #8] - 8003712: 60d3 str r3, [r2, #12] -} - 8003714: bf00 nop - 8003716: 3714 adds r7, #20 - 8003718: 46bd mov sp, r7 - 800371a: f85d 7b04 ldr.w r7, [sp], #4 - 800371e: 4770 bx lr - 8003720: e000ed00 .word 0xe000ed00 - -08003724 <__NVIC_GetPriorityGrouping>: + 80037f6: 4a04 ldr r2, [pc, #16] ; (8003808 <__NVIC_SetPriorityGrouping+0x44>) + 80037f8: 68bb ldr r3, [r7, #8] + 80037fa: 60d3 str r3, [r2, #12] +} + 80037fc: bf00 nop + 80037fe: 3714 adds r7, #20 + 8003800: 46bd mov sp, r7 + 8003802: f85d 7b04 ldr.w r7, [sp], #4 + 8003806: 4770 bx lr + 8003808: e000ed00 .word 0xe000ed00 + +0800380c <__NVIC_GetPriorityGrouping>: \brief Get Priority Grouping \details Reads the priority grouping field from the NVIC Interrupt Controller. \return Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field). */ __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void) { - 8003724: b480 push {r7} - 8003726: af00 add r7, sp, #0 + 800380c: b480 push {r7} + 800380e: af00 add r7, sp, #0 return ((uint32_t)((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos)); - 8003728: 4b04 ldr r3, [pc, #16] ; (800373c <__NVIC_GetPriorityGrouping+0x18>) - 800372a: 68db ldr r3, [r3, #12] - 800372c: 0a1b lsrs r3, r3, #8 - 800372e: f003 0307 and.w r3, r3, #7 -} - 8003732: 4618 mov r0, r3 - 8003734: 46bd mov sp, r7 - 8003736: f85d 7b04 ldr.w r7, [sp], #4 - 800373a: 4770 bx lr - 800373c: e000ed00 .word 0xe000ed00 - -08003740 <__NVIC_EnableIRQ>: + 8003810: 4b04 ldr r3, [pc, #16] ; (8003824 <__NVIC_GetPriorityGrouping+0x18>) + 8003812: 68db ldr r3, [r3, #12] + 8003814: 0a1b lsrs r3, r3, #8 + 8003816: f003 0307 and.w r3, r3, #7 +} + 800381a: 4618 mov r0, r3 + 800381c: 46bd mov sp, r7 + 800381e: f85d 7b04 ldr.w r7, [sp], #4 + 8003822: 4770 bx lr + 8003824: e000ed00 .word 0xe000ed00 + +08003828 <__NVIC_EnableIRQ>: \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific interrupt number. \note IRQn must not be negative. */ __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn) { - 8003740: b480 push {r7} - 8003742: b083 sub sp, #12 - 8003744: af00 add r7, sp, #0 - 8003746: 4603 mov r3, r0 - 8003748: 71fb strb r3, [r7, #7] + 8003828: b480 push {r7} + 800382a: b083 sub sp, #12 + 800382c: af00 add r7, sp, #0 + 800382e: 4603 mov r3, r0 + 8003830: 71fb strb r3, [r7, #7] if ((int32_t)(IRQn) >= 0) - 800374a: f997 3007 ldrsb.w r3, [r7, #7] - 800374e: 2b00 cmp r3, #0 - 8003750: db0b blt.n 800376a <__NVIC_EnableIRQ+0x2a> + 8003832: f997 3007 ldrsb.w r3, [r7, #7] + 8003836: 2b00 cmp r3, #0 + 8003838: db0b blt.n 8003852 <__NVIC_EnableIRQ+0x2a> { __COMPILER_BARRIER(); NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); - 8003752: 79fb ldrb r3, [r7, #7] - 8003754: f003 021f and.w r2, r3, #31 - 8003758: 4907 ldr r1, [pc, #28] ; (8003778 <__NVIC_EnableIRQ+0x38>) - 800375a: f997 3007 ldrsb.w r3, [r7, #7] - 800375e: 095b lsrs r3, r3, #5 - 8003760: 2001 movs r0, #1 - 8003762: fa00 f202 lsl.w r2, r0, r2 - 8003766: f841 2023 str.w r2, [r1, r3, lsl #2] + 800383a: 79fb ldrb r3, [r7, #7] + 800383c: f003 021f and.w r2, r3, #31 + 8003840: 4907 ldr r1, [pc, #28] ; (8003860 <__NVIC_EnableIRQ+0x38>) + 8003842: f997 3007 ldrsb.w r3, [r7, #7] + 8003846: 095b lsrs r3, r3, #5 + 8003848: 2001 movs r0, #1 + 800384a: fa00 f202 lsl.w r2, r0, r2 + 800384e: f841 2023 str.w r2, [r1, r3, lsl #2] __COMPILER_BARRIER(); } } - 800376a: bf00 nop - 800376c: 370c adds r7, #12 - 800376e: 46bd mov sp, r7 - 8003770: f85d 7b04 ldr.w r7, [sp], #4 - 8003774: 4770 bx lr - 8003776: bf00 nop - 8003778: e000e100 .word 0xe000e100 + 8003852: bf00 nop + 8003854: 370c adds r7, #12 + 8003856: 46bd mov sp, r7 + 8003858: f85d 7b04 ldr.w r7, [sp], #4 + 800385c: 4770 bx lr + 800385e: bf00 nop + 8003860: e000e100 .word 0xe000e100 -0800377c <__NVIC_SetPriority>: +08003864 <__NVIC_SetPriority>: \param [in] IRQn Interrupt number. \param [in] priority Priority to set. \note The priority cannot be set for every processor exception. */ __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) { - 800377c: b480 push {r7} - 800377e: b083 sub sp, #12 - 8003780: af00 add r7, sp, #0 - 8003782: 4603 mov r3, r0 - 8003784: 6039 str r1, [r7, #0] - 8003786: 71fb strb r3, [r7, #7] + 8003864: b480 push {r7} + 8003866: b083 sub sp, #12 + 8003868: af00 add r7, sp, #0 + 800386a: 4603 mov r3, r0 + 800386c: 6039 str r1, [r7, #0] + 800386e: 71fb strb r3, [r7, #7] if ((int32_t)(IRQn) >= 0) - 8003788: f997 3007 ldrsb.w r3, [r7, #7] - 800378c: 2b00 cmp r3, #0 - 800378e: db0a blt.n 80037a6 <__NVIC_SetPriority+0x2a> + 8003870: f997 3007 ldrsb.w r3, [r7, #7] + 8003874: 2b00 cmp r3, #0 + 8003876: db0a blt.n 800388e <__NVIC_SetPriority+0x2a> { NVIC->IP[((uint32_t)IRQn)] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); - 8003790: 683b ldr r3, [r7, #0] - 8003792: b2da uxtb r2, r3 - 8003794: 490c ldr r1, [pc, #48] ; (80037c8 <__NVIC_SetPriority+0x4c>) - 8003796: f997 3007 ldrsb.w r3, [r7, #7] - 800379a: 0112 lsls r2, r2, #4 - 800379c: b2d2 uxtb r2, r2 - 800379e: 440b add r3, r1 - 80037a0: f883 2300 strb.w r2, [r3, #768] ; 0x300 + 8003878: 683b ldr r3, [r7, #0] + 800387a: b2da uxtb r2, r3 + 800387c: 490c ldr r1, [pc, #48] ; (80038b0 <__NVIC_SetPriority+0x4c>) + 800387e: f997 3007 ldrsb.w r3, [r7, #7] + 8003882: 0112 lsls r2, r2, #4 + 8003884: b2d2 uxtb r2, r2 + 8003886: 440b add r3, r1 + 8003888: f883 2300 strb.w r2, [r3, #768] ; 0x300 } else { SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); } } - 80037a4: e00a b.n 80037bc <__NVIC_SetPriority+0x40> + 800388c: e00a b.n 80038a4 <__NVIC_SetPriority+0x40> SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); - 80037a6: 683b ldr r3, [r7, #0] - 80037a8: b2da uxtb r2, r3 - 80037aa: 4908 ldr r1, [pc, #32] ; (80037cc <__NVIC_SetPriority+0x50>) - 80037ac: 79fb ldrb r3, [r7, #7] - 80037ae: f003 030f and.w r3, r3, #15 - 80037b2: 3b04 subs r3, #4 - 80037b4: 0112 lsls r2, r2, #4 - 80037b6: b2d2 uxtb r2, r2 - 80037b8: 440b add r3, r1 - 80037ba: 761a strb r2, [r3, #24] -} - 80037bc: bf00 nop - 80037be: 370c adds r7, #12 - 80037c0: 46bd mov sp, r7 - 80037c2: f85d 7b04 ldr.w r7, [sp], #4 - 80037c6: 4770 bx lr - 80037c8: e000e100 .word 0xe000e100 - 80037cc: e000ed00 .word 0xe000ed00 - -080037d0 : + 800388e: 683b ldr r3, [r7, #0] + 8003890: b2da uxtb r2, r3 + 8003892: 4908 ldr r1, [pc, #32] ; (80038b4 <__NVIC_SetPriority+0x50>) + 8003894: 79fb ldrb r3, [r7, #7] + 8003896: f003 030f and.w r3, r3, #15 + 800389a: 3b04 subs r3, #4 + 800389c: 0112 lsls r2, r2, #4 + 800389e: b2d2 uxtb r2, r2 + 80038a0: 440b add r3, r1 + 80038a2: 761a strb r2, [r3, #24] +} + 80038a4: bf00 nop + 80038a6: 370c adds r7, #12 + 80038a8: 46bd mov sp, r7 + 80038aa: f85d 7b04 ldr.w r7, [sp], #4 + 80038ae: 4770 bx lr + 80038b0: e000e100 .word 0xe000e100 + 80038b4: e000ed00 .word 0xe000ed00 + +080038b8 : \param [in] PreemptPriority Preemptive priority value (starting from 0). \param [in] SubPriority Subpriority value (starting from 0). \return Encoded priority. Value can be used in the function \ref NVIC_SetPriority(). */ __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority) { - 80037d0: b480 push {r7} - 80037d2: b089 sub sp, #36 ; 0x24 - 80037d4: af00 add r7, sp, #0 - 80037d6: 60f8 str r0, [r7, #12] - 80037d8: 60b9 str r1, [r7, #8] - 80037da: 607a str r2, [r7, #4] + 80038b8: b480 push {r7} + 80038ba: b089 sub sp, #36 ; 0x24 + 80038bc: af00 add r7, sp, #0 + 80038be: 60f8 str r0, [r7, #12] + 80038c0: 60b9 str r1, [r7, #8] + 80038c2: 607a str r2, [r7, #4] uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ - 80037dc: 68fb ldr r3, [r7, #12] - 80037de: f003 0307 and.w r3, r3, #7 - 80037e2: 61fb str r3, [r7, #28] + 80038c4: 68fb ldr r3, [r7, #12] + 80038c6: f003 0307 and.w r3, r3, #7 + 80038ca: 61fb str r3, [r7, #28] uint32_t PreemptPriorityBits; uint32_t SubPriorityBits; PreemptPriorityBits = ((7UL - PriorityGroupTmp) > (uint32_t)(__NVIC_PRIO_BITS)) ? (uint32_t)(__NVIC_PRIO_BITS) : (uint32_t)(7UL - PriorityGroupTmp); - 80037e4: 69fb ldr r3, [r7, #28] - 80037e6: f1c3 0307 rsb r3, r3, #7 - 80037ea: 2b04 cmp r3, #4 - 80037ec: bf28 it cs - 80037ee: 2304 movcs r3, #4 - 80037f0: 61bb str r3, [r7, #24] + 80038cc: 69fb ldr r3, [r7, #28] + 80038ce: f1c3 0307 rsb r3, r3, #7 + 80038d2: 2b04 cmp r3, #4 + 80038d4: bf28 it cs + 80038d6: 2304 movcs r3, #4 + 80038d8: 61bb str r3, [r7, #24] SubPriorityBits = ((PriorityGroupTmp + (uint32_t)(__NVIC_PRIO_BITS)) < (uint32_t)7UL) ? (uint32_t)0UL : (uint32_t)((PriorityGroupTmp - 7UL) + (uint32_t)(__NVIC_PRIO_BITS)); - 80037f2: 69fb ldr r3, [r7, #28] - 80037f4: 3304 adds r3, #4 - 80037f6: 2b06 cmp r3, #6 - 80037f8: d902 bls.n 8003800 - 80037fa: 69fb ldr r3, [r7, #28] - 80037fc: 3b03 subs r3, #3 - 80037fe: e000 b.n 8003802 - 8003800: 2300 movs r3, #0 - 8003802: 617b str r3, [r7, #20] + 80038da: 69fb ldr r3, [r7, #28] + 80038dc: 3304 adds r3, #4 + 80038de: 2b06 cmp r3, #6 + 80038e0: d902 bls.n 80038e8 + 80038e2: 69fb ldr r3, [r7, #28] + 80038e4: 3b03 subs r3, #3 + 80038e6: e000 b.n 80038ea + 80038e8: 2300 movs r3, #0 + 80038ea: 617b str r3, [r7, #20] return ( ((PreemptPriority & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL)) << SubPriorityBits) | - 8003804: f04f 32ff mov.w r2, #4294967295 - 8003808: 69bb ldr r3, [r7, #24] - 800380a: fa02 f303 lsl.w r3, r2, r3 - 800380e: 43da mvns r2, r3 - 8003810: 68bb ldr r3, [r7, #8] - 8003812: 401a ands r2, r3 - 8003814: 697b ldr r3, [r7, #20] - 8003816: 409a lsls r2, r3 + 80038ec: f04f 32ff mov.w r2, #4294967295 + 80038f0: 69bb ldr r3, [r7, #24] + 80038f2: fa02 f303 lsl.w r3, r2, r3 + 80038f6: 43da mvns r2, r3 + 80038f8: 68bb ldr r3, [r7, #8] + 80038fa: 401a ands r2, r3 + 80038fc: 697b ldr r3, [r7, #20] + 80038fe: 409a lsls r2, r3 ((SubPriority & (uint32_t)((1UL << (SubPriorityBits )) - 1UL))) - 8003818: f04f 31ff mov.w r1, #4294967295 - 800381c: 697b ldr r3, [r7, #20] - 800381e: fa01 f303 lsl.w r3, r1, r3 - 8003822: 43d9 mvns r1, r3 - 8003824: 687b ldr r3, [r7, #4] - 8003826: 400b ands r3, r1 + 8003900: f04f 31ff mov.w r1, #4294967295 + 8003904: 697b ldr r3, [r7, #20] + 8003906: fa01 f303 lsl.w r3, r1, r3 + 800390a: 43d9 mvns r1, r3 + 800390c: 687b ldr r3, [r7, #4] + 800390e: 400b ands r3, r1 ((PreemptPriority & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL)) << SubPriorityBits) | - 8003828: 4313 orrs r3, r2 + 8003910: 4313 orrs r3, r2 ); } - 800382a: 4618 mov r0, r3 - 800382c: 3724 adds r7, #36 ; 0x24 - 800382e: 46bd mov sp, r7 - 8003830: f85d 7b04 ldr.w r7, [sp], #4 - 8003834: 4770 bx lr + 8003912: 4618 mov r0, r3 + 8003914: 3724 adds r7, #36 ; 0x24 + 8003916: 46bd mov sp, r7 + 8003918: f85d 7b04 ldr.w r7, [sp], #4 + 800391c: 4770 bx lr -08003836 : +0800391e : * @note When the NVIC_PriorityGroup_0 is selected, IRQ pre-emption is no more possible. * The pending IRQ priority will be managed only by the subpriority. * @retval None */ void HAL_NVIC_SetPriorityGrouping(uint32_t PriorityGroup) { - 8003836: b580 push {r7, lr} - 8003838: b082 sub sp, #8 - 800383a: af00 add r7, sp, #0 - 800383c: 6078 str r0, [r7, #4] + 800391e: b580 push {r7, lr} + 8003920: b082 sub sp, #8 + 8003922: af00 add r7, sp, #0 + 8003924: 6078 str r0, [r7, #4] /* Check the parameters */ assert_param(IS_NVIC_PRIORITY_GROUP(PriorityGroup)); /* Set the PRIGROUP[10:8] bits according to the PriorityGroup parameter value */ NVIC_SetPriorityGrouping(PriorityGroup); - 800383e: 6878 ldr r0, [r7, #4] - 8003840: f7ff ff4c bl 80036dc <__NVIC_SetPriorityGrouping> + 8003926: 6878 ldr r0, [r7, #4] + 8003928: f7ff ff4c bl 80037c4 <__NVIC_SetPriorityGrouping> } - 8003844: bf00 nop - 8003846: 3708 adds r7, #8 - 8003848: 46bd mov sp, r7 - 800384a: bd80 pop {r7, pc} + 800392c: bf00 nop + 800392e: 3708 adds r7, #8 + 8003930: 46bd mov sp, r7 + 8003932: bd80 pop {r7, pc} -0800384c : +08003934 : * This parameter can be a value between 0 and 15 * A lower priority value indicates a higher priority. * @retval None */ void HAL_NVIC_SetPriority(IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority) { - 800384c: b580 push {r7, lr} - 800384e: b086 sub sp, #24 - 8003850: af00 add r7, sp, #0 - 8003852: 4603 mov r3, r0 - 8003854: 60b9 str r1, [r7, #8] - 8003856: 607a str r2, [r7, #4] - 8003858: 73fb strb r3, [r7, #15] + 8003934: b580 push {r7, lr} + 8003936: b086 sub sp, #24 + 8003938: af00 add r7, sp, #0 + 800393a: 4603 mov r3, r0 + 800393c: 60b9 str r1, [r7, #8] + 800393e: 607a str r2, [r7, #4] + 8003940: 73fb strb r3, [r7, #15] /* Check the parameters */ assert_param(IS_NVIC_SUB_PRIORITY(SubPriority)); assert_param(IS_NVIC_PREEMPTION_PRIORITY(PreemptPriority)); prioritygroup = NVIC_GetPriorityGrouping(); - 800385a: f7ff ff63 bl 8003724 <__NVIC_GetPriorityGrouping> - 800385e: 6178 str r0, [r7, #20] + 8003942: f7ff ff63 bl 800380c <__NVIC_GetPriorityGrouping> + 8003946: 6178 str r0, [r7, #20] NVIC_SetPriority(IRQn, NVIC_EncodePriority(prioritygroup, PreemptPriority, SubPriority)); - 8003860: 687a ldr r2, [r7, #4] - 8003862: 68b9 ldr r1, [r7, #8] - 8003864: 6978 ldr r0, [r7, #20] - 8003866: f7ff ffb3 bl 80037d0 - 800386a: 4602 mov r2, r0 - 800386c: f997 300f ldrsb.w r3, [r7, #15] - 8003870: 4611 mov r1, r2 - 8003872: 4618 mov r0, r3 - 8003874: f7ff ff82 bl 800377c <__NVIC_SetPriority> -} - 8003878: bf00 nop - 800387a: 3718 adds r7, #24 - 800387c: 46bd mov sp, r7 - 800387e: bd80 pop {r7, pc} - -08003880 : + 8003948: 687a ldr r2, [r7, #4] + 800394a: 68b9 ldr r1, [r7, #8] + 800394c: 6978 ldr r0, [r7, #20] + 800394e: f7ff ffb3 bl 80038b8 + 8003952: 4602 mov r2, r0 + 8003954: f997 300f ldrsb.w r3, [r7, #15] + 8003958: 4611 mov r1, r2 + 800395a: 4618 mov r0, r3 + 800395c: f7ff ff82 bl 8003864 <__NVIC_SetPriority> +} + 8003960: bf00 nop + 8003962: 3718 adds r7, #24 + 8003964: 46bd mov sp, r7 + 8003966: bd80 pop {r7, pc} + +08003968 : * This parameter can be an enumerator of IRQn_Type enumeration * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSIS device file (stm32wbxxxx.h)) * @retval None */ void HAL_NVIC_EnableIRQ(IRQn_Type IRQn) { - 8003880: b580 push {r7, lr} - 8003882: b082 sub sp, #8 - 8003884: af00 add r7, sp, #0 - 8003886: 4603 mov r3, r0 - 8003888: 71fb strb r3, [r7, #7] + 8003968: b580 push {r7, lr} + 800396a: b082 sub sp, #8 + 800396c: af00 add r7, sp, #0 + 800396e: 4603 mov r3, r0 + 8003970: 71fb strb r3, [r7, #7] /* Check the parameters */ assert_param(IS_NVIC_DEVICE_IRQ(IRQn)); /* Enable interrupt */ NVIC_EnableIRQ(IRQn); - 800388a: f997 3007 ldrsb.w r3, [r7, #7] - 800388e: 4618 mov r0, r3 - 8003890: f7ff ff56 bl 8003740 <__NVIC_EnableIRQ> + 8003972: f997 3007 ldrsb.w r3, [r7, #7] + 8003976: 4618 mov r0, r3 + 8003978: f7ff ff56 bl 8003828 <__NVIC_EnableIRQ> } - 8003894: bf00 nop - 8003896: 3708 adds r7, #8 - 8003898: 46bd mov sp, r7 - 800389a: bd80 pop {r7, pc} + 800397c: bf00 nop + 800397e: 3708 adds r7, #8 + 8003980: 46bd mov sp, r7 + 8003982: bd80 pop {r7, pc} -0800389c : +08003984 : * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the configuration information for the specified DMA Channel. * @retval HAL status */ HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma) { - 800389c: b580 push {r7, lr} - 800389e: b084 sub sp, #16 - 80038a0: af00 add r7, sp, #0 - 80038a2: 6078 str r0, [r7, #4] + 8003984: b580 push {r7, lr} + 8003986: b084 sub sp, #16 + 8003988: af00 add r7, sp, #0 + 800398a: 6078 str r0, [r7, #4] uint32_t tmp; /* Check the DMA handle allocation */ if (hdma == NULL) - 80038a4: 687b ldr r3, [r7, #4] - 80038a6: 2b00 cmp r3, #0 - 80038a8: d101 bne.n 80038ae + 800398c: 687b ldr r3, [r7, #4] + 800398e: 2b00 cmp r3, #0 + 8003990: d101 bne.n 8003996 { return HAL_ERROR; - 80038aa: 2301 movs r3, #1 - 80038ac: e08e b.n 80039cc + 8003992: 2301 movs r3, #1 + 8003994: e08e b.n 8003ab4 assert_param(IS_DMA_ALL_REQUEST(hdma->Init.Request)); #if defined(DMA2) /* Compute the channel index */ if ((uint32_t)(hdma->Instance) < (uint32_t)(DMA2_Channel1)) - 80038ae: 687b ldr r3, [r7, #4] - 80038b0: 681b ldr r3, [r3, #0] - 80038b2: 461a mov r2, r3 - 80038b4: 4b47 ldr r3, [pc, #284] ; (80039d4 ) - 80038b6: 429a cmp r2, r3 - 80038b8: d80f bhi.n 80038da + 8003996: 687b ldr r3, [r7, #4] + 8003998: 681b ldr r3, [r3, #0] + 800399a: 461a mov r2, r3 + 800399c: 4b47 ldr r3, [pc, #284] ; (8003abc ) + 800399e: 429a cmp r2, r3 + 80039a0: d80f bhi.n 80039c2 { /* DMA1 */ hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Channel2 - (uint32_t)DMA1_Channel1)) << 2U; - 80038ba: 687b ldr r3, [r7, #4] - 80038bc: 681b ldr r3, [r3, #0] - 80038be: 461a mov r2, r3 - 80038c0: 4b45 ldr r3, [pc, #276] ; (80039d8 ) - 80038c2: 4413 add r3, r2 - 80038c4: 4a45 ldr r2, [pc, #276] ; (80039dc ) - 80038c6: fba2 2303 umull r2, r3, r2, r3 - 80038ca: 091b lsrs r3, r3, #4 - 80038cc: 009a lsls r2, r3, #2 - 80038ce: 687b ldr r3, [r7, #4] - 80038d0: 645a str r2, [r3, #68] ; 0x44 + 80039a2: 687b ldr r3, [r7, #4] + 80039a4: 681b ldr r3, [r3, #0] + 80039a6: 461a mov r2, r3 + 80039a8: 4b45 ldr r3, [pc, #276] ; (8003ac0 ) + 80039aa: 4413 add r3, r2 + 80039ac: 4a45 ldr r2, [pc, #276] ; (8003ac4 ) + 80039ae: fba2 2303 umull r2, r3, r2, r3 + 80039b2: 091b lsrs r3, r3, #4 + 80039b4: 009a lsls r2, r3, #2 + 80039b6: 687b ldr r3, [r7, #4] + 80039b8: 645a str r2, [r3, #68] ; 0x44 hdma->DmaBaseAddress = DMA1; - 80038d2: 687b ldr r3, [r7, #4] - 80038d4: 4a42 ldr r2, [pc, #264] ; (80039e0 ) - 80038d6: 641a str r2, [r3, #64] ; 0x40 - 80038d8: e00e b.n 80038f8 + 80039ba: 687b ldr r3, [r7, #4] + 80039bc: 4a42 ldr r2, [pc, #264] ; (8003ac8 ) + 80039be: 641a str r2, [r3, #64] ; 0x40 + 80039c0: e00e b.n 80039e0 } else { /* DMA2 */ hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA2_Channel1) / ((uint32_t)DMA2_Channel2 - (uint32_t)DMA2_Channel1)) << 2U; - 80038da: 687b ldr r3, [r7, #4] - 80038dc: 681b ldr r3, [r3, #0] - 80038de: 461a mov r2, r3 - 80038e0: 4b40 ldr r3, [pc, #256] ; (80039e4 ) - 80038e2: 4413 add r3, r2 - 80038e4: 4a3d ldr r2, [pc, #244] ; (80039dc ) - 80038e6: fba2 2303 umull r2, r3, r2, r3 - 80038ea: 091b lsrs r3, r3, #4 - 80038ec: 009a lsls r2, r3, #2 - 80038ee: 687b ldr r3, [r7, #4] - 80038f0: 645a str r2, [r3, #68] ; 0x44 + 80039c2: 687b ldr r3, [r7, #4] + 80039c4: 681b ldr r3, [r3, #0] + 80039c6: 461a mov r2, r3 + 80039c8: 4b40 ldr r3, [pc, #256] ; (8003acc ) + 80039ca: 4413 add r3, r2 + 80039cc: 4a3d ldr r2, [pc, #244] ; (8003ac4 ) + 80039ce: fba2 2303 umull r2, r3, r2, r3 + 80039d2: 091b lsrs r3, r3, #4 + 80039d4: 009a lsls r2, r3, #2 + 80039d6: 687b ldr r3, [r7, #4] + 80039d8: 645a str r2, [r3, #68] ; 0x44 hdma->DmaBaseAddress = DMA2; - 80038f2: 687b ldr r3, [r7, #4] - 80038f4: 4a3c ldr r2, [pc, #240] ; (80039e8 ) - 80038f6: 641a str r2, [r3, #64] ; 0x40 + 80039da: 687b ldr r3, [r7, #4] + 80039dc: 4a3c ldr r2, [pc, #240] ; (8003ad0 ) + 80039de: 641a str r2, [r3, #64] ; 0x40 hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Channel2 - (uint32_t)DMA1_Channel1)) << 2U; hdma->DmaBaseAddress = DMA1; #endif /* DMA2 */ /* Change DMA peripheral state */ hdma->State = HAL_DMA_STATE_BUSY; - 80038f8: 687b ldr r3, [r7, #4] - 80038fa: 2202 movs r2, #2 - 80038fc: f883 2025 strb.w r2, [r3, #37] ; 0x25 + 80039e0: 687b ldr r3, [r7, #4] + 80039e2: 2202 movs r2, #2 + 80039e4: f883 2025 strb.w r2, [r3, #37] ; 0x25 /* Get the CR register value */ tmp = hdma->Instance->CCR; - 8003900: 687b ldr r3, [r7, #4] - 8003902: 681b ldr r3, [r3, #0] - 8003904: 681b ldr r3, [r3, #0] - 8003906: 60fb str r3, [r7, #12] + 80039e8: 687b ldr r3, [r7, #4] + 80039ea: 681b ldr r3, [r3, #0] + 80039ec: 681b ldr r3, [r3, #0] + 80039ee: 60fb str r3, [r7, #12] /* Clear PL, MSIZE, PSIZE, MINC, PINC, CIRC, DIR and MEM2MEM bits */ tmp &= ((uint32_t)~(DMA_CCR_PL | DMA_CCR_MSIZE | DMA_CCR_PSIZE | - 8003908: 68fb ldr r3, [r7, #12] - 800390a: f423 43ff bic.w r3, r3, #32640 ; 0x7f80 - 800390e: f023 0370 bic.w r3, r3, #112 ; 0x70 - 8003912: 60fb str r3, [r7, #12] + 80039f0: 68fb ldr r3, [r7, #12] + 80039f2: f423 43ff bic.w r3, r3, #32640 ; 0x7f80 + 80039f6: f023 0370 bic.w r3, r3, #112 ; 0x70 + 80039fa: 60fb str r3, [r7, #12] DMA_CCR_MINC | DMA_CCR_PINC | DMA_CCR_CIRC | DMA_CCR_DIR | DMA_CCR_MEM2MEM)); /* Prepare the DMA Channel configuration */ tmp |= hdma->Init.Direction | - 8003914: 687b ldr r3, [r7, #4] - 8003916: 689a ldr r2, [r3, #8] + 80039fc: 687b ldr r3, [r7, #4] + 80039fe: 689a ldr r2, [r3, #8] hdma->Init.PeriphInc | hdma->Init.MemInc | - 8003918: 687b ldr r3, [r7, #4] - 800391a: 68db ldr r3, [r3, #12] + 8003a00: 687b ldr r3, [r7, #4] + 8003a02: 68db ldr r3, [r3, #12] tmp |= hdma->Init.Direction | - 800391c: 431a orrs r2, r3 + 8003a04: 431a orrs r2, r3 hdma->Init.PeriphInc | hdma->Init.MemInc | - 800391e: 687b ldr r3, [r7, #4] - 8003920: 691b ldr r3, [r3, #16] - 8003922: 431a orrs r2, r3 + 8003a06: 687b ldr r3, [r7, #4] + 8003a08: 691b ldr r3, [r3, #16] + 8003a0a: 431a orrs r2, r3 hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | - 8003924: 687b ldr r3, [r7, #4] - 8003926: 695b ldr r3, [r3, #20] + 8003a0c: 687b ldr r3, [r7, #4] + 8003a0e: 695b ldr r3, [r3, #20] hdma->Init.PeriphInc | hdma->Init.MemInc | - 8003928: 431a orrs r2, r3 + 8003a10: 431a orrs r2, r3 hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | - 800392a: 687b ldr r3, [r7, #4] - 800392c: 699b ldr r3, [r3, #24] - 800392e: 431a orrs r2, r3 + 8003a12: 687b ldr r3, [r7, #4] + 8003a14: 699b ldr r3, [r3, #24] + 8003a16: 431a orrs r2, r3 hdma->Init.Mode | hdma->Init.Priority; - 8003930: 687b ldr r3, [r7, #4] - 8003932: 69db ldr r3, [r3, #28] + 8003a18: 687b ldr r3, [r7, #4] + 8003a1a: 69db ldr r3, [r3, #28] hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | - 8003934: 431a orrs r2, r3 + 8003a1c: 431a orrs r2, r3 hdma->Init.Mode | hdma->Init.Priority; - 8003936: 687b ldr r3, [r7, #4] - 8003938: 6a1b ldr r3, [r3, #32] - 800393a: 4313 orrs r3, r2 + 8003a1e: 687b ldr r3, [r7, #4] + 8003a20: 6a1b ldr r3, [r3, #32] + 8003a22: 4313 orrs r3, r2 tmp |= hdma->Init.Direction | - 800393c: 68fa ldr r2, [r7, #12] - 800393e: 4313 orrs r3, r2 - 8003940: 60fb str r3, [r7, #12] + 8003a24: 68fa ldr r2, [r7, #12] + 8003a26: 4313 orrs r3, r2 + 8003a28: 60fb str r3, [r7, #12] /* Write to DMA Channel CR register */ hdma->Instance->CCR = tmp; - 8003942: 687b ldr r3, [r7, #4] - 8003944: 681b ldr r3, [r3, #0] - 8003946: 68fa ldr r2, [r7, #12] - 8003948: 601a str r2, [r3, #0] + 8003a2a: 687b ldr r3, [r7, #4] + 8003a2c: 681b ldr r3, [r3, #0] + 8003a2e: 68fa ldr r2, [r7, #12] + 8003a30: 601a str r2, [r3, #0] /* Initialize parameters for DMAMUX channel : DMAmuxChannel, DMAmuxChannelStatus and DMAmuxChannelStatusMask */ DMA_CalcDMAMUXChannelBaseAndMask(hdma); - 800394a: 6878 ldr r0, [r7, #4] - 800394c: f000 fa80 bl 8003e50 + 8003a32: 6878 ldr r0, [r7, #4] + 8003a34: f000 fa80 bl 8003f38 if (hdma->Init.Direction == DMA_MEMORY_TO_MEMORY) - 8003950: 687b ldr r3, [r7, #4] - 8003952: 689b ldr r3, [r3, #8] - 8003954: f5b3 4f80 cmp.w r3, #16384 ; 0x4000 - 8003958: d102 bne.n 8003960 + 8003a38: 687b ldr r3, [r7, #4] + 8003a3a: 689b ldr r3, [r3, #8] + 8003a3c: f5b3 4f80 cmp.w r3, #16384 ; 0x4000 + 8003a40: d102 bne.n 8003a48 { /* if memory to memory force the request to 0*/ hdma->Init.Request = DMA_REQUEST_MEM2MEM; - 800395a: 687b ldr r3, [r7, #4] - 800395c: 2200 movs r2, #0 - 800395e: 605a str r2, [r3, #4] + 8003a42: 687b ldr r3, [r7, #4] + 8003a44: 2200 movs r2, #0 + 8003a46: 605a str r2, [r3, #4] } /* Set peripheral request to DMAMUX channel */ hdma->DMAmuxChannel->CCR = (hdma->Init.Request & DMAMUX_CxCR_DMAREQ_ID); - 8003960: 687b ldr r3, [r7, #4] - 8003962: 685a ldr r2, [r3, #4] - 8003964: 687b ldr r3, [r7, #4] - 8003966: 6c9b ldr r3, [r3, #72] ; 0x48 - 8003968: f002 023f and.w r2, r2, #63 ; 0x3f - 800396c: 601a str r2, [r3, #0] + 8003a48: 687b ldr r3, [r7, #4] + 8003a4a: 685a ldr r2, [r3, #4] + 8003a4c: 687b ldr r3, [r7, #4] + 8003a4e: 6c9b ldr r3, [r3, #72] ; 0x48 + 8003a50: f002 023f and.w r2, r2, #63 ; 0x3f + 8003a54: 601a str r2, [r3, #0] /* Clear the DMAMUX synchro overrun flag */ hdma->DMAmuxChannelStatus->CFR = hdma->DMAmuxChannelStatusMask; - 800396e: 687b ldr r3, [r7, #4] - 8003970: 6cdb ldr r3, [r3, #76] ; 0x4c - 8003972: 687a ldr r2, [r7, #4] - 8003974: 6d12 ldr r2, [r2, #80] ; 0x50 - 8003976: 605a str r2, [r3, #4] + 8003a56: 687b ldr r3, [r7, #4] + 8003a58: 6cdb ldr r3, [r3, #76] ; 0x4c + 8003a5a: 687a ldr r2, [r7, #4] + 8003a5c: 6d12 ldr r2, [r2, #80] ; 0x50 + 8003a5e: 605a str r2, [r3, #4] if (((hdma->Init.Request > 0U) && (hdma->Init.Request <= DMA_REQUEST_GENERATOR3))) - 8003978: 687b ldr r3, [r7, #4] - 800397a: 685b ldr r3, [r3, #4] - 800397c: 2b00 cmp r3, #0 - 800397e: d010 beq.n 80039a2 - 8003980: 687b ldr r3, [r7, #4] - 8003982: 685b ldr r3, [r3, #4] - 8003984: 2b04 cmp r3, #4 - 8003986: d80c bhi.n 80039a2 + 8003a60: 687b ldr r3, [r7, #4] + 8003a62: 685b ldr r3, [r3, #4] + 8003a64: 2b00 cmp r3, #0 + 8003a66: d010 beq.n 8003a8a + 8003a68: 687b ldr r3, [r7, #4] + 8003a6a: 685b ldr r3, [r3, #4] + 8003a6c: 2b04 cmp r3, #4 + 8003a6e: d80c bhi.n 8003a8a { /* Initialize parameters for DMAMUX request generator : DMAmuxRequestGen, DMAmuxRequestGenStatus and DMAmuxRequestGenStatusMask */ DMA_CalcDMAMUXRequestGenBaseAndMask(hdma); - 8003988: 6878 ldr r0, [r7, #4] - 800398a: f000 fa9f bl 8003ecc + 8003a70: 6878 ldr r0, [r7, #4] + 8003a72: f000 fa9f bl 8003fb4 /* Reset the DMAMUX request generator register*/ hdma->DMAmuxRequestGen->RGCR = 0U; - 800398e: 687b ldr r3, [r7, #4] - 8003990: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003992: 2200 movs r2, #0 - 8003994: 601a str r2, [r3, #0] + 8003a76: 687b ldr r3, [r7, #4] + 8003a78: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003a7a: 2200 movs r2, #0 + 8003a7c: 601a str r2, [r3, #0] /* Clear the DMAMUX request generator overrun flag */ hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; - 8003996: 687b ldr r3, [r7, #4] - 8003998: 6d9b ldr r3, [r3, #88] ; 0x58 - 800399a: 687a ldr r2, [r7, #4] - 800399c: 6dd2 ldr r2, [r2, #92] ; 0x5c - 800399e: 605a str r2, [r3, #4] - 80039a0: e008 b.n 80039b4 + 8003a7e: 687b ldr r3, [r7, #4] + 8003a80: 6d9b ldr r3, [r3, #88] ; 0x58 + 8003a82: 687a ldr r2, [r7, #4] + 8003a84: 6dd2 ldr r2, [r2, #92] ; 0x5c + 8003a86: 605a str r2, [r3, #4] + 8003a88: e008 b.n 8003a9c } else { hdma->DMAmuxRequestGen = 0U; - 80039a2: 687b ldr r3, [r7, #4] - 80039a4: 2200 movs r2, #0 - 80039a6: 655a str r2, [r3, #84] ; 0x54 + 8003a8a: 687b ldr r3, [r7, #4] + 8003a8c: 2200 movs r2, #0 + 8003a8e: 655a str r2, [r3, #84] ; 0x54 hdma->DMAmuxRequestGenStatus = 0U; - 80039a8: 687b ldr r3, [r7, #4] - 80039aa: 2200 movs r2, #0 - 80039ac: 659a str r2, [r3, #88] ; 0x58 + 8003a90: 687b ldr r3, [r7, #4] + 8003a92: 2200 movs r2, #0 + 8003a94: 659a str r2, [r3, #88] ; 0x58 hdma->DMAmuxRequestGenStatusMask = 0U; - 80039ae: 687b ldr r3, [r7, #4] - 80039b0: 2200 movs r2, #0 - 80039b2: 65da str r2, [r3, #92] ; 0x5c + 8003a96: 687b ldr r3, [r7, #4] + 8003a98: 2200 movs r2, #0 + 8003a9a: 65da str r2, [r3, #92] ; 0x5c } /* Initialize the error code */ hdma->ErrorCode = HAL_DMA_ERROR_NONE; - 80039b4: 687b ldr r3, [r7, #4] - 80039b6: 2200 movs r2, #0 - 80039b8: 63da str r2, [r3, #60] ; 0x3c + 8003a9c: 687b ldr r3, [r7, #4] + 8003a9e: 2200 movs r2, #0 + 8003aa0: 63da str r2, [r3, #60] ; 0x3c /* Initialize the DMA state*/ hdma->State = HAL_DMA_STATE_READY; - 80039ba: 687b ldr r3, [r7, #4] - 80039bc: 2201 movs r2, #1 - 80039be: f883 2025 strb.w r2, [r3, #37] ; 0x25 + 8003aa2: 687b ldr r3, [r7, #4] + 8003aa4: 2201 movs r2, #1 + 8003aa6: f883 2025 strb.w r2, [r3, #37] ; 0x25 /* Allocate lock resource and initialize it */ hdma->Lock = HAL_UNLOCKED; - 80039c2: 687b ldr r3, [r7, #4] - 80039c4: 2200 movs r2, #0 - 80039c6: f883 2024 strb.w r2, [r3, #36] ; 0x24 + 8003aaa: 687b ldr r3, [r7, #4] + 8003aac: 2200 movs r2, #0 + 8003aae: f883 2024 strb.w r2, [r3, #36] ; 0x24 return HAL_OK; - 80039ca: 2300 movs r3, #0 -} - 80039cc: 4618 mov r0, r3 - 80039ce: 3710 adds r7, #16 - 80039d0: 46bd mov sp, r7 - 80039d2: bd80 pop {r7, pc} - 80039d4: 40020407 .word 0x40020407 - 80039d8: bffdfff8 .word 0xbffdfff8 - 80039dc: cccccccd .word 0xcccccccd - 80039e0: 40020000 .word 0x40020000 - 80039e4: bffdfbf8 .word 0xbffdfbf8 - 80039e8: 40020400 .word 0x40020400 - -080039ec : + 8003ab2: 2300 movs r3, #0 +} + 8003ab4: 4618 mov r0, r3 + 8003ab6: 3710 adds r7, #16 + 8003ab8: 46bd mov sp, r7 + 8003aba: bd80 pop {r7, pc} + 8003abc: 40020407 .word 0x40020407 + 8003ac0: bffdfff8 .word 0xbffdfff8 + 8003ac4: cccccccd .word 0xcccccccd + 8003ac8: 40020000 .word 0x40020000 + 8003acc: bffdfbf8 .word 0xbffdfbf8 + 8003ad0: 40020400 .word 0x40020400 + +08003ad4 : * @param DataLength The length of data to be transferred from source to destination * @retval HAL status */ HAL_StatusTypeDef HAL_DMA_Start_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength) { - 80039ec: b580 push {r7, lr} - 80039ee: b086 sub sp, #24 - 80039f0: af00 add r7, sp, #0 - 80039f2: 60f8 str r0, [r7, #12] - 80039f4: 60b9 str r1, [r7, #8] - 80039f6: 607a str r2, [r7, #4] - 80039f8: 603b str r3, [r7, #0] + 8003ad4: b580 push {r7, lr} + 8003ad6: b086 sub sp, #24 + 8003ad8: af00 add r7, sp, #0 + 8003ada: 60f8 str r0, [r7, #12] + 8003adc: 60b9 str r1, [r7, #8] + 8003ade: 607a str r2, [r7, #4] + 8003ae0: 603b str r3, [r7, #0] HAL_StatusTypeDef status = HAL_OK; - 80039fa: 2300 movs r3, #0 - 80039fc: 75fb strb r3, [r7, #23] + 8003ae2: 2300 movs r3, #0 + 8003ae4: 75fb strb r3, [r7, #23] /* Check the parameters */ assert_param(IS_DMA_BUFFER_SIZE(DataLength)); /* Process locked */ __HAL_LOCK(hdma); - 80039fe: 68fb ldr r3, [r7, #12] - 8003a00: f893 3024 ldrb.w r3, [r3, #36] ; 0x24 - 8003a04: 2b01 cmp r3, #1 - 8003a06: d101 bne.n 8003a0c - 8003a08: 2302 movs r3, #2 - 8003a0a: e066 b.n 8003ada - 8003a0c: 68fb ldr r3, [r7, #12] - 8003a0e: 2201 movs r2, #1 - 8003a10: f883 2024 strb.w r2, [r3, #36] ; 0x24 + 8003ae6: 68fb ldr r3, [r7, #12] + 8003ae8: f893 3024 ldrb.w r3, [r3, #36] ; 0x24 + 8003aec: 2b01 cmp r3, #1 + 8003aee: d101 bne.n 8003af4 + 8003af0: 2302 movs r3, #2 + 8003af2: e066 b.n 8003bc2 + 8003af4: 68fb ldr r3, [r7, #12] + 8003af6: 2201 movs r2, #1 + 8003af8: f883 2024 strb.w r2, [r3, #36] ; 0x24 if (HAL_DMA_STATE_READY == hdma->State) - 8003a14: 68fb ldr r3, [r7, #12] - 8003a16: f893 3025 ldrb.w r3, [r3, #37] ; 0x25 - 8003a1a: b2db uxtb r3, r3 - 8003a1c: 2b01 cmp r3, #1 - 8003a1e: d155 bne.n 8003acc + 8003afc: 68fb ldr r3, [r7, #12] + 8003afe: f893 3025 ldrb.w r3, [r3, #37] ; 0x25 + 8003b02: b2db uxtb r3, r3 + 8003b04: 2b01 cmp r3, #1 + 8003b06: d155 bne.n 8003bb4 { /* Change DMA peripheral state */ hdma->State = HAL_DMA_STATE_BUSY; - 8003a20: 68fb ldr r3, [r7, #12] - 8003a22: 2202 movs r2, #2 - 8003a24: f883 2025 strb.w r2, [r3, #37] ; 0x25 + 8003b08: 68fb ldr r3, [r7, #12] + 8003b0a: 2202 movs r2, #2 + 8003b0c: f883 2025 strb.w r2, [r3, #37] ; 0x25 hdma->ErrorCode = HAL_DMA_ERROR_NONE; - 8003a28: 68fb ldr r3, [r7, #12] - 8003a2a: 2200 movs r2, #0 - 8003a2c: 63da str r2, [r3, #60] ; 0x3c + 8003b10: 68fb ldr r3, [r7, #12] + 8003b12: 2200 movs r2, #0 + 8003b14: 63da str r2, [r3, #60] ; 0x3c /* Disable the peripheral */ __HAL_DMA_DISABLE(hdma); - 8003a2e: 68fb ldr r3, [r7, #12] - 8003a30: 681b ldr r3, [r3, #0] - 8003a32: 681a ldr r2, [r3, #0] - 8003a34: 68fb ldr r3, [r7, #12] - 8003a36: 681b ldr r3, [r3, #0] - 8003a38: f022 0201 bic.w r2, r2, #1 - 8003a3c: 601a str r2, [r3, #0] + 8003b16: 68fb ldr r3, [r7, #12] + 8003b18: 681b ldr r3, [r3, #0] + 8003b1a: 681a ldr r2, [r3, #0] + 8003b1c: 68fb ldr r3, [r7, #12] + 8003b1e: 681b ldr r3, [r3, #0] + 8003b20: f022 0201 bic.w r2, r2, #1 + 8003b24: 601a str r2, [r3, #0] /* Configure the source, destination address and the data length & clear flags*/ DMA_SetConfig(hdma, SrcAddress, DstAddress, DataLength); - 8003a3e: 683b ldr r3, [r7, #0] - 8003a40: 687a ldr r2, [r7, #4] - 8003a42: 68b9 ldr r1, [r7, #8] - 8003a44: 68f8 ldr r0, [r7, #12] - 8003a46: f000 f9c5 bl 8003dd4 + 8003b26: 683b ldr r3, [r7, #0] + 8003b28: 687a ldr r2, [r7, #4] + 8003b2a: 68b9 ldr r1, [r7, #8] + 8003b2c: 68f8 ldr r0, [r7, #12] + 8003b2e: f000 f9c5 bl 8003ebc /* Enable the transfer complete interrupt */ /* Enable the transfer Error interrupt */ if (NULL != hdma->XferHalfCpltCallback) - 8003a4a: 68fb ldr r3, [r7, #12] - 8003a4c: 6b1b ldr r3, [r3, #48] ; 0x30 - 8003a4e: 2b00 cmp r3, #0 - 8003a50: d008 beq.n 8003a64 + 8003b32: 68fb ldr r3, [r7, #12] + 8003b34: 6b1b ldr r3, [r3, #48] ; 0x30 + 8003b36: 2b00 cmp r3, #0 + 8003b38: d008 beq.n 8003b4c { /* Enable the Half transfer complete interrupt as well */ __HAL_DMA_ENABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); - 8003a52: 68fb ldr r3, [r7, #12] - 8003a54: 681b ldr r3, [r3, #0] - 8003a56: 681a ldr r2, [r3, #0] - 8003a58: 68fb ldr r3, [r7, #12] - 8003a5a: 681b ldr r3, [r3, #0] - 8003a5c: f042 020e orr.w r2, r2, #14 - 8003a60: 601a str r2, [r3, #0] - 8003a62: e00f b.n 8003a84 + 8003b3a: 68fb ldr r3, [r7, #12] + 8003b3c: 681b ldr r3, [r3, #0] + 8003b3e: 681a ldr r2, [r3, #0] + 8003b40: 68fb ldr r3, [r7, #12] + 8003b42: 681b ldr r3, [r3, #0] + 8003b44: f042 020e orr.w r2, r2, #14 + 8003b48: 601a str r2, [r3, #0] + 8003b4a: e00f b.n 8003b6c } else { __HAL_DMA_DISABLE_IT(hdma, DMA_IT_HT); - 8003a64: 68fb ldr r3, [r7, #12] - 8003a66: 681b ldr r3, [r3, #0] - 8003a68: 681a ldr r2, [r3, #0] - 8003a6a: 68fb ldr r3, [r7, #12] - 8003a6c: 681b ldr r3, [r3, #0] - 8003a6e: f022 0204 bic.w r2, r2, #4 - 8003a72: 601a str r2, [r3, #0] + 8003b4c: 68fb ldr r3, [r7, #12] + 8003b4e: 681b ldr r3, [r3, #0] + 8003b50: 681a ldr r2, [r3, #0] + 8003b52: 68fb ldr r3, [r7, #12] + 8003b54: 681b ldr r3, [r3, #0] + 8003b56: f022 0204 bic.w r2, r2, #4 + 8003b5a: 601a str r2, [r3, #0] __HAL_DMA_ENABLE_IT(hdma, (DMA_IT_TC | DMA_IT_TE)); - 8003a74: 68fb ldr r3, [r7, #12] - 8003a76: 681b ldr r3, [r3, #0] - 8003a78: 681a ldr r2, [r3, #0] - 8003a7a: 68fb ldr r3, [r7, #12] - 8003a7c: 681b ldr r3, [r3, #0] - 8003a7e: f042 020a orr.w r2, r2, #10 - 8003a82: 601a str r2, [r3, #0] + 8003b5c: 68fb ldr r3, [r7, #12] + 8003b5e: 681b ldr r3, [r3, #0] + 8003b60: 681a ldr r2, [r3, #0] + 8003b62: 68fb ldr r3, [r7, #12] + 8003b64: 681b ldr r3, [r3, #0] + 8003b66: f042 020a orr.w r2, r2, #10 + 8003b6a: 601a str r2, [r3, #0] } /* Check if DMAMUX Synchronization is enabled*/ if ((hdma->DMAmuxChannel->CCR & DMAMUX_CxCR_SE) != 0U) - 8003a84: 68fb ldr r3, [r7, #12] - 8003a86: 6c9b ldr r3, [r3, #72] ; 0x48 - 8003a88: 681b ldr r3, [r3, #0] - 8003a8a: f403 3380 and.w r3, r3, #65536 ; 0x10000 - 8003a8e: 2b00 cmp r3, #0 - 8003a90: d007 beq.n 8003aa2 + 8003b6c: 68fb ldr r3, [r7, #12] + 8003b6e: 6c9b ldr r3, [r3, #72] ; 0x48 + 8003b70: 681b ldr r3, [r3, #0] + 8003b72: f403 3380 and.w r3, r3, #65536 ; 0x10000 + 8003b76: 2b00 cmp r3, #0 + 8003b78: d007 beq.n 8003b8a { /* Enable DMAMUX sync overrun IT*/ hdma->DMAmuxChannel->CCR |= DMAMUX_CxCR_SOIE; - 8003a92: 68fb ldr r3, [r7, #12] - 8003a94: 6c9b ldr r3, [r3, #72] ; 0x48 - 8003a96: 681a ldr r2, [r3, #0] - 8003a98: 68fb ldr r3, [r7, #12] - 8003a9a: 6c9b ldr r3, [r3, #72] ; 0x48 - 8003a9c: f442 7280 orr.w r2, r2, #256 ; 0x100 - 8003aa0: 601a str r2, [r3, #0] + 8003b7a: 68fb ldr r3, [r7, #12] + 8003b7c: 6c9b ldr r3, [r3, #72] ; 0x48 + 8003b7e: 681a ldr r2, [r3, #0] + 8003b80: 68fb ldr r3, [r7, #12] + 8003b82: 6c9b ldr r3, [r3, #72] ; 0x48 + 8003b84: f442 7280 orr.w r2, r2, #256 ; 0x100 + 8003b88: 601a str r2, [r3, #0] } if (hdma->DMAmuxRequestGen != 0U) - 8003aa2: 68fb ldr r3, [r7, #12] - 8003aa4: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003aa6: 2b00 cmp r3, #0 - 8003aa8: d007 beq.n 8003aba + 8003b8a: 68fb ldr r3, [r7, #12] + 8003b8c: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003b8e: 2b00 cmp r3, #0 + 8003b90: d007 beq.n 8003ba2 { /* if using DMAMUX request generator, enable the DMAMUX request generator overrun IT*/ /* enable the request gen overrun IT*/ hdma->DMAmuxRequestGen->RGCR |= DMAMUX_RGxCR_OIE; - 8003aaa: 68fb ldr r3, [r7, #12] - 8003aac: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003aae: 681a ldr r2, [r3, #0] - 8003ab0: 68fb ldr r3, [r7, #12] - 8003ab2: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003ab4: f442 7280 orr.w r2, r2, #256 ; 0x100 - 8003ab8: 601a str r2, [r3, #0] + 8003b92: 68fb ldr r3, [r7, #12] + 8003b94: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003b96: 681a ldr r2, [r3, #0] + 8003b98: 68fb ldr r3, [r7, #12] + 8003b9a: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003b9c: f442 7280 orr.w r2, r2, #256 ; 0x100 + 8003ba0: 601a str r2, [r3, #0] } /* Enable the Peripheral */ __HAL_DMA_ENABLE(hdma); - 8003aba: 68fb ldr r3, [r7, #12] - 8003abc: 681b ldr r3, [r3, #0] - 8003abe: 681a ldr r2, [r3, #0] - 8003ac0: 68fb ldr r3, [r7, #12] - 8003ac2: 681b ldr r3, [r3, #0] - 8003ac4: f042 0201 orr.w r2, r2, #1 - 8003ac8: 601a str r2, [r3, #0] - 8003aca: e005 b.n 8003ad8 + 8003ba2: 68fb ldr r3, [r7, #12] + 8003ba4: 681b ldr r3, [r3, #0] + 8003ba6: 681a ldr r2, [r3, #0] + 8003ba8: 68fb ldr r3, [r7, #12] + 8003baa: 681b ldr r3, [r3, #0] + 8003bac: f042 0201 orr.w r2, r2, #1 + 8003bb0: 601a str r2, [r3, #0] + 8003bb2: e005 b.n 8003bc0 } else { /* Process Unlocked */ __HAL_UNLOCK(hdma); - 8003acc: 68fb ldr r3, [r7, #12] - 8003ace: 2200 movs r2, #0 - 8003ad0: f883 2024 strb.w r2, [r3, #36] ; 0x24 + 8003bb4: 68fb ldr r3, [r7, #12] + 8003bb6: 2200 movs r2, #0 + 8003bb8: f883 2024 strb.w r2, [r3, #36] ; 0x24 /* Remain BUSY */ status = HAL_BUSY; - 8003ad4: 2302 movs r3, #2 - 8003ad6: 75fb strb r3, [r7, #23] + 8003bbc: 2302 movs r3, #2 + 8003bbe: 75fb strb r3, [r7, #23] } return status; - 8003ad8: 7dfb ldrb r3, [r7, #23] + 8003bc0: 7dfb ldrb r3, [r7, #23] } - 8003ada: 4618 mov r0, r3 - 8003adc: 3718 adds r7, #24 - 8003ade: 46bd mov sp, r7 - 8003ae0: bd80 pop {r7, pc} + 8003bc2: 4618 mov r0, r3 + 8003bc4: 3718 adds r7, #24 + 8003bc6: 46bd mov sp, r7 + 8003bc8: bd80 pop {r7, pc} -08003ae2 : +08003bca : * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the configuration information for the specified DMA Channel. * @retval HAL status */ HAL_StatusTypeDef HAL_DMA_Abort(DMA_HandleTypeDef *hdma) { - 8003ae2: b480 push {r7} - 8003ae4: b083 sub sp, #12 - 8003ae6: af00 add r7, sp, #0 - 8003ae8: 6078 str r0, [r7, #4] + 8003bca: b480 push {r7} + 8003bcc: b083 sub sp, #12 + 8003bce: af00 add r7, sp, #0 + 8003bd0: 6078 str r0, [r7, #4] /* Check the DMA peripheral handle */ if (NULL == hdma) - 8003aea: 687b ldr r3, [r7, #4] - 8003aec: 2b00 cmp r3, #0 - 8003aee: d101 bne.n 8003af4 + 8003bd2: 687b ldr r3, [r7, #4] + 8003bd4: 2b00 cmp r3, #0 + 8003bd6: d101 bne.n 8003bdc { return HAL_ERROR; - 8003af0: 2301 movs r3, #1 - 8003af2: e04f b.n 8003b94 + 8003bd8: 2301 movs r3, #1 + 8003bda: e04f b.n 8003c7c } /* Check the DMA peripheral state */ if (hdma->State != HAL_DMA_STATE_BUSY) - 8003af4: 687b ldr r3, [r7, #4] - 8003af6: f893 3025 ldrb.w r3, [r3, #37] ; 0x25 - 8003afa: b2db uxtb r3, r3 - 8003afc: 2b02 cmp r3, #2 - 8003afe: d008 beq.n 8003b12 + 8003bdc: 687b ldr r3, [r7, #4] + 8003bde: f893 3025 ldrb.w r3, [r3, #37] ; 0x25 + 8003be2: b2db uxtb r3, r3 + 8003be4: 2b02 cmp r3, #2 + 8003be6: d008 beq.n 8003bfa { hdma->ErrorCode = HAL_DMA_ERROR_NO_XFER; - 8003b00: 687b ldr r3, [r7, #4] - 8003b02: 2204 movs r2, #4 - 8003b04: 63da str r2, [r3, #60] ; 0x3c + 8003be8: 687b ldr r3, [r7, #4] + 8003bea: 2204 movs r2, #4 + 8003bec: 63da str r2, [r3, #60] ; 0x3c /* Process Unlocked */ __HAL_UNLOCK(hdma); - 8003b06: 687b ldr r3, [r7, #4] - 8003b08: 2200 movs r2, #0 - 8003b0a: f883 2024 strb.w r2, [r3, #36] ; 0x24 + 8003bee: 687b ldr r3, [r7, #4] + 8003bf0: 2200 movs r2, #0 + 8003bf2: f883 2024 strb.w r2, [r3, #36] ; 0x24 return HAL_ERROR; - 8003b0e: 2301 movs r3, #1 - 8003b10: e040 b.n 8003b94 + 8003bf6: 2301 movs r3, #1 + 8003bf8: e040 b.n 8003c7c } else { /* Disable DMA IT */ __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); - 8003b12: 687b ldr r3, [r7, #4] - 8003b14: 681b ldr r3, [r3, #0] - 8003b16: 681a ldr r2, [r3, #0] - 8003b18: 687b ldr r3, [r7, #4] - 8003b1a: 681b ldr r3, [r3, #0] - 8003b1c: f022 020e bic.w r2, r2, #14 - 8003b20: 601a str r2, [r3, #0] + 8003bfa: 687b ldr r3, [r7, #4] + 8003bfc: 681b ldr r3, [r3, #0] + 8003bfe: 681a ldr r2, [r3, #0] + 8003c00: 687b ldr r3, [r7, #4] + 8003c02: 681b ldr r3, [r3, #0] + 8003c04: f022 020e bic.w r2, r2, #14 + 8003c08: 601a str r2, [r3, #0] /* disable the DMAMUX sync overrun IT*/ hdma->DMAmuxChannel->CCR &= ~DMAMUX_CxCR_SOIE; - 8003b22: 687b ldr r3, [r7, #4] - 8003b24: 6c9b ldr r3, [r3, #72] ; 0x48 - 8003b26: 681a ldr r2, [r3, #0] - 8003b28: 687b ldr r3, [r7, #4] - 8003b2a: 6c9b ldr r3, [r3, #72] ; 0x48 - 8003b2c: f422 7280 bic.w r2, r2, #256 ; 0x100 - 8003b30: 601a str r2, [r3, #0] + 8003c0a: 687b ldr r3, [r7, #4] + 8003c0c: 6c9b ldr r3, [r3, #72] ; 0x48 + 8003c0e: 681a ldr r2, [r3, #0] + 8003c10: 687b ldr r3, [r7, #4] + 8003c12: 6c9b ldr r3, [r3, #72] ; 0x48 + 8003c14: f422 7280 bic.w r2, r2, #256 ; 0x100 + 8003c18: 601a str r2, [r3, #0] /* Disable the channel */ __HAL_DMA_DISABLE(hdma); - 8003b32: 687b ldr r3, [r7, #4] - 8003b34: 681b ldr r3, [r3, #0] - 8003b36: 681a ldr r2, [r3, #0] - 8003b38: 687b ldr r3, [r7, #4] - 8003b3a: 681b ldr r3, [r3, #0] - 8003b3c: f022 0201 bic.w r2, r2, #1 - 8003b40: 601a str r2, [r3, #0] + 8003c1a: 687b ldr r3, [r7, #4] + 8003c1c: 681b ldr r3, [r3, #0] + 8003c1e: 681a ldr r2, [r3, #0] + 8003c20: 687b ldr r3, [r7, #4] + 8003c22: 681b ldr r3, [r3, #0] + 8003c24: f022 0201 bic.w r2, r2, #1 + 8003c28: 601a str r2, [r3, #0] /* Clear all flags */ hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1cU)); - 8003b42: 687b ldr r3, [r7, #4] - 8003b44: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003b46: f003 021c and.w r2, r3, #28 - 8003b4a: 687b ldr r3, [r7, #4] - 8003b4c: 6c1b ldr r3, [r3, #64] ; 0x40 - 8003b4e: 2101 movs r1, #1 - 8003b50: fa01 f202 lsl.w r2, r1, r2 - 8003b54: 605a str r2, [r3, #4] + 8003c2a: 687b ldr r3, [r7, #4] + 8003c2c: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003c2e: f003 021c and.w r2, r3, #28 + 8003c32: 687b ldr r3, [r7, #4] + 8003c34: 6c1b ldr r3, [r3, #64] ; 0x40 + 8003c36: 2101 movs r1, #1 + 8003c38: fa01 f202 lsl.w r2, r1, r2 + 8003c3c: 605a str r2, [r3, #4] /* Clear the DMAMUX synchro overrun flag */ hdma->DMAmuxChannelStatus->CFR = hdma->DMAmuxChannelStatusMask; - 8003b56: 687b ldr r3, [r7, #4] - 8003b58: 6cdb ldr r3, [r3, #76] ; 0x4c - 8003b5a: 687a ldr r2, [r7, #4] - 8003b5c: 6d12 ldr r2, [r2, #80] ; 0x50 - 8003b5e: 605a str r2, [r3, #4] + 8003c3e: 687b ldr r3, [r7, #4] + 8003c40: 6cdb ldr r3, [r3, #76] ; 0x4c + 8003c42: 687a ldr r2, [r7, #4] + 8003c44: 6d12 ldr r2, [r2, #80] ; 0x50 + 8003c46: 605a str r2, [r3, #4] if (hdma->DMAmuxRequestGen != 0U) - 8003b60: 687b ldr r3, [r7, #4] - 8003b62: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003b64: 2b00 cmp r3, #0 - 8003b66: d00c beq.n 8003b82 + 8003c48: 687b ldr r3, [r7, #4] + 8003c4a: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003c4c: 2b00 cmp r3, #0 + 8003c4e: d00c beq.n 8003c6a { /* if using DMAMUX request generator, disable the DMAMUX request generator overrun IT*/ /* disable the request gen overrun IT*/ hdma->DMAmuxRequestGen->RGCR &= ~DMAMUX_RGxCR_OIE; - 8003b68: 687b ldr r3, [r7, #4] - 8003b6a: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003b6c: 681a ldr r2, [r3, #0] - 8003b6e: 687b ldr r3, [r7, #4] - 8003b70: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003b72: f422 7280 bic.w r2, r2, #256 ; 0x100 - 8003b76: 601a str r2, [r3, #0] + 8003c50: 687b ldr r3, [r7, #4] + 8003c52: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003c54: 681a ldr r2, [r3, #0] + 8003c56: 687b ldr r3, [r7, #4] + 8003c58: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003c5a: f422 7280 bic.w r2, r2, #256 ; 0x100 + 8003c5e: 601a str r2, [r3, #0] /* Clear the DMAMUX request generator overrun flag */ hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; - 8003b78: 687b ldr r3, [r7, #4] - 8003b7a: 6d9b ldr r3, [r3, #88] ; 0x58 - 8003b7c: 687a ldr r2, [r7, #4] - 8003b7e: 6dd2 ldr r2, [r2, #92] ; 0x5c - 8003b80: 605a str r2, [r3, #4] + 8003c60: 687b ldr r3, [r7, #4] + 8003c62: 6d9b ldr r3, [r3, #88] ; 0x58 + 8003c64: 687a ldr r2, [r7, #4] + 8003c66: 6dd2 ldr r2, [r2, #92] ; 0x5c + 8003c68: 605a str r2, [r3, #4] } /* Change the DMA state */ hdma->State = HAL_DMA_STATE_READY; - 8003b82: 687b ldr r3, [r7, #4] - 8003b84: 2201 movs r2, #1 - 8003b86: f883 2025 strb.w r2, [r3, #37] ; 0x25 + 8003c6a: 687b ldr r3, [r7, #4] + 8003c6c: 2201 movs r2, #1 + 8003c6e: f883 2025 strb.w r2, [r3, #37] ; 0x25 /* Process Unlocked */ __HAL_UNLOCK(hdma); - 8003b8a: 687b ldr r3, [r7, #4] - 8003b8c: 2200 movs r2, #0 - 8003b8e: f883 2024 strb.w r2, [r3, #36] ; 0x24 + 8003c72: 687b ldr r3, [r7, #4] + 8003c74: 2200 movs r2, #0 + 8003c76: f883 2024 strb.w r2, [r3, #36] ; 0x24 } return HAL_OK; - 8003b92: 2300 movs r3, #0 + 8003c7a: 2300 movs r3, #0 } - 8003b94: 4618 mov r0, r3 - 8003b96: 370c adds r7, #12 - 8003b98: 46bd mov sp, r7 - 8003b9a: f85d 7b04 ldr.w r7, [sp], #4 - 8003b9e: 4770 bx lr + 8003c7c: 4618 mov r0, r3 + 8003c7e: 370c adds r7, #12 + 8003c80: 46bd mov sp, r7 + 8003c82: f85d 7b04 ldr.w r7, [sp], #4 + 8003c86: 4770 bx lr -08003ba0 : +08003c88 : * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the configuration information for the specified DMA Channel. * @retval HAL status */ HAL_StatusTypeDef HAL_DMA_Abort_IT(DMA_HandleTypeDef *hdma) { - 8003ba0: b580 push {r7, lr} - 8003ba2: b084 sub sp, #16 - 8003ba4: af00 add r7, sp, #0 - 8003ba6: 6078 str r0, [r7, #4] + 8003c88: b580 push {r7, lr} + 8003c8a: b084 sub sp, #16 + 8003c8c: af00 add r7, sp, #0 + 8003c8e: 6078 str r0, [r7, #4] HAL_StatusTypeDef status = HAL_OK; - 8003ba8: 2300 movs r3, #0 - 8003baa: 73fb strb r3, [r7, #15] + 8003c90: 2300 movs r3, #0 + 8003c92: 73fb strb r3, [r7, #15] if (HAL_DMA_STATE_BUSY != hdma->State) - 8003bac: 687b ldr r3, [r7, #4] - 8003bae: f893 3025 ldrb.w r3, [r3, #37] ; 0x25 - 8003bb2: b2db uxtb r3, r3 - 8003bb4: 2b02 cmp r3, #2 - 8003bb6: d005 beq.n 8003bc4 + 8003c94: 687b ldr r3, [r7, #4] + 8003c96: f893 3025 ldrb.w r3, [r3, #37] ; 0x25 + 8003c9a: b2db uxtb r3, r3 + 8003c9c: 2b02 cmp r3, #2 + 8003c9e: d005 beq.n 8003cac { /* no transfer ongoing */ hdma->ErrorCode = HAL_DMA_ERROR_NO_XFER; - 8003bb8: 687b ldr r3, [r7, #4] - 8003bba: 2204 movs r2, #4 - 8003bbc: 63da str r2, [r3, #60] ; 0x3c + 8003ca0: 687b ldr r3, [r7, #4] + 8003ca2: 2204 movs r2, #4 + 8003ca4: 63da str r2, [r3, #60] ; 0x3c status = HAL_ERROR; - 8003bbe: 2301 movs r3, #1 - 8003bc0: 73fb strb r3, [r7, #15] - 8003bc2: e047 b.n 8003c54 + 8003ca6: 2301 movs r3, #1 + 8003ca8: 73fb strb r3, [r7, #15] + 8003caa: e047 b.n 8003d3c } else { /* Disable DMA IT */ __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); - 8003bc4: 687b ldr r3, [r7, #4] - 8003bc6: 681b ldr r3, [r3, #0] - 8003bc8: 681a ldr r2, [r3, #0] - 8003bca: 687b ldr r3, [r7, #4] - 8003bcc: 681b ldr r3, [r3, #0] - 8003bce: f022 020e bic.w r2, r2, #14 - 8003bd2: 601a str r2, [r3, #0] + 8003cac: 687b ldr r3, [r7, #4] + 8003cae: 681b ldr r3, [r3, #0] + 8003cb0: 681a ldr r2, [r3, #0] + 8003cb2: 687b ldr r3, [r7, #4] + 8003cb4: 681b ldr r3, [r3, #0] + 8003cb6: f022 020e bic.w r2, r2, #14 + 8003cba: 601a str r2, [r3, #0] /* Disable the channel */ __HAL_DMA_DISABLE(hdma); - 8003bd4: 687b ldr r3, [r7, #4] - 8003bd6: 681b ldr r3, [r3, #0] - 8003bd8: 681a ldr r2, [r3, #0] - 8003bda: 687b ldr r3, [r7, #4] - 8003bdc: 681b ldr r3, [r3, #0] - 8003bde: f022 0201 bic.w r2, r2, #1 - 8003be2: 601a str r2, [r3, #0] + 8003cbc: 687b ldr r3, [r7, #4] + 8003cbe: 681b ldr r3, [r3, #0] + 8003cc0: 681a ldr r2, [r3, #0] + 8003cc2: 687b ldr r3, [r7, #4] + 8003cc4: 681b ldr r3, [r3, #0] + 8003cc6: f022 0201 bic.w r2, r2, #1 + 8003cca: 601a str r2, [r3, #0] /* disable the DMAMUX sync overrun IT*/ hdma->DMAmuxChannel->CCR &= ~DMAMUX_CxCR_SOIE; - 8003be4: 687b ldr r3, [r7, #4] - 8003be6: 6c9b ldr r3, [r3, #72] ; 0x48 - 8003be8: 681a ldr r2, [r3, #0] - 8003bea: 687b ldr r3, [r7, #4] - 8003bec: 6c9b ldr r3, [r3, #72] ; 0x48 - 8003bee: f422 7280 bic.w r2, r2, #256 ; 0x100 - 8003bf2: 601a str r2, [r3, #0] + 8003ccc: 687b ldr r3, [r7, #4] + 8003cce: 6c9b ldr r3, [r3, #72] ; 0x48 + 8003cd0: 681a ldr r2, [r3, #0] + 8003cd2: 687b ldr r3, [r7, #4] + 8003cd4: 6c9b ldr r3, [r3, #72] ; 0x48 + 8003cd6: f422 7280 bic.w r2, r2, #256 ; 0x100 + 8003cda: 601a str r2, [r3, #0] /* Clear all flags */ hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1cU)); - 8003bf4: 687b ldr r3, [r7, #4] - 8003bf6: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003bf8: f003 021c and.w r2, r3, #28 - 8003bfc: 687b ldr r3, [r7, #4] - 8003bfe: 6c1b ldr r3, [r3, #64] ; 0x40 - 8003c00: 2101 movs r1, #1 - 8003c02: fa01 f202 lsl.w r2, r1, r2 - 8003c06: 605a str r2, [r3, #4] + 8003cdc: 687b ldr r3, [r7, #4] + 8003cde: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003ce0: f003 021c and.w r2, r3, #28 + 8003ce4: 687b ldr r3, [r7, #4] + 8003ce6: 6c1b ldr r3, [r3, #64] ; 0x40 + 8003ce8: 2101 movs r1, #1 + 8003cea: fa01 f202 lsl.w r2, r1, r2 + 8003cee: 605a str r2, [r3, #4] /* Clear the DMAMUX synchro overrun flag */ hdma->DMAmuxChannelStatus->CFR = hdma->DMAmuxChannelStatusMask; - 8003c08: 687b ldr r3, [r7, #4] - 8003c0a: 6cdb ldr r3, [r3, #76] ; 0x4c - 8003c0c: 687a ldr r2, [r7, #4] - 8003c0e: 6d12 ldr r2, [r2, #80] ; 0x50 - 8003c10: 605a str r2, [r3, #4] + 8003cf0: 687b ldr r3, [r7, #4] + 8003cf2: 6cdb ldr r3, [r3, #76] ; 0x4c + 8003cf4: 687a ldr r2, [r7, #4] + 8003cf6: 6d12 ldr r2, [r2, #80] ; 0x50 + 8003cf8: 605a str r2, [r3, #4] if (hdma->DMAmuxRequestGen != 0U) - 8003c12: 687b ldr r3, [r7, #4] - 8003c14: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003c16: 2b00 cmp r3, #0 - 8003c18: d00c beq.n 8003c34 + 8003cfa: 687b ldr r3, [r7, #4] + 8003cfc: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003cfe: 2b00 cmp r3, #0 + 8003d00: d00c beq.n 8003d1c { /* if using DMAMUX request generator, disable the DMAMUX request generator overrun IT*/ /* disable the request gen overrun IT*/ hdma->DMAmuxRequestGen->RGCR &= ~DMAMUX_RGxCR_OIE; - 8003c1a: 687b ldr r3, [r7, #4] - 8003c1c: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003c1e: 681a ldr r2, [r3, #0] - 8003c20: 687b ldr r3, [r7, #4] - 8003c22: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003c24: f422 7280 bic.w r2, r2, #256 ; 0x100 - 8003c28: 601a str r2, [r3, #0] + 8003d02: 687b ldr r3, [r7, #4] + 8003d04: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003d06: 681a ldr r2, [r3, #0] + 8003d08: 687b ldr r3, [r7, #4] + 8003d0a: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003d0c: f422 7280 bic.w r2, r2, #256 ; 0x100 + 8003d10: 601a str r2, [r3, #0] /* Clear the DMAMUX request generator overrun flag */ hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; - 8003c2a: 687b ldr r3, [r7, #4] - 8003c2c: 6d9b ldr r3, [r3, #88] ; 0x58 - 8003c2e: 687a ldr r2, [r7, #4] - 8003c30: 6dd2 ldr r2, [r2, #92] ; 0x5c - 8003c32: 605a str r2, [r3, #4] + 8003d12: 687b ldr r3, [r7, #4] + 8003d14: 6d9b ldr r3, [r3, #88] ; 0x58 + 8003d16: 687a ldr r2, [r7, #4] + 8003d18: 6dd2 ldr r2, [r2, #92] ; 0x5c + 8003d1a: 605a str r2, [r3, #4] } /* Change the DMA state */ hdma->State = HAL_DMA_STATE_READY; - 8003c34: 687b ldr r3, [r7, #4] - 8003c36: 2201 movs r2, #1 - 8003c38: f883 2025 strb.w r2, [r3, #37] ; 0x25 + 8003d1c: 687b ldr r3, [r7, #4] + 8003d1e: 2201 movs r2, #1 + 8003d20: f883 2025 strb.w r2, [r3, #37] ; 0x25 /* Process Unlocked */ __HAL_UNLOCK(hdma); - 8003c3c: 687b ldr r3, [r7, #4] - 8003c3e: 2200 movs r2, #0 - 8003c40: f883 2024 strb.w r2, [r3, #36] ; 0x24 + 8003d24: 687b ldr r3, [r7, #4] + 8003d26: 2200 movs r2, #0 + 8003d28: f883 2024 strb.w r2, [r3, #36] ; 0x24 /* Call User Abort callback */ if (hdma->XferAbortCallback != NULL) - 8003c44: 687b ldr r3, [r7, #4] - 8003c46: 6b9b ldr r3, [r3, #56] ; 0x38 - 8003c48: 2b00 cmp r3, #0 - 8003c4a: d003 beq.n 8003c54 + 8003d2c: 687b ldr r3, [r7, #4] + 8003d2e: 6b9b ldr r3, [r3, #56] ; 0x38 + 8003d30: 2b00 cmp r3, #0 + 8003d32: d003 beq.n 8003d3c { hdma->XferAbortCallback(hdma); - 8003c4c: 687b ldr r3, [r7, #4] - 8003c4e: 6b9b ldr r3, [r3, #56] ; 0x38 - 8003c50: 6878 ldr r0, [r7, #4] - 8003c52: 4798 blx r3 + 8003d34: 687b ldr r3, [r7, #4] + 8003d36: 6b9b ldr r3, [r3, #56] ; 0x38 + 8003d38: 6878 ldr r0, [r7, #4] + 8003d3a: 4798 blx r3 } } return status; - 8003c54: 7bfb ldrb r3, [r7, #15] + 8003d3c: 7bfb ldrb r3, [r7, #15] } - 8003c56: 4618 mov r0, r3 - 8003c58: 3710 adds r7, #16 - 8003c5a: 46bd mov sp, r7 - 8003c5c: bd80 pop {r7, pc} + 8003d3e: 4618 mov r0, r3 + 8003d40: 3710 adds r7, #16 + 8003d42: 46bd mov sp, r7 + 8003d44: bd80 pop {r7, pc} -08003c5e : +08003d46 : * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the configuration information for the specified DMA Channel. * @retval None */ void HAL_DMA_IRQHandler(DMA_HandleTypeDef *hdma) { - 8003c5e: b580 push {r7, lr} - 8003c60: b084 sub sp, #16 - 8003c62: af00 add r7, sp, #0 - 8003c64: 6078 str r0, [r7, #4] + 8003d46: b580 push {r7, lr} + 8003d48: b084 sub sp, #16 + 8003d4a: af00 add r7, sp, #0 + 8003d4c: 6078 str r0, [r7, #4] uint32_t flag_it = hdma->DmaBaseAddress->ISR; - 8003c66: 687b ldr r3, [r7, #4] - 8003c68: 6c1b ldr r3, [r3, #64] ; 0x40 - 8003c6a: 681b ldr r3, [r3, #0] - 8003c6c: 60fb str r3, [r7, #12] + 8003d4e: 687b ldr r3, [r7, #4] + 8003d50: 6c1b ldr r3, [r3, #64] ; 0x40 + 8003d52: 681b ldr r3, [r3, #0] + 8003d54: 60fb str r3, [r7, #12] uint32_t source_it = hdma->Instance->CCR; - 8003c6e: 687b ldr r3, [r7, #4] - 8003c70: 681b ldr r3, [r3, #0] - 8003c72: 681b ldr r3, [r3, #0] - 8003c74: 60bb str r3, [r7, #8] + 8003d56: 687b ldr r3, [r7, #4] + 8003d58: 681b ldr r3, [r3, #0] + 8003d5a: 681b ldr r3, [r3, #0] + 8003d5c: 60bb str r3, [r7, #8] /* Half Transfer Complete Interrupt management ******************************/ if (((flag_it & (DMA_FLAG_HT1 << (hdma->ChannelIndex & 0x1cU))) != 0U) && ((source_it & DMA_IT_HT) != 0U)) - 8003c76: 687b ldr r3, [r7, #4] - 8003c78: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003c7a: f003 031c and.w r3, r3, #28 - 8003c7e: 2204 movs r2, #4 - 8003c80: 409a lsls r2, r3 - 8003c82: 68fb ldr r3, [r7, #12] - 8003c84: 4013 ands r3, r2 - 8003c86: 2b00 cmp r3, #0 - 8003c88: d026 beq.n 8003cd8 - 8003c8a: 68bb ldr r3, [r7, #8] - 8003c8c: f003 0304 and.w r3, r3, #4 - 8003c90: 2b00 cmp r3, #0 - 8003c92: d021 beq.n 8003cd8 + 8003d5e: 687b ldr r3, [r7, #4] + 8003d60: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003d62: f003 031c and.w r3, r3, #28 + 8003d66: 2204 movs r2, #4 + 8003d68: 409a lsls r2, r3 + 8003d6a: 68fb ldr r3, [r7, #12] + 8003d6c: 4013 ands r3, r2 + 8003d6e: 2b00 cmp r3, #0 + 8003d70: d026 beq.n 8003dc0 + 8003d72: 68bb ldr r3, [r7, #8] + 8003d74: f003 0304 and.w r3, r3, #4 + 8003d78: 2b00 cmp r3, #0 + 8003d7a: d021 beq.n 8003dc0 { /* Disable the half transfer interrupt if the DMA mode is not CIRCULAR */ if ((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) - 8003c94: 687b ldr r3, [r7, #4] - 8003c96: 681b ldr r3, [r3, #0] - 8003c98: 681b ldr r3, [r3, #0] - 8003c9a: f003 0320 and.w r3, r3, #32 - 8003c9e: 2b00 cmp r3, #0 - 8003ca0: d107 bne.n 8003cb2 + 8003d7c: 687b ldr r3, [r7, #4] + 8003d7e: 681b ldr r3, [r3, #0] + 8003d80: 681b ldr r3, [r3, #0] + 8003d82: f003 0320 and.w r3, r3, #32 + 8003d86: 2b00 cmp r3, #0 + 8003d88: d107 bne.n 8003d9a { /* Disable the half transfer interrupt */ __HAL_DMA_DISABLE_IT(hdma, DMA_IT_HT); - 8003ca2: 687b ldr r3, [r7, #4] - 8003ca4: 681b ldr r3, [r3, #0] - 8003ca6: 681a ldr r2, [r3, #0] - 8003ca8: 687b ldr r3, [r7, #4] - 8003caa: 681b ldr r3, [r3, #0] - 8003cac: f022 0204 bic.w r2, r2, #4 - 8003cb0: 601a str r2, [r3, #0] + 8003d8a: 687b ldr r3, [r7, #4] + 8003d8c: 681b ldr r3, [r3, #0] + 8003d8e: 681a ldr r2, [r3, #0] + 8003d90: 687b ldr r3, [r7, #4] + 8003d92: 681b ldr r3, [r3, #0] + 8003d94: f022 0204 bic.w r2, r2, #4 + 8003d98: 601a str r2, [r3, #0] } /* Clear the half transfer complete flag */ hdma->DmaBaseAddress->IFCR = (DMA_ISR_HTIF1 << (hdma->ChannelIndex & 0x1CU)); - 8003cb2: 687b ldr r3, [r7, #4] - 8003cb4: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003cb6: f003 021c and.w r2, r3, #28 - 8003cba: 687b ldr r3, [r7, #4] - 8003cbc: 6c1b ldr r3, [r3, #64] ; 0x40 - 8003cbe: 2104 movs r1, #4 - 8003cc0: fa01 f202 lsl.w r2, r1, r2 - 8003cc4: 605a str r2, [r3, #4] + 8003d9a: 687b ldr r3, [r7, #4] + 8003d9c: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003d9e: f003 021c and.w r2, r3, #28 + 8003da2: 687b ldr r3, [r7, #4] + 8003da4: 6c1b ldr r3, [r3, #64] ; 0x40 + 8003da6: 2104 movs r1, #4 + 8003da8: fa01 f202 lsl.w r2, r1, r2 + 8003dac: 605a str r2, [r3, #4] /* DMA peripheral state is not updated in Half Transfer */ /* but in Transfer Complete case */ if (hdma->XferHalfCpltCallback != NULL) - 8003cc6: 687b ldr r3, [r7, #4] - 8003cc8: 6b1b ldr r3, [r3, #48] ; 0x30 - 8003cca: 2b00 cmp r3, #0 - 8003ccc: d071 beq.n 8003db2 + 8003dae: 687b ldr r3, [r7, #4] + 8003db0: 6b1b ldr r3, [r3, #48] ; 0x30 + 8003db2: 2b00 cmp r3, #0 + 8003db4: d071 beq.n 8003e9a { /* Half transfer callback */ hdma->XferHalfCpltCallback(hdma); - 8003cce: 687b ldr r3, [r7, #4] - 8003cd0: 6b1b ldr r3, [r3, #48] ; 0x30 - 8003cd2: 6878 ldr r0, [r7, #4] - 8003cd4: 4798 blx r3 + 8003db6: 687b ldr r3, [r7, #4] + 8003db8: 6b1b ldr r3, [r3, #48] ; 0x30 + 8003dba: 6878 ldr r0, [r7, #4] + 8003dbc: 4798 blx r3 if (hdma->XferHalfCpltCallback != NULL) - 8003cd6: e06c b.n 8003db2 + 8003dbe: e06c b.n 8003e9a } } /* Transfer Complete Interrupt management ***********************************/ else if (((flag_it & (DMA_FLAG_TC1 << (hdma->ChannelIndex & 0x1cU))) != 0U) && ((source_it & DMA_IT_TC) != 0U)) - 8003cd8: 687b ldr r3, [r7, #4] - 8003cda: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003cdc: f003 031c and.w r3, r3, #28 - 8003ce0: 2202 movs r2, #2 - 8003ce2: 409a lsls r2, r3 - 8003ce4: 68fb ldr r3, [r7, #12] - 8003ce6: 4013 ands r3, r2 - 8003ce8: 2b00 cmp r3, #0 - 8003cea: d02e beq.n 8003d4a - 8003cec: 68bb ldr r3, [r7, #8] - 8003cee: f003 0302 and.w r3, r3, #2 - 8003cf2: 2b00 cmp r3, #0 - 8003cf4: d029 beq.n 8003d4a + 8003dc0: 687b ldr r3, [r7, #4] + 8003dc2: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003dc4: f003 031c and.w r3, r3, #28 + 8003dc8: 2202 movs r2, #2 + 8003dca: 409a lsls r2, r3 + 8003dcc: 68fb ldr r3, [r7, #12] + 8003dce: 4013 ands r3, r2 + 8003dd0: 2b00 cmp r3, #0 + 8003dd2: d02e beq.n 8003e32 + 8003dd4: 68bb ldr r3, [r7, #8] + 8003dd6: f003 0302 and.w r3, r3, #2 + 8003dda: 2b00 cmp r3, #0 + 8003ddc: d029 beq.n 8003e32 { if ((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) - 8003cf6: 687b ldr r3, [r7, #4] - 8003cf8: 681b ldr r3, [r3, #0] - 8003cfa: 681b ldr r3, [r3, #0] - 8003cfc: f003 0320 and.w r3, r3, #32 - 8003d00: 2b00 cmp r3, #0 - 8003d02: d10b bne.n 8003d1c + 8003dde: 687b ldr r3, [r7, #4] + 8003de0: 681b ldr r3, [r3, #0] + 8003de2: 681b ldr r3, [r3, #0] + 8003de4: f003 0320 and.w r3, r3, #32 + 8003de8: 2b00 cmp r3, #0 + 8003dea: d10b bne.n 8003e04 { /* Disable the transfer complete and error interrupt */ __HAL_DMA_DISABLE_IT(hdma, DMA_IT_TE | DMA_IT_TC); - 8003d04: 687b ldr r3, [r7, #4] - 8003d06: 681b ldr r3, [r3, #0] - 8003d08: 681a ldr r2, [r3, #0] - 8003d0a: 687b ldr r3, [r7, #4] - 8003d0c: 681b ldr r3, [r3, #0] - 8003d0e: f022 020a bic.w r2, r2, #10 - 8003d12: 601a str r2, [r3, #0] + 8003dec: 687b ldr r3, [r7, #4] + 8003dee: 681b ldr r3, [r3, #0] + 8003df0: 681a ldr r2, [r3, #0] + 8003df2: 687b ldr r3, [r7, #4] + 8003df4: 681b ldr r3, [r3, #0] + 8003df6: f022 020a bic.w r2, r2, #10 + 8003dfa: 601a str r2, [r3, #0] /* Change the DMA state */ hdma->State = HAL_DMA_STATE_READY; - 8003d14: 687b ldr r3, [r7, #4] - 8003d16: 2201 movs r2, #1 - 8003d18: f883 2025 strb.w r2, [r3, #37] ; 0x25 + 8003dfc: 687b ldr r3, [r7, #4] + 8003dfe: 2201 movs r2, #1 + 8003e00: f883 2025 strb.w r2, [r3, #37] ; 0x25 } /* Clear the transfer complete flag */ hdma->DmaBaseAddress->IFCR = (DMA_ISR_TCIF1 << (hdma->ChannelIndex & 0x1cU)); - 8003d1c: 687b ldr r3, [r7, #4] - 8003d1e: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003d20: f003 021c and.w r2, r3, #28 - 8003d24: 687b ldr r3, [r7, #4] - 8003d26: 6c1b ldr r3, [r3, #64] ; 0x40 - 8003d28: 2102 movs r1, #2 - 8003d2a: fa01 f202 lsl.w r2, r1, r2 - 8003d2e: 605a str r2, [r3, #4] + 8003e04: 687b ldr r3, [r7, #4] + 8003e06: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003e08: f003 021c and.w r2, r3, #28 + 8003e0c: 687b ldr r3, [r7, #4] + 8003e0e: 6c1b ldr r3, [r3, #64] ; 0x40 + 8003e10: 2102 movs r1, #2 + 8003e12: fa01 f202 lsl.w r2, r1, r2 + 8003e16: 605a str r2, [r3, #4] /* Process Unlocked */ __HAL_UNLOCK(hdma); - 8003d30: 687b ldr r3, [r7, #4] - 8003d32: 2200 movs r2, #0 - 8003d34: f883 2024 strb.w r2, [r3, #36] ; 0x24 + 8003e18: 687b ldr r3, [r7, #4] + 8003e1a: 2200 movs r2, #0 + 8003e1c: f883 2024 strb.w r2, [r3, #36] ; 0x24 if (hdma->XferCpltCallback != NULL) - 8003d38: 687b ldr r3, [r7, #4] - 8003d3a: 6adb ldr r3, [r3, #44] ; 0x2c - 8003d3c: 2b00 cmp r3, #0 - 8003d3e: d038 beq.n 8003db2 + 8003e20: 687b ldr r3, [r7, #4] + 8003e22: 6adb ldr r3, [r3, #44] ; 0x2c + 8003e24: 2b00 cmp r3, #0 + 8003e26: d038 beq.n 8003e9a { /* Transfer complete callback */ hdma->XferCpltCallback(hdma); - 8003d40: 687b ldr r3, [r7, #4] - 8003d42: 6adb ldr r3, [r3, #44] ; 0x2c - 8003d44: 6878 ldr r0, [r7, #4] - 8003d46: 4798 blx r3 + 8003e28: 687b ldr r3, [r7, #4] + 8003e2a: 6adb ldr r3, [r3, #44] ; 0x2c + 8003e2c: 6878 ldr r0, [r7, #4] + 8003e2e: 4798 blx r3 if (hdma->XferCpltCallback != NULL) - 8003d48: e033 b.n 8003db2 + 8003e30: e033 b.n 8003e9a } } /* Transfer Error Interrupt management **************************************/ else if (((flag_it & (DMA_FLAG_TE1 << (hdma->ChannelIndex & 0x1cU))) != 0U) && ((source_it & DMA_IT_TE) != 0U)) - 8003d4a: 687b ldr r3, [r7, #4] - 8003d4c: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003d4e: f003 031c and.w r3, r3, #28 - 8003d52: 2208 movs r2, #8 - 8003d54: 409a lsls r2, r3 - 8003d56: 68fb ldr r3, [r7, #12] - 8003d58: 4013 ands r3, r2 - 8003d5a: 2b00 cmp r3, #0 - 8003d5c: d02a beq.n 8003db4 - 8003d5e: 68bb ldr r3, [r7, #8] - 8003d60: f003 0308 and.w r3, r3, #8 - 8003d64: 2b00 cmp r3, #0 - 8003d66: d025 beq.n 8003db4 + 8003e32: 687b ldr r3, [r7, #4] + 8003e34: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003e36: f003 031c and.w r3, r3, #28 + 8003e3a: 2208 movs r2, #8 + 8003e3c: 409a lsls r2, r3 + 8003e3e: 68fb ldr r3, [r7, #12] + 8003e40: 4013 ands r3, r2 + 8003e42: 2b00 cmp r3, #0 + 8003e44: d02a beq.n 8003e9c + 8003e46: 68bb ldr r3, [r7, #8] + 8003e48: f003 0308 and.w r3, r3, #8 + 8003e4c: 2b00 cmp r3, #0 + 8003e4e: d025 beq.n 8003e9c { /* When a DMA transfer error occurs */ /* A hardware clear of its EN bits is performed */ /* Disable ALL DMA IT */ __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); - 8003d68: 687b ldr r3, [r7, #4] - 8003d6a: 681b ldr r3, [r3, #0] - 8003d6c: 681a ldr r2, [r3, #0] - 8003d6e: 687b ldr r3, [r7, #4] - 8003d70: 681b ldr r3, [r3, #0] - 8003d72: f022 020e bic.w r2, r2, #14 - 8003d76: 601a str r2, [r3, #0] + 8003e50: 687b ldr r3, [r7, #4] + 8003e52: 681b ldr r3, [r3, #0] + 8003e54: 681a ldr r2, [r3, #0] + 8003e56: 687b ldr r3, [r7, #4] + 8003e58: 681b ldr r3, [r3, #0] + 8003e5a: f022 020e bic.w r2, r2, #14 + 8003e5e: 601a str r2, [r3, #0] /* Clear all flags */ hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1cU)); - 8003d78: 687b ldr r3, [r7, #4] - 8003d7a: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003d7c: f003 021c and.w r2, r3, #28 - 8003d80: 687b ldr r3, [r7, #4] - 8003d82: 6c1b ldr r3, [r3, #64] ; 0x40 - 8003d84: 2101 movs r1, #1 - 8003d86: fa01 f202 lsl.w r2, r1, r2 - 8003d8a: 605a str r2, [r3, #4] + 8003e60: 687b ldr r3, [r7, #4] + 8003e62: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003e64: f003 021c and.w r2, r3, #28 + 8003e68: 687b ldr r3, [r7, #4] + 8003e6a: 6c1b ldr r3, [r3, #64] ; 0x40 + 8003e6c: 2101 movs r1, #1 + 8003e6e: fa01 f202 lsl.w r2, r1, r2 + 8003e72: 605a str r2, [r3, #4] /* Update error code */ hdma->ErrorCode = HAL_DMA_ERROR_TE; - 8003d8c: 687b ldr r3, [r7, #4] - 8003d8e: 2201 movs r2, #1 - 8003d90: 63da str r2, [r3, #60] ; 0x3c + 8003e74: 687b ldr r3, [r7, #4] + 8003e76: 2201 movs r2, #1 + 8003e78: 63da str r2, [r3, #60] ; 0x3c /* Change the DMA state */ hdma->State = HAL_DMA_STATE_READY; - 8003d92: 687b ldr r3, [r7, #4] - 8003d94: 2201 movs r2, #1 - 8003d96: f883 2025 strb.w r2, [r3, #37] ; 0x25 + 8003e7a: 687b ldr r3, [r7, #4] + 8003e7c: 2201 movs r2, #1 + 8003e7e: f883 2025 strb.w r2, [r3, #37] ; 0x25 /* Process Unlocked */ __HAL_UNLOCK(hdma); - 8003d9a: 687b ldr r3, [r7, #4] - 8003d9c: 2200 movs r2, #0 - 8003d9e: f883 2024 strb.w r2, [r3, #36] ; 0x24 + 8003e82: 687b ldr r3, [r7, #4] + 8003e84: 2200 movs r2, #0 + 8003e86: f883 2024 strb.w r2, [r3, #36] ; 0x24 if (hdma->XferErrorCallback != NULL) - 8003da2: 687b ldr r3, [r7, #4] - 8003da4: 6b5b ldr r3, [r3, #52] ; 0x34 - 8003da6: 2b00 cmp r3, #0 - 8003da8: d004 beq.n 8003db4 + 8003e8a: 687b ldr r3, [r7, #4] + 8003e8c: 6b5b ldr r3, [r3, #52] ; 0x34 + 8003e8e: 2b00 cmp r3, #0 + 8003e90: d004 beq.n 8003e9c { /* Transfer error callback */ hdma->XferErrorCallback(hdma); - 8003daa: 687b ldr r3, [r7, #4] - 8003dac: 6b5b ldr r3, [r3, #52] ; 0x34 - 8003dae: 6878 ldr r0, [r7, #4] - 8003db0: 4798 blx r3 + 8003e92: 687b ldr r3, [r7, #4] + 8003e94: 6b5b ldr r3, [r3, #52] ; 0x34 + 8003e96: 6878 ldr r0, [r7, #4] + 8003e98: 4798 blx r3 } else { /* Nothing To Do */ } return; - 8003db2: bf00 nop - 8003db4: bf00 nop + 8003e9a: bf00 nop + 8003e9c: bf00 nop } - 8003db6: 3710 adds r7, #16 - 8003db8: 46bd mov sp, r7 - 8003dba: bd80 pop {r7, pc} + 8003e9e: 3710 adds r7, #16 + 8003ea0: 46bd mov sp, r7 + 8003ea2: bd80 pop {r7, pc} -08003dbc : +08003ea4 : * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the configuration information for the specified DMA Channel. * @retval DMA Error Code */ uint32_t HAL_DMA_GetError(DMA_HandleTypeDef *hdma) { - 8003dbc: b480 push {r7} - 8003dbe: b083 sub sp, #12 - 8003dc0: af00 add r7, sp, #0 - 8003dc2: 6078 str r0, [r7, #4] + 8003ea4: b480 push {r7} + 8003ea6: b083 sub sp, #12 + 8003ea8: af00 add r7, sp, #0 + 8003eaa: 6078 str r0, [r7, #4] return hdma->ErrorCode; - 8003dc4: 687b ldr r3, [r7, #4] - 8003dc6: 6bdb ldr r3, [r3, #60] ; 0x3c + 8003eac: 687b ldr r3, [r7, #4] + 8003eae: 6bdb ldr r3, [r3, #60] ; 0x3c } - 8003dc8: 4618 mov r0, r3 - 8003dca: 370c adds r7, #12 - 8003dcc: 46bd mov sp, r7 - 8003dce: f85d 7b04 ldr.w r7, [sp], #4 - 8003dd2: 4770 bx lr + 8003eb0: 4618 mov r0, r3 + 8003eb2: 370c adds r7, #12 + 8003eb4: 46bd mov sp, r7 + 8003eb6: f85d 7b04 ldr.w r7, [sp], #4 + 8003eba: 4770 bx lr -08003dd4 : +08003ebc : * @param DstAddress The destination memory Buffer address * @param DataLength The length of data to be transferred from source to destination * @retval HAL status */ static void DMA_SetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength) { - 8003dd4: b480 push {r7} - 8003dd6: b085 sub sp, #20 - 8003dd8: af00 add r7, sp, #0 - 8003dda: 60f8 str r0, [r7, #12] - 8003ddc: 60b9 str r1, [r7, #8] - 8003dde: 607a str r2, [r7, #4] - 8003de0: 603b str r3, [r7, #0] + 8003ebc: b480 push {r7} + 8003ebe: b085 sub sp, #20 + 8003ec0: af00 add r7, sp, #0 + 8003ec2: 60f8 str r0, [r7, #12] + 8003ec4: 60b9 str r1, [r7, #8] + 8003ec6: 607a str r2, [r7, #4] + 8003ec8: 603b str r3, [r7, #0] /* Clear the DMAMUX synchro overrun flag */ hdma->DMAmuxChannelStatus->CFR = hdma->DMAmuxChannelStatusMask; - 8003de2: 68fb ldr r3, [r7, #12] - 8003de4: 6cdb ldr r3, [r3, #76] ; 0x4c - 8003de6: 68fa ldr r2, [r7, #12] - 8003de8: 6d12 ldr r2, [r2, #80] ; 0x50 - 8003dea: 605a str r2, [r3, #4] + 8003eca: 68fb ldr r3, [r7, #12] + 8003ecc: 6cdb ldr r3, [r3, #76] ; 0x4c + 8003ece: 68fa ldr r2, [r7, #12] + 8003ed0: 6d12 ldr r2, [r2, #80] ; 0x50 + 8003ed2: 605a str r2, [r3, #4] if (hdma->DMAmuxRequestGen != 0U) - 8003dec: 68fb ldr r3, [r7, #12] - 8003dee: 6d5b ldr r3, [r3, #84] ; 0x54 - 8003df0: 2b00 cmp r3, #0 - 8003df2: d004 beq.n 8003dfe + 8003ed4: 68fb ldr r3, [r7, #12] + 8003ed6: 6d5b ldr r3, [r3, #84] ; 0x54 + 8003ed8: 2b00 cmp r3, #0 + 8003eda: d004 beq.n 8003ee6 { /* Clear the DMAMUX request generator overrun flag */ hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; - 8003df4: 68fb ldr r3, [r7, #12] - 8003df6: 6d9b ldr r3, [r3, #88] ; 0x58 - 8003df8: 68fa ldr r2, [r7, #12] - 8003dfa: 6dd2 ldr r2, [r2, #92] ; 0x5c - 8003dfc: 605a str r2, [r3, #4] + 8003edc: 68fb ldr r3, [r7, #12] + 8003ede: 6d9b ldr r3, [r3, #88] ; 0x58 + 8003ee0: 68fa ldr r2, [r7, #12] + 8003ee2: 6dd2 ldr r2, [r2, #92] ; 0x5c + 8003ee4: 605a str r2, [r3, #4] } /* Clear all flags */ hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1cU)); - 8003dfe: 68fb ldr r3, [r7, #12] - 8003e00: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003e02: f003 021c and.w r2, r3, #28 - 8003e06: 68fb ldr r3, [r7, #12] - 8003e08: 6c1b ldr r3, [r3, #64] ; 0x40 - 8003e0a: 2101 movs r1, #1 - 8003e0c: fa01 f202 lsl.w r2, r1, r2 - 8003e10: 605a str r2, [r3, #4] + 8003ee6: 68fb ldr r3, [r7, #12] + 8003ee8: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003eea: f003 021c and.w r2, r3, #28 + 8003eee: 68fb ldr r3, [r7, #12] + 8003ef0: 6c1b ldr r3, [r3, #64] ; 0x40 + 8003ef2: 2101 movs r1, #1 + 8003ef4: fa01 f202 lsl.w r2, r1, r2 + 8003ef8: 605a str r2, [r3, #4] /* Configure DMA Channel data length */ hdma->Instance->CNDTR = DataLength; - 8003e12: 68fb ldr r3, [r7, #12] - 8003e14: 681b ldr r3, [r3, #0] - 8003e16: 683a ldr r2, [r7, #0] - 8003e18: 605a str r2, [r3, #4] + 8003efa: 68fb ldr r3, [r7, #12] + 8003efc: 681b ldr r3, [r3, #0] + 8003efe: 683a ldr r2, [r7, #0] + 8003f00: 605a str r2, [r3, #4] /* Memory to Peripheral */ if ((hdma->Init.Direction) == DMA_MEMORY_TO_PERIPH) - 8003e1a: 68fb ldr r3, [r7, #12] - 8003e1c: 689b ldr r3, [r3, #8] - 8003e1e: 2b10 cmp r3, #16 - 8003e20: d108 bne.n 8003e34 + 8003f02: 68fb ldr r3, [r7, #12] + 8003f04: 689b ldr r3, [r3, #8] + 8003f06: 2b10 cmp r3, #16 + 8003f08: d108 bne.n 8003f1c { /* Configure DMA Channel destination address */ hdma->Instance->CPAR = DstAddress; - 8003e22: 68fb ldr r3, [r7, #12] - 8003e24: 681b ldr r3, [r3, #0] - 8003e26: 687a ldr r2, [r7, #4] - 8003e28: 609a str r2, [r3, #8] + 8003f0a: 68fb ldr r3, [r7, #12] + 8003f0c: 681b ldr r3, [r3, #0] + 8003f0e: 687a ldr r2, [r7, #4] + 8003f10: 609a str r2, [r3, #8] /* Configure DMA Channel source address */ hdma->Instance->CMAR = SrcAddress; - 8003e2a: 68fb ldr r3, [r7, #12] - 8003e2c: 681b ldr r3, [r3, #0] - 8003e2e: 68ba ldr r2, [r7, #8] - 8003e30: 60da str r2, [r3, #12] + 8003f12: 68fb ldr r3, [r7, #12] + 8003f14: 681b ldr r3, [r3, #0] + 8003f16: 68ba ldr r2, [r7, #8] + 8003f18: 60da str r2, [r3, #12] hdma->Instance->CPAR = SrcAddress; /* Configure DMA Channel destination address */ hdma->Instance->CMAR = DstAddress; } } - 8003e32: e007 b.n 8003e44 + 8003f1a: e007 b.n 8003f2c hdma->Instance->CPAR = SrcAddress; - 8003e34: 68fb ldr r3, [r7, #12] - 8003e36: 681b ldr r3, [r3, #0] - 8003e38: 68ba ldr r2, [r7, #8] - 8003e3a: 609a str r2, [r3, #8] + 8003f1c: 68fb ldr r3, [r7, #12] + 8003f1e: 681b ldr r3, [r3, #0] + 8003f20: 68ba ldr r2, [r7, #8] + 8003f22: 609a str r2, [r3, #8] hdma->Instance->CMAR = DstAddress; - 8003e3c: 68fb ldr r3, [r7, #12] - 8003e3e: 681b ldr r3, [r3, #0] - 8003e40: 687a ldr r2, [r7, #4] - 8003e42: 60da str r2, [r3, #12] -} - 8003e44: bf00 nop - 8003e46: 3714 adds r7, #20 - 8003e48: 46bd mov sp, r7 - 8003e4a: f85d 7b04 ldr.w r7, [sp], #4 - 8003e4e: 4770 bx lr - -08003e50 : + 8003f24: 68fb ldr r3, [r7, #12] + 8003f26: 681b ldr r3, [r3, #0] + 8003f28: 687a ldr r2, [r7, #4] + 8003f2a: 60da str r2, [r3, #12] +} + 8003f2c: bf00 nop + 8003f2e: 3714 adds r7, #20 + 8003f30: 46bd mov sp, r7 + 8003f32: f85d 7b04 ldr.w r7, [sp], #4 + 8003f36: 4770 bx lr + +08003f38 : * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the configuration information for the specified DMA Channel. * @retval None */ static void DMA_CalcDMAMUXChannelBaseAndMask(DMA_HandleTypeDef *hdma) { - 8003e50: b480 push {r7} - 8003e52: b085 sub sp, #20 - 8003e54: af00 add r7, sp, #0 - 8003e56: 6078 str r0, [r7, #4] + 8003f38: b480 push {r7} + 8003f3a: b085 sub sp, #20 + 8003f3c: af00 add r7, sp, #0 + 8003f3e: 6078 str r0, [r7, #4] uint32_t channel_number; /* check if instance is not outside the DMA channel range */ #if defined(DMA2) if ((uint32_t)hdma->Instance < (uint32_t)DMA2_Channel1) - 8003e58: 687b ldr r3, [r7, #4] - 8003e5a: 681b ldr r3, [r3, #0] - 8003e5c: 461a mov r2, r3 - 8003e5e: 4b17 ldr r3, [pc, #92] ; (8003ebc ) - 8003e60: 429a cmp r2, r3 - 8003e62: d80a bhi.n 8003e7a + 8003f40: 687b ldr r3, [r7, #4] + 8003f42: 681b ldr r3, [r3, #0] + 8003f44: 461a mov r2, r3 + 8003f46: 4b17 ldr r3, [pc, #92] ; (8003fa4 ) + 8003f48: 429a cmp r2, r3 + 8003f4a: d80a bhi.n 8003f62 { /* DMA1 */ hdma->DMAmuxChannel = (DMAMUX1_Channel0 + (hdma->ChannelIndex >> 2U)); - 8003e64: 687b ldr r3, [r7, #4] - 8003e66: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003e68: 089b lsrs r3, r3, #2 - 8003e6a: 009b lsls r3, r3, #2 - 8003e6c: f103 4380 add.w r3, r3, #1073741824 ; 0x40000000 - 8003e70: f503 3302 add.w r3, r3, #133120 ; 0x20800 - 8003e74: 687a ldr r2, [r7, #4] - 8003e76: 6493 str r3, [r2, #72] ; 0x48 - 8003e78: e007 b.n 8003e8a + 8003f4c: 687b ldr r3, [r7, #4] + 8003f4e: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003f50: 089b lsrs r3, r3, #2 + 8003f52: 009b lsls r3, r3, #2 + 8003f54: f103 4380 add.w r3, r3, #1073741824 ; 0x40000000 + 8003f58: f503 3302 add.w r3, r3, #133120 ; 0x20800 + 8003f5c: 687a ldr r2, [r7, #4] + 8003f5e: 6493 str r3, [r2, #72] ; 0x48 + 8003f60: e007 b.n 8003f72 } else { /* DMA2 */ hdma->DMAmuxChannel = (DMAMUX1_Channel7 + (hdma->ChannelIndex >> 2U)); - 8003e7a: 687b ldr r3, [r7, #4] - 8003e7c: 6c5b ldr r3, [r3, #68] ; 0x44 - 8003e7e: 089b lsrs r3, r3, #2 - 8003e80: 009a lsls r2, r3, #2 - 8003e82: 4b0f ldr r3, [pc, #60] ; (8003ec0 ) - 8003e84: 4413 add r3, r2 - 8003e86: 687a ldr r2, [r7, #4] - 8003e88: 6493 str r3, [r2, #72] ; 0x48 + 8003f62: 687b ldr r3, [r7, #4] + 8003f64: 6c5b ldr r3, [r3, #68] ; 0x44 + 8003f66: 089b lsrs r3, r3, #2 + 8003f68: 009a lsls r2, r3, #2 + 8003f6a: 4b0f ldr r3, [pc, #60] ; (8003fa8 ) + 8003f6c: 4413 add r3, r2 + 8003f6e: 687a ldr r2, [r7, #4] + 8003f70: 6493 str r3, [r2, #72] ; 0x48 } #else /* DMA1 */ hdma->DMAmuxChannel = (DMAMUX1_Channel0 + (hdma->ChannelIndex >> 2U)); #endif /* DMA2 */ channel_number = (((uint32_t)hdma->Instance & 0xFFU) - 8U) / 20U; - 8003e8a: 687b ldr r3, [r7, #4] - 8003e8c: 681b ldr r3, [r3, #0] - 8003e8e: b2db uxtb r3, r3 - 8003e90: 3b08 subs r3, #8 - 8003e92: 4a0c ldr r2, [pc, #48] ; (8003ec4 ) - 8003e94: fba2 2303 umull r2, r3, r2, r3 - 8003e98: 091b lsrs r3, r3, #4 - 8003e9a: 60fb str r3, [r7, #12] + 8003f72: 687b ldr r3, [r7, #4] + 8003f74: 681b ldr r3, [r3, #0] + 8003f76: b2db uxtb r3, r3 + 8003f78: 3b08 subs r3, #8 + 8003f7a: 4a0c ldr r2, [pc, #48] ; (8003fac ) + 8003f7c: fba2 2303 umull r2, r3, r2, r3 + 8003f80: 091b lsrs r3, r3, #4 + 8003f82: 60fb str r3, [r7, #12] hdma->DMAmuxChannelStatus = DMAMUX1_ChannelStatus; - 8003e9c: 687b ldr r3, [r7, #4] - 8003e9e: 4a0a ldr r2, [pc, #40] ; (8003ec8 ) - 8003ea0: 64da str r2, [r3, #76] ; 0x4c + 8003f84: 687b ldr r3, [r7, #4] + 8003f86: 4a0a ldr r2, [pc, #40] ; (8003fb0 ) + 8003f88: 64da str r2, [r3, #76] ; 0x4c /* Initialize the field DMAmuxChannelStatusMask with the corresponding index of the DMAMUX channel selected for the current ChannelIndex */ hdma->DMAmuxChannelStatusMask = 1UL << (channel_number & 0x1FU); - 8003ea2: 68fb ldr r3, [r7, #12] - 8003ea4: f003 031f and.w r3, r3, #31 - 8003ea8: 2201 movs r2, #1 - 8003eaa: 409a lsls r2, r3 - 8003eac: 687b ldr r3, [r7, #4] - 8003eae: 651a str r2, [r3, #80] ; 0x50 -} - 8003eb0: bf00 nop - 8003eb2: 3714 adds r7, #20 - 8003eb4: 46bd mov sp, r7 - 8003eb6: f85d 7b04 ldr.w r7, [sp], #4 - 8003eba: 4770 bx lr - 8003ebc: 40020407 .word 0x40020407 - 8003ec0: 4002081c .word 0x4002081c - 8003ec4: cccccccd .word 0xcccccccd - 8003ec8: 40020880 .word 0x40020880 - -08003ecc : + 8003f8a: 68fb ldr r3, [r7, #12] + 8003f8c: f003 031f and.w r3, r3, #31 + 8003f90: 2201 movs r2, #1 + 8003f92: 409a lsls r2, r3 + 8003f94: 687b ldr r3, [r7, #4] + 8003f96: 651a str r2, [r3, #80] ; 0x50 +} + 8003f98: bf00 nop + 8003f9a: 3714 adds r7, #20 + 8003f9c: 46bd mov sp, r7 + 8003f9e: f85d 7b04 ldr.w r7, [sp], #4 + 8003fa2: 4770 bx lr + 8003fa4: 40020407 .word 0x40020407 + 8003fa8: 4002081c .word 0x4002081c + 8003fac: cccccccd .word 0xcccccccd + 8003fb0: 40020880 .word 0x40020880 + +08003fb4 : * the configuration information for the specified DMA Channel. * @retval None */ static void DMA_CalcDMAMUXRequestGenBaseAndMask(DMA_HandleTypeDef *hdma) { - 8003ecc: b480 push {r7} - 8003ece: b085 sub sp, #20 - 8003ed0: af00 add r7, sp, #0 - 8003ed2: 6078 str r0, [r7, #4] + 8003fb4: b480 push {r7} + 8003fb6: b085 sub sp, #20 + 8003fb8: af00 add r7, sp, #0 + 8003fba: 6078 str r0, [r7, #4] uint32_t request = hdma->Init.Request & DMAMUX_CxCR_DMAREQ_ID; - 8003ed4: 687b ldr r3, [r7, #4] - 8003ed6: 685b ldr r3, [r3, #4] - 8003ed8: f003 033f and.w r3, r3, #63 ; 0x3f - 8003edc: 60fb str r3, [r7, #12] + 8003fbc: 687b ldr r3, [r7, #4] + 8003fbe: 685b ldr r3, [r3, #4] + 8003fc0: f003 033f and.w r3, r3, #63 ; 0x3f + 8003fc4: 60fb str r3, [r7, #12] /* DMA Channels are connected to DMAMUX1 request generator blocks*/ hdma->DMAmuxRequestGen = (DMAMUX_RequestGen_TypeDef *)((uint32_t)(((uint32_t)DMAMUX1_RequestGenerator0) + ((request - 1U) * 4U))); - 8003ede: 68fa ldr r2, [r7, #12] - 8003ee0: 4b0b ldr r3, [pc, #44] ; (8003f10 ) - 8003ee2: 4413 add r3, r2 - 8003ee4: 009b lsls r3, r3, #2 - 8003ee6: 461a mov r2, r3 - 8003ee8: 687b ldr r3, [r7, #4] - 8003eea: 655a str r2, [r3, #84] ; 0x54 + 8003fc6: 68fa ldr r2, [r7, #12] + 8003fc8: 4b0b ldr r3, [pc, #44] ; (8003ff8 ) + 8003fca: 4413 add r3, r2 + 8003fcc: 009b lsls r3, r3, #2 + 8003fce: 461a mov r2, r3 + 8003fd0: 687b ldr r3, [r7, #4] + 8003fd2: 655a str r2, [r3, #84] ; 0x54 hdma->DMAmuxRequestGenStatus = DMAMUX1_RequestGenStatus; - 8003eec: 687b ldr r3, [r7, #4] - 8003eee: 4a09 ldr r2, [pc, #36] ; (8003f14 ) - 8003ef0: 659a str r2, [r3, #88] ; 0x58 + 8003fd4: 687b ldr r3, [r7, #4] + 8003fd6: 4a09 ldr r2, [pc, #36] ; (8003ffc ) + 8003fd8: 659a str r2, [r3, #88] ; 0x58 /* here "Request" is either DMA_REQUEST_GENERATOR0 to DMA_REQUEST_GENERATOR3, i.e. <= 4*/ hdma->DMAmuxRequestGenStatusMask = 1UL << ((request - 1U) & 0x3U); - 8003ef2: 68fb ldr r3, [r7, #12] - 8003ef4: 3b01 subs r3, #1 - 8003ef6: f003 0303 and.w r3, r3, #3 - 8003efa: 2201 movs r2, #1 - 8003efc: 409a lsls r2, r3 - 8003efe: 687b ldr r3, [r7, #4] - 8003f00: 65da str r2, [r3, #92] ; 0x5c -} - 8003f02: bf00 nop - 8003f04: 3714 adds r7, #20 - 8003f06: 46bd mov sp, r7 - 8003f08: f85d 7b04 ldr.w r7, [sp], #4 - 8003f0c: 4770 bx lr - 8003f0e: bf00 nop - 8003f10: 1000823f .word 0x1000823f - 8003f14: 40020940 .word 0x40020940 - -08003f18 : + 8003fda: 68fb ldr r3, [r7, #12] + 8003fdc: 3b01 subs r3, #1 + 8003fde: f003 0303 and.w r3, r3, #3 + 8003fe2: 2201 movs r2, #1 + 8003fe4: 409a lsls r2, r3 + 8003fe6: 687b ldr r3, [r7, #4] + 8003fe8: 65da str r2, [r3, #92] ; 0x5c +} + 8003fea: bf00 nop + 8003fec: 3714 adds r7, #20 + 8003fee: 46bd mov sp, r7 + 8003ff0: f85d 7b04 ldr.w r7, [sp], #4 + 8003ff4: 4770 bx lr + 8003ff6: bf00 nop + 8003ff8: 1000823f .word 0x1000823f + 8003ffc: 40020940 .word 0x40020940 + +08004000 : * @param GPIO_Init pointer to a GPIO_InitTypeDef structure that contains * the configuration information for the specified GPIO peripheral. * @retval None */ void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init) { - 8003f18: b480 push {r7} - 8003f1a: b087 sub sp, #28 - 8003f1c: af00 add r7, sp, #0 - 8003f1e: 6078 str r0, [r7, #4] - 8003f20: 6039 str r1, [r7, #0] + 8004000: b480 push {r7} + 8004002: b087 sub sp, #28 + 8004004: af00 add r7, sp, #0 + 8004006: 6078 str r0, [r7, #4] + 8004008: 6039 str r1, [r7, #0] uint32_t position = 0x00u; - 8003f22: 2300 movs r3, #0 - 8003f24: 617b str r3, [r7, #20] + 800400a: 2300 movs r3, #0 + 800400c: 617b str r3, [r7, #20] assert_param(IS_GPIO_PIN(GPIO_Init->Pin)); assert_param(IS_GPIO_MODE(GPIO_Init->Mode)); assert_param(IS_GPIO_PULL(GPIO_Init->Pull)); /* Configure the port pins */ while (((GPIO_Init->Pin) >> position) != 0x00u) - 8003f26: e14c b.n 80041c2 + 800400e: e14c b.n 80042aa { /* Get current io position */ iocurrent = (GPIO_Init->Pin) & (1uL << position); - 8003f28: 683b ldr r3, [r7, #0] - 8003f2a: 681a ldr r2, [r3, #0] - 8003f2c: 2101 movs r1, #1 - 8003f2e: 697b ldr r3, [r7, #20] - 8003f30: fa01 f303 lsl.w r3, r1, r3 - 8003f34: 4013 ands r3, r2 - 8003f36: 60fb str r3, [r7, #12] + 8004010: 683b ldr r3, [r7, #0] + 8004012: 681a ldr r2, [r3, #0] + 8004014: 2101 movs r1, #1 + 8004016: 697b ldr r3, [r7, #20] + 8004018: fa01 f303 lsl.w r3, r1, r3 + 800401c: 4013 ands r3, r2 + 800401e: 60fb str r3, [r7, #12] if (iocurrent != 0x00u) - 8003f38: 68fb ldr r3, [r7, #12] - 8003f3a: 2b00 cmp r3, #0 - 8003f3c: f000 813e beq.w 80041bc + 8004020: 68fb ldr r3, [r7, #12] + 8004022: 2b00 cmp r3, #0 + 8004024: f000 813e beq.w 80042a4 { /*--------------------- GPIO Mode Configuration ------------------------*/ /* In case of Output or Alternate function mode selection */ if (((GPIO_Init->Mode & GPIO_MODE) == MODE_OUTPUT) || ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF)) - 8003f40: 683b ldr r3, [r7, #0] - 8003f42: 685b ldr r3, [r3, #4] - 8003f44: f003 0303 and.w r3, r3, #3 - 8003f48: 2b01 cmp r3, #1 - 8003f4a: d005 beq.n 8003f58 - 8003f4c: 683b ldr r3, [r7, #0] - 8003f4e: 685b ldr r3, [r3, #4] - 8003f50: f003 0303 and.w r3, r3, #3 - 8003f54: 2b02 cmp r3, #2 - 8003f56: d130 bne.n 8003fba + 8004028: 683b ldr r3, [r7, #0] + 800402a: 685b ldr r3, [r3, #4] + 800402c: f003 0303 and.w r3, r3, #3 + 8004030: 2b01 cmp r3, #1 + 8004032: d005 beq.n 8004040 + 8004034: 683b ldr r3, [r7, #0] + 8004036: 685b ldr r3, [r3, #4] + 8004038: f003 0303 and.w r3, r3, #3 + 800403c: 2b02 cmp r3, #2 + 800403e: d130 bne.n 80040a2 { /* Check the Speed parameter */ assert_param(IS_GPIO_SPEED(GPIO_Init->Speed)); /* Configure the IO Speed */ temp = GPIOx->OSPEEDR; - 8003f58: 687b ldr r3, [r7, #4] - 8003f5a: 689b ldr r3, [r3, #8] - 8003f5c: 613b str r3, [r7, #16] + 8004040: 687b ldr r3, [r7, #4] + 8004042: 689b ldr r3, [r3, #8] + 8004044: 613b str r3, [r7, #16] temp &= ~(GPIO_OSPEEDR_OSPEED0 << (position * 2u)); - 8003f5e: 697b ldr r3, [r7, #20] - 8003f60: 005b lsls r3, r3, #1 - 8003f62: 2203 movs r2, #3 - 8003f64: fa02 f303 lsl.w r3, r2, r3 - 8003f68: 43db mvns r3, r3 - 8003f6a: 693a ldr r2, [r7, #16] - 8003f6c: 4013 ands r3, r2 - 8003f6e: 613b str r3, [r7, #16] + 8004046: 697b ldr r3, [r7, #20] + 8004048: 005b lsls r3, r3, #1 + 800404a: 2203 movs r2, #3 + 800404c: fa02 f303 lsl.w r3, r2, r3 + 8004050: 43db mvns r3, r3 + 8004052: 693a ldr r2, [r7, #16] + 8004054: 4013 ands r3, r2 + 8004056: 613b str r3, [r7, #16] temp |= (GPIO_Init->Speed << (position * 2u)); - 8003f70: 683b ldr r3, [r7, #0] - 8003f72: 68da ldr r2, [r3, #12] - 8003f74: 697b ldr r3, [r7, #20] - 8003f76: 005b lsls r3, r3, #1 - 8003f78: fa02 f303 lsl.w r3, r2, r3 - 8003f7c: 693a ldr r2, [r7, #16] - 8003f7e: 4313 orrs r3, r2 - 8003f80: 613b str r3, [r7, #16] + 8004058: 683b ldr r3, [r7, #0] + 800405a: 68da ldr r2, [r3, #12] + 800405c: 697b ldr r3, [r7, #20] + 800405e: 005b lsls r3, r3, #1 + 8004060: fa02 f303 lsl.w r3, r2, r3 + 8004064: 693a ldr r2, [r7, #16] + 8004066: 4313 orrs r3, r2 + 8004068: 613b str r3, [r7, #16] GPIOx->OSPEEDR = temp; - 8003f82: 687b ldr r3, [r7, #4] - 8003f84: 693a ldr r2, [r7, #16] - 8003f86: 609a str r2, [r3, #8] + 800406a: 687b ldr r3, [r7, #4] + 800406c: 693a ldr r2, [r7, #16] + 800406e: 609a str r2, [r3, #8] /* Configure the IO Output Type */ temp = GPIOx->OTYPER; - 8003f88: 687b ldr r3, [r7, #4] - 8003f8a: 685b ldr r3, [r3, #4] - 8003f8c: 613b str r3, [r7, #16] + 8004070: 687b ldr r3, [r7, #4] + 8004072: 685b ldr r3, [r3, #4] + 8004074: 613b str r3, [r7, #16] temp &= ~(GPIO_OTYPER_OT0 << position) ; - 8003f8e: 2201 movs r2, #1 - 8003f90: 697b ldr r3, [r7, #20] - 8003f92: fa02 f303 lsl.w r3, r2, r3 - 8003f96: 43db mvns r3, r3 - 8003f98: 693a ldr r2, [r7, #16] - 8003f9a: 4013 ands r3, r2 - 8003f9c: 613b str r3, [r7, #16] + 8004076: 2201 movs r2, #1 + 8004078: 697b ldr r3, [r7, #20] + 800407a: fa02 f303 lsl.w r3, r2, r3 + 800407e: 43db mvns r3, r3 + 8004080: 693a ldr r2, [r7, #16] + 8004082: 4013 ands r3, r2 + 8004084: 613b str r3, [r7, #16] temp |= (((GPIO_Init->Mode & OUTPUT_TYPE) >> OUTPUT_TYPE_Pos) << position); - 8003f9e: 683b ldr r3, [r7, #0] - 8003fa0: 685b ldr r3, [r3, #4] - 8003fa2: 091b lsrs r3, r3, #4 - 8003fa4: f003 0201 and.w r2, r3, #1 - 8003fa8: 697b ldr r3, [r7, #20] - 8003faa: fa02 f303 lsl.w r3, r2, r3 - 8003fae: 693a ldr r2, [r7, #16] - 8003fb0: 4313 orrs r3, r2 - 8003fb2: 613b str r3, [r7, #16] + 8004086: 683b ldr r3, [r7, #0] + 8004088: 685b ldr r3, [r3, #4] + 800408a: 091b lsrs r3, r3, #4 + 800408c: f003 0201 and.w r2, r3, #1 + 8004090: 697b ldr r3, [r7, #20] + 8004092: fa02 f303 lsl.w r3, r2, r3 + 8004096: 693a ldr r2, [r7, #16] + 8004098: 4313 orrs r3, r2 + 800409a: 613b str r3, [r7, #16] GPIOx->OTYPER = temp; - 8003fb4: 687b ldr r3, [r7, #4] - 8003fb6: 693a ldr r2, [r7, #16] - 8003fb8: 605a str r2, [r3, #4] + 800409c: 687b ldr r3, [r7, #4] + 800409e: 693a ldr r2, [r7, #16] + 80040a0: 605a str r2, [r3, #4] } /* Activate the Pull-up or Pull down resistor for the current IO */ if ((GPIO_Init->Mode & GPIO_MODE) != MODE_ANALOG) - 8003fba: 683b ldr r3, [r7, #0] - 8003fbc: 685b ldr r3, [r3, #4] - 8003fbe: f003 0303 and.w r3, r3, #3 - 8003fc2: 2b03 cmp r3, #3 - 8003fc4: d017 beq.n 8003ff6 + 80040a2: 683b ldr r3, [r7, #0] + 80040a4: 685b ldr r3, [r3, #4] + 80040a6: f003 0303 and.w r3, r3, #3 + 80040aa: 2b03 cmp r3, #3 + 80040ac: d017 beq.n 80040de { temp = GPIOx->PUPDR; - 8003fc6: 687b ldr r3, [r7, #4] - 8003fc8: 68db ldr r3, [r3, #12] - 8003fca: 613b str r3, [r7, #16] + 80040ae: 687b ldr r3, [r7, #4] + 80040b0: 68db ldr r3, [r3, #12] + 80040b2: 613b str r3, [r7, #16] temp &= ~(GPIO_PUPDR_PUPD0 << (position * 2U)); - 8003fcc: 697b ldr r3, [r7, #20] - 8003fce: 005b lsls r3, r3, #1 - 8003fd0: 2203 movs r2, #3 - 8003fd2: fa02 f303 lsl.w r3, r2, r3 - 8003fd6: 43db mvns r3, r3 - 8003fd8: 693a ldr r2, [r7, #16] - 8003fda: 4013 ands r3, r2 - 8003fdc: 613b str r3, [r7, #16] + 80040b4: 697b ldr r3, [r7, #20] + 80040b6: 005b lsls r3, r3, #1 + 80040b8: 2203 movs r2, #3 + 80040ba: fa02 f303 lsl.w r3, r2, r3 + 80040be: 43db mvns r3, r3 + 80040c0: 693a ldr r2, [r7, #16] + 80040c2: 4013 ands r3, r2 + 80040c4: 613b str r3, [r7, #16] temp |= ((GPIO_Init->Pull) << (position * 2U)); - 8003fde: 683b ldr r3, [r7, #0] - 8003fe0: 689a ldr r2, [r3, #8] - 8003fe2: 697b ldr r3, [r7, #20] - 8003fe4: 005b lsls r3, r3, #1 - 8003fe6: fa02 f303 lsl.w r3, r2, r3 - 8003fea: 693a ldr r2, [r7, #16] - 8003fec: 4313 orrs r3, r2 - 8003fee: 613b str r3, [r7, #16] + 80040c6: 683b ldr r3, [r7, #0] + 80040c8: 689a ldr r2, [r3, #8] + 80040ca: 697b ldr r3, [r7, #20] + 80040cc: 005b lsls r3, r3, #1 + 80040ce: fa02 f303 lsl.w r3, r2, r3 + 80040d2: 693a ldr r2, [r7, #16] + 80040d4: 4313 orrs r3, r2 + 80040d6: 613b str r3, [r7, #16] GPIOx->PUPDR = temp; - 8003ff0: 687b ldr r3, [r7, #4] - 8003ff2: 693a ldr r2, [r7, #16] - 8003ff4: 60da str r2, [r3, #12] + 80040d8: 687b ldr r3, [r7, #4] + 80040da: 693a ldr r2, [r7, #16] + 80040dc: 60da str r2, [r3, #12] } /* In case of Alternate function mode selection */ if ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF) - 8003ff6: 683b ldr r3, [r7, #0] - 8003ff8: 685b ldr r3, [r3, #4] - 8003ffa: f003 0303 and.w r3, r3, #3 - 8003ffe: 2b02 cmp r3, #2 - 8004000: d123 bne.n 800404a + 80040de: 683b ldr r3, [r7, #0] + 80040e0: 685b ldr r3, [r3, #4] + 80040e2: f003 0303 and.w r3, r3, #3 + 80040e6: 2b02 cmp r3, #2 + 80040e8: d123 bne.n 8004132 /* Check the Alternate function parameters */ assert_param(IS_GPIO_AF_INSTANCE(GPIOx)); assert_param(IS_GPIO_AF(GPIO_Init->Alternate)); /* Configure Alternate function mapped with the current IO */ temp = GPIOx->AFR[position >> 3u]; - 8004002: 697b ldr r3, [r7, #20] - 8004004: 08da lsrs r2, r3, #3 - 8004006: 687b ldr r3, [r7, #4] - 8004008: 3208 adds r2, #8 - 800400a: f853 3022 ldr.w r3, [r3, r2, lsl #2] - 800400e: 613b str r3, [r7, #16] + 80040ea: 697b ldr r3, [r7, #20] + 80040ec: 08da lsrs r2, r3, #3 + 80040ee: 687b ldr r3, [r7, #4] + 80040f0: 3208 adds r2, #8 + 80040f2: f853 3022 ldr.w r3, [r3, r2, lsl #2] + 80040f6: 613b str r3, [r7, #16] temp &= ~(0xFu << ((position & 0x07u) * 4u)); - 8004010: 697b ldr r3, [r7, #20] - 8004012: f003 0307 and.w r3, r3, #7 - 8004016: 009b lsls r3, r3, #2 - 8004018: 220f movs r2, #15 - 800401a: fa02 f303 lsl.w r3, r2, r3 - 800401e: 43db mvns r3, r3 - 8004020: 693a ldr r2, [r7, #16] - 8004022: 4013 ands r3, r2 - 8004024: 613b str r3, [r7, #16] + 80040f8: 697b ldr r3, [r7, #20] + 80040fa: f003 0307 and.w r3, r3, #7 + 80040fe: 009b lsls r3, r3, #2 + 8004100: 220f movs r2, #15 + 8004102: fa02 f303 lsl.w r3, r2, r3 + 8004106: 43db mvns r3, r3 + 8004108: 693a ldr r2, [r7, #16] + 800410a: 4013 ands r3, r2 + 800410c: 613b str r3, [r7, #16] temp |= ((GPIO_Init->Alternate) << ((position & 0x07u) * 4u)); - 8004026: 683b ldr r3, [r7, #0] - 8004028: 691a ldr r2, [r3, #16] - 800402a: 697b ldr r3, [r7, #20] - 800402c: f003 0307 and.w r3, r3, #7 - 8004030: 009b lsls r3, r3, #2 - 8004032: fa02 f303 lsl.w r3, r2, r3 - 8004036: 693a ldr r2, [r7, #16] - 8004038: 4313 orrs r3, r2 - 800403a: 613b str r3, [r7, #16] + 800410e: 683b ldr r3, [r7, #0] + 8004110: 691a ldr r2, [r3, #16] + 8004112: 697b ldr r3, [r7, #20] + 8004114: f003 0307 and.w r3, r3, #7 + 8004118: 009b lsls r3, r3, #2 + 800411a: fa02 f303 lsl.w r3, r2, r3 + 800411e: 693a ldr r2, [r7, #16] + 8004120: 4313 orrs r3, r2 + 8004122: 613b str r3, [r7, #16] GPIOx->AFR[position >> 3u] = temp; - 800403c: 697b ldr r3, [r7, #20] - 800403e: 08da lsrs r2, r3, #3 - 8004040: 687b ldr r3, [r7, #4] - 8004042: 3208 adds r2, #8 - 8004044: 6939 ldr r1, [r7, #16] - 8004046: f843 1022 str.w r1, [r3, r2, lsl #2] + 8004124: 697b ldr r3, [r7, #20] + 8004126: 08da lsrs r2, r3, #3 + 8004128: 687b ldr r3, [r7, #4] + 800412a: 3208 adds r2, #8 + 800412c: 6939 ldr r1, [r7, #16] + 800412e: f843 1022 str.w r1, [r3, r2, lsl #2] } /* Configure IO Direction mode (Input, Output, Alternate or Analog) */ temp = GPIOx->MODER; - 800404a: 687b ldr r3, [r7, #4] - 800404c: 681b ldr r3, [r3, #0] - 800404e: 613b str r3, [r7, #16] + 8004132: 687b ldr r3, [r7, #4] + 8004134: 681b ldr r3, [r3, #0] + 8004136: 613b str r3, [r7, #16] temp &= ~(GPIO_MODER_MODE0 << (position * 2u)); - 8004050: 697b ldr r3, [r7, #20] - 8004052: 005b lsls r3, r3, #1 - 8004054: 2203 movs r2, #3 - 8004056: fa02 f303 lsl.w r3, r2, r3 - 800405a: 43db mvns r3, r3 - 800405c: 693a ldr r2, [r7, #16] - 800405e: 4013 ands r3, r2 - 8004060: 613b str r3, [r7, #16] + 8004138: 697b ldr r3, [r7, #20] + 800413a: 005b lsls r3, r3, #1 + 800413c: 2203 movs r2, #3 + 800413e: fa02 f303 lsl.w r3, r2, r3 + 8004142: 43db mvns r3, r3 + 8004144: 693a ldr r2, [r7, #16] + 8004146: 4013 ands r3, r2 + 8004148: 613b str r3, [r7, #16] temp |= ((GPIO_Init->Mode & GPIO_MODE) << (position * 2u)); - 8004062: 683b ldr r3, [r7, #0] - 8004064: 685b ldr r3, [r3, #4] - 8004066: f003 0203 and.w r2, r3, #3 - 800406a: 697b ldr r3, [r7, #20] - 800406c: 005b lsls r3, r3, #1 - 800406e: fa02 f303 lsl.w r3, r2, r3 - 8004072: 693a ldr r2, [r7, #16] - 8004074: 4313 orrs r3, r2 - 8004076: 613b str r3, [r7, #16] + 800414a: 683b ldr r3, [r7, #0] + 800414c: 685b ldr r3, [r3, #4] + 800414e: f003 0203 and.w r2, r3, #3 + 8004152: 697b ldr r3, [r7, #20] + 8004154: 005b lsls r3, r3, #1 + 8004156: fa02 f303 lsl.w r3, r2, r3 + 800415a: 693a ldr r2, [r7, #16] + 800415c: 4313 orrs r3, r2 + 800415e: 613b str r3, [r7, #16] GPIOx->MODER = temp; - 8004078: 687b ldr r3, [r7, #4] - 800407a: 693a ldr r2, [r7, #16] - 800407c: 601a str r2, [r3, #0] + 8004160: 687b ldr r3, [r7, #4] + 8004162: 693a ldr r2, [r7, #16] + 8004164: 601a str r2, [r3, #0] /*--------------------- EXTI Mode Configuration ------------------------*/ /* Configure the External Interrupt or event for the current IO */ if ((GPIO_Init->Mode & EXTI_MODE) != 0x00u) - 800407e: 683b ldr r3, [r7, #0] - 8004080: 685b ldr r3, [r3, #4] - 8004082: f403 3340 and.w r3, r3, #196608 ; 0x30000 - 8004086: 2b00 cmp r3, #0 - 8004088: f000 8098 beq.w 80041bc + 8004166: 683b ldr r3, [r7, #0] + 8004168: 685b ldr r3, [r3, #4] + 800416a: f403 3340 and.w r3, r3, #196608 ; 0x30000 + 800416e: 2b00 cmp r3, #0 + 8004170: f000 8098 beq.w 80042a4 { temp = SYSCFG->EXTICR[position >> 2u]; - 800408c: 4a54 ldr r2, [pc, #336] ; (80041e0 ) - 800408e: 697b ldr r3, [r7, #20] - 8004090: 089b lsrs r3, r3, #2 - 8004092: 3302 adds r3, #2 - 8004094: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 8004098: 613b str r3, [r7, #16] + 8004174: 4a54 ldr r2, [pc, #336] ; (80042c8 ) + 8004176: 697b ldr r3, [r7, #20] + 8004178: 089b lsrs r3, r3, #2 + 800417a: 3302 adds r3, #2 + 800417c: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 8004180: 613b str r3, [r7, #16] temp &= ~(0x0FuL << (4u * (position & 0x03u))); - 800409a: 697b ldr r3, [r7, #20] - 800409c: f003 0303 and.w r3, r3, #3 - 80040a0: 009b lsls r3, r3, #2 - 80040a2: 220f movs r2, #15 - 80040a4: fa02 f303 lsl.w r3, r2, r3 - 80040a8: 43db mvns r3, r3 - 80040aa: 693a ldr r2, [r7, #16] - 80040ac: 4013 ands r3, r2 - 80040ae: 613b str r3, [r7, #16] + 8004182: 697b ldr r3, [r7, #20] + 8004184: f003 0303 and.w r3, r3, #3 + 8004188: 009b lsls r3, r3, #2 + 800418a: 220f movs r2, #15 + 800418c: fa02 f303 lsl.w r3, r2, r3 + 8004190: 43db mvns r3, r3 + 8004192: 693a ldr r2, [r7, #16] + 8004194: 4013 ands r3, r2 + 8004196: 613b str r3, [r7, #16] temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u))); - 80040b0: 687b ldr r3, [r7, #4] - 80040b2: f1b3 4f90 cmp.w r3, #1207959552 ; 0x48000000 - 80040b6: d019 beq.n 80040ec - 80040b8: 687b ldr r3, [r7, #4] - 80040ba: 4a4a ldr r2, [pc, #296] ; (80041e4 ) - 80040bc: 4293 cmp r3, r2 - 80040be: d013 beq.n 80040e8 - 80040c0: 687b ldr r3, [r7, #4] - 80040c2: 4a49 ldr r2, [pc, #292] ; (80041e8 ) - 80040c4: 4293 cmp r3, r2 - 80040c6: d00d beq.n 80040e4 - 80040c8: 687b ldr r3, [r7, #4] - 80040ca: 4a48 ldr r2, [pc, #288] ; (80041ec ) - 80040cc: 4293 cmp r3, r2 - 80040ce: d007 beq.n 80040e0 - 80040d0: 687b ldr r3, [r7, #4] - 80040d2: 4a47 ldr r2, [pc, #284] ; (80041f0 ) - 80040d4: 4293 cmp r3, r2 - 80040d6: d101 bne.n 80040dc - 80040d8: 2304 movs r3, #4 - 80040da: e008 b.n 80040ee - 80040dc: 2307 movs r3, #7 - 80040de: e006 b.n 80040ee - 80040e0: 2303 movs r3, #3 - 80040e2: e004 b.n 80040ee - 80040e4: 2302 movs r3, #2 - 80040e6: e002 b.n 80040ee - 80040e8: 2301 movs r3, #1 - 80040ea: e000 b.n 80040ee - 80040ec: 2300 movs r3, #0 - 80040ee: 697a ldr r2, [r7, #20] - 80040f0: f002 0203 and.w r2, r2, #3 - 80040f4: 0092 lsls r2, r2, #2 - 80040f6: 4093 lsls r3, r2 - 80040f8: 693a ldr r2, [r7, #16] - 80040fa: 4313 orrs r3, r2 - 80040fc: 613b str r3, [r7, #16] + 8004198: 687b ldr r3, [r7, #4] + 800419a: f1b3 4f90 cmp.w r3, #1207959552 ; 0x48000000 + 800419e: d019 beq.n 80041d4 + 80041a0: 687b ldr r3, [r7, #4] + 80041a2: 4a4a ldr r2, [pc, #296] ; (80042cc ) + 80041a4: 4293 cmp r3, r2 + 80041a6: d013 beq.n 80041d0 + 80041a8: 687b ldr r3, [r7, #4] + 80041aa: 4a49 ldr r2, [pc, #292] ; (80042d0 ) + 80041ac: 4293 cmp r3, r2 + 80041ae: d00d beq.n 80041cc + 80041b0: 687b ldr r3, [r7, #4] + 80041b2: 4a48 ldr r2, [pc, #288] ; (80042d4 ) + 80041b4: 4293 cmp r3, r2 + 80041b6: d007 beq.n 80041c8 + 80041b8: 687b ldr r3, [r7, #4] + 80041ba: 4a47 ldr r2, [pc, #284] ; (80042d8 ) + 80041bc: 4293 cmp r3, r2 + 80041be: d101 bne.n 80041c4 + 80041c0: 2304 movs r3, #4 + 80041c2: e008 b.n 80041d6 + 80041c4: 2307 movs r3, #7 + 80041c6: e006 b.n 80041d6 + 80041c8: 2303 movs r3, #3 + 80041ca: e004 b.n 80041d6 + 80041cc: 2302 movs r3, #2 + 80041ce: e002 b.n 80041d6 + 80041d0: 2301 movs r3, #1 + 80041d2: e000 b.n 80041d6 + 80041d4: 2300 movs r3, #0 + 80041d6: 697a ldr r2, [r7, #20] + 80041d8: f002 0203 and.w r2, r2, #3 + 80041dc: 0092 lsls r2, r2, #2 + 80041de: 4093 lsls r3, r2 + 80041e0: 693a ldr r2, [r7, #16] + 80041e2: 4313 orrs r3, r2 + 80041e4: 613b str r3, [r7, #16] SYSCFG->EXTICR[position >> 2u] = temp; - 80040fe: 4938 ldr r1, [pc, #224] ; (80041e0 ) - 8004100: 697b ldr r3, [r7, #20] - 8004102: 089b lsrs r3, r3, #2 - 8004104: 3302 adds r3, #2 - 8004106: 693a ldr r2, [r7, #16] - 8004108: f841 2023 str.w r2, [r1, r3, lsl #2] + 80041e6: 4938 ldr r1, [pc, #224] ; (80042c8 ) + 80041e8: 697b ldr r3, [r7, #20] + 80041ea: 089b lsrs r3, r3, #2 + 80041ec: 3302 adds r3, #2 + 80041ee: 693a ldr r2, [r7, #16] + 80041f0: f841 2023 str.w r2, [r1, r3, lsl #2] /* Clear Rising Falling edge configuration */ temp = EXTI->RTSR1; - 800410c: 4b39 ldr r3, [pc, #228] ; (80041f4 ) - 800410e: 681b ldr r3, [r3, #0] - 8004110: 613b str r3, [r7, #16] + 80041f4: 4b39 ldr r3, [pc, #228] ; (80042dc ) + 80041f6: 681b ldr r3, [r3, #0] + 80041f8: 613b str r3, [r7, #16] temp &= ~(iocurrent); - 8004112: 68fb ldr r3, [r7, #12] - 8004114: 43db mvns r3, r3 - 8004116: 693a ldr r2, [r7, #16] - 8004118: 4013 ands r3, r2 - 800411a: 613b str r3, [r7, #16] + 80041fa: 68fb ldr r3, [r7, #12] + 80041fc: 43db mvns r3, r3 + 80041fe: 693a ldr r2, [r7, #16] + 8004200: 4013 ands r3, r2 + 8004202: 613b str r3, [r7, #16] if ((GPIO_Init->Mode & TRIGGER_RISING) != 0x00u) - 800411c: 683b ldr r3, [r7, #0] - 800411e: 685b ldr r3, [r3, #4] - 8004120: f403 1380 and.w r3, r3, #1048576 ; 0x100000 - 8004124: 2b00 cmp r3, #0 - 8004126: d003 beq.n 8004130 + 8004204: 683b ldr r3, [r7, #0] + 8004206: 685b ldr r3, [r3, #4] + 8004208: f403 1380 and.w r3, r3, #1048576 ; 0x100000 + 800420c: 2b00 cmp r3, #0 + 800420e: d003 beq.n 8004218 { temp |= iocurrent; - 8004128: 693a ldr r2, [r7, #16] - 800412a: 68fb ldr r3, [r7, #12] - 800412c: 4313 orrs r3, r2 - 800412e: 613b str r3, [r7, #16] + 8004210: 693a ldr r2, [r7, #16] + 8004212: 68fb ldr r3, [r7, #12] + 8004214: 4313 orrs r3, r2 + 8004216: 613b str r3, [r7, #16] } EXTI->RTSR1 = temp; - 8004130: 4a30 ldr r2, [pc, #192] ; (80041f4 ) - 8004132: 693b ldr r3, [r7, #16] - 8004134: 6013 str r3, [r2, #0] + 8004218: 4a30 ldr r2, [pc, #192] ; (80042dc ) + 800421a: 693b ldr r3, [r7, #16] + 800421c: 6013 str r3, [r2, #0] temp = EXTI->FTSR1; - 8004136: 4b2f ldr r3, [pc, #188] ; (80041f4 ) - 8004138: 685b ldr r3, [r3, #4] - 800413a: 613b str r3, [r7, #16] + 800421e: 4b2f ldr r3, [pc, #188] ; (80042dc ) + 8004220: 685b ldr r3, [r3, #4] + 8004222: 613b str r3, [r7, #16] temp &= ~(iocurrent); - 800413c: 68fb ldr r3, [r7, #12] - 800413e: 43db mvns r3, r3 - 8004140: 693a ldr r2, [r7, #16] - 8004142: 4013 ands r3, r2 - 8004144: 613b str r3, [r7, #16] + 8004224: 68fb ldr r3, [r7, #12] + 8004226: 43db mvns r3, r3 + 8004228: 693a ldr r2, [r7, #16] + 800422a: 4013 ands r3, r2 + 800422c: 613b str r3, [r7, #16] if ((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00u) - 8004146: 683b ldr r3, [r7, #0] - 8004148: 685b ldr r3, [r3, #4] - 800414a: f403 1300 and.w r3, r3, #2097152 ; 0x200000 - 800414e: 2b00 cmp r3, #0 - 8004150: d003 beq.n 800415a + 800422e: 683b ldr r3, [r7, #0] + 8004230: 685b ldr r3, [r3, #4] + 8004232: f403 1300 and.w r3, r3, #2097152 ; 0x200000 + 8004236: 2b00 cmp r3, #0 + 8004238: d003 beq.n 8004242 { temp |= iocurrent; - 8004152: 693a ldr r2, [r7, #16] - 8004154: 68fb ldr r3, [r7, #12] - 8004156: 4313 orrs r3, r2 - 8004158: 613b str r3, [r7, #16] + 800423a: 693a ldr r2, [r7, #16] + 800423c: 68fb ldr r3, [r7, #12] + 800423e: 4313 orrs r3, r2 + 8004240: 613b str r3, [r7, #16] } EXTI->FTSR1 = temp; - 800415a: 4a26 ldr r2, [pc, #152] ; (80041f4 ) - 800415c: 693b ldr r3, [r7, #16] - 800415e: 6053 str r3, [r2, #4] + 8004242: 4a26 ldr r2, [pc, #152] ; (80042dc ) + 8004244: 693b ldr r3, [r7, #16] + 8004246: 6053 str r3, [r2, #4] /* Clear EXTI line configuration */ temp = EXTI->IMR1; - 8004160: 4b24 ldr r3, [pc, #144] ; (80041f4 ) - 8004162: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8004166: 613b str r3, [r7, #16] + 8004248: 4b24 ldr r3, [pc, #144] ; (80042dc ) + 800424a: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800424e: 613b str r3, [r7, #16] temp &= ~(iocurrent); - 8004168: 68fb ldr r3, [r7, #12] - 800416a: 43db mvns r3, r3 - 800416c: 693a ldr r2, [r7, #16] - 800416e: 4013 ands r3, r2 - 8004170: 613b str r3, [r7, #16] + 8004250: 68fb ldr r3, [r7, #12] + 8004252: 43db mvns r3, r3 + 8004254: 693a ldr r2, [r7, #16] + 8004256: 4013 ands r3, r2 + 8004258: 613b str r3, [r7, #16] if ((GPIO_Init->Mode & EXTI_IT) != 0x00u) - 8004172: 683b ldr r3, [r7, #0] - 8004174: 685b ldr r3, [r3, #4] - 8004176: f403 3380 and.w r3, r3, #65536 ; 0x10000 - 800417a: 2b00 cmp r3, #0 - 800417c: d003 beq.n 8004186 + 800425a: 683b ldr r3, [r7, #0] + 800425c: 685b ldr r3, [r3, #4] + 800425e: f403 3380 and.w r3, r3, #65536 ; 0x10000 + 8004262: 2b00 cmp r3, #0 + 8004264: d003 beq.n 800426e { temp |= iocurrent; - 800417e: 693a ldr r2, [r7, #16] - 8004180: 68fb ldr r3, [r7, #12] - 8004182: 4313 orrs r3, r2 - 8004184: 613b str r3, [r7, #16] + 8004266: 693a ldr r2, [r7, #16] + 8004268: 68fb ldr r3, [r7, #12] + 800426a: 4313 orrs r3, r2 + 800426c: 613b str r3, [r7, #16] } EXTI->IMR1 = temp; - 8004186: 4a1b ldr r2, [pc, #108] ; (80041f4 ) - 8004188: 693b ldr r3, [r7, #16] - 800418a: f8c2 3080 str.w r3, [r2, #128] ; 0x80 + 800426e: 4a1b ldr r2, [pc, #108] ; (80042dc ) + 8004270: 693b ldr r3, [r7, #16] + 8004272: f8c2 3080 str.w r3, [r2, #128] ; 0x80 temp = EXTI->EMR1; - 800418e: 4b19 ldr r3, [pc, #100] ; (80041f4 ) - 8004190: f8d3 3084 ldr.w r3, [r3, #132] ; 0x84 - 8004194: 613b str r3, [r7, #16] + 8004276: 4b19 ldr r3, [pc, #100] ; (80042dc ) + 8004278: f8d3 3084 ldr.w r3, [r3, #132] ; 0x84 + 800427c: 613b str r3, [r7, #16] temp &= ~(iocurrent); - 8004196: 68fb ldr r3, [r7, #12] - 8004198: 43db mvns r3, r3 - 800419a: 693a ldr r2, [r7, #16] - 800419c: 4013 ands r3, r2 - 800419e: 613b str r3, [r7, #16] + 800427e: 68fb ldr r3, [r7, #12] + 8004280: 43db mvns r3, r3 + 8004282: 693a ldr r2, [r7, #16] + 8004284: 4013 ands r3, r2 + 8004286: 613b str r3, [r7, #16] if ((GPIO_Init->Mode & EXTI_EVT) != 0x00u) - 80041a0: 683b ldr r3, [r7, #0] - 80041a2: 685b ldr r3, [r3, #4] - 80041a4: f403 3300 and.w r3, r3, #131072 ; 0x20000 - 80041a8: 2b00 cmp r3, #0 - 80041aa: d003 beq.n 80041b4 + 8004288: 683b ldr r3, [r7, #0] + 800428a: 685b ldr r3, [r3, #4] + 800428c: f403 3300 and.w r3, r3, #131072 ; 0x20000 + 8004290: 2b00 cmp r3, #0 + 8004292: d003 beq.n 800429c { temp |= iocurrent; - 80041ac: 693a ldr r2, [r7, #16] - 80041ae: 68fb ldr r3, [r7, #12] - 80041b0: 4313 orrs r3, r2 - 80041b2: 613b str r3, [r7, #16] + 8004294: 693a ldr r2, [r7, #16] + 8004296: 68fb ldr r3, [r7, #12] + 8004298: 4313 orrs r3, r2 + 800429a: 613b str r3, [r7, #16] } EXTI->EMR1 = temp; - 80041b4: 4a0f ldr r2, [pc, #60] ; (80041f4 ) - 80041b6: 693b ldr r3, [r7, #16] - 80041b8: f8c2 3084 str.w r3, [r2, #132] ; 0x84 + 800429c: 4a0f ldr r2, [pc, #60] ; (80042dc ) + 800429e: 693b ldr r3, [r7, #16] + 80042a0: f8c2 3084 str.w r3, [r2, #132] ; 0x84 } } position++; - 80041bc: 697b ldr r3, [r7, #20] - 80041be: 3301 adds r3, #1 - 80041c0: 617b str r3, [r7, #20] + 80042a4: 697b ldr r3, [r7, #20] + 80042a6: 3301 adds r3, #1 + 80042a8: 617b str r3, [r7, #20] while (((GPIO_Init->Pin) >> position) != 0x00u) - 80041c2: 683b ldr r3, [r7, #0] - 80041c4: 681a ldr r2, [r3, #0] - 80041c6: 697b ldr r3, [r7, #20] - 80041c8: fa22 f303 lsr.w r3, r2, r3 - 80041cc: 2b00 cmp r3, #0 - 80041ce: f47f aeab bne.w 8003f28 + 80042aa: 683b ldr r3, [r7, #0] + 80042ac: 681a ldr r2, [r3, #0] + 80042ae: 697b ldr r3, [r7, #20] + 80042b0: fa22 f303 lsr.w r3, r2, r3 + 80042b4: 2b00 cmp r3, #0 + 80042b6: f47f aeab bne.w 8004010 } } - 80041d2: bf00 nop - 80041d4: bf00 nop - 80041d6: 371c adds r7, #28 - 80041d8: 46bd mov sp, r7 - 80041da: f85d 7b04 ldr.w r7, [sp], #4 - 80041de: 4770 bx lr - 80041e0: 40010000 .word 0x40010000 - 80041e4: 48000400 .word 0x48000400 - 80041e8: 48000800 .word 0x48000800 - 80041ec: 48000c00 .word 0x48000c00 - 80041f0: 48001000 .word 0x48001000 - 80041f4: 58000800 .word 0x58000800 - -080041f8 : + 80042ba: bf00 nop + 80042bc: bf00 nop + 80042be: 371c adds r7, #28 + 80042c0: 46bd mov sp, r7 + 80042c2: f85d 7b04 ldr.w r7, [sp], #4 + 80042c6: 4770 bx lr + 80042c8: 40010000 .word 0x40010000 + 80042cc: 48000400 .word 0x48000400 + 80042d0: 48000800 .word 0x48000800 + 80042d4: 48000c00 .word 0x48000c00 + 80042d8: 48001000 .word 0x48001000 + 80042dc: 58000800 .word 0x58000800 + +080042e0 : * @arg GPIO_PIN_RESET: to clear the port pin * @arg GPIO_PIN_SET: to set the port pin * @retval None */ void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) { - 80041f8: b480 push {r7} - 80041fa: b083 sub sp, #12 - 80041fc: af00 add r7, sp, #0 - 80041fe: 6078 str r0, [r7, #4] - 8004200: 460b mov r3, r1 - 8004202: 807b strh r3, [r7, #2] - 8004204: 4613 mov r3, r2 - 8004206: 707b strb r3, [r7, #1] + 80042e0: b480 push {r7} + 80042e2: b083 sub sp, #12 + 80042e4: af00 add r7, sp, #0 + 80042e6: 6078 str r0, [r7, #4] + 80042e8: 460b mov r3, r1 + 80042ea: 807b strh r3, [r7, #2] + 80042ec: 4613 mov r3, r2 + 80042ee: 707b strb r3, [r7, #1] /* Check the parameters */ assert_param(IS_GPIO_PIN(GPIO_Pin)); assert_param(IS_GPIO_PIN_ACTION(PinState)); if (PinState != GPIO_PIN_RESET) - 8004208: 787b ldrb r3, [r7, #1] - 800420a: 2b00 cmp r3, #0 - 800420c: d003 beq.n 8004216 + 80042f0: 787b ldrb r3, [r7, #1] + 80042f2: 2b00 cmp r3, #0 + 80042f4: d003 beq.n 80042fe { GPIOx->BSRR = (uint32_t)GPIO_Pin; - 800420e: 887a ldrh r2, [r7, #2] - 8004210: 687b ldr r3, [r7, #4] - 8004212: 619a str r2, [r3, #24] + 80042f6: 887a ldrh r2, [r7, #2] + 80042f8: 687b ldr r3, [r7, #4] + 80042fa: 619a str r2, [r3, #24] } else { GPIOx->BRR = (uint32_t)GPIO_Pin; } } - 8004214: e002 b.n 800421c + 80042fc: e002 b.n 8004304 GPIOx->BRR = (uint32_t)GPIO_Pin; - 8004216: 887a ldrh r2, [r7, #2] - 8004218: 687b ldr r3, [r7, #4] - 800421a: 629a str r2, [r3, #40] ; 0x28 -} - 800421c: bf00 nop - 800421e: 370c adds r7, #12 - 8004220: 46bd mov sp, r7 - 8004222: f85d 7b04 ldr.w r7, [sp], #4 - 8004226: 4770 bx lr - -08004228 : - * @param GPIOx where x can be (A..H) to select the GPIO peripheral for STM32WBxx family - * @param GPIO_Pin specifies the pin to be toggled. - * @retval None - */ -void HAL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) -{ - 8004228: b480 push {r7} - 800422a: b085 sub sp, #20 - 800422c: af00 add r7, sp, #0 - 800422e: 6078 str r0, [r7, #4] - 8004230: 460b mov r3, r1 - 8004232: 807b strh r3, [r7, #2] - - /* Check the parameters */ - assert_param(IS_GPIO_PIN(GPIO_Pin)); - - /* get current Output Data Register value */ - odr = GPIOx->ODR; - 8004234: 687b ldr r3, [r7, #4] - 8004236: 695b ldr r3, [r3, #20] - 8004238: 60fb str r3, [r7, #12] + 80042fe: 887a ldrh r2, [r7, #2] + 8004300: 687b ldr r3, [r7, #4] + 8004302: 629a str r2, [r3, #40] ; 0x28 +} + 8004304: bf00 nop + 8004306: 370c adds r7, #12 + 8004308: 46bd mov sp, r7 + 800430a: f85d 7b04 ldr.w r7, [sp], #4 + 800430e: 4770 bx lr - /* Set selected pins that were at low level, and reset ones that were high */ - GPIOx->BSRR = ((odr & GPIO_Pin) << GPIO_NUMBER) | (~odr & GPIO_Pin); - 800423a: 887a ldrh r2, [r7, #2] - 800423c: 68fb ldr r3, [r7, #12] - 800423e: 4013 ands r3, r2 - 8004240: 041a lsls r2, r3, #16 - 8004242: 68fb ldr r3, [r7, #12] - 8004244: 43d9 mvns r1, r3 - 8004246: 887b ldrh r3, [r7, #2] - 8004248: 400b ands r3, r1 - 800424a: 431a orrs r2, r3 - 800424c: 687b ldr r3, [r7, #4] - 800424e: 619a str r2, [r3, #24] -} - 8004250: bf00 nop - 8004252: 3714 adds r7, #20 - 8004254: 46bd mov sp, r7 - 8004256: f85d 7b04 ldr.w r7, [sp], #4 - 800425a: 4770 bx lr - -0800425c : +08004310 : * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains * the configuration information for the specified I2C. * @retval HAL status */ HAL_StatusTypeDef HAL_I2C_Init(I2C_HandleTypeDef *hi2c) { - 800425c: b580 push {r7, lr} - 800425e: b082 sub sp, #8 - 8004260: af00 add r7, sp, #0 - 8004262: 6078 str r0, [r7, #4] + 8004310: b580 push {r7, lr} + 8004312: b082 sub sp, #8 + 8004314: af00 add r7, sp, #0 + 8004316: 6078 str r0, [r7, #4] /* Check the I2C handle allocation */ if (hi2c == NULL) - 8004264: 687b ldr r3, [r7, #4] - 8004266: 2b00 cmp r3, #0 - 8004268: d101 bne.n 800426e + 8004318: 687b ldr r3, [r7, #4] + 800431a: 2b00 cmp r3, #0 + 800431c: d101 bne.n 8004322 { return HAL_ERROR; - 800426a: 2301 movs r3, #1 - 800426c: e08d b.n 800438a + 800431e: 2301 movs r3, #1 + 8004320: e08d b.n 800443e assert_param(IS_I2C_OWN_ADDRESS2(hi2c->Init.OwnAddress2)); assert_param(IS_I2C_OWN_ADDRESS2_MASK(hi2c->Init.OwnAddress2Masks)); assert_param(IS_I2C_GENERAL_CALL(hi2c->Init.GeneralCallMode)); assert_param(IS_I2C_NO_STRETCH(hi2c->Init.NoStretchMode)); if (hi2c->State == HAL_I2C_STATE_RESET) - 800426e: 687b ldr r3, [r7, #4] - 8004270: f893 3041 ldrb.w r3, [r3, #65] ; 0x41 - 8004274: b2db uxtb r3, r3 - 8004276: 2b00 cmp r3, #0 - 8004278: d106 bne.n 8004288 + 8004322: 687b ldr r3, [r7, #4] + 8004324: f893 3041 ldrb.w r3, [r3, #65] ; 0x41 + 8004328: b2db uxtb r3, r3 + 800432a: 2b00 cmp r3, #0 + 800432c: d106 bne.n 800433c { /* Allocate lock resource and initialize it */ hi2c->Lock = HAL_UNLOCKED; - 800427a: 687b ldr r3, [r7, #4] - 800427c: 2200 movs r2, #0 - 800427e: f883 2040 strb.w r2, [r3, #64] ; 0x40 + 800432e: 687b ldr r3, [r7, #4] + 8004330: 2200 movs r2, #0 + 8004332: f883 2040 strb.w r2, [r3, #64] ; 0x40 /* Init the low level hardware : GPIO, CLOCK, CORTEX...etc */ hi2c->MspInitCallback(hi2c); #else /* Init the low level hardware : GPIO, CLOCK, CORTEX...etc */ HAL_I2C_MspInit(hi2c); - 8004282: 6878 ldr r0, [r7, #4] - 8004284: f7fd fcaa bl 8001bdc + 8004336: 6878 ldr r0, [r7, #4] + 8004338: f7fd fcc4 bl 8001cc4 #endif /* USE_HAL_I2C_REGISTER_CALLBACKS */ } hi2c->State = HAL_I2C_STATE_BUSY; - 8004288: 687b ldr r3, [r7, #4] - 800428a: 2224 movs r2, #36 ; 0x24 - 800428c: f883 2041 strb.w r2, [r3, #65] ; 0x41 + 800433c: 687b ldr r3, [r7, #4] + 800433e: 2224 movs r2, #36 ; 0x24 + 8004340: f883 2041 strb.w r2, [r3, #65] ; 0x41 /* Disable the selected I2C peripheral */ __HAL_I2C_DISABLE(hi2c); - 8004290: 687b ldr r3, [r7, #4] - 8004292: 681b ldr r3, [r3, #0] - 8004294: 681a ldr r2, [r3, #0] - 8004296: 687b ldr r3, [r7, #4] - 8004298: 681b ldr r3, [r3, #0] - 800429a: f022 0201 bic.w r2, r2, #1 - 800429e: 601a str r2, [r3, #0] + 8004344: 687b ldr r3, [r7, #4] + 8004346: 681b ldr r3, [r3, #0] + 8004348: 681a ldr r2, [r3, #0] + 800434a: 687b ldr r3, [r7, #4] + 800434c: 681b ldr r3, [r3, #0] + 800434e: f022 0201 bic.w r2, r2, #1 + 8004352: 601a str r2, [r3, #0] /*---------------------------- I2Cx TIMINGR Configuration ------------------*/ /* Configure I2Cx: Frequency range */ hi2c->Instance->TIMINGR = hi2c->Init.Timing & TIMING_CLEAR_MASK; - 80042a0: 687b ldr r3, [r7, #4] - 80042a2: 685a ldr r2, [r3, #4] - 80042a4: 687b ldr r3, [r7, #4] - 80042a6: 681b ldr r3, [r3, #0] - 80042a8: f022 6270 bic.w r2, r2, #251658240 ; 0xf000000 - 80042ac: 611a str r2, [r3, #16] + 8004354: 687b ldr r3, [r7, #4] + 8004356: 685a ldr r2, [r3, #4] + 8004358: 687b ldr r3, [r7, #4] + 800435a: 681b ldr r3, [r3, #0] + 800435c: f022 6270 bic.w r2, r2, #251658240 ; 0xf000000 + 8004360: 611a str r2, [r3, #16] /*---------------------------- I2Cx OAR1 Configuration ---------------------*/ /* Disable Own Address1 before set the Own Address1 configuration */ hi2c->Instance->OAR1 &= ~I2C_OAR1_OA1EN; - 80042ae: 687b ldr r3, [r7, #4] - 80042b0: 681b ldr r3, [r3, #0] - 80042b2: 689a ldr r2, [r3, #8] - 80042b4: 687b ldr r3, [r7, #4] - 80042b6: 681b ldr r3, [r3, #0] - 80042b8: f422 4200 bic.w r2, r2, #32768 ; 0x8000 - 80042bc: 609a str r2, [r3, #8] + 8004362: 687b ldr r3, [r7, #4] + 8004364: 681b ldr r3, [r3, #0] + 8004366: 689a ldr r2, [r3, #8] + 8004368: 687b ldr r3, [r7, #4] + 800436a: 681b ldr r3, [r3, #0] + 800436c: f422 4200 bic.w r2, r2, #32768 ; 0x8000 + 8004370: 609a str r2, [r3, #8] /* Configure I2Cx: Own Address1 and ack own address1 mode */ if (hi2c->Init.AddressingMode == I2C_ADDRESSINGMODE_7BIT) - 80042be: 687b ldr r3, [r7, #4] - 80042c0: 68db ldr r3, [r3, #12] - 80042c2: 2b01 cmp r3, #1 - 80042c4: d107 bne.n 80042d6 + 8004372: 687b ldr r3, [r7, #4] + 8004374: 68db ldr r3, [r3, #12] + 8004376: 2b01 cmp r3, #1 + 8004378: d107 bne.n 800438a { hi2c->Instance->OAR1 = (I2C_OAR1_OA1EN | hi2c->Init.OwnAddress1); - 80042c6: 687b ldr r3, [r7, #4] - 80042c8: 689a ldr r2, [r3, #8] - 80042ca: 687b ldr r3, [r7, #4] - 80042cc: 681b ldr r3, [r3, #0] - 80042ce: f442 4200 orr.w r2, r2, #32768 ; 0x8000 - 80042d2: 609a str r2, [r3, #8] - 80042d4: e006 b.n 80042e4 + 800437a: 687b ldr r3, [r7, #4] + 800437c: 689a ldr r2, [r3, #8] + 800437e: 687b ldr r3, [r7, #4] + 8004380: 681b ldr r3, [r3, #0] + 8004382: f442 4200 orr.w r2, r2, #32768 ; 0x8000 + 8004386: 609a str r2, [r3, #8] + 8004388: e006 b.n 8004398 } else /* I2C_ADDRESSINGMODE_10BIT */ { hi2c->Instance->OAR1 = (I2C_OAR1_OA1EN | I2C_OAR1_OA1MODE | hi2c->Init.OwnAddress1); - 80042d6: 687b ldr r3, [r7, #4] - 80042d8: 689a ldr r2, [r3, #8] - 80042da: 687b ldr r3, [r7, #4] - 80042dc: 681b ldr r3, [r3, #0] - 80042de: f442 4204 orr.w r2, r2, #33792 ; 0x8400 - 80042e2: 609a str r2, [r3, #8] + 800438a: 687b ldr r3, [r7, #4] + 800438c: 689a ldr r2, [r3, #8] + 800438e: 687b ldr r3, [r7, #4] + 8004390: 681b ldr r3, [r3, #0] + 8004392: f442 4204 orr.w r2, r2, #33792 ; 0x8400 + 8004396: 609a str r2, [r3, #8] } /*---------------------------- I2Cx CR2 Configuration ----------------------*/ /* Configure I2Cx: Addressing Master mode */ if (hi2c->Init.AddressingMode == I2C_ADDRESSINGMODE_10BIT) - 80042e4: 687b ldr r3, [r7, #4] - 80042e6: 68db ldr r3, [r3, #12] - 80042e8: 2b02 cmp r3, #2 - 80042ea: d108 bne.n 80042fe + 8004398: 687b ldr r3, [r7, #4] + 800439a: 68db ldr r3, [r3, #12] + 800439c: 2b02 cmp r3, #2 + 800439e: d108 bne.n 80043b2 { SET_BIT(hi2c->Instance->CR2, I2C_CR2_ADD10); - 80042ec: 687b ldr r3, [r7, #4] - 80042ee: 681b ldr r3, [r3, #0] - 80042f0: 685a ldr r2, [r3, #4] - 80042f2: 687b ldr r3, [r7, #4] - 80042f4: 681b ldr r3, [r3, #0] - 80042f6: f442 6200 orr.w r2, r2, #2048 ; 0x800 - 80042fa: 605a str r2, [r3, #4] - 80042fc: e007 b.n 800430e + 80043a0: 687b ldr r3, [r7, #4] + 80043a2: 681b ldr r3, [r3, #0] + 80043a4: 685a ldr r2, [r3, #4] + 80043a6: 687b ldr r3, [r7, #4] + 80043a8: 681b ldr r3, [r3, #0] + 80043aa: f442 6200 orr.w r2, r2, #2048 ; 0x800 + 80043ae: 605a str r2, [r3, #4] + 80043b0: e007 b.n 80043c2 } else { /* Clear the I2C ADD10 bit */ CLEAR_BIT(hi2c->Instance->CR2, I2C_CR2_ADD10); - 80042fe: 687b ldr r3, [r7, #4] - 8004300: 681b ldr r3, [r3, #0] - 8004302: 685a ldr r2, [r3, #4] - 8004304: 687b ldr r3, [r7, #4] - 8004306: 681b ldr r3, [r3, #0] - 8004308: f422 6200 bic.w r2, r2, #2048 ; 0x800 - 800430c: 605a str r2, [r3, #4] + 80043b2: 687b ldr r3, [r7, #4] + 80043b4: 681b ldr r3, [r3, #0] + 80043b6: 685a ldr r2, [r3, #4] + 80043b8: 687b ldr r3, [r7, #4] + 80043ba: 681b ldr r3, [r3, #0] + 80043bc: f422 6200 bic.w r2, r2, #2048 ; 0x800 + 80043c0: 605a str r2, [r3, #4] } /* Enable the AUTOEND by default, and enable NACK (should be disable only during Slave process */ hi2c->Instance->CR2 |= (I2C_CR2_AUTOEND | I2C_CR2_NACK); - 800430e: 687b ldr r3, [r7, #4] - 8004310: 681b ldr r3, [r3, #0] - 8004312: 685b ldr r3, [r3, #4] - 8004314: 687a ldr r2, [r7, #4] - 8004316: 6812 ldr r2, [r2, #0] - 8004318: f043 7300 orr.w r3, r3, #33554432 ; 0x2000000 - 800431c: f443 4300 orr.w r3, r3, #32768 ; 0x8000 - 8004320: 6053 str r3, [r2, #4] + 80043c2: 687b ldr r3, [r7, #4] + 80043c4: 681b ldr r3, [r3, #0] + 80043c6: 685b ldr r3, [r3, #4] + 80043c8: 687a ldr r2, [r7, #4] + 80043ca: 6812 ldr r2, [r2, #0] + 80043cc: f043 7300 orr.w r3, r3, #33554432 ; 0x2000000 + 80043d0: f443 4300 orr.w r3, r3, #32768 ; 0x8000 + 80043d4: 6053 str r3, [r2, #4] /*---------------------------- I2Cx OAR2 Configuration ---------------------*/ /* Disable Own Address2 before set the Own Address2 configuration */ hi2c->Instance->OAR2 &= ~I2C_DUALADDRESS_ENABLE; - 8004322: 687b ldr r3, [r7, #4] - 8004324: 681b ldr r3, [r3, #0] - 8004326: 68da ldr r2, [r3, #12] - 8004328: 687b ldr r3, [r7, #4] - 800432a: 681b ldr r3, [r3, #0] - 800432c: f422 4200 bic.w r2, r2, #32768 ; 0x8000 - 8004330: 60da str r2, [r3, #12] + 80043d6: 687b ldr r3, [r7, #4] + 80043d8: 681b ldr r3, [r3, #0] + 80043da: 68da ldr r2, [r3, #12] + 80043dc: 687b ldr r3, [r7, #4] + 80043de: 681b ldr r3, [r3, #0] + 80043e0: f422 4200 bic.w r2, r2, #32768 ; 0x8000 + 80043e4: 60da str r2, [r3, #12] /* Configure I2Cx: Dual mode and Own Address2 */ hi2c->Instance->OAR2 = (hi2c->Init.DualAddressMode | hi2c->Init.OwnAddress2 | \ - 8004332: 687b ldr r3, [r7, #4] - 8004334: 691a ldr r2, [r3, #16] - 8004336: 687b ldr r3, [r7, #4] - 8004338: 695b ldr r3, [r3, #20] - 800433a: ea42 0103 orr.w r1, r2, r3 + 80043e6: 687b ldr r3, [r7, #4] + 80043e8: 691a ldr r2, [r3, #16] + 80043ea: 687b ldr r3, [r7, #4] + 80043ec: 695b ldr r3, [r3, #20] + 80043ee: ea42 0103 orr.w r1, r2, r3 (hi2c->Init.OwnAddress2Masks << 8)); - 800433e: 687b ldr r3, [r7, #4] - 8004340: 699b ldr r3, [r3, #24] - 8004342: 021a lsls r2, r3, #8 + 80043f2: 687b ldr r3, [r7, #4] + 80043f4: 699b ldr r3, [r3, #24] + 80043f6: 021a lsls r2, r3, #8 hi2c->Instance->OAR2 = (hi2c->Init.DualAddressMode | hi2c->Init.OwnAddress2 | \ - 8004344: 687b ldr r3, [r7, #4] - 8004346: 681b ldr r3, [r3, #0] - 8004348: 430a orrs r2, r1 - 800434a: 60da str r2, [r3, #12] + 80043f8: 687b ldr r3, [r7, #4] + 80043fa: 681b ldr r3, [r3, #0] + 80043fc: 430a orrs r2, r1 + 80043fe: 60da str r2, [r3, #12] /*---------------------------- I2Cx CR1 Configuration ----------------------*/ /* Configure I2Cx: Generalcall and NoStretch mode */ hi2c->Instance->CR1 = (hi2c->Init.GeneralCallMode | hi2c->Init.NoStretchMode); - 800434c: 687b ldr r3, [r7, #4] - 800434e: 69d9 ldr r1, [r3, #28] - 8004350: 687b ldr r3, [r7, #4] - 8004352: 6a1a ldr r2, [r3, #32] - 8004354: 687b ldr r3, [r7, #4] - 8004356: 681b ldr r3, [r3, #0] - 8004358: 430a orrs r2, r1 - 800435a: 601a str r2, [r3, #0] + 8004400: 687b ldr r3, [r7, #4] + 8004402: 69d9 ldr r1, [r3, #28] + 8004404: 687b ldr r3, [r7, #4] + 8004406: 6a1a ldr r2, [r3, #32] + 8004408: 687b ldr r3, [r7, #4] + 800440a: 681b ldr r3, [r3, #0] + 800440c: 430a orrs r2, r1 + 800440e: 601a str r2, [r3, #0] /* Enable the selected I2C peripheral */ __HAL_I2C_ENABLE(hi2c); - 800435c: 687b ldr r3, [r7, #4] - 800435e: 681b ldr r3, [r3, #0] - 8004360: 681a ldr r2, [r3, #0] - 8004362: 687b ldr r3, [r7, #4] - 8004364: 681b ldr r3, [r3, #0] - 8004366: f042 0201 orr.w r2, r2, #1 - 800436a: 601a str r2, [r3, #0] + 8004410: 687b ldr r3, [r7, #4] + 8004412: 681b ldr r3, [r3, #0] + 8004414: 681a ldr r2, [r3, #0] + 8004416: 687b ldr r3, [r7, #4] + 8004418: 681b ldr r3, [r3, #0] + 800441a: f042 0201 orr.w r2, r2, #1 + 800441e: 601a str r2, [r3, #0] hi2c->ErrorCode = HAL_I2C_ERROR_NONE; - 800436c: 687b ldr r3, [r7, #4] - 800436e: 2200 movs r2, #0 - 8004370: 645a str r2, [r3, #68] ; 0x44 + 8004420: 687b ldr r3, [r7, #4] + 8004422: 2200 movs r2, #0 + 8004424: 645a str r2, [r3, #68] ; 0x44 hi2c->State = HAL_I2C_STATE_READY; - 8004372: 687b ldr r3, [r7, #4] - 8004374: 2220 movs r2, #32 - 8004376: f883 2041 strb.w r2, [r3, #65] ; 0x41 + 8004426: 687b ldr r3, [r7, #4] + 8004428: 2220 movs r2, #32 + 800442a: f883 2041 strb.w r2, [r3, #65] ; 0x41 hi2c->PreviousState = I2C_STATE_NONE; - 800437a: 687b ldr r3, [r7, #4] - 800437c: 2200 movs r2, #0 - 800437e: 631a str r2, [r3, #48] ; 0x30 + 800442e: 687b ldr r3, [r7, #4] + 8004430: 2200 movs r2, #0 + 8004432: 631a str r2, [r3, #48] ; 0x30 hi2c->Mode = HAL_I2C_MODE_NONE; - 8004380: 687b ldr r3, [r7, #4] - 8004382: 2200 movs r2, #0 - 8004384: f883 2042 strb.w r2, [r3, #66] ; 0x42 + 8004434: 687b ldr r3, [r7, #4] + 8004436: 2200 movs r2, #0 + 8004438: f883 2042 strb.w r2, [r3, #66] ; 0x42 return HAL_OK; - 8004388: 2300 movs r3, #0 + 800443c: 2300 movs r3, #0 } - 800438a: 4618 mov r0, r3 - 800438c: 3708 adds r7, #8 - 800438e: 46bd mov sp, r7 - 8004390: bd80 pop {r7, pc} + 800443e: 4618 mov r0, r3 + 8004440: 3708 adds r7, #8 + 8004442: 46bd mov sp, r7 + 8004444: bd80 pop {r7, pc} -08004392 : +08004446 : * the configuration information for the specified I2Cx peripheral. * @param AnalogFilter New state of the Analog filter. * @retval HAL status */ HAL_StatusTypeDef HAL_I2CEx_ConfigAnalogFilter(I2C_HandleTypeDef *hi2c, uint32_t AnalogFilter) { - 8004392: b480 push {r7} - 8004394: b083 sub sp, #12 - 8004396: af00 add r7, sp, #0 - 8004398: 6078 str r0, [r7, #4] - 800439a: 6039 str r1, [r7, #0] + 8004446: b480 push {r7} + 8004448: b083 sub sp, #12 + 800444a: af00 add r7, sp, #0 + 800444c: 6078 str r0, [r7, #4] + 800444e: 6039 str r1, [r7, #0] /* Check the parameters */ assert_param(IS_I2C_ALL_INSTANCE(hi2c->Instance)); assert_param(IS_I2C_ANALOG_FILTER(AnalogFilter)); if (hi2c->State == HAL_I2C_STATE_READY) - 800439c: 687b ldr r3, [r7, #4] - 800439e: f893 3041 ldrb.w r3, [r3, #65] ; 0x41 - 80043a2: b2db uxtb r3, r3 - 80043a4: 2b20 cmp r3, #32 - 80043a6: d138 bne.n 800441a + 8004450: 687b ldr r3, [r7, #4] + 8004452: f893 3041 ldrb.w r3, [r3, #65] ; 0x41 + 8004456: b2db uxtb r3, r3 + 8004458: 2b20 cmp r3, #32 + 800445a: d138 bne.n 80044ce { /* Process Locked */ __HAL_LOCK(hi2c); - 80043a8: 687b ldr r3, [r7, #4] - 80043aa: f893 3040 ldrb.w r3, [r3, #64] ; 0x40 - 80043ae: 2b01 cmp r3, #1 - 80043b0: d101 bne.n 80043b6 - 80043b2: 2302 movs r3, #2 - 80043b4: e032 b.n 800441c - 80043b6: 687b ldr r3, [r7, #4] - 80043b8: 2201 movs r2, #1 - 80043ba: f883 2040 strb.w r2, [r3, #64] ; 0x40 + 800445c: 687b ldr r3, [r7, #4] + 800445e: f893 3040 ldrb.w r3, [r3, #64] ; 0x40 + 8004462: 2b01 cmp r3, #1 + 8004464: d101 bne.n 800446a + 8004466: 2302 movs r3, #2 + 8004468: e032 b.n 80044d0 + 800446a: 687b ldr r3, [r7, #4] + 800446c: 2201 movs r2, #1 + 800446e: f883 2040 strb.w r2, [r3, #64] ; 0x40 hi2c->State = HAL_I2C_STATE_BUSY; - 80043be: 687b ldr r3, [r7, #4] - 80043c0: 2224 movs r2, #36 ; 0x24 - 80043c2: f883 2041 strb.w r2, [r3, #65] ; 0x41 + 8004472: 687b ldr r3, [r7, #4] + 8004474: 2224 movs r2, #36 ; 0x24 + 8004476: f883 2041 strb.w r2, [r3, #65] ; 0x41 /* Disable the selected I2C peripheral */ __HAL_I2C_DISABLE(hi2c); - 80043c6: 687b ldr r3, [r7, #4] - 80043c8: 681b ldr r3, [r3, #0] - 80043ca: 681a ldr r2, [r3, #0] - 80043cc: 687b ldr r3, [r7, #4] - 80043ce: 681b ldr r3, [r3, #0] - 80043d0: f022 0201 bic.w r2, r2, #1 - 80043d4: 601a str r2, [r3, #0] + 800447a: 687b ldr r3, [r7, #4] + 800447c: 681b ldr r3, [r3, #0] + 800447e: 681a ldr r2, [r3, #0] + 8004480: 687b ldr r3, [r7, #4] + 8004482: 681b ldr r3, [r3, #0] + 8004484: f022 0201 bic.w r2, r2, #1 + 8004488: 601a str r2, [r3, #0] /* Reset I2Cx ANOFF bit */ hi2c->Instance->CR1 &= ~(I2C_CR1_ANFOFF); - 80043d6: 687b ldr r3, [r7, #4] - 80043d8: 681b ldr r3, [r3, #0] - 80043da: 681a ldr r2, [r3, #0] - 80043dc: 687b ldr r3, [r7, #4] - 80043de: 681b ldr r3, [r3, #0] - 80043e0: f422 5280 bic.w r2, r2, #4096 ; 0x1000 - 80043e4: 601a str r2, [r3, #0] + 800448a: 687b ldr r3, [r7, #4] + 800448c: 681b ldr r3, [r3, #0] + 800448e: 681a ldr r2, [r3, #0] + 8004490: 687b ldr r3, [r7, #4] + 8004492: 681b ldr r3, [r3, #0] + 8004494: f422 5280 bic.w r2, r2, #4096 ; 0x1000 + 8004498: 601a str r2, [r3, #0] /* Set analog filter bit*/ hi2c->Instance->CR1 |= AnalogFilter; - 80043e6: 687b ldr r3, [r7, #4] - 80043e8: 681b ldr r3, [r3, #0] - 80043ea: 6819 ldr r1, [r3, #0] - 80043ec: 687b ldr r3, [r7, #4] - 80043ee: 681b ldr r3, [r3, #0] - 80043f0: 683a ldr r2, [r7, #0] - 80043f2: 430a orrs r2, r1 - 80043f4: 601a str r2, [r3, #0] + 800449a: 687b ldr r3, [r7, #4] + 800449c: 681b ldr r3, [r3, #0] + 800449e: 6819 ldr r1, [r3, #0] + 80044a0: 687b ldr r3, [r7, #4] + 80044a2: 681b ldr r3, [r3, #0] + 80044a4: 683a ldr r2, [r7, #0] + 80044a6: 430a orrs r2, r1 + 80044a8: 601a str r2, [r3, #0] __HAL_I2C_ENABLE(hi2c); - 80043f6: 687b ldr r3, [r7, #4] - 80043f8: 681b ldr r3, [r3, #0] - 80043fa: 681a ldr r2, [r3, #0] - 80043fc: 687b ldr r3, [r7, #4] - 80043fe: 681b ldr r3, [r3, #0] - 8004400: f042 0201 orr.w r2, r2, #1 - 8004404: 601a str r2, [r3, #0] + 80044aa: 687b ldr r3, [r7, #4] + 80044ac: 681b ldr r3, [r3, #0] + 80044ae: 681a ldr r2, [r3, #0] + 80044b0: 687b ldr r3, [r7, #4] + 80044b2: 681b ldr r3, [r3, #0] + 80044b4: f042 0201 orr.w r2, r2, #1 + 80044b8: 601a str r2, [r3, #0] hi2c->State = HAL_I2C_STATE_READY; - 8004406: 687b ldr r3, [r7, #4] - 8004408: 2220 movs r2, #32 - 800440a: f883 2041 strb.w r2, [r3, #65] ; 0x41 + 80044ba: 687b ldr r3, [r7, #4] + 80044bc: 2220 movs r2, #32 + 80044be: f883 2041 strb.w r2, [r3, #65] ; 0x41 /* Process Unlocked */ __HAL_UNLOCK(hi2c); - 800440e: 687b ldr r3, [r7, #4] - 8004410: 2200 movs r2, #0 - 8004412: f883 2040 strb.w r2, [r3, #64] ; 0x40 + 80044c2: 687b ldr r3, [r7, #4] + 80044c4: 2200 movs r2, #0 + 80044c6: f883 2040 strb.w r2, [r3, #64] ; 0x40 return HAL_OK; - 8004416: 2300 movs r3, #0 - 8004418: e000 b.n 800441c + 80044ca: 2300 movs r3, #0 + 80044cc: e000 b.n 80044d0 } else { return HAL_BUSY; - 800441a: 2302 movs r3, #2 + 80044ce: 2302 movs r3, #2 } } - 800441c: 4618 mov r0, r3 - 800441e: 370c adds r7, #12 - 8004420: 46bd mov sp, r7 - 8004422: f85d 7b04 ldr.w r7, [sp], #4 - 8004426: 4770 bx lr + 80044d0: 4618 mov r0, r3 + 80044d2: 370c adds r7, #12 + 80044d4: 46bd mov sp, r7 + 80044d6: f85d 7b04 ldr.w r7, [sp], #4 + 80044da: 4770 bx lr -08004428 : +080044dc : * the configuration information for the specified I2Cx peripheral. * @param DigitalFilter Coefficient of digital noise filter between Min_Data=0x00 and Max_Data=0x0F. * @retval HAL status */ HAL_StatusTypeDef HAL_I2CEx_ConfigDigitalFilter(I2C_HandleTypeDef *hi2c, uint32_t DigitalFilter) { - 8004428: b480 push {r7} - 800442a: b085 sub sp, #20 - 800442c: af00 add r7, sp, #0 - 800442e: 6078 str r0, [r7, #4] - 8004430: 6039 str r1, [r7, #0] + 80044dc: b480 push {r7} + 80044de: b085 sub sp, #20 + 80044e0: af00 add r7, sp, #0 + 80044e2: 6078 str r0, [r7, #4] + 80044e4: 6039 str r1, [r7, #0] /* Check the parameters */ assert_param(IS_I2C_ALL_INSTANCE(hi2c->Instance)); assert_param(IS_I2C_DIGITAL_FILTER(DigitalFilter)); if (hi2c->State == HAL_I2C_STATE_READY) - 8004432: 687b ldr r3, [r7, #4] - 8004434: f893 3041 ldrb.w r3, [r3, #65] ; 0x41 - 8004438: b2db uxtb r3, r3 - 800443a: 2b20 cmp r3, #32 - 800443c: d139 bne.n 80044b2 + 80044e6: 687b ldr r3, [r7, #4] + 80044e8: f893 3041 ldrb.w r3, [r3, #65] ; 0x41 + 80044ec: b2db uxtb r3, r3 + 80044ee: 2b20 cmp r3, #32 + 80044f0: d139 bne.n 8004566 { /* Process Locked */ __HAL_LOCK(hi2c); - 800443e: 687b ldr r3, [r7, #4] - 8004440: f893 3040 ldrb.w r3, [r3, #64] ; 0x40 - 8004444: 2b01 cmp r3, #1 - 8004446: d101 bne.n 800444c - 8004448: 2302 movs r3, #2 - 800444a: e033 b.n 80044b4 - 800444c: 687b ldr r3, [r7, #4] - 800444e: 2201 movs r2, #1 - 8004450: f883 2040 strb.w r2, [r3, #64] ; 0x40 + 80044f2: 687b ldr r3, [r7, #4] + 80044f4: f893 3040 ldrb.w r3, [r3, #64] ; 0x40 + 80044f8: 2b01 cmp r3, #1 + 80044fa: d101 bne.n 8004500 + 80044fc: 2302 movs r3, #2 + 80044fe: e033 b.n 8004568 + 8004500: 687b ldr r3, [r7, #4] + 8004502: 2201 movs r2, #1 + 8004504: f883 2040 strb.w r2, [r3, #64] ; 0x40 hi2c->State = HAL_I2C_STATE_BUSY; - 8004454: 687b ldr r3, [r7, #4] - 8004456: 2224 movs r2, #36 ; 0x24 - 8004458: f883 2041 strb.w r2, [r3, #65] ; 0x41 + 8004508: 687b ldr r3, [r7, #4] + 800450a: 2224 movs r2, #36 ; 0x24 + 800450c: f883 2041 strb.w r2, [r3, #65] ; 0x41 /* Disable the selected I2C peripheral */ __HAL_I2C_DISABLE(hi2c); - 800445c: 687b ldr r3, [r7, #4] - 800445e: 681b ldr r3, [r3, #0] - 8004460: 681a ldr r2, [r3, #0] - 8004462: 687b ldr r3, [r7, #4] - 8004464: 681b ldr r3, [r3, #0] - 8004466: f022 0201 bic.w r2, r2, #1 - 800446a: 601a str r2, [r3, #0] + 8004510: 687b ldr r3, [r7, #4] + 8004512: 681b ldr r3, [r3, #0] + 8004514: 681a ldr r2, [r3, #0] + 8004516: 687b ldr r3, [r7, #4] + 8004518: 681b ldr r3, [r3, #0] + 800451a: f022 0201 bic.w r2, r2, #1 + 800451e: 601a str r2, [r3, #0] /* Get the old register value */ tmpreg = hi2c->Instance->CR1; - 800446c: 687b ldr r3, [r7, #4] - 800446e: 681b ldr r3, [r3, #0] - 8004470: 681b ldr r3, [r3, #0] - 8004472: 60fb str r3, [r7, #12] + 8004520: 687b ldr r3, [r7, #4] + 8004522: 681b ldr r3, [r3, #0] + 8004524: 681b ldr r3, [r3, #0] + 8004526: 60fb str r3, [r7, #12] /* Reset I2Cx DNF bits [11:8] */ tmpreg &= ~(I2C_CR1_DNF); - 8004474: 68fb ldr r3, [r7, #12] - 8004476: f423 6370 bic.w r3, r3, #3840 ; 0xf00 - 800447a: 60fb str r3, [r7, #12] + 8004528: 68fb ldr r3, [r7, #12] + 800452a: f423 6370 bic.w r3, r3, #3840 ; 0xf00 + 800452e: 60fb str r3, [r7, #12] /* Set I2Cx DNF coefficient */ tmpreg |= DigitalFilter << 8U; - 800447c: 683b ldr r3, [r7, #0] - 800447e: 021b lsls r3, r3, #8 - 8004480: 68fa ldr r2, [r7, #12] - 8004482: 4313 orrs r3, r2 - 8004484: 60fb str r3, [r7, #12] + 8004530: 683b ldr r3, [r7, #0] + 8004532: 021b lsls r3, r3, #8 + 8004534: 68fa ldr r2, [r7, #12] + 8004536: 4313 orrs r3, r2 + 8004538: 60fb str r3, [r7, #12] /* Store the new register value */ hi2c->Instance->CR1 = tmpreg; - 8004486: 687b ldr r3, [r7, #4] - 8004488: 681b ldr r3, [r3, #0] - 800448a: 68fa ldr r2, [r7, #12] - 800448c: 601a str r2, [r3, #0] + 800453a: 687b ldr r3, [r7, #4] + 800453c: 681b ldr r3, [r3, #0] + 800453e: 68fa ldr r2, [r7, #12] + 8004540: 601a str r2, [r3, #0] __HAL_I2C_ENABLE(hi2c); - 800448e: 687b ldr r3, [r7, #4] - 8004490: 681b ldr r3, [r3, #0] - 8004492: 681a ldr r2, [r3, #0] - 8004494: 687b ldr r3, [r7, #4] - 8004496: 681b ldr r3, [r3, #0] - 8004498: f042 0201 orr.w r2, r2, #1 - 800449c: 601a str r2, [r3, #0] + 8004542: 687b ldr r3, [r7, #4] + 8004544: 681b ldr r3, [r3, #0] + 8004546: 681a ldr r2, [r3, #0] + 8004548: 687b ldr r3, [r7, #4] + 800454a: 681b ldr r3, [r3, #0] + 800454c: f042 0201 orr.w r2, r2, #1 + 8004550: 601a str r2, [r3, #0] hi2c->State = HAL_I2C_STATE_READY; - 800449e: 687b ldr r3, [r7, #4] - 80044a0: 2220 movs r2, #32 - 80044a2: f883 2041 strb.w r2, [r3, #65] ; 0x41 + 8004552: 687b ldr r3, [r7, #4] + 8004554: 2220 movs r2, #32 + 8004556: f883 2041 strb.w r2, [r3, #65] ; 0x41 /* Process Unlocked */ __HAL_UNLOCK(hi2c); - 80044a6: 687b ldr r3, [r7, #4] - 80044a8: 2200 movs r2, #0 - 80044aa: f883 2040 strb.w r2, [r3, #64] ; 0x40 + 800455a: 687b ldr r3, [r7, #4] + 800455c: 2200 movs r2, #0 + 800455e: f883 2040 strb.w r2, [r3, #64] ; 0x40 return HAL_OK; - 80044ae: 2300 movs r3, #0 - 80044b0: e000 b.n 80044b4 + 8004562: 2300 movs r3, #0 + 8004564: e000 b.n 8004568 } else { return HAL_BUSY; - 80044b2: 2302 movs r3, #2 + 8004566: 2302 movs r3, #2 } } - 80044b4: 4618 mov r0, r3 - 80044b6: 3714 adds r7, #20 - 80044b8: 46bd mov sp, r7 - 80044ba: f85d 7b04 ldr.w r7, [sp], #4 - 80044be: 4770 bx lr + 8004568: 4618 mov r0, r3 + 800456a: 3714 adds r7, #20 + 800456c: 46bd mov sp, r7 + 800456e: f85d 7b04 ldr.w r7, [sp], #4 + 8004572: 4770 bx lr -080044c0 : +08004574 : * parameters in the PCD_InitTypeDef and initialize the associated handle. * @param hpcd PCD handle * @retval HAL status */ HAL_StatusTypeDef HAL_PCD_Init(PCD_HandleTypeDef *hpcd) { - 80044c0: b5f0 push {r4, r5, r6, r7, lr} - 80044c2: b08b sub sp, #44 ; 0x2c - 80044c4: af06 add r7, sp, #24 - 80044c6: 6078 str r0, [r7, #4] + 8004574: b5f0 push {r4, r5, r6, r7, lr} + 8004576: b08b sub sp, #44 ; 0x2c + 8004578: af06 add r7, sp, #24 + 800457a: 6078 str r0, [r7, #4] uint8_t i; /* Check the PCD handle allocation */ if (hpcd == NULL) - 80044c8: 687b ldr r3, [r7, #4] - 80044ca: 2b00 cmp r3, #0 - 80044cc: d101 bne.n 80044d2 + 800457c: 687b ldr r3, [r7, #4] + 800457e: 2b00 cmp r3, #0 + 8004580: d101 bne.n 8004586 { return HAL_ERROR; - 80044ce: 2301 movs r3, #1 - 80044d0: e0cb b.n 800466a + 8004582: 2301 movs r3, #1 + 8004584: e0cb b.n 800471e } /* Check the parameters */ assert_param(IS_PCD_ALL_INSTANCE(hpcd->Instance)); if (hpcd->State == HAL_PCD_STATE_RESET) - 80044d2: 687b ldr r3, [r7, #4] - 80044d4: f893 32a9 ldrb.w r3, [r3, #681] ; 0x2a9 - 80044d8: b2db uxtb r3, r3 - 80044da: 2b00 cmp r3, #0 - 80044dc: d106 bne.n 80044ec + 8004586: 687b ldr r3, [r7, #4] + 8004588: f893 32a9 ldrb.w r3, [r3, #681] ; 0x2a9 + 800458c: b2db uxtb r3, r3 + 800458e: 2b00 cmp r3, #0 + 8004590: d106 bne.n 80045a0 { /* Allocate lock resource and initialize it */ hpcd->Lock = HAL_UNLOCKED; - 80044de: 687b ldr r3, [r7, #4] - 80044e0: 2200 movs r2, #0 - 80044e2: f883 22a8 strb.w r2, [r3, #680] ; 0x2a8 + 8004592: 687b ldr r3, [r7, #4] + 8004594: 2200 movs r2, #0 + 8004596: f883 22a8 strb.w r2, [r3, #680] ; 0x2a8 /* Init the low level hardware */ hpcd->MspInitCallback(hpcd); #else /* Init the low level hardware : GPIO, CLOCK, NVIC... */ HAL_PCD_MspInit(hpcd); - 80044e6: 6878 ldr r0, [r7, #4] - 80044e8: f7fd fc68 bl 8001dbc + 800459a: 6878 ldr r0, [r7, #4] + 800459c: f7fd fc82 bl 8001ea4 #endif /* (USE_HAL_PCD_REGISTER_CALLBACKS) */ } hpcd->State = HAL_PCD_STATE_BUSY; - 80044ec: 687b ldr r3, [r7, #4] - 80044ee: 2203 movs r2, #3 - 80044f0: f883 22a9 strb.w r2, [r3, #681] ; 0x2a9 + 80045a0: 687b ldr r3, [r7, #4] + 80045a2: 2203 movs r2, #3 + 80045a4: f883 22a9 strb.w r2, [r3, #681] ; 0x2a9 /* Disable the Interrupts */ __HAL_PCD_DISABLE(hpcd); - 80044f4: 687b ldr r3, [r7, #4] - 80044f6: 681b ldr r3, [r3, #0] - 80044f8: 4618 mov r0, r3 - 80044fa: f005 f8c9 bl 8009690 + 80045a8: 687b ldr r3, [r7, #4] + 80045aa: 681b ldr r3, [r3, #0] + 80045ac: 4618 mov r0, r3 + 80045ae: f005 f8c9 bl 8009744 /* Init endpoints structures */ for (i = 0U; i < hpcd->Init.dev_endpoints; i++) - 80044fe: 2300 movs r3, #0 - 8004500: 73fb strb r3, [r7, #15] - 8004502: e040 b.n 8004586 + 80045b2: 2300 movs r3, #0 + 80045b4: 73fb strb r3, [r7, #15] + 80045b6: e040 b.n 800463a { /* Init ep structure */ hpcd->IN_ep[i].is_in = 1U; - 8004504: 7bfb ldrb r3, [r7, #15] - 8004506: 6879 ldr r1, [r7, #4] - 8004508: 1c5a adds r2, r3, #1 - 800450a: 4613 mov r3, r2 - 800450c: 009b lsls r3, r3, #2 - 800450e: 4413 add r3, r2 - 8004510: 00db lsls r3, r3, #3 - 8004512: 440b add r3, r1 - 8004514: 3301 adds r3, #1 - 8004516: 2201 movs r2, #1 - 8004518: 701a strb r2, [r3, #0] + 80045b8: 7bfb ldrb r3, [r7, #15] + 80045ba: 6879 ldr r1, [r7, #4] + 80045bc: 1c5a adds r2, r3, #1 + 80045be: 4613 mov r3, r2 + 80045c0: 009b lsls r3, r3, #2 + 80045c2: 4413 add r3, r2 + 80045c4: 00db lsls r3, r3, #3 + 80045c6: 440b add r3, r1 + 80045c8: 3301 adds r3, #1 + 80045ca: 2201 movs r2, #1 + 80045cc: 701a strb r2, [r3, #0] hpcd->IN_ep[i].num = i; - 800451a: 7bfb ldrb r3, [r7, #15] - 800451c: 6879 ldr r1, [r7, #4] - 800451e: 1c5a adds r2, r3, #1 - 8004520: 4613 mov r3, r2 - 8004522: 009b lsls r3, r3, #2 - 8004524: 4413 add r3, r2 - 8004526: 00db lsls r3, r3, #3 - 8004528: 440b add r3, r1 - 800452a: 7bfa ldrb r2, [r7, #15] - 800452c: 701a strb r2, [r3, #0] + 80045ce: 7bfb ldrb r3, [r7, #15] + 80045d0: 6879 ldr r1, [r7, #4] + 80045d2: 1c5a adds r2, r3, #1 + 80045d4: 4613 mov r3, r2 + 80045d6: 009b lsls r3, r3, #2 + 80045d8: 4413 add r3, r2 + 80045da: 00db lsls r3, r3, #3 + 80045dc: 440b add r3, r1 + 80045de: 7bfa ldrb r2, [r7, #15] + 80045e0: 701a strb r2, [r3, #0] /* Control until ep is activated */ hpcd->IN_ep[i].type = EP_TYPE_CTRL; - 800452e: 7bfb ldrb r3, [r7, #15] - 8004530: 6879 ldr r1, [r7, #4] - 8004532: 1c5a adds r2, r3, #1 - 8004534: 4613 mov r3, r2 - 8004536: 009b lsls r3, r3, #2 - 8004538: 4413 add r3, r2 - 800453a: 00db lsls r3, r3, #3 - 800453c: 440b add r3, r1 - 800453e: 3303 adds r3, #3 - 8004540: 2200 movs r2, #0 - 8004542: 701a strb r2, [r3, #0] + 80045e2: 7bfb ldrb r3, [r7, #15] + 80045e4: 6879 ldr r1, [r7, #4] + 80045e6: 1c5a adds r2, r3, #1 + 80045e8: 4613 mov r3, r2 + 80045ea: 009b lsls r3, r3, #2 + 80045ec: 4413 add r3, r2 + 80045ee: 00db lsls r3, r3, #3 + 80045f0: 440b add r3, r1 + 80045f2: 3303 adds r3, #3 + 80045f4: 2200 movs r2, #0 + 80045f6: 701a strb r2, [r3, #0] hpcd->IN_ep[i].maxpacket = 0U; - 8004544: 7bfa ldrb r2, [r7, #15] - 8004546: 6879 ldr r1, [r7, #4] - 8004548: 4613 mov r3, r2 - 800454a: 009b lsls r3, r3, #2 - 800454c: 4413 add r3, r2 - 800454e: 00db lsls r3, r3, #3 - 8004550: 440b add r3, r1 - 8004552: 3338 adds r3, #56 ; 0x38 - 8004554: 2200 movs r2, #0 - 8004556: 601a str r2, [r3, #0] + 80045f8: 7bfa ldrb r2, [r7, #15] + 80045fa: 6879 ldr r1, [r7, #4] + 80045fc: 4613 mov r3, r2 + 80045fe: 009b lsls r3, r3, #2 + 8004600: 4413 add r3, r2 + 8004602: 00db lsls r3, r3, #3 + 8004604: 440b add r3, r1 + 8004606: 3338 adds r3, #56 ; 0x38 + 8004608: 2200 movs r2, #0 + 800460a: 601a str r2, [r3, #0] hpcd->IN_ep[i].xfer_buff = 0U; - 8004558: 7bfa ldrb r2, [r7, #15] - 800455a: 6879 ldr r1, [r7, #4] - 800455c: 4613 mov r3, r2 - 800455e: 009b lsls r3, r3, #2 - 8004560: 4413 add r3, r2 - 8004562: 00db lsls r3, r3, #3 - 8004564: 440b add r3, r1 - 8004566: 333c adds r3, #60 ; 0x3c - 8004568: 2200 movs r2, #0 - 800456a: 601a str r2, [r3, #0] + 800460c: 7bfa ldrb r2, [r7, #15] + 800460e: 6879 ldr r1, [r7, #4] + 8004610: 4613 mov r3, r2 + 8004612: 009b lsls r3, r3, #2 + 8004614: 4413 add r3, r2 + 8004616: 00db lsls r3, r3, #3 + 8004618: 440b add r3, r1 + 800461a: 333c adds r3, #60 ; 0x3c + 800461c: 2200 movs r2, #0 + 800461e: 601a str r2, [r3, #0] hpcd->IN_ep[i].xfer_len = 0U; - 800456c: 7bfa ldrb r2, [r7, #15] - 800456e: 6879 ldr r1, [r7, #4] - 8004570: 4613 mov r3, r2 - 8004572: 009b lsls r3, r3, #2 - 8004574: 4413 add r3, r2 - 8004576: 00db lsls r3, r3, #3 - 8004578: 440b add r3, r1 - 800457a: 3340 adds r3, #64 ; 0x40 - 800457c: 2200 movs r2, #0 - 800457e: 601a str r2, [r3, #0] + 8004620: 7bfa ldrb r2, [r7, #15] + 8004622: 6879 ldr r1, [r7, #4] + 8004624: 4613 mov r3, r2 + 8004626: 009b lsls r3, r3, #2 + 8004628: 4413 add r3, r2 + 800462a: 00db lsls r3, r3, #3 + 800462c: 440b add r3, r1 + 800462e: 3340 adds r3, #64 ; 0x40 + 8004630: 2200 movs r2, #0 + 8004632: 601a str r2, [r3, #0] for (i = 0U; i < hpcd->Init.dev_endpoints; i++) - 8004580: 7bfb ldrb r3, [r7, #15] - 8004582: 3301 adds r3, #1 - 8004584: 73fb strb r3, [r7, #15] - 8004586: 7bfa ldrb r2, [r7, #15] - 8004588: 687b ldr r3, [r7, #4] - 800458a: 685b ldr r3, [r3, #4] - 800458c: 429a cmp r2, r3 - 800458e: d3b9 bcc.n 8004504 + 8004634: 7bfb ldrb r3, [r7, #15] + 8004636: 3301 adds r3, #1 + 8004638: 73fb strb r3, [r7, #15] + 800463a: 7bfa ldrb r2, [r7, #15] + 800463c: 687b ldr r3, [r7, #4] + 800463e: 685b ldr r3, [r3, #4] + 8004640: 429a cmp r2, r3 + 8004642: d3b9 bcc.n 80045b8 } for (i = 0U; i < hpcd->Init.dev_endpoints; i++) - 8004590: 2300 movs r3, #0 - 8004592: 73fb strb r3, [r7, #15] - 8004594: e044 b.n 8004620 + 8004644: 2300 movs r3, #0 + 8004646: 73fb strb r3, [r7, #15] + 8004648: e044 b.n 80046d4 { hpcd->OUT_ep[i].is_in = 0U; - 8004596: 7bfa ldrb r2, [r7, #15] - 8004598: 6879 ldr r1, [r7, #4] - 800459a: 4613 mov r3, r2 - 800459c: 009b lsls r3, r3, #2 - 800459e: 4413 add r3, r2 - 80045a0: 00db lsls r3, r3, #3 - 80045a2: 440b add r3, r1 - 80045a4: f203 1369 addw r3, r3, #361 ; 0x169 - 80045a8: 2200 movs r2, #0 - 80045aa: 701a strb r2, [r3, #0] + 800464a: 7bfa ldrb r2, [r7, #15] + 800464c: 6879 ldr r1, [r7, #4] + 800464e: 4613 mov r3, r2 + 8004650: 009b lsls r3, r3, #2 + 8004652: 4413 add r3, r2 + 8004654: 00db lsls r3, r3, #3 + 8004656: 440b add r3, r1 + 8004658: f203 1369 addw r3, r3, #361 ; 0x169 + 800465c: 2200 movs r2, #0 + 800465e: 701a strb r2, [r3, #0] hpcd->OUT_ep[i].num = i; - 80045ac: 7bfa ldrb r2, [r7, #15] - 80045ae: 6879 ldr r1, [r7, #4] - 80045b0: 4613 mov r3, r2 - 80045b2: 009b lsls r3, r3, #2 - 80045b4: 4413 add r3, r2 - 80045b6: 00db lsls r3, r3, #3 - 80045b8: 440b add r3, r1 - 80045ba: f503 73b4 add.w r3, r3, #360 ; 0x168 - 80045be: 7bfa ldrb r2, [r7, #15] - 80045c0: 701a strb r2, [r3, #0] + 8004660: 7bfa ldrb r2, [r7, #15] + 8004662: 6879 ldr r1, [r7, #4] + 8004664: 4613 mov r3, r2 + 8004666: 009b lsls r3, r3, #2 + 8004668: 4413 add r3, r2 + 800466a: 00db lsls r3, r3, #3 + 800466c: 440b add r3, r1 + 800466e: f503 73b4 add.w r3, r3, #360 ; 0x168 + 8004672: 7bfa ldrb r2, [r7, #15] + 8004674: 701a strb r2, [r3, #0] /* Control until ep is activated */ hpcd->OUT_ep[i].type = EP_TYPE_CTRL; - 80045c2: 7bfa ldrb r2, [r7, #15] - 80045c4: 6879 ldr r1, [r7, #4] - 80045c6: 4613 mov r3, r2 - 80045c8: 009b lsls r3, r3, #2 - 80045ca: 4413 add r3, r2 - 80045cc: 00db lsls r3, r3, #3 - 80045ce: 440b add r3, r1 - 80045d0: f203 136b addw r3, r3, #363 ; 0x16b - 80045d4: 2200 movs r2, #0 - 80045d6: 701a strb r2, [r3, #0] + 8004676: 7bfa ldrb r2, [r7, #15] + 8004678: 6879 ldr r1, [r7, #4] + 800467a: 4613 mov r3, r2 + 800467c: 009b lsls r3, r3, #2 + 800467e: 4413 add r3, r2 + 8004680: 00db lsls r3, r3, #3 + 8004682: 440b add r3, r1 + 8004684: f203 136b addw r3, r3, #363 ; 0x16b + 8004688: 2200 movs r2, #0 + 800468a: 701a strb r2, [r3, #0] hpcd->OUT_ep[i].maxpacket = 0U; - 80045d8: 7bfa ldrb r2, [r7, #15] - 80045da: 6879 ldr r1, [r7, #4] - 80045dc: 4613 mov r3, r2 - 80045de: 009b lsls r3, r3, #2 - 80045e0: 4413 add r3, r2 - 80045e2: 00db lsls r3, r3, #3 - 80045e4: 440b add r3, r1 - 80045e6: f503 73bc add.w r3, r3, #376 ; 0x178 - 80045ea: 2200 movs r2, #0 - 80045ec: 601a str r2, [r3, #0] + 800468c: 7bfa ldrb r2, [r7, #15] + 800468e: 6879 ldr r1, [r7, #4] + 8004690: 4613 mov r3, r2 + 8004692: 009b lsls r3, r3, #2 + 8004694: 4413 add r3, r2 + 8004696: 00db lsls r3, r3, #3 + 8004698: 440b add r3, r1 + 800469a: f503 73bc add.w r3, r3, #376 ; 0x178 + 800469e: 2200 movs r2, #0 + 80046a0: 601a str r2, [r3, #0] hpcd->OUT_ep[i].xfer_buff = 0U; - 80045ee: 7bfa ldrb r2, [r7, #15] - 80045f0: 6879 ldr r1, [r7, #4] - 80045f2: 4613 mov r3, r2 - 80045f4: 009b lsls r3, r3, #2 - 80045f6: 4413 add r3, r2 - 80045f8: 00db lsls r3, r3, #3 - 80045fa: 440b add r3, r1 - 80045fc: f503 73be add.w r3, r3, #380 ; 0x17c - 8004600: 2200 movs r2, #0 - 8004602: 601a str r2, [r3, #0] + 80046a2: 7bfa ldrb r2, [r7, #15] + 80046a4: 6879 ldr r1, [r7, #4] + 80046a6: 4613 mov r3, r2 + 80046a8: 009b lsls r3, r3, #2 + 80046aa: 4413 add r3, r2 + 80046ac: 00db lsls r3, r3, #3 + 80046ae: 440b add r3, r1 + 80046b0: f503 73be add.w r3, r3, #380 ; 0x17c + 80046b4: 2200 movs r2, #0 + 80046b6: 601a str r2, [r3, #0] hpcd->OUT_ep[i].xfer_len = 0U; - 8004604: 7bfa ldrb r2, [r7, #15] - 8004606: 6879 ldr r1, [r7, #4] - 8004608: 4613 mov r3, r2 - 800460a: 009b lsls r3, r3, #2 - 800460c: 4413 add r3, r2 - 800460e: 00db lsls r3, r3, #3 - 8004610: 440b add r3, r1 - 8004612: f503 73c0 add.w r3, r3, #384 ; 0x180 - 8004616: 2200 movs r2, #0 - 8004618: 601a str r2, [r3, #0] + 80046b8: 7bfa ldrb r2, [r7, #15] + 80046ba: 6879 ldr r1, [r7, #4] + 80046bc: 4613 mov r3, r2 + 80046be: 009b lsls r3, r3, #2 + 80046c0: 4413 add r3, r2 + 80046c2: 00db lsls r3, r3, #3 + 80046c4: 440b add r3, r1 + 80046c6: f503 73c0 add.w r3, r3, #384 ; 0x180 + 80046ca: 2200 movs r2, #0 + 80046cc: 601a str r2, [r3, #0] for (i = 0U; i < hpcd->Init.dev_endpoints; i++) - 800461a: 7bfb ldrb r3, [r7, #15] - 800461c: 3301 adds r3, #1 - 800461e: 73fb strb r3, [r7, #15] - 8004620: 7bfa ldrb r2, [r7, #15] - 8004622: 687b ldr r3, [r7, #4] - 8004624: 685b ldr r3, [r3, #4] - 8004626: 429a cmp r2, r3 - 8004628: d3b5 bcc.n 8004596 + 80046ce: 7bfb ldrb r3, [r7, #15] + 80046d0: 3301 adds r3, #1 + 80046d2: 73fb strb r3, [r7, #15] + 80046d4: 7bfa ldrb r2, [r7, #15] + 80046d6: 687b ldr r3, [r7, #4] + 80046d8: 685b ldr r3, [r3, #4] + 80046da: 429a cmp r2, r3 + 80046dc: d3b5 bcc.n 800464a } /* Init Device */ (void)USB_DevInit(hpcd->Instance, hpcd->Init); - 800462a: 687b ldr r3, [r7, #4] - 800462c: 681b ldr r3, [r3, #0] - 800462e: 603b str r3, [r7, #0] - 8004630: 687e ldr r6, [r7, #4] - 8004632: 466d mov r5, sp - 8004634: f106 0410 add.w r4, r6, #16 - 8004638: cc0f ldmia r4!, {r0, r1, r2, r3} - 800463a: c50f stmia r5!, {r0, r1, r2, r3} - 800463c: 6823 ldr r3, [r4, #0] - 800463e: 602b str r3, [r5, #0] - 8004640: 1d33 adds r3, r6, #4 - 8004642: cb0e ldmia r3, {r1, r2, r3} - 8004644: 6838 ldr r0, [r7, #0] - 8004646: f005 f83e bl 80096c6 + 80046de: 687b ldr r3, [r7, #4] + 80046e0: 681b ldr r3, [r3, #0] + 80046e2: 603b str r3, [r7, #0] + 80046e4: 687e ldr r6, [r7, #4] + 80046e6: 466d mov r5, sp + 80046e8: f106 0410 add.w r4, r6, #16 + 80046ec: cc0f ldmia r4!, {r0, r1, r2, r3} + 80046ee: c50f stmia r5!, {r0, r1, r2, r3} + 80046f0: 6823 ldr r3, [r4, #0] + 80046f2: 602b str r3, [r5, #0] + 80046f4: 1d33 adds r3, r6, #4 + 80046f6: cb0e ldmia r3, {r1, r2, r3} + 80046f8: 6838 ldr r0, [r7, #0] + 80046fa: f005 f83e bl 800977a hpcd->USB_Address = 0U; - 800464a: 687b ldr r3, [r7, #4] - 800464c: 2200 movs r2, #0 - 800464e: f883 2024 strb.w r2, [r3, #36] ; 0x24 + 80046fe: 687b ldr r3, [r7, #4] + 8004700: 2200 movs r2, #0 + 8004702: f883 2024 strb.w r2, [r3, #36] ; 0x24 hpcd->State = HAL_PCD_STATE_READY; - 8004652: 687b ldr r3, [r7, #4] - 8004654: 2201 movs r2, #1 - 8004656: f883 22a9 strb.w r2, [r3, #681] ; 0x2a9 + 8004706: 687b ldr r3, [r7, #4] + 8004708: 2201 movs r2, #1 + 800470a: f883 22a9 strb.w r2, [r3, #681] ; 0x2a9 /* Activate LPM */ if (hpcd->Init.lpm_enable == 1U) - 800465a: 687b ldr r3, [r7, #4] - 800465c: 69db ldr r3, [r3, #28] - 800465e: 2b01 cmp r3, #1 - 8004660: d102 bne.n 8004668 + 800470e: 687b ldr r3, [r7, #4] + 8004710: 69db ldr r3, [r3, #28] + 8004712: 2b01 cmp r3, #1 + 8004714: d102 bne.n 800471c { (void)HAL_PCDEx_ActivateLPM(hpcd); - 8004662: 6878 ldr r0, [r7, #4] - 8004664: f000 f805 bl 8004672 + 8004716: 6878 ldr r0, [r7, #4] + 8004718: f000 f805 bl 8004726 } return HAL_OK; - 8004668: 2300 movs r3, #0 + 800471c: 2300 movs r3, #0 } - 800466a: 4618 mov r0, r3 - 800466c: 3714 adds r7, #20 - 800466e: 46bd mov sp, r7 - 8004670: bdf0 pop {r4, r5, r6, r7, pc} + 800471e: 4618 mov r0, r3 + 8004720: 3714 adds r7, #20 + 8004722: 46bd mov sp, r7 + 8004724: bdf0 pop {r4, r5, r6, r7, pc} -08004672 : +08004726 : * @brief Activate LPM feature. * @param hpcd PCD handle * @retval HAL status */ HAL_StatusTypeDef HAL_PCDEx_ActivateLPM(PCD_HandleTypeDef *hpcd) { - 8004672: b480 push {r7} - 8004674: b085 sub sp, #20 - 8004676: af00 add r7, sp, #0 - 8004678: 6078 str r0, [r7, #4] + 8004726: b480 push {r7} + 8004728: b085 sub sp, #20 + 800472a: af00 add r7, sp, #0 + 800472c: 6078 str r0, [r7, #4] USB_TypeDef *USBx = hpcd->Instance; - 800467a: 687b ldr r3, [r7, #4] - 800467c: 681b ldr r3, [r3, #0] - 800467e: 60fb str r3, [r7, #12] + 800472e: 687b ldr r3, [r7, #4] + 8004730: 681b ldr r3, [r3, #0] + 8004732: 60fb str r3, [r7, #12] hpcd->lpm_active = 1U; - 8004680: 687b ldr r3, [r7, #4] - 8004682: 2201 movs r2, #1 - 8004684: f8c3 22e8 str.w r2, [r3, #744] ; 0x2e8 + 8004734: 687b ldr r3, [r7, #4] + 8004736: 2201 movs r2, #1 + 8004738: f8c3 22e8 str.w r2, [r3, #744] ; 0x2e8 hpcd->LPM_State = LPM_L0; - 8004688: 687b ldr r3, [r7, #4] - 800468a: 2200 movs r2, #0 - 800468c: f883 22e0 strb.w r2, [r3, #736] ; 0x2e0 + 800473c: 687b ldr r3, [r7, #4] + 800473e: 2200 movs r2, #0 + 8004740: f883 22e0 strb.w r2, [r3, #736] ; 0x2e0 USBx->LPMCSR |= USB_LPMCSR_LMPEN; - 8004690: 68fb ldr r3, [r7, #12] - 8004692: f8b3 3054 ldrh.w r3, [r3, #84] ; 0x54 - 8004696: b29b uxth r3, r3 - 8004698: f043 0301 orr.w r3, r3, #1 - 800469c: b29a uxth r2, r3 - 800469e: 68fb ldr r3, [r7, #12] - 80046a0: f8a3 2054 strh.w r2, [r3, #84] ; 0x54 + 8004744: 68fb ldr r3, [r7, #12] + 8004746: f8b3 3054 ldrh.w r3, [r3, #84] ; 0x54 + 800474a: b29b uxth r3, r3 + 800474c: f043 0301 orr.w r3, r3, #1 + 8004750: b29a uxth r2, r3 + 8004752: 68fb ldr r3, [r7, #12] + 8004754: f8a3 2054 strh.w r2, [r3, #84] ; 0x54 USBx->LPMCSR |= USB_LPMCSR_LPMACK; - 80046a4: 68fb ldr r3, [r7, #12] - 80046a6: f8b3 3054 ldrh.w r3, [r3, #84] ; 0x54 - 80046aa: b29b uxth r3, r3 - 80046ac: f043 0302 orr.w r3, r3, #2 - 80046b0: b29a uxth r2, r3 - 80046b2: 68fb ldr r3, [r7, #12] - 80046b4: f8a3 2054 strh.w r2, [r3, #84] ; 0x54 + 8004758: 68fb ldr r3, [r7, #12] + 800475a: f8b3 3054 ldrh.w r3, [r3, #84] ; 0x54 + 800475e: b29b uxth r3, r3 + 8004760: f043 0302 orr.w r3, r3, #2 + 8004764: b29a uxth r2, r3 + 8004766: 68fb ldr r3, [r7, #12] + 8004768: f8a3 2054 strh.w r2, [r3, #84] ; 0x54 return HAL_OK; - 80046b8: 2300 movs r3, #0 + 800476c: 2300 movs r3, #0 } - 80046ba: 4618 mov r0, r3 - 80046bc: 3714 adds r7, #20 - 80046be: 46bd mov sp, r7 - 80046c0: f85d 7b04 ldr.w r7, [sp], #4 - 80046c4: 4770 bx lr + 800476e: 4618 mov r0, r3 + 8004770: 3714 adds r7, #20 + 8004772: 46bd mov sp, r7 + 8004774: f85d 7b04 ldr.w r7, [sp], #4 + 8004778: 4770 bx lr ... -080046c8 : +0800477c : * @note LSEON bit that switches on and off the LSE crystal belongs as well to the * back-up domain. * @retval None */ void HAL_PWR_EnableBkUpAccess(void) { - 80046c8: b480 push {r7} - 80046ca: af00 add r7, sp, #0 + 800477c: b480 push {r7} + 800477e: af00 add r7, sp, #0 SET_BIT(PWR->CR1, PWR_CR1_DBP); - 80046cc: 4b05 ldr r3, [pc, #20] ; (80046e4 ) - 80046ce: 681b ldr r3, [r3, #0] - 80046d0: 4a04 ldr r2, [pc, #16] ; (80046e4 ) - 80046d2: f443 7380 orr.w r3, r3, #256 ; 0x100 - 80046d6: 6013 str r3, [r2, #0] -} - 80046d8: bf00 nop - 80046da: 46bd mov sp, r7 - 80046dc: f85d 7b04 ldr.w r7, [sp], #4 - 80046e0: 4770 bx lr - 80046e2: bf00 nop - 80046e4: 58000400 .word 0x58000400 - -080046e8 : + 8004780: 4b05 ldr r3, [pc, #20] ; (8004798 ) + 8004782: 681b ldr r3, [r3, #0] + 8004784: 4a04 ldr r2, [pc, #16] ; (8004798 ) + 8004786: f443 7380 orr.w r3, r3, #256 ; 0x100 + 800478a: 6013 str r3, [r2, #0] +} + 800478c: bf00 nop + 800478e: 46bd mov sp, r7 + 8004790: f85d 7b04 ldr.w r7, [sp], #4 + 8004794: 4770 bx lr + 8004796: bf00 nop + 8004798: 58000400 .word 0x58000400 + +0800479c : /** * @brief Return Voltage Scaling Range. * @retval VOS bit field (PWR_REGULATOR_VOLTAGE_RANGE1 or PWR_REGULATOR_VOLTAGE_RANGE2) */ uint32_t HAL_PWREx_GetVoltageRange(void) { - 80046e8: b480 push {r7} - 80046ea: af00 add r7, sp, #0 + 800479c: b480 push {r7} + 800479e: af00 add r7, sp, #0 return (PWR->CR1 & PWR_CR1_VOS); - 80046ec: 4b04 ldr r3, [pc, #16] ; (8004700 ) - 80046ee: 681b ldr r3, [r3, #0] - 80046f0: f403 63c0 and.w r3, r3, #1536 ; 0x600 + 80047a0: 4b04 ldr r3, [pc, #16] ; (80047b4 ) + 80047a2: 681b ldr r3, [r3, #0] + 80047a4: f403 63c0 and.w r3, r3, #1536 ; 0x600 } - 80046f4: 4618 mov r0, r3 - 80046f6: 46bd mov sp, r7 - 80046f8: f85d 7b04 ldr.w r7, [sp], #4 - 80046fc: 4770 bx lr - 80046fe: bf00 nop - 8004700: 58000400 .word 0x58000400 + 80047a8: 4618 mov r0, r3 + 80047aa: 46bd mov sp, r7 + 80047ac: f85d 7b04 ldr.w r7, [sp], #4 + 80047b0: 4770 bx lr + 80047b2: bf00 nop + 80047b4: 58000400 .word 0x58000400 -08004704 : +080047b8 : { - 8004704: b480 push {r7} - 8004706: af00 add r7, sp, #0 + 80047b8: b480 push {r7} + 80047ba: af00 add r7, sp, #0 return ((READ_BIT(RCC->CR, RCC_CR_HSEPRE) == (RCC_CR_HSEPRE)) ? 1UL : 0UL); - 8004708: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800470c: 681b ldr r3, [r3, #0] - 800470e: f403 1380 and.w r3, r3, #1048576 ; 0x100000 - 8004712: f5b3 1f80 cmp.w r3, #1048576 ; 0x100000 - 8004716: d101 bne.n 800471c - 8004718: 2301 movs r3, #1 - 800471a: e000 b.n 800471e - 800471c: 2300 movs r3, #0 -} - 800471e: 4618 mov r0, r3 - 8004720: 46bd mov sp, r7 - 8004722: f85d 7b04 ldr.w r7, [sp], #4 - 8004726: 4770 bx lr - -08004728 : -{ - 8004728: b480 push {r7} - 800472a: af00 add r7, sp, #0 + 80047bc: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80047c0: 681b ldr r3, [r3, #0] + 80047c2: f403 1380 and.w r3, r3, #1048576 ; 0x100000 + 80047c6: f5b3 1f80 cmp.w r3, #1048576 ; 0x100000 + 80047ca: d101 bne.n 80047d0 + 80047cc: 2301 movs r3, #1 + 80047ce: e000 b.n 80047d2 + 80047d0: 2300 movs r3, #0 +} + 80047d2: 4618 mov r0, r3 + 80047d4: 46bd mov sp, r7 + 80047d6: f85d 7b04 ldr.w r7, [sp], #4 + 80047da: 4770 bx lr + +080047dc : +{ + 80047dc: b480 push {r7} + 80047de: af00 add r7, sp, #0 SET_BIT(RCC->CR, RCC_CR_HSEON); - 800472c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004730: 681b ldr r3, [r3, #0] - 8004732: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004736: f443 3380 orr.w r3, r3, #65536 ; 0x10000 - 800473a: 6013 str r3, [r2, #0] + 80047e0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80047e4: 681b ldr r3, [r3, #0] + 80047e6: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80047ea: f443 3380 orr.w r3, r3, #65536 ; 0x10000 + 80047ee: 6013 str r3, [r2, #0] } - 800473c: bf00 nop - 800473e: 46bd mov sp, r7 - 8004740: f85d 7b04 ldr.w r7, [sp], #4 - 8004744: 4770 bx lr + 80047f0: bf00 nop + 80047f2: 46bd mov sp, r7 + 80047f4: f85d 7b04 ldr.w r7, [sp], #4 + 80047f8: 4770 bx lr -08004746 : +080047fa : { - 8004746: b480 push {r7} - 8004748: af00 add r7, sp, #0 + 80047fa: b480 push {r7} + 80047fc: af00 add r7, sp, #0 CLEAR_BIT(RCC->CR, RCC_CR_HSEON); - 800474a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800474e: 681b ldr r3, [r3, #0] - 8004750: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004754: f423 3380 bic.w r3, r3, #65536 ; 0x10000 - 8004758: 6013 str r3, [r2, #0] + 80047fe: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004802: 681b ldr r3, [r3, #0] + 8004804: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004808: f423 3380 bic.w r3, r3, #65536 ; 0x10000 + 800480c: 6013 str r3, [r2, #0] } - 800475a: bf00 nop - 800475c: 46bd mov sp, r7 - 800475e: f85d 7b04 ldr.w r7, [sp], #4 - 8004762: 4770 bx lr + 800480e: bf00 nop + 8004810: 46bd mov sp, r7 + 8004812: f85d 7b04 ldr.w r7, [sp], #4 + 8004816: 4770 bx lr -08004764 : +08004818 : { - 8004764: b480 push {r7} - 8004766: af00 add r7, sp, #0 + 8004818: b480 push {r7} + 800481a: af00 add r7, sp, #0 return ((READ_BIT(RCC->CR, RCC_CR_HSERDY) == (RCC_CR_HSERDY)) ? 1UL : 0UL); - 8004768: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800476c: 681b ldr r3, [r3, #0] - 800476e: f403 3300 and.w r3, r3, #131072 ; 0x20000 - 8004772: f5b3 3f00 cmp.w r3, #131072 ; 0x20000 - 8004776: d101 bne.n 800477c - 8004778: 2301 movs r3, #1 - 800477a: e000 b.n 800477e - 800477c: 2300 movs r3, #0 -} - 800477e: 4618 mov r0, r3 - 8004780: 46bd mov sp, r7 - 8004782: f85d 7b04 ldr.w r7, [sp], #4 - 8004786: 4770 bx lr - -08004788 : -{ - 8004788: b480 push {r7} - 800478a: af00 add r7, sp, #0 + 800481c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004820: 681b ldr r3, [r3, #0] + 8004822: f403 3300 and.w r3, r3, #131072 ; 0x20000 + 8004826: f5b3 3f00 cmp.w r3, #131072 ; 0x20000 + 800482a: d101 bne.n 8004830 + 800482c: 2301 movs r3, #1 + 800482e: e000 b.n 8004832 + 8004830: 2300 movs r3, #0 +} + 8004832: 4618 mov r0, r3 + 8004834: 46bd mov sp, r7 + 8004836: f85d 7b04 ldr.w r7, [sp], #4 + 800483a: 4770 bx lr + +0800483c : +{ + 800483c: b480 push {r7} + 800483e: af00 add r7, sp, #0 SET_BIT(RCC->CR, RCC_CR_HSION); - 800478c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004790: 681b ldr r3, [r3, #0] - 8004792: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004796: f443 7380 orr.w r3, r3, #256 ; 0x100 - 800479a: 6013 str r3, [r2, #0] + 8004840: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004844: 681b ldr r3, [r3, #0] + 8004846: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 800484a: f443 7380 orr.w r3, r3, #256 ; 0x100 + 800484e: 6013 str r3, [r2, #0] } - 800479c: bf00 nop - 800479e: 46bd mov sp, r7 - 80047a0: f85d 7b04 ldr.w r7, [sp], #4 - 80047a4: 4770 bx lr + 8004850: bf00 nop + 8004852: 46bd mov sp, r7 + 8004854: f85d 7b04 ldr.w r7, [sp], #4 + 8004858: 4770 bx lr -080047a6 : +0800485a : { - 80047a6: b480 push {r7} - 80047a8: af00 add r7, sp, #0 + 800485a: b480 push {r7} + 800485c: af00 add r7, sp, #0 CLEAR_BIT(RCC->CR, RCC_CR_HSION); - 80047aa: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80047ae: 681b ldr r3, [r3, #0] - 80047b0: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 80047b4: f423 7380 bic.w r3, r3, #256 ; 0x100 - 80047b8: 6013 str r3, [r2, #0] + 800485e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004862: 681b ldr r3, [r3, #0] + 8004864: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004868: f423 7380 bic.w r3, r3, #256 ; 0x100 + 800486c: 6013 str r3, [r2, #0] } - 80047ba: bf00 nop - 80047bc: 46bd mov sp, r7 - 80047be: f85d 7b04 ldr.w r7, [sp], #4 - 80047c2: 4770 bx lr + 800486e: bf00 nop + 8004870: 46bd mov sp, r7 + 8004872: f85d 7b04 ldr.w r7, [sp], #4 + 8004876: 4770 bx lr -080047c4 : +08004878 : { - 80047c4: b480 push {r7} - 80047c6: af00 add r7, sp, #0 + 8004878: b480 push {r7} + 800487a: af00 add r7, sp, #0 return ((READ_BIT(RCC->CR, RCC_CR_HSIRDY) == (RCC_CR_HSIRDY)) ? 1UL : 0UL); - 80047c8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80047cc: 681b ldr r3, [r3, #0] - 80047ce: f403 6380 and.w r3, r3, #1024 ; 0x400 - 80047d2: f5b3 6f80 cmp.w r3, #1024 ; 0x400 - 80047d6: d101 bne.n 80047dc - 80047d8: 2301 movs r3, #1 - 80047da: e000 b.n 80047de - 80047dc: 2300 movs r3, #0 -} - 80047de: 4618 mov r0, r3 - 80047e0: 46bd mov sp, r7 - 80047e2: f85d 7b04 ldr.w r7, [sp], #4 - 80047e6: 4770 bx lr - -080047e8 : -{ - 80047e8: b480 push {r7} - 80047ea: b083 sub sp, #12 - 80047ec: af00 add r7, sp, #0 - 80047ee: 6078 str r0, [r7, #4] + 800487c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004880: 681b ldr r3, [r3, #0] + 8004882: f403 6380 and.w r3, r3, #1024 ; 0x400 + 8004886: f5b3 6f80 cmp.w r3, #1024 ; 0x400 + 800488a: d101 bne.n 8004890 + 800488c: 2301 movs r3, #1 + 800488e: e000 b.n 8004892 + 8004890: 2300 movs r3, #0 +} + 8004892: 4618 mov r0, r3 + 8004894: 46bd mov sp, r7 + 8004896: f85d 7b04 ldr.w r7, [sp], #4 + 800489a: 4770 bx lr + +0800489c : +{ + 800489c: b480 push {r7} + 800489e: b083 sub sp, #12 + 80048a0: af00 add r7, sp, #0 + 80048a2: 6078 str r0, [r7, #4] MODIFY_REG(RCC->ICSCR, RCC_ICSCR_HSITRIM, Value << RCC_ICSCR_HSITRIM_Pos); - 80047f0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80047f4: 685b ldr r3, [r3, #4] - 80047f6: f023 42fe bic.w r2, r3, #2130706432 ; 0x7f000000 - 80047fa: 687b ldr r3, [r7, #4] - 80047fc: 061b lsls r3, r3, #24 - 80047fe: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004802: 4313 orrs r3, r2 - 8004804: 604b str r3, [r1, #4] -} - 8004806: bf00 nop - 8004808: 370c adds r7, #12 - 800480a: 46bd mov sp, r7 - 800480c: f85d 7b04 ldr.w r7, [sp], #4 - 8004810: 4770 bx lr - -08004812 : -{ - 8004812: b480 push {r7} - 8004814: af00 add r7, sp, #0 + 80048a4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80048a8: 685b ldr r3, [r3, #4] + 80048aa: f023 42fe bic.w r2, r3, #2130706432 ; 0x7f000000 + 80048ae: 687b ldr r3, [r7, #4] + 80048b0: 061b lsls r3, r3, #24 + 80048b2: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 80048b6: 4313 orrs r3, r2 + 80048b8: 604b str r3, [r1, #4] +} + 80048ba: bf00 nop + 80048bc: 370c adds r7, #12 + 80048be: 46bd mov sp, r7 + 80048c0: f85d 7b04 ldr.w r7, [sp], #4 + 80048c4: 4770 bx lr + +080048c6 : +{ + 80048c6: b480 push {r7} + 80048c8: af00 add r7, sp, #0 SET_BIT(RCC->CRRCR, RCC_CRRCR_HSI48ON); - 8004816: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800481a: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 - 800481e: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004822: f043 0301 orr.w r3, r3, #1 - 8004826: f8c2 3098 str.w r3, [r2, #152] ; 0x98 + 80048ca: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80048ce: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 + 80048d2: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80048d6: f043 0301 orr.w r3, r3, #1 + 80048da: f8c2 3098 str.w r3, [r2, #152] ; 0x98 } - 800482a: bf00 nop - 800482c: 46bd mov sp, r7 - 800482e: f85d 7b04 ldr.w r7, [sp], #4 - 8004832: 4770 bx lr + 80048de: bf00 nop + 80048e0: 46bd mov sp, r7 + 80048e2: f85d 7b04 ldr.w r7, [sp], #4 + 80048e6: 4770 bx lr -08004834 : +080048e8 : { - 8004834: b480 push {r7} - 8004836: af00 add r7, sp, #0 + 80048e8: b480 push {r7} + 80048ea: af00 add r7, sp, #0 CLEAR_BIT(RCC->CRRCR, RCC_CRRCR_HSI48ON); - 8004838: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800483c: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 - 8004840: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004844: f023 0301 bic.w r3, r3, #1 - 8004848: f8c2 3098 str.w r3, [r2, #152] ; 0x98 + 80048ec: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80048f0: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 + 80048f4: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80048f8: f023 0301 bic.w r3, r3, #1 + 80048fc: f8c2 3098 str.w r3, [r2, #152] ; 0x98 } - 800484c: bf00 nop - 800484e: 46bd mov sp, r7 - 8004850: f85d 7b04 ldr.w r7, [sp], #4 - 8004854: 4770 bx lr + 8004900: bf00 nop + 8004902: 46bd mov sp, r7 + 8004904: f85d 7b04 ldr.w r7, [sp], #4 + 8004908: 4770 bx lr -08004856 : +0800490a : { - 8004856: b480 push {r7} - 8004858: af00 add r7, sp, #0 + 800490a: b480 push {r7} + 800490c: af00 add r7, sp, #0 return ((READ_BIT(RCC->CRRCR, RCC_CRRCR_HSI48RDY) == (RCC_CRRCR_HSI48RDY)) ? 1UL : 0UL); - 800485a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800485e: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 - 8004862: f003 0302 and.w r3, r3, #2 - 8004866: 2b02 cmp r3, #2 - 8004868: d101 bne.n 800486e - 800486a: 2301 movs r3, #1 - 800486c: e000 b.n 8004870 - 800486e: 2300 movs r3, #0 -} - 8004870: 4618 mov r0, r3 - 8004872: 46bd mov sp, r7 - 8004874: f85d 7b04 ldr.w r7, [sp], #4 - 8004878: 4770 bx lr - -0800487a : -{ - 800487a: b480 push {r7} - 800487c: af00 add r7, sp, #0 + 800490e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004912: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 + 8004916: f003 0302 and.w r3, r3, #2 + 800491a: 2b02 cmp r3, #2 + 800491c: d101 bne.n 8004922 + 800491e: 2301 movs r3, #1 + 8004920: e000 b.n 8004924 + 8004922: 2300 movs r3, #0 +} + 8004924: 4618 mov r0, r3 + 8004926: 46bd mov sp, r7 + 8004928: f85d 7b04 ldr.w r7, [sp], #4 + 800492c: 4770 bx lr + +0800492e : +{ + 800492e: b480 push {r7} + 8004930: af00 add r7, sp, #0 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); - 800487e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004882: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8004886: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 800488a: f043 0301 orr.w r3, r3, #1 - 800488e: f8c2 3090 str.w r3, [r2, #144] ; 0x90 + 8004932: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004936: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 800493a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 800493e: f043 0301 orr.w r3, r3, #1 + 8004942: f8c2 3090 str.w r3, [r2, #144] ; 0x90 } - 8004892: bf00 nop - 8004894: 46bd mov sp, r7 - 8004896: f85d 7b04 ldr.w r7, [sp], #4 - 800489a: 4770 bx lr + 8004946: bf00 nop + 8004948: 46bd mov sp, r7 + 800494a: f85d 7b04 ldr.w r7, [sp], #4 + 800494e: 4770 bx lr -0800489c : +08004950 : { - 800489c: b480 push {r7} - 800489e: af00 add r7, sp, #0 + 8004950: b480 push {r7} + 8004952: af00 add r7, sp, #0 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); - 80048a0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80048a4: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 80048a8: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 80048ac: f023 0301 bic.w r3, r3, #1 - 80048b0: f8c2 3090 str.w r3, [r2, #144] ; 0x90 + 8004954: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004958: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 800495c: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004960: f023 0301 bic.w r3, r3, #1 + 8004964: f8c2 3090 str.w r3, [r2, #144] ; 0x90 } - 80048b4: bf00 nop - 80048b6: 46bd mov sp, r7 - 80048b8: f85d 7b04 ldr.w r7, [sp], #4 - 80048bc: 4770 bx lr + 8004968: bf00 nop + 800496a: 46bd mov sp, r7 + 800496c: f85d 7b04 ldr.w r7, [sp], #4 + 8004970: 4770 bx lr -080048be : +08004972 : { - 80048be: b480 push {r7} - 80048c0: af00 add r7, sp, #0 + 8004972: b480 push {r7} + 8004974: af00 add r7, sp, #0 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); - 80048c2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80048c6: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 80048ca: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 80048ce: f043 0304 orr.w r3, r3, #4 - 80048d2: f8c2 3090 str.w r3, [r2, #144] ; 0x90 + 8004976: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800497a: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 800497e: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004982: f043 0304 orr.w r3, r3, #4 + 8004986: f8c2 3090 str.w r3, [r2, #144] ; 0x90 } - 80048d6: bf00 nop - 80048d8: 46bd mov sp, r7 - 80048da: f85d 7b04 ldr.w r7, [sp], #4 - 80048de: 4770 bx lr + 800498a: bf00 nop + 800498c: 46bd mov sp, r7 + 800498e: f85d 7b04 ldr.w r7, [sp], #4 + 8004992: 4770 bx lr -080048e0 : +08004994 : { - 80048e0: b480 push {r7} - 80048e2: af00 add r7, sp, #0 + 8004994: b480 push {r7} + 8004996: af00 add r7, sp, #0 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); - 80048e4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80048e8: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 80048ec: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 80048f0: f023 0304 bic.w r3, r3, #4 - 80048f4: f8c2 3090 str.w r3, [r2, #144] ; 0x90 -} - 80048f8: bf00 nop - 80048fa: 46bd mov sp, r7 - 80048fc: f85d 7b04 ldr.w r7, [sp], #4 - 8004900: 4770 bx lr - -08004902 : + 8004998: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800499c: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 80049a0: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80049a4: f023 0304 bic.w r3, r3, #4 + 80049a8: f8c2 3090 str.w r3, [r2, #144] ; 0x90 +} + 80049ac: bf00 nop + 80049ae: 46bd mov sp, r7 + 80049b0: f85d 7b04 ldr.w r7, [sp], #4 + 80049b4: 4770 bx lr + +080049b6 : * @brief Check if LSE oscillator Ready * @rmtoll BDCR LSERDY LL_RCC_LSE_IsReady * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_LSE_IsReady(void) { - 8004902: b480 push {r7} - 8004904: af00 add r7, sp, #0 + 80049b6: b480 push {r7} + 80049b8: af00 add r7, sp, #0 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)) ? 1UL : 0UL); - 8004906: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800490a: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 800490e: f003 0302 and.w r3, r3, #2 - 8004912: 2b02 cmp r3, #2 - 8004914: d101 bne.n 800491a - 8004916: 2301 movs r3, #1 - 8004918: e000 b.n 800491c - 800491a: 2300 movs r3, #0 -} - 800491c: 4618 mov r0, r3 - 800491e: 46bd mov sp, r7 - 8004920: f85d 7b04 ldr.w r7, [sp], #4 - 8004924: 4770 bx lr - -08004926 : + 80049ba: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80049be: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 80049c2: f003 0302 and.w r3, r3, #2 + 80049c6: 2b02 cmp r3, #2 + 80049c8: d101 bne.n 80049ce + 80049ca: 2301 movs r3, #1 + 80049cc: e000 b.n 80049d0 + 80049ce: 2300 movs r3, #0 +} + 80049d0: 4618 mov r0, r3 + 80049d2: 46bd mov sp, r7 + 80049d4: f85d 7b04 ldr.w r7, [sp], #4 + 80049d8: 4770 bx lr + +080049da : * @brief Enable LSI1 Oscillator * @rmtoll CSR LSI1ON LL_RCC_LSI1_Enable * @retval None */ __STATIC_INLINE void LL_RCC_LSI1_Enable(void) { - 8004926: b480 push {r7} - 8004928: af00 add r7, sp, #0 + 80049da: b480 push {r7} + 80049dc: af00 add r7, sp, #0 SET_BIT(RCC->CSR, RCC_CSR_LSI1ON); - 800492a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800492e: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 - 8004932: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004936: f043 0301 orr.w r3, r3, #1 - 800493a: f8c2 3094 str.w r3, [r2, #148] ; 0x94 -} - 800493e: bf00 nop - 8004940: 46bd mov sp, r7 - 8004942: f85d 7b04 ldr.w r7, [sp], #4 - 8004946: 4770 bx lr - -08004948 : + 80049de: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80049e2: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 + 80049e6: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80049ea: f043 0301 orr.w r3, r3, #1 + 80049ee: f8c2 3094 str.w r3, [r2, #148] ; 0x94 +} + 80049f2: bf00 nop + 80049f4: 46bd mov sp, r7 + 80049f6: f85d 7b04 ldr.w r7, [sp], #4 + 80049fa: 4770 bx lr + +080049fc : * @brief Disable LSI1 Oscillator * @rmtoll CSR LSI1ON LL_RCC_LSI1_Disable * @retval None */ __STATIC_INLINE void LL_RCC_LSI1_Disable(void) { - 8004948: b480 push {r7} - 800494a: af00 add r7, sp, #0 + 80049fc: b480 push {r7} + 80049fe: af00 add r7, sp, #0 CLEAR_BIT(RCC->CSR, RCC_CSR_LSI1ON); - 800494c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004950: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 - 8004954: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004958: f023 0301 bic.w r3, r3, #1 - 800495c: f8c2 3094 str.w r3, [r2, #148] ; 0x94 -} - 8004960: bf00 nop - 8004962: 46bd mov sp, r7 - 8004964: f85d 7b04 ldr.w r7, [sp], #4 - 8004968: 4770 bx lr - -0800496a : + 8004a00: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004a04: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 + 8004a08: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004a0c: f023 0301 bic.w r3, r3, #1 + 8004a10: f8c2 3094 str.w r3, [r2, #148] ; 0x94 +} + 8004a14: bf00 nop + 8004a16: 46bd mov sp, r7 + 8004a18: f85d 7b04 ldr.w r7, [sp], #4 + 8004a1c: 4770 bx lr + +08004a1e : * @brief Check if LSI1 is Ready * @rmtoll CSR LSI1RDY LL_RCC_LSI1_IsReady * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_LSI1_IsReady(void) { - 800496a: b480 push {r7} - 800496c: af00 add r7, sp, #0 + 8004a1e: b480 push {r7} + 8004a20: af00 add r7, sp, #0 return ((READ_BIT(RCC->CSR, RCC_CSR_LSI1RDY) == (RCC_CSR_LSI1RDY)) ? 1UL : 0UL); - 800496e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004972: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 - 8004976: f003 0302 and.w r3, r3, #2 - 800497a: 2b02 cmp r3, #2 - 800497c: d101 bne.n 8004982 - 800497e: 2301 movs r3, #1 - 8004980: e000 b.n 8004984 - 8004982: 2300 movs r3, #0 -} - 8004984: 4618 mov r0, r3 - 8004986: 46bd mov sp, r7 - 8004988: f85d 7b04 ldr.w r7, [sp], #4 - 800498c: 4770 bx lr - -0800498e : + 8004a22: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004a26: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 + 8004a2a: f003 0302 and.w r3, r3, #2 + 8004a2e: 2b02 cmp r3, #2 + 8004a30: d101 bne.n 8004a36 + 8004a32: 2301 movs r3, #1 + 8004a34: e000 b.n 8004a38 + 8004a36: 2300 movs r3, #0 +} + 8004a38: 4618 mov r0, r3 + 8004a3a: 46bd mov sp, r7 + 8004a3c: f85d 7b04 ldr.w r7, [sp], #4 + 8004a40: 4770 bx lr + +08004a42 : * @brief Enable LSI2 Oscillator * @rmtoll CSR LSI2ON LL_RCC_LSI2_Enable * @retval None */ __STATIC_INLINE void LL_RCC_LSI2_Enable(void) { - 800498e: b480 push {r7} - 8004990: af00 add r7, sp, #0 + 8004a42: b480 push {r7} + 8004a44: af00 add r7, sp, #0 SET_BIT(RCC->CSR, RCC_CSR_LSI2ON); - 8004992: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004996: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 - 800499a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 800499e: f043 0304 orr.w r3, r3, #4 - 80049a2: f8c2 3094 str.w r3, [r2, #148] ; 0x94 -} - 80049a6: bf00 nop - 80049a8: 46bd mov sp, r7 - 80049aa: f85d 7b04 ldr.w r7, [sp], #4 - 80049ae: 4770 bx lr - -080049b0 : + 8004a46: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004a4a: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 + 8004a4e: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004a52: f043 0304 orr.w r3, r3, #4 + 8004a56: f8c2 3094 str.w r3, [r2, #148] ; 0x94 +} + 8004a5a: bf00 nop + 8004a5c: 46bd mov sp, r7 + 8004a5e: f85d 7b04 ldr.w r7, [sp], #4 + 8004a62: 4770 bx lr + +08004a64 : * @brief Disable LSI2 Oscillator * @rmtoll CSR LSI2ON LL_RCC_LSI2_Disable * @retval None */ __STATIC_INLINE void LL_RCC_LSI2_Disable(void) { - 80049b0: b480 push {r7} - 80049b2: af00 add r7, sp, #0 + 8004a64: b480 push {r7} + 8004a66: af00 add r7, sp, #0 CLEAR_BIT(RCC->CSR, RCC_CSR_LSI2ON); - 80049b4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80049b8: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 - 80049bc: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 80049c0: f023 0304 bic.w r3, r3, #4 - 80049c4: f8c2 3094 str.w r3, [r2, #148] ; 0x94 -} - 80049c8: bf00 nop - 80049ca: 46bd mov sp, r7 - 80049cc: f85d 7b04 ldr.w r7, [sp], #4 - 80049d0: 4770 bx lr - -080049d2 : + 8004a68: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004a6c: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 + 8004a70: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004a74: f023 0304 bic.w r3, r3, #4 + 8004a78: f8c2 3094 str.w r3, [r2, #148] ; 0x94 +} + 8004a7c: bf00 nop + 8004a7e: 46bd mov sp, r7 + 8004a80: f85d 7b04 ldr.w r7, [sp], #4 + 8004a84: 4770 bx lr + +08004a86 : * @brief Check if LSI2 is Ready * @rmtoll CSR LSI2RDY LL_RCC_LSI2_IsReady * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_LSI2_IsReady(void) { - 80049d2: b480 push {r7} - 80049d4: af00 add r7, sp, #0 + 8004a86: b480 push {r7} + 8004a88: af00 add r7, sp, #0 return ((READ_BIT(RCC->CSR, RCC_CSR_LSI2RDY) == (RCC_CSR_LSI2RDY)) ? 1UL : 0UL); - 80049d6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80049da: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 - 80049de: f003 0308 and.w r3, r3, #8 - 80049e2: 2b08 cmp r3, #8 - 80049e4: d101 bne.n 80049ea - 80049e6: 2301 movs r3, #1 - 80049e8: e000 b.n 80049ec - 80049ea: 2300 movs r3, #0 -} - 80049ec: 4618 mov r0, r3 - 80049ee: 46bd mov sp, r7 - 80049f0: f85d 7b04 ldr.w r7, [sp], #4 - 80049f4: 4770 bx lr - -080049f6 : + 8004a8a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004a8e: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 + 8004a92: f003 0308 and.w r3, r3, #8 + 8004a96: 2b08 cmp r3, #8 + 8004a98: d101 bne.n 8004a9e + 8004a9a: 2301 movs r3, #1 + 8004a9c: e000 b.n 8004aa0 + 8004a9e: 2300 movs r3, #0 +} + 8004aa0: 4618 mov r0, r3 + 8004aa2: 46bd mov sp, r7 + 8004aa4: f85d 7b04 ldr.w r7, [sp], #4 + 8004aa8: 4770 bx lr + +08004aaa : * @rmtoll CSR LSI2TRIM LL_RCC_LSI2_SetTrimming * @param Value Between Min_Data = 0 and Max_Data = 15 * @retval None */ __STATIC_INLINE void LL_RCC_LSI2_SetTrimming(uint32_t Value) { - 80049f6: b480 push {r7} - 80049f8: b083 sub sp, #12 - 80049fa: af00 add r7, sp, #0 - 80049fc: 6078 str r0, [r7, #4] + 8004aaa: b480 push {r7} + 8004aac: b083 sub sp, #12 + 8004aae: af00 add r7, sp, #0 + 8004ab0: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CSR, RCC_CSR_LSI2TRIM, Value << RCC_CSR_LSI2TRIM_Pos); - 80049fe: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004a02: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 - 8004a06: f423 6270 bic.w r2, r3, #3840 ; 0xf00 - 8004a0a: 687b ldr r3, [r7, #4] - 8004a0c: 021b lsls r3, r3, #8 - 8004a0e: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004a12: 4313 orrs r3, r2 - 8004a14: f8c1 3094 str.w r3, [r1, #148] ; 0x94 -} - 8004a18: bf00 nop - 8004a1a: 370c adds r7, #12 - 8004a1c: 46bd mov sp, r7 - 8004a1e: f85d 7b04 ldr.w r7, [sp], #4 - 8004a22: 4770 bx lr - -08004a24 : + 8004ab2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004ab6: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 + 8004aba: f423 6270 bic.w r2, r3, #3840 ; 0xf00 + 8004abe: 687b ldr r3, [r7, #4] + 8004ac0: 021b lsls r3, r3, #8 + 8004ac2: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8004ac6: 4313 orrs r3, r2 + 8004ac8: f8c1 3094 str.w r3, [r1, #148] ; 0x94 +} + 8004acc: bf00 nop + 8004ace: 370c adds r7, #12 + 8004ad0: 46bd mov sp, r7 + 8004ad2: f85d 7b04 ldr.w r7, [sp], #4 + 8004ad6: 4770 bx lr + +08004ad8 : * @brief Enable MSI oscillator * @rmtoll CR MSION LL_RCC_MSI_Enable * @retval None */ __STATIC_INLINE void LL_RCC_MSI_Enable(void) { - 8004a24: b480 push {r7} - 8004a26: af00 add r7, sp, #0 + 8004ad8: b480 push {r7} + 8004ada: af00 add r7, sp, #0 SET_BIT(RCC->CR, RCC_CR_MSION); - 8004a28: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004a2c: 681b ldr r3, [r3, #0] - 8004a2e: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004a32: f043 0301 orr.w r3, r3, #1 - 8004a36: 6013 str r3, [r2, #0] + 8004adc: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004ae0: 681b ldr r3, [r3, #0] + 8004ae2: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004ae6: f043 0301 orr.w r3, r3, #1 + 8004aea: 6013 str r3, [r2, #0] } - 8004a38: bf00 nop - 8004a3a: 46bd mov sp, r7 - 8004a3c: f85d 7b04 ldr.w r7, [sp], #4 - 8004a40: 4770 bx lr + 8004aec: bf00 nop + 8004aee: 46bd mov sp, r7 + 8004af0: f85d 7b04 ldr.w r7, [sp], #4 + 8004af4: 4770 bx lr -08004a42 : +08004af6 : * @brief Disable MSI oscillator * @rmtoll CR MSION LL_RCC_MSI_Disable * @retval None */ __STATIC_INLINE void LL_RCC_MSI_Disable(void) { - 8004a42: b480 push {r7} - 8004a44: af00 add r7, sp, #0 + 8004af6: b480 push {r7} + 8004af8: af00 add r7, sp, #0 CLEAR_BIT(RCC->CR, RCC_CR_MSION); - 8004a46: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004a4a: 681b ldr r3, [r3, #0] - 8004a4c: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004a50: f023 0301 bic.w r3, r3, #1 - 8004a54: 6013 str r3, [r2, #0] -} - 8004a56: bf00 nop - 8004a58: 46bd mov sp, r7 - 8004a5a: f85d 7b04 ldr.w r7, [sp], #4 - 8004a5e: 4770 bx lr - -08004a60 : + 8004afa: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004afe: 681b ldr r3, [r3, #0] + 8004b00: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004b04: f023 0301 bic.w r3, r3, #1 + 8004b08: 6013 str r3, [r2, #0] +} + 8004b0a: bf00 nop + 8004b0c: 46bd mov sp, r7 + 8004b0e: f85d 7b04 ldr.w r7, [sp], #4 + 8004b12: 4770 bx lr + +08004b14 : * @brief Check if MSI oscillator Ready * @rmtoll CR MSIRDY LL_RCC_MSI_IsReady * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_MSI_IsReady(void) { - 8004a60: b480 push {r7} - 8004a62: af00 add r7, sp, #0 + 8004b14: b480 push {r7} + 8004b16: af00 add r7, sp, #0 return ((READ_BIT(RCC->CR, RCC_CR_MSIRDY) == (RCC_CR_MSIRDY)) ? 1UL : 0UL); - 8004a64: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004a68: 681b ldr r3, [r3, #0] - 8004a6a: f003 0302 and.w r3, r3, #2 - 8004a6e: 2b02 cmp r3, #2 - 8004a70: d101 bne.n 8004a76 - 8004a72: 2301 movs r3, #1 - 8004a74: e000 b.n 8004a78 - 8004a76: 2300 movs r3, #0 -} - 8004a78: 4618 mov r0, r3 - 8004a7a: 46bd mov sp, r7 - 8004a7c: f85d 7b04 ldr.w r7, [sp], #4 - 8004a80: 4770 bx lr - -08004a82 : + 8004b18: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004b1c: 681b ldr r3, [r3, #0] + 8004b1e: f003 0302 and.w r3, r3, #2 + 8004b22: 2b02 cmp r3, #2 + 8004b24: d101 bne.n 8004b2a + 8004b26: 2301 movs r3, #1 + 8004b28: e000 b.n 8004b2c + 8004b2a: 2300 movs r3, #0 +} + 8004b2c: 4618 mov r0, r3 + 8004b2e: 46bd mov sp, r7 + 8004b30: f85d 7b04 ldr.w r7, [sp], #4 + 8004b34: 4770 bx lr + +08004b36 : * @arg @ref LL_RCC_MSIRANGE_10 * @arg @ref LL_RCC_MSIRANGE_11 * @retval None */ __STATIC_INLINE void LL_RCC_MSI_SetRange(uint32_t Range) { - 8004a82: b480 push {r7} - 8004a84: b083 sub sp, #12 - 8004a86: af00 add r7, sp, #0 - 8004a88: 6078 str r0, [r7, #4] + 8004b36: b480 push {r7} + 8004b38: b083 sub sp, #12 + 8004b3a: af00 add r7, sp, #0 + 8004b3c: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CR, RCC_CR_MSIRANGE, Range); - 8004a8a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004a8e: 681b ldr r3, [r3, #0] - 8004a90: f023 02f0 bic.w r2, r3, #240 ; 0xf0 - 8004a94: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004a98: 687b ldr r3, [r7, #4] - 8004a9a: 4313 orrs r3, r2 - 8004a9c: 600b str r3, [r1, #0] -} - 8004a9e: bf00 nop - 8004aa0: 370c adds r7, #12 - 8004aa2: 46bd mov sp, r7 - 8004aa4: f85d 7b04 ldr.w r7, [sp], #4 - 8004aa8: 4770 bx lr - -08004aaa : + 8004b3e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004b42: 681b ldr r3, [r3, #0] + 8004b44: f023 02f0 bic.w r2, r3, #240 ; 0xf0 + 8004b48: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8004b4c: 687b ldr r3, [r7, #4] + 8004b4e: 4313 orrs r3, r2 + 8004b50: 600b str r3, [r1, #0] +} + 8004b52: bf00 nop + 8004b54: 370c adds r7, #12 + 8004b56: 46bd mov sp, r7 + 8004b58: f85d 7b04 ldr.w r7, [sp], #4 + 8004b5c: 4770 bx lr + +08004b5e : * @arg @ref LL_RCC_MSIRANGE_9 * @arg @ref LL_RCC_MSIRANGE_10 * @arg @ref LL_RCC_MSIRANGE_11 */ __STATIC_INLINE uint32_t LL_RCC_MSI_GetRange(void) { - 8004aaa: b480 push {r7} - 8004aac: b083 sub sp, #12 - 8004aae: af00 add r7, sp, #0 + 8004b5e: b480 push {r7} + 8004b60: b083 sub sp, #12 + 8004b62: af00 add r7, sp, #0 uint32_t msiRange = READ_BIT(RCC->CR, RCC_CR_MSIRANGE); - 8004ab0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004ab4: 681b ldr r3, [r3, #0] - 8004ab6: f003 03f0 and.w r3, r3, #240 ; 0xf0 - 8004aba: 607b str r3, [r7, #4] + 8004b64: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004b68: 681b ldr r3, [r3, #0] + 8004b6a: f003 03f0 and.w r3, r3, #240 ; 0xf0 + 8004b6e: 607b str r3, [r7, #4] if (msiRange > LL_RCC_MSIRANGE_11) - 8004abc: 687b ldr r3, [r7, #4] - 8004abe: 2bb0 cmp r3, #176 ; 0xb0 - 8004ac0: d901 bls.n 8004ac6 + 8004b70: 687b ldr r3, [r7, #4] + 8004b72: 2bb0 cmp r3, #176 ; 0xb0 + 8004b74: d901 bls.n 8004b7a { msiRange = LL_RCC_MSIRANGE_11; - 8004ac2: 23b0 movs r3, #176 ; 0xb0 - 8004ac4: 607b str r3, [r7, #4] + 8004b76: 23b0 movs r3, #176 ; 0xb0 + 8004b78: 607b str r3, [r7, #4] } return msiRange; - 8004ac6: 687b ldr r3, [r7, #4] + 8004b7a: 687b ldr r3, [r7, #4] } - 8004ac8: 4618 mov r0, r3 - 8004aca: 370c adds r7, #12 - 8004acc: 46bd mov sp, r7 - 8004ace: f85d 7b04 ldr.w r7, [sp], #4 - 8004ad2: 4770 bx lr + 8004b7c: 4618 mov r0, r3 + 8004b7e: 370c adds r7, #12 + 8004b80: 46bd mov sp, r7 + 8004b82: f85d 7b04 ldr.w r7, [sp], #4 + 8004b86: 4770 bx lr -08004ad4 : +08004b88 : * @rmtoll ICSCR MSITRIM LL_RCC_MSI_SetCalibTrimming * @param Value Between Min_Data = 0 and Max_Data = 255 * @retval None */ __STATIC_INLINE void LL_RCC_MSI_SetCalibTrimming(uint32_t Value) { - 8004ad4: b480 push {r7} - 8004ad6: b083 sub sp, #12 - 8004ad8: af00 add r7, sp, #0 - 8004ada: 6078 str r0, [r7, #4] + 8004b88: b480 push {r7} + 8004b8a: b083 sub sp, #12 + 8004b8c: af00 add r7, sp, #0 + 8004b8e: 6078 str r0, [r7, #4] MODIFY_REG(RCC->ICSCR, RCC_ICSCR_MSITRIM, Value << RCC_ICSCR_MSITRIM_Pos); - 8004adc: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004ae0: 685b ldr r3, [r3, #4] - 8004ae2: f423 427f bic.w r2, r3, #65280 ; 0xff00 - 8004ae6: 687b ldr r3, [r7, #4] - 8004ae8: 021b lsls r3, r3, #8 - 8004aea: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004aee: 4313 orrs r3, r2 - 8004af0: 604b str r3, [r1, #4] -} - 8004af2: bf00 nop - 8004af4: 370c adds r7, #12 - 8004af6: 46bd mov sp, r7 - 8004af8: f85d 7b04 ldr.w r7, [sp], #4 - 8004afc: 4770 bx lr - -08004afe : + 8004b90: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004b94: 685b ldr r3, [r3, #4] + 8004b96: f423 427f bic.w r2, r3, #65280 ; 0xff00 + 8004b9a: 687b ldr r3, [r7, #4] + 8004b9c: 021b lsls r3, r3, #8 + 8004b9e: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8004ba2: 4313 orrs r3, r2 + 8004ba4: 604b str r3, [r1, #4] +} + 8004ba6: bf00 nop + 8004ba8: 370c adds r7, #12 + 8004baa: 46bd mov sp, r7 + 8004bac: f85d 7b04 ldr.w r7, [sp], #4 + 8004bb0: 4770 bx lr + +08004bb2 : * @arg @ref LL_RCC_SYS_CLKSOURCE_HSE * @arg @ref LL_RCC_SYS_CLKSOURCE_PLL * @retval None */ __STATIC_INLINE void LL_RCC_SetSysClkSource(uint32_t Source) { - 8004afe: b480 push {r7} - 8004b00: b083 sub sp, #12 - 8004b02: af00 add r7, sp, #0 - 8004b04: 6078 str r0, [r7, #4] + 8004bb2: b480 push {r7} + 8004bb4: b083 sub sp, #12 + 8004bb6: af00 add r7, sp, #0 + 8004bb8: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CFGR, RCC_CFGR_SW, Source); - 8004b06: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004b0a: 689b ldr r3, [r3, #8] - 8004b0c: f023 0203 bic.w r2, r3, #3 - 8004b10: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004b14: 687b ldr r3, [r7, #4] - 8004b16: 4313 orrs r3, r2 - 8004b18: 608b str r3, [r1, #8] -} - 8004b1a: bf00 nop - 8004b1c: 370c adds r7, #12 - 8004b1e: 46bd mov sp, r7 - 8004b20: f85d 7b04 ldr.w r7, [sp], #4 - 8004b24: 4770 bx lr - -08004b26 : + 8004bba: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004bbe: 689b ldr r3, [r3, #8] + 8004bc0: f023 0203 bic.w r2, r3, #3 + 8004bc4: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8004bc8: 687b ldr r3, [r7, #4] + 8004bca: 4313 orrs r3, r2 + 8004bcc: 608b str r3, [r1, #8] +} + 8004bce: bf00 nop + 8004bd0: 370c adds r7, #12 + 8004bd2: 46bd mov sp, r7 + 8004bd4: f85d 7b04 ldr.w r7, [sp], #4 + 8004bd8: 4770 bx lr + +08004bda : * @arg @ref LL_RCC_SYS_CLKSOURCE_STATUS_HSI * @arg @ref LL_RCC_SYS_CLKSOURCE_STATUS_HSE * @arg @ref LL_RCC_SYS_CLKSOURCE_STATUS_PLL */ __STATIC_INLINE uint32_t LL_RCC_GetSysClkSource(void) { - 8004b26: b480 push {r7} - 8004b28: af00 add r7, sp, #0 + 8004bda: b480 push {r7} + 8004bdc: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_SWS)); - 8004b2a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004b2e: 689b ldr r3, [r3, #8] - 8004b30: f003 030c and.w r3, r3, #12 + 8004bde: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004be2: 689b ldr r3, [r3, #8] + 8004be4: f003 030c and.w r3, r3, #12 } - 8004b34: 4618 mov r0, r3 - 8004b36: 46bd mov sp, r7 - 8004b38: f85d 7b04 ldr.w r7, [sp], #4 - 8004b3c: 4770 bx lr + 8004be8: 4618 mov r0, r3 + 8004bea: 46bd mov sp, r7 + 8004bec: f85d 7b04 ldr.w r7, [sp], #4 + 8004bf0: 4770 bx lr -08004b3e : +08004bf2 : * @arg @ref LL_RCC_SYSCLK_DIV_256 * @arg @ref LL_RCC_SYSCLK_DIV_512 * @retval None */ __STATIC_INLINE void LL_RCC_SetAHBPrescaler(uint32_t Prescaler) { - 8004b3e: b480 push {r7} - 8004b40: b083 sub sp, #12 - 8004b42: af00 add r7, sp, #0 - 8004b44: 6078 str r0, [r7, #4] + 8004bf2: b480 push {r7} + 8004bf4: b083 sub sp, #12 + 8004bf6: af00 add r7, sp, #0 + 8004bf8: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, Prescaler); - 8004b46: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004b4a: 689b ldr r3, [r3, #8] - 8004b4c: f023 02f0 bic.w r2, r3, #240 ; 0xf0 - 8004b50: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004b54: 687b ldr r3, [r7, #4] - 8004b56: 4313 orrs r3, r2 - 8004b58: 608b str r3, [r1, #8] -} - 8004b5a: bf00 nop - 8004b5c: 370c adds r7, #12 - 8004b5e: 46bd mov sp, r7 - 8004b60: f85d 7b04 ldr.w r7, [sp], #4 - 8004b64: 4770 bx lr - -08004b66 : + 8004bfa: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004bfe: 689b ldr r3, [r3, #8] + 8004c00: f023 02f0 bic.w r2, r3, #240 ; 0xf0 + 8004c04: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8004c08: 687b ldr r3, [r7, #4] + 8004c0a: 4313 orrs r3, r2 + 8004c0c: 608b str r3, [r1, #8] +} + 8004c0e: bf00 nop + 8004c10: 370c adds r7, #12 + 8004c12: 46bd mov sp, r7 + 8004c14: f85d 7b04 ldr.w r7, [sp], #4 + 8004c18: 4770 bx lr + +08004c1a : * @arg @ref LL_RCC_SYSCLK_DIV_256 * @arg @ref LL_RCC_SYSCLK_DIV_512 * @retval None */ __STATIC_INLINE void LL_C2_RCC_SetAHBPrescaler(uint32_t Prescaler) { - 8004b66: b480 push {r7} - 8004b68: b083 sub sp, #12 - 8004b6a: af00 add r7, sp, #0 - 8004b6c: 6078 str r0, [r7, #4] + 8004c1a: b480 push {r7} + 8004c1c: b083 sub sp, #12 + 8004c1e: af00 add r7, sp, #0 + 8004c20: 6078 str r0, [r7, #4] MODIFY_REG(RCC->EXTCFGR, RCC_EXTCFGR_C2HPRE, Prescaler); - 8004b6e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004b72: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 - 8004b76: f023 02f0 bic.w r2, r3, #240 ; 0xf0 - 8004b7a: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004b7e: 687b ldr r3, [r7, #4] - 8004b80: 4313 orrs r3, r2 - 8004b82: f8c1 3108 str.w r3, [r1, #264] ; 0x108 -} - 8004b86: bf00 nop - 8004b88: 370c adds r7, #12 - 8004b8a: 46bd mov sp, r7 - 8004b8c: f85d 7b04 ldr.w r7, [sp], #4 - 8004b90: 4770 bx lr - -08004b92 : + 8004c22: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004c26: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 + 8004c2a: f023 02f0 bic.w r2, r3, #240 ; 0xf0 + 8004c2e: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8004c32: 687b ldr r3, [r7, #4] + 8004c34: 4313 orrs r3, r2 + 8004c36: f8c1 3108 str.w r3, [r1, #264] ; 0x108 +} + 8004c3a: bf00 nop + 8004c3c: 370c adds r7, #12 + 8004c3e: 46bd mov sp, r7 + 8004c40: f85d 7b04 ldr.w r7, [sp], #4 + 8004c44: 4770 bx lr + +08004c46 : * @arg @ref LL_RCC_SYSCLK_DIV_256 * @arg @ref LL_RCC_SYSCLK_DIV_512 * @retval None */ __STATIC_INLINE void LL_RCC_SetAHB4Prescaler(uint32_t Prescaler) { - 8004b92: b480 push {r7} - 8004b94: b083 sub sp, #12 - 8004b96: af00 add r7, sp, #0 - 8004b98: 6078 str r0, [r7, #4] + 8004c46: b480 push {r7} + 8004c48: b083 sub sp, #12 + 8004c4a: af00 add r7, sp, #0 + 8004c4c: 6078 str r0, [r7, #4] MODIFY_REG(RCC->EXTCFGR, RCC_EXTCFGR_SHDHPRE, Prescaler >> 4); - 8004b9a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004b9e: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 - 8004ba2: f023 020f bic.w r2, r3, #15 - 8004ba6: 687b ldr r3, [r7, #4] - 8004ba8: 091b lsrs r3, r3, #4 - 8004baa: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004bae: 4313 orrs r3, r2 - 8004bb0: f8c1 3108 str.w r3, [r1, #264] ; 0x108 -} - 8004bb4: bf00 nop - 8004bb6: 370c adds r7, #12 - 8004bb8: 46bd mov sp, r7 - 8004bba: f85d 7b04 ldr.w r7, [sp], #4 - 8004bbe: 4770 bx lr - -08004bc0 : + 8004c4e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004c52: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 + 8004c56: f023 020f bic.w r2, r3, #15 + 8004c5a: 687b ldr r3, [r7, #4] + 8004c5c: 091b lsrs r3, r3, #4 + 8004c5e: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8004c62: 4313 orrs r3, r2 + 8004c64: f8c1 3108 str.w r3, [r1, #264] ; 0x108 +} + 8004c68: bf00 nop + 8004c6a: 370c adds r7, #12 + 8004c6c: 46bd mov sp, r7 + 8004c6e: f85d 7b04 ldr.w r7, [sp], #4 + 8004c72: 4770 bx lr + +08004c74 : * @arg @ref LL_RCC_APB1_DIV_8 * @arg @ref LL_RCC_APB1_DIV_16 * @retval None */ __STATIC_INLINE void LL_RCC_SetAPB1Prescaler(uint32_t Prescaler) { - 8004bc0: b480 push {r7} - 8004bc2: b083 sub sp, #12 - 8004bc4: af00 add r7, sp, #0 - 8004bc6: 6078 str r0, [r7, #4] + 8004c74: b480 push {r7} + 8004c76: b083 sub sp, #12 + 8004c78: af00 add r7, sp, #0 + 8004c7a: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE1, Prescaler); - 8004bc8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004bcc: 689b ldr r3, [r3, #8] - 8004bce: f423 62e0 bic.w r2, r3, #1792 ; 0x700 - 8004bd2: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004bd6: 687b ldr r3, [r7, #4] - 8004bd8: 4313 orrs r3, r2 - 8004bda: 608b str r3, [r1, #8] -} - 8004bdc: bf00 nop - 8004bde: 370c adds r7, #12 - 8004be0: 46bd mov sp, r7 - 8004be2: f85d 7b04 ldr.w r7, [sp], #4 - 8004be6: 4770 bx lr - -08004be8 : + 8004c7c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004c80: 689b ldr r3, [r3, #8] + 8004c82: f423 62e0 bic.w r2, r3, #1792 ; 0x700 + 8004c86: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8004c8a: 687b ldr r3, [r7, #4] + 8004c8c: 4313 orrs r3, r2 + 8004c8e: 608b str r3, [r1, #8] +} + 8004c90: bf00 nop + 8004c92: 370c adds r7, #12 + 8004c94: 46bd mov sp, r7 + 8004c96: f85d 7b04 ldr.w r7, [sp], #4 + 8004c9a: 4770 bx lr + +08004c9c : * @arg @ref LL_RCC_APB2_DIV_8 * @arg @ref LL_RCC_APB2_DIV_16 * @retval None */ __STATIC_INLINE void LL_RCC_SetAPB2Prescaler(uint32_t Prescaler) { - 8004be8: b480 push {r7} - 8004bea: b083 sub sp, #12 - 8004bec: af00 add r7, sp, #0 - 8004bee: 6078 str r0, [r7, #4] + 8004c9c: b480 push {r7} + 8004c9e: b083 sub sp, #12 + 8004ca0: af00 add r7, sp, #0 + 8004ca2: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE2, Prescaler); - 8004bf0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004bf4: 689b ldr r3, [r3, #8] - 8004bf6: f423 5260 bic.w r2, r3, #14336 ; 0x3800 - 8004bfa: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8004bfe: 687b ldr r3, [r7, #4] - 8004c00: 4313 orrs r3, r2 - 8004c02: 608b str r3, [r1, #8] -} - 8004c04: bf00 nop - 8004c06: 370c adds r7, #12 - 8004c08: 46bd mov sp, r7 - 8004c0a: f85d 7b04 ldr.w r7, [sp], #4 - 8004c0e: 4770 bx lr - -08004c10 : + 8004ca4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004ca8: 689b ldr r3, [r3, #8] + 8004caa: f423 5260 bic.w r2, r3, #14336 ; 0x3800 + 8004cae: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8004cb2: 687b ldr r3, [r7, #4] + 8004cb4: 4313 orrs r3, r2 + 8004cb6: 608b str r3, [r1, #8] +} + 8004cb8: bf00 nop + 8004cba: 370c adds r7, #12 + 8004cbc: 46bd mov sp, r7 + 8004cbe: f85d 7b04 ldr.w r7, [sp], #4 + 8004cc2: 4770 bx lr + +08004cc4 : * @arg @ref LL_RCC_SYSCLK_DIV_128 * @arg @ref LL_RCC_SYSCLK_DIV_256 * @arg @ref LL_RCC_SYSCLK_DIV_512 */ __STATIC_INLINE uint32_t LL_RCC_GetAHBPrescaler(void) { - 8004c10: b480 push {r7} - 8004c12: af00 add r7, sp, #0 + 8004cc4: b480 push {r7} + 8004cc6: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_HPRE)); - 8004c14: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004c18: 689b ldr r3, [r3, #8] - 8004c1a: f003 03f0 and.w r3, r3, #240 ; 0xf0 + 8004cc8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004ccc: 689b ldr r3, [r3, #8] + 8004cce: f003 03f0 and.w r3, r3, #240 ; 0xf0 } - 8004c1e: 4618 mov r0, r3 - 8004c20: 46bd mov sp, r7 - 8004c22: f85d 7b04 ldr.w r7, [sp], #4 - 8004c26: 4770 bx lr + 8004cd2: 4618 mov r0, r3 + 8004cd4: 46bd mov sp, r7 + 8004cd6: f85d 7b04 ldr.w r7, [sp], #4 + 8004cda: 4770 bx lr -08004c28 : +08004cdc : * @arg @ref LL_RCC_SYSCLK_DIV_128 * @arg @ref LL_RCC_SYSCLK_DIV_256 * @arg @ref LL_RCC_SYSCLK_DIV_512 */ __STATIC_INLINE uint32_t LL_C2_RCC_GetAHBPrescaler(void) { - 8004c28: b480 push {r7} - 8004c2a: af00 add r7, sp, #0 + 8004cdc: b480 push {r7} + 8004cde: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->EXTCFGR, RCC_EXTCFGR_C2HPRE)); - 8004c2c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004c30: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 - 8004c34: f003 03f0 and.w r3, r3, #240 ; 0xf0 + 8004ce0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004ce4: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 + 8004ce8: f003 03f0 and.w r3, r3, #240 ; 0xf0 } - 8004c38: 4618 mov r0, r3 - 8004c3a: 46bd mov sp, r7 - 8004c3c: f85d 7b04 ldr.w r7, [sp], #4 - 8004c40: 4770 bx lr + 8004cec: 4618 mov r0, r3 + 8004cee: 46bd mov sp, r7 + 8004cf0: f85d 7b04 ldr.w r7, [sp], #4 + 8004cf4: 4770 bx lr -08004c42 : +08004cf6 : * @arg @ref LL_RCC_SYSCLK_DIV_128 * @arg @ref LL_RCC_SYSCLK_DIV_256 * @arg @ref LL_RCC_SYSCLK_DIV_512 */ __STATIC_INLINE uint32_t LL_RCC_GetAHB4Prescaler(void) { - 8004c42: b480 push {r7} - 8004c44: af00 add r7, sp, #0 + 8004cf6: b480 push {r7} + 8004cf8: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->EXTCFGR, RCC_EXTCFGR_SHDHPRE) << 4); - 8004c46: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004c4a: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 - 8004c4e: 011b lsls r3, r3, #4 - 8004c50: f003 03f0 and.w r3, r3, #240 ; 0xf0 + 8004cfa: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004cfe: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 + 8004d02: 011b lsls r3, r3, #4 + 8004d04: f003 03f0 and.w r3, r3, #240 ; 0xf0 } - 8004c54: 4618 mov r0, r3 - 8004c56: 46bd mov sp, r7 - 8004c58: f85d 7b04 ldr.w r7, [sp], #4 - 8004c5c: 4770 bx lr + 8004d08: 4618 mov r0, r3 + 8004d0a: 46bd mov sp, r7 + 8004d0c: f85d 7b04 ldr.w r7, [sp], #4 + 8004d10: 4770 bx lr -08004c5e : +08004d12 : * @arg @ref LL_RCC_APB1_DIV_4 * @arg @ref LL_RCC_APB1_DIV_8 * @arg @ref LL_RCC_APB1_DIV_16 */ __STATIC_INLINE uint32_t LL_RCC_GetAPB1Prescaler(void) { - 8004c5e: b480 push {r7} - 8004c60: af00 add r7, sp, #0 + 8004d12: b480 push {r7} + 8004d14: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_PPRE1)); - 8004c62: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004c66: 689b ldr r3, [r3, #8] - 8004c68: f403 63e0 and.w r3, r3, #1792 ; 0x700 + 8004d16: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004d1a: 689b ldr r3, [r3, #8] + 8004d1c: f403 63e0 and.w r3, r3, #1792 ; 0x700 } - 8004c6c: 4618 mov r0, r3 - 8004c6e: 46bd mov sp, r7 - 8004c70: f85d 7b04 ldr.w r7, [sp], #4 - 8004c74: 4770 bx lr + 8004d20: 4618 mov r0, r3 + 8004d22: 46bd mov sp, r7 + 8004d24: f85d 7b04 ldr.w r7, [sp], #4 + 8004d28: 4770 bx lr -08004c76 : +08004d2a : * @arg @ref LL_RCC_APB2_DIV_4 * @arg @ref LL_RCC_APB2_DIV_8 * @arg @ref LL_RCC_APB2_DIV_16 */ __STATIC_INLINE uint32_t LL_RCC_GetAPB2Prescaler(void) { - 8004c76: b480 push {r7} - 8004c78: af00 add r7, sp, #0 + 8004d2a: b480 push {r7} + 8004d2c: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_PPRE2)); - 8004c7a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004c7e: 689b ldr r3, [r3, #8] - 8004c80: f403 5360 and.w r3, r3, #14336 ; 0x3800 + 8004d2e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004d32: 689b ldr r3, [r3, #8] + 8004d34: f403 5360 and.w r3, r3, #14336 ; 0x3800 } - 8004c84: 4618 mov r0, r3 - 8004c86: 46bd mov sp, r7 - 8004c88: f85d 7b04 ldr.w r7, [sp], #4 - 8004c8c: 4770 bx lr + 8004d38: 4618 mov r0, r3 + 8004d3a: 46bd mov sp, r7 + 8004d3c: f85d 7b04 ldr.w r7, [sp], #4 + 8004d40: 4770 bx lr -08004c8e : +08004d42 : * @brief Enable PLL * @rmtoll CR PLLON LL_RCC_PLL_Enable * @retval None */ __STATIC_INLINE void LL_RCC_PLL_Enable(void) { - 8004c8e: b480 push {r7} - 8004c90: af00 add r7, sp, #0 + 8004d42: b480 push {r7} + 8004d44: af00 add r7, sp, #0 SET_BIT(RCC->CR, RCC_CR_PLLON); - 8004c92: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004c96: 681b ldr r3, [r3, #0] - 8004c98: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004c9c: f043 7380 orr.w r3, r3, #16777216 ; 0x1000000 - 8004ca0: 6013 str r3, [r2, #0] -} - 8004ca2: bf00 nop - 8004ca4: 46bd mov sp, r7 - 8004ca6: f85d 7b04 ldr.w r7, [sp], #4 - 8004caa: 4770 bx lr - -08004cac : + 8004d46: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004d4a: 681b ldr r3, [r3, #0] + 8004d4c: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004d50: f043 7380 orr.w r3, r3, #16777216 ; 0x1000000 + 8004d54: 6013 str r3, [r2, #0] +} + 8004d56: bf00 nop + 8004d58: 46bd mov sp, r7 + 8004d5a: f85d 7b04 ldr.w r7, [sp], #4 + 8004d5e: 4770 bx lr + +08004d60 : * @note Cannot be disabled if the PLL clock is used as the system clock * @rmtoll CR PLLON LL_RCC_PLL_Disable * @retval None */ __STATIC_INLINE void LL_RCC_PLL_Disable(void) { - 8004cac: b480 push {r7} - 8004cae: af00 add r7, sp, #0 + 8004d60: b480 push {r7} + 8004d62: af00 add r7, sp, #0 CLEAR_BIT(RCC->CR, RCC_CR_PLLON); - 8004cb0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004cb4: 681b ldr r3, [r3, #0] - 8004cb6: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8004cba: f023 7380 bic.w r3, r3, #16777216 ; 0x1000000 - 8004cbe: 6013 str r3, [r2, #0] -} - 8004cc0: bf00 nop - 8004cc2: 46bd mov sp, r7 - 8004cc4: f85d 7b04 ldr.w r7, [sp], #4 - 8004cc8: 4770 bx lr - -08004cca : + 8004d64: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004d68: 681b ldr r3, [r3, #0] + 8004d6a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8004d6e: f023 7380 bic.w r3, r3, #16777216 ; 0x1000000 + 8004d72: 6013 str r3, [r2, #0] +} + 8004d74: bf00 nop + 8004d76: 46bd mov sp, r7 + 8004d78: f85d 7b04 ldr.w r7, [sp], #4 + 8004d7c: 4770 bx lr + +08004d7e : * @brief Check if PLL Ready * @rmtoll CR PLLRDY LL_RCC_PLL_IsReady * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_PLL_IsReady(void) { - 8004cca: b480 push {r7} - 8004ccc: af00 add r7, sp, #0 + 8004d7e: b480 push {r7} + 8004d80: af00 add r7, sp, #0 return ((READ_BIT(RCC->CR, RCC_CR_PLLRDY) == (RCC_CR_PLLRDY)) ? 1UL : 0UL); - 8004cce: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004cd2: 681b ldr r3, [r3, #0] - 8004cd4: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 - 8004cd8: f1b3 7f00 cmp.w r3, #33554432 ; 0x2000000 - 8004cdc: d101 bne.n 8004ce2 - 8004cde: 2301 movs r3, #1 - 8004ce0: e000 b.n 8004ce4 - 8004ce2: 2300 movs r3, #0 -} - 8004ce4: 4618 mov r0, r3 - 8004ce6: 46bd mov sp, r7 - 8004ce8: f85d 7b04 ldr.w r7, [sp], #4 - 8004cec: 4770 bx lr - -08004cee : + 8004d82: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004d86: 681b ldr r3, [r3, #0] + 8004d88: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 + 8004d8c: f1b3 7f00 cmp.w r3, #33554432 ; 0x2000000 + 8004d90: d101 bne.n 8004d96 + 8004d92: 2301 movs r3, #1 + 8004d94: e000 b.n 8004d98 + 8004d96: 2300 movs r3, #0 +} + 8004d98: 4618 mov r0, r3 + 8004d9a: 46bd mov sp, r7 + 8004d9c: f85d 7b04 ldr.w r7, [sp], #4 + 8004da0: 4770 bx lr + +08004da2 : * @brief Get Main PLL multiplication factor for VCO * @rmtoll PLLCFGR PLLN LL_RCC_PLL_GetN * @retval Between 6 and 127 */ __STATIC_INLINE uint32_t LL_RCC_PLL_GetN(void) { - 8004cee: b480 push {r7} - 8004cf0: af00 add r7, sp, #0 + 8004da2: b480 push {r7} + 8004da4: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLN) >> RCC_PLLCFGR_PLLN_Pos); - 8004cf2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004cf6: 68db ldr r3, [r3, #12] - 8004cf8: 0a1b lsrs r3, r3, #8 - 8004cfa: f003 037f and.w r3, r3, #127 ; 0x7f + 8004da6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004daa: 68db ldr r3, [r3, #12] + 8004dac: 0a1b lsrs r3, r3, #8 + 8004dae: f003 037f and.w r3, r3, #127 ; 0x7f } - 8004cfe: 4618 mov r0, r3 - 8004d00: 46bd mov sp, r7 - 8004d02: f85d 7b04 ldr.w r7, [sp], #4 - 8004d06: 4770 bx lr + 8004db2: 4618 mov r0, r3 + 8004db4: 46bd mov sp, r7 + 8004db6: f85d 7b04 ldr.w r7, [sp], #4 + 8004dba: 4770 bx lr -08004d08 : +08004dbc : * @arg @ref LL_RCC_PLLR_DIV_6 * @arg @ref LL_RCC_PLLR_DIV_7 * @arg @ref LL_RCC_PLLR_DIV_8 */ __STATIC_INLINE uint32_t LL_RCC_PLL_GetR(void) { - 8004d08: b480 push {r7} - 8004d0a: af00 add r7, sp, #0 + 8004dbc: b480 push {r7} + 8004dbe: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLR)); - 8004d0c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004d10: 68db ldr r3, [r3, #12] - 8004d12: f003 4360 and.w r3, r3, #3758096384 ; 0xe0000000 + 8004dc0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004dc4: 68db ldr r3, [r3, #12] + 8004dc6: f003 4360 and.w r3, r3, #3758096384 ; 0xe0000000 } - 8004d16: 4618 mov r0, r3 - 8004d18: 46bd mov sp, r7 - 8004d1a: f85d 7b04 ldr.w r7, [sp], #4 - 8004d1e: 4770 bx lr + 8004dca: 4618 mov r0, r3 + 8004dcc: 46bd mov sp, r7 + 8004dce: f85d 7b04 ldr.w r7, [sp], #4 + 8004dd2: 4770 bx lr -08004d20 : +08004dd4 : * @arg @ref LL_RCC_PLLM_DIV_6 * @arg @ref LL_RCC_PLLM_DIV_7 * @arg @ref LL_RCC_PLLM_DIV_8 */ __STATIC_INLINE uint32_t LL_RCC_PLL_GetDivider(void) { - 8004d20: b480 push {r7} - 8004d22: af00 add r7, sp, #0 + 8004dd4: b480 push {r7} + 8004dd6: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLM)); - 8004d24: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004d28: 68db ldr r3, [r3, #12] - 8004d2a: f003 0370 and.w r3, r3, #112 ; 0x70 + 8004dd8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004ddc: 68db ldr r3, [r3, #12] + 8004dde: f003 0370 and.w r3, r3, #112 ; 0x70 } - 8004d2e: 4618 mov r0, r3 - 8004d30: 46bd mov sp, r7 - 8004d32: f85d 7b04 ldr.w r7, [sp], #4 - 8004d36: 4770 bx lr + 8004de2: 4618 mov r0, r3 + 8004de4: 46bd mov sp, r7 + 8004de6: f85d 7b04 ldr.w r7, [sp], #4 + 8004dea: 4770 bx lr -08004d38 : +08004dec : * @arg @ref LL_RCC_PLLSOURCE_MSI * @arg @ref LL_RCC_PLLSOURCE_HSI * @arg @ref LL_RCC_PLLSOURCE_HSE */ __STATIC_INLINE uint32_t LL_RCC_PLL_GetMainSource(void) { - 8004d38: b480 push {r7} - 8004d3a: af00 add r7, sp, #0 + 8004dec: b480 push {r7} + 8004dee: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC)); - 8004d3c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004d40: 68db ldr r3, [r3, #12] - 8004d42: f003 0303 and.w r3, r3, #3 + 8004df0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004df4: 68db ldr r3, [r3, #12] + 8004df6: f003 0303 and.w r3, r3, #3 } - 8004d46: 4618 mov r0, r3 - 8004d48: 46bd mov sp, r7 - 8004d4a: f85d 7b04 ldr.w r7, [sp], #4 - 8004d4e: 4770 bx lr + 8004dfa: 4618 mov r0, r3 + 8004dfc: 46bd mov sp, r7 + 8004dfe: f85d 7b04 ldr.w r7, [sp], #4 + 8004e02: 4770 bx lr -08004d50 : +08004e04 : * @brief Check if HCLK1 prescaler flag value has been applied or not * @rmtoll CFGR HPREF LL_RCC_IsActiveFlag_HPRE * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_HPRE(void) { - 8004d50: b480 push {r7} - 8004d52: af00 add r7, sp, #0 + 8004e04: b480 push {r7} + 8004e06: af00 add r7, sp, #0 return ((READ_BIT(RCC->CFGR, RCC_CFGR_HPREF) == (RCC_CFGR_HPREF)) ? 1UL : 0UL); - 8004d54: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004d58: 689b ldr r3, [r3, #8] - 8004d5a: f403 3380 and.w r3, r3, #65536 ; 0x10000 - 8004d5e: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 - 8004d62: d101 bne.n 8004d68 - 8004d64: 2301 movs r3, #1 - 8004d66: e000 b.n 8004d6a - 8004d68: 2300 movs r3, #0 -} - 8004d6a: 4618 mov r0, r3 - 8004d6c: 46bd mov sp, r7 - 8004d6e: f85d 7b04 ldr.w r7, [sp], #4 - 8004d72: 4770 bx lr - -08004d74 : + 8004e08: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004e0c: 689b ldr r3, [r3, #8] + 8004e0e: f403 3380 and.w r3, r3, #65536 ; 0x10000 + 8004e12: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 + 8004e16: d101 bne.n 8004e1c + 8004e18: 2301 movs r3, #1 + 8004e1a: e000 b.n 8004e1e + 8004e1c: 2300 movs r3, #0 +} + 8004e1e: 4618 mov r0, r3 + 8004e20: 46bd mov sp, r7 + 8004e22: f85d 7b04 ldr.w r7, [sp], #4 + 8004e26: 4770 bx lr + +08004e28 : * @brief Check if HCLK2 prescaler flag value has been applied or not * @rmtoll EXTCFGR C2HPREF LL_RCC_IsActiveFlag_C2HPRE * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_C2HPRE(void) { - 8004d74: b480 push {r7} - 8004d76: af00 add r7, sp, #0 + 8004e28: b480 push {r7} + 8004e2a: af00 add r7, sp, #0 return ((READ_BIT(RCC->EXTCFGR, RCC_EXTCFGR_C2HPREF) == (RCC_EXTCFGR_C2HPREF)) ? 1UL : 0UL); - 8004d78: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004d7c: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 - 8004d80: f403 3300 and.w r3, r3, #131072 ; 0x20000 - 8004d84: f5b3 3f00 cmp.w r3, #131072 ; 0x20000 - 8004d88: d101 bne.n 8004d8e - 8004d8a: 2301 movs r3, #1 - 8004d8c: e000 b.n 8004d90 - 8004d8e: 2300 movs r3, #0 -} - 8004d90: 4618 mov r0, r3 - 8004d92: 46bd mov sp, r7 - 8004d94: f85d 7b04 ldr.w r7, [sp], #4 - 8004d98: 4770 bx lr - -08004d9a : + 8004e2c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004e30: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 + 8004e34: f403 3300 and.w r3, r3, #131072 ; 0x20000 + 8004e38: f5b3 3f00 cmp.w r3, #131072 ; 0x20000 + 8004e3c: d101 bne.n 8004e42 + 8004e3e: 2301 movs r3, #1 + 8004e40: e000 b.n 8004e44 + 8004e42: 2300 movs r3, #0 +} + 8004e44: 4618 mov r0, r3 + 8004e46: 46bd mov sp, r7 + 8004e48: f85d 7b04 ldr.w r7, [sp], #4 + 8004e4c: 4770 bx lr + +08004e4e : * @brief Check if HCLK4 prescaler flag value has been applied or not * @rmtoll EXTCFGR SHDHPREF LL_RCC_IsActiveFlag_SHDHPRE * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_SHDHPRE(void) { - 8004d9a: b480 push {r7} - 8004d9c: af00 add r7, sp, #0 + 8004e4e: b480 push {r7} + 8004e50: af00 add r7, sp, #0 return ((READ_BIT(RCC->EXTCFGR, RCC_EXTCFGR_SHDHPREF) == (RCC_EXTCFGR_SHDHPREF)) ? 1UL : 0UL); - 8004d9e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004da2: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 - 8004da6: f403 3380 and.w r3, r3, #65536 ; 0x10000 - 8004daa: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 - 8004dae: d101 bne.n 8004db4 - 8004db0: 2301 movs r3, #1 - 8004db2: e000 b.n 8004db6 - 8004db4: 2300 movs r3, #0 -} - 8004db6: 4618 mov r0, r3 - 8004db8: 46bd mov sp, r7 - 8004dba: f85d 7b04 ldr.w r7, [sp], #4 - 8004dbe: 4770 bx lr - -08004dc0 : + 8004e52: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004e56: f8d3 3108 ldr.w r3, [r3, #264] ; 0x108 + 8004e5a: f403 3380 and.w r3, r3, #65536 ; 0x10000 + 8004e5e: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 + 8004e62: d101 bne.n 8004e68 + 8004e64: 2301 movs r3, #1 + 8004e66: e000 b.n 8004e6a + 8004e68: 2300 movs r3, #0 +} + 8004e6a: 4618 mov r0, r3 + 8004e6c: 46bd mov sp, r7 + 8004e6e: f85d 7b04 ldr.w r7, [sp], #4 + 8004e72: 4770 bx lr + +08004e74 : * @brief Check if PLCK1 prescaler flag value has been applied or not * @rmtoll CFGR PPRE1F LL_RCC_IsActiveFlag_PPRE1 * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PPRE1(void) { - 8004dc0: b480 push {r7} - 8004dc2: af00 add r7, sp, #0 + 8004e74: b480 push {r7} + 8004e76: af00 add r7, sp, #0 return ((READ_BIT(RCC->CFGR, RCC_CFGR_PPRE1F) == (RCC_CFGR_PPRE1F)) ? 1UL : 0UL); - 8004dc4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004dc8: 689b ldr r3, [r3, #8] - 8004dca: f403 3300 and.w r3, r3, #131072 ; 0x20000 - 8004dce: f5b3 3f00 cmp.w r3, #131072 ; 0x20000 - 8004dd2: d101 bne.n 8004dd8 - 8004dd4: 2301 movs r3, #1 - 8004dd6: e000 b.n 8004dda - 8004dd8: 2300 movs r3, #0 -} - 8004dda: 4618 mov r0, r3 - 8004ddc: 46bd mov sp, r7 - 8004dde: f85d 7b04 ldr.w r7, [sp], #4 - 8004de2: 4770 bx lr - -08004de4 : + 8004e78: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004e7c: 689b ldr r3, [r3, #8] + 8004e7e: f403 3300 and.w r3, r3, #131072 ; 0x20000 + 8004e82: f5b3 3f00 cmp.w r3, #131072 ; 0x20000 + 8004e86: d101 bne.n 8004e8c + 8004e88: 2301 movs r3, #1 + 8004e8a: e000 b.n 8004e8e + 8004e8c: 2300 movs r3, #0 +} + 8004e8e: 4618 mov r0, r3 + 8004e90: 46bd mov sp, r7 + 8004e92: f85d 7b04 ldr.w r7, [sp], #4 + 8004e96: 4770 bx lr + +08004e98 : * @brief Check if PLCK2 prescaler flag value has been applied or not * @rmtoll CFGR PPRE2F LL_RCC_IsActiveFlag_PPRE2 * @retval State of bit (1 or 0). */ __STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PPRE2(void) { - 8004de4: b480 push {r7} - 8004de6: af00 add r7, sp, #0 + 8004e98: b480 push {r7} + 8004e9a: af00 add r7, sp, #0 return ((READ_BIT(RCC->CFGR, RCC_CFGR_PPRE2F) == (RCC_CFGR_PPRE2F)) ? 1UL : 0UL); - 8004de8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8004dec: 689b ldr r3, [r3, #8] - 8004dee: f403 2380 and.w r3, r3, #262144 ; 0x40000 - 8004df2: f5b3 2f80 cmp.w r3, #262144 ; 0x40000 - 8004df6: d101 bne.n 8004dfc - 8004df8: 2301 movs r3, #1 - 8004dfa: e000 b.n 8004dfe - 8004dfc: 2300 movs r3, #0 -} - 8004dfe: 4618 mov r0, r3 - 8004e00: 46bd mov sp, r7 - 8004e02: f85d 7b04 ldr.w r7, [sp], #4 - 8004e06: 4770 bx lr - -08004e08 : + 8004e9c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8004ea0: 689b ldr r3, [r3, #8] + 8004ea2: f403 2380 and.w r3, r3, #262144 ; 0x40000 + 8004ea6: f5b3 2f80 cmp.w r3, #262144 ; 0x40000 + 8004eaa: d101 bne.n 8004eb0 + 8004eac: 2301 movs r3, #1 + 8004eae: e000 b.n 8004eb2 + 8004eb0: 2300 movs r3, #0 +} + 8004eb2: 4618 mov r0, r3 + 8004eb4: 46bd mov sp, r7 + 8004eb6: f85d 7b04 ldr.w r7, [sp], #4 + 8004eba: 4770 bx lr + +08004ebc : * @note The PLL is not disabled when used as system clock. * @note The PLL source is not updated when used as PLLSAI1 clock source. * @retval HAL status */ HAL_StatusTypeDef HAL_RCC_OscConfig(RCC_OscInitTypeDef *RCC_OscInitStruct) { - 8004e08: b590 push {r4, r7, lr} - 8004e0a: b08d sub sp, #52 ; 0x34 - 8004e0c: af00 add r7, sp, #0 - 8004e0e: 6078 str r0, [r7, #4] + 8004ebc: b590 push {r4, r7, lr} + 8004ebe: b08d sub sp, #52 ; 0x34 + 8004ec0: af00 add r7, sp, #0 + 8004ec2: 6078 str r0, [r7, #4] uint32_t tickstart; /* Check Null pointer */ if (RCC_OscInitStruct == NULL) - 8004e10: 687b ldr r3, [r7, #4] - 8004e12: 2b00 cmp r3, #0 - 8004e14: d101 bne.n 8004e1a + 8004ec4: 687b ldr r3, [r7, #4] + 8004ec6: 2b00 cmp r3, #0 + 8004ec8: d101 bne.n 8004ece { return HAL_ERROR; - 8004e16: 2301 movs r3, #1 - 8004e18: e363 b.n 80054e2 + 8004eca: 2301 movs r3, #1 + 8004ecc: e363 b.n 8005596 /* Check the parameters */ assert_param(IS_RCC_OSCILLATORTYPE(RCC_OscInitStruct->OscillatorType)); /*----------------------------- MSI Configuration --------------------------*/ if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_MSI) == RCC_OSCILLATORTYPE_MSI) - 8004e1a: 687b ldr r3, [r7, #4] - 8004e1c: 681b ldr r3, [r3, #0] - 8004e1e: f003 0320 and.w r3, r3, #32 - 8004e22: 2b00 cmp r3, #0 - 8004e24: f000 808d beq.w 8004f42 + 8004ece: 687b ldr r3, [r7, #4] + 8004ed0: 681b ldr r3, [r3, #0] + 8004ed2: f003 0320 and.w r3, r3, #32 + 8004ed6: 2b00 cmp r3, #0 + 8004ed8: f000 808d beq.w 8004ff6 assert_param(IS_RCC_MSI(RCC_OscInitStruct->MSIState)); assert_param(IS_RCC_MSICALIBRATION_VALUE(RCC_OscInitStruct->MSICalibrationValue)); assert_param(IS_RCC_MSI_CLOCK_RANGE(RCC_OscInitStruct->MSIClockRange)); /* When the MSI is used as system clock it will not be disabled */ const uint32_t temp_sysclksrc = __HAL_RCC_GET_SYSCLK_SOURCE(); - 8004e28: f7ff fe7d bl 8004b26 - 8004e2c: 62f8 str r0, [r7, #44] ; 0x2c + 8004edc: f7ff fe7d bl 8004bda + 8004ee0: 62f8 str r0, [r7, #44] ; 0x2c const uint32_t temp_plloscsrc = __HAL_RCC_GET_PLL_OSCSOURCE(); - 8004e2e: f7ff ff83 bl 8004d38 - 8004e32: 62b8 str r0, [r7, #40] ; 0x28 + 8004ee2: f7ff ff83 bl 8004dec + 8004ee6: 62b8 str r0, [r7, #40] ; 0x28 if ((temp_sysclksrc == RCC_SYSCLKSOURCE_STATUS_MSI) || - 8004e34: 6afb ldr r3, [r7, #44] ; 0x2c - 8004e36: 2b00 cmp r3, #0 - 8004e38: d005 beq.n 8004e46 - 8004e3a: 6afb ldr r3, [r7, #44] ; 0x2c - 8004e3c: 2b0c cmp r3, #12 - 8004e3e: d147 bne.n 8004ed0 + 8004ee8: 6afb ldr r3, [r7, #44] ; 0x2c + 8004eea: 2b00 cmp r3, #0 + 8004eec: d005 beq.n 8004efa + 8004eee: 6afb ldr r3, [r7, #44] ; 0x2c + 8004ef0: 2b0c cmp r3, #12 + 8004ef2: d147 bne.n 8004f84 ((temp_sysclksrc == RCC_SYSCLKSOURCE_STATUS_PLLCLK) && (temp_plloscsrc == RCC_PLLSOURCE_MSI))) - 8004e40: 6abb ldr r3, [r7, #40] ; 0x28 - 8004e42: 2b01 cmp r3, #1 - 8004e44: d144 bne.n 8004ed0 + 8004ef4: 6abb ldr r3, [r7, #40] ; 0x28 + 8004ef6: 2b01 cmp r3, #1 + 8004ef8: d144 bne.n 8004f84 { if (RCC_OscInitStruct->MSIState == RCC_MSI_OFF) - 8004e46: 687b ldr r3, [r7, #4] - 8004e48: 69db ldr r3, [r3, #28] - 8004e4a: 2b00 cmp r3, #0 - 8004e4c: d101 bne.n 8004e52 + 8004efa: 687b ldr r3, [r7, #4] + 8004efc: 69db ldr r3, [r3, #28] + 8004efe: 2b00 cmp r3, #0 + 8004f00: d101 bne.n 8004f06 { return HAL_ERROR; - 8004e4e: 2301 movs r3, #1 - 8004e50: e347 b.n 80054e2 + 8004f02: 2301 movs r3, #1 + 8004f04: e347 b.n 8005596 else { /* To correctly read data from FLASH memory, the number of wait states (LATENCY) must be correctly programmed according to the frequency of the AHB4 clock and the supply voltage of the device. */ if (RCC_OscInitStruct->MSIClockRange > __HAL_RCC_GET_MSI_RANGE()) - 8004e52: 687b ldr r3, [r7, #4] - 8004e54: 6a5c ldr r4, [r3, #36] ; 0x24 - 8004e56: f7ff fe28 bl 8004aaa - 8004e5a: 4603 mov r3, r0 - 8004e5c: 429c cmp r4, r3 - 8004e5e: d914 bls.n 8004e8a + 8004f06: 687b ldr r3, [r7, #4] + 8004f08: 6a5c ldr r4, [r3, #36] ; 0x24 + 8004f0a: f7ff fe28 bl 8004b5e + 8004f0e: 4603 mov r3, r0 + 8004f10: 429c cmp r4, r3 + 8004f12: d914 bls.n 8004f3e { /* First increase number of wait states update if necessary */ if (RCC_SetFlashLatencyFromMSIRange(RCC_OscInitStruct->MSIClockRange) != HAL_OK) - 8004e60: 687b ldr r3, [r7, #4] - 8004e62: 6a5b ldr r3, [r3, #36] ; 0x24 - 8004e64: 4618 mov r0, r3 - 8004e66: f000 fd61 bl 800592c - 8004e6a: 4603 mov r3, r0 - 8004e6c: 2b00 cmp r3, #0 - 8004e6e: d001 beq.n 8004e74 + 8004f14: 687b ldr r3, [r7, #4] + 8004f16: 6a5b ldr r3, [r3, #36] ; 0x24 + 8004f18: 4618 mov r0, r3 + 8004f1a: f000 fd61 bl 80059e0 + 8004f1e: 4603 mov r3, r0 + 8004f20: 2b00 cmp r3, #0 + 8004f22: d001 beq.n 8004f28 { return HAL_ERROR; - 8004e70: 2301 movs r3, #1 - 8004e72: e336 b.n 80054e2 + 8004f24: 2301 movs r3, #1 + 8004f26: e336 b.n 8005596 } /* Selects the Multiple Speed oscillator (MSI) clock range .*/ __HAL_RCC_MSI_RANGE_CONFIG(RCC_OscInitStruct->MSIClockRange); - 8004e74: 687b ldr r3, [r7, #4] - 8004e76: 6a5b ldr r3, [r3, #36] ; 0x24 - 8004e78: 4618 mov r0, r3 - 8004e7a: f7ff fe02 bl 8004a82 + 8004f28: 687b ldr r3, [r7, #4] + 8004f2a: 6a5b ldr r3, [r3, #36] ; 0x24 + 8004f2c: 4618 mov r0, r3 + 8004f2e: f7ff fe02 bl 8004b36 /* Adjusts the Multiple Speed oscillator (MSI) calibration value.*/ __HAL_RCC_MSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->MSICalibrationValue); - 8004e7e: 687b ldr r3, [r7, #4] - 8004e80: 6a1b ldr r3, [r3, #32] - 8004e82: 4618 mov r0, r3 - 8004e84: f7ff fe26 bl 8004ad4 - 8004e88: e013 b.n 8004eb2 + 8004f32: 687b ldr r3, [r7, #4] + 8004f34: 6a1b ldr r3, [r3, #32] + 8004f36: 4618 mov r0, r3 + 8004f38: f7ff fe26 bl 8004b88 + 8004f3c: e013 b.n 8004f66 } else { /* Else, keep current flash latency while decreasing applies */ /* Selects the Multiple Speed oscillator (MSI) clock range .*/ __HAL_RCC_MSI_RANGE_CONFIG(RCC_OscInitStruct->MSIClockRange); - 8004e8a: 687b ldr r3, [r7, #4] - 8004e8c: 6a5b ldr r3, [r3, #36] ; 0x24 - 8004e8e: 4618 mov r0, r3 - 8004e90: f7ff fdf7 bl 8004a82 + 8004f3e: 687b ldr r3, [r7, #4] + 8004f40: 6a5b ldr r3, [r3, #36] ; 0x24 + 8004f42: 4618 mov r0, r3 + 8004f44: f7ff fdf7 bl 8004b36 /* Adjusts the Multiple Speed oscillator (MSI) calibration value.*/ __HAL_RCC_MSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->MSICalibrationValue); - 8004e94: 687b ldr r3, [r7, #4] - 8004e96: 6a1b ldr r3, [r3, #32] - 8004e98: 4618 mov r0, r3 - 8004e9a: f7ff fe1b bl 8004ad4 + 8004f48: 687b ldr r3, [r7, #4] + 8004f4a: 6a1b ldr r3, [r3, #32] + 8004f4c: 4618 mov r0, r3 + 8004f4e: f7ff fe1b bl 8004b88 /* Decrease number of wait states update if necessary */ if (RCC_SetFlashLatencyFromMSIRange(RCC_OscInitStruct->MSIClockRange) != HAL_OK) - 8004e9e: 687b ldr r3, [r7, #4] - 8004ea0: 6a5b ldr r3, [r3, #36] ; 0x24 - 8004ea2: 4618 mov r0, r3 - 8004ea4: f000 fd42 bl 800592c - 8004ea8: 4603 mov r3, r0 - 8004eaa: 2b00 cmp r3, #0 - 8004eac: d001 beq.n 8004eb2 + 8004f52: 687b ldr r3, [r7, #4] + 8004f54: 6a5b ldr r3, [r3, #36] ; 0x24 + 8004f56: 4618 mov r0, r3 + 8004f58: f000 fd42 bl 80059e0 + 8004f5c: 4603 mov r3, r0 + 8004f5e: 2b00 cmp r3, #0 + 8004f60: d001 beq.n 8004f66 { return HAL_ERROR; - 8004eae: 2301 movs r3, #1 - 8004eb0: e317 b.n 80054e2 + 8004f62: 2301 movs r3, #1 + 8004f64: e317 b.n 8005596 } } /* Update the SystemCoreClock global variable */ SystemCoreClock = HAL_RCC_GetHCLKFreq(); - 8004eb2: f000 fcc9 bl 8005848 - 8004eb6: 4603 mov r3, r0 - 8004eb8: 4aa4 ldr r2, [pc, #656] ; (800514c ) - 8004eba: 6013 str r3, [r2, #0] + 8004f66: f000 fcc9 bl 80058fc + 8004f6a: 4603 mov r3, r0 + 8004f6c: 4aa4 ldr r2, [pc, #656] ; (8005200 ) + 8004f6e: 6013 str r3, [r2, #0] if (HAL_InitTick(uwTickPrio) != HAL_OK) - 8004ebc: 4ba4 ldr r3, [pc, #656] ; (8005150 ) - 8004ebe: 681b ldr r3, [r3, #0] - 8004ec0: 4618 mov r0, r3 - 8004ec2: f7fc ffc5 bl 8001e50 - 8004ec6: 4603 mov r3, r0 - 8004ec8: 2b00 cmp r3, #0 - 8004eca: d039 beq.n 8004f40 + 8004f70: 4ba4 ldr r3, [pc, #656] ; (8005204 ) + 8004f72: 681b ldr r3, [r3, #0] + 8004f74: 4618 mov r0, r3 + 8004f76: f7fc ffdf bl 8001f38 + 8004f7a: 4603 mov r3, r0 + 8004f7c: 2b00 cmp r3, #0 + 8004f7e: d039 beq.n 8004ff4 { return HAL_ERROR; - 8004ecc: 2301 movs r3, #1 - 8004ece: e308 b.n 80054e2 + 8004f80: 2301 movs r3, #1 + 8004f82: e308 b.n 8005596 } } else { /* Check the MSI State */ if (RCC_OscInitStruct->MSIState != RCC_MSI_OFF) - 8004ed0: 687b ldr r3, [r7, #4] - 8004ed2: 69db ldr r3, [r3, #28] - 8004ed4: 2b00 cmp r3, #0 - 8004ed6: d01e beq.n 8004f16 + 8004f84: 687b ldr r3, [r7, #4] + 8004f86: 69db ldr r3, [r3, #28] + 8004f88: 2b00 cmp r3, #0 + 8004f8a: d01e beq.n 8004fca { /* Enable the Internal High Speed oscillator (MSI). */ __HAL_RCC_MSI_ENABLE(); - 8004ed8: f7ff fda4 bl 8004a24 + 8004f8c: f7ff fda4 bl 8004ad8 /* Get timeout */ tickstart = HAL_GetTick(); - 8004edc: f7fd f90c bl 80020f8 - 8004ee0: 6278 str r0, [r7, #36] ; 0x24 + 8004f90: f7fd f926 bl 80021e0 + 8004f94: 6278 str r0, [r7, #36] ; 0x24 /* Wait till MSI is ready */ while (LL_RCC_MSI_IsReady() == 0U) - 8004ee2: e008 b.n 8004ef6 + 8004f96: e008 b.n 8004faa { if ((HAL_GetTick() - tickstart) > MSI_TIMEOUT_VALUE) - 8004ee4: f7fd f908 bl 80020f8 - 8004ee8: 4602 mov r2, r0 - 8004eea: 6a7b ldr r3, [r7, #36] ; 0x24 - 8004eec: 1ad3 subs r3, r2, r3 - 8004eee: 2b02 cmp r3, #2 - 8004ef0: d901 bls.n 8004ef6 + 8004f98: f7fd f922 bl 80021e0 + 8004f9c: 4602 mov r2, r0 + 8004f9e: 6a7b ldr r3, [r7, #36] ; 0x24 + 8004fa0: 1ad3 subs r3, r2, r3 + 8004fa2: 2b02 cmp r3, #2 + 8004fa4: d901 bls.n 8004faa { return HAL_TIMEOUT; - 8004ef2: 2303 movs r3, #3 - 8004ef4: e2f5 b.n 80054e2 + 8004fa6: 2303 movs r3, #3 + 8004fa8: e2f5 b.n 8005596 while (LL_RCC_MSI_IsReady() == 0U) - 8004ef6: f7ff fdb3 bl 8004a60 - 8004efa: 4603 mov r3, r0 - 8004efc: 2b00 cmp r3, #0 - 8004efe: d0f1 beq.n 8004ee4 + 8004faa: f7ff fdb3 bl 8004b14 + 8004fae: 4603 mov r3, r0 + 8004fb0: 2b00 cmp r3, #0 + 8004fb2: d0f1 beq.n 8004f98 } } /* Selects the Multiple Speed oscillator (MSI) clock range .*/ __HAL_RCC_MSI_RANGE_CONFIG(RCC_OscInitStruct->MSIClockRange); - 8004f00: 687b ldr r3, [r7, #4] - 8004f02: 6a5b ldr r3, [r3, #36] ; 0x24 - 8004f04: 4618 mov r0, r3 - 8004f06: f7ff fdbc bl 8004a82 + 8004fb4: 687b ldr r3, [r7, #4] + 8004fb6: 6a5b ldr r3, [r3, #36] ; 0x24 + 8004fb8: 4618 mov r0, r3 + 8004fba: f7ff fdbc bl 8004b36 /* Adjusts the Multiple Speed oscillator (MSI) calibration value.*/ __HAL_RCC_MSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->MSICalibrationValue); - 8004f0a: 687b ldr r3, [r7, #4] - 8004f0c: 6a1b ldr r3, [r3, #32] - 8004f0e: 4618 mov r0, r3 - 8004f10: f7ff fde0 bl 8004ad4 - 8004f14: e015 b.n 8004f42 + 8004fbe: 687b ldr r3, [r7, #4] + 8004fc0: 6a1b ldr r3, [r3, #32] + 8004fc2: 4618 mov r0, r3 + 8004fc4: f7ff fde0 bl 8004b88 + 8004fc8: e015 b.n 8004ff6 } else { /* Disable the Internal High Speed oscillator (MSI). */ __HAL_RCC_MSI_DISABLE(); - 8004f16: f7ff fd94 bl 8004a42 + 8004fca: f7ff fd94 bl 8004af6 /* Get timeout */ tickstart = HAL_GetTick(); - 8004f1a: f7fd f8ed bl 80020f8 - 8004f1e: 6278 str r0, [r7, #36] ; 0x24 + 8004fce: f7fd f907 bl 80021e0 + 8004fd2: 6278 str r0, [r7, #36] ; 0x24 /* Wait till MSI is disabled */ while (LL_RCC_MSI_IsReady() != 0U) - 8004f20: e008 b.n 8004f34 + 8004fd4: e008 b.n 8004fe8 { if ((HAL_GetTick() - tickstart) > MSI_TIMEOUT_VALUE) - 8004f22: f7fd f8e9 bl 80020f8 - 8004f26: 4602 mov r2, r0 - 8004f28: 6a7b ldr r3, [r7, #36] ; 0x24 - 8004f2a: 1ad3 subs r3, r2, r3 - 8004f2c: 2b02 cmp r3, #2 - 8004f2e: d901 bls.n 8004f34 + 8004fd6: f7fd f903 bl 80021e0 + 8004fda: 4602 mov r2, r0 + 8004fdc: 6a7b ldr r3, [r7, #36] ; 0x24 + 8004fde: 1ad3 subs r3, r2, r3 + 8004fe0: 2b02 cmp r3, #2 + 8004fe2: d901 bls.n 8004fe8 { return HAL_TIMEOUT; - 8004f30: 2303 movs r3, #3 - 8004f32: e2d6 b.n 80054e2 + 8004fe4: 2303 movs r3, #3 + 8004fe6: e2d6 b.n 8005596 while (LL_RCC_MSI_IsReady() != 0U) - 8004f34: f7ff fd94 bl 8004a60 - 8004f38: 4603 mov r3, r0 - 8004f3a: 2b00 cmp r3, #0 - 8004f3c: d1f1 bne.n 8004f22 - 8004f3e: e000 b.n 8004f42 + 8004fe8: f7ff fd94 bl 8004b14 + 8004fec: 4603 mov r3, r0 + 8004fee: 2b00 cmp r3, #0 + 8004ff0: d1f1 bne.n 8004fd6 + 8004ff2: e000 b.n 8004ff6 if (RCC_OscInitStruct->MSIState == RCC_MSI_OFF) - 8004f40: bf00 nop + 8004ff4: bf00 nop } } } /*------------------------------- HSE Configuration ------------------------*/ if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSE) == RCC_OSCILLATORTYPE_HSE) - 8004f42: 687b ldr r3, [r7, #4] - 8004f44: 681b ldr r3, [r3, #0] - 8004f46: f003 0301 and.w r3, r3, #1 - 8004f4a: 2b00 cmp r3, #0 - 8004f4c: d047 beq.n 8004fde + 8004ff6: 687b ldr r3, [r7, #4] + 8004ff8: 681b ldr r3, [r3, #0] + 8004ffa: f003 0301 and.w r3, r3, #1 + 8004ffe: 2b00 cmp r3, #0 + 8005000: d047 beq.n 8005092 { /* Check the parameters */ assert_param(IS_RCC_HSE(RCC_OscInitStruct->HSEState)); /* When the HSE is used as system clock or clock source for PLL in these cases it is not allowed to be disabled */ const uint32_t temp_sysclksrc = __HAL_RCC_GET_SYSCLK_SOURCE(); - 8004f4e: f7ff fdea bl 8004b26 - 8004f52: 6238 str r0, [r7, #32] + 8005002: f7ff fdea bl 8004bda + 8005006: 6238 str r0, [r7, #32] const uint32_t temp_plloscsrc = __HAL_RCC_GET_PLL_OSCSOURCE(); - 8004f54: f7ff fef0 bl 8004d38 - 8004f58: 61f8 str r0, [r7, #28] + 8005008: f7ff fef0 bl 8004dec + 800500c: 61f8 str r0, [r7, #28] if ((temp_sysclksrc == RCC_SYSCLKSOURCE_STATUS_HSE) || - 8004f5a: 6a3b ldr r3, [r7, #32] - 8004f5c: 2b08 cmp r3, #8 - 8004f5e: d005 beq.n 8004f6c - 8004f60: 6a3b ldr r3, [r7, #32] - 8004f62: 2b0c cmp r3, #12 - 8004f64: d108 bne.n 8004f78 + 800500e: 6a3b ldr r3, [r7, #32] + 8005010: 2b08 cmp r3, #8 + 8005012: d005 beq.n 8005020 + 8005014: 6a3b ldr r3, [r7, #32] + 8005016: 2b0c cmp r3, #12 + 8005018: d108 bne.n 800502c ((temp_sysclksrc == RCC_SYSCLKSOURCE_STATUS_PLLCLK) && (temp_plloscsrc == RCC_PLLSOURCE_HSE))) - 8004f66: 69fb ldr r3, [r7, #28] - 8004f68: 2b03 cmp r3, #3 - 8004f6a: d105 bne.n 8004f78 + 800501a: 69fb ldr r3, [r7, #28] + 800501c: 2b03 cmp r3, #3 + 800501e: d105 bne.n 800502c { if (RCC_OscInitStruct->HSEState == RCC_HSE_OFF) - 8004f6c: 687b ldr r3, [r7, #4] - 8004f6e: 685b ldr r3, [r3, #4] - 8004f70: 2b00 cmp r3, #0 - 8004f72: d134 bne.n 8004fde + 8005020: 687b ldr r3, [r7, #4] + 8005022: 685b ldr r3, [r3, #4] + 8005024: 2b00 cmp r3, #0 + 8005026: d134 bne.n 8005092 { return HAL_ERROR; - 8004f74: 2301 movs r3, #1 - 8004f76: e2b4 b.n 80054e2 + 8005028: 2301 movs r3, #1 + 800502a: e2b4 b.n 8005596 } } else { /* Set the new HSE configuration ---------------------------------------*/ __HAL_RCC_HSE_CONFIG(RCC_OscInitStruct->HSEState); - 8004f78: 687b ldr r3, [r7, #4] - 8004f7a: 685b ldr r3, [r3, #4] - 8004f7c: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 - 8004f80: d102 bne.n 8004f88 - 8004f82: f7ff fbd1 bl 8004728 - 8004f86: e001 b.n 8004f8c - 8004f88: f7ff fbdd bl 8004746 + 800502c: 687b ldr r3, [r7, #4] + 800502e: 685b ldr r3, [r3, #4] + 8005030: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 + 8005034: d102 bne.n 800503c + 8005036: f7ff fbd1 bl 80047dc + 800503a: e001 b.n 8005040 + 800503c: f7ff fbdd bl 80047fa /* Check the HSE State */ if (RCC_OscInitStruct->HSEState != RCC_HSE_OFF) - 8004f8c: 687b ldr r3, [r7, #4] - 8004f8e: 685b ldr r3, [r3, #4] - 8004f90: 2b00 cmp r3, #0 - 8004f92: d012 beq.n 8004fba + 8005040: 687b ldr r3, [r7, #4] + 8005042: 685b ldr r3, [r3, #4] + 8005044: 2b00 cmp r3, #0 + 8005046: d012 beq.n 800506e { /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8004f94: f7fd f8b0 bl 80020f8 - 8004f98: 6278 str r0, [r7, #36] ; 0x24 + 8005048: f7fd f8ca bl 80021e0 + 800504c: 6278 str r0, [r7, #36] ; 0x24 /* Wait till HSE is ready */ while (LL_RCC_HSE_IsReady() == 0U) - 8004f9a: e008 b.n 8004fae + 800504e: e008 b.n 8005062 { if ((HAL_GetTick() - tickstart) > HSE_TIMEOUT_VALUE) - 8004f9c: f7fd f8ac bl 80020f8 - 8004fa0: 4602 mov r2, r0 - 8004fa2: 6a7b ldr r3, [r7, #36] ; 0x24 - 8004fa4: 1ad3 subs r3, r2, r3 - 8004fa6: 2b64 cmp r3, #100 ; 0x64 - 8004fa8: d901 bls.n 8004fae + 8005050: f7fd f8c6 bl 80021e0 + 8005054: 4602 mov r2, r0 + 8005056: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005058: 1ad3 subs r3, r2, r3 + 800505a: 2b64 cmp r3, #100 ; 0x64 + 800505c: d901 bls.n 8005062 { return HAL_TIMEOUT; - 8004faa: 2303 movs r3, #3 - 8004fac: e299 b.n 80054e2 + 800505e: 2303 movs r3, #3 + 8005060: e299 b.n 8005596 while (LL_RCC_HSE_IsReady() == 0U) - 8004fae: f7ff fbd9 bl 8004764 - 8004fb2: 4603 mov r3, r0 - 8004fb4: 2b00 cmp r3, #0 - 8004fb6: d0f1 beq.n 8004f9c - 8004fb8: e011 b.n 8004fde + 8005062: f7ff fbd9 bl 8004818 + 8005066: 4603 mov r3, r0 + 8005068: 2b00 cmp r3, #0 + 800506a: d0f1 beq.n 8005050 + 800506c: e011 b.n 8005092 } } else { /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8004fba: f7fd f89d bl 80020f8 - 8004fbe: 6278 str r0, [r7, #36] ; 0x24 + 800506e: f7fd f8b7 bl 80021e0 + 8005072: 6278 str r0, [r7, #36] ; 0x24 /* Wait till HSE is disabled */ while (LL_RCC_HSE_IsReady() != 0U) - 8004fc0: e008 b.n 8004fd4 + 8005074: e008 b.n 8005088 { if ((HAL_GetTick() - tickstart) > HSE_TIMEOUT_VALUE) - 8004fc2: f7fd f899 bl 80020f8 - 8004fc6: 4602 mov r2, r0 - 8004fc8: 6a7b ldr r3, [r7, #36] ; 0x24 - 8004fca: 1ad3 subs r3, r2, r3 - 8004fcc: 2b64 cmp r3, #100 ; 0x64 - 8004fce: d901 bls.n 8004fd4 + 8005076: f7fd f8b3 bl 80021e0 + 800507a: 4602 mov r2, r0 + 800507c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800507e: 1ad3 subs r3, r2, r3 + 8005080: 2b64 cmp r3, #100 ; 0x64 + 8005082: d901 bls.n 8005088 { return HAL_TIMEOUT; - 8004fd0: 2303 movs r3, #3 - 8004fd2: e286 b.n 80054e2 + 8005084: 2303 movs r3, #3 + 8005086: e286 b.n 8005596 while (LL_RCC_HSE_IsReady() != 0U) - 8004fd4: f7ff fbc6 bl 8004764 - 8004fd8: 4603 mov r3, r0 - 8004fda: 2b00 cmp r3, #0 - 8004fdc: d1f1 bne.n 8004fc2 + 8005088: f7ff fbc6 bl 8004818 + 800508c: 4603 mov r3, r0 + 800508e: 2b00 cmp r3, #0 + 8005090: d1f1 bne.n 8005076 } } } /*----------------------------- HSI Configuration --------------------------*/ if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSI) == RCC_OSCILLATORTYPE_HSI) - 8004fde: 687b ldr r3, [r7, #4] - 8004fe0: 681b ldr r3, [r3, #0] - 8004fe2: f003 0302 and.w r3, r3, #2 - 8004fe6: 2b00 cmp r3, #0 - 8004fe8: d04c beq.n 8005084 + 8005092: 687b ldr r3, [r7, #4] + 8005094: 681b ldr r3, [r3, #0] + 8005096: f003 0302 and.w r3, r3, #2 + 800509a: 2b00 cmp r3, #0 + 800509c: d04c beq.n 8005138 /* Check the parameters */ assert_param(IS_RCC_HSI(RCC_OscInitStruct->HSIState)); assert_param(IS_RCC_HSI_CALIBRATION_VALUE(RCC_OscInitStruct->HSICalibrationValue)); /* Check if HSI is used as system clock or as PLL source when PLL is selected as system clock */ const uint32_t temp_sysclksrc = __HAL_RCC_GET_SYSCLK_SOURCE(); - 8004fea: f7ff fd9c bl 8004b26 - 8004fee: 61b8 str r0, [r7, #24] + 800509e: f7ff fd9c bl 8004bda + 80050a2: 61b8 str r0, [r7, #24] const uint32_t temp_plloscsrc = __HAL_RCC_GET_PLL_OSCSOURCE(); - 8004ff0: f7ff fea2 bl 8004d38 - 8004ff4: 6178 str r0, [r7, #20] + 80050a4: f7ff fea2 bl 8004dec + 80050a8: 6178 str r0, [r7, #20] if ((temp_sysclksrc == RCC_SYSCLKSOURCE_STATUS_HSI) || - 8004ff6: 69bb ldr r3, [r7, #24] - 8004ff8: 2b04 cmp r3, #4 - 8004ffa: d005 beq.n 8005008 - 8004ffc: 69bb ldr r3, [r7, #24] - 8004ffe: 2b0c cmp r3, #12 - 8005000: d10e bne.n 8005020 + 80050aa: 69bb ldr r3, [r7, #24] + 80050ac: 2b04 cmp r3, #4 + 80050ae: d005 beq.n 80050bc + 80050b0: 69bb ldr r3, [r7, #24] + 80050b2: 2b0c cmp r3, #12 + 80050b4: d10e bne.n 80050d4 ((temp_sysclksrc == RCC_SYSCLKSOURCE_STATUS_PLLCLK) && (temp_plloscsrc == RCC_PLLSOURCE_HSI))) - 8005002: 697b ldr r3, [r7, #20] - 8005004: 2b02 cmp r3, #2 - 8005006: d10b bne.n 8005020 + 80050b6: 697b ldr r3, [r7, #20] + 80050b8: 2b02 cmp r3, #2 + 80050ba: d10b bne.n 80050d4 { /* When HSI is used as system clock it will not be disabled */ if (RCC_OscInitStruct->HSIState == RCC_HSI_OFF) - 8005008: 687b ldr r3, [r7, #4] - 800500a: 68db ldr r3, [r3, #12] - 800500c: 2b00 cmp r3, #0 - 800500e: d101 bne.n 8005014 + 80050bc: 687b ldr r3, [r7, #4] + 80050be: 68db ldr r3, [r3, #12] + 80050c0: 2b00 cmp r3, #0 + 80050c2: d101 bne.n 80050c8 { return HAL_ERROR; - 8005010: 2301 movs r3, #1 - 8005012: e266 b.n 80054e2 + 80050c4: 2301 movs r3, #1 + 80050c6: e266 b.n 8005596 } /* Otherwise, just the calibration is allowed */ else { /* Adjusts the Internal High Speed oscillator (HSI) calibration value.*/ __HAL_RCC_HSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->HSICalibrationValue); - 8005014: 687b ldr r3, [r7, #4] - 8005016: 691b ldr r3, [r3, #16] - 8005018: 4618 mov r0, r3 - 800501a: f7ff fbe5 bl 80047e8 + 80050c8: 687b ldr r3, [r7, #4] + 80050ca: 691b ldr r3, [r3, #16] + 80050cc: 4618 mov r0, r3 + 80050ce: f7ff fbe5 bl 800489c if (RCC_OscInitStruct->HSIState == RCC_HSI_OFF) - 800501e: e031 b.n 8005084 + 80050d2: e031 b.n 8005138 } } else { /* Check the HSI State */ if (RCC_OscInitStruct->HSIState != RCC_HSI_OFF) - 8005020: 687b ldr r3, [r7, #4] - 8005022: 68db ldr r3, [r3, #12] - 8005024: 2b00 cmp r3, #0 - 8005026: d019 beq.n 800505c + 80050d4: 687b ldr r3, [r7, #4] + 80050d6: 68db ldr r3, [r3, #12] + 80050d8: 2b00 cmp r3, #0 + 80050da: d019 beq.n 8005110 { /* Enable the Internal High Speed oscillator (HSI). */ __HAL_RCC_HSI_ENABLE(); - 8005028: f7ff fbae bl 8004788 + 80050dc: f7ff fbae bl 800483c /* Get Start Tick*/ tickstart = HAL_GetTick(); - 800502c: f7fd f864 bl 80020f8 - 8005030: 6278 str r0, [r7, #36] ; 0x24 + 80050e0: f7fd f87e bl 80021e0 + 80050e4: 6278 str r0, [r7, #36] ; 0x24 /* Wait till HSI is ready */ while (LL_RCC_HSI_IsReady() == 0U) - 8005032: e008 b.n 8005046 + 80050e6: e008 b.n 80050fa { if ((HAL_GetTick() - tickstart) > HSI_TIMEOUT_VALUE) - 8005034: f7fd f860 bl 80020f8 - 8005038: 4602 mov r2, r0 - 800503a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800503c: 1ad3 subs r3, r2, r3 - 800503e: 2b02 cmp r3, #2 - 8005040: d901 bls.n 8005046 + 80050e8: f7fd f87a bl 80021e0 + 80050ec: 4602 mov r2, r0 + 80050ee: 6a7b ldr r3, [r7, #36] ; 0x24 + 80050f0: 1ad3 subs r3, r2, r3 + 80050f2: 2b02 cmp r3, #2 + 80050f4: d901 bls.n 80050fa { return HAL_TIMEOUT; - 8005042: 2303 movs r3, #3 - 8005044: e24d b.n 80054e2 + 80050f6: 2303 movs r3, #3 + 80050f8: e24d b.n 8005596 while (LL_RCC_HSI_IsReady() == 0U) - 8005046: f7ff fbbd bl 80047c4 - 800504a: 4603 mov r3, r0 - 800504c: 2b00 cmp r3, #0 - 800504e: d0f1 beq.n 8005034 + 80050fa: f7ff fbbd bl 8004878 + 80050fe: 4603 mov r3, r0 + 8005100: 2b00 cmp r3, #0 + 8005102: d0f1 beq.n 80050e8 } } /* Adjusts the Internal High Speed oscillator (HSI) calibration value.*/ __HAL_RCC_HSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->HSICalibrationValue); - 8005050: 687b ldr r3, [r7, #4] - 8005052: 691b ldr r3, [r3, #16] - 8005054: 4618 mov r0, r3 - 8005056: f7ff fbc7 bl 80047e8 - 800505a: e013 b.n 8005084 + 8005104: 687b ldr r3, [r7, #4] + 8005106: 691b ldr r3, [r3, #16] + 8005108: 4618 mov r0, r3 + 800510a: f7ff fbc7 bl 800489c + 800510e: e013 b.n 8005138 } else { /* Disable the Internal High Speed oscillator (HSI). */ __HAL_RCC_HSI_DISABLE(); - 800505c: f7ff fba3 bl 80047a6 + 8005110: f7ff fba3 bl 800485a /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005060: f7fd f84a bl 80020f8 - 8005064: 6278 str r0, [r7, #36] ; 0x24 + 8005114: f7fd f864 bl 80021e0 + 8005118: 6278 str r0, [r7, #36] ; 0x24 /* Wait till HSI is disabled */ while (LL_RCC_HSI_IsReady() != 0U) - 8005066: e008 b.n 800507a + 800511a: e008 b.n 800512e { if ((HAL_GetTick() - tickstart) > HSI_TIMEOUT_VALUE) - 8005068: f7fd f846 bl 80020f8 - 800506c: 4602 mov r2, r0 - 800506e: 6a7b ldr r3, [r7, #36] ; 0x24 - 8005070: 1ad3 subs r3, r2, r3 - 8005072: 2b02 cmp r3, #2 - 8005074: d901 bls.n 800507a + 800511c: f7fd f860 bl 80021e0 + 8005120: 4602 mov r2, r0 + 8005122: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005124: 1ad3 subs r3, r2, r3 + 8005126: 2b02 cmp r3, #2 + 8005128: d901 bls.n 800512e { return HAL_TIMEOUT; - 8005076: 2303 movs r3, #3 - 8005078: e233 b.n 80054e2 + 800512a: 2303 movs r3, #3 + 800512c: e233 b.n 8005596 while (LL_RCC_HSI_IsReady() != 0U) - 800507a: f7ff fba3 bl 80047c4 - 800507e: 4603 mov r3, r0 - 8005080: 2b00 cmp r3, #0 - 8005082: d1f1 bne.n 8005068 + 800512e: f7ff fba3 bl 8004878 + 8005132: 4603 mov r3, r0 + 8005134: 2b00 cmp r3, #0 + 8005136: d1f1 bne.n 800511c } } } /*------------------------------ LSI Configuration (LSI1 or LSI2) -------------------------*/ if ((((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSI1) == RCC_OSCILLATORTYPE_LSI1) || \ - 8005084: 687b ldr r3, [r7, #4] - 8005086: 681b ldr r3, [r3, #0] - 8005088: f003 0308 and.w r3, r3, #8 - 800508c: 2b00 cmp r3, #0 - 800508e: d106 bne.n 800509e + 8005138: 687b ldr r3, [r7, #4] + 800513a: 681b ldr r3, [r3, #0] + 800513c: f003 0308 and.w r3, r3, #8 + 8005140: 2b00 cmp r3, #0 + 8005142: d106 bne.n 8005152 (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSI2) == RCC_OSCILLATORTYPE_LSI2)) - 8005090: 687b ldr r3, [r7, #4] - 8005092: 681b ldr r3, [r3, #0] - 8005094: f003 0310 and.w r3, r3, #16 + 8005144: 687b ldr r3, [r7, #4] + 8005146: 681b ldr r3, [r3, #0] + 8005148: f003 0310 and.w r3, r3, #16 if ((((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSI1) == RCC_OSCILLATORTYPE_LSI1) || \ - 8005098: 2b00 cmp r3, #0 - 800509a: f000 80a3 beq.w 80051e4 + 800514c: 2b00 cmp r3, #0 + 800514e: f000 80a3 beq.w 8005298 { /* Check the parameters */ assert_param(IS_RCC_LSI(RCC_OscInitStruct->LSIState)); /* Check the LSI State */ if (RCC_OscInitStruct->LSIState != RCC_LSI_OFF) - 800509e: 687b ldr r3, [r7, #4] - 80050a0: 695b ldr r3, [r3, #20] - 80050a2: 2b00 cmp r3, #0 - 80050a4: d076 beq.n 8005194 + 8005152: 687b ldr r3, [r7, #4] + 8005154: 695b ldr r3, [r3, #20] + 8005156: 2b00 cmp r3, #0 + 8005158: d076 beq.n 8005248 { /*------------------------------ LSI2 selected by default (when Switch ON) -------------------------*/ if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSI2) == RCC_OSCILLATORTYPE_LSI2) - 80050a6: 687b ldr r3, [r7, #4] - 80050a8: 681b ldr r3, [r3, #0] - 80050aa: f003 0310 and.w r3, r3, #16 - 80050ae: 2b00 cmp r3, #0 - 80050b0: d046 beq.n 8005140 + 800515a: 687b ldr r3, [r7, #4] + 800515c: 681b ldr r3, [r3, #0] + 800515e: f003 0310 and.w r3, r3, #16 + 8005162: 2b00 cmp r3, #0 + 8005164: d046 beq.n 80051f4 { assert_param(IS_RCC_LSI2_CALIBRATION_VALUE(RCC_OscInitStruct->LSI2CalibrationValue)); /* 1. Check LSI1 state and enable if required */ if (LL_RCC_LSI1_IsReady() == 0U) - 80050b2: f7ff fc5a bl 800496a - 80050b6: 4603 mov r3, r0 - 80050b8: 2b00 cmp r3, #0 - 80050ba: d113 bne.n 80050e4 + 8005166: f7ff fc5a bl 8004a1e + 800516a: 4603 mov r3, r0 + 800516c: 2b00 cmp r3, #0 + 800516e: d113 bne.n 8005198 { /* This is required to enable LSI1 before enabling LSI2 */ __HAL_RCC_LSI1_ENABLE(); - 80050bc: f7ff fc33 bl 8004926 + 8005170: f7ff fc33 bl 80049da /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80050c0: f7fd f81a bl 80020f8 - 80050c4: 6278 str r0, [r7, #36] ; 0x24 + 8005174: f7fd f834 bl 80021e0 + 8005178: 6278 str r0, [r7, #36] ; 0x24 /* Wait till LSI1 is ready */ while (LL_RCC_LSI1_IsReady() == 0U) - 80050c6: e008 b.n 80050da + 800517a: e008 b.n 800518e { if ((HAL_GetTick() - tickstart) > LSI1_TIMEOUT_VALUE) - 80050c8: f7fd f816 bl 80020f8 - 80050cc: 4602 mov r2, r0 - 80050ce: 6a7b ldr r3, [r7, #36] ; 0x24 - 80050d0: 1ad3 subs r3, r2, r3 - 80050d2: 2b02 cmp r3, #2 - 80050d4: d901 bls.n 80050da + 800517c: f7fd f830 bl 80021e0 + 8005180: 4602 mov r2, r0 + 8005182: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005184: 1ad3 subs r3, r2, r3 + 8005186: 2b02 cmp r3, #2 + 8005188: d901 bls.n 800518e { return HAL_TIMEOUT; - 80050d6: 2303 movs r3, #3 - 80050d8: e203 b.n 80054e2 + 800518a: 2303 movs r3, #3 + 800518c: e203 b.n 8005596 while (LL_RCC_LSI1_IsReady() == 0U) - 80050da: f7ff fc46 bl 800496a - 80050de: 4603 mov r3, r0 - 80050e0: 2b00 cmp r3, #0 - 80050e2: d0f1 beq.n 80050c8 + 800518e: f7ff fc46 bl 8004a1e + 8005192: 4603 mov r3, r0 + 8005194: 2b00 cmp r3, #0 + 8005196: d0f1 beq.n 800517c } } } /* 2. Enable the Internal Low Speed oscillator (LSI2) and set trimming value */ __HAL_RCC_LSI2_ENABLE(); - 80050e4: f7ff fc53 bl 800498e + 8005198: f7ff fc53 bl 8004a42 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80050e8: f7fd f806 bl 80020f8 - 80050ec: 6278 str r0, [r7, #36] ; 0x24 + 800519c: f7fd f820 bl 80021e0 + 80051a0: 6278 str r0, [r7, #36] ; 0x24 /* Wait till LSI2 is ready */ while (LL_RCC_LSI2_IsReady() == 0U) - 80050ee: e008 b.n 8005102 + 80051a2: e008 b.n 80051b6 { if ((HAL_GetTick() - tickstart) > LSI2_TIMEOUT_VALUE) - 80050f0: f7fd f802 bl 80020f8 - 80050f4: 4602 mov r2, r0 - 80050f6: 6a7b ldr r3, [r7, #36] ; 0x24 - 80050f8: 1ad3 subs r3, r2, r3 - 80050fa: 2b03 cmp r3, #3 - 80050fc: d901 bls.n 8005102 + 80051a4: f7fd f81c bl 80021e0 + 80051a8: 4602 mov r2, r0 + 80051aa: 6a7b ldr r3, [r7, #36] ; 0x24 + 80051ac: 1ad3 subs r3, r2, r3 + 80051ae: 2b03 cmp r3, #3 + 80051b0: d901 bls.n 80051b6 { return HAL_TIMEOUT; - 80050fe: 2303 movs r3, #3 - 8005100: e1ef b.n 80054e2 + 80051b2: 2303 movs r3, #3 + 80051b4: e1ef b.n 8005596 while (LL_RCC_LSI2_IsReady() == 0U) - 8005102: f7ff fc66 bl 80049d2 - 8005106: 4603 mov r3, r0 - 8005108: 2b00 cmp r3, #0 - 800510a: d0f1 beq.n 80050f0 + 80051b6: f7ff fc66 bl 8004a86 + 80051ba: 4603 mov r3, r0 + 80051bc: 2b00 cmp r3, #0 + 80051be: d0f1 beq.n 80051a4 } } /* Adjusts the Internal Low Spee oscillator (LSI2) calibration value */ __HAL_RCC_LSI2_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->LSI2CalibrationValue); - 800510c: 687b ldr r3, [r7, #4] - 800510e: 699b ldr r3, [r3, #24] - 8005110: 4618 mov r0, r3 - 8005112: f7ff fc70 bl 80049f6 + 80051c0: 687b ldr r3, [r7, #4] + 80051c2: 699b ldr r3, [r3, #24] + 80051c4: 4618 mov r0, r3 + 80051c6: f7ff fc70 bl 8004aaa /* 3. Disable LSI1 */ /* LSI1 was initially not enable, require to disable it */ __HAL_RCC_LSI1_DISABLE(); - 8005116: f7ff fc17 bl 8004948 + 80051ca: f7ff fc17 bl 80049fc /* Get Start Tick*/ tickstart = HAL_GetTick(); - 800511a: f7fc ffed bl 80020f8 - 800511e: 6278 str r0, [r7, #36] ; 0x24 + 80051ce: f7fd f807 bl 80021e0 + 80051d2: 6278 str r0, [r7, #36] ; 0x24 /* Wait till LSI1 is disabled */ while (LL_RCC_LSI1_IsReady() != 0U) - 8005120: e008 b.n 8005134 + 80051d4: e008 b.n 80051e8 { if ((HAL_GetTick() - tickstart) > LSI1_TIMEOUT_VALUE) - 8005122: f7fc ffe9 bl 80020f8 - 8005126: 4602 mov r2, r0 - 8005128: 6a7b ldr r3, [r7, #36] ; 0x24 - 800512a: 1ad3 subs r3, r2, r3 - 800512c: 2b02 cmp r3, #2 - 800512e: d901 bls.n 8005134 + 80051d6: f7fd f803 bl 80021e0 + 80051da: 4602 mov r2, r0 + 80051dc: 6a7b ldr r3, [r7, #36] ; 0x24 + 80051de: 1ad3 subs r3, r2, r3 + 80051e0: 2b02 cmp r3, #2 + 80051e2: d901 bls.n 80051e8 { return HAL_TIMEOUT; - 8005130: 2303 movs r3, #3 - 8005132: e1d6 b.n 80054e2 + 80051e4: 2303 movs r3, #3 + 80051e6: e1d6 b.n 8005596 while (LL_RCC_LSI1_IsReady() != 0U) - 8005134: f7ff fc19 bl 800496a - 8005138: 4603 mov r3, r0 - 800513a: 2b00 cmp r3, #0 - 800513c: d1f1 bne.n 8005122 - 800513e: e051 b.n 80051e4 + 80051e8: f7ff fc19 bl 8004a1e + 80051ec: 4603 mov r3, r0 + 80051ee: 2b00 cmp r3, #0 + 80051f0: d1f1 bne.n 80051d6 + 80051f2: e051 b.n 8005298 else { /*------------------------------ LSI1 selected (only if LSI2 OFF)-------------------------*/ /* 1. Enable the Internal Low Speed oscillator (LSI1). */ __HAL_RCC_LSI1_ENABLE(); - 8005140: f7ff fbf1 bl 8004926 + 80051f4: f7ff fbf1 bl 80049da /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005144: f7fc ffd8 bl 80020f8 - 8005148: 6278 str r0, [r7, #36] ; 0x24 + 80051f8: f7fc fff2 bl 80021e0 + 80051fc: 6278 str r0, [r7, #36] ; 0x24 /* Wait till LSI1 is ready */ while (LL_RCC_LSI1_IsReady() == 0U) - 800514a: e00c b.n 8005166 - 800514c: 20000018 .word 0x20000018 - 8005150: 2000001c .word 0x2000001c + 80051fe: e00c b.n 800521a + 8005200: 2000002c .word 0x2000002c + 8005204: 20000030 .word 0x20000030 { if ((HAL_GetTick() - tickstart) > LSI1_TIMEOUT_VALUE) - 8005154: f7fc ffd0 bl 80020f8 - 8005158: 4602 mov r2, r0 - 800515a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800515c: 1ad3 subs r3, r2, r3 - 800515e: 2b02 cmp r3, #2 - 8005160: d901 bls.n 8005166 + 8005208: f7fc ffea bl 80021e0 + 800520c: 4602 mov r2, r0 + 800520e: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005210: 1ad3 subs r3, r2, r3 + 8005212: 2b02 cmp r3, #2 + 8005214: d901 bls.n 800521a { return HAL_TIMEOUT; - 8005162: 2303 movs r3, #3 - 8005164: e1bd b.n 80054e2 + 8005216: 2303 movs r3, #3 + 8005218: e1bd b.n 8005596 while (LL_RCC_LSI1_IsReady() == 0U) - 8005166: f7ff fc00 bl 800496a - 800516a: 4603 mov r3, r0 - 800516c: 2b00 cmp r3, #0 - 800516e: d0f1 beq.n 8005154 + 800521a: f7ff fc00 bl 8004a1e + 800521e: 4603 mov r3, r0 + 8005220: 2b00 cmp r3, #0 + 8005222: d0f1 beq.n 8005208 } } /*2. Switch OFF LSI2*/ /* Disable the Internal Low Speed oscillator (LSI2). */ __HAL_RCC_LSI2_DISABLE(); - 8005170: f7ff fc1e bl 80049b0 + 8005224: f7ff fc1e bl 8004a64 /* Wait till LSI2 is disabled */ while (LL_RCC_LSI2_IsReady() != 0U) - 8005174: e008 b.n 8005188 + 8005228: e008 b.n 800523c { if ((HAL_GetTick() - tickstart) > LSI2_TIMEOUT_VALUE) - 8005176: f7fc ffbf bl 80020f8 - 800517a: 4602 mov r2, r0 - 800517c: 6a7b ldr r3, [r7, #36] ; 0x24 - 800517e: 1ad3 subs r3, r2, r3 - 8005180: 2b03 cmp r3, #3 - 8005182: d901 bls.n 8005188 + 800522a: f7fc ffd9 bl 80021e0 + 800522e: 4602 mov r2, r0 + 8005230: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005232: 1ad3 subs r3, r2, r3 + 8005234: 2b03 cmp r3, #3 + 8005236: d901 bls.n 800523c { return HAL_TIMEOUT; - 8005184: 2303 movs r3, #3 - 8005186: e1ac b.n 80054e2 + 8005238: 2303 movs r3, #3 + 800523a: e1ac b.n 8005596 while (LL_RCC_LSI2_IsReady() != 0U) - 8005188: f7ff fc23 bl 80049d2 - 800518c: 4603 mov r3, r0 - 800518e: 2b00 cmp r3, #0 - 8005190: d1f1 bne.n 8005176 - 8005192: e027 b.n 80051e4 + 800523c: f7ff fc23 bl 8004a86 + 8005240: 4603 mov r3, r0 + 8005242: 2b00 cmp r3, #0 + 8005244: d1f1 bne.n 800522a + 8005246: e027 b.n 8005298 } else { /* Disable the Internal Low Speed oscillator (LSI2). */ __HAL_RCC_LSI2_DISABLE(); - 8005194: f7ff fc0c bl 80049b0 + 8005248: f7ff fc0c bl 8004a64 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005198: f7fc ffae bl 80020f8 - 800519c: 6278 str r0, [r7, #36] ; 0x24 + 800524c: f7fc ffc8 bl 80021e0 + 8005250: 6278 str r0, [r7, #36] ; 0x24 /* Wait till LSI2 is disabled */ while (LL_RCC_LSI2_IsReady() != 0U) - 800519e: e008 b.n 80051b2 + 8005252: e008 b.n 8005266 { if ((HAL_GetTick() - tickstart) > LSI2_TIMEOUT_VALUE) - 80051a0: f7fc ffaa bl 80020f8 - 80051a4: 4602 mov r2, r0 - 80051a6: 6a7b ldr r3, [r7, #36] ; 0x24 - 80051a8: 1ad3 subs r3, r2, r3 - 80051aa: 2b03 cmp r3, #3 - 80051ac: d901 bls.n 80051b2 + 8005254: f7fc ffc4 bl 80021e0 + 8005258: 4602 mov r2, r0 + 800525a: 6a7b ldr r3, [r7, #36] ; 0x24 + 800525c: 1ad3 subs r3, r2, r3 + 800525e: 2b03 cmp r3, #3 + 8005260: d901 bls.n 8005266 { return HAL_TIMEOUT; - 80051ae: 2303 movs r3, #3 - 80051b0: e197 b.n 80054e2 + 8005262: 2303 movs r3, #3 + 8005264: e197 b.n 8005596 while (LL_RCC_LSI2_IsReady() != 0U) - 80051b2: f7ff fc0e bl 80049d2 - 80051b6: 4603 mov r3, r0 - 80051b8: 2b00 cmp r3, #0 - 80051ba: d1f1 bne.n 80051a0 + 8005266: f7ff fc0e bl 8004a86 + 800526a: 4603 mov r3, r0 + 800526c: 2b00 cmp r3, #0 + 800526e: d1f1 bne.n 8005254 } } /* Disable the Internal Low Speed oscillator (LSI1). */ __HAL_RCC_LSI1_DISABLE(); - 80051bc: f7ff fbc4 bl 8004948 + 8005270: f7ff fbc4 bl 80049fc /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80051c0: f7fc ff9a bl 80020f8 - 80051c4: 6278 str r0, [r7, #36] ; 0x24 + 8005274: f7fc ffb4 bl 80021e0 + 8005278: 6278 str r0, [r7, #36] ; 0x24 /* Wait till LSI1 is disabled */ while (LL_RCC_LSI1_IsReady() != 0U) - 80051c6: e008 b.n 80051da + 800527a: e008 b.n 800528e { if ((HAL_GetTick() - tickstart) > LSI1_TIMEOUT_VALUE) - 80051c8: f7fc ff96 bl 80020f8 - 80051cc: 4602 mov r2, r0 - 80051ce: 6a7b ldr r3, [r7, #36] ; 0x24 - 80051d0: 1ad3 subs r3, r2, r3 - 80051d2: 2b02 cmp r3, #2 - 80051d4: d901 bls.n 80051da + 800527c: f7fc ffb0 bl 80021e0 + 8005280: 4602 mov r2, r0 + 8005282: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005284: 1ad3 subs r3, r2, r3 + 8005286: 2b02 cmp r3, #2 + 8005288: d901 bls.n 800528e { return HAL_TIMEOUT; - 80051d6: 2303 movs r3, #3 - 80051d8: e183 b.n 80054e2 + 800528a: 2303 movs r3, #3 + 800528c: e183 b.n 8005596 while (LL_RCC_LSI1_IsReady() != 0U) - 80051da: f7ff fbc6 bl 800496a - 80051de: 4603 mov r3, r0 - 80051e0: 2b00 cmp r3, #0 - 80051e2: d1f1 bne.n 80051c8 + 800528e: f7ff fbc6 bl 8004a1e + 8005292: 4603 mov r3, r0 + 8005294: 2b00 cmp r3, #0 + 8005296: d1f1 bne.n 800527c } } } /*------------------------------ LSE Configuration -------------------------*/ if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSE) == RCC_OSCILLATORTYPE_LSE) - 80051e4: 687b ldr r3, [r7, #4] - 80051e6: 681b ldr r3, [r3, #0] - 80051e8: f003 0304 and.w r3, r3, #4 - 80051ec: 2b00 cmp r3, #0 - 80051ee: d05b beq.n 80052a8 + 8005298: 687b ldr r3, [r7, #4] + 800529a: 681b ldr r3, [r3, #0] + 800529c: f003 0304 and.w r3, r3, #4 + 80052a0: 2b00 cmp r3, #0 + 80052a2: d05b beq.n 800535c assert_param(IS_RCC_LSE(RCC_OscInitStruct->LSEState)); /* Update LSE configuration in Backup Domain control register */ /* Requires to enable write access to Backup Domain of necessary */ if (HAL_IS_BIT_CLR(PWR->CR1, PWR_CR1_DBP)) - 80051f0: 4ba7 ldr r3, [pc, #668] ; (8005490 ) - 80051f2: 681b ldr r3, [r3, #0] - 80051f4: f403 7380 and.w r3, r3, #256 ; 0x100 - 80051f8: 2b00 cmp r3, #0 - 80051fa: d114 bne.n 8005226 + 80052a4: 4ba7 ldr r3, [pc, #668] ; (8005544 ) + 80052a6: 681b ldr r3, [r3, #0] + 80052a8: f403 7380 and.w r3, r3, #256 ; 0x100 + 80052ac: 2b00 cmp r3, #0 + 80052ae: d114 bne.n 80052da { /* Enable write access to Backup domain */ HAL_PWR_EnableBkUpAccess(); - 80051fc: f7ff fa64 bl 80046c8 + 80052b0: f7ff fa64 bl 800477c /* Wait for Backup domain Write protection disable */ tickstart = HAL_GetTick(); - 8005200: f7fc ff7a bl 80020f8 - 8005204: 6278 str r0, [r7, #36] ; 0x24 + 80052b4: f7fc ff94 bl 80021e0 + 80052b8: 6278 str r0, [r7, #36] ; 0x24 while (HAL_IS_BIT_CLR(PWR->CR1, PWR_CR1_DBP)) - 8005206: e008 b.n 800521a + 80052ba: e008 b.n 80052ce { if ((HAL_GetTick() - tickstart) > RCC_DBP_TIMEOUT_VALUE) - 8005208: f7fc ff76 bl 80020f8 - 800520c: 4602 mov r2, r0 - 800520e: 6a7b ldr r3, [r7, #36] ; 0x24 - 8005210: 1ad3 subs r3, r2, r3 - 8005212: 2b02 cmp r3, #2 - 8005214: d901 bls.n 800521a + 80052bc: f7fc ff90 bl 80021e0 + 80052c0: 4602 mov r2, r0 + 80052c2: 6a7b ldr r3, [r7, #36] ; 0x24 + 80052c4: 1ad3 subs r3, r2, r3 + 80052c6: 2b02 cmp r3, #2 + 80052c8: d901 bls.n 80052ce { return HAL_TIMEOUT; - 8005216: 2303 movs r3, #3 - 8005218: e163 b.n 80054e2 + 80052ca: 2303 movs r3, #3 + 80052cc: e163 b.n 8005596 while (HAL_IS_BIT_CLR(PWR->CR1, PWR_CR1_DBP)) - 800521a: 4b9d ldr r3, [pc, #628] ; (8005490 ) - 800521c: 681b ldr r3, [r3, #0] - 800521e: f403 7380 and.w r3, r3, #256 ; 0x100 - 8005222: 2b00 cmp r3, #0 - 8005224: d0f0 beq.n 8005208 + 80052ce: 4b9d ldr r3, [pc, #628] ; (8005544 ) + 80052d0: 681b ldr r3, [r3, #0] + 80052d2: f403 7380 and.w r3, r3, #256 ; 0x100 + 80052d6: 2b00 cmp r3, #0 + 80052d8: d0f0 beq.n 80052bc } } } /* Set the new LSE configuration -----------------------------------------*/ __HAL_RCC_LSE_CONFIG(RCC_OscInitStruct->LSEState); - 8005226: 687b ldr r3, [r7, #4] - 8005228: 689b ldr r3, [r3, #8] - 800522a: 2b01 cmp r3, #1 - 800522c: d102 bne.n 8005234 - 800522e: f7ff fb24 bl 800487a - 8005232: e00c b.n 800524e - 8005234: 687b ldr r3, [r7, #4] - 8005236: 689b ldr r3, [r3, #8] - 8005238: 2b05 cmp r3, #5 - 800523a: d104 bne.n 8005246 - 800523c: f7ff fb3f bl 80048be - 8005240: f7ff fb1b bl 800487a - 8005244: e003 b.n 800524e - 8005246: f7ff fb29 bl 800489c - 800524a: f7ff fb49 bl 80048e0 + 80052da: 687b ldr r3, [r7, #4] + 80052dc: 689b ldr r3, [r3, #8] + 80052de: 2b01 cmp r3, #1 + 80052e0: d102 bne.n 80052e8 + 80052e2: f7ff fb24 bl 800492e + 80052e6: e00c b.n 8005302 + 80052e8: 687b ldr r3, [r7, #4] + 80052ea: 689b ldr r3, [r3, #8] + 80052ec: 2b05 cmp r3, #5 + 80052ee: d104 bne.n 80052fa + 80052f0: f7ff fb3f bl 8004972 + 80052f4: f7ff fb1b bl 800492e + 80052f8: e003 b.n 8005302 + 80052fa: f7ff fb29 bl 8004950 + 80052fe: f7ff fb49 bl 8004994 /* Check the LSE State */ if (RCC_OscInitStruct->LSEState != RCC_LSE_OFF) - 800524e: 687b ldr r3, [r7, #4] - 8005250: 689b ldr r3, [r3, #8] - 8005252: 2b00 cmp r3, #0 - 8005254: d014 beq.n 8005280 + 8005302: 687b ldr r3, [r7, #4] + 8005304: 689b ldr r3, [r3, #8] + 8005306: 2b00 cmp r3, #0 + 8005308: d014 beq.n 8005334 { /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005256: f7fc ff4f bl 80020f8 - 800525a: 6278 str r0, [r7, #36] ; 0x24 + 800530a: f7fc ff69 bl 80021e0 + 800530e: 6278 str r0, [r7, #36] ; 0x24 /* Wait till LSE is ready */ while (LL_RCC_LSE_IsReady() == 0U) - 800525c: e00a b.n 8005274 + 8005310: e00a b.n 8005328 { if ((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) - 800525e: f7fc ff4b bl 80020f8 - 8005262: 4602 mov r2, r0 - 8005264: 6a7b ldr r3, [r7, #36] ; 0x24 - 8005266: 1ad3 subs r3, r2, r3 - 8005268: f241 3288 movw r2, #5000 ; 0x1388 - 800526c: 4293 cmp r3, r2 - 800526e: d901 bls.n 8005274 + 8005312: f7fc ff65 bl 80021e0 + 8005316: 4602 mov r2, r0 + 8005318: 6a7b ldr r3, [r7, #36] ; 0x24 + 800531a: 1ad3 subs r3, r2, r3 + 800531c: f241 3288 movw r2, #5000 ; 0x1388 + 8005320: 4293 cmp r3, r2 + 8005322: d901 bls.n 8005328 { return HAL_TIMEOUT; - 8005270: 2303 movs r3, #3 - 8005272: e136 b.n 80054e2 + 8005324: 2303 movs r3, #3 + 8005326: e136 b.n 8005596 while (LL_RCC_LSE_IsReady() == 0U) - 8005274: f7ff fb45 bl 8004902 - 8005278: 4603 mov r3, r0 - 800527a: 2b00 cmp r3, #0 - 800527c: d0ef beq.n 800525e - 800527e: e013 b.n 80052a8 + 8005328: f7ff fb45 bl 80049b6 + 800532c: 4603 mov r3, r0 + 800532e: 2b00 cmp r3, #0 + 8005330: d0ef beq.n 8005312 + 8005332: e013 b.n 800535c } } else { /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005280: f7fc ff3a bl 80020f8 - 8005284: 6278 str r0, [r7, #36] ; 0x24 + 8005334: f7fc ff54 bl 80021e0 + 8005338: 6278 str r0, [r7, #36] ; 0x24 /* Wait till LSE is disabled */ while (LL_RCC_LSE_IsReady() != 0U) - 8005286: e00a b.n 800529e + 800533a: e00a b.n 8005352 { if ((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) - 8005288: f7fc ff36 bl 80020f8 - 800528c: 4602 mov r2, r0 - 800528e: 6a7b ldr r3, [r7, #36] ; 0x24 - 8005290: 1ad3 subs r3, r2, r3 - 8005292: f241 3288 movw r2, #5000 ; 0x1388 - 8005296: 4293 cmp r3, r2 - 8005298: d901 bls.n 800529e + 800533c: f7fc ff50 bl 80021e0 + 8005340: 4602 mov r2, r0 + 8005342: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005344: 1ad3 subs r3, r2, r3 + 8005346: f241 3288 movw r2, #5000 ; 0x1388 + 800534a: 4293 cmp r3, r2 + 800534c: d901 bls.n 8005352 { return HAL_TIMEOUT; - 800529a: 2303 movs r3, #3 - 800529c: e121 b.n 80054e2 + 800534e: 2303 movs r3, #3 + 8005350: e121 b.n 8005596 while (LL_RCC_LSE_IsReady() != 0U) - 800529e: f7ff fb30 bl 8004902 - 80052a2: 4603 mov r3, r0 - 80052a4: 2b00 cmp r3, #0 - 80052a6: d1ef bne.n 8005288 + 8005352: f7ff fb30 bl 80049b6 + 8005356: 4603 mov r3, r0 + 8005358: 2b00 cmp r3, #0 + 800535a: d1ef bne.n 800533c } } #if defined(RCC_HSI48_SUPPORT) /*------------------------------ HSI48 Configuration -----------------------*/ if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSI48) == RCC_OSCILLATORTYPE_HSI48) - 80052a8: 687b ldr r3, [r7, #4] - 80052aa: 681b ldr r3, [r3, #0] - 80052ac: f003 0340 and.w r3, r3, #64 ; 0x40 - 80052b0: 2b00 cmp r3, #0 - 80052b2: d02c beq.n 800530e + 800535c: 687b ldr r3, [r7, #4] + 800535e: 681b ldr r3, [r3, #0] + 8005360: f003 0340 and.w r3, r3, #64 ; 0x40 + 8005364: 2b00 cmp r3, #0 + 8005366: d02c beq.n 80053c2 { /* Check the parameters */ assert_param(IS_RCC_HSI48(RCC_OscInitStruct->HSI48State)); /* Check the HSI State */ if (RCC_OscInitStruct->HSI48State != RCC_HSI48_OFF) - 80052b4: 687b ldr r3, [r7, #4] - 80052b6: 6a9b ldr r3, [r3, #40] ; 0x28 - 80052b8: 2b00 cmp r3, #0 - 80052ba: d014 beq.n 80052e6 + 8005368: 687b ldr r3, [r7, #4] + 800536a: 6a9b ldr r3, [r3, #40] ; 0x28 + 800536c: 2b00 cmp r3, #0 + 800536e: d014 beq.n 800539a { /* Enable the Internal Low Speed oscillator (HSI48). */ __HAL_RCC_HSI48_ENABLE(); - 80052bc: f7ff faa9 bl 8004812 + 8005370: f7ff faa9 bl 80048c6 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80052c0: f7fc ff1a bl 80020f8 - 80052c4: 6278 str r0, [r7, #36] ; 0x24 + 8005374: f7fc ff34 bl 80021e0 + 8005378: 6278 str r0, [r7, #36] ; 0x24 /* Wait till HSI48 is ready */ while (LL_RCC_HSI48_IsReady() == 0U) - 80052c6: e008 b.n 80052da + 800537a: e008 b.n 800538e { if ((HAL_GetTick() - tickstart) > HSI48_TIMEOUT_VALUE) - 80052c8: f7fc ff16 bl 80020f8 - 80052cc: 4602 mov r2, r0 - 80052ce: 6a7b ldr r3, [r7, #36] ; 0x24 - 80052d0: 1ad3 subs r3, r2, r3 - 80052d2: 2b02 cmp r3, #2 - 80052d4: d901 bls.n 80052da + 800537c: f7fc ff30 bl 80021e0 + 8005380: 4602 mov r2, r0 + 8005382: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005384: 1ad3 subs r3, r2, r3 + 8005386: 2b02 cmp r3, #2 + 8005388: d901 bls.n 800538e { return HAL_TIMEOUT; - 80052d6: 2303 movs r3, #3 - 80052d8: e103 b.n 80054e2 + 800538a: 2303 movs r3, #3 + 800538c: e103 b.n 8005596 while (LL_RCC_HSI48_IsReady() == 0U) - 80052da: f7ff fabc bl 8004856 - 80052de: 4603 mov r3, r0 - 80052e0: 2b00 cmp r3, #0 - 80052e2: d0f1 beq.n 80052c8 - 80052e4: e013 b.n 800530e + 800538e: f7ff fabc bl 800490a + 8005392: 4603 mov r3, r0 + 8005394: 2b00 cmp r3, #0 + 8005396: d0f1 beq.n 800537c + 8005398: e013 b.n 80053c2 } } else { /* Disable the Internal Low Speed oscillator (HSI48). */ __HAL_RCC_HSI48_DISABLE(); - 80052e6: f7ff faa5 bl 8004834 + 800539a: f7ff faa5 bl 80048e8 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80052ea: f7fc ff05 bl 80020f8 - 80052ee: 6278 str r0, [r7, #36] ; 0x24 + 800539e: f7fc ff1f bl 80021e0 + 80053a2: 6278 str r0, [r7, #36] ; 0x24 /* Wait till HSI48 is disabled */ while (LL_RCC_HSI48_IsReady() != 0U) - 80052f0: e008 b.n 8005304 + 80053a4: e008 b.n 80053b8 { if ((HAL_GetTick() - tickstart) > HSI48_TIMEOUT_VALUE) - 80052f2: f7fc ff01 bl 80020f8 - 80052f6: 4602 mov r2, r0 - 80052f8: 6a7b ldr r3, [r7, #36] ; 0x24 - 80052fa: 1ad3 subs r3, r2, r3 - 80052fc: 2b02 cmp r3, #2 - 80052fe: d901 bls.n 8005304 + 80053a6: f7fc ff1b bl 80021e0 + 80053aa: 4602 mov r2, r0 + 80053ac: 6a7b ldr r3, [r7, #36] ; 0x24 + 80053ae: 1ad3 subs r3, r2, r3 + 80053b0: 2b02 cmp r3, #2 + 80053b2: d901 bls.n 80053b8 { return HAL_TIMEOUT; - 8005300: 2303 movs r3, #3 - 8005302: e0ee b.n 80054e2 + 80053b4: 2303 movs r3, #3 + 80053b6: e0ee b.n 8005596 while (LL_RCC_HSI48_IsReady() != 0U) - 8005304: f7ff faa7 bl 8004856 - 8005308: 4603 mov r3, r0 - 800530a: 2b00 cmp r3, #0 - 800530c: d1f1 bne.n 80052f2 + 80053b8: f7ff faa7 bl 800490a + 80053bc: 4603 mov r3, r0 + 80053be: 2b00 cmp r3, #0 + 80053c0: d1f1 bne.n 80053a6 #endif /* RCC_HSI48_SUPPORT */ /*-------------------------------- PLL Configuration -----------------------*/ /* Check the parameters */ assert_param(IS_RCC_PLL(RCC_OscInitStruct->PLL.PLLState)); if (RCC_OscInitStruct->PLL.PLLState != RCC_PLL_NONE) - 800530e: 687b ldr r3, [r7, #4] - 8005310: 6adb ldr r3, [r3, #44] ; 0x2c - 8005312: 2b00 cmp r3, #0 - 8005314: f000 80e4 beq.w 80054e0 + 80053c2: 687b ldr r3, [r7, #4] + 80053c4: 6adb ldr r3, [r3, #44] ; 0x2c + 80053c6: 2b00 cmp r3, #0 + 80053c8: f000 80e4 beq.w 8005594 { const uint32_t temp_sysclksrc = __HAL_RCC_GET_SYSCLK_SOURCE(); - 8005318: f7ff fc05 bl 8004b26 - 800531c: 6138 str r0, [r7, #16] + 80053cc: f7ff fc05 bl 8004bda + 80053d0: 6138 str r0, [r7, #16] const uint32_t temp_pllconfig = RCC->PLLCFGR; - 800531e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005322: 68db ldr r3, [r3, #12] - 8005324: 60fb str r3, [r7, #12] + 80053d2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80053d6: 68db ldr r3, [r3, #12] + 80053d8: 60fb str r3, [r7, #12] /* PLL On ? */ if (RCC_OscInitStruct->PLL.PLLState == RCC_PLL_ON) - 8005326: 687b ldr r3, [r7, #4] - 8005328: 6adb ldr r3, [r3, #44] ; 0x2c - 800532a: 2b02 cmp r3, #2 - 800532c: f040 80b4 bne.w 8005498 + 80053da: 687b ldr r3, [r7, #4] + 80053dc: 6adb ldr r3, [r3, #44] ; 0x2c + 80053de: 2b02 cmp r3, #2 + 80053e0: f040 80b4 bne.w 800554c assert_param(IS_RCC_PLLP_VALUE(RCC_OscInitStruct->PLL.PLLP)); assert_param(IS_RCC_PLLQ_VALUE(RCC_OscInitStruct->PLL.PLLQ)); assert_param(IS_RCC_PLLR_VALUE(RCC_OscInitStruct->PLL.PLLR)); /* Do nothing if PLL configuration is unchanged */ if ((READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLSRC) != RCC_OscInitStruct->PLL.PLLSource) || - 8005330: 68fb ldr r3, [r7, #12] - 8005332: f003 0203 and.w r2, r3, #3 - 8005336: 687b ldr r3, [r7, #4] - 8005338: 6b1b ldr r3, [r3, #48] ; 0x30 - 800533a: 429a cmp r2, r3 - 800533c: d123 bne.n 8005386 + 80053e4: 68fb ldr r3, [r7, #12] + 80053e6: f003 0203 and.w r2, r3, #3 + 80053ea: 687b ldr r3, [r7, #4] + 80053ec: 6b1b ldr r3, [r3, #48] ; 0x30 + 80053ee: 429a cmp r2, r3 + 80053f0: d123 bne.n 800543a (READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLM) != RCC_OscInitStruct->PLL.PLLM) || - 800533e: 68fb ldr r3, [r7, #12] - 8005340: f003 0270 and.w r2, r3, #112 ; 0x70 - 8005344: 687b ldr r3, [r7, #4] - 8005346: 6b5b ldr r3, [r3, #52] ; 0x34 + 80053f2: 68fb ldr r3, [r7, #12] + 80053f4: f003 0270 and.w r2, r3, #112 ; 0x70 + 80053f8: 687b ldr r3, [r7, #4] + 80053fa: 6b5b ldr r3, [r3, #52] ; 0x34 if ((READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLSRC) != RCC_OscInitStruct->PLL.PLLSource) || - 8005348: 429a cmp r2, r3 - 800534a: d11c bne.n 8005386 + 80053fc: 429a cmp r2, r3 + 80053fe: d11c bne.n 800543a ((READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLN) >> RCC_PLLCFGR_PLLN_Pos) != RCC_OscInitStruct->PLL.PLLN) || - 800534c: 68fb ldr r3, [r7, #12] - 800534e: 0a1b lsrs r3, r3, #8 - 8005350: f003 027f and.w r2, r3, #127 ; 0x7f - 8005354: 687b ldr r3, [r7, #4] - 8005356: 6b9b ldr r3, [r3, #56] ; 0x38 + 8005400: 68fb ldr r3, [r7, #12] + 8005402: 0a1b lsrs r3, r3, #8 + 8005404: f003 027f and.w r2, r3, #127 ; 0x7f + 8005408: 687b ldr r3, [r7, #4] + 800540a: 6b9b ldr r3, [r3, #56] ; 0x38 (READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLM) != RCC_OscInitStruct->PLL.PLLM) || - 8005358: 429a cmp r2, r3 - 800535a: d114 bne.n 8005386 + 800540c: 429a cmp r2, r3 + 800540e: d114 bne.n 800543a (READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLP) != RCC_OscInitStruct->PLL.PLLP) || - 800535c: 68fb ldr r3, [r7, #12] - 800535e: f403 1278 and.w r2, r3, #4063232 ; 0x3e0000 - 8005362: 687b ldr r3, [r7, #4] - 8005364: 6bdb ldr r3, [r3, #60] ; 0x3c + 8005410: 68fb ldr r3, [r7, #12] + 8005412: f403 1278 and.w r2, r3, #4063232 ; 0x3e0000 + 8005416: 687b ldr r3, [r7, #4] + 8005418: 6bdb ldr r3, [r3, #60] ; 0x3c ((READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLN) >> RCC_PLLCFGR_PLLN_Pos) != RCC_OscInitStruct->PLL.PLLN) || - 8005366: 429a cmp r2, r3 - 8005368: d10d bne.n 8005386 + 800541a: 429a cmp r2, r3 + 800541c: d10d bne.n 800543a (READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLQ) != RCC_OscInitStruct->PLL.PLLQ) || - 800536a: 68fb ldr r3, [r7, #12] - 800536c: f003 6260 and.w r2, r3, #234881024 ; 0xe000000 - 8005370: 687b ldr r3, [r7, #4] - 8005372: 6c1b ldr r3, [r3, #64] ; 0x40 + 800541e: 68fb ldr r3, [r7, #12] + 8005420: f003 6260 and.w r2, r3, #234881024 ; 0xe000000 + 8005424: 687b ldr r3, [r7, #4] + 8005426: 6c1b ldr r3, [r3, #64] ; 0x40 (READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLP) != RCC_OscInitStruct->PLL.PLLP) || - 8005374: 429a cmp r2, r3 - 8005376: d106 bne.n 8005386 + 8005428: 429a cmp r2, r3 + 800542a: d106 bne.n 800543a (READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLR) != RCC_OscInitStruct->PLL.PLLR)) - 8005378: 68fb ldr r3, [r7, #12] - 800537a: f003 4260 and.w r2, r3, #3758096384 ; 0xe0000000 - 800537e: 687b ldr r3, [r7, #4] - 8005380: 6c5b ldr r3, [r3, #68] ; 0x44 + 800542c: 68fb ldr r3, [r7, #12] + 800542e: f003 4260 and.w r2, r3, #3758096384 ; 0xe0000000 + 8005432: 687b ldr r3, [r7, #4] + 8005434: 6c5b ldr r3, [r3, #68] ; 0x44 (READ_BIT(temp_pllconfig, RCC_PLLCFGR_PLLQ) != RCC_OscInitStruct->PLL.PLLQ) || - 8005382: 429a cmp r2, r3 - 8005384: d05d beq.n 8005442 + 8005436: 429a cmp r2, r3 + 8005438: d05d beq.n 80054f6 { /* Check if the PLL is used as system clock or not */ if (temp_sysclksrc != RCC_SYSCLKSOURCE_STATUS_PLLCLK) - 8005386: 693b ldr r3, [r7, #16] - 8005388: 2b0c cmp r3, #12 - 800538a: d058 beq.n 800543e + 800543a: 693b ldr r3, [r7, #16] + 800543c: 2b0c cmp r3, #12 + 800543e: d058 beq.n 80054f2 { #if defined(SAI1) /* Check if main PLL can be updated */ /* Not possible if the source is shared by other enabled PLLSAIx */ if (READ_BIT(RCC->CR, RCC_CR_PLLSAI1ON) != 0U) - 800538c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005390: 681b ldr r3, [r3, #0] - 8005392: f003 6380 and.w r3, r3, #67108864 ; 0x4000000 - 8005396: 2b00 cmp r3, #0 - 8005398: d001 beq.n 800539e + 8005440: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005444: 681b ldr r3, [r3, #0] + 8005446: f003 6380 and.w r3, r3, #67108864 ; 0x4000000 + 800544a: 2b00 cmp r3, #0 + 800544c: d001 beq.n 8005452 { return HAL_ERROR; - 800539a: 2301 movs r3, #1 - 800539c: e0a1 b.n 80054e2 + 800544e: 2301 movs r3, #1 + 8005450: e0a1 b.n 8005596 } else #endif /* SAI1 */ { /* Disable the main PLL. */ __HAL_RCC_PLL_DISABLE(); - 800539e: f7ff fc85 bl 8004cac + 8005452: f7ff fc85 bl 8004d60 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80053a2: f7fc fea9 bl 80020f8 - 80053a6: 6278 str r0, [r7, #36] ; 0x24 + 8005456: f7fc fec3 bl 80021e0 + 800545a: 6278 str r0, [r7, #36] ; 0x24 /* Wait till PLL is ready */ while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) - 80053a8: e008 b.n 80053bc + 800545c: e008 b.n 8005470 { if ((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) - 80053aa: f7fc fea5 bl 80020f8 - 80053ae: 4602 mov r2, r0 - 80053b0: 6a7b ldr r3, [r7, #36] ; 0x24 - 80053b2: 1ad3 subs r3, r2, r3 - 80053b4: 2b02 cmp r3, #2 - 80053b6: d901 bls.n 80053bc + 800545e: f7fc febf bl 80021e0 + 8005462: 4602 mov r2, r0 + 8005464: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005466: 1ad3 subs r3, r2, r3 + 8005468: 2b02 cmp r3, #2 + 800546a: d901 bls.n 8005470 { return HAL_TIMEOUT; - 80053b8: 2303 movs r3, #3 - 80053ba: e092 b.n 80054e2 + 800546c: 2303 movs r3, #3 + 800546e: e092 b.n 8005596 while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) - 80053bc: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80053c0: 681b ldr r3, [r3, #0] - 80053c2: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 - 80053c6: 2b00 cmp r3, #0 - 80053c8: d1ef bne.n 80053aa + 8005470: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005474: 681b ldr r3, [r3, #0] + 8005476: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 + 800547a: 2b00 cmp r3, #0 + 800547c: d1ef bne.n 800545e } } /* Configure the main PLL clock source, multiplication and division factors. */ __HAL_RCC_PLL_CONFIG(RCC_OscInitStruct->PLL.PLLSource, - 80053ca: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80053ce: 68da ldr r2, [r3, #12] - 80053d0: 4b30 ldr r3, [pc, #192] ; (8005494 ) - 80053d2: 4013 ands r3, r2 - 80053d4: 687a ldr r2, [r7, #4] - 80053d6: 6b11 ldr r1, [r2, #48] ; 0x30 - 80053d8: 687a ldr r2, [r7, #4] - 80053da: 6b52 ldr r2, [r2, #52] ; 0x34 - 80053dc: 4311 orrs r1, r2 - 80053de: 687a ldr r2, [r7, #4] - 80053e0: 6b92 ldr r2, [r2, #56] ; 0x38 - 80053e2: 0212 lsls r2, r2, #8 - 80053e4: 4311 orrs r1, r2 - 80053e6: 687a ldr r2, [r7, #4] - 80053e8: 6bd2 ldr r2, [r2, #60] ; 0x3c - 80053ea: 4311 orrs r1, r2 - 80053ec: 687a ldr r2, [r7, #4] - 80053ee: 6c12 ldr r2, [r2, #64] ; 0x40 - 80053f0: 4311 orrs r1, r2 - 80053f2: 687a ldr r2, [r7, #4] - 80053f4: 6c52 ldr r2, [r2, #68] ; 0x44 - 80053f6: 430a orrs r2, r1 - 80053f8: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 80053fc: 4313 orrs r3, r2 - 80053fe: 60cb str r3, [r1, #12] + 800547e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005482: 68da ldr r2, [r3, #12] + 8005484: 4b30 ldr r3, [pc, #192] ; (8005548 ) + 8005486: 4013 ands r3, r2 + 8005488: 687a ldr r2, [r7, #4] + 800548a: 6b11 ldr r1, [r2, #48] ; 0x30 + 800548c: 687a ldr r2, [r7, #4] + 800548e: 6b52 ldr r2, [r2, #52] ; 0x34 + 8005490: 4311 orrs r1, r2 + 8005492: 687a ldr r2, [r7, #4] + 8005494: 6b92 ldr r2, [r2, #56] ; 0x38 + 8005496: 0212 lsls r2, r2, #8 + 8005498: 4311 orrs r1, r2 + 800549a: 687a ldr r2, [r7, #4] + 800549c: 6bd2 ldr r2, [r2, #60] ; 0x3c + 800549e: 4311 orrs r1, r2 + 80054a0: 687a ldr r2, [r7, #4] + 80054a2: 6c12 ldr r2, [r2, #64] ; 0x40 + 80054a4: 4311 orrs r1, r2 + 80054a6: 687a ldr r2, [r7, #4] + 80054a8: 6c52 ldr r2, [r2, #68] ; 0x44 + 80054aa: 430a orrs r2, r1 + 80054ac: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 80054b0: 4313 orrs r3, r2 + 80054b2: 60cb str r3, [r1, #12] RCC_OscInitStruct->PLL.PLLP, RCC_OscInitStruct->PLL.PLLQ, RCC_OscInitStruct->PLL.PLLR); /* Enable the main PLL. */ __HAL_RCC_PLL_ENABLE(); - 8005400: f7ff fc45 bl 8004c8e + 80054b4: f7ff fc45 bl 8004d42 /* Enable PLL System Clock output. */ __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SYSCLK); - 8005404: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005408: 68db ldr r3, [r3, #12] - 800540a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 800540e: f043 5380 orr.w r3, r3, #268435456 ; 0x10000000 - 8005412: 60d3 str r3, [r2, #12] + 80054b8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80054bc: 68db ldr r3, [r3, #12] + 80054be: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80054c2: f043 5380 orr.w r3, r3, #268435456 ; 0x10000000 + 80054c6: 60d3 str r3, [r2, #12] /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005414: f7fc fe70 bl 80020f8 - 8005418: 6278 str r0, [r7, #36] ; 0x24 + 80054c8: f7fc fe8a bl 80021e0 + 80054cc: 6278 str r0, [r7, #36] ; 0x24 /* Wait till PLL is ready */ while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) - 800541a: e008 b.n 800542e + 80054ce: e008 b.n 80054e2 { if ((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) - 800541c: f7fc fe6c bl 80020f8 - 8005420: 4602 mov r2, r0 - 8005422: 6a7b ldr r3, [r7, #36] ; 0x24 - 8005424: 1ad3 subs r3, r2, r3 - 8005426: 2b02 cmp r3, #2 - 8005428: d901 bls.n 800542e + 80054d0: f7fc fe86 bl 80021e0 + 80054d4: 4602 mov r2, r0 + 80054d6: 6a7b ldr r3, [r7, #36] ; 0x24 + 80054d8: 1ad3 subs r3, r2, r3 + 80054da: 2b02 cmp r3, #2 + 80054dc: d901 bls.n 80054e2 { return HAL_TIMEOUT; - 800542a: 2303 movs r3, #3 - 800542c: e059 b.n 80054e2 + 80054de: 2303 movs r3, #3 + 80054e0: e059 b.n 8005596 while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) - 800542e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005432: 681b ldr r3, [r3, #0] - 8005434: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 - 8005438: 2b00 cmp r3, #0 - 800543a: d0ef beq.n 800541c + 80054e2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80054e6: 681b ldr r3, [r3, #0] + 80054e8: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 + 80054ec: 2b00 cmp r3, #0 + 80054ee: d0ef beq.n 80054d0 if (temp_sysclksrc != RCC_SYSCLKSOURCE_STATUS_PLLCLK) - 800543c: e050 b.n 80054e0 + 80054f0: e050 b.n 8005594 } } else { /* PLL is already used as System core clock */ return HAL_ERROR; - 800543e: 2301 movs r3, #1 - 8005440: e04f b.n 80054e2 + 80054f2: 2301 movs r3, #1 + 80054f4: e04f b.n 8005596 } else { /* PLL configuration is unchanged */ /* Re-enable PLL if it was disabled (ie. low power mode) */ if (READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) - 8005442: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005446: 681b ldr r3, [r3, #0] - 8005448: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 - 800544c: 2b00 cmp r3, #0 - 800544e: d147 bne.n 80054e0 + 80054f6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80054fa: 681b ldr r3, [r3, #0] + 80054fc: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 + 8005500: 2b00 cmp r3, #0 + 8005502: d147 bne.n 8005594 { /* Enable the main PLL. */ __HAL_RCC_PLL_ENABLE(); - 8005450: f7ff fc1d bl 8004c8e + 8005504: f7ff fc1d bl 8004d42 /* Enable PLL System Clock output. */ __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SYSCLK); - 8005454: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005458: 68db ldr r3, [r3, #12] - 800545a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 800545e: f043 5380 orr.w r3, r3, #268435456 ; 0x10000000 - 8005462: 60d3 str r3, [r2, #12] + 8005508: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800550c: 68db ldr r3, [r3, #12] + 800550e: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8005512: f043 5380 orr.w r3, r3, #268435456 ; 0x10000000 + 8005516: 60d3 str r3, [r2, #12] /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005464: f7fc fe48 bl 80020f8 - 8005468: 6278 str r0, [r7, #36] ; 0x24 + 8005518: f7fc fe62 bl 80021e0 + 800551c: 6278 str r0, [r7, #36] ; 0x24 /* Wait till PLL is ready */ while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) - 800546a: e008 b.n 800547e + 800551e: e008 b.n 8005532 { if ((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) - 800546c: f7fc fe44 bl 80020f8 - 8005470: 4602 mov r2, r0 - 8005472: 6a7b ldr r3, [r7, #36] ; 0x24 - 8005474: 1ad3 subs r3, r2, r3 - 8005476: 2b02 cmp r3, #2 - 8005478: d901 bls.n 800547e + 8005520: f7fc fe5e bl 80021e0 + 8005524: 4602 mov r2, r0 + 8005526: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005528: 1ad3 subs r3, r2, r3 + 800552a: 2b02 cmp r3, #2 + 800552c: d901 bls.n 8005532 { return HAL_TIMEOUT; - 800547a: 2303 movs r3, #3 - 800547c: e031 b.n 80054e2 + 800552e: 2303 movs r3, #3 + 8005530: e031 b.n 8005596 while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) - 800547e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005482: 681b ldr r3, [r3, #0] - 8005484: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 - 8005488: 2b00 cmp r3, #0 - 800548a: d0ef beq.n 800546c - 800548c: e028 b.n 80054e0 - 800548e: bf00 nop - 8005490: 58000400 .word 0x58000400 - 8005494: 11c1808c .word 0x11c1808c + 8005532: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005536: 681b ldr r3, [r3, #0] + 8005538: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 + 800553c: 2b00 cmp r3, #0 + 800553e: d0ef beq.n 8005520 + 8005540: e028 b.n 8005594 + 8005542: bf00 nop + 8005544: 58000400 .word 0x58000400 + 8005548: 11c1808c .word 0x11c1808c } } else { /* Check that PLL is not used as system clock or not */ if (temp_sysclksrc != RCC_SYSCLKSOURCE_STATUS_PLLCLK) - 8005498: 693b ldr r3, [r7, #16] - 800549a: 2b0c cmp r3, #12 - 800549c: d01e beq.n 80054dc + 800554c: 693b ldr r3, [r7, #16] + 800554e: 2b0c cmp r3, #12 + 8005550: d01e beq.n 8005590 { /* Disable the main PLL. */ __HAL_RCC_PLL_DISABLE(); - 800549e: f7ff fc05 bl 8004cac + 8005552: f7ff fc05 bl 8004d60 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80054a2: f7fc fe29 bl 80020f8 - 80054a6: 6278 str r0, [r7, #36] ; 0x24 + 8005556: f7fc fe43 bl 80021e0 + 800555a: 6278 str r0, [r7, #36] ; 0x24 /* Wait till PLL is disabled */ while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) - 80054a8: e008 b.n 80054bc + 800555c: e008 b.n 8005570 { if ((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) - 80054aa: f7fc fe25 bl 80020f8 - 80054ae: 4602 mov r2, r0 - 80054b0: 6a7b ldr r3, [r7, #36] ; 0x24 - 80054b2: 1ad3 subs r3, r2, r3 - 80054b4: 2b02 cmp r3, #2 - 80054b6: d901 bls.n 80054bc + 800555e: f7fc fe3f bl 80021e0 + 8005562: 4602 mov r2, r0 + 8005564: 6a7b ldr r3, [r7, #36] ; 0x24 + 8005566: 1ad3 subs r3, r2, r3 + 8005568: 2b02 cmp r3, #2 + 800556a: d901 bls.n 8005570 { return HAL_TIMEOUT; - 80054b8: 2303 movs r3, #3 - 80054ba: e012 b.n 80054e2 + 800556c: 2303 movs r3, #3 + 800556e: e012 b.n 8005596 while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) - 80054bc: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80054c0: 681b ldr r3, [r3, #0] - 80054c2: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 - 80054c6: 2b00 cmp r3, #0 - 80054c8: d1ef bne.n 80054aa + 8005570: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005574: 681b ldr r3, [r3, #0] + 8005576: f003 7300 and.w r3, r3, #33554432 ; 0x2000000 + 800557a: 2b00 cmp r3, #0 + 800557c: d1ef bne.n 800555e } } /* Disable the PLL source and outputs to save power when PLL is off */ #if defined(SAI1) && defined(USB) CLEAR_BIT(RCC->PLLCFGR, (RCC_PLLCFGR_PLLSRC | RCC_PLLCFGR_PLLPEN | RCC_PLLCFGR_PLLQEN | RCC_PLLCFGR_PLLREN)); - 80054ca: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80054ce: 68da ldr r2, [r3, #12] - 80054d0: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 80054d4: 4b05 ldr r3, [pc, #20] ; (80054ec ) - 80054d6: 4013 ands r3, r2 - 80054d8: 60cb str r3, [r1, #12] - 80054da: e001 b.n 80054e0 + 800557e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005582: 68da ldr r2, [r3, #12] + 8005584: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005588: 4b05 ldr r3, [pc, #20] ; (80055a0 ) + 800558a: 4013 ands r3, r2 + 800558c: 60cb str r3, [r1, #12] + 800558e: e001 b.n 8005594 #endif /* SAI1 && USB */ } else { /* PLL is already used as System core clock */ return HAL_ERROR; - 80054dc: 2301 movs r3, #1 - 80054de: e000 b.n 80054e2 + 8005590: 2301 movs r3, #1 + 8005592: e000 b.n 8005596 } } } return HAL_OK; - 80054e0: 2300 movs r3, #0 + 8005594: 2300 movs r3, #0 } - 80054e2: 4618 mov r0, r3 - 80054e4: 3734 adds r7, #52 ; 0x34 - 80054e6: 46bd mov sp, r7 - 80054e8: bd90 pop {r4, r7, pc} - 80054ea: bf00 nop - 80054ec: eefefffc .word 0xeefefffc + 8005596: 4618 mov r0, r3 + 8005598: 3734 adds r7, #52 ; 0x34 + 800559a: 46bd mov sp, r7 + 800559c: bd90 pop {r4, r7, pc} + 800559e: bf00 nop + 80055a0: eefefffc .word 0xeefefffc -080054f0 : +080055a4 : * HPRE[3:0] bits to ensure that HCLK1 not exceed the maximum allowed frequency * (for more details refer to section above "Initialization/de-initialization functions") * @retval None */ HAL_StatusTypeDef HAL_RCC_ClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency) { - 80054f0: b580 push {r7, lr} - 80054f2: b084 sub sp, #16 - 80054f4: af00 add r7, sp, #0 - 80054f6: 6078 str r0, [r7, #4] - 80054f8: 6039 str r1, [r7, #0] + 80055a4: b580 push {r7, lr} + 80055a6: b084 sub sp, #16 + 80055a8: af00 add r7, sp, #0 + 80055aa: 6078 str r0, [r7, #4] + 80055ac: 6039 str r1, [r7, #0] uint32_t tickstart; /* Check Null pointer */ if (RCC_ClkInitStruct == NULL) - 80054fa: 687b ldr r3, [r7, #4] - 80054fc: 2b00 cmp r3, #0 - 80054fe: d101 bne.n 8005504 + 80055ae: 687b ldr r3, [r7, #4] + 80055b0: 2b00 cmp r3, #0 + 80055b2: d101 bne.n 80055b8 { return HAL_ERROR; - 8005500: 2301 movs r3, #1 - 8005502: e12d b.n 8005760 + 80055b4: 2301 movs r3, #1 + 80055b6: e12d b.n 8005814 /* To correctly read data from FLASH memory, the number of wait states (LATENCY) must be correctly programmed according to the frequency of the FLASH clock (HCLK4) and the supply voltage of the device. */ /* Increasing the number of wait states because of higher CPU frequency */ if (FLatency > __HAL_FLASH_GET_LATENCY()) - 8005504: 4b98 ldr r3, [pc, #608] ; (8005768 ) - 8005506: 681b ldr r3, [r3, #0] - 8005508: f003 0307 and.w r3, r3, #7 - 800550c: 683a ldr r2, [r7, #0] - 800550e: 429a cmp r2, r3 - 8005510: d91b bls.n 800554a + 80055b8: 4b98 ldr r3, [pc, #608] ; (800581c ) + 80055ba: 681b ldr r3, [r3, #0] + 80055bc: f003 0307 and.w r3, r3, #7 + 80055c0: 683a ldr r2, [r7, #0] + 80055c2: 429a cmp r2, r3 + 80055c4: d91b bls.n 80055fe { /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */ __HAL_FLASH_SET_LATENCY(FLatency); - 8005512: 4b95 ldr r3, [pc, #596] ; (8005768 ) - 8005514: 681b ldr r3, [r3, #0] - 8005516: f023 0207 bic.w r2, r3, #7 - 800551a: 4993 ldr r1, [pc, #588] ; (8005768 ) - 800551c: 683b ldr r3, [r7, #0] - 800551e: 4313 orrs r3, r2 - 8005520: 600b str r3, [r1, #0] + 80055c6: 4b95 ldr r3, [pc, #596] ; (800581c ) + 80055c8: 681b ldr r3, [r3, #0] + 80055ca: f023 0207 bic.w r2, r3, #7 + 80055ce: 4993 ldr r1, [pc, #588] ; (800581c ) + 80055d0: 683b ldr r3, [r7, #0] + 80055d2: 4313 orrs r3, r2 + 80055d4: 600b str r3, [r1, #0] /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005522: f7fc fde9 bl 80020f8 - 8005526: 60f8 str r0, [r7, #12] + 80055d6: f7fc fe03 bl 80021e0 + 80055da: 60f8 str r0, [r7, #12] /* Check that the new number of wait states is taken into account to access the Flash memory by reading the FLASH_ACR register */ while (__HAL_FLASH_GET_LATENCY() != FLatency) - 8005528: e008 b.n 800553c + 80055dc: e008 b.n 80055f0 { if ((HAL_GetTick() - tickstart) > LATENCY_TIMEOUT_VALUE) - 800552a: f7fc fde5 bl 80020f8 - 800552e: 4602 mov r2, r0 - 8005530: 68fb ldr r3, [r7, #12] - 8005532: 1ad3 subs r3, r2, r3 - 8005534: 2b02 cmp r3, #2 - 8005536: d901 bls.n 800553c + 80055de: f7fc fdff bl 80021e0 + 80055e2: 4602 mov r2, r0 + 80055e4: 68fb ldr r3, [r7, #12] + 80055e6: 1ad3 subs r3, r2, r3 + 80055e8: 2b02 cmp r3, #2 + 80055ea: d901 bls.n 80055f0 { return HAL_TIMEOUT; - 8005538: 2303 movs r3, #3 - 800553a: e111 b.n 8005760 + 80055ec: 2303 movs r3, #3 + 80055ee: e111 b.n 8005814 while (__HAL_FLASH_GET_LATENCY() != FLatency) - 800553c: 4b8a ldr r3, [pc, #552] ; (8005768 ) - 800553e: 681b ldr r3, [r3, #0] - 8005540: f003 0307 and.w r3, r3, #7 - 8005544: 683a ldr r2, [r7, #0] - 8005546: 429a cmp r2, r3 - 8005548: d1ef bne.n 800552a + 80055f0: 4b8a ldr r3, [pc, #552] ; (800581c ) + 80055f2: 681b ldr r3, [r3, #0] + 80055f4: f003 0307 and.w r3, r3, #7 + 80055f8: 683a ldr r2, [r7, #0] + 80055fa: 429a cmp r2, r3 + 80055fc: d1ef bne.n 80055de } } } /*-------------------------- HCLK1 Configuration --------------------------*/ if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_HCLK) == RCC_CLOCKTYPE_HCLK) - 800554a: 687b ldr r3, [r7, #4] - 800554c: 681b ldr r3, [r3, #0] - 800554e: f003 0302 and.w r3, r3, #2 - 8005552: 2b00 cmp r3, #0 - 8005554: d016 beq.n 8005584 + 80055fe: 687b ldr r3, [r7, #4] + 8005600: 681b ldr r3, [r3, #0] + 8005602: f003 0302 and.w r3, r3, #2 + 8005606: 2b00 cmp r3, #0 + 8005608: d016 beq.n 8005638 { assert_param(IS_RCC_HCLKx(RCC_ClkInitStruct->AHBCLKDivider)); LL_RCC_SetAHBPrescaler(RCC_ClkInitStruct->AHBCLKDivider); - 8005556: 687b ldr r3, [r7, #4] - 8005558: 689b ldr r3, [r3, #8] - 800555a: 4618 mov r0, r3 - 800555c: f7ff faef bl 8004b3e + 800560a: 687b ldr r3, [r7, #4] + 800560c: 689b ldr r3, [r3, #8] + 800560e: 4618 mov r0, r3 + 8005610: f7ff faef bl 8004bf2 /* HCLK1 prescaler flag when value applied */ tickstart = HAL_GetTick(); - 8005560: f7fc fdca bl 80020f8 - 8005564: 60f8 str r0, [r7, #12] + 8005614: f7fc fde4 bl 80021e0 + 8005618: 60f8 str r0, [r7, #12] while (LL_RCC_IsActiveFlag_HPRE() == 0U) - 8005566: e008 b.n 800557a + 800561a: e008 b.n 800562e { if ((HAL_GetTick() - tickstart) > PRESCALER_TIMEOUT_VALUE) - 8005568: f7fc fdc6 bl 80020f8 - 800556c: 4602 mov r2, r0 - 800556e: 68fb ldr r3, [r7, #12] - 8005570: 1ad3 subs r3, r2, r3 - 8005572: 2b02 cmp r3, #2 - 8005574: d901 bls.n 800557a + 800561c: f7fc fde0 bl 80021e0 + 8005620: 4602 mov r2, r0 + 8005622: 68fb ldr r3, [r7, #12] + 8005624: 1ad3 subs r3, r2, r3 + 8005626: 2b02 cmp r3, #2 + 8005628: d901 bls.n 800562e { return HAL_TIMEOUT; - 8005576: 2303 movs r3, #3 - 8005578: e0f2 b.n 8005760 + 800562a: 2303 movs r3, #3 + 800562c: e0f2 b.n 8005814 while (LL_RCC_IsActiveFlag_HPRE() == 0U) - 800557a: f7ff fbe9 bl 8004d50 - 800557e: 4603 mov r3, r0 - 8005580: 2b00 cmp r3, #0 - 8005582: d0f1 beq.n 8005568 + 800562e: f7ff fbe9 bl 8004e04 + 8005632: 4603 mov r3, r0 + 8005634: 2b00 cmp r3, #0 + 8005636: d0f1 beq.n 800561c } } } /*-------------------------- HCLK2 Configuration --------------------------*/ if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_HCLK2) == RCC_CLOCKTYPE_HCLK2) - 8005584: 687b ldr r3, [r7, #4] - 8005586: 681b ldr r3, [r3, #0] - 8005588: f003 0320 and.w r3, r3, #32 - 800558c: 2b00 cmp r3, #0 - 800558e: d016 beq.n 80055be + 8005638: 687b ldr r3, [r7, #4] + 800563a: 681b ldr r3, [r3, #0] + 800563c: f003 0320 and.w r3, r3, #32 + 8005640: 2b00 cmp r3, #0 + 8005642: d016 beq.n 8005672 { assert_param(IS_RCC_HCLKx(RCC_ClkInitStruct->AHBCLK2Divider)); LL_C2_RCC_SetAHBPrescaler(RCC_ClkInitStruct->AHBCLK2Divider); - 8005590: 687b ldr r3, [r7, #4] - 8005592: 695b ldr r3, [r3, #20] - 8005594: 4618 mov r0, r3 - 8005596: f7ff fae6 bl 8004b66 + 8005644: 687b ldr r3, [r7, #4] + 8005646: 695b ldr r3, [r3, #20] + 8005648: 4618 mov r0, r3 + 800564a: f7ff fae6 bl 8004c1a /* HCLK2 prescaler flag when value applied */ tickstart = HAL_GetTick(); - 800559a: f7fc fdad bl 80020f8 - 800559e: 60f8 str r0, [r7, #12] + 800564e: f7fc fdc7 bl 80021e0 + 8005652: 60f8 str r0, [r7, #12] while (LL_RCC_IsActiveFlag_C2HPRE() == 0U) - 80055a0: e008 b.n 80055b4 + 8005654: e008 b.n 8005668 { if ((HAL_GetTick() - tickstart) > PRESCALER_TIMEOUT_VALUE) - 80055a2: f7fc fda9 bl 80020f8 - 80055a6: 4602 mov r2, r0 - 80055a8: 68fb ldr r3, [r7, #12] - 80055aa: 1ad3 subs r3, r2, r3 - 80055ac: 2b02 cmp r3, #2 - 80055ae: d901 bls.n 80055b4 + 8005656: f7fc fdc3 bl 80021e0 + 800565a: 4602 mov r2, r0 + 800565c: 68fb ldr r3, [r7, #12] + 800565e: 1ad3 subs r3, r2, r3 + 8005660: 2b02 cmp r3, #2 + 8005662: d901 bls.n 8005668 { return HAL_TIMEOUT; - 80055b0: 2303 movs r3, #3 - 80055b2: e0d5 b.n 8005760 + 8005664: 2303 movs r3, #3 + 8005666: e0d5 b.n 8005814 while (LL_RCC_IsActiveFlag_C2HPRE() == 0U) - 80055b4: f7ff fbde bl 8004d74 - 80055b8: 4603 mov r3, r0 - 80055ba: 2b00 cmp r3, #0 - 80055bc: d0f1 beq.n 80055a2 + 8005668: f7ff fbde bl 8004e28 + 800566c: 4603 mov r3, r0 + 800566e: 2b00 cmp r3, #0 + 8005670: d0f1 beq.n 8005656 } } } /*-------------------------- HCLK4 Configuration --------------------------*/ if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_HCLK4) == RCC_CLOCKTYPE_HCLK4) - 80055be: 687b ldr r3, [r7, #4] - 80055c0: 681b ldr r3, [r3, #0] - 80055c2: f003 0340 and.w r3, r3, #64 ; 0x40 - 80055c6: 2b00 cmp r3, #0 - 80055c8: d016 beq.n 80055f8 + 8005672: 687b ldr r3, [r7, #4] + 8005674: 681b ldr r3, [r3, #0] + 8005676: f003 0340 and.w r3, r3, #64 ; 0x40 + 800567a: 2b00 cmp r3, #0 + 800567c: d016 beq.n 80056ac { assert_param(IS_RCC_HCLKx(RCC_ClkInitStruct->AHBCLK4Divider)); LL_RCC_SetAHB4Prescaler(RCC_ClkInitStruct->AHBCLK4Divider); - 80055ca: 687b ldr r3, [r7, #4] - 80055cc: 699b ldr r3, [r3, #24] - 80055ce: 4618 mov r0, r3 - 80055d0: f7ff fadf bl 8004b92 + 800567e: 687b ldr r3, [r7, #4] + 8005680: 699b ldr r3, [r3, #24] + 8005682: 4618 mov r0, r3 + 8005684: f7ff fadf bl 8004c46 /* AHB shared prescaler flag when value applied */ tickstart = HAL_GetTick(); - 80055d4: f7fc fd90 bl 80020f8 - 80055d8: 60f8 str r0, [r7, #12] + 8005688: f7fc fdaa bl 80021e0 + 800568c: 60f8 str r0, [r7, #12] while (LL_RCC_IsActiveFlag_SHDHPRE() == 0U) - 80055da: e008 b.n 80055ee + 800568e: e008 b.n 80056a2 { if ((HAL_GetTick() - tickstart) > PRESCALER_TIMEOUT_VALUE) - 80055dc: f7fc fd8c bl 80020f8 - 80055e0: 4602 mov r2, r0 - 80055e2: 68fb ldr r3, [r7, #12] - 80055e4: 1ad3 subs r3, r2, r3 - 80055e6: 2b02 cmp r3, #2 - 80055e8: d901 bls.n 80055ee + 8005690: f7fc fda6 bl 80021e0 + 8005694: 4602 mov r2, r0 + 8005696: 68fb ldr r3, [r7, #12] + 8005698: 1ad3 subs r3, r2, r3 + 800569a: 2b02 cmp r3, #2 + 800569c: d901 bls.n 80056a2 { return HAL_TIMEOUT; - 80055ea: 2303 movs r3, #3 - 80055ec: e0b8 b.n 8005760 + 800569e: 2303 movs r3, #3 + 80056a0: e0b8 b.n 8005814 while (LL_RCC_IsActiveFlag_SHDHPRE() == 0U) - 80055ee: f7ff fbd4 bl 8004d9a - 80055f2: 4603 mov r3, r0 - 80055f4: 2b00 cmp r3, #0 - 80055f6: d0f1 beq.n 80055dc + 80056a2: f7ff fbd4 bl 8004e4e + 80056a6: 4603 mov r3, r0 + 80056a8: 2b00 cmp r3, #0 + 80056aa: d0f1 beq.n 8005690 } } } /*-------------------------- PCLK1 Configuration ---------------------------*/ if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK1) == RCC_CLOCKTYPE_PCLK1) - 80055f8: 687b ldr r3, [r7, #4] - 80055fa: 681b ldr r3, [r3, #0] - 80055fc: f003 0304 and.w r3, r3, #4 - 8005600: 2b00 cmp r3, #0 - 8005602: d016 beq.n 8005632 + 80056ac: 687b ldr r3, [r7, #4] + 80056ae: 681b ldr r3, [r3, #0] + 80056b0: f003 0304 and.w r3, r3, #4 + 80056b4: 2b00 cmp r3, #0 + 80056b6: d016 beq.n 80056e6 { assert_param(IS_RCC_PCLKx(RCC_ClkInitStruct->APB1CLKDivider)); LL_RCC_SetAPB1Prescaler(RCC_ClkInitStruct->APB1CLKDivider); - 8005604: 687b ldr r3, [r7, #4] - 8005606: 68db ldr r3, [r3, #12] - 8005608: 4618 mov r0, r3 - 800560a: f7ff fad9 bl 8004bc0 + 80056b8: 687b ldr r3, [r7, #4] + 80056ba: 68db ldr r3, [r3, #12] + 80056bc: 4618 mov r0, r3 + 80056be: f7ff fad9 bl 8004c74 /* APB1 prescaler flag when value applied */ tickstart = HAL_GetTick(); - 800560e: f7fc fd73 bl 80020f8 - 8005612: 60f8 str r0, [r7, #12] + 80056c2: f7fc fd8d bl 80021e0 + 80056c6: 60f8 str r0, [r7, #12] while (LL_RCC_IsActiveFlag_PPRE1() == 0U) - 8005614: e008 b.n 8005628 + 80056c8: e008 b.n 80056dc { if ((HAL_GetTick() - tickstart) > PRESCALER_TIMEOUT_VALUE) - 8005616: f7fc fd6f bl 80020f8 - 800561a: 4602 mov r2, r0 - 800561c: 68fb ldr r3, [r7, #12] - 800561e: 1ad3 subs r3, r2, r3 - 8005620: 2b02 cmp r3, #2 - 8005622: d901 bls.n 8005628 + 80056ca: f7fc fd89 bl 80021e0 + 80056ce: 4602 mov r2, r0 + 80056d0: 68fb ldr r3, [r7, #12] + 80056d2: 1ad3 subs r3, r2, r3 + 80056d4: 2b02 cmp r3, #2 + 80056d6: d901 bls.n 80056dc { return HAL_TIMEOUT; - 8005624: 2303 movs r3, #3 - 8005626: e09b b.n 8005760 + 80056d8: 2303 movs r3, #3 + 80056da: e09b b.n 8005814 while (LL_RCC_IsActiveFlag_PPRE1() == 0U) - 8005628: f7ff fbca bl 8004dc0 - 800562c: 4603 mov r3, r0 - 800562e: 2b00 cmp r3, #0 - 8005630: d0f1 beq.n 8005616 + 80056dc: f7ff fbca bl 8004e74 + 80056e0: 4603 mov r3, r0 + 80056e2: 2b00 cmp r3, #0 + 80056e4: d0f1 beq.n 80056ca } } } /*-------------------------- PCLK2 Configuration ---------------------------*/ if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK2) == RCC_CLOCKTYPE_PCLK2) - 8005632: 687b ldr r3, [r7, #4] - 8005634: 681b ldr r3, [r3, #0] - 8005636: f003 0308 and.w r3, r3, #8 - 800563a: 2b00 cmp r3, #0 - 800563c: d017 beq.n 800566e + 80056e6: 687b ldr r3, [r7, #4] + 80056e8: 681b ldr r3, [r3, #0] + 80056ea: f003 0308 and.w r3, r3, #8 + 80056ee: 2b00 cmp r3, #0 + 80056f0: d017 beq.n 8005722 { assert_param(IS_RCC_PCLKx(RCC_ClkInitStruct->APB2CLKDivider)); LL_RCC_SetAPB2Prescaler((RCC_ClkInitStruct->APB2CLKDivider) << 3U); - 800563e: 687b ldr r3, [r7, #4] - 8005640: 691b ldr r3, [r3, #16] - 8005642: 00db lsls r3, r3, #3 - 8005644: 4618 mov r0, r3 - 8005646: f7ff facf bl 8004be8 + 80056f2: 687b ldr r3, [r7, #4] + 80056f4: 691b ldr r3, [r3, #16] + 80056f6: 00db lsls r3, r3, #3 + 80056f8: 4618 mov r0, r3 + 80056fa: f7ff facf bl 8004c9c /* APB2 prescaler flag when value applied */ tickstart = HAL_GetTick(); - 800564a: f7fc fd55 bl 80020f8 - 800564e: 60f8 str r0, [r7, #12] + 80056fe: f7fc fd6f bl 80021e0 + 8005702: 60f8 str r0, [r7, #12] while (LL_RCC_IsActiveFlag_PPRE2() == 0U) - 8005650: e008 b.n 8005664 + 8005704: e008 b.n 8005718 { if ((HAL_GetTick() - tickstart) > PRESCALER_TIMEOUT_VALUE) - 8005652: f7fc fd51 bl 80020f8 - 8005656: 4602 mov r2, r0 - 8005658: 68fb ldr r3, [r7, #12] - 800565a: 1ad3 subs r3, r2, r3 - 800565c: 2b02 cmp r3, #2 - 800565e: d901 bls.n 8005664 + 8005706: f7fc fd6b bl 80021e0 + 800570a: 4602 mov r2, r0 + 800570c: 68fb ldr r3, [r7, #12] + 800570e: 1ad3 subs r3, r2, r3 + 8005710: 2b02 cmp r3, #2 + 8005712: d901 bls.n 8005718 { return HAL_TIMEOUT; - 8005660: 2303 movs r3, #3 - 8005662: e07d b.n 8005760 + 8005714: 2303 movs r3, #3 + 8005716: e07d b.n 8005814 while (LL_RCC_IsActiveFlag_PPRE2() == 0U) - 8005664: f7ff fbbe bl 8004de4 - 8005668: 4603 mov r3, r0 - 800566a: 2b00 cmp r3, #0 - 800566c: d0f1 beq.n 8005652 + 8005718: f7ff fbbe bl 8004e98 + 800571c: 4603 mov r3, r0 + 800571e: 2b00 cmp r3, #0 + 8005720: d0f1 beq.n 8005706 } } } /*------------------------- SYSCLK Configuration ---------------------------*/ if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_SYSCLK) == RCC_CLOCKTYPE_SYSCLK) - 800566e: 687b ldr r3, [r7, #4] - 8005670: 681b ldr r3, [r3, #0] - 8005672: f003 0301 and.w r3, r3, #1 - 8005676: 2b00 cmp r3, #0 - 8005678: d043 beq.n 8005702 + 8005722: 687b ldr r3, [r7, #4] + 8005724: 681b ldr r3, [r3, #0] + 8005726: f003 0301 and.w r3, r3, #1 + 800572a: 2b00 cmp r3, #0 + 800572c: d043 beq.n 80057b6 { assert_param(IS_RCC_SYSCLKSOURCE(RCC_ClkInitStruct->SYSCLKSource)); /* HSE is selected as System Clock Source */ if (RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_HSE) - 800567a: 687b ldr r3, [r7, #4] - 800567c: 685b ldr r3, [r3, #4] - 800567e: 2b02 cmp r3, #2 - 8005680: d106 bne.n 8005690 + 800572e: 687b ldr r3, [r7, #4] + 8005730: 685b ldr r3, [r3, #4] + 8005732: 2b02 cmp r3, #2 + 8005734: d106 bne.n 8005744 { /* Check the HSE ready flag */ if (LL_RCC_HSE_IsReady() == 0U) - 8005682: f7ff f86f bl 8004764 - 8005686: 4603 mov r3, r0 - 8005688: 2b00 cmp r3, #0 - 800568a: d11e bne.n 80056ca + 8005736: f7ff f86f bl 8004818 + 800573a: 4603 mov r3, r0 + 800573c: 2b00 cmp r3, #0 + 800573e: d11e bne.n 800577e { return HAL_ERROR; - 800568c: 2301 movs r3, #1 - 800568e: e067 b.n 8005760 + 8005740: 2301 movs r3, #1 + 8005742: e067 b.n 8005814 } } /* PLL is selected as System Clock Source */ else if (RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_PLLCLK) - 8005690: 687b ldr r3, [r7, #4] - 8005692: 685b ldr r3, [r3, #4] - 8005694: 2b03 cmp r3, #3 - 8005696: d106 bne.n 80056a6 + 8005744: 687b ldr r3, [r7, #4] + 8005746: 685b ldr r3, [r3, #4] + 8005748: 2b03 cmp r3, #3 + 800574a: d106 bne.n 800575a { /* Check the PLL ready flag */ if (LL_RCC_PLL_IsReady() == 0U) - 8005698: f7ff fb17 bl 8004cca - 800569c: 4603 mov r3, r0 - 800569e: 2b00 cmp r3, #0 - 80056a0: d113 bne.n 80056ca + 800574c: f7ff fb17 bl 8004d7e + 8005750: 4603 mov r3, r0 + 8005752: 2b00 cmp r3, #0 + 8005754: d113 bne.n 800577e { return HAL_ERROR; - 80056a2: 2301 movs r3, #1 - 80056a4: e05c b.n 8005760 + 8005756: 2301 movs r3, #1 + 8005758: e05c b.n 8005814 } } /* MSI is selected as System Clock Source */ else if (RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_MSI) - 80056a6: 687b ldr r3, [r7, #4] - 80056a8: 685b ldr r3, [r3, #4] - 80056aa: 2b00 cmp r3, #0 - 80056ac: d106 bne.n 80056bc + 800575a: 687b ldr r3, [r7, #4] + 800575c: 685b ldr r3, [r3, #4] + 800575e: 2b00 cmp r3, #0 + 8005760: d106 bne.n 8005770 { /* Check the MSI ready flag */ if (LL_RCC_MSI_IsReady() == 0U) - 80056ae: f7ff f9d7 bl 8004a60 - 80056b2: 4603 mov r3, r0 - 80056b4: 2b00 cmp r3, #0 - 80056b6: d108 bne.n 80056ca + 8005762: f7ff f9d7 bl 8004b14 + 8005766: 4603 mov r3, r0 + 8005768: 2b00 cmp r3, #0 + 800576a: d108 bne.n 800577e { return HAL_ERROR; - 80056b8: 2301 movs r3, #1 - 80056ba: e051 b.n 8005760 + 800576c: 2301 movs r3, #1 + 800576e: e051 b.n 8005814 } /* HSI is selected as System Clock Source */ else { /* Check the HSI ready flag */ if (LL_RCC_HSI_IsReady() == 0U) - 80056bc: f7ff f882 bl 80047c4 - 80056c0: 4603 mov r3, r0 - 80056c2: 2b00 cmp r3, #0 - 80056c4: d101 bne.n 80056ca + 8005770: f7ff f882 bl 8004878 + 8005774: 4603 mov r3, r0 + 8005776: 2b00 cmp r3, #0 + 8005778: d101 bne.n 800577e { return HAL_ERROR; - 80056c6: 2301 movs r3, #1 - 80056c8: e04a b.n 8005760 + 800577a: 2301 movs r3, #1 + 800577c: e04a b.n 8005814 } } /* apply system clock switch */ LL_RCC_SetSysClkSource(RCC_ClkInitStruct->SYSCLKSource); - 80056ca: 687b ldr r3, [r7, #4] - 80056cc: 685b ldr r3, [r3, #4] - 80056ce: 4618 mov r0, r3 - 80056d0: f7ff fa15 bl 8004afe + 800577e: 687b ldr r3, [r7, #4] + 8005780: 685b ldr r3, [r3, #4] + 8005782: 4618 mov r0, r3 + 8005784: f7ff fa15 bl 8004bb2 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80056d4: f7fc fd10 bl 80020f8 - 80056d8: 60f8 str r0, [r7, #12] + 8005788: f7fc fd2a bl 80021e0 + 800578c: 60f8 str r0, [r7, #12] /* check system clock source switch status */ while (__HAL_RCC_GET_SYSCLK_SOURCE() != (RCC_ClkInitStruct->SYSCLKSource << RCC_CFGR_SWS_Pos)) - 80056da: e00a b.n 80056f2 + 800578e: e00a b.n 80057a6 { if ((HAL_GetTick() - tickstart) > CLOCKSWITCH_TIMEOUT_VALUE) - 80056dc: f7fc fd0c bl 80020f8 - 80056e0: 4602 mov r2, r0 - 80056e2: 68fb ldr r3, [r7, #12] - 80056e4: 1ad3 subs r3, r2, r3 - 80056e6: f241 3288 movw r2, #5000 ; 0x1388 - 80056ea: 4293 cmp r3, r2 - 80056ec: d901 bls.n 80056f2 + 8005790: f7fc fd26 bl 80021e0 + 8005794: 4602 mov r2, r0 + 8005796: 68fb ldr r3, [r7, #12] + 8005798: 1ad3 subs r3, r2, r3 + 800579a: f241 3288 movw r2, #5000 ; 0x1388 + 800579e: 4293 cmp r3, r2 + 80057a0: d901 bls.n 80057a6 { return HAL_TIMEOUT; - 80056ee: 2303 movs r3, #3 - 80056f0: e036 b.n 8005760 + 80057a2: 2303 movs r3, #3 + 80057a4: e036 b.n 8005814 while (__HAL_RCC_GET_SYSCLK_SOURCE() != (RCC_ClkInitStruct->SYSCLKSource << RCC_CFGR_SWS_Pos)) - 80056f2: f7ff fa18 bl 8004b26 - 80056f6: 4602 mov r2, r0 - 80056f8: 687b ldr r3, [r7, #4] - 80056fa: 685b ldr r3, [r3, #4] - 80056fc: 009b lsls r3, r3, #2 - 80056fe: 429a cmp r2, r3 - 8005700: d1ec bne.n 80056dc + 80057a6: f7ff fa18 bl 8004bda + 80057aa: 4602 mov r2, r0 + 80057ac: 687b ldr r3, [r7, #4] + 80057ae: 685b ldr r3, [r3, #4] + 80057b0: 009b lsls r3, r3, #2 + 80057b2: 429a cmp r2, r3 + 80057b4: d1ec bne.n 8005790 } } } /* Decreasing the number of wait states because of lower CPU frequency */ if (FLatency < __HAL_FLASH_GET_LATENCY()) - 8005702: 4b19 ldr r3, [pc, #100] ; (8005768 ) - 8005704: 681b ldr r3, [r3, #0] - 8005706: f003 0307 and.w r3, r3, #7 - 800570a: 683a ldr r2, [r7, #0] - 800570c: 429a cmp r2, r3 - 800570e: d21b bcs.n 8005748 + 80057b6: 4b19 ldr r3, [pc, #100] ; (800581c ) + 80057b8: 681b ldr r3, [r3, #0] + 80057ba: f003 0307 and.w r3, r3, #7 + 80057be: 683a ldr r2, [r7, #0] + 80057c0: 429a cmp r2, r3 + 80057c2: d21b bcs.n 80057fc { /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */ __HAL_FLASH_SET_LATENCY(FLatency); - 8005710: 4b15 ldr r3, [pc, #84] ; (8005768 ) - 8005712: 681b ldr r3, [r3, #0] - 8005714: f023 0207 bic.w r2, r3, #7 - 8005718: 4913 ldr r1, [pc, #76] ; (8005768 ) - 800571a: 683b ldr r3, [r7, #0] - 800571c: 4313 orrs r3, r2 - 800571e: 600b str r3, [r1, #0] + 80057c4: 4b15 ldr r3, [pc, #84] ; (800581c ) + 80057c6: 681b ldr r3, [r3, #0] + 80057c8: f023 0207 bic.w r2, r3, #7 + 80057cc: 4913 ldr r1, [pc, #76] ; (800581c ) + 80057ce: 683b ldr r3, [r7, #0] + 80057d0: 4313 orrs r3, r2 + 80057d2: 600b str r3, [r1, #0] /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005720: f7fc fcea bl 80020f8 - 8005724: 60f8 str r0, [r7, #12] + 80057d4: f7fc fd04 bl 80021e0 + 80057d8: 60f8 str r0, [r7, #12] /* Check that the new number of wait states is taken into account to access the Flash memory by reading the FLASH_ACR register */ while (__HAL_FLASH_GET_LATENCY() != FLatency) - 8005726: e008 b.n 800573a + 80057da: e008 b.n 80057ee { if ((HAL_GetTick() - tickstart) > LATENCY_TIMEOUT_VALUE) - 8005728: f7fc fce6 bl 80020f8 - 800572c: 4602 mov r2, r0 - 800572e: 68fb ldr r3, [r7, #12] - 8005730: 1ad3 subs r3, r2, r3 - 8005732: 2b02 cmp r3, #2 - 8005734: d901 bls.n 800573a + 80057dc: f7fc fd00 bl 80021e0 + 80057e0: 4602 mov r2, r0 + 80057e2: 68fb ldr r3, [r7, #12] + 80057e4: 1ad3 subs r3, r2, r3 + 80057e6: 2b02 cmp r3, #2 + 80057e8: d901 bls.n 80057ee { return HAL_TIMEOUT; - 8005736: 2303 movs r3, #3 - 8005738: e012 b.n 8005760 + 80057ea: 2303 movs r3, #3 + 80057ec: e012 b.n 8005814 while (__HAL_FLASH_GET_LATENCY() != FLatency) - 800573a: 4b0b ldr r3, [pc, #44] ; (8005768 ) - 800573c: 681b ldr r3, [r3, #0] - 800573e: f003 0307 and.w r3, r3, #7 - 8005742: 683a ldr r2, [r7, #0] - 8005744: 429a cmp r2, r3 - 8005746: d1ef bne.n 8005728 + 80057ee: 4b0b ldr r3, [pc, #44] ; (800581c ) + 80057f0: 681b ldr r3, [r3, #0] + 80057f2: f003 0307 and.w r3, r3, #7 + 80057f6: 683a ldr r2, [r7, #0] + 80057f8: 429a cmp r2, r3 + 80057fa: d1ef bne.n 80057dc } /*---------------------------------------------------------------------------*/ /* Update the SystemCoreClock global variable */ SystemCoreClock = HAL_RCC_GetHCLKFreq(); - 8005748: f000 f87e bl 8005848 - 800574c: 4603 mov r3, r0 - 800574e: 4a07 ldr r2, [pc, #28] ; (800576c ) - 8005750: 6013 str r3, [r2, #0] + 80057fc: f000 f87e bl 80058fc + 8005800: 4603 mov r3, r0 + 8005802: 4a07 ldr r2, [pc, #28] ; (8005820 ) + 8005804: 6013 str r3, [r2, #0] /* Configure the source of time base considering new system clocks settings*/ return HAL_InitTick(HAL_GetTickPrio()); - 8005752: f7fc fcdd bl 8002110 - 8005756: 4603 mov r3, r0 - 8005758: 4618 mov r0, r3 - 800575a: f7fc fb79 bl 8001e50 - 800575e: 4603 mov r3, r0 -} - 8005760: 4618 mov r0, r3 - 8005762: 3710 adds r7, #16 - 8005764: 46bd mov sp, r7 - 8005766: bd80 pop {r7, pc} - 8005768: 58004000 .word 0x58004000 - 800576c: 20000018 .word 0x20000018 - -08005770 : + 8005806: f7fc fcf7 bl 80021f8 + 800580a: 4603 mov r3, r0 + 800580c: 4618 mov r0, r3 + 800580e: f7fc fb93 bl 8001f38 + 8005812: 4603 mov r3, r0 +} + 8005814: 4618 mov r0, r3 + 8005816: 3710 adds r7, #16 + 8005818: 46bd mov sp, r7 + 800581a: bd80 pop {r7, pc} + 800581c: 58004000 .word 0x58004000 + 8005820: 2000002c .word 0x2000002c + +08005824 : * * * @retval SYSCLK frequency */ uint32_t HAL_RCC_GetSysClockFreq(void) { - 8005770: b590 push {r4, r7, lr} - 8005772: b085 sub sp, #20 - 8005774: af00 add r7, sp, #0 + 8005824: b590 push {r4, r7, lr} + 8005826: b085 sub sp, #20 + 8005828: af00 add r7, sp, #0 uint32_t pllsource; uint32_t sysclockfreq; uint32_t pllinputfreq; const uint32_t temp_sysclksrc = __HAL_RCC_GET_SYSCLK_SOURCE(); - 8005776: f7ff f9d6 bl 8004b26 - 800577a: 6078 str r0, [r7, #4] + 800582a: f7ff f9d6 bl 8004bda + 800582e: 6078 str r0, [r7, #4] if (temp_sysclksrc == RCC_SYSCLKSOURCE_STATUS_MSI) - 800577c: 687b ldr r3, [r7, #4] - 800577e: 2b00 cmp r3, #0 - 8005780: d10a bne.n 8005798 + 8005830: 687b ldr r3, [r7, #4] + 8005832: 2b00 cmp r3, #0 + 8005834: d10a bne.n 800584c { /* Retrieve MSI frequency range in HZ*/ /* MSI used as system clock source */ sysclockfreq = __LL_RCC_CALC_MSI_FREQ(LL_RCC_MSI_GetRange()); - 8005782: f7ff f992 bl 8004aaa - 8005786: 4603 mov r3, r0 - 8005788: 091b lsrs r3, r3, #4 - 800578a: f003 030f and.w r3, r3, #15 - 800578e: 4a2b ldr r2, [pc, #172] ; (800583c ) - 8005790: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 8005794: 60fb str r3, [r7, #12] - 8005796: e04b b.n 8005830 + 8005836: f7ff f992 bl 8004b5e + 800583a: 4603 mov r3, r0 + 800583c: 091b lsrs r3, r3, #4 + 800583e: f003 030f and.w r3, r3, #15 + 8005842: 4a2b ldr r2, [pc, #172] ; (80058f0 ) + 8005844: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 8005848: 60fb str r3, [r7, #12] + 800584a: e04b b.n 80058e4 } else if (temp_sysclksrc == RCC_SYSCLKSOURCE_STATUS_HSI) - 8005798: 687b ldr r3, [r7, #4] - 800579a: 2b04 cmp r3, #4 - 800579c: d102 bne.n 80057a4 + 800584c: 687b ldr r3, [r7, #4] + 800584e: 2b04 cmp r3, #4 + 8005850: d102 bne.n 8005858 { /* HSI used as system clock source */ sysclockfreq = HSI_VALUE; - 800579e: 4b28 ldr r3, [pc, #160] ; (8005840 ) - 80057a0: 60fb str r3, [r7, #12] - 80057a2: e045 b.n 8005830 + 8005852: 4b28 ldr r3, [pc, #160] ; (80058f4 ) + 8005854: 60fb str r3, [r7, #12] + 8005856: e045 b.n 80058e4 } else if (temp_sysclksrc == RCC_SYSCLKSOURCE_STATUS_HSE) - 80057a4: 687b ldr r3, [r7, #4] - 80057a6: 2b08 cmp r3, #8 - 80057a8: d10a bne.n 80057c0 + 8005858: 687b ldr r3, [r7, #4] + 800585a: 2b08 cmp r3, #8 + 800585c: d10a bne.n 8005874 { /* HSE used as system clock source */ if (LL_RCC_HSE_IsEnabledDiv2() == 1U) - 80057aa: f7fe ffab bl 8004704 - 80057ae: 4603 mov r3, r0 - 80057b0: 2b01 cmp r3, #1 - 80057b2: d102 bne.n 80057ba + 800585e: f7fe ffab bl 80047b8 + 8005862: 4603 mov r3, r0 + 8005864: 2b01 cmp r3, #1 + 8005866: d102 bne.n 800586e { sysclockfreq = HSE_VALUE / 2U; - 80057b4: 4b22 ldr r3, [pc, #136] ; (8005840 ) - 80057b6: 60fb str r3, [r7, #12] - 80057b8: e03a b.n 8005830 + 8005868: 4b22 ldr r3, [pc, #136] ; (80058f4 ) + 800586a: 60fb str r3, [r7, #12] + 800586c: e03a b.n 80058e4 } else { sysclockfreq = HSE_VALUE; - 80057ba: 4b22 ldr r3, [pc, #136] ; (8005844 ) - 80057bc: 60fb str r3, [r7, #12] - 80057be: e037 b.n 8005830 + 800586e: 4b22 ldr r3, [pc, #136] ; (80058f8 ) + 8005870: 60fb str r3, [r7, #12] + 8005872: e037 b.n 80058e4 } } else { /* PLL used as system clock source */ pllsource = LL_RCC_PLL_GetMainSource(); - 80057c0: f7ff faba bl 8004d38 - 80057c4: 6038 str r0, [r7, #0] + 8005874: f7ff faba bl 8004dec + 8005878: 6038 str r0, [r7, #0] switch (pllsource) - 80057c6: 683b ldr r3, [r7, #0] - 80057c8: 2b02 cmp r3, #2 - 80057ca: d003 beq.n 80057d4 - 80057cc: 683b ldr r3, [r7, #0] - 80057ce: 2b03 cmp r3, #3 - 80057d0: d003 beq.n 80057da - 80057d2: e00d b.n 80057f0 + 800587a: 683b ldr r3, [r7, #0] + 800587c: 2b02 cmp r3, #2 + 800587e: d003 beq.n 8005888 + 8005880: 683b ldr r3, [r7, #0] + 8005882: 2b03 cmp r3, #3 + 8005884: d003 beq.n 800588e + 8005886: e00d b.n 80058a4 { case RCC_PLLSOURCE_HSI: /* HSI used as PLL clock source */ pllinputfreq = HSI_VALUE; - 80057d4: 4b1a ldr r3, [pc, #104] ; (8005840 ) - 80057d6: 60bb str r3, [r7, #8] + 8005888: 4b1a ldr r3, [pc, #104] ; (80058f4 ) + 800588a: 60bb str r3, [r7, #8] break; - 80057d8: e015 b.n 8005806 + 800588c: e015 b.n 80058ba case RCC_PLLSOURCE_HSE: /* HSE used as PLL clock source */ if (LL_RCC_HSE_IsEnabledDiv2() == 1U) - 80057da: f7fe ff93 bl 8004704 - 80057de: 4603 mov r3, r0 - 80057e0: 2b01 cmp r3, #1 - 80057e2: d102 bne.n 80057ea + 800588e: f7fe ff93 bl 80047b8 + 8005892: 4603 mov r3, r0 + 8005894: 2b01 cmp r3, #1 + 8005896: d102 bne.n 800589e { pllinputfreq = HSE_VALUE / 2U; - 80057e4: 4b16 ldr r3, [pc, #88] ; (8005840 ) - 80057e6: 60bb str r3, [r7, #8] + 8005898: 4b16 ldr r3, [pc, #88] ; (80058f4 ) + 800589a: 60bb str r3, [r7, #8] } else { pllinputfreq = HSE_VALUE; } break; - 80057e8: e00d b.n 8005806 + 800589c: e00d b.n 80058ba pllinputfreq = HSE_VALUE; - 80057ea: 4b16 ldr r3, [pc, #88] ; (8005844 ) - 80057ec: 60bb str r3, [r7, #8] + 800589e: 4b16 ldr r3, [pc, #88] ; (80058f8 ) + 80058a0: 60bb str r3, [r7, #8] break; - 80057ee: e00a b.n 8005806 + 80058a2: e00a b.n 80058ba case RCC_PLLSOURCE_MSI: /* MSI used as PLL clock source */ default: pllinputfreq = __LL_RCC_CALC_MSI_FREQ(LL_RCC_MSI_GetRange()); - 80057f0: f7ff f95b bl 8004aaa - 80057f4: 4603 mov r3, r0 - 80057f6: 091b lsrs r3, r3, #4 - 80057f8: f003 030f and.w r3, r3, #15 - 80057fc: 4a0f ldr r2, [pc, #60] ; (800583c ) - 80057fe: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 8005802: 60bb str r3, [r7, #8] + 80058a4: f7ff f95b bl 8004b5e + 80058a8: 4603 mov r3, r0 + 80058aa: 091b lsrs r3, r3, #4 + 80058ac: f003 030f and.w r3, r3, #15 + 80058b0: 4a0f ldr r2, [pc, #60] ; (80058f0 ) + 80058b2: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 80058b6: 60bb str r3, [r7, #8] break; - 8005804: bf00 nop + 80058b8: bf00 nop } sysclockfreq = __LL_RCC_CALC_PLLCLK_FREQ(pllinputfreq, LL_RCC_PLL_GetDivider(), LL_RCC_PLL_GetN(), - 8005806: f7ff fa72 bl 8004cee - 800580a: 4602 mov r2, r0 - 800580c: 68bb ldr r3, [r7, #8] - 800580e: fb03 f402 mul.w r4, r3, r2 - 8005812: f7ff fa85 bl 8004d20 - 8005816: 4603 mov r3, r0 - 8005818: 091b lsrs r3, r3, #4 - 800581a: 3301 adds r3, #1 - 800581c: fbb4 f4f3 udiv r4, r4, r3 - 8005820: f7ff fa72 bl 8004d08 - 8005824: 4603 mov r3, r0 - 8005826: 0f5b lsrs r3, r3, #29 - 8005828: 3301 adds r3, #1 - 800582a: fbb4 f3f3 udiv r3, r4, r3 - 800582e: 60fb str r3, [r7, #12] + 80058ba: f7ff fa72 bl 8004da2 + 80058be: 4602 mov r2, r0 + 80058c0: 68bb ldr r3, [r7, #8] + 80058c2: fb03 f402 mul.w r4, r3, r2 + 80058c6: f7ff fa85 bl 8004dd4 + 80058ca: 4603 mov r3, r0 + 80058cc: 091b lsrs r3, r3, #4 + 80058ce: 3301 adds r3, #1 + 80058d0: fbb4 f4f3 udiv r4, r4, r3 + 80058d4: f7ff fa72 bl 8004dbc + 80058d8: 4603 mov r3, r0 + 80058da: 0f5b lsrs r3, r3, #29 + 80058dc: 3301 adds r3, #1 + 80058de: fbb4 f3f3 udiv r3, r4, r3 + 80058e2: 60fb str r3, [r7, #12] LL_RCC_PLL_GetR()); } return sysclockfreq; - 8005830: 68fb ldr r3, [r7, #12] -} - 8005832: 4618 mov r0, r3 - 8005834: 3714 adds r7, #20 - 8005836: 46bd mov sp, r7 - 8005838: bd90 pop {r4, r7, pc} - 800583a: bf00 nop - 800583c: 0800f0ec .word 0x0800f0ec - 8005840: 00f42400 .word 0x00f42400 - 8005844: 01e84800 .word 0x01e84800 - -08005848 : + 80058e4: 68fb ldr r3, [r7, #12] +} + 80058e6: 4618 mov r0, r3 + 80058e8: 3714 adds r7, #20 + 80058ea: 46bd mov sp, r7 + 80058ec: bd90 pop {r4, r7, pc} + 80058ee: bf00 nop + 80058f0: 0800f1ac .word 0x0800f1ac + 80058f4: 00f42400 .word 0x00f42400 + 80058f8: 01e84800 .word 0x01e84800 + +080058fc : /** * @brief Return the HCLK frequency. * @retval HCLK frequency in Hz */ uint32_t HAL_RCC_GetHCLKFreq(void) { - 8005848: b598 push {r3, r4, r7, lr} - 800584a: af00 add r7, sp, #0 + 80058fc: b598 push {r3, r4, r7, lr} + 80058fe: af00 add r7, sp, #0 /* Get SysClock and Compute HCLK1 frequency ---------------------------*/ return ((uint32_t)(__LL_RCC_CALC_HCLK1_FREQ(HAL_RCC_GetSysClockFreq(), LL_RCC_GetAHBPrescaler()))); - 800584c: f7ff ff90 bl 8005770 - 8005850: 4604 mov r4, r0 - 8005852: f7ff f9dd bl 8004c10 - 8005856: 4603 mov r3, r0 - 8005858: 091b lsrs r3, r3, #4 - 800585a: f003 030f and.w r3, r3, #15 - 800585e: 4a03 ldr r2, [pc, #12] ; (800586c ) - 8005860: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 8005864: fbb4 f3f3 udiv r3, r4, r3 -} - 8005868: 4618 mov r0, r3 - 800586a: bd98 pop {r3, r4, r7, pc} - 800586c: 0800f08c .word 0x0800f08c - -08005870 : + 8005900: f7ff ff90 bl 8005824 + 8005904: 4604 mov r4, r0 + 8005906: f7ff f9dd bl 8004cc4 + 800590a: 4603 mov r3, r0 + 800590c: 091b lsrs r3, r3, #4 + 800590e: f003 030f and.w r3, r3, #15 + 8005912: 4a03 ldr r2, [pc, #12] ; (8005920 ) + 8005914: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 8005918: fbb4 f3f3 udiv r3, r4, r3 +} + 800591c: 4618 mov r0, r3 + 800591e: bd98 pop {r3, r4, r7, pc} + 8005920: 0800f14c .word 0x0800f14c + +08005924 : * @note Each time PCLK1 changes, this function must be called to update the * right PCLK1 value. Otherwise, any configuration based on this function will be incorrect. * @retval PCLK1 frequency in Hz */ uint32_t HAL_RCC_GetPCLK1Freq(void) { - 8005870: b598 push {r3, r4, r7, lr} - 8005872: af00 add r7, sp, #0 + 8005924: b598 push {r3, r4, r7, lr} + 8005926: af00 add r7, sp, #0 /* Get HCLK source and Compute PCLK1 frequency ---------------------------*/ return ((uint32_t)(__LL_RCC_CALC_PCLK1_FREQ(HAL_RCC_GetHCLKFreq(), LL_RCC_GetAPB1Prescaler()))); - 8005874: f7ff ffe8 bl 8005848 - 8005878: 4604 mov r4, r0 - 800587a: f7ff f9f0 bl 8004c5e - 800587e: 4603 mov r3, r0 - 8005880: 0a1b lsrs r3, r3, #8 - 8005882: f003 0307 and.w r3, r3, #7 - 8005886: 4a04 ldr r2, [pc, #16] ; (8005898 ) - 8005888: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800588c: f003 031f and.w r3, r3, #31 - 8005890: fa24 f303 lsr.w r3, r4, r3 -} - 8005894: 4618 mov r0, r3 - 8005896: bd98 pop {r3, r4, r7, pc} - 8005898: 0800f0cc .word 0x0800f0cc - -0800589c : + 8005928: f7ff ffe8 bl 80058fc + 800592c: 4604 mov r4, r0 + 800592e: f7ff f9f0 bl 8004d12 + 8005932: 4603 mov r3, r0 + 8005934: 0a1b lsrs r3, r3, #8 + 8005936: f003 0307 and.w r3, r3, #7 + 800593a: 4a04 ldr r2, [pc, #16] ; (800594c ) + 800593c: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 8005940: f003 031f and.w r3, r3, #31 + 8005944: fa24 f303 lsr.w r3, r4, r3 +} + 8005948: 4618 mov r0, r3 + 800594a: bd98 pop {r3, r4, r7, pc} + 800594c: 0800f18c .word 0x0800f18c + +08005950 : * @note Each time PCLK2 changes, this function must be called to update the * right PCLK2 value. Otherwise, any configuration based on this function will be incorrect. * @retval PCLK2 frequency in Hz */ uint32_t HAL_RCC_GetPCLK2Freq(void) { - 800589c: b598 push {r3, r4, r7, lr} - 800589e: af00 add r7, sp, #0 + 8005950: b598 push {r3, r4, r7, lr} + 8005952: af00 add r7, sp, #0 /* Get HCLK source and Compute PCLK2 frequency ---------------------------*/ return ((uint32_t)(__LL_RCC_CALC_PCLK2_FREQ(HAL_RCC_GetHCLKFreq(), LL_RCC_GetAPB2Prescaler()))); - 80058a0: f7ff ffd2 bl 8005848 - 80058a4: 4604 mov r4, r0 - 80058a6: f7ff f9e6 bl 8004c76 - 80058aa: 4603 mov r3, r0 - 80058ac: 0adb lsrs r3, r3, #11 - 80058ae: f003 0307 and.w r3, r3, #7 - 80058b2: 4a04 ldr r2, [pc, #16] ; (80058c4 ) - 80058b4: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 80058b8: f003 031f and.w r3, r3, #31 - 80058bc: fa24 f303 lsr.w r3, r4, r3 -} - 80058c0: 4618 mov r0, r3 - 80058c2: bd98 pop {r3, r4, r7, pc} - 80058c4: 0800f0cc .word 0x0800f0cc - -080058c8 : + 8005954: f7ff ffd2 bl 80058fc + 8005958: 4604 mov r4, r0 + 800595a: f7ff f9e6 bl 8004d2a + 800595e: 4603 mov r3, r0 + 8005960: 0adb lsrs r3, r3, #11 + 8005962: f003 0307 and.w r3, r3, #7 + 8005966: 4a04 ldr r2, [pc, #16] ; (8005978 ) + 8005968: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800596c: f003 031f and.w r3, r3, #31 + 8005970: fa24 f303 lsr.w r3, r4, r3 +} + 8005974: 4618 mov r0, r3 + 8005976: bd98 pop {r3, r4, r7, pc} + 8005978: 0800f18c .word 0x0800f18c + +0800597c : * will be configured. * @param pFLatency Pointer on the Flash Latency. * @retval None */ void HAL_RCC_GetClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t *pFLatency) { - 80058c8: b580 push {r7, lr} - 80058ca: b082 sub sp, #8 - 80058cc: af00 add r7, sp, #0 - 80058ce: 6078 str r0, [r7, #4] - 80058d0: 6039 str r1, [r7, #0] + 800597c: b580 push {r7, lr} + 800597e: b082 sub sp, #8 + 8005980: af00 add r7, sp, #0 + 8005982: 6078 str r0, [r7, #4] + 8005984: 6039 str r1, [r7, #0] /* Check the parameters */ assert_param(RCC_ClkInitStruct != (void *)NULL); assert_param(pFLatency != (void *)NULL); /* Set all possible values for the Clock type parameter --------------------*/ RCC_ClkInitStruct->ClockType = (RCC_CLOCKTYPE_SYSCLK | RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_PCLK1 | - 80058d2: 687b ldr r3, [r7, #4] - 80058d4: 226f movs r2, #111 ; 0x6f - 80058d6: 601a str r2, [r3, #0] + 8005986: 687b ldr r3, [r7, #4] + 8005988: 226f movs r2, #111 ; 0x6f + 800598a: 601a str r2, [r3, #0] RCC_CLOCKTYPE_PCLK2 | RCC_CLOCKTYPE_HCLK2 | RCC_CLOCKTYPE_HCLK4); /* Get the SYSCLK configuration --------------------------------------------*/ RCC_ClkInitStruct->SYSCLKSource = LL_RCC_GetSysClkSource(); - 80058d8: f7ff f925 bl 8004b26 - 80058dc: 4602 mov r2, r0 - 80058de: 687b ldr r3, [r7, #4] - 80058e0: 605a str r2, [r3, #4] + 800598c: f7ff f925 bl 8004bda + 8005990: 4602 mov r2, r0 + 8005992: 687b ldr r3, [r7, #4] + 8005994: 605a str r2, [r3, #4] /* Get the HCLK configuration ----------------------------------------------*/ RCC_ClkInitStruct->AHBCLKDivider = LL_RCC_GetAHBPrescaler(); - 80058e2: f7ff f995 bl 8004c10 - 80058e6: 4602 mov r2, r0 - 80058e8: 687b ldr r3, [r7, #4] - 80058ea: 609a str r2, [r3, #8] + 8005996: f7ff f995 bl 8004cc4 + 800599a: 4602 mov r2, r0 + 800599c: 687b ldr r3, [r7, #4] + 800599e: 609a str r2, [r3, #8] /* Get the APB1 configuration ----------------------------------------------*/ RCC_ClkInitStruct->APB1CLKDivider = LL_RCC_GetAPB1Prescaler(); - 80058ec: f7ff f9b7 bl 8004c5e - 80058f0: 4602 mov r2, r0 - 80058f2: 687b ldr r3, [r7, #4] - 80058f4: 60da str r2, [r3, #12] + 80059a0: f7ff f9b7 bl 8004d12 + 80059a4: 4602 mov r2, r0 + 80059a6: 687b ldr r3, [r7, #4] + 80059a8: 60da str r2, [r3, #12] /* Get the APB2 configuration ----------------------------------------------*/ RCC_ClkInitStruct->APB2CLKDivider = LL_RCC_GetAPB2Prescaler(); - 80058f6: f7ff f9be bl 8004c76 - 80058fa: 4602 mov r2, r0 - 80058fc: 687b ldr r3, [r7, #4] - 80058fe: 611a str r2, [r3, #16] + 80059aa: f7ff f9be bl 8004d2a + 80059ae: 4602 mov r2, r0 + 80059b0: 687b ldr r3, [r7, #4] + 80059b2: 611a str r2, [r3, #16] /* Get the AHBCLK2Divider configuration ------------------------------------*/ RCC_ClkInitStruct->AHBCLK2Divider = LL_C2_RCC_GetAHBPrescaler(); - 8005900: f7ff f992 bl 8004c28 - 8005904: 4602 mov r2, r0 - 8005906: 687b ldr r3, [r7, #4] - 8005908: 615a str r2, [r3, #20] + 80059b4: f7ff f992 bl 8004cdc + 80059b8: 4602 mov r2, r0 + 80059ba: 687b ldr r3, [r7, #4] + 80059bc: 615a str r2, [r3, #20] /* Get the AHBCLK4Divider configuration ------------------------------------*/ RCC_ClkInitStruct->AHBCLK4Divider = LL_RCC_GetAHB4Prescaler(); - 800590a: f7ff f99a bl 8004c42 - 800590e: 4602 mov r2, r0 - 8005910: 687b ldr r3, [r7, #4] - 8005912: 619a str r2, [r3, #24] + 80059be: f7ff f99a bl 8004cf6 + 80059c2: 4602 mov r2, r0 + 80059c4: 687b ldr r3, [r7, #4] + 80059c6: 619a str r2, [r3, #24] /* Get the Flash Wait State (Latency) configuration ------------------------*/ *pFLatency = __HAL_FLASH_GET_LATENCY(); - 8005914: 4b04 ldr r3, [pc, #16] ; (8005928 ) - 8005916: 681b ldr r3, [r3, #0] - 8005918: f003 0207 and.w r2, r3, #7 - 800591c: 683b ldr r3, [r7, #0] - 800591e: 601a str r2, [r3, #0] -} - 8005920: bf00 nop - 8005922: 3708 adds r7, #8 - 8005924: 46bd mov sp, r7 - 8005926: bd80 pop {r7, pc} - 8005928: 58004000 .word 0x58004000 - -0800592c : + 80059c8: 4b04 ldr r3, [pc, #16] ; (80059dc ) + 80059ca: 681b ldr r3, [r3, #0] + 80059cc: f003 0207 and.w r2, r3, #7 + 80059d0: 683b ldr r3, [r7, #0] + 80059d2: 601a str r2, [r3, #0] +} + 80059d4: bf00 nop + 80059d6: 3708 adds r7, #8 + 80059d8: 46bd mov sp, r7 + 80059da: bd80 pop {r7, pc} + 80059dc: 58004000 .word 0x58004000 + +080059e0 : voltage range. * @param MSI_Range MSI range value from @ref RCC_MSIRANGE_0 to @ref RCC_MSIRANGE_11 * @retval HAL status */ static HAL_StatusTypeDef RCC_SetFlashLatencyFromMSIRange(uint32_t MSI_Range) { - 800592c: b590 push {r4, r7, lr} - 800592e: b085 sub sp, #20 - 8005930: af00 add r7, sp, #0 - 8005932: 6078 str r0, [r7, #4] + 80059e0: b590 push {r4, r7, lr} + 80059e2: b085 sub sp, #20 + 80059e4: af00 add r7, sp, #0 + 80059e6: 6078 str r0, [r7, #4] /* Check the parameters */ assert_param(IS_RCC_MSI_CLOCK_RANGE(MSI_Range)); /* MSI frequency range in Hz */ if (MSI_Range > RCC_MSIRANGE_11) - 8005934: 687b ldr r3, [r7, #4] - 8005936: 2bb0 cmp r3, #176 ; 0xb0 - 8005938: d903 bls.n 8005942 + 80059e8: 687b ldr r3, [r7, #4] + 80059ea: 2bb0 cmp r3, #176 ; 0xb0 + 80059ec: d903 bls.n 80059f6 { msifreq = __LL_RCC_CALC_MSI_FREQ(RCC_MSIRANGE_11); - 800593a: 4b15 ldr r3, [pc, #84] ; (8005990 ) - 800593c: 6adb ldr r3, [r3, #44] ; 0x2c - 800593e: 60fb str r3, [r7, #12] - 8005940: e007 b.n 8005952 + 80059ee: 4b15 ldr r3, [pc, #84] ; (8005a44 ) + 80059f0: 6adb ldr r3, [r3, #44] ; 0x2c + 80059f2: 60fb str r3, [r7, #12] + 80059f4: e007 b.n 8005a06 } else { msifreq = __LL_RCC_CALC_MSI_FREQ(MSI_Range); - 8005942: 687b ldr r3, [r7, #4] - 8005944: 091b lsrs r3, r3, #4 - 8005946: f003 030f and.w r3, r3, #15 - 800594a: 4a11 ldr r2, [pc, #68] ; (8005990 ) - 800594c: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 8005950: 60fb str r3, [r7, #12] + 80059f6: 687b ldr r3, [r7, #4] + 80059f8: 091b lsrs r3, r3, #4 + 80059fa: f003 030f and.w r3, r3, #15 + 80059fe: 4a11 ldr r2, [pc, #68] ; (8005a44 ) + 8005a00: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 8005a04: 60fb str r3, [r7, #12] } flash_clksrcfreq = __LL_RCC_CALC_HCLK4_FREQ(msifreq, LL_RCC_GetAHB4Prescaler()); - 8005952: f7ff f976 bl 8004c42 - 8005956: 4603 mov r3, r0 - 8005958: 091b lsrs r3, r3, #4 - 800595a: f003 030f and.w r3, r3, #15 - 800595e: 4a0d ldr r2, [pc, #52] ; (8005994 ) - 8005960: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 8005964: 68fa ldr r2, [r7, #12] - 8005966: fbb2 f3f3 udiv r3, r2, r3 - 800596a: 60bb str r3, [r7, #8] + 8005a06: f7ff f976 bl 8004cf6 + 8005a0a: 4603 mov r3, r0 + 8005a0c: 091b lsrs r3, r3, #4 + 8005a0e: f003 030f and.w r3, r3, #15 + 8005a12: 4a0d ldr r2, [pc, #52] ; (8005a48 ) + 8005a14: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 8005a18: 68fa ldr r2, [r7, #12] + 8005a1a: fbb2 f3f3 udiv r3, r2, r3 + 8005a1e: 60bb str r3, [r7, #8] #if defined(PWR_CR1_VOS) return RCC_SetFlashLatency((flash_clksrcfreq / MEGA_HZ), HAL_PWREx_GetVoltageRange()); - 800596c: 68bb ldr r3, [r7, #8] - 800596e: 4a0a ldr r2, [pc, #40] ; (8005998 ) - 8005970: fba2 2303 umull r2, r3, r2, r3 - 8005974: 0c9c lsrs r4, r3, #18 - 8005976: f7fe feb7 bl 80046e8 - 800597a: 4603 mov r3, r0 - 800597c: 4619 mov r1, r3 - 800597e: 4620 mov r0, r4 - 8005980: f000 f80c bl 800599c - 8005984: 4603 mov r3, r0 + 8005a20: 68bb ldr r3, [r7, #8] + 8005a22: 4a0a ldr r2, [pc, #40] ; (8005a4c ) + 8005a24: fba2 2303 umull r2, r3, r2, r3 + 8005a28: 0c9c lsrs r4, r3, #18 + 8005a2a: f7fe feb7 bl 800479c + 8005a2e: 4603 mov r3, r0 + 8005a30: 4619 mov r1, r3 + 8005a32: 4620 mov r0, r4 + 8005a34: f000 f80c bl 8005a50 + 8005a38: 4603 mov r3, r0 #else return RCC_SetFlashLatency((flash_clksrcfreq / MEGA_HZ), PWR_REGULATOR_VOLTAGE_SCALE1); #endif /* PWR_CR1_VOS */ } - 8005986: 4618 mov r0, r3 - 8005988: 3714 adds r7, #20 - 800598a: 46bd mov sp, r7 - 800598c: bd90 pop {r4, r7, pc} - 800598e: bf00 nop - 8005990: 0800f0ec .word 0x0800f0ec - 8005994: 0800f08c .word 0x0800f08c - 8005998: 431bde83 .word 0x431bde83 + 8005a3a: 4618 mov r0, r3 + 8005a3c: 3714 adds r7, #20 + 8005a3e: 46bd mov sp, r7 + 8005a40: bd90 pop {r4, r7, pc} + 8005a42: bf00 nop + 8005a44: 0800f1ac .word 0x0800f1ac + 8005a48: 0800f14c .word 0x0800f14c + 8005a4c: 431bde83 .word 0x431bde83 -0800599c : +08005a50 : * @param Flash_ClkSrcFreq Flash Clock Source (in MHz) * @param VCORE_Voltage Current Vcore voltage (PWR_REGULATOR_VOLTAGE_SCALE1 or PWR_REGULATOR_VOLTAGE_SCALE2) * @retval HAL status */ static HAL_StatusTypeDef RCC_SetFlashLatency(uint32_t Flash_ClkSrcFreq, uint32_t VCORE_Voltage) { - 800599c: b590 push {r4, r7, lr} - 800599e: b093 sub sp, #76 ; 0x4c - 80059a0: af00 add r7, sp, #0 - 80059a2: 6078 str r0, [r7, #4] - 80059a4: 6039 str r1, [r7, #0] + 8005a50: b590 push {r4, r7, lr} + 8005a52: b093 sub sp, #76 ; 0x4c + 8005a54: af00 add r7, sp, #0 + 8005a56: 6078 str r0, [r7, #4] + 8005a58: 6039 str r1, [r7, #0] /* Flash Clock source (HCLK4) range in MHz with a VCORE is range1 */ const uint32_t FLASH_CLK_SRC_RANGE_VOS1[] = {18UL, 36UL, 54UL, 64UL}; - 80059a6: 4b37 ldr r3, [pc, #220] ; (8005a84 ) - 80059a8: f107 0428 add.w r4, r7, #40 ; 0x28 - 80059ac: cb0f ldmia r3, {r0, r1, r2, r3} - 80059ae: e884 000f stmia.w r4, {r0, r1, r2, r3} + 8005a5a: 4b37 ldr r3, [pc, #220] ; (8005b38 ) + 8005a5c: f107 0428 add.w r4, r7, #40 ; 0x28 + 8005a60: cb0f ldmia r3, {r0, r1, r2, r3} + 8005a62: e884 000f stmia.w r4, {r0, r1, r2, r3} #if defined(PWR_CR1_VOS) /* Flash Clock source (HCLK4) range in MHz with a VCORE is range2 */ const uint32_t FLASH_CLK_SRC_RANGE_VOS2[] = {6UL, 12UL, 16UL}; - 80059b2: 4a35 ldr r2, [pc, #212] ; (8005a88 ) - 80059b4: f107 031c add.w r3, r7, #28 - 80059b8: ca07 ldmia r2, {r0, r1, r2} - 80059ba: e883 0007 stmia.w r3, {r0, r1, r2} + 8005a66: 4a35 ldr r2, [pc, #212] ; (8005b3c ) + 8005a68: f107 031c add.w r3, r7, #28 + 8005a6c: ca07 ldmia r2, {r0, r1, r2} + 8005a6e: e883 0007 stmia.w r3, {r0, r1, r2} #endif /* PWR_CR1_VOS */ /* Flash Latency range */ const uint32_t FLASH_LATENCY_RANGE[] = {FLASH_LATENCY_0, FLASH_LATENCY_1, FLASH_LATENCY_2, FLASH_LATENCY_3}; - 80059be: 4b33 ldr r3, [pc, #204] ; (8005a8c ) - 80059c0: f107 040c add.w r4, r7, #12 - 80059c4: cb0f ldmia r3, {r0, r1, r2, r3} - 80059c6: e884 000f stmia.w r4, {r0, r1, r2, r3} + 8005a72: 4b33 ldr r3, [pc, #204] ; (8005b40 ) + 8005a74: f107 040c add.w r4, r7, #12 + 8005a78: cb0f ldmia r3, {r0, r1, r2, r3} + 8005a7a: e884 000f stmia.w r4, {r0, r1, r2, r3} uint32_t latency = FLASH_LATENCY_0; /* default value 0WS */ - 80059ca: 2300 movs r3, #0 - 80059cc: 647b str r3, [r7, #68] ; 0x44 + 8005a7e: 2300 movs r3, #0 + 8005a80: 647b str r3, [r7, #68] ; 0x44 uint32_t tickstart; #if defined(PWR_CR1_VOS) if (VCORE_Voltage == PWR_REGULATOR_VOLTAGE_SCALE1) - 80059ce: 683b ldr r3, [r7, #0] - 80059d0: f5b3 7f00 cmp.w r3, #512 ; 0x200 - 80059d4: d11a bne.n 8005a0c + 8005a82: 683b ldr r3, [r7, #0] + 8005a84: f5b3 7f00 cmp.w r3, #512 ; 0x200 + 8005a88: d11a bne.n 8005ac0 { for (uint32_t index = 0; index < __COUNTOF(FLASH_CLK_SRC_RANGE_VOS1); index++) - 80059d6: 2300 movs r3, #0 - 80059d8: 643b str r3, [r7, #64] ; 0x40 - 80059da: e013 b.n 8005a04 + 8005a8a: 2300 movs r3, #0 + 8005a8c: 643b str r3, [r7, #64] ; 0x40 + 8005a8e: e013 b.n 8005ab8 { if (Flash_ClkSrcFreq <= FLASH_CLK_SRC_RANGE_VOS1[index]) - 80059dc: 6c3b ldr r3, [r7, #64] ; 0x40 - 80059de: 009b lsls r3, r3, #2 - 80059e0: 3348 adds r3, #72 ; 0x48 - 80059e2: 443b add r3, r7 - 80059e4: f853 3c20 ldr.w r3, [r3, #-32] - 80059e8: 687a ldr r2, [r7, #4] - 80059ea: 429a cmp r2, r3 - 80059ec: d807 bhi.n 80059fe + 8005a90: 6c3b ldr r3, [r7, #64] ; 0x40 + 8005a92: 009b lsls r3, r3, #2 + 8005a94: 3348 adds r3, #72 ; 0x48 + 8005a96: 443b add r3, r7 + 8005a98: f853 3c20 ldr.w r3, [r3, #-32] + 8005a9c: 687a ldr r2, [r7, #4] + 8005a9e: 429a cmp r2, r3 + 8005aa0: d807 bhi.n 8005ab2 { latency = FLASH_LATENCY_RANGE[index]; - 80059ee: 6c3b ldr r3, [r7, #64] ; 0x40 - 80059f0: 009b lsls r3, r3, #2 - 80059f2: 3348 adds r3, #72 ; 0x48 - 80059f4: 443b add r3, r7 - 80059f6: f853 3c3c ldr.w r3, [r3, #-60] - 80059fa: 647b str r3, [r7, #68] ; 0x44 + 8005aa2: 6c3b ldr r3, [r7, #64] ; 0x40 + 8005aa4: 009b lsls r3, r3, #2 + 8005aa6: 3348 adds r3, #72 ; 0x48 + 8005aa8: 443b add r3, r7 + 8005aaa: f853 3c3c ldr.w r3, [r3, #-60] + 8005aae: 647b str r3, [r7, #68] ; 0x44 break; - 80059fc: e020 b.n 8005a40 + 8005ab0: e020 b.n 8005af4 for (uint32_t index = 0; index < __COUNTOF(FLASH_CLK_SRC_RANGE_VOS1); index++) - 80059fe: 6c3b ldr r3, [r7, #64] ; 0x40 - 8005a00: 3301 adds r3, #1 - 8005a02: 643b str r3, [r7, #64] ; 0x40 - 8005a04: 6c3b ldr r3, [r7, #64] ; 0x40 - 8005a06: 2b03 cmp r3, #3 - 8005a08: d9e8 bls.n 80059dc - 8005a0a: e019 b.n 8005a40 + 8005ab2: 6c3b ldr r3, [r7, #64] ; 0x40 + 8005ab4: 3301 adds r3, #1 + 8005ab6: 643b str r3, [r7, #64] ; 0x40 + 8005ab8: 6c3b ldr r3, [r7, #64] ; 0x40 + 8005aba: 2b03 cmp r3, #3 + 8005abc: d9e8 bls.n 8005a90 + 8005abe: e019 b.n 8005af4 } } } else /* PWR_REGULATOR_VOLTAGE_SCALE2 */ { for (uint32_t index = 0; index < __COUNTOF(FLASH_CLK_SRC_RANGE_VOS2); index++) - 8005a0c: 2300 movs r3, #0 - 8005a0e: 63fb str r3, [r7, #60] ; 0x3c - 8005a10: e013 b.n 8005a3a + 8005ac0: 2300 movs r3, #0 + 8005ac2: 63fb str r3, [r7, #60] ; 0x3c + 8005ac4: e013 b.n 8005aee { if (Flash_ClkSrcFreq <= FLASH_CLK_SRC_RANGE_VOS2[index]) - 8005a12: 6bfb ldr r3, [r7, #60] ; 0x3c - 8005a14: 009b lsls r3, r3, #2 - 8005a16: 3348 adds r3, #72 ; 0x48 - 8005a18: 443b add r3, r7 - 8005a1a: f853 3c2c ldr.w r3, [r3, #-44] - 8005a1e: 687a ldr r2, [r7, #4] - 8005a20: 429a cmp r2, r3 - 8005a22: d807 bhi.n 8005a34 + 8005ac6: 6bfb ldr r3, [r7, #60] ; 0x3c + 8005ac8: 009b lsls r3, r3, #2 + 8005aca: 3348 adds r3, #72 ; 0x48 + 8005acc: 443b add r3, r7 + 8005ace: f853 3c2c ldr.w r3, [r3, #-44] + 8005ad2: 687a ldr r2, [r7, #4] + 8005ad4: 429a cmp r2, r3 + 8005ad6: d807 bhi.n 8005ae8 { latency = FLASH_LATENCY_RANGE[index]; - 8005a24: 6bfb ldr r3, [r7, #60] ; 0x3c - 8005a26: 009b lsls r3, r3, #2 - 8005a28: 3348 adds r3, #72 ; 0x48 - 8005a2a: 443b add r3, r7 - 8005a2c: f853 3c3c ldr.w r3, [r3, #-60] - 8005a30: 647b str r3, [r7, #68] ; 0x44 + 8005ad8: 6bfb ldr r3, [r7, #60] ; 0x3c + 8005ada: 009b lsls r3, r3, #2 + 8005adc: 3348 adds r3, #72 ; 0x48 + 8005ade: 443b add r3, r7 + 8005ae0: f853 3c3c ldr.w r3, [r3, #-60] + 8005ae4: 647b str r3, [r7, #68] ; 0x44 break; - 8005a32: e005 b.n 8005a40 + 8005ae6: e005 b.n 8005af4 for (uint32_t index = 0; index < __COUNTOF(FLASH_CLK_SRC_RANGE_VOS2); index++) - 8005a34: 6bfb ldr r3, [r7, #60] ; 0x3c - 8005a36: 3301 adds r3, #1 - 8005a38: 63fb str r3, [r7, #60] ; 0x3c - 8005a3a: 6bfb ldr r3, [r7, #60] ; 0x3c - 8005a3c: 2b02 cmp r3, #2 - 8005a3e: d9e8 bls.n 8005a12 + 8005ae8: 6bfb ldr r3, [r7, #60] ; 0x3c + 8005aea: 3301 adds r3, #1 + 8005aec: 63fb str r3, [r7, #60] ; 0x3c + 8005aee: 6bfb ldr r3, [r7, #60] ; 0x3c + 8005af0: 2b02 cmp r3, #2 + 8005af2: d9e8 bls.n 8005ac6 break; } } #endif /* PWR_CR1_VOS */ __HAL_FLASH_SET_LATENCY(latency); - 8005a40: 4b13 ldr r3, [pc, #76] ; (8005a90 ) - 8005a42: 681b ldr r3, [r3, #0] - 8005a44: f023 0207 bic.w r2, r3, #7 - 8005a48: 4911 ldr r1, [pc, #68] ; (8005a90 ) - 8005a4a: 6c7b ldr r3, [r7, #68] ; 0x44 - 8005a4c: 4313 orrs r3, r2 - 8005a4e: 600b str r3, [r1, #0] + 8005af4: 4b13 ldr r3, [pc, #76] ; (8005b44 ) + 8005af6: 681b ldr r3, [r3, #0] + 8005af8: f023 0207 bic.w r2, r3, #7 + 8005afc: 4911 ldr r1, [pc, #68] ; (8005b44 ) + 8005afe: 6c7b ldr r3, [r7, #68] ; 0x44 + 8005b00: 4313 orrs r3, r2 + 8005b02: 600b str r3, [r1, #0] /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005a50: f7fc fb52 bl 80020f8 - 8005a54: 63b8 str r0, [r7, #56] ; 0x38 + 8005b04: f7fc fb6c bl 80021e0 + 8005b08: 63b8 str r0, [r7, #56] ; 0x38 /* Check that the new number of wait states is taken into account to access the Flash memory by reading the FLASH_ACR register */ while (__HAL_FLASH_GET_LATENCY() != latency) - 8005a56: e008 b.n 8005a6a + 8005b0a: e008 b.n 8005b1e { if ((HAL_GetTick() - tickstart) > LATENCY_TIMEOUT_VALUE) - 8005a58: f7fc fb4e bl 80020f8 - 8005a5c: 4602 mov r2, r0 - 8005a5e: 6bbb ldr r3, [r7, #56] ; 0x38 - 8005a60: 1ad3 subs r3, r2, r3 - 8005a62: 2b02 cmp r3, #2 - 8005a64: d901 bls.n 8005a6a + 8005b0c: f7fc fb68 bl 80021e0 + 8005b10: 4602 mov r2, r0 + 8005b12: 6bbb ldr r3, [r7, #56] ; 0x38 + 8005b14: 1ad3 subs r3, r2, r3 + 8005b16: 2b02 cmp r3, #2 + 8005b18: d901 bls.n 8005b1e { return HAL_TIMEOUT; - 8005a66: 2303 movs r3, #3 - 8005a68: e007 b.n 8005a7a + 8005b1a: 2303 movs r3, #3 + 8005b1c: e007 b.n 8005b2e while (__HAL_FLASH_GET_LATENCY() != latency) - 8005a6a: 4b09 ldr r3, [pc, #36] ; (8005a90 ) - 8005a6c: 681b ldr r3, [r3, #0] - 8005a6e: f003 0307 and.w r3, r3, #7 - 8005a72: 6c7a ldr r2, [r7, #68] ; 0x44 - 8005a74: 429a cmp r2, r3 - 8005a76: d1ef bne.n 8005a58 + 8005b1e: 4b09 ldr r3, [pc, #36] ; (8005b44 ) + 8005b20: 681b ldr r3, [r3, #0] + 8005b22: f003 0307 and.w r3, r3, #7 + 8005b26: 6c7a ldr r2, [r7, #68] ; 0x44 + 8005b28: 429a cmp r2, r3 + 8005b2a: d1ef bne.n 8005b0c } } return HAL_OK; - 8005a78: 2300 movs r3, #0 -} - 8005a7a: 4618 mov r0, r3 - 8005a7c: 374c adds r7, #76 ; 0x4c - 8005a7e: 46bd mov sp, r7 - 8005a80: bd90 pop {r4, r7, pc} - 8005a82: bf00 nop - 8005a84: 0800ef5c .word 0x0800ef5c - 8005a88: 0800ef6c .word 0x0800ef6c - 8005a8c: 0800ef78 .word 0x0800ef78 - 8005a90: 58004000 .word 0x58004000 - -08005a94 : -{ - 8005a94: b480 push {r7} - 8005a96: af00 add r7, sp, #0 + 8005b2c: 2300 movs r3, #0 +} + 8005b2e: 4618 mov r0, r3 + 8005b30: 374c adds r7, #76 ; 0x4c + 8005b32: 46bd mov sp, r7 + 8005b34: bd90 pop {r4, r7, pc} + 8005b36: bf00 nop + 8005b38: 0800f01c .word 0x0800f01c + 8005b3c: 0800f02c .word 0x0800f02c + 8005b40: 0800f038 .word 0x0800f038 + 8005b44: 58004000 .word 0x58004000 + +08005b48 : +{ + 8005b48: b480 push {r7} + 8005b4a: af00 add r7, sp, #0 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSEON) == (RCC_BDCR_LSEON)) ? 1UL : 0UL); - 8005a98: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005a9c: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8005aa0: f003 0301 and.w r3, r3, #1 - 8005aa4: 2b01 cmp r3, #1 - 8005aa6: d101 bne.n 8005aac - 8005aa8: 2301 movs r3, #1 - 8005aaa: e000 b.n 8005aae - 8005aac: 2300 movs r3, #0 -} - 8005aae: 4618 mov r0, r3 - 8005ab0: 46bd mov sp, r7 - 8005ab2: f85d 7b04 ldr.w r7, [sp], #4 - 8005ab6: 4770 bx lr - -08005ab8 : -{ - 8005ab8: b480 push {r7} - 8005aba: af00 add r7, sp, #0 + 8005b4c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005b50: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8005b54: f003 0301 and.w r3, r3, #1 + 8005b58: 2b01 cmp r3, #1 + 8005b5a: d101 bne.n 8005b60 + 8005b5c: 2301 movs r3, #1 + 8005b5e: e000 b.n 8005b62 + 8005b60: 2300 movs r3, #0 +} + 8005b62: 4618 mov r0, r3 + 8005b64: 46bd mov sp, r7 + 8005b66: f85d 7b04 ldr.w r7, [sp], #4 + 8005b6a: 4770 bx lr + +08005b6c : +{ + 8005b6c: b480 push {r7} + 8005b6e: af00 add r7, sp, #0 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)) ? 1UL : 0UL); - 8005abc: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005ac0: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8005ac4: f003 0302 and.w r3, r3, #2 - 8005ac8: 2b02 cmp r3, #2 - 8005aca: d101 bne.n 8005ad0 - 8005acc: 2301 movs r3, #1 - 8005ace: e000 b.n 8005ad2 - 8005ad0: 2300 movs r3, #0 -} - 8005ad2: 4618 mov r0, r3 - 8005ad4: 46bd mov sp, r7 - 8005ad6: f85d 7b04 ldr.w r7, [sp], #4 - 8005ada: 4770 bx lr - -08005adc : -{ - 8005adc: b480 push {r7} - 8005ade: af00 add r7, sp, #0 + 8005b70: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005b74: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8005b78: f003 0302 and.w r3, r3, #2 + 8005b7c: 2b02 cmp r3, #2 + 8005b7e: d101 bne.n 8005b84 + 8005b80: 2301 movs r3, #1 + 8005b82: e000 b.n 8005b86 + 8005b84: 2300 movs r3, #0 +} + 8005b86: 4618 mov r0, r3 + 8005b88: 46bd mov sp, r7 + 8005b8a: f85d 7b04 ldr.w r7, [sp], #4 + 8005b8e: 4770 bx lr + +08005b90 : +{ + 8005b90: b480 push {r7} + 8005b92: af00 add r7, sp, #0 SET_BIT(RCC->CR, RCC_CR_MSIPLLEN); - 8005ae0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005ae4: 681b ldr r3, [r3, #0] - 8005ae6: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8005aea: f043 0304 orr.w r3, r3, #4 - 8005aee: 6013 str r3, [r2, #0] -} - 8005af0: bf00 nop - 8005af2: 46bd mov sp, r7 - 8005af4: f85d 7b04 ldr.w r7, [sp], #4 - 8005af8: 4770 bx lr - -08005afa : -{ - 8005afa: b480 push {r7} - 8005afc: b083 sub sp, #12 - 8005afe: af00 add r7, sp, #0 - 8005b00: 6078 str r0, [r7, #4] + 8005b94: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005b98: 681b ldr r3, [r3, #0] + 8005b9a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8005b9e: f043 0304 orr.w r3, r3, #4 + 8005ba2: 6013 str r3, [r2, #0] +} + 8005ba4: bf00 nop + 8005ba6: 46bd mov sp, r7 + 8005ba8: f85d 7b04 ldr.w r7, [sp], #4 + 8005bac: 4770 bx lr + +08005bae : +{ + 8005bae: b480 push {r7} + 8005bb0: b083 sub sp, #12 + 8005bb2: af00 add r7, sp, #0 + 8005bb4: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CSR, RCC_CSR_RFWKPSEL, Source); - 8005b02: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005b06: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 - 8005b0a: f423 4240 bic.w r2, r3, #49152 ; 0xc000 - 8005b0e: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005b12: 687b ldr r3, [r7, #4] - 8005b14: 4313 orrs r3, r2 - 8005b16: f8c1 3094 str.w r3, [r1, #148] ; 0x94 -} - 8005b1a: bf00 nop - 8005b1c: 370c adds r7, #12 - 8005b1e: 46bd mov sp, r7 - 8005b20: f85d 7b04 ldr.w r7, [sp], #4 - 8005b24: 4770 bx lr - -08005b26 : -{ - 8005b26: b480 push {r7} - 8005b28: b083 sub sp, #12 - 8005b2a: af00 add r7, sp, #0 - 8005b2c: 6078 str r0, [r7, #4] + 8005bb6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005bba: f8d3 3094 ldr.w r3, [r3, #148] ; 0x94 + 8005bbe: f423 4240 bic.w r2, r3, #49152 ; 0xc000 + 8005bc2: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005bc6: 687b ldr r3, [r7, #4] + 8005bc8: 4313 orrs r3, r2 + 8005bca: f8c1 3094 str.w r3, [r1, #148] ; 0x94 +} + 8005bce: bf00 nop + 8005bd0: 370c adds r7, #12 + 8005bd2: 46bd mov sp, r7 + 8005bd4: f85d 7b04 ldr.w r7, [sp], #4 + 8005bd8: 4770 bx lr + +08005bda : +{ + 8005bda: b480 push {r7} + 8005bdc: b083 sub sp, #12 + 8005bde: af00 add r7, sp, #0 + 8005be0: 6078 str r0, [r7, #4] MODIFY_REG(RCC->SMPSCR, RCC_SMPSCR_SMPSSEL, SMPSSource); - 8005b2e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005b32: 6a5b ldr r3, [r3, #36] ; 0x24 - 8005b34: f023 0203 bic.w r2, r3, #3 - 8005b38: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005b3c: 687b ldr r3, [r7, #4] - 8005b3e: 4313 orrs r3, r2 - 8005b40: 624b str r3, [r1, #36] ; 0x24 -} - 8005b42: bf00 nop - 8005b44: 370c adds r7, #12 - 8005b46: 46bd mov sp, r7 - 8005b48: f85d 7b04 ldr.w r7, [sp], #4 - 8005b4c: 4770 bx lr - -08005b4e : -{ - 8005b4e: b480 push {r7} - 8005b50: b083 sub sp, #12 - 8005b52: af00 add r7, sp, #0 - 8005b54: 6078 str r0, [r7, #4] + 8005be2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005be6: 6a5b ldr r3, [r3, #36] ; 0x24 + 8005be8: f023 0203 bic.w r2, r3, #3 + 8005bec: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005bf0: 687b ldr r3, [r7, #4] + 8005bf2: 4313 orrs r3, r2 + 8005bf4: 624b str r3, [r1, #36] ; 0x24 +} + 8005bf6: bf00 nop + 8005bf8: 370c adds r7, #12 + 8005bfa: 46bd mov sp, r7 + 8005bfc: f85d 7b04 ldr.w r7, [sp], #4 + 8005c00: 4770 bx lr + +08005c02 : +{ + 8005c02: b480 push {r7} + 8005c04: b083 sub sp, #12 + 8005c06: af00 add r7, sp, #0 + 8005c08: 6078 str r0, [r7, #4] MODIFY_REG(RCC->SMPSCR, RCC_SMPSCR_SMPSDIV, Prescaler); - 8005b56: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005b5a: 6a5b ldr r3, [r3, #36] ; 0x24 - 8005b5c: f023 0230 bic.w r2, r3, #48 ; 0x30 - 8005b60: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005b64: 687b ldr r3, [r7, #4] - 8005b66: 4313 orrs r3, r2 - 8005b68: 624b str r3, [r1, #36] ; 0x24 -} - 8005b6a: bf00 nop - 8005b6c: 370c adds r7, #12 - 8005b6e: 46bd mov sp, r7 - 8005b70: f85d 7b04 ldr.w r7, [sp], #4 - 8005b74: 4770 bx lr - -08005b76 : -{ - 8005b76: b480 push {r7} - 8005b78: b083 sub sp, #12 - 8005b7a: af00 add r7, sp, #0 - 8005b7c: 6078 str r0, [r7, #4] + 8005c0a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005c0e: 6a5b ldr r3, [r3, #36] ; 0x24 + 8005c10: f023 0230 bic.w r2, r3, #48 ; 0x30 + 8005c14: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005c18: 687b ldr r3, [r7, #4] + 8005c1a: 4313 orrs r3, r2 + 8005c1c: 624b str r3, [r1, #36] ; 0x24 +} + 8005c1e: bf00 nop + 8005c20: 370c adds r7, #12 + 8005c22: 46bd mov sp, r7 + 8005c24: f85d 7b04 ldr.w r7, [sp], #4 + 8005c28: 4770 bx lr + +08005c2a : +{ + 8005c2a: b480 push {r7} + 8005c2c: b083 sub sp, #12 + 8005c2e: af00 add r7, sp, #0 + 8005c30: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CCIPR, RCC_CCIPR_USART1SEL, USARTxSource); - 8005b7e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005b82: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8005b86: f023 0203 bic.w r2, r3, #3 - 8005b8a: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005b8e: 687b ldr r3, [r7, #4] - 8005b90: 4313 orrs r3, r2 - 8005b92: f8c1 3088 str.w r3, [r1, #136] ; 0x88 -} - 8005b96: bf00 nop - 8005b98: 370c adds r7, #12 - 8005b9a: 46bd mov sp, r7 - 8005b9c: f85d 7b04 ldr.w r7, [sp], #4 - 8005ba0: 4770 bx lr - -08005ba2 : -{ - 8005ba2: b480 push {r7} - 8005ba4: b083 sub sp, #12 - 8005ba6: af00 add r7, sp, #0 - 8005ba8: 6078 str r0, [r7, #4] + 8005c32: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005c36: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8005c3a: f023 0203 bic.w r2, r3, #3 + 8005c3e: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005c42: 687b ldr r3, [r7, #4] + 8005c44: 4313 orrs r3, r2 + 8005c46: f8c1 3088 str.w r3, [r1, #136] ; 0x88 +} + 8005c4a: bf00 nop + 8005c4c: 370c adds r7, #12 + 8005c4e: 46bd mov sp, r7 + 8005c50: f85d 7b04 ldr.w r7, [sp], #4 + 8005c54: 4770 bx lr + +08005c56 : +{ + 8005c56: b480 push {r7} + 8005c58: b083 sub sp, #12 + 8005c5a: af00 add r7, sp, #0 + 8005c5c: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CCIPR, RCC_CCIPR_LPUART1SEL, LPUARTxSource); - 8005baa: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005bae: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8005bb2: f423 6240 bic.w r2, r3, #3072 ; 0xc00 - 8005bb6: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005bba: 687b ldr r3, [r7, #4] - 8005bbc: 4313 orrs r3, r2 - 8005bbe: f8c1 3088 str.w r3, [r1, #136] ; 0x88 -} - 8005bc2: bf00 nop - 8005bc4: 370c adds r7, #12 - 8005bc6: 46bd mov sp, r7 - 8005bc8: f85d 7b04 ldr.w r7, [sp], #4 - 8005bcc: 4770 bx lr - -08005bce : -{ - 8005bce: b480 push {r7} - 8005bd0: b083 sub sp, #12 - 8005bd2: af00 add r7, sp, #0 - 8005bd4: 6078 str r0, [r7, #4] + 8005c5e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005c62: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8005c66: f423 6240 bic.w r2, r3, #3072 ; 0xc00 + 8005c6a: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005c6e: 687b ldr r3, [r7, #4] + 8005c70: 4313 orrs r3, r2 + 8005c72: f8c1 3088 str.w r3, [r1, #136] ; 0x88 +} + 8005c76: bf00 nop + 8005c78: 370c adds r7, #12 + 8005c7a: 46bd mov sp, r7 + 8005c7c: f85d 7b04 ldr.w r7, [sp], #4 + 8005c80: 4770 bx lr + +08005c82 : +{ + 8005c82: b480 push {r7} + 8005c84: b083 sub sp, #12 + 8005c86: af00 add r7, sp, #0 + 8005c88: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CCIPR, ((I2CxSource >> 4) & 0x000FF000U), ((I2CxSource << 4) & 0x000FF000U)); - 8005bd6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005bda: f8d3 2088 ldr.w r2, [r3, #136] ; 0x88 - 8005bde: 687b ldr r3, [r7, #4] - 8005be0: 091b lsrs r3, r3, #4 - 8005be2: f403 237f and.w r3, r3, #1044480 ; 0xff000 - 8005be6: 43db mvns r3, r3 - 8005be8: 401a ands r2, r3 - 8005bea: 687b ldr r3, [r7, #4] - 8005bec: 011b lsls r3, r3, #4 - 8005bee: f403 237f and.w r3, r3, #1044480 ; 0xff000 - 8005bf2: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005bf6: 4313 orrs r3, r2 - 8005bf8: f8c1 3088 str.w r3, [r1, #136] ; 0x88 -} - 8005bfc: bf00 nop - 8005bfe: 370c adds r7, #12 - 8005c00: 46bd mov sp, r7 - 8005c02: f85d 7b04 ldr.w r7, [sp], #4 - 8005c06: 4770 bx lr - -08005c08 : -{ - 8005c08: b480 push {r7} - 8005c0a: b083 sub sp, #12 - 8005c0c: af00 add r7, sp, #0 - 8005c0e: 6078 str r0, [r7, #4] + 8005c8a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005c8e: f8d3 2088 ldr.w r2, [r3, #136] ; 0x88 + 8005c92: 687b ldr r3, [r7, #4] + 8005c94: 091b lsrs r3, r3, #4 + 8005c96: f403 237f and.w r3, r3, #1044480 ; 0xff000 + 8005c9a: 43db mvns r3, r3 + 8005c9c: 401a ands r2, r3 + 8005c9e: 687b ldr r3, [r7, #4] + 8005ca0: 011b lsls r3, r3, #4 + 8005ca2: f403 237f and.w r3, r3, #1044480 ; 0xff000 + 8005ca6: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005caa: 4313 orrs r3, r2 + 8005cac: f8c1 3088 str.w r3, [r1, #136] ; 0x88 +} + 8005cb0: bf00 nop + 8005cb2: 370c adds r7, #12 + 8005cb4: 46bd mov sp, r7 + 8005cb6: f85d 7b04 ldr.w r7, [sp], #4 + 8005cba: 4770 bx lr + +08005cbc : +{ + 8005cbc: b480 push {r7} + 8005cbe: b083 sub sp, #12 + 8005cc0: af00 add r7, sp, #0 + 8005cc2: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CCIPR, (LPTIMxSource & 0xFFFF0000U), (LPTIMxSource << 16)); - 8005c10: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005c14: f8d3 2088 ldr.w r2, [r3, #136] ; 0x88 - 8005c18: 687b ldr r3, [r7, #4] - 8005c1a: 0c1b lsrs r3, r3, #16 - 8005c1c: 041b lsls r3, r3, #16 - 8005c1e: 43db mvns r3, r3 - 8005c20: 401a ands r2, r3 - 8005c22: 687b ldr r3, [r7, #4] - 8005c24: 041b lsls r3, r3, #16 - 8005c26: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005c2a: 4313 orrs r3, r2 - 8005c2c: f8c1 3088 str.w r3, [r1, #136] ; 0x88 -} - 8005c30: bf00 nop - 8005c32: 370c adds r7, #12 - 8005c34: 46bd mov sp, r7 - 8005c36: f85d 7b04 ldr.w r7, [sp], #4 - 8005c3a: 4770 bx lr - -08005c3c : -{ - 8005c3c: b480 push {r7} - 8005c3e: b083 sub sp, #12 - 8005c40: af00 add r7, sp, #0 - 8005c42: 6078 str r0, [r7, #4] + 8005cc4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005cc8: f8d3 2088 ldr.w r2, [r3, #136] ; 0x88 + 8005ccc: 687b ldr r3, [r7, #4] + 8005cce: 0c1b lsrs r3, r3, #16 + 8005cd0: 041b lsls r3, r3, #16 + 8005cd2: 43db mvns r3, r3 + 8005cd4: 401a ands r2, r3 + 8005cd6: 687b ldr r3, [r7, #4] + 8005cd8: 041b lsls r3, r3, #16 + 8005cda: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005cde: 4313 orrs r3, r2 + 8005ce0: f8c1 3088 str.w r3, [r1, #136] ; 0x88 +} + 8005ce4: bf00 nop + 8005ce6: 370c adds r7, #12 + 8005ce8: 46bd mov sp, r7 + 8005cea: f85d 7b04 ldr.w r7, [sp], #4 + 8005cee: 4770 bx lr + +08005cf0 : +{ + 8005cf0: b480 push {r7} + 8005cf2: b083 sub sp, #12 + 8005cf4: af00 add r7, sp, #0 + 8005cf6: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CCIPR, RCC_CCIPR_SAI1SEL, SAIxSource); - 8005c44: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005c48: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8005c4c: f423 0240 bic.w r2, r3, #12582912 ; 0xc00000 - 8005c50: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005c54: 687b ldr r3, [r7, #4] - 8005c56: 4313 orrs r3, r2 - 8005c58: f8c1 3088 str.w r3, [r1, #136] ; 0x88 -} - 8005c5c: bf00 nop - 8005c5e: 370c adds r7, #12 - 8005c60: 46bd mov sp, r7 - 8005c62: f85d 7b04 ldr.w r7, [sp], #4 - 8005c66: 4770 bx lr - -08005c68 : -{ - 8005c68: b480 push {r7} - 8005c6a: b083 sub sp, #12 - 8005c6c: af00 add r7, sp, #0 - 8005c6e: 6078 str r0, [r7, #4] + 8005cf8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005cfc: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8005d00: f423 0240 bic.w r2, r3, #12582912 ; 0xc00000 + 8005d04: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005d08: 687b ldr r3, [r7, #4] + 8005d0a: 4313 orrs r3, r2 + 8005d0c: f8c1 3088 str.w r3, [r1, #136] ; 0x88 +} + 8005d10: bf00 nop + 8005d12: 370c adds r7, #12 + 8005d14: 46bd mov sp, r7 + 8005d16: f85d 7b04 ldr.w r7, [sp], #4 + 8005d1a: 4770 bx lr + +08005d1c : +{ + 8005d1c: b480 push {r7} + 8005d1e: b083 sub sp, #12 + 8005d20: af00 add r7, sp, #0 + 8005d22: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CCIPR, RCC_CCIPR_RNGSEL, RNGxSource); - 8005c70: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005c74: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8005c78: f023 4240 bic.w r2, r3, #3221225472 ; 0xc0000000 - 8005c7c: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005c80: 687b ldr r3, [r7, #4] - 8005c82: 4313 orrs r3, r2 - 8005c84: f8c1 3088 str.w r3, [r1, #136] ; 0x88 -} - 8005c88: bf00 nop - 8005c8a: 370c adds r7, #12 - 8005c8c: 46bd mov sp, r7 - 8005c8e: f85d 7b04 ldr.w r7, [sp], #4 - 8005c92: 4770 bx lr - -08005c94 : -{ - 8005c94: b480 push {r7} - 8005c96: b083 sub sp, #12 - 8005c98: af00 add r7, sp, #0 - 8005c9a: 6078 str r0, [r7, #4] + 8005d24: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005d28: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8005d2c: f023 4240 bic.w r2, r3, #3221225472 ; 0xc0000000 + 8005d30: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005d34: 687b ldr r3, [r7, #4] + 8005d36: 4313 orrs r3, r2 + 8005d38: f8c1 3088 str.w r3, [r1, #136] ; 0x88 +} + 8005d3c: bf00 nop + 8005d3e: 370c adds r7, #12 + 8005d40: 46bd mov sp, r7 + 8005d42: f85d 7b04 ldr.w r7, [sp], #4 + 8005d46: 4770 bx lr + +08005d48 : +{ + 8005d48: b480 push {r7} + 8005d4a: b083 sub sp, #12 + 8005d4c: af00 add r7, sp, #0 + 8005d4e: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CCIPR, RCC_CCIPR_CLK48SEL, CLK48xSource); - 8005c9c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005ca0: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8005ca4: f023 6240 bic.w r2, r3, #201326592 ; 0xc000000 - 8005ca8: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005cac: 687b ldr r3, [r7, #4] - 8005cae: 4313 orrs r3, r2 - 8005cb0: f8c1 3088 str.w r3, [r1, #136] ; 0x88 -} - 8005cb4: bf00 nop - 8005cb6: 370c adds r7, #12 - 8005cb8: 46bd mov sp, r7 - 8005cba: f85d 7b04 ldr.w r7, [sp], #4 - 8005cbe: 4770 bx lr - -08005cc0 : -{ - 8005cc0: b580 push {r7, lr} - 8005cc2: b082 sub sp, #8 - 8005cc4: af00 add r7, sp, #0 - 8005cc6: 6078 str r0, [r7, #4] + 8005d50: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005d54: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8005d58: f023 6240 bic.w r2, r3, #201326592 ; 0xc000000 + 8005d5c: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005d60: 687b ldr r3, [r7, #4] + 8005d62: 4313 orrs r3, r2 + 8005d64: f8c1 3088 str.w r3, [r1, #136] ; 0x88 +} + 8005d68: bf00 nop + 8005d6a: 370c adds r7, #12 + 8005d6c: 46bd mov sp, r7 + 8005d6e: f85d 7b04 ldr.w r7, [sp], #4 + 8005d72: 4770 bx lr + +08005d74 : +{ + 8005d74: b580 push {r7, lr} + 8005d76: b082 sub sp, #8 + 8005d78: af00 add r7, sp, #0 + 8005d7a: 6078 str r0, [r7, #4] LL_RCC_SetCLK48ClockSource(USBxSource); - 8005cc8: 6878 ldr r0, [r7, #4] - 8005cca: f7ff ffe3 bl 8005c94 + 8005d7c: 6878 ldr r0, [r7, #4] + 8005d7e: f7ff ffe3 bl 8005d48 } - 8005cce: bf00 nop - 8005cd0: 3708 adds r7, #8 - 8005cd2: 46bd mov sp, r7 - 8005cd4: bd80 pop {r7, pc} + 8005d82: bf00 nop + 8005d84: 3708 adds r7, #8 + 8005d86: 46bd mov sp, r7 + 8005d88: bd80 pop {r7, pc} -08005cd6 : +08005d8a : { - 8005cd6: b480 push {r7} - 8005cd8: b083 sub sp, #12 - 8005cda: af00 add r7, sp, #0 - 8005cdc: 6078 str r0, [r7, #4] + 8005d8a: b480 push {r7} + 8005d8c: b083 sub sp, #12 + 8005d8e: af00 add r7, sp, #0 + 8005d90: 6078 str r0, [r7, #4] MODIFY_REG(RCC->CCIPR, RCC_CCIPR_ADCSEL, ADCxSource); - 8005cde: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005ce2: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8005ce6: f023 5240 bic.w r2, r3, #805306368 ; 0x30000000 - 8005cea: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005cee: 687b ldr r3, [r7, #4] - 8005cf0: 4313 orrs r3, r2 - 8005cf2: f8c1 3088 str.w r3, [r1, #136] ; 0x88 -} - 8005cf6: bf00 nop - 8005cf8: 370c adds r7, #12 - 8005cfa: 46bd mov sp, r7 - 8005cfc: f85d 7b04 ldr.w r7, [sp], #4 - 8005d00: 4770 bx lr - -08005d02 : -{ - 8005d02: b480 push {r7} - 8005d04: b083 sub sp, #12 - 8005d06: af00 add r7, sp, #0 - 8005d08: 6078 str r0, [r7, #4] + 8005d92: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005d96: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8005d9a: f023 5240 bic.w r2, r3, #805306368 ; 0x30000000 + 8005d9e: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005da2: 687b ldr r3, [r7, #4] + 8005da4: 4313 orrs r3, r2 + 8005da6: f8c1 3088 str.w r3, [r1, #136] ; 0x88 +} + 8005daa: bf00 nop + 8005dac: 370c adds r7, #12 + 8005dae: 46bd mov sp, r7 + 8005db0: f85d 7b04 ldr.w r7, [sp], #4 + 8005db4: 4770 bx lr + +08005db6 : +{ + 8005db6: b480 push {r7} + 8005db8: b083 sub sp, #12 + 8005dba: af00 add r7, sp, #0 + 8005dbc: 6078 str r0, [r7, #4] MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source); - 8005d0a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005d0e: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8005d12: f423 7240 bic.w r2, r3, #768 ; 0x300 - 8005d16: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8005d1a: 687b ldr r3, [r7, #4] - 8005d1c: 4313 orrs r3, r2 - 8005d1e: f8c1 3090 str.w r3, [r1, #144] ; 0x90 -} - 8005d22: bf00 nop - 8005d24: 370c adds r7, #12 - 8005d26: 46bd mov sp, r7 - 8005d28: f85d 7b04 ldr.w r7, [sp], #4 - 8005d2c: 4770 bx lr - -08005d2e : -{ - 8005d2e: b480 push {r7} - 8005d30: af00 add r7, sp, #0 + 8005dbe: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005dc2: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8005dc6: f423 7240 bic.w r2, r3, #768 ; 0x300 + 8005dca: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8005dce: 687b ldr r3, [r7, #4] + 8005dd0: 4313 orrs r3, r2 + 8005dd2: f8c1 3090 str.w r3, [r1, #144] ; 0x90 +} + 8005dd6: bf00 nop + 8005dd8: 370c adds r7, #12 + 8005dda: 46bd mov sp, r7 + 8005ddc: f85d 7b04 ldr.w r7, [sp], #4 + 8005de0: 4770 bx lr + +08005de2 : +{ + 8005de2: b480 push {r7} + 8005de4: af00 add r7, sp, #0 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)); - 8005d32: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005d36: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8005d3a: f403 7340 and.w r3, r3, #768 ; 0x300 + 8005de6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005dea: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8005dee: f403 7340 and.w r3, r3, #768 ; 0x300 } - 8005d3e: 4618 mov r0, r3 - 8005d40: 46bd mov sp, r7 - 8005d42: f85d 7b04 ldr.w r7, [sp], #4 - 8005d46: 4770 bx lr + 8005df2: 4618 mov r0, r3 + 8005df4: 46bd mov sp, r7 + 8005df6: f85d 7b04 ldr.w r7, [sp], #4 + 8005dfa: 4770 bx lr -08005d48 : +08005dfc : { - 8005d48: b480 push {r7} - 8005d4a: af00 add r7, sp, #0 + 8005dfc: b480 push {r7} + 8005dfe: af00 add r7, sp, #0 SET_BIT(RCC->BDCR, RCC_BDCR_BDRST); - 8005d4c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005d50: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8005d54: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8005d58: f443 3380 orr.w r3, r3, #65536 ; 0x10000 - 8005d5c: f8c2 3090 str.w r3, [r2, #144] ; 0x90 + 8005e00: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005e04: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8005e08: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8005e0c: f443 3380 orr.w r3, r3, #65536 ; 0x10000 + 8005e10: f8c2 3090 str.w r3, [r2, #144] ; 0x90 } - 8005d60: bf00 nop - 8005d62: 46bd mov sp, r7 - 8005d64: f85d 7b04 ldr.w r7, [sp], #4 - 8005d68: 4770 bx lr + 8005e14: bf00 nop + 8005e16: 46bd mov sp, r7 + 8005e18: f85d 7b04 ldr.w r7, [sp], #4 + 8005e1c: 4770 bx lr -08005d6a : +08005e1e : { - 8005d6a: b480 push {r7} - 8005d6c: af00 add r7, sp, #0 + 8005e1e: b480 push {r7} + 8005e20: af00 add r7, sp, #0 CLEAR_BIT(RCC->BDCR, RCC_BDCR_BDRST); - 8005d6e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005d72: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8005d76: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8005d7a: f423 3380 bic.w r3, r3, #65536 ; 0x10000 - 8005d7e: f8c2 3090 str.w r3, [r2, #144] ; 0x90 + 8005e22: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005e26: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8005e2a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8005e2e: f423 3380 bic.w r3, r3, #65536 ; 0x10000 + 8005e32: f8c2 3090 str.w r3, [r2, #144] ; 0x90 } - 8005d82: bf00 nop - 8005d84: 46bd mov sp, r7 - 8005d86: f85d 7b04 ldr.w r7, [sp], #4 - 8005d8a: 4770 bx lr + 8005e36: bf00 nop + 8005e38: 46bd mov sp, r7 + 8005e3a: f85d 7b04 ldr.w r7, [sp], #4 + 8005e3e: 4770 bx lr -08005d8c : +08005e40 : { - 8005d8c: b480 push {r7} - 8005d8e: af00 add r7, sp, #0 + 8005e40: b480 push {r7} + 8005e42: af00 add r7, sp, #0 SET_BIT(RCC->CR, RCC_CR_PLLSAI1ON); - 8005d90: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005d94: 681b ldr r3, [r3, #0] - 8005d96: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8005d9a: f043 6380 orr.w r3, r3, #67108864 ; 0x4000000 - 8005d9e: 6013 str r3, [r2, #0] + 8005e44: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005e48: 681b ldr r3, [r3, #0] + 8005e4a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8005e4e: f043 6380 orr.w r3, r3, #67108864 ; 0x4000000 + 8005e52: 6013 str r3, [r2, #0] } - 8005da0: bf00 nop - 8005da2: 46bd mov sp, r7 - 8005da4: f85d 7b04 ldr.w r7, [sp], #4 - 8005da8: 4770 bx lr + 8005e54: bf00 nop + 8005e56: 46bd mov sp, r7 + 8005e58: f85d 7b04 ldr.w r7, [sp], #4 + 8005e5c: 4770 bx lr -08005daa : +08005e5e : { - 8005daa: b480 push {r7} - 8005dac: af00 add r7, sp, #0 + 8005e5e: b480 push {r7} + 8005e60: af00 add r7, sp, #0 CLEAR_BIT(RCC->CR, RCC_CR_PLLSAI1ON); - 8005dae: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005db2: 681b ldr r3, [r3, #0] - 8005db4: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8005db8: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 - 8005dbc: 6013 str r3, [r2, #0] + 8005e62: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005e66: 681b ldr r3, [r3, #0] + 8005e68: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8005e6c: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 + 8005e70: 6013 str r3, [r2, #0] } - 8005dbe: bf00 nop - 8005dc0: 46bd mov sp, r7 - 8005dc2: f85d 7b04 ldr.w r7, [sp], #4 - 8005dc6: 4770 bx lr + 8005e72: bf00 nop + 8005e74: 46bd mov sp, r7 + 8005e76: f85d 7b04 ldr.w r7, [sp], #4 + 8005e7a: 4770 bx lr -08005dc8 : +08005e7c : { - 8005dc8: b480 push {r7} - 8005dca: af00 add r7, sp, #0 + 8005e7c: b480 push {r7} + 8005e7e: af00 add r7, sp, #0 return ((READ_BIT(RCC->CR, RCC_CR_PLLSAI1RDY) == (RCC_CR_PLLSAI1RDY)) ? 1UL : 0UL); - 8005dcc: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005dd0: 681b ldr r3, [r3, #0] - 8005dd2: f003 6300 and.w r3, r3, #134217728 ; 0x8000000 - 8005dd6: f1b3 6f00 cmp.w r3, #134217728 ; 0x8000000 - 8005dda: d101 bne.n 8005de0 - 8005ddc: 2301 movs r3, #1 - 8005dde: e000 b.n 8005de2 - 8005de0: 2300 movs r3, #0 -} - 8005de2: 4618 mov r0, r3 - 8005de4: 46bd mov sp, r7 - 8005de6: f85d 7b04 ldr.w r7, [sp], #4 - 8005dea: 4770 bx lr - -08005dec : + 8005e80: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005e84: 681b ldr r3, [r3, #0] + 8005e86: f003 6300 and.w r3, r3, #134217728 ; 0x8000000 + 8005e8a: f1b3 6f00 cmp.w r3, #134217728 ; 0x8000000 + 8005e8e: d101 bne.n 8005e94 + 8005e90: 2301 movs r3, #1 + 8005e92: e000 b.n 8005e96 + 8005e94: 2300 movs r3, #0 +} + 8005e96: 4618 mov r0, r3 + 8005e98: 46bd mov sp, r7 + 8005e9a: f85d 7b04 ldr.w r7, [sp], #4 + 8005e9e: 4770 bx lr + +08005ea0 : * the RTC clock source: in this case the access to Backup domain is enabled. * * @retval HAL status */ HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit) { - 8005dec: b580 push {r7, lr} - 8005dee: b088 sub sp, #32 - 8005df0: af00 add r7, sp, #0 - 8005df2: 6078 str r0, [r7, #4] + 8005ea0: b580 push {r7, lr} + 8005ea2: b088 sub sp, #32 + 8005ea4: af00 add r7, sp, #0 + 8005ea6: 6078 str r0, [r7, #4] uint32_t tickstart; HAL_StatusTypeDef ret = HAL_OK; /* Intermediate status */ - 8005df4: 2300 movs r3, #0 - 8005df6: 77fb strb r3, [r7, #31] + 8005ea8: 2300 movs r3, #0 + 8005eaa: 77fb strb r3, [r7, #31] HAL_StatusTypeDef status = HAL_OK; /* Final status */ - 8005df8: 2300 movs r3, #0 - 8005dfa: 77bb strb r3, [r7, #30] + 8005eac: 2300 movs r3, #0 + 8005eae: 77bb strb r3, [r7, #30] /* Check the parameters */ assert_param(IS_RCC_PERIPHCLOCK(PeriphClkInit->PeriphClockSelection)); #if defined(SAI1) /*-------------------------- SAI1 clock source configuration ---------------------*/ if ((((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SAI1) == RCC_PERIPHCLK_SAI1)) - 8005dfc: 687b ldr r3, [r7, #4] - 8005dfe: 681b ldr r3, [r3, #0] - 8005e00: f003 0340 and.w r3, r3, #64 ; 0x40 - 8005e04: 2b00 cmp r3, #0 - 8005e06: d034 beq.n 8005e72 + 8005eb0: 687b ldr r3, [r7, #4] + 8005eb2: 681b ldr r3, [r3, #0] + 8005eb4: f003 0340 and.w r3, r3, #64 ; 0x40 + 8005eb8: 2b00 cmp r3, #0 + 8005eba: d034 beq.n 8005f26 { /* Check the parameters */ assert_param(IS_RCC_SAI1CLK(PeriphClkInit->Sai1ClockSelection)); switch (PeriphClkInit->Sai1ClockSelection) - 8005e08: 687b ldr r3, [r7, #4] - 8005e0a: 6b1b ldr r3, [r3, #48] ; 0x30 - 8005e0c: f5b3 0f40 cmp.w r3, #12582912 ; 0xc00000 - 8005e10: d021 beq.n 8005e56 - 8005e12: f5b3 0f40 cmp.w r3, #12582912 ; 0xc00000 - 8005e16: d81b bhi.n 8005e50 - 8005e18: f5b3 0f00 cmp.w r3, #8388608 ; 0x800000 - 8005e1c: d01d beq.n 8005e5a - 8005e1e: f5b3 0f00 cmp.w r3, #8388608 ; 0x800000 - 8005e22: d815 bhi.n 8005e50 - 8005e24: 2b00 cmp r3, #0 - 8005e26: d00b beq.n 8005e40 - 8005e28: f5b3 0f80 cmp.w r3, #4194304 ; 0x400000 - 8005e2c: d110 bne.n 8005e50 + 8005ebc: 687b ldr r3, [r7, #4] + 8005ebe: 6b1b ldr r3, [r3, #48] ; 0x30 + 8005ec0: f5b3 0f40 cmp.w r3, #12582912 ; 0xc00000 + 8005ec4: d021 beq.n 8005f0a + 8005ec6: f5b3 0f40 cmp.w r3, #12582912 ; 0xc00000 + 8005eca: d81b bhi.n 8005f04 + 8005ecc: f5b3 0f00 cmp.w r3, #8388608 ; 0x800000 + 8005ed0: d01d beq.n 8005f0e + 8005ed2: f5b3 0f00 cmp.w r3, #8388608 ; 0x800000 + 8005ed6: d815 bhi.n 8005f04 + 8005ed8: 2b00 cmp r3, #0 + 8005eda: d00b beq.n 8005ef4 + 8005edc: f5b3 0f80 cmp.w r3, #4194304 ; 0x400000 + 8005ee0: d110 bne.n 8005f04 { case RCC_SAI1CLKSOURCE_PLL: /* PLL is used as clock source for SAI1 */ /* Enable SAI1 Clock output generated form System PLL . */ __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SAI1CLK); - 8005e2e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005e32: 68db ldr r3, [r3, #12] - 8005e34: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8005e38: f443 3380 orr.w r3, r3, #65536 ; 0x10000 - 8005e3c: 60d3 str r3, [r2, #12] + 8005ee2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005ee6: 68db ldr r3, [r3, #12] + 8005ee8: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8005eec: f443 3380 orr.w r3, r3, #65536 ; 0x10000 + 8005ef0: 60d3 str r3, [r2, #12] /* SAI1 clock source config set later after clock selection check */ break; - 8005e3e: e00d b.n 8005e5c + 8005ef2: e00d b.n 8005f10 case RCC_SAI1CLKSOURCE_PLLSAI1: /* PLLSAI1 is used as clock source for SAI1 */ /* PLLSAI1 parameters N & P configuration and clock output (PLLSAI1ClockOut) */ ret = RCCEx_PLLSAI1_ConfigNP(&(PeriphClkInit->PLLSAI1)); - 8005e40: 687b ldr r3, [r7, #4] - 8005e42: 3304 adds r3, #4 - 8005e44: 4618 mov r0, r3 - 8005e46: f000 f94d bl 80060e4 - 8005e4a: 4603 mov r3, r0 - 8005e4c: 77fb strb r3, [r7, #31] + 8005ef4: 687b ldr r3, [r7, #4] + 8005ef6: 3304 adds r3, #4 + 8005ef8: 4618 mov r0, r3 + 8005efa: f000 f94d bl 8006198 + 8005efe: 4603 mov r3, r0 + 8005f00: 77fb strb r3, [r7, #31] /* SAI1 clock source config set later after clock selection check */ break; - 8005e4e: e005 b.n 8005e5c + 8005f02: e005 b.n 8005f10 case RCC_SAI1CLKSOURCE_HSI: break; default: ret = HAL_ERROR; - 8005e50: 2301 movs r3, #1 - 8005e52: 77fb strb r3, [r7, #31] + 8005f04: 2301 movs r3, #1 + 8005f06: 77fb strb r3, [r7, #31] break; - 8005e54: e002 b.n 8005e5c + 8005f08: e002 b.n 8005f10 break; - 8005e56: bf00 nop - 8005e58: e000 b.n 8005e5c + 8005f0a: bf00 nop + 8005f0c: e000 b.n 8005f10 break; - 8005e5a: bf00 nop + 8005f0e: bf00 nop } if (ret == HAL_OK) - 8005e5c: 7ffb ldrb r3, [r7, #31] - 8005e5e: 2b00 cmp r3, #0 - 8005e60: d105 bne.n 8005e6e + 8005f10: 7ffb ldrb r3, [r7, #31] + 8005f12: 2b00 cmp r3, #0 + 8005f14: d105 bne.n 8005f22 { /* Set the source of SAI1 clock*/ __HAL_RCC_SAI1_CONFIG(PeriphClkInit->Sai1ClockSelection); - 8005e62: 687b ldr r3, [r7, #4] - 8005e64: 6b1b ldr r3, [r3, #48] ; 0x30 - 8005e66: 4618 mov r0, r3 - 8005e68: f7ff fee8 bl 8005c3c - 8005e6c: e001 b.n 8005e72 + 8005f16: 687b ldr r3, [r7, #4] + 8005f18: 6b1b ldr r3, [r3, #48] ; 0x30 + 8005f1a: 4618 mov r0, r3 + 8005f1c: f7ff fee8 bl 8005cf0 + 8005f20: e001 b.n 8005f26 } else { /* set overall return value */ status = ret; - 8005e6e: 7ffb ldrb r3, [r7, #31] - 8005e70: 77bb strb r3, [r7, #30] + 8005f22: 7ffb ldrb r3, [r7, #31] + 8005f24: 77bb strb r3, [r7, #30] } } #endif /* SAI1 */ /*-------------------------- RTC clock source configuration ----------------------*/ if ((PeriphClkInit->PeriphClockSelection & RCC_PERIPHCLK_RTC) == RCC_PERIPHCLK_RTC) - 8005e72: 687b ldr r3, [r7, #4] - 8005e74: 681b ldr r3, [r3, #0] - 8005e76: f403 6300 and.w r3, r3, #2048 ; 0x800 - 8005e7a: 2b00 cmp r3, #0 - 8005e7c: d046 beq.n 8005f0c + 8005f26: 687b ldr r3, [r7, #4] + 8005f28: 681b ldr r3, [r3, #0] + 8005f2a: f403 6300 and.w r3, r3, #2048 ; 0x800 + 8005f2e: 2b00 cmp r3, #0 + 8005f30: d046 beq.n 8005fc0 { uint32_t rtcclocksource = LL_RCC_GetRTCClockSource(); - 8005e7e: f7ff ff56 bl 8005d2e - 8005e82: 61b8 str r0, [r7, #24] + 8005f32: f7ff ff56 bl 8005de2 + 8005f36: 61b8 str r0, [r7, #24] /* Check for RTC Parameters used to output RTCCLK */ assert_param(IS_RCC_RTCCLKSOURCE(PeriphClkInit->RTCClockSelection)); /* Configure the clock source only if a different source is expected */ if (rtcclocksource != PeriphClkInit->RTCClockSelection) - 8005e84: 687b ldr r3, [r7, #4] - 8005e86: 6c1b ldr r3, [r3, #64] ; 0x40 - 8005e88: 69ba ldr r2, [r7, #24] - 8005e8a: 429a cmp r2, r3 - 8005e8c: d03c beq.n 8005f08 + 8005f38: 687b ldr r3, [r7, #4] + 8005f3a: 6c1b ldr r3, [r3, #64] ; 0x40 + 8005f3c: 69ba ldr r2, [r7, #24] + 8005f3e: 429a cmp r2, r3 + 8005f40: d03c beq.n 8005fbc { /* Enable write access to Backup domain */ HAL_PWR_EnableBkUpAccess(); - 8005e8e: f7fe fc1b bl 80046c8 + 8005f42: f7fe fc1b bl 800477c /* If a clock source is not yet selected */ if (rtcclocksource == RCC_RTCCLKSOURCE_NONE) - 8005e92: 69bb ldr r3, [r7, #24] - 8005e94: 2b00 cmp r3, #0 - 8005e96: d105 bne.n 8005ea4 + 8005f46: 69bb ldr r3, [r7, #24] + 8005f48: 2b00 cmp r3, #0 + 8005f4a: d105 bne.n 8005f58 { /* Directly set the configuration of the clock source selection */ LL_RCC_SetRTCClockSource(PeriphClkInit->RTCClockSelection); - 8005e98: 687b ldr r3, [r7, #4] - 8005e9a: 6c1b ldr r3, [r3, #64] ; 0x40 - 8005e9c: 4618 mov r0, r3 - 8005e9e: f7ff ff30 bl 8005d02 - 8005ea2: e02e b.n 8005f02 + 8005f4c: 687b ldr r3, [r7, #4] + 8005f4e: 6c1b ldr r3, [r3, #64] ; 0x40 + 8005f50: 4618 mov r0, r3 + 8005f52: f7ff ff30 bl 8005db6 + 8005f56: e02e b.n 8005fb6 } else /* A clock source is already selected */ { /* Store the content of BDCR register before the reset of Backup Domain */ uint32_t bdcr = LL_RCC_ReadReg(BDCR); - 8005ea4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005ea8: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8005eac: 617b str r3, [r7, #20] + 8005f58: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8005f5c: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8005f60: 617b str r3, [r7, #20] /* RTC Clock selection can be changed only if the Backup Domain is reset */ LL_RCC_ForceBackupDomainReset(); - 8005eae: f7ff ff4b bl 8005d48 + 8005f62: f7ff ff4b bl 8005dfc LL_RCC_ReleaseBackupDomainReset(); - 8005eb2: f7ff ff5a bl 8005d6a + 8005f66: f7ff ff5a bl 8005e1e /* Set the value of the clock source selection */ MODIFY_REG(bdcr, RCC_BDCR_RTCSEL, PeriphClkInit->RTCClockSelection); - 8005eb6: 697b ldr r3, [r7, #20] - 8005eb8: f423 7240 bic.w r2, r3, #768 ; 0x300 - 8005ebc: 687b ldr r3, [r7, #4] - 8005ebe: 6c1b ldr r3, [r3, #64] ; 0x40 - 8005ec0: 4313 orrs r3, r2 - 8005ec2: 617b str r3, [r7, #20] + 8005f6a: 697b ldr r3, [r7, #20] + 8005f6c: f423 7240 bic.w r2, r3, #768 ; 0x300 + 8005f70: 687b ldr r3, [r7, #4] + 8005f72: 6c1b ldr r3, [r3, #64] ; 0x40 + 8005f74: 4313 orrs r3, r2 + 8005f76: 617b str r3, [r7, #20] /* Restore the content of BDCR register */ LL_RCC_WriteReg(BDCR, bdcr); - 8005ec4: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8005ec8: 697b ldr r3, [r7, #20] - 8005eca: f8c2 3090 str.w r3, [r2, #144] ; 0x90 + 8005f78: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8005f7c: 697b ldr r3, [r7, #20] + 8005f7e: f8c2 3090 str.w r3, [r2, #144] ; 0x90 /* Wait for LSE reactivation if LSE was enable prior to Backup Domain reset */ if (LL_RCC_LSE_IsEnabled() == 1U) - 8005ece: f7ff fde1 bl 8005a94 - 8005ed2: 4603 mov r3, r0 - 8005ed4: 2b01 cmp r3, #1 - 8005ed6: d114 bne.n 8005f02 + 8005f82: f7ff fde1 bl 8005b48 + 8005f86: 4603 mov r3, r0 + 8005f88: 2b01 cmp r3, #1 + 8005f8a: d114 bne.n 8005fb6 { /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8005ed8: f7fc f90e bl 80020f8 - 8005edc: 6138 str r0, [r7, #16] + 8005f8c: f7fc f928 bl 80021e0 + 8005f90: 6138 str r0, [r7, #16] /* Wait till LSE is ready */ while (LL_RCC_LSE_IsReady() != 1U) - 8005ede: e00b b.n 8005ef8 + 8005f92: e00b b.n 8005fac { if ((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) - 8005ee0: f7fc f90a bl 80020f8 - 8005ee4: 4602 mov r2, r0 - 8005ee6: 693b ldr r3, [r7, #16] - 8005ee8: 1ad3 subs r3, r2, r3 - 8005eea: f241 3288 movw r2, #5000 ; 0x1388 - 8005eee: 4293 cmp r3, r2 - 8005ef0: d902 bls.n 8005ef8 + 8005f94: f7fc f924 bl 80021e0 + 8005f98: 4602 mov r2, r0 + 8005f9a: 693b ldr r3, [r7, #16] + 8005f9c: 1ad3 subs r3, r2, r3 + 8005f9e: f241 3288 movw r2, #5000 ; 0x1388 + 8005fa2: 4293 cmp r3, r2 + 8005fa4: d902 bls.n 8005fac { ret = HAL_TIMEOUT; - 8005ef2: 2303 movs r3, #3 - 8005ef4: 77fb strb r3, [r7, #31] + 8005fa6: 2303 movs r3, #3 + 8005fa8: 77fb strb r3, [r7, #31] break; - 8005ef6: e004 b.n 8005f02 + 8005faa: e004 b.n 8005fb6 while (LL_RCC_LSE_IsReady() != 1U) - 8005ef8: f7ff fdde bl 8005ab8 - 8005efc: 4603 mov r3, r0 - 8005efe: 2b01 cmp r3, #1 - 8005f00: d1ee bne.n 8005ee0 + 8005fac: f7ff fdde bl 8005b6c + 8005fb0: 4603 mov r3, r0 + 8005fb2: 2b01 cmp r3, #1 + 8005fb4: d1ee bne.n 8005f94 } } } /* set overall return value */ status = ret; - 8005f02: 7ffb ldrb r3, [r7, #31] - 8005f04: 77bb strb r3, [r7, #30] - 8005f06: e001 b.n 8005f0c + 8005fb6: 7ffb ldrb r3, [r7, #31] + 8005fb8: 77bb strb r3, [r7, #30] + 8005fba: e001 b.n 8005fc0 } else { /* set overall return value */ status = ret; - 8005f08: 7ffb ldrb r3, [r7, #31] - 8005f0a: 77bb strb r3, [r7, #30] + 8005fbc: 7ffb ldrb r3, [r7, #31] + 8005fbe: 77bb strb r3, [r7, #30] } } /*-------------------------- USART1 clock source configuration -------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART1) == RCC_PERIPHCLK_USART1) - 8005f0c: 687b ldr r3, [r7, #4] - 8005f0e: 681b ldr r3, [r3, #0] - 8005f10: f003 0301 and.w r3, r3, #1 - 8005f14: 2b00 cmp r3, #0 - 8005f16: d004 beq.n 8005f22 + 8005fc0: 687b ldr r3, [r7, #4] + 8005fc2: 681b ldr r3, [r3, #0] + 8005fc4: f003 0301 and.w r3, r3, #1 + 8005fc8: 2b00 cmp r3, #0 + 8005fca: d004 beq.n 8005fd6 { /* Check the parameters */ assert_param(IS_RCC_USART1CLKSOURCE(PeriphClkInit->Usart1ClockSelection)); /* Configure the USART1 clock source */ __HAL_RCC_USART1_CONFIG(PeriphClkInit->Usart1ClockSelection); - 8005f18: 687b ldr r3, [r7, #4] - 8005f1a: 699b ldr r3, [r3, #24] - 8005f1c: 4618 mov r0, r3 - 8005f1e: f7ff fe2a bl 8005b76 + 8005fcc: 687b ldr r3, [r7, #4] + 8005fce: 699b ldr r3, [r3, #24] + 8005fd0: 4618 mov r0, r3 + 8005fd2: f7ff fe2a bl 8005c2a } #if defined(LPUART1) /*-------------------------- LPUART1 clock source configuration ------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_LPUART1) == RCC_PERIPHCLK_LPUART1) - 8005f22: 687b ldr r3, [r7, #4] - 8005f24: 681b ldr r3, [r3, #0] - 8005f26: f003 0302 and.w r3, r3, #2 - 8005f2a: 2b00 cmp r3, #0 - 8005f2c: d004 beq.n 8005f38 + 8005fd6: 687b ldr r3, [r7, #4] + 8005fd8: 681b ldr r3, [r3, #0] + 8005fda: f003 0302 and.w r3, r3, #2 + 8005fde: 2b00 cmp r3, #0 + 8005fe0: d004 beq.n 8005fec { /* Check the parameters */ assert_param(IS_RCC_LPUART1CLKSOURCE(PeriphClkInit->Lpuart1ClockSelection)); /* Configure the LPUAR1 clock source */ __HAL_RCC_LPUART1_CONFIG(PeriphClkInit->Lpuart1ClockSelection); - 8005f2e: 687b ldr r3, [r7, #4] - 8005f30: 69db ldr r3, [r3, #28] - 8005f32: 4618 mov r0, r3 - 8005f34: f7ff fe35 bl 8005ba2 + 8005fe2: 687b ldr r3, [r7, #4] + 8005fe4: 69db ldr r3, [r3, #28] + 8005fe6: 4618 mov r0, r3 + 8005fe8: f7ff fe35 bl 8005c56 } #endif /* LPUART1 */ /*-------------------------- LPTIM1 clock source configuration -------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_LPTIM1) == (RCC_PERIPHCLK_LPTIM1)) - 8005f38: 687b ldr r3, [r7, #4] - 8005f3a: 681b ldr r3, [r3, #0] - 8005f3c: f003 0310 and.w r3, r3, #16 - 8005f40: 2b00 cmp r3, #0 - 8005f42: d004 beq.n 8005f4e + 8005fec: 687b ldr r3, [r7, #4] + 8005fee: 681b ldr r3, [r3, #0] + 8005ff0: f003 0310 and.w r3, r3, #16 + 8005ff4: 2b00 cmp r3, #0 + 8005ff6: d004 beq.n 8006002 { assert_param(IS_RCC_LPTIM1CLK(PeriphClkInit->Lptim1ClockSelection)); __HAL_RCC_LPTIM1_CONFIG(PeriphClkInit->Lptim1ClockSelection); - 8005f44: 687b ldr r3, [r7, #4] - 8005f46: 6a9b ldr r3, [r3, #40] ; 0x28 - 8005f48: 4618 mov r0, r3 - 8005f4a: f7ff fe5d bl 8005c08 + 8005ff8: 687b ldr r3, [r7, #4] + 8005ffa: 6a9b ldr r3, [r3, #40] ; 0x28 + 8005ffc: 4618 mov r0, r3 + 8005ffe: f7ff fe5d bl 8005cbc } /*-------------------------- LPTIM2 clock source configuration -------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_LPTIM2) == (RCC_PERIPHCLK_LPTIM2)) - 8005f4e: 687b ldr r3, [r7, #4] - 8005f50: 681b ldr r3, [r3, #0] - 8005f52: f003 0320 and.w r3, r3, #32 - 8005f56: 2b00 cmp r3, #0 - 8005f58: d004 beq.n 8005f64 + 8006002: 687b ldr r3, [r7, #4] + 8006004: 681b ldr r3, [r3, #0] + 8006006: f003 0320 and.w r3, r3, #32 + 800600a: 2b00 cmp r3, #0 + 800600c: d004 beq.n 8006018 { assert_param(IS_RCC_LPTIM2CLK(PeriphClkInit->Lptim2ClockSelection)); __HAL_RCC_LPTIM2_CONFIG(PeriphClkInit->Lptim2ClockSelection); - 8005f5a: 687b ldr r3, [r7, #4] - 8005f5c: 6adb ldr r3, [r3, #44] ; 0x2c - 8005f5e: 4618 mov r0, r3 - 8005f60: f7ff fe52 bl 8005c08 + 800600e: 687b ldr r3, [r7, #4] + 8006010: 6adb ldr r3, [r3, #44] ; 0x2c + 8006012: 4618 mov r0, r3 + 8006014: f7ff fe52 bl 8005cbc } /*-------------------------- I2C1 clock source configuration ---------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C1) == RCC_PERIPHCLK_I2C1) - 8005f64: 687b ldr r3, [r7, #4] - 8005f66: 681b ldr r3, [r3, #0] - 8005f68: f003 0304 and.w r3, r3, #4 - 8005f6c: 2b00 cmp r3, #0 - 8005f6e: d004 beq.n 8005f7a + 8006018: 687b ldr r3, [r7, #4] + 800601a: 681b ldr r3, [r3, #0] + 800601c: f003 0304 and.w r3, r3, #4 + 8006020: 2b00 cmp r3, #0 + 8006022: d004 beq.n 800602e { /* Check the parameters */ assert_param(IS_RCC_I2C1CLKSOURCE(PeriphClkInit->I2c1ClockSelection)); /* Configure the I2C1 clock source */ __HAL_RCC_I2C1_CONFIG(PeriphClkInit->I2c1ClockSelection); - 8005f70: 687b ldr r3, [r7, #4] - 8005f72: 6a1b ldr r3, [r3, #32] - 8005f74: 4618 mov r0, r3 - 8005f76: f7ff fe2a bl 8005bce + 8006024: 687b ldr r3, [r7, #4] + 8006026: 6a1b ldr r3, [r3, #32] + 8006028: 4618 mov r0, r3 + 800602a: f7ff fe2a bl 8005c82 } #if defined(I2C3) /*-------------------------- I2C3 clock source configuration ---------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C3) == RCC_PERIPHCLK_I2C3) - 8005f7a: 687b ldr r3, [r7, #4] - 8005f7c: 681b ldr r3, [r3, #0] - 8005f7e: f003 0308 and.w r3, r3, #8 - 8005f82: 2b00 cmp r3, #0 - 8005f84: d004 beq.n 8005f90 + 800602e: 687b ldr r3, [r7, #4] + 8006030: 681b ldr r3, [r3, #0] + 8006032: f003 0308 and.w r3, r3, #8 + 8006036: 2b00 cmp r3, #0 + 8006038: d004 beq.n 8006044 { /* Check the parameters */ assert_param(IS_RCC_I2C3CLKSOURCE(PeriphClkInit->I2c3ClockSelection)); /* Configure the I2C3 clock source */ __HAL_RCC_I2C3_CONFIG(PeriphClkInit->I2c3ClockSelection); - 8005f86: 687b ldr r3, [r7, #4] - 8005f88: 6a5b ldr r3, [r3, #36] ; 0x24 - 8005f8a: 4618 mov r0, r3 - 8005f8c: f7ff fe1f bl 8005bce + 800603a: 687b ldr r3, [r7, #4] + 800603c: 6a5b ldr r3, [r3, #36] ; 0x24 + 800603e: 4618 mov r0, r3 + 8006040: f7ff fe1f bl 8005c82 } #endif /* I2C3 */ #if defined(USB) /*-------------------------- USB clock source configuration ----------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USB) == (RCC_PERIPHCLK_USB)) - 8005f90: 687b ldr r3, [r7, #4] - 8005f92: 681b ldr r3, [r3, #0] - 8005f94: f403 7380 and.w r3, r3, #256 ; 0x100 - 8005f98: 2b00 cmp r3, #0 - 8005f9a: d022 beq.n 8005fe2 + 8006044: 687b ldr r3, [r7, #4] + 8006046: 681b ldr r3, [r3, #0] + 8006048: f403 7380 and.w r3, r3, #256 ; 0x100 + 800604c: 2b00 cmp r3, #0 + 800604e: d022 beq.n 8006096 { assert_param(IS_RCC_USBCLKSOURCE(PeriphClkInit->UsbClockSelection)); __HAL_RCC_USB_CONFIG(PeriphClkInit->UsbClockSelection); - 8005f9c: 687b ldr r3, [r7, #4] - 8005f9e: 6b5b ldr r3, [r3, #52] ; 0x34 - 8005fa0: 4618 mov r0, r3 - 8005fa2: f7ff fe8d bl 8005cc0 + 8006050: 687b ldr r3, [r7, #4] + 8006052: 6b5b ldr r3, [r3, #52] ; 0x34 + 8006054: 4618 mov r0, r3 + 8006056: f7ff fe8d bl 8005d74 if (PeriphClkInit->UsbClockSelection == RCC_USBCLKSOURCE_PLL) - 8005fa6: 687b ldr r3, [r7, #4] - 8005fa8: 6b5b ldr r3, [r3, #52] ; 0x34 - 8005faa: f1b3 6f00 cmp.w r3, #134217728 ; 0x8000000 - 8005fae: d107 bne.n 8005fc0 + 800605a: 687b ldr r3, [r7, #4] + 800605c: 6b5b ldr r3, [r3, #52] ; 0x34 + 800605e: f1b3 6f00 cmp.w r3, #134217728 ; 0x8000000 + 8006062: d107 bne.n 8006074 { /* Enable PLLQ output */ __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_USBCLK); - 8005fb0: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8005fb4: 68db ldr r3, [r3, #12] - 8005fb6: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8005fba: f043 7380 orr.w r3, r3, #16777216 ; 0x1000000 - 8005fbe: 60d3 str r3, [r2, #12] + 8006064: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8006068: 68db ldr r3, [r3, #12] + 800606a: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 800606e: f043 7380 orr.w r3, r3, #16777216 ; 0x1000000 + 8006072: 60d3 str r3, [r2, #12] } #if defined(SAI1) if (PeriphClkInit->UsbClockSelection == RCC_USBCLKSOURCE_PLLSAI1) - 8005fc0: 687b ldr r3, [r7, #4] - 8005fc2: 6b5b ldr r3, [r3, #52] ; 0x34 - 8005fc4: f1b3 6f80 cmp.w r3, #67108864 ; 0x4000000 - 8005fc8: d10b bne.n 8005fe2 + 8006074: 687b ldr r3, [r7, #4] + 8006076: 6b5b ldr r3, [r3, #52] ; 0x34 + 8006078: f1b3 6f80 cmp.w r3, #67108864 ; 0x4000000 + 800607c: d10b bne.n 8006096 { /* PLLSAI1 parameters N & Q configuration and clock output (PLLSAI1ClockOut) */ ret = RCCEx_PLLSAI1_ConfigNQ(&(PeriphClkInit->PLLSAI1)); - 8005fca: 687b ldr r3, [r7, #4] - 8005fcc: 3304 adds r3, #4 - 8005fce: 4618 mov r0, r3 - 8005fd0: f000 f8e3 bl 800619a - 8005fd4: 4603 mov r3, r0 - 8005fd6: 77fb strb r3, [r7, #31] + 800607e: 687b ldr r3, [r7, #4] + 8006080: 3304 adds r3, #4 + 8006082: 4618 mov r0, r3 + 8006084: f000 f8e3 bl 800624e + 8006088: 4603 mov r3, r0 + 800608a: 77fb strb r3, [r7, #31] if (ret != HAL_OK) - 8005fd8: 7ffb ldrb r3, [r7, #31] - 8005fda: 2b00 cmp r3, #0 - 8005fdc: d001 beq.n 8005fe2 + 800608c: 7ffb ldrb r3, [r7, #31] + 800608e: 2b00 cmp r3, #0 + 8006090: d001 beq.n 8006096 { /* set overall return value */ status = ret; - 8005fde: 7ffb ldrb r3, [r7, #31] - 8005fe0: 77bb strb r3, [r7, #30] + 8006092: 7ffb ldrb r3, [r7, #31] + 8006094: 77bb strb r3, [r7, #30] #endif /* SAI1 */ } #endif /* USB */ /*-------------------------- RNG clock source configuration ----------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_RNG) == (RCC_PERIPHCLK_RNG)) - 8005fe2: 687b ldr r3, [r7, #4] - 8005fe4: 681b ldr r3, [r3, #0] - 8005fe6: f403 7300 and.w r3, r3, #512 ; 0x200 - 8005fea: 2b00 cmp r3, #0 - 8005fec: d02b beq.n 8006046 + 8006096: 687b ldr r3, [r7, #4] + 8006098: 681b ldr r3, [r3, #0] + 800609a: f403 7300 and.w r3, r3, #512 ; 0x200 + 800609e: 2b00 cmp r3, #0 + 80060a0: d02b beq.n 80060fa { /* Check the parameters */ assert_param(IS_RCC_RNGCLKSOURCE(PeriphClkInit->RngClockSelection)); /* Configure the RNG clock source */ __HAL_RCC_RNG_CONFIG(PeriphClkInit->RngClockSelection); - 8005fee: 687b ldr r3, [r7, #4] - 8005ff0: 6b9b ldr r3, [r3, #56] ; 0x38 - 8005ff2: f1b3 4f80 cmp.w r3, #1073741824 ; 0x40000000 - 8005ff6: d008 beq.n 800600a - 8005ff8: 687b ldr r3, [r7, #4] - 8005ffa: 6b9b ldr r3, [r3, #56] ; 0x38 - 8005ffc: f1b3 4f00 cmp.w r3, #2147483648 ; 0x80000000 - 8006000: d003 beq.n 800600a - 8006002: 687b ldr r3, [r7, #4] - 8006004: 6b9b ldr r3, [r3, #56] ; 0x38 - 8006006: 2b00 cmp r3, #0 - 8006008: d105 bne.n 8006016 - 800600a: 687b ldr r3, [r7, #4] - 800600c: 6b9b ldr r3, [r3, #56] ; 0x38 - 800600e: 4618 mov r0, r3 - 8006010: f7ff fe2a bl 8005c68 - 8006014: e00a b.n 800602c - 8006016: 687b ldr r3, [r7, #4] - 8006018: 6b9b ldr r3, [r3, #56] ; 0x38 - 800601a: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 - 800601e: 60fb str r3, [r7, #12] - 8006020: 2000 movs r0, #0 - 8006022: f7ff fe21 bl 8005c68 - 8006026: 68f8 ldr r0, [r7, #12] - 8006028: f7ff fe34 bl 8005c94 + 80060a2: 687b ldr r3, [r7, #4] + 80060a4: 6b9b ldr r3, [r3, #56] ; 0x38 + 80060a6: f1b3 4f80 cmp.w r3, #1073741824 ; 0x40000000 + 80060aa: d008 beq.n 80060be + 80060ac: 687b ldr r3, [r7, #4] + 80060ae: 6b9b ldr r3, [r3, #56] ; 0x38 + 80060b0: f1b3 4f00 cmp.w r3, #2147483648 ; 0x80000000 + 80060b4: d003 beq.n 80060be + 80060b6: 687b ldr r3, [r7, #4] + 80060b8: 6b9b ldr r3, [r3, #56] ; 0x38 + 80060ba: 2b00 cmp r3, #0 + 80060bc: d105 bne.n 80060ca + 80060be: 687b ldr r3, [r7, #4] + 80060c0: 6b9b ldr r3, [r3, #56] ; 0x38 + 80060c2: 4618 mov r0, r3 + 80060c4: f7ff fe2a bl 8005d1c + 80060c8: e00a b.n 80060e0 + 80060ca: 687b ldr r3, [r7, #4] + 80060cc: 6b9b ldr r3, [r3, #56] ; 0x38 + 80060ce: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 + 80060d2: 60fb str r3, [r7, #12] + 80060d4: 2000 movs r0, #0 + 80060d6: f7ff fe21 bl 8005d1c + 80060da: 68f8 ldr r0, [r7, #12] + 80060dc: f7ff fe34 bl 8005d48 if (PeriphClkInit->RngClockSelection == RCC_RNGCLKSOURCE_PLL) - 800602c: 687b ldr r3, [r7, #4] - 800602e: 6b9b ldr r3, [r3, #56] ; 0x38 - 8006030: f1b3 5fc0 cmp.w r3, #402653184 ; 0x18000000 - 8006034: d107 bne.n 8006046 + 80060e0: 687b ldr r3, [r7, #4] + 80060e2: 6b9b ldr r3, [r3, #56] ; 0x38 + 80060e4: f1b3 5fc0 cmp.w r3, #402653184 ; 0x18000000 + 80060e8: d107 bne.n 80060fa { /* Enable PLLQ output */ __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_RNGCLK); - 8006036: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800603a: 68db ldr r3, [r3, #12] - 800603c: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8006040: f043 7380 orr.w r3, r3, #16777216 ; 0x1000000 - 8006044: 60d3 str r3, [r2, #12] + 80060ea: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80060ee: 68db ldr r3, [r3, #12] + 80060f0: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 80060f4: f043 7380 orr.w r3, r3, #16777216 ; 0x1000000 + 80060f8: 60d3 str r3, [r2, #12] } } /*-------------------------- ADC clock source configuration ----------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_ADC) == RCC_PERIPHCLK_ADC) - 8006046: 687b ldr r3, [r7, #4] - 8006048: 681b ldr r3, [r3, #0] - 800604a: f403 6380 and.w r3, r3, #1024 ; 0x400 - 800604e: 2b00 cmp r3, #0 - 8006050: d022 beq.n 8006098 + 80060fa: 687b ldr r3, [r7, #4] + 80060fc: 681b ldr r3, [r3, #0] + 80060fe: f403 6380 and.w r3, r3, #1024 ; 0x400 + 8006102: 2b00 cmp r3, #0 + 8006104: d022 beq.n 800614c { /* Check the parameters */ assert_param(IS_RCC_ADCCLKSOURCE(PeriphClkInit->AdcClockSelection)); /* Configure the ADC interface clock source */ __HAL_RCC_ADC_CONFIG(PeriphClkInit->AdcClockSelection); - 8006052: 687b ldr r3, [r7, #4] - 8006054: 6bdb ldr r3, [r3, #60] ; 0x3c - 8006056: 4618 mov r0, r3 - 8006058: f7ff fe3d bl 8005cd6 + 8006106: 687b ldr r3, [r7, #4] + 8006108: 6bdb ldr r3, [r3, #60] ; 0x3c + 800610a: 4618 mov r0, r3 + 800610c: f7ff fe3d bl 8005d8a if (PeriphClkInit->AdcClockSelection == RCC_ADCCLKSOURCE_PLL) - 800605c: 687b ldr r3, [r7, #4] - 800605e: 6bdb ldr r3, [r3, #60] ; 0x3c - 8006060: f1b3 5f00 cmp.w r3, #536870912 ; 0x20000000 - 8006064: d107 bne.n 8006076 + 8006110: 687b ldr r3, [r7, #4] + 8006112: 6bdb ldr r3, [r3, #60] ; 0x3c + 8006114: f1b3 5f00 cmp.w r3, #536870912 ; 0x20000000 + 8006118: d107 bne.n 800612a { /* Enable RCC_PLL_RNGCLK output */ __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_ADCCLK); - 8006066: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800606a: 68db ldr r3, [r3, #12] - 800606c: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 - 8006070: f443 3380 orr.w r3, r3, #65536 ; 0x10000 - 8006074: 60d3 str r3, [r2, #12] + 800611a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800611e: 68db ldr r3, [r3, #12] + 8006120: f04f 42b0 mov.w r2, #1476395008 ; 0x58000000 + 8006124: f443 3380 orr.w r3, r3, #65536 ; 0x10000 + 8006128: 60d3 str r3, [r2, #12] } #if defined(SAI1) if (PeriphClkInit->AdcClockSelection == RCC_ADCCLKSOURCE_PLLSAI1) - 8006076: 687b ldr r3, [r7, #4] - 8006078: 6bdb ldr r3, [r3, #60] ; 0x3c - 800607a: f1b3 5f80 cmp.w r3, #268435456 ; 0x10000000 - 800607e: d10b bne.n 8006098 + 800612a: 687b ldr r3, [r7, #4] + 800612c: 6bdb ldr r3, [r3, #60] ; 0x3c + 800612e: f1b3 5f80 cmp.w r3, #268435456 ; 0x10000000 + 8006132: d10b bne.n 800614c { /* PLLSAI1 parameters N & R configuration and clock output (PLLSAI1ClockOut) */ ret = RCCEx_PLLSAI1_ConfigNR(&(PeriphClkInit->PLLSAI1)); - 8006080: 687b ldr r3, [r7, #4] - 8006082: 3304 adds r3, #4 - 8006084: 4618 mov r0, r3 - 8006086: f000 f8e3 bl 8006250 - 800608a: 4603 mov r3, r0 - 800608c: 77fb strb r3, [r7, #31] + 8006134: 687b ldr r3, [r7, #4] + 8006136: 3304 adds r3, #4 + 8006138: 4618 mov r0, r3 + 800613a: f000 f8e3 bl 8006304 + 800613e: 4603 mov r3, r0 + 8006140: 77fb strb r3, [r7, #31] if (ret != HAL_OK) - 800608e: 7ffb ldrb r3, [r7, #31] - 8006090: 2b00 cmp r3, #0 - 8006092: d001 beq.n 8006098 + 8006142: 7ffb ldrb r3, [r7, #31] + 8006144: 2b00 cmp r3, #0 + 8006146: d001 beq.n 800614c { /* set overall return value */ status = ret; - 8006094: 7ffb ldrb r3, [r7, #31] - 8006096: 77bb strb r3, [r7, #30] + 8006148: 7ffb ldrb r3, [r7, #31] + 800614a: 77bb strb r3, [r7, #30] } #endif /* SAI1 */ } /*-------------------------- RFWKP clock source configuration ----------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_RFWAKEUP) == RCC_PERIPHCLK_RFWAKEUP) - 8006098: 687b ldr r3, [r7, #4] - 800609a: 681b ldr r3, [r3, #0] - 800609c: f403 5380 and.w r3, r3, #4096 ; 0x1000 - 80060a0: 2b00 cmp r3, #0 - 80060a2: d004 beq.n 80060ae + 800614c: 687b ldr r3, [r7, #4] + 800614e: 681b ldr r3, [r3, #0] + 8006150: f403 5380 and.w r3, r3, #4096 ; 0x1000 + 8006154: 2b00 cmp r3, #0 + 8006156: d004 beq.n 8006162 { /* Check the parameters */ assert_param(IS_RCC_RFWKPCLKSOURCE(PeriphClkInit->RFWakeUpClockSelection)); /* Configure the RFWKP interface clock source */ __HAL_RCC_RFWAKEUP_CONFIG(PeriphClkInit->RFWakeUpClockSelection); - 80060a4: 687b ldr r3, [r7, #4] - 80060a6: 6c5b ldr r3, [r3, #68] ; 0x44 - 80060a8: 4618 mov r0, r3 - 80060aa: f7ff fd26 bl 8005afa + 8006158: 687b ldr r3, [r7, #4] + 800615a: 6c5b ldr r3, [r3, #68] ; 0x44 + 800615c: 4618 mov r0, r3 + 800615e: f7ff fd26 bl 8005bae } #if defined(RCC_SMPS_SUPPORT) /*-------------------------- SMPS clock source configuration ----------------------*/ if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SMPS) == RCC_PERIPHCLK_SMPS) - 80060ae: 687b ldr r3, [r7, #4] - 80060b0: 681b ldr r3, [r3, #0] - 80060b2: f403 5300 and.w r3, r3, #8192 ; 0x2000 - 80060b6: 2b00 cmp r3, #0 - 80060b8: d009 beq.n 80060ce + 8006162: 687b ldr r3, [r7, #4] + 8006164: 681b ldr r3, [r3, #0] + 8006166: f403 5300 and.w r3, r3, #8192 ; 0x2000 + 800616a: 2b00 cmp r3, #0 + 800616c: d009 beq.n 8006182 /* Check the parameters */ assert_param(IS_RCC_SMPSCLKDIV(PeriphClkInit->SmpsDivSelection)); assert_param(IS_RCC_SMPSCLKSOURCE(PeriphClkInit->SmpsClockSelection)); /* Configure the SMPS interface clock division factor */ __HAL_RCC_SMPS_DIV_CONFIG(PeriphClkInit->SmpsDivSelection); - 80060ba: 687b ldr r3, [r7, #4] - 80060bc: 6cdb ldr r3, [r3, #76] ; 0x4c - 80060be: 4618 mov r0, r3 - 80060c0: f7ff fd45 bl 8005b4e + 800616e: 687b ldr r3, [r7, #4] + 8006170: 6cdb ldr r3, [r3, #76] ; 0x4c + 8006172: 4618 mov r0, r3 + 8006174: f7ff fd45 bl 8005c02 /* Configure the SMPS interface clock source */ __HAL_RCC_SMPS_CONFIG(PeriphClkInit->SmpsClockSelection); - 80060c4: 687b ldr r3, [r7, #4] - 80060c6: 6c9b ldr r3, [r3, #72] ; 0x48 - 80060c8: 4618 mov r0, r3 - 80060ca: f7ff fd2c bl 8005b26 + 8006178: 687b ldr r3, [r7, #4] + 800617a: 6c9b ldr r3, [r3, #72] ; 0x48 + 800617c: 4618 mov r0, r3 + 800617e: f7ff fd2c bl 8005bda } #endif /* RCC_SMPS_SUPPORT */ return status; - 80060ce: 7fbb ldrb r3, [r7, #30] + 8006182: 7fbb ldrb r3, [r7, #30] } - 80060d0: 4618 mov r0, r3 - 80060d2: 3720 adds r7, #32 - 80060d4: 46bd mov sp, r7 - 80060d6: bd80 pop {r7, pc} + 8006184: 4618 mov r0, r3 + 8006186: 3720 adds r7, #32 + 8006188: 46bd mov sp, r7 + 800618a: bd80 pop {r7, pc} -080060d8 : +0800618c : * @note Prior to enable the PLL-mode of the MSI for automatic hardware * calibration LSE oscillator is to be enabled with @ref HAL_RCC_OscConfig(). * @retval None */ void HAL_RCCEx_EnableMSIPLLMode(void) { - 80060d8: b580 push {r7, lr} - 80060da: af00 add r7, sp, #0 + 800618c: b580 push {r7, lr} + 800618e: af00 add r7, sp, #0 LL_RCC_MSI_EnablePLLMode() ; - 80060dc: f7ff fcfe bl 8005adc + 8006190: f7ff fcfe bl 8005b90 } - 80060e0: bf00 nop - 80060e2: bd80 pop {r7, pc} + 8006194: bf00 nop + 8006196: bd80 pop {r7, pc} -080060e4 : +08006198 : * @note PLLSAI1 is temporary disable to apply new parameters * * @retval HAL status */ static HAL_StatusTypeDef RCCEx_PLLSAI1_ConfigNP(RCC_PLLSAI1InitTypeDef *PLLSAI1) { - 80060e4: b580 push {r7, lr} - 80060e6: b084 sub sp, #16 - 80060e8: af00 add r7, sp, #0 - 80060ea: 6078 str r0, [r7, #4] + 8006198: b580 push {r7, lr} + 800619a: b084 sub sp, #16 + 800619c: af00 add r7, sp, #0 + 800619e: 6078 str r0, [r7, #4] uint32_t tickstart; HAL_StatusTypeDef status = HAL_OK; - 80060ec: 2300 movs r3, #0 - 80060ee: 73fb strb r3, [r7, #15] + 80061a0: 2300 movs r3, #0 + 80061a2: 73fb strb r3, [r7, #15] assert_param(IS_RCC_PLLN_VALUE(PLLSAI1->PLLN)); assert_param(IS_RCC_PLLP_VALUE(PLLSAI1->PLLP)); assert_param(IS_RCC_PLLSAI1CLOCKOUT_VALUE(PLLSAI1->PLLSAI1ClockOut)); /* Disable the PLLSAI1 */ __HAL_RCC_PLLSAI1_DISABLE(); - 80060f0: f7ff fe5b bl 8005daa + 80061a4: f7ff fe5b bl 8005e5e /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80060f4: f7fc f800 bl 80020f8 - 80060f8: 60b8 str r0, [r7, #8] + 80061a8: f7fc f81a bl 80021e0 + 80061ac: 60b8 str r0, [r7, #8] /* Wait till PLLSAI1 is ready to be updated */ while (LL_RCC_PLLSAI1_IsReady() != 0U) - 80060fa: e009 b.n 8006110 + 80061ae: e009 b.n 80061c4 { if ((HAL_GetTick() - tickstart) > PLLSAI1_TIMEOUT_VALUE) - 80060fc: f7fb fffc bl 80020f8 - 8006100: 4602 mov r2, r0 - 8006102: 68bb ldr r3, [r7, #8] - 8006104: 1ad3 subs r3, r2, r3 - 8006106: 2b02 cmp r3, #2 - 8006108: d902 bls.n 8006110 + 80061b0: f7fc f816 bl 80021e0 + 80061b4: 4602 mov r2, r0 + 80061b6: 68bb ldr r3, [r7, #8] + 80061b8: 1ad3 subs r3, r2, r3 + 80061ba: 2b02 cmp r3, #2 + 80061bc: d902 bls.n 80061c4 { status = HAL_TIMEOUT; - 800610a: 2303 movs r3, #3 - 800610c: 73fb strb r3, [r7, #15] + 80061be: 2303 movs r3, #3 + 80061c0: 73fb strb r3, [r7, #15] break; - 800610e: e004 b.n 800611a + 80061c2: e004 b.n 80061ce while (LL_RCC_PLLSAI1_IsReady() != 0U) - 8006110: f7ff fe5a bl 8005dc8 - 8006114: 4603 mov r3, r0 - 8006116: 2b00 cmp r3, #0 - 8006118: d1f0 bne.n 80060fc + 80061c4: f7ff fe5a bl 8005e7c + 80061c8: 4603 mov r3, r0 + 80061ca: 2b00 cmp r3, #0 + 80061cc: d1f0 bne.n 80061b0 } } if (status == HAL_OK) - 800611a: 7bfb ldrb r3, [r7, #15] - 800611c: 2b00 cmp r3, #0 - 800611e: d137 bne.n 8006190 + 80061ce: 7bfb ldrb r3, [r7, #15] + 80061d0: 2b00 cmp r3, #0 + 80061d2: d137 bne.n 8006244 { /* Configure the PLLSAI1 Multiplication factor N */ __HAL_RCC_PLLSAI1_MULN_CONFIG(PLLSAI1->PLLN); - 8006120: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8006124: 691b ldr r3, [r3, #16] - 8006126: f423 42fe bic.w r2, r3, #32512 ; 0x7f00 - 800612a: 687b ldr r3, [r7, #4] - 800612c: 681b ldr r3, [r3, #0] - 800612e: 021b lsls r3, r3, #8 - 8006130: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8006134: 4313 orrs r3, r2 - 8006136: 610b str r3, [r1, #16] + 80061d4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80061d8: 691b ldr r3, [r3, #16] + 80061da: f423 42fe bic.w r2, r3, #32512 ; 0x7f00 + 80061de: 687b ldr r3, [r7, #4] + 80061e0: 681b ldr r3, [r3, #0] + 80061e2: 021b lsls r3, r3, #8 + 80061e4: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 80061e8: 4313 orrs r3, r2 + 80061ea: 610b str r3, [r1, #16] /* Configure the PLLSAI1 Division factor P */ __HAL_RCC_PLLSAI1_DIVP_CONFIG(PLLSAI1->PLLP); - 8006138: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 800613c: 691b ldr r3, [r3, #16] - 800613e: f423 1278 bic.w r2, r3, #4063232 ; 0x3e0000 - 8006142: 687b ldr r3, [r7, #4] - 8006144: 685b ldr r3, [r3, #4] - 8006146: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 800614a: 4313 orrs r3, r2 - 800614c: 610b str r3, [r1, #16] + 80061ec: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80061f0: 691b ldr r3, [r3, #16] + 80061f2: f423 1278 bic.w r2, r3, #4063232 ; 0x3e0000 + 80061f6: 687b ldr r3, [r7, #4] + 80061f8: 685b ldr r3, [r3, #4] + 80061fa: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 80061fe: 4313 orrs r3, r2 + 8006200: 610b str r3, [r1, #16] /* Enable the PLLSAI1 again by setting PLLSAI1ON to 1*/ __HAL_RCC_PLLSAI1_ENABLE(); - 800614e: f7ff fe1d bl 8005d8c + 8006202: f7ff fe1d bl 8005e40 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8006152: f7fb ffd1 bl 80020f8 - 8006156: 60b8 str r0, [r7, #8] + 8006206: f7fb ffeb bl 80021e0 + 800620a: 60b8 str r0, [r7, #8] /* Wait till PLLSAI1 is ready */ while (LL_RCC_PLLSAI1_IsReady() != 1U) - 8006158: e009 b.n 800616e + 800620c: e009 b.n 8006222 { if ((HAL_GetTick() - tickstart) > PLLSAI1_TIMEOUT_VALUE) - 800615a: f7fb ffcd bl 80020f8 - 800615e: 4602 mov r2, r0 - 8006160: 68bb ldr r3, [r7, #8] - 8006162: 1ad3 subs r3, r2, r3 - 8006164: 2b02 cmp r3, #2 - 8006166: d902 bls.n 800616e + 800620e: f7fb ffe7 bl 80021e0 + 8006212: 4602 mov r2, r0 + 8006214: 68bb ldr r3, [r7, #8] + 8006216: 1ad3 subs r3, r2, r3 + 8006218: 2b02 cmp r3, #2 + 800621a: d902 bls.n 8006222 { status = HAL_TIMEOUT; - 8006168: 2303 movs r3, #3 - 800616a: 73fb strb r3, [r7, #15] + 800621c: 2303 movs r3, #3 + 800621e: 73fb strb r3, [r7, #15] break; - 800616c: e004 b.n 8006178 + 8006220: e004 b.n 800622c while (LL_RCC_PLLSAI1_IsReady() != 1U) - 800616e: f7ff fe2b bl 8005dc8 - 8006172: 4603 mov r3, r0 - 8006174: 2b01 cmp r3, #1 - 8006176: d1f0 bne.n 800615a + 8006222: f7ff fe2b bl 8005e7c + 8006226: 4603 mov r3, r0 + 8006228: 2b01 cmp r3, #1 + 800622a: d1f0 bne.n 800620e } } if (status == HAL_OK) - 8006178: 7bfb ldrb r3, [r7, #15] - 800617a: 2b00 cmp r3, #0 - 800617c: d108 bne.n 8006190 + 800622c: 7bfb ldrb r3, [r7, #15] + 800622e: 2b00 cmp r3, #0 + 8006230: d108 bne.n 8006244 { /* Configure the PLLSAI1 Clock output(s) */ __HAL_RCC_PLLSAI1CLKOUT_ENABLE(PLLSAI1->PLLSAI1ClockOut); - 800617e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8006182: 691a ldr r2, [r3, #16] - 8006184: 687b ldr r3, [r7, #4] - 8006186: 691b ldr r3, [r3, #16] - 8006188: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 800618c: 4313 orrs r3, r2 - 800618e: 610b str r3, [r1, #16] + 8006232: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8006236: 691a ldr r2, [r3, #16] + 8006238: 687b ldr r3, [r7, #4] + 800623a: 691b ldr r3, [r3, #16] + 800623c: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8006240: 4313 orrs r3, r2 + 8006242: 610b str r3, [r1, #16] } } return status; - 8006190: 7bfb ldrb r3, [r7, #15] + 8006244: 7bfb ldrb r3, [r7, #15] } - 8006192: 4618 mov r0, r3 - 8006194: 3710 adds r7, #16 - 8006196: 46bd mov sp, r7 - 8006198: bd80 pop {r7, pc} + 8006246: 4618 mov r0, r3 + 8006248: 3710 adds r7, #16 + 800624a: 46bd mov sp, r7 + 800624c: bd80 pop {r7, pc} -0800619a : +0800624e : * @note PLLSAI1 is temporary disable to apply new parameters * * @retval HAL status */ static HAL_StatusTypeDef RCCEx_PLLSAI1_ConfigNQ(RCC_PLLSAI1InitTypeDef *PLLSAI1) { - 800619a: b580 push {r7, lr} - 800619c: b084 sub sp, #16 - 800619e: af00 add r7, sp, #0 - 80061a0: 6078 str r0, [r7, #4] + 800624e: b580 push {r7, lr} + 8006250: b084 sub sp, #16 + 8006252: af00 add r7, sp, #0 + 8006254: 6078 str r0, [r7, #4] uint32_t tickstart; HAL_StatusTypeDef status = HAL_OK; - 80061a2: 2300 movs r3, #0 - 80061a4: 73fb strb r3, [r7, #15] + 8006256: 2300 movs r3, #0 + 8006258: 73fb strb r3, [r7, #15] assert_param(IS_RCC_PLLN_VALUE(PLLSAI1->PLLN)); assert_param(IS_RCC_PLLQ_VALUE(PLLSAI1->PLLQ)); assert_param(IS_RCC_PLLSAI1CLOCKOUT_VALUE(PLLSAI1->PLLSAI1ClockOut)); /* Disable the PLLSAI1 */ __HAL_RCC_PLLSAI1_DISABLE(); - 80061a6: f7ff fe00 bl 8005daa + 800625a: f7ff fe00 bl 8005e5e /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80061aa: f7fb ffa5 bl 80020f8 - 80061ae: 60b8 str r0, [r7, #8] + 800625e: f7fb ffbf bl 80021e0 + 8006262: 60b8 str r0, [r7, #8] /* Wait till PLLSAI1 is ready to be updated */ while (LL_RCC_PLLSAI1_IsReady() != 0U) - 80061b0: e009 b.n 80061c6 + 8006264: e009 b.n 800627a { if ((HAL_GetTick() - tickstart) > PLLSAI1_TIMEOUT_VALUE) - 80061b2: f7fb ffa1 bl 80020f8 - 80061b6: 4602 mov r2, r0 - 80061b8: 68bb ldr r3, [r7, #8] - 80061ba: 1ad3 subs r3, r2, r3 - 80061bc: 2b02 cmp r3, #2 - 80061be: d902 bls.n 80061c6 + 8006266: f7fb ffbb bl 80021e0 + 800626a: 4602 mov r2, r0 + 800626c: 68bb ldr r3, [r7, #8] + 800626e: 1ad3 subs r3, r2, r3 + 8006270: 2b02 cmp r3, #2 + 8006272: d902 bls.n 800627a { status = HAL_TIMEOUT; - 80061c0: 2303 movs r3, #3 - 80061c2: 73fb strb r3, [r7, #15] + 8006274: 2303 movs r3, #3 + 8006276: 73fb strb r3, [r7, #15] break; - 80061c4: e004 b.n 80061d0 + 8006278: e004 b.n 8006284 while (LL_RCC_PLLSAI1_IsReady() != 0U) - 80061c6: f7ff fdff bl 8005dc8 - 80061ca: 4603 mov r3, r0 - 80061cc: 2b00 cmp r3, #0 - 80061ce: d1f0 bne.n 80061b2 + 800627a: f7ff fdff bl 8005e7c + 800627e: 4603 mov r3, r0 + 8006280: 2b00 cmp r3, #0 + 8006282: d1f0 bne.n 8006266 } } if (status == HAL_OK) - 80061d0: 7bfb ldrb r3, [r7, #15] - 80061d2: 2b00 cmp r3, #0 - 80061d4: d137 bne.n 8006246 + 8006284: 7bfb ldrb r3, [r7, #15] + 8006286: 2b00 cmp r3, #0 + 8006288: d137 bne.n 80062fa { /* Configure the PLLSAI1 Multiplication factor N */ __HAL_RCC_PLLSAI1_MULN_CONFIG(PLLSAI1->PLLN); - 80061d6: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80061da: 691b ldr r3, [r3, #16] - 80061dc: f423 42fe bic.w r2, r3, #32512 ; 0x7f00 - 80061e0: 687b ldr r3, [r7, #4] - 80061e2: 681b ldr r3, [r3, #0] - 80061e4: 021b lsls r3, r3, #8 - 80061e6: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 80061ea: 4313 orrs r3, r2 - 80061ec: 610b str r3, [r1, #16] + 800628a: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800628e: 691b ldr r3, [r3, #16] + 8006290: f423 42fe bic.w r2, r3, #32512 ; 0x7f00 + 8006294: 687b ldr r3, [r7, #4] + 8006296: 681b ldr r3, [r3, #0] + 8006298: 021b lsls r3, r3, #8 + 800629a: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 800629e: 4313 orrs r3, r2 + 80062a0: 610b str r3, [r1, #16] /* Configure the PLLSAI1 Division factor Q */ __HAL_RCC_PLLSAI1_DIVQ_CONFIG(PLLSAI1->PLLQ); - 80061ee: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80061f2: 691b ldr r3, [r3, #16] - 80061f4: f023 6260 bic.w r2, r3, #234881024 ; 0xe000000 - 80061f8: 687b ldr r3, [r7, #4] - 80061fa: 689b ldr r3, [r3, #8] - 80061fc: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8006200: 4313 orrs r3, r2 - 8006202: 610b str r3, [r1, #16] + 80062a2: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80062a6: 691b ldr r3, [r3, #16] + 80062a8: f023 6260 bic.w r2, r3, #234881024 ; 0xe000000 + 80062ac: 687b ldr r3, [r7, #4] + 80062ae: 689b ldr r3, [r3, #8] + 80062b0: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 80062b4: 4313 orrs r3, r2 + 80062b6: 610b str r3, [r1, #16] /* Enable the PLLSAI1 again by setting PLLSAI1ON to 1*/ __HAL_RCC_PLLSAI1_ENABLE(); - 8006204: f7ff fdc2 bl 8005d8c + 80062b8: f7ff fdc2 bl 8005e40 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8006208: f7fb ff76 bl 80020f8 - 800620c: 60b8 str r0, [r7, #8] + 80062bc: f7fb ff90 bl 80021e0 + 80062c0: 60b8 str r0, [r7, #8] /* Wait till PLLSAI1 is ready */ while (LL_RCC_PLLSAI1_IsReady() != 1U) - 800620e: e009 b.n 8006224 + 80062c2: e009 b.n 80062d8 { if ((HAL_GetTick() - tickstart) > PLLSAI1_TIMEOUT_VALUE) - 8006210: f7fb ff72 bl 80020f8 - 8006214: 4602 mov r2, r0 - 8006216: 68bb ldr r3, [r7, #8] - 8006218: 1ad3 subs r3, r2, r3 - 800621a: 2b02 cmp r3, #2 - 800621c: d902 bls.n 8006224 + 80062c4: f7fb ff8c bl 80021e0 + 80062c8: 4602 mov r2, r0 + 80062ca: 68bb ldr r3, [r7, #8] + 80062cc: 1ad3 subs r3, r2, r3 + 80062ce: 2b02 cmp r3, #2 + 80062d0: d902 bls.n 80062d8 { status = HAL_TIMEOUT; - 800621e: 2303 movs r3, #3 - 8006220: 73fb strb r3, [r7, #15] + 80062d2: 2303 movs r3, #3 + 80062d4: 73fb strb r3, [r7, #15] break; - 8006222: e004 b.n 800622e + 80062d6: e004 b.n 80062e2 while (LL_RCC_PLLSAI1_IsReady() != 1U) - 8006224: f7ff fdd0 bl 8005dc8 - 8006228: 4603 mov r3, r0 - 800622a: 2b01 cmp r3, #1 - 800622c: d1f0 bne.n 8006210 + 80062d8: f7ff fdd0 bl 8005e7c + 80062dc: 4603 mov r3, r0 + 80062de: 2b01 cmp r3, #1 + 80062e0: d1f0 bne.n 80062c4 } } if (status == HAL_OK) - 800622e: 7bfb ldrb r3, [r7, #15] - 8006230: 2b00 cmp r3, #0 - 8006232: d108 bne.n 8006246 + 80062e2: 7bfb ldrb r3, [r7, #15] + 80062e4: 2b00 cmp r3, #0 + 80062e6: d108 bne.n 80062fa { /* Configure the PLLSAI1 Clock output(s) */ __HAL_RCC_PLLSAI1CLKOUT_ENABLE(PLLSAI1->PLLSAI1ClockOut); - 8006234: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8006238: 691a ldr r2, [r3, #16] - 800623a: 687b ldr r3, [r7, #4] - 800623c: 691b ldr r3, [r3, #16] - 800623e: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 8006242: 4313 orrs r3, r2 - 8006244: 610b str r3, [r1, #16] + 80062e8: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80062ec: 691a ldr r2, [r3, #16] + 80062ee: 687b ldr r3, [r7, #4] + 80062f0: 691b ldr r3, [r3, #16] + 80062f2: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 80062f6: 4313 orrs r3, r2 + 80062f8: 610b str r3, [r1, #16] } } return status; - 8006246: 7bfb ldrb r3, [r7, #15] + 80062fa: 7bfb ldrb r3, [r7, #15] } - 8006248: 4618 mov r0, r3 - 800624a: 3710 adds r7, #16 - 800624c: 46bd mov sp, r7 - 800624e: bd80 pop {r7, pc} + 80062fc: 4618 mov r0, r3 + 80062fe: 3710 adds r7, #16 + 8006300: 46bd mov sp, r7 + 8006302: bd80 pop {r7, pc} -08006250 : +08006304 : * @note PLLSAI1 is temporary disable to apply new parameters * * @retval HAL status */ static HAL_StatusTypeDef RCCEx_PLLSAI1_ConfigNR(RCC_PLLSAI1InitTypeDef *PLLSAI1) { - 8006250: b580 push {r7, lr} - 8006252: b084 sub sp, #16 - 8006254: af00 add r7, sp, #0 - 8006256: 6078 str r0, [r7, #4] + 8006304: b580 push {r7, lr} + 8006306: b084 sub sp, #16 + 8006308: af00 add r7, sp, #0 + 800630a: 6078 str r0, [r7, #4] uint32_t tickstart; HAL_StatusTypeDef status = HAL_OK; - 8006258: 2300 movs r3, #0 - 800625a: 73fb strb r3, [r7, #15] + 800630c: 2300 movs r3, #0 + 800630e: 73fb strb r3, [r7, #15] assert_param(IS_RCC_PLLN_VALUE(PLLSAI1->PLLN)); assert_param(IS_RCC_PLLR_VALUE(PLLSAI1->PLLR)); assert_param(IS_RCC_PLLSAI1CLOCKOUT_VALUE(PLLSAI1->PLLSAI1ClockOut)); /* Disable the PLLSAI1 */ __HAL_RCC_PLLSAI1_DISABLE(); - 800625c: f7ff fda5 bl 8005daa + 8006310: f7ff fda5 bl 8005e5e /* Get Start Tick*/ tickstart = HAL_GetTick(); - 8006260: f7fb ff4a bl 80020f8 - 8006264: 60b8 str r0, [r7, #8] + 8006314: f7fb ff64 bl 80021e0 + 8006318: 60b8 str r0, [r7, #8] /* Wait till PLLSAI1 is ready to be updated */ while (LL_RCC_PLLSAI1_IsReady() != 0U) - 8006266: e009 b.n 800627c + 800631a: e009 b.n 8006330 { if ((HAL_GetTick() - tickstart) > PLLSAI1_TIMEOUT_VALUE) - 8006268: f7fb ff46 bl 80020f8 - 800626c: 4602 mov r2, r0 - 800626e: 68bb ldr r3, [r7, #8] - 8006270: 1ad3 subs r3, r2, r3 - 8006272: 2b02 cmp r3, #2 - 8006274: d902 bls.n 800627c + 800631c: f7fb ff60 bl 80021e0 + 8006320: 4602 mov r2, r0 + 8006322: 68bb ldr r3, [r7, #8] + 8006324: 1ad3 subs r3, r2, r3 + 8006326: 2b02 cmp r3, #2 + 8006328: d902 bls.n 8006330 { status = HAL_TIMEOUT; - 8006276: 2303 movs r3, #3 - 8006278: 73fb strb r3, [r7, #15] + 800632a: 2303 movs r3, #3 + 800632c: 73fb strb r3, [r7, #15] break; - 800627a: e004 b.n 8006286 + 800632e: e004 b.n 800633a while (LL_RCC_PLLSAI1_IsReady() != 0U) - 800627c: f7ff fda4 bl 8005dc8 - 8006280: 4603 mov r3, r0 - 8006282: 2b00 cmp r3, #0 - 8006284: d1f0 bne.n 8006268 + 8006330: f7ff fda4 bl 8005e7c + 8006334: 4603 mov r3, r0 + 8006336: 2b00 cmp r3, #0 + 8006338: d1f0 bne.n 800631c } } if (status == HAL_OK) - 8006286: 7bfb ldrb r3, [r7, #15] - 8006288: 2b00 cmp r3, #0 - 800628a: d137 bne.n 80062fc + 800633a: 7bfb ldrb r3, [r7, #15] + 800633c: 2b00 cmp r3, #0 + 800633e: d137 bne.n 80063b0 { /* Configure the PLLSAI1 Multiplication factor N */ __HAL_RCC_PLLSAI1_MULN_CONFIG(PLLSAI1->PLLN); - 800628c: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 8006290: 691b ldr r3, [r3, #16] - 8006292: f423 42fe bic.w r2, r3, #32512 ; 0x7f00 - 8006296: 687b ldr r3, [r7, #4] - 8006298: 681b ldr r3, [r3, #0] - 800629a: 021b lsls r3, r3, #8 - 800629c: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 80062a0: 4313 orrs r3, r2 - 80062a2: 610b str r3, [r1, #16] + 8006340: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 8006344: 691b ldr r3, [r3, #16] + 8006346: f423 42fe bic.w r2, r3, #32512 ; 0x7f00 + 800634a: 687b ldr r3, [r7, #4] + 800634c: 681b ldr r3, [r3, #0] + 800634e: 021b lsls r3, r3, #8 + 8006350: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 8006354: 4313 orrs r3, r2 + 8006356: 610b str r3, [r1, #16] /* Configure the PLLSAI1 Division factor R */ __HAL_RCC_PLLSAI1_DIVR_CONFIG(PLLSAI1->PLLR); - 80062a4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80062a8: 691b ldr r3, [r3, #16] - 80062aa: f023 4260 bic.w r2, r3, #3758096384 ; 0xe0000000 - 80062ae: 687b ldr r3, [r7, #4] - 80062b0: 68db ldr r3, [r3, #12] - 80062b2: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 80062b6: 4313 orrs r3, r2 - 80062b8: 610b str r3, [r1, #16] + 8006358: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800635c: 691b ldr r3, [r3, #16] + 800635e: f023 4260 bic.w r2, r3, #3758096384 ; 0xe0000000 + 8006362: 687b ldr r3, [r7, #4] + 8006364: 68db ldr r3, [r3, #12] + 8006366: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 800636a: 4313 orrs r3, r2 + 800636c: 610b str r3, [r1, #16] /* Enable the PLLSAI1 again by setting PLLSAI1ON to 1*/ __HAL_RCC_PLLSAI1_ENABLE(); - 80062ba: f7ff fd67 bl 8005d8c + 800636e: f7ff fd67 bl 8005e40 /* Get Start Tick*/ tickstart = HAL_GetTick(); - 80062be: f7fb ff1b bl 80020f8 - 80062c2: 60b8 str r0, [r7, #8] + 8006372: f7fb ff35 bl 80021e0 + 8006376: 60b8 str r0, [r7, #8] /* Wait till PLLSAI1 is ready */ while (LL_RCC_PLLSAI1_IsReady() != 1U) - 80062c4: e009 b.n 80062da + 8006378: e009 b.n 800638e { if ((HAL_GetTick() - tickstart) > PLLSAI1_TIMEOUT_VALUE) - 80062c6: f7fb ff17 bl 80020f8 - 80062ca: 4602 mov r2, r0 - 80062cc: 68bb ldr r3, [r7, #8] - 80062ce: 1ad3 subs r3, r2, r3 - 80062d0: 2b02 cmp r3, #2 - 80062d2: d902 bls.n 80062da + 800637a: f7fb ff31 bl 80021e0 + 800637e: 4602 mov r2, r0 + 8006380: 68bb ldr r3, [r7, #8] + 8006382: 1ad3 subs r3, r2, r3 + 8006384: 2b02 cmp r3, #2 + 8006386: d902 bls.n 800638e { status = HAL_TIMEOUT; - 80062d4: 2303 movs r3, #3 - 80062d6: 73fb strb r3, [r7, #15] + 8006388: 2303 movs r3, #3 + 800638a: 73fb strb r3, [r7, #15] break; - 80062d8: e004 b.n 80062e4 + 800638c: e004 b.n 8006398 while (LL_RCC_PLLSAI1_IsReady() != 1U) - 80062da: f7ff fd75 bl 8005dc8 - 80062de: 4603 mov r3, r0 - 80062e0: 2b01 cmp r3, #1 - 80062e2: d1f0 bne.n 80062c6 + 800638e: f7ff fd75 bl 8005e7c + 8006392: 4603 mov r3, r0 + 8006394: 2b01 cmp r3, #1 + 8006396: d1f0 bne.n 800637a } } if (status == HAL_OK) - 80062e4: 7bfb ldrb r3, [r7, #15] - 80062e6: 2b00 cmp r3, #0 - 80062e8: d108 bne.n 80062fc + 8006398: 7bfb ldrb r3, [r7, #15] + 800639a: 2b00 cmp r3, #0 + 800639c: d108 bne.n 80063b0 { /* Configure the PLLSAI1 Clock output(s) */ __HAL_RCC_PLLSAI1CLKOUT_ENABLE(PLLSAI1->PLLSAI1ClockOut); - 80062ea: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80062ee: 691a ldr r2, [r3, #16] - 80062f0: 687b ldr r3, [r7, #4] - 80062f2: 691b ldr r3, [r3, #16] - 80062f4: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 - 80062f8: 4313 orrs r3, r2 - 80062fa: 610b str r3, [r1, #16] + 800639e: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 80063a2: 691a ldr r2, [r3, #16] + 80063a4: 687b ldr r3, [r7, #4] + 80063a6: 691b ldr r3, [r3, #16] + 80063a8: f04f 41b0 mov.w r1, #1476395008 ; 0x58000000 + 80063ac: 4313 orrs r3, r2 + 80063ae: 610b str r3, [r1, #16] } } return status; - 80062fc: 7bfb ldrb r3, [r7, #15] + 80063b0: 7bfb ldrb r3, [r7, #15] } - 80062fe: 4618 mov r0, r3 - 8006300: 3710 adds r7, #16 - 8006302: 46bd mov sp, r7 - 8006304: bd80 pop {r7, pc} + 80063b2: 4618 mov r0, r3 + 80063b4: 3710 adds r7, #16 + 80063b6: 46bd mov sp, r7 + 80063b8: bd80 pop {r7, pc} -08006306 : +080063ba : * Ex: call @ref HAL_TIM_Base_DeInit() before HAL_TIM_Base_Init() * @param htim TIM Base handle * @retval HAL status */ HAL_StatusTypeDef HAL_TIM_Base_Init(TIM_HandleTypeDef *htim) { - 8006306: b580 push {r7, lr} - 8006308: b082 sub sp, #8 - 800630a: af00 add r7, sp, #0 - 800630c: 6078 str r0, [r7, #4] + 80063ba: b580 push {r7, lr} + 80063bc: b082 sub sp, #8 + 80063be: af00 add r7, sp, #0 + 80063c0: 6078 str r0, [r7, #4] /* Check the TIM handle allocation */ if (htim == NULL) - 800630e: 687b ldr r3, [r7, #4] - 8006310: 2b00 cmp r3, #0 - 8006312: d101 bne.n 8006318 + 80063c2: 687b ldr r3, [r7, #4] + 80063c4: 2b00 cmp r3, #0 + 80063c6: d101 bne.n 80063cc { return HAL_ERROR; - 8006314: 2301 movs r3, #1 - 8006316: e049 b.n 80063ac + 80063c8: 2301 movs r3, #1 + 80063ca: e049 b.n 8006460 assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode)); assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision)); assert_param(IS_TIM_PERIOD(htim, htim->Init.Period)); assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload)); if (htim->State == HAL_TIM_STATE_RESET) - 8006318: 687b ldr r3, [r7, #4] - 800631a: f893 303d ldrb.w r3, [r3, #61] ; 0x3d - 800631e: b2db uxtb r3, r3 - 8006320: 2b00 cmp r3, #0 - 8006322: d106 bne.n 8006332 + 80063cc: 687b ldr r3, [r7, #4] + 80063ce: f893 303d ldrb.w r3, [r3, #61] ; 0x3d + 80063d2: b2db uxtb r3, r3 + 80063d4: 2b00 cmp r3, #0 + 80063d6: d106 bne.n 80063e6 { /* Allocate lock resource and initialize it */ htim->Lock = HAL_UNLOCKED; - 8006324: 687b ldr r3, [r7, #4] - 8006326: 2200 movs r2, #0 - 8006328: f883 203c strb.w r2, [r3, #60] ; 0x3c + 80063d8: 687b ldr r3, [r7, #4] + 80063da: 2200 movs r2, #0 + 80063dc: f883 203c strb.w r2, [r3, #60] ; 0x3c } /* Init the low level hardware : GPIO, CLOCK, NVIC */ htim->Base_MspInitCallback(htim); #else /* Init the low level hardware : GPIO, CLOCK, NVIC */ HAL_TIM_Base_MspInit(htim); - 800632c: 6878 ldr r0, [r7, #4] - 800632e: f000 f841 bl 80063b4 + 80063e0: 6878 ldr r0, [r7, #4] + 80063e2: f000 f841 bl 8006468 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } /* Set the TIM state */ htim->State = HAL_TIM_STATE_BUSY; - 8006332: 687b ldr r3, [r7, #4] - 8006334: 2202 movs r2, #2 - 8006336: f883 203d strb.w r2, [r3, #61] ; 0x3d + 80063e6: 687b ldr r3, [r7, #4] + 80063e8: 2202 movs r2, #2 + 80063ea: f883 203d strb.w r2, [r3, #61] ; 0x3d /* Set the Time Base configuration */ TIM_Base_SetConfig(htim->Instance, &htim->Init); - 800633a: 687b ldr r3, [r7, #4] - 800633c: 681a ldr r2, [r3, #0] - 800633e: 687b ldr r3, [r7, #4] - 8006340: 3304 adds r3, #4 - 8006342: 4619 mov r1, r3 - 8006344: 4610 mov r0, r2 - 8006346: f000 f9b7 bl 80066b8 + 80063ee: 687b ldr r3, [r7, #4] + 80063f0: 681a ldr r2, [r3, #0] + 80063f2: 687b ldr r3, [r7, #4] + 80063f4: 3304 adds r3, #4 + 80063f6: 4619 mov r1, r3 + 80063f8: 4610 mov r0, r2 + 80063fa: f000 f9b7 bl 800676c /* Initialize the DMA burst operation state */ htim->DMABurstState = HAL_DMA_BURST_STATE_READY; - 800634a: 687b ldr r3, [r7, #4] - 800634c: 2201 movs r2, #1 - 800634e: f883 2048 strb.w r2, [r3, #72] ; 0x48 + 80063fe: 687b ldr r3, [r7, #4] + 8006400: 2201 movs r2, #1 + 8006402: f883 2048 strb.w r2, [r3, #72] ; 0x48 /* Initialize the TIM channels state */ TIM_CHANNEL_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); - 8006352: 687b ldr r3, [r7, #4] - 8006354: 2201 movs r2, #1 - 8006356: f883 203e strb.w r2, [r3, #62] ; 0x3e - 800635a: 687b ldr r3, [r7, #4] - 800635c: 2201 movs r2, #1 - 800635e: f883 203f strb.w r2, [r3, #63] ; 0x3f - 8006362: 687b ldr r3, [r7, #4] - 8006364: 2201 movs r2, #1 - 8006366: f883 2040 strb.w r2, [r3, #64] ; 0x40 - 800636a: 687b ldr r3, [r7, #4] - 800636c: 2201 movs r2, #1 - 800636e: f883 2041 strb.w r2, [r3, #65] ; 0x41 - 8006372: 687b ldr r3, [r7, #4] - 8006374: 2201 movs r2, #1 - 8006376: f883 2042 strb.w r2, [r3, #66] ; 0x42 - 800637a: 687b ldr r3, [r7, #4] - 800637c: 2201 movs r2, #1 - 800637e: f883 2043 strb.w r2, [r3, #67] ; 0x43 + 8006406: 687b ldr r3, [r7, #4] + 8006408: 2201 movs r2, #1 + 800640a: f883 203e strb.w r2, [r3, #62] ; 0x3e + 800640e: 687b ldr r3, [r7, #4] + 8006410: 2201 movs r2, #1 + 8006412: f883 203f strb.w r2, [r3, #63] ; 0x3f + 8006416: 687b ldr r3, [r7, #4] + 8006418: 2201 movs r2, #1 + 800641a: f883 2040 strb.w r2, [r3, #64] ; 0x40 + 800641e: 687b ldr r3, [r7, #4] + 8006420: 2201 movs r2, #1 + 8006422: f883 2041 strb.w r2, [r3, #65] ; 0x41 + 8006426: 687b ldr r3, [r7, #4] + 8006428: 2201 movs r2, #1 + 800642a: f883 2042 strb.w r2, [r3, #66] ; 0x42 + 800642e: 687b ldr r3, [r7, #4] + 8006430: 2201 movs r2, #1 + 8006432: f883 2043 strb.w r2, [r3, #67] ; 0x43 TIM_CHANNEL_N_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); - 8006382: 687b ldr r3, [r7, #4] - 8006384: 2201 movs r2, #1 - 8006386: f883 2044 strb.w r2, [r3, #68] ; 0x44 - 800638a: 687b ldr r3, [r7, #4] - 800638c: 2201 movs r2, #1 - 800638e: f883 2045 strb.w r2, [r3, #69] ; 0x45 - 8006392: 687b ldr r3, [r7, #4] - 8006394: 2201 movs r2, #1 - 8006396: f883 2046 strb.w r2, [r3, #70] ; 0x46 - 800639a: 687b ldr r3, [r7, #4] - 800639c: 2201 movs r2, #1 - 800639e: f883 2047 strb.w r2, [r3, #71] ; 0x47 + 8006436: 687b ldr r3, [r7, #4] + 8006438: 2201 movs r2, #1 + 800643a: f883 2044 strb.w r2, [r3, #68] ; 0x44 + 800643e: 687b ldr r3, [r7, #4] + 8006440: 2201 movs r2, #1 + 8006442: f883 2045 strb.w r2, [r3, #69] ; 0x45 + 8006446: 687b ldr r3, [r7, #4] + 8006448: 2201 movs r2, #1 + 800644a: f883 2046 strb.w r2, [r3, #70] ; 0x46 + 800644e: 687b ldr r3, [r7, #4] + 8006450: 2201 movs r2, #1 + 8006452: f883 2047 strb.w r2, [r3, #71] ; 0x47 /* Initialize the TIM state*/ htim->State = HAL_TIM_STATE_READY; - 80063a2: 687b ldr r3, [r7, #4] - 80063a4: 2201 movs r2, #1 - 80063a6: f883 203d strb.w r2, [r3, #61] ; 0x3d + 8006456: 687b ldr r3, [r7, #4] + 8006458: 2201 movs r2, #1 + 800645a: f883 203d strb.w r2, [r3, #61] ; 0x3d return HAL_OK; - 80063aa: 2300 movs r3, #0 + 800645e: 2300 movs r3, #0 } - 80063ac: 4618 mov r0, r3 - 80063ae: 3708 adds r7, #8 - 80063b0: 46bd mov sp, r7 - 80063b2: bd80 pop {r7, pc} + 8006460: 4618 mov r0, r3 + 8006462: 3708 adds r7, #8 + 8006464: 46bd mov sp, r7 + 8006466: bd80 pop {r7, pc} -080063b4 : +08006468 : * @brief Initializes the TIM Base MSP. * @param htim TIM Base handle * @retval None */ __weak void HAL_TIM_Base_MspInit(TIM_HandleTypeDef *htim) { - 80063b4: b480 push {r7} - 80063b6: b083 sub sp, #12 - 80063b8: af00 add r7, sp, #0 - 80063ba: 6078 str r0, [r7, #4] + 8006468: b480 push {r7} + 800646a: b083 sub sp, #12 + 800646c: af00 add r7, sp, #0 + 800646e: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_Base_MspInit could be implemented in the user file */ } - 80063bc: bf00 nop - 80063be: 370c adds r7, #12 - 80063c0: 46bd mov sp, r7 - 80063c2: f85d 7b04 ldr.w r7, [sp], #4 - 80063c6: 4770 bx lr + 8006470: bf00 nop + 8006472: 370c adds r7, #12 + 8006474: 46bd mov sp, r7 + 8006476: f85d 7b04 ldr.w r7, [sp], #4 + 800647a: 4770 bx lr -080063c8 : +0800647c : * @brief Starts the TIM Base generation in interrupt mode. * @param htim TIM Base handle * @retval HAL status */ HAL_StatusTypeDef HAL_TIM_Base_Start_IT(TIM_HandleTypeDef *htim) { - 80063c8: b480 push {r7} - 80063ca: b085 sub sp, #20 - 80063cc: af00 add r7, sp, #0 - 80063ce: 6078 str r0, [r7, #4] + 800647c: b480 push {r7} + 800647e: b085 sub sp, #20 + 8006480: af00 add r7, sp, #0 + 8006482: 6078 str r0, [r7, #4] /* Check the parameters */ assert_param(IS_TIM_INSTANCE(htim->Instance)); /* Check the TIM state */ if (htim->State != HAL_TIM_STATE_READY) - 80063d0: 687b ldr r3, [r7, #4] - 80063d2: f893 303d ldrb.w r3, [r3, #61] ; 0x3d - 80063d6: b2db uxtb r3, r3 - 80063d8: 2b01 cmp r3, #1 - 80063da: d001 beq.n 80063e0 + 8006484: 687b ldr r3, [r7, #4] + 8006486: f893 303d ldrb.w r3, [r3, #61] ; 0x3d + 800648a: b2db uxtb r3, r3 + 800648c: 2b01 cmp r3, #1 + 800648e: d001 beq.n 8006494 { return HAL_ERROR; - 80063dc: 2301 movs r3, #1 - 80063de: e036 b.n 800644e + 8006490: 2301 movs r3, #1 + 8006492: e036 b.n 8006502 } /* Set the TIM state */ htim->State = HAL_TIM_STATE_BUSY; - 80063e0: 687b ldr r3, [r7, #4] - 80063e2: 2202 movs r2, #2 - 80063e4: f883 203d strb.w r2, [r3, #61] ; 0x3d + 8006494: 687b ldr r3, [r7, #4] + 8006496: 2202 movs r2, #2 + 8006498: f883 203d strb.w r2, [r3, #61] ; 0x3d /* Enable the TIM Update interrupt */ __HAL_TIM_ENABLE_IT(htim, TIM_IT_UPDATE); - 80063e8: 687b ldr r3, [r7, #4] - 80063ea: 681b ldr r3, [r3, #0] - 80063ec: 68da ldr r2, [r3, #12] - 80063ee: 687b ldr r3, [r7, #4] - 80063f0: 681b ldr r3, [r3, #0] - 80063f2: f042 0201 orr.w r2, r2, #1 - 80063f6: 60da str r2, [r3, #12] + 800649c: 687b ldr r3, [r7, #4] + 800649e: 681b ldr r3, [r3, #0] + 80064a0: 68da ldr r2, [r3, #12] + 80064a2: 687b ldr r3, [r7, #4] + 80064a4: 681b ldr r3, [r3, #0] + 80064a6: f042 0201 orr.w r2, r2, #1 + 80064aa: 60da str r2, [r3, #12] /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */ if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) - 80063f8: 687b ldr r3, [r7, #4] - 80063fa: 681b ldr r3, [r3, #0] - 80063fc: 4a17 ldr r2, [pc, #92] ; (800645c ) - 80063fe: 4293 cmp r3, r2 - 8006400: d004 beq.n 800640c - 8006402: 687b ldr r3, [r7, #4] - 8006404: 681b ldr r3, [r3, #0] - 8006406: f1b3 4f80 cmp.w r3, #1073741824 ; 0x40000000 - 800640a: d115 bne.n 8006438 + 80064ac: 687b ldr r3, [r7, #4] + 80064ae: 681b ldr r3, [r3, #0] + 80064b0: 4a17 ldr r2, [pc, #92] ; (8006510 ) + 80064b2: 4293 cmp r3, r2 + 80064b4: d004 beq.n 80064c0 + 80064b6: 687b ldr r3, [r7, #4] + 80064b8: 681b ldr r3, [r3, #0] + 80064ba: f1b3 4f80 cmp.w r3, #1073741824 ; 0x40000000 + 80064be: d115 bne.n 80064ec { tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS; - 800640c: 687b ldr r3, [r7, #4] - 800640e: 681b ldr r3, [r3, #0] - 8006410: 689a ldr r2, [r3, #8] - 8006412: 4b13 ldr r3, [pc, #76] ; (8006460 ) - 8006414: 4013 ands r3, r2 - 8006416: 60fb str r3, [r7, #12] + 80064c0: 687b ldr r3, [r7, #4] + 80064c2: 681b ldr r3, [r3, #0] + 80064c4: 689a ldr r2, [r3, #8] + 80064c6: 4b13 ldr r3, [pc, #76] ; (8006514 ) + 80064c8: 4013 ands r3, r2 + 80064ca: 60fb str r3, [r7, #12] if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) - 8006418: 68fb ldr r3, [r7, #12] - 800641a: 2b06 cmp r3, #6 - 800641c: d015 beq.n 800644a - 800641e: 68fb ldr r3, [r7, #12] - 8006420: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 - 8006424: d011 beq.n 800644a + 80064cc: 68fb ldr r3, [r7, #12] + 80064ce: 2b06 cmp r3, #6 + 80064d0: d015 beq.n 80064fe + 80064d2: 68fb ldr r3, [r7, #12] + 80064d4: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 + 80064d8: d011 beq.n 80064fe { __HAL_TIM_ENABLE(htim); - 8006426: 687b ldr r3, [r7, #4] - 8006428: 681b ldr r3, [r3, #0] - 800642a: 681a ldr r2, [r3, #0] - 800642c: 687b ldr r3, [r7, #4] - 800642e: 681b ldr r3, [r3, #0] - 8006430: f042 0201 orr.w r2, r2, #1 - 8006434: 601a str r2, [r3, #0] + 80064da: 687b ldr r3, [r7, #4] + 80064dc: 681b ldr r3, [r3, #0] + 80064de: 681a ldr r2, [r3, #0] + 80064e0: 687b ldr r3, [r7, #4] + 80064e2: 681b ldr r3, [r3, #0] + 80064e4: f042 0201 orr.w r2, r2, #1 + 80064e8: 601a str r2, [r3, #0] if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) - 8006436: e008 b.n 800644a + 80064ea: e008 b.n 80064fe } } else { __HAL_TIM_ENABLE(htim); - 8006438: 687b ldr r3, [r7, #4] - 800643a: 681b ldr r3, [r3, #0] - 800643c: 681a ldr r2, [r3, #0] - 800643e: 687b ldr r3, [r7, #4] - 8006440: 681b ldr r3, [r3, #0] - 8006442: f042 0201 orr.w r2, r2, #1 - 8006446: 601a str r2, [r3, #0] - 8006448: e000 b.n 800644c + 80064ec: 687b ldr r3, [r7, #4] + 80064ee: 681b ldr r3, [r3, #0] + 80064f0: 681a ldr r2, [r3, #0] + 80064f2: 687b ldr r3, [r7, #4] + 80064f4: 681b ldr r3, [r3, #0] + 80064f6: f042 0201 orr.w r2, r2, #1 + 80064fa: 601a str r2, [r3, #0] + 80064fc: e000 b.n 8006500 if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) - 800644a: bf00 nop + 80064fe: bf00 nop } /* Return function status */ return HAL_OK; - 800644c: 2300 movs r3, #0 -} - 800644e: 4618 mov r0, r3 - 8006450: 3714 adds r7, #20 - 8006452: 46bd mov sp, r7 - 8006454: f85d 7b04 ldr.w r7, [sp], #4 - 8006458: 4770 bx lr - 800645a: bf00 nop - 800645c: 40012c00 .word 0x40012c00 - 8006460: 00010007 .word 0x00010007 - -08006464 : + 8006500: 2300 movs r3, #0 +} + 8006502: 4618 mov r0, r3 + 8006504: 3714 adds r7, #20 + 8006506: 46bd mov sp, r7 + 8006508: f85d 7b04 ldr.w r7, [sp], #4 + 800650c: 4770 bx lr + 800650e: bf00 nop + 8006510: 40012c00 .word 0x40012c00 + 8006514: 00010007 .word 0x00010007 + +08006518 : * @brief This function handles TIM interrupts requests. * @param htim TIM handle * @retval None */ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim) { - 8006464: b580 push {r7, lr} - 8006466: b084 sub sp, #16 - 8006468: af00 add r7, sp, #0 - 800646a: 6078 str r0, [r7, #4] + 8006518: b580 push {r7, lr} + 800651a: b084 sub sp, #16 + 800651c: af00 add r7, sp, #0 + 800651e: 6078 str r0, [r7, #4] uint32_t itsource = htim->Instance->DIER; - 800646c: 687b ldr r3, [r7, #4] - 800646e: 681b ldr r3, [r3, #0] - 8006470: 68db ldr r3, [r3, #12] - 8006472: 60fb str r3, [r7, #12] + 8006520: 687b ldr r3, [r7, #4] + 8006522: 681b ldr r3, [r3, #0] + 8006524: 68db ldr r3, [r3, #12] + 8006526: 60fb str r3, [r7, #12] uint32_t itflag = htim->Instance->SR; - 8006474: 687b ldr r3, [r7, #4] - 8006476: 681b ldr r3, [r3, #0] - 8006478: 691b ldr r3, [r3, #16] - 800647a: 60bb str r3, [r7, #8] + 8006528: 687b ldr r3, [r7, #4] + 800652a: 681b ldr r3, [r3, #0] + 800652c: 691b ldr r3, [r3, #16] + 800652e: 60bb str r3, [r7, #8] /* Capture compare 1 event */ if ((itflag & (TIM_FLAG_CC1)) == (TIM_FLAG_CC1)) - 800647c: 68bb ldr r3, [r7, #8] - 800647e: f003 0302 and.w r3, r3, #2 - 8006482: 2b00 cmp r3, #0 - 8006484: d020 beq.n 80064c8 + 8006530: 68bb ldr r3, [r7, #8] + 8006532: f003 0302 and.w r3, r3, #2 + 8006536: 2b00 cmp r3, #0 + 8006538: d020 beq.n 800657c { if ((itsource & (TIM_IT_CC1)) == (TIM_IT_CC1)) - 8006486: 68fb ldr r3, [r7, #12] - 8006488: f003 0302 and.w r3, r3, #2 - 800648c: 2b00 cmp r3, #0 - 800648e: d01b beq.n 80064c8 + 800653a: 68fb ldr r3, [r7, #12] + 800653c: f003 0302 and.w r3, r3, #2 + 8006540: 2b00 cmp r3, #0 + 8006542: d01b beq.n 800657c { { __HAL_TIM_CLEAR_IT(htim, TIM_IT_CC1); - 8006490: 687b ldr r3, [r7, #4] - 8006492: 681b ldr r3, [r3, #0] - 8006494: f06f 0202 mvn.w r2, #2 - 8006498: 611a str r2, [r3, #16] + 8006544: 687b ldr r3, [r7, #4] + 8006546: 681b ldr r3, [r3, #0] + 8006548: f06f 0202 mvn.w r2, #2 + 800654c: 611a str r2, [r3, #16] htim->Channel = HAL_TIM_ACTIVE_CHANNEL_1; - 800649a: 687b ldr r3, [r7, #4] - 800649c: 2201 movs r2, #1 - 800649e: 771a strb r2, [r3, #28] + 800654e: 687b ldr r3, [r7, #4] + 8006550: 2201 movs r2, #1 + 8006552: 771a strb r2, [r3, #28] /* Input capture event */ if ((htim->Instance->CCMR1 & TIM_CCMR1_CC1S) != 0x00U) - 80064a0: 687b ldr r3, [r7, #4] - 80064a2: 681b ldr r3, [r3, #0] - 80064a4: 699b ldr r3, [r3, #24] - 80064a6: f003 0303 and.w r3, r3, #3 - 80064aa: 2b00 cmp r3, #0 - 80064ac: d003 beq.n 80064b6 + 8006554: 687b ldr r3, [r7, #4] + 8006556: 681b ldr r3, [r3, #0] + 8006558: 699b ldr r3, [r3, #24] + 800655a: f003 0303 and.w r3, r3, #3 + 800655e: 2b00 cmp r3, #0 + 8006560: d003 beq.n 800656a { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->IC_CaptureCallback(htim); #else HAL_TIM_IC_CaptureCallback(htim); - 80064ae: 6878 ldr r0, [r7, #4] - 80064b0: f000 f8e4 bl 800667c - 80064b4: e005 b.n 80064c2 + 8006562: 6878 ldr r0, [r7, #4] + 8006564: f000 f8e4 bl 8006730 + 8006568: e005 b.n 8006576 { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->OC_DelayElapsedCallback(htim); htim->PWM_PulseFinishedCallback(htim); #else HAL_TIM_OC_DelayElapsedCallback(htim); - 80064b6: 6878 ldr r0, [r7, #4] - 80064b8: f000 f8d6 bl 8006668 + 800656a: 6878 ldr r0, [r7, #4] + 800656c: f000 f8d6 bl 800671c HAL_TIM_PWM_PulseFinishedCallback(htim); - 80064bc: 6878 ldr r0, [r7, #4] - 80064be: f000 f8e7 bl 8006690 + 8006570: 6878 ldr r0, [r7, #4] + 8006572: f000 f8e7 bl 8006744 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; - 80064c2: 687b ldr r3, [r7, #4] - 80064c4: 2200 movs r2, #0 - 80064c6: 771a strb r2, [r3, #28] + 8006576: 687b ldr r3, [r7, #4] + 8006578: 2200 movs r2, #0 + 800657a: 771a strb r2, [r3, #28] } } } /* Capture compare 2 event */ if ((itflag & (TIM_FLAG_CC2)) == (TIM_FLAG_CC2)) - 80064c8: 68bb ldr r3, [r7, #8] - 80064ca: f003 0304 and.w r3, r3, #4 - 80064ce: 2b00 cmp r3, #0 - 80064d0: d020 beq.n 8006514 + 800657c: 68bb ldr r3, [r7, #8] + 800657e: f003 0304 and.w r3, r3, #4 + 8006582: 2b00 cmp r3, #0 + 8006584: d020 beq.n 80065c8 { if ((itsource & (TIM_IT_CC2)) == (TIM_IT_CC2)) - 80064d2: 68fb ldr r3, [r7, #12] - 80064d4: f003 0304 and.w r3, r3, #4 - 80064d8: 2b00 cmp r3, #0 - 80064da: d01b beq.n 8006514 + 8006586: 68fb ldr r3, [r7, #12] + 8006588: f003 0304 and.w r3, r3, #4 + 800658c: 2b00 cmp r3, #0 + 800658e: d01b beq.n 80065c8 { __HAL_TIM_CLEAR_IT(htim, TIM_IT_CC2); - 80064dc: 687b ldr r3, [r7, #4] - 80064de: 681b ldr r3, [r3, #0] - 80064e0: f06f 0204 mvn.w r2, #4 - 80064e4: 611a str r2, [r3, #16] + 8006590: 687b ldr r3, [r7, #4] + 8006592: 681b ldr r3, [r3, #0] + 8006594: f06f 0204 mvn.w r2, #4 + 8006598: 611a str r2, [r3, #16] htim->Channel = HAL_TIM_ACTIVE_CHANNEL_2; - 80064e6: 687b ldr r3, [r7, #4] - 80064e8: 2202 movs r2, #2 - 80064ea: 771a strb r2, [r3, #28] + 800659a: 687b ldr r3, [r7, #4] + 800659c: 2202 movs r2, #2 + 800659e: 771a strb r2, [r3, #28] /* Input capture event */ if ((htim->Instance->CCMR1 & TIM_CCMR1_CC2S) != 0x00U) - 80064ec: 687b ldr r3, [r7, #4] - 80064ee: 681b ldr r3, [r3, #0] - 80064f0: 699b ldr r3, [r3, #24] - 80064f2: f403 7340 and.w r3, r3, #768 ; 0x300 - 80064f6: 2b00 cmp r3, #0 - 80064f8: d003 beq.n 8006502 + 80065a0: 687b ldr r3, [r7, #4] + 80065a2: 681b ldr r3, [r3, #0] + 80065a4: 699b ldr r3, [r3, #24] + 80065a6: f403 7340 and.w r3, r3, #768 ; 0x300 + 80065aa: 2b00 cmp r3, #0 + 80065ac: d003 beq.n 80065b6 { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->IC_CaptureCallback(htim); #else HAL_TIM_IC_CaptureCallback(htim); - 80064fa: 6878 ldr r0, [r7, #4] - 80064fc: f000 f8be bl 800667c - 8006500: e005 b.n 800650e + 80065ae: 6878 ldr r0, [r7, #4] + 80065b0: f000 f8be bl 8006730 + 80065b4: e005 b.n 80065c2 { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->OC_DelayElapsedCallback(htim); htim->PWM_PulseFinishedCallback(htim); #else HAL_TIM_OC_DelayElapsedCallback(htim); - 8006502: 6878 ldr r0, [r7, #4] - 8006504: f000 f8b0 bl 8006668 + 80065b6: 6878 ldr r0, [r7, #4] + 80065b8: f000 f8b0 bl 800671c HAL_TIM_PWM_PulseFinishedCallback(htim); - 8006508: 6878 ldr r0, [r7, #4] - 800650a: f000 f8c1 bl 8006690 + 80065bc: 6878 ldr r0, [r7, #4] + 80065be: f000 f8c1 bl 8006744 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; - 800650e: 687b ldr r3, [r7, #4] - 8006510: 2200 movs r2, #0 - 8006512: 771a strb r2, [r3, #28] + 80065c2: 687b ldr r3, [r7, #4] + 80065c4: 2200 movs r2, #0 + 80065c6: 771a strb r2, [r3, #28] } } /* Capture compare 3 event */ if ((itflag & (TIM_FLAG_CC3)) == (TIM_FLAG_CC3)) - 8006514: 68bb ldr r3, [r7, #8] - 8006516: f003 0308 and.w r3, r3, #8 - 800651a: 2b00 cmp r3, #0 - 800651c: d020 beq.n 8006560 + 80065c8: 68bb ldr r3, [r7, #8] + 80065ca: f003 0308 and.w r3, r3, #8 + 80065ce: 2b00 cmp r3, #0 + 80065d0: d020 beq.n 8006614 { if ((itsource & (TIM_IT_CC3)) == (TIM_IT_CC3)) - 800651e: 68fb ldr r3, [r7, #12] - 8006520: f003 0308 and.w r3, r3, #8 - 8006524: 2b00 cmp r3, #0 - 8006526: d01b beq.n 8006560 + 80065d2: 68fb ldr r3, [r7, #12] + 80065d4: f003 0308 and.w r3, r3, #8 + 80065d8: 2b00 cmp r3, #0 + 80065da: d01b beq.n 8006614 { __HAL_TIM_CLEAR_IT(htim, TIM_IT_CC3); - 8006528: 687b ldr r3, [r7, #4] - 800652a: 681b ldr r3, [r3, #0] - 800652c: f06f 0208 mvn.w r2, #8 - 8006530: 611a str r2, [r3, #16] + 80065dc: 687b ldr r3, [r7, #4] + 80065de: 681b ldr r3, [r3, #0] + 80065e0: f06f 0208 mvn.w r2, #8 + 80065e4: 611a str r2, [r3, #16] htim->Channel = HAL_TIM_ACTIVE_CHANNEL_3; - 8006532: 687b ldr r3, [r7, #4] - 8006534: 2204 movs r2, #4 - 8006536: 771a strb r2, [r3, #28] + 80065e6: 687b ldr r3, [r7, #4] + 80065e8: 2204 movs r2, #4 + 80065ea: 771a strb r2, [r3, #28] /* Input capture event */ if ((htim->Instance->CCMR2 & TIM_CCMR2_CC3S) != 0x00U) - 8006538: 687b ldr r3, [r7, #4] - 800653a: 681b ldr r3, [r3, #0] - 800653c: 69db ldr r3, [r3, #28] - 800653e: f003 0303 and.w r3, r3, #3 - 8006542: 2b00 cmp r3, #0 - 8006544: d003 beq.n 800654e + 80065ec: 687b ldr r3, [r7, #4] + 80065ee: 681b ldr r3, [r3, #0] + 80065f0: 69db ldr r3, [r3, #28] + 80065f2: f003 0303 and.w r3, r3, #3 + 80065f6: 2b00 cmp r3, #0 + 80065f8: d003 beq.n 8006602 { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->IC_CaptureCallback(htim); #else HAL_TIM_IC_CaptureCallback(htim); - 8006546: 6878 ldr r0, [r7, #4] - 8006548: f000 f898 bl 800667c - 800654c: e005 b.n 800655a + 80065fa: 6878 ldr r0, [r7, #4] + 80065fc: f000 f898 bl 8006730 + 8006600: e005 b.n 800660e { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->OC_DelayElapsedCallback(htim); htim->PWM_PulseFinishedCallback(htim); #else HAL_TIM_OC_DelayElapsedCallback(htim); - 800654e: 6878 ldr r0, [r7, #4] - 8006550: f000 f88a bl 8006668 + 8006602: 6878 ldr r0, [r7, #4] + 8006604: f000 f88a bl 800671c HAL_TIM_PWM_PulseFinishedCallback(htim); - 8006554: 6878 ldr r0, [r7, #4] - 8006556: f000 f89b bl 8006690 + 8006608: 6878 ldr r0, [r7, #4] + 800660a: f000 f89b bl 8006744 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; - 800655a: 687b ldr r3, [r7, #4] - 800655c: 2200 movs r2, #0 - 800655e: 771a strb r2, [r3, #28] + 800660e: 687b ldr r3, [r7, #4] + 8006610: 2200 movs r2, #0 + 8006612: 771a strb r2, [r3, #28] } } /* Capture compare 4 event */ if ((itflag & (TIM_FLAG_CC4)) == (TIM_FLAG_CC4)) - 8006560: 68bb ldr r3, [r7, #8] - 8006562: f003 0310 and.w r3, r3, #16 - 8006566: 2b00 cmp r3, #0 - 8006568: d020 beq.n 80065ac + 8006614: 68bb ldr r3, [r7, #8] + 8006616: f003 0310 and.w r3, r3, #16 + 800661a: 2b00 cmp r3, #0 + 800661c: d020 beq.n 8006660 { if ((itsource & (TIM_IT_CC4)) == (TIM_IT_CC4)) - 800656a: 68fb ldr r3, [r7, #12] - 800656c: f003 0310 and.w r3, r3, #16 - 8006570: 2b00 cmp r3, #0 - 8006572: d01b beq.n 80065ac + 800661e: 68fb ldr r3, [r7, #12] + 8006620: f003 0310 and.w r3, r3, #16 + 8006624: 2b00 cmp r3, #0 + 8006626: d01b beq.n 8006660 { __HAL_TIM_CLEAR_IT(htim, TIM_IT_CC4); - 8006574: 687b ldr r3, [r7, #4] - 8006576: 681b ldr r3, [r3, #0] - 8006578: f06f 0210 mvn.w r2, #16 - 800657c: 611a str r2, [r3, #16] + 8006628: 687b ldr r3, [r7, #4] + 800662a: 681b ldr r3, [r3, #0] + 800662c: f06f 0210 mvn.w r2, #16 + 8006630: 611a str r2, [r3, #16] htim->Channel = HAL_TIM_ACTIVE_CHANNEL_4; - 800657e: 687b ldr r3, [r7, #4] - 8006580: 2208 movs r2, #8 - 8006582: 771a strb r2, [r3, #28] + 8006632: 687b ldr r3, [r7, #4] + 8006634: 2208 movs r2, #8 + 8006636: 771a strb r2, [r3, #28] /* Input capture event */ if ((htim->Instance->CCMR2 & TIM_CCMR2_CC4S) != 0x00U) - 8006584: 687b ldr r3, [r7, #4] - 8006586: 681b ldr r3, [r3, #0] - 8006588: 69db ldr r3, [r3, #28] - 800658a: f403 7340 and.w r3, r3, #768 ; 0x300 - 800658e: 2b00 cmp r3, #0 - 8006590: d003 beq.n 800659a + 8006638: 687b ldr r3, [r7, #4] + 800663a: 681b ldr r3, [r3, #0] + 800663c: 69db ldr r3, [r3, #28] + 800663e: f403 7340 and.w r3, r3, #768 ; 0x300 + 8006642: 2b00 cmp r3, #0 + 8006644: d003 beq.n 800664e { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->IC_CaptureCallback(htim); #else HAL_TIM_IC_CaptureCallback(htim); - 8006592: 6878 ldr r0, [r7, #4] - 8006594: f000 f872 bl 800667c - 8006598: e005 b.n 80065a6 + 8006646: 6878 ldr r0, [r7, #4] + 8006648: f000 f872 bl 8006730 + 800664c: e005 b.n 800665a { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->OC_DelayElapsedCallback(htim); htim->PWM_PulseFinishedCallback(htim); #else HAL_TIM_OC_DelayElapsedCallback(htim); - 800659a: 6878 ldr r0, [r7, #4] - 800659c: f000 f864 bl 8006668 + 800664e: 6878 ldr r0, [r7, #4] + 8006650: f000 f864 bl 800671c HAL_TIM_PWM_PulseFinishedCallback(htim); - 80065a0: 6878 ldr r0, [r7, #4] - 80065a2: f000 f875 bl 8006690 + 8006654: 6878 ldr r0, [r7, #4] + 8006656: f000 f875 bl 8006744 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; - 80065a6: 687b ldr r3, [r7, #4] - 80065a8: 2200 movs r2, #0 - 80065aa: 771a strb r2, [r3, #28] + 800665a: 687b ldr r3, [r7, #4] + 800665c: 2200 movs r2, #0 + 800665e: 771a strb r2, [r3, #28] } } /* TIM Update event */ if ((itflag & (TIM_FLAG_UPDATE)) == (TIM_FLAG_UPDATE)) - 80065ac: 68bb ldr r3, [r7, #8] - 80065ae: f003 0301 and.w r3, r3, #1 - 80065b2: 2b00 cmp r3, #0 - 80065b4: d00c beq.n 80065d0 + 8006660: 68bb ldr r3, [r7, #8] + 8006662: f003 0301 and.w r3, r3, #1 + 8006666: 2b00 cmp r3, #0 + 8006668: d00c beq.n 8006684 { if ((itsource & (TIM_IT_UPDATE)) == (TIM_IT_UPDATE)) - 80065b6: 68fb ldr r3, [r7, #12] - 80065b8: f003 0301 and.w r3, r3, #1 - 80065bc: 2b00 cmp r3, #0 - 80065be: d007 beq.n 80065d0 + 800666a: 68fb ldr r3, [r7, #12] + 800666c: f003 0301 and.w r3, r3, #1 + 8006670: 2b00 cmp r3, #0 + 8006672: d007 beq.n 8006684 { __HAL_TIM_CLEAR_IT(htim, TIM_IT_UPDATE); - 80065c0: 687b ldr r3, [r7, #4] - 80065c2: 681b ldr r3, [r3, #0] - 80065c4: f06f 0201 mvn.w r2, #1 - 80065c8: 611a str r2, [r3, #16] + 8006674: 687b ldr r3, [r7, #4] + 8006676: 681b ldr r3, [r3, #0] + 8006678: f06f 0201 mvn.w r2, #1 + 800667c: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->PeriodElapsedCallback(htim); #else HAL_TIM_PeriodElapsedCallback(htim); - 80065ca: 6878 ldr r0, [r7, #4] - 80065cc: f7fb fa40 bl 8001a50 + 800667e: 6878 ldr r0, [r7, #4] + 8006680: f7fb fa5a bl 8001b38 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } /* TIM Break input event */ if ((itflag & (TIM_FLAG_BREAK)) == (TIM_FLAG_BREAK)) - 80065d0: 68bb ldr r3, [r7, #8] - 80065d2: f003 0380 and.w r3, r3, #128 ; 0x80 - 80065d6: 2b00 cmp r3, #0 - 80065d8: d00c beq.n 80065f4 + 8006684: 68bb ldr r3, [r7, #8] + 8006686: f003 0380 and.w r3, r3, #128 ; 0x80 + 800668a: 2b00 cmp r3, #0 + 800668c: d00c beq.n 80066a8 { if ((itsource & (TIM_IT_BREAK)) == (TIM_IT_BREAK)) - 80065da: 68fb ldr r3, [r7, #12] - 80065dc: f003 0380 and.w r3, r3, #128 ; 0x80 - 80065e0: 2b00 cmp r3, #0 - 80065e2: d007 beq.n 80065f4 + 800668e: 68fb ldr r3, [r7, #12] + 8006690: f003 0380 and.w r3, r3, #128 ; 0x80 + 8006694: 2b00 cmp r3, #0 + 8006696: d007 beq.n 80066a8 { __HAL_TIM_CLEAR_IT(htim, TIM_IT_BREAK); - 80065e4: 687b ldr r3, [r7, #4] - 80065e6: 681b ldr r3, [r3, #0] - 80065e8: f06f 0280 mvn.w r2, #128 ; 0x80 - 80065ec: 611a str r2, [r3, #16] + 8006698: 687b ldr r3, [r7, #4] + 800669a: 681b ldr r3, [r3, #0] + 800669c: f06f 0280 mvn.w r2, #128 ; 0x80 + 80066a0: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->BreakCallback(htim); #else HAL_TIMEx_BreakCallback(htim); - 80065ee: 6878 ldr r0, [r7, #4] - 80065f0: f000 f8d0 bl 8006794 + 80066a2: 6878 ldr r0, [r7, #4] + 80066a4: f000 f8d0 bl 8006848 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } /* TIM Break2 input event */ if ((itflag & (TIM_FLAG_BREAK2)) == (TIM_FLAG_BREAK2)) - 80065f4: 68bb ldr r3, [r7, #8] - 80065f6: f403 7380 and.w r3, r3, #256 ; 0x100 - 80065fa: 2b00 cmp r3, #0 - 80065fc: d00c beq.n 8006618 + 80066a8: 68bb ldr r3, [r7, #8] + 80066aa: f403 7380 and.w r3, r3, #256 ; 0x100 + 80066ae: 2b00 cmp r3, #0 + 80066b0: d00c beq.n 80066cc { if ((itsource & (TIM_IT_BREAK)) == (TIM_IT_BREAK)) - 80065fe: 68fb ldr r3, [r7, #12] - 8006600: f003 0380 and.w r3, r3, #128 ; 0x80 - 8006604: 2b00 cmp r3, #0 - 8006606: d007 beq.n 8006618 + 80066b2: 68fb ldr r3, [r7, #12] + 80066b4: f003 0380 and.w r3, r3, #128 ; 0x80 + 80066b8: 2b00 cmp r3, #0 + 80066ba: d007 beq.n 80066cc { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_BREAK2); - 8006608: 687b ldr r3, [r7, #4] - 800660a: 681b ldr r3, [r3, #0] - 800660c: f46f 7280 mvn.w r2, #256 ; 0x100 - 8006610: 611a str r2, [r3, #16] + 80066bc: 687b ldr r3, [r7, #4] + 80066be: 681b ldr r3, [r3, #0] + 80066c0: f46f 7280 mvn.w r2, #256 ; 0x100 + 80066c4: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->Break2Callback(htim); #else HAL_TIMEx_Break2Callback(htim); - 8006612: 6878 ldr r0, [r7, #4] - 8006614: f000 f8c8 bl 80067a8 + 80066c6: 6878 ldr r0, [r7, #4] + 80066c8: f000 f8c8 bl 800685c #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } /* TIM Trigger detection event */ if ((itflag & (TIM_FLAG_TRIGGER)) == (TIM_FLAG_TRIGGER)) - 8006618: 68bb ldr r3, [r7, #8] - 800661a: f003 0340 and.w r3, r3, #64 ; 0x40 - 800661e: 2b00 cmp r3, #0 - 8006620: d00c beq.n 800663c + 80066cc: 68bb ldr r3, [r7, #8] + 80066ce: f003 0340 and.w r3, r3, #64 ; 0x40 + 80066d2: 2b00 cmp r3, #0 + 80066d4: d00c beq.n 80066f0 { if ((itsource & (TIM_IT_TRIGGER)) == (TIM_IT_TRIGGER)) - 8006622: 68fb ldr r3, [r7, #12] - 8006624: f003 0340 and.w r3, r3, #64 ; 0x40 - 8006628: 2b00 cmp r3, #0 - 800662a: d007 beq.n 800663c + 80066d6: 68fb ldr r3, [r7, #12] + 80066d8: f003 0340 and.w r3, r3, #64 ; 0x40 + 80066dc: 2b00 cmp r3, #0 + 80066de: d007 beq.n 80066f0 { __HAL_TIM_CLEAR_IT(htim, TIM_IT_TRIGGER); - 800662c: 687b ldr r3, [r7, #4] - 800662e: 681b ldr r3, [r3, #0] - 8006630: f06f 0240 mvn.w r2, #64 ; 0x40 - 8006634: 611a str r2, [r3, #16] + 80066e0: 687b ldr r3, [r7, #4] + 80066e2: 681b ldr r3, [r3, #0] + 80066e4: f06f 0240 mvn.w r2, #64 ; 0x40 + 80066e8: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->TriggerCallback(htim); #else HAL_TIM_TriggerCallback(htim); - 8006636: 6878 ldr r0, [r7, #4] - 8006638: f000 f834 bl 80066a4 + 80066ea: 6878 ldr r0, [r7, #4] + 80066ec: f000 f834 bl 8006758 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } /* TIM commutation event */ if ((itflag & (TIM_FLAG_COM)) == (TIM_FLAG_COM)) - 800663c: 68bb ldr r3, [r7, #8] - 800663e: f003 0320 and.w r3, r3, #32 - 8006642: 2b00 cmp r3, #0 - 8006644: d00c beq.n 8006660 + 80066f0: 68bb ldr r3, [r7, #8] + 80066f2: f003 0320 and.w r3, r3, #32 + 80066f6: 2b00 cmp r3, #0 + 80066f8: d00c beq.n 8006714 { if ((itsource & (TIM_IT_COM)) == (TIM_IT_COM)) - 8006646: 68fb ldr r3, [r7, #12] - 8006648: f003 0320 and.w r3, r3, #32 - 800664c: 2b00 cmp r3, #0 - 800664e: d007 beq.n 8006660 + 80066fa: 68fb ldr r3, [r7, #12] + 80066fc: f003 0320 and.w r3, r3, #32 + 8006700: 2b00 cmp r3, #0 + 8006702: d007 beq.n 8006714 { __HAL_TIM_CLEAR_IT(htim, TIM_FLAG_COM); - 8006650: 687b ldr r3, [r7, #4] - 8006652: 681b ldr r3, [r3, #0] - 8006654: f06f 0220 mvn.w r2, #32 - 8006658: 611a str r2, [r3, #16] + 8006704: 687b ldr r3, [r7, #4] + 8006706: 681b ldr r3, [r3, #0] + 8006708: f06f 0220 mvn.w r2, #32 + 800670c: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->CommutationCallback(htim); #else HAL_TIMEx_CommutCallback(htim); - 800665a: 6878 ldr r0, [r7, #4] - 800665c: f000 f890 bl 8006780 + 800670e: 6878 ldr r0, [r7, #4] + 8006710: f000 f890 bl 8006834 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } } - 8006660: bf00 nop - 8006662: 3710 adds r7, #16 - 8006664: 46bd mov sp, r7 - 8006666: bd80 pop {r7, pc} + 8006714: bf00 nop + 8006716: 3710 adds r7, #16 + 8006718: 46bd mov sp, r7 + 800671a: bd80 pop {r7, pc} -08006668 : +0800671c : * @brief Output Compare callback in non-blocking mode * @param htim TIM OC handle * @retval None */ __weak void HAL_TIM_OC_DelayElapsedCallback(TIM_HandleTypeDef *htim) { - 8006668: b480 push {r7} - 800666a: b083 sub sp, #12 - 800666c: af00 add r7, sp, #0 - 800666e: 6078 str r0, [r7, #4] + 800671c: b480 push {r7} + 800671e: b083 sub sp, #12 + 8006720: af00 add r7, sp, #0 + 8006722: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_OC_DelayElapsedCallback could be implemented in the user file */ } - 8006670: bf00 nop - 8006672: 370c adds r7, #12 - 8006674: 46bd mov sp, r7 - 8006676: f85d 7b04 ldr.w r7, [sp], #4 - 800667a: 4770 bx lr + 8006724: bf00 nop + 8006726: 370c adds r7, #12 + 8006728: 46bd mov sp, r7 + 800672a: f85d 7b04 ldr.w r7, [sp], #4 + 800672e: 4770 bx lr -0800667c : +08006730 : * @brief Input Capture callback in non-blocking mode * @param htim TIM IC handle * @retval None */ __weak void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) { - 800667c: b480 push {r7} - 800667e: b083 sub sp, #12 - 8006680: af00 add r7, sp, #0 - 8006682: 6078 str r0, [r7, #4] + 8006730: b480 push {r7} + 8006732: b083 sub sp, #12 + 8006734: af00 add r7, sp, #0 + 8006736: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_IC_CaptureCallback could be implemented in the user file */ } - 8006684: bf00 nop - 8006686: 370c adds r7, #12 - 8006688: 46bd mov sp, r7 - 800668a: f85d 7b04 ldr.w r7, [sp], #4 - 800668e: 4770 bx lr + 8006738: bf00 nop + 800673a: 370c adds r7, #12 + 800673c: 46bd mov sp, r7 + 800673e: f85d 7b04 ldr.w r7, [sp], #4 + 8006742: 4770 bx lr -08006690 : +08006744 : * @brief PWM Pulse finished callback in non-blocking mode * @param htim TIM handle * @retval None */ __weak void HAL_TIM_PWM_PulseFinishedCallback(TIM_HandleTypeDef *htim) { - 8006690: b480 push {r7} - 8006692: b083 sub sp, #12 - 8006694: af00 add r7, sp, #0 - 8006696: 6078 str r0, [r7, #4] + 8006744: b480 push {r7} + 8006746: b083 sub sp, #12 + 8006748: af00 add r7, sp, #0 + 800674a: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_PWM_PulseFinishedCallback could be implemented in the user file */ } - 8006698: bf00 nop - 800669a: 370c adds r7, #12 - 800669c: 46bd mov sp, r7 - 800669e: f85d 7b04 ldr.w r7, [sp], #4 - 80066a2: 4770 bx lr + 800674c: bf00 nop + 800674e: 370c adds r7, #12 + 8006750: 46bd mov sp, r7 + 8006752: f85d 7b04 ldr.w r7, [sp], #4 + 8006756: 4770 bx lr -080066a4 : +08006758 : * @brief Hall Trigger detection callback in non-blocking mode * @param htim TIM handle * @retval None */ __weak void HAL_TIM_TriggerCallback(TIM_HandleTypeDef *htim) { - 80066a4: b480 push {r7} - 80066a6: b083 sub sp, #12 - 80066a8: af00 add r7, sp, #0 - 80066aa: 6078 str r0, [r7, #4] + 8006758: b480 push {r7} + 800675a: b083 sub sp, #12 + 800675c: af00 add r7, sp, #0 + 800675e: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_TriggerCallback could be implemented in the user file */ } - 80066ac: bf00 nop - 80066ae: 370c adds r7, #12 - 80066b0: 46bd mov sp, r7 - 80066b2: f85d 7b04 ldr.w r7, [sp], #4 - 80066b6: 4770 bx lr + 8006760: bf00 nop + 8006762: 370c adds r7, #12 + 8006764: 46bd mov sp, r7 + 8006766: f85d 7b04 ldr.w r7, [sp], #4 + 800676a: 4770 bx lr -080066b8 : +0800676c : * @param TIMx TIM peripheral * @param Structure TIM Base configuration structure * @retval None */ void TIM_Base_SetConfig(TIM_TypeDef *TIMx, const TIM_Base_InitTypeDef *Structure) { - 80066b8: b480 push {r7} - 80066ba: b085 sub sp, #20 - 80066bc: af00 add r7, sp, #0 - 80066be: 6078 str r0, [r7, #4] - 80066c0: 6039 str r1, [r7, #0] + 800676c: b480 push {r7} + 800676e: b085 sub sp, #20 + 8006770: af00 add r7, sp, #0 + 8006772: 6078 str r0, [r7, #4] + 8006774: 6039 str r1, [r7, #0] uint32_t tmpcr1; tmpcr1 = TIMx->CR1; - 80066c2: 687b ldr r3, [r7, #4] - 80066c4: 681b ldr r3, [r3, #0] - 80066c6: 60fb str r3, [r7, #12] + 8006776: 687b ldr r3, [r7, #4] + 8006778: 681b ldr r3, [r3, #0] + 800677a: 60fb str r3, [r7, #12] /* Set TIM Time Base Unit parameters ---------------------------------------*/ if (IS_TIM_COUNTER_MODE_SELECT_INSTANCE(TIMx)) - 80066c8: 687b ldr r3, [r7, #4] - 80066ca: 4a2a ldr r2, [pc, #168] ; (8006774 ) - 80066cc: 4293 cmp r3, r2 - 80066ce: d003 beq.n 80066d8 - 80066d0: 687b ldr r3, [r7, #4] - 80066d2: f1b3 4f80 cmp.w r3, #1073741824 ; 0x40000000 - 80066d6: d108 bne.n 80066ea + 800677c: 687b ldr r3, [r7, #4] + 800677e: 4a2a ldr r2, [pc, #168] ; (8006828 ) + 8006780: 4293 cmp r3, r2 + 8006782: d003 beq.n 800678c + 8006784: 687b ldr r3, [r7, #4] + 8006786: f1b3 4f80 cmp.w r3, #1073741824 ; 0x40000000 + 800678a: d108 bne.n 800679e { /* Select the Counter Mode */ tmpcr1 &= ~(TIM_CR1_DIR | TIM_CR1_CMS); - 80066d8: 68fb ldr r3, [r7, #12] - 80066da: f023 0370 bic.w r3, r3, #112 ; 0x70 - 80066de: 60fb str r3, [r7, #12] + 800678c: 68fb ldr r3, [r7, #12] + 800678e: f023 0370 bic.w r3, r3, #112 ; 0x70 + 8006792: 60fb str r3, [r7, #12] tmpcr1 |= Structure->CounterMode; - 80066e0: 683b ldr r3, [r7, #0] - 80066e2: 685b ldr r3, [r3, #4] - 80066e4: 68fa ldr r2, [r7, #12] - 80066e6: 4313 orrs r3, r2 - 80066e8: 60fb str r3, [r7, #12] + 8006794: 683b ldr r3, [r7, #0] + 8006796: 685b ldr r3, [r3, #4] + 8006798: 68fa ldr r2, [r7, #12] + 800679a: 4313 orrs r3, r2 + 800679c: 60fb str r3, [r7, #12] } if (IS_TIM_CLOCK_DIVISION_INSTANCE(TIMx)) - 80066ea: 687b ldr r3, [r7, #4] - 80066ec: 4a21 ldr r2, [pc, #132] ; (8006774 ) - 80066ee: 4293 cmp r3, r2 - 80066f0: d00b beq.n 800670a - 80066f2: 687b ldr r3, [r7, #4] - 80066f4: f1b3 4f80 cmp.w r3, #1073741824 ; 0x40000000 - 80066f8: d007 beq.n 800670a - 80066fa: 687b ldr r3, [r7, #4] - 80066fc: 4a1e ldr r2, [pc, #120] ; (8006778 ) - 80066fe: 4293 cmp r3, r2 - 8006700: d003 beq.n 800670a - 8006702: 687b ldr r3, [r7, #4] - 8006704: 4a1d ldr r2, [pc, #116] ; (800677c ) - 8006706: 4293 cmp r3, r2 - 8006708: d108 bne.n 800671c + 800679e: 687b ldr r3, [r7, #4] + 80067a0: 4a21 ldr r2, [pc, #132] ; (8006828 ) + 80067a2: 4293 cmp r3, r2 + 80067a4: d00b beq.n 80067be + 80067a6: 687b ldr r3, [r7, #4] + 80067a8: f1b3 4f80 cmp.w r3, #1073741824 ; 0x40000000 + 80067ac: d007 beq.n 80067be + 80067ae: 687b ldr r3, [r7, #4] + 80067b0: 4a1e ldr r2, [pc, #120] ; (800682c ) + 80067b2: 4293 cmp r3, r2 + 80067b4: d003 beq.n 80067be + 80067b6: 687b ldr r3, [r7, #4] + 80067b8: 4a1d ldr r2, [pc, #116] ; (8006830 ) + 80067ba: 4293 cmp r3, r2 + 80067bc: d108 bne.n 80067d0 { /* Set the clock division */ tmpcr1 &= ~TIM_CR1_CKD; - 800670a: 68fb ldr r3, [r7, #12] - 800670c: f423 7340 bic.w r3, r3, #768 ; 0x300 - 8006710: 60fb str r3, [r7, #12] + 80067be: 68fb ldr r3, [r7, #12] + 80067c0: f423 7340 bic.w r3, r3, #768 ; 0x300 + 80067c4: 60fb str r3, [r7, #12] tmpcr1 |= (uint32_t)Structure->ClockDivision; - 8006712: 683b ldr r3, [r7, #0] - 8006714: 68db ldr r3, [r3, #12] - 8006716: 68fa ldr r2, [r7, #12] - 8006718: 4313 orrs r3, r2 - 800671a: 60fb str r3, [r7, #12] + 80067c6: 683b ldr r3, [r7, #0] + 80067c8: 68db ldr r3, [r3, #12] + 80067ca: 68fa ldr r2, [r7, #12] + 80067cc: 4313 orrs r3, r2 + 80067ce: 60fb str r3, [r7, #12] } /* Set the auto-reload preload */ MODIFY_REG(tmpcr1, TIM_CR1_ARPE, Structure->AutoReloadPreload); - 800671c: 68fb ldr r3, [r7, #12] - 800671e: f023 0280 bic.w r2, r3, #128 ; 0x80 - 8006722: 683b ldr r3, [r7, #0] - 8006724: 695b ldr r3, [r3, #20] - 8006726: 4313 orrs r3, r2 - 8006728: 60fb str r3, [r7, #12] + 80067d0: 68fb ldr r3, [r7, #12] + 80067d2: f023 0280 bic.w r2, r3, #128 ; 0x80 + 80067d6: 683b ldr r3, [r7, #0] + 80067d8: 695b ldr r3, [r3, #20] + 80067da: 4313 orrs r3, r2 + 80067dc: 60fb str r3, [r7, #12] TIMx->CR1 = tmpcr1; - 800672a: 687b ldr r3, [r7, #4] - 800672c: 68fa ldr r2, [r7, #12] - 800672e: 601a str r2, [r3, #0] + 80067de: 687b ldr r3, [r7, #4] + 80067e0: 68fa ldr r2, [r7, #12] + 80067e2: 601a str r2, [r3, #0] /* Set the Autoreload value */ TIMx->ARR = (uint32_t)Structure->Period ; - 8006730: 683b ldr r3, [r7, #0] - 8006732: 689a ldr r2, [r3, #8] - 8006734: 687b ldr r3, [r7, #4] - 8006736: 62da str r2, [r3, #44] ; 0x2c + 80067e4: 683b ldr r3, [r7, #0] + 80067e6: 689a ldr r2, [r3, #8] + 80067e8: 687b ldr r3, [r7, #4] + 80067ea: 62da str r2, [r3, #44] ; 0x2c /* Set the Prescaler value */ TIMx->PSC = Structure->Prescaler; - 8006738: 683b ldr r3, [r7, #0] - 800673a: 681a ldr r2, [r3, #0] - 800673c: 687b ldr r3, [r7, #4] - 800673e: 629a str r2, [r3, #40] ; 0x28 + 80067ec: 683b ldr r3, [r7, #0] + 80067ee: 681a ldr r2, [r3, #0] + 80067f0: 687b ldr r3, [r7, #4] + 80067f2: 629a str r2, [r3, #40] ; 0x28 if (IS_TIM_REPETITION_COUNTER_INSTANCE(TIMx)) - 8006740: 687b ldr r3, [r7, #4] - 8006742: 4a0c ldr r2, [pc, #48] ; (8006774 ) - 8006744: 4293 cmp r3, r2 - 8006746: d007 beq.n 8006758 - 8006748: 687b ldr r3, [r7, #4] - 800674a: 4a0b ldr r2, [pc, #44] ; (8006778 ) - 800674c: 4293 cmp r3, r2 - 800674e: d003 beq.n 8006758 - 8006750: 687b ldr r3, [r7, #4] - 8006752: 4a0a ldr r2, [pc, #40] ; (800677c ) - 8006754: 4293 cmp r3, r2 - 8006756: d103 bne.n 8006760 + 80067f4: 687b ldr r3, [r7, #4] + 80067f6: 4a0c ldr r2, [pc, #48] ; (8006828 ) + 80067f8: 4293 cmp r3, r2 + 80067fa: d007 beq.n 800680c + 80067fc: 687b ldr r3, [r7, #4] + 80067fe: 4a0b ldr r2, [pc, #44] ; (800682c ) + 8006800: 4293 cmp r3, r2 + 8006802: d003 beq.n 800680c + 8006804: 687b ldr r3, [r7, #4] + 8006806: 4a0a ldr r2, [pc, #40] ; (8006830 ) + 8006808: 4293 cmp r3, r2 + 800680a: d103 bne.n 8006814 { /* Set the Repetition Counter value */ TIMx->RCR = Structure->RepetitionCounter; - 8006758: 683b ldr r3, [r7, #0] - 800675a: 691a ldr r2, [r3, #16] - 800675c: 687b ldr r3, [r7, #4] - 800675e: 631a str r2, [r3, #48] ; 0x30 + 800680c: 683b ldr r3, [r7, #0] + 800680e: 691a ldr r2, [r3, #16] + 8006810: 687b ldr r3, [r7, #4] + 8006812: 631a str r2, [r3, #48] ; 0x30 } /* Generate an update event to reload the Prescaler and the repetition counter (only for advanced timer) value immediately */ TIMx->EGR = TIM_EGR_UG; - 8006760: 687b ldr r3, [r7, #4] - 8006762: 2201 movs r2, #1 - 8006764: 615a str r2, [r3, #20] -} - 8006766: bf00 nop - 8006768: 3714 adds r7, #20 - 800676a: 46bd mov sp, r7 - 800676c: f85d 7b04 ldr.w r7, [sp], #4 - 8006770: 4770 bx lr - 8006772: bf00 nop - 8006774: 40012c00 .word 0x40012c00 - 8006778: 40014400 .word 0x40014400 - 800677c: 40014800 .word 0x40014800 - -08006780 : + 8006814: 687b ldr r3, [r7, #4] + 8006816: 2201 movs r2, #1 + 8006818: 615a str r2, [r3, #20] +} + 800681a: bf00 nop + 800681c: 3714 adds r7, #20 + 800681e: 46bd mov sp, r7 + 8006820: f85d 7b04 ldr.w r7, [sp], #4 + 8006824: 4770 bx lr + 8006826: bf00 nop + 8006828: 40012c00 .word 0x40012c00 + 800682c: 40014400 .word 0x40014400 + 8006830: 40014800 .word 0x40014800 + +08006834 : * @brief Hall commutation changed callback in non-blocking mode * @param htim TIM handle * @retval None */ __weak void HAL_TIMEx_CommutCallback(TIM_HandleTypeDef *htim) { - 8006780: b480 push {r7} - 8006782: b083 sub sp, #12 - 8006784: af00 add r7, sp, #0 - 8006786: 6078 str r0, [r7, #4] + 8006834: b480 push {r7} + 8006836: b083 sub sp, #12 + 8006838: af00 add r7, sp, #0 + 800683a: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIMEx_CommutCallback could be implemented in the user file */ } - 8006788: bf00 nop - 800678a: 370c adds r7, #12 - 800678c: 46bd mov sp, r7 - 800678e: f85d 7b04 ldr.w r7, [sp], #4 - 8006792: 4770 bx lr + 800683c: bf00 nop + 800683e: 370c adds r7, #12 + 8006840: 46bd mov sp, r7 + 8006842: f85d 7b04 ldr.w r7, [sp], #4 + 8006846: 4770 bx lr -08006794 : +08006848 : * @brief Hall Break detection callback in non-blocking mode * @param htim TIM handle * @retval None */ __weak void HAL_TIMEx_BreakCallback(TIM_HandleTypeDef *htim) { - 8006794: b480 push {r7} - 8006796: b083 sub sp, #12 - 8006798: af00 add r7, sp, #0 - 800679a: 6078 str r0, [r7, #4] + 8006848: b480 push {r7} + 800684a: b083 sub sp, #12 + 800684c: af00 add r7, sp, #0 + 800684e: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIMEx_BreakCallback could be implemented in the user file */ } - 800679c: bf00 nop - 800679e: 370c adds r7, #12 - 80067a0: 46bd mov sp, r7 - 80067a2: f85d 7b04 ldr.w r7, [sp], #4 - 80067a6: 4770 bx lr + 8006850: bf00 nop + 8006852: 370c adds r7, #12 + 8006854: 46bd mov sp, r7 + 8006856: f85d 7b04 ldr.w r7, [sp], #4 + 800685a: 4770 bx lr -080067a8 : +0800685c : * @brief Hall Break2 detection callback in non blocking mode * @param htim: TIM handle * @retval None */ __weak void HAL_TIMEx_Break2Callback(TIM_HandleTypeDef *htim) { - 80067a8: b480 push {r7} - 80067aa: b083 sub sp, #12 - 80067ac: af00 add r7, sp, #0 - 80067ae: 6078 str r0, [r7, #4] + 800685c: b480 push {r7} + 800685e: b083 sub sp, #12 + 8006860: af00 add r7, sp, #0 + 8006862: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function Should not be modified, when the callback is needed, the HAL_TIMEx_Break2Callback could be implemented in the user file */ } - 80067b0: bf00 nop - 80067b2: 370c adds r7, #12 - 80067b4: 46bd mov sp, r7 - 80067b6: f85d 7b04 ldr.w r7, [sp], #4 - 80067ba: 4770 bx lr + 8006864: bf00 nop + 8006866: 370c adds r7, #12 + 8006868: 46bd mov sp, r7 + 800686a: f85d 7b04 ldr.w r7, [sp], #4 + 800686e: 4770 bx lr -080067bc : +08006870 : { - 80067bc: b480 push {r7} - 80067be: b083 sub sp, #12 - 80067c0: af00 add r7, sp, #0 - 80067c2: 6078 str r0, [r7, #4] + 8006870: b480 push {r7} + 8006872: b083 sub sp, #12 + 8006874: af00 add r7, sp, #0 + 8006876: 6078 str r0, [r7, #4] return (uint32_t)(READ_BIT(RCC->CCIPR, USARTx)); - 80067c4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80067c8: f8d3 2088 ldr.w r2, [r3, #136] ; 0x88 - 80067cc: 687b ldr r3, [r7, #4] - 80067ce: 4013 ands r3, r2 -} - 80067d0: 4618 mov r0, r3 - 80067d2: 370c adds r7, #12 - 80067d4: 46bd mov sp, r7 - 80067d6: f85d 7b04 ldr.w r7, [sp], #4 - 80067da: 4770 bx lr - -080067dc : -{ - 80067dc: b480 push {r7} - 80067de: b083 sub sp, #12 - 80067e0: af00 add r7, sp, #0 - 80067e2: 6078 str r0, [r7, #4] + 8006878: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800687c: f8d3 2088 ldr.w r2, [r3, #136] ; 0x88 + 8006880: 687b ldr r3, [r7, #4] + 8006882: 4013 ands r3, r2 +} + 8006884: 4618 mov r0, r3 + 8006886: 370c adds r7, #12 + 8006888: 46bd mov sp, r7 + 800688a: f85d 7b04 ldr.w r7, [sp], #4 + 800688e: 4770 bx lr + +08006890 : +{ + 8006890: b480 push {r7} + 8006892: b083 sub sp, #12 + 8006894: af00 add r7, sp, #0 + 8006896: 6078 str r0, [r7, #4] return (uint32_t)(READ_BIT(RCC->CCIPR, LPUARTx)); - 80067e4: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 - 80067e8: f8d3 2088 ldr.w r2, [r3, #136] ; 0x88 - 80067ec: 687b ldr r3, [r7, #4] - 80067ee: 4013 ands r3, r2 -} - 80067f0: 4618 mov r0, r3 - 80067f2: 370c adds r7, #12 - 80067f4: 46bd mov sp, r7 - 80067f6: f85d 7b04 ldr.w r7, [sp], #4 - 80067fa: 4770 bx lr - -080067fc : + 8006898: f04f 43b0 mov.w r3, #1476395008 ; 0x58000000 + 800689c: f8d3 2088 ldr.w r2, [r3, #136] ; 0x88 + 80068a0: 687b ldr r3, [r7, #4] + 80068a2: 4013 ands r3, r2 +} + 80068a4: 4618 mov r0, r3 + 80068a6: 370c adds r7, #12 + 80068a8: 46bd mov sp, r7 + 80068aa: f85d 7b04 ldr.w r7, [sp], #4 + 80068ae: 4770 bx lr + +080068b0 : * parameters in the UART_InitTypeDef and initialize the associated handle. * @param huart UART handle. * @retval HAL status */ HAL_StatusTypeDef HAL_UART_Init(UART_HandleTypeDef *huart) { - 80067fc: b580 push {r7, lr} - 80067fe: b082 sub sp, #8 - 8006800: af00 add r7, sp, #0 - 8006802: 6078 str r0, [r7, #4] + 80068b0: b580 push {r7, lr} + 80068b2: b082 sub sp, #8 + 80068b4: af00 add r7, sp, #0 + 80068b6: 6078 str r0, [r7, #4] /* Check the UART handle allocation */ if (huart == NULL) - 8006804: 687b ldr r3, [r7, #4] - 8006806: 2b00 cmp r3, #0 - 8006808: d101 bne.n 800680e + 80068b8: 687b ldr r3, [r7, #4] + 80068ba: 2b00 cmp r3, #0 + 80068bc: d101 bne.n 80068c2 { return HAL_ERROR; - 800680a: 2301 movs r3, #1 - 800680c: e042 b.n 8006894 + 80068be: 2301 movs r3, #1 + 80068c0: e042 b.n 8006948 #else assert_param(IS_UART_INSTANCE(huart->Instance)); #endif /* LPUART1 */ } if (huart->gState == HAL_UART_STATE_RESET) - 800680e: 687b ldr r3, [r7, #4] - 8006810: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8006814: 2b00 cmp r3, #0 - 8006816: d106 bne.n 8006826 + 80068c2: 687b ldr r3, [r7, #4] + 80068c4: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 80068c8: 2b00 cmp r3, #0 + 80068ca: d106 bne.n 80068da { /* Allocate lock resource and initialize it */ huart->Lock = HAL_UNLOCKED; - 8006818: 687b ldr r3, [r7, #4] - 800681a: 2200 movs r2, #0 - 800681c: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 80068cc: 687b ldr r3, [r7, #4] + 80068ce: 2200 movs r2, #0 + 80068d0: f883 2084 strb.w r2, [r3, #132] ; 0x84 /* Init the low level hardware */ huart->MspInitCallback(huart); #else /* Init the low level hardware : GPIO, CLOCK */ HAL_UART_MspInit(huart); - 8006820: 6878 ldr r0, [r7, #4] - 8006822: f7fb fa23 bl 8001c6c + 80068d4: 6878 ldr r0, [r7, #4] + 80068d6: f7fb fa3d bl 8001d54 #endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ } huart->gState = HAL_UART_STATE_BUSY; - 8006826: 687b ldr r3, [r7, #4] - 8006828: 2224 movs r2, #36 ; 0x24 - 800682a: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 80068da: 687b ldr r3, [r7, #4] + 80068dc: 2224 movs r2, #36 ; 0x24 + 80068de: f8c3 2088 str.w r2, [r3, #136] ; 0x88 __HAL_UART_DISABLE(huart); - 800682e: 687b ldr r3, [r7, #4] - 8006830: 681b ldr r3, [r3, #0] - 8006832: 681a ldr r2, [r3, #0] - 8006834: 687b ldr r3, [r7, #4] - 8006836: 681b ldr r3, [r3, #0] - 8006838: f022 0201 bic.w r2, r2, #1 - 800683c: 601a str r2, [r3, #0] + 80068e2: 687b ldr r3, [r7, #4] + 80068e4: 681b ldr r3, [r3, #0] + 80068e6: 681a ldr r2, [r3, #0] + 80068e8: 687b ldr r3, [r7, #4] + 80068ea: 681b ldr r3, [r3, #0] + 80068ec: f022 0201 bic.w r2, r2, #1 + 80068f0: 601a str r2, [r3, #0] /* Perform advanced settings configuration */ /* For some items, configuration requires to be done prior TE and RE bits are set */ if (huart->AdvancedInit.AdvFeatureInit != UART_ADVFEATURE_NO_INIT) - 800683e: 687b ldr r3, [r7, #4] - 8006840: 6a9b ldr r3, [r3, #40] ; 0x28 - 8006842: 2b00 cmp r3, #0 - 8006844: d002 beq.n 800684c + 80068f2: 687b ldr r3, [r7, #4] + 80068f4: 6a9b ldr r3, [r3, #40] ; 0x28 + 80068f6: 2b00 cmp r3, #0 + 80068f8: d002 beq.n 8006900 { UART_AdvFeatureConfig(huart); - 8006846: 6878 ldr r0, [r7, #4] - 8006848: f001 f914 bl 8007a74 + 80068fa: 6878 ldr r0, [r7, #4] + 80068fc: f001 f914 bl 8007b28 } /* Set the UART Communication parameters */ if (UART_SetConfig(huart) == HAL_ERROR) - 800684c: 6878 ldr r0, [r7, #4] - 800684e: f000 fee9 bl 8007624 - 8006852: 4603 mov r3, r0 - 8006854: 2b01 cmp r3, #1 - 8006856: d101 bne.n 800685c + 8006900: 6878 ldr r0, [r7, #4] + 8006902: f000 fee9 bl 80076d8 + 8006906: 4603 mov r3, r0 + 8006908: 2b01 cmp r3, #1 + 800690a: d101 bne.n 8006910 { return HAL_ERROR; - 8006858: 2301 movs r3, #1 - 800685a: e01b b.n 8006894 + 800690c: 2301 movs r3, #1 + 800690e: e01b b.n 8006948 } /* In asynchronous mode, the following bits must be kept cleared: - LINEN and CLKEN bits in the USART_CR2 register, - SCEN, HDSEL and IREN bits in the USART_CR3 register.*/ CLEAR_BIT(huart->Instance->CR2, (USART_CR2_LINEN | USART_CR2_CLKEN)); - 800685c: 687b ldr r3, [r7, #4] - 800685e: 681b ldr r3, [r3, #0] - 8006860: 685a ldr r2, [r3, #4] - 8006862: 687b ldr r3, [r7, #4] - 8006864: 681b ldr r3, [r3, #0] - 8006866: f422 4290 bic.w r2, r2, #18432 ; 0x4800 - 800686a: 605a str r2, [r3, #4] + 8006910: 687b ldr r3, [r7, #4] + 8006912: 681b ldr r3, [r3, #0] + 8006914: 685a ldr r2, [r3, #4] + 8006916: 687b ldr r3, [r7, #4] + 8006918: 681b ldr r3, [r3, #0] + 800691a: f422 4290 bic.w r2, r2, #18432 ; 0x4800 + 800691e: 605a str r2, [r3, #4] CLEAR_BIT(huart->Instance->CR3, (USART_CR3_SCEN | USART_CR3_HDSEL | USART_CR3_IREN)); - 800686c: 687b ldr r3, [r7, #4] - 800686e: 681b ldr r3, [r3, #0] - 8006870: 689a ldr r2, [r3, #8] - 8006872: 687b ldr r3, [r7, #4] - 8006874: 681b ldr r3, [r3, #0] - 8006876: f022 022a bic.w r2, r2, #42 ; 0x2a - 800687a: 609a str r2, [r3, #8] + 8006920: 687b ldr r3, [r7, #4] + 8006922: 681b ldr r3, [r3, #0] + 8006924: 689a ldr r2, [r3, #8] + 8006926: 687b ldr r3, [r7, #4] + 8006928: 681b ldr r3, [r3, #0] + 800692a: f022 022a bic.w r2, r2, #42 ; 0x2a + 800692e: 609a str r2, [r3, #8] __HAL_UART_ENABLE(huart); - 800687c: 687b ldr r3, [r7, #4] - 800687e: 681b ldr r3, [r3, #0] - 8006880: 681a ldr r2, [r3, #0] - 8006882: 687b ldr r3, [r7, #4] - 8006884: 681b ldr r3, [r3, #0] - 8006886: f042 0201 orr.w r2, r2, #1 - 800688a: 601a str r2, [r3, #0] + 8006930: 687b ldr r3, [r7, #4] + 8006932: 681b ldr r3, [r3, #0] + 8006934: 681a ldr r2, [r3, #0] + 8006936: 687b ldr r3, [r7, #4] + 8006938: 681b ldr r3, [r3, #0] + 800693a: f042 0201 orr.w r2, r2, #1 + 800693e: 601a str r2, [r3, #0] /* TEACK and/or REACK to check before moving huart->gState and huart->RxState to Ready */ return (UART_CheckIdleState(huart)); - 800688c: 6878 ldr r0, [r7, #4] - 800688e: f001 f993 bl 8007bb8 - 8006892: 4603 mov r3, r0 + 8006940: 6878 ldr r0, [r7, #4] + 8006942: f001 f993 bl 8007c6c + 8006946: 4603 mov r3, r0 } - 8006894: 4618 mov r0, r3 - 8006896: 3708 adds r7, #8 - 8006898: 46bd mov sp, r7 - 800689a: bd80 pop {r7, pc} + 8006948: 4618 mov r0, r3 + 800694a: 3708 adds r7, #8 + 800694c: 46bd mov sp, r7 + 800694e: bd80 pop {r7, pc} -0800689c : +08006950 : * @param pData Pointer to data buffer (u8 or u16 data elements). * @param Size Amount of data elements (u8 or u16) to be sent. * @retval HAL status */ HAL_StatusTypeDef HAL_UART_Transmit_IT(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size) { - 800689c: b480 push {r7} - 800689e: b091 sub sp, #68 ; 0x44 - 80068a0: af00 add r7, sp, #0 - 80068a2: 60f8 str r0, [r7, #12] - 80068a4: 60b9 str r1, [r7, #8] - 80068a6: 4613 mov r3, r2 - 80068a8: 80fb strh r3, [r7, #6] + 8006950: b480 push {r7} + 8006952: b091 sub sp, #68 ; 0x44 + 8006954: af00 add r7, sp, #0 + 8006956: 60f8 str r0, [r7, #12] + 8006958: 60b9 str r1, [r7, #8] + 800695a: 4613 mov r3, r2 + 800695c: 80fb strh r3, [r7, #6] /* Check that a Tx process is not already ongoing */ if (huart->gState == HAL_UART_STATE_READY) - 80068aa: 68fb ldr r3, [r7, #12] - 80068ac: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 80068b0: 2b20 cmp r3, #32 - 80068b2: d178 bne.n 80069a6 + 800695e: 68fb ldr r3, [r7, #12] + 8006960: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8006964: 2b20 cmp r3, #32 + 8006966: d178 bne.n 8006a5a { if ((pData == NULL) || (Size == 0U)) - 80068b4: 68bb ldr r3, [r7, #8] - 80068b6: 2b00 cmp r3, #0 - 80068b8: d002 beq.n 80068c0 - 80068ba: 88fb ldrh r3, [r7, #6] - 80068bc: 2b00 cmp r3, #0 - 80068be: d101 bne.n 80068c4 + 8006968: 68bb ldr r3, [r7, #8] + 800696a: 2b00 cmp r3, #0 + 800696c: d002 beq.n 8006974 + 800696e: 88fb ldrh r3, [r7, #6] + 8006970: 2b00 cmp r3, #0 + 8006972: d101 bne.n 8006978 { return HAL_ERROR; - 80068c0: 2301 movs r3, #1 - 80068c2: e071 b.n 80069a8 + 8006974: 2301 movs r3, #1 + 8006976: e071 b.n 8006a5c } huart->pTxBuffPtr = pData; - 80068c4: 68fb ldr r3, [r7, #12] - 80068c6: 68ba ldr r2, [r7, #8] - 80068c8: 651a str r2, [r3, #80] ; 0x50 + 8006978: 68fb ldr r3, [r7, #12] + 800697a: 68ba ldr r2, [r7, #8] + 800697c: 651a str r2, [r3, #80] ; 0x50 huart->TxXferSize = Size; - 80068ca: 68fb ldr r3, [r7, #12] - 80068cc: 88fa ldrh r2, [r7, #6] - 80068ce: f8a3 2054 strh.w r2, [r3, #84] ; 0x54 + 800697e: 68fb ldr r3, [r7, #12] + 8006980: 88fa ldrh r2, [r7, #6] + 8006982: f8a3 2054 strh.w r2, [r3, #84] ; 0x54 huart->TxXferCount = Size; - 80068d2: 68fb ldr r3, [r7, #12] - 80068d4: 88fa ldrh r2, [r7, #6] - 80068d6: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 + 8006986: 68fb ldr r3, [r7, #12] + 8006988: 88fa ldrh r2, [r7, #6] + 800698a: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 huart->TxISR = NULL; - 80068da: 68fb ldr r3, [r7, #12] - 80068dc: 2200 movs r2, #0 - 80068de: 679a str r2, [r3, #120] ; 0x78 + 800698e: 68fb ldr r3, [r7, #12] + 8006990: 2200 movs r2, #0 + 8006992: 679a str r2, [r3, #120] ; 0x78 huart->ErrorCode = HAL_UART_ERROR_NONE; - 80068e0: 68fb ldr r3, [r7, #12] - 80068e2: 2200 movs r2, #0 - 80068e4: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8006994: 68fb ldr r3, [r7, #12] + 8006996: 2200 movs r2, #0 + 8006998: f8c3 2090 str.w r2, [r3, #144] ; 0x90 huart->gState = HAL_UART_STATE_BUSY_TX; - 80068e8: 68fb ldr r3, [r7, #12] - 80068ea: 2221 movs r2, #33 ; 0x21 - 80068ec: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 800699c: 68fb ldr r3, [r7, #12] + 800699e: 2221 movs r2, #33 ; 0x21 + 80069a0: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Configure Tx interrupt processing */ if (huart->FifoMode == UART_FIFOMODE_ENABLE) - 80068f0: 68fb ldr r3, [r7, #12] - 80068f2: 6e5b ldr r3, [r3, #100] ; 0x64 - 80068f4: f1b3 5f00 cmp.w r3, #536870912 ; 0x20000000 - 80068f8: d12a bne.n 8006950 + 80069a4: 68fb ldr r3, [r7, #12] + 80069a6: 6e5b ldr r3, [r3, #100] ; 0x64 + 80069a8: f1b3 5f00 cmp.w r3, #536870912 ; 0x20000000 + 80069ac: d12a bne.n 8006a04 { /* Set the Tx ISR function pointer according to the data word length */ if ((huart->Init.WordLength == UART_WORDLENGTH_9B) && (huart->Init.Parity == UART_PARITY_NONE)) - 80068fa: 68fb ldr r3, [r7, #12] - 80068fc: 689b ldr r3, [r3, #8] - 80068fe: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 - 8006902: d107 bne.n 8006914 - 8006904: 68fb ldr r3, [r7, #12] - 8006906: 691b ldr r3, [r3, #16] - 8006908: 2b00 cmp r3, #0 - 800690a: d103 bne.n 8006914 + 80069ae: 68fb ldr r3, [r7, #12] + 80069b0: 689b ldr r3, [r3, #8] + 80069b2: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 + 80069b6: d107 bne.n 80069c8 + 80069b8: 68fb ldr r3, [r7, #12] + 80069ba: 691b ldr r3, [r3, #16] + 80069bc: 2b00 cmp r3, #0 + 80069be: d103 bne.n 80069c8 { huart->TxISR = UART_TxISR_16BIT_FIFOEN; - 800690c: 68fb ldr r3, [r7, #12] - 800690e: 4a29 ldr r2, [pc, #164] ; (80069b4 ) - 8006910: 679a str r2, [r3, #120] ; 0x78 - 8006912: e002 b.n 800691a + 80069c0: 68fb ldr r3, [r7, #12] + 80069c2: 4a29 ldr r2, [pc, #164] ; (8006a68 ) + 80069c4: 679a str r2, [r3, #120] ; 0x78 + 80069c6: e002 b.n 80069ce } else { huart->TxISR = UART_TxISR_8BIT_FIFOEN; - 8006914: 68fb ldr r3, [r7, #12] - 8006916: 4a28 ldr r2, [pc, #160] ; (80069b8 ) - 8006918: 679a str r2, [r3, #120] ; 0x78 + 80069c8: 68fb ldr r3, [r7, #12] + 80069ca: 4a28 ldr r2, [pc, #160] ; (8006a6c ) + 80069cc: 679a str r2, [r3, #120] ; 0x78 } /* Enable the TX FIFO threshold interrupt */ ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_TXFTIE); - 800691a: 68fb ldr r3, [r7, #12] - 800691c: 681b ldr r3, [r3, #0] - 800691e: 3308 adds r3, #8 - 8006920: 62bb str r3, [r7, #40] ; 0x28 + 80069ce: 68fb ldr r3, [r7, #12] + 80069d0: 681b ldr r3, [r3, #0] + 80069d2: 3308 adds r3, #8 + 80069d4: 62bb str r3, [r7, #40] ; 0x28 */ __STATIC_FORCEINLINE uint32_t __LDREXW(volatile uint32_t *addr) { uint32_t result; __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006922: 6abb ldr r3, [r7, #40] ; 0x28 - 8006924: e853 3f00 ldrex r3, [r3] - 8006928: 627b str r3, [r7, #36] ; 0x24 + 80069d6: 6abb ldr r3, [r7, #40] ; 0x28 + 80069d8: e853 3f00 ldrex r3, [r3] + 80069dc: 627b str r3, [r7, #36] ; 0x24 return(result); - 800692a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800692c: f443 0300 orr.w r3, r3, #8388608 ; 0x800000 - 8006930: 63bb str r3, [r7, #56] ; 0x38 - 8006932: 68fb ldr r3, [r7, #12] - 8006934: 681b ldr r3, [r3, #0] - 8006936: 3308 adds r3, #8 - 8006938: 6bba ldr r2, [r7, #56] ; 0x38 - 800693a: 637a str r2, [r7, #52] ; 0x34 - 800693c: 633b str r3, [r7, #48] ; 0x30 + 80069de: 6a7b ldr r3, [r7, #36] ; 0x24 + 80069e0: f443 0300 orr.w r3, r3, #8388608 ; 0x800000 + 80069e4: 63bb str r3, [r7, #56] ; 0x38 + 80069e6: 68fb ldr r3, [r7, #12] + 80069e8: 681b ldr r3, [r3, #0] + 80069ea: 3308 adds r3, #8 + 80069ec: 6bba ldr r2, [r7, #56] ; 0x38 + 80069ee: 637a str r2, [r7, #52] ; 0x34 + 80069f0: 633b str r3, [r7, #48] ; 0x30 */ __STATIC_FORCEINLINE uint32_t __STREXW(uint32_t value, volatile uint32_t *addr) { uint32_t result; __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800693e: 6b39 ldr r1, [r7, #48] ; 0x30 - 8006940: 6b7a ldr r2, [r7, #52] ; 0x34 - 8006942: e841 2300 strex r3, r2, [r1] - 8006946: 62fb str r3, [r7, #44] ; 0x2c + 80069f2: 6b39 ldr r1, [r7, #48] ; 0x30 + 80069f4: 6b7a ldr r2, [r7, #52] ; 0x34 + 80069f6: e841 2300 strex r3, r2, [r1] + 80069fa: 62fb str r3, [r7, #44] ; 0x2c return(result); - 8006948: 6afb ldr r3, [r7, #44] ; 0x2c - 800694a: 2b00 cmp r3, #0 - 800694c: d1e5 bne.n 800691a - 800694e: e028 b.n 80069a2 + 80069fc: 6afb ldr r3, [r7, #44] ; 0x2c + 80069fe: 2b00 cmp r3, #0 + 8006a00: d1e5 bne.n 80069ce + 8006a02: e028 b.n 8006a56 } else { /* Set the Tx ISR function pointer according to the data word length */ if ((huart->Init.WordLength == UART_WORDLENGTH_9B) && (huart->Init.Parity == UART_PARITY_NONE)) - 8006950: 68fb ldr r3, [r7, #12] - 8006952: 689b ldr r3, [r3, #8] - 8006954: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 - 8006958: d107 bne.n 800696a - 800695a: 68fb ldr r3, [r7, #12] - 800695c: 691b ldr r3, [r3, #16] - 800695e: 2b00 cmp r3, #0 - 8006960: d103 bne.n 800696a + 8006a04: 68fb ldr r3, [r7, #12] + 8006a06: 689b ldr r3, [r3, #8] + 8006a08: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 + 8006a0c: d107 bne.n 8006a1e + 8006a0e: 68fb ldr r3, [r7, #12] + 8006a10: 691b ldr r3, [r3, #16] + 8006a12: 2b00 cmp r3, #0 + 8006a14: d103 bne.n 8006a1e { huart->TxISR = UART_TxISR_16BIT; - 8006962: 68fb ldr r3, [r7, #12] - 8006964: 4a15 ldr r2, [pc, #84] ; (80069bc ) - 8006966: 679a str r2, [r3, #120] ; 0x78 - 8006968: e002 b.n 8006970 + 8006a16: 68fb ldr r3, [r7, #12] + 8006a18: 4a15 ldr r2, [pc, #84] ; (8006a70 ) + 8006a1a: 679a str r2, [r3, #120] ; 0x78 + 8006a1c: e002 b.n 8006a24 } else { huart->TxISR = UART_TxISR_8BIT; - 800696a: 68fb ldr r3, [r7, #12] - 800696c: 4a14 ldr r2, [pc, #80] ; (80069c0 ) - 800696e: 679a str r2, [r3, #120] ; 0x78 + 8006a1e: 68fb ldr r3, [r7, #12] + 8006a20: 4a14 ldr r2, [pc, #80] ; (8006a74 ) + 8006a22: 679a str r2, [r3, #120] ; 0x78 } /* Enable the Transmit Data Register Empty interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TXEIE_TXFNFIE); - 8006970: 68fb ldr r3, [r7, #12] - 8006972: 681b ldr r3, [r3, #0] - 8006974: 617b str r3, [r7, #20] + 8006a24: 68fb ldr r3, [r7, #12] + 8006a26: 681b ldr r3, [r3, #0] + 8006a28: 617b str r3, [r7, #20] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006976: 697b ldr r3, [r7, #20] - 8006978: e853 3f00 ldrex r3, [r3] - 800697c: 613b str r3, [r7, #16] + 8006a2a: 697b ldr r3, [r7, #20] + 8006a2c: e853 3f00 ldrex r3, [r3] + 8006a30: 613b str r3, [r7, #16] return(result); - 800697e: 693b ldr r3, [r7, #16] - 8006980: f043 0380 orr.w r3, r3, #128 ; 0x80 - 8006984: 63fb str r3, [r7, #60] ; 0x3c - 8006986: 68fb ldr r3, [r7, #12] - 8006988: 681b ldr r3, [r3, #0] - 800698a: 461a mov r2, r3 - 800698c: 6bfb ldr r3, [r7, #60] ; 0x3c - 800698e: 623b str r3, [r7, #32] - 8006990: 61fa str r2, [r7, #28] + 8006a32: 693b ldr r3, [r7, #16] + 8006a34: f043 0380 orr.w r3, r3, #128 ; 0x80 + 8006a38: 63fb str r3, [r7, #60] ; 0x3c + 8006a3a: 68fb ldr r3, [r7, #12] + 8006a3c: 681b ldr r3, [r3, #0] + 8006a3e: 461a mov r2, r3 + 8006a40: 6bfb ldr r3, [r7, #60] ; 0x3c + 8006a42: 623b str r3, [r7, #32] + 8006a44: 61fa str r2, [r7, #28] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006992: 69f9 ldr r1, [r7, #28] - 8006994: 6a3a ldr r2, [r7, #32] - 8006996: e841 2300 strex r3, r2, [r1] - 800699a: 61bb str r3, [r7, #24] + 8006a46: 69f9 ldr r1, [r7, #28] + 8006a48: 6a3a ldr r2, [r7, #32] + 8006a4a: e841 2300 strex r3, r2, [r1] + 8006a4e: 61bb str r3, [r7, #24] return(result); - 800699c: 69bb ldr r3, [r7, #24] - 800699e: 2b00 cmp r3, #0 - 80069a0: d1e6 bne.n 8006970 + 8006a50: 69bb ldr r3, [r7, #24] + 8006a52: 2b00 cmp r3, #0 + 8006a54: d1e6 bne.n 8006a24 } return HAL_OK; - 80069a2: 2300 movs r3, #0 - 80069a4: e000 b.n 80069a8 + 8006a56: 2300 movs r3, #0 + 8006a58: e000 b.n 8006a5c } else { return HAL_BUSY; - 80069a6: 2302 movs r3, #2 + 8006a5a: 2302 movs r3, #2 } } - 80069a8: 4618 mov r0, r3 - 80069aa: 3744 adds r7, #68 ; 0x44 - 80069ac: 46bd mov sp, r7 - 80069ae: f85d 7b04 ldr.w r7, [sp], #4 - 80069b2: 4770 bx lr - 80069b4: 0800882b .word 0x0800882b - 80069b8: 0800874b .word 0x0800874b - 80069bc: 08008689 .word 0x08008689 - 80069c0: 080085d1 .word 0x080085d1 - -080069c4 : + 8006a5c: 4618 mov r0, r3 + 8006a5e: 3744 adds r7, #68 ; 0x44 + 8006a60: 46bd mov sp, r7 + 8006a62: f85d 7b04 ldr.w r7, [sp], #4 + 8006a66: 4770 bx lr + 8006a68: 080088df .word 0x080088df + 8006a6c: 080087ff .word 0x080087ff + 8006a70: 0800873d .word 0x0800873d + 8006a74: 08008685 .word 0x08008685 + +08006a78 : * @param pData Pointer to data buffer (u8 or u16 data elements). * @param Size Amount of data elements (u8 or u16) to be received. * @retval HAL status */ HAL_StatusTypeDef HAL_UART_Receive_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size) { - 80069c4: b580 push {r7, lr} - 80069c6: b08a sub sp, #40 ; 0x28 - 80069c8: af00 add r7, sp, #0 - 80069ca: 60f8 str r0, [r7, #12] - 80069cc: 60b9 str r1, [r7, #8] - 80069ce: 4613 mov r3, r2 - 80069d0: 80fb strh r3, [r7, #6] + 8006a78: b580 push {r7, lr} + 8006a7a: b08a sub sp, #40 ; 0x28 + 8006a7c: af00 add r7, sp, #0 + 8006a7e: 60f8 str r0, [r7, #12] + 8006a80: 60b9 str r1, [r7, #8] + 8006a82: 4613 mov r3, r2 + 8006a84: 80fb strh r3, [r7, #6] /* Check that a Rx process is not already ongoing */ if (huart->RxState == HAL_UART_STATE_READY) - 80069d2: 68fb ldr r3, [r7, #12] - 80069d4: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c - 80069d8: 2b20 cmp r3, #32 - 80069da: d137 bne.n 8006a4c + 8006a86: 68fb ldr r3, [r7, #12] + 8006a88: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c + 8006a8c: 2b20 cmp r3, #32 + 8006a8e: d137 bne.n 8006b00 { if ((pData == NULL) || (Size == 0U)) - 80069dc: 68bb ldr r3, [r7, #8] - 80069de: 2b00 cmp r3, #0 - 80069e0: d002 beq.n 80069e8 - 80069e2: 88fb ldrh r3, [r7, #6] - 80069e4: 2b00 cmp r3, #0 - 80069e6: d101 bne.n 80069ec + 8006a90: 68bb ldr r3, [r7, #8] + 8006a92: 2b00 cmp r3, #0 + 8006a94: d002 beq.n 8006a9c + 8006a96: 88fb ldrh r3, [r7, #6] + 8006a98: 2b00 cmp r3, #0 + 8006a9a: d101 bne.n 8006aa0 { return HAL_ERROR; - 80069e8: 2301 movs r3, #1 - 80069ea: e030 b.n 8006a4e + 8006a9c: 2301 movs r3, #1 + 8006a9e: e030 b.n 8006b02 } /* Set Reception type to Standard reception */ huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 80069ec: 68fb ldr r3, [r7, #12] - 80069ee: 2200 movs r2, #0 - 80069f0: 66da str r2, [r3, #108] ; 0x6c + 8006aa0: 68fb ldr r3, [r7, #12] + 8006aa2: 2200 movs r2, #0 + 8006aa4: 66da str r2, [r3, #108] ; 0x6c #if defined(LPUART1) if (!(IS_LPUART_INSTANCE(huart->Instance))) - 80069f2: 68fb ldr r3, [r7, #12] - 80069f4: 681b ldr r3, [r3, #0] - 80069f6: 4a18 ldr r2, [pc, #96] ; (8006a58 ) - 80069f8: 4293 cmp r3, r2 - 80069fa: d01f beq.n 8006a3c + 8006aa6: 68fb ldr r3, [r7, #12] + 8006aa8: 681b ldr r3, [r3, #0] + 8006aaa: 4a18 ldr r2, [pc, #96] ; (8006b0c ) + 8006aac: 4293 cmp r3, r2 + 8006aae: d01f beq.n 8006af0 { /* Check that USART RTOEN bit is set */ if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) - 80069fc: 68fb ldr r3, [r7, #12] - 80069fe: 681b ldr r3, [r3, #0] - 8006a00: 685b ldr r3, [r3, #4] - 8006a02: f403 0300 and.w r3, r3, #8388608 ; 0x800000 - 8006a06: 2b00 cmp r3, #0 - 8006a08: d018 beq.n 8006a3c + 8006ab0: 68fb ldr r3, [r7, #12] + 8006ab2: 681b ldr r3, [r3, #0] + 8006ab4: 685b ldr r3, [r3, #4] + 8006ab6: f403 0300 and.w r3, r3, #8388608 ; 0x800000 + 8006aba: 2b00 cmp r3, #0 + 8006abc: d018 beq.n 8006af0 { /* Enable the UART Receiver Timeout Interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RTOIE); - 8006a0a: 68fb ldr r3, [r7, #12] - 8006a0c: 681b ldr r3, [r3, #0] - 8006a0e: 617b str r3, [r7, #20] + 8006abe: 68fb ldr r3, [r7, #12] + 8006ac0: 681b ldr r3, [r3, #0] + 8006ac2: 617b str r3, [r7, #20] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006a10: 697b ldr r3, [r7, #20] - 8006a12: e853 3f00 ldrex r3, [r3] - 8006a16: 613b str r3, [r7, #16] + 8006ac4: 697b ldr r3, [r7, #20] + 8006ac6: e853 3f00 ldrex r3, [r3] + 8006aca: 613b str r3, [r7, #16] return(result); - 8006a18: 693b ldr r3, [r7, #16] - 8006a1a: f043 6380 orr.w r3, r3, #67108864 ; 0x4000000 - 8006a1e: 627b str r3, [r7, #36] ; 0x24 - 8006a20: 68fb ldr r3, [r7, #12] - 8006a22: 681b ldr r3, [r3, #0] - 8006a24: 461a mov r2, r3 - 8006a26: 6a7b ldr r3, [r7, #36] ; 0x24 - 8006a28: 623b str r3, [r7, #32] - 8006a2a: 61fa str r2, [r7, #28] + 8006acc: 693b ldr r3, [r7, #16] + 8006ace: f043 6380 orr.w r3, r3, #67108864 ; 0x4000000 + 8006ad2: 627b str r3, [r7, #36] ; 0x24 + 8006ad4: 68fb ldr r3, [r7, #12] + 8006ad6: 681b ldr r3, [r3, #0] + 8006ad8: 461a mov r2, r3 + 8006ada: 6a7b ldr r3, [r7, #36] ; 0x24 + 8006adc: 623b str r3, [r7, #32] + 8006ade: 61fa str r2, [r7, #28] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006a2c: 69f9 ldr r1, [r7, #28] - 8006a2e: 6a3a ldr r2, [r7, #32] - 8006a30: e841 2300 strex r3, r2, [r1] - 8006a34: 61bb str r3, [r7, #24] + 8006ae0: 69f9 ldr r1, [r7, #28] + 8006ae2: 6a3a ldr r2, [r7, #32] + 8006ae4: e841 2300 strex r3, r2, [r1] + 8006ae8: 61bb str r3, [r7, #24] return(result); - 8006a36: 69bb ldr r3, [r7, #24] - 8006a38: 2b00 cmp r3, #0 - 8006a3a: d1e6 bne.n 8006a0a + 8006aea: 69bb ldr r3, [r7, #24] + 8006aec: 2b00 cmp r3, #0 + 8006aee: d1e6 bne.n 8006abe /* Enable the UART Receiver Timeout Interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RTOIE); } #endif /* LPUART1 */ return (UART_Start_Receive_IT(huart, pData, Size)); - 8006a3c: 88fb ldrh r3, [r7, #6] - 8006a3e: 461a mov r2, r3 - 8006a40: 68b9 ldr r1, [r7, #8] - 8006a42: 68f8 ldr r0, [r7, #12] - 8006a44: f001 f9ca bl 8007ddc - 8006a48: 4603 mov r3, r0 - 8006a4a: e000 b.n 8006a4e + 8006af0: 88fb ldrh r3, [r7, #6] + 8006af2: 461a mov r2, r3 + 8006af4: 68b9 ldr r1, [r7, #8] + 8006af6: 68f8 ldr r0, [r7, #12] + 8006af8: f001 f9ca bl 8007e90 + 8006afc: 4603 mov r3, r0 + 8006afe: e000 b.n 8006b02 } else { return HAL_BUSY; - 8006a4c: 2302 movs r3, #2 + 8006b00: 2302 movs r3, #2 } } - 8006a4e: 4618 mov r0, r3 - 8006a50: 3728 adds r7, #40 ; 0x28 - 8006a52: 46bd mov sp, r7 - 8006a54: bd80 pop {r7, pc} - 8006a56: bf00 nop - 8006a58: 40008000 .word 0x40008000 + 8006b02: 4618 mov r0, r3 + 8006b04: 3728 adds r7, #40 ; 0x28 + 8006b06: 46bd mov sp, r7 + 8006b08: bd80 pop {r7, pc} + 8006b0a: bf00 nop + 8006b0c: 40008000 .word 0x40008000 -08006a5c : +08006b10 : * @param pData Pointer to data buffer (u8 or u16 data elements). * @param Size Amount of data elements (u8 or u16) to be sent. * @retval HAL status */ HAL_StatusTypeDef HAL_UART_Transmit_DMA(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size) { - 8006a5c: b580 push {r7, lr} - 8006a5e: b08a sub sp, #40 ; 0x28 - 8006a60: af00 add r7, sp, #0 - 8006a62: 60f8 str r0, [r7, #12] - 8006a64: 60b9 str r1, [r7, #8] - 8006a66: 4613 mov r3, r2 - 8006a68: 80fb strh r3, [r7, #6] + 8006b10: b580 push {r7, lr} + 8006b12: b08a sub sp, #40 ; 0x28 + 8006b14: af00 add r7, sp, #0 + 8006b16: 60f8 str r0, [r7, #12] + 8006b18: 60b9 str r1, [r7, #8] + 8006b1a: 4613 mov r3, r2 + 8006b1c: 80fb strh r3, [r7, #6] /* Check that a Tx process is not already ongoing */ if (huart->gState == HAL_UART_STATE_READY) - 8006a6a: 68fb ldr r3, [r7, #12] - 8006a6c: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8006a70: 2b20 cmp r3, #32 - 8006a72: d167 bne.n 8006b44 + 8006b1e: 68fb ldr r3, [r7, #12] + 8006b20: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8006b24: 2b20 cmp r3, #32 + 8006b26: d167 bne.n 8006bf8 { if ((pData == NULL) || (Size == 0U)) - 8006a74: 68bb ldr r3, [r7, #8] - 8006a76: 2b00 cmp r3, #0 - 8006a78: d002 beq.n 8006a80 - 8006a7a: 88fb ldrh r3, [r7, #6] - 8006a7c: 2b00 cmp r3, #0 - 8006a7e: d101 bne.n 8006a84 + 8006b28: 68bb ldr r3, [r7, #8] + 8006b2a: 2b00 cmp r3, #0 + 8006b2c: d002 beq.n 8006b34 + 8006b2e: 88fb ldrh r3, [r7, #6] + 8006b30: 2b00 cmp r3, #0 + 8006b32: d101 bne.n 8006b38 { return HAL_ERROR; - 8006a80: 2301 movs r3, #1 - 8006a82: e060 b.n 8006b46 + 8006b34: 2301 movs r3, #1 + 8006b36: e060 b.n 8006bfa } huart->pTxBuffPtr = pData; - 8006a84: 68fb ldr r3, [r7, #12] - 8006a86: 68ba ldr r2, [r7, #8] - 8006a88: 651a str r2, [r3, #80] ; 0x50 + 8006b38: 68fb ldr r3, [r7, #12] + 8006b3a: 68ba ldr r2, [r7, #8] + 8006b3c: 651a str r2, [r3, #80] ; 0x50 huart->TxXferSize = Size; - 8006a8a: 68fb ldr r3, [r7, #12] - 8006a8c: 88fa ldrh r2, [r7, #6] - 8006a8e: f8a3 2054 strh.w r2, [r3, #84] ; 0x54 + 8006b3e: 68fb ldr r3, [r7, #12] + 8006b40: 88fa ldrh r2, [r7, #6] + 8006b42: f8a3 2054 strh.w r2, [r3, #84] ; 0x54 huart->TxXferCount = Size; - 8006a92: 68fb ldr r3, [r7, #12] - 8006a94: 88fa ldrh r2, [r7, #6] - 8006a96: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 + 8006b46: 68fb ldr r3, [r7, #12] + 8006b48: 88fa ldrh r2, [r7, #6] + 8006b4a: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 huart->ErrorCode = HAL_UART_ERROR_NONE; - 8006a9a: 68fb ldr r3, [r7, #12] - 8006a9c: 2200 movs r2, #0 - 8006a9e: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8006b4e: 68fb ldr r3, [r7, #12] + 8006b50: 2200 movs r2, #0 + 8006b52: f8c3 2090 str.w r2, [r3, #144] ; 0x90 huart->gState = HAL_UART_STATE_BUSY_TX; - 8006aa2: 68fb ldr r3, [r7, #12] - 8006aa4: 2221 movs r2, #33 ; 0x21 - 8006aa6: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 8006b56: 68fb ldr r3, [r7, #12] + 8006b58: 2221 movs r2, #33 ; 0x21 + 8006b5a: f8c3 2088 str.w r2, [r3, #136] ; 0x88 if (huart->hdmatx != NULL) - 8006aaa: 68fb ldr r3, [r7, #12] - 8006aac: 6fdb ldr r3, [r3, #124] ; 0x7c - 8006aae: 2b00 cmp r3, #0 - 8006ab0: d028 beq.n 8006b04 + 8006b5e: 68fb ldr r3, [r7, #12] + 8006b60: 6fdb ldr r3, [r3, #124] ; 0x7c + 8006b62: 2b00 cmp r3, #0 + 8006b64: d028 beq.n 8006bb8 { /* Set the UART DMA transfer complete callback */ huart->hdmatx->XferCpltCallback = UART_DMATransmitCplt; - 8006ab2: 68fb ldr r3, [r7, #12] - 8006ab4: 6fdb ldr r3, [r3, #124] ; 0x7c - 8006ab6: 4a26 ldr r2, [pc, #152] ; (8006b50 ) - 8006ab8: 62da str r2, [r3, #44] ; 0x2c + 8006b66: 68fb ldr r3, [r7, #12] + 8006b68: 6fdb ldr r3, [r3, #124] ; 0x7c + 8006b6a: 4a26 ldr r2, [pc, #152] ; (8006c04 ) + 8006b6c: 62da str r2, [r3, #44] ; 0x2c /* Set the UART DMA Half transfer complete callback */ huart->hdmatx->XferHalfCpltCallback = UART_DMATxHalfCplt; - 8006aba: 68fb ldr r3, [r7, #12] - 8006abc: 6fdb ldr r3, [r3, #124] ; 0x7c - 8006abe: 4a25 ldr r2, [pc, #148] ; (8006b54 ) - 8006ac0: 631a str r2, [r3, #48] ; 0x30 + 8006b6e: 68fb ldr r3, [r7, #12] + 8006b70: 6fdb ldr r3, [r3, #124] ; 0x7c + 8006b72: 4a25 ldr r2, [pc, #148] ; (8006c08 ) + 8006b74: 631a str r2, [r3, #48] ; 0x30 /* Set the DMA error callback */ huart->hdmatx->XferErrorCallback = UART_DMAError; - 8006ac2: 68fb ldr r3, [r7, #12] - 8006ac4: 6fdb ldr r3, [r3, #124] ; 0x7c - 8006ac6: 4a24 ldr r2, [pc, #144] ; (8006b58 ) - 8006ac8: 635a str r2, [r3, #52] ; 0x34 + 8006b76: 68fb ldr r3, [r7, #12] + 8006b78: 6fdb ldr r3, [r3, #124] ; 0x7c + 8006b7a: 4a24 ldr r2, [pc, #144] ; (8006c0c ) + 8006b7c: 635a str r2, [r3, #52] ; 0x34 /* Set the DMA abort callback */ huart->hdmatx->XferAbortCallback = NULL; - 8006aca: 68fb ldr r3, [r7, #12] - 8006acc: 6fdb ldr r3, [r3, #124] ; 0x7c - 8006ace: 2200 movs r2, #0 - 8006ad0: 639a str r2, [r3, #56] ; 0x38 + 8006b7e: 68fb ldr r3, [r7, #12] + 8006b80: 6fdb ldr r3, [r3, #124] ; 0x7c + 8006b82: 2200 movs r2, #0 + 8006b84: 639a str r2, [r3, #56] ; 0x38 /* Enable the UART transmit DMA channel */ if (HAL_DMA_Start_IT(huart->hdmatx, (uint32_t)huart->pTxBuffPtr, (uint32_t)&huart->Instance->TDR, Size) != HAL_OK) - 8006ad2: 68fb ldr r3, [r7, #12] - 8006ad4: 6fd8 ldr r0, [r3, #124] ; 0x7c - 8006ad6: 68fb ldr r3, [r7, #12] - 8006ad8: 6d1b ldr r3, [r3, #80] ; 0x50 - 8006ada: 4619 mov r1, r3 - 8006adc: 68fb ldr r3, [r7, #12] - 8006ade: 681b ldr r3, [r3, #0] - 8006ae0: 3328 adds r3, #40 ; 0x28 - 8006ae2: 461a mov r2, r3 - 8006ae4: 88fb ldrh r3, [r7, #6] - 8006ae6: f7fc ff81 bl 80039ec - 8006aea: 4603 mov r3, r0 - 8006aec: 2b00 cmp r3, #0 - 8006aee: d009 beq.n 8006b04 + 8006b86: 68fb ldr r3, [r7, #12] + 8006b88: 6fd8 ldr r0, [r3, #124] ; 0x7c + 8006b8a: 68fb ldr r3, [r7, #12] + 8006b8c: 6d1b ldr r3, [r3, #80] ; 0x50 + 8006b8e: 4619 mov r1, r3 + 8006b90: 68fb ldr r3, [r7, #12] + 8006b92: 681b ldr r3, [r3, #0] + 8006b94: 3328 adds r3, #40 ; 0x28 + 8006b96: 461a mov r2, r3 + 8006b98: 88fb ldrh r3, [r7, #6] + 8006b9a: f7fc ff9b bl 8003ad4 + 8006b9e: 4603 mov r3, r0 + 8006ba0: 2b00 cmp r3, #0 + 8006ba2: d009 beq.n 8006bb8 { /* Set error code to DMA */ huart->ErrorCode = HAL_UART_ERROR_DMA; - 8006af0: 68fb ldr r3, [r7, #12] - 8006af2: 2210 movs r2, #16 - 8006af4: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8006ba4: 68fb ldr r3, [r7, #12] + 8006ba6: 2210 movs r2, #16 + 8006ba8: f8c3 2090 str.w r2, [r3, #144] ; 0x90 /* Restore huart->gState to ready */ huart->gState = HAL_UART_STATE_READY; - 8006af8: 68fb ldr r3, [r7, #12] - 8006afa: 2220 movs r2, #32 - 8006afc: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 8006bac: 68fb ldr r3, [r7, #12] + 8006bae: 2220 movs r2, #32 + 8006bb0: f8c3 2088 str.w r2, [r3, #136] ; 0x88 return HAL_ERROR; - 8006b00: 2301 movs r3, #1 - 8006b02: e020 b.n 8006b46 + 8006bb4: 2301 movs r3, #1 + 8006bb6: e020 b.n 8006bfa } } /* Clear the TC flag in the ICR register */ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_TCF); - 8006b04: 68fb ldr r3, [r7, #12] - 8006b06: 681b ldr r3, [r3, #0] - 8006b08: 2240 movs r2, #64 ; 0x40 - 8006b0a: 621a str r2, [r3, #32] + 8006bb8: 68fb ldr r3, [r7, #12] + 8006bba: 681b ldr r3, [r3, #0] + 8006bbc: 2240 movs r2, #64 ; 0x40 + 8006bbe: 621a str r2, [r3, #32] /* Enable the DMA transfer for transmit request by setting the DMAT bit in the UART CR3 register */ ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_DMAT); - 8006b0c: 68fb ldr r3, [r7, #12] - 8006b0e: 681b ldr r3, [r3, #0] - 8006b10: 3308 adds r3, #8 - 8006b12: 617b str r3, [r7, #20] + 8006bc0: 68fb ldr r3, [r7, #12] + 8006bc2: 681b ldr r3, [r3, #0] + 8006bc4: 3308 adds r3, #8 + 8006bc6: 617b str r3, [r7, #20] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006b14: 697b ldr r3, [r7, #20] - 8006b16: e853 3f00 ldrex r3, [r3] - 8006b1a: 613b str r3, [r7, #16] + 8006bc8: 697b ldr r3, [r7, #20] + 8006bca: e853 3f00 ldrex r3, [r3] + 8006bce: 613b str r3, [r7, #16] return(result); - 8006b1c: 693b ldr r3, [r7, #16] - 8006b1e: f043 0380 orr.w r3, r3, #128 ; 0x80 - 8006b22: 627b str r3, [r7, #36] ; 0x24 - 8006b24: 68fb ldr r3, [r7, #12] - 8006b26: 681b ldr r3, [r3, #0] - 8006b28: 3308 adds r3, #8 - 8006b2a: 6a7a ldr r2, [r7, #36] ; 0x24 - 8006b2c: 623a str r2, [r7, #32] - 8006b2e: 61fb str r3, [r7, #28] + 8006bd0: 693b ldr r3, [r7, #16] + 8006bd2: f043 0380 orr.w r3, r3, #128 ; 0x80 + 8006bd6: 627b str r3, [r7, #36] ; 0x24 + 8006bd8: 68fb ldr r3, [r7, #12] + 8006bda: 681b ldr r3, [r3, #0] + 8006bdc: 3308 adds r3, #8 + 8006bde: 6a7a ldr r2, [r7, #36] ; 0x24 + 8006be0: 623a str r2, [r7, #32] + 8006be2: 61fb str r3, [r7, #28] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006b30: 69f9 ldr r1, [r7, #28] - 8006b32: 6a3a ldr r2, [r7, #32] - 8006b34: e841 2300 strex r3, r2, [r1] - 8006b38: 61bb str r3, [r7, #24] + 8006be4: 69f9 ldr r1, [r7, #28] + 8006be6: 6a3a ldr r2, [r7, #32] + 8006be8: e841 2300 strex r3, r2, [r1] + 8006bec: 61bb str r3, [r7, #24] return(result); - 8006b3a: 69bb ldr r3, [r7, #24] - 8006b3c: 2b00 cmp r3, #0 - 8006b3e: d1e5 bne.n 8006b0c + 8006bee: 69bb ldr r3, [r7, #24] + 8006bf0: 2b00 cmp r3, #0 + 8006bf2: d1e5 bne.n 8006bc0 return HAL_OK; - 8006b40: 2300 movs r3, #0 - 8006b42: e000 b.n 8006b46 + 8006bf4: 2300 movs r3, #0 + 8006bf6: e000 b.n 8006bfa } else { return HAL_BUSY; - 8006b44: 2302 movs r3, #2 + 8006bf8: 2302 movs r3, #2 } } - 8006b46: 4618 mov r0, r3 - 8006b48: 3728 adds r7, #40 ; 0x28 - 8006b4a: 46bd mov sp, r7 - 8006b4c: bd80 pop {r7, pc} - 8006b4e: bf00 nop - 8006b50: 080082bb .word 0x080082bb - 8006b54: 08008355 .word 0x08008355 - 8006b58: 080084db .word 0x080084db + 8006bfa: 4618 mov r0, r3 + 8006bfc: 3728 adds r7, #40 ; 0x28 + 8006bfe: 46bd mov sp, r7 + 8006c00: bd80 pop {r7, pc} + 8006c02: bf00 nop + 8006c04: 0800836f .word 0x0800836f + 8006c08: 08008409 .word 0x08008409 + 8006c0c: 0800858f .word 0x0800858f -08006b5c : +08006c10 : * @brief Stop the DMA Transfer. * @param huart UART handle. * @retval HAL status */ HAL_StatusTypeDef HAL_UART_DMAStop(UART_HandleTypeDef *huart) { - 8006b5c: b580 push {r7, lr} - 8006b5e: b090 sub sp, #64 ; 0x40 - 8006b60: af00 add r7, sp, #0 - 8006b62: 6078 str r0, [r7, #4] + 8006c10: b580 push {r7, lr} + 8006c12: b090 sub sp, #64 ; 0x40 + 8006c14: af00 add r7, sp, #0 + 8006c16: 6078 str r0, [r7, #4] HAL_UART_TxHalfCpltCallback / HAL_UART_RxHalfCpltCallback: indeed, when HAL_DMA_Abort() API is called, the DMA TX/RX Transfer or Half Transfer complete interrupt is generated if the DMA transfer interruption occurs at the middle or at the end of the stream and the corresponding call back is executed. */ const HAL_UART_StateTypeDef gstate = huart->gState; - 8006b64: 687b ldr r3, [r7, #4] - 8006b66: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8006b6a: 63fb str r3, [r7, #60] ; 0x3c + 8006c18: 687b ldr r3, [r7, #4] + 8006c1a: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8006c1e: 63fb str r3, [r7, #60] ; 0x3c const HAL_UART_StateTypeDef rxstate = huart->RxState; - 8006b6c: 687b ldr r3, [r7, #4] - 8006b6e: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c - 8006b72: 63bb str r3, [r7, #56] ; 0x38 + 8006c20: 687b ldr r3, [r7, #4] + 8006c22: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c + 8006c26: 63bb str r3, [r7, #56] ; 0x38 /* Stop UART DMA Tx request if ongoing */ if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT)) && - 8006b74: 687b ldr r3, [r7, #4] - 8006b76: 681b ldr r3, [r3, #0] - 8006b78: 689b ldr r3, [r3, #8] - 8006b7a: f003 0380 and.w r3, r3, #128 ; 0x80 - 8006b7e: 2b80 cmp r3, #128 ; 0x80 - 8006b80: d139 bne.n 8006bf6 - 8006b82: 6bfb ldr r3, [r7, #60] ; 0x3c - 8006b84: 2b21 cmp r3, #33 ; 0x21 - 8006b86: d136 bne.n 8006bf6 + 8006c28: 687b ldr r3, [r7, #4] + 8006c2a: 681b ldr r3, [r3, #0] + 8006c2c: 689b ldr r3, [r3, #8] + 8006c2e: f003 0380 and.w r3, r3, #128 ; 0x80 + 8006c32: 2b80 cmp r3, #128 ; 0x80 + 8006c34: d139 bne.n 8006caa + 8006c36: 6bfb ldr r3, [r7, #60] ; 0x3c + 8006c38: 2b21 cmp r3, #33 ; 0x21 + 8006c3a: d136 bne.n 8006caa (gstate == HAL_UART_STATE_BUSY_TX)) { ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAT); - 8006b88: 687b ldr r3, [r7, #4] - 8006b8a: 681b ldr r3, [r3, #0] - 8006b8c: 3308 adds r3, #8 - 8006b8e: 623b str r3, [r7, #32] + 8006c3c: 687b ldr r3, [r7, #4] + 8006c3e: 681b ldr r3, [r3, #0] + 8006c40: 3308 adds r3, #8 + 8006c42: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006b90: 6a3b ldr r3, [r7, #32] - 8006b92: e853 3f00 ldrex r3, [r3] - 8006b96: 61fb str r3, [r7, #28] + 8006c44: 6a3b ldr r3, [r7, #32] + 8006c46: e853 3f00 ldrex r3, [r3] + 8006c4a: 61fb str r3, [r7, #28] return(result); - 8006b98: 69fb ldr r3, [r7, #28] - 8006b9a: f023 0380 bic.w r3, r3, #128 ; 0x80 - 8006b9e: 637b str r3, [r7, #52] ; 0x34 - 8006ba0: 687b ldr r3, [r7, #4] - 8006ba2: 681b ldr r3, [r3, #0] - 8006ba4: 3308 adds r3, #8 - 8006ba6: 6b7a ldr r2, [r7, #52] ; 0x34 - 8006ba8: 62fa str r2, [r7, #44] ; 0x2c - 8006baa: 62bb str r3, [r7, #40] ; 0x28 + 8006c4c: 69fb ldr r3, [r7, #28] + 8006c4e: f023 0380 bic.w r3, r3, #128 ; 0x80 + 8006c52: 637b str r3, [r7, #52] ; 0x34 + 8006c54: 687b ldr r3, [r7, #4] + 8006c56: 681b ldr r3, [r3, #0] + 8006c58: 3308 adds r3, #8 + 8006c5a: 6b7a ldr r2, [r7, #52] ; 0x34 + 8006c5c: 62fa str r2, [r7, #44] ; 0x2c + 8006c5e: 62bb str r3, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006bac: 6ab9 ldr r1, [r7, #40] ; 0x28 - 8006bae: 6afa ldr r2, [r7, #44] ; 0x2c - 8006bb0: e841 2300 strex r3, r2, [r1] - 8006bb4: 627b str r3, [r7, #36] ; 0x24 + 8006c60: 6ab9 ldr r1, [r7, #40] ; 0x28 + 8006c62: 6afa ldr r2, [r7, #44] ; 0x2c + 8006c64: e841 2300 strex r3, r2, [r1] + 8006c68: 627b str r3, [r7, #36] ; 0x24 return(result); - 8006bb6: 6a7b ldr r3, [r7, #36] ; 0x24 - 8006bb8: 2b00 cmp r3, #0 - 8006bba: d1e5 bne.n 8006b88 + 8006c6a: 6a7b ldr r3, [r7, #36] ; 0x24 + 8006c6c: 2b00 cmp r3, #0 + 8006c6e: d1e5 bne.n 8006c3c /* Abort the UART DMA Tx channel */ if (huart->hdmatx != NULL) - 8006bbc: 687b ldr r3, [r7, #4] - 8006bbe: 6fdb ldr r3, [r3, #124] ; 0x7c - 8006bc0: 2b00 cmp r3, #0 - 8006bc2: d015 beq.n 8006bf0 + 8006c70: 687b ldr r3, [r7, #4] + 8006c72: 6fdb ldr r3, [r3, #124] ; 0x7c + 8006c74: 2b00 cmp r3, #0 + 8006c76: d015 beq.n 8006ca4 { if (HAL_DMA_Abort(huart->hdmatx) != HAL_OK) - 8006bc4: 687b ldr r3, [r7, #4] - 8006bc6: 6fdb ldr r3, [r3, #124] ; 0x7c - 8006bc8: 4618 mov r0, r3 - 8006bca: f7fc ff8a bl 8003ae2 - 8006bce: 4603 mov r3, r0 - 8006bd0: 2b00 cmp r3, #0 - 8006bd2: d00d beq.n 8006bf0 + 8006c78: 687b ldr r3, [r7, #4] + 8006c7a: 6fdb ldr r3, [r3, #124] ; 0x7c + 8006c7c: 4618 mov r0, r3 + 8006c7e: f7fc ffa4 bl 8003bca + 8006c82: 4603 mov r3, r0 + 8006c84: 2b00 cmp r3, #0 + 8006c86: d00d beq.n 8006ca4 { if (HAL_DMA_GetError(huart->hdmatx) == HAL_DMA_ERROR_TIMEOUT) - 8006bd4: 687b ldr r3, [r7, #4] - 8006bd6: 6fdb ldr r3, [r3, #124] ; 0x7c - 8006bd8: 4618 mov r0, r3 - 8006bda: f7fd f8ef bl 8003dbc - 8006bde: 4603 mov r3, r0 - 8006be0: 2b20 cmp r3, #32 - 8006be2: d105 bne.n 8006bf0 + 8006c88: 687b ldr r3, [r7, #4] + 8006c8a: 6fdb ldr r3, [r3, #124] ; 0x7c + 8006c8c: 4618 mov r0, r3 + 8006c8e: f7fd f909 bl 8003ea4 + 8006c92: 4603 mov r3, r0 + 8006c94: 2b20 cmp r3, #32 + 8006c96: d105 bne.n 8006ca4 { /* Set error code to DMA */ huart->ErrorCode = HAL_UART_ERROR_DMA; - 8006be4: 687b ldr r3, [r7, #4] - 8006be6: 2210 movs r2, #16 - 8006be8: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8006c98: 687b ldr r3, [r7, #4] + 8006c9a: 2210 movs r2, #16 + 8006c9c: f8c3 2090 str.w r2, [r3, #144] ; 0x90 return HAL_TIMEOUT; - 8006bec: 2303 movs r3, #3 - 8006bee: e047 b.n 8006c80 + 8006ca0: 2303 movs r3, #3 + 8006ca2: e047 b.n 8006d34 } } } UART_EndTxTransfer(huart); - 8006bf0: 6878 ldr r0, [r7, #4] - 8006bf2: f001 fabb bl 800816c + 8006ca4: 6878 ldr r0, [r7, #4] + 8006ca6: f001 fabb bl 8008220 } /* Stop UART DMA Rx request if ongoing */ if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) && - 8006bf6: 687b ldr r3, [r7, #4] - 8006bf8: 681b ldr r3, [r3, #0] - 8006bfa: 689b ldr r3, [r3, #8] - 8006bfc: f003 0340 and.w r3, r3, #64 ; 0x40 - 8006c00: 2b40 cmp r3, #64 ; 0x40 - 8006c02: d13c bne.n 8006c7e - 8006c04: 6bbb ldr r3, [r7, #56] ; 0x38 - 8006c06: 2b22 cmp r3, #34 ; 0x22 - 8006c08: d139 bne.n 8006c7e + 8006caa: 687b ldr r3, [r7, #4] + 8006cac: 681b ldr r3, [r3, #0] + 8006cae: 689b ldr r3, [r3, #8] + 8006cb0: f003 0340 and.w r3, r3, #64 ; 0x40 + 8006cb4: 2b40 cmp r3, #64 ; 0x40 + 8006cb6: d13c bne.n 8006d32 + 8006cb8: 6bbb ldr r3, [r7, #56] ; 0x38 + 8006cba: 2b22 cmp r3, #34 ; 0x22 + 8006cbc: d139 bne.n 8006d32 (rxstate == HAL_UART_STATE_BUSY_RX)) { ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); - 8006c0a: 687b ldr r3, [r7, #4] - 8006c0c: 681b ldr r3, [r3, #0] - 8006c0e: 3308 adds r3, #8 - 8006c10: 60fb str r3, [r7, #12] + 8006cbe: 687b ldr r3, [r7, #4] + 8006cc0: 681b ldr r3, [r3, #0] + 8006cc2: 3308 adds r3, #8 + 8006cc4: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006c12: 68fb ldr r3, [r7, #12] - 8006c14: e853 3f00 ldrex r3, [r3] - 8006c18: 60bb str r3, [r7, #8] + 8006cc6: 68fb ldr r3, [r7, #12] + 8006cc8: e853 3f00 ldrex r3, [r3] + 8006ccc: 60bb str r3, [r7, #8] return(result); - 8006c1a: 68bb ldr r3, [r7, #8] - 8006c1c: f023 0340 bic.w r3, r3, #64 ; 0x40 - 8006c20: 633b str r3, [r7, #48] ; 0x30 - 8006c22: 687b ldr r3, [r7, #4] - 8006c24: 681b ldr r3, [r3, #0] - 8006c26: 3308 adds r3, #8 - 8006c28: 6b3a ldr r2, [r7, #48] ; 0x30 - 8006c2a: 61ba str r2, [r7, #24] - 8006c2c: 617b str r3, [r7, #20] + 8006cce: 68bb ldr r3, [r7, #8] + 8006cd0: f023 0340 bic.w r3, r3, #64 ; 0x40 + 8006cd4: 633b str r3, [r7, #48] ; 0x30 + 8006cd6: 687b ldr r3, [r7, #4] + 8006cd8: 681b ldr r3, [r3, #0] + 8006cda: 3308 adds r3, #8 + 8006cdc: 6b3a ldr r2, [r7, #48] ; 0x30 + 8006cde: 61ba str r2, [r7, #24] + 8006ce0: 617b str r3, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006c2e: 6979 ldr r1, [r7, #20] - 8006c30: 69ba ldr r2, [r7, #24] - 8006c32: e841 2300 strex r3, r2, [r1] - 8006c36: 613b str r3, [r7, #16] + 8006ce2: 6979 ldr r1, [r7, #20] + 8006ce4: 69ba ldr r2, [r7, #24] + 8006ce6: e841 2300 strex r3, r2, [r1] + 8006cea: 613b str r3, [r7, #16] return(result); - 8006c38: 693b ldr r3, [r7, #16] - 8006c3a: 2b00 cmp r3, #0 - 8006c3c: d1e5 bne.n 8006c0a + 8006cec: 693b ldr r3, [r7, #16] + 8006cee: 2b00 cmp r3, #0 + 8006cf0: d1e5 bne.n 8006cbe /* Abort the UART DMA Rx channel */ if (huart->hdmarx != NULL) - 8006c3e: 687b ldr r3, [r7, #4] - 8006c40: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8006c44: 2b00 cmp r3, #0 - 8006c46: d017 beq.n 8006c78 + 8006cf2: 687b ldr r3, [r7, #4] + 8006cf4: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8006cf8: 2b00 cmp r3, #0 + 8006cfa: d017 beq.n 8006d2c { if (HAL_DMA_Abort(huart->hdmarx) != HAL_OK) - 8006c48: 687b ldr r3, [r7, #4] - 8006c4a: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8006c4e: 4618 mov r0, r3 - 8006c50: f7fc ff47 bl 8003ae2 - 8006c54: 4603 mov r3, r0 - 8006c56: 2b00 cmp r3, #0 - 8006c58: d00e beq.n 8006c78 + 8006cfc: 687b ldr r3, [r7, #4] + 8006cfe: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8006d02: 4618 mov r0, r3 + 8006d04: f7fc ff61 bl 8003bca + 8006d08: 4603 mov r3, r0 + 8006d0a: 2b00 cmp r3, #0 + 8006d0c: d00e beq.n 8006d2c { if (HAL_DMA_GetError(huart->hdmarx) == HAL_DMA_ERROR_TIMEOUT) - 8006c5a: 687b ldr r3, [r7, #4] - 8006c5c: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8006c60: 4618 mov r0, r3 - 8006c62: f7fd f8ab bl 8003dbc - 8006c66: 4603 mov r3, r0 - 8006c68: 2b20 cmp r3, #32 - 8006c6a: d105 bne.n 8006c78 + 8006d0e: 687b ldr r3, [r7, #4] + 8006d10: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8006d14: 4618 mov r0, r3 + 8006d16: f7fd f8c5 bl 8003ea4 + 8006d1a: 4603 mov r3, r0 + 8006d1c: 2b20 cmp r3, #32 + 8006d1e: d105 bne.n 8006d2c { /* Set error code to DMA */ huart->ErrorCode = HAL_UART_ERROR_DMA; - 8006c6c: 687b ldr r3, [r7, #4] - 8006c6e: 2210 movs r2, #16 - 8006c70: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8006d20: 687b ldr r3, [r7, #4] + 8006d22: 2210 movs r2, #16 + 8006d24: f8c3 2090 str.w r2, [r3, #144] ; 0x90 return HAL_TIMEOUT; - 8006c74: 2303 movs r3, #3 - 8006c76: e003 b.n 8006c80 + 8006d28: 2303 movs r3, #3 + 8006d2a: e003 b.n 8006d34 } } } UART_EndRxTransfer(huart); - 8006c78: 6878 ldr r0, [r7, #4] - 8006c7a: f001 fab8 bl 80081ee + 8006d2c: 6878 ldr r0, [r7, #4] + 8006d2e: f001 fab8 bl 80082a2 } return HAL_OK; - 8006c7e: 2300 movs r3, #0 + 8006d32: 2300 movs r3, #0 } - 8006c80: 4618 mov r0, r3 - 8006c82: 3740 adds r7, #64 ; 0x40 - 8006c84: 46bd mov sp, r7 - 8006c86: bd80 pop {r7, pc} + 8006d34: 4618 mov r0, r3 + 8006d36: 3740 adds r7, #64 ; 0x40 + 8006d38: 46bd mov sp, r7 + 8006d3a: bd80 pop {r7, pc} -08006c88 : +08006d3c : * @note This procedure is executed in Interrupt mode, meaning that abort procedure could be * considered as completed only when user abort complete callback is executed (not when exiting function). * @retval HAL status */ HAL_StatusTypeDef HAL_UART_AbortReceive_IT(UART_HandleTypeDef *huart) { - 8006c88: b580 push {r7, lr} - 8006c8a: b09a sub sp, #104 ; 0x68 - 8006c8c: af00 add r7, sp, #0 - 8006c8e: 6078 str r0, [r7, #4] + 8006d3c: b580 push {r7, lr} + 8006d3e: b09a sub sp, #104 ; 0x68 + 8006d40: af00 add r7, sp, #0 + 8006d42: 6078 str r0, [r7, #4] /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_PEIE | USART_CR1_RXNEIE_RXFNEIE)); - 8006c90: 687b ldr r3, [r7, #4] - 8006c92: 681b ldr r3, [r3, #0] - 8006c94: 64bb str r3, [r7, #72] ; 0x48 + 8006d44: 687b ldr r3, [r7, #4] + 8006d46: 681b ldr r3, [r3, #0] + 8006d48: 64bb str r3, [r7, #72] ; 0x48 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006c96: 6cbb ldr r3, [r7, #72] ; 0x48 - 8006c98: e853 3f00 ldrex r3, [r3] - 8006c9c: 647b str r3, [r7, #68] ; 0x44 + 8006d4a: 6cbb ldr r3, [r7, #72] ; 0x48 + 8006d4c: e853 3f00 ldrex r3, [r3] + 8006d50: 647b str r3, [r7, #68] ; 0x44 return(result); - 8006c9e: 6c7b ldr r3, [r7, #68] ; 0x44 - 8006ca0: f423 7390 bic.w r3, r3, #288 ; 0x120 - 8006ca4: 667b str r3, [r7, #100] ; 0x64 - 8006ca6: 687b ldr r3, [r7, #4] - 8006ca8: 681b ldr r3, [r3, #0] - 8006caa: 461a mov r2, r3 - 8006cac: 6e7b ldr r3, [r7, #100] ; 0x64 - 8006cae: 657b str r3, [r7, #84] ; 0x54 - 8006cb0: 653a str r2, [r7, #80] ; 0x50 + 8006d52: 6c7b ldr r3, [r7, #68] ; 0x44 + 8006d54: f423 7390 bic.w r3, r3, #288 ; 0x120 + 8006d58: 667b str r3, [r7, #100] ; 0x64 + 8006d5a: 687b ldr r3, [r7, #4] + 8006d5c: 681b ldr r3, [r3, #0] + 8006d5e: 461a mov r2, r3 + 8006d60: 6e7b ldr r3, [r7, #100] ; 0x64 + 8006d62: 657b str r3, [r7, #84] ; 0x54 + 8006d64: 653a str r2, [r7, #80] ; 0x50 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006cb2: 6d39 ldr r1, [r7, #80] ; 0x50 - 8006cb4: 6d7a ldr r2, [r7, #84] ; 0x54 - 8006cb6: e841 2300 strex r3, r2, [r1] - 8006cba: 64fb str r3, [r7, #76] ; 0x4c + 8006d66: 6d39 ldr r1, [r7, #80] ; 0x50 + 8006d68: 6d7a ldr r2, [r7, #84] ; 0x54 + 8006d6a: e841 2300 strex r3, r2, [r1] + 8006d6e: 64fb str r3, [r7, #76] ; 0x4c return(result); - 8006cbc: 6cfb ldr r3, [r7, #76] ; 0x4c - 8006cbe: 2b00 cmp r3, #0 - 8006cc0: d1e6 bne.n 8006c90 + 8006d70: 6cfb ldr r3, [r7, #76] ; 0x4c + 8006d72: 2b00 cmp r3, #0 + 8006d74: d1e6 bne.n 8006d44 ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); - 8006cc2: 687b ldr r3, [r7, #4] - 8006cc4: 681b ldr r3, [r3, #0] - 8006cc6: 3308 adds r3, #8 - 8006cc8: 637b str r3, [r7, #52] ; 0x34 + 8006d76: 687b ldr r3, [r7, #4] + 8006d78: 681b ldr r3, [r3, #0] + 8006d7a: 3308 adds r3, #8 + 8006d7c: 637b str r3, [r7, #52] ; 0x34 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006cca: 6b7b ldr r3, [r7, #52] ; 0x34 - 8006ccc: e853 3f00 ldrex r3, [r3] - 8006cd0: 633b str r3, [r7, #48] ; 0x30 + 8006d7e: 6b7b ldr r3, [r7, #52] ; 0x34 + 8006d80: e853 3f00 ldrex r3, [r3] + 8006d84: 633b str r3, [r7, #48] ; 0x30 return(result); - 8006cd2: 6b3b ldr r3, [r7, #48] ; 0x30 - 8006cd4: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 - 8006cd8: f023 0301 bic.w r3, r3, #1 - 8006cdc: 663b str r3, [r7, #96] ; 0x60 - 8006cde: 687b ldr r3, [r7, #4] - 8006ce0: 681b ldr r3, [r3, #0] - 8006ce2: 3308 adds r3, #8 - 8006ce4: 6e3a ldr r2, [r7, #96] ; 0x60 - 8006ce6: 643a str r2, [r7, #64] ; 0x40 - 8006ce8: 63fb str r3, [r7, #60] ; 0x3c + 8006d86: 6b3b ldr r3, [r7, #48] ; 0x30 + 8006d88: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 + 8006d8c: f023 0301 bic.w r3, r3, #1 + 8006d90: 663b str r3, [r7, #96] ; 0x60 + 8006d92: 687b ldr r3, [r7, #4] + 8006d94: 681b ldr r3, [r3, #0] + 8006d96: 3308 adds r3, #8 + 8006d98: 6e3a ldr r2, [r7, #96] ; 0x60 + 8006d9a: 643a str r2, [r7, #64] ; 0x40 + 8006d9c: 63fb str r3, [r7, #60] ; 0x3c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006cea: 6bf9 ldr r1, [r7, #60] ; 0x3c - 8006cec: 6c3a ldr r2, [r7, #64] ; 0x40 - 8006cee: e841 2300 strex r3, r2, [r1] - 8006cf2: 63bb str r3, [r7, #56] ; 0x38 + 8006d9e: 6bf9 ldr r1, [r7, #60] ; 0x3c + 8006da0: 6c3a ldr r2, [r7, #64] ; 0x40 + 8006da2: e841 2300 strex r3, r2, [r1] + 8006da6: 63bb str r3, [r7, #56] ; 0x38 return(result); - 8006cf4: 6bbb ldr r3, [r7, #56] ; 0x38 - 8006cf6: 2b00 cmp r3, #0 - 8006cf8: d1e3 bne.n 8006cc2 + 8006da8: 6bbb ldr r3, [r7, #56] ; 0x38 + 8006daa: 2b00 cmp r3, #0 + 8006dac: d1e3 bne.n 8006d76 /* If Reception till IDLE event was ongoing, disable IDLEIE interrupt */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8006cfa: 687b ldr r3, [r7, #4] - 8006cfc: 6edb ldr r3, [r3, #108] ; 0x6c - 8006cfe: 2b01 cmp r3, #1 - 8006d00: d118 bne.n 8006d34 + 8006dae: 687b ldr r3, [r7, #4] + 8006db0: 6edb ldr r3, [r3, #108] ; 0x6c + 8006db2: 2b01 cmp r3, #1 + 8006db4: d118 bne.n 8006de8 { ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_IDLEIE)); - 8006d02: 687b ldr r3, [r7, #4] - 8006d04: 681b ldr r3, [r3, #0] - 8006d06: 623b str r3, [r7, #32] + 8006db6: 687b ldr r3, [r7, #4] + 8006db8: 681b ldr r3, [r3, #0] + 8006dba: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006d08: 6a3b ldr r3, [r7, #32] - 8006d0a: e853 3f00 ldrex r3, [r3] - 8006d0e: 61fb str r3, [r7, #28] + 8006dbc: 6a3b ldr r3, [r7, #32] + 8006dbe: e853 3f00 ldrex r3, [r3] + 8006dc2: 61fb str r3, [r7, #28] return(result); - 8006d10: 69fb ldr r3, [r7, #28] - 8006d12: f023 0310 bic.w r3, r3, #16 - 8006d16: 65fb str r3, [r7, #92] ; 0x5c - 8006d18: 687b ldr r3, [r7, #4] - 8006d1a: 681b ldr r3, [r3, #0] - 8006d1c: 461a mov r2, r3 - 8006d1e: 6dfb ldr r3, [r7, #92] ; 0x5c - 8006d20: 62fb str r3, [r7, #44] ; 0x2c - 8006d22: 62ba str r2, [r7, #40] ; 0x28 + 8006dc4: 69fb ldr r3, [r7, #28] + 8006dc6: f023 0310 bic.w r3, r3, #16 + 8006dca: 65fb str r3, [r7, #92] ; 0x5c + 8006dcc: 687b ldr r3, [r7, #4] + 8006dce: 681b ldr r3, [r3, #0] + 8006dd0: 461a mov r2, r3 + 8006dd2: 6dfb ldr r3, [r7, #92] ; 0x5c + 8006dd4: 62fb str r3, [r7, #44] ; 0x2c + 8006dd6: 62ba str r2, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006d24: 6ab9 ldr r1, [r7, #40] ; 0x28 - 8006d26: 6afa ldr r2, [r7, #44] ; 0x2c - 8006d28: e841 2300 strex r3, r2, [r1] - 8006d2c: 627b str r3, [r7, #36] ; 0x24 + 8006dd8: 6ab9 ldr r1, [r7, #40] ; 0x28 + 8006dda: 6afa ldr r2, [r7, #44] ; 0x2c + 8006ddc: e841 2300 strex r3, r2, [r1] + 8006de0: 627b str r3, [r7, #36] ; 0x24 return(result); - 8006d2e: 6a7b ldr r3, [r7, #36] ; 0x24 - 8006d30: 2b00 cmp r3, #0 - 8006d32: d1e6 bne.n 8006d02 + 8006de2: 6a7b ldr r3, [r7, #36] ; 0x24 + 8006de4: 2b00 cmp r3, #0 + 8006de6: d1e6 bne.n 8006db6 } /* Abort the UART DMA Rx channel if enabled */ if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) - 8006d34: 687b ldr r3, [r7, #4] - 8006d36: 681b ldr r3, [r3, #0] - 8006d38: 689b ldr r3, [r3, #8] - 8006d3a: f003 0340 and.w r3, r3, #64 ; 0x40 - 8006d3e: 2b40 cmp r3, #64 ; 0x40 - 8006d40: d154 bne.n 8006dec + 8006de8: 687b ldr r3, [r7, #4] + 8006dea: 681b ldr r3, [r3, #0] + 8006dec: 689b ldr r3, [r3, #8] + 8006dee: f003 0340 and.w r3, r3, #64 ; 0x40 + 8006df2: 2b40 cmp r3, #64 ; 0x40 + 8006df4: d154 bne.n 8006ea0 { /* Disable the UART DMA Rx request if enabled */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); - 8006d42: 687b ldr r3, [r7, #4] - 8006d44: 681b ldr r3, [r3, #0] - 8006d46: 3308 adds r3, #8 - 8006d48: 60fb str r3, [r7, #12] + 8006df6: 687b ldr r3, [r7, #4] + 8006df8: 681b ldr r3, [r3, #0] + 8006dfa: 3308 adds r3, #8 + 8006dfc: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006d4a: 68fb ldr r3, [r7, #12] - 8006d4c: e853 3f00 ldrex r3, [r3] - 8006d50: 60bb str r3, [r7, #8] + 8006dfe: 68fb ldr r3, [r7, #12] + 8006e00: e853 3f00 ldrex r3, [r3] + 8006e04: 60bb str r3, [r7, #8] return(result); - 8006d52: 68bb ldr r3, [r7, #8] - 8006d54: f023 0340 bic.w r3, r3, #64 ; 0x40 - 8006d58: 65bb str r3, [r7, #88] ; 0x58 - 8006d5a: 687b ldr r3, [r7, #4] - 8006d5c: 681b ldr r3, [r3, #0] - 8006d5e: 3308 adds r3, #8 - 8006d60: 6dba ldr r2, [r7, #88] ; 0x58 - 8006d62: 61ba str r2, [r7, #24] - 8006d64: 617b str r3, [r7, #20] + 8006e06: 68bb ldr r3, [r7, #8] + 8006e08: f023 0340 bic.w r3, r3, #64 ; 0x40 + 8006e0c: 65bb str r3, [r7, #88] ; 0x58 + 8006e0e: 687b ldr r3, [r7, #4] + 8006e10: 681b ldr r3, [r3, #0] + 8006e12: 3308 adds r3, #8 + 8006e14: 6dba ldr r2, [r7, #88] ; 0x58 + 8006e16: 61ba str r2, [r7, #24] + 8006e18: 617b str r3, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006d66: 6979 ldr r1, [r7, #20] - 8006d68: 69ba ldr r2, [r7, #24] - 8006d6a: e841 2300 strex r3, r2, [r1] - 8006d6e: 613b str r3, [r7, #16] + 8006e1a: 6979 ldr r1, [r7, #20] + 8006e1c: 69ba ldr r2, [r7, #24] + 8006e1e: e841 2300 strex r3, r2, [r1] + 8006e22: 613b str r3, [r7, #16] return(result); - 8006d70: 693b ldr r3, [r7, #16] - 8006d72: 2b00 cmp r3, #0 - 8006d74: d1e5 bne.n 8006d42 + 8006e24: 693b ldr r3, [r7, #16] + 8006e26: 2b00 cmp r3, #0 + 8006e28: d1e5 bne.n 8006df6 /* Abort the UART DMA Rx channel : use non blocking DMA Abort API (callback) */ if (huart->hdmarx != NULL) - 8006d76: 687b ldr r3, [r7, #4] - 8006d78: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8006d7c: 2b00 cmp r3, #0 - 8006d7e: d017 beq.n 8006db0 + 8006e2a: 687b ldr r3, [r7, #4] + 8006e2c: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8006e30: 2b00 cmp r3, #0 + 8006e32: d017 beq.n 8006e64 { /* Set the UART DMA Abort callback : will lead to call HAL_UART_AbortCpltCallback() at end of DMA abort procedure */ huart->hdmarx->XferAbortCallback = UART_DMARxOnlyAbortCallback; - 8006d80: 687b ldr r3, [r7, #4] - 8006d82: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8006d86: 4a26 ldr r2, [pc, #152] ; (8006e20 ) - 8006d88: 639a str r2, [r3, #56] ; 0x38 + 8006e34: 687b ldr r3, [r7, #4] + 8006e36: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8006e3a: 4a26 ldr r2, [pc, #152] ; (8006ed4 ) + 8006e3c: 639a str r2, [r3, #56] ; 0x38 /* Abort DMA RX */ if (HAL_DMA_Abort_IT(huart->hdmarx) != HAL_OK) - 8006d8a: 687b ldr r3, [r7, #4] - 8006d8c: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8006d90: 4618 mov r0, r3 - 8006d92: f7fc ff05 bl 8003ba0 - 8006d96: 4603 mov r3, r0 - 8006d98: 2b00 cmp r3, #0 - 8006d9a: d03c beq.n 8006e16 + 8006e3e: 687b ldr r3, [r7, #4] + 8006e40: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8006e44: 4618 mov r0, r3 + 8006e46: f7fc ff1f bl 8003c88 + 8006e4a: 4603 mov r3, r0 + 8006e4c: 2b00 cmp r3, #0 + 8006e4e: d03c beq.n 8006eca { /* Call Directly huart->hdmarx->XferAbortCallback function in case of error */ huart->hdmarx->XferAbortCallback(huart->hdmarx); - 8006d9c: 687b ldr r3, [r7, #4] - 8006d9e: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8006da2: 6b9b ldr r3, [r3, #56] ; 0x38 - 8006da4: 687a ldr r2, [r7, #4] - 8006da6: f8d2 2080 ldr.w r2, [r2, #128] ; 0x80 - 8006daa: 4610 mov r0, r2 - 8006dac: 4798 blx r3 - 8006dae: e032 b.n 8006e16 + 8006e50: 687b ldr r3, [r7, #4] + 8006e52: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8006e56: 6b9b ldr r3, [r3, #56] ; 0x38 + 8006e58: 687a ldr r2, [r7, #4] + 8006e5a: f8d2 2080 ldr.w r2, [r2, #128] ; 0x80 + 8006e5e: 4610 mov r0, r2 + 8006e60: 4798 blx r3 + 8006e62: e032 b.n 8006eca } } else { /* Reset Rx transfer counter */ huart->RxXferCount = 0U; - 8006db0: 687b ldr r3, [r7, #4] - 8006db2: 2200 movs r2, #0 - 8006db4: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8006e64: 687b ldr r3, [r7, #4] + 8006e66: 2200 movs r2, #0 + 8006e68: f8a3 205e strh.w r2, [r3, #94] ; 0x5e /* Clear RxISR function pointer */ huart->pRxBuffPtr = NULL; - 8006db8: 687b ldr r3, [r7, #4] - 8006dba: 2200 movs r2, #0 - 8006dbc: 659a str r2, [r3, #88] ; 0x58 + 8006e6c: 687b ldr r3, [r7, #4] + 8006e6e: 2200 movs r2, #0 + 8006e70: 659a str r2, [r3, #88] ; 0x58 /* Clear the Error flags in the ICR register */ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF | UART_CLEAR_NEF | UART_CLEAR_PEF | UART_CLEAR_FEF); - 8006dbe: 687b ldr r3, [r7, #4] - 8006dc0: 681b ldr r3, [r3, #0] - 8006dc2: 220f movs r2, #15 - 8006dc4: 621a str r2, [r3, #32] + 8006e72: 687b ldr r3, [r7, #4] + 8006e74: 681b ldr r3, [r3, #0] + 8006e76: 220f movs r2, #15 + 8006e78: 621a str r2, [r3, #32] /* Discard the received data */ __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); - 8006dc6: 687b ldr r3, [r7, #4] - 8006dc8: 681b ldr r3, [r3, #0] - 8006dca: 699a ldr r2, [r3, #24] - 8006dcc: 687b ldr r3, [r7, #4] - 8006dce: 681b ldr r3, [r3, #0] - 8006dd0: f042 0208 orr.w r2, r2, #8 - 8006dd4: 619a str r2, [r3, #24] + 8006e7a: 687b ldr r3, [r7, #4] + 8006e7c: 681b ldr r3, [r3, #0] + 8006e7e: 699a ldr r2, [r3, #24] + 8006e80: 687b ldr r3, [r7, #4] + 8006e82: 681b ldr r3, [r3, #0] + 8006e84: f042 0208 orr.w r2, r2, #8 + 8006e88: 619a str r2, [r3, #24] /* Restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 8006dd6: 687b ldr r3, [r7, #4] - 8006dd8: 2220 movs r2, #32 - 8006dda: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 8006e8a: 687b ldr r3, [r7, #4] + 8006e8c: 2220 movs r2, #32 + 8006e8e: f8c3 208c str.w r2, [r3, #140] ; 0x8c huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 8006dde: 687b ldr r3, [r7, #4] - 8006de0: 2200 movs r2, #0 - 8006de2: 66da str r2, [r3, #108] ; 0x6c + 8006e92: 687b ldr r3, [r7, #4] + 8006e94: 2200 movs r2, #0 + 8006e96: 66da str r2, [r3, #108] ; 0x6c #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /* Call registered Abort Receive Complete Callback */ huart->AbortReceiveCpltCallback(huart); #else /* Call legacy weak Abort Receive Complete Callback */ HAL_UART_AbortReceiveCpltCallback(huart); - 8006de4: 6878 ldr r0, [r7, #4] - 8006de6: f000 fb55 bl 8007494 - 8006dea: e014 b.n 8006e16 + 8006e98: 6878 ldr r0, [r7, #4] + 8006e9a: f000 fb55 bl 8007548 + 8006e9e: e014 b.n 8006eca } } else { /* Reset Rx transfer counter */ huart->RxXferCount = 0U; - 8006dec: 687b ldr r3, [r7, #4] - 8006dee: 2200 movs r2, #0 - 8006df0: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8006ea0: 687b ldr r3, [r7, #4] + 8006ea2: 2200 movs r2, #0 + 8006ea4: f8a3 205e strh.w r2, [r3, #94] ; 0x5e /* Clear RxISR function pointer */ huart->pRxBuffPtr = NULL; - 8006df4: 687b ldr r3, [r7, #4] - 8006df6: 2200 movs r2, #0 - 8006df8: 659a str r2, [r3, #88] ; 0x58 + 8006ea8: 687b ldr r3, [r7, #4] + 8006eaa: 2200 movs r2, #0 + 8006eac: 659a str r2, [r3, #88] ; 0x58 /* Clear the Error flags in the ICR register */ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF | UART_CLEAR_NEF | UART_CLEAR_PEF | UART_CLEAR_FEF); - 8006dfa: 687b ldr r3, [r7, #4] - 8006dfc: 681b ldr r3, [r3, #0] - 8006dfe: 220f movs r2, #15 - 8006e00: 621a str r2, [r3, #32] + 8006eae: 687b ldr r3, [r7, #4] + 8006eb0: 681b ldr r3, [r3, #0] + 8006eb2: 220f movs r2, #15 + 8006eb4: 621a str r2, [r3, #32] /* Restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 8006e02: 687b ldr r3, [r7, #4] - 8006e04: 2220 movs r2, #32 - 8006e06: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 8006eb6: 687b ldr r3, [r7, #4] + 8006eb8: 2220 movs r2, #32 + 8006eba: f8c3 208c str.w r2, [r3, #140] ; 0x8c huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 8006e0a: 687b ldr r3, [r7, #4] - 8006e0c: 2200 movs r2, #0 - 8006e0e: 66da str r2, [r3, #108] ; 0x6c + 8006ebe: 687b ldr r3, [r7, #4] + 8006ec0: 2200 movs r2, #0 + 8006ec2: 66da str r2, [r3, #108] ; 0x6c #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /* Call registered Abort Receive Complete Callback */ huart->AbortReceiveCpltCallback(huart); #else /* Call legacy weak Abort Receive Complete Callback */ HAL_UART_AbortReceiveCpltCallback(huart); - 8006e10: 6878 ldr r0, [r7, #4] - 8006e12: f000 fb3f bl 8007494 + 8006ec4: 6878 ldr r0, [r7, #4] + 8006ec6: f000 fb3f bl 8007548 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ } return HAL_OK; - 8006e16: 2300 movs r3, #0 + 8006eca: 2300 movs r3, #0 } - 8006e18: 4618 mov r0, r3 - 8006e1a: 3768 adds r7, #104 ; 0x68 - 8006e1c: 46bd mov sp, r7 - 8006e1e: bd80 pop {r7, pc} - 8006e20: 08008587 .word 0x08008587 + 8006ecc: 4618 mov r0, r3 + 8006ece: 3768 adds r7, #104 ; 0x68 + 8006ed0: 46bd mov sp, r7 + 8006ed2: bd80 pop {r7, pc} + 8006ed4: 0800863b .word 0x0800863b -08006e24 : +08006ed8 : * @brief Handle UART interrupt request. * @param huart UART handle. * @retval None */ void HAL_UART_IRQHandler(UART_HandleTypeDef *huart) { - 8006e24: b580 push {r7, lr} - 8006e26: b0ba sub sp, #232 ; 0xe8 - 8006e28: af00 add r7, sp, #0 - 8006e2a: 6078 str r0, [r7, #4] + 8006ed8: b580 push {r7, lr} + 8006eda: b0ba sub sp, #232 ; 0xe8 + 8006edc: af00 add r7, sp, #0 + 8006ede: 6078 str r0, [r7, #4] uint32_t isrflags = READ_REG(huart->Instance->ISR); - 8006e2c: 687b ldr r3, [r7, #4] - 8006e2e: 681b ldr r3, [r3, #0] - 8006e30: 69db ldr r3, [r3, #28] - 8006e32: f8c7 30e4 str.w r3, [r7, #228] ; 0xe4 + 8006ee0: 687b ldr r3, [r7, #4] + 8006ee2: 681b ldr r3, [r3, #0] + 8006ee4: 69db ldr r3, [r3, #28] + 8006ee6: f8c7 30e4 str.w r3, [r7, #228] ; 0xe4 uint32_t cr1its = READ_REG(huart->Instance->CR1); - 8006e36: 687b ldr r3, [r7, #4] - 8006e38: 681b ldr r3, [r3, #0] - 8006e3a: 681b ldr r3, [r3, #0] - 8006e3c: f8c7 30e0 str.w r3, [r7, #224] ; 0xe0 + 8006eea: 687b ldr r3, [r7, #4] + 8006eec: 681b ldr r3, [r3, #0] + 8006eee: 681b ldr r3, [r3, #0] + 8006ef0: f8c7 30e0 str.w r3, [r7, #224] ; 0xe0 uint32_t cr3its = READ_REG(huart->Instance->CR3); - 8006e40: 687b ldr r3, [r7, #4] - 8006e42: 681b ldr r3, [r3, #0] - 8006e44: 689b ldr r3, [r3, #8] - 8006e46: f8c7 30dc str.w r3, [r7, #220] ; 0xdc + 8006ef4: 687b ldr r3, [r7, #4] + 8006ef6: 681b ldr r3, [r3, #0] + 8006ef8: 689b ldr r3, [r3, #8] + 8006efa: f8c7 30dc str.w r3, [r7, #220] ; 0xdc uint32_t errorflags; uint32_t errorcode; /* If no error occurs */ errorflags = (isrflags & (uint32_t)(USART_ISR_PE | USART_ISR_FE | USART_ISR_ORE | USART_ISR_NE | USART_ISR_RTOF)); - 8006e4a: f8d7 20e4 ldr.w r2, [r7, #228] ; 0xe4 - 8006e4e: f640 030f movw r3, #2063 ; 0x80f - 8006e52: 4013 ands r3, r2 - 8006e54: f8c7 30d8 str.w r3, [r7, #216] ; 0xd8 + 8006efe: f8d7 20e4 ldr.w r2, [r7, #228] ; 0xe4 + 8006f02: f640 030f movw r3, #2063 ; 0x80f + 8006f06: 4013 ands r3, r2 + 8006f08: f8c7 30d8 str.w r3, [r7, #216] ; 0xd8 if (errorflags == 0U) - 8006e58: f8d7 30d8 ldr.w r3, [r7, #216] ; 0xd8 - 8006e5c: 2b00 cmp r3, #0 - 8006e5e: d11b bne.n 8006e98 + 8006f0c: f8d7 30d8 ldr.w r3, [r7, #216] ; 0xd8 + 8006f10: 2b00 cmp r3, #0 + 8006f12: d11b bne.n 8006f4c { /* UART in mode Receiver ---------------------------------------------------*/ if (((isrflags & USART_ISR_RXNE_RXFNE) != 0U) - 8006e60: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 8006e64: f003 0320 and.w r3, r3, #32 - 8006e68: 2b00 cmp r3, #0 - 8006e6a: d015 beq.n 8006e98 + 8006f14: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 8006f18: f003 0320 and.w r3, r3, #32 + 8006f1c: 2b00 cmp r3, #0 + 8006f1e: d015 beq.n 8006f4c && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) - 8006e6c: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 8006e70: f003 0320 and.w r3, r3, #32 - 8006e74: 2b00 cmp r3, #0 - 8006e76: d105 bne.n 8006e84 + 8006f20: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 8006f24: f003 0320 and.w r3, r3, #32 + 8006f28: 2b00 cmp r3, #0 + 8006f2a: d105 bne.n 8006f38 || ((cr3its & USART_CR3_RXFTIE) != 0U))) - 8006e78: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc - 8006e7c: f003 5380 and.w r3, r3, #268435456 ; 0x10000000 - 8006e80: 2b00 cmp r3, #0 - 8006e82: d009 beq.n 8006e98 + 8006f2c: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc + 8006f30: f003 5380 and.w r3, r3, #268435456 ; 0x10000000 + 8006f34: 2b00 cmp r3, #0 + 8006f36: d009 beq.n 8006f4c { if (huart->RxISR != NULL) - 8006e84: 687b ldr r3, [r7, #4] - 8006e86: 6f5b ldr r3, [r3, #116] ; 0x74 - 8006e88: 2b00 cmp r3, #0 - 8006e8a: f000 82e3 beq.w 8007454 + 8006f38: 687b ldr r3, [r7, #4] + 8006f3a: 6f5b ldr r3, [r3, #116] ; 0x74 + 8006f3c: 2b00 cmp r3, #0 + 8006f3e: f000 82e3 beq.w 8007508 { huart->RxISR(huart); - 8006e8e: 687b ldr r3, [r7, #4] - 8006e90: 6f5b ldr r3, [r3, #116] ; 0x74 - 8006e92: 6878 ldr r0, [r7, #4] - 8006e94: 4798 blx r3 + 8006f42: 687b ldr r3, [r7, #4] + 8006f44: 6f5b ldr r3, [r3, #116] ; 0x74 + 8006f46: 6878 ldr r0, [r7, #4] + 8006f48: 4798 blx r3 } return; - 8006e96: e2dd b.n 8007454 + 8006f4a: e2dd b.n 8007508 } } /* If some errors occur */ if ((errorflags != 0U) - 8006e98: f8d7 30d8 ldr.w r3, [r7, #216] ; 0xd8 - 8006e9c: 2b00 cmp r3, #0 - 8006e9e: f000 8123 beq.w 80070e8 + 8006f4c: f8d7 30d8 ldr.w r3, [r7, #216] ; 0xd8 + 8006f50: 2b00 cmp r3, #0 + 8006f52: f000 8123 beq.w 800719c && ((((cr3its & (USART_CR3_RXFTIE | USART_CR3_EIE)) != 0U) - 8006ea2: f8d7 20dc ldr.w r2, [r7, #220] ; 0xdc - 8006ea6: 4b8d ldr r3, [pc, #564] ; (80070dc ) - 8006ea8: 4013 ands r3, r2 - 8006eaa: 2b00 cmp r3, #0 - 8006eac: d106 bne.n 8006ebc + 8006f56: f8d7 20dc ldr.w r2, [r7, #220] ; 0xdc + 8006f5a: 4b8d ldr r3, [pc, #564] ; (8007190 ) + 8006f5c: 4013 ands r3, r2 + 8006f5e: 2b00 cmp r3, #0 + 8006f60: d106 bne.n 8006f70 || ((cr1its & (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE | USART_CR1_RTOIE)) != 0U)))) - 8006eae: f8d7 20e0 ldr.w r2, [r7, #224] ; 0xe0 - 8006eb2: 4b8b ldr r3, [pc, #556] ; (80070e0 ) - 8006eb4: 4013 ands r3, r2 - 8006eb6: 2b00 cmp r3, #0 - 8006eb8: f000 8116 beq.w 80070e8 + 8006f62: f8d7 20e0 ldr.w r2, [r7, #224] ; 0xe0 + 8006f66: 4b8b ldr r3, [pc, #556] ; (8007194 ) + 8006f68: 4013 ands r3, r2 + 8006f6a: 2b00 cmp r3, #0 + 8006f6c: f000 8116 beq.w 800719c { /* UART parity error interrupt occurred -------------------------------------*/ if (((isrflags & USART_ISR_PE) != 0U) && ((cr1its & USART_CR1_PEIE) != 0U)) - 8006ebc: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 8006ec0: f003 0301 and.w r3, r3, #1 - 8006ec4: 2b00 cmp r3, #0 - 8006ec6: d011 beq.n 8006eec - 8006ec8: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 8006ecc: f403 7380 and.w r3, r3, #256 ; 0x100 - 8006ed0: 2b00 cmp r3, #0 - 8006ed2: d00b beq.n 8006eec + 8006f70: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 8006f74: f003 0301 and.w r3, r3, #1 + 8006f78: 2b00 cmp r3, #0 + 8006f7a: d011 beq.n 8006fa0 + 8006f7c: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 8006f80: f403 7380 and.w r3, r3, #256 ; 0x100 + 8006f84: 2b00 cmp r3, #0 + 8006f86: d00b beq.n 8006fa0 { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_PEF); - 8006ed4: 687b ldr r3, [r7, #4] - 8006ed6: 681b ldr r3, [r3, #0] - 8006ed8: 2201 movs r2, #1 - 8006eda: 621a str r2, [r3, #32] + 8006f88: 687b ldr r3, [r7, #4] + 8006f8a: 681b ldr r3, [r3, #0] + 8006f8c: 2201 movs r2, #1 + 8006f8e: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_PE; - 8006edc: 687b ldr r3, [r7, #4] - 8006ede: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8006ee2: f043 0201 orr.w r2, r3, #1 - 8006ee6: 687b ldr r3, [r7, #4] - 8006ee8: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8006f90: 687b ldr r3, [r7, #4] + 8006f92: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8006f96: f043 0201 orr.w r2, r3, #1 + 8006f9a: 687b ldr r3, [r7, #4] + 8006f9c: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* UART frame error interrupt occurred --------------------------------------*/ if (((isrflags & USART_ISR_FE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) - 8006eec: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 8006ef0: f003 0302 and.w r3, r3, #2 - 8006ef4: 2b00 cmp r3, #0 - 8006ef6: d011 beq.n 8006f1c - 8006ef8: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc - 8006efc: f003 0301 and.w r3, r3, #1 - 8006f00: 2b00 cmp r3, #0 - 8006f02: d00b beq.n 8006f1c + 8006fa0: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 8006fa4: f003 0302 and.w r3, r3, #2 + 8006fa8: 2b00 cmp r3, #0 + 8006faa: d011 beq.n 8006fd0 + 8006fac: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc + 8006fb0: f003 0301 and.w r3, r3, #1 + 8006fb4: 2b00 cmp r3, #0 + 8006fb6: d00b beq.n 8006fd0 { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_FEF); - 8006f04: 687b ldr r3, [r7, #4] - 8006f06: 681b ldr r3, [r3, #0] - 8006f08: 2202 movs r2, #2 - 8006f0a: 621a str r2, [r3, #32] + 8006fb8: 687b ldr r3, [r7, #4] + 8006fba: 681b ldr r3, [r3, #0] + 8006fbc: 2202 movs r2, #2 + 8006fbe: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_FE; - 8006f0c: 687b ldr r3, [r7, #4] - 8006f0e: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8006f12: f043 0204 orr.w r2, r3, #4 - 8006f16: 687b ldr r3, [r7, #4] - 8006f18: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8006fc0: 687b ldr r3, [r7, #4] + 8006fc2: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8006fc6: f043 0204 orr.w r2, r3, #4 + 8006fca: 687b ldr r3, [r7, #4] + 8006fcc: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* UART noise error interrupt occurred --------------------------------------*/ if (((isrflags & USART_ISR_NE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) - 8006f1c: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 8006f20: f003 0304 and.w r3, r3, #4 - 8006f24: 2b00 cmp r3, #0 - 8006f26: d011 beq.n 8006f4c - 8006f28: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc - 8006f2c: f003 0301 and.w r3, r3, #1 - 8006f30: 2b00 cmp r3, #0 - 8006f32: d00b beq.n 8006f4c + 8006fd0: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 8006fd4: f003 0304 and.w r3, r3, #4 + 8006fd8: 2b00 cmp r3, #0 + 8006fda: d011 beq.n 8007000 + 8006fdc: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc + 8006fe0: f003 0301 and.w r3, r3, #1 + 8006fe4: 2b00 cmp r3, #0 + 8006fe6: d00b beq.n 8007000 { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_NEF); - 8006f34: 687b ldr r3, [r7, #4] - 8006f36: 681b ldr r3, [r3, #0] - 8006f38: 2204 movs r2, #4 - 8006f3a: 621a str r2, [r3, #32] + 8006fe8: 687b ldr r3, [r7, #4] + 8006fea: 681b ldr r3, [r3, #0] + 8006fec: 2204 movs r2, #4 + 8006fee: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_NE; - 8006f3c: 687b ldr r3, [r7, #4] - 8006f3e: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8006f42: f043 0202 orr.w r2, r3, #2 - 8006f46: 687b ldr r3, [r7, #4] - 8006f48: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8006ff0: 687b ldr r3, [r7, #4] + 8006ff2: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8006ff6: f043 0202 orr.w r2, r3, #2 + 8006ffa: 687b ldr r3, [r7, #4] + 8006ffc: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* UART Over-Run interrupt occurred -----------------------------------------*/ if (((isrflags & USART_ISR_ORE) != 0U) - 8006f4c: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 8006f50: f003 0308 and.w r3, r3, #8 - 8006f54: 2b00 cmp r3, #0 - 8006f56: d017 beq.n 8006f88 + 8007000: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 8007004: f003 0308 and.w r3, r3, #8 + 8007008: 2b00 cmp r3, #0 + 800700a: d017 beq.n 800703c && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) || - 8006f58: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 8006f5c: f003 0320 and.w r3, r3, #32 - 8006f60: 2b00 cmp r3, #0 - 8006f62: d105 bne.n 8006f70 + 800700c: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 8007010: f003 0320 and.w r3, r3, #32 + 8007014: 2b00 cmp r3, #0 + 8007016: d105 bne.n 8007024 ((cr3its & (USART_CR3_RXFTIE | USART_CR3_EIE)) != 0U))) - 8006f64: f8d7 20dc ldr.w r2, [r7, #220] ; 0xdc - 8006f68: 4b5c ldr r3, [pc, #368] ; (80070dc ) - 8006f6a: 4013 ands r3, r2 + 8007018: f8d7 20dc ldr.w r2, [r7, #220] ; 0xdc + 800701c: 4b5c ldr r3, [pc, #368] ; (8007190 ) + 800701e: 4013 ands r3, r2 && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) || - 8006f6c: 2b00 cmp r3, #0 - 8006f6e: d00b beq.n 8006f88 + 8007020: 2b00 cmp r3, #0 + 8007022: d00b beq.n 800703c { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF); - 8006f70: 687b ldr r3, [r7, #4] - 8006f72: 681b ldr r3, [r3, #0] - 8006f74: 2208 movs r2, #8 - 8006f76: 621a str r2, [r3, #32] + 8007024: 687b ldr r3, [r7, #4] + 8007026: 681b ldr r3, [r3, #0] + 8007028: 2208 movs r2, #8 + 800702a: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_ORE; - 8006f78: 687b ldr r3, [r7, #4] - 8006f7a: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8006f7e: f043 0208 orr.w r2, r3, #8 - 8006f82: 687b ldr r3, [r7, #4] - 8006f84: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 800702c: 687b ldr r3, [r7, #4] + 800702e: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8007032: f043 0208 orr.w r2, r3, #8 + 8007036: 687b ldr r3, [r7, #4] + 8007038: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* UART Receiver Timeout interrupt occurred ---------------------------------*/ if (((isrflags & USART_ISR_RTOF) != 0U) && ((cr1its & USART_CR1_RTOIE) != 0U)) - 8006f88: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 8006f8c: f403 6300 and.w r3, r3, #2048 ; 0x800 - 8006f90: 2b00 cmp r3, #0 - 8006f92: d012 beq.n 8006fba - 8006f94: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 8006f98: f003 6380 and.w r3, r3, #67108864 ; 0x4000000 - 8006f9c: 2b00 cmp r3, #0 - 8006f9e: d00c beq.n 8006fba + 800703c: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 8007040: f403 6300 and.w r3, r3, #2048 ; 0x800 + 8007044: 2b00 cmp r3, #0 + 8007046: d012 beq.n 800706e + 8007048: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 800704c: f003 6380 and.w r3, r3, #67108864 ; 0x4000000 + 8007050: 2b00 cmp r3, #0 + 8007052: d00c beq.n 800706e { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_RTOF); - 8006fa0: 687b ldr r3, [r7, #4] - 8006fa2: 681b ldr r3, [r3, #0] - 8006fa4: f44f 6200 mov.w r2, #2048 ; 0x800 - 8006fa8: 621a str r2, [r3, #32] + 8007054: 687b ldr r3, [r7, #4] + 8007056: 681b ldr r3, [r3, #0] + 8007058: f44f 6200 mov.w r2, #2048 ; 0x800 + 800705c: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_RTO; - 8006faa: 687b ldr r3, [r7, #4] - 8006fac: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8006fb0: f043 0220 orr.w r2, r3, #32 - 8006fb4: 687b ldr r3, [r7, #4] - 8006fb6: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 800705e: 687b ldr r3, [r7, #4] + 8007060: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8007064: f043 0220 orr.w r2, r3, #32 + 8007068: 687b ldr r3, [r7, #4] + 800706a: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* Call UART Error Call back function if need be ----------------------------*/ if (huart->ErrorCode != HAL_UART_ERROR_NONE) - 8006fba: 687b ldr r3, [r7, #4] - 8006fbc: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8006fc0: 2b00 cmp r3, #0 - 8006fc2: f000 8249 beq.w 8007458 + 800706e: 687b ldr r3, [r7, #4] + 8007070: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8007074: 2b00 cmp r3, #0 + 8007076: f000 8249 beq.w 800750c { /* UART in mode Receiver --------------------------------------------------*/ if (((isrflags & USART_ISR_RXNE_RXFNE) != 0U) - 8006fc6: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 8006fca: f003 0320 and.w r3, r3, #32 - 8006fce: 2b00 cmp r3, #0 - 8006fd0: d013 beq.n 8006ffa + 800707a: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 800707e: f003 0320 and.w r3, r3, #32 + 8007082: 2b00 cmp r3, #0 + 8007084: d013 beq.n 80070ae && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) - 8006fd2: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 8006fd6: f003 0320 and.w r3, r3, #32 - 8006fda: 2b00 cmp r3, #0 - 8006fdc: d105 bne.n 8006fea + 8007086: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 800708a: f003 0320 and.w r3, r3, #32 + 800708e: 2b00 cmp r3, #0 + 8007090: d105 bne.n 800709e || ((cr3its & USART_CR3_RXFTIE) != 0U))) - 8006fde: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc - 8006fe2: f003 5380 and.w r3, r3, #268435456 ; 0x10000000 - 8006fe6: 2b00 cmp r3, #0 - 8006fe8: d007 beq.n 8006ffa + 8007092: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc + 8007096: f003 5380 and.w r3, r3, #268435456 ; 0x10000000 + 800709a: 2b00 cmp r3, #0 + 800709c: d007 beq.n 80070ae { if (huart->RxISR != NULL) - 8006fea: 687b ldr r3, [r7, #4] - 8006fec: 6f5b ldr r3, [r3, #116] ; 0x74 - 8006fee: 2b00 cmp r3, #0 - 8006ff0: d003 beq.n 8006ffa + 800709e: 687b ldr r3, [r7, #4] + 80070a0: 6f5b ldr r3, [r3, #116] ; 0x74 + 80070a2: 2b00 cmp r3, #0 + 80070a4: d003 beq.n 80070ae { huart->RxISR(huart); - 8006ff2: 687b ldr r3, [r7, #4] - 8006ff4: 6f5b ldr r3, [r3, #116] ; 0x74 - 8006ff6: 6878 ldr r0, [r7, #4] - 8006ff8: 4798 blx r3 + 80070a6: 687b ldr r3, [r7, #4] + 80070a8: 6f5b ldr r3, [r3, #116] ; 0x74 + 80070aa: 6878 ldr r0, [r7, #4] + 80070ac: 4798 blx r3 /* If Error is to be considered as blocking : - Receiver Timeout error in Reception - Overrun error in Reception - any error occurs in DMA mode reception */ errorcode = huart->ErrorCode; - 8006ffa: 687b ldr r3, [r7, #4] - 8006ffc: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8007000: f8c7 30d4 str.w r3, [r7, #212] ; 0xd4 + 80070ae: 687b ldr r3, [r7, #4] + 80070b0: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 80070b4: f8c7 30d4 str.w r3, [r7, #212] ; 0xd4 if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) || - 8007004: 687b ldr r3, [r7, #4] - 8007006: 681b ldr r3, [r3, #0] - 8007008: 689b ldr r3, [r3, #8] - 800700a: f003 0340 and.w r3, r3, #64 ; 0x40 - 800700e: 2b40 cmp r3, #64 ; 0x40 - 8007010: d005 beq.n 800701e + 80070b8: 687b ldr r3, [r7, #4] + 80070ba: 681b ldr r3, [r3, #0] + 80070bc: 689b ldr r3, [r3, #8] + 80070be: f003 0340 and.w r3, r3, #64 ; 0x40 + 80070c2: 2b40 cmp r3, #64 ; 0x40 + 80070c4: d005 beq.n 80070d2 ((errorcode & (HAL_UART_ERROR_RTO | HAL_UART_ERROR_ORE)) != 0U)) - 8007012: f8d7 30d4 ldr.w r3, [r7, #212] ; 0xd4 - 8007016: f003 0328 and.w r3, r3, #40 ; 0x28 + 80070c6: f8d7 30d4 ldr.w r3, [r7, #212] ; 0xd4 + 80070ca: f003 0328 and.w r3, r3, #40 ; 0x28 if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) || - 800701a: 2b00 cmp r3, #0 - 800701c: d054 beq.n 80070c8 + 80070ce: 2b00 cmp r3, #0 + 80070d0: d054 beq.n 800717c { /* Blocking error : transfer is aborted Set the UART state ready to be able to start again the process, Disable Rx Interrupts, and disable Rx DMA request, if ongoing */ UART_EndRxTransfer(huart); - 800701e: 6878 ldr r0, [r7, #4] - 8007020: f001 f8e5 bl 80081ee + 80070d2: 6878 ldr r0, [r7, #4] + 80070d4: f001 f8e5 bl 80082a2 /* Abort the UART DMA Rx channel if enabled */ if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) - 8007024: 687b ldr r3, [r7, #4] - 8007026: 681b ldr r3, [r3, #0] - 8007028: 689b ldr r3, [r3, #8] - 800702a: f003 0340 and.w r3, r3, #64 ; 0x40 - 800702e: 2b40 cmp r3, #64 ; 0x40 - 8007030: d146 bne.n 80070c0 + 80070d8: 687b ldr r3, [r7, #4] + 80070da: 681b ldr r3, [r3, #0] + 80070dc: 689b ldr r3, [r3, #8] + 80070de: f003 0340 and.w r3, r3, #64 ; 0x40 + 80070e2: 2b40 cmp r3, #64 ; 0x40 + 80070e4: d146 bne.n 8007174 { /* Disable the UART DMA Rx request if enabled */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); - 8007032: 687b ldr r3, [r7, #4] - 8007034: 681b ldr r3, [r3, #0] - 8007036: 3308 adds r3, #8 - 8007038: f8c7 309c str.w r3, [r7, #156] ; 0x9c + 80070e6: 687b ldr r3, [r7, #4] + 80070e8: 681b ldr r3, [r3, #0] + 80070ea: 3308 adds r3, #8 + 80070ec: f8c7 309c str.w r3, [r7, #156] ; 0x9c __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800703c: f8d7 309c ldr.w r3, [r7, #156] ; 0x9c - 8007040: e853 3f00 ldrex r3, [r3] - 8007044: f8c7 3098 str.w r3, [r7, #152] ; 0x98 + 80070f0: f8d7 309c ldr.w r3, [r7, #156] ; 0x9c + 80070f4: e853 3f00 ldrex r3, [r3] + 80070f8: f8c7 3098 str.w r3, [r7, #152] ; 0x98 return(result); - 8007048: f8d7 3098 ldr.w r3, [r7, #152] ; 0x98 - 800704c: f023 0340 bic.w r3, r3, #64 ; 0x40 - 8007050: f8c7 30d0 str.w r3, [r7, #208] ; 0xd0 - 8007054: 687b ldr r3, [r7, #4] - 8007056: 681b ldr r3, [r3, #0] - 8007058: 3308 adds r3, #8 - 800705a: f8d7 20d0 ldr.w r2, [r7, #208] ; 0xd0 - 800705e: f8c7 20a8 str.w r2, [r7, #168] ; 0xa8 - 8007062: f8c7 30a4 str.w r3, [r7, #164] ; 0xa4 + 80070fc: f8d7 3098 ldr.w r3, [r7, #152] ; 0x98 + 8007100: f023 0340 bic.w r3, r3, #64 ; 0x40 + 8007104: f8c7 30d0 str.w r3, [r7, #208] ; 0xd0 + 8007108: 687b ldr r3, [r7, #4] + 800710a: 681b ldr r3, [r3, #0] + 800710c: 3308 adds r3, #8 + 800710e: f8d7 20d0 ldr.w r2, [r7, #208] ; 0xd0 + 8007112: f8c7 20a8 str.w r2, [r7, #168] ; 0xa8 + 8007116: f8c7 30a4 str.w r3, [r7, #164] ; 0xa4 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007066: f8d7 10a4 ldr.w r1, [r7, #164] ; 0xa4 - 800706a: f8d7 20a8 ldr.w r2, [r7, #168] ; 0xa8 - 800706e: e841 2300 strex r3, r2, [r1] - 8007072: f8c7 30a0 str.w r3, [r7, #160] ; 0xa0 + 800711a: f8d7 10a4 ldr.w r1, [r7, #164] ; 0xa4 + 800711e: f8d7 20a8 ldr.w r2, [r7, #168] ; 0xa8 + 8007122: e841 2300 strex r3, r2, [r1] + 8007126: f8c7 30a0 str.w r3, [r7, #160] ; 0xa0 return(result); - 8007076: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 - 800707a: 2b00 cmp r3, #0 - 800707c: d1d9 bne.n 8007032 + 800712a: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 + 800712e: 2b00 cmp r3, #0 + 8007130: d1d9 bne.n 80070e6 /* Abort the UART DMA Rx channel */ if (huart->hdmarx != NULL) - 800707e: 687b ldr r3, [r7, #4] - 8007080: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8007084: 2b00 cmp r3, #0 - 8007086: d017 beq.n 80070b8 + 8007132: 687b ldr r3, [r7, #4] + 8007134: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8007138: 2b00 cmp r3, #0 + 800713a: d017 beq.n 800716c { /* Set the UART DMA Abort callback : will lead to call HAL_UART_ErrorCallback() at end of DMA abort procedure */ huart->hdmarx->XferAbortCallback = UART_DMAAbortOnError; - 8007088: 687b ldr r3, [r7, #4] - 800708a: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800708e: 4a15 ldr r2, [pc, #84] ; (80070e4 ) - 8007090: 639a str r2, [r3, #56] ; 0x38 + 800713c: 687b ldr r3, [r7, #4] + 800713e: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8007142: 4a15 ldr r2, [pc, #84] ; (8007198 ) + 8007144: 639a str r2, [r3, #56] ; 0x38 /* Abort DMA RX */ if (HAL_DMA_Abort_IT(huart->hdmarx) != HAL_OK) - 8007092: 687b ldr r3, [r7, #4] - 8007094: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8007098: 4618 mov r0, r3 - 800709a: f7fc fd81 bl 8003ba0 - 800709e: 4603 mov r3, r0 - 80070a0: 2b00 cmp r3, #0 - 80070a2: d019 beq.n 80070d8 + 8007146: 687b ldr r3, [r7, #4] + 8007148: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800714c: 4618 mov r0, r3 + 800714e: f7fc fd9b bl 8003c88 + 8007152: 4603 mov r3, r0 + 8007154: 2b00 cmp r3, #0 + 8007156: d019 beq.n 800718c { /* Call Directly huart->hdmarx->XferAbortCallback function in case of error */ huart->hdmarx->XferAbortCallback(huart->hdmarx); - 80070a4: 687b ldr r3, [r7, #4] - 80070a6: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 80070aa: 6b9b ldr r3, [r3, #56] ; 0x38 - 80070ac: 687a ldr r2, [r7, #4] - 80070ae: f8d2 2080 ldr.w r2, [r2, #128] ; 0x80 - 80070b2: 4610 mov r0, r2 - 80070b4: 4798 blx r3 + 8007158: 687b ldr r3, [r7, #4] + 800715a: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800715e: 6b9b ldr r3, [r3, #56] ; 0x38 + 8007160: 687a ldr r2, [r7, #4] + 8007162: f8d2 2080 ldr.w r2, [r2, #128] ; 0x80 + 8007166: 4610 mov r0, r2 + 8007168: 4798 blx r3 if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) - 80070b6: e00f b.n 80070d8 + 800716a: e00f b.n 800718c #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered error callback*/ huart->ErrorCallback(huart); #else /*Call legacy weak error callback*/ HAL_UART_ErrorCallback(huart); - 80070b8: 6878 ldr r0, [r7, #4] - 80070ba: f007 fe03 bl 800ecc4 + 800716c: 6878 ldr r0, [r7, #4] + 800716e: f007 fe09 bl 800ed84 if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) - 80070be: e00b b.n 80070d8 + 8007172: e00b b.n 800718c #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered error callback*/ huart->ErrorCallback(huart); #else /*Call legacy weak error callback*/ HAL_UART_ErrorCallback(huart); - 80070c0: 6878 ldr r0, [r7, #4] - 80070c2: f007 fdff bl 800ecc4 + 8007174: 6878 ldr r0, [r7, #4] + 8007176: f007 fe05 bl 800ed84 if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) - 80070c6: e007 b.n 80070d8 + 800717a: e007 b.n 800718c #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered error callback*/ huart->ErrorCallback(huart); #else /*Call legacy weak error callback*/ HAL_UART_ErrorCallback(huart); - 80070c8: 6878 ldr r0, [r7, #4] - 80070ca: f007 fdfb bl 800ecc4 + 800717c: 6878 ldr r0, [r7, #4] + 800717e: f007 fe01 bl 800ed84 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ huart->ErrorCode = HAL_UART_ERROR_NONE; - 80070ce: 687b ldr r3, [r7, #4] - 80070d0: 2200 movs r2, #0 - 80070d2: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8007182: 687b ldr r3, [r7, #4] + 8007184: 2200 movs r2, #0 + 8007186: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } } return; - 80070d6: e1bf b.n 8007458 + 800718a: e1bf b.n 800750c if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) - 80070d8: bf00 nop + 800718c: bf00 nop return; - 80070da: e1bd b.n 8007458 - 80070dc: 10000001 .word 0x10000001 - 80070e0: 04000120 .word 0x04000120 - 80070e4: 0800855b .word 0x0800855b + 800718e: e1bd b.n 800750c + 8007190: 10000001 .word 0x10000001 + 8007194: 04000120 .word 0x04000120 + 8007198: 0800860f .word 0x0800860f } /* End if some error occurs */ /* Check current reception Mode : If Reception till IDLE event has been selected : */ if ((huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 80070e8: 687b ldr r3, [r7, #4] - 80070ea: 6edb ldr r3, [r3, #108] ; 0x6c - 80070ec: 2b01 cmp r3, #1 - 80070ee: f040 8153 bne.w 8007398 + 800719c: 687b ldr r3, [r7, #4] + 800719e: 6edb ldr r3, [r3, #108] ; 0x6c + 80071a0: 2b01 cmp r3, #1 + 80071a2: f040 8153 bne.w 800744c && ((isrflags & USART_ISR_IDLE) != 0U) - 80070f2: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 80070f6: f003 0310 and.w r3, r3, #16 - 80070fa: 2b00 cmp r3, #0 - 80070fc: f000 814c beq.w 8007398 + 80071a6: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 80071aa: f003 0310 and.w r3, r3, #16 + 80071ae: 2b00 cmp r3, #0 + 80071b0: f000 814c beq.w 800744c && ((cr1its & USART_ISR_IDLE) != 0U)) - 8007100: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 8007104: f003 0310 and.w r3, r3, #16 - 8007108: 2b00 cmp r3, #0 - 800710a: f000 8145 beq.w 8007398 + 80071b4: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 80071b8: f003 0310 and.w r3, r3, #16 + 80071bc: 2b00 cmp r3, #0 + 80071be: f000 8145 beq.w 800744c { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); - 800710e: 687b ldr r3, [r7, #4] - 8007110: 681b ldr r3, [r3, #0] - 8007112: 2210 movs r2, #16 - 8007114: 621a str r2, [r3, #32] + 80071c2: 687b ldr r3, [r7, #4] + 80071c4: 681b ldr r3, [r3, #0] + 80071c6: 2210 movs r2, #16 + 80071c8: 621a str r2, [r3, #32] /* Check if DMA mode is enabled in UART */ if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) - 8007116: 687b ldr r3, [r7, #4] - 8007118: 681b ldr r3, [r3, #0] - 800711a: 689b ldr r3, [r3, #8] - 800711c: f003 0340 and.w r3, r3, #64 ; 0x40 - 8007120: 2b40 cmp r3, #64 ; 0x40 - 8007122: f040 80bb bne.w 800729c + 80071ca: 687b ldr r3, [r7, #4] + 80071cc: 681b ldr r3, [r3, #0] + 80071ce: 689b ldr r3, [r3, #8] + 80071d0: f003 0340 and.w r3, r3, #64 ; 0x40 + 80071d4: 2b40 cmp r3, #64 ; 0x40 + 80071d6: f040 80bb bne.w 8007350 { /* DMA mode enabled */ /* Check received length : If all expected data are received, do nothing, (DMA cplt callback will be called). Otherwise, if at least one data has already been received, IDLE event is to be notified to user */ uint16_t nb_remaining_rx_data = (uint16_t) __HAL_DMA_GET_COUNTER(huart->hdmarx); - 8007126: 687b ldr r3, [r7, #4] - 8007128: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800712c: 681b ldr r3, [r3, #0] - 800712e: 685b ldr r3, [r3, #4] - 8007130: f8a7 30be strh.w r3, [r7, #190] ; 0xbe + 80071da: 687b ldr r3, [r7, #4] + 80071dc: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 80071e0: 681b ldr r3, [r3, #0] + 80071e2: 685b ldr r3, [r3, #4] + 80071e4: f8a7 30be strh.w r3, [r7, #190] ; 0xbe if ((nb_remaining_rx_data > 0U) - 8007134: f8b7 30be ldrh.w r3, [r7, #190] ; 0xbe - 8007138: 2b00 cmp r3, #0 - 800713a: f000 818f beq.w 800745c + 80071e8: f8b7 30be ldrh.w r3, [r7, #190] ; 0xbe + 80071ec: 2b00 cmp r3, #0 + 80071ee: f000 818f beq.w 8007510 && (nb_remaining_rx_data < huart->RxXferSize)) - 800713e: 687b ldr r3, [r7, #4] - 8007140: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c - 8007144: f8b7 20be ldrh.w r2, [r7, #190] ; 0xbe - 8007148: 429a cmp r2, r3 - 800714a: f080 8187 bcs.w 800745c + 80071f2: 687b ldr r3, [r7, #4] + 80071f4: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c + 80071f8: f8b7 20be ldrh.w r2, [r7, #190] ; 0xbe + 80071fc: 429a cmp r2, r3 + 80071fe: f080 8187 bcs.w 8007510 { /* Reception is not complete */ huart->RxXferCount = nb_remaining_rx_data; - 800714e: 687b ldr r3, [r7, #4] - 8007150: f8b7 20be ldrh.w r2, [r7, #190] ; 0xbe - 8007154: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8007202: 687b ldr r3, [r7, #4] + 8007204: f8b7 20be ldrh.w r2, [r7, #190] ; 0xbe + 8007208: f8a3 205e strh.w r2, [r3, #94] ; 0x5e /* In Normal mode, end DMA xfer and HAL UART Rx process*/ if (HAL_IS_BIT_CLR(huart->hdmarx->Instance->CCR, DMA_CCR_CIRC)) - 8007158: 687b ldr r3, [r7, #4] - 800715a: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800715e: 681b ldr r3, [r3, #0] - 8007160: 681b ldr r3, [r3, #0] - 8007162: f003 0320 and.w r3, r3, #32 - 8007166: 2b00 cmp r3, #0 - 8007168: f040 8087 bne.w 800727a + 800720c: 687b ldr r3, [r7, #4] + 800720e: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8007212: 681b ldr r3, [r3, #0] + 8007214: 681b ldr r3, [r3, #0] + 8007216: f003 0320 and.w r3, r3, #32 + 800721a: 2b00 cmp r3, #0 + 800721c: f040 8087 bne.w 800732e { /* Disable PE and ERR (Frame error, noise error, overrun error) interrupts */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_PEIE); - 800716c: 687b ldr r3, [r7, #4] - 800716e: 681b ldr r3, [r3, #0] - 8007170: f8c7 3088 str.w r3, [r7, #136] ; 0x88 + 8007220: 687b ldr r3, [r7, #4] + 8007222: 681b ldr r3, [r3, #0] + 8007224: f8c7 3088 str.w r3, [r7, #136] ; 0x88 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007174: f8d7 3088 ldr.w r3, [r7, #136] ; 0x88 - 8007178: e853 3f00 ldrex r3, [r3] - 800717c: f8c7 3084 str.w r3, [r7, #132] ; 0x84 + 8007228: f8d7 3088 ldr.w r3, [r7, #136] ; 0x88 + 800722c: e853 3f00 ldrex r3, [r3] + 8007230: f8c7 3084 str.w r3, [r7, #132] ; 0x84 return(result); - 8007180: f8d7 3084 ldr.w r3, [r7, #132] ; 0x84 - 8007184: f423 7380 bic.w r3, r3, #256 ; 0x100 - 8007188: f8c7 30b8 str.w r3, [r7, #184] ; 0xb8 - 800718c: 687b ldr r3, [r7, #4] - 800718e: 681b ldr r3, [r3, #0] - 8007190: 461a mov r2, r3 - 8007192: f8d7 30b8 ldr.w r3, [r7, #184] ; 0xb8 - 8007196: f8c7 3094 str.w r3, [r7, #148] ; 0x94 - 800719a: f8c7 2090 str.w r2, [r7, #144] ; 0x90 + 8007234: f8d7 3084 ldr.w r3, [r7, #132] ; 0x84 + 8007238: f423 7380 bic.w r3, r3, #256 ; 0x100 + 800723c: f8c7 30b8 str.w r3, [r7, #184] ; 0xb8 + 8007240: 687b ldr r3, [r7, #4] + 8007242: 681b ldr r3, [r3, #0] + 8007244: 461a mov r2, r3 + 8007246: f8d7 30b8 ldr.w r3, [r7, #184] ; 0xb8 + 800724a: f8c7 3094 str.w r3, [r7, #148] ; 0x94 + 800724e: f8c7 2090 str.w r2, [r7, #144] ; 0x90 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800719e: f8d7 1090 ldr.w r1, [r7, #144] ; 0x90 - 80071a2: f8d7 2094 ldr.w r2, [r7, #148] ; 0x94 - 80071a6: e841 2300 strex r3, r2, [r1] - 80071aa: f8c7 308c str.w r3, [r7, #140] ; 0x8c + 8007252: f8d7 1090 ldr.w r1, [r7, #144] ; 0x90 + 8007256: f8d7 2094 ldr.w r2, [r7, #148] ; 0x94 + 800725a: e841 2300 strex r3, r2, [r1] + 800725e: f8c7 308c str.w r3, [r7, #140] ; 0x8c return(result); - 80071ae: f8d7 308c ldr.w r3, [r7, #140] ; 0x8c - 80071b2: 2b00 cmp r3, #0 - 80071b4: d1da bne.n 800716c + 8007262: f8d7 308c ldr.w r3, [r7, #140] ; 0x8c + 8007266: 2b00 cmp r3, #0 + 8007268: d1da bne.n 8007220 ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); - 80071b6: 687b ldr r3, [r7, #4] - 80071b8: 681b ldr r3, [r3, #0] - 80071ba: 3308 adds r3, #8 - 80071bc: 677b str r3, [r7, #116] ; 0x74 + 800726a: 687b ldr r3, [r7, #4] + 800726c: 681b ldr r3, [r3, #0] + 800726e: 3308 adds r3, #8 + 8007270: 677b str r3, [r7, #116] ; 0x74 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80071be: 6f7b ldr r3, [r7, #116] ; 0x74 - 80071c0: e853 3f00 ldrex r3, [r3] - 80071c4: 673b str r3, [r7, #112] ; 0x70 + 8007272: 6f7b ldr r3, [r7, #116] ; 0x74 + 8007274: e853 3f00 ldrex r3, [r3] + 8007278: 673b str r3, [r7, #112] ; 0x70 return(result); - 80071c6: 6f3b ldr r3, [r7, #112] ; 0x70 - 80071c8: f023 0301 bic.w r3, r3, #1 - 80071cc: f8c7 30b4 str.w r3, [r7, #180] ; 0xb4 - 80071d0: 687b ldr r3, [r7, #4] - 80071d2: 681b ldr r3, [r3, #0] - 80071d4: 3308 adds r3, #8 - 80071d6: f8d7 20b4 ldr.w r2, [r7, #180] ; 0xb4 - 80071da: f8c7 2080 str.w r2, [r7, #128] ; 0x80 - 80071de: 67fb str r3, [r7, #124] ; 0x7c + 800727a: 6f3b ldr r3, [r7, #112] ; 0x70 + 800727c: f023 0301 bic.w r3, r3, #1 + 8007280: f8c7 30b4 str.w r3, [r7, #180] ; 0xb4 + 8007284: 687b ldr r3, [r7, #4] + 8007286: 681b ldr r3, [r3, #0] + 8007288: 3308 adds r3, #8 + 800728a: f8d7 20b4 ldr.w r2, [r7, #180] ; 0xb4 + 800728e: f8c7 2080 str.w r2, [r7, #128] ; 0x80 + 8007292: 67fb str r3, [r7, #124] ; 0x7c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80071e0: 6ff9 ldr r1, [r7, #124] ; 0x7c - 80071e2: f8d7 2080 ldr.w r2, [r7, #128] ; 0x80 - 80071e6: e841 2300 strex r3, r2, [r1] - 80071ea: 67bb str r3, [r7, #120] ; 0x78 + 8007294: 6ff9 ldr r1, [r7, #124] ; 0x7c + 8007296: f8d7 2080 ldr.w r2, [r7, #128] ; 0x80 + 800729a: e841 2300 strex r3, r2, [r1] + 800729e: 67bb str r3, [r7, #120] ; 0x78 return(result); - 80071ec: 6fbb ldr r3, [r7, #120] ; 0x78 - 80071ee: 2b00 cmp r3, #0 - 80071f0: d1e1 bne.n 80071b6 + 80072a0: 6fbb ldr r3, [r7, #120] ; 0x78 + 80072a2: 2b00 cmp r3, #0 + 80072a4: d1e1 bne.n 800726a /* Disable the DMA transfer for the receiver request by resetting the DMAR bit in the UART CR3 register */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); - 80071f2: 687b ldr r3, [r7, #4] - 80071f4: 681b ldr r3, [r3, #0] - 80071f6: 3308 adds r3, #8 - 80071f8: 663b str r3, [r7, #96] ; 0x60 + 80072a6: 687b ldr r3, [r7, #4] + 80072a8: 681b ldr r3, [r3, #0] + 80072aa: 3308 adds r3, #8 + 80072ac: 663b str r3, [r7, #96] ; 0x60 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80071fa: 6e3b ldr r3, [r7, #96] ; 0x60 - 80071fc: e853 3f00 ldrex r3, [r3] - 8007200: 65fb str r3, [r7, #92] ; 0x5c + 80072ae: 6e3b ldr r3, [r7, #96] ; 0x60 + 80072b0: e853 3f00 ldrex r3, [r3] + 80072b4: 65fb str r3, [r7, #92] ; 0x5c return(result); - 8007202: 6dfb ldr r3, [r7, #92] ; 0x5c - 8007204: f023 0340 bic.w r3, r3, #64 ; 0x40 - 8007208: f8c7 30b0 str.w r3, [r7, #176] ; 0xb0 - 800720c: 687b ldr r3, [r7, #4] - 800720e: 681b ldr r3, [r3, #0] - 8007210: 3308 adds r3, #8 - 8007212: f8d7 20b0 ldr.w r2, [r7, #176] ; 0xb0 - 8007216: 66fa str r2, [r7, #108] ; 0x6c - 8007218: 66bb str r3, [r7, #104] ; 0x68 + 80072b6: 6dfb ldr r3, [r7, #92] ; 0x5c + 80072b8: f023 0340 bic.w r3, r3, #64 ; 0x40 + 80072bc: f8c7 30b0 str.w r3, [r7, #176] ; 0xb0 + 80072c0: 687b ldr r3, [r7, #4] + 80072c2: 681b ldr r3, [r3, #0] + 80072c4: 3308 adds r3, #8 + 80072c6: f8d7 20b0 ldr.w r2, [r7, #176] ; 0xb0 + 80072ca: 66fa str r2, [r7, #108] ; 0x6c + 80072cc: 66bb str r3, [r7, #104] ; 0x68 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800721a: 6eb9 ldr r1, [r7, #104] ; 0x68 - 800721c: 6efa ldr r2, [r7, #108] ; 0x6c - 800721e: e841 2300 strex r3, r2, [r1] - 8007222: 667b str r3, [r7, #100] ; 0x64 + 80072ce: 6eb9 ldr r1, [r7, #104] ; 0x68 + 80072d0: 6efa ldr r2, [r7, #108] ; 0x6c + 80072d2: e841 2300 strex r3, r2, [r1] + 80072d6: 667b str r3, [r7, #100] ; 0x64 return(result); - 8007224: 6e7b ldr r3, [r7, #100] ; 0x64 - 8007226: 2b00 cmp r3, #0 - 8007228: d1e3 bne.n 80071f2 + 80072d8: 6e7b ldr r3, [r7, #100] ; 0x64 + 80072da: 2b00 cmp r3, #0 + 80072dc: d1e3 bne.n 80072a6 /* At end of Rx process, restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 800722a: 687b ldr r3, [r7, #4] - 800722c: 2220 movs r2, #32 - 800722e: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 80072de: 687b ldr r3, [r7, #4] + 80072e0: 2220 movs r2, #32 + 80072e2: f8c3 208c str.w r2, [r3, #140] ; 0x8c huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 8007232: 687b ldr r3, [r7, #4] - 8007234: 2200 movs r2, #0 - 8007236: 66da str r2, [r3, #108] ; 0x6c + 80072e6: 687b ldr r3, [r7, #4] + 80072e8: 2200 movs r2, #0 + 80072ea: 66da str r2, [r3, #108] ; 0x6c ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 8007238: 687b ldr r3, [r7, #4] - 800723a: 681b ldr r3, [r3, #0] - 800723c: 64fb str r3, [r7, #76] ; 0x4c + 80072ec: 687b ldr r3, [r7, #4] + 80072ee: 681b ldr r3, [r3, #0] + 80072f0: 64fb str r3, [r7, #76] ; 0x4c __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800723e: 6cfb ldr r3, [r7, #76] ; 0x4c - 8007240: e853 3f00 ldrex r3, [r3] - 8007244: 64bb str r3, [r7, #72] ; 0x48 + 80072f2: 6cfb ldr r3, [r7, #76] ; 0x4c + 80072f4: e853 3f00 ldrex r3, [r3] + 80072f8: 64bb str r3, [r7, #72] ; 0x48 return(result); - 8007246: 6cbb ldr r3, [r7, #72] ; 0x48 - 8007248: f023 0310 bic.w r3, r3, #16 - 800724c: f8c7 30ac str.w r3, [r7, #172] ; 0xac - 8007250: 687b ldr r3, [r7, #4] - 8007252: 681b ldr r3, [r3, #0] - 8007254: 461a mov r2, r3 - 8007256: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac - 800725a: 65bb str r3, [r7, #88] ; 0x58 - 800725c: 657a str r2, [r7, #84] ; 0x54 + 80072fa: 6cbb ldr r3, [r7, #72] ; 0x48 + 80072fc: f023 0310 bic.w r3, r3, #16 + 8007300: f8c7 30ac str.w r3, [r7, #172] ; 0xac + 8007304: 687b ldr r3, [r7, #4] + 8007306: 681b ldr r3, [r3, #0] + 8007308: 461a mov r2, r3 + 800730a: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac + 800730e: 65bb str r3, [r7, #88] ; 0x58 + 8007310: 657a str r2, [r7, #84] ; 0x54 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800725e: 6d79 ldr r1, [r7, #84] ; 0x54 - 8007260: 6dba ldr r2, [r7, #88] ; 0x58 - 8007262: e841 2300 strex r3, r2, [r1] - 8007266: 653b str r3, [r7, #80] ; 0x50 + 8007312: 6d79 ldr r1, [r7, #84] ; 0x54 + 8007314: 6dba ldr r2, [r7, #88] ; 0x58 + 8007316: e841 2300 strex r3, r2, [r1] + 800731a: 653b str r3, [r7, #80] ; 0x50 return(result); - 8007268: 6d3b ldr r3, [r7, #80] ; 0x50 - 800726a: 2b00 cmp r3, #0 - 800726c: d1e4 bne.n 8007238 + 800731c: 6d3b ldr r3, [r7, #80] ; 0x50 + 800731e: 2b00 cmp r3, #0 + 8007320: d1e4 bne.n 80072ec /* Last bytes received, so no need as the abort is immediate */ (void)HAL_DMA_Abort(huart->hdmarx); - 800726e: 687b ldr r3, [r7, #4] - 8007270: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8007274: 4618 mov r0, r3 - 8007276: f7fc fc34 bl 8003ae2 + 8007322: 687b ldr r3, [r7, #4] + 8007324: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8007328: 4618 mov r0, r3 + 800732a: f7fc fc4e bl 8003bca } /* Initialize type of RxEvent that correspond to RxEvent callback execution; In this case, Rx Event type is Idle Event */ huart->RxEventType = HAL_UART_RXEVENT_IDLE; - 800727a: 687b ldr r3, [r7, #4] - 800727c: 2202 movs r2, #2 - 800727e: 671a str r2, [r3, #112] ; 0x70 + 800732e: 687b ldr r3, [r7, #4] + 8007330: 2202 movs r2, #2 + 8007332: 671a str r2, [r3, #112] ; 0x70 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx Event callback*/ huart->RxEventCallback(huart, (huart->RxXferSize - huart->RxXferCount)); #else /*Call legacy weak Rx Event callback*/ HAL_UARTEx_RxEventCallback(huart, (huart->RxXferSize - huart->RxXferCount)); - 8007280: 687b ldr r3, [r7, #4] - 8007282: f8b3 205c ldrh.w r2, [r3, #92] ; 0x5c - 8007286: 687b ldr r3, [r7, #4] - 8007288: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 800728c: b29b uxth r3, r3 - 800728e: 1ad3 subs r3, r2, r3 - 8007290: b29b uxth r3, r3 - 8007292: 4619 mov r1, r3 - 8007294: 6878 ldr r0, [r7, #4] - 8007296: f007 fd6f bl 800ed78 + 8007334: 687b ldr r3, [r7, #4] + 8007336: f8b3 205c ldrh.w r2, [r3, #92] ; 0x5c + 800733a: 687b ldr r3, [r7, #4] + 800733c: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 8007340: b29b uxth r3, r3 + 8007342: 1ad3 subs r3, r2, r3 + 8007344: b29b uxth r3, r3 + 8007346: 4619 mov r1, r3 + 8007348: 6878 ldr r0, [r7, #4] + 800734a: f007 fd75 bl 800ee38 #endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ } return; - 800729a: e0df b.n 800745c + 800734e: e0df b.n 8007510 else { /* DMA mode not enabled */ /* Check received length : If all expected data are received, do nothing. Otherwise, if at least one data has already been received, IDLE event is to be notified to user */ uint16_t nb_rx_data = huart->RxXferSize - huart->RxXferCount; - 800729c: 687b ldr r3, [r7, #4] - 800729e: f8b3 205c ldrh.w r2, [r3, #92] ; 0x5c - 80072a2: 687b ldr r3, [r7, #4] - 80072a4: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 80072a8: b29b uxth r3, r3 - 80072aa: 1ad3 subs r3, r2, r3 - 80072ac: f8a7 30ce strh.w r3, [r7, #206] ; 0xce + 8007350: 687b ldr r3, [r7, #4] + 8007352: f8b3 205c ldrh.w r2, [r3, #92] ; 0x5c + 8007356: 687b ldr r3, [r7, #4] + 8007358: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 800735c: b29b uxth r3, r3 + 800735e: 1ad3 subs r3, r2, r3 + 8007360: f8a7 30ce strh.w r3, [r7, #206] ; 0xce if ((huart->RxXferCount > 0U) - 80072b0: 687b ldr r3, [r7, #4] - 80072b2: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 80072b6: b29b uxth r3, r3 - 80072b8: 2b00 cmp r3, #0 - 80072ba: f000 80d1 beq.w 8007460 + 8007364: 687b ldr r3, [r7, #4] + 8007366: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 800736a: b29b uxth r3, r3 + 800736c: 2b00 cmp r3, #0 + 800736e: f000 80d1 beq.w 8007514 && (nb_rx_data > 0U)) - 80072be: f8b7 30ce ldrh.w r3, [r7, #206] ; 0xce - 80072c2: 2b00 cmp r3, #0 - 80072c4: f000 80cc beq.w 8007460 + 8007372: f8b7 30ce ldrh.w r3, [r7, #206] ; 0xce + 8007376: 2b00 cmp r3, #0 + 8007378: f000 80cc beq.w 8007514 { /* Disable the UART Parity Error Interrupt and RXNE interrupts */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); - 80072c8: 687b ldr r3, [r7, #4] - 80072ca: 681b ldr r3, [r3, #0] - 80072cc: 63bb str r3, [r7, #56] ; 0x38 + 800737c: 687b ldr r3, [r7, #4] + 800737e: 681b ldr r3, [r3, #0] + 8007380: 63bb str r3, [r7, #56] ; 0x38 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80072ce: 6bbb ldr r3, [r7, #56] ; 0x38 - 80072d0: e853 3f00 ldrex r3, [r3] - 80072d4: 637b str r3, [r7, #52] ; 0x34 + 8007382: 6bbb ldr r3, [r7, #56] ; 0x38 + 8007384: e853 3f00 ldrex r3, [r3] + 8007388: 637b str r3, [r7, #52] ; 0x34 return(result); - 80072d6: 6b7b ldr r3, [r7, #52] ; 0x34 - 80072d8: f423 7390 bic.w r3, r3, #288 ; 0x120 - 80072dc: f8c7 30c8 str.w r3, [r7, #200] ; 0xc8 - 80072e0: 687b ldr r3, [r7, #4] - 80072e2: 681b ldr r3, [r3, #0] - 80072e4: 461a mov r2, r3 - 80072e6: f8d7 30c8 ldr.w r3, [r7, #200] ; 0xc8 - 80072ea: 647b str r3, [r7, #68] ; 0x44 - 80072ec: 643a str r2, [r7, #64] ; 0x40 + 800738a: 6b7b ldr r3, [r7, #52] ; 0x34 + 800738c: f423 7390 bic.w r3, r3, #288 ; 0x120 + 8007390: f8c7 30c8 str.w r3, [r7, #200] ; 0xc8 + 8007394: 687b ldr r3, [r7, #4] + 8007396: 681b ldr r3, [r3, #0] + 8007398: 461a mov r2, r3 + 800739a: f8d7 30c8 ldr.w r3, [r7, #200] ; 0xc8 + 800739e: 647b str r3, [r7, #68] ; 0x44 + 80073a0: 643a str r2, [r7, #64] ; 0x40 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80072ee: 6c39 ldr r1, [r7, #64] ; 0x40 - 80072f0: 6c7a ldr r2, [r7, #68] ; 0x44 - 80072f2: e841 2300 strex r3, r2, [r1] - 80072f6: 63fb str r3, [r7, #60] ; 0x3c + 80073a2: 6c39 ldr r1, [r7, #64] ; 0x40 + 80073a4: 6c7a ldr r2, [r7, #68] ; 0x44 + 80073a6: e841 2300 strex r3, r2, [r1] + 80073aa: 63fb str r3, [r7, #60] ; 0x3c return(result); - 80072f8: 6bfb ldr r3, [r7, #60] ; 0x3c - 80072fa: 2b00 cmp r3, #0 - 80072fc: d1e4 bne.n 80072c8 + 80073ac: 6bfb ldr r3, [r7, #60] ; 0x3c + 80073ae: 2b00 cmp r3, #0 + 80073b0: d1e4 bne.n 800737c /* Disable the UART Error Interrupt:(Frame error, noise error, overrun error) and RX FIFO Threshold interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); - 80072fe: 687b ldr r3, [r7, #4] - 8007300: 681b ldr r3, [r3, #0] - 8007302: 3308 adds r3, #8 - 8007304: 627b str r3, [r7, #36] ; 0x24 + 80073b2: 687b ldr r3, [r7, #4] + 80073b4: 681b ldr r3, [r3, #0] + 80073b6: 3308 adds r3, #8 + 80073b8: 627b str r3, [r7, #36] ; 0x24 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007306: 6a7b ldr r3, [r7, #36] ; 0x24 - 8007308: e853 3f00 ldrex r3, [r3] - 800730c: 623b str r3, [r7, #32] + 80073ba: 6a7b ldr r3, [r7, #36] ; 0x24 + 80073bc: e853 3f00 ldrex r3, [r3] + 80073c0: 623b str r3, [r7, #32] return(result); - 800730e: 6a3b ldr r3, [r7, #32] - 8007310: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 - 8007314: f023 0301 bic.w r3, r3, #1 - 8007318: f8c7 30c4 str.w r3, [r7, #196] ; 0xc4 - 800731c: 687b ldr r3, [r7, #4] - 800731e: 681b ldr r3, [r3, #0] - 8007320: 3308 adds r3, #8 - 8007322: f8d7 20c4 ldr.w r2, [r7, #196] ; 0xc4 - 8007326: 633a str r2, [r7, #48] ; 0x30 - 8007328: 62fb str r3, [r7, #44] ; 0x2c + 80073c2: 6a3b ldr r3, [r7, #32] + 80073c4: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 + 80073c8: f023 0301 bic.w r3, r3, #1 + 80073cc: f8c7 30c4 str.w r3, [r7, #196] ; 0xc4 + 80073d0: 687b ldr r3, [r7, #4] + 80073d2: 681b ldr r3, [r3, #0] + 80073d4: 3308 adds r3, #8 + 80073d6: f8d7 20c4 ldr.w r2, [r7, #196] ; 0xc4 + 80073da: 633a str r2, [r7, #48] ; 0x30 + 80073dc: 62fb str r3, [r7, #44] ; 0x2c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800732a: 6af9 ldr r1, [r7, #44] ; 0x2c - 800732c: 6b3a ldr r2, [r7, #48] ; 0x30 - 800732e: e841 2300 strex r3, r2, [r1] - 8007332: 62bb str r3, [r7, #40] ; 0x28 + 80073de: 6af9 ldr r1, [r7, #44] ; 0x2c + 80073e0: 6b3a ldr r2, [r7, #48] ; 0x30 + 80073e2: e841 2300 strex r3, r2, [r1] + 80073e6: 62bb str r3, [r7, #40] ; 0x28 return(result); - 8007334: 6abb ldr r3, [r7, #40] ; 0x28 - 8007336: 2b00 cmp r3, #0 - 8007338: d1e1 bne.n 80072fe + 80073e8: 6abb ldr r3, [r7, #40] ; 0x28 + 80073ea: 2b00 cmp r3, #0 + 80073ec: d1e1 bne.n 80073b2 /* Rx process is completed, restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 800733a: 687b ldr r3, [r7, #4] - 800733c: 2220 movs r2, #32 - 800733e: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 80073ee: 687b ldr r3, [r7, #4] + 80073f0: 2220 movs r2, #32 + 80073f2: f8c3 208c str.w r2, [r3, #140] ; 0x8c huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 8007342: 687b ldr r3, [r7, #4] - 8007344: 2200 movs r2, #0 - 8007346: 66da str r2, [r3, #108] ; 0x6c + 80073f6: 687b ldr r3, [r7, #4] + 80073f8: 2200 movs r2, #0 + 80073fa: 66da str r2, [r3, #108] ; 0x6c /* Clear RxISR function pointer */ huart->RxISR = NULL; - 8007348: 687b ldr r3, [r7, #4] - 800734a: 2200 movs r2, #0 - 800734c: 675a str r2, [r3, #116] ; 0x74 + 80073fc: 687b ldr r3, [r7, #4] + 80073fe: 2200 movs r2, #0 + 8007400: 675a str r2, [r3, #116] ; 0x74 ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 800734e: 687b ldr r3, [r7, #4] - 8007350: 681b ldr r3, [r3, #0] - 8007352: 613b str r3, [r7, #16] + 8007402: 687b ldr r3, [r7, #4] + 8007404: 681b ldr r3, [r3, #0] + 8007406: 613b str r3, [r7, #16] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007354: 693b ldr r3, [r7, #16] - 8007356: e853 3f00 ldrex r3, [r3] - 800735a: 60fb str r3, [r7, #12] + 8007408: 693b ldr r3, [r7, #16] + 800740a: e853 3f00 ldrex r3, [r3] + 800740e: 60fb str r3, [r7, #12] return(result); - 800735c: 68fb ldr r3, [r7, #12] - 800735e: f023 0310 bic.w r3, r3, #16 - 8007362: f8c7 30c0 str.w r3, [r7, #192] ; 0xc0 - 8007366: 687b ldr r3, [r7, #4] - 8007368: 681b ldr r3, [r3, #0] - 800736a: 461a mov r2, r3 - 800736c: f8d7 30c0 ldr.w r3, [r7, #192] ; 0xc0 - 8007370: 61fb str r3, [r7, #28] - 8007372: 61ba str r2, [r7, #24] + 8007410: 68fb ldr r3, [r7, #12] + 8007412: f023 0310 bic.w r3, r3, #16 + 8007416: f8c7 30c0 str.w r3, [r7, #192] ; 0xc0 + 800741a: 687b ldr r3, [r7, #4] + 800741c: 681b ldr r3, [r3, #0] + 800741e: 461a mov r2, r3 + 8007420: f8d7 30c0 ldr.w r3, [r7, #192] ; 0xc0 + 8007424: 61fb str r3, [r7, #28] + 8007426: 61ba str r2, [r7, #24] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007374: 69b9 ldr r1, [r7, #24] - 8007376: 69fa ldr r2, [r7, #28] - 8007378: e841 2300 strex r3, r2, [r1] - 800737c: 617b str r3, [r7, #20] + 8007428: 69b9 ldr r1, [r7, #24] + 800742a: 69fa ldr r2, [r7, #28] + 800742c: e841 2300 strex r3, r2, [r1] + 8007430: 617b str r3, [r7, #20] return(result); - 800737e: 697b ldr r3, [r7, #20] - 8007380: 2b00 cmp r3, #0 - 8007382: d1e4 bne.n 800734e + 8007432: 697b ldr r3, [r7, #20] + 8007434: 2b00 cmp r3, #0 + 8007436: d1e4 bne.n 8007402 /* Initialize type of RxEvent that correspond to RxEvent callback execution; In this case, Rx Event type is Idle Event */ huart->RxEventType = HAL_UART_RXEVENT_IDLE; - 8007384: 687b ldr r3, [r7, #4] - 8007386: 2202 movs r2, #2 - 8007388: 671a str r2, [r3, #112] ; 0x70 + 8007438: 687b ldr r3, [r7, #4] + 800743a: 2202 movs r2, #2 + 800743c: 671a str r2, [r3, #112] ; 0x70 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx complete callback*/ huart->RxEventCallback(huart, nb_rx_data); #else /*Call legacy weak Rx Event callback*/ HAL_UARTEx_RxEventCallback(huart, nb_rx_data); - 800738a: f8b7 30ce ldrh.w r3, [r7, #206] ; 0xce - 800738e: 4619 mov r1, r3 - 8007390: 6878 ldr r0, [r7, #4] - 8007392: f007 fcf1 bl 800ed78 + 800743e: f8b7 30ce ldrh.w r3, [r7, #206] ; 0xce + 8007442: 4619 mov r1, r3 + 8007444: 6878 ldr r0, [r7, #4] + 8007446: f007 fcf7 bl 800ee38 #endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ } return; - 8007396: e063 b.n 8007460 + 800744a: e063 b.n 8007514 } } /* UART wakeup from Stop mode interrupt occurred ---------------------------*/ if (((isrflags & USART_ISR_WUF) != 0U) && ((cr3its & USART_CR3_WUFIE) != 0U)) - 8007398: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 800739c: f403 1380 and.w r3, r3, #1048576 ; 0x100000 - 80073a0: 2b00 cmp r3, #0 - 80073a2: d00e beq.n 80073c2 - 80073a4: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc - 80073a8: f403 0380 and.w r3, r3, #4194304 ; 0x400000 - 80073ac: 2b00 cmp r3, #0 - 80073ae: d008 beq.n 80073c2 + 800744c: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 8007450: f403 1380 and.w r3, r3, #1048576 ; 0x100000 + 8007454: 2b00 cmp r3, #0 + 8007456: d00e beq.n 8007476 + 8007458: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc + 800745c: f403 0380 and.w r3, r3, #4194304 ; 0x400000 + 8007460: 2b00 cmp r3, #0 + 8007462: d008 beq.n 8007476 { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_WUF); - 80073b0: 687b ldr r3, [r7, #4] - 80073b2: 681b ldr r3, [r3, #0] - 80073b4: f44f 1280 mov.w r2, #1048576 ; 0x100000 - 80073b8: 621a str r2, [r3, #32] + 8007464: 687b ldr r3, [r7, #4] + 8007466: 681b ldr r3, [r3, #0] + 8007468: f44f 1280 mov.w r2, #1048576 ; 0x100000 + 800746c: 621a str r2, [r3, #32] #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /* Call registered Wakeup Callback */ huart->WakeupCallback(huart); #else /* Call legacy weak Wakeup Callback */ HAL_UARTEx_WakeupCallback(huart); - 80073ba: 6878 ldr r0, [r7, #4] - 80073bc: f001 fff2 bl 80093a4 + 800746e: 6878 ldr r0, [r7, #4] + 8007470: f001 fff2 bl 8009458 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ return; - 80073c0: e051 b.n 8007466 + 8007474: e051 b.n 800751a } /* UART in mode Transmitter ------------------------------------------------*/ if (((isrflags & USART_ISR_TXE_TXFNF) != 0U) - 80073c2: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 80073c6: f003 0380 and.w r3, r3, #128 ; 0x80 - 80073ca: 2b00 cmp r3, #0 - 80073cc: d014 beq.n 80073f8 + 8007476: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 800747a: f003 0380 and.w r3, r3, #128 ; 0x80 + 800747e: 2b00 cmp r3, #0 + 8007480: d014 beq.n 80074ac && (((cr1its & USART_CR1_TXEIE_TXFNFIE) != 0U) - 80073ce: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 80073d2: f003 0380 and.w r3, r3, #128 ; 0x80 - 80073d6: 2b00 cmp r3, #0 - 80073d8: d105 bne.n 80073e6 + 8007482: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 8007486: f003 0380 and.w r3, r3, #128 ; 0x80 + 800748a: 2b00 cmp r3, #0 + 800748c: d105 bne.n 800749a || ((cr3its & USART_CR3_TXFTIE) != 0U))) - 80073da: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc - 80073de: f403 0300 and.w r3, r3, #8388608 ; 0x800000 - 80073e2: 2b00 cmp r3, #0 - 80073e4: d008 beq.n 80073f8 + 800748e: f8d7 30dc ldr.w r3, [r7, #220] ; 0xdc + 8007492: f403 0300 and.w r3, r3, #8388608 ; 0x800000 + 8007496: 2b00 cmp r3, #0 + 8007498: d008 beq.n 80074ac { if (huart->TxISR != NULL) - 80073e6: 687b ldr r3, [r7, #4] - 80073e8: 6f9b ldr r3, [r3, #120] ; 0x78 - 80073ea: 2b00 cmp r3, #0 - 80073ec: d03a beq.n 8007464 + 800749a: 687b ldr r3, [r7, #4] + 800749c: 6f9b ldr r3, [r3, #120] ; 0x78 + 800749e: 2b00 cmp r3, #0 + 80074a0: d03a beq.n 8007518 { huart->TxISR(huart); - 80073ee: 687b ldr r3, [r7, #4] - 80073f0: 6f9b ldr r3, [r3, #120] ; 0x78 - 80073f2: 6878 ldr r0, [r7, #4] - 80073f4: 4798 blx r3 + 80074a2: 687b ldr r3, [r7, #4] + 80074a4: 6f9b ldr r3, [r3, #120] ; 0x78 + 80074a6: 6878 ldr r0, [r7, #4] + 80074a8: 4798 blx r3 } return; - 80073f6: e035 b.n 8007464 + 80074aa: e035 b.n 8007518 } /* UART in mode Transmitter (transmission end) -----------------------------*/ if (((isrflags & USART_ISR_TC) != 0U) && ((cr1its & USART_CR1_TCIE) != 0U)) - 80073f8: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 80073fc: f003 0340 and.w r3, r3, #64 ; 0x40 - 8007400: 2b00 cmp r3, #0 - 8007402: d009 beq.n 8007418 - 8007404: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 8007408: f003 0340 and.w r3, r3, #64 ; 0x40 - 800740c: 2b00 cmp r3, #0 - 800740e: d003 beq.n 8007418 + 80074ac: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 80074b0: f003 0340 and.w r3, r3, #64 ; 0x40 + 80074b4: 2b00 cmp r3, #0 + 80074b6: d009 beq.n 80074cc + 80074b8: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 80074bc: f003 0340 and.w r3, r3, #64 ; 0x40 + 80074c0: 2b00 cmp r3, #0 + 80074c2: d003 beq.n 80074cc { UART_EndTransmit_IT(huart); - 8007410: 6878 ldr r0, [r7, #4] - 8007412: f001 fa7f bl 8008914 + 80074c4: 6878 ldr r0, [r7, #4] + 80074c6: f001 fa7f bl 80089c8 return; - 8007416: e026 b.n 8007466 + 80074ca: e026 b.n 800751a } /* UART TX Fifo Empty occurred ----------------------------------------------*/ if (((isrflags & USART_ISR_TXFE) != 0U) && ((cr1its & USART_CR1_TXFEIE) != 0U)) - 8007418: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 800741c: f403 0300 and.w r3, r3, #8388608 ; 0x800000 - 8007420: 2b00 cmp r3, #0 - 8007422: d009 beq.n 8007438 - 8007424: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 8007428: f003 4380 and.w r3, r3, #1073741824 ; 0x40000000 - 800742c: 2b00 cmp r3, #0 - 800742e: d003 beq.n 8007438 + 80074cc: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 80074d0: f403 0300 and.w r3, r3, #8388608 ; 0x800000 + 80074d4: 2b00 cmp r3, #0 + 80074d6: d009 beq.n 80074ec + 80074d8: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 80074dc: f003 4380 and.w r3, r3, #1073741824 ; 0x40000000 + 80074e0: 2b00 cmp r3, #0 + 80074e2: d003 beq.n 80074ec #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /* Call registered Tx Fifo Empty Callback */ huart->TxFifoEmptyCallback(huart); #else /* Call legacy weak Tx Fifo Empty Callback */ HAL_UARTEx_TxFifoEmptyCallback(huart); - 8007430: 6878 ldr r0, [r7, #4] - 8007432: f001 ffcb bl 80093cc + 80074e4: 6878 ldr r0, [r7, #4] + 80074e6: f001 ffcb bl 8009480 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ return; - 8007436: e016 b.n 8007466 + 80074ea: e016 b.n 800751a } /* UART RX Fifo Full occurred ----------------------------------------------*/ if (((isrflags & USART_ISR_RXFF) != 0U) && ((cr1its & USART_CR1_RXFFIE) != 0U)) - 8007438: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 - 800743c: f003 7380 and.w r3, r3, #16777216 ; 0x1000000 - 8007440: 2b00 cmp r3, #0 - 8007442: d010 beq.n 8007466 - 8007444: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 - 8007448: 2b00 cmp r3, #0 - 800744a: da0c bge.n 8007466 + 80074ec: f8d7 30e4 ldr.w r3, [r7, #228] ; 0xe4 + 80074f0: f003 7380 and.w r3, r3, #16777216 ; 0x1000000 + 80074f4: 2b00 cmp r3, #0 + 80074f6: d010 beq.n 800751a + 80074f8: f8d7 30e0 ldr.w r3, [r7, #224] ; 0xe0 + 80074fc: 2b00 cmp r3, #0 + 80074fe: da0c bge.n 800751a #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /* Call registered Rx Fifo Full Callback */ huart->RxFifoFullCallback(huart); #else /* Call legacy weak Rx Fifo Full Callback */ HAL_UARTEx_RxFifoFullCallback(huart); - 800744c: 6878 ldr r0, [r7, #4] - 800744e: f001 ffb3 bl 80093b8 + 8007500: 6878 ldr r0, [r7, #4] + 8007502: f001 ffb3 bl 800946c #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ return; - 8007452: e008 b.n 8007466 + 8007506: e008 b.n 800751a return; - 8007454: bf00 nop - 8007456: e006 b.n 8007466 + 8007508: bf00 nop + 800750a: e006 b.n 800751a return; - 8007458: bf00 nop - 800745a: e004 b.n 8007466 + 800750c: bf00 nop + 800750e: e004 b.n 800751a return; - 800745c: bf00 nop - 800745e: e002 b.n 8007466 + 8007510: bf00 nop + 8007512: e002 b.n 800751a return; - 8007460: bf00 nop - 8007462: e000 b.n 8007466 + 8007514: bf00 nop + 8007516: e000 b.n 800751a return; - 8007464: bf00 nop + 8007518: bf00 nop } } - 8007466: 37e8 adds r7, #232 ; 0xe8 - 8007468: 46bd mov sp, r7 - 800746a: bd80 pop {r7, pc} + 800751a: 37e8 adds r7, #232 ; 0xe8 + 800751c: 46bd mov sp, r7 + 800751e: bd80 pop {r7, pc} -0800746c : +08007520 : * @brief Tx Half Transfer completed callback. * @param huart UART handle. * @retval None */ __weak void HAL_UART_TxHalfCpltCallback(UART_HandleTypeDef *huart) { - 800746c: b480 push {r7} - 800746e: b083 sub sp, #12 - 8007470: af00 add r7, sp, #0 - 8007472: 6078 str r0, [r7, #4] + 8007520: b480 push {r7} + 8007522: b083 sub sp, #12 + 8007524: af00 add r7, sp, #0 + 8007526: 6078 str r0, [r7, #4] UNUSED(huart); /* NOTE: This function should not be modified, when the callback is needed, the HAL_UART_TxHalfCpltCallback can be implemented in the user file. */ } - 8007474: bf00 nop - 8007476: 370c adds r7, #12 - 8007478: 46bd mov sp, r7 - 800747a: f85d 7b04 ldr.w r7, [sp], #4 - 800747e: 4770 bx lr + 8007528: bf00 nop + 800752a: 370c adds r7, #12 + 800752c: 46bd mov sp, r7 + 800752e: f85d 7b04 ldr.w r7, [sp], #4 + 8007532: 4770 bx lr -08007480 : +08007534 : * @brief Rx Half Transfer completed callback. * @param huart UART handle. * @retval None */ __weak void HAL_UART_RxHalfCpltCallback(UART_HandleTypeDef *huart) { - 8007480: b480 push {r7} - 8007482: b083 sub sp, #12 - 8007484: af00 add r7, sp, #0 - 8007486: 6078 str r0, [r7, #4] + 8007534: b480 push {r7} + 8007536: b083 sub sp, #12 + 8007538: af00 add r7, sp, #0 + 800753a: 6078 str r0, [r7, #4] UNUSED(huart); /* NOTE: This function should not be modified, when the callback is needed, the HAL_UART_RxHalfCpltCallback can be implemented in the user file. */ } - 8007488: bf00 nop - 800748a: 370c adds r7, #12 - 800748c: 46bd mov sp, r7 - 800748e: f85d 7b04 ldr.w r7, [sp], #4 - 8007492: 4770 bx lr + 800753c: bf00 nop + 800753e: 370c adds r7, #12 + 8007540: 46bd mov sp, r7 + 8007542: f85d 7b04 ldr.w r7, [sp], #4 + 8007546: 4770 bx lr -08007494 : +08007548 : * @brief UART Abort Receive Complete callback. * @param huart UART handle. * @retval None */ __weak void HAL_UART_AbortReceiveCpltCallback(UART_HandleTypeDef *huart) { - 8007494: b480 push {r7} - 8007496: b083 sub sp, #12 - 8007498: af00 add r7, sp, #0 - 800749a: 6078 str r0, [r7, #4] + 8007548: b480 push {r7} + 800754a: b083 sub sp, #12 + 800754c: af00 add r7, sp, #0 + 800754e: 6078 str r0, [r7, #4] UNUSED(huart); /* NOTE : This function should not be modified, when the callback is needed, the HAL_UART_AbortReceiveCpltCallback can be implemented in the user file. */ } - 800749c: bf00 nop - 800749e: 370c adds r7, #12 - 80074a0: 46bd mov sp, r7 - 80074a2: f85d 7b04 ldr.w r7, [sp], #4 - 80074a6: 4770 bx lr + 8007550: bf00 nop + 8007552: 370c adds r7, #12 + 8007554: 46bd mov sp, r7 + 8007556: f85d 7b04 ldr.w r7, [sp], #4 + 800755a: 4770 bx lr -080074a8 : +0800755c : * @brief Enable the UART transmitter and disable the UART receiver. * @param huart UART handle. * @retval HAL status */ HAL_StatusTypeDef HAL_HalfDuplex_EnableTransmitter(UART_HandleTypeDef *huart) { - 80074a8: b480 push {r7} - 80074aa: b08f sub sp, #60 ; 0x3c - 80074ac: af00 add r7, sp, #0 - 80074ae: 6078 str r0, [r7, #4] + 800755c: b480 push {r7} + 800755e: b08f sub sp, #60 ; 0x3c + 8007560: af00 add r7, sp, #0 + 8007562: 6078 str r0, [r7, #4] __HAL_LOCK(huart); - 80074b0: 687b ldr r3, [r7, #4] - 80074b2: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 - 80074b6: 2b01 cmp r3, #1 - 80074b8: d101 bne.n 80074be - 80074ba: 2302 movs r3, #2 - 80074bc: e042 b.n 8007544 - 80074be: 687b ldr r3, [r7, #4] - 80074c0: 2201 movs r2, #1 - 80074c2: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 8007564: 687b ldr r3, [r7, #4] + 8007566: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 + 800756a: 2b01 cmp r3, #1 + 800756c: d101 bne.n 8007572 + 800756e: 2302 movs r3, #2 + 8007570: e042 b.n 80075f8 + 8007572: 687b ldr r3, [r7, #4] + 8007574: 2201 movs r2, #1 + 8007576: f883 2084 strb.w r2, [r3, #132] ; 0x84 huart->gState = HAL_UART_STATE_BUSY; - 80074c6: 687b ldr r3, [r7, #4] - 80074c8: 2224 movs r2, #36 ; 0x24 - 80074ca: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 800757a: 687b ldr r3, [r7, #4] + 800757c: 2224 movs r2, #36 ; 0x24 + 800757e: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Clear TE and RE bits */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TE | USART_CR1_RE)); - 80074ce: 687b ldr r3, [r7, #4] - 80074d0: 681b ldr r3, [r3, #0] - 80074d2: 623b str r3, [r7, #32] + 8007582: 687b ldr r3, [r7, #4] + 8007584: 681b ldr r3, [r3, #0] + 8007586: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80074d4: 6a3b ldr r3, [r7, #32] - 80074d6: e853 3f00 ldrex r3, [r3] - 80074da: 61fb str r3, [r7, #28] + 8007588: 6a3b ldr r3, [r7, #32] + 800758a: e853 3f00 ldrex r3, [r3] + 800758e: 61fb str r3, [r7, #28] return(result); - 80074dc: 69fb ldr r3, [r7, #28] - 80074de: f023 030c bic.w r3, r3, #12 - 80074e2: 637b str r3, [r7, #52] ; 0x34 - 80074e4: 687b ldr r3, [r7, #4] - 80074e6: 681b ldr r3, [r3, #0] - 80074e8: 461a mov r2, r3 - 80074ea: 6b7b ldr r3, [r7, #52] ; 0x34 - 80074ec: 62fb str r3, [r7, #44] ; 0x2c - 80074ee: 62ba str r2, [r7, #40] ; 0x28 + 8007590: 69fb ldr r3, [r7, #28] + 8007592: f023 030c bic.w r3, r3, #12 + 8007596: 637b str r3, [r7, #52] ; 0x34 + 8007598: 687b ldr r3, [r7, #4] + 800759a: 681b ldr r3, [r3, #0] + 800759c: 461a mov r2, r3 + 800759e: 6b7b ldr r3, [r7, #52] ; 0x34 + 80075a0: 62fb str r3, [r7, #44] ; 0x2c + 80075a2: 62ba str r2, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80074f0: 6ab9 ldr r1, [r7, #40] ; 0x28 - 80074f2: 6afa ldr r2, [r7, #44] ; 0x2c - 80074f4: e841 2300 strex r3, r2, [r1] - 80074f8: 627b str r3, [r7, #36] ; 0x24 + 80075a4: 6ab9 ldr r1, [r7, #40] ; 0x28 + 80075a6: 6afa ldr r2, [r7, #44] ; 0x2c + 80075a8: e841 2300 strex r3, r2, [r1] + 80075ac: 627b str r3, [r7, #36] ; 0x24 return(result); - 80074fa: 6a7b ldr r3, [r7, #36] ; 0x24 - 80074fc: 2b00 cmp r3, #0 - 80074fe: d1e6 bne.n 80074ce + 80075ae: 6a7b ldr r3, [r7, #36] ; 0x24 + 80075b0: 2b00 cmp r3, #0 + 80075b2: d1e6 bne.n 8007582 /* Enable the USART's transmit interface by setting the TE bit in the USART CR1 register */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TE); - 8007500: 687b ldr r3, [r7, #4] - 8007502: 681b ldr r3, [r3, #0] - 8007504: 60fb str r3, [r7, #12] + 80075b4: 687b ldr r3, [r7, #4] + 80075b6: 681b ldr r3, [r3, #0] + 80075b8: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007506: 68fb ldr r3, [r7, #12] - 8007508: e853 3f00 ldrex r3, [r3] - 800750c: 60bb str r3, [r7, #8] + 80075ba: 68fb ldr r3, [r7, #12] + 80075bc: e853 3f00 ldrex r3, [r3] + 80075c0: 60bb str r3, [r7, #8] return(result); - 800750e: 68bb ldr r3, [r7, #8] - 8007510: f043 0308 orr.w r3, r3, #8 - 8007514: 633b str r3, [r7, #48] ; 0x30 - 8007516: 687b ldr r3, [r7, #4] - 8007518: 681b ldr r3, [r3, #0] - 800751a: 461a mov r2, r3 - 800751c: 6b3b ldr r3, [r7, #48] ; 0x30 - 800751e: 61bb str r3, [r7, #24] - 8007520: 617a str r2, [r7, #20] + 80075c2: 68bb ldr r3, [r7, #8] + 80075c4: f043 0308 orr.w r3, r3, #8 + 80075c8: 633b str r3, [r7, #48] ; 0x30 + 80075ca: 687b ldr r3, [r7, #4] + 80075cc: 681b ldr r3, [r3, #0] + 80075ce: 461a mov r2, r3 + 80075d0: 6b3b ldr r3, [r7, #48] ; 0x30 + 80075d2: 61bb str r3, [r7, #24] + 80075d4: 617a str r2, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007522: 6979 ldr r1, [r7, #20] - 8007524: 69ba ldr r2, [r7, #24] - 8007526: e841 2300 strex r3, r2, [r1] - 800752a: 613b str r3, [r7, #16] + 80075d6: 6979 ldr r1, [r7, #20] + 80075d8: 69ba ldr r2, [r7, #24] + 80075da: e841 2300 strex r3, r2, [r1] + 80075de: 613b str r3, [r7, #16] return(result); - 800752c: 693b ldr r3, [r7, #16] - 800752e: 2b00 cmp r3, #0 - 8007530: d1e6 bne.n 8007500 + 80075e0: 693b ldr r3, [r7, #16] + 80075e2: 2b00 cmp r3, #0 + 80075e4: d1e6 bne.n 80075b4 huart->gState = HAL_UART_STATE_READY; - 8007532: 687b ldr r3, [r7, #4] - 8007534: 2220 movs r2, #32 - 8007536: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 80075e6: 687b ldr r3, [r7, #4] + 80075e8: 2220 movs r2, #32 + 80075ea: f8c3 2088 str.w r2, [r3, #136] ; 0x88 __HAL_UNLOCK(huart); - 800753a: 687b ldr r3, [r7, #4] - 800753c: 2200 movs r2, #0 - 800753e: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 80075ee: 687b ldr r3, [r7, #4] + 80075f0: 2200 movs r2, #0 + 80075f2: f883 2084 strb.w r2, [r3, #132] ; 0x84 return HAL_OK; - 8007542: 2300 movs r3, #0 + 80075f6: 2300 movs r3, #0 } - 8007544: 4618 mov r0, r3 - 8007546: 373c adds r7, #60 ; 0x3c - 8007548: 46bd mov sp, r7 - 800754a: f85d 7b04 ldr.w r7, [sp], #4 - 800754e: 4770 bx lr + 80075f8: 4618 mov r0, r3 + 80075fa: 373c adds r7, #60 ; 0x3c + 80075fc: 46bd mov sp, r7 + 80075fe: f85d 7b04 ldr.w r7, [sp], #4 + 8007602: 4770 bx lr -08007550 : +08007604 : * @brief Enable the UART receiver and disable the UART transmitter. * @param huart UART handle. * @retval HAL status. */ HAL_StatusTypeDef HAL_HalfDuplex_EnableReceiver(UART_HandleTypeDef *huart) { - 8007550: b480 push {r7} - 8007552: b08f sub sp, #60 ; 0x3c - 8007554: af00 add r7, sp, #0 - 8007556: 6078 str r0, [r7, #4] + 8007604: b480 push {r7} + 8007606: b08f sub sp, #60 ; 0x3c + 8007608: af00 add r7, sp, #0 + 800760a: 6078 str r0, [r7, #4] __HAL_LOCK(huart); - 8007558: 687b ldr r3, [r7, #4] - 800755a: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 - 800755e: 2b01 cmp r3, #1 - 8007560: d101 bne.n 8007566 - 8007562: 2302 movs r3, #2 - 8007564: e042 b.n 80075ec - 8007566: 687b ldr r3, [r7, #4] - 8007568: 2201 movs r2, #1 - 800756a: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 800760c: 687b ldr r3, [r7, #4] + 800760e: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 + 8007612: 2b01 cmp r3, #1 + 8007614: d101 bne.n 800761a + 8007616: 2302 movs r3, #2 + 8007618: e042 b.n 80076a0 + 800761a: 687b ldr r3, [r7, #4] + 800761c: 2201 movs r2, #1 + 800761e: f883 2084 strb.w r2, [r3, #132] ; 0x84 huart->gState = HAL_UART_STATE_BUSY; - 800756e: 687b ldr r3, [r7, #4] - 8007570: 2224 movs r2, #36 ; 0x24 - 8007572: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 8007622: 687b ldr r3, [r7, #4] + 8007624: 2224 movs r2, #36 ; 0x24 + 8007626: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Clear TE and RE bits */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TE | USART_CR1_RE)); - 8007576: 687b ldr r3, [r7, #4] - 8007578: 681b ldr r3, [r3, #0] - 800757a: 623b str r3, [r7, #32] + 800762a: 687b ldr r3, [r7, #4] + 800762c: 681b ldr r3, [r3, #0] + 800762e: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800757c: 6a3b ldr r3, [r7, #32] - 800757e: e853 3f00 ldrex r3, [r3] - 8007582: 61fb str r3, [r7, #28] + 8007630: 6a3b ldr r3, [r7, #32] + 8007632: e853 3f00 ldrex r3, [r3] + 8007636: 61fb str r3, [r7, #28] return(result); - 8007584: 69fb ldr r3, [r7, #28] - 8007586: f023 030c bic.w r3, r3, #12 - 800758a: 637b str r3, [r7, #52] ; 0x34 - 800758c: 687b ldr r3, [r7, #4] - 800758e: 681b ldr r3, [r3, #0] - 8007590: 461a mov r2, r3 - 8007592: 6b7b ldr r3, [r7, #52] ; 0x34 - 8007594: 62fb str r3, [r7, #44] ; 0x2c - 8007596: 62ba str r2, [r7, #40] ; 0x28 + 8007638: 69fb ldr r3, [r7, #28] + 800763a: f023 030c bic.w r3, r3, #12 + 800763e: 637b str r3, [r7, #52] ; 0x34 + 8007640: 687b ldr r3, [r7, #4] + 8007642: 681b ldr r3, [r3, #0] + 8007644: 461a mov r2, r3 + 8007646: 6b7b ldr r3, [r7, #52] ; 0x34 + 8007648: 62fb str r3, [r7, #44] ; 0x2c + 800764a: 62ba str r2, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007598: 6ab9 ldr r1, [r7, #40] ; 0x28 - 800759a: 6afa ldr r2, [r7, #44] ; 0x2c - 800759c: e841 2300 strex r3, r2, [r1] - 80075a0: 627b str r3, [r7, #36] ; 0x24 + 800764c: 6ab9 ldr r1, [r7, #40] ; 0x28 + 800764e: 6afa ldr r2, [r7, #44] ; 0x2c + 8007650: e841 2300 strex r3, r2, [r1] + 8007654: 627b str r3, [r7, #36] ; 0x24 return(result); - 80075a2: 6a7b ldr r3, [r7, #36] ; 0x24 - 80075a4: 2b00 cmp r3, #0 - 80075a6: d1e6 bne.n 8007576 + 8007656: 6a7b ldr r3, [r7, #36] ; 0x24 + 8007658: 2b00 cmp r3, #0 + 800765a: d1e6 bne.n 800762a /* Enable the USART's receive interface by setting the RE bit in the USART CR1 register */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RE); - 80075a8: 687b ldr r3, [r7, #4] - 80075aa: 681b ldr r3, [r3, #0] - 80075ac: 60fb str r3, [r7, #12] + 800765c: 687b ldr r3, [r7, #4] + 800765e: 681b ldr r3, [r3, #0] + 8007660: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80075ae: 68fb ldr r3, [r7, #12] - 80075b0: e853 3f00 ldrex r3, [r3] - 80075b4: 60bb str r3, [r7, #8] + 8007662: 68fb ldr r3, [r7, #12] + 8007664: e853 3f00 ldrex r3, [r3] + 8007668: 60bb str r3, [r7, #8] return(result); - 80075b6: 68bb ldr r3, [r7, #8] - 80075b8: f043 0304 orr.w r3, r3, #4 - 80075bc: 633b str r3, [r7, #48] ; 0x30 - 80075be: 687b ldr r3, [r7, #4] - 80075c0: 681b ldr r3, [r3, #0] - 80075c2: 461a mov r2, r3 - 80075c4: 6b3b ldr r3, [r7, #48] ; 0x30 - 80075c6: 61bb str r3, [r7, #24] - 80075c8: 617a str r2, [r7, #20] + 800766a: 68bb ldr r3, [r7, #8] + 800766c: f043 0304 orr.w r3, r3, #4 + 8007670: 633b str r3, [r7, #48] ; 0x30 + 8007672: 687b ldr r3, [r7, #4] + 8007674: 681b ldr r3, [r3, #0] + 8007676: 461a mov r2, r3 + 8007678: 6b3b ldr r3, [r7, #48] ; 0x30 + 800767a: 61bb str r3, [r7, #24] + 800767c: 617a str r2, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80075ca: 6979 ldr r1, [r7, #20] - 80075cc: 69ba ldr r2, [r7, #24] - 80075ce: e841 2300 strex r3, r2, [r1] - 80075d2: 613b str r3, [r7, #16] + 800767e: 6979 ldr r1, [r7, #20] + 8007680: 69ba ldr r2, [r7, #24] + 8007682: e841 2300 strex r3, r2, [r1] + 8007686: 613b str r3, [r7, #16] return(result); - 80075d4: 693b ldr r3, [r7, #16] - 80075d6: 2b00 cmp r3, #0 - 80075d8: d1e6 bne.n 80075a8 + 8007688: 693b ldr r3, [r7, #16] + 800768a: 2b00 cmp r3, #0 + 800768c: d1e6 bne.n 800765c huart->gState = HAL_UART_STATE_READY; - 80075da: 687b ldr r3, [r7, #4] - 80075dc: 2220 movs r2, #32 - 80075de: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 800768e: 687b ldr r3, [r7, #4] + 8007690: 2220 movs r2, #32 + 8007692: f8c3 2088 str.w r2, [r3, #136] ; 0x88 __HAL_UNLOCK(huart); - 80075e2: 687b ldr r3, [r7, #4] - 80075e4: 2200 movs r2, #0 - 80075e6: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 8007696: 687b ldr r3, [r7, #4] + 8007698: 2200 movs r2, #0 + 800769a: f883 2084 strb.w r2, [r3, #132] ; 0x84 return HAL_OK; - 80075ea: 2300 movs r3, #0 + 800769e: 2300 movs r3, #0 } - 80075ec: 4618 mov r0, r3 - 80075ee: 373c adds r7, #60 ; 0x3c - 80075f0: 46bd mov sp, r7 - 80075f2: f85d 7b04 ldr.w r7, [sp], #4 - 80075f6: 4770 bx lr + 80076a0: 4618 mov r0, r3 + 80076a2: 373c adds r7, #60 ; 0x3c + 80076a4: 46bd mov sp, r7 + 80076a6: f85d 7b04 ldr.w r7, [sp], #4 + 80076aa: 4770 bx lr -080075f8 : +080076ac : * @param huart Pointer to a UART_HandleTypeDef structure that contains * the configuration information for the specified UART. * @retval HAL state */ HAL_UART_StateTypeDef HAL_UART_GetState(const UART_HandleTypeDef *huart) { - 80075f8: b480 push {r7} - 80075fa: b085 sub sp, #20 - 80075fc: af00 add r7, sp, #0 - 80075fe: 6078 str r0, [r7, #4] + 80076ac: b480 push {r7} + 80076ae: b085 sub sp, #20 + 80076b0: af00 add r7, sp, #0 + 80076b2: 6078 str r0, [r7, #4] uint32_t temp1; uint32_t temp2; temp1 = huart->gState; - 8007600: 687b ldr r3, [r7, #4] - 8007602: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8007606: 60fb str r3, [r7, #12] + 80076b4: 687b ldr r3, [r7, #4] + 80076b6: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 80076ba: 60fb str r3, [r7, #12] temp2 = huart->RxState; - 8007608: 687b ldr r3, [r7, #4] - 800760a: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c - 800760e: 60bb str r3, [r7, #8] + 80076bc: 687b ldr r3, [r7, #4] + 80076be: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c + 80076c2: 60bb str r3, [r7, #8] return (HAL_UART_StateTypeDef)(temp1 | temp2); - 8007610: 68fa ldr r2, [r7, #12] - 8007612: 68bb ldr r3, [r7, #8] - 8007614: 4313 orrs r3, r2 -} - 8007616: 4618 mov r0, r3 - 8007618: 3714 adds r7, #20 - 800761a: 46bd mov sp, r7 - 800761c: f85d 7b04 ldr.w r7, [sp], #4 - 8007620: 4770 bx lr + 80076c4: 68fa ldr r2, [r7, #12] + 80076c6: 68bb ldr r3, [r7, #8] + 80076c8: 4313 orrs r3, r2 +} + 80076ca: 4618 mov r0, r3 + 80076cc: 3714 adds r7, #20 + 80076ce: 46bd mov sp, r7 + 80076d0: f85d 7b04 ldr.w r7, [sp], #4 + 80076d4: 4770 bx lr ... -08007624 : +080076d8 : * @brief Configure the UART peripheral. * @param huart UART handle. * @retval HAL status */ HAL_StatusTypeDef UART_SetConfig(UART_HandleTypeDef *huart) { - 8007624: e92d 4fb0 stmdb sp!, {r4, r5, r7, r8, r9, sl, fp, lr} - 8007628: b08c sub sp, #48 ; 0x30 - 800762a: af00 add r7, sp, #0 - 800762c: 6178 str r0, [r7, #20] + 80076d8: e92d 4fb0 stmdb sp!, {r4, r5, r7, r8, r9, sl, fp, lr} + 80076dc: b08c sub sp, #48 ; 0x30 + 80076de: af00 add r7, sp, #0 + 80076e0: 6178 str r0, [r7, #20] uint32_t tmpreg; uint16_t brrtemp; UART_ClockSourceTypeDef clocksource; uint32_t usartdiv; HAL_StatusTypeDef ret = HAL_OK; - 800762e: 2300 movs r3, #0 - 8007630: f887 302a strb.w r3, [r7, #42] ; 0x2a + 80076e2: 2300 movs r3, #0 + 80076e4: f887 302a strb.w r3, [r7, #42] ; 0x2a * the UART Word Length, Parity, Mode and oversampling: * set the M bits according to huart->Init.WordLength value * set PCE and PS bits according to huart->Init.Parity value * set TE and RE bits according to huart->Init.Mode value * set OVER8 bit according to huart->Init.OverSampling value */ tmpreg = (uint32_t)huart->Init.WordLength | huart->Init.Parity | huart->Init.Mode | huart->Init.OverSampling ; - 8007634: 697b ldr r3, [r7, #20] - 8007636: 689a ldr r2, [r3, #8] - 8007638: 697b ldr r3, [r7, #20] - 800763a: 691b ldr r3, [r3, #16] - 800763c: 431a orrs r2, r3 - 800763e: 697b ldr r3, [r7, #20] - 8007640: 695b ldr r3, [r3, #20] - 8007642: 431a orrs r2, r3 - 8007644: 697b ldr r3, [r7, #20] - 8007646: 69db ldr r3, [r3, #28] - 8007648: 4313 orrs r3, r2 - 800764a: 62fb str r3, [r7, #44] ; 0x2c + 80076e8: 697b ldr r3, [r7, #20] + 80076ea: 689a ldr r2, [r3, #8] + 80076ec: 697b ldr r3, [r7, #20] + 80076ee: 691b ldr r3, [r3, #16] + 80076f0: 431a orrs r2, r3 + 80076f2: 697b ldr r3, [r7, #20] + 80076f4: 695b ldr r3, [r3, #20] + 80076f6: 431a orrs r2, r3 + 80076f8: 697b ldr r3, [r7, #20] + 80076fa: 69db ldr r3, [r3, #28] + 80076fc: 4313 orrs r3, r2 + 80076fe: 62fb str r3, [r7, #44] ; 0x2c MODIFY_REG(huart->Instance->CR1, USART_CR1_FIELDS, tmpreg); - 800764c: 697b ldr r3, [r7, #20] - 800764e: 681b ldr r3, [r3, #0] - 8007650: 681a ldr r2, [r3, #0] - 8007652: 4baf ldr r3, [pc, #700] ; (8007910 ) - 8007654: 4013 ands r3, r2 - 8007656: 697a ldr r2, [r7, #20] - 8007658: 6812 ldr r2, [r2, #0] - 800765a: 6af9 ldr r1, [r7, #44] ; 0x2c - 800765c: 430b orrs r3, r1 - 800765e: 6013 str r3, [r2, #0] + 8007700: 697b ldr r3, [r7, #20] + 8007702: 681b ldr r3, [r3, #0] + 8007704: 681a ldr r2, [r3, #0] + 8007706: 4baf ldr r3, [pc, #700] ; (80079c4 ) + 8007708: 4013 ands r3, r2 + 800770a: 697a ldr r2, [r7, #20] + 800770c: 6812 ldr r2, [r2, #0] + 800770e: 6af9 ldr r1, [r7, #44] ; 0x2c + 8007710: 430b orrs r3, r1 + 8007712: 6013 str r3, [r2, #0] /*-------------------------- USART CR2 Configuration -----------------------*/ /* Configure the UART Stop Bits: Set STOP[13:12] bits according * to huart->Init.StopBits value */ MODIFY_REG(huart->Instance->CR2, USART_CR2_STOP, huart->Init.StopBits); - 8007660: 697b ldr r3, [r7, #20] - 8007662: 681b ldr r3, [r3, #0] - 8007664: 685b ldr r3, [r3, #4] - 8007666: f423 5140 bic.w r1, r3, #12288 ; 0x3000 - 800766a: 697b ldr r3, [r7, #20] - 800766c: 68da ldr r2, [r3, #12] - 800766e: 697b ldr r3, [r7, #20] - 8007670: 681b ldr r3, [r3, #0] - 8007672: 430a orrs r2, r1 - 8007674: 605a str r2, [r3, #4] + 8007714: 697b ldr r3, [r7, #20] + 8007716: 681b ldr r3, [r3, #0] + 8007718: 685b ldr r3, [r3, #4] + 800771a: f423 5140 bic.w r1, r3, #12288 ; 0x3000 + 800771e: 697b ldr r3, [r7, #20] + 8007720: 68da ldr r2, [r3, #12] + 8007722: 697b ldr r3, [r7, #20] + 8007724: 681b ldr r3, [r3, #0] + 8007726: 430a orrs r2, r1 + 8007728: 605a str r2, [r3, #4] /* Configure * - UART HardWare Flow Control: set CTSE and RTSE bits according * to huart->Init.HwFlowCtl value * - one-bit sampling method versus three samples' majority rule according * to huart->Init.OneBitSampling (not applicable to LPUART) */ tmpreg = (uint32_t)huart->Init.HwFlowCtl; - 8007676: 697b ldr r3, [r7, #20] - 8007678: 699b ldr r3, [r3, #24] - 800767a: 62fb str r3, [r7, #44] ; 0x2c + 800772a: 697b ldr r3, [r7, #20] + 800772c: 699b ldr r3, [r3, #24] + 800772e: 62fb str r3, [r7, #44] ; 0x2c #if defined(LPUART1) if (!(UART_INSTANCE_LOWPOWER(huart))) - 800767c: 697b ldr r3, [r7, #20] - 800767e: 681b ldr r3, [r3, #0] - 8007680: 4aa4 ldr r2, [pc, #656] ; (8007914 ) - 8007682: 4293 cmp r3, r2 - 8007684: d004 beq.n 8007690 + 8007730: 697b ldr r3, [r7, #20] + 8007732: 681b ldr r3, [r3, #0] + 8007734: 4aa4 ldr r2, [pc, #656] ; (80079c8 ) + 8007736: 4293 cmp r3, r2 + 8007738: d004 beq.n 8007744 { tmpreg |= huart->Init.OneBitSampling; - 8007686: 697b ldr r3, [r7, #20] - 8007688: 6a1b ldr r3, [r3, #32] - 800768a: 6afa ldr r2, [r7, #44] ; 0x2c - 800768c: 4313 orrs r3, r2 - 800768e: 62fb str r3, [r7, #44] ; 0x2c + 800773a: 697b ldr r3, [r7, #20] + 800773c: 6a1b ldr r3, [r3, #32] + 800773e: 6afa ldr r2, [r7, #44] ; 0x2c + 8007740: 4313 orrs r3, r2 + 8007742: 62fb str r3, [r7, #44] ; 0x2c } #else tmpreg |= huart->Init.OneBitSampling; #endif /* LPUART1 */ MODIFY_REG(huart->Instance->CR3, USART_CR3_FIELDS, tmpreg); - 8007690: 697b ldr r3, [r7, #20] - 8007692: 681b ldr r3, [r3, #0] - 8007694: 689b ldr r3, [r3, #8] - 8007696: f023 436e bic.w r3, r3, #3992977408 ; 0xee000000 - 800769a: f423 6330 bic.w r3, r3, #2816 ; 0xb00 - 800769e: 697a ldr r2, [r7, #20] - 80076a0: 6812 ldr r2, [r2, #0] - 80076a2: 6af9 ldr r1, [r7, #44] ; 0x2c - 80076a4: 430b orrs r3, r1 - 80076a6: 6093 str r3, [r2, #8] + 8007744: 697b ldr r3, [r7, #20] + 8007746: 681b ldr r3, [r3, #0] + 8007748: 689b ldr r3, [r3, #8] + 800774a: f023 436e bic.w r3, r3, #3992977408 ; 0xee000000 + 800774e: f423 6330 bic.w r3, r3, #2816 ; 0xb00 + 8007752: 697a ldr r2, [r7, #20] + 8007754: 6812 ldr r2, [r2, #0] + 8007756: 6af9 ldr r1, [r7, #44] ; 0x2c + 8007758: 430b orrs r3, r1 + 800775a: 6093 str r3, [r2, #8] /*-------------------------- USART PRESC Configuration -----------------------*/ /* Configure * - UART Clock Prescaler : set PRESCALER according to huart->Init.ClockPrescaler value */ MODIFY_REG(huart->Instance->PRESC, USART_PRESC_PRESCALER, huart->Init.ClockPrescaler); - 80076a8: 697b ldr r3, [r7, #20] - 80076aa: 681b ldr r3, [r3, #0] - 80076ac: 6adb ldr r3, [r3, #44] ; 0x2c - 80076ae: f023 010f bic.w r1, r3, #15 - 80076b2: 697b ldr r3, [r7, #20] - 80076b4: 6a5a ldr r2, [r3, #36] ; 0x24 - 80076b6: 697b ldr r3, [r7, #20] - 80076b8: 681b ldr r3, [r3, #0] - 80076ba: 430a orrs r2, r1 - 80076bc: 62da str r2, [r3, #44] ; 0x2c + 800775c: 697b ldr r3, [r7, #20] + 800775e: 681b ldr r3, [r3, #0] + 8007760: 6adb ldr r3, [r3, #44] ; 0x2c + 8007762: f023 010f bic.w r1, r3, #15 + 8007766: 697b ldr r3, [r7, #20] + 8007768: 6a5a ldr r2, [r3, #36] ; 0x24 + 800776a: 697b ldr r3, [r7, #20] + 800776c: 681b ldr r3, [r3, #0] + 800776e: 430a orrs r2, r1 + 8007770: 62da str r2, [r3, #44] ; 0x2c /*-------------------------- USART BRR Configuration -----------------------*/ UART_GETCLOCKSOURCE(huart, clocksource); - 80076be: 697b ldr r3, [r7, #20] - 80076c0: 681b ldr r3, [r3, #0] - 80076c2: 4a95 ldr r2, [pc, #596] ; (8007918 ) - 80076c4: 4293 cmp r3, r2 - 80076c6: d125 bne.n 8007714 - 80076c8: 2003 movs r0, #3 - 80076ca: f7ff f877 bl 80067bc - 80076ce: 4603 mov r3, r0 - 80076d0: 2b03 cmp r3, #3 - 80076d2: d81b bhi.n 800770c - 80076d4: a201 add r2, pc, #4 ; (adr r2, 80076dc ) - 80076d6: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 80076da: bf00 nop - 80076dc: 080076ed .word 0x080076ed - 80076e0: 080076fd .word 0x080076fd - 80076e4: 080076f5 .word 0x080076f5 - 80076e8: 08007705 .word 0x08007705 - 80076ec: 2301 movs r3, #1 - 80076ee: f887 302b strb.w r3, [r7, #43] ; 0x2b - 80076f2: e042 b.n 800777a - 80076f4: 2302 movs r3, #2 - 80076f6: f887 302b strb.w r3, [r7, #43] ; 0x2b - 80076fa: e03e b.n 800777a - 80076fc: 2304 movs r3, #4 - 80076fe: f887 302b strb.w r3, [r7, #43] ; 0x2b - 8007702: e03a b.n 800777a - 8007704: 2308 movs r3, #8 - 8007706: f887 302b strb.w r3, [r7, #43] ; 0x2b - 800770a: e036 b.n 800777a - 800770c: 2310 movs r3, #16 - 800770e: f887 302b strb.w r3, [r7, #43] ; 0x2b - 8007712: e032 b.n 800777a - 8007714: 697b ldr r3, [r7, #20] - 8007716: 681b ldr r3, [r3, #0] - 8007718: 4a7e ldr r2, [pc, #504] ; (8007914 ) - 800771a: 4293 cmp r3, r2 - 800771c: d12a bne.n 8007774 - 800771e: f44f 6040 mov.w r0, #3072 ; 0xc00 - 8007722: f7ff f85b bl 80067dc - 8007726: 4603 mov r3, r0 - 8007728: f5b3 6f40 cmp.w r3, #3072 ; 0xc00 - 800772c: d01a beq.n 8007764 - 800772e: f5b3 6f40 cmp.w r3, #3072 ; 0xc00 - 8007732: d81b bhi.n 800776c - 8007734: f5b3 6f00 cmp.w r3, #2048 ; 0x800 - 8007738: d00c beq.n 8007754 - 800773a: f5b3 6f00 cmp.w r3, #2048 ; 0x800 - 800773e: d815 bhi.n 800776c - 8007740: 2b00 cmp r3, #0 - 8007742: d003 beq.n 800774c - 8007744: f5b3 6f80 cmp.w r3, #1024 ; 0x400 - 8007748: d008 beq.n 800775c - 800774a: e00f b.n 800776c - 800774c: 2300 movs r3, #0 - 800774e: f887 302b strb.w r3, [r7, #43] ; 0x2b - 8007752: e012 b.n 800777a - 8007754: 2302 movs r3, #2 - 8007756: f887 302b strb.w r3, [r7, #43] ; 0x2b - 800775a: e00e b.n 800777a - 800775c: 2304 movs r3, #4 - 800775e: f887 302b strb.w r3, [r7, #43] ; 0x2b - 8007762: e00a b.n 800777a - 8007764: 2308 movs r3, #8 - 8007766: f887 302b strb.w r3, [r7, #43] ; 0x2b - 800776a: e006 b.n 800777a - 800776c: 2310 movs r3, #16 - 800776e: f887 302b strb.w r3, [r7, #43] ; 0x2b - 8007772: e002 b.n 800777a - 8007774: 2310 movs r3, #16 - 8007776: f887 302b strb.w r3, [r7, #43] ; 0x2b + 8007772: 697b ldr r3, [r7, #20] + 8007774: 681b ldr r3, [r3, #0] + 8007776: 4a95 ldr r2, [pc, #596] ; (80079cc ) + 8007778: 4293 cmp r3, r2 + 800777a: d125 bne.n 80077c8 + 800777c: 2003 movs r0, #3 + 800777e: f7ff f877 bl 8006870 + 8007782: 4603 mov r3, r0 + 8007784: 2b03 cmp r3, #3 + 8007786: d81b bhi.n 80077c0 + 8007788: a201 add r2, pc, #4 ; (adr r2, 8007790 ) + 800778a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800778e: bf00 nop + 8007790: 080077a1 .word 0x080077a1 + 8007794: 080077b1 .word 0x080077b1 + 8007798: 080077a9 .word 0x080077a9 + 800779c: 080077b9 .word 0x080077b9 + 80077a0: 2301 movs r3, #1 + 80077a2: f887 302b strb.w r3, [r7, #43] ; 0x2b + 80077a6: e042 b.n 800782e + 80077a8: 2302 movs r3, #2 + 80077aa: f887 302b strb.w r3, [r7, #43] ; 0x2b + 80077ae: e03e b.n 800782e + 80077b0: 2304 movs r3, #4 + 80077b2: f887 302b strb.w r3, [r7, #43] ; 0x2b + 80077b6: e03a b.n 800782e + 80077b8: 2308 movs r3, #8 + 80077ba: f887 302b strb.w r3, [r7, #43] ; 0x2b + 80077be: e036 b.n 800782e + 80077c0: 2310 movs r3, #16 + 80077c2: f887 302b strb.w r3, [r7, #43] ; 0x2b + 80077c6: e032 b.n 800782e + 80077c8: 697b ldr r3, [r7, #20] + 80077ca: 681b ldr r3, [r3, #0] + 80077cc: 4a7e ldr r2, [pc, #504] ; (80079c8 ) + 80077ce: 4293 cmp r3, r2 + 80077d0: d12a bne.n 8007828 + 80077d2: f44f 6040 mov.w r0, #3072 ; 0xc00 + 80077d6: f7ff f85b bl 8006890 + 80077da: 4603 mov r3, r0 + 80077dc: f5b3 6f40 cmp.w r3, #3072 ; 0xc00 + 80077e0: d01a beq.n 8007818 + 80077e2: f5b3 6f40 cmp.w r3, #3072 ; 0xc00 + 80077e6: d81b bhi.n 8007820 + 80077e8: f5b3 6f00 cmp.w r3, #2048 ; 0x800 + 80077ec: d00c beq.n 8007808 + 80077ee: f5b3 6f00 cmp.w r3, #2048 ; 0x800 + 80077f2: d815 bhi.n 8007820 + 80077f4: 2b00 cmp r3, #0 + 80077f6: d003 beq.n 8007800 + 80077f8: f5b3 6f80 cmp.w r3, #1024 ; 0x400 + 80077fc: d008 beq.n 8007810 + 80077fe: e00f b.n 8007820 + 8007800: 2300 movs r3, #0 + 8007802: f887 302b strb.w r3, [r7, #43] ; 0x2b + 8007806: e012 b.n 800782e + 8007808: 2302 movs r3, #2 + 800780a: f887 302b strb.w r3, [r7, #43] ; 0x2b + 800780e: e00e b.n 800782e + 8007810: 2304 movs r3, #4 + 8007812: f887 302b strb.w r3, [r7, #43] ; 0x2b + 8007816: e00a b.n 800782e + 8007818: 2308 movs r3, #8 + 800781a: f887 302b strb.w r3, [r7, #43] ; 0x2b + 800781e: e006 b.n 800782e + 8007820: 2310 movs r3, #16 + 8007822: f887 302b strb.w r3, [r7, #43] ; 0x2b + 8007826: e002 b.n 800782e + 8007828: 2310 movs r3, #16 + 800782a: f887 302b strb.w r3, [r7, #43] ; 0x2b #if defined(LPUART1) /* Check LPUART instance */ if (UART_INSTANCE_LOWPOWER(huart)) - 800777a: 697b ldr r3, [r7, #20] - 800777c: 681b ldr r3, [r3, #0] - 800777e: 4a65 ldr r2, [pc, #404] ; (8007914 ) - 8007780: 4293 cmp r3, r2 - 8007782: f040 8097 bne.w 80078b4 + 800782e: 697b ldr r3, [r7, #20] + 8007830: 681b ldr r3, [r3, #0] + 8007832: 4a65 ldr r2, [pc, #404] ; (80079c8 ) + 8007834: 4293 cmp r3, r2 + 8007836: f040 8097 bne.w 8007968 { /* Retrieve frequency clock */ switch (clocksource) - 8007786: f897 302b ldrb.w r3, [r7, #43] ; 0x2b - 800778a: 2b08 cmp r3, #8 - 800778c: d823 bhi.n 80077d6 - 800778e: a201 add r2, pc, #4 ; (adr r2, 8007794 ) - 8007790: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 8007794: 080077b9 .word 0x080077b9 - 8007798: 080077d7 .word 0x080077d7 - 800779c: 080077c1 .word 0x080077c1 - 80077a0: 080077d7 .word 0x080077d7 - 80077a4: 080077c7 .word 0x080077c7 - 80077a8: 080077d7 .word 0x080077d7 - 80077ac: 080077d7 .word 0x080077d7 - 80077b0: 080077d7 .word 0x080077d7 - 80077b4: 080077cf .word 0x080077cf + 800783a: f897 302b ldrb.w r3, [r7, #43] ; 0x2b + 800783e: 2b08 cmp r3, #8 + 8007840: d823 bhi.n 800788a + 8007842: a201 add r2, pc, #4 ; (adr r2, 8007848 ) + 8007844: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8007848: 0800786d .word 0x0800786d + 800784c: 0800788b .word 0x0800788b + 8007850: 08007875 .word 0x08007875 + 8007854: 0800788b .word 0x0800788b + 8007858: 0800787b .word 0x0800787b + 800785c: 0800788b .word 0x0800788b + 8007860: 0800788b .word 0x0800788b + 8007864: 0800788b .word 0x0800788b + 8007868: 08007883 .word 0x08007883 { case UART_CLOCKSOURCE_PCLK1: pclk = HAL_RCC_GetPCLK1Freq(); - 80077b8: f7fe f85a bl 8005870 - 80077bc: 6278 str r0, [r7, #36] ; 0x24 + 800786c: f7fe f85a bl 8005924 + 8007870: 6278 str r0, [r7, #36] ; 0x24 break; - 80077be: e010 b.n 80077e2 + 8007872: e010 b.n 8007896 case UART_CLOCKSOURCE_HSI: pclk = (uint32_t) HSI_VALUE; - 80077c0: 4b56 ldr r3, [pc, #344] ; (800791c ) - 80077c2: 627b str r3, [r7, #36] ; 0x24 + 8007874: 4b56 ldr r3, [pc, #344] ; (80079d0 ) + 8007876: 627b str r3, [r7, #36] ; 0x24 break; - 80077c4: e00d b.n 80077e2 + 8007878: e00d b.n 8007896 case UART_CLOCKSOURCE_SYSCLK: pclk = HAL_RCC_GetSysClockFreq(); - 80077c6: f7fd ffd3 bl 8005770 - 80077ca: 6278 str r0, [r7, #36] ; 0x24 + 800787a: f7fd ffd3 bl 8005824 + 800787e: 6278 str r0, [r7, #36] ; 0x24 break; - 80077cc: e009 b.n 80077e2 + 8007880: e009 b.n 8007896 case UART_CLOCKSOURCE_LSE: pclk = (uint32_t) LSE_VALUE; - 80077ce: f44f 4300 mov.w r3, #32768 ; 0x8000 - 80077d2: 627b str r3, [r7, #36] ; 0x24 + 8007882: f44f 4300 mov.w r3, #32768 ; 0x8000 + 8007886: 627b str r3, [r7, #36] ; 0x24 break; - 80077d4: e005 b.n 80077e2 + 8007888: e005 b.n 8007896 default: pclk = 0U; - 80077d6: 2300 movs r3, #0 - 80077d8: 627b str r3, [r7, #36] ; 0x24 + 800788a: 2300 movs r3, #0 + 800788c: 627b str r3, [r7, #36] ; 0x24 ret = HAL_ERROR; - 80077da: 2301 movs r3, #1 - 80077dc: f887 302a strb.w r3, [r7, #42] ; 0x2a + 800788e: 2301 movs r3, #1 + 8007890: f887 302a strb.w r3, [r7, #42] ; 0x2a break; - 80077e0: bf00 nop + 8007894: bf00 nop } /* If proper clock source reported */ if (pclk != 0U) - 80077e2: 6a7b ldr r3, [r7, #36] ; 0x24 - 80077e4: 2b00 cmp r3, #0 - 80077e6: f000 812b beq.w 8007a40 + 8007896: 6a7b ldr r3, [r7, #36] ; 0x24 + 8007898: 2b00 cmp r3, #0 + 800789a: f000 812b beq.w 8007af4 { /* Compute clock after Prescaler */ lpuart_ker_ck_pres = (pclk / UARTPrescTable[huart->Init.ClockPrescaler]); - 80077ea: 697b ldr r3, [r7, #20] - 80077ec: 6a5b ldr r3, [r3, #36] ; 0x24 - 80077ee: 4a4c ldr r2, [pc, #304] ; (8007920 ) - 80077f0: f832 3013 ldrh.w r3, [r2, r3, lsl #1] - 80077f4: 461a mov r2, r3 - 80077f6: 6a7b ldr r3, [r7, #36] ; 0x24 - 80077f8: fbb3 f3f2 udiv r3, r3, r2 - 80077fc: 61bb str r3, [r7, #24] + 800789e: 697b ldr r3, [r7, #20] + 80078a0: 6a5b ldr r3, [r3, #36] ; 0x24 + 80078a2: 4a4c ldr r2, [pc, #304] ; (80079d4 ) + 80078a4: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 80078a8: 461a mov r2, r3 + 80078aa: 6a7b ldr r3, [r7, #36] ; 0x24 + 80078ac: fbb3 f3f2 udiv r3, r3, r2 + 80078b0: 61bb str r3, [r7, #24] /* Ensure that Frequency clock is in the range [3 * baudrate, 4096 * baudrate] */ if ((lpuart_ker_ck_pres < (3U * huart->Init.BaudRate)) || - 80077fe: 697b ldr r3, [r7, #20] - 8007800: 685a ldr r2, [r3, #4] - 8007802: 4613 mov r3, r2 - 8007804: 005b lsls r3, r3, #1 - 8007806: 4413 add r3, r2 - 8007808: 69ba ldr r2, [r7, #24] - 800780a: 429a cmp r2, r3 - 800780c: d305 bcc.n 800781a + 80078b2: 697b ldr r3, [r7, #20] + 80078b4: 685a ldr r2, [r3, #4] + 80078b6: 4613 mov r3, r2 + 80078b8: 005b lsls r3, r3, #1 + 80078ba: 4413 add r3, r2 + 80078bc: 69ba ldr r2, [r7, #24] + 80078be: 429a cmp r2, r3 + 80078c0: d305 bcc.n 80078ce (lpuart_ker_ck_pres > (4096U * huart->Init.BaudRate))) - 800780e: 697b ldr r3, [r7, #20] - 8007810: 685b ldr r3, [r3, #4] - 8007812: 031b lsls r3, r3, #12 + 80078c2: 697b ldr r3, [r7, #20] + 80078c4: 685b ldr r3, [r3, #4] + 80078c6: 031b lsls r3, r3, #12 if ((lpuart_ker_ck_pres < (3U * huart->Init.BaudRate)) || - 8007814: 69ba ldr r2, [r7, #24] - 8007816: 429a cmp r2, r3 - 8007818: d903 bls.n 8007822 + 80078c8: 69ba ldr r2, [r7, #24] + 80078ca: 429a cmp r2, r3 + 80078cc: d903 bls.n 80078d6 { ret = HAL_ERROR; - 800781a: 2301 movs r3, #1 - 800781c: f887 302a strb.w r3, [r7, #42] ; 0x2a - 8007820: e10e b.n 8007a40 + 80078ce: 2301 movs r3, #1 + 80078d0: f887 302a strb.w r3, [r7, #42] ; 0x2a + 80078d4: e10e b.n 8007af4 } else { /* Check computed UsartDiv value is in allocated range (it is forbidden to write values lower than 0x300 in the LPUART_BRR register) */ usartdiv = (uint32_t)(UART_DIV_LPUART(pclk, huart->Init.BaudRate, huart->Init.ClockPrescaler)); - 8007822: 6a7b ldr r3, [r7, #36] ; 0x24 - 8007824: 2200 movs r2, #0 - 8007826: 60bb str r3, [r7, #8] - 8007828: 60fa str r2, [r7, #12] - 800782a: 697b ldr r3, [r7, #20] - 800782c: 6a5b ldr r3, [r3, #36] ; 0x24 - 800782e: 4a3c ldr r2, [pc, #240] ; (8007920 ) - 8007830: f832 3013 ldrh.w r3, [r2, r3, lsl #1] - 8007834: b29b uxth r3, r3 - 8007836: 2200 movs r2, #0 - 8007838: 603b str r3, [r7, #0] - 800783a: 607a str r2, [r7, #4] - 800783c: e9d7 2300 ldrd r2, r3, [r7] - 8007840: e9d7 0102 ldrd r0, r1, [r7, #8] - 8007844: f7f9 f962 bl 8000b0c <__aeabi_uldivmod> - 8007848: 4602 mov r2, r0 - 800784a: 460b mov r3, r1 - 800784c: 4610 mov r0, r2 - 800784e: 4619 mov r1, r3 - 8007850: f04f 0200 mov.w r2, #0 - 8007854: f04f 0300 mov.w r3, #0 - 8007858: 020b lsls r3, r1, #8 - 800785a: ea43 6310 orr.w r3, r3, r0, lsr #24 - 800785e: 0202 lsls r2, r0, #8 - 8007860: 6979 ldr r1, [r7, #20] - 8007862: 6849 ldr r1, [r1, #4] - 8007864: 0849 lsrs r1, r1, #1 - 8007866: 2000 movs r0, #0 - 8007868: 460c mov r4, r1 - 800786a: 4605 mov r5, r0 - 800786c: eb12 0804 adds.w r8, r2, r4 - 8007870: eb43 0905 adc.w r9, r3, r5 - 8007874: 697b ldr r3, [r7, #20] - 8007876: 685b ldr r3, [r3, #4] - 8007878: 2200 movs r2, #0 - 800787a: 469a mov sl, r3 - 800787c: 4693 mov fp, r2 - 800787e: 4652 mov r2, sl - 8007880: 465b mov r3, fp - 8007882: 4640 mov r0, r8 - 8007884: 4649 mov r1, r9 - 8007886: f7f9 f941 bl 8000b0c <__aeabi_uldivmod> - 800788a: 4602 mov r2, r0 - 800788c: 460b mov r3, r1 - 800788e: 4613 mov r3, r2 - 8007890: 623b str r3, [r7, #32] + 80078d6: 6a7b ldr r3, [r7, #36] ; 0x24 + 80078d8: 2200 movs r2, #0 + 80078da: 60bb str r3, [r7, #8] + 80078dc: 60fa str r2, [r7, #12] + 80078de: 697b ldr r3, [r7, #20] + 80078e0: 6a5b ldr r3, [r3, #36] ; 0x24 + 80078e2: 4a3c ldr r2, [pc, #240] ; (80079d4 ) + 80078e4: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 80078e8: b29b uxth r3, r3 + 80078ea: 2200 movs r2, #0 + 80078ec: 603b str r3, [r7, #0] + 80078ee: 607a str r2, [r7, #4] + 80078f0: e9d7 2300 ldrd r2, r3, [r7] + 80078f4: e9d7 0102 ldrd r0, r1, [r7, #8] + 80078f8: f7f9 f908 bl 8000b0c <__aeabi_uldivmod> + 80078fc: 4602 mov r2, r0 + 80078fe: 460b mov r3, r1 + 8007900: 4610 mov r0, r2 + 8007902: 4619 mov r1, r3 + 8007904: f04f 0200 mov.w r2, #0 + 8007908: f04f 0300 mov.w r3, #0 + 800790c: 020b lsls r3, r1, #8 + 800790e: ea43 6310 orr.w r3, r3, r0, lsr #24 + 8007912: 0202 lsls r2, r0, #8 + 8007914: 6979 ldr r1, [r7, #20] + 8007916: 6849 ldr r1, [r1, #4] + 8007918: 0849 lsrs r1, r1, #1 + 800791a: 2000 movs r0, #0 + 800791c: 460c mov r4, r1 + 800791e: 4605 mov r5, r0 + 8007920: eb12 0804 adds.w r8, r2, r4 + 8007924: eb43 0905 adc.w r9, r3, r5 + 8007928: 697b ldr r3, [r7, #20] + 800792a: 685b ldr r3, [r3, #4] + 800792c: 2200 movs r2, #0 + 800792e: 469a mov sl, r3 + 8007930: 4693 mov fp, r2 + 8007932: 4652 mov r2, sl + 8007934: 465b mov r3, fp + 8007936: 4640 mov r0, r8 + 8007938: 4649 mov r1, r9 + 800793a: f7f9 f8e7 bl 8000b0c <__aeabi_uldivmod> + 800793e: 4602 mov r2, r0 + 8007940: 460b mov r3, r1 + 8007942: 4613 mov r3, r2 + 8007944: 623b str r3, [r7, #32] if ((usartdiv >= LPUART_BRR_MIN) && (usartdiv <= LPUART_BRR_MAX)) - 8007892: 6a3b ldr r3, [r7, #32] - 8007894: f5b3 7f40 cmp.w r3, #768 ; 0x300 - 8007898: d308 bcc.n 80078ac - 800789a: 6a3b ldr r3, [r7, #32] - 800789c: f5b3 1f80 cmp.w r3, #1048576 ; 0x100000 - 80078a0: d204 bcs.n 80078ac + 8007946: 6a3b ldr r3, [r7, #32] + 8007948: f5b3 7f40 cmp.w r3, #768 ; 0x300 + 800794c: d308 bcc.n 8007960 + 800794e: 6a3b ldr r3, [r7, #32] + 8007950: f5b3 1f80 cmp.w r3, #1048576 ; 0x100000 + 8007954: d204 bcs.n 8007960 { huart->Instance->BRR = usartdiv; - 80078a2: 697b ldr r3, [r7, #20] - 80078a4: 681b ldr r3, [r3, #0] - 80078a6: 6a3a ldr r2, [r7, #32] - 80078a8: 60da str r2, [r3, #12] - 80078aa: e0c9 b.n 8007a40 + 8007956: 697b ldr r3, [r7, #20] + 8007958: 681b ldr r3, [r3, #0] + 800795a: 6a3a ldr r2, [r7, #32] + 800795c: 60da str r2, [r3, #12] + 800795e: e0c9 b.n 8007af4 } else { ret = HAL_ERROR; - 80078ac: 2301 movs r3, #1 - 80078ae: f887 302a strb.w r3, [r7, #42] ; 0x2a - 80078b2: e0c5 b.n 8007a40 + 8007960: 2301 movs r3, #1 + 8007962: f887 302a strb.w r3, [r7, #42] ; 0x2a + 8007966: e0c5 b.n 8007af4 } /* if ( (lpuart_ker_ck_pres < (3 * huart->Init.BaudRate) ) || (lpuart_ker_ck_pres > (4096 * huart->Init.BaudRate) )) */ } /* if (pclk != 0) */ } /* Check UART Over Sampling to set Baud Rate Register */ else if (huart->Init.OverSampling == UART_OVERSAMPLING_8) - 80078b4: 697b ldr r3, [r7, #20] - 80078b6: 69db ldr r3, [r3, #28] - 80078b8: f5b3 4f00 cmp.w r3, #32768 ; 0x8000 - 80078bc: d16d bne.n 800799a + 8007968: 697b ldr r3, [r7, #20] + 800796a: 69db ldr r3, [r3, #28] + 800796c: f5b3 4f00 cmp.w r3, #32768 ; 0x8000 + 8007970: d16d bne.n 8007a4e #else if (huart->Init.OverSampling == UART_OVERSAMPLING_8) #endif /* LPUART1 */ { switch (clocksource) - 80078be: f897 302b ldrb.w r3, [r7, #43] ; 0x2b - 80078c2: 3b01 subs r3, #1 - 80078c4: 2b07 cmp r3, #7 - 80078c6: d82d bhi.n 8007924 - 80078c8: a201 add r2, pc, #4 ; (adr r2, 80078d0 ) - 80078ca: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 80078ce: bf00 nop - 80078d0: 080078f1 .word 0x080078f1 - 80078d4: 080078f9 .word 0x080078f9 - 80078d8: 08007925 .word 0x08007925 - 80078dc: 080078ff .word 0x080078ff - 80078e0: 08007925 .word 0x08007925 - 80078e4: 08007925 .word 0x08007925 - 80078e8: 08007925 .word 0x08007925 - 80078ec: 08007907 .word 0x08007907 + 8007972: f897 302b ldrb.w r3, [r7, #43] ; 0x2b + 8007976: 3b01 subs r3, #1 + 8007978: 2b07 cmp r3, #7 + 800797a: d82d bhi.n 80079d8 + 800797c: a201 add r2, pc, #4 ; (adr r2, 8007984 ) + 800797e: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8007982: bf00 nop + 8007984: 080079a5 .word 0x080079a5 + 8007988: 080079ad .word 0x080079ad + 800798c: 080079d9 .word 0x080079d9 + 8007990: 080079b3 .word 0x080079b3 + 8007994: 080079d9 .word 0x080079d9 + 8007998: 080079d9 .word 0x080079d9 + 800799c: 080079d9 .word 0x080079d9 + 80079a0: 080079bb .word 0x080079bb { case UART_CLOCKSOURCE_PCLK2: pclk = HAL_RCC_GetPCLK2Freq(); - 80078f0: f7fd ffd4 bl 800589c - 80078f4: 6278 str r0, [r7, #36] ; 0x24 + 80079a4: f7fd ffd4 bl 8005950 + 80079a8: 6278 str r0, [r7, #36] ; 0x24 break; - 80078f6: e01b b.n 8007930 + 80079aa: e01b b.n 80079e4 case UART_CLOCKSOURCE_HSI: pclk = (uint32_t) HSI_VALUE; - 80078f8: 4b08 ldr r3, [pc, #32] ; (800791c ) - 80078fa: 627b str r3, [r7, #36] ; 0x24 + 80079ac: 4b08 ldr r3, [pc, #32] ; (80079d0 ) + 80079ae: 627b str r3, [r7, #36] ; 0x24 break; - 80078fc: e018 b.n 8007930 + 80079b0: e018 b.n 80079e4 case UART_CLOCKSOURCE_SYSCLK: pclk = HAL_RCC_GetSysClockFreq(); - 80078fe: f7fd ff37 bl 8005770 - 8007902: 6278 str r0, [r7, #36] ; 0x24 + 80079b2: f7fd ff37 bl 8005824 + 80079b6: 6278 str r0, [r7, #36] ; 0x24 break; - 8007904: e014 b.n 8007930 + 80079b8: e014 b.n 80079e4 case UART_CLOCKSOURCE_LSE: pclk = (uint32_t) LSE_VALUE; - 8007906: f44f 4300 mov.w r3, #32768 ; 0x8000 - 800790a: 627b str r3, [r7, #36] ; 0x24 + 80079ba: f44f 4300 mov.w r3, #32768 ; 0x8000 + 80079be: 627b str r3, [r7, #36] ; 0x24 break; - 800790c: e010 b.n 8007930 - 800790e: bf00 nop - 8007910: cfff69f3 .word 0xcfff69f3 - 8007914: 40008000 .word 0x40008000 - 8007918: 40013800 .word 0x40013800 - 800791c: 00f42400 .word 0x00f42400 - 8007920: 0800f12c .word 0x0800f12c + 80079c0: e010 b.n 80079e4 + 80079c2: bf00 nop + 80079c4: cfff69f3 .word 0xcfff69f3 + 80079c8: 40008000 .word 0x40008000 + 80079cc: 40013800 .word 0x40013800 + 80079d0: 00f42400 .word 0x00f42400 + 80079d4: 0800f1ec .word 0x0800f1ec default: pclk = 0U; - 8007924: 2300 movs r3, #0 - 8007926: 627b str r3, [r7, #36] ; 0x24 + 80079d8: 2300 movs r3, #0 + 80079da: 627b str r3, [r7, #36] ; 0x24 ret = HAL_ERROR; - 8007928: 2301 movs r3, #1 - 800792a: f887 302a strb.w r3, [r7, #42] ; 0x2a + 80079dc: 2301 movs r3, #1 + 80079de: f887 302a strb.w r3, [r7, #42] ; 0x2a break; - 800792e: bf00 nop + 80079e2: bf00 nop } /* USARTDIV must be greater than or equal to 0d16 */ if (pclk != 0U) - 8007930: 6a7b ldr r3, [r7, #36] ; 0x24 - 8007932: 2b00 cmp r3, #0 - 8007934: f000 8084 beq.w 8007a40 + 80079e4: 6a7b ldr r3, [r7, #36] ; 0x24 + 80079e6: 2b00 cmp r3, #0 + 80079e8: f000 8084 beq.w 8007af4 { usartdiv = (uint32_t)(UART_DIV_SAMPLING8(pclk, huart->Init.BaudRate, huart->Init.ClockPrescaler)); - 8007938: 697b ldr r3, [r7, #20] - 800793a: 6a5b ldr r3, [r3, #36] ; 0x24 - 800793c: 4a4b ldr r2, [pc, #300] ; (8007a6c ) - 800793e: f832 3013 ldrh.w r3, [r2, r3, lsl #1] - 8007942: 461a mov r2, r3 - 8007944: 6a7b ldr r3, [r7, #36] ; 0x24 - 8007946: fbb3 f3f2 udiv r3, r3, r2 - 800794a: 005a lsls r2, r3, #1 - 800794c: 697b ldr r3, [r7, #20] - 800794e: 685b ldr r3, [r3, #4] - 8007950: 085b lsrs r3, r3, #1 - 8007952: 441a add r2, r3 - 8007954: 697b ldr r3, [r7, #20] - 8007956: 685b ldr r3, [r3, #4] - 8007958: fbb2 f3f3 udiv r3, r2, r3 - 800795c: 623b str r3, [r7, #32] + 80079ec: 697b ldr r3, [r7, #20] + 80079ee: 6a5b ldr r3, [r3, #36] ; 0x24 + 80079f0: 4a4b ldr r2, [pc, #300] ; (8007b20 ) + 80079f2: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 80079f6: 461a mov r2, r3 + 80079f8: 6a7b ldr r3, [r7, #36] ; 0x24 + 80079fa: fbb3 f3f2 udiv r3, r3, r2 + 80079fe: 005a lsls r2, r3, #1 + 8007a00: 697b ldr r3, [r7, #20] + 8007a02: 685b ldr r3, [r3, #4] + 8007a04: 085b lsrs r3, r3, #1 + 8007a06: 441a add r2, r3 + 8007a08: 697b ldr r3, [r7, #20] + 8007a0a: 685b ldr r3, [r3, #4] + 8007a0c: fbb2 f3f3 udiv r3, r2, r3 + 8007a10: 623b str r3, [r7, #32] if ((usartdiv >= UART_BRR_MIN) && (usartdiv <= UART_BRR_MAX)) - 800795e: 6a3b ldr r3, [r7, #32] - 8007960: 2b0f cmp r3, #15 - 8007962: d916 bls.n 8007992 - 8007964: 6a3b ldr r3, [r7, #32] - 8007966: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 - 800796a: d212 bcs.n 8007992 + 8007a12: 6a3b ldr r3, [r7, #32] + 8007a14: 2b0f cmp r3, #15 + 8007a16: d916 bls.n 8007a46 + 8007a18: 6a3b ldr r3, [r7, #32] + 8007a1a: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 + 8007a1e: d212 bcs.n 8007a46 { brrtemp = (uint16_t)(usartdiv & 0xFFF0U); - 800796c: 6a3b ldr r3, [r7, #32] - 800796e: b29b uxth r3, r3 - 8007970: f023 030f bic.w r3, r3, #15 - 8007974: 83fb strh r3, [r7, #30] + 8007a20: 6a3b ldr r3, [r7, #32] + 8007a22: b29b uxth r3, r3 + 8007a24: f023 030f bic.w r3, r3, #15 + 8007a28: 83fb strh r3, [r7, #30] brrtemp |= (uint16_t)((usartdiv & (uint16_t)0x000FU) >> 1U); - 8007976: 6a3b ldr r3, [r7, #32] - 8007978: 085b lsrs r3, r3, #1 - 800797a: b29b uxth r3, r3 - 800797c: f003 0307 and.w r3, r3, #7 - 8007980: b29a uxth r2, r3 - 8007982: 8bfb ldrh r3, [r7, #30] - 8007984: 4313 orrs r3, r2 - 8007986: 83fb strh r3, [r7, #30] + 8007a2a: 6a3b ldr r3, [r7, #32] + 8007a2c: 085b lsrs r3, r3, #1 + 8007a2e: b29b uxth r3, r3 + 8007a30: f003 0307 and.w r3, r3, #7 + 8007a34: b29a uxth r2, r3 + 8007a36: 8bfb ldrh r3, [r7, #30] + 8007a38: 4313 orrs r3, r2 + 8007a3a: 83fb strh r3, [r7, #30] huart->Instance->BRR = brrtemp; - 8007988: 697b ldr r3, [r7, #20] - 800798a: 681b ldr r3, [r3, #0] - 800798c: 8bfa ldrh r2, [r7, #30] - 800798e: 60da str r2, [r3, #12] - 8007990: e056 b.n 8007a40 + 8007a3c: 697b ldr r3, [r7, #20] + 8007a3e: 681b ldr r3, [r3, #0] + 8007a40: 8bfa ldrh r2, [r7, #30] + 8007a42: 60da str r2, [r3, #12] + 8007a44: e056 b.n 8007af4 } else { ret = HAL_ERROR; - 8007992: 2301 movs r3, #1 - 8007994: f887 302a strb.w r3, [r7, #42] ; 0x2a - 8007998: e052 b.n 8007a40 + 8007a46: 2301 movs r3, #1 + 8007a48: f887 302a strb.w r3, [r7, #42] ; 0x2a + 8007a4c: e052 b.n 8007af4 } } } else { switch (clocksource) - 800799a: f897 302b ldrb.w r3, [r7, #43] ; 0x2b - 800799e: 3b01 subs r3, #1 - 80079a0: 2b07 cmp r3, #7 - 80079a2: d822 bhi.n 80079ea - 80079a4: a201 add r2, pc, #4 ; (adr r2, 80079ac ) - 80079a6: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 80079aa: bf00 nop - 80079ac: 080079cd .word 0x080079cd - 80079b0: 080079d5 .word 0x080079d5 - 80079b4: 080079eb .word 0x080079eb - 80079b8: 080079db .word 0x080079db - 80079bc: 080079eb .word 0x080079eb - 80079c0: 080079eb .word 0x080079eb - 80079c4: 080079eb .word 0x080079eb - 80079c8: 080079e3 .word 0x080079e3 + 8007a4e: f897 302b ldrb.w r3, [r7, #43] ; 0x2b + 8007a52: 3b01 subs r3, #1 + 8007a54: 2b07 cmp r3, #7 + 8007a56: d822 bhi.n 8007a9e + 8007a58: a201 add r2, pc, #4 ; (adr r2, 8007a60 ) + 8007a5a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8007a5e: bf00 nop + 8007a60: 08007a81 .word 0x08007a81 + 8007a64: 08007a89 .word 0x08007a89 + 8007a68: 08007a9f .word 0x08007a9f + 8007a6c: 08007a8f .word 0x08007a8f + 8007a70: 08007a9f .word 0x08007a9f + 8007a74: 08007a9f .word 0x08007a9f + 8007a78: 08007a9f .word 0x08007a9f + 8007a7c: 08007a97 .word 0x08007a97 { case UART_CLOCKSOURCE_PCLK2: pclk = HAL_RCC_GetPCLK2Freq(); - 80079cc: f7fd ff66 bl 800589c - 80079d0: 6278 str r0, [r7, #36] ; 0x24 + 8007a80: f7fd ff66 bl 8005950 + 8007a84: 6278 str r0, [r7, #36] ; 0x24 break; - 80079d2: e010 b.n 80079f6 + 8007a86: e010 b.n 8007aaa case UART_CLOCKSOURCE_HSI: pclk = (uint32_t) HSI_VALUE; - 80079d4: 4b26 ldr r3, [pc, #152] ; (8007a70 ) - 80079d6: 627b str r3, [r7, #36] ; 0x24 + 8007a88: 4b26 ldr r3, [pc, #152] ; (8007b24 ) + 8007a8a: 627b str r3, [r7, #36] ; 0x24 break; - 80079d8: e00d b.n 80079f6 + 8007a8c: e00d b.n 8007aaa case UART_CLOCKSOURCE_SYSCLK: pclk = HAL_RCC_GetSysClockFreq(); - 80079da: f7fd fec9 bl 8005770 - 80079de: 6278 str r0, [r7, #36] ; 0x24 + 8007a8e: f7fd fec9 bl 8005824 + 8007a92: 6278 str r0, [r7, #36] ; 0x24 break; - 80079e0: e009 b.n 80079f6 + 8007a94: e009 b.n 8007aaa case UART_CLOCKSOURCE_LSE: pclk = (uint32_t) LSE_VALUE; - 80079e2: f44f 4300 mov.w r3, #32768 ; 0x8000 - 80079e6: 627b str r3, [r7, #36] ; 0x24 + 8007a96: f44f 4300 mov.w r3, #32768 ; 0x8000 + 8007a9a: 627b str r3, [r7, #36] ; 0x24 break; - 80079e8: e005 b.n 80079f6 + 8007a9c: e005 b.n 8007aaa default: pclk = 0U; - 80079ea: 2300 movs r3, #0 - 80079ec: 627b str r3, [r7, #36] ; 0x24 + 8007a9e: 2300 movs r3, #0 + 8007aa0: 627b str r3, [r7, #36] ; 0x24 ret = HAL_ERROR; - 80079ee: 2301 movs r3, #1 - 80079f0: f887 302a strb.w r3, [r7, #42] ; 0x2a + 8007aa2: 2301 movs r3, #1 + 8007aa4: f887 302a strb.w r3, [r7, #42] ; 0x2a break; - 80079f4: bf00 nop + 8007aa8: bf00 nop } if (pclk != 0U) - 80079f6: 6a7b ldr r3, [r7, #36] ; 0x24 - 80079f8: 2b00 cmp r3, #0 - 80079fa: d021 beq.n 8007a40 + 8007aaa: 6a7b ldr r3, [r7, #36] ; 0x24 + 8007aac: 2b00 cmp r3, #0 + 8007aae: d021 beq.n 8007af4 { /* USARTDIV must be greater than or equal to 0d16 */ usartdiv = (uint32_t)(UART_DIV_SAMPLING16(pclk, huart->Init.BaudRate, huart->Init.ClockPrescaler)); - 80079fc: 697b ldr r3, [r7, #20] - 80079fe: 6a5b ldr r3, [r3, #36] ; 0x24 - 8007a00: 4a1a ldr r2, [pc, #104] ; (8007a6c ) - 8007a02: f832 3013 ldrh.w r3, [r2, r3, lsl #1] - 8007a06: 461a mov r2, r3 - 8007a08: 6a7b ldr r3, [r7, #36] ; 0x24 - 8007a0a: fbb3 f2f2 udiv r2, r3, r2 - 8007a0e: 697b ldr r3, [r7, #20] - 8007a10: 685b ldr r3, [r3, #4] - 8007a12: 085b lsrs r3, r3, #1 - 8007a14: 441a add r2, r3 - 8007a16: 697b ldr r3, [r7, #20] - 8007a18: 685b ldr r3, [r3, #4] - 8007a1a: fbb2 f3f3 udiv r3, r2, r3 - 8007a1e: 623b str r3, [r7, #32] + 8007ab0: 697b ldr r3, [r7, #20] + 8007ab2: 6a5b ldr r3, [r3, #36] ; 0x24 + 8007ab4: 4a1a ldr r2, [pc, #104] ; (8007b20 ) + 8007ab6: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 8007aba: 461a mov r2, r3 + 8007abc: 6a7b ldr r3, [r7, #36] ; 0x24 + 8007abe: fbb3 f2f2 udiv r2, r3, r2 + 8007ac2: 697b ldr r3, [r7, #20] + 8007ac4: 685b ldr r3, [r3, #4] + 8007ac6: 085b lsrs r3, r3, #1 + 8007ac8: 441a add r2, r3 + 8007aca: 697b ldr r3, [r7, #20] + 8007acc: 685b ldr r3, [r3, #4] + 8007ace: fbb2 f3f3 udiv r3, r2, r3 + 8007ad2: 623b str r3, [r7, #32] if ((usartdiv >= UART_BRR_MIN) && (usartdiv <= UART_BRR_MAX)) - 8007a20: 6a3b ldr r3, [r7, #32] - 8007a22: 2b0f cmp r3, #15 - 8007a24: d909 bls.n 8007a3a - 8007a26: 6a3b ldr r3, [r7, #32] - 8007a28: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 - 8007a2c: d205 bcs.n 8007a3a + 8007ad4: 6a3b ldr r3, [r7, #32] + 8007ad6: 2b0f cmp r3, #15 + 8007ad8: d909 bls.n 8007aee + 8007ada: 6a3b ldr r3, [r7, #32] + 8007adc: f5b3 3f80 cmp.w r3, #65536 ; 0x10000 + 8007ae0: d205 bcs.n 8007aee { huart->Instance->BRR = (uint16_t)usartdiv; - 8007a2e: 6a3b ldr r3, [r7, #32] - 8007a30: b29a uxth r2, r3 - 8007a32: 697b ldr r3, [r7, #20] - 8007a34: 681b ldr r3, [r3, #0] - 8007a36: 60da str r2, [r3, #12] - 8007a38: e002 b.n 8007a40 + 8007ae2: 6a3b ldr r3, [r7, #32] + 8007ae4: b29a uxth r2, r3 + 8007ae6: 697b ldr r3, [r7, #20] + 8007ae8: 681b ldr r3, [r3, #0] + 8007aea: 60da str r2, [r3, #12] + 8007aec: e002 b.n 8007af4 } else { ret = HAL_ERROR; - 8007a3a: 2301 movs r3, #1 - 8007a3c: f887 302a strb.w r3, [r7, #42] ; 0x2a + 8007aee: 2301 movs r3, #1 + 8007af0: f887 302a strb.w r3, [r7, #42] ; 0x2a } } } /* Initialize the number of data to process during RX/TX ISR execution */ huart->NbTxDataToProcess = 1; - 8007a40: 697b ldr r3, [r7, #20] - 8007a42: 2201 movs r2, #1 - 8007a44: f8a3 206a strh.w r2, [r3, #106] ; 0x6a + 8007af4: 697b ldr r3, [r7, #20] + 8007af6: 2201 movs r2, #1 + 8007af8: f8a3 206a strh.w r2, [r3, #106] ; 0x6a huart->NbRxDataToProcess = 1; - 8007a48: 697b ldr r3, [r7, #20] - 8007a4a: 2201 movs r2, #1 - 8007a4c: f8a3 2068 strh.w r2, [r3, #104] ; 0x68 + 8007afc: 697b ldr r3, [r7, #20] + 8007afe: 2201 movs r2, #1 + 8007b00: f8a3 2068 strh.w r2, [r3, #104] ; 0x68 /* Clear ISR function pointers */ huart->RxISR = NULL; - 8007a50: 697b ldr r3, [r7, #20] - 8007a52: 2200 movs r2, #0 - 8007a54: 675a str r2, [r3, #116] ; 0x74 + 8007b04: 697b ldr r3, [r7, #20] + 8007b06: 2200 movs r2, #0 + 8007b08: 675a str r2, [r3, #116] ; 0x74 huart->TxISR = NULL; - 8007a56: 697b ldr r3, [r7, #20] - 8007a58: 2200 movs r2, #0 - 8007a5a: 679a str r2, [r3, #120] ; 0x78 + 8007b0a: 697b ldr r3, [r7, #20] + 8007b0c: 2200 movs r2, #0 + 8007b0e: 679a str r2, [r3, #120] ; 0x78 return ret; - 8007a5c: f897 302a ldrb.w r3, [r7, #42] ; 0x2a + 8007b10: f897 302a ldrb.w r3, [r7, #42] ; 0x2a } - 8007a60: 4618 mov r0, r3 - 8007a62: 3730 adds r7, #48 ; 0x30 - 8007a64: 46bd mov sp, r7 - 8007a66: e8bd 8fb0 ldmia.w sp!, {r4, r5, r7, r8, r9, sl, fp, pc} - 8007a6a: bf00 nop - 8007a6c: 0800f12c .word 0x0800f12c - 8007a70: 00f42400 .word 0x00f42400 + 8007b14: 4618 mov r0, r3 + 8007b16: 3730 adds r7, #48 ; 0x30 + 8007b18: 46bd mov sp, r7 + 8007b1a: e8bd 8fb0 ldmia.w sp!, {r4, r5, r7, r8, r9, sl, fp, pc} + 8007b1e: bf00 nop + 8007b20: 0800f1ec .word 0x0800f1ec + 8007b24: 00f42400 .word 0x00f42400 -08007a74 : +08007b28 : * @brief Configure the UART peripheral advanced features. * @param huart UART handle. * @retval None */ void UART_AdvFeatureConfig(UART_HandleTypeDef *huart) { - 8007a74: b480 push {r7} - 8007a76: b083 sub sp, #12 - 8007a78: af00 add r7, sp, #0 - 8007a7a: 6078 str r0, [r7, #4] + 8007b28: b480 push {r7} + 8007b2a: b083 sub sp, #12 + 8007b2c: af00 add r7, sp, #0 + 8007b2e: 6078 str r0, [r7, #4] /* Check whether the set of advanced features to configure is properly set */ assert_param(IS_UART_ADVFEATURE_INIT(huart->AdvancedInit.AdvFeatureInit)); /* if required, configure RX/TX pins swap */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_SWAP_INIT)) - 8007a7c: 687b ldr r3, [r7, #4] - 8007a7e: 6a9b ldr r3, [r3, #40] ; 0x28 - 8007a80: f003 0308 and.w r3, r3, #8 - 8007a84: 2b00 cmp r3, #0 - 8007a86: d00a beq.n 8007a9e + 8007b30: 687b ldr r3, [r7, #4] + 8007b32: 6a9b ldr r3, [r3, #40] ; 0x28 + 8007b34: f003 0308 and.w r3, r3, #8 + 8007b38: 2b00 cmp r3, #0 + 8007b3a: d00a beq.n 8007b52 { assert_param(IS_UART_ADVFEATURE_SWAP(huart->AdvancedInit.Swap)); MODIFY_REG(huart->Instance->CR2, USART_CR2_SWAP, huart->AdvancedInit.Swap); - 8007a88: 687b ldr r3, [r7, #4] - 8007a8a: 681b ldr r3, [r3, #0] - 8007a8c: 685b ldr r3, [r3, #4] - 8007a8e: f423 4100 bic.w r1, r3, #32768 ; 0x8000 - 8007a92: 687b ldr r3, [r7, #4] - 8007a94: 6b9a ldr r2, [r3, #56] ; 0x38 - 8007a96: 687b ldr r3, [r7, #4] - 8007a98: 681b ldr r3, [r3, #0] - 8007a9a: 430a orrs r2, r1 - 8007a9c: 605a str r2, [r3, #4] + 8007b3c: 687b ldr r3, [r7, #4] + 8007b3e: 681b ldr r3, [r3, #0] + 8007b40: 685b ldr r3, [r3, #4] + 8007b42: f423 4100 bic.w r1, r3, #32768 ; 0x8000 + 8007b46: 687b ldr r3, [r7, #4] + 8007b48: 6b9a ldr r2, [r3, #56] ; 0x38 + 8007b4a: 687b ldr r3, [r7, #4] + 8007b4c: 681b ldr r3, [r3, #0] + 8007b4e: 430a orrs r2, r1 + 8007b50: 605a str r2, [r3, #4] } /* if required, configure TX pin active level inversion */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_TXINVERT_INIT)) - 8007a9e: 687b ldr r3, [r7, #4] - 8007aa0: 6a9b ldr r3, [r3, #40] ; 0x28 - 8007aa2: f003 0301 and.w r3, r3, #1 - 8007aa6: 2b00 cmp r3, #0 - 8007aa8: d00a beq.n 8007ac0 + 8007b52: 687b ldr r3, [r7, #4] + 8007b54: 6a9b ldr r3, [r3, #40] ; 0x28 + 8007b56: f003 0301 and.w r3, r3, #1 + 8007b5a: 2b00 cmp r3, #0 + 8007b5c: d00a beq.n 8007b74 { assert_param(IS_UART_ADVFEATURE_TXINV(huart->AdvancedInit.TxPinLevelInvert)); MODIFY_REG(huart->Instance->CR2, USART_CR2_TXINV, huart->AdvancedInit.TxPinLevelInvert); - 8007aaa: 687b ldr r3, [r7, #4] - 8007aac: 681b ldr r3, [r3, #0] - 8007aae: 685b ldr r3, [r3, #4] - 8007ab0: f423 3100 bic.w r1, r3, #131072 ; 0x20000 - 8007ab4: 687b ldr r3, [r7, #4] - 8007ab6: 6ada ldr r2, [r3, #44] ; 0x2c - 8007ab8: 687b ldr r3, [r7, #4] - 8007aba: 681b ldr r3, [r3, #0] - 8007abc: 430a orrs r2, r1 - 8007abe: 605a str r2, [r3, #4] + 8007b5e: 687b ldr r3, [r7, #4] + 8007b60: 681b ldr r3, [r3, #0] + 8007b62: 685b ldr r3, [r3, #4] + 8007b64: f423 3100 bic.w r1, r3, #131072 ; 0x20000 + 8007b68: 687b ldr r3, [r7, #4] + 8007b6a: 6ada ldr r2, [r3, #44] ; 0x2c + 8007b6c: 687b ldr r3, [r7, #4] + 8007b6e: 681b ldr r3, [r3, #0] + 8007b70: 430a orrs r2, r1 + 8007b72: 605a str r2, [r3, #4] } /* if required, configure RX pin active level inversion */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_RXINVERT_INIT)) - 8007ac0: 687b ldr r3, [r7, #4] - 8007ac2: 6a9b ldr r3, [r3, #40] ; 0x28 - 8007ac4: f003 0302 and.w r3, r3, #2 - 8007ac8: 2b00 cmp r3, #0 - 8007aca: d00a beq.n 8007ae2 + 8007b74: 687b ldr r3, [r7, #4] + 8007b76: 6a9b ldr r3, [r3, #40] ; 0x28 + 8007b78: f003 0302 and.w r3, r3, #2 + 8007b7c: 2b00 cmp r3, #0 + 8007b7e: d00a beq.n 8007b96 { assert_param(IS_UART_ADVFEATURE_RXINV(huart->AdvancedInit.RxPinLevelInvert)); MODIFY_REG(huart->Instance->CR2, USART_CR2_RXINV, huart->AdvancedInit.RxPinLevelInvert); - 8007acc: 687b ldr r3, [r7, #4] - 8007ace: 681b ldr r3, [r3, #0] - 8007ad0: 685b ldr r3, [r3, #4] - 8007ad2: f423 3180 bic.w r1, r3, #65536 ; 0x10000 - 8007ad6: 687b ldr r3, [r7, #4] - 8007ad8: 6b1a ldr r2, [r3, #48] ; 0x30 - 8007ada: 687b ldr r3, [r7, #4] - 8007adc: 681b ldr r3, [r3, #0] - 8007ade: 430a orrs r2, r1 - 8007ae0: 605a str r2, [r3, #4] + 8007b80: 687b ldr r3, [r7, #4] + 8007b82: 681b ldr r3, [r3, #0] + 8007b84: 685b ldr r3, [r3, #4] + 8007b86: f423 3180 bic.w r1, r3, #65536 ; 0x10000 + 8007b8a: 687b ldr r3, [r7, #4] + 8007b8c: 6b1a ldr r2, [r3, #48] ; 0x30 + 8007b8e: 687b ldr r3, [r7, #4] + 8007b90: 681b ldr r3, [r3, #0] + 8007b92: 430a orrs r2, r1 + 8007b94: 605a str r2, [r3, #4] } /* if required, configure data inversion */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_DATAINVERT_INIT)) - 8007ae2: 687b ldr r3, [r7, #4] - 8007ae4: 6a9b ldr r3, [r3, #40] ; 0x28 - 8007ae6: f003 0304 and.w r3, r3, #4 - 8007aea: 2b00 cmp r3, #0 - 8007aec: d00a beq.n 8007b04 + 8007b96: 687b ldr r3, [r7, #4] + 8007b98: 6a9b ldr r3, [r3, #40] ; 0x28 + 8007b9a: f003 0304 and.w r3, r3, #4 + 8007b9e: 2b00 cmp r3, #0 + 8007ba0: d00a beq.n 8007bb8 { assert_param(IS_UART_ADVFEATURE_DATAINV(huart->AdvancedInit.DataInvert)); MODIFY_REG(huart->Instance->CR2, USART_CR2_DATAINV, huart->AdvancedInit.DataInvert); - 8007aee: 687b ldr r3, [r7, #4] - 8007af0: 681b ldr r3, [r3, #0] - 8007af2: 685b ldr r3, [r3, #4] - 8007af4: f423 2180 bic.w r1, r3, #262144 ; 0x40000 - 8007af8: 687b ldr r3, [r7, #4] - 8007afa: 6b5a ldr r2, [r3, #52] ; 0x34 - 8007afc: 687b ldr r3, [r7, #4] - 8007afe: 681b ldr r3, [r3, #0] - 8007b00: 430a orrs r2, r1 - 8007b02: 605a str r2, [r3, #4] + 8007ba2: 687b ldr r3, [r7, #4] + 8007ba4: 681b ldr r3, [r3, #0] + 8007ba6: 685b ldr r3, [r3, #4] + 8007ba8: f423 2180 bic.w r1, r3, #262144 ; 0x40000 + 8007bac: 687b ldr r3, [r7, #4] + 8007bae: 6b5a ldr r2, [r3, #52] ; 0x34 + 8007bb0: 687b ldr r3, [r7, #4] + 8007bb2: 681b ldr r3, [r3, #0] + 8007bb4: 430a orrs r2, r1 + 8007bb6: 605a str r2, [r3, #4] } /* if required, configure RX overrun detection disabling */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_RXOVERRUNDISABLE_INIT)) - 8007b04: 687b ldr r3, [r7, #4] - 8007b06: 6a9b ldr r3, [r3, #40] ; 0x28 - 8007b08: f003 0310 and.w r3, r3, #16 - 8007b0c: 2b00 cmp r3, #0 - 8007b0e: d00a beq.n 8007b26 + 8007bb8: 687b ldr r3, [r7, #4] + 8007bba: 6a9b ldr r3, [r3, #40] ; 0x28 + 8007bbc: f003 0310 and.w r3, r3, #16 + 8007bc0: 2b00 cmp r3, #0 + 8007bc2: d00a beq.n 8007bda { assert_param(IS_UART_OVERRUN(huart->AdvancedInit.OverrunDisable)); MODIFY_REG(huart->Instance->CR3, USART_CR3_OVRDIS, huart->AdvancedInit.OverrunDisable); - 8007b10: 687b ldr r3, [r7, #4] - 8007b12: 681b ldr r3, [r3, #0] - 8007b14: 689b ldr r3, [r3, #8] - 8007b16: f423 5180 bic.w r1, r3, #4096 ; 0x1000 - 8007b1a: 687b ldr r3, [r7, #4] - 8007b1c: 6bda ldr r2, [r3, #60] ; 0x3c - 8007b1e: 687b ldr r3, [r7, #4] - 8007b20: 681b ldr r3, [r3, #0] - 8007b22: 430a orrs r2, r1 - 8007b24: 609a str r2, [r3, #8] + 8007bc4: 687b ldr r3, [r7, #4] + 8007bc6: 681b ldr r3, [r3, #0] + 8007bc8: 689b ldr r3, [r3, #8] + 8007bca: f423 5180 bic.w r1, r3, #4096 ; 0x1000 + 8007bce: 687b ldr r3, [r7, #4] + 8007bd0: 6bda ldr r2, [r3, #60] ; 0x3c + 8007bd2: 687b ldr r3, [r7, #4] + 8007bd4: 681b ldr r3, [r3, #0] + 8007bd6: 430a orrs r2, r1 + 8007bd8: 609a str r2, [r3, #8] } /* if required, configure DMA disabling on reception error */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_DMADISABLEONERROR_INIT)) - 8007b26: 687b ldr r3, [r7, #4] - 8007b28: 6a9b ldr r3, [r3, #40] ; 0x28 - 8007b2a: f003 0320 and.w r3, r3, #32 - 8007b2e: 2b00 cmp r3, #0 - 8007b30: d00a beq.n 8007b48 + 8007bda: 687b ldr r3, [r7, #4] + 8007bdc: 6a9b ldr r3, [r3, #40] ; 0x28 + 8007bde: f003 0320 and.w r3, r3, #32 + 8007be2: 2b00 cmp r3, #0 + 8007be4: d00a beq.n 8007bfc { assert_param(IS_UART_ADVFEATURE_DMAONRXERROR(huart->AdvancedInit.DMADisableonRxError)); MODIFY_REG(huart->Instance->CR3, USART_CR3_DDRE, huart->AdvancedInit.DMADisableonRxError); - 8007b32: 687b ldr r3, [r7, #4] - 8007b34: 681b ldr r3, [r3, #0] - 8007b36: 689b ldr r3, [r3, #8] - 8007b38: f423 5100 bic.w r1, r3, #8192 ; 0x2000 - 8007b3c: 687b ldr r3, [r7, #4] - 8007b3e: 6c1a ldr r2, [r3, #64] ; 0x40 - 8007b40: 687b ldr r3, [r7, #4] - 8007b42: 681b ldr r3, [r3, #0] - 8007b44: 430a orrs r2, r1 - 8007b46: 609a str r2, [r3, #8] + 8007be6: 687b ldr r3, [r7, #4] + 8007be8: 681b ldr r3, [r3, #0] + 8007bea: 689b ldr r3, [r3, #8] + 8007bec: f423 5100 bic.w r1, r3, #8192 ; 0x2000 + 8007bf0: 687b ldr r3, [r7, #4] + 8007bf2: 6c1a ldr r2, [r3, #64] ; 0x40 + 8007bf4: 687b ldr r3, [r7, #4] + 8007bf6: 681b ldr r3, [r3, #0] + 8007bf8: 430a orrs r2, r1 + 8007bfa: 609a str r2, [r3, #8] } /* if required, configure auto Baud rate detection scheme */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_AUTOBAUDRATE_INIT)) - 8007b48: 687b ldr r3, [r7, #4] - 8007b4a: 6a9b ldr r3, [r3, #40] ; 0x28 - 8007b4c: f003 0340 and.w r3, r3, #64 ; 0x40 - 8007b50: 2b00 cmp r3, #0 - 8007b52: d01a beq.n 8007b8a + 8007bfc: 687b ldr r3, [r7, #4] + 8007bfe: 6a9b ldr r3, [r3, #40] ; 0x28 + 8007c00: f003 0340 and.w r3, r3, #64 ; 0x40 + 8007c04: 2b00 cmp r3, #0 + 8007c06: d01a beq.n 8007c3e { assert_param(IS_USART_AUTOBAUDRATE_DETECTION_INSTANCE(huart->Instance)); assert_param(IS_UART_ADVFEATURE_AUTOBAUDRATE(huart->AdvancedInit.AutoBaudRateEnable)); MODIFY_REG(huart->Instance->CR2, USART_CR2_ABREN, huart->AdvancedInit.AutoBaudRateEnable); - 8007b54: 687b ldr r3, [r7, #4] - 8007b56: 681b ldr r3, [r3, #0] - 8007b58: 685b ldr r3, [r3, #4] - 8007b5a: f423 1180 bic.w r1, r3, #1048576 ; 0x100000 - 8007b5e: 687b ldr r3, [r7, #4] - 8007b60: 6c5a ldr r2, [r3, #68] ; 0x44 - 8007b62: 687b ldr r3, [r7, #4] - 8007b64: 681b ldr r3, [r3, #0] - 8007b66: 430a orrs r2, r1 - 8007b68: 605a str r2, [r3, #4] + 8007c08: 687b ldr r3, [r7, #4] + 8007c0a: 681b ldr r3, [r3, #0] + 8007c0c: 685b ldr r3, [r3, #4] + 8007c0e: f423 1180 bic.w r1, r3, #1048576 ; 0x100000 + 8007c12: 687b ldr r3, [r7, #4] + 8007c14: 6c5a ldr r2, [r3, #68] ; 0x44 + 8007c16: 687b ldr r3, [r7, #4] + 8007c18: 681b ldr r3, [r3, #0] + 8007c1a: 430a orrs r2, r1 + 8007c1c: 605a str r2, [r3, #4] /* set auto Baudrate detection parameters if detection is enabled */ if (huart->AdvancedInit.AutoBaudRateEnable == UART_ADVFEATURE_AUTOBAUDRATE_ENABLE) - 8007b6a: 687b ldr r3, [r7, #4] - 8007b6c: 6c5b ldr r3, [r3, #68] ; 0x44 - 8007b6e: f5b3 1f80 cmp.w r3, #1048576 ; 0x100000 - 8007b72: d10a bne.n 8007b8a + 8007c1e: 687b ldr r3, [r7, #4] + 8007c20: 6c5b ldr r3, [r3, #68] ; 0x44 + 8007c22: f5b3 1f80 cmp.w r3, #1048576 ; 0x100000 + 8007c26: d10a bne.n 8007c3e { assert_param(IS_UART_ADVFEATURE_AUTOBAUDRATEMODE(huart->AdvancedInit.AutoBaudRateMode)); MODIFY_REG(huart->Instance->CR2, USART_CR2_ABRMODE, huart->AdvancedInit.AutoBaudRateMode); - 8007b74: 687b ldr r3, [r7, #4] - 8007b76: 681b ldr r3, [r3, #0] - 8007b78: 685b ldr r3, [r3, #4] - 8007b7a: f423 01c0 bic.w r1, r3, #6291456 ; 0x600000 - 8007b7e: 687b ldr r3, [r7, #4] - 8007b80: 6c9a ldr r2, [r3, #72] ; 0x48 - 8007b82: 687b ldr r3, [r7, #4] - 8007b84: 681b ldr r3, [r3, #0] - 8007b86: 430a orrs r2, r1 - 8007b88: 605a str r2, [r3, #4] + 8007c28: 687b ldr r3, [r7, #4] + 8007c2a: 681b ldr r3, [r3, #0] + 8007c2c: 685b ldr r3, [r3, #4] + 8007c2e: f423 01c0 bic.w r1, r3, #6291456 ; 0x600000 + 8007c32: 687b ldr r3, [r7, #4] + 8007c34: 6c9a ldr r2, [r3, #72] ; 0x48 + 8007c36: 687b ldr r3, [r7, #4] + 8007c38: 681b ldr r3, [r3, #0] + 8007c3a: 430a orrs r2, r1 + 8007c3c: 605a str r2, [r3, #4] } } /* if required, configure MSB first on communication line */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_MSBFIRST_INIT)) - 8007b8a: 687b ldr r3, [r7, #4] - 8007b8c: 6a9b ldr r3, [r3, #40] ; 0x28 - 8007b8e: f003 0380 and.w r3, r3, #128 ; 0x80 - 8007b92: 2b00 cmp r3, #0 - 8007b94: d00a beq.n 8007bac + 8007c3e: 687b ldr r3, [r7, #4] + 8007c40: 6a9b ldr r3, [r3, #40] ; 0x28 + 8007c42: f003 0380 and.w r3, r3, #128 ; 0x80 + 8007c46: 2b00 cmp r3, #0 + 8007c48: d00a beq.n 8007c60 { assert_param(IS_UART_ADVFEATURE_MSBFIRST(huart->AdvancedInit.MSBFirst)); MODIFY_REG(huart->Instance->CR2, USART_CR2_MSBFIRST, huart->AdvancedInit.MSBFirst); - 8007b96: 687b ldr r3, [r7, #4] - 8007b98: 681b ldr r3, [r3, #0] - 8007b9a: 685b ldr r3, [r3, #4] - 8007b9c: f423 2100 bic.w r1, r3, #524288 ; 0x80000 - 8007ba0: 687b ldr r3, [r7, #4] - 8007ba2: 6cda ldr r2, [r3, #76] ; 0x4c - 8007ba4: 687b ldr r3, [r7, #4] - 8007ba6: 681b ldr r3, [r3, #0] - 8007ba8: 430a orrs r2, r1 - 8007baa: 605a str r2, [r3, #4] + 8007c4a: 687b ldr r3, [r7, #4] + 8007c4c: 681b ldr r3, [r3, #0] + 8007c4e: 685b ldr r3, [r3, #4] + 8007c50: f423 2100 bic.w r1, r3, #524288 ; 0x80000 + 8007c54: 687b ldr r3, [r7, #4] + 8007c56: 6cda ldr r2, [r3, #76] ; 0x4c + 8007c58: 687b ldr r3, [r7, #4] + 8007c5a: 681b ldr r3, [r3, #0] + 8007c5c: 430a orrs r2, r1 + 8007c5e: 605a str r2, [r3, #4] } } - 8007bac: bf00 nop - 8007bae: 370c adds r7, #12 - 8007bb0: 46bd mov sp, r7 - 8007bb2: f85d 7b04 ldr.w r7, [sp], #4 - 8007bb6: 4770 bx lr + 8007c60: bf00 nop + 8007c62: 370c adds r7, #12 + 8007c64: 46bd mov sp, r7 + 8007c66: f85d 7b04 ldr.w r7, [sp], #4 + 8007c6a: 4770 bx lr -08007bb8 : +08007c6c : * @brief Check the UART Idle State. * @param huart UART handle. * @retval HAL status */ HAL_StatusTypeDef UART_CheckIdleState(UART_HandleTypeDef *huart) { - 8007bb8: b580 push {r7, lr} - 8007bba: b098 sub sp, #96 ; 0x60 - 8007bbc: af02 add r7, sp, #8 - 8007bbe: 6078 str r0, [r7, #4] + 8007c6c: b580 push {r7, lr} + 8007c6e: b098 sub sp, #96 ; 0x60 + 8007c70: af02 add r7, sp, #8 + 8007c72: 6078 str r0, [r7, #4] uint32_t tickstart; /* Initialize the UART ErrorCode */ huart->ErrorCode = HAL_UART_ERROR_NONE; - 8007bc0: 687b ldr r3, [r7, #4] - 8007bc2: 2200 movs r2, #0 - 8007bc4: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8007c74: 687b ldr r3, [r7, #4] + 8007c76: 2200 movs r2, #0 + 8007c78: f8c3 2090 str.w r2, [r3, #144] ; 0x90 /* Init tickstart for timeout management */ tickstart = HAL_GetTick(); - 8007bc8: f7fa fa96 bl 80020f8 - 8007bcc: 6578 str r0, [r7, #84] ; 0x54 + 8007c7c: f7fa fab0 bl 80021e0 + 8007c80: 6578 str r0, [r7, #84] ; 0x54 /* Check if the Transmitter is enabled */ if ((huart->Instance->CR1 & USART_CR1_TE) == USART_CR1_TE) - 8007bce: 687b ldr r3, [r7, #4] - 8007bd0: 681b ldr r3, [r3, #0] - 8007bd2: 681b ldr r3, [r3, #0] - 8007bd4: f003 0308 and.w r3, r3, #8 - 8007bd8: 2b08 cmp r3, #8 - 8007bda: d12f bne.n 8007c3c + 8007c82: 687b ldr r3, [r7, #4] + 8007c84: 681b ldr r3, [r3, #0] + 8007c86: 681b ldr r3, [r3, #0] + 8007c88: f003 0308 and.w r3, r3, #8 + 8007c8c: 2b08 cmp r3, #8 + 8007c8e: d12f bne.n 8007cf0 { /* Wait until TEACK flag is set */ if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_TEACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) - 8007bdc: f06f 437e mvn.w r3, #4261412864 ; 0xfe000000 - 8007be0: 9300 str r3, [sp, #0] - 8007be2: 6d7b ldr r3, [r7, #84] ; 0x54 - 8007be4: 2200 movs r2, #0 - 8007be6: f44f 1100 mov.w r1, #2097152 ; 0x200000 - 8007bea: 6878 ldr r0, [r7, #4] - 8007bec: f000 f88e bl 8007d0c - 8007bf0: 4603 mov r3, r0 - 8007bf2: 2b00 cmp r3, #0 - 8007bf4: d022 beq.n 8007c3c + 8007c90: f06f 437e mvn.w r3, #4261412864 ; 0xfe000000 + 8007c94: 9300 str r3, [sp, #0] + 8007c96: 6d7b ldr r3, [r7, #84] ; 0x54 + 8007c98: 2200 movs r2, #0 + 8007c9a: f44f 1100 mov.w r1, #2097152 ; 0x200000 + 8007c9e: 6878 ldr r0, [r7, #4] + 8007ca0: f000 f88e bl 8007dc0 + 8007ca4: 4603 mov r3, r0 + 8007ca6: 2b00 cmp r3, #0 + 8007ca8: d022 beq.n 8007cf0 { /* Disable TXE interrupt for the interrupt process */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TXEIE_TXFNFIE)); - 8007bf6: 687b ldr r3, [r7, #4] - 8007bf8: 681b ldr r3, [r3, #0] - 8007bfa: 63bb str r3, [r7, #56] ; 0x38 + 8007caa: 687b ldr r3, [r7, #4] + 8007cac: 681b ldr r3, [r3, #0] + 8007cae: 63bb str r3, [r7, #56] ; 0x38 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007bfc: 6bbb ldr r3, [r7, #56] ; 0x38 - 8007bfe: e853 3f00 ldrex r3, [r3] - 8007c02: 637b str r3, [r7, #52] ; 0x34 + 8007cb0: 6bbb ldr r3, [r7, #56] ; 0x38 + 8007cb2: e853 3f00 ldrex r3, [r3] + 8007cb6: 637b str r3, [r7, #52] ; 0x34 return(result); - 8007c04: 6b7b ldr r3, [r7, #52] ; 0x34 - 8007c06: f023 0380 bic.w r3, r3, #128 ; 0x80 - 8007c0a: 653b str r3, [r7, #80] ; 0x50 - 8007c0c: 687b ldr r3, [r7, #4] - 8007c0e: 681b ldr r3, [r3, #0] - 8007c10: 461a mov r2, r3 - 8007c12: 6d3b ldr r3, [r7, #80] ; 0x50 - 8007c14: 647b str r3, [r7, #68] ; 0x44 - 8007c16: 643a str r2, [r7, #64] ; 0x40 + 8007cb8: 6b7b ldr r3, [r7, #52] ; 0x34 + 8007cba: f023 0380 bic.w r3, r3, #128 ; 0x80 + 8007cbe: 653b str r3, [r7, #80] ; 0x50 + 8007cc0: 687b ldr r3, [r7, #4] + 8007cc2: 681b ldr r3, [r3, #0] + 8007cc4: 461a mov r2, r3 + 8007cc6: 6d3b ldr r3, [r7, #80] ; 0x50 + 8007cc8: 647b str r3, [r7, #68] ; 0x44 + 8007cca: 643a str r2, [r7, #64] ; 0x40 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007c18: 6c39 ldr r1, [r7, #64] ; 0x40 - 8007c1a: 6c7a ldr r2, [r7, #68] ; 0x44 - 8007c1c: e841 2300 strex r3, r2, [r1] - 8007c20: 63fb str r3, [r7, #60] ; 0x3c + 8007ccc: 6c39 ldr r1, [r7, #64] ; 0x40 + 8007cce: 6c7a ldr r2, [r7, #68] ; 0x44 + 8007cd0: e841 2300 strex r3, r2, [r1] + 8007cd4: 63fb str r3, [r7, #60] ; 0x3c return(result); - 8007c22: 6bfb ldr r3, [r7, #60] ; 0x3c - 8007c24: 2b00 cmp r3, #0 - 8007c26: d1e6 bne.n 8007bf6 + 8007cd6: 6bfb ldr r3, [r7, #60] ; 0x3c + 8007cd8: 2b00 cmp r3, #0 + 8007cda: d1e6 bne.n 8007caa huart->gState = HAL_UART_STATE_READY; - 8007c28: 687b ldr r3, [r7, #4] - 8007c2a: 2220 movs r2, #32 - 8007c2c: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 8007cdc: 687b ldr r3, [r7, #4] + 8007cde: 2220 movs r2, #32 + 8007ce0: f8c3 2088 str.w r2, [r3, #136] ; 0x88 __HAL_UNLOCK(huart); - 8007c30: 687b ldr r3, [r7, #4] - 8007c32: 2200 movs r2, #0 - 8007c34: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 8007ce4: 687b ldr r3, [r7, #4] + 8007ce6: 2200 movs r2, #0 + 8007ce8: f883 2084 strb.w r2, [r3, #132] ; 0x84 /* Timeout occurred */ return HAL_TIMEOUT; - 8007c38: 2303 movs r3, #3 - 8007c3a: e063 b.n 8007d04 + 8007cec: 2303 movs r3, #3 + 8007cee: e063 b.n 8007db8 } } /* Check if the Receiver is enabled */ if ((huart->Instance->CR1 & USART_CR1_RE) == USART_CR1_RE) - 8007c3c: 687b ldr r3, [r7, #4] - 8007c3e: 681b ldr r3, [r3, #0] - 8007c40: 681b ldr r3, [r3, #0] - 8007c42: f003 0304 and.w r3, r3, #4 - 8007c46: 2b04 cmp r3, #4 - 8007c48: d149 bne.n 8007cde + 8007cf0: 687b ldr r3, [r7, #4] + 8007cf2: 681b ldr r3, [r3, #0] + 8007cf4: 681b ldr r3, [r3, #0] + 8007cf6: f003 0304 and.w r3, r3, #4 + 8007cfa: 2b04 cmp r3, #4 + 8007cfc: d149 bne.n 8007d92 { /* Wait until REACK flag is set */ if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_REACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) - 8007c4a: f06f 437e mvn.w r3, #4261412864 ; 0xfe000000 - 8007c4e: 9300 str r3, [sp, #0] - 8007c50: 6d7b ldr r3, [r7, #84] ; 0x54 - 8007c52: 2200 movs r2, #0 - 8007c54: f44f 0180 mov.w r1, #4194304 ; 0x400000 - 8007c58: 6878 ldr r0, [r7, #4] - 8007c5a: f000 f857 bl 8007d0c - 8007c5e: 4603 mov r3, r0 - 8007c60: 2b00 cmp r3, #0 - 8007c62: d03c beq.n 8007cde + 8007cfe: f06f 437e mvn.w r3, #4261412864 ; 0xfe000000 + 8007d02: 9300 str r3, [sp, #0] + 8007d04: 6d7b ldr r3, [r7, #84] ; 0x54 + 8007d06: 2200 movs r2, #0 + 8007d08: f44f 0180 mov.w r1, #4194304 ; 0x400000 + 8007d0c: 6878 ldr r0, [r7, #4] + 8007d0e: f000 f857 bl 8007dc0 + 8007d12: 4603 mov r3, r0 + 8007d14: 2b00 cmp r3, #0 + 8007d16: d03c beq.n 8007d92 { /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts for the interrupt process */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); - 8007c64: 687b ldr r3, [r7, #4] - 8007c66: 681b ldr r3, [r3, #0] - 8007c68: 627b str r3, [r7, #36] ; 0x24 + 8007d18: 687b ldr r3, [r7, #4] + 8007d1a: 681b ldr r3, [r3, #0] + 8007d1c: 627b str r3, [r7, #36] ; 0x24 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007c6a: 6a7b ldr r3, [r7, #36] ; 0x24 - 8007c6c: e853 3f00 ldrex r3, [r3] - 8007c70: 623b str r3, [r7, #32] + 8007d1e: 6a7b ldr r3, [r7, #36] ; 0x24 + 8007d20: e853 3f00 ldrex r3, [r3] + 8007d24: 623b str r3, [r7, #32] return(result); - 8007c72: 6a3b ldr r3, [r7, #32] - 8007c74: f423 7390 bic.w r3, r3, #288 ; 0x120 - 8007c78: 64fb str r3, [r7, #76] ; 0x4c - 8007c7a: 687b ldr r3, [r7, #4] - 8007c7c: 681b ldr r3, [r3, #0] - 8007c7e: 461a mov r2, r3 - 8007c80: 6cfb ldr r3, [r7, #76] ; 0x4c - 8007c82: 633b str r3, [r7, #48] ; 0x30 - 8007c84: 62fa str r2, [r7, #44] ; 0x2c + 8007d26: 6a3b ldr r3, [r7, #32] + 8007d28: f423 7390 bic.w r3, r3, #288 ; 0x120 + 8007d2c: 64fb str r3, [r7, #76] ; 0x4c + 8007d2e: 687b ldr r3, [r7, #4] + 8007d30: 681b ldr r3, [r3, #0] + 8007d32: 461a mov r2, r3 + 8007d34: 6cfb ldr r3, [r7, #76] ; 0x4c + 8007d36: 633b str r3, [r7, #48] ; 0x30 + 8007d38: 62fa str r2, [r7, #44] ; 0x2c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007c86: 6af9 ldr r1, [r7, #44] ; 0x2c - 8007c88: 6b3a ldr r2, [r7, #48] ; 0x30 - 8007c8a: e841 2300 strex r3, r2, [r1] - 8007c8e: 62bb str r3, [r7, #40] ; 0x28 + 8007d3a: 6af9 ldr r1, [r7, #44] ; 0x2c + 8007d3c: 6b3a ldr r2, [r7, #48] ; 0x30 + 8007d3e: e841 2300 strex r3, r2, [r1] + 8007d42: 62bb str r3, [r7, #40] ; 0x28 return(result); - 8007c90: 6abb ldr r3, [r7, #40] ; 0x28 - 8007c92: 2b00 cmp r3, #0 - 8007c94: d1e6 bne.n 8007c64 + 8007d44: 6abb ldr r3, [r7, #40] ; 0x28 + 8007d46: 2b00 cmp r3, #0 + 8007d48: d1e6 bne.n 8007d18 ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); - 8007c96: 687b ldr r3, [r7, #4] - 8007c98: 681b ldr r3, [r3, #0] - 8007c9a: 3308 adds r3, #8 - 8007c9c: 613b str r3, [r7, #16] + 8007d4a: 687b ldr r3, [r7, #4] + 8007d4c: 681b ldr r3, [r3, #0] + 8007d4e: 3308 adds r3, #8 + 8007d50: 613b str r3, [r7, #16] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007c9e: 693b ldr r3, [r7, #16] - 8007ca0: e853 3f00 ldrex r3, [r3] - 8007ca4: 60fb str r3, [r7, #12] + 8007d52: 693b ldr r3, [r7, #16] + 8007d54: e853 3f00 ldrex r3, [r3] + 8007d58: 60fb str r3, [r7, #12] return(result); - 8007ca6: 68fb ldr r3, [r7, #12] - 8007ca8: f023 0301 bic.w r3, r3, #1 - 8007cac: 64bb str r3, [r7, #72] ; 0x48 - 8007cae: 687b ldr r3, [r7, #4] - 8007cb0: 681b ldr r3, [r3, #0] - 8007cb2: 3308 adds r3, #8 - 8007cb4: 6cba ldr r2, [r7, #72] ; 0x48 - 8007cb6: 61fa str r2, [r7, #28] - 8007cb8: 61bb str r3, [r7, #24] + 8007d5a: 68fb ldr r3, [r7, #12] + 8007d5c: f023 0301 bic.w r3, r3, #1 + 8007d60: 64bb str r3, [r7, #72] ; 0x48 + 8007d62: 687b ldr r3, [r7, #4] + 8007d64: 681b ldr r3, [r3, #0] + 8007d66: 3308 adds r3, #8 + 8007d68: 6cba ldr r2, [r7, #72] ; 0x48 + 8007d6a: 61fa str r2, [r7, #28] + 8007d6c: 61bb str r3, [r7, #24] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007cba: 69b9 ldr r1, [r7, #24] - 8007cbc: 69fa ldr r2, [r7, #28] - 8007cbe: e841 2300 strex r3, r2, [r1] - 8007cc2: 617b str r3, [r7, #20] + 8007d6e: 69b9 ldr r1, [r7, #24] + 8007d70: 69fa ldr r2, [r7, #28] + 8007d72: e841 2300 strex r3, r2, [r1] + 8007d76: 617b str r3, [r7, #20] return(result); - 8007cc4: 697b ldr r3, [r7, #20] - 8007cc6: 2b00 cmp r3, #0 - 8007cc8: d1e5 bne.n 8007c96 + 8007d78: 697b ldr r3, [r7, #20] + 8007d7a: 2b00 cmp r3, #0 + 8007d7c: d1e5 bne.n 8007d4a huart->RxState = HAL_UART_STATE_READY; - 8007cca: 687b ldr r3, [r7, #4] - 8007ccc: 2220 movs r2, #32 - 8007cce: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 8007d7e: 687b ldr r3, [r7, #4] + 8007d80: 2220 movs r2, #32 + 8007d82: f8c3 208c str.w r2, [r3, #140] ; 0x8c __HAL_UNLOCK(huart); - 8007cd2: 687b ldr r3, [r7, #4] - 8007cd4: 2200 movs r2, #0 - 8007cd6: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 8007d86: 687b ldr r3, [r7, #4] + 8007d88: 2200 movs r2, #0 + 8007d8a: f883 2084 strb.w r2, [r3, #132] ; 0x84 /* Timeout occurred */ return HAL_TIMEOUT; - 8007cda: 2303 movs r3, #3 - 8007cdc: e012 b.n 8007d04 + 8007d8e: 2303 movs r3, #3 + 8007d90: e012 b.n 8007db8 } } /* Initialize the UART State */ huart->gState = HAL_UART_STATE_READY; - 8007cde: 687b ldr r3, [r7, #4] - 8007ce0: 2220 movs r2, #32 - 8007ce2: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 8007d92: 687b ldr r3, [r7, #4] + 8007d94: 2220 movs r2, #32 + 8007d96: f8c3 2088 str.w r2, [r3, #136] ; 0x88 huart->RxState = HAL_UART_STATE_READY; - 8007ce6: 687b ldr r3, [r7, #4] - 8007ce8: 2220 movs r2, #32 - 8007cea: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 8007d9a: 687b ldr r3, [r7, #4] + 8007d9c: 2220 movs r2, #32 + 8007d9e: f8c3 208c str.w r2, [r3, #140] ; 0x8c huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 8007cee: 687b ldr r3, [r7, #4] - 8007cf0: 2200 movs r2, #0 - 8007cf2: 66da str r2, [r3, #108] ; 0x6c + 8007da2: 687b ldr r3, [r7, #4] + 8007da4: 2200 movs r2, #0 + 8007da6: 66da str r2, [r3, #108] ; 0x6c huart->RxEventType = HAL_UART_RXEVENT_TC; - 8007cf4: 687b ldr r3, [r7, #4] - 8007cf6: 2200 movs r2, #0 - 8007cf8: 671a str r2, [r3, #112] ; 0x70 + 8007da8: 687b ldr r3, [r7, #4] + 8007daa: 2200 movs r2, #0 + 8007dac: 671a str r2, [r3, #112] ; 0x70 __HAL_UNLOCK(huart); - 8007cfa: 687b ldr r3, [r7, #4] - 8007cfc: 2200 movs r2, #0 - 8007cfe: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 8007dae: 687b ldr r3, [r7, #4] + 8007db0: 2200 movs r2, #0 + 8007db2: f883 2084 strb.w r2, [r3, #132] ; 0x84 return HAL_OK; - 8007d02: 2300 movs r3, #0 + 8007db6: 2300 movs r3, #0 } - 8007d04: 4618 mov r0, r3 - 8007d06: 3758 adds r7, #88 ; 0x58 - 8007d08: 46bd mov sp, r7 - 8007d0a: bd80 pop {r7, pc} + 8007db8: 4618 mov r0, r3 + 8007dba: 3758 adds r7, #88 ; 0x58 + 8007dbc: 46bd mov sp, r7 + 8007dbe: bd80 pop {r7, pc} -08007d0c : +08007dc0 : * @param Timeout Timeout duration * @retval HAL status */ HAL_StatusTypeDef UART_WaitOnFlagUntilTimeout(UART_HandleTypeDef *huart, uint32_t Flag, FlagStatus Status, uint32_t Tickstart, uint32_t Timeout) { - 8007d0c: b580 push {r7, lr} - 8007d0e: b084 sub sp, #16 - 8007d10: af00 add r7, sp, #0 - 8007d12: 60f8 str r0, [r7, #12] - 8007d14: 60b9 str r1, [r7, #8] - 8007d16: 603b str r3, [r7, #0] - 8007d18: 4613 mov r3, r2 - 8007d1a: 71fb strb r3, [r7, #7] + 8007dc0: b580 push {r7, lr} + 8007dc2: b084 sub sp, #16 + 8007dc4: af00 add r7, sp, #0 + 8007dc6: 60f8 str r0, [r7, #12] + 8007dc8: 60b9 str r1, [r7, #8] + 8007dca: 603b str r3, [r7, #0] + 8007dcc: 4613 mov r3, r2 + 8007dce: 71fb strb r3, [r7, #7] /* Wait until flag is set */ while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) - 8007d1c: e049 b.n 8007db2 + 8007dd0: e049 b.n 8007e66 { /* Check for the Timeout */ if (Timeout != HAL_MAX_DELAY) - 8007d1e: 69bb ldr r3, [r7, #24] - 8007d20: f1b3 3fff cmp.w r3, #4294967295 - 8007d24: d045 beq.n 8007db2 + 8007dd2: 69bb ldr r3, [r7, #24] + 8007dd4: f1b3 3fff cmp.w r3, #4294967295 + 8007dd8: d045 beq.n 8007e66 { if (((HAL_GetTick() - Tickstart) > Timeout) || (Timeout == 0U)) - 8007d26: f7fa f9e7 bl 80020f8 - 8007d2a: 4602 mov r2, r0 - 8007d2c: 683b ldr r3, [r7, #0] - 8007d2e: 1ad3 subs r3, r2, r3 - 8007d30: 69ba ldr r2, [r7, #24] - 8007d32: 429a cmp r2, r3 - 8007d34: d302 bcc.n 8007d3c - 8007d36: 69bb ldr r3, [r7, #24] - 8007d38: 2b00 cmp r3, #0 - 8007d3a: d101 bne.n 8007d40 + 8007dda: f7fa fa01 bl 80021e0 + 8007dde: 4602 mov r2, r0 + 8007de0: 683b ldr r3, [r7, #0] + 8007de2: 1ad3 subs r3, r2, r3 + 8007de4: 69ba ldr r2, [r7, #24] + 8007de6: 429a cmp r2, r3 + 8007de8: d302 bcc.n 8007df0 + 8007dea: 69bb ldr r3, [r7, #24] + 8007dec: 2b00 cmp r3, #0 + 8007dee: d101 bne.n 8007df4 { return HAL_TIMEOUT; - 8007d3c: 2303 movs r3, #3 - 8007d3e: e048 b.n 8007dd2 + 8007df0: 2303 movs r3, #3 + 8007df2: e048 b.n 8007e86 } if (READ_BIT(huart->Instance->CR1, USART_CR1_RE) != 0U) - 8007d40: 68fb ldr r3, [r7, #12] - 8007d42: 681b ldr r3, [r3, #0] - 8007d44: 681b ldr r3, [r3, #0] - 8007d46: f003 0304 and.w r3, r3, #4 - 8007d4a: 2b00 cmp r3, #0 - 8007d4c: d031 beq.n 8007db2 + 8007df4: 68fb ldr r3, [r7, #12] + 8007df6: 681b ldr r3, [r3, #0] + 8007df8: 681b ldr r3, [r3, #0] + 8007dfa: f003 0304 and.w r3, r3, #4 + 8007dfe: 2b00 cmp r3, #0 + 8007e00: d031 beq.n 8007e66 { if (__HAL_UART_GET_FLAG(huart, UART_FLAG_ORE) == SET) - 8007d4e: 68fb ldr r3, [r7, #12] - 8007d50: 681b ldr r3, [r3, #0] - 8007d52: 69db ldr r3, [r3, #28] - 8007d54: f003 0308 and.w r3, r3, #8 - 8007d58: 2b08 cmp r3, #8 - 8007d5a: d110 bne.n 8007d7e + 8007e02: 68fb ldr r3, [r7, #12] + 8007e04: 681b ldr r3, [r3, #0] + 8007e06: 69db ldr r3, [r3, #28] + 8007e08: f003 0308 and.w r3, r3, #8 + 8007e0c: 2b08 cmp r3, #8 + 8007e0e: d110 bne.n 8007e32 { /* Clear Overrun Error flag*/ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF); - 8007d5c: 68fb ldr r3, [r7, #12] - 8007d5e: 681b ldr r3, [r3, #0] - 8007d60: 2208 movs r2, #8 - 8007d62: 621a str r2, [r3, #32] + 8007e10: 68fb ldr r3, [r7, #12] + 8007e12: 681b ldr r3, [r3, #0] + 8007e14: 2208 movs r2, #8 + 8007e16: 621a str r2, [r3, #32] /* Blocking error : transfer is aborted Set the UART state ready to be able to start again the process, Disable Rx Interrupts if ongoing */ UART_EndRxTransfer(huart); - 8007d64: 68f8 ldr r0, [r7, #12] - 8007d66: f000 fa42 bl 80081ee + 8007e18: 68f8 ldr r0, [r7, #12] + 8007e1a: f000 fa42 bl 80082a2 huart->ErrorCode = HAL_UART_ERROR_ORE; - 8007d6a: 68fb ldr r3, [r7, #12] - 8007d6c: 2208 movs r2, #8 - 8007d6e: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8007e1e: 68fb ldr r3, [r7, #12] + 8007e20: 2208 movs r2, #8 + 8007e22: f8c3 2090 str.w r2, [r3, #144] ; 0x90 /* Process Unlocked */ __HAL_UNLOCK(huart); - 8007d72: 68fb ldr r3, [r7, #12] - 8007d74: 2200 movs r2, #0 - 8007d76: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 8007e26: 68fb ldr r3, [r7, #12] + 8007e28: 2200 movs r2, #0 + 8007e2a: f883 2084 strb.w r2, [r3, #132] ; 0x84 return HAL_ERROR; - 8007d7a: 2301 movs r3, #1 - 8007d7c: e029 b.n 8007dd2 + 8007e2e: 2301 movs r3, #1 + 8007e30: e029 b.n 8007e86 } if (__HAL_UART_GET_FLAG(huart, UART_FLAG_RTOF) == SET) - 8007d7e: 68fb ldr r3, [r7, #12] - 8007d80: 681b ldr r3, [r3, #0] - 8007d82: 69db ldr r3, [r3, #28] - 8007d84: f403 6300 and.w r3, r3, #2048 ; 0x800 - 8007d88: f5b3 6f00 cmp.w r3, #2048 ; 0x800 - 8007d8c: d111 bne.n 8007db2 + 8007e32: 68fb ldr r3, [r7, #12] + 8007e34: 681b ldr r3, [r3, #0] + 8007e36: 69db ldr r3, [r3, #28] + 8007e38: f403 6300 and.w r3, r3, #2048 ; 0x800 + 8007e3c: f5b3 6f00 cmp.w r3, #2048 ; 0x800 + 8007e40: d111 bne.n 8007e66 { /* Clear Receiver Timeout flag*/ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_RTOF); - 8007d8e: 68fb ldr r3, [r7, #12] - 8007d90: 681b ldr r3, [r3, #0] - 8007d92: f44f 6200 mov.w r2, #2048 ; 0x800 - 8007d96: 621a str r2, [r3, #32] + 8007e42: 68fb ldr r3, [r7, #12] + 8007e44: 681b ldr r3, [r3, #0] + 8007e46: f44f 6200 mov.w r2, #2048 ; 0x800 + 8007e4a: 621a str r2, [r3, #32] /* Blocking error : transfer is aborted Set the UART state ready to be able to start again the process, Disable Rx Interrupts if ongoing */ UART_EndRxTransfer(huart); - 8007d98: 68f8 ldr r0, [r7, #12] - 8007d9a: f000 fa28 bl 80081ee + 8007e4c: 68f8 ldr r0, [r7, #12] + 8007e4e: f000 fa28 bl 80082a2 huart->ErrorCode = HAL_UART_ERROR_RTO; - 8007d9e: 68fb ldr r3, [r7, #12] - 8007da0: 2220 movs r2, #32 - 8007da2: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8007e52: 68fb ldr r3, [r7, #12] + 8007e54: 2220 movs r2, #32 + 8007e56: f8c3 2090 str.w r2, [r3, #144] ; 0x90 /* Process Unlocked */ __HAL_UNLOCK(huart); - 8007da6: 68fb ldr r3, [r7, #12] - 8007da8: 2200 movs r2, #0 - 8007daa: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 8007e5a: 68fb ldr r3, [r7, #12] + 8007e5c: 2200 movs r2, #0 + 8007e5e: f883 2084 strb.w r2, [r3, #132] ; 0x84 return HAL_TIMEOUT; - 8007dae: 2303 movs r3, #3 - 8007db0: e00f b.n 8007dd2 + 8007e62: 2303 movs r3, #3 + 8007e64: e00f b.n 8007e86 while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) - 8007db2: 68fb ldr r3, [r7, #12] - 8007db4: 681b ldr r3, [r3, #0] - 8007db6: 69da ldr r2, [r3, #28] - 8007db8: 68bb ldr r3, [r7, #8] - 8007dba: 4013 ands r3, r2 - 8007dbc: 68ba ldr r2, [r7, #8] - 8007dbe: 429a cmp r2, r3 - 8007dc0: bf0c ite eq - 8007dc2: 2301 moveq r3, #1 - 8007dc4: 2300 movne r3, #0 - 8007dc6: b2db uxtb r3, r3 - 8007dc8: 461a mov r2, r3 - 8007dca: 79fb ldrb r3, [r7, #7] - 8007dcc: 429a cmp r2, r3 - 8007dce: d0a6 beq.n 8007d1e + 8007e66: 68fb ldr r3, [r7, #12] + 8007e68: 681b ldr r3, [r3, #0] + 8007e6a: 69da ldr r2, [r3, #28] + 8007e6c: 68bb ldr r3, [r7, #8] + 8007e6e: 4013 ands r3, r2 + 8007e70: 68ba ldr r2, [r7, #8] + 8007e72: 429a cmp r2, r3 + 8007e74: bf0c ite eq + 8007e76: 2301 moveq r3, #1 + 8007e78: 2300 movne r3, #0 + 8007e7a: b2db uxtb r3, r3 + 8007e7c: 461a mov r2, r3 + 8007e7e: 79fb ldrb r3, [r7, #7] + 8007e80: 429a cmp r2, r3 + 8007e82: d0a6 beq.n 8007dd2 } } } } return HAL_OK; - 8007dd0: 2300 movs r3, #0 + 8007e84: 2300 movs r3, #0 } - 8007dd2: 4618 mov r0, r3 - 8007dd4: 3710 adds r7, #16 - 8007dd6: 46bd mov sp, r7 - 8007dd8: bd80 pop {r7, pc} + 8007e86: 4618 mov r0, r3 + 8007e88: 3710 adds r7, #16 + 8007e8a: 46bd mov sp, r7 + 8007e8c: bd80 pop {r7, pc} ... -08007ddc : +08007e90 : * @param pData Pointer to data buffer (u8 or u16 data elements). * @param Size Amount of data elements (u8 or u16) to be received. * @retval HAL status */ HAL_StatusTypeDef UART_Start_Receive_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size) { - 8007ddc: b480 push {r7} - 8007dde: b0a3 sub sp, #140 ; 0x8c - 8007de0: af00 add r7, sp, #0 - 8007de2: 60f8 str r0, [r7, #12] - 8007de4: 60b9 str r1, [r7, #8] - 8007de6: 4613 mov r3, r2 - 8007de8: 80fb strh r3, [r7, #6] + 8007e90: b480 push {r7} + 8007e92: b0a3 sub sp, #140 ; 0x8c + 8007e94: af00 add r7, sp, #0 + 8007e96: 60f8 str r0, [r7, #12] + 8007e98: 60b9 str r1, [r7, #8] + 8007e9a: 4613 mov r3, r2 + 8007e9c: 80fb strh r3, [r7, #6] huart->pRxBuffPtr = pData; - 8007dea: 68fb ldr r3, [r7, #12] - 8007dec: 68ba ldr r2, [r7, #8] - 8007dee: 659a str r2, [r3, #88] ; 0x58 + 8007e9e: 68fb ldr r3, [r7, #12] + 8007ea0: 68ba ldr r2, [r7, #8] + 8007ea2: 659a str r2, [r3, #88] ; 0x58 huart->RxXferSize = Size; - 8007df0: 68fb ldr r3, [r7, #12] - 8007df2: 88fa ldrh r2, [r7, #6] - 8007df4: f8a3 205c strh.w r2, [r3, #92] ; 0x5c + 8007ea4: 68fb ldr r3, [r7, #12] + 8007ea6: 88fa ldrh r2, [r7, #6] + 8007ea8: f8a3 205c strh.w r2, [r3, #92] ; 0x5c huart->RxXferCount = Size; - 8007df8: 68fb ldr r3, [r7, #12] - 8007dfa: 88fa ldrh r2, [r7, #6] - 8007dfc: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8007eac: 68fb ldr r3, [r7, #12] + 8007eae: 88fa ldrh r2, [r7, #6] + 8007eb0: f8a3 205e strh.w r2, [r3, #94] ; 0x5e huart->RxISR = NULL; - 8007e00: 68fb ldr r3, [r7, #12] - 8007e02: 2200 movs r2, #0 - 8007e04: 675a str r2, [r3, #116] ; 0x74 + 8007eb4: 68fb ldr r3, [r7, #12] + 8007eb6: 2200 movs r2, #0 + 8007eb8: 675a str r2, [r3, #116] ; 0x74 /* Computation of UART mask to apply to RDR register */ UART_MASK_COMPUTATION(huart); - 8007e06: 68fb ldr r3, [r7, #12] - 8007e08: 689b ldr r3, [r3, #8] - 8007e0a: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 - 8007e0e: d10e bne.n 8007e2e - 8007e10: 68fb ldr r3, [r7, #12] - 8007e12: 691b ldr r3, [r3, #16] - 8007e14: 2b00 cmp r3, #0 - 8007e16: d105 bne.n 8007e24 - 8007e18: 68fb ldr r3, [r7, #12] - 8007e1a: f240 12ff movw r2, #511 ; 0x1ff - 8007e1e: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 - 8007e22: e02d b.n 8007e80 - 8007e24: 68fb ldr r3, [r7, #12] - 8007e26: 22ff movs r2, #255 ; 0xff - 8007e28: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 - 8007e2c: e028 b.n 8007e80 - 8007e2e: 68fb ldr r3, [r7, #12] - 8007e30: 689b ldr r3, [r3, #8] - 8007e32: 2b00 cmp r3, #0 - 8007e34: d10d bne.n 8007e52 - 8007e36: 68fb ldr r3, [r7, #12] - 8007e38: 691b ldr r3, [r3, #16] - 8007e3a: 2b00 cmp r3, #0 - 8007e3c: d104 bne.n 8007e48 - 8007e3e: 68fb ldr r3, [r7, #12] - 8007e40: 22ff movs r2, #255 ; 0xff - 8007e42: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 - 8007e46: e01b b.n 8007e80 - 8007e48: 68fb ldr r3, [r7, #12] - 8007e4a: 227f movs r2, #127 ; 0x7f - 8007e4c: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 - 8007e50: e016 b.n 8007e80 - 8007e52: 68fb ldr r3, [r7, #12] - 8007e54: 689b ldr r3, [r3, #8] - 8007e56: f1b3 5f80 cmp.w r3, #268435456 ; 0x10000000 - 8007e5a: d10d bne.n 8007e78 - 8007e5c: 68fb ldr r3, [r7, #12] - 8007e5e: 691b ldr r3, [r3, #16] - 8007e60: 2b00 cmp r3, #0 - 8007e62: d104 bne.n 8007e6e - 8007e64: 68fb ldr r3, [r7, #12] - 8007e66: 227f movs r2, #127 ; 0x7f - 8007e68: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 - 8007e6c: e008 b.n 8007e80 - 8007e6e: 68fb ldr r3, [r7, #12] - 8007e70: 223f movs r2, #63 ; 0x3f - 8007e72: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 - 8007e76: e003 b.n 8007e80 - 8007e78: 68fb ldr r3, [r7, #12] - 8007e7a: 2200 movs r2, #0 - 8007e7c: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 + 8007eba: 68fb ldr r3, [r7, #12] + 8007ebc: 689b ldr r3, [r3, #8] + 8007ebe: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 + 8007ec2: d10e bne.n 8007ee2 + 8007ec4: 68fb ldr r3, [r7, #12] + 8007ec6: 691b ldr r3, [r3, #16] + 8007ec8: 2b00 cmp r3, #0 + 8007eca: d105 bne.n 8007ed8 + 8007ecc: 68fb ldr r3, [r7, #12] + 8007ece: f240 12ff movw r2, #511 ; 0x1ff + 8007ed2: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 + 8007ed6: e02d b.n 8007f34 + 8007ed8: 68fb ldr r3, [r7, #12] + 8007eda: 22ff movs r2, #255 ; 0xff + 8007edc: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 + 8007ee0: e028 b.n 8007f34 + 8007ee2: 68fb ldr r3, [r7, #12] + 8007ee4: 689b ldr r3, [r3, #8] + 8007ee6: 2b00 cmp r3, #0 + 8007ee8: d10d bne.n 8007f06 + 8007eea: 68fb ldr r3, [r7, #12] + 8007eec: 691b ldr r3, [r3, #16] + 8007eee: 2b00 cmp r3, #0 + 8007ef0: d104 bne.n 8007efc + 8007ef2: 68fb ldr r3, [r7, #12] + 8007ef4: 22ff movs r2, #255 ; 0xff + 8007ef6: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 + 8007efa: e01b b.n 8007f34 + 8007efc: 68fb ldr r3, [r7, #12] + 8007efe: 227f movs r2, #127 ; 0x7f + 8007f00: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 + 8007f04: e016 b.n 8007f34 + 8007f06: 68fb ldr r3, [r7, #12] + 8007f08: 689b ldr r3, [r3, #8] + 8007f0a: f1b3 5f80 cmp.w r3, #268435456 ; 0x10000000 + 8007f0e: d10d bne.n 8007f2c + 8007f10: 68fb ldr r3, [r7, #12] + 8007f12: 691b ldr r3, [r3, #16] + 8007f14: 2b00 cmp r3, #0 + 8007f16: d104 bne.n 8007f22 + 8007f18: 68fb ldr r3, [r7, #12] + 8007f1a: 227f movs r2, #127 ; 0x7f + 8007f1c: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 + 8007f20: e008 b.n 8007f34 + 8007f22: 68fb ldr r3, [r7, #12] + 8007f24: 223f movs r2, #63 ; 0x3f + 8007f26: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 + 8007f2a: e003 b.n 8007f34 + 8007f2c: 68fb ldr r3, [r7, #12] + 8007f2e: 2200 movs r2, #0 + 8007f30: f8a3 2060 strh.w r2, [r3, #96] ; 0x60 huart->ErrorCode = HAL_UART_ERROR_NONE; - 8007e80: 68fb ldr r3, [r7, #12] - 8007e82: 2200 movs r2, #0 - 8007e84: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8007f34: 68fb ldr r3, [r7, #12] + 8007f36: 2200 movs r2, #0 + 8007f38: f8c3 2090 str.w r2, [r3, #144] ; 0x90 huart->RxState = HAL_UART_STATE_BUSY_RX; - 8007e88: 68fb ldr r3, [r7, #12] - 8007e8a: 2222 movs r2, #34 ; 0x22 - 8007e8c: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 8007f3c: 68fb ldr r3, [r7, #12] + 8007f3e: 2222 movs r2, #34 ; 0x22 + 8007f40: f8c3 208c str.w r2, [r3, #140] ; 0x8c /* Enable the UART Error Interrupt: (Frame error, noise error, overrun error) */ ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_EIE); - 8007e90: 68fb ldr r3, [r7, #12] - 8007e92: 681b ldr r3, [r3, #0] - 8007e94: 3308 adds r3, #8 - 8007e96: 667b str r3, [r7, #100] ; 0x64 + 8007f44: 68fb ldr r3, [r7, #12] + 8007f46: 681b ldr r3, [r3, #0] + 8007f48: 3308 adds r3, #8 + 8007f4a: 667b str r3, [r7, #100] ; 0x64 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007e98: 6e7b ldr r3, [r7, #100] ; 0x64 - 8007e9a: e853 3f00 ldrex r3, [r3] - 8007e9e: 663b str r3, [r7, #96] ; 0x60 + 8007f4c: 6e7b ldr r3, [r7, #100] ; 0x64 + 8007f4e: e853 3f00 ldrex r3, [r3] + 8007f52: 663b str r3, [r7, #96] ; 0x60 return(result); - 8007ea0: 6e3b ldr r3, [r7, #96] ; 0x60 - 8007ea2: f043 0301 orr.w r3, r3, #1 - 8007ea6: f8c7 3084 str.w r3, [r7, #132] ; 0x84 - 8007eaa: 68fb ldr r3, [r7, #12] - 8007eac: 681b ldr r3, [r3, #0] - 8007eae: 3308 adds r3, #8 - 8007eb0: f8d7 2084 ldr.w r2, [r7, #132] ; 0x84 - 8007eb4: 673a str r2, [r7, #112] ; 0x70 - 8007eb6: 66fb str r3, [r7, #108] ; 0x6c + 8007f54: 6e3b ldr r3, [r7, #96] ; 0x60 + 8007f56: f043 0301 orr.w r3, r3, #1 + 8007f5a: f8c7 3084 str.w r3, [r7, #132] ; 0x84 + 8007f5e: 68fb ldr r3, [r7, #12] + 8007f60: 681b ldr r3, [r3, #0] + 8007f62: 3308 adds r3, #8 + 8007f64: f8d7 2084 ldr.w r2, [r7, #132] ; 0x84 + 8007f68: 673a str r2, [r7, #112] ; 0x70 + 8007f6a: 66fb str r3, [r7, #108] ; 0x6c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007eb8: 6ef9 ldr r1, [r7, #108] ; 0x6c - 8007eba: 6f3a ldr r2, [r7, #112] ; 0x70 - 8007ebc: e841 2300 strex r3, r2, [r1] - 8007ec0: 66bb str r3, [r7, #104] ; 0x68 + 8007f6c: 6ef9 ldr r1, [r7, #108] ; 0x6c + 8007f6e: 6f3a ldr r2, [r7, #112] ; 0x70 + 8007f70: e841 2300 strex r3, r2, [r1] + 8007f74: 66bb str r3, [r7, #104] ; 0x68 return(result); - 8007ec2: 6ebb ldr r3, [r7, #104] ; 0x68 - 8007ec4: 2b00 cmp r3, #0 - 8007ec6: d1e3 bne.n 8007e90 + 8007f76: 6ebb ldr r3, [r7, #104] ; 0x68 + 8007f78: 2b00 cmp r3, #0 + 8007f7a: d1e3 bne.n 8007f44 /* Configure Rx interrupt processing */ if ((huart->FifoMode == UART_FIFOMODE_ENABLE) && (Size >= huart->NbRxDataToProcess)) - 8007ec8: 68fb ldr r3, [r7, #12] - 8007eca: 6e5b ldr r3, [r3, #100] ; 0x64 - 8007ecc: f1b3 5f00 cmp.w r3, #536870912 ; 0x20000000 - 8007ed0: d14f bne.n 8007f72 - 8007ed2: 68fb ldr r3, [r7, #12] - 8007ed4: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 - 8007ed8: 88fa ldrh r2, [r7, #6] - 8007eda: 429a cmp r2, r3 - 8007edc: d349 bcc.n 8007f72 + 8007f7c: 68fb ldr r3, [r7, #12] + 8007f7e: 6e5b ldr r3, [r3, #100] ; 0x64 + 8007f80: f1b3 5f00 cmp.w r3, #536870912 ; 0x20000000 + 8007f84: d14f bne.n 8008026 + 8007f86: 68fb ldr r3, [r7, #12] + 8007f88: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 + 8007f8c: 88fa ldrh r2, [r7, #6] + 8007f8e: 429a cmp r2, r3 + 8007f90: d349 bcc.n 8008026 { /* Set the Rx ISR function pointer according to the data word length */ if ((huart->Init.WordLength == UART_WORDLENGTH_9B) && (huart->Init.Parity == UART_PARITY_NONE)) - 8007ede: 68fb ldr r3, [r7, #12] - 8007ee0: 689b ldr r3, [r3, #8] - 8007ee2: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 - 8007ee6: d107 bne.n 8007ef8 - 8007ee8: 68fb ldr r3, [r7, #12] - 8007eea: 691b ldr r3, [r3, #16] - 8007eec: 2b00 cmp r3, #0 - 8007eee: d103 bne.n 8007ef8 + 8007f92: 68fb ldr r3, [r7, #12] + 8007f94: 689b ldr r3, [r3, #8] + 8007f96: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 + 8007f9a: d107 bne.n 8007fac + 8007f9c: 68fb ldr r3, [r7, #12] + 8007f9e: 691b ldr r3, [r3, #16] + 8007fa0: 2b00 cmp r3, #0 + 8007fa2: d103 bne.n 8007fac { huart->RxISR = UART_RxISR_16BIT_FIFOEN; - 8007ef0: 68fb ldr r3, [r7, #12] - 8007ef2: 4a47 ldr r2, [pc, #284] ; (8008010 ) - 8007ef4: 675a str r2, [r3, #116] ; 0x74 - 8007ef6: e002 b.n 8007efe + 8007fa4: 68fb ldr r3, [r7, #12] + 8007fa6: 4a47 ldr r2, [pc, #284] ; (80080c4 ) + 8007fa8: 675a str r2, [r3, #116] ; 0x74 + 8007faa: e002 b.n 8007fb2 } else { huart->RxISR = UART_RxISR_8BIT_FIFOEN; - 8007ef8: 68fb ldr r3, [r7, #12] - 8007efa: 4a46 ldr r2, [pc, #280] ; (8008014 ) - 8007efc: 675a str r2, [r3, #116] ; 0x74 + 8007fac: 68fb ldr r3, [r7, #12] + 8007fae: 4a46 ldr r2, [pc, #280] ; (80080c8 ) + 8007fb0: 675a str r2, [r3, #116] ; 0x74 } /* Enable the UART Parity Error interrupt and RX FIFO Threshold interrupt */ if (huart->Init.Parity != UART_PARITY_NONE) - 8007efe: 68fb ldr r3, [r7, #12] - 8007f00: 691b ldr r3, [r3, #16] - 8007f02: 2b00 cmp r3, #0 - 8007f04: d01a beq.n 8007f3c + 8007fb2: 68fb ldr r3, [r7, #12] + 8007fb4: 691b ldr r3, [r3, #16] + 8007fb6: 2b00 cmp r3, #0 + 8007fb8: d01a beq.n 8007ff0 { ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_PEIE); - 8007f06: 68fb ldr r3, [r7, #12] - 8007f08: 681b ldr r3, [r3, #0] - 8007f0a: 653b str r3, [r7, #80] ; 0x50 + 8007fba: 68fb ldr r3, [r7, #12] + 8007fbc: 681b ldr r3, [r3, #0] + 8007fbe: 653b str r3, [r7, #80] ; 0x50 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007f0c: 6d3b ldr r3, [r7, #80] ; 0x50 - 8007f0e: e853 3f00 ldrex r3, [r3] - 8007f12: 64fb str r3, [r7, #76] ; 0x4c + 8007fc0: 6d3b ldr r3, [r7, #80] ; 0x50 + 8007fc2: e853 3f00 ldrex r3, [r3] + 8007fc6: 64fb str r3, [r7, #76] ; 0x4c return(result); - 8007f14: 6cfb ldr r3, [r7, #76] ; 0x4c - 8007f16: f443 7380 orr.w r3, r3, #256 ; 0x100 - 8007f1a: f8c7 3080 str.w r3, [r7, #128] ; 0x80 - 8007f1e: 68fb ldr r3, [r7, #12] - 8007f20: 681b ldr r3, [r3, #0] - 8007f22: 461a mov r2, r3 - 8007f24: f8d7 3080 ldr.w r3, [r7, #128] ; 0x80 - 8007f28: 65fb str r3, [r7, #92] ; 0x5c - 8007f2a: 65ba str r2, [r7, #88] ; 0x58 + 8007fc8: 6cfb ldr r3, [r7, #76] ; 0x4c + 8007fca: f443 7380 orr.w r3, r3, #256 ; 0x100 + 8007fce: f8c7 3080 str.w r3, [r7, #128] ; 0x80 + 8007fd2: 68fb ldr r3, [r7, #12] + 8007fd4: 681b ldr r3, [r3, #0] + 8007fd6: 461a mov r2, r3 + 8007fd8: f8d7 3080 ldr.w r3, [r7, #128] ; 0x80 + 8007fdc: 65fb str r3, [r7, #92] ; 0x5c + 8007fde: 65ba str r2, [r7, #88] ; 0x58 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007f2c: 6db9 ldr r1, [r7, #88] ; 0x58 - 8007f2e: 6dfa ldr r2, [r7, #92] ; 0x5c - 8007f30: e841 2300 strex r3, r2, [r1] - 8007f34: 657b str r3, [r7, #84] ; 0x54 + 8007fe0: 6db9 ldr r1, [r7, #88] ; 0x58 + 8007fe2: 6dfa ldr r2, [r7, #92] ; 0x5c + 8007fe4: e841 2300 strex r3, r2, [r1] + 8007fe8: 657b str r3, [r7, #84] ; 0x54 return(result); - 8007f36: 6d7b ldr r3, [r7, #84] ; 0x54 - 8007f38: 2b00 cmp r3, #0 - 8007f3a: d1e4 bne.n 8007f06 + 8007fea: 6d7b ldr r3, [r7, #84] ; 0x54 + 8007fec: 2b00 cmp r3, #0 + 8007fee: d1e4 bne.n 8007fba } ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_RXFTIE); - 8007f3c: 68fb ldr r3, [r7, #12] - 8007f3e: 681b ldr r3, [r3, #0] - 8007f40: 3308 adds r3, #8 - 8007f42: 63fb str r3, [r7, #60] ; 0x3c + 8007ff0: 68fb ldr r3, [r7, #12] + 8007ff2: 681b ldr r3, [r3, #0] + 8007ff4: 3308 adds r3, #8 + 8007ff6: 63fb str r3, [r7, #60] ; 0x3c __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007f44: 6bfb ldr r3, [r7, #60] ; 0x3c - 8007f46: e853 3f00 ldrex r3, [r3] - 8007f4a: 63bb str r3, [r7, #56] ; 0x38 + 8007ff8: 6bfb ldr r3, [r7, #60] ; 0x3c + 8007ffa: e853 3f00 ldrex r3, [r3] + 8007ffe: 63bb str r3, [r7, #56] ; 0x38 return(result); - 8007f4c: 6bbb ldr r3, [r7, #56] ; 0x38 - 8007f4e: f043 5380 orr.w r3, r3, #268435456 ; 0x10000000 - 8007f52: 67fb str r3, [r7, #124] ; 0x7c - 8007f54: 68fb ldr r3, [r7, #12] - 8007f56: 681b ldr r3, [r3, #0] - 8007f58: 3308 adds r3, #8 - 8007f5a: 6ffa ldr r2, [r7, #124] ; 0x7c - 8007f5c: 64ba str r2, [r7, #72] ; 0x48 - 8007f5e: 647b str r3, [r7, #68] ; 0x44 + 8008000: 6bbb ldr r3, [r7, #56] ; 0x38 + 8008002: f043 5380 orr.w r3, r3, #268435456 ; 0x10000000 + 8008006: 67fb str r3, [r7, #124] ; 0x7c + 8008008: 68fb ldr r3, [r7, #12] + 800800a: 681b ldr r3, [r3, #0] + 800800c: 3308 adds r3, #8 + 800800e: 6ffa ldr r2, [r7, #124] ; 0x7c + 8008010: 64ba str r2, [r7, #72] ; 0x48 + 8008012: 647b str r3, [r7, #68] ; 0x44 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007f60: 6c79 ldr r1, [r7, #68] ; 0x44 - 8007f62: 6cba ldr r2, [r7, #72] ; 0x48 - 8007f64: e841 2300 strex r3, r2, [r1] - 8007f68: 643b str r3, [r7, #64] ; 0x40 + 8008014: 6c79 ldr r1, [r7, #68] ; 0x44 + 8008016: 6cba ldr r2, [r7, #72] ; 0x48 + 8008018: e841 2300 strex r3, r2, [r1] + 800801c: 643b str r3, [r7, #64] ; 0x40 return(result); - 8007f6a: 6c3b ldr r3, [r7, #64] ; 0x40 - 8007f6c: 2b00 cmp r3, #0 - 8007f6e: d1e5 bne.n 8007f3c - 8007f70: e046 b.n 8008000 + 800801e: 6c3b ldr r3, [r7, #64] ; 0x40 + 8008020: 2b00 cmp r3, #0 + 8008022: d1e5 bne.n 8007ff0 + 8008024: e046 b.n 80080b4 } else { /* Set the Rx ISR function pointer according to the data word length */ if ((huart->Init.WordLength == UART_WORDLENGTH_9B) && (huart->Init.Parity == UART_PARITY_NONE)) - 8007f72: 68fb ldr r3, [r7, #12] - 8007f74: 689b ldr r3, [r3, #8] - 8007f76: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 - 8007f7a: d107 bne.n 8007f8c - 8007f7c: 68fb ldr r3, [r7, #12] - 8007f7e: 691b ldr r3, [r3, #16] - 8007f80: 2b00 cmp r3, #0 - 8007f82: d103 bne.n 8007f8c + 8008026: 68fb ldr r3, [r7, #12] + 8008028: 689b ldr r3, [r3, #8] + 800802a: f5b3 5f80 cmp.w r3, #4096 ; 0x1000 + 800802e: d107 bne.n 8008040 + 8008030: 68fb ldr r3, [r7, #12] + 8008032: 691b ldr r3, [r3, #16] + 8008034: 2b00 cmp r3, #0 + 8008036: d103 bne.n 8008040 { huart->RxISR = UART_RxISR_16BIT; - 8007f84: 68fb ldr r3, [r7, #12] - 8007f86: 4a24 ldr r2, [pc, #144] ; (8008018 ) - 8007f88: 675a str r2, [r3, #116] ; 0x74 - 8007f8a: e002 b.n 8007f92 + 8008038: 68fb ldr r3, [r7, #12] + 800803a: 4a24 ldr r2, [pc, #144] ; (80080cc ) + 800803c: 675a str r2, [r3, #116] ; 0x74 + 800803e: e002 b.n 8008046 } else { huart->RxISR = UART_RxISR_8BIT; - 8007f8c: 68fb ldr r3, [r7, #12] - 8007f8e: 4a23 ldr r2, [pc, #140] ; (800801c ) - 8007f90: 675a str r2, [r3, #116] ; 0x74 + 8008040: 68fb ldr r3, [r7, #12] + 8008042: 4a23 ldr r2, [pc, #140] ; (80080d0 ) + 8008044: 675a str r2, [r3, #116] ; 0x74 } /* Enable the UART Parity Error interrupt and Data Register Not Empty interrupt */ if (huart->Init.Parity != UART_PARITY_NONE) - 8007f92: 68fb ldr r3, [r7, #12] - 8007f94: 691b ldr r3, [r3, #16] - 8007f96: 2b00 cmp r3, #0 - 8007f98: d019 beq.n 8007fce + 8008046: 68fb ldr r3, [r7, #12] + 8008048: 691b ldr r3, [r3, #16] + 800804a: 2b00 cmp r3, #0 + 800804c: d019 beq.n 8008082 { ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_PEIE | USART_CR1_RXNEIE_RXFNEIE); - 8007f9a: 68fb ldr r3, [r7, #12] - 8007f9c: 681b ldr r3, [r3, #0] - 8007f9e: 62bb str r3, [r7, #40] ; 0x28 + 800804e: 68fb ldr r3, [r7, #12] + 8008050: 681b ldr r3, [r3, #0] + 8008052: 62bb str r3, [r7, #40] ; 0x28 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007fa0: 6abb ldr r3, [r7, #40] ; 0x28 - 8007fa2: e853 3f00 ldrex r3, [r3] - 8007fa6: 627b str r3, [r7, #36] ; 0x24 + 8008054: 6abb ldr r3, [r7, #40] ; 0x28 + 8008056: e853 3f00 ldrex r3, [r3] + 800805a: 627b str r3, [r7, #36] ; 0x24 return(result); - 8007fa8: 6a7b ldr r3, [r7, #36] ; 0x24 - 8007faa: f443 7390 orr.w r3, r3, #288 ; 0x120 - 8007fae: 677b str r3, [r7, #116] ; 0x74 - 8007fb0: 68fb ldr r3, [r7, #12] - 8007fb2: 681b ldr r3, [r3, #0] - 8007fb4: 461a mov r2, r3 - 8007fb6: 6f7b ldr r3, [r7, #116] ; 0x74 - 8007fb8: 637b str r3, [r7, #52] ; 0x34 - 8007fba: 633a str r2, [r7, #48] ; 0x30 + 800805c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800805e: f443 7390 orr.w r3, r3, #288 ; 0x120 + 8008062: 677b str r3, [r7, #116] ; 0x74 + 8008064: 68fb ldr r3, [r7, #12] + 8008066: 681b ldr r3, [r3, #0] + 8008068: 461a mov r2, r3 + 800806a: 6f7b ldr r3, [r7, #116] ; 0x74 + 800806c: 637b str r3, [r7, #52] ; 0x34 + 800806e: 633a str r2, [r7, #48] ; 0x30 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007fbc: 6b39 ldr r1, [r7, #48] ; 0x30 - 8007fbe: 6b7a ldr r2, [r7, #52] ; 0x34 - 8007fc0: e841 2300 strex r3, r2, [r1] - 8007fc4: 62fb str r3, [r7, #44] ; 0x2c + 8008070: 6b39 ldr r1, [r7, #48] ; 0x30 + 8008072: 6b7a ldr r2, [r7, #52] ; 0x34 + 8008074: e841 2300 strex r3, r2, [r1] + 8008078: 62fb str r3, [r7, #44] ; 0x2c return(result); - 8007fc6: 6afb ldr r3, [r7, #44] ; 0x2c - 8007fc8: 2b00 cmp r3, #0 - 8007fca: d1e6 bne.n 8007f9a - 8007fcc: e018 b.n 8008000 + 800807a: 6afb ldr r3, [r7, #44] ; 0x2c + 800807c: 2b00 cmp r3, #0 + 800807e: d1e6 bne.n 800804e + 8008080: e018 b.n 80080b4 } else { ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RXNEIE_RXFNEIE); - 8007fce: 68fb ldr r3, [r7, #12] - 8007fd0: 681b ldr r3, [r3, #0] - 8007fd2: 617b str r3, [r7, #20] + 8008082: 68fb ldr r3, [r7, #12] + 8008084: 681b ldr r3, [r3, #0] + 8008086: 617b str r3, [r7, #20] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007fd4: 697b ldr r3, [r7, #20] - 8007fd6: e853 3f00 ldrex r3, [r3] - 8007fda: 613b str r3, [r7, #16] + 8008088: 697b ldr r3, [r7, #20] + 800808a: e853 3f00 ldrex r3, [r3] + 800808e: 613b str r3, [r7, #16] return(result); - 8007fdc: 693b ldr r3, [r7, #16] - 8007fde: f043 0320 orr.w r3, r3, #32 - 8007fe2: 67bb str r3, [r7, #120] ; 0x78 - 8007fe4: 68fb ldr r3, [r7, #12] - 8007fe6: 681b ldr r3, [r3, #0] - 8007fe8: 461a mov r2, r3 - 8007fea: 6fbb ldr r3, [r7, #120] ; 0x78 - 8007fec: 623b str r3, [r7, #32] - 8007fee: 61fa str r2, [r7, #28] + 8008090: 693b ldr r3, [r7, #16] + 8008092: f043 0320 orr.w r3, r3, #32 + 8008096: 67bb str r3, [r7, #120] ; 0x78 + 8008098: 68fb ldr r3, [r7, #12] + 800809a: 681b ldr r3, [r3, #0] + 800809c: 461a mov r2, r3 + 800809e: 6fbb ldr r3, [r7, #120] ; 0x78 + 80080a0: 623b str r3, [r7, #32] + 80080a2: 61fa str r2, [r7, #28] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007ff0: 69f9 ldr r1, [r7, #28] - 8007ff2: 6a3a ldr r2, [r7, #32] - 8007ff4: e841 2300 strex r3, r2, [r1] - 8007ff8: 61bb str r3, [r7, #24] + 80080a4: 69f9 ldr r1, [r7, #28] + 80080a6: 6a3a ldr r2, [r7, #32] + 80080a8: e841 2300 strex r3, r2, [r1] + 80080ac: 61bb str r3, [r7, #24] return(result); - 8007ffa: 69bb ldr r3, [r7, #24] - 8007ffc: 2b00 cmp r3, #0 - 8007ffe: d1e6 bne.n 8007fce + 80080ae: 69bb ldr r3, [r7, #24] + 80080b0: 2b00 cmp r3, #0 + 80080b2: d1e6 bne.n 8008082 } } return HAL_OK; - 8008000: 2300 movs r3, #0 -} - 8008002: 4618 mov r0, r3 - 8008004: 378c adds r7, #140 ; 0x8c - 8008006: 46bd mov sp, r7 - 8008008: f85d 7b04 ldr.w r7, [sp], #4 - 800800c: 4770 bx lr - 800800e: bf00 nop - 8008010: 0800903d .word 0x0800903d - 8008014: 08008cdd .word 0x08008cdd - 8008018: 08008b25 .word 0x08008b25 - 800801c: 0800896d .word 0x0800896d - -08008020 : + 80080b4: 2300 movs r3, #0 +} + 80080b6: 4618 mov r0, r3 + 80080b8: 378c adds r7, #140 ; 0x8c + 80080ba: 46bd mov sp, r7 + 80080bc: f85d 7b04 ldr.w r7, [sp], #4 + 80080c0: 4770 bx lr + 80080c2: bf00 nop + 80080c4: 080090f1 .word 0x080090f1 + 80080c8: 08008d91 .word 0x08008d91 + 80080cc: 08008bd9 .word 0x08008bd9 + 80080d0: 08008a21 .word 0x08008a21 + +080080d4 : * @param pData Pointer to data buffer (u8 or u16 data elements). * @param Size Amount of data elements (u8 or u16) to be received. * @retval HAL status */ HAL_StatusTypeDef UART_Start_Receive_DMA(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size) { - 8008020: b580 push {r7, lr} - 8008022: b096 sub sp, #88 ; 0x58 - 8008024: af00 add r7, sp, #0 - 8008026: 60f8 str r0, [r7, #12] - 8008028: 60b9 str r1, [r7, #8] - 800802a: 4613 mov r3, r2 - 800802c: 80fb strh r3, [r7, #6] + 80080d4: b580 push {r7, lr} + 80080d6: b096 sub sp, #88 ; 0x58 + 80080d8: af00 add r7, sp, #0 + 80080da: 60f8 str r0, [r7, #12] + 80080dc: 60b9 str r1, [r7, #8] + 80080de: 4613 mov r3, r2 + 80080e0: 80fb strh r3, [r7, #6] huart->pRxBuffPtr = pData; - 800802e: 68fb ldr r3, [r7, #12] - 8008030: 68ba ldr r2, [r7, #8] - 8008032: 659a str r2, [r3, #88] ; 0x58 + 80080e2: 68fb ldr r3, [r7, #12] + 80080e4: 68ba ldr r2, [r7, #8] + 80080e6: 659a str r2, [r3, #88] ; 0x58 huart->RxXferSize = Size; - 8008034: 68fb ldr r3, [r7, #12] - 8008036: 88fa ldrh r2, [r7, #6] - 8008038: f8a3 205c strh.w r2, [r3, #92] ; 0x5c + 80080e8: 68fb ldr r3, [r7, #12] + 80080ea: 88fa ldrh r2, [r7, #6] + 80080ec: f8a3 205c strh.w r2, [r3, #92] ; 0x5c huart->ErrorCode = HAL_UART_ERROR_NONE; - 800803c: 68fb ldr r3, [r7, #12] - 800803e: 2200 movs r2, #0 - 8008040: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 80080f0: 68fb ldr r3, [r7, #12] + 80080f2: 2200 movs r2, #0 + 80080f4: f8c3 2090 str.w r2, [r3, #144] ; 0x90 huart->RxState = HAL_UART_STATE_BUSY_RX; - 8008044: 68fb ldr r3, [r7, #12] - 8008046: 2222 movs r2, #34 ; 0x22 - 8008048: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 80080f8: 68fb ldr r3, [r7, #12] + 80080fa: 2222 movs r2, #34 ; 0x22 + 80080fc: f8c3 208c str.w r2, [r3, #140] ; 0x8c if (huart->hdmarx != NULL) - 800804c: 68fb ldr r3, [r7, #12] - 800804e: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8008052: 2b00 cmp r3, #0 - 8008054: d02d beq.n 80080b2 + 8008100: 68fb ldr r3, [r7, #12] + 8008102: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8008106: 2b00 cmp r3, #0 + 8008108: d02d beq.n 8008166 { /* Set the UART DMA transfer complete callback */ huart->hdmarx->XferCpltCallback = UART_DMAReceiveCplt; - 8008056: 68fb ldr r3, [r7, #12] - 8008058: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800805c: 4a40 ldr r2, [pc, #256] ; (8008160 ) - 800805e: 62da str r2, [r3, #44] ; 0x2c + 800810a: 68fb ldr r3, [r7, #12] + 800810c: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8008110: 4a40 ldr r2, [pc, #256] ; (8008214 ) + 8008112: 62da str r2, [r3, #44] ; 0x2c /* Set the UART DMA Half transfer complete callback */ huart->hdmarx->XferHalfCpltCallback = UART_DMARxHalfCplt; - 8008060: 68fb ldr r3, [r7, #12] - 8008062: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8008066: 4a3f ldr r2, [pc, #252] ; (8008164 ) - 8008068: 631a str r2, [r3, #48] ; 0x30 + 8008114: 68fb ldr r3, [r7, #12] + 8008116: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800811a: 4a3f ldr r2, [pc, #252] ; (8008218 ) + 800811c: 631a str r2, [r3, #48] ; 0x30 /* Set the DMA error callback */ huart->hdmarx->XferErrorCallback = UART_DMAError; - 800806a: 68fb ldr r3, [r7, #12] - 800806c: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 8008070: 4a3d ldr r2, [pc, #244] ; (8008168 ) - 8008072: 635a str r2, [r3, #52] ; 0x34 + 800811e: 68fb ldr r3, [r7, #12] + 8008120: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 8008124: 4a3d ldr r2, [pc, #244] ; (800821c ) + 8008126: 635a str r2, [r3, #52] ; 0x34 /* Set the DMA abort callback */ huart->hdmarx->XferAbortCallback = NULL; - 8008074: 68fb ldr r3, [r7, #12] - 8008076: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800807a: 2200 movs r2, #0 - 800807c: 639a str r2, [r3, #56] ; 0x38 + 8008128: 68fb ldr r3, [r7, #12] + 800812a: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800812e: 2200 movs r2, #0 + 8008130: 639a str r2, [r3, #56] ; 0x38 /* Enable the DMA channel */ if (HAL_DMA_Start_IT(huart->hdmarx, (uint32_t)&huart->Instance->RDR, (uint32_t)huart->pRxBuffPtr, Size) != HAL_OK) - 800807e: 68fb ldr r3, [r7, #12] - 8008080: f8d3 0080 ldr.w r0, [r3, #128] ; 0x80 - 8008084: 68fb ldr r3, [r7, #12] - 8008086: 681b ldr r3, [r3, #0] - 8008088: 3324 adds r3, #36 ; 0x24 - 800808a: 4619 mov r1, r3 - 800808c: 68fb ldr r3, [r7, #12] - 800808e: 6d9b ldr r3, [r3, #88] ; 0x58 - 8008090: 461a mov r2, r3 - 8008092: 88fb ldrh r3, [r7, #6] - 8008094: f7fb fcaa bl 80039ec - 8008098: 4603 mov r3, r0 - 800809a: 2b00 cmp r3, #0 - 800809c: d009 beq.n 80080b2 + 8008132: 68fb ldr r3, [r7, #12] + 8008134: f8d3 0080 ldr.w r0, [r3, #128] ; 0x80 + 8008138: 68fb ldr r3, [r7, #12] + 800813a: 681b ldr r3, [r3, #0] + 800813c: 3324 adds r3, #36 ; 0x24 + 800813e: 4619 mov r1, r3 + 8008140: 68fb ldr r3, [r7, #12] + 8008142: 6d9b ldr r3, [r3, #88] ; 0x58 + 8008144: 461a mov r2, r3 + 8008146: 88fb ldrh r3, [r7, #6] + 8008148: f7fb fcc4 bl 8003ad4 + 800814c: 4603 mov r3, r0 + 800814e: 2b00 cmp r3, #0 + 8008150: d009 beq.n 8008166 { /* Set error code to DMA */ huart->ErrorCode = HAL_UART_ERROR_DMA; - 800809e: 68fb ldr r3, [r7, #12] - 80080a0: 2210 movs r2, #16 - 80080a2: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8008152: 68fb ldr r3, [r7, #12] + 8008154: 2210 movs r2, #16 + 8008156: f8c3 2090 str.w r2, [r3, #144] ; 0x90 /* Restore huart->RxState to ready */ huart->RxState = HAL_UART_STATE_READY; - 80080a6: 68fb ldr r3, [r7, #12] - 80080a8: 2220 movs r2, #32 - 80080aa: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 800815a: 68fb ldr r3, [r7, #12] + 800815c: 2220 movs r2, #32 + 800815e: f8c3 208c str.w r2, [r3, #140] ; 0x8c return HAL_ERROR; - 80080ae: 2301 movs r3, #1 - 80080b0: e051 b.n 8008156 + 8008162: 2301 movs r3, #1 + 8008164: e051 b.n 800820a } } /* Enable the UART Parity Error Interrupt */ if (huart->Init.Parity != UART_PARITY_NONE) - 80080b2: 68fb ldr r3, [r7, #12] - 80080b4: 691b ldr r3, [r3, #16] - 80080b6: 2b00 cmp r3, #0 - 80080b8: d018 beq.n 80080ec + 8008166: 68fb ldr r3, [r7, #12] + 8008168: 691b ldr r3, [r3, #16] + 800816a: 2b00 cmp r3, #0 + 800816c: d018 beq.n 80081a0 { ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_PEIE); - 80080ba: 68fb ldr r3, [r7, #12] - 80080bc: 681b ldr r3, [r3, #0] - 80080be: 63fb str r3, [r7, #60] ; 0x3c + 800816e: 68fb ldr r3, [r7, #12] + 8008170: 681b ldr r3, [r3, #0] + 8008172: 63fb str r3, [r7, #60] ; 0x3c __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80080c0: 6bfb ldr r3, [r7, #60] ; 0x3c - 80080c2: e853 3f00 ldrex r3, [r3] - 80080c6: 63bb str r3, [r7, #56] ; 0x38 + 8008174: 6bfb ldr r3, [r7, #60] ; 0x3c + 8008176: e853 3f00 ldrex r3, [r3] + 800817a: 63bb str r3, [r7, #56] ; 0x38 return(result); - 80080c8: 6bbb ldr r3, [r7, #56] ; 0x38 - 80080ca: f443 7380 orr.w r3, r3, #256 ; 0x100 - 80080ce: 657b str r3, [r7, #84] ; 0x54 - 80080d0: 68fb ldr r3, [r7, #12] - 80080d2: 681b ldr r3, [r3, #0] - 80080d4: 461a mov r2, r3 - 80080d6: 6d7b ldr r3, [r7, #84] ; 0x54 - 80080d8: 64bb str r3, [r7, #72] ; 0x48 - 80080da: 647a str r2, [r7, #68] ; 0x44 + 800817c: 6bbb ldr r3, [r7, #56] ; 0x38 + 800817e: f443 7380 orr.w r3, r3, #256 ; 0x100 + 8008182: 657b str r3, [r7, #84] ; 0x54 + 8008184: 68fb ldr r3, [r7, #12] + 8008186: 681b ldr r3, [r3, #0] + 8008188: 461a mov r2, r3 + 800818a: 6d7b ldr r3, [r7, #84] ; 0x54 + 800818c: 64bb str r3, [r7, #72] ; 0x48 + 800818e: 647a str r2, [r7, #68] ; 0x44 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80080dc: 6c79 ldr r1, [r7, #68] ; 0x44 - 80080de: 6cba ldr r2, [r7, #72] ; 0x48 - 80080e0: e841 2300 strex r3, r2, [r1] - 80080e4: 643b str r3, [r7, #64] ; 0x40 + 8008190: 6c79 ldr r1, [r7, #68] ; 0x44 + 8008192: 6cba ldr r2, [r7, #72] ; 0x48 + 8008194: e841 2300 strex r3, r2, [r1] + 8008198: 643b str r3, [r7, #64] ; 0x40 return(result); - 80080e6: 6c3b ldr r3, [r7, #64] ; 0x40 - 80080e8: 2b00 cmp r3, #0 - 80080ea: d1e6 bne.n 80080ba + 800819a: 6c3b ldr r3, [r7, #64] ; 0x40 + 800819c: 2b00 cmp r3, #0 + 800819e: d1e6 bne.n 800816e } /* Enable the UART Error Interrupt: (Frame error, noise error, overrun error) */ ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_EIE); - 80080ec: 68fb ldr r3, [r7, #12] - 80080ee: 681b ldr r3, [r3, #0] - 80080f0: 3308 adds r3, #8 - 80080f2: 62bb str r3, [r7, #40] ; 0x28 + 80081a0: 68fb ldr r3, [r7, #12] + 80081a2: 681b ldr r3, [r3, #0] + 80081a4: 3308 adds r3, #8 + 80081a6: 62bb str r3, [r7, #40] ; 0x28 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80080f4: 6abb ldr r3, [r7, #40] ; 0x28 - 80080f6: e853 3f00 ldrex r3, [r3] - 80080fa: 627b str r3, [r7, #36] ; 0x24 + 80081a8: 6abb ldr r3, [r7, #40] ; 0x28 + 80081aa: e853 3f00 ldrex r3, [r3] + 80081ae: 627b str r3, [r7, #36] ; 0x24 return(result); - 80080fc: 6a7b ldr r3, [r7, #36] ; 0x24 - 80080fe: f043 0301 orr.w r3, r3, #1 - 8008102: 653b str r3, [r7, #80] ; 0x50 - 8008104: 68fb ldr r3, [r7, #12] - 8008106: 681b ldr r3, [r3, #0] - 8008108: 3308 adds r3, #8 - 800810a: 6d3a ldr r2, [r7, #80] ; 0x50 - 800810c: 637a str r2, [r7, #52] ; 0x34 - 800810e: 633b str r3, [r7, #48] ; 0x30 + 80081b0: 6a7b ldr r3, [r7, #36] ; 0x24 + 80081b2: f043 0301 orr.w r3, r3, #1 + 80081b6: 653b str r3, [r7, #80] ; 0x50 + 80081b8: 68fb ldr r3, [r7, #12] + 80081ba: 681b ldr r3, [r3, #0] + 80081bc: 3308 adds r3, #8 + 80081be: 6d3a ldr r2, [r7, #80] ; 0x50 + 80081c0: 637a str r2, [r7, #52] ; 0x34 + 80081c2: 633b str r3, [r7, #48] ; 0x30 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008110: 6b39 ldr r1, [r7, #48] ; 0x30 - 8008112: 6b7a ldr r2, [r7, #52] ; 0x34 - 8008114: e841 2300 strex r3, r2, [r1] - 8008118: 62fb str r3, [r7, #44] ; 0x2c + 80081c4: 6b39 ldr r1, [r7, #48] ; 0x30 + 80081c6: 6b7a ldr r2, [r7, #52] ; 0x34 + 80081c8: e841 2300 strex r3, r2, [r1] + 80081cc: 62fb str r3, [r7, #44] ; 0x2c return(result); - 800811a: 6afb ldr r3, [r7, #44] ; 0x2c - 800811c: 2b00 cmp r3, #0 - 800811e: d1e5 bne.n 80080ec + 80081ce: 6afb ldr r3, [r7, #44] ; 0x2c + 80081d0: 2b00 cmp r3, #0 + 80081d2: d1e5 bne.n 80081a0 /* Enable the DMA transfer for the receiver request by setting the DMAR bit in the UART CR3 register */ ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_DMAR); - 8008120: 68fb ldr r3, [r7, #12] - 8008122: 681b ldr r3, [r3, #0] - 8008124: 3308 adds r3, #8 - 8008126: 617b str r3, [r7, #20] + 80081d4: 68fb ldr r3, [r7, #12] + 80081d6: 681b ldr r3, [r3, #0] + 80081d8: 3308 adds r3, #8 + 80081da: 617b str r3, [r7, #20] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008128: 697b ldr r3, [r7, #20] - 800812a: e853 3f00 ldrex r3, [r3] - 800812e: 613b str r3, [r7, #16] + 80081dc: 697b ldr r3, [r7, #20] + 80081de: e853 3f00 ldrex r3, [r3] + 80081e2: 613b str r3, [r7, #16] return(result); - 8008130: 693b ldr r3, [r7, #16] - 8008132: f043 0340 orr.w r3, r3, #64 ; 0x40 - 8008136: 64fb str r3, [r7, #76] ; 0x4c - 8008138: 68fb ldr r3, [r7, #12] - 800813a: 681b ldr r3, [r3, #0] - 800813c: 3308 adds r3, #8 - 800813e: 6cfa ldr r2, [r7, #76] ; 0x4c - 8008140: 623a str r2, [r7, #32] - 8008142: 61fb str r3, [r7, #28] + 80081e4: 693b ldr r3, [r7, #16] + 80081e6: f043 0340 orr.w r3, r3, #64 ; 0x40 + 80081ea: 64fb str r3, [r7, #76] ; 0x4c + 80081ec: 68fb ldr r3, [r7, #12] + 80081ee: 681b ldr r3, [r3, #0] + 80081f0: 3308 adds r3, #8 + 80081f2: 6cfa ldr r2, [r7, #76] ; 0x4c + 80081f4: 623a str r2, [r7, #32] + 80081f6: 61fb str r3, [r7, #28] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008144: 69f9 ldr r1, [r7, #28] - 8008146: 6a3a ldr r2, [r7, #32] - 8008148: e841 2300 strex r3, r2, [r1] - 800814c: 61bb str r3, [r7, #24] + 80081f8: 69f9 ldr r1, [r7, #28] + 80081fa: 6a3a ldr r2, [r7, #32] + 80081fc: e841 2300 strex r3, r2, [r1] + 8008200: 61bb str r3, [r7, #24] return(result); - 800814e: 69bb ldr r3, [r7, #24] - 8008150: 2b00 cmp r3, #0 - 8008152: d1e5 bne.n 8008120 + 8008202: 69bb ldr r3, [r7, #24] + 8008204: 2b00 cmp r3, #0 + 8008206: d1e5 bne.n 80081d4 return HAL_OK; - 8008154: 2300 movs r3, #0 -} - 8008156: 4618 mov r0, r3 - 8008158: 3758 adds r7, #88 ; 0x58 - 800815a: 46bd mov sp, r7 - 800815c: bd80 pop {r7, pc} - 800815e: bf00 nop - 8008160: 08008371 .word 0x08008371 - 8008164: 0800849d .word 0x0800849d - 8008168: 080084db .word 0x080084db - -0800816c : + 8008208: 2300 movs r3, #0 +} + 800820a: 4618 mov r0, r3 + 800820c: 3758 adds r7, #88 ; 0x58 + 800820e: 46bd mov sp, r7 + 8008210: bd80 pop {r7, pc} + 8008212: bf00 nop + 8008214: 08008425 .word 0x08008425 + 8008218: 08008551 .word 0x08008551 + 800821c: 0800858f .word 0x0800858f + +08008220 : * @brief End ongoing Tx transfer on UART peripheral (following error detection or Transmit completion). * @param huart UART handle. * @retval None */ static void UART_EndTxTransfer(UART_HandleTypeDef *huart) { - 800816c: b480 push {r7} - 800816e: b08f sub sp, #60 ; 0x3c - 8008170: af00 add r7, sp, #0 - 8008172: 6078 str r0, [r7, #4] + 8008220: b480 push {r7} + 8008222: b08f sub sp, #60 ; 0x3c + 8008224: af00 add r7, sp, #0 + 8008226: 6078 str r0, [r7, #4] /* Disable TXEIE, TCIE, TXFT interrupts */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TXEIE_TXFNFIE | USART_CR1_TCIE)); - 8008174: 687b ldr r3, [r7, #4] - 8008176: 681b ldr r3, [r3, #0] - 8008178: 623b str r3, [r7, #32] + 8008228: 687b ldr r3, [r7, #4] + 800822a: 681b ldr r3, [r3, #0] + 800822c: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800817a: 6a3b ldr r3, [r7, #32] - 800817c: e853 3f00 ldrex r3, [r3] - 8008180: 61fb str r3, [r7, #28] + 800822e: 6a3b ldr r3, [r7, #32] + 8008230: e853 3f00 ldrex r3, [r3] + 8008234: 61fb str r3, [r7, #28] return(result); - 8008182: 69fb ldr r3, [r7, #28] - 8008184: f023 03c0 bic.w r3, r3, #192 ; 0xc0 - 8008188: 637b str r3, [r7, #52] ; 0x34 - 800818a: 687b ldr r3, [r7, #4] - 800818c: 681b ldr r3, [r3, #0] - 800818e: 461a mov r2, r3 - 8008190: 6b7b ldr r3, [r7, #52] ; 0x34 - 8008192: 62fb str r3, [r7, #44] ; 0x2c - 8008194: 62ba str r2, [r7, #40] ; 0x28 + 8008236: 69fb ldr r3, [r7, #28] + 8008238: f023 03c0 bic.w r3, r3, #192 ; 0xc0 + 800823c: 637b str r3, [r7, #52] ; 0x34 + 800823e: 687b ldr r3, [r7, #4] + 8008240: 681b ldr r3, [r3, #0] + 8008242: 461a mov r2, r3 + 8008244: 6b7b ldr r3, [r7, #52] ; 0x34 + 8008246: 62fb str r3, [r7, #44] ; 0x2c + 8008248: 62ba str r2, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008196: 6ab9 ldr r1, [r7, #40] ; 0x28 - 8008198: 6afa ldr r2, [r7, #44] ; 0x2c - 800819a: e841 2300 strex r3, r2, [r1] - 800819e: 627b str r3, [r7, #36] ; 0x24 + 800824a: 6ab9 ldr r1, [r7, #40] ; 0x28 + 800824c: 6afa ldr r2, [r7, #44] ; 0x2c + 800824e: e841 2300 strex r3, r2, [r1] + 8008252: 627b str r3, [r7, #36] ; 0x24 return(result); - 80081a0: 6a7b ldr r3, [r7, #36] ; 0x24 - 80081a2: 2b00 cmp r3, #0 - 80081a4: d1e6 bne.n 8008174 + 8008254: 6a7b ldr r3, [r7, #36] ; 0x24 + 8008256: 2b00 cmp r3, #0 + 8008258: d1e6 bne.n 8008228 ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_TXFTIE)); - 80081a6: 687b ldr r3, [r7, #4] - 80081a8: 681b ldr r3, [r3, #0] - 80081aa: 3308 adds r3, #8 - 80081ac: 60fb str r3, [r7, #12] + 800825a: 687b ldr r3, [r7, #4] + 800825c: 681b ldr r3, [r3, #0] + 800825e: 3308 adds r3, #8 + 8008260: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80081ae: 68fb ldr r3, [r7, #12] - 80081b0: e853 3f00 ldrex r3, [r3] - 80081b4: 60bb str r3, [r7, #8] + 8008262: 68fb ldr r3, [r7, #12] + 8008264: e853 3f00 ldrex r3, [r3] + 8008268: 60bb str r3, [r7, #8] return(result); - 80081b6: 68bb ldr r3, [r7, #8] - 80081b8: f423 0300 bic.w r3, r3, #8388608 ; 0x800000 - 80081bc: 633b str r3, [r7, #48] ; 0x30 - 80081be: 687b ldr r3, [r7, #4] - 80081c0: 681b ldr r3, [r3, #0] - 80081c2: 3308 adds r3, #8 - 80081c4: 6b3a ldr r2, [r7, #48] ; 0x30 - 80081c6: 61ba str r2, [r7, #24] - 80081c8: 617b str r3, [r7, #20] + 800826a: 68bb ldr r3, [r7, #8] + 800826c: f423 0300 bic.w r3, r3, #8388608 ; 0x800000 + 8008270: 633b str r3, [r7, #48] ; 0x30 + 8008272: 687b ldr r3, [r7, #4] + 8008274: 681b ldr r3, [r3, #0] + 8008276: 3308 adds r3, #8 + 8008278: 6b3a ldr r2, [r7, #48] ; 0x30 + 800827a: 61ba str r2, [r7, #24] + 800827c: 617b str r3, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80081ca: 6979 ldr r1, [r7, #20] - 80081cc: 69ba ldr r2, [r7, #24] - 80081ce: e841 2300 strex r3, r2, [r1] - 80081d2: 613b str r3, [r7, #16] + 800827e: 6979 ldr r1, [r7, #20] + 8008280: 69ba ldr r2, [r7, #24] + 8008282: e841 2300 strex r3, r2, [r1] + 8008286: 613b str r3, [r7, #16] return(result); - 80081d4: 693b ldr r3, [r7, #16] - 80081d6: 2b00 cmp r3, #0 - 80081d8: d1e5 bne.n 80081a6 + 8008288: 693b ldr r3, [r7, #16] + 800828a: 2b00 cmp r3, #0 + 800828c: d1e5 bne.n 800825a /* At end of Tx process, restore huart->gState to Ready */ huart->gState = HAL_UART_STATE_READY; - 80081da: 687b ldr r3, [r7, #4] - 80081dc: 2220 movs r2, #32 - 80081de: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 800828e: 687b ldr r3, [r7, #4] + 8008290: 2220 movs r2, #32 + 8008292: f8c3 2088 str.w r2, [r3, #136] ; 0x88 } - 80081e2: bf00 nop - 80081e4: 373c adds r7, #60 ; 0x3c - 80081e6: 46bd mov sp, r7 - 80081e8: f85d 7b04 ldr.w r7, [sp], #4 - 80081ec: 4770 bx lr + 8008296: bf00 nop + 8008298: 373c adds r7, #60 ; 0x3c + 800829a: 46bd mov sp, r7 + 800829c: f85d 7b04 ldr.w r7, [sp], #4 + 80082a0: 4770 bx lr -080081ee : +080082a2 : * @brief End ongoing Rx transfer on UART peripheral (following error detection or Reception completion). * @param huart UART handle. * @retval None */ static void UART_EndRxTransfer(UART_HandleTypeDef *huart) { - 80081ee: b480 push {r7} - 80081f0: b095 sub sp, #84 ; 0x54 - 80081f2: af00 add r7, sp, #0 - 80081f4: 6078 str r0, [r7, #4] + 80082a2: b480 push {r7} + 80082a4: b095 sub sp, #84 ; 0x54 + 80082a6: af00 add r7, sp, #0 + 80082a8: 6078 str r0, [r7, #4] /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); - 80081f6: 687b ldr r3, [r7, #4] - 80081f8: 681b ldr r3, [r3, #0] - 80081fa: 637b str r3, [r7, #52] ; 0x34 + 80082aa: 687b ldr r3, [r7, #4] + 80082ac: 681b ldr r3, [r3, #0] + 80082ae: 637b str r3, [r7, #52] ; 0x34 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80081fc: 6b7b ldr r3, [r7, #52] ; 0x34 - 80081fe: e853 3f00 ldrex r3, [r3] - 8008202: 633b str r3, [r7, #48] ; 0x30 + 80082b0: 6b7b ldr r3, [r7, #52] ; 0x34 + 80082b2: e853 3f00 ldrex r3, [r3] + 80082b6: 633b str r3, [r7, #48] ; 0x30 return(result); - 8008204: 6b3b ldr r3, [r7, #48] ; 0x30 - 8008206: f423 7390 bic.w r3, r3, #288 ; 0x120 - 800820a: 64fb str r3, [r7, #76] ; 0x4c - 800820c: 687b ldr r3, [r7, #4] - 800820e: 681b ldr r3, [r3, #0] - 8008210: 461a mov r2, r3 - 8008212: 6cfb ldr r3, [r7, #76] ; 0x4c - 8008214: 643b str r3, [r7, #64] ; 0x40 - 8008216: 63fa str r2, [r7, #60] ; 0x3c + 80082b8: 6b3b ldr r3, [r7, #48] ; 0x30 + 80082ba: f423 7390 bic.w r3, r3, #288 ; 0x120 + 80082be: 64fb str r3, [r7, #76] ; 0x4c + 80082c0: 687b ldr r3, [r7, #4] + 80082c2: 681b ldr r3, [r3, #0] + 80082c4: 461a mov r2, r3 + 80082c6: 6cfb ldr r3, [r7, #76] ; 0x4c + 80082c8: 643b str r3, [r7, #64] ; 0x40 + 80082ca: 63fa str r2, [r7, #60] ; 0x3c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008218: 6bf9 ldr r1, [r7, #60] ; 0x3c - 800821a: 6c3a ldr r2, [r7, #64] ; 0x40 - 800821c: e841 2300 strex r3, r2, [r1] - 8008220: 63bb str r3, [r7, #56] ; 0x38 + 80082cc: 6bf9 ldr r1, [r7, #60] ; 0x3c + 80082ce: 6c3a ldr r2, [r7, #64] ; 0x40 + 80082d0: e841 2300 strex r3, r2, [r1] + 80082d4: 63bb str r3, [r7, #56] ; 0x38 return(result); - 8008222: 6bbb ldr r3, [r7, #56] ; 0x38 - 8008224: 2b00 cmp r3, #0 - 8008226: d1e6 bne.n 80081f6 + 80082d6: 6bbb ldr r3, [r7, #56] ; 0x38 + 80082d8: 2b00 cmp r3, #0 + 80082da: d1e6 bne.n 80082aa ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); - 8008228: 687b ldr r3, [r7, #4] - 800822a: 681b ldr r3, [r3, #0] - 800822c: 3308 adds r3, #8 - 800822e: 623b str r3, [r7, #32] + 80082dc: 687b ldr r3, [r7, #4] + 80082de: 681b ldr r3, [r3, #0] + 80082e0: 3308 adds r3, #8 + 80082e2: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008230: 6a3b ldr r3, [r7, #32] - 8008232: e853 3f00 ldrex r3, [r3] - 8008236: 61fb str r3, [r7, #28] + 80082e4: 6a3b ldr r3, [r7, #32] + 80082e6: e853 3f00 ldrex r3, [r3] + 80082ea: 61fb str r3, [r7, #28] return(result); - 8008238: 69fb ldr r3, [r7, #28] - 800823a: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 - 800823e: f023 0301 bic.w r3, r3, #1 - 8008242: 64bb str r3, [r7, #72] ; 0x48 - 8008244: 687b ldr r3, [r7, #4] - 8008246: 681b ldr r3, [r3, #0] - 8008248: 3308 adds r3, #8 - 800824a: 6cba ldr r2, [r7, #72] ; 0x48 - 800824c: 62fa str r2, [r7, #44] ; 0x2c - 800824e: 62bb str r3, [r7, #40] ; 0x28 + 80082ec: 69fb ldr r3, [r7, #28] + 80082ee: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 + 80082f2: f023 0301 bic.w r3, r3, #1 + 80082f6: 64bb str r3, [r7, #72] ; 0x48 + 80082f8: 687b ldr r3, [r7, #4] + 80082fa: 681b ldr r3, [r3, #0] + 80082fc: 3308 adds r3, #8 + 80082fe: 6cba ldr r2, [r7, #72] ; 0x48 + 8008300: 62fa str r2, [r7, #44] ; 0x2c + 8008302: 62bb str r3, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008250: 6ab9 ldr r1, [r7, #40] ; 0x28 - 8008252: 6afa ldr r2, [r7, #44] ; 0x2c - 8008254: e841 2300 strex r3, r2, [r1] - 8008258: 627b str r3, [r7, #36] ; 0x24 + 8008304: 6ab9 ldr r1, [r7, #40] ; 0x28 + 8008306: 6afa ldr r2, [r7, #44] ; 0x2c + 8008308: e841 2300 strex r3, r2, [r1] + 800830c: 627b str r3, [r7, #36] ; 0x24 return(result); - 800825a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800825c: 2b00 cmp r3, #0 - 800825e: d1e3 bne.n 8008228 + 800830e: 6a7b ldr r3, [r7, #36] ; 0x24 + 8008310: 2b00 cmp r3, #0 + 8008312: d1e3 bne.n 80082dc /* In case of reception waiting for IDLE event, disable also the IDLE IE interrupt source */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8008260: 687b ldr r3, [r7, #4] - 8008262: 6edb ldr r3, [r3, #108] ; 0x6c - 8008264: 2b01 cmp r3, #1 - 8008266: d118 bne.n 800829a + 8008314: 687b ldr r3, [r7, #4] + 8008316: 6edb ldr r3, [r3, #108] ; 0x6c + 8008318: 2b01 cmp r3, #1 + 800831a: d118 bne.n 800834e { ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 8008268: 687b ldr r3, [r7, #4] - 800826a: 681b ldr r3, [r3, #0] - 800826c: 60fb str r3, [r7, #12] + 800831c: 687b ldr r3, [r7, #4] + 800831e: 681b ldr r3, [r3, #0] + 8008320: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800826e: 68fb ldr r3, [r7, #12] - 8008270: e853 3f00 ldrex r3, [r3] - 8008274: 60bb str r3, [r7, #8] + 8008322: 68fb ldr r3, [r7, #12] + 8008324: e853 3f00 ldrex r3, [r3] + 8008328: 60bb str r3, [r7, #8] return(result); - 8008276: 68bb ldr r3, [r7, #8] - 8008278: f023 0310 bic.w r3, r3, #16 - 800827c: 647b str r3, [r7, #68] ; 0x44 - 800827e: 687b ldr r3, [r7, #4] - 8008280: 681b ldr r3, [r3, #0] - 8008282: 461a mov r2, r3 - 8008284: 6c7b ldr r3, [r7, #68] ; 0x44 - 8008286: 61bb str r3, [r7, #24] - 8008288: 617a str r2, [r7, #20] + 800832a: 68bb ldr r3, [r7, #8] + 800832c: f023 0310 bic.w r3, r3, #16 + 8008330: 647b str r3, [r7, #68] ; 0x44 + 8008332: 687b ldr r3, [r7, #4] + 8008334: 681b ldr r3, [r3, #0] + 8008336: 461a mov r2, r3 + 8008338: 6c7b ldr r3, [r7, #68] ; 0x44 + 800833a: 61bb str r3, [r7, #24] + 800833c: 617a str r2, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800828a: 6979 ldr r1, [r7, #20] - 800828c: 69ba ldr r2, [r7, #24] - 800828e: e841 2300 strex r3, r2, [r1] - 8008292: 613b str r3, [r7, #16] + 800833e: 6979 ldr r1, [r7, #20] + 8008340: 69ba ldr r2, [r7, #24] + 8008342: e841 2300 strex r3, r2, [r1] + 8008346: 613b str r3, [r7, #16] return(result); - 8008294: 693b ldr r3, [r7, #16] - 8008296: 2b00 cmp r3, #0 - 8008298: d1e6 bne.n 8008268 + 8008348: 693b ldr r3, [r7, #16] + 800834a: 2b00 cmp r3, #0 + 800834c: d1e6 bne.n 800831c } /* At end of Rx process, restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 800829a: 687b ldr r3, [r7, #4] - 800829c: 2220 movs r2, #32 - 800829e: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 800834e: 687b ldr r3, [r7, #4] + 8008350: 2220 movs r2, #32 + 8008352: f8c3 208c str.w r2, [r3, #140] ; 0x8c huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 80082a2: 687b ldr r3, [r7, #4] - 80082a4: 2200 movs r2, #0 - 80082a6: 66da str r2, [r3, #108] ; 0x6c + 8008356: 687b ldr r3, [r7, #4] + 8008358: 2200 movs r2, #0 + 800835a: 66da str r2, [r3, #108] ; 0x6c /* Reset RxIsr function pointer */ huart->RxISR = NULL; - 80082a8: 687b ldr r3, [r7, #4] - 80082aa: 2200 movs r2, #0 - 80082ac: 675a str r2, [r3, #116] ; 0x74 + 800835c: 687b ldr r3, [r7, #4] + 800835e: 2200 movs r2, #0 + 8008360: 675a str r2, [r3, #116] ; 0x74 } - 80082ae: bf00 nop - 80082b0: 3754 adds r7, #84 ; 0x54 - 80082b2: 46bd mov sp, r7 - 80082b4: f85d 7b04 ldr.w r7, [sp], #4 - 80082b8: 4770 bx lr + 8008362: bf00 nop + 8008364: 3754 adds r7, #84 ; 0x54 + 8008366: 46bd mov sp, r7 + 8008368: f85d 7b04 ldr.w r7, [sp], #4 + 800836c: 4770 bx lr -080082ba : +0800836e : * @brief DMA UART transmit process complete callback. * @param hdma DMA handle. * @retval None */ static void UART_DMATransmitCplt(DMA_HandleTypeDef *hdma) { - 80082ba: b580 push {r7, lr} - 80082bc: b090 sub sp, #64 ; 0x40 - 80082be: af00 add r7, sp, #0 - 80082c0: 6078 str r0, [r7, #4] + 800836e: b580 push {r7, lr} + 8008370: b090 sub sp, #64 ; 0x40 + 8008372: af00 add r7, sp, #0 + 8008374: 6078 str r0, [r7, #4] UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); - 80082c2: 687b ldr r3, [r7, #4] - 80082c4: 6a9b ldr r3, [r3, #40] ; 0x28 - 80082c6: 63fb str r3, [r7, #60] ; 0x3c + 8008376: 687b ldr r3, [r7, #4] + 8008378: 6a9b ldr r3, [r3, #40] ; 0x28 + 800837a: 63fb str r3, [r7, #60] ; 0x3c /* DMA Normal mode */ if (HAL_IS_BIT_CLR(hdma->Instance->CCR, DMA_CCR_CIRC)) - 80082c8: 687b ldr r3, [r7, #4] - 80082ca: 681b ldr r3, [r3, #0] - 80082cc: 681b ldr r3, [r3, #0] - 80082ce: f003 0320 and.w r3, r3, #32 - 80082d2: 2b00 cmp r3, #0 - 80082d4: d137 bne.n 8008346 + 800837c: 687b ldr r3, [r7, #4] + 800837e: 681b ldr r3, [r3, #0] + 8008380: 681b ldr r3, [r3, #0] + 8008382: f003 0320 and.w r3, r3, #32 + 8008386: 2b00 cmp r3, #0 + 8008388: d137 bne.n 80083fa { huart->TxXferCount = 0U; - 80082d6: 6bfb ldr r3, [r7, #60] ; 0x3c - 80082d8: 2200 movs r2, #0 - 80082da: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 + 800838a: 6bfb ldr r3, [r7, #60] ; 0x3c + 800838c: 2200 movs r2, #0 + 800838e: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 /* Disable the DMA transfer for transmit request by resetting the DMAT bit in the UART CR3 register */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAT); - 80082de: 6bfb ldr r3, [r7, #60] ; 0x3c - 80082e0: 681b ldr r3, [r3, #0] - 80082e2: 3308 adds r3, #8 - 80082e4: 627b str r3, [r7, #36] ; 0x24 + 8008392: 6bfb ldr r3, [r7, #60] ; 0x3c + 8008394: 681b ldr r3, [r3, #0] + 8008396: 3308 adds r3, #8 + 8008398: 627b str r3, [r7, #36] ; 0x24 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80082e6: 6a7b ldr r3, [r7, #36] ; 0x24 - 80082e8: e853 3f00 ldrex r3, [r3] - 80082ec: 623b str r3, [r7, #32] + 800839a: 6a7b ldr r3, [r7, #36] ; 0x24 + 800839c: e853 3f00 ldrex r3, [r3] + 80083a0: 623b str r3, [r7, #32] return(result); - 80082ee: 6a3b ldr r3, [r7, #32] - 80082f0: f023 0380 bic.w r3, r3, #128 ; 0x80 - 80082f4: 63bb str r3, [r7, #56] ; 0x38 - 80082f6: 6bfb ldr r3, [r7, #60] ; 0x3c - 80082f8: 681b ldr r3, [r3, #0] - 80082fa: 3308 adds r3, #8 - 80082fc: 6bba ldr r2, [r7, #56] ; 0x38 - 80082fe: 633a str r2, [r7, #48] ; 0x30 - 8008300: 62fb str r3, [r7, #44] ; 0x2c + 80083a2: 6a3b ldr r3, [r7, #32] + 80083a4: f023 0380 bic.w r3, r3, #128 ; 0x80 + 80083a8: 63bb str r3, [r7, #56] ; 0x38 + 80083aa: 6bfb ldr r3, [r7, #60] ; 0x3c + 80083ac: 681b ldr r3, [r3, #0] + 80083ae: 3308 adds r3, #8 + 80083b0: 6bba ldr r2, [r7, #56] ; 0x38 + 80083b2: 633a str r2, [r7, #48] ; 0x30 + 80083b4: 62fb str r3, [r7, #44] ; 0x2c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008302: 6af9 ldr r1, [r7, #44] ; 0x2c - 8008304: 6b3a ldr r2, [r7, #48] ; 0x30 - 8008306: e841 2300 strex r3, r2, [r1] - 800830a: 62bb str r3, [r7, #40] ; 0x28 + 80083b6: 6af9 ldr r1, [r7, #44] ; 0x2c + 80083b8: 6b3a ldr r2, [r7, #48] ; 0x30 + 80083ba: e841 2300 strex r3, r2, [r1] + 80083be: 62bb str r3, [r7, #40] ; 0x28 return(result); - 800830c: 6abb ldr r3, [r7, #40] ; 0x28 - 800830e: 2b00 cmp r3, #0 - 8008310: d1e5 bne.n 80082de + 80083c0: 6abb ldr r3, [r7, #40] ; 0x28 + 80083c2: 2b00 cmp r3, #0 + 80083c4: d1e5 bne.n 8008392 /* Enable the UART Transmit Complete Interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TCIE); - 8008312: 6bfb ldr r3, [r7, #60] ; 0x3c - 8008314: 681b ldr r3, [r3, #0] - 8008316: 613b str r3, [r7, #16] + 80083c6: 6bfb ldr r3, [r7, #60] ; 0x3c + 80083c8: 681b ldr r3, [r3, #0] + 80083ca: 613b str r3, [r7, #16] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008318: 693b ldr r3, [r7, #16] - 800831a: e853 3f00 ldrex r3, [r3] - 800831e: 60fb str r3, [r7, #12] + 80083cc: 693b ldr r3, [r7, #16] + 80083ce: e853 3f00 ldrex r3, [r3] + 80083d2: 60fb str r3, [r7, #12] return(result); - 8008320: 68fb ldr r3, [r7, #12] - 8008322: f043 0340 orr.w r3, r3, #64 ; 0x40 - 8008326: 637b str r3, [r7, #52] ; 0x34 - 8008328: 6bfb ldr r3, [r7, #60] ; 0x3c - 800832a: 681b ldr r3, [r3, #0] - 800832c: 461a mov r2, r3 - 800832e: 6b7b ldr r3, [r7, #52] ; 0x34 - 8008330: 61fb str r3, [r7, #28] - 8008332: 61ba str r2, [r7, #24] + 80083d4: 68fb ldr r3, [r7, #12] + 80083d6: f043 0340 orr.w r3, r3, #64 ; 0x40 + 80083da: 637b str r3, [r7, #52] ; 0x34 + 80083dc: 6bfb ldr r3, [r7, #60] ; 0x3c + 80083de: 681b ldr r3, [r3, #0] + 80083e0: 461a mov r2, r3 + 80083e2: 6b7b ldr r3, [r7, #52] ; 0x34 + 80083e4: 61fb str r3, [r7, #28] + 80083e6: 61ba str r2, [r7, #24] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008334: 69b9 ldr r1, [r7, #24] - 8008336: 69fa ldr r2, [r7, #28] - 8008338: e841 2300 strex r3, r2, [r1] - 800833c: 617b str r3, [r7, #20] + 80083e8: 69b9 ldr r1, [r7, #24] + 80083ea: 69fa ldr r2, [r7, #28] + 80083ec: e841 2300 strex r3, r2, [r1] + 80083f0: 617b str r3, [r7, #20] return(result); - 800833e: 697b ldr r3, [r7, #20] - 8008340: 2b00 cmp r3, #0 - 8008342: d1e6 bne.n 8008312 + 80083f2: 697b ldr r3, [r7, #20] + 80083f4: 2b00 cmp r3, #0 + 80083f6: d1e6 bne.n 80083c6 #else /*Call legacy weak Tx complete callback*/ HAL_UART_TxCpltCallback(huart); #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ } } - 8008344: e002 b.n 800834c + 80083f8: e002 b.n 8008400 HAL_UART_TxCpltCallback(huart); - 8008346: 6bf8 ldr r0, [r7, #60] ; 0x3c - 8008348: f006 fc14 bl 800eb74 + 80083fa: 6bf8 ldr r0, [r7, #60] ; 0x3c + 80083fc: f006 fc1a bl 800ec34 } - 800834c: bf00 nop - 800834e: 3740 adds r7, #64 ; 0x40 - 8008350: 46bd mov sp, r7 - 8008352: bd80 pop {r7, pc} + 8008400: bf00 nop + 8008402: 3740 adds r7, #64 ; 0x40 + 8008404: 46bd mov sp, r7 + 8008406: bd80 pop {r7, pc} -08008354 : +08008408 : * @brief DMA UART transmit process half complete callback. * @param hdma DMA handle. * @retval None */ static void UART_DMATxHalfCplt(DMA_HandleTypeDef *hdma) { - 8008354: b580 push {r7, lr} - 8008356: b084 sub sp, #16 - 8008358: af00 add r7, sp, #0 - 800835a: 6078 str r0, [r7, #4] + 8008408: b580 push {r7, lr} + 800840a: b084 sub sp, #16 + 800840c: af00 add r7, sp, #0 + 800840e: 6078 str r0, [r7, #4] UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); - 800835c: 687b ldr r3, [r7, #4] - 800835e: 6a9b ldr r3, [r3, #40] ; 0x28 - 8008360: 60fb str r3, [r7, #12] + 8008410: 687b ldr r3, [r7, #4] + 8008412: 6a9b ldr r3, [r3, #40] ; 0x28 + 8008414: 60fb str r3, [r7, #12] #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Tx Half complete callback*/ huart->TxHalfCpltCallback(huart); #else /*Call legacy weak Tx Half complete callback*/ HAL_UART_TxHalfCpltCallback(huart); - 8008362: 68f8 ldr r0, [r7, #12] - 8008364: f7ff f882 bl 800746c + 8008416: 68f8 ldr r0, [r7, #12] + 8008418: f7ff f882 bl 8007520 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ } - 8008368: bf00 nop - 800836a: 3710 adds r7, #16 - 800836c: 46bd mov sp, r7 - 800836e: bd80 pop {r7, pc} + 800841c: bf00 nop + 800841e: 3710 adds r7, #16 + 8008420: 46bd mov sp, r7 + 8008422: bd80 pop {r7, pc} -08008370 : +08008424 : * @brief DMA UART receive process complete callback. * @param hdma DMA handle. * @retval None */ static void UART_DMAReceiveCplt(DMA_HandleTypeDef *hdma) { - 8008370: b580 push {r7, lr} - 8008372: b09c sub sp, #112 ; 0x70 - 8008374: af00 add r7, sp, #0 - 8008376: 6078 str r0, [r7, #4] + 8008424: b580 push {r7, lr} + 8008426: b09c sub sp, #112 ; 0x70 + 8008428: af00 add r7, sp, #0 + 800842a: 6078 str r0, [r7, #4] UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); - 8008378: 687b ldr r3, [r7, #4] - 800837a: 6a9b ldr r3, [r3, #40] ; 0x28 - 800837c: 66fb str r3, [r7, #108] ; 0x6c + 800842c: 687b ldr r3, [r7, #4] + 800842e: 6a9b ldr r3, [r3, #40] ; 0x28 + 8008430: 66fb str r3, [r7, #108] ; 0x6c /* DMA Normal mode */ if (HAL_IS_BIT_CLR(hdma->Instance->CCR, DMA_CCR_CIRC)) - 800837e: 687b ldr r3, [r7, #4] - 8008380: 681b ldr r3, [r3, #0] - 8008382: 681b ldr r3, [r3, #0] - 8008384: f003 0320 and.w r3, r3, #32 - 8008388: 2b00 cmp r3, #0 - 800838a: d171 bne.n 8008470 + 8008432: 687b ldr r3, [r7, #4] + 8008434: 681b ldr r3, [r3, #0] + 8008436: 681b ldr r3, [r3, #0] + 8008438: f003 0320 and.w r3, r3, #32 + 800843c: 2b00 cmp r3, #0 + 800843e: d171 bne.n 8008524 { huart->RxXferCount = 0U; - 800838c: 6efb ldr r3, [r7, #108] ; 0x6c - 800838e: 2200 movs r2, #0 - 8008390: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8008440: 6efb ldr r3, [r7, #108] ; 0x6c + 8008442: 2200 movs r2, #0 + 8008444: f8a3 205e strh.w r2, [r3, #94] ; 0x5e /* Disable PE and ERR (Frame error, noise error, overrun error) interrupts */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_PEIE); - 8008394: 6efb ldr r3, [r7, #108] ; 0x6c - 8008396: 681b ldr r3, [r3, #0] - 8008398: 64fb str r3, [r7, #76] ; 0x4c + 8008448: 6efb ldr r3, [r7, #108] ; 0x6c + 800844a: 681b ldr r3, [r3, #0] + 800844c: 64fb str r3, [r7, #76] ; 0x4c __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800839a: 6cfb ldr r3, [r7, #76] ; 0x4c - 800839c: e853 3f00 ldrex r3, [r3] - 80083a0: 64bb str r3, [r7, #72] ; 0x48 + 800844e: 6cfb ldr r3, [r7, #76] ; 0x4c + 8008450: e853 3f00 ldrex r3, [r3] + 8008454: 64bb str r3, [r7, #72] ; 0x48 return(result); - 80083a2: 6cbb ldr r3, [r7, #72] ; 0x48 - 80083a4: f423 7380 bic.w r3, r3, #256 ; 0x100 - 80083a8: 66bb str r3, [r7, #104] ; 0x68 - 80083aa: 6efb ldr r3, [r7, #108] ; 0x6c - 80083ac: 681b ldr r3, [r3, #0] - 80083ae: 461a mov r2, r3 - 80083b0: 6ebb ldr r3, [r7, #104] ; 0x68 - 80083b2: 65bb str r3, [r7, #88] ; 0x58 - 80083b4: 657a str r2, [r7, #84] ; 0x54 + 8008456: 6cbb ldr r3, [r7, #72] ; 0x48 + 8008458: f423 7380 bic.w r3, r3, #256 ; 0x100 + 800845c: 66bb str r3, [r7, #104] ; 0x68 + 800845e: 6efb ldr r3, [r7, #108] ; 0x6c + 8008460: 681b ldr r3, [r3, #0] + 8008462: 461a mov r2, r3 + 8008464: 6ebb ldr r3, [r7, #104] ; 0x68 + 8008466: 65bb str r3, [r7, #88] ; 0x58 + 8008468: 657a str r2, [r7, #84] ; 0x54 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80083b6: 6d79 ldr r1, [r7, #84] ; 0x54 - 80083b8: 6dba ldr r2, [r7, #88] ; 0x58 - 80083ba: e841 2300 strex r3, r2, [r1] - 80083be: 653b str r3, [r7, #80] ; 0x50 + 800846a: 6d79 ldr r1, [r7, #84] ; 0x54 + 800846c: 6dba ldr r2, [r7, #88] ; 0x58 + 800846e: e841 2300 strex r3, r2, [r1] + 8008472: 653b str r3, [r7, #80] ; 0x50 return(result); - 80083c0: 6d3b ldr r3, [r7, #80] ; 0x50 - 80083c2: 2b00 cmp r3, #0 - 80083c4: d1e6 bne.n 8008394 + 8008474: 6d3b ldr r3, [r7, #80] ; 0x50 + 8008476: 2b00 cmp r3, #0 + 8008478: d1e6 bne.n 8008448 ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); - 80083c6: 6efb ldr r3, [r7, #108] ; 0x6c - 80083c8: 681b ldr r3, [r3, #0] - 80083ca: 3308 adds r3, #8 - 80083cc: 63bb str r3, [r7, #56] ; 0x38 + 800847a: 6efb ldr r3, [r7, #108] ; 0x6c + 800847c: 681b ldr r3, [r3, #0] + 800847e: 3308 adds r3, #8 + 8008480: 63bb str r3, [r7, #56] ; 0x38 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80083ce: 6bbb ldr r3, [r7, #56] ; 0x38 - 80083d0: e853 3f00 ldrex r3, [r3] - 80083d4: 637b str r3, [r7, #52] ; 0x34 + 8008482: 6bbb ldr r3, [r7, #56] ; 0x38 + 8008484: e853 3f00 ldrex r3, [r3] + 8008488: 637b str r3, [r7, #52] ; 0x34 return(result); - 80083d6: 6b7b ldr r3, [r7, #52] ; 0x34 - 80083d8: f023 0301 bic.w r3, r3, #1 - 80083dc: 667b str r3, [r7, #100] ; 0x64 - 80083de: 6efb ldr r3, [r7, #108] ; 0x6c - 80083e0: 681b ldr r3, [r3, #0] - 80083e2: 3308 adds r3, #8 - 80083e4: 6e7a ldr r2, [r7, #100] ; 0x64 - 80083e6: 647a str r2, [r7, #68] ; 0x44 - 80083e8: 643b str r3, [r7, #64] ; 0x40 + 800848a: 6b7b ldr r3, [r7, #52] ; 0x34 + 800848c: f023 0301 bic.w r3, r3, #1 + 8008490: 667b str r3, [r7, #100] ; 0x64 + 8008492: 6efb ldr r3, [r7, #108] ; 0x6c + 8008494: 681b ldr r3, [r3, #0] + 8008496: 3308 adds r3, #8 + 8008498: 6e7a ldr r2, [r7, #100] ; 0x64 + 800849a: 647a str r2, [r7, #68] ; 0x44 + 800849c: 643b str r3, [r7, #64] ; 0x40 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80083ea: 6c39 ldr r1, [r7, #64] ; 0x40 - 80083ec: 6c7a ldr r2, [r7, #68] ; 0x44 - 80083ee: e841 2300 strex r3, r2, [r1] - 80083f2: 63fb str r3, [r7, #60] ; 0x3c + 800849e: 6c39 ldr r1, [r7, #64] ; 0x40 + 80084a0: 6c7a ldr r2, [r7, #68] ; 0x44 + 80084a2: e841 2300 strex r3, r2, [r1] + 80084a6: 63fb str r3, [r7, #60] ; 0x3c return(result); - 80083f4: 6bfb ldr r3, [r7, #60] ; 0x3c - 80083f6: 2b00 cmp r3, #0 - 80083f8: d1e5 bne.n 80083c6 + 80084a8: 6bfb ldr r3, [r7, #60] ; 0x3c + 80084aa: 2b00 cmp r3, #0 + 80084ac: d1e5 bne.n 800847a /* Disable the DMA transfer for the receiver request by resetting the DMAR bit in the UART CR3 register */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); - 80083fa: 6efb ldr r3, [r7, #108] ; 0x6c - 80083fc: 681b ldr r3, [r3, #0] - 80083fe: 3308 adds r3, #8 - 8008400: 627b str r3, [r7, #36] ; 0x24 + 80084ae: 6efb ldr r3, [r7, #108] ; 0x6c + 80084b0: 681b ldr r3, [r3, #0] + 80084b2: 3308 adds r3, #8 + 80084b4: 627b str r3, [r7, #36] ; 0x24 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008402: 6a7b ldr r3, [r7, #36] ; 0x24 - 8008404: e853 3f00 ldrex r3, [r3] - 8008408: 623b str r3, [r7, #32] + 80084b6: 6a7b ldr r3, [r7, #36] ; 0x24 + 80084b8: e853 3f00 ldrex r3, [r3] + 80084bc: 623b str r3, [r7, #32] return(result); - 800840a: 6a3b ldr r3, [r7, #32] - 800840c: f023 0340 bic.w r3, r3, #64 ; 0x40 - 8008410: 663b str r3, [r7, #96] ; 0x60 - 8008412: 6efb ldr r3, [r7, #108] ; 0x6c - 8008414: 681b ldr r3, [r3, #0] - 8008416: 3308 adds r3, #8 - 8008418: 6e3a ldr r2, [r7, #96] ; 0x60 - 800841a: 633a str r2, [r7, #48] ; 0x30 - 800841c: 62fb str r3, [r7, #44] ; 0x2c + 80084be: 6a3b ldr r3, [r7, #32] + 80084c0: f023 0340 bic.w r3, r3, #64 ; 0x40 + 80084c4: 663b str r3, [r7, #96] ; 0x60 + 80084c6: 6efb ldr r3, [r7, #108] ; 0x6c + 80084c8: 681b ldr r3, [r3, #0] + 80084ca: 3308 adds r3, #8 + 80084cc: 6e3a ldr r2, [r7, #96] ; 0x60 + 80084ce: 633a str r2, [r7, #48] ; 0x30 + 80084d0: 62fb str r3, [r7, #44] ; 0x2c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800841e: 6af9 ldr r1, [r7, #44] ; 0x2c - 8008420: 6b3a ldr r2, [r7, #48] ; 0x30 - 8008422: e841 2300 strex r3, r2, [r1] - 8008426: 62bb str r3, [r7, #40] ; 0x28 + 80084d2: 6af9 ldr r1, [r7, #44] ; 0x2c + 80084d4: 6b3a ldr r2, [r7, #48] ; 0x30 + 80084d6: e841 2300 strex r3, r2, [r1] + 80084da: 62bb str r3, [r7, #40] ; 0x28 return(result); - 8008428: 6abb ldr r3, [r7, #40] ; 0x28 - 800842a: 2b00 cmp r3, #0 - 800842c: d1e5 bne.n 80083fa + 80084dc: 6abb ldr r3, [r7, #40] ; 0x28 + 80084de: 2b00 cmp r3, #0 + 80084e0: d1e5 bne.n 80084ae /* At end of Rx process, restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 800842e: 6efb ldr r3, [r7, #108] ; 0x6c - 8008430: 2220 movs r2, #32 - 8008432: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 80084e2: 6efb ldr r3, [r7, #108] ; 0x6c + 80084e4: 2220 movs r2, #32 + 80084e6: f8c3 208c str.w r2, [r3, #140] ; 0x8c /* If Reception till IDLE event has been selected, Disable IDLE Interrupt */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8008436: 6efb ldr r3, [r7, #108] ; 0x6c - 8008438: 6edb ldr r3, [r3, #108] ; 0x6c - 800843a: 2b01 cmp r3, #1 - 800843c: d118 bne.n 8008470 + 80084ea: 6efb ldr r3, [r7, #108] ; 0x6c + 80084ec: 6edb ldr r3, [r3, #108] ; 0x6c + 80084ee: 2b01 cmp r3, #1 + 80084f0: d118 bne.n 8008524 { ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 800843e: 6efb ldr r3, [r7, #108] ; 0x6c - 8008440: 681b ldr r3, [r3, #0] - 8008442: 613b str r3, [r7, #16] + 80084f2: 6efb ldr r3, [r7, #108] ; 0x6c + 80084f4: 681b ldr r3, [r3, #0] + 80084f6: 613b str r3, [r7, #16] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008444: 693b ldr r3, [r7, #16] - 8008446: e853 3f00 ldrex r3, [r3] - 800844a: 60fb str r3, [r7, #12] + 80084f8: 693b ldr r3, [r7, #16] + 80084fa: e853 3f00 ldrex r3, [r3] + 80084fe: 60fb str r3, [r7, #12] return(result); - 800844c: 68fb ldr r3, [r7, #12] - 800844e: f023 0310 bic.w r3, r3, #16 - 8008452: 65fb str r3, [r7, #92] ; 0x5c - 8008454: 6efb ldr r3, [r7, #108] ; 0x6c - 8008456: 681b ldr r3, [r3, #0] - 8008458: 461a mov r2, r3 - 800845a: 6dfb ldr r3, [r7, #92] ; 0x5c - 800845c: 61fb str r3, [r7, #28] - 800845e: 61ba str r2, [r7, #24] + 8008500: 68fb ldr r3, [r7, #12] + 8008502: f023 0310 bic.w r3, r3, #16 + 8008506: 65fb str r3, [r7, #92] ; 0x5c + 8008508: 6efb ldr r3, [r7, #108] ; 0x6c + 800850a: 681b ldr r3, [r3, #0] + 800850c: 461a mov r2, r3 + 800850e: 6dfb ldr r3, [r7, #92] ; 0x5c + 8008510: 61fb str r3, [r7, #28] + 8008512: 61ba str r2, [r7, #24] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008460: 69b9 ldr r1, [r7, #24] - 8008462: 69fa ldr r2, [r7, #28] - 8008464: e841 2300 strex r3, r2, [r1] - 8008468: 617b str r3, [r7, #20] + 8008514: 69b9 ldr r1, [r7, #24] + 8008516: 69fa ldr r2, [r7, #28] + 8008518: e841 2300 strex r3, r2, [r1] + 800851c: 617b str r3, [r7, #20] return(result); - 800846a: 697b ldr r3, [r7, #20] - 800846c: 2b00 cmp r3, #0 - 800846e: d1e6 bne.n 800843e + 800851e: 697b ldr r3, [r7, #20] + 8008520: 2b00 cmp r3, #0 + 8008522: d1e6 bne.n 80084f2 } } /* Initialize type of RxEvent that correspond to RxEvent callback execution; In this case, Rx Event type is Transfer Complete */ huart->RxEventType = HAL_UART_RXEVENT_TC; - 8008470: 6efb ldr r3, [r7, #108] ; 0x6c - 8008472: 2200 movs r2, #0 - 8008474: 671a str r2, [r3, #112] ; 0x70 + 8008524: 6efb ldr r3, [r7, #108] ; 0x6c + 8008526: 2200 movs r2, #0 + 8008528: 671a str r2, [r3, #112] ; 0x70 /* Check current reception Mode : If Reception till IDLE event has been selected : use Rx Event callback */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8008476: 6efb ldr r3, [r7, #108] ; 0x6c - 8008478: 6edb ldr r3, [r3, #108] ; 0x6c - 800847a: 2b01 cmp r3, #1 - 800847c: d107 bne.n 800848e + 800852a: 6efb ldr r3, [r7, #108] ; 0x6c + 800852c: 6edb ldr r3, [r3, #108] ; 0x6c + 800852e: 2b01 cmp r3, #1 + 8008530: d107 bne.n 8008542 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx Event callback*/ huart->RxEventCallback(huart, huart->RxXferSize); #else /*Call legacy weak Rx Event callback*/ HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); - 800847e: 6efb ldr r3, [r7, #108] ; 0x6c - 8008480: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c - 8008484: 4619 mov r1, r3 - 8008486: 6ef8 ldr r0, [r7, #108] ; 0x6c - 8008488: f006 fc76 bl 800ed78 + 8008532: 6efb ldr r3, [r7, #108] ; 0x6c + 8008534: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c + 8008538: 4619 mov r1, r3 + 800853a: 6ef8 ldr r0, [r7, #108] ; 0x6c + 800853c: f006 fc7c bl 800ee38 #else /*Call legacy weak Rx complete callback*/ HAL_UART_RxCpltCallback(huart); #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ } } - 800848c: e002 b.n 8008494 + 8008540: e002 b.n 8008548 HAL_UART_RxCpltCallback(huart); - 800848e: 6ef8 ldr r0, [r7, #108] ; 0x6c - 8008490: f006 fbae bl 800ebf0 + 8008542: 6ef8 ldr r0, [r7, #108] ; 0x6c + 8008544: f006 fbb4 bl 800ecb0 } - 8008494: bf00 nop - 8008496: 3770 adds r7, #112 ; 0x70 - 8008498: 46bd mov sp, r7 - 800849a: bd80 pop {r7, pc} + 8008548: bf00 nop + 800854a: 3770 adds r7, #112 ; 0x70 + 800854c: 46bd mov sp, r7 + 800854e: bd80 pop {r7, pc} -0800849c : +08008550 : * @brief DMA UART receive process half complete callback. * @param hdma DMA handle. * @retval None */ static void UART_DMARxHalfCplt(DMA_HandleTypeDef *hdma) { - 800849c: b580 push {r7, lr} - 800849e: b084 sub sp, #16 - 80084a0: af00 add r7, sp, #0 - 80084a2: 6078 str r0, [r7, #4] + 8008550: b580 push {r7, lr} + 8008552: b084 sub sp, #16 + 8008554: af00 add r7, sp, #0 + 8008556: 6078 str r0, [r7, #4] UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); - 80084a4: 687b ldr r3, [r7, #4] - 80084a6: 6a9b ldr r3, [r3, #40] ; 0x28 - 80084a8: 60fb str r3, [r7, #12] + 8008558: 687b ldr r3, [r7, #4] + 800855a: 6a9b ldr r3, [r3, #40] ; 0x28 + 800855c: 60fb str r3, [r7, #12] /* Initialize type of RxEvent that correspond to RxEvent callback execution; In this case, Rx Event type is Half Transfer */ huart->RxEventType = HAL_UART_RXEVENT_HT; - 80084aa: 68fb ldr r3, [r7, #12] - 80084ac: 2201 movs r2, #1 - 80084ae: 671a str r2, [r3, #112] ; 0x70 + 800855e: 68fb ldr r3, [r7, #12] + 8008560: 2201 movs r2, #1 + 8008562: 671a str r2, [r3, #112] ; 0x70 /* Check current reception Mode : If Reception till IDLE event has been selected : use Rx Event callback */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 80084b0: 68fb ldr r3, [r7, #12] - 80084b2: 6edb ldr r3, [r3, #108] ; 0x6c - 80084b4: 2b01 cmp r3, #1 - 80084b6: d109 bne.n 80084cc + 8008564: 68fb ldr r3, [r7, #12] + 8008566: 6edb ldr r3, [r3, #108] ; 0x6c + 8008568: 2b01 cmp r3, #1 + 800856a: d109 bne.n 8008580 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx Event callback*/ huart->RxEventCallback(huart, huart->RxXferSize / 2U); #else /*Call legacy weak Rx Event callback*/ HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize / 2U); - 80084b8: 68fb ldr r3, [r7, #12] - 80084ba: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c - 80084be: 085b lsrs r3, r3, #1 - 80084c0: b29b uxth r3, r3 - 80084c2: 4619 mov r1, r3 - 80084c4: 68f8 ldr r0, [r7, #12] - 80084c6: f006 fc57 bl 800ed78 + 800856c: 68fb ldr r3, [r7, #12] + 800856e: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c + 8008572: 085b lsrs r3, r3, #1 + 8008574: b29b uxth r3, r3 + 8008576: 4619 mov r1, r3 + 8008578: 68f8 ldr r0, [r7, #12] + 800857a: f006 fc5d bl 800ee38 #else /*Call legacy weak Rx Half complete callback*/ HAL_UART_RxHalfCpltCallback(huart); #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ } } - 80084ca: e002 b.n 80084d2 + 800857e: e002 b.n 8008586 HAL_UART_RxHalfCpltCallback(huart); - 80084cc: 68f8 ldr r0, [r7, #12] - 80084ce: f7fe ffd7 bl 8007480 + 8008580: 68f8 ldr r0, [r7, #12] + 8008582: f7fe ffd7 bl 8007534 } - 80084d2: bf00 nop - 80084d4: 3710 adds r7, #16 - 80084d6: 46bd mov sp, r7 - 80084d8: bd80 pop {r7, pc} + 8008586: bf00 nop + 8008588: 3710 adds r7, #16 + 800858a: 46bd mov sp, r7 + 800858c: bd80 pop {r7, pc} -080084da : +0800858e : * @brief DMA UART communication error callback. * @param hdma DMA handle. * @retval None */ static void UART_DMAError(DMA_HandleTypeDef *hdma) { - 80084da: b580 push {r7, lr} - 80084dc: b086 sub sp, #24 - 80084de: af00 add r7, sp, #0 - 80084e0: 6078 str r0, [r7, #4] + 800858e: b580 push {r7, lr} + 8008590: b086 sub sp, #24 + 8008592: af00 add r7, sp, #0 + 8008594: 6078 str r0, [r7, #4] UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); - 80084e2: 687b ldr r3, [r7, #4] - 80084e4: 6a9b ldr r3, [r3, #40] ; 0x28 - 80084e6: 617b str r3, [r7, #20] + 8008596: 687b ldr r3, [r7, #4] + 8008598: 6a9b ldr r3, [r3, #40] ; 0x28 + 800859a: 617b str r3, [r7, #20] const HAL_UART_StateTypeDef gstate = huart->gState; - 80084e8: 697b ldr r3, [r7, #20] - 80084ea: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 80084ee: 613b str r3, [r7, #16] + 800859c: 697b ldr r3, [r7, #20] + 800859e: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 80085a2: 613b str r3, [r7, #16] const HAL_UART_StateTypeDef rxstate = huart->RxState; - 80084f0: 697b ldr r3, [r7, #20] - 80084f2: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c - 80084f6: 60fb str r3, [r7, #12] + 80085a4: 697b ldr r3, [r7, #20] + 80085a6: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c + 80085aa: 60fb str r3, [r7, #12] /* Stop UART DMA Tx request if ongoing */ if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT)) && - 80084f8: 697b ldr r3, [r7, #20] - 80084fa: 681b ldr r3, [r3, #0] - 80084fc: 689b ldr r3, [r3, #8] - 80084fe: f003 0380 and.w r3, r3, #128 ; 0x80 - 8008502: 2b80 cmp r3, #128 ; 0x80 - 8008504: d109 bne.n 800851a - 8008506: 693b ldr r3, [r7, #16] - 8008508: 2b21 cmp r3, #33 ; 0x21 - 800850a: d106 bne.n 800851a + 80085ac: 697b ldr r3, [r7, #20] + 80085ae: 681b ldr r3, [r3, #0] + 80085b0: 689b ldr r3, [r3, #8] + 80085b2: f003 0380 and.w r3, r3, #128 ; 0x80 + 80085b6: 2b80 cmp r3, #128 ; 0x80 + 80085b8: d109 bne.n 80085ce + 80085ba: 693b ldr r3, [r7, #16] + 80085bc: 2b21 cmp r3, #33 ; 0x21 + 80085be: d106 bne.n 80085ce (gstate == HAL_UART_STATE_BUSY_TX)) { huart->TxXferCount = 0U; - 800850c: 697b ldr r3, [r7, #20] - 800850e: 2200 movs r2, #0 - 8008510: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 + 80085c0: 697b ldr r3, [r7, #20] + 80085c2: 2200 movs r2, #0 + 80085c4: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 UART_EndTxTransfer(huart); - 8008514: 6978 ldr r0, [r7, #20] - 8008516: f7ff fe29 bl 800816c + 80085c8: 6978 ldr r0, [r7, #20] + 80085ca: f7ff fe29 bl 8008220 } /* Stop UART DMA Rx request if ongoing */ if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) && - 800851a: 697b ldr r3, [r7, #20] - 800851c: 681b ldr r3, [r3, #0] - 800851e: 689b ldr r3, [r3, #8] - 8008520: f003 0340 and.w r3, r3, #64 ; 0x40 - 8008524: 2b40 cmp r3, #64 ; 0x40 - 8008526: d109 bne.n 800853c - 8008528: 68fb ldr r3, [r7, #12] - 800852a: 2b22 cmp r3, #34 ; 0x22 - 800852c: d106 bne.n 800853c + 80085ce: 697b ldr r3, [r7, #20] + 80085d0: 681b ldr r3, [r3, #0] + 80085d2: 689b ldr r3, [r3, #8] + 80085d4: f003 0340 and.w r3, r3, #64 ; 0x40 + 80085d8: 2b40 cmp r3, #64 ; 0x40 + 80085da: d109 bne.n 80085f0 + 80085dc: 68fb ldr r3, [r7, #12] + 80085de: 2b22 cmp r3, #34 ; 0x22 + 80085e0: d106 bne.n 80085f0 (rxstate == HAL_UART_STATE_BUSY_RX)) { huart->RxXferCount = 0U; - 800852e: 697b ldr r3, [r7, #20] - 8008530: 2200 movs r2, #0 - 8008532: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 80085e2: 697b ldr r3, [r7, #20] + 80085e4: 2200 movs r2, #0 + 80085e6: f8a3 205e strh.w r2, [r3, #94] ; 0x5e UART_EndRxTransfer(huart); - 8008536: 6978 ldr r0, [r7, #20] - 8008538: f7ff fe59 bl 80081ee + 80085ea: 6978 ldr r0, [r7, #20] + 80085ec: f7ff fe59 bl 80082a2 } huart->ErrorCode |= HAL_UART_ERROR_DMA; - 800853c: 697b ldr r3, [r7, #20] - 800853e: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8008542: f043 0210 orr.w r2, r3, #16 - 8008546: 697b ldr r3, [r7, #20] - 8008548: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 80085f0: 697b ldr r3, [r7, #20] + 80085f2: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 80085f6: f043 0210 orr.w r2, r3, #16 + 80085fa: 697b ldr r3, [r7, #20] + 80085fc: f8c3 2090 str.w r2, [r3, #144] ; 0x90 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered error callback*/ huart->ErrorCallback(huart); #else /*Call legacy weak error callback*/ HAL_UART_ErrorCallback(huart); - 800854c: 6978 ldr r0, [r7, #20] - 800854e: f006 fbb9 bl 800ecc4 + 8008600: 6978 ldr r0, [r7, #20] + 8008602: f006 fbbf bl 800ed84 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ } - 8008552: bf00 nop - 8008554: 3718 adds r7, #24 - 8008556: 46bd mov sp, r7 - 8008558: bd80 pop {r7, pc} + 8008606: bf00 nop + 8008608: 3718 adds r7, #24 + 800860a: 46bd mov sp, r7 + 800860c: bd80 pop {r7, pc} -0800855a : +0800860e : * (To be called at end of DMA Abort procedure following error occurrence). * @param hdma DMA handle. * @retval None */ static void UART_DMAAbortOnError(DMA_HandleTypeDef *hdma) { - 800855a: b580 push {r7, lr} - 800855c: b084 sub sp, #16 - 800855e: af00 add r7, sp, #0 - 8008560: 6078 str r0, [r7, #4] + 800860e: b580 push {r7, lr} + 8008610: b084 sub sp, #16 + 8008612: af00 add r7, sp, #0 + 8008614: 6078 str r0, [r7, #4] UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); - 8008562: 687b ldr r3, [r7, #4] - 8008564: 6a9b ldr r3, [r3, #40] ; 0x28 - 8008566: 60fb str r3, [r7, #12] + 8008616: 687b ldr r3, [r7, #4] + 8008618: 6a9b ldr r3, [r3, #40] ; 0x28 + 800861a: 60fb str r3, [r7, #12] huart->RxXferCount = 0U; - 8008568: 68fb ldr r3, [r7, #12] - 800856a: 2200 movs r2, #0 - 800856c: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 800861c: 68fb ldr r3, [r7, #12] + 800861e: 2200 movs r2, #0 + 8008620: f8a3 205e strh.w r2, [r3, #94] ; 0x5e huart->TxXferCount = 0U; - 8008570: 68fb ldr r3, [r7, #12] - 8008572: 2200 movs r2, #0 - 8008574: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 + 8008624: 68fb ldr r3, [r7, #12] + 8008626: 2200 movs r2, #0 + 8008628: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered error callback*/ huart->ErrorCallback(huart); #else /*Call legacy weak error callback*/ HAL_UART_ErrorCallback(huart); - 8008578: 68f8 ldr r0, [r7, #12] - 800857a: f006 fba3 bl 800ecc4 + 800862c: 68f8 ldr r0, [r7, #12] + 800862e: f006 fba9 bl 800ed84 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ } - 800857e: bf00 nop - 8008580: 3710 adds r7, #16 - 8008582: 46bd mov sp, r7 - 8008584: bd80 pop {r7, pc} + 8008632: bf00 nop + 8008634: 3710 adds r7, #16 + 8008636: 46bd mov sp, r7 + 8008638: bd80 pop {r7, pc} -08008586 : +0800863a : * and leads to user Rx Abort Complete callback execution). * @param hdma DMA handle. * @retval None */ static void UART_DMARxOnlyAbortCallback(DMA_HandleTypeDef *hdma) { - 8008586: b580 push {r7, lr} - 8008588: b084 sub sp, #16 - 800858a: af00 add r7, sp, #0 - 800858c: 6078 str r0, [r7, #4] + 800863a: b580 push {r7, lr} + 800863c: b084 sub sp, #16 + 800863e: af00 add r7, sp, #0 + 8008640: 6078 str r0, [r7, #4] UART_HandleTypeDef *huart = (UART_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; - 800858e: 687b ldr r3, [r7, #4] - 8008590: 6a9b ldr r3, [r3, #40] ; 0x28 - 8008592: 60fb str r3, [r7, #12] + 8008642: 687b ldr r3, [r7, #4] + 8008644: 6a9b ldr r3, [r3, #40] ; 0x28 + 8008646: 60fb str r3, [r7, #12] huart->RxXferCount = 0U; - 8008594: 68fb ldr r3, [r7, #12] - 8008596: 2200 movs r2, #0 - 8008598: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8008648: 68fb ldr r3, [r7, #12] + 800864a: 2200 movs r2, #0 + 800864c: f8a3 205e strh.w r2, [r3, #94] ; 0x5e /* Clear the Error flags in the ICR register */ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF | UART_CLEAR_NEF | UART_CLEAR_PEF | UART_CLEAR_FEF); - 800859c: 68fb ldr r3, [r7, #12] - 800859e: 681b ldr r3, [r3, #0] - 80085a0: 220f movs r2, #15 - 80085a2: 621a str r2, [r3, #32] + 8008650: 68fb ldr r3, [r7, #12] + 8008652: 681b ldr r3, [r3, #0] + 8008654: 220f movs r2, #15 + 8008656: 621a str r2, [r3, #32] /* Discard the received data */ __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); - 80085a4: 68fb ldr r3, [r7, #12] - 80085a6: 681b ldr r3, [r3, #0] - 80085a8: 699a ldr r2, [r3, #24] - 80085aa: 68fb ldr r3, [r7, #12] - 80085ac: 681b ldr r3, [r3, #0] - 80085ae: f042 0208 orr.w r2, r2, #8 - 80085b2: 619a str r2, [r3, #24] + 8008658: 68fb ldr r3, [r7, #12] + 800865a: 681b ldr r3, [r3, #0] + 800865c: 699a ldr r2, [r3, #24] + 800865e: 68fb ldr r3, [r7, #12] + 8008660: 681b ldr r3, [r3, #0] + 8008662: f042 0208 orr.w r2, r2, #8 + 8008666: 619a str r2, [r3, #24] /* Restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 80085b4: 68fb ldr r3, [r7, #12] - 80085b6: 2220 movs r2, #32 - 80085b8: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 8008668: 68fb ldr r3, [r7, #12] + 800866a: 2220 movs r2, #32 + 800866c: f8c3 208c str.w r2, [r3, #140] ; 0x8c huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 80085bc: 68fb ldr r3, [r7, #12] - 80085be: 2200 movs r2, #0 - 80085c0: 66da str r2, [r3, #108] ; 0x6c + 8008670: 68fb ldr r3, [r7, #12] + 8008672: 2200 movs r2, #0 + 8008674: 66da str r2, [r3, #108] ; 0x6c #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /* Call registered Abort Receive Complete Callback */ huart->AbortReceiveCpltCallback(huart); #else /* Call legacy weak Abort Receive Complete Callback */ HAL_UART_AbortReceiveCpltCallback(huart); - 80085c2: 68f8 ldr r0, [r7, #12] - 80085c4: f7fe ff66 bl 8007494 + 8008676: 68f8 ldr r0, [r7, #12] + 8008678: f7fe ff66 bl 8007548 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ } - 80085c8: bf00 nop - 80085ca: 3710 adds r7, #16 - 80085cc: 46bd mov sp, r7 - 80085ce: bd80 pop {r7, pc} + 800867c: bf00 nop + 800867e: 3710 adds r7, #16 + 8008680: 46bd mov sp, r7 + 8008682: bd80 pop {r7, pc} -080085d0 : +08008684 : * interruptions have been enabled by HAL_UART_Transmit_IT(). * @param huart UART handle. * @retval None */ static void UART_TxISR_8BIT(UART_HandleTypeDef *huart) { - 80085d0: b480 push {r7} - 80085d2: b08f sub sp, #60 ; 0x3c - 80085d4: af00 add r7, sp, #0 - 80085d6: 6078 str r0, [r7, #4] + 8008684: b480 push {r7} + 8008686: b08f sub sp, #60 ; 0x3c + 8008688: af00 add r7, sp, #0 + 800868a: 6078 str r0, [r7, #4] /* Check that a Tx process is ongoing */ if (huart->gState == HAL_UART_STATE_BUSY_TX) - 80085d8: 687b ldr r3, [r7, #4] - 80085da: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 80085de: 2b21 cmp r3, #33 ; 0x21 - 80085e0: d14c bne.n 800867c + 800868c: 687b ldr r3, [r7, #4] + 800868e: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 8008692: 2b21 cmp r3, #33 ; 0x21 + 8008694: d14c bne.n 8008730 { if (huart->TxXferCount == 0U) - 80085e2: 687b ldr r3, [r7, #4] - 80085e4: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 - 80085e8: b29b uxth r3, r3 - 80085ea: 2b00 cmp r3, #0 - 80085ec: d132 bne.n 8008654 + 8008696: 687b ldr r3, [r7, #4] + 8008698: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 + 800869c: b29b uxth r3, r3 + 800869e: 2b00 cmp r3, #0 + 80086a0: d132 bne.n 8008708 { /* Disable the UART Transmit Data Register Empty Interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_TXEIE_TXFNFIE); - 80085ee: 687b ldr r3, [r7, #4] - 80085f0: 681b ldr r3, [r3, #0] - 80085f2: 623b str r3, [r7, #32] + 80086a2: 687b ldr r3, [r7, #4] + 80086a4: 681b ldr r3, [r3, #0] + 80086a6: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80085f4: 6a3b ldr r3, [r7, #32] - 80085f6: e853 3f00 ldrex r3, [r3] - 80085fa: 61fb str r3, [r7, #28] + 80086a8: 6a3b ldr r3, [r7, #32] + 80086aa: e853 3f00 ldrex r3, [r3] + 80086ae: 61fb str r3, [r7, #28] return(result); - 80085fc: 69fb ldr r3, [r7, #28] - 80085fe: f023 0380 bic.w r3, r3, #128 ; 0x80 - 8008602: 637b str r3, [r7, #52] ; 0x34 - 8008604: 687b ldr r3, [r7, #4] - 8008606: 681b ldr r3, [r3, #0] - 8008608: 461a mov r2, r3 - 800860a: 6b7b ldr r3, [r7, #52] ; 0x34 - 800860c: 62fb str r3, [r7, #44] ; 0x2c - 800860e: 62ba str r2, [r7, #40] ; 0x28 + 80086b0: 69fb ldr r3, [r7, #28] + 80086b2: f023 0380 bic.w r3, r3, #128 ; 0x80 + 80086b6: 637b str r3, [r7, #52] ; 0x34 + 80086b8: 687b ldr r3, [r7, #4] + 80086ba: 681b ldr r3, [r3, #0] + 80086bc: 461a mov r2, r3 + 80086be: 6b7b ldr r3, [r7, #52] ; 0x34 + 80086c0: 62fb str r3, [r7, #44] ; 0x2c + 80086c2: 62ba str r2, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008610: 6ab9 ldr r1, [r7, #40] ; 0x28 - 8008612: 6afa ldr r2, [r7, #44] ; 0x2c - 8008614: e841 2300 strex r3, r2, [r1] - 8008618: 627b str r3, [r7, #36] ; 0x24 + 80086c4: 6ab9 ldr r1, [r7, #40] ; 0x28 + 80086c6: 6afa ldr r2, [r7, #44] ; 0x2c + 80086c8: e841 2300 strex r3, r2, [r1] + 80086cc: 627b str r3, [r7, #36] ; 0x24 return(result); - 800861a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800861c: 2b00 cmp r3, #0 - 800861e: d1e6 bne.n 80085ee + 80086ce: 6a7b ldr r3, [r7, #36] ; 0x24 + 80086d0: 2b00 cmp r3, #0 + 80086d2: d1e6 bne.n 80086a2 /* Enable the UART Transmit Complete Interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TCIE); - 8008620: 687b ldr r3, [r7, #4] - 8008622: 681b ldr r3, [r3, #0] - 8008624: 60fb str r3, [r7, #12] + 80086d4: 687b ldr r3, [r7, #4] + 80086d6: 681b ldr r3, [r3, #0] + 80086d8: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008626: 68fb ldr r3, [r7, #12] - 8008628: e853 3f00 ldrex r3, [r3] - 800862c: 60bb str r3, [r7, #8] + 80086da: 68fb ldr r3, [r7, #12] + 80086dc: e853 3f00 ldrex r3, [r3] + 80086e0: 60bb str r3, [r7, #8] return(result); - 800862e: 68bb ldr r3, [r7, #8] - 8008630: f043 0340 orr.w r3, r3, #64 ; 0x40 - 8008634: 633b str r3, [r7, #48] ; 0x30 - 8008636: 687b ldr r3, [r7, #4] - 8008638: 681b ldr r3, [r3, #0] - 800863a: 461a mov r2, r3 - 800863c: 6b3b ldr r3, [r7, #48] ; 0x30 - 800863e: 61bb str r3, [r7, #24] - 8008640: 617a str r2, [r7, #20] + 80086e2: 68bb ldr r3, [r7, #8] + 80086e4: f043 0340 orr.w r3, r3, #64 ; 0x40 + 80086e8: 633b str r3, [r7, #48] ; 0x30 + 80086ea: 687b ldr r3, [r7, #4] + 80086ec: 681b ldr r3, [r3, #0] + 80086ee: 461a mov r2, r3 + 80086f0: 6b3b ldr r3, [r7, #48] ; 0x30 + 80086f2: 61bb str r3, [r7, #24] + 80086f4: 617a str r2, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008642: 6979 ldr r1, [r7, #20] - 8008644: 69ba ldr r2, [r7, #24] - 8008646: e841 2300 strex r3, r2, [r1] - 800864a: 613b str r3, [r7, #16] + 80086f6: 6979 ldr r1, [r7, #20] + 80086f8: 69ba ldr r2, [r7, #24] + 80086fa: e841 2300 strex r3, r2, [r1] + 80086fe: 613b str r3, [r7, #16] return(result); - 800864c: 693b ldr r3, [r7, #16] - 800864e: 2b00 cmp r3, #0 - 8008650: d1e6 bne.n 8008620 + 8008700: 693b ldr r3, [r7, #16] + 8008702: 2b00 cmp r3, #0 + 8008704: d1e6 bne.n 80086d4 huart->Instance->TDR = (uint8_t)(*huart->pTxBuffPtr & (uint8_t)0xFF); huart->pTxBuffPtr++; huart->TxXferCount--; } } } - 8008652: e013 b.n 800867c + 8008706: e013 b.n 8008730 huart->Instance->TDR = (uint8_t)(*huart->pTxBuffPtr & (uint8_t)0xFF); - 8008654: 687b ldr r3, [r7, #4] - 8008656: 6d1b ldr r3, [r3, #80] ; 0x50 - 8008658: 781a ldrb r2, [r3, #0] - 800865a: 687b ldr r3, [r7, #4] - 800865c: 681b ldr r3, [r3, #0] - 800865e: 629a str r2, [r3, #40] ; 0x28 + 8008708: 687b ldr r3, [r7, #4] + 800870a: 6d1b ldr r3, [r3, #80] ; 0x50 + 800870c: 781a ldrb r2, [r3, #0] + 800870e: 687b ldr r3, [r7, #4] + 8008710: 681b ldr r3, [r3, #0] + 8008712: 629a str r2, [r3, #40] ; 0x28 huart->pTxBuffPtr++; - 8008660: 687b ldr r3, [r7, #4] - 8008662: 6d1b ldr r3, [r3, #80] ; 0x50 - 8008664: 1c5a adds r2, r3, #1 - 8008666: 687b ldr r3, [r7, #4] - 8008668: 651a str r2, [r3, #80] ; 0x50 + 8008714: 687b ldr r3, [r7, #4] + 8008716: 6d1b ldr r3, [r3, #80] ; 0x50 + 8008718: 1c5a adds r2, r3, #1 + 800871a: 687b ldr r3, [r7, #4] + 800871c: 651a str r2, [r3, #80] ; 0x50 huart->TxXferCount--; - 800866a: 687b ldr r3, [r7, #4] - 800866c: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 - 8008670: b29b uxth r3, r3 - 8008672: 3b01 subs r3, #1 - 8008674: b29a uxth r2, r3 - 8008676: 687b ldr r3, [r7, #4] - 8008678: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 -} - 800867c: bf00 nop - 800867e: 373c adds r7, #60 ; 0x3c - 8008680: 46bd mov sp, r7 - 8008682: f85d 7b04 ldr.w r7, [sp], #4 - 8008686: 4770 bx lr - -08008688 : + 800871e: 687b ldr r3, [r7, #4] + 8008720: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 + 8008724: b29b uxth r3, r3 + 8008726: 3b01 subs r3, #1 + 8008728: b29a uxth r2, r3 + 800872a: 687b ldr r3, [r7, #4] + 800872c: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 +} + 8008730: bf00 nop + 8008732: 373c adds r7, #60 ; 0x3c + 8008734: 46bd mov sp, r7 + 8008736: f85d 7b04 ldr.w r7, [sp], #4 + 800873a: 4770 bx lr + +0800873c : * interruptions have been enabled by HAL_UART_Transmit_IT(). * @param huart UART handle. * @retval None */ static void UART_TxISR_16BIT(UART_HandleTypeDef *huart) { - 8008688: b480 push {r7} - 800868a: b091 sub sp, #68 ; 0x44 - 800868c: af00 add r7, sp, #0 - 800868e: 6078 str r0, [r7, #4] + 800873c: b480 push {r7} + 800873e: b091 sub sp, #68 ; 0x44 + 8008740: af00 add r7, sp, #0 + 8008742: 6078 str r0, [r7, #4] const uint16_t *tmp; /* Check that a Tx process is ongoing */ if (huart->gState == HAL_UART_STATE_BUSY_TX) - 8008690: 687b ldr r3, [r7, #4] - 8008692: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8008696: 2b21 cmp r3, #33 ; 0x21 - 8008698: d151 bne.n 800873e + 8008744: 687b ldr r3, [r7, #4] + 8008746: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 800874a: 2b21 cmp r3, #33 ; 0x21 + 800874c: d151 bne.n 80087f2 { if (huart->TxXferCount == 0U) - 800869a: 687b ldr r3, [r7, #4] - 800869c: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 - 80086a0: b29b uxth r3, r3 - 80086a2: 2b00 cmp r3, #0 - 80086a4: d132 bne.n 800870c + 800874e: 687b ldr r3, [r7, #4] + 8008750: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 + 8008754: b29b uxth r3, r3 + 8008756: 2b00 cmp r3, #0 + 8008758: d132 bne.n 80087c0 { /* Disable the UART Transmit Data Register Empty Interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_TXEIE_TXFNFIE); - 80086a6: 687b ldr r3, [r7, #4] - 80086a8: 681b ldr r3, [r3, #0] - 80086aa: 627b str r3, [r7, #36] ; 0x24 + 800875a: 687b ldr r3, [r7, #4] + 800875c: 681b ldr r3, [r3, #0] + 800875e: 627b str r3, [r7, #36] ; 0x24 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80086ac: 6a7b ldr r3, [r7, #36] ; 0x24 - 80086ae: e853 3f00 ldrex r3, [r3] - 80086b2: 623b str r3, [r7, #32] + 8008760: 6a7b ldr r3, [r7, #36] ; 0x24 + 8008762: e853 3f00 ldrex r3, [r3] + 8008766: 623b str r3, [r7, #32] return(result); - 80086b4: 6a3b ldr r3, [r7, #32] - 80086b6: f023 0380 bic.w r3, r3, #128 ; 0x80 - 80086ba: 63bb str r3, [r7, #56] ; 0x38 - 80086bc: 687b ldr r3, [r7, #4] - 80086be: 681b ldr r3, [r3, #0] - 80086c0: 461a mov r2, r3 - 80086c2: 6bbb ldr r3, [r7, #56] ; 0x38 - 80086c4: 633b str r3, [r7, #48] ; 0x30 - 80086c6: 62fa str r2, [r7, #44] ; 0x2c + 8008768: 6a3b ldr r3, [r7, #32] + 800876a: f023 0380 bic.w r3, r3, #128 ; 0x80 + 800876e: 63bb str r3, [r7, #56] ; 0x38 + 8008770: 687b ldr r3, [r7, #4] + 8008772: 681b ldr r3, [r3, #0] + 8008774: 461a mov r2, r3 + 8008776: 6bbb ldr r3, [r7, #56] ; 0x38 + 8008778: 633b str r3, [r7, #48] ; 0x30 + 800877a: 62fa str r2, [r7, #44] ; 0x2c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80086c8: 6af9 ldr r1, [r7, #44] ; 0x2c - 80086ca: 6b3a ldr r2, [r7, #48] ; 0x30 - 80086cc: e841 2300 strex r3, r2, [r1] - 80086d0: 62bb str r3, [r7, #40] ; 0x28 + 800877c: 6af9 ldr r1, [r7, #44] ; 0x2c + 800877e: 6b3a ldr r2, [r7, #48] ; 0x30 + 8008780: e841 2300 strex r3, r2, [r1] + 8008784: 62bb str r3, [r7, #40] ; 0x28 return(result); - 80086d2: 6abb ldr r3, [r7, #40] ; 0x28 - 80086d4: 2b00 cmp r3, #0 - 80086d6: d1e6 bne.n 80086a6 + 8008786: 6abb ldr r3, [r7, #40] ; 0x28 + 8008788: 2b00 cmp r3, #0 + 800878a: d1e6 bne.n 800875a /* Enable the UART Transmit Complete Interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TCIE); - 80086d8: 687b ldr r3, [r7, #4] - 80086da: 681b ldr r3, [r3, #0] - 80086dc: 613b str r3, [r7, #16] + 800878c: 687b ldr r3, [r7, #4] + 800878e: 681b ldr r3, [r3, #0] + 8008790: 613b str r3, [r7, #16] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80086de: 693b ldr r3, [r7, #16] - 80086e0: e853 3f00 ldrex r3, [r3] - 80086e4: 60fb str r3, [r7, #12] + 8008792: 693b ldr r3, [r7, #16] + 8008794: e853 3f00 ldrex r3, [r3] + 8008798: 60fb str r3, [r7, #12] return(result); - 80086e6: 68fb ldr r3, [r7, #12] - 80086e8: f043 0340 orr.w r3, r3, #64 ; 0x40 - 80086ec: 637b str r3, [r7, #52] ; 0x34 - 80086ee: 687b ldr r3, [r7, #4] - 80086f0: 681b ldr r3, [r3, #0] - 80086f2: 461a mov r2, r3 - 80086f4: 6b7b ldr r3, [r7, #52] ; 0x34 - 80086f6: 61fb str r3, [r7, #28] - 80086f8: 61ba str r2, [r7, #24] + 800879a: 68fb ldr r3, [r7, #12] + 800879c: f043 0340 orr.w r3, r3, #64 ; 0x40 + 80087a0: 637b str r3, [r7, #52] ; 0x34 + 80087a2: 687b ldr r3, [r7, #4] + 80087a4: 681b ldr r3, [r3, #0] + 80087a6: 461a mov r2, r3 + 80087a8: 6b7b ldr r3, [r7, #52] ; 0x34 + 80087aa: 61fb str r3, [r7, #28] + 80087ac: 61ba str r2, [r7, #24] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80086fa: 69b9 ldr r1, [r7, #24] - 80086fc: 69fa ldr r2, [r7, #28] - 80086fe: e841 2300 strex r3, r2, [r1] - 8008702: 617b str r3, [r7, #20] + 80087ae: 69b9 ldr r1, [r7, #24] + 80087b0: 69fa ldr r2, [r7, #28] + 80087b2: e841 2300 strex r3, r2, [r1] + 80087b6: 617b str r3, [r7, #20] return(result); - 8008704: 697b ldr r3, [r7, #20] - 8008706: 2b00 cmp r3, #0 - 8008708: d1e6 bne.n 80086d8 + 80087b8: 697b ldr r3, [r7, #20] + 80087ba: 2b00 cmp r3, #0 + 80087bc: d1e6 bne.n 800878c huart->Instance->TDR = (((uint32_t)(*tmp)) & 0x01FFUL); huart->pTxBuffPtr += 2U; huart->TxXferCount--; } } } - 800870a: e018 b.n 800873e + 80087be: e018 b.n 80087f2 tmp = (const uint16_t *) huart->pTxBuffPtr; - 800870c: 687b ldr r3, [r7, #4] - 800870e: 6d1b ldr r3, [r3, #80] ; 0x50 - 8008710: 63fb str r3, [r7, #60] ; 0x3c + 80087c0: 687b ldr r3, [r7, #4] + 80087c2: 6d1b ldr r3, [r3, #80] ; 0x50 + 80087c4: 63fb str r3, [r7, #60] ; 0x3c huart->Instance->TDR = (((uint32_t)(*tmp)) & 0x01FFUL); - 8008712: 6bfb ldr r3, [r7, #60] ; 0x3c - 8008714: 881b ldrh r3, [r3, #0] - 8008716: 461a mov r2, r3 - 8008718: 687b ldr r3, [r7, #4] - 800871a: 681b ldr r3, [r3, #0] - 800871c: f3c2 0208 ubfx r2, r2, #0, #9 - 8008720: 629a str r2, [r3, #40] ; 0x28 + 80087c6: 6bfb ldr r3, [r7, #60] ; 0x3c + 80087c8: 881b ldrh r3, [r3, #0] + 80087ca: 461a mov r2, r3 + 80087cc: 687b ldr r3, [r7, #4] + 80087ce: 681b ldr r3, [r3, #0] + 80087d0: f3c2 0208 ubfx r2, r2, #0, #9 + 80087d4: 629a str r2, [r3, #40] ; 0x28 huart->pTxBuffPtr += 2U; - 8008722: 687b ldr r3, [r7, #4] - 8008724: 6d1b ldr r3, [r3, #80] ; 0x50 - 8008726: 1c9a adds r2, r3, #2 - 8008728: 687b ldr r3, [r7, #4] - 800872a: 651a str r2, [r3, #80] ; 0x50 + 80087d6: 687b ldr r3, [r7, #4] + 80087d8: 6d1b ldr r3, [r3, #80] ; 0x50 + 80087da: 1c9a adds r2, r3, #2 + 80087dc: 687b ldr r3, [r7, #4] + 80087de: 651a str r2, [r3, #80] ; 0x50 huart->TxXferCount--; - 800872c: 687b ldr r3, [r7, #4] - 800872e: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 - 8008732: b29b uxth r3, r3 - 8008734: 3b01 subs r3, #1 - 8008736: b29a uxth r2, r3 - 8008738: 687b ldr r3, [r7, #4] - 800873a: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 -} - 800873e: bf00 nop - 8008740: 3744 adds r7, #68 ; 0x44 - 8008742: 46bd mov sp, r7 - 8008744: f85d 7b04 ldr.w r7, [sp], #4 - 8008748: 4770 bx lr - -0800874a : + 80087e0: 687b ldr r3, [r7, #4] + 80087e2: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 + 80087e6: b29b uxth r3, r3 + 80087e8: 3b01 subs r3, #1 + 80087ea: b29a uxth r2, r3 + 80087ec: 687b ldr r3, [r7, #4] + 80087ee: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 +} + 80087f2: bf00 nop + 80087f4: 3744 adds r7, #68 ; 0x44 + 80087f6: 46bd mov sp, r7 + 80087f8: f85d 7b04 ldr.w r7, [sp], #4 + 80087fc: 4770 bx lr + +080087fe : * interruptions have been enabled by HAL_UART_Transmit_IT(). * @param huart UART handle. * @retval None */ static void UART_TxISR_8BIT_FIFOEN(UART_HandleTypeDef *huart) { - 800874a: b480 push {r7} - 800874c: b091 sub sp, #68 ; 0x44 - 800874e: af00 add r7, sp, #0 - 8008750: 6078 str r0, [r7, #4] + 80087fe: b480 push {r7} + 8008800: b091 sub sp, #68 ; 0x44 + 8008802: af00 add r7, sp, #0 + 8008804: 6078 str r0, [r7, #4] uint16_t nb_tx_data; /* Check that a Tx process is ongoing */ if (huart->gState == HAL_UART_STATE_BUSY_TX) - 8008752: 687b ldr r3, [r7, #4] - 8008754: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8008758: 2b21 cmp r3, #33 ; 0x21 - 800875a: d160 bne.n 800881e + 8008806: 687b ldr r3, [r7, #4] + 8008808: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 800880c: 2b21 cmp r3, #33 ; 0x21 + 800880e: d160 bne.n 80088d2 { for (nb_tx_data = huart->NbTxDataToProcess ; nb_tx_data > 0U ; nb_tx_data--) - 800875c: 687b ldr r3, [r7, #4] - 800875e: f8b3 306a ldrh.w r3, [r3, #106] ; 0x6a - 8008762: 87fb strh r3, [r7, #62] ; 0x3e - 8008764: e057 b.n 8008816 + 8008810: 687b ldr r3, [r7, #4] + 8008812: f8b3 306a ldrh.w r3, [r3, #106] ; 0x6a + 8008816: 87fb strh r3, [r7, #62] ; 0x3e + 8008818: e057 b.n 80088ca { if (huart->TxXferCount == 0U) - 8008766: 687b ldr r3, [r7, #4] - 8008768: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 - 800876c: b29b uxth r3, r3 - 800876e: 2b00 cmp r3, #0 - 8008770: d133 bne.n 80087da + 800881a: 687b ldr r3, [r7, #4] + 800881c: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 + 8008820: b29b uxth r3, r3 + 8008822: 2b00 cmp r3, #0 + 8008824: d133 bne.n 800888e { /* Disable the TX FIFO threshold interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_TXFTIE); - 8008772: 687b ldr r3, [r7, #4] - 8008774: 681b ldr r3, [r3, #0] - 8008776: 3308 adds r3, #8 - 8008778: 627b str r3, [r7, #36] ; 0x24 + 8008826: 687b ldr r3, [r7, #4] + 8008828: 681b ldr r3, [r3, #0] + 800882a: 3308 adds r3, #8 + 800882c: 627b str r3, [r7, #36] ; 0x24 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800877a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800877c: e853 3f00 ldrex r3, [r3] - 8008780: 623b str r3, [r7, #32] + 800882e: 6a7b ldr r3, [r7, #36] ; 0x24 + 8008830: e853 3f00 ldrex r3, [r3] + 8008834: 623b str r3, [r7, #32] return(result); - 8008782: 6a3b ldr r3, [r7, #32] - 8008784: f423 0300 bic.w r3, r3, #8388608 ; 0x800000 - 8008788: 63bb str r3, [r7, #56] ; 0x38 - 800878a: 687b ldr r3, [r7, #4] - 800878c: 681b ldr r3, [r3, #0] - 800878e: 3308 adds r3, #8 - 8008790: 6bba ldr r2, [r7, #56] ; 0x38 - 8008792: 633a str r2, [r7, #48] ; 0x30 - 8008794: 62fb str r3, [r7, #44] ; 0x2c + 8008836: 6a3b ldr r3, [r7, #32] + 8008838: f423 0300 bic.w r3, r3, #8388608 ; 0x800000 + 800883c: 63bb str r3, [r7, #56] ; 0x38 + 800883e: 687b ldr r3, [r7, #4] + 8008840: 681b ldr r3, [r3, #0] + 8008842: 3308 adds r3, #8 + 8008844: 6bba ldr r2, [r7, #56] ; 0x38 + 8008846: 633a str r2, [r7, #48] ; 0x30 + 8008848: 62fb str r3, [r7, #44] ; 0x2c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008796: 6af9 ldr r1, [r7, #44] ; 0x2c - 8008798: 6b3a ldr r2, [r7, #48] ; 0x30 - 800879a: e841 2300 strex r3, r2, [r1] - 800879e: 62bb str r3, [r7, #40] ; 0x28 + 800884a: 6af9 ldr r1, [r7, #44] ; 0x2c + 800884c: 6b3a ldr r2, [r7, #48] ; 0x30 + 800884e: e841 2300 strex r3, r2, [r1] + 8008852: 62bb str r3, [r7, #40] ; 0x28 return(result); - 80087a0: 6abb ldr r3, [r7, #40] ; 0x28 - 80087a2: 2b00 cmp r3, #0 - 80087a4: d1e5 bne.n 8008772 + 8008854: 6abb ldr r3, [r7, #40] ; 0x28 + 8008856: 2b00 cmp r3, #0 + 8008858: d1e5 bne.n 8008826 /* Enable the UART Transmit Complete Interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TCIE); - 80087a6: 687b ldr r3, [r7, #4] - 80087a8: 681b ldr r3, [r3, #0] - 80087aa: 613b str r3, [r7, #16] + 800885a: 687b ldr r3, [r7, #4] + 800885c: 681b ldr r3, [r3, #0] + 800885e: 613b str r3, [r7, #16] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80087ac: 693b ldr r3, [r7, #16] - 80087ae: e853 3f00 ldrex r3, [r3] - 80087b2: 60fb str r3, [r7, #12] + 8008860: 693b ldr r3, [r7, #16] + 8008862: e853 3f00 ldrex r3, [r3] + 8008866: 60fb str r3, [r7, #12] return(result); - 80087b4: 68fb ldr r3, [r7, #12] - 80087b6: f043 0340 orr.w r3, r3, #64 ; 0x40 - 80087ba: 637b str r3, [r7, #52] ; 0x34 - 80087bc: 687b ldr r3, [r7, #4] - 80087be: 681b ldr r3, [r3, #0] - 80087c0: 461a mov r2, r3 - 80087c2: 6b7b ldr r3, [r7, #52] ; 0x34 - 80087c4: 61fb str r3, [r7, #28] - 80087c6: 61ba str r2, [r7, #24] + 8008868: 68fb ldr r3, [r7, #12] + 800886a: f043 0340 orr.w r3, r3, #64 ; 0x40 + 800886e: 637b str r3, [r7, #52] ; 0x34 + 8008870: 687b ldr r3, [r7, #4] + 8008872: 681b ldr r3, [r3, #0] + 8008874: 461a mov r2, r3 + 8008876: 6b7b ldr r3, [r7, #52] ; 0x34 + 8008878: 61fb str r3, [r7, #28] + 800887a: 61ba str r2, [r7, #24] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80087c8: 69b9 ldr r1, [r7, #24] - 80087ca: 69fa ldr r2, [r7, #28] - 80087cc: e841 2300 strex r3, r2, [r1] - 80087d0: 617b str r3, [r7, #20] + 800887c: 69b9 ldr r1, [r7, #24] + 800887e: 69fa ldr r2, [r7, #28] + 8008880: e841 2300 strex r3, r2, [r1] + 8008884: 617b str r3, [r7, #20] return(result); - 80087d2: 697b ldr r3, [r7, #20] - 80087d4: 2b00 cmp r3, #0 - 80087d6: d1e6 bne.n 80087a6 + 8008886: 697b ldr r3, [r7, #20] + 8008888: 2b00 cmp r3, #0 + 800888a: d1e6 bne.n 800885a break; /* force exit loop */ - 80087d8: e021 b.n 800881e + 800888c: e021 b.n 80088d2 } else if (READ_BIT(huart->Instance->ISR, USART_ISR_TXE_TXFNF) != 0U) - 80087da: 687b ldr r3, [r7, #4] - 80087dc: 681b ldr r3, [r3, #0] - 80087de: 69db ldr r3, [r3, #28] - 80087e0: f003 0380 and.w r3, r3, #128 ; 0x80 - 80087e4: 2b00 cmp r3, #0 - 80087e6: d013 beq.n 8008810 + 800888e: 687b ldr r3, [r7, #4] + 8008890: 681b ldr r3, [r3, #0] + 8008892: 69db ldr r3, [r3, #28] + 8008894: f003 0380 and.w r3, r3, #128 ; 0x80 + 8008898: 2b00 cmp r3, #0 + 800889a: d013 beq.n 80088c4 { huart->Instance->TDR = (uint8_t)(*huart->pTxBuffPtr & (uint8_t)0xFF); - 80087e8: 687b ldr r3, [r7, #4] - 80087ea: 6d1b ldr r3, [r3, #80] ; 0x50 - 80087ec: 781a ldrb r2, [r3, #0] - 80087ee: 687b ldr r3, [r7, #4] - 80087f0: 681b ldr r3, [r3, #0] - 80087f2: 629a str r2, [r3, #40] ; 0x28 + 800889c: 687b ldr r3, [r7, #4] + 800889e: 6d1b ldr r3, [r3, #80] ; 0x50 + 80088a0: 781a ldrb r2, [r3, #0] + 80088a2: 687b ldr r3, [r7, #4] + 80088a4: 681b ldr r3, [r3, #0] + 80088a6: 629a str r2, [r3, #40] ; 0x28 huart->pTxBuffPtr++; - 80087f4: 687b ldr r3, [r7, #4] - 80087f6: 6d1b ldr r3, [r3, #80] ; 0x50 - 80087f8: 1c5a adds r2, r3, #1 - 80087fa: 687b ldr r3, [r7, #4] - 80087fc: 651a str r2, [r3, #80] ; 0x50 + 80088a8: 687b ldr r3, [r7, #4] + 80088aa: 6d1b ldr r3, [r3, #80] ; 0x50 + 80088ac: 1c5a adds r2, r3, #1 + 80088ae: 687b ldr r3, [r7, #4] + 80088b0: 651a str r2, [r3, #80] ; 0x50 huart->TxXferCount--; - 80087fe: 687b ldr r3, [r7, #4] - 8008800: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 - 8008804: b29b uxth r3, r3 - 8008806: 3b01 subs r3, #1 - 8008808: b29a uxth r2, r3 - 800880a: 687b ldr r3, [r7, #4] - 800880c: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 + 80088b2: 687b ldr r3, [r7, #4] + 80088b4: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 + 80088b8: b29b uxth r3, r3 + 80088ba: 3b01 subs r3, #1 + 80088bc: b29a uxth r2, r3 + 80088be: 687b ldr r3, [r7, #4] + 80088c0: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 for (nb_tx_data = huart->NbTxDataToProcess ; nb_tx_data > 0U ; nb_tx_data--) - 8008810: 8ffb ldrh r3, [r7, #62] ; 0x3e - 8008812: 3b01 subs r3, #1 - 8008814: 87fb strh r3, [r7, #62] ; 0x3e - 8008816: 8ffb ldrh r3, [r7, #62] ; 0x3e - 8008818: 2b00 cmp r3, #0 - 800881a: d1a4 bne.n 8008766 + 80088c4: 8ffb ldrh r3, [r7, #62] ; 0x3e + 80088c6: 3b01 subs r3, #1 + 80088c8: 87fb strh r3, [r7, #62] ; 0x3e + 80088ca: 8ffb ldrh r3, [r7, #62] ; 0x3e + 80088cc: 2b00 cmp r3, #0 + 80088ce: d1a4 bne.n 800881a { /* Nothing to do */ } } } } - 800881c: e7ff b.n 800881e - 800881e: bf00 nop - 8008820: 3744 adds r7, #68 ; 0x44 - 8008822: 46bd mov sp, r7 - 8008824: f85d 7b04 ldr.w r7, [sp], #4 - 8008828: 4770 bx lr + 80088d0: e7ff b.n 80088d2 + 80088d2: bf00 nop + 80088d4: 3744 adds r7, #68 ; 0x44 + 80088d6: 46bd mov sp, r7 + 80088d8: f85d 7b04 ldr.w r7, [sp], #4 + 80088dc: 4770 bx lr -0800882a : +080088de : * interruptions have been enabled by HAL_UART_Transmit_IT(). * @param huart UART handle. * @retval None */ static void UART_TxISR_16BIT_FIFOEN(UART_HandleTypeDef *huart) { - 800882a: b480 push {r7} - 800882c: b091 sub sp, #68 ; 0x44 - 800882e: af00 add r7, sp, #0 - 8008830: 6078 str r0, [r7, #4] + 80088de: b480 push {r7} + 80088e0: b091 sub sp, #68 ; 0x44 + 80088e2: af00 add r7, sp, #0 + 80088e4: 6078 str r0, [r7, #4] const uint16_t *tmp; uint16_t nb_tx_data; /* Check that a Tx process is ongoing */ if (huart->gState == HAL_UART_STATE_BUSY_TX) - 8008832: 687b ldr r3, [r7, #4] - 8008834: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 - 8008838: 2b21 cmp r3, #33 ; 0x21 - 800883a: d165 bne.n 8008908 + 80088e6: 687b ldr r3, [r7, #4] + 80088e8: f8d3 3088 ldr.w r3, [r3, #136] ; 0x88 + 80088ec: 2b21 cmp r3, #33 ; 0x21 + 80088ee: d165 bne.n 80089bc { for (nb_tx_data = huart->NbTxDataToProcess ; nb_tx_data > 0U ; nb_tx_data--) - 800883c: 687b ldr r3, [r7, #4] - 800883e: f8b3 306a ldrh.w r3, [r3, #106] ; 0x6a - 8008842: 87fb strh r3, [r7, #62] ; 0x3e - 8008844: e05c b.n 8008900 + 80088f0: 687b ldr r3, [r7, #4] + 80088f2: f8b3 306a ldrh.w r3, [r3, #106] ; 0x6a + 80088f6: 87fb strh r3, [r7, #62] ; 0x3e + 80088f8: e05c b.n 80089b4 { if (huart->TxXferCount == 0U) - 8008846: 687b ldr r3, [r7, #4] - 8008848: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 - 800884c: b29b uxth r3, r3 - 800884e: 2b00 cmp r3, #0 - 8008850: d133 bne.n 80088ba + 80088fa: 687b ldr r3, [r7, #4] + 80088fc: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 + 8008900: b29b uxth r3, r3 + 8008902: 2b00 cmp r3, #0 + 8008904: d133 bne.n 800896e { /* Disable the TX FIFO threshold interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_TXFTIE); - 8008852: 687b ldr r3, [r7, #4] - 8008854: 681b ldr r3, [r3, #0] - 8008856: 3308 adds r3, #8 - 8008858: 623b str r3, [r7, #32] + 8008906: 687b ldr r3, [r7, #4] + 8008908: 681b ldr r3, [r3, #0] + 800890a: 3308 adds r3, #8 + 800890c: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800885a: 6a3b ldr r3, [r7, #32] - 800885c: e853 3f00 ldrex r3, [r3] - 8008860: 61fb str r3, [r7, #28] + 800890e: 6a3b ldr r3, [r7, #32] + 8008910: e853 3f00 ldrex r3, [r3] + 8008914: 61fb str r3, [r7, #28] return(result); - 8008862: 69fb ldr r3, [r7, #28] - 8008864: f423 0300 bic.w r3, r3, #8388608 ; 0x800000 - 8008868: 637b str r3, [r7, #52] ; 0x34 - 800886a: 687b ldr r3, [r7, #4] - 800886c: 681b ldr r3, [r3, #0] - 800886e: 3308 adds r3, #8 - 8008870: 6b7a ldr r2, [r7, #52] ; 0x34 - 8008872: 62fa str r2, [r7, #44] ; 0x2c - 8008874: 62bb str r3, [r7, #40] ; 0x28 + 8008916: 69fb ldr r3, [r7, #28] + 8008918: f423 0300 bic.w r3, r3, #8388608 ; 0x800000 + 800891c: 637b str r3, [r7, #52] ; 0x34 + 800891e: 687b ldr r3, [r7, #4] + 8008920: 681b ldr r3, [r3, #0] + 8008922: 3308 adds r3, #8 + 8008924: 6b7a ldr r2, [r7, #52] ; 0x34 + 8008926: 62fa str r2, [r7, #44] ; 0x2c + 8008928: 62bb str r3, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008876: 6ab9 ldr r1, [r7, #40] ; 0x28 - 8008878: 6afa ldr r2, [r7, #44] ; 0x2c - 800887a: e841 2300 strex r3, r2, [r1] - 800887e: 627b str r3, [r7, #36] ; 0x24 + 800892a: 6ab9 ldr r1, [r7, #40] ; 0x28 + 800892c: 6afa ldr r2, [r7, #44] ; 0x2c + 800892e: e841 2300 strex r3, r2, [r1] + 8008932: 627b str r3, [r7, #36] ; 0x24 return(result); - 8008880: 6a7b ldr r3, [r7, #36] ; 0x24 - 8008882: 2b00 cmp r3, #0 - 8008884: d1e5 bne.n 8008852 + 8008934: 6a7b ldr r3, [r7, #36] ; 0x24 + 8008936: 2b00 cmp r3, #0 + 8008938: d1e5 bne.n 8008906 /* Enable the UART Transmit Complete Interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TCIE); - 8008886: 687b ldr r3, [r7, #4] - 8008888: 681b ldr r3, [r3, #0] - 800888a: 60fb str r3, [r7, #12] + 800893a: 687b ldr r3, [r7, #4] + 800893c: 681b ldr r3, [r3, #0] + 800893e: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800888c: 68fb ldr r3, [r7, #12] - 800888e: e853 3f00 ldrex r3, [r3] - 8008892: 60bb str r3, [r7, #8] + 8008940: 68fb ldr r3, [r7, #12] + 8008942: e853 3f00 ldrex r3, [r3] + 8008946: 60bb str r3, [r7, #8] return(result); - 8008894: 68bb ldr r3, [r7, #8] - 8008896: f043 0340 orr.w r3, r3, #64 ; 0x40 - 800889a: 633b str r3, [r7, #48] ; 0x30 - 800889c: 687b ldr r3, [r7, #4] - 800889e: 681b ldr r3, [r3, #0] - 80088a0: 461a mov r2, r3 - 80088a2: 6b3b ldr r3, [r7, #48] ; 0x30 - 80088a4: 61bb str r3, [r7, #24] - 80088a6: 617a str r2, [r7, #20] + 8008948: 68bb ldr r3, [r7, #8] + 800894a: f043 0340 orr.w r3, r3, #64 ; 0x40 + 800894e: 633b str r3, [r7, #48] ; 0x30 + 8008950: 687b ldr r3, [r7, #4] + 8008952: 681b ldr r3, [r3, #0] + 8008954: 461a mov r2, r3 + 8008956: 6b3b ldr r3, [r7, #48] ; 0x30 + 8008958: 61bb str r3, [r7, #24] + 800895a: 617a str r2, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80088a8: 6979 ldr r1, [r7, #20] - 80088aa: 69ba ldr r2, [r7, #24] - 80088ac: e841 2300 strex r3, r2, [r1] - 80088b0: 613b str r3, [r7, #16] + 800895c: 6979 ldr r1, [r7, #20] + 800895e: 69ba ldr r2, [r7, #24] + 8008960: e841 2300 strex r3, r2, [r1] + 8008964: 613b str r3, [r7, #16] return(result); - 80088b2: 693b ldr r3, [r7, #16] - 80088b4: 2b00 cmp r3, #0 - 80088b6: d1e6 bne.n 8008886 + 8008966: 693b ldr r3, [r7, #16] + 8008968: 2b00 cmp r3, #0 + 800896a: d1e6 bne.n 800893a break; /* force exit loop */ - 80088b8: e026 b.n 8008908 + 800896c: e026 b.n 80089bc } else if (READ_BIT(huart->Instance->ISR, USART_ISR_TXE_TXFNF) != 0U) - 80088ba: 687b ldr r3, [r7, #4] - 80088bc: 681b ldr r3, [r3, #0] - 80088be: 69db ldr r3, [r3, #28] - 80088c0: f003 0380 and.w r3, r3, #128 ; 0x80 - 80088c4: 2b00 cmp r3, #0 - 80088c6: d018 beq.n 80088fa + 800896e: 687b ldr r3, [r7, #4] + 8008970: 681b ldr r3, [r3, #0] + 8008972: 69db ldr r3, [r3, #28] + 8008974: f003 0380 and.w r3, r3, #128 ; 0x80 + 8008978: 2b00 cmp r3, #0 + 800897a: d018 beq.n 80089ae { tmp = (const uint16_t *) huart->pTxBuffPtr; - 80088c8: 687b ldr r3, [r7, #4] - 80088ca: 6d1b ldr r3, [r3, #80] ; 0x50 - 80088cc: 63bb str r3, [r7, #56] ; 0x38 + 800897c: 687b ldr r3, [r7, #4] + 800897e: 6d1b ldr r3, [r3, #80] ; 0x50 + 8008980: 63bb str r3, [r7, #56] ; 0x38 huart->Instance->TDR = (((uint32_t)(*tmp)) & 0x01FFUL); - 80088ce: 6bbb ldr r3, [r7, #56] ; 0x38 - 80088d0: 881b ldrh r3, [r3, #0] - 80088d2: 461a mov r2, r3 - 80088d4: 687b ldr r3, [r7, #4] - 80088d6: 681b ldr r3, [r3, #0] - 80088d8: f3c2 0208 ubfx r2, r2, #0, #9 - 80088dc: 629a str r2, [r3, #40] ; 0x28 + 8008982: 6bbb ldr r3, [r7, #56] ; 0x38 + 8008984: 881b ldrh r3, [r3, #0] + 8008986: 461a mov r2, r3 + 8008988: 687b ldr r3, [r7, #4] + 800898a: 681b ldr r3, [r3, #0] + 800898c: f3c2 0208 ubfx r2, r2, #0, #9 + 8008990: 629a str r2, [r3, #40] ; 0x28 huart->pTxBuffPtr += 2U; - 80088de: 687b ldr r3, [r7, #4] - 80088e0: 6d1b ldr r3, [r3, #80] ; 0x50 - 80088e2: 1c9a adds r2, r3, #2 - 80088e4: 687b ldr r3, [r7, #4] - 80088e6: 651a str r2, [r3, #80] ; 0x50 + 8008992: 687b ldr r3, [r7, #4] + 8008994: 6d1b ldr r3, [r3, #80] ; 0x50 + 8008996: 1c9a adds r2, r3, #2 + 8008998: 687b ldr r3, [r7, #4] + 800899a: 651a str r2, [r3, #80] ; 0x50 huart->TxXferCount--; - 80088e8: 687b ldr r3, [r7, #4] - 80088ea: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 - 80088ee: b29b uxth r3, r3 - 80088f0: 3b01 subs r3, #1 - 80088f2: b29a uxth r2, r3 - 80088f4: 687b ldr r3, [r7, #4] - 80088f6: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 + 800899c: 687b ldr r3, [r7, #4] + 800899e: f8b3 3056 ldrh.w r3, [r3, #86] ; 0x56 + 80089a2: b29b uxth r3, r3 + 80089a4: 3b01 subs r3, #1 + 80089a6: b29a uxth r2, r3 + 80089a8: 687b ldr r3, [r7, #4] + 80089aa: f8a3 2056 strh.w r2, [r3, #86] ; 0x56 for (nb_tx_data = huart->NbTxDataToProcess ; nb_tx_data > 0U ; nb_tx_data--) - 80088fa: 8ffb ldrh r3, [r7, #62] ; 0x3e - 80088fc: 3b01 subs r3, #1 - 80088fe: 87fb strh r3, [r7, #62] ; 0x3e - 8008900: 8ffb ldrh r3, [r7, #62] ; 0x3e - 8008902: 2b00 cmp r3, #0 - 8008904: d19f bne.n 8008846 + 80089ae: 8ffb ldrh r3, [r7, #62] ; 0x3e + 80089b0: 3b01 subs r3, #1 + 80089b2: 87fb strh r3, [r7, #62] ; 0x3e + 80089b4: 8ffb ldrh r3, [r7, #62] ; 0x3e + 80089b6: 2b00 cmp r3, #0 + 80089b8: d19f bne.n 80088fa { /* Nothing to do */ } } } } - 8008906: e7ff b.n 8008908 - 8008908: bf00 nop - 800890a: 3744 adds r7, #68 ; 0x44 - 800890c: 46bd mov sp, r7 - 800890e: f85d 7b04 ldr.w r7, [sp], #4 - 8008912: 4770 bx lr + 80089ba: e7ff b.n 80089bc + 80089bc: bf00 nop + 80089be: 3744 adds r7, #68 ; 0x44 + 80089c0: 46bd mov sp, r7 + 80089c2: f85d 7b04 ldr.w r7, [sp], #4 + 80089c6: 4770 bx lr -08008914 : +080089c8 : * @param huart pointer to a UART_HandleTypeDef structure that contains * the configuration information for the specified UART module. * @retval None */ static void UART_EndTransmit_IT(UART_HandleTypeDef *huart) { - 8008914: b580 push {r7, lr} - 8008916: b088 sub sp, #32 - 8008918: af00 add r7, sp, #0 - 800891a: 6078 str r0, [r7, #4] + 80089c8: b580 push {r7, lr} + 80089ca: b088 sub sp, #32 + 80089cc: af00 add r7, sp, #0 + 80089ce: 6078 str r0, [r7, #4] /* Disable the UART Transmit Complete Interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_TCIE); - 800891c: 687b ldr r3, [r7, #4] - 800891e: 681b ldr r3, [r3, #0] - 8008920: 60fb str r3, [r7, #12] + 80089d0: 687b ldr r3, [r7, #4] + 80089d2: 681b ldr r3, [r3, #0] + 80089d4: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008922: 68fb ldr r3, [r7, #12] - 8008924: e853 3f00 ldrex r3, [r3] - 8008928: 60bb str r3, [r7, #8] + 80089d6: 68fb ldr r3, [r7, #12] + 80089d8: e853 3f00 ldrex r3, [r3] + 80089dc: 60bb str r3, [r7, #8] return(result); - 800892a: 68bb ldr r3, [r7, #8] - 800892c: f023 0340 bic.w r3, r3, #64 ; 0x40 - 8008930: 61fb str r3, [r7, #28] - 8008932: 687b ldr r3, [r7, #4] - 8008934: 681b ldr r3, [r3, #0] - 8008936: 461a mov r2, r3 - 8008938: 69fb ldr r3, [r7, #28] - 800893a: 61bb str r3, [r7, #24] - 800893c: 617a str r2, [r7, #20] + 80089de: 68bb ldr r3, [r7, #8] + 80089e0: f023 0340 bic.w r3, r3, #64 ; 0x40 + 80089e4: 61fb str r3, [r7, #28] + 80089e6: 687b ldr r3, [r7, #4] + 80089e8: 681b ldr r3, [r3, #0] + 80089ea: 461a mov r2, r3 + 80089ec: 69fb ldr r3, [r7, #28] + 80089ee: 61bb str r3, [r7, #24] + 80089f0: 617a str r2, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800893e: 6979 ldr r1, [r7, #20] - 8008940: 69ba ldr r2, [r7, #24] - 8008942: e841 2300 strex r3, r2, [r1] - 8008946: 613b str r3, [r7, #16] + 80089f2: 6979 ldr r1, [r7, #20] + 80089f4: 69ba ldr r2, [r7, #24] + 80089f6: e841 2300 strex r3, r2, [r1] + 80089fa: 613b str r3, [r7, #16] return(result); - 8008948: 693b ldr r3, [r7, #16] - 800894a: 2b00 cmp r3, #0 - 800894c: d1e6 bne.n 800891c + 80089fc: 693b ldr r3, [r7, #16] + 80089fe: 2b00 cmp r3, #0 + 8008a00: d1e6 bne.n 80089d0 /* Tx process is ended, restore huart->gState to Ready */ huart->gState = HAL_UART_STATE_READY; - 800894e: 687b ldr r3, [r7, #4] - 8008950: 2220 movs r2, #32 - 8008952: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 8008a02: 687b ldr r3, [r7, #4] + 8008a04: 2220 movs r2, #32 + 8008a06: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Cleat TxISR function pointer */ huart->TxISR = NULL; - 8008956: 687b ldr r3, [r7, #4] - 8008958: 2200 movs r2, #0 - 800895a: 679a str r2, [r3, #120] ; 0x78 + 8008a0a: 687b ldr r3, [r7, #4] + 8008a0c: 2200 movs r2, #0 + 8008a0e: 679a str r2, [r3, #120] ; 0x78 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Tx complete callback*/ huart->TxCpltCallback(huart); #else /*Call legacy weak Tx complete callback*/ HAL_UART_TxCpltCallback(huart); - 800895c: 6878 ldr r0, [r7, #4] - 800895e: f006 f909 bl 800eb74 + 8008a10: 6878 ldr r0, [r7, #4] + 8008a12: f006 f90f bl 800ec34 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ } - 8008962: bf00 nop - 8008964: 3720 adds r7, #32 - 8008966: 46bd mov sp, r7 - 8008968: bd80 pop {r7, pc} + 8008a16: bf00 nop + 8008a18: 3720 adds r7, #32 + 8008a1a: 46bd mov sp, r7 + 8008a1c: bd80 pop {r7, pc} ... -0800896c : +08008a20 : * @brief RX interrupt handler for 7 or 8 bits data word length . * @param huart UART handle. * @retval None */ static void UART_RxISR_8BIT(UART_HandleTypeDef *huart) { - 800896c: b580 push {r7, lr} - 800896e: b09c sub sp, #112 ; 0x70 - 8008970: af00 add r7, sp, #0 - 8008972: 6078 str r0, [r7, #4] + 8008a20: b580 push {r7, lr} + 8008a22: b09c sub sp, #112 ; 0x70 + 8008a24: af00 add r7, sp, #0 + 8008a26: 6078 str r0, [r7, #4] uint16_t uhMask = huart->Mask; - 8008974: 687b ldr r3, [r7, #4] - 8008976: f8b3 3060 ldrh.w r3, [r3, #96] ; 0x60 - 800897a: f8a7 306e strh.w r3, [r7, #110] ; 0x6e + 8008a28: 687b ldr r3, [r7, #4] + 8008a2a: f8b3 3060 ldrh.w r3, [r3, #96] ; 0x60 + 8008a2e: f8a7 306e strh.w r3, [r7, #110] ; 0x6e uint16_t uhdata; /* Check that a Rx process is ongoing */ if (huart->RxState == HAL_UART_STATE_BUSY_RX) - 800897e: 687b ldr r3, [r7, #4] - 8008980: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c - 8008984: 2b22 cmp r3, #34 ; 0x22 - 8008986: f040 80be bne.w 8008b06 + 8008a32: 687b ldr r3, [r7, #4] + 8008a34: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c + 8008a38: 2b22 cmp r3, #34 ; 0x22 + 8008a3a: f040 80be bne.w 8008bba { uhdata = (uint16_t) READ_REG(huart->Instance->RDR); - 800898a: 687b ldr r3, [r7, #4] - 800898c: 681b ldr r3, [r3, #0] - 800898e: 6a5b ldr r3, [r3, #36] ; 0x24 - 8008990: f8a7 306c strh.w r3, [r7, #108] ; 0x6c + 8008a3e: 687b ldr r3, [r7, #4] + 8008a40: 681b ldr r3, [r3, #0] + 8008a42: 6a5b ldr r3, [r3, #36] ; 0x24 + 8008a44: f8a7 306c strh.w r3, [r7, #108] ; 0x6c *huart->pRxBuffPtr = (uint8_t)(uhdata & (uint8_t)uhMask); - 8008994: f8b7 306c ldrh.w r3, [r7, #108] ; 0x6c - 8008998: b2d9 uxtb r1, r3 - 800899a: f8b7 306e ldrh.w r3, [r7, #110] ; 0x6e - 800899e: b2da uxtb r2, r3 - 80089a0: 687b ldr r3, [r7, #4] - 80089a2: 6d9b ldr r3, [r3, #88] ; 0x58 - 80089a4: 400a ands r2, r1 - 80089a6: b2d2 uxtb r2, r2 - 80089a8: 701a strb r2, [r3, #0] + 8008a48: f8b7 306c ldrh.w r3, [r7, #108] ; 0x6c + 8008a4c: b2d9 uxtb r1, r3 + 8008a4e: f8b7 306e ldrh.w r3, [r7, #110] ; 0x6e + 8008a52: b2da uxtb r2, r3 + 8008a54: 687b ldr r3, [r7, #4] + 8008a56: 6d9b ldr r3, [r3, #88] ; 0x58 + 8008a58: 400a ands r2, r1 + 8008a5a: b2d2 uxtb r2, r2 + 8008a5c: 701a strb r2, [r3, #0] huart->pRxBuffPtr++; - 80089aa: 687b ldr r3, [r7, #4] - 80089ac: 6d9b ldr r3, [r3, #88] ; 0x58 - 80089ae: 1c5a adds r2, r3, #1 - 80089b0: 687b ldr r3, [r7, #4] - 80089b2: 659a str r2, [r3, #88] ; 0x58 + 8008a5e: 687b ldr r3, [r7, #4] + 8008a60: 6d9b ldr r3, [r3, #88] ; 0x58 + 8008a62: 1c5a adds r2, r3, #1 + 8008a64: 687b ldr r3, [r7, #4] + 8008a66: 659a str r2, [r3, #88] ; 0x58 huart->RxXferCount--; - 80089b4: 687b ldr r3, [r7, #4] - 80089b6: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 80089ba: b29b uxth r3, r3 - 80089bc: 3b01 subs r3, #1 - 80089be: b29a uxth r2, r3 - 80089c0: 687b ldr r3, [r7, #4] - 80089c2: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8008a68: 687b ldr r3, [r7, #4] + 8008a6a: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 8008a6e: b29b uxth r3, r3 + 8008a70: 3b01 subs r3, #1 + 8008a72: b29a uxth r2, r3 + 8008a74: 687b ldr r3, [r7, #4] + 8008a76: f8a3 205e strh.w r2, [r3, #94] ; 0x5e if (huart->RxXferCount == 0U) - 80089c6: 687b ldr r3, [r7, #4] - 80089c8: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 80089cc: b29b uxth r3, r3 - 80089ce: 2b00 cmp r3, #0 - 80089d0: f040 80a1 bne.w 8008b16 + 8008a7a: 687b ldr r3, [r7, #4] + 8008a7c: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 8008a80: b29b uxth r3, r3 + 8008a82: 2b00 cmp r3, #0 + 8008a84: f040 80a1 bne.w 8008bca { /* Disable the UART Parity Error Interrupt and RXNE interrupts */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); - 80089d4: 687b ldr r3, [r7, #4] - 80089d6: 681b ldr r3, [r3, #0] - 80089d8: 64fb str r3, [r7, #76] ; 0x4c + 8008a88: 687b ldr r3, [r7, #4] + 8008a8a: 681b ldr r3, [r3, #0] + 8008a8c: 64fb str r3, [r7, #76] ; 0x4c __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80089da: 6cfb ldr r3, [r7, #76] ; 0x4c - 80089dc: e853 3f00 ldrex r3, [r3] - 80089e0: 64bb str r3, [r7, #72] ; 0x48 + 8008a8e: 6cfb ldr r3, [r7, #76] ; 0x4c + 8008a90: e853 3f00 ldrex r3, [r3] + 8008a94: 64bb str r3, [r7, #72] ; 0x48 return(result); - 80089e2: 6cbb ldr r3, [r7, #72] ; 0x48 - 80089e4: f423 7390 bic.w r3, r3, #288 ; 0x120 - 80089e8: 66bb str r3, [r7, #104] ; 0x68 - 80089ea: 687b ldr r3, [r7, #4] - 80089ec: 681b ldr r3, [r3, #0] - 80089ee: 461a mov r2, r3 - 80089f0: 6ebb ldr r3, [r7, #104] ; 0x68 - 80089f2: 65bb str r3, [r7, #88] ; 0x58 - 80089f4: 657a str r2, [r7, #84] ; 0x54 + 8008a96: 6cbb ldr r3, [r7, #72] ; 0x48 + 8008a98: f423 7390 bic.w r3, r3, #288 ; 0x120 + 8008a9c: 66bb str r3, [r7, #104] ; 0x68 + 8008a9e: 687b ldr r3, [r7, #4] + 8008aa0: 681b ldr r3, [r3, #0] + 8008aa2: 461a mov r2, r3 + 8008aa4: 6ebb ldr r3, [r7, #104] ; 0x68 + 8008aa6: 65bb str r3, [r7, #88] ; 0x58 + 8008aa8: 657a str r2, [r7, #84] ; 0x54 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80089f6: 6d79 ldr r1, [r7, #84] ; 0x54 - 80089f8: 6dba ldr r2, [r7, #88] ; 0x58 - 80089fa: e841 2300 strex r3, r2, [r1] - 80089fe: 653b str r3, [r7, #80] ; 0x50 + 8008aaa: 6d79 ldr r1, [r7, #84] ; 0x54 + 8008aac: 6dba ldr r2, [r7, #88] ; 0x58 + 8008aae: e841 2300 strex r3, r2, [r1] + 8008ab2: 653b str r3, [r7, #80] ; 0x50 return(result); - 8008a00: 6d3b ldr r3, [r7, #80] ; 0x50 - 8008a02: 2b00 cmp r3, #0 - 8008a04: d1e6 bne.n 80089d4 + 8008ab4: 6d3b ldr r3, [r7, #80] ; 0x50 + 8008ab6: 2b00 cmp r3, #0 + 8008ab8: d1e6 bne.n 8008a88 /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); - 8008a06: 687b ldr r3, [r7, #4] - 8008a08: 681b ldr r3, [r3, #0] - 8008a0a: 3308 adds r3, #8 - 8008a0c: 63bb str r3, [r7, #56] ; 0x38 + 8008aba: 687b ldr r3, [r7, #4] + 8008abc: 681b ldr r3, [r3, #0] + 8008abe: 3308 adds r3, #8 + 8008ac0: 63bb str r3, [r7, #56] ; 0x38 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008a0e: 6bbb ldr r3, [r7, #56] ; 0x38 - 8008a10: e853 3f00 ldrex r3, [r3] - 8008a14: 637b str r3, [r7, #52] ; 0x34 + 8008ac2: 6bbb ldr r3, [r7, #56] ; 0x38 + 8008ac4: e853 3f00 ldrex r3, [r3] + 8008ac8: 637b str r3, [r7, #52] ; 0x34 return(result); - 8008a16: 6b7b ldr r3, [r7, #52] ; 0x34 - 8008a18: f023 0301 bic.w r3, r3, #1 - 8008a1c: 667b str r3, [r7, #100] ; 0x64 - 8008a1e: 687b ldr r3, [r7, #4] - 8008a20: 681b ldr r3, [r3, #0] - 8008a22: 3308 adds r3, #8 - 8008a24: 6e7a ldr r2, [r7, #100] ; 0x64 - 8008a26: 647a str r2, [r7, #68] ; 0x44 - 8008a28: 643b str r3, [r7, #64] ; 0x40 + 8008aca: 6b7b ldr r3, [r7, #52] ; 0x34 + 8008acc: f023 0301 bic.w r3, r3, #1 + 8008ad0: 667b str r3, [r7, #100] ; 0x64 + 8008ad2: 687b ldr r3, [r7, #4] + 8008ad4: 681b ldr r3, [r3, #0] + 8008ad6: 3308 adds r3, #8 + 8008ad8: 6e7a ldr r2, [r7, #100] ; 0x64 + 8008ada: 647a str r2, [r7, #68] ; 0x44 + 8008adc: 643b str r3, [r7, #64] ; 0x40 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008a2a: 6c39 ldr r1, [r7, #64] ; 0x40 - 8008a2c: 6c7a ldr r2, [r7, #68] ; 0x44 - 8008a2e: e841 2300 strex r3, r2, [r1] - 8008a32: 63fb str r3, [r7, #60] ; 0x3c + 8008ade: 6c39 ldr r1, [r7, #64] ; 0x40 + 8008ae0: 6c7a ldr r2, [r7, #68] ; 0x44 + 8008ae2: e841 2300 strex r3, r2, [r1] + 8008ae6: 63fb str r3, [r7, #60] ; 0x3c return(result); - 8008a34: 6bfb ldr r3, [r7, #60] ; 0x3c - 8008a36: 2b00 cmp r3, #0 - 8008a38: d1e5 bne.n 8008a06 + 8008ae8: 6bfb ldr r3, [r7, #60] ; 0x3c + 8008aea: 2b00 cmp r3, #0 + 8008aec: d1e5 bne.n 8008aba /* Rx process is completed, restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 8008a3a: 687b ldr r3, [r7, #4] - 8008a3c: 2220 movs r2, #32 - 8008a3e: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 8008aee: 687b ldr r3, [r7, #4] + 8008af0: 2220 movs r2, #32 + 8008af2: f8c3 208c str.w r2, [r3, #140] ; 0x8c /* Clear RxISR function pointer */ huart->RxISR = NULL; - 8008a42: 687b ldr r3, [r7, #4] - 8008a44: 2200 movs r2, #0 - 8008a46: 675a str r2, [r3, #116] ; 0x74 + 8008af6: 687b ldr r3, [r7, #4] + 8008af8: 2200 movs r2, #0 + 8008afa: 675a str r2, [r3, #116] ; 0x74 /* Initialize type of RxEvent to Transfer Complete */ huart->RxEventType = HAL_UART_RXEVENT_TC; - 8008a48: 687b ldr r3, [r7, #4] - 8008a4a: 2200 movs r2, #0 - 8008a4c: 671a str r2, [r3, #112] ; 0x70 + 8008afc: 687b ldr r3, [r7, #4] + 8008afe: 2200 movs r2, #0 + 8008b00: 671a str r2, [r3, #112] ; 0x70 #if defined(LPUART1) if (!(IS_LPUART_INSTANCE(huart->Instance))) - 8008a4e: 687b ldr r3, [r7, #4] - 8008a50: 681b ldr r3, [r3, #0] - 8008a52: 4a33 ldr r2, [pc, #204] ; (8008b20 ) - 8008a54: 4293 cmp r3, r2 - 8008a56: d01f beq.n 8008a98 + 8008b02: 687b ldr r3, [r7, #4] + 8008b04: 681b ldr r3, [r3, #0] + 8008b06: 4a33 ldr r2, [pc, #204] ; (8008bd4 ) + 8008b08: 4293 cmp r3, r2 + 8008b0a: d01f beq.n 8008b4c { /* Check that USART RTOEN bit is set */ if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) - 8008a58: 687b ldr r3, [r7, #4] - 8008a5a: 681b ldr r3, [r3, #0] - 8008a5c: 685b ldr r3, [r3, #4] - 8008a5e: f403 0300 and.w r3, r3, #8388608 ; 0x800000 - 8008a62: 2b00 cmp r3, #0 - 8008a64: d018 beq.n 8008a98 + 8008b0c: 687b ldr r3, [r7, #4] + 8008b0e: 681b ldr r3, [r3, #0] + 8008b10: 685b ldr r3, [r3, #4] + 8008b12: f403 0300 and.w r3, r3, #8388608 ; 0x800000 + 8008b16: 2b00 cmp r3, #0 + 8008b18: d018 beq.n 8008b4c { /* Enable the UART Receiver Timeout Interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); - 8008a66: 687b ldr r3, [r7, #4] - 8008a68: 681b ldr r3, [r3, #0] - 8008a6a: 627b str r3, [r7, #36] ; 0x24 + 8008b1a: 687b ldr r3, [r7, #4] + 8008b1c: 681b ldr r3, [r3, #0] + 8008b1e: 627b str r3, [r7, #36] ; 0x24 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008a6c: 6a7b ldr r3, [r7, #36] ; 0x24 - 8008a6e: e853 3f00 ldrex r3, [r3] - 8008a72: 623b str r3, [r7, #32] + 8008b20: 6a7b ldr r3, [r7, #36] ; 0x24 + 8008b22: e853 3f00 ldrex r3, [r3] + 8008b26: 623b str r3, [r7, #32] return(result); - 8008a74: 6a3b ldr r3, [r7, #32] - 8008a76: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 - 8008a7a: 663b str r3, [r7, #96] ; 0x60 - 8008a7c: 687b ldr r3, [r7, #4] - 8008a7e: 681b ldr r3, [r3, #0] - 8008a80: 461a mov r2, r3 - 8008a82: 6e3b ldr r3, [r7, #96] ; 0x60 - 8008a84: 633b str r3, [r7, #48] ; 0x30 - 8008a86: 62fa str r2, [r7, #44] ; 0x2c + 8008b28: 6a3b ldr r3, [r7, #32] + 8008b2a: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 + 8008b2e: 663b str r3, [r7, #96] ; 0x60 + 8008b30: 687b ldr r3, [r7, #4] + 8008b32: 681b ldr r3, [r3, #0] + 8008b34: 461a mov r2, r3 + 8008b36: 6e3b ldr r3, [r7, #96] ; 0x60 + 8008b38: 633b str r3, [r7, #48] ; 0x30 + 8008b3a: 62fa str r2, [r7, #44] ; 0x2c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008a88: 6af9 ldr r1, [r7, #44] ; 0x2c - 8008a8a: 6b3a ldr r2, [r7, #48] ; 0x30 - 8008a8c: e841 2300 strex r3, r2, [r1] - 8008a90: 62bb str r3, [r7, #40] ; 0x28 + 8008b3c: 6af9 ldr r1, [r7, #44] ; 0x2c + 8008b3e: 6b3a ldr r2, [r7, #48] ; 0x30 + 8008b40: e841 2300 strex r3, r2, [r1] + 8008b44: 62bb str r3, [r7, #40] ; 0x28 return(result); - 8008a92: 6abb ldr r3, [r7, #40] ; 0x28 - 8008a94: 2b00 cmp r3, #0 - 8008a96: d1e6 bne.n 8008a66 + 8008b46: 6abb ldr r3, [r7, #40] ; 0x28 + 8008b48: 2b00 cmp r3, #0 + 8008b4a: d1e6 bne.n 8008b1a } #endif /* LPUART1 */ /* Check current reception Mode : If Reception till IDLE event has been selected : */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8008a98: 687b ldr r3, [r7, #4] - 8008a9a: 6edb ldr r3, [r3, #108] ; 0x6c - 8008a9c: 2b01 cmp r3, #1 - 8008a9e: d12e bne.n 8008afe + 8008b4c: 687b ldr r3, [r7, #4] + 8008b4e: 6edb ldr r3, [r3, #108] ; 0x6c + 8008b50: 2b01 cmp r3, #1 + 8008b52: d12e bne.n 8008bb2 { /* Set reception type to Standard */ huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 8008aa0: 687b ldr r3, [r7, #4] - 8008aa2: 2200 movs r2, #0 - 8008aa4: 66da str r2, [r3, #108] ; 0x6c + 8008b54: 687b ldr r3, [r7, #4] + 8008b56: 2200 movs r2, #0 + 8008b58: 66da str r2, [r3, #108] ; 0x6c /* Disable IDLE interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 8008aa6: 687b ldr r3, [r7, #4] - 8008aa8: 681b ldr r3, [r3, #0] - 8008aaa: 613b str r3, [r7, #16] + 8008b5a: 687b ldr r3, [r7, #4] + 8008b5c: 681b ldr r3, [r3, #0] + 8008b5e: 613b str r3, [r7, #16] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008aac: 693b ldr r3, [r7, #16] - 8008aae: e853 3f00 ldrex r3, [r3] - 8008ab2: 60fb str r3, [r7, #12] + 8008b60: 693b ldr r3, [r7, #16] + 8008b62: e853 3f00 ldrex r3, [r3] + 8008b66: 60fb str r3, [r7, #12] return(result); - 8008ab4: 68fb ldr r3, [r7, #12] - 8008ab6: f023 0310 bic.w r3, r3, #16 - 8008aba: 65fb str r3, [r7, #92] ; 0x5c - 8008abc: 687b ldr r3, [r7, #4] - 8008abe: 681b ldr r3, [r3, #0] - 8008ac0: 461a mov r2, r3 - 8008ac2: 6dfb ldr r3, [r7, #92] ; 0x5c - 8008ac4: 61fb str r3, [r7, #28] - 8008ac6: 61ba str r2, [r7, #24] + 8008b68: 68fb ldr r3, [r7, #12] + 8008b6a: f023 0310 bic.w r3, r3, #16 + 8008b6e: 65fb str r3, [r7, #92] ; 0x5c + 8008b70: 687b ldr r3, [r7, #4] + 8008b72: 681b ldr r3, [r3, #0] + 8008b74: 461a mov r2, r3 + 8008b76: 6dfb ldr r3, [r7, #92] ; 0x5c + 8008b78: 61fb str r3, [r7, #28] + 8008b7a: 61ba str r2, [r7, #24] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008ac8: 69b9 ldr r1, [r7, #24] - 8008aca: 69fa ldr r2, [r7, #28] - 8008acc: e841 2300 strex r3, r2, [r1] - 8008ad0: 617b str r3, [r7, #20] + 8008b7c: 69b9 ldr r1, [r7, #24] + 8008b7e: 69fa ldr r2, [r7, #28] + 8008b80: e841 2300 strex r3, r2, [r1] + 8008b84: 617b str r3, [r7, #20] return(result); - 8008ad2: 697b ldr r3, [r7, #20] - 8008ad4: 2b00 cmp r3, #0 - 8008ad6: d1e6 bne.n 8008aa6 + 8008b86: 697b ldr r3, [r7, #20] + 8008b88: 2b00 cmp r3, #0 + 8008b8a: d1e6 bne.n 8008b5a if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) - 8008ad8: 687b ldr r3, [r7, #4] - 8008ada: 681b ldr r3, [r3, #0] - 8008adc: 69db ldr r3, [r3, #28] - 8008ade: f003 0310 and.w r3, r3, #16 - 8008ae2: 2b10 cmp r3, #16 - 8008ae4: d103 bne.n 8008aee + 8008b8c: 687b ldr r3, [r7, #4] + 8008b8e: 681b ldr r3, [r3, #0] + 8008b90: 69db ldr r3, [r3, #28] + 8008b92: f003 0310 and.w r3, r3, #16 + 8008b96: 2b10 cmp r3, #16 + 8008b98: d103 bne.n 8008ba2 { /* Clear IDLE Flag */ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); - 8008ae6: 687b ldr r3, [r7, #4] - 8008ae8: 681b ldr r3, [r3, #0] - 8008aea: 2210 movs r2, #16 - 8008aec: 621a str r2, [r3, #32] + 8008b9a: 687b ldr r3, [r7, #4] + 8008b9c: 681b ldr r3, [r3, #0] + 8008b9e: 2210 movs r2, #16 + 8008ba0: 621a str r2, [r3, #32] #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx Event callback*/ huart->RxEventCallback(huart, huart->RxXferSize); #else /*Call legacy weak Rx Event callback*/ HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); - 8008aee: 687b ldr r3, [r7, #4] - 8008af0: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c - 8008af4: 4619 mov r1, r3 - 8008af6: 6878 ldr r0, [r7, #4] - 8008af8: f006 f93e bl 800ed78 + 8008ba2: 687b ldr r3, [r7, #4] + 8008ba4: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c + 8008ba8: 4619 mov r1, r3 + 8008baa: 6878 ldr r0, [r7, #4] + 8008bac: f006 f944 bl 800ee38 else { /* Clear RXNE interrupt flag */ __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); } } - 8008afc: e00b b.n 8008b16 + 8008bb0: e00b b.n 8008bca HAL_UART_RxCpltCallback(huart); - 8008afe: 6878 ldr r0, [r7, #4] - 8008b00: f006 f876 bl 800ebf0 + 8008bb2: 6878 ldr r0, [r7, #4] + 8008bb4: f006 f87c bl 800ecb0 } - 8008b04: e007 b.n 8008b16 + 8008bb8: e007 b.n 8008bca __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); - 8008b06: 687b ldr r3, [r7, #4] - 8008b08: 681b ldr r3, [r3, #0] - 8008b0a: 699a ldr r2, [r3, #24] - 8008b0c: 687b ldr r3, [r7, #4] - 8008b0e: 681b ldr r3, [r3, #0] - 8008b10: f042 0208 orr.w r2, r2, #8 - 8008b14: 619a str r2, [r3, #24] -} - 8008b16: bf00 nop - 8008b18: 3770 adds r7, #112 ; 0x70 - 8008b1a: 46bd mov sp, r7 - 8008b1c: bd80 pop {r7, pc} - 8008b1e: bf00 nop - 8008b20: 40008000 .word 0x40008000 - -08008b24 : + 8008bba: 687b ldr r3, [r7, #4] + 8008bbc: 681b ldr r3, [r3, #0] + 8008bbe: 699a ldr r2, [r3, #24] + 8008bc0: 687b ldr r3, [r7, #4] + 8008bc2: 681b ldr r3, [r3, #0] + 8008bc4: f042 0208 orr.w r2, r2, #8 + 8008bc8: 619a str r2, [r3, #24] +} + 8008bca: bf00 nop + 8008bcc: 3770 adds r7, #112 ; 0x70 + 8008bce: 46bd mov sp, r7 + 8008bd0: bd80 pop {r7, pc} + 8008bd2: bf00 nop + 8008bd4: 40008000 .word 0x40008000 + +08008bd8 : * interruptions have been enabled by HAL_UART_Receive_IT() * @param huart UART handle. * @retval None */ static void UART_RxISR_16BIT(UART_HandleTypeDef *huart) { - 8008b24: b580 push {r7, lr} - 8008b26: b09c sub sp, #112 ; 0x70 - 8008b28: af00 add r7, sp, #0 - 8008b2a: 6078 str r0, [r7, #4] + 8008bd8: b580 push {r7, lr} + 8008bda: b09c sub sp, #112 ; 0x70 + 8008bdc: af00 add r7, sp, #0 + 8008bde: 6078 str r0, [r7, #4] uint16_t *tmp; uint16_t uhMask = huart->Mask; - 8008b2c: 687b ldr r3, [r7, #4] - 8008b2e: f8b3 3060 ldrh.w r3, [r3, #96] ; 0x60 - 8008b32: f8a7 306e strh.w r3, [r7, #110] ; 0x6e + 8008be0: 687b ldr r3, [r7, #4] + 8008be2: f8b3 3060 ldrh.w r3, [r3, #96] ; 0x60 + 8008be6: f8a7 306e strh.w r3, [r7, #110] ; 0x6e uint16_t uhdata; /* Check that a Rx process is ongoing */ if (huart->RxState == HAL_UART_STATE_BUSY_RX) - 8008b36: 687b ldr r3, [r7, #4] - 8008b38: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c - 8008b3c: 2b22 cmp r3, #34 ; 0x22 - 8008b3e: f040 80be bne.w 8008cbe + 8008bea: 687b ldr r3, [r7, #4] + 8008bec: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c + 8008bf0: 2b22 cmp r3, #34 ; 0x22 + 8008bf2: f040 80be bne.w 8008d72 { uhdata = (uint16_t) READ_REG(huart->Instance->RDR); - 8008b42: 687b ldr r3, [r7, #4] - 8008b44: 681b ldr r3, [r3, #0] - 8008b46: 6a5b ldr r3, [r3, #36] ; 0x24 - 8008b48: f8a7 306c strh.w r3, [r7, #108] ; 0x6c + 8008bf6: 687b ldr r3, [r7, #4] + 8008bf8: 681b ldr r3, [r3, #0] + 8008bfa: 6a5b ldr r3, [r3, #36] ; 0x24 + 8008bfc: f8a7 306c strh.w r3, [r7, #108] ; 0x6c tmp = (uint16_t *) huart->pRxBuffPtr ; - 8008b4c: 687b ldr r3, [r7, #4] - 8008b4e: 6d9b ldr r3, [r3, #88] ; 0x58 - 8008b50: 66bb str r3, [r7, #104] ; 0x68 + 8008c00: 687b ldr r3, [r7, #4] + 8008c02: 6d9b ldr r3, [r3, #88] ; 0x58 + 8008c04: 66bb str r3, [r7, #104] ; 0x68 *tmp = (uint16_t)(uhdata & uhMask); - 8008b52: f8b7 206c ldrh.w r2, [r7, #108] ; 0x6c - 8008b56: f8b7 306e ldrh.w r3, [r7, #110] ; 0x6e - 8008b5a: 4013 ands r3, r2 - 8008b5c: b29a uxth r2, r3 - 8008b5e: 6ebb ldr r3, [r7, #104] ; 0x68 - 8008b60: 801a strh r2, [r3, #0] + 8008c06: f8b7 206c ldrh.w r2, [r7, #108] ; 0x6c + 8008c0a: f8b7 306e ldrh.w r3, [r7, #110] ; 0x6e + 8008c0e: 4013 ands r3, r2 + 8008c10: b29a uxth r2, r3 + 8008c12: 6ebb ldr r3, [r7, #104] ; 0x68 + 8008c14: 801a strh r2, [r3, #0] huart->pRxBuffPtr += 2U; - 8008b62: 687b ldr r3, [r7, #4] - 8008b64: 6d9b ldr r3, [r3, #88] ; 0x58 - 8008b66: 1c9a adds r2, r3, #2 - 8008b68: 687b ldr r3, [r7, #4] - 8008b6a: 659a str r2, [r3, #88] ; 0x58 + 8008c16: 687b ldr r3, [r7, #4] + 8008c18: 6d9b ldr r3, [r3, #88] ; 0x58 + 8008c1a: 1c9a adds r2, r3, #2 + 8008c1c: 687b ldr r3, [r7, #4] + 8008c1e: 659a str r2, [r3, #88] ; 0x58 huart->RxXferCount--; - 8008b6c: 687b ldr r3, [r7, #4] - 8008b6e: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 8008b72: b29b uxth r3, r3 - 8008b74: 3b01 subs r3, #1 - 8008b76: b29a uxth r2, r3 - 8008b78: 687b ldr r3, [r7, #4] - 8008b7a: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8008c20: 687b ldr r3, [r7, #4] + 8008c22: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 8008c26: b29b uxth r3, r3 + 8008c28: 3b01 subs r3, #1 + 8008c2a: b29a uxth r2, r3 + 8008c2c: 687b ldr r3, [r7, #4] + 8008c2e: f8a3 205e strh.w r2, [r3, #94] ; 0x5e if (huart->RxXferCount == 0U) - 8008b7e: 687b ldr r3, [r7, #4] - 8008b80: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 8008b84: b29b uxth r3, r3 - 8008b86: 2b00 cmp r3, #0 - 8008b88: f040 80a1 bne.w 8008cce + 8008c32: 687b ldr r3, [r7, #4] + 8008c34: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 8008c38: b29b uxth r3, r3 + 8008c3a: 2b00 cmp r3, #0 + 8008c3c: f040 80a1 bne.w 8008d82 { /* Disable the UART Parity Error Interrupt and RXNE interrupt*/ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); - 8008b8c: 687b ldr r3, [r7, #4] - 8008b8e: 681b ldr r3, [r3, #0] - 8008b90: 64bb str r3, [r7, #72] ; 0x48 + 8008c40: 687b ldr r3, [r7, #4] + 8008c42: 681b ldr r3, [r3, #0] + 8008c44: 64bb str r3, [r7, #72] ; 0x48 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008b92: 6cbb ldr r3, [r7, #72] ; 0x48 - 8008b94: e853 3f00 ldrex r3, [r3] - 8008b98: 647b str r3, [r7, #68] ; 0x44 + 8008c46: 6cbb ldr r3, [r7, #72] ; 0x48 + 8008c48: e853 3f00 ldrex r3, [r3] + 8008c4c: 647b str r3, [r7, #68] ; 0x44 return(result); - 8008b9a: 6c7b ldr r3, [r7, #68] ; 0x44 - 8008b9c: f423 7390 bic.w r3, r3, #288 ; 0x120 - 8008ba0: 667b str r3, [r7, #100] ; 0x64 - 8008ba2: 687b ldr r3, [r7, #4] - 8008ba4: 681b ldr r3, [r3, #0] - 8008ba6: 461a mov r2, r3 - 8008ba8: 6e7b ldr r3, [r7, #100] ; 0x64 - 8008baa: 657b str r3, [r7, #84] ; 0x54 - 8008bac: 653a str r2, [r7, #80] ; 0x50 + 8008c4e: 6c7b ldr r3, [r7, #68] ; 0x44 + 8008c50: f423 7390 bic.w r3, r3, #288 ; 0x120 + 8008c54: 667b str r3, [r7, #100] ; 0x64 + 8008c56: 687b ldr r3, [r7, #4] + 8008c58: 681b ldr r3, [r3, #0] + 8008c5a: 461a mov r2, r3 + 8008c5c: 6e7b ldr r3, [r7, #100] ; 0x64 + 8008c5e: 657b str r3, [r7, #84] ; 0x54 + 8008c60: 653a str r2, [r7, #80] ; 0x50 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008bae: 6d39 ldr r1, [r7, #80] ; 0x50 - 8008bb0: 6d7a ldr r2, [r7, #84] ; 0x54 - 8008bb2: e841 2300 strex r3, r2, [r1] - 8008bb6: 64fb str r3, [r7, #76] ; 0x4c + 8008c62: 6d39 ldr r1, [r7, #80] ; 0x50 + 8008c64: 6d7a ldr r2, [r7, #84] ; 0x54 + 8008c66: e841 2300 strex r3, r2, [r1] + 8008c6a: 64fb str r3, [r7, #76] ; 0x4c return(result); - 8008bb8: 6cfb ldr r3, [r7, #76] ; 0x4c - 8008bba: 2b00 cmp r3, #0 - 8008bbc: d1e6 bne.n 8008b8c + 8008c6c: 6cfb ldr r3, [r7, #76] ; 0x4c + 8008c6e: 2b00 cmp r3, #0 + 8008c70: d1e6 bne.n 8008c40 /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); - 8008bbe: 687b ldr r3, [r7, #4] - 8008bc0: 681b ldr r3, [r3, #0] - 8008bc2: 3308 adds r3, #8 - 8008bc4: 637b str r3, [r7, #52] ; 0x34 + 8008c72: 687b ldr r3, [r7, #4] + 8008c74: 681b ldr r3, [r3, #0] + 8008c76: 3308 adds r3, #8 + 8008c78: 637b str r3, [r7, #52] ; 0x34 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008bc6: 6b7b ldr r3, [r7, #52] ; 0x34 - 8008bc8: e853 3f00 ldrex r3, [r3] - 8008bcc: 633b str r3, [r7, #48] ; 0x30 + 8008c7a: 6b7b ldr r3, [r7, #52] ; 0x34 + 8008c7c: e853 3f00 ldrex r3, [r3] + 8008c80: 633b str r3, [r7, #48] ; 0x30 return(result); - 8008bce: 6b3b ldr r3, [r7, #48] ; 0x30 - 8008bd0: f023 0301 bic.w r3, r3, #1 - 8008bd4: 663b str r3, [r7, #96] ; 0x60 - 8008bd6: 687b ldr r3, [r7, #4] - 8008bd8: 681b ldr r3, [r3, #0] - 8008bda: 3308 adds r3, #8 - 8008bdc: 6e3a ldr r2, [r7, #96] ; 0x60 - 8008bde: 643a str r2, [r7, #64] ; 0x40 - 8008be0: 63fb str r3, [r7, #60] ; 0x3c + 8008c82: 6b3b ldr r3, [r7, #48] ; 0x30 + 8008c84: f023 0301 bic.w r3, r3, #1 + 8008c88: 663b str r3, [r7, #96] ; 0x60 + 8008c8a: 687b ldr r3, [r7, #4] + 8008c8c: 681b ldr r3, [r3, #0] + 8008c8e: 3308 adds r3, #8 + 8008c90: 6e3a ldr r2, [r7, #96] ; 0x60 + 8008c92: 643a str r2, [r7, #64] ; 0x40 + 8008c94: 63fb str r3, [r7, #60] ; 0x3c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008be2: 6bf9 ldr r1, [r7, #60] ; 0x3c - 8008be4: 6c3a ldr r2, [r7, #64] ; 0x40 - 8008be6: e841 2300 strex r3, r2, [r1] - 8008bea: 63bb str r3, [r7, #56] ; 0x38 + 8008c96: 6bf9 ldr r1, [r7, #60] ; 0x3c + 8008c98: 6c3a ldr r2, [r7, #64] ; 0x40 + 8008c9a: e841 2300 strex r3, r2, [r1] + 8008c9e: 63bb str r3, [r7, #56] ; 0x38 return(result); - 8008bec: 6bbb ldr r3, [r7, #56] ; 0x38 - 8008bee: 2b00 cmp r3, #0 - 8008bf0: d1e5 bne.n 8008bbe + 8008ca0: 6bbb ldr r3, [r7, #56] ; 0x38 + 8008ca2: 2b00 cmp r3, #0 + 8008ca4: d1e5 bne.n 8008c72 /* Rx process is completed, restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 8008bf2: 687b ldr r3, [r7, #4] - 8008bf4: 2220 movs r2, #32 - 8008bf6: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 8008ca6: 687b ldr r3, [r7, #4] + 8008ca8: 2220 movs r2, #32 + 8008caa: f8c3 208c str.w r2, [r3, #140] ; 0x8c /* Clear RxISR function pointer */ huart->RxISR = NULL; - 8008bfa: 687b ldr r3, [r7, #4] - 8008bfc: 2200 movs r2, #0 - 8008bfe: 675a str r2, [r3, #116] ; 0x74 + 8008cae: 687b ldr r3, [r7, #4] + 8008cb0: 2200 movs r2, #0 + 8008cb2: 675a str r2, [r3, #116] ; 0x74 /* Initialize type of RxEvent to Transfer Complete */ huart->RxEventType = HAL_UART_RXEVENT_TC; - 8008c00: 687b ldr r3, [r7, #4] - 8008c02: 2200 movs r2, #0 - 8008c04: 671a str r2, [r3, #112] ; 0x70 + 8008cb4: 687b ldr r3, [r7, #4] + 8008cb6: 2200 movs r2, #0 + 8008cb8: 671a str r2, [r3, #112] ; 0x70 #if defined(LPUART1) if (!(IS_LPUART_INSTANCE(huart->Instance))) - 8008c06: 687b ldr r3, [r7, #4] - 8008c08: 681b ldr r3, [r3, #0] - 8008c0a: 4a33 ldr r2, [pc, #204] ; (8008cd8 ) - 8008c0c: 4293 cmp r3, r2 - 8008c0e: d01f beq.n 8008c50 + 8008cba: 687b ldr r3, [r7, #4] + 8008cbc: 681b ldr r3, [r3, #0] + 8008cbe: 4a33 ldr r2, [pc, #204] ; (8008d8c ) + 8008cc0: 4293 cmp r3, r2 + 8008cc2: d01f beq.n 8008d04 { /* Check that USART RTOEN bit is set */ if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) - 8008c10: 687b ldr r3, [r7, #4] - 8008c12: 681b ldr r3, [r3, #0] - 8008c14: 685b ldr r3, [r3, #4] - 8008c16: f403 0300 and.w r3, r3, #8388608 ; 0x800000 - 8008c1a: 2b00 cmp r3, #0 - 8008c1c: d018 beq.n 8008c50 + 8008cc4: 687b ldr r3, [r7, #4] + 8008cc6: 681b ldr r3, [r3, #0] + 8008cc8: 685b ldr r3, [r3, #4] + 8008cca: f403 0300 and.w r3, r3, #8388608 ; 0x800000 + 8008cce: 2b00 cmp r3, #0 + 8008cd0: d018 beq.n 8008d04 { /* Enable the UART Receiver Timeout Interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); - 8008c1e: 687b ldr r3, [r7, #4] - 8008c20: 681b ldr r3, [r3, #0] - 8008c22: 623b str r3, [r7, #32] + 8008cd2: 687b ldr r3, [r7, #4] + 8008cd4: 681b ldr r3, [r3, #0] + 8008cd6: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008c24: 6a3b ldr r3, [r7, #32] - 8008c26: e853 3f00 ldrex r3, [r3] - 8008c2a: 61fb str r3, [r7, #28] + 8008cd8: 6a3b ldr r3, [r7, #32] + 8008cda: e853 3f00 ldrex r3, [r3] + 8008cde: 61fb str r3, [r7, #28] return(result); - 8008c2c: 69fb ldr r3, [r7, #28] - 8008c2e: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 - 8008c32: 65fb str r3, [r7, #92] ; 0x5c - 8008c34: 687b ldr r3, [r7, #4] - 8008c36: 681b ldr r3, [r3, #0] - 8008c38: 461a mov r2, r3 - 8008c3a: 6dfb ldr r3, [r7, #92] ; 0x5c - 8008c3c: 62fb str r3, [r7, #44] ; 0x2c - 8008c3e: 62ba str r2, [r7, #40] ; 0x28 + 8008ce0: 69fb ldr r3, [r7, #28] + 8008ce2: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 + 8008ce6: 65fb str r3, [r7, #92] ; 0x5c + 8008ce8: 687b ldr r3, [r7, #4] + 8008cea: 681b ldr r3, [r3, #0] + 8008cec: 461a mov r2, r3 + 8008cee: 6dfb ldr r3, [r7, #92] ; 0x5c + 8008cf0: 62fb str r3, [r7, #44] ; 0x2c + 8008cf2: 62ba str r2, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008c40: 6ab9 ldr r1, [r7, #40] ; 0x28 - 8008c42: 6afa ldr r2, [r7, #44] ; 0x2c - 8008c44: e841 2300 strex r3, r2, [r1] - 8008c48: 627b str r3, [r7, #36] ; 0x24 + 8008cf4: 6ab9 ldr r1, [r7, #40] ; 0x28 + 8008cf6: 6afa ldr r2, [r7, #44] ; 0x2c + 8008cf8: e841 2300 strex r3, r2, [r1] + 8008cfc: 627b str r3, [r7, #36] ; 0x24 return(result); - 8008c4a: 6a7b ldr r3, [r7, #36] ; 0x24 - 8008c4c: 2b00 cmp r3, #0 - 8008c4e: d1e6 bne.n 8008c1e + 8008cfe: 6a7b ldr r3, [r7, #36] ; 0x24 + 8008d00: 2b00 cmp r3, #0 + 8008d02: d1e6 bne.n 8008cd2 } #endif /* LPUART1 */ /* Check current reception Mode : If Reception till IDLE event has been selected : */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8008c50: 687b ldr r3, [r7, #4] - 8008c52: 6edb ldr r3, [r3, #108] ; 0x6c - 8008c54: 2b01 cmp r3, #1 - 8008c56: d12e bne.n 8008cb6 + 8008d04: 687b ldr r3, [r7, #4] + 8008d06: 6edb ldr r3, [r3, #108] ; 0x6c + 8008d08: 2b01 cmp r3, #1 + 8008d0a: d12e bne.n 8008d6a { /* Set reception type to Standard */ huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 8008c58: 687b ldr r3, [r7, #4] - 8008c5a: 2200 movs r2, #0 - 8008c5c: 66da str r2, [r3, #108] ; 0x6c + 8008d0c: 687b ldr r3, [r7, #4] + 8008d0e: 2200 movs r2, #0 + 8008d10: 66da str r2, [r3, #108] ; 0x6c /* Disable IDLE interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 8008c5e: 687b ldr r3, [r7, #4] - 8008c60: 681b ldr r3, [r3, #0] - 8008c62: 60fb str r3, [r7, #12] + 8008d12: 687b ldr r3, [r7, #4] + 8008d14: 681b ldr r3, [r3, #0] + 8008d16: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008c64: 68fb ldr r3, [r7, #12] - 8008c66: e853 3f00 ldrex r3, [r3] - 8008c6a: 60bb str r3, [r7, #8] + 8008d18: 68fb ldr r3, [r7, #12] + 8008d1a: e853 3f00 ldrex r3, [r3] + 8008d1e: 60bb str r3, [r7, #8] return(result); - 8008c6c: 68bb ldr r3, [r7, #8] - 8008c6e: f023 0310 bic.w r3, r3, #16 - 8008c72: 65bb str r3, [r7, #88] ; 0x58 - 8008c74: 687b ldr r3, [r7, #4] - 8008c76: 681b ldr r3, [r3, #0] - 8008c78: 461a mov r2, r3 - 8008c7a: 6dbb ldr r3, [r7, #88] ; 0x58 - 8008c7c: 61bb str r3, [r7, #24] - 8008c7e: 617a str r2, [r7, #20] + 8008d20: 68bb ldr r3, [r7, #8] + 8008d22: f023 0310 bic.w r3, r3, #16 + 8008d26: 65bb str r3, [r7, #88] ; 0x58 + 8008d28: 687b ldr r3, [r7, #4] + 8008d2a: 681b ldr r3, [r3, #0] + 8008d2c: 461a mov r2, r3 + 8008d2e: 6dbb ldr r3, [r7, #88] ; 0x58 + 8008d30: 61bb str r3, [r7, #24] + 8008d32: 617a str r2, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008c80: 6979 ldr r1, [r7, #20] - 8008c82: 69ba ldr r2, [r7, #24] - 8008c84: e841 2300 strex r3, r2, [r1] - 8008c88: 613b str r3, [r7, #16] + 8008d34: 6979 ldr r1, [r7, #20] + 8008d36: 69ba ldr r2, [r7, #24] + 8008d38: e841 2300 strex r3, r2, [r1] + 8008d3c: 613b str r3, [r7, #16] return(result); - 8008c8a: 693b ldr r3, [r7, #16] - 8008c8c: 2b00 cmp r3, #0 - 8008c8e: d1e6 bne.n 8008c5e + 8008d3e: 693b ldr r3, [r7, #16] + 8008d40: 2b00 cmp r3, #0 + 8008d42: d1e6 bne.n 8008d12 if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) - 8008c90: 687b ldr r3, [r7, #4] - 8008c92: 681b ldr r3, [r3, #0] - 8008c94: 69db ldr r3, [r3, #28] - 8008c96: f003 0310 and.w r3, r3, #16 - 8008c9a: 2b10 cmp r3, #16 - 8008c9c: d103 bne.n 8008ca6 + 8008d44: 687b ldr r3, [r7, #4] + 8008d46: 681b ldr r3, [r3, #0] + 8008d48: 69db ldr r3, [r3, #28] + 8008d4a: f003 0310 and.w r3, r3, #16 + 8008d4e: 2b10 cmp r3, #16 + 8008d50: d103 bne.n 8008d5a { /* Clear IDLE Flag */ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); - 8008c9e: 687b ldr r3, [r7, #4] - 8008ca0: 681b ldr r3, [r3, #0] - 8008ca2: 2210 movs r2, #16 - 8008ca4: 621a str r2, [r3, #32] + 8008d52: 687b ldr r3, [r7, #4] + 8008d54: 681b ldr r3, [r3, #0] + 8008d56: 2210 movs r2, #16 + 8008d58: 621a str r2, [r3, #32] #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx Event callback*/ huart->RxEventCallback(huart, huart->RxXferSize); #else /*Call legacy weak Rx Event callback*/ HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); - 8008ca6: 687b ldr r3, [r7, #4] - 8008ca8: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c - 8008cac: 4619 mov r1, r3 - 8008cae: 6878 ldr r0, [r7, #4] - 8008cb0: f006 f862 bl 800ed78 + 8008d5a: 687b ldr r3, [r7, #4] + 8008d5c: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c + 8008d60: 4619 mov r1, r3 + 8008d62: 6878 ldr r0, [r7, #4] + 8008d64: f006 f868 bl 800ee38 else { /* Clear RXNE interrupt flag */ __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); } } - 8008cb4: e00b b.n 8008cce + 8008d68: e00b b.n 8008d82 HAL_UART_RxCpltCallback(huart); - 8008cb6: 6878 ldr r0, [r7, #4] - 8008cb8: f005 ff9a bl 800ebf0 + 8008d6a: 6878 ldr r0, [r7, #4] + 8008d6c: f005 ffa0 bl 800ecb0 } - 8008cbc: e007 b.n 8008cce + 8008d70: e007 b.n 8008d82 __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); - 8008cbe: 687b ldr r3, [r7, #4] - 8008cc0: 681b ldr r3, [r3, #0] - 8008cc2: 699a ldr r2, [r3, #24] - 8008cc4: 687b ldr r3, [r7, #4] - 8008cc6: 681b ldr r3, [r3, #0] - 8008cc8: f042 0208 orr.w r2, r2, #8 - 8008ccc: 619a str r2, [r3, #24] -} - 8008cce: bf00 nop - 8008cd0: 3770 adds r7, #112 ; 0x70 - 8008cd2: 46bd mov sp, r7 - 8008cd4: bd80 pop {r7, pc} - 8008cd6: bf00 nop - 8008cd8: 40008000 .word 0x40008000 - -08008cdc : + 8008d72: 687b ldr r3, [r7, #4] + 8008d74: 681b ldr r3, [r3, #0] + 8008d76: 699a ldr r2, [r3, #24] + 8008d78: 687b ldr r3, [r7, #4] + 8008d7a: 681b ldr r3, [r3, #0] + 8008d7c: f042 0208 orr.w r2, r2, #8 + 8008d80: 619a str r2, [r3, #24] +} + 8008d82: bf00 nop + 8008d84: 3770 adds r7, #112 ; 0x70 + 8008d86: 46bd mov sp, r7 + 8008d88: bd80 pop {r7, pc} + 8008d8a: bf00 nop + 8008d8c: 40008000 .word 0x40008000 + +08008d90 : * interruptions have been enabled by HAL_UART_Receive_IT() * @param huart UART handle. * @retval None */ static void UART_RxISR_8BIT_FIFOEN(UART_HandleTypeDef *huart) { - 8008cdc: b580 push {r7, lr} - 8008cde: b0ac sub sp, #176 ; 0xb0 - 8008ce0: af00 add r7, sp, #0 - 8008ce2: 6078 str r0, [r7, #4] + 8008d90: b580 push {r7, lr} + 8008d92: b0ac sub sp, #176 ; 0xb0 + 8008d94: af00 add r7, sp, #0 + 8008d96: 6078 str r0, [r7, #4] uint16_t uhMask = huart->Mask; - 8008ce4: 687b ldr r3, [r7, #4] - 8008ce6: f8b3 3060 ldrh.w r3, [r3, #96] ; 0x60 - 8008cea: f8a7 30aa strh.w r3, [r7, #170] ; 0xaa + 8008d98: 687b ldr r3, [r7, #4] + 8008d9a: f8b3 3060 ldrh.w r3, [r3, #96] ; 0x60 + 8008d9e: f8a7 30aa strh.w r3, [r7, #170] ; 0xaa uint16_t uhdata; uint16_t nb_rx_data; uint16_t rxdatacount; uint32_t isrflags = READ_REG(huart->Instance->ISR); - 8008cee: 687b ldr r3, [r7, #4] - 8008cf0: 681b ldr r3, [r3, #0] - 8008cf2: 69db ldr r3, [r3, #28] - 8008cf4: f8c7 30ac str.w r3, [r7, #172] ; 0xac + 8008da2: 687b ldr r3, [r7, #4] + 8008da4: 681b ldr r3, [r3, #0] + 8008da6: 69db ldr r3, [r3, #28] + 8008da8: f8c7 30ac str.w r3, [r7, #172] ; 0xac uint32_t cr1its = READ_REG(huart->Instance->CR1); - 8008cf8: 687b ldr r3, [r7, #4] - 8008cfa: 681b ldr r3, [r3, #0] - 8008cfc: 681b ldr r3, [r3, #0] - 8008cfe: f8c7 30a4 str.w r3, [r7, #164] ; 0xa4 + 8008dac: 687b ldr r3, [r7, #4] + 8008dae: 681b ldr r3, [r3, #0] + 8008db0: 681b ldr r3, [r3, #0] + 8008db2: f8c7 30a4 str.w r3, [r7, #164] ; 0xa4 uint32_t cr3its = READ_REG(huart->Instance->CR3); - 8008d02: 687b ldr r3, [r7, #4] - 8008d04: 681b ldr r3, [r3, #0] - 8008d06: 689b ldr r3, [r3, #8] - 8008d08: f8c7 30a0 str.w r3, [r7, #160] ; 0xa0 + 8008db6: 687b ldr r3, [r7, #4] + 8008db8: 681b ldr r3, [r3, #0] + 8008dba: 689b ldr r3, [r3, #8] + 8008dbc: f8c7 30a0 str.w r3, [r7, #160] ; 0xa0 /* Check that a Rx process is ongoing */ if (huart->RxState == HAL_UART_STATE_BUSY_RX) - 8008d0c: 687b ldr r3, [r7, #4] - 8008d0e: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c - 8008d12: 2b22 cmp r3, #34 ; 0x22 - 8008d14: f040 8182 bne.w 800901c + 8008dc0: 687b ldr r3, [r7, #4] + 8008dc2: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c + 8008dc6: 2b22 cmp r3, #34 ; 0x22 + 8008dc8: f040 8182 bne.w 80090d0 { nb_rx_data = huart->NbRxDataToProcess; - 8008d18: 687b ldr r3, [r7, #4] - 8008d1a: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 - 8008d1e: f8a7 309e strh.w r3, [r7, #158] ; 0x9e + 8008dcc: 687b ldr r3, [r7, #4] + 8008dce: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 + 8008dd2: f8a7 309e strh.w r3, [r7, #158] ; 0x9e while ((nb_rx_data > 0U) && ((isrflags & USART_ISR_RXNE_RXFNE) != 0U)) - 8008d22: e125 b.n 8008f70 + 8008dd6: e125 b.n 8009024 { uhdata = (uint16_t) READ_REG(huart->Instance->RDR); - 8008d24: 687b ldr r3, [r7, #4] - 8008d26: 681b ldr r3, [r3, #0] - 8008d28: 6a5b ldr r3, [r3, #36] ; 0x24 - 8008d2a: f8a7 309c strh.w r3, [r7, #156] ; 0x9c + 8008dd8: 687b ldr r3, [r7, #4] + 8008dda: 681b ldr r3, [r3, #0] + 8008ddc: 6a5b ldr r3, [r3, #36] ; 0x24 + 8008dde: f8a7 309c strh.w r3, [r7, #156] ; 0x9c *huart->pRxBuffPtr = (uint8_t)(uhdata & (uint8_t)uhMask); - 8008d2e: f8b7 309c ldrh.w r3, [r7, #156] ; 0x9c - 8008d32: b2d9 uxtb r1, r3 - 8008d34: f8b7 30aa ldrh.w r3, [r7, #170] ; 0xaa - 8008d38: b2da uxtb r2, r3 - 8008d3a: 687b ldr r3, [r7, #4] - 8008d3c: 6d9b ldr r3, [r3, #88] ; 0x58 - 8008d3e: 400a ands r2, r1 - 8008d40: b2d2 uxtb r2, r2 - 8008d42: 701a strb r2, [r3, #0] + 8008de2: f8b7 309c ldrh.w r3, [r7, #156] ; 0x9c + 8008de6: b2d9 uxtb r1, r3 + 8008de8: f8b7 30aa ldrh.w r3, [r7, #170] ; 0xaa + 8008dec: b2da uxtb r2, r3 + 8008dee: 687b ldr r3, [r7, #4] + 8008df0: 6d9b ldr r3, [r3, #88] ; 0x58 + 8008df2: 400a ands r2, r1 + 8008df4: b2d2 uxtb r2, r2 + 8008df6: 701a strb r2, [r3, #0] huart->pRxBuffPtr++; - 8008d44: 687b ldr r3, [r7, #4] - 8008d46: 6d9b ldr r3, [r3, #88] ; 0x58 - 8008d48: 1c5a adds r2, r3, #1 - 8008d4a: 687b ldr r3, [r7, #4] - 8008d4c: 659a str r2, [r3, #88] ; 0x58 + 8008df8: 687b ldr r3, [r7, #4] + 8008dfa: 6d9b ldr r3, [r3, #88] ; 0x58 + 8008dfc: 1c5a adds r2, r3, #1 + 8008dfe: 687b ldr r3, [r7, #4] + 8008e00: 659a str r2, [r3, #88] ; 0x58 huart->RxXferCount--; - 8008d4e: 687b ldr r3, [r7, #4] - 8008d50: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 8008d54: b29b uxth r3, r3 - 8008d56: 3b01 subs r3, #1 - 8008d58: b29a uxth r2, r3 - 8008d5a: 687b ldr r3, [r7, #4] - 8008d5c: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8008e02: 687b ldr r3, [r7, #4] + 8008e04: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 8008e08: b29b uxth r3, r3 + 8008e0a: 3b01 subs r3, #1 + 8008e0c: b29a uxth r2, r3 + 8008e0e: 687b ldr r3, [r7, #4] + 8008e10: f8a3 205e strh.w r2, [r3, #94] ; 0x5e isrflags = READ_REG(huart->Instance->ISR); - 8008d60: 687b ldr r3, [r7, #4] - 8008d62: 681b ldr r3, [r3, #0] - 8008d64: 69db ldr r3, [r3, #28] - 8008d66: f8c7 30ac str.w r3, [r7, #172] ; 0xac + 8008e14: 687b ldr r3, [r7, #4] + 8008e16: 681b ldr r3, [r3, #0] + 8008e18: 69db ldr r3, [r3, #28] + 8008e1a: f8c7 30ac str.w r3, [r7, #172] ; 0xac /* If some non blocking errors occurred */ if ((isrflags & (USART_ISR_PE | USART_ISR_FE | USART_ISR_NE)) != 0U) - 8008d6a: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac - 8008d6e: f003 0307 and.w r3, r3, #7 - 8008d72: 2b00 cmp r3, #0 - 8008d74: d053 beq.n 8008e1e + 8008e1e: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac + 8008e22: f003 0307 and.w r3, r3, #7 + 8008e26: 2b00 cmp r3, #0 + 8008e28: d053 beq.n 8008ed2 { /* UART parity error interrupt occurred -------------------------------------*/ if (((isrflags & USART_ISR_PE) != 0U) && ((cr1its & USART_CR1_PEIE) != 0U)) - 8008d76: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac - 8008d7a: f003 0301 and.w r3, r3, #1 - 8008d7e: 2b00 cmp r3, #0 - 8008d80: d011 beq.n 8008da6 - 8008d82: f8d7 30a4 ldr.w r3, [r7, #164] ; 0xa4 - 8008d86: f403 7380 and.w r3, r3, #256 ; 0x100 - 8008d8a: 2b00 cmp r3, #0 - 8008d8c: d00b beq.n 8008da6 + 8008e2a: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac + 8008e2e: f003 0301 and.w r3, r3, #1 + 8008e32: 2b00 cmp r3, #0 + 8008e34: d011 beq.n 8008e5a + 8008e36: f8d7 30a4 ldr.w r3, [r7, #164] ; 0xa4 + 8008e3a: f403 7380 and.w r3, r3, #256 ; 0x100 + 8008e3e: 2b00 cmp r3, #0 + 8008e40: d00b beq.n 8008e5a { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_PEF); - 8008d8e: 687b ldr r3, [r7, #4] - 8008d90: 681b ldr r3, [r3, #0] - 8008d92: 2201 movs r2, #1 - 8008d94: 621a str r2, [r3, #32] + 8008e42: 687b ldr r3, [r7, #4] + 8008e44: 681b ldr r3, [r3, #0] + 8008e46: 2201 movs r2, #1 + 8008e48: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_PE; - 8008d96: 687b ldr r3, [r7, #4] - 8008d98: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8008d9c: f043 0201 orr.w r2, r3, #1 - 8008da0: 687b ldr r3, [r7, #4] - 8008da2: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8008e4a: 687b ldr r3, [r7, #4] + 8008e4c: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8008e50: f043 0201 orr.w r2, r3, #1 + 8008e54: 687b ldr r3, [r7, #4] + 8008e56: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* UART frame error interrupt occurred --------------------------------------*/ if (((isrflags & USART_ISR_FE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) - 8008da6: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac - 8008daa: f003 0302 and.w r3, r3, #2 - 8008dae: 2b00 cmp r3, #0 - 8008db0: d011 beq.n 8008dd6 - 8008db2: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 - 8008db6: f003 0301 and.w r3, r3, #1 - 8008dba: 2b00 cmp r3, #0 - 8008dbc: d00b beq.n 8008dd6 + 8008e5a: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac + 8008e5e: f003 0302 and.w r3, r3, #2 + 8008e62: 2b00 cmp r3, #0 + 8008e64: d011 beq.n 8008e8a + 8008e66: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 + 8008e6a: f003 0301 and.w r3, r3, #1 + 8008e6e: 2b00 cmp r3, #0 + 8008e70: d00b beq.n 8008e8a { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_FEF); - 8008dbe: 687b ldr r3, [r7, #4] - 8008dc0: 681b ldr r3, [r3, #0] - 8008dc2: 2202 movs r2, #2 - 8008dc4: 621a str r2, [r3, #32] + 8008e72: 687b ldr r3, [r7, #4] + 8008e74: 681b ldr r3, [r3, #0] + 8008e76: 2202 movs r2, #2 + 8008e78: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_FE; - 8008dc6: 687b ldr r3, [r7, #4] - 8008dc8: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8008dcc: f043 0204 orr.w r2, r3, #4 - 8008dd0: 687b ldr r3, [r7, #4] - 8008dd2: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8008e7a: 687b ldr r3, [r7, #4] + 8008e7c: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8008e80: f043 0204 orr.w r2, r3, #4 + 8008e84: 687b ldr r3, [r7, #4] + 8008e86: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* UART noise error interrupt occurred --------------------------------------*/ if (((isrflags & USART_ISR_NE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) - 8008dd6: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac - 8008dda: f003 0304 and.w r3, r3, #4 - 8008dde: 2b00 cmp r3, #0 - 8008de0: d011 beq.n 8008e06 - 8008de2: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 - 8008de6: f003 0301 and.w r3, r3, #1 - 8008dea: 2b00 cmp r3, #0 - 8008dec: d00b beq.n 8008e06 + 8008e8a: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac + 8008e8e: f003 0304 and.w r3, r3, #4 + 8008e92: 2b00 cmp r3, #0 + 8008e94: d011 beq.n 8008eba + 8008e96: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 + 8008e9a: f003 0301 and.w r3, r3, #1 + 8008e9e: 2b00 cmp r3, #0 + 8008ea0: d00b beq.n 8008eba { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_NEF); - 8008dee: 687b ldr r3, [r7, #4] - 8008df0: 681b ldr r3, [r3, #0] - 8008df2: 2204 movs r2, #4 - 8008df4: 621a str r2, [r3, #32] + 8008ea2: 687b ldr r3, [r7, #4] + 8008ea4: 681b ldr r3, [r3, #0] + 8008ea6: 2204 movs r2, #4 + 8008ea8: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_NE; - 8008df6: 687b ldr r3, [r7, #4] - 8008df8: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8008dfc: f043 0202 orr.w r2, r3, #2 - 8008e00: 687b ldr r3, [r7, #4] - 8008e02: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8008eaa: 687b ldr r3, [r7, #4] + 8008eac: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8008eb0: f043 0202 orr.w r2, r3, #2 + 8008eb4: 687b ldr r3, [r7, #4] + 8008eb6: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* Call UART Error Call back function if need be ----------------------------*/ if (huart->ErrorCode != HAL_UART_ERROR_NONE) - 8008e06: 687b ldr r3, [r7, #4] - 8008e08: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8008e0c: 2b00 cmp r3, #0 - 8008e0e: d006 beq.n 8008e1e + 8008eba: 687b ldr r3, [r7, #4] + 8008ebc: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8008ec0: 2b00 cmp r3, #0 + 8008ec2: d006 beq.n 8008ed2 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered error callback*/ huart->ErrorCallback(huart); #else /*Call legacy weak error callback*/ HAL_UART_ErrorCallback(huart); - 8008e10: 6878 ldr r0, [r7, #4] - 8008e12: f005 ff57 bl 800ecc4 + 8008ec4: 6878 ldr r0, [r7, #4] + 8008ec6: f005 ff5d bl 800ed84 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ huart->ErrorCode = HAL_UART_ERROR_NONE; - 8008e16: 687b ldr r3, [r7, #4] - 8008e18: 2200 movs r2, #0 - 8008e1a: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 8008eca: 687b ldr r3, [r7, #4] + 8008ecc: 2200 movs r2, #0 + 8008ece: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } } if (huart->RxXferCount == 0U) - 8008e1e: 687b ldr r3, [r7, #4] - 8008e20: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 8008e24: b29b uxth r3, r3 - 8008e26: 2b00 cmp r3, #0 - 8008e28: f040 80a2 bne.w 8008f70 + 8008ed2: 687b ldr r3, [r7, #4] + 8008ed4: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 8008ed8: b29b uxth r3, r3 + 8008eda: 2b00 cmp r3, #0 + 8008edc: f040 80a2 bne.w 8009024 { /* Disable the UART Parity Error Interrupt and RXFT interrupt*/ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_PEIE); - 8008e2c: 687b ldr r3, [r7, #4] - 8008e2e: 681b ldr r3, [r3, #0] - 8008e30: 673b str r3, [r7, #112] ; 0x70 + 8008ee0: 687b ldr r3, [r7, #4] + 8008ee2: 681b ldr r3, [r3, #0] + 8008ee4: 673b str r3, [r7, #112] ; 0x70 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008e32: 6f3b ldr r3, [r7, #112] ; 0x70 - 8008e34: e853 3f00 ldrex r3, [r3] - 8008e38: 66fb str r3, [r7, #108] ; 0x6c + 8008ee6: 6f3b ldr r3, [r7, #112] ; 0x70 + 8008ee8: e853 3f00 ldrex r3, [r3] + 8008eec: 66fb str r3, [r7, #108] ; 0x6c return(result); - 8008e3a: 6efb ldr r3, [r7, #108] ; 0x6c - 8008e3c: f423 7380 bic.w r3, r3, #256 ; 0x100 - 8008e40: f8c7 3098 str.w r3, [r7, #152] ; 0x98 - 8008e44: 687b ldr r3, [r7, #4] - 8008e46: 681b ldr r3, [r3, #0] - 8008e48: 461a mov r2, r3 - 8008e4a: f8d7 3098 ldr.w r3, [r7, #152] ; 0x98 - 8008e4e: 67fb str r3, [r7, #124] ; 0x7c - 8008e50: 67ba str r2, [r7, #120] ; 0x78 + 8008eee: 6efb ldr r3, [r7, #108] ; 0x6c + 8008ef0: f423 7380 bic.w r3, r3, #256 ; 0x100 + 8008ef4: f8c7 3098 str.w r3, [r7, #152] ; 0x98 + 8008ef8: 687b ldr r3, [r7, #4] + 8008efa: 681b ldr r3, [r3, #0] + 8008efc: 461a mov r2, r3 + 8008efe: f8d7 3098 ldr.w r3, [r7, #152] ; 0x98 + 8008f02: 67fb str r3, [r7, #124] ; 0x7c + 8008f04: 67ba str r2, [r7, #120] ; 0x78 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008e52: 6fb9 ldr r1, [r7, #120] ; 0x78 - 8008e54: 6ffa ldr r2, [r7, #124] ; 0x7c - 8008e56: e841 2300 strex r3, r2, [r1] - 8008e5a: 677b str r3, [r7, #116] ; 0x74 + 8008f06: 6fb9 ldr r1, [r7, #120] ; 0x78 + 8008f08: 6ffa ldr r2, [r7, #124] ; 0x7c + 8008f0a: e841 2300 strex r3, r2, [r1] + 8008f0e: 677b str r3, [r7, #116] ; 0x74 return(result); - 8008e5c: 6f7b ldr r3, [r7, #116] ; 0x74 - 8008e5e: 2b00 cmp r3, #0 - 8008e60: d1e4 bne.n 8008e2c + 8008f10: 6f7b ldr r3, [r7, #116] ; 0x74 + 8008f12: 2b00 cmp r3, #0 + 8008f14: d1e4 bne.n 8008ee0 /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) and RX FIFO Threshold interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); - 8008e62: 687b ldr r3, [r7, #4] - 8008e64: 681b ldr r3, [r3, #0] - 8008e66: 3308 adds r3, #8 - 8008e68: 65fb str r3, [r7, #92] ; 0x5c + 8008f16: 687b ldr r3, [r7, #4] + 8008f18: 681b ldr r3, [r3, #0] + 8008f1a: 3308 adds r3, #8 + 8008f1c: 65fb str r3, [r7, #92] ; 0x5c __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008e6a: 6dfb ldr r3, [r7, #92] ; 0x5c - 8008e6c: e853 3f00 ldrex r3, [r3] - 8008e70: 65bb str r3, [r7, #88] ; 0x58 + 8008f1e: 6dfb ldr r3, [r7, #92] ; 0x5c + 8008f20: e853 3f00 ldrex r3, [r3] + 8008f24: 65bb str r3, [r7, #88] ; 0x58 return(result); - 8008e72: 6dbb ldr r3, [r7, #88] ; 0x58 - 8008e74: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 - 8008e78: f023 0301 bic.w r3, r3, #1 - 8008e7c: f8c7 3094 str.w r3, [r7, #148] ; 0x94 - 8008e80: 687b ldr r3, [r7, #4] - 8008e82: 681b ldr r3, [r3, #0] - 8008e84: 3308 adds r3, #8 - 8008e86: f8d7 2094 ldr.w r2, [r7, #148] ; 0x94 - 8008e8a: 66ba str r2, [r7, #104] ; 0x68 - 8008e8c: 667b str r3, [r7, #100] ; 0x64 + 8008f26: 6dbb ldr r3, [r7, #88] ; 0x58 + 8008f28: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 + 8008f2c: f023 0301 bic.w r3, r3, #1 + 8008f30: f8c7 3094 str.w r3, [r7, #148] ; 0x94 + 8008f34: 687b ldr r3, [r7, #4] + 8008f36: 681b ldr r3, [r3, #0] + 8008f38: 3308 adds r3, #8 + 8008f3a: f8d7 2094 ldr.w r2, [r7, #148] ; 0x94 + 8008f3e: 66ba str r2, [r7, #104] ; 0x68 + 8008f40: 667b str r3, [r7, #100] ; 0x64 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008e8e: 6e79 ldr r1, [r7, #100] ; 0x64 - 8008e90: 6eba ldr r2, [r7, #104] ; 0x68 - 8008e92: e841 2300 strex r3, r2, [r1] - 8008e96: 663b str r3, [r7, #96] ; 0x60 + 8008f42: 6e79 ldr r1, [r7, #100] ; 0x64 + 8008f44: 6eba ldr r2, [r7, #104] ; 0x68 + 8008f46: e841 2300 strex r3, r2, [r1] + 8008f4a: 663b str r3, [r7, #96] ; 0x60 return(result); - 8008e98: 6e3b ldr r3, [r7, #96] ; 0x60 - 8008e9a: 2b00 cmp r3, #0 - 8008e9c: d1e1 bne.n 8008e62 + 8008f4c: 6e3b ldr r3, [r7, #96] ; 0x60 + 8008f4e: 2b00 cmp r3, #0 + 8008f50: d1e1 bne.n 8008f16 /* Rx process is completed, restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 8008e9e: 687b ldr r3, [r7, #4] - 8008ea0: 2220 movs r2, #32 - 8008ea2: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 8008f52: 687b ldr r3, [r7, #4] + 8008f54: 2220 movs r2, #32 + 8008f56: f8c3 208c str.w r2, [r3, #140] ; 0x8c /* Clear RxISR function pointer */ huart->RxISR = NULL; - 8008ea6: 687b ldr r3, [r7, #4] - 8008ea8: 2200 movs r2, #0 - 8008eaa: 675a str r2, [r3, #116] ; 0x74 + 8008f5a: 687b ldr r3, [r7, #4] + 8008f5c: 2200 movs r2, #0 + 8008f5e: 675a str r2, [r3, #116] ; 0x74 /* Initialize type of RxEvent to Transfer Complete */ huart->RxEventType = HAL_UART_RXEVENT_TC; - 8008eac: 687b ldr r3, [r7, #4] - 8008eae: 2200 movs r2, #0 - 8008eb0: 671a str r2, [r3, #112] ; 0x70 + 8008f60: 687b ldr r3, [r7, #4] + 8008f62: 2200 movs r2, #0 + 8008f64: 671a str r2, [r3, #112] ; 0x70 #if defined(LPUART1) if (!(IS_LPUART_INSTANCE(huart->Instance))) - 8008eb2: 687b ldr r3, [r7, #4] - 8008eb4: 681b ldr r3, [r3, #0] - 8008eb6: 4a5f ldr r2, [pc, #380] ; (8009034 ) - 8008eb8: 4293 cmp r3, r2 - 8008eba: d021 beq.n 8008f00 + 8008f66: 687b ldr r3, [r7, #4] + 8008f68: 681b ldr r3, [r3, #0] + 8008f6a: 4a5f ldr r2, [pc, #380] ; (80090e8 ) + 8008f6c: 4293 cmp r3, r2 + 8008f6e: d021 beq.n 8008fb4 { /* Check that USART RTOEN bit is set */ if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) - 8008ebc: 687b ldr r3, [r7, #4] - 8008ebe: 681b ldr r3, [r3, #0] - 8008ec0: 685b ldr r3, [r3, #4] - 8008ec2: f403 0300 and.w r3, r3, #8388608 ; 0x800000 - 8008ec6: 2b00 cmp r3, #0 - 8008ec8: d01a beq.n 8008f00 + 8008f70: 687b ldr r3, [r7, #4] + 8008f72: 681b ldr r3, [r3, #0] + 8008f74: 685b ldr r3, [r3, #4] + 8008f76: f403 0300 and.w r3, r3, #8388608 ; 0x800000 + 8008f7a: 2b00 cmp r3, #0 + 8008f7c: d01a beq.n 8008fb4 { /* Enable the UART Receiver Timeout Interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); - 8008eca: 687b ldr r3, [r7, #4] - 8008ecc: 681b ldr r3, [r3, #0] - 8008ece: 64bb str r3, [r7, #72] ; 0x48 + 8008f7e: 687b ldr r3, [r7, #4] + 8008f80: 681b ldr r3, [r3, #0] + 8008f82: 64bb str r3, [r7, #72] ; 0x48 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008ed0: 6cbb ldr r3, [r7, #72] ; 0x48 - 8008ed2: e853 3f00 ldrex r3, [r3] - 8008ed6: 647b str r3, [r7, #68] ; 0x44 + 8008f84: 6cbb ldr r3, [r7, #72] ; 0x48 + 8008f86: e853 3f00 ldrex r3, [r3] + 8008f8a: 647b str r3, [r7, #68] ; 0x44 return(result); - 8008ed8: 6c7b ldr r3, [r7, #68] ; 0x44 - 8008eda: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 - 8008ede: f8c7 3090 str.w r3, [r7, #144] ; 0x90 - 8008ee2: 687b ldr r3, [r7, #4] - 8008ee4: 681b ldr r3, [r3, #0] - 8008ee6: 461a mov r2, r3 - 8008ee8: f8d7 3090 ldr.w r3, [r7, #144] ; 0x90 - 8008eec: 657b str r3, [r7, #84] ; 0x54 - 8008eee: 653a str r2, [r7, #80] ; 0x50 + 8008f8c: 6c7b ldr r3, [r7, #68] ; 0x44 + 8008f8e: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 + 8008f92: f8c7 3090 str.w r3, [r7, #144] ; 0x90 + 8008f96: 687b ldr r3, [r7, #4] + 8008f98: 681b ldr r3, [r3, #0] + 8008f9a: 461a mov r2, r3 + 8008f9c: f8d7 3090 ldr.w r3, [r7, #144] ; 0x90 + 8008fa0: 657b str r3, [r7, #84] ; 0x54 + 8008fa2: 653a str r2, [r7, #80] ; 0x50 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008ef0: 6d39 ldr r1, [r7, #80] ; 0x50 - 8008ef2: 6d7a ldr r2, [r7, #84] ; 0x54 - 8008ef4: e841 2300 strex r3, r2, [r1] - 8008ef8: 64fb str r3, [r7, #76] ; 0x4c + 8008fa4: 6d39 ldr r1, [r7, #80] ; 0x50 + 8008fa6: 6d7a ldr r2, [r7, #84] ; 0x54 + 8008fa8: e841 2300 strex r3, r2, [r1] + 8008fac: 64fb str r3, [r7, #76] ; 0x4c return(result); - 8008efa: 6cfb ldr r3, [r7, #76] ; 0x4c - 8008efc: 2b00 cmp r3, #0 - 8008efe: d1e4 bne.n 8008eca + 8008fae: 6cfb ldr r3, [r7, #76] ; 0x4c + 8008fb0: 2b00 cmp r3, #0 + 8008fb2: d1e4 bne.n 8008f7e } #endif /* LPUART1 */ /* Check current reception Mode : If Reception till IDLE event has been selected : */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8008f00: 687b ldr r3, [r7, #4] - 8008f02: 6edb ldr r3, [r3, #108] ; 0x6c - 8008f04: 2b01 cmp r3, #1 - 8008f06: d130 bne.n 8008f6a + 8008fb4: 687b ldr r3, [r7, #4] + 8008fb6: 6edb ldr r3, [r3, #108] ; 0x6c + 8008fb8: 2b01 cmp r3, #1 + 8008fba: d130 bne.n 800901e { /* Set reception type to Standard */ huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 8008f08: 687b ldr r3, [r7, #4] - 8008f0a: 2200 movs r2, #0 - 8008f0c: 66da str r2, [r3, #108] ; 0x6c + 8008fbc: 687b ldr r3, [r7, #4] + 8008fbe: 2200 movs r2, #0 + 8008fc0: 66da str r2, [r3, #108] ; 0x6c /* Disable IDLE interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 8008f0e: 687b ldr r3, [r7, #4] - 8008f10: 681b ldr r3, [r3, #0] - 8008f12: 637b str r3, [r7, #52] ; 0x34 + 8008fc2: 687b ldr r3, [r7, #4] + 8008fc4: 681b ldr r3, [r3, #0] + 8008fc6: 637b str r3, [r7, #52] ; 0x34 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008f14: 6b7b ldr r3, [r7, #52] ; 0x34 - 8008f16: e853 3f00 ldrex r3, [r3] - 8008f1a: 633b str r3, [r7, #48] ; 0x30 + 8008fc8: 6b7b ldr r3, [r7, #52] ; 0x34 + 8008fca: e853 3f00 ldrex r3, [r3] + 8008fce: 633b str r3, [r7, #48] ; 0x30 return(result); - 8008f1c: 6b3b ldr r3, [r7, #48] ; 0x30 - 8008f1e: f023 0310 bic.w r3, r3, #16 - 8008f22: f8c7 308c str.w r3, [r7, #140] ; 0x8c - 8008f26: 687b ldr r3, [r7, #4] - 8008f28: 681b ldr r3, [r3, #0] - 8008f2a: 461a mov r2, r3 - 8008f2c: f8d7 308c ldr.w r3, [r7, #140] ; 0x8c - 8008f30: 643b str r3, [r7, #64] ; 0x40 - 8008f32: 63fa str r2, [r7, #60] ; 0x3c + 8008fd0: 6b3b ldr r3, [r7, #48] ; 0x30 + 8008fd2: f023 0310 bic.w r3, r3, #16 + 8008fd6: f8c7 308c str.w r3, [r7, #140] ; 0x8c + 8008fda: 687b ldr r3, [r7, #4] + 8008fdc: 681b ldr r3, [r3, #0] + 8008fde: 461a mov r2, r3 + 8008fe0: f8d7 308c ldr.w r3, [r7, #140] ; 0x8c + 8008fe4: 643b str r3, [r7, #64] ; 0x40 + 8008fe6: 63fa str r2, [r7, #60] ; 0x3c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008f34: 6bf9 ldr r1, [r7, #60] ; 0x3c - 8008f36: 6c3a ldr r2, [r7, #64] ; 0x40 - 8008f38: e841 2300 strex r3, r2, [r1] - 8008f3c: 63bb str r3, [r7, #56] ; 0x38 + 8008fe8: 6bf9 ldr r1, [r7, #60] ; 0x3c + 8008fea: 6c3a ldr r2, [r7, #64] ; 0x40 + 8008fec: e841 2300 strex r3, r2, [r1] + 8008ff0: 63bb str r3, [r7, #56] ; 0x38 return(result); - 8008f3e: 6bbb ldr r3, [r7, #56] ; 0x38 - 8008f40: 2b00 cmp r3, #0 - 8008f42: d1e4 bne.n 8008f0e + 8008ff2: 6bbb ldr r3, [r7, #56] ; 0x38 + 8008ff4: 2b00 cmp r3, #0 + 8008ff6: d1e4 bne.n 8008fc2 if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) - 8008f44: 687b ldr r3, [r7, #4] - 8008f46: 681b ldr r3, [r3, #0] - 8008f48: 69db ldr r3, [r3, #28] - 8008f4a: f003 0310 and.w r3, r3, #16 - 8008f4e: 2b10 cmp r3, #16 - 8008f50: d103 bne.n 8008f5a + 8008ff8: 687b ldr r3, [r7, #4] + 8008ffa: 681b ldr r3, [r3, #0] + 8008ffc: 69db ldr r3, [r3, #28] + 8008ffe: f003 0310 and.w r3, r3, #16 + 8009002: 2b10 cmp r3, #16 + 8009004: d103 bne.n 800900e { /* Clear IDLE Flag */ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); - 8008f52: 687b ldr r3, [r7, #4] - 8008f54: 681b ldr r3, [r3, #0] - 8008f56: 2210 movs r2, #16 - 8008f58: 621a str r2, [r3, #32] + 8009006: 687b ldr r3, [r7, #4] + 8009008: 681b ldr r3, [r3, #0] + 800900a: 2210 movs r2, #16 + 800900c: 621a str r2, [r3, #32] #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx Event callback*/ huart->RxEventCallback(huart, huart->RxXferSize); #else /*Call legacy weak Rx Event callback*/ HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); - 8008f5a: 687b ldr r3, [r7, #4] - 8008f5c: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c - 8008f60: 4619 mov r1, r3 - 8008f62: 6878 ldr r0, [r7, #4] - 8008f64: f005 ff08 bl 800ed78 - 8008f68: e002 b.n 8008f70 + 800900e: 687b ldr r3, [r7, #4] + 8009010: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c + 8009014: 4619 mov r1, r3 + 8009016: 6878 ldr r0, [r7, #4] + 8009018: f005 ff0e bl 800ee38 + 800901c: e002 b.n 8009024 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx complete callback*/ huart->RxCpltCallback(huart); #else /*Call legacy weak Rx complete callback*/ HAL_UART_RxCpltCallback(huart); - 8008f6a: 6878 ldr r0, [r7, #4] - 8008f6c: f005 fe40 bl 800ebf0 + 800901e: 6878 ldr r0, [r7, #4] + 8009020: f005 fe46 bl 800ecb0 while ((nb_rx_data > 0U) && ((isrflags & USART_ISR_RXNE_RXFNE) != 0U)) - 8008f70: f8b7 309e ldrh.w r3, [r7, #158] ; 0x9e - 8008f74: 2b00 cmp r3, #0 - 8008f76: d006 beq.n 8008f86 - 8008f78: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac - 8008f7c: f003 0320 and.w r3, r3, #32 - 8008f80: 2b00 cmp r3, #0 - 8008f82: f47f aecf bne.w 8008d24 + 8009024: f8b7 309e ldrh.w r3, [r7, #158] ; 0x9e + 8009028: 2b00 cmp r3, #0 + 800902a: d006 beq.n 800903a + 800902c: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac + 8009030: f003 0320 and.w r3, r3, #32 + 8009034: 2b00 cmp r3, #0 + 8009036: f47f aecf bne.w 8008dd8 /* When remaining number of bytes to receive is less than the RX FIFO threshold, next incoming frames are processed as if FIFO mode was disabled (i.e. one interrupt per received frame). */ rxdatacount = huart->RxXferCount; - 8008f86: 687b ldr r3, [r7, #4] - 8008f88: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 8008f8c: f8a7 308a strh.w r3, [r7, #138] ; 0x8a + 800903a: 687b ldr r3, [r7, #4] + 800903c: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 8009040: f8a7 308a strh.w r3, [r7, #138] ; 0x8a if ((rxdatacount != 0U) && (rxdatacount < huart->NbRxDataToProcess)) - 8008f90: f8b7 308a ldrh.w r3, [r7, #138] ; 0x8a - 8008f94: 2b00 cmp r3, #0 - 8008f96: d049 beq.n 800902c - 8008f98: 687b ldr r3, [r7, #4] - 8008f9a: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 - 8008f9e: f8b7 208a ldrh.w r2, [r7, #138] ; 0x8a - 8008fa2: 429a cmp r2, r3 - 8008fa4: d242 bcs.n 800902c + 8009044: f8b7 308a ldrh.w r3, [r7, #138] ; 0x8a + 8009048: 2b00 cmp r3, #0 + 800904a: d049 beq.n 80090e0 + 800904c: 687b ldr r3, [r7, #4] + 800904e: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 + 8009052: f8b7 208a ldrh.w r2, [r7, #138] ; 0x8a + 8009056: 429a cmp r2, r3 + 8009058: d242 bcs.n 80090e0 { /* Disable the UART RXFT interrupt*/ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_RXFTIE); - 8008fa6: 687b ldr r3, [r7, #4] - 8008fa8: 681b ldr r3, [r3, #0] - 8008faa: 3308 adds r3, #8 - 8008fac: 623b str r3, [r7, #32] + 800905a: 687b ldr r3, [r7, #4] + 800905c: 681b ldr r3, [r3, #0] + 800905e: 3308 adds r3, #8 + 8009060: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008fae: 6a3b ldr r3, [r7, #32] - 8008fb0: e853 3f00 ldrex r3, [r3] - 8008fb4: 61fb str r3, [r7, #28] + 8009062: 6a3b ldr r3, [r7, #32] + 8009064: e853 3f00 ldrex r3, [r3] + 8009068: 61fb str r3, [r7, #28] return(result); - 8008fb6: 69fb ldr r3, [r7, #28] - 8008fb8: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 - 8008fbc: f8c7 3084 str.w r3, [r7, #132] ; 0x84 - 8008fc0: 687b ldr r3, [r7, #4] - 8008fc2: 681b ldr r3, [r3, #0] - 8008fc4: 3308 adds r3, #8 - 8008fc6: f8d7 2084 ldr.w r2, [r7, #132] ; 0x84 - 8008fca: 62fa str r2, [r7, #44] ; 0x2c - 8008fcc: 62bb str r3, [r7, #40] ; 0x28 + 800906a: 69fb ldr r3, [r7, #28] + 800906c: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 + 8009070: f8c7 3084 str.w r3, [r7, #132] ; 0x84 + 8009074: 687b ldr r3, [r7, #4] + 8009076: 681b ldr r3, [r3, #0] + 8009078: 3308 adds r3, #8 + 800907a: f8d7 2084 ldr.w r2, [r7, #132] ; 0x84 + 800907e: 62fa str r2, [r7, #44] ; 0x2c + 8009080: 62bb str r3, [r7, #40] ; 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8008fce: 6ab9 ldr r1, [r7, #40] ; 0x28 - 8008fd0: 6afa ldr r2, [r7, #44] ; 0x2c - 8008fd2: e841 2300 strex r3, r2, [r1] - 8008fd6: 627b str r3, [r7, #36] ; 0x24 + 8009082: 6ab9 ldr r1, [r7, #40] ; 0x28 + 8009084: 6afa ldr r2, [r7, #44] ; 0x2c + 8009086: e841 2300 strex r3, r2, [r1] + 800908a: 627b str r3, [r7, #36] ; 0x24 return(result); - 8008fd8: 6a7b ldr r3, [r7, #36] ; 0x24 - 8008fda: 2b00 cmp r3, #0 - 8008fdc: d1e3 bne.n 8008fa6 + 800908c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800908e: 2b00 cmp r3, #0 + 8009090: d1e3 bne.n 800905a /* Update the RxISR function pointer */ huart->RxISR = UART_RxISR_8BIT; - 8008fde: 687b ldr r3, [r7, #4] - 8008fe0: 4a15 ldr r2, [pc, #84] ; (8009038 ) - 8008fe2: 675a str r2, [r3, #116] ; 0x74 + 8009092: 687b ldr r3, [r7, #4] + 8009094: 4a15 ldr r2, [pc, #84] ; (80090ec ) + 8009096: 675a str r2, [r3, #116] ; 0x74 /* Enable the UART Data Register Not Empty interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RXNEIE_RXFNEIE); - 8008fe4: 687b ldr r3, [r7, #4] - 8008fe6: 681b ldr r3, [r3, #0] - 8008fe8: 60fb str r3, [r7, #12] + 8009098: 687b ldr r3, [r7, #4] + 800909a: 681b ldr r3, [r3, #0] + 800909c: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8008fea: 68fb ldr r3, [r7, #12] - 8008fec: e853 3f00 ldrex r3, [r3] - 8008ff0: 60bb str r3, [r7, #8] + 800909e: 68fb ldr r3, [r7, #12] + 80090a0: e853 3f00 ldrex r3, [r3] + 80090a4: 60bb str r3, [r7, #8] return(result); - 8008ff2: 68bb ldr r3, [r7, #8] - 8008ff4: f043 0320 orr.w r3, r3, #32 - 8008ff8: f8c7 3080 str.w r3, [r7, #128] ; 0x80 - 8008ffc: 687b ldr r3, [r7, #4] - 8008ffe: 681b ldr r3, [r3, #0] - 8009000: 461a mov r2, r3 - 8009002: f8d7 3080 ldr.w r3, [r7, #128] ; 0x80 - 8009006: 61bb str r3, [r7, #24] - 8009008: 617a str r2, [r7, #20] + 80090a6: 68bb ldr r3, [r7, #8] + 80090a8: f043 0320 orr.w r3, r3, #32 + 80090ac: f8c7 3080 str.w r3, [r7, #128] ; 0x80 + 80090b0: 687b ldr r3, [r7, #4] + 80090b2: 681b ldr r3, [r3, #0] + 80090b4: 461a mov r2, r3 + 80090b6: f8d7 3080 ldr.w r3, [r7, #128] ; 0x80 + 80090ba: 61bb str r3, [r7, #24] + 80090bc: 617a str r2, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800900a: 6979 ldr r1, [r7, #20] - 800900c: 69ba ldr r2, [r7, #24] - 800900e: e841 2300 strex r3, r2, [r1] - 8009012: 613b str r3, [r7, #16] + 80090be: 6979 ldr r1, [r7, #20] + 80090c0: 69ba ldr r2, [r7, #24] + 80090c2: e841 2300 strex r3, r2, [r1] + 80090c6: 613b str r3, [r7, #16] return(result); - 8009014: 693b ldr r3, [r7, #16] - 8009016: 2b00 cmp r3, #0 - 8009018: d1e4 bne.n 8008fe4 + 80090c8: 693b ldr r3, [r7, #16] + 80090ca: 2b00 cmp r3, #0 + 80090cc: d1e4 bne.n 8009098 else { /* Clear RXNE interrupt flag */ __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); } } - 800901a: e007 b.n 800902c + 80090ce: e007 b.n 80090e0 __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); - 800901c: 687b ldr r3, [r7, #4] - 800901e: 681b ldr r3, [r3, #0] - 8009020: 699a ldr r2, [r3, #24] - 8009022: 687b ldr r3, [r7, #4] - 8009024: 681b ldr r3, [r3, #0] - 8009026: f042 0208 orr.w r2, r2, #8 - 800902a: 619a str r2, [r3, #24] -} - 800902c: bf00 nop - 800902e: 37b0 adds r7, #176 ; 0xb0 - 8009030: 46bd mov sp, r7 - 8009032: bd80 pop {r7, pc} - 8009034: 40008000 .word 0x40008000 - 8009038: 0800896d .word 0x0800896d - -0800903c : + 80090d0: 687b ldr r3, [r7, #4] + 80090d2: 681b ldr r3, [r3, #0] + 80090d4: 699a ldr r2, [r3, #24] + 80090d6: 687b ldr r3, [r7, #4] + 80090d8: 681b ldr r3, [r3, #0] + 80090da: f042 0208 orr.w r2, r2, #8 + 80090de: 619a str r2, [r3, #24] +} + 80090e0: bf00 nop + 80090e2: 37b0 adds r7, #176 ; 0xb0 + 80090e4: 46bd mov sp, r7 + 80090e6: bd80 pop {r7, pc} + 80090e8: 40008000 .word 0x40008000 + 80090ec: 08008a21 .word 0x08008a21 + +080090f0 : * interruptions have been enabled by HAL_UART_Receive_IT() * @param huart UART handle. * @retval None */ static void UART_RxISR_16BIT_FIFOEN(UART_HandleTypeDef *huart) { - 800903c: b580 push {r7, lr} - 800903e: b0ae sub sp, #184 ; 0xb8 - 8009040: af00 add r7, sp, #0 - 8009042: 6078 str r0, [r7, #4] + 80090f0: b580 push {r7, lr} + 80090f2: b0ae sub sp, #184 ; 0xb8 + 80090f4: af00 add r7, sp, #0 + 80090f6: 6078 str r0, [r7, #4] uint16_t *tmp; uint16_t uhMask = huart->Mask; - 8009044: 687b ldr r3, [r7, #4] - 8009046: f8b3 3060 ldrh.w r3, [r3, #96] ; 0x60 - 800904a: f8a7 30b2 strh.w r3, [r7, #178] ; 0xb2 + 80090f8: 687b ldr r3, [r7, #4] + 80090fa: f8b3 3060 ldrh.w r3, [r3, #96] ; 0x60 + 80090fe: f8a7 30b2 strh.w r3, [r7, #178] ; 0xb2 uint16_t uhdata; uint16_t nb_rx_data; uint16_t rxdatacount; uint32_t isrflags = READ_REG(huart->Instance->ISR); - 800904e: 687b ldr r3, [r7, #4] - 8009050: 681b ldr r3, [r3, #0] - 8009052: 69db ldr r3, [r3, #28] - 8009054: f8c7 30b4 str.w r3, [r7, #180] ; 0xb4 + 8009102: 687b ldr r3, [r7, #4] + 8009104: 681b ldr r3, [r3, #0] + 8009106: 69db ldr r3, [r3, #28] + 8009108: f8c7 30b4 str.w r3, [r7, #180] ; 0xb4 uint32_t cr1its = READ_REG(huart->Instance->CR1); - 8009058: 687b ldr r3, [r7, #4] - 800905a: 681b ldr r3, [r3, #0] - 800905c: 681b ldr r3, [r3, #0] - 800905e: f8c7 30ac str.w r3, [r7, #172] ; 0xac + 800910c: 687b ldr r3, [r7, #4] + 800910e: 681b ldr r3, [r3, #0] + 8009110: 681b ldr r3, [r3, #0] + 8009112: f8c7 30ac str.w r3, [r7, #172] ; 0xac uint32_t cr3its = READ_REG(huart->Instance->CR3); - 8009062: 687b ldr r3, [r7, #4] - 8009064: 681b ldr r3, [r3, #0] - 8009066: 689b ldr r3, [r3, #8] - 8009068: f8c7 30a8 str.w r3, [r7, #168] ; 0xa8 + 8009116: 687b ldr r3, [r7, #4] + 8009118: 681b ldr r3, [r3, #0] + 800911a: 689b ldr r3, [r3, #8] + 800911c: f8c7 30a8 str.w r3, [r7, #168] ; 0xa8 /* Check that a Rx process is ongoing */ if (huart->RxState == HAL_UART_STATE_BUSY_RX) - 800906c: 687b ldr r3, [r7, #4] - 800906e: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c - 8009072: 2b22 cmp r3, #34 ; 0x22 - 8009074: f040 8186 bne.w 8009384 + 8009120: 687b ldr r3, [r7, #4] + 8009122: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c + 8009126: 2b22 cmp r3, #34 ; 0x22 + 8009128: f040 8186 bne.w 8009438 { nb_rx_data = huart->NbRxDataToProcess; - 8009078: 687b ldr r3, [r7, #4] - 800907a: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 - 800907e: f8a7 30a6 strh.w r3, [r7, #166] ; 0xa6 + 800912c: 687b ldr r3, [r7, #4] + 800912e: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 + 8009132: f8a7 30a6 strh.w r3, [r7, #166] ; 0xa6 while ((nb_rx_data > 0U) && ((isrflags & USART_ISR_RXNE_RXFNE) != 0U)) - 8009082: e129 b.n 80092d8 + 8009136: e129 b.n 800938c { uhdata = (uint16_t) READ_REG(huart->Instance->RDR); - 8009084: 687b ldr r3, [r7, #4] - 8009086: 681b ldr r3, [r3, #0] - 8009088: 6a5b ldr r3, [r3, #36] ; 0x24 - 800908a: f8a7 30a4 strh.w r3, [r7, #164] ; 0xa4 + 8009138: 687b ldr r3, [r7, #4] + 800913a: 681b ldr r3, [r3, #0] + 800913c: 6a5b ldr r3, [r3, #36] ; 0x24 + 800913e: f8a7 30a4 strh.w r3, [r7, #164] ; 0xa4 tmp = (uint16_t *) huart->pRxBuffPtr ; - 800908e: 687b ldr r3, [r7, #4] - 8009090: 6d9b ldr r3, [r3, #88] ; 0x58 - 8009092: f8c7 30a0 str.w r3, [r7, #160] ; 0xa0 + 8009142: 687b ldr r3, [r7, #4] + 8009144: 6d9b ldr r3, [r3, #88] ; 0x58 + 8009146: f8c7 30a0 str.w r3, [r7, #160] ; 0xa0 *tmp = (uint16_t)(uhdata & uhMask); - 8009096: f8b7 20a4 ldrh.w r2, [r7, #164] ; 0xa4 - 800909a: f8b7 30b2 ldrh.w r3, [r7, #178] ; 0xb2 - 800909e: 4013 ands r3, r2 - 80090a0: b29a uxth r2, r3 - 80090a2: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 - 80090a6: 801a strh r2, [r3, #0] + 800914a: f8b7 20a4 ldrh.w r2, [r7, #164] ; 0xa4 + 800914e: f8b7 30b2 ldrh.w r3, [r7, #178] ; 0xb2 + 8009152: 4013 ands r3, r2 + 8009154: b29a uxth r2, r3 + 8009156: f8d7 30a0 ldr.w r3, [r7, #160] ; 0xa0 + 800915a: 801a strh r2, [r3, #0] huart->pRxBuffPtr += 2U; - 80090a8: 687b ldr r3, [r7, #4] - 80090aa: 6d9b ldr r3, [r3, #88] ; 0x58 - 80090ac: 1c9a adds r2, r3, #2 - 80090ae: 687b ldr r3, [r7, #4] - 80090b0: 659a str r2, [r3, #88] ; 0x58 + 800915c: 687b ldr r3, [r7, #4] + 800915e: 6d9b ldr r3, [r3, #88] ; 0x58 + 8009160: 1c9a adds r2, r3, #2 + 8009162: 687b ldr r3, [r7, #4] + 8009164: 659a str r2, [r3, #88] ; 0x58 huart->RxXferCount--; - 80090b2: 687b ldr r3, [r7, #4] - 80090b4: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 80090b8: b29b uxth r3, r3 - 80090ba: 3b01 subs r3, #1 - 80090bc: b29a uxth r2, r3 - 80090be: 687b ldr r3, [r7, #4] - 80090c0: f8a3 205e strh.w r2, [r3, #94] ; 0x5e + 8009166: 687b ldr r3, [r7, #4] + 8009168: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 800916c: b29b uxth r3, r3 + 800916e: 3b01 subs r3, #1 + 8009170: b29a uxth r2, r3 + 8009172: 687b ldr r3, [r7, #4] + 8009174: f8a3 205e strh.w r2, [r3, #94] ; 0x5e isrflags = READ_REG(huart->Instance->ISR); - 80090c4: 687b ldr r3, [r7, #4] - 80090c6: 681b ldr r3, [r3, #0] - 80090c8: 69db ldr r3, [r3, #28] - 80090ca: f8c7 30b4 str.w r3, [r7, #180] ; 0xb4 + 8009178: 687b ldr r3, [r7, #4] + 800917a: 681b ldr r3, [r3, #0] + 800917c: 69db ldr r3, [r3, #28] + 800917e: f8c7 30b4 str.w r3, [r7, #180] ; 0xb4 /* If some non blocking errors occurred */ if ((isrflags & (USART_ISR_PE | USART_ISR_FE | USART_ISR_NE)) != 0U) - 80090ce: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 - 80090d2: f003 0307 and.w r3, r3, #7 - 80090d6: 2b00 cmp r3, #0 - 80090d8: d053 beq.n 8009182 + 8009182: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 + 8009186: f003 0307 and.w r3, r3, #7 + 800918a: 2b00 cmp r3, #0 + 800918c: d053 beq.n 8009236 { /* UART parity error interrupt occurred -------------------------------------*/ if (((isrflags & USART_ISR_PE) != 0U) && ((cr1its & USART_CR1_PEIE) != 0U)) - 80090da: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 - 80090de: f003 0301 and.w r3, r3, #1 - 80090e2: 2b00 cmp r3, #0 - 80090e4: d011 beq.n 800910a - 80090e6: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac - 80090ea: f403 7380 and.w r3, r3, #256 ; 0x100 - 80090ee: 2b00 cmp r3, #0 - 80090f0: d00b beq.n 800910a + 800918e: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 + 8009192: f003 0301 and.w r3, r3, #1 + 8009196: 2b00 cmp r3, #0 + 8009198: d011 beq.n 80091be + 800919a: f8d7 30ac ldr.w r3, [r7, #172] ; 0xac + 800919e: f403 7380 and.w r3, r3, #256 ; 0x100 + 80091a2: 2b00 cmp r3, #0 + 80091a4: d00b beq.n 80091be { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_PEF); - 80090f2: 687b ldr r3, [r7, #4] - 80090f4: 681b ldr r3, [r3, #0] - 80090f6: 2201 movs r2, #1 - 80090f8: 621a str r2, [r3, #32] + 80091a6: 687b ldr r3, [r7, #4] + 80091a8: 681b ldr r3, [r3, #0] + 80091aa: 2201 movs r2, #1 + 80091ac: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_PE; - 80090fa: 687b ldr r3, [r7, #4] - 80090fc: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8009100: f043 0201 orr.w r2, r3, #1 - 8009104: 687b ldr r3, [r7, #4] - 8009106: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 80091ae: 687b ldr r3, [r7, #4] + 80091b0: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 80091b4: f043 0201 orr.w r2, r3, #1 + 80091b8: 687b ldr r3, [r7, #4] + 80091ba: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* UART frame error interrupt occurred --------------------------------------*/ if (((isrflags & USART_ISR_FE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) - 800910a: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 - 800910e: f003 0302 and.w r3, r3, #2 - 8009112: 2b00 cmp r3, #0 - 8009114: d011 beq.n 800913a - 8009116: f8d7 30a8 ldr.w r3, [r7, #168] ; 0xa8 - 800911a: f003 0301 and.w r3, r3, #1 - 800911e: 2b00 cmp r3, #0 - 8009120: d00b beq.n 800913a + 80091be: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 + 80091c2: f003 0302 and.w r3, r3, #2 + 80091c6: 2b00 cmp r3, #0 + 80091c8: d011 beq.n 80091ee + 80091ca: f8d7 30a8 ldr.w r3, [r7, #168] ; 0xa8 + 80091ce: f003 0301 and.w r3, r3, #1 + 80091d2: 2b00 cmp r3, #0 + 80091d4: d00b beq.n 80091ee { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_FEF); - 8009122: 687b ldr r3, [r7, #4] - 8009124: 681b ldr r3, [r3, #0] - 8009126: 2202 movs r2, #2 - 8009128: 621a str r2, [r3, #32] + 80091d6: 687b ldr r3, [r7, #4] + 80091d8: 681b ldr r3, [r3, #0] + 80091da: 2202 movs r2, #2 + 80091dc: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_FE; - 800912a: 687b ldr r3, [r7, #4] - 800912c: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8009130: f043 0204 orr.w r2, r3, #4 - 8009134: 687b ldr r3, [r7, #4] - 8009136: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 80091de: 687b ldr r3, [r7, #4] + 80091e0: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 80091e4: f043 0204 orr.w r2, r3, #4 + 80091e8: 687b ldr r3, [r7, #4] + 80091ea: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* UART noise error interrupt occurred --------------------------------------*/ if (((isrflags & USART_ISR_NE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) - 800913a: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 - 800913e: f003 0304 and.w r3, r3, #4 - 8009142: 2b00 cmp r3, #0 - 8009144: d011 beq.n 800916a - 8009146: f8d7 30a8 ldr.w r3, [r7, #168] ; 0xa8 - 800914a: f003 0301 and.w r3, r3, #1 - 800914e: 2b00 cmp r3, #0 - 8009150: d00b beq.n 800916a + 80091ee: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 + 80091f2: f003 0304 and.w r3, r3, #4 + 80091f6: 2b00 cmp r3, #0 + 80091f8: d011 beq.n 800921e + 80091fa: f8d7 30a8 ldr.w r3, [r7, #168] ; 0xa8 + 80091fe: f003 0301 and.w r3, r3, #1 + 8009202: 2b00 cmp r3, #0 + 8009204: d00b beq.n 800921e { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_NEF); - 8009152: 687b ldr r3, [r7, #4] - 8009154: 681b ldr r3, [r3, #0] - 8009156: 2204 movs r2, #4 - 8009158: 621a str r2, [r3, #32] + 8009206: 687b ldr r3, [r7, #4] + 8009208: 681b ldr r3, [r3, #0] + 800920a: 2204 movs r2, #4 + 800920c: 621a str r2, [r3, #32] huart->ErrorCode |= HAL_UART_ERROR_NE; - 800915a: 687b ldr r3, [r7, #4] - 800915c: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8009160: f043 0202 orr.w r2, r3, #2 - 8009164: 687b ldr r3, [r7, #4] - 8009166: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 800920e: 687b ldr r3, [r7, #4] + 8009210: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8009214: f043 0202 orr.w r2, r3, #2 + 8009218: 687b ldr r3, [r7, #4] + 800921a: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } /* Call UART Error Call back function if need be ----------------------------*/ if (huart->ErrorCode != HAL_UART_ERROR_NONE) - 800916a: 687b ldr r3, [r7, #4] - 800916c: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 - 8009170: 2b00 cmp r3, #0 - 8009172: d006 beq.n 8009182 + 800921e: 687b ldr r3, [r7, #4] + 8009220: f8d3 3090 ldr.w r3, [r3, #144] ; 0x90 + 8009224: 2b00 cmp r3, #0 + 8009226: d006 beq.n 8009236 #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered error callback*/ huart->ErrorCallback(huart); #else /*Call legacy weak error callback*/ HAL_UART_ErrorCallback(huart); - 8009174: 6878 ldr r0, [r7, #4] - 8009176: f005 fda5 bl 800ecc4 + 8009228: 6878 ldr r0, [r7, #4] + 800922a: f005 fdab bl 800ed84 #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ huart->ErrorCode = HAL_UART_ERROR_NONE; - 800917a: 687b ldr r3, [r7, #4] - 800917c: 2200 movs r2, #0 - 800917e: f8c3 2090 str.w r2, [r3, #144] ; 0x90 + 800922e: 687b ldr r3, [r7, #4] + 8009230: 2200 movs r2, #0 + 8009232: f8c3 2090 str.w r2, [r3, #144] ; 0x90 } } if (huart->RxXferCount == 0U) - 8009182: 687b ldr r3, [r7, #4] - 8009184: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 8009188: b29b uxth r3, r3 - 800918a: 2b00 cmp r3, #0 - 800918c: f040 80a4 bne.w 80092d8 + 8009236: 687b ldr r3, [r7, #4] + 8009238: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 800923c: b29b uxth r3, r3 + 800923e: 2b00 cmp r3, #0 + 8009240: f040 80a4 bne.w 800938c { /* Disable the UART Parity Error Interrupt and RXFT interrupt*/ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_PEIE); - 8009190: 687b ldr r3, [r7, #4] - 8009192: 681b ldr r3, [r3, #0] - 8009194: 677b str r3, [r7, #116] ; 0x74 + 8009244: 687b ldr r3, [r7, #4] + 8009246: 681b ldr r3, [r3, #0] + 8009248: 677b str r3, [r7, #116] ; 0x74 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8009196: 6f7b ldr r3, [r7, #116] ; 0x74 - 8009198: e853 3f00 ldrex r3, [r3] - 800919c: 673b str r3, [r7, #112] ; 0x70 + 800924a: 6f7b ldr r3, [r7, #116] ; 0x74 + 800924c: e853 3f00 ldrex r3, [r3] + 8009250: 673b str r3, [r7, #112] ; 0x70 return(result); - 800919e: 6f3b ldr r3, [r7, #112] ; 0x70 - 80091a0: f423 7380 bic.w r3, r3, #256 ; 0x100 - 80091a4: f8c7 309c str.w r3, [r7, #156] ; 0x9c - 80091a8: 687b ldr r3, [r7, #4] - 80091aa: 681b ldr r3, [r3, #0] - 80091ac: 461a mov r2, r3 - 80091ae: f8d7 309c ldr.w r3, [r7, #156] ; 0x9c - 80091b2: f8c7 3080 str.w r3, [r7, #128] ; 0x80 - 80091b6: 67fa str r2, [r7, #124] ; 0x7c + 8009252: 6f3b ldr r3, [r7, #112] ; 0x70 + 8009254: f423 7380 bic.w r3, r3, #256 ; 0x100 + 8009258: f8c7 309c str.w r3, [r7, #156] ; 0x9c + 800925c: 687b ldr r3, [r7, #4] + 800925e: 681b ldr r3, [r3, #0] + 8009260: 461a mov r2, r3 + 8009262: f8d7 309c ldr.w r3, [r7, #156] ; 0x9c + 8009266: f8c7 3080 str.w r3, [r7, #128] ; 0x80 + 800926a: 67fa str r2, [r7, #124] ; 0x7c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80091b8: 6ff9 ldr r1, [r7, #124] ; 0x7c - 80091ba: f8d7 2080 ldr.w r2, [r7, #128] ; 0x80 - 80091be: e841 2300 strex r3, r2, [r1] - 80091c2: 67bb str r3, [r7, #120] ; 0x78 + 800926c: 6ff9 ldr r1, [r7, #124] ; 0x7c + 800926e: f8d7 2080 ldr.w r2, [r7, #128] ; 0x80 + 8009272: e841 2300 strex r3, r2, [r1] + 8009276: 67bb str r3, [r7, #120] ; 0x78 return(result); - 80091c4: 6fbb ldr r3, [r7, #120] ; 0x78 - 80091c6: 2b00 cmp r3, #0 - 80091c8: d1e2 bne.n 8009190 + 8009278: 6fbb ldr r3, [r7, #120] ; 0x78 + 800927a: 2b00 cmp r3, #0 + 800927c: d1e2 bne.n 8009244 /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) and RX FIFO Threshold interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); - 80091ca: 687b ldr r3, [r7, #4] - 80091cc: 681b ldr r3, [r3, #0] - 80091ce: 3308 adds r3, #8 - 80091d0: 663b str r3, [r7, #96] ; 0x60 + 800927e: 687b ldr r3, [r7, #4] + 8009280: 681b ldr r3, [r3, #0] + 8009282: 3308 adds r3, #8 + 8009284: 663b str r3, [r7, #96] ; 0x60 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80091d2: 6e3b ldr r3, [r7, #96] ; 0x60 - 80091d4: e853 3f00 ldrex r3, [r3] - 80091d8: 65fb str r3, [r7, #92] ; 0x5c + 8009286: 6e3b ldr r3, [r7, #96] ; 0x60 + 8009288: e853 3f00 ldrex r3, [r3] + 800928c: 65fb str r3, [r7, #92] ; 0x5c return(result); - 80091da: 6dfb ldr r3, [r7, #92] ; 0x5c - 80091dc: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 - 80091e0: f023 0301 bic.w r3, r3, #1 - 80091e4: f8c7 3098 str.w r3, [r7, #152] ; 0x98 - 80091e8: 687b ldr r3, [r7, #4] - 80091ea: 681b ldr r3, [r3, #0] - 80091ec: 3308 adds r3, #8 - 80091ee: f8d7 2098 ldr.w r2, [r7, #152] ; 0x98 - 80091f2: 66fa str r2, [r7, #108] ; 0x6c - 80091f4: 66bb str r3, [r7, #104] ; 0x68 + 800928e: 6dfb ldr r3, [r7, #92] ; 0x5c + 8009290: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 + 8009294: f023 0301 bic.w r3, r3, #1 + 8009298: f8c7 3098 str.w r3, [r7, #152] ; 0x98 + 800929c: 687b ldr r3, [r7, #4] + 800929e: 681b ldr r3, [r3, #0] + 80092a0: 3308 adds r3, #8 + 80092a2: f8d7 2098 ldr.w r2, [r7, #152] ; 0x98 + 80092a6: 66fa str r2, [r7, #108] ; 0x6c + 80092a8: 66bb str r3, [r7, #104] ; 0x68 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80091f6: 6eb9 ldr r1, [r7, #104] ; 0x68 - 80091f8: 6efa ldr r2, [r7, #108] ; 0x6c - 80091fa: e841 2300 strex r3, r2, [r1] - 80091fe: 667b str r3, [r7, #100] ; 0x64 + 80092aa: 6eb9 ldr r1, [r7, #104] ; 0x68 + 80092ac: 6efa ldr r2, [r7, #108] ; 0x6c + 80092ae: e841 2300 strex r3, r2, [r1] + 80092b2: 667b str r3, [r7, #100] ; 0x64 return(result); - 8009200: 6e7b ldr r3, [r7, #100] ; 0x64 - 8009202: 2b00 cmp r3, #0 - 8009204: d1e1 bne.n 80091ca + 80092b4: 6e7b ldr r3, [r7, #100] ; 0x64 + 80092b6: 2b00 cmp r3, #0 + 80092b8: d1e1 bne.n 800927e /* Rx process is completed, restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 8009206: 687b ldr r3, [r7, #4] - 8009208: 2220 movs r2, #32 - 800920a: f8c3 208c str.w r2, [r3, #140] ; 0x8c + 80092ba: 687b ldr r3, [r7, #4] + 80092bc: 2220 movs r2, #32 + 80092be: f8c3 208c str.w r2, [r3, #140] ; 0x8c /* Clear RxISR function pointer */ huart->RxISR = NULL; - 800920e: 687b ldr r3, [r7, #4] - 8009210: 2200 movs r2, #0 - 8009212: 675a str r2, [r3, #116] ; 0x74 + 80092c2: 687b ldr r3, [r7, #4] + 80092c4: 2200 movs r2, #0 + 80092c6: 675a str r2, [r3, #116] ; 0x74 /* Initialize type of RxEvent to Transfer Complete */ huart->RxEventType = HAL_UART_RXEVENT_TC; - 8009214: 687b ldr r3, [r7, #4] - 8009216: 2200 movs r2, #0 - 8009218: 671a str r2, [r3, #112] ; 0x70 + 80092c8: 687b ldr r3, [r7, #4] + 80092ca: 2200 movs r2, #0 + 80092cc: 671a str r2, [r3, #112] ; 0x70 #if defined(LPUART1) if (!(IS_LPUART_INSTANCE(huart->Instance))) - 800921a: 687b ldr r3, [r7, #4] - 800921c: 681b ldr r3, [r3, #0] - 800921e: 4a5f ldr r2, [pc, #380] ; (800939c ) - 8009220: 4293 cmp r3, r2 - 8009222: d021 beq.n 8009268 + 80092ce: 687b ldr r3, [r7, #4] + 80092d0: 681b ldr r3, [r3, #0] + 80092d2: 4a5f ldr r2, [pc, #380] ; (8009450 ) + 80092d4: 4293 cmp r3, r2 + 80092d6: d021 beq.n 800931c { /* Check that USART RTOEN bit is set */ if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) - 8009224: 687b ldr r3, [r7, #4] - 8009226: 681b ldr r3, [r3, #0] - 8009228: 685b ldr r3, [r3, #4] - 800922a: f403 0300 and.w r3, r3, #8388608 ; 0x800000 - 800922e: 2b00 cmp r3, #0 - 8009230: d01a beq.n 8009268 + 80092d8: 687b ldr r3, [r7, #4] + 80092da: 681b ldr r3, [r3, #0] + 80092dc: 685b ldr r3, [r3, #4] + 80092de: f403 0300 and.w r3, r3, #8388608 ; 0x800000 + 80092e2: 2b00 cmp r3, #0 + 80092e4: d01a beq.n 800931c { /* Enable the UART Receiver Timeout Interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); - 8009232: 687b ldr r3, [r7, #4] - 8009234: 681b ldr r3, [r3, #0] - 8009236: 64fb str r3, [r7, #76] ; 0x4c + 80092e6: 687b ldr r3, [r7, #4] + 80092e8: 681b ldr r3, [r3, #0] + 80092ea: 64fb str r3, [r7, #76] ; 0x4c __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8009238: 6cfb ldr r3, [r7, #76] ; 0x4c - 800923a: e853 3f00 ldrex r3, [r3] - 800923e: 64bb str r3, [r7, #72] ; 0x48 + 80092ec: 6cfb ldr r3, [r7, #76] ; 0x4c + 80092ee: e853 3f00 ldrex r3, [r3] + 80092f2: 64bb str r3, [r7, #72] ; 0x48 return(result); - 8009240: 6cbb ldr r3, [r7, #72] ; 0x48 - 8009242: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 - 8009246: f8c7 3094 str.w r3, [r7, #148] ; 0x94 - 800924a: 687b ldr r3, [r7, #4] - 800924c: 681b ldr r3, [r3, #0] - 800924e: 461a mov r2, r3 - 8009250: f8d7 3094 ldr.w r3, [r7, #148] ; 0x94 - 8009254: 65bb str r3, [r7, #88] ; 0x58 - 8009256: 657a str r2, [r7, #84] ; 0x54 + 80092f4: 6cbb ldr r3, [r7, #72] ; 0x48 + 80092f6: f023 6380 bic.w r3, r3, #67108864 ; 0x4000000 + 80092fa: f8c7 3094 str.w r3, [r7, #148] ; 0x94 + 80092fe: 687b ldr r3, [r7, #4] + 8009300: 681b ldr r3, [r3, #0] + 8009302: 461a mov r2, r3 + 8009304: f8d7 3094 ldr.w r3, [r7, #148] ; 0x94 + 8009308: 65bb str r3, [r7, #88] ; 0x58 + 800930a: 657a str r2, [r7, #84] ; 0x54 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8009258: 6d79 ldr r1, [r7, #84] ; 0x54 - 800925a: 6dba ldr r2, [r7, #88] ; 0x58 - 800925c: e841 2300 strex r3, r2, [r1] - 8009260: 653b str r3, [r7, #80] ; 0x50 + 800930c: 6d79 ldr r1, [r7, #84] ; 0x54 + 800930e: 6dba ldr r2, [r7, #88] ; 0x58 + 8009310: e841 2300 strex r3, r2, [r1] + 8009314: 653b str r3, [r7, #80] ; 0x50 return(result); - 8009262: 6d3b ldr r3, [r7, #80] ; 0x50 - 8009264: 2b00 cmp r3, #0 - 8009266: d1e4 bne.n 8009232 + 8009316: 6d3b ldr r3, [r7, #80] ; 0x50 + 8009318: 2b00 cmp r3, #0 + 800931a: d1e4 bne.n 80092e6 } #endif /* LPUART1 */ /* Check current reception Mode : If Reception till IDLE event has been selected : */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8009268: 687b ldr r3, [r7, #4] - 800926a: 6edb ldr r3, [r3, #108] ; 0x6c - 800926c: 2b01 cmp r3, #1 - 800926e: d130 bne.n 80092d2 + 800931c: 687b ldr r3, [r7, #4] + 800931e: 6edb ldr r3, [r3, #108] ; 0x6c + 8009320: 2b01 cmp r3, #1 + 8009322: d130 bne.n 8009386 { /* Set reception type to Standard */ huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 8009270: 687b ldr r3, [r7, #4] - 8009272: 2200 movs r2, #0 - 8009274: 66da str r2, [r3, #108] ; 0x6c + 8009324: 687b ldr r3, [r7, #4] + 8009326: 2200 movs r2, #0 + 8009328: 66da str r2, [r3, #108] ; 0x6c /* Disable IDLE interrupt */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 8009276: 687b ldr r3, [r7, #4] - 8009278: 681b ldr r3, [r3, #0] - 800927a: 63bb str r3, [r7, #56] ; 0x38 + 800932a: 687b ldr r3, [r7, #4] + 800932c: 681b ldr r3, [r3, #0] + 800932e: 63bb str r3, [r7, #56] ; 0x38 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800927c: 6bbb ldr r3, [r7, #56] ; 0x38 - 800927e: e853 3f00 ldrex r3, [r3] - 8009282: 637b str r3, [r7, #52] ; 0x34 + 8009330: 6bbb ldr r3, [r7, #56] ; 0x38 + 8009332: e853 3f00 ldrex r3, [r3] + 8009336: 637b str r3, [r7, #52] ; 0x34 return(result); - 8009284: 6b7b ldr r3, [r7, #52] ; 0x34 - 8009286: f023 0310 bic.w r3, r3, #16 - 800928a: f8c7 3090 str.w r3, [r7, #144] ; 0x90 - 800928e: 687b ldr r3, [r7, #4] - 8009290: 681b ldr r3, [r3, #0] - 8009292: 461a mov r2, r3 - 8009294: f8d7 3090 ldr.w r3, [r7, #144] ; 0x90 - 8009298: 647b str r3, [r7, #68] ; 0x44 - 800929a: 643a str r2, [r7, #64] ; 0x40 + 8009338: 6b7b ldr r3, [r7, #52] ; 0x34 + 800933a: f023 0310 bic.w r3, r3, #16 + 800933e: f8c7 3090 str.w r3, [r7, #144] ; 0x90 + 8009342: 687b ldr r3, [r7, #4] + 8009344: 681b ldr r3, [r3, #0] + 8009346: 461a mov r2, r3 + 8009348: f8d7 3090 ldr.w r3, [r7, #144] ; 0x90 + 800934c: 647b str r3, [r7, #68] ; 0x44 + 800934e: 643a str r2, [r7, #64] ; 0x40 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800929c: 6c39 ldr r1, [r7, #64] ; 0x40 - 800929e: 6c7a ldr r2, [r7, #68] ; 0x44 - 80092a0: e841 2300 strex r3, r2, [r1] - 80092a4: 63fb str r3, [r7, #60] ; 0x3c + 8009350: 6c39 ldr r1, [r7, #64] ; 0x40 + 8009352: 6c7a ldr r2, [r7, #68] ; 0x44 + 8009354: e841 2300 strex r3, r2, [r1] + 8009358: 63fb str r3, [r7, #60] ; 0x3c return(result); - 80092a6: 6bfb ldr r3, [r7, #60] ; 0x3c - 80092a8: 2b00 cmp r3, #0 - 80092aa: d1e4 bne.n 8009276 + 800935a: 6bfb ldr r3, [r7, #60] ; 0x3c + 800935c: 2b00 cmp r3, #0 + 800935e: d1e4 bne.n 800932a if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) - 80092ac: 687b ldr r3, [r7, #4] - 80092ae: 681b ldr r3, [r3, #0] - 80092b0: 69db ldr r3, [r3, #28] - 80092b2: f003 0310 and.w r3, r3, #16 - 80092b6: 2b10 cmp r3, #16 - 80092b8: d103 bne.n 80092c2 + 8009360: 687b ldr r3, [r7, #4] + 8009362: 681b ldr r3, [r3, #0] + 8009364: 69db ldr r3, [r3, #28] + 8009366: f003 0310 and.w r3, r3, #16 + 800936a: 2b10 cmp r3, #16 + 800936c: d103 bne.n 8009376 { /* Clear IDLE Flag */ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); - 80092ba: 687b ldr r3, [r7, #4] - 80092bc: 681b ldr r3, [r3, #0] - 80092be: 2210 movs r2, #16 - 80092c0: 621a str r2, [r3, #32] + 800936e: 687b ldr r3, [r7, #4] + 8009370: 681b ldr r3, [r3, #0] + 8009372: 2210 movs r2, #16 + 8009374: 621a str r2, [r3, #32] #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx Event callback*/ huart->RxEventCallback(huart, huart->RxXferSize); #else /*Call legacy weak Rx Event callback*/ HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); - 80092c2: 687b ldr r3, [r7, #4] - 80092c4: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c - 80092c8: 4619 mov r1, r3 - 80092ca: 6878 ldr r0, [r7, #4] - 80092cc: f005 fd54 bl 800ed78 - 80092d0: e002 b.n 80092d8 + 8009376: 687b ldr r3, [r7, #4] + 8009378: f8b3 305c ldrh.w r3, [r3, #92] ; 0x5c + 800937c: 4619 mov r1, r3 + 800937e: 6878 ldr r0, [r7, #4] + 8009380: f005 fd5a bl 800ee38 + 8009384: e002 b.n 800938c #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) /*Call registered Rx complete callback*/ huart->RxCpltCallback(huart); #else /*Call legacy weak Rx complete callback*/ HAL_UART_RxCpltCallback(huart); - 80092d2: 6878 ldr r0, [r7, #4] - 80092d4: f005 fc8c bl 800ebf0 + 8009386: 6878 ldr r0, [r7, #4] + 8009388: f005 fc92 bl 800ecb0 while ((nb_rx_data > 0U) && ((isrflags & USART_ISR_RXNE_RXFNE) != 0U)) - 80092d8: f8b7 30a6 ldrh.w r3, [r7, #166] ; 0xa6 - 80092dc: 2b00 cmp r3, #0 - 80092de: d006 beq.n 80092ee - 80092e0: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 - 80092e4: f003 0320 and.w r3, r3, #32 - 80092e8: 2b00 cmp r3, #0 - 80092ea: f47f aecb bne.w 8009084 + 800938c: f8b7 30a6 ldrh.w r3, [r7, #166] ; 0xa6 + 8009390: 2b00 cmp r3, #0 + 8009392: d006 beq.n 80093a2 + 8009394: f8d7 30b4 ldr.w r3, [r7, #180] ; 0xb4 + 8009398: f003 0320 and.w r3, r3, #32 + 800939c: 2b00 cmp r3, #0 + 800939e: f47f aecb bne.w 8009138 /* When remaining number of bytes to receive is less than the RX FIFO threshold, next incoming frames are processed as if FIFO mode was disabled (i.e. one interrupt per received frame). */ rxdatacount = huart->RxXferCount; - 80092ee: 687b ldr r3, [r7, #4] - 80092f0: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e - 80092f4: f8a7 308e strh.w r3, [r7, #142] ; 0x8e + 80093a2: 687b ldr r3, [r7, #4] + 80093a4: f8b3 305e ldrh.w r3, [r3, #94] ; 0x5e + 80093a8: f8a7 308e strh.w r3, [r7, #142] ; 0x8e if ((rxdatacount != 0U) && (rxdatacount < huart->NbRxDataToProcess)) - 80092f8: f8b7 308e ldrh.w r3, [r7, #142] ; 0x8e - 80092fc: 2b00 cmp r3, #0 - 80092fe: d049 beq.n 8009394 - 8009300: 687b ldr r3, [r7, #4] - 8009302: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 - 8009306: f8b7 208e ldrh.w r2, [r7, #142] ; 0x8e - 800930a: 429a cmp r2, r3 - 800930c: d242 bcs.n 8009394 + 80093ac: f8b7 308e ldrh.w r3, [r7, #142] ; 0x8e + 80093b0: 2b00 cmp r3, #0 + 80093b2: d049 beq.n 8009448 + 80093b4: 687b ldr r3, [r7, #4] + 80093b6: f8b3 3068 ldrh.w r3, [r3, #104] ; 0x68 + 80093ba: f8b7 208e ldrh.w r2, [r7, #142] ; 0x8e + 80093be: 429a cmp r2, r3 + 80093c0: d242 bcs.n 8009448 { /* Disable the UART RXFT interrupt*/ ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_RXFTIE); - 800930e: 687b ldr r3, [r7, #4] - 8009310: 681b ldr r3, [r3, #0] - 8009312: 3308 adds r3, #8 - 8009314: 627b str r3, [r7, #36] ; 0x24 + 80093c2: 687b ldr r3, [r7, #4] + 80093c4: 681b ldr r3, [r3, #0] + 80093c6: 3308 adds r3, #8 + 80093c8: 627b str r3, [r7, #36] ; 0x24 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8009316: 6a7b ldr r3, [r7, #36] ; 0x24 - 8009318: e853 3f00 ldrex r3, [r3] - 800931c: 623b str r3, [r7, #32] + 80093ca: 6a7b ldr r3, [r7, #36] ; 0x24 + 80093cc: e853 3f00 ldrex r3, [r3] + 80093d0: 623b str r3, [r7, #32] return(result); - 800931e: 6a3b ldr r3, [r7, #32] - 8009320: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 - 8009324: f8c7 3088 str.w r3, [r7, #136] ; 0x88 - 8009328: 687b ldr r3, [r7, #4] - 800932a: 681b ldr r3, [r3, #0] - 800932c: 3308 adds r3, #8 - 800932e: f8d7 2088 ldr.w r2, [r7, #136] ; 0x88 - 8009332: 633a str r2, [r7, #48] ; 0x30 - 8009334: 62fb str r3, [r7, #44] ; 0x2c + 80093d2: 6a3b ldr r3, [r7, #32] + 80093d4: f023 5380 bic.w r3, r3, #268435456 ; 0x10000000 + 80093d8: f8c7 3088 str.w r3, [r7, #136] ; 0x88 + 80093dc: 687b ldr r3, [r7, #4] + 80093de: 681b ldr r3, [r3, #0] + 80093e0: 3308 adds r3, #8 + 80093e2: f8d7 2088 ldr.w r2, [r7, #136] ; 0x88 + 80093e6: 633a str r2, [r7, #48] ; 0x30 + 80093e8: 62fb str r3, [r7, #44] ; 0x2c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8009336: 6af9 ldr r1, [r7, #44] ; 0x2c - 8009338: 6b3a ldr r2, [r7, #48] ; 0x30 - 800933a: e841 2300 strex r3, r2, [r1] - 800933e: 62bb str r3, [r7, #40] ; 0x28 + 80093ea: 6af9 ldr r1, [r7, #44] ; 0x2c + 80093ec: 6b3a ldr r2, [r7, #48] ; 0x30 + 80093ee: e841 2300 strex r3, r2, [r1] + 80093f2: 62bb str r3, [r7, #40] ; 0x28 return(result); - 8009340: 6abb ldr r3, [r7, #40] ; 0x28 - 8009342: 2b00 cmp r3, #0 - 8009344: d1e3 bne.n 800930e + 80093f4: 6abb ldr r3, [r7, #40] ; 0x28 + 80093f6: 2b00 cmp r3, #0 + 80093f8: d1e3 bne.n 80093c2 /* Update the RxISR function pointer */ huart->RxISR = UART_RxISR_16BIT; - 8009346: 687b ldr r3, [r7, #4] - 8009348: 4a15 ldr r2, [pc, #84] ; (80093a0 ) - 800934a: 675a str r2, [r3, #116] ; 0x74 + 80093fa: 687b ldr r3, [r7, #4] + 80093fc: 4a15 ldr r2, [pc, #84] ; (8009454 ) + 80093fe: 675a str r2, [r3, #116] ; 0x74 /* Enable the UART Data Register Not Empty interrupt */ ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RXNEIE_RXFNEIE); - 800934c: 687b ldr r3, [r7, #4] - 800934e: 681b ldr r3, [r3, #0] - 8009350: 613b str r3, [r7, #16] + 8009400: 687b ldr r3, [r7, #4] + 8009402: 681b ldr r3, [r3, #0] + 8009404: 613b str r3, [r7, #16] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8009352: 693b ldr r3, [r7, #16] - 8009354: e853 3f00 ldrex r3, [r3] - 8009358: 60fb str r3, [r7, #12] + 8009406: 693b ldr r3, [r7, #16] + 8009408: e853 3f00 ldrex r3, [r3] + 800940c: 60fb str r3, [r7, #12] return(result); - 800935a: 68fb ldr r3, [r7, #12] - 800935c: f043 0320 orr.w r3, r3, #32 - 8009360: f8c7 3084 str.w r3, [r7, #132] ; 0x84 - 8009364: 687b ldr r3, [r7, #4] - 8009366: 681b ldr r3, [r3, #0] - 8009368: 461a mov r2, r3 - 800936a: f8d7 3084 ldr.w r3, [r7, #132] ; 0x84 - 800936e: 61fb str r3, [r7, #28] - 8009370: 61ba str r2, [r7, #24] + 800940e: 68fb ldr r3, [r7, #12] + 8009410: f043 0320 orr.w r3, r3, #32 + 8009414: f8c7 3084 str.w r3, [r7, #132] ; 0x84 + 8009418: 687b ldr r3, [r7, #4] + 800941a: 681b ldr r3, [r3, #0] + 800941c: 461a mov r2, r3 + 800941e: f8d7 3084 ldr.w r3, [r7, #132] ; 0x84 + 8009422: 61fb str r3, [r7, #28] + 8009424: 61ba str r2, [r7, #24] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8009372: 69b9 ldr r1, [r7, #24] - 8009374: 69fa ldr r2, [r7, #28] - 8009376: e841 2300 strex r3, r2, [r1] - 800937a: 617b str r3, [r7, #20] + 8009426: 69b9 ldr r1, [r7, #24] + 8009428: 69fa ldr r2, [r7, #28] + 800942a: e841 2300 strex r3, r2, [r1] + 800942e: 617b str r3, [r7, #20] return(result); - 800937c: 697b ldr r3, [r7, #20] - 800937e: 2b00 cmp r3, #0 - 8009380: d1e4 bne.n 800934c + 8009430: 697b ldr r3, [r7, #20] + 8009432: 2b00 cmp r3, #0 + 8009434: d1e4 bne.n 8009400 else { /* Clear RXNE interrupt flag */ __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); } } - 8009382: e007 b.n 8009394 + 8009436: e007 b.n 8009448 __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); - 8009384: 687b ldr r3, [r7, #4] - 8009386: 681b ldr r3, [r3, #0] - 8009388: 699a ldr r2, [r3, #24] - 800938a: 687b ldr r3, [r7, #4] - 800938c: 681b ldr r3, [r3, #0] - 800938e: f042 0208 orr.w r2, r2, #8 - 8009392: 619a str r2, [r3, #24] -} - 8009394: bf00 nop - 8009396: 37b8 adds r7, #184 ; 0xb8 - 8009398: 46bd mov sp, r7 - 800939a: bd80 pop {r7, pc} - 800939c: 40008000 .word 0x40008000 - 80093a0: 08008b25 .word 0x08008b25 - -080093a4 : + 8009438: 687b ldr r3, [r7, #4] + 800943a: 681b ldr r3, [r3, #0] + 800943c: 699a ldr r2, [r3, #24] + 800943e: 687b ldr r3, [r7, #4] + 8009440: 681b ldr r3, [r3, #0] + 8009442: f042 0208 orr.w r2, r2, #8 + 8009446: 619a str r2, [r3, #24] +} + 8009448: bf00 nop + 800944a: 37b8 adds r7, #184 ; 0xb8 + 800944c: 46bd mov sp, r7 + 800944e: bd80 pop {r7, pc} + 8009450: 40008000 .word 0x40008000 + 8009454: 08008bd9 .word 0x08008bd9 + +08009458 : * @brief UART wakeup from Stop mode callback. * @param huart UART handle. * @retval None */ __weak void HAL_UARTEx_WakeupCallback(UART_HandleTypeDef *huart) { - 80093a4: b480 push {r7} - 80093a6: b083 sub sp, #12 - 80093a8: af00 add r7, sp, #0 - 80093aa: 6078 str r0, [r7, #4] + 8009458: b480 push {r7} + 800945a: b083 sub sp, #12 + 800945c: af00 add r7, sp, #0 + 800945e: 6078 str r0, [r7, #4] UNUSED(huart); /* NOTE : This function should not be modified, when the callback is needed, the HAL_UARTEx_WakeupCallback can be implemented in the user file. */ } - 80093ac: bf00 nop - 80093ae: 370c adds r7, #12 - 80093b0: 46bd mov sp, r7 - 80093b2: f85d 7b04 ldr.w r7, [sp], #4 - 80093b6: 4770 bx lr + 8009460: bf00 nop + 8009462: 370c adds r7, #12 + 8009464: 46bd mov sp, r7 + 8009466: f85d 7b04 ldr.w r7, [sp], #4 + 800946a: 4770 bx lr -080093b8 : +0800946c : * @brief UART RX Fifo full callback. * @param huart UART handle. * @retval None */ __weak void HAL_UARTEx_RxFifoFullCallback(UART_HandleTypeDef *huart) { - 80093b8: b480 push {r7} - 80093ba: b083 sub sp, #12 - 80093bc: af00 add r7, sp, #0 - 80093be: 6078 str r0, [r7, #4] + 800946c: b480 push {r7} + 800946e: b083 sub sp, #12 + 8009470: af00 add r7, sp, #0 + 8009472: 6078 str r0, [r7, #4] UNUSED(huart); /* NOTE : This function should not be modified, when the callback is needed, the HAL_UARTEx_RxFifoFullCallback can be implemented in the user file. */ } - 80093c0: bf00 nop - 80093c2: 370c adds r7, #12 - 80093c4: 46bd mov sp, r7 - 80093c6: f85d 7b04 ldr.w r7, [sp], #4 - 80093ca: 4770 bx lr + 8009474: bf00 nop + 8009476: 370c adds r7, #12 + 8009478: 46bd mov sp, r7 + 800947a: f85d 7b04 ldr.w r7, [sp], #4 + 800947e: 4770 bx lr -080093cc : +08009480 : * @brief UART TX Fifo empty callback. * @param huart UART handle. * @retval None */ __weak void HAL_UARTEx_TxFifoEmptyCallback(UART_HandleTypeDef *huart) { - 80093cc: b480 push {r7} - 80093ce: b083 sub sp, #12 - 80093d0: af00 add r7, sp, #0 - 80093d2: 6078 str r0, [r7, #4] + 8009480: b480 push {r7} + 8009482: b083 sub sp, #12 + 8009484: af00 add r7, sp, #0 + 8009486: 6078 str r0, [r7, #4] UNUSED(huart); /* NOTE : This function should not be modified, when the callback is needed, the HAL_UARTEx_TxFifoEmptyCallback can be implemented in the user file. */ } - 80093d4: bf00 nop - 80093d6: 370c adds r7, #12 - 80093d8: 46bd mov sp, r7 - 80093da: f85d 7b04 ldr.w r7, [sp], #4 - 80093de: 4770 bx lr + 8009488: bf00 nop + 800948a: 370c adds r7, #12 + 800948c: 46bd mov sp, r7 + 800948e: f85d 7b04 ldr.w r7, [sp], #4 + 8009492: 4770 bx lr -080093e0 : +08009494 : * @brief Disable the FIFO mode. * @param huart UART handle. * @retval HAL status */ HAL_StatusTypeDef HAL_UARTEx_DisableFifoMode(UART_HandleTypeDef *huart) { - 80093e0: b480 push {r7} - 80093e2: b085 sub sp, #20 - 80093e4: af00 add r7, sp, #0 - 80093e6: 6078 str r0, [r7, #4] + 8009494: b480 push {r7} + 8009496: b085 sub sp, #20 + 8009498: af00 add r7, sp, #0 + 800949a: 6078 str r0, [r7, #4] /* Check parameters */ assert_param(IS_UART_FIFO_INSTANCE(huart->Instance)); /* Process Locked */ __HAL_LOCK(huart); - 80093e8: 687b ldr r3, [r7, #4] - 80093ea: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 - 80093ee: 2b01 cmp r3, #1 - 80093f0: d101 bne.n 80093f6 - 80093f2: 2302 movs r3, #2 - 80093f4: e027 b.n 8009446 - 80093f6: 687b ldr r3, [r7, #4] - 80093f8: 2201 movs r2, #1 - 80093fa: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 800949c: 687b ldr r3, [r7, #4] + 800949e: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 + 80094a2: 2b01 cmp r3, #1 + 80094a4: d101 bne.n 80094aa + 80094a6: 2302 movs r3, #2 + 80094a8: e027 b.n 80094fa + 80094aa: 687b ldr r3, [r7, #4] + 80094ac: 2201 movs r2, #1 + 80094ae: f883 2084 strb.w r2, [r3, #132] ; 0x84 huart->gState = HAL_UART_STATE_BUSY; - 80093fe: 687b ldr r3, [r7, #4] - 8009400: 2224 movs r2, #36 ; 0x24 - 8009402: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 80094b2: 687b ldr r3, [r7, #4] + 80094b4: 2224 movs r2, #36 ; 0x24 + 80094b6: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Save actual UART configuration */ tmpcr1 = READ_REG(huart->Instance->CR1); - 8009406: 687b ldr r3, [r7, #4] - 8009408: 681b ldr r3, [r3, #0] - 800940a: 681b ldr r3, [r3, #0] - 800940c: 60fb str r3, [r7, #12] + 80094ba: 687b ldr r3, [r7, #4] + 80094bc: 681b ldr r3, [r3, #0] + 80094be: 681b ldr r3, [r3, #0] + 80094c0: 60fb str r3, [r7, #12] /* Disable UART */ __HAL_UART_DISABLE(huart); - 800940e: 687b ldr r3, [r7, #4] - 8009410: 681b ldr r3, [r3, #0] - 8009412: 681a ldr r2, [r3, #0] - 8009414: 687b ldr r3, [r7, #4] - 8009416: 681b ldr r3, [r3, #0] - 8009418: f022 0201 bic.w r2, r2, #1 - 800941c: 601a str r2, [r3, #0] + 80094c2: 687b ldr r3, [r7, #4] + 80094c4: 681b ldr r3, [r3, #0] + 80094c6: 681a ldr r2, [r3, #0] + 80094c8: 687b ldr r3, [r7, #4] + 80094ca: 681b ldr r3, [r3, #0] + 80094cc: f022 0201 bic.w r2, r2, #1 + 80094d0: 601a str r2, [r3, #0] /* Enable FIFO mode */ CLEAR_BIT(tmpcr1, USART_CR1_FIFOEN); - 800941e: 68fb ldr r3, [r7, #12] - 8009420: f023 5300 bic.w r3, r3, #536870912 ; 0x20000000 - 8009424: 60fb str r3, [r7, #12] + 80094d2: 68fb ldr r3, [r7, #12] + 80094d4: f023 5300 bic.w r3, r3, #536870912 ; 0x20000000 + 80094d8: 60fb str r3, [r7, #12] huart->FifoMode = UART_FIFOMODE_DISABLE; - 8009426: 687b ldr r3, [r7, #4] - 8009428: 2200 movs r2, #0 - 800942a: 665a str r2, [r3, #100] ; 0x64 + 80094da: 687b ldr r3, [r7, #4] + 80094dc: 2200 movs r2, #0 + 80094de: 665a str r2, [r3, #100] ; 0x64 /* Restore UART configuration */ WRITE_REG(huart->Instance->CR1, tmpcr1); - 800942c: 687b ldr r3, [r7, #4] - 800942e: 681b ldr r3, [r3, #0] - 8009430: 68fa ldr r2, [r7, #12] - 8009432: 601a str r2, [r3, #0] + 80094e0: 687b ldr r3, [r7, #4] + 80094e2: 681b ldr r3, [r3, #0] + 80094e4: 68fa ldr r2, [r7, #12] + 80094e6: 601a str r2, [r3, #0] huart->gState = HAL_UART_STATE_READY; - 8009434: 687b ldr r3, [r7, #4] - 8009436: 2220 movs r2, #32 - 8009438: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 80094e8: 687b ldr r3, [r7, #4] + 80094ea: 2220 movs r2, #32 + 80094ec: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Process Unlocked */ __HAL_UNLOCK(huart); - 800943c: 687b ldr r3, [r7, #4] - 800943e: 2200 movs r2, #0 - 8009440: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 80094f0: 687b ldr r3, [r7, #4] + 80094f2: 2200 movs r2, #0 + 80094f4: f883 2084 strb.w r2, [r3, #132] ; 0x84 return HAL_OK; - 8009444: 2300 movs r3, #0 + 80094f8: 2300 movs r3, #0 } - 8009446: 4618 mov r0, r3 - 8009448: 3714 adds r7, #20 - 800944a: 46bd mov sp, r7 - 800944c: f85d 7b04 ldr.w r7, [sp], #4 - 8009450: 4770 bx lr + 80094fa: 4618 mov r0, r3 + 80094fc: 3714 adds r7, #20 + 80094fe: 46bd mov sp, r7 + 8009500: f85d 7b04 ldr.w r7, [sp], #4 + 8009504: 4770 bx lr -08009452 : +08009506 : * @arg @ref UART_TXFIFO_THRESHOLD_7_8 * @arg @ref UART_TXFIFO_THRESHOLD_8_8 * @retval HAL status */ HAL_StatusTypeDef HAL_UARTEx_SetTxFifoThreshold(UART_HandleTypeDef *huart, uint32_t Threshold) { - 8009452: b580 push {r7, lr} - 8009454: b084 sub sp, #16 - 8009456: af00 add r7, sp, #0 - 8009458: 6078 str r0, [r7, #4] - 800945a: 6039 str r1, [r7, #0] + 8009506: b580 push {r7, lr} + 8009508: b084 sub sp, #16 + 800950a: af00 add r7, sp, #0 + 800950c: 6078 str r0, [r7, #4] + 800950e: 6039 str r1, [r7, #0] /* Check parameters */ assert_param(IS_UART_FIFO_INSTANCE(huart->Instance)); assert_param(IS_UART_TXFIFO_THRESHOLD(Threshold)); /* Process Locked */ __HAL_LOCK(huart); - 800945c: 687b ldr r3, [r7, #4] - 800945e: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 - 8009462: 2b01 cmp r3, #1 - 8009464: d101 bne.n 800946a - 8009466: 2302 movs r3, #2 - 8009468: e02d b.n 80094c6 - 800946a: 687b ldr r3, [r7, #4] - 800946c: 2201 movs r2, #1 - 800946e: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 8009510: 687b ldr r3, [r7, #4] + 8009512: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 + 8009516: 2b01 cmp r3, #1 + 8009518: d101 bne.n 800951e + 800951a: 2302 movs r3, #2 + 800951c: e02d b.n 800957a + 800951e: 687b ldr r3, [r7, #4] + 8009520: 2201 movs r2, #1 + 8009522: f883 2084 strb.w r2, [r3, #132] ; 0x84 huart->gState = HAL_UART_STATE_BUSY; - 8009472: 687b ldr r3, [r7, #4] - 8009474: 2224 movs r2, #36 ; 0x24 - 8009476: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 8009526: 687b ldr r3, [r7, #4] + 8009528: 2224 movs r2, #36 ; 0x24 + 800952a: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Save actual UART configuration */ tmpcr1 = READ_REG(huart->Instance->CR1); - 800947a: 687b ldr r3, [r7, #4] - 800947c: 681b ldr r3, [r3, #0] - 800947e: 681b ldr r3, [r3, #0] - 8009480: 60fb str r3, [r7, #12] + 800952e: 687b ldr r3, [r7, #4] + 8009530: 681b ldr r3, [r3, #0] + 8009532: 681b ldr r3, [r3, #0] + 8009534: 60fb str r3, [r7, #12] /* Disable UART */ __HAL_UART_DISABLE(huart); - 8009482: 687b ldr r3, [r7, #4] - 8009484: 681b ldr r3, [r3, #0] - 8009486: 681a ldr r2, [r3, #0] - 8009488: 687b ldr r3, [r7, #4] - 800948a: 681b ldr r3, [r3, #0] - 800948c: f022 0201 bic.w r2, r2, #1 - 8009490: 601a str r2, [r3, #0] + 8009536: 687b ldr r3, [r7, #4] + 8009538: 681b ldr r3, [r3, #0] + 800953a: 681a ldr r2, [r3, #0] + 800953c: 687b ldr r3, [r7, #4] + 800953e: 681b ldr r3, [r3, #0] + 8009540: f022 0201 bic.w r2, r2, #1 + 8009544: 601a str r2, [r3, #0] /* Update TX threshold configuration */ MODIFY_REG(huart->Instance->CR3, USART_CR3_TXFTCFG, Threshold); - 8009492: 687b ldr r3, [r7, #4] - 8009494: 681b ldr r3, [r3, #0] - 8009496: 689b ldr r3, [r3, #8] - 8009498: f023 4160 bic.w r1, r3, #3758096384 ; 0xe0000000 - 800949c: 687b ldr r3, [r7, #4] - 800949e: 681b ldr r3, [r3, #0] - 80094a0: 683a ldr r2, [r7, #0] - 80094a2: 430a orrs r2, r1 - 80094a4: 609a str r2, [r3, #8] + 8009546: 687b ldr r3, [r7, #4] + 8009548: 681b ldr r3, [r3, #0] + 800954a: 689b ldr r3, [r3, #8] + 800954c: f023 4160 bic.w r1, r3, #3758096384 ; 0xe0000000 + 8009550: 687b ldr r3, [r7, #4] + 8009552: 681b ldr r3, [r3, #0] + 8009554: 683a ldr r2, [r7, #0] + 8009556: 430a orrs r2, r1 + 8009558: 609a str r2, [r3, #8] /* Determine the number of data to process during RX/TX ISR execution */ UARTEx_SetNbDataToProcess(huart); - 80094a6: 6878 ldr r0, [r7, #4] - 80094a8: f000 f8a4 bl 80095f4 + 800955a: 6878 ldr r0, [r7, #4] + 800955c: f000 f8a4 bl 80096a8 /* Restore UART configuration */ WRITE_REG(huart->Instance->CR1, tmpcr1); - 80094ac: 687b ldr r3, [r7, #4] - 80094ae: 681b ldr r3, [r3, #0] - 80094b0: 68fa ldr r2, [r7, #12] - 80094b2: 601a str r2, [r3, #0] + 8009560: 687b ldr r3, [r7, #4] + 8009562: 681b ldr r3, [r3, #0] + 8009564: 68fa ldr r2, [r7, #12] + 8009566: 601a str r2, [r3, #0] huart->gState = HAL_UART_STATE_READY; - 80094b4: 687b ldr r3, [r7, #4] - 80094b6: 2220 movs r2, #32 - 80094b8: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 8009568: 687b ldr r3, [r7, #4] + 800956a: 2220 movs r2, #32 + 800956c: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Process Unlocked */ __HAL_UNLOCK(huart); - 80094bc: 687b ldr r3, [r7, #4] - 80094be: 2200 movs r2, #0 - 80094c0: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 8009570: 687b ldr r3, [r7, #4] + 8009572: 2200 movs r2, #0 + 8009574: f883 2084 strb.w r2, [r3, #132] ; 0x84 return HAL_OK; - 80094c4: 2300 movs r3, #0 + 8009578: 2300 movs r3, #0 } - 80094c6: 4618 mov r0, r3 - 80094c8: 3710 adds r7, #16 - 80094ca: 46bd mov sp, r7 - 80094cc: bd80 pop {r7, pc} + 800957a: 4618 mov r0, r3 + 800957c: 3710 adds r7, #16 + 800957e: 46bd mov sp, r7 + 8009580: bd80 pop {r7, pc} -080094ce : +08009582 : * @arg @ref UART_RXFIFO_THRESHOLD_7_8 * @arg @ref UART_RXFIFO_THRESHOLD_8_8 * @retval HAL status */ HAL_StatusTypeDef HAL_UARTEx_SetRxFifoThreshold(UART_HandleTypeDef *huart, uint32_t Threshold) { - 80094ce: b580 push {r7, lr} - 80094d0: b084 sub sp, #16 - 80094d2: af00 add r7, sp, #0 - 80094d4: 6078 str r0, [r7, #4] - 80094d6: 6039 str r1, [r7, #0] + 8009582: b580 push {r7, lr} + 8009584: b084 sub sp, #16 + 8009586: af00 add r7, sp, #0 + 8009588: 6078 str r0, [r7, #4] + 800958a: 6039 str r1, [r7, #0] /* Check the parameters */ assert_param(IS_UART_FIFO_INSTANCE(huart->Instance)); assert_param(IS_UART_RXFIFO_THRESHOLD(Threshold)); /* Process Locked */ __HAL_LOCK(huart); - 80094d8: 687b ldr r3, [r7, #4] - 80094da: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 - 80094de: 2b01 cmp r3, #1 - 80094e0: d101 bne.n 80094e6 - 80094e2: 2302 movs r3, #2 - 80094e4: e02d b.n 8009542 - 80094e6: 687b ldr r3, [r7, #4] - 80094e8: 2201 movs r2, #1 - 80094ea: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 800958c: 687b ldr r3, [r7, #4] + 800958e: f893 3084 ldrb.w r3, [r3, #132] ; 0x84 + 8009592: 2b01 cmp r3, #1 + 8009594: d101 bne.n 800959a + 8009596: 2302 movs r3, #2 + 8009598: e02d b.n 80095f6 + 800959a: 687b ldr r3, [r7, #4] + 800959c: 2201 movs r2, #1 + 800959e: f883 2084 strb.w r2, [r3, #132] ; 0x84 huart->gState = HAL_UART_STATE_BUSY; - 80094ee: 687b ldr r3, [r7, #4] - 80094f0: 2224 movs r2, #36 ; 0x24 - 80094f2: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 80095a2: 687b ldr r3, [r7, #4] + 80095a4: 2224 movs r2, #36 ; 0x24 + 80095a6: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Save actual UART configuration */ tmpcr1 = READ_REG(huart->Instance->CR1); - 80094f6: 687b ldr r3, [r7, #4] - 80094f8: 681b ldr r3, [r3, #0] - 80094fa: 681b ldr r3, [r3, #0] - 80094fc: 60fb str r3, [r7, #12] + 80095aa: 687b ldr r3, [r7, #4] + 80095ac: 681b ldr r3, [r3, #0] + 80095ae: 681b ldr r3, [r3, #0] + 80095b0: 60fb str r3, [r7, #12] /* Disable UART */ __HAL_UART_DISABLE(huart); - 80094fe: 687b ldr r3, [r7, #4] - 8009500: 681b ldr r3, [r3, #0] - 8009502: 681a ldr r2, [r3, #0] - 8009504: 687b ldr r3, [r7, #4] - 8009506: 681b ldr r3, [r3, #0] - 8009508: f022 0201 bic.w r2, r2, #1 - 800950c: 601a str r2, [r3, #0] + 80095b2: 687b ldr r3, [r7, #4] + 80095b4: 681b ldr r3, [r3, #0] + 80095b6: 681a ldr r2, [r3, #0] + 80095b8: 687b ldr r3, [r7, #4] + 80095ba: 681b ldr r3, [r3, #0] + 80095bc: f022 0201 bic.w r2, r2, #1 + 80095c0: 601a str r2, [r3, #0] /* Update RX threshold configuration */ MODIFY_REG(huart->Instance->CR3, USART_CR3_RXFTCFG, Threshold); - 800950e: 687b ldr r3, [r7, #4] - 8009510: 681b ldr r3, [r3, #0] - 8009512: 689b ldr r3, [r3, #8] - 8009514: f023 6160 bic.w r1, r3, #234881024 ; 0xe000000 - 8009518: 687b ldr r3, [r7, #4] - 800951a: 681b ldr r3, [r3, #0] - 800951c: 683a ldr r2, [r7, #0] - 800951e: 430a orrs r2, r1 - 8009520: 609a str r2, [r3, #8] + 80095c2: 687b ldr r3, [r7, #4] + 80095c4: 681b ldr r3, [r3, #0] + 80095c6: 689b ldr r3, [r3, #8] + 80095c8: f023 6160 bic.w r1, r3, #234881024 ; 0xe000000 + 80095cc: 687b ldr r3, [r7, #4] + 80095ce: 681b ldr r3, [r3, #0] + 80095d0: 683a ldr r2, [r7, #0] + 80095d2: 430a orrs r2, r1 + 80095d4: 609a str r2, [r3, #8] /* Determine the number of data to process during RX/TX ISR execution */ UARTEx_SetNbDataToProcess(huart); - 8009522: 6878 ldr r0, [r7, #4] - 8009524: f000 f866 bl 80095f4 + 80095d6: 6878 ldr r0, [r7, #4] + 80095d8: f000 f866 bl 80096a8 /* Restore UART configuration */ WRITE_REG(huart->Instance->CR1, tmpcr1); - 8009528: 687b ldr r3, [r7, #4] - 800952a: 681b ldr r3, [r3, #0] - 800952c: 68fa ldr r2, [r7, #12] - 800952e: 601a str r2, [r3, #0] + 80095dc: 687b ldr r3, [r7, #4] + 80095de: 681b ldr r3, [r3, #0] + 80095e0: 68fa ldr r2, [r7, #12] + 80095e2: 601a str r2, [r3, #0] huart->gState = HAL_UART_STATE_READY; - 8009530: 687b ldr r3, [r7, #4] - 8009532: 2220 movs r2, #32 - 8009534: f8c3 2088 str.w r2, [r3, #136] ; 0x88 + 80095e4: 687b ldr r3, [r7, #4] + 80095e6: 2220 movs r2, #32 + 80095e8: f8c3 2088 str.w r2, [r3, #136] ; 0x88 /* Process Unlocked */ __HAL_UNLOCK(huart); - 8009538: 687b ldr r3, [r7, #4] - 800953a: 2200 movs r2, #0 - 800953c: f883 2084 strb.w r2, [r3, #132] ; 0x84 + 80095ec: 687b ldr r3, [r7, #4] + 80095ee: 2200 movs r2, #0 + 80095f0: f883 2084 strb.w r2, [r3, #132] ; 0x84 return HAL_OK; - 8009540: 2300 movs r3, #0 + 80095f4: 2300 movs r3, #0 } - 8009542: 4618 mov r0, r3 - 8009544: 3710 adds r7, #16 - 8009546: 46bd mov sp, r7 - 8009548: bd80 pop {r7, pc} + 80095f6: 4618 mov r0, r3 + 80095f8: 3710 adds r7, #16 + 80095fa: 46bd mov sp, r7 + 80095fc: bd80 pop {r7, pc} -0800954a : +080095fe : * @param pData Pointer to data buffer (uint8_t or uint16_t data elements). * @param Size Amount of data elements (uint8_t or uint16_t) to be received. * @retval HAL status */ HAL_StatusTypeDef HAL_UARTEx_ReceiveToIdle_DMA(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size) { - 800954a: b580 push {r7, lr} - 800954c: b08c sub sp, #48 ; 0x30 - 800954e: af00 add r7, sp, #0 - 8009550: 60f8 str r0, [r7, #12] - 8009552: 60b9 str r1, [r7, #8] - 8009554: 4613 mov r3, r2 - 8009556: 80fb strh r3, [r7, #6] + 80095fe: b580 push {r7, lr} + 8009600: b08c sub sp, #48 ; 0x30 + 8009602: af00 add r7, sp, #0 + 8009604: 60f8 str r0, [r7, #12] + 8009606: 60b9 str r1, [r7, #8] + 8009608: 4613 mov r3, r2 + 800960a: 80fb strh r3, [r7, #6] HAL_StatusTypeDef status; /* Check that a Rx process is not already ongoing */ if (huart->RxState == HAL_UART_STATE_READY) - 8009558: 68fb ldr r3, [r7, #12] - 800955a: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c - 800955e: 2b20 cmp r3, #32 - 8009560: d142 bne.n 80095e8 + 800960c: 68fb ldr r3, [r7, #12] + 800960e: f8d3 308c ldr.w r3, [r3, #140] ; 0x8c + 8009612: 2b20 cmp r3, #32 + 8009614: d142 bne.n 800969c { if ((pData == NULL) || (Size == 0U)) - 8009562: 68bb ldr r3, [r7, #8] - 8009564: 2b00 cmp r3, #0 - 8009566: d002 beq.n 800956e - 8009568: 88fb ldrh r3, [r7, #6] - 800956a: 2b00 cmp r3, #0 - 800956c: d101 bne.n 8009572 + 8009616: 68bb ldr r3, [r7, #8] + 8009618: 2b00 cmp r3, #0 + 800961a: d002 beq.n 8009622 + 800961c: 88fb ldrh r3, [r7, #6] + 800961e: 2b00 cmp r3, #0 + 8009620: d101 bne.n 8009626 { return HAL_ERROR; - 800956e: 2301 movs r3, #1 - 8009570: e03b b.n 80095ea + 8009622: 2301 movs r3, #1 + 8009624: e03b b.n 800969e } /* Set Reception type to reception till IDLE Event*/ huart->ReceptionType = HAL_UART_RECEPTION_TOIDLE; - 8009572: 68fb ldr r3, [r7, #12] - 8009574: 2201 movs r2, #1 - 8009576: 66da str r2, [r3, #108] ; 0x6c + 8009626: 68fb ldr r3, [r7, #12] + 8009628: 2201 movs r2, #1 + 800962a: 66da str r2, [r3, #108] ; 0x6c huart->RxEventType = HAL_UART_RXEVENT_TC; - 8009578: 68fb ldr r3, [r7, #12] - 800957a: 2200 movs r2, #0 - 800957c: 671a str r2, [r3, #112] ; 0x70 + 800962c: 68fb ldr r3, [r7, #12] + 800962e: 2200 movs r2, #0 + 8009630: 671a str r2, [r3, #112] ; 0x70 status = UART_Start_Receive_DMA(huart, pData, Size); - 800957e: 88fb ldrh r3, [r7, #6] - 8009580: 461a mov r2, r3 - 8009582: 68b9 ldr r1, [r7, #8] - 8009584: 68f8 ldr r0, [r7, #12] - 8009586: f7fe fd4b bl 8008020 - 800958a: 4603 mov r3, r0 - 800958c: f887 302f strb.w r3, [r7, #47] ; 0x2f + 8009632: 88fb ldrh r3, [r7, #6] + 8009634: 461a mov r2, r3 + 8009636: 68b9 ldr r1, [r7, #8] + 8009638: 68f8 ldr r0, [r7, #12] + 800963a: f7fe fd4b bl 80080d4 + 800963e: 4603 mov r3, r0 + 8009640: f887 302f strb.w r3, [r7, #47] ; 0x2f /* Check Rx process has been successfully started */ if (status == HAL_OK) - 8009590: f897 302f ldrb.w r3, [r7, #47] ; 0x2f - 8009594: 2b00 cmp r3, #0 - 8009596: d124 bne.n 80095e2 + 8009644: f897 302f ldrb.w r3, [r7, #47] ; 0x2f + 8009648: 2b00 cmp r3, #0 + 800964a: d124 bne.n 8009696 { if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8009598: 68fb ldr r3, [r7, #12] - 800959a: 6edb ldr r3, [r3, #108] ; 0x6c - 800959c: 2b01 cmp r3, #1 - 800959e: d11d bne.n 80095dc + 800964c: 68fb ldr r3, [r7, #12] + 800964e: 6edb ldr r3, [r3, #108] ; 0x6c + 8009650: 2b01 cmp r3, #1 + 8009652: d11d bne.n 8009690 { __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); - 80095a0: 68fb ldr r3, [r7, #12] - 80095a2: 681b ldr r3, [r3, #0] - 80095a4: 2210 movs r2, #16 - 80095a6: 621a str r2, [r3, #32] + 8009654: 68fb ldr r3, [r7, #12] + 8009656: 681b ldr r3, [r3, #0] + 8009658: 2210 movs r2, #16 + 800965a: 621a str r2, [r3, #32] ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 80095a8: 68fb ldr r3, [r7, #12] - 80095aa: 681b ldr r3, [r3, #0] - 80095ac: 61bb str r3, [r7, #24] + 800965c: 68fb ldr r3, [r7, #12] + 800965e: 681b ldr r3, [r3, #0] + 8009660: 61bb str r3, [r7, #24] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 80095ae: 69bb ldr r3, [r7, #24] - 80095b0: e853 3f00 ldrex r3, [r3] - 80095b4: 617b str r3, [r7, #20] + 8009662: 69bb ldr r3, [r7, #24] + 8009664: e853 3f00 ldrex r3, [r3] + 8009668: 617b str r3, [r7, #20] return(result); - 80095b6: 697b ldr r3, [r7, #20] - 80095b8: f043 0310 orr.w r3, r3, #16 - 80095bc: 62bb str r3, [r7, #40] ; 0x28 - 80095be: 68fb ldr r3, [r7, #12] - 80095c0: 681b ldr r3, [r3, #0] - 80095c2: 461a mov r2, r3 - 80095c4: 6abb ldr r3, [r7, #40] ; 0x28 - 80095c6: 627b str r3, [r7, #36] ; 0x24 - 80095c8: 623a str r2, [r7, #32] + 800966a: 697b ldr r3, [r7, #20] + 800966c: f043 0310 orr.w r3, r3, #16 + 8009670: 62bb str r3, [r7, #40] ; 0x28 + 8009672: 68fb ldr r3, [r7, #12] + 8009674: 681b ldr r3, [r3, #0] + 8009676: 461a mov r2, r3 + 8009678: 6abb ldr r3, [r7, #40] ; 0x28 + 800967a: 627b str r3, [r7, #36] ; 0x24 + 800967c: 623a str r2, [r7, #32] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80095ca: 6a39 ldr r1, [r7, #32] - 80095cc: 6a7a ldr r2, [r7, #36] ; 0x24 - 80095ce: e841 2300 strex r3, r2, [r1] - 80095d2: 61fb str r3, [r7, #28] + 800967e: 6a39 ldr r1, [r7, #32] + 8009680: 6a7a ldr r2, [r7, #36] ; 0x24 + 8009682: e841 2300 strex r3, r2, [r1] + 8009686: 61fb str r3, [r7, #28] return(result); - 80095d4: 69fb ldr r3, [r7, #28] - 80095d6: 2b00 cmp r3, #0 - 80095d8: d1e6 bne.n 80095a8 - 80095da: e002 b.n 80095e2 + 8009688: 69fb ldr r3, [r7, #28] + 800968a: 2b00 cmp r3, #0 + 800968c: d1e6 bne.n 800965c + 800968e: e002 b.n 8009696 { /* In case of errors already pending when reception is started, Interrupts may have already been raised and lead to reception abortion. (Overrun error for instance). In such case Reception Type has been reset to HAL_UART_RECEPTION_STANDARD. */ status = HAL_ERROR; - 80095dc: 2301 movs r3, #1 - 80095de: f887 302f strb.w r3, [r7, #47] ; 0x2f + 8009690: 2301 movs r3, #1 + 8009692: f887 302f strb.w r3, [r7, #47] ; 0x2f } } return status; - 80095e2: f897 302f ldrb.w r3, [r7, #47] ; 0x2f - 80095e6: e000 b.n 80095ea + 8009696: f897 302f ldrb.w r3, [r7, #47] ; 0x2f + 800969a: e000 b.n 800969e } else { return HAL_BUSY; - 80095e8: 2302 movs r3, #2 + 800969c: 2302 movs r3, #2 } } - 80095ea: 4618 mov r0, r3 - 80095ec: 3730 adds r7, #48 ; 0x30 - 80095ee: 46bd mov sp, r7 - 80095f0: bd80 pop {r7, pc} + 800969e: 4618 mov r0, r3 + 80096a0: 3730 adds r7, #48 ; 0x30 + 80096a2: 46bd mov sp, r7 + 80096a4: bd80 pop {r7, pc} ... -080095f4 : +080096a8 : * the UART configuration registers. * @param huart UART handle. * @retval None */ static void UARTEx_SetNbDataToProcess(UART_HandleTypeDef *huart) { - 80095f4: b480 push {r7} - 80095f6: b085 sub sp, #20 - 80095f8: af00 add r7, sp, #0 - 80095fa: 6078 str r0, [r7, #4] + 80096a8: b480 push {r7} + 80096aa: b085 sub sp, #20 + 80096ac: af00 add r7, sp, #0 + 80096ae: 6078 str r0, [r7, #4] uint8_t rx_fifo_threshold; uint8_t tx_fifo_threshold; static const uint8_t numerator[] = {1U, 1U, 1U, 3U, 7U, 1U, 0U, 0U}; static const uint8_t denominator[] = {8U, 4U, 2U, 4U, 8U, 1U, 1U, 1U}; if (huart->FifoMode == UART_FIFOMODE_DISABLE) - 80095fc: 687b ldr r3, [r7, #4] - 80095fe: 6e5b ldr r3, [r3, #100] ; 0x64 - 8009600: 2b00 cmp r3, #0 - 8009602: d108 bne.n 8009616 + 80096b0: 687b ldr r3, [r7, #4] + 80096b2: 6e5b ldr r3, [r3, #100] ; 0x64 + 80096b4: 2b00 cmp r3, #0 + 80096b6: d108 bne.n 80096ca { huart->NbTxDataToProcess = 1U; - 8009604: 687b ldr r3, [r7, #4] - 8009606: 2201 movs r2, #1 - 8009608: f8a3 206a strh.w r2, [r3, #106] ; 0x6a + 80096b8: 687b ldr r3, [r7, #4] + 80096ba: 2201 movs r2, #1 + 80096bc: f8a3 206a strh.w r2, [r3, #106] ; 0x6a huart->NbRxDataToProcess = 1U; - 800960c: 687b ldr r3, [r7, #4] - 800960e: 2201 movs r2, #1 - 8009610: f8a3 2068 strh.w r2, [r3, #104] ; 0x68 + 80096c0: 687b ldr r3, [r7, #4] + 80096c2: 2201 movs r2, #1 + 80096c4: f8a3 2068 strh.w r2, [r3, #104] ; 0x68 huart->NbTxDataToProcess = ((uint16_t)tx_fifo_depth * numerator[tx_fifo_threshold]) / (uint16_t)denominator[tx_fifo_threshold]; huart->NbRxDataToProcess = ((uint16_t)rx_fifo_depth * numerator[rx_fifo_threshold]) / (uint16_t)denominator[rx_fifo_threshold]; } } - 8009614: e031 b.n 800967a + 80096c8: e031 b.n 800972e rx_fifo_depth = RX_FIFO_DEPTH; - 8009616: 2308 movs r3, #8 - 8009618: 73fb strb r3, [r7, #15] + 80096ca: 2308 movs r3, #8 + 80096cc: 73fb strb r3, [r7, #15] tx_fifo_depth = TX_FIFO_DEPTH; - 800961a: 2308 movs r3, #8 - 800961c: 73bb strb r3, [r7, #14] + 80096ce: 2308 movs r3, #8 + 80096d0: 73bb strb r3, [r7, #14] rx_fifo_threshold = (uint8_t)(READ_BIT(huart->Instance->CR3, USART_CR3_RXFTCFG) >> USART_CR3_RXFTCFG_Pos); - 800961e: 687b ldr r3, [r7, #4] - 8009620: 681b ldr r3, [r3, #0] - 8009622: 689b ldr r3, [r3, #8] - 8009624: 0e5b lsrs r3, r3, #25 - 8009626: b2db uxtb r3, r3 - 8009628: f003 0307 and.w r3, r3, #7 - 800962c: 737b strb r3, [r7, #13] + 80096d2: 687b ldr r3, [r7, #4] + 80096d4: 681b ldr r3, [r3, #0] + 80096d6: 689b ldr r3, [r3, #8] + 80096d8: 0e5b lsrs r3, r3, #25 + 80096da: b2db uxtb r3, r3 + 80096dc: f003 0307 and.w r3, r3, #7 + 80096e0: 737b strb r3, [r7, #13] tx_fifo_threshold = (uint8_t)(READ_BIT(huart->Instance->CR3, USART_CR3_TXFTCFG) >> USART_CR3_TXFTCFG_Pos); - 800962e: 687b ldr r3, [r7, #4] - 8009630: 681b ldr r3, [r3, #0] - 8009632: 689b ldr r3, [r3, #8] - 8009634: 0f5b lsrs r3, r3, #29 - 8009636: b2db uxtb r3, r3 - 8009638: f003 0307 and.w r3, r3, #7 - 800963c: 733b strb r3, [r7, #12] + 80096e2: 687b ldr r3, [r7, #4] + 80096e4: 681b ldr r3, [r3, #0] + 80096e6: 689b ldr r3, [r3, #8] + 80096e8: 0f5b lsrs r3, r3, #29 + 80096ea: b2db uxtb r3, r3 + 80096ec: f003 0307 and.w r3, r3, #7 + 80096f0: 733b strb r3, [r7, #12] huart->NbTxDataToProcess = ((uint16_t)tx_fifo_depth * numerator[tx_fifo_threshold]) / - 800963e: 7bbb ldrb r3, [r7, #14] - 8009640: 7b3a ldrb r2, [r7, #12] - 8009642: 4911 ldr r1, [pc, #68] ; (8009688 ) - 8009644: 5c8a ldrb r2, [r1, r2] - 8009646: fb02 f303 mul.w r3, r2, r3 + 80096f2: 7bbb ldrb r3, [r7, #14] + 80096f4: 7b3a ldrb r2, [r7, #12] + 80096f6: 4911 ldr r1, [pc, #68] ; (800973c ) + 80096f8: 5c8a ldrb r2, [r1, r2] + 80096fa: fb02 f303 mul.w r3, r2, r3 (uint16_t)denominator[tx_fifo_threshold]; - 800964a: 7b3a ldrb r2, [r7, #12] - 800964c: 490f ldr r1, [pc, #60] ; (800968c ) - 800964e: 5c8a ldrb r2, [r1, r2] + 80096fe: 7b3a ldrb r2, [r7, #12] + 8009700: 490f ldr r1, [pc, #60] ; (8009740 ) + 8009702: 5c8a ldrb r2, [r1, r2] huart->NbTxDataToProcess = ((uint16_t)tx_fifo_depth * numerator[tx_fifo_threshold]) / - 8009650: fb93 f3f2 sdiv r3, r3, r2 - 8009654: b29a uxth r2, r3 - 8009656: 687b ldr r3, [r7, #4] - 8009658: f8a3 206a strh.w r2, [r3, #106] ; 0x6a + 8009704: fb93 f3f2 sdiv r3, r3, r2 + 8009708: b29a uxth r2, r3 + 800970a: 687b ldr r3, [r7, #4] + 800970c: f8a3 206a strh.w r2, [r3, #106] ; 0x6a huart->NbRxDataToProcess = ((uint16_t)rx_fifo_depth * numerator[rx_fifo_threshold]) / - 800965c: 7bfb ldrb r3, [r7, #15] - 800965e: 7b7a ldrb r2, [r7, #13] - 8009660: 4909 ldr r1, [pc, #36] ; (8009688 ) - 8009662: 5c8a ldrb r2, [r1, r2] - 8009664: fb02 f303 mul.w r3, r2, r3 + 8009710: 7bfb ldrb r3, [r7, #15] + 8009712: 7b7a ldrb r2, [r7, #13] + 8009714: 4909 ldr r1, [pc, #36] ; (800973c ) + 8009716: 5c8a ldrb r2, [r1, r2] + 8009718: fb02 f303 mul.w r3, r2, r3 (uint16_t)denominator[rx_fifo_threshold]; - 8009668: 7b7a ldrb r2, [r7, #13] - 800966a: 4908 ldr r1, [pc, #32] ; (800968c ) - 800966c: 5c8a ldrb r2, [r1, r2] + 800971c: 7b7a ldrb r2, [r7, #13] + 800971e: 4908 ldr r1, [pc, #32] ; (8009740 ) + 8009720: 5c8a ldrb r2, [r1, r2] huart->NbRxDataToProcess = ((uint16_t)rx_fifo_depth * numerator[rx_fifo_threshold]) / - 800966e: fb93 f3f2 sdiv r3, r3, r2 - 8009672: b29a uxth r2, r3 - 8009674: 687b ldr r3, [r7, #4] - 8009676: f8a3 2068 strh.w r2, [r3, #104] ; 0x68 -} - 800967a: bf00 nop - 800967c: 3714 adds r7, #20 - 800967e: 46bd mov sp, r7 - 8009680: f85d 7b04 ldr.w r7, [sp], #4 - 8009684: 4770 bx lr - 8009686: bf00 nop - 8009688: 0800f144 .word 0x0800f144 - 800968c: 0800f14c .word 0x0800f14c - -08009690 : + 8009722: fb93 f3f2 sdiv r3, r3, r2 + 8009726: b29a uxth r2, r3 + 8009728: 687b ldr r3, [r7, #4] + 800972a: f8a3 2068 strh.w r2, [r3, #104] ; 0x68 +} + 800972e: bf00 nop + 8009730: 3714 adds r7, #20 + 8009732: 46bd mov sp, r7 + 8009734: f85d 7b04 ldr.w r7, [sp], #4 + 8009738: 4770 bx lr + 800973a: bf00 nop + 800973c: 0800f204 .word 0x0800f204 + 8009740: 0800f20c .word 0x0800f20c + +08009744 : * Disable the controller's Global Int in the AHB Config reg * @param USBx Selected device * @retval HAL status */ HAL_StatusTypeDef USB_DisableGlobalInt(USB_TypeDef *USBx) { - 8009690: b480 push {r7} - 8009692: b085 sub sp, #20 - 8009694: af00 add r7, sp, #0 - 8009696: 6078 str r0, [r7, #4] + 8009744: b480 push {r7} + 8009746: b085 sub sp, #20 + 8009748: af00 add r7, sp, #0 + 800974a: 6078 str r0, [r7, #4] uint32_t winterruptmask; /* Set winterruptmask variable */ winterruptmask = USB_CNTR_CTRM | USB_CNTR_WKUPM | - 8009698: f64b 7380 movw r3, #49024 ; 0xbf80 - 800969c: 60fb str r3, [r7, #12] + 800974c: f64b 7380 movw r3, #49024 ; 0xbf80 + 8009750: 60fb str r3, [r7, #12] USB_CNTR_SUSPM | USB_CNTR_ERRM | USB_CNTR_SOFM | USB_CNTR_ESOFM | USB_CNTR_RESETM | USB_CNTR_L1REQM; /* Clear interrupt mask */ USBx->CNTR &= (uint16_t)(~winterruptmask); - 800969e: 687b ldr r3, [r7, #4] - 80096a0: f8b3 3040 ldrh.w r3, [r3, #64] ; 0x40 - 80096a4: b29a uxth r2, r3 - 80096a6: 68fb ldr r3, [r7, #12] - 80096a8: b29b uxth r3, r3 - 80096aa: 43db mvns r3, r3 - 80096ac: b29b uxth r3, r3 - 80096ae: 4013 ands r3, r2 - 80096b0: b29a uxth r2, r3 - 80096b2: 687b ldr r3, [r7, #4] - 80096b4: f8a3 2040 strh.w r2, [r3, #64] ; 0x40 + 8009752: 687b ldr r3, [r7, #4] + 8009754: f8b3 3040 ldrh.w r3, [r3, #64] ; 0x40 + 8009758: b29a uxth r2, r3 + 800975a: 68fb ldr r3, [r7, #12] + 800975c: b29b uxth r3, r3 + 800975e: 43db mvns r3, r3 + 8009760: b29b uxth r3, r3 + 8009762: 4013 ands r3, r2 + 8009764: b29a uxth r2, r3 + 8009766: 687b ldr r3, [r7, #4] + 8009768: f8a3 2040 strh.w r2, [r3, #64] ; 0x40 return HAL_OK; - 80096b8: 2300 movs r3, #0 + 800976c: 2300 movs r3, #0 } - 80096ba: 4618 mov r0, r3 - 80096bc: 3714 adds r7, #20 - 80096be: 46bd mov sp, r7 - 80096c0: f85d 7b04 ldr.w r7, [sp], #4 - 80096c4: 4770 bx lr + 800976e: 4618 mov r0, r3 + 8009770: 3714 adds r7, #20 + 8009772: 46bd mov sp, r7 + 8009774: f85d 7b04 ldr.w r7, [sp], #4 + 8009778: 4770 bx lr -080096c6 : +0800977a : * @param cfg pointer to a USB_CfgTypeDef structure that contains * the configuration information for the specified USBx peripheral. * @retval HAL status */ HAL_StatusTypeDef USB_DevInit(USB_TypeDef *USBx, USB_CfgTypeDef cfg) { - 80096c6: b084 sub sp, #16 - 80096c8: b480 push {r7} - 80096ca: b083 sub sp, #12 - 80096cc: af00 add r7, sp, #0 - 80096ce: 6078 str r0, [r7, #4] - 80096d0: f107 0014 add.w r0, r7, #20 - 80096d4: e880 000e stmia.w r0, {r1, r2, r3} + 800977a: b084 sub sp, #16 + 800977c: b480 push {r7} + 800977e: b083 sub sp, #12 + 8009780: af00 add r7, sp, #0 + 8009782: 6078 str r0, [r7, #4] + 8009784: f107 0014 add.w r0, r7, #20 + 8009788: e880 000e stmia.w r0, {r1, r2, r3} /* Prevent unused argument(s) compilation warning */ UNUSED(cfg); /* Init Device */ /* CNTR_FRES = 1 */ USBx->CNTR = (uint16_t)USB_CNTR_FRES; - 80096d8: 687b ldr r3, [r7, #4] - 80096da: 2201 movs r2, #1 - 80096dc: f8a3 2040 strh.w r2, [r3, #64] ; 0x40 + 800978c: 687b ldr r3, [r7, #4] + 800978e: 2201 movs r2, #1 + 8009790: f8a3 2040 strh.w r2, [r3, #64] ; 0x40 /* CNTR_FRES = 0 */ USBx->CNTR = 0U; - 80096e0: 687b ldr r3, [r7, #4] - 80096e2: 2200 movs r2, #0 - 80096e4: f8a3 2040 strh.w r2, [r3, #64] ; 0x40 + 8009794: 687b ldr r3, [r7, #4] + 8009796: 2200 movs r2, #0 + 8009798: f8a3 2040 strh.w r2, [r3, #64] ; 0x40 /* Clear pending interrupts */ USBx->ISTR = 0U; - 80096e8: 687b ldr r3, [r7, #4] - 80096ea: 2200 movs r2, #0 - 80096ec: f8a3 2044 strh.w r2, [r3, #68] ; 0x44 + 800979c: 687b ldr r3, [r7, #4] + 800979e: 2200 movs r2, #0 + 80097a0: f8a3 2044 strh.w r2, [r3, #68] ; 0x44 /*Set Btable Address*/ USBx->BTABLE = BTABLE_ADDRESS; - 80096f0: 687b ldr r3, [r7, #4] - 80096f2: 2200 movs r2, #0 - 80096f4: f8a3 2050 strh.w r2, [r3, #80] ; 0x50 + 80097a4: 687b ldr r3, [r7, #4] + 80097a6: 2200 movs r2, #0 + 80097a8: f8a3 2050 strh.w r2, [r3, #80] ; 0x50 return HAL_OK; - 80096f8: 2300 movs r3, #0 -} - 80096fa: 4618 mov r0, r3 - 80096fc: 370c adds r7, #12 - 80096fe: 46bd mov sp, r7 - 8009700: f85d 7b04 ldr.w r7, [sp], #4 - 8009704: b004 add sp, #16 - 8009706: 4770 bx lr - -08009708 <__NVIC_SetPriority>: -{ - 8009708: b480 push {r7} - 800970a: b083 sub sp, #12 - 800970c: af00 add r7, sp, #0 - 800970e: 4603 mov r3, r0 - 8009710: 6039 str r1, [r7, #0] - 8009712: 71fb strb r3, [r7, #7] + 80097ac: 2300 movs r3, #0 +} + 80097ae: 4618 mov r0, r3 + 80097b0: 370c adds r7, #12 + 80097b2: 46bd mov sp, r7 + 80097b4: f85d 7b04 ldr.w r7, [sp], #4 + 80097b8: b004 add sp, #16 + 80097ba: 4770 bx lr + +080097bc <__NVIC_SetPriority>: +{ + 80097bc: b480 push {r7} + 80097be: b083 sub sp, #12 + 80097c0: af00 add r7, sp, #0 + 80097c2: 4603 mov r3, r0 + 80097c4: 6039 str r1, [r7, #0] + 80097c6: 71fb strb r3, [r7, #7] if ((int32_t)(IRQn) >= 0) - 8009714: f997 3007 ldrsb.w r3, [r7, #7] - 8009718: 2b00 cmp r3, #0 - 800971a: db0a blt.n 8009732 <__NVIC_SetPriority+0x2a> + 80097c8: f997 3007 ldrsb.w r3, [r7, #7] + 80097cc: 2b00 cmp r3, #0 + 80097ce: db0a blt.n 80097e6 <__NVIC_SetPriority+0x2a> NVIC->IP[((uint32_t)IRQn)] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); - 800971c: 683b ldr r3, [r7, #0] - 800971e: b2da uxtb r2, r3 - 8009720: 490c ldr r1, [pc, #48] ; (8009754 <__NVIC_SetPriority+0x4c>) - 8009722: f997 3007 ldrsb.w r3, [r7, #7] - 8009726: 0112 lsls r2, r2, #4 - 8009728: b2d2 uxtb r2, r2 - 800972a: 440b add r3, r1 - 800972c: f883 2300 strb.w r2, [r3, #768] ; 0x300 -} - 8009730: e00a b.n 8009748 <__NVIC_SetPriority+0x40> + 80097d0: 683b ldr r3, [r7, #0] + 80097d2: b2da uxtb r2, r3 + 80097d4: 490c ldr r1, [pc, #48] ; (8009808 <__NVIC_SetPriority+0x4c>) + 80097d6: f997 3007 ldrsb.w r3, [r7, #7] + 80097da: 0112 lsls r2, r2, #4 + 80097dc: b2d2 uxtb r2, r2 + 80097de: 440b add r3, r1 + 80097e0: f883 2300 strb.w r2, [r3, #768] ; 0x300 +} + 80097e4: e00a b.n 80097fc <__NVIC_SetPriority+0x40> SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); - 8009732: 683b ldr r3, [r7, #0] - 8009734: b2da uxtb r2, r3 - 8009736: 4908 ldr r1, [pc, #32] ; (8009758 <__NVIC_SetPriority+0x50>) - 8009738: 79fb ldrb r3, [r7, #7] - 800973a: f003 030f and.w r3, r3, #15 - 800973e: 3b04 subs r3, #4 - 8009740: 0112 lsls r2, r2, #4 - 8009742: b2d2 uxtb r2, r2 - 8009744: 440b add r3, r1 - 8009746: 761a strb r2, [r3, #24] -} - 8009748: bf00 nop - 800974a: 370c adds r7, #12 - 800974c: 46bd mov sp, r7 - 800974e: f85d 7b04 ldr.w r7, [sp], #4 - 8009752: 4770 bx lr - 8009754: e000e100 .word 0xe000e100 - 8009758: e000ed00 .word 0xe000ed00 - -0800975c : + 80097e6: 683b ldr r3, [r7, #0] + 80097e8: b2da uxtb r2, r3 + 80097ea: 4908 ldr r1, [pc, #32] ; (800980c <__NVIC_SetPriority+0x50>) + 80097ec: 79fb ldrb r3, [r7, #7] + 80097ee: f003 030f and.w r3, r3, #15 + 80097f2: 3b04 subs r3, #4 + 80097f4: 0112 lsls r2, r2, #4 + 80097f6: b2d2 uxtb r2, r2 + 80097f8: 440b add r3, r1 + 80097fa: 761a strb r2, [r3, #24] +} + 80097fc: bf00 nop + 80097fe: 370c adds r7, #12 + 8009800: 46bd mov sp, r7 + 8009802: f85d 7b04 ldr.w r7, [sp], #4 + 8009806: 4770 bx lr + 8009808: e000e100 .word 0xe000e100 + 800980c: e000ed00 .word 0xe000ed00 + +08009810 : /* SysTick handler implementation that also clears overflow flag. */ #if (USE_CUSTOM_SYSTICK_HANDLER_IMPLEMENTATION == 0) void SysTick_Handler (void) { - 800975c: b580 push {r7, lr} - 800975e: af00 add r7, sp, #0 + 8009810: b580 push {r7, lr} + 8009812: af00 add r7, sp, #0 /* Clear overflow flag */ SysTick->CTRL; - 8009760: 4b05 ldr r3, [pc, #20] ; (8009778 ) - 8009762: 681b ldr r3, [r3, #0] + 8009814: 4b05 ldr r3, [pc, #20] ; (800982c ) + 8009816: 681b ldr r3, [r3, #0] if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED) { - 8009764: f002 f9b0 bl 800bac8 - 8009768: 4603 mov r3, r0 - 800976a: 2b01 cmp r3, #1 - 800976c: d001 beq.n 8009772 + 8009818: f002 f9b0 bl 800bb7c + 800981c: 4603 mov r3, r0 + 800981e: 2b01 cmp r3, #1 + 8009820: d001 beq.n 8009826 /* Call tick handler */ xPortSysTickHandler(); - 800976e: f003 fb83 bl 800ce78 + 8009822: f003 fb89 bl 800cf38 } } - 8009772: bf00 nop - 8009774: bd80 pop {r7, pc} - 8009776: bf00 nop - 8009778: e000e010 .word 0xe000e010 + 8009826: bf00 nop + 8009828: bd80 pop {r7, pc} + 800982a: bf00 nop + 800982c: e000e010 .word 0xe000e010 -0800977c : +08009830 : #endif /* SysTick */ /* Setup SVC to reset value. */ __STATIC_INLINE void SVC_Setup (void) { - 800977c: b580 push {r7, lr} - 800977e: af00 add r7, sp, #0 + 8009830: b580 push {r7, lr} + 8009832: af00 add r7, sp, #0 #if (__ARM_ARCH_7A__ == 0U) /* Service Call interrupt might be configured before kernel start */ /* and when its priority is lower or equal to BASEPRI, svc intruction */ /* causes a Hard Fault. */ NVIC_SetPriority (SVCall_IRQ_NBR, 0U); - 8009780: 2100 movs r1, #0 - 8009782: f06f 0004 mvn.w r0, #4 - 8009786: f7ff ffbf bl 8009708 <__NVIC_SetPriority> + 8009834: 2100 movs r1, #0 + 8009836: f06f 0004 mvn.w r0, #4 + 800983a: f7ff ffbf bl 80097bc <__NVIC_SetPriority> #endif } - 800978a: bf00 nop - 800978c: bd80 pop {r7, pc} + 800983e: bf00 nop + 8009840: bd80 pop {r7, pc} ... -08009790 : +08009844 : static uint32_t OS_Tick_GetOverflow (void); /* Get OS Tick interval */ static uint32_t OS_Tick_GetInterval (void); /*---------------------------------------------------------------------------*/ osStatus_t osKernelInitialize (void) { - 8009790: b480 push {r7} - 8009792: b083 sub sp, #12 - 8009794: af00 add r7, sp, #0 + 8009844: b480 push {r7} + 8009846: b083 sub sp, #12 + 8009848: af00 add r7, sp, #0 __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 8009796: f3ef 8305 mrs r3, IPSR - 800979a: 603b str r3, [r7, #0] + 800984a: f3ef 8305 mrs r3, IPSR + 800984e: 603b str r3, [r7, #0] return(result); - 800979c: 683b ldr r3, [r7, #0] + 8009850: 683b ldr r3, [r7, #0] osStatus_t stat; if (IS_IRQ()) { - 800979e: 2b00 cmp r3, #0 - 80097a0: d003 beq.n 80097aa + 8009852: 2b00 cmp r3, #0 + 8009854: d003 beq.n 800985e stat = osErrorISR; - 80097a2: f06f 0305 mvn.w r3, #5 - 80097a6: 607b str r3, [r7, #4] - 80097a8: e00c b.n 80097c4 + 8009856: f06f 0305 mvn.w r3, #5 + 800985a: 607b str r3, [r7, #4] + 800985c: e00c b.n 8009878 } else { if (KernelState == osKernelInactive) { - 80097aa: 4b0a ldr r3, [pc, #40] ; (80097d4 ) - 80097ac: 681b ldr r3, [r3, #0] - 80097ae: 2b00 cmp r3, #0 - 80097b0: d105 bne.n 80097be + 800985e: 4b0a ldr r3, [pc, #40] ; (8009888 ) + 8009860: 681b ldr r3, [r3, #0] + 8009862: 2b00 cmp r3, #0 + 8009864: d105 bne.n 8009872 EvrFreeRTOSSetup(0U); #endif #if defined(USE_FreeRTOS_HEAP_5) && (HEAP_5_REGION_SETUP == 1) vPortDefineHeapRegions (configHEAP_5_REGIONS); #endif KernelState = osKernelReady; - 80097b2: 4b08 ldr r3, [pc, #32] ; (80097d4 ) - 80097b4: 2201 movs r2, #1 - 80097b6: 601a str r2, [r3, #0] + 8009866: 4b08 ldr r3, [pc, #32] ; (8009888 ) + 8009868: 2201 movs r2, #1 + 800986a: 601a str r2, [r3, #0] stat = osOK; - 80097b8: 2300 movs r3, #0 - 80097ba: 607b str r3, [r7, #4] - 80097bc: e002 b.n 80097c4 + 800986c: 2300 movs r3, #0 + 800986e: 607b str r3, [r7, #4] + 8009870: e002 b.n 8009878 } else { stat = osError; - 80097be: f04f 33ff mov.w r3, #4294967295 - 80097c2: 607b str r3, [r7, #4] + 8009872: f04f 33ff mov.w r3, #4294967295 + 8009876: 607b str r3, [r7, #4] } } return (stat); - 80097c4: 687b ldr r3, [r7, #4] + 8009878: 687b ldr r3, [r7, #4] } - 80097c6: 4618 mov r0, r3 - 80097c8: 370c adds r7, #12 - 80097ca: 46bd mov sp, r7 - 80097cc: f85d 7b04 ldr.w r7, [sp], #4 - 80097d0: 4770 bx lr - 80097d2: bf00 nop - 80097d4: 20000818 .word 0x20000818 + 800987a: 4618 mov r0, r3 + 800987c: 370c adds r7, #12 + 800987e: 46bd mov sp, r7 + 8009880: f85d 7b04 ldr.w r7, [sp], #4 + 8009884: 4770 bx lr + 8009886: bf00 nop + 8009888: 20000834 .word 0x20000834 -080097d8 : +0800988c : } return (state); } osStatus_t osKernelStart (void) { - 80097d8: b580 push {r7, lr} - 80097da: b082 sub sp, #8 - 80097dc: af00 add r7, sp, #0 + 800988c: b580 push {r7, lr} + 800988e: b082 sub sp, #8 + 8009890: af00 add r7, sp, #0 __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 80097de: f3ef 8305 mrs r3, IPSR - 80097e2: 603b str r3, [r7, #0] + 8009892: f3ef 8305 mrs r3, IPSR + 8009896: 603b str r3, [r7, #0] return(result); - 80097e4: 683b ldr r3, [r7, #0] + 8009898: 683b ldr r3, [r7, #0] osStatus_t stat; if (IS_IRQ()) { - 80097e6: 2b00 cmp r3, #0 - 80097e8: d003 beq.n 80097f2 + 800989a: 2b00 cmp r3, #0 + 800989c: d003 beq.n 80098a6 stat = osErrorISR; - 80097ea: f06f 0305 mvn.w r3, #5 - 80097ee: 607b str r3, [r7, #4] - 80097f0: e010 b.n 8009814 + 800989e: f06f 0305 mvn.w r3, #5 + 80098a2: 607b str r3, [r7, #4] + 80098a4: e010 b.n 80098c8 } else { if (KernelState == osKernelReady) { - 80097f2: 4b0b ldr r3, [pc, #44] ; (8009820 ) - 80097f4: 681b ldr r3, [r3, #0] - 80097f6: 2b01 cmp r3, #1 - 80097f8: d109 bne.n 800980e + 80098a6: 4b0b ldr r3, [pc, #44] ; (80098d4 ) + 80098a8: 681b ldr r3, [r3, #0] + 80098aa: 2b01 cmp r3, #1 + 80098ac: d109 bne.n 80098c2 /* Ensure SVC priority is at the reset value */ SVC_Setup(); - 80097fa: f7ff ffbf bl 800977c + 80098ae: f7ff ffbf bl 8009830 /* Change state to enable IRQ masking check */ KernelState = osKernelRunning; - 80097fe: 4b08 ldr r3, [pc, #32] ; (8009820 ) - 8009800: 2202 movs r2, #2 - 8009802: 601a str r2, [r3, #0] + 80098b2: 4b08 ldr r3, [pc, #32] ; (80098d4 ) + 80098b4: 2202 movs r2, #2 + 80098b6: 601a str r2, [r3, #0] /* Start the kernel scheduler */ vTaskStartScheduler(); - 8009804: f001 fd06 bl 800b214 + 80098b8: f001 fd06 bl 800b2c8 stat = osOK; - 8009808: 2300 movs r3, #0 - 800980a: 607b str r3, [r7, #4] - 800980c: e002 b.n 8009814 + 80098bc: 2300 movs r3, #0 + 80098be: 607b str r3, [r7, #4] + 80098c0: e002 b.n 80098c8 } else { stat = osError; - 800980e: f04f 33ff mov.w r3, #4294967295 - 8009812: 607b str r3, [r7, #4] + 80098c2: f04f 33ff mov.w r3, #4294967295 + 80098c6: 607b str r3, [r7, #4] } } return (stat); - 8009814: 687b ldr r3, [r7, #4] + 80098c8: 687b ldr r3, [r7, #4] } - 8009816: 4618 mov r0, r3 - 8009818: 3708 adds r7, #8 - 800981a: 46bd mov sp, r7 - 800981c: bd80 pop {r7, pc} - 800981e: bf00 nop - 8009820: 20000818 .word 0x20000818 + 80098ca: 4618 mov r0, r3 + 80098cc: 3708 adds r7, #8 + 80098ce: 46bd mov sp, r7 + 80098d0: bd80 pop {r7, pc} + 80098d2: bf00 nop + 80098d4: 20000834 .word 0x20000834 -08009824 : +080098d8 : return (configCPU_CLOCK_HZ); } /*---------------------------------------------------------------------------*/ osThreadId_t osThreadNew (osThreadFunc_t func, void *argument, const osThreadAttr_t *attr) { - 8009824: b580 push {r7, lr} - 8009826: b08e sub sp, #56 ; 0x38 - 8009828: af04 add r7, sp, #16 - 800982a: 60f8 str r0, [r7, #12] - 800982c: 60b9 str r1, [r7, #8] - 800982e: 607a str r2, [r7, #4] + 80098d8: b580 push {r7, lr} + 80098da: b08e sub sp, #56 ; 0x38 + 80098dc: af04 add r7, sp, #16 + 80098de: 60f8 str r0, [r7, #12] + 80098e0: 60b9 str r1, [r7, #8] + 80098e2: 607a str r2, [r7, #4] uint32_t stack; TaskHandle_t hTask; UBaseType_t prio; int32_t mem; hTask = NULL; - 8009830: 2300 movs r3, #0 - 8009832: 613b str r3, [r7, #16] + 80098e4: 2300 movs r3, #0 + 80098e6: 613b str r3, [r7, #16] __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 8009834: f3ef 8305 mrs r3, IPSR - 8009838: 617b str r3, [r7, #20] + 80098e8: f3ef 8305 mrs r3, IPSR + 80098ec: 617b str r3, [r7, #20] return(result); - 800983a: 697b ldr r3, [r7, #20] + 80098ee: 697b ldr r3, [r7, #20] if (!IS_IRQ() && (func != NULL)) { - 800983c: 2b00 cmp r3, #0 - 800983e: d17e bne.n 800993e - 8009840: 68fb ldr r3, [r7, #12] - 8009842: 2b00 cmp r3, #0 - 8009844: d07b beq.n 800993e + 80098f0: 2b00 cmp r3, #0 + 80098f2: d17e bne.n 80099f2 + 80098f4: 68fb ldr r3, [r7, #12] + 80098f6: 2b00 cmp r3, #0 + 80098f8: d07b beq.n 80099f2 stack = configMINIMAL_STACK_SIZE; - 8009846: 2380 movs r3, #128 ; 0x80 - 8009848: 623b str r3, [r7, #32] + 80098fa: 2380 movs r3, #128 ; 0x80 + 80098fc: 623b str r3, [r7, #32] prio = (UBaseType_t)osPriorityNormal; - 800984a: 2318 movs r3, #24 - 800984c: 61fb str r3, [r7, #28] + 80098fe: 2318 movs r3, #24 + 8009900: 61fb str r3, [r7, #28] name = NULL; - 800984e: 2300 movs r3, #0 - 8009850: 627b str r3, [r7, #36] ; 0x24 + 8009902: 2300 movs r3, #0 + 8009904: 627b str r3, [r7, #36] ; 0x24 mem = -1; - 8009852: f04f 33ff mov.w r3, #4294967295 - 8009856: 61bb str r3, [r7, #24] + 8009906: f04f 33ff mov.w r3, #4294967295 + 800990a: 61bb str r3, [r7, #24] if (attr != NULL) { - 8009858: 687b ldr r3, [r7, #4] - 800985a: 2b00 cmp r3, #0 - 800985c: d045 beq.n 80098ea + 800990c: 687b ldr r3, [r7, #4] + 800990e: 2b00 cmp r3, #0 + 8009910: d045 beq.n 800999e if (attr->name != NULL) { - 800985e: 687b ldr r3, [r7, #4] - 8009860: 681b ldr r3, [r3, #0] - 8009862: 2b00 cmp r3, #0 - 8009864: d002 beq.n 800986c + 8009912: 687b ldr r3, [r7, #4] + 8009914: 681b ldr r3, [r3, #0] + 8009916: 2b00 cmp r3, #0 + 8009918: d002 beq.n 8009920 name = attr->name; - 8009866: 687b ldr r3, [r7, #4] - 8009868: 681b ldr r3, [r3, #0] - 800986a: 627b str r3, [r7, #36] ; 0x24 + 800991a: 687b ldr r3, [r7, #4] + 800991c: 681b ldr r3, [r3, #0] + 800991e: 627b str r3, [r7, #36] ; 0x24 } if (attr->priority != osPriorityNone) { - 800986c: 687b ldr r3, [r7, #4] - 800986e: 699b ldr r3, [r3, #24] - 8009870: 2b00 cmp r3, #0 - 8009872: d002 beq.n 800987a + 8009920: 687b ldr r3, [r7, #4] + 8009922: 699b ldr r3, [r3, #24] + 8009924: 2b00 cmp r3, #0 + 8009926: d002 beq.n 800992e prio = (UBaseType_t)attr->priority; - 8009874: 687b ldr r3, [r7, #4] - 8009876: 699b ldr r3, [r3, #24] - 8009878: 61fb str r3, [r7, #28] + 8009928: 687b ldr r3, [r7, #4] + 800992a: 699b ldr r3, [r3, #24] + 800992c: 61fb str r3, [r7, #28] } if ((prio < osPriorityIdle) || (prio > osPriorityISR) || ((attr->attr_bits & osThreadJoinable) == osThreadJoinable)) { - 800987a: 69fb ldr r3, [r7, #28] - 800987c: 2b00 cmp r3, #0 - 800987e: d008 beq.n 8009892 - 8009880: 69fb ldr r3, [r7, #28] - 8009882: 2b38 cmp r3, #56 ; 0x38 - 8009884: d805 bhi.n 8009892 - 8009886: 687b ldr r3, [r7, #4] - 8009888: 685b ldr r3, [r3, #4] - 800988a: f003 0301 and.w r3, r3, #1 - 800988e: 2b00 cmp r3, #0 - 8009890: d001 beq.n 8009896 + 800992e: 69fb ldr r3, [r7, #28] + 8009930: 2b00 cmp r3, #0 + 8009932: d008 beq.n 8009946 + 8009934: 69fb ldr r3, [r7, #28] + 8009936: 2b38 cmp r3, #56 ; 0x38 + 8009938: d805 bhi.n 8009946 + 800993a: 687b ldr r3, [r7, #4] + 800993c: 685b ldr r3, [r3, #4] + 800993e: f003 0301 and.w r3, r3, #1 + 8009942: 2b00 cmp r3, #0 + 8009944: d001 beq.n 800994a return (NULL); - 8009892: 2300 movs r3, #0 - 8009894: e054 b.n 8009940 + 8009946: 2300 movs r3, #0 + 8009948: e054 b.n 80099f4 } if (attr->stack_size > 0U) { - 8009896: 687b ldr r3, [r7, #4] - 8009898: 695b ldr r3, [r3, #20] - 800989a: 2b00 cmp r3, #0 - 800989c: d003 beq.n 80098a6 + 800994a: 687b ldr r3, [r7, #4] + 800994c: 695b ldr r3, [r3, #20] + 800994e: 2b00 cmp r3, #0 + 8009950: d003 beq.n 800995a /* In FreeRTOS stack is not in bytes, but in sizeof(StackType_t) which is 4 on ARM ports. */ /* Stack size should be therefore 4 byte aligned in order to avoid division caused side effects */ stack = attr->stack_size / sizeof(StackType_t); - 800989e: 687b ldr r3, [r7, #4] - 80098a0: 695b ldr r3, [r3, #20] - 80098a2: 089b lsrs r3, r3, #2 - 80098a4: 623b str r3, [r7, #32] + 8009952: 687b ldr r3, [r7, #4] + 8009954: 695b ldr r3, [r3, #20] + 8009956: 089b lsrs r3, r3, #2 + 8009958: 623b str r3, [r7, #32] } if ((attr->cb_mem != NULL) && (attr->cb_size >= sizeof(StaticTask_t)) && - 80098a6: 687b ldr r3, [r7, #4] - 80098a8: 689b ldr r3, [r3, #8] - 80098aa: 2b00 cmp r3, #0 - 80098ac: d00e beq.n 80098cc - 80098ae: 687b ldr r3, [r7, #4] - 80098b0: 68db ldr r3, [r3, #12] - 80098b2: 2b5b cmp r3, #91 ; 0x5b - 80098b4: d90a bls.n 80098cc + 800995a: 687b ldr r3, [r7, #4] + 800995c: 689b ldr r3, [r3, #8] + 800995e: 2b00 cmp r3, #0 + 8009960: d00e beq.n 8009980 + 8009962: 687b ldr r3, [r7, #4] + 8009964: 68db ldr r3, [r3, #12] + 8009966: 2b5b cmp r3, #91 ; 0x5b + 8009968: d90a bls.n 8009980 (attr->stack_mem != NULL) && (attr->stack_size > 0U)) { - 80098b6: 687b ldr r3, [r7, #4] - 80098b8: 691b ldr r3, [r3, #16] + 800996a: 687b ldr r3, [r7, #4] + 800996c: 691b ldr r3, [r3, #16] if ((attr->cb_mem != NULL) && (attr->cb_size >= sizeof(StaticTask_t)) && - 80098ba: 2b00 cmp r3, #0 - 80098bc: d006 beq.n 80098cc + 800996e: 2b00 cmp r3, #0 + 8009970: d006 beq.n 8009980 (attr->stack_mem != NULL) && (attr->stack_size > 0U)) { - 80098be: 687b ldr r3, [r7, #4] - 80098c0: 695b ldr r3, [r3, #20] - 80098c2: 2b00 cmp r3, #0 - 80098c4: d002 beq.n 80098cc + 8009972: 687b ldr r3, [r7, #4] + 8009974: 695b ldr r3, [r3, #20] + 8009976: 2b00 cmp r3, #0 + 8009978: d002 beq.n 8009980 mem = 1; - 80098c6: 2301 movs r3, #1 - 80098c8: 61bb str r3, [r7, #24] - 80098ca: e010 b.n 80098ee + 800997a: 2301 movs r3, #1 + 800997c: 61bb str r3, [r7, #24] + 800997e: e010 b.n 80099a2 } else { if ((attr->cb_mem == NULL) && (attr->cb_size == 0U) && (attr->stack_mem == NULL)) { - 80098cc: 687b ldr r3, [r7, #4] - 80098ce: 689b ldr r3, [r3, #8] - 80098d0: 2b00 cmp r3, #0 - 80098d2: d10c bne.n 80098ee - 80098d4: 687b ldr r3, [r7, #4] - 80098d6: 68db ldr r3, [r3, #12] - 80098d8: 2b00 cmp r3, #0 - 80098da: d108 bne.n 80098ee - 80098dc: 687b ldr r3, [r7, #4] - 80098de: 691b ldr r3, [r3, #16] - 80098e0: 2b00 cmp r3, #0 - 80098e2: d104 bne.n 80098ee + 8009980: 687b ldr r3, [r7, #4] + 8009982: 689b ldr r3, [r3, #8] + 8009984: 2b00 cmp r3, #0 + 8009986: d10c bne.n 80099a2 + 8009988: 687b ldr r3, [r7, #4] + 800998a: 68db ldr r3, [r3, #12] + 800998c: 2b00 cmp r3, #0 + 800998e: d108 bne.n 80099a2 + 8009990: 687b ldr r3, [r7, #4] + 8009992: 691b ldr r3, [r3, #16] + 8009994: 2b00 cmp r3, #0 + 8009996: d104 bne.n 80099a2 mem = 0; - 80098e4: 2300 movs r3, #0 - 80098e6: 61bb str r3, [r7, #24] - 80098e8: e001 b.n 80098ee + 8009998: 2300 movs r3, #0 + 800999a: 61bb str r3, [r7, #24] + 800999c: e001 b.n 80099a2 } } } else { mem = 0; - 80098ea: 2300 movs r3, #0 - 80098ec: 61bb str r3, [r7, #24] + 800999e: 2300 movs r3, #0 + 80099a0: 61bb str r3, [r7, #24] } if (mem == 1) { - 80098ee: 69bb ldr r3, [r7, #24] - 80098f0: 2b01 cmp r3, #1 - 80098f2: d110 bne.n 8009916 + 80099a2: 69bb ldr r3, [r7, #24] + 80099a4: 2b01 cmp r3, #1 + 80099a6: d110 bne.n 80099ca #if (configSUPPORT_STATIC_ALLOCATION == 1) hTask = xTaskCreateStatic ((TaskFunction_t)func, name, stack, argument, prio, (StackType_t *)attr->stack_mem, - 80098f4: 687b ldr r3, [r7, #4] - 80098f6: 691b ldr r3, [r3, #16] + 80099a8: 687b ldr r3, [r7, #4] + 80099aa: 691b ldr r3, [r3, #16] (StaticTask_t *)attr->cb_mem); - 80098f8: 687a ldr r2, [r7, #4] - 80098fa: 6892 ldr r2, [r2, #8] + 80099ac: 687a ldr r2, [r7, #4] + 80099ae: 6892 ldr r2, [r2, #8] hTask = xTaskCreateStatic ((TaskFunction_t)func, name, stack, argument, prio, (StackType_t *)attr->stack_mem, - 80098fc: 9202 str r2, [sp, #8] - 80098fe: 9301 str r3, [sp, #4] - 8009900: 69fb ldr r3, [r7, #28] - 8009902: 9300 str r3, [sp, #0] - 8009904: 68bb ldr r3, [r7, #8] - 8009906: 6a3a ldr r2, [r7, #32] - 8009908: 6a79 ldr r1, [r7, #36] ; 0x24 - 800990a: 68f8 ldr r0, [r7, #12] - 800990c: f001 faac bl 800ae68 - 8009910: 4603 mov r3, r0 - 8009912: 613b str r3, [r7, #16] - 8009914: e013 b.n 800993e + 80099b0: 9202 str r2, [sp, #8] + 80099b2: 9301 str r3, [sp, #4] + 80099b4: 69fb ldr r3, [r7, #28] + 80099b6: 9300 str r3, [sp, #0] + 80099b8: 68bb ldr r3, [r7, #8] + 80099ba: 6a3a ldr r2, [r7, #32] + 80099bc: 6a79 ldr r1, [r7, #36] ; 0x24 + 80099be: 68f8 ldr r0, [r7, #12] + 80099c0: f001 faac bl 800af1c + 80099c4: 4603 mov r3, r0 + 80099c6: 613b str r3, [r7, #16] + 80099c8: e013 b.n 80099f2 #endif } else { if (mem == 0) { - 8009916: 69bb ldr r3, [r7, #24] - 8009918: 2b00 cmp r3, #0 - 800991a: d110 bne.n 800993e + 80099ca: 69bb ldr r3, [r7, #24] + 80099cc: 2b00 cmp r3, #0 + 80099ce: d110 bne.n 80099f2 #if (configSUPPORT_DYNAMIC_ALLOCATION == 1) if (xTaskCreate ((TaskFunction_t)func, name, (uint16_t)stack, argument, prio, &hTask) != pdPASS) { - 800991c: 6a3b ldr r3, [r7, #32] - 800991e: b29a uxth r2, r3 - 8009920: f107 0310 add.w r3, r7, #16 - 8009924: 9301 str r3, [sp, #4] - 8009926: 69fb ldr r3, [r7, #28] - 8009928: 9300 str r3, [sp, #0] - 800992a: 68bb ldr r3, [r7, #8] - 800992c: 6a79 ldr r1, [r7, #36] ; 0x24 - 800992e: 68f8 ldr r0, [r7, #12] - 8009930: f001 faf7 bl 800af22 - 8009934: 4603 mov r3, r0 - 8009936: 2b01 cmp r3, #1 - 8009938: d001 beq.n 800993e + 80099d0: 6a3b ldr r3, [r7, #32] + 80099d2: b29a uxth r2, r3 + 80099d4: f107 0310 add.w r3, r7, #16 + 80099d8: 9301 str r3, [sp, #4] + 80099da: 69fb ldr r3, [r7, #28] + 80099dc: 9300 str r3, [sp, #0] + 80099de: 68bb ldr r3, [r7, #8] + 80099e0: 6a79 ldr r1, [r7, #36] ; 0x24 + 80099e2: 68f8 ldr r0, [r7, #12] + 80099e4: f001 faf7 bl 800afd6 + 80099e8: 4603 mov r3, r0 + 80099ea: 2b01 cmp r3, #1 + 80099ec: d001 beq.n 80099f2 hTask = NULL; - 800993a: 2300 movs r3, #0 - 800993c: 613b str r3, [r7, #16] + 80099ee: 2300 movs r3, #0 + 80099f0: 613b str r3, [r7, #16] #endif } } } return ((osThreadId_t)hTask); - 800993e: 693b ldr r3, [r7, #16] + 80099f2: 693b ldr r3, [r7, #16] } - 8009940: 4618 mov r0, r3 - 8009942: 3728 adds r7, #40 ; 0x28 - 8009944: 46bd mov sp, r7 - 8009946: bd80 pop {r7, pc} + 80099f4: 4618 mov r0, r3 + 80099f6: 3728 adds r7, #40 ; 0x28 + 80099f8: 46bd mov sp, r7 + 80099fa: bd80 pop {r7, pc} -08009948 : +080099fc : return (count); } #endif /* (configUSE_OS2_THREAD_ENUMERATE == 1) */ #if (configUSE_OS2_THREAD_FLAGS == 1) uint32_t osThreadFlagsSet (osThreadId_t thread_id, uint32_t flags) { - 8009948: b580 push {r7, lr} - 800994a: b088 sub sp, #32 - 800994c: af02 add r7, sp, #8 - 800994e: 6078 str r0, [r7, #4] - 8009950: 6039 str r1, [r7, #0] + 80099fc: b580 push {r7, lr} + 80099fe: b088 sub sp, #32 + 8009a00: af02 add r7, sp, #8 + 8009a02: 6078 str r0, [r7, #4] + 8009a04: 6039 str r1, [r7, #0] TaskHandle_t hTask = (TaskHandle_t)thread_id; - 8009952: 687b ldr r3, [r7, #4] - 8009954: 617b str r3, [r7, #20] + 8009a06: 687b ldr r3, [r7, #4] + 8009a08: 617b str r3, [r7, #20] uint32_t rflags; BaseType_t yield; if ((hTask == NULL) || ((flags & THREAD_FLAGS_INVALID_BITS) != 0U)) { - 8009956: 697b ldr r3, [r7, #20] - 8009958: 2b00 cmp r3, #0 - 800995a: d002 beq.n 8009962 - 800995c: 683b ldr r3, [r7, #0] - 800995e: 2b00 cmp r3, #0 - 8009960: da03 bge.n 800996a + 8009a0a: 697b ldr r3, [r7, #20] + 8009a0c: 2b00 cmp r3, #0 + 8009a0e: d002 beq.n 8009a16 + 8009a10: 683b ldr r3, [r7, #0] + 8009a12: 2b00 cmp r3, #0 + 8009a14: da03 bge.n 8009a1e rflags = (uint32_t)osErrorParameter; - 8009962: f06f 0303 mvn.w r3, #3 - 8009966: 60fb str r3, [r7, #12] - 8009968: e035 b.n 80099d6 + 8009a16: f06f 0303 mvn.w r3, #3 + 8009a1a: 60fb str r3, [r7, #12] + 8009a1c: e035 b.n 8009a8a } else { rflags = (uint32_t)osError; - 800996a: f04f 33ff mov.w r3, #4294967295 - 800996e: 60fb str r3, [r7, #12] + 8009a1e: f04f 33ff mov.w r3, #4294967295 + 8009a22: 60fb str r3, [r7, #12] __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 8009970: f3ef 8305 mrs r3, IPSR - 8009974: 613b str r3, [r7, #16] + 8009a24: f3ef 8305 mrs r3, IPSR + 8009a28: 613b str r3, [r7, #16] return(result); - 8009976: 693b ldr r3, [r7, #16] + 8009a2a: 693b ldr r3, [r7, #16] if (IS_IRQ()) { - 8009978: 2b00 cmp r3, #0 - 800997a: d01f beq.n 80099bc + 8009a2c: 2b00 cmp r3, #0 + 8009a2e: d01f beq.n 8009a70 yield = pdFALSE; - 800997c: 2300 movs r3, #0 - 800997e: 60bb str r3, [r7, #8] + 8009a30: 2300 movs r3, #0 + 8009a32: 60bb str r3, [r7, #8] (void)xTaskNotifyFromISR (hTask, flags, eSetBits, &yield); - 8009980: f107 0308 add.w r3, r7, #8 - 8009984: 9300 str r3, [sp, #0] - 8009986: 2300 movs r3, #0 - 8009988: 2201 movs r2, #1 - 800998a: 6839 ldr r1, [r7, #0] - 800998c: 6978 ldr r0, [r7, #20] - 800998e: f002 fb7f bl 800c090 + 8009a34: f107 0308 add.w r3, r7, #8 + 8009a38: 9300 str r3, [sp, #0] + 8009a3a: 2300 movs r3, #0 + 8009a3c: 2201 movs r2, #1 + 8009a3e: 6839 ldr r1, [r7, #0] + 8009a40: 6978 ldr r0, [r7, #20] + 8009a42: f002 fb7f bl 800c144 (void)xTaskNotifyAndQueryFromISR (hTask, 0, eNoAction, &rflags, NULL); - 8009992: f107 030c add.w r3, r7, #12 - 8009996: 2200 movs r2, #0 - 8009998: 9200 str r2, [sp, #0] - 800999a: 2200 movs r2, #0 - 800999c: 2100 movs r1, #0 - 800999e: 6978 ldr r0, [r7, #20] - 80099a0: f002 fb76 bl 800c090 + 8009a46: f107 030c add.w r3, r7, #12 + 8009a4a: 2200 movs r2, #0 + 8009a4c: 9200 str r2, [sp, #0] + 8009a4e: 2200 movs r2, #0 + 8009a50: 2100 movs r1, #0 + 8009a52: 6978 ldr r0, [r7, #20] + 8009a54: f002 fb76 bl 800c144 portYIELD_FROM_ISR (yield); - 80099a4: 68bb ldr r3, [r7, #8] - 80099a6: 2b00 cmp r3, #0 - 80099a8: d015 beq.n 80099d6 - 80099aa: 4b0d ldr r3, [pc, #52] ; (80099e0 ) - 80099ac: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 80099b0: 601a str r2, [r3, #0] - 80099b2: f3bf 8f4f dsb sy - 80099b6: f3bf 8f6f isb sy - 80099ba: e00c b.n 80099d6 + 8009a58: 68bb ldr r3, [r7, #8] + 8009a5a: 2b00 cmp r3, #0 + 8009a5c: d015 beq.n 8009a8a + 8009a5e: 4b0d ldr r3, [pc, #52] ; (8009a94 ) + 8009a60: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 8009a64: 601a str r2, [r3, #0] + 8009a66: f3bf 8f4f dsb sy + 8009a6a: f3bf 8f6f isb sy + 8009a6e: e00c b.n 8009a8a } else { (void)xTaskNotify (hTask, flags, eSetBits); - 80099bc: 2300 movs r3, #0 - 80099be: 2201 movs r2, #1 - 80099c0: 6839 ldr r1, [r7, #0] - 80099c2: 6978 ldr r0, [r7, #20] - 80099c4: f002 faac bl 800bf20 + 8009a70: 2300 movs r3, #0 + 8009a72: 2201 movs r2, #1 + 8009a74: 6839 ldr r1, [r7, #0] + 8009a76: 6978 ldr r0, [r7, #20] + 8009a78: f002 faac bl 800bfd4 (void)xTaskNotifyAndQuery (hTask, 0, eNoAction, &rflags); - 80099c8: f107 030c add.w r3, r7, #12 - 80099cc: 2200 movs r2, #0 - 80099ce: 2100 movs r1, #0 - 80099d0: 6978 ldr r0, [r7, #20] - 80099d2: f002 faa5 bl 800bf20 + 8009a7c: f107 030c add.w r3, r7, #12 + 8009a80: 2200 movs r2, #0 + 8009a82: 2100 movs r1, #0 + 8009a84: 6978 ldr r0, [r7, #20] + 8009a86: f002 faa5 bl 800bfd4 } } /* Return flags after setting */ return (rflags); - 80099d6: 68fb ldr r3, [r7, #12] + 8009a8a: 68fb ldr r3, [r7, #12] } - 80099d8: 4618 mov r0, r3 - 80099da: 3718 adds r7, #24 - 80099dc: 46bd mov sp, r7 - 80099de: bd80 pop {r7, pc} - 80099e0: e000ed04 .word 0xe000ed04 + 8009a8c: 4618 mov r0, r3 + 8009a8e: 3718 adds r7, #24 + 8009a90: 46bd mov sp, r7 + 8009a92: bd80 pop {r7, pc} + 8009a94: e000ed04 .word 0xe000ed04 -080099e4 : +08009a98 : } return (rflags); } uint32_t osThreadFlagsWait (uint32_t flags, uint32_t options, uint32_t timeout) { - 80099e4: b580 push {r7, lr} - 80099e6: b08c sub sp, #48 ; 0x30 - 80099e8: af00 add r7, sp, #0 - 80099ea: 60f8 str r0, [r7, #12] - 80099ec: 60b9 str r1, [r7, #8] - 80099ee: 607a str r2, [r7, #4] + 8009a98: b580 push {r7, lr} + 8009a9a: b08c sub sp, #48 ; 0x30 + 8009a9c: af00 add r7, sp, #0 + 8009a9e: 60f8 str r0, [r7, #12] + 8009aa0: 60b9 str r1, [r7, #8] + 8009aa2: 607a str r2, [r7, #4] __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 80099f0: f3ef 8305 mrs r3, IPSR - 80099f4: 617b str r3, [r7, #20] + 8009aa4: f3ef 8305 mrs r3, IPSR + 8009aa8: 617b str r3, [r7, #20] return(result); - 80099f6: 697b ldr r3, [r7, #20] + 8009aaa: 697b ldr r3, [r7, #20] uint32_t rflags, nval; uint32_t clear; TickType_t t0, td, tout; BaseType_t rval; if (IS_IRQ()) { - 80099f8: 2b00 cmp r3, #0 - 80099fa: d003 beq.n 8009a04 + 8009aac: 2b00 cmp r3, #0 + 8009aae: d003 beq.n 8009ab8 rflags = (uint32_t)osErrorISR; - 80099fc: f06f 0305 mvn.w r3, #5 - 8009a00: 62fb str r3, [r7, #44] ; 0x2c - 8009a02: e06b b.n 8009adc + 8009ab0: f06f 0305 mvn.w r3, #5 + 8009ab4: 62fb str r3, [r7, #44] ; 0x2c + 8009ab6: e06b b.n 8009b90 } else if ((flags & THREAD_FLAGS_INVALID_BITS) != 0U) { - 8009a04: 68fb ldr r3, [r7, #12] - 8009a06: 2b00 cmp r3, #0 - 8009a08: da03 bge.n 8009a12 + 8009ab8: 68fb ldr r3, [r7, #12] + 8009aba: 2b00 cmp r3, #0 + 8009abc: da03 bge.n 8009ac6 rflags = (uint32_t)osErrorParameter; - 8009a0a: f06f 0303 mvn.w r3, #3 - 8009a0e: 62fb str r3, [r7, #44] ; 0x2c - 8009a10: e064 b.n 8009adc + 8009abe: f06f 0303 mvn.w r3, #3 + 8009ac2: 62fb str r3, [r7, #44] ; 0x2c + 8009ac4: e064 b.n 8009b90 } else { if ((options & osFlagsNoClear) == osFlagsNoClear) { - 8009a12: 68bb ldr r3, [r7, #8] - 8009a14: f003 0302 and.w r3, r3, #2 - 8009a18: 2b00 cmp r3, #0 - 8009a1a: d002 beq.n 8009a22 + 8009ac6: 68bb ldr r3, [r7, #8] + 8009ac8: f003 0302 and.w r3, r3, #2 + 8009acc: 2b00 cmp r3, #0 + 8009ace: d002 beq.n 8009ad6 clear = 0U; - 8009a1c: 2300 movs r3, #0 - 8009a1e: 62bb str r3, [r7, #40] ; 0x28 - 8009a20: e001 b.n 8009a26 + 8009ad0: 2300 movs r3, #0 + 8009ad2: 62bb str r3, [r7, #40] ; 0x28 + 8009ad4: e001 b.n 8009ada } else { clear = flags; - 8009a22: 68fb ldr r3, [r7, #12] - 8009a24: 62bb str r3, [r7, #40] ; 0x28 + 8009ad6: 68fb ldr r3, [r7, #12] + 8009ad8: 62bb str r3, [r7, #40] ; 0x28 } rflags = 0U; - 8009a26: 2300 movs r3, #0 - 8009a28: 62fb str r3, [r7, #44] ; 0x2c + 8009ada: 2300 movs r3, #0 + 8009adc: 62fb str r3, [r7, #44] ; 0x2c tout = timeout; - 8009a2a: 687b ldr r3, [r7, #4] - 8009a2c: 627b str r3, [r7, #36] ; 0x24 + 8009ade: 687b ldr r3, [r7, #4] + 8009ae0: 627b str r3, [r7, #36] ; 0x24 t0 = xTaskGetTickCount(); - 8009a2e: f001 fd03 bl 800b438 - 8009a32: 6238 str r0, [r7, #32] + 8009ae2: f001 fd03 bl 800b4ec + 8009ae6: 6238 str r0, [r7, #32] do { rval = xTaskNotifyWait (0, clear, &nval, tout); - 8009a34: f107 0210 add.w r2, r7, #16 - 8009a38: 6a7b ldr r3, [r7, #36] ; 0x24 - 8009a3a: 6ab9 ldr r1, [r7, #40] ; 0x28 - 8009a3c: 2000 movs r0, #0 - 8009a3e: f002 fa15 bl 800be6c - 8009a42: 61f8 str r0, [r7, #28] + 8009ae8: f107 0210 add.w r2, r7, #16 + 8009aec: 6a7b ldr r3, [r7, #36] ; 0x24 + 8009aee: 6ab9 ldr r1, [r7, #40] ; 0x28 + 8009af0: 2000 movs r0, #0 + 8009af2: f002 fa15 bl 800bf20 + 8009af6: 61f8 str r0, [r7, #28] if (rval == pdPASS) { - 8009a44: 69fb ldr r3, [r7, #28] - 8009a46: 2b01 cmp r3, #1 - 8009a48: d137 bne.n 8009aba + 8009af8: 69fb ldr r3, [r7, #28] + 8009afa: 2b01 cmp r3, #1 + 8009afc: d137 bne.n 8009b6e rflags &= flags; - 8009a4a: 6afa ldr r2, [r7, #44] ; 0x2c - 8009a4c: 68fb ldr r3, [r7, #12] - 8009a4e: 4013 ands r3, r2 - 8009a50: 62fb str r3, [r7, #44] ; 0x2c + 8009afe: 6afa ldr r2, [r7, #44] ; 0x2c + 8009b00: 68fb ldr r3, [r7, #12] + 8009b02: 4013 ands r3, r2 + 8009b04: 62fb str r3, [r7, #44] ; 0x2c rflags |= nval; - 8009a52: 693b ldr r3, [r7, #16] - 8009a54: 6afa ldr r2, [r7, #44] ; 0x2c - 8009a56: 4313 orrs r3, r2 - 8009a58: 62fb str r3, [r7, #44] ; 0x2c + 8009b06: 693b ldr r3, [r7, #16] + 8009b08: 6afa ldr r2, [r7, #44] ; 0x2c + 8009b0a: 4313 orrs r3, r2 + 8009b0c: 62fb str r3, [r7, #44] ; 0x2c if ((options & osFlagsWaitAll) == osFlagsWaitAll) { - 8009a5a: 68bb ldr r3, [r7, #8] - 8009a5c: f003 0301 and.w r3, r3, #1 - 8009a60: 2b00 cmp r3, #0 - 8009a62: d00c beq.n 8009a7e + 8009b0e: 68bb ldr r3, [r7, #8] + 8009b10: f003 0301 and.w r3, r3, #1 + 8009b14: 2b00 cmp r3, #0 + 8009b16: d00c beq.n 8009b32 if ((flags & rflags) == flags) { - 8009a64: 68fa ldr r2, [r7, #12] - 8009a66: 6afb ldr r3, [r7, #44] ; 0x2c - 8009a68: 4013 ands r3, r2 - 8009a6a: 68fa ldr r2, [r7, #12] - 8009a6c: 429a cmp r2, r3 - 8009a6e: d032 beq.n 8009ad6 + 8009b18: 68fa ldr r2, [r7, #12] + 8009b1a: 6afb ldr r3, [r7, #44] ; 0x2c + 8009b1c: 4013 ands r3, r2 + 8009b1e: 68fa ldr r2, [r7, #12] + 8009b20: 429a cmp r2, r3 + 8009b22: d032 beq.n 8009b8a break; } else { if (timeout == 0U) { - 8009a70: 687b ldr r3, [r7, #4] - 8009a72: 2b00 cmp r3, #0 - 8009a74: d10f bne.n 8009a96 + 8009b24: 687b ldr r3, [r7, #4] + 8009b26: 2b00 cmp r3, #0 + 8009b28: d10f bne.n 8009b4a rflags = (uint32_t)osErrorResource; - 8009a76: f06f 0302 mvn.w r3, #2 - 8009a7a: 62fb str r3, [r7, #44] ; 0x2c + 8009b2a: f06f 0302 mvn.w r3, #2 + 8009b2e: 62fb str r3, [r7, #44] ; 0x2c break; - 8009a7c: e02e b.n 8009adc + 8009b30: e02e b.n 8009b90 } } } else { if ((flags & rflags) != 0) { - 8009a7e: 68fa ldr r2, [r7, #12] - 8009a80: 6afb ldr r3, [r7, #44] ; 0x2c - 8009a82: 4013 ands r3, r2 - 8009a84: 2b00 cmp r3, #0 - 8009a86: d128 bne.n 8009ada + 8009b32: 68fa ldr r2, [r7, #12] + 8009b34: 6afb ldr r3, [r7, #44] ; 0x2c + 8009b36: 4013 ands r3, r2 + 8009b38: 2b00 cmp r3, #0 + 8009b3a: d128 bne.n 8009b8e break; } else { if (timeout == 0U) { - 8009a88: 687b ldr r3, [r7, #4] - 8009a8a: 2b00 cmp r3, #0 - 8009a8c: d103 bne.n 8009a96 + 8009b3c: 687b ldr r3, [r7, #4] + 8009b3e: 2b00 cmp r3, #0 + 8009b40: d103 bne.n 8009b4a rflags = (uint32_t)osErrorResource; - 8009a8e: f06f 0302 mvn.w r3, #2 - 8009a92: 62fb str r3, [r7, #44] ; 0x2c + 8009b42: f06f 0302 mvn.w r3, #2 + 8009b46: 62fb str r3, [r7, #44] ; 0x2c break; - 8009a94: e022 b.n 8009adc + 8009b48: e022 b.n 8009b90 } } } /* Update timeout */ td = xTaskGetTickCount() - t0; - 8009a96: f001 fccf bl 800b438 - 8009a9a: 4602 mov r2, r0 - 8009a9c: 6a3b ldr r3, [r7, #32] - 8009a9e: 1ad3 subs r3, r2, r3 - 8009aa0: 61bb str r3, [r7, #24] + 8009b4a: f001 fccf bl 800b4ec + 8009b4e: 4602 mov r2, r0 + 8009b50: 6a3b ldr r3, [r7, #32] + 8009b52: 1ad3 subs r3, r2, r3 + 8009b54: 61bb str r3, [r7, #24] if (td > tout) { - 8009aa2: 69ba ldr r2, [r7, #24] - 8009aa4: 6a7b ldr r3, [r7, #36] ; 0x24 - 8009aa6: 429a cmp r2, r3 - 8009aa8: d902 bls.n 8009ab0 + 8009b56: 69ba ldr r2, [r7, #24] + 8009b58: 6a7b ldr r3, [r7, #36] ; 0x24 + 8009b5a: 429a cmp r2, r3 + 8009b5c: d902 bls.n 8009b64 tout = 0; - 8009aaa: 2300 movs r3, #0 - 8009aac: 627b str r3, [r7, #36] ; 0x24 - 8009aae: e00e b.n 8009ace + 8009b5e: 2300 movs r3, #0 + 8009b60: 627b str r3, [r7, #36] ; 0x24 + 8009b62: e00e b.n 8009b82 } else { tout -= td; - 8009ab0: 6a7a ldr r2, [r7, #36] ; 0x24 - 8009ab2: 69bb ldr r3, [r7, #24] - 8009ab4: 1ad3 subs r3, r2, r3 - 8009ab6: 627b str r3, [r7, #36] ; 0x24 - 8009ab8: e009 b.n 8009ace + 8009b64: 6a7a ldr r2, [r7, #36] ; 0x24 + 8009b66: 69bb ldr r3, [r7, #24] + 8009b68: 1ad3 subs r3, r2, r3 + 8009b6a: 627b str r3, [r7, #36] ; 0x24 + 8009b6c: e009 b.n 8009b82 } } else { if (timeout == 0) { - 8009aba: 687b ldr r3, [r7, #4] - 8009abc: 2b00 cmp r3, #0 - 8009abe: d103 bne.n 8009ac8 + 8009b6e: 687b ldr r3, [r7, #4] + 8009b70: 2b00 cmp r3, #0 + 8009b72: d103 bne.n 8009b7c rflags = (uint32_t)osErrorResource; - 8009ac0: f06f 0302 mvn.w r3, #2 - 8009ac4: 62fb str r3, [r7, #44] ; 0x2c - 8009ac6: e002 b.n 8009ace + 8009b74: f06f 0302 mvn.w r3, #2 + 8009b78: 62fb str r3, [r7, #44] ; 0x2c + 8009b7a: e002 b.n 8009b82 } else { rflags = (uint32_t)osErrorTimeout; - 8009ac8: f06f 0301 mvn.w r3, #1 - 8009acc: 62fb str r3, [r7, #44] ; 0x2c + 8009b7c: f06f 0301 mvn.w r3, #1 + 8009b80: 62fb str r3, [r7, #44] ; 0x2c } } } while (rval != pdFAIL); - 8009ace: 69fb ldr r3, [r7, #28] - 8009ad0: 2b00 cmp r3, #0 - 8009ad2: d1af bne.n 8009a34 - 8009ad4: e002 b.n 8009adc + 8009b82: 69fb ldr r3, [r7, #28] + 8009b84: 2b00 cmp r3, #0 + 8009b86: d1af bne.n 8009ae8 + 8009b88: e002 b.n 8009b90 break; - 8009ad6: bf00 nop - 8009ad8: e000 b.n 8009adc + 8009b8a: bf00 nop + 8009b8c: e000 b.n 8009b90 break; - 8009ada: bf00 nop + 8009b8e: bf00 nop } /* Return flags before clearing */ return (rflags); - 8009adc: 6afb ldr r3, [r7, #44] ; 0x2c + 8009b90: 6afb ldr r3, [r7, #44] ; 0x2c } - 8009ade: 4618 mov r0, r3 - 8009ae0: 3730 adds r7, #48 ; 0x30 - 8009ae2: 46bd mov sp, r7 - 8009ae4: bd80 pop {r7, pc} + 8009b92: 4618 mov r0, r3 + 8009b94: 3730 adds r7, #48 ; 0x30 + 8009b96: 46bd mov sp, r7 + 8009b98: bd80 pop {r7, pc} -08009ae6 : +08009b9a : #endif /* (configUSE_OS2_THREAD_FLAGS == 1) */ osStatus_t osDelay (uint32_t ticks) { - 8009ae6: b580 push {r7, lr} - 8009ae8: b084 sub sp, #16 - 8009aea: af00 add r7, sp, #0 - 8009aec: 6078 str r0, [r7, #4] + 8009b9a: b580 push {r7, lr} + 8009b9c: b084 sub sp, #16 + 8009b9e: af00 add r7, sp, #0 + 8009ba0: 6078 str r0, [r7, #4] __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 8009aee: f3ef 8305 mrs r3, IPSR - 8009af2: 60bb str r3, [r7, #8] + 8009ba2: f3ef 8305 mrs r3, IPSR + 8009ba6: 60bb str r3, [r7, #8] return(result); - 8009af4: 68bb ldr r3, [r7, #8] + 8009ba8: 68bb ldr r3, [r7, #8] osStatus_t stat; if (IS_IRQ()) { - 8009af6: 2b00 cmp r3, #0 - 8009af8: d003 beq.n 8009b02 + 8009baa: 2b00 cmp r3, #0 + 8009bac: d003 beq.n 8009bb6 stat = osErrorISR; - 8009afa: f06f 0305 mvn.w r3, #5 - 8009afe: 60fb str r3, [r7, #12] - 8009b00: e007 b.n 8009b12 + 8009bae: f06f 0305 mvn.w r3, #5 + 8009bb2: 60fb str r3, [r7, #12] + 8009bb4: e007 b.n 8009bc6 } else { stat = osOK; - 8009b02: 2300 movs r3, #0 - 8009b04: 60fb str r3, [r7, #12] + 8009bb6: 2300 movs r3, #0 + 8009bb8: 60fb str r3, [r7, #12] if (ticks != 0U) { - 8009b06: 687b ldr r3, [r7, #4] - 8009b08: 2b00 cmp r3, #0 - 8009b0a: d002 beq.n 8009b12 + 8009bba: 687b ldr r3, [r7, #4] + 8009bbc: 2b00 cmp r3, #0 + 8009bbe: d002 beq.n 8009bc6 vTaskDelay(ticks); - 8009b0c: 6878 ldr r0, [r7, #4] - 8009b0e: f001 fb4d bl 800b1ac + 8009bc0: 6878 ldr r0, [r7, #4] + 8009bc2: f001 fb4d bl 800b260 } } return (stat); - 8009b12: 68fb ldr r3, [r7, #12] + 8009bc6: 68fb ldr r3, [r7, #12] } - 8009b14: 4618 mov r0, r3 - 8009b16: 3710 adds r7, #16 - 8009b18: 46bd mov sp, r7 - 8009b1a: bd80 pop {r7, pc} + 8009bc8: 4618 mov r0, r3 + 8009bca: 3710 adds r7, #16 + 8009bcc: 46bd mov sp, r7 + 8009bce: bd80 pop {r7, pc} -08009b1c : +08009bd0 : } /*---------------------------------------------------------------------------*/ #if (configUSE_OS2_TIMER == 1) static void TimerCallback (TimerHandle_t hTimer) { - 8009b1c: b580 push {r7, lr} - 8009b1e: b084 sub sp, #16 - 8009b20: af00 add r7, sp, #0 - 8009b22: 6078 str r0, [r7, #4] + 8009bd0: b580 push {r7, lr} + 8009bd2: b084 sub sp, #16 + 8009bd4: af00 add r7, sp, #0 + 8009bd6: 6078 str r0, [r7, #4] TimerCallback_t *callb; callb = (TimerCallback_t *)pvTimerGetTimerID (hTimer); - 8009b24: 6878 ldr r0, [r7, #4] - 8009b26: f002 ffcb bl 800cac0 - 8009b2a: 60f8 str r0, [r7, #12] + 8009bd8: 6878 ldr r0, [r7, #4] + 8009bda: f002 ffcb bl 800cb74 + 8009bde: 60f8 str r0, [r7, #12] if (callb != NULL) { - 8009b2c: 68fb ldr r3, [r7, #12] - 8009b2e: 2b00 cmp r3, #0 - 8009b30: d005 beq.n 8009b3e + 8009be0: 68fb ldr r3, [r7, #12] + 8009be2: 2b00 cmp r3, #0 + 8009be4: d005 beq.n 8009bf2 callb->func (callb->arg); - 8009b32: 68fb ldr r3, [r7, #12] - 8009b34: 681b ldr r3, [r3, #0] - 8009b36: 68fa ldr r2, [r7, #12] - 8009b38: 6852 ldr r2, [r2, #4] - 8009b3a: 4610 mov r0, r2 - 8009b3c: 4798 blx r3 + 8009be6: 68fb ldr r3, [r7, #12] + 8009be8: 681b ldr r3, [r3, #0] + 8009bea: 68fa ldr r2, [r7, #12] + 8009bec: 6852 ldr r2, [r2, #4] + 8009bee: 4610 mov r0, r2 + 8009bf0: 4798 blx r3 } } - 8009b3e: bf00 nop - 8009b40: 3710 adds r7, #16 - 8009b42: 46bd mov sp, r7 - 8009b44: bd80 pop {r7, pc} + 8009bf2: bf00 nop + 8009bf4: 3710 adds r7, #16 + 8009bf6: 46bd mov sp, r7 + 8009bf8: bd80 pop {r7, pc} ... -08009b48 : +08009bfc : osTimerId_t osTimerNew (osTimerFunc_t func, osTimerType_t type, void *argument, const osTimerAttr_t *attr) { - 8009b48: b580 push {r7, lr} - 8009b4a: b08c sub sp, #48 ; 0x30 - 8009b4c: af02 add r7, sp, #8 - 8009b4e: 60f8 str r0, [r7, #12] - 8009b50: 607a str r2, [r7, #4] - 8009b52: 603b str r3, [r7, #0] - 8009b54: 460b mov r3, r1 - 8009b56: 72fb strb r3, [r7, #11] + 8009bfc: b580 push {r7, lr} + 8009bfe: b08c sub sp, #48 ; 0x30 + 8009c00: af02 add r7, sp, #8 + 8009c02: 60f8 str r0, [r7, #12] + 8009c04: 607a str r2, [r7, #4] + 8009c06: 603b str r3, [r7, #0] + 8009c08: 460b mov r3, r1 + 8009c0a: 72fb strb r3, [r7, #11] TimerHandle_t hTimer; TimerCallback_t *callb; UBaseType_t reload; int32_t mem; hTimer = NULL; - 8009b58: 2300 movs r3, #0 - 8009b5a: 623b str r3, [r7, #32] + 8009c0c: 2300 movs r3, #0 + 8009c0e: 623b str r3, [r7, #32] __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 8009b5c: f3ef 8305 mrs r3, IPSR - 8009b60: 613b str r3, [r7, #16] + 8009c10: f3ef 8305 mrs r3, IPSR + 8009c14: 613b str r3, [r7, #16] return(result); - 8009b62: 693b ldr r3, [r7, #16] + 8009c16: 693b ldr r3, [r7, #16] if (!IS_IRQ() && (func != NULL)) { - 8009b64: 2b00 cmp r3, #0 - 8009b66: d163 bne.n 8009c30 - 8009b68: 68fb ldr r3, [r7, #12] - 8009b6a: 2b00 cmp r3, #0 - 8009b6c: d060 beq.n 8009c30 + 8009c18: 2b00 cmp r3, #0 + 8009c1a: d163 bne.n 8009ce4 + 8009c1c: 68fb ldr r3, [r7, #12] + 8009c1e: 2b00 cmp r3, #0 + 8009c20: d060 beq.n 8009ce4 /* Allocate memory to store callback function and argument */ callb = pvPortMalloc (sizeof(TimerCallback_t)); - 8009b6e: 2008 movs r0, #8 - 8009b70: f003 fa12 bl 800cf98 - 8009b74: 6178 str r0, [r7, #20] + 8009c22: 2008 movs r0, #8 + 8009c24: f003 fa18 bl 800d058 + 8009c28: 6178 str r0, [r7, #20] if (callb != NULL) { - 8009b76: 697b ldr r3, [r7, #20] - 8009b78: 2b00 cmp r3, #0 - 8009b7a: d059 beq.n 8009c30 + 8009c2a: 697b ldr r3, [r7, #20] + 8009c2c: 2b00 cmp r3, #0 + 8009c2e: d059 beq.n 8009ce4 callb->func = func; - 8009b7c: 697b ldr r3, [r7, #20] - 8009b7e: 68fa ldr r2, [r7, #12] - 8009b80: 601a str r2, [r3, #0] + 8009c30: 697b ldr r3, [r7, #20] + 8009c32: 68fa ldr r2, [r7, #12] + 8009c34: 601a str r2, [r3, #0] callb->arg = argument; - 8009b82: 697b ldr r3, [r7, #20] - 8009b84: 687a ldr r2, [r7, #4] - 8009b86: 605a str r2, [r3, #4] + 8009c36: 697b ldr r3, [r7, #20] + 8009c38: 687a ldr r2, [r7, #4] + 8009c3a: 605a str r2, [r3, #4] if (type == osTimerOnce) { - 8009b88: 7afb ldrb r3, [r7, #11] - 8009b8a: 2b00 cmp r3, #0 - 8009b8c: d102 bne.n 8009b94 + 8009c3c: 7afb ldrb r3, [r7, #11] + 8009c3e: 2b00 cmp r3, #0 + 8009c40: d102 bne.n 8009c48 reload = pdFALSE; - 8009b8e: 2300 movs r3, #0 - 8009b90: 61fb str r3, [r7, #28] - 8009b92: e001 b.n 8009b98 + 8009c42: 2300 movs r3, #0 + 8009c44: 61fb str r3, [r7, #28] + 8009c46: e001 b.n 8009c4c } else { reload = pdTRUE; - 8009b94: 2301 movs r3, #1 - 8009b96: 61fb str r3, [r7, #28] + 8009c48: 2301 movs r3, #1 + 8009c4a: 61fb str r3, [r7, #28] } mem = -1; - 8009b98: f04f 33ff mov.w r3, #4294967295 - 8009b9c: 61bb str r3, [r7, #24] + 8009c4c: f04f 33ff mov.w r3, #4294967295 + 8009c50: 61bb str r3, [r7, #24] name = NULL; - 8009b9e: 2300 movs r3, #0 - 8009ba0: 627b str r3, [r7, #36] ; 0x24 + 8009c52: 2300 movs r3, #0 + 8009c54: 627b str r3, [r7, #36] ; 0x24 if (attr != NULL) { - 8009ba2: 683b ldr r3, [r7, #0] - 8009ba4: 2b00 cmp r3, #0 - 8009ba6: d01c beq.n 8009be2 + 8009c56: 683b ldr r3, [r7, #0] + 8009c58: 2b00 cmp r3, #0 + 8009c5a: d01c beq.n 8009c96 if (attr->name != NULL) { - 8009ba8: 683b ldr r3, [r7, #0] - 8009baa: 681b ldr r3, [r3, #0] - 8009bac: 2b00 cmp r3, #0 - 8009bae: d002 beq.n 8009bb6 + 8009c5c: 683b ldr r3, [r7, #0] + 8009c5e: 681b ldr r3, [r3, #0] + 8009c60: 2b00 cmp r3, #0 + 8009c62: d002 beq.n 8009c6a name = attr->name; - 8009bb0: 683b ldr r3, [r7, #0] - 8009bb2: 681b ldr r3, [r3, #0] - 8009bb4: 627b str r3, [r7, #36] ; 0x24 + 8009c64: 683b ldr r3, [r7, #0] + 8009c66: 681b ldr r3, [r3, #0] + 8009c68: 627b str r3, [r7, #36] ; 0x24 } if ((attr->cb_mem != NULL) && (attr->cb_size >= sizeof(StaticTimer_t))) { - 8009bb6: 683b ldr r3, [r7, #0] - 8009bb8: 689b ldr r3, [r3, #8] - 8009bba: 2b00 cmp r3, #0 - 8009bbc: d006 beq.n 8009bcc - 8009bbe: 683b ldr r3, [r7, #0] - 8009bc0: 68db ldr r3, [r3, #12] - 8009bc2: 2b2b cmp r3, #43 ; 0x2b - 8009bc4: d902 bls.n 8009bcc + 8009c6a: 683b ldr r3, [r7, #0] + 8009c6c: 689b ldr r3, [r3, #8] + 8009c6e: 2b00 cmp r3, #0 + 8009c70: d006 beq.n 8009c80 + 8009c72: 683b ldr r3, [r7, #0] + 8009c74: 68db ldr r3, [r3, #12] + 8009c76: 2b2b cmp r3, #43 ; 0x2b + 8009c78: d902 bls.n 8009c80 mem = 1; - 8009bc6: 2301 movs r3, #1 - 8009bc8: 61bb str r3, [r7, #24] - 8009bca: e00c b.n 8009be6 + 8009c7a: 2301 movs r3, #1 + 8009c7c: 61bb str r3, [r7, #24] + 8009c7e: e00c b.n 8009c9a } else { if ((attr->cb_mem == NULL) && (attr->cb_size == 0U)) { - 8009bcc: 683b ldr r3, [r7, #0] - 8009bce: 689b ldr r3, [r3, #8] - 8009bd0: 2b00 cmp r3, #0 - 8009bd2: d108 bne.n 8009be6 - 8009bd4: 683b ldr r3, [r7, #0] - 8009bd6: 68db ldr r3, [r3, #12] - 8009bd8: 2b00 cmp r3, #0 - 8009bda: d104 bne.n 8009be6 + 8009c80: 683b ldr r3, [r7, #0] + 8009c82: 689b ldr r3, [r3, #8] + 8009c84: 2b00 cmp r3, #0 + 8009c86: d108 bne.n 8009c9a + 8009c88: 683b ldr r3, [r7, #0] + 8009c8a: 68db ldr r3, [r3, #12] + 8009c8c: 2b00 cmp r3, #0 + 8009c8e: d104 bne.n 8009c9a mem = 0; - 8009bdc: 2300 movs r3, #0 - 8009bde: 61bb str r3, [r7, #24] - 8009be0: e001 b.n 8009be6 + 8009c90: 2300 movs r3, #0 + 8009c92: 61bb str r3, [r7, #24] + 8009c94: e001 b.n 8009c9a } } } else { mem = 0; - 8009be2: 2300 movs r3, #0 - 8009be4: 61bb str r3, [r7, #24] + 8009c96: 2300 movs r3, #0 + 8009c98: 61bb str r3, [r7, #24] } if (mem == 1) { - 8009be6: 69bb ldr r3, [r7, #24] - 8009be8: 2b01 cmp r3, #1 - 8009bea: d10c bne.n 8009c06 + 8009c9a: 69bb ldr r3, [r7, #24] + 8009c9c: 2b01 cmp r3, #1 + 8009c9e: d10c bne.n 8009cba #if (configSUPPORT_STATIC_ALLOCATION == 1) hTimer = xTimerCreateStatic (name, 1, reload, callb, TimerCallback, (StaticTimer_t *)attr->cb_mem); - 8009bec: 683b ldr r3, [r7, #0] - 8009bee: 689b ldr r3, [r3, #8] - 8009bf0: 9301 str r3, [sp, #4] - 8009bf2: 4b12 ldr r3, [pc, #72] ; (8009c3c ) - 8009bf4: 9300 str r3, [sp, #0] - 8009bf6: 697b ldr r3, [r7, #20] - 8009bf8: 69fa ldr r2, [r7, #28] - 8009bfa: 2101 movs r1, #1 - 8009bfc: 6a78 ldr r0, [r7, #36] ; 0x24 - 8009bfe: f002 fbe0 bl 800c3c2 - 8009c02: 6238 str r0, [r7, #32] - 8009c04: e00b b.n 8009c1e + 8009ca0: 683b ldr r3, [r7, #0] + 8009ca2: 689b ldr r3, [r3, #8] + 8009ca4: 9301 str r3, [sp, #4] + 8009ca6: 4b12 ldr r3, [pc, #72] ; (8009cf0 ) + 8009ca8: 9300 str r3, [sp, #0] + 8009caa: 697b ldr r3, [r7, #20] + 8009cac: 69fa ldr r2, [r7, #28] + 8009cae: 2101 movs r1, #1 + 8009cb0: 6a78 ldr r0, [r7, #36] ; 0x24 + 8009cb2: f002 fbe0 bl 800c476 + 8009cb6: 6238 str r0, [r7, #32] + 8009cb8: e00b b.n 8009cd2 #endif } else { if (mem == 0) { - 8009c06: 69bb ldr r3, [r7, #24] - 8009c08: 2b00 cmp r3, #0 - 8009c0a: d108 bne.n 8009c1e + 8009cba: 69bb ldr r3, [r7, #24] + 8009cbc: 2b00 cmp r3, #0 + 8009cbe: d108 bne.n 8009cd2 #if (configSUPPORT_DYNAMIC_ALLOCATION == 1) hTimer = xTimerCreate (name, 1, reload, callb, TimerCallback); - 8009c0c: 4b0b ldr r3, [pc, #44] ; (8009c3c ) - 8009c0e: 9300 str r3, [sp, #0] - 8009c10: 697b ldr r3, [r7, #20] - 8009c12: 69fa ldr r2, [r7, #28] - 8009c14: 2101 movs r1, #1 - 8009c16: 6a78 ldr r0, [r7, #36] ; 0x24 - 8009c18: f002 fbb2 bl 800c380 - 8009c1c: 6238 str r0, [r7, #32] + 8009cc0: 4b0b ldr r3, [pc, #44] ; (8009cf0 ) + 8009cc2: 9300 str r3, [sp, #0] + 8009cc4: 697b ldr r3, [r7, #20] + 8009cc6: 69fa ldr r2, [r7, #28] + 8009cc8: 2101 movs r1, #1 + 8009cca: 6a78 ldr r0, [r7, #36] ; 0x24 + 8009ccc: f002 fbb2 bl 800c434 + 8009cd0: 6238 str r0, [r7, #32] #endif } } if ((hTimer == NULL) && (callb != NULL)) { - 8009c1e: 6a3b ldr r3, [r7, #32] - 8009c20: 2b00 cmp r3, #0 - 8009c22: d105 bne.n 8009c30 - 8009c24: 697b ldr r3, [r7, #20] - 8009c26: 2b00 cmp r3, #0 - 8009c28: d002 beq.n 8009c30 + 8009cd2: 6a3b ldr r3, [r7, #32] + 8009cd4: 2b00 cmp r3, #0 + 8009cd6: d105 bne.n 8009ce4 + 8009cd8: 697b ldr r3, [r7, #20] + 8009cda: 2b00 cmp r3, #0 + 8009cdc: d002 beq.n 8009ce4 vPortFree (callb); - 8009c2a: 6978 ldr r0, [r7, #20] - 8009c2c: f003 fa80 bl 800d130 + 8009cde: 6978 ldr r0, [r7, #20] + 8009ce0: f003 fa86 bl 800d1f0 } } } return ((osTimerId_t)hTimer); - 8009c30: 6a3b ldr r3, [r7, #32] + 8009ce4: 6a3b ldr r3, [r7, #32] } - 8009c32: 4618 mov r0, r3 - 8009c34: 3728 adds r7, #40 ; 0x28 - 8009c36: 46bd mov sp, r7 - 8009c38: bd80 pop {r7, pc} - 8009c3a: bf00 nop - 8009c3c: 08009b1d .word 0x08009b1d + 8009ce6: 4618 mov r0, r3 + 8009ce8: 3728 adds r7, #40 ; 0x28 + 8009cea: 46bd mov sp, r7 + 8009cec: bd80 pop {r7, pc} + 8009cee: bf00 nop + 8009cf0: 08009bd1 .word 0x08009bd1 -08009c40 : +08009cf4 : } return (p); } osStatus_t osTimerStart (osTimerId_t timer_id, uint32_t ticks) { - 8009c40: b580 push {r7, lr} - 8009c42: b088 sub sp, #32 - 8009c44: af02 add r7, sp, #8 - 8009c46: 6078 str r0, [r7, #4] - 8009c48: 6039 str r1, [r7, #0] + 8009cf4: b580 push {r7, lr} + 8009cf6: b088 sub sp, #32 + 8009cf8: af02 add r7, sp, #8 + 8009cfa: 6078 str r0, [r7, #4] + 8009cfc: 6039 str r1, [r7, #0] TimerHandle_t hTimer = (TimerHandle_t)timer_id; - 8009c4a: 687b ldr r3, [r7, #4] - 8009c4c: 613b str r3, [r7, #16] + 8009cfe: 687b ldr r3, [r7, #4] + 8009d00: 613b str r3, [r7, #16] __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 8009c4e: f3ef 8305 mrs r3, IPSR - 8009c52: 60fb str r3, [r7, #12] + 8009d02: f3ef 8305 mrs r3, IPSR + 8009d06: 60fb str r3, [r7, #12] return(result); - 8009c54: 68fb ldr r3, [r7, #12] + 8009d08: 68fb ldr r3, [r7, #12] osStatus_t stat; if (IS_IRQ()) { - 8009c56: 2b00 cmp r3, #0 - 8009c58: d003 beq.n 8009c62 + 8009d0a: 2b00 cmp r3, #0 + 8009d0c: d003 beq.n 8009d16 stat = osErrorISR; - 8009c5a: f06f 0305 mvn.w r3, #5 - 8009c5e: 617b str r3, [r7, #20] - 8009c60: e017 b.n 8009c92 + 8009d0e: f06f 0305 mvn.w r3, #5 + 8009d12: 617b str r3, [r7, #20] + 8009d14: e017 b.n 8009d46 } else if (hTimer == NULL) { - 8009c62: 693b ldr r3, [r7, #16] - 8009c64: 2b00 cmp r3, #0 - 8009c66: d103 bne.n 8009c70 + 8009d16: 693b ldr r3, [r7, #16] + 8009d18: 2b00 cmp r3, #0 + 8009d1a: d103 bne.n 8009d24 stat = osErrorParameter; - 8009c68: f06f 0303 mvn.w r3, #3 - 8009c6c: 617b str r3, [r7, #20] - 8009c6e: e010 b.n 8009c92 + 8009d1c: f06f 0303 mvn.w r3, #3 + 8009d20: 617b str r3, [r7, #20] + 8009d22: e010 b.n 8009d46 } else { if (xTimerChangePeriod (hTimer, ticks, 0) == pdPASS) { - 8009c70: 2300 movs r3, #0 - 8009c72: 9300 str r3, [sp, #0] - 8009c74: 2300 movs r3, #0 - 8009c76: 683a ldr r2, [r7, #0] - 8009c78: 2104 movs r1, #4 - 8009c7a: 6938 ldr r0, [r7, #16] - 8009c7c: f002 fc1a bl 800c4b4 - 8009c80: 4603 mov r3, r0 - 8009c82: 2b01 cmp r3, #1 - 8009c84: d102 bne.n 8009c8c + 8009d24: 2300 movs r3, #0 + 8009d26: 9300 str r3, [sp, #0] + 8009d28: 2300 movs r3, #0 + 8009d2a: 683a ldr r2, [r7, #0] + 8009d2c: 2104 movs r1, #4 + 8009d2e: 6938 ldr r0, [r7, #16] + 8009d30: f002 fc1a bl 800c568 + 8009d34: 4603 mov r3, r0 + 8009d36: 2b01 cmp r3, #1 + 8009d38: d102 bne.n 8009d40 stat = osOK; - 8009c86: 2300 movs r3, #0 - 8009c88: 617b str r3, [r7, #20] - 8009c8a: e002 b.n 8009c92 + 8009d3a: 2300 movs r3, #0 + 8009d3c: 617b str r3, [r7, #20] + 8009d3e: e002 b.n 8009d46 } else { stat = osErrorResource; - 8009c8c: f06f 0302 mvn.w r3, #2 - 8009c90: 617b str r3, [r7, #20] + 8009d40: f06f 0302 mvn.w r3, #2 + 8009d44: 617b str r3, [r7, #20] } } return (stat); - 8009c92: 697b ldr r3, [r7, #20] + 8009d46: 697b ldr r3, [r7, #20] } - 8009c94: 4618 mov r0, r3 - 8009c96: 3718 adds r7, #24 - 8009c98: 46bd mov sp, r7 - 8009c9a: bd80 pop {r7, pc} + 8009d48: 4618 mov r0, r3 + 8009d4a: 3718 adds r7, #24 + 8009d4c: 46bd mov sp, r7 + 8009d4e: bd80 pop {r7, pc} -08009c9c : +08009d50 : } #endif /* (configUSE_OS2_MUTEX == 1) */ /*---------------------------------------------------------------------------*/ osSemaphoreId_t osSemaphoreNew (uint32_t max_count, uint32_t initial_count, const osSemaphoreAttr_t *attr) { - 8009c9c: b580 push {r7, lr} - 8009c9e: b08a sub sp, #40 ; 0x28 - 8009ca0: af02 add r7, sp, #8 - 8009ca2: 60f8 str r0, [r7, #12] - 8009ca4: 60b9 str r1, [r7, #8] - 8009ca6: 607a str r2, [r7, #4] + 8009d50: b580 push {r7, lr} + 8009d52: b08a sub sp, #40 ; 0x28 + 8009d54: af02 add r7, sp, #8 + 8009d56: 60f8 str r0, [r7, #12] + 8009d58: 60b9 str r1, [r7, #8] + 8009d5a: 607a str r2, [r7, #4] int32_t mem; #if (configQUEUE_REGISTRY_SIZE > 0) const char *name; #endif hSemaphore = NULL; - 8009ca8: 2300 movs r3, #0 - 8009caa: 61fb str r3, [r7, #28] + 8009d5c: 2300 movs r3, #0 + 8009d5e: 61fb str r3, [r7, #28] __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 8009cac: f3ef 8305 mrs r3, IPSR - 8009cb0: 613b str r3, [r7, #16] + 8009d60: f3ef 8305 mrs r3, IPSR + 8009d64: 613b str r3, [r7, #16] return(result); - 8009cb2: 693b ldr r3, [r7, #16] + 8009d66: 693b ldr r3, [r7, #16] if (!IS_IRQ() && (max_count > 0U) && (initial_count <= max_count)) { - 8009cb4: 2b00 cmp r3, #0 - 8009cb6: d175 bne.n 8009da4 - 8009cb8: 68fb ldr r3, [r7, #12] - 8009cba: 2b00 cmp r3, #0 - 8009cbc: d072 beq.n 8009da4 - 8009cbe: 68ba ldr r2, [r7, #8] - 8009cc0: 68fb ldr r3, [r7, #12] - 8009cc2: 429a cmp r2, r3 - 8009cc4: d86e bhi.n 8009da4 + 8009d68: 2b00 cmp r3, #0 + 8009d6a: d175 bne.n 8009e58 + 8009d6c: 68fb ldr r3, [r7, #12] + 8009d6e: 2b00 cmp r3, #0 + 8009d70: d072 beq.n 8009e58 + 8009d72: 68ba ldr r2, [r7, #8] + 8009d74: 68fb ldr r3, [r7, #12] + 8009d76: 429a cmp r2, r3 + 8009d78: d86e bhi.n 8009e58 mem = -1; - 8009cc6: f04f 33ff mov.w r3, #4294967295 - 8009cca: 61bb str r3, [r7, #24] + 8009d7a: f04f 33ff mov.w r3, #4294967295 + 8009d7e: 61bb str r3, [r7, #24] if (attr != NULL) { - 8009ccc: 687b ldr r3, [r7, #4] - 8009cce: 2b00 cmp r3, #0 - 8009cd0: d015 beq.n 8009cfe + 8009d80: 687b ldr r3, [r7, #4] + 8009d82: 2b00 cmp r3, #0 + 8009d84: d015 beq.n 8009db2 if ((attr->cb_mem != NULL) && (attr->cb_size >= sizeof(StaticSemaphore_t))) { - 8009cd2: 687b ldr r3, [r7, #4] - 8009cd4: 689b ldr r3, [r3, #8] - 8009cd6: 2b00 cmp r3, #0 - 8009cd8: d006 beq.n 8009ce8 - 8009cda: 687b ldr r3, [r7, #4] - 8009cdc: 68db ldr r3, [r3, #12] - 8009cde: 2b4f cmp r3, #79 ; 0x4f - 8009ce0: d902 bls.n 8009ce8 + 8009d86: 687b ldr r3, [r7, #4] + 8009d88: 689b ldr r3, [r3, #8] + 8009d8a: 2b00 cmp r3, #0 + 8009d8c: d006 beq.n 8009d9c + 8009d8e: 687b ldr r3, [r7, #4] + 8009d90: 68db ldr r3, [r3, #12] + 8009d92: 2b4f cmp r3, #79 ; 0x4f + 8009d94: d902 bls.n 8009d9c mem = 1; - 8009ce2: 2301 movs r3, #1 - 8009ce4: 61bb str r3, [r7, #24] - 8009ce6: e00c b.n 8009d02 + 8009d96: 2301 movs r3, #1 + 8009d98: 61bb str r3, [r7, #24] + 8009d9a: e00c b.n 8009db6 } else { if ((attr->cb_mem == NULL) && (attr->cb_size == 0U)) { - 8009ce8: 687b ldr r3, [r7, #4] - 8009cea: 689b ldr r3, [r3, #8] - 8009cec: 2b00 cmp r3, #0 - 8009cee: d108 bne.n 8009d02 - 8009cf0: 687b ldr r3, [r7, #4] - 8009cf2: 68db ldr r3, [r3, #12] - 8009cf4: 2b00 cmp r3, #0 - 8009cf6: d104 bne.n 8009d02 + 8009d9c: 687b ldr r3, [r7, #4] + 8009d9e: 689b ldr r3, [r3, #8] + 8009da0: 2b00 cmp r3, #0 + 8009da2: d108 bne.n 8009db6 + 8009da4: 687b ldr r3, [r7, #4] + 8009da6: 68db ldr r3, [r3, #12] + 8009da8: 2b00 cmp r3, #0 + 8009daa: d104 bne.n 8009db6 mem = 0; - 8009cf8: 2300 movs r3, #0 - 8009cfa: 61bb str r3, [r7, #24] - 8009cfc: e001 b.n 8009d02 + 8009dac: 2300 movs r3, #0 + 8009dae: 61bb str r3, [r7, #24] + 8009db0: e001 b.n 8009db6 } } } else { mem = 0; - 8009cfe: 2300 movs r3, #0 - 8009d00: 61bb str r3, [r7, #24] + 8009db2: 2300 movs r3, #0 + 8009db4: 61bb str r3, [r7, #24] } if (mem != -1) { - 8009d02: 69bb ldr r3, [r7, #24] - 8009d04: f1b3 3fff cmp.w r3, #4294967295 - 8009d08: d04c beq.n 8009da4 + 8009db6: 69bb ldr r3, [r7, #24] + 8009db8: f1b3 3fff cmp.w r3, #4294967295 + 8009dbc: d04c beq.n 8009e58 if (max_count == 1U) { - 8009d0a: 68fb ldr r3, [r7, #12] - 8009d0c: 2b01 cmp r3, #1 - 8009d0e: d128 bne.n 8009d62 + 8009dbe: 68fb ldr r3, [r7, #12] + 8009dc0: 2b01 cmp r3, #1 + 8009dc2: d128 bne.n 8009e16 if (mem == 1) { - 8009d10: 69bb ldr r3, [r7, #24] - 8009d12: 2b01 cmp r3, #1 - 8009d14: d10a bne.n 8009d2c + 8009dc4: 69bb ldr r3, [r7, #24] + 8009dc6: 2b01 cmp r3, #1 + 8009dc8: d10a bne.n 8009de0 #if (configSUPPORT_STATIC_ALLOCATION == 1) hSemaphore = xSemaphoreCreateBinaryStatic ((StaticSemaphore_t *)attr->cb_mem); - 8009d16: 687b ldr r3, [r7, #4] - 8009d18: 689b ldr r3, [r3, #8] - 8009d1a: 2203 movs r2, #3 - 8009d1c: 9200 str r2, [sp, #0] - 8009d1e: 2200 movs r2, #0 - 8009d20: 2100 movs r1, #0 - 8009d22: 2001 movs r0, #1 - 8009d24: f000 fa06 bl 800a134 - 8009d28: 61f8 str r0, [r7, #28] - 8009d2a: e005 b.n 8009d38 + 8009dca: 687b ldr r3, [r7, #4] + 8009dcc: 689b ldr r3, [r3, #8] + 8009dce: 2203 movs r2, #3 + 8009dd0: 9200 str r2, [sp, #0] + 8009dd2: 2200 movs r2, #0 + 8009dd4: 2100 movs r1, #0 + 8009dd6: 2001 movs r0, #1 + 8009dd8: f000 fa06 bl 800a1e8 + 8009ddc: 61f8 str r0, [r7, #28] + 8009dde: e005 b.n 8009dec #endif } else { #if (configSUPPORT_DYNAMIC_ALLOCATION == 1) hSemaphore = xSemaphoreCreateBinary(); - 8009d2c: 2203 movs r2, #3 - 8009d2e: 2100 movs r1, #0 - 8009d30: 2001 movs r0, #1 - 8009d32: f000 fa77 bl 800a224 - 8009d36: 61f8 str r0, [r7, #28] + 8009de0: 2203 movs r2, #3 + 8009de2: 2100 movs r1, #0 + 8009de4: 2001 movs r0, #1 + 8009de6: f000 fa77 bl 800a2d8 + 8009dea: 61f8 str r0, [r7, #28] #endif } if ((hSemaphore != NULL) && (initial_count != 0U)) { - 8009d38: 69fb ldr r3, [r7, #28] - 8009d3a: 2b00 cmp r3, #0 - 8009d3c: d022 beq.n 8009d84 - 8009d3e: 68bb ldr r3, [r7, #8] - 8009d40: 2b00 cmp r3, #0 - 8009d42: d01f beq.n 8009d84 + 8009dec: 69fb ldr r3, [r7, #28] + 8009dee: 2b00 cmp r3, #0 + 8009df0: d022 beq.n 8009e38 + 8009df2: 68bb ldr r3, [r7, #8] + 8009df4: 2b00 cmp r3, #0 + 8009df6: d01f beq.n 8009e38 if (xSemaphoreGive (hSemaphore) != pdPASS) { - 8009d44: 2300 movs r3, #0 - 8009d46: 2200 movs r2, #0 - 8009d48: 2100 movs r1, #0 - 8009d4a: 69f8 ldr r0, [r7, #28] - 8009d4c: f000 fb32 bl 800a3b4 - 8009d50: 4603 mov r3, r0 - 8009d52: 2b01 cmp r3, #1 - 8009d54: d016 beq.n 8009d84 + 8009df8: 2300 movs r3, #0 + 8009dfa: 2200 movs r2, #0 + 8009dfc: 2100 movs r1, #0 + 8009dfe: 69f8 ldr r0, [r7, #28] + 8009e00: f000 fb32 bl 800a468 + 8009e04: 4603 mov r3, r0 + 8009e06: 2b01 cmp r3, #1 + 8009e08: d016 beq.n 8009e38 vSemaphoreDelete (hSemaphore); - 8009d56: 69f8 ldr r0, [r7, #28] - 8009d58: f000 feb2 bl 800aac0 + 8009e0a: 69f8 ldr r0, [r7, #28] + 8009e0c: f000 feb2 bl 800ab74 hSemaphore = NULL; - 8009d5c: 2300 movs r3, #0 - 8009d5e: 61fb str r3, [r7, #28] - 8009d60: e010 b.n 8009d84 + 8009e10: 2300 movs r3, #0 + 8009e12: 61fb str r3, [r7, #28] + 8009e14: e010 b.n 8009e38 } } } else { if (mem == 1) { - 8009d62: 69bb ldr r3, [r7, #24] - 8009d64: 2b01 cmp r3, #1 - 8009d66: d108 bne.n 8009d7a + 8009e16: 69bb ldr r3, [r7, #24] + 8009e18: 2b01 cmp r3, #1 + 8009e1a: d108 bne.n 8009e2e #if (configSUPPORT_STATIC_ALLOCATION == 1) hSemaphore = xSemaphoreCreateCountingStatic (max_count, initial_count, (StaticSemaphore_t *)attr->cb_mem); - 8009d68: 687b ldr r3, [r7, #4] - 8009d6a: 689b ldr r3, [r3, #8] - 8009d6c: 461a mov r2, r3 - 8009d6e: 68b9 ldr r1, [r7, #8] - 8009d70: 68f8 ldr r0, [r7, #12] - 8009d72: f000 fab4 bl 800a2de - 8009d76: 61f8 str r0, [r7, #28] - 8009d78: e004 b.n 8009d84 + 8009e1c: 687b ldr r3, [r7, #4] + 8009e1e: 689b ldr r3, [r3, #8] + 8009e20: 461a mov r2, r3 + 8009e22: 68b9 ldr r1, [r7, #8] + 8009e24: 68f8 ldr r0, [r7, #12] + 8009e26: f000 fab4 bl 800a392 + 8009e2a: 61f8 str r0, [r7, #28] + 8009e2c: e004 b.n 8009e38 #endif } else { #if (configSUPPORT_DYNAMIC_ALLOCATION == 1) hSemaphore = xSemaphoreCreateCounting (max_count, initial_count); - 8009d7a: 68b9 ldr r1, [r7, #8] - 8009d7c: 68f8 ldr r0, [r7, #12] - 8009d7e: f000 fae5 bl 800a34c - 8009d82: 61f8 str r0, [r7, #28] + 8009e2e: 68b9 ldr r1, [r7, #8] + 8009e30: 68f8 ldr r0, [r7, #12] + 8009e32: f000 fae5 bl 800a400 + 8009e36: 61f8 str r0, [r7, #28] #endif } } #if (configQUEUE_REGISTRY_SIZE > 0) if (hSemaphore != NULL) { - 8009d84: 69fb ldr r3, [r7, #28] - 8009d86: 2b00 cmp r3, #0 - 8009d88: d00c beq.n 8009da4 + 8009e38: 69fb ldr r3, [r7, #28] + 8009e3a: 2b00 cmp r3, #0 + 8009e3c: d00c beq.n 8009e58 if (attr != NULL) { - 8009d8a: 687b ldr r3, [r7, #4] - 8009d8c: 2b00 cmp r3, #0 - 8009d8e: d003 beq.n 8009d98 + 8009e3e: 687b ldr r3, [r7, #4] + 8009e40: 2b00 cmp r3, #0 + 8009e42: d003 beq.n 8009e4c name = attr->name; - 8009d90: 687b ldr r3, [r7, #4] - 8009d92: 681b ldr r3, [r3, #0] - 8009d94: 617b str r3, [r7, #20] - 8009d96: e001 b.n 8009d9c + 8009e44: 687b ldr r3, [r7, #4] + 8009e46: 681b ldr r3, [r3, #0] + 8009e48: 617b str r3, [r7, #20] + 8009e4a: e001 b.n 8009e50 } else { name = NULL; - 8009d98: 2300 movs r3, #0 - 8009d9a: 617b str r3, [r7, #20] + 8009e4c: 2300 movs r3, #0 + 8009e4e: 617b str r3, [r7, #20] } vQueueAddToRegistry (hSemaphore, name); - 8009d9c: 6979 ldr r1, [r7, #20] - 8009d9e: 69f8 ldr r0, [r7, #28] - 8009da0: f000 ffda bl 800ad58 + 8009e50: 6979 ldr r1, [r7, #20] + 8009e52: 69f8 ldr r0, [r7, #28] + 8009e54: f000 ffda bl 800ae0c } #endif } } return ((osSemaphoreId_t)hSemaphore); - 8009da4: 69fb ldr r3, [r7, #28] + 8009e58: 69fb ldr r3, [r7, #28] } - 8009da6: 4618 mov r0, r3 - 8009da8: 3720 adds r7, #32 - 8009daa: 46bd mov sp, r7 - 8009dac: bd80 pop {r7, pc} + 8009e5a: 4618 mov r0, r3 + 8009e5c: 3720 adds r7, #32 + 8009e5e: 46bd mov sp, r7 + 8009e60: bd80 pop {r7, pc} -08009dae : +08009e62 : return (stat); } /*---------------------------------------------------------------------------*/ osMessageQueueId_t osMessageQueueNew (uint32_t msg_count, uint32_t msg_size, const osMessageQueueAttr_t *attr) { - 8009dae: b580 push {r7, lr} - 8009db0: b08a sub sp, #40 ; 0x28 - 8009db2: af02 add r7, sp, #8 - 8009db4: 60f8 str r0, [r7, #12] - 8009db6: 60b9 str r1, [r7, #8] - 8009db8: 607a str r2, [r7, #4] + 8009e62: b580 push {r7, lr} + 8009e64: b08a sub sp, #40 ; 0x28 + 8009e66: af02 add r7, sp, #8 + 8009e68: 60f8 str r0, [r7, #12] + 8009e6a: 60b9 str r1, [r7, #8] + 8009e6c: 607a str r2, [r7, #4] int32_t mem; #if (configQUEUE_REGISTRY_SIZE > 0) const char *name; #endif hQueue = NULL; - 8009dba: 2300 movs r3, #0 - 8009dbc: 61fb str r3, [r7, #28] + 8009e6e: 2300 movs r3, #0 + 8009e70: 61fb str r3, [r7, #28] __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); - 8009dbe: f3ef 8305 mrs r3, IPSR - 8009dc2: 613b str r3, [r7, #16] + 8009e72: f3ef 8305 mrs r3, IPSR + 8009e76: 613b str r3, [r7, #16] return(result); - 8009dc4: 693b ldr r3, [r7, #16] + 8009e78: 693b ldr r3, [r7, #16] if (!IS_IRQ() && (msg_count > 0U) && (msg_size > 0U)) { - 8009dc6: 2b00 cmp r3, #0 - 8009dc8: d15f bne.n 8009e8a - 8009dca: 68fb ldr r3, [r7, #12] - 8009dcc: 2b00 cmp r3, #0 - 8009dce: d05c beq.n 8009e8a - 8009dd0: 68bb ldr r3, [r7, #8] - 8009dd2: 2b00 cmp r3, #0 - 8009dd4: d059 beq.n 8009e8a + 8009e7a: 2b00 cmp r3, #0 + 8009e7c: d15f bne.n 8009f3e + 8009e7e: 68fb ldr r3, [r7, #12] + 8009e80: 2b00 cmp r3, #0 + 8009e82: d05c beq.n 8009f3e + 8009e84: 68bb ldr r3, [r7, #8] + 8009e86: 2b00 cmp r3, #0 + 8009e88: d059 beq.n 8009f3e mem = -1; - 8009dd6: f04f 33ff mov.w r3, #4294967295 - 8009dda: 61bb str r3, [r7, #24] + 8009e8a: f04f 33ff mov.w r3, #4294967295 + 8009e8e: 61bb str r3, [r7, #24] if (attr != NULL) { - 8009ddc: 687b ldr r3, [r7, #4] - 8009dde: 2b00 cmp r3, #0 - 8009de0: d029 beq.n 8009e36 + 8009e90: 687b ldr r3, [r7, #4] + 8009e92: 2b00 cmp r3, #0 + 8009e94: d029 beq.n 8009eea if ((attr->cb_mem != NULL) && (attr->cb_size >= sizeof(StaticQueue_t)) && - 8009de2: 687b ldr r3, [r7, #4] - 8009de4: 689b ldr r3, [r3, #8] - 8009de6: 2b00 cmp r3, #0 - 8009de8: d012 beq.n 8009e10 - 8009dea: 687b ldr r3, [r7, #4] - 8009dec: 68db ldr r3, [r3, #12] - 8009dee: 2b4f cmp r3, #79 ; 0x4f - 8009df0: d90e bls.n 8009e10 + 8009e96: 687b ldr r3, [r7, #4] + 8009e98: 689b ldr r3, [r3, #8] + 8009e9a: 2b00 cmp r3, #0 + 8009e9c: d012 beq.n 8009ec4 + 8009e9e: 687b ldr r3, [r7, #4] + 8009ea0: 68db ldr r3, [r3, #12] + 8009ea2: 2b4f cmp r3, #79 ; 0x4f + 8009ea4: d90e bls.n 8009ec4 (attr->mq_mem != NULL) && (attr->mq_size >= (msg_count * msg_size))) { - 8009df2: 687b ldr r3, [r7, #4] - 8009df4: 691b ldr r3, [r3, #16] + 8009ea6: 687b ldr r3, [r7, #4] + 8009ea8: 691b ldr r3, [r3, #16] if ((attr->cb_mem != NULL) && (attr->cb_size >= sizeof(StaticQueue_t)) && - 8009df6: 2b00 cmp r3, #0 - 8009df8: d00a beq.n 8009e10 + 8009eaa: 2b00 cmp r3, #0 + 8009eac: d00a beq.n 8009ec4 (attr->mq_mem != NULL) && (attr->mq_size >= (msg_count * msg_size))) { - 8009dfa: 687b ldr r3, [r7, #4] - 8009dfc: 695a ldr r2, [r3, #20] - 8009dfe: 68fb ldr r3, [r7, #12] - 8009e00: 68b9 ldr r1, [r7, #8] - 8009e02: fb01 f303 mul.w r3, r1, r3 - 8009e06: 429a cmp r2, r3 - 8009e08: d302 bcc.n 8009e10 + 8009eae: 687b ldr r3, [r7, #4] + 8009eb0: 695a ldr r2, [r3, #20] + 8009eb2: 68fb ldr r3, [r7, #12] + 8009eb4: 68b9 ldr r1, [r7, #8] + 8009eb6: fb01 f303 mul.w r3, r1, r3 + 8009eba: 429a cmp r2, r3 + 8009ebc: d302 bcc.n 8009ec4 mem = 1; - 8009e0a: 2301 movs r3, #1 - 8009e0c: 61bb str r3, [r7, #24] - 8009e0e: e014 b.n 8009e3a + 8009ebe: 2301 movs r3, #1 + 8009ec0: 61bb str r3, [r7, #24] + 8009ec2: e014 b.n 8009eee } else { if ((attr->cb_mem == NULL) && (attr->cb_size == 0U) && - 8009e10: 687b ldr r3, [r7, #4] - 8009e12: 689b ldr r3, [r3, #8] - 8009e14: 2b00 cmp r3, #0 - 8009e16: d110 bne.n 8009e3a - 8009e18: 687b ldr r3, [r7, #4] - 8009e1a: 68db ldr r3, [r3, #12] - 8009e1c: 2b00 cmp r3, #0 - 8009e1e: d10c bne.n 8009e3a + 8009ec4: 687b ldr r3, [r7, #4] + 8009ec6: 689b ldr r3, [r3, #8] + 8009ec8: 2b00 cmp r3, #0 + 8009eca: d110 bne.n 8009eee + 8009ecc: 687b ldr r3, [r7, #4] + 8009ece: 68db ldr r3, [r3, #12] + 8009ed0: 2b00 cmp r3, #0 + 8009ed2: d10c bne.n 8009eee (attr->mq_mem == NULL) && (attr->mq_size == 0U)) { - 8009e20: 687b ldr r3, [r7, #4] - 8009e22: 691b ldr r3, [r3, #16] + 8009ed4: 687b ldr r3, [r7, #4] + 8009ed6: 691b ldr r3, [r3, #16] if ((attr->cb_mem == NULL) && (attr->cb_size == 0U) && - 8009e24: 2b00 cmp r3, #0 - 8009e26: d108 bne.n 8009e3a + 8009ed8: 2b00 cmp r3, #0 + 8009eda: d108 bne.n 8009eee (attr->mq_mem == NULL) && (attr->mq_size == 0U)) { - 8009e28: 687b ldr r3, [r7, #4] - 8009e2a: 695b ldr r3, [r3, #20] - 8009e2c: 2b00 cmp r3, #0 - 8009e2e: d104 bne.n 8009e3a + 8009edc: 687b ldr r3, [r7, #4] + 8009ede: 695b ldr r3, [r3, #20] + 8009ee0: 2b00 cmp r3, #0 + 8009ee2: d104 bne.n 8009eee mem = 0; - 8009e30: 2300 movs r3, #0 - 8009e32: 61bb str r3, [r7, #24] - 8009e34: e001 b.n 8009e3a + 8009ee4: 2300 movs r3, #0 + 8009ee6: 61bb str r3, [r7, #24] + 8009ee8: e001 b.n 8009eee } } } else { mem = 0; - 8009e36: 2300 movs r3, #0 - 8009e38: 61bb str r3, [r7, #24] + 8009eea: 2300 movs r3, #0 + 8009eec: 61bb str r3, [r7, #24] } if (mem == 1) { - 8009e3a: 69bb ldr r3, [r7, #24] - 8009e3c: 2b01 cmp r3, #1 - 8009e3e: d10b bne.n 8009e58 + 8009eee: 69bb ldr r3, [r7, #24] + 8009ef0: 2b01 cmp r3, #1 + 8009ef2: d10b bne.n 8009f0c #if (configSUPPORT_STATIC_ALLOCATION == 1) hQueue = xQueueCreateStatic (msg_count, msg_size, attr->mq_mem, attr->cb_mem); - 8009e40: 687b ldr r3, [r7, #4] - 8009e42: 691a ldr r2, [r3, #16] - 8009e44: 687b ldr r3, [r7, #4] - 8009e46: 689b ldr r3, [r3, #8] - 8009e48: 2100 movs r1, #0 - 8009e4a: 9100 str r1, [sp, #0] - 8009e4c: 68b9 ldr r1, [r7, #8] - 8009e4e: 68f8 ldr r0, [r7, #12] - 8009e50: f000 f970 bl 800a134 - 8009e54: 61f8 str r0, [r7, #28] - 8009e56: e008 b.n 8009e6a + 8009ef4: 687b ldr r3, [r7, #4] + 8009ef6: 691a ldr r2, [r3, #16] + 8009ef8: 687b ldr r3, [r7, #4] + 8009efa: 689b ldr r3, [r3, #8] + 8009efc: 2100 movs r1, #0 + 8009efe: 9100 str r1, [sp, #0] + 8009f00: 68b9 ldr r1, [r7, #8] + 8009f02: 68f8 ldr r0, [r7, #12] + 8009f04: f000 f970 bl 800a1e8 + 8009f08: 61f8 str r0, [r7, #28] + 8009f0a: e008 b.n 8009f1e #endif } else { if (mem == 0) { - 8009e58: 69bb ldr r3, [r7, #24] - 8009e5a: 2b00 cmp r3, #0 - 8009e5c: d105 bne.n 8009e6a + 8009f0c: 69bb ldr r3, [r7, #24] + 8009f0e: 2b00 cmp r3, #0 + 8009f10: d105 bne.n 8009f1e #if (configSUPPORT_DYNAMIC_ALLOCATION == 1) hQueue = xQueueCreate (msg_count, msg_size); - 8009e5e: 2200 movs r2, #0 - 8009e60: 68b9 ldr r1, [r7, #8] - 8009e62: 68f8 ldr r0, [r7, #12] - 8009e64: f000 f9de bl 800a224 - 8009e68: 61f8 str r0, [r7, #28] + 8009f12: 2200 movs r2, #0 + 8009f14: 68b9 ldr r1, [r7, #8] + 8009f16: 68f8 ldr r0, [r7, #12] + 8009f18: f000 f9de bl 800a2d8 + 8009f1c: 61f8 str r0, [r7, #28] #endif } } #if (configQUEUE_REGISTRY_SIZE > 0) if (hQueue != NULL) { - 8009e6a: 69fb ldr r3, [r7, #28] - 8009e6c: 2b00 cmp r3, #0 - 8009e6e: d00c beq.n 8009e8a + 8009f1e: 69fb ldr r3, [r7, #28] + 8009f20: 2b00 cmp r3, #0 + 8009f22: d00c beq.n 8009f3e if (attr != NULL) { - 8009e70: 687b ldr r3, [r7, #4] - 8009e72: 2b00 cmp r3, #0 - 8009e74: d003 beq.n 8009e7e + 8009f24: 687b ldr r3, [r7, #4] + 8009f26: 2b00 cmp r3, #0 + 8009f28: d003 beq.n 8009f32 name = attr->name; - 8009e76: 687b ldr r3, [r7, #4] - 8009e78: 681b ldr r3, [r3, #0] - 8009e7a: 617b str r3, [r7, #20] - 8009e7c: e001 b.n 8009e82 + 8009f2a: 687b ldr r3, [r7, #4] + 8009f2c: 681b ldr r3, [r3, #0] + 8009f2e: 617b str r3, [r7, #20] + 8009f30: e001 b.n 8009f36 } else { name = NULL; - 8009e7e: 2300 movs r3, #0 - 8009e80: 617b str r3, [r7, #20] + 8009f32: 2300 movs r3, #0 + 8009f34: 617b str r3, [r7, #20] } vQueueAddToRegistry (hQueue, name); - 8009e82: 6979 ldr r1, [r7, #20] - 8009e84: 69f8 ldr r0, [r7, #28] - 8009e86: f000 ff67 bl 800ad58 + 8009f36: 6979 ldr r1, [r7, #20] + 8009f38: 69f8 ldr r0, [r7, #28] + 8009f3a: f000 ff67 bl 800ae0c } #endif } return ((osMessageQueueId_t)hQueue); - 8009e8a: 69fb ldr r3, [r7, #28] + 8009f3e: 69fb ldr r3, [r7, #28] } - 8009e8c: 4618 mov r0, r3 - 8009e8e: 3720 adds r7, #32 - 8009e90: 46bd mov sp, r7 - 8009e92: bd80 pop {r7, pc} + 8009f40: 4618 mov r0, r3 + 8009f42: 3720 adds r7, #32 + 8009f44: 46bd mov sp, r7 + 8009f46: bd80 pop {r7, pc} -08009e94 : +08009f48 : /* vApplicationGetIdleTaskMemory gets called when configSUPPORT_STATIC_ALLOCATION equals to 1 and is required for static memory allocation support. */ __WEAK void vApplicationGetIdleTaskMemory (StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize) { - 8009e94: b480 push {r7} - 8009e96: b085 sub sp, #20 - 8009e98: af00 add r7, sp, #0 - 8009e9a: 60f8 str r0, [r7, #12] - 8009e9c: 60b9 str r1, [r7, #8] - 8009e9e: 607a str r2, [r7, #4] + 8009f48: b480 push {r7} + 8009f4a: b085 sub sp, #20 + 8009f4c: af00 add r7, sp, #0 + 8009f4e: 60f8 str r0, [r7, #12] + 8009f50: 60b9 str r1, [r7, #8] + 8009f52: 607a str r2, [r7, #4] /* Idle task control block and stack */ static StaticTask_t Idle_TCB; static StackType_t Idle_Stack[configMINIMAL_STACK_SIZE]; *ppxIdleTaskTCBBuffer = &Idle_TCB; - 8009ea0: 68fb ldr r3, [r7, #12] - 8009ea2: 4a07 ldr r2, [pc, #28] ; (8009ec0 ) - 8009ea4: 601a str r2, [r3, #0] + 8009f54: 68fb ldr r3, [r7, #12] + 8009f56: 4a07 ldr r2, [pc, #28] ; (8009f74 ) + 8009f58: 601a str r2, [r3, #0] *ppxIdleTaskStackBuffer = &Idle_Stack[0]; - 8009ea6: 68bb ldr r3, [r7, #8] - 8009ea8: 4a06 ldr r2, [pc, #24] ; (8009ec4 ) - 8009eaa: 601a str r2, [r3, #0] + 8009f5a: 68bb ldr r3, [r7, #8] + 8009f5c: 4a06 ldr r2, [pc, #24] ; (8009f78 ) + 8009f5e: 601a str r2, [r3, #0] *pulIdleTaskStackSize = (uint32_t)configMINIMAL_STACK_SIZE; - 8009eac: 687b ldr r3, [r7, #4] - 8009eae: 2280 movs r2, #128 ; 0x80 - 8009eb0: 601a str r2, [r3, #0] + 8009f60: 687b ldr r3, [r7, #4] + 8009f62: 2280 movs r2, #128 ; 0x80 + 8009f64: 601a str r2, [r3, #0] } - 8009eb2: bf00 nop - 8009eb4: 3714 adds r7, #20 - 8009eb6: 46bd mov sp, r7 - 8009eb8: f85d 7b04 ldr.w r7, [sp], #4 - 8009ebc: 4770 bx lr - 8009ebe: bf00 nop - 8009ec0: 2000081c .word 0x2000081c - 8009ec4: 20000878 .word 0x20000878 + 8009f66: bf00 nop + 8009f68: 3714 adds r7, #20 + 8009f6a: 46bd mov sp, r7 + 8009f6c: f85d 7b04 ldr.w r7, [sp], #4 + 8009f70: 4770 bx lr + 8009f72: bf00 nop + 8009f74: 20000838 .word 0x20000838 + 8009f78: 20000894 .word 0x20000894 -08009ec8 : +08009f7c : /* vApplicationGetTimerTaskMemory gets called when configSUPPORT_STATIC_ALLOCATION equals to 1 and is required for static memory allocation support. */ __WEAK void vApplicationGetTimerTaskMemory (StaticTask_t **ppxTimerTaskTCBBuffer, StackType_t **ppxTimerTaskStackBuffer, uint32_t *pulTimerTaskStackSize) { - 8009ec8: b480 push {r7} - 8009eca: b085 sub sp, #20 - 8009ecc: af00 add r7, sp, #0 - 8009ece: 60f8 str r0, [r7, #12] - 8009ed0: 60b9 str r1, [r7, #8] - 8009ed2: 607a str r2, [r7, #4] + 8009f7c: b480 push {r7} + 8009f7e: b085 sub sp, #20 + 8009f80: af00 add r7, sp, #0 + 8009f82: 60f8 str r0, [r7, #12] + 8009f84: 60b9 str r1, [r7, #8] + 8009f86: 607a str r2, [r7, #4] /* Timer task control block and stack */ static StaticTask_t Timer_TCB; static StackType_t Timer_Stack[configTIMER_TASK_STACK_DEPTH]; *ppxTimerTaskTCBBuffer = &Timer_TCB; - 8009ed4: 68fb ldr r3, [r7, #12] - 8009ed6: 4a07 ldr r2, [pc, #28] ; (8009ef4 ) - 8009ed8: 601a str r2, [r3, #0] + 8009f88: 68fb ldr r3, [r7, #12] + 8009f8a: 4a07 ldr r2, [pc, #28] ; (8009fa8 ) + 8009f8c: 601a str r2, [r3, #0] *ppxTimerTaskStackBuffer = &Timer_Stack[0]; - 8009eda: 68bb ldr r3, [r7, #8] - 8009edc: 4a06 ldr r2, [pc, #24] ; (8009ef8 ) - 8009ede: 601a str r2, [r3, #0] + 8009f8e: 68bb ldr r3, [r7, #8] + 8009f90: 4a06 ldr r2, [pc, #24] ; (8009fac ) + 8009f92: 601a str r2, [r3, #0] *pulTimerTaskStackSize = (uint32_t)configTIMER_TASK_STACK_DEPTH; - 8009ee0: 687b ldr r3, [r7, #4] - 8009ee2: f44f 7280 mov.w r2, #256 ; 0x100 - 8009ee6: 601a str r2, [r3, #0] -} - 8009ee8: bf00 nop - 8009eea: 3714 adds r7, #20 - 8009eec: 46bd mov sp, r7 - 8009eee: f85d 7b04 ldr.w r7, [sp], #4 - 8009ef2: 4770 bx lr - 8009ef4: 20000a78 .word 0x20000a78 - 8009ef8: 20000ad4 .word 0x20000ad4 - -08009efc : + 8009f94: 687b ldr r3, [r7, #4] + 8009f96: f44f 7280 mov.w r2, #256 ; 0x100 + 8009f9a: 601a str r2, [r3, #0] +} + 8009f9c: bf00 nop + 8009f9e: 3714 adds r7, #20 + 8009fa0: 46bd mov sp, r7 + 8009fa2: f85d 7b04 ldr.w r7, [sp], #4 + 8009fa6: 4770 bx lr + 8009fa8: 20000a94 .word 0x20000a94 + 8009fac: 20000af0 .word 0x20000af0 + +08009fb0 : /*----------------------------------------------------------- * PUBLIC LIST API documented in list.h *----------------------------------------------------------*/ void vListInitialise( List_t * const pxList ) { - 8009efc: b480 push {r7} - 8009efe: b083 sub sp, #12 - 8009f00: af00 add r7, sp, #0 - 8009f02: 6078 str r0, [r7, #4] + 8009fb0: b480 push {r7} + 8009fb2: b083 sub sp, #12 + 8009fb4: af00 add r7, sp, #0 + 8009fb6: 6078 str r0, [r7, #4] /* The list structure contains a list item which is used to mark the end of the list. To initialise the list the list end is inserted as the only list entry. */ pxList->pxIndex = ( ListItem_t * ) &( pxList->xListEnd ); /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */ - 8009f04: 687b ldr r3, [r7, #4] - 8009f06: f103 0208 add.w r2, r3, #8 - 8009f0a: 687b ldr r3, [r7, #4] - 8009f0c: 605a str r2, [r3, #4] + 8009fb8: 687b ldr r3, [r7, #4] + 8009fba: f103 0208 add.w r2, r3, #8 + 8009fbe: 687b ldr r3, [r7, #4] + 8009fc0: 605a str r2, [r3, #4] /* The list end value is the highest possible value in the list to ensure it remains at the end of the list. */ pxList->xListEnd.xItemValue = portMAX_DELAY; - 8009f0e: 687b ldr r3, [r7, #4] - 8009f10: f04f 32ff mov.w r2, #4294967295 - 8009f14: 609a str r2, [r3, #8] + 8009fc2: 687b ldr r3, [r7, #4] + 8009fc4: f04f 32ff mov.w r2, #4294967295 + 8009fc8: 609a str r2, [r3, #8] /* The list end next and previous pointers point to itself so we know when the list is empty. */ pxList->xListEnd.pxNext = ( ListItem_t * ) &( pxList->xListEnd ); /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */ - 8009f16: 687b ldr r3, [r7, #4] - 8009f18: f103 0208 add.w r2, r3, #8 - 8009f1c: 687b ldr r3, [r7, #4] - 8009f1e: 60da str r2, [r3, #12] + 8009fca: 687b ldr r3, [r7, #4] + 8009fcc: f103 0208 add.w r2, r3, #8 + 8009fd0: 687b ldr r3, [r7, #4] + 8009fd2: 60da str r2, [r3, #12] pxList->xListEnd.pxPrevious = ( ListItem_t * ) &( pxList->xListEnd );/*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */ - 8009f20: 687b ldr r3, [r7, #4] - 8009f22: f103 0208 add.w r2, r3, #8 - 8009f26: 687b ldr r3, [r7, #4] - 8009f28: 611a str r2, [r3, #16] + 8009fd4: 687b ldr r3, [r7, #4] + 8009fd6: f103 0208 add.w r2, r3, #8 + 8009fda: 687b ldr r3, [r7, #4] + 8009fdc: 611a str r2, [r3, #16] pxList->uxNumberOfItems = ( UBaseType_t ) 0U; - 8009f2a: 687b ldr r3, [r7, #4] - 8009f2c: 2200 movs r2, #0 - 8009f2e: 601a str r2, [r3, #0] + 8009fde: 687b ldr r3, [r7, #4] + 8009fe0: 2200 movs r2, #0 + 8009fe2: 601a str r2, [r3, #0] /* Write known values into the list if configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1. */ listSET_LIST_INTEGRITY_CHECK_1_VALUE( pxList ); listSET_LIST_INTEGRITY_CHECK_2_VALUE( pxList ); } - 8009f30: bf00 nop - 8009f32: 370c adds r7, #12 - 8009f34: 46bd mov sp, r7 - 8009f36: f85d 7b04 ldr.w r7, [sp], #4 - 8009f3a: 4770 bx lr + 8009fe4: bf00 nop + 8009fe6: 370c adds r7, #12 + 8009fe8: 46bd mov sp, r7 + 8009fea: f85d 7b04 ldr.w r7, [sp], #4 + 8009fee: 4770 bx lr -08009f3c : +08009ff0 : /*-----------------------------------------------------------*/ void vListInitialiseItem( ListItem_t * const pxItem ) { - 8009f3c: b480 push {r7} - 8009f3e: b083 sub sp, #12 - 8009f40: af00 add r7, sp, #0 - 8009f42: 6078 str r0, [r7, #4] + 8009ff0: b480 push {r7} + 8009ff2: b083 sub sp, #12 + 8009ff4: af00 add r7, sp, #0 + 8009ff6: 6078 str r0, [r7, #4] /* Make sure the list item is not recorded as being on a list. */ pxItem->pxContainer = NULL; - 8009f44: 687b ldr r3, [r7, #4] - 8009f46: 2200 movs r2, #0 - 8009f48: 611a str r2, [r3, #16] + 8009ff8: 687b ldr r3, [r7, #4] + 8009ffa: 2200 movs r2, #0 + 8009ffc: 611a str r2, [r3, #16] /* Write known values into the list item if configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1. */ listSET_FIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE( pxItem ); listSET_SECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE( pxItem ); } - 8009f4a: bf00 nop - 8009f4c: 370c adds r7, #12 - 8009f4e: 46bd mov sp, r7 - 8009f50: f85d 7b04 ldr.w r7, [sp], #4 - 8009f54: 4770 bx lr + 8009ffe: bf00 nop + 800a000: 370c adds r7, #12 + 800a002: 46bd mov sp, r7 + 800a004: f85d 7b04 ldr.w r7, [sp], #4 + 800a008: 4770 bx lr -08009f56 : +0800a00a : /*-----------------------------------------------------------*/ void vListInsertEnd( List_t * const pxList, ListItem_t * const pxNewListItem ) { - 8009f56: b480 push {r7} - 8009f58: b085 sub sp, #20 - 8009f5a: af00 add r7, sp, #0 - 8009f5c: 6078 str r0, [r7, #4] - 8009f5e: 6039 str r1, [r7, #0] + 800a00a: b480 push {r7} + 800a00c: b085 sub sp, #20 + 800a00e: af00 add r7, sp, #0 + 800a010: 6078 str r0, [r7, #4] + 800a012: 6039 str r1, [r7, #0] ListItem_t * const pxIndex = pxList->pxIndex; - 8009f60: 687b ldr r3, [r7, #4] - 8009f62: 685b ldr r3, [r3, #4] - 8009f64: 60fb str r3, [r7, #12] + 800a014: 687b ldr r3, [r7, #4] + 800a016: 685b ldr r3, [r3, #4] + 800a018: 60fb str r3, [r7, #12] listTEST_LIST_ITEM_INTEGRITY( pxNewListItem ); /* Insert a new list item into pxList, but rather than sort the list, makes the new list item the last item to be removed by a call to listGET_OWNER_OF_NEXT_ENTRY(). */ pxNewListItem->pxNext = pxIndex; - 8009f66: 683b ldr r3, [r7, #0] - 8009f68: 68fa ldr r2, [r7, #12] - 8009f6a: 605a str r2, [r3, #4] + 800a01a: 683b ldr r3, [r7, #0] + 800a01c: 68fa ldr r2, [r7, #12] + 800a01e: 605a str r2, [r3, #4] pxNewListItem->pxPrevious = pxIndex->pxPrevious; - 8009f6c: 68fb ldr r3, [r7, #12] - 8009f6e: 689a ldr r2, [r3, #8] - 8009f70: 683b ldr r3, [r7, #0] - 8009f72: 609a str r2, [r3, #8] + 800a020: 68fb ldr r3, [r7, #12] + 800a022: 689a ldr r2, [r3, #8] + 800a024: 683b ldr r3, [r7, #0] + 800a026: 609a str r2, [r3, #8] /* Only used during decision coverage testing. */ mtCOVERAGE_TEST_DELAY(); pxIndex->pxPrevious->pxNext = pxNewListItem; - 8009f74: 68fb ldr r3, [r7, #12] - 8009f76: 689b ldr r3, [r3, #8] - 8009f78: 683a ldr r2, [r7, #0] - 8009f7a: 605a str r2, [r3, #4] + 800a028: 68fb ldr r3, [r7, #12] + 800a02a: 689b ldr r3, [r3, #8] + 800a02c: 683a ldr r2, [r7, #0] + 800a02e: 605a str r2, [r3, #4] pxIndex->pxPrevious = pxNewListItem; - 8009f7c: 68fb ldr r3, [r7, #12] - 8009f7e: 683a ldr r2, [r7, #0] - 8009f80: 609a str r2, [r3, #8] + 800a030: 68fb ldr r3, [r7, #12] + 800a032: 683a ldr r2, [r7, #0] + 800a034: 609a str r2, [r3, #8] /* Remember which list the item is in. */ pxNewListItem->pxContainer = pxList; - 8009f82: 683b ldr r3, [r7, #0] - 8009f84: 687a ldr r2, [r7, #4] - 8009f86: 611a str r2, [r3, #16] + 800a036: 683b ldr r3, [r7, #0] + 800a038: 687a ldr r2, [r7, #4] + 800a03a: 611a str r2, [r3, #16] ( pxList->uxNumberOfItems )++; - 8009f88: 687b ldr r3, [r7, #4] - 8009f8a: 681b ldr r3, [r3, #0] - 8009f8c: 1c5a adds r2, r3, #1 - 8009f8e: 687b ldr r3, [r7, #4] - 8009f90: 601a str r2, [r3, #0] -} - 8009f92: bf00 nop - 8009f94: 3714 adds r7, #20 - 8009f96: 46bd mov sp, r7 - 8009f98: f85d 7b04 ldr.w r7, [sp], #4 - 8009f9c: 4770 bx lr - -08009f9e : + 800a03c: 687b ldr r3, [r7, #4] + 800a03e: 681b ldr r3, [r3, #0] + 800a040: 1c5a adds r2, r3, #1 + 800a042: 687b ldr r3, [r7, #4] + 800a044: 601a str r2, [r3, #0] +} + 800a046: bf00 nop + 800a048: 3714 adds r7, #20 + 800a04a: 46bd mov sp, r7 + 800a04c: f85d 7b04 ldr.w r7, [sp], #4 + 800a050: 4770 bx lr + +0800a052 : /*-----------------------------------------------------------*/ void vListInsert( List_t * const pxList, ListItem_t * const pxNewListItem ) { - 8009f9e: b480 push {r7} - 8009fa0: b085 sub sp, #20 - 8009fa2: af00 add r7, sp, #0 - 8009fa4: 6078 str r0, [r7, #4] - 8009fa6: 6039 str r1, [r7, #0] + 800a052: b480 push {r7} + 800a054: b085 sub sp, #20 + 800a056: af00 add r7, sp, #0 + 800a058: 6078 str r0, [r7, #4] + 800a05a: 6039 str r1, [r7, #0] ListItem_t *pxIterator; const TickType_t xValueOfInsertion = pxNewListItem->xItemValue; - 8009fa8: 683b ldr r3, [r7, #0] - 8009faa: 681b ldr r3, [r3, #0] - 8009fac: 60bb str r3, [r7, #8] + 800a05c: 683b ldr r3, [r7, #0] + 800a05e: 681b ldr r3, [r3, #0] + 800a060: 60bb str r3, [r7, #8] new list item should be placed after it. This ensures that TCBs which are stored in ready lists (all of which have the same xItemValue value) get a share of the CPU. However, if the xItemValue is the same as the back marker the iteration loop below will not end. Therefore the value is checked first, and the algorithm slightly modified if necessary. */ if( xValueOfInsertion == portMAX_DELAY ) - 8009fae: 68bb ldr r3, [r7, #8] - 8009fb0: f1b3 3fff cmp.w r3, #4294967295 - 8009fb4: d103 bne.n 8009fbe + 800a062: 68bb ldr r3, [r7, #8] + 800a064: f1b3 3fff cmp.w r3, #4294967295 + 800a068: d103 bne.n 800a072 { pxIterator = pxList->xListEnd.pxPrevious; - 8009fb6: 687b ldr r3, [r7, #4] - 8009fb8: 691b ldr r3, [r3, #16] - 8009fba: 60fb str r3, [r7, #12] - 8009fbc: e00c b.n 8009fd8 + 800a06a: 687b ldr r3, [r7, #4] + 800a06c: 691b ldr r3, [r3, #16] + 800a06e: 60fb str r3, [r7, #12] + 800a070: e00c b.n 800a08c 4) Using a queue or semaphore before it has been initialised or before the scheduler has been started (are interrupts firing before vTaskStartScheduler() has been called?). **********************************************************************/ for( pxIterator = ( ListItem_t * ) &( pxList->xListEnd ); pxIterator->pxNext->xItemValue <= xValueOfInsertion; pxIterator = pxIterator->pxNext ) /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. *//*lint !e440 The iterator moves to a different value, not xValueOfInsertion. */ - 8009fbe: 687b ldr r3, [r7, #4] - 8009fc0: 3308 adds r3, #8 - 8009fc2: 60fb str r3, [r7, #12] - 8009fc4: e002 b.n 8009fcc - 8009fc6: 68fb ldr r3, [r7, #12] - 8009fc8: 685b ldr r3, [r3, #4] - 8009fca: 60fb str r3, [r7, #12] - 8009fcc: 68fb ldr r3, [r7, #12] - 8009fce: 685b ldr r3, [r3, #4] - 8009fd0: 681b ldr r3, [r3, #0] - 8009fd2: 68ba ldr r2, [r7, #8] - 8009fd4: 429a cmp r2, r3 - 8009fd6: d2f6 bcs.n 8009fc6 + 800a072: 687b ldr r3, [r7, #4] + 800a074: 3308 adds r3, #8 + 800a076: 60fb str r3, [r7, #12] + 800a078: e002 b.n 800a080 + 800a07a: 68fb ldr r3, [r7, #12] + 800a07c: 685b ldr r3, [r3, #4] + 800a07e: 60fb str r3, [r7, #12] + 800a080: 68fb ldr r3, [r7, #12] + 800a082: 685b ldr r3, [r3, #4] + 800a084: 681b ldr r3, [r3, #0] + 800a086: 68ba ldr r2, [r7, #8] + 800a088: 429a cmp r2, r3 + 800a08a: d2f6 bcs.n 800a07a /* There is nothing to do here, just iterating to the wanted insertion position. */ } } pxNewListItem->pxNext = pxIterator->pxNext; - 8009fd8: 68fb ldr r3, [r7, #12] - 8009fda: 685a ldr r2, [r3, #4] - 8009fdc: 683b ldr r3, [r7, #0] - 8009fde: 605a str r2, [r3, #4] + 800a08c: 68fb ldr r3, [r7, #12] + 800a08e: 685a ldr r2, [r3, #4] + 800a090: 683b ldr r3, [r7, #0] + 800a092: 605a str r2, [r3, #4] pxNewListItem->pxNext->pxPrevious = pxNewListItem; - 8009fe0: 683b ldr r3, [r7, #0] - 8009fe2: 685b ldr r3, [r3, #4] - 8009fe4: 683a ldr r2, [r7, #0] - 8009fe6: 609a str r2, [r3, #8] + 800a094: 683b ldr r3, [r7, #0] + 800a096: 685b ldr r3, [r3, #4] + 800a098: 683a ldr r2, [r7, #0] + 800a09a: 609a str r2, [r3, #8] pxNewListItem->pxPrevious = pxIterator; - 8009fe8: 683b ldr r3, [r7, #0] - 8009fea: 68fa ldr r2, [r7, #12] - 8009fec: 609a str r2, [r3, #8] + 800a09c: 683b ldr r3, [r7, #0] + 800a09e: 68fa ldr r2, [r7, #12] + 800a0a0: 609a str r2, [r3, #8] pxIterator->pxNext = pxNewListItem; - 8009fee: 68fb ldr r3, [r7, #12] - 8009ff0: 683a ldr r2, [r7, #0] - 8009ff2: 605a str r2, [r3, #4] + 800a0a2: 68fb ldr r3, [r7, #12] + 800a0a4: 683a ldr r2, [r7, #0] + 800a0a6: 605a str r2, [r3, #4] /* Remember which list the item is in. This allows fast removal of the item later. */ pxNewListItem->pxContainer = pxList; - 8009ff4: 683b ldr r3, [r7, #0] - 8009ff6: 687a ldr r2, [r7, #4] - 8009ff8: 611a str r2, [r3, #16] + 800a0a8: 683b ldr r3, [r7, #0] + 800a0aa: 687a ldr r2, [r7, #4] + 800a0ac: 611a str r2, [r3, #16] ( pxList->uxNumberOfItems )++; - 8009ffa: 687b ldr r3, [r7, #4] - 8009ffc: 681b ldr r3, [r3, #0] - 8009ffe: 1c5a adds r2, r3, #1 - 800a000: 687b ldr r3, [r7, #4] - 800a002: 601a str r2, [r3, #0] -} - 800a004: bf00 nop - 800a006: 3714 adds r7, #20 - 800a008: 46bd mov sp, r7 - 800a00a: f85d 7b04 ldr.w r7, [sp], #4 - 800a00e: 4770 bx lr - -0800a010 : + 800a0ae: 687b ldr r3, [r7, #4] + 800a0b0: 681b ldr r3, [r3, #0] + 800a0b2: 1c5a adds r2, r3, #1 + 800a0b4: 687b ldr r3, [r7, #4] + 800a0b6: 601a str r2, [r3, #0] +} + 800a0b8: bf00 nop + 800a0ba: 3714 adds r7, #20 + 800a0bc: 46bd mov sp, r7 + 800a0be: f85d 7b04 ldr.w r7, [sp], #4 + 800a0c2: 4770 bx lr + +0800a0c4 : /*-----------------------------------------------------------*/ UBaseType_t uxListRemove( ListItem_t * const pxItemToRemove ) { - 800a010: b480 push {r7} - 800a012: b085 sub sp, #20 - 800a014: af00 add r7, sp, #0 - 800a016: 6078 str r0, [r7, #4] + 800a0c4: b480 push {r7} + 800a0c6: b085 sub sp, #20 + 800a0c8: af00 add r7, sp, #0 + 800a0ca: 6078 str r0, [r7, #4] /* The list item knows which list it is in. Obtain the list from the list item. */ List_t * const pxList = pxItemToRemove->pxContainer; - 800a018: 687b ldr r3, [r7, #4] - 800a01a: 691b ldr r3, [r3, #16] - 800a01c: 60fb str r3, [r7, #12] + 800a0cc: 687b ldr r3, [r7, #4] + 800a0ce: 691b ldr r3, [r3, #16] + 800a0d0: 60fb str r3, [r7, #12] pxItemToRemove->pxNext->pxPrevious = pxItemToRemove->pxPrevious; - 800a01e: 687b ldr r3, [r7, #4] - 800a020: 685b ldr r3, [r3, #4] - 800a022: 687a ldr r2, [r7, #4] - 800a024: 6892 ldr r2, [r2, #8] - 800a026: 609a str r2, [r3, #8] + 800a0d2: 687b ldr r3, [r7, #4] + 800a0d4: 685b ldr r3, [r3, #4] + 800a0d6: 687a ldr r2, [r7, #4] + 800a0d8: 6892 ldr r2, [r2, #8] + 800a0da: 609a str r2, [r3, #8] pxItemToRemove->pxPrevious->pxNext = pxItemToRemove->pxNext; - 800a028: 687b ldr r3, [r7, #4] - 800a02a: 689b ldr r3, [r3, #8] - 800a02c: 687a ldr r2, [r7, #4] - 800a02e: 6852 ldr r2, [r2, #4] - 800a030: 605a str r2, [r3, #4] + 800a0dc: 687b ldr r3, [r7, #4] + 800a0de: 689b ldr r3, [r3, #8] + 800a0e0: 687a ldr r2, [r7, #4] + 800a0e2: 6852 ldr r2, [r2, #4] + 800a0e4: 605a str r2, [r3, #4] /* Only used during decision coverage testing. */ mtCOVERAGE_TEST_DELAY(); /* Make sure the index is left pointing to a valid item. */ if( pxList->pxIndex == pxItemToRemove ) - 800a032: 68fb ldr r3, [r7, #12] - 800a034: 685b ldr r3, [r3, #4] - 800a036: 687a ldr r2, [r7, #4] - 800a038: 429a cmp r2, r3 - 800a03a: d103 bne.n 800a044 + 800a0e6: 68fb ldr r3, [r7, #12] + 800a0e8: 685b ldr r3, [r3, #4] + 800a0ea: 687a ldr r2, [r7, #4] + 800a0ec: 429a cmp r2, r3 + 800a0ee: d103 bne.n 800a0f8 { pxList->pxIndex = pxItemToRemove->pxPrevious; - 800a03c: 687b ldr r3, [r7, #4] - 800a03e: 689a ldr r2, [r3, #8] - 800a040: 68fb ldr r3, [r7, #12] - 800a042: 605a str r2, [r3, #4] + 800a0f0: 687b ldr r3, [r7, #4] + 800a0f2: 689a ldr r2, [r3, #8] + 800a0f4: 68fb ldr r3, [r7, #12] + 800a0f6: 605a str r2, [r3, #4] else { mtCOVERAGE_TEST_MARKER(); } pxItemToRemove->pxContainer = NULL; - 800a044: 687b ldr r3, [r7, #4] - 800a046: 2200 movs r2, #0 - 800a048: 611a str r2, [r3, #16] + 800a0f8: 687b ldr r3, [r7, #4] + 800a0fa: 2200 movs r2, #0 + 800a0fc: 611a str r2, [r3, #16] ( pxList->uxNumberOfItems )--; - 800a04a: 68fb ldr r3, [r7, #12] - 800a04c: 681b ldr r3, [r3, #0] - 800a04e: 1e5a subs r2, r3, #1 - 800a050: 68fb ldr r3, [r7, #12] - 800a052: 601a str r2, [r3, #0] + 800a0fe: 68fb ldr r3, [r7, #12] + 800a100: 681b ldr r3, [r3, #0] + 800a102: 1e5a subs r2, r3, #1 + 800a104: 68fb ldr r3, [r7, #12] + 800a106: 601a str r2, [r3, #0] return pxList->uxNumberOfItems; - 800a054: 68fb ldr r3, [r7, #12] - 800a056: 681b ldr r3, [r3, #0] + 800a108: 68fb ldr r3, [r7, #12] + 800a10a: 681b ldr r3, [r3, #0] } - 800a058: 4618 mov r0, r3 - 800a05a: 3714 adds r7, #20 - 800a05c: 46bd mov sp, r7 - 800a05e: f85d 7b04 ldr.w r7, [sp], #4 - 800a062: 4770 bx lr + 800a10c: 4618 mov r0, r3 + 800a10e: 3714 adds r7, #20 + 800a110: 46bd mov sp, r7 + 800a112: f85d 7b04 ldr.w r7, [sp], #4 + 800a116: 4770 bx lr -0800a064 : +0800a118 : } \ taskEXIT_CRITICAL() /*-----------------------------------------------------------*/ BaseType_t xQueueGenericReset( QueueHandle_t xQueue, BaseType_t xNewQueue ) { - 800a064: b580 push {r7, lr} - 800a066: b084 sub sp, #16 - 800a068: af00 add r7, sp, #0 - 800a06a: 6078 str r0, [r7, #4] - 800a06c: 6039 str r1, [r7, #0] + 800a118: b580 push {r7, lr} + 800a11a: b084 sub sp, #16 + 800a11c: af00 add r7, sp, #0 + 800a11e: 6078 str r0, [r7, #4] + 800a120: 6039 str r1, [r7, #0] Queue_t * const pxQueue = xQueue; - 800a06e: 687b ldr r3, [r7, #4] - 800a070: 60fb str r3, [r7, #12] + 800a122: 687b ldr r3, [r7, #4] + 800a124: 60fb str r3, [r7, #12] configASSERT( pxQueue ); - 800a072: 68fb ldr r3, [r7, #12] - 800a074: 2b00 cmp r3, #0 - 800a076: d10a bne.n 800a08e + 800a126: 68fb ldr r3, [r7, #12] + 800a128: 2b00 cmp r3, #0 + 800a12a: d10a bne.n 800a142 portFORCE_INLINE static void vPortRaiseBASEPRI( void ) { uint32_t ulNewBASEPRI; __asm volatile - 800a078: f04f 0350 mov.w r3, #80 ; 0x50 - 800a07c: f383 8811 msr BASEPRI, r3 - 800a080: f3bf 8f6f isb sy - 800a084: f3bf 8f4f dsb sy - 800a088: 60bb str r3, [r7, #8] + 800a12c: f04f 0350 mov.w r3, #80 ; 0x50 + 800a130: f383 8811 msr BASEPRI, r3 + 800a134: f3bf 8f6f isb sy + 800a138: f3bf 8f4f dsb sy + 800a13c: 60bb str r3, [r7, #8] " msr basepri, %0 \n" \ " isb \n" \ " dsb \n" \ :"=r" (ulNewBASEPRI) : "i" ( configMAX_SYSCALL_INTERRUPT_PRIORITY ) : "memory" ); } - 800a08a: bf00 nop - 800a08c: e7fe b.n 800a08c + 800a13e: bf00 nop + 800a140: e7fe b.n 800a140 taskENTER_CRITICAL(); - 800a08e: f002 fe61 bl 800cd54 + 800a142: f002 fe67 bl 800ce14 { pxQueue->u.xQueue.pcTail = pxQueue->pcHead + ( pxQueue->uxLength * pxQueue->uxItemSize ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */ - 800a092: 68fb ldr r3, [r7, #12] - 800a094: 681a ldr r2, [r3, #0] - 800a096: 68fb ldr r3, [r7, #12] - 800a098: 6bdb ldr r3, [r3, #60] ; 0x3c - 800a09a: 68f9 ldr r1, [r7, #12] - 800a09c: 6c09 ldr r1, [r1, #64] ; 0x40 - 800a09e: fb01 f303 mul.w r3, r1, r3 - 800a0a2: 441a add r2, r3 - 800a0a4: 68fb ldr r3, [r7, #12] - 800a0a6: 609a str r2, [r3, #8] + 800a146: 68fb ldr r3, [r7, #12] + 800a148: 681a ldr r2, [r3, #0] + 800a14a: 68fb ldr r3, [r7, #12] + 800a14c: 6bdb ldr r3, [r3, #60] ; 0x3c + 800a14e: 68f9 ldr r1, [r7, #12] + 800a150: 6c09 ldr r1, [r1, #64] ; 0x40 + 800a152: fb01 f303 mul.w r3, r1, r3 + 800a156: 441a add r2, r3 + 800a158: 68fb ldr r3, [r7, #12] + 800a15a: 609a str r2, [r3, #8] pxQueue->uxMessagesWaiting = ( UBaseType_t ) 0U; - 800a0a8: 68fb ldr r3, [r7, #12] - 800a0aa: 2200 movs r2, #0 - 800a0ac: 639a str r2, [r3, #56] ; 0x38 + 800a15c: 68fb ldr r3, [r7, #12] + 800a15e: 2200 movs r2, #0 + 800a160: 639a str r2, [r3, #56] ; 0x38 pxQueue->pcWriteTo = pxQueue->pcHead; - 800a0ae: 68fb ldr r3, [r7, #12] - 800a0b0: 681a ldr r2, [r3, #0] - 800a0b2: 68fb ldr r3, [r7, #12] - 800a0b4: 605a str r2, [r3, #4] + 800a162: 68fb ldr r3, [r7, #12] + 800a164: 681a ldr r2, [r3, #0] + 800a166: 68fb ldr r3, [r7, #12] + 800a168: 605a str r2, [r3, #4] pxQueue->u.xQueue.pcReadFrom = pxQueue->pcHead + ( ( pxQueue->uxLength - 1U ) * pxQueue->uxItemSize ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */ - 800a0b6: 68fb ldr r3, [r7, #12] - 800a0b8: 681a ldr r2, [r3, #0] - 800a0ba: 68fb ldr r3, [r7, #12] - 800a0bc: 6bdb ldr r3, [r3, #60] ; 0x3c - 800a0be: 3b01 subs r3, #1 - 800a0c0: 68f9 ldr r1, [r7, #12] - 800a0c2: 6c09 ldr r1, [r1, #64] ; 0x40 - 800a0c4: fb01 f303 mul.w r3, r1, r3 - 800a0c8: 441a add r2, r3 - 800a0ca: 68fb ldr r3, [r7, #12] - 800a0cc: 60da str r2, [r3, #12] + 800a16a: 68fb ldr r3, [r7, #12] + 800a16c: 681a ldr r2, [r3, #0] + 800a16e: 68fb ldr r3, [r7, #12] + 800a170: 6bdb ldr r3, [r3, #60] ; 0x3c + 800a172: 3b01 subs r3, #1 + 800a174: 68f9 ldr r1, [r7, #12] + 800a176: 6c09 ldr r1, [r1, #64] ; 0x40 + 800a178: fb01 f303 mul.w r3, r1, r3 + 800a17c: 441a add r2, r3 + 800a17e: 68fb ldr r3, [r7, #12] + 800a180: 60da str r2, [r3, #12] pxQueue->cRxLock = queueUNLOCKED; - 800a0ce: 68fb ldr r3, [r7, #12] - 800a0d0: 22ff movs r2, #255 ; 0xff - 800a0d2: f883 2044 strb.w r2, [r3, #68] ; 0x44 + 800a182: 68fb ldr r3, [r7, #12] + 800a184: 22ff movs r2, #255 ; 0xff + 800a186: f883 2044 strb.w r2, [r3, #68] ; 0x44 pxQueue->cTxLock = queueUNLOCKED; - 800a0d6: 68fb ldr r3, [r7, #12] - 800a0d8: 22ff movs r2, #255 ; 0xff - 800a0da: f883 2045 strb.w r2, [r3, #69] ; 0x45 + 800a18a: 68fb ldr r3, [r7, #12] + 800a18c: 22ff movs r2, #255 ; 0xff + 800a18e: f883 2045 strb.w r2, [r3, #69] ; 0x45 if( xNewQueue == pdFALSE ) - 800a0de: 683b ldr r3, [r7, #0] - 800a0e0: 2b00 cmp r3, #0 - 800a0e2: d114 bne.n 800a10e + 800a192: 683b ldr r3, [r7, #0] + 800a194: 2b00 cmp r3, #0 + 800a196: d114 bne.n 800a1c2 /* If there are tasks blocked waiting to read from the queue, then the tasks will remain blocked as after this function exits the queue will still be empty. If there are tasks blocked waiting to write to the queue, then one should be unblocked as after this function exits it will be possible to write to it. */ if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) - 800a0e4: 68fb ldr r3, [r7, #12] - 800a0e6: 691b ldr r3, [r3, #16] - 800a0e8: 2b00 cmp r3, #0 - 800a0ea: d01a beq.n 800a122 + 800a198: 68fb ldr r3, [r7, #12] + 800a19a: 691b ldr r3, [r3, #16] + 800a19c: 2b00 cmp r3, #0 + 800a19e: d01a beq.n 800a1d6 { if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) - 800a0ec: 68fb ldr r3, [r7, #12] - 800a0ee: 3310 adds r3, #16 - 800a0f0: 4618 mov r0, r3 - 800a0f2: f001 fb2b bl 800b74c - 800a0f6: 4603 mov r3, r0 - 800a0f8: 2b00 cmp r3, #0 - 800a0fa: d012 beq.n 800a122 + 800a1a0: 68fb ldr r3, [r7, #12] + 800a1a2: 3310 adds r3, #16 + 800a1a4: 4618 mov r0, r3 + 800a1a6: f001 fb2b bl 800b800 + 800a1aa: 4603 mov r3, r0 + 800a1ac: 2b00 cmp r3, #0 + 800a1ae: d012 beq.n 800a1d6 { queueYIELD_IF_USING_PREEMPTION(); - 800a0fc: 4b0c ldr r3, [pc, #48] ; (800a130 ) - 800a0fe: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800a102: 601a str r2, [r3, #0] - 800a104: f3bf 8f4f dsb sy - 800a108: f3bf 8f6f isb sy - 800a10c: e009 b.n 800a122 + 800a1b0: 4b0c ldr r3, [pc, #48] ; (800a1e4 ) + 800a1b2: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800a1b6: 601a str r2, [r3, #0] + 800a1b8: f3bf 8f4f dsb sy + 800a1bc: f3bf 8f6f isb sy + 800a1c0: e009 b.n 800a1d6 } } else { /* Ensure the event queues start in the correct state. */ vListInitialise( &( pxQueue->xTasksWaitingToSend ) ); - 800a10e: 68fb ldr r3, [r7, #12] - 800a110: 3310 adds r3, #16 - 800a112: 4618 mov r0, r3 - 800a114: f7ff fef2 bl 8009efc + 800a1c2: 68fb ldr r3, [r7, #12] + 800a1c4: 3310 adds r3, #16 + 800a1c6: 4618 mov r0, r3 + 800a1c8: f7ff fef2 bl 8009fb0 vListInitialise( &( pxQueue->xTasksWaitingToReceive ) ); - 800a118: 68fb ldr r3, [r7, #12] - 800a11a: 3324 adds r3, #36 ; 0x24 - 800a11c: 4618 mov r0, r3 - 800a11e: f7ff feed bl 8009efc + 800a1cc: 68fb ldr r3, [r7, #12] + 800a1ce: 3324 adds r3, #36 ; 0x24 + 800a1d0: 4618 mov r0, r3 + 800a1d2: f7ff feed bl 8009fb0 } } taskEXIT_CRITICAL(); - 800a122: f002 fe47 bl 800cdb4 + 800a1d6: f002 fe4d bl 800ce74 /* A value is returned for calling semantic consistency with previous versions. */ return pdPASS; - 800a126: 2301 movs r3, #1 + 800a1da: 2301 movs r3, #1 } - 800a128: 4618 mov r0, r3 - 800a12a: 3710 adds r7, #16 - 800a12c: 46bd mov sp, r7 - 800a12e: bd80 pop {r7, pc} - 800a130: e000ed04 .word 0xe000ed04 + 800a1dc: 4618 mov r0, r3 + 800a1de: 3710 adds r7, #16 + 800a1e0: 46bd mov sp, r7 + 800a1e2: bd80 pop {r7, pc} + 800a1e4: e000ed04 .word 0xe000ed04 -0800a134 : +0800a1e8 : /*-----------------------------------------------------------*/ #if( configSUPPORT_STATIC_ALLOCATION == 1 ) QueueHandle_t xQueueGenericCreateStatic( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, uint8_t *pucQueueStorage, StaticQueue_t *pxStaticQueue, const uint8_t ucQueueType ) { - 800a134: b580 push {r7, lr} - 800a136: b08e sub sp, #56 ; 0x38 - 800a138: af02 add r7, sp, #8 - 800a13a: 60f8 str r0, [r7, #12] - 800a13c: 60b9 str r1, [r7, #8] - 800a13e: 607a str r2, [r7, #4] - 800a140: 603b str r3, [r7, #0] + 800a1e8: b580 push {r7, lr} + 800a1ea: b08e sub sp, #56 ; 0x38 + 800a1ec: af02 add r7, sp, #8 + 800a1ee: 60f8 str r0, [r7, #12] + 800a1f0: 60b9 str r1, [r7, #8] + 800a1f2: 607a str r2, [r7, #4] + 800a1f4: 603b str r3, [r7, #0] Queue_t *pxNewQueue; configASSERT( uxQueueLength > ( UBaseType_t ) 0 ); - 800a142: 68fb ldr r3, [r7, #12] - 800a144: 2b00 cmp r3, #0 - 800a146: d10a bne.n 800a15e + 800a1f6: 68fb ldr r3, [r7, #12] + 800a1f8: 2b00 cmp r3, #0 + 800a1fa: d10a bne.n 800a212 __asm volatile - 800a148: f04f 0350 mov.w r3, #80 ; 0x50 - 800a14c: f383 8811 msr BASEPRI, r3 - 800a150: f3bf 8f6f isb sy - 800a154: f3bf 8f4f dsb sy - 800a158: 62bb str r3, [r7, #40] ; 0x28 + 800a1fc: f04f 0350 mov.w r3, #80 ; 0x50 + 800a200: f383 8811 msr BASEPRI, r3 + 800a204: f3bf 8f6f isb sy + 800a208: f3bf 8f4f dsb sy + 800a20c: 62bb str r3, [r7, #40] ; 0x28 } - 800a15a: bf00 nop - 800a15c: e7fe b.n 800a15c + 800a20e: bf00 nop + 800a210: e7fe b.n 800a210 /* The StaticQueue_t structure and the queue storage area must be supplied. */ configASSERT( pxStaticQueue != NULL ); - 800a15e: 683b ldr r3, [r7, #0] - 800a160: 2b00 cmp r3, #0 - 800a162: d10a bne.n 800a17a + 800a212: 683b ldr r3, [r7, #0] + 800a214: 2b00 cmp r3, #0 + 800a216: d10a bne.n 800a22e __asm volatile - 800a164: f04f 0350 mov.w r3, #80 ; 0x50 - 800a168: f383 8811 msr BASEPRI, r3 - 800a16c: f3bf 8f6f isb sy - 800a170: f3bf 8f4f dsb sy - 800a174: 627b str r3, [r7, #36] ; 0x24 + 800a218: f04f 0350 mov.w r3, #80 ; 0x50 + 800a21c: f383 8811 msr BASEPRI, r3 + 800a220: f3bf 8f6f isb sy + 800a224: f3bf 8f4f dsb sy + 800a228: 627b str r3, [r7, #36] ; 0x24 } - 800a176: bf00 nop - 800a178: e7fe b.n 800a178 + 800a22a: bf00 nop + 800a22c: e7fe b.n 800a22c /* A queue storage area should be provided if the item size is not 0, and should not be provided if the item size is 0. */ configASSERT( !( ( pucQueueStorage != NULL ) && ( uxItemSize == 0 ) ) ); - 800a17a: 687b ldr r3, [r7, #4] - 800a17c: 2b00 cmp r3, #0 - 800a17e: d002 beq.n 800a186 - 800a180: 68bb ldr r3, [r7, #8] - 800a182: 2b00 cmp r3, #0 - 800a184: d001 beq.n 800a18a - 800a186: 2301 movs r3, #1 - 800a188: e000 b.n 800a18c - 800a18a: 2300 movs r3, #0 - 800a18c: 2b00 cmp r3, #0 - 800a18e: d10a bne.n 800a1a6 + 800a22e: 687b ldr r3, [r7, #4] + 800a230: 2b00 cmp r3, #0 + 800a232: d002 beq.n 800a23a + 800a234: 68bb ldr r3, [r7, #8] + 800a236: 2b00 cmp r3, #0 + 800a238: d001 beq.n 800a23e + 800a23a: 2301 movs r3, #1 + 800a23c: e000 b.n 800a240 + 800a23e: 2300 movs r3, #0 + 800a240: 2b00 cmp r3, #0 + 800a242: d10a bne.n 800a25a __asm volatile - 800a190: f04f 0350 mov.w r3, #80 ; 0x50 - 800a194: f383 8811 msr BASEPRI, r3 - 800a198: f3bf 8f6f isb sy - 800a19c: f3bf 8f4f dsb sy - 800a1a0: 623b str r3, [r7, #32] -} - 800a1a2: bf00 nop - 800a1a4: e7fe b.n 800a1a4 + 800a244: f04f 0350 mov.w r3, #80 ; 0x50 + 800a248: f383 8811 msr BASEPRI, r3 + 800a24c: f3bf 8f6f isb sy + 800a250: f3bf 8f4f dsb sy + 800a254: 623b str r3, [r7, #32] +} + 800a256: bf00 nop + 800a258: e7fe b.n 800a258 configASSERT( !( ( pucQueueStorage == NULL ) && ( uxItemSize != 0 ) ) ); - 800a1a6: 687b ldr r3, [r7, #4] - 800a1a8: 2b00 cmp r3, #0 - 800a1aa: d102 bne.n 800a1b2 - 800a1ac: 68bb ldr r3, [r7, #8] - 800a1ae: 2b00 cmp r3, #0 - 800a1b0: d101 bne.n 800a1b6 - 800a1b2: 2301 movs r3, #1 - 800a1b4: e000 b.n 800a1b8 - 800a1b6: 2300 movs r3, #0 - 800a1b8: 2b00 cmp r3, #0 - 800a1ba: d10a bne.n 800a1d2 + 800a25a: 687b ldr r3, [r7, #4] + 800a25c: 2b00 cmp r3, #0 + 800a25e: d102 bne.n 800a266 + 800a260: 68bb ldr r3, [r7, #8] + 800a262: 2b00 cmp r3, #0 + 800a264: d101 bne.n 800a26a + 800a266: 2301 movs r3, #1 + 800a268: e000 b.n 800a26c + 800a26a: 2300 movs r3, #0 + 800a26c: 2b00 cmp r3, #0 + 800a26e: d10a bne.n 800a286 __asm volatile - 800a1bc: f04f 0350 mov.w r3, #80 ; 0x50 - 800a1c0: f383 8811 msr BASEPRI, r3 - 800a1c4: f3bf 8f6f isb sy - 800a1c8: f3bf 8f4f dsb sy - 800a1cc: 61fb str r3, [r7, #28] -} - 800a1ce: bf00 nop - 800a1d0: e7fe b.n 800a1d0 + 800a270: f04f 0350 mov.w r3, #80 ; 0x50 + 800a274: f383 8811 msr BASEPRI, r3 + 800a278: f3bf 8f6f isb sy + 800a27c: f3bf 8f4f dsb sy + 800a280: 61fb str r3, [r7, #28] +} + 800a282: bf00 nop + 800a284: e7fe b.n 800a284 #if( configASSERT_DEFINED == 1 ) { /* Sanity check that the size of the structure used to declare a variable of type StaticQueue_t or StaticSemaphore_t equals the size of the real queue and semaphore structures. */ volatile size_t xSize = sizeof( StaticQueue_t ); - 800a1d2: 2350 movs r3, #80 ; 0x50 - 800a1d4: 617b str r3, [r7, #20] + 800a286: 2350 movs r3, #80 ; 0x50 + 800a288: 617b str r3, [r7, #20] configASSERT( xSize == sizeof( Queue_t ) ); - 800a1d6: 697b ldr r3, [r7, #20] - 800a1d8: 2b50 cmp r3, #80 ; 0x50 - 800a1da: d00a beq.n 800a1f2 + 800a28a: 697b ldr r3, [r7, #20] + 800a28c: 2b50 cmp r3, #80 ; 0x50 + 800a28e: d00a beq.n 800a2a6 __asm volatile - 800a1dc: f04f 0350 mov.w r3, #80 ; 0x50 - 800a1e0: f383 8811 msr BASEPRI, r3 - 800a1e4: f3bf 8f6f isb sy - 800a1e8: f3bf 8f4f dsb sy - 800a1ec: 61bb str r3, [r7, #24] -} - 800a1ee: bf00 nop - 800a1f0: e7fe b.n 800a1f0 + 800a290: f04f 0350 mov.w r3, #80 ; 0x50 + 800a294: f383 8811 msr BASEPRI, r3 + 800a298: f3bf 8f6f isb sy + 800a29c: f3bf 8f4f dsb sy + 800a2a0: 61bb str r3, [r7, #24] +} + 800a2a2: bf00 nop + 800a2a4: e7fe b.n 800a2a4 ( void ) xSize; /* Keeps lint quiet when configASSERT() is not defined. */ - 800a1f2: 697b ldr r3, [r7, #20] + 800a2a6: 697b ldr r3, [r7, #20] #endif /* configASSERT_DEFINED */ /* The address of a statically allocated queue was passed in, use it. The address of a statically allocated storage area was also passed in but is already set. */ pxNewQueue = ( Queue_t * ) pxStaticQueue; /*lint !e740 !e9087 Unusual cast is ok as the structures are designed to have the same alignment, and the size is checked by an assert. */ - 800a1f4: 683b ldr r3, [r7, #0] - 800a1f6: 62fb str r3, [r7, #44] ; 0x2c + 800a2a8: 683b ldr r3, [r7, #0] + 800a2aa: 62fb str r3, [r7, #44] ; 0x2c if( pxNewQueue != NULL ) - 800a1f8: 6afb ldr r3, [r7, #44] ; 0x2c - 800a1fa: 2b00 cmp r3, #0 - 800a1fc: d00d beq.n 800a21a + 800a2ac: 6afb ldr r3, [r7, #44] ; 0x2c + 800a2ae: 2b00 cmp r3, #0 + 800a2b0: d00d beq.n 800a2ce #if( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) { /* Queues can be allocated wither statically or dynamically, so note this queue was allocated statically in case the queue is later deleted. */ pxNewQueue->ucStaticallyAllocated = pdTRUE; - 800a1fe: 6afb ldr r3, [r7, #44] ; 0x2c - 800a200: 2201 movs r2, #1 - 800a202: f883 2046 strb.w r2, [r3, #70] ; 0x46 + 800a2b2: 6afb ldr r3, [r7, #44] ; 0x2c + 800a2b4: 2201 movs r2, #1 + 800a2b6: f883 2046 strb.w r2, [r3, #70] ; 0x46 } #endif /* configSUPPORT_DYNAMIC_ALLOCATION */ prvInitialiseNewQueue( uxQueueLength, uxItemSize, pucQueueStorage, ucQueueType, pxNewQueue ); - 800a206: f897 2038 ldrb.w r2, [r7, #56] ; 0x38 - 800a20a: 6afb ldr r3, [r7, #44] ; 0x2c - 800a20c: 9300 str r3, [sp, #0] - 800a20e: 4613 mov r3, r2 - 800a210: 687a ldr r2, [r7, #4] - 800a212: 68b9 ldr r1, [r7, #8] - 800a214: 68f8 ldr r0, [r7, #12] - 800a216: f000 f83f bl 800a298 + 800a2ba: f897 2038 ldrb.w r2, [r7, #56] ; 0x38 + 800a2be: 6afb ldr r3, [r7, #44] ; 0x2c + 800a2c0: 9300 str r3, [sp, #0] + 800a2c2: 4613 mov r3, r2 + 800a2c4: 687a ldr r2, [r7, #4] + 800a2c6: 68b9 ldr r1, [r7, #8] + 800a2c8: 68f8 ldr r0, [r7, #12] + 800a2ca: f000 f83f bl 800a34c { traceQUEUE_CREATE_FAILED( ucQueueType ); mtCOVERAGE_TEST_MARKER(); } return pxNewQueue; - 800a21a: 6afb ldr r3, [r7, #44] ; 0x2c + 800a2ce: 6afb ldr r3, [r7, #44] ; 0x2c } - 800a21c: 4618 mov r0, r3 - 800a21e: 3730 adds r7, #48 ; 0x30 - 800a220: 46bd mov sp, r7 - 800a222: bd80 pop {r7, pc} + 800a2d0: 4618 mov r0, r3 + 800a2d2: 3730 adds r7, #48 ; 0x30 + 800a2d4: 46bd mov sp, r7 + 800a2d6: bd80 pop {r7, pc} -0800a224 : +0800a2d8 : /*-----------------------------------------------------------*/ #if( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) QueueHandle_t xQueueGenericCreate( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, const uint8_t ucQueueType ) { - 800a224: b580 push {r7, lr} - 800a226: b08a sub sp, #40 ; 0x28 - 800a228: af02 add r7, sp, #8 - 800a22a: 60f8 str r0, [r7, #12] - 800a22c: 60b9 str r1, [r7, #8] - 800a22e: 4613 mov r3, r2 - 800a230: 71fb strb r3, [r7, #7] + 800a2d8: b580 push {r7, lr} + 800a2da: b08a sub sp, #40 ; 0x28 + 800a2dc: af02 add r7, sp, #8 + 800a2de: 60f8 str r0, [r7, #12] + 800a2e0: 60b9 str r1, [r7, #8] + 800a2e2: 4613 mov r3, r2 + 800a2e4: 71fb strb r3, [r7, #7] Queue_t *pxNewQueue; size_t xQueueSizeInBytes; uint8_t *pucQueueStorage; configASSERT( uxQueueLength > ( UBaseType_t ) 0 ); - 800a232: 68fb ldr r3, [r7, #12] - 800a234: 2b00 cmp r3, #0 - 800a236: d10a bne.n 800a24e + 800a2e6: 68fb ldr r3, [r7, #12] + 800a2e8: 2b00 cmp r3, #0 + 800a2ea: d10a bne.n 800a302 __asm volatile - 800a238: f04f 0350 mov.w r3, #80 ; 0x50 - 800a23c: f383 8811 msr BASEPRI, r3 - 800a240: f3bf 8f6f isb sy - 800a244: f3bf 8f4f dsb sy - 800a248: 613b str r3, [r7, #16] + 800a2ec: f04f 0350 mov.w r3, #80 ; 0x50 + 800a2f0: f383 8811 msr BASEPRI, r3 + 800a2f4: f3bf 8f6f isb sy + 800a2f8: f3bf 8f4f dsb sy + 800a2fc: 613b str r3, [r7, #16] } - 800a24a: bf00 nop - 800a24c: e7fe b.n 800a24c + 800a2fe: bf00 nop + 800a300: e7fe b.n 800a300 /* Allocate enough space to hold the maximum number of items that can be in the queue at any time. It is valid for uxItemSize to be zero in the case the queue is used as a semaphore. */ xQueueSizeInBytes = ( size_t ) ( uxQueueLength * uxItemSize ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ - 800a24e: 68fb ldr r3, [r7, #12] - 800a250: 68ba ldr r2, [r7, #8] - 800a252: fb02 f303 mul.w r3, r2, r3 - 800a256: 61fb str r3, [r7, #28] + 800a302: 68fb ldr r3, [r7, #12] + 800a304: 68ba ldr r2, [r7, #8] + 800a306: fb02 f303 mul.w r3, r2, r3 + 800a30a: 61fb str r3, [r7, #28] alignment requirements of the Queue_t structure - which in this case is an int8_t *. Therefore, whenever the stack alignment requirements are greater than or equal to the pointer to char requirements the cast is safe. In other cases alignment requirements are not strict (one or two bytes). */ pxNewQueue = ( Queue_t * ) pvPortMalloc( sizeof( Queue_t ) + xQueueSizeInBytes ); /*lint !e9087 !e9079 see comment above. */ - 800a258: 69fb ldr r3, [r7, #28] - 800a25a: 3350 adds r3, #80 ; 0x50 - 800a25c: 4618 mov r0, r3 - 800a25e: f002 fe9b bl 800cf98 - 800a262: 61b8 str r0, [r7, #24] + 800a30c: 69fb ldr r3, [r7, #28] + 800a30e: 3350 adds r3, #80 ; 0x50 + 800a310: 4618 mov r0, r3 + 800a312: f002 fea1 bl 800d058 + 800a316: 61b8 str r0, [r7, #24] if( pxNewQueue != NULL ) - 800a264: 69bb ldr r3, [r7, #24] - 800a266: 2b00 cmp r3, #0 - 800a268: d011 beq.n 800a28e + 800a318: 69bb ldr r3, [r7, #24] + 800a31a: 2b00 cmp r3, #0 + 800a31c: d011 beq.n 800a342 { /* Jump past the queue structure to find the location of the queue storage area. */ pucQueueStorage = ( uint8_t * ) pxNewQueue; - 800a26a: 69bb ldr r3, [r7, #24] - 800a26c: 617b str r3, [r7, #20] + 800a31e: 69bb ldr r3, [r7, #24] + 800a320: 617b str r3, [r7, #20] pucQueueStorage += sizeof( Queue_t ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */ - 800a26e: 697b ldr r3, [r7, #20] - 800a270: 3350 adds r3, #80 ; 0x50 - 800a272: 617b str r3, [r7, #20] + 800a322: 697b ldr r3, [r7, #20] + 800a324: 3350 adds r3, #80 ; 0x50 + 800a326: 617b str r3, [r7, #20] #if( configSUPPORT_STATIC_ALLOCATION == 1 ) { /* Queues can be created either statically or dynamically, so note this task was created dynamically in case it is later deleted. */ pxNewQueue->ucStaticallyAllocated = pdFALSE; - 800a274: 69bb ldr r3, [r7, #24] - 800a276: 2200 movs r2, #0 - 800a278: f883 2046 strb.w r2, [r3, #70] ; 0x46 + 800a328: 69bb ldr r3, [r7, #24] + 800a32a: 2200 movs r2, #0 + 800a32c: f883 2046 strb.w r2, [r3, #70] ; 0x46 } #endif /* configSUPPORT_STATIC_ALLOCATION */ prvInitialiseNewQueue( uxQueueLength, uxItemSize, pucQueueStorage, ucQueueType, pxNewQueue ); - 800a27c: 79fa ldrb r2, [r7, #7] - 800a27e: 69bb ldr r3, [r7, #24] - 800a280: 9300 str r3, [sp, #0] - 800a282: 4613 mov r3, r2 - 800a284: 697a ldr r2, [r7, #20] - 800a286: 68b9 ldr r1, [r7, #8] - 800a288: 68f8 ldr r0, [r7, #12] - 800a28a: f000 f805 bl 800a298 + 800a330: 79fa ldrb r2, [r7, #7] + 800a332: 69bb ldr r3, [r7, #24] + 800a334: 9300 str r3, [sp, #0] + 800a336: 4613 mov r3, r2 + 800a338: 697a ldr r2, [r7, #20] + 800a33a: 68b9 ldr r1, [r7, #8] + 800a33c: 68f8 ldr r0, [r7, #12] + 800a33e: f000 f805 bl 800a34c { traceQUEUE_CREATE_FAILED( ucQueueType ); mtCOVERAGE_TEST_MARKER(); } return pxNewQueue; - 800a28e: 69bb ldr r3, [r7, #24] + 800a342: 69bb ldr r3, [r7, #24] } - 800a290: 4618 mov r0, r3 - 800a292: 3720 adds r7, #32 - 800a294: 46bd mov sp, r7 - 800a296: bd80 pop {r7, pc} + 800a344: 4618 mov r0, r3 + 800a346: 3720 adds r7, #32 + 800a348: 46bd mov sp, r7 + 800a34a: bd80 pop {r7, pc} -0800a298 : +0800a34c : #endif /* configSUPPORT_STATIC_ALLOCATION */ /*-----------------------------------------------------------*/ static void prvInitialiseNewQueue( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, uint8_t *pucQueueStorage, const uint8_t ucQueueType, Queue_t *pxNewQueue ) { - 800a298: b580 push {r7, lr} - 800a29a: b084 sub sp, #16 - 800a29c: af00 add r7, sp, #0 - 800a29e: 60f8 str r0, [r7, #12] - 800a2a0: 60b9 str r1, [r7, #8] - 800a2a2: 607a str r2, [r7, #4] - 800a2a4: 70fb strb r3, [r7, #3] + 800a34c: b580 push {r7, lr} + 800a34e: b084 sub sp, #16 + 800a350: af00 add r7, sp, #0 + 800a352: 60f8 str r0, [r7, #12] + 800a354: 60b9 str r1, [r7, #8] + 800a356: 607a str r2, [r7, #4] + 800a358: 70fb strb r3, [r7, #3] /* Remove compiler warnings about unused parameters should configUSE_TRACE_FACILITY not be set to 1. */ ( void ) ucQueueType; if( uxItemSize == ( UBaseType_t ) 0 ) - 800a2a6: 68bb ldr r3, [r7, #8] - 800a2a8: 2b00 cmp r3, #0 - 800a2aa: d103 bne.n 800a2b4 + 800a35a: 68bb ldr r3, [r7, #8] + 800a35c: 2b00 cmp r3, #0 + 800a35e: d103 bne.n 800a368 { /* No RAM was allocated for the queue storage area, but PC head cannot be set to NULL because NULL is used as a key to say the queue is used as a mutex. Therefore just set pcHead to point to the queue as a benign value that is known to be within the memory map. */ pxNewQueue->pcHead = ( int8_t * ) pxNewQueue; - 800a2ac: 69bb ldr r3, [r7, #24] - 800a2ae: 69ba ldr r2, [r7, #24] - 800a2b0: 601a str r2, [r3, #0] - 800a2b2: e002 b.n 800a2ba + 800a360: 69bb ldr r3, [r7, #24] + 800a362: 69ba ldr r2, [r7, #24] + 800a364: 601a str r2, [r3, #0] + 800a366: e002 b.n 800a36e } else { /* Set the head to the start of the queue storage area. */ pxNewQueue->pcHead = ( int8_t * ) pucQueueStorage; - 800a2b4: 69bb ldr r3, [r7, #24] - 800a2b6: 687a ldr r2, [r7, #4] - 800a2b8: 601a str r2, [r3, #0] + 800a368: 69bb ldr r3, [r7, #24] + 800a36a: 687a ldr r2, [r7, #4] + 800a36c: 601a str r2, [r3, #0] } /* Initialise the queue members as described where the queue type is defined. */ pxNewQueue->uxLength = uxQueueLength; - 800a2ba: 69bb ldr r3, [r7, #24] - 800a2bc: 68fa ldr r2, [r7, #12] - 800a2be: 63da str r2, [r3, #60] ; 0x3c + 800a36e: 69bb ldr r3, [r7, #24] + 800a370: 68fa ldr r2, [r7, #12] + 800a372: 63da str r2, [r3, #60] ; 0x3c pxNewQueue->uxItemSize = uxItemSize; - 800a2c0: 69bb ldr r3, [r7, #24] - 800a2c2: 68ba ldr r2, [r7, #8] - 800a2c4: 641a str r2, [r3, #64] ; 0x40 + 800a374: 69bb ldr r3, [r7, #24] + 800a376: 68ba ldr r2, [r7, #8] + 800a378: 641a str r2, [r3, #64] ; 0x40 ( void ) xQueueGenericReset( pxNewQueue, pdTRUE ); - 800a2c6: 2101 movs r1, #1 - 800a2c8: 69b8 ldr r0, [r7, #24] - 800a2ca: f7ff fecb bl 800a064 + 800a37a: 2101 movs r1, #1 + 800a37c: 69b8 ldr r0, [r7, #24] + 800a37e: f7ff fecb bl 800a118 #if ( configUSE_TRACE_FACILITY == 1 ) { pxNewQueue->ucQueueType = ucQueueType; - 800a2ce: 69bb ldr r3, [r7, #24] - 800a2d0: 78fa ldrb r2, [r7, #3] - 800a2d2: f883 204c strb.w r2, [r3, #76] ; 0x4c + 800a382: 69bb ldr r3, [r7, #24] + 800a384: 78fa ldrb r2, [r7, #3] + 800a386: f883 204c strb.w r2, [r3, #76] ; 0x4c pxNewQueue->pxQueueSetContainer = NULL; } #endif /* configUSE_QUEUE_SETS */ traceQUEUE_CREATE( pxNewQueue ); } - 800a2d6: bf00 nop - 800a2d8: 3710 adds r7, #16 - 800a2da: 46bd mov sp, r7 - 800a2dc: bd80 pop {r7, pc} + 800a38a: bf00 nop + 800a38c: 3710 adds r7, #16 + 800a38e: 46bd mov sp, r7 + 800a390: bd80 pop {r7, pc} -0800a2de : +0800a392 : /*-----------------------------------------------------------*/ #if( ( configUSE_COUNTING_SEMAPHORES == 1 ) && ( configSUPPORT_STATIC_ALLOCATION == 1 ) ) QueueHandle_t xQueueCreateCountingSemaphoreStatic( const UBaseType_t uxMaxCount, const UBaseType_t uxInitialCount, StaticQueue_t *pxStaticQueue ) { - 800a2de: b580 push {r7, lr} - 800a2e0: b08a sub sp, #40 ; 0x28 - 800a2e2: af02 add r7, sp, #8 - 800a2e4: 60f8 str r0, [r7, #12] - 800a2e6: 60b9 str r1, [r7, #8] - 800a2e8: 607a str r2, [r7, #4] + 800a392: b580 push {r7, lr} + 800a394: b08a sub sp, #40 ; 0x28 + 800a396: af02 add r7, sp, #8 + 800a398: 60f8 str r0, [r7, #12] + 800a39a: 60b9 str r1, [r7, #8] + 800a39c: 607a str r2, [r7, #4] QueueHandle_t xHandle; configASSERT( uxMaxCount != 0 ); - 800a2ea: 68fb ldr r3, [r7, #12] - 800a2ec: 2b00 cmp r3, #0 - 800a2ee: d10a bne.n 800a306 + 800a39e: 68fb ldr r3, [r7, #12] + 800a3a0: 2b00 cmp r3, #0 + 800a3a2: d10a bne.n 800a3ba __asm volatile - 800a2f0: f04f 0350 mov.w r3, #80 ; 0x50 - 800a2f4: f383 8811 msr BASEPRI, r3 - 800a2f8: f3bf 8f6f isb sy - 800a2fc: f3bf 8f4f dsb sy - 800a300: 61bb str r3, [r7, #24] -} - 800a302: bf00 nop - 800a304: e7fe b.n 800a304 + 800a3a4: f04f 0350 mov.w r3, #80 ; 0x50 + 800a3a8: f383 8811 msr BASEPRI, r3 + 800a3ac: f3bf 8f6f isb sy + 800a3b0: f3bf 8f4f dsb sy + 800a3b4: 61bb str r3, [r7, #24] +} + 800a3b6: bf00 nop + 800a3b8: e7fe b.n 800a3b8 configASSERT( uxInitialCount <= uxMaxCount ); - 800a306: 68ba ldr r2, [r7, #8] - 800a308: 68fb ldr r3, [r7, #12] - 800a30a: 429a cmp r2, r3 - 800a30c: d90a bls.n 800a324 + 800a3ba: 68ba ldr r2, [r7, #8] + 800a3bc: 68fb ldr r3, [r7, #12] + 800a3be: 429a cmp r2, r3 + 800a3c0: d90a bls.n 800a3d8 __asm volatile - 800a30e: f04f 0350 mov.w r3, #80 ; 0x50 - 800a312: f383 8811 msr BASEPRI, r3 - 800a316: f3bf 8f6f isb sy - 800a31a: f3bf 8f4f dsb sy - 800a31e: 617b str r3, [r7, #20] + 800a3c2: f04f 0350 mov.w r3, #80 ; 0x50 + 800a3c6: f383 8811 msr BASEPRI, r3 + 800a3ca: f3bf 8f6f isb sy + 800a3ce: f3bf 8f4f dsb sy + 800a3d2: 617b str r3, [r7, #20] } - 800a320: bf00 nop - 800a322: e7fe b.n 800a322 + 800a3d4: bf00 nop + 800a3d6: e7fe b.n 800a3d6 xHandle = xQueueGenericCreateStatic( uxMaxCount, queueSEMAPHORE_QUEUE_ITEM_LENGTH, NULL, pxStaticQueue, queueQUEUE_TYPE_COUNTING_SEMAPHORE ); - 800a324: 2302 movs r3, #2 - 800a326: 9300 str r3, [sp, #0] - 800a328: 687b ldr r3, [r7, #4] - 800a32a: 2200 movs r2, #0 - 800a32c: 2100 movs r1, #0 - 800a32e: 68f8 ldr r0, [r7, #12] - 800a330: f7ff ff00 bl 800a134 - 800a334: 61f8 str r0, [r7, #28] + 800a3d8: 2302 movs r3, #2 + 800a3da: 9300 str r3, [sp, #0] + 800a3dc: 687b ldr r3, [r7, #4] + 800a3de: 2200 movs r2, #0 + 800a3e0: 2100 movs r1, #0 + 800a3e2: 68f8 ldr r0, [r7, #12] + 800a3e4: f7ff ff00 bl 800a1e8 + 800a3e8: 61f8 str r0, [r7, #28] if( xHandle != NULL ) - 800a336: 69fb ldr r3, [r7, #28] - 800a338: 2b00 cmp r3, #0 - 800a33a: d002 beq.n 800a342 + 800a3ea: 69fb ldr r3, [r7, #28] + 800a3ec: 2b00 cmp r3, #0 + 800a3ee: d002 beq.n 800a3f6 { ( ( Queue_t * ) xHandle )->uxMessagesWaiting = uxInitialCount; - 800a33c: 69fb ldr r3, [r7, #28] - 800a33e: 68ba ldr r2, [r7, #8] - 800a340: 639a str r2, [r3, #56] ; 0x38 + 800a3f0: 69fb ldr r3, [r7, #28] + 800a3f2: 68ba ldr r2, [r7, #8] + 800a3f4: 639a str r2, [r3, #56] ; 0x38 else { traceCREATE_COUNTING_SEMAPHORE_FAILED(); } return xHandle; - 800a342: 69fb ldr r3, [r7, #28] + 800a3f6: 69fb ldr r3, [r7, #28] } - 800a344: 4618 mov r0, r3 - 800a346: 3720 adds r7, #32 - 800a348: 46bd mov sp, r7 - 800a34a: bd80 pop {r7, pc} + 800a3f8: 4618 mov r0, r3 + 800a3fa: 3720 adds r7, #32 + 800a3fc: 46bd mov sp, r7 + 800a3fe: bd80 pop {r7, pc} -0800a34c : +0800a400 : /*-----------------------------------------------------------*/ #if( ( configUSE_COUNTING_SEMAPHORES == 1 ) && ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) ) QueueHandle_t xQueueCreateCountingSemaphore( const UBaseType_t uxMaxCount, const UBaseType_t uxInitialCount ) { - 800a34c: b580 push {r7, lr} - 800a34e: b086 sub sp, #24 - 800a350: af00 add r7, sp, #0 - 800a352: 6078 str r0, [r7, #4] - 800a354: 6039 str r1, [r7, #0] + 800a400: b580 push {r7, lr} + 800a402: b086 sub sp, #24 + 800a404: af00 add r7, sp, #0 + 800a406: 6078 str r0, [r7, #4] + 800a408: 6039 str r1, [r7, #0] QueueHandle_t xHandle; configASSERT( uxMaxCount != 0 ); - 800a356: 687b ldr r3, [r7, #4] - 800a358: 2b00 cmp r3, #0 - 800a35a: d10a bne.n 800a372 + 800a40a: 687b ldr r3, [r7, #4] + 800a40c: 2b00 cmp r3, #0 + 800a40e: d10a bne.n 800a426 __asm volatile - 800a35c: f04f 0350 mov.w r3, #80 ; 0x50 - 800a360: f383 8811 msr BASEPRI, r3 - 800a364: f3bf 8f6f isb sy - 800a368: f3bf 8f4f dsb sy - 800a36c: 613b str r3, [r7, #16] -} - 800a36e: bf00 nop - 800a370: e7fe b.n 800a370 + 800a410: f04f 0350 mov.w r3, #80 ; 0x50 + 800a414: f383 8811 msr BASEPRI, r3 + 800a418: f3bf 8f6f isb sy + 800a41c: f3bf 8f4f dsb sy + 800a420: 613b str r3, [r7, #16] +} + 800a422: bf00 nop + 800a424: e7fe b.n 800a424 configASSERT( uxInitialCount <= uxMaxCount ); - 800a372: 683a ldr r2, [r7, #0] - 800a374: 687b ldr r3, [r7, #4] - 800a376: 429a cmp r2, r3 - 800a378: d90a bls.n 800a390 + 800a426: 683a ldr r2, [r7, #0] + 800a428: 687b ldr r3, [r7, #4] + 800a42a: 429a cmp r2, r3 + 800a42c: d90a bls.n 800a444 __asm volatile - 800a37a: f04f 0350 mov.w r3, #80 ; 0x50 - 800a37e: f383 8811 msr BASEPRI, r3 - 800a382: f3bf 8f6f isb sy - 800a386: f3bf 8f4f dsb sy - 800a38a: 60fb str r3, [r7, #12] + 800a42e: f04f 0350 mov.w r3, #80 ; 0x50 + 800a432: f383 8811 msr BASEPRI, r3 + 800a436: f3bf 8f6f isb sy + 800a43a: f3bf 8f4f dsb sy + 800a43e: 60fb str r3, [r7, #12] } - 800a38c: bf00 nop - 800a38e: e7fe b.n 800a38e + 800a440: bf00 nop + 800a442: e7fe b.n 800a442 xHandle = xQueueGenericCreate( uxMaxCount, queueSEMAPHORE_QUEUE_ITEM_LENGTH, queueQUEUE_TYPE_COUNTING_SEMAPHORE ); - 800a390: 2202 movs r2, #2 - 800a392: 2100 movs r1, #0 - 800a394: 6878 ldr r0, [r7, #4] - 800a396: f7ff ff45 bl 800a224 - 800a39a: 6178 str r0, [r7, #20] + 800a444: 2202 movs r2, #2 + 800a446: 2100 movs r1, #0 + 800a448: 6878 ldr r0, [r7, #4] + 800a44a: f7ff ff45 bl 800a2d8 + 800a44e: 6178 str r0, [r7, #20] if( xHandle != NULL ) - 800a39c: 697b ldr r3, [r7, #20] - 800a39e: 2b00 cmp r3, #0 - 800a3a0: d002 beq.n 800a3a8 + 800a450: 697b ldr r3, [r7, #20] + 800a452: 2b00 cmp r3, #0 + 800a454: d002 beq.n 800a45c { ( ( Queue_t * ) xHandle )->uxMessagesWaiting = uxInitialCount; - 800a3a2: 697b ldr r3, [r7, #20] - 800a3a4: 683a ldr r2, [r7, #0] - 800a3a6: 639a str r2, [r3, #56] ; 0x38 + 800a456: 697b ldr r3, [r7, #20] + 800a458: 683a ldr r2, [r7, #0] + 800a45a: 639a str r2, [r3, #56] ; 0x38 else { traceCREATE_COUNTING_SEMAPHORE_FAILED(); } return xHandle; - 800a3a8: 697b ldr r3, [r7, #20] + 800a45c: 697b ldr r3, [r7, #20] } - 800a3aa: 4618 mov r0, r3 - 800a3ac: 3718 adds r7, #24 - 800a3ae: 46bd mov sp, r7 - 800a3b0: bd80 pop {r7, pc} + 800a45e: 4618 mov r0, r3 + 800a460: 3718 adds r7, #24 + 800a462: 46bd mov sp, r7 + 800a464: bd80 pop {r7, pc} ... -0800a3b4 : +0800a468 : #endif /* ( ( configUSE_COUNTING_SEMAPHORES == 1 ) && ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) ) */ /*-----------------------------------------------------------*/ BaseType_t xQueueGenericSend( QueueHandle_t xQueue, const void * const pvItemToQueue, TickType_t xTicksToWait, const BaseType_t xCopyPosition ) { - 800a3b4: b580 push {r7, lr} - 800a3b6: b08e sub sp, #56 ; 0x38 - 800a3b8: af00 add r7, sp, #0 - 800a3ba: 60f8 str r0, [r7, #12] - 800a3bc: 60b9 str r1, [r7, #8] - 800a3be: 607a str r2, [r7, #4] - 800a3c0: 603b str r3, [r7, #0] + 800a468: b580 push {r7, lr} + 800a46a: b08e sub sp, #56 ; 0x38 + 800a46c: af00 add r7, sp, #0 + 800a46e: 60f8 str r0, [r7, #12] + 800a470: 60b9 str r1, [r7, #8] + 800a472: 607a str r2, [r7, #4] + 800a474: 603b str r3, [r7, #0] BaseType_t xEntryTimeSet = pdFALSE, xYieldRequired; - 800a3c2: 2300 movs r3, #0 - 800a3c4: 637b str r3, [r7, #52] ; 0x34 + 800a476: 2300 movs r3, #0 + 800a478: 637b str r3, [r7, #52] ; 0x34 TimeOut_t xTimeOut; Queue_t * const pxQueue = xQueue; - 800a3c6: 68fb ldr r3, [r7, #12] - 800a3c8: 633b str r3, [r7, #48] ; 0x30 + 800a47a: 68fb ldr r3, [r7, #12] + 800a47c: 633b str r3, [r7, #48] ; 0x30 configASSERT( pxQueue ); - 800a3ca: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a3cc: 2b00 cmp r3, #0 - 800a3ce: d10a bne.n 800a3e6 + 800a47e: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a480: 2b00 cmp r3, #0 + 800a482: d10a bne.n 800a49a __asm volatile - 800a3d0: f04f 0350 mov.w r3, #80 ; 0x50 - 800a3d4: f383 8811 msr BASEPRI, r3 - 800a3d8: f3bf 8f6f isb sy - 800a3dc: f3bf 8f4f dsb sy - 800a3e0: 62bb str r3, [r7, #40] ; 0x28 -} - 800a3e2: bf00 nop - 800a3e4: e7fe b.n 800a3e4 + 800a484: f04f 0350 mov.w r3, #80 ; 0x50 + 800a488: f383 8811 msr BASEPRI, r3 + 800a48c: f3bf 8f6f isb sy + 800a490: f3bf 8f4f dsb sy + 800a494: 62bb str r3, [r7, #40] ; 0x28 +} + 800a496: bf00 nop + 800a498: e7fe b.n 800a498 configASSERT( !( ( pvItemToQueue == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) ); - 800a3e6: 68bb ldr r3, [r7, #8] - 800a3e8: 2b00 cmp r3, #0 - 800a3ea: d103 bne.n 800a3f4 - 800a3ec: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a3ee: 6c1b ldr r3, [r3, #64] ; 0x40 - 800a3f0: 2b00 cmp r3, #0 - 800a3f2: d101 bne.n 800a3f8 - 800a3f4: 2301 movs r3, #1 - 800a3f6: e000 b.n 800a3fa - 800a3f8: 2300 movs r3, #0 - 800a3fa: 2b00 cmp r3, #0 - 800a3fc: d10a bne.n 800a414 + 800a49a: 68bb ldr r3, [r7, #8] + 800a49c: 2b00 cmp r3, #0 + 800a49e: d103 bne.n 800a4a8 + 800a4a0: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a4a2: 6c1b ldr r3, [r3, #64] ; 0x40 + 800a4a4: 2b00 cmp r3, #0 + 800a4a6: d101 bne.n 800a4ac + 800a4a8: 2301 movs r3, #1 + 800a4aa: e000 b.n 800a4ae + 800a4ac: 2300 movs r3, #0 + 800a4ae: 2b00 cmp r3, #0 + 800a4b0: d10a bne.n 800a4c8 __asm volatile - 800a3fe: f04f 0350 mov.w r3, #80 ; 0x50 - 800a402: f383 8811 msr BASEPRI, r3 - 800a406: f3bf 8f6f isb sy - 800a40a: f3bf 8f4f dsb sy - 800a40e: 627b str r3, [r7, #36] ; 0x24 -} - 800a410: bf00 nop - 800a412: e7fe b.n 800a412 + 800a4b2: f04f 0350 mov.w r3, #80 ; 0x50 + 800a4b6: f383 8811 msr BASEPRI, r3 + 800a4ba: f3bf 8f6f isb sy + 800a4be: f3bf 8f4f dsb sy + 800a4c2: 627b str r3, [r7, #36] ; 0x24 +} + 800a4c4: bf00 nop + 800a4c6: e7fe b.n 800a4c6 configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) ); - 800a414: 683b ldr r3, [r7, #0] - 800a416: 2b02 cmp r3, #2 - 800a418: d103 bne.n 800a422 - 800a41a: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a41c: 6bdb ldr r3, [r3, #60] ; 0x3c - 800a41e: 2b01 cmp r3, #1 - 800a420: d101 bne.n 800a426 - 800a422: 2301 movs r3, #1 - 800a424: e000 b.n 800a428 - 800a426: 2300 movs r3, #0 - 800a428: 2b00 cmp r3, #0 - 800a42a: d10a bne.n 800a442 + 800a4c8: 683b ldr r3, [r7, #0] + 800a4ca: 2b02 cmp r3, #2 + 800a4cc: d103 bne.n 800a4d6 + 800a4ce: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a4d0: 6bdb ldr r3, [r3, #60] ; 0x3c + 800a4d2: 2b01 cmp r3, #1 + 800a4d4: d101 bne.n 800a4da + 800a4d6: 2301 movs r3, #1 + 800a4d8: e000 b.n 800a4dc + 800a4da: 2300 movs r3, #0 + 800a4dc: 2b00 cmp r3, #0 + 800a4de: d10a bne.n 800a4f6 __asm volatile - 800a42c: f04f 0350 mov.w r3, #80 ; 0x50 - 800a430: f383 8811 msr BASEPRI, r3 - 800a434: f3bf 8f6f isb sy - 800a438: f3bf 8f4f dsb sy - 800a43c: 623b str r3, [r7, #32] -} - 800a43e: bf00 nop - 800a440: e7fe b.n 800a440 + 800a4e0: f04f 0350 mov.w r3, #80 ; 0x50 + 800a4e4: f383 8811 msr BASEPRI, r3 + 800a4e8: f3bf 8f6f isb sy + 800a4ec: f3bf 8f4f dsb sy + 800a4f0: 623b str r3, [r7, #32] +} + 800a4f2: bf00 nop + 800a4f4: e7fe b.n 800a4f4 #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) { configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) ); - 800a442: f001 fb41 bl 800bac8 - 800a446: 4603 mov r3, r0 - 800a448: 2b00 cmp r3, #0 - 800a44a: d102 bne.n 800a452 - 800a44c: 687b ldr r3, [r7, #4] - 800a44e: 2b00 cmp r3, #0 - 800a450: d101 bne.n 800a456 - 800a452: 2301 movs r3, #1 - 800a454: e000 b.n 800a458 - 800a456: 2300 movs r3, #0 - 800a458: 2b00 cmp r3, #0 - 800a45a: d10a bne.n 800a472 + 800a4f6: f001 fb41 bl 800bb7c + 800a4fa: 4603 mov r3, r0 + 800a4fc: 2b00 cmp r3, #0 + 800a4fe: d102 bne.n 800a506 + 800a500: 687b ldr r3, [r7, #4] + 800a502: 2b00 cmp r3, #0 + 800a504: d101 bne.n 800a50a + 800a506: 2301 movs r3, #1 + 800a508: e000 b.n 800a50c + 800a50a: 2300 movs r3, #0 + 800a50c: 2b00 cmp r3, #0 + 800a50e: d10a bne.n 800a526 __asm volatile - 800a45c: f04f 0350 mov.w r3, #80 ; 0x50 - 800a460: f383 8811 msr BASEPRI, r3 - 800a464: f3bf 8f6f isb sy - 800a468: f3bf 8f4f dsb sy - 800a46c: 61fb str r3, [r7, #28] -} - 800a46e: bf00 nop - 800a470: e7fe b.n 800a470 + 800a510: f04f 0350 mov.w r3, #80 ; 0x50 + 800a514: f383 8811 msr BASEPRI, r3 + 800a518: f3bf 8f6f isb sy + 800a51c: f3bf 8f4f dsb sy + 800a520: 61fb str r3, [r7, #28] +} + 800a522: bf00 nop + 800a524: e7fe b.n 800a524 /*lint -save -e904 This function relaxes the coding standard somewhat to allow return statements within the function itself. This is done in the interest of execution time efficiency. */ for( ;; ) { taskENTER_CRITICAL(); - 800a472: f002 fc6f bl 800cd54 + 800a526: f002 fc75 bl 800ce14 { /* Is there room on the queue now? The running task must be the highest priority task wanting to access the queue. If the head item in the queue is to be overwritten then it does not matter if the queue is full. */ if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) ) - 800a476: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a478: 6b9a ldr r2, [r3, #56] ; 0x38 - 800a47a: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a47c: 6bdb ldr r3, [r3, #60] ; 0x3c - 800a47e: 429a cmp r2, r3 - 800a480: d302 bcc.n 800a488 - 800a482: 683b ldr r3, [r7, #0] - 800a484: 2b02 cmp r3, #2 - 800a486: d129 bne.n 800a4dc + 800a52a: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a52c: 6b9a ldr r2, [r3, #56] ; 0x38 + 800a52e: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a530: 6bdb ldr r3, [r3, #60] ; 0x3c + 800a532: 429a cmp r2, r3 + 800a534: d302 bcc.n 800a53c + 800a536: 683b ldr r3, [r7, #0] + 800a538: 2b02 cmp r3, #2 + 800a53a: d129 bne.n 800a590 } } } #else /* configUSE_QUEUE_SETS */ { xYieldRequired = prvCopyDataToQueue( pxQueue, pvItemToQueue, xCopyPosition ); - 800a488: 683a ldr r2, [r7, #0] - 800a48a: 68b9 ldr r1, [r7, #8] - 800a48c: 6b38 ldr r0, [r7, #48] ; 0x30 - 800a48e: f000 fb52 bl 800ab36 - 800a492: 62f8 str r0, [r7, #44] ; 0x2c + 800a53c: 683a ldr r2, [r7, #0] + 800a53e: 68b9 ldr r1, [r7, #8] + 800a540: 6b38 ldr r0, [r7, #48] ; 0x30 + 800a542: f000 fb52 bl 800abea + 800a546: 62f8 str r0, [r7, #44] ; 0x2c /* If there was a task waiting for data to arrive on the queue then unblock it now. */ if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) - 800a494: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a496: 6a5b ldr r3, [r3, #36] ; 0x24 - 800a498: 2b00 cmp r3, #0 - 800a49a: d010 beq.n 800a4be + 800a548: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a54a: 6a5b ldr r3, [r3, #36] ; 0x24 + 800a54c: 2b00 cmp r3, #0 + 800a54e: d010 beq.n 800a572 { if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) - 800a49c: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a49e: 3324 adds r3, #36 ; 0x24 - 800a4a0: 4618 mov r0, r3 - 800a4a2: f001 f953 bl 800b74c - 800a4a6: 4603 mov r3, r0 - 800a4a8: 2b00 cmp r3, #0 - 800a4aa: d013 beq.n 800a4d4 + 800a550: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a552: 3324 adds r3, #36 ; 0x24 + 800a554: 4618 mov r0, r3 + 800a556: f001 f953 bl 800b800 + 800a55a: 4603 mov r3, r0 + 800a55c: 2b00 cmp r3, #0 + 800a55e: d013 beq.n 800a588 { /* The unblocked task has a priority higher than our own so yield immediately. Yes it is ok to do this from within the critical section - the kernel takes care of that. */ queueYIELD_IF_USING_PREEMPTION(); - 800a4ac: 4b3f ldr r3, [pc, #252] ; (800a5ac ) - 800a4ae: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800a4b2: 601a str r2, [r3, #0] - 800a4b4: f3bf 8f4f dsb sy - 800a4b8: f3bf 8f6f isb sy - 800a4bc: e00a b.n 800a4d4 + 800a560: 4b3f ldr r3, [pc, #252] ; (800a660 ) + 800a562: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800a566: 601a str r2, [r3, #0] + 800a568: f3bf 8f4f dsb sy + 800a56c: f3bf 8f6f isb sy + 800a570: e00a b.n 800a588 else { mtCOVERAGE_TEST_MARKER(); } } else if( xYieldRequired != pdFALSE ) - 800a4be: 6afb ldr r3, [r7, #44] ; 0x2c - 800a4c0: 2b00 cmp r3, #0 - 800a4c2: d007 beq.n 800a4d4 + 800a572: 6afb ldr r3, [r7, #44] ; 0x2c + 800a574: 2b00 cmp r3, #0 + 800a576: d007 beq.n 800a588 { /* This path is a special case that will only get executed if the task was holding multiple mutexes and the mutexes were given back in an order that is different to that in which they were taken. */ queueYIELD_IF_USING_PREEMPTION(); - 800a4c4: 4b39 ldr r3, [pc, #228] ; (800a5ac ) - 800a4c6: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800a4ca: 601a str r2, [r3, #0] - 800a4cc: f3bf 8f4f dsb sy - 800a4d0: f3bf 8f6f isb sy + 800a578: 4b39 ldr r3, [pc, #228] ; (800a660 ) + 800a57a: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800a57e: 601a str r2, [r3, #0] + 800a580: f3bf 8f4f dsb sy + 800a584: f3bf 8f6f isb sy mtCOVERAGE_TEST_MARKER(); } } #endif /* configUSE_QUEUE_SETS */ taskEXIT_CRITICAL(); - 800a4d4: f002 fc6e bl 800cdb4 + 800a588: f002 fc74 bl 800ce74 return pdPASS; - 800a4d8: 2301 movs r3, #1 - 800a4da: e063 b.n 800a5a4 + 800a58c: 2301 movs r3, #1 + 800a58e: e063 b.n 800a658 } else { if( xTicksToWait == ( TickType_t ) 0 ) - 800a4dc: 687b ldr r3, [r7, #4] - 800a4de: 2b00 cmp r3, #0 - 800a4e0: d103 bne.n 800a4ea + 800a590: 687b ldr r3, [r7, #4] + 800a592: 2b00 cmp r3, #0 + 800a594: d103 bne.n 800a59e { /* The queue was full and no block time is specified (or the block time has expired) so leave now. */ taskEXIT_CRITICAL(); - 800a4e2: f002 fc67 bl 800cdb4 + 800a596: f002 fc6d bl 800ce74 /* Return to the original privilege level before exiting the function. */ traceQUEUE_SEND_FAILED( pxQueue ); return errQUEUE_FULL; - 800a4e6: 2300 movs r3, #0 - 800a4e8: e05c b.n 800a5a4 + 800a59a: 2300 movs r3, #0 + 800a59c: e05c b.n 800a658 } else if( xEntryTimeSet == pdFALSE ) - 800a4ea: 6b7b ldr r3, [r7, #52] ; 0x34 - 800a4ec: 2b00 cmp r3, #0 - 800a4ee: d106 bne.n 800a4fe + 800a59e: 6b7b ldr r3, [r7, #52] ; 0x34 + 800a5a0: 2b00 cmp r3, #0 + 800a5a2: d106 bne.n 800a5b2 { /* The queue was full and a block time was specified so configure the timeout structure. */ vTaskInternalSetTimeOutState( &xTimeOut ); - 800a4f0: f107 0314 add.w r3, r7, #20 - 800a4f4: 4618 mov r0, r3 - 800a4f6: f001 f98d bl 800b814 + 800a5a4: f107 0314 add.w r3, r7, #20 + 800a5a8: 4618 mov r0, r3 + 800a5aa: f001 f98d bl 800b8c8 xEntryTimeSet = pdTRUE; - 800a4fa: 2301 movs r3, #1 - 800a4fc: 637b str r3, [r7, #52] ; 0x34 + 800a5ae: 2301 movs r3, #1 + 800a5b0: 637b str r3, [r7, #52] ; 0x34 /* Entry time was already set. */ mtCOVERAGE_TEST_MARKER(); } } } taskEXIT_CRITICAL(); - 800a4fe: f002 fc59 bl 800cdb4 + 800a5b2: f002 fc5f bl 800ce74 /* Interrupts and other tasks can send to and receive from the queue now the critical section has been exited. */ vTaskSuspendAll(); - 800a502: f000 feed bl 800b2e0 + 800a5b6: f000 feed bl 800b394 prvLockQueue( pxQueue ); - 800a506: f002 fc25 bl 800cd54 - 800a50a: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a50c: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 - 800a510: b25b sxtb r3, r3 - 800a512: f1b3 3fff cmp.w r3, #4294967295 - 800a516: d103 bne.n 800a520 - 800a518: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a51a: 2200 movs r2, #0 - 800a51c: f883 2044 strb.w r2, [r3, #68] ; 0x44 - 800a520: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a522: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 - 800a526: b25b sxtb r3, r3 - 800a528: f1b3 3fff cmp.w r3, #4294967295 - 800a52c: d103 bne.n 800a536 - 800a52e: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a530: 2200 movs r2, #0 - 800a532: f883 2045 strb.w r2, [r3, #69] ; 0x45 - 800a536: f002 fc3d bl 800cdb4 + 800a5ba: f002 fc2b bl 800ce14 + 800a5be: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a5c0: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 + 800a5c4: b25b sxtb r3, r3 + 800a5c6: f1b3 3fff cmp.w r3, #4294967295 + 800a5ca: d103 bne.n 800a5d4 + 800a5cc: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a5ce: 2200 movs r2, #0 + 800a5d0: f883 2044 strb.w r2, [r3, #68] ; 0x44 + 800a5d4: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a5d6: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 + 800a5da: b25b sxtb r3, r3 + 800a5dc: f1b3 3fff cmp.w r3, #4294967295 + 800a5e0: d103 bne.n 800a5ea + 800a5e2: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a5e4: 2200 movs r2, #0 + 800a5e6: f883 2045 strb.w r2, [r3, #69] ; 0x45 + 800a5ea: f002 fc43 bl 800ce74 /* Update the timeout state to see if it has expired yet. */ if( xTaskCheckForTimeOut( &xTimeOut, &xTicksToWait ) == pdFALSE ) - 800a53a: 1d3a adds r2, r7, #4 - 800a53c: f107 0314 add.w r3, r7, #20 - 800a540: 4611 mov r1, r2 - 800a542: 4618 mov r0, r3 - 800a544: f001 f97c bl 800b840 - 800a548: 4603 mov r3, r0 - 800a54a: 2b00 cmp r3, #0 - 800a54c: d124 bne.n 800a598 + 800a5ee: 1d3a adds r2, r7, #4 + 800a5f0: f107 0314 add.w r3, r7, #20 + 800a5f4: 4611 mov r1, r2 + 800a5f6: 4618 mov r0, r3 + 800a5f8: f001 f97c bl 800b8f4 + 800a5fc: 4603 mov r3, r0 + 800a5fe: 2b00 cmp r3, #0 + 800a600: d124 bne.n 800a64c { if( prvIsQueueFull( pxQueue ) != pdFALSE ) - 800a54e: 6b38 ldr r0, [r7, #48] ; 0x30 - 800a550: f000 fbe9 bl 800ad26 - 800a554: 4603 mov r3, r0 - 800a556: 2b00 cmp r3, #0 - 800a558: d018 beq.n 800a58c + 800a602: 6b38 ldr r0, [r7, #48] ; 0x30 + 800a604: f000 fbe9 bl 800adda + 800a608: 4603 mov r3, r0 + 800a60a: 2b00 cmp r3, #0 + 800a60c: d018 beq.n 800a640 { traceBLOCKING_ON_QUEUE_SEND( pxQueue ); vTaskPlaceOnEventList( &( pxQueue->xTasksWaitingToSend ), xTicksToWait ); - 800a55a: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a55c: 3310 adds r3, #16 - 800a55e: 687a ldr r2, [r7, #4] - 800a560: 4611 mov r1, r2 - 800a562: 4618 mov r0, r3 - 800a564: f001 f8a2 bl 800b6ac + 800a60e: 6b3b ldr r3, [r7, #48] ; 0x30 + 800a610: 3310 adds r3, #16 + 800a612: 687a ldr r2, [r7, #4] + 800a614: 4611 mov r1, r2 + 800a616: 4618 mov r0, r3 + 800a618: f001 f8a2 bl 800b760 /* Unlocking the queue means queue events can effect the event list. It is possible that interrupts occurring now remove this task from the event list again - but as the scheduler is suspended the task will go onto the pending ready last instead of the actual ready list. */ prvUnlockQueue( pxQueue ); - 800a568: 6b38 ldr r0, [r7, #48] ; 0x30 - 800a56a: f000 fb74 bl 800ac56 + 800a61c: 6b38 ldr r0, [r7, #48] ; 0x30 + 800a61e: f000 fb74 bl 800ad0a /* Resuming the scheduler will move tasks from the pending ready list into the ready list - so it is feasible that this task is already in a ready list before it yields - in which case the yield will not cause a context switch unless there is also a higher priority task in the pending ready list. */ if( xTaskResumeAll() == pdFALSE ) - 800a56e: f000 fec5 bl 800b2fc - 800a572: 4603 mov r3, r0 - 800a574: 2b00 cmp r3, #0 - 800a576: f47f af7c bne.w 800a472 + 800a622: f000 fec5 bl 800b3b0 + 800a626: 4603 mov r3, r0 + 800a628: 2b00 cmp r3, #0 + 800a62a: f47f af7c bne.w 800a526 { portYIELD_WITHIN_API(); - 800a57a: 4b0c ldr r3, [pc, #48] ; (800a5ac ) - 800a57c: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800a580: 601a str r2, [r3, #0] - 800a582: f3bf 8f4f dsb sy - 800a586: f3bf 8f6f isb sy - 800a58a: e772 b.n 800a472 + 800a62e: 4b0c ldr r3, [pc, #48] ; (800a660 ) + 800a630: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800a634: 601a str r2, [r3, #0] + 800a636: f3bf 8f4f dsb sy + 800a63a: f3bf 8f6f isb sy + 800a63e: e772 b.n 800a526 } } else { /* Try again. */ prvUnlockQueue( pxQueue ); - 800a58c: 6b38 ldr r0, [r7, #48] ; 0x30 - 800a58e: f000 fb62 bl 800ac56 + 800a640: 6b38 ldr r0, [r7, #48] ; 0x30 + 800a642: f000 fb62 bl 800ad0a ( void ) xTaskResumeAll(); - 800a592: f000 feb3 bl 800b2fc - 800a596: e76c b.n 800a472 + 800a646: f000 feb3 bl 800b3b0 + 800a64a: e76c b.n 800a526 } } else { /* The timeout has expired. */ prvUnlockQueue( pxQueue ); - 800a598: 6b38 ldr r0, [r7, #48] ; 0x30 - 800a59a: f000 fb5c bl 800ac56 + 800a64c: 6b38 ldr r0, [r7, #48] ; 0x30 + 800a64e: f000 fb5c bl 800ad0a ( void ) xTaskResumeAll(); - 800a59e: f000 fead bl 800b2fc + 800a652: f000 fead bl 800b3b0 traceQUEUE_SEND_FAILED( pxQueue ); return errQUEUE_FULL; - 800a5a2: 2300 movs r3, #0 + 800a656: 2300 movs r3, #0 } } /*lint -restore */ } - 800a5a4: 4618 mov r0, r3 - 800a5a6: 3738 adds r7, #56 ; 0x38 - 800a5a8: 46bd mov sp, r7 - 800a5aa: bd80 pop {r7, pc} - 800a5ac: e000ed04 .word 0xe000ed04 + 800a658: 4618 mov r0, r3 + 800a65a: 3738 adds r7, #56 ; 0x38 + 800a65c: 46bd mov sp, r7 + 800a65e: bd80 pop {r7, pc} + 800a660: e000ed04 .word 0xe000ed04 -0800a5b0 : +0800a664 : /*-----------------------------------------------------------*/ BaseType_t xQueueGenericSendFromISR( QueueHandle_t xQueue, const void * const pvItemToQueue, BaseType_t * const pxHigherPriorityTaskWoken, const BaseType_t xCopyPosition ) { - 800a5b0: b580 push {r7, lr} - 800a5b2: b090 sub sp, #64 ; 0x40 - 800a5b4: af00 add r7, sp, #0 - 800a5b6: 60f8 str r0, [r7, #12] - 800a5b8: 60b9 str r1, [r7, #8] - 800a5ba: 607a str r2, [r7, #4] - 800a5bc: 603b str r3, [r7, #0] + 800a664: b580 push {r7, lr} + 800a666: b090 sub sp, #64 ; 0x40 + 800a668: af00 add r7, sp, #0 + 800a66a: 60f8 str r0, [r7, #12] + 800a66c: 60b9 str r1, [r7, #8] + 800a66e: 607a str r2, [r7, #4] + 800a670: 603b str r3, [r7, #0] BaseType_t xReturn; UBaseType_t uxSavedInterruptStatus; Queue_t * const pxQueue = xQueue; - 800a5be: 68fb ldr r3, [r7, #12] - 800a5c0: 63bb str r3, [r7, #56] ; 0x38 + 800a672: 68fb ldr r3, [r7, #12] + 800a674: 63bb str r3, [r7, #56] ; 0x38 configASSERT( pxQueue ); - 800a5c2: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a5c4: 2b00 cmp r3, #0 - 800a5c6: d10a bne.n 800a5de + 800a676: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a678: 2b00 cmp r3, #0 + 800a67a: d10a bne.n 800a692 __asm volatile - 800a5c8: f04f 0350 mov.w r3, #80 ; 0x50 - 800a5cc: f383 8811 msr BASEPRI, r3 - 800a5d0: f3bf 8f6f isb sy - 800a5d4: f3bf 8f4f dsb sy - 800a5d8: 62bb str r3, [r7, #40] ; 0x28 -} - 800a5da: bf00 nop - 800a5dc: e7fe b.n 800a5dc + 800a67c: f04f 0350 mov.w r3, #80 ; 0x50 + 800a680: f383 8811 msr BASEPRI, r3 + 800a684: f3bf 8f6f isb sy + 800a688: f3bf 8f4f dsb sy + 800a68c: 62bb str r3, [r7, #40] ; 0x28 +} + 800a68e: bf00 nop + 800a690: e7fe b.n 800a690 configASSERT( !( ( pvItemToQueue == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) ); - 800a5de: 68bb ldr r3, [r7, #8] - 800a5e0: 2b00 cmp r3, #0 - 800a5e2: d103 bne.n 800a5ec - 800a5e4: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a5e6: 6c1b ldr r3, [r3, #64] ; 0x40 - 800a5e8: 2b00 cmp r3, #0 - 800a5ea: d101 bne.n 800a5f0 - 800a5ec: 2301 movs r3, #1 - 800a5ee: e000 b.n 800a5f2 - 800a5f0: 2300 movs r3, #0 - 800a5f2: 2b00 cmp r3, #0 - 800a5f4: d10a bne.n 800a60c + 800a692: 68bb ldr r3, [r7, #8] + 800a694: 2b00 cmp r3, #0 + 800a696: d103 bne.n 800a6a0 + 800a698: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a69a: 6c1b ldr r3, [r3, #64] ; 0x40 + 800a69c: 2b00 cmp r3, #0 + 800a69e: d101 bne.n 800a6a4 + 800a6a0: 2301 movs r3, #1 + 800a6a2: e000 b.n 800a6a6 + 800a6a4: 2300 movs r3, #0 + 800a6a6: 2b00 cmp r3, #0 + 800a6a8: d10a bne.n 800a6c0 __asm volatile - 800a5f6: f04f 0350 mov.w r3, #80 ; 0x50 - 800a5fa: f383 8811 msr BASEPRI, r3 - 800a5fe: f3bf 8f6f isb sy - 800a602: f3bf 8f4f dsb sy - 800a606: 627b str r3, [r7, #36] ; 0x24 -} - 800a608: bf00 nop - 800a60a: e7fe b.n 800a60a + 800a6aa: f04f 0350 mov.w r3, #80 ; 0x50 + 800a6ae: f383 8811 msr BASEPRI, r3 + 800a6b2: f3bf 8f6f isb sy + 800a6b6: f3bf 8f4f dsb sy + 800a6ba: 627b str r3, [r7, #36] ; 0x24 +} + 800a6bc: bf00 nop + 800a6be: e7fe b.n 800a6be configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) ); - 800a60c: 683b ldr r3, [r7, #0] - 800a60e: 2b02 cmp r3, #2 - 800a610: d103 bne.n 800a61a - 800a612: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a614: 6bdb ldr r3, [r3, #60] ; 0x3c - 800a616: 2b01 cmp r3, #1 - 800a618: d101 bne.n 800a61e - 800a61a: 2301 movs r3, #1 - 800a61c: e000 b.n 800a620 - 800a61e: 2300 movs r3, #0 - 800a620: 2b00 cmp r3, #0 - 800a622: d10a bne.n 800a63a + 800a6c0: 683b ldr r3, [r7, #0] + 800a6c2: 2b02 cmp r3, #2 + 800a6c4: d103 bne.n 800a6ce + 800a6c6: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a6c8: 6bdb ldr r3, [r3, #60] ; 0x3c + 800a6ca: 2b01 cmp r3, #1 + 800a6cc: d101 bne.n 800a6d2 + 800a6ce: 2301 movs r3, #1 + 800a6d0: e000 b.n 800a6d4 + 800a6d2: 2300 movs r3, #0 + 800a6d4: 2b00 cmp r3, #0 + 800a6d6: d10a bne.n 800a6ee __asm volatile - 800a624: f04f 0350 mov.w r3, #80 ; 0x50 - 800a628: f383 8811 msr BASEPRI, r3 - 800a62c: f3bf 8f6f isb sy - 800a630: f3bf 8f4f dsb sy - 800a634: 623b str r3, [r7, #32] -} - 800a636: bf00 nop - 800a638: e7fe b.n 800a638 + 800a6d8: f04f 0350 mov.w r3, #80 ; 0x50 + 800a6dc: f383 8811 msr BASEPRI, r3 + 800a6e0: f3bf 8f6f isb sy + 800a6e4: f3bf 8f4f dsb sy + 800a6e8: 623b str r3, [r7, #32] +} + 800a6ea: bf00 nop + 800a6ec: e7fe b.n 800a6ec that have been assigned a priority at or (logically) below the maximum system call interrupt priority. FreeRTOS maintains a separate interrupt safe API to ensure interrupt entry is as fast and as simple as possible. More information (albeit Cortex-M specific) is provided on the following link: http://www.freertos.org/RTOS-Cortex-M3-M4.html */ portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); - 800a63a: f002 fc6d bl 800cf18 + 800a6ee: f002 fc73 bl 800cfd8 portFORCE_INLINE static uint32_t ulPortRaiseBASEPRI( void ) { uint32_t ulOriginalBASEPRI, ulNewBASEPRI; __asm volatile - 800a63e: f3ef 8211 mrs r2, BASEPRI - 800a642: f04f 0350 mov.w r3, #80 ; 0x50 - 800a646: f383 8811 msr BASEPRI, r3 - 800a64a: f3bf 8f6f isb sy - 800a64e: f3bf 8f4f dsb sy - 800a652: 61fa str r2, [r7, #28] - 800a654: 61bb str r3, [r7, #24] + 800a6f2: f3ef 8211 mrs r2, BASEPRI + 800a6f6: f04f 0350 mov.w r3, #80 ; 0x50 + 800a6fa: f383 8811 msr BASEPRI, r3 + 800a6fe: f3bf 8f6f isb sy + 800a702: f3bf 8f4f dsb sy + 800a706: 61fa str r2, [r7, #28] + 800a708: 61bb str r3, [r7, #24] :"=r" (ulOriginalBASEPRI), "=r" (ulNewBASEPRI) : "i" ( configMAX_SYSCALL_INTERRUPT_PRIORITY ) : "memory" ); /* This return will not be reached but is necessary to prevent compiler warnings. */ return ulOriginalBASEPRI; - 800a656: 69fb ldr r3, [r7, #28] + 800a70a: 69fb ldr r3, [r7, #28] /* Similar to xQueueGenericSend, except without blocking if there is no room in the queue. Also don't directly wake a task that was blocked on a queue read, instead return a flag to say whether a context switch is required or not (i.e. has a task with a higher priority than us been woken by this post). */ uxSavedInterruptStatus = portSET_INTERRUPT_MASK_FROM_ISR(); - 800a658: 637b str r3, [r7, #52] ; 0x34 + 800a70c: 637b str r3, [r7, #52] ; 0x34 { if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) ) - 800a65a: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a65c: 6b9a ldr r2, [r3, #56] ; 0x38 - 800a65e: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a660: 6bdb ldr r3, [r3, #60] ; 0x3c - 800a662: 429a cmp r2, r3 - 800a664: d302 bcc.n 800a66c - 800a666: 683b ldr r3, [r7, #0] - 800a668: 2b02 cmp r3, #2 - 800a66a: d12f bne.n 800a6cc + 800a70e: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a710: 6b9a ldr r2, [r3, #56] ; 0x38 + 800a712: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a714: 6bdb ldr r3, [r3, #60] ; 0x3c + 800a716: 429a cmp r2, r3 + 800a718: d302 bcc.n 800a720 + 800a71a: 683b ldr r3, [r7, #0] + 800a71c: 2b02 cmp r3, #2 + 800a71e: d12f bne.n 800a780 { const int8_t cTxLock = pxQueue->cTxLock; - 800a66c: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a66e: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 - 800a672: f887 3033 strb.w r3, [r7, #51] ; 0x33 + 800a720: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a722: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 + 800a726: f887 3033 strb.w r3, [r7, #51] ; 0x33 const UBaseType_t uxPreviousMessagesWaiting = pxQueue->uxMessagesWaiting; - 800a676: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a678: 6b9b ldr r3, [r3, #56] ; 0x38 - 800a67a: 62fb str r3, [r7, #44] ; 0x2c + 800a72a: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a72c: 6b9b ldr r3, [r3, #56] ; 0x38 + 800a72e: 62fb str r3, [r7, #44] ; 0x2c /* Semaphores use xQueueGiveFromISR(), so pxQueue will not be a semaphore or mutex. That means prvCopyDataToQueue() cannot result in a task disinheriting a priority and prvCopyDataToQueue() can be called here even though the disinherit function does not check if the scheduler is suspended before accessing the ready lists. */ ( void ) prvCopyDataToQueue( pxQueue, pvItemToQueue, xCopyPosition ); - 800a67c: 683a ldr r2, [r7, #0] - 800a67e: 68b9 ldr r1, [r7, #8] - 800a680: 6bb8 ldr r0, [r7, #56] ; 0x38 - 800a682: f000 fa58 bl 800ab36 + 800a730: 683a ldr r2, [r7, #0] + 800a732: 68b9 ldr r1, [r7, #8] + 800a734: 6bb8 ldr r0, [r7, #56] ; 0x38 + 800a736: f000 fa58 bl 800abea /* The event list is not altered if the queue is locked. This will be done when the queue is unlocked later. */ if( cTxLock == queueUNLOCKED ) - 800a686: f997 3033 ldrsb.w r3, [r7, #51] ; 0x33 - 800a68a: f1b3 3fff cmp.w r3, #4294967295 - 800a68e: d112 bne.n 800a6b6 + 800a73a: f997 3033 ldrsb.w r3, [r7, #51] ; 0x33 + 800a73e: f1b3 3fff cmp.w r3, #4294967295 + 800a742: d112 bne.n 800a76a } } } #else /* configUSE_QUEUE_SETS */ { if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) - 800a690: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a692: 6a5b ldr r3, [r3, #36] ; 0x24 - 800a694: 2b00 cmp r3, #0 - 800a696: d016 beq.n 800a6c6 + 800a744: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a746: 6a5b ldr r3, [r3, #36] ; 0x24 + 800a748: 2b00 cmp r3, #0 + 800a74a: d016 beq.n 800a77a { if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) - 800a698: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a69a: 3324 adds r3, #36 ; 0x24 - 800a69c: 4618 mov r0, r3 - 800a69e: f001 f855 bl 800b74c - 800a6a2: 4603 mov r3, r0 - 800a6a4: 2b00 cmp r3, #0 - 800a6a6: d00e beq.n 800a6c6 + 800a74c: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a74e: 3324 adds r3, #36 ; 0x24 + 800a750: 4618 mov r0, r3 + 800a752: f001 f855 bl 800b800 + 800a756: 4603 mov r3, r0 + 800a758: 2b00 cmp r3, #0 + 800a75a: d00e beq.n 800a77a { /* The task waiting has a higher priority so record that a context switch is required. */ if( pxHigherPriorityTaskWoken != NULL ) - 800a6a8: 687b ldr r3, [r7, #4] - 800a6aa: 2b00 cmp r3, #0 - 800a6ac: d00b beq.n 800a6c6 + 800a75c: 687b ldr r3, [r7, #4] + 800a75e: 2b00 cmp r3, #0 + 800a760: d00b beq.n 800a77a { *pxHigherPriorityTaskWoken = pdTRUE; - 800a6ae: 687b ldr r3, [r7, #4] - 800a6b0: 2201 movs r2, #1 - 800a6b2: 601a str r2, [r3, #0] - 800a6b4: e007 b.n 800a6c6 + 800a762: 687b ldr r3, [r7, #4] + 800a764: 2201 movs r2, #1 + 800a766: 601a str r2, [r3, #0] + 800a768: e007 b.n 800a77a } else { /* Increment the lock count so the task that unlocks the queue knows that data was posted while it was locked. */ pxQueue->cTxLock = ( int8_t ) ( cTxLock + 1 ); - 800a6b6: f897 3033 ldrb.w r3, [r7, #51] ; 0x33 - 800a6ba: 3301 adds r3, #1 - 800a6bc: b2db uxtb r3, r3 - 800a6be: b25a sxtb r2, r3 - 800a6c0: 6bbb ldr r3, [r7, #56] ; 0x38 - 800a6c2: f883 2045 strb.w r2, [r3, #69] ; 0x45 + 800a76a: f897 3033 ldrb.w r3, [r7, #51] ; 0x33 + 800a76e: 3301 adds r3, #1 + 800a770: b2db uxtb r3, r3 + 800a772: b25a sxtb r2, r3 + 800a774: 6bbb ldr r3, [r7, #56] ; 0x38 + 800a776: f883 2045 strb.w r2, [r3, #69] ; 0x45 } xReturn = pdPASS; - 800a6c6: 2301 movs r3, #1 - 800a6c8: 63fb str r3, [r7, #60] ; 0x3c + 800a77a: 2301 movs r3, #1 + 800a77c: 63fb str r3, [r7, #60] ; 0x3c { - 800a6ca: e001 b.n 800a6d0 + 800a77e: e001 b.n 800a784 } else { traceQUEUE_SEND_FROM_ISR_FAILED( pxQueue ); xReturn = errQUEUE_FULL; - 800a6cc: 2300 movs r3, #0 - 800a6ce: 63fb str r3, [r7, #60] ; 0x3c - 800a6d0: 6b7b ldr r3, [r7, #52] ; 0x34 - 800a6d2: 617b str r3, [r7, #20] + 800a780: 2300 movs r3, #0 + 800a782: 63fb str r3, [r7, #60] ; 0x3c + 800a784: 6b7b ldr r3, [r7, #52] ; 0x34 + 800a786: 617b str r3, [r7, #20] } /*-----------------------------------------------------------*/ portFORCE_INLINE static void vPortSetBASEPRI( uint32_t ulNewMaskValue ) { __asm volatile - 800a6d4: 697b ldr r3, [r7, #20] - 800a6d6: f383 8811 msr BASEPRI, r3 + 800a788: 697b ldr r3, [r7, #20] + 800a78a: f383 8811 msr BASEPRI, r3 ( " msr basepri, %0 " :: "r" ( ulNewMaskValue ) : "memory" ); } - 800a6da: bf00 nop + 800a78e: bf00 nop } } portCLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); return xReturn; - 800a6dc: 6bfb ldr r3, [r7, #60] ; 0x3c + 800a790: 6bfb ldr r3, [r7, #60] ; 0x3c } - 800a6de: 4618 mov r0, r3 - 800a6e0: 3740 adds r7, #64 ; 0x40 - 800a6e2: 46bd mov sp, r7 - 800a6e4: bd80 pop {r7, pc} + 800a792: 4618 mov r0, r3 + 800a794: 3740 adds r7, #64 ; 0x40 + 800a796: 46bd mov sp, r7 + 800a798: bd80 pop {r7, pc} ... -0800a6e8 : +0800a79c : return xReturn; } /*-----------------------------------------------------------*/ BaseType_t xQueueReceive( QueueHandle_t xQueue, void * const pvBuffer, TickType_t xTicksToWait ) { - 800a6e8: b580 push {r7, lr} - 800a6ea: b08c sub sp, #48 ; 0x30 - 800a6ec: af00 add r7, sp, #0 - 800a6ee: 60f8 str r0, [r7, #12] - 800a6f0: 60b9 str r1, [r7, #8] - 800a6f2: 607a str r2, [r7, #4] + 800a79c: b580 push {r7, lr} + 800a79e: b08c sub sp, #48 ; 0x30 + 800a7a0: af00 add r7, sp, #0 + 800a7a2: 60f8 str r0, [r7, #12] + 800a7a4: 60b9 str r1, [r7, #8] + 800a7a6: 607a str r2, [r7, #4] BaseType_t xEntryTimeSet = pdFALSE; - 800a6f4: 2300 movs r3, #0 - 800a6f6: 62fb str r3, [r7, #44] ; 0x2c + 800a7a8: 2300 movs r3, #0 + 800a7aa: 62fb str r3, [r7, #44] ; 0x2c TimeOut_t xTimeOut; Queue_t * const pxQueue = xQueue; - 800a6f8: 68fb ldr r3, [r7, #12] - 800a6fa: 62bb str r3, [r7, #40] ; 0x28 + 800a7ac: 68fb ldr r3, [r7, #12] + 800a7ae: 62bb str r3, [r7, #40] ; 0x28 /* Check the pointer is not NULL. */ configASSERT( ( pxQueue ) ); - 800a6fc: 6abb ldr r3, [r7, #40] ; 0x28 - 800a6fe: 2b00 cmp r3, #0 - 800a700: d10a bne.n 800a718 + 800a7b0: 6abb ldr r3, [r7, #40] ; 0x28 + 800a7b2: 2b00 cmp r3, #0 + 800a7b4: d10a bne.n 800a7cc __asm volatile - 800a702: f04f 0350 mov.w r3, #80 ; 0x50 - 800a706: f383 8811 msr BASEPRI, r3 - 800a70a: f3bf 8f6f isb sy - 800a70e: f3bf 8f4f dsb sy - 800a712: 623b str r3, [r7, #32] + 800a7b6: f04f 0350 mov.w r3, #80 ; 0x50 + 800a7ba: f383 8811 msr BASEPRI, r3 + 800a7be: f3bf 8f6f isb sy + 800a7c2: f3bf 8f4f dsb sy + 800a7c6: 623b str r3, [r7, #32] } - 800a714: bf00 nop - 800a716: e7fe b.n 800a716 + 800a7c8: bf00 nop + 800a7ca: e7fe b.n 800a7ca /* The buffer into which data is received can only be NULL if the data size is zero (so no data is copied into the buffer. */ configASSERT( !( ( ( pvBuffer ) == NULL ) && ( ( pxQueue )->uxItemSize != ( UBaseType_t ) 0U ) ) ); - 800a718: 68bb ldr r3, [r7, #8] - 800a71a: 2b00 cmp r3, #0 - 800a71c: d103 bne.n 800a726 - 800a71e: 6abb ldr r3, [r7, #40] ; 0x28 - 800a720: 6c1b ldr r3, [r3, #64] ; 0x40 - 800a722: 2b00 cmp r3, #0 - 800a724: d101 bne.n 800a72a - 800a726: 2301 movs r3, #1 - 800a728: e000 b.n 800a72c - 800a72a: 2300 movs r3, #0 - 800a72c: 2b00 cmp r3, #0 - 800a72e: d10a bne.n 800a746 + 800a7cc: 68bb ldr r3, [r7, #8] + 800a7ce: 2b00 cmp r3, #0 + 800a7d0: d103 bne.n 800a7da + 800a7d2: 6abb ldr r3, [r7, #40] ; 0x28 + 800a7d4: 6c1b ldr r3, [r3, #64] ; 0x40 + 800a7d6: 2b00 cmp r3, #0 + 800a7d8: d101 bne.n 800a7de + 800a7da: 2301 movs r3, #1 + 800a7dc: e000 b.n 800a7e0 + 800a7de: 2300 movs r3, #0 + 800a7e0: 2b00 cmp r3, #0 + 800a7e2: d10a bne.n 800a7fa __asm volatile - 800a730: f04f 0350 mov.w r3, #80 ; 0x50 - 800a734: f383 8811 msr BASEPRI, r3 - 800a738: f3bf 8f6f isb sy - 800a73c: f3bf 8f4f dsb sy - 800a740: 61fb str r3, [r7, #28] + 800a7e4: f04f 0350 mov.w r3, #80 ; 0x50 + 800a7e8: f383 8811 msr BASEPRI, r3 + 800a7ec: f3bf 8f6f isb sy + 800a7f0: f3bf 8f4f dsb sy + 800a7f4: 61fb str r3, [r7, #28] } - 800a742: bf00 nop - 800a744: e7fe b.n 800a744 + 800a7f6: bf00 nop + 800a7f8: e7fe b.n 800a7f8 /* Cannot block if the scheduler is suspended. */ #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) { configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) ); - 800a746: f001 f9bf bl 800bac8 - 800a74a: 4603 mov r3, r0 - 800a74c: 2b00 cmp r3, #0 - 800a74e: d102 bne.n 800a756 - 800a750: 687b ldr r3, [r7, #4] - 800a752: 2b00 cmp r3, #0 - 800a754: d101 bne.n 800a75a - 800a756: 2301 movs r3, #1 - 800a758: e000 b.n 800a75c - 800a75a: 2300 movs r3, #0 - 800a75c: 2b00 cmp r3, #0 - 800a75e: d10a bne.n 800a776 + 800a7fa: f001 f9bf bl 800bb7c + 800a7fe: 4603 mov r3, r0 + 800a800: 2b00 cmp r3, #0 + 800a802: d102 bne.n 800a80a + 800a804: 687b ldr r3, [r7, #4] + 800a806: 2b00 cmp r3, #0 + 800a808: d101 bne.n 800a80e + 800a80a: 2301 movs r3, #1 + 800a80c: e000 b.n 800a810 + 800a80e: 2300 movs r3, #0 + 800a810: 2b00 cmp r3, #0 + 800a812: d10a bne.n 800a82a __asm volatile - 800a760: f04f 0350 mov.w r3, #80 ; 0x50 - 800a764: f383 8811 msr BASEPRI, r3 - 800a768: f3bf 8f6f isb sy - 800a76c: f3bf 8f4f dsb sy - 800a770: 61bb str r3, [r7, #24] -} - 800a772: bf00 nop - 800a774: e7fe b.n 800a774 + 800a814: f04f 0350 mov.w r3, #80 ; 0x50 + 800a818: f383 8811 msr BASEPRI, r3 + 800a81c: f3bf 8f6f isb sy + 800a820: f3bf 8f4f dsb sy + 800a824: 61bb str r3, [r7, #24] +} + 800a826: bf00 nop + 800a828: e7fe b.n 800a828 /*lint -save -e904 This function relaxes the coding standard somewhat to allow return statements within the function itself. This is done in the interest of execution time efficiency. */ for( ;; ) { taskENTER_CRITICAL(); - 800a776: f002 faed bl 800cd54 + 800a82a: f002 faf3 bl 800ce14 { const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting; - 800a77a: 6abb ldr r3, [r7, #40] ; 0x28 - 800a77c: 6b9b ldr r3, [r3, #56] ; 0x38 - 800a77e: 627b str r3, [r7, #36] ; 0x24 + 800a82e: 6abb ldr r3, [r7, #40] ; 0x28 + 800a830: 6b9b ldr r3, [r3, #56] ; 0x38 + 800a832: 627b str r3, [r7, #36] ; 0x24 /* Is there data in the queue now? To be running the calling task must be the highest priority task wanting to access the queue. */ if( uxMessagesWaiting > ( UBaseType_t ) 0 ) - 800a780: 6a7b ldr r3, [r7, #36] ; 0x24 - 800a782: 2b00 cmp r3, #0 - 800a784: d01f beq.n 800a7c6 + 800a834: 6a7b ldr r3, [r7, #36] ; 0x24 + 800a836: 2b00 cmp r3, #0 + 800a838: d01f beq.n 800a87a { /* Data available, remove one item. */ prvCopyDataFromQueue( pxQueue, pvBuffer ); - 800a786: 68b9 ldr r1, [r7, #8] - 800a788: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800a78a: f000 fa3e bl 800ac0a + 800a83a: 68b9 ldr r1, [r7, #8] + 800a83c: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800a83e: f000 fa3e bl 800acbe traceQUEUE_RECEIVE( pxQueue ); pxQueue->uxMessagesWaiting = uxMessagesWaiting - ( UBaseType_t ) 1; - 800a78e: 6a7b ldr r3, [r7, #36] ; 0x24 - 800a790: 1e5a subs r2, r3, #1 - 800a792: 6abb ldr r3, [r7, #40] ; 0x28 - 800a794: 639a str r2, [r3, #56] ; 0x38 + 800a842: 6a7b ldr r3, [r7, #36] ; 0x24 + 800a844: 1e5a subs r2, r3, #1 + 800a846: 6abb ldr r3, [r7, #40] ; 0x28 + 800a848: 639a str r2, [r3, #56] ; 0x38 /* There is now space in the queue, were any tasks waiting to post to the queue? If so, unblock the highest priority waiting task. */ if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) - 800a796: 6abb ldr r3, [r7, #40] ; 0x28 - 800a798: 691b ldr r3, [r3, #16] - 800a79a: 2b00 cmp r3, #0 - 800a79c: d00f beq.n 800a7be + 800a84a: 6abb ldr r3, [r7, #40] ; 0x28 + 800a84c: 691b ldr r3, [r3, #16] + 800a84e: 2b00 cmp r3, #0 + 800a850: d00f beq.n 800a872 { if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) - 800a79e: 6abb ldr r3, [r7, #40] ; 0x28 - 800a7a0: 3310 adds r3, #16 - 800a7a2: 4618 mov r0, r3 - 800a7a4: f000 ffd2 bl 800b74c - 800a7a8: 4603 mov r3, r0 - 800a7aa: 2b00 cmp r3, #0 - 800a7ac: d007 beq.n 800a7be + 800a852: 6abb ldr r3, [r7, #40] ; 0x28 + 800a854: 3310 adds r3, #16 + 800a856: 4618 mov r0, r3 + 800a858: f000 ffd2 bl 800b800 + 800a85c: 4603 mov r3, r0 + 800a85e: 2b00 cmp r3, #0 + 800a860: d007 beq.n 800a872 { queueYIELD_IF_USING_PREEMPTION(); - 800a7ae: 4b3d ldr r3, [pc, #244] ; (800a8a4 ) - 800a7b0: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800a7b4: 601a str r2, [r3, #0] - 800a7b6: f3bf 8f4f dsb sy - 800a7ba: f3bf 8f6f isb sy + 800a862: 4b3d ldr r3, [pc, #244] ; (800a958 ) + 800a864: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800a868: 601a str r2, [r3, #0] + 800a86a: f3bf 8f4f dsb sy + 800a86e: f3bf 8f6f isb sy else { mtCOVERAGE_TEST_MARKER(); } taskEXIT_CRITICAL(); - 800a7be: f002 faf9 bl 800cdb4 + 800a872: f002 faff bl 800ce74 return pdPASS; - 800a7c2: 2301 movs r3, #1 - 800a7c4: e069 b.n 800a89a + 800a876: 2301 movs r3, #1 + 800a878: e069 b.n 800a94e } else { if( xTicksToWait == ( TickType_t ) 0 ) - 800a7c6: 687b ldr r3, [r7, #4] - 800a7c8: 2b00 cmp r3, #0 - 800a7ca: d103 bne.n 800a7d4 + 800a87a: 687b ldr r3, [r7, #4] + 800a87c: 2b00 cmp r3, #0 + 800a87e: d103 bne.n 800a888 { /* The queue was empty and no block time is specified (or the block time has expired) so leave now. */ taskEXIT_CRITICAL(); - 800a7cc: f002 faf2 bl 800cdb4 + 800a880: f002 faf8 bl 800ce74 traceQUEUE_RECEIVE_FAILED( pxQueue ); return errQUEUE_EMPTY; - 800a7d0: 2300 movs r3, #0 - 800a7d2: e062 b.n 800a89a + 800a884: 2300 movs r3, #0 + 800a886: e062 b.n 800a94e } else if( xEntryTimeSet == pdFALSE ) - 800a7d4: 6afb ldr r3, [r7, #44] ; 0x2c - 800a7d6: 2b00 cmp r3, #0 - 800a7d8: d106 bne.n 800a7e8 + 800a888: 6afb ldr r3, [r7, #44] ; 0x2c + 800a88a: 2b00 cmp r3, #0 + 800a88c: d106 bne.n 800a89c { /* The queue was empty and a block time was specified so configure the timeout structure. */ vTaskInternalSetTimeOutState( &xTimeOut ); - 800a7da: f107 0310 add.w r3, r7, #16 - 800a7de: 4618 mov r0, r3 - 800a7e0: f001 f818 bl 800b814 + 800a88e: f107 0310 add.w r3, r7, #16 + 800a892: 4618 mov r0, r3 + 800a894: f001 f818 bl 800b8c8 xEntryTimeSet = pdTRUE; - 800a7e4: 2301 movs r3, #1 - 800a7e6: 62fb str r3, [r7, #44] ; 0x2c + 800a898: 2301 movs r3, #1 + 800a89a: 62fb str r3, [r7, #44] ; 0x2c /* Entry time was already set. */ mtCOVERAGE_TEST_MARKER(); } } } taskEXIT_CRITICAL(); - 800a7e8: f002 fae4 bl 800cdb4 + 800a89c: f002 faea bl 800ce74 /* Interrupts and other tasks can send to and receive from the queue now the critical section has been exited. */ vTaskSuspendAll(); - 800a7ec: f000 fd78 bl 800b2e0 + 800a8a0: f000 fd78 bl 800b394 prvLockQueue( pxQueue ); - 800a7f0: f002 fab0 bl 800cd54 - 800a7f4: 6abb ldr r3, [r7, #40] ; 0x28 - 800a7f6: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 - 800a7fa: b25b sxtb r3, r3 - 800a7fc: f1b3 3fff cmp.w r3, #4294967295 - 800a800: d103 bne.n 800a80a - 800a802: 6abb ldr r3, [r7, #40] ; 0x28 - 800a804: 2200 movs r2, #0 - 800a806: f883 2044 strb.w r2, [r3, #68] ; 0x44 - 800a80a: 6abb ldr r3, [r7, #40] ; 0x28 - 800a80c: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 - 800a810: b25b sxtb r3, r3 - 800a812: f1b3 3fff cmp.w r3, #4294967295 - 800a816: d103 bne.n 800a820 - 800a818: 6abb ldr r3, [r7, #40] ; 0x28 - 800a81a: 2200 movs r2, #0 - 800a81c: f883 2045 strb.w r2, [r3, #69] ; 0x45 - 800a820: f002 fac8 bl 800cdb4 + 800a8a4: f002 fab6 bl 800ce14 + 800a8a8: 6abb ldr r3, [r7, #40] ; 0x28 + 800a8aa: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 + 800a8ae: b25b sxtb r3, r3 + 800a8b0: f1b3 3fff cmp.w r3, #4294967295 + 800a8b4: d103 bne.n 800a8be + 800a8b6: 6abb ldr r3, [r7, #40] ; 0x28 + 800a8b8: 2200 movs r2, #0 + 800a8ba: f883 2044 strb.w r2, [r3, #68] ; 0x44 + 800a8be: 6abb ldr r3, [r7, #40] ; 0x28 + 800a8c0: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 + 800a8c4: b25b sxtb r3, r3 + 800a8c6: f1b3 3fff cmp.w r3, #4294967295 + 800a8ca: d103 bne.n 800a8d4 + 800a8cc: 6abb ldr r3, [r7, #40] ; 0x28 + 800a8ce: 2200 movs r2, #0 + 800a8d0: f883 2045 strb.w r2, [r3, #69] ; 0x45 + 800a8d4: f002 face bl 800ce74 /* Update the timeout state to see if it has expired yet. */ if( xTaskCheckForTimeOut( &xTimeOut, &xTicksToWait ) == pdFALSE ) - 800a824: 1d3a adds r2, r7, #4 - 800a826: f107 0310 add.w r3, r7, #16 - 800a82a: 4611 mov r1, r2 - 800a82c: 4618 mov r0, r3 - 800a82e: f001 f807 bl 800b840 - 800a832: 4603 mov r3, r0 - 800a834: 2b00 cmp r3, #0 - 800a836: d123 bne.n 800a880 + 800a8d8: 1d3a adds r2, r7, #4 + 800a8da: f107 0310 add.w r3, r7, #16 + 800a8de: 4611 mov r1, r2 + 800a8e0: 4618 mov r0, r3 + 800a8e2: f001 f807 bl 800b8f4 + 800a8e6: 4603 mov r3, r0 + 800a8e8: 2b00 cmp r3, #0 + 800a8ea: d123 bne.n 800a934 { /* The timeout has not expired. If the queue is still empty place the task on the list of tasks waiting to receive from the queue. */ if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) - 800a838: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800a83a: f000 fa5e bl 800acfa - 800a83e: 4603 mov r3, r0 - 800a840: 2b00 cmp r3, #0 - 800a842: d017 beq.n 800a874 + 800a8ec: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800a8ee: f000 fa5e bl 800adae + 800a8f2: 4603 mov r3, r0 + 800a8f4: 2b00 cmp r3, #0 + 800a8f6: d017 beq.n 800a928 { traceBLOCKING_ON_QUEUE_RECEIVE( pxQueue ); vTaskPlaceOnEventList( &( pxQueue->xTasksWaitingToReceive ), xTicksToWait ); - 800a844: 6abb ldr r3, [r7, #40] ; 0x28 - 800a846: 3324 adds r3, #36 ; 0x24 - 800a848: 687a ldr r2, [r7, #4] - 800a84a: 4611 mov r1, r2 - 800a84c: 4618 mov r0, r3 - 800a84e: f000 ff2d bl 800b6ac + 800a8f8: 6abb ldr r3, [r7, #40] ; 0x28 + 800a8fa: 3324 adds r3, #36 ; 0x24 + 800a8fc: 687a ldr r2, [r7, #4] + 800a8fe: 4611 mov r1, r2 + 800a900: 4618 mov r0, r3 + 800a902: f000 ff2d bl 800b760 prvUnlockQueue( pxQueue ); - 800a852: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800a854: f000 f9ff bl 800ac56 + 800a906: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800a908: f000 f9ff bl 800ad0a if( xTaskResumeAll() == pdFALSE ) - 800a858: f000 fd50 bl 800b2fc - 800a85c: 4603 mov r3, r0 - 800a85e: 2b00 cmp r3, #0 - 800a860: d189 bne.n 800a776 + 800a90c: f000 fd50 bl 800b3b0 + 800a910: 4603 mov r3, r0 + 800a912: 2b00 cmp r3, #0 + 800a914: d189 bne.n 800a82a { portYIELD_WITHIN_API(); - 800a862: 4b10 ldr r3, [pc, #64] ; (800a8a4 ) - 800a864: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800a868: 601a str r2, [r3, #0] - 800a86a: f3bf 8f4f dsb sy - 800a86e: f3bf 8f6f isb sy - 800a872: e780 b.n 800a776 + 800a916: 4b10 ldr r3, [pc, #64] ; (800a958 ) + 800a918: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800a91c: 601a str r2, [r3, #0] + 800a91e: f3bf 8f4f dsb sy + 800a922: f3bf 8f6f isb sy + 800a926: e780 b.n 800a82a } else { /* The queue contains data again. Loop back to try and read the data. */ prvUnlockQueue( pxQueue ); - 800a874: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800a876: f000 f9ee bl 800ac56 + 800a928: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800a92a: f000 f9ee bl 800ad0a ( void ) xTaskResumeAll(); - 800a87a: f000 fd3f bl 800b2fc - 800a87e: e77a b.n 800a776 + 800a92e: f000 fd3f bl 800b3b0 + 800a932: e77a b.n 800a82a } else { /* Timed out. If there is no data in the queue exit, otherwise loop back and attempt to read the data. */ prvUnlockQueue( pxQueue ); - 800a880: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800a882: f000 f9e8 bl 800ac56 + 800a934: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800a936: f000 f9e8 bl 800ad0a ( void ) xTaskResumeAll(); - 800a886: f000 fd39 bl 800b2fc + 800a93a: f000 fd39 bl 800b3b0 if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) - 800a88a: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800a88c: f000 fa35 bl 800acfa - 800a890: 4603 mov r3, r0 - 800a892: 2b00 cmp r3, #0 - 800a894: f43f af6f beq.w 800a776 + 800a93e: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800a940: f000 fa35 bl 800adae + 800a944: 4603 mov r3, r0 + 800a946: 2b00 cmp r3, #0 + 800a948: f43f af6f beq.w 800a82a { traceQUEUE_RECEIVE_FAILED( pxQueue ); return errQUEUE_EMPTY; - 800a898: 2300 movs r3, #0 + 800a94c: 2300 movs r3, #0 { mtCOVERAGE_TEST_MARKER(); } } } /*lint -restore */ } - 800a89a: 4618 mov r0, r3 - 800a89c: 3730 adds r7, #48 ; 0x30 - 800a89e: 46bd mov sp, r7 - 800a8a0: bd80 pop {r7, pc} - 800a8a2: bf00 nop - 800a8a4: e000ed04 .word 0xe000ed04 + 800a94e: 4618 mov r0, r3 + 800a950: 3730 adds r7, #48 ; 0x30 + 800a952: 46bd mov sp, r7 + 800a954: bd80 pop {r7, pc} + 800a956: bf00 nop + 800a958: e000ed04 .word 0xe000ed04 -0800a8a8 : +0800a95c : /*-----------------------------------------------------------*/ BaseType_t xQueueSemaphoreTake( QueueHandle_t xQueue, TickType_t xTicksToWait ) { - 800a8a8: b580 push {r7, lr} - 800a8aa: b08e sub sp, #56 ; 0x38 - 800a8ac: af00 add r7, sp, #0 - 800a8ae: 6078 str r0, [r7, #4] - 800a8b0: 6039 str r1, [r7, #0] + 800a95c: b580 push {r7, lr} + 800a95e: b08e sub sp, #56 ; 0x38 + 800a960: af00 add r7, sp, #0 + 800a962: 6078 str r0, [r7, #4] + 800a964: 6039 str r1, [r7, #0] BaseType_t xEntryTimeSet = pdFALSE; - 800a8b2: 2300 movs r3, #0 - 800a8b4: 637b str r3, [r7, #52] ; 0x34 + 800a966: 2300 movs r3, #0 + 800a968: 637b str r3, [r7, #52] ; 0x34 TimeOut_t xTimeOut; Queue_t * const pxQueue = xQueue; - 800a8b6: 687b ldr r3, [r7, #4] - 800a8b8: 62fb str r3, [r7, #44] ; 0x2c + 800a96a: 687b ldr r3, [r7, #4] + 800a96c: 62fb str r3, [r7, #44] ; 0x2c #if( configUSE_MUTEXES == 1 ) BaseType_t xInheritanceOccurred = pdFALSE; - 800a8ba: 2300 movs r3, #0 - 800a8bc: 633b str r3, [r7, #48] ; 0x30 + 800a96e: 2300 movs r3, #0 + 800a970: 633b str r3, [r7, #48] ; 0x30 #endif /* Check the queue pointer is not NULL. */ configASSERT( ( pxQueue ) ); - 800a8be: 6afb ldr r3, [r7, #44] ; 0x2c - 800a8c0: 2b00 cmp r3, #0 - 800a8c2: d10a bne.n 800a8da + 800a972: 6afb ldr r3, [r7, #44] ; 0x2c + 800a974: 2b00 cmp r3, #0 + 800a976: d10a bne.n 800a98e __asm volatile - 800a8c4: f04f 0350 mov.w r3, #80 ; 0x50 - 800a8c8: f383 8811 msr BASEPRI, r3 - 800a8cc: f3bf 8f6f isb sy - 800a8d0: f3bf 8f4f dsb sy - 800a8d4: 623b str r3, [r7, #32] + 800a978: f04f 0350 mov.w r3, #80 ; 0x50 + 800a97c: f383 8811 msr BASEPRI, r3 + 800a980: f3bf 8f6f isb sy + 800a984: f3bf 8f4f dsb sy + 800a988: 623b str r3, [r7, #32] } - 800a8d6: bf00 nop - 800a8d8: e7fe b.n 800a8d8 + 800a98a: bf00 nop + 800a98c: e7fe b.n 800a98c /* Check this really is a semaphore, in which case the item size will be 0. */ configASSERT( pxQueue->uxItemSize == 0 ); - 800a8da: 6afb ldr r3, [r7, #44] ; 0x2c - 800a8dc: 6c1b ldr r3, [r3, #64] ; 0x40 - 800a8de: 2b00 cmp r3, #0 - 800a8e0: d00a beq.n 800a8f8 + 800a98e: 6afb ldr r3, [r7, #44] ; 0x2c + 800a990: 6c1b ldr r3, [r3, #64] ; 0x40 + 800a992: 2b00 cmp r3, #0 + 800a994: d00a beq.n 800a9ac __asm volatile - 800a8e2: f04f 0350 mov.w r3, #80 ; 0x50 - 800a8e6: f383 8811 msr BASEPRI, r3 - 800a8ea: f3bf 8f6f isb sy - 800a8ee: f3bf 8f4f dsb sy - 800a8f2: 61fb str r3, [r7, #28] + 800a996: f04f 0350 mov.w r3, #80 ; 0x50 + 800a99a: f383 8811 msr BASEPRI, r3 + 800a99e: f3bf 8f6f isb sy + 800a9a2: f3bf 8f4f dsb sy + 800a9a6: 61fb str r3, [r7, #28] } - 800a8f4: bf00 nop - 800a8f6: e7fe b.n 800a8f6 + 800a9a8: bf00 nop + 800a9aa: e7fe b.n 800a9aa /* Cannot block if the scheduler is suspended. */ #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) { configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) ); - 800a8f8: f001 f8e6 bl 800bac8 - 800a8fc: 4603 mov r3, r0 - 800a8fe: 2b00 cmp r3, #0 - 800a900: d102 bne.n 800a908 - 800a902: 683b ldr r3, [r7, #0] - 800a904: 2b00 cmp r3, #0 - 800a906: d101 bne.n 800a90c - 800a908: 2301 movs r3, #1 - 800a90a: e000 b.n 800a90e - 800a90c: 2300 movs r3, #0 - 800a90e: 2b00 cmp r3, #0 - 800a910: d10a bne.n 800a928 + 800a9ac: f001 f8e6 bl 800bb7c + 800a9b0: 4603 mov r3, r0 + 800a9b2: 2b00 cmp r3, #0 + 800a9b4: d102 bne.n 800a9bc + 800a9b6: 683b ldr r3, [r7, #0] + 800a9b8: 2b00 cmp r3, #0 + 800a9ba: d101 bne.n 800a9c0 + 800a9bc: 2301 movs r3, #1 + 800a9be: e000 b.n 800a9c2 + 800a9c0: 2300 movs r3, #0 + 800a9c2: 2b00 cmp r3, #0 + 800a9c4: d10a bne.n 800a9dc __asm volatile - 800a912: f04f 0350 mov.w r3, #80 ; 0x50 - 800a916: f383 8811 msr BASEPRI, r3 - 800a91a: f3bf 8f6f isb sy - 800a91e: f3bf 8f4f dsb sy - 800a922: 61bb str r3, [r7, #24] -} - 800a924: bf00 nop - 800a926: e7fe b.n 800a926 + 800a9c6: f04f 0350 mov.w r3, #80 ; 0x50 + 800a9ca: f383 8811 msr BASEPRI, r3 + 800a9ce: f3bf 8f6f isb sy + 800a9d2: f3bf 8f4f dsb sy + 800a9d6: 61bb str r3, [r7, #24] +} + 800a9d8: bf00 nop + 800a9da: e7fe b.n 800a9da /*lint -save -e904 This function relaxes the coding standard somewhat to allow return statements within the function itself. This is done in the interest of execution time efficiency. */ for( ;; ) { taskENTER_CRITICAL(); - 800a928: f002 fa14 bl 800cd54 + 800a9dc: f002 fa1a bl 800ce14 { /* Semaphores are queues with an item size of 0, and where the number of messages in the queue is the semaphore's count value. */ const UBaseType_t uxSemaphoreCount = pxQueue->uxMessagesWaiting; - 800a92c: 6afb ldr r3, [r7, #44] ; 0x2c - 800a92e: 6b9b ldr r3, [r3, #56] ; 0x38 - 800a930: 62bb str r3, [r7, #40] ; 0x28 + 800a9e0: 6afb ldr r3, [r7, #44] ; 0x2c + 800a9e2: 6b9b ldr r3, [r3, #56] ; 0x38 + 800a9e4: 62bb str r3, [r7, #40] ; 0x28 /* Is there data in the queue now? To be running the calling task must be the highest priority task wanting to access the queue. */ if( uxSemaphoreCount > ( UBaseType_t ) 0 ) - 800a932: 6abb ldr r3, [r7, #40] ; 0x28 - 800a934: 2b00 cmp r3, #0 - 800a936: d024 beq.n 800a982 + 800a9e6: 6abb ldr r3, [r7, #40] ; 0x28 + 800a9e8: 2b00 cmp r3, #0 + 800a9ea: d024 beq.n 800aa36 { traceQUEUE_RECEIVE( pxQueue ); /* Semaphores are queues with a data size of zero and where the messages waiting is the semaphore's count. Reduce the count. */ pxQueue->uxMessagesWaiting = uxSemaphoreCount - ( UBaseType_t ) 1; - 800a938: 6abb ldr r3, [r7, #40] ; 0x28 - 800a93a: 1e5a subs r2, r3, #1 - 800a93c: 6afb ldr r3, [r7, #44] ; 0x2c - 800a93e: 639a str r2, [r3, #56] ; 0x38 + 800a9ec: 6abb ldr r3, [r7, #40] ; 0x28 + 800a9ee: 1e5a subs r2, r3, #1 + 800a9f0: 6afb ldr r3, [r7, #44] ; 0x2c + 800a9f2: 639a str r2, [r3, #56] ; 0x38 #if ( configUSE_MUTEXES == 1 ) { if( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) - 800a940: 6afb ldr r3, [r7, #44] ; 0x2c - 800a942: 681b ldr r3, [r3, #0] - 800a944: 2b00 cmp r3, #0 - 800a946: d104 bne.n 800a952 + 800a9f4: 6afb ldr r3, [r7, #44] ; 0x2c + 800a9f6: 681b ldr r3, [r3, #0] + 800a9f8: 2b00 cmp r3, #0 + 800a9fa: d104 bne.n 800aa06 { /* Record the information required to implement priority inheritance should it become necessary. */ pxQueue->u.xSemaphore.xMutexHolder = pvTaskIncrementMutexHeldCount(); - 800a948: f001 fa34 bl 800bdb4 - 800a94c: 4602 mov r2, r0 - 800a94e: 6afb ldr r3, [r7, #44] ; 0x2c - 800a950: 609a str r2, [r3, #8] + 800a9fc: f001 fa34 bl 800be68 + 800aa00: 4602 mov r2, r0 + 800aa02: 6afb ldr r3, [r7, #44] ; 0x2c + 800aa04: 609a str r2, [r3, #8] } #endif /* configUSE_MUTEXES */ /* Check to see if other tasks are blocked waiting to give the semaphore, and if so, unblock the highest priority such task. */ if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) - 800a952: 6afb ldr r3, [r7, #44] ; 0x2c - 800a954: 691b ldr r3, [r3, #16] - 800a956: 2b00 cmp r3, #0 - 800a958: d00f beq.n 800a97a + 800aa06: 6afb ldr r3, [r7, #44] ; 0x2c + 800aa08: 691b ldr r3, [r3, #16] + 800aa0a: 2b00 cmp r3, #0 + 800aa0c: d00f beq.n 800aa2e { if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) - 800a95a: 6afb ldr r3, [r7, #44] ; 0x2c - 800a95c: 3310 adds r3, #16 - 800a95e: 4618 mov r0, r3 - 800a960: f000 fef4 bl 800b74c - 800a964: 4603 mov r3, r0 - 800a966: 2b00 cmp r3, #0 - 800a968: d007 beq.n 800a97a + 800aa0e: 6afb ldr r3, [r7, #44] ; 0x2c + 800aa10: 3310 adds r3, #16 + 800aa12: 4618 mov r0, r3 + 800aa14: f000 fef4 bl 800b800 + 800aa18: 4603 mov r3, r0 + 800aa1a: 2b00 cmp r3, #0 + 800aa1c: d007 beq.n 800aa2e { queueYIELD_IF_USING_PREEMPTION(); - 800a96a: 4b54 ldr r3, [pc, #336] ; (800aabc ) - 800a96c: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800a970: 601a str r2, [r3, #0] - 800a972: f3bf 8f4f dsb sy - 800a976: f3bf 8f6f isb sy + 800aa1e: 4b54 ldr r3, [pc, #336] ; (800ab70 ) + 800aa20: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800aa24: 601a str r2, [r3, #0] + 800aa26: f3bf 8f4f dsb sy + 800aa2a: f3bf 8f6f isb sy else { mtCOVERAGE_TEST_MARKER(); } taskEXIT_CRITICAL(); - 800a97a: f002 fa1b bl 800cdb4 + 800aa2e: f002 fa21 bl 800ce74 return pdPASS; - 800a97e: 2301 movs r3, #1 - 800a980: e097 b.n 800aab2 + 800aa32: 2301 movs r3, #1 + 800aa34: e097 b.n 800ab66 } else { if( xTicksToWait == ( TickType_t ) 0 ) - 800a982: 683b ldr r3, [r7, #0] - 800a984: 2b00 cmp r3, #0 - 800a986: d111 bne.n 800a9ac + 800aa36: 683b ldr r3, [r7, #0] + 800aa38: 2b00 cmp r3, #0 + 800aa3a: d111 bne.n 800aa60 /* For inheritance to have occurred there must have been an initial timeout, and an adjusted timeout cannot become 0, as if it were 0 the function would have exited. */ #if( configUSE_MUTEXES == 1 ) { configASSERT( xInheritanceOccurred == pdFALSE ); - 800a988: 6b3b ldr r3, [r7, #48] ; 0x30 - 800a98a: 2b00 cmp r3, #0 - 800a98c: d00a beq.n 800a9a4 + 800aa3c: 6b3b ldr r3, [r7, #48] ; 0x30 + 800aa3e: 2b00 cmp r3, #0 + 800aa40: d00a beq.n 800aa58 __asm volatile - 800a98e: f04f 0350 mov.w r3, #80 ; 0x50 - 800a992: f383 8811 msr BASEPRI, r3 - 800a996: f3bf 8f6f isb sy - 800a99a: f3bf 8f4f dsb sy - 800a99e: 617b str r3, [r7, #20] -} - 800a9a0: bf00 nop - 800a9a2: e7fe b.n 800a9a2 + 800aa42: f04f 0350 mov.w r3, #80 ; 0x50 + 800aa46: f383 8811 msr BASEPRI, r3 + 800aa4a: f3bf 8f6f isb sy + 800aa4e: f3bf 8f4f dsb sy + 800aa52: 617b str r3, [r7, #20] +} + 800aa54: bf00 nop + 800aa56: e7fe b.n 800aa56 } #endif /* configUSE_MUTEXES */ /* The semaphore count was 0 and no block time is specified (or the block time has expired) so exit now. */ taskEXIT_CRITICAL(); - 800a9a4: f002 fa06 bl 800cdb4 + 800aa58: f002 fa0c bl 800ce74 traceQUEUE_RECEIVE_FAILED( pxQueue ); return errQUEUE_EMPTY; - 800a9a8: 2300 movs r3, #0 - 800a9aa: e082 b.n 800aab2 + 800aa5c: 2300 movs r3, #0 + 800aa5e: e082 b.n 800ab66 } else if( xEntryTimeSet == pdFALSE ) - 800a9ac: 6b7b ldr r3, [r7, #52] ; 0x34 - 800a9ae: 2b00 cmp r3, #0 - 800a9b0: d106 bne.n 800a9c0 + 800aa60: 6b7b ldr r3, [r7, #52] ; 0x34 + 800aa62: 2b00 cmp r3, #0 + 800aa64: d106 bne.n 800aa74 { /* The semaphore count was 0 and a block time was specified so configure the timeout structure ready to block. */ vTaskInternalSetTimeOutState( &xTimeOut ); - 800a9b2: f107 030c add.w r3, r7, #12 - 800a9b6: 4618 mov r0, r3 - 800a9b8: f000 ff2c bl 800b814 + 800aa66: f107 030c add.w r3, r7, #12 + 800aa6a: 4618 mov r0, r3 + 800aa6c: f000 ff2c bl 800b8c8 xEntryTimeSet = pdTRUE; - 800a9bc: 2301 movs r3, #1 - 800a9be: 637b str r3, [r7, #52] ; 0x34 + 800aa70: 2301 movs r3, #1 + 800aa72: 637b str r3, [r7, #52] ; 0x34 /* Entry time was already set. */ mtCOVERAGE_TEST_MARKER(); } } } taskEXIT_CRITICAL(); - 800a9c0: f002 f9f8 bl 800cdb4 + 800aa74: f002 f9fe bl 800ce74 /* Interrupts and other tasks can give to and take from the semaphore now the critical section has been exited. */ vTaskSuspendAll(); - 800a9c4: f000 fc8c bl 800b2e0 + 800aa78: f000 fc8c bl 800b394 prvLockQueue( pxQueue ); - 800a9c8: f002 f9c4 bl 800cd54 - 800a9cc: 6afb ldr r3, [r7, #44] ; 0x2c - 800a9ce: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 - 800a9d2: b25b sxtb r3, r3 - 800a9d4: f1b3 3fff cmp.w r3, #4294967295 - 800a9d8: d103 bne.n 800a9e2 - 800a9da: 6afb ldr r3, [r7, #44] ; 0x2c - 800a9dc: 2200 movs r2, #0 - 800a9de: f883 2044 strb.w r2, [r3, #68] ; 0x44 - 800a9e2: 6afb ldr r3, [r7, #44] ; 0x2c - 800a9e4: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 - 800a9e8: b25b sxtb r3, r3 - 800a9ea: f1b3 3fff cmp.w r3, #4294967295 - 800a9ee: d103 bne.n 800a9f8 - 800a9f0: 6afb ldr r3, [r7, #44] ; 0x2c - 800a9f2: 2200 movs r2, #0 - 800a9f4: f883 2045 strb.w r2, [r3, #69] ; 0x45 - 800a9f8: f002 f9dc bl 800cdb4 + 800aa7c: f002 f9ca bl 800ce14 + 800aa80: 6afb ldr r3, [r7, #44] ; 0x2c + 800aa82: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 + 800aa86: b25b sxtb r3, r3 + 800aa88: f1b3 3fff cmp.w r3, #4294967295 + 800aa8c: d103 bne.n 800aa96 + 800aa8e: 6afb ldr r3, [r7, #44] ; 0x2c + 800aa90: 2200 movs r2, #0 + 800aa92: f883 2044 strb.w r2, [r3, #68] ; 0x44 + 800aa96: 6afb ldr r3, [r7, #44] ; 0x2c + 800aa98: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 + 800aa9c: b25b sxtb r3, r3 + 800aa9e: f1b3 3fff cmp.w r3, #4294967295 + 800aaa2: d103 bne.n 800aaac + 800aaa4: 6afb ldr r3, [r7, #44] ; 0x2c + 800aaa6: 2200 movs r2, #0 + 800aaa8: f883 2045 strb.w r2, [r3, #69] ; 0x45 + 800aaac: f002 f9e2 bl 800ce74 /* Update the timeout state to see if it has expired yet. */ if( xTaskCheckForTimeOut( &xTimeOut, &xTicksToWait ) == pdFALSE ) - 800a9fc: 463a mov r2, r7 - 800a9fe: f107 030c add.w r3, r7, #12 - 800aa02: 4611 mov r1, r2 - 800aa04: 4618 mov r0, r3 - 800aa06: f000 ff1b bl 800b840 - 800aa0a: 4603 mov r3, r0 - 800aa0c: 2b00 cmp r3, #0 - 800aa0e: d132 bne.n 800aa76 + 800aab0: 463a mov r2, r7 + 800aab2: f107 030c add.w r3, r7, #12 + 800aab6: 4611 mov r1, r2 + 800aab8: 4618 mov r0, r3 + 800aaba: f000 ff1b bl 800b8f4 + 800aabe: 4603 mov r3, r0 + 800aac0: 2b00 cmp r3, #0 + 800aac2: d132 bne.n 800ab2a { /* A block time is specified and not expired. If the semaphore count is 0 then enter the Blocked state to wait for a semaphore to become available. As semaphores are implemented with queues the queue being empty is equivalent to the semaphore count being 0. */ if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) - 800aa10: 6af8 ldr r0, [r7, #44] ; 0x2c - 800aa12: f000 f972 bl 800acfa - 800aa16: 4603 mov r3, r0 - 800aa18: 2b00 cmp r3, #0 - 800aa1a: d026 beq.n 800aa6a + 800aac4: 6af8 ldr r0, [r7, #44] ; 0x2c + 800aac6: f000 f972 bl 800adae + 800aaca: 4603 mov r3, r0 + 800aacc: 2b00 cmp r3, #0 + 800aace: d026 beq.n 800ab1e { traceBLOCKING_ON_QUEUE_RECEIVE( pxQueue ); #if ( configUSE_MUTEXES == 1 ) { if( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) - 800aa1c: 6afb ldr r3, [r7, #44] ; 0x2c - 800aa1e: 681b ldr r3, [r3, #0] - 800aa20: 2b00 cmp r3, #0 - 800aa22: d109 bne.n 800aa38 + 800aad0: 6afb ldr r3, [r7, #44] ; 0x2c + 800aad2: 681b ldr r3, [r3, #0] + 800aad4: 2b00 cmp r3, #0 + 800aad6: d109 bne.n 800aaec { taskENTER_CRITICAL(); - 800aa24: f002 f996 bl 800cd54 + 800aad8: f002 f99c bl 800ce14 { xInheritanceOccurred = xTaskPriorityInherit( pxQueue->u.xSemaphore.xMutexHolder ); - 800aa28: 6afb ldr r3, [r7, #44] ; 0x2c - 800aa2a: 689b ldr r3, [r3, #8] - 800aa2c: 4618 mov r0, r3 - 800aa2e: f001 f869 bl 800bb04 - 800aa32: 6338 str r0, [r7, #48] ; 0x30 + 800aadc: 6afb ldr r3, [r7, #44] ; 0x2c + 800aade: 689b ldr r3, [r3, #8] + 800aae0: 4618 mov r0, r3 + 800aae2: f001 f869 bl 800bbb8 + 800aae6: 6338 str r0, [r7, #48] ; 0x30 } taskEXIT_CRITICAL(); - 800aa34: f002 f9be bl 800cdb4 + 800aae8: f002 f9c4 bl 800ce74 mtCOVERAGE_TEST_MARKER(); } } #endif vTaskPlaceOnEventList( &( pxQueue->xTasksWaitingToReceive ), xTicksToWait ); - 800aa38: 6afb ldr r3, [r7, #44] ; 0x2c - 800aa3a: 3324 adds r3, #36 ; 0x24 - 800aa3c: 683a ldr r2, [r7, #0] - 800aa3e: 4611 mov r1, r2 - 800aa40: 4618 mov r0, r3 - 800aa42: f000 fe33 bl 800b6ac + 800aaec: 6afb ldr r3, [r7, #44] ; 0x2c + 800aaee: 3324 adds r3, #36 ; 0x24 + 800aaf0: 683a ldr r2, [r7, #0] + 800aaf2: 4611 mov r1, r2 + 800aaf4: 4618 mov r0, r3 + 800aaf6: f000 fe33 bl 800b760 prvUnlockQueue( pxQueue ); - 800aa46: 6af8 ldr r0, [r7, #44] ; 0x2c - 800aa48: f000 f905 bl 800ac56 + 800aafa: 6af8 ldr r0, [r7, #44] ; 0x2c + 800aafc: f000 f905 bl 800ad0a if( xTaskResumeAll() == pdFALSE ) - 800aa4c: f000 fc56 bl 800b2fc - 800aa50: 4603 mov r3, r0 - 800aa52: 2b00 cmp r3, #0 - 800aa54: f47f af68 bne.w 800a928 + 800ab00: f000 fc56 bl 800b3b0 + 800ab04: 4603 mov r3, r0 + 800ab06: 2b00 cmp r3, #0 + 800ab08: f47f af68 bne.w 800a9dc { portYIELD_WITHIN_API(); - 800aa58: 4b18 ldr r3, [pc, #96] ; (800aabc ) - 800aa5a: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800aa5e: 601a str r2, [r3, #0] - 800aa60: f3bf 8f4f dsb sy - 800aa64: f3bf 8f6f isb sy - 800aa68: e75e b.n 800a928 + 800ab0c: 4b18 ldr r3, [pc, #96] ; (800ab70 ) + 800ab0e: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800ab12: 601a str r2, [r3, #0] + 800ab14: f3bf 8f4f dsb sy + 800ab18: f3bf 8f6f isb sy + 800ab1c: e75e b.n 800a9dc } else { /* There was no timeout and the semaphore count was not 0, so attempt to take the semaphore again. */ prvUnlockQueue( pxQueue ); - 800aa6a: 6af8 ldr r0, [r7, #44] ; 0x2c - 800aa6c: f000 f8f3 bl 800ac56 + 800ab1e: 6af8 ldr r0, [r7, #44] ; 0x2c + 800ab20: f000 f8f3 bl 800ad0a ( void ) xTaskResumeAll(); - 800aa70: f000 fc44 bl 800b2fc - 800aa74: e758 b.n 800a928 + 800ab24: f000 fc44 bl 800b3b0 + 800ab28: e758 b.n 800a9dc } } else { /* Timed out. */ prvUnlockQueue( pxQueue ); - 800aa76: 6af8 ldr r0, [r7, #44] ; 0x2c - 800aa78: f000 f8ed bl 800ac56 + 800ab2a: 6af8 ldr r0, [r7, #44] ; 0x2c + 800ab2c: f000 f8ed bl 800ad0a ( void ) xTaskResumeAll(); - 800aa7c: f000 fc3e bl 800b2fc + 800ab30: f000 fc3e bl 800b3b0 /* If the semaphore count is 0 exit now as the timeout has expired. Otherwise return to attempt to take the semaphore that is known to be available. As semaphores are implemented by queues the queue being empty is equivalent to the semaphore count being 0. */ if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) - 800aa80: 6af8 ldr r0, [r7, #44] ; 0x2c - 800aa82: f000 f93a bl 800acfa - 800aa86: 4603 mov r3, r0 - 800aa88: 2b00 cmp r3, #0 - 800aa8a: f43f af4d beq.w 800a928 + 800ab34: 6af8 ldr r0, [r7, #44] ; 0x2c + 800ab36: f000 f93a bl 800adae + 800ab3a: 4603 mov r3, r0 + 800ab3c: 2b00 cmp r3, #0 + 800ab3e: f43f af4d beq.w 800a9dc #if ( configUSE_MUTEXES == 1 ) { /* xInheritanceOccurred could only have be set if pxQueue->uxQueueType == queueQUEUE_IS_MUTEX so no need to test the mutex type again to check it is actually a mutex. */ if( xInheritanceOccurred != pdFALSE ) - 800aa8e: 6b3b ldr r3, [r7, #48] ; 0x30 - 800aa90: 2b00 cmp r3, #0 - 800aa92: d00d beq.n 800aab0 + 800ab42: 6b3b ldr r3, [r7, #48] ; 0x30 + 800ab44: 2b00 cmp r3, #0 + 800ab46: d00d beq.n 800ab64 { taskENTER_CRITICAL(); - 800aa94: f002 f95e bl 800cd54 + 800ab48: f002 f964 bl 800ce14 /* This task blocking on the mutex caused another task to inherit this task's priority. Now this task has timed out the priority should be disinherited again, but only as low as the next highest priority task that is waiting for the same mutex. */ uxHighestWaitingPriority = prvGetDisinheritPriorityAfterTimeout( pxQueue ); - 800aa98: 6af8 ldr r0, [r7, #44] ; 0x2c - 800aa9a: f000 f834 bl 800ab06 - 800aa9e: 6278 str r0, [r7, #36] ; 0x24 + 800ab4c: 6af8 ldr r0, [r7, #44] ; 0x2c + 800ab4e: f000 f834 bl 800abba + 800ab52: 6278 str r0, [r7, #36] ; 0x24 vTaskPriorityDisinheritAfterTimeout( pxQueue->u.xSemaphore.xMutexHolder, uxHighestWaitingPriority ); - 800aaa0: 6afb ldr r3, [r7, #44] ; 0x2c - 800aaa2: 689b ldr r3, [r3, #8] - 800aaa4: 6a79 ldr r1, [r7, #36] ; 0x24 - 800aaa6: 4618 mov r0, r3 - 800aaa8: f001 f902 bl 800bcb0 + 800ab54: 6afb ldr r3, [r7, #44] ; 0x2c + 800ab56: 689b ldr r3, [r3, #8] + 800ab58: 6a79 ldr r1, [r7, #36] ; 0x24 + 800ab5a: 4618 mov r0, r3 + 800ab5c: f001 f902 bl 800bd64 } taskEXIT_CRITICAL(); - 800aaac: f002 f982 bl 800cdb4 + 800ab60: f002 f988 bl 800ce74 } } #endif /* configUSE_MUTEXES */ traceQUEUE_RECEIVE_FAILED( pxQueue ); return errQUEUE_EMPTY; - 800aab0: 2300 movs r3, #0 + 800ab64: 2300 movs r3, #0 { mtCOVERAGE_TEST_MARKER(); } } } /*lint -restore */ } - 800aab2: 4618 mov r0, r3 - 800aab4: 3738 adds r7, #56 ; 0x38 - 800aab6: 46bd mov sp, r7 - 800aab8: bd80 pop {r7, pc} - 800aaba: bf00 nop - 800aabc: e000ed04 .word 0xe000ed04 + 800ab66: 4618 mov r0, r3 + 800ab68: 3738 adds r7, #56 ; 0x38 + 800ab6a: 46bd mov sp, r7 + 800ab6c: bd80 pop {r7, pc} + 800ab6e: bf00 nop + 800ab70: e000ed04 .word 0xe000ed04 -0800aac0 : +0800ab74 : return uxReturn; } /*lint !e818 Pointer cannot be declared const as xQueue is a typedef not pointer. */ /*-----------------------------------------------------------*/ void vQueueDelete( QueueHandle_t xQueue ) { - 800aac0: b580 push {r7, lr} - 800aac2: b084 sub sp, #16 - 800aac4: af00 add r7, sp, #0 - 800aac6: 6078 str r0, [r7, #4] + 800ab74: b580 push {r7, lr} + 800ab76: b084 sub sp, #16 + 800ab78: af00 add r7, sp, #0 + 800ab7a: 6078 str r0, [r7, #4] Queue_t * const pxQueue = xQueue; - 800aac8: 687b ldr r3, [r7, #4] - 800aaca: 60fb str r3, [r7, #12] + 800ab7c: 687b ldr r3, [r7, #4] + 800ab7e: 60fb str r3, [r7, #12] configASSERT( pxQueue ); - 800aacc: 68fb ldr r3, [r7, #12] - 800aace: 2b00 cmp r3, #0 - 800aad0: d10a bne.n 800aae8 + 800ab80: 68fb ldr r3, [r7, #12] + 800ab82: 2b00 cmp r3, #0 + 800ab84: d10a bne.n 800ab9c __asm volatile - 800aad2: f04f 0350 mov.w r3, #80 ; 0x50 - 800aad6: f383 8811 msr BASEPRI, r3 - 800aada: f3bf 8f6f isb sy - 800aade: f3bf 8f4f dsb sy - 800aae2: 60bb str r3, [r7, #8] -} - 800aae4: bf00 nop - 800aae6: e7fe b.n 800aae6 + 800ab86: f04f 0350 mov.w r3, #80 ; 0x50 + 800ab8a: f383 8811 msr BASEPRI, r3 + 800ab8e: f3bf 8f6f isb sy + 800ab92: f3bf 8f4f dsb sy + 800ab96: 60bb str r3, [r7, #8] +} + 800ab98: bf00 nop + 800ab9a: e7fe b.n 800ab9a traceQUEUE_DELETE( pxQueue ); #if ( configQUEUE_REGISTRY_SIZE > 0 ) { vQueueUnregisterQueue( pxQueue ); - 800aae8: 68f8 ldr r0, [r7, #12] - 800aaea: f000 f95f bl 800adac + 800ab9c: 68f8 ldr r0, [r7, #12] + 800ab9e: f000 f95f bl 800ae60 } #elif( ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) && ( configSUPPORT_STATIC_ALLOCATION == 1 ) ) { /* The queue could have been allocated statically or dynamically, so check before attempting to free the memory. */ if( pxQueue->ucStaticallyAllocated == ( uint8_t ) pdFALSE ) - 800aaee: 68fb ldr r3, [r7, #12] - 800aaf0: f893 3046 ldrb.w r3, [r3, #70] ; 0x46 - 800aaf4: 2b00 cmp r3, #0 - 800aaf6: d102 bne.n 800aafe + 800aba2: 68fb ldr r3, [r7, #12] + 800aba4: f893 3046 ldrb.w r3, [r3, #70] ; 0x46 + 800aba8: 2b00 cmp r3, #0 + 800abaa: d102 bne.n 800abb2 { vPortFree( pxQueue ); - 800aaf8: 68f8 ldr r0, [r7, #12] - 800aafa: f002 fb19 bl 800d130 + 800abac: 68f8 ldr r0, [r7, #12] + 800abae: f002 fb1f bl 800d1f0 /* The queue must have been statically allocated, so is not going to be deleted. Avoid compiler warnings about the unused parameter. */ ( void ) pxQueue; } #endif /* configSUPPORT_DYNAMIC_ALLOCATION */ } - 800aafe: bf00 nop - 800ab00: 3710 adds r7, #16 - 800ab02: 46bd mov sp, r7 - 800ab04: bd80 pop {r7, pc} + 800abb2: bf00 nop + 800abb4: 3710 adds r7, #16 + 800abb6: 46bd mov sp, r7 + 800abb8: bd80 pop {r7, pc} -0800ab06 : +0800abba : /*-----------------------------------------------------------*/ #if( configUSE_MUTEXES == 1 ) static UBaseType_t prvGetDisinheritPriorityAfterTimeout( const Queue_t * const pxQueue ) { - 800ab06: b480 push {r7} - 800ab08: b085 sub sp, #20 - 800ab0a: af00 add r7, sp, #0 - 800ab0c: 6078 str r0, [r7, #4] + 800abba: b480 push {r7} + 800abbc: b085 sub sp, #20 + 800abbe: af00 add r7, sp, #0 + 800abc0: 6078 str r0, [r7, #4] priority, but the waiting task times out, then the holder should disinherit the priority - but only down to the highest priority of any other tasks that are waiting for the same mutex. For this purpose, return the priority of the highest priority task that is waiting for the mutex. */ if( listCURRENT_LIST_LENGTH( &( pxQueue->xTasksWaitingToReceive ) ) > 0U ) - 800ab0e: 687b ldr r3, [r7, #4] - 800ab10: 6a5b ldr r3, [r3, #36] ; 0x24 - 800ab12: 2b00 cmp r3, #0 - 800ab14: d006 beq.n 800ab24 + 800abc2: 687b ldr r3, [r7, #4] + 800abc4: 6a5b ldr r3, [r3, #36] ; 0x24 + 800abc6: 2b00 cmp r3, #0 + 800abc8: d006 beq.n 800abd8 { uxHighestPriorityOfWaitingTasks = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) listGET_ITEM_VALUE_OF_HEAD_ENTRY( &( pxQueue->xTasksWaitingToReceive ) ); - 800ab16: 687b ldr r3, [r7, #4] - 800ab18: 6b1b ldr r3, [r3, #48] ; 0x30 - 800ab1a: 681b ldr r3, [r3, #0] - 800ab1c: f1c3 0338 rsb r3, r3, #56 ; 0x38 - 800ab20: 60fb str r3, [r7, #12] - 800ab22: e001 b.n 800ab28 + 800abca: 687b ldr r3, [r7, #4] + 800abcc: 6b1b ldr r3, [r3, #48] ; 0x30 + 800abce: 681b ldr r3, [r3, #0] + 800abd0: f1c3 0338 rsb r3, r3, #56 ; 0x38 + 800abd4: 60fb str r3, [r7, #12] + 800abd6: e001 b.n 800abdc } else { uxHighestPriorityOfWaitingTasks = tskIDLE_PRIORITY; - 800ab24: 2300 movs r3, #0 - 800ab26: 60fb str r3, [r7, #12] + 800abd8: 2300 movs r3, #0 + 800abda: 60fb str r3, [r7, #12] } return uxHighestPriorityOfWaitingTasks; - 800ab28: 68fb ldr r3, [r7, #12] + 800abdc: 68fb ldr r3, [r7, #12] } - 800ab2a: 4618 mov r0, r3 - 800ab2c: 3714 adds r7, #20 - 800ab2e: 46bd mov sp, r7 - 800ab30: f85d 7b04 ldr.w r7, [sp], #4 - 800ab34: 4770 bx lr + 800abde: 4618 mov r0, r3 + 800abe0: 3714 adds r7, #20 + 800abe2: 46bd mov sp, r7 + 800abe4: f85d 7b04 ldr.w r7, [sp], #4 + 800abe8: 4770 bx lr -0800ab36 : +0800abea : #endif /* configUSE_MUTEXES */ /*-----------------------------------------------------------*/ static BaseType_t prvCopyDataToQueue( Queue_t * const pxQueue, const void *pvItemToQueue, const BaseType_t xPosition ) { - 800ab36: b580 push {r7, lr} - 800ab38: b086 sub sp, #24 - 800ab3a: af00 add r7, sp, #0 - 800ab3c: 60f8 str r0, [r7, #12] - 800ab3e: 60b9 str r1, [r7, #8] - 800ab40: 607a str r2, [r7, #4] + 800abea: b580 push {r7, lr} + 800abec: b086 sub sp, #24 + 800abee: af00 add r7, sp, #0 + 800abf0: 60f8 str r0, [r7, #12] + 800abf2: 60b9 str r1, [r7, #8] + 800abf4: 607a str r2, [r7, #4] BaseType_t xReturn = pdFALSE; - 800ab42: 2300 movs r3, #0 - 800ab44: 617b str r3, [r7, #20] + 800abf6: 2300 movs r3, #0 + 800abf8: 617b str r3, [r7, #20] UBaseType_t uxMessagesWaiting; /* This function is called from a critical section. */ uxMessagesWaiting = pxQueue->uxMessagesWaiting; - 800ab46: 68fb ldr r3, [r7, #12] - 800ab48: 6b9b ldr r3, [r3, #56] ; 0x38 - 800ab4a: 613b str r3, [r7, #16] + 800abfa: 68fb ldr r3, [r7, #12] + 800abfc: 6b9b ldr r3, [r3, #56] ; 0x38 + 800abfe: 613b str r3, [r7, #16] if( pxQueue->uxItemSize == ( UBaseType_t ) 0 ) - 800ab4c: 68fb ldr r3, [r7, #12] - 800ab4e: 6c1b ldr r3, [r3, #64] ; 0x40 - 800ab50: 2b00 cmp r3, #0 - 800ab52: d10d bne.n 800ab70 + 800ac00: 68fb ldr r3, [r7, #12] + 800ac02: 6c1b ldr r3, [r3, #64] ; 0x40 + 800ac04: 2b00 cmp r3, #0 + 800ac06: d10d bne.n 800ac24 { #if ( configUSE_MUTEXES == 1 ) { if( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) - 800ab54: 68fb ldr r3, [r7, #12] - 800ab56: 681b ldr r3, [r3, #0] - 800ab58: 2b00 cmp r3, #0 - 800ab5a: d14d bne.n 800abf8 + 800ac08: 68fb ldr r3, [r7, #12] + 800ac0a: 681b ldr r3, [r3, #0] + 800ac0c: 2b00 cmp r3, #0 + 800ac0e: d14d bne.n 800acac { /* The mutex is no longer being held. */ xReturn = xTaskPriorityDisinherit( pxQueue->u.xSemaphore.xMutexHolder ); - 800ab5c: 68fb ldr r3, [r7, #12] - 800ab5e: 689b ldr r3, [r3, #8] - 800ab60: 4618 mov r0, r3 - 800ab62: f001 f837 bl 800bbd4 - 800ab66: 6178 str r0, [r7, #20] + 800ac10: 68fb ldr r3, [r7, #12] + 800ac12: 689b ldr r3, [r3, #8] + 800ac14: 4618 mov r0, r3 + 800ac16: f001 f837 bl 800bc88 + 800ac1a: 6178 str r0, [r7, #20] pxQueue->u.xSemaphore.xMutexHolder = NULL; - 800ab68: 68fb ldr r3, [r7, #12] - 800ab6a: 2200 movs r2, #0 - 800ab6c: 609a str r2, [r3, #8] - 800ab6e: e043 b.n 800abf8 + 800ac1c: 68fb ldr r3, [r7, #12] + 800ac1e: 2200 movs r2, #0 + 800ac20: 609a str r2, [r3, #8] + 800ac22: e043 b.n 800acac mtCOVERAGE_TEST_MARKER(); } } #endif /* configUSE_MUTEXES */ } else if( xPosition == queueSEND_TO_BACK ) - 800ab70: 687b ldr r3, [r7, #4] - 800ab72: 2b00 cmp r3, #0 - 800ab74: d119 bne.n 800abaa + 800ac24: 687b ldr r3, [r7, #4] + 800ac26: 2b00 cmp r3, #0 + 800ac28: d119 bne.n 800ac5e { ( void ) memcpy( ( void * ) pxQueue->pcWriteTo, pvItemToQueue, ( size_t ) pxQueue->uxItemSize ); /*lint !e961 !e418 !e9087 MISRA exception as the casts are only redundant for some ports, plus previous logic ensures a null pointer can only be passed to memcpy() if the copy size is 0. Cast to void required by function signature and safe as no alignment requirement and copy length specified in bytes. */ - 800ab76: 68fb ldr r3, [r7, #12] - 800ab78: 6858 ldr r0, [r3, #4] - 800ab7a: 68fb ldr r3, [r7, #12] - 800ab7c: 6c1b ldr r3, [r3, #64] ; 0x40 - 800ab7e: 461a mov r2, r3 - 800ab80: 68b9 ldr r1, [r7, #8] - 800ab82: f004 f9af bl 800eee4 + 800ac2a: 68fb ldr r3, [r7, #12] + 800ac2c: 6858 ldr r0, [r3, #4] + 800ac2e: 68fb ldr r3, [r7, #12] + 800ac30: 6c1b ldr r3, [r3, #64] ; 0x40 + 800ac32: 461a mov r2, r3 + 800ac34: 68b9 ldr r1, [r7, #8] + 800ac36: f004 f9b5 bl 800efa4 pxQueue->pcWriteTo += pxQueue->uxItemSize; /*lint !e9016 Pointer arithmetic on char types ok, especially in this use case where it is the clearest way of conveying intent. */ - 800ab86: 68fb ldr r3, [r7, #12] - 800ab88: 685a ldr r2, [r3, #4] - 800ab8a: 68fb ldr r3, [r7, #12] - 800ab8c: 6c1b ldr r3, [r3, #64] ; 0x40 - 800ab8e: 441a add r2, r3 - 800ab90: 68fb ldr r3, [r7, #12] - 800ab92: 605a str r2, [r3, #4] + 800ac3a: 68fb ldr r3, [r7, #12] + 800ac3c: 685a ldr r2, [r3, #4] + 800ac3e: 68fb ldr r3, [r7, #12] + 800ac40: 6c1b ldr r3, [r3, #64] ; 0x40 + 800ac42: 441a add r2, r3 + 800ac44: 68fb ldr r3, [r7, #12] + 800ac46: 605a str r2, [r3, #4] if( pxQueue->pcWriteTo >= pxQueue->u.xQueue.pcTail ) /*lint !e946 MISRA exception justified as comparison of pointers is the cleanest solution. */ - 800ab94: 68fb ldr r3, [r7, #12] - 800ab96: 685a ldr r2, [r3, #4] - 800ab98: 68fb ldr r3, [r7, #12] - 800ab9a: 689b ldr r3, [r3, #8] - 800ab9c: 429a cmp r2, r3 - 800ab9e: d32b bcc.n 800abf8 + 800ac48: 68fb ldr r3, [r7, #12] + 800ac4a: 685a ldr r2, [r3, #4] + 800ac4c: 68fb ldr r3, [r7, #12] + 800ac4e: 689b ldr r3, [r3, #8] + 800ac50: 429a cmp r2, r3 + 800ac52: d32b bcc.n 800acac { pxQueue->pcWriteTo = pxQueue->pcHead; - 800aba0: 68fb ldr r3, [r7, #12] - 800aba2: 681a ldr r2, [r3, #0] - 800aba4: 68fb ldr r3, [r7, #12] - 800aba6: 605a str r2, [r3, #4] - 800aba8: e026 b.n 800abf8 + 800ac54: 68fb ldr r3, [r7, #12] + 800ac56: 681a ldr r2, [r3, #0] + 800ac58: 68fb ldr r3, [r7, #12] + 800ac5a: 605a str r2, [r3, #4] + 800ac5c: e026 b.n 800acac mtCOVERAGE_TEST_MARKER(); } } else { ( void ) memcpy( ( void * ) pxQueue->u.xQueue.pcReadFrom, pvItemToQueue, ( size_t ) pxQueue->uxItemSize ); /*lint !e961 !e9087 !e418 MISRA exception as the casts are only redundant for some ports. Cast to void required by function signature and safe as no alignment requirement and copy length specified in bytes. Assert checks null pointer only used when length is 0. */ - 800abaa: 68fb ldr r3, [r7, #12] - 800abac: 68d8 ldr r0, [r3, #12] - 800abae: 68fb ldr r3, [r7, #12] - 800abb0: 6c1b ldr r3, [r3, #64] ; 0x40 - 800abb2: 461a mov r2, r3 - 800abb4: 68b9 ldr r1, [r7, #8] - 800abb6: f004 f995 bl 800eee4 + 800ac5e: 68fb ldr r3, [r7, #12] + 800ac60: 68d8 ldr r0, [r3, #12] + 800ac62: 68fb ldr r3, [r7, #12] + 800ac64: 6c1b ldr r3, [r3, #64] ; 0x40 + 800ac66: 461a mov r2, r3 + 800ac68: 68b9 ldr r1, [r7, #8] + 800ac6a: f004 f99b bl 800efa4 pxQueue->u.xQueue.pcReadFrom -= pxQueue->uxItemSize; - 800abba: 68fb ldr r3, [r7, #12] - 800abbc: 68da ldr r2, [r3, #12] - 800abbe: 68fb ldr r3, [r7, #12] - 800abc0: 6c1b ldr r3, [r3, #64] ; 0x40 - 800abc2: 425b negs r3, r3 - 800abc4: 441a add r2, r3 - 800abc6: 68fb ldr r3, [r7, #12] - 800abc8: 60da str r2, [r3, #12] + 800ac6e: 68fb ldr r3, [r7, #12] + 800ac70: 68da ldr r2, [r3, #12] + 800ac72: 68fb ldr r3, [r7, #12] + 800ac74: 6c1b ldr r3, [r3, #64] ; 0x40 + 800ac76: 425b negs r3, r3 + 800ac78: 441a add r2, r3 + 800ac7a: 68fb ldr r3, [r7, #12] + 800ac7c: 60da str r2, [r3, #12] if( pxQueue->u.xQueue.pcReadFrom < pxQueue->pcHead ) /*lint !e946 MISRA exception justified as comparison of pointers is the cleanest solution. */ - 800abca: 68fb ldr r3, [r7, #12] - 800abcc: 68da ldr r2, [r3, #12] - 800abce: 68fb ldr r3, [r7, #12] - 800abd0: 681b ldr r3, [r3, #0] - 800abd2: 429a cmp r2, r3 - 800abd4: d207 bcs.n 800abe6 + 800ac7e: 68fb ldr r3, [r7, #12] + 800ac80: 68da ldr r2, [r3, #12] + 800ac82: 68fb ldr r3, [r7, #12] + 800ac84: 681b ldr r3, [r3, #0] + 800ac86: 429a cmp r2, r3 + 800ac88: d207 bcs.n 800ac9a { pxQueue->u.xQueue.pcReadFrom = ( pxQueue->u.xQueue.pcTail - pxQueue->uxItemSize ); - 800abd6: 68fb ldr r3, [r7, #12] - 800abd8: 689a ldr r2, [r3, #8] - 800abda: 68fb ldr r3, [r7, #12] - 800abdc: 6c1b ldr r3, [r3, #64] ; 0x40 - 800abde: 425b negs r3, r3 - 800abe0: 441a add r2, r3 - 800abe2: 68fb ldr r3, [r7, #12] - 800abe4: 60da str r2, [r3, #12] + 800ac8a: 68fb ldr r3, [r7, #12] + 800ac8c: 689a ldr r2, [r3, #8] + 800ac8e: 68fb ldr r3, [r7, #12] + 800ac90: 6c1b ldr r3, [r3, #64] ; 0x40 + 800ac92: 425b negs r3, r3 + 800ac94: 441a add r2, r3 + 800ac96: 68fb ldr r3, [r7, #12] + 800ac98: 60da str r2, [r3, #12] else { mtCOVERAGE_TEST_MARKER(); } if( xPosition == queueOVERWRITE ) - 800abe6: 687b ldr r3, [r7, #4] - 800abe8: 2b02 cmp r3, #2 - 800abea: d105 bne.n 800abf8 + 800ac9a: 687b ldr r3, [r7, #4] + 800ac9c: 2b02 cmp r3, #2 + 800ac9e: d105 bne.n 800acac { if( uxMessagesWaiting > ( UBaseType_t ) 0 ) - 800abec: 693b ldr r3, [r7, #16] - 800abee: 2b00 cmp r3, #0 - 800abf0: d002 beq.n 800abf8 + 800aca0: 693b ldr r3, [r7, #16] + 800aca2: 2b00 cmp r3, #0 + 800aca4: d002 beq.n 800acac { /* An item is not being added but overwritten, so subtract one from the recorded number of items in the queue so when one is added again below the number of recorded items remains correct. */ --uxMessagesWaiting; - 800abf2: 693b ldr r3, [r7, #16] - 800abf4: 3b01 subs r3, #1 - 800abf6: 613b str r3, [r7, #16] + 800aca6: 693b ldr r3, [r7, #16] + 800aca8: 3b01 subs r3, #1 + 800acaa: 613b str r3, [r7, #16] { mtCOVERAGE_TEST_MARKER(); } } pxQueue->uxMessagesWaiting = uxMessagesWaiting + ( UBaseType_t ) 1; - 800abf8: 693b ldr r3, [r7, #16] - 800abfa: 1c5a adds r2, r3, #1 - 800abfc: 68fb ldr r3, [r7, #12] - 800abfe: 639a str r2, [r3, #56] ; 0x38 + 800acac: 693b ldr r3, [r7, #16] + 800acae: 1c5a adds r2, r3, #1 + 800acb0: 68fb ldr r3, [r7, #12] + 800acb2: 639a str r2, [r3, #56] ; 0x38 return xReturn; - 800ac00: 697b ldr r3, [r7, #20] + 800acb4: 697b ldr r3, [r7, #20] } - 800ac02: 4618 mov r0, r3 - 800ac04: 3718 adds r7, #24 - 800ac06: 46bd mov sp, r7 - 800ac08: bd80 pop {r7, pc} + 800acb6: 4618 mov r0, r3 + 800acb8: 3718 adds r7, #24 + 800acba: 46bd mov sp, r7 + 800acbc: bd80 pop {r7, pc} -0800ac0a : +0800acbe : /*-----------------------------------------------------------*/ static void prvCopyDataFromQueue( Queue_t * const pxQueue, void * const pvBuffer ) { - 800ac0a: b580 push {r7, lr} - 800ac0c: b082 sub sp, #8 - 800ac0e: af00 add r7, sp, #0 - 800ac10: 6078 str r0, [r7, #4] - 800ac12: 6039 str r1, [r7, #0] + 800acbe: b580 push {r7, lr} + 800acc0: b082 sub sp, #8 + 800acc2: af00 add r7, sp, #0 + 800acc4: 6078 str r0, [r7, #4] + 800acc6: 6039 str r1, [r7, #0] if( pxQueue->uxItemSize != ( UBaseType_t ) 0 ) - 800ac14: 687b ldr r3, [r7, #4] - 800ac16: 6c1b ldr r3, [r3, #64] ; 0x40 - 800ac18: 2b00 cmp r3, #0 - 800ac1a: d018 beq.n 800ac4e + 800acc8: 687b ldr r3, [r7, #4] + 800acca: 6c1b ldr r3, [r3, #64] ; 0x40 + 800accc: 2b00 cmp r3, #0 + 800acce: d018 beq.n 800ad02 { pxQueue->u.xQueue.pcReadFrom += pxQueue->uxItemSize; /*lint !e9016 Pointer arithmetic on char types ok, especially in this use case where it is the clearest way of conveying intent. */ - 800ac1c: 687b ldr r3, [r7, #4] - 800ac1e: 68da ldr r2, [r3, #12] - 800ac20: 687b ldr r3, [r7, #4] - 800ac22: 6c1b ldr r3, [r3, #64] ; 0x40 - 800ac24: 441a add r2, r3 - 800ac26: 687b ldr r3, [r7, #4] - 800ac28: 60da str r2, [r3, #12] + 800acd0: 687b ldr r3, [r7, #4] + 800acd2: 68da ldr r2, [r3, #12] + 800acd4: 687b ldr r3, [r7, #4] + 800acd6: 6c1b ldr r3, [r3, #64] ; 0x40 + 800acd8: 441a add r2, r3 + 800acda: 687b ldr r3, [r7, #4] + 800acdc: 60da str r2, [r3, #12] if( pxQueue->u.xQueue.pcReadFrom >= pxQueue->u.xQueue.pcTail ) /*lint !e946 MISRA exception justified as use of the relational operator is the cleanest solutions. */ - 800ac2a: 687b ldr r3, [r7, #4] - 800ac2c: 68da ldr r2, [r3, #12] - 800ac2e: 687b ldr r3, [r7, #4] - 800ac30: 689b ldr r3, [r3, #8] - 800ac32: 429a cmp r2, r3 - 800ac34: d303 bcc.n 800ac3e + 800acde: 687b ldr r3, [r7, #4] + 800ace0: 68da ldr r2, [r3, #12] + 800ace2: 687b ldr r3, [r7, #4] + 800ace4: 689b ldr r3, [r3, #8] + 800ace6: 429a cmp r2, r3 + 800ace8: d303 bcc.n 800acf2 { pxQueue->u.xQueue.pcReadFrom = pxQueue->pcHead; - 800ac36: 687b ldr r3, [r7, #4] - 800ac38: 681a ldr r2, [r3, #0] - 800ac3a: 687b ldr r3, [r7, #4] - 800ac3c: 60da str r2, [r3, #12] + 800acea: 687b ldr r3, [r7, #4] + 800acec: 681a ldr r2, [r3, #0] + 800acee: 687b ldr r3, [r7, #4] + 800acf0: 60da str r2, [r3, #12] } else { mtCOVERAGE_TEST_MARKER(); } ( void ) memcpy( ( void * ) pvBuffer, ( void * ) pxQueue->u.xQueue.pcReadFrom, ( size_t ) pxQueue->uxItemSize ); /*lint !e961 !e418 !e9087 MISRA exception as the casts are only redundant for some ports. Also previous logic ensures a null pointer can only be passed to memcpy() when the count is 0. Cast to void required by function signature and safe as no alignment requirement and copy length specified in bytes. */ - 800ac3e: 687b ldr r3, [r7, #4] - 800ac40: 68d9 ldr r1, [r3, #12] - 800ac42: 687b ldr r3, [r7, #4] - 800ac44: 6c1b ldr r3, [r3, #64] ; 0x40 - 800ac46: 461a mov r2, r3 - 800ac48: 6838 ldr r0, [r7, #0] - 800ac4a: f004 f94b bl 800eee4 + 800acf2: 687b ldr r3, [r7, #4] + 800acf4: 68d9 ldr r1, [r3, #12] + 800acf6: 687b ldr r3, [r7, #4] + 800acf8: 6c1b ldr r3, [r3, #64] ; 0x40 + 800acfa: 461a mov r2, r3 + 800acfc: 6838 ldr r0, [r7, #0] + 800acfe: f004 f951 bl 800efa4 } } - 800ac4e: bf00 nop - 800ac50: 3708 adds r7, #8 - 800ac52: 46bd mov sp, r7 - 800ac54: bd80 pop {r7, pc} + 800ad02: bf00 nop + 800ad04: 3708 adds r7, #8 + 800ad06: 46bd mov sp, r7 + 800ad08: bd80 pop {r7, pc} -0800ac56 : +0800ad0a : /*-----------------------------------------------------------*/ static void prvUnlockQueue( Queue_t * const pxQueue ) { - 800ac56: b580 push {r7, lr} - 800ac58: b084 sub sp, #16 - 800ac5a: af00 add r7, sp, #0 - 800ac5c: 6078 str r0, [r7, #4] + 800ad0a: b580 push {r7, lr} + 800ad0c: b084 sub sp, #16 + 800ad0e: af00 add r7, sp, #0 + 800ad10: 6078 str r0, [r7, #4] /* The lock counts contains the number of extra data items placed or removed from the queue while the queue was locked. When a queue is locked items can be added or removed, but the event lists cannot be updated. */ taskENTER_CRITICAL(); - 800ac5e: f002 f879 bl 800cd54 + 800ad12: f002 f87f bl 800ce14 { int8_t cTxLock = pxQueue->cTxLock; - 800ac62: 687b ldr r3, [r7, #4] - 800ac64: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 - 800ac68: 73fb strb r3, [r7, #15] + 800ad16: 687b ldr r3, [r7, #4] + 800ad18: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 + 800ad1c: 73fb strb r3, [r7, #15] /* See if data was added to the queue while it was locked. */ while( cTxLock > queueLOCKED_UNMODIFIED ) - 800ac6a: e011 b.n 800ac90 + 800ad1e: e011 b.n 800ad44 } #else /* configUSE_QUEUE_SETS */ { /* Tasks that are removed from the event list will get added to the pending ready list as the scheduler is still suspended. */ if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) - 800ac6c: 687b ldr r3, [r7, #4] - 800ac6e: 6a5b ldr r3, [r3, #36] ; 0x24 - 800ac70: 2b00 cmp r3, #0 - 800ac72: d012 beq.n 800ac9a + 800ad20: 687b ldr r3, [r7, #4] + 800ad22: 6a5b ldr r3, [r3, #36] ; 0x24 + 800ad24: 2b00 cmp r3, #0 + 800ad26: d012 beq.n 800ad4e { if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) - 800ac74: 687b ldr r3, [r7, #4] - 800ac76: 3324 adds r3, #36 ; 0x24 - 800ac78: 4618 mov r0, r3 - 800ac7a: f000 fd67 bl 800b74c - 800ac7e: 4603 mov r3, r0 - 800ac80: 2b00 cmp r3, #0 - 800ac82: d001 beq.n 800ac88 + 800ad28: 687b ldr r3, [r7, #4] + 800ad2a: 3324 adds r3, #36 ; 0x24 + 800ad2c: 4618 mov r0, r3 + 800ad2e: f000 fd67 bl 800b800 + 800ad32: 4603 mov r3, r0 + 800ad34: 2b00 cmp r3, #0 + 800ad36: d001 beq.n 800ad3c { /* The task waiting has a higher priority so record that a context switch is required. */ vTaskMissedYield(); - 800ac84: f000 fe3e bl 800b904 + 800ad38: f000 fe3e bl 800b9b8 break; } } #endif /* configUSE_QUEUE_SETS */ --cTxLock; - 800ac88: 7bfb ldrb r3, [r7, #15] - 800ac8a: 3b01 subs r3, #1 - 800ac8c: b2db uxtb r3, r3 - 800ac8e: 73fb strb r3, [r7, #15] + 800ad3c: 7bfb ldrb r3, [r7, #15] + 800ad3e: 3b01 subs r3, #1 + 800ad40: b2db uxtb r3, r3 + 800ad42: 73fb strb r3, [r7, #15] while( cTxLock > queueLOCKED_UNMODIFIED ) - 800ac90: f997 300f ldrsb.w r3, [r7, #15] - 800ac94: 2b00 cmp r3, #0 - 800ac96: dce9 bgt.n 800ac6c - 800ac98: e000 b.n 800ac9c + 800ad44: f997 300f ldrsb.w r3, [r7, #15] + 800ad48: 2b00 cmp r3, #0 + 800ad4a: dce9 bgt.n 800ad20 + 800ad4c: e000 b.n 800ad50 break; - 800ac9a: bf00 nop + 800ad4e: bf00 nop } pxQueue->cTxLock = queueUNLOCKED; - 800ac9c: 687b ldr r3, [r7, #4] - 800ac9e: 22ff movs r2, #255 ; 0xff - 800aca0: f883 2045 strb.w r2, [r3, #69] ; 0x45 + 800ad50: 687b ldr r3, [r7, #4] + 800ad52: 22ff movs r2, #255 ; 0xff + 800ad54: f883 2045 strb.w r2, [r3, #69] ; 0x45 } taskEXIT_CRITICAL(); - 800aca4: f002 f886 bl 800cdb4 + 800ad58: f002 f88c bl 800ce74 /* Do the same for the Rx lock. */ taskENTER_CRITICAL(); - 800aca8: f002 f854 bl 800cd54 + 800ad5c: f002 f85a bl 800ce14 { int8_t cRxLock = pxQueue->cRxLock; - 800acac: 687b ldr r3, [r7, #4] - 800acae: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 - 800acb2: 73bb strb r3, [r7, #14] + 800ad60: 687b ldr r3, [r7, #4] + 800ad62: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 + 800ad66: 73bb strb r3, [r7, #14] while( cRxLock > queueLOCKED_UNMODIFIED ) - 800acb4: e011 b.n 800acda + 800ad68: e011 b.n 800ad8e { if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) - 800acb6: 687b ldr r3, [r7, #4] - 800acb8: 691b ldr r3, [r3, #16] - 800acba: 2b00 cmp r3, #0 - 800acbc: d012 beq.n 800ace4 + 800ad6a: 687b ldr r3, [r7, #4] + 800ad6c: 691b ldr r3, [r3, #16] + 800ad6e: 2b00 cmp r3, #0 + 800ad70: d012 beq.n 800ad98 { if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) - 800acbe: 687b ldr r3, [r7, #4] - 800acc0: 3310 adds r3, #16 - 800acc2: 4618 mov r0, r3 - 800acc4: f000 fd42 bl 800b74c - 800acc8: 4603 mov r3, r0 - 800acca: 2b00 cmp r3, #0 - 800accc: d001 beq.n 800acd2 + 800ad72: 687b ldr r3, [r7, #4] + 800ad74: 3310 adds r3, #16 + 800ad76: 4618 mov r0, r3 + 800ad78: f000 fd42 bl 800b800 + 800ad7c: 4603 mov r3, r0 + 800ad7e: 2b00 cmp r3, #0 + 800ad80: d001 beq.n 800ad86 { vTaskMissedYield(); - 800acce: f000 fe19 bl 800b904 + 800ad82: f000 fe19 bl 800b9b8 else { mtCOVERAGE_TEST_MARKER(); } --cRxLock; - 800acd2: 7bbb ldrb r3, [r7, #14] - 800acd4: 3b01 subs r3, #1 - 800acd6: b2db uxtb r3, r3 - 800acd8: 73bb strb r3, [r7, #14] + 800ad86: 7bbb ldrb r3, [r7, #14] + 800ad88: 3b01 subs r3, #1 + 800ad8a: b2db uxtb r3, r3 + 800ad8c: 73bb strb r3, [r7, #14] while( cRxLock > queueLOCKED_UNMODIFIED ) - 800acda: f997 300e ldrsb.w r3, [r7, #14] - 800acde: 2b00 cmp r3, #0 - 800ace0: dce9 bgt.n 800acb6 - 800ace2: e000 b.n 800ace6 + 800ad8e: f997 300e ldrsb.w r3, [r7, #14] + 800ad92: 2b00 cmp r3, #0 + 800ad94: dce9 bgt.n 800ad6a + 800ad96: e000 b.n 800ad9a } else { break; - 800ace4: bf00 nop + 800ad98: bf00 nop } } pxQueue->cRxLock = queueUNLOCKED; - 800ace6: 687b ldr r3, [r7, #4] - 800ace8: 22ff movs r2, #255 ; 0xff - 800acea: f883 2044 strb.w r2, [r3, #68] ; 0x44 + 800ad9a: 687b ldr r3, [r7, #4] + 800ad9c: 22ff movs r2, #255 ; 0xff + 800ad9e: f883 2044 strb.w r2, [r3, #68] ; 0x44 } taskEXIT_CRITICAL(); - 800acee: f002 f861 bl 800cdb4 + 800ada2: f002 f867 bl 800ce74 } - 800acf2: bf00 nop - 800acf4: 3710 adds r7, #16 - 800acf6: 46bd mov sp, r7 - 800acf8: bd80 pop {r7, pc} + 800ada6: bf00 nop + 800ada8: 3710 adds r7, #16 + 800adaa: 46bd mov sp, r7 + 800adac: bd80 pop {r7, pc} -0800acfa : +0800adae : /*-----------------------------------------------------------*/ static BaseType_t prvIsQueueEmpty( const Queue_t *pxQueue ) { - 800acfa: b580 push {r7, lr} - 800acfc: b084 sub sp, #16 - 800acfe: af00 add r7, sp, #0 - 800ad00: 6078 str r0, [r7, #4] + 800adae: b580 push {r7, lr} + 800adb0: b084 sub sp, #16 + 800adb2: af00 add r7, sp, #0 + 800adb4: 6078 str r0, [r7, #4] BaseType_t xReturn; taskENTER_CRITICAL(); - 800ad02: f002 f827 bl 800cd54 + 800adb6: f002 f82d bl 800ce14 { if( pxQueue->uxMessagesWaiting == ( UBaseType_t ) 0 ) - 800ad06: 687b ldr r3, [r7, #4] - 800ad08: 6b9b ldr r3, [r3, #56] ; 0x38 - 800ad0a: 2b00 cmp r3, #0 - 800ad0c: d102 bne.n 800ad14 + 800adba: 687b ldr r3, [r7, #4] + 800adbc: 6b9b ldr r3, [r3, #56] ; 0x38 + 800adbe: 2b00 cmp r3, #0 + 800adc0: d102 bne.n 800adc8 { xReturn = pdTRUE; - 800ad0e: 2301 movs r3, #1 - 800ad10: 60fb str r3, [r7, #12] - 800ad12: e001 b.n 800ad18 + 800adc2: 2301 movs r3, #1 + 800adc4: 60fb str r3, [r7, #12] + 800adc6: e001 b.n 800adcc } else { xReturn = pdFALSE; - 800ad14: 2300 movs r3, #0 - 800ad16: 60fb str r3, [r7, #12] + 800adc8: 2300 movs r3, #0 + 800adca: 60fb str r3, [r7, #12] } } taskEXIT_CRITICAL(); - 800ad18: f002 f84c bl 800cdb4 + 800adcc: f002 f852 bl 800ce74 return xReturn; - 800ad1c: 68fb ldr r3, [r7, #12] + 800add0: 68fb ldr r3, [r7, #12] } - 800ad1e: 4618 mov r0, r3 - 800ad20: 3710 adds r7, #16 - 800ad22: 46bd mov sp, r7 - 800ad24: bd80 pop {r7, pc} + 800add2: 4618 mov r0, r3 + 800add4: 3710 adds r7, #16 + 800add6: 46bd mov sp, r7 + 800add8: bd80 pop {r7, pc} -0800ad26 : +0800adda : return xReturn; } /*lint !e818 xQueue could not be pointer to const because it is a typedef. */ /*-----------------------------------------------------------*/ static BaseType_t prvIsQueueFull( const Queue_t *pxQueue ) { - 800ad26: b580 push {r7, lr} - 800ad28: b084 sub sp, #16 - 800ad2a: af00 add r7, sp, #0 - 800ad2c: 6078 str r0, [r7, #4] + 800adda: b580 push {r7, lr} + 800addc: b084 sub sp, #16 + 800adde: af00 add r7, sp, #0 + 800ade0: 6078 str r0, [r7, #4] BaseType_t xReturn; taskENTER_CRITICAL(); - 800ad2e: f002 f811 bl 800cd54 + 800ade2: f002 f817 bl 800ce14 { if( pxQueue->uxMessagesWaiting == pxQueue->uxLength ) - 800ad32: 687b ldr r3, [r7, #4] - 800ad34: 6b9a ldr r2, [r3, #56] ; 0x38 - 800ad36: 687b ldr r3, [r7, #4] - 800ad38: 6bdb ldr r3, [r3, #60] ; 0x3c - 800ad3a: 429a cmp r2, r3 - 800ad3c: d102 bne.n 800ad44 + 800ade6: 687b ldr r3, [r7, #4] + 800ade8: 6b9a ldr r2, [r3, #56] ; 0x38 + 800adea: 687b ldr r3, [r7, #4] + 800adec: 6bdb ldr r3, [r3, #60] ; 0x3c + 800adee: 429a cmp r2, r3 + 800adf0: d102 bne.n 800adf8 { xReturn = pdTRUE; - 800ad3e: 2301 movs r3, #1 - 800ad40: 60fb str r3, [r7, #12] - 800ad42: e001 b.n 800ad48 + 800adf2: 2301 movs r3, #1 + 800adf4: 60fb str r3, [r7, #12] + 800adf6: e001 b.n 800adfc } else { xReturn = pdFALSE; - 800ad44: 2300 movs r3, #0 - 800ad46: 60fb str r3, [r7, #12] + 800adf8: 2300 movs r3, #0 + 800adfa: 60fb str r3, [r7, #12] } } taskEXIT_CRITICAL(); - 800ad48: f002 f834 bl 800cdb4 + 800adfc: f002 f83a bl 800ce74 return xReturn; - 800ad4c: 68fb ldr r3, [r7, #12] + 800ae00: 68fb ldr r3, [r7, #12] } - 800ad4e: 4618 mov r0, r3 - 800ad50: 3710 adds r7, #16 - 800ad52: 46bd mov sp, r7 - 800ad54: bd80 pop {r7, pc} + 800ae02: 4618 mov r0, r3 + 800ae04: 3710 adds r7, #16 + 800ae06: 46bd mov sp, r7 + 800ae08: bd80 pop {r7, pc} ... -0800ad58 : +0800ae0c : /*-----------------------------------------------------------*/ #if ( configQUEUE_REGISTRY_SIZE > 0 ) void vQueueAddToRegistry( QueueHandle_t xQueue, const char *pcQueueName ) /*lint !e971 Unqualified char types are allowed for strings and single characters only. */ { - 800ad58: b480 push {r7} - 800ad5a: b085 sub sp, #20 - 800ad5c: af00 add r7, sp, #0 - 800ad5e: 6078 str r0, [r7, #4] - 800ad60: 6039 str r1, [r7, #0] + 800ae0c: b480 push {r7} + 800ae0e: b085 sub sp, #20 + 800ae10: af00 add r7, sp, #0 + 800ae12: 6078 str r0, [r7, #4] + 800ae14: 6039 str r1, [r7, #0] UBaseType_t ux; /* See if there is an empty space in the registry. A NULL name denotes a free slot. */ for( ux = ( UBaseType_t ) 0U; ux < ( UBaseType_t ) configQUEUE_REGISTRY_SIZE; ux++ ) - 800ad62: 2300 movs r3, #0 - 800ad64: 60fb str r3, [r7, #12] - 800ad66: e014 b.n 800ad92 + 800ae16: 2300 movs r3, #0 + 800ae18: 60fb str r3, [r7, #12] + 800ae1a: e014 b.n 800ae46 { if( xQueueRegistry[ ux ].pcQueueName == NULL ) - 800ad68: 4a0f ldr r2, [pc, #60] ; (800ada8 ) - 800ad6a: 68fb ldr r3, [r7, #12] - 800ad6c: f852 3033 ldr.w r3, [r2, r3, lsl #3] - 800ad70: 2b00 cmp r3, #0 - 800ad72: d10b bne.n 800ad8c + 800ae1c: 4a0f ldr r2, [pc, #60] ; (800ae5c ) + 800ae1e: 68fb ldr r3, [r7, #12] + 800ae20: f852 3033 ldr.w r3, [r2, r3, lsl #3] + 800ae24: 2b00 cmp r3, #0 + 800ae26: d10b bne.n 800ae40 { /* Store the information on this queue. */ xQueueRegistry[ ux ].pcQueueName = pcQueueName; - 800ad74: 490c ldr r1, [pc, #48] ; (800ada8 ) - 800ad76: 68fb ldr r3, [r7, #12] - 800ad78: 683a ldr r2, [r7, #0] - 800ad7a: f841 2033 str.w r2, [r1, r3, lsl #3] + 800ae28: 490c ldr r1, [pc, #48] ; (800ae5c ) + 800ae2a: 68fb ldr r3, [r7, #12] + 800ae2c: 683a ldr r2, [r7, #0] + 800ae2e: f841 2033 str.w r2, [r1, r3, lsl #3] xQueueRegistry[ ux ].xHandle = xQueue; - 800ad7e: 4a0a ldr r2, [pc, #40] ; (800ada8 ) - 800ad80: 68fb ldr r3, [r7, #12] - 800ad82: 00db lsls r3, r3, #3 - 800ad84: 4413 add r3, r2 - 800ad86: 687a ldr r2, [r7, #4] - 800ad88: 605a str r2, [r3, #4] + 800ae32: 4a0a ldr r2, [pc, #40] ; (800ae5c ) + 800ae34: 68fb ldr r3, [r7, #12] + 800ae36: 00db lsls r3, r3, #3 + 800ae38: 4413 add r3, r2 + 800ae3a: 687a ldr r2, [r7, #4] + 800ae3c: 605a str r2, [r3, #4] traceQUEUE_REGISTRY_ADD( xQueue, pcQueueName ); break; - 800ad8a: e006 b.n 800ad9a + 800ae3e: e006 b.n 800ae4e for( ux = ( UBaseType_t ) 0U; ux < ( UBaseType_t ) configQUEUE_REGISTRY_SIZE; ux++ ) - 800ad8c: 68fb ldr r3, [r7, #12] - 800ad8e: 3301 adds r3, #1 - 800ad90: 60fb str r3, [r7, #12] - 800ad92: 68fb ldr r3, [r7, #12] - 800ad94: 2b07 cmp r3, #7 - 800ad96: d9e7 bls.n 800ad68 + 800ae40: 68fb ldr r3, [r7, #12] + 800ae42: 3301 adds r3, #1 + 800ae44: 60fb str r3, [r7, #12] + 800ae46: 68fb ldr r3, [r7, #12] + 800ae48: 2b07 cmp r3, #7 + 800ae4a: d9e7 bls.n 800ae1c else { mtCOVERAGE_TEST_MARKER(); } } } - 800ad98: bf00 nop - 800ad9a: bf00 nop - 800ad9c: 3714 adds r7, #20 - 800ad9e: 46bd mov sp, r7 - 800ada0: f85d 7b04 ldr.w r7, [sp], #4 - 800ada4: 4770 bx lr - 800ada6: bf00 nop - 800ada8: 20000ed4 .word 0x20000ed4 - -0800adac : + 800ae4c: bf00 nop + 800ae4e: bf00 nop + 800ae50: 3714 adds r7, #20 + 800ae52: 46bd mov sp, r7 + 800ae54: f85d 7b04 ldr.w r7, [sp], #4 + 800ae58: 4770 bx lr + 800ae5a: bf00 nop + 800ae5c: 20000ef0 .word 0x20000ef0 + +0800ae60 : /*-----------------------------------------------------------*/ #if ( configQUEUE_REGISTRY_SIZE > 0 ) void vQueueUnregisterQueue( QueueHandle_t xQueue ) { - 800adac: b480 push {r7} - 800adae: b085 sub sp, #20 - 800adb0: af00 add r7, sp, #0 - 800adb2: 6078 str r0, [r7, #4] + 800ae60: b480 push {r7} + 800ae62: b085 sub sp, #20 + 800ae64: af00 add r7, sp, #0 + 800ae66: 6078 str r0, [r7, #4] UBaseType_t ux; /* See if the handle of the queue being unregistered in actually in the registry. */ for( ux = ( UBaseType_t ) 0U; ux < ( UBaseType_t ) configQUEUE_REGISTRY_SIZE; ux++ ) - 800adb4: 2300 movs r3, #0 - 800adb6: 60fb str r3, [r7, #12] - 800adb8: e016 b.n 800ade8 + 800ae68: 2300 movs r3, #0 + 800ae6a: 60fb str r3, [r7, #12] + 800ae6c: e016 b.n 800ae9c { if( xQueueRegistry[ ux ].xHandle == xQueue ) - 800adba: 4a10 ldr r2, [pc, #64] ; (800adfc ) - 800adbc: 68fb ldr r3, [r7, #12] - 800adbe: 00db lsls r3, r3, #3 - 800adc0: 4413 add r3, r2 - 800adc2: 685b ldr r3, [r3, #4] - 800adc4: 687a ldr r2, [r7, #4] - 800adc6: 429a cmp r2, r3 - 800adc8: d10b bne.n 800ade2 + 800ae6e: 4a10 ldr r2, [pc, #64] ; (800aeb0 ) + 800ae70: 68fb ldr r3, [r7, #12] + 800ae72: 00db lsls r3, r3, #3 + 800ae74: 4413 add r3, r2 + 800ae76: 685b ldr r3, [r3, #4] + 800ae78: 687a ldr r2, [r7, #4] + 800ae7a: 429a cmp r2, r3 + 800ae7c: d10b bne.n 800ae96 { /* Set the name to NULL to show that this slot if free again. */ xQueueRegistry[ ux ].pcQueueName = NULL; - 800adca: 4a0c ldr r2, [pc, #48] ; (800adfc ) - 800adcc: 68fb ldr r3, [r7, #12] - 800adce: 2100 movs r1, #0 - 800add0: f842 1033 str.w r1, [r2, r3, lsl #3] + 800ae7e: 4a0c ldr r2, [pc, #48] ; (800aeb0 ) + 800ae80: 68fb ldr r3, [r7, #12] + 800ae82: 2100 movs r1, #0 + 800ae84: f842 1033 str.w r1, [r2, r3, lsl #3] /* Set the handle to NULL to ensure the same queue handle cannot appear in the registry twice if it is added, removed, then added again. */ xQueueRegistry[ ux ].xHandle = ( QueueHandle_t ) 0; - 800add4: 4a09 ldr r2, [pc, #36] ; (800adfc ) - 800add6: 68fb ldr r3, [r7, #12] - 800add8: 00db lsls r3, r3, #3 - 800adda: 4413 add r3, r2 - 800addc: 2200 movs r2, #0 - 800adde: 605a str r2, [r3, #4] + 800ae88: 4a09 ldr r2, [pc, #36] ; (800aeb0 ) + 800ae8a: 68fb ldr r3, [r7, #12] + 800ae8c: 00db lsls r3, r3, #3 + 800ae8e: 4413 add r3, r2 + 800ae90: 2200 movs r2, #0 + 800ae92: 605a str r2, [r3, #4] break; - 800ade0: e006 b.n 800adf0 + 800ae94: e006 b.n 800aea4 for( ux = ( UBaseType_t ) 0U; ux < ( UBaseType_t ) configQUEUE_REGISTRY_SIZE; ux++ ) - 800ade2: 68fb ldr r3, [r7, #12] - 800ade4: 3301 adds r3, #1 - 800ade6: 60fb str r3, [r7, #12] - 800ade8: 68fb ldr r3, [r7, #12] - 800adea: 2b07 cmp r3, #7 - 800adec: d9e5 bls.n 800adba + 800ae96: 68fb ldr r3, [r7, #12] + 800ae98: 3301 adds r3, #1 + 800ae9a: 60fb str r3, [r7, #12] + 800ae9c: 68fb ldr r3, [r7, #12] + 800ae9e: 2b07 cmp r3, #7 + 800aea0: d9e5 bls.n 800ae6e { mtCOVERAGE_TEST_MARKER(); } } } /*lint !e818 xQueue could not be pointer to const because it is a typedef. */ - 800adee: bf00 nop - 800adf0: bf00 nop - 800adf2: 3714 adds r7, #20 - 800adf4: 46bd mov sp, r7 - 800adf6: f85d 7b04 ldr.w r7, [sp], #4 - 800adfa: 4770 bx lr - 800adfc: 20000ed4 .word 0x20000ed4 - -0800ae00 : + 800aea2: bf00 nop + 800aea4: bf00 nop + 800aea6: 3714 adds r7, #20 + 800aea8: 46bd mov sp, r7 + 800aeaa: f85d 7b04 ldr.w r7, [sp], #4 + 800aeae: 4770 bx lr + 800aeb0: 20000ef0 .word 0x20000ef0 + +0800aeb4 : /*-----------------------------------------------------------*/ #if ( configUSE_TIMERS == 1 ) void vQueueWaitForMessageRestricted( QueueHandle_t xQueue, TickType_t xTicksToWait, const BaseType_t xWaitIndefinitely ) { - 800ae00: b580 push {r7, lr} - 800ae02: b086 sub sp, #24 - 800ae04: af00 add r7, sp, #0 - 800ae06: 60f8 str r0, [r7, #12] - 800ae08: 60b9 str r1, [r7, #8] - 800ae0a: 607a str r2, [r7, #4] + 800aeb4: b580 push {r7, lr} + 800aeb6: b086 sub sp, #24 + 800aeb8: af00 add r7, sp, #0 + 800aeba: 60f8 str r0, [r7, #12] + 800aebc: 60b9 str r1, [r7, #8] + 800aebe: 607a str r2, [r7, #4] Queue_t * const pxQueue = xQueue; - 800ae0c: 68fb ldr r3, [r7, #12] - 800ae0e: 617b str r3, [r7, #20] + 800aec0: 68fb ldr r3, [r7, #12] + 800aec2: 617b str r3, [r7, #20] will not actually cause the task to block, just place it on a blocked list. It will not block until the scheduler is unlocked - at which time a yield will be performed. If an item is added to the queue while the queue is locked, and the calling task blocks on the queue, then the calling task will be immediately unblocked when the queue is unlocked. */ prvLockQueue( pxQueue ); - 800ae10: f001 ffa0 bl 800cd54 - 800ae14: 697b ldr r3, [r7, #20] - 800ae16: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 - 800ae1a: b25b sxtb r3, r3 - 800ae1c: f1b3 3fff cmp.w r3, #4294967295 - 800ae20: d103 bne.n 800ae2a - 800ae22: 697b ldr r3, [r7, #20] - 800ae24: 2200 movs r2, #0 - 800ae26: f883 2044 strb.w r2, [r3, #68] ; 0x44 - 800ae2a: 697b ldr r3, [r7, #20] - 800ae2c: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 - 800ae30: b25b sxtb r3, r3 - 800ae32: f1b3 3fff cmp.w r3, #4294967295 - 800ae36: d103 bne.n 800ae40 - 800ae38: 697b ldr r3, [r7, #20] - 800ae3a: 2200 movs r2, #0 - 800ae3c: f883 2045 strb.w r2, [r3, #69] ; 0x45 - 800ae40: f001 ffb8 bl 800cdb4 + 800aec4: f001 ffa6 bl 800ce14 + 800aec8: 697b ldr r3, [r7, #20] + 800aeca: f893 3044 ldrb.w r3, [r3, #68] ; 0x44 + 800aece: b25b sxtb r3, r3 + 800aed0: f1b3 3fff cmp.w r3, #4294967295 + 800aed4: d103 bne.n 800aede + 800aed6: 697b ldr r3, [r7, #20] + 800aed8: 2200 movs r2, #0 + 800aeda: f883 2044 strb.w r2, [r3, #68] ; 0x44 + 800aede: 697b ldr r3, [r7, #20] + 800aee0: f893 3045 ldrb.w r3, [r3, #69] ; 0x45 + 800aee4: b25b sxtb r3, r3 + 800aee6: f1b3 3fff cmp.w r3, #4294967295 + 800aeea: d103 bne.n 800aef4 + 800aeec: 697b ldr r3, [r7, #20] + 800aeee: 2200 movs r2, #0 + 800aef0: f883 2045 strb.w r2, [r3, #69] ; 0x45 + 800aef4: f001 ffbe bl 800ce74 if( pxQueue->uxMessagesWaiting == ( UBaseType_t ) 0U ) - 800ae44: 697b ldr r3, [r7, #20] - 800ae46: 6b9b ldr r3, [r3, #56] ; 0x38 - 800ae48: 2b00 cmp r3, #0 - 800ae4a: d106 bne.n 800ae5a + 800aef8: 697b ldr r3, [r7, #20] + 800aefa: 6b9b ldr r3, [r3, #56] ; 0x38 + 800aefc: 2b00 cmp r3, #0 + 800aefe: d106 bne.n 800af0e { /* There is nothing in the queue, block for the specified period. */ vTaskPlaceOnEventListRestricted( &( pxQueue->xTasksWaitingToReceive ), xTicksToWait, xWaitIndefinitely ); - 800ae4c: 697b ldr r3, [r7, #20] - 800ae4e: 3324 adds r3, #36 ; 0x24 - 800ae50: 687a ldr r2, [r7, #4] - 800ae52: 68b9 ldr r1, [r7, #8] - 800ae54: 4618 mov r0, r3 - 800ae56: f000 fc4d bl 800b6f4 + 800af00: 697b ldr r3, [r7, #20] + 800af02: 3324 adds r3, #36 ; 0x24 + 800af04: 687a ldr r2, [r7, #4] + 800af06: 68b9 ldr r1, [r7, #8] + 800af08: 4618 mov r0, r3 + 800af0a: f000 fc4d bl 800b7a8 } else { mtCOVERAGE_TEST_MARKER(); } prvUnlockQueue( pxQueue ); - 800ae5a: 6978 ldr r0, [r7, #20] - 800ae5c: f7ff fefb bl 800ac56 + 800af0e: 6978 ldr r0, [r7, #20] + 800af10: f7ff fefb bl 800ad0a } - 800ae60: bf00 nop - 800ae62: 3718 adds r7, #24 - 800ae64: 46bd mov sp, r7 - 800ae66: bd80 pop {r7, pc} + 800af14: bf00 nop + 800af16: 3718 adds r7, #24 + 800af18: 46bd mov sp, r7 + 800af1a: bd80 pop {r7, pc} -0800ae68 : +0800af1c : const uint32_t ulStackDepth, void * const pvParameters, UBaseType_t uxPriority, StackType_t * const puxStackBuffer, StaticTask_t * const pxTaskBuffer ) { - 800ae68: b580 push {r7, lr} - 800ae6a: b08e sub sp, #56 ; 0x38 - 800ae6c: af04 add r7, sp, #16 - 800ae6e: 60f8 str r0, [r7, #12] - 800ae70: 60b9 str r1, [r7, #8] - 800ae72: 607a str r2, [r7, #4] - 800ae74: 603b str r3, [r7, #0] + 800af1c: b580 push {r7, lr} + 800af1e: b08e sub sp, #56 ; 0x38 + 800af20: af04 add r7, sp, #16 + 800af22: 60f8 str r0, [r7, #12] + 800af24: 60b9 str r1, [r7, #8] + 800af26: 607a str r2, [r7, #4] + 800af28: 603b str r3, [r7, #0] TCB_t *pxNewTCB; TaskHandle_t xReturn; configASSERT( puxStackBuffer != NULL ); - 800ae76: 6b7b ldr r3, [r7, #52] ; 0x34 - 800ae78: 2b00 cmp r3, #0 - 800ae7a: d10a bne.n 800ae92 + 800af2a: 6b7b ldr r3, [r7, #52] ; 0x34 + 800af2c: 2b00 cmp r3, #0 + 800af2e: d10a bne.n 800af46 __asm volatile - 800ae7c: f04f 0350 mov.w r3, #80 ; 0x50 - 800ae80: f383 8811 msr BASEPRI, r3 - 800ae84: f3bf 8f6f isb sy - 800ae88: f3bf 8f4f dsb sy - 800ae8c: 623b str r3, [r7, #32] -} - 800ae8e: bf00 nop - 800ae90: e7fe b.n 800ae90 + 800af30: f04f 0350 mov.w r3, #80 ; 0x50 + 800af34: f383 8811 msr BASEPRI, r3 + 800af38: f3bf 8f6f isb sy + 800af3c: f3bf 8f4f dsb sy + 800af40: 623b str r3, [r7, #32] +} + 800af42: bf00 nop + 800af44: e7fe b.n 800af44 configASSERT( pxTaskBuffer != NULL ); - 800ae92: 6bbb ldr r3, [r7, #56] ; 0x38 - 800ae94: 2b00 cmp r3, #0 - 800ae96: d10a bne.n 800aeae + 800af46: 6bbb ldr r3, [r7, #56] ; 0x38 + 800af48: 2b00 cmp r3, #0 + 800af4a: d10a bne.n 800af62 __asm volatile - 800ae98: f04f 0350 mov.w r3, #80 ; 0x50 - 800ae9c: f383 8811 msr BASEPRI, r3 - 800aea0: f3bf 8f6f isb sy - 800aea4: f3bf 8f4f dsb sy - 800aea8: 61fb str r3, [r7, #28] -} - 800aeaa: bf00 nop - 800aeac: e7fe b.n 800aeac + 800af4c: f04f 0350 mov.w r3, #80 ; 0x50 + 800af50: f383 8811 msr BASEPRI, r3 + 800af54: f3bf 8f6f isb sy + 800af58: f3bf 8f4f dsb sy + 800af5c: 61fb str r3, [r7, #28] +} + 800af5e: bf00 nop + 800af60: e7fe b.n 800af60 #if( configASSERT_DEFINED == 1 ) { /* Sanity check that the size of the structure used to declare a variable of type StaticTask_t equals the size of the real task structure. */ volatile size_t xSize = sizeof( StaticTask_t ); - 800aeae: 235c movs r3, #92 ; 0x5c - 800aeb0: 613b str r3, [r7, #16] + 800af62: 235c movs r3, #92 ; 0x5c + 800af64: 613b str r3, [r7, #16] configASSERT( xSize == sizeof( TCB_t ) ); - 800aeb2: 693b ldr r3, [r7, #16] - 800aeb4: 2b5c cmp r3, #92 ; 0x5c - 800aeb6: d00a beq.n 800aece + 800af66: 693b ldr r3, [r7, #16] + 800af68: 2b5c cmp r3, #92 ; 0x5c + 800af6a: d00a beq.n 800af82 __asm volatile - 800aeb8: f04f 0350 mov.w r3, #80 ; 0x50 - 800aebc: f383 8811 msr BASEPRI, r3 - 800aec0: f3bf 8f6f isb sy - 800aec4: f3bf 8f4f dsb sy - 800aec8: 61bb str r3, [r7, #24] -} - 800aeca: bf00 nop - 800aecc: e7fe b.n 800aecc + 800af6c: f04f 0350 mov.w r3, #80 ; 0x50 + 800af70: f383 8811 msr BASEPRI, r3 + 800af74: f3bf 8f6f isb sy + 800af78: f3bf 8f4f dsb sy + 800af7c: 61bb str r3, [r7, #24] +} + 800af7e: bf00 nop + 800af80: e7fe b.n 800af80 ( void ) xSize; /* Prevent lint warning when configASSERT() is not used. */ - 800aece: 693b ldr r3, [r7, #16] + 800af82: 693b ldr r3, [r7, #16] } #endif /* configASSERT_DEFINED */ if( ( pxTaskBuffer != NULL ) && ( puxStackBuffer != NULL ) ) - 800aed0: 6bbb ldr r3, [r7, #56] ; 0x38 - 800aed2: 2b00 cmp r3, #0 - 800aed4: d01e beq.n 800af14 - 800aed6: 6b7b ldr r3, [r7, #52] ; 0x34 - 800aed8: 2b00 cmp r3, #0 - 800aeda: d01b beq.n 800af14 + 800af84: 6bbb ldr r3, [r7, #56] ; 0x38 + 800af86: 2b00 cmp r3, #0 + 800af88: d01e beq.n 800afc8 + 800af8a: 6b7b ldr r3, [r7, #52] ; 0x34 + 800af8c: 2b00 cmp r3, #0 + 800af8e: d01b beq.n 800afc8 { /* The memory used for the task's TCB and stack are passed into this function - use them. */ pxNewTCB = ( TCB_t * ) pxTaskBuffer; /*lint !e740 !e9087 Unusual cast is ok as the structures are designed to have the same alignment, and the size is checked by an assert. */ - 800aedc: 6bbb ldr r3, [r7, #56] ; 0x38 - 800aede: 627b str r3, [r7, #36] ; 0x24 + 800af90: 6bbb ldr r3, [r7, #56] ; 0x38 + 800af92: 627b str r3, [r7, #36] ; 0x24 pxNewTCB->pxStack = ( StackType_t * ) puxStackBuffer; - 800aee0: 6a7b ldr r3, [r7, #36] ; 0x24 - 800aee2: 6b7a ldr r2, [r7, #52] ; 0x34 - 800aee4: 631a str r2, [r3, #48] ; 0x30 + 800af94: 6a7b ldr r3, [r7, #36] ; 0x24 + 800af96: 6b7a ldr r2, [r7, #52] ; 0x34 + 800af98: 631a str r2, [r3, #48] ; 0x30 #if( tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE != 0 ) /*lint !e731 !e9029 Macro has been consolidated for readability reasons. */ { /* Tasks can be created statically or dynamically, so note this task was created statically in case the task is later deleted. */ pxNewTCB->ucStaticallyAllocated = tskSTATICALLY_ALLOCATED_STACK_AND_TCB; - 800aee6: 6a7b ldr r3, [r7, #36] ; 0x24 - 800aee8: 2202 movs r2, #2 - 800aeea: f883 2059 strb.w r2, [r3, #89] ; 0x59 + 800af9a: 6a7b ldr r3, [r7, #36] ; 0x24 + 800af9c: 2202 movs r2, #2 + 800af9e: f883 2059 strb.w r2, [r3, #89] ; 0x59 } #endif /* tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE */ prvInitialiseNewTask( pxTaskCode, pcName, ulStackDepth, pvParameters, uxPriority, &xReturn, pxNewTCB, NULL ); - 800aeee: 2300 movs r3, #0 - 800aef0: 9303 str r3, [sp, #12] - 800aef2: 6a7b ldr r3, [r7, #36] ; 0x24 - 800aef4: 9302 str r3, [sp, #8] - 800aef6: f107 0314 add.w r3, r7, #20 - 800aefa: 9301 str r3, [sp, #4] - 800aefc: 6b3b ldr r3, [r7, #48] ; 0x30 - 800aefe: 9300 str r3, [sp, #0] - 800af00: 683b ldr r3, [r7, #0] - 800af02: 687a ldr r2, [r7, #4] - 800af04: 68b9 ldr r1, [r7, #8] - 800af06: 68f8 ldr r0, [r7, #12] - 800af08: f000 f850 bl 800afac + 800afa2: 2300 movs r3, #0 + 800afa4: 9303 str r3, [sp, #12] + 800afa6: 6a7b ldr r3, [r7, #36] ; 0x24 + 800afa8: 9302 str r3, [sp, #8] + 800afaa: f107 0314 add.w r3, r7, #20 + 800afae: 9301 str r3, [sp, #4] + 800afb0: 6b3b ldr r3, [r7, #48] ; 0x30 + 800afb2: 9300 str r3, [sp, #0] + 800afb4: 683b ldr r3, [r7, #0] + 800afb6: 687a ldr r2, [r7, #4] + 800afb8: 68b9 ldr r1, [r7, #8] + 800afba: 68f8 ldr r0, [r7, #12] + 800afbc: f000 f850 bl 800b060 prvAddNewTaskToReadyList( pxNewTCB ); - 800af0c: 6a78 ldr r0, [r7, #36] ; 0x24 - 800af0e: f000 f8dd bl 800b0cc - 800af12: e001 b.n 800af18 + 800afc0: 6a78 ldr r0, [r7, #36] ; 0x24 + 800afc2: f000 f8dd bl 800b180 + 800afc6: e001 b.n 800afcc } else { xReturn = NULL; - 800af14: 2300 movs r3, #0 - 800af16: 617b str r3, [r7, #20] + 800afc8: 2300 movs r3, #0 + 800afca: 617b str r3, [r7, #20] } return xReturn; - 800af18: 697b ldr r3, [r7, #20] + 800afcc: 697b ldr r3, [r7, #20] } - 800af1a: 4618 mov r0, r3 - 800af1c: 3728 adds r7, #40 ; 0x28 - 800af1e: 46bd mov sp, r7 - 800af20: bd80 pop {r7, pc} + 800afce: 4618 mov r0, r3 + 800afd0: 3728 adds r7, #40 ; 0x28 + 800afd2: 46bd mov sp, r7 + 800afd4: bd80 pop {r7, pc} -0800af22 : +0800afd6 : const char * const pcName, /*lint !e971 Unqualified char types are allowed for strings and single characters only. */ const configSTACK_DEPTH_TYPE usStackDepth, void * const pvParameters, UBaseType_t uxPriority, TaskHandle_t * const pxCreatedTask ) { - 800af22: b580 push {r7, lr} - 800af24: b08c sub sp, #48 ; 0x30 - 800af26: af04 add r7, sp, #16 - 800af28: 60f8 str r0, [r7, #12] - 800af2a: 60b9 str r1, [r7, #8] - 800af2c: 603b str r3, [r7, #0] - 800af2e: 4613 mov r3, r2 - 800af30: 80fb strh r3, [r7, #6] + 800afd6: b580 push {r7, lr} + 800afd8: b08c sub sp, #48 ; 0x30 + 800afda: af04 add r7, sp, #16 + 800afdc: 60f8 str r0, [r7, #12] + 800afde: 60b9 str r1, [r7, #8] + 800afe0: 603b str r3, [r7, #0] + 800afe2: 4613 mov r3, r2 + 800afe4: 80fb strh r3, [r7, #6] #else /* portSTACK_GROWTH */ { StackType_t *pxStack; /* Allocate space for the stack used by the task being created. */ pxStack = pvPortMalloc( ( ( ( size_t ) usStackDepth ) * sizeof( StackType_t ) ) ); /*lint !e9079 All values returned by pvPortMalloc() have at least the alignment required by the MCU's stack and this allocation is the stack. */ - 800af32: 88fb ldrh r3, [r7, #6] - 800af34: 009b lsls r3, r3, #2 - 800af36: 4618 mov r0, r3 - 800af38: f002 f82e bl 800cf98 - 800af3c: 6178 str r0, [r7, #20] + 800afe6: 88fb ldrh r3, [r7, #6] + 800afe8: 009b lsls r3, r3, #2 + 800afea: 4618 mov r0, r3 + 800afec: f002 f834 bl 800d058 + 800aff0: 6178 str r0, [r7, #20] if( pxStack != NULL ) - 800af3e: 697b ldr r3, [r7, #20] - 800af40: 2b00 cmp r3, #0 - 800af42: d00e beq.n 800af62 + 800aff2: 697b ldr r3, [r7, #20] + 800aff4: 2b00 cmp r3, #0 + 800aff6: d00e beq.n 800b016 { /* Allocate space for the TCB. */ pxNewTCB = ( TCB_t * ) pvPortMalloc( sizeof( TCB_t ) ); /*lint !e9087 !e9079 All values returned by pvPortMalloc() have at least the alignment required by the MCU's stack, and the first member of TCB_t is always a pointer to the task's stack. */ - 800af44: 205c movs r0, #92 ; 0x5c - 800af46: f002 f827 bl 800cf98 - 800af4a: 61f8 str r0, [r7, #28] + 800aff8: 205c movs r0, #92 ; 0x5c + 800affa: f002 f82d bl 800d058 + 800affe: 61f8 str r0, [r7, #28] if( pxNewTCB != NULL ) - 800af4c: 69fb ldr r3, [r7, #28] - 800af4e: 2b00 cmp r3, #0 - 800af50: d003 beq.n 800af5a + 800b000: 69fb ldr r3, [r7, #28] + 800b002: 2b00 cmp r3, #0 + 800b004: d003 beq.n 800b00e { /* Store the stack location in the TCB. */ pxNewTCB->pxStack = pxStack; - 800af52: 69fb ldr r3, [r7, #28] - 800af54: 697a ldr r2, [r7, #20] - 800af56: 631a str r2, [r3, #48] ; 0x30 - 800af58: e005 b.n 800af66 + 800b006: 69fb ldr r3, [r7, #28] + 800b008: 697a ldr r2, [r7, #20] + 800b00a: 631a str r2, [r3, #48] ; 0x30 + 800b00c: e005 b.n 800b01a } else { /* The stack cannot be used as the TCB was not created. Free it again. */ vPortFree( pxStack ); - 800af5a: 6978 ldr r0, [r7, #20] - 800af5c: f002 f8e8 bl 800d130 - 800af60: e001 b.n 800af66 + 800b00e: 6978 ldr r0, [r7, #20] + 800b010: f002 f8ee bl 800d1f0 + 800b014: e001 b.n 800b01a } } else { pxNewTCB = NULL; - 800af62: 2300 movs r3, #0 - 800af64: 61fb str r3, [r7, #28] + 800b016: 2300 movs r3, #0 + 800b018: 61fb str r3, [r7, #28] } } #endif /* portSTACK_GROWTH */ if( pxNewTCB != NULL ) - 800af66: 69fb ldr r3, [r7, #28] - 800af68: 2b00 cmp r3, #0 - 800af6a: d017 beq.n 800af9c + 800b01a: 69fb ldr r3, [r7, #28] + 800b01c: 2b00 cmp r3, #0 + 800b01e: d017 beq.n 800b050 { #if( tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE != 0 ) /*lint !e9029 !e731 Macro has been consolidated for readability reasons. */ { /* Tasks can be created statically or dynamically, so note this task was created dynamically in case it is later deleted. */ pxNewTCB->ucStaticallyAllocated = tskDYNAMICALLY_ALLOCATED_STACK_AND_TCB; - 800af6c: 69fb ldr r3, [r7, #28] - 800af6e: 2200 movs r2, #0 - 800af70: f883 2059 strb.w r2, [r3, #89] ; 0x59 + 800b020: 69fb ldr r3, [r7, #28] + 800b022: 2200 movs r2, #0 + 800b024: f883 2059 strb.w r2, [r3, #89] ; 0x59 } #endif /* tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE */ prvInitialiseNewTask( pxTaskCode, pcName, ( uint32_t ) usStackDepth, pvParameters, uxPriority, pxCreatedTask, pxNewTCB, NULL ); - 800af74: 88fa ldrh r2, [r7, #6] - 800af76: 2300 movs r3, #0 - 800af78: 9303 str r3, [sp, #12] - 800af7a: 69fb ldr r3, [r7, #28] - 800af7c: 9302 str r3, [sp, #8] - 800af7e: 6afb ldr r3, [r7, #44] ; 0x2c - 800af80: 9301 str r3, [sp, #4] - 800af82: 6abb ldr r3, [r7, #40] ; 0x28 - 800af84: 9300 str r3, [sp, #0] - 800af86: 683b ldr r3, [r7, #0] - 800af88: 68b9 ldr r1, [r7, #8] - 800af8a: 68f8 ldr r0, [r7, #12] - 800af8c: f000 f80e bl 800afac + 800b028: 88fa ldrh r2, [r7, #6] + 800b02a: 2300 movs r3, #0 + 800b02c: 9303 str r3, [sp, #12] + 800b02e: 69fb ldr r3, [r7, #28] + 800b030: 9302 str r3, [sp, #8] + 800b032: 6afb ldr r3, [r7, #44] ; 0x2c + 800b034: 9301 str r3, [sp, #4] + 800b036: 6abb ldr r3, [r7, #40] ; 0x28 + 800b038: 9300 str r3, [sp, #0] + 800b03a: 683b ldr r3, [r7, #0] + 800b03c: 68b9 ldr r1, [r7, #8] + 800b03e: 68f8 ldr r0, [r7, #12] + 800b040: f000 f80e bl 800b060 prvAddNewTaskToReadyList( pxNewTCB ); - 800af90: 69f8 ldr r0, [r7, #28] - 800af92: f000 f89b bl 800b0cc + 800b044: 69f8 ldr r0, [r7, #28] + 800b046: f000 f89b bl 800b180 xReturn = pdPASS; - 800af96: 2301 movs r3, #1 - 800af98: 61bb str r3, [r7, #24] - 800af9a: e002 b.n 800afa2 + 800b04a: 2301 movs r3, #1 + 800b04c: 61bb str r3, [r7, #24] + 800b04e: e002 b.n 800b056 } else { xReturn = errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY; - 800af9c: f04f 33ff mov.w r3, #4294967295 - 800afa0: 61bb str r3, [r7, #24] + 800b050: f04f 33ff mov.w r3, #4294967295 + 800b054: 61bb str r3, [r7, #24] } return xReturn; - 800afa2: 69bb ldr r3, [r7, #24] + 800b056: 69bb ldr r3, [r7, #24] } - 800afa4: 4618 mov r0, r3 - 800afa6: 3720 adds r7, #32 - 800afa8: 46bd mov sp, r7 - 800afaa: bd80 pop {r7, pc} + 800b058: 4618 mov r0, r3 + 800b05a: 3720 adds r7, #32 + 800b05c: 46bd mov sp, r7 + 800b05e: bd80 pop {r7, pc} -0800afac : +0800b060 : void * const pvParameters, UBaseType_t uxPriority, TaskHandle_t * const pxCreatedTask, TCB_t *pxNewTCB, const MemoryRegion_t * const xRegions ) { - 800afac: b580 push {r7, lr} - 800afae: b088 sub sp, #32 - 800afb0: af00 add r7, sp, #0 - 800afb2: 60f8 str r0, [r7, #12] - 800afb4: 60b9 str r1, [r7, #8] - 800afb6: 607a str r2, [r7, #4] - 800afb8: 603b str r3, [r7, #0] + 800b060: b580 push {r7, lr} + 800b062: b088 sub sp, #32 + 800b064: af00 add r7, sp, #0 + 800b066: 60f8 str r0, [r7, #12] + 800b068: 60b9 str r1, [r7, #8] + 800b06a: 607a str r2, [r7, #4] + 800b06c: 603b str r3, [r7, #0] /* Avoid dependency on memset() if it is not required. */ #if( tskSET_NEW_STACKS_TO_KNOWN_VALUE == 1 ) { /* Fill the stack with a known value to assist debugging. */ ( void ) memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) ulStackDepth * sizeof( StackType_t ) ); - 800afba: 6b3b ldr r3, [r7, #48] ; 0x30 - 800afbc: 6b18 ldr r0, [r3, #48] ; 0x30 - 800afbe: 687b ldr r3, [r7, #4] - 800afc0: 009b lsls r3, r3, #2 - 800afc2: 461a mov r2, r3 - 800afc4: 21a5 movs r1, #165 ; 0xa5 - 800afc6: f003 ff61 bl 800ee8c + 800b06e: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b070: 6b18 ldr r0, [r3, #48] ; 0x30 + 800b072: 687b ldr r3, [r7, #4] + 800b074: 009b lsls r3, r3, #2 + 800b076: 461a mov r2, r3 + 800b078: 21a5 movs r1, #165 ; 0xa5 + 800b07a: f003 ff67 bl 800ef4c grows from high memory to low (as per the 80x86) or vice versa. portSTACK_GROWTH is used to make the result positive or negative as required by the port. */ #if( portSTACK_GROWTH < 0 ) { pxTopOfStack = &( pxNewTCB->pxStack[ ulStackDepth - ( uint32_t ) 1 ] ); - 800afca: 6b3b ldr r3, [r7, #48] ; 0x30 - 800afcc: 6b1a ldr r2, [r3, #48] ; 0x30 - 800afce: 687b ldr r3, [r7, #4] - 800afd0: f103 4380 add.w r3, r3, #1073741824 ; 0x40000000 - 800afd4: 3b01 subs r3, #1 - 800afd6: 009b lsls r3, r3, #2 - 800afd8: 4413 add r3, r2 - 800afda: 61bb str r3, [r7, #24] + 800b07e: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b080: 6b1a ldr r2, [r3, #48] ; 0x30 + 800b082: 687b ldr r3, [r7, #4] + 800b084: f103 4380 add.w r3, r3, #1073741824 ; 0x40000000 + 800b088: 3b01 subs r3, #1 + 800b08a: 009b lsls r3, r3, #2 + 800b08c: 4413 add r3, r2 + 800b08e: 61bb str r3, [r7, #24] pxTopOfStack = ( StackType_t * ) ( ( ( portPOINTER_SIZE_TYPE ) pxTopOfStack ) & ( ~( ( portPOINTER_SIZE_TYPE ) portBYTE_ALIGNMENT_MASK ) ) ); /*lint !e923 !e9033 !e9078 MISRA exception. Avoiding casts between pointers and integers is not practical. Size differences accounted for using portPOINTER_SIZE_TYPE type. Checked by assert(). */ - 800afdc: 69bb ldr r3, [r7, #24] - 800afde: f023 0307 bic.w r3, r3, #7 - 800afe2: 61bb str r3, [r7, #24] + 800b090: 69bb ldr r3, [r7, #24] + 800b092: f023 0307 bic.w r3, r3, #7 + 800b096: 61bb str r3, [r7, #24] /* Check the alignment of the calculated top of stack is correct. */ configASSERT( ( ( ( portPOINTER_SIZE_TYPE ) pxTopOfStack & ( portPOINTER_SIZE_TYPE ) portBYTE_ALIGNMENT_MASK ) == 0UL ) ); - 800afe4: 69bb ldr r3, [r7, #24] - 800afe6: f003 0307 and.w r3, r3, #7 - 800afea: 2b00 cmp r3, #0 - 800afec: d00a beq.n 800b004 + 800b098: 69bb ldr r3, [r7, #24] + 800b09a: f003 0307 and.w r3, r3, #7 + 800b09e: 2b00 cmp r3, #0 + 800b0a0: d00a beq.n 800b0b8 __asm volatile - 800afee: f04f 0350 mov.w r3, #80 ; 0x50 - 800aff2: f383 8811 msr BASEPRI, r3 - 800aff6: f3bf 8f6f isb sy - 800affa: f3bf 8f4f dsb sy - 800affe: 617b str r3, [r7, #20] -} - 800b000: bf00 nop - 800b002: e7fe b.n 800b002 + 800b0a2: f04f 0350 mov.w r3, #80 ; 0x50 + 800b0a6: f383 8811 msr BASEPRI, r3 + 800b0aa: f3bf 8f6f isb sy + 800b0ae: f3bf 8f4f dsb sy + 800b0b2: 617b str r3, [r7, #20] +} + 800b0b4: bf00 nop + 800b0b6: e7fe b.n 800b0b6 pxNewTCB->pxEndOfStack = pxNewTCB->pxStack + ( ulStackDepth - ( uint32_t ) 1 ); } #endif /* portSTACK_GROWTH */ /* Store the task name in the TCB. */ if( pcName != NULL ) - 800b004: 68bb ldr r3, [r7, #8] - 800b006: 2b00 cmp r3, #0 - 800b008: d01f beq.n 800b04a + 800b0b8: 68bb ldr r3, [r7, #8] + 800b0ba: 2b00 cmp r3, #0 + 800b0bc: d01f beq.n 800b0fe { for( x = ( UBaseType_t ) 0; x < ( UBaseType_t ) configMAX_TASK_NAME_LEN; x++ ) - 800b00a: 2300 movs r3, #0 - 800b00c: 61fb str r3, [r7, #28] - 800b00e: e012 b.n 800b036 + 800b0be: 2300 movs r3, #0 + 800b0c0: 61fb str r3, [r7, #28] + 800b0c2: e012 b.n 800b0ea { pxNewTCB->pcTaskName[ x ] = pcName[ x ]; - 800b010: 68ba ldr r2, [r7, #8] - 800b012: 69fb ldr r3, [r7, #28] - 800b014: 4413 add r3, r2 - 800b016: 7819 ldrb r1, [r3, #0] - 800b018: 6b3a ldr r2, [r7, #48] ; 0x30 - 800b01a: 69fb ldr r3, [r7, #28] - 800b01c: 4413 add r3, r2 - 800b01e: 3334 adds r3, #52 ; 0x34 - 800b020: 460a mov r2, r1 - 800b022: 701a strb r2, [r3, #0] + 800b0c4: 68ba ldr r2, [r7, #8] + 800b0c6: 69fb ldr r3, [r7, #28] + 800b0c8: 4413 add r3, r2 + 800b0ca: 7819 ldrb r1, [r3, #0] + 800b0cc: 6b3a ldr r2, [r7, #48] ; 0x30 + 800b0ce: 69fb ldr r3, [r7, #28] + 800b0d0: 4413 add r3, r2 + 800b0d2: 3334 adds r3, #52 ; 0x34 + 800b0d4: 460a mov r2, r1 + 800b0d6: 701a strb r2, [r3, #0] /* Don't copy all configMAX_TASK_NAME_LEN if the string is shorter than configMAX_TASK_NAME_LEN characters just in case the memory after the string is not accessible (extremely unlikely). */ if( pcName[ x ] == ( char ) 0x00 ) - 800b024: 68ba ldr r2, [r7, #8] - 800b026: 69fb ldr r3, [r7, #28] - 800b028: 4413 add r3, r2 - 800b02a: 781b ldrb r3, [r3, #0] - 800b02c: 2b00 cmp r3, #0 - 800b02e: d006 beq.n 800b03e + 800b0d8: 68ba ldr r2, [r7, #8] + 800b0da: 69fb ldr r3, [r7, #28] + 800b0dc: 4413 add r3, r2 + 800b0de: 781b ldrb r3, [r3, #0] + 800b0e0: 2b00 cmp r3, #0 + 800b0e2: d006 beq.n 800b0f2 for( x = ( UBaseType_t ) 0; x < ( UBaseType_t ) configMAX_TASK_NAME_LEN; x++ ) - 800b030: 69fb ldr r3, [r7, #28] - 800b032: 3301 adds r3, #1 - 800b034: 61fb str r3, [r7, #28] - 800b036: 69fb ldr r3, [r7, #28] - 800b038: 2b0f cmp r3, #15 - 800b03a: d9e9 bls.n 800b010 - 800b03c: e000 b.n 800b040 + 800b0e4: 69fb ldr r3, [r7, #28] + 800b0e6: 3301 adds r3, #1 + 800b0e8: 61fb str r3, [r7, #28] + 800b0ea: 69fb ldr r3, [r7, #28] + 800b0ec: 2b0f cmp r3, #15 + 800b0ee: d9e9 bls.n 800b0c4 + 800b0f0: e000 b.n 800b0f4 { break; - 800b03e: bf00 nop + 800b0f2: bf00 nop } } /* Ensure the name string is terminated in the case that the string length was greater or equal to configMAX_TASK_NAME_LEN. */ pxNewTCB->pcTaskName[ configMAX_TASK_NAME_LEN - 1 ] = '\0'; - 800b040: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b042: 2200 movs r2, #0 - 800b044: f883 2043 strb.w r2, [r3, #67] ; 0x43 - 800b048: e003 b.n 800b052 + 800b0f4: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b0f6: 2200 movs r2, #0 + 800b0f8: f883 2043 strb.w r2, [r3, #67] ; 0x43 + 800b0fc: e003 b.n 800b106 } else { /* The task has not been given a name, so just ensure there is a NULL terminator when it is read out. */ pxNewTCB->pcTaskName[ 0 ] = 0x00; - 800b04a: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b04c: 2200 movs r2, #0 - 800b04e: f883 2034 strb.w r2, [r3, #52] ; 0x34 + 800b0fe: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b100: 2200 movs r2, #0 + 800b102: f883 2034 strb.w r2, [r3, #52] ; 0x34 } /* This is used as an array index so must ensure it's not too large. First remove the privilege bit if one is present. */ if( uxPriority >= ( UBaseType_t ) configMAX_PRIORITIES ) - 800b052: 6abb ldr r3, [r7, #40] ; 0x28 - 800b054: 2b37 cmp r3, #55 ; 0x37 - 800b056: d901 bls.n 800b05c + 800b106: 6abb ldr r3, [r7, #40] ; 0x28 + 800b108: 2b37 cmp r3, #55 ; 0x37 + 800b10a: d901 bls.n 800b110 { uxPriority = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) 1U; - 800b058: 2337 movs r3, #55 ; 0x37 - 800b05a: 62bb str r3, [r7, #40] ; 0x28 + 800b10c: 2337 movs r3, #55 ; 0x37 + 800b10e: 62bb str r3, [r7, #40] ; 0x28 else { mtCOVERAGE_TEST_MARKER(); } pxNewTCB->uxPriority = uxPriority; - 800b05c: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b05e: 6aba ldr r2, [r7, #40] ; 0x28 - 800b060: 62da str r2, [r3, #44] ; 0x2c + 800b110: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b112: 6aba ldr r2, [r7, #40] ; 0x28 + 800b114: 62da str r2, [r3, #44] ; 0x2c #if ( configUSE_MUTEXES == 1 ) { pxNewTCB->uxBasePriority = uxPriority; - 800b062: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b064: 6aba ldr r2, [r7, #40] ; 0x28 - 800b066: 64da str r2, [r3, #76] ; 0x4c + 800b116: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b118: 6aba ldr r2, [r7, #40] ; 0x28 + 800b11a: 64da str r2, [r3, #76] ; 0x4c pxNewTCB->uxMutexesHeld = 0; - 800b068: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b06a: 2200 movs r2, #0 - 800b06c: 651a str r2, [r3, #80] ; 0x50 + 800b11c: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b11e: 2200 movs r2, #0 + 800b120: 651a str r2, [r3, #80] ; 0x50 } #endif /* configUSE_MUTEXES */ vListInitialiseItem( &( pxNewTCB->xStateListItem ) ); - 800b06e: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b070: 3304 adds r3, #4 - 800b072: 4618 mov r0, r3 - 800b074: f7fe ff62 bl 8009f3c + 800b122: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b124: 3304 adds r3, #4 + 800b126: 4618 mov r0, r3 + 800b128: f7fe ff62 bl 8009ff0 vListInitialiseItem( &( pxNewTCB->xEventListItem ) ); - 800b078: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b07a: 3318 adds r3, #24 - 800b07c: 4618 mov r0, r3 - 800b07e: f7fe ff5d bl 8009f3c + 800b12c: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b12e: 3318 adds r3, #24 + 800b130: 4618 mov r0, r3 + 800b132: f7fe ff5d bl 8009ff0 /* Set the pxNewTCB as a link back from the ListItem_t. This is so we can get back to the containing TCB from a generic item in a list. */ listSET_LIST_ITEM_OWNER( &( pxNewTCB->xStateListItem ), pxNewTCB ); - 800b082: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b084: 6b3a ldr r2, [r7, #48] ; 0x30 - 800b086: 611a str r2, [r3, #16] + 800b136: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b138: 6b3a ldr r2, [r7, #48] ; 0x30 + 800b13a: 611a str r2, [r3, #16] /* Event lists are always in priority order. */ listSET_LIST_ITEM_VALUE( &( pxNewTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ - 800b088: 6abb ldr r3, [r7, #40] ; 0x28 - 800b08a: f1c3 0238 rsb r2, r3, #56 ; 0x38 - 800b08e: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b090: 619a str r2, [r3, #24] + 800b13c: 6abb ldr r3, [r7, #40] ; 0x28 + 800b13e: f1c3 0238 rsb r2, r3, #56 ; 0x38 + 800b142: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b144: 619a str r2, [r3, #24] listSET_LIST_ITEM_OWNER( &( pxNewTCB->xEventListItem ), pxNewTCB ); - 800b092: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b094: 6b3a ldr r2, [r7, #48] ; 0x30 - 800b096: 625a str r2, [r3, #36] ; 0x24 + 800b146: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b148: 6b3a ldr r2, [r7, #48] ; 0x30 + 800b14a: 625a str r2, [r3, #36] ; 0x24 } #endif #if ( configUSE_TASK_NOTIFICATIONS == 1 ) { pxNewTCB->ulNotifiedValue = 0; - 800b098: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b09a: 2200 movs r2, #0 - 800b09c: 655a str r2, [r3, #84] ; 0x54 + 800b14c: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b14e: 2200 movs r2, #0 + 800b150: 655a str r2, [r3, #84] ; 0x54 pxNewTCB->ucNotifyState = taskNOT_WAITING_NOTIFICATION; - 800b09e: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b0a0: 2200 movs r2, #0 - 800b0a2: f883 2058 strb.w r2, [r3, #88] ; 0x58 + 800b152: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b154: 2200 movs r2, #0 + 800b156: f883 2058 strb.w r2, [r3, #88] ; 0x58 } #endif /* portSTACK_GROWTH */ } #else /* portHAS_STACK_OVERFLOW_CHECKING */ { pxNewTCB->pxTopOfStack = pxPortInitialiseStack( pxTopOfStack, pxTaskCode, pvParameters ); - 800b0a6: 683a ldr r2, [r7, #0] - 800b0a8: 68f9 ldr r1, [r7, #12] - 800b0aa: 69b8 ldr r0, [r7, #24] - 800b0ac: f001 fd28 bl 800cb00 - 800b0b0: 4602 mov r2, r0 - 800b0b2: 6b3b ldr r3, [r7, #48] ; 0x30 - 800b0b4: 601a str r2, [r3, #0] + 800b15a: 683a ldr r2, [r7, #0] + 800b15c: 68f9 ldr r1, [r7, #12] + 800b15e: 69b8 ldr r0, [r7, #24] + 800b160: f001 fd28 bl 800cbb4 + 800b164: 4602 mov r2, r0 + 800b166: 6b3b ldr r3, [r7, #48] ; 0x30 + 800b168: 601a str r2, [r3, #0] } #endif /* portHAS_STACK_OVERFLOW_CHECKING */ } #endif /* portUSING_MPU_WRAPPERS */ if( pxCreatedTask != NULL ) - 800b0b6: 6afb ldr r3, [r7, #44] ; 0x2c - 800b0b8: 2b00 cmp r3, #0 - 800b0ba: d002 beq.n 800b0c2 + 800b16a: 6afb ldr r3, [r7, #44] ; 0x2c + 800b16c: 2b00 cmp r3, #0 + 800b16e: d002 beq.n 800b176 { /* Pass the handle out in an anonymous way. The handle can be used to change the created task's priority, delete the created task, etc.*/ *pxCreatedTask = ( TaskHandle_t ) pxNewTCB; - 800b0bc: 6afb ldr r3, [r7, #44] ; 0x2c - 800b0be: 6b3a ldr r2, [r7, #48] ; 0x30 - 800b0c0: 601a str r2, [r3, #0] + 800b170: 6afb ldr r3, [r7, #44] ; 0x2c + 800b172: 6b3a ldr r2, [r7, #48] ; 0x30 + 800b174: 601a str r2, [r3, #0] } else { mtCOVERAGE_TEST_MARKER(); } } - 800b0c2: bf00 nop - 800b0c4: 3720 adds r7, #32 - 800b0c6: 46bd mov sp, r7 - 800b0c8: bd80 pop {r7, pc} + 800b176: bf00 nop + 800b178: 3720 adds r7, #32 + 800b17a: 46bd mov sp, r7 + 800b17c: bd80 pop {r7, pc} ... -0800b0cc : +0800b180 : /*-----------------------------------------------------------*/ static void prvAddNewTaskToReadyList( TCB_t *pxNewTCB ) { - 800b0cc: b580 push {r7, lr} - 800b0ce: b082 sub sp, #8 - 800b0d0: af00 add r7, sp, #0 - 800b0d2: 6078 str r0, [r7, #4] + 800b180: b580 push {r7, lr} + 800b182: b082 sub sp, #8 + 800b184: af00 add r7, sp, #0 + 800b186: 6078 str r0, [r7, #4] /* Ensure interrupts don't access the task lists while the lists are being updated. */ taskENTER_CRITICAL(); - 800b0d4: f001 fe3e bl 800cd54 + 800b188: f001 fe44 bl 800ce14 { uxCurrentNumberOfTasks++; - 800b0d8: 4b2d ldr r3, [pc, #180] ; (800b190 ) - 800b0da: 681b ldr r3, [r3, #0] - 800b0dc: 3301 adds r3, #1 - 800b0de: 4a2c ldr r2, [pc, #176] ; (800b190 ) - 800b0e0: 6013 str r3, [r2, #0] + 800b18c: 4b2d ldr r3, [pc, #180] ; (800b244 ) + 800b18e: 681b ldr r3, [r3, #0] + 800b190: 3301 adds r3, #1 + 800b192: 4a2c ldr r2, [pc, #176] ; (800b244 ) + 800b194: 6013 str r3, [r2, #0] if( pxCurrentTCB == NULL ) - 800b0e2: 4b2c ldr r3, [pc, #176] ; (800b194 ) - 800b0e4: 681b ldr r3, [r3, #0] - 800b0e6: 2b00 cmp r3, #0 - 800b0e8: d109 bne.n 800b0fe + 800b196: 4b2c ldr r3, [pc, #176] ; (800b248 ) + 800b198: 681b ldr r3, [r3, #0] + 800b19a: 2b00 cmp r3, #0 + 800b19c: d109 bne.n 800b1b2 { /* There are no other tasks, or all the other tasks are in the suspended state - make this the current task. */ pxCurrentTCB = pxNewTCB; - 800b0ea: 4a2a ldr r2, [pc, #168] ; (800b194 ) - 800b0ec: 687b ldr r3, [r7, #4] - 800b0ee: 6013 str r3, [r2, #0] + 800b19e: 4a2a ldr r2, [pc, #168] ; (800b248 ) + 800b1a0: 687b ldr r3, [r7, #4] + 800b1a2: 6013 str r3, [r2, #0] if( uxCurrentNumberOfTasks == ( UBaseType_t ) 1 ) - 800b0f0: 4b27 ldr r3, [pc, #156] ; (800b190 ) - 800b0f2: 681b ldr r3, [r3, #0] - 800b0f4: 2b01 cmp r3, #1 - 800b0f6: d110 bne.n 800b11a + 800b1a4: 4b27 ldr r3, [pc, #156] ; (800b244 ) + 800b1a6: 681b ldr r3, [r3, #0] + 800b1a8: 2b01 cmp r3, #1 + 800b1aa: d110 bne.n 800b1ce { /* This is the first task to be created so do the preliminary initialisation required. We will not recover if this call fails, but we will report the failure. */ prvInitialiseTaskLists(); - 800b0f8: f000 fc28 bl 800b94c - 800b0fc: e00d b.n 800b11a + 800b1ac: f000 fc28 bl 800ba00 + 800b1b0: e00d b.n 800b1ce else { /* If the scheduler is not already running, make this task the current task if it is the highest priority task to be created so far. */ if( xSchedulerRunning == pdFALSE ) - 800b0fe: 4b26 ldr r3, [pc, #152] ; (800b198 ) - 800b100: 681b ldr r3, [r3, #0] - 800b102: 2b00 cmp r3, #0 - 800b104: d109 bne.n 800b11a + 800b1b2: 4b26 ldr r3, [pc, #152] ; (800b24c ) + 800b1b4: 681b ldr r3, [r3, #0] + 800b1b6: 2b00 cmp r3, #0 + 800b1b8: d109 bne.n 800b1ce { if( pxCurrentTCB->uxPriority <= pxNewTCB->uxPriority ) - 800b106: 4b23 ldr r3, [pc, #140] ; (800b194 ) - 800b108: 681b ldr r3, [r3, #0] - 800b10a: 6ada ldr r2, [r3, #44] ; 0x2c - 800b10c: 687b ldr r3, [r7, #4] - 800b10e: 6adb ldr r3, [r3, #44] ; 0x2c - 800b110: 429a cmp r2, r3 - 800b112: d802 bhi.n 800b11a + 800b1ba: 4b23 ldr r3, [pc, #140] ; (800b248 ) + 800b1bc: 681b ldr r3, [r3, #0] + 800b1be: 6ada ldr r2, [r3, #44] ; 0x2c + 800b1c0: 687b ldr r3, [r7, #4] + 800b1c2: 6adb ldr r3, [r3, #44] ; 0x2c + 800b1c4: 429a cmp r2, r3 + 800b1c6: d802 bhi.n 800b1ce { pxCurrentTCB = pxNewTCB; - 800b114: 4a1f ldr r2, [pc, #124] ; (800b194 ) - 800b116: 687b ldr r3, [r7, #4] - 800b118: 6013 str r3, [r2, #0] + 800b1c8: 4a1f ldr r2, [pc, #124] ; (800b248 ) + 800b1ca: 687b ldr r3, [r7, #4] + 800b1cc: 6013 str r3, [r2, #0] { mtCOVERAGE_TEST_MARKER(); } } uxTaskNumber++; - 800b11a: 4b20 ldr r3, [pc, #128] ; (800b19c ) - 800b11c: 681b ldr r3, [r3, #0] - 800b11e: 3301 adds r3, #1 - 800b120: 4a1e ldr r2, [pc, #120] ; (800b19c ) - 800b122: 6013 str r3, [r2, #0] + 800b1ce: 4b20 ldr r3, [pc, #128] ; (800b250 ) + 800b1d0: 681b ldr r3, [r3, #0] + 800b1d2: 3301 adds r3, #1 + 800b1d4: 4a1e ldr r2, [pc, #120] ; (800b250 ) + 800b1d6: 6013 str r3, [r2, #0] #if ( configUSE_TRACE_FACILITY == 1 ) { /* Add a counter into the TCB for tracing only. */ pxNewTCB->uxTCBNumber = uxTaskNumber; - 800b124: 4b1d ldr r3, [pc, #116] ; (800b19c ) - 800b126: 681a ldr r2, [r3, #0] - 800b128: 687b ldr r3, [r7, #4] - 800b12a: 645a str r2, [r3, #68] ; 0x44 + 800b1d8: 4b1d ldr r3, [pc, #116] ; (800b250 ) + 800b1da: 681a ldr r2, [r3, #0] + 800b1dc: 687b ldr r3, [r7, #4] + 800b1de: 645a str r2, [r3, #68] ; 0x44 } #endif /* configUSE_TRACE_FACILITY */ traceTASK_CREATE( pxNewTCB ); prvAddTaskToReadyList( pxNewTCB ); - 800b12c: 687b ldr r3, [r7, #4] - 800b12e: 6ada ldr r2, [r3, #44] ; 0x2c - 800b130: 4b1b ldr r3, [pc, #108] ; (800b1a0 ) - 800b132: 681b ldr r3, [r3, #0] - 800b134: 429a cmp r2, r3 - 800b136: d903 bls.n 800b140 - 800b138: 687b ldr r3, [r7, #4] - 800b13a: 6adb ldr r3, [r3, #44] ; 0x2c - 800b13c: 4a18 ldr r2, [pc, #96] ; (800b1a0 ) - 800b13e: 6013 str r3, [r2, #0] - 800b140: 687b ldr r3, [r7, #4] - 800b142: 6ada ldr r2, [r3, #44] ; 0x2c - 800b144: 4613 mov r3, r2 - 800b146: 009b lsls r3, r3, #2 - 800b148: 4413 add r3, r2 - 800b14a: 009b lsls r3, r3, #2 - 800b14c: 4a15 ldr r2, [pc, #84] ; (800b1a4 ) - 800b14e: 441a add r2, r3 - 800b150: 687b ldr r3, [r7, #4] - 800b152: 3304 adds r3, #4 - 800b154: 4619 mov r1, r3 - 800b156: 4610 mov r0, r2 - 800b158: f7fe fefd bl 8009f56 + 800b1e0: 687b ldr r3, [r7, #4] + 800b1e2: 6ada ldr r2, [r3, #44] ; 0x2c + 800b1e4: 4b1b ldr r3, [pc, #108] ; (800b254 ) + 800b1e6: 681b ldr r3, [r3, #0] + 800b1e8: 429a cmp r2, r3 + 800b1ea: d903 bls.n 800b1f4 + 800b1ec: 687b ldr r3, [r7, #4] + 800b1ee: 6adb ldr r3, [r3, #44] ; 0x2c + 800b1f0: 4a18 ldr r2, [pc, #96] ; (800b254 ) + 800b1f2: 6013 str r3, [r2, #0] + 800b1f4: 687b ldr r3, [r7, #4] + 800b1f6: 6ada ldr r2, [r3, #44] ; 0x2c + 800b1f8: 4613 mov r3, r2 + 800b1fa: 009b lsls r3, r3, #2 + 800b1fc: 4413 add r3, r2 + 800b1fe: 009b lsls r3, r3, #2 + 800b200: 4a15 ldr r2, [pc, #84] ; (800b258 ) + 800b202: 441a add r2, r3 + 800b204: 687b ldr r3, [r7, #4] + 800b206: 3304 adds r3, #4 + 800b208: 4619 mov r1, r3 + 800b20a: 4610 mov r0, r2 + 800b20c: f7fe fefd bl 800a00a portSETUP_TCB( pxNewTCB ); } taskEXIT_CRITICAL(); - 800b15c: f001 fe2a bl 800cdb4 + 800b210: f001 fe30 bl 800ce74 if( xSchedulerRunning != pdFALSE ) - 800b160: 4b0d ldr r3, [pc, #52] ; (800b198 ) - 800b162: 681b ldr r3, [r3, #0] - 800b164: 2b00 cmp r3, #0 - 800b166: d00e beq.n 800b186 + 800b214: 4b0d ldr r3, [pc, #52] ; (800b24c ) + 800b216: 681b ldr r3, [r3, #0] + 800b218: 2b00 cmp r3, #0 + 800b21a: d00e beq.n 800b23a { /* If the created task is of a higher priority than the current task then it should run now. */ if( pxCurrentTCB->uxPriority < pxNewTCB->uxPriority ) - 800b168: 4b0a ldr r3, [pc, #40] ; (800b194 ) - 800b16a: 681b ldr r3, [r3, #0] - 800b16c: 6ada ldr r2, [r3, #44] ; 0x2c - 800b16e: 687b ldr r3, [r7, #4] - 800b170: 6adb ldr r3, [r3, #44] ; 0x2c - 800b172: 429a cmp r2, r3 - 800b174: d207 bcs.n 800b186 + 800b21c: 4b0a ldr r3, [pc, #40] ; (800b248 ) + 800b21e: 681b ldr r3, [r3, #0] + 800b220: 6ada ldr r2, [r3, #44] ; 0x2c + 800b222: 687b ldr r3, [r7, #4] + 800b224: 6adb ldr r3, [r3, #44] ; 0x2c + 800b226: 429a cmp r2, r3 + 800b228: d207 bcs.n 800b23a { taskYIELD_IF_USING_PREEMPTION(); - 800b176: 4b0c ldr r3, [pc, #48] ; (800b1a8 ) - 800b178: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800b17c: 601a str r2, [r3, #0] - 800b17e: f3bf 8f4f dsb sy - 800b182: f3bf 8f6f isb sy + 800b22a: 4b0c ldr r3, [pc, #48] ; (800b25c ) + 800b22c: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800b230: 601a str r2, [r3, #0] + 800b232: f3bf 8f4f dsb sy + 800b236: f3bf 8f6f isb sy } else { mtCOVERAGE_TEST_MARKER(); } } - 800b186: bf00 nop - 800b188: 3708 adds r7, #8 - 800b18a: 46bd mov sp, r7 - 800b18c: bd80 pop {r7, pc} - 800b18e: bf00 nop - 800b190: 200013e8 .word 0x200013e8 - 800b194: 20000f14 .word 0x20000f14 - 800b198: 200013f4 .word 0x200013f4 - 800b19c: 20001404 .word 0x20001404 - 800b1a0: 200013f0 .word 0x200013f0 - 800b1a4: 20000f18 .word 0x20000f18 - 800b1a8: e000ed04 .word 0xe000ed04 - -0800b1ac : + 800b23a: bf00 nop + 800b23c: 3708 adds r7, #8 + 800b23e: 46bd mov sp, r7 + 800b240: bd80 pop {r7, pc} + 800b242: bf00 nop + 800b244: 20001404 .word 0x20001404 + 800b248: 20000f30 .word 0x20000f30 + 800b24c: 20001410 .word 0x20001410 + 800b250: 20001420 .word 0x20001420 + 800b254: 2000140c .word 0x2000140c + 800b258: 20000f34 .word 0x20000f34 + 800b25c: e000ed04 .word 0xe000ed04 + +0800b260 : /*-----------------------------------------------------------*/ #if ( INCLUDE_vTaskDelay == 1 ) void vTaskDelay( const TickType_t xTicksToDelay ) { - 800b1ac: b580 push {r7, lr} - 800b1ae: b084 sub sp, #16 - 800b1b0: af00 add r7, sp, #0 - 800b1b2: 6078 str r0, [r7, #4] + 800b260: b580 push {r7, lr} + 800b262: b084 sub sp, #16 + 800b264: af00 add r7, sp, #0 + 800b266: 6078 str r0, [r7, #4] BaseType_t xAlreadyYielded = pdFALSE; - 800b1b4: 2300 movs r3, #0 - 800b1b6: 60fb str r3, [r7, #12] + 800b268: 2300 movs r3, #0 + 800b26a: 60fb str r3, [r7, #12] /* A delay time of zero just forces a reschedule. */ if( xTicksToDelay > ( TickType_t ) 0U ) - 800b1b8: 687b ldr r3, [r7, #4] - 800b1ba: 2b00 cmp r3, #0 - 800b1bc: d017 beq.n 800b1ee + 800b26c: 687b ldr r3, [r7, #4] + 800b26e: 2b00 cmp r3, #0 + 800b270: d017 beq.n 800b2a2 { configASSERT( uxSchedulerSuspended == 0 ); - 800b1be: 4b13 ldr r3, [pc, #76] ; (800b20c ) - 800b1c0: 681b ldr r3, [r3, #0] - 800b1c2: 2b00 cmp r3, #0 - 800b1c4: d00a beq.n 800b1dc + 800b272: 4b13 ldr r3, [pc, #76] ; (800b2c0 ) + 800b274: 681b ldr r3, [r3, #0] + 800b276: 2b00 cmp r3, #0 + 800b278: d00a beq.n 800b290 __asm volatile - 800b1c6: f04f 0350 mov.w r3, #80 ; 0x50 - 800b1ca: f383 8811 msr BASEPRI, r3 - 800b1ce: f3bf 8f6f isb sy - 800b1d2: f3bf 8f4f dsb sy - 800b1d6: 60bb str r3, [r7, #8] -} - 800b1d8: bf00 nop - 800b1da: e7fe b.n 800b1da + 800b27a: f04f 0350 mov.w r3, #80 ; 0x50 + 800b27e: f383 8811 msr BASEPRI, r3 + 800b282: f3bf 8f6f isb sy + 800b286: f3bf 8f4f dsb sy + 800b28a: 60bb str r3, [r7, #8] +} + 800b28c: bf00 nop + 800b28e: e7fe b.n 800b28e vTaskSuspendAll(); - 800b1dc: f000 f880 bl 800b2e0 + 800b290: f000 f880 bl 800b394 list or removed from the blocked list until the scheduler is resumed. This task cannot be in an event list as it is the currently executing task. */ prvAddCurrentTaskToDelayedList( xTicksToDelay, pdFALSE ); - 800b1e0: 2100 movs r1, #0 - 800b1e2: 6878 ldr r0, [r7, #4] - 800b1e4: f001 f830 bl 800c248 + 800b294: 2100 movs r1, #0 + 800b296: 6878 ldr r0, [r7, #4] + 800b298: f001 f830 bl 800c2fc } xAlreadyYielded = xTaskResumeAll(); - 800b1e8: f000 f888 bl 800b2fc - 800b1ec: 60f8 str r0, [r7, #12] + 800b29c: f000 f888 bl 800b3b0 + 800b2a0: 60f8 str r0, [r7, #12] mtCOVERAGE_TEST_MARKER(); } /* Force a reschedule if xTaskResumeAll has not already done so, we may have put ourselves to sleep. */ if( xAlreadyYielded == pdFALSE ) - 800b1ee: 68fb ldr r3, [r7, #12] - 800b1f0: 2b00 cmp r3, #0 - 800b1f2: d107 bne.n 800b204 + 800b2a2: 68fb ldr r3, [r7, #12] + 800b2a4: 2b00 cmp r3, #0 + 800b2a6: d107 bne.n 800b2b8 { portYIELD_WITHIN_API(); - 800b1f4: 4b06 ldr r3, [pc, #24] ; (800b210 ) - 800b1f6: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800b1fa: 601a str r2, [r3, #0] - 800b1fc: f3bf 8f4f dsb sy - 800b200: f3bf 8f6f isb sy + 800b2a8: 4b06 ldr r3, [pc, #24] ; (800b2c4 ) + 800b2aa: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800b2ae: 601a str r2, [r3, #0] + 800b2b0: f3bf 8f4f dsb sy + 800b2b4: f3bf 8f6f isb sy } else { mtCOVERAGE_TEST_MARKER(); } } - 800b204: bf00 nop - 800b206: 3710 adds r7, #16 - 800b208: 46bd mov sp, r7 - 800b20a: bd80 pop {r7, pc} - 800b20c: 20001410 .word 0x20001410 - 800b210: e000ed04 .word 0xe000ed04 + 800b2b8: bf00 nop + 800b2ba: 3710 adds r7, #16 + 800b2bc: 46bd mov sp, r7 + 800b2be: bd80 pop {r7, pc} + 800b2c0: 2000142c .word 0x2000142c + 800b2c4: e000ed04 .word 0xe000ed04 -0800b214 : +0800b2c8 : #endif /* ( ( INCLUDE_xTaskResumeFromISR == 1 ) && ( INCLUDE_vTaskSuspend == 1 ) ) */ /*-----------------------------------------------------------*/ void vTaskStartScheduler( void ) { - 800b214: b580 push {r7, lr} - 800b216: b08a sub sp, #40 ; 0x28 - 800b218: af04 add r7, sp, #16 + 800b2c8: b580 push {r7, lr} + 800b2ca: b08a sub sp, #40 ; 0x28 + 800b2cc: af04 add r7, sp, #16 BaseType_t xReturn; /* Add the idle task at the lowest priority. */ #if( configSUPPORT_STATIC_ALLOCATION == 1 ) { StaticTask_t *pxIdleTaskTCBBuffer = NULL; - 800b21a: 2300 movs r3, #0 - 800b21c: 60bb str r3, [r7, #8] + 800b2ce: 2300 movs r3, #0 + 800b2d0: 60bb str r3, [r7, #8] StackType_t *pxIdleTaskStackBuffer = NULL; - 800b21e: 2300 movs r3, #0 - 800b220: 607b str r3, [r7, #4] + 800b2d2: 2300 movs r3, #0 + 800b2d4: 607b str r3, [r7, #4] uint32_t ulIdleTaskStackSize; /* The Idle task is created using user provided RAM - obtain the address of the RAM then create the idle task. */ vApplicationGetIdleTaskMemory( &pxIdleTaskTCBBuffer, &pxIdleTaskStackBuffer, &ulIdleTaskStackSize ); - 800b222: 463a mov r2, r7 - 800b224: 1d39 adds r1, r7, #4 - 800b226: f107 0308 add.w r3, r7, #8 - 800b22a: 4618 mov r0, r3 - 800b22c: f7fe fe32 bl 8009e94 + 800b2d6: 463a mov r2, r7 + 800b2d8: 1d39 adds r1, r7, #4 + 800b2da: f107 0308 add.w r3, r7, #8 + 800b2de: 4618 mov r0, r3 + 800b2e0: f7fe fe32 bl 8009f48 xIdleTaskHandle = xTaskCreateStatic( prvIdleTask, - 800b230: 6839 ldr r1, [r7, #0] - 800b232: 687b ldr r3, [r7, #4] - 800b234: 68ba ldr r2, [r7, #8] - 800b236: 9202 str r2, [sp, #8] - 800b238: 9301 str r3, [sp, #4] - 800b23a: 2300 movs r3, #0 - 800b23c: 9300 str r3, [sp, #0] - 800b23e: 2300 movs r3, #0 - 800b240: 460a mov r2, r1 - 800b242: 4921 ldr r1, [pc, #132] ; (800b2c8 ) - 800b244: 4821 ldr r0, [pc, #132] ; (800b2cc ) - 800b246: f7ff fe0f bl 800ae68 - 800b24a: 4603 mov r3, r0 - 800b24c: 4a20 ldr r2, [pc, #128] ; (800b2d0 ) - 800b24e: 6013 str r3, [r2, #0] + 800b2e4: 6839 ldr r1, [r7, #0] + 800b2e6: 687b ldr r3, [r7, #4] + 800b2e8: 68ba ldr r2, [r7, #8] + 800b2ea: 9202 str r2, [sp, #8] + 800b2ec: 9301 str r3, [sp, #4] + 800b2ee: 2300 movs r3, #0 + 800b2f0: 9300 str r3, [sp, #0] + 800b2f2: 2300 movs r3, #0 + 800b2f4: 460a mov r2, r1 + 800b2f6: 4921 ldr r1, [pc, #132] ; (800b37c ) + 800b2f8: 4821 ldr r0, [pc, #132] ; (800b380 ) + 800b2fa: f7ff fe0f bl 800af1c + 800b2fe: 4603 mov r3, r0 + 800b300: 4a20 ldr r2, [pc, #128] ; (800b384 ) + 800b302: 6013 str r3, [r2, #0] ( void * ) NULL, /*lint !e961. The cast is not redundant for all compilers. */ portPRIVILEGE_BIT, /* In effect ( tskIDLE_PRIORITY | portPRIVILEGE_BIT ), but tskIDLE_PRIORITY is zero. */ pxIdleTaskStackBuffer, pxIdleTaskTCBBuffer ); /*lint !e961 MISRA exception, justified as it is not a redundant explicit cast to all supported compilers. */ if( xIdleTaskHandle != NULL ) - 800b250: 4b1f ldr r3, [pc, #124] ; (800b2d0 ) - 800b252: 681b ldr r3, [r3, #0] - 800b254: 2b00 cmp r3, #0 - 800b256: d002 beq.n 800b25e + 800b304: 4b1f ldr r3, [pc, #124] ; (800b384 ) + 800b306: 681b ldr r3, [r3, #0] + 800b308: 2b00 cmp r3, #0 + 800b30a: d002 beq.n 800b312 { xReturn = pdPASS; - 800b258: 2301 movs r3, #1 - 800b25a: 617b str r3, [r7, #20] - 800b25c: e001 b.n 800b262 + 800b30c: 2301 movs r3, #1 + 800b30e: 617b str r3, [r7, #20] + 800b310: e001 b.n 800b316 } else { xReturn = pdFAIL; - 800b25e: 2300 movs r3, #0 - 800b260: 617b str r3, [r7, #20] + 800b312: 2300 movs r3, #0 + 800b314: 617b str r3, [r7, #20] } #endif /* configSUPPORT_STATIC_ALLOCATION */ #if ( configUSE_TIMERS == 1 ) { if( xReturn == pdPASS ) - 800b262: 697b ldr r3, [r7, #20] - 800b264: 2b01 cmp r3, #1 - 800b266: d102 bne.n 800b26e + 800b316: 697b ldr r3, [r7, #20] + 800b318: 2b01 cmp r3, #1 + 800b31a: d102 bne.n 800b322 { xReturn = xTimerCreateTimerTask(); - 800b268: f001 f842 bl 800c2f0 - 800b26c: 6178 str r0, [r7, #20] + 800b31c: f001 f842 bl 800c3a4 + 800b320: 6178 str r0, [r7, #20] mtCOVERAGE_TEST_MARKER(); } } #endif /* configUSE_TIMERS */ if( xReturn == pdPASS ) - 800b26e: 697b ldr r3, [r7, #20] - 800b270: 2b01 cmp r3, #1 - 800b272: d116 bne.n 800b2a2 + 800b322: 697b ldr r3, [r7, #20] + 800b324: 2b01 cmp r3, #1 + 800b326: d116 bne.n 800b356 __asm volatile - 800b274: f04f 0350 mov.w r3, #80 ; 0x50 - 800b278: f383 8811 msr BASEPRI, r3 - 800b27c: f3bf 8f6f isb sy - 800b280: f3bf 8f4f dsb sy - 800b284: 613b str r3, [r7, #16] + 800b328: f04f 0350 mov.w r3, #80 ; 0x50 + 800b32c: f383 8811 msr BASEPRI, r3 + 800b330: f3bf 8f6f isb sy + 800b334: f3bf 8f4f dsb sy + 800b338: 613b str r3, [r7, #16] } - 800b286: bf00 nop + 800b33a: bf00 nop for additional information. */ _impure_ptr = &( pxCurrentTCB->xNewLib_reent ); } #endif /* configUSE_NEWLIB_REENTRANT */ xNextTaskUnblockTime = portMAX_DELAY; - 800b288: 4b12 ldr r3, [pc, #72] ; (800b2d4 ) - 800b28a: f04f 32ff mov.w r2, #4294967295 - 800b28e: 601a str r2, [r3, #0] + 800b33c: 4b12 ldr r3, [pc, #72] ; (800b388 ) + 800b33e: f04f 32ff mov.w r2, #4294967295 + 800b342: 601a str r2, [r3, #0] xSchedulerRunning = pdTRUE; - 800b290: 4b11 ldr r3, [pc, #68] ; (800b2d8 ) - 800b292: 2201 movs r2, #1 - 800b294: 601a str r2, [r3, #0] + 800b344: 4b11 ldr r3, [pc, #68] ; (800b38c ) + 800b346: 2201 movs r2, #1 + 800b348: 601a str r2, [r3, #0] xTickCount = ( TickType_t ) configINITIAL_TICK_COUNT; - 800b296: 4b11 ldr r3, [pc, #68] ; (800b2dc ) - 800b298: 2200 movs r2, #0 - 800b29a: 601a str r2, [r3, #0] + 800b34a: 4b11 ldr r3, [pc, #68] ; (800b390 ) + 800b34c: 2200 movs r2, #0 + 800b34e: 601a str r2, [r3, #0] traceTASK_SWITCHED_IN(); /* Setting up the timer tick is hardware specific and thus in the portable interface. */ if( xPortStartScheduler() != pdFALSE ) - 800b29c: f001 fcb8 bl 800cc10 + 800b350: f001 fcbe bl 800ccd0 } /* Prevent compiler warnings if INCLUDE_xTaskGetIdleTaskHandle is set to 0, meaning xIdleTaskHandle is not used anywhere else. */ ( void ) xIdleTaskHandle; } - 800b2a0: e00e b.n 800b2c0 + 800b354: e00e b.n 800b374 configASSERT( xReturn != errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY ); - 800b2a2: 697b ldr r3, [r7, #20] - 800b2a4: f1b3 3fff cmp.w r3, #4294967295 - 800b2a8: d10a bne.n 800b2c0 + 800b356: 697b ldr r3, [r7, #20] + 800b358: f1b3 3fff cmp.w r3, #4294967295 + 800b35c: d10a bne.n 800b374 __asm volatile - 800b2aa: f04f 0350 mov.w r3, #80 ; 0x50 - 800b2ae: f383 8811 msr BASEPRI, r3 - 800b2b2: f3bf 8f6f isb sy - 800b2b6: f3bf 8f4f dsb sy - 800b2ba: 60fb str r3, [r7, #12] -} - 800b2bc: bf00 nop - 800b2be: e7fe b.n 800b2be -} - 800b2c0: bf00 nop - 800b2c2: 3718 adds r7, #24 - 800b2c4: 46bd mov sp, r7 - 800b2c6: bd80 pop {r7, pc} - 800b2c8: 0800ef88 .word 0x0800ef88 - 800b2cc: 0800b91d .word 0x0800b91d - 800b2d0: 2000140c .word 0x2000140c - 800b2d4: 20001408 .word 0x20001408 - 800b2d8: 200013f4 .word 0x200013f4 - 800b2dc: 200013ec .word 0x200013ec - -0800b2e0 : + 800b35e: f04f 0350 mov.w r3, #80 ; 0x50 + 800b362: f383 8811 msr BASEPRI, r3 + 800b366: f3bf 8f6f isb sy + 800b36a: f3bf 8f4f dsb sy + 800b36e: 60fb str r3, [r7, #12] +} + 800b370: bf00 nop + 800b372: e7fe b.n 800b372 +} + 800b374: bf00 nop + 800b376: 3718 adds r7, #24 + 800b378: 46bd mov sp, r7 + 800b37a: bd80 pop {r7, pc} + 800b37c: 0800f048 .word 0x0800f048 + 800b380: 0800b9d1 .word 0x0800b9d1 + 800b384: 20001428 .word 0x20001428 + 800b388: 20001424 .word 0x20001424 + 800b38c: 20001410 .word 0x20001410 + 800b390: 20001408 .word 0x20001408 + +0800b394 : vPortEndScheduler(); } /*----------------------------------------------------------*/ void vTaskSuspendAll( void ) { - 800b2e0: b480 push {r7} - 800b2e2: af00 add r7, sp, #0 + 800b394: b480 push {r7} + 800b396: af00 add r7, sp, #0 do not otherwise exhibit real time behaviour. */ portSOFTWARE_BARRIER(); /* The scheduler is suspended if uxSchedulerSuspended is non-zero. An increment is used to allow calls to vTaskSuspendAll() to nest. */ ++uxSchedulerSuspended; - 800b2e4: 4b04 ldr r3, [pc, #16] ; (800b2f8 ) - 800b2e6: 681b ldr r3, [r3, #0] - 800b2e8: 3301 adds r3, #1 - 800b2ea: 4a03 ldr r2, [pc, #12] ; (800b2f8 ) - 800b2ec: 6013 str r3, [r2, #0] + 800b398: 4b04 ldr r3, [pc, #16] ; (800b3ac ) + 800b39a: 681b ldr r3, [r3, #0] + 800b39c: 3301 adds r3, #1 + 800b39e: 4a03 ldr r2, [pc, #12] ; (800b3ac ) + 800b3a0: 6013 str r3, [r2, #0] /* Enforces ordering for ports and optimised compilers that may otherwise place the above increment elsewhere. */ portMEMORY_BARRIER(); } - 800b2ee: bf00 nop - 800b2f0: 46bd mov sp, r7 - 800b2f2: f85d 7b04 ldr.w r7, [sp], #4 - 800b2f6: 4770 bx lr - 800b2f8: 20001410 .word 0x20001410 + 800b3a2: bf00 nop + 800b3a4: 46bd mov sp, r7 + 800b3a6: f85d 7b04 ldr.w r7, [sp], #4 + 800b3aa: 4770 bx lr + 800b3ac: 2000142c .word 0x2000142c -0800b2fc : +0800b3b0 : #endif /* configUSE_TICKLESS_IDLE */ /*----------------------------------------------------------*/ BaseType_t xTaskResumeAll( void ) { - 800b2fc: b580 push {r7, lr} - 800b2fe: b084 sub sp, #16 - 800b300: af00 add r7, sp, #0 + 800b3b0: b580 push {r7, lr} + 800b3b2: b084 sub sp, #16 + 800b3b4: af00 add r7, sp, #0 TCB_t *pxTCB = NULL; - 800b302: 2300 movs r3, #0 - 800b304: 60fb str r3, [r7, #12] + 800b3b6: 2300 movs r3, #0 + 800b3b8: 60fb str r3, [r7, #12] BaseType_t xAlreadyYielded = pdFALSE; - 800b306: 2300 movs r3, #0 - 800b308: 60bb str r3, [r7, #8] + 800b3ba: 2300 movs r3, #0 + 800b3bc: 60bb str r3, [r7, #8] /* If uxSchedulerSuspended is zero then this function does not match a previous call to vTaskSuspendAll(). */ configASSERT( uxSchedulerSuspended ); - 800b30a: 4b42 ldr r3, [pc, #264] ; (800b414 ) - 800b30c: 681b ldr r3, [r3, #0] - 800b30e: 2b00 cmp r3, #0 - 800b310: d10a bne.n 800b328 + 800b3be: 4b42 ldr r3, [pc, #264] ; (800b4c8 ) + 800b3c0: 681b ldr r3, [r3, #0] + 800b3c2: 2b00 cmp r3, #0 + 800b3c4: d10a bne.n 800b3dc __asm volatile - 800b312: f04f 0350 mov.w r3, #80 ; 0x50 - 800b316: f383 8811 msr BASEPRI, r3 - 800b31a: f3bf 8f6f isb sy - 800b31e: f3bf 8f4f dsb sy - 800b322: 603b str r3, [r7, #0] -} - 800b324: bf00 nop - 800b326: e7fe b.n 800b326 + 800b3c6: f04f 0350 mov.w r3, #80 ; 0x50 + 800b3ca: f383 8811 msr BASEPRI, r3 + 800b3ce: f3bf 8f6f isb sy + 800b3d2: f3bf 8f4f dsb sy + 800b3d6: 603b str r3, [r7, #0] +} + 800b3d8: bf00 nop + 800b3da: e7fe b.n 800b3da /* It is possible that an ISR caused a task to be removed from an event list while the scheduler was suspended. If this was the case then the removed task will have been added to the xPendingReadyList. Once the scheduler has been resumed it is safe to move all the pending ready tasks from this list into their appropriate ready list. */ taskENTER_CRITICAL(); - 800b328: f001 fd14 bl 800cd54 + 800b3dc: f001 fd1a bl 800ce14 { --uxSchedulerSuspended; - 800b32c: 4b39 ldr r3, [pc, #228] ; (800b414 ) - 800b32e: 681b ldr r3, [r3, #0] - 800b330: 3b01 subs r3, #1 - 800b332: 4a38 ldr r2, [pc, #224] ; (800b414 ) - 800b334: 6013 str r3, [r2, #0] + 800b3e0: 4b39 ldr r3, [pc, #228] ; (800b4c8 ) + 800b3e2: 681b ldr r3, [r3, #0] + 800b3e4: 3b01 subs r3, #1 + 800b3e6: 4a38 ldr r2, [pc, #224] ; (800b4c8 ) + 800b3e8: 6013 str r3, [r2, #0] if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) - 800b336: 4b37 ldr r3, [pc, #220] ; (800b414 ) - 800b338: 681b ldr r3, [r3, #0] - 800b33a: 2b00 cmp r3, #0 - 800b33c: d162 bne.n 800b404 + 800b3ea: 4b37 ldr r3, [pc, #220] ; (800b4c8 ) + 800b3ec: 681b ldr r3, [r3, #0] + 800b3ee: 2b00 cmp r3, #0 + 800b3f0: d162 bne.n 800b4b8 { if( uxCurrentNumberOfTasks > ( UBaseType_t ) 0U ) - 800b33e: 4b36 ldr r3, [pc, #216] ; (800b418 ) - 800b340: 681b ldr r3, [r3, #0] - 800b342: 2b00 cmp r3, #0 - 800b344: d05e beq.n 800b404 + 800b3f2: 4b36 ldr r3, [pc, #216] ; (800b4cc ) + 800b3f4: 681b ldr r3, [r3, #0] + 800b3f6: 2b00 cmp r3, #0 + 800b3f8: d05e beq.n 800b4b8 { /* Move any readied tasks from the pending list into the appropriate ready list. */ while( listLIST_IS_EMPTY( &xPendingReadyList ) == pdFALSE ) - 800b346: e02f b.n 800b3a8 + 800b3fa: e02f b.n 800b45c { pxTCB = listGET_OWNER_OF_HEAD_ENTRY( ( &xPendingReadyList ) ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ - 800b348: 4b34 ldr r3, [pc, #208] ; (800b41c ) - 800b34a: 68db ldr r3, [r3, #12] - 800b34c: 68db ldr r3, [r3, #12] - 800b34e: 60fb str r3, [r7, #12] + 800b3fc: 4b34 ldr r3, [pc, #208] ; (800b4d0 ) + 800b3fe: 68db ldr r3, [r3, #12] + 800b400: 68db ldr r3, [r3, #12] + 800b402: 60fb str r3, [r7, #12] ( void ) uxListRemove( &( pxTCB->xEventListItem ) ); - 800b350: 68fb ldr r3, [r7, #12] - 800b352: 3318 adds r3, #24 - 800b354: 4618 mov r0, r3 - 800b356: f7fe fe5b bl 800a010 + 800b404: 68fb ldr r3, [r7, #12] + 800b406: 3318 adds r3, #24 + 800b408: 4618 mov r0, r3 + 800b40a: f7fe fe5b bl 800a0c4 ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); - 800b35a: 68fb ldr r3, [r7, #12] - 800b35c: 3304 adds r3, #4 - 800b35e: 4618 mov r0, r3 - 800b360: f7fe fe56 bl 800a010 + 800b40e: 68fb ldr r3, [r7, #12] + 800b410: 3304 adds r3, #4 + 800b412: 4618 mov r0, r3 + 800b414: f7fe fe56 bl 800a0c4 prvAddTaskToReadyList( pxTCB ); - 800b364: 68fb ldr r3, [r7, #12] - 800b366: 6ada ldr r2, [r3, #44] ; 0x2c - 800b368: 4b2d ldr r3, [pc, #180] ; (800b420 ) - 800b36a: 681b ldr r3, [r3, #0] - 800b36c: 429a cmp r2, r3 - 800b36e: d903 bls.n 800b378 - 800b370: 68fb ldr r3, [r7, #12] - 800b372: 6adb ldr r3, [r3, #44] ; 0x2c - 800b374: 4a2a ldr r2, [pc, #168] ; (800b420 ) - 800b376: 6013 str r3, [r2, #0] - 800b378: 68fb ldr r3, [r7, #12] - 800b37a: 6ada ldr r2, [r3, #44] ; 0x2c - 800b37c: 4613 mov r3, r2 - 800b37e: 009b lsls r3, r3, #2 - 800b380: 4413 add r3, r2 - 800b382: 009b lsls r3, r3, #2 - 800b384: 4a27 ldr r2, [pc, #156] ; (800b424 ) - 800b386: 441a add r2, r3 - 800b388: 68fb ldr r3, [r7, #12] - 800b38a: 3304 adds r3, #4 - 800b38c: 4619 mov r1, r3 - 800b38e: 4610 mov r0, r2 - 800b390: f7fe fde1 bl 8009f56 + 800b418: 68fb ldr r3, [r7, #12] + 800b41a: 6ada ldr r2, [r3, #44] ; 0x2c + 800b41c: 4b2d ldr r3, [pc, #180] ; (800b4d4 ) + 800b41e: 681b ldr r3, [r3, #0] + 800b420: 429a cmp r2, r3 + 800b422: d903 bls.n 800b42c + 800b424: 68fb ldr r3, [r7, #12] + 800b426: 6adb ldr r3, [r3, #44] ; 0x2c + 800b428: 4a2a ldr r2, [pc, #168] ; (800b4d4 ) + 800b42a: 6013 str r3, [r2, #0] + 800b42c: 68fb ldr r3, [r7, #12] + 800b42e: 6ada ldr r2, [r3, #44] ; 0x2c + 800b430: 4613 mov r3, r2 + 800b432: 009b lsls r3, r3, #2 + 800b434: 4413 add r3, r2 + 800b436: 009b lsls r3, r3, #2 + 800b438: 4a27 ldr r2, [pc, #156] ; (800b4d8 ) + 800b43a: 441a add r2, r3 + 800b43c: 68fb ldr r3, [r7, #12] + 800b43e: 3304 adds r3, #4 + 800b440: 4619 mov r1, r3 + 800b442: 4610 mov r0, r2 + 800b444: f7fe fde1 bl 800a00a /* If the moved task has a priority higher than the current task then a yield must be performed. */ if( pxTCB->uxPriority >= pxCurrentTCB->uxPriority ) - 800b394: 68fb ldr r3, [r7, #12] - 800b396: 6ada ldr r2, [r3, #44] ; 0x2c - 800b398: 4b23 ldr r3, [pc, #140] ; (800b428 ) - 800b39a: 681b ldr r3, [r3, #0] - 800b39c: 6adb ldr r3, [r3, #44] ; 0x2c - 800b39e: 429a cmp r2, r3 - 800b3a0: d302 bcc.n 800b3a8 + 800b448: 68fb ldr r3, [r7, #12] + 800b44a: 6ada ldr r2, [r3, #44] ; 0x2c + 800b44c: 4b23 ldr r3, [pc, #140] ; (800b4dc ) + 800b44e: 681b ldr r3, [r3, #0] + 800b450: 6adb ldr r3, [r3, #44] ; 0x2c + 800b452: 429a cmp r2, r3 + 800b454: d302 bcc.n 800b45c { xYieldPending = pdTRUE; - 800b3a2: 4b22 ldr r3, [pc, #136] ; (800b42c ) - 800b3a4: 2201 movs r2, #1 - 800b3a6: 601a str r2, [r3, #0] + 800b456: 4b22 ldr r3, [pc, #136] ; (800b4e0 ) + 800b458: 2201 movs r2, #1 + 800b45a: 601a str r2, [r3, #0] while( listLIST_IS_EMPTY( &xPendingReadyList ) == pdFALSE ) - 800b3a8: 4b1c ldr r3, [pc, #112] ; (800b41c ) - 800b3aa: 681b ldr r3, [r3, #0] - 800b3ac: 2b00 cmp r3, #0 - 800b3ae: d1cb bne.n 800b348 + 800b45c: 4b1c ldr r3, [pc, #112] ; (800b4d0 ) + 800b45e: 681b ldr r3, [r3, #0] + 800b460: 2b00 cmp r3, #0 + 800b462: d1cb bne.n 800b3fc { mtCOVERAGE_TEST_MARKER(); } } if( pxTCB != NULL ) - 800b3b0: 68fb ldr r3, [r7, #12] - 800b3b2: 2b00 cmp r3, #0 - 800b3b4: d001 beq.n 800b3ba + 800b464: 68fb ldr r3, [r7, #12] + 800b466: 2b00 cmp r3, #0 + 800b468: d001 beq.n 800b46e which may have prevented the next unblock time from being re-calculated, in which case re-calculate it now. Mainly important for low power tickless implementations, where this can prevent an unnecessary exit from low power state. */ prvResetNextTaskUnblockTime(); - 800b3b6: f000 fb67 bl 800ba88 + 800b46a: f000 fb67 bl 800bb3c /* If any ticks occurred while the scheduler was suspended then they should be processed now. This ensures the tick count does not slip, and that any delayed tasks are resumed at the correct time. */ { TickType_t xPendedCounts = xPendedTicks; /* Non-volatile copy. */ - 800b3ba: 4b1d ldr r3, [pc, #116] ; (800b430 ) - 800b3bc: 681b ldr r3, [r3, #0] - 800b3be: 607b str r3, [r7, #4] + 800b46e: 4b1d ldr r3, [pc, #116] ; (800b4e4 ) + 800b470: 681b ldr r3, [r3, #0] + 800b472: 607b str r3, [r7, #4] if( xPendedCounts > ( TickType_t ) 0U ) - 800b3c0: 687b ldr r3, [r7, #4] - 800b3c2: 2b00 cmp r3, #0 - 800b3c4: d010 beq.n 800b3e8 + 800b474: 687b ldr r3, [r7, #4] + 800b476: 2b00 cmp r3, #0 + 800b478: d010 beq.n 800b49c { do { if( xTaskIncrementTick() != pdFALSE ) - 800b3c6: f000 f859 bl 800b47c - 800b3ca: 4603 mov r3, r0 - 800b3cc: 2b00 cmp r3, #0 - 800b3ce: d002 beq.n 800b3d6 + 800b47a: f000 f859 bl 800b530 + 800b47e: 4603 mov r3, r0 + 800b480: 2b00 cmp r3, #0 + 800b482: d002 beq.n 800b48a { xYieldPending = pdTRUE; - 800b3d0: 4b16 ldr r3, [pc, #88] ; (800b42c ) - 800b3d2: 2201 movs r2, #1 - 800b3d4: 601a str r2, [r3, #0] + 800b484: 4b16 ldr r3, [pc, #88] ; (800b4e0 ) + 800b486: 2201 movs r2, #1 + 800b488: 601a str r2, [r3, #0] } else { mtCOVERAGE_TEST_MARKER(); } --xPendedCounts; - 800b3d6: 687b ldr r3, [r7, #4] - 800b3d8: 3b01 subs r3, #1 - 800b3da: 607b str r3, [r7, #4] + 800b48a: 687b ldr r3, [r7, #4] + 800b48c: 3b01 subs r3, #1 + 800b48e: 607b str r3, [r7, #4] } while( xPendedCounts > ( TickType_t ) 0U ); - 800b3dc: 687b ldr r3, [r7, #4] - 800b3de: 2b00 cmp r3, #0 - 800b3e0: d1f1 bne.n 800b3c6 + 800b490: 687b ldr r3, [r7, #4] + 800b492: 2b00 cmp r3, #0 + 800b494: d1f1 bne.n 800b47a xPendedTicks = 0; - 800b3e2: 4b13 ldr r3, [pc, #76] ; (800b430 ) - 800b3e4: 2200 movs r2, #0 - 800b3e6: 601a str r2, [r3, #0] + 800b496: 4b13 ldr r3, [pc, #76] ; (800b4e4 ) + 800b498: 2200 movs r2, #0 + 800b49a: 601a str r2, [r3, #0] { mtCOVERAGE_TEST_MARKER(); } } if( xYieldPending != pdFALSE ) - 800b3e8: 4b10 ldr r3, [pc, #64] ; (800b42c ) - 800b3ea: 681b ldr r3, [r3, #0] - 800b3ec: 2b00 cmp r3, #0 - 800b3ee: d009 beq.n 800b404 + 800b49c: 4b10 ldr r3, [pc, #64] ; (800b4e0 ) + 800b49e: 681b ldr r3, [r3, #0] + 800b4a0: 2b00 cmp r3, #0 + 800b4a2: d009 beq.n 800b4b8 { #if( configUSE_PREEMPTION != 0 ) { xAlreadyYielded = pdTRUE; - 800b3f0: 2301 movs r3, #1 - 800b3f2: 60bb str r3, [r7, #8] + 800b4a4: 2301 movs r3, #1 + 800b4a6: 60bb str r3, [r7, #8] } #endif taskYIELD_IF_USING_PREEMPTION(); - 800b3f4: 4b0f ldr r3, [pc, #60] ; (800b434 ) - 800b3f6: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800b3fa: 601a str r2, [r3, #0] - 800b3fc: f3bf 8f4f dsb sy - 800b400: f3bf 8f6f isb sy + 800b4a8: 4b0f ldr r3, [pc, #60] ; (800b4e8 ) + 800b4aa: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800b4ae: 601a str r2, [r3, #0] + 800b4b0: f3bf 8f4f dsb sy + 800b4b4: f3bf 8f6f isb sy else { mtCOVERAGE_TEST_MARKER(); } } taskEXIT_CRITICAL(); - 800b404: f001 fcd6 bl 800cdb4 + 800b4b8: f001 fcdc bl 800ce74 return xAlreadyYielded; - 800b408: 68bb ldr r3, [r7, #8] -} - 800b40a: 4618 mov r0, r3 - 800b40c: 3710 adds r7, #16 - 800b40e: 46bd mov sp, r7 - 800b410: bd80 pop {r7, pc} - 800b412: bf00 nop - 800b414: 20001410 .word 0x20001410 - 800b418: 200013e8 .word 0x200013e8 - 800b41c: 200013a8 .word 0x200013a8 - 800b420: 200013f0 .word 0x200013f0 - 800b424: 20000f18 .word 0x20000f18 - 800b428: 20000f14 .word 0x20000f14 - 800b42c: 200013fc .word 0x200013fc - 800b430: 200013f8 .word 0x200013f8 - 800b434: e000ed04 .word 0xe000ed04 - -0800b438 : + 800b4bc: 68bb ldr r3, [r7, #8] +} + 800b4be: 4618 mov r0, r3 + 800b4c0: 3710 adds r7, #16 + 800b4c2: 46bd mov sp, r7 + 800b4c4: bd80 pop {r7, pc} + 800b4c6: bf00 nop + 800b4c8: 2000142c .word 0x2000142c + 800b4cc: 20001404 .word 0x20001404 + 800b4d0: 200013c4 .word 0x200013c4 + 800b4d4: 2000140c .word 0x2000140c + 800b4d8: 20000f34 .word 0x20000f34 + 800b4dc: 20000f30 .word 0x20000f30 + 800b4e0: 20001418 .word 0x20001418 + 800b4e4: 20001414 .word 0x20001414 + 800b4e8: e000ed04 .word 0xe000ed04 + +0800b4ec : /*-----------------------------------------------------------*/ TickType_t xTaskGetTickCount( void ) { - 800b438: b480 push {r7} - 800b43a: b083 sub sp, #12 - 800b43c: af00 add r7, sp, #0 + 800b4ec: b480 push {r7} + 800b4ee: b083 sub sp, #12 + 800b4f0: af00 add r7, sp, #0 TickType_t xTicks; /* Critical section required if running on a 16 bit processor. */ portTICK_TYPE_ENTER_CRITICAL(); { xTicks = xTickCount; - 800b43e: 4b05 ldr r3, [pc, #20] ; (800b454 ) - 800b440: 681b ldr r3, [r3, #0] - 800b442: 607b str r3, [r7, #4] + 800b4f2: 4b05 ldr r3, [pc, #20] ; (800b508 ) + 800b4f4: 681b ldr r3, [r3, #0] + 800b4f6: 607b str r3, [r7, #4] } portTICK_TYPE_EXIT_CRITICAL(); return xTicks; - 800b444: 687b ldr r3, [r7, #4] + 800b4f8: 687b ldr r3, [r7, #4] } - 800b446: 4618 mov r0, r3 - 800b448: 370c adds r7, #12 - 800b44a: 46bd mov sp, r7 - 800b44c: f85d 7b04 ldr.w r7, [sp], #4 - 800b450: 4770 bx lr - 800b452: bf00 nop - 800b454: 200013ec .word 0x200013ec + 800b4fa: 4618 mov r0, r3 + 800b4fc: 370c adds r7, #12 + 800b4fe: 46bd mov sp, r7 + 800b500: f85d 7b04 ldr.w r7, [sp], #4 + 800b504: 4770 bx lr + 800b506: bf00 nop + 800b508: 20001408 .word 0x20001408 -0800b458 : +0800b50c : /*-----------------------------------------------------------*/ TickType_t xTaskGetTickCountFromISR( void ) { - 800b458: b580 push {r7, lr} - 800b45a: b082 sub sp, #8 - 800b45c: af00 add r7, sp, #0 + 800b50c: b580 push {r7, lr} + 800b50e: b082 sub sp, #8 + 800b510: af00 add r7, sp, #0 that have been assigned a priority at or (logically) below the maximum system call interrupt priority. FreeRTOS maintains a separate interrupt safe API to ensure interrupt entry is as fast and as simple as possible. More information (albeit Cortex-M specific) is provided on the following link: https://www.freertos.org/RTOS-Cortex-M3-M4.html */ portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); - 800b45e: f001 fd5b bl 800cf18 + 800b512: f001 fd61 bl 800cfd8 uxSavedInterruptStatus = portTICK_TYPE_SET_INTERRUPT_MASK_FROM_ISR(); - 800b462: 2300 movs r3, #0 - 800b464: 607b str r3, [r7, #4] + 800b516: 2300 movs r3, #0 + 800b518: 607b str r3, [r7, #4] { xReturn = xTickCount; - 800b466: 4b04 ldr r3, [pc, #16] ; (800b478 ) - 800b468: 681b ldr r3, [r3, #0] - 800b46a: 603b str r3, [r7, #0] + 800b51a: 4b04 ldr r3, [pc, #16] ; (800b52c ) + 800b51c: 681b ldr r3, [r3, #0] + 800b51e: 603b str r3, [r7, #0] } portTICK_TYPE_CLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); return xReturn; - 800b46c: 683b ldr r3, [r7, #0] + 800b520: 683b ldr r3, [r7, #0] } - 800b46e: 4618 mov r0, r3 - 800b470: 3708 adds r7, #8 - 800b472: 46bd mov sp, r7 - 800b474: bd80 pop {r7, pc} - 800b476: bf00 nop - 800b478: 200013ec .word 0x200013ec + 800b522: 4618 mov r0, r3 + 800b524: 3708 adds r7, #8 + 800b526: 46bd mov sp, r7 + 800b528: bd80 pop {r7, pc} + 800b52a: bf00 nop + 800b52c: 20001408 .word 0x20001408 -0800b47c : +0800b530 : #endif /* INCLUDE_xTaskAbortDelay */ /*----------------------------------------------------------*/ BaseType_t xTaskIncrementTick( void ) { - 800b47c: b580 push {r7, lr} - 800b47e: b086 sub sp, #24 - 800b480: af00 add r7, sp, #0 + 800b530: b580 push {r7, lr} + 800b532: b086 sub sp, #24 + 800b534: af00 add r7, sp, #0 TCB_t * pxTCB; TickType_t xItemValue; BaseType_t xSwitchRequired = pdFALSE; - 800b482: 2300 movs r3, #0 - 800b484: 617b str r3, [r7, #20] + 800b536: 2300 movs r3, #0 + 800b538: 617b str r3, [r7, #20] /* Called by the portable layer each time a tick interrupt occurs. Increments the tick then checks to see if the new tick value will cause any tasks to be unblocked. */ traceTASK_INCREMENT_TICK( xTickCount ); if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) - 800b486: 4b4f ldr r3, [pc, #316] ; (800b5c4 ) - 800b488: 681b ldr r3, [r3, #0] - 800b48a: 2b00 cmp r3, #0 - 800b48c: f040 808f bne.w 800b5ae + 800b53a: 4b4f ldr r3, [pc, #316] ; (800b678 ) + 800b53c: 681b ldr r3, [r3, #0] + 800b53e: 2b00 cmp r3, #0 + 800b540: f040 808f bne.w 800b662 { /* Minor optimisation. The tick count cannot change in this block. */ const TickType_t xConstTickCount = xTickCount + ( TickType_t ) 1; - 800b490: 4b4d ldr r3, [pc, #308] ; (800b5c8 ) - 800b492: 681b ldr r3, [r3, #0] - 800b494: 3301 adds r3, #1 - 800b496: 613b str r3, [r7, #16] + 800b544: 4b4d ldr r3, [pc, #308] ; (800b67c ) + 800b546: 681b ldr r3, [r3, #0] + 800b548: 3301 adds r3, #1 + 800b54a: 613b str r3, [r7, #16] /* Increment the RTOS tick, switching the delayed and overflowed delayed lists if it wraps to 0. */ xTickCount = xConstTickCount; - 800b498: 4a4b ldr r2, [pc, #300] ; (800b5c8 ) - 800b49a: 693b ldr r3, [r7, #16] - 800b49c: 6013 str r3, [r2, #0] + 800b54c: 4a4b ldr r2, [pc, #300] ; (800b67c ) + 800b54e: 693b ldr r3, [r7, #16] + 800b550: 6013 str r3, [r2, #0] if( xConstTickCount == ( TickType_t ) 0U ) /*lint !e774 'if' does not always evaluate to false as it is looking for an overflow. */ - 800b49e: 693b ldr r3, [r7, #16] - 800b4a0: 2b00 cmp r3, #0 - 800b4a2: d120 bne.n 800b4e6 + 800b552: 693b ldr r3, [r7, #16] + 800b554: 2b00 cmp r3, #0 + 800b556: d120 bne.n 800b59a { taskSWITCH_DELAYED_LISTS(); - 800b4a4: 4b49 ldr r3, [pc, #292] ; (800b5cc ) - 800b4a6: 681b ldr r3, [r3, #0] - 800b4a8: 681b ldr r3, [r3, #0] - 800b4aa: 2b00 cmp r3, #0 - 800b4ac: d00a beq.n 800b4c4 + 800b558: 4b49 ldr r3, [pc, #292] ; (800b680 ) + 800b55a: 681b ldr r3, [r3, #0] + 800b55c: 681b ldr r3, [r3, #0] + 800b55e: 2b00 cmp r3, #0 + 800b560: d00a beq.n 800b578 __asm volatile - 800b4ae: f04f 0350 mov.w r3, #80 ; 0x50 - 800b4b2: f383 8811 msr BASEPRI, r3 - 800b4b6: f3bf 8f6f isb sy - 800b4ba: f3bf 8f4f dsb sy - 800b4be: 603b str r3, [r7, #0] -} - 800b4c0: bf00 nop - 800b4c2: e7fe b.n 800b4c2 - 800b4c4: 4b41 ldr r3, [pc, #260] ; (800b5cc ) - 800b4c6: 681b ldr r3, [r3, #0] - 800b4c8: 60fb str r3, [r7, #12] - 800b4ca: 4b41 ldr r3, [pc, #260] ; (800b5d0 ) - 800b4cc: 681b ldr r3, [r3, #0] - 800b4ce: 4a3f ldr r2, [pc, #252] ; (800b5cc ) - 800b4d0: 6013 str r3, [r2, #0] - 800b4d2: 4a3f ldr r2, [pc, #252] ; (800b5d0 ) - 800b4d4: 68fb ldr r3, [r7, #12] - 800b4d6: 6013 str r3, [r2, #0] - 800b4d8: 4b3e ldr r3, [pc, #248] ; (800b5d4 ) - 800b4da: 681b ldr r3, [r3, #0] - 800b4dc: 3301 adds r3, #1 - 800b4de: 4a3d ldr r2, [pc, #244] ; (800b5d4 ) - 800b4e0: 6013 str r3, [r2, #0] - 800b4e2: f000 fad1 bl 800ba88 + 800b562: f04f 0350 mov.w r3, #80 ; 0x50 + 800b566: f383 8811 msr BASEPRI, r3 + 800b56a: f3bf 8f6f isb sy + 800b56e: f3bf 8f4f dsb sy + 800b572: 603b str r3, [r7, #0] +} + 800b574: bf00 nop + 800b576: e7fe b.n 800b576 + 800b578: 4b41 ldr r3, [pc, #260] ; (800b680 ) + 800b57a: 681b ldr r3, [r3, #0] + 800b57c: 60fb str r3, [r7, #12] + 800b57e: 4b41 ldr r3, [pc, #260] ; (800b684 ) + 800b580: 681b ldr r3, [r3, #0] + 800b582: 4a3f ldr r2, [pc, #252] ; (800b680 ) + 800b584: 6013 str r3, [r2, #0] + 800b586: 4a3f ldr r2, [pc, #252] ; (800b684 ) + 800b588: 68fb ldr r3, [r7, #12] + 800b58a: 6013 str r3, [r2, #0] + 800b58c: 4b3e ldr r3, [pc, #248] ; (800b688 ) + 800b58e: 681b ldr r3, [r3, #0] + 800b590: 3301 adds r3, #1 + 800b592: 4a3d ldr r2, [pc, #244] ; (800b688 ) + 800b594: 6013 str r3, [r2, #0] + 800b596: f000 fad1 bl 800bb3c /* See if this tick has made a timeout expire. Tasks are stored in the queue in the order of their wake time - meaning once one task has been found whose block time has not expired there is no need to look any further down the list. */ if( xConstTickCount >= xNextTaskUnblockTime ) - 800b4e6: 4b3c ldr r3, [pc, #240] ; (800b5d8 ) - 800b4e8: 681b ldr r3, [r3, #0] - 800b4ea: 693a ldr r2, [r7, #16] - 800b4ec: 429a cmp r2, r3 - 800b4ee: d349 bcc.n 800b584 + 800b59a: 4b3c ldr r3, [pc, #240] ; (800b68c ) + 800b59c: 681b ldr r3, [r3, #0] + 800b59e: 693a ldr r2, [r7, #16] + 800b5a0: 429a cmp r2, r3 + 800b5a2: d349 bcc.n 800b638 { for( ;; ) { if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE ) - 800b4f0: 4b36 ldr r3, [pc, #216] ; (800b5cc ) - 800b4f2: 681b ldr r3, [r3, #0] - 800b4f4: 681b ldr r3, [r3, #0] - 800b4f6: 2b00 cmp r3, #0 - 800b4f8: d104 bne.n 800b504 + 800b5a4: 4b36 ldr r3, [pc, #216] ; (800b680 ) + 800b5a6: 681b ldr r3, [r3, #0] + 800b5a8: 681b ldr r3, [r3, #0] + 800b5aa: 2b00 cmp r3, #0 + 800b5ac: d104 bne.n 800b5b8 /* The delayed list is empty. Set xNextTaskUnblockTime to the maximum possible value so it is extremely unlikely that the if( xTickCount >= xNextTaskUnblockTime ) test will pass next time through. */ xNextTaskUnblockTime = portMAX_DELAY; /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ - 800b4fa: 4b37 ldr r3, [pc, #220] ; (800b5d8 ) - 800b4fc: f04f 32ff mov.w r2, #4294967295 - 800b500: 601a str r2, [r3, #0] + 800b5ae: 4b37 ldr r3, [pc, #220] ; (800b68c ) + 800b5b0: f04f 32ff mov.w r2, #4294967295 + 800b5b4: 601a str r2, [r3, #0] break; - 800b502: e03f b.n 800b584 + 800b5b6: e03f b.n 800b638 { /* The delayed list is not empty, get the value of the item at the head of the delayed list. This is the time at which the task at the head of the delayed list must be removed from the Blocked state. */ pxTCB = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ - 800b504: 4b31 ldr r3, [pc, #196] ; (800b5cc ) - 800b506: 681b ldr r3, [r3, #0] - 800b508: 68db ldr r3, [r3, #12] - 800b50a: 68db ldr r3, [r3, #12] - 800b50c: 60bb str r3, [r7, #8] + 800b5b8: 4b31 ldr r3, [pc, #196] ; (800b680 ) + 800b5ba: 681b ldr r3, [r3, #0] + 800b5bc: 68db ldr r3, [r3, #12] + 800b5be: 68db ldr r3, [r3, #12] + 800b5c0: 60bb str r3, [r7, #8] xItemValue = listGET_LIST_ITEM_VALUE( &( pxTCB->xStateListItem ) ); - 800b50e: 68bb ldr r3, [r7, #8] - 800b510: 685b ldr r3, [r3, #4] - 800b512: 607b str r3, [r7, #4] + 800b5c2: 68bb ldr r3, [r7, #8] + 800b5c4: 685b ldr r3, [r3, #4] + 800b5c6: 607b str r3, [r7, #4] if( xConstTickCount < xItemValue ) - 800b514: 693a ldr r2, [r7, #16] - 800b516: 687b ldr r3, [r7, #4] - 800b518: 429a cmp r2, r3 - 800b51a: d203 bcs.n 800b524 + 800b5c8: 693a ldr r2, [r7, #16] + 800b5ca: 687b ldr r3, [r7, #4] + 800b5cc: 429a cmp r2, r3 + 800b5ce: d203 bcs.n 800b5d8 /* It is not time to unblock this item yet, but the item value is the time at which the task at the head of the blocked list must be removed from the Blocked state - so record the item value in xNextTaskUnblockTime. */ xNextTaskUnblockTime = xItemValue; - 800b51c: 4a2e ldr r2, [pc, #184] ; (800b5d8 ) - 800b51e: 687b ldr r3, [r7, #4] - 800b520: 6013 str r3, [r2, #0] + 800b5d0: 4a2e ldr r2, [pc, #184] ; (800b68c ) + 800b5d2: 687b ldr r3, [r7, #4] + 800b5d4: 6013 str r3, [r2, #0] break; /*lint !e9011 Code structure here is deedmed easier to understand with multiple breaks. */ - 800b522: e02f b.n 800b584 + 800b5d6: e02f b.n 800b638 { mtCOVERAGE_TEST_MARKER(); } /* It is time to remove the item from the Blocked state. */ ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); - 800b524: 68bb ldr r3, [r7, #8] - 800b526: 3304 adds r3, #4 - 800b528: 4618 mov r0, r3 - 800b52a: f7fe fd71 bl 800a010 + 800b5d8: 68bb ldr r3, [r7, #8] + 800b5da: 3304 adds r3, #4 + 800b5dc: 4618 mov r0, r3 + 800b5de: f7fe fd71 bl 800a0c4 /* Is the task waiting on an event also? If so remove it from the event list. */ if( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) != NULL ) - 800b52e: 68bb ldr r3, [r7, #8] - 800b530: 6a9b ldr r3, [r3, #40] ; 0x28 - 800b532: 2b00 cmp r3, #0 - 800b534: d004 beq.n 800b540 + 800b5e2: 68bb ldr r3, [r7, #8] + 800b5e4: 6a9b ldr r3, [r3, #40] ; 0x28 + 800b5e6: 2b00 cmp r3, #0 + 800b5e8: d004 beq.n 800b5f4 { ( void ) uxListRemove( &( pxTCB->xEventListItem ) ); - 800b536: 68bb ldr r3, [r7, #8] - 800b538: 3318 adds r3, #24 - 800b53a: 4618 mov r0, r3 - 800b53c: f7fe fd68 bl 800a010 + 800b5ea: 68bb ldr r3, [r7, #8] + 800b5ec: 3318 adds r3, #24 + 800b5ee: 4618 mov r0, r3 + 800b5f0: f7fe fd68 bl 800a0c4 mtCOVERAGE_TEST_MARKER(); } /* Place the unblocked task into the appropriate ready list. */ prvAddTaskToReadyList( pxTCB ); - 800b540: 68bb ldr r3, [r7, #8] - 800b542: 6ada ldr r2, [r3, #44] ; 0x2c - 800b544: 4b25 ldr r3, [pc, #148] ; (800b5dc ) - 800b546: 681b ldr r3, [r3, #0] - 800b548: 429a cmp r2, r3 - 800b54a: d903 bls.n 800b554 - 800b54c: 68bb ldr r3, [r7, #8] - 800b54e: 6adb ldr r3, [r3, #44] ; 0x2c - 800b550: 4a22 ldr r2, [pc, #136] ; (800b5dc ) - 800b552: 6013 str r3, [r2, #0] - 800b554: 68bb ldr r3, [r7, #8] - 800b556: 6ada ldr r2, [r3, #44] ; 0x2c - 800b558: 4613 mov r3, r2 - 800b55a: 009b lsls r3, r3, #2 - 800b55c: 4413 add r3, r2 - 800b55e: 009b lsls r3, r3, #2 - 800b560: 4a1f ldr r2, [pc, #124] ; (800b5e0 ) - 800b562: 441a add r2, r3 - 800b564: 68bb ldr r3, [r7, #8] - 800b566: 3304 adds r3, #4 - 800b568: 4619 mov r1, r3 - 800b56a: 4610 mov r0, r2 - 800b56c: f7fe fcf3 bl 8009f56 + 800b5f4: 68bb ldr r3, [r7, #8] + 800b5f6: 6ada ldr r2, [r3, #44] ; 0x2c + 800b5f8: 4b25 ldr r3, [pc, #148] ; (800b690 ) + 800b5fa: 681b ldr r3, [r3, #0] + 800b5fc: 429a cmp r2, r3 + 800b5fe: d903 bls.n 800b608 + 800b600: 68bb ldr r3, [r7, #8] + 800b602: 6adb ldr r3, [r3, #44] ; 0x2c + 800b604: 4a22 ldr r2, [pc, #136] ; (800b690 ) + 800b606: 6013 str r3, [r2, #0] + 800b608: 68bb ldr r3, [r7, #8] + 800b60a: 6ada ldr r2, [r3, #44] ; 0x2c + 800b60c: 4613 mov r3, r2 + 800b60e: 009b lsls r3, r3, #2 + 800b610: 4413 add r3, r2 + 800b612: 009b lsls r3, r3, #2 + 800b614: 4a1f ldr r2, [pc, #124] ; (800b694 ) + 800b616: 441a add r2, r3 + 800b618: 68bb ldr r3, [r7, #8] + 800b61a: 3304 adds r3, #4 + 800b61c: 4619 mov r1, r3 + 800b61e: 4610 mov r0, r2 + 800b620: f7fe fcf3 bl 800a00a { /* Preemption is on, but a context switch should only be performed if the unblocked task has a priority that is equal to or higher than the currently executing task. */ if( pxTCB->uxPriority >= pxCurrentTCB->uxPriority ) - 800b570: 68bb ldr r3, [r7, #8] - 800b572: 6ada ldr r2, [r3, #44] ; 0x2c - 800b574: 4b1b ldr r3, [pc, #108] ; (800b5e4 ) - 800b576: 681b ldr r3, [r3, #0] - 800b578: 6adb ldr r3, [r3, #44] ; 0x2c - 800b57a: 429a cmp r2, r3 - 800b57c: d3b8 bcc.n 800b4f0 + 800b624: 68bb ldr r3, [r7, #8] + 800b626: 6ada ldr r2, [r3, #44] ; 0x2c + 800b628: 4b1b ldr r3, [pc, #108] ; (800b698 ) + 800b62a: 681b ldr r3, [r3, #0] + 800b62c: 6adb ldr r3, [r3, #44] ; 0x2c + 800b62e: 429a cmp r2, r3 + 800b630: d3b8 bcc.n 800b5a4 { xSwitchRequired = pdTRUE; - 800b57e: 2301 movs r3, #1 - 800b580: 617b str r3, [r7, #20] + 800b632: 2301 movs r3, #1 + 800b634: 617b str r3, [r7, #20] if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE ) - 800b582: e7b5 b.n 800b4f0 + 800b636: e7b5 b.n 800b5a4 /* Tasks of equal priority to the currently running task will share processing time (time slice) if preemption is on, and the application writer has not explicitly turned time slicing off. */ #if ( ( configUSE_PREEMPTION == 1 ) && ( configUSE_TIME_SLICING == 1 ) ) { if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ pxCurrentTCB->uxPriority ] ) ) > ( UBaseType_t ) 1 ) - 800b584: 4b17 ldr r3, [pc, #92] ; (800b5e4 ) - 800b586: 681b ldr r3, [r3, #0] - 800b588: 6ada ldr r2, [r3, #44] ; 0x2c - 800b58a: 4915 ldr r1, [pc, #84] ; (800b5e0 ) - 800b58c: 4613 mov r3, r2 - 800b58e: 009b lsls r3, r3, #2 - 800b590: 4413 add r3, r2 - 800b592: 009b lsls r3, r3, #2 - 800b594: 440b add r3, r1 - 800b596: 681b ldr r3, [r3, #0] - 800b598: 2b01 cmp r3, #1 - 800b59a: d901 bls.n 800b5a0 + 800b638: 4b17 ldr r3, [pc, #92] ; (800b698 ) + 800b63a: 681b ldr r3, [r3, #0] + 800b63c: 6ada ldr r2, [r3, #44] ; 0x2c + 800b63e: 4915 ldr r1, [pc, #84] ; (800b694 ) + 800b640: 4613 mov r3, r2 + 800b642: 009b lsls r3, r3, #2 + 800b644: 4413 add r3, r2 + 800b646: 009b lsls r3, r3, #2 + 800b648: 440b add r3, r1 + 800b64a: 681b ldr r3, [r3, #0] + 800b64c: 2b01 cmp r3, #1 + 800b64e: d901 bls.n 800b654 { xSwitchRequired = pdTRUE; - 800b59c: 2301 movs r3, #1 - 800b59e: 617b str r3, [r7, #20] + 800b650: 2301 movs r3, #1 + 800b652: 617b str r3, [r7, #20] } #endif /* configUSE_TICK_HOOK */ #if ( configUSE_PREEMPTION == 1 ) { if( xYieldPending != pdFALSE ) - 800b5a0: 4b11 ldr r3, [pc, #68] ; (800b5e8 ) - 800b5a2: 681b ldr r3, [r3, #0] - 800b5a4: 2b00 cmp r3, #0 - 800b5a6: d007 beq.n 800b5b8 + 800b654: 4b11 ldr r3, [pc, #68] ; (800b69c ) + 800b656: 681b ldr r3, [r3, #0] + 800b658: 2b00 cmp r3, #0 + 800b65a: d007 beq.n 800b66c { xSwitchRequired = pdTRUE; - 800b5a8: 2301 movs r3, #1 - 800b5aa: 617b str r3, [r7, #20] - 800b5ac: e004 b.n 800b5b8 + 800b65c: 2301 movs r3, #1 + 800b65e: 617b str r3, [r7, #20] + 800b660: e004 b.n 800b66c } #endif /* configUSE_PREEMPTION */ } else { ++xPendedTicks; - 800b5ae: 4b0f ldr r3, [pc, #60] ; (800b5ec ) - 800b5b0: 681b ldr r3, [r3, #0] - 800b5b2: 3301 adds r3, #1 - 800b5b4: 4a0d ldr r2, [pc, #52] ; (800b5ec ) - 800b5b6: 6013 str r3, [r2, #0] + 800b662: 4b0f ldr r3, [pc, #60] ; (800b6a0 ) + 800b664: 681b ldr r3, [r3, #0] + 800b666: 3301 adds r3, #1 + 800b668: 4a0d ldr r2, [pc, #52] ; (800b6a0 ) + 800b66a: 6013 str r3, [r2, #0] vApplicationTickHook(); } #endif } return xSwitchRequired; - 800b5b8: 697b ldr r3, [r7, #20] -} - 800b5ba: 4618 mov r0, r3 - 800b5bc: 3718 adds r7, #24 - 800b5be: 46bd mov sp, r7 - 800b5c0: bd80 pop {r7, pc} - 800b5c2: bf00 nop - 800b5c4: 20001410 .word 0x20001410 - 800b5c8: 200013ec .word 0x200013ec - 800b5cc: 200013a0 .word 0x200013a0 - 800b5d0: 200013a4 .word 0x200013a4 - 800b5d4: 20001400 .word 0x20001400 - 800b5d8: 20001408 .word 0x20001408 - 800b5dc: 200013f0 .word 0x200013f0 - 800b5e0: 20000f18 .word 0x20000f18 - 800b5e4: 20000f14 .word 0x20000f14 - 800b5e8: 200013fc .word 0x200013fc - 800b5ec: 200013f8 .word 0x200013f8 - -0800b5f0 : + 800b66c: 697b ldr r3, [r7, #20] +} + 800b66e: 4618 mov r0, r3 + 800b670: 3718 adds r7, #24 + 800b672: 46bd mov sp, r7 + 800b674: bd80 pop {r7, pc} + 800b676: bf00 nop + 800b678: 2000142c .word 0x2000142c + 800b67c: 20001408 .word 0x20001408 + 800b680: 200013bc .word 0x200013bc + 800b684: 200013c0 .word 0x200013c0 + 800b688: 2000141c .word 0x2000141c + 800b68c: 20001424 .word 0x20001424 + 800b690: 2000140c .word 0x2000140c + 800b694: 20000f34 .word 0x20000f34 + 800b698: 20000f30 .word 0x20000f30 + 800b69c: 20001418 .word 0x20001418 + 800b6a0: 20001414 .word 0x20001414 + +0800b6a4 : #endif /* configUSE_APPLICATION_TASK_TAG */ /*-----------------------------------------------------------*/ void vTaskSwitchContext( void ) { - 800b5f0: b480 push {r7} - 800b5f2: b085 sub sp, #20 - 800b5f4: af00 add r7, sp, #0 + 800b6a4: b480 push {r7} + 800b6a6: b085 sub sp, #20 + 800b6a8: af00 add r7, sp, #0 if( uxSchedulerSuspended != ( UBaseType_t ) pdFALSE ) - 800b5f6: 4b28 ldr r3, [pc, #160] ; (800b698 ) - 800b5f8: 681b ldr r3, [r3, #0] - 800b5fa: 2b00 cmp r3, #0 - 800b5fc: d003 beq.n 800b606 + 800b6aa: 4b28 ldr r3, [pc, #160] ; (800b74c ) + 800b6ac: 681b ldr r3, [r3, #0] + 800b6ae: 2b00 cmp r3, #0 + 800b6b0: d003 beq.n 800b6ba { /* The scheduler is currently suspended - do not allow a context switch. */ xYieldPending = pdTRUE; - 800b5fe: 4b27 ldr r3, [pc, #156] ; (800b69c ) - 800b600: 2201 movs r2, #1 - 800b602: 601a str r2, [r3, #0] + 800b6b2: 4b27 ldr r3, [pc, #156] ; (800b750 ) + 800b6b4: 2201 movs r2, #1 + 800b6b6: 601a str r2, [r3, #0] for additional information. */ _impure_ptr = &( pxCurrentTCB->xNewLib_reent ); } #endif /* configUSE_NEWLIB_REENTRANT */ } } - 800b604: e041 b.n 800b68a + 800b6b8: e041 b.n 800b73e xYieldPending = pdFALSE; - 800b606: 4b25 ldr r3, [pc, #148] ; (800b69c ) - 800b608: 2200 movs r2, #0 - 800b60a: 601a str r2, [r3, #0] + 800b6ba: 4b25 ldr r3, [pc, #148] ; (800b750 ) + 800b6bc: 2200 movs r2, #0 + 800b6be: 601a str r2, [r3, #0] taskSELECT_HIGHEST_PRIORITY_TASK(); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ - 800b60c: 4b24 ldr r3, [pc, #144] ; (800b6a0 ) - 800b60e: 681b ldr r3, [r3, #0] - 800b610: 60fb str r3, [r7, #12] - 800b612: e010 b.n 800b636 - 800b614: 68fb ldr r3, [r7, #12] - 800b616: 2b00 cmp r3, #0 - 800b618: d10a bne.n 800b630 + 800b6c0: 4b24 ldr r3, [pc, #144] ; (800b754 ) + 800b6c2: 681b ldr r3, [r3, #0] + 800b6c4: 60fb str r3, [r7, #12] + 800b6c6: e010 b.n 800b6ea + 800b6c8: 68fb ldr r3, [r7, #12] + 800b6ca: 2b00 cmp r3, #0 + 800b6cc: d10a bne.n 800b6e4 __asm volatile - 800b61a: f04f 0350 mov.w r3, #80 ; 0x50 - 800b61e: f383 8811 msr BASEPRI, r3 - 800b622: f3bf 8f6f isb sy - 800b626: f3bf 8f4f dsb sy - 800b62a: 607b str r3, [r7, #4] -} - 800b62c: bf00 nop - 800b62e: e7fe b.n 800b62e - 800b630: 68fb ldr r3, [r7, #12] - 800b632: 3b01 subs r3, #1 - 800b634: 60fb str r3, [r7, #12] - 800b636: 491b ldr r1, [pc, #108] ; (800b6a4 ) - 800b638: 68fa ldr r2, [r7, #12] - 800b63a: 4613 mov r3, r2 - 800b63c: 009b lsls r3, r3, #2 - 800b63e: 4413 add r3, r2 - 800b640: 009b lsls r3, r3, #2 - 800b642: 440b add r3, r1 - 800b644: 681b ldr r3, [r3, #0] - 800b646: 2b00 cmp r3, #0 - 800b648: d0e4 beq.n 800b614 - 800b64a: 68fa ldr r2, [r7, #12] - 800b64c: 4613 mov r3, r2 - 800b64e: 009b lsls r3, r3, #2 - 800b650: 4413 add r3, r2 - 800b652: 009b lsls r3, r3, #2 - 800b654: 4a13 ldr r2, [pc, #76] ; (800b6a4 ) - 800b656: 4413 add r3, r2 - 800b658: 60bb str r3, [r7, #8] - 800b65a: 68bb ldr r3, [r7, #8] - 800b65c: 685b ldr r3, [r3, #4] - 800b65e: 685a ldr r2, [r3, #4] - 800b660: 68bb ldr r3, [r7, #8] - 800b662: 605a str r2, [r3, #4] - 800b664: 68bb ldr r3, [r7, #8] - 800b666: 685a ldr r2, [r3, #4] - 800b668: 68bb ldr r3, [r7, #8] - 800b66a: 3308 adds r3, #8 - 800b66c: 429a cmp r2, r3 - 800b66e: d104 bne.n 800b67a - 800b670: 68bb ldr r3, [r7, #8] - 800b672: 685b ldr r3, [r3, #4] - 800b674: 685a ldr r2, [r3, #4] - 800b676: 68bb ldr r3, [r7, #8] - 800b678: 605a str r2, [r3, #4] - 800b67a: 68bb ldr r3, [r7, #8] - 800b67c: 685b ldr r3, [r3, #4] - 800b67e: 68db ldr r3, [r3, #12] - 800b680: 4a09 ldr r2, [pc, #36] ; (800b6a8 ) - 800b682: 6013 str r3, [r2, #0] - 800b684: 4a06 ldr r2, [pc, #24] ; (800b6a0 ) - 800b686: 68fb ldr r3, [r7, #12] - 800b688: 6013 str r3, [r2, #0] -} - 800b68a: bf00 nop - 800b68c: 3714 adds r7, #20 - 800b68e: 46bd mov sp, r7 - 800b690: f85d 7b04 ldr.w r7, [sp], #4 - 800b694: 4770 bx lr - 800b696: bf00 nop - 800b698: 20001410 .word 0x20001410 - 800b69c: 200013fc .word 0x200013fc - 800b6a0: 200013f0 .word 0x200013f0 - 800b6a4: 20000f18 .word 0x20000f18 - 800b6a8: 20000f14 .word 0x20000f14 - -0800b6ac : + 800b6ce: f04f 0350 mov.w r3, #80 ; 0x50 + 800b6d2: f383 8811 msr BASEPRI, r3 + 800b6d6: f3bf 8f6f isb sy + 800b6da: f3bf 8f4f dsb sy + 800b6de: 607b str r3, [r7, #4] +} + 800b6e0: bf00 nop + 800b6e2: e7fe b.n 800b6e2 + 800b6e4: 68fb ldr r3, [r7, #12] + 800b6e6: 3b01 subs r3, #1 + 800b6e8: 60fb str r3, [r7, #12] + 800b6ea: 491b ldr r1, [pc, #108] ; (800b758 ) + 800b6ec: 68fa ldr r2, [r7, #12] + 800b6ee: 4613 mov r3, r2 + 800b6f0: 009b lsls r3, r3, #2 + 800b6f2: 4413 add r3, r2 + 800b6f4: 009b lsls r3, r3, #2 + 800b6f6: 440b add r3, r1 + 800b6f8: 681b ldr r3, [r3, #0] + 800b6fa: 2b00 cmp r3, #0 + 800b6fc: d0e4 beq.n 800b6c8 + 800b6fe: 68fa ldr r2, [r7, #12] + 800b700: 4613 mov r3, r2 + 800b702: 009b lsls r3, r3, #2 + 800b704: 4413 add r3, r2 + 800b706: 009b lsls r3, r3, #2 + 800b708: 4a13 ldr r2, [pc, #76] ; (800b758 ) + 800b70a: 4413 add r3, r2 + 800b70c: 60bb str r3, [r7, #8] + 800b70e: 68bb ldr r3, [r7, #8] + 800b710: 685b ldr r3, [r3, #4] + 800b712: 685a ldr r2, [r3, #4] + 800b714: 68bb ldr r3, [r7, #8] + 800b716: 605a str r2, [r3, #4] + 800b718: 68bb ldr r3, [r7, #8] + 800b71a: 685a ldr r2, [r3, #4] + 800b71c: 68bb ldr r3, [r7, #8] + 800b71e: 3308 adds r3, #8 + 800b720: 429a cmp r2, r3 + 800b722: d104 bne.n 800b72e + 800b724: 68bb ldr r3, [r7, #8] + 800b726: 685b ldr r3, [r3, #4] + 800b728: 685a ldr r2, [r3, #4] + 800b72a: 68bb ldr r3, [r7, #8] + 800b72c: 605a str r2, [r3, #4] + 800b72e: 68bb ldr r3, [r7, #8] + 800b730: 685b ldr r3, [r3, #4] + 800b732: 68db ldr r3, [r3, #12] + 800b734: 4a09 ldr r2, [pc, #36] ; (800b75c ) + 800b736: 6013 str r3, [r2, #0] + 800b738: 4a06 ldr r2, [pc, #24] ; (800b754 ) + 800b73a: 68fb ldr r3, [r7, #12] + 800b73c: 6013 str r3, [r2, #0] +} + 800b73e: bf00 nop + 800b740: 3714 adds r7, #20 + 800b742: 46bd mov sp, r7 + 800b744: f85d 7b04 ldr.w r7, [sp], #4 + 800b748: 4770 bx lr + 800b74a: bf00 nop + 800b74c: 2000142c .word 0x2000142c + 800b750: 20001418 .word 0x20001418 + 800b754: 2000140c .word 0x2000140c + 800b758: 20000f34 .word 0x20000f34 + 800b75c: 20000f30 .word 0x20000f30 + +0800b760 : /*-----------------------------------------------------------*/ void vTaskPlaceOnEventList( List_t * const pxEventList, const TickType_t xTicksToWait ) { - 800b6ac: b580 push {r7, lr} - 800b6ae: b084 sub sp, #16 - 800b6b0: af00 add r7, sp, #0 - 800b6b2: 6078 str r0, [r7, #4] - 800b6b4: 6039 str r1, [r7, #0] + 800b760: b580 push {r7, lr} + 800b762: b084 sub sp, #16 + 800b764: af00 add r7, sp, #0 + 800b766: 6078 str r0, [r7, #4] + 800b768: 6039 str r1, [r7, #0] configASSERT( pxEventList ); - 800b6b6: 687b ldr r3, [r7, #4] - 800b6b8: 2b00 cmp r3, #0 - 800b6ba: d10a bne.n 800b6d2 + 800b76a: 687b ldr r3, [r7, #4] + 800b76c: 2b00 cmp r3, #0 + 800b76e: d10a bne.n 800b786 __asm volatile - 800b6bc: f04f 0350 mov.w r3, #80 ; 0x50 - 800b6c0: f383 8811 msr BASEPRI, r3 - 800b6c4: f3bf 8f6f isb sy - 800b6c8: f3bf 8f4f dsb sy - 800b6cc: 60fb str r3, [r7, #12] + 800b770: f04f 0350 mov.w r3, #80 ; 0x50 + 800b774: f383 8811 msr BASEPRI, r3 + 800b778: f3bf 8f6f isb sy + 800b77c: f3bf 8f4f dsb sy + 800b780: 60fb str r3, [r7, #12] } - 800b6ce: bf00 nop - 800b6d0: e7fe b.n 800b6d0 + 800b782: bf00 nop + 800b784: e7fe b.n 800b784 /* Place the event list item of the TCB in the appropriate event list. This is placed in the list in priority order so the highest priority task is the first to be woken by the event. The queue that contains the event list is locked, preventing simultaneous access from interrupts. */ vListInsert( pxEventList, &( pxCurrentTCB->xEventListItem ) ); - 800b6d2: 4b07 ldr r3, [pc, #28] ; (800b6f0 ) - 800b6d4: 681b ldr r3, [r3, #0] - 800b6d6: 3318 adds r3, #24 - 800b6d8: 4619 mov r1, r3 - 800b6da: 6878 ldr r0, [r7, #4] - 800b6dc: f7fe fc5f bl 8009f9e + 800b786: 4b07 ldr r3, [pc, #28] ; (800b7a4 ) + 800b788: 681b ldr r3, [r3, #0] + 800b78a: 3318 adds r3, #24 + 800b78c: 4619 mov r1, r3 + 800b78e: 6878 ldr r0, [r7, #4] + 800b790: f7fe fc5f bl 800a052 prvAddCurrentTaskToDelayedList( xTicksToWait, pdTRUE ); - 800b6e0: 2101 movs r1, #1 - 800b6e2: 6838 ldr r0, [r7, #0] - 800b6e4: f000 fdb0 bl 800c248 + 800b794: 2101 movs r1, #1 + 800b796: 6838 ldr r0, [r7, #0] + 800b798: f000 fdb0 bl 800c2fc } - 800b6e8: bf00 nop - 800b6ea: 3710 adds r7, #16 - 800b6ec: 46bd mov sp, r7 - 800b6ee: bd80 pop {r7, pc} - 800b6f0: 20000f14 .word 0x20000f14 + 800b79c: bf00 nop + 800b79e: 3710 adds r7, #16 + 800b7a0: 46bd mov sp, r7 + 800b7a2: bd80 pop {r7, pc} + 800b7a4: 20000f30 .word 0x20000f30 -0800b6f4 : +0800b7a8 : /*-----------------------------------------------------------*/ #if( configUSE_TIMERS == 1 ) void vTaskPlaceOnEventListRestricted( List_t * const pxEventList, TickType_t xTicksToWait, const BaseType_t xWaitIndefinitely ) { - 800b6f4: b580 push {r7, lr} - 800b6f6: b086 sub sp, #24 - 800b6f8: af00 add r7, sp, #0 - 800b6fa: 60f8 str r0, [r7, #12] - 800b6fc: 60b9 str r1, [r7, #8] - 800b6fe: 607a str r2, [r7, #4] + 800b7a8: b580 push {r7, lr} + 800b7aa: b086 sub sp, #24 + 800b7ac: af00 add r7, sp, #0 + 800b7ae: 60f8 str r0, [r7, #12] + 800b7b0: 60b9 str r1, [r7, #8] + 800b7b2: 607a str r2, [r7, #4] configASSERT( pxEventList ); - 800b700: 68fb ldr r3, [r7, #12] - 800b702: 2b00 cmp r3, #0 - 800b704: d10a bne.n 800b71c + 800b7b4: 68fb ldr r3, [r7, #12] + 800b7b6: 2b00 cmp r3, #0 + 800b7b8: d10a bne.n 800b7d0 __asm volatile - 800b706: f04f 0350 mov.w r3, #80 ; 0x50 - 800b70a: f383 8811 msr BASEPRI, r3 - 800b70e: f3bf 8f6f isb sy - 800b712: f3bf 8f4f dsb sy - 800b716: 617b str r3, [r7, #20] + 800b7ba: f04f 0350 mov.w r3, #80 ; 0x50 + 800b7be: f383 8811 msr BASEPRI, r3 + 800b7c2: f3bf 8f6f isb sy + 800b7c6: f3bf 8f4f dsb sy + 800b7ca: 617b str r3, [r7, #20] } - 800b718: bf00 nop - 800b71a: e7fe b.n 800b71a + 800b7cc: bf00 nop + 800b7ce: e7fe b.n 800b7ce /* Place the event list item of the TCB in the appropriate event list. In this case it is assume that this is the only task that is going to be waiting on this event list, so the faster vListInsertEnd() function can be used in place of vListInsert. */ vListInsertEnd( pxEventList, &( pxCurrentTCB->xEventListItem ) ); - 800b71c: 4b0a ldr r3, [pc, #40] ; (800b748 ) - 800b71e: 681b ldr r3, [r3, #0] - 800b720: 3318 adds r3, #24 - 800b722: 4619 mov r1, r3 - 800b724: 68f8 ldr r0, [r7, #12] - 800b726: f7fe fc16 bl 8009f56 + 800b7d0: 4b0a ldr r3, [pc, #40] ; (800b7fc ) + 800b7d2: 681b ldr r3, [r3, #0] + 800b7d4: 3318 adds r3, #24 + 800b7d6: 4619 mov r1, r3 + 800b7d8: 68f8 ldr r0, [r7, #12] + 800b7da: f7fe fc16 bl 800a00a /* If the task should block indefinitely then set the block time to a value that will be recognised as an indefinite delay inside the prvAddCurrentTaskToDelayedList() function. */ if( xWaitIndefinitely != pdFALSE ) - 800b72a: 687b ldr r3, [r7, #4] - 800b72c: 2b00 cmp r3, #0 - 800b72e: d002 beq.n 800b736 + 800b7de: 687b ldr r3, [r7, #4] + 800b7e0: 2b00 cmp r3, #0 + 800b7e2: d002 beq.n 800b7ea { xTicksToWait = portMAX_DELAY; - 800b730: f04f 33ff mov.w r3, #4294967295 - 800b734: 60bb str r3, [r7, #8] + 800b7e4: f04f 33ff mov.w r3, #4294967295 + 800b7e8: 60bb str r3, [r7, #8] } traceTASK_DELAY_UNTIL( ( xTickCount + xTicksToWait ) ); prvAddCurrentTaskToDelayedList( xTicksToWait, xWaitIndefinitely ); - 800b736: 6879 ldr r1, [r7, #4] - 800b738: 68b8 ldr r0, [r7, #8] - 800b73a: f000 fd85 bl 800c248 + 800b7ea: 6879 ldr r1, [r7, #4] + 800b7ec: 68b8 ldr r0, [r7, #8] + 800b7ee: f000 fd85 bl 800c2fc } - 800b73e: bf00 nop - 800b740: 3718 adds r7, #24 - 800b742: 46bd mov sp, r7 - 800b744: bd80 pop {r7, pc} - 800b746: bf00 nop - 800b748: 20000f14 .word 0x20000f14 + 800b7f2: bf00 nop + 800b7f4: 3718 adds r7, #24 + 800b7f6: 46bd mov sp, r7 + 800b7f8: bd80 pop {r7, pc} + 800b7fa: bf00 nop + 800b7fc: 20000f30 .word 0x20000f30 -0800b74c : +0800b800 : #endif /* configUSE_TIMERS */ /*-----------------------------------------------------------*/ BaseType_t xTaskRemoveFromEventList( const List_t * const pxEventList ) { - 800b74c: b580 push {r7, lr} - 800b74e: b086 sub sp, #24 - 800b750: af00 add r7, sp, #0 - 800b752: 6078 str r0, [r7, #4] + 800b800: b580 push {r7, lr} + 800b802: b086 sub sp, #24 + 800b804: af00 add r7, sp, #0 + 800b806: 6078 str r0, [r7, #4] get called - the lock count on the queue will get modified instead. This means exclusive access to the event list is guaranteed here. This function assumes that a check has already been made to ensure that pxEventList is not empty. */ pxUnblockedTCB = listGET_OWNER_OF_HEAD_ENTRY( pxEventList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ - 800b754: 687b ldr r3, [r7, #4] - 800b756: 68db ldr r3, [r3, #12] - 800b758: 68db ldr r3, [r3, #12] - 800b75a: 613b str r3, [r7, #16] + 800b808: 687b ldr r3, [r7, #4] + 800b80a: 68db ldr r3, [r3, #12] + 800b80c: 68db ldr r3, [r3, #12] + 800b80e: 613b str r3, [r7, #16] configASSERT( pxUnblockedTCB ); - 800b75c: 693b ldr r3, [r7, #16] - 800b75e: 2b00 cmp r3, #0 - 800b760: d10a bne.n 800b778 + 800b810: 693b ldr r3, [r7, #16] + 800b812: 2b00 cmp r3, #0 + 800b814: d10a bne.n 800b82c __asm volatile - 800b762: f04f 0350 mov.w r3, #80 ; 0x50 - 800b766: f383 8811 msr BASEPRI, r3 - 800b76a: f3bf 8f6f isb sy - 800b76e: f3bf 8f4f dsb sy - 800b772: 60fb str r3, [r7, #12] -} - 800b774: bf00 nop - 800b776: e7fe b.n 800b776 + 800b816: f04f 0350 mov.w r3, #80 ; 0x50 + 800b81a: f383 8811 msr BASEPRI, r3 + 800b81e: f3bf 8f6f isb sy + 800b822: f3bf 8f4f dsb sy + 800b826: 60fb str r3, [r7, #12] +} + 800b828: bf00 nop + 800b82a: e7fe b.n 800b82a ( void ) uxListRemove( &( pxUnblockedTCB->xEventListItem ) ); - 800b778: 693b ldr r3, [r7, #16] - 800b77a: 3318 adds r3, #24 - 800b77c: 4618 mov r0, r3 - 800b77e: f7fe fc47 bl 800a010 + 800b82c: 693b ldr r3, [r7, #16] + 800b82e: 3318 adds r3, #24 + 800b830: 4618 mov r0, r3 + 800b832: f7fe fc47 bl 800a0c4 if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) - 800b782: 4b1e ldr r3, [pc, #120] ; (800b7fc ) - 800b784: 681b ldr r3, [r3, #0] - 800b786: 2b00 cmp r3, #0 - 800b788: d11d bne.n 800b7c6 + 800b836: 4b1e ldr r3, [pc, #120] ; (800b8b0 ) + 800b838: 681b ldr r3, [r3, #0] + 800b83a: 2b00 cmp r3, #0 + 800b83c: d11d bne.n 800b87a { ( void ) uxListRemove( &( pxUnblockedTCB->xStateListItem ) ); - 800b78a: 693b ldr r3, [r7, #16] - 800b78c: 3304 adds r3, #4 - 800b78e: 4618 mov r0, r3 - 800b790: f7fe fc3e bl 800a010 + 800b83e: 693b ldr r3, [r7, #16] + 800b840: 3304 adds r3, #4 + 800b842: 4618 mov r0, r3 + 800b844: f7fe fc3e bl 800a0c4 prvAddTaskToReadyList( pxUnblockedTCB ); - 800b794: 693b ldr r3, [r7, #16] - 800b796: 6ada ldr r2, [r3, #44] ; 0x2c - 800b798: 4b19 ldr r3, [pc, #100] ; (800b800 ) - 800b79a: 681b ldr r3, [r3, #0] - 800b79c: 429a cmp r2, r3 - 800b79e: d903 bls.n 800b7a8 - 800b7a0: 693b ldr r3, [r7, #16] - 800b7a2: 6adb ldr r3, [r3, #44] ; 0x2c - 800b7a4: 4a16 ldr r2, [pc, #88] ; (800b800 ) - 800b7a6: 6013 str r3, [r2, #0] - 800b7a8: 693b ldr r3, [r7, #16] - 800b7aa: 6ada ldr r2, [r3, #44] ; 0x2c - 800b7ac: 4613 mov r3, r2 - 800b7ae: 009b lsls r3, r3, #2 - 800b7b0: 4413 add r3, r2 - 800b7b2: 009b lsls r3, r3, #2 - 800b7b4: 4a13 ldr r2, [pc, #76] ; (800b804 ) - 800b7b6: 441a add r2, r3 - 800b7b8: 693b ldr r3, [r7, #16] - 800b7ba: 3304 adds r3, #4 - 800b7bc: 4619 mov r1, r3 - 800b7be: 4610 mov r0, r2 - 800b7c0: f7fe fbc9 bl 8009f56 - 800b7c4: e005 b.n 800b7d2 + 800b848: 693b ldr r3, [r7, #16] + 800b84a: 6ada ldr r2, [r3, #44] ; 0x2c + 800b84c: 4b19 ldr r3, [pc, #100] ; (800b8b4 ) + 800b84e: 681b ldr r3, [r3, #0] + 800b850: 429a cmp r2, r3 + 800b852: d903 bls.n 800b85c + 800b854: 693b ldr r3, [r7, #16] + 800b856: 6adb ldr r3, [r3, #44] ; 0x2c + 800b858: 4a16 ldr r2, [pc, #88] ; (800b8b4 ) + 800b85a: 6013 str r3, [r2, #0] + 800b85c: 693b ldr r3, [r7, #16] + 800b85e: 6ada ldr r2, [r3, #44] ; 0x2c + 800b860: 4613 mov r3, r2 + 800b862: 009b lsls r3, r3, #2 + 800b864: 4413 add r3, r2 + 800b866: 009b lsls r3, r3, #2 + 800b868: 4a13 ldr r2, [pc, #76] ; (800b8b8 ) + 800b86a: 441a add r2, r3 + 800b86c: 693b ldr r3, [r7, #16] + 800b86e: 3304 adds r3, #4 + 800b870: 4619 mov r1, r3 + 800b872: 4610 mov r0, r2 + 800b874: f7fe fbc9 bl 800a00a + 800b878: e005 b.n 800b886 } else { /* The delayed and ready lists cannot be accessed, so hold this task pending until the scheduler is resumed. */ vListInsertEnd( &( xPendingReadyList ), &( pxUnblockedTCB->xEventListItem ) ); - 800b7c6: 693b ldr r3, [r7, #16] - 800b7c8: 3318 adds r3, #24 - 800b7ca: 4619 mov r1, r3 - 800b7cc: 480e ldr r0, [pc, #56] ; (800b808 ) - 800b7ce: f7fe fbc2 bl 8009f56 + 800b87a: 693b ldr r3, [r7, #16] + 800b87c: 3318 adds r3, #24 + 800b87e: 4619 mov r1, r3 + 800b880: 480e ldr r0, [pc, #56] ; (800b8bc ) + 800b882: f7fe fbc2 bl 800a00a } if( pxUnblockedTCB->uxPriority > pxCurrentTCB->uxPriority ) - 800b7d2: 693b ldr r3, [r7, #16] - 800b7d4: 6ada ldr r2, [r3, #44] ; 0x2c - 800b7d6: 4b0d ldr r3, [pc, #52] ; (800b80c ) - 800b7d8: 681b ldr r3, [r3, #0] - 800b7da: 6adb ldr r3, [r3, #44] ; 0x2c - 800b7dc: 429a cmp r2, r3 - 800b7de: d905 bls.n 800b7ec + 800b886: 693b ldr r3, [r7, #16] + 800b888: 6ada ldr r2, [r3, #44] ; 0x2c + 800b88a: 4b0d ldr r3, [pc, #52] ; (800b8c0 ) + 800b88c: 681b ldr r3, [r3, #0] + 800b88e: 6adb ldr r3, [r3, #44] ; 0x2c + 800b890: 429a cmp r2, r3 + 800b892: d905 bls.n 800b8a0 { /* Return true if the task removed from the event list has a higher priority than the calling task. This allows the calling task to know if it should force a context switch now. */ xReturn = pdTRUE; - 800b7e0: 2301 movs r3, #1 - 800b7e2: 617b str r3, [r7, #20] + 800b894: 2301 movs r3, #1 + 800b896: 617b str r3, [r7, #20] /* Mark that a yield is pending in case the user is not using the "xHigherPriorityTaskWoken" parameter to an ISR safe FreeRTOS function. */ xYieldPending = pdTRUE; - 800b7e4: 4b0a ldr r3, [pc, #40] ; (800b810 ) - 800b7e6: 2201 movs r2, #1 - 800b7e8: 601a str r2, [r3, #0] - 800b7ea: e001 b.n 800b7f0 + 800b898: 4b0a ldr r3, [pc, #40] ; (800b8c4 ) + 800b89a: 2201 movs r2, #1 + 800b89c: 601a str r2, [r3, #0] + 800b89e: e001 b.n 800b8a4 } else { xReturn = pdFALSE; - 800b7ec: 2300 movs r3, #0 - 800b7ee: 617b str r3, [r7, #20] + 800b8a0: 2300 movs r3, #0 + 800b8a2: 617b str r3, [r7, #20] } return xReturn; - 800b7f0: 697b ldr r3, [r7, #20] -} - 800b7f2: 4618 mov r0, r3 - 800b7f4: 3718 adds r7, #24 - 800b7f6: 46bd mov sp, r7 - 800b7f8: bd80 pop {r7, pc} - 800b7fa: bf00 nop - 800b7fc: 20001410 .word 0x20001410 - 800b800: 200013f0 .word 0x200013f0 - 800b804: 20000f18 .word 0x20000f18 - 800b808: 200013a8 .word 0x200013a8 - 800b80c: 20000f14 .word 0x20000f14 - 800b810: 200013fc .word 0x200013fc - -0800b814 : + 800b8a4: 697b ldr r3, [r7, #20] +} + 800b8a6: 4618 mov r0, r3 + 800b8a8: 3718 adds r7, #24 + 800b8aa: 46bd mov sp, r7 + 800b8ac: bd80 pop {r7, pc} + 800b8ae: bf00 nop + 800b8b0: 2000142c .word 0x2000142c + 800b8b4: 2000140c .word 0x2000140c + 800b8b8: 20000f34 .word 0x20000f34 + 800b8bc: 200013c4 .word 0x200013c4 + 800b8c0: 20000f30 .word 0x20000f30 + 800b8c4: 20001418 .word 0x20001418 + +0800b8c8 : taskEXIT_CRITICAL(); } /*-----------------------------------------------------------*/ void vTaskInternalSetTimeOutState( TimeOut_t * const pxTimeOut ) { - 800b814: b480 push {r7} - 800b816: b083 sub sp, #12 - 800b818: af00 add r7, sp, #0 - 800b81a: 6078 str r0, [r7, #4] + 800b8c8: b480 push {r7} + 800b8ca: b083 sub sp, #12 + 800b8cc: af00 add r7, sp, #0 + 800b8ce: 6078 str r0, [r7, #4] /* For internal use only as it does not use a critical section. */ pxTimeOut->xOverflowCount = xNumOfOverflows; - 800b81c: 4b06 ldr r3, [pc, #24] ; (800b838 ) - 800b81e: 681a ldr r2, [r3, #0] - 800b820: 687b ldr r3, [r7, #4] - 800b822: 601a str r2, [r3, #0] + 800b8d0: 4b06 ldr r3, [pc, #24] ; (800b8ec ) + 800b8d2: 681a ldr r2, [r3, #0] + 800b8d4: 687b ldr r3, [r7, #4] + 800b8d6: 601a str r2, [r3, #0] pxTimeOut->xTimeOnEntering = xTickCount; - 800b824: 4b05 ldr r3, [pc, #20] ; (800b83c ) - 800b826: 681a ldr r2, [r3, #0] - 800b828: 687b ldr r3, [r7, #4] - 800b82a: 605a str r2, [r3, #4] -} - 800b82c: bf00 nop - 800b82e: 370c adds r7, #12 - 800b830: 46bd mov sp, r7 - 800b832: f85d 7b04 ldr.w r7, [sp], #4 - 800b836: 4770 bx lr - 800b838: 20001400 .word 0x20001400 - 800b83c: 200013ec .word 0x200013ec - -0800b840 : + 800b8d8: 4b05 ldr r3, [pc, #20] ; (800b8f0 ) + 800b8da: 681a ldr r2, [r3, #0] + 800b8dc: 687b ldr r3, [r7, #4] + 800b8de: 605a str r2, [r3, #4] +} + 800b8e0: bf00 nop + 800b8e2: 370c adds r7, #12 + 800b8e4: 46bd mov sp, r7 + 800b8e6: f85d 7b04 ldr.w r7, [sp], #4 + 800b8ea: 4770 bx lr + 800b8ec: 2000141c .word 0x2000141c + 800b8f0: 20001408 .word 0x20001408 + +0800b8f4 : /*-----------------------------------------------------------*/ BaseType_t xTaskCheckForTimeOut( TimeOut_t * const pxTimeOut, TickType_t * const pxTicksToWait ) { - 800b840: b580 push {r7, lr} - 800b842: b088 sub sp, #32 - 800b844: af00 add r7, sp, #0 - 800b846: 6078 str r0, [r7, #4] - 800b848: 6039 str r1, [r7, #0] + 800b8f4: b580 push {r7, lr} + 800b8f6: b088 sub sp, #32 + 800b8f8: af00 add r7, sp, #0 + 800b8fa: 6078 str r0, [r7, #4] + 800b8fc: 6039 str r1, [r7, #0] BaseType_t xReturn; configASSERT( pxTimeOut ); - 800b84a: 687b ldr r3, [r7, #4] - 800b84c: 2b00 cmp r3, #0 - 800b84e: d10a bne.n 800b866 + 800b8fe: 687b ldr r3, [r7, #4] + 800b900: 2b00 cmp r3, #0 + 800b902: d10a bne.n 800b91a __asm volatile - 800b850: f04f 0350 mov.w r3, #80 ; 0x50 - 800b854: f383 8811 msr BASEPRI, r3 - 800b858: f3bf 8f6f isb sy - 800b85c: f3bf 8f4f dsb sy - 800b860: 613b str r3, [r7, #16] -} - 800b862: bf00 nop - 800b864: e7fe b.n 800b864 + 800b904: f04f 0350 mov.w r3, #80 ; 0x50 + 800b908: f383 8811 msr BASEPRI, r3 + 800b90c: f3bf 8f6f isb sy + 800b910: f3bf 8f4f dsb sy + 800b914: 613b str r3, [r7, #16] +} + 800b916: bf00 nop + 800b918: e7fe b.n 800b918 configASSERT( pxTicksToWait ); - 800b866: 683b ldr r3, [r7, #0] - 800b868: 2b00 cmp r3, #0 - 800b86a: d10a bne.n 800b882 + 800b91a: 683b ldr r3, [r7, #0] + 800b91c: 2b00 cmp r3, #0 + 800b91e: d10a bne.n 800b936 __asm volatile - 800b86c: f04f 0350 mov.w r3, #80 ; 0x50 - 800b870: f383 8811 msr BASEPRI, r3 - 800b874: f3bf 8f6f isb sy - 800b878: f3bf 8f4f dsb sy - 800b87c: 60fb str r3, [r7, #12] + 800b920: f04f 0350 mov.w r3, #80 ; 0x50 + 800b924: f383 8811 msr BASEPRI, r3 + 800b928: f3bf 8f6f isb sy + 800b92c: f3bf 8f4f dsb sy + 800b930: 60fb str r3, [r7, #12] } - 800b87e: bf00 nop - 800b880: e7fe b.n 800b880 + 800b932: bf00 nop + 800b934: e7fe b.n 800b934 taskENTER_CRITICAL(); - 800b882: f001 fa67 bl 800cd54 + 800b936: f001 fa6d bl 800ce14 { /* Minor optimisation. The tick count cannot change in this block. */ const TickType_t xConstTickCount = xTickCount; - 800b886: 4b1d ldr r3, [pc, #116] ; (800b8fc ) - 800b888: 681b ldr r3, [r3, #0] - 800b88a: 61bb str r3, [r7, #24] + 800b93a: 4b1d ldr r3, [pc, #116] ; (800b9b0 ) + 800b93c: 681b ldr r3, [r3, #0] + 800b93e: 61bb str r3, [r7, #24] const TickType_t xElapsedTime = xConstTickCount - pxTimeOut->xTimeOnEntering; - 800b88c: 687b ldr r3, [r7, #4] - 800b88e: 685b ldr r3, [r3, #4] - 800b890: 69ba ldr r2, [r7, #24] - 800b892: 1ad3 subs r3, r2, r3 - 800b894: 617b str r3, [r7, #20] + 800b940: 687b ldr r3, [r7, #4] + 800b942: 685b ldr r3, [r3, #4] + 800b944: 69ba ldr r2, [r7, #24] + 800b946: 1ad3 subs r3, r2, r3 + 800b948: 617b str r3, [r7, #20] } else #endif #if ( INCLUDE_vTaskSuspend == 1 ) if( *pxTicksToWait == portMAX_DELAY ) - 800b896: 683b ldr r3, [r7, #0] - 800b898: 681b ldr r3, [r3, #0] - 800b89a: f1b3 3fff cmp.w r3, #4294967295 - 800b89e: d102 bne.n 800b8a6 + 800b94a: 683b ldr r3, [r7, #0] + 800b94c: 681b ldr r3, [r3, #0] + 800b94e: f1b3 3fff cmp.w r3, #4294967295 + 800b952: d102 bne.n 800b95a { /* If INCLUDE_vTaskSuspend is set to 1 and the block time specified is the maximum block time then the task should block indefinitely, and therefore never time out. */ xReturn = pdFALSE; - 800b8a0: 2300 movs r3, #0 - 800b8a2: 61fb str r3, [r7, #28] - 800b8a4: e023 b.n 800b8ee + 800b954: 2300 movs r3, #0 + 800b956: 61fb str r3, [r7, #28] + 800b958: e023 b.n 800b9a2 } else #endif if( ( xNumOfOverflows != pxTimeOut->xOverflowCount ) && ( xConstTickCount >= pxTimeOut->xTimeOnEntering ) ) /*lint !e525 Indentation preferred as is to make code within pre-processor directives clearer. */ - 800b8a6: 687b ldr r3, [r7, #4] - 800b8a8: 681a ldr r2, [r3, #0] - 800b8aa: 4b15 ldr r3, [pc, #84] ; (800b900 ) - 800b8ac: 681b ldr r3, [r3, #0] - 800b8ae: 429a cmp r2, r3 - 800b8b0: d007 beq.n 800b8c2 - 800b8b2: 687b ldr r3, [r7, #4] - 800b8b4: 685b ldr r3, [r3, #4] - 800b8b6: 69ba ldr r2, [r7, #24] - 800b8b8: 429a cmp r2, r3 - 800b8ba: d302 bcc.n 800b8c2 + 800b95a: 687b ldr r3, [r7, #4] + 800b95c: 681a ldr r2, [r3, #0] + 800b95e: 4b15 ldr r3, [pc, #84] ; (800b9b4 ) + 800b960: 681b ldr r3, [r3, #0] + 800b962: 429a cmp r2, r3 + 800b964: d007 beq.n 800b976 + 800b966: 687b ldr r3, [r7, #4] + 800b968: 685b ldr r3, [r3, #4] + 800b96a: 69ba ldr r2, [r7, #24] + 800b96c: 429a cmp r2, r3 + 800b96e: d302 bcc.n 800b976 /* The tick count is greater than the time at which vTaskSetTimeout() was called, but has also overflowed since vTaskSetTimeOut() was called. It must have wrapped all the way around and gone past again. This passed since vTaskSetTimeout() was called. */ xReturn = pdTRUE; - 800b8bc: 2301 movs r3, #1 - 800b8be: 61fb str r3, [r7, #28] - 800b8c0: e015 b.n 800b8ee + 800b970: 2301 movs r3, #1 + 800b972: 61fb str r3, [r7, #28] + 800b974: e015 b.n 800b9a2 } else if( xElapsedTime < *pxTicksToWait ) /*lint !e961 Explicit casting is only redundant with some compilers, whereas others require it to prevent integer conversion errors. */ - 800b8c2: 683b ldr r3, [r7, #0] - 800b8c4: 681b ldr r3, [r3, #0] - 800b8c6: 697a ldr r2, [r7, #20] - 800b8c8: 429a cmp r2, r3 - 800b8ca: d20b bcs.n 800b8e4 + 800b976: 683b ldr r3, [r7, #0] + 800b978: 681b ldr r3, [r3, #0] + 800b97a: 697a ldr r2, [r7, #20] + 800b97c: 429a cmp r2, r3 + 800b97e: d20b bcs.n 800b998 { /* Not a genuine timeout. Adjust parameters for time remaining. */ *pxTicksToWait -= xElapsedTime; - 800b8cc: 683b ldr r3, [r7, #0] - 800b8ce: 681a ldr r2, [r3, #0] - 800b8d0: 697b ldr r3, [r7, #20] - 800b8d2: 1ad2 subs r2, r2, r3 - 800b8d4: 683b ldr r3, [r7, #0] - 800b8d6: 601a str r2, [r3, #0] + 800b980: 683b ldr r3, [r7, #0] + 800b982: 681a ldr r2, [r3, #0] + 800b984: 697b ldr r3, [r7, #20] + 800b986: 1ad2 subs r2, r2, r3 + 800b988: 683b ldr r3, [r7, #0] + 800b98a: 601a str r2, [r3, #0] vTaskInternalSetTimeOutState( pxTimeOut ); - 800b8d8: 6878 ldr r0, [r7, #4] - 800b8da: f7ff ff9b bl 800b814 + 800b98c: 6878 ldr r0, [r7, #4] + 800b98e: f7ff ff9b bl 800b8c8 xReturn = pdFALSE; - 800b8de: 2300 movs r3, #0 - 800b8e0: 61fb str r3, [r7, #28] - 800b8e2: e004 b.n 800b8ee + 800b992: 2300 movs r3, #0 + 800b994: 61fb str r3, [r7, #28] + 800b996: e004 b.n 800b9a2 } else { *pxTicksToWait = 0; - 800b8e4: 683b ldr r3, [r7, #0] - 800b8e6: 2200 movs r2, #0 - 800b8e8: 601a str r2, [r3, #0] + 800b998: 683b ldr r3, [r7, #0] + 800b99a: 2200 movs r2, #0 + 800b99c: 601a str r2, [r3, #0] xReturn = pdTRUE; - 800b8ea: 2301 movs r3, #1 - 800b8ec: 61fb str r3, [r7, #28] + 800b99e: 2301 movs r3, #1 + 800b9a0: 61fb str r3, [r7, #28] } } taskEXIT_CRITICAL(); - 800b8ee: f001 fa61 bl 800cdb4 + 800b9a2: f001 fa67 bl 800ce74 return xReturn; - 800b8f2: 69fb ldr r3, [r7, #28] + 800b9a6: 69fb ldr r3, [r7, #28] } - 800b8f4: 4618 mov r0, r3 - 800b8f6: 3720 adds r7, #32 - 800b8f8: 46bd mov sp, r7 - 800b8fa: bd80 pop {r7, pc} - 800b8fc: 200013ec .word 0x200013ec - 800b900: 20001400 .word 0x20001400 + 800b9a8: 4618 mov r0, r3 + 800b9aa: 3720 adds r7, #32 + 800b9ac: 46bd mov sp, r7 + 800b9ae: bd80 pop {r7, pc} + 800b9b0: 20001408 .word 0x20001408 + 800b9b4: 2000141c .word 0x2000141c -0800b904 : +0800b9b8 : /*-----------------------------------------------------------*/ void vTaskMissedYield( void ) { - 800b904: b480 push {r7} - 800b906: af00 add r7, sp, #0 + 800b9b8: b480 push {r7} + 800b9ba: af00 add r7, sp, #0 xYieldPending = pdTRUE; - 800b908: 4b03 ldr r3, [pc, #12] ; (800b918 ) - 800b90a: 2201 movs r2, #1 - 800b90c: 601a str r2, [r3, #0] + 800b9bc: 4b03 ldr r3, [pc, #12] ; (800b9cc ) + 800b9be: 2201 movs r2, #1 + 800b9c0: 601a str r2, [r3, #0] } - 800b90e: bf00 nop - 800b910: 46bd mov sp, r7 - 800b912: f85d 7b04 ldr.w r7, [sp], #4 - 800b916: 4770 bx lr - 800b918: 200013fc .word 0x200013fc + 800b9c2: bf00 nop + 800b9c4: 46bd mov sp, r7 + 800b9c6: f85d 7b04 ldr.w r7, [sp], #4 + 800b9ca: 4770 bx lr + 800b9cc: 20001418 .word 0x20001418 -0800b91c : +0800b9d0 : * * void prvIdleTask( void *pvParameters ); * */ static portTASK_FUNCTION( prvIdleTask, pvParameters ) { - 800b91c: b580 push {r7, lr} - 800b91e: b082 sub sp, #8 - 800b920: af00 add r7, sp, #0 - 800b922: 6078 str r0, [r7, #4] + 800b9d0: b580 push {r7, lr} + 800b9d2: b082 sub sp, #8 + 800b9d4: af00 add r7, sp, #0 + 800b9d6: 6078 str r0, [r7, #4] for( ;; ) { /* See if any tasks have deleted themselves - if so then the idle task is responsible for freeing the deleted task's TCB and stack. */ prvCheckTasksWaitingTermination(); - 800b924: f000 f852 bl 800b9cc + 800b9d8: f000 f852 bl 800ba80 A critical region is not required here as we are just reading from the list, and an occasional incorrect value will not matter. If the ready list at the idle priority contains more than one task then a task other than the idle task is ready to execute. */ if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ tskIDLE_PRIORITY ] ) ) > ( UBaseType_t ) 1 ) - 800b928: 4b06 ldr r3, [pc, #24] ; (800b944 ) - 800b92a: 681b ldr r3, [r3, #0] - 800b92c: 2b01 cmp r3, #1 - 800b92e: d9f9 bls.n 800b924 + 800b9dc: 4b06 ldr r3, [pc, #24] ; (800b9f8 ) + 800b9de: 681b ldr r3, [r3, #0] + 800b9e0: 2b01 cmp r3, #1 + 800b9e2: d9f9 bls.n 800b9d8 { taskYIELD(); - 800b930: 4b05 ldr r3, [pc, #20] ; (800b948 ) - 800b932: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800b936: 601a str r2, [r3, #0] - 800b938: f3bf 8f4f dsb sy - 800b93c: f3bf 8f6f isb sy + 800b9e4: 4b05 ldr r3, [pc, #20] ; (800b9fc ) + 800b9e6: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800b9ea: 601a str r2, [r3, #0] + 800b9ec: f3bf 8f4f dsb sy + 800b9f0: f3bf 8f6f isb sy prvCheckTasksWaitingTermination(); - 800b940: e7f0 b.n 800b924 - 800b942: bf00 nop - 800b944: 20000f18 .word 0x20000f18 - 800b948: e000ed04 .word 0xe000ed04 + 800b9f4: e7f0 b.n 800b9d8 + 800b9f6: bf00 nop + 800b9f8: 20000f34 .word 0x20000f34 + 800b9fc: e000ed04 .word 0xe000ed04 -0800b94c : +0800ba00 : #endif /* portUSING_MPU_WRAPPERS */ /*-----------------------------------------------------------*/ static void prvInitialiseTaskLists( void ) { - 800b94c: b580 push {r7, lr} - 800b94e: b082 sub sp, #8 - 800b950: af00 add r7, sp, #0 + 800ba00: b580 push {r7, lr} + 800ba02: b082 sub sp, #8 + 800ba04: af00 add r7, sp, #0 UBaseType_t uxPriority; for( uxPriority = ( UBaseType_t ) 0U; uxPriority < ( UBaseType_t ) configMAX_PRIORITIES; uxPriority++ ) - 800b952: 2300 movs r3, #0 - 800b954: 607b str r3, [r7, #4] - 800b956: e00c b.n 800b972 + 800ba06: 2300 movs r3, #0 + 800ba08: 607b str r3, [r7, #4] + 800ba0a: e00c b.n 800ba26 { vListInitialise( &( pxReadyTasksLists[ uxPriority ] ) ); - 800b958: 687a ldr r2, [r7, #4] - 800b95a: 4613 mov r3, r2 - 800b95c: 009b lsls r3, r3, #2 - 800b95e: 4413 add r3, r2 - 800b960: 009b lsls r3, r3, #2 - 800b962: 4a12 ldr r2, [pc, #72] ; (800b9ac ) - 800b964: 4413 add r3, r2 - 800b966: 4618 mov r0, r3 - 800b968: f7fe fac8 bl 8009efc + 800ba0c: 687a ldr r2, [r7, #4] + 800ba0e: 4613 mov r3, r2 + 800ba10: 009b lsls r3, r3, #2 + 800ba12: 4413 add r3, r2 + 800ba14: 009b lsls r3, r3, #2 + 800ba16: 4a12 ldr r2, [pc, #72] ; (800ba60 ) + 800ba18: 4413 add r3, r2 + 800ba1a: 4618 mov r0, r3 + 800ba1c: f7fe fac8 bl 8009fb0 for( uxPriority = ( UBaseType_t ) 0U; uxPriority < ( UBaseType_t ) configMAX_PRIORITIES; uxPriority++ ) - 800b96c: 687b ldr r3, [r7, #4] - 800b96e: 3301 adds r3, #1 - 800b970: 607b str r3, [r7, #4] - 800b972: 687b ldr r3, [r7, #4] - 800b974: 2b37 cmp r3, #55 ; 0x37 - 800b976: d9ef bls.n 800b958 + 800ba20: 687b ldr r3, [r7, #4] + 800ba22: 3301 adds r3, #1 + 800ba24: 607b str r3, [r7, #4] + 800ba26: 687b ldr r3, [r7, #4] + 800ba28: 2b37 cmp r3, #55 ; 0x37 + 800ba2a: d9ef bls.n 800ba0c } vListInitialise( &xDelayedTaskList1 ); - 800b978: 480d ldr r0, [pc, #52] ; (800b9b0 ) - 800b97a: f7fe fabf bl 8009efc + 800ba2c: 480d ldr r0, [pc, #52] ; (800ba64 ) + 800ba2e: f7fe fabf bl 8009fb0 vListInitialise( &xDelayedTaskList2 ); - 800b97e: 480d ldr r0, [pc, #52] ; (800b9b4 ) - 800b980: f7fe fabc bl 8009efc + 800ba32: 480d ldr r0, [pc, #52] ; (800ba68 ) + 800ba34: f7fe fabc bl 8009fb0 vListInitialise( &xPendingReadyList ); - 800b984: 480c ldr r0, [pc, #48] ; (800b9b8 ) - 800b986: f7fe fab9 bl 8009efc + 800ba38: 480c ldr r0, [pc, #48] ; (800ba6c ) + 800ba3a: f7fe fab9 bl 8009fb0 #if ( INCLUDE_vTaskDelete == 1 ) { vListInitialise( &xTasksWaitingTermination ); - 800b98a: 480c ldr r0, [pc, #48] ; (800b9bc ) - 800b98c: f7fe fab6 bl 8009efc + 800ba3e: 480c ldr r0, [pc, #48] ; (800ba70 ) + 800ba40: f7fe fab6 bl 8009fb0 } #endif /* INCLUDE_vTaskDelete */ #if ( INCLUDE_vTaskSuspend == 1 ) { vListInitialise( &xSuspendedTaskList ); - 800b990: 480b ldr r0, [pc, #44] ; (800b9c0 ) - 800b992: f7fe fab3 bl 8009efc + 800ba44: 480b ldr r0, [pc, #44] ; (800ba74 ) + 800ba46: f7fe fab3 bl 8009fb0 } #endif /* INCLUDE_vTaskSuspend */ /* Start with pxDelayedTaskList using list1 and the pxOverflowDelayedTaskList using list2. */ pxDelayedTaskList = &xDelayedTaskList1; - 800b996: 4b0b ldr r3, [pc, #44] ; (800b9c4 ) - 800b998: 4a05 ldr r2, [pc, #20] ; (800b9b0 ) - 800b99a: 601a str r2, [r3, #0] + 800ba4a: 4b0b ldr r3, [pc, #44] ; (800ba78 ) + 800ba4c: 4a05 ldr r2, [pc, #20] ; (800ba64 ) + 800ba4e: 601a str r2, [r3, #0] pxOverflowDelayedTaskList = &xDelayedTaskList2; - 800b99c: 4b0a ldr r3, [pc, #40] ; (800b9c8 ) - 800b99e: 4a05 ldr r2, [pc, #20] ; (800b9b4 ) - 800b9a0: 601a str r2, [r3, #0] -} - 800b9a2: bf00 nop - 800b9a4: 3708 adds r7, #8 - 800b9a6: 46bd mov sp, r7 - 800b9a8: bd80 pop {r7, pc} - 800b9aa: bf00 nop - 800b9ac: 20000f18 .word 0x20000f18 - 800b9b0: 20001378 .word 0x20001378 - 800b9b4: 2000138c .word 0x2000138c - 800b9b8: 200013a8 .word 0x200013a8 - 800b9bc: 200013bc .word 0x200013bc - 800b9c0: 200013d4 .word 0x200013d4 - 800b9c4: 200013a0 .word 0x200013a0 - 800b9c8: 200013a4 .word 0x200013a4 - -0800b9cc : + 800ba50: 4b0a ldr r3, [pc, #40] ; (800ba7c ) + 800ba52: 4a05 ldr r2, [pc, #20] ; (800ba68 ) + 800ba54: 601a str r2, [r3, #0] +} + 800ba56: bf00 nop + 800ba58: 3708 adds r7, #8 + 800ba5a: 46bd mov sp, r7 + 800ba5c: bd80 pop {r7, pc} + 800ba5e: bf00 nop + 800ba60: 20000f34 .word 0x20000f34 + 800ba64: 20001394 .word 0x20001394 + 800ba68: 200013a8 .word 0x200013a8 + 800ba6c: 200013c4 .word 0x200013c4 + 800ba70: 200013d8 .word 0x200013d8 + 800ba74: 200013f0 .word 0x200013f0 + 800ba78: 200013bc .word 0x200013bc + 800ba7c: 200013c0 .word 0x200013c0 + +0800ba80 : /*-----------------------------------------------------------*/ static void prvCheckTasksWaitingTermination( void ) { - 800b9cc: b580 push {r7, lr} - 800b9ce: b082 sub sp, #8 - 800b9d0: af00 add r7, sp, #0 + 800ba80: b580 push {r7, lr} + 800ba82: b082 sub sp, #8 + 800ba84: af00 add r7, sp, #0 { TCB_t *pxTCB; /* uxDeletedTasksWaitingCleanUp is used to prevent taskENTER_CRITICAL() being called too often in the idle task. */ while( uxDeletedTasksWaitingCleanUp > ( UBaseType_t ) 0U ) - 800b9d2: e019 b.n 800ba08 + 800ba86: e019 b.n 800babc { taskENTER_CRITICAL(); - 800b9d4: f001 f9be bl 800cd54 + 800ba88: f001 f9c4 bl 800ce14 { pxTCB = listGET_OWNER_OF_HEAD_ENTRY( ( &xTasksWaitingTermination ) ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ - 800b9d8: 4b10 ldr r3, [pc, #64] ; (800ba1c ) - 800b9da: 68db ldr r3, [r3, #12] - 800b9dc: 68db ldr r3, [r3, #12] - 800b9de: 607b str r3, [r7, #4] + 800ba8c: 4b10 ldr r3, [pc, #64] ; (800bad0 ) + 800ba8e: 68db ldr r3, [r3, #12] + 800ba90: 68db ldr r3, [r3, #12] + 800ba92: 607b str r3, [r7, #4] ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); - 800b9e0: 687b ldr r3, [r7, #4] - 800b9e2: 3304 adds r3, #4 - 800b9e4: 4618 mov r0, r3 - 800b9e6: f7fe fb13 bl 800a010 + 800ba94: 687b ldr r3, [r7, #4] + 800ba96: 3304 adds r3, #4 + 800ba98: 4618 mov r0, r3 + 800ba9a: f7fe fb13 bl 800a0c4 --uxCurrentNumberOfTasks; - 800b9ea: 4b0d ldr r3, [pc, #52] ; (800ba20 ) - 800b9ec: 681b ldr r3, [r3, #0] - 800b9ee: 3b01 subs r3, #1 - 800b9f0: 4a0b ldr r2, [pc, #44] ; (800ba20 ) - 800b9f2: 6013 str r3, [r2, #0] + 800ba9e: 4b0d ldr r3, [pc, #52] ; (800bad4 ) + 800baa0: 681b ldr r3, [r3, #0] + 800baa2: 3b01 subs r3, #1 + 800baa4: 4a0b ldr r2, [pc, #44] ; (800bad4 ) + 800baa6: 6013 str r3, [r2, #0] --uxDeletedTasksWaitingCleanUp; - 800b9f4: 4b0b ldr r3, [pc, #44] ; (800ba24 ) - 800b9f6: 681b ldr r3, [r3, #0] - 800b9f8: 3b01 subs r3, #1 - 800b9fa: 4a0a ldr r2, [pc, #40] ; (800ba24 ) - 800b9fc: 6013 str r3, [r2, #0] + 800baa8: 4b0b ldr r3, [pc, #44] ; (800bad8 ) + 800baaa: 681b ldr r3, [r3, #0] + 800baac: 3b01 subs r3, #1 + 800baae: 4a0a ldr r2, [pc, #40] ; (800bad8 ) + 800bab0: 6013 str r3, [r2, #0] } taskEXIT_CRITICAL(); - 800b9fe: f001 f9d9 bl 800cdb4 + 800bab2: f001 f9df bl 800ce74 prvDeleteTCB( pxTCB ); - 800ba02: 6878 ldr r0, [r7, #4] - 800ba04: f000 f810 bl 800ba28 + 800bab6: 6878 ldr r0, [r7, #4] + 800bab8: f000 f810 bl 800badc while( uxDeletedTasksWaitingCleanUp > ( UBaseType_t ) 0U ) - 800ba08: 4b06 ldr r3, [pc, #24] ; (800ba24 ) - 800ba0a: 681b ldr r3, [r3, #0] - 800ba0c: 2b00 cmp r3, #0 - 800ba0e: d1e1 bne.n 800b9d4 + 800babc: 4b06 ldr r3, [pc, #24] ; (800bad8 ) + 800babe: 681b ldr r3, [r3, #0] + 800bac0: 2b00 cmp r3, #0 + 800bac2: d1e1 bne.n 800ba88 } } #endif /* INCLUDE_vTaskDelete */ } - 800ba10: bf00 nop - 800ba12: bf00 nop - 800ba14: 3708 adds r7, #8 - 800ba16: 46bd mov sp, r7 - 800ba18: bd80 pop {r7, pc} - 800ba1a: bf00 nop - 800ba1c: 200013bc .word 0x200013bc - 800ba20: 200013e8 .word 0x200013e8 - 800ba24: 200013d0 .word 0x200013d0 - -0800ba28 : + 800bac4: bf00 nop + 800bac6: bf00 nop + 800bac8: 3708 adds r7, #8 + 800baca: 46bd mov sp, r7 + 800bacc: bd80 pop {r7, pc} + 800bace: bf00 nop + 800bad0: 200013d8 .word 0x200013d8 + 800bad4: 20001404 .word 0x20001404 + 800bad8: 200013ec .word 0x200013ec + +0800badc : /*-----------------------------------------------------------*/ #if ( INCLUDE_vTaskDelete == 1 ) static void prvDeleteTCB( TCB_t *pxTCB ) { - 800ba28: b580 push {r7, lr} - 800ba2a: b084 sub sp, #16 - 800ba2c: af00 add r7, sp, #0 - 800ba2e: 6078 str r0, [r7, #4] + 800badc: b580 push {r7, lr} + 800bade: b084 sub sp, #16 + 800bae0: af00 add r7, sp, #0 + 800bae2: 6078 str r0, [r7, #4] #elif( tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE != 0 ) /*lint !e731 !e9029 Macro has been consolidated for readability reasons. */ { /* The task could have been allocated statically or dynamically, so check what was statically allocated before trying to free the memory. */ if( pxTCB->ucStaticallyAllocated == tskDYNAMICALLY_ALLOCATED_STACK_AND_TCB ) - 800ba30: 687b ldr r3, [r7, #4] - 800ba32: f893 3059 ldrb.w r3, [r3, #89] ; 0x59 - 800ba36: 2b00 cmp r3, #0 - 800ba38: d108 bne.n 800ba4c + 800bae4: 687b ldr r3, [r7, #4] + 800bae6: f893 3059 ldrb.w r3, [r3, #89] ; 0x59 + 800baea: 2b00 cmp r3, #0 + 800baec: d108 bne.n 800bb00 { /* Both the stack and TCB were allocated dynamically, so both must be freed. */ vPortFree( pxTCB->pxStack ); - 800ba3a: 687b ldr r3, [r7, #4] - 800ba3c: 6b1b ldr r3, [r3, #48] ; 0x30 - 800ba3e: 4618 mov r0, r3 - 800ba40: f001 fb76 bl 800d130 + 800baee: 687b ldr r3, [r7, #4] + 800baf0: 6b1b ldr r3, [r3, #48] ; 0x30 + 800baf2: 4618 mov r0, r3 + 800baf4: f001 fb7c bl 800d1f0 vPortFree( pxTCB ); - 800ba44: 6878 ldr r0, [r7, #4] - 800ba46: f001 fb73 bl 800d130 + 800baf8: 6878 ldr r0, [r7, #4] + 800bafa: f001 fb79 bl 800d1f0 configASSERT( pxTCB->ucStaticallyAllocated == tskSTATICALLY_ALLOCATED_STACK_AND_TCB ); mtCOVERAGE_TEST_MARKER(); } } #endif /* configSUPPORT_DYNAMIC_ALLOCATION */ } - 800ba4a: e018 b.n 800ba7e + 800bafe: e018 b.n 800bb32 else if( pxTCB->ucStaticallyAllocated == tskSTATICALLY_ALLOCATED_STACK_ONLY ) - 800ba4c: 687b ldr r3, [r7, #4] - 800ba4e: f893 3059 ldrb.w r3, [r3, #89] ; 0x59 - 800ba52: 2b01 cmp r3, #1 - 800ba54: d103 bne.n 800ba5e + 800bb00: 687b ldr r3, [r7, #4] + 800bb02: f893 3059 ldrb.w r3, [r3, #89] ; 0x59 + 800bb06: 2b01 cmp r3, #1 + 800bb08: d103 bne.n 800bb12 vPortFree( pxTCB ); - 800ba56: 6878 ldr r0, [r7, #4] - 800ba58: f001 fb6a bl 800d130 + 800bb0a: 6878 ldr r0, [r7, #4] + 800bb0c: f001 fb70 bl 800d1f0 } - 800ba5c: e00f b.n 800ba7e + 800bb10: e00f b.n 800bb32 configASSERT( pxTCB->ucStaticallyAllocated == tskSTATICALLY_ALLOCATED_STACK_AND_TCB ); - 800ba5e: 687b ldr r3, [r7, #4] - 800ba60: f893 3059 ldrb.w r3, [r3, #89] ; 0x59 - 800ba64: 2b02 cmp r3, #2 - 800ba66: d00a beq.n 800ba7e + 800bb12: 687b ldr r3, [r7, #4] + 800bb14: f893 3059 ldrb.w r3, [r3, #89] ; 0x59 + 800bb18: 2b02 cmp r3, #2 + 800bb1a: d00a beq.n 800bb32 __asm volatile - 800ba68: f04f 0350 mov.w r3, #80 ; 0x50 - 800ba6c: f383 8811 msr BASEPRI, r3 - 800ba70: f3bf 8f6f isb sy - 800ba74: f3bf 8f4f dsb sy - 800ba78: 60fb str r3, [r7, #12] -} - 800ba7a: bf00 nop - 800ba7c: e7fe b.n 800ba7c + 800bb1c: f04f 0350 mov.w r3, #80 ; 0x50 + 800bb20: f383 8811 msr BASEPRI, r3 + 800bb24: f3bf 8f6f isb sy + 800bb28: f3bf 8f4f dsb sy + 800bb2c: 60fb str r3, [r7, #12] +} + 800bb2e: bf00 nop + 800bb30: e7fe b.n 800bb30 } - 800ba7e: bf00 nop - 800ba80: 3710 adds r7, #16 - 800ba82: 46bd mov sp, r7 - 800ba84: bd80 pop {r7, pc} + 800bb32: bf00 nop + 800bb34: 3710 adds r7, #16 + 800bb36: 46bd mov sp, r7 + 800bb38: bd80 pop {r7, pc} ... -0800ba88 : +0800bb3c : #endif /* INCLUDE_vTaskDelete */ /*-----------------------------------------------------------*/ static void prvResetNextTaskUnblockTime( void ) { - 800ba88: b480 push {r7} - 800ba8a: b083 sub sp, #12 - 800ba8c: af00 add r7, sp, #0 + 800bb3c: b480 push {r7} + 800bb3e: b083 sub sp, #12 + 800bb40: af00 add r7, sp, #0 TCB_t *pxTCB; if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE ) - 800ba8e: 4b0c ldr r3, [pc, #48] ; (800bac0 ) - 800ba90: 681b ldr r3, [r3, #0] - 800ba92: 681b ldr r3, [r3, #0] - 800ba94: 2b00 cmp r3, #0 - 800ba96: d104 bne.n 800baa2 + 800bb42: 4b0c ldr r3, [pc, #48] ; (800bb74 ) + 800bb44: 681b ldr r3, [r3, #0] + 800bb46: 681b ldr r3, [r3, #0] + 800bb48: 2b00 cmp r3, #0 + 800bb4a: d104 bne.n 800bb56 { /* The new current delayed list is empty. Set xNextTaskUnblockTime to the maximum possible value so it is extremely unlikely that the if( xTickCount >= xNextTaskUnblockTime ) test will pass until there is an item in the delayed list. */ xNextTaskUnblockTime = portMAX_DELAY; - 800ba98: 4b0a ldr r3, [pc, #40] ; (800bac4 ) - 800ba9a: f04f 32ff mov.w r2, #4294967295 - 800ba9e: 601a str r2, [r3, #0] + 800bb4c: 4b0a ldr r3, [pc, #40] ; (800bb78 ) + 800bb4e: f04f 32ff mov.w r2, #4294967295 + 800bb52: 601a str r2, [r3, #0] which the task at the head of the delayed list should be removed from the Blocked state. */ ( pxTCB ) = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ xNextTaskUnblockTime = listGET_LIST_ITEM_VALUE( &( ( pxTCB )->xStateListItem ) ); } } - 800baa0: e008 b.n 800bab4 + 800bb54: e008 b.n 800bb68 ( pxTCB ) = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ - 800baa2: 4b07 ldr r3, [pc, #28] ; (800bac0 ) - 800baa4: 681b ldr r3, [r3, #0] - 800baa6: 68db ldr r3, [r3, #12] - 800baa8: 68db ldr r3, [r3, #12] - 800baaa: 607b str r3, [r7, #4] + 800bb56: 4b07 ldr r3, [pc, #28] ; (800bb74 ) + 800bb58: 681b ldr r3, [r3, #0] + 800bb5a: 68db ldr r3, [r3, #12] + 800bb5c: 68db ldr r3, [r3, #12] + 800bb5e: 607b str r3, [r7, #4] xNextTaskUnblockTime = listGET_LIST_ITEM_VALUE( &( ( pxTCB )->xStateListItem ) ); - 800baac: 687b ldr r3, [r7, #4] - 800baae: 685b ldr r3, [r3, #4] - 800bab0: 4a04 ldr r2, [pc, #16] ; (800bac4 ) - 800bab2: 6013 str r3, [r2, #0] -} - 800bab4: bf00 nop - 800bab6: 370c adds r7, #12 - 800bab8: 46bd mov sp, r7 - 800baba: f85d 7b04 ldr.w r7, [sp], #4 - 800babe: 4770 bx lr - 800bac0: 200013a0 .word 0x200013a0 - 800bac4: 20001408 .word 0x20001408 - -0800bac8 : + 800bb60: 687b ldr r3, [r7, #4] + 800bb62: 685b ldr r3, [r3, #4] + 800bb64: 4a04 ldr r2, [pc, #16] ; (800bb78 ) + 800bb66: 6013 str r3, [r2, #0] +} + 800bb68: bf00 nop + 800bb6a: 370c adds r7, #12 + 800bb6c: 46bd mov sp, r7 + 800bb6e: f85d 7b04 ldr.w r7, [sp], #4 + 800bb72: 4770 bx lr + 800bb74: 200013bc .word 0x200013bc + 800bb78: 20001424 .word 0x20001424 + +0800bb7c : /*-----------------------------------------------------------*/ #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) BaseType_t xTaskGetSchedulerState( void ) { - 800bac8: b480 push {r7} - 800baca: b083 sub sp, #12 - 800bacc: af00 add r7, sp, #0 + 800bb7c: b480 push {r7} + 800bb7e: b083 sub sp, #12 + 800bb80: af00 add r7, sp, #0 BaseType_t xReturn; if( xSchedulerRunning == pdFALSE ) - 800bace: 4b0b ldr r3, [pc, #44] ; (800bafc ) - 800bad0: 681b ldr r3, [r3, #0] - 800bad2: 2b00 cmp r3, #0 - 800bad4: d102 bne.n 800badc + 800bb82: 4b0b ldr r3, [pc, #44] ; (800bbb0 ) + 800bb84: 681b ldr r3, [r3, #0] + 800bb86: 2b00 cmp r3, #0 + 800bb88: d102 bne.n 800bb90 { xReturn = taskSCHEDULER_NOT_STARTED; - 800bad6: 2301 movs r3, #1 - 800bad8: 607b str r3, [r7, #4] - 800bada: e008 b.n 800baee + 800bb8a: 2301 movs r3, #1 + 800bb8c: 607b str r3, [r7, #4] + 800bb8e: e008 b.n 800bba2 } else { if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) - 800badc: 4b08 ldr r3, [pc, #32] ; (800bb00 ) - 800bade: 681b ldr r3, [r3, #0] - 800bae0: 2b00 cmp r3, #0 - 800bae2: d102 bne.n 800baea + 800bb90: 4b08 ldr r3, [pc, #32] ; (800bbb4 ) + 800bb92: 681b ldr r3, [r3, #0] + 800bb94: 2b00 cmp r3, #0 + 800bb96: d102 bne.n 800bb9e { xReturn = taskSCHEDULER_RUNNING; - 800bae4: 2302 movs r3, #2 - 800bae6: 607b str r3, [r7, #4] - 800bae8: e001 b.n 800baee + 800bb98: 2302 movs r3, #2 + 800bb9a: 607b str r3, [r7, #4] + 800bb9c: e001 b.n 800bba2 } else { xReturn = taskSCHEDULER_SUSPENDED; - 800baea: 2300 movs r3, #0 - 800baec: 607b str r3, [r7, #4] + 800bb9e: 2300 movs r3, #0 + 800bba0: 607b str r3, [r7, #4] } } return xReturn; - 800baee: 687b ldr r3, [r7, #4] + 800bba2: 687b ldr r3, [r7, #4] } - 800baf0: 4618 mov r0, r3 - 800baf2: 370c adds r7, #12 - 800baf4: 46bd mov sp, r7 - 800baf6: f85d 7b04 ldr.w r7, [sp], #4 - 800bafa: 4770 bx lr - 800bafc: 200013f4 .word 0x200013f4 - 800bb00: 20001410 .word 0x20001410 - -0800bb04 : + 800bba4: 4618 mov r0, r3 + 800bba6: 370c adds r7, #12 + 800bba8: 46bd mov sp, r7 + 800bbaa: f85d 7b04 ldr.w r7, [sp], #4 + 800bbae: 4770 bx lr + 800bbb0: 20001410 .word 0x20001410 + 800bbb4: 2000142c .word 0x2000142c + +0800bbb8 : /*-----------------------------------------------------------*/ #if ( configUSE_MUTEXES == 1 ) BaseType_t xTaskPriorityInherit( TaskHandle_t const pxMutexHolder ) { - 800bb04: b580 push {r7, lr} - 800bb06: b084 sub sp, #16 - 800bb08: af00 add r7, sp, #0 - 800bb0a: 6078 str r0, [r7, #4] + 800bbb8: b580 push {r7, lr} + 800bbba: b084 sub sp, #16 + 800bbbc: af00 add r7, sp, #0 + 800bbbe: 6078 str r0, [r7, #4] TCB_t * const pxMutexHolderTCB = pxMutexHolder; - 800bb0c: 687b ldr r3, [r7, #4] - 800bb0e: 60bb str r3, [r7, #8] + 800bbc0: 687b ldr r3, [r7, #4] + 800bbc2: 60bb str r3, [r7, #8] BaseType_t xReturn = pdFALSE; - 800bb10: 2300 movs r3, #0 - 800bb12: 60fb str r3, [r7, #12] + 800bbc4: 2300 movs r3, #0 + 800bbc6: 60fb str r3, [r7, #12] /* If the mutex was given back by an interrupt while the queue was locked then the mutex holder might now be NULL. _RB_ Is this still needed as interrupts can no longer use mutexes? */ if( pxMutexHolder != NULL ) - 800bb14: 687b ldr r3, [r7, #4] - 800bb16: 2b00 cmp r3, #0 - 800bb18: d051 beq.n 800bbbe + 800bbc8: 687b ldr r3, [r7, #4] + 800bbca: 2b00 cmp r3, #0 + 800bbcc: d051 beq.n 800bc72 { /* If the holder of the mutex has a priority below the priority of the task attempting to obtain the mutex then it will temporarily inherit the priority of the task attempting to obtain the mutex. */ if( pxMutexHolderTCB->uxPriority < pxCurrentTCB->uxPriority ) - 800bb1a: 68bb ldr r3, [r7, #8] - 800bb1c: 6ada ldr r2, [r3, #44] ; 0x2c - 800bb1e: 4b2a ldr r3, [pc, #168] ; (800bbc8 ) - 800bb20: 681b ldr r3, [r3, #0] - 800bb22: 6adb ldr r3, [r3, #44] ; 0x2c - 800bb24: 429a cmp r2, r3 - 800bb26: d241 bcs.n 800bbac + 800bbce: 68bb ldr r3, [r7, #8] + 800bbd0: 6ada ldr r2, [r3, #44] ; 0x2c + 800bbd2: 4b2a ldr r3, [pc, #168] ; (800bc7c ) + 800bbd4: 681b ldr r3, [r3, #0] + 800bbd6: 6adb ldr r3, [r3, #44] ; 0x2c + 800bbd8: 429a cmp r2, r3 + 800bbda: d241 bcs.n 800bc60 { /* Adjust the mutex holder state to account for its new priority. Only reset the event list item value if the value is not being used for anything else. */ if( ( listGET_LIST_ITEM_VALUE( &( pxMutexHolderTCB->xEventListItem ) ) & taskEVENT_LIST_ITEM_VALUE_IN_USE ) == 0UL ) - 800bb28: 68bb ldr r3, [r7, #8] - 800bb2a: 699b ldr r3, [r3, #24] - 800bb2c: 2b00 cmp r3, #0 - 800bb2e: db06 blt.n 800bb3e + 800bbdc: 68bb ldr r3, [r7, #8] + 800bbde: 699b ldr r3, [r3, #24] + 800bbe0: 2b00 cmp r3, #0 + 800bbe2: db06 blt.n 800bbf2 { listSET_LIST_ITEM_VALUE( &( pxMutexHolderTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) pxCurrentTCB->uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ - 800bb30: 4b25 ldr r3, [pc, #148] ; (800bbc8 ) - 800bb32: 681b ldr r3, [r3, #0] - 800bb34: 6adb ldr r3, [r3, #44] ; 0x2c - 800bb36: f1c3 0238 rsb r2, r3, #56 ; 0x38 - 800bb3a: 68bb ldr r3, [r7, #8] - 800bb3c: 619a str r2, [r3, #24] + 800bbe4: 4b25 ldr r3, [pc, #148] ; (800bc7c ) + 800bbe6: 681b ldr r3, [r3, #0] + 800bbe8: 6adb ldr r3, [r3, #44] ; 0x2c + 800bbea: f1c3 0238 rsb r2, r3, #56 ; 0x38 + 800bbee: 68bb ldr r3, [r7, #8] + 800bbf0: 619a str r2, [r3, #24] mtCOVERAGE_TEST_MARKER(); } /* If the task being modified is in the ready state it will need to be moved into a new list. */ if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ pxMutexHolderTCB->uxPriority ] ), &( pxMutexHolderTCB->xStateListItem ) ) != pdFALSE ) - 800bb3e: 68bb ldr r3, [r7, #8] - 800bb40: 6959 ldr r1, [r3, #20] - 800bb42: 68bb ldr r3, [r7, #8] - 800bb44: 6ada ldr r2, [r3, #44] ; 0x2c - 800bb46: 4613 mov r3, r2 - 800bb48: 009b lsls r3, r3, #2 - 800bb4a: 4413 add r3, r2 - 800bb4c: 009b lsls r3, r3, #2 - 800bb4e: 4a1f ldr r2, [pc, #124] ; (800bbcc ) - 800bb50: 4413 add r3, r2 - 800bb52: 4299 cmp r1, r3 - 800bb54: d122 bne.n 800bb9c + 800bbf2: 68bb ldr r3, [r7, #8] + 800bbf4: 6959 ldr r1, [r3, #20] + 800bbf6: 68bb ldr r3, [r7, #8] + 800bbf8: 6ada ldr r2, [r3, #44] ; 0x2c + 800bbfa: 4613 mov r3, r2 + 800bbfc: 009b lsls r3, r3, #2 + 800bbfe: 4413 add r3, r2 + 800bc00: 009b lsls r3, r3, #2 + 800bc02: 4a1f ldr r2, [pc, #124] ; (800bc80 ) + 800bc04: 4413 add r3, r2 + 800bc06: 4299 cmp r1, r3 + 800bc08: d122 bne.n 800bc50 { if( uxListRemove( &( pxMutexHolderTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) - 800bb56: 68bb ldr r3, [r7, #8] - 800bb58: 3304 adds r3, #4 - 800bb5a: 4618 mov r0, r3 - 800bb5c: f7fe fa58 bl 800a010 + 800bc0a: 68bb ldr r3, [r7, #8] + 800bc0c: 3304 adds r3, #4 + 800bc0e: 4618 mov r0, r3 + 800bc10: f7fe fa58 bl 800a0c4 { mtCOVERAGE_TEST_MARKER(); } /* Inherit the priority before being moved into the new list. */ pxMutexHolderTCB->uxPriority = pxCurrentTCB->uxPriority; - 800bb60: 4b19 ldr r3, [pc, #100] ; (800bbc8 ) - 800bb62: 681b ldr r3, [r3, #0] - 800bb64: 6ada ldr r2, [r3, #44] ; 0x2c - 800bb66: 68bb ldr r3, [r7, #8] - 800bb68: 62da str r2, [r3, #44] ; 0x2c + 800bc14: 4b19 ldr r3, [pc, #100] ; (800bc7c ) + 800bc16: 681b ldr r3, [r3, #0] + 800bc18: 6ada ldr r2, [r3, #44] ; 0x2c + 800bc1a: 68bb ldr r3, [r7, #8] + 800bc1c: 62da str r2, [r3, #44] ; 0x2c prvAddTaskToReadyList( pxMutexHolderTCB ); - 800bb6a: 68bb ldr r3, [r7, #8] - 800bb6c: 6ada ldr r2, [r3, #44] ; 0x2c - 800bb6e: 4b18 ldr r3, [pc, #96] ; (800bbd0 ) - 800bb70: 681b ldr r3, [r3, #0] - 800bb72: 429a cmp r2, r3 - 800bb74: d903 bls.n 800bb7e - 800bb76: 68bb ldr r3, [r7, #8] - 800bb78: 6adb ldr r3, [r3, #44] ; 0x2c - 800bb7a: 4a15 ldr r2, [pc, #84] ; (800bbd0 ) - 800bb7c: 6013 str r3, [r2, #0] - 800bb7e: 68bb ldr r3, [r7, #8] - 800bb80: 6ada ldr r2, [r3, #44] ; 0x2c - 800bb82: 4613 mov r3, r2 - 800bb84: 009b lsls r3, r3, #2 - 800bb86: 4413 add r3, r2 - 800bb88: 009b lsls r3, r3, #2 - 800bb8a: 4a10 ldr r2, [pc, #64] ; (800bbcc ) - 800bb8c: 441a add r2, r3 - 800bb8e: 68bb ldr r3, [r7, #8] - 800bb90: 3304 adds r3, #4 - 800bb92: 4619 mov r1, r3 - 800bb94: 4610 mov r0, r2 - 800bb96: f7fe f9de bl 8009f56 - 800bb9a: e004 b.n 800bba6 + 800bc1e: 68bb ldr r3, [r7, #8] + 800bc20: 6ada ldr r2, [r3, #44] ; 0x2c + 800bc22: 4b18 ldr r3, [pc, #96] ; (800bc84 ) + 800bc24: 681b ldr r3, [r3, #0] + 800bc26: 429a cmp r2, r3 + 800bc28: d903 bls.n 800bc32 + 800bc2a: 68bb ldr r3, [r7, #8] + 800bc2c: 6adb ldr r3, [r3, #44] ; 0x2c + 800bc2e: 4a15 ldr r2, [pc, #84] ; (800bc84 ) + 800bc30: 6013 str r3, [r2, #0] + 800bc32: 68bb ldr r3, [r7, #8] + 800bc34: 6ada ldr r2, [r3, #44] ; 0x2c + 800bc36: 4613 mov r3, r2 + 800bc38: 009b lsls r3, r3, #2 + 800bc3a: 4413 add r3, r2 + 800bc3c: 009b lsls r3, r3, #2 + 800bc3e: 4a10 ldr r2, [pc, #64] ; (800bc80 ) + 800bc40: 441a add r2, r3 + 800bc42: 68bb ldr r3, [r7, #8] + 800bc44: 3304 adds r3, #4 + 800bc46: 4619 mov r1, r3 + 800bc48: 4610 mov r0, r2 + 800bc4a: f7fe f9de bl 800a00a + 800bc4e: e004 b.n 800bc5a } else { /* Just inherit the priority. */ pxMutexHolderTCB->uxPriority = pxCurrentTCB->uxPriority; - 800bb9c: 4b0a ldr r3, [pc, #40] ; (800bbc8 ) - 800bb9e: 681b ldr r3, [r3, #0] - 800bba0: 6ada ldr r2, [r3, #44] ; 0x2c - 800bba2: 68bb ldr r3, [r7, #8] - 800bba4: 62da str r2, [r3, #44] ; 0x2c + 800bc50: 4b0a ldr r3, [pc, #40] ; (800bc7c ) + 800bc52: 681b ldr r3, [r3, #0] + 800bc54: 6ada ldr r2, [r3, #44] ; 0x2c + 800bc56: 68bb ldr r3, [r7, #8] + 800bc58: 62da str r2, [r3, #44] ; 0x2c } traceTASK_PRIORITY_INHERIT( pxMutexHolderTCB, pxCurrentTCB->uxPriority ); /* Inheritance occurred. */ xReturn = pdTRUE; - 800bba6: 2301 movs r3, #1 - 800bba8: 60fb str r3, [r7, #12] - 800bbaa: e008 b.n 800bbbe + 800bc5a: 2301 movs r3, #1 + 800bc5c: 60fb str r3, [r7, #12] + 800bc5e: e008 b.n 800bc72 } else { if( pxMutexHolderTCB->uxBasePriority < pxCurrentTCB->uxPriority ) - 800bbac: 68bb ldr r3, [r7, #8] - 800bbae: 6cda ldr r2, [r3, #76] ; 0x4c - 800bbb0: 4b05 ldr r3, [pc, #20] ; (800bbc8 ) - 800bbb2: 681b ldr r3, [r3, #0] - 800bbb4: 6adb ldr r3, [r3, #44] ; 0x2c - 800bbb6: 429a cmp r2, r3 - 800bbb8: d201 bcs.n 800bbbe + 800bc60: 68bb ldr r3, [r7, #8] + 800bc62: 6cda ldr r2, [r3, #76] ; 0x4c + 800bc64: 4b05 ldr r3, [pc, #20] ; (800bc7c ) + 800bc66: 681b ldr r3, [r3, #0] + 800bc68: 6adb ldr r3, [r3, #44] ; 0x2c + 800bc6a: 429a cmp r2, r3 + 800bc6c: d201 bcs.n 800bc72 current priority of the mutex holder is not lower than the priority of the task attempting to take the mutex. Therefore the mutex holder must have already inherited a priority, but inheritance would have occurred if that had not been the case. */ xReturn = pdTRUE; - 800bbba: 2301 movs r3, #1 - 800bbbc: 60fb str r3, [r7, #12] + 800bc6e: 2301 movs r3, #1 + 800bc70: 60fb str r3, [r7, #12] else { mtCOVERAGE_TEST_MARKER(); } return xReturn; - 800bbbe: 68fb ldr r3, [r7, #12] + 800bc72: 68fb ldr r3, [r7, #12] } - 800bbc0: 4618 mov r0, r3 - 800bbc2: 3710 adds r7, #16 - 800bbc4: 46bd mov sp, r7 - 800bbc6: bd80 pop {r7, pc} - 800bbc8: 20000f14 .word 0x20000f14 - 800bbcc: 20000f18 .word 0x20000f18 - 800bbd0: 200013f0 .word 0x200013f0 - -0800bbd4 : + 800bc74: 4618 mov r0, r3 + 800bc76: 3710 adds r7, #16 + 800bc78: 46bd mov sp, r7 + 800bc7a: bd80 pop {r7, pc} + 800bc7c: 20000f30 .word 0x20000f30 + 800bc80: 20000f34 .word 0x20000f34 + 800bc84: 2000140c .word 0x2000140c + +0800bc88 : /*-----------------------------------------------------------*/ #if ( configUSE_MUTEXES == 1 ) BaseType_t xTaskPriorityDisinherit( TaskHandle_t const pxMutexHolder ) { - 800bbd4: b580 push {r7, lr} - 800bbd6: b086 sub sp, #24 - 800bbd8: af00 add r7, sp, #0 - 800bbda: 6078 str r0, [r7, #4] + 800bc88: b580 push {r7, lr} + 800bc8a: b086 sub sp, #24 + 800bc8c: af00 add r7, sp, #0 + 800bc8e: 6078 str r0, [r7, #4] TCB_t * const pxTCB = pxMutexHolder; - 800bbdc: 687b ldr r3, [r7, #4] - 800bbde: 613b str r3, [r7, #16] + 800bc90: 687b ldr r3, [r7, #4] + 800bc92: 613b str r3, [r7, #16] BaseType_t xReturn = pdFALSE; - 800bbe0: 2300 movs r3, #0 - 800bbe2: 617b str r3, [r7, #20] + 800bc94: 2300 movs r3, #0 + 800bc96: 617b str r3, [r7, #20] if( pxMutexHolder != NULL ) - 800bbe4: 687b ldr r3, [r7, #4] - 800bbe6: 2b00 cmp r3, #0 - 800bbe8: d056 beq.n 800bc98 + 800bc98: 687b ldr r3, [r7, #4] + 800bc9a: 2b00 cmp r3, #0 + 800bc9c: d056 beq.n 800bd4c { /* A task can only have an inherited priority if it holds the mutex. If the mutex is held by a task then it cannot be given from an interrupt, and if a mutex is given by the holding task then it must be the running state task. */ configASSERT( pxTCB == pxCurrentTCB ); - 800bbea: 4b2e ldr r3, [pc, #184] ; (800bca4 ) - 800bbec: 681b ldr r3, [r3, #0] - 800bbee: 693a ldr r2, [r7, #16] - 800bbf0: 429a cmp r2, r3 - 800bbf2: d00a beq.n 800bc0a + 800bc9e: 4b2e ldr r3, [pc, #184] ; (800bd58 ) + 800bca0: 681b ldr r3, [r3, #0] + 800bca2: 693a ldr r2, [r7, #16] + 800bca4: 429a cmp r2, r3 + 800bca6: d00a beq.n 800bcbe __asm volatile - 800bbf4: f04f 0350 mov.w r3, #80 ; 0x50 - 800bbf8: f383 8811 msr BASEPRI, r3 - 800bbfc: f3bf 8f6f isb sy - 800bc00: f3bf 8f4f dsb sy - 800bc04: 60fb str r3, [r7, #12] -} - 800bc06: bf00 nop - 800bc08: e7fe b.n 800bc08 + 800bca8: f04f 0350 mov.w r3, #80 ; 0x50 + 800bcac: f383 8811 msr BASEPRI, r3 + 800bcb0: f3bf 8f6f isb sy + 800bcb4: f3bf 8f4f dsb sy + 800bcb8: 60fb str r3, [r7, #12] +} + 800bcba: bf00 nop + 800bcbc: e7fe b.n 800bcbc configASSERT( pxTCB->uxMutexesHeld ); - 800bc0a: 693b ldr r3, [r7, #16] - 800bc0c: 6d1b ldr r3, [r3, #80] ; 0x50 - 800bc0e: 2b00 cmp r3, #0 - 800bc10: d10a bne.n 800bc28 + 800bcbe: 693b ldr r3, [r7, #16] + 800bcc0: 6d1b ldr r3, [r3, #80] ; 0x50 + 800bcc2: 2b00 cmp r3, #0 + 800bcc4: d10a bne.n 800bcdc __asm volatile - 800bc12: f04f 0350 mov.w r3, #80 ; 0x50 - 800bc16: f383 8811 msr BASEPRI, r3 - 800bc1a: f3bf 8f6f isb sy - 800bc1e: f3bf 8f4f dsb sy - 800bc22: 60bb str r3, [r7, #8] -} - 800bc24: bf00 nop - 800bc26: e7fe b.n 800bc26 + 800bcc6: f04f 0350 mov.w r3, #80 ; 0x50 + 800bcca: f383 8811 msr BASEPRI, r3 + 800bcce: f3bf 8f6f isb sy + 800bcd2: f3bf 8f4f dsb sy + 800bcd6: 60bb str r3, [r7, #8] +} + 800bcd8: bf00 nop + 800bcda: e7fe b.n 800bcda ( pxTCB->uxMutexesHeld )--; - 800bc28: 693b ldr r3, [r7, #16] - 800bc2a: 6d1b ldr r3, [r3, #80] ; 0x50 - 800bc2c: 1e5a subs r2, r3, #1 - 800bc2e: 693b ldr r3, [r7, #16] - 800bc30: 651a str r2, [r3, #80] ; 0x50 + 800bcdc: 693b ldr r3, [r7, #16] + 800bcde: 6d1b ldr r3, [r3, #80] ; 0x50 + 800bce0: 1e5a subs r2, r3, #1 + 800bce2: 693b ldr r3, [r7, #16] + 800bce4: 651a str r2, [r3, #80] ; 0x50 /* Has the holder of the mutex inherited the priority of another task? */ if( pxTCB->uxPriority != pxTCB->uxBasePriority ) - 800bc32: 693b ldr r3, [r7, #16] - 800bc34: 6ada ldr r2, [r3, #44] ; 0x2c - 800bc36: 693b ldr r3, [r7, #16] - 800bc38: 6cdb ldr r3, [r3, #76] ; 0x4c - 800bc3a: 429a cmp r2, r3 - 800bc3c: d02c beq.n 800bc98 + 800bce6: 693b ldr r3, [r7, #16] + 800bce8: 6ada ldr r2, [r3, #44] ; 0x2c + 800bcea: 693b ldr r3, [r7, #16] + 800bcec: 6cdb ldr r3, [r3, #76] ; 0x4c + 800bcee: 429a cmp r2, r3 + 800bcf0: d02c beq.n 800bd4c { /* Only disinherit if no other mutexes are held. */ if( pxTCB->uxMutexesHeld == ( UBaseType_t ) 0 ) - 800bc3e: 693b ldr r3, [r7, #16] - 800bc40: 6d1b ldr r3, [r3, #80] ; 0x50 - 800bc42: 2b00 cmp r3, #0 - 800bc44: d128 bne.n 800bc98 + 800bcf2: 693b ldr r3, [r7, #16] + 800bcf4: 6d1b ldr r3, [r3, #80] ; 0x50 + 800bcf6: 2b00 cmp r3, #0 + 800bcf8: d128 bne.n 800bd4c /* A task can only have an inherited priority if it holds the mutex. If the mutex is held by a task then it cannot be given from an interrupt, and if a mutex is given by the holding task then it must be the running state task. Remove the holding task from the ready/delayed list. */ if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) - 800bc46: 693b ldr r3, [r7, #16] - 800bc48: 3304 adds r3, #4 - 800bc4a: 4618 mov r0, r3 - 800bc4c: f7fe f9e0 bl 800a010 + 800bcfa: 693b ldr r3, [r7, #16] + 800bcfc: 3304 adds r3, #4 + 800bcfe: 4618 mov r0, r3 + 800bd00: f7fe f9e0 bl 800a0c4 } /* Disinherit the priority before adding the task into the new ready list. */ traceTASK_PRIORITY_DISINHERIT( pxTCB, pxTCB->uxBasePriority ); pxTCB->uxPriority = pxTCB->uxBasePriority; - 800bc50: 693b ldr r3, [r7, #16] - 800bc52: 6cda ldr r2, [r3, #76] ; 0x4c - 800bc54: 693b ldr r3, [r7, #16] - 800bc56: 62da str r2, [r3, #44] ; 0x2c + 800bd04: 693b ldr r3, [r7, #16] + 800bd06: 6cda ldr r2, [r3, #76] ; 0x4c + 800bd08: 693b ldr r3, [r7, #16] + 800bd0a: 62da str r2, [r3, #44] ; 0x2c /* Reset the event list item value. It cannot be in use for any other purpose if this task is running, and it must be running to give back the mutex. */ listSET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) pxTCB->uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ - 800bc58: 693b ldr r3, [r7, #16] - 800bc5a: 6adb ldr r3, [r3, #44] ; 0x2c - 800bc5c: f1c3 0238 rsb r2, r3, #56 ; 0x38 - 800bc60: 693b ldr r3, [r7, #16] - 800bc62: 619a str r2, [r3, #24] + 800bd0c: 693b ldr r3, [r7, #16] + 800bd0e: 6adb ldr r3, [r3, #44] ; 0x2c + 800bd10: f1c3 0238 rsb r2, r3, #56 ; 0x38 + 800bd14: 693b ldr r3, [r7, #16] + 800bd16: 619a str r2, [r3, #24] prvAddTaskToReadyList( pxTCB ); - 800bc64: 693b ldr r3, [r7, #16] - 800bc66: 6ada ldr r2, [r3, #44] ; 0x2c - 800bc68: 4b0f ldr r3, [pc, #60] ; (800bca8 ) - 800bc6a: 681b ldr r3, [r3, #0] - 800bc6c: 429a cmp r2, r3 - 800bc6e: d903 bls.n 800bc78 - 800bc70: 693b ldr r3, [r7, #16] - 800bc72: 6adb ldr r3, [r3, #44] ; 0x2c - 800bc74: 4a0c ldr r2, [pc, #48] ; (800bca8 ) - 800bc76: 6013 str r3, [r2, #0] - 800bc78: 693b ldr r3, [r7, #16] - 800bc7a: 6ada ldr r2, [r3, #44] ; 0x2c - 800bc7c: 4613 mov r3, r2 - 800bc7e: 009b lsls r3, r3, #2 - 800bc80: 4413 add r3, r2 - 800bc82: 009b lsls r3, r3, #2 - 800bc84: 4a09 ldr r2, [pc, #36] ; (800bcac ) - 800bc86: 441a add r2, r3 - 800bc88: 693b ldr r3, [r7, #16] - 800bc8a: 3304 adds r3, #4 - 800bc8c: 4619 mov r1, r3 - 800bc8e: 4610 mov r0, r2 - 800bc90: f7fe f961 bl 8009f56 + 800bd18: 693b ldr r3, [r7, #16] + 800bd1a: 6ada ldr r2, [r3, #44] ; 0x2c + 800bd1c: 4b0f ldr r3, [pc, #60] ; (800bd5c ) + 800bd1e: 681b ldr r3, [r3, #0] + 800bd20: 429a cmp r2, r3 + 800bd22: d903 bls.n 800bd2c + 800bd24: 693b ldr r3, [r7, #16] + 800bd26: 6adb ldr r3, [r3, #44] ; 0x2c + 800bd28: 4a0c ldr r2, [pc, #48] ; (800bd5c ) + 800bd2a: 6013 str r3, [r2, #0] + 800bd2c: 693b ldr r3, [r7, #16] + 800bd2e: 6ada ldr r2, [r3, #44] ; 0x2c + 800bd30: 4613 mov r3, r2 + 800bd32: 009b lsls r3, r3, #2 + 800bd34: 4413 add r3, r2 + 800bd36: 009b lsls r3, r3, #2 + 800bd38: 4a09 ldr r2, [pc, #36] ; (800bd60 ) + 800bd3a: 441a add r2, r3 + 800bd3c: 693b ldr r3, [r7, #16] + 800bd3e: 3304 adds r3, #4 + 800bd40: 4619 mov r1, r3 + 800bd42: 4610 mov r0, r2 + 800bd44: f7fe f961 bl 800a00a in an order different to that in which they were taken. If a context switch did not occur when the first mutex was returned, even if a task was waiting on it, then a context switch should occur when the last mutex is returned whether a task is waiting on it or not. */ xReturn = pdTRUE; - 800bc94: 2301 movs r3, #1 - 800bc96: 617b str r3, [r7, #20] + 800bd48: 2301 movs r3, #1 + 800bd4a: 617b str r3, [r7, #20] else { mtCOVERAGE_TEST_MARKER(); } return xReturn; - 800bc98: 697b ldr r3, [r7, #20] + 800bd4c: 697b ldr r3, [r7, #20] } - 800bc9a: 4618 mov r0, r3 - 800bc9c: 3718 adds r7, #24 - 800bc9e: 46bd mov sp, r7 - 800bca0: bd80 pop {r7, pc} - 800bca2: bf00 nop - 800bca4: 20000f14 .word 0x20000f14 - 800bca8: 200013f0 .word 0x200013f0 - 800bcac: 20000f18 .word 0x20000f18 - -0800bcb0 : + 800bd4e: 4618 mov r0, r3 + 800bd50: 3718 adds r7, #24 + 800bd52: 46bd mov sp, r7 + 800bd54: bd80 pop {r7, pc} + 800bd56: bf00 nop + 800bd58: 20000f30 .word 0x20000f30 + 800bd5c: 2000140c .word 0x2000140c + 800bd60: 20000f34 .word 0x20000f34 + +0800bd64 : /*-----------------------------------------------------------*/ #if ( configUSE_MUTEXES == 1 ) void vTaskPriorityDisinheritAfterTimeout( TaskHandle_t const pxMutexHolder, UBaseType_t uxHighestPriorityWaitingTask ) { - 800bcb0: b580 push {r7, lr} - 800bcb2: b088 sub sp, #32 - 800bcb4: af00 add r7, sp, #0 - 800bcb6: 6078 str r0, [r7, #4] - 800bcb8: 6039 str r1, [r7, #0] + 800bd64: b580 push {r7, lr} + 800bd66: b088 sub sp, #32 + 800bd68: af00 add r7, sp, #0 + 800bd6a: 6078 str r0, [r7, #4] + 800bd6c: 6039 str r1, [r7, #0] TCB_t * const pxTCB = pxMutexHolder; - 800bcba: 687b ldr r3, [r7, #4] - 800bcbc: 61bb str r3, [r7, #24] + 800bd6e: 687b ldr r3, [r7, #4] + 800bd70: 61bb str r3, [r7, #24] UBaseType_t uxPriorityUsedOnEntry, uxPriorityToUse; const UBaseType_t uxOnlyOneMutexHeld = ( UBaseType_t ) 1; - 800bcbe: 2301 movs r3, #1 - 800bcc0: 617b str r3, [r7, #20] + 800bd72: 2301 movs r3, #1 + 800bd74: 617b str r3, [r7, #20] if( pxMutexHolder != NULL ) - 800bcc2: 687b ldr r3, [r7, #4] - 800bcc4: 2b00 cmp r3, #0 - 800bcc6: d06a beq.n 800bd9e + 800bd76: 687b ldr r3, [r7, #4] + 800bd78: 2b00 cmp r3, #0 + 800bd7a: d06a beq.n 800be52 { /* If pxMutexHolder is not NULL then the holder must hold at least one mutex. */ configASSERT( pxTCB->uxMutexesHeld ); - 800bcc8: 69bb ldr r3, [r7, #24] - 800bcca: 6d1b ldr r3, [r3, #80] ; 0x50 - 800bccc: 2b00 cmp r3, #0 - 800bcce: d10a bne.n 800bce6 + 800bd7c: 69bb ldr r3, [r7, #24] + 800bd7e: 6d1b ldr r3, [r3, #80] ; 0x50 + 800bd80: 2b00 cmp r3, #0 + 800bd82: d10a bne.n 800bd9a __asm volatile - 800bcd0: f04f 0350 mov.w r3, #80 ; 0x50 - 800bcd4: f383 8811 msr BASEPRI, r3 - 800bcd8: f3bf 8f6f isb sy - 800bcdc: f3bf 8f4f dsb sy - 800bce0: 60fb str r3, [r7, #12] + 800bd84: f04f 0350 mov.w r3, #80 ; 0x50 + 800bd88: f383 8811 msr BASEPRI, r3 + 800bd8c: f3bf 8f6f isb sy + 800bd90: f3bf 8f4f dsb sy + 800bd94: 60fb str r3, [r7, #12] } - 800bce2: bf00 nop - 800bce4: e7fe b.n 800bce4 + 800bd96: bf00 nop + 800bd98: e7fe b.n 800bd98 /* Determine the priority to which the priority of the task that holds the mutex should be set. This will be the greater of the holding task's base priority and the priority of the highest priority task that is waiting to obtain the mutex. */ if( pxTCB->uxBasePriority < uxHighestPriorityWaitingTask ) - 800bce6: 69bb ldr r3, [r7, #24] - 800bce8: 6cdb ldr r3, [r3, #76] ; 0x4c - 800bcea: 683a ldr r2, [r7, #0] - 800bcec: 429a cmp r2, r3 - 800bcee: d902 bls.n 800bcf6 + 800bd9a: 69bb ldr r3, [r7, #24] + 800bd9c: 6cdb ldr r3, [r3, #76] ; 0x4c + 800bd9e: 683a ldr r2, [r7, #0] + 800bda0: 429a cmp r2, r3 + 800bda2: d902 bls.n 800bdaa { uxPriorityToUse = uxHighestPriorityWaitingTask; - 800bcf0: 683b ldr r3, [r7, #0] - 800bcf2: 61fb str r3, [r7, #28] - 800bcf4: e002 b.n 800bcfc + 800bda4: 683b ldr r3, [r7, #0] + 800bda6: 61fb str r3, [r7, #28] + 800bda8: e002 b.n 800bdb0 } else { uxPriorityToUse = pxTCB->uxBasePriority; - 800bcf6: 69bb ldr r3, [r7, #24] - 800bcf8: 6cdb ldr r3, [r3, #76] ; 0x4c - 800bcfa: 61fb str r3, [r7, #28] + 800bdaa: 69bb ldr r3, [r7, #24] + 800bdac: 6cdb ldr r3, [r3, #76] ; 0x4c + 800bdae: 61fb str r3, [r7, #28] } /* Does the priority need to change? */ if( pxTCB->uxPriority != uxPriorityToUse ) - 800bcfc: 69bb ldr r3, [r7, #24] - 800bcfe: 6adb ldr r3, [r3, #44] ; 0x2c - 800bd00: 69fa ldr r2, [r7, #28] - 800bd02: 429a cmp r2, r3 - 800bd04: d04b beq.n 800bd9e + 800bdb0: 69bb ldr r3, [r7, #24] + 800bdb2: 6adb ldr r3, [r3, #44] ; 0x2c + 800bdb4: 69fa ldr r2, [r7, #28] + 800bdb6: 429a cmp r2, r3 + 800bdb8: d04b beq.n 800be52 { /* Only disinherit if no other mutexes are held. This is a simplification in the priority inheritance implementation. If the task that holds the mutex is also holding other mutexes then the other mutexes may have caused the priority inheritance. */ if( pxTCB->uxMutexesHeld == uxOnlyOneMutexHeld ) - 800bd06: 69bb ldr r3, [r7, #24] - 800bd08: 6d1b ldr r3, [r3, #80] ; 0x50 - 800bd0a: 697a ldr r2, [r7, #20] - 800bd0c: 429a cmp r2, r3 - 800bd0e: d146 bne.n 800bd9e + 800bdba: 69bb ldr r3, [r7, #24] + 800bdbc: 6d1b ldr r3, [r3, #80] ; 0x50 + 800bdbe: 697a ldr r2, [r7, #20] + 800bdc0: 429a cmp r2, r3 + 800bdc2: d146 bne.n 800be52 { /* If a task has timed out because it already holds the mutex it was trying to obtain then it cannot of inherited its own priority. */ configASSERT( pxTCB != pxCurrentTCB ); - 800bd10: 4b25 ldr r3, [pc, #148] ; (800bda8 ) - 800bd12: 681b ldr r3, [r3, #0] - 800bd14: 69ba ldr r2, [r7, #24] - 800bd16: 429a cmp r2, r3 - 800bd18: d10a bne.n 800bd30 + 800bdc4: 4b25 ldr r3, [pc, #148] ; (800be5c ) + 800bdc6: 681b ldr r3, [r3, #0] + 800bdc8: 69ba ldr r2, [r7, #24] + 800bdca: 429a cmp r2, r3 + 800bdcc: d10a bne.n 800bde4 __asm volatile - 800bd1a: f04f 0350 mov.w r3, #80 ; 0x50 - 800bd1e: f383 8811 msr BASEPRI, r3 - 800bd22: f3bf 8f6f isb sy - 800bd26: f3bf 8f4f dsb sy - 800bd2a: 60bb str r3, [r7, #8] + 800bdce: f04f 0350 mov.w r3, #80 ; 0x50 + 800bdd2: f383 8811 msr BASEPRI, r3 + 800bdd6: f3bf 8f6f isb sy + 800bdda: f3bf 8f4f dsb sy + 800bdde: 60bb str r3, [r7, #8] } - 800bd2c: bf00 nop - 800bd2e: e7fe b.n 800bd2e + 800bde0: bf00 nop + 800bde2: e7fe b.n 800bde2 /* Disinherit the priority, remembering the previous priority to facilitate determining the subject task's state. */ traceTASK_PRIORITY_DISINHERIT( pxTCB, pxTCB->uxBasePriority ); uxPriorityUsedOnEntry = pxTCB->uxPriority; - 800bd30: 69bb ldr r3, [r7, #24] - 800bd32: 6adb ldr r3, [r3, #44] ; 0x2c - 800bd34: 613b str r3, [r7, #16] + 800bde4: 69bb ldr r3, [r7, #24] + 800bde6: 6adb ldr r3, [r3, #44] ; 0x2c + 800bde8: 613b str r3, [r7, #16] pxTCB->uxPriority = uxPriorityToUse; - 800bd36: 69bb ldr r3, [r7, #24] - 800bd38: 69fa ldr r2, [r7, #28] - 800bd3a: 62da str r2, [r3, #44] ; 0x2c + 800bdea: 69bb ldr r3, [r7, #24] + 800bdec: 69fa ldr r2, [r7, #28] + 800bdee: 62da str r2, [r3, #44] ; 0x2c /* Only reset the event list item value if the value is not being used for anything else. */ if( ( listGET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ) ) & taskEVENT_LIST_ITEM_VALUE_IN_USE ) == 0UL ) - 800bd3c: 69bb ldr r3, [r7, #24] - 800bd3e: 699b ldr r3, [r3, #24] - 800bd40: 2b00 cmp r3, #0 - 800bd42: db04 blt.n 800bd4e + 800bdf0: 69bb ldr r3, [r7, #24] + 800bdf2: 699b ldr r3, [r3, #24] + 800bdf4: 2b00 cmp r3, #0 + 800bdf6: db04 blt.n 800be02 { listSET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) uxPriorityToUse ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ - 800bd44: 69fb ldr r3, [r7, #28] - 800bd46: f1c3 0238 rsb r2, r3, #56 ; 0x38 - 800bd4a: 69bb ldr r3, [r7, #24] - 800bd4c: 619a str r2, [r3, #24] + 800bdf8: 69fb ldr r3, [r7, #28] + 800bdfa: f1c3 0238 rsb r2, r3, #56 ; 0x38 + 800bdfe: 69bb ldr r3, [r7, #24] + 800be00: 619a str r2, [r3, #24] then the task that holds the mutex could be in either the Ready, Blocked or Suspended states. Only remove the task from its current state list if it is in the Ready state as the task's priority is going to change and there is one Ready list per priority. */ if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ uxPriorityUsedOnEntry ] ), &( pxTCB->xStateListItem ) ) != pdFALSE ) - 800bd4e: 69bb ldr r3, [r7, #24] - 800bd50: 6959 ldr r1, [r3, #20] - 800bd52: 693a ldr r2, [r7, #16] - 800bd54: 4613 mov r3, r2 - 800bd56: 009b lsls r3, r3, #2 - 800bd58: 4413 add r3, r2 - 800bd5a: 009b lsls r3, r3, #2 - 800bd5c: 4a13 ldr r2, [pc, #76] ; (800bdac ) - 800bd5e: 4413 add r3, r2 - 800bd60: 4299 cmp r1, r3 - 800bd62: d11c bne.n 800bd9e + 800be02: 69bb ldr r3, [r7, #24] + 800be04: 6959 ldr r1, [r3, #20] + 800be06: 693a ldr r2, [r7, #16] + 800be08: 4613 mov r3, r2 + 800be0a: 009b lsls r3, r3, #2 + 800be0c: 4413 add r3, r2 + 800be0e: 009b lsls r3, r3, #2 + 800be10: 4a13 ldr r2, [pc, #76] ; (800be60 ) + 800be12: 4413 add r3, r2 + 800be14: 4299 cmp r1, r3 + 800be16: d11c bne.n 800be52 { if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) - 800bd64: 69bb ldr r3, [r7, #24] - 800bd66: 3304 adds r3, #4 - 800bd68: 4618 mov r0, r3 - 800bd6a: f7fe f951 bl 800a010 + 800be18: 69bb ldr r3, [r7, #24] + 800be1a: 3304 adds r3, #4 + 800be1c: 4618 mov r0, r3 + 800be1e: f7fe f951 bl 800a0c4 else { mtCOVERAGE_TEST_MARKER(); } prvAddTaskToReadyList( pxTCB ); - 800bd6e: 69bb ldr r3, [r7, #24] - 800bd70: 6ada ldr r2, [r3, #44] ; 0x2c - 800bd72: 4b0f ldr r3, [pc, #60] ; (800bdb0 ) - 800bd74: 681b ldr r3, [r3, #0] - 800bd76: 429a cmp r2, r3 - 800bd78: d903 bls.n 800bd82 - 800bd7a: 69bb ldr r3, [r7, #24] - 800bd7c: 6adb ldr r3, [r3, #44] ; 0x2c - 800bd7e: 4a0c ldr r2, [pc, #48] ; (800bdb0 ) - 800bd80: 6013 str r3, [r2, #0] - 800bd82: 69bb ldr r3, [r7, #24] - 800bd84: 6ada ldr r2, [r3, #44] ; 0x2c - 800bd86: 4613 mov r3, r2 - 800bd88: 009b lsls r3, r3, #2 - 800bd8a: 4413 add r3, r2 - 800bd8c: 009b lsls r3, r3, #2 - 800bd8e: 4a07 ldr r2, [pc, #28] ; (800bdac ) - 800bd90: 441a add r2, r3 - 800bd92: 69bb ldr r3, [r7, #24] - 800bd94: 3304 adds r3, #4 - 800bd96: 4619 mov r1, r3 - 800bd98: 4610 mov r0, r2 - 800bd9a: f7fe f8dc bl 8009f56 + 800be22: 69bb ldr r3, [r7, #24] + 800be24: 6ada ldr r2, [r3, #44] ; 0x2c + 800be26: 4b0f ldr r3, [pc, #60] ; (800be64 ) + 800be28: 681b ldr r3, [r3, #0] + 800be2a: 429a cmp r2, r3 + 800be2c: d903 bls.n 800be36 + 800be2e: 69bb ldr r3, [r7, #24] + 800be30: 6adb ldr r3, [r3, #44] ; 0x2c + 800be32: 4a0c ldr r2, [pc, #48] ; (800be64 ) + 800be34: 6013 str r3, [r2, #0] + 800be36: 69bb ldr r3, [r7, #24] + 800be38: 6ada ldr r2, [r3, #44] ; 0x2c + 800be3a: 4613 mov r3, r2 + 800be3c: 009b lsls r3, r3, #2 + 800be3e: 4413 add r3, r2 + 800be40: 009b lsls r3, r3, #2 + 800be42: 4a07 ldr r2, [pc, #28] ; (800be60 ) + 800be44: 441a add r2, r3 + 800be46: 69bb ldr r3, [r7, #24] + 800be48: 3304 adds r3, #4 + 800be4a: 4619 mov r1, r3 + 800be4c: 4610 mov r0, r2 + 800be4e: f7fe f8dc bl 800a00a } else { mtCOVERAGE_TEST_MARKER(); } } - 800bd9e: bf00 nop - 800bda0: 3720 adds r7, #32 - 800bda2: 46bd mov sp, r7 - 800bda4: bd80 pop {r7, pc} - 800bda6: bf00 nop - 800bda8: 20000f14 .word 0x20000f14 - 800bdac: 20000f18 .word 0x20000f18 - 800bdb0: 200013f0 .word 0x200013f0 - -0800bdb4 : + 800be52: bf00 nop + 800be54: 3720 adds r7, #32 + 800be56: 46bd mov sp, r7 + 800be58: bd80 pop {r7, pc} + 800be5a: bf00 nop + 800be5c: 20000f30 .word 0x20000f30 + 800be60: 20000f34 .word 0x20000f34 + 800be64: 2000140c .word 0x2000140c + +0800be68 : /*-----------------------------------------------------------*/ #if ( configUSE_MUTEXES == 1 ) TaskHandle_t pvTaskIncrementMutexHeldCount( void ) { - 800bdb4: b480 push {r7} - 800bdb6: af00 add r7, sp, #0 + 800be68: b480 push {r7} + 800be6a: af00 add r7, sp, #0 /* If xSemaphoreCreateMutex() is called before any tasks have been created then pxCurrentTCB will be NULL. */ if( pxCurrentTCB != NULL ) - 800bdb8: 4b07 ldr r3, [pc, #28] ; (800bdd8 ) - 800bdba: 681b ldr r3, [r3, #0] - 800bdbc: 2b00 cmp r3, #0 - 800bdbe: d004 beq.n 800bdca + 800be6c: 4b07 ldr r3, [pc, #28] ; (800be8c ) + 800be6e: 681b ldr r3, [r3, #0] + 800be70: 2b00 cmp r3, #0 + 800be72: d004 beq.n 800be7e { ( pxCurrentTCB->uxMutexesHeld )++; - 800bdc0: 4b05 ldr r3, [pc, #20] ; (800bdd8 ) - 800bdc2: 681b ldr r3, [r3, #0] - 800bdc4: 6d1a ldr r2, [r3, #80] ; 0x50 - 800bdc6: 3201 adds r2, #1 - 800bdc8: 651a str r2, [r3, #80] ; 0x50 + 800be74: 4b05 ldr r3, [pc, #20] ; (800be8c ) + 800be76: 681b ldr r3, [r3, #0] + 800be78: 6d1a ldr r2, [r3, #80] ; 0x50 + 800be7a: 3201 adds r2, #1 + 800be7c: 651a str r2, [r3, #80] ; 0x50 } return pxCurrentTCB; - 800bdca: 4b03 ldr r3, [pc, #12] ; (800bdd8 ) - 800bdcc: 681b ldr r3, [r3, #0] + 800be7e: 4b03 ldr r3, [pc, #12] ; (800be8c ) + 800be80: 681b ldr r3, [r3, #0] } - 800bdce: 4618 mov r0, r3 - 800bdd0: 46bd mov sp, r7 - 800bdd2: f85d 7b04 ldr.w r7, [sp], #4 - 800bdd6: 4770 bx lr - 800bdd8: 20000f14 .word 0x20000f14 + 800be82: 4618 mov r0, r3 + 800be84: 46bd mov sp, r7 + 800be86: f85d 7b04 ldr.w r7, [sp], #4 + 800be8a: 4770 bx lr + 800be8c: 20000f30 .word 0x20000f30 -0800bddc : +0800be90 : /*-----------------------------------------------------------*/ #if( configUSE_TASK_NOTIFICATIONS == 1 ) uint32_t ulTaskNotifyTake( BaseType_t xClearCountOnExit, TickType_t xTicksToWait ) { - 800bddc: b580 push {r7, lr} - 800bdde: b084 sub sp, #16 - 800bde0: af00 add r7, sp, #0 - 800bde2: 6078 str r0, [r7, #4] - 800bde4: 6039 str r1, [r7, #0] + 800be90: b580 push {r7, lr} + 800be92: b084 sub sp, #16 + 800be94: af00 add r7, sp, #0 + 800be96: 6078 str r0, [r7, #4] + 800be98: 6039 str r1, [r7, #0] uint32_t ulReturn; taskENTER_CRITICAL(); - 800bde6: f000 ffb5 bl 800cd54 + 800be9a: f000 ffbb bl 800ce14 { /* Only block if the notification count is not already non-zero. */ if( pxCurrentTCB->ulNotifiedValue == 0UL ) - 800bdea: 4b1e ldr r3, [pc, #120] ; (800be64 ) - 800bdec: 681b ldr r3, [r3, #0] - 800bdee: 6d5b ldr r3, [r3, #84] ; 0x54 - 800bdf0: 2b00 cmp r3, #0 - 800bdf2: d113 bne.n 800be1c + 800be9e: 4b1e ldr r3, [pc, #120] ; (800bf18 ) + 800bea0: 681b ldr r3, [r3, #0] + 800bea2: 6d5b ldr r3, [r3, #84] ; 0x54 + 800bea4: 2b00 cmp r3, #0 + 800bea6: d113 bne.n 800bed0 { /* Mark this task as waiting for a notification. */ pxCurrentTCB->ucNotifyState = taskWAITING_NOTIFICATION; - 800bdf4: 4b1b ldr r3, [pc, #108] ; (800be64 ) - 800bdf6: 681b ldr r3, [r3, #0] - 800bdf8: 2201 movs r2, #1 - 800bdfa: f883 2058 strb.w r2, [r3, #88] ; 0x58 + 800bea8: 4b1b ldr r3, [pc, #108] ; (800bf18 ) + 800beaa: 681b ldr r3, [r3, #0] + 800beac: 2201 movs r2, #1 + 800beae: f883 2058 strb.w r2, [r3, #88] ; 0x58 if( xTicksToWait > ( TickType_t ) 0 ) - 800bdfe: 683b ldr r3, [r7, #0] - 800be00: 2b00 cmp r3, #0 - 800be02: d00b beq.n 800be1c + 800beb2: 683b ldr r3, [r7, #0] + 800beb4: 2b00 cmp r3, #0 + 800beb6: d00b beq.n 800bed0 { prvAddCurrentTaskToDelayedList( xTicksToWait, pdTRUE ); - 800be04: 2101 movs r1, #1 - 800be06: 6838 ldr r0, [r7, #0] - 800be08: f000 fa1e bl 800c248 + 800beb8: 2101 movs r1, #1 + 800beba: 6838 ldr r0, [r7, #0] + 800bebc: f000 fa1e bl 800c2fc /* All ports are written to allow a yield in a critical section (some will yield immediately, others wait until the critical section exits) - but it is not something that application code should ever do. */ portYIELD_WITHIN_API(); - 800be0c: 4b16 ldr r3, [pc, #88] ; (800be68 ) - 800be0e: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800be12: 601a str r2, [r3, #0] - 800be14: f3bf 8f4f dsb sy - 800be18: f3bf 8f6f isb sy + 800bec0: 4b16 ldr r3, [pc, #88] ; (800bf1c ) + 800bec2: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800bec6: 601a str r2, [r3, #0] + 800bec8: f3bf 8f4f dsb sy + 800becc: f3bf 8f6f isb sy else { mtCOVERAGE_TEST_MARKER(); } } taskEXIT_CRITICAL(); - 800be1c: f000 ffca bl 800cdb4 + 800bed0: f000 ffd0 bl 800ce74 taskENTER_CRITICAL(); - 800be20: f000 ff98 bl 800cd54 + 800bed4: f000 ff9e bl 800ce14 { traceTASK_NOTIFY_TAKE(); ulReturn = pxCurrentTCB->ulNotifiedValue; - 800be24: 4b0f ldr r3, [pc, #60] ; (800be64 ) - 800be26: 681b ldr r3, [r3, #0] - 800be28: 6d5b ldr r3, [r3, #84] ; 0x54 - 800be2a: 60fb str r3, [r7, #12] + 800bed8: 4b0f ldr r3, [pc, #60] ; (800bf18 ) + 800beda: 681b ldr r3, [r3, #0] + 800bedc: 6d5b ldr r3, [r3, #84] ; 0x54 + 800bede: 60fb str r3, [r7, #12] if( ulReturn != 0UL ) - 800be2c: 68fb ldr r3, [r7, #12] - 800be2e: 2b00 cmp r3, #0 - 800be30: d00c beq.n 800be4c + 800bee0: 68fb ldr r3, [r7, #12] + 800bee2: 2b00 cmp r3, #0 + 800bee4: d00c beq.n 800bf00 { if( xClearCountOnExit != pdFALSE ) - 800be32: 687b ldr r3, [r7, #4] - 800be34: 2b00 cmp r3, #0 - 800be36: d004 beq.n 800be42 + 800bee6: 687b ldr r3, [r7, #4] + 800bee8: 2b00 cmp r3, #0 + 800beea: d004 beq.n 800bef6 { pxCurrentTCB->ulNotifiedValue = 0UL; - 800be38: 4b0a ldr r3, [pc, #40] ; (800be64 ) - 800be3a: 681b ldr r3, [r3, #0] - 800be3c: 2200 movs r2, #0 - 800be3e: 655a str r2, [r3, #84] ; 0x54 - 800be40: e004 b.n 800be4c + 800beec: 4b0a ldr r3, [pc, #40] ; (800bf18 ) + 800beee: 681b ldr r3, [r3, #0] + 800bef0: 2200 movs r2, #0 + 800bef2: 655a str r2, [r3, #84] ; 0x54 + 800bef4: e004 b.n 800bf00 } else { pxCurrentTCB->ulNotifiedValue = ulReturn - ( uint32_t ) 1; - 800be42: 4b08 ldr r3, [pc, #32] ; (800be64 ) - 800be44: 681b ldr r3, [r3, #0] - 800be46: 68fa ldr r2, [r7, #12] - 800be48: 3a01 subs r2, #1 - 800be4a: 655a str r2, [r3, #84] ; 0x54 + 800bef6: 4b08 ldr r3, [pc, #32] ; (800bf18 ) + 800bef8: 681b ldr r3, [r3, #0] + 800befa: 68fa ldr r2, [r7, #12] + 800befc: 3a01 subs r2, #1 + 800befe: 655a str r2, [r3, #84] ; 0x54 else { mtCOVERAGE_TEST_MARKER(); } pxCurrentTCB->ucNotifyState = taskNOT_WAITING_NOTIFICATION; - 800be4c: 4b05 ldr r3, [pc, #20] ; (800be64 ) - 800be4e: 681b ldr r3, [r3, #0] - 800be50: 2200 movs r2, #0 - 800be52: f883 2058 strb.w r2, [r3, #88] ; 0x58 + 800bf00: 4b05 ldr r3, [pc, #20] ; (800bf18 ) + 800bf02: 681b ldr r3, [r3, #0] + 800bf04: 2200 movs r2, #0 + 800bf06: f883 2058 strb.w r2, [r3, #88] ; 0x58 } taskEXIT_CRITICAL(); - 800be56: f000 ffad bl 800cdb4 + 800bf0a: f000 ffb3 bl 800ce74 return ulReturn; - 800be5a: 68fb ldr r3, [r7, #12] + 800bf0e: 68fb ldr r3, [r7, #12] } - 800be5c: 4618 mov r0, r3 - 800be5e: 3710 adds r7, #16 - 800be60: 46bd mov sp, r7 - 800be62: bd80 pop {r7, pc} - 800be64: 20000f14 .word 0x20000f14 - 800be68: e000ed04 .word 0xe000ed04 - -0800be6c : + 800bf10: 4618 mov r0, r3 + 800bf12: 3710 adds r7, #16 + 800bf14: 46bd mov sp, r7 + 800bf16: bd80 pop {r7, pc} + 800bf18: 20000f30 .word 0x20000f30 + 800bf1c: e000ed04 .word 0xe000ed04 + +0800bf20 : /*-----------------------------------------------------------*/ #if( configUSE_TASK_NOTIFICATIONS == 1 ) BaseType_t xTaskNotifyWait( uint32_t ulBitsToClearOnEntry, uint32_t ulBitsToClearOnExit, uint32_t *pulNotificationValue, TickType_t xTicksToWait ) { - 800be6c: b580 push {r7, lr} - 800be6e: b086 sub sp, #24 - 800be70: af00 add r7, sp, #0 - 800be72: 60f8 str r0, [r7, #12] - 800be74: 60b9 str r1, [r7, #8] - 800be76: 607a str r2, [r7, #4] - 800be78: 603b str r3, [r7, #0] + 800bf20: b580 push {r7, lr} + 800bf22: b086 sub sp, #24 + 800bf24: af00 add r7, sp, #0 + 800bf26: 60f8 str r0, [r7, #12] + 800bf28: 60b9 str r1, [r7, #8] + 800bf2a: 607a str r2, [r7, #4] + 800bf2c: 603b str r3, [r7, #0] BaseType_t xReturn; taskENTER_CRITICAL(); - 800be7a: f000 ff6b bl 800cd54 + 800bf2e: f000 ff71 bl 800ce14 { /* Only block if a notification is not already pending. */ if( pxCurrentTCB->ucNotifyState != taskNOTIFICATION_RECEIVED ) - 800be7e: 4b26 ldr r3, [pc, #152] ; (800bf18 ) - 800be80: 681b ldr r3, [r3, #0] - 800be82: f893 3058 ldrb.w r3, [r3, #88] ; 0x58 - 800be86: b2db uxtb r3, r3 - 800be88: 2b02 cmp r3, #2 - 800be8a: d01a beq.n 800bec2 + 800bf32: 4b26 ldr r3, [pc, #152] ; (800bfcc ) + 800bf34: 681b ldr r3, [r3, #0] + 800bf36: f893 3058 ldrb.w r3, [r3, #88] ; 0x58 + 800bf3a: b2db uxtb r3, r3 + 800bf3c: 2b02 cmp r3, #2 + 800bf3e: d01a beq.n 800bf76 { /* Clear bits in the task's notification value as bits may get set by the notifying task or interrupt. This can be used to clear the value to zero. */ pxCurrentTCB->ulNotifiedValue &= ~ulBitsToClearOnEntry; - 800be8c: 4b22 ldr r3, [pc, #136] ; (800bf18 ) - 800be8e: 681b ldr r3, [r3, #0] - 800be90: 6d59 ldr r1, [r3, #84] ; 0x54 - 800be92: 68fa ldr r2, [r7, #12] - 800be94: 43d2 mvns r2, r2 - 800be96: 400a ands r2, r1 - 800be98: 655a str r2, [r3, #84] ; 0x54 + 800bf40: 4b22 ldr r3, [pc, #136] ; (800bfcc ) + 800bf42: 681b ldr r3, [r3, #0] + 800bf44: 6d59 ldr r1, [r3, #84] ; 0x54 + 800bf46: 68fa ldr r2, [r7, #12] + 800bf48: 43d2 mvns r2, r2 + 800bf4a: 400a ands r2, r1 + 800bf4c: 655a str r2, [r3, #84] ; 0x54 /* Mark this task as waiting for a notification. */ pxCurrentTCB->ucNotifyState = taskWAITING_NOTIFICATION; - 800be9a: 4b1f ldr r3, [pc, #124] ; (800bf18 ) - 800be9c: 681b ldr r3, [r3, #0] - 800be9e: 2201 movs r2, #1 - 800bea0: f883 2058 strb.w r2, [r3, #88] ; 0x58 + 800bf4e: 4b1f ldr r3, [pc, #124] ; (800bfcc ) + 800bf50: 681b ldr r3, [r3, #0] + 800bf52: 2201 movs r2, #1 + 800bf54: f883 2058 strb.w r2, [r3, #88] ; 0x58 if( xTicksToWait > ( TickType_t ) 0 ) - 800bea4: 683b ldr r3, [r7, #0] - 800bea6: 2b00 cmp r3, #0 - 800bea8: d00b beq.n 800bec2 + 800bf58: 683b ldr r3, [r7, #0] + 800bf5a: 2b00 cmp r3, #0 + 800bf5c: d00b beq.n 800bf76 { prvAddCurrentTaskToDelayedList( xTicksToWait, pdTRUE ); - 800beaa: 2101 movs r1, #1 - 800beac: 6838 ldr r0, [r7, #0] - 800beae: f000 f9cb bl 800c248 + 800bf5e: 2101 movs r1, #1 + 800bf60: 6838 ldr r0, [r7, #0] + 800bf62: f000 f9cb bl 800c2fc /* All ports are written to allow a yield in a critical section (some will yield immediately, others wait until the critical section exits) - but it is not something that application code should ever do. */ portYIELD_WITHIN_API(); - 800beb2: 4b1a ldr r3, [pc, #104] ; (800bf1c ) - 800beb4: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800beb8: 601a str r2, [r3, #0] - 800beba: f3bf 8f4f dsb sy - 800bebe: f3bf 8f6f isb sy + 800bf66: 4b1a ldr r3, [pc, #104] ; (800bfd0 ) + 800bf68: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800bf6c: 601a str r2, [r3, #0] + 800bf6e: f3bf 8f4f dsb sy + 800bf72: f3bf 8f6f isb sy else { mtCOVERAGE_TEST_MARKER(); } } taskEXIT_CRITICAL(); - 800bec2: f000 ff77 bl 800cdb4 + 800bf76: f000 ff7d bl 800ce74 taskENTER_CRITICAL(); - 800bec6: f000 ff45 bl 800cd54 + 800bf7a: f000 ff4b bl 800ce14 { traceTASK_NOTIFY_WAIT(); if( pulNotificationValue != NULL ) - 800beca: 687b ldr r3, [r7, #4] - 800becc: 2b00 cmp r3, #0 - 800bece: d004 beq.n 800beda + 800bf7e: 687b ldr r3, [r7, #4] + 800bf80: 2b00 cmp r3, #0 + 800bf82: d004 beq.n 800bf8e { /* Output the current notification value, which may or may not have changed. */ *pulNotificationValue = pxCurrentTCB->ulNotifiedValue; - 800bed0: 4b11 ldr r3, [pc, #68] ; (800bf18 ) - 800bed2: 681b ldr r3, [r3, #0] - 800bed4: 6d5a ldr r2, [r3, #84] ; 0x54 - 800bed6: 687b ldr r3, [r7, #4] - 800bed8: 601a str r2, [r3, #0] + 800bf84: 4b11 ldr r3, [pc, #68] ; (800bfcc ) + 800bf86: 681b ldr r3, [r3, #0] + 800bf88: 6d5a ldr r2, [r3, #84] ; 0x54 + 800bf8a: 687b ldr r3, [r7, #4] + 800bf8c: 601a str r2, [r3, #0] /* If ucNotifyValue is set then either the task never entered the blocked state (because a notification was already pending) or the task unblocked because of a notification. Otherwise the task unblocked because of a timeout. */ if( pxCurrentTCB->ucNotifyState != taskNOTIFICATION_RECEIVED ) - 800beda: 4b0f ldr r3, [pc, #60] ; (800bf18 ) - 800bedc: 681b ldr r3, [r3, #0] - 800bede: f893 3058 ldrb.w r3, [r3, #88] ; 0x58 - 800bee2: b2db uxtb r3, r3 - 800bee4: 2b02 cmp r3, #2 - 800bee6: d002 beq.n 800beee + 800bf8e: 4b0f ldr r3, [pc, #60] ; (800bfcc ) + 800bf90: 681b ldr r3, [r3, #0] + 800bf92: f893 3058 ldrb.w r3, [r3, #88] ; 0x58 + 800bf96: b2db uxtb r3, r3 + 800bf98: 2b02 cmp r3, #2 + 800bf9a: d002 beq.n 800bfa2 { /* A notification was not received. */ xReturn = pdFALSE; - 800bee8: 2300 movs r3, #0 - 800beea: 617b str r3, [r7, #20] - 800beec: e008 b.n 800bf00 + 800bf9c: 2300 movs r3, #0 + 800bf9e: 617b str r3, [r7, #20] + 800bfa0: e008 b.n 800bfb4 } else { /* A notification was already pending or a notification was received while the task was waiting. */ pxCurrentTCB->ulNotifiedValue &= ~ulBitsToClearOnExit; - 800beee: 4b0a ldr r3, [pc, #40] ; (800bf18 ) - 800bef0: 681b ldr r3, [r3, #0] - 800bef2: 6d59 ldr r1, [r3, #84] ; 0x54 - 800bef4: 68ba ldr r2, [r7, #8] - 800bef6: 43d2 mvns r2, r2 - 800bef8: 400a ands r2, r1 - 800befa: 655a str r2, [r3, #84] ; 0x54 + 800bfa2: 4b0a ldr r3, [pc, #40] ; (800bfcc ) + 800bfa4: 681b ldr r3, [r3, #0] + 800bfa6: 6d59 ldr r1, [r3, #84] ; 0x54 + 800bfa8: 68ba ldr r2, [r7, #8] + 800bfaa: 43d2 mvns r2, r2 + 800bfac: 400a ands r2, r1 + 800bfae: 655a str r2, [r3, #84] ; 0x54 xReturn = pdTRUE; - 800befc: 2301 movs r3, #1 - 800befe: 617b str r3, [r7, #20] + 800bfb0: 2301 movs r3, #1 + 800bfb2: 617b str r3, [r7, #20] } pxCurrentTCB->ucNotifyState = taskNOT_WAITING_NOTIFICATION; - 800bf00: 4b05 ldr r3, [pc, #20] ; (800bf18 ) - 800bf02: 681b ldr r3, [r3, #0] - 800bf04: 2200 movs r2, #0 - 800bf06: f883 2058 strb.w r2, [r3, #88] ; 0x58 + 800bfb4: 4b05 ldr r3, [pc, #20] ; (800bfcc ) + 800bfb6: 681b ldr r3, [r3, #0] + 800bfb8: 2200 movs r2, #0 + 800bfba: f883 2058 strb.w r2, [r3, #88] ; 0x58 } taskEXIT_CRITICAL(); - 800bf0a: f000 ff53 bl 800cdb4 + 800bfbe: f000 ff59 bl 800ce74 return xReturn; - 800bf0e: 697b ldr r3, [r7, #20] + 800bfc2: 697b ldr r3, [r7, #20] } - 800bf10: 4618 mov r0, r3 - 800bf12: 3718 adds r7, #24 - 800bf14: 46bd mov sp, r7 - 800bf16: bd80 pop {r7, pc} - 800bf18: 20000f14 .word 0x20000f14 - 800bf1c: e000ed04 .word 0xe000ed04 - -0800bf20 : + 800bfc4: 4618 mov r0, r3 + 800bfc6: 3718 adds r7, #24 + 800bfc8: 46bd mov sp, r7 + 800bfca: bd80 pop {r7, pc} + 800bfcc: 20000f30 .word 0x20000f30 + 800bfd0: e000ed04 .word 0xe000ed04 + +0800bfd4 : /*-----------------------------------------------------------*/ #if( configUSE_TASK_NOTIFICATIONS == 1 ) BaseType_t xTaskGenericNotify( TaskHandle_t xTaskToNotify, uint32_t ulValue, eNotifyAction eAction, uint32_t *pulPreviousNotificationValue ) { - 800bf20: b580 push {r7, lr} - 800bf22: b08a sub sp, #40 ; 0x28 - 800bf24: af00 add r7, sp, #0 - 800bf26: 60f8 str r0, [r7, #12] - 800bf28: 60b9 str r1, [r7, #8] - 800bf2a: 603b str r3, [r7, #0] - 800bf2c: 4613 mov r3, r2 - 800bf2e: 71fb strb r3, [r7, #7] + 800bfd4: b580 push {r7, lr} + 800bfd6: b08a sub sp, #40 ; 0x28 + 800bfd8: af00 add r7, sp, #0 + 800bfda: 60f8 str r0, [r7, #12] + 800bfdc: 60b9 str r1, [r7, #8] + 800bfde: 603b str r3, [r7, #0] + 800bfe0: 4613 mov r3, r2 + 800bfe2: 71fb strb r3, [r7, #7] TCB_t * pxTCB; BaseType_t xReturn = pdPASS; - 800bf30: 2301 movs r3, #1 - 800bf32: 627b str r3, [r7, #36] ; 0x24 + 800bfe4: 2301 movs r3, #1 + 800bfe6: 627b str r3, [r7, #36] ; 0x24 uint8_t ucOriginalNotifyState; configASSERT( xTaskToNotify ); - 800bf34: 68fb ldr r3, [r7, #12] - 800bf36: 2b00 cmp r3, #0 - 800bf38: d10a bne.n 800bf50 + 800bfe8: 68fb ldr r3, [r7, #12] + 800bfea: 2b00 cmp r3, #0 + 800bfec: d10a bne.n 800c004 __asm volatile - 800bf3a: f04f 0350 mov.w r3, #80 ; 0x50 - 800bf3e: f383 8811 msr BASEPRI, r3 - 800bf42: f3bf 8f6f isb sy - 800bf46: f3bf 8f4f dsb sy - 800bf4a: 61bb str r3, [r7, #24] -} - 800bf4c: bf00 nop - 800bf4e: e7fe b.n 800bf4e + 800bfee: f04f 0350 mov.w r3, #80 ; 0x50 + 800bff2: f383 8811 msr BASEPRI, r3 + 800bff6: f3bf 8f6f isb sy + 800bffa: f3bf 8f4f dsb sy + 800bffe: 61bb str r3, [r7, #24] +} + 800c000: bf00 nop + 800c002: e7fe b.n 800c002 pxTCB = xTaskToNotify; - 800bf50: 68fb ldr r3, [r7, #12] - 800bf52: 623b str r3, [r7, #32] + 800c004: 68fb ldr r3, [r7, #12] + 800c006: 623b str r3, [r7, #32] taskENTER_CRITICAL(); - 800bf54: f000 fefe bl 800cd54 + 800c008: f000 ff04 bl 800ce14 { if( pulPreviousNotificationValue != NULL ) - 800bf58: 683b ldr r3, [r7, #0] - 800bf5a: 2b00 cmp r3, #0 - 800bf5c: d003 beq.n 800bf66 + 800c00c: 683b ldr r3, [r7, #0] + 800c00e: 2b00 cmp r3, #0 + 800c010: d003 beq.n 800c01a { *pulPreviousNotificationValue = pxTCB->ulNotifiedValue; - 800bf5e: 6a3b ldr r3, [r7, #32] - 800bf60: 6d5a ldr r2, [r3, #84] ; 0x54 - 800bf62: 683b ldr r3, [r7, #0] - 800bf64: 601a str r2, [r3, #0] + 800c012: 6a3b ldr r3, [r7, #32] + 800c014: 6d5a ldr r2, [r3, #84] ; 0x54 + 800c016: 683b ldr r3, [r7, #0] + 800c018: 601a str r2, [r3, #0] } ucOriginalNotifyState = pxTCB->ucNotifyState; - 800bf66: 6a3b ldr r3, [r7, #32] - 800bf68: f893 3058 ldrb.w r3, [r3, #88] ; 0x58 - 800bf6c: 77fb strb r3, [r7, #31] + 800c01a: 6a3b ldr r3, [r7, #32] + 800c01c: f893 3058 ldrb.w r3, [r3, #88] ; 0x58 + 800c020: 77fb strb r3, [r7, #31] pxTCB->ucNotifyState = taskNOTIFICATION_RECEIVED; - 800bf6e: 6a3b ldr r3, [r7, #32] - 800bf70: 2202 movs r2, #2 - 800bf72: f883 2058 strb.w r2, [r3, #88] ; 0x58 + 800c022: 6a3b ldr r3, [r7, #32] + 800c024: 2202 movs r2, #2 + 800c026: f883 2058 strb.w r2, [r3, #88] ; 0x58 switch( eAction ) - 800bf76: 79fb ldrb r3, [r7, #7] - 800bf78: 2b04 cmp r3, #4 - 800bf7a: d828 bhi.n 800bfce - 800bf7c: a201 add r2, pc, #4 ; (adr r2, 800bf84 ) - 800bf7e: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 800bf82: bf00 nop - 800bf84: 0800bfef .word 0x0800bfef - 800bf88: 0800bf99 .word 0x0800bf99 - 800bf8c: 0800bfa7 .word 0x0800bfa7 - 800bf90: 0800bfb3 .word 0x0800bfb3 - 800bf94: 0800bfbb .word 0x0800bfbb + 800c02a: 79fb ldrb r3, [r7, #7] + 800c02c: 2b04 cmp r3, #4 + 800c02e: d828 bhi.n 800c082 + 800c030: a201 add r2, pc, #4 ; (adr r2, 800c038 ) + 800c032: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800c036: bf00 nop + 800c038: 0800c0a3 .word 0x0800c0a3 + 800c03c: 0800c04d .word 0x0800c04d + 800c040: 0800c05b .word 0x0800c05b + 800c044: 0800c067 .word 0x0800c067 + 800c048: 0800c06f .word 0x0800c06f { case eSetBits : pxTCB->ulNotifiedValue |= ulValue; - 800bf98: 6a3b ldr r3, [r7, #32] - 800bf9a: 6d5a ldr r2, [r3, #84] ; 0x54 - 800bf9c: 68bb ldr r3, [r7, #8] - 800bf9e: 431a orrs r2, r3 - 800bfa0: 6a3b ldr r3, [r7, #32] - 800bfa2: 655a str r2, [r3, #84] ; 0x54 + 800c04c: 6a3b ldr r3, [r7, #32] + 800c04e: 6d5a ldr r2, [r3, #84] ; 0x54 + 800c050: 68bb ldr r3, [r7, #8] + 800c052: 431a orrs r2, r3 + 800c054: 6a3b ldr r3, [r7, #32] + 800c056: 655a str r2, [r3, #84] ; 0x54 break; - 800bfa4: e026 b.n 800bff4 + 800c058: e026 b.n 800c0a8 case eIncrement : ( pxTCB->ulNotifiedValue )++; - 800bfa6: 6a3b ldr r3, [r7, #32] - 800bfa8: 6d5b ldr r3, [r3, #84] ; 0x54 - 800bfaa: 1c5a adds r2, r3, #1 - 800bfac: 6a3b ldr r3, [r7, #32] - 800bfae: 655a str r2, [r3, #84] ; 0x54 + 800c05a: 6a3b ldr r3, [r7, #32] + 800c05c: 6d5b ldr r3, [r3, #84] ; 0x54 + 800c05e: 1c5a adds r2, r3, #1 + 800c060: 6a3b ldr r3, [r7, #32] + 800c062: 655a str r2, [r3, #84] ; 0x54 break; - 800bfb0: e020 b.n 800bff4 + 800c064: e020 b.n 800c0a8 case eSetValueWithOverwrite : pxTCB->ulNotifiedValue = ulValue; - 800bfb2: 6a3b ldr r3, [r7, #32] - 800bfb4: 68ba ldr r2, [r7, #8] - 800bfb6: 655a str r2, [r3, #84] ; 0x54 + 800c066: 6a3b ldr r3, [r7, #32] + 800c068: 68ba ldr r2, [r7, #8] + 800c06a: 655a str r2, [r3, #84] ; 0x54 break; - 800bfb8: e01c b.n 800bff4 + 800c06c: e01c b.n 800c0a8 case eSetValueWithoutOverwrite : if( ucOriginalNotifyState != taskNOTIFICATION_RECEIVED ) - 800bfba: 7ffb ldrb r3, [r7, #31] - 800bfbc: 2b02 cmp r3, #2 - 800bfbe: d003 beq.n 800bfc8 + 800c06e: 7ffb ldrb r3, [r7, #31] + 800c070: 2b02 cmp r3, #2 + 800c072: d003 beq.n 800c07c { pxTCB->ulNotifiedValue = ulValue; - 800bfc0: 6a3b ldr r3, [r7, #32] - 800bfc2: 68ba ldr r2, [r7, #8] - 800bfc4: 655a str r2, [r3, #84] ; 0x54 + 800c074: 6a3b ldr r3, [r7, #32] + 800c076: 68ba ldr r2, [r7, #8] + 800c078: 655a str r2, [r3, #84] ; 0x54 else { /* The value could not be written to the task. */ xReturn = pdFAIL; } break; - 800bfc6: e015 b.n 800bff4 + 800c07a: e015 b.n 800c0a8 xReturn = pdFAIL; - 800bfc8: 2300 movs r3, #0 - 800bfca: 627b str r3, [r7, #36] ; 0x24 + 800c07c: 2300 movs r3, #0 + 800c07e: 627b str r3, [r7, #36] ; 0x24 break; - 800bfcc: e012 b.n 800bff4 + 800c080: e012 b.n 800c0a8 default: /* Should not get here if all enums are handled. Artificially force an assert by testing a value the compiler can't assume is const. */ configASSERT( pxTCB->ulNotifiedValue == ~0UL ); - 800bfce: 6a3b ldr r3, [r7, #32] - 800bfd0: 6d5b ldr r3, [r3, #84] ; 0x54 - 800bfd2: f1b3 3fff cmp.w r3, #4294967295 - 800bfd6: d00c beq.n 800bff2 + 800c082: 6a3b ldr r3, [r7, #32] + 800c084: 6d5b ldr r3, [r3, #84] ; 0x54 + 800c086: f1b3 3fff cmp.w r3, #4294967295 + 800c08a: d00c beq.n 800c0a6 __asm volatile - 800bfd8: f04f 0350 mov.w r3, #80 ; 0x50 - 800bfdc: f383 8811 msr BASEPRI, r3 - 800bfe0: f3bf 8f6f isb sy - 800bfe4: f3bf 8f4f dsb sy - 800bfe8: 617b str r3, [r7, #20] -} - 800bfea: bf00 nop - 800bfec: e7fe b.n 800bfec + 800c08c: f04f 0350 mov.w r3, #80 ; 0x50 + 800c090: f383 8811 msr BASEPRI, r3 + 800c094: f3bf 8f6f isb sy + 800c098: f3bf 8f4f dsb sy + 800c09c: 617b str r3, [r7, #20] +} + 800c09e: bf00 nop + 800c0a0: e7fe b.n 800c0a0 break; - 800bfee: bf00 nop - 800bff0: e000 b.n 800bff4 + 800c0a2: bf00 nop + 800c0a4: e000 b.n 800c0a8 break; - 800bff2: bf00 nop + 800c0a6: bf00 nop traceTASK_NOTIFY(); /* If the task is in the blocked state specifically to wait for a notification then unblock it now. */ if( ucOriginalNotifyState == taskWAITING_NOTIFICATION ) - 800bff4: 7ffb ldrb r3, [r7, #31] - 800bff6: 2b01 cmp r3, #1 - 800bff8: d13a bne.n 800c070 + 800c0a8: 7ffb ldrb r3, [r7, #31] + 800c0aa: 2b01 cmp r3, #1 + 800c0ac: d13a bne.n 800c124 { ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); - 800bffa: 6a3b ldr r3, [r7, #32] - 800bffc: 3304 adds r3, #4 - 800bffe: 4618 mov r0, r3 - 800c000: f7fe f806 bl 800a010 + 800c0ae: 6a3b ldr r3, [r7, #32] + 800c0b0: 3304 adds r3, #4 + 800c0b2: 4618 mov r0, r3 + 800c0b4: f7fe f806 bl 800a0c4 prvAddTaskToReadyList( pxTCB ); - 800c004: 6a3b ldr r3, [r7, #32] - 800c006: 6ada ldr r2, [r3, #44] ; 0x2c - 800c008: 4b1d ldr r3, [pc, #116] ; (800c080 ) - 800c00a: 681b ldr r3, [r3, #0] - 800c00c: 429a cmp r2, r3 - 800c00e: d903 bls.n 800c018 - 800c010: 6a3b ldr r3, [r7, #32] - 800c012: 6adb ldr r3, [r3, #44] ; 0x2c - 800c014: 4a1a ldr r2, [pc, #104] ; (800c080 ) - 800c016: 6013 str r3, [r2, #0] - 800c018: 6a3b ldr r3, [r7, #32] - 800c01a: 6ada ldr r2, [r3, #44] ; 0x2c - 800c01c: 4613 mov r3, r2 - 800c01e: 009b lsls r3, r3, #2 - 800c020: 4413 add r3, r2 - 800c022: 009b lsls r3, r3, #2 - 800c024: 4a17 ldr r2, [pc, #92] ; (800c084 ) - 800c026: 441a add r2, r3 - 800c028: 6a3b ldr r3, [r7, #32] - 800c02a: 3304 adds r3, #4 - 800c02c: 4619 mov r1, r3 - 800c02e: 4610 mov r0, r2 - 800c030: f7fd ff91 bl 8009f56 + 800c0b8: 6a3b ldr r3, [r7, #32] + 800c0ba: 6ada ldr r2, [r3, #44] ; 0x2c + 800c0bc: 4b1d ldr r3, [pc, #116] ; (800c134 ) + 800c0be: 681b ldr r3, [r3, #0] + 800c0c0: 429a cmp r2, r3 + 800c0c2: d903 bls.n 800c0cc + 800c0c4: 6a3b ldr r3, [r7, #32] + 800c0c6: 6adb ldr r3, [r3, #44] ; 0x2c + 800c0c8: 4a1a ldr r2, [pc, #104] ; (800c134 ) + 800c0ca: 6013 str r3, [r2, #0] + 800c0cc: 6a3b ldr r3, [r7, #32] + 800c0ce: 6ada ldr r2, [r3, #44] ; 0x2c + 800c0d0: 4613 mov r3, r2 + 800c0d2: 009b lsls r3, r3, #2 + 800c0d4: 4413 add r3, r2 + 800c0d6: 009b lsls r3, r3, #2 + 800c0d8: 4a17 ldr r2, [pc, #92] ; (800c138 ) + 800c0da: 441a add r2, r3 + 800c0dc: 6a3b ldr r3, [r7, #32] + 800c0de: 3304 adds r3, #4 + 800c0e0: 4619 mov r1, r3 + 800c0e2: 4610 mov r0, r2 + 800c0e4: f7fd ff91 bl 800a00a /* The task should not have been on an event list. */ configASSERT( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) == NULL ); - 800c034: 6a3b ldr r3, [r7, #32] - 800c036: 6a9b ldr r3, [r3, #40] ; 0x28 - 800c038: 2b00 cmp r3, #0 - 800c03a: d00a beq.n 800c052 + 800c0e8: 6a3b ldr r3, [r7, #32] + 800c0ea: 6a9b ldr r3, [r3, #40] ; 0x28 + 800c0ec: 2b00 cmp r3, #0 + 800c0ee: d00a beq.n 800c106 __asm volatile - 800c03c: f04f 0350 mov.w r3, #80 ; 0x50 - 800c040: f383 8811 msr BASEPRI, r3 - 800c044: f3bf 8f6f isb sy - 800c048: f3bf 8f4f dsb sy - 800c04c: 613b str r3, [r7, #16] -} - 800c04e: bf00 nop - 800c050: e7fe b.n 800c050 + 800c0f0: f04f 0350 mov.w r3, #80 ; 0x50 + 800c0f4: f383 8811 msr BASEPRI, r3 + 800c0f8: f3bf 8f6f isb sy + 800c0fc: f3bf 8f4f dsb sy + 800c100: 613b str r3, [r7, #16] +} + 800c102: bf00 nop + 800c104: e7fe b.n 800c104 earliest possible time. */ prvResetNextTaskUnblockTime(); } #endif if( pxTCB->uxPriority > pxCurrentTCB->uxPriority ) - 800c052: 6a3b ldr r3, [r7, #32] - 800c054: 6ada ldr r2, [r3, #44] ; 0x2c - 800c056: 4b0c ldr r3, [pc, #48] ; (800c088 ) - 800c058: 681b ldr r3, [r3, #0] - 800c05a: 6adb ldr r3, [r3, #44] ; 0x2c - 800c05c: 429a cmp r2, r3 - 800c05e: d907 bls.n 800c070 + 800c106: 6a3b ldr r3, [r7, #32] + 800c108: 6ada ldr r2, [r3, #44] ; 0x2c + 800c10a: 4b0c ldr r3, [pc, #48] ; (800c13c ) + 800c10c: 681b ldr r3, [r3, #0] + 800c10e: 6adb ldr r3, [r3, #44] ; 0x2c + 800c110: 429a cmp r2, r3 + 800c112: d907 bls.n 800c124 { /* The notified task has a priority above the currently executing task so a yield is required. */ taskYIELD_IF_USING_PREEMPTION(); - 800c060: 4b0a ldr r3, [pc, #40] ; (800c08c ) - 800c062: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800c066: 601a str r2, [r3, #0] - 800c068: f3bf 8f4f dsb sy - 800c06c: f3bf 8f6f isb sy + 800c114: 4b0a ldr r3, [pc, #40] ; (800c140 ) + 800c116: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800c11a: 601a str r2, [r3, #0] + 800c11c: f3bf 8f4f dsb sy + 800c120: f3bf 8f6f isb sy else { mtCOVERAGE_TEST_MARKER(); } } taskEXIT_CRITICAL(); - 800c070: f000 fea0 bl 800cdb4 + 800c124: f000 fea6 bl 800ce74 return xReturn; - 800c074: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c128: 6a7b ldr r3, [r7, #36] ; 0x24 } - 800c076: 4618 mov r0, r3 - 800c078: 3728 adds r7, #40 ; 0x28 - 800c07a: 46bd mov sp, r7 - 800c07c: bd80 pop {r7, pc} - 800c07e: bf00 nop - 800c080: 200013f0 .word 0x200013f0 - 800c084: 20000f18 .word 0x20000f18 - 800c088: 20000f14 .word 0x20000f14 - 800c08c: e000ed04 .word 0xe000ed04 - -0800c090 : + 800c12a: 4618 mov r0, r3 + 800c12c: 3728 adds r7, #40 ; 0x28 + 800c12e: 46bd mov sp, r7 + 800c130: bd80 pop {r7, pc} + 800c132: bf00 nop + 800c134: 2000140c .word 0x2000140c + 800c138: 20000f34 .word 0x20000f34 + 800c13c: 20000f30 .word 0x20000f30 + 800c140: e000ed04 .word 0xe000ed04 + +0800c144 : /*-----------------------------------------------------------*/ #if( configUSE_TASK_NOTIFICATIONS == 1 ) BaseType_t xTaskGenericNotifyFromISR( TaskHandle_t xTaskToNotify, uint32_t ulValue, eNotifyAction eAction, uint32_t *pulPreviousNotificationValue, BaseType_t *pxHigherPriorityTaskWoken ) { - 800c090: b580 push {r7, lr} - 800c092: b08e sub sp, #56 ; 0x38 - 800c094: af00 add r7, sp, #0 - 800c096: 60f8 str r0, [r7, #12] - 800c098: 60b9 str r1, [r7, #8] - 800c09a: 603b str r3, [r7, #0] - 800c09c: 4613 mov r3, r2 - 800c09e: 71fb strb r3, [r7, #7] + 800c144: b580 push {r7, lr} + 800c146: b08e sub sp, #56 ; 0x38 + 800c148: af00 add r7, sp, #0 + 800c14a: 60f8 str r0, [r7, #12] + 800c14c: 60b9 str r1, [r7, #8] + 800c14e: 603b str r3, [r7, #0] + 800c150: 4613 mov r3, r2 + 800c152: 71fb strb r3, [r7, #7] TCB_t * pxTCB; uint8_t ucOriginalNotifyState; BaseType_t xReturn = pdPASS; - 800c0a0: 2301 movs r3, #1 - 800c0a2: 637b str r3, [r7, #52] ; 0x34 + 800c154: 2301 movs r3, #1 + 800c156: 637b str r3, [r7, #52] ; 0x34 UBaseType_t uxSavedInterruptStatus; configASSERT( xTaskToNotify ); - 800c0a4: 68fb ldr r3, [r7, #12] - 800c0a6: 2b00 cmp r3, #0 - 800c0a8: d10a bne.n 800c0c0 + 800c158: 68fb ldr r3, [r7, #12] + 800c15a: 2b00 cmp r3, #0 + 800c15c: d10a bne.n 800c174 __asm volatile - 800c0aa: f04f 0350 mov.w r3, #80 ; 0x50 - 800c0ae: f383 8811 msr BASEPRI, r3 - 800c0b2: f3bf 8f6f isb sy - 800c0b6: f3bf 8f4f dsb sy - 800c0ba: 627b str r3, [r7, #36] ; 0x24 -} - 800c0bc: bf00 nop - 800c0be: e7fe b.n 800c0be + 800c15e: f04f 0350 mov.w r3, #80 ; 0x50 + 800c162: f383 8811 msr BASEPRI, r3 + 800c166: f3bf 8f6f isb sy + 800c16a: f3bf 8f4f dsb sy + 800c16e: 627b str r3, [r7, #36] ; 0x24 +} + 800c170: bf00 nop + 800c172: e7fe b.n 800c172 below the maximum system call interrupt priority. FreeRTOS maintains a separate interrupt safe API to ensure interrupt entry is as fast and as simple as possible. More information (albeit Cortex-M specific) is provided on the following link: http://www.freertos.org/RTOS-Cortex-M3-M4.html */ portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); - 800c0c0: f000 ff2a bl 800cf18 + 800c174: f000 ff30 bl 800cfd8 pxTCB = xTaskToNotify; - 800c0c4: 68fb ldr r3, [r7, #12] - 800c0c6: 633b str r3, [r7, #48] ; 0x30 + 800c178: 68fb ldr r3, [r7, #12] + 800c17a: 633b str r3, [r7, #48] ; 0x30 __asm volatile - 800c0c8: f3ef 8211 mrs r2, BASEPRI - 800c0cc: f04f 0350 mov.w r3, #80 ; 0x50 - 800c0d0: f383 8811 msr BASEPRI, r3 - 800c0d4: f3bf 8f6f isb sy - 800c0d8: f3bf 8f4f dsb sy - 800c0dc: 623a str r2, [r7, #32] - 800c0de: 61fb str r3, [r7, #28] + 800c17c: f3ef 8211 mrs r2, BASEPRI + 800c180: f04f 0350 mov.w r3, #80 ; 0x50 + 800c184: f383 8811 msr BASEPRI, r3 + 800c188: f3bf 8f6f isb sy + 800c18c: f3bf 8f4f dsb sy + 800c190: 623a str r2, [r7, #32] + 800c192: 61fb str r3, [r7, #28] return ulOriginalBASEPRI; - 800c0e0: 6a3b ldr r3, [r7, #32] + 800c194: 6a3b ldr r3, [r7, #32] uxSavedInterruptStatus = portSET_INTERRUPT_MASK_FROM_ISR(); - 800c0e2: 62fb str r3, [r7, #44] ; 0x2c + 800c196: 62fb str r3, [r7, #44] ; 0x2c { if( pulPreviousNotificationValue != NULL ) - 800c0e4: 683b ldr r3, [r7, #0] - 800c0e6: 2b00 cmp r3, #0 - 800c0e8: d003 beq.n 800c0f2 + 800c198: 683b ldr r3, [r7, #0] + 800c19a: 2b00 cmp r3, #0 + 800c19c: d003 beq.n 800c1a6 { *pulPreviousNotificationValue = pxTCB->ulNotifiedValue; - 800c0ea: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c0ec: 6d5a ldr r2, [r3, #84] ; 0x54 - 800c0ee: 683b ldr r3, [r7, #0] - 800c0f0: 601a str r2, [r3, #0] + 800c19e: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c1a0: 6d5a ldr r2, [r3, #84] ; 0x54 + 800c1a2: 683b ldr r3, [r7, #0] + 800c1a4: 601a str r2, [r3, #0] } ucOriginalNotifyState = pxTCB->ucNotifyState; - 800c0f2: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c0f4: f893 3058 ldrb.w r3, [r3, #88] ; 0x58 - 800c0f8: f887 302b strb.w r3, [r7, #43] ; 0x2b + 800c1a6: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c1a8: f893 3058 ldrb.w r3, [r3, #88] ; 0x58 + 800c1ac: f887 302b strb.w r3, [r7, #43] ; 0x2b pxTCB->ucNotifyState = taskNOTIFICATION_RECEIVED; - 800c0fc: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c0fe: 2202 movs r2, #2 - 800c100: f883 2058 strb.w r2, [r3, #88] ; 0x58 + 800c1b0: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c1b2: 2202 movs r2, #2 + 800c1b4: f883 2058 strb.w r2, [r3, #88] ; 0x58 switch( eAction ) - 800c104: 79fb ldrb r3, [r7, #7] - 800c106: 2b04 cmp r3, #4 - 800c108: d828 bhi.n 800c15c - 800c10a: a201 add r2, pc, #4 ; (adr r2, 800c110 ) - 800c10c: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 800c110: 0800c17d .word 0x0800c17d - 800c114: 0800c125 .word 0x0800c125 - 800c118: 0800c133 .word 0x0800c133 - 800c11c: 0800c13f .word 0x0800c13f - 800c120: 0800c147 .word 0x0800c147 + 800c1b8: 79fb ldrb r3, [r7, #7] + 800c1ba: 2b04 cmp r3, #4 + 800c1bc: d828 bhi.n 800c210 + 800c1be: a201 add r2, pc, #4 ; (adr r2, 800c1c4 ) + 800c1c0: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800c1c4: 0800c231 .word 0x0800c231 + 800c1c8: 0800c1d9 .word 0x0800c1d9 + 800c1cc: 0800c1e7 .word 0x0800c1e7 + 800c1d0: 0800c1f3 .word 0x0800c1f3 + 800c1d4: 0800c1fb .word 0x0800c1fb { case eSetBits : pxTCB->ulNotifiedValue |= ulValue; - 800c124: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c126: 6d5a ldr r2, [r3, #84] ; 0x54 - 800c128: 68bb ldr r3, [r7, #8] - 800c12a: 431a orrs r2, r3 - 800c12c: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c12e: 655a str r2, [r3, #84] ; 0x54 + 800c1d8: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c1da: 6d5a ldr r2, [r3, #84] ; 0x54 + 800c1dc: 68bb ldr r3, [r7, #8] + 800c1de: 431a orrs r2, r3 + 800c1e0: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c1e2: 655a str r2, [r3, #84] ; 0x54 break; - 800c130: e027 b.n 800c182 + 800c1e4: e027 b.n 800c236 case eIncrement : ( pxTCB->ulNotifiedValue )++; - 800c132: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c134: 6d5b ldr r3, [r3, #84] ; 0x54 - 800c136: 1c5a adds r2, r3, #1 - 800c138: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c13a: 655a str r2, [r3, #84] ; 0x54 + 800c1e6: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c1e8: 6d5b ldr r3, [r3, #84] ; 0x54 + 800c1ea: 1c5a adds r2, r3, #1 + 800c1ec: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c1ee: 655a str r2, [r3, #84] ; 0x54 break; - 800c13c: e021 b.n 800c182 + 800c1f0: e021 b.n 800c236 case eSetValueWithOverwrite : pxTCB->ulNotifiedValue = ulValue; - 800c13e: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c140: 68ba ldr r2, [r7, #8] - 800c142: 655a str r2, [r3, #84] ; 0x54 + 800c1f2: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c1f4: 68ba ldr r2, [r7, #8] + 800c1f6: 655a str r2, [r3, #84] ; 0x54 break; - 800c144: e01d b.n 800c182 + 800c1f8: e01d b.n 800c236 case eSetValueWithoutOverwrite : if( ucOriginalNotifyState != taskNOTIFICATION_RECEIVED ) - 800c146: f897 302b ldrb.w r3, [r7, #43] ; 0x2b - 800c14a: 2b02 cmp r3, #2 - 800c14c: d003 beq.n 800c156 + 800c1fa: f897 302b ldrb.w r3, [r7, #43] ; 0x2b + 800c1fe: 2b02 cmp r3, #2 + 800c200: d003 beq.n 800c20a { pxTCB->ulNotifiedValue = ulValue; - 800c14e: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c150: 68ba ldr r2, [r7, #8] - 800c152: 655a str r2, [r3, #84] ; 0x54 + 800c202: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c204: 68ba ldr r2, [r7, #8] + 800c206: 655a str r2, [r3, #84] ; 0x54 else { /* The value could not be written to the task. */ xReturn = pdFAIL; } break; - 800c154: e015 b.n 800c182 + 800c208: e015 b.n 800c236 xReturn = pdFAIL; - 800c156: 2300 movs r3, #0 - 800c158: 637b str r3, [r7, #52] ; 0x34 + 800c20a: 2300 movs r3, #0 + 800c20c: 637b str r3, [r7, #52] ; 0x34 break; - 800c15a: e012 b.n 800c182 + 800c20e: e012 b.n 800c236 default: /* Should not get here if all enums are handled. Artificially force an assert by testing a value the compiler can't assume is const. */ configASSERT( pxTCB->ulNotifiedValue == ~0UL ); - 800c15c: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c15e: 6d5b ldr r3, [r3, #84] ; 0x54 - 800c160: f1b3 3fff cmp.w r3, #4294967295 - 800c164: d00c beq.n 800c180 + 800c210: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c212: 6d5b ldr r3, [r3, #84] ; 0x54 + 800c214: f1b3 3fff cmp.w r3, #4294967295 + 800c218: d00c beq.n 800c234 __asm volatile - 800c166: f04f 0350 mov.w r3, #80 ; 0x50 - 800c16a: f383 8811 msr BASEPRI, r3 - 800c16e: f3bf 8f6f isb sy - 800c172: f3bf 8f4f dsb sy - 800c176: 61bb str r3, [r7, #24] -} - 800c178: bf00 nop - 800c17a: e7fe b.n 800c17a + 800c21a: f04f 0350 mov.w r3, #80 ; 0x50 + 800c21e: f383 8811 msr BASEPRI, r3 + 800c222: f3bf 8f6f isb sy + 800c226: f3bf 8f4f dsb sy + 800c22a: 61bb str r3, [r7, #24] +} + 800c22c: bf00 nop + 800c22e: e7fe b.n 800c22e break; - 800c17c: bf00 nop - 800c17e: e000 b.n 800c182 + 800c230: bf00 nop + 800c232: e000 b.n 800c236 break; - 800c180: bf00 nop + 800c234: bf00 nop traceTASK_NOTIFY_FROM_ISR(); /* If the task is in the blocked state specifically to wait for a notification then unblock it now. */ if( ucOriginalNotifyState == taskWAITING_NOTIFICATION ) - 800c182: f897 302b ldrb.w r3, [r7, #43] ; 0x2b - 800c186: 2b01 cmp r3, #1 - 800c188: d146 bne.n 800c218 + 800c236: f897 302b ldrb.w r3, [r7, #43] ; 0x2b + 800c23a: 2b01 cmp r3, #1 + 800c23c: d146 bne.n 800c2cc { /* The task should not have been on an event list. */ configASSERT( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) == NULL ); - 800c18a: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c18c: 6a9b ldr r3, [r3, #40] ; 0x28 - 800c18e: 2b00 cmp r3, #0 - 800c190: d00a beq.n 800c1a8 + 800c23e: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c240: 6a9b ldr r3, [r3, #40] ; 0x28 + 800c242: 2b00 cmp r3, #0 + 800c244: d00a beq.n 800c25c __asm volatile - 800c192: f04f 0350 mov.w r3, #80 ; 0x50 - 800c196: f383 8811 msr BASEPRI, r3 - 800c19a: f3bf 8f6f isb sy - 800c19e: f3bf 8f4f dsb sy - 800c1a2: 617b str r3, [r7, #20] + 800c246: f04f 0350 mov.w r3, #80 ; 0x50 + 800c24a: f383 8811 msr BASEPRI, r3 + 800c24e: f3bf 8f6f isb sy + 800c252: f3bf 8f4f dsb sy + 800c256: 617b str r3, [r7, #20] } - 800c1a4: bf00 nop - 800c1a6: e7fe b.n 800c1a6 + 800c258: bf00 nop + 800c25a: e7fe b.n 800c25a if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) - 800c1a8: 4b21 ldr r3, [pc, #132] ; (800c230 ) - 800c1aa: 681b ldr r3, [r3, #0] - 800c1ac: 2b00 cmp r3, #0 - 800c1ae: d11d bne.n 800c1ec + 800c25c: 4b21 ldr r3, [pc, #132] ; (800c2e4 ) + 800c25e: 681b ldr r3, [r3, #0] + 800c260: 2b00 cmp r3, #0 + 800c262: d11d bne.n 800c2a0 { ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); - 800c1b0: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c1b2: 3304 adds r3, #4 - 800c1b4: 4618 mov r0, r3 - 800c1b6: f7fd ff2b bl 800a010 + 800c264: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c266: 3304 adds r3, #4 + 800c268: 4618 mov r0, r3 + 800c26a: f7fd ff2b bl 800a0c4 prvAddTaskToReadyList( pxTCB ); - 800c1ba: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c1bc: 6ada ldr r2, [r3, #44] ; 0x2c - 800c1be: 4b1d ldr r3, [pc, #116] ; (800c234 ) - 800c1c0: 681b ldr r3, [r3, #0] - 800c1c2: 429a cmp r2, r3 - 800c1c4: d903 bls.n 800c1ce - 800c1c6: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c1c8: 6adb ldr r3, [r3, #44] ; 0x2c - 800c1ca: 4a1a ldr r2, [pc, #104] ; (800c234 ) - 800c1cc: 6013 str r3, [r2, #0] - 800c1ce: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c1d0: 6ada ldr r2, [r3, #44] ; 0x2c - 800c1d2: 4613 mov r3, r2 - 800c1d4: 009b lsls r3, r3, #2 - 800c1d6: 4413 add r3, r2 - 800c1d8: 009b lsls r3, r3, #2 - 800c1da: 4a17 ldr r2, [pc, #92] ; (800c238 ) - 800c1dc: 441a add r2, r3 - 800c1de: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c1e0: 3304 adds r3, #4 - 800c1e2: 4619 mov r1, r3 - 800c1e4: 4610 mov r0, r2 - 800c1e6: f7fd feb6 bl 8009f56 - 800c1ea: e005 b.n 800c1f8 + 800c26e: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c270: 6ada ldr r2, [r3, #44] ; 0x2c + 800c272: 4b1d ldr r3, [pc, #116] ; (800c2e8 ) + 800c274: 681b ldr r3, [r3, #0] + 800c276: 429a cmp r2, r3 + 800c278: d903 bls.n 800c282 + 800c27a: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c27c: 6adb ldr r3, [r3, #44] ; 0x2c + 800c27e: 4a1a ldr r2, [pc, #104] ; (800c2e8 ) + 800c280: 6013 str r3, [r2, #0] + 800c282: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c284: 6ada ldr r2, [r3, #44] ; 0x2c + 800c286: 4613 mov r3, r2 + 800c288: 009b lsls r3, r3, #2 + 800c28a: 4413 add r3, r2 + 800c28c: 009b lsls r3, r3, #2 + 800c28e: 4a17 ldr r2, [pc, #92] ; (800c2ec ) + 800c290: 441a add r2, r3 + 800c292: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c294: 3304 adds r3, #4 + 800c296: 4619 mov r1, r3 + 800c298: 4610 mov r0, r2 + 800c29a: f7fd feb6 bl 800a00a + 800c29e: e005 b.n 800c2ac } else { /* The delayed and ready lists cannot be accessed, so hold this task pending until the scheduler is resumed. */ vListInsertEnd( &( xPendingReadyList ), &( pxTCB->xEventListItem ) ); - 800c1ec: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c1ee: 3318 adds r3, #24 - 800c1f0: 4619 mov r1, r3 - 800c1f2: 4812 ldr r0, [pc, #72] ; (800c23c ) - 800c1f4: f7fd feaf bl 8009f56 + 800c2a0: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c2a2: 3318 adds r3, #24 + 800c2a4: 4619 mov r1, r3 + 800c2a6: 4812 ldr r0, [pc, #72] ; (800c2f0 ) + 800c2a8: f7fd feaf bl 800a00a } if( pxTCB->uxPriority > pxCurrentTCB->uxPriority ) - 800c1f8: 6b3b ldr r3, [r7, #48] ; 0x30 - 800c1fa: 6ada ldr r2, [r3, #44] ; 0x2c - 800c1fc: 4b10 ldr r3, [pc, #64] ; (800c240 ) - 800c1fe: 681b ldr r3, [r3, #0] - 800c200: 6adb ldr r3, [r3, #44] ; 0x2c - 800c202: 429a cmp r2, r3 - 800c204: d908 bls.n 800c218 + 800c2ac: 6b3b ldr r3, [r7, #48] ; 0x30 + 800c2ae: 6ada ldr r2, [r3, #44] ; 0x2c + 800c2b0: 4b10 ldr r3, [pc, #64] ; (800c2f4 ) + 800c2b2: 681b ldr r3, [r3, #0] + 800c2b4: 6adb ldr r3, [r3, #44] ; 0x2c + 800c2b6: 429a cmp r2, r3 + 800c2b8: d908 bls.n 800c2cc { /* The notified task has a priority above the currently executing task so a yield is required. */ if( pxHigherPriorityTaskWoken != NULL ) - 800c206: 6c3b ldr r3, [r7, #64] ; 0x40 - 800c208: 2b00 cmp r3, #0 - 800c20a: d002 beq.n 800c212 + 800c2ba: 6c3b ldr r3, [r7, #64] ; 0x40 + 800c2bc: 2b00 cmp r3, #0 + 800c2be: d002 beq.n 800c2c6 { *pxHigherPriorityTaskWoken = pdTRUE; - 800c20c: 6c3b ldr r3, [r7, #64] ; 0x40 - 800c20e: 2201 movs r2, #1 - 800c210: 601a str r2, [r3, #0] + 800c2c0: 6c3b ldr r3, [r7, #64] ; 0x40 + 800c2c2: 2201 movs r2, #1 + 800c2c4: 601a str r2, [r3, #0] } /* Mark that a yield is pending in case the user is not using the "xHigherPriorityTaskWoken" parameter to an ISR safe FreeRTOS function. */ xYieldPending = pdTRUE; - 800c212: 4b0c ldr r3, [pc, #48] ; (800c244 ) - 800c214: 2201 movs r2, #1 - 800c216: 601a str r2, [r3, #0] - 800c218: 6afb ldr r3, [r7, #44] ; 0x2c - 800c21a: 613b str r3, [r7, #16] + 800c2c6: 4b0c ldr r3, [pc, #48] ; (800c2f8 ) + 800c2c8: 2201 movs r2, #1 + 800c2ca: 601a str r2, [r3, #0] + 800c2cc: 6afb ldr r3, [r7, #44] ; 0x2c + 800c2ce: 613b str r3, [r7, #16] __asm volatile - 800c21c: 693b ldr r3, [r7, #16] - 800c21e: f383 8811 msr BASEPRI, r3 + 800c2d0: 693b ldr r3, [r7, #16] + 800c2d2: f383 8811 msr BASEPRI, r3 } - 800c222: bf00 nop + 800c2d6: bf00 nop } } } portCLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); return xReturn; - 800c224: 6b7b ldr r3, [r7, #52] ; 0x34 + 800c2d8: 6b7b ldr r3, [r7, #52] ; 0x34 } - 800c226: 4618 mov r0, r3 - 800c228: 3738 adds r7, #56 ; 0x38 - 800c22a: 46bd mov sp, r7 - 800c22c: bd80 pop {r7, pc} - 800c22e: bf00 nop - 800c230: 20001410 .word 0x20001410 - 800c234: 200013f0 .word 0x200013f0 - 800c238: 20000f18 .word 0x20000f18 - 800c23c: 200013a8 .word 0x200013a8 - 800c240: 20000f14 .word 0x20000f14 - 800c244: 200013fc .word 0x200013fc - -0800c248 : + 800c2da: 4618 mov r0, r3 + 800c2dc: 3738 adds r7, #56 ; 0x38 + 800c2de: 46bd mov sp, r7 + 800c2e0: bd80 pop {r7, pc} + 800c2e2: bf00 nop + 800c2e4: 2000142c .word 0x2000142c + 800c2e8: 2000140c .word 0x2000140c + 800c2ec: 20000f34 .word 0x20000f34 + 800c2f0: 200013c4 .word 0x200013c4 + 800c2f4: 20000f30 .word 0x20000f30 + 800c2f8: 20001418 .word 0x20001418 + +0800c2fc : #endif /*-----------------------------------------------------------*/ static void prvAddCurrentTaskToDelayedList( TickType_t xTicksToWait, const BaseType_t xCanBlockIndefinitely ) { - 800c248: b580 push {r7, lr} - 800c24a: b084 sub sp, #16 - 800c24c: af00 add r7, sp, #0 - 800c24e: 6078 str r0, [r7, #4] - 800c250: 6039 str r1, [r7, #0] + 800c2fc: b580 push {r7, lr} + 800c2fe: b084 sub sp, #16 + 800c300: af00 add r7, sp, #0 + 800c302: 6078 str r0, [r7, #4] + 800c304: 6039 str r1, [r7, #0] TickType_t xTimeToWake; const TickType_t xConstTickCount = xTickCount; - 800c252: 4b21 ldr r3, [pc, #132] ; (800c2d8 ) - 800c254: 681b ldr r3, [r3, #0] - 800c256: 60fb str r3, [r7, #12] + 800c306: 4b21 ldr r3, [pc, #132] ; (800c38c ) + 800c308: 681b ldr r3, [r3, #0] + 800c30a: 60fb str r3, [r7, #12] } #endif /* Remove the task from the ready list before adding it to the blocked list as the same list item is used for both lists. */ if( uxListRemove( &( pxCurrentTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) - 800c258: 4b20 ldr r3, [pc, #128] ; (800c2dc ) - 800c25a: 681b ldr r3, [r3, #0] - 800c25c: 3304 adds r3, #4 - 800c25e: 4618 mov r0, r3 - 800c260: f7fd fed6 bl 800a010 + 800c30c: 4b20 ldr r3, [pc, #128] ; (800c390 ) + 800c30e: 681b ldr r3, [r3, #0] + 800c310: 3304 adds r3, #4 + 800c312: 4618 mov r0, r3 + 800c314: f7fd fed6 bl 800a0c4 mtCOVERAGE_TEST_MARKER(); } #if ( INCLUDE_vTaskSuspend == 1 ) { if( ( xTicksToWait == portMAX_DELAY ) && ( xCanBlockIndefinitely != pdFALSE ) ) - 800c264: 687b ldr r3, [r7, #4] - 800c266: f1b3 3fff cmp.w r3, #4294967295 - 800c26a: d10a bne.n 800c282 - 800c26c: 683b ldr r3, [r7, #0] - 800c26e: 2b00 cmp r3, #0 - 800c270: d007 beq.n 800c282 + 800c318: 687b ldr r3, [r7, #4] + 800c31a: f1b3 3fff cmp.w r3, #4294967295 + 800c31e: d10a bne.n 800c336 + 800c320: 683b ldr r3, [r7, #0] + 800c322: 2b00 cmp r3, #0 + 800c324: d007 beq.n 800c336 { /* Add the task to the suspended task list instead of a delayed task list to ensure it is not woken by a timing event. It will block indefinitely. */ vListInsertEnd( &xSuspendedTaskList, &( pxCurrentTCB->xStateListItem ) ); - 800c272: 4b1a ldr r3, [pc, #104] ; (800c2dc ) - 800c274: 681b ldr r3, [r3, #0] - 800c276: 3304 adds r3, #4 - 800c278: 4619 mov r1, r3 - 800c27a: 4819 ldr r0, [pc, #100] ; (800c2e0 ) - 800c27c: f7fd fe6b bl 8009f56 + 800c326: 4b1a ldr r3, [pc, #104] ; (800c390 ) + 800c328: 681b ldr r3, [r3, #0] + 800c32a: 3304 adds r3, #4 + 800c32c: 4619 mov r1, r3 + 800c32e: 4819 ldr r0, [pc, #100] ; (800c394 ) + 800c330: f7fd fe6b bl 800a00a /* Avoid compiler warning when INCLUDE_vTaskSuspend is not 1. */ ( void ) xCanBlockIndefinitely; } #endif /* INCLUDE_vTaskSuspend */ } - 800c280: e026 b.n 800c2d0 + 800c334: e026 b.n 800c384 xTimeToWake = xConstTickCount + xTicksToWait; - 800c282: 68fa ldr r2, [r7, #12] - 800c284: 687b ldr r3, [r7, #4] - 800c286: 4413 add r3, r2 - 800c288: 60bb str r3, [r7, #8] + 800c336: 68fa ldr r2, [r7, #12] + 800c338: 687b ldr r3, [r7, #4] + 800c33a: 4413 add r3, r2 + 800c33c: 60bb str r3, [r7, #8] listSET_LIST_ITEM_VALUE( &( pxCurrentTCB->xStateListItem ), xTimeToWake ); - 800c28a: 4b14 ldr r3, [pc, #80] ; (800c2dc ) - 800c28c: 681b ldr r3, [r3, #0] - 800c28e: 68ba ldr r2, [r7, #8] - 800c290: 605a str r2, [r3, #4] + 800c33e: 4b14 ldr r3, [pc, #80] ; (800c390 ) + 800c340: 681b ldr r3, [r3, #0] + 800c342: 68ba ldr r2, [r7, #8] + 800c344: 605a str r2, [r3, #4] if( xTimeToWake < xConstTickCount ) - 800c292: 68ba ldr r2, [r7, #8] - 800c294: 68fb ldr r3, [r7, #12] - 800c296: 429a cmp r2, r3 - 800c298: d209 bcs.n 800c2ae + 800c346: 68ba ldr r2, [r7, #8] + 800c348: 68fb ldr r3, [r7, #12] + 800c34a: 429a cmp r2, r3 + 800c34c: d209 bcs.n 800c362 vListInsert( pxOverflowDelayedTaskList, &( pxCurrentTCB->xStateListItem ) ); - 800c29a: 4b12 ldr r3, [pc, #72] ; (800c2e4 ) - 800c29c: 681a ldr r2, [r3, #0] - 800c29e: 4b0f ldr r3, [pc, #60] ; (800c2dc ) - 800c2a0: 681b ldr r3, [r3, #0] - 800c2a2: 3304 adds r3, #4 - 800c2a4: 4619 mov r1, r3 - 800c2a6: 4610 mov r0, r2 - 800c2a8: f7fd fe79 bl 8009f9e -} - 800c2ac: e010 b.n 800c2d0 + 800c34e: 4b12 ldr r3, [pc, #72] ; (800c398 ) + 800c350: 681a ldr r2, [r3, #0] + 800c352: 4b0f ldr r3, [pc, #60] ; (800c390 ) + 800c354: 681b ldr r3, [r3, #0] + 800c356: 3304 adds r3, #4 + 800c358: 4619 mov r1, r3 + 800c35a: 4610 mov r0, r2 + 800c35c: f7fd fe79 bl 800a052 +} + 800c360: e010 b.n 800c384 vListInsert( pxDelayedTaskList, &( pxCurrentTCB->xStateListItem ) ); - 800c2ae: 4b0e ldr r3, [pc, #56] ; (800c2e8 ) - 800c2b0: 681a ldr r2, [r3, #0] - 800c2b2: 4b0a ldr r3, [pc, #40] ; (800c2dc ) - 800c2b4: 681b ldr r3, [r3, #0] - 800c2b6: 3304 adds r3, #4 - 800c2b8: 4619 mov r1, r3 - 800c2ba: 4610 mov r0, r2 - 800c2bc: f7fd fe6f bl 8009f9e + 800c362: 4b0e ldr r3, [pc, #56] ; (800c39c ) + 800c364: 681a ldr r2, [r3, #0] + 800c366: 4b0a ldr r3, [pc, #40] ; (800c390 ) + 800c368: 681b ldr r3, [r3, #0] + 800c36a: 3304 adds r3, #4 + 800c36c: 4619 mov r1, r3 + 800c36e: 4610 mov r0, r2 + 800c370: f7fd fe6f bl 800a052 if( xTimeToWake < xNextTaskUnblockTime ) - 800c2c0: 4b0a ldr r3, [pc, #40] ; (800c2ec ) - 800c2c2: 681b ldr r3, [r3, #0] - 800c2c4: 68ba ldr r2, [r7, #8] - 800c2c6: 429a cmp r2, r3 - 800c2c8: d202 bcs.n 800c2d0 + 800c374: 4b0a ldr r3, [pc, #40] ; (800c3a0 ) + 800c376: 681b ldr r3, [r3, #0] + 800c378: 68ba ldr r2, [r7, #8] + 800c37a: 429a cmp r2, r3 + 800c37c: d202 bcs.n 800c384 xNextTaskUnblockTime = xTimeToWake; - 800c2ca: 4a08 ldr r2, [pc, #32] ; (800c2ec ) - 800c2cc: 68bb ldr r3, [r7, #8] - 800c2ce: 6013 str r3, [r2, #0] -} - 800c2d0: bf00 nop - 800c2d2: 3710 adds r7, #16 - 800c2d4: 46bd mov sp, r7 - 800c2d6: bd80 pop {r7, pc} - 800c2d8: 200013ec .word 0x200013ec - 800c2dc: 20000f14 .word 0x20000f14 - 800c2e0: 200013d4 .word 0x200013d4 - 800c2e4: 200013a4 .word 0x200013a4 - 800c2e8: 200013a0 .word 0x200013a0 - 800c2ec: 20001408 .word 0x20001408 - -0800c2f0 : + 800c37e: 4a08 ldr r2, [pc, #32] ; (800c3a0 ) + 800c380: 68bb ldr r3, [r7, #8] + 800c382: 6013 str r3, [r2, #0] +} + 800c384: bf00 nop + 800c386: 3710 adds r7, #16 + 800c388: 46bd mov sp, r7 + 800c38a: bd80 pop {r7, pc} + 800c38c: 20001408 .word 0x20001408 + 800c390: 20000f30 .word 0x20000f30 + 800c394: 200013f0 .word 0x200013f0 + 800c398: 200013c0 .word 0x200013c0 + 800c39c: 200013bc .word 0x200013bc + 800c3a0: 20001424 .word 0x20001424 + +0800c3a4 : TimerCallbackFunction_t pxCallbackFunction, Timer_t *pxNewTimer ) PRIVILEGED_FUNCTION; /*-----------------------------------------------------------*/ BaseType_t xTimerCreateTimerTask( void ) { - 800c2f0: b580 push {r7, lr} - 800c2f2: b08a sub sp, #40 ; 0x28 - 800c2f4: af04 add r7, sp, #16 + 800c3a4: b580 push {r7, lr} + 800c3a6: b08a sub sp, #40 ; 0x28 + 800c3a8: af04 add r7, sp, #16 BaseType_t xReturn = pdFAIL; - 800c2f6: 2300 movs r3, #0 - 800c2f8: 617b str r3, [r7, #20] + 800c3aa: 2300 movs r3, #0 + 800c3ac: 617b str r3, [r7, #20] /* This function is called when the scheduler is started if configUSE_TIMERS is set to 1. Check that the infrastructure used by the timer service task has been created/initialised. If timers have already been created then the initialisation will already have been performed. */ prvCheckForValidListAndQueue(); - 800c2fa: f000 fba1 bl 800ca40 + 800c3ae: f000 fba1 bl 800caf4 if( xTimerQueue != NULL ) - 800c2fe: 4b1c ldr r3, [pc, #112] ; (800c370 ) - 800c300: 681b ldr r3, [r3, #0] - 800c302: 2b00 cmp r3, #0 - 800c304: d021 beq.n 800c34a + 800c3b2: 4b1c ldr r3, [pc, #112] ; (800c424 ) + 800c3b4: 681b ldr r3, [r3, #0] + 800c3b6: 2b00 cmp r3, #0 + 800c3b8: d021 beq.n 800c3fe { #if( configSUPPORT_STATIC_ALLOCATION == 1 ) { StaticTask_t *pxTimerTaskTCBBuffer = NULL; - 800c306: 2300 movs r3, #0 - 800c308: 60fb str r3, [r7, #12] + 800c3ba: 2300 movs r3, #0 + 800c3bc: 60fb str r3, [r7, #12] StackType_t *pxTimerTaskStackBuffer = NULL; - 800c30a: 2300 movs r3, #0 - 800c30c: 60bb str r3, [r7, #8] + 800c3be: 2300 movs r3, #0 + 800c3c0: 60bb str r3, [r7, #8] uint32_t ulTimerTaskStackSize; vApplicationGetTimerTaskMemory( &pxTimerTaskTCBBuffer, &pxTimerTaskStackBuffer, &ulTimerTaskStackSize ); - 800c30e: 1d3a adds r2, r7, #4 - 800c310: f107 0108 add.w r1, r7, #8 - 800c314: f107 030c add.w r3, r7, #12 - 800c318: 4618 mov r0, r3 - 800c31a: f7fd fdd5 bl 8009ec8 + 800c3c2: 1d3a adds r2, r7, #4 + 800c3c4: f107 0108 add.w r1, r7, #8 + 800c3c8: f107 030c add.w r3, r7, #12 + 800c3cc: 4618 mov r0, r3 + 800c3ce: f7fd fdd5 bl 8009f7c xTimerTaskHandle = xTaskCreateStatic( prvTimerTask, - 800c31e: 6879 ldr r1, [r7, #4] - 800c320: 68bb ldr r3, [r7, #8] - 800c322: 68fa ldr r2, [r7, #12] - 800c324: 9202 str r2, [sp, #8] - 800c326: 9301 str r3, [sp, #4] - 800c328: 2302 movs r3, #2 - 800c32a: 9300 str r3, [sp, #0] - 800c32c: 2300 movs r3, #0 - 800c32e: 460a mov r2, r1 - 800c330: 4910 ldr r1, [pc, #64] ; (800c374 ) - 800c332: 4811 ldr r0, [pc, #68] ; (800c378 ) - 800c334: f7fe fd98 bl 800ae68 - 800c338: 4603 mov r3, r0 - 800c33a: 4a10 ldr r2, [pc, #64] ; (800c37c ) - 800c33c: 6013 str r3, [r2, #0] + 800c3d2: 6879 ldr r1, [r7, #4] + 800c3d4: 68bb ldr r3, [r7, #8] + 800c3d6: 68fa ldr r2, [r7, #12] + 800c3d8: 9202 str r2, [sp, #8] + 800c3da: 9301 str r3, [sp, #4] + 800c3dc: 2302 movs r3, #2 + 800c3de: 9300 str r3, [sp, #0] + 800c3e0: 2300 movs r3, #0 + 800c3e2: 460a mov r2, r1 + 800c3e4: 4910 ldr r1, [pc, #64] ; (800c428 ) + 800c3e6: 4811 ldr r0, [pc, #68] ; (800c42c ) + 800c3e8: f7fe fd98 bl 800af1c + 800c3ec: 4603 mov r3, r0 + 800c3ee: 4a10 ldr r2, [pc, #64] ; (800c430 ) + 800c3f0: 6013 str r3, [r2, #0] NULL, ( ( UBaseType_t ) configTIMER_TASK_PRIORITY ) | portPRIVILEGE_BIT, pxTimerTaskStackBuffer, pxTimerTaskTCBBuffer ); if( xTimerTaskHandle != NULL ) - 800c33e: 4b0f ldr r3, [pc, #60] ; (800c37c ) - 800c340: 681b ldr r3, [r3, #0] - 800c342: 2b00 cmp r3, #0 - 800c344: d001 beq.n 800c34a + 800c3f2: 4b0f ldr r3, [pc, #60] ; (800c430 ) + 800c3f4: 681b ldr r3, [r3, #0] + 800c3f6: 2b00 cmp r3, #0 + 800c3f8: d001 beq.n 800c3fe { xReturn = pdPASS; - 800c346: 2301 movs r3, #1 - 800c348: 617b str r3, [r7, #20] + 800c3fa: 2301 movs r3, #1 + 800c3fc: 617b str r3, [r7, #20] else { mtCOVERAGE_TEST_MARKER(); } configASSERT( xReturn ); - 800c34a: 697b ldr r3, [r7, #20] - 800c34c: 2b00 cmp r3, #0 - 800c34e: d10a bne.n 800c366 + 800c3fe: 697b ldr r3, [r7, #20] + 800c400: 2b00 cmp r3, #0 + 800c402: d10a bne.n 800c41a __asm volatile - 800c350: f04f 0350 mov.w r3, #80 ; 0x50 - 800c354: f383 8811 msr BASEPRI, r3 - 800c358: f3bf 8f6f isb sy - 800c35c: f3bf 8f4f dsb sy - 800c360: 613b str r3, [r7, #16] -} - 800c362: bf00 nop - 800c364: e7fe b.n 800c364 + 800c404: f04f 0350 mov.w r3, #80 ; 0x50 + 800c408: f383 8811 msr BASEPRI, r3 + 800c40c: f3bf 8f6f isb sy + 800c410: f3bf 8f4f dsb sy + 800c414: 613b str r3, [r7, #16] +} + 800c416: bf00 nop + 800c418: e7fe b.n 800c418 return xReturn; - 800c366: 697b ldr r3, [r7, #20] -} - 800c368: 4618 mov r0, r3 - 800c36a: 3718 adds r7, #24 - 800c36c: 46bd mov sp, r7 - 800c36e: bd80 pop {r7, pc} - 800c370: 20001444 .word 0x20001444 - 800c374: 0800ef90 .word 0x0800ef90 - 800c378: 0800c5e9 .word 0x0800c5e9 - 800c37c: 20001448 .word 0x20001448 - -0800c380 : + 800c41a: 697b ldr r3, [r7, #20] +} + 800c41c: 4618 mov r0, r3 + 800c41e: 3718 adds r7, #24 + 800c420: 46bd mov sp, r7 + 800c422: bd80 pop {r7, pc} + 800c424: 20001460 .word 0x20001460 + 800c428: 0800f050 .word 0x0800f050 + 800c42c: 0800c69d .word 0x0800c69d + 800c430: 20001464 .word 0x20001464 + +0800c434 : TimerHandle_t xTimerCreate( const char * const pcTimerName, /*lint !e971 Unqualified char types are allowed for strings and single characters only. */ const TickType_t xTimerPeriodInTicks, const UBaseType_t uxAutoReload, void * const pvTimerID, TimerCallbackFunction_t pxCallbackFunction ) { - 800c380: b580 push {r7, lr} - 800c382: b088 sub sp, #32 - 800c384: af02 add r7, sp, #8 - 800c386: 60f8 str r0, [r7, #12] - 800c388: 60b9 str r1, [r7, #8] - 800c38a: 607a str r2, [r7, #4] - 800c38c: 603b str r3, [r7, #0] + 800c434: b580 push {r7, lr} + 800c436: b088 sub sp, #32 + 800c438: af02 add r7, sp, #8 + 800c43a: 60f8 str r0, [r7, #12] + 800c43c: 60b9 str r1, [r7, #8] + 800c43e: 607a str r2, [r7, #4] + 800c440: 603b str r3, [r7, #0] Timer_t *pxNewTimer; pxNewTimer = ( Timer_t * ) pvPortMalloc( sizeof( Timer_t ) ); /*lint !e9087 !e9079 All values returned by pvPortMalloc() have at least the alignment required by the MCU's stack, and the first member of Timer_t is always a pointer to the timer's mame. */ - 800c38e: 202c movs r0, #44 ; 0x2c - 800c390: f000 fe02 bl 800cf98 - 800c394: 6178 str r0, [r7, #20] + 800c442: 202c movs r0, #44 ; 0x2c + 800c444: f000 fe08 bl 800d058 + 800c448: 6178 str r0, [r7, #20] if( pxNewTimer != NULL ) - 800c396: 697b ldr r3, [r7, #20] - 800c398: 2b00 cmp r3, #0 - 800c39a: d00d beq.n 800c3b8 + 800c44a: 697b ldr r3, [r7, #20] + 800c44c: 2b00 cmp r3, #0 + 800c44e: d00d beq.n 800c46c { /* Status is thus far zero as the timer is not created statically and has not been started. The auto-reload bit may get set in prvInitialiseNewTimer. */ pxNewTimer->ucStatus = 0x00; - 800c39c: 697b ldr r3, [r7, #20] - 800c39e: 2200 movs r2, #0 - 800c3a0: f883 2028 strb.w r2, [r3, #40] ; 0x28 + 800c450: 697b ldr r3, [r7, #20] + 800c452: 2200 movs r2, #0 + 800c454: f883 2028 strb.w r2, [r3, #40] ; 0x28 prvInitialiseNewTimer( pcTimerName, xTimerPeriodInTicks, uxAutoReload, pvTimerID, pxCallbackFunction, pxNewTimer ); - 800c3a4: 697b ldr r3, [r7, #20] - 800c3a6: 9301 str r3, [sp, #4] - 800c3a8: 6a3b ldr r3, [r7, #32] - 800c3aa: 9300 str r3, [sp, #0] - 800c3ac: 683b ldr r3, [r7, #0] - 800c3ae: 687a ldr r2, [r7, #4] - 800c3b0: 68b9 ldr r1, [r7, #8] - 800c3b2: 68f8 ldr r0, [r7, #12] - 800c3b4: f000 f843 bl 800c43e + 800c458: 697b ldr r3, [r7, #20] + 800c45a: 9301 str r3, [sp, #4] + 800c45c: 6a3b ldr r3, [r7, #32] + 800c45e: 9300 str r3, [sp, #0] + 800c460: 683b ldr r3, [r7, #0] + 800c462: 687a ldr r2, [r7, #4] + 800c464: 68b9 ldr r1, [r7, #8] + 800c466: 68f8 ldr r0, [r7, #12] + 800c468: f000 f843 bl 800c4f2 } return pxNewTimer; - 800c3b8: 697b ldr r3, [r7, #20] + 800c46c: 697b ldr r3, [r7, #20] } - 800c3ba: 4618 mov r0, r3 - 800c3bc: 3718 adds r7, #24 - 800c3be: 46bd mov sp, r7 - 800c3c0: bd80 pop {r7, pc} + 800c46e: 4618 mov r0, r3 + 800c470: 3718 adds r7, #24 + 800c472: 46bd mov sp, r7 + 800c474: bd80 pop {r7, pc} -0800c3c2 : +0800c476 : const TickType_t xTimerPeriodInTicks, const UBaseType_t uxAutoReload, void * const pvTimerID, TimerCallbackFunction_t pxCallbackFunction, StaticTimer_t *pxTimerBuffer ) { - 800c3c2: b580 push {r7, lr} - 800c3c4: b08a sub sp, #40 ; 0x28 - 800c3c6: af02 add r7, sp, #8 - 800c3c8: 60f8 str r0, [r7, #12] - 800c3ca: 60b9 str r1, [r7, #8] - 800c3cc: 607a str r2, [r7, #4] - 800c3ce: 603b str r3, [r7, #0] + 800c476: b580 push {r7, lr} + 800c478: b08a sub sp, #40 ; 0x28 + 800c47a: af02 add r7, sp, #8 + 800c47c: 60f8 str r0, [r7, #12] + 800c47e: 60b9 str r1, [r7, #8] + 800c480: 607a str r2, [r7, #4] + 800c482: 603b str r3, [r7, #0] #if( configASSERT_DEFINED == 1 ) { /* Sanity check that the size of the structure used to declare a variable of type StaticTimer_t equals the size of the real timer structure. */ volatile size_t xSize = sizeof( StaticTimer_t ); - 800c3d0: 232c movs r3, #44 ; 0x2c - 800c3d2: 613b str r3, [r7, #16] + 800c484: 232c movs r3, #44 ; 0x2c + 800c486: 613b str r3, [r7, #16] configASSERT( xSize == sizeof( Timer_t ) ); - 800c3d4: 693b ldr r3, [r7, #16] - 800c3d6: 2b2c cmp r3, #44 ; 0x2c - 800c3d8: d00a beq.n 800c3f0 + 800c488: 693b ldr r3, [r7, #16] + 800c48a: 2b2c cmp r3, #44 ; 0x2c + 800c48c: d00a beq.n 800c4a4 __asm volatile - 800c3da: f04f 0350 mov.w r3, #80 ; 0x50 - 800c3de: f383 8811 msr BASEPRI, r3 - 800c3e2: f3bf 8f6f isb sy - 800c3e6: f3bf 8f4f dsb sy - 800c3ea: 61bb str r3, [r7, #24] -} - 800c3ec: bf00 nop - 800c3ee: e7fe b.n 800c3ee + 800c48e: f04f 0350 mov.w r3, #80 ; 0x50 + 800c492: f383 8811 msr BASEPRI, r3 + 800c496: f3bf 8f6f isb sy + 800c49a: f3bf 8f4f dsb sy + 800c49e: 61bb str r3, [r7, #24] +} + 800c4a0: bf00 nop + 800c4a2: e7fe b.n 800c4a2 ( void ) xSize; /* Keeps lint quiet when configASSERT() is not defined. */ - 800c3f0: 693b ldr r3, [r7, #16] + 800c4a4: 693b ldr r3, [r7, #16] } #endif /* configASSERT_DEFINED */ /* A pointer to a StaticTimer_t structure MUST be provided, use it. */ configASSERT( pxTimerBuffer ); - 800c3f2: 6afb ldr r3, [r7, #44] ; 0x2c - 800c3f4: 2b00 cmp r3, #0 - 800c3f6: d10a bne.n 800c40e + 800c4a6: 6afb ldr r3, [r7, #44] ; 0x2c + 800c4a8: 2b00 cmp r3, #0 + 800c4aa: d10a bne.n 800c4c2 __asm volatile - 800c3f8: f04f 0350 mov.w r3, #80 ; 0x50 - 800c3fc: f383 8811 msr BASEPRI, r3 - 800c400: f3bf 8f6f isb sy - 800c404: f3bf 8f4f dsb sy - 800c408: 617b str r3, [r7, #20] -} - 800c40a: bf00 nop - 800c40c: e7fe b.n 800c40c + 800c4ac: f04f 0350 mov.w r3, #80 ; 0x50 + 800c4b0: f383 8811 msr BASEPRI, r3 + 800c4b4: f3bf 8f6f isb sy + 800c4b8: f3bf 8f4f dsb sy + 800c4bc: 617b str r3, [r7, #20] +} + 800c4be: bf00 nop + 800c4c0: e7fe b.n 800c4c0 pxNewTimer = ( Timer_t * ) pxTimerBuffer; /*lint !e740 !e9087 StaticTimer_t is a pointer to a Timer_t, so guaranteed to be aligned and sized correctly (checked by an assert()), so this is safe. */ - 800c40e: 6afb ldr r3, [r7, #44] ; 0x2c - 800c410: 61fb str r3, [r7, #28] + 800c4c2: 6afb ldr r3, [r7, #44] ; 0x2c + 800c4c4: 61fb str r3, [r7, #28] if( pxNewTimer != NULL ) - 800c412: 69fb ldr r3, [r7, #28] - 800c414: 2b00 cmp r3, #0 - 800c416: d00d beq.n 800c434 + 800c4c6: 69fb ldr r3, [r7, #28] + 800c4c8: 2b00 cmp r3, #0 + 800c4ca: d00d beq.n 800c4e8 { /* Timers can be created statically or dynamically so note this timer was created statically in case it is later deleted. The auto-reload bit may get set in prvInitialiseNewTimer(). */ pxNewTimer->ucStatus = tmrSTATUS_IS_STATICALLY_ALLOCATED; - 800c418: 69fb ldr r3, [r7, #28] - 800c41a: 2202 movs r2, #2 - 800c41c: f883 2028 strb.w r2, [r3, #40] ; 0x28 + 800c4cc: 69fb ldr r3, [r7, #28] + 800c4ce: 2202 movs r2, #2 + 800c4d0: f883 2028 strb.w r2, [r3, #40] ; 0x28 prvInitialiseNewTimer( pcTimerName, xTimerPeriodInTicks, uxAutoReload, pvTimerID, pxCallbackFunction, pxNewTimer ); - 800c420: 69fb ldr r3, [r7, #28] - 800c422: 9301 str r3, [sp, #4] - 800c424: 6abb ldr r3, [r7, #40] ; 0x28 - 800c426: 9300 str r3, [sp, #0] - 800c428: 683b ldr r3, [r7, #0] - 800c42a: 687a ldr r2, [r7, #4] - 800c42c: 68b9 ldr r1, [r7, #8] - 800c42e: 68f8 ldr r0, [r7, #12] - 800c430: f000 f805 bl 800c43e + 800c4d4: 69fb ldr r3, [r7, #28] + 800c4d6: 9301 str r3, [sp, #4] + 800c4d8: 6abb ldr r3, [r7, #40] ; 0x28 + 800c4da: 9300 str r3, [sp, #0] + 800c4dc: 683b ldr r3, [r7, #0] + 800c4de: 687a ldr r2, [r7, #4] + 800c4e0: 68b9 ldr r1, [r7, #8] + 800c4e2: 68f8 ldr r0, [r7, #12] + 800c4e4: f000 f805 bl 800c4f2 } return pxNewTimer; - 800c434: 69fb ldr r3, [r7, #28] + 800c4e8: 69fb ldr r3, [r7, #28] } - 800c436: 4618 mov r0, r3 - 800c438: 3720 adds r7, #32 - 800c43a: 46bd mov sp, r7 - 800c43c: bd80 pop {r7, pc} + 800c4ea: 4618 mov r0, r3 + 800c4ec: 3720 adds r7, #32 + 800c4ee: 46bd mov sp, r7 + 800c4f0: bd80 pop {r7, pc} -0800c43e : +0800c4f2 : const TickType_t xTimerPeriodInTicks, const UBaseType_t uxAutoReload, void * const pvTimerID, TimerCallbackFunction_t pxCallbackFunction, Timer_t *pxNewTimer ) { - 800c43e: b580 push {r7, lr} - 800c440: b086 sub sp, #24 - 800c442: af00 add r7, sp, #0 - 800c444: 60f8 str r0, [r7, #12] - 800c446: 60b9 str r1, [r7, #8] - 800c448: 607a str r2, [r7, #4] - 800c44a: 603b str r3, [r7, #0] + 800c4f2: b580 push {r7, lr} + 800c4f4: b086 sub sp, #24 + 800c4f6: af00 add r7, sp, #0 + 800c4f8: 60f8 str r0, [r7, #12] + 800c4fa: 60b9 str r1, [r7, #8] + 800c4fc: 607a str r2, [r7, #4] + 800c4fe: 603b str r3, [r7, #0] /* 0 is not a valid value for xTimerPeriodInTicks. */ configASSERT( ( xTimerPeriodInTicks > 0 ) ); - 800c44c: 68bb ldr r3, [r7, #8] - 800c44e: 2b00 cmp r3, #0 - 800c450: d10a bne.n 800c468 + 800c500: 68bb ldr r3, [r7, #8] + 800c502: 2b00 cmp r3, #0 + 800c504: d10a bne.n 800c51c __asm volatile - 800c452: f04f 0350 mov.w r3, #80 ; 0x50 - 800c456: f383 8811 msr BASEPRI, r3 - 800c45a: f3bf 8f6f isb sy - 800c45e: f3bf 8f4f dsb sy - 800c462: 617b str r3, [r7, #20] + 800c506: f04f 0350 mov.w r3, #80 ; 0x50 + 800c50a: f383 8811 msr BASEPRI, r3 + 800c50e: f3bf 8f6f isb sy + 800c512: f3bf 8f4f dsb sy + 800c516: 617b str r3, [r7, #20] } - 800c464: bf00 nop - 800c466: e7fe b.n 800c466 + 800c518: bf00 nop + 800c51a: e7fe b.n 800c51a if( pxNewTimer != NULL ) - 800c468: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c46a: 2b00 cmp r3, #0 - 800c46c: d01e beq.n 800c4ac + 800c51c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c51e: 2b00 cmp r3, #0 + 800c520: d01e beq.n 800c560 { /* Ensure the infrastructure used by the timer service task has been created/initialised. */ prvCheckForValidListAndQueue(); - 800c46e: f000 fae7 bl 800ca40 + 800c522: f000 fae7 bl 800caf4 /* Initialise the timer structure members using the function parameters. */ pxNewTimer->pcTimerName = pcTimerName; - 800c472: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c474: 68fa ldr r2, [r7, #12] - 800c476: 601a str r2, [r3, #0] + 800c526: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c528: 68fa ldr r2, [r7, #12] + 800c52a: 601a str r2, [r3, #0] pxNewTimer->xTimerPeriodInTicks = xTimerPeriodInTicks; - 800c478: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c47a: 68ba ldr r2, [r7, #8] - 800c47c: 619a str r2, [r3, #24] + 800c52c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c52e: 68ba ldr r2, [r7, #8] + 800c530: 619a str r2, [r3, #24] pxNewTimer->pvTimerID = pvTimerID; - 800c47e: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c480: 683a ldr r2, [r7, #0] - 800c482: 61da str r2, [r3, #28] + 800c532: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c534: 683a ldr r2, [r7, #0] + 800c536: 61da str r2, [r3, #28] pxNewTimer->pxCallbackFunction = pxCallbackFunction; - 800c484: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c486: 6a3a ldr r2, [r7, #32] - 800c488: 621a str r2, [r3, #32] + 800c538: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c53a: 6a3a ldr r2, [r7, #32] + 800c53c: 621a str r2, [r3, #32] vListInitialiseItem( &( pxNewTimer->xTimerListItem ) ); - 800c48a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c48c: 3304 adds r3, #4 - 800c48e: 4618 mov r0, r3 - 800c490: f7fd fd54 bl 8009f3c + 800c53e: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c540: 3304 adds r3, #4 + 800c542: 4618 mov r0, r3 + 800c544: f7fd fd54 bl 8009ff0 if( uxAutoReload != pdFALSE ) - 800c494: 687b ldr r3, [r7, #4] - 800c496: 2b00 cmp r3, #0 - 800c498: d008 beq.n 800c4ac + 800c548: 687b ldr r3, [r7, #4] + 800c54a: 2b00 cmp r3, #0 + 800c54c: d008 beq.n 800c560 { pxNewTimer->ucStatus |= tmrSTATUS_IS_AUTORELOAD; - 800c49a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c49c: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c4a0: f043 0304 orr.w r3, r3, #4 - 800c4a4: b2da uxtb r2, r3 - 800c4a6: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c4a8: f883 2028 strb.w r2, [r3, #40] ; 0x28 + 800c54e: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c550: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800c554: f043 0304 orr.w r3, r3, #4 + 800c558: b2da uxtb r2, r3 + 800c55a: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c55c: f883 2028 strb.w r2, [r3, #40] ; 0x28 } traceTIMER_CREATE( pxNewTimer ); } } - 800c4ac: bf00 nop - 800c4ae: 3718 adds r7, #24 - 800c4b0: 46bd mov sp, r7 - 800c4b2: bd80 pop {r7, pc} + 800c560: bf00 nop + 800c562: 3718 adds r7, #24 + 800c564: 46bd mov sp, r7 + 800c566: bd80 pop {r7, pc} -0800c4b4 : +0800c568 : /*-----------------------------------------------------------*/ BaseType_t xTimerGenericCommand( TimerHandle_t xTimer, const BaseType_t xCommandID, const TickType_t xOptionalValue, BaseType_t * const pxHigherPriorityTaskWoken, const TickType_t xTicksToWait ) { - 800c4b4: b580 push {r7, lr} - 800c4b6: b08a sub sp, #40 ; 0x28 - 800c4b8: af00 add r7, sp, #0 - 800c4ba: 60f8 str r0, [r7, #12] - 800c4bc: 60b9 str r1, [r7, #8] - 800c4be: 607a str r2, [r7, #4] - 800c4c0: 603b str r3, [r7, #0] + 800c568: b580 push {r7, lr} + 800c56a: b08a sub sp, #40 ; 0x28 + 800c56c: af00 add r7, sp, #0 + 800c56e: 60f8 str r0, [r7, #12] + 800c570: 60b9 str r1, [r7, #8] + 800c572: 607a str r2, [r7, #4] + 800c574: 603b str r3, [r7, #0] BaseType_t xReturn = pdFAIL; - 800c4c2: 2300 movs r3, #0 - 800c4c4: 627b str r3, [r7, #36] ; 0x24 + 800c576: 2300 movs r3, #0 + 800c578: 627b str r3, [r7, #36] ; 0x24 DaemonTaskMessage_t xMessage; configASSERT( xTimer ); - 800c4c6: 68fb ldr r3, [r7, #12] - 800c4c8: 2b00 cmp r3, #0 - 800c4ca: d10a bne.n 800c4e2 + 800c57a: 68fb ldr r3, [r7, #12] + 800c57c: 2b00 cmp r3, #0 + 800c57e: d10a bne.n 800c596 __asm volatile - 800c4cc: f04f 0350 mov.w r3, #80 ; 0x50 - 800c4d0: f383 8811 msr BASEPRI, r3 - 800c4d4: f3bf 8f6f isb sy - 800c4d8: f3bf 8f4f dsb sy - 800c4dc: 623b str r3, [r7, #32] + 800c580: f04f 0350 mov.w r3, #80 ; 0x50 + 800c584: f383 8811 msr BASEPRI, r3 + 800c588: f3bf 8f6f isb sy + 800c58c: f3bf 8f4f dsb sy + 800c590: 623b str r3, [r7, #32] } - 800c4de: bf00 nop - 800c4e0: e7fe b.n 800c4e0 + 800c592: bf00 nop + 800c594: e7fe b.n 800c594 /* Send a message to the timer service task to perform a particular action on a particular timer definition. */ if( xTimerQueue != NULL ) - 800c4e2: 4b1a ldr r3, [pc, #104] ; (800c54c ) - 800c4e4: 681b ldr r3, [r3, #0] - 800c4e6: 2b00 cmp r3, #0 - 800c4e8: d02a beq.n 800c540 + 800c596: 4b1a ldr r3, [pc, #104] ; (800c600 ) + 800c598: 681b ldr r3, [r3, #0] + 800c59a: 2b00 cmp r3, #0 + 800c59c: d02a beq.n 800c5f4 { /* Send a command to the timer service task to start the xTimer timer. */ xMessage.xMessageID = xCommandID; - 800c4ea: 68bb ldr r3, [r7, #8] - 800c4ec: 613b str r3, [r7, #16] + 800c59e: 68bb ldr r3, [r7, #8] + 800c5a0: 613b str r3, [r7, #16] xMessage.u.xTimerParameters.xMessageValue = xOptionalValue; - 800c4ee: 687b ldr r3, [r7, #4] - 800c4f0: 617b str r3, [r7, #20] + 800c5a2: 687b ldr r3, [r7, #4] + 800c5a4: 617b str r3, [r7, #20] xMessage.u.xTimerParameters.pxTimer = xTimer; - 800c4f2: 68fb ldr r3, [r7, #12] - 800c4f4: 61bb str r3, [r7, #24] + 800c5a6: 68fb ldr r3, [r7, #12] + 800c5a8: 61bb str r3, [r7, #24] if( xCommandID < tmrFIRST_FROM_ISR_COMMAND ) - 800c4f6: 68bb ldr r3, [r7, #8] - 800c4f8: 2b05 cmp r3, #5 - 800c4fa: dc18 bgt.n 800c52e + 800c5aa: 68bb ldr r3, [r7, #8] + 800c5ac: 2b05 cmp r3, #5 + 800c5ae: dc18 bgt.n 800c5e2 { if( xTaskGetSchedulerState() == taskSCHEDULER_RUNNING ) - 800c4fc: f7ff fae4 bl 800bac8 - 800c500: 4603 mov r3, r0 - 800c502: 2b02 cmp r3, #2 - 800c504: d109 bne.n 800c51a + 800c5b0: f7ff fae4 bl 800bb7c + 800c5b4: 4603 mov r3, r0 + 800c5b6: 2b02 cmp r3, #2 + 800c5b8: d109 bne.n 800c5ce { xReturn = xQueueSendToBack( xTimerQueue, &xMessage, xTicksToWait ); - 800c506: 4b11 ldr r3, [pc, #68] ; (800c54c ) - 800c508: 6818 ldr r0, [r3, #0] - 800c50a: f107 0110 add.w r1, r7, #16 - 800c50e: 2300 movs r3, #0 - 800c510: 6b3a ldr r2, [r7, #48] ; 0x30 - 800c512: f7fd ff4f bl 800a3b4 - 800c516: 6278 str r0, [r7, #36] ; 0x24 - 800c518: e012 b.n 800c540 + 800c5ba: 4b11 ldr r3, [pc, #68] ; (800c600 ) + 800c5bc: 6818 ldr r0, [r3, #0] + 800c5be: f107 0110 add.w r1, r7, #16 + 800c5c2: 2300 movs r3, #0 + 800c5c4: 6b3a ldr r2, [r7, #48] ; 0x30 + 800c5c6: f7fd ff4f bl 800a468 + 800c5ca: 6278 str r0, [r7, #36] ; 0x24 + 800c5cc: e012 b.n 800c5f4 } else { xReturn = xQueueSendToBack( xTimerQueue, &xMessage, tmrNO_DELAY ); - 800c51a: 4b0c ldr r3, [pc, #48] ; (800c54c ) - 800c51c: 6818 ldr r0, [r3, #0] - 800c51e: f107 0110 add.w r1, r7, #16 - 800c522: 2300 movs r3, #0 - 800c524: 2200 movs r2, #0 - 800c526: f7fd ff45 bl 800a3b4 - 800c52a: 6278 str r0, [r7, #36] ; 0x24 - 800c52c: e008 b.n 800c540 + 800c5ce: 4b0c ldr r3, [pc, #48] ; (800c600 ) + 800c5d0: 6818 ldr r0, [r3, #0] + 800c5d2: f107 0110 add.w r1, r7, #16 + 800c5d6: 2300 movs r3, #0 + 800c5d8: 2200 movs r2, #0 + 800c5da: f7fd ff45 bl 800a468 + 800c5de: 6278 str r0, [r7, #36] ; 0x24 + 800c5e0: e008 b.n 800c5f4 } } else { xReturn = xQueueSendToBackFromISR( xTimerQueue, &xMessage, pxHigherPriorityTaskWoken ); - 800c52e: 4b07 ldr r3, [pc, #28] ; (800c54c ) - 800c530: 6818 ldr r0, [r3, #0] - 800c532: f107 0110 add.w r1, r7, #16 - 800c536: 2300 movs r3, #0 - 800c538: 683a ldr r2, [r7, #0] - 800c53a: f7fe f839 bl 800a5b0 - 800c53e: 6278 str r0, [r7, #36] ; 0x24 + 800c5e2: 4b07 ldr r3, [pc, #28] ; (800c600 ) + 800c5e4: 6818 ldr r0, [r3, #0] + 800c5e6: f107 0110 add.w r1, r7, #16 + 800c5ea: 2300 movs r3, #0 + 800c5ec: 683a ldr r2, [r7, #0] + 800c5ee: f7fe f839 bl 800a664 + 800c5f2: 6278 str r0, [r7, #36] ; 0x24 else { mtCOVERAGE_TEST_MARKER(); } return xReturn; - 800c540: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c5f4: 6a7b ldr r3, [r7, #36] ; 0x24 } - 800c542: 4618 mov r0, r3 - 800c544: 3728 adds r7, #40 ; 0x28 - 800c546: 46bd mov sp, r7 - 800c548: bd80 pop {r7, pc} - 800c54a: bf00 nop - 800c54c: 20001444 .word 0x20001444 + 800c5f6: 4618 mov r0, r3 + 800c5f8: 3728 adds r7, #40 ; 0x28 + 800c5fa: 46bd mov sp, r7 + 800c5fc: bd80 pop {r7, pc} + 800c5fe: bf00 nop + 800c600: 20001460 .word 0x20001460 -0800c550 : +0800c604 : return pxTimer->pcTimerName; } /*-----------------------------------------------------------*/ static void prvProcessExpiredTimer( const TickType_t xNextExpireTime, const TickType_t xTimeNow ) { - 800c550: b580 push {r7, lr} - 800c552: b088 sub sp, #32 - 800c554: af02 add r7, sp, #8 - 800c556: 6078 str r0, [r7, #4] - 800c558: 6039 str r1, [r7, #0] + 800c604: b580 push {r7, lr} + 800c606: b088 sub sp, #32 + 800c608: af02 add r7, sp, #8 + 800c60a: 6078 str r0, [r7, #4] + 800c60c: 6039 str r1, [r7, #0] BaseType_t xResult; Timer_t * const pxTimer = ( Timer_t * ) listGET_OWNER_OF_HEAD_ENTRY( pxCurrentTimerList ); /*lint !e9087 !e9079 void * is used as this macro is used with tasks and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ - 800c55a: 4b22 ldr r3, [pc, #136] ; (800c5e4 ) - 800c55c: 681b ldr r3, [r3, #0] - 800c55e: 68db ldr r3, [r3, #12] - 800c560: 68db ldr r3, [r3, #12] - 800c562: 617b str r3, [r7, #20] + 800c60e: 4b22 ldr r3, [pc, #136] ; (800c698 ) + 800c610: 681b ldr r3, [r3, #0] + 800c612: 68db ldr r3, [r3, #12] + 800c614: 68db ldr r3, [r3, #12] + 800c616: 617b str r3, [r7, #20] /* Remove the timer from the list of active timers. A check has already been performed to ensure the list is not empty. */ ( void ) uxListRemove( &( pxTimer->xTimerListItem ) ); - 800c564: 697b ldr r3, [r7, #20] - 800c566: 3304 adds r3, #4 - 800c568: 4618 mov r0, r3 - 800c56a: f7fd fd51 bl 800a010 + 800c618: 697b ldr r3, [r7, #20] + 800c61a: 3304 adds r3, #4 + 800c61c: 4618 mov r0, r3 + 800c61e: f7fd fd51 bl 800a0c4 traceTIMER_EXPIRED( pxTimer ); /* If the timer is an auto-reload timer then calculate the next expiry time and re-insert the timer in the list of active timers. */ if( ( pxTimer->ucStatus & tmrSTATUS_IS_AUTORELOAD ) != 0 ) - 800c56e: 697b ldr r3, [r7, #20] - 800c570: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c574: f003 0304 and.w r3, r3, #4 - 800c578: 2b00 cmp r3, #0 - 800c57a: d022 beq.n 800c5c2 + 800c622: 697b ldr r3, [r7, #20] + 800c624: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800c628: f003 0304 and.w r3, r3, #4 + 800c62c: 2b00 cmp r3, #0 + 800c62e: d022 beq.n 800c676 { /* The timer is inserted into a list using a time relative to anything other than the current time. It will therefore be inserted into the correct list relative to the time this task thinks it is now. */ if( prvInsertTimerInActiveList( pxTimer, ( xNextExpireTime + pxTimer->xTimerPeriodInTicks ), xTimeNow, xNextExpireTime ) != pdFALSE ) - 800c57c: 697b ldr r3, [r7, #20] - 800c57e: 699a ldr r2, [r3, #24] - 800c580: 687b ldr r3, [r7, #4] - 800c582: 18d1 adds r1, r2, r3 - 800c584: 687b ldr r3, [r7, #4] - 800c586: 683a ldr r2, [r7, #0] - 800c588: 6978 ldr r0, [r7, #20] - 800c58a: f000 f8d1 bl 800c730 - 800c58e: 4603 mov r3, r0 - 800c590: 2b00 cmp r3, #0 - 800c592: d01f beq.n 800c5d4 + 800c630: 697b ldr r3, [r7, #20] + 800c632: 699a ldr r2, [r3, #24] + 800c634: 687b ldr r3, [r7, #4] + 800c636: 18d1 adds r1, r2, r3 + 800c638: 687b ldr r3, [r7, #4] + 800c63a: 683a ldr r2, [r7, #0] + 800c63c: 6978 ldr r0, [r7, #20] + 800c63e: f000 f8d1 bl 800c7e4 + 800c642: 4603 mov r3, r0 + 800c644: 2b00 cmp r3, #0 + 800c646: d01f beq.n 800c688 { /* The timer expired before it was added to the active timer list. Reload it now. */ xResult = xTimerGenericCommand( pxTimer, tmrCOMMAND_START_DONT_TRACE, xNextExpireTime, NULL, tmrNO_DELAY ); - 800c594: 2300 movs r3, #0 - 800c596: 9300 str r3, [sp, #0] - 800c598: 2300 movs r3, #0 - 800c59a: 687a ldr r2, [r7, #4] - 800c59c: 2100 movs r1, #0 - 800c59e: 6978 ldr r0, [r7, #20] - 800c5a0: f7ff ff88 bl 800c4b4 - 800c5a4: 6138 str r0, [r7, #16] + 800c648: 2300 movs r3, #0 + 800c64a: 9300 str r3, [sp, #0] + 800c64c: 2300 movs r3, #0 + 800c64e: 687a ldr r2, [r7, #4] + 800c650: 2100 movs r1, #0 + 800c652: 6978 ldr r0, [r7, #20] + 800c654: f7ff ff88 bl 800c568 + 800c658: 6138 str r0, [r7, #16] configASSERT( xResult ); - 800c5a6: 693b ldr r3, [r7, #16] - 800c5a8: 2b00 cmp r3, #0 - 800c5aa: d113 bne.n 800c5d4 + 800c65a: 693b ldr r3, [r7, #16] + 800c65c: 2b00 cmp r3, #0 + 800c65e: d113 bne.n 800c688 __asm volatile - 800c5ac: f04f 0350 mov.w r3, #80 ; 0x50 - 800c5b0: f383 8811 msr BASEPRI, r3 - 800c5b4: f3bf 8f6f isb sy - 800c5b8: f3bf 8f4f dsb sy - 800c5bc: 60fb str r3, [r7, #12] -} - 800c5be: bf00 nop - 800c5c0: e7fe b.n 800c5c0 + 800c660: f04f 0350 mov.w r3, #80 ; 0x50 + 800c664: f383 8811 msr BASEPRI, r3 + 800c668: f3bf 8f6f isb sy + 800c66c: f3bf 8f4f dsb sy + 800c670: 60fb str r3, [r7, #12] +} + 800c672: bf00 nop + 800c674: e7fe b.n 800c674 mtCOVERAGE_TEST_MARKER(); } } else { pxTimer->ucStatus &= ~tmrSTATUS_IS_ACTIVE; - 800c5c2: 697b ldr r3, [r7, #20] - 800c5c4: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c5c8: f023 0301 bic.w r3, r3, #1 - 800c5cc: b2da uxtb r2, r3 - 800c5ce: 697b ldr r3, [r7, #20] - 800c5d0: f883 2028 strb.w r2, [r3, #40] ; 0x28 + 800c676: 697b ldr r3, [r7, #20] + 800c678: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800c67c: f023 0301 bic.w r3, r3, #1 + 800c680: b2da uxtb r2, r3 + 800c682: 697b ldr r3, [r7, #20] + 800c684: f883 2028 strb.w r2, [r3, #40] ; 0x28 mtCOVERAGE_TEST_MARKER(); } /* Call the timer callback. */ pxTimer->pxCallbackFunction( ( TimerHandle_t ) pxTimer ); - 800c5d4: 697b ldr r3, [r7, #20] - 800c5d6: 6a1b ldr r3, [r3, #32] - 800c5d8: 6978 ldr r0, [r7, #20] - 800c5da: 4798 blx r3 -} - 800c5dc: bf00 nop - 800c5de: 3718 adds r7, #24 - 800c5e0: 46bd mov sp, r7 - 800c5e2: bd80 pop {r7, pc} - 800c5e4: 2000143c .word 0x2000143c - -0800c5e8 : + 800c688: 697b ldr r3, [r7, #20] + 800c68a: 6a1b ldr r3, [r3, #32] + 800c68c: 6978 ldr r0, [r7, #20] + 800c68e: 4798 blx r3 +} + 800c690: bf00 nop + 800c692: 3718 adds r7, #24 + 800c694: 46bd mov sp, r7 + 800c696: bd80 pop {r7, pc} + 800c698: 20001458 .word 0x20001458 + +0800c69c : /*-----------------------------------------------------------*/ static portTASK_FUNCTION( prvTimerTask, pvParameters ) { - 800c5e8: b580 push {r7, lr} - 800c5ea: b084 sub sp, #16 - 800c5ec: af00 add r7, sp, #0 - 800c5ee: 6078 str r0, [r7, #4] + 800c69c: b580 push {r7, lr} + 800c69e: b084 sub sp, #16 + 800c6a0: af00 add r7, sp, #0 + 800c6a2: 6078 str r0, [r7, #4] for( ;; ) { /* Query the timers list to see if it contains any timers, and if so, obtain the time at which the next timer will expire. */ xNextExpireTime = prvGetNextExpireTime( &xListWasEmpty ); - 800c5f0: f107 0308 add.w r3, r7, #8 - 800c5f4: 4618 mov r0, r3 - 800c5f6: f000 f857 bl 800c6a8 - 800c5fa: 60f8 str r0, [r7, #12] + 800c6a4: f107 0308 add.w r3, r7, #8 + 800c6a8: 4618 mov r0, r3 + 800c6aa: f000 f857 bl 800c75c + 800c6ae: 60f8 str r0, [r7, #12] /* If a timer has expired, process it. Otherwise, block this task until either a timer does expire, or a command is received. */ prvProcessTimerOrBlockTask( xNextExpireTime, xListWasEmpty ); - 800c5fc: 68bb ldr r3, [r7, #8] - 800c5fe: 4619 mov r1, r3 - 800c600: 68f8 ldr r0, [r7, #12] - 800c602: f000 f803 bl 800c60c + 800c6b0: 68bb ldr r3, [r7, #8] + 800c6b2: 4619 mov r1, r3 + 800c6b4: 68f8 ldr r0, [r7, #12] + 800c6b6: f000 f803 bl 800c6c0 /* Empty the command queue. */ prvProcessReceivedCommands(); - 800c606: f000 f8d5 bl 800c7b4 + 800c6ba: f000 f8d5 bl 800c868 xNextExpireTime = prvGetNextExpireTime( &xListWasEmpty ); - 800c60a: e7f1 b.n 800c5f0 + 800c6be: e7f1 b.n 800c6a4 -0800c60c : +0800c6c0 : } } /*-----------------------------------------------------------*/ static void prvProcessTimerOrBlockTask( const TickType_t xNextExpireTime, BaseType_t xListWasEmpty ) { - 800c60c: b580 push {r7, lr} - 800c60e: b084 sub sp, #16 - 800c610: af00 add r7, sp, #0 - 800c612: 6078 str r0, [r7, #4] - 800c614: 6039 str r1, [r7, #0] + 800c6c0: b580 push {r7, lr} + 800c6c2: b084 sub sp, #16 + 800c6c4: af00 add r7, sp, #0 + 800c6c6: 6078 str r0, [r7, #4] + 800c6c8: 6039 str r1, [r7, #0] TickType_t xTimeNow; BaseType_t xTimerListsWereSwitched; vTaskSuspendAll(); - 800c616: f7fe fe63 bl 800b2e0 + 800c6ca: f7fe fe63 bl 800b394 /* Obtain the time now to make an assessment as to whether the timer has expired or not. If obtaining the time causes the lists to switch then don't process this timer as any timers that remained in the list when the lists were switched will have been processed within the prvSampleTimeNow() function. */ xTimeNow = prvSampleTimeNow( &xTimerListsWereSwitched ); - 800c61a: f107 0308 add.w r3, r7, #8 - 800c61e: 4618 mov r0, r3 - 800c620: f000 f866 bl 800c6f0 - 800c624: 60f8 str r0, [r7, #12] + 800c6ce: f107 0308 add.w r3, r7, #8 + 800c6d2: 4618 mov r0, r3 + 800c6d4: f000 f866 bl 800c7a4 + 800c6d8: 60f8 str r0, [r7, #12] if( xTimerListsWereSwitched == pdFALSE ) - 800c626: 68bb ldr r3, [r7, #8] - 800c628: 2b00 cmp r3, #0 - 800c62a: d130 bne.n 800c68e + 800c6da: 68bb ldr r3, [r7, #8] + 800c6dc: 2b00 cmp r3, #0 + 800c6de: d130 bne.n 800c742 { /* The tick count has not overflowed, has the timer expired? */ if( ( xListWasEmpty == pdFALSE ) && ( xNextExpireTime <= xTimeNow ) ) - 800c62c: 683b ldr r3, [r7, #0] - 800c62e: 2b00 cmp r3, #0 - 800c630: d10a bne.n 800c648 - 800c632: 687a ldr r2, [r7, #4] - 800c634: 68fb ldr r3, [r7, #12] - 800c636: 429a cmp r2, r3 - 800c638: d806 bhi.n 800c648 + 800c6e0: 683b ldr r3, [r7, #0] + 800c6e2: 2b00 cmp r3, #0 + 800c6e4: d10a bne.n 800c6fc + 800c6e6: 687a ldr r2, [r7, #4] + 800c6e8: 68fb ldr r3, [r7, #12] + 800c6ea: 429a cmp r2, r3 + 800c6ec: d806 bhi.n 800c6fc { ( void ) xTaskResumeAll(); - 800c63a: f7fe fe5f bl 800b2fc + 800c6ee: f7fe fe5f bl 800b3b0 prvProcessExpiredTimer( xNextExpireTime, xTimeNow ); - 800c63e: 68f9 ldr r1, [r7, #12] - 800c640: 6878 ldr r0, [r7, #4] - 800c642: f7ff ff85 bl 800c550 + 800c6f2: 68f9 ldr r1, [r7, #12] + 800c6f4: 6878 ldr r0, [r7, #4] + 800c6f6: f7ff ff85 bl 800c604 else { ( void ) xTaskResumeAll(); } } } - 800c646: e024 b.n 800c692 + 800c6fa: e024 b.n 800c746 if( xListWasEmpty != pdFALSE ) - 800c648: 683b ldr r3, [r7, #0] - 800c64a: 2b00 cmp r3, #0 - 800c64c: d008 beq.n 800c660 + 800c6fc: 683b ldr r3, [r7, #0] + 800c6fe: 2b00 cmp r3, #0 + 800c700: d008 beq.n 800c714 xListWasEmpty = listLIST_IS_EMPTY( pxOverflowTimerList ); - 800c64e: 4b13 ldr r3, [pc, #76] ; (800c69c ) - 800c650: 681b ldr r3, [r3, #0] - 800c652: 681b ldr r3, [r3, #0] - 800c654: 2b00 cmp r3, #0 - 800c656: d101 bne.n 800c65c - 800c658: 2301 movs r3, #1 - 800c65a: e000 b.n 800c65e - 800c65c: 2300 movs r3, #0 - 800c65e: 603b str r3, [r7, #0] + 800c702: 4b13 ldr r3, [pc, #76] ; (800c750 ) + 800c704: 681b ldr r3, [r3, #0] + 800c706: 681b ldr r3, [r3, #0] + 800c708: 2b00 cmp r3, #0 + 800c70a: d101 bne.n 800c710 + 800c70c: 2301 movs r3, #1 + 800c70e: e000 b.n 800c712 + 800c710: 2300 movs r3, #0 + 800c712: 603b str r3, [r7, #0] vQueueWaitForMessageRestricted( xTimerQueue, ( xNextExpireTime - xTimeNow ), xListWasEmpty ); - 800c660: 4b0f ldr r3, [pc, #60] ; (800c6a0 ) - 800c662: 6818 ldr r0, [r3, #0] - 800c664: 687a ldr r2, [r7, #4] - 800c666: 68fb ldr r3, [r7, #12] - 800c668: 1ad3 subs r3, r2, r3 - 800c66a: 683a ldr r2, [r7, #0] - 800c66c: 4619 mov r1, r3 - 800c66e: f7fe fbc7 bl 800ae00 + 800c714: 4b0f ldr r3, [pc, #60] ; (800c754 ) + 800c716: 6818 ldr r0, [r3, #0] + 800c718: 687a ldr r2, [r7, #4] + 800c71a: 68fb ldr r3, [r7, #12] + 800c71c: 1ad3 subs r3, r2, r3 + 800c71e: 683a ldr r2, [r7, #0] + 800c720: 4619 mov r1, r3 + 800c722: f7fe fbc7 bl 800aeb4 if( xTaskResumeAll() == pdFALSE ) - 800c672: f7fe fe43 bl 800b2fc - 800c676: 4603 mov r3, r0 - 800c678: 2b00 cmp r3, #0 - 800c67a: d10a bne.n 800c692 + 800c726: f7fe fe43 bl 800b3b0 + 800c72a: 4603 mov r3, r0 + 800c72c: 2b00 cmp r3, #0 + 800c72e: d10a bne.n 800c746 portYIELD_WITHIN_API(); - 800c67c: 4b09 ldr r3, [pc, #36] ; (800c6a4 ) - 800c67e: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800c682: 601a str r2, [r3, #0] - 800c684: f3bf 8f4f dsb sy - 800c688: f3bf 8f6f isb sy + 800c730: 4b09 ldr r3, [pc, #36] ; (800c758 ) + 800c732: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800c736: 601a str r2, [r3, #0] + 800c738: f3bf 8f4f dsb sy + 800c73c: f3bf 8f6f isb sy } - 800c68c: e001 b.n 800c692 + 800c740: e001 b.n 800c746 ( void ) xTaskResumeAll(); - 800c68e: f7fe fe35 bl 800b2fc -} - 800c692: bf00 nop - 800c694: 3710 adds r7, #16 - 800c696: 46bd mov sp, r7 - 800c698: bd80 pop {r7, pc} - 800c69a: bf00 nop - 800c69c: 20001440 .word 0x20001440 - 800c6a0: 20001444 .word 0x20001444 - 800c6a4: e000ed04 .word 0xe000ed04 - -0800c6a8 : + 800c742: f7fe fe35 bl 800b3b0 +} + 800c746: bf00 nop + 800c748: 3710 adds r7, #16 + 800c74a: 46bd mov sp, r7 + 800c74c: bd80 pop {r7, pc} + 800c74e: bf00 nop + 800c750: 2000145c .word 0x2000145c + 800c754: 20001460 .word 0x20001460 + 800c758: e000ed04 .word 0xe000ed04 + +0800c75c : /*-----------------------------------------------------------*/ static TickType_t prvGetNextExpireTime( BaseType_t * const pxListWasEmpty ) { - 800c6a8: b480 push {r7} - 800c6aa: b085 sub sp, #20 - 800c6ac: af00 add r7, sp, #0 - 800c6ae: 6078 str r0, [r7, #4] + 800c75c: b480 push {r7} + 800c75e: b085 sub sp, #20 + 800c760: af00 add r7, sp, #0 + 800c762: 6078 str r0, [r7, #4] the timer with the nearest expiry time will expire. If there are no active timers then just set the next expire time to 0. That will cause this task to unblock when the tick count overflows, at which point the timer lists will be switched and the next expiry time can be re-assessed. */ *pxListWasEmpty = listLIST_IS_EMPTY( pxCurrentTimerList ); - 800c6b0: 4b0e ldr r3, [pc, #56] ; (800c6ec ) - 800c6b2: 681b ldr r3, [r3, #0] - 800c6b4: 681b ldr r3, [r3, #0] - 800c6b6: 2b00 cmp r3, #0 - 800c6b8: d101 bne.n 800c6be - 800c6ba: 2201 movs r2, #1 - 800c6bc: e000 b.n 800c6c0 - 800c6be: 2200 movs r2, #0 - 800c6c0: 687b ldr r3, [r7, #4] - 800c6c2: 601a str r2, [r3, #0] + 800c764: 4b0e ldr r3, [pc, #56] ; (800c7a0 ) + 800c766: 681b ldr r3, [r3, #0] + 800c768: 681b ldr r3, [r3, #0] + 800c76a: 2b00 cmp r3, #0 + 800c76c: d101 bne.n 800c772 + 800c76e: 2201 movs r2, #1 + 800c770: e000 b.n 800c774 + 800c772: 2200 movs r2, #0 + 800c774: 687b ldr r3, [r7, #4] + 800c776: 601a str r2, [r3, #0] if( *pxListWasEmpty == pdFALSE ) - 800c6c4: 687b ldr r3, [r7, #4] - 800c6c6: 681b ldr r3, [r3, #0] - 800c6c8: 2b00 cmp r3, #0 - 800c6ca: d105 bne.n 800c6d8 + 800c778: 687b ldr r3, [r7, #4] + 800c77a: 681b ldr r3, [r3, #0] + 800c77c: 2b00 cmp r3, #0 + 800c77e: d105 bne.n 800c78c { xNextExpireTime = listGET_ITEM_VALUE_OF_HEAD_ENTRY( pxCurrentTimerList ); - 800c6cc: 4b07 ldr r3, [pc, #28] ; (800c6ec ) - 800c6ce: 681b ldr r3, [r3, #0] - 800c6d0: 68db ldr r3, [r3, #12] - 800c6d2: 681b ldr r3, [r3, #0] - 800c6d4: 60fb str r3, [r7, #12] - 800c6d6: e001 b.n 800c6dc + 800c780: 4b07 ldr r3, [pc, #28] ; (800c7a0 ) + 800c782: 681b ldr r3, [r3, #0] + 800c784: 68db ldr r3, [r3, #12] + 800c786: 681b ldr r3, [r3, #0] + 800c788: 60fb str r3, [r7, #12] + 800c78a: e001 b.n 800c790 } else { /* Ensure the task unblocks when the tick count rolls over. */ xNextExpireTime = ( TickType_t ) 0U; - 800c6d8: 2300 movs r3, #0 - 800c6da: 60fb str r3, [r7, #12] + 800c78c: 2300 movs r3, #0 + 800c78e: 60fb str r3, [r7, #12] } return xNextExpireTime; - 800c6dc: 68fb ldr r3, [r7, #12] + 800c790: 68fb ldr r3, [r7, #12] } - 800c6de: 4618 mov r0, r3 - 800c6e0: 3714 adds r7, #20 - 800c6e2: 46bd mov sp, r7 - 800c6e4: f85d 7b04 ldr.w r7, [sp], #4 - 800c6e8: 4770 bx lr - 800c6ea: bf00 nop - 800c6ec: 2000143c .word 0x2000143c + 800c792: 4618 mov r0, r3 + 800c794: 3714 adds r7, #20 + 800c796: 46bd mov sp, r7 + 800c798: f85d 7b04 ldr.w r7, [sp], #4 + 800c79c: 4770 bx lr + 800c79e: bf00 nop + 800c7a0: 20001458 .word 0x20001458 -0800c6f0 : +0800c7a4 : /*-----------------------------------------------------------*/ static TickType_t prvSampleTimeNow( BaseType_t * const pxTimerListsWereSwitched ) { - 800c6f0: b580 push {r7, lr} - 800c6f2: b084 sub sp, #16 - 800c6f4: af00 add r7, sp, #0 - 800c6f6: 6078 str r0, [r7, #4] + 800c7a4: b580 push {r7, lr} + 800c7a6: b084 sub sp, #16 + 800c7a8: af00 add r7, sp, #0 + 800c7aa: 6078 str r0, [r7, #4] TickType_t xTimeNow; PRIVILEGED_DATA static TickType_t xLastTime = ( TickType_t ) 0U; /*lint !e956 Variable is only accessible to one task. */ xTimeNow = xTaskGetTickCount(); - 800c6f8: f7fe fe9e bl 800b438 - 800c6fc: 60f8 str r0, [r7, #12] + 800c7ac: f7fe fe9e bl 800b4ec + 800c7b0: 60f8 str r0, [r7, #12] if( xTimeNow < xLastTime ) - 800c6fe: 4b0b ldr r3, [pc, #44] ; (800c72c ) - 800c700: 681b ldr r3, [r3, #0] - 800c702: 68fa ldr r2, [r7, #12] - 800c704: 429a cmp r2, r3 - 800c706: d205 bcs.n 800c714 + 800c7b2: 4b0b ldr r3, [pc, #44] ; (800c7e0 ) + 800c7b4: 681b ldr r3, [r3, #0] + 800c7b6: 68fa ldr r2, [r7, #12] + 800c7b8: 429a cmp r2, r3 + 800c7ba: d205 bcs.n 800c7c8 { prvSwitchTimerLists(); - 800c708: f000 f936 bl 800c978 + 800c7bc: f000 f936 bl 800ca2c *pxTimerListsWereSwitched = pdTRUE; - 800c70c: 687b ldr r3, [r7, #4] - 800c70e: 2201 movs r2, #1 - 800c710: 601a str r2, [r3, #0] - 800c712: e002 b.n 800c71a + 800c7c0: 687b ldr r3, [r7, #4] + 800c7c2: 2201 movs r2, #1 + 800c7c4: 601a str r2, [r3, #0] + 800c7c6: e002 b.n 800c7ce } else { *pxTimerListsWereSwitched = pdFALSE; - 800c714: 687b ldr r3, [r7, #4] - 800c716: 2200 movs r2, #0 - 800c718: 601a str r2, [r3, #0] + 800c7c8: 687b ldr r3, [r7, #4] + 800c7ca: 2200 movs r2, #0 + 800c7cc: 601a str r2, [r3, #0] } xLastTime = xTimeNow; - 800c71a: 4a04 ldr r2, [pc, #16] ; (800c72c ) - 800c71c: 68fb ldr r3, [r7, #12] - 800c71e: 6013 str r3, [r2, #0] + 800c7ce: 4a04 ldr r2, [pc, #16] ; (800c7e0 ) + 800c7d0: 68fb ldr r3, [r7, #12] + 800c7d2: 6013 str r3, [r2, #0] return xTimeNow; - 800c720: 68fb ldr r3, [r7, #12] + 800c7d4: 68fb ldr r3, [r7, #12] } - 800c722: 4618 mov r0, r3 - 800c724: 3710 adds r7, #16 - 800c726: 46bd mov sp, r7 - 800c728: bd80 pop {r7, pc} - 800c72a: bf00 nop - 800c72c: 2000144c .word 0x2000144c + 800c7d6: 4618 mov r0, r3 + 800c7d8: 3710 adds r7, #16 + 800c7da: 46bd mov sp, r7 + 800c7dc: bd80 pop {r7, pc} + 800c7de: bf00 nop + 800c7e0: 20001468 .word 0x20001468 -0800c730 : +0800c7e4 : /*-----------------------------------------------------------*/ static BaseType_t prvInsertTimerInActiveList( Timer_t * const pxTimer, const TickType_t xNextExpiryTime, const TickType_t xTimeNow, const TickType_t xCommandTime ) { - 800c730: b580 push {r7, lr} - 800c732: b086 sub sp, #24 - 800c734: af00 add r7, sp, #0 - 800c736: 60f8 str r0, [r7, #12] - 800c738: 60b9 str r1, [r7, #8] - 800c73a: 607a str r2, [r7, #4] - 800c73c: 603b str r3, [r7, #0] + 800c7e4: b580 push {r7, lr} + 800c7e6: b086 sub sp, #24 + 800c7e8: af00 add r7, sp, #0 + 800c7ea: 60f8 str r0, [r7, #12] + 800c7ec: 60b9 str r1, [r7, #8] + 800c7ee: 607a str r2, [r7, #4] + 800c7f0: 603b str r3, [r7, #0] BaseType_t xProcessTimerNow = pdFALSE; - 800c73e: 2300 movs r3, #0 - 800c740: 617b str r3, [r7, #20] + 800c7f2: 2300 movs r3, #0 + 800c7f4: 617b str r3, [r7, #20] listSET_LIST_ITEM_VALUE( &( pxTimer->xTimerListItem ), xNextExpiryTime ); - 800c742: 68fb ldr r3, [r7, #12] - 800c744: 68ba ldr r2, [r7, #8] - 800c746: 605a str r2, [r3, #4] + 800c7f6: 68fb ldr r3, [r7, #12] + 800c7f8: 68ba ldr r2, [r7, #8] + 800c7fa: 605a str r2, [r3, #4] listSET_LIST_ITEM_OWNER( &( pxTimer->xTimerListItem ), pxTimer ); - 800c748: 68fb ldr r3, [r7, #12] - 800c74a: 68fa ldr r2, [r7, #12] - 800c74c: 611a str r2, [r3, #16] + 800c7fc: 68fb ldr r3, [r7, #12] + 800c7fe: 68fa ldr r2, [r7, #12] + 800c800: 611a str r2, [r3, #16] if( xNextExpiryTime <= xTimeNow ) - 800c74e: 68ba ldr r2, [r7, #8] - 800c750: 687b ldr r3, [r7, #4] - 800c752: 429a cmp r2, r3 - 800c754: d812 bhi.n 800c77c + 800c802: 68ba ldr r2, [r7, #8] + 800c804: 687b ldr r3, [r7, #4] + 800c806: 429a cmp r2, r3 + 800c808: d812 bhi.n 800c830 { /* Has the expiry time elapsed between the command to start/reset a timer was issued, and the time the command was processed? */ if( ( ( TickType_t ) ( xTimeNow - xCommandTime ) ) >= pxTimer->xTimerPeriodInTicks ) /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ - 800c756: 687a ldr r2, [r7, #4] - 800c758: 683b ldr r3, [r7, #0] - 800c75a: 1ad2 subs r2, r2, r3 - 800c75c: 68fb ldr r3, [r7, #12] - 800c75e: 699b ldr r3, [r3, #24] - 800c760: 429a cmp r2, r3 - 800c762: d302 bcc.n 800c76a + 800c80a: 687a ldr r2, [r7, #4] + 800c80c: 683b ldr r3, [r7, #0] + 800c80e: 1ad2 subs r2, r2, r3 + 800c810: 68fb ldr r3, [r7, #12] + 800c812: 699b ldr r3, [r3, #24] + 800c814: 429a cmp r2, r3 + 800c816: d302 bcc.n 800c81e { /* The time between a command being issued and the command being processed actually exceeds the timers period. */ xProcessTimerNow = pdTRUE; - 800c764: 2301 movs r3, #1 - 800c766: 617b str r3, [r7, #20] - 800c768: e01b b.n 800c7a2 + 800c818: 2301 movs r3, #1 + 800c81a: 617b str r3, [r7, #20] + 800c81c: e01b b.n 800c856 } else { vListInsert( pxOverflowTimerList, &( pxTimer->xTimerListItem ) ); - 800c76a: 4b10 ldr r3, [pc, #64] ; (800c7ac ) - 800c76c: 681a ldr r2, [r3, #0] - 800c76e: 68fb ldr r3, [r7, #12] - 800c770: 3304 adds r3, #4 - 800c772: 4619 mov r1, r3 - 800c774: 4610 mov r0, r2 - 800c776: f7fd fc12 bl 8009f9e - 800c77a: e012 b.n 800c7a2 + 800c81e: 4b10 ldr r3, [pc, #64] ; (800c860 ) + 800c820: 681a ldr r2, [r3, #0] + 800c822: 68fb ldr r3, [r7, #12] + 800c824: 3304 adds r3, #4 + 800c826: 4619 mov r1, r3 + 800c828: 4610 mov r0, r2 + 800c82a: f7fd fc12 bl 800a052 + 800c82e: e012 b.n 800c856 } } else { if( ( xTimeNow < xCommandTime ) && ( xNextExpiryTime >= xCommandTime ) ) - 800c77c: 687a ldr r2, [r7, #4] - 800c77e: 683b ldr r3, [r7, #0] - 800c780: 429a cmp r2, r3 - 800c782: d206 bcs.n 800c792 - 800c784: 68ba ldr r2, [r7, #8] - 800c786: 683b ldr r3, [r7, #0] - 800c788: 429a cmp r2, r3 - 800c78a: d302 bcc.n 800c792 + 800c830: 687a ldr r2, [r7, #4] + 800c832: 683b ldr r3, [r7, #0] + 800c834: 429a cmp r2, r3 + 800c836: d206 bcs.n 800c846 + 800c838: 68ba ldr r2, [r7, #8] + 800c83a: 683b ldr r3, [r7, #0] + 800c83c: 429a cmp r2, r3 + 800c83e: d302 bcc.n 800c846 { /* If, since the command was issued, the tick count has overflowed but the expiry time has not, then the timer must have already passed its expiry time and should be processed immediately. */ xProcessTimerNow = pdTRUE; - 800c78c: 2301 movs r3, #1 - 800c78e: 617b str r3, [r7, #20] - 800c790: e007 b.n 800c7a2 + 800c840: 2301 movs r3, #1 + 800c842: 617b str r3, [r7, #20] + 800c844: e007 b.n 800c856 } else { vListInsert( pxCurrentTimerList, &( pxTimer->xTimerListItem ) ); - 800c792: 4b07 ldr r3, [pc, #28] ; (800c7b0 ) - 800c794: 681a ldr r2, [r3, #0] - 800c796: 68fb ldr r3, [r7, #12] - 800c798: 3304 adds r3, #4 - 800c79a: 4619 mov r1, r3 - 800c79c: 4610 mov r0, r2 - 800c79e: f7fd fbfe bl 8009f9e + 800c846: 4b07 ldr r3, [pc, #28] ; (800c864 ) + 800c848: 681a ldr r2, [r3, #0] + 800c84a: 68fb ldr r3, [r7, #12] + 800c84c: 3304 adds r3, #4 + 800c84e: 4619 mov r1, r3 + 800c850: 4610 mov r0, r2 + 800c852: f7fd fbfe bl 800a052 } } return xProcessTimerNow; - 800c7a2: 697b ldr r3, [r7, #20] + 800c856: 697b ldr r3, [r7, #20] } - 800c7a4: 4618 mov r0, r3 - 800c7a6: 3718 adds r7, #24 - 800c7a8: 46bd mov sp, r7 - 800c7aa: bd80 pop {r7, pc} - 800c7ac: 20001440 .word 0x20001440 - 800c7b0: 2000143c .word 0x2000143c + 800c858: 4618 mov r0, r3 + 800c85a: 3718 adds r7, #24 + 800c85c: 46bd mov sp, r7 + 800c85e: bd80 pop {r7, pc} + 800c860: 2000145c .word 0x2000145c + 800c864: 20001458 .word 0x20001458 -0800c7b4 : +0800c868 : /*-----------------------------------------------------------*/ static void prvProcessReceivedCommands( void ) { - 800c7b4: b580 push {r7, lr} - 800c7b6: b08e sub sp, #56 ; 0x38 - 800c7b8: af02 add r7, sp, #8 + 800c868: b580 push {r7, lr} + 800c86a: b08e sub sp, #56 ; 0x38 + 800c86c: af02 add r7, sp, #8 DaemonTaskMessage_t xMessage; Timer_t *pxTimer; BaseType_t xTimerListsWereSwitched, xResult; TickType_t xTimeNow; while( xQueueReceive( xTimerQueue, &xMessage, tmrNO_DELAY ) != pdFAIL ) /*lint !e603 xMessage does not have to be initialised as it is passed out, not in, and it is not used unless xQueueReceive() returns pdTRUE. */ - 800c7ba: e0ca b.n 800c952 + 800c86e: e0ca b.n 800ca06 { #if ( INCLUDE_xTimerPendFunctionCall == 1 ) { /* Negative commands are pended function calls rather than timer commands. */ if( xMessage.xMessageID < ( BaseType_t ) 0 ) - 800c7bc: 687b ldr r3, [r7, #4] - 800c7be: 2b00 cmp r3, #0 - 800c7c0: da18 bge.n 800c7f4 + 800c870: 687b ldr r3, [r7, #4] + 800c872: 2b00 cmp r3, #0 + 800c874: da18 bge.n 800c8a8 { const CallbackParameters_t * const pxCallback = &( xMessage.u.xCallbackParameters ); - 800c7c2: 1d3b adds r3, r7, #4 - 800c7c4: 3304 adds r3, #4 - 800c7c6: 62fb str r3, [r7, #44] ; 0x2c + 800c876: 1d3b adds r3, r7, #4 + 800c878: 3304 adds r3, #4 + 800c87a: 62fb str r3, [r7, #44] ; 0x2c /* The timer uses the xCallbackParameters member to request a callback be executed. Check the callback is not NULL. */ configASSERT( pxCallback ); - 800c7c8: 6afb ldr r3, [r7, #44] ; 0x2c - 800c7ca: 2b00 cmp r3, #0 - 800c7cc: d10a bne.n 800c7e4 + 800c87c: 6afb ldr r3, [r7, #44] ; 0x2c + 800c87e: 2b00 cmp r3, #0 + 800c880: d10a bne.n 800c898 __asm volatile - 800c7ce: f04f 0350 mov.w r3, #80 ; 0x50 - 800c7d2: f383 8811 msr BASEPRI, r3 - 800c7d6: f3bf 8f6f isb sy - 800c7da: f3bf 8f4f dsb sy - 800c7de: 61fb str r3, [r7, #28] + 800c882: f04f 0350 mov.w r3, #80 ; 0x50 + 800c886: f383 8811 msr BASEPRI, r3 + 800c88a: f3bf 8f6f isb sy + 800c88e: f3bf 8f4f dsb sy + 800c892: 61fb str r3, [r7, #28] } - 800c7e0: bf00 nop - 800c7e2: e7fe b.n 800c7e2 + 800c894: bf00 nop + 800c896: e7fe b.n 800c896 /* Call the function. */ pxCallback->pxCallbackFunction( pxCallback->pvParameter1, pxCallback->ulParameter2 ); - 800c7e4: 6afb ldr r3, [r7, #44] ; 0x2c - 800c7e6: 681b ldr r3, [r3, #0] - 800c7e8: 6afa ldr r2, [r7, #44] ; 0x2c - 800c7ea: 6850 ldr r0, [r2, #4] - 800c7ec: 6afa ldr r2, [r7, #44] ; 0x2c - 800c7ee: 6892 ldr r2, [r2, #8] - 800c7f0: 4611 mov r1, r2 - 800c7f2: 4798 blx r3 + 800c898: 6afb ldr r3, [r7, #44] ; 0x2c + 800c89a: 681b ldr r3, [r3, #0] + 800c89c: 6afa ldr r2, [r7, #44] ; 0x2c + 800c89e: 6850 ldr r0, [r2, #4] + 800c8a0: 6afa ldr r2, [r7, #44] ; 0x2c + 800c8a2: 6892 ldr r2, [r2, #8] + 800c8a4: 4611 mov r1, r2 + 800c8a6: 4798 blx r3 } #endif /* INCLUDE_xTimerPendFunctionCall */ /* Commands that are positive are timer commands rather than pended function calls. */ if( xMessage.xMessageID >= ( BaseType_t ) 0 ) - 800c7f4: 687b ldr r3, [r7, #4] - 800c7f6: 2b00 cmp r3, #0 - 800c7f8: f2c0 80ab blt.w 800c952 + 800c8a8: 687b ldr r3, [r7, #4] + 800c8aa: 2b00 cmp r3, #0 + 800c8ac: f2c0 80ab blt.w 800ca06 { /* The messages uses the xTimerParameters member to work on a software timer. */ pxTimer = xMessage.u.xTimerParameters.pxTimer; - 800c7fc: 68fb ldr r3, [r7, #12] - 800c7fe: 62bb str r3, [r7, #40] ; 0x28 + 800c8b0: 68fb ldr r3, [r7, #12] + 800c8b2: 62bb str r3, [r7, #40] ; 0x28 if( listIS_CONTAINED_WITHIN( NULL, &( pxTimer->xTimerListItem ) ) == pdFALSE ) /*lint !e961. The cast is only redundant when NULL is passed into the macro. */ - 800c800: 6abb ldr r3, [r7, #40] ; 0x28 - 800c802: 695b ldr r3, [r3, #20] - 800c804: 2b00 cmp r3, #0 - 800c806: d004 beq.n 800c812 + 800c8b4: 6abb ldr r3, [r7, #40] ; 0x28 + 800c8b6: 695b ldr r3, [r3, #20] + 800c8b8: 2b00 cmp r3, #0 + 800c8ba: d004 beq.n 800c8c6 { /* The timer is in a list, remove it. */ ( void ) uxListRemove( &( pxTimer->xTimerListItem ) ); - 800c808: 6abb ldr r3, [r7, #40] ; 0x28 - 800c80a: 3304 adds r3, #4 - 800c80c: 4618 mov r0, r3 - 800c80e: f7fd fbff bl 800a010 + 800c8bc: 6abb ldr r3, [r7, #40] ; 0x28 + 800c8be: 3304 adds r3, #4 + 800c8c0: 4618 mov r0, r3 + 800c8c2: f7fd fbff bl 800a0c4 it must be present in the function call. prvSampleTimeNow() must be called after the message is received from xTimerQueue so there is no possibility of a higher priority task adding a message to the message queue with a time that is ahead of the timer daemon task (because it pre-empted the timer daemon task after the xTimeNow value was set). */ xTimeNow = prvSampleTimeNow( &xTimerListsWereSwitched ); - 800c812: 463b mov r3, r7 - 800c814: 4618 mov r0, r3 - 800c816: f7ff ff6b bl 800c6f0 - 800c81a: 6278 str r0, [r7, #36] ; 0x24 + 800c8c6: 463b mov r3, r7 + 800c8c8: 4618 mov r0, r3 + 800c8ca: f7ff ff6b bl 800c7a4 + 800c8ce: 6278 str r0, [r7, #36] ; 0x24 switch( xMessage.xMessageID ) - 800c81c: 687b ldr r3, [r7, #4] - 800c81e: 2b09 cmp r3, #9 - 800c820: f200 8096 bhi.w 800c950 - 800c824: a201 add r2, pc, #4 ; (adr r2, 800c82c ) - 800c826: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 800c82a: bf00 nop - 800c82c: 0800c855 .word 0x0800c855 - 800c830: 0800c855 .word 0x0800c855 - 800c834: 0800c855 .word 0x0800c855 - 800c838: 0800c8c9 .word 0x0800c8c9 - 800c83c: 0800c8dd .word 0x0800c8dd - 800c840: 0800c927 .word 0x0800c927 - 800c844: 0800c855 .word 0x0800c855 - 800c848: 0800c855 .word 0x0800c855 - 800c84c: 0800c8c9 .word 0x0800c8c9 - 800c850: 0800c8dd .word 0x0800c8dd + 800c8d0: 687b ldr r3, [r7, #4] + 800c8d2: 2b09 cmp r3, #9 + 800c8d4: f200 8096 bhi.w 800ca04 + 800c8d8: a201 add r2, pc, #4 ; (adr r2, 800c8e0 ) + 800c8da: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800c8de: bf00 nop + 800c8e0: 0800c909 .word 0x0800c909 + 800c8e4: 0800c909 .word 0x0800c909 + 800c8e8: 0800c909 .word 0x0800c909 + 800c8ec: 0800c97d .word 0x0800c97d + 800c8f0: 0800c991 .word 0x0800c991 + 800c8f4: 0800c9db .word 0x0800c9db + 800c8f8: 0800c909 .word 0x0800c909 + 800c8fc: 0800c909 .word 0x0800c909 + 800c900: 0800c97d .word 0x0800c97d + 800c904: 0800c991 .word 0x0800c991 case tmrCOMMAND_START_FROM_ISR : case tmrCOMMAND_RESET : case tmrCOMMAND_RESET_FROM_ISR : case tmrCOMMAND_START_DONT_TRACE : /* Start or restart a timer. */ pxTimer->ucStatus |= tmrSTATUS_IS_ACTIVE; - 800c854: 6abb ldr r3, [r7, #40] ; 0x28 - 800c856: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c85a: f043 0301 orr.w r3, r3, #1 - 800c85e: b2da uxtb r2, r3 - 800c860: 6abb ldr r3, [r7, #40] ; 0x28 - 800c862: f883 2028 strb.w r2, [r3, #40] ; 0x28 + 800c908: 6abb ldr r3, [r7, #40] ; 0x28 + 800c90a: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800c90e: f043 0301 orr.w r3, r3, #1 + 800c912: b2da uxtb r2, r3 + 800c914: 6abb ldr r3, [r7, #40] ; 0x28 + 800c916: f883 2028 strb.w r2, [r3, #40] ; 0x28 if( prvInsertTimerInActiveList( pxTimer, xMessage.u.xTimerParameters.xMessageValue + pxTimer->xTimerPeriodInTicks, xTimeNow, xMessage.u.xTimerParameters.xMessageValue ) != pdFALSE ) - 800c866: 68ba ldr r2, [r7, #8] - 800c868: 6abb ldr r3, [r7, #40] ; 0x28 - 800c86a: 699b ldr r3, [r3, #24] - 800c86c: 18d1 adds r1, r2, r3 - 800c86e: 68bb ldr r3, [r7, #8] - 800c870: 6a7a ldr r2, [r7, #36] ; 0x24 - 800c872: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800c874: f7ff ff5c bl 800c730 - 800c878: 4603 mov r3, r0 - 800c87a: 2b00 cmp r3, #0 - 800c87c: d069 beq.n 800c952 + 800c91a: 68ba ldr r2, [r7, #8] + 800c91c: 6abb ldr r3, [r7, #40] ; 0x28 + 800c91e: 699b ldr r3, [r3, #24] + 800c920: 18d1 adds r1, r2, r3 + 800c922: 68bb ldr r3, [r7, #8] + 800c924: 6a7a ldr r2, [r7, #36] ; 0x24 + 800c926: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800c928: f7ff ff5c bl 800c7e4 + 800c92c: 4603 mov r3, r0 + 800c92e: 2b00 cmp r3, #0 + 800c930: d069 beq.n 800ca06 { /* The timer expired before it was added to the active timer list. Process it now. */ pxTimer->pxCallbackFunction( ( TimerHandle_t ) pxTimer ); - 800c87e: 6abb ldr r3, [r7, #40] ; 0x28 - 800c880: 6a1b ldr r3, [r3, #32] - 800c882: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800c884: 4798 blx r3 + 800c932: 6abb ldr r3, [r7, #40] ; 0x28 + 800c934: 6a1b ldr r3, [r3, #32] + 800c936: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800c938: 4798 blx r3 traceTIMER_EXPIRED( pxTimer ); if( ( pxTimer->ucStatus & tmrSTATUS_IS_AUTORELOAD ) != 0 ) - 800c886: 6abb ldr r3, [r7, #40] ; 0x28 - 800c888: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c88c: f003 0304 and.w r3, r3, #4 - 800c890: 2b00 cmp r3, #0 - 800c892: d05e beq.n 800c952 + 800c93a: 6abb ldr r3, [r7, #40] ; 0x28 + 800c93c: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800c940: f003 0304 and.w r3, r3, #4 + 800c944: 2b00 cmp r3, #0 + 800c946: d05e beq.n 800ca06 { xResult = xTimerGenericCommand( pxTimer, tmrCOMMAND_START_DONT_TRACE, xMessage.u.xTimerParameters.xMessageValue + pxTimer->xTimerPeriodInTicks, NULL, tmrNO_DELAY ); - 800c894: 68ba ldr r2, [r7, #8] - 800c896: 6abb ldr r3, [r7, #40] ; 0x28 - 800c898: 699b ldr r3, [r3, #24] - 800c89a: 441a add r2, r3 - 800c89c: 2300 movs r3, #0 - 800c89e: 9300 str r3, [sp, #0] - 800c8a0: 2300 movs r3, #0 - 800c8a2: 2100 movs r1, #0 - 800c8a4: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800c8a6: f7ff fe05 bl 800c4b4 - 800c8aa: 6238 str r0, [r7, #32] + 800c948: 68ba ldr r2, [r7, #8] + 800c94a: 6abb ldr r3, [r7, #40] ; 0x28 + 800c94c: 699b ldr r3, [r3, #24] + 800c94e: 441a add r2, r3 + 800c950: 2300 movs r3, #0 + 800c952: 9300 str r3, [sp, #0] + 800c954: 2300 movs r3, #0 + 800c956: 2100 movs r1, #0 + 800c958: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800c95a: f7ff fe05 bl 800c568 + 800c95e: 6238 str r0, [r7, #32] configASSERT( xResult ); - 800c8ac: 6a3b ldr r3, [r7, #32] - 800c8ae: 2b00 cmp r3, #0 - 800c8b0: d14f bne.n 800c952 + 800c960: 6a3b ldr r3, [r7, #32] + 800c962: 2b00 cmp r3, #0 + 800c964: d14f bne.n 800ca06 __asm volatile - 800c8b2: f04f 0350 mov.w r3, #80 ; 0x50 - 800c8b6: f383 8811 msr BASEPRI, r3 - 800c8ba: f3bf 8f6f isb sy - 800c8be: f3bf 8f4f dsb sy - 800c8c2: 61bb str r3, [r7, #24] -} - 800c8c4: bf00 nop - 800c8c6: e7fe b.n 800c8c6 + 800c966: f04f 0350 mov.w r3, #80 ; 0x50 + 800c96a: f383 8811 msr BASEPRI, r3 + 800c96e: f3bf 8f6f isb sy + 800c972: f3bf 8f4f dsb sy + 800c976: 61bb str r3, [r7, #24] +} + 800c978: bf00 nop + 800c97a: e7fe b.n 800c97a break; case tmrCOMMAND_STOP : case tmrCOMMAND_STOP_FROM_ISR : /* The timer has already been removed from the active list. */ pxTimer->ucStatus &= ~tmrSTATUS_IS_ACTIVE; - 800c8c8: 6abb ldr r3, [r7, #40] ; 0x28 - 800c8ca: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c8ce: f023 0301 bic.w r3, r3, #1 - 800c8d2: b2da uxtb r2, r3 - 800c8d4: 6abb ldr r3, [r7, #40] ; 0x28 - 800c8d6: f883 2028 strb.w r2, [r3, #40] ; 0x28 + 800c97c: 6abb ldr r3, [r7, #40] ; 0x28 + 800c97e: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800c982: f023 0301 bic.w r3, r3, #1 + 800c986: b2da uxtb r2, r3 + 800c988: 6abb ldr r3, [r7, #40] ; 0x28 + 800c98a: f883 2028 strb.w r2, [r3, #40] ; 0x28 break; - 800c8da: e03a b.n 800c952 + 800c98e: e03a b.n 800ca06 case tmrCOMMAND_CHANGE_PERIOD : case tmrCOMMAND_CHANGE_PERIOD_FROM_ISR : pxTimer->ucStatus |= tmrSTATUS_IS_ACTIVE; - 800c8dc: 6abb ldr r3, [r7, #40] ; 0x28 - 800c8de: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c8e2: f043 0301 orr.w r3, r3, #1 - 800c8e6: b2da uxtb r2, r3 - 800c8e8: 6abb ldr r3, [r7, #40] ; 0x28 - 800c8ea: f883 2028 strb.w r2, [r3, #40] ; 0x28 + 800c990: 6abb ldr r3, [r7, #40] ; 0x28 + 800c992: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800c996: f043 0301 orr.w r3, r3, #1 + 800c99a: b2da uxtb r2, r3 + 800c99c: 6abb ldr r3, [r7, #40] ; 0x28 + 800c99e: f883 2028 strb.w r2, [r3, #40] ; 0x28 pxTimer->xTimerPeriodInTicks = xMessage.u.xTimerParameters.xMessageValue; - 800c8ee: 68ba ldr r2, [r7, #8] - 800c8f0: 6abb ldr r3, [r7, #40] ; 0x28 - 800c8f2: 619a str r2, [r3, #24] + 800c9a2: 68ba ldr r2, [r7, #8] + 800c9a4: 6abb ldr r3, [r7, #40] ; 0x28 + 800c9a6: 619a str r2, [r3, #24] configASSERT( ( pxTimer->xTimerPeriodInTicks > 0 ) ); - 800c8f4: 6abb ldr r3, [r7, #40] ; 0x28 - 800c8f6: 699b ldr r3, [r3, #24] - 800c8f8: 2b00 cmp r3, #0 - 800c8fa: d10a bne.n 800c912 + 800c9a8: 6abb ldr r3, [r7, #40] ; 0x28 + 800c9aa: 699b ldr r3, [r3, #24] + 800c9ac: 2b00 cmp r3, #0 + 800c9ae: d10a bne.n 800c9c6 __asm volatile - 800c8fc: f04f 0350 mov.w r3, #80 ; 0x50 - 800c900: f383 8811 msr BASEPRI, r3 - 800c904: f3bf 8f6f isb sy - 800c908: f3bf 8f4f dsb sy - 800c90c: 617b str r3, [r7, #20] -} - 800c90e: bf00 nop - 800c910: e7fe b.n 800c910 + 800c9b0: f04f 0350 mov.w r3, #80 ; 0x50 + 800c9b4: f383 8811 msr BASEPRI, r3 + 800c9b8: f3bf 8f6f isb sy + 800c9bc: f3bf 8f4f dsb sy + 800c9c0: 617b str r3, [r7, #20] +} + 800c9c2: bf00 nop + 800c9c4: e7fe b.n 800c9c4 be longer or shorter than the old one. The command time is therefore set to the current time, and as the period cannot be zero the next expiry time can only be in the future, meaning (unlike for the xTimerStart() case above) there is no fail case that needs to be handled here. */ ( void ) prvInsertTimerInActiveList( pxTimer, ( xTimeNow + pxTimer->xTimerPeriodInTicks ), xTimeNow, xTimeNow ); - 800c912: 6abb ldr r3, [r7, #40] ; 0x28 - 800c914: 699a ldr r2, [r3, #24] - 800c916: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c918: 18d1 adds r1, r2, r3 - 800c91a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800c91c: 6a7a ldr r2, [r7, #36] ; 0x24 - 800c91e: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800c920: f7ff ff06 bl 800c730 + 800c9c6: 6abb ldr r3, [r7, #40] ; 0x28 + 800c9c8: 699a ldr r2, [r3, #24] + 800c9ca: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c9cc: 18d1 adds r1, r2, r3 + 800c9ce: 6a7b ldr r3, [r7, #36] ; 0x24 + 800c9d0: 6a7a ldr r2, [r7, #36] ; 0x24 + 800c9d2: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800c9d4: f7ff ff06 bl 800c7e4 break; - 800c924: e015 b.n 800c952 + 800c9d8: e015 b.n 800ca06 #if ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) { /* The timer has already been removed from the active list, just free up the memory if the memory was dynamically allocated. */ if( ( pxTimer->ucStatus & tmrSTATUS_IS_STATICALLY_ALLOCATED ) == ( uint8_t ) 0 ) - 800c926: 6abb ldr r3, [r7, #40] ; 0x28 - 800c928: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c92c: f003 0302 and.w r3, r3, #2 - 800c930: 2b00 cmp r3, #0 - 800c932: d103 bne.n 800c93c + 800c9da: 6abb ldr r3, [r7, #40] ; 0x28 + 800c9dc: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800c9e0: f003 0302 and.w r3, r3, #2 + 800c9e4: 2b00 cmp r3, #0 + 800c9e6: d103 bne.n 800c9f0 { vPortFree( pxTimer ); - 800c934: 6ab8 ldr r0, [r7, #40] ; 0x28 - 800c936: f000 fbfb bl 800d130 - 800c93a: e00a b.n 800c952 + 800c9e8: 6ab8 ldr r0, [r7, #40] ; 0x28 + 800c9ea: f000 fc01 bl 800d1f0 + 800c9ee: e00a b.n 800ca06 } else { pxTimer->ucStatus &= ~tmrSTATUS_IS_ACTIVE; - 800c93c: 6abb ldr r3, [r7, #40] ; 0x28 - 800c93e: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c942: f023 0301 bic.w r3, r3, #1 - 800c946: b2da uxtb r2, r3 - 800c948: 6abb ldr r3, [r7, #40] ; 0x28 - 800c94a: f883 2028 strb.w r2, [r3, #40] ; 0x28 + 800c9f0: 6abb ldr r3, [r7, #40] ; 0x28 + 800c9f2: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800c9f6: f023 0301 bic.w r3, r3, #1 + 800c9fa: b2da uxtb r2, r3 + 800c9fc: 6abb ldr r3, [r7, #40] ; 0x28 + 800c9fe: f883 2028 strb.w r2, [r3, #40] ; 0x28 no need to free the memory - just mark the timer as "not active". */ pxTimer->ucStatus &= ~tmrSTATUS_IS_ACTIVE; } #endif /* configSUPPORT_DYNAMIC_ALLOCATION */ break; - 800c94e: e000 b.n 800c952 + 800ca02: e000 b.n 800ca06 default : /* Don't expect to get here. */ break; - 800c950: bf00 nop + 800ca04: bf00 nop while( xQueueReceive( xTimerQueue, &xMessage, tmrNO_DELAY ) != pdFAIL ) /*lint !e603 xMessage does not have to be initialised as it is passed out, not in, and it is not used unless xQueueReceive() returns pdTRUE. */ - 800c952: 4b08 ldr r3, [pc, #32] ; (800c974 ) - 800c954: 681b ldr r3, [r3, #0] - 800c956: 1d39 adds r1, r7, #4 - 800c958: 2200 movs r2, #0 - 800c95a: 4618 mov r0, r3 - 800c95c: f7fd fec4 bl 800a6e8 - 800c960: 4603 mov r3, r0 - 800c962: 2b00 cmp r3, #0 - 800c964: f47f af2a bne.w 800c7bc + 800ca06: 4b08 ldr r3, [pc, #32] ; (800ca28 ) + 800ca08: 681b ldr r3, [r3, #0] + 800ca0a: 1d39 adds r1, r7, #4 + 800ca0c: 2200 movs r2, #0 + 800ca0e: 4618 mov r0, r3 + 800ca10: f7fd fec4 bl 800a79c + 800ca14: 4603 mov r3, r0 + 800ca16: 2b00 cmp r3, #0 + 800ca18: f47f af2a bne.w 800c870 } } } } - 800c968: bf00 nop - 800c96a: bf00 nop - 800c96c: 3730 adds r7, #48 ; 0x30 - 800c96e: 46bd mov sp, r7 - 800c970: bd80 pop {r7, pc} - 800c972: bf00 nop - 800c974: 20001444 .word 0x20001444 + 800ca1c: bf00 nop + 800ca1e: bf00 nop + 800ca20: 3730 adds r7, #48 ; 0x30 + 800ca22: 46bd mov sp, r7 + 800ca24: bd80 pop {r7, pc} + 800ca26: bf00 nop + 800ca28: 20001460 .word 0x20001460 -0800c978 : +0800ca2c : /*-----------------------------------------------------------*/ static void prvSwitchTimerLists( void ) { - 800c978: b580 push {r7, lr} - 800c97a: b088 sub sp, #32 - 800c97c: af02 add r7, sp, #8 + 800ca2c: b580 push {r7, lr} + 800ca2e: b088 sub sp, #32 + 800ca30: af02 add r7, sp, #8 /* The tick count has overflowed. The timer lists must be switched. If there are any timers still referenced from the current timer list then they must have expired and should be processed before the lists are switched. */ while( listLIST_IS_EMPTY( pxCurrentTimerList ) == pdFALSE ) - 800c97e: e048 b.n 800ca12 + 800ca32: e048 b.n 800cac6 { xNextExpireTime = listGET_ITEM_VALUE_OF_HEAD_ENTRY( pxCurrentTimerList ); - 800c980: 4b2d ldr r3, [pc, #180] ; (800ca38 ) - 800c982: 681b ldr r3, [r3, #0] - 800c984: 68db ldr r3, [r3, #12] - 800c986: 681b ldr r3, [r3, #0] - 800c988: 613b str r3, [r7, #16] + 800ca34: 4b2d ldr r3, [pc, #180] ; (800caec ) + 800ca36: 681b ldr r3, [r3, #0] + 800ca38: 68db ldr r3, [r3, #12] + 800ca3a: 681b ldr r3, [r3, #0] + 800ca3c: 613b str r3, [r7, #16] /* Remove the timer from the list. */ pxTimer = ( Timer_t * ) listGET_OWNER_OF_HEAD_ENTRY( pxCurrentTimerList ); /*lint !e9087 !e9079 void * is used as this macro is used with tasks and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ - 800c98a: 4b2b ldr r3, [pc, #172] ; (800ca38 ) - 800c98c: 681b ldr r3, [r3, #0] - 800c98e: 68db ldr r3, [r3, #12] - 800c990: 68db ldr r3, [r3, #12] - 800c992: 60fb str r3, [r7, #12] + 800ca3e: 4b2b ldr r3, [pc, #172] ; (800caec ) + 800ca40: 681b ldr r3, [r3, #0] + 800ca42: 68db ldr r3, [r3, #12] + 800ca44: 68db ldr r3, [r3, #12] + 800ca46: 60fb str r3, [r7, #12] ( void ) uxListRemove( &( pxTimer->xTimerListItem ) ); - 800c994: 68fb ldr r3, [r7, #12] - 800c996: 3304 adds r3, #4 - 800c998: 4618 mov r0, r3 - 800c99a: f7fd fb39 bl 800a010 + 800ca48: 68fb ldr r3, [r7, #12] + 800ca4a: 3304 adds r3, #4 + 800ca4c: 4618 mov r0, r3 + 800ca4e: f7fd fb39 bl 800a0c4 traceTIMER_EXPIRED( pxTimer ); /* Execute its callback, then send a command to restart the timer if it is an auto-reload timer. It cannot be restarted here as the lists have not yet been switched. */ pxTimer->pxCallbackFunction( ( TimerHandle_t ) pxTimer ); - 800c99e: 68fb ldr r3, [r7, #12] - 800c9a0: 6a1b ldr r3, [r3, #32] - 800c9a2: 68f8 ldr r0, [r7, #12] - 800c9a4: 4798 blx r3 + 800ca52: 68fb ldr r3, [r7, #12] + 800ca54: 6a1b ldr r3, [r3, #32] + 800ca56: 68f8 ldr r0, [r7, #12] + 800ca58: 4798 blx r3 if( ( pxTimer->ucStatus & tmrSTATUS_IS_AUTORELOAD ) != 0 ) - 800c9a6: 68fb ldr r3, [r7, #12] - 800c9a8: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 - 800c9ac: f003 0304 and.w r3, r3, #4 - 800c9b0: 2b00 cmp r3, #0 - 800c9b2: d02e beq.n 800ca12 + 800ca5a: 68fb ldr r3, [r7, #12] + 800ca5c: f893 3028 ldrb.w r3, [r3, #40] ; 0x28 + 800ca60: f003 0304 and.w r3, r3, #4 + 800ca64: 2b00 cmp r3, #0 + 800ca66: d02e beq.n 800cac6 the timer going into the same timer list then it has already expired and the timer should be re-inserted into the current list so it is processed again within this loop. Otherwise a command should be sent to restart the timer to ensure it is only inserted into a list after the lists have been swapped. */ xReloadTime = ( xNextExpireTime + pxTimer->xTimerPeriodInTicks ); - 800c9b4: 68fb ldr r3, [r7, #12] - 800c9b6: 699b ldr r3, [r3, #24] - 800c9b8: 693a ldr r2, [r7, #16] - 800c9ba: 4413 add r3, r2 - 800c9bc: 60bb str r3, [r7, #8] + 800ca68: 68fb ldr r3, [r7, #12] + 800ca6a: 699b ldr r3, [r3, #24] + 800ca6c: 693a ldr r2, [r7, #16] + 800ca6e: 4413 add r3, r2 + 800ca70: 60bb str r3, [r7, #8] if( xReloadTime > xNextExpireTime ) - 800c9be: 68ba ldr r2, [r7, #8] - 800c9c0: 693b ldr r3, [r7, #16] - 800c9c2: 429a cmp r2, r3 - 800c9c4: d90e bls.n 800c9e4 + 800ca72: 68ba ldr r2, [r7, #8] + 800ca74: 693b ldr r3, [r7, #16] + 800ca76: 429a cmp r2, r3 + 800ca78: d90e bls.n 800ca98 { listSET_LIST_ITEM_VALUE( &( pxTimer->xTimerListItem ), xReloadTime ); - 800c9c6: 68fb ldr r3, [r7, #12] - 800c9c8: 68ba ldr r2, [r7, #8] - 800c9ca: 605a str r2, [r3, #4] + 800ca7a: 68fb ldr r3, [r7, #12] + 800ca7c: 68ba ldr r2, [r7, #8] + 800ca7e: 605a str r2, [r3, #4] listSET_LIST_ITEM_OWNER( &( pxTimer->xTimerListItem ), pxTimer ); - 800c9cc: 68fb ldr r3, [r7, #12] - 800c9ce: 68fa ldr r2, [r7, #12] - 800c9d0: 611a str r2, [r3, #16] + 800ca80: 68fb ldr r3, [r7, #12] + 800ca82: 68fa ldr r2, [r7, #12] + 800ca84: 611a str r2, [r3, #16] vListInsert( pxCurrentTimerList, &( pxTimer->xTimerListItem ) ); - 800c9d2: 4b19 ldr r3, [pc, #100] ; (800ca38 ) - 800c9d4: 681a ldr r2, [r3, #0] - 800c9d6: 68fb ldr r3, [r7, #12] - 800c9d8: 3304 adds r3, #4 - 800c9da: 4619 mov r1, r3 - 800c9dc: 4610 mov r0, r2 - 800c9de: f7fd fade bl 8009f9e - 800c9e2: e016 b.n 800ca12 + 800ca86: 4b19 ldr r3, [pc, #100] ; (800caec ) + 800ca88: 681a ldr r2, [r3, #0] + 800ca8a: 68fb ldr r3, [r7, #12] + 800ca8c: 3304 adds r3, #4 + 800ca8e: 4619 mov r1, r3 + 800ca90: 4610 mov r0, r2 + 800ca92: f7fd fade bl 800a052 + 800ca96: e016 b.n 800cac6 } else { xResult = xTimerGenericCommand( pxTimer, tmrCOMMAND_START_DONT_TRACE, xNextExpireTime, NULL, tmrNO_DELAY ); - 800c9e4: 2300 movs r3, #0 - 800c9e6: 9300 str r3, [sp, #0] - 800c9e8: 2300 movs r3, #0 - 800c9ea: 693a ldr r2, [r7, #16] - 800c9ec: 2100 movs r1, #0 - 800c9ee: 68f8 ldr r0, [r7, #12] - 800c9f0: f7ff fd60 bl 800c4b4 - 800c9f4: 6078 str r0, [r7, #4] + 800ca98: 2300 movs r3, #0 + 800ca9a: 9300 str r3, [sp, #0] + 800ca9c: 2300 movs r3, #0 + 800ca9e: 693a ldr r2, [r7, #16] + 800caa0: 2100 movs r1, #0 + 800caa2: 68f8 ldr r0, [r7, #12] + 800caa4: f7ff fd60 bl 800c568 + 800caa8: 6078 str r0, [r7, #4] configASSERT( xResult ); - 800c9f6: 687b ldr r3, [r7, #4] - 800c9f8: 2b00 cmp r3, #0 - 800c9fa: d10a bne.n 800ca12 + 800caaa: 687b ldr r3, [r7, #4] + 800caac: 2b00 cmp r3, #0 + 800caae: d10a bne.n 800cac6 __asm volatile - 800c9fc: f04f 0350 mov.w r3, #80 ; 0x50 - 800ca00: f383 8811 msr BASEPRI, r3 - 800ca04: f3bf 8f6f isb sy - 800ca08: f3bf 8f4f dsb sy - 800ca0c: 603b str r3, [r7, #0] -} - 800ca0e: bf00 nop - 800ca10: e7fe b.n 800ca10 + 800cab0: f04f 0350 mov.w r3, #80 ; 0x50 + 800cab4: f383 8811 msr BASEPRI, r3 + 800cab8: f3bf 8f6f isb sy + 800cabc: f3bf 8f4f dsb sy + 800cac0: 603b str r3, [r7, #0] +} + 800cac2: bf00 nop + 800cac4: e7fe b.n 800cac4 while( listLIST_IS_EMPTY( pxCurrentTimerList ) == pdFALSE ) - 800ca12: 4b09 ldr r3, [pc, #36] ; (800ca38 ) - 800ca14: 681b ldr r3, [r3, #0] - 800ca16: 681b ldr r3, [r3, #0] - 800ca18: 2b00 cmp r3, #0 - 800ca1a: d1b1 bne.n 800c980 + 800cac6: 4b09 ldr r3, [pc, #36] ; (800caec ) + 800cac8: 681b ldr r3, [r3, #0] + 800caca: 681b ldr r3, [r3, #0] + 800cacc: 2b00 cmp r3, #0 + 800cace: d1b1 bne.n 800ca34 { mtCOVERAGE_TEST_MARKER(); } } pxTemp = pxCurrentTimerList; - 800ca1c: 4b06 ldr r3, [pc, #24] ; (800ca38 ) - 800ca1e: 681b ldr r3, [r3, #0] - 800ca20: 617b str r3, [r7, #20] + 800cad0: 4b06 ldr r3, [pc, #24] ; (800caec ) + 800cad2: 681b ldr r3, [r3, #0] + 800cad4: 617b str r3, [r7, #20] pxCurrentTimerList = pxOverflowTimerList; - 800ca22: 4b06 ldr r3, [pc, #24] ; (800ca3c ) - 800ca24: 681b ldr r3, [r3, #0] - 800ca26: 4a04 ldr r2, [pc, #16] ; (800ca38 ) - 800ca28: 6013 str r3, [r2, #0] + 800cad6: 4b06 ldr r3, [pc, #24] ; (800caf0 ) + 800cad8: 681b ldr r3, [r3, #0] + 800cada: 4a04 ldr r2, [pc, #16] ; (800caec ) + 800cadc: 6013 str r3, [r2, #0] pxOverflowTimerList = pxTemp; - 800ca2a: 4a04 ldr r2, [pc, #16] ; (800ca3c ) - 800ca2c: 697b ldr r3, [r7, #20] - 800ca2e: 6013 str r3, [r2, #0] -} - 800ca30: bf00 nop - 800ca32: 3718 adds r7, #24 - 800ca34: 46bd mov sp, r7 - 800ca36: bd80 pop {r7, pc} - 800ca38: 2000143c .word 0x2000143c - 800ca3c: 20001440 .word 0x20001440 - -0800ca40 : + 800cade: 4a04 ldr r2, [pc, #16] ; (800caf0 ) + 800cae0: 697b ldr r3, [r7, #20] + 800cae2: 6013 str r3, [r2, #0] +} + 800cae4: bf00 nop + 800cae6: 3718 adds r7, #24 + 800cae8: 46bd mov sp, r7 + 800caea: bd80 pop {r7, pc} + 800caec: 20001458 .word 0x20001458 + 800caf0: 2000145c .word 0x2000145c + +0800caf4 : /*-----------------------------------------------------------*/ static void prvCheckForValidListAndQueue( void ) { - 800ca40: b580 push {r7, lr} - 800ca42: b082 sub sp, #8 - 800ca44: af02 add r7, sp, #8 + 800caf4: b580 push {r7, lr} + 800caf6: b082 sub sp, #8 + 800caf8: af02 add r7, sp, #8 /* Check that the list from which active timers are referenced, and the queue used to communicate with the timer service, have been initialised. */ taskENTER_CRITICAL(); - 800ca46: f000 f985 bl 800cd54 + 800cafa: f000 f98b bl 800ce14 { if( xTimerQueue == NULL ) - 800ca4a: 4b15 ldr r3, [pc, #84] ; (800caa0 ) - 800ca4c: 681b ldr r3, [r3, #0] - 800ca4e: 2b00 cmp r3, #0 - 800ca50: d120 bne.n 800ca94 + 800cafe: 4b15 ldr r3, [pc, #84] ; (800cb54 ) + 800cb00: 681b ldr r3, [r3, #0] + 800cb02: 2b00 cmp r3, #0 + 800cb04: d120 bne.n 800cb48 { vListInitialise( &xActiveTimerList1 ); - 800ca52: 4814 ldr r0, [pc, #80] ; (800caa4 ) - 800ca54: f7fd fa52 bl 8009efc + 800cb06: 4814 ldr r0, [pc, #80] ; (800cb58 ) + 800cb08: f7fd fa52 bl 8009fb0 vListInitialise( &xActiveTimerList2 ); - 800ca58: 4813 ldr r0, [pc, #76] ; (800caa8 ) - 800ca5a: f7fd fa4f bl 8009efc + 800cb0c: 4813 ldr r0, [pc, #76] ; (800cb5c ) + 800cb0e: f7fd fa4f bl 8009fb0 pxCurrentTimerList = &xActiveTimerList1; - 800ca5e: 4b13 ldr r3, [pc, #76] ; (800caac ) - 800ca60: 4a10 ldr r2, [pc, #64] ; (800caa4 ) - 800ca62: 601a str r2, [r3, #0] + 800cb12: 4b13 ldr r3, [pc, #76] ; (800cb60 ) + 800cb14: 4a10 ldr r2, [pc, #64] ; (800cb58 ) + 800cb16: 601a str r2, [r3, #0] pxOverflowTimerList = &xActiveTimerList2; - 800ca64: 4b12 ldr r3, [pc, #72] ; (800cab0 ) - 800ca66: 4a10 ldr r2, [pc, #64] ; (800caa8 ) - 800ca68: 601a str r2, [r3, #0] + 800cb18: 4b12 ldr r3, [pc, #72] ; (800cb64 ) + 800cb1a: 4a10 ldr r2, [pc, #64] ; (800cb5c ) + 800cb1c: 601a str r2, [r3, #0] /* The timer queue is allocated statically in case configSUPPORT_DYNAMIC_ALLOCATION is 0. */ static StaticQueue_t xStaticTimerQueue; /*lint !e956 Ok to declare in this manner to prevent additional conditional compilation guards in other locations. */ static uint8_t ucStaticTimerQueueStorage[ ( size_t ) configTIMER_QUEUE_LENGTH * sizeof( DaemonTaskMessage_t ) ]; /*lint !e956 Ok to declare in this manner to prevent additional conditional compilation guards in other locations. */ xTimerQueue = xQueueCreateStatic( ( UBaseType_t ) configTIMER_QUEUE_LENGTH, ( UBaseType_t ) sizeof( DaemonTaskMessage_t ), &( ucStaticTimerQueueStorage[ 0 ] ), &xStaticTimerQueue ); - 800ca6a: 2300 movs r3, #0 - 800ca6c: 9300 str r3, [sp, #0] - 800ca6e: 4b11 ldr r3, [pc, #68] ; (800cab4 ) - 800ca70: 4a11 ldr r2, [pc, #68] ; (800cab8 ) - 800ca72: 2110 movs r1, #16 - 800ca74: 200a movs r0, #10 - 800ca76: f7fd fb5d bl 800a134 - 800ca7a: 4603 mov r3, r0 - 800ca7c: 4a08 ldr r2, [pc, #32] ; (800caa0 ) - 800ca7e: 6013 str r3, [r2, #0] + 800cb1e: 2300 movs r3, #0 + 800cb20: 9300 str r3, [sp, #0] + 800cb22: 4b11 ldr r3, [pc, #68] ; (800cb68 ) + 800cb24: 4a11 ldr r2, [pc, #68] ; (800cb6c ) + 800cb26: 2110 movs r1, #16 + 800cb28: 200a movs r0, #10 + 800cb2a: f7fd fb5d bl 800a1e8 + 800cb2e: 4603 mov r3, r0 + 800cb30: 4a08 ldr r2, [pc, #32] ; (800cb54 ) + 800cb32: 6013 str r3, [r2, #0] } #endif #if ( configQUEUE_REGISTRY_SIZE > 0 ) { if( xTimerQueue != NULL ) - 800ca80: 4b07 ldr r3, [pc, #28] ; (800caa0 ) - 800ca82: 681b ldr r3, [r3, #0] - 800ca84: 2b00 cmp r3, #0 - 800ca86: d005 beq.n 800ca94 + 800cb34: 4b07 ldr r3, [pc, #28] ; (800cb54 ) + 800cb36: 681b ldr r3, [r3, #0] + 800cb38: 2b00 cmp r3, #0 + 800cb3a: d005 beq.n 800cb48 { vQueueAddToRegistry( xTimerQueue, "TmrQ" ); - 800ca88: 4b05 ldr r3, [pc, #20] ; (800caa0 ) - 800ca8a: 681b ldr r3, [r3, #0] - 800ca8c: 490b ldr r1, [pc, #44] ; (800cabc ) - 800ca8e: 4618 mov r0, r3 - 800ca90: f7fe f962 bl 800ad58 + 800cb3c: 4b05 ldr r3, [pc, #20] ; (800cb54 ) + 800cb3e: 681b ldr r3, [r3, #0] + 800cb40: 490b ldr r1, [pc, #44] ; (800cb70 ) + 800cb42: 4618 mov r0, r3 + 800cb44: f7fe f962 bl 800ae0c else { mtCOVERAGE_TEST_MARKER(); } } taskEXIT_CRITICAL(); - 800ca94: f000 f98e bl 800cdb4 -} - 800ca98: bf00 nop - 800ca9a: 46bd mov sp, r7 - 800ca9c: bd80 pop {r7, pc} - 800ca9e: bf00 nop - 800caa0: 20001444 .word 0x20001444 - 800caa4: 20001414 .word 0x20001414 - 800caa8: 20001428 .word 0x20001428 - 800caac: 2000143c .word 0x2000143c - 800cab0: 20001440 .word 0x20001440 - 800cab4: 200014f0 .word 0x200014f0 - 800cab8: 20001450 .word 0x20001450 - 800cabc: 0800ef98 .word 0x0800ef98 - -0800cac0 : + 800cb48: f000 f994 bl 800ce74 +} + 800cb4c: bf00 nop + 800cb4e: 46bd mov sp, r7 + 800cb50: bd80 pop {r7, pc} + 800cb52: bf00 nop + 800cb54: 20001460 .word 0x20001460 + 800cb58: 20001430 .word 0x20001430 + 800cb5c: 20001444 .word 0x20001444 + 800cb60: 20001458 .word 0x20001458 + 800cb64: 2000145c .word 0x2000145c + 800cb68: 2000150c .word 0x2000150c + 800cb6c: 2000146c .word 0x2000146c + 800cb70: 0800f058 .word 0x0800f058 + +0800cb74 : return xReturn; } /*lint !e818 Can't be pointer to const due to the typedef. */ /*-----------------------------------------------------------*/ void *pvTimerGetTimerID( const TimerHandle_t xTimer ) { - 800cac0: b580 push {r7, lr} - 800cac2: b086 sub sp, #24 - 800cac4: af00 add r7, sp, #0 - 800cac6: 6078 str r0, [r7, #4] + 800cb74: b580 push {r7, lr} + 800cb76: b086 sub sp, #24 + 800cb78: af00 add r7, sp, #0 + 800cb7a: 6078 str r0, [r7, #4] Timer_t * const pxTimer = xTimer; - 800cac8: 687b ldr r3, [r7, #4] - 800caca: 617b str r3, [r7, #20] + 800cb7c: 687b ldr r3, [r7, #4] + 800cb7e: 617b str r3, [r7, #20] void *pvReturn; configASSERT( xTimer ); - 800cacc: 687b ldr r3, [r7, #4] - 800cace: 2b00 cmp r3, #0 - 800cad0: d10a bne.n 800cae8 + 800cb80: 687b ldr r3, [r7, #4] + 800cb82: 2b00 cmp r3, #0 + 800cb84: d10a bne.n 800cb9c __asm volatile - 800cad2: f04f 0350 mov.w r3, #80 ; 0x50 - 800cad6: f383 8811 msr BASEPRI, r3 - 800cada: f3bf 8f6f isb sy - 800cade: f3bf 8f4f dsb sy - 800cae2: 60fb str r3, [r7, #12] + 800cb86: f04f 0350 mov.w r3, #80 ; 0x50 + 800cb8a: f383 8811 msr BASEPRI, r3 + 800cb8e: f3bf 8f6f isb sy + 800cb92: f3bf 8f4f dsb sy + 800cb96: 60fb str r3, [r7, #12] } - 800cae4: bf00 nop - 800cae6: e7fe b.n 800cae6 + 800cb98: bf00 nop + 800cb9a: e7fe b.n 800cb9a taskENTER_CRITICAL(); - 800cae8: f000 f934 bl 800cd54 + 800cb9c: f000 f93a bl 800ce14 { pvReturn = pxTimer->pvTimerID; - 800caec: 697b ldr r3, [r7, #20] - 800caee: 69db ldr r3, [r3, #28] - 800caf0: 613b str r3, [r7, #16] + 800cba0: 697b ldr r3, [r7, #20] + 800cba2: 69db ldr r3, [r3, #28] + 800cba4: 613b str r3, [r7, #16] } taskEXIT_CRITICAL(); - 800caf2: f000 f95f bl 800cdb4 + 800cba6: f000 f965 bl 800ce74 return pvReturn; - 800caf6: 693b ldr r3, [r7, #16] + 800cbaa: 693b ldr r3, [r7, #16] } - 800caf8: 4618 mov r0, r3 - 800cafa: 3718 adds r7, #24 - 800cafc: 46bd mov sp, r7 - 800cafe: bd80 pop {r7, pc} + 800cbac: 4618 mov r0, r3 + 800cbae: 3718 adds r7, #24 + 800cbb0: 46bd mov sp, r7 + 800cbb2: bd80 pop {r7, pc} -0800cb00 : +0800cbb4 : /* * See header file for description. */ StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParameters ) { - 800cb00: b480 push {r7} - 800cb02: b085 sub sp, #20 - 800cb04: af00 add r7, sp, #0 - 800cb06: 60f8 str r0, [r7, #12] - 800cb08: 60b9 str r1, [r7, #8] - 800cb0a: 607a str r2, [r7, #4] + 800cbb4: b480 push {r7} + 800cbb6: b085 sub sp, #20 + 800cbb8: af00 add r7, sp, #0 + 800cbba: 60f8 str r0, [r7, #12] + 800cbbc: 60b9 str r1, [r7, #8] + 800cbbe: 607a str r2, [r7, #4] /* Simulate the stack frame as it would be created by a context switch interrupt. */ /* Offset added to account for the way the MCU uses the stack on entry/exit of interrupts, and to ensure alignment. */ pxTopOfStack--; - 800cb0c: 68fb ldr r3, [r7, #12] - 800cb0e: 3b04 subs r3, #4 - 800cb10: 60fb str r3, [r7, #12] + 800cbc0: 68fb ldr r3, [r7, #12] + 800cbc2: 3b04 subs r3, #4 + 800cbc4: 60fb str r3, [r7, #12] *pxTopOfStack = portINITIAL_XPSR; /* xPSR */ - 800cb12: 68fb ldr r3, [r7, #12] - 800cb14: f04f 7280 mov.w r2, #16777216 ; 0x1000000 - 800cb18: 601a str r2, [r3, #0] + 800cbc6: 68fb ldr r3, [r7, #12] + 800cbc8: f04f 7280 mov.w r2, #16777216 ; 0x1000000 + 800cbcc: 601a str r2, [r3, #0] pxTopOfStack--; - 800cb1a: 68fb ldr r3, [r7, #12] - 800cb1c: 3b04 subs r3, #4 - 800cb1e: 60fb str r3, [r7, #12] + 800cbce: 68fb ldr r3, [r7, #12] + 800cbd0: 3b04 subs r3, #4 + 800cbd2: 60fb str r3, [r7, #12] *pxTopOfStack = ( ( StackType_t ) pxCode ) & portSTART_ADDRESS_MASK; /* PC */ - 800cb20: 68bb ldr r3, [r7, #8] - 800cb22: f023 0201 bic.w r2, r3, #1 - 800cb26: 68fb ldr r3, [r7, #12] - 800cb28: 601a str r2, [r3, #0] + 800cbd4: 68bb ldr r3, [r7, #8] + 800cbd6: f023 0201 bic.w r2, r3, #1 + 800cbda: 68fb ldr r3, [r7, #12] + 800cbdc: 601a str r2, [r3, #0] pxTopOfStack--; - 800cb2a: 68fb ldr r3, [r7, #12] - 800cb2c: 3b04 subs r3, #4 - 800cb2e: 60fb str r3, [r7, #12] + 800cbde: 68fb ldr r3, [r7, #12] + 800cbe0: 3b04 subs r3, #4 + 800cbe2: 60fb str r3, [r7, #12] *pxTopOfStack = ( StackType_t ) portTASK_RETURN_ADDRESS; /* LR */ - 800cb30: 4a0c ldr r2, [pc, #48] ; (800cb64 ) - 800cb32: 68fb ldr r3, [r7, #12] - 800cb34: 601a str r2, [r3, #0] + 800cbe4: 4a0c ldr r2, [pc, #48] ; (800cc18 ) + 800cbe6: 68fb ldr r3, [r7, #12] + 800cbe8: 601a str r2, [r3, #0] /* Save code space by skipping register initialisation. */ pxTopOfStack -= 5; /* R12, R3, R2 and R1. */ - 800cb36: 68fb ldr r3, [r7, #12] - 800cb38: 3b14 subs r3, #20 - 800cb3a: 60fb str r3, [r7, #12] + 800cbea: 68fb ldr r3, [r7, #12] + 800cbec: 3b14 subs r3, #20 + 800cbee: 60fb str r3, [r7, #12] *pxTopOfStack = ( StackType_t ) pvParameters; /* R0 */ - 800cb3c: 687a ldr r2, [r7, #4] - 800cb3e: 68fb ldr r3, [r7, #12] - 800cb40: 601a str r2, [r3, #0] + 800cbf0: 687a ldr r2, [r7, #4] + 800cbf2: 68fb ldr r3, [r7, #12] + 800cbf4: 601a str r2, [r3, #0] /* A save method is being used that requires each task to maintain its own exec return value. */ pxTopOfStack--; - 800cb42: 68fb ldr r3, [r7, #12] - 800cb44: 3b04 subs r3, #4 - 800cb46: 60fb str r3, [r7, #12] + 800cbf6: 68fb ldr r3, [r7, #12] + 800cbf8: 3b04 subs r3, #4 + 800cbfa: 60fb str r3, [r7, #12] *pxTopOfStack = portINITIAL_EXC_RETURN; - 800cb48: 68fb ldr r3, [r7, #12] - 800cb4a: f06f 0202 mvn.w r2, #2 - 800cb4e: 601a str r2, [r3, #0] + 800cbfc: 68fb ldr r3, [r7, #12] + 800cbfe: f06f 0202 mvn.w r2, #2 + 800cc02: 601a str r2, [r3, #0] pxTopOfStack -= 8; /* R11, R10, R9, R8, R7, R6, R5 and R4. */ - 800cb50: 68fb ldr r3, [r7, #12] - 800cb52: 3b20 subs r3, #32 - 800cb54: 60fb str r3, [r7, #12] + 800cc04: 68fb ldr r3, [r7, #12] + 800cc06: 3b20 subs r3, #32 + 800cc08: 60fb str r3, [r7, #12] return pxTopOfStack; - 800cb56: 68fb ldr r3, [r7, #12] + 800cc0a: 68fb ldr r3, [r7, #12] } - 800cb58: 4618 mov r0, r3 - 800cb5a: 3714 adds r7, #20 - 800cb5c: 46bd mov sp, r7 - 800cb5e: f85d 7b04 ldr.w r7, [sp], #4 - 800cb62: 4770 bx lr - 800cb64: 0800cb69 .word 0x0800cb69 + 800cc0c: 4618 mov r0, r3 + 800cc0e: 3714 adds r7, #20 + 800cc10: 46bd mov sp, r7 + 800cc12: f85d 7b04 ldr.w r7, [sp], #4 + 800cc16: 4770 bx lr + 800cc18: 0800cc1d .word 0x0800cc1d -0800cb68 : +0800cc1c : /*-----------------------------------------------------------*/ static void prvTaskExitError( void ) { - 800cb68: b480 push {r7} - 800cb6a: b085 sub sp, #20 - 800cb6c: af00 add r7, sp, #0 + 800cc1c: b480 push {r7} + 800cc1e: b085 sub sp, #20 + 800cc20: af00 add r7, sp, #0 volatile uint32_t ulDummy = 0; - 800cb6e: 2300 movs r3, #0 - 800cb70: 607b str r3, [r7, #4] + 800cc22: 2300 movs r3, #0 + 800cc24: 607b str r3, [r7, #4] its caller as there is nothing to return to. If a task wants to exit it should instead call vTaskDelete( NULL ). Artificially force an assert() to be triggered if configASSERT() is defined, then stop here so application writers can catch the error. */ configASSERT( uxCriticalNesting == ~0UL ); - 800cb72: 4b12 ldr r3, [pc, #72] ; (800cbbc ) - 800cb74: 681b ldr r3, [r3, #0] - 800cb76: f1b3 3fff cmp.w r3, #4294967295 - 800cb7a: d00a beq.n 800cb92 + 800cc26: 4b12 ldr r3, [pc, #72] ; (800cc70 ) + 800cc28: 681b ldr r3, [r3, #0] + 800cc2a: f1b3 3fff cmp.w r3, #4294967295 + 800cc2e: d00a beq.n 800cc46 __asm volatile - 800cb7c: f04f 0350 mov.w r3, #80 ; 0x50 - 800cb80: f383 8811 msr BASEPRI, r3 - 800cb84: f3bf 8f6f isb sy - 800cb88: f3bf 8f4f dsb sy - 800cb8c: 60fb str r3, [r7, #12] -} - 800cb8e: bf00 nop - 800cb90: e7fe b.n 800cb90 + 800cc30: f04f 0350 mov.w r3, #80 ; 0x50 + 800cc34: f383 8811 msr BASEPRI, r3 + 800cc38: f3bf 8f6f isb sy + 800cc3c: f3bf 8f4f dsb sy + 800cc40: 60fb str r3, [r7, #12] +} + 800cc42: bf00 nop + 800cc44: e7fe b.n 800cc44 __asm volatile - 800cb92: f04f 0350 mov.w r3, #80 ; 0x50 - 800cb96: f383 8811 msr BASEPRI, r3 - 800cb9a: f3bf 8f6f isb sy - 800cb9e: f3bf 8f4f dsb sy - 800cba2: 60bb str r3, [r7, #8] + 800cc46: f04f 0350 mov.w r3, #80 ; 0x50 + 800cc4a: f383 8811 msr BASEPRI, r3 + 800cc4e: f3bf 8f6f isb sy + 800cc52: f3bf 8f4f dsb sy + 800cc56: 60bb str r3, [r7, #8] } - 800cba4: bf00 nop + 800cc58: bf00 nop portDISABLE_INTERRUPTS(); while( ulDummy == 0 ) - 800cba6: bf00 nop - 800cba8: 687b ldr r3, [r7, #4] - 800cbaa: 2b00 cmp r3, #0 - 800cbac: d0fc beq.n 800cba8 + 800cc5a: bf00 nop + 800cc5c: 687b ldr r3, [r7, #4] + 800cc5e: 2b00 cmp r3, #0 + 800cc60: d0fc beq.n 800cc5c about code appearing after this function is called - making ulDummy volatile makes the compiler think the function could return and therefore not output an 'unreachable code' warning for code that appears after it. */ } } - 800cbae: bf00 nop - 800cbb0: bf00 nop - 800cbb2: 3714 adds r7, #20 - 800cbb4: 46bd mov sp, r7 - 800cbb6: f85d 7b04 ldr.w r7, [sp], #4 - 800cbba: 4770 bx lr - 800cbbc: 20000024 .word 0x20000024 + 800cc62: bf00 nop + 800cc64: bf00 nop + 800cc66: 3714 adds r7, #20 + 800cc68: 46bd mov sp, r7 + 800cc6a: f85d 7b04 ldr.w r7, [sp], #4 + 800cc6e: 4770 bx lr + 800cc70: 20000038 .word 0x20000038 + ... -0800cbc0 : +0800cc80 : /*-----------------------------------------------------------*/ void vPortSVCHandler( void ) { __asm volatile ( - 800cbc0: 4b07 ldr r3, [pc, #28] ; (800cbe0 ) - 800cbc2: 6819 ldr r1, [r3, #0] - 800cbc4: 6808 ldr r0, [r1, #0] - 800cbc6: e8b0 4ff0 ldmia.w r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} - 800cbca: f380 8809 msr PSP, r0 - 800cbce: f3bf 8f6f isb sy - 800cbd2: f04f 0000 mov.w r0, #0 - 800cbd6: f380 8811 msr BASEPRI, r0 - 800cbda: 4770 bx lr - 800cbdc: f3af 8000 nop.w - -0800cbe0 : - 800cbe0: 20000f14 .word 0x20000f14 + 800cc80: 4b07 ldr r3, [pc, #28] ; (800cca0 ) + 800cc82: 6819 ldr r1, [r3, #0] + 800cc84: 6808 ldr r0, [r1, #0] + 800cc86: e8b0 4ff0 ldmia.w r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 800cc8a: f380 8809 msr PSP, r0 + 800cc8e: f3bf 8f6f isb sy + 800cc92: f04f 0000 mov.w r0, #0 + 800cc96: f380 8811 msr BASEPRI, r0 + 800cc9a: 4770 bx lr + 800cc9c: f3af 8000 nop.w + +0800cca0 : + 800cca0: 20000f30 .word 0x20000f30 " bx r14 \n" " \n" " .align 4 \n" "pxCurrentTCBConst2: .word pxCurrentTCB \n" ); } - 800cbe4: bf00 nop - 800cbe6: bf00 nop + 800cca4: bf00 nop + 800cca6: bf00 nop -0800cbe8 : +0800cca8 : { /* Start the first task. This also clears the bit that indicates the FPU is in use in case the FPU was used before the scheduler was started - which would otherwise result in the unnecessary leaving of space in the SVC stack for lazy saving of FPU registers. */ __asm volatile( - 800cbe8: 4808 ldr r0, [pc, #32] ; (800cc0c ) - 800cbea: 6800 ldr r0, [r0, #0] - 800cbec: 6800 ldr r0, [r0, #0] - 800cbee: f380 8808 msr MSP, r0 - 800cbf2: f04f 0000 mov.w r0, #0 - 800cbf6: f380 8814 msr CONTROL, r0 - 800cbfa: b662 cpsie i - 800cbfc: b661 cpsie f - 800cbfe: f3bf 8f4f dsb sy - 800cc02: f3bf 8f6f isb sy - 800cc06: df00 svc 0 - 800cc08: bf00 nop + 800cca8: 4808 ldr r0, [pc, #32] ; (800cccc ) + 800ccaa: 6800 ldr r0, [r0, #0] + 800ccac: 6800 ldr r0, [r0, #0] + 800ccae: f380 8808 msr MSP, r0 + 800ccb2: f04f 0000 mov.w r0, #0 + 800ccb6: f380 8814 msr CONTROL, r0 + 800ccba: b662 cpsie i + 800ccbc: b661 cpsie f + 800ccbe: f3bf 8f4f dsb sy + 800ccc2: f3bf 8f6f isb sy + 800ccc6: df00 svc 0 + 800ccc8: bf00 nop " dsb \n" " isb \n" " svc 0 \n" /* System call to start first task. */ " nop \n" ); } - 800cc0a: bf00 nop - 800cc0c: e000ed08 .word 0xe000ed08 + 800ccca: bf00 nop + 800cccc: e000ed08 .word 0xe000ed08 -0800cc10 : +0800ccd0 : /* * See header file for description. */ BaseType_t xPortStartScheduler( void ) { - 800cc10: b580 push {r7, lr} - 800cc12: b086 sub sp, #24 - 800cc14: af00 add r7, sp, #0 + 800ccd0: b580 push {r7, lr} + 800ccd2: b086 sub sp, #24 + 800ccd4: af00 add r7, sp, #0 configASSERT( configMAX_SYSCALL_INTERRUPT_PRIORITY ); /* This port can be used on all revisions of the Cortex-M7 core other than the r0p1 parts. r0p1 parts should use the port from the /source/portable/GCC/ARM_CM7/r0p1 directory. */ configASSERT( portCPUID != portCORTEX_M7_r0p1_ID ); - 800cc16: 4b46 ldr r3, [pc, #280] ; (800cd30 ) - 800cc18: 681b ldr r3, [r3, #0] - 800cc1a: 4a46 ldr r2, [pc, #280] ; (800cd34 ) - 800cc1c: 4293 cmp r3, r2 - 800cc1e: d10a bne.n 800cc36 + 800ccd6: 4b46 ldr r3, [pc, #280] ; (800cdf0 ) + 800ccd8: 681b ldr r3, [r3, #0] + 800ccda: 4a46 ldr r2, [pc, #280] ; (800cdf4 ) + 800ccdc: 4293 cmp r3, r2 + 800ccde: d10a bne.n 800ccf6 __asm volatile - 800cc20: f04f 0350 mov.w r3, #80 ; 0x50 - 800cc24: f383 8811 msr BASEPRI, r3 - 800cc28: f3bf 8f6f isb sy - 800cc2c: f3bf 8f4f dsb sy - 800cc30: 613b str r3, [r7, #16] -} - 800cc32: bf00 nop - 800cc34: e7fe b.n 800cc34 + 800cce0: f04f 0350 mov.w r3, #80 ; 0x50 + 800cce4: f383 8811 msr BASEPRI, r3 + 800cce8: f3bf 8f6f isb sy + 800ccec: f3bf 8f4f dsb sy + 800ccf0: 613b str r3, [r7, #16] +} + 800ccf2: bf00 nop + 800ccf4: e7fe b.n 800ccf4 configASSERT( portCPUID != portCORTEX_M7_r0p0_ID ); - 800cc36: 4b3e ldr r3, [pc, #248] ; (800cd30 ) - 800cc38: 681b ldr r3, [r3, #0] - 800cc3a: 4a3f ldr r2, [pc, #252] ; (800cd38 ) - 800cc3c: 4293 cmp r3, r2 - 800cc3e: d10a bne.n 800cc56 + 800ccf6: 4b3e ldr r3, [pc, #248] ; (800cdf0 ) + 800ccf8: 681b ldr r3, [r3, #0] + 800ccfa: 4a3f ldr r2, [pc, #252] ; (800cdf8 ) + 800ccfc: 4293 cmp r3, r2 + 800ccfe: d10a bne.n 800cd16 __asm volatile - 800cc40: f04f 0350 mov.w r3, #80 ; 0x50 - 800cc44: f383 8811 msr BASEPRI, r3 - 800cc48: f3bf 8f6f isb sy - 800cc4c: f3bf 8f4f dsb sy - 800cc50: 60fb str r3, [r7, #12] + 800cd00: f04f 0350 mov.w r3, #80 ; 0x50 + 800cd04: f383 8811 msr BASEPRI, r3 + 800cd08: f3bf 8f6f isb sy + 800cd0c: f3bf 8f4f dsb sy + 800cd10: 60fb str r3, [r7, #12] } - 800cc52: bf00 nop - 800cc54: e7fe b.n 800cc54 + 800cd12: bf00 nop + 800cd14: e7fe b.n 800cd14 #if( configASSERT_DEFINED == 1 ) { volatile uint32_t ulOriginalPriority; volatile uint8_t * const pucFirstUserPriorityRegister = ( volatile uint8_t * const ) ( portNVIC_IP_REGISTERS_OFFSET_16 + portFIRST_USER_INTERRUPT_NUMBER ); - 800cc56: 4b39 ldr r3, [pc, #228] ; (800cd3c ) - 800cc58: 617b str r3, [r7, #20] + 800cd16: 4b39 ldr r3, [pc, #228] ; (800cdfc ) + 800cd18: 617b str r3, [r7, #20] functions can be called. ISR safe functions are those that end in "FromISR". FreeRTOS maintains separate thread and ISR API functions to ensure interrupt entry is as fast and simple as possible. Save the interrupt priority value that is about to be clobbered. */ ulOriginalPriority = *pucFirstUserPriorityRegister; - 800cc5a: 697b ldr r3, [r7, #20] - 800cc5c: 781b ldrb r3, [r3, #0] - 800cc5e: b2db uxtb r3, r3 - 800cc60: 607b str r3, [r7, #4] + 800cd1a: 697b ldr r3, [r7, #20] + 800cd1c: 781b ldrb r3, [r3, #0] + 800cd1e: b2db uxtb r3, r3 + 800cd20: 607b str r3, [r7, #4] /* Determine the number of priority bits available. First write to all possible bits. */ *pucFirstUserPriorityRegister = portMAX_8_BIT_VALUE; - 800cc62: 697b ldr r3, [r7, #20] - 800cc64: 22ff movs r2, #255 ; 0xff - 800cc66: 701a strb r2, [r3, #0] + 800cd22: 697b ldr r3, [r7, #20] + 800cd24: 22ff movs r2, #255 ; 0xff + 800cd26: 701a strb r2, [r3, #0] /* Read the value back to see how many bits stuck. */ ucMaxPriorityValue = *pucFirstUserPriorityRegister; - 800cc68: 697b ldr r3, [r7, #20] - 800cc6a: 781b ldrb r3, [r3, #0] - 800cc6c: b2db uxtb r3, r3 - 800cc6e: 70fb strb r3, [r7, #3] + 800cd28: 697b ldr r3, [r7, #20] + 800cd2a: 781b ldrb r3, [r3, #0] + 800cd2c: b2db uxtb r3, r3 + 800cd2e: 70fb strb r3, [r7, #3] /* Use the same mask on the maximum system call priority. */ ucMaxSysCallPriority = configMAX_SYSCALL_INTERRUPT_PRIORITY & ucMaxPriorityValue; - 800cc70: 78fb ldrb r3, [r7, #3] - 800cc72: b2db uxtb r3, r3 - 800cc74: f003 0350 and.w r3, r3, #80 ; 0x50 - 800cc78: b2da uxtb r2, r3 - 800cc7a: 4b31 ldr r3, [pc, #196] ; (800cd40 ) - 800cc7c: 701a strb r2, [r3, #0] + 800cd30: 78fb ldrb r3, [r7, #3] + 800cd32: b2db uxtb r3, r3 + 800cd34: f003 0350 and.w r3, r3, #80 ; 0x50 + 800cd38: b2da uxtb r2, r3 + 800cd3a: 4b31 ldr r3, [pc, #196] ; (800ce00 ) + 800cd3c: 701a strb r2, [r3, #0] /* Calculate the maximum acceptable priority group value for the number of bits read back. */ ulMaxPRIGROUPValue = portMAX_PRIGROUP_BITS; - 800cc7e: 4b31 ldr r3, [pc, #196] ; (800cd44 ) - 800cc80: 2207 movs r2, #7 - 800cc82: 601a str r2, [r3, #0] + 800cd3e: 4b31 ldr r3, [pc, #196] ; (800ce04 ) + 800cd40: 2207 movs r2, #7 + 800cd42: 601a str r2, [r3, #0] while( ( ucMaxPriorityValue & portTOP_BIT_OF_BYTE ) == portTOP_BIT_OF_BYTE ) - 800cc84: e009 b.n 800cc9a + 800cd44: e009 b.n 800cd5a { ulMaxPRIGROUPValue--; - 800cc86: 4b2f ldr r3, [pc, #188] ; (800cd44 ) - 800cc88: 681b ldr r3, [r3, #0] - 800cc8a: 3b01 subs r3, #1 - 800cc8c: 4a2d ldr r2, [pc, #180] ; (800cd44 ) - 800cc8e: 6013 str r3, [r2, #0] + 800cd46: 4b2f ldr r3, [pc, #188] ; (800ce04 ) + 800cd48: 681b ldr r3, [r3, #0] + 800cd4a: 3b01 subs r3, #1 + 800cd4c: 4a2d ldr r2, [pc, #180] ; (800ce04 ) + 800cd4e: 6013 str r3, [r2, #0] ucMaxPriorityValue <<= ( uint8_t ) 0x01; - 800cc90: 78fb ldrb r3, [r7, #3] - 800cc92: b2db uxtb r3, r3 - 800cc94: 005b lsls r3, r3, #1 - 800cc96: b2db uxtb r3, r3 - 800cc98: 70fb strb r3, [r7, #3] + 800cd50: 78fb ldrb r3, [r7, #3] + 800cd52: b2db uxtb r3, r3 + 800cd54: 005b lsls r3, r3, #1 + 800cd56: b2db uxtb r3, r3 + 800cd58: 70fb strb r3, [r7, #3] while( ( ucMaxPriorityValue & portTOP_BIT_OF_BYTE ) == portTOP_BIT_OF_BYTE ) - 800cc9a: 78fb ldrb r3, [r7, #3] - 800cc9c: b2db uxtb r3, r3 - 800cc9e: f003 0380 and.w r3, r3, #128 ; 0x80 - 800cca2: 2b80 cmp r3, #128 ; 0x80 - 800cca4: d0ef beq.n 800cc86 + 800cd5a: 78fb ldrb r3, [r7, #3] + 800cd5c: b2db uxtb r3, r3 + 800cd5e: f003 0380 and.w r3, r3, #128 ; 0x80 + 800cd62: 2b80 cmp r3, #128 ; 0x80 + 800cd64: d0ef beq.n 800cd46 #ifdef configPRIO_BITS { /* Check the FreeRTOS configuration that defines the number of priority bits matches the number of priority bits actually queried from the hardware. */ configASSERT( ( portMAX_PRIGROUP_BITS - ulMaxPRIGROUPValue ) == configPRIO_BITS ); - 800cca6: 4b27 ldr r3, [pc, #156] ; (800cd44 ) - 800cca8: 681b ldr r3, [r3, #0] - 800ccaa: f1c3 0307 rsb r3, r3, #7 - 800ccae: 2b04 cmp r3, #4 - 800ccb0: d00a beq.n 800ccc8 + 800cd66: 4b27 ldr r3, [pc, #156] ; (800ce04 ) + 800cd68: 681b ldr r3, [r3, #0] + 800cd6a: f1c3 0307 rsb r3, r3, #7 + 800cd6e: 2b04 cmp r3, #4 + 800cd70: d00a beq.n 800cd88 __asm volatile - 800ccb2: f04f 0350 mov.w r3, #80 ; 0x50 - 800ccb6: f383 8811 msr BASEPRI, r3 - 800ccba: f3bf 8f6f isb sy - 800ccbe: f3bf 8f4f dsb sy - 800ccc2: 60bb str r3, [r7, #8] -} - 800ccc4: bf00 nop - 800ccc6: e7fe b.n 800ccc6 + 800cd72: f04f 0350 mov.w r3, #80 ; 0x50 + 800cd76: f383 8811 msr BASEPRI, r3 + 800cd7a: f3bf 8f6f isb sy + 800cd7e: f3bf 8f4f dsb sy + 800cd82: 60bb str r3, [r7, #8] +} + 800cd84: bf00 nop + 800cd86: e7fe b.n 800cd86 } #endif /* Shift the priority group value back to its position within the AIRCR register. */ ulMaxPRIGROUPValue <<= portPRIGROUP_SHIFT; - 800ccc8: 4b1e ldr r3, [pc, #120] ; (800cd44 ) - 800ccca: 681b ldr r3, [r3, #0] - 800cccc: 021b lsls r3, r3, #8 - 800ccce: 4a1d ldr r2, [pc, #116] ; (800cd44 ) - 800ccd0: 6013 str r3, [r2, #0] + 800cd88: 4b1e ldr r3, [pc, #120] ; (800ce04 ) + 800cd8a: 681b ldr r3, [r3, #0] + 800cd8c: 021b lsls r3, r3, #8 + 800cd8e: 4a1d ldr r2, [pc, #116] ; (800ce04 ) + 800cd90: 6013 str r3, [r2, #0] ulMaxPRIGROUPValue &= portPRIORITY_GROUP_MASK; - 800ccd2: 4b1c ldr r3, [pc, #112] ; (800cd44 ) - 800ccd4: 681b ldr r3, [r3, #0] - 800ccd6: f403 63e0 and.w r3, r3, #1792 ; 0x700 - 800ccda: 4a1a ldr r2, [pc, #104] ; (800cd44 ) - 800ccdc: 6013 str r3, [r2, #0] + 800cd92: 4b1c ldr r3, [pc, #112] ; (800ce04 ) + 800cd94: 681b ldr r3, [r3, #0] + 800cd96: f403 63e0 and.w r3, r3, #1792 ; 0x700 + 800cd9a: 4a1a ldr r2, [pc, #104] ; (800ce04 ) + 800cd9c: 6013 str r3, [r2, #0] /* Restore the clobbered interrupt priority register to its original value. */ *pucFirstUserPriorityRegister = ulOriginalPriority; - 800ccde: 687b ldr r3, [r7, #4] - 800cce0: b2da uxtb r2, r3 - 800cce2: 697b ldr r3, [r7, #20] - 800cce4: 701a strb r2, [r3, #0] + 800cd9e: 687b ldr r3, [r7, #4] + 800cda0: b2da uxtb r2, r3 + 800cda2: 697b ldr r3, [r7, #20] + 800cda4: 701a strb r2, [r3, #0] } #endif /* conifgASSERT_DEFINED */ /* Make PendSV and SysTick the lowest priority interrupts. */ portNVIC_SYSPRI2_REG |= portNVIC_PENDSV_PRI; - 800cce6: 4b18 ldr r3, [pc, #96] ; (800cd48 ) - 800cce8: 681b ldr r3, [r3, #0] - 800ccea: 4a17 ldr r2, [pc, #92] ; (800cd48 ) - 800ccec: f443 0370 orr.w r3, r3, #15728640 ; 0xf00000 - 800ccf0: 6013 str r3, [r2, #0] + 800cda6: 4b18 ldr r3, [pc, #96] ; (800ce08 ) + 800cda8: 681b ldr r3, [r3, #0] + 800cdaa: 4a17 ldr r2, [pc, #92] ; (800ce08 ) + 800cdac: f443 0370 orr.w r3, r3, #15728640 ; 0xf00000 + 800cdb0: 6013 str r3, [r2, #0] portNVIC_SYSPRI2_REG |= portNVIC_SYSTICK_PRI; - 800ccf2: 4b15 ldr r3, [pc, #84] ; (800cd48 ) - 800ccf4: 681b ldr r3, [r3, #0] - 800ccf6: 4a14 ldr r2, [pc, #80] ; (800cd48 ) - 800ccf8: f043 4370 orr.w r3, r3, #4026531840 ; 0xf0000000 - 800ccfc: 6013 str r3, [r2, #0] + 800cdb2: 4b15 ldr r3, [pc, #84] ; (800ce08 ) + 800cdb4: 681b ldr r3, [r3, #0] + 800cdb6: 4a14 ldr r2, [pc, #80] ; (800ce08 ) + 800cdb8: f043 4370 orr.w r3, r3, #4026531840 ; 0xf0000000 + 800cdbc: 6013 str r3, [r2, #0] /* Start the timer that generates the tick ISR. Interrupts are disabled here already. */ vPortSetupTimerInterrupt(); - 800ccfe: f000 f8dd bl 800cebc + 800cdbe: f000 f8dd bl 800cf7c /* Initialise the critical nesting count ready for the first task. */ uxCriticalNesting = 0; - 800cd02: 4b12 ldr r3, [pc, #72] ; (800cd4c ) - 800cd04: 2200 movs r2, #0 - 800cd06: 601a str r2, [r3, #0] + 800cdc2: 4b12 ldr r3, [pc, #72] ; (800ce0c ) + 800cdc4: 2200 movs r2, #0 + 800cdc6: 601a str r2, [r3, #0] /* Ensure the VFP is enabled - it should be anyway. */ vPortEnableVFP(); - 800cd08: f000 f8fc bl 800cf04 + 800cdc8: f000 f8fc bl 800cfc4 /* Lazy save always. */ *( portFPCCR ) |= portASPEN_AND_LSPEN_BITS; - 800cd0c: 4b10 ldr r3, [pc, #64] ; (800cd50 ) - 800cd0e: 681b ldr r3, [r3, #0] - 800cd10: 4a0f ldr r2, [pc, #60] ; (800cd50 ) - 800cd12: f043 4340 orr.w r3, r3, #3221225472 ; 0xc0000000 - 800cd16: 6013 str r3, [r2, #0] + 800cdcc: 4b10 ldr r3, [pc, #64] ; (800ce10 ) + 800cdce: 681b ldr r3, [r3, #0] + 800cdd0: 4a0f ldr r2, [pc, #60] ; (800ce10 ) + 800cdd2: f043 4340 orr.w r3, r3, #3221225472 ; 0xc0000000 + 800cdd6: 6013 str r3, [r2, #0] /* Start the first task. */ prvPortStartFirstTask(); - 800cd18: f7ff ff66 bl 800cbe8 + 800cdd8: f7ff ff66 bl 800cca8 exit error function to prevent compiler warnings about a static function not being called in the case that the application writer overrides this functionality by defining configTASK_RETURN_ADDRESS. Call vTaskSwitchContext() so link time optimisation does not remove the symbol. */ vTaskSwitchContext(); - 800cd1c: f7fe fc68 bl 800b5f0 + 800cddc: f7fe fc62 bl 800b6a4 prvTaskExitError(); - 800cd20: f7ff ff22 bl 800cb68 + 800cde0: f7ff ff1c bl 800cc1c /* Should not get here! */ return 0; - 800cd24: 2300 movs r3, #0 -} - 800cd26: 4618 mov r0, r3 - 800cd28: 3718 adds r7, #24 - 800cd2a: 46bd mov sp, r7 - 800cd2c: bd80 pop {r7, pc} - 800cd2e: bf00 nop - 800cd30: e000ed00 .word 0xe000ed00 - 800cd34: 410fc271 .word 0x410fc271 - 800cd38: 410fc270 .word 0x410fc270 - 800cd3c: e000e400 .word 0xe000e400 - 800cd40: 20001540 .word 0x20001540 - 800cd44: 20001544 .word 0x20001544 - 800cd48: e000ed20 .word 0xe000ed20 - 800cd4c: 20000024 .word 0x20000024 - 800cd50: e000ef34 .word 0xe000ef34 - -0800cd54 : + 800cde4: 2300 movs r3, #0 +} + 800cde6: 4618 mov r0, r3 + 800cde8: 3718 adds r7, #24 + 800cdea: 46bd mov sp, r7 + 800cdec: bd80 pop {r7, pc} + 800cdee: bf00 nop + 800cdf0: e000ed00 .word 0xe000ed00 + 800cdf4: 410fc271 .word 0x410fc271 + 800cdf8: 410fc270 .word 0x410fc270 + 800cdfc: e000e400 .word 0xe000e400 + 800ce00: 2000155c .word 0x2000155c + 800ce04: 20001560 .word 0x20001560 + 800ce08: e000ed20 .word 0xe000ed20 + 800ce0c: 20000038 .word 0x20000038 + 800ce10: e000ef34 .word 0xe000ef34 + +0800ce14 : configASSERT( uxCriticalNesting == 1000UL ); } /*-----------------------------------------------------------*/ void vPortEnterCritical( void ) { - 800cd54: b480 push {r7} - 800cd56: b083 sub sp, #12 - 800cd58: af00 add r7, sp, #0 + 800ce14: b480 push {r7} + 800ce16: b083 sub sp, #12 + 800ce18: af00 add r7, sp, #0 __asm volatile - 800cd5a: f04f 0350 mov.w r3, #80 ; 0x50 - 800cd5e: f383 8811 msr BASEPRI, r3 - 800cd62: f3bf 8f6f isb sy - 800cd66: f3bf 8f4f dsb sy - 800cd6a: 607b str r3, [r7, #4] + 800ce1a: f04f 0350 mov.w r3, #80 ; 0x50 + 800ce1e: f383 8811 msr BASEPRI, r3 + 800ce22: f3bf 8f6f isb sy + 800ce26: f3bf 8f4f dsb sy + 800ce2a: 607b str r3, [r7, #4] } - 800cd6c: bf00 nop + 800ce2c: bf00 nop portDISABLE_INTERRUPTS(); uxCriticalNesting++; - 800cd6e: 4b0f ldr r3, [pc, #60] ; (800cdac ) - 800cd70: 681b ldr r3, [r3, #0] - 800cd72: 3301 adds r3, #1 - 800cd74: 4a0d ldr r2, [pc, #52] ; (800cdac ) - 800cd76: 6013 str r3, [r2, #0] + 800ce2e: 4b0f ldr r3, [pc, #60] ; (800ce6c ) + 800ce30: 681b ldr r3, [r3, #0] + 800ce32: 3301 adds r3, #1 + 800ce34: 4a0d ldr r2, [pc, #52] ; (800ce6c ) + 800ce36: 6013 str r3, [r2, #0] /* This is not the interrupt safe version of the enter critical function so assert() if it is being called from an interrupt context. Only API functions that end in "FromISR" can be used in an interrupt. Only assert if the critical nesting count is 1 to protect against recursive calls if the assert function also uses a critical section. */ if( uxCriticalNesting == 1 ) - 800cd78: 4b0c ldr r3, [pc, #48] ; (800cdac ) - 800cd7a: 681b ldr r3, [r3, #0] - 800cd7c: 2b01 cmp r3, #1 - 800cd7e: d10f bne.n 800cda0 + 800ce38: 4b0c ldr r3, [pc, #48] ; (800ce6c ) + 800ce3a: 681b ldr r3, [r3, #0] + 800ce3c: 2b01 cmp r3, #1 + 800ce3e: d10f bne.n 800ce60 { configASSERT( ( portNVIC_INT_CTRL_REG & portVECTACTIVE_MASK ) == 0 ); - 800cd80: 4b0b ldr r3, [pc, #44] ; (800cdb0 ) - 800cd82: 681b ldr r3, [r3, #0] - 800cd84: b2db uxtb r3, r3 - 800cd86: 2b00 cmp r3, #0 - 800cd88: d00a beq.n 800cda0 + 800ce40: 4b0b ldr r3, [pc, #44] ; (800ce70 ) + 800ce42: 681b ldr r3, [r3, #0] + 800ce44: b2db uxtb r3, r3 + 800ce46: 2b00 cmp r3, #0 + 800ce48: d00a beq.n 800ce60 __asm volatile - 800cd8a: f04f 0350 mov.w r3, #80 ; 0x50 - 800cd8e: f383 8811 msr BASEPRI, r3 - 800cd92: f3bf 8f6f isb sy - 800cd96: f3bf 8f4f dsb sy - 800cd9a: 603b str r3, [r7, #0] -} - 800cd9c: bf00 nop - 800cd9e: e7fe b.n 800cd9e + 800ce4a: f04f 0350 mov.w r3, #80 ; 0x50 + 800ce4e: f383 8811 msr BASEPRI, r3 + 800ce52: f3bf 8f6f isb sy + 800ce56: f3bf 8f4f dsb sy + 800ce5a: 603b str r3, [r7, #0] +} + 800ce5c: bf00 nop + 800ce5e: e7fe b.n 800ce5e } } - 800cda0: bf00 nop - 800cda2: 370c adds r7, #12 - 800cda4: 46bd mov sp, r7 - 800cda6: f85d 7b04 ldr.w r7, [sp], #4 - 800cdaa: 4770 bx lr - 800cdac: 20000024 .word 0x20000024 - 800cdb0: e000ed04 .word 0xe000ed04 + 800ce60: bf00 nop + 800ce62: 370c adds r7, #12 + 800ce64: 46bd mov sp, r7 + 800ce66: f85d 7b04 ldr.w r7, [sp], #4 + 800ce6a: 4770 bx lr + 800ce6c: 20000038 .word 0x20000038 + 800ce70: e000ed04 .word 0xe000ed04 -0800cdb4 : +0800ce74 : /*-----------------------------------------------------------*/ void vPortExitCritical( void ) { - 800cdb4: b480 push {r7} - 800cdb6: b083 sub sp, #12 - 800cdb8: af00 add r7, sp, #0 + 800ce74: b480 push {r7} + 800ce76: b083 sub sp, #12 + 800ce78: af00 add r7, sp, #0 configASSERT( uxCriticalNesting ); - 800cdba: 4b12 ldr r3, [pc, #72] ; (800ce04 ) - 800cdbc: 681b ldr r3, [r3, #0] - 800cdbe: 2b00 cmp r3, #0 - 800cdc0: d10a bne.n 800cdd8 + 800ce7a: 4b12 ldr r3, [pc, #72] ; (800cec4 ) + 800ce7c: 681b ldr r3, [r3, #0] + 800ce7e: 2b00 cmp r3, #0 + 800ce80: d10a bne.n 800ce98 __asm volatile - 800cdc2: f04f 0350 mov.w r3, #80 ; 0x50 - 800cdc6: f383 8811 msr BASEPRI, r3 - 800cdca: f3bf 8f6f isb sy - 800cdce: f3bf 8f4f dsb sy - 800cdd2: 607b str r3, [r7, #4] -} - 800cdd4: bf00 nop - 800cdd6: e7fe b.n 800cdd6 + 800ce82: f04f 0350 mov.w r3, #80 ; 0x50 + 800ce86: f383 8811 msr BASEPRI, r3 + 800ce8a: f3bf 8f6f isb sy + 800ce8e: f3bf 8f4f dsb sy + 800ce92: 607b str r3, [r7, #4] +} + 800ce94: bf00 nop + 800ce96: e7fe b.n 800ce96 uxCriticalNesting--; - 800cdd8: 4b0a ldr r3, [pc, #40] ; (800ce04 ) - 800cdda: 681b ldr r3, [r3, #0] - 800cddc: 3b01 subs r3, #1 - 800cdde: 4a09 ldr r2, [pc, #36] ; (800ce04 ) - 800cde0: 6013 str r3, [r2, #0] + 800ce98: 4b0a ldr r3, [pc, #40] ; (800cec4 ) + 800ce9a: 681b ldr r3, [r3, #0] + 800ce9c: 3b01 subs r3, #1 + 800ce9e: 4a09 ldr r2, [pc, #36] ; (800cec4 ) + 800cea0: 6013 str r3, [r2, #0] if( uxCriticalNesting == 0 ) - 800cde2: 4b08 ldr r3, [pc, #32] ; (800ce04 ) - 800cde4: 681b ldr r3, [r3, #0] - 800cde6: 2b00 cmp r3, #0 - 800cde8: d105 bne.n 800cdf6 - 800cdea: 2300 movs r3, #0 - 800cdec: 603b str r3, [r7, #0] + 800cea2: 4b08 ldr r3, [pc, #32] ; (800cec4 ) + 800cea4: 681b ldr r3, [r3, #0] + 800cea6: 2b00 cmp r3, #0 + 800cea8: d105 bne.n 800ceb6 + 800ceaa: 2300 movs r3, #0 + 800ceac: 603b str r3, [r7, #0] __asm volatile - 800cdee: 683b ldr r3, [r7, #0] - 800cdf0: f383 8811 msr BASEPRI, r3 + 800ceae: 683b ldr r3, [r7, #0] + 800ceb0: f383 8811 msr BASEPRI, r3 } - 800cdf4: bf00 nop + 800ceb4: bf00 nop { portENABLE_INTERRUPTS(); } } - 800cdf6: bf00 nop - 800cdf8: 370c adds r7, #12 - 800cdfa: 46bd mov sp, r7 - 800cdfc: f85d 7b04 ldr.w r7, [sp], #4 - 800ce00: 4770 bx lr - 800ce02: bf00 nop - 800ce04: 20000024 .word 0x20000024 + 800ceb6: bf00 nop + 800ceb8: 370c adds r7, #12 + 800ceba: 46bd mov sp, r7 + 800cebc: f85d 7b04 ldr.w r7, [sp], #4 + 800cec0: 4770 bx lr + 800cec2: bf00 nop + 800cec4: 20000038 .word 0x20000038 ... -0800ce10 : +0800ced0 : void xPortPendSVHandler( void ) { /* This is a naked function. */ __asm volatile - 800ce10: f3ef 8009 mrs r0, PSP - 800ce14: f3bf 8f6f isb sy - 800ce18: 4b15 ldr r3, [pc, #84] ; (800ce70 ) - 800ce1a: 681a ldr r2, [r3, #0] - 800ce1c: f01e 0f10 tst.w lr, #16 - 800ce20: bf08 it eq - 800ce22: ed20 8a10 vstmdbeq r0!, {s16-s31} - 800ce26: e920 4ff0 stmdb r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} - 800ce2a: 6010 str r0, [r2, #0] - 800ce2c: e92d 0009 stmdb sp!, {r0, r3} - 800ce30: f04f 0050 mov.w r0, #80 ; 0x50 - 800ce34: f380 8811 msr BASEPRI, r0 - 800ce38: f3bf 8f4f dsb sy - 800ce3c: f3bf 8f6f isb sy - 800ce40: f7fe fbd6 bl 800b5f0 - 800ce44: f04f 0000 mov.w r0, #0 - 800ce48: f380 8811 msr BASEPRI, r0 - 800ce4c: bc09 pop {r0, r3} - 800ce4e: 6819 ldr r1, [r3, #0] - 800ce50: 6808 ldr r0, [r1, #0] - 800ce52: e8b0 4ff0 ldmia.w r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} - 800ce56: f01e 0f10 tst.w lr, #16 - 800ce5a: bf08 it eq - 800ce5c: ecb0 8a10 vldmiaeq r0!, {s16-s31} - 800ce60: f380 8809 msr PSP, r0 - 800ce64: f3bf 8f6f isb sy - 800ce68: 4770 bx lr - 800ce6a: bf00 nop - 800ce6c: f3af 8000 nop.w - -0800ce70 : - 800ce70: 20000f14 .word 0x20000f14 + 800ced0: f3ef 8009 mrs r0, PSP + 800ced4: f3bf 8f6f isb sy + 800ced8: 4b15 ldr r3, [pc, #84] ; (800cf30 ) + 800ceda: 681a ldr r2, [r3, #0] + 800cedc: f01e 0f10 tst.w lr, #16 + 800cee0: bf08 it eq + 800cee2: ed20 8a10 vstmdbeq r0!, {s16-s31} + 800cee6: e920 4ff0 stmdb r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 800ceea: 6010 str r0, [r2, #0] + 800ceec: e92d 0009 stmdb sp!, {r0, r3} + 800cef0: f04f 0050 mov.w r0, #80 ; 0x50 + 800cef4: f380 8811 msr BASEPRI, r0 + 800cef8: f3bf 8f4f dsb sy + 800cefc: f3bf 8f6f isb sy + 800cf00: f7fe fbd0 bl 800b6a4 + 800cf04: f04f 0000 mov.w r0, #0 + 800cf08: f380 8811 msr BASEPRI, r0 + 800cf0c: bc09 pop {r0, r3} + 800cf0e: 6819 ldr r1, [r3, #0] + 800cf10: 6808 ldr r0, [r1, #0] + 800cf12: e8b0 4ff0 ldmia.w r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 800cf16: f01e 0f10 tst.w lr, #16 + 800cf1a: bf08 it eq + 800cf1c: ecb0 8a10 vldmiaeq r0!, {s16-s31} + 800cf20: f380 8809 msr PSP, r0 + 800cf24: f3bf 8f6f isb sy + 800cf28: 4770 bx lr + 800cf2a: bf00 nop + 800cf2c: f3af 8000 nop.w + +0800cf30 : + 800cf30: 20000f30 .word 0x20000f30 " \n" " .align 4 \n" "pxCurrentTCBConst: .word pxCurrentTCB \n" ::"i"(configMAX_SYSCALL_INTERRUPT_PRIORITY) ); } - 800ce74: bf00 nop - 800ce76: bf00 nop + 800cf34: bf00 nop + 800cf36: bf00 nop -0800ce78 : +0800cf38 : /*-----------------------------------------------------------*/ void xPortSysTickHandler( void ) { - 800ce78: b580 push {r7, lr} - 800ce7a: b082 sub sp, #8 - 800ce7c: af00 add r7, sp, #0 + 800cf38: b580 push {r7, lr} + 800cf3a: b082 sub sp, #8 + 800cf3c: af00 add r7, sp, #0 __asm volatile - 800ce7e: f04f 0350 mov.w r3, #80 ; 0x50 - 800ce82: f383 8811 msr BASEPRI, r3 - 800ce86: f3bf 8f6f isb sy - 800ce8a: f3bf 8f4f dsb sy - 800ce8e: 607b str r3, [r7, #4] + 800cf3e: f04f 0350 mov.w r3, #80 ; 0x50 + 800cf42: f383 8811 msr BASEPRI, r3 + 800cf46: f3bf 8f6f isb sy + 800cf4a: f3bf 8f4f dsb sy + 800cf4e: 607b str r3, [r7, #4] } - 800ce90: bf00 nop + 800cf50: bf00 nop save and then restore the interrupt mask value as its value is already known. */ portDISABLE_INTERRUPTS(); { /* Increment the RTOS tick. */ if( xTaskIncrementTick() != pdFALSE ) - 800ce92: f7fe faf3 bl 800b47c - 800ce96: 4603 mov r3, r0 - 800ce98: 2b00 cmp r3, #0 - 800ce9a: d003 beq.n 800cea4 + 800cf52: f7fe faed bl 800b530 + 800cf56: 4603 mov r3, r0 + 800cf58: 2b00 cmp r3, #0 + 800cf5a: d003 beq.n 800cf64 { /* A context switch is required. Context switching is performed in the PendSV interrupt. Pend the PendSV interrupt. */ portNVIC_INT_CTRL_REG = portNVIC_PENDSVSET_BIT; - 800ce9c: 4b06 ldr r3, [pc, #24] ; (800ceb8 ) - 800ce9e: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800cea2: 601a str r2, [r3, #0] - 800cea4: 2300 movs r3, #0 - 800cea6: 603b str r3, [r7, #0] + 800cf5c: 4b06 ldr r3, [pc, #24] ; (800cf78 ) + 800cf5e: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800cf62: 601a str r2, [r3, #0] + 800cf64: 2300 movs r3, #0 + 800cf66: 603b str r3, [r7, #0] __asm volatile - 800cea8: 683b ldr r3, [r7, #0] - 800ceaa: f383 8811 msr BASEPRI, r3 + 800cf68: 683b ldr r3, [r7, #0] + 800cf6a: f383 8811 msr BASEPRI, r3 } - 800ceae: bf00 nop + 800cf6e: bf00 nop } } portENABLE_INTERRUPTS(); } - 800ceb0: bf00 nop - 800ceb2: 3708 adds r7, #8 - 800ceb4: 46bd mov sp, r7 - 800ceb6: bd80 pop {r7, pc} - 800ceb8: e000ed04 .word 0xe000ed04 + 800cf70: bf00 nop + 800cf72: 3708 adds r7, #8 + 800cf74: 46bd mov sp, r7 + 800cf76: bd80 pop {r7, pc} + 800cf78: e000ed04 .word 0xe000ed04 -0800cebc : +0800cf7c : /* * Setup the systick timer to generate the tick interrupts at the required * frequency. */ __attribute__(( weak )) void vPortSetupTimerInterrupt( void ) { - 800cebc: b480 push {r7} - 800cebe: af00 add r7, sp, #0 + 800cf7c: b480 push {r7} + 800cf7e: af00 add r7, sp, #0 ulStoppedTimerCompensation = portMISSED_COUNTS_FACTOR / ( configCPU_CLOCK_HZ / configSYSTICK_CLOCK_HZ ); } #endif /* configUSE_TICKLESS_IDLE */ /* Stop and clear the SysTick. */ portNVIC_SYSTICK_CTRL_REG = 0UL; - 800cec0: 4b0b ldr r3, [pc, #44] ; (800cef0 ) - 800cec2: 2200 movs r2, #0 - 800cec4: 601a str r2, [r3, #0] + 800cf80: 4b0b ldr r3, [pc, #44] ; (800cfb0 ) + 800cf82: 2200 movs r2, #0 + 800cf84: 601a str r2, [r3, #0] portNVIC_SYSTICK_CURRENT_VALUE_REG = 0UL; - 800cec6: 4b0b ldr r3, [pc, #44] ; (800cef4 ) - 800cec8: 2200 movs r2, #0 - 800ceca: 601a str r2, [r3, #0] + 800cf86: 4b0b ldr r3, [pc, #44] ; (800cfb4 ) + 800cf88: 2200 movs r2, #0 + 800cf8a: 601a str r2, [r3, #0] /* Configure SysTick to interrupt at the requested rate. */ portNVIC_SYSTICK_LOAD_REG = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ ) - 1UL; - 800cecc: 4b0a ldr r3, [pc, #40] ; (800cef8 ) - 800cece: 681b ldr r3, [r3, #0] - 800ced0: 4a0a ldr r2, [pc, #40] ; (800cefc ) - 800ced2: fba2 2303 umull r2, r3, r2, r3 - 800ced6: 099b lsrs r3, r3, #6 - 800ced8: 4a09 ldr r2, [pc, #36] ; (800cf00 ) - 800ceda: 3b01 subs r3, #1 - 800cedc: 6013 str r3, [r2, #0] + 800cf8c: 4b0a ldr r3, [pc, #40] ; (800cfb8 ) + 800cf8e: 681b ldr r3, [r3, #0] + 800cf90: 4a0a ldr r2, [pc, #40] ; (800cfbc ) + 800cf92: fba2 2303 umull r2, r3, r2, r3 + 800cf96: 099b lsrs r3, r3, #6 + 800cf98: 4a09 ldr r2, [pc, #36] ; (800cfc0 ) + 800cf9a: 3b01 subs r3, #1 + 800cf9c: 6013 str r3, [r2, #0] portNVIC_SYSTICK_CTRL_REG = ( portNVIC_SYSTICK_CLK_BIT | portNVIC_SYSTICK_INT_BIT | portNVIC_SYSTICK_ENABLE_BIT ); - 800cede: 4b04 ldr r3, [pc, #16] ; (800cef0 ) - 800cee0: 2207 movs r2, #7 - 800cee2: 601a str r2, [r3, #0] -} - 800cee4: bf00 nop - 800cee6: 46bd mov sp, r7 - 800cee8: f85d 7b04 ldr.w r7, [sp], #4 - 800ceec: 4770 bx lr - 800ceee: bf00 nop - 800cef0: e000e010 .word 0xe000e010 - 800cef4: e000e018 .word 0xe000e018 - 800cef8: 20000018 .word 0x20000018 - 800cefc: 10624dd3 .word 0x10624dd3 - 800cf00: e000e014 .word 0xe000e014 - -0800cf04 : + 800cf9e: 4b04 ldr r3, [pc, #16] ; (800cfb0 ) + 800cfa0: 2207 movs r2, #7 + 800cfa2: 601a str r2, [r3, #0] +} + 800cfa4: bf00 nop + 800cfa6: 46bd mov sp, r7 + 800cfa8: f85d 7b04 ldr.w r7, [sp], #4 + 800cfac: 4770 bx lr + 800cfae: bf00 nop + 800cfb0: e000e010 .word 0xe000e010 + 800cfb4: e000e018 .word 0xe000e018 + 800cfb8: 2000002c .word 0x2000002c + 800cfbc: 10624dd3 .word 0x10624dd3 + 800cfc0: e000e014 .word 0xe000e014 + +0800cfc4 : /*-----------------------------------------------------------*/ /* This is a naked function. */ static void vPortEnableVFP( void ) { __asm volatile - 800cf04: f8df 000c ldr.w r0, [pc, #12] ; 800cf14 - 800cf08: 6801 ldr r1, [r0, #0] - 800cf0a: f441 0170 orr.w r1, r1, #15728640 ; 0xf00000 - 800cf0e: 6001 str r1, [r0, #0] - 800cf10: 4770 bx lr + 800cfc4: f8df 000c ldr.w r0, [pc, #12] ; 800cfd4 + 800cfc8: 6801 ldr r1, [r0, #0] + 800cfca: f441 0170 orr.w r1, r1, #15728640 ; 0xf00000 + 800cfce: 6001 str r1, [r0, #0] + 800cfd0: 4770 bx lr " \n" " orr r1, r1, #( 0xf << 20 ) \n" /* Enable CP10 and CP11 coprocessors, then save back. */ " str r1, [r0] \n" " bx r14 " ); } - 800cf12: bf00 nop - 800cf14: e000ed88 .word 0xe000ed88 + 800cfd2: bf00 nop + 800cfd4: e000ed88 .word 0xe000ed88 -0800cf18 : +0800cfd8 : /*-----------------------------------------------------------*/ #if( configASSERT_DEFINED == 1 ) void vPortValidateInterruptPriority( void ) { - 800cf18: b480 push {r7} - 800cf1a: b085 sub sp, #20 - 800cf1c: af00 add r7, sp, #0 + 800cfd8: b480 push {r7} + 800cfda: b085 sub sp, #20 + 800cfdc: af00 add r7, sp, #0 uint32_t ulCurrentInterrupt; uint8_t ucCurrentPriority; /* Obtain the number of the currently executing interrupt. */ __asm volatile( "mrs %0, ipsr" : "=r"( ulCurrentInterrupt ) :: "memory" ); - 800cf1e: f3ef 8305 mrs r3, IPSR - 800cf22: 60fb str r3, [r7, #12] + 800cfde: f3ef 8305 mrs r3, IPSR + 800cfe2: 60fb str r3, [r7, #12] /* Is the interrupt number a user defined interrupt? */ if( ulCurrentInterrupt >= portFIRST_USER_INTERRUPT_NUMBER ) - 800cf24: 68fb ldr r3, [r7, #12] - 800cf26: 2b0f cmp r3, #15 - 800cf28: d914 bls.n 800cf54 + 800cfe4: 68fb ldr r3, [r7, #12] + 800cfe6: 2b0f cmp r3, #15 + 800cfe8: d914 bls.n 800d014 { /* Look up the interrupt's priority. */ ucCurrentPriority = pcInterruptPriorityRegisters[ ulCurrentInterrupt ]; - 800cf2a: 4a17 ldr r2, [pc, #92] ; (800cf88 ) - 800cf2c: 68fb ldr r3, [r7, #12] - 800cf2e: 4413 add r3, r2 - 800cf30: 781b ldrb r3, [r3, #0] - 800cf32: 72fb strb r3, [r7, #11] + 800cfea: 4a17 ldr r2, [pc, #92] ; (800d048 ) + 800cfec: 68fb ldr r3, [r7, #12] + 800cfee: 4413 add r3, r2 + 800cff0: 781b ldrb r3, [r3, #0] + 800cff2: 72fb strb r3, [r7, #11] interrupt entry is as fast and simple as possible. The following links provide detailed information: http://www.freertos.org/RTOS-Cortex-M3-M4.html http://www.freertos.org/FAQHelp.html */ configASSERT( ucCurrentPriority >= ucMaxSysCallPriority ); - 800cf34: 4b15 ldr r3, [pc, #84] ; (800cf8c ) - 800cf36: 781b ldrb r3, [r3, #0] - 800cf38: 7afa ldrb r2, [r7, #11] - 800cf3a: 429a cmp r2, r3 - 800cf3c: d20a bcs.n 800cf54 + 800cff4: 4b15 ldr r3, [pc, #84] ; (800d04c ) + 800cff6: 781b ldrb r3, [r3, #0] + 800cff8: 7afa ldrb r2, [r7, #11] + 800cffa: 429a cmp r2, r3 + 800cffc: d20a bcs.n 800d014 __asm volatile - 800cf3e: f04f 0350 mov.w r3, #80 ; 0x50 - 800cf42: f383 8811 msr BASEPRI, r3 - 800cf46: f3bf 8f6f isb sy - 800cf4a: f3bf 8f4f dsb sy - 800cf4e: 607b str r3, [r7, #4] -} - 800cf50: bf00 nop - 800cf52: e7fe b.n 800cf52 + 800cffe: f04f 0350 mov.w r3, #80 ; 0x50 + 800d002: f383 8811 msr BASEPRI, r3 + 800d006: f3bf 8f6f isb sy + 800d00a: f3bf 8f4f dsb sy + 800d00e: 607b str r3, [r7, #4] +} + 800d010: bf00 nop + 800d012: e7fe b.n 800d012 configuration then the correct setting can be achieved on all Cortex-M devices by calling NVIC_SetPriorityGrouping( 0 ); before starting the scheduler. Note however that some vendor specific peripheral libraries assume a non-zero priority group setting, in which cases using a value of zero will result in unpredictable behaviour. */ configASSERT( ( portAIRCR_REG & portPRIORITY_GROUP_MASK ) <= ulMaxPRIGROUPValue ); - 800cf54: 4b0e ldr r3, [pc, #56] ; (800cf90 ) - 800cf56: 681b ldr r3, [r3, #0] - 800cf58: f403 62e0 and.w r2, r3, #1792 ; 0x700 - 800cf5c: 4b0d ldr r3, [pc, #52] ; (800cf94 ) - 800cf5e: 681b ldr r3, [r3, #0] - 800cf60: 429a cmp r2, r3 - 800cf62: d90a bls.n 800cf7a + 800d014: 4b0e ldr r3, [pc, #56] ; (800d050 ) + 800d016: 681b ldr r3, [r3, #0] + 800d018: f403 62e0 and.w r2, r3, #1792 ; 0x700 + 800d01c: 4b0d ldr r3, [pc, #52] ; (800d054 ) + 800d01e: 681b ldr r3, [r3, #0] + 800d020: 429a cmp r2, r3 + 800d022: d90a bls.n 800d03a __asm volatile - 800cf64: f04f 0350 mov.w r3, #80 ; 0x50 - 800cf68: f383 8811 msr BASEPRI, r3 - 800cf6c: f3bf 8f6f isb sy - 800cf70: f3bf 8f4f dsb sy - 800cf74: 603b str r3, [r7, #0] -} - 800cf76: bf00 nop - 800cf78: e7fe b.n 800cf78 + 800d024: f04f 0350 mov.w r3, #80 ; 0x50 + 800d028: f383 8811 msr BASEPRI, r3 + 800d02c: f3bf 8f6f isb sy + 800d030: f3bf 8f4f dsb sy + 800d034: 603b str r3, [r7, #0] +} + 800d036: bf00 nop + 800d038: e7fe b.n 800d038 } - 800cf7a: bf00 nop - 800cf7c: 3714 adds r7, #20 - 800cf7e: 46bd mov sp, r7 - 800cf80: f85d 7b04 ldr.w r7, [sp], #4 - 800cf84: 4770 bx lr - 800cf86: bf00 nop - 800cf88: e000e3f0 .word 0xe000e3f0 - 800cf8c: 20001540 .word 0x20001540 - 800cf90: e000ed0c .word 0xe000ed0c - 800cf94: 20001544 .word 0x20001544 - -0800cf98 : + 800d03a: bf00 nop + 800d03c: 3714 adds r7, #20 + 800d03e: 46bd mov sp, r7 + 800d040: f85d 7b04 ldr.w r7, [sp], #4 + 800d044: 4770 bx lr + 800d046: bf00 nop + 800d048: e000e3f0 .word 0xe000e3f0 + 800d04c: 2000155c .word 0x2000155c + 800d050: e000ed0c .word 0xe000ed0c + 800d054: 20001560 .word 0x20001560 + +0800d058 : static size_t xBlockAllocatedBit = 0; /*-----------------------------------------------------------*/ void *pvPortMalloc( size_t xWantedSize ) { - 800cf98: b580 push {r7, lr} - 800cf9a: b08a sub sp, #40 ; 0x28 - 800cf9c: af00 add r7, sp, #0 - 800cf9e: 6078 str r0, [r7, #4] + 800d058: b580 push {r7, lr} + 800d05a: b08a sub sp, #40 ; 0x28 + 800d05c: af00 add r7, sp, #0 + 800d05e: 6078 str r0, [r7, #4] BlockLink_t *pxBlock, *pxPreviousBlock, *pxNewBlockLink; void *pvReturn = NULL; - 800cfa0: 2300 movs r3, #0 - 800cfa2: 61fb str r3, [r7, #28] + 800d060: 2300 movs r3, #0 + 800d062: 61fb str r3, [r7, #28] vTaskSuspendAll(); - 800cfa4: f7fe f99c bl 800b2e0 + 800d064: f7fe f996 bl 800b394 { /* If this is the first call to malloc then the heap will require initialisation to setup the list of free blocks. */ if( pxEnd == NULL ) - 800cfa8: 4b5b ldr r3, [pc, #364] ; (800d118 ) - 800cfaa: 681b ldr r3, [r3, #0] - 800cfac: 2b00 cmp r3, #0 - 800cfae: d101 bne.n 800cfb4 + 800d068: 4b5b ldr r3, [pc, #364] ; (800d1d8 ) + 800d06a: 681b ldr r3, [r3, #0] + 800d06c: 2b00 cmp r3, #0 + 800d06e: d101 bne.n 800d074 { prvHeapInit(); - 800cfb0: f000 f920 bl 800d1f4 + 800d070: f000 f920 bl 800d2b4 /* Check the requested block size is not so large that the top bit is set. The top bit of the block size member of the BlockLink_t structure is used to determine who owns the block - the application or the kernel, so it must be free. */ if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) - 800cfb4: 4b59 ldr r3, [pc, #356] ; (800d11c ) - 800cfb6: 681a ldr r2, [r3, #0] - 800cfb8: 687b ldr r3, [r7, #4] - 800cfba: 4013 ands r3, r2 - 800cfbc: 2b00 cmp r3, #0 - 800cfbe: f040 8093 bne.w 800d0e8 + 800d074: 4b59 ldr r3, [pc, #356] ; (800d1dc ) + 800d076: 681a ldr r2, [r3, #0] + 800d078: 687b ldr r3, [r7, #4] + 800d07a: 4013 ands r3, r2 + 800d07c: 2b00 cmp r3, #0 + 800d07e: f040 8093 bne.w 800d1a8 { /* The wanted size is increased so it can contain a BlockLink_t structure in addition to the requested amount of bytes. */ if( xWantedSize > 0 ) - 800cfc2: 687b ldr r3, [r7, #4] - 800cfc4: 2b00 cmp r3, #0 - 800cfc6: d01d beq.n 800d004 + 800d082: 687b ldr r3, [r7, #4] + 800d084: 2b00 cmp r3, #0 + 800d086: d01d beq.n 800d0c4 { xWantedSize += xHeapStructSize; - 800cfc8: 2208 movs r2, #8 - 800cfca: 687b ldr r3, [r7, #4] - 800cfcc: 4413 add r3, r2 - 800cfce: 607b str r3, [r7, #4] + 800d088: 2208 movs r2, #8 + 800d08a: 687b ldr r3, [r7, #4] + 800d08c: 4413 add r3, r2 + 800d08e: 607b str r3, [r7, #4] /* Ensure that blocks are always aligned to the required number of bytes. */ if( ( xWantedSize & portBYTE_ALIGNMENT_MASK ) != 0x00 ) - 800cfd0: 687b ldr r3, [r7, #4] - 800cfd2: f003 0307 and.w r3, r3, #7 - 800cfd6: 2b00 cmp r3, #0 - 800cfd8: d014 beq.n 800d004 + 800d090: 687b ldr r3, [r7, #4] + 800d092: f003 0307 and.w r3, r3, #7 + 800d096: 2b00 cmp r3, #0 + 800d098: d014 beq.n 800d0c4 { /* Byte alignment required. */ xWantedSize += ( portBYTE_ALIGNMENT - ( xWantedSize & portBYTE_ALIGNMENT_MASK ) ); - 800cfda: 687b ldr r3, [r7, #4] - 800cfdc: f023 0307 bic.w r3, r3, #7 - 800cfe0: 3308 adds r3, #8 - 800cfe2: 607b str r3, [r7, #4] + 800d09a: 687b ldr r3, [r7, #4] + 800d09c: f023 0307 bic.w r3, r3, #7 + 800d0a0: 3308 adds r3, #8 + 800d0a2: 607b str r3, [r7, #4] configASSERT( ( xWantedSize & portBYTE_ALIGNMENT_MASK ) == 0 ); - 800cfe4: 687b ldr r3, [r7, #4] - 800cfe6: f003 0307 and.w r3, r3, #7 - 800cfea: 2b00 cmp r3, #0 - 800cfec: d00a beq.n 800d004 + 800d0a4: 687b ldr r3, [r7, #4] + 800d0a6: f003 0307 and.w r3, r3, #7 + 800d0aa: 2b00 cmp r3, #0 + 800d0ac: d00a beq.n 800d0c4 __asm volatile - 800cfee: f04f 0350 mov.w r3, #80 ; 0x50 - 800cff2: f383 8811 msr BASEPRI, r3 - 800cff6: f3bf 8f6f isb sy - 800cffa: f3bf 8f4f dsb sy - 800cffe: 617b str r3, [r7, #20] -} - 800d000: bf00 nop - 800d002: e7fe b.n 800d002 + 800d0ae: f04f 0350 mov.w r3, #80 ; 0x50 + 800d0b2: f383 8811 msr BASEPRI, r3 + 800d0b6: f3bf 8f6f isb sy + 800d0ba: f3bf 8f4f dsb sy + 800d0be: 617b str r3, [r7, #20] +} + 800d0c0: bf00 nop + 800d0c2: e7fe b.n 800d0c2 else { mtCOVERAGE_TEST_MARKER(); } if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) - 800d004: 687b ldr r3, [r7, #4] - 800d006: 2b00 cmp r3, #0 - 800d008: d06e beq.n 800d0e8 - 800d00a: 4b45 ldr r3, [pc, #276] ; (800d120 ) - 800d00c: 681b ldr r3, [r3, #0] - 800d00e: 687a ldr r2, [r7, #4] - 800d010: 429a cmp r2, r3 - 800d012: d869 bhi.n 800d0e8 + 800d0c4: 687b ldr r3, [r7, #4] + 800d0c6: 2b00 cmp r3, #0 + 800d0c8: d06e beq.n 800d1a8 + 800d0ca: 4b45 ldr r3, [pc, #276] ; (800d1e0 ) + 800d0cc: 681b ldr r3, [r3, #0] + 800d0ce: 687a ldr r2, [r7, #4] + 800d0d0: 429a cmp r2, r3 + 800d0d2: d869 bhi.n 800d1a8 { /* Traverse the list from the start (lowest address) block until one of adequate size is found. */ pxPreviousBlock = &xStart; - 800d014: 4b43 ldr r3, [pc, #268] ; (800d124 ) - 800d016: 623b str r3, [r7, #32] + 800d0d4: 4b43 ldr r3, [pc, #268] ; (800d1e4 ) + 800d0d6: 623b str r3, [r7, #32] pxBlock = xStart.pxNextFreeBlock; - 800d018: 4b42 ldr r3, [pc, #264] ; (800d124 ) - 800d01a: 681b ldr r3, [r3, #0] - 800d01c: 627b str r3, [r7, #36] ; 0x24 + 800d0d8: 4b42 ldr r3, [pc, #264] ; (800d1e4 ) + 800d0da: 681b ldr r3, [r3, #0] + 800d0dc: 627b str r3, [r7, #36] ; 0x24 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) - 800d01e: e004 b.n 800d02a + 800d0de: e004 b.n 800d0ea { pxPreviousBlock = pxBlock; - 800d020: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d022: 623b str r3, [r7, #32] + 800d0e0: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d0e2: 623b str r3, [r7, #32] pxBlock = pxBlock->pxNextFreeBlock; - 800d024: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d026: 681b ldr r3, [r3, #0] - 800d028: 627b str r3, [r7, #36] ; 0x24 + 800d0e4: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d0e6: 681b ldr r3, [r3, #0] + 800d0e8: 627b str r3, [r7, #36] ; 0x24 while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) - 800d02a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d02c: 685b ldr r3, [r3, #4] - 800d02e: 687a ldr r2, [r7, #4] - 800d030: 429a cmp r2, r3 - 800d032: d903 bls.n 800d03c - 800d034: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d036: 681b ldr r3, [r3, #0] - 800d038: 2b00 cmp r3, #0 - 800d03a: d1f1 bne.n 800d020 + 800d0ea: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d0ec: 685b ldr r3, [r3, #4] + 800d0ee: 687a ldr r2, [r7, #4] + 800d0f0: 429a cmp r2, r3 + 800d0f2: d903 bls.n 800d0fc + 800d0f4: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d0f6: 681b ldr r3, [r3, #0] + 800d0f8: 2b00 cmp r3, #0 + 800d0fa: d1f1 bne.n 800d0e0 } /* If the end marker was reached then a block of adequate size was not found. */ if( pxBlock != pxEnd ) - 800d03c: 4b36 ldr r3, [pc, #216] ; (800d118 ) - 800d03e: 681b ldr r3, [r3, #0] - 800d040: 6a7a ldr r2, [r7, #36] ; 0x24 - 800d042: 429a cmp r2, r3 - 800d044: d050 beq.n 800d0e8 + 800d0fc: 4b36 ldr r3, [pc, #216] ; (800d1d8 ) + 800d0fe: 681b ldr r3, [r3, #0] + 800d100: 6a7a ldr r2, [r7, #36] ; 0x24 + 800d102: 429a cmp r2, r3 + 800d104: d050 beq.n 800d1a8 { /* Return the memory space pointed to - jumping over the BlockLink_t structure at its start. */ pvReturn = ( void * ) ( ( ( uint8_t * ) pxPreviousBlock->pxNextFreeBlock ) + xHeapStructSize ); - 800d046: 6a3b ldr r3, [r7, #32] - 800d048: 681b ldr r3, [r3, #0] - 800d04a: 2208 movs r2, #8 - 800d04c: 4413 add r3, r2 - 800d04e: 61fb str r3, [r7, #28] + 800d106: 6a3b ldr r3, [r7, #32] + 800d108: 681b ldr r3, [r3, #0] + 800d10a: 2208 movs r2, #8 + 800d10c: 4413 add r3, r2 + 800d10e: 61fb str r3, [r7, #28] /* This block is being returned for use so must be taken out of the list of free blocks. */ pxPreviousBlock->pxNextFreeBlock = pxBlock->pxNextFreeBlock; - 800d050: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d052: 681a ldr r2, [r3, #0] - 800d054: 6a3b ldr r3, [r7, #32] - 800d056: 601a str r2, [r3, #0] + 800d110: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d112: 681a ldr r2, [r3, #0] + 800d114: 6a3b ldr r3, [r7, #32] + 800d116: 601a str r2, [r3, #0] /* If the block is larger than required it can be split into two. */ if( ( pxBlock->xBlockSize - xWantedSize ) > heapMINIMUM_BLOCK_SIZE ) - 800d058: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d05a: 685a ldr r2, [r3, #4] - 800d05c: 687b ldr r3, [r7, #4] - 800d05e: 1ad2 subs r2, r2, r3 - 800d060: 2308 movs r3, #8 - 800d062: 005b lsls r3, r3, #1 - 800d064: 429a cmp r2, r3 - 800d066: d91f bls.n 800d0a8 + 800d118: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d11a: 685a ldr r2, [r3, #4] + 800d11c: 687b ldr r3, [r7, #4] + 800d11e: 1ad2 subs r2, r2, r3 + 800d120: 2308 movs r3, #8 + 800d122: 005b lsls r3, r3, #1 + 800d124: 429a cmp r2, r3 + 800d126: d91f bls.n 800d168 { /* This block is to be split into two. Create a new block following the number of bytes requested. The void cast is used to prevent byte alignment warnings from the compiler. */ pxNewBlockLink = ( void * ) ( ( ( uint8_t * ) pxBlock ) + xWantedSize ); - 800d068: 6a7a ldr r2, [r7, #36] ; 0x24 - 800d06a: 687b ldr r3, [r7, #4] - 800d06c: 4413 add r3, r2 - 800d06e: 61bb str r3, [r7, #24] + 800d128: 6a7a ldr r2, [r7, #36] ; 0x24 + 800d12a: 687b ldr r3, [r7, #4] + 800d12c: 4413 add r3, r2 + 800d12e: 61bb str r3, [r7, #24] configASSERT( ( ( ( size_t ) pxNewBlockLink ) & portBYTE_ALIGNMENT_MASK ) == 0 ); - 800d070: 69bb ldr r3, [r7, #24] - 800d072: f003 0307 and.w r3, r3, #7 - 800d076: 2b00 cmp r3, #0 - 800d078: d00a beq.n 800d090 + 800d130: 69bb ldr r3, [r7, #24] + 800d132: f003 0307 and.w r3, r3, #7 + 800d136: 2b00 cmp r3, #0 + 800d138: d00a beq.n 800d150 __asm volatile - 800d07a: f04f 0350 mov.w r3, #80 ; 0x50 - 800d07e: f383 8811 msr BASEPRI, r3 - 800d082: f3bf 8f6f isb sy - 800d086: f3bf 8f4f dsb sy - 800d08a: 613b str r3, [r7, #16] + 800d13a: f04f 0350 mov.w r3, #80 ; 0x50 + 800d13e: f383 8811 msr BASEPRI, r3 + 800d142: f3bf 8f6f isb sy + 800d146: f3bf 8f4f dsb sy + 800d14a: 613b str r3, [r7, #16] } - 800d08c: bf00 nop - 800d08e: e7fe b.n 800d08e + 800d14c: bf00 nop + 800d14e: e7fe b.n 800d14e /* Calculate the sizes of two blocks split from the single block. */ pxNewBlockLink->xBlockSize = pxBlock->xBlockSize - xWantedSize; - 800d090: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d092: 685a ldr r2, [r3, #4] - 800d094: 687b ldr r3, [r7, #4] - 800d096: 1ad2 subs r2, r2, r3 - 800d098: 69bb ldr r3, [r7, #24] - 800d09a: 605a str r2, [r3, #4] + 800d150: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d152: 685a ldr r2, [r3, #4] + 800d154: 687b ldr r3, [r7, #4] + 800d156: 1ad2 subs r2, r2, r3 + 800d158: 69bb ldr r3, [r7, #24] + 800d15a: 605a str r2, [r3, #4] pxBlock->xBlockSize = xWantedSize; - 800d09c: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d09e: 687a ldr r2, [r7, #4] - 800d0a0: 605a str r2, [r3, #4] + 800d15c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d15e: 687a ldr r2, [r7, #4] + 800d160: 605a str r2, [r3, #4] /* Insert the new block into the list of free blocks. */ prvInsertBlockIntoFreeList( pxNewBlockLink ); - 800d0a2: 69b8 ldr r0, [r7, #24] - 800d0a4: f000 f908 bl 800d2b8 + 800d162: 69b8 ldr r0, [r7, #24] + 800d164: f000 f908 bl 800d378 else { mtCOVERAGE_TEST_MARKER(); } xFreeBytesRemaining -= pxBlock->xBlockSize; - 800d0a8: 4b1d ldr r3, [pc, #116] ; (800d120 ) - 800d0aa: 681a ldr r2, [r3, #0] - 800d0ac: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d0ae: 685b ldr r3, [r3, #4] - 800d0b0: 1ad3 subs r3, r2, r3 - 800d0b2: 4a1b ldr r2, [pc, #108] ; (800d120 ) - 800d0b4: 6013 str r3, [r2, #0] + 800d168: 4b1d ldr r3, [pc, #116] ; (800d1e0 ) + 800d16a: 681a ldr r2, [r3, #0] + 800d16c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d16e: 685b ldr r3, [r3, #4] + 800d170: 1ad3 subs r3, r2, r3 + 800d172: 4a1b ldr r2, [pc, #108] ; (800d1e0 ) + 800d174: 6013 str r3, [r2, #0] if( xFreeBytesRemaining < xMinimumEverFreeBytesRemaining ) - 800d0b6: 4b1a ldr r3, [pc, #104] ; (800d120 ) - 800d0b8: 681a ldr r2, [r3, #0] - 800d0ba: 4b1b ldr r3, [pc, #108] ; (800d128 ) - 800d0bc: 681b ldr r3, [r3, #0] - 800d0be: 429a cmp r2, r3 - 800d0c0: d203 bcs.n 800d0ca + 800d176: 4b1a ldr r3, [pc, #104] ; (800d1e0 ) + 800d178: 681a ldr r2, [r3, #0] + 800d17a: 4b1b ldr r3, [pc, #108] ; (800d1e8 ) + 800d17c: 681b ldr r3, [r3, #0] + 800d17e: 429a cmp r2, r3 + 800d180: d203 bcs.n 800d18a { xMinimumEverFreeBytesRemaining = xFreeBytesRemaining; - 800d0c2: 4b17 ldr r3, [pc, #92] ; (800d120 ) - 800d0c4: 681b ldr r3, [r3, #0] - 800d0c6: 4a18 ldr r2, [pc, #96] ; (800d128 ) - 800d0c8: 6013 str r3, [r2, #0] + 800d182: 4b17 ldr r3, [pc, #92] ; (800d1e0 ) + 800d184: 681b ldr r3, [r3, #0] + 800d186: 4a18 ldr r2, [pc, #96] ; (800d1e8 ) + 800d188: 6013 str r3, [r2, #0] mtCOVERAGE_TEST_MARKER(); } /* The block is being returned - it is allocated and owned by the application and has no "next" block. */ pxBlock->xBlockSize |= xBlockAllocatedBit; - 800d0ca: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d0cc: 685a ldr r2, [r3, #4] - 800d0ce: 4b13 ldr r3, [pc, #76] ; (800d11c ) - 800d0d0: 681b ldr r3, [r3, #0] - 800d0d2: 431a orrs r2, r3 - 800d0d4: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d0d6: 605a str r2, [r3, #4] + 800d18a: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d18c: 685a ldr r2, [r3, #4] + 800d18e: 4b13 ldr r3, [pc, #76] ; (800d1dc ) + 800d190: 681b ldr r3, [r3, #0] + 800d192: 431a orrs r2, r3 + 800d194: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d196: 605a str r2, [r3, #4] pxBlock->pxNextFreeBlock = NULL; - 800d0d8: 6a7b ldr r3, [r7, #36] ; 0x24 - 800d0da: 2200 movs r2, #0 - 800d0dc: 601a str r2, [r3, #0] + 800d198: 6a7b ldr r3, [r7, #36] ; 0x24 + 800d19a: 2200 movs r2, #0 + 800d19c: 601a str r2, [r3, #0] xNumberOfSuccessfulAllocations++; - 800d0de: 4b13 ldr r3, [pc, #76] ; (800d12c ) - 800d0e0: 681b ldr r3, [r3, #0] - 800d0e2: 3301 adds r3, #1 - 800d0e4: 4a11 ldr r2, [pc, #68] ; (800d12c ) - 800d0e6: 6013 str r3, [r2, #0] + 800d19e: 4b13 ldr r3, [pc, #76] ; (800d1ec ) + 800d1a0: 681b ldr r3, [r3, #0] + 800d1a2: 3301 adds r3, #1 + 800d1a4: 4a11 ldr r2, [pc, #68] ; (800d1ec ) + 800d1a6: 6013 str r3, [r2, #0] mtCOVERAGE_TEST_MARKER(); } traceMALLOC( pvReturn, xWantedSize ); } ( void ) xTaskResumeAll(); - 800d0e8: f7fe f908 bl 800b2fc + 800d1a8: f7fe f902 bl 800b3b0 mtCOVERAGE_TEST_MARKER(); } } #endif configASSERT( ( ( ( size_t ) pvReturn ) & ( size_t ) portBYTE_ALIGNMENT_MASK ) == 0 ); - 800d0ec: 69fb ldr r3, [r7, #28] - 800d0ee: f003 0307 and.w r3, r3, #7 - 800d0f2: 2b00 cmp r3, #0 - 800d0f4: d00a beq.n 800d10c + 800d1ac: 69fb ldr r3, [r7, #28] + 800d1ae: f003 0307 and.w r3, r3, #7 + 800d1b2: 2b00 cmp r3, #0 + 800d1b4: d00a beq.n 800d1cc __asm volatile - 800d0f6: f04f 0350 mov.w r3, #80 ; 0x50 - 800d0fa: f383 8811 msr BASEPRI, r3 - 800d0fe: f3bf 8f6f isb sy - 800d102: f3bf 8f4f dsb sy - 800d106: 60fb str r3, [r7, #12] -} - 800d108: bf00 nop - 800d10a: e7fe b.n 800d10a + 800d1b6: f04f 0350 mov.w r3, #80 ; 0x50 + 800d1ba: f383 8811 msr BASEPRI, r3 + 800d1be: f3bf 8f6f isb sy + 800d1c2: f3bf 8f4f dsb sy + 800d1c6: 60fb str r3, [r7, #12] +} + 800d1c8: bf00 nop + 800d1ca: e7fe b.n 800d1ca return pvReturn; - 800d10c: 69fb ldr r3, [r7, #28] -} - 800d10e: 4618 mov r0, r3 - 800d110: 3728 adds r7, #40 ; 0x28 - 800d112: 46bd mov sp, r7 - 800d114: bd80 pop {r7, pc} - 800d116: bf00 nop - 800d118: 20002150 .word 0x20002150 - 800d11c: 20002164 .word 0x20002164 - 800d120: 20002154 .word 0x20002154 - 800d124: 20002148 .word 0x20002148 - 800d128: 20002158 .word 0x20002158 - 800d12c: 2000215c .word 0x2000215c - -0800d130 : + 800d1cc: 69fb ldr r3, [r7, #28] +} + 800d1ce: 4618 mov r0, r3 + 800d1d0: 3728 adds r7, #40 ; 0x28 + 800d1d2: 46bd mov sp, r7 + 800d1d4: bd80 pop {r7, pc} + 800d1d6: bf00 nop + 800d1d8: 2000216c .word 0x2000216c + 800d1dc: 20002180 .word 0x20002180 + 800d1e0: 20002170 .word 0x20002170 + 800d1e4: 20002164 .word 0x20002164 + 800d1e8: 20002174 .word 0x20002174 + 800d1ec: 20002178 .word 0x20002178 + +0800d1f0 : /*-----------------------------------------------------------*/ void vPortFree( void *pv ) { - 800d130: b580 push {r7, lr} - 800d132: b086 sub sp, #24 - 800d134: af00 add r7, sp, #0 - 800d136: 6078 str r0, [r7, #4] + 800d1f0: b580 push {r7, lr} + 800d1f2: b086 sub sp, #24 + 800d1f4: af00 add r7, sp, #0 + 800d1f6: 6078 str r0, [r7, #4] uint8_t *puc = ( uint8_t * ) pv; - 800d138: 687b ldr r3, [r7, #4] - 800d13a: 617b str r3, [r7, #20] + 800d1f8: 687b ldr r3, [r7, #4] + 800d1fa: 617b str r3, [r7, #20] BlockLink_t *pxLink; if( pv != NULL ) - 800d13c: 687b ldr r3, [r7, #4] - 800d13e: 2b00 cmp r3, #0 - 800d140: d04d beq.n 800d1de + 800d1fc: 687b ldr r3, [r7, #4] + 800d1fe: 2b00 cmp r3, #0 + 800d200: d04d beq.n 800d29e { /* The memory being freed will have an BlockLink_t structure immediately before it. */ puc -= xHeapStructSize; - 800d142: 2308 movs r3, #8 - 800d144: 425b negs r3, r3 - 800d146: 697a ldr r2, [r7, #20] - 800d148: 4413 add r3, r2 - 800d14a: 617b str r3, [r7, #20] + 800d202: 2308 movs r3, #8 + 800d204: 425b negs r3, r3 + 800d206: 697a ldr r2, [r7, #20] + 800d208: 4413 add r3, r2 + 800d20a: 617b str r3, [r7, #20] /* This casting is to keep the compiler from issuing warnings. */ pxLink = ( void * ) puc; - 800d14c: 697b ldr r3, [r7, #20] - 800d14e: 613b str r3, [r7, #16] + 800d20c: 697b ldr r3, [r7, #20] + 800d20e: 613b str r3, [r7, #16] /* Check the block is actually allocated. */ configASSERT( ( pxLink->xBlockSize & xBlockAllocatedBit ) != 0 ); - 800d150: 693b ldr r3, [r7, #16] - 800d152: 685a ldr r2, [r3, #4] - 800d154: 4b24 ldr r3, [pc, #144] ; (800d1e8 ) - 800d156: 681b ldr r3, [r3, #0] - 800d158: 4013 ands r3, r2 - 800d15a: 2b00 cmp r3, #0 - 800d15c: d10a bne.n 800d174 + 800d210: 693b ldr r3, [r7, #16] + 800d212: 685a ldr r2, [r3, #4] + 800d214: 4b24 ldr r3, [pc, #144] ; (800d2a8 ) + 800d216: 681b ldr r3, [r3, #0] + 800d218: 4013 ands r3, r2 + 800d21a: 2b00 cmp r3, #0 + 800d21c: d10a bne.n 800d234 __asm volatile - 800d15e: f04f 0350 mov.w r3, #80 ; 0x50 - 800d162: f383 8811 msr BASEPRI, r3 - 800d166: f3bf 8f6f isb sy - 800d16a: f3bf 8f4f dsb sy - 800d16e: 60fb str r3, [r7, #12] -} - 800d170: bf00 nop - 800d172: e7fe b.n 800d172 + 800d21e: f04f 0350 mov.w r3, #80 ; 0x50 + 800d222: f383 8811 msr BASEPRI, r3 + 800d226: f3bf 8f6f isb sy + 800d22a: f3bf 8f4f dsb sy + 800d22e: 60fb str r3, [r7, #12] +} + 800d230: bf00 nop + 800d232: e7fe b.n 800d232 configASSERT( pxLink->pxNextFreeBlock == NULL ); - 800d174: 693b ldr r3, [r7, #16] - 800d176: 681b ldr r3, [r3, #0] - 800d178: 2b00 cmp r3, #0 - 800d17a: d00a beq.n 800d192 + 800d234: 693b ldr r3, [r7, #16] + 800d236: 681b ldr r3, [r3, #0] + 800d238: 2b00 cmp r3, #0 + 800d23a: d00a beq.n 800d252 __asm volatile - 800d17c: f04f 0350 mov.w r3, #80 ; 0x50 - 800d180: f383 8811 msr BASEPRI, r3 - 800d184: f3bf 8f6f isb sy - 800d188: f3bf 8f4f dsb sy - 800d18c: 60bb str r3, [r7, #8] + 800d23c: f04f 0350 mov.w r3, #80 ; 0x50 + 800d240: f383 8811 msr BASEPRI, r3 + 800d244: f3bf 8f6f isb sy + 800d248: f3bf 8f4f dsb sy + 800d24c: 60bb str r3, [r7, #8] } - 800d18e: bf00 nop - 800d190: e7fe b.n 800d190 + 800d24e: bf00 nop + 800d250: e7fe b.n 800d250 if( ( pxLink->xBlockSize & xBlockAllocatedBit ) != 0 ) - 800d192: 693b ldr r3, [r7, #16] - 800d194: 685a ldr r2, [r3, #4] - 800d196: 4b14 ldr r3, [pc, #80] ; (800d1e8 ) - 800d198: 681b ldr r3, [r3, #0] - 800d19a: 4013 ands r3, r2 - 800d19c: 2b00 cmp r3, #0 - 800d19e: d01e beq.n 800d1de + 800d252: 693b ldr r3, [r7, #16] + 800d254: 685a ldr r2, [r3, #4] + 800d256: 4b14 ldr r3, [pc, #80] ; (800d2a8 ) + 800d258: 681b ldr r3, [r3, #0] + 800d25a: 4013 ands r3, r2 + 800d25c: 2b00 cmp r3, #0 + 800d25e: d01e beq.n 800d29e { if( pxLink->pxNextFreeBlock == NULL ) - 800d1a0: 693b ldr r3, [r7, #16] - 800d1a2: 681b ldr r3, [r3, #0] - 800d1a4: 2b00 cmp r3, #0 - 800d1a6: d11a bne.n 800d1de + 800d260: 693b ldr r3, [r7, #16] + 800d262: 681b ldr r3, [r3, #0] + 800d264: 2b00 cmp r3, #0 + 800d266: d11a bne.n 800d29e { /* The block is being returned to the heap - it is no longer allocated. */ pxLink->xBlockSize &= ~xBlockAllocatedBit; - 800d1a8: 693b ldr r3, [r7, #16] - 800d1aa: 685a ldr r2, [r3, #4] - 800d1ac: 4b0e ldr r3, [pc, #56] ; (800d1e8 ) - 800d1ae: 681b ldr r3, [r3, #0] - 800d1b0: 43db mvns r3, r3 - 800d1b2: 401a ands r2, r3 - 800d1b4: 693b ldr r3, [r7, #16] - 800d1b6: 605a str r2, [r3, #4] + 800d268: 693b ldr r3, [r7, #16] + 800d26a: 685a ldr r2, [r3, #4] + 800d26c: 4b0e ldr r3, [pc, #56] ; (800d2a8 ) + 800d26e: 681b ldr r3, [r3, #0] + 800d270: 43db mvns r3, r3 + 800d272: 401a ands r2, r3 + 800d274: 693b ldr r3, [r7, #16] + 800d276: 605a str r2, [r3, #4] vTaskSuspendAll(); - 800d1b8: f7fe f892 bl 800b2e0 + 800d278: f7fe f88c bl 800b394 { /* Add this block to the list of free blocks. */ xFreeBytesRemaining += pxLink->xBlockSize; - 800d1bc: 693b ldr r3, [r7, #16] - 800d1be: 685a ldr r2, [r3, #4] - 800d1c0: 4b0a ldr r3, [pc, #40] ; (800d1ec ) - 800d1c2: 681b ldr r3, [r3, #0] - 800d1c4: 4413 add r3, r2 - 800d1c6: 4a09 ldr r2, [pc, #36] ; (800d1ec ) - 800d1c8: 6013 str r3, [r2, #0] + 800d27c: 693b ldr r3, [r7, #16] + 800d27e: 685a ldr r2, [r3, #4] + 800d280: 4b0a ldr r3, [pc, #40] ; (800d2ac ) + 800d282: 681b ldr r3, [r3, #0] + 800d284: 4413 add r3, r2 + 800d286: 4a09 ldr r2, [pc, #36] ; (800d2ac ) + 800d288: 6013 str r3, [r2, #0] traceFREE( pv, pxLink->xBlockSize ); prvInsertBlockIntoFreeList( ( ( BlockLink_t * ) pxLink ) ); - 800d1ca: 6938 ldr r0, [r7, #16] - 800d1cc: f000 f874 bl 800d2b8 + 800d28a: 6938 ldr r0, [r7, #16] + 800d28c: f000 f874 bl 800d378 xNumberOfSuccessfulFrees++; - 800d1d0: 4b07 ldr r3, [pc, #28] ; (800d1f0 ) - 800d1d2: 681b ldr r3, [r3, #0] - 800d1d4: 3301 adds r3, #1 - 800d1d6: 4a06 ldr r2, [pc, #24] ; (800d1f0 ) - 800d1d8: 6013 str r3, [r2, #0] + 800d290: 4b07 ldr r3, [pc, #28] ; (800d2b0 ) + 800d292: 681b ldr r3, [r3, #0] + 800d294: 3301 adds r3, #1 + 800d296: 4a06 ldr r2, [pc, #24] ; (800d2b0 ) + 800d298: 6013 str r3, [r2, #0] } ( void ) xTaskResumeAll(); - 800d1da: f7fe f88f bl 800b2fc + 800d29a: f7fe f889 bl 800b3b0 else { mtCOVERAGE_TEST_MARKER(); } } } - 800d1de: bf00 nop - 800d1e0: 3718 adds r7, #24 - 800d1e2: 46bd mov sp, r7 - 800d1e4: bd80 pop {r7, pc} - 800d1e6: bf00 nop - 800d1e8: 20002164 .word 0x20002164 - 800d1ec: 20002154 .word 0x20002154 - 800d1f0: 20002160 .word 0x20002160 + 800d29e: bf00 nop + 800d2a0: 3718 adds r7, #24 + 800d2a2: 46bd mov sp, r7 + 800d2a4: bd80 pop {r7, pc} + 800d2a6: bf00 nop + 800d2a8: 20002180 .word 0x20002180 + 800d2ac: 20002170 .word 0x20002170 + 800d2b0: 2000217c .word 0x2000217c -0800d1f4 : +0800d2b4 : /* This just exists to keep the linker quiet. */ } /*-----------------------------------------------------------*/ static void prvHeapInit( void ) { - 800d1f4: b480 push {r7} - 800d1f6: b085 sub sp, #20 - 800d1f8: af00 add r7, sp, #0 + 800d2b4: b480 push {r7} + 800d2b6: b085 sub sp, #20 + 800d2b8: af00 add r7, sp, #0 BlockLink_t *pxFirstFreeBlock; uint8_t *pucAlignedHeap; size_t uxAddress; size_t xTotalHeapSize = configTOTAL_HEAP_SIZE; - 800d1fa: f44f 6340 mov.w r3, #3072 ; 0xc00 - 800d1fe: 60bb str r3, [r7, #8] + 800d2ba: f44f 6340 mov.w r3, #3072 ; 0xc00 + 800d2be: 60bb str r3, [r7, #8] /* Ensure the heap starts on a correctly aligned boundary. */ uxAddress = ( size_t ) ucHeap; - 800d200: 4b27 ldr r3, [pc, #156] ; (800d2a0 ) - 800d202: 60fb str r3, [r7, #12] + 800d2c0: 4b27 ldr r3, [pc, #156] ; (800d360 ) + 800d2c2: 60fb str r3, [r7, #12] if( ( uxAddress & portBYTE_ALIGNMENT_MASK ) != 0 ) - 800d204: 68fb ldr r3, [r7, #12] - 800d206: f003 0307 and.w r3, r3, #7 - 800d20a: 2b00 cmp r3, #0 - 800d20c: d00c beq.n 800d228 + 800d2c4: 68fb ldr r3, [r7, #12] + 800d2c6: f003 0307 and.w r3, r3, #7 + 800d2ca: 2b00 cmp r3, #0 + 800d2cc: d00c beq.n 800d2e8 { uxAddress += ( portBYTE_ALIGNMENT - 1 ); - 800d20e: 68fb ldr r3, [r7, #12] - 800d210: 3307 adds r3, #7 - 800d212: 60fb str r3, [r7, #12] + 800d2ce: 68fb ldr r3, [r7, #12] + 800d2d0: 3307 adds r3, #7 + 800d2d2: 60fb str r3, [r7, #12] uxAddress &= ~( ( size_t ) portBYTE_ALIGNMENT_MASK ); - 800d214: 68fb ldr r3, [r7, #12] - 800d216: f023 0307 bic.w r3, r3, #7 - 800d21a: 60fb str r3, [r7, #12] + 800d2d4: 68fb ldr r3, [r7, #12] + 800d2d6: f023 0307 bic.w r3, r3, #7 + 800d2da: 60fb str r3, [r7, #12] xTotalHeapSize -= uxAddress - ( size_t ) ucHeap; - 800d21c: 68ba ldr r2, [r7, #8] - 800d21e: 68fb ldr r3, [r7, #12] - 800d220: 1ad3 subs r3, r2, r3 - 800d222: 4a1f ldr r2, [pc, #124] ; (800d2a0 ) - 800d224: 4413 add r3, r2 - 800d226: 60bb str r3, [r7, #8] + 800d2dc: 68ba ldr r2, [r7, #8] + 800d2de: 68fb ldr r3, [r7, #12] + 800d2e0: 1ad3 subs r3, r2, r3 + 800d2e2: 4a1f ldr r2, [pc, #124] ; (800d360 ) + 800d2e4: 4413 add r3, r2 + 800d2e6: 60bb str r3, [r7, #8] } pucAlignedHeap = ( uint8_t * ) uxAddress; - 800d228: 68fb ldr r3, [r7, #12] - 800d22a: 607b str r3, [r7, #4] + 800d2e8: 68fb ldr r3, [r7, #12] + 800d2ea: 607b str r3, [r7, #4] /* xStart is used to hold a pointer to the first item in the list of free blocks. The void cast is used to prevent compiler warnings. */ xStart.pxNextFreeBlock = ( void * ) pucAlignedHeap; - 800d22c: 4a1d ldr r2, [pc, #116] ; (800d2a4 ) - 800d22e: 687b ldr r3, [r7, #4] - 800d230: 6013 str r3, [r2, #0] + 800d2ec: 4a1d ldr r2, [pc, #116] ; (800d364 ) + 800d2ee: 687b ldr r3, [r7, #4] + 800d2f0: 6013 str r3, [r2, #0] xStart.xBlockSize = ( size_t ) 0; - 800d232: 4b1c ldr r3, [pc, #112] ; (800d2a4 ) - 800d234: 2200 movs r2, #0 - 800d236: 605a str r2, [r3, #4] + 800d2f2: 4b1c ldr r3, [pc, #112] ; (800d364 ) + 800d2f4: 2200 movs r2, #0 + 800d2f6: 605a str r2, [r3, #4] /* pxEnd is used to mark the end of the list of free blocks and is inserted at the end of the heap space. */ uxAddress = ( ( size_t ) pucAlignedHeap ) + xTotalHeapSize; - 800d238: 687b ldr r3, [r7, #4] - 800d23a: 68ba ldr r2, [r7, #8] - 800d23c: 4413 add r3, r2 - 800d23e: 60fb str r3, [r7, #12] + 800d2f8: 687b ldr r3, [r7, #4] + 800d2fa: 68ba ldr r2, [r7, #8] + 800d2fc: 4413 add r3, r2 + 800d2fe: 60fb str r3, [r7, #12] uxAddress -= xHeapStructSize; - 800d240: 2208 movs r2, #8 - 800d242: 68fb ldr r3, [r7, #12] - 800d244: 1a9b subs r3, r3, r2 - 800d246: 60fb str r3, [r7, #12] + 800d300: 2208 movs r2, #8 + 800d302: 68fb ldr r3, [r7, #12] + 800d304: 1a9b subs r3, r3, r2 + 800d306: 60fb str r3, [r7, #12] uxAddress &= ~( ( size_t ) portBYTE_ALIGNMENT_MASK ); - 800d248: 68fb ldr r3, [r7, #12] - 800d24a: f023 0307 bic.w r3, r3, #7 - 800d24e: 60fb str r3, [r7, #12] + 800d308: 68fb ldr r3, [r7, #12] + 800d30a: f023 0307 bic.w r3, r3, #7 + 800d30e: 60fb str r3, [r7, #12] pxEnd = ( void * ) uxAddress; - 800d250: 68fb ldr r3, [r7, #12] - 800d252: 4a15 ldr r2, [pc, #84] ; (800d2a8 ) - 800d254: 6013 str r3, [r2, #0] + 800d310: 68fb ldr r3, [r7, #12] + 800d312: 4a15 ldr r2, [pc, #84] ; (800d368 ) + 800d314: 6013 str r3, [r2, #0] pxEnd->xBlockSize = 0; - 800d256: 4b14 ldr r3, [pc, #80] ; (800d2a8 ) - 800d258: 681b ldr r3, [r3, #0] - 800d25a: 2200 movs r2, #0 - 800d25c: 605a str r2, [r3, #4] + 800d316: 4b14 ldr r3, [pc, #80] ; (800d368 ) + 800d318: 681b ldr r3, [r3, #0] + 800d31a: 2200 movs r2, #0 + 800d31c: 605a str r2, [r3, #4] pxEnd->pxNextFreeBlock = NULL; - 800d25e: 4b12 ldr r3, [pc, #72] ; (800d2a8 ) - 800d260: 681b ldr r3, [r3, #0] - 800d262: 2200 movs r2, #0 - 800d264: 601a str r2, [r3, #0] + 800d31e: 4b12 ldr r3, [pc, #72] ; (800d368 ) + 800d320: 681b ldr r3, [r3, #0] + 800d322: 2200 movs r2, #0 + 800d324: 601a str r2, [r3, #0] /* To start with there is a single free block that is sized to take up the entire heap space, minus the space taken by pxEnd. */ pxFirstFreeBlock = ( void * ) pucAlignedHeap; - 800d266: 687b ldr r3, [r7, #4] - 800d268: 603b str r3, [r7, #0] + 800d326: 687b ldr r3, [r7, #4] + 800d328: 603b str r3, [r7, #0] pxFirstFreeBlock->xBlockSize = uxAddress - ( size_t ) pxFirstFreeBlock; - 800d26a: 683b ldr r3, [r7, #0] - 800d26c: 68fa ldr r2, [r7, #12] - 800d26e: 1ad2 subs r2, r2, r3 - 800d270: 683b ldr r3, [r7, #0] - 800d272: 605a str r2, [r3, #4] + 800d32a: 683b ldr r3, [r7, #0] + 800d32c: 68fa ldr r2, [r7, #12] + 800d32e: 1ad2 subs r2, r2, r3 + 800d330: 683b ldr r3, [r7, #0] + 800d332: 605a str r2, [r3, #4] pxFirstFreeBlock->pxNextFreeBlock = pxEnd; - 800d274: 4b0c ldr r3, [pc, #48] ; (800d2a8 ) - 800d276: 681a ldr r2, [r3, #0] - 800d278: 683b ldr r3, [r7, #0] - 800d27a: 601a str r2, [r3, #0] + 800d334: 4b0c ldr r3, [pc, #48] ; (800d368 ) + 800d336: 681a ldr r2, [r3, #0] + 800d338: 683b ldr r3, [r7, #0] + 800d33a: 601a str r2, [r3, #0] /* Only one block exists - and it covers the entire usable heap space. */ xMinimumEverFreeBytesRemaining = pxFirstFreeBlock->xBlockSize; - 800d27c: 683b ldr r3, [r7, #0] - 800d27e: 685b ldr r3, [r3, #4] - 800d280: 4a0a ldr r2, [pc, #40] ; (800d2ac ) - 800d282: 6013 str r3, [r2, #0] + 800d33c: 683b ldr r3, [r7, #0] + 800d33e: 685b ldr r3, [r3, #4] + 800d340: 4a0a ldr r2, [pc, #40] ; (800d36c ) + 800d342: 6013 str r3, [r2, #0] xFreeBytesRemaining = pxFirstFreeBlock->xBlockSize; - 800d284: 683b ldr r3, [r7, #0] - 800d286: 685b ldr r3, [r3, #4] - 800d288: 4a09 ldr r2, [pc, #36] ; (800d2b0 ) - 800d28a: 6013 str r3, [r2, #0] + 800d344: 683b ldr r3, [r7, #0] + 800d346: 685b ldr r3, [r3, #4] + 800d348: 4a09 ldr r2, [pc, #36] ; (800d370 ) + 800d34a: 6013 str r3, [r2, #0] /* Work out the position of the top bit in a size_t variable. */ xBlockAllocatedBit = ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * heapBITS_PER_BYTE ) - 1 ); - 800d28c: 4b09 ldr r3, [pc, #36] ; (800d2b4 ) - 800d28e: f04f 4200 mov.w r2, #2147483648 ; 0x80000000 - 800d292: 601a str r2, [r3, #0] -} - 800d294: bf00 nop - 800d296: 3714 adds r7, #20 - 800d298: 46bd mov sp, r7 - 800d29a: f85d 7b04 ldr.w r7, [sp], #4 - 800d29e: 4770 bx lr - 800d2a0: 20001548 .word 0x20001548 - 800d2a4: 20002148 .word 0x20002148 - 800d2a8: 20002150 .word 0x20002150 - 800d2ac: 20002158 .word 0x20002158 - 800d2b0: 20002154 .word 0x20002154 - 800d2b4: 20002164 .word 0x20002164 - -0800d2b8 : + 800d34c: 4b09 ldr r3, [pc, #36] ; (800d374 ) + 800d34e: f04f 4200 mov.w r2, #2147483648 ; 0x80000000 + 800d352: 601a str r2, [r3, #0] +} + 800d354: bf00 nop + 800d356: 3714 adds r7, #20 + 800d358: 46bd mov sp, r7 + 800d35a: f85d 7b04 ldr.w r7, [sp], #4 + 800d35e: 4770 bx lr + 800d360: 20001564 .word 0x20001564 + 800d364: 20002164 .word 0x20002164 + 800d368: 2000216c .word 0x2000216c + 800d36c: 20002174 .word 0x20002174 + 800d370: 20002170 .word 0x20002170 + 800d374: 20002180 .word 0x20002180 + +0800d378 : /*-----------------------------------------------------------*/ static void prvInsertBlockIntoFreeList( BlockLink_t *pxBlockToInsert ) { - 800d2b8: b480 push {r7} - 800d2ba: b085 sub sp, #20 - 800d2bc: af00 add r7, sp, #0 - 800d2be: 6078 str r0, [r7, #4] + 800d378: b480 push {r7} + 800d37a: b085 sub sp, #20 + 800d37c: af00 add r7, sp, #0 + 800d37e: 6078 str r0, [r7, #4] BlockLink_t *pxIterator; uint8_t *puc; /* Iterate through the list until a block is found that has a higher address than the block being inserted. */ for( pxIterator = &xStart; pxIterator->pxNextFreeBlock < pxBlockToInsert; pxIterator = pxIterator->pxNextFreeBlock ) - 800d2c0: 4b28 ldr r3, [pc, #160] ; (800d364 ) - 800d2c2: 60fb str r3, [r7, #12] - 800d2c4: e002 b.n 800d2cc - 800d2c6: 68fb ldr r3, [r7, #12] - 800d2c8: 681b ldr r3, [r3, #0] - 800d2ca: 60fb str r3, [r7, #12] - 800d2cc: 68fb ldr r3, [r7, #12] - 800d2ce: 681b ldr r3, [r3, #0] - 800d2d0: 687a ldr r2, [r7, #4] - 800d2d2: 429a cmp r2, r3 - 800d2d4: d8f7 bhi.n 800d2c6 + 800d380: 4b28 ldr r3, [pc, #160] ; (800d424 ) + 800d382: 60fb str r3, [r7, #12] + 800d384: e002 b.n 800d38c + 800d386: 68fb ldr r3, [r7, #12] + 800d388: 681b ldr r3, [r3, #0] + 800d38a: 60fb str r3, [r7, #12] + 800d38c: 68fb ldr r3, [r7, #12] + 800d38e: 681b ldr r3, [r3, #0] + 800d390: 687a ldr r2, [r7, #4] + 800d392: 429a cmp r2, r3 + 800d394: d8f7 bhi.n 800d386 /* Nothing to do here, just iterate to the right position. */ } /* Do the block being inserted, and the block it is being inserted after make a contiguous block of memory? */ puc = ( uint8_t * ) pxIterator; - 800d2d6: 68fb ldr r3, [r7, #12] - 800d2d8: 60bb str r3, [r7, #8] + 800d396: 68fb ldr r3, [r7, #12] + 800d398: 60bb str r3, [r7, #8] if( ( puc + pxIterator->xBlockSize ) == ( uint8_t * ) pxBlockToInsert ) - 800d2da: 68fb ldr r3, [r7, #12] - 800d2dc: 685b ldr r3, [r3, #4] - 800d2de: 68ba ldr r2, [r7, #8] - 800d2e0: 4413 add r3, r2 - 800d2e2: 687a ldr r2, [r7, #4] - 800d2e4: 429a cmp r2, r3 - 800d2e6: d108 bne.n 800d2fa + 800d39a: 68fb ldr r3, [r7, #12] + 800d39c: 685b ldr r3, [r3, #4] + 800d39e: 68ba ldr r2, [r7, #8] + 800d3a0: 4413 add r3, r2 + 800d3a2: 687a ldr r2, [r7, #4] + 800d3a4: 429a cmp r2, r3 + 800d3a6: d108 bne.n 800d3ba { pxIterator->xBlockSize += pxBlockToInsert->xBlockSize; - 800d2e8: 68fb ldr r3, [r7, #12] - 800d2ea: 685a ldr r2, [r3, #4] - 800d2ec: 687b ldr r3, [r7, #4] - 800d2ee: 685b ldr r3, [r3, #4] - 800d2f0: 441a add r2, r3 - 800d2f2: 68fb ldr r3, [r7, #12] - 800d2f4: 605a str r2, [r3, #4] + 800d3a8: 68fb ldr r3, [r7, #12] + 800d3aa: 685a ldr r2, [r3, #4] + 800d3ac: 687b ldr r3, [r7, #4] + 800d3ae: 685b ldr r3, [r3, #4] + 800d3b0: 441a add r2, r3 + 800d3b2: 68fb ldr r3, [r7, #12] + 800d3b4: 605a str r2, [r3, #4] pxBlockToInsert = pxIterator; - 800d2f6: 68fb ldr r3, [r7, #12] - 800d2f8: 607b str r3, [r7, #4] + 800d3b6: 68fb ldr r3, [r7, #12] + 800d3b8: 607b str r3, [r7, #4] mtCOVERAGE_TEST_MARKER(); } /* Do the block being inserted, and the block it is being inserted before make a contiguous block of memory? */ puc = ( uint8_t * ) pxBlockToInsert; - 800d2fa: 687b ldr r3, [r7, #4] - 800d2fc: 60bb str r3, [r7, #8] + 800d3ba: 687b ldr r3, [r7, #4] + 800d3bc: 60bb str r3, [r7, #8] if( ( puc + pxBlockToInsert->xBlockSize ) == ( uint8_t * ) pxIterator->pxNextFreeBlock ) - 800d2fe: 687b ldr r3, [r7, #4] - 800d300: 685b ldr r3, [r3, #4] - 800d302: 68ba ldr r2, [r7, #8] - 800d304: 441a add r2, r3 - 800d306: 68fb ldr r3, [r7, #12] - 800d308: 681b ldr r3, [r3, #0] - 800d30a: 429a cmp r2, r3 - 800d30c: d118 bne.n 800d340 + 800d3be: 687b ldr r3, [r7, #4] + 800d3c0: 685b ldr r3, [r3, #4] + 800d3c2: 68ba ldr r2, [r7, #8] + 800d3c4: 441a add r2, r3 + 800d3c6: 68fb ldr r3, [r7, #12] + 800d3c8: 681b ldr r3, [r3, #0] + 800d3ca: 429a cmp r2, r3 + 800d3cc: d118 bne.n 800d400 { if( pxIterator->pxNextFreeBlock != pxEnd ) - 800d30e: 68fb ldr r3, [r7, #12] - 800d310: 681a ldr r2, [r3, #0] - 800d312: 4b15 ldr r3, [pc, #84] ; (800d368 ) - 800d314: 681b ldr r3, [r3, #0] - 800d316: 429a cmp r2, r3 - 800d318: d00d beq.n 800d336 + 800d3ce: 68fb ldr r3, [r7, #12] + 800d3d0: 681a ldr r2, [r3, #0] + 800d3d2: 4b15 ldr r3, [pc, #84] ; (800d428 ) + 800d3d4: 681b ldr r3, [r3, #0] + 800d3d6: 429a cmp r2, r3 + 800d3d8: d00d beq.n 800d3f6 { /* Form one big block from the two blocks. */ pxBlockToInsert->xBlockSize += pxIterator->pxNextFreeBlock->xBlockSize; - 800d31a: 687b ldr r3, [r7, #4] - 800d31c: 685a ldr r2, [r3, #4] - 800d31e: 68fb ldr r3, [r7, #12] - 800d320: 681b ldr r3, [r3, #0] - 800d322: 685b ldr r3, [r3, #4] - 800d324: 441a add r2, r3 - 800d326: 687b ldr r3, [r7, #4] - 800d328: 605a str r2, [r3, #4] + 800d3da: 687b ldr r3, [r7, #4] + 800d3dc: 685a ldr r2, [r3, #4] + 800d3de: 68fb ldr r3, [r7, #12] + 800d3e0: 681b ldr r3, [r3, #0] + 800d3e2: 685b ldr r3, [r3, #4] + 800d3e4: 441a add r2, r3 + 800d3e6: 687b ldr r3, [r7, #4] + 800d3e8: 605a str r2, [r3, #4] pxBlockToInsert->pxNextFreeBlock = pxIterator->pxNextFreeBlock->pxNextFreeBlock; - 800d32a: 68fb ldr r3, [r7, #12] - 800d32c: 681b ldr r3, [r3, #0] - 800d32e: 681a ldr r2, [r3, #0] - 800d330: 687b ldr r3, [r7, #4] - 800d332: 601a str r2, [r3, #0] - 800d334: e008 b.n 800d348 + 800d3ea: 68fb ldr r3, [r7, #12] + 800d3ec: 681b ldr r3, [r3, #0] + 800d3ee: 681a ldr r2, [r3, #0] + 800d3f0: 687b ldr r3, [r7, #4] + 800d3f2: 601a str r2, [r3, #0] + 800d3f4: e008 b.n 800d408 } else { pxBlockToInsert->pxNextFreeBlock = pxEnd; - 800d336: 4b0c ldr r3, [pc, #48] ; (800d368 ) - 800d338: 681a ldr r2, [r3, #0] - 800d33a: 687b ldr r3, [r7, #4] - 800d33c: 601a str r2, [r3, #0] - 800d33e: e003 b.n 800d348 + 800d3f6: 4b0c ldr r3, [pc, #48] ; (800d428 ) + 800d3f8: 681a ldr r2, [r3, #0] + 800d3fa: 687b ldr r3, [r7, #4] + 800d3fc: 601a str r2, [r3, #0] + 800d3fe: e003 b.n 800d408 } } else { pxBlockToInsert->pxNextFreeBlock = pxIterator->pxNextFreeBlock; - 800d340: 68fb ldr r3, [r7, #12] - 800d342: 681a ldr r2, [r3, #0] - 800d344: 687b ldr r3, [r7, #4] - 800d346: 601a str r2, [r3, #0] + 800d400: 68fb ldr r3, [r7, #12] + 800d402: 681a ldr r2, [r3, #0] + 800d404: 687b ldr r3, [r7, #4] + 800d406: 601a str r2, [r3, #0] /* If the block being inserted plugged a gab, so was merged with the block before and the block after, then it's pxNextFreeBlock pointer will have already been set, and should not be set here as that would make it point to itself. */ if( pxIterator != pxBlockToInsert ) - 800d348: 68fa ldr r2, [r7, #12] - 800d34a: 687b ldr r3, [r7, #4] - 800d34c: 429a cmp r2, r3 - 800d34e: d002 beq.n 800d356 + 800d408: 68fa ldr r2, [r7, #12] + 800d40a: 687b ldr r3, [r7, #4] + 800d40c: 429a cmp r2, r3 + 800d40e: d002 beq.n 800d416 { pxIterator->pxNextFreeBlock = pxBlockToInsert; - 800d350: 68fb ldr r3, [r7, #12] - 800d352: 687a ldr r2, [r7, #4] - 800d354: 601a str r2, [r3, #0] + 800d410: 68fb ldr r3, [r7, #12] + 800d412: 687a ldr r2, [r7, #4] + 800d414: 601a str r2, [r3, #0] } else { mtCOVERAGE_TEST_MARKER(); } } - 800d356: bf00 nop - 800d358: 3714 adds r7, #20 - 800d35a: 46bd mov sp, r7 - 800d35c: f85d 7b04 ldr.w r7, [sp], #4 - 800d360: 4770 bx lr - 800d362: bf00 nop - 800d364: 20002148 .word 0x20002148 - 800d368: 20002150 .word 0x20002150 + 800d416: bf00 nop + 800d418: 3714 adds r7, #20 + 800d41a: 46bd mov sp, r7 + 800d41c: f85d 7b04 ldr.w r7, [sp], #4 + 800d420: 4770 bx lr + 800d422: bf00 nop + 800d424: 20002164 .word 0x20002164 + 800d428: 2000216c .word 0x2000216c -0800d36c : +0800d42c : /* Ring Buffer functions */ // This function must be called only after disabling USART RX interrupt or inside of the RX interrupt void RingAdd(modbusRingBuffer_t *xRingBuffer, uint8_t u8Val) { - 800d36c: b480 push {r7} - 800d36e: b083 sub sp, #12 - 800d370: af00 add r7, sp, #0 - 800d372: 6078 str r0, [r7, #4] - 800d374: 460b mov r3, r1 - 800d376: 70fb strb r3, [r7, #3] + 800d42c: b480 push {r7} + 800d42e: b083 sub sp, #12 + 800d430: af00 add r7, sp, #0 + 800d432: 6078 str r0, [r7, #4] + 800d434: 460b mov r3, r1 + 800d436: 70fb strb r3, [r7, #3] xRingBuffer->uxBuffer[xRingBuffer->u8end] = u8Val; - 800d378: 687b ldr r3, [r7, #4] - 800d37a: f893 3081 ldrb.w r3, [r3, #129] ; 0x81 - 800d37e: 4619 mov r1, r3 - 800d380: 687b ldr r3, [r7, #4] - 800d382: 78fa ldrb r2, [r7, #3] - 800d384: 545a strb r2, [r3, r1] + 800d438: 687b ldr r3, [r7, #4] + 800d43a: f893 3081 ldrb.w r3, [r3, #129] ; 0x81 + 800d43e: 4619 mov r1, r3 + 800d440: 687b ldr r3, [r7, #4] + 800d442: 78fa ldrb r2, [r7, #3] + 800d444: 545a strb r2, [r3, r1] xRingBuffer->u8end = (xRingBuffer->u8end + 1) % MAX_BUFFER; - 800d386: 687b ldr r3, [r7, #4] - 800d388: f893 3081 ldrb.w r3, [r3, #129] ; 0x81 - 800d38c: 3301 adds r3, #1 - 800d38e: 425a negs r2, r3 - 800d390: f003 037f and.w r3, r3, #127 ; 0x7f - 800d394: f002 027f and.w r2, r2, #127 ; 0x7f - 800d398: bf58 it pl - 800d39a: 4253 negpl r3, r2 - 800d39c: b2da uxtb r2, r3 - 800d39e: 687b ldr r3, [r7, #4] - 800d3a0: f883 2081 strb.w r2, [r3, #129] ; 0x81 + 800d446: 687b ldr r3, [r7, #4] + 800d448: f893 3081 ldrb.w r3, [r3, #129] ; 0x81 + 800d44c: 3301 adds r3, #1 + 800d44e: 425a negs r2, r3 + 800d450: f003 037f and.w r3, r3, #127 ; 0x7f + 800d454: f002 027f and.w r2, r2, #127 ; 0x7f + 800d458: bf58 it pl + 800d45a: 4253 negpl r3, r2 + 800d45c: b2da uxtb r2, r3 + 800d45e: 687b ldr r3, [r7, #4] + 800d460: f883 2081 strb.w r2, [r3, #129] ; 0x81 if (xRingBuffer->u8available == MAX_BUFFER) - 800d3a4: 687b ldr r3, [r7, #4] - 800d3a6: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 - 800d3aa: 2b80 cmp r3, #128 ; 0x80 - 800d3ac: d113 bne.n 800d3d6 + 800d464: 687b ldr r3, [r7, #4] + 800d466: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 + 800d46a: 2b80 cmp r3, #128 ; 0x80 + 800d46c: d113 bne.n 800d496 { xRingBuffer->overflow = true; - 800d3ae: 687b ldr r3, [r7, #4] - 800d3b0: 2201 movs r2, #1 - 800d3b2: f883 2083 strb.w r2, [r3, #131] ; 0x83 + 800d46e: 687b ldr r3, [r7, #4] + 800d470: 2201 movs r2, #1 + 800d472: f883 2083 strb.w r2, [r3, #131] ; 0x83 xRingBuffer->u8start = (xRingBuffer->u8start + 1) % MAX_BUFFER; - 800d3b6: 687b ldr r3, [r7, #4] - 800d3b8: f893 3080 ldrb.w r3, [r3, #128] ; 0x80 - 800d3bc: 3301 adds r3, #1 - 800d3be: 425a negs r2, r3 - 800d3c0: f003 037f and.w r3, r3, #127 ; 0x7f - 800d3c4: f002 027f and.w r2, r2, #127 ; 0x7f - 800d3c8: bf58 it pl - 800d3ca: 4253 negpl r3, r2 - 800d3cc: b2da uxtb r2, r3 - 800d3ce: 687b ldr r3, [r7, #4] - 800d3d0: f883 2080 strb.w r2, [r3, #128] ; 0x80 + 800d476: 687b ldr r3, [r7, #4] + 800d478: f893 3080 ldrb.w r3, [r3, #128] ; 0x80 + 800d47c: 3301 adds r3, #1 + 800d47e: 425a negs r2, r3 + 800d480: f003 037f and.w r3, r3, #127 ; 0x7f + 800d484: f002 027f and.w r2, r2, #127 ; 0x7f + 800d488: bf58 it pl + 800d48a: 4253 negpl r3, r2 + 800d48c: b2da uxtb r2, r3 + 800d48e: 687b ldr r3, [r7, #4] + 800d490: f883 2080 strb.w r2, [r3, #128] ; 0x80 { xRingBuffer->overflow = false; xRingBuffer->u8available++; } } - 800d3d4: e00b b.n 800d3ee + 800d494: e00b b.n 800d4ae xRingBuffer->overflow = false; - 800d3d6: 687b ldr r3, [r7, #4] - 800d3d8: 2200 movs r2, #0 - 800d3da: f883 2083 strb.w r2, [r3, #131] ; 0x83 + 800d496: 687b ldr r3, [r7, #4] + 800d498: 2200 movs r2, #0 + 800d49a: f883 2083 strb.w r2, [r3, #131] ; 0x83 xRingBuffer->u8available++; - 800d3de: 687b ldr r3, [r7, #4] - 800d3e0: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 - 800d3e4: 3301 adds r3, #1 - 800d3e6: b2da uxtb r2, r3 - 800d3e8: 687b ldr r3, [r7, #4] - 800d3ea: f883 2082 strb.w r2, [r3, #130] ; 0x82 + 800d49e: 687b ldr r3, [r7, #4] + 800d4a0: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 + 800d4a4: 3301 adds r3, #1 + 800d4a6: b2da uxtb r2, r3 + 800d4a8: 687b ldr r3, [r7, #4] + 800d4aa: f883 2082 strb.w r2, [r3, #130] ; 0x82 } - 800d3ee: bf00 nop - 800d3f0: 370c adds r7, #12 - 800d3f2: 46bd mov sp, r7 - 800d3f4: f85d 7b04 ldr.w r7, [sp], #4 - 800d3f8: 4770 bx lr + 800d4ae: bf00 nop + 800d4b0: 370c adds r7, #12 + 800d4b2: 46bd mov sp, r7 + 800d4b4: f85d 7b04 ldr.w r7, [sp], #4 + 800d4b8: 4770 bx lr -0800d3fa : +0800d4ba : // This function must be called only after disabling USART RX interrupt uint8_t RingGetAllBytes(modbusRingBuffer_t *xRingBuffer, uint8_t *buffer) { - 800d3fa: b580 push {r7, lr} - 800d3fc: b082 sub sp, #8 - 800d3fe: af00 add r7, sp, #0 - 800d400: 6078 str r0, [r7, #4] - 800d402: 6039 str r1, [r7, #0] + 800d4ba: b580 push {r7, lr} + 800d4bc: b082 sub sp, #8 + 800d4be: af00 add r7, sp, #0 + 800d4c0: 6078 str r0, [r7, #4] + 800d4c2: 6039 str r1, [r7, #0] return RingGetNBytes(xRingBuffer, buffer, xRingBuffer->u8available); - 800d404: 687b ldr r3, [r7, #4] - 800d406: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 - 800d40a: 461a mov r2, r3 - 800d40c: 6839 ldr r1, [r7, #0] - 800d40e: 6878 ldr r0, [r7, #4] - 800d410: f000 f805 bl 800d41e - 800d414: 4603 mov r3, r0 -} - 800d416: 4618 mov r0, r3 - 800d418: 3708 adds r7, #8 - 800d41a: 46bd mov sp, r7 - 800d41c: bd80 pop {r7, pc} + 800d4c4: 687b ldr r3, [r7, #4] + 800d4c6: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 + 800d4ca: 461a mov r2, r3 + 800d4cc: 6839 ldr r1, [r7, #0] + 800d4ce: 6878 ldr r0, [r7, #4] + 800d4d0: f000 f805 bl 800d4de + 800d4d4: 4603 mov r3, r0 +} + 800d4d6: 4618 mov r0, r3 + 800d4d8: 3708 adds r7, #8 + 800d4da: 46bd mov sp, r7 + 800d4dc: bd80 pop {r7, pc} -0800d41e : +0800d4de : // This function must be called only after disabling USART RX interrupt uint8_t RingGetNBytes(modbusRingBuffer_t *xRingBuffer, uint8_t *buffer, uint8_t uNumber) { - 800d41e: b580 push {r7, lr} - 800d420: b086 sub sp, #24 - 800d422: af00 add r7, sp, #0 - 800d424: 60f8 str r0, [r7, #12] - 800d426: 60b9 str r1, [r7, #8] - 800d428: 4613 mov r3, r2 - 800d42a: 71fb strb r3, [r7, #7] + 800d4de: b580 push {r7, lr} + 800d4e0: b086 sub sp, #24 + 800d4e2: af00 add r7, sp, #0 + 800d4e4: 60f8 str r0, [r7, #12] + 800d4e6: 60b9 str r1, [r7, #8] + 800d4e8: 4613 mov r3, r2 + 800d4ea: 71fb strb r3, [r7, #7] uint8_t uCounter; if(xRingBuffer->u8available == 0 || uNumber == 0 ) return 0; - 800d42c: 68fb ldr r3, [r7, #12] - 800d42e: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 - 800d432: 2b00 cmp r3, #0 - 800d434: d002 beq.n 800d43c - 800d436: 79fb ldrb r3, [r7, #7] - 800d438: 2b00 cmp r3, #0 - 800d43a: d101 bne.n 800d440 - 800d43c: 2300 movs r3, #0 - 800d43e: e03e b.n 800d4be + 800d4ec: 68fb ldr r3, [r7, #12] + 800d4ee: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 + 800d4f2: 2b00 cmp r3, #0 + 800d4f4: d002 beq.n 800d4fc + 800d4f6: 79fb ldrb r3, [r7, #7] + 800d4f8: 2b00 cmp r3, #0 + 800d4fa: d101 bne.n 800d500 + 800d4fc: 2300 movs r3, #0 + 800d4fe: e03e b.n 800d57e if(uNumber > MAX_BUFFER) return 0; - 800d440: 79fb ldrb r3, [r7, #7] - 800d442: 2b80 cmp r3, #128 ; 0x80 - 800d444: d901 bls.n 800d44a - 800d446: 2300 movs r3, #0 - 800d448: e039 b.n 800d4be + 800d500: 79fb ldrb r3, [r7, #7] + 800d502: 2b80 cmp r3, #128 ; 0x80 + 800d504: d901 bls.n 800d50a + 800d506: 2300 movs r3, #0 + 800d508: e039 b.n 800d57e for(uCounter = 0; uCounter < uNumber && uCounter< xRingBuffer->u8available ; uCounter++) - 800d44a: 2300 movs r3, #0 - 800d44c: 75fb strb r3, [r7, #23] - 800d44e: e01b b.n 800d488 + 800d50a: 2300 movs r3, #0 + 800d50c: 75fb strb r3, [r7, #23] + 800d50e: e01b b.n 800d548 { buffer[uCounter] = xRingBuffer->uxBuffer[xRingBuffer->u8start]; - 800d450: 68fb ldr r3, [r7, #12] - 800d452: f893 3080 ldrb.w r3, [r3, #128] ; 0x80 - 800d456: 4619 mov r1, r3 - 800d458: 7dfb ldrb r3, [r7, #23] - 800d45a: 68ba ldr r2, [r7, #8] - 800d45c: 4413 add r3, r2 - 800d45e: 68fa ldr r2, [r7, #12] - 800d460: 5c52 ldrb r2, [r2, r1] - 800d462: 701a strb r2, [r3, #0] + 800d510: 68fb ldr r3, [r7, #12] + 800d512: f893 3080 ldrb.w r3, [r3, #128] ; 0x80 + 800d516: 4619 mov r1, r3 + 800d518: 7dfb ldrb r3, [r7, #23] + 800d51a: 68ba ldr r2, [r7, #8] + 800d51c: 4413 add r3, r2 + 800d51e: 68fa ldr r2, [r7, #12] + 800d520: 5c52 ldrb r2, [r2, r1] + 800d522: 701a strb r2, [r3, #0] xRingBuffer->u8start = (xRingBuffer->u8start + 1) % MAX_BUFFER; - 800d464: 68fb ldr r3, [r7, #12] - 800d466: f893 3080 ldrb.w r3, [r3, #128] ; 0x80 - 800d46a: 3301 adds r3, #1 - 800d46c: 425a negs r2, r3 - 800d46e: f003 037f and.w r3, r3, #127 ; 0x7f - 800d472: f002 027f and.w r2, r2, #127 ; 0x7f - 800d476: bf58 it pl - 800d478: 4253 negpl r3, r2 - 800d47a: b2da uxtb r2, r3 - 800d47c: 68fb ldr r3, [r7, #12] - 800d47e: f883 2080 strb.w r2, [r3, #128] ; 0x80 + 800d524: 68fb ldr r3, [r7, #12] + 800d526: f893 3080 ldrb.w r3, [r3, #128] ; 0x80 + 800d52a: 3301 adds r3, #1 + 800d52c: 425a negs r2, r3 + 800d52e: f003 037f and.w r3, r3, #127 ; 0x7f + 800d532: f002 027f and.w r2, r2, #127 ; 0x7f + 800d536: bf58 it pl + 800d538: 4253 negpl r3, r2 + 800d53a: b2da uxtb r2, r3 + 800d53c: 68fb ldr r3, [r7, #12] + 800d53e: f883 2080 strb.w r2, [r3, #128] ; 0x80 for(uCounter = 0; uCounter < uNumber && uCounter< xRingBuffer->u8available ; uCounter++) - 800d482: 7dfb ldrb r3, [r7, #23] - 800d484: 3301 adds r3, #1 - 800d486: 75fb strb r3, [r7, #23] - 800d488: 7dfa ldrb r2, [r7, #23] - 800d48a: 79fb ldrb r3, [r7, #7] - 800d48c: 429a cmp r2, r3 - 800d48e: d205 bcs.n 800d49c - 800d490: 68fb ldr r3, [r7, #12] - 800d492: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 - 800d496: 7dfa ldrb r2, [r7, #23] - 800d498: 429a cmp r2, r3 - 800d49a: d3d9 bcc.n 800d450 + 800d542: 7dfb ldrb r3, [r7, #23] + 800d544: 3301 adds r3, #1 + 800d546: 75fb strb r3, [r7, #23] + 800d548: 7dfa ldrb r2, [r7, #23] + 800d54a: 79fb ldrb r3, [r7, #7] + 800d54c: 429a cmp r2, r3 + 800d54e: d205 bcs.n 800d55c + 800d550: 68fb ldr r3, [r7, #12] + 800d552: f893 3082 ldrb.w r3, [r3, #130] ; 0x82 + 800d556: 7dfa ldrb r2, [r7, #23] + 800d558: 429a cmp r2, r3 + 800d55a: d3d9 bcc.n 800d510 } xRingBuffer->u8available = xRingBuffer->u8available - uCounter; - 800d49c: 68fb ldr r3, [r7, #12] - 800d49e: f893 2082 ldrb.w r2, [r3, #130] ; 0x82 - 800d4a2: 7dfb ldrb r3, [r7, #23] - 800d4a4: 1ad3 subs r3, r2, r3 - 800d4a6: b2da uxtb r2, r3 - 800d4a8: 68fb ldr r3, [r7, #12] - 800d4aa: f883 2082 strb.w r2, [r3, #130] ; 0x82 + 800d55c: 68fb ldr r3, [r7, #12] + 800d55e: f893 2082 ldrb.w r2, [r3, #130] ; 0x82 + 800d562: 7dfb ldrb r3, [r7, #23] + 800d564: 1ad3 subs r3, r2, r3 + 800d566: b2da uxtb r2, r3 + 800d568: 68fb ldr r3, [r7, #12] + 800d56a: f883 2082 strb.w r2, [r3, #130] ; 0x82 xRingBuffer->overflow = false; - 800d4ae: 68fb ldr r3, [r7, #12] - 800d4b0: 2200 movs r2, #0 - 800d4b2: f883 2083 strb.w r2, [r3, #131] ; 0x83 + 800d56e: 68fb ldr r3, [r7, #12] + 800d570: 2200 movs r2, #0 + 800d572: f883 2083 strb.w r2, [r3, #131] ; 0x83 RingClear(xRingBuffer); - 800d4b6: 68f8 ldr r0, [r7, #12] - 800d4b8: f000 f805 bl 800d4c6 + 800d576: 68f8 ldr r0, [r7, #12] + 800d578: f000 f805 bl 800d586 return uCounter; - 800d4bc: 7dfb ldrb r3, [r7, #23] + 800d57c: 7dfb ldrb r3, [r7, #23] } - 800d4be: 4618 mov r0, r3 - 800d4c0: 3718 adds r7, #24 - 800d4c2: 46bd mov sp, r7 - 800d4c4: bd80 pop {r7, pc} + 800d57e: 4618 mov r0, r3 + 800d580: 3718 adds r7, #24 + 800d582: 46bd mov sp, r7 + 800d584: bd80 pop {r7, pc} -0800d4c6 : +0800d586 : { return xRingBuffer->u8available; } void RingClear(modbusRingBuffer_t *xRingBuffer) { - 800d4c6: b480 push {r7} - 800d4c8: b083 sub sp, #12 - 800d4ca: af00 add r7, sp, #0 - 800d4cc: 6078 str r0, [r7, #4] + 800d586: b480 push {r7} + 800d588: b083 sub sp, #12 + 800d58a: af00 add r7, sp, #0 + 800d58c: 6078 str r0, [r7, #4] xRingBuffer->u8start = 0; - 800d4ce: 687b ldr r3, [r7, #4] - 800d4d0: 2200 movs r2, #0 - 800d4d2: f883 2080 strb.w r2, [r3, #128] ; 0x80 + 800d58e: 687b ldr r3, [r7, #4] + 800d590: 2200 movs r2, #0 + 800d592: f883 2080 strb.w r2, [r3, #128] ; 0x80 xRingBuffer->u8end = 0; - 800d4d6: 687b ldr r3, [r7, #4] - 800d4d8: 2200 movs r2, #0 - 800d4da: f883 2081 strb.w r2, [r3, #129] ; 0x81 + 800d596: 687b ldr r3, [r7, #4] + 800d598: 2200 movs r2, #0 + 800d59a: f883 2081 strb.w r2, [r3, #129] ; 0x81 xRingBuffer->u8available = 0; - 800d4de: 687b ldr r3, [r7, #4] - 800d4e0: 2200 movs r2, #0 - 800d4e2: f883 2082 strb.w r2, [r3, #130] ; 0x82 + 800d59e: 687b ldr r3, [r7, #4] + 800d5a0: 2200 movs r2, #0 + 800d5a2: f883 2082 strb.w r2, [r3, #130] ; 0x82 xRingBuffer->overflow = false; - 800d4e6: 687b ldr r3, [r7, #4] - 800d4e8: 2200 movs r2, #0 - 800d4ea: f883 2083 strb.w r2, [r3, #131] ; 0x83 -} - 800d4ee: bf00 nop - 800d4f0: 370c adds r7, #12 - 800d4f2: 46bd mov sp, r7 - 800d4f4: f85d 7b04 ldr.w r7, [sp], #4 - 800d4f8: 4770 bx lr + 800d5a6: 687b ldr r3, [r7, #4] + 800d5a8: 2200 movs r2, #0 + 800d5aa: f883 2083 strb.w r2, [r3, #131] ; 0x83 +} + 800d5ae: bf00 nop + 800d5b0: 370c adds r7, #12 + 800d5b2: 46bd mov sp, r7 + 800d5b4: f85d 7b04 ldr.w r7, [sp], #4 + 800d5b8: 4770 bx lr ... -0800d4fc : +0800d5bc : * of the modbus handler * * @param modH modbus handler */ void ModbusInit(modbusHandler_t * modH) { - 800d4fc: b580 push {r7, lr} - 800d4fe: b084 sub sp, #16 - 800d500: af02 add r7, sp, #8 - 800d502: 6078 str r0, [r7, #4] + 800d5bc: b580 push {r7, lr} + 800d5be: b084 sub sp, #16 + 800d5c0: af02 add r7, sp, #8 + 800d5c2: 6078 str r0, [r7, #4] if (numberHandlers < MAX_M_HANDLERS) - 800d504: 4b42 ldr r3, [pc, #264] ; (800d610 ) - 800d506: 781b ldrb r3, [r3, #0] - 800d508: 2b01 cmp r3, #1 - 800d50a: d87d bhi.n 800d608 + 800d5c4: 4b42 ldr r3, [pc, #264] ; (800d6d0 ) + 800d5c6: 781b ldrb r3, [r3, #0] + 800d5c8: 2b01 cmp r3, #1 + 800d5ca: d87d bhi.n 800d6c8 { //Initialize the ring buffer RingClear(&modH->xBufferRX); - 800d50c: 687b ldr r3, [r7, #4] - 800d50e: 33d0 adds r3, #208 ; 0xd0 - 800d510: 4618 mov r0, r3 - 800d512: f7ff ffd8 bl 800d4c6 + 800d5cc: 687b ldr r3, [r7, #4] + 800d5ce: 33d0 adds r3, #208 ; 0xd0 + 800d5d0: 4618 mov r0, r3 + 800d5d2: f7ff ffd8 bl 800d586 if(modH->uModbusType == MB_SLAVE) - 800d516: 687b ldr r3, [r7, #4] - 800d518: 781b ldrb r3, [r3, #0] - 800d51a: 2b03 cmp r3, #3 - 800d51c: d109 bne.n 800d532 + 800d5d6: 687b ldr r3, [r7, #4] + 800d5d8: 781b ldrb r3, [r3, #0] + 800d5da: 2b03 cmp r3, #3 + 800d5dc: d109 bne.n 800d5f2 { //Create Modbus task slave modH->myTaskModbusAHandle = osThreadNew(StartTaskModbusSlave, modH, &myTaskModbusA_attributes); - 800d51e: 4a3d ldr r2, [pc, #244] ; (800d614 ) - 800d520: 6879 ldr r1, [r7, #4] - 800d522: 483d ldr r0, [pc, #244] ; (800d618 ) - 800d524: f7fc f97e bl 8009824 - 800d528: 4602 mov r2, r0 - 800d52a: 687b ldr r3, [r7, #4] - 800d52c: f8c3 20c0 str.w r2, [r3, #192] ; 0xc0 - 800d530: e033 b.n 800d59a + 800d5de: 4a3d ldr r2, [pc, #244] ; (800d6d4 ) + 800d5e0: 6879 ldr r1, [r7, #4] + 800d5e2: 483d ldr r0, [pc, #244] ; (800d6d8 ) + 800d5e4: f7fc f978 bl 80098d8 + 800d5e8: 4602 mov r2, r0 + 800d5ea: 687b ldr r3, [r7, #4] + 800d5ec: f8c3 20c0 str.w r2, [r3, #192] ; 0xc0 + 800d5f0: e033 b.n 800d65a } else if (modH->uModbusType == MB_MASTER) - 800d532: 687b ldr r3, [r7, #4] - 800d534: 781b ldrb r3, [r3, #0] - 800d536: 2b04 cmp r3, #4 - 800d538: d12e bne.n 800d598 + 800d5f2: 687b ldr r3, [r7, #4] + 800d5f4: 781b ldrb r3, [r3, #0] + 800d5f6: 2b04 cmp r3, #4 + 800d5f8: d12e bne.n 800d658 { //Create Modbus task Master and Queue for telegrams modH->myTaskModbusAHandle = osThreadNew(StartTaskModbusMaster, modH, &myTaskModbusB_attributes); - 800d53a: 4a38 ldr r2, [pc, #224] ; (800d61c ) - 800d53c: 6879 ldr r1, [r7, #4] - 800d53e: 4838 ldr r0, [pc, #224] ; (800d620 ) - 800d540: f7fc f970 bl 8009824 - 800d544: 4602 mov r2, r0 - 800d546: 687b ldr r3, [r7, #4] - 800d548: f8c3 20c0 str.w r2, [r3, #192] ; 0xc0 + 800d5fa: 4a38 ldr r2, [pc, #224] ; (800d6dc ) + 800d5fc: 6879 ldr r1, [r7, #4] + 800d5fe: 4838 ldr r0, [pc, #224] ; (800d6e0 ) + 800d600: f7fc f96a bl 80098d8 + 800d604: 4602 mov r2, r0 + 800d606: 687b ldr r3, [r7, #4] + 800d608: f8c3 20c0 str.w r2, [r3, #192] ; 0xc0 modH->xTimerTimeout=xTimerCreate("xTimerTimeout", // Just a text name, not used by the kernel. modH->u16timeOut , // The timer period in ticks. - 800d54c: 687b ldr r3, [r7, #4] - 800d54e: f8b3 30ae ldrh.w r3, [r3, #174] ; 0xae + 800d60c: 687b ldr r3, [r7, #4] + 800d60e: f8b3 30ae ldrh.w r3, [r3, #174] ; 0xae modH->xTimerTimeout=xTimerCreate("xTimerTimeout", // Just a text name, not used by the kernel. - 800d552: 4619 mov r1, r3 + 800d612: 4619 mov r1, r3 pdFALSE, // The timers will auto-reload themselves when they expire. ( void * )modH->xTimerTimeout, // Assign each timer a unique id equal to its array index. - 800d554: 687b ldr r3, [r7, #4] - 800d556: f8d3 30c8 ldr.w r3, [r3, #200] ; 0xc8 + 800d614: 687b ldr r3, [r7, #4] + 800d616: f8d3 30c8 ldr.w r3, [r3, #200] ; 0xc8 modH->xTimerTimeout=xTimerCreate("xTimerTimeout", // Just a text name, not used by the kernel. - 800d55a: 4a32 ldr r2, [pc, #200] ; (800d624 ) - 800d55c: 9200 str r2, [sp, #0] - 800d55e: 2200 movs r2, #0 - 800d560: 4831 ldr r0, [pc, #196] ; (800d628 ) - 800d562: f7fe ff0d bl 800c380 - 800d566: 4602 mov r2, r0 - 800d568: 687b ldr r3, [r7, #4] - 800d56a: f8c3 20c8 str.w r2, [r3, #200] ; 0xc8 + 800d61a: 4a32 ldr r2, [pc, #200] ; (800d6e4 ) + 800d61c: 9200 str r2, [sp, #0] + 800d61e: 2200 movs r2, #0 + 800d620: 4831 ldr r0, [pc, #196] ; (800d6e8 ) + 800d622: f7fe ff07 bl 800c434 + 800d626: 4602 mov r2, r0 + 800d628: 687b ldr r3, [r7, #4] + 800d62a: f8c3 20c8 str.w r2, [r3, #200] ; 0xc8 (TimerCallbackFunction_t) vTimerCallbackTimeout // Each timer calls the same callback when it expires. ); if(modH->xTimerTimeout == NULL) - 800d56e: 687b ldr r3, [r7, #4] - 800d570: f8d3 30c8 ldr.w r3, [r3, #200] ; 0xc8 - 800d574: 2b00 cmp r3, #0 - 800d576: d100 bne.n 800d57a + 800d62e: 687b ldr r3, [r7, #4] + 800d630: f8d3 30c8 ldr.w r3, [r3, #200] ; 0xc8 + 800d634: 2b00 cmp r3, #0 + 800d636: d100 bne.n 800d63a { while(1); //error creating timer, check heap and stack size - 800d578: e7fe b.n 800d578 + 800d638: e7fe b.n 800d638 } modH->QueueTelegramHandle = osMessageQueueNew (MAX_TELEGRAMS, sizeof(modbus_t), &QueueTelegram_attributes); - 800d57a: 4a2c ldr r2, [pc, #176] ; (800d62c ) - 800d57c: 2110 movs r1, #16 - 800d57e: 2002 movs r0, #2 - 800d580: f7fc fc15 bl 8009dae - 800d584: 4602 mov r2, r0 - 800d586: 687b ldr r3, [r7, #4] - 800d588: f8c3 20bc str.w r2, [r3, #188] ; 0xbc + 800d63a: 4a2c ldr r2, [pc, #176] ; (800d6ec ) + 800d63c: 2110 movs r1, #16 + 800d63e: 2002 movs r0, #2 + 800d640: f7fc fc0f bl 8009e62 + 800d644: 4602 mov r2, r0 + 800d646: 687b ldr r3, [r7, #4] + 800d648: f8c3 20bc str.w r2, [r3, #188] ; 0xbc if(modH->QueueTelegramHandle == NULL) - 800d58c: 687b ldr r3, [r7, #4] - 800d58e: f8d3 30bc ldr.w r3, [r3, #188] ; 0xbc - 800d592: 2b00 cmp r3, #0 - 800d594: d101 bne.n 800d59a + 800d64c: 687b ldr r3, [r7, #4] + 800d64e: f8d3 30bc ldr.w r3, [r3, #188] ; 0xbc + 800d652: 2b00 cmp r3, #0 + 800d654: d101 bne.n 800d65a { while(1); //error creating queue for telegrams, check heap and stack size - 800d596: e7fe b.n 800d596 + 800d656: e7fe b.n 800d656 } } else { while(1); //Error Modbus type not supported choose a valid Type - 800d598: e7fe b.n 800d598 + 800d658: e7fe b.n 800d658 } if (modH->myTaskModbusAHandle == NULL) - 800d59a: 687b ldr r3, [r7, #4] - 800d59c: f8d3 30c0 ldr.w r3, [r3, #192] ; 0xc0 - 800d5a0: 2b00 cmp r3, #0 - 800d5a2: d100 bne.n 800d5a6 + 800d65a: 687b ldr r3, [r7, #4] + 800d65c: f8d3 30c0 ldr.w r3, [r3, #192] ; 0xc0 + 800d660: 2b00 cmp r3, #0 + 800d662: d100 bne.n 800d666 { while(1); //Error creating Modbus task, check heap and stack size - 800d5a4: e7fe b.n 800d5a4 + 800d664: e7fe b.n 800d664 modH->xTimerT35 = xTimerCreate("TimerT35", // Just a text name, not used by the kernel. T35 , // The timer period in ticks. pdFALSE, // The timers will auto-reload themselves when they expire. ( void * )modH->xTimerT35, // Assign each timer a unique id equal to its array index. - 800d5a6: 687b ldr r3, [r7, #4] - 800d5a8: f8d3 30c4 ldr.w r3, [r3, #196] ; 0xc4 + 800d666: 687b ldr r3, [r7, #4] + 800d668: f8d3 30c4 ldr.w r3, [r3, #196] ; 0xc4 modH->xTimerT35 = xTimerCreate("TimerT35", // Just a text name, not used by the kernel. - 800d5ac: 4a20 ldr r2, [pc, #128] ; (800d630 ) - 800d5ae: 9200 str r2, [sp, #0] - 800d5b0: 2200 movs r2, #0 - 800d5b2: 2105 movs r1, #5 - 800d5b4: 481f ldr r0, [pc, #124] ; (800d634 ) - 800d5b6: f7fe fee3 bl 800c380 - 800d5ba: 4602 mov r2, r0 - 800d5bc: 687b ldr r3, [r7, #4] - 800d5be: f8c3 20c4 str.w r2, [r3, #196] ; 0xc4 + 800d66c: 4a20 ldr r2, [pc, #128] ; (800d6f0 ) + 800d66e: 9200 str r2, [sp, #0] + 800d670: 2200 movs r2, #0 + 800d672: 2105 movs r1, #5 + 800d674: 481f ldr r0, [pc, #124] ; (800d6f4 ) + 800d676: f7fe fedd bl 800c434 + 800d67a: 4602 mov r2, r0 + 800d67c: 687b ldr r3, [r7, #4] + 800d67e: f8c3 20c4 str.w r2, [r3, #196] ; 0xc4 (TimerCallbackFunction_t) vTimerCallbackT35 // Each timer calls the same callback when it expires. ); if (modH->xTimerT35 == NULL) - 800d5c2: 687b ldr r3, [r7, #4] - 800d5c4: f8d3 30c4 ldr.w r3, [r3, #196] ; 0xc4 - 800d5c8: 2b00 cmp r3, #0 - 800d5ca: d100 bne.n 800d5ce + 800d682: 687b ldr r3, [r7, #4] + 800d684: f8d3 30c4 ldr.w r3, [r3, #196] ; 0xc4 + 800d688: 2b00 cmp r3, #0 + 800d68a: d100 bne.n 800d68e { while(1); //Error creating the timer, check heap and stack size - 800d5cc: e7fe b.n 800d5cc + 800d68c: e7fe b.n 800d68c } modH->ModBusSphrHandle = osSemaphoreNew(1, 1, &ModBusSphr_attributes); - 800d5ce: 4a1a ldr r2, [pc, #104] ; (800d638 ) - 800d5d0: 2101 movs r1, #1 - 800d5d2: 2001 movs r0, #1 - 800d5d4: f7fc fb62 bl 8009c9c - 800d5d8: 4602 mov r2, r0 - 800d5da: 687b ldr r3, [r7, #4] - 800d5dc: f8c3 20cc str.w r2, [r3, #204] ; 0xcc + 800d68e: 4a1a ldr r2, [pc, #104] ; (800d6f8 ) + 800d690: 2101 movs r1, #1 + 800d692: 2001 movs r0, #1 + 800d694: f7fc fb5c bl 8009d50 + 800d698: 4602 mov r2, r0 + 800d69a: 687b ldr r3, [r7, #4] + 800d69c: f8c3 20cc str.w r2, [r3, #204] ; 0xcc if(modH->ModBusSphrHandle == NULL) - 800d5e0: 687b ldr r3, [r7, #4] - 800d5e2: f8d3 30cc ldr.w r3, [r3, #204] ; 0xcc - 800d5e6: 2b00 cmp r3, #0 - 800d5e8: d100 bne.n 800d5ec + 800d6a0: 687b ldr r3, [r7, #4] + 800d6a2: f8d3 30cc ldr.w r3, [r3, #204] ; 0xcc + 800d6a6: 2b00 cmp r3, #0 + 800d6a8: d100 bne.n 800d6ac { while(1); //Error creating the semaphore, check heap and stack size - 800d5ea: e7fe b.n 800d5ea + 800d6aa: e7fe b.n 800d6aa } mHandlers[numberHandlers] = modH; - 800d5ec: 4b08 ldr r3, [pc, #32] ; (800d610 ) - 800d5ee: 781b ldrb r3, [r3, #0] - 800d5f0: 4619 mov r1, r3 - 800d5f2: 4a12 ldr r2, [pc, #72] ; (800d63c ) - 800d5f4: 687b ldr r3, [r7, #4] - 800d5f6: f842 3021 str.w r3, [r2, r1, lsl #2] + 800d6ac: 4b08 ldr r3, [pc, #32] ; (800d6d0 ) + 800d6ae: 781b ldrb r3, [r3, #0] + 800d6b0: 4619 mov r1, r3 + 800d6b2: 4a12 ldr r2, [pc, #72] ; (800d6fc ) + 800d6b4: 687b ldr r3, [r7, #4] + 800d6b6: f842 3021 str.w r3, [r2, r1, lsl #2] numberHandlers++; - 800d5fa: 4b05 ldr r3, [pc, #20] ; (800d610 ) - 800d5fc: 781b ldrb r3, [r3, #0] - 800d5fe: 3301 adds r3, #1 - 800d600: b2da uxtb r2, r3 - 800d602: 4b03 ldr r3, [pc, #12] ; (800d610 ) - 800d604: 701a strb r2, [r3, #0] + 800d6ba: 4b05 ldr r3, [pc, #20] ; (800d6d0 ) + 800d6bc: 781b ldrb r3, [r3, #0] + 800d6be: 3301 adds r3, #1 + 800d6c0: b2da uxtb r2, r3 + 800d6c2: 4b03 ldr r3, [pc, #12] ; (800d6d0 ) + 800d6c4: 701a strb r2, [r3, #0] else { while(1); //error no more Modbus handlers supported } } - 800d606: e000 b.n 800d60a + 800d6c6: e000 b.n 800d6ca while(1); //error no more Modbus handlers supported - 800d608: e7fe b.n 800d608 -} - 800d60a: 3708 adds r7, #8 - 800d60c: 46bd mov sp, r7 - 800d60e: bd80 pop {r7, pc} - 800d610: 20002170 .word 0x20002170 - 800d614: 0800f16c .word 0x0800f16c - 800d618: 0800d849 .word 0x0800d849 - 800d61c: 0800f190 .word 0x0800f190 - 800d620: 0800dd25 .word 0x0800dd25 - 800d624: 0800d7ed .word 0x0800d7ed - 800d628: 0800efe4 .word 0x0800efe4 - 800d62c: 0800f154 .word 0x0800f154 - 800d630: 0800d769 .word 0x0800d769 - 800d634: 0800eff4 .word 0x0800eff4 - 800d638: 0800f1b4 .word 0x0800f1b4 - 800d63c: 20002168 .word 0x20002168 - -0800d640 : + 800d6c8: e7fe b.n 800d6c8 +} + 800d6ca: 3708 adds r7, #8 + 800d6cc: 46bd mov sp, r7 + 800d6ce: bd80 pop {r7, pc} + 800d6d0: 2000218c .word 0x2000218c + 800d6d4: 0800f22c .word 0x0800f22c + 800d6d8: 0800d909 .word 0x0800d909 + 800d6dc: 0800f250 .word 0x0800f250 + 800d6e0: 0800dde5 .word 0x0800dde5 + 800d6e4: 0800d8ad .word 0x0800d8ad + 800d6e8: 0800f0a4 .word 0x0800f0a4 + 800d6ec: 0800f214 .word 0x0800f214 + 800d6f0: 0800d829 .word 0x0800d829 + 800d6f4: 0800f0b4 .word 0x0800f0b4 + 800d6f8: 0800f274 .word 0x0800f274 + 800d6fc: 20002184 .word 0x20002184 + +0800d700 : * ModbusRtu's own begin() functions.) * * @ingroup setup */ void ModbusStart(modbusHandler_t * modH) { - 800d640: b580 push {r7, lr} - 800d642: b082 sub sp, #8 - 800d644: af00 add r7, sp, #0 - 800d646: 6078 str r0, [r7, #4] + 800d700: b580 push {r7, lr} + 800d702: b082 sub sp, #8 + 800d704: af00 add r7, sp, #0 + 800d706: 6078 str r0, [r7, #4] if(modH->xTypeHW != USART_HW && modH->xTypeHW != USART_HW_DMA ) - 800d648: 687b ldr r3, [r7, #4] - 800d64a: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800d64e: 2b01 cmp r3, #1 - 800d650: d005 beq.n 800d65e - 800d652: 687b ldr r3, [r7, #4] - 800d654: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800d658: 2b04 cmp r3, #4 - 800d65a: d000 beq.n 800d65e + 800d708: 687b ldr r3, [r7, #4] + 800d70a: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800d70e: 2b01 cmp r3, #1 + 800d710: d005 beq.n 800d71e + 800d712: 687b ldr r3, [r7, #4] + 800d714: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800d718: 2b04 cmp r3, #4 + 800d71a: d000 beq.n 800d71e { while(1); //ERROR select the type of hardware - 800d65c: e7fe b.n 800d65c + 800d71c: e7fe b.n 800d71c while(1); //ERROR To use USART_HW_DMA you need to enable it in the ModbusConfig.h file } if (modH->xTypeHW == USART_HW || modH->xTypeHW == USART_HW_DMA ) - 800d65e: 687b ldr r3, [r7, #4] - 800d660: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800d664: 2b01 cmp r3, #1 - 800d666: d004 beq.n 800d672 - 800d668: 687b ldr r3, [r7, #4] - 800d66a: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800d66e: 2b04 cmp r3, #4 - 800d670: d15c bne.n 800d72c + 800d71e: 687b ldr r3, [r7, #4] + 800d720: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800d724: 2b01 cmp r3, #1 + 800d726: d004 beq.n 800d732 + 800d728: 687b ldr r3, [r7, #4] + 800d72a: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800d72e: 2b04 cmp r3, #4 + 800d730: d15c bne.n 800d7ec { if (modH->EN_Port != NULL ) - 800d672: 687b ldr r3, [r7, #4] - 800d674: 68db ldr r3, [r3, #12] - 800d676: 2b00 cmp r3, #0 - 800d678: d007 beq.n 800d68a + 800d732: 687b ldr r3, [r7, #4] + 800d734: 68db ldr r3, [r3, #12] + 800d736: 2b00 cmp r3, #0 + 800d738: d007 beq.n 800d74a { // return RS485 transceiver to transmit mode HAL_GPIO_WritePin(modH->EN_Port, modH->EN_Pin, GPIO_PIN_RESET); - 800d67a: 687b ldr r3, [r7, #4] - 800d67c: 68d8 ldr r0, [r3, #12] - 800d67e: 687b ldr r3, [r7, #4] - 800d680: 8a1b ldrh r3, [r3, #16] - 800d682: 2200 movs r2, #0 - 800d684: 4619 mov r1, r3 - 800d686: f7f6 fdb7 bl 80041f8 + 800d73a: 687b ldr r3, [r7, #4] + 800d73c: 68d8 ldr r0, [r3, #12] + 800d73e: 687b ldr r3, [r7, #4] + 800d740: 8a1b ldrh r3, [r3, #16] + 800d742: 2200 movs r2, #0 + 800d744: 4619 mov r1, r3 + 800d746: f7f6 fdcb bl 80042e0 } if (modH->uModbusType == MB_SLAVE && modH->u16regsHR == NULL ) - 800d68a: 687b ldr r3, [r7, #4] - 800d68c: 781b ldrb r3, [r3, #0] - 800d68e: 2b03 cmp r3, #3 - 800d690: d105 bne.n 800d69e - 800d692: 687b ldr r3, [r7, #4] - 800d694: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 - 800d698: 2b00 cmp r3, #0 - 800d69a: d100 bne.n 800d69e + 800d74a: 687b ldr r3, [r7, #4] + 800d74c: 781b ldrb r3, [r3, #0] + 800d74e: 2b03 cmp r3, #3 + 800d750: d105 bne.n 800d75e + 800d752: 687b ldr r3, [r7, #4] + 800d754: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 + 800d758: 2b00 cmp r3, #0 + 800d75a: d100 bne.n 800d75e { while(1); //ERROR define the DATA pointer shared through Modbus - 800d69c: e7fe b.n 800d69c + 800d75c: e7fe b.n 800d75c } //check that port is initialized while (HAL_UART_GetState(modH->port) != HAL_UART_STATE_READY) - 800d69e: bf00 nop - 800d6a0: 687b ldr r3, [r7, #4] - 800d6a2: 685b ldr r3, [r3, #4] - 800d6a4: 4618 mov r0, r3 - 800d6a6: f7f9 ffa7 bl 80075f8 - 800d6aa: 4603 mov r3, r0 - 800d6ac: 2b20 cmp r3, #32 - 800d6ae: d1f7 bne.n 800d6a0 + 800d75e: bf00 nop + 800d760: 687b ldr r3, [r7, #4] + 800d762: 685b ldr r3, [r3, #4] + 800d764: 4618 mov r0, r3 + 800d766: f7f9 ffa1 bl 80076ac + 800d76a: 4603 mov r3, r0 + 800d76c: 2b20 cmp r3, #32 + 800d76e: d1f7 bne.n 800d760 { } #if ENABLE_USART_DMA ==1 if( modH->xTypeHW == USART_HW_DMA ) - 800d6b0: 687b ldr r3, [r7, #4] - 800d6b2: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800d6b6: 2b04 cmp r3, #4 - 800d6b8: d11a bne.n 800d6f0 + 800d770: 687b ldr r3, [r7, #4] + 800d772: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800d776: 2b04 cmp r3, #4 + 800d778: d11a bne.n 800d7b0 { if(HAL_UARTEx_ReceiveToIdle_DMA(modH->port, modH->xBufferRX.uxBuffer, MAX_BUFFER ) != HAL_OK) - 800d6ba: 687b ldr r3, [r7, #4] - 800d6bc: 6858 ldr r0, [r3, #4] - 800d6be: 687b ldr r3, [r7, #4] - 800d6c0: 33d0 adds r3, #208 ; 0xd0 - 800d6c2: 2280 movs r2, #128 ; 0x80 - 800d6c4: 4619 mov r1, r3 - 800d6c6: f7fb ff40 bl 800954a - 800d6ca: 4603 mov r3, r0 - 800d6cc: 2b00 cmp r3, #0 - 800d6ce: d000 beq.n 800d6d2 + 800d77a: 687b ldr r3, [r7, #4] + 800d77c: 6858 ldr r0, [r3, #4] + 800d77e: 687b ldr r3, [r7, #4] + 800d780: 33d0 adds r3, #208 ; 0xd0 + 800d782: 2280 movs r2, #128 ; 0x80 + 800d784: 4619 mov r1, r3 + 800d786: f7fb ff3a bl 80095fe + 800d78a: 4603 mov r3, r0 + 800d78c: 2b00 cmp r3, #0 + 800d78e: d000 beq.n 800d792 { while(1) - 800d6d0: e7fe b.n 800d6d0 + 800d790: e7fe b.n 800d790 { //error in your initialization code } } __HAL_DMA_DISABLE_IT(modH->port->hdmarx, DMA_IT_HT); // we don't need half-transfer interrupt - 800d6d2: 687b ldr r3, [r7, #4] - 800d6d4: 685b ldr r3, [r3, #4] - 800d6d6: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800d6da: 681b ldr r3, [r3, #0] - 800d6dc: 681a ldr r2, [r3, #0] - 800d6de: 687b ldr r3, [r7, #4] - 800d6e0: 685b ldr r3, [r3, #4] - 800d6e2: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800d6e6: 681b ldr r3, [r3, #0] - 800d6e8: f022 0204 bic.w r2, r2, #4 - 800d6ec: 601a str r2, [r3, #0] - 800d6ee: e00b b.n 800d708 + 800d792: 687b ldr r3, [r7, #4] + 800d794: 685b ldr r3, [r3, #4] + 800d796: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800d79a: 681b ldr r3, [r3, #0] + 800d79c: 681a ldr r2, [r3, #0] + 800d79e: 687b ldr r3, [r7, #4] + 800d7a0: 685b ldr r3, [r3, #4] + 800d7a2: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800d7a6: 681b ldr r3, [r3, #0] + 800d7a8: f022 0204 bic.w r2, r2, #4 + 800d7ac: 601a str r2, [r3, #0] + 800d7ae: e00b b.n 800d7c8 } else{ // Receive data from serial port for Modbus using interrupt if(HAL_UART_Receive_IT(modH->port, &modH->dataRX, 1) != HAL_OK) - 800d6f0: 687b ldr r3, [r7, #4] - 800d6f2: 6858 ldr r0, [r3, #4] - 800d6f4: 687b ldr r3, [r7, #4] - 800d6f6: 33b8 adds r3, #184 ; 0xb8 - 800d6f8: 2201 movs r2, #1 - 800d6fa: 4619 mov r1, r3 - 800d6fc: f7f9 f962 bl 80069c4 - 800d700: 4603 mov r3, r0 - 800d702: 2b00 cmp r3, #0 - 800d704: d000 beq.n 800d708 + 800d7b0: 687b ldr r3, [r7, #4] + 800d7b2: 6858 ldr r0, [r3, #4] + 800d7b4: 687b ldr r3, [r7, #4] + 800d7b6: 33b8 adds r3, #184 ; 0xb8 + 800d7b8: 2201 movs r2, #1 + 800d7ba: 4619 mov r1, r3 + 800d7bc: f7f9 f95c bl 8006a78 + 800d7c0: 4603 mov r3, r0 + 800d7c2: 2b00 cmp r3, #0 + 800d7c4: d000 beq.n 800d7c8 { while(1) - 800d706: e7fe b.n 800d706 + 800d7c6: e7fe b.n 800d7c6 //error in your initialization code } } #endif if(modH->u8id !=0 && modH->uModbusType == MB_MASTER ) - 800d708: 687b ldr r3, [r7, #4] - 800d70a: 7a1b ldrb r3, [r3, #8] - 800d70c: 2b00 cmp r3, #0 - 800d70e: d004 beq.n 800d71a - 800d710: 687b ldr r3, [r7, #4] - 800d712: 781b ldrb r3, [r3, #0] - 800d714: 2b04 cmp r3, #4 - 800d716: d100 bne.n 800d71a + 800d7c8: 687b ldr r3, [r7, #4] + 800d7ca: 7a1b ldrb r3, [r3, #8] + 800d7cc: 2b00 cmp r3, #0 + 800d7ce: d004 beq.n 800d7da + 800d7d0: 687b ldr r3, [r7, #4] + 800d7d2: 781b ldrb r3, [r3, #0] + 800d7d4: 2b04 cmp r3, #4 + 800d7d6: d100 bne.n 800d7da { while(1) - 800d718: e7fe b.n 800d718 + 800d7d8: e7fe b.n 800d7d8 { //error Master ID must be zero } } if(modH->u8id ==0 && modH->uModbusType == MB_SLAVE ) - 800d71a: 687b ldr r3, [r7, #4] - 800d71c: 7a1b ldrb r3, [r3, #8] - 800d71e: 2b00 cmp r3, #0 - 800d720: d104 bne.n 800d72c - 800d722: 687b ldr r3, [r7, #4] - 800d724: 781b ldrb r3, [r3, #0] - 800d726: 2b03 cmp r3, #3 - 800d728: d100 bne.n 800d72c + 800d7da: 687b ldr r3, [r7, #4] + 800d7dc: 7a1b ldrb r3, [r3, #8] + 800d7de: 2b00 cmp r3, #0 + 800d7e0: d104 bne.n 800d7ec + 800d7e2: 687b ldr r3, [r7, #4] + 800d7e4: 781b ldrb r3, [r3, #0] + 800d7e6: 2b03 cmp r3, #3 + 800d7e8: d100 bne.n 800d7ec { while(1) - 800d72a: e7fe b.n 800d72a + 800d7ea: e7fe b.n 800d7ea //error Master ID must be zero } } } modH->u8lastRec = modH->u8BufferSize = 0; - 800d72c: 687b ldr r3, [r7, #4] - 800d72e: 2200 movs r2, #0 - 800d730: f883 2093 strb.w r2, [r3, #147] ; 0x93 - 800d734: 687b ldr r3, [r7, #4] - 800d736: f893 2093 ldrb.w r2, [r3, #147] ; 0x93 - 800d73a: 687b ldr r3, [r7, #4] - 800d73c: f883 2094 strb.w r2, [r3, #148] ; 0x94 + 800d7ec: 687b ldr r3, [r7, #4] + 800d7ee: 2200 movs r2, #0 + 800d7f0: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800d7f4: 687b ldr r3, [r7, #4] + 800d7f6: f893 2093 ldrb.w r2, [r3, #147] ; 0x93 + 800d7fa: 687b ldr r3, [r7, #4] + 800d7fc: f883 2094 strb.w r2, [r3, #148] ; 0x94 modH->u16InCnt = modH->u16OutCnt = modH->u16errCnt = 0; - 800d740: 687b ldr r3, [r7, #4] - 800d742: 2200 movs r2, #0 - 800d744: f8a3 20ac strh.w r2, [r3, #172] ; 0xac - 800d748: 687b ldr r3, [r7, #4] - 800d74a: f8b3 20ac ldrh.w r2, [r3, #172] ; 0xac - 800d74e: 687b ldr r3, [r7, #4] - 800d750: f8a3 20aa strh.w r2, [r3, #170] ; 0xaa - 800d754: 687b ldr r3, [r7, #4] - 800d756: f8b3 20aa ldrh.w r2, [r3, #170] ; 0xaa - 800d75a: 687b ldr r3, [r7, #4] - 800d75c: f8a3 20a8 strh.w r2, [r3, #168] ; 0xa8 - -} - 800d760: bf00 nop - 800d762: 3708 adds r7, #8 - 800d764: 46bd mov sp, r7 - 800d766: bd80 pop {r7, pc} - -0800d768 : + 800d800: 687b ldr r3, [r7, #4] + 800d802: 2200 movs r2, #0 + 800d804: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800d808: 687b ldr r3, [r7, #4] + 800d80a: f8b3 20ac ldrh.w r2, [r3, #172] ; 0xac + 800d80e: 687b ldr r3, [r7, #4] + 800d810: f8a3 20aa strh.w r2, [r3, #170] ; 0xaa + 800d814: 687b ldr r3, [r7, #4] + 800d816: f8b3 20aa ldrh.w r2, [r3, #170] ; 0xaa + 800d81a: 687b ldr r3, [r7, #4] + 800d81c: f8a3 20a8 strh.w r2, [r3, #168] ; 0xa8 + +} + 800d820: bf00 nop + 800d822: 3708 adds r7, #8 + 800d824: 46bd mov sp, r7 + 800d826: bd80 pop {r7, pc} + +0800d828 : void vTimerCallbackT35(TimerHandle_t *pxTimer) { - 800d768: b580 push {r7, lr} - 800d76a: b086 sub sp, #24 - 800d76c: af02 add r7, sp, #8 - 800d76e: 6078 str r0, [r7, #4] + 800d828: b580 push {r7, lr} + 800d82a: b086 sub sp, #24 + 800d82c: af02 add r7, sp, #8 + 800d82e: 6078 str r0, [r7, #4] //Notify that a stream has just arrived int i; //TimerHandle_t aux; for(i = 0; i < numberHandlers; i++) - 800d770: 2300 movs r3, #0 - 800d772: 60fb str r3, [r7, #12] - 800d774: e02a b.n 800d7cc + 800d830: 2300 movs r3, #0 + 800d832: 60fb str r3, [r7, #12] + 800d834: e02a b.n 800d88c { if( (TimerHandle_t *)mHandlers[i]->xTimerT35 == pxTimer ){ - 800d776: 4a1b ldr r2, [pc, #108] ; (800d7e4 ) - 800d778: 68fb ldr r3, [r7, #12] - 800d77a: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800d77e: f8d3 30c4 ldr.w r3, [r3, #196] ; 0xc4 - 800d782: 687a ldr r2, [r7, #4] - 800d784: 429a cmp r2, r3 - 800d786: d11e bne.n 800d7c6 + 800d836: 4a1b ldr r2, [pc, #108] ; (800d8a4 ) + 800d838: 68fb ldr r3, [r7, #12] + 800d83a: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800d83e: f8d3 30c4 ldr.w r3, [r3, #196] ; 0xc4 + 800d842: 687a ldr r2, [r7, #4] + 800d844: 429a cmp r2, r3 + 800d846: d11e bne.n 800d886 if(mHandlers[i]->uModbusType == MB_MASTER) - 800d788: 4a16 ldr r2, [pc, #88] ; (800d7e4 ) - 800d78a: 68fb ldr r3, [r7, #12] - 800d78c: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800d790: 781b ldrb r3, [r3, #0] - 800d792: 2b04 cmp r3, #4 - 800d794: d10c bne.n 800d7b0 + 800d848: 4a16 ldr r2, [pc, #88] ; (800d8a4 ) + 800d84a: 68fb ldr r3, [r7, #12] + 800d84c: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800d850: 781b ldrb r3, [r3, #0] + 800d852: 2b04 cmp r3, #4 + 800d854: d10c bne.n 800d870 { xTimerStop(mHandlers[i]->xTimerTimeout,0); - 800d796: 4a13 ldr r2, [pc, #76] ; (800d7e4 ) - 800d798: 68fb ldr r3, [r7, #12] - 800d79a: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800d79e: f8d3 00c8 ldr.w r0, [r3, #200] ; 0xc8 - 800d7a2: 2300 movs r3, #0 - 800d7a4: 9300 str r3, [sp, #0] - 800d7a6: 2300 movs r3, #0 - 800d7a8: 2200 movs r2, #0 - 800d7aa: 2103 movs r1, #3 - 800d7ac: f7fe fe82 bl 800c4b4 + 800d856: 4a13 ldr r2, [pc, #76] ; (800d8a4 ) + 800d858: 68fb ldr r3, [r7, #12] + 800d85a: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800d85e: f8d3 00c8 ldr.w r0, [r3, #200] ; 0xc8 + 800d862: 2300 movs r3, #0 + 800d864: 9300 str r3, [sp, #0] + 800d866: 2300 movs r3, #0 + 800d868: 2200 movs r2, #0 + 800d86a: 2103 movs r1, #3 + 800d86c: f7fe fe7c bl 800c568 } xTaskNotify(mHandlers[i]->myTaskModbusAHandle, 0, eSetValueWithOverwrite); - 800d7b0: 4a0c ldr r2, [pc, #48] ; (800d7e4 ) - 800d7b2: 68fb ldr r3, [r7, #12] - 800d7b4: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800d7b8: f8d3 00c0 ldr.w r0, [r3, #192] ; 0xc0 - 800d7bc: 2300 movs r3, #0 - 800d7be: 2203 movs r2, #3 - 800d7c0: 2100 movs r1, #0 - 800d7c2: f7fe fbad bl 800bf20 + 800d870: 4a0c ldr r2, [pc, #48] ; (800d8a4 ) + 800d872: 68fb ldr r3, [r7, #12] + 800d874: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800d878: f8d3 00c0 ldr.w r0, [r3, #192] ; 0xc0 + 800d87c: 2300 movs r3, #0 + 800d87e: 2203 movs r2, #3 + 800d880: 2100 movs r1, #0 + 800d882: f7fe fba7 bl 800bfd4 for(i = 0; i < numberHandlers; i++) - 800d7c6: 68fb ldr r3, [r7, #12] - 800d7c8: 3301 adds r3, #1 - 800d7ca: 60fb str r3, [r7, #12] - 800d7cc: 4b06 ldr r3, [pc, #24] ; (800d7e8 ) - 800d7ce: 781b ldrb r3, [r3, #0] - 800d7d0: 461a mov r2, r3 - 800d7d2: 68fb ldr r3, [r7, #12] - 800d7d4: 4293 cmp r3, r2 - 800d7d6: dbce blt.n 800d776 + 800d886: 68fb ldr r3, [r7, #12] + 800d888: 3301 adds r3, #1 + 800d88a: 60fb str r3, [r7, #12] + 800d88c: 4b06 ldr r3, [pc, #24] ; (800d8a8 ) + 800d88e: 781b ldrb r3, [r3, #0] + 800d890: 461a mov r2, r3 + 800d892: 68fb ldr r3, [r7, #12] + 800d894: 4293 cmp r3, r2 + 800d896: dbce blt.n 800d836 } } } - 800d7d8: bf00 nop - 800d7da: bf00 nop - 800d7dc: 3710 adds r7, #16 - 800d7de: 46bd mov sp, r7 - 800d7e0: bd80 pop {r7, pc} - 800d7e2: bf00 nop - 800d7e4: 20002168 .word 0x20002168 - 800d7e8: 20002170 .word 0x20002170 + 800d898: bf00 nop + 800d89a: bf00 nop + 800d89c: 3710 adds r7, #16 + 800d89e: 46bd mov sp, r7 + 800d8a0: bd80 pop {r7, pc} + 800d8a2: bf00 nop + 800d8a4: 20002184 .word 0x20002184 + 800d8a8: 2000218c .word 0x2000218c -0800d7ec : +0800d8ac : void vTimerCallbackTimeout(TimerHandle_t *pxTimer) { - 800d7ec: b580 push {r7, lr} - 800d7ee: b084 sub sp, #16 - 800d7f0: af00 add r7, sp, #0 - 800d7f2: 6078 str r0, [r7, #4] + 800d8ac: b580 push {r7, lr} + 800d8ae: b084 sub sp, #16 + 800d8b0: af00 add r7, sp, #0 + 800d8b2: 6078 str r0, [r7, #4] //Notify that a stream has just arrived int i; //TimerHandle_t aux; for(i = 0; i < numberHandlers; i++) - 800d7f4: 2300 movs r3, #0 - 800d7f6: 60fb str r3, [r7, #12] - 800d7f8: e017 b.n 800d82a + 800d8b4: 2300 movs r3, #0 + 800d8b6: 60fb str r3, [r7, #12] + 800d8b8: e017 b.n 800d8ea { if( (TimerHandle_t *)mHandlers[i]->xTimerTimeout == pxTimer ){ - 800d7fa: 4a11 ldr r2, [pc, #68] ; (800d840 ) - 800d7fc: 68fb ldr r3, [r7, #12] - 800d7fe: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800d802: f8d3 30c8 ldr.w r3, [r3, #200] ; 0xc8 - 800d806: 687a ldr r2, [r7, #4] - 800d808: 429a cmp r2, r3 - 800d80a: d10b bne.n 800d824 + 800d8ba: 4a11 ldr r2, [pc, #68] ; (800d900 ) + 800d8bc: 68fb ldr r3, [r7, #12] + 800d8be: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800d8c2: f8d3 30c8 ldr.w r3, [r3, #200] ; 0xc8 + 800d8c6: 687a ldr r2, [r7, #4] + 800d8c8: 429a cmp r2, r3 + 800d8ca: d10b bne.n 800d8e4 xTaskNotify(mHandlers[i]->myTaskModbusAHandle, ERR_TIME_OUT, eSetValueWithOverwrite); - 800d80c: 4a0c ldr r2, [pc, #48] ; (800d840 ) - 800d80e: 68fb ldr r3, [r7, #12] - 800d810: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800d814: f8d3 00c0 ldr.w r0, [r3, #192] ; 0xc0 - 800d818: 2300 movs r3, #0 - 800d81a: 2203 movs r2, #3 - 800d81c: f06f 0107 mvn.w r1, #7 - 800d820: f7fe fb7e bl 800bf20 + 800d8cc: 4a0c ldr r2, [pc, #48] ; (800d900 ) + 800d8ce: 68fb ldr r3, [r7, #12] + 800d8d0: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800d8d4: f8d3 00c0 ldr.w r0, [r3, #192] ; 0xc0 + 800d8d8: 2300 movs r3, #0 + 800d8da: 2203 movs r2, #3 + 800d8dc: f06f 0107 mvn.w r1, #7 + 800d8e0: f7fe fb78 bl 800bfd4 for(i = 0; i < numberHandlers; i++) - 800d824: 68fb ldr r3, [r7, #12] - 800d826: 3301 adds r3, #1 - 800d828: 60fb str r3, [r7, #12] - 800d82a: 4b06 ldr r3, [pc, #24] ; (800d844 ) - 800d82c: 781b ldrb r3, [r3, #0] - 800d82e: 461a mov r2, r3 - 800d830: 68fb ldr r3, [r7, #12] - 800d832: 4293 cmp r3, r2 - 800d834: dbe1 blt.n 800d7fa + 800d8e4: 68fb ldr r3, [r7, #12] + 800d8e6: 3301 adds r3, #1 + 800d8e8: 60fb str r3, [r7, #12] + 800d8ea: 4b06 ldr r3, [pc, #24] ; (800d904 ) + 800d8ec: 781b ldrb r3, [r3, #0] + 800d8ee: 461a mov r2, r3 + 800d8f0: 68fb ldr r3, [r7, #12] + 800d8f2: 4293 cmp r3, r2 + 800d8f4: dbe1 blt.n 800d8ba } } } - 800d836: bf00 nop - 800d838: bf00 nop - 800d83a: 3710 adds r7, #16 - 800d83c: 46bd mov sp, r7 - 800d83e: bd80 pop {r7, pc} - 800d840: 20002168 .word 0x20002168 - 800d844: 20002170 .word 0x20002170 + 800d8f6: bf00 nop + 800d8f8: bf00 nop + 800d8fa: 3710 adds r7, #16 + 800d8fc: 46bd mov sp, r7 + 800d8fe: bd80 pop {r7, pc} + 800d900: 20002184 .word 0x20002184 + 800d904: 2000218c .word 0x2000218c -0800d848 : +0800d908 : void StartTaskModbusSlave(void *argument) { - 800d848: b580 push {r7, lr} - 800d84a: b084 sub sp, #16 - 800d84c: af00 add r7, sp, #0 - 800d84e: 6078 str r0, [r7, #4] + 800d908: b580 push {r7, lr} + 800d90a: b084 sub sp, #16 + 800d90c: af00 add r7, sp, #0 + 800d90e: 6078 str r0, [r7, #4] modbusHandler_t *modH = (modbusHandler_t *)argument; - 800d850: 687b ldr r3, [r7, #4] - 800d852: 60fb str r3, [r7, #12] + 800d910: 687b ldr r3, [r7, #4] + 800d912: 60fb str r3, [r7, #12] //uint32_t notification; for(;;) { modH->i8lastError = 0; - 800d854: 68fb ldr r3, [r7, #12] - 800d856: 2200 movs r2, #0 - 800d858: 749a strb r2, [r3, #18] + 800d914: 68fb ldr r3, [r7, #12] + 800d916: 2200 movs r2, #0 + 800d918: 749a strb r2, [r3, #18] if(modH->xTypeHW == USART_HW || modH->xTypeHW == USART_HW_DMA) - 800d85a: 68fb ldr r3, [r7, #12] - 800d85c: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800d860: 2b01 cmp r3, #1 - 800d862: d004 beq.n 800d86e - 800d864: 68fb ldr r3, [r7, #12] - 800d866: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800d86a: 2b04 cmp r3, #4 - 800d86c: d117 bne.n 800d89e + 800d91a: 68fb ldr r3, [r7, #12] + 800d91c: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800d920: 2b01 cmp r3, #1 + 800d922: d004 beq.n 800d92e + 800d924: 68fb ldr r3, [r7, #12] + 800d926: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800d92a: 2b04 cmp r3, #4 + 800d92c: d117 bne.n 800d95e { ulTaskNotifyTake(pdTRUE, portMAX_DELAY); /* Block until a Modbus Frame arrives */ - 800d86e: f04f 31ff mov.w r1, #4294967295 - 800d872: 2001 movs r0, #1 - 800d874: f7fe fab2 bl 800bddc + 800d92e: f04f 31ff mov.w r1, #4294967295 + 800d932: 2001 movs r0, #1 + 800d934: f7fe faac bl 800be90 if (getRxBuffer(modH) == ERR_BUFF_OVERFLOW) - 800d878: 68f8 ldr r0, [r7, #12] - 800d87a: f000 fc21 bl 800e0c0 - 800d87e: 4603 mov r3, r0 - 800d880: f113 0f03 cmn.w r3, #3 - 800d884: d10b bne.n 800d89e + 800d938: 68f8 ldr r0, [r7, #12] + 800d93a: f000 fc21 bl 800e180 + 800d93e: 4603 mov r3, r0 + 800d940: f113 0f03 cmn.w r3, #3 + 800d944: d10b bne.n 800d95e { modH->i8lastError = ERR_BUFF_OVERFLOW; - 800d886: 68fb ldr r3, [r7, #12] - 800d888: 22fd movs r2, #253 ; 0xfd - 800d88a: 749a strb r2, [r3, #18] + 800d946: 68fb ldr r3, [r7, #12] + 800d948: 22fd movs r2, #253 ; 0xfd + 800d94a: 749a strb r2, [r3, #18] modH->u16errCnt++; - 800d88c: 68fb ldr r3, [r7, #12] - 800d88e: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac - 800d892: 3301 adds r3, #1 - 800d894: b29a uxth r2, r3 - 800d896: 68fb ldr r3, [r7, #12] - 800d898: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800d94c: 68fb ldr r3, [r7, #12] + 800d94e: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac + 800d952: 3301 adds r3, #1 + 800d954: b29a uxth r2, r3 + 800d956: 68fb ldr r3, [r7, #12] + 800d958: f8a3 20ac strh.w r2, [r3, #172] ; 0xac continue; - 800d89c: e0b7 b.n 800da0e + 800d95c: e0b7 b.n 800dace } } if (modH->u8BufferSize < 7) - 800d89e: 68fb ldr r3, [r7, #12] - 800d8a0: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800d8a4: 2b06 cmp r3, #6 - 800d8a6: d80b bhi.n 800d8c0 + 800d95e: 68fb ldr r3, [r7, #12] + 800d960: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800d964: 2b06 cmp r3, #6 + 800d966: d80b bhi.n 800d980 { //The size of the frame is invalid modH->i8lastError = ERR_BAD_SIZE; - 800d8a8: 68fb ldr r3, [r7, #12] - 800d8aa: 22fa movs r2, #250 ; 0xfa - 800d8ac: 749a strb r2, [r3, #18] + 800d968: 68fb ldr r3, [r7, #12] + 800d96a: 22fa movs r2, #250 ; 0xfa + 800d96c: 749a strb r2, [r3, #18] modH->u16errCnt++; - 800d8ae: 68fb ldr r3, [r7, #12] - 800d8b0: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac - 800d8b4: 3301 adds r3, #1 - 800d8b6: b29a uxth r2, r3 - 800d8b8: 68fb ldr r3, [r7, #12] - 800d8ba: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800d96e: 68fb ldr r3, [r7, #12] + 800d970: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac + 800d974: 3301 adds r3, #1 + 800d976: b29a uxth r2, r3 + 800d978: 68fb ldr r3, [r7, #12] + 800d97a: f8a3 20ac strh.w r2, [r3, #172] ; 0xac continue; - 800d8be: e0a6 b.n 800da0e + 800d97e: e0a6 b.n 800dace } // check slave id if ( modH->u8Buffer[ID] != modH->u8id) - 800d8c0: 68fb ldr r3, [r7, #12] - 800d8c2: 7cda ldrb r2, [r3, #19] - 800d8c4: 68fb ldr r3, [r7, #12] - 800d8c6: 7a1b ldrb r3, [r3, #8] - 800d8c8: 429a cmp r2, r3 - 800d8ca: f040 809f bne.w 800da0c + 800d980: 68fb ldr r3, [r7, #12] + 800d982: 7cda ldrb r2, [r3, #19] + 800d984: 68fb ldr r3, [r7, #12] + 800d986: 7a1b ldrb r3, [r3, #8] + 800d988: 429a cmp r2, r3 + 800d98a: f040 809f bne.w 800dacc { continue; } // validate message: CRC, FCT, address and size uint8_t u8exception = validateRequest(modH); - 800d8ce: 68f8 ldr r0, [r7, #12] - 800d8d0: f000 fc40 bl 800e154 - 800d8d4: 4603 mov r3, r0 - 800d8d6: 72fb strb r3, [r7, #11] + 800d98e: 68f8 ldr r0, [r7, #12] + 800d990: f000 fc40 bl 800e214 + 800d994: 4603 mov r3, r0 + 800d996: 72fb strb r3, [r7, #11] if (u8exception > 0) - 800d8d8: 7afb ldrb r3, [r7, #11] - 800d8da: 2b00 cmp r3, #0 - 800d8dc: d00c beq.n 800d8f8 + 800d998: 7afb ldrb r3, [r7, #11] + 800d99a: 2b00 cmp r3, #0 + 800d99c: d00c beq.n 800d9b8 { if (u8exception != ERR_TIME_OUT) { buildException( u8exception, modH); - 800d8de: 7afb ldrb r3, [r7, #11] - 800d8e0: 68f9 ldr r1, [r7, #12] - 800d8e2: 4618 mov r0, r3 - 800d8e4: f000 fdda bl 800e49c + 800d99e: 7afb ldrb r3, [r7, #11] + 800d9a0: 68f9 ldr r1, [r7, #12] + 800d9a2: 4618 mov r0, r3 + 800d9a4: f000 fdda bl 800e55c sendTxBuffer(modH); - 800d8e8: 68f8 ldr r0, [r7, #12] - 800d8ea: f000 fdf6 bl 800e4da + 800d9a8: 68f8 ldr r0, [r7, #12] + 800d9aa: f000 fdf6 bl 800e59a } modH->i8lastError = u8exception; - 800d8ee: f997 200b ldrsb.w r2, [r7, #11] - 800d8f2: 68fb ldr r3, [r7, #12] - 800d8f4: 749a strb r2, [r3, #18] + 800d9ae: f997 200b ldrsb.w r2, [r7, #11] + 800d9b2: 68fb ldr r3, [r7, #12] + 800d9b4: 749a strb r2, [r3, #18] //return u8exception continue; - 800d8f6: e08a b.n 800da0e + 800d9b6: e08a b.n 800dace } modH->i8lastError = 0; - 800d8f8: 68fb ldr r3, [r7, #12] - 800d8fa: 2200 movs r2, #0 - 800d8fc: 749a strb r2, [r3, #18] + 800d9b8: 68fb ldr r3, [r7, #12] + 800d9ba: 2200 movs r2, #0 + 800d9bc: 749a strb r2, [r3, #18] xSemaphoreTake(modH->ModBusSphrHandle , portMAX_DELAY); //before processing the message get the semaphore - 800d8fe: 68fb ldr r3, [r7, #12] - 800d900: f8d3 30cc ldr.w r3, [r3, #204] ; 0xcc - 800d904: f04f 31ff mov.w r1, #4294967295 - 800d908: 4618 mov r0, r3 - 800d90a: f7fc ffcd bl 800a8a8 + 800d9be: 68fb ldr r3, [r7, #12] + 800d9c0: f8d3 30cc ldr.w r3, [r3, #204] ; 0xcc + 800d9c4: f04f 31ff mov.w r1, #4294967295 + 800d9c8: 4618 mov r0, r3 + 800d9ca: f7fc ffc7 bl 800a95c // process message switch(modH->u8Buffer[ FUNC ] ) - 800d90e: 68fb ldr r3, [r7, #12] - 800d910: 7d1b ldrb r3, [r3, #20] - 800d912: 3b01 subs r3, #1 - 800d914: 2b0f cmp r3, #15 - 800d916: d86f bhi.n 800d9f8 - 800d918: a201 add r2, pc, #4 ; (adr r2, 800d920 ) - 800d91a: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 800d91e: bf00 nop - 800d920: 0800d961 .word 0x0800d961 - 800d924: 0800d975 .word 0x0800d975 - 800d928: 0800d989 .word 0x0800d989 - 800d92c: 0800d99d .word 0x0800d99d - 800d930: 0800d9b1 .word 0x0800d9b1 - 800d934: 0800d9c3 .word 0x0800d9c3 - 800d938: 0800d9f9 .word 0x0800d9f9 - 800d93c: 0800d9f9 .word 0x0800d9f9 - 800d940: 0800d9f9 .word 0x0800d9f9 - 800d944: 0800d9f9 .word 0x0800d9f9 - 800d948: 0800d9f9 .word 0x0800d9f9 - 800d94c: 0800d9f9 .word 0x0800d9f9 - 800d950: 0800d9f9 .word 0x0800d9f9 - 800d954: 0800d9f9 .word 0x0800d9f9 - 800d958: 0800d9d5 .word 0x0800d9d5 - 800d95c: 0800d9e7 .word 0x0800d9e7 + 800d9ce: 68fb ldr r3, [r7, #12] + 800d9d0: 7d1b ldrb r3, [r3, #20] + 800d9d2: 3b01 subs r3, #1 + 800d9d4: 2b0f cmp r3, #15 + 800d9d6: d86f bhi.n 800dab8 + 800d9d8: a201 add r2, pc, #4 ; (adr r2, 800d9e0 ) + 800d9da: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800d9de: bf00 nop + 800d9e0: 0800da21 .word 0x0800da21 + 800d9e4: 0800da35 .word 0x0800da35 + 800d9e8: 0800da49 .word 0x0800da49 + 800d9ec: 0800da5d .word 0x0800da5d + 800d9f0: 0800da71 .word 0x0800da71 + 800d9f4: 0800da83 .word 0x0800da83 + 800d9f8: 0800dab9 .word 0x0800dab9 + 800d9fc: 0800dab9 .word 0x0800dab9 + 800da00: 0800dab9 .word 0x0800dab9 + 800da04: 0800dab9 .word 0x0800dab9 + 800da08: 0800dab9 .word 0x0800dab9 + 800da0c: 0800dab9 .word 0x0800dab9 + 800da10: 0800dab9 .word 0x0800dab9 + 800da14: 0800dab9 .word 0x0800dab9 + 800da18: 0800da95 .word 0x0800da95 + 800da1c: 0800daa7 .word 0x0800daa7 { case MB_FC_READ_COILS: modH->i8state = process_FC1(modH,DB_COILS); - 800d960: 2101 movs r1, #1 - 800d962: 68f8 ldr r0, [r7, #12] - 800d964: f000 fe5b bl 800e61e - 800d968: 4603 mov r3, r0 - 800d96a: 461a mov r2, r3 - 800d96c: 68fb ldr r3, [r7, #12] - 800d96e: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800da20: 2101 movs r1, #1 + 800da22: 68f8 ldr r0, [r7, #12] + 800da24: f000 fe5b bl 800e6de + 800da28: 4603 mov r3, r0 + 800da2a: 461a mov r2, r3 + 800da2c: 68fb ldr r3, [r7, #12] + 800da2e: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 break; - 800d972: e042 b.n 800d9fa + 800da32: e042 b.n 800daba case MB_FC_READ_DISCRETE_INPUT: modH->i8state = process_FC1(modH,DB_INPUT_COILS); - 800d974: 2102 movs r1, #2 - 800d976: 68f8 ldr r0, [r7, #12] - 800d978: f000 fe51 bl 800e61e - 800d97c: 4603 mov r3, r0 - 800d97e: 461a mov r2, r3 - 800d980: 68fb ldr r3, [r7, #12] - 800d982: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800da34: 2102 movs r1, #2 + 800da36: 68f8 ldr r0, [r7, #12] + 800da38: f000 fe51 bl 800e6de + 800da3c: 4603 mov r3, r0 + 800da3e: 461a mov r2, r3 + 800da40: 68fb ldr r3, [r7, #12] + 800da42: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 break; - 800d986: e038 b.n 800d9fa + 800da46: e038 b.n 800daba case MB_FC_READ_REGISTERS: modH->i8state = process_FC3(modH,DB_HOLDING_REGISTER); - 800d988: 2103 movs r1, #3 - 800d98a: 68f8 ldr r0, [r7, #12] - 800d98c: f000 ff0b bl 800e7a6 - 800d990: 4603 mov r3, r0 - 800d992: 461a mov r2, r3 - 800d994: 68fb ldr r3, [r7, #12] - 800d996: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800da48: 2103 movs r1, #3 + 800da4a: 68f8 ldr r0, [r7, #12] + 800da4c: f000 ff0b bl 800e866 + 800da50: 4603 mov r3, r0 + 800da52: 461a mov r2, r3 + 800da54: 68fb ldr r3, [r7, #12] + 800da56: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 break; - 800d99a: e02e b.n 800d9fa + 800da5a: e02e b.n 800daba case MB_FC_READ_INPUT_REGISTER: modH->i8state = process_FC3(modH,DB_INPUT_REGISTERS); - 800d99c: 2104 movs r1, #4 - 800d99e: 68f8 ldr r0, [r7, #12] - 800d9a0: f000 ff01 bl 800e7a6 - 800d9a4: 4603 mov r3, r0 - 800d9a6: 461a mov r2, r3 - 800d9a8: 68fb ldr r3, [r7, #12] - 800d9aa: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800da5c: 2104 movs r1, #4 + 800da5e: 68f8 ldr r0, [r7, #12] + 800da60: f000 ff01 bl 800e866 + 800da64: 4603 mov r3, r0 + 800da66: 461a mov r2, r3 + 800da68: 68fb ldr r3, [r7, #12] + 800da6a: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 break; - 800d9ae: e024 b.n 800d9fa + 800da6e: e024 b.n 800daba case MB_FC_WRITE_COIL: modH->i8state = process_FC5(modH); - 800d9b0: 68f8 ldr r0, [r7, #12] - 800d9b2: f000 ff70 bl 800e896 - 800d9b6: 4603 mov r3, r0 - 800d9b8: 461a mov r2, r3 - 800d9ba: 68fb ldr r3, [r7, #12] - 800d9bc: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800da70: 68f8 ldr r0, [r7, #12] + 800da72: f000 ff70 bl 800e956 + 800da76: 4603 mov r3, r0 + 800da78: 461a mov r2, r3 + 800da7a: 68fb ldr r3, [r7, #12] + 800da7c: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 break; - 800d9c0: e01b b.n 800d9fa + 800da80: e01b b.n 800daba case MB_FC_WRITE_REGISTER : modH->i8state = process_FC6(modH); - 800d9c2: 68f8 ldr r0, [r7, #12] - 800d9c4: f000 ffc0 bl 800e948 - 800d9c8: 4603 mov r3, r0 - 800d9ca: 461a mov r2, r3 - 800d9cc: 68fb ldr r3, [r7, #12] - 800d9ce: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800da82: 68f8 ldr r0, [r7, #12] + 800da84: f000 ffc0 bl 800ea08 + 800da88: 4603 mov r3, r0 + 800da8a: 461a mov r2, r3 + 800da8c: 68fb ldr r3, [r7, #12] + 800da8e: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 break; - 800d9d2: e012 b.n 800d9fa + 800da92: e012 b.n 800daba case MB_FC_WRITE_MULTIPLE_COILS: modH->i8state = process_FC15(modH); - 800d9d4: 68f8 ldr r0, [r7, #12] - 800d9d6: f000 ffe9 bl 800e9ac - 800d9da: 4603 mov r3, r0 - 800d9dc: 461a mov r2, r3 - 800d9de: 68fb ldr r3, [r7, #12] - 800d9e0: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800da94: 68f8 ldr r0, [r7, #12] + 800da96: f000 ffe9 bl 800ea6c + 800da9a: 4603 mov r3, r0 + 800da9c: 461a mov r2, r3 + 800da9e: 68fb ldr r3, [r7, #12] + 800daa0: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 break; - 800d9e4: e009 b.n 800d9fa + 800daa4: e009 b.n 800daba case MB_FC_WRITE_MULTIPLE_REGISTERS : modH->i8state = process_FC16(modH); - 800d9e6: 68f8 ldr r0, [r7, #12] - 800d9e8: f001 f86e bl 800eac8 - 800d9ec: 4603 mov r3, r0 - 800d9ee: 461a mov r2, r3 - 800d9f0: 68fb ldr r3, [r7, #12] - 800d9f2: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800daa6: 68f8 ldr r0, [r7, #12] + 800daa8: f001 f86e bl 800eb88 + 800daac: 4603 mov r3, r0 + 800daae: 461a mov r2, r3 + 800dab0: 68fb ldr r3, [r7, #12] + 800dab2: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 break; - 800d9f6: e000 b.n 800d9fa + 800dab6: e000 b.n 800daba default: break; - 800d9f8: bf00 nop + 800dab8: bf00 nop } xSemaphoreGive(modH->ModBusSphrHandle); //Release the semaphore - 800d9fa: 68fb ldr r3, [r7, #12] - 800d9fc: f8d3 00cc ldr.w r0, [r3, #204] ; 0xcc - 800da00: 2300 movs r3, #0 - 800da02: 2200 movs r2, #0 - 800da04: 2100 movs r1, #0 - 800da06: f7fc fcd5 bl 800a3b4 + 800daba: 68fb ldr r3, [r7, #12] + 800dabc: f8d3 00cc ldr.w r0, [r3, #204] ; 0xcc + 800dac0: 2300 movs r3, #0 + 800dac2: 2200 movs r2, #0 + 800dac4: 2100 movs r1, #0 + 800dac6: f7fc fccf bl 800a468 continue; - 800da0a: e000 b.n 800da0e + 800daca: e000 b.n 800dace continue; - 800da0c: bf00 nop + 800dacc: bf00 nop { - 800da0e: e721 b.n 800d854 + 800dace: e721 b.n 800d914 -0800da10 : +0800dad0 : * @param modH modbus handler * @param modbus_t modbus telegram structure (id, fct, ...) * @ingroup loop */ int8_t SendQuery(modbusHandler_t *modH , modbus_t telegram ) { - 800da10: b084 sub sp, #16 - 800da12: b580 push {r7, lr} - 800da14: b084 sub sp, #16 - 800da16: af00 add r7, sp, #0 - 800da18: 6078 str r0, [r7, #4] - 800da1a: f107 001c add.w r0, r7, #28 - 800da1e: e880 000e stmia.w r0, {r1, r2, r3} + 800dad0: b084 sub sp, #16 + 800dad2: b580 push {r7, lr} + 800dad4: b084 sub sp, #16 + 800dad6: af00 add r7, sp, #0 + 800dad8: 6078 str r0, [r7, #4] + 800dada: f107 001c add.w r0, r7, #28 + 800dade: e880 000e stmia.w r0, {r1, r2, r3} uint8_t u8regsno, u8bytesno; uint8_t error = 0; - 800da22: 2300 movs r3, #0 - 800da24: 73bb strb r3, [r7, #14] + 800dae2: 2300 movs r3, #0 + 800dae4: 73bb strb r3, [r7, #14] xSemaphoreTake(modH->ModBusSphrHandle , portMAX_DELAY); //before processing the message get the semaphore - 800da26: 687b ldr r3, [r7, #4] - 800da28: f8d3 30cc ldr.w r3, [r3, #204] ; 0xcc - 800da2c: f04f 31ff mov.w r1, #4294967295 - 800da30: 4618 mov r0, r3 - 800da32: f7fc ff39 bl 800a8a8 + 800dae6: 687b ldr r3, [r7, #4] + 800dae8: f8d3 30cc ldr.w r3, [r3, #204] ; 0xcc + 800daec: f04f 31ff mov.w r1, #4294967295 + 800daf0: 4618 mov r0, r3 + 800daf2: f7fc ff33 bl 800a95c if (modH->u8id!=0) error = ERR_NOT_MASTER; - 800da36: 687b ldr r3, [r7, #4] - 800da38: 7a1b ldrb r3, [r3, #8] - 800da3a: 2b00 cmp r3, #0 - 800da3c: d001 beq.n 800da42 - 800da3e: 23ff movs r3, #255 ; 0xff - 800da40: 73bb strb r3, [r7, #14] + 800daf6: 687b ldr r3, [r7, #4] + 800daf8: 7a1b ldrb r3, [r3, #8] + 800dafa: 2b00 cmp r3, #0 + 800dafc: d001 beq.n 800db02 + 800dafe: 23ff movs r3, #255 ; 0xff + 800db00: 73bb strb r3, [r7, #14] if (modH->i8state != COM_IDLE) error = ERR_POLLING ; - 800da42: 687b ldr r3, [r7, #4] - 800da44: f993 30b9 ldrsb.w r3, [r3, #185] ; 0xb9 - 800da48: 2b00 cmp r3, #0 - 800da4a: d001 beq.n 800da50 - 800da4c: 23fe movs r3, #254 ; 0xfe - 800da4e: 73bb strb r3, [r7, #14] + 800db02: 687b ldr r3, [r7, #4] + 800db04: f993 30b9 ldrsb.w r3, [r3, #185] ; 0xb9 + 800db08: 2b00 cmp r3, #0 + 800db0a: d001 beq.n 800db10 + 800db0c: 23fe movs r3, #254 ; 0xfe + 800db0e: 73bb strb r3, [r7, #14] if ((telegram.u8id==0) || (telegram.u8id>247)) error = ERR_BAD_SLAVE_ID; - 800da50: 7f3b ldrb r3, [r7, #28] - 800da52: 2b00 cmp r3, #0 - 800da54: d002 beq.n 800da5c - 800da56: 7f3b ldrb r3, [r7, #28] - 800da58: 2bf7 cmp r3, #247 ; 0xf7 - 800da5a: d901 bls.n 800da60 - 800da5c: 23f7 movs r3, #247 ; 0xf7 - 800da5e: 73bb strb r3, [r7, #14] + 800db10: 7f3b ldrb r3, [r7, #28] + 800db12: 2b00 cmp r3, #0 + 800db14: d002 beq.n 800db1c + 800db16: 7f3b ldrb r3, [r7, #28] + 800db18: 2bf7 cmp r3, #247 ; 0xf7 + 800db1a: d901 bls.n 800db20 + 800db1c: 23f7 movs r3, #247 ; 0xf7 + 800db1e: 73bb strb r3, [r7, #14] if(error) - 800da60: 7bbb ldrb r3, [r7, #14] - 800da62: 2b00 cmp r3, #0 - 800da64: d00e beq.n 800da84 + 800db20: 7bbb ldrb r3, [r7, #14] + 800db22: 2b00 cmp r3, #0 + 800db24: d00e beq.n 800db44 { modH->i8lastError = error; - 800da66: f997 200e ldrsb.w r2, [r7, #14] - 800da6a: 687b ldr r3, [r7, #4] - 800da6c: 749a strb r2, [r3, #18] + 800db26: f997 200e ldrsb.w r2, [r7, #14] + 800db2a: 687b ldr r3, [r7, #4] + 800db2c: 749a strb r2, [r3, #18] xSemaphoreGive(modH->ModBusSphrHandle); - 800da6e: 687b ldr r3, [r7, #4] - 800da70: f8d3 00cc ldr.w r0, [r3, #204] ; 0xcc - 800da74: 2300 movs r3, #0 - 800da76: 2200 movs r2, #0 - 800da78: 2100 movs r1, #0 - 800da7a: f7fc fc9b bl 800a3b4 + 800db2e: 687b ldr r3, [r7, #4] + 800db30: f8d3 00cc ldr.w r0, [r3, #204] ; 0xcc + 800db34: 2300 movs r3, #0 + 800db36: 2200 movs r2, #0 + 800db38: 2100 movs r1, #0 + 800db3a: f7fc fc95 bl 800a468 return error; - 800da7e: f997 300e ldrsb.w r3, [r7, #14] - 800da82: e147 b.n 800dd14 + 800db3e: f997 300e ldrsb.w r3, [r7, #14] + 800db42: e147 b.n 800ddd4 } if (telegram.u8fct == MB_FC_READ_COILS || telegram.u8fct == MB_FC_READ_DISCRETE_INPUT || - 800da84: 7f7b ldrb r3, [r7, #29] - 800da86: 2b01 cmp r3, #1 - 800da88: d008 beq.n 800da9c - 800da8a: 7f7b ldrb r3, [r7, #29] - 800da8c: 2b02 cmp r3, #2 - 800da8e: d005 beq.n 800da9c + 800db44: 7f7b ldrb r3, [r7, #29] + 800db46: 2b01 cmp r3, #1 + 800db48: d008 beq.n 800db5c + 800db4a: 7f7b ldrb r3, [r7, #29] + 800db4c: 2b02 cmp r3, #2 + 800db4e: d005 beq.n 800db5c telegram.u8fct == MB_FC_WRITE_COIL || telegram.u8fct == MB_FC_WRITE_MULTIPLE_COILS) - 800da90: 7f7b ldrb r3, [r7, #29] + 800db50: 7f7b ldrb r3, [r7, #29] if (telegram.u8fct == MB_FC_READ_COILS || telegram.u8fct == MB_FC_READ_DISCRETE_INPUT || - 800da92: 2b05 cmp r3, #5 - 800da94: d002 beq.n 800da9c + 800db52: 2b05 cmp r3, #5 + 800db54: d002 beq.n 800db5c telegram.u8fct == MB_FC_WRITE_COIL || telegram.u8fct == MB_FC_WRITE_MULTIPLE_COILS) - 800da96: 7f7b ldrb r3, [r7, #29] - 800da98: 2b0f cmp r3, #15 - 800da9a: d104 bne.n 800daa6 + 800db56: 7f7b ldrb r3, [r7, #29] + 800db58: 2b0f cmp r3, #15 + 800db5a: d104 bne.n 800db66 { modH->u16regsCoils = telegram.u16reg; - 800da9c: 6a7a ldr r2, [r7, #36] ; 0x24 - 800da9e: 687b ldr r3, [r7, #4] - 800daa0: f8c3 20a0 str.w r2, [r3, #160] ; 0xa0 - 800daa4: e00f b.n 800dac6 + 800db5c: 6a7a ldr r2, [r7, #36] ; 0x24 + 800db5e: 687b ldr r3, [r7, #4] + 800db60: f8c3 20a0 str.w r2, [r3, #160] ; 0xa0 + 800db64: e00f b.n 800db86 } else if (telegram.u8fct == MB_FC_READ_REGISTERS || telegram.u8fct == MB_FC_READ_INPUT_REGISTER || - 800daa6: 7f7b ldrb r3, [r7, #29] - 800daa8: 2b03 cmp r3, #3 - 800daaa: d008 beq.n 800dabe - 800daac: 7f7b ldrb r3, [r7, #29] - 800daae: 2b04 cmp r3, #4 - 800dab0: d005 beq.n 800dabe + 800db66: 7f7b ldrb r3, [r7, #29] + 800db68: 2b03 cmp r3, #3 + 800db6a: d008 beq.n 800db7e + 800db6c: 7f7b ldrb r3, [r7, #29] + 800db6e: 2b04 cmp r3, #4 + 800db70: d005 beq.n 800db7e telegram.u8fct == MB_FC_WRITE_REGISTER || telegram.u8fct == MB_FC_WRITE_MULTIPLE_REGISTERS) - 800dab2: 7f7b ldrb r3, [r7, #29] + 800db72: 7f7b ldrb r3, [r7, #29] else if (telegram.u8fct == MB_FC_READ_REGISTERS || telegram.u8fct == MB_FC_READ_INPUT_REGISTER || - 800dab4: 2b06 cmp r3, #6 - 800dab6: d002 beq.n 800dabe + 800db74: 2b06 cmp r3, #6 + 800db76: d002 beq.n 800db7e telegram.u8fct == MB_FC_WRITE_REGISTER || telegram.u8fct == MB_FC_WRITE_MULTIPLE_REGISTERS) - 800dab8: 7f7b ldrb r3, [r7, #29] - 800daba: 2b10 cmp r3, #16 - 800dabc: d103 bne.n 800dac6 + 800db78: 7f7b ldrb r3, [r7, #29] + 800db7a: 2b10 cmp r3, #16 + 800db7c: d103 bne.n 800db86 { modH->u16regsHR = telegram.u16reg; - 800dabe: 6a7a ldr r2, [r7, #36] ; 0x24 - 800dac0: 687b ldr r3, [r7, #4] - 800dac2: f8c3 2098 str.w r2, [r3, #152] ; 0x98 + 800db7e: 6a7a ldr r2, [r7, #36] ; 0x24 + 800db80: 687b ldr r3, [r7, #4] + 800db82: f8c3 2098 str.w r2, [r3, #152] ; 0x98 } // telegram header modH->u8Buffer[ ID ] = telegram.u8id; - 800dac6: 7f3a ldrb r2, [r7, #28] - 800dac8: 687b ldr r3, [r7, #4] - 800daca: 74da strb r2, [r3, #19] + 800db86: 7f3a ldrb r2, [r7, #28] + 800db88: 687b ldr r3, [r7, #4] + 800db8a: 74da strb r2, [r3, #19] modH->u8Buffer[ FUNC ] = telegram.u8fct; - 800dacc: 7f7a ldrb r2, [r7, #29] - 800dace: 687b ldr r3, [r7, #4] - 800dad0: 751a strb r2, [r3, #20] + 800db8c: 7f7a ldrb r2, [r7, #29] + 800db8e: 687b ldr r3, [r7, #4] + 800db90: 751a strb r2, [r3, #20] modH->u8Buffer[ ADD_HI ] = highByte(telegram.u16RegAdd ); - 800dad2: 8bfb ldrh r3, [r7, #30] - 800dad4: 0a1b lsrs r3, r3, #8 - 800dad6: b29b uxth r3, r3 - 800dad8: b2da uxtb r2, r3 - 800dada: 687b ldr r3, [r7, #4] - 800dadc: 755a strb r2, [r3, #21] + 800db92: 8bfb ldrh r3, [r7, #30] + 800db94: 0a1b lsrs r3, r3, #8 + 800db96: b29b uxth r3, r3 + 800db98: b2da uxtb r2, r3 + 800db9a: 687b ldr r3, [r7, #4] + 800db9c: 755a strb r2, [r3, #21] modH->u8Buffer[ ADD_LO ] = lowByte( telegram.u16RegAdd ); - 800dade: 8bfb ldrh r3, [r7, #30] - 800dae0: b2da uxtb r2, r3 - 800dae2: 687b ldr r3, [r7, #4] - 800dae4: 759a strb r2, [r3, #22] + 800db9e: 8bfb ldrh r3, [r7, #30] + 800dba0: b2da uxtb r2, r3 + 800dba2: 687b ldr r3, [r7, #4] + 800dba4: 759a strb r2, [r3, #22] switch( telegram.u8fct ) - 800dae6: 7f7b ldrb r3, [r7, #29] - 800dae8: 3b01 subs r3, #1 - 800daea: 2b0f cmp r3, #15 - 800daec: f200 80ff bhi.w 800dcee - 800daf0: a201 add r2, pc, #4 ; (adr r2, 800daf8 ) - 800daf2: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 800daf6: bf00 nop - 800daf8: 0800db39 .word 0x0800db39 - 800dafc: 0800db39 .word 0x0800db39 - 800db00: 0800db39 .word 0x0800db39 - 800db04: 0800db39 .word 0x0800db39 - 800db08: 0800db57 .word 0x0800db57 - 800db0c: 0800db79 .word 0x0800db79 - 800db10: 0800dcef .word 0x0800dcef - 800db14: 0800dcef .word 0x0800dcef - 800db18: 0800dcef .word 0x0800dcef - 800db1c: 0800dcef .word 0x0800dcef - 800db20: 0800dcef .word 0x0800dcef - 800db24: 0800dcef .word 0x0800dcef - 800db28: 0800dcef .word 0x0800dcef - 800db2c: 0800dcef .word 0x0800dcef - 800db30: 0800db9b .word 0x0800db9b - 800db34: 0800dc59 .word 0x0800dc59 + 800dba6: 7f7b ldrb r3, [r7, #29] + 800dba8: 3b01 subs r3, #1 + 800dbaa: 2b0f cmp r3, #15 + 800dbac: f200 80ff bhi.w 800ddae + 800dbb0: a201 add r2, pc, #4 ; (adr r2, 800dbb8 ) + 800dbb2: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800dbb6: bf00 nop + 800dbb8: 0800dbf9 .word 0x0800dbf9 + 800dbbc: 0800dbf9 .word 0x0800dbf9 + 800dbc0: 0800dbf9 .word 0x0800dbf9 + 800dbc4: 0800dbf9 .word 0x0800dbf9 + 800dbc8: 0800dc17 .word 0x0800dc17 + 800dbcc: 0800dc39 .word 0x0800dc39 + 800dbd0: 0800ddaf .word 0x0800ddaf + 800dbd4: 0800ddaf .word 0x0800ddaf + 800dbd8: 0800ddaf .word 0x0800ddaf + 800dbdc: 0800ddaf .word 0x0800ddaf + 800dbe0: 0800ddaf .word 0x0800ddaf + 800dbe4: 0800ddaf .word 0x0800ddaf + 800dbe8: 0800ddaf .word 0x0800ddaf + 800dbec: 0800ddaf .word 0x0800ddaf + 800dbf0: 0800dc5b .word 0x0800dc5b + 800dbf4: 0800dd19 .word 0x0800dd19 { case MB_FC_READ_COILS: case MB_FC_READ_DISCRETE_INPUT: case MB_FC_READ_REGISTERS: case MB_FC_READ_INPUT_REGISTER: modH->u8Buffer[ NB_HI ] = highByte(telegram.u16CoilsNo ); - 800db38: 8c3b ldrh r3, [r7, #32] - 800db3a: 0a1b lsrs r3, r3, #8 - 800db3c: b29b uxth r3, r3 - 800db3e: b2da uxtb r2, r3 - 800db40: 687b ldr r3, [r7, #4] - 800db42: 75da strb r2, [r3, #23] + 800dbf8: 8c3b ldrh r3, [r7, #32] + 800dbfa: 0a1b lsrs r3, r3, #8 + 800dbfc: b29b uxth r3, r3 + 800dbfe: b2da uxtb r2, r3 + 800dc00: 687b ldr r3, [r7, #4] + 800dc02: 75da strb r2, [r3, #23] modH->u8Buffer[ NB_LO ] = lowByte( telegram.u16CoilsNo ); - 800db44: 8c3b ldrh r3, [r7, #32] - 800db46: b2da uxtb r2, r3 - 800db48: 687b ldr r3, [r7, #4] - 800db4a: 761a strb r2, [r3, #24] + 800dc04: 8c3b ldrh r3, [r7, #32] + 800dc06: b2da uxtb r2, r3 + 800dc08: 687b ldr r3, [r7, #4] + 800dc0a: 761a strb r2, [r3, #24] modH->u8BufferSize = 6; - 800db4c: 687b ldr r3, [r7, #4] - 800db4e: 2206 movs r2, #6 - 800db50: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800dc0c: 687b ldr r3, [r7, #4] + 800dc0e: 2206 movs r2, #6 + 800dc10: f883 2093 strb.w r2, [r3, #147] ; 0x93 break; - 800db54: e0cb b.n 800dcee + 800dc14: e0cb b.n 800ddae case MB_FC_WRITE_COIL: modH->u8Buffer[ NB_HI ] = (( telegram.u16reg[0]> 0) ? 0xff : 0); - 800db56: 6a7b ldr r3, [r7, #36] ; 0x24 - 800db58: 881b ldrh r3, [r3, #0] - 800db5a: 2b00 cmp r3, #0 - 800db5c: d001 beq.n 800db62 - 800db5e: 22ff movs r2, #255 ; 0xff - 800db60: e000 b.n 800db64 - 800db62: 2200 movs r2, #0 - 800db64: 687b ldr r3, [r7, #4] - 800db66: 75da strb r2, [r3, #23] + 800dc16: 6a7b ldr r3, [r7, #36] ; 0x24 + 800dc18: 881b ldrh r3, [r3, #0] + 800dc1a: 2b00 cmp r3, #0 + 800dc1c: d001 beq.n 800dc22 + 800dc1e: 22ff movs r2, #255 ; 0xff + 800dc20: e000 b.n 800dc24 + 800dc22: 2200 movs r2, #0 + 800dc24: 687b ldr r3, [r7, #4] + 800dc26: 75da strb r2, [r3, #23] modH->u8Buffer[ NB_LO ] = 0; - 800db68: 687b ldr r3, [r7, #4] - 800db6a: 2200 movs r2, #0 - 800db6c: 761a strb r2, [r3, #24] + 800dc28: 687b ldr r3, [r7, #4] + 800dc2a: 2200 movs r2, #0 + 800dc2c: 761a strb r2, [r3, #24] modH->u8BufferSize = 6; - 800db6e: 687b ldr r3, [r7, #4] - 800db70: 2206 movs r2, #6 - 800db72: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800dc2e: 687b ldr r3, [r7, #4] + 800dc30: 2206 movs r2, #6 + 800dc32: f883 2093 strb.w r2, [r3, #147] ; 0x93 break; - 800db76: e0ba b.n 800dcee + 800dc36: e0ba b.n 800ddae case MB_FC_WRITE_REGISTER: modH->u8Buffer[ NB_HI ] = highByte( telegram.u16reg[0]); - 800db78: 6a7b ldr r3, [r7, #36] ; 0x24 - 800db7a: 881b ldrh r3, [r3, #0] - 800db7c: 0a1b lsrs r3, r3, #8 - 800db7e: b29b uxth r3, r3 - 800db80: b2da uxtb r2, r3 - 800db82: 687b ldr r3, [r7, #4] - 800db84: 75da strb r2, [r3, #23] + 800dc38: 6a7b ldr r3, [r7, #36] ; 0x24 + 800dc3a: 881b ldrh r3, [r3, #0] + 800dc3c: 0a1b lsrs r3, r3, #8 + 800dc3e: b29b uxth r3, r3 + 800dc40: b2da uxtb r2, r3 + 800dc42: 687b ldr r3, [r7, #4] + 800dc44: 75da strb r2, [r3, #23] modH->u8Buffer[ NB_LO ] = lowByte( telegram.u16reg[0]); - 800db86: 6a7b ldr r3, [r7, #36] ; 0x24 - 800db88: 881b ldrh r3, [r3, #0] - 800db8a: b2da uxtb r2, r3 - 800db8c: 687b ldr r3, [r7, #4] - 800db8e: 761a strb r2, [r3, #24] + 800dc46: 6a7b ldr r3, [r7, #36] ; 0x24 + 800dc48: 881b ldrh r3, [r3, #0] + 800dc4a: b2da uxtb r2, r3 + 800dc4c: 687b ldr r3, [r7, #4] + 800dc4e: 761a strb r2, [r3, #24] modH->u8BufferSize = 6; - 800db90: 687b ldr r3, [r7, #4] - 800db92: 2206 movs r2, #6 - 800db94: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800dc50: 687b ldr r3, [r7, #4] + 800dc52: 2206 movs r2, #6 + 800dc54: f883 2093 strb.w r2, [r3, #147] ; 0x93 break; - 800db98: e0a9 b.n 800dcee + 800dc58: e0a9 b.n 800ddae case MB_FC_WRITE_MULTIPLE_COILS: // TODO: implement "sending coils" u8regsno = telegram.u16CoilsNo / 16; - 800db9a: 8c3b ldrh r3, [r7, #32] - 800db9c: 091b lsrs r3, r3, #4 - 800db9e: b29b uxth r3, r3 - 800dba0: 727b strb r3, [r7, #9] + 800dc5a: 8c3b ldrh r3, [r7, #32] + 800dc5c: 091b lsrs r3, r3, #4 + 800dc5e: b29b uxth r3, r3 + 800dc60: 727b strb r3, [r7, #9] u8bytesno = u8regsno * 2; - 800dba2: 7a7b ldrb r3, [r7, #9] - 800dba4: 005b lsls r3, r3, #1 - 800dba6: 73fb strb r3, [r7, #15] + 800dc62: 7a7b ldrb r3, [r7, #9] + 800dc64: 005b lsls r3, r3, #1 + 800dc66: 73fb strb r3, [r7, #15] if ((telegram.u16CoilsNo % 16) != 0) - 800dba8: 8c3b ldrh r3, [r7, #32] - 800dbaa: f003 030f and.w r3, r3, #15 - 800dbae: b29b uxth r3, r3 - 800dbb0: 2b00 cmp r3, #0 - 800dbb2: d005 beq.n 800dbc0 + 800dc68: 8c3b ldrh r3, [r7, #32] + 800dc6a: f003 030f and.w r3, r3, #15 + 800dc6e: b29b uxth r3, r3 + 800dc70: 2b00 cmp r3, #0 + 800dc72: d005 beq.n 800dc80 { u8bytesno++; - 800dbb4: 7bfb ldrb r3, [r7, #15] - 800dbb6: 3301 adds r3, #1 - 800dbb8: 73fb strb r3, [r7, #15] + 800dc74: 7bfb ldrb r3, [r7, #15] + 800dc76: 3301 adds r3, #1 + 800dc78: 73fb strb r3, [r7, #15] u8regsno++; - 800dbba: 7a7b ldrb r3, [r7, #9] - 800dbbc: 3301 adds r3, #1 - 800dbbe: 727b strb r3, [r7, #9] + 800dc7a: 7a7b ldrb r3, [r7, #9] + 800dc7c: 3301 adds r3, #1 + 800dc7e: 727b strb r3, [r7, #9] } modH->u8Buffer[ NB_HI ] = highByte(telegram.u16CoilsNo ); - 800dbc0: 8c3b ldrh r3, [r7, #32] - 800dbc2: 0a1b lsrs r3, r3, #8 - 800dbc4: b29b uxth r3, r3 - 800dbc6: b2da uxtb r2, r3 - 800dbc8: 687b ldr r3, [r7, #4] - 800dbca: 75da strb r2, [r3, #23] + 800dc80: 8c3b ldrh r3, [r7, #32] + 800dc82: 0a1b lsrs r3, r3, #8 + 800dc84: b29b uxth r3, r3 + 800dc86: b2da uxtb r2, r3 + 800dc88: 687b ldr r3, [r7, #4] + 800dc8a: 75da strb r2, [r3, #23] modH->u8Buffer[ NB_LO ] = lowByte( telegram.u16CoilsNo ); - 800dbcc: 8c3b ldrh r3, [r7, #32] - 800dbce: b2da uxtb r2, r3 - 800dbd0: 687b ldr r3, [r7, #4] - 800dbd2: 761a strb r2, [r3, #24] + 800dc8c: 8c3b ldrh r3, [r7, #32] + 800dc8e: b2da uxtb r2, r3 + 800dc90: 687b ldr r3, [r7, #4] + 800dc92: 761a strb r2, [r3, #24] modH->u8Buffer[ BYTE_CNT ] = u8bytesno; - 800dbd4: 687b ldr r3, [r7, #4] - 800dbd6: 7bfa ldrb r2, [r7, #15] - 800dbd8: 765a strb r2, [r3, #25] + 800dc94: 687b ldr r3, [r7, #4] + 800dc96: 7bfa ldrb r2, [r7, #15] + 800dc98: 765a strb r2, [r3, #25] modH->u8BufferSize = 7; - 800dbda: 687b ldr r3, [r7, #4] - 800dbdc: 2207 movs r2, #7 - 800dbde: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800dc9a: 687b ldr r3, [r7, #4] + 800dc9c: 2207 movs r2, #7 + 800dc9e: f883 2093 strb.w r2, [r3, #147] ; 0x93 for (uint16_t i = 0; i < u8bytesno; i++) - 800dbe2: 2300 movs r3, #0 - 800dbe4: 81bb strh r3, [r7, #12] - 800dbe6: e031 b.n 800dc4c + 800dca2: 2300 movs r3, #0 + 800dca4: 81bb strh r3, [r7, #12] + 800dca6: e031 b.n 800dd0c { if(i%2) - 800dbe8: 89bb ldrh r3, [r7, #12] - 800dbea: f003 0301 and.w r3, r3, #1 - 800dbee: b29b uxth r3, r3 - 800dbf0: 2b00 cmp r3, #0 - 800dbf2: d00f beq.n 800dc14 + 800dca8: 89bb ldrh r3, [r7, #12] + 800dcaa: f003 0301 and.w r3, r3, #1 + 800dcae: b29b uxth r3, r3 + 800dcb0: 2b00 cmp r3, #0 + 800dcb2: d00f beq.n 800dcd4 { modH->u8Buffer[ modH->u8BufferSize ] = lowByte( telegram.u16reg[ i/2 ] ); - 800dbf4: 6a7a ldr r2, [r7, #36] ; 0x24 - 800dbf6: 89bb ldrh r3, [r7, #12] - 800dbf8: 085b lsrs r3, r3, #1 - 800dbfa: b29b uxth r3, r3 - 800dbfc: 005b lsls r3, r3, #1 - 800dbfe: 4413 add r3, r2 - 800dc00: 881a ldrh r2, [r3, #0] - 800dc02: 687b ldr r3, [r7, #4] - 800dc04: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800dc08: 4619 mov r1, r3 - 800dc0a: b2d2 uxtb r2, r2 - 800dc0c: 687b ldr r3, [r7, #4] - 800dc0e: 440b add r3, r1 - 800dc10: 74da strb r2, [r3, #19] - 800dc12: e010 b.n 800dc36 + 800dcb4: 6a7a ldr r2, [r7, #36] ; 0x24 + 800dcb6: 89bb ldrh r3, [r7, #12] + 800dcb8: 085b lsrs r3, r3, #1 + 800dcba: b29b uxth r3, r3 + 800dcbc: 005b lsls r3, r3, #1 + 800dcbe: 4413 add r3, r2 + 800dcc0: 881a ldrh r2, [r3, #0] + 800dcc2: 687b ldr r3, [r7, #4] + 800dcc4: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800dcc8: 4619 mov r1, r3 + 800dcca: b2d2 uxtb r2, r2 + 800dccc: 687b ldr r3, [r7, #4] + 800dcce: 440b add r3, r1 + 800dcd0: 74da strb r2, [r3, #19] + 800dcd2: e010 b.n 800dcf6 } else { modH->u8Buffer[ modH->u8BufferSize ] = highByte( telegram.u16reg[ i/2 ] ); - 800dc14: 6a7a ldr r2, [r7, #36] ; 0x24 - 800dc16: 89bb ldrh r3, [r7, #12] - 800dc18: 085b lsrs r3, r3, #1 - 800dc1a: b29b uxth r3, r3 - 800dc1c: 005b lsls r3, r3, #1 - 800dc1e: 4413 add r3, r2 - 800dc20: 881b ldrh r3, [r3, #0] - 800dc22: 0a1b lsrs r3, r3, #8 - 800dc24: b29a uxth r2, r3 - 800dc26: 687b ldr r3, [r7, #4] - 800dc28: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800dc2c: 4619 mov r1, r3 - 800dc2e: b2d2 uxtb r2, r2 - 800dc30: 687b ldr r3, [r7, #4] - 800dc32: 440b add r3, r1 - 800dc34: 74da strb r2, [r3, #19] + 800dcd4: 6a7a ldr r2, [r7, #36] ; 0x24 + 800dcd6: 89bb ldrh r3, [r7, #12] + 800dcd8: 085b lsrs r3, r3, #1 + 800dcda: b29b uxth r3, r3 + 800dcdc: 005b lsls r3, r3, #1 + 800dcde: 4413 add r3, r2 + 800dce0: 881b ldrh r3, [r3, #0] + 800dce2: 0a1b lsrs r3, r3, #8 + 800dce4: b29a uxth r2, r3 + 800dce6: 687b ldr r3, [r7, #4] + 800dce8: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800dcec: 4619 mov r1, r3 + 800dcee: b2d2 uxtb r2, r2 + 800dcf0: 687b ldr r3, [r7, #4] + 800dcf2: 440b add r3, r1 + 800dcf4: 74da strb r2, [r3, #19] } modH->u8BufferSize++; - 800dc36: 687b ldr r3, [r7, #4] - 800dc38: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800dc3c: 3301 adds r3, #1 - 800dc3e: b2da uxtb r2, r3 - 800dc40: 687b ldr r3, [r7, #4] - 800dc42: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800dcf6: 687b ldr r3, [r7, #4] + 800dcf8: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800dcfc: 3301 adds r3, #1 + 800dcfe: b2da uxtb r2, r3 + 800dd00: 687b ldr r3, [r7, #4] + 800dd02: f883 2093 strb.w r2, [r3, #147] ; 0x93 for (uint16_t i = 0; i < u8bytesno; i++) - 800dc46: 89bb ldrh r3, [r7, #12] - 800dc48: 3301 adds r3, #1 - 800dc4a: 81bb strh r3, [r7, #12] - 800dc4c: 7bfb ldrb r3, [r7, #15] - 800dc4e: b29b uxth r3, r3 - 800dc50: 89ba ldrh r2, [r7, #12] - 800dc52: 429a cmp r2, r3 - 800dc54: d3c8 bcc.n 800dbe8 + 800dd06: 89bb ldrh r3, [r7, #12] + 800dd08: 3301 adds r3, #1 + 800dd0a: 81bb strh r3, [r7, #12] + 800dd0c: 7bfb ldrb r3, [r7, #15] + 800dd0e: b29b uxth r3, r3 + 800dd10: 89ba ldrh r2, [r7, #12] + 800dd12: 429a cmp r2, r3 + 800dd14: d3c8 bcc.n 800dca8 } break; - 800dc56: e04a b.n 800dcee + 800dd16: e04a b.n 800ddae case MB_FC_WRITE_MULTIPLE_REGISTERS: modH->u8Buffer[ NB_HI ] = highByte(telegram.u16CoilsNo ); - 800dc58: 8c3b ldrh r3, [r7, #32] - 800dc5a: 0a1b lsrs r3, r3, #8 - 800dc5c: b29b uxth r3, r3 - 800dc5e: b2da uxtb r2, r3 - 800dc60: 687b ldr r3, [r7, #4] - 800dc62: 75da strb r2, [r3, #23] + 800dd18: 8c3b ldrh r3, [r7, #32] + 800dd1a: 0a1b lsrs r3, r3, #8 + 800dd1c: b29b uxth r3, r3 + 800dd1e: b2da uxtb r2, r3 + 800dd20: 687b ldr r3, [r7, #4] + 800dd22: 75da strb r2, [r3, #23] modH->u8Buffer[ NB_LO ] = lowByte( telegram.u16CoilsNo ); - 800dc64: 8c3b ldrh r3, [r7, #32] - 800dc66: b2da uxtb r2, r3 - 800dc68: 687b ldr r3, [r7, #4] - 800dc6a: 761a strb r2, [r3, #24] + 800dd24: 8c3b ldrh r3, [r7, #32] + 800dd26: b2da uxtb r2, r3 + 800dd28: 687b ldr r3, [r7, #4] + 800dd2a: 761a strb r2, [r3, #24] modH->u8Buffer[ BYTE_CNT ] = (uint8_t) ( telegram.u16CoilsNo * 2 ); - 800dc6c: 8c3b ldrh r3, [r7, #32] - 800dc6e: b2db uxtb r3, r3 - 800dc70: 005b lsls r3, r3, #1 - 800dc72: b2da uxtb r2, r3 - 800dc74: 687b ldr r3, [r7, #4] - 800dc76: 765a strb r2, [r3, #25] + 800dd2c: 8c3b ldrh r3, [r7, #32] + 800dd2e: b2db uxtb r3, r3 + 800dd30: 005b lsls r3, r3, #1 + 800dd32: b2da uxtb r2, r3 + 800dd34: 687b ldr r3, [r7, #4] + 800dd36: 765a strb r2, [r3, #25] modH->u8BufferSize = 7; - 800dc78: 687b ldr r3, [r7, #4] - 800dc7a: 2207 movs r2, #7 - 800dc7c: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800dd38: 687b ldr r3, [r7, #4] + 800dd3a: 2207 movs r2, #7 + 800dd3c: f883 2093 strb.w r2, [r3, #147] ; 0x93 for (uint16_t i=0; i< telegram.u16CoilsNo; i++) - 800dc80: 2300 movs r3, #0 - 800dc82: 817b strh r3, [r7, #10] - 800dc84: e02e b.n 800dce4 + 800dd40: 2300 movs r3, #0 + 800dd42: 817b strh r3, [r7, #10] + 800dd44: e02e b.n 800dda4 { modH->u8Buffer[ modH->u8BufferSize ] = highByte( telegram.u16reg[ i ] ); - 800dc86: 6a7a ldr r2, [r7, #36] ; 0x24 - 800dc88: 897b ldrh r3, [r7, #10] - 800dc8a: 005b lsls r3, r3, #1 - 800dc8c: 4413 add r3, r2 - 800dc8e: 881b ldrh r3, [r3, #0] - 800dc90: 0a1b lsrs r3, r3, #8 - 800dc92: b29a uxth r2, r3 - 800dc94: 687b ldr r3, [r7, #4] - 800dc96: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800dc9a: 4619 mov r1, r3 - 800dc9c: b2d2 uxtb r2, r2 - 800dc9e: 687b ldr r3, [r7, #4] - 800dca0: 440b add r3, r1 - 800dca2: 74da strb r2, [r3, #19] + 800dd46: 6a7a ldr r2, [r7, #36] ; 0x24 + 800dd48: 897b ldrh r3, [r7, #10] + 800dd4a: 005b lsls r3, r3, #1 + 800dd4c: 4413 add r3, r2 + 800dd4e: 881b ldrh r3, [r3, #0] + 800dd50: 0a1b lsrs r3, r3, #8 + 800dd52: b29a uxth r2, r3 + 800dd54: 687b ldr r3, [r7, #4] + 800dd56: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800dd5a: 4619 mov r1, r3 + 800dd5c: b2d2 uxtb r2, r2 + 800dd5e: 687b ldr r3, [r7, #4] + 800dd60: 440b add r3, r1 + 800dd62: 74da strb r2, [r3, #19] modH->u8BufferSize++; - 800dca4: 687b ldr r3, [r7, #4] - 800dca6: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800dcaa: 3301 adds r3, #1 - 800dcac: b2da uxtb r2, r3 - 800dcae: 687b ldr r3, [r7, #4] - 800dcb0: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800dd64: 687b ldr r3, [r7, #4] + 800dd66: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800dd6a: 3301 adds r3, #1 + 800dd6c: b2da uxtb r2, r3 + 800dd6e: 687b ldr r3, [r7, #4] + 800dd70: f883 2093 strb.w r2, [r3, #147] ; 0x93 modH->u8Buffer[ modH->u8BufferSize ] = lowByte( telegram.u16reg[ i ] ); - 800dcb4: 6a7a ldr r2, [r7, #36] ; 0x24 - 800dcb6: 897b ldrh r3, [r7, #10] - 800dcb8: 005b lsls r3, r3, #1 - 800dcba: 4413 add r3, r2 - 800dcbc: 881a ldrh r2, [r3, #0] - 800dcbe: 687b ldr r3, [r7, #4] - 800dcc0: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800dcc4: 4619 mov r1, r3 - 800dcc6: b2d2 uxtb r2, r2 - 800dcc8: 687b ldr r3, [r7, #4] - 800dcca: 440b add r3, r1 - 800dccc: 74da strb r2, [r3, #19] + 800dd74: 6a7a ldr r2, [r7, #36] ; 0x24 + 800dd76: 897b ldrh r3, [r7, #10] + 800dd78: 005b lsls r3, r3, #1 + 800dd7a: 4413 add r3, r2 + 800dd7c: 881a ldrh r2, [r3, #0] + 800dd7e: 687b ldr r3, [r7, #4] + 800dd80: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800dd84: 4619 mov r1, r3 + 800dd86: b2d2 uxtb r2, r2 + 800dd88: 687b ldr r3, [r7, #4] + 800dd8a: 440b add r3, r1 + 800dd8c: 74da strb r2, [r3, #19] modH->u8BufferSize++; - 800dcce: 687b ldr r3, [r7, #4] - 800dcd0: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800dcd4: 3301 adds r3, #1 - 800dcd6: b2da uxtb r2, r3 - 800dcd8: 687b ldr r3, [r7, #4] - 800dcda: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800dd8e: 687b ldr r3, [r7, #4] + 800dd90: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800dd94: 3301 adds r3, #1 + 800dd96: b2da uxtb r2, r3 + 800dd98: 687b ldr r3, [r7, #4] + 800dd9a: f883 2093 strb.w r2, [r3, #147] ; 0x93 for (uint16_t i=0; i< telegram.u16CoilsNo; i++) - 800dcde: 897b ldrh r3, [r7, #10] - 800dce0: 3301 adds r3, #1 - 800dce2: 817b strh r3, [r7, #10] - 800dce4: 8c3b ldrh r3, [r7, #32] - 800dce6: 897a ldrh r2, [r7, #10] - 800dce8: 429a cmp r2, r3 - 800dcea: d3cc bcc.n 800dc86 + 800dd9e: 897b ldrh r3, [r7, #10] + 800dda0: 3301 adds r3, #1 + 800dda2: 817b strh r3, [r7, #10] + 800dda4: 8c3b ldrh r3, [r7, #32] + 800dda6: 897a ldrh r2, [r7, #10] + 800dda8: 429a cmp r2, r3 + 800ddaa: d3cc bcc.n 800dd46 } break; - 800dcec: bf00 nop + 800ddac: bf00 nop } sendTxBuffer(modH); - 800dcee: 6878 ldr r0, [r7, #4] - 800dcf0: f000 fbf3 bl 800e4da + 800ddae: 6878 ldr r0, [r7, #4] + 800ddb0: f000 fbf3 bl 800e59a xSemaphoreGive(modH->ModBusSphrHandle); - 800dcf4: 687b ldr r3, [r7, #4] - 800dcf6: f8d3 00cc ldr.w r0, [r3, #204] ; 0xcc - 800dcfa: 2300 movs r3, #0 - 800dcfc: 2200 movs r2, #0 - 800dcfe: 2100 movs r1, #0 - 800dd00: f7fc fb58 bl 800a3b4 + 800ddb4: 687b ldr r3, [r7, #4] + 800ddb6: f8d3 00cc ldr.w r0, [r3, #204] ; 0xcc + 800ddba: 2300 movs r3, #0 + 800ddbc: 2200 movs r2, #0 + 800ddbe: 2100 movs r1, #0 + 800ddc0: f7fc fb52 bl 800a468 modH->i8state = COM_WAITING; - 800dd04: 687b ldr r3, [r7, #4] - 800dd06: 2201 movs r2, #1 - 800dd08: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800ddc4: 687b ldr r3, [r7, #4] + 800ddc6: 2201 movs r2, #1 + 800ddc8: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 modH->i8lastError = 0; - 800dd0c: 687b ldr r3, [r7, #4] - 800dd0e: 2200 movs r2, #0 - 800dd10: 749a strb r2, [r3, #18] + 800ddcc: 687b ldr r3, [r7, #4] + 800ddce: 2200 movs r2, #0 + 800ddd0: 749a strb r2, [r3, #18] return 0; - 800dd12: 2300 movs r3, #0 + 800ddd2: 2300 movs r3, #0 } - 800dd14: 4618 mov r0, r3 - 800dd16: 3710 adds r7, #16 - 800dd18: 46bd mov sp, r7 - 800dd1a: e8bd 4080 ldmia.w sp!, {r7, lr} - 800dd1e: b004 add sp, #16 - 800dd20: 4770 bx lr - 800dd22: bf00 nop + 800ddd4: 4618 mov r0, r3 + 800ddd6: 3710 adds r7, #16 + 800ddd8: 46bd mov sp, r7 + 800ddda: e8bd 4080 ldmia.w sp!, {r7, lr} + 800ddde: b004 add sp, #16 + 800dde0: 4770 bx lr + 800dde2: bf00 nop -0800dd24 : +0800dde4 : void StartTaskModbusMaster(void *argument) { - 800dd24: b580 push {r7, lr} - 800dd26: b08c sub sp, #48 ; 0x30 - 800dd28: af02 add r7, sp, #8 - 800dd2a: 6078 str r0, [r7, #4] + 800dde4: b580 push {r7, lr} + 800dde6: b08c sub sp, #48 ; 0x30 + 800dde8: af02 add r7, sp, #8 + 800ddea: 6078 str r0, [r7, #4] modbusHandler_t *modH = (modbusHandler_t *)argument; - 800dd2c: 687b ldr r3, [r7, #4] - 800dd2e: 627b str r3, [r7, #36] ; 0x24 + 800ddec: 687b ldr r3, [r7, #4] + 800ddee: 627b str r3, [r7, #36] ; 0x24 for(;;) { /*Wait indefinitely for a telegram to send */ xQueueReceive(modH->QueueTelegramHandle, &telegram, portMAX_DELAY); - 800dd30: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dd32: f8d3 30bc ldr.w r3, [r3, #188] ; 0xbc - 800dd36: f107 010c add.w r1, r7, #12 - 800dd3a: f04f 32ff mov.w r2, #4294967295 - 800dd3e: 4618 mov r0, r3 - 800dd40: f7fc fcd2 bl 800a6e8 + 800ddf0: 6a7b ldr r3, [r7, #36] ; 0x24 + 800ddf2: f8d3 30bc ldr.w r3, [r3, #188] ; 0xbc + 800ddf6: f107 010c add.w r1, r7, #12 + 800ddfa: f04f 32ff mov.w r2, #4294967295 + 800ddfe: 4618 mov r0, r3 + 800de00: f7fc fccc bl 800a79c // This is the case for implementations with only USART support SendQuery(modH, telegram); - 800dd44: 69bb ldr r3, [r7, #24] - 800dd46: 9300 str r3, [sp, #0] - 800dd48: f107 030c add.w r3, r7, #12 - 800dd4c: cb0e ldmia r3, {r1, r2, r3} - 800dd4e: 6a78 ldr r0, [r7, #36] ; 0x24 - 800dd50: f7ff fe5e bl 800da10 + 800de04: 69bb ldr r3, [r7, #24] + 800de06: 9300 str r3, [sp, #0] + 800de08: f107 030c add.w r3, r7, #12 + 800de0c: cb0e ldmia r3, {r1, r2, r3} + 800de0e: 6a78 ldr r0, [r7, #36] ; 0x24 + 800de10: f7ff fe5e bl 800dad0 /* Block indefinitely until a Modbus Frame arrives or query timeouts*/ ulNotificationValue = ulTaskNotifyTake(pdTRUE, portMAX_DELAY); - 800dd54: f04f 31ff mov.w r1, #4294967295 - 800dd58: 2001 movs r0, #1 - 800dd5a: f7fe f83f bl 800bddc - 800dd5e: 6238 str r0, [r7, #32] + 800de14: f04f 31ff mov.w r1, #4294967295 + 800de18: 2001 movs r0, #1 + 800de1a: f7fe f839 bl 800be90 + 800de1e: 6238 str r0, [r7, #32] // notify the task the request timeout modH->i8lastError = 0; - 800dd60: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dd62: 2200 movs r2, #0 - 800dd64: 749a strb r2, [r3, #18] + 800de20: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de22: 2200 movs r2, #0 + 800de24: 749a strb r2, [r3, #18] if(ulNotificationValue) - 800dd66: 6a3b ldr r3, [r7, #32] - 800dd68: 2b00 cmp r3, #0 - 800dd6a: d018 beq.n 800dd9e + 800de26: 6a3b ldr r3, [r7, #32] + 800de28: 2b00 cmp r3, #0 + 800de2a: d018 beq.n 800de5e { modH->i8state = COM_IDLE; - 800dd6c: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dd6e: 2200 movs r2, #0 - 800dd70: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800de2c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de2e: 2200 movs r2, #0 + 800de30: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 modH->i8lastError = ERR_TIME_OUT; - 800dd74: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dd76: 22f8 movs r2, #248 ; 0xf8 - 800dd78: 749a strb r2, [r3, #18] + 800de34: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de36: 22f8 movs r2, #248 ; 0xf8 + 800de38: 749a strb r2, [r3, #18] modH->u16errCnt++; - 800dd7a: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dd7c: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac - 800dd80: 3301 adds r3, #1 - 800dd82: b29a uxth r2, r3 - 800dd84: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dd86: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800de3a: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de3c: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac + 800de40: 3301 adds r3, #1 + 800de42: b29a uxth r2, r3 + 800de44: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de46: f8a3 20ac strh.w r2, [r3, #172] ; 0xac xTaskNotify((TaskHandle_t)telegram.u32CurrentTask, modH->i8lastError, eSetValueWithOverwrite); - 800dd8a: 69b8 ldr r0, [r7, #24] - 800dd8c: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dd8e: f993 3012 ldrsb.w r3, [r3, #18] - 800dd92: 4619 mov r1, r3 - 800dd94: 2300 movs r3, #0 - 800dd96: 2203 movs r2, #3 - 800dd98: f7fe f8c2 bl 800bf20 + 800de4a: 69b8 ldr r0, [r7, #24] + 800de4c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de4e: f993 3012 ldrsb.w r3, [r3, #18] + 800de52: 4619 mov r1, r3 + 800de54: 2300 movs r3, #0 + 800de56: 2203 movs r2, #3 + 800de58: f7fe f8bc bl 800bfd4 continue; - 800dd9c: e09a b.n 800ded4 + 800de5c: e09a b.n 800df94 } getRxBuffer(modH); - 800dd9e: 6a78 ldr r0, [r7, #36] ; 0x24 - 800dda0: f000 f98e bl 800e0c0 + 800de5e: 6a78 ldr r0, [r7, #36] ; 0x24 + 800de60: f000 f98e bl 800e180 if ( modH->u8BufferSize < 6){ - 800dda4: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dda6: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800ddaa: 2b05 cmp r3, #5 - 800ddac: d818 bhi.n 800dde0 + 800de64: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de66: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800de6a: 2b05 cmp r3, #5 + 800de6c: d818 bhi.n 800dea0 modH->i8state = COM_IDLE; - 800ddae: 6a7b ldr r3, [r7, #36] ; 0x24 - 800ddb0: 2200 movs r2, #0 - 800ddb2: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800de6e: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de70: 2200 movs r2, #0 + 800de72: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 modH->i8lastError = ERR_BAD_SIZE; - 800ddb6: 6a7b ldr r3, [r7, #36] ; 0x24 - 800ddb8: 22fa movs r2, #250 ; 0xfa - 800ddba: 749a strb r2, [r3, #18] + 800de76: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de78: 22fa movs r2, #250 ; 0xfa + 800de7a: 749a strb r2, [r3, #18] modH->u16errCnt++; - 800ddbc: 6a7b ldr r3, [r7, #36] ; 0x24 - 800ddbe: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac - 800ddc2: 3301 adds r3, #1 - 800ddc4: b29a uxth r2, r3 - 800ddc6: 6a7b ldr r3, [r7, #36] ; 0x24 - 800ddc8: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800de7c: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de7e: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac + 800de82: 3301 adds r3, #1 + 800de84: b29a uxth r2, r3 + 800de86: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de88: f8a3 20ac strh.w r2, [r3, #172] ; 0xac xTaskNotify((TaskHandle_t)telegram.u32CurrentTask, modH->i8lastError, eSetValueWithOverwrite); - 800ddcc: 69b8 ldr r0, [r7, #24] - 800ddce: 6a7b ldr r3, [r7, #36] ; 0x24 - 800ddd0: f993 3012 ldrsb.w r3, [r3, #18] - 800ddd4: 4619 mov r1, r3 - 800ddd6: 2300 movs r3, #0 - 800ddd8: 2203 movs r2, #3 - 800ddda: f7fe f8a1 bl 800bf20 + 800de8c: 69b8 ldr r0, [r7, #24] + 800de8e: 6a7b ldr r3, [r7, #36] ; 0x24 + 800de90: f993 3012 ldrsb.w r3, [r3, #18] + 800de94: 4619 mov r1, r3 + 800de96: 2300 movs r3, #0 + 800de98: 2203 movs r2, #3 + 800de9a: f7fe f89b bl 800bfd4 continue; - 800ddde: e079 b.n 800ded4 + 800de9e: e079 b.n 800df94 } xTimerStop(modH->xTimerTimeout,0); // cancel timeout timer - 800dde0: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dde2: f8d3 00c8 ldr.w r0, [r3, #200] ; 0xc8 - 800dde6: 2300 movs r3, #0 - 800dde8: 9300 str r3, [sp, #0] - 800ddea: 2300 movs r3, #0 - 800ddec: 2200 movs r2, #0 - 800ddee: 2103 movs r1, #3 - 800ddf0: f7fe fb60 bl 800c4b4 + 800dea0: 6a7b ldr r3, [r7, #36] ; 0x24 + 800dea2: f8d3 00c8 ldr.w r0, [r3, #200] ; 0xc8 + 800dea6: 2300 movs r3, #0 + 800dea8: 9300 str r3, [sp, #0] + 800deaa: 2300 movs r3, #0 + 800deac: 2200 movs r2, #0 + 800deae: 2103 movs r1, #3 + 800deb0: f7fe fb5a bl 800c568 // validate message: id, CRC, FCT, exception int8_t u8exception = validateAnswer(modH); - 800ddf4: 6a78 ldr r0, [r7, #36] ; 0x24 - 800ddf6: f000 f8f5 bl 800dfe4 - 800ddfa: 4603 mov r3, r0 - 800ddfc: 77fb strb r3, [r7, #31] + 800deb4: 6a78 ldr r0, [r7, #36] ; 0x24 + 800deb6: f000 f8f5 bl 800e0a4 + 800deba: 4603 mov r3, r0 + 800debc: 77fb strb r3, [r7, #31] if (u8exception != 0) - 800ddfe: f997 301f ldrsb.w r3, [r7, #31] - 800de02: 2b00 cmp r3, #0 - 800de04: d010 beq.n 800de28 + 800debe: f997 301f ldrsb.w r3, [r7, #31] + 800dec2: 2b00 cmp r3, #0 + 800dec4: d010 beq.n 800dee8 { modH->i8state = COM_IDLE; - 800de06: 6a7b ldr r3, [r7, #36] ; 0x24 - 800de08: 2200 movs r2, #0 - 800de0a: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800dec6: 6a7b ldr r3, [r7, #36] ; 0x24 + 800dec8: 2200 movs r2, #0 + 800deca: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 modH->i8lastError = u8exception; - 800de0e: 6a7b ldr r3, [r7, #36] ; 0x24 - 800de10: 7ffa ldrb r2, [r7, #31] - 800de12: 749a strb r2, [r3, #18] + 800dece: 6a7b ldr r3, [r7, #36] ; 0x24 + 800ded0: 7ffa ldrb r2, [r7, #31] + 800ded2: 749a strb r2, [r3, #18] xTaskNotify((TaskHandle_t)telegram.u32CurrentTask, modH->i8lastError, eSetValueWithOverwrite); - 800de14: 69b8 ldr r0, [r7, #24] - 800de16: 6a7b ldr r3, [r7, #36] ; 0x24 - 800de18: f993 3012 ldrsb.w r3, [r3, #18] - 800de1c: 4619 mov r1, r3 - 800de1e: 2300 movs r3, #0 - 800de20: 2203 movs r2, #3 - 800de22: f7fe f87d bl 800bf20 + 800ded4: 69b8 ldr r0, [r7, #24] + 800ded6: 6a7b ldr r3, [r7, #36] ; 0x24 + 800ded8: f993 3012 ldrsb.w r3, [r3, #18] + 800dedc: 4619 mov r1, r3 + 800dede: 2300 movs r3, #0 + 800dee0: 2203 movs r2, #3 + 800dee2: f7fe f877 bl 800bfd4 continue; - 800de26: e055 b.n 800ded4 + 800dee6: e055 b.n 800df94 } modH->i8lastError = u8exception; - 800de28: 6a7b ldr r3, [r7, #36] ; 0x24 - 800de2a: 7ffa ldrb r2, [r7, #31] - 800de2c: 749a strb r2, [r3, #18] + 800dee8: 6a7b ldr r3, [r7, #36] ; 0x24 + 800deea: 7ffa ldrb r2, [r7, #31] + 800deec: 749a strb r2, [r3, #18] xSemaphoreTake(modH->ModBusSphrHandle , portMAX_DELAY); //before processing the message get the semaphore - 800de2e: 6a7b ldr r3, [r7, #36] ; 0x24 - 800de30: f8d3 30cc ldr.w r3, [r3, #204] ; 0xcc - 800de34: f04f 31ff mov.w r1, #4294967295 - 800de38: 4618 mov r0, r3 - 800de3a: f7fc fd35 bl 800a8a8 + 800deee: 6a7b ldr r3, [r7, #36] ; 0x24 + 800def0: f8d3 30cc ldr.w r3, [r3, #204] ; 0xcc + 800def4: f04f 31ff mov.w r1, #4294967295 + 800def8: 4618 mov r0, r3 + 800defa: f7fc fd2f bl 800a95c // process answer switch( modH->u8Buffer[ FUNC ] ) - 800de3e: 6a7b ldr r3, [r7, #36] ; 0x24 - 800de40: 7d1b ldrb r3, [r3, #20] - 800de42: 3b01 subs r3, #1 - 800de44: 2b0f cmp r3, #15 - 800de46: d82b bhi.n 800dea0 - 800de48: a201 add r2, pc, #4 ; (adr r2, 800de50 ) - 800de4a: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 800de4e: bf00 nop - 800de50: 0800de91 .word 0x0800de91 - 800de54: 0800de91 .word 0x0800de91 - 800de58: 0800de99 .word 0x0800de99 - 800de5c: 0800de99 .word 0x0800de99 - 800de60: 0800dea1 .word 0x0800dea1 - 800de64: 0800dea1 .word 0x0800dea1 - 800de68: 0800dea1 .word 0x0800dea1 - 800de6c: 0800dea1 .word 0x0800dea1 - 800de70: 0800dea1 .word 0x0800dea1 - 800de74: 0800dea1 .word 0x0800dea1 - 800de78: 0800dea1 .word 0x0800dea1 - 800de7c: 0800dea1 .word 0x0800dea1 - 800de80: 0800dea1 .word 0x0800dea1 - 800de84: 0800dea1 .word 0x0800dea1 - 800de88: 0800dea1 .word 0x0800dea1 - 800de8c: 0800dea1 .word 0x0800dea1 + 800defe: 6a7b ldr r3, [r7, #36] ; 0x24 + 800df00: 7d1b ldrb r3, [r3, #20] + 800df02: 3b01 subs r3, #1 + 800df04: 2b0f cmp r3, #15 + 800df06: d82b bhi.n 800df60 + 800df08: a201 add r2, pc, #4 ; (adr r2, 800df10 ) + 800df0a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800df0e: bf00 nop + 800df10: 0800df51 .word 0x0800df51 + 800df14: 0800df51 .word 0x0800df51 + 800df18: 0800df59 .word 0x0800df59 + 800df1c: 0800df59 .word 0x0800df59 + 800df20: 0800df61 .word 0x0800df61 + 800df24: 0800df61 .word 0x0800df61 + 800df28: 0800df61 .word 0x0800df61 + 800df2c: 0800df61 .word 0x0800df61 + 800df30: 0800df61 .word 0x0800df61 + 800df34: 0800df61 .word 0x0800df61 + 800df38: 0800df61 .word 0x0800df61 + 800df3c: 0800df61 .word 0x0800df61 + 800df40: 0800df61 .word 0x0800df61 + 800df44: 0800df61 .word 0x0800df61 + 800df48: 0800df61 .word 0x0800df61 + 800df4c: 0800df61 .word 0x0800df61 { case MB_FC_READ_COILS: case MB_FC_READ_DISCRETE_INPUT: //call get_FC1 to transfer the incoming message to u16regs buffer get_FC1(modH); - 800de90: 6a78 ldr r0, [r7, #36] ; 0x24 - 800de92: f000 f821 bl 800ded8 + 800df50: 6a78 ldr r0, [r7, #36] ; 0x24 + 800df52: f000 f821 bl 800df98 break; - 800de96: e004 b.n 800dea2 + 800df56: e004 b.n 800df62 case MB_FC_READ_INPUT_REGISTER: case MB_FC_READ_REGISTERS : // call get_FC3 to transfer the incoming message to u16regs buffer get_FC3(modH); - 800de98: 6a78 ldr r0, [r7, #36] ; 0x24 - 800de9a: f000 f874 bl 800df86 + 800df58: 6a78 ldr r0, [r7, #36] ; 0x24 + 800df5a: f000 f874 bl 800e046 break; - 800de9e: e000 b.n 800dea2 + 800df5e: e000 b.n 800df62 case MB_FC_WRITE_MULTIPLE_COILS: case MB_FC_WRITE_MULTIPLE_REGISTERS : // nothing to do break; default: break; - 800dea0: bf00 nop + 800df60: bf00 nop } modH->i8state = COM_IDLE; - 800dea2: 6a7b ldr r3, [r7, #36] ; 0x24 - 800dea4: 2200 movs r2, #0 - 800dea6: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 + 800df62: 6a7b ldr r3, [r7, #36] ; 0x24 + 800df64: 2200 movs r2, #0 + 800df66: f883 20b9 strb.w r2, [r3, #185] ; 0xb9 if (modH->i8lastError ==0) // no error the error_OK, we need to use a different value than 0 to detect the timeout - 800deaa: 6a7b ldr r3, [r7, #36] ; 0x24 - 800deac: f993 3012 ldrsb.w r3, [r3, #18] - 800deb0: 2b00 cmp r3, #0 - 800deb2: d10e bne.n 800ded2 + 800df6a: 6a7b ldr r3, [r7, #36] ; 0x24 + 800df6c: f993 3012 ldrsb.w r3, [r3, #18] + 800df70: 2b00 cmp r3, #0 + 800df72: d10e bne.n 800df92 { xSemaphoreGive(modH->ModBusSphrHandle); //Release the semaphore - 800deb4: 6a7b ldr r3, [r7, #36] ; 0x24 - 800deb6: f8d3 00cc ldr.w r0, [r3, #204] ; 0xcc - 800deba: 2300 movs r3, #0 - 800debc: 2200 movs r2, #0 - 800debe: 2100 movs r1, #0 - 800dec0: f7fc fa78 bl 800a3b4 + 800df74: 6a7b ldr r3, [r7, #36] ; 0x24 + 800df76: f8d3 00cc ldr.w r0, [r3, #204] ; 0xcc + 800df7a: 2300 movs r3, #0 + 800df7c: 2200 movs r2, #0 + 800df7e: 2100 movs r1, #0 + 800df80: f7fc fa72 bl 800a468 xTaskNotify((TaskHandle_t)telegram.u32CurrentTask, ERR_OK_QUERY, eSetValueWithOverwrite); - 800dec4: 69b8 ldr r0, [r7, #24] - 800dec6: 2300 movs r3, #0 - 800dec8: 2203 movs r2, #3 - 800deca: f06f 010a mvn.w r1, #10 - 800dece: f7fe f827 bl 800bf20 + 800df84: 69b8 ldr r0, [r7, #24] + 800df86: 2300 movs r3, #0 + 800df88: 2203 movs r2, #3 + 800df8a: f06f 010a mvn.w r1, #10 + 800df8e: f7fe f821 bl 800bfd4 } continue; - 800ded2: bf00 nop + 800df92: bf00 nop { - 800ded4: e72c b.n 800dd30 - 800ded6: bf00 nop + 800df94: e72c b.n 800ddf0 + 800df96: bf00 nop -0800ded8 : +0800df98 : * This method puts the slave answer into master data buffer * * @ingroup register */ void get_FC1(modbusHandler_t *modH) { - 800ded8: b590 push {r4, r7, lr} - 800deda: b085 sub sp, #20 - 800dedc: af00 add r7, sp, #0 - 800dede: 6078 str r0, [r7, #4] + 800df98: b590 push {r4, r7, lr} + 800df9a: b085 sub sp, #20 + 800df9c: af00 add r7, sp, #0 + 800df9e: 6078 str r0, [r7, #4] uint8_t u8byte, i; u8byte = 3; - 800dee0: 2303 movs r3, #3 - 800dee2: 73bb strb r3, [r7, #14] + 800dfa0: 2303 movs r3, #3 + 800dfa2: 73bb strb r3, [r7, #14] for (i=0; i< modH->u8Buffer[2]; i++) { - 800dee4: 2300 movs r3, #0 - 800dee6: 73fb strb r3, [r7, #15] - 800dee8: e043 b.n 800df72 + 800dfa4: 2300 movs r3, #0 + 800dfa6: 73fb strb r3, [r7, #15] + 800dfa8: e043 b.n 800e032 if(i%2) - 800deea: 7bfb ldrb r3, [r7, #15] - 800deec: f003 0301 and.w r3, r3, #1 - 800def0: b2db uxtb r3, r3 - 800def2: 2b00 cmp r3, #0 - 800def4: d01c beq.n 800df30 + 800dfaa: 7bfb ldrb r3, [r7, #15] + 800dfac: f003 0301 and.w r3, r3, #1 + 800dfb0: b2db uxtb r3, r3 + 800dfb2: 2b00 cmp r3, #0 + 800dfb4: d01c beq.n 800dff0 { modH->u16regsCoils[i/2]= word(modH->u8Buffer[i+u8byte], lowByte(modH->u16regsCoils[i/2])); - 800def6: 7bfa ldrb r2, [r7, #15] - 800def8: 7bbb ldrb r3, [r7, #14] - 800defa: 4413 add r3, r2 - 800defc: 687a ldr r2, [r7, #4] - 800defe: 4413 add r3, r2 - 800df00: 7cd8 ldrb r0, [r3, #19] - 800df02: 687b ldr r3, [r7, #4] - 800df04: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 - 800df08: 7bfb ldrb r3, [r7, #15] - 800df0a: 085b lsrs r3, r3, #1 - 800df0c: b2db uxtb r3, r3 - 800df0e: 005b lsls r3, r3, #1 - 800df10: 4413 add r3, r2 - 800df12: 881b ldrh r3, [r3, #0] - 800df14: b2d9 uxtb r1, r3 - 800df16: 687b ldr r3, [r7, #4] - 800df18: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 - 800df1c: 7bfb ldrb r3, [r7, #15] - 800df1e: 085b lsrs r3, r3, #1 - 800df20: b2db uxtb r3, r3 - 800df22: 005b lsls r3, r3, #1 - 800df24: 18d4 adds r4, r2, r3 - 800df26: f000 fa5f bl 800e3e8 - 800df2a: 4603 mov r3, r0 - 800df2c: 8023 strh r3, [r4, #0] - 800df2e: e01d b.n 800df6c + 800dfb6: 7bfa ldrb r2, [r7, #15] + 800dfb8: 7bbb ldrb r3, [r7, #14] + 800dfba: 4413 add r3, r2 + 800dfbc: 687a ldr r2, [r7, #4] + 800dfbe: 4413 add r3, r2 + 800dfc0: 7cd8 ldrb r0, [r3, #19] + 800dfc2: 687b ldr r3, [r7, #4] + 800dfc4: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 + 800dfc8: 7bfb ldrb r3, [r7, #15] + 800dfca: 085b lsrs r3, r3, #1 + 800dfcc: b2db uxtb r3, r3 + 800dfce: 005b lsls r3, r3, #1 + 800dfd0: 4413 add r3, r2 + 800dfd2: 881b ldrh r3, [r3, #0] + 800dfd4: b2d9 uxtb r1, r3 + 800dfd6: 687b ldr r3, [r7, #4] + 800dfd8: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 + 800dfdc: 7bfb ldrb r3, [r7, #15] + 800dfde: 085b lsrs r3, r3, #1 + 800dfe0: b2db uxtb r3, r3 + 800dfe2: 005b lsls r3, r3, #1 + 800dfe4: 18d4 adds r4, r2, r3 + 800dfe6: f000 fa5f bl 800e4a8 + 800dfea: 4603 mov r3, r0 + 800dfec: 8023 strh r3, [r4, #0] + 800dfee: e01d b.n 800e02c } else { modH->u16regsCoils[i/2]= word(highByte(modH->u16regsCoils[i/2]), modH->u8Buffer[i+u8byte]); - 800df30: 687b ldr r3, [r7, #4] - 800df32: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 - 800df36: 7bfb ldrb r3, [r7, #15] - 800df38: 085b lsrs r3, r3, #1 - 800df3a: b2db uxtb r3, r3 - 800df3c: 005b lsls r3, r3, #1 - 800df3e: 4413 add r3, r2 - 800df40: 881b ldrh r3, [r3, #0] - 800df42: 0a1b lsrs r3, r3, #8 - 800df44: b29b uxth r3, r3 - 800df46: b2d8 uxtb r0, r3 - 800df48: 7bfa ldrb r2, [r7, #15] - 800df4a: 7bbb ldrb r3, [r7, #14] - 800df4c: 4413 add r3, r2 - 800df4e: 687a ldr r2, [r7, #4] - 800df50: 4413 add r3, r2 - 800df52: 7cd9 ldrb r1, [r3, #19] - 800df54: 687b ldr r3, [r7, #4] - 800df56: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 - 800df5a: 7bfb ldrb r3, [r7, #15] - 800df5c: 085b lsrs r3, r3, #1 - 800df5e: b2db uxtb r3, r3 - 800df60: 005b lsls r3, r3, #1 - 800df62: 18d4 adds r4, r2, r3 - 800df64: f000 fa40 bl 800e3e8 - 800df68: 4603 mov r3, r0 - 800df6a: 8023 strh r3, [r4, #0] + 800dff0: 687b ldr r3, [r7, #4] + 800dff2: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 + 800dff6: 7bfb ldrb r3, [r7, #15] + 800dff8: 085b lsrs r3, r3, #1 + 800dffa: b2db uxtb r3, r3 + 800dffc: 005b lsls r3, r3, #1 + 800dffe: 4413 add r3, r2 + 800e000: 881b ldrh r3, [r3, #0] + 800e002: 0a1b lsrs r3, r3, #8 + 800e004: b29b uxth r3, r3 + 800e006: b2d8 uxtb r0, r3 + 800e008: 7bfa ldrb r2, [r7, #15] + 800e00a: 7bbb ldrb r3, [r7, #14] + 800e00c: 4413 add r3, r2 + 800e00e: 687a ldr r2, [r7, #4] + 800e010: 4413 add r3, r2 + 800e012: 7cd9 ldrb r1, [r3, #19] + 800e014: 687b ldr r3, [r7, #4] + 800e016: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 + 800e01a: 7bfb ldrb r3, [r7, #15] + 800e01c: 085b lsrs r3, r3, #1 + 800e01e: b2db uxtb r3, r3 + 800e020: 005b lsls r3, r3, #1 + 800e022: 18d4 adds r4, r2, r3 + 800e024: f000 fa40 bl 800e4a8 + 800e028: 4603 mov r3, r0 + 800e02a: 8023 strh r3, [r4, #0] for (i=0; i< modH->u8Buffer[2]; i++) { - 800df6c: 7bfb ldrb r3, [r7, #15] - 800df6e: 3301 adds r3, #1 - 800df70: 73fb strb r3, [r7, #15] - 800df72: 687b ldr r3, [r7, #4] - 800df74: 7d5b ldrb r3, [r3, #21] - 800df76: 7bfa ldrb r2, [r7, #15] - 800df78: 429a cmp r2, r3 - 800df7a: d3b6 bcc.n 800deea + 800e02c: 7bfb ldrb r3, [r7, #15] + 800e02e: 3301 adds r3, #1 + 800e030: 73fb strb r3, [r7, #15] + 800e032: 687b ldr r3, [r7, #4] + 800e034: 7d5b ldrb r3, [r3, #21] + 800e036: 7bfa ldrb r2, [r7, #15] + 800e038: 429a cmp r2, r3 + 800e03a: d3b6 bcc.n 800dfaa } } } - 800df7c: bf00 nop - 800df7e: bf00 nop - 800df80: 3714 adds r7, #20 - 800df82: 46bd mov sp, r7 - 800df84: bd90 pop {r4, r7, pc} + 800e03c: bf00 nop + 800e03e: bf00 nop + 800e040: 3714 adds r7, #20 + 800e042: 46bd mov sp, r7 + 800e044: bd90 pop {r4, r7, pc} -0800df86 : +0800e046 : * This method puts the slave answer into master data buffer * * @ingroup register */ void get_FC3(modbusHandler_t *modH) { - 800df86: b590 push {r4, r7, lr} - 800df88: b085 sub sp, #20 - 800df8a: af00 add r7, sp, #0 - 800df8c: 6078 str r0, [r7, #4] + 800e046: b590 push {r4, r7, lr} + 800e048: b085 sub sp, #20 + 800e04a: af00 add r7, sp, #0 + 800e04c: 6078 str r0, [r7, #4] uint8_t u8byte, i; u8byte = 3; - 800df8e: 2303 movs r3, #3 - 800df90: 73fb strb r3, [r7, #15] + 800e04e: 2303 movs r3, #3 + 800e050: 73fb strb r3, [r7, #15] for (i=0; i< modH->u8Buffer[ 2 ] /2; i++) - 800df92: 2300 movs r3, #0 - 800df94: 73bb strb r3, [r7, #14] - 800df96: e018 b.n 800dfca + 800e052: 2300 movs r3, #0 + 800e054: 73bb strb r3, [r7, #14] + 800e056: e018 b.n 800e08a { modH->u16regsHR[ i ] = word(modH->u8Buffer[ u8byte ], modH->u8Buffer[ u8byte +1 ]); - 800df98: 7bfb ldrb r3, [r7, #15] - 800df9a: 687a ldr r2, [r7, #4] - 800df9c: 4413 add r3, r2 - 800df9e: 7cd8 ldrb r0, [r3, #19] - 800dfa0: 7bfb ldrb r3, [r7, #15] - 800dfa2: 3301 adds r3, #1 - 800dfa4: 687a ldr r2, [r7, #4] - 800dfa6: 4413 add r3, r2 - 800dfa8: 7cd9 ldrb r1, [r3, #19] - 800dfaa: 687b ldr r3, [r7, #4] - 800dfac: f8d3 2098 ldr.w r2, [r3, #152] ; 0x98 - 800dfb0: 7bbb ldrb r3, [r7, #14] - 800dfb2: 005b lsls r3, r3, #1 - 800dfb4: 18d4 adds r4, r2, r3 - 800dfb6: f000 fa17 bl 800e3e8 - 800dfba: 4603 mov r3, r0 - 800dfbc: 8023 strh r3, [r4, #0] + 800e058: 7bfb ldrb r3, [r7, #15] + 800e05a: 687a ldr r2, [r7, #4] + 800e05c: 4413 add r3, r2 + 800e05e: 7cd8 ldrb r0, [r3, #19] + 800e060: 7bfb ldrb r3, [r7, #15] + 800e062: 3301 adds r3, #1 + 800e064: 687a ldr r2, [r7, #4] + 800e066: 4413 add r3, r2 + 800e068: 7cd9 ldrb r1, [r3, #19] + 800e06a: 687b ldr r3, [r7, #4] + 800e06c: f8d3 2098 ldr.w r2, [r3, #152] ; 0x98 + 800e070: 7bbb ldrb r3, [r7, #14] + 800e072: 005b lsls r3, r3, #1 + 800e074: 18d4 adds r4, r2, r3 + 800e076: f000 fa17 bl 800e4a8 + 800e07a: 4603 mov r3, r0 + 800e07c: 8023 strh r3, [r4, #0] u8byte += 2; - 800dfbe: 7bfb ldrb r3, [r7, #15] - 800dfc0: 3302 adds r3, #2 - 800dfc2: 73fb strb r3, [r7, #15] + 800e07e: 7bfb ldrb r3, [r7, #15] + 800e080: 3302 adds r3, #2 + 800e082: 73fb strb r3, [r7, #15] for (i=0; i< modH->u8Buffer[ 2 ] /2; i++) - 800dfc4: 7bbb ldrb r3, [r7, #14] - 800dfc6: 3301 adds r3, #1 - 800dfc8: 73bb strb r3, [r7, #14] - 800dfca: 687b ldr r3, [r7, #4] - 800dfcc: 7d5b ldrb r3, [r3, #21] - 800dfce: 085b lsrs r3, r3, #1 - 800dfd0: b2db uxtb r3, r3 - 800dfd2: 7bba ldrb r2, [r7, #14] - 800dfd4: 429a cmp r2, r3 - 800dfd6: d3df bcc.n 800df98 + 800e084: 7bbb ldrb r3, [r7, #14] + 800e086: 3301 adds r3, #1 + 800e088: 73bb strb r3, [r7, #14] + 800e08a: 687b ldr r3, [r7, #4] + 800e08c: 7d5b ldrb r3, [r3, #21] + 800e08e: 085b lsrs r3, r3, #1 + 800e090: b2db uxtb r3, r3 + 800e092: 7bba ldrb r2, [r7, #14] + 800e094: 429a cmp r2, r3 + 800e096: d3df bcc.n 800e058 } } - 800dfd8: bf00 nop - 800dfda: bf00 nop - 800dfdc: 3714 adds r7, #20 - 800dfde: 46bd mov sp, r7 - 800dfe0: bd90 pop {r4, r7, pc} + 800e098: bf00 nop + 800e09a: bf00 nop + 800e09c: 3714 adds r7, #20 + 800e09e: 46bd mov sp, r7 + 800e0a0: bd90 pop {r4, r7, pc} ... -0800dfe4 : +0800e0a4 : * * @return 0 if OK, EXCEPTION if anything fails * @ingroup buffer */ uint8_t validateAnswer(modbusHandler_t *modH) { - 800dfe4: b580 push {r7, lr} - 800dfe6: b084 sub sp, #16 - 800dfe8: af00 add r7, sp, #0 - 800dfea: 6078 str r0, [r7, #4] + 800e0a4: b580 push {r7, lr} + 800e0a6: b084 sub sp, #16 + 800e0a8: af00 add r7, sp, #0 + 800e0aa: 6078 str r0, [r7, #4] // check message crc vs calculated crc uint16_t u16MsgCRC = ((modH->u8Buffer[modH->u8BufferSize - 2] << 8) - 800dfec: 687b ldr r3, [r7, #4] - 800dfee: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800dff2: 3b02 subs r3, #2 - 800dff4: 687a ldr r2, [r7, #4] - 800dff6: 4413 add r3, r2 - 800dff8: 7cdb ldrb r3, [r3, #19] - 800dffa: 021b lsls r3, r3, #8 + 800e0ac: 687b ldr r3, [r7, #4] + 800e0ae: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e0b2: 3b02 subs r3, #2 + 800e0b4: 687a ldr r2, [r7, #4] + 800e0b6: 4413 add r3, r2 + 800e0b8: 7cdb ldrb r3, [r3, #19] + 800e0ba: 021b lsls r3, r3, #8 | modH->u8Buffer[modH->u8BufferSize - 1]); // combine the crc Low & High bytes - 800dffc: b21a sxth r2, r3 - 800dffe: 687b ldr r3, [r7, #4] - 800e000: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e004: 3b01 subs r3, #1 - 800e006: 6879 ldr r1, [r7, #4] - 800e008: 440b add r3, r1 - 800e00a: 7cdb ldrb r3, [r3, #19] - 800e00c: b21b sxth r3, r3 - 800e00e: 4313 orrs r3, r2 - 800e010: b21b sxth r3, r3 + 800e0bc: b21a sxth r2, r3 + 800e0be: 687b ldr r3, [r7, #4] + 800e0c0: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e0c4: 3b01 subs r3, #1 + 800e0c6: 6879 ldr r1, [r7, #4] + 800e0c8: 440b add r3, r1 + 800e0ca: 7cdb ldrb r3, [r3, #19] + 800e0cc: b21b sxth r3, r3 + 800e0ce: 4313 orrs r3, r2 + 800e0d0: b21b sxth r3, r3 uint16_t u16MsgCRC = - 800e012: 81bb strh r3, [r7, #12] + 800e0d2: 81bb strh r3, [r7, #12] if ( calcCRC(modH->u8Buffer, modH->u8BufferSize-2) != u16MsgCRC ) - 800e014: 687b ldr r3, [r7, #4] - 800e016: f103 0213 add.w r2, r3, #19 - 800e01a: 687b ldr r3, [r7, #4] - 800e01c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e020: 3b02 subs r3, #2 - 800e022: b2db uxtb r3, r3 - 800e024: 4619 mov r1, r3 - 800e026: 4610 mov r0, r2 - 800e028: f000 f9f1 bl 800e40e - 800e02c: 4603 mov r3, r0 - 800e02e: 461a mov r2, r3 - 800e030: 89bb ldrh r3, [r7, #12] - 800e032: 4293 cmp r3, r2 - 800e034: d009 beq.n 800e04a + 800e0d4: 687b ldr r3, [r7, #4] + 800e0d6: f103 0213 add.w r2, r3, #19 + 800e0da: 687b ldr r3, [r7, #4] + 800e0dc: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e0e0: 3b02 subs r3, #2 + 800e0e2: b2db uxtb r3, r3 + 800e0e4: 4619 mov r1, r3 + 800e0e6: 4610 mov r0, r2 + 800e0e8: f000 f9f1 bl 800e4ce + 800e0ec: 4603 mov r3, r0 + 800e0ee: 461a mov r2, r3 + 800e0f0: 89bb ldrh r3, [r7, #12] + 800e0f2: 4293 cmp r3, r2 + 800e0f4: d009 beq.n 800e10a { modH->u16errCnt ++; - 800e036: 687b ldr r3, [r7, #4] - 800e038: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac - 800e03c: 3301 adds r3, #1 - 800e03e: b29a uxth r2, r3 - 800e040: 687b ldr r3, [r7, #4] - 800e042: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800e0f6: 687b ldr r3, [r7, #4] + 800e0f8: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac + 800e0fc: 3301 adds r3, #1 + 800e0fe: b29a uxth r2, r3 + 800e100: 687b ldr r3, [r7, #4] + 800e102: f8a3 20ac strh.w r2, [r3, #172] ; 0xac return ERR_BAD_CRC; - 800e046: 23fc movs r3, #252 ; 0xfc - 800e048: e034 b.n 800e0b4 + 800e106: 23fc movs r3, #252 ; 0xfc + 800e108: e034 b.n 800e174 } // check exception if ((modH->u8Buffer[ FUNC ] & 0x80) != 0) - 800e04a: 687b ldr r3, [r7, #4] - 800e04c: 7d1b ldrb r3, [r3, #20] - 800e04e: b25b sxtb r3, r3 - 800e050: 2b00 cmp r3, #0 - 800e052: da09 bge.n 800e068 + 800e10a: 687b ldr r3, [r7, #4] + 800e10c: 7d1b ldrb r3, [r3, #20] + 800e10e: b25b sxtb r3, r3 + 800e110: 2b00 cmp r3, #0 + 800e112: da09 bge.n 800e128 { modH->u16errCnt ++; - 800e054: 687b ldr r3, [r7, #4] - 800e056: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac - 800e05a: 3301 adds r3, #1 - 800e05c: b29a uxth r2, r3 - 800e05e: 687b ldr r3, [r7, #4] - 800e060: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800e114: 687b ldr r3, [r7, #4] + 800e116: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac + 800e11a: 3301 adds r3, #1 + 800e11c: b29a uxth r2, r3 + 800e11e: 687b ldr r3, [r7, #4] + 800e120: f8a3 20ac strh.w r2, [r3, #172] ; 0xac return ERR_EXCEPTION; - 800e064: 23fb movs r3, #251 ; 0xfb - 800e066: e025 b.n 800e0b4 + 800e124: 23fb movs r3, #251 ; 0xfb + 800e126: e025 b.n 800e174 } // check fct code bool isSupported = false; - 800e068: 2300 movs r3, #0 - 800e06a: 73fb strb r3, [r7, #15] + 800e128: 2300 movs r3, #0 + 800e12a: 73fb strb r3, [r7, #15] for (uint8_t i = 0; i< sizeof( fctsupported ); i++) - 800e06c: 2300 movs r3, #0 - 800e06e: 73bb strb r3, [r7, #14] - 800e070: e00c b.n 800e08c + 800e12c: 2300 movs r3, #0 + 800e12e: 73bb strb r3, [r7, #14] + 800e130: e00c b.n 800e14c { if (fctsupported[i] == modH->u8Buffer[FUNC]) - 800e072: 7bbb ldrb r3, [r7, #14] - 800e074: 4a11 ldr r2, [pc, #68] ; (800e0bc ) - 800e076: 5cd2 ldrb r2, [r2, r3] - 800e078: 687b ldr r3, [r7, #4] - 800e07a: 7d1b ldrb r3, [r3, #20] - 800e07c: 429a cmp r2, r3 - 800e07e: d102 bne.n 800e086 + 800e132: 7bbb ldrb r3, [r7, #14] + 800e134: 4a11 ldr r2, [pc, #68] ; (800e17c ) + 800e136: 5cd2 ldrb r2, [r2, r3] + 800e138: 687b ldr r3, [r7, #4] + 800e13a: 7d1b ldrb r3, [r3, #20] + 800e13c: 429a cmp r2, r3 + 800e13e: d102 bne.n 800e146 { isSupported = 1; - 800e080: 2301 movs r3, #1 - 800e082: 73fb strb r3, [r7, #15] + 800e140: 2301 movs r3, #1 + 800e142: 73fb strb r3, [r7, #15] break; - 800e084: e005 b.n 800e092 + 800e144: e005 b.n 800e152 for (uint8_t i = 0; i< sizeof( fctsupported ); i++) - 800e086: 7bbb ldrb r3, [r7, #14] - 800e088: 3301 adds r3, #1 - 800e08a: 73bb strb r3, [r7, #14] - 800e08c: 7bbb ldrb r3, [r7, #14] - 800e08e: 2b07 cmp r3, #7 - 800e090: d9ef bls.n 800e072 + 800e146: 7bbb ldrb r3, [r7, #14] + 800e148: 3301 adds r3, #1 + 800e14a: 73bb strb r3, [r7, #14] + 800e14c: 7bbb ldrb r3, [r7, #14] + 800e14e: 2b07 cmp r3, #7 + 800e150: d9ef bls.n 800e132 } } if (!isSupported) - 800e092: 7bfb ldrb r3, [r7, #15] - 800e094: f083 0301 eor.w r3, r3, #1 - 800e098: b2db uxtb r3, r3 - 800e09a: 2b00 cmp r3, #0 - 800e09c: d009 beq.n 800e0b2 + 800e152: 7bfb ldrb r3, [r7, #15] + 800e154: f083 0301 eor.w r3, r3, #1 + 800e158: b2db uxtb r3, r3 + 800e15a: 2b00 cmp r3, #0 + 800e15c: d009 beq.n 800e172 { modH->u16errCnt ++; - 800e09e: 687b ldr r3, [r7, #4] - 800e0a0: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac - 800e0a4: 3301 adds r3, #1 - 800e0a6: b29a uxth r2, r3 - 800e0a8: 687b ldr r3, [r7, #4] - 800e0aa: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800e15e: 687b ldr r3, [r7, #4] + 800e160: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac + 800e164: 3301 adds r3, #1 + 800e166: b29a uxth r2, r3 + 800e168: 687b ldr r3, [r7, #4] + 800e16a: f8a3 20ac strh.w r2, [r3, #172] ; 0xac return EXC_FUNC_CODE; - 800e0ae: 2301 movs r3, #1 - 800e0b0: e000 b.n 800e0b4 + 800e16e: 2301 movs r3, #1 + 800e170: e000 b.n 800e174 } return 0; // OK, no exception code thrown - 800e0b2: 2300 movs r3, #0 + 800e172: 2300 movs r3, #0 } - 800e0b4: 4618 mov r0, r3 - 800e0b6: 3710 adds r7, #16 - 800e0b8: 46bd mov sp, r7 - 800e0ba: bd80 pop {r7, pc} - 800e0bc: 0800f1c4 .word 0x0800f1c4 + 800e174: 4618 mov r0, r3 + 800e176: 3710 adds r7, #16 + 800e178: 46bd mov sp, r7 + 800e17a: bd80 pop {r7, pc} + 800e17c: 0800f284 .word 0x0800f284 -0800e0c0 : +0800e180 : * * @return buffer size if OK, ERR_BUFF_OVERFLOW if u8BufferSize >= MAX_BUFFER * @ingroup buffer */ int16_t getRxBuffer(modbusHandler_t *modH) { - 800e0c0: b580 push {r7, lr} - 800e0c2: b084 sub sp, #16 - 800e0c4: af00 add r7, sp, #0 - 800e0c6: 6078 str r0, [r7, #4] + 800e180: b580 push {r7, lr} + 800e182: b084 sub sp, #16 + 800e184: af00 add r7, sp, #0 + 800e186: 6078 str r0, [r7, #4] int16_t i16result; if(modH->xTypeHW == USART_HW) - 800e0c8: 687b ldr r3, [r7, #4] - 800e0ca: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800e0ce: 2b01 cmp r3, #1 - 800e0d0: d104 bne.n 800e0dc + 800e188: 687b ldr r3, [r7, #4] + 800e18a: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800e18e: 2b01 cmp r3, #1 + 800e190: d104 bne.n 800e19c { HAL_UART_AbortReceive_IT(modH->port); // disable interrupts to avoid race conditions on serial port - 800e0d2: 687b ldr r3, [r7, #4] - 800e0d4: 685b ldr r3, [r3, #4] - 800e0d6: 4618 mov r0, r3 - 800e0d8: f7f8 fdd6 bl 8006c88 + 800e192: 687b ldr r3, [r7, #4] + 800e194: 685b ldr r3, [r3, #4] + 800e196: 4618 mov r0, r3 + 800e198: f7f8 fdd0 bl 8006d3c } if (modH->xBufferRX.overflow) - 800e0dc: 687b ldr r3, [r7, #4] - 800e0de: f893 3153 ldrb.w r3, [r3, #339] ; 0x153 - 800e0e2: 2b00 cmp r3, #0 - 800e0e4: d008 beq.n 800e0f8 + 800e19c: 687b ldr r3, [r7, #4] + 800e19e: f893 3153 ldrb.w r3, [r3, #339] ; 0x153 + 800e1a2: 2b00 cmp r3, #0 + 800e1a4: d008 beq.n 800e1b8 { RingClear(&modH->xBufferRX); // clean up the overflowed buffer - 800e0e6: 687b ldr r3, [r7, #4] - 800e0e8: 33d0 adds r3, #208 ; 0xd0 - 800e0ea: 4618 mov r0, r3 - 800e0ec: f7ff f9eb bl 800d4c6 + 800e1a6: 687b ldr r3, [r7, #4] + 800e1a8: 33d0 adds r3, #208 ; 0xd0 + 800e1aa: 4618 mov r0, r3 + 800e1ac: f7ff f9eb bl 800d586 i16result = ERR_BUFF_OVERFLOW; - 800e0f0: f64f 73fd movw r3, #65533 ; 0xfffd - 800e0f4: 81fb strh r3, [r7, #14] - 800e0f6: e019 b.n 800e12c + 800e1b0: f64f 73fd movw r3, #65533 ; 0xfffd + 800e1b4: 81fb strh r3, [r7, #14] + 800e1b6: e019 b.n 800e1ec } else { modH->u8BufferSize = RingGetAllBytes(&modH->xBufferRX, modH->u8Buffer); - 800e0f8: 687b ldr r3, [r7, #4] - 800e0fa: f103 02d0 add.w r2, r3, #208 ; 0xd0 - 800e0fe: 687b ldr r3, [r7, #4] - 800e100: 3313 adds r3, #19 - 800e102: 4619 mov r1, r3 - 800e104: 4610 mov r0, r2 - 800e106: f7ff f978 bl 800d3fa - 800e10a: 4603 mov r3, r0 - 800e10c: 461a mov r2, r3 - 800e10e: 687b ldr r3, [r7, #4] - 800e110: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e1b8: 687b ldr r3, [r7, #4] + 800e1ba: f103 02d0 add.w r2, r3, #208 ; 0xd0 + 800e1be: 687b ldr r3, [r7, #4] + 800e1c0: 3313 adds r3, #19 + 800e1c2: 4619 mov r1, r3 + 800e1c4: 4610 mov r0, r2 + 800e1c6: f7ff f978 bl 800d4ba + 800e1ca: 4603 mov r3, r0 + 800e1cc: 461a mov r2, r3 + 800e1ce: 687b ldr r3, [r7, #4] + 800e1d0: f883 2093 strb.w r2, [r3, #147] ; 0x93 modH->u16InCnt++; - 800e114: 687b ldr r3, [r7, #4] - 800e116: f8b3 30a8 ldrh.w r3, [r3, #168] ; 0xa8 - 800e11a: 3301 adds r3, #1 - 800e11c: b29a uxth r2, r3 - 800e11e: 687b ldr r3, [r7, #4] - 800e120: f8a3 20a8 strh.w r2, [r3, #168] ; 0xa8 + 800e1d4: 687b ldr r3, [r7, #4] + 800e1d6: f8b3 30a8 ldrh.w r3, [r3, #168] ; 0xa8 + 800e1da: 3301 adds r3, #1 + 800e1dc: b29a uxth r2, r3 + 800e1de: 687b ldr r3, [r7, #4] + 800e1e0: f8a3 20a8 strh.w r2, [r3, #168] ; 0xa8 i16result = modH->u8BufferSize; - 800e124: 687b ldr r3, [r7, #4] - 800e126: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e12a: 81fb strh r3, [r7, #14] + 800e1e4: 687b ldr r3, [r7, #4] + 800e1e6: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e1ea: 81fb strh r3, [r7, #14] } if(modH->xTypeHW == USART_HW) - 800e12c: 687b ldr r3, [r7, #4] - 800e12e: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800e132: 2b01 cmp r3, #1 - 800e134: d107 bne.n 800e146 + 800e1ec: 687b ldr r3, [r7, #4] + 800e1ee: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800e1f2: 2b01 cmp r3, #1 + 800e1f4: d107 bne.n 800e206 { HAL_UART_Receive_IT(modH->port, &modH->dataRX, 1); - 800e136: 687b ldr r3, [r7, #4] - 800e138: 6858 ldr r0, [r3, #4] - 800e13a: 687b ldr r3, [r7, #4] - 800e13c: 33b8 adds r3, #184 ; 0xb8 - 800e13e: 2201 movs r2, #1 - 800e140: 4619 mov r1, r3 - 800e142: f7f8 fc3f bl 80069c4 + 800e1f6: 687b ldr r3, [r7, #4] + 800e1f8: 6858 ldr r0, [r3, #4] + 800e1fa: 687b ldr r3, [r7, #4] + 800e1fc: 33b8 adds r3, #184 ; 0xb8 + 800e1fe: 2201 movs r2, #1 + 800e200: 4619 mov r1, r3 + 800e202: f7f8 fc39 bl 8006a78 } return i16result; - 800e146: f9b7 300e ldrsh.w r3, [r7, #14] + 800e206: f9b7 300e ldrsh.w r3, [r7, #14] } - 800e14a: 4618 mov r0, r3 - 800e14c: 3710 adds r7, #16 - 800e14e: 46bd mov sp, r7 - 800e150: bd80 pop {r7, pc} + 800e20a: 4618 mov r0, r3 + 800e20c: 3710 adds r7, #16 + 800e20e: 46bd mov sp, r7 + 800e210: bd80 pop {r7, pc} ... -0800e154 : +0800e214 : * * @return 0 if OK, EXCEPTION if anything fails * @ingroup modH Modbus handler */ uint8_t validateRequest(modbusHandler_t *modH) { - 800e154: b580 push {r7, lr} - 800e156: b084 sub sp, #16 - 800e158: af00 add r7, sp, #0 - 800e15a: 6078 str r0, [r7, #4] + 800e214: b580 push {r7, lr} + 800e216: b084 sub sp, #16 + 800e218: af00 add r7, sp, #0 + 800e21a: 6078 str r0, [r7, #4] // check message crc vs calculated crc uint16_t u16MsgCRC; u16MsgCRC= ((modH->u8Buffer[modH->u8BufferSize - 2] << 8) - 800e15c: 687b ldr r3, [r7, #4] - 800e15e: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e162: 3b02 subs r3, #2 - 800e164: 687a ldr r2, [r7, #4] - 800e166: 4413 add r3, r2 - 800e168: 7cdb ldrb r3, [r3, #19] - 800e16a: 021b lsls r3, r3, #8 + 800e21c: 687b ldr r3, [r7, #4] + 800e21e: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e222: 3b02 subs r3, #2 + 800e224: 687a ldr r2, [r7, #4] + 800e226: 4413 add r3, r2 + 800e228: 7cdb ldrb r3, [r3, #19] + 800e22a: 021b lsls r3, r3, #8 | modH->u8Buffer[modH->u8BufferSize - 1]); // combine the crc Low & High bytes - 800e16c: b21a sxth r2, r3 - 800e16e: 687b ldr r3, [r7, #4] - 800e170: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e174: 3b01 subs r3, #1 - 800e176: 6879 ldr r1, [r7, #4] - 800e178: 440b add r3, r1 - 800e17a: 7cdb ldrb r3, [r3, #19] - 800e17c: b21b sxth r3, r3 - 800e17e: 4313 orrs r3, r2 - 800e180: b21b sxth r3, r3 + 800e22c: b21a sxth r2, r3 + 800e22e: 687b ldr r3, [r7, #4] + 800e230: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e234: 3b01 subs r3, #1 + 800e236: 6879 ldr r1, [r7, #4] + 800e238: 440b add r3, r1 + 800e23a: 7cdb ldrb r3, [r3, #19] + 800e23c: b21b sxth r3, r3 + 800e23e: 4313 orrs r3, r2 + 800e240: b21b sxth r3, r3 u16MsgCRC= ((modH->u8Buffer[modH->u8BufferSize - 2] << 8) - 800e182: 813b strh r3, [r7, #8] + 800e242: 813b strh r3, [r7, #8] if ( calcCRC( modH->u8Buffer, modH->u8BufferSize-2 ) != u16MsgCRC ) - 800e184: 687b ldr r3, [r7, #4] - 800e186: f103 0213 add.w r2, r3, #19 - 800e18a: 687b ldr r3, [r7, #4] - 800e18c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e190: 3b02 subs r3, #2 - 800e192: b2db uxtb r3, r3 - 800e194: 4619 mov r1, r3 - 800e196: 4610 mov r0, r2 - 800e198: f000 f939 bl 800e40e - 800e19c: 4603 mov r3, r0 - 800e19e: 461a mov r2, r3 - 800e1a0: 893b ldrh r3, [r7, #8] - 800e1a2: 4293 cmp r3, r2 - 800e1a4: d009 beq.n 800e1ba + 800e244: 687b ldr r3, [r7, #4] + 800e246: f103 0213 add.w r2, r3, #19 + 800e24a: 687b ldr r3, [r7, #4] + 800e24c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e250: 3b02 subs r3, #2 + 800e252: b2db uxtb r3, r3 + 800e254: 4619 mov r1, r3 + 800e256: 4610 mov r0, r2 + 800e258: f000 f939 bl 800e4ce + 800e25c: 4603 mov r3, r0 + 800e25e: 461a mov r2, r3 + 800e260: 893b ldrh r3, [r7, #8] + 800e262: 4293 cmp r3, r2 + 800e264: d009 beq.n 800e27a { modH->u16errCnt ++; - 800e1a6: 687b ldr r3, [r7, #4] - 800e1a8: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac - 800e1ac: 3301 adds r3, #1 - 800e1ae: b29a uxth r2, r3 - 800e1b0: 687b ldr r3, [r7, #4] - 800e1b2: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800e266: 687b ldr r3, [r7, #4] + 800e268: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac + 800e26c: 3301 adds r3, #1 + 800e26e: b29a uxth r2, r3 + 800e270: 687b ldr r3, [r7, #4] + 800e272: f8a3 20ac strh.w r2, [r3, #172] ; 0xac return ERR_BAD_CRC; - 800e1b6: 23fc movs r3, #252 ; 0xfc - 800e1b8: e10f b.n 800e3da + 800e276: 23fc movs r3, #252 ; 0xfc + 800e278: e10f b.n 800e49a } // check fct code bool isSupported = false; - 800e1ba: 2300 movs r3, #0 - 800e1bc: 73fb strb r3, [r7, #15] + 800e27a: 2300 movs r3, #0 + 800e27c: 73fb strb r3, [r7, #15] for (uint8_t i = 0; i< sizeof( fctsupported ); i++) - 800e1be: 2300 movs r3, #0 - 800e1c0: 73bb strb r3, [r7, #14] - 800e1c2: e00c b.n 800e1de + 800e27e: 2300 movs r3, #0 + 800e280: 73bb strb r3, [r7, #14] + 800e282: e00c b.n 800e29e { if (fctsupported[i] == modH->u8Buffer[FUNC]) - 800e1c4: 7bbb ldrb r3, [r7, #14] - 800e1c6: 4a87 ldr r2, [pc, #540] ; (800e3e4 ) - 800e1c8: 5cd2 ldrb r2, [r2, r3] - 800e1ca: 687b ldr r3, [r7, #4] - 800e1cc: 7d1b ldrb r3, [r3, #20] - 800e1ce: 429a cmp r2, r3 - 800e1d0: d102 bne.n 800e1d8 + 800e284: 7bbb ldrb r3, [r7, #14] + 800e286: 4a87 ldr r2, [pc, #540] ; (800e4a4 ) + 800e288: 5cd2 ldrb r2, [r2, r3] + 800e28a: 687b ldr r3, [r7, #4] + 800e28c: 7d1b ldrb r3, [r3, #20] + 800e28e: 429a cmp r2, r3 + 800e290: d102 bne.n 800e298 { isSupported = 1; - 800e1d2: 2301 movs r3, #1 - 800e1d4: 73fb strb r3, [r7, #15] + 800e292: 2301 movs r3, #1 + 800e294: 73fb strb r3, [r7, #15] break; - 800e1d6: e005 b.n 800e1e4 + 800e296: e005 b.n 800e2a4 for (uint8_t i = 0; i< sizeof( fctsupported ); i++) - 800e1d8: 7bbb ldrb r3, [r7, #14] - 800e1da: 3301 adds r3, #1 - 800e1dc: 73bb strb r3, [r7, #14] - 800e1de: 7bbb ldrb r3, [r7, #14] - 800e1e0: 2b07 cmp r3, #7 - 800e1e2: d9ef bls.n 800e1c4 + 800e298: 7bbb ldrb r3, [r7, #14] + 800e29a: 3301 adds r3, #1 + 800e29c: 73bb strb r3, [r7, #14] + 800e29e: 7bbb ldrb r3, [r7, #14] + 800e2a0: 2b07 cmp r3, #7 + 800e2a2: d9ef bls.n 800e284 } } if (!isSupported) - 800e1e4: 7bfb ldrb r3, [r7, #15] - 800e1e6: f083 0301 eor.w r3, r3, #1 - 800e1ea: b2db uxtb r3, r3 - 800e1ec: 2b00 cmp r3, #0 - 800e1ee: d009 beq.n 800e204 + 800e2a4: 7bfb ldrb r3, [r7, #15] + 800e2a6: f083 0301 eor.w r3, r3, #1 + 800e2aa: b2db uxtb r3, r3 + 800e2ac: 2b00 cmp r3, #0 + 800e2ae: d009 beq.n 800e2c4 { modH->u16errCnt ++; - 800e1f0: 687b ldr r3, [r7, #4] - 800e1f2: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac - 800e1f6: 3301 adds r3, #1 - 800e1f8: b29a uxth r2, r3 - 800e1fa: 687b ldr r3, [r7, #4] - 800e1fc: f8a3 20ac strh.w r2, [r3, #172] ; 0xac + 800e2b0: 687b ldr r3, [r7, #4] + 800e2b2: f8b3 30ac ldrh.w r3, [r3, #172] ; 0xac + 800e2b6: 3301 adds r3, #1 + 800e2b8: b29a uxth r2, r3 + 800e2ba: 687b ldr r3, [r7, #4] + 800e2bc: f8a3 20ac strh.w r2, [r3, #172] ; 0xac return EXC_FUNC_CODE; - 800e200: 2301 movs r3, #1 - 800e202: e0ea b.n 800e3da + 800e2c0: 2301 movs r3, #1 + 800e2c2: e0ea b.n 800e49a } // check start address & nb range uint16_t u16AdRegs = 0; - 800e204: 2300 movs r3, #0 - 800e206: 81bb strh r3, [r7, #12] + 800e2c4: 2300 movs r3, #0 + 800e2c6: 81bb strh r3, [r7, #12] uint16_t u16NRegs = 0; - 800e208: 2300 movs r3, #0 - 800e20a: 817b strh r3, [r7, #10] + 800e2c8: 2300 movs r3, #0 + 800e2ca: 817b strh r3, [r7, #10] //uint8_t u8regs; switch ( modH->u8Buffer[ FUNC ] ) - 800e20c: 687b ldr r3, [r7, #4] - 800e20e: 7d1b ldrb r3, [r3, #20] - 800e210: 3b01 subs r3, #1 - 800e212: 2b0f cmp r3, #15 - 800e214: f200 80e0 bhi.w 800e3d8 - 800e218: a201 add r2, pc, #4 ; (adr r2, 800e220 ) - 800e21a: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 800e21e: bf00 nop - 800e220: 0800e261 .word 0x0800e261 - 800e224: 0800e261 .word 0x0800e261 - 800e228: 0800e379 .word 0x0800e379 - 800e22c: 0800e379 .word 0x0800e379 - 800e230: 0800e30d .word 0x0800e30d - 800e234: 0800e355 .word 0x0800e355 - 800e238: 0800e3d9 .word 0x0800e3d9 - 800e23c: 0800e3d9 .word 0x0800e3d9 - 800e240: 0800e3d9 .word 0x0800e3d9 - 800e244: 0800e3d9 .word 0x0800e3d9 - 800e248: 0800e3d9 .word 0x0800e3d9 - 800e24c: 0800e3d9 .word 0x0800e3d9 - 800e250: 0800e3d9 .word 0x0800e3d9 - 800e254: 0800e3d9 .word 0x0800e3d9 - 800e258: 0800e261 .word 0x0800e261 - 800e25c: 0800e379 .word 0x0800e379 + 800e2cc: 687b ldr r3, [r7, #4] + 800e2ce: 7d1b ldrb r3, [r3, #20] + 800e2d0: 3b01 subs r3, #1 + 800e2d2: 2b0f cmp r3, #15 + 800e2d4: f200 80e0 bhi.w 800e498 + 800e2d8: a201 add r2, pc, #4 ; (adr r2, 800e2e0 ) + 800e2da: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800e2de: bf00 nop + 800e2e0: 0800e321 .word 0x0800e321 + 800e2e4: 0800e321 .word 0x0800e321 + 800e2e8: 0800e439 .word 0x0800e439 + 800e2ec: 0800e439 .word 0x0800e439 + 800e2f0: 0800e3cd .word 0x0800e3cd + 800e2f4: 0800e415 .word 0x0800e415 + 800e2f8: 0800e499 .word 0x0800e499 + 800e2fc: 0800e499 .word 0x0800e499 + 800e300: 0800e499 .word 0x0800e499 + 800e304: 0800e499 .word 0x0800e499 + 800e308: 0800e499 .word 0x0800e499 + 800e30c: 0800e499 .word 0x0800e499 + 800e310: 0800e499 .word 0x0800e499 + 800e314: 0800e499 .word 0x0800e499 + 800e318: 0800e321 .word 0x0800e321 + 800e31c: 0800e439 .word 0x0800e439 { case MB_FC_READ_COILS: case MB_FC_READ_DISCRETE_INPUT: case MB_FC_WRITE_MULTIPLE_COILS: u16AdRegs = word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ]) / 16; - 800e260: 687b ldr r3, [r7, #4] - 800e262: 7d5a ldrb r2, [r3, #21] - 800e264: 687b ldr r3, [r7, #4] - 800e266: 7d9b ldrb r3, [r3, #22] - 800e268: 4619 mov r1, r3 - 800e26a: 4610 mov r0, r2 - 800e26c: f000 f8bc bl 800e3e8 - 800e270: 4603 mov r3, r0 - 800e272: 091b lsrs r3, r3, #4 - 800e274: 81bb strh r3, [r7, #12] + 800e320: 687b ldr r3, [r7, #4] + 800e322: 7d5a ldrb r2, [r3, #21] + 800e324: 687b ldr r3, [r7, #4] + 800e326: 7d9b ldrb r3, [r3, #22] + 800e328: 4619 mov r1, r3 + 800e32a: 4610 mov r0, r2 + 800e32c: f000 f8bc bl 800e4a8 + 800e330: 4603 mov r3, r0 + 800e332: 091b lsrs r3, r3, #4 + 800e334: 81bb strh r3, [r7, #12] u16NRegs = word( modH->u8Buffer[ NB_HI ], modH->u8Buffer[ NB_LO ]) /16; - 800e276: 687b ldr r3, [r7, #4] - 800e278: 7dda ldrb r2, [r3, #23] - 800e27a: 687b ldr r3, [r7, #4] - 800e27c: 7e1b ldrb r3, [r3, #24] - 800e27e: 4619 mov r1, r3 - 800e280: 4610 mov r0, r2 - 800e282: f000 f8b1 bl 800e3e8 - 800e286: 4603 mov r3, r0 - 800e288: 091b lsrs r3, r3, #4 - 800e28a: 817b strh r3, [r7, #10] + 800e336: 687b ldr r3, [r7, #4] + 800e338: 7dda ldrb r2, [r3, #23] + 800e33a: 687b ldr r3, [r7, #4] + 800e33c: 7e1b ldrb r3, [r3, #24] + 800e33e: 4619 mov r1, r3 + 800e340: 4610 mov r0, r2 + 800e342: f000 f8b1 bl 800e4a8 + 800e346: 4603 mov r3, r0 + 800e348: 091b lsrs r3, r3, #4 + 800e34a: 817b strh r3, [r7, #10] if(word( modH->u8Buffer[ NB_HI ], modH->u8Buffer[ NB_LO ]) % 16) u16NRegs++; // check for incomplete words - 800e28c: 687b ldr r3, [r7, #4] - 800e28e: 7dda ldrb r2, [r3, #23] - 800e290: 687b ldr r3, [r7, #4] - 800e292: 7e1b ldrb r3, [r3, #24] - 800e294: 4619 mov r1, r3 - 800e296: 4610 mov r0, r2 - 800e298: f000 f8a6 bl 800e3e8 - 800e29c: 4603 mov r3, r0 - 800e29e: f003 030f and.w r3, r3, #15 - 800e2a2: b29b uxth r3, r3 - 800e2a4: 2b00 cmp r3, #0 - 800e2a6: d002 beq.n 800e2ae - 800e2a8: 897b ldrh r3, [r7, #10] - 800e2aa: 3301 adds r3, #1 - 800e2ac: 817b strh r3, [r7, #10] + 800e34c: 687b ldr r3, [r7, #4] + 800e34e: 7dda ldrb r2, [r3, #23] + 800e350: 687b ldr r3, [r7, #4] + 800e352: 7e1b ldrb r3, [r3, #24] + 800e354: 4619 mov r1, r3 + 800e356: 4610 mov r0, r2 + 800e358: f000 f8a6 bl 800e4a8 + 800e35c: 4603 mov r3, r0 + 800e35e: f003 030f and.w r3, r3, #15 + 800e362: b29b uxth r3, r3 + 800e364: 2b00 cmp r3, #0 + 800e366: d002 beq.n 800e36e + 800e368: 897b ldrh r3, [r7, #10] + 800e36a: 3301 adds r3, #1 + 800e36c: 817b strh r3, [r7, #10] // verify address range if((u16AdRegs + u16NRegs) > modH->u16regCoils_size) return EXC_ADDR_RANGE; - 800e2ae: 89ba ldrh r2, [r7, #12] - 800e2b0: 897b ldrh r3, [r7, #10] - 800e2b2: 4413 add r3, r2 - 800e2b4: 687a ldr r2, [r7, #4] - 800e2b6: f8b2 20b4 ldrh.w r2, [r2, #180] ; 0xb4 - 800e2ba: 4293 cmp r3, r2 - 800e2bc: dd01 ble.n 800e2c2 - 800e2be: 2302 movs r3, #2 - 800e2c0: e08b b.n 800e3da + 800e36e: 89ba ldrh r2, [r7, #12] + 800e370: 897b ldrh r3, [r7, #10] + 800e372: 4413 add r3, r2 + 800e374: 687a ldr r2, [r7, #4] + 800e376: f8b2 20b4 ldrh.w r2, [r2, #180] ; 0xb4 + 800e37a: 4293 cmp r3, r2 + 800e37c: dd01 ble.n 800e382 + 800e37e: 2302 movs r3, #2 + 800e380: e08b b.n 800e49a //verify answer frame size in bytes u16NRegs = word( modH->u8Buffer[ NB_HI ], modH->u8Buffer[ NB_LO ]) / 8; - 800e2c2: 687b ldr r3, [r7, #4] - 800e2c4: 7dda ldrb r2, [r3, #23] - 800e2c6: 687b ldr r3, [r7, #4] - 800e2c8: 7e1b ldrb r3, [r3, #24] - 800e2ca: 4619 mov r1, r3 - 800e2cc: 4610 mov r0, r2 - 800e2ce: f000 f88b bl 800e3e8 - 800e2d2: 4603 mov r3, r0 - 800e2d4: 08db lsrs r3, r3, #3 - 800e2d6: 817b strh r3, [r7, #10] + 800e382: 687b ldr r3, [r7, #4] + 800e384: 7dda ldrb r2, [r3, #23] + 800e386: 687b ldr r3, [r7, #4] + 800e388: 7e1b ldrb r3, [r3, #24] + 800e38a: 4619 mov r1, r3 + 800e38c: 4610 mov r0, r2 + 800e38e: f000 f88b bl 800e4a8 + 800e392: 4603 mov r3, r0 + 800e394: 08db lsrs r3, r3, #3 + 800e396: 817b strh r3, [r7, #10] if(word( modH->u8Buffer[ NB_HI ], modH->u8Buffer[ NB_LO ]) % 8) u16NRegs++; - 800e2d8: 687b ldr r3, [r7, #4] - 800e2da: 7dda ldrb r2, [r3, #23] - 800e2dc: 687b ldr r3, [r7, #4] - 800e2de: 7e1b ldrb r3, [r3, #24] - 800e2e0: 4619 mov r1, r3 - 800e2e2: 4610 mov r0, r2 - 800e2e4: f000 f880 bl 800e3e8 - 800e2e8: 4603 mov r3, r0 - 800e2ea: f003 0307 and.w r3, r3, #7 - 800e2ee: b29b uxth r3, r3 - 800e2f0: 2b00 cmp r3, #0 - 800e2f2: d002 beq.n 800e2fa - 800e2f4: 897b ldrh r3, [r7, #10] - 800e2f6: 3301 adds r3, #1 - 800e2f8: 817b strh r3, [r7, #10] + 800e398: 687b ldr r3, [r7, #4] + 800e39a: 7dda ldrb r2, [r3, #23] + 800e39c: 687b ldr r3, [r7, #4] + 800e39e: 7e1b ldrb r3, [r3, #24] + 800e3a0: 4619 mov r1, r3 + 800e3a2: 4610 mov r0, r2 + 800e3a4: f000 f880 bl 800e4a8 + 800e3a8: 4603 mov r3, r0 + 800e3aa: f003 0307 and.w r3, r3, #7 + 800e3ae: b29b uxth r3, r3 + 800e3b0: 2b00 cmp r3, #0 + 800e3b2: d002 beq.n 800e3ba + 800e3b4: 897b ldrh r3, [r7, #10] + 800e3b6: 3301 adds r3, #1 + 800e3b8: 817b strh r3, [r7, #10] u16NRegs = u16NRegs + 5; // adding the header and CRC ( Slave address + Function code + number of data bytes to follow + 2-byte CRC ) - 800e2fa: 897b ldrh r3, [r7, #10] - 800e2fc: 3305 adds r3, #5 - 800e2fe: 817b strh r3, [r7, #10] + 800e3ba: 897b ldrh r3, [r7, #10] + 800e3bc: 3305 adds r3, #5 + 800e3be: 817b strh r3, [r7, #10] if(u16NRegs > 256) return EXC_REGS_QUANT; - 800e300: 897b ldrh r3, [r7, #10] - 800e302: f5b3 7f80 cmp.w r3, #256 ; 0x100 - 800e306: d960 bls.n 800e3ca - 800e308: 2303 movs r3, #3 - 800e30a: e066 b.n 800e3da + 800e3c0: 897b ldrh r3, [r7, #10] + 800e3c2: f5b3 7f80 cmp.w r3, #256 ; 0x100 + 800e3c6: d960 bls.n 800e48a + 800e3c8: 2303 movs r3, #3 + 800e3ca: e066 b.n 800e49a break; case MB_FC_WRITE_COIL: u16AdRegs = word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ]) / 16; - 800e30c: 687b ldr r3, [r7, #4] - 800e30e: 7d5a ldrb r2, [r3, #21] - 800e310: 687b ldr r3, [r7, #4] - 800e312: 7d9b ldrb r3, [r3, #22] - 800e314: 4619 mov r1, r3 - 800e316: 4610 mov r0, r2 - 800e318: f000 f866 bl 800e3e8 - 800e31c: 4603 mov r3, r0 - 800e31e: 091b lsrs r3, r3, #4 - 800e320: 81bb strh r3, [r7, #12] + 800e3cc: 687b ldr r3, [r7, #4] + 800e3ce: 7d5a ldrb r2, [r3, #21] + 800e3d0: 687b ldr r3, [r7, #4] + 800e3d2: 7d9b ldrb r3, [r3, #22] + 800e3d4: 4619 mov r1, r3 + 800e3d6: 4610 mov r0, r2 + 800e3d8: f000 f866 bl 800e4a8 + 800e3dc: 4603 mov r3, r0 + 800e3de: 091b lsrs r3, r3, #4 + 800e3e0: 81bb strh r3, [r7, #12] if(word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ]) % 16) u16AdRegs++; // check for incomplete words - 800e322: 687b ldr r3, [r7, #4] - 800e324: 7d5a ldrb r2, [r3, #21] - 800e326: 687b ldr r3, [r7, #4] - 800e328: 7d9b ldrb r3, [r3, #22] - 800e32a: 4619 mov r1, r3 - 800e32c: 4610 mov r0, r2 - 800e32e: f000 f85b bl 800e3e8 - 800e332: 4603 mov r3, r0 - 800e334: f003 030f and.w r3, r3, #15 - 800e338: b29b uxth r3, r3 - 800e33a: 2b00 cmp r3, #0 - 800e33c: d002 beq.n 800e344 - 800e33e: 89bb ldrh r3, [r7, #12] - 800e340: 3301 adds r3, #1 - 800e342: 81bb strh r3, [r7, #12] + 800e3e2: 687b ldr r3, [r7, #4] + 800e3e4: 7d5a ldrb r2, [r3, #21] + 800e3e6: 687b ldr r3, [r7, #4] + 800e3e8: 7d9b ldrb r3, [r3, #22] + 800e3ea: 4619 mov r1, r3 + 800e3ec: 4610 mov r0, r2 + 800e3ee: f000 f85b bl 800e4a8 + 800e3f2: 4603 mov r3, r0 + 800e3f4: f003 030f and.w r3, r3, #15 + 800e3f8: b29b uxth r3, r3 + 800e3fa: 2b00 cmp r3, #0 + 800e3fc: d002 beq.n 800e404 + 800e3fe: 89bb ldrh r3, [r7, #12] + 800e400: 3301 adds r3, #1 + 800e402: 81bb strh r3, [r7, #12] if (u16AdRegs > modH->u16regCoils_size) return EXC_ADDR_RANGE; - 800e344: 687b ldr r3, [r7, #4] - 800e346: f8b3 30b4 ldrh.w r3, [r3, #180] ; 0xb4 - 800e34a: 89ba ldrh r2, [r7, #12] - 800e34c: 429a cmp r2, r3 - 800e34e: d93e bls.n 800e3ce - 800e350: 2302 movs r3, #2 - 800e352: e042 b.n 800e3da + 800e404: 687b ldr r3, [r7, #4] + 800e406: f8b3 30b4 ldrh.w r3, [r3, #180] ; 0xb4 + 800e40a: 89ba ldrh r2, [r7, #12] + 800e40c: 429a cmp r2, r3 + 800e40e: d93e bls.n 800e48e + 800e410: 2302 movs r3, #2 + 800e412: e042 b.n 800e49a break; case MB_FC_WRITE_REGISTER : u16AdRegs = word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ]); - 800e354: 687b ldr r3, [r7, #4] - 800e356: 7d5a ldrb r2, [r3, #21] - 800e358: 687b ldr r3, [r7, #4] - 800e35a: 7d9b ldrb r3, [r3, #22] - 800e35c: 4619 mov r1, r3 - 800e35e: 4610 mov r0, r2 - 800e360: f000 f842 bl 800e3e8 - 800e364: 4603 mov r3, r0 - 800e366: 81bb strh r3, [r7, #12] + 800e414: 687b ldr r3, [r7, #4] + 800e416: 7d5a ldrb r2, [r3, #21] + 800e418: 687b ldr r3, [r7, #4] + 800e41a: 7d9b ldrb r3, [r3, #22] + 800e41c: 4619 mov r1, r3 + 800e41e: 4610 mov r0, r2 + 800e420: f000 f842 bl 800e4a8 + 800e424: 4603 mov r3, r0 + 800e426: 81bb strh r3, [r7, #12] if (u16AdRegs > modH-> u16regHR_size) return EXC_ADDR_RANGE; - 800e368: 687b ldr r3, [r7, #4] - 800e36a: f8b3 30b0 ldrh.w r3, [r3, #176] ; 0xb0 - 800e36e: 89ba ldrh r2, [r7, #12] - 800e370: 429a cmp r2, r3 - 800e372: d92e bls.n 800e3d2 - 800e374: 2302 movs r3, #2 - 800e376: e030 b.n 800e3da + 800e428: 687b ldr r3, [r7, #4] + 800e42a: f8b3 30b0 ldrh.w r3, [r3, #176] ; 0xb0 + 800e42e: 89ba ldrh r2, [r7, #12] + 800e430: 429a cmp r2, r3 + 800e432: d92e bls.n 800e492 + 800e434: 2302 movs r3, #2 + 800e436: e030 b.n 800e49a break; case MB_FC_READ_REGISTERS : case MB_FC_READ_INPUT_REGISTER : case MB_FC_WRITE_MULTIPLE_REGISTERS : u16AdRegs = word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ]); - 800e378: 687b ldr r3, [r7, #4] - 800e37a: 7d5a ldrb r2, [r3, #21] - 800e37c: 687b ldr r3, [r7, #4] - 800e37e: 7d9b ldrb r3, [r3, #22] - 800e380: 4619 mov r1, r3 - 800e382: 4610 mov r0, r2 - 800e384: f000 f830 bl 800e3e8 - 800e388: 4603 mov r3, r0 - 800e38a: 81bb strh r3, [r7, #12] + 800e438: 687b ldr r3, [r7, #4] + 800e43a: 7d5a ldrb r2, [r3, #21] + 800e43c: 687b ldr r3, [r7, #4] + 800e43e: 7d9b ldrb r3, [r3, #22] + 800e440: 4619 mov r1, r3 + 800e442: 4610 mov r0, r2 + 800e444: f000 f830 bl 800e4a8 + 800e448: 4603 mov r3, r0 + 800e44a: 81bb strh r3, [r7, #12] u16NRegs = word( modH->u8Buffer[ NB_HI ], modH->u8Buffer[ NB_LO ]); - 800e38c: 687b ldr r3, [r7, #4] - 800e38e: 7dda ldrb r2, [r3, #23] - 800e390: 687b ldr r3, [r7, #4] - 800e392: 7e1b ldrb r3, [r3, #24] - 800e394: 4619 mov r1, r3 - 800e396: 4610 mov r0, r2 - 800e398: f000 f826 bl 800e3e8 - 800e39c: 4603 mov r3, r0 - 800e39e: 817b strh r3, [r7, #10] + 800e44c: 687b ldr r3, [r7, #4] + 800e44e: 7dda ldrb r2, [r3, #23] + 800e450: 687b ldr r3, [r7, #4] + 800e452: 7e1b ldrb r3, [r3, #24] + 800e454: 4619 mov r1, r3 + 800e456: 4610 mov r0, r2 + 800e458: f000 f826 bl 800e4a8 + 800e45c: 4603 mov r3, r0 + 800e45e: 817b strh r3, [r7, #10] if (( u16AdRegs + u16NRegs ) > modH->u16regHR_size) return EXC_ADDR_RANGE; - 800e3a0: 89ba ldrh r2, [r7, #12] - 800e3a2: 897b ldrh r3, [r7, #10] - 800e3a4: 4413 add r3, r2 - 800e3a6: 687a ldr r2, [r7, #4] - 800e3a8: f8b2 20b0 ldrh.w r2, [r2, #176] ; 0xb0 - 800e3ac: 4293 cmp r3, r2 - 800e3ae: dd01 ble.n 800e3b4 - 800e3b0: 2302 movs r3, #2 - 800e3b2: e012 b.n 800e3da + 800e460: 89ba ldrh r2, [r7, #12] + 800e462: 897b ldrh r3, [r7, #10] + 800e464: 4413 add r3, r2 + 800e466: 687a ldr r2, [r7, #4] + 800e468: f8b2 20b0 ldrh.w r2, [r2, #176] ; 0xb0 + 800e46c: 4293 cmp r3, r2 + 800e46e: dd01 ble.n 800e474 + 800e470: 2302 movs r3, #2 + 800e472: e012 b.n 800e49a //verify answer frame size in bytes u16NRegs = u16NRegs*2 + 5; // adding the header and CRC - 800e3b4: 897b ldrh r3, [r7, #10] - 800e3b6: 005b lsls r3, r3, #1 - 800e3b8: b29b uxth r3, r3 - 800e3ba: 3305 adds r3, #5 - 800e3bc: 817b strh r3, [r7, #10] + 800e474: 897b ldrh r3, [r7, #10] + 800e476: 005b lsls r3, r3, #1 + 800e478: b29b uxth r3, r3 + 800e47a: 3305 adds r3, #5 + 800e47c: 817b strh r3, [r7, #10] if ( u16NRegs > 256 ) return EXC_REGS_QUANT; - 800e3be: 897b ldrh r3, [r7, #10] - 800e3c0: f5b3 7f80 cmp.w r3, #256 ; 0x100 - 800e3c4: d907 bls.n 800e3d6 - 800e3c6: 2303 movs r3, #3 - 800e3c8: e007 b.n 800e3da + 800e47e: 897b ldrh r3, [r7, #10] + 800e480: f5b3 7f80 cmp.w r3, #256 ; 0x100 + 800e484: d907 bls.n 800e496 + 800e486: 2303 movs r3, #3 + 800e488: e007 b.n 800e49a break; - 800e3ca: bf00 nop - 800e3cc: e004 b.n 800e3d8 + 800e48a: bf00 nop + 800e48c: e004 b.n 800e498 break; - 800e3ce: bf00 nop - 800e3d0: e002 b.n 800e3d8 + 800e48e: bf00 nop + 800e490: e002 b.n 800e498 break; - 800e3d2: bf00 nop - 800e3d4: e000 b.n 800e3d8 + 800e492: bf00 nop + 800e494: e000 b.n 800e498 break; - 800e3d6: bf00 nop + 800e496: bf00 nop } return 0; // OK, no exception code thrown - 800e3d8: 2300 movs r3, #0 + 800e498: 2300 movs r3, #0 } - 800e3da: 4618 mov r0, r3 - 800e3dc: 3710 adds r7, #16 - 800e3de: 46bd mov sp, r7 - 800e3e0: bd80 pop {r7, pc} - 800e3e2: bf00 nop - 800e3e4: 0800f1c4 .word 0x0800f1c4 + 800e49a: 4618 mov r0, r3 + 800e49c: 3710 adds r7, #16 + 800e49e: 46bd mov sp, r7 + 800e4a0: bd80 pop {r7, pc} + 800e4a2: bf00 nop + 800e4a4: 0800f284 .word 0x0800f284 -0800e3e8 : +0800e4a8 : * @return uint16_t (word) * @ingroup H Most significant byte * @ingroup L Less significant byte */ uint16_t word(uint8_t H, uint8_t L) { - 800e3e8: b480 push {r7} - 800e3ea: b085 sub sp, #20 - 800e3ec: af00 add r7, sp, #0 - 800e3ee: 4603 mov r3, r0 - 800e3f0: 460a mov r2, r1 - 800e3f2: 71fb strb r3, [r7, #7] - 800e3f4: 4613 mov r3, r2 - 800e3f6: 71bb strb r3, [r7, #6] + 800e4a8: b480 push {r7} + 800e4aa: b085 sub sp, #20 + 800e4ac: af00 add r7, sp, #0 + 800e4ae: 4603 mov r3, r0 + 800e4b0: 460a mov r2, r1 + 800e4b2: 71fb strb r3, [r7, #7] + 800e4b4: 4613 mov r3, r2 + 800e4b6: 71bb strb r3, [r7, #6] bytesFields W; W.u8[0] = L; - 800e3f8: 79bb ldrb r3, [r7, #6] - 800e3fa: 733b strb r3, [r7, #12] + 800e4b8: 79bb ldrb r3, [r7, #6] + 800e4ba: 733b strb r3, [r7, #12] W.u8[1] = H; - 800e3fc: 79fb ldrb r3, [r7, #7] - 800e3fe: 737b strb r3, [r7, #13] + 800e4bc: 79fb ldrb r3, [r7, #7] + 800e4be: 737b strb r3, [r7, #13] return W.u16[0]; - 800e400: 89bb ldrh r3, [r7, #12] + 800e4c0: 89bb ldrh r3, [r7, #12] } - 800e402: 4618 mov r0, r3 - 800e404: 3714 adds r7, #20 - 800e406: 46bd mov sp, r7 - 800e408: f85d 7b04 ldr.w r7, [sp], #4 - 800e40c: 4770 bx lr + 800e4c2: 4618 mov r0, r3 + 800e4c4: 3714 adds r7, #20 + 800e4c6: 46bd mov sp, r7 + 800e4c8: f85d 7b04 ldr.w r7, [sp], #4 + 800e4cc: 4770 bx lr -0800e40e : +0800e4ce : * @return uint16_t calculated CRC value for the message * @ingroup Buffer * @ingroup u8length */ uint16_t calcCRC(uint8_t *Buffer, uint8_t u8length) { - 800e40e: b480 push {r7} - 800e410: b087 sub sp, #28 - 800e412: af00 add r7, sp, #0 - 800e414: 6078 str r0, [r7, #4] - 800e416: 460b mov r3, r1 - 800e418: 70fb strb r3, [r7, #3] + 800e4ce: b480 push {r7} + 800e4d0: b087 sub sp, #28 + 800e4d2: af00 add r7, sp, #0 + 800e4d4: 6078 str r0, [r7, #4] + 800e4d6: 460b mov r3, r1 + 800e4d8: 70fb strb r3, [r7, #3] unsigned int temp, temp2, flag; temp = 0xFFFF; - 800e41a: f64f 73ff movw r3, #65535 ; 0xffff - 800e41e: 617b str r3, [r7, #20] + 800e4da: f64f 73ff movw r3, #65535 ; 0xffff + 800e4de: 617b str r3, [r7, #20] for (unsigned char i = 0; i < u8length; i++) - 800e420: 2300 movs r3, #0 - 800e422: 74fb strb r3, [r7, #19] - 800e424: e023 b.n 800e46e + 800e4e0: 2300 movs r3, #0 + 800e4e2: 74fb strb r3, [r7, #19] + 800e4e4: e023 b.n 800e52e { temp = temp ^ Buffer[i]; - 800e426: 7cfb ldrb r3, [r7, #19] - 800e428: 687a ldr r2, [r7, #4] - 800e42a: 4413 add r3, r2 - 800e42c: 781b ldrb r3, [r3, #0] - 800e42e: 461a mov r2, r3 - 800e430: 697b ldr r3, [r7, #20] - 800e432: 4053 eors r3, r2 - 800e434: 617b str r3, [r7, #20] + 800e4e6: 7cfb ldrb r3, [r7, #19] + 800e4e8: 687a ldr r2, [r7, #4] + 800e4ea: 4413 add r3, r2 + 800e4ec: 781b ldrb r3, [r3, #0] + 800e4ee: 461a mov r2, r3 + 800e4f0: 697b ldr r3, [r7, #20] + 800e4f2: 4053 eors r3, r2 + 800e4f4: 617b str r3, [r7, #20] for (unsigned char j = 1; j <= 8; j++) - 800e436: 2301 movs r3, #1 - 800e438: 74bb strb r3, [r7, #18] - 800e43a: e012 b.n 800e462 + 800e4f6: 2301 movs r3, #1 + 800e4f8: 74bb strb r3, [r7, #18] + 800e4fa: e012 b.n 800e522 { flag = temp & 0x0001; - 800e43c: 697b ldr r3, [r7, #20] - 800e43e: f003 0301 and.w r3, r3, #1 - 800e442: 60bb str r3, [r7, #8] + 800e4fc: 697b ldr r3, [r7, #20] + 800e4fe: f003 0301 and.w r3, r3, #1 + 800e502: 60bb str r3, [r7, #8] temp >>=1; - 800e444: 697b ldr r3, [r7, #20] - 800e446: 085b lsrs r3, r3, #1 - 800e448: 617b str r3, [r7, #20] + 800e504: 697b ldr r3, [r7, #20] + 800e506: 085b lsrs r3, r3, #1 + 800e508: 617b str r3, [r7, #20] if (flag) - 800e44a: 68bb ldr r3, [r7, #8] - 800e44c: 2b00 cmp r3, #0 - 800e44e: d005 beq.n 800e45c + 800e50a: 68bb ldr r3, [r7, #8] + 800e50c: 2b00 cmp r3, #0 + 800e50e: d005 beq.n 800e51c temp ^= 0xA001; - 800e450: 697b ldr r3, [r7, #20] - 800e452: f483 4320 eor.w r3, r3, #40960 ; 0xa000 - 800e456: f083 0301 eor.w r3, r3, #1 - 800e45a: 617b str r3, [r7, #20] + 800e510: 697b ldr r3, [r7, #20] + 800e512: f483 4320 eor.w r3, r3, #40960 ; 0xa000 + 800e516: f083 0301 eor.w r3, r3, #1 + 800e51a: 617b str r3, [r7, #20] for (unsigned char j = 1; j <= 8; j++) - 800e45c: 7cbb ldrb r3, [r7, #18] - 800e45e: 3301 adds r3, #1 - 800e460: 74bb strb r3, [r7, #18] - 800e462: 7cbb ldrb r3, [r7, #18] - 800e464: 2b08 cmp r3, #8 - 800e466: d9e9 bls.n 800e43c + 800e51c: 7cbb ldrb r3, [r7, #18] + 800e51e: 3301 adds r3, #1 + 800e520: 74bb strb r3, [r7, #18] + 800e522: 7cbb ldrb r3, [r7, #18] + 800e524: 2b08 cmp r3, #8 + 800e526: d9e9 bls.n 800e4fc for (unsigned char i = 0; i < u8length; i++) - 800e468: 7cfb ldrb r3, [r7, #19] - 800e46a: 3301 adds r3, #1 - 800e46c: 74fb strb r3, [r7, #19] - 800e46e: 7cfa ldrb r2, [r7, #19] - 800e470: 78fb ldrb r3, [r7, #3] - 800e472: 429a cmp r2, r3 - 800e474: d3d7 bcc.n 800e426 + 800e528: 7cfb ldrb r3, [r7, #19] + 800e52a: 3301 adds r3, #1 + 800e52c: 74fb strb r3, [r7, #19] + 800e52e: 7cfa ldrb r2, [r7, #19] + 800e530: 78fb ldrb r3, [r7, #3] + 800e532: 429a cmp r2, r3 + 800e534: d3d7 bcc.n 800e4e6 } } // Reverse byte order. temp2 = temp >> 8; - 800e476: 697b ldr r3, [r7, #20] - 800e478: 0a1b lsrs r3, r3, #8 - 800e47a: 60fb str r3, [r7, #12] + 800e536: 697b ldr r3, [r7, #20] + 800e538: 0a1b lsrs r3, r3, #8 + 800e53a: 60fb str r3, [r7, #12] temp = (temp << 8) | temp2; - 800e47c: 697b ldr r3, [r7, #20] - 800e47e: 021b lsls r3, r3, #8 - 800e480: 68fa ldr r2, [r7, #12] - 800e482: 4313 orrs r3, r2 - 800e484: 617b str r3, [r7, #20] + 800e53c: 697b ldr r3, [r7, #20] + 800e53e: 021b lsls r3, r3, #8 + 800e540: 68fa ldr r2, [r7, #12] + 800e542: 4313 orrs r3, r2 + 800e544: 617b str r3, [r7, #20] temp &= 0xFFFF; - 800e486: 697b ldr r3, [r7, #20] - 800e488: b29b uxth r3, r3 - 800e48a: 617b str r3, [r7, #20] + 800e546: 697b ldr r3, [r7, #20] + 800e548: b29b uxth r3, r3 + 800e54a: 617b str r3, [r7, #20] // the returned value is already swapped // crcLo byte is first & crcHi byte is last return temp; - 800e48c: 697b ldr r3, [r7, #20] - 800e48e: b29b uxth r3, r3 + 800e54c: 697b ldr r3, [r7, #20] + 800e54e: b29b uxth r3, r3 } - 800e490: 4618 mov r0, r3 - 800e492: 371c adds r7, #28 - 800e494: 46bd mov sp, r7 - 800e496: f85d 7b04 ldr.w r7, [sp], #4 - 800e49a: 4770 bx lr + 800e550: 4618 mov r0, r3 + 800e552: 371c adds r7, #28 + 800e554: 46bd mov sp, r7 + 800e556: f85d 7b04 ldr.w r7, [sp], #4 + 800e55a: 4770 bx lr -0800e49c : +0800e55c : * * @ingroup u8exception exception number * @ingroup modH modbus handler */ void buildException( uint8_t u8exception, modbusHandler_t *modH ) { - 800e49c: b480 push {r7} - 800e49e: b085 sub sp, #20 - 800e4a0: af00 add r7, sp, #0 - 800e4a2: 4603 mov r3, r0 - 800e4a4: 6039 str r1, [r7, #0] - 800e4a6: 71fb strb r3, [r7, #7] + 800e55c: b480 push {r7} + 800e55e: b085 sub sp, #20 + 800e560: af00 add r7, sp, #0 + 800e562: 4603 mov r3, r0 + 800e564: 6039 str r1, [r7, #0] + 800e566: 71fb strb r3, [r7, #7] uint8_t u8func = modH->u8Buffer[ FUNC ]; // get the original FUNC code - 800e4a8: 683b ldr r3, [r7, #0] - 800e4aa: 7d1b ldrb r3, [r3, #20] - 800e4ac: 73fb strb r3, [r7, #15] + 800e568: 683b ldr r3, [r7, #0] + 800e56a: 7d1b ldrb r3, [r3, #20] + 800e56c: 73fb strb r3, [r7, #15] modH->u8Buffer[ ID ] = modH->u8id; - 800e4ae: 683b ldr r3, [r7, #0] - 800e4b0: 7a1a ldrb r2, [r3, #8] - 800e4b2: 683b ldr r3, [r7, #0] - 800e4b4: 74da strb r2, [r3, #19] + 800e56e: 683b ldr r3, [r7, #0] + 800e570: 7a1a ldrb r2, [r3, #8] + 800e572: 683b ldr r3, [r7, #0] + 800e574: 74da strb r2, [r3, #19] modH->u8Buffer[ FUNC ] = u8func + 0x80; - 800e4b6: 7bfb ldrb r3, [r7, #15] - 800e4b8: 3b80 subs r3, #128 ; 0x80 - 800e4ba: b2da uxtb r2, r3 - 800e4bc: 683b ldr r3, [r7, #0] - 800e4be: 751a strb r2, [r3, #20] + 800e576: 7bfb ldrb r3, [r7, #15] + 800e578: 3b80 subs r3, #128 ; 0x80 + 800e57a: b2da uxtb r2, r3 + 800e57c: 683b ldr r3, [r7, #0] + 800e57e: 751a strb r2, [r3, #20] modH->u8Buffer[ 2 ] = u8exception; - 800e4c0: 683b ldr r3, [r7, #0] - 800e4c2: 79fa ldrb r2, [r7, #7] - 800e4c4: 755a strb r2, [r3, #21] + 800e580: 683b ldr r3, [r7, #0] + 800e582: 79fa ldrb r2, [r7, #7] + 800e584: 755a strb r2, [r3, #21] modH->u8BufferSize = EXCEPTION_SIZE; - 800e4c6: 683b ldr r3, [r7, #0] - 800e4c8: 2203 movs r2, #3 - 800e4ca: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e586: 683b ldr r3, [r7, #0] + 800e588: 2203 movs r2, #3 + 800e58a: f883 2093 strb.w r2, [r3, #147] ; 0x93 } - 800e4ce: bf00 nop - 800e4d0: 3714 adds r7, #20 - 800e4d2: 46bd mov sp, r7 - 800e4d4: f85d 7b04 ldr.w r7, [sp], #4 - 800e4d8: 4770 bx lr + 800e58e: bf00 nop + 800e590: 3714 adds r7, #20 + 800e592: 46bd mov sp, r7 + 800e594: f85d 7b04 ldr.w r7, [sp], #4 + 800e598: 4770 bx lr -0800e4da : +0800e59a : * * @return nothing * @ingroup modH Modbus handler */ static void sendTxBuffer(modbusHandler_t *modH) { - 800e4da: b590 push {r4, r7, lr} - 800e4dc: b087 sub sp, #28 - 800e4de: af02 add r7, sp, #8 - 800e4e0: 6078 str r0, [r7, #4] + 800e59a: b590 push {r4, r7, lr} + 800e59c: b087 sub sp, #28 + 800e59e: af02 add r7, sp, #8 + 800e5a0: 6078 str r0, [r7, #4] // append CRC to message uint16_t u16crc = calcCRC(modH->u8Buffer, modH->u8BufferSize); - 800e4e2: 687b ldr r3, [r7, #4] - 800e4e4: f103 0213 add.w r2, r3, #19 - 800e4e8: 687b ldr r3, [r7, #4] - 800e4ea: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e4ee: 4619 mov r1, r3 - 800e4f0: 4610 mov r0, r2 - 800e4f2: f7ff ff8c bl 800e40e - 800e4f6: 4603 mov r3, r0 - 800e4f8: 81fb strh r3, [r7, #14] + 800e5a2: 687b ldr r3, [r7, #4] + 800e5a4: f103 0213 add.w r2, r3, #19 + 800e5a8: 687b ldr r3, [r7, #4] + 800e5aa: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e5ae: 4619 mov r1, r3 + 800e5b0: 4610 mov r0, r2 + 800e5b2: f7ff ff8c bl 800e4ce + 800e5b6: 4603 mov r3, r0 + 800e5b8: 81fb strh r3, [r7, #14] modH->u8Buffer[ modH->u8BufferSize ] = u16crc >> 8; - 800e4fa: 89fb ldrh r3, [r7, #14] - 800e4fc: 0a1b lsrs r3, r3, #8 - 800e4fe: b29a uxth r2, r3 - 800e500: 687b ldr r3, [r7, #4] - 800e502: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e506: 4619 mov r1, r3 - 800e508: b2d2 uxtb r2, r2 - 800e50a: 687b ldr r3, [r7, #4] - 800e50c: 440b add r3, r1 - 800e50e: 74da strb r2, [r3, #19] + 800e5ba: 89fb ldrh r3, [r7, #14] + 800e5bc: 0a1b lsrs r3, r3, #8 + 800e5be: b29a uxth r2, r3 + 800e5c0: 687b ldr r3, [r7, #4] + 800e5c2: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e5c6: 4619 mov r1, r3 + 800e5c8: b2d2 uxtb r2, r2 + 800e5ca: 687b ldr r3, [r7, #4] + 800e5cc: 440b add r3, r1 + 800e5ce: 74da strb r2, [r3, #19] modH->u8BufferSize++; - 800e510: 687b ldr r3, [r7, #4] - 800e512: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e516: 3301 adds r3, #1 - 800e518: b2da uxtb r2, r3 - 800e51a: 687b ldr r3, [r7, #4] - 800e51c: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e5d0: 687b ldr r3, [r7, #4] + 800e5d2: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e5d6: 3301 adds r3, #1 + 800e5d8: b2da uxtb r2, r3 + 800e5da: 687b ldr r3, [r7, #4] + 800e5dc: f883 2093 strb.w r2, [r3, #147] ; 0x93 modH->u8Buffer[ modH->u8BufferSize ] = u16crc & 0x00ff; - 800e520: 687b ldr r3, [r7, #4] - 800e522: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e526: 4619 mov r1, r3 - 800e528: 89fb ldrh r3, [r7, #14] - 800e52a: b2da uxtb r2, r3 - 800e52c: 687b ldr r3, [r7, #4] - 800e52e: 440b add r3, r1 - 800e530: 74da strb r2, [r3, #19] + 800e5e0: 687b ldr r3, [r7, #4] + 800e5e2: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e5e6: 4619 mov r1, r3 + 800e5e8: 89fb ldrh r3, [r7, #14] + 800e5ea: b2da uxtb r2, r3 + 800e5ec: 687b ldr r3, [r7, #4] + 800e5ee: 440b add r3, r1 + 800e5f0: 74da strb r2, [r3, #19] modH->u8BufferSize++; - 800e532: 687b ldr r3, [r7, #4] - 800e534: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e538: 3301 adds r3, #1 - 800e53a: b2da uxtb r2, r3 - 800e53c: 687b ldr r3, [r7, #4] - 800e53e: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e5f2: 687b ldr r3, [r7, #4] + 800e5f4: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e5f8: 3301 adds r3, #1 + 800e5fa: b2da uxtb r2, r3 + 800e5fc: 687b ldr r3, [r7, #4] + 800e5fe: f883 2093 strb.w r2, [r3, #147] ; 0x93 if (modH->EN_Port != NULL) - 800e542: 687b ldr r3, [r7, #4] - 800e544: 68db ldr r3, [r3, #12] - 800e546: 2b00 cmp r3, #0 - 800e548: d00c beq.n 800e564 + 800e602: 687b ldr r3, [r7, #4] + 800e604: 68db ldr r3, [r3, #12] + 800e606: 2b00 cmp r3, #0 + 800e608: d00c beq.n 800e624 { //enable transmitter, disable receiver to avoid echo on RS485 transceivers HAL_HalfDuplex_EnableTransmitter(modH->port); - 800e54a: 687b ldr r3, [r7, #4] - 800e54c: 685b ldr r3, [r3, #4] - 800e54e: 4618 mov r0, r3 - 800e550: f7f8 ffaa bl 80074a8 + 800e60a: 687b ldr r3, [r7, #4] + 800e60c: 685b ldr r3, [r3, #4] + 800e60e: 4618 mov r0, r3 + 800e610: f7f8 ffa4 bl 800755c HAL_GPIO_WritePin(modH->EN_Port, modH->EN_Pin, GPIO_PIN_SET); - 800e554: 687b ldr r3, [r7, #4] - 800e556: 68d8 ldr r0, [r3, #12] - 800e558: 687b ldr r3, [r7, #4] - 800e55a: 8a1b ldrh r3, [r3, #16] - 800e55c: 2201 movs r2, #1 - 800e55e: 4619 mov r1, r3 - 800e560: f7f5 fe4a bl 80041f8 + 800e614: 687b ldr r3, [r7, #4] + 800e616: 68d8 ldr r0, [r3, #12] + 800e618: 687b ldr r3, [r7, #4] + 800e61a: 8a1b ldrh r3, [r3, #16] + 800e61c: 2201 movs r2, #1 + 800e61e: 4619 mov r1, r3 + 800e620: f7f5 fe5e bl 80042e0 } #if ENABLE_USART_DMA ==1 if(modH->xTypeHW == USART_HW) - 800e564: 687b ldr r3, [r7, #4] - 800e566: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800e56a: 2b01 cmp r3, #1 - 800e56c: d10c bne.n 800e588 + 800e624: 687b ldr r3, [r7, #4] + 800e626: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800e62a: 2b01 cmp r3, #1 + 800e62c: d10c bne.n 800e648 { #endif // transfer buffer to serial line IT HAL_UART_Transmit_IT(modH->port, modH->u8Buffer, modH->u8BufferSize); - 800e56e: 687b ldr r3, [r7, #4] - 800e570: 6858 ldr r0, [r3, #4] - 800e572: 687b ldr r3, [r7, #4] - 800e574: f103 0113 add.w r1, r3, #19 - 800e578: 687b ldr r3, [r7, #4] - 800e57a: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e57e: b29b uxth r3, r3 - 800e580: 461a mov r2, r3 - 800e582: f7f8 f98b bl 800689c - 800e586: e00b b.n 800e5a0 + 800e62e: 687b ldr r3, [r7, #4] + 800e630: 6858 ldr r0, [r3, #4] + 800e632: 687b ldr r3, [r7, #4] + 800e634: f103 0113 add.w r1, r3, #19 + 800e638: 687b ldr r3, [r7, #4] + 800e63a: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e63e: b29b uxth r3, r3 + 800e640: 461a mov r2, r3 + 800e642: f7f8 f985 bl 8006950 + 800e646: e00b b.n 800e660 #if ENABLE_USART_DMA ==1 } else { //transfer buffer to serial line DMA HAL_UART_Transmit_DMA(modH->port, modH->u8Buffer, modH->u8BufferSize); - 800e588: 687b ldr r3, [r7, #4] - 800e58a: 6858 ldr r0, [r3, #4] - 800e58c: 687b ldr r3, [r7, #4] - 800e58e: f103 0113 add.w r1, r3, #19 - 800e592: 687b ldr r3, [r7, #4] - 800e594: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e598: b29b uxth r3, r3 - 800e59a: 461a mov r2, r3 - 800e59c: f7f8 fa5e bl 8006a5c + 800e648: 687b ldr r3, [r7, #4] + 800e64a: 6858 ldr r0, [r3, #4] + 800e64c: 687b ldr r3, [r7, #4] + 800e64e: f103 0113 add.w r1, r3, #19 + 800e652: 687b ldr r3, [r7, #4] + 800e654: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e658: b29b uxth r3, r3 + 800e65a: 461a mov r2, r3 + 800e65c: f7f8 fa58 bl 8006b10 } #endif ulTaskNotifyTake(pdTRUE, 250); //wait notification from TXE interrupt - 800e5a0: 21fa movs r1, #250 ; 0xfa - 800e5a2: 2001 movs r0, #1 - 800e5a4: f7fd fc1a bl 800bddc + 800e660: 21fa movs r1, #250 ; 0xfa + 800e662: 2001 movs r0, #1 + 800e664: f7fd fc14 bl 800be90 * If you are porting the library to a different MCU check the * USART datasheet and add the corresponding family in the following * preprocessor conditions */ #if defined(STM32H7) || defined(STM32F3) || defined(STM32L4) || defined(STM32L082xx) || defined(STM32F7) || defined(STM32WB) while((modH->port->Instance->ISR & USART_ISR_TC) ==0 ) - 800e5a8: bf00 nop - 800e5aa: 687b ldr r3, [r7, #4] - 800e5ac: 685b ldr r3, [r3, #4] - 800e5ae: 681b ldr r3, [r3, #0] - 800e5b0: 69db ldr r3, [r3, #28] - 800e5b2: f003 0340 and.w r3, r3, #64 ; 0x40 - 800e5b6: 2b00 cmp r3, #0 - 800e5b8: d0f7 beq.n 800e5aa + 800e668: bf00 nop + 800e66a: 687b ldr r3, [r7, #4] + 800e66c: 685b ldr r3, [r3, #4] + 800e66e: 681b ldr r3, [r3, #0] + 800e670: 69db ldr r3, [r3, #28] + 800e672: f003 0340 and.w r3, r3, #64 ; 0x40 + 800e676: 2b00 cmp r3, #0 + 800e678: d0f7 beq.n 800e66a { //block the task until the the last byte is send out of the shifting buffer in USART } if (modH->EN_Port != NULL) - 800e5ba: 687b ldr r3, [r7, #4] - 800e5bc: 68db ldr r3, [r3, #12] - 800e5be: 2b00 cmp r3, #0 - 800e5c0: d00c beq.n 800e5dc + 800e67a: 687b ldr r3, [r7, #4] + 800e67c: 68db ldr r3, [r3, #12] + 800e67e: 2b00 cmp r3, #0 + 800e680: d00c beq.n 800e69c { //return RS485 transceiver to receive mode HAL_GPIO_WritePin(modH->EN_Port, modH->EN_Pin, GPIO_PIN_RESET); - 800e5c2: 687b ldr r3, [r7, #4] - 800e5c4: 68d8 ldr r0, [r3, #12] - 800e5c6: 687b ldr r3, [r7, #4] - 800e5c8: 8a1b ldrh r3, [r3, #16] - 800e5ca: 2200 movs r2, #0 - 800e5cc: 4619 mov r1, r3 - 800e5ce: f7f5 fe13 bl 80041f8 + 800e682: 687b ldr r3, [r7, #4] + 800e684: 68d8 ldr r0, [r3, #12] + 800e686: 687b ldr r3, [r7, #4] + 800e688: 8a1b ldrh r3, [r3, #16] + 800e68a: 2200 movs r2, #0 + 800e68c: 4619 mov r1, r3 + 800e68e: f7f5 fe27 bl 80042e0 //enable receiver, disable transmitter HAL_HalfDuplex_EnableReceiver(modH->port); - 800e5d2: 687b ldr r3, [r7, #4] - 800e5d4: 685b ldr r3, [r3, #4] - 800e5d6: 4618 mov r0, r3 - 800e5d8: f7f8 ffba bl 8007550 + 800e692: 687b ldr r3, [r7, #4] + 800e694: 685b ldr r3, [r3, #4] + 800e696: 4618 mov r0, r3 + 800e698: f7f8 ffb4 bl 8007604 } // set timeout for master query if(modH->uModbusType == MB_MASTER ) - 800e5dc: 687b ldr r3, [r7, #4] - 800e5de: 781b ldrb r3, [r3, #0] - 800e5e0: 2b04 cmp r3, #4 - 800e5e2: d10c bne.n 800e5fe + 800e69c: 687b ldr r3, [r7, #4] + 800e69e: 781b ldrb r3, [r3, #0] + 800e6a0: 2b04 cmp r3, #4 + 800e6a2: d10c bne.n 800e6be { xTimerReset(modH->xTimerTimeout,0); - 800e5e4: 687b ldr r3, [r7, #4] - 800e5e6: f8d3 40c8 ldr.w r4, [r3, #200] ; 0xc8 - 800e5ea: f7fc ff25 bl 800b438 - 800e5ee: 4602 mov r2, r0 - 800e5f0: 2300 movs r3, #0 - 800e5f2: 9300 str r3, [sp, #0] - 800e5f4: 2300 movs r3, #0 - 800e5f6: 2102 movs r1, #2 - 800e5f8: 4620 mov r0, r4 - 800e5fa: f7fd ff5b bl 800c4b4 + 800e6a4: 687b ldr r3, [r7, #4] + 800e6a6: f8d3 40c8 ldr.w r4, [r3, #200] ; 0xc8 + 800e6aa: f7fc ff1f bl 800b4ec + 800e6ae: 4602 mov r2, r0 + 800e6b0: 2300 movs r3, #0 + 800e6b2: 9300 str r3, [sp, #0] + 800e6b4: 2300 movs r3, #0 + 800e6b6: 2102 movs r1, #2 + 800e6b8: 4620 mov r0, r4 + 800e6ba: f7fd ff55 bl 800c568 } modH->u8BufferSize = 0; - 800e5fe: 687b ldr r3, [r7, #4] - 800e600: 2200 movs r2, #0 - 800e602: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e6be: 687b ldr r3, [r7, #4] + 800e6c0: 2200 movs r2, #0 + 800e6c2: f883 2093 strb.w r2, [r3, #147] ; 0x93 // increase message counter modH->u16OutCnt++; - 800e606: 687b ldr r3, [r7, #4] - 800e608: f8b3 30aa ldrh.w r3, [r3, #170] ; 0xaa - 800e60c: 3301 adds r3, #1 - 800e60e: b29a uxth r2, r3 - 800e610: 687b ldr r3, [r7, #4] - 800e612: f8a3 20aa strh.w r2, [r3, #170] ; 0xaa + 800e6c6: 687b ldr r3, [r7, #4] + 800e6c8: f8b3 30aa ldrh.w r3, [r3, #170] ; 0xaa + 800e6cc: 3301 adds r3, #1 + 800e6ce: b29a uxth r2, r3 + 800e6d0: 687b ldr r3, [r7, #4] + 800e6d2: f8a3 20aa strh.w r2, [r3, #170] ; 0xaa } - 800e616: bf00 nop - 800e618: 3714 adds r7, #20 - 800e61a: 46bd mov sp, r7 - 800e61c: bd90 pop {r4, r7, pc} + 800e6d6: bf00 nop + 800e6d8: 3714 adds r7, #20 + 800e6da: 46bd mov sp, r7 + 800e6dc: bd90 pop {r4, r7, pc} -0800e61e : +0800e6de : * * @return u8BufferSize Response to master length * @ingroup discrete */ int8_t process_FC1(modbusHandler_t *modH, uint8_t Database) { - 800e61e: b580 push {r7, lr} - 800e620: b088 sub sp, #32 - 800e622: af00 add r7, sp, #0 - 800e624: 6078 str r0, [r7, #4] - 800e626: 460b mov r3, r1 - 800e628: 70fb strb r3, [r7, #3] + 800e6de: b580 push {r7, lr} + 800e6e0: b088 sub sp, #32 + 800e6e2: af00 add r7, sp, #0 + 800e6e4: 6078 str r0, [r7, #4] + 800e6e6: 460b mov r3, r1 + 800e6e8: 70fb strb r3, [r7, #3] uint16_t u16currentCoil, u16coil; uint16_t *u16regs; // get the first and last coil from the message uint16_t u16StartCoil = word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ] ); - 800e62a: 687b ldr r3, [r7, #4] - 800e62c: 7d5a ldrb r2, [r3, #21] - 800e62e: 687b ldr r3, [r7, #4] - 800e630: 7d9b ldrb r3, [r3, #22] - 800e632: 4619 mov r1, r3 - 800e634: 4610 mov r0, r2 - 800e636: f7ff fed7 bl 800e3e8 - 800e63a: 4603 mov r3, r0 - 800e63c: 82fb strh r3, [r7, #22] + 800e6ea: 687b ldr r3, [r7, #4] + 800e6ec: 7d5a ldrb r2, [r3, #21] + 800e6ee: 687b ldr r3, [r7, #4] + 800e6f0: 7d9b ldrb r3, [r3, #22] + 800e6f2: 4619 mov r1, r3 + 800e6f4: 4610 mov r0, r2 + 800e6f6: f7ff fed7 bl 800e4a8 + 800e6fa: 4603 mov r3, r0 + 800e6fc: 82fb strh r3, [r7, #22] uint16_t u16Coilno = word( modH->u8Buffer[ NB_HI ], modH->u8Buffer[ NB_LO ] ); - 800e63e: 687b ldr r3, [r7, #4] - 800e640: 7dda ldrb r2, [r3, #23] - 800e642: 687b ldr r3, [r7, #4] - 800e644: 7e1b ldrb r3, [r3, #24] - 800e646: 4619 mov r1, r3 - 800e648: 4610 mov r0, r2 - 800e64a: f7ff fecd bl 800e3e8 - 800e64e: 4603 mov r3, r0 - 800e650: 82bb strh r3, [r7, #20] + 800e6fe: 687b ldr r3, [r7, #4] + 800e700: 7dda ldrb r2, [r3, #23] + 800e702: 687b ldr r3, [r7, #4] + 800e704: 7e1b ldrb r3, [r3, #24] + 800e706: 4619 mov r1, r3 + 800e708: 4610 mov r0, r2 + 800e70a: f7ff fecd bl 800e4a8 + 800e70e: 4603 mov r3, r0 + 800e710: 82bb strh r3, [r7, #20] // put the number of bytes in the outcoming message u8bytesno = (uint8_t) (u16Coilno / 8); - 800e652: 8abb ldrh r3, [r7, #20] - 800e654: 08db lsrs r3, r3, #3 - 800e656: b29b uxth r3, r3 - 800e658: 77fb strb r3, [r7, #31] + 800e712: 8abb ldrh r3, [r7, #20] + 800e714: 08db lsrs r3, r3, #3 + 800e716: b29b uxth r3, r3 + 800e718: 77fb strb r3, [r7, #31] if (u16Coilno % 8 != 0) u8bytesno ++; - 800e65a: 8abb ldrh r3, [r7, #20] - 800e65c: f003 0307 and.w r3, r3, #7 - 800e660: b29b uxth r3, r3 - 800e662: 2b00 cmp r3, #0 - 800e664: d002 beq.n 800e66c - 800e666: 7ffb ldrb r3, [r7, #31] - 800e668: 3301 adds r3, #1 - 800e66a: 77fb strb r3, [r7, #31] + 800e71a: 8abb ldrh r3, [r7, #20] + 800e71c: f003 0307 and.w r3, r3, #7 + 800e720: b29b uxth r3, r3 + 800e722: 2b00 cmp r3, #0 + 800e724: d002 beq.n 800e72c + 800e726: 7ffb ldrb r3, [r7, #31] + 800e728: 3301 adds r3, #1 + 800e72a: 77fb strb r3, [r7, #31] modH->u8Buffer[ ADD_HI ] = u8bytesno; - 800e66c: 687b ldr r3, [r7, #4] - 800e66e: 7ffa ldrb r2, [r7, #31] - 800e670: 755a strb r2, [r3, #21] + 800e72c: 687b ldr r3, [r7, #4] + 800e72e: 7ffa ldrb r2, [r7, #31] + 800e730: 755a strb r2, [r3, #21] modH->u8BufferSize = ADD_LO; - 800e672: 687b ldr r3, [r7, #4] - 800e674: 2203 movs r2, #3 - 800e676: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e732: 687b ldr r3, [r7, #4] + 800e734: 2203 movs r2, #3 + 800e736: f883 2093 strb.w r2, [r3, #147] ; 0x93 modH->u8Buffer[modH->u8BufferSize + u8bytesno - 1 ] = 0; - 800e67a: 687b ldr r3, [r7, #4] - 800e67c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e680: 461a mov r2, r3 - 800e682: 7ffb ldrb r3, [r7, #31] - 800e684: 4413 add r3, r2 - 800e686: 3b01 subs r3, #1 - 800e688: 687a ldr r2, [r7, #4] - 800e68a: 4413 add r3, r2 - 800e68c: 2200 movs r2, #0 - 800e68e: 74da strb r2, [r3, #19] + 800e73a: 687b ldr r3, [r7, #4] + 800e73c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e740: 461a mov r2, r3 + 800e742: 7ffb ldrb r3, [r7, #31] + 800e744: 4413 add r3, r2 + 800e746: 3b01 subs r3, #1 + 800e748: 687a ldr r2, [r7, #4] + 800e74a: 4413 add r3, r2 + 800e74c: 2200 movs r2, #0 + 800e74e: 74da strb r2, [r3, #19] // read each coil from the register map and put its value inside the outcoming message u8bitsno = 0; - 800e690: 2300 movs r3, #0 - 800e692: 77bb strb r3, [r7, #30] + 800e750: 2300 movs r3, #0 + 800e752: 77bb strb r3, [r7, #30] if (Database == 1){ - 800e694: 78fb ldrb r3, [r7, #3] - 800e696: 2b01 cmp r3, #1 - 800e698: d104 bne.n 800e6a4 + 800e754: 78fb ldrb r3, [r7, #3] + 800e756: 2b01 cmp r3, #1 + 800e758: d104 bne.n 800e764 u16regs = modH->u16regsCoils; - 800e69a: 687b ldr r3, [r7, #4] - 800e69c: f8d3 30a0 ldr.w r3, [r3, #160] ; 0xa0 - 800e6a0: 61bb str r3, [r7, #24] - 800e6a2: e006 b.n 800e6b2 + 800e75a: 687b ldr r3, [r7, #4] + 800e75c: f8d3 30a0 ldr.w r3, [r3, #160] ; 0xa0 + 800e760: 61bb str r3, [r7, #24] + 800e762: e006 b.n 800e772 } else if (Database == 2){ - 800e6a4: 78fb ldrb r3, [r7, #3] - 800e6a6: 2b02 cmp r3, #2 - 800e6a8: d103 bne.n 800e6b2 + 800e764: 78fb ldrb r3, [r7, #3] + 800e766: 2b02 cmp r3, #2 + 800e768: d103 bne.n 800e772 u16regs = modH->u16regsCoilsRO; - 800e6aa: 687b ldr r3, [r7, #4] - 800e6ac: f8d3 30a4 ldr.w r3, [r3, #164] ; 0xa4 - 800e6b0: 61bb str r3, [r7, #24] + 800e76a: 687b ldr r3, [r7, #4] + 800e76c: f8d3 30a4 ldr.w r3, [r3, #164] ; 0xa4 + 800e770: 61bb str r3, [r7, #24] } for (u16currentCoil = 0; u16currentCoil < u16Coilno; u16currentCoil++) - 800e6b2: 2300 movs r3, #0 - 800e6b4: 83bb strh r3, [r7, #28] - 800e6b6: e056 b.n 800e766 + 800e772: 2300 movs r3, #0 + 800e774: 83bb strh r3, [r7, #28] + 800e776: e056 b.n 800e826 { u16coil = u16StartCoil + u16currentCoil; - 800e6b8: 8afa ldrh r2, [r7, #22] - 800e6ba: 8bbb ldrh r3, [r7, #28] - 800e6bc: 4413 add r3, r2 - 800e6be: 823b strh r3, [r7, #16] + 800e778: 8afa ldrh r2, [r7, #22] + 800e77a: 8bbb ldrh r3, [r7, #28] + 800e77c: 4413 add r3, r2 + 800e77e: 823b strh r3, [r7, #16] u16currentRegister = (u16coil / 16); - 800e6c0: 8a3b ldrh r3, [r7, #16] - 800e6c2: 091b lsrs r3, r3, #4 - 800e6c4: 81fb strh r3, [r7, #14] + 800e780: 8a3b ldrh r3, [r7, #16] + 800e782: 091b lsrs r3, r3, #4 + 800e784: 81fb strh r3, [r7, #14] u8currentBit = (uint8_t) (u16coil % 16); - 800e6c6: 8a3b ldrh r3, [r7, #16] - 800e6c8: b2db uxtb r3, r3 - 800e6ca: f003 030f and.w r3, r3, #15 - 800e6ce: 737b strb r3, [r7, #13] + 800e786: 8a3b ldrh r3, [r7, #16] + 800e788: b2db uxtb r3, r3 + 800e78a: f003 030f and.w r3, r3, #15 + 800e78e: 737b strb r3, [r7, #13] bitWrite( - 800e6d0: 89fb ldrh r3, [r7, #14] - 800e6d2: 005b lsls r3, r3, #1 - 800e6d4: 69ba ldr r2, [r7, #24] - 800e6d6: 4413 add r3, r2 - 800e6d8: 881b ldrh r3, [r3, #0] - 800e6da: 461a mov r2, r3 - 800e6dc: 7b7b ldrb r3, [r7, #13] - 800e6de: fa42 f303 asr.w r3, r2, r3 - 800e6e2: f003 0301 and.w r3, r3, #1 - 800e6e6: 2b00 cmp r3, #0 - 800e6e8: d014 beq.n 800e714 - 800e6ea: 687b ldr r3, [r7, #4] - 800e6ec: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e6f0: 461a mov r2, r3 - 800e6f2: 687b ldr r3, [r7, #4] - 800e6f4: 4413 add r3, r2 - 800e6f6: 7cda ldrb r2, [r3, #19] - 800e6f8: 7fbb ldrb r3, [r7, #30] - 800e6fa: 2101 movs r1, #1 - 800e6fc: fa01 f303 lsl.w r3, r1, r3 - 800e700: b2db uxtb r3, r3 - 800e702: 6879 ldr r1, [r7, #4] - 800e704: f891 1093 ldrb.w r1, [r1, #147] ; 0x93 - 800e708: 4313 orrs r3, r2 - 800e70a: b2da uxtb r2, r3 - 800e70c: 687b ldr r3, [r7, #4] - 800e70e: 440b add r3, r1 - 800e710: 74da strb r2, [r3, #19] - 800e712: e015 b.n 800e740 - 800e714: 687b ldr r3, [r7, #4] - 800e716: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e71a: 461a mov r2, r3 - 800e71c: 687b ldr r3, [r7, #4] - 800e71e: 4413 add r3, r2 - 800e720: 7cda ldrb r2, [r3, #19] - 800e722: 7fbb ldrb r3, [r7, #30] - 800e724: 2101 movs r1, #1 - 800e726: fa01 f303 lsl.w r3, r1, r3 - 800e72a: b2db uxtb r3, r3 - 800e72c: 43db mvns r3, r3 - 800e72e: b2db uxtb r3, r3 - 800e730: 6879 ldr r1, [r7, #4] - 800e732: f891 1093 ldrb.w r1, [r1, #147] ; 0x93 - 800e736: 4013 ands r3, r2 - 800e738: b2da uxtb r2, r3 - 800e73a: 687b ldr r3, [r7, #4] - 800e73c: 440b add r3, r1 - 800e73e: 74da strb r2, [r3, #19] + 800e790: 89fb ldrh r3, [r7, #14] + 800e792: 005b lsls r3, r3, #1 + 800e794: 69ba ldr r2, [r7, #24] + 800e796: 4413 add r3, r2 + 800e798: 881b ldrh r3, [r3, #0] + 800e79a: 461a mov r2, r3 + 800e79c: 7b7b ldrb r3, [r7, #13] + 800e79e: fa42 f303 asr.w r3, r2, r3 + 800e7a2: f003 0301 and.w r3, r3, #1 + 800e7a6: 2b00 cmp r3, #0 + 800e7a8: d014 beq.n 800e7d4 + 800e7aa: 687b ldr r3, [r7, #4] + 800e7ac: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e7b0: 461a mov r2, r3 + 800e7b2: 687b ldr r3, [r7, #4] + 800e7b4: 4413 add r3, r2 + 800e7b6: 7cda ldrb r2, [r3, #19] + 800e7b8: 7fbb ldrb r3, [r7, #30] + 800e7ba: 2101 movs r1, #1 + 800e7bc: fa01 f303 lsl.w r3, r1, r3 + 800e7c0: b2db uxtb r3, r3 + 800e7c2: 6879 ldr r1, [r7, #4] + 800e7c4: f891 1093 ldrb.w r1, [r1, #147] ; 0x93 + 800e7c8: 4313 orrs r3, r2 + 800e7ca: b2da uxtb r2, r3 + 800e7cc: 687b ldr r3, [r7, #4] + 800e7ce: 440b add r3, r1 + 800e7d0: 74da strb r2, [r3, #19] + 800e7d2: e015 b.n 800e800 + 800e7d4: 687b ldr r3, [r7, #4] + 800e7d6: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e7da: 461a mov r2, r3 + 800e7dc: 687b ldr r3, [r7, #4] + 800e7de: 4413 add r3, r2 + 800e7e0: 7cda ldrb r2, [r3, #19] + 800e7e2: 7fbb ldrb r3, [r7, #30] + 800e7e4: 2101 movs r1, #1 + 800e7e6: fa01 f303 lsl.w r3, r1, r3 + 800e7ea: b2db uxtb r3, r3 + 800e7ec: 43db mvns r3, r3 + 800e7ee: b2db uxtb r3, r3 + 800e7f0: 6879 ldr r1, [r7, #4] + 800e7f2: f891 1093 ldrb.w r1, [r1, #147] ; 0x93 + 800e7f6: 4013 ands r3, r2 + 800e7f8: b2da uxtb r2, r3 + 800e7fa: 687b ldr r3, [r7, #4] + 800e7fc: 440b add r3, r1 + 800e7fe: 74da strb r2, [r3, #19] modH->u8Buffer[ modH->u8BufferSize ], u8bitsno, bitRead( u16regs[ u16currentRegister ], u8currentBit ) ); u8bitsno ++; - 800e740: 7fbb ldrb r3, [r7, #30] - 800e742: 3301 adds r3, #1 - 800e744: 77bb strb r3, [r7, #30] + 800e800: 7fbb ldrb r3, [r7, #30] + 800e802: 3301 adds r3, #1 + 800e804: 77bb strb r3, [r7, #30] if (u8bitsno > 7) - 800e746: 7fbb ldrb r3, [r7, #30] - 800e748: 2b07 cmp r3, #7 - 800e74a: d909 bls.n 800e760 + 800e806: 7fbb ldrb r3, [r7, #30] + 800e808: 2b07 cmp r3, #7 + 800e80a: d909 bls.n 800e820 { u8bitsno = 0; - 800e74c: 2300 movs r3, #0 - 800e74e: 77bb strb r3, [r7, #30] + 800e80c: 2300 movs r3, #0 + 800e80e: 77bb strb r3, [r7, #30] modH->u8BufferSize++; - 800e750: 687b ldr r3, [r7, #4] - 800e752: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e756: 3301 adds r3, #1 - 800e758: b2da uxtb r2, r3 - 800e75a: 687b ldr r3, [r7, #4] - 800e75c: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e810: 687b ldr r3, [r7, #4] + 800e812: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e816: 3301 adds r3, #1 + 800e818: b2da uxtb r2, r3 + 800e81a: 687b ldr r3, [r7, #4] + 800e81c: f883 2093 strb.w r2, [r3, #147] ; 0x93 for (u16currentCoil = 0; u16currentCoil < u16Coilno; u16currentCoil++) - 800e760: 8bbb ldrh r3, [r7, #28] - 800e762: 3301 adds r3, #1 - 800e764: 83bb strh r3, [r7, #28] - 800e766: 8bba ldrh r2, [r7, #28] - 800e768: 8abb ldrh r3, [r7, #20] - 800e76a: 429a cmp r2, r3 - 800e76c: d3a4 bcc.n 800e6b8 + 800e820: 8bbb ldrh r3, [r7, #28] + 800e822: 3301 adds r3, #1 + 800e824: 83bb strh r3, [r7, #28] + 800e826: 8bba ldrh r2, [r7, #28] + 800e828: 8abb ldrh r3, [r7, #20] + 800e82a: 429a cmp r2, r3 + 800e82c: d3a4 bcc.n 800e778 } } // send outcoming message if (u16Coilno % 8 != 0) modH->u8BufferSize ++; - 800e76e: 8abb ldrh r3, [r7, #20] - 800e770: f003 0307 and.w r3, r3, #7 - 800e774: b29b uxth r3, r3 - 800e776: 2b00 cmp r3, #0 - 800e778: d007 beq.n 800e78a - 800e77a: 687b ldr r3, [r7, #4] - 800e77c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e780: 3301 adds r3, #1 - 800e782: b2da uxtb r2, r3 - 800e784: 687b ldr r3, [r7, #4] - 800e786: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e82e: 8abb ldrh r3, [r7, #20] + 800e830: f003 0307 and.w r3, r3, #7 + 800e834: b29b uxth r3, r3 + 800e836: 2b00 cmp r3, #0 + 800e838: d007 beq.n 800e84a + 800e83a: 687b ldr r3, [r7, #4] + 800e83c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e840: 3301 adds r3, #1 + 800e842: b2da uxtb r2, r3 + 800e844: 687b ldr r3, [r7, #4] + 800e846: f883 2093 strb.w r2, [r3, #147] ; 0x93 u8CopyBufferSize = modH->u8BufferSize +2; - 800e78a: 687b ldr r3, [r7, #4] - 800e78c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e790: 3302 adds r3, #2 - 800e792: 74fb strb r3, [r7, #19] + 800e84a: 687b ldr r3, [r7, #4] + 800e84c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e850: 3302 adds r3, #2 + 800e852: 74fb strb r3, [r7, #19] sendTxBuffer(modH); - 800e794: 6878 ldr r0, [r7, #4] - 800e796: f7ff fea0 bl 800e4da + 800e854: 6878 ldr r0, [r7, #4] + 800e856: f7ff fea0 bl 800e59a return u8CopyBufferSize; - 800e79a: f997 3013 ldrsb.w r3, [r7, #19] + 800e85a: f997 3013 ldrsb.w r3, [r7, #19] } - 800e79e: 4618 mov r0, r3 - 800e7a0: 3720 adds r7, #32 - 800e7a2: 46bd mov sp, r7 - 800e7a4: bd80 pop {r7, pc} + 800e85e: 4618 mov r0, r3 + 800e860: 3720 adds r7, #32 + 800e862: 46bd mov sp, r7 + 800e864: bd80 pop {r7, pc} -0800e7a6 : +0800e866 : * * @return u8BufferSize Response to master length * @ingroup register */ int8_t process_FC3(modbusHandler_t *modH, uint8_t Database) { - 800e7a6: b580 push {r7, lr} - 800e7a8: b086 sub sp, #24 - 800e7aa: af00 add r7, sp, #0 - 800e7ac: 6078 str r0, [r7, #4] - 800e7ae: 460b mov r3, r1 - 800e7b0: 70fb strb r3, [r7, #3] + 800e866: b580 push {r7, lr} + 800e868: b086 sub sp, #24 + 800e86a: af00 add r7, sp, #0 + 800e86c: 6078 str r0, [r7, #4] + 800e86e: 460b mov r3, r1 + 800e870: 70fb strb r3, [r7, #3] uint16_t u16StartAdd = word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ] ); - 800e7b2: 687b ldr r3, [r7, #4] - 800e7b4: 7d5a ldrb r2, [r3, #21] - 800e7b6: 687b ldr r3, [r7, #4] - 800e7b8: 7d9b ldrb r3, [r3, #22] - 800e7ba: 4619 mov r1, r3 - 800e7bc: 4610 mov r0, r2 - 800e7be: f7ff fe13 bl 800e3e8 - 800e7c2: 4603 mov r3, r0 - 800e7c4: 81fb strh r3, [r7, #14] + 800e872: 687b ldr r3, [r7, #4] + 800e874: 7d5a ldrb r2, [r3, #21] + 800e876: 687b ldr r3, [r7, #4] + 800e878: 7d9b ldrb r3, [r3, #22] + 800e87a: 4619 mov r1, r3 + 800e87c: 4610 mov r0, r2 + 800e87e: f7ff fe13 bl 800e4a8 + 800e882: 4603 mov r3, r0 + 800e884: 81fb strh r3, [r7, #14] uint8_t u8regsno = word( modH->u8Buffer[ NB_HI ], modH->u8Buffer[ NB_LO ] ); - 800e7c6: 687b ldr r3, [r7, #4] - 800e7c8: 7dda ldrb r2, [r3, #23] - 800e7ca: 687b ldr r3, [r7, #4] - 800e7cc: 7e1b ldrb r3, [r3, #24] - 800e7ce: 4619 mov r1, r3 - 800e7d0: 4610 mov r0, r2 - 800e7d2: f7ff fe09 bl 800e3e8 - 800e7d6: 4603 mov r3, r0 - 800e7d8: 737b strb r3, [r7, #13] + 800e886: 687b ldr r3, [r7, #4] + 800e888: 7dda ldrb r2, [r3, #23] + 800e88a: 687b ldr r3, [r7, #4] + 800e88c: 7e1b ldrb r3, [r3, #24] + 800e88e: 4619 mov r1, r3 + 800e890: 4610 mov r0, r2 + 800e892: f7ff fe09 bl 800e4a8 + 800e896: 4603 mov r3, r0 + 800e898: 737b strb r3, [r7, #13] uint8_t u8CopyBufferSize; uint16_t i; uint16_t *u16regs; modH->u8Buffer[ 2 ] = u8regsno * 2; - 800e7da: 7b7b ldrb r3, [r7, #13] - 800e7dc: 005b lsls r3, r3, #1 - 800e7de: b2da uxtb r2, r3 - 800e7e0: 687b ldr r3, [r7, #4] - 800e7e2: 755a strb r2, [r3, #21] + 800e89a: 7b7b ldrb r3, [r7, #13] + 800e89c: 005b lsls r3, r3, #1 + 800e89e: b2da uxtb r2, r3 + 800e8a0: 687b ldr r3, [r7, #4] + 800e8a2: 755a strb r2, [r3, #21] modH->u8BufferSize = 3; - 800e7e4: 687b ldr r3, [r7, #4] - 800e7e6: 2203 movs r2, #3 - 800e7e8: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e8a4: 687b ldr r3, [r7, #4] + 800e8a6: 2203 movs r2, #3 + 800e8a8: f883 2093 strb.w r2, [r3, #147] ; 0x93 if (Database == DB_HOLDING_REGISTER) - 800e7ec: 78fb ldrb r3, [r7, #3] - 800e7ee: 2b03 cmp r3, #3 - 800e7f0: d104 bne.n 800e7fc + 800e8ac: 78fb ldrb r3, [r7, #3] + 800e8ae: 2b03 cmp r3, #3 + 800e8b0: d104 bne.n 800e8bc { u16regs = modH->u16regsHR; - 800e7f2: 687b ldr r3, [r7, #4] - 800e7f4: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 - 800e7f8: 613b str r3, [r7, #16] - 800e7fa: e006 b.n 800e80a + 800e8b2: 687b ldr r3, [r7, #4] + 800e8b4: f8d3 3098 ldr.w r3, [r3, #152] ; 0x98 + 800e8b8: 613b str r3, [r7, #16] + 800e8ba: e006 b.n 800e8ca } else if (Database == DB_INPUT_REGISTERS) - 800e7fc: 78fb ldrb r3, [r7, #3] - 800e7fe: 2b04 cmp r3, #4 - 800e800: d103 bne.n 800e80a + 800e8bc: 78fb ldrb r3, [r7, #3] + 800e8be: 2b04 cmp r3, #4 + 800e8c0: d103 bne.n 800e8ca { u16regs = modH->u16regsRO; - 800e802: 687b ldr r3, [r7, #4] - 800e804: f8d3 309c ldr.w r3, [r3, #156] ; 0x9c - 800e808: 613b str r3, [r7, #16] + 800e8c2: 687b ldr r3, [r7, #4] + 800e8c4: f8d3 309c ldr.w r3, [r3, #156] ; 0x9c + 800e8c8: 613b str r3, [r7, #16] } for (i = u16StartAdd; i < u16StartAdd + u8regsno; i++) - 800e80a: 89fb ldrh r3, [r7, #14] - 800e80c: 82fb strh r3, [r7, #22] - 800e80e: e02e b.n 800e86e + 800e8ca: 89fb ldrh r3, [r7, #14] + 800e8cc: 82fb strh r3, [r7, #22] + 800e8ce: e02e b.n 800e92e { modH->u8Buffer[ modH->u8BufferSize ] = highByte(u16regs[i]); - 800e810: 8afb ldrh r3, [r7, #22] - 800e812: 005b lsls r3, r3, #1 - 800e814: 693a ldr r2, [r7, #16] - 800e816: 4413 add r3, r2 - 800e818: 881b ldrh r3, [r3, #0] - 800e81a: 0a1b lsrs r3, r3, #8 - 800e81c: b29a uxth r2, r3 - 800e81e: 687b ldr r3, [r7, #4] - 800e820: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e824: 4619 mov r1, r3 - 800e826: b2d2 uxtb r2, r2 - 800e828: 687b ldr r3, [r7, #4] - 800e82a: 440b add r3, r1 - 800e82c: 74da strb r2, [r3, #19] + 800e8d0: 8afb ldrh r3, [r7, #22] + 800e8d2: 005b lsls r3, r3, #1 + 800e8d4: 693a ldr r2, [r7, #16] + 800e8d6: 4413 add r3, r2 + 800e8d8: 881b ldrh r3, [r3, #0] + 800e8da: 0a1b lsrs r3, r3, #8 + 800e8dc: b29a uxth r2, r3 + 800e8de: 687b ldr r3, [r7, #4] + 800e8e0: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e8e4: 4619 mov r1, r3 + 800e8e6: b2d2 uxtb r2, r2 + 800e8e8: 687b ldr r3, [r7, #4] + 800e8ea: 440b add r3, r1 + 800e8ec: 74da strb r2, [r3, #19] modH->u8BufferSize++; - 800e82e: 687b ldr r3, [r7, #4] - 800e830: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e834: 3301 adds r3, #1 - 800e836: b2da uxtb r2, r3 - 800e838: 687b ldr r3, [r7, #4] - 800e83a: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e8ee: 687b ldr r3, [r7, #4] + 800e8f0: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e8f4: 3301 adds r3, #1 + 800e8f6: b2da uxtb r2, r3 + 800e8f8: 687b ldr r3, [r7, #4] + 800e8fa: f883 2093 strb.w r2, [r3, #147] ; 0x93 modH->u8Buffer[ modH->u8BufferSize ] = lowByte(u16regs[i]); - 800e83e: 8afb ldrh r3, [r7, #22] - 800e840: 005b lsls r3, r3, #1 - 800e842: 693a ldr r2, [r7, #16] - 800e844: 4413 add r3, r2 - 800e846: 881a ldrh r2, [r3, #0] - 800e848: 687b ldr r3, [r7, #4] - 800e84a: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e84e: 4619 mov r1, r3 - 800e850: b2d2 uxtb r2, r2 - 800e852: 687b ldr r3, [r7, #4] - 800e854: 440b add r3, r1 - 800e856: 74da strb r2, [r3, #19] + 800e8fe: 8afb ldrh r3, [r7, #22] + 800e900: 005b lsls r3, r3, #1 + 800e902: 693a ldr r2, [r7, #16] + 800e904: 4413 add r3, r2 + 800e906: 881a ldrh r2, [r3, #0] + 800e908: 687b ldr r3, [r7, #4] + 800e90a: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e90e: 4619 mov r1, r3 + 800e910: b2d2 uxtb r2, r2 + 800e912: 687b ldr r3, [r7, #4] + 800e914: 440b add r3, r1 + 800e916: 74da strb r2, [r3, #19] modH->u8BufferSize++; - 800e858: 687b ldr r3, [r7, #4] - 800e85a: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e85e: 3301 adds r3, #1 - 800e860: b2da uxtb r2, r3 - 800e862: 687b ldr r3, [r7, #4] - 800e864: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e918: 687b ldr r3, [r7, #4] + 800e91a: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e91e: 3301 adds r3, #1 + 800e920: b2da uxtb r2, r3 + 800e922: 687b ldr r3, [r7, #4] + 800e924: f883 2093 strb.w r2, [r3, #147] ; 0x93 for (i = u16StartAdd; i < u16StartAdd + u8regsno; i++) - 800e868: 8afb ldrh r3, [r7, #22] - 800e86a: 3301 adds r3, #1 - 800e86c: 82fb strh r3, [r7, #22] - 800e86e: 8afa ldrh r2, [r7, #22] - 800e870: 89f9 ldrh r1, [r7, #14] - 800e872: 7b7b ldrb r3, [r7, #13] - 800e874: 440b add r3, r1 - 800e876: 429a cmp r2, r3 - 800e878: dbca blt.n 800e810 + 800e928: 8afb ldrh r3, [r7, #22] + 800e92a: 3301 adds r3, #1 + 800e92c: 82fb strh r3, [r7, #22] + 800e92e: 8afa ldrh r2, [r7, #22] + 800e930: 89f9 ldrh r1, [r7, #14] + 800e932: 7b7b ldrb r3, [r7, #13] + 800e934: 440b add r3, r1 + 800e936: 429a cmp r2, r3 + 800e938: dbca blt.n 800e8d0 } u8CopyBufferSize = modH->u8BufferSize +2; - 800e87a: 687b ldr r3, [r7, #4] - 800e87c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e880: 3302 adds r3, #2 - 800e882: 733b strb r3, [r7, #12] + 800e93a: 687b ldr r3, [r7, #4] + 800e93c: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e940: 3302 adds r3, #2 + 800e942: 733b strb r3, [r7, #12] sendTxBuffer(modH); - 800e884: 6878 ldr r0, [r7, #4] - 800e886: f7ff fe28 bl 800e4da + 800e944: 6878 ldr r0, [r7, #4] + 800e946: f7ff fe28 bl 800e59a return u8CopyBufferSize; - 800e88a: f997 300c ldrsb.w r3, [r7, #12] + 800e94a: f997 300c ldrsb.w r3, [r7, #12] } - 800e88e: 4618 mov r0, r3 - 800e890: 3718 adds r7, #24 - 800e892: 46bd mov sp, r7 - 800e894: bd80 pop {r7, pc} + 800e94e: 4618 mov r0, r3 + 800e950: 3718 adds r7, #24 + 800e952: 46bd mov sp, r7 + 800e954: bd80 pop {r7, pc} -0800e896 : +0800e956 : * * @return u8BufferSize Response to master length * @ingroup discrete */ int8_t process_FC5( modbusHandler_t *modH ) { - 800e896: b580 push {r7, lr} - 800e898: b084 sub sp, #16 - 800e89a: af00 add r7, sp, #0 - 800e89c: 6078 str r0, [r7, #4] + 800e956: b580 push {r7, lr} + 800e958: b084 sub sp, #16 + 800e95a: af00 add r7, sp, #0 + 800e95c: 6078 str r0, [r7, #4] uint8_t u8currentBit; uint16_t u16currentRegister; uint8_t u8CopyBufferSize; uint16_t u16coil = word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ] ); - 800e89e: 687b ldr r3, [r7, #4] - 800e8a0: 7d5a ldrb r2, [r3, #21] - 800e8a2: 687b ldr r3, [r7, #4] - 800e8a4: 7d9b ldrb r3, [r3, #22] - 800e8a6: 4619 mov r1, r3 - 800e8a8: 4610 mov r0, r2 - 800e8aa: f7ff fd9d bl 800e3e8 - 800e8ae: 4603 mov r3, r0 - 800e8b0: 81fb strh r3, [r7, #14] + 800e95e: 687b ldr r3, [r7, #4] + 800e960: 7d5a ldrb r2, [r3, #21] + 800e962: 687b ldr r3, [r7, #4] + 800e964: 7d9b ldrb r3, [r3, #22] + 800e966: 4619 mov r1, r3 + 800e968: 4610 mov r0, r2 + 800e96a: f7ff fd9d bl 800e4a8 + 800e96e: 4603 mov r3, r0 + 800e970: 81fb strh r3, [r7, #14] // point to the register and its bit u16currentRegister = (u16coil / 16); - 800e8b2: 89fb ldrh r3, [r7, #14] - 800e8b4: 091b lsrs r3, r3, #4 - 800e8b6: 81bb strh r3, [r7, #12] + 800e972: 89fb ldrh r3, [r7, #14] + 800e974: 091b lsrs r3, r3, #4 + 800e976: 81bb strh r3, [r7, #12] u8currentBit = (uint8_t) (u16coil % 16); - 800e8b8: 89fb ldrh r3, [r7, #14] - 800e8ba: b2db uxtb r3, r3 - 800e8bc: f003 030f and.w r3, r3, #15 - 800e8c0: 72fb strb r3, [r7, #11] + 800e978: 89fb ldrh r3, [r7, #14] + 800e97a: b2db uxtb r3, r3 + 800e97c: f003 030f and.w r3, r3, #15 + 800e980: 72fb strb r3, [r7, #11] // write to coil bitWrite( - 800e8c2: 687b ldr r3, [r7, #4] - 800e8c4: 7ddb ldrb r3, [r3, #23] - 800e8c6: 2bff cmp r3, #255 ; 0xff - 800e8c8: d115 bne.n 800e8f6 - 800e8ca: 687b ldr r3, [r7, #4] - 800e8cc: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 - 800e8d0: 89bb ldrh r3, [r7, #12] - 800e8d2: 005b lsls r3, r3, #1 - 800e8d4: 4413 add r3, r2 - 800e8d6: 8819 ldrh r1, [r3, #0] - 800e8d8: 7afb ldrb r3, [r7, #11] - 800e8da: 2201 movs r2, #1 - 800e8dc: fa02 f303 lsl.w r3, r2, r3 - 800e8e0: b29a uxth r2, r3 - 800e8e2: 687b ldr r3, [r7, #4] - 800e8e4: f8d3 00a0 ldr.w r0, [r3, #160] ; 0xa0 - 800e8e8: 89bb ldrh r3, [r7, #12] - 800e8ea: 005b lsls r3, r3, #1 - 800e8ec: 4403 add r3, r0 - 800e8ee: 430a orrs r2, r1 - 800e8f0: b292 uxth r2, r2 - 800e8f2: 801a strh r2, [r3, #0] - 800e8f4: e016 b.n 800e924 - 800e8f6: 687b ldr r3, [r7, #4] - 800e8f8: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 - 800e8fc: 89bb ldrh r3, [r7, #12] - 800e8fe: 005b lsls r3, r3, #1 - 800e900: 4413 add r3, r2 - 800e902: 8819 ldrh r1, [r3, #0] - 800e904: 7afb ldrb r3, [r7, #11] - 800e906: 2201 movs r2, #1 - 800e908: fa02 f303 lsl.w r3, r2, r3 - 800e90c: b29b uxth r3, r3 - 800e90e: 43db mvns r3, r3 - 800e910: b29a uxth r2, r3 - 800e912: 687b ldr r3, [r7, #4] - 800e914: f8d3 00a0 ldr.w r0, [r3, #160] ; 0xa0 - 800e918: 89bb ldrh r3, [r7, #12] - 800e91a: 005b lsls r3, r3, #1 - 800e91c: 4403 add r3, r0 - 800e91e: 400a ands r2, r1 - 800e920: b292 uxth r2, r2 - 800e922: 801a strh r2, [r3, #0] + 800e982: 687b ldr r3, [r7, #4] + 800e984: 7ddb ldrb r3, [r3, #23] + 800e986: 2bff cmp r3, #255 ; 0xff + 800e988: d115 bne.n 800e9b6 + 800e98a: 687b ldr r3, [r7, #4] + 800e98c: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 + 800e990: 89bb ldrh r3, [r7, #12] + 800e992: 005b lsls r3, r3, #1 + 800e994: 4413 add r3, r2 + 800e996: 8819 ldrh r1, [r3, #0] + 800e998: 7afb ldrb r3, [r7, #11] + 800e99a: 2201 movs r2, #1 + 800e99c: fa02 f303 lsl.w r3, r2, r3 + 800e9a0: b29a uxth r2, r3 + 800e9a2: 687b ldr r3, [r7, #4] + 800e9a4: f8d3 00a0 ldr.w r0, [r3, #160] ; 0xa0 + 800e9a8: 89bb ldrh r3, [r7, #12] + 800e9aa: 005b lsls r3, r3, #1 + 800e9ac: 4403 add r3, r0 + 800e9ae: 430a orrs r2, r1 + 800e9b0: b292 uxth r2, r2 + 800e9b2: 801a strh r2, [r3, #0] + 800e9b4: e016 b.n 800e9e4 + 800e9b6: 687b ldr r3, [r7, #4] + 800e9b8: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 + 800e9bc: 89bb ldrh r3, [r7, #12] + 800e9be: 005b lsls r3, r3, #1 + 800e9c0: 4413 add r3, r2 + 800e9c2: 8819 ldrh r1, [r3, #0] + 800e9c4: 7afb ldrb r3, [r7, #11] + 800e9c6: 2201 movs r2, #1 + 800e9c8: fa02 f303 lsl.w r3, r2, r3 + 800e9cc: b29b uxth r3, r3 + 800e9ce: 43db mvns r3, r3 + 800e9d0: b29a uxth r2, r3 + 800e9d2: 687b ldr r3, [r7, #4] + 800e9d4: f8d3 00a0 ldr.w r0, [r3, #160] ; 0xa0 + 800e9d8: 89bb ldrh r3, [r7, #12] + 800e9da: 005b lsls r3, r3, #1 + 800e9dc: 4403 add r3, r0 + 800e9de: 400a ands r2, r1 + 800e9e0: b292 uxth r2, r2 + 800e9e2: 801a strh r2, [r3, #0] u8currentBit, modH->u8Buffer[ NB_HI ] == 0xff ); // send answer to master modH->u8BufferSize = 6; - 800e924: 687b ldr r3, [r7, #4] - 800e926: 2206 movs r2, #6 - 800e928: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800e9e4: 687b ldr r3, [r7, #4] + 800e9e6: 2206 movs r2, #6 + 800e9e8: f883 2093 strb.w r2, [r3, #147] ; 0x93 u8CopyBufferSize = modH->u8BufferSize +2; - 800e92c: 687b ldr r3, [r7, #4] - 800e92e: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e932: 3302 adds r3, #2 - 800e934: 72bb strb r3, [r7, #10] + 800e9ec: 687b ldr r3, [r7, #4] + 800e9ee: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800e9f2: 3302 adds r3, #2 + 800e9f4: 72bb strb r3, [r7, #10] sendTxBuffer(modH); - 800e936: 6878 ldr r0, [r7, #4] - 800e938: f7ff fdcf bl 800e4da + 800e9f6: 6878 ldr r0, [r7, #4] + 800e9f8: f7ff fdcf bl 800e59a return u8CopyBufferSize; - 800e93c: f997 300a ldrsb.w r3, [r7, #10] + 800e9fc: f997 300a ldrsb.w r3, [r7, #10] } - 800e940: 4618 mov r0, r3 - 800e942: 3710 adds r7, #16 - 800e944: 46bd mov sp, r7 - 800e946: bd80 pop {r7, pc} + 800ea00: 4618 mov r0, r3 + 800ea02: 3710 adds r7, #16 + 800ea04: 46bd mov sp, r7 + 800ea06: bd80 pop {r7, pc} -0800e948 : +0800ea08 : * * @return u8BufferSize Response to master length * @ingroup register */ int8_t process_FC6(modbusHandler_t *modH) { - 800e948: b580 push {r7, lr} - 800e94a: b084 sub sp, #16 - 800e94c: af00 add r7, sp, #0 - 800e94e: 6078 str r0, [r7, #4] + 800ea08: b580 push {r7, lr} + 800ea0a: b084 sub sp, #16 + 800ea0c: af00 add r7, sp, #0 + 800ea0e: 6078 str r0, [r7, #4] uint16_t u16add = word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ] ); - 800e950: 687b ldr r3, [r7, #4] - 800e952: 7d5a ldrb r2, [r3, #21] - 800e954: 687b ldr r3, [r7, #4] - 800e956: 7d9b ldrb r3, [r3, #22] - 800e958: 4619 mov r1, r3 - 800e95a: 4610 mov r0, r2 - 800e95c: f7ff fd44 bl 800e3e8 - 800e960: 4603 mov r3, r0 - 800e962: 81fb strh r3, [r7, #14] + 800ea10: 687b ldr r3, [r7, #4] + 800ea12: 7d5a ldrb r2, [r3, #21] + 800ea14: 687b ldr r3, [r7, #4] + 800ea16: 7d9b ldrb r3, [r3, #22] + 800ea18: 4619 mov r1, r3 + 800ea1a: 4610 mov r0, r2 + 800ea1c: f7ff fd44 bl 800e4a8 + 800ea20: 4603 mov r3, r0 + 800ea22: 81fb strh r3, [r7, #14] uint8_t u8CopyBufferSize; uint16_t u16val = word( modH->u8Buffer[ NB_HI ], modH->u8Buffer[ NB_LO ] ); - 800e964: 687b ldr r3, [r7, #4] - 800e966: 7dda ldrb r2, [r3, #23] - 800e968: 687b ldr r3, [r7, #4] - 800e96a: 7e1b ldrb r3, [r3, #24] - 800e96c: 4619 mov r1, r3 - 800e96e: 4610 mov r0, r2 - 800e970: f7ff fd3a bl 800e3e8 - 800e974: 4603 mov r3, r0 - 800e976: 81bb strh r3, [r7, #12] + 800ea24: 687b ldr r3, [r7, #4] + 800ea26: 7dda ldrb r2, [r3, #23] + 800ea28: 687b ldr r3, [r7, #4] + 800ea2a: 7e1b ldrb r3, [r3, #24] + 800ea2c: 4619 mov r1, r3 + 800ea2e: 4610 mov r0, r2 + 800ea30: f7ff fd3a bl 800e4a8 + 800ea34: 4603 mov r3, r0 + 800ea36: 81bb strh r3, [r7, #12] modH->u16regsHR[ u16add ] = u16val; - 800e978: 687b ldr r3, [r7, #4] - 800e97a: f8d3 2098 ldr.w r2, [r3, #152] ; 0x98 - 800e97e: 89fb ldrh r3, [r7, #14] - 800e980: 005b lsls r3, r3, #1 - 800e982: 4413 add r3, r2 - 800e984: 89ba ldrh r2, [r7, #12] - 800e986: 801a strh r2, [r3, #0] + 800ea38: 687b ldr r3, [r7, #4] + 800ea3a: f8d3 2098 ldr.w r2, [r3, #152] ; 0x98 + 800ea3e: 89fb ldrh r3, [r7, #14] + 800ea40: 005b lsls r3, r3, #1 + 800ea42: 4413 add r3, r2 + 800ea44: 89ba ldrh r2, [r7, #12] + 800ea46: 801a strh r2, [r3, #0] // keep the same header modH->u8BufferSize = RESPONSE_SIZE; - 800e988: 687b ldr r3, [r7, #4] - 800e98a: 2206 movs r2, #6 - 800e98c: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800ea48: 687b ldr r3, [r7, #4] + 800ea4a: 2206 movs r2, #6 + 800ea4c: f883 2093 strb.w r2, [r3, #147] ; 0x93 u8CopyBufferSize = modH->u8BufferSize + 2; - 800e990: 687b ldr r3, [r7, #4] - 800e992: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800e996: 3302 adds r3, #2 - 800e998: 72fb strb r3, [r7, #11] + 800ea50: 687b ldr r3, [r7, #4] + 800ea52: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800ea56: 3302 adds r3, #2 + 800ea58: 72fb strb r3, [r7, #11] sendTxBuffer(modH); - 800e99a: 6878 ldr r0, [r7, #4] - 800e99c: f7ff fd9d bl 800e4da + 800ea5a: 6878 ldr r0, [r7, #4] + 800ea5c: f7ff fd9d bl 800e59a return u8CopyBufferSize; - 800e9a0: f997 300b ldrsb.w r3, [r7, #11] + 800ea60: f997 300b ldrsb.w r3, [r7, #11] } - 800e9a4: 4618 mov r0, r3 - 800e9a6: 3710 adds r7, #16 - 800e9a8: 46bd mov sp, r7 - 800e9aa: bd80 pop {r7, pc} + 800ea64: 4618 mov r0, r3 + 800ea66: 3710 adds r7, #16 + 800ea68: 46bd mov sp, r7 + 800ea6a: bd80 pop {r7, pc} -0800e9ac : +0800ea6c : * * @return u8BufferSize Response to master length * @ingroup discrete */ int8_t process_FC15( modbusHandler_t *modH ) { - 800e9ac: b580 push {r7, lr} - 800e9ae: b086 sub sp, #24 - 800e9b0: af00 add r7, sp, #0 - 800e9b2: 6078 str r0, [r7, #4] + 800ea6c: b580 push {r7, lr} + 800ea6e: b086 sub sp, #24 + 800ea70: af00 add r7, sp, #0 + 800ea72: 6078 str r0, [r7, #4] uint8_t u8CopyBufferSize; uint16_t u16currentCoil, u16coil; bool bTemp; // get the first and last coil from the message uint16_t u16StartCoil = word( modH->u8Buffer[ ADD_HI ], modH->u8Buffer[ ADD_LO ] ); - 800e9b4: 687b ldr r3, [r7, #4] - 800e9b6: 7d5a ldrb r2, [r3, #21] - 800e9b8: 687b ldr r3, [r7, #4] - 800e9ba: 7d9b ldrb r3, [r3, #22] - 800e9bc: 4619 mov r1, r3 - 800e9be: 4610 mov r0, r2 - 800e9c0: f7ff fd12 bl 800e3e8 - 800e9c4: 4603 mov r3, r0 - 800e9c6: 827b strh r3, [r7, #18] + 800ea74: 687b ldr r3, [r7, #4] + 800ea76: 7d5a ldrb r2, [r3, #21] + 800ea78: 687b ldr r3, [r7, #4] + 800ea7a: 7d9b ldrb r3, [r3, #22] + 800ea7c: 4619 mov r1, r3 + 800ea7e: 4610 mov r0, r2 + 800ea80: f7ff fd12 bl 800e4a8 + 800ea84: 4603 mov r3, r0 + 800ea86: 827b strh r3, [r7, #18] uint16_t u16Coilno = word( modH->u8Buffer[ NB_HI ], modH->u8Buffer[ NB_LO ] ); - 800e9c8: 687b ldr r3, [r7, #4] - 800e9ca: 7dda ldrb r2, [r3, #23] - 800e9cc: 687b ldr r3, [r7, #4] - 800e9ce: 7e1b ldrb r3, [r3, #24] - 800e9d0: 4619 mov r1, r3 - 800e9d2: 4610 mov r0, r2 - 800e9d4: f7ff fd08 bl 800e3e8 - 800e9d8: 4603 mov r3, r0 - 800e9da: 823b strh r3, [r7, #16] + 800ea88: 687b ldr r3, [r7, #4] + 800ea8a: 7dda ldrb r2, [r3, #23] + 800ea8c: 687b ldr r3, [r7, #4] + 800ea8e: 7e1b ldrb r3, [r3, #24] + 800ea90: 4619 mov r1, r3 + 800ea92: 4610 mov r0, r2 + 800ea94: f7ff fd08 bl 800e4a8 + 800ea98: 4603 mov r3, r0 + 800ea9a: 823b strh r3, [r7, #16] // read each coil from the register map and put its value inside the outcoming message u8bitsno = 0; - 800e9dc: 2300 movs r3, #0 - 800e9de: 75bb strb r3, [r7, #22] + 800ea9c: 2300 movs r3, #0 + 800ea9e: 75bb strb r3, [r7, #22] u8frameByte = 7; - 800e9e0: 2307 movs r3, #7 - 800e9e2: 75fb strb r3, [r7, #23] + 800eaa0: 2307 movs r3, #7 + 800eaa2: 75fb strb r3, [r7, #23] for (u16currentCoil = 0; u16currentCoil < u16Coilno; u16currentCoil++) - 800e9e4: 2300 movs r3, #0 - 800e9e6: 82bb strh r3, [r7, #20] - 800e9e8: e058 b.n 800ea9c + 800eaa4: 2300 movs r3, #0 + 800eaa6: 82bb strh r3, [r7, #20] + 800eaa8: e058 b.n 800eb5c { u16coil = u16StartCoil + u16currentCoil; - 800e9ea: 8a7a ldrh r2, [r7, #18] - 800e9ec: 8abb ldrh r3, [r7, #20] - 800e9ee: 4413 add r3, r2 - 800e9f0: 81bb strh r3, [r7, #12] + 800eaaa: 8a7a ldrh r2, [r7, #18] + 800eaac: 8abb ldrh r3, [r7, #20] + 800eaae: 4413 add r3, r2 + 800eab0: 81bb strh r3, [r7, #12] u16currentRegister = (u16coil / 16); - 800e9f2: 89bb ldrh r3, [r7, #12] - 800e9f4: 091b lsrs r3, r3, #4 - 800e9f6: 817b strh r3, [r7, #10] + 800eab2: 89bb ldrh r3, [r7, #12] + 800eab4: 091b lsrs r3, r3, #4 + 800eab6: 817b strh r3, [r7, #10] u8currentBit = (uint8_t) (u16coil % 16); - 800e9f8: 89bb ldrh r3, [r7, #12] - 800e9fa: b2db uxtb r3, r3 - 800e9fc: f003 030f and.w r3, r3, #15 - 800ea00: 727b strb r3, [r7, #9] + 800eab8: 89bb ldrh r3, [r7, #12] + 800eaba: b2db uxtb r3, r3 + 800eabc: f003 030f and.w r3, r3, #15 + 800eac0: 727b strb r3, [r7, #9] bTemp = bitRead( - 800ea02: 7dfb ldrb r3, [r7, #23] - 800ea04: 687a ldr r2, [r7, #4] - 800ea06: 4413 add r3, r2 - 800ea08: 7cdb ldrb r3, [r3, #19] - 800ea0a: 461a mov r2, r3 - 800ea0c: 7dbb ldrb r3, [r7, #22] - 800ea0e: fa42 f303 asr.w r3, r2, r3 - 800ea12: f003 0301 and.w r3, r3, #1 - 800ea16: 2b00 cmp r3, #0 - 800ea18: bf14 ite ne - 800ea1a: 2301 movne r3, #1 - 800ea1c: 2300 moveq r3, #0 - 800ea1e: 723b strb r3, [r7, #8] + 800eac2: 7dfb ldrb r3, [r7, #23] + 800eac4: 687a ldr r2, [r7, #4] + 800eac6: 4413 add r3, r2 + 800eac8: 7cdb ldrb r3, [r3, #19] + 800eaca: 461a mov r2, r3 + 800eacc: 7dbb ldrb r3, [r7, #22] + 800eace: fa42 f303 asr.w r3, r2, r3 + 800ead2: f003 0301 and.w r3, r3, #1 + 800ead6: 2b00 cmp r3, #0 + 800ead8: bf14 ite ne + 800eada: 2301 movne r3, #1 + 800eadc: 2300 moveq r3, #0 + 800eade: 723b strb r3, [r7, #8] modH->u8Buffer[ u8frameByte ], u8bitsno ); bitWrite( - 800ea20: 7a3b ldrb r3, [r7, #8] - 800ea22: 2b00 cmp r3, #0 - 800ea24: d015 beq.n 800ea52 - 800ea26: 687b ldr r3, [r7, #4] - 800ea28: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 - 800ea2c: 897b ldrh r3, [r7, #10] - 800ea2e: 005b lsls r3, r3, #1 - 800ea30: 4413 add r3, r2 - 800ea32: 8819 ldrh r1, [r3, #0] - 800ea34: 7a7b ldrb r3, [r7, #9] - 800ea36: 2201 movs r2, #1 - 800ea38: fa02 f303 lsl.w r3, r2, r3 - 800ea3c: b29a uxth r2, r3 - 800ea3e: 687b ldr r3, [r7, #4] - 800ea40: f8d3 00a0 ldr.w r0, [r3, #160] ; 0xa0 - 800ea44: 897b ldrh r3, [r7, #10] - 800ea46: 005b lsls r3, r3, #1 - 800ea48: 4403 add r3, r0 - 800ea4a: 430a orrs r2, r1 - 800ea4c: b292 uxth r2, r2 - 800ea4e: 801a strh r2, [r3, #0] - 800ea50: e016 b.n 800ea80 - 800ea52: 687b ldr r3, [r7, #4] - 800ea54: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 - 800ea58: 897b ldrh r3, [r7, #10] - 800ea5a: 005b lsls r3, r3, #1 - 800ea5c: 4413 add r3, r2 - 800ea5e: 8819 ldrh r1, [r3, #0] - 800ea60: 7a7b ldrb r3, [r7, #9] - 800ea62: 2201 movs r2, #1 - 800ea64: fa02 f303 lsl.w r3, r2, r3 - 800ea68: b29b uxth r3, r3 - 800ea6a: 43db mvns r3, r3 - 800ea6c: b29a uxth r2, r3 - 800ea6e: 687b ldr r3, [r7, #4] - 800ea70: f8d3 00a0 ldr.w r0, [r3, #160] ; 0xa0 - 800ea74: 897b ldrh r3, [r7, #10] - 800ea76: 005b lsls r3, r3, #1 - 800ea78: 4403 add r3, r0 - 800ea7a: 400a ands r2, r1 - 800ea7c: b292 uxth r2, r2 - 800ea7e: 801a strh r2, [r3, #0] + 800eae0: 7a3b ldrb r3, [r7, #8] + 800eae2: 2b00 cmp r3, #0 + 800eae4: d015 beq.n 800eb12 + 800eae6: 687b ldr r3, [r7, #4] + 800eae8: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 + 800eaec: 897b ldrh r3, [r7, #10] + 800eaee: 005b lsls r3, r3, #1 + 800eaf0: 4413 add r3, r2 + 800eaf2: 8819 ldrh r1, [r3, #0] + 800eaf4: 7a7b ldrb r3, [r7, #9] + 800eaf6: 2201 movs r2, #1 + 800eaf8: fa02 f303 lsl.w r3, r2, r3 + 800eafc: b29a uxth r2, r3 + 800eafe: 687b ldr r3, [r7, #4] + 800eb00: f8d3 00a0 ldr.w r0, [r3, #160] ; 0xa0 + 800eb04: 897b ldrh r3, [r7, #10] + 800eb06: 005b lsls r3, r3, #1 + 800eb08: 4403 add r3, r0 + 800eb0a: 430a orrs r2, r1 + 800eb0c: b292 uxth r2, r2 + 800eb0e: 801a strh r2, [r3, #0] + 800eb10: e016 b.n 800eb40 + 800eb12: 687b ldr r3, [r7, #4] + 800eb14: f8d3 20a0 ldr.w r2, [r3, #160] ; 0xa0 + 800eb18: 897b ldrh r3, [r7, #10] + 800eb1a: 005b lsls r3, r3, #1 + 800eb1c: 4413 add r3, r2 + 800eb1e: 8819 ldrh r1, [r3, #0] + 800eb20: 7a7b ldrb r3, [r7, #9] + 800eb22: 2201 movs r2, #1 + 800eb24: fa02 f303 lsl.w r3, r2, r3 + 800eb28: b29b uxth r3, r3 + 800eb2a: 43db mvns r3, r3 + 800eb2c: b29a uxth r2, r3 + 800eb2e: 687b ldr r3, [r7, #4] + 800eb30: f8d3 00a0 ldr.w r0, [r3, #160] ; 0xa0 + 800eb34: 897b ldrh r3, [r7, #10] + 800eb36: 005b lsls r3, r3, #1 + 800eb38: 4403 add r3, r0 + 800eb3a: 400a ands r2, r1 + 800eb3c: b292 uxth r2, r2 + 800eb3e: 801a strh r2, [r3, #0] modH->u16regsCoils[ u16currentRegister ], u8currentBit, bTemp ); u8bitsno ++; - 800ea80: 7dbb ldrb r3, [r7, #22] - 800ea82: 3301 adds r3, #1 - 800ea84: 75bb strb r3, [r7, #22] + 800eb40: 7dbb ldrb r3, [r7, #22] + 800eb42: 3301 adds r3, #1 + 800eb44: 75bb strb r3, [r7, #22] if (u8bitsno > 7) - 800ea86: 7dbb ldrb r3, [r7, #22] - 800ea88: 2b07 cmp r3, #7 - 800ea8a: d904 bls.n 800ea96 + 800eb46: 7dbb ldrb r3, [r7, #22] + 800eb48: 2b07 cmp r3, #7 + 800eb4a: d904 bls.n 800eb56 { u8bitsno = 0; - 800ea8c: 2300 movs r3, #0 - 800ea8e: 75bb strb r3, [r7, #22] + 800eb4c: 2300 movs r3, #0 + 800eb4e: 75bb strb r3, [r7, #22] u8frameByte++; - 800ea90: 7dfb ldrb r3, [r7, #23] - 800ea92: 3301 adds r3, #1 - 800ea94: 75fb strb r3, [r7, #23] + 800eb50: 7dfb ldrb r3, [r7, #23] + 800eb52: 3301 adds r3, #1 + 800eb54: 75fb strb r3, [r7, #23] for (u16currentCoil = 0; u16currentCoil < u16Coilno; u16currentCoil++) - 800ea96: 8abb ldrh r3, [r7, #20] - 800ea98: 3301 adds r3, #1 - 800ea9a: 82bb strh r3, [r7, #20] - 800ea9c: 8aba ldrh r2, [r7, #20] - 800ea9e: 8a3b ldrh r3, [r7, #16] - 800eaa0: 429a cmp r2, r3 - 800eaa2: d3a2 bcc.n 800e9ea + 800eb56: 8abb ldrh r3, [r7, #20] + 800eb58: 3301 adds r3, #1 + 800eb5a: 82bb strh r3, [r7, #20] + 800eb5c: 8aba ldrh r2, [r7, #20] + 800eb5e: 8a3b ldrh r3, [r7, #16] + 800eb60: 429a cmp r2, r3 + 800eb62: d3a2 bcc.n 800eaaa } } // send outcoming message // it's just a copy of the incomping frame until 6th byte modH->u8BufferSize = 6; - 800eaa4: 687b ldr r3, [r7, #4] - 800eaa6: 2206 movs r2, #6 - 800eaa8: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800eb64: 687b ldr r3, [r7, #4] + 800eb66: 2206 movs r2, #6 + 800eb68: f883 2093 strb.w r2, [r3, #147] ; 0x93 u8CopyBufferSize = modH->u8BufferSize +2; - 800eaac: 687b ldr r3, [r7, #4] - 800eaae: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800eab2: 3302 adds r3, #2 - 800eab4: 73fb strb r3, [r7, #15] + 800eb6c: 687b ldr r3, [r7, #4] + 800eb6e: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800eb72: 3302 adds r3, #2 + 800eb74: 73fb strb r3, [r7, #15] sendTxBuffer(modH); - 800eab6: 6878 ldr r0, [r7, #4] - 800eab8: f7ff fd0f bl 800e4da + 800eb76: 6878 ldr r0, [r7, #4] + 800eb78: f7ff fd0f bl 800e59a return u8CopyBufferSize; - 800eabc: f997 300f ldrsb.w r3, [r7, #15] + 800eb7c: f997 300f ldrsb.w r3, [r7, #15] } - 800eac0: 4618 mov r0, r3 - 800eac2: 3718 adds r7, #24 - 800eac4: 46bd mov sp, r7 - 800eac6: bd80 pop {r7, pc} + 800eb80: 4618 mov r0, r3 + 800eb82: 3718 adds r7, #24 + 800eb84: 46bd mov sp, r7 + 800eb86: bd80 pop {r7, pc} -0800eac8 : +0800eb88 : * * @return u8BufferSize Response to master length * @ingroup register */ int8_t process_FC16(modbusHandler_t *modH ) { - 800eac8: b580 push {r7, lr} - 800eaca: b086 sub sp, #24 - 800eacc: af00 add r7, sp, #0 - 800eace: 6078 str r0, [r7, #4] + 800eb88: b580 push {r7, lr} + 800eb8a: b086 sub sp, #24 + 800eb8c: af00 add r7, sp, #0 + 800eb8e: 6078 str r0, [r7, #4] uint16_t u16StartAdd = modH->u8Buffer[ ADD_HI ] << 8 | modH->u8Buffer[ ADD_LO ]; - 800ead0: 687b ldr r3, [r7, #4] - 800ead2: 7d5b ldrb r3, [r3, #21] - 800ead4: 021b lsls r3, r3, #8 - 800ead6: b21a sxth r2, r3 - 800ead8: 687b ldr r3, [r7, #4] - 800eada: 7d9b ldrb r3, [r3, #22] - 800eadc: b21b sxth r3, r3 - 800eade: 4313 orrs r3, r2 - 800eae0: b21b sxth r3, r3 - 800eae2: 82bb strh r3, [r7, #20] + 800eb90: 687b ldr r3, [r7, #4] + 800eb92: 7d5b ldrb r3, [r3, #21] + 800eb94: 021b lsls r3, r3, #8 + 800eb96: b21a sxth r2, r3 + 800eb98: 687b ldr r3, [r7, #4] + 800eb9a: 7d9b ldrb r3, [r3, #22] + 800eb9c: b21b sxth r3, r3 + 800eb9e: 4313 orrs r3, r2 + 800eba0: b21b sxth r3, r3 + 800eba2: 82bb strh r3, [r7, #20] uint16_t u16regsno = modH->u8Buffer[ NB_HI ] << 8 | modH->u8Buffer[ NB_LO ]; - 800eae4: 687b ldr r3, [r7, #4] - 800eae6: 7ddb ldrb r3, [r3, #23] - 800eae8: 021b lsls r3, r3, #8 - 800eaea: b21a sxth r2, r3 - 800eaec: 687b ldr r3, [r7, #4] - 800eaee: 7e1b ldrb r3, [r3, #24] - 800eaf0: b21b sxth r3, r3 - 800eaf2: 4313 orrs r3, r2 - 800eaf4: b21b sxth r3, r3 - 800eaf6: 827b strh r3, [r7, #18] + 800eba4: 687b ldr r3, [r7, #4] + 800eba6: 7ddb ldrb r3, [r3, #23] + 800eba8: 021b lsls r3, r3, #8 + 800ebaa: b21a sxth r2, r3 + 800ebac: 687b ldr r3, [r7, #4] + 800ebae: 7e1b ldrb r3, [r3, #24] + 800ebb0: b21b sxth r3, r3 + 800ebb2: 4313 orrs r3, r2 + 800ebb4: b21b sxth r3, r3 + 800ebb6: 827b strh r3, [r7, #18] uint8_t u8CopyBufferSize; uint16_t i; uint16_t temp; // build header modH->u8Buffer[ NB_HI ] = 0; - 800eaf8: 687b ldr r3, [r7, #4] - 800eafa: 2200 movs r2, #0 - 800eafc: 75da strb r2, [r3, #23] + 800ebb8: 687b ldr r3, [r7, #4] + 800ebba: 2200 movs r2, #0 + 800ebbc: 75da strb r2, [r3, #23] modH->u8Buffer[ NB_LO ] = (uint8_t) u16regsno; // answer is always 256 or less bytes - 800eafe: 8a7b ldrh r3, [r7, #18] - 800eb00: b2da uxtb r2, r3 - 800eb02: 687b ldr r3, [r7, #4] - 800eb04: 761a strb r2, [r3, #24] + 800ebbe: 8a7b ldrh r3, [r7, #18] + 800ebc0: b2da uxtb r2, r3 + 800ebc2: 687b ldr r3, [r7, #4] + 800ebc4: 761a strb r2, [r3, #24] modH->u8BufferSize = RESPONSE_SIZE; - 800eb06: 687b ldr r3, [r7, #4] - 800eb08: 2206 movs r2, #6 - 800eb0a: f883 2093 strb.w r2, [r3, #147] ; 0x93 + 800ebc6: 687b ldr r3, [r7, #4] + 800ebc8: 2206 movs r2, #6 + 800ebca: f883 2093 strb.w r2, [r3, #147] ; 0x93 // write registers for (i = 0; i < u16regsno; i++) - 800eb0e: 2300 movs r3, #0 - 800eb10: 82fb strh r3, [r7, #22] - 800eb12: e01d b.n 800eb50 + 800ebce: 2300 movs r3, #0 + 800ebd0: 82fb strh r3, [r7, #22] + 800ebd2: e01d b.n 800ec10 { temp = word( modH->u8Buffer[ (BYTE_CNT + 1) + i * 2 ], - 800eb14: 8afb ldrh r3, [r7, #22] - 800eb16: 005b lsls r3, r3, #1 - 800eb18: 3307 adds r3, #7 + 800ebd4: 8afb ldrh r3, [r7, #22] + 800ebd6: 005b lsls r3, r3, #1 + 800ebd8: 3307 adds r3, #7 temp = word( - 800eb1a: 687a ldr r2, [r7, #4] - 800eb1c: 4413 add r3, r2 - 800eb1e: 7cd8 ldrb r0, [r3, #19] + 800ebda: 687a ldr r2, [r7, #4] + 800ebdc: 4413 add r3, r2 + 800ebde: 7cd8 ldrb r0, [r3, #19] modH->u8Buffer[ (BYTE_CNT + 2) + i * 2 ]); - 800eb20: 8afb ldrh r3, [r7, #22] - 800eb22: 3304 adds r3, #4 - 800eb24: 005b lsls r3, r3, #1 + 800ebe0: 8afb ldrh r3, [r7, #22] + 800ebe2: 3304 adds r3, #4 + 800ebe4: 005b lsls r3, r3, #1 temp = word( - 800eb26: 687a ldr r2, [r7, #4] - 800eb28: 4413 add r3, r2 - 800eb2a: 7cdb ldrb r3, [r3, #19] - 800eb2c: 4619 mov r1, r3 - 800eb2e: f7ff fc5b bl 800e3e8 - 800eb32: 4603 mov r3, r0 - 800eb34: 81fb strh r3, [r7, #14] + 800ebe6: 687a ldr r2, [r7, #4] + 800ebe8: 4413 add r3, r2 + 800ebea: 7cdb ldrb r3, [r3, #19] + 800ebec: 4619 mov r1, r3 + 800ebee: f7ff fc5b bl 800e4a8 + 800ebf2: 4603 mov r3, r0 + 800ebf4: 81fb strh r3, [r7, #14] modH->u16regsHR[ u16StartAdd + i ] = temp; - 800eb36: 687b ldr r3, [r7, #4] - 800eb38: f8d3 2098 ldr.w r2, [r3, #152] ; 0x98 - 800eb3c: 8ab9 ldrh r1, [r7, #20] - 800eb3e: 8afb ldrh r3, [r7, #22] - 800eb40: 440b add r3, r1 - 800eb42: 005b lsls r3, r3, #1 - 800eb44: 4413 add r3, r2 - 800eb46: 89fa ldrh r2, [r7, #14] - 800eb48: 801a strh r2, [r3, #0] + 800ebf6: 687b ldr r3, [r7, #4] + 800ebf8: f8d3 2098 ldr.w r2, [r3, #152] ; 0x98 + 800ebfc: 8ab9 ldrh r1, [r7, #20] + 800ebfe: 8afb ldrh r3, [r7, #22] + 800ec00: 440b add r3, r1 + 800ec02: 005b lsls r3, r3, #1 + 800ec04: 4413 add r3, r2 + 800ec06: 89fa ldrh r2, [r7, #14] + 800ec08: 801a strh r2, [r3, #0] for (i = 0; i < u16regsno; i++) - 800eb4a: 8afb ldrh r3, [r7, #22] - 800eb4c: 3301 adds r3, #1 - 800eb4e: 82fb strh r3, [r7, #22] - 800eb50: 8afa ldrh r2, [r7, #22] - 800eb52: 8a7b ldrh r3, [r7, #18] - 800eb54: 429a cmp r2, r3 - 800eb56: d3dd bcc.n 800eb14 + 800ec0a: 8afb ldrh r3, [r7, #22] + 800ec0c: 3301 adds r3, #1 + 800ec0e: 82fb strh r3, [r7, #22] + 800ec10: 8afa ldrh r2, [r7, #22] + 800ec12: 8a7b ldrh r3, [r7, #18] + 800ec14: 429a cmp r2, r3 + 800ec16: d3dd bcc.n 800ebd4 } u8CopyBufferSize = modH->u8BufferSize +2; - 800eb58: 687b ldr r3, [r7, #4] - 800eb5a: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 - 800eb5e: 3302 adds r3, #2 - 800eb60: 747b strb r3, [r7, #17] + 800ec18: 687b ldr r3, [r7, #4] + 800ec1a: f893 3093 ldrb.w r3, [r3, #147] ; 0x93 + 800ec1e: 3302 adds r3, #2 + 800ec20: 747b strb r3, [r7, #17] sendTxBuffer(modH); - 800eb62: 6878 ldr r0, [r7, #4] - 800eb64: f7ff fcb9 bl 800e4da + 800ec22: 6878 ldr r0, [r7, #4] + 800ec24: f7ff fcb9 bl 800e59a return u8CopyBufferSize; - 800eb68: f997 3011 ldrsb.w r3, [r7, #17] + 800ec28: f997 3011 ldrsb.w r3, [r7, #17] } - 800eb6c: 4618 mov r0, r3 - 800eb6e: 3718 adds r7, #24 - 800eb70: 46bd mov sp, r7 - 800eb72: bd80 pop {r7, pc} + 800ec2c: 4618 mov r0, r3 + 800ec2e: 3718 adds r7, #24 + 800ec30: 46bd mov sp, r7 + 800ec32: bd80 pop {r7, pc} -0800eb74 : +0800ec34 : * Modbus functionality. * @ingroup UartHandle UART HAL handler */ void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart) { - 800eb74: b580 push {r7, lr} - 800eb76: b086 sub sp, #24 - 800eb78: af02 add r7, sp, #8 - 800eb7a: 6078 str r0, [r7, #4] + 800ec34: b580 push {r7, lr} + 800ec36: b086 sub sp, #24 + 800ec38: af02 add r7, sp, #8 + 800ec3a: 6078 str r0, [r7, #4] /* Modbus RTU TX callback BEGIN */ BaseType_t xHigherPriorityTaskWoken = pdFALSE; - 800eb7c: 2300 movs r3, #0 - 800eb7e: 60bb str r3, [r7, #8] + 800ec3c: 2300 movs r3, #0 + 800ec3e: 60bb str r3, [r7, #8] int i; for (i = 0; i < numberHandlers; i++ ) - 800eb80: 2300 movs r3, #0 - 800eb82: 60fb str r3, [r7, #12] - 800eb84: e019 b.n 800ebba + 800ec40: 2300 movs r3, #0 + 800ec42: 60fb str r3, [r7, #12] + 800ec44: e019 b.n 800ec7a { if (mHandlers[i]->port == huart ) - 800eb86: 4a17 ldr r2, [pc, #92] ; (800ebe4 ) - 800eb88: 68fb ldr r3, [r7, #12] - 800eb8a: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800eb8e: 685b ldr r3, [r3, #4] - 800eb90: 687a ldr r2, [r7, #4] - 800eb92: 429a cmp r2, r3 - 800eb94: d10e bne.n 800ebb4 + 800ec46: 4a17 ldr r2, [pc, #92] ; (800eca4 ) + 800ec48: 68fb ldr r3, [r7, #12] + 800ec4a: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ec4e: 685b ldr r3, [r3, #4] + 800ec50: 687a ldr r2, [r7, #4] + 800ec52: 429a cmp r2, r3 + 800ec54: d10e bne.n 800ec74 { // notify the end of TX xTaskNotifyFromISR(mHandlers[i]->myTaskModbusAHandle, 0, eNoAction, &xHigherPriorityTaskWoken); - 800eb96: 4a13 ldr r2, [pc, #76] ; (800ebe4 ) - 800eb98: 68fb ldr r3, [r7, #12] - 800eb9a: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800eb9e: f8d3 00c0 ldr.w r0, [r3, #192] ; 0xc0 - 800eba2: f107 0308 add.w r3, r7, #8 - 800eba6: 9300 str r3, [sp, #0] - 800eba8: 2300 movs r3, #0 - 800ebaa: 2200 movs r2, #0 - 800ebac: 2100 movs r1, #0 - 800ebae: f7fd fa6f bl 800c090 + 800ec56: 4a13 ldr r2, [pc, #76] ; (800eca4 ) + 800ec58: 68fb ldr r3, [r7, #12] + 800ec5a: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ec5e: f8d3 00c0 ldr.w r0, [r3, #192] ; 0xc0 + 800ec62: f107 0308 add.w r3, r7, #8 + 800ec66: 9300 str r3, [sp, #0] + 800ec68: 2300 movs r3, #0 + 800ec6a: 2200 movs r2, #0 + 800ec6c: 2100 movs r1, #0 + 800ec6e: f7fd fa69 bl 800c144 break; - 800ebb2: e008 b.n 800ebc6 + 800ec72: e008 b.n 800ec86 for (i = 0; i < numberHandlers; i++ ) - 800ebb4: 68fb ldr r3, [r7, #12] - 800ebb6: 3301 adds r3, #1 - 800ebb8: 60fb str r3, [r7, #12] - 800ebba: 4b0b ldr r3, [pc, #44] ; (800ebe8 ) - 800ebbc: 781b ldrb r3, [r3, #0] - 800ebbe: 461a mov r2, r3 - 800ebc0: 68fb ldr r3, [r7, #12] - 800ebc2: 4293 cmp r3, r2 - 800ebc4: dbdf blt.n 800eb86 + 800ec74: 68fb ldr r3, [r7, #12] + 800ec76: 3301 adds r3, #1 + 800ec78: 60fb str r3, [r7, #12] + 800ec7a: 4b0b ldr r3, [pc, #44] ; (800eca8 ) + 800ec7c: 781b ldrb r3, [r3, #0] + 800ec7e: 461a mov r2, r3 + 800ec80: 68fb ldr r3, [r7, #12] + 800ec82: 4293 cmp r3, r2 + 800ec84: dbdf blt.n 800ec46 } } portYIELD_FROM_ISR( xHigherPriorityTaskWoken ); - 800ebc6: 68bb ldr r3, [r7, #8] - 800ebc8: 2b00 cmp r3, #0 - 800ebca: d007 beq.n 800ebdc - 800ebcc: 4b07 ldr r3, [pc, #28] ; (800ebec ) - 800ebce: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800ebd2: 601a str r2, [r3, #0] - 800ebd4: f3bf 8f4f dsb sy - 800ebd8: f3bf 8f6f isb sy + 800ec86: 68bb ldr r3, [r7, #8] + 800ec88: 2b00 cmp r3, #0 + 800ec8a: d007 beq.n 800ec9c + 800ec8c: 4b07 ldr r3, [pc, #28] ; (800ecac ) + 800ec8e: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800ec92: 601a str r2, [r3, #0] + 800ec94: f3bf 8f4f dsb sy + 800ec98: f3bf 8f6f isb sy /* * Here you should implement the callback code for other UARTs not used by Modbus * * */ } - 800ebdc: bf00 nop - 800ebde: 3710 adds r7, #16 - 800ebe0: 46bd mov sp, r7 - 800ebe2: bd80 pop {r7, pc} - 800ebe4: 20002168 .word 0x20002168 - 800ebe8: 20002170 .word 0x20002170 - 800ebec: e000ed04 .word 0xe000ed04 + 800ec9c: bf00 nop + 800ec9e: 3710 adds r7, #16 + 800eca0: 46bd mov sp, r7 + 800eca2: bd80 pop {r7, pc} + 800eca4: 20002184 .word 0x20002184 + 800eca8: 2000218c .word 0x2000218c + 800ecac: e000ed04 .word 0xe000ed04 -0800ebf0 : +0800ecb0 : * user should implement the correct control flow and verification to maintain * Modbus functionality. * @ingroup UartHandle UART HAL handler */ void HAL_UART_RxCpltCallback(UART_HandleTypeDef *UartHandle) { - 800ebf0: b590 push {r4, r7, lr} - 800ebf2: b087 sub sp, #28 - 800ebf4: af02 add r7, sp, #8 - 800ebf6: 6078 str r0, [r7, #4] + 800ecb0: b590 push {r4, r7, lr} + 800ecb2: b087 sub sp, #28 + 800ecb4: af02 add r7, sp, #8 + 800ecb6: 6078 str r0, [r7, #4] BaseType_t xHigherPriorityTaskWoken = pdFALSE; - 800ebf8: 2300 movs r3, #0 - 800ebfa: 60bb str r3, [r7, #8] + 800ecb8: 2300 movs r3, #0 + 800ecba: 60bb str r3, [r7, #8] /* Modbus RTU RX callback BEGIN */ int i; for (i = 0; i < numberHandlers; i++ ) - 800ebfc: 2300 movs r3, #0 - 800ebfe: 60fb str r3, [r7, #12] - 800ec00: e042 b.n 800ec88 + 800ecbc: 2300 movs r3, #0 + 800ecbe: 60fb str r3, [r7, #12] + 800ecc0: e042 b.n 800ed48 { if (mHandlers[i]->port == UartHandle ) - 800ec02: 4a2d ldr r2, [pc, #180] ; (800ecb8 ) - 800ec04: 68fb ldr r3, [r7, #12] - 800ec06: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ec0a: 685b ldr r3, [r3, #4] - 800ec0c: 687a ldr r2, [r7, #4] - 800ec0e: 429a cmp r2, r3 - 800ec10: d137 bne.n 800ec82 + 800ecc2: 4a2d ldr r2, [pc, #180] ; (800ed78 ) + 800ecc4: 68fb ldr r3, [r7, #12] + 800ecc6: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ecca: 685b ldr r3, [r3, #4] + 800eccc: 687a ldr r2, [r7, #4] + 800ecce: 429a cmp r2, r3 + 800ecd0: d137 bne.n 800ed42 { if(mHandlers[i]->xTypeHW == USART_HW) - 800ec12: 4a29 ldr r2, [pc, #164] ; (800ecb8 ) - 800ec14: 68fb ldr r3, [r7, #12] - 800ec16: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ec1a: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800ec1e: 2b01 cmp r3, #1 - 800ec20: d139 bne.n 800ec96 + 800ecd2: 4a29 ldr r2, [pc, #164] ; (800ed78 ) + 800ecd4: 68fb ldr r3, [r7, #12] + 800ecd6: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ecda: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800ecde: 2b01 cmp r3, #1 + 800ece0: d139 bne.n 800ed56 { RingAdd(&mHandlers[i]->xBufferRX, mHandlers[i]->dataRX); - 800ec22: 4a25 ldr r2, [pc, #148] ; (800ecb8 ) - 800ec24: 68fb ldr r3, [r7, #12] - 800ec26: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ec2a: f103 02d0 add.w r2, r3, #208 ; 0xd0 - 800ec2e: 4922 ldr r1, [pc, #136] ; (800ecb8 ) - 800ec30: 68fb ldr r3, [r7, #12] - 800ec32: f851 3023 ldr.w r3, [r1, r3, lsl #2] - 800ec36: f893 30b8 ldrb.w r3, [r3, #184] ; 0xb8 - 800ec3a: 4619 mov r1, r3 - 800ec3c: 4610 mov r0, r2 - 800ec3e: f7fe fb95 bl 800d36c + 800ece2: 4a25 ldr r2, [pc, #148] ; (800ed78 ) + 800ece4: 68fb ldr r3, [r7, #12] + 800ece6: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ecea: f103 02d0 add.w r2, r3, #208 ; 0xd0 + 800ecee: 4922 ldr r1, [pc, #136] ; (800ed78 ) + 800ecf0: 68fb ldr r3, [r7, #12] + 800ecf2: f851 3023 ldr.w r3, [r1, r3, lsl #2] + 800ecf6: f893 30b8 ldrb.w r3, [r3, #184] ; 0xb8 + 800ecfa: 4619 mov r1, r3 + 800ecfc: 4610 mov r0, r2 + 800ecfe: f7fe fb95 bl 800d42c HAL_UART_Receive_IT(mHandlers[i]->port, &mHandlers[i]->dataRX, 1); - 800ec42: 4a1d ldr r2, [pc, #116] ; (800ecb8 ) - 800ec44: 68fb ldr r3, [r7, #12] - 800ec46: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ec4a: 6858 ldr r0, [r3, #4] - 800ec4c: 4a1a ldr r2, [pc, #104] ; (800ecb8 ) - 800ec4e: 68fb ldr r3, [r7, #12] - 800ec50: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ec54: 33b8 adds r3, #184 ; 0xb8 - 800ec56: 2201 movs r2, #1 - 800ec58: 4619 mov r1, r3 - 800ec5a: f7f7 feb3 bl 80069c4 + 800ed02: 4a1d ldr r2, [pc, #116] ; (800ed78 ) + 800ed04: 68fb ldr r3, [r7, #12] + 800ed06: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ed0a: 6858 ldr r0, [r3, #4] + 800ed0c: 4a1a ldr r2, [pc, #104] ; (800ed78 ) + 800ed0e: 68fb ldr r3, [r7, #12] + 800ed10: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ed14: 33b8 adds r3, #184 ; 0xb8 + 800ed16: 2201 movs r2, #1 + 800ed18: 4619 mov r1, r3 + 800ed1a: f7f7 fead bl 8006a78 xTimerResetFromISR(mHandlers[i]->xTimerT35, &xHigherPriorityTaskWoken); - 800ec5e: 4a16 ldr r2, [pc, #88] ; (800ecb8 ) - 800ec60: 68fb ldr r3, [r7, #12] - 800ec62: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ec66: f8d3 40c4 ldr.w r4, [r3, #196] ; 0xc4 - 800ec6a: f7fc fbf5 bl 800b458 - 800ec6e: 4602 mov r2, r0 - 800ec70: f107 0308 add.w r3, r7, #8 - 800ec74: 2100 movs r1, #0 - 800ec76: 9100 str r1, [sp, #0] - 800ec78: 2107 movs r1, #7 - 800ec7a: 4620 mov r0, r4 - 800ec7c: f7fd fc1a bl 800c4b4 + 800ed1e: 4a16 ldr r2, [pc, #88] ; (800ed78 ) + 800ed20: 68fb ldr r3, [r7, #12] + 800ed22: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ed26: f8d3 40c4 ldr.w r4, [r3, #196] ; 0xc4 + 800ed2a: f7fc fbef bl 800b50c + 800ed2e: 4602 mov r2, r0 + 800ed30: f107 0308 add.w r3, r7, #8 + 800ed34: 2100 movs r1, #0 + 800ed36: 9100 str r1, [sp, #0] + 800ed38: 2107 movs r1, #7 + 800ed3a: 4620 mov r0, r4 + 800ed3c: f7fd fc14 bl 800c568 } break; - 800ec80: e009 b.n 800ec96 + 800ed40: e009 b.n 800ed56 for (i = 0; i < numberHandlers; i++ ) - 800ec82: 68fb ldr r3, [r7, #12] - 800ec84: 3301 adds r3, #1 - 800ec86: 60fb str r3, [r7, #12] - 800ec88: 4b0c ldr r3, [pc, #48] ; (800ecbc ) - 800ec8a: 781b ldrb r3, [r3, #0] - 800ec8c: 461a mov r2, r3 - 800ec8e: 68fb ldr r3, [r7, #12] - 800ec90: 4293 cmp r3, r2 - 800ec92: dbb6 blt.n 800ec02 - 800ec94: e000 b.n 800ec98 + 800ed42: 68fb ldr r3, [r7, #12] + 800ed44: 3301 adds r3, #1 + 800ed46: 60fb str r3, [r7, #12] + 800ed48: 4b0c ldr r3, [pc, #48] ; (800ed7c ) + 800ed4a: 781b ldrb r3, [r3, #0] + 800ed4c: 461a mov r2, r3 + 800ed4e: 68fb ldr r3, [r7, #12] + 800ed50: 4293 cmp r3, r2 + 800ed52: dbb6 blt.n 800ecc2 + 800ed54: e000 b.n 800ed58 break; - 800ec96: bf00 nop + 800ed56: bf00 nop } } portYIELD_FROM_ISR( xHigherPriorityTaskWoken ); - 800ec98: 68bb ldr r3, [r7, #8] - 800ec9a: 2b00 cmp r3, #0 - 800ec9c: d007 beq.n 800ecae - 800ec9e: 4b08 ldr r3, [pc, #32] ; (800ecc0 ) - 800eca0: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800eca4: 601a str r2, [r3, #0] - 800eca6: f3bf 8f4f dsb sy - 800ecaa: f3bf 8f6f isb sy + 800ed58: 68bb ldr r3, [r7, #8] + 800ed5a: 2b00 cmp r3, #0 + 800ed5c: d007 beq.n 800ed6e + 800ed5e: 4b08 ldr r3, [pc, #32] ; (800ed80 ) + 800ed60: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800ed64: 601a str r2, [r3, #0] + 800ed66: f3bf 8f4f dsb sy + 800ed6a: f3bf 8f6f isb sy * Here you should implement the callback code for other UARTs not used by Modbus * * * */ } - 800ecae: bf00 nop - 800ecb0: 3714 adds r7, #20 - 800ecb2: 46bd mov sp, r7 - 800ecb4: bd90 pop {r4, r7, pc} - 800ecb6: bf00 nop - 800ecb8: 20002168 .word 0x20002168 - 800ecbc: 20002170 .word 0x20002170 - 800ecc0: e000ed04 .word 0xe000ed04 - -0800ecc4 : + 800ed6e: bf00 nop + 800ed70: 3714 adds r7, #20 + 800ed72: 46bd mov sp, r7 + 800ed74: bd90 pop {r4, r7, pc} + 800ed76: bf00 nop + 800ed78: 20002184 .word 0x20002184 + 800ed7c: 2000218c .word 0x2000218c + 800ed80: e000ed04 .word 0xe000ed04 + +0800ed84 : * handled by the HAL * */ void HAL_UART_ErrorCallback(UART_HandleTypeDef *huart) { - 800ecc4: b580 push {r7, lr} - 800ecc6: b084 sub sp, #16 - 800ecc8: af00 add r7, sp, #0 - 800ecca: 6078 str r0, [r7, #4] + 800ed84: b580 push {r7, lr} + 800ed86: b084 sub sp, #16 + 800ed88: af00 add r7, sp, #0 + 800ed8a: 6078 str r0, [r7, #4] int i; for (i = 0; i < numberHandlers; i++ ) - 800eccc: 2300 movs r3, #0 - 800ecce: 60fb str r3, [r7, #12] - 800ecd0: e041 b.n 800ed56 + 800ed8c: 2300 movs r3, #0 + 800ed8e: 60fb str r3, [r7, #12] + 800ed90: e041 b.n 800ee16 { if (mHandlers[i]->port == huart ) - 800ecd2: 4a27 ldr r2, [pc, #156] ; (800ed70 ) - 800ecd4: 68fb ldr r3, [r7, #12] - 800ecd6: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ecda: 685b ldr r3, [r3, #4] - 800ecdc: 687a ldr r2, [r7, #4] - 800ecde: 429a cmp r2, r3 - 800ece0: d136 bne.n 800ed50 + 800ed92: 4a27 ldr r2, [pc, #156] ; (800ee30 ) + 800ed94: 68fb ldr r3, [r7, #12] + 800ed96: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ed9a: 685b ldr r3, [r3, #4] + 800ed9c: 687a ldr r2, [r7, #4] + 800ed9e: 429a cmp r2, r3 + 800eda0: d136 bne.n 800ee10 { if(mHandlers[i]->xTypeHW == USART_HW_DMA) - 800ece2: 4a23 ldr r2, [pc, #140] ; (800ed70 ) - 800ece4: 68fb ldr r3, [r7, #12] - 800ece6: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ecea: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800ecee: 2b04 cmp r3, #4 - 800ecf0: d138 bne.n 800ed64 + 800eda2: 4a23 ldr r2, [pc, #140] ; (800ee30 ) + 800eda4: 68fb ldr r3, [r7, #12] + 800eda6: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800edaa: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800edae: 2b04 cmp r3, #4 + 800edb0: d138 bne.n 800ee24 { while(HAL_UARTEx_ReceiveToIdle_DMA(mHandlers[i]->port, mHandlers[i]->xBufferRX.uxBuffer, MAX_BUFFER) != HAL_OK) - 800ecf2: e007 b.n 800ed04 + 800edb2: e007 b.n 800edc4 { HAL_UART_DMAStop(mHandlers[i]->port); - 800ecf4: 4a1e ldr r2, [pc, #120] ; (800ed70 ) - 800ecf6: 68fb ldr r3, [r7, #12] - 800ecf8: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ecfc: 685b ldr r3, [r3, #4] - 800ecfe: 4618 mov r0, r3 - 800ed00: f7f7 ff2c bl 8006b5c + 800edb4: 4a1e ldr r2, [pc, #120] ; (800ee30 ) + 800edb6: 68fb ldr r3, [r7, #12] + 800edb8: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800edbc: 685b ldr r3, [r3, #4] + 800edbe: 4618 mov r0, r3 + 800edc0: f7f7 ff26 bl 8006c10 while(HAL_UARTEx_ReceiveToIdle_DMA(mHandlers[i]->port, mHandlers[i]->xBufferRX.uxBuffer, MAX_BUFFER) != HAL_OK) - 800ed04: 4a1a ldr r2, [pc, #104] ; (800ed70 ) - 800ed06: 68fb ldr r3, [r7, #12] - 800ed08: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ed0c: 6858 ldr r0, [r3, #4] - 800ed0e: 4a18 ldr r2, [pc, #96] ; (800ed70 ) - 800ed10: 68fb ldr r3, [r7, #12] - 800ed12: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ed16: 33d0 adds r3, #208 ; 0xd0 - 800ed18: 2280 movs r2, #128 ; 0x80 - 800ed1a: 4619 mov r1, r3 - 800ed1c: f7fa fc15 bl 800954a - 800ed20: 4603 mov r3, r0 - 800ed22: 2b00 cmp r3, #0 - 800ed24: d1e6 bne.n 800ecf4 + 800edc4: 4a1a ldr r2, [pc, #104] ; (800ee30 ) + 800edc6: 68fb ldr r3, [r7, #12] + 800edc8: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800edcc: 6858 ldr r0, [r3, #4] + 800edce: 4a18 ldr r2, [pc, #96] ; (800ee30 ) + 800edd0: 68fb ldr r3, [r7, #12] + 800edd2: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800edd6: 33d0 adds r3, #208 ; 0xd0 + 800edd8: 2280 movs r2, #128 ; 0x80 + 800edda: 4619 mov r1, r3 + 800eddc: f7fa fc0f bl 80095fe + 800ede0: 4603 mov r3, r0 + 800ede2: 2b00 cmp r3, #0 + 800ede4: d1e6 bne.n 800edb4 } __HAL_DMA_DISABLE_IT(mHandlers[i]->port->hdmarx, DMA_IT_HT); // we don't need half-transfer interrupt - 800ed26: 4a12 ldr r2, [pc, #72] ; (800ed70 ) - 800ed28: 68fb ldr r3, [r7, #12] - 800ed2a: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ed2e: 685b ldr r3, [r3, #4] - 800ed30: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800ed34: 681b ldr r3, [r3, #0] - 800ed36: 681a ldr r2, [r3, #0] - 800ed38: 490d ldr r1, [pc, #52] ; (800ed70 ) - 800ed3a: 68fb ldr r3, [r7, #12] - 800ed3c: f851 3023 ldr.w r3, [r1, r3, lsl #2] - 800ed40: 685b ldr r3, [r3, #4] - 800ed42: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800ed46: 681b ldr r3, [r3, #0] - 800ed48: f022 0204 bic.w r2, r2, #4 - 800ed4c: 601a str r2, [r3, #0] + 800ede6: 4a12 ldr r2, [pc, #72] ; (800ee30 ) + 800ede8: 68fb ldr r3, [r7, #12] + 800edea: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800edee: 685b ldr r3, [r3, #4] + 800edf0: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800edf4: 681b ldr r3, [r3, #0] + 800edf6: 681a ldr r2, [r3, #0] + 800edf8: 490d ldr r1, [pc, #52] ; (800ee30 ) + 800edfa: 68fb ldr r3, [r7, #12] + 800edfc: f851 3023 ldr.w r3, [r1, r3, lsl #2] + 800ee00: 685b ldr r3, [r3, #4] + 800ee02: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800ee06: 681b ldr r3, [r3, #0] + 800ee08: f022 0204 bic.w r2, r2, #4 + 800ee0c: 601a str r2, [r3, #0] } break; - 800ed4e: e009 b.n 800ed64 + 800ee0e: e009 b.n 800ee24 for (i = 0; i < numberHandlers; i++ ) - 800ed50: 68fb ldr r3, [r7, #12] - 800ed52: 3301 adds r3, #1 - 800ed54: 60fb str r3, [r7, #12] - 800ed56: 4b07 ldr r3, [pc, #28] ; (800ed74 ) - 800ed58: 781b ldrb r3, [r3, #0] - 800ed5a: 461a mov r2, r3 - 800ed5c: 68fb ldr r3, [r7, #12] - 800ed5e: 4293 cmp r3, r2 - 800ed60: dbb7 blt.n 800ecd2 + 800ee10: 68fb ldr r3, [r7, #12] + 800ee12: 3301 adds r3, #1 + 800ee14: 60fb str r3, [r7, #12] + 800ee16: 4b07 ldr r3, [pc, #28] ; (800ee34 ) + 800ee18: 781b ldrb r3, [r3, #0] + 800ee1a: 461a mov r2, r3 + 800ee1c: 68fb ldr r3, [r7, #12] + 800ee1e: 4293 cmp r3, r2 + 800ee20: dbb7 blt.n 800ed92 } } } - 800ed62: e000 b.n 800ed66 + 800ee22: e000 b.n 800ee26 break; - 800ed64: bf00 nop + 800ee24: bf00 nop } - 800ed66: bf00 nop - 800ed68: 3710 adds r7, #16 - 800ed6a: 46bd mov sp, r7 - 800ed6c: bd80 pop {r7, pc} - 800ed6e: bf00 nop - 800ed70: 20002168 .word 0x20002168 - 800ed74: 20002170 .word 0x20002170 + 800ee26: bf00 nop + 800ee28: 3710 adds r7, #16 + 800ee2a: 46bd mov sp, r7 + 800ee2c: bd80 pop {r7, pc} + 800ee2e: bf00 nop + 800ee30: 20002184 .word 0x20002184 + 800ee34: 2000218c .word 0x2000218c -0800ed78 : +0800ee38 : void HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t Size) { - 800ed78: b580 push {r7, lr} - 800ed7a: b086 sub sp, #24 - 800ed7c: af02 add r7, sp, #8 - 800ed7e: 6078 str r0, [r7, #4] - 800ed80: 460b mov r3, r1 - 800ed82: 807b strh r3, [r7, #2] + 800ee38: b580 push {r7, lr} + 800ee3a: b086 sub sp, #24 + 800ee3c: af02 add r7, sp, #8 + 800ee3e: 6078 str r0, [r7, #4] + 800ee40: 460b mov r3, r1 + 800ee42: 807b strh r3, [r7, #2] BaseType_t xHigherPriorityTaskWoken = pdFALSE; - 800ed84: 2300 movs r3, #0 - 800ed86: 60bb str r3, [r7, #8] + 800ee44: 2300 movs r3, #0 + 800ee46: 60bb str r3, [r7, #8] /* Modbus RTU RX callback BEGIN */ int i; for (i = 0; i < numberHandlers; i++ ) - 800ed88: 2300 movs r3, #0 - 800ed8a: 60fb str r3, [r7, #12] - 800ed8c: e061 b.n 800ee52 + 800ee48: 2300 movs r3, #0 + 800ee4a: 60fb str r3, [r7, #12] + 800ee4c: e061 b.n 800ef12 { if (mHandlers[i]->port == huart ) - 800ed8e: 4a3c ldr r2, [pc, #240] ; (800ee80 ) - 800ed90: 68fb ldr r3, [r7, #12] - 800ed92: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ed96: 685b ldr r3, [r3, #4] - 800ed98: 687a ldr r2, [r7, #4] - 800ed9a: 429a cmp r2, r3 - 800ed9c: d156 bne.n 800ee4c + 800ee4e: 4a3c ldr r2, [pc, #240] ; (800ef40 ) + 800ee50: 68fb ldr r3, [r7, #12] + 800ee52: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ee56: 685b ldr r3, [r3, #4] + 800ee58: 687a ldr r2, [r7, #4] + 800ee5a: 429a cmp r2, r3 + 800ee5c: d156 bne.n 800ef0c { if(mHandlers[i]->xTypeHW == USART_HW_DMA) - 800ed9e: 4a38 ldr r2, [pc, #224] ; (800ee80 ) - 800eda0: 68fb ldr r3, [r7, #12] - 800eda2: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800eda6: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 - 800edaa: 2b04 cmp r3, #4 - 800edac: d158 bne.n 800ee60 + 800ee5e: 4a38 ldr r2, [pc, #224] ; (800ef40 ) + 800ee60: 68fb ldr r3, [r7, #12] + 800ee62: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ee66: f893 3154 ldrb.w r3, [r3, #340] ; 0x154 + 800ee6a: 2b04 cmp r3, #4 + 800ee6c: d158 bne.n 800ef20 { if(Size) //check if we have received any byte - 800edae: 887b ldrh r3, [r7, #2] - 800edb0: 2b00 cmp r3, #0 - 800edb2: d055 beq.n 800ee60 + 800ee6e: 887b ldrh r3, [r7, #2] + 800ee70: 2b00 cmp r3, #0 + 800ee72: d055 beq.n 800ef20 { mHandlers[i]->xBufferRX.u8available = Size; - 800edb4: 4a32 ldr r2, [pc, #200] ; (800ee80 ) - 800edb6: 68fb ldr r3, [r7, #12] - 800edb8: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800edbc: 887a ldrh r2, [r7, #2] - 800edbe: b2d2 uxtb r2, r2 - 800edc0: f883 2152 strb.w r2, [r3, #338] ; 0x152 + 800ee74: 4a32 ldr r2, [pc, #200] ; (800ef40 ) + 800ee76: 68fb ldr r3, [r7, #12] + 800ee78: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ee7c: 887a ldrh r2, [r7, #2] + 800ee7e: b2d2 uxtb r2, r2 + 800ee80: f883 2152 strb.w r2, [r3, #338] ; 0x152 mHandlers[i]->xBufferRX.overflow = false; - 800edc4: 4a2e ldr r2, [pc, #184] ; (800ee80 ) - 800edc6: 68fb ldr r3, [r7, #12] - 800edc8: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800edcc: 2200 movs r2, #0 - 800edce: f883 2153 strb.w r2, [r3, #339] ; 0x153 + 800ee84: 4a2e ldr r2, [pc, #184] ; (800ef40 ) + 800ee86: 68fb ldr r3, [r7, #12] + 800ee88: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ee8c: 2200 movs r2, #0 + 800ee8e: f883 2153 strb.w r2, [r3, #339] ; 0x153 while(HAL_UARTEx_ReceiveToIdle_DMA(mHandlers[i]->port, mHandlers[i]->xBufferRX.uxBuffer, MAX_BUFFER) != HAL_OK) - 800edd2: e007 b.n 800ede4 + 800ee92: e007 b.n 800eea4 { HAL_UART_DMAStop(mHandlers[i]->port); - 800edd4: 4a2a ldr r2, [pc, #168] ; (800ee80 ) - 800edd6: 68fb ldr r3, [r7, #12] - 800edd8: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800eddc: 685b ldr r3, [r3, #4] - 800edde: 4618 mov r0, r3 - 800ede0: f7f7 febc bl 8006b5c + 800ee94: 4a2a ldr r2, [pc, #168] ; (800ef40 ) + 800ee96: 68fb ldr r3, [r7, #12] + 800ee98: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800ee9c: 685b ldr r3, [r3, #4] + 800ee9e: 4618 mov r0, r3 + 800eea0: f7f7 feb6 bl 8006c10 while(HAL_UARTEx_ReceiveToIdle_DMA(mHandlers[i]->port, mHandlers[i]->xBufferRX.uxBuffer, MAX_BUFFER) != HAL_OK) - 800ede4: 4a26 ldr r2, [pc, #152] ; (800ee80 ) - 800ede6: 68fb ldr r3, [r7, #12] - 800ede8: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800edec: 6858 ldr r0, [r3, #4] - 800edee: 4a24 ldr r2, [pc, #144] ; (800ee80 ) - 800edf0: 68fb ldr r3, [r7, #12] - 800edf2: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800edf6: 33d0 adds r3, #208 ; 0xd0 - 800edf8: 2280 movs r2, #128 ; 0x80 - 800edfa: 4619 mov r1, r3 - 800edfc: f7fa fba5 bl 800954a - 800ee00: 4603 mov r3, r0 - 800ee02: 2b00 cmp r3, #0 - 800ee04: d1e6 bne.n 800edd4 + 800eea4: 4a26 ldr r2, [pc, #152] ; (800ef40 ) + 800eea6: 68fb ldr r3, [r7, #12] + 800eea8: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800eeac: 6858 ldr r0, [r3, #4] + 800eeae: 4a24 ldr r2, [pc, #144] ; (800ef40 ) + 800eeb0: 68fb ldr r3, [r7, #12] + 800eeb2: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800eeb6: 33d0 adds r3, #208 ; 0xd0 + 800eeb8: 2280 movs r2, #128 ; 0x80 + 800eeba: 4619 mov r1, r3 + 800eebc: f7fa fb9f bl 80095fe + 800eec0: 4603 mov r3, r0 + 800eec2: 2b00 cmp r3, #0 + 800eec4: d1e6 bne.n 800ee94 } __HAL_DMA_DISABLE_IT(mHandlers[i]->port->hdmarx, DMA_IT_HT); // we don't need half-transfer interrupt - 800ee06: 4a1e ldr r2, [pc, #120] ; (800ee80 ) - 800ee08: 68fb ldr r3, [r7, #12] - 800ee0a: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ee0e: 685b ldr r3, [r3, #4] - 800ee10: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800ee14: 681b ldr r3, [r3, #0] - 800ee16: 681a ldr r2, [r3, #0] - 800ee18: 4919 ldr r1, [pc, #100] ; (800ee80 ) - 800ee1a: 68fb ldr r3, [r7, #12] - 800ee1c: f851 3023 ldr.w r3, [r1, r3, lsl #2] - 800ee20: 685b ldr r3, [r3, #4] - 800ee22: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 - 800ee26: 681b ldr r3, [r3, #0] - 800ee28: f022 0204 bic.w r2, r2, #4 - 800ee2c: 601a str r2, [r3, #0] + 800eec6: 4a1e ldr r2, [pc, #120] ; (800ef40 ) + 800eec8: 68fb ldr r3, [r7, #12] + 800eeca: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800eece: 685b ldr r3, [r3, #4] + 800eed0: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800eed4: 681b ldr r3, [r3, #0] + 800eed6: 681a ldr r2, [r3, #0] + 800eed8: 4919 ldr r1, [pc, #100] ; (800ef40 ) + 800eeda: 68fb ldr r3, [r7, #12] + 800eedc: f851 3023 ldr.w r3, [r1, r3, lsl #2] + 800eee0: 685b ldr r3, [r3, #4] + 800eee2: f8d3 3080 ldr.w r3, [r3, #128] ; 0x80 + 800eee6: 681b ldr r3, [r3, #0] + 800eee8: f022 0204 bic.w r2, r2, #4 + 800eeec: 601a str r2, [r3, #0] xTaskNotifyFromISR(mHandlers[i]->myTaskModbusAHandle, 0 , eSetValueWithOverwrite, &xHigherPriorityTaskWoken); - 800ee2e: 4a14 ldr r2, [pc, #80] ; (800ee80 ) - 800ee30: 68fb ldr r3, [r7, #12] - 800ee32: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 800ee36: f8d3 00c0 ldr.w r0, [r3, #192] ; 0xc0 - 800ee3a: f107 0308 add.w r3, r7, #8 - 800ee3e: 9300 str r3, [sp, #0] - 800ee40: 2300 movs r3, #0 - 800ee42: 2203 movs r2, #3 - 800ee44: 2100 movs r1, #0 - 800ee46: f7fd f923 bl 800c090 + 800eeee: 4a14 ldr r2, [pc, #80] ; (800ef40 ) + 800eef0: 68fb ldr r3, [r7, #12] + 800eef2: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800eef6: f8d3 00c0 ldr.w r0, [r3, #192] ; 0xc0 + 800eefa: f107 0308 add.w r3, r7, #8 + 800eefe: 9300 str r3, [sp, #0] + 800ef00: 2300 movs r3, #0 + 800ef02: 2203 movs r2, #3 + 800ef04: 2100 movs r1, #0 + 800ef06: f7fd f91d bl 800c144 } } break; - 800ee4a: e009 b.n 800ee60 + 800ef0a: e009 b.n 800ef20 for (i = 0; i < numberHandlers; i++ ) - 800ee4c: 68fb ldr r3, [r7, #12] - 800ee4e: 3301 adds r3, #1 - 800ee50: 60fb str r3, [r7, #12] - 800ee52: 4b0c ldr r3, [pc, #48] ; (800ee84 ) - 800ee54: 781b ldrb r3, [r3, #0] - 800ee56: 461a mov r2, r3 - 800ee58: 68fb ldr r3, [r7, #12] - 800ee5a: 4293 cmp r3, r2 - 800ee5c: db97 blt.n 800ed8e - 800ee5e: e000 b.n 800ee62 + 800ef0c: 68fb ldr r3, [r7, #12] + 800ef0e: 3301 adds r3, #1 + 800ef10: 60fb str r3, [r7, #12] + 800ef12: 4b0c ldr r3, [pc, #48] ; (800ef44 ) + 800ef14: 781b ldrb r3, [r3, #0] + 800ef16: 461a mov r2, r3 + 800ef18: 68fb ldr r3, [r7, #12] + 800ef1a: 4293 cmp r3, r2 + 800ef1c: db97 blt.n 800ee4e + 800ef1e: e000 b.n 800ef22 break; - 800ee60: bf00 nop + 800ef20: bf00 nop } } portYIELD_FROM_ISR( xHigherPriorityTaskWoken ); - 800ee62: 68bb ldr r3, [r7, #8] - 800ee64: 2b00 cmp r3, #0 - 800ee66: d007 beq.n 800ee78 - 800ee68: 4b07 ldr r3, [pc, #28] ; (800ee88 ) - 800ee6a: f04f 5280 mov.w r2, #268435456 ; 0x10000000 - 800ee6e: 601a str r2, [r3, #0] - 800ee70: f3bf 8f4f dsb sy - 800ee74: f3bf 8f6f isb sy -} - 800ee78: bf00 nop - 800ee7a: 3710 adds r7, #16 - 800ee7c: 46bd mov sp, r7 - 800ee7e: bd80 pop {r7, pc} - 800ee80: 20002168 .word 0x20002168 - 800ee84: 20002170 .word 0x20002170 - 800ee88: e000ed04 .word 0xe000ed04 - -0800ee8c : - 800ee8c: 4402 add r2, r0 - 800ee8e: 4603 mov r3, r0 - 800ee90: 4293 cmp r3, r2 - 800ee92: d100 bne.n 800ee96 - 800ee94: 4770 bx lr - 800ee96: f803 1b01 strb.w r1, [r3], #1 - 800ee9a: e7f9 b.n 800ee90 - -0800ee9c <__libc_init_array>: - 800ee9c: b570 push {r4, r5, r6, lr} - 800ee9e: 4d0d ldr r5, [pc, #52] ; (800eed4 <__libc_init_array+0x38>) - 800eea0: 4c0d ldr r4, [pc, #52] ; (800eed8 <__libc_init_array+0x3c>) - 800eea2: 1b64 subs r4, r4, r5 - 800eea4: 10a4 asrs r4, r4, #2 - 800eea6: 2600 movs r6, #0 - 800eea8: 42a6 cmp r6, r4 - 800eeaa: d109 bne.n 800eec0 <__libc_init_array+0x24> - 800eeac: 4d0b ldr r5, [pc, #44] ; (800eedc <__libc_init_array+0x40>) - 800eeae: 4c0c ldr r4, [pc, #48] ; (800eee0 <__libc_init_array+0x44>) - 800eeb0: f000 f826 bl 800ef00 <_init> - 800eeb4: 1b64 subs r4, r4, r5 - 800eeb6: 10a4 asrs r4, r4, #2 - 800eeb8: 2600 movs r6, #0 - 800eeba: 42a6 cmp r6, r4 - 800eebc: d105 bne.n 800eeca <__libc_init_array+0x2e> - 800eebe: bd70 pop {r4, r5, r6, pc} - 800eec0: f855 3b04 ldr.w r3, [r5], #4 - 800eec4: 4798 blx r3 - 800eec6: 3601 adds r6, #1 - 800eec8: e7ee b.n 800eea8 <__libc_init_array+0xc> - 800eeca: f855 3b04 ldr.w r3, [r5], #4 - 800eece: 4798 blx r3 - 800eed0: 3601 adds r6, #1 - 800eed2: e7f2 b.n 800eeba <__libc_init_array+0x1e> - 800eed4: 0800f1d4 .word 0x0800f1d4 - 800eed8: 0800f1d4 .word 0x0800f1d4 - 800eedc: 0800f1d4 .word 0x0800f1d4 - 800eee0: 0800f1d8 .word 0x0800f1d8 - -0800eee4 : - 800eee4: 440a add r2, r1 - 800eee6: 4291 cmp r1, r2 - 800eee8: f100 33ff add.w r3, r0, #4294967295 - 800eeec: d100 bne.n 800eef0 - 800eeee: 4770 bx lr - 800eef0: b510 push {r4, lr} - 800eef2: f811 4b01 ldrb.w r4, [r1], #1 - 800eef6: f803 4f01 strb.w r4, [r3, #1]! - 800eefa: 4291 cmp r1, r2 - 800eefc: d1f9 bne.n 800eef2 - 800eefe: bd10 pop {r4, pc} - -0800ef00 <_init>: - 800ef00: b5f8 push {r3, r4, r5, r6, r7, lr} - 800ef02: bf00 nop - 800ef04: bcf8 pop {r3, r4, r5, r6, r7} - 800ef06: bc08 pop {r3} - 800ef08: 469e mov lr, r3 - 800ef0a: 4770 bx lr - -0800ef0c <_fini>: - 800ef0c: b5f8 push {r3, r4, r5, r6, r7, lr} - 800ef0e: bf00 nop - 800ef10: bcf8 pop {r3, r4, r5, r6, r7} - 800ef12: bc08 pop {r3} - 800ef14: 469e mov lr, r3 - 800ef16: 4770 bx lr + 800ef22: 68bb ldr r3, [r7, #8] + 800ef24: 2b00 cmp r3, #0 + 800ef26: d007 beq.n 800ef38 + 800ef28: 4b07 ldr r3, [pc, #28] ; (800ef48 ) + 800ef2a: f04f 5280 mov.w r2, #268435456 ; 0x10000000 + 800ef2e: 601a str r2, [r3, #0] + 800ef30: f3bf 8f4f dsb sy + 800ef34: f3bf 8f6f isb sy +} + 800ef38: bf00 nop + 800ef3a: 3710 adds r7, #16 + 800ef3c: 46bd mov sp, r7 + 800ef3e: bd80 pop {r7, pc} + 800ef40: 20002184 .word 0x20002184 + 800ef44: 2000218c .word 0x2000218c + 800ef48: e000ed04 .word 0xe000ed04 + +0800ef4c : + 800ef4c: 4402 add r2, r0 + 800ef4e: 4603 mov r3, r0 + 800ef50: 4293 cmp r3, r2 + 800ef52: d100 bne.n 800ef56 + 800ef54: 4770 bx lr + 800ef56: f803 1b01 strb.w r1, [r3], #1 + 800ef5a: e7f9 b.n 800ef50 + +0800ef5c <__libc_init_array>: + 800ef5c: b570 push {r4, r5, r6, lr} + 800ef5e: 4d0d ldr r5, [pc, #52] ; (800ef94 <__libc_init_array+0x38>) + 800ef60: 4c0d ldr r4, [pc, #52] ; (800ef98 <__libc_init_array+0x3c>) + 800ef62: 1b64 subs r4, r4, r5 + 800ef64: 10a4 asrs r4, r4, #2 + 800ef66: 2600 movs r6, #0 + 800ef68: 42a6 cmp r6, r4 + 800ef6a: d109 bne.n 800ef80 <__libc_init_array+0x24> + 800ef6c: 4d0b ldr r5, [pc, #44] ; (800ef9c <__libc_init_array+0x40>) + 800ef6e: 4c0c ldr r4, [pc, #48] ; (800efa0 <__libc_init_array+0x44>) + 800ef70: f000 f826 bl 800efc0 <_init> + 800ef74: 1b64 subs r4, r4, r5 + 800ef76: 10a4 asrs r4, r4, #2 + 800ef78: 2600 movs r6, #0 + 800ef7a: 42a6 cmp r6, r4 + 800ef7c: d105 bne.n 800ef8a <__libc_init_array+0x2e> + 800ef7e: bd70 pop {r4, r5, r6, pc} + 800ef80: f855 3b04 ldr.w r3, [r5], #4 + 800ef84: 4798 blx r3 + 800ef86: 3601 adds r6, #1 + 800ef88: e7ee b.n 800ef68 <__libc_init_array+0xc> + 800ef8a: f855 3b04 ldr.w r3, [r5], #4 + 800ef8e: 4798 blx r3 + 800ef90: 3601 adds r6, #1 + 800ef92: e7f2 b.n 800ef7a <__libc_init_array+0x1e> + 800ef94: 0800f294 .word 0x0800f294 + 800ef98: 0800f294 .word 0x0800f294 + 800ef9c: 0800f294 .word 0x0800f294 + 800efa0: 0800f298 .word 0x0800f298 + +0800efa4 : + 800efa4: 440a add r2, r1 + 800efa6: 4291 cmp r1, r2 + 800efa8: f100 33ff add.w r3, r0, #4294967295 + 800efac: d100 bne.n 800efb0 + 800efae: 4770 bx lr + 800efb0: b510 push {r4, lr} + 800efb2: f811 4b01 ldrb.w r4, [r1], #1 + 800efb6: f803 4f01 strb.w r4, [r3, #1]! + 800efba: 4291 cmp r1, r2 + 800efbc: d1f9 bne.n 800efb2 + 800efbe: bd10 pop {r4, pc} + +0800efc0 <_init>: + 800efc0: b5f8 push {r3, r4, r5, r6, r7, lr} + 800efc2: bf00 nop + 800efc4: bcf8 pop {r3, r4, r5, r6, r7} + 800efc6: bc08 pop {r3} + 800efc8: 469e mov lr, r3 + 800efca: 4770 bx lr + +0800efcc <_fini>: + 800efcc: b5f8 push {r3, r4, r5, r6, r7, lr} + 800efce: bf00 nop + 800efd0: bcf8 pop {r3, r4, r5, r6, r7} + 800efd2: bc08 pop {r3} + 800efd4: 469e mov lr, r3 + 800efd6: 4770 bx lr diff --git a/IO_MODULE_proj/Debug/IO_Module_proj.map b/IO_MODULE_proj/Debug/IO_Module_proj.map index fb989bf..65789cb 100644 --- a/IO_MODULE_proj/Debug/IO_Module_proj.map +++ b/IO_MODULE_proj/Debug/IO_Module_proj.map @@ -77,7 +77,7 @@ C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.external C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) ./Core/Src/PID0.o (__aeabi_dsub) C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) - ./Core/Src/app_freertos.o (__aeabi_ddiv) + ./Middlewares/Third_Party/OLED_SSD1306/Src/ssd1306.o (__aeabi_ddiv) C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) ./Core/Src/app_freertos.o (__aeabi_dcmpeq) C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) @@ -199,20 +199,16 @@ Discarded input sections .group 0x0000000000000000 0xc ./Core/Src/PID0.o .group 0x0000000000000000 0xc ./Core/Src/PID0.o .group 0x0000000000000000 0xc ./Core/Src/PID0.o + .group 0x0000000000000000 0xc ./Core/Src/PID0.o .text 0x0000000000000000 0x0 ./Core/Src/PID0.o .data 0x0000000000000000 0x0 ./Core/Src/PID0.o .bss 0x0000000000000000 0x0 ./Core/Src/PID0.o - .bss.Holding_Registers_Database - 0x0000000000000000 0x14 ./Core/Src/PID0.o - .bss.Input_Register_Database - 0x0000000000000000 0x14 ./Core/Src/PID0.o - .bss.Holding_Coils_Database - 0x0000000000000000 0x6 ./Core/Src/PID0.o - .bss.Input_Coils_Database - 0x0000000000000000 0x6 ./Core/Src/PID0.o + .bss.PID0_DW 0x0000000000000000 0x18 ./Core/Src/PID0.o + .bss.PID0_U 0x0000000000000000 0x8 ./Core/Src/PID0.o .bss.PID0_M_ 0x0000000000000000 0x4 ./Core/Src/PID0.o .rodata.PID0_M 0x0000000000000000 0x4 ./Core/Src/PID0.o + .bss.kD 0x0000000000000000 0x8 ./Core/Src/PID0.o .text.PID0_initialize 0x0000000000000000 0xe ./Core/Src/PID0.o .text.PID0_terminate @@ -305,14 +301,6 @@ Discarded input sections .text 0x0000000000000000 0x0 ./Core/Src/app_freertos.o .data 0x0000000000000000 0x0 ./Core/Src/app_freertos.o .bss 0x0000000000000000 0x0 ./Core/Src/app_freertos.o - .bss.Holding_Registers_Database - 0x0000000000000000 0x14 ./Core/Src/app_freertos.o - .bss.Input_Register_Database - 0x0000000000000000 0x14 ./Core/Src/app_freertos.o - .bss.Holding_Coils_Database - 0x0000000000000000 0x6 ./Core/Src/app_freertos.o - .bss.Input_Coils_Database - 0x0000000000000000 0x6 ./Core/Src/app_freertos.o .bss.ScreenHandle 0x0000000000000000 0x4 ./Core/Src/app_freertos.o .rodata.Screen_attributes @@ -394,14 +382,15 @@ Discarded input sections .debug_macro 0x0000000000000000 0xdd ./Core/Src/app_freertos.o .debug_macro 0x0000000000000000 0x87 ./Core/Src/app_freertos.o .debug_macro 0x0000000000000000 0x97 ./Core/Src/app_freertos.o + .debug_macro 0x0000000000000000 0x10 ./Core/Src/app_freertos.o + .debug_macro 0x0000000000000000 0x74 ./Core/Src/app_freertos.o + .debug_macro 0x0000000000000000 0x10 ./Core/Src/app_freertos.o .debug_macro 0x0000000000000000 0x4c ./Core/Src/app_freertos.o .debug_macro 0x0000000000000000 0x40 ./Core/Src/app_freertos.o .debug_macro 0x0000000000000000 0x10 ./Core/Src/app_freertos.o .debug_macro 0x0000000000000000 0x40 ./Core/Src/app_freertos.o - .debug_macro 0x0000000000000000 0x10 ./Core/Src/app_freertos.o - .debug_macro 0x0000000000000000 0x74 ./Core/Src/app_freertos.o - .debug_macro 0x0000000000000000 0x10 ./Core/Src/app_freertos.o .debug_macro 0x0000000000000000 0xb8 ./Core/Src/app_freertos.o + .debug_macro 0x0000000000000000 0x1c ./Core/Src/app_freertos.o .group 0x0000000000000000 0xc ./Core/Src/main.o .group 0x0000000000000000 0xc ./Core/Src/main.o .group 0x0000000000000000 0xc ./Core/Src/main.o @@ -565,13 +554,13 @@ Discarded input sections .debug_macro 0x0000000000000000 0xdd ./Core/Src/main.o .debug_macro 0x0000000000000000 0x87 ./Core/Src/main.o .debug_macro 0x0000000000000000 0x97 ./Core/Src/main.o + .debug_macro 0x0000000000000000 0x10 ./Core/Src/main.o + .debug_macro 0x0000000000000000 0x74 ./Core/Src/main.o + .debug_macro 0x0000000000000000 0x10 ./Core/Src/main.o .debug_macro 0x0000000000000000 0x4c ./Core/Src/main.o .debug_macro 0x0000000000000000 0x40 ./Core/Src/main.o .debug_macro 0x0000000000000000 0x10 ./Core/Src/main.o .debug_macro 0x0000000000000000 0x40 ./Core/Src/main.o - .debug_macro 0x0000000000000000 0x10 ./Core/Src/main.o - .debug_macro 0x0000000000000000 0x74 ./Core/Src/main.o - .debug_macro 0x0000000000000000 0x10 ./Core/Src/main.o .debug_macro 0x0000000000000000 0xb8 ./Core/Src/main.o .group 0x0000000000000000 0xc ./Core/Src/stm32wbxx_hal_msp.o .group 0x0000000000000000 0xc ./Core/Src/stm32wbxx_hal_msp.o @@ -666,14 +655,6 @@ Discarded input sections 0x0000000000000000 0x26 ./Core/Src/stm32wbxx_hal_msp.o .text.LL_APB2_GRP1_DisableClock 0x0000000000000000 0x26 ./Core/Src/stm32wbxx_hal_msp.o - .bss.Holding_Registers_Database - 0x0000000000000000 0x14 ./Core/Src/stm32wbxx_hal_msp.o - .bss.Input_Register_Database - 0x0000000000000000 0x14 ./Core/Src/stm32wbxx_hal_msp.o - .bss.Holding_Coils_Database - 0x0000000000000000 0x6 ./Core/Src/stm32wbxx_hal_msp.o - .bss.Input_Coils_Database - 0x0000000000000000 0x6 ./Core/Src/stm32wbxx_hal_msp.o .text.HAL_ADC_MspDeInit 0x0000000000000000 0x3c ./Core/Src/stm32wbxx_hal_msp.o .text.HAL_I2C_MspDeInit @@ -758,13 +739,13 @@ Discarded input sections .debug_macro 0x0000000000000000 0xdd ./Core/Src/stm32wbxx_hal_msp.o .debug_macro 0x0000000000000000 0x87 ./Core/Src/stm32wbxx_hal_msp.o .debug_macro 0x0000000000000000 0x97 ./Core/Src/stm32wbxx_hal_msp.o + .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_hal_msp.o + .debug_macro 0x0000000000000000 0x74 ./Core/Src/stm32wbxx_hal_msp.o + .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_hal_msp.o .debug_macro 0x0000000000000000 0x4c ./Core/Src/stm32wbxx_hal_msp.o .debug_macro 0x0000000000000000 0x40 ./Core/Src/stm32wbxx_hal_msp.o .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_hal_msp.o .debug_macro 0x0000000000000000 0x40 ./Core/Src/stm32wbxx_hal_msp.o - .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_hal_msp.o - .debug_macro 0x0000000000000000 0x74 ./Core/Src/stm32wbxx_hal_msp.o - .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_hal_msp.o .debug_macro 0x0000000000000000 0xb8 ./Core/Src/stm32wbxx_hal_msp.o .group 0x0000000000000000 0xc ./Core/Src/stm32wbxx_hal_timebase_tim.o .group 0x0000000000000000 0xc ./Core/Src/stm32wbxx_hal_timebase_tim.o @@ -970,14 +951,6 @@ Discarded input sections .text 0x0000000000000000 0x0 ./Core/Src/stm32wbxx_it.o .data 0x0000000000000000 0x0 ./Core/Src/stm32wbxx_it.o .bss 0x0000000000000000 0x0 ./Core/Src/stm32wbxx_it.o - .bss.Holding_Registers_Database - 0x0000000000000000 0x14 ./Core/Src/stm32wbxx_it.o - .bss.Input_Register_Database - 0x0000000000000000 0x14 ./Core/Src/stm32wbxx_it.o - .bss.Holding_Coils_Database - 0x0000000000000000 0x6 ./Core/Src/stm32wbxx_it.o - .bss.Input_Coils_Database - 0x0000000000000000 0x6 ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0xaa8 ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0x142 ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0x2e ./Core/Src/stm32wbxx_it.o @@ -1054,13 +1027,13 @@ Discarded input sections .debug_macro 0x0000000000000000 0xdd ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0x87 ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0x97 ./Core/Src/stm32wbxx_it.o + .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_it.o + .debug_macro 0x0000000000000000 0x74 ./Core/Src/stm32wbxx_it.o + .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0x4c ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0x40 ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0x40 ./Core/Src/stm32wbxx_it.o - .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_it.o - .debug_macro 0x0000000000000000 0x74 ./Core/Src/stm32wbxx_it.o - .debug_macro 0x0000000000000000 0x10 ./Core/Src/stm32wbxx_it.o .debug_macro 0x0000000000000000 0xb8 ./Core/Src/stm32wbxx_it.o .group 0x0000000000000000 0xc ./Core/Src/syscalls.o .group 0x0000000000000000 0xc ./Core/Src/syscalls.o @@ -2961,6 +2934,8 @@ Discarded input sections 0x0000000000000000 0x30 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o .text.HAL_GPIO_WriteMultipleStatePin 0x0000000000000000 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + .text.HAL_GPIO_TogglePin + 0x0000000000000000 0x34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o .text.HAL_GPIO_LockPin 0x0000000000000000 0x50 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o .text.HAL_GPIO_EXTI_IRQHandler @@ -6941,14 +6916,6 @@ Discarded input sections .text 0x0000000000000000 0x0 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .data 0x0000000000000000 0x0 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .bss 0x0000000000000000 0x0 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .bss.Holding_Registers_Database - 0x0000000000000000 0x14 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .bss.Input_Register_Database - 0x0000000000000000 0x14 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .bss.Holding_Coils_Database - 0x0000000000000000 0x6 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .bss.Input_Coils_Database - 0x0000000000000000 0x6 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.RingCountBytes 0x0000000000000000 0x1a ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.ModbusQuery @@ -7032,13 +6999,13 @@ Discarded input sections .debug_macro 0x0000000000000000 0x460 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .debug_macro 0x0000000000000000 0x22 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .debug_macro 0x0000000000000000 0x97 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .debug_macro 0x0000000000000000 0x74 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .debug_macro 0x0000000000000000 0x4c ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .debug_macro 0x0000000000000000 0x40 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .debug_macro 0x0000000000000000 0x40 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .debug_macro 0x0000000000000000 0x74 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .debug_macro 0x0000000000000000 0xb8 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .debug_macro 0x0000000000000000 0x9a ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .group 0x0000000000000000 0xc ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o @@ -7129,14 +7096,6 @@ Discarded input sections .text 0x0000000000000000 0x0 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .data 0x0000000000000000 0x0 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .bss 0x0000000000000000 0x0 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - .bss.Holding_Registers_Database - 0x0000000000000000 0x14 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - .bss.Input_Register_Database - 0x0000000000000000 0x14 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - .bss.Holding_Coils_Database - 0x0000000000000000 0x6 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - .bss.Input_Coils_Database - 0x0000000000000000 0x6 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0xaa8 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0x174 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0x22 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o @@ -7214,13 +7173,13 @@ Discarded input sections .debug_macro 0x0000000000000000 0x22 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0x87 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0x97 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + .debug_macro 0x0000000000000000 0x74 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0x4c ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0x40 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0x40 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - .debug_macro 0x0000000000000000 0x74 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - .debug_macro 0x0000000000000000 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_macro 0x0000000000000000 0xb8 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .group 0x0000000000000000 0xc ./Middlewares/Third_Party/OLED_SSD1306/Src/ssd1306.o .group 0x0000000000000000 0xc ./Middlewares/Third_Party/OLED_SSD1306/Src/ssd1306.o @@ -8193,7 +8152,7 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext 0x0000000008000000 g_pfnVectors 0x000000000800013c . = ALIGN (0x4) -.text 0x0000000008000140 0xedd8 +.text 0x0000000008000140 0xee98 0x0000000008000140 . = ALIGN (0x4) *(.text) .text 0x0000000008000140 0x40 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o @@ -8249,1220 +8208,1221 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext 0x0000000008000e04 __aeabi_ldiv0 *(.text*) .text.PID0_step - 0x0000000008000e08 0x230 ./Core/Src/PID0.o + 0x0000000008000e08 0x1a8 ./Core/Src/PID0.o 0x0000000008000e08 PID0_step .text.IO_Module_Init - 0x0000000008001038 0x60 ./Core/Src/app_freertos.o - 0x0000000008001038 IO_Module_Init + 0x0000000008000fb0 0x1a0 ./Core/Src/app_freertos.o + 0x0000000008000fb0 IO_Module_Init + .text.ADC_Init + 0x0000000008001150 0xc8 ./Core/Src/app_freertos.o + 0x0000000008001150 ADC_Init .text.ADC_Temp_Thread_Start - 0x0000000008001098 0x2c ./Core/Src/app_freertos.o - 0x0000000008001098 ADC_Temp_Thread_Start + 0x0000000008001218 0x2c ./Core/Src/app_freertos.o + 0x0000000008001218 ADC_Temp_Thread_Start .text.Control_Thread_Init - 0x00000000080010c4 0x68 ./Core/Src/app_freertos.o - 0x00000000080010c4 Control_Thread_Init - *fill* 0x000000000800112c 0x4 + 0x0000000008001244 0x90 ./Core/Src/app_freertos.o + 0x0000000008001244 Control_Thread_Init + *fill* 0x00000000080012d4 0x4 .text.ControlTask - 0x0000000008001130 0xb0 ./Core/Src/app_freertos.o - 0x0000000008001130 ControlTask + 0x00000000080012d8 0xec ./Core/Src/app_freertos.o + 0x00000000080012d8 ControlTask + *fill* 0x00000000080013c4 0x4 .text.CalculateTemp_Thread - 0x00000000080011e0 0x114 ./Core/Src/app_freertos.o - 0x00000000080011e0 CalculateTemp_Thread + 0x00000000080013c8 0x110 ./Core/Src/app_freertos.o + 0x00000000080013c8 CalculateTemp_Thread .text.bitWrite - 0x00000000080012f4 0x6c ./Core/Src/app_freertos.o - 0x00000000080012f4 bitWrite + 0x00000000080014d8 0x6e ./Core/Src/app_freertos.o + 0x00000000080014d8 bitWrite + *fill* 0x0000000008001546 0x2 .text.ControlExecTim - 0x0000000008001360 0x20 ./Core/Src/app_freertos.o - 0x0000000008001360 ControlExecTim + 0x0000000008001548 0x20 ./Core/Src/app_freertos.o + 0x0000000008001548 ControlExecTim .text.TwaControlTim - 0x0000000008001380 0x38 ./Core/Src/app_freertos.o - 0x0000000008001380 TwaControlTim + 0x0000000008001568 0x38 ./Core/Src/app_freertos.o + 0x0000000008001568 TwaControlTim .text.HAL_ADC_ConvCpltCallback - 0x00000000080013b8 0x20 ./Core/Src/app_freertos.o - 0x00000000080013b8 HAL_ADC_ConvCpltCallback + 0x00000000080015a0 0x20 ./Core/Src/app_freertos.o + 0x00000000080015a0 HAL_ADC_ConvCpltCallback .text.LL_RCC_LSE_SetDriveCapability - 0x00000000080013d8 0x2c ./Core/Src/main.o + 0x00000000080015c0 0x2c ./Core/Src/main.o .text.LL_AHB1_GRP1_EnableClock - 0x0000000008001404 0x32 ./Core/Src/main.o + 0x00000000080015ec 0x32 ./Core/Src/main.o .text.LL_AHB2_GRP1_EnableClock - 0x0000000008001436 0x32 ./Core/Src/main.o - .text.main 0x0000000008001468 0x114 ./Core/Src/main.o - 0x0000000008001468 main + 0x000000000800161e 0x32 ./Core/Src/main.o + .text.main 0x0000000008001650 0xfc ./Core/Src/main.o + 0x0000000008001650 main .text.SystemClock_Config - 0x000000000800157c 0xec ./Core/Src/main.o - 0x000000000800157c SystemClock_Config + 0x000000000800174c 0xec ./Core/Src/main.o + 0x000000000800174c SystemClock_Config .text.PeriphCommonClock_Config - 0x0000000008001668 0x62 ./Core/Src/main.o - 0x0000000008001668 PeriphCommonClock_Config - *fill* 0x00000000080016ca 0x2 - .text.MX_ADC1_Init - 0x00000000080016cc 0xe8 ./Core/Src/main.o + 0x0000000008001838 0x62 ./Core/Src/main.o + 0x0000000008001838 PeriphCommonClock_Config + *fill* 0x000000000800189a 0x2 .text.MX_I2C1_Init - 0x00000000080017b4 0x80 ./Core/Src/main.o + 0x000000000800189c 0x80 ./Core/Src/main.o .text.MX_USART1_UART_Init - 0x0000000008001834 0x98 ./Core/Src/main.o + 0x000000000800191c 0x98 ./Core/Src/main.o .text.MX_USB_PCD_Init - 0x00000000080018cc 0x50 ./Core/Src/main.o + 0x00000000080019b4 0x50 ./Core/Src/main.o .text.MX_DMA_Init - 0x000000000800191c 0x44 ./Core/Src/main.o + 0x0000000008001a04 0x44 ./Core/Src/main.o .text.MX_GPIO_Init - 0x0000000008001960 0xe0 ./Core/Src/main.o + 0x0000000008001a48 0xe0 ./Core/Src/main.o .text.StartDefaultTask - 0x0000000008001a40 0x10 ./Core/Src/main.o - 0x0000000008001a40 StartDefaultTask + 0x0000000008001b28 0x10 ./Core/Src/main.o + 0x0000000008001b28 StartDefaultTask .text.HAL_TIM_PeriodElapsedCallback - 0x0000000008001a50 0x24 ./Core/Src/main.o - 0x0000000008001a50 HAL_TIM_PeriodElapsedCallback + 0x0000000008001b38 0x24 ./Core/Src/main.o + 0x0000000008001b38 HAL_TIM_PeriodElapsedCallback .text.Error_Handler - 0x0000000008001a74 0xa ./Core/Src/main.o - 0x0000000008001a74 Error_Handler + 0x0000000008001b5c 0xa ./Core/Src/main.o + 0x0000000008001b5c Error_Handler .text.LL_AHB2_GRP1_EnableClock - 0x0000000008001a7e 0x32 ./Core/Src/stm32wbxx_hal_msp.o + 0x0000000008001b66 0x32 ./Core/Src/stm32wbxx_hal_msp.o .text.LL_APB1_GRP1_EnableClock - 0x0000000008001ab0 0x32 ./Core/Src/stm32wbxx_hal_msp.o + 0x0000000008001b98 0x32 ./Core/Src/stm32wbxx_hal_msp.o .text.LL_APB2_GRP1_EnableClock - 0x0000000008001ae2 0x32 ./Core/Src/stm32wbxx_hal_msp.o + 0x0000000008001bca 0x32 ./Core/Src/stm32wbxx_hal_msp.o .text.HAL_MspInit - 0x0000000008001b14 0x14 ./Core/Src/stm32wbxx_hal_msp.o - 0x0000000008001b14 HAL_MspInit + 0x0000000008001bfc 0x14 ./Core/Src/stm32wbxx_hal_msp.o + 0x0000000008001bfc HAL_MspInit .text.HAL_ADC_MspInit - 0x0000000008001b28 0xb4 ./Core/Src/stm32wbxx_hal_msp.o - 0x0000000008001b28 HAL_ADC_MspInit + 0x0000000008001c10 0xb4 ./Core/Src/stm32wbxx_hal_msp.o + 0x0000000008001c10 HAL_ADC_MspInit .text.HAL_I2C_MspInit - 0x0000000008001bdc 0x90 ./Core/Src/stm32wbxx_hal_msp.o - 0x0000000008001bdc HAL_I2C_MspInit + 0x0000000008001cc4 0x90 ./Core/Src/stm32wbxx_hal_msp.o + 0x0000000008001cc4 HAL_I2C_MspInit .text.HAL_UART_MspInit - 0x0000000008001c6c 0x150 ./Core/Src/stm32wbxx_hal_msp.o - 0x0000000008001c6c HAL_UART_MspInit + 0x0000000008001d54 0x150 ./Core/Src/stm32wbxx_hal_msp.o + 0x0000000008001d54 HAL_UART_MspInit .text.HAL_PCD_MspInit - 0x0000000008001dbc 0x60 ./Core/Src/stm32wbxx_hal_msp.o - 0x0000000008001dbc HAL_PCD_MspInit + 0x0000000008001ea4 0x60 ./Core/Src/stm32wbxx_hal_msp.o + 0x0000000008001ea4 HAL_PCD_MspInit .text.LL_APB2_GRP1_EnableClock - 0x0000000008001e1c 0x32 ./Core/Src/stm32wbxx_hal_timebase_tim.o - *fill* 0x0000000008001e4e 0x2 + 0x0000000008001f04 0x32 ./Core/Src/stm32wbxx_hal_timebase_tim.o + *fill* 0x0000000008001f36 0x2 .text.HAL_InitTick - 0x0000000008001e50 0x98 ./Core/Src/stm32wbxx_hal_timebase_tim.o - 0x0000000008001e50 HAL_InitTick + 0x0000000008001f38 0x98 ./Core/Src/stm32wbxx_hal_timebase_tim.o + 0x0000000008001f38 HAL_InitTick .text.NMI_Handler - 0x0000000008001ee8 0x6 ./Core/Src/stm32wbxx_it.o - 0x0000000008001ee8 NMI_Handler + 0x0000000008001fd0 0x6 ./Core/Src/stm32wbxx_it.o + 0x0000000008001fd0 NMI_Handler .text.HardFault_Handler - 0x0000000008001eee 0x6 ./Core/Src/stm32wbxx_it.o - 0x0000000008001eee HardFault_Handler + 0x0000000008001fd6 0x6 ./Core/Src/stm32wbxx_it.o + 0x0000000008001fd6 HardFault_Handler .text.MemManage_Handler - 0x0000000008001ef4 0x6 ./Core/Src/stm32wbxx_it.o - 0x0000000008001ef4 MemManage_Handler + 0x0000000008001fdc 0x6 ./Core/Src/stm32wbxx_it.o + 0x0000000008001fdc MemManage_Handler .text.BusFault_Handler - 0x0000000008001efa 0x6 ./Core/Src/stm32wbxx_it.o - 0x0000000008001efa BusFault_Handler + 0x0000000008001fe2 0x6 ./Core/Src/stm32wbxx_it.o + 0x0000000008001fe2 BusFault_Handler .text.UsageFault_Handler - 0x0000000008001f00 0x6 ./Core/Src/stm32wbxx_it.o - 0x0000000008001f00 UsageFault_Handler + 0x0000000008001fe8 0x6 ./Core/Src/stm32wbxx_it.o + 0x0000000008001fe8 UsageFault_Handler .text.DebugMon_Handler - 0x0000000008001f06 0xe ./Core/Src/stm32wbxx_it.o - 0x0000000008001f06 DebugMon_Handler + 0x0000000008001fee 0xe ./Core/Src/stm32wbxx_it.o + 0x0000000008001fee DebugMon_Handler .text.DMA1_Channel1_IRQHandler - 0x0000000008001f14 0x14 ./Core/Src/stm32wbxx_it.o - 0x0000000008001f14 DMA1_Channel1_IRQHandler + 0x0000000008001ffc 0x14 ./Core/Src/stm32wbxx_it.o + 0x0000000008001ffc DMA1_Channel1_IRQHandler .text.DMA1_Channel2_IRQHandler - 0x0000000008001f28 0x14 ./Core/Src/stm32wbxx_it.o - 0x0000000008001f28 DMA1_Channel2_IRQHandler + 0x0000000008002010 0x14 ./Core/Src/stm32wbxx_it.o + 0x0000000008002010 DMA1_Channel2_IRQHandler .text.DMA1_Channel3_IRQHandler - 0x0000000008001f3c 0x14 ./Core/Src/stm32wbxx_it.o - 0x0000000008001f3c DMA1_Channel3_IRQHandler + 0x0000000008002024 0x14 ./Core/Src/stm32wbxx_it.o + 0x0000000008002024 DMA1_Channel3_IRQHandler .text.TIM1_UP_TIM16_IRQHandler - 0x0000000008001f50 0x14 ./Core/Src/stm32wbxx_it.o - 0x0000000008001f50 TIM1_UP_TIM16_IRQHandler + 0x0000000008002038 0x14 ./Core/Src/stm32wbxx_it.o + 0x0000000008002038 TIM1_UP_TIM16_IRQHandler .text.USART1_IRQHandler - 0x0000000008001f64 0x14 ./Core/Src/stm32wbxx_it.o - 0x0000000008001f64 USART1_IRQHandler + 0x000000000800204c 0x14 ./Core/Src/stm32wbxx_it.o + 0x000000000800204c USART1_IRQHandler .text.SystemInit - 0x0000000008001f78 0xa4 ./Core/Src/system_stm32wbxx.o - 0x0000000008001f78 SystemInit + 0x0000000008002060 0xa4 ./Core/Src/system_stm32wbxx.o + 0x0000000008002060 SystemInit .text.data_initializers - 0x000000000800201c 0x18 ./Core/Startup/startup_stm32wb55rgvx.o + 0x0000000008002104 0x18 ./Core/Startup/startup_stm32wb55rgvx.o .text.Reset_Handler - 0x0000000008002034 0x58 ./Core/Startup/startup_stm32wb55rgvx.o - 0x0000000008002034 Reset_Handler + 0x000000000800211c 0x58 ./Core/Startup/startup_stm32wb55rgvx.o + 0x000000000800211c Reset_Handler .text.Default_Handler - 0x000000000800208c 0x2 ./Core/Startup/startup_stm32wb55rgvx.o - 0x000000000800208c RTC_Alarm_IRQHandler - 0x000000000800208c EXTI2_IRQHandler - 0x000000000800208c TIM1_CC_IRQHandler - 0x000000000800208c TSC_IRQHandler - 0x000000000800208c USB_HP_IRQHandler - 0x000000000800208c EXTI3_IRQHandler - 0x000000000800208c LPTIM2_IRQHandler - 0x000000000800208c I2C3_ER_IRQHandler - 0x000000000800208c EXTI0_IRQHandler - 0x000000000800208c FPU_IRQHandler - 0x000000000800208c AES1_IRQHandler - 0x000000000800208c SPI1_IRQHandler - 0x000000000800208c PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQHandler - 0x000000000800208c DMA2_Channel2_IRQHandler - 0x000000000800208c DMA1_Channel4_IRQHandler - 0x000000000800208c ADC1_IRQHandler - 0x000000000800208c PKA_IRQHandler - 0x000000000800208c DMA1_Channel7_IRQHandler - 0x000000000800208c LCD_IRQHandler - 0x000000000800208c IPCC_C1_TX_IRQHandler - 0x000000000800208c DMA2_Channel1_IRQHandler - 0x000000000800208c QUADSPI_IRQHandler - 0x000000000800208c I2C1_EV_IRQHandler - 0x000000000800208c DMAMUX1_OVR_IRQHandler - 0x000000000800208c DMA1_Channel6_IRQHandler - 0x000000000800208c DMA2_Channel4_IRQHandler - 0x000000000800208c RCC_IRQHandler - 0x000000000800208c Default_Handler - 0x000000000800208c DMA2_Channel7_IRQHandler - 0x000000000800208c EXTI15_10_IRQHandler - 0x000000000800208c IPCC_C1_RX_IRQHandler - 0x000000000800208c C2SEV_PWR_C2H_IRQHandler - 0x000000000800208c AES2_IRQHandler - 0x000000000800208c I2C3_EV_IRQHandler - 0x000000000800208c EXTI9_5_IRQHandler - 0x000000000800208c RTC_WKUP_IRQHandler - 0x000000000800208c PVD_PVM_IRQHandler - 0x000000000800208c SPI2_IRQHandler - 0x000000000800208c DMA2_Channel5_IRQHandler - 0x000000000800208c CRS_IRQHandler - 0x000000000800208c DMA1_Channel5_IRQHandler - 0x000000000800208c USB_LP_IRQHandler - 0x000000000800208c EXTI4_IRQHandler - 0x000000000800208c RNG_IRQHandler - 0x000000000800208c TIM1_TRG_COM_TIM17_IRQHandler - 0x000000000800208c TAMP_STAMP_LSECSS_IRQHandler - 0x000000000800208c COMP_IRQHandler - 0x000000000800208c HSEM_IRQHandler - 0x000000000800208c WWDG_IRQHandler - 0x000000000800208c LPUART1_IRQHandler - 0x000000000800208c DMA2_Channel6_IRQHandler - 0x000000000800208c TIM2_IRQHandler - 0x000000000800208c TIM1_BRK_IRQHandler - 0x000000000800208c EXTI1_IRQHandler - 0x000000000800208c FLASH_IRQHandler - 0x000000000800208c I2C1_ER_IRQHandler - 0x000000000800208c LPTIM1_IRQHandler - 0x000000000800208c SAI1_IRQHandler - 0x000000000800208c DMA2_Channel3_IRQHandler - *fill* 0x000000000800208e 0x2 + 0x0000000008002174 0x2 ./Core/Startup/startup_stm32wb55rgvx.o + 0x0000000008002174 RTC_Alarm_IRQHandler + 0x0000000008002174 EXTI2_IRQHandler + 0x0000000008002174 TIM1_CC_IRQHandler + 0x0000000008002174 TSC_IRQHandler + 0x0000000008002174 USB_HP_IRQHandler + 0x0000000008002174 EXTI3_IRQHandler + 0x0000000008002174 LPTIM2_IRQHandler + 0x0000000008002174 I2C3_ER_IRQHandler + 0x0000000008002174 EXTI0_IRQHandler + 0x0000000008002174 FPU_IRQHandler + 0x0000000008002174 AES1_IRQHandler + 0x0000000008002174 SPI1_IRQHandler + 0x0000000008002174 PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQHandler + 0x0000000008002174 DMA2_Channel2_IRQHandler + 0x0000000008002174 DMA1_Channel4_IRQHandler + 0x0000000008002174 ADC1_IRQHandler + 0x0000000008002174 PKA_IRQHandler + 0x0000000008002174 DMA1_Channel7_IRQHandler + 0x0000000008002174 LCD_IRQHandler + 0x0000000008002174 IPCC_C1_TX_IRQHandler + 0x0000000008002174 DMA2_Channel1_IRQHandler + 0x0000000008002174 QUADSPI_IRQHandler + 0x0000000008002174 I2C1_EV_IRQHandler + 0x0000000008002174 DMAMUX1_OVR_IRQHandler + 0x0000000008002174 DMA1_Channel6_IRQHandler + 0x0000000008002174 DMA2_Channel4_IRQHandler + 0x0000000008002174 RCC_IRQHandler + 0x0000000008002174 Default_Handler + 0x0000000008002174 DMA2_Channel7_IRQHandler + 0x0000000008002174 EXTI15_10_IRQHandler + 0x0000000008002174 IPCC_C1_RX_IRQHandler + 0x0000000008002174 C2SEV_PWR_C2H_IRQHandler + 0x0000000008002174 AES2_IRQHandler + 0x0000000008002174 I2C3_EV_IRQHandler + 0x0000000008002174 EXTI9_5_IRQHandler + 0x0000000008002174 RTC_WKUP_IRQHandler + 0x0000000008002174 PVD_PVM_IRQHandler + 0x0000000008002174 SPI2_IRQHandler + 0x0000000008002174 DMA2_Channel5_IRQHandler + 0x0000000008002174 CRS_IRQHandler + 0x0000000008002174 DMA1_Channel5_IRQHandler + 0x0000000008002174 USB_LP_IRQHandler + 0x0000000008002174 EXTI4_IRQHandler + 0x0000000008002174 RNG_IRQHandler + 0x0000000008002174 TIM1_TRG_COM_TIM17_IRQHandler + 0x0000000008002174 TAMP_STAMP_LSECSS_IRQHandler + 0x0000000008002174 COMP_IRQHandler + 0x0000000008002174 HSEM_IRQHandler + 0x0000000008002174 WWDG_IRQHandler + 0x0000000008002174 LPUART1_IRQHandler + 0x0000000008002174 DMA2_Channel6_IRQHandler + 0x0000000008002174 TIM2_IRQHandler + 0x0000000008002174 TIM1_BRK_IRQHandler + 0x0000000008002174 EXTI1_IRQHandler + 0x0000000008002174 FLASH_IRQHandler + 0x0000000008002174 I2C1_ER_IRQHandler + 0x0000000008002174 LPTIM1_IRQHandler + 0x0000000008002174 SAI1_IRQHandler + 0x0000000008002174 DMA2_Channel3_IRQHandler + *fill* 0x0000000008002176 0x2 .text.HAL_Init - 0x0000000008002090 0x40 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - 0x0000000008002090 HAL_Init + 0x0000000008002178 0x40 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + 0x0000000008002178 HAL_Init .text.HAL_IncTick - 0x00000000080020d0 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - 0x00000000080020d0 HAL_IncTick + 0x00000000080021b8 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + 0x00000000080021b8 HAL_IncTick .text.HAL_GetTick - 0x00000000080020f8 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - 0x00000000080020f8 HAL_GetTick + 0x00000000080021e0 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + 0x00000000080021e0 HAL_GetTick .text.HAL_GetTickPrio - 0x0000000008002110 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - 0x0000000008002110 HAL_GetTickPrio + 0x00000000080021f8 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + 0x00000000080021f8 HAL_GetTickPrio .text.LL_ADC_SetCommonClock - 0x0000000008002128 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002210 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_SetCommonPathInternalCh - 0x000000000800214e 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002236 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_GetCommonPathInternalCh - 0x0000000008002174 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x000000000800225c 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_SetOffset - 0x0000000008002190 0x48 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002278 0x48 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_GetOffsetChannel - 0x00000000080021d8 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080022c0 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_SetOffsetState - 0x0000000008002204 0x36 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080022ec 0x36 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_REG_IsTriggerSourceSWStart - 0x000000000800223a 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002322 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_REG_SetSequencerRanks - 0x0000000008002260 0x58 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002348 0x58 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_SetChannelSamplingTime - 0x00000000080022b8 0x56 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - *fill* 0x000000000800230e 0x2 + 0x00000000080023a0 0x56 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + *fill* 0x00000000080023f6 0x2 .text.LL_ADC_SetChannelSingleDiff - 0x0000000008002310 0x48 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080023f8 0x48 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_DisableDeepPowerDown - 0x0000000008002358 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002440 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_IsDeepPowerDownEnabled - 0x000000000800237c 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002464 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_EnableInternalRegulator - 0x00000000080023a4 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x000000000800248c 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_IsInternalRegulatorEnabled - 0x00000000080023cc 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080024b4 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_Enable - 0x00000000080023f4 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080024dc 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_Disable - 0x000000000800241c 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002504 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_IsEnabled - 0x0000000008002444 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x000000000800252c 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_IsDisableOngoing - 0x000000000800246a 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002552 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_REG_StartConversion - 0x0000000008002490 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002578 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_REG_StopConversion - 0x00000000080024b8 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080025a0 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_REG_IsConversionOngoing - 0x00000000080024e0 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080025c8 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_INJ_StopConversion - 0x0000000008002506 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080025ee 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.LL_ADC_INJ_IsConversionOngoing - 0x000000000800252e 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002616 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .text.HAL_ADC_Init - 0x0000000008002554 0x298 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x0000000008002554 HAL_ADC_Init + 0x000000000800263c 0x298 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x000000000800263c HAL_ADC_Init .text.HAL_ADC_Start_DMA - 0x00000000080027ec 0x108 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x00000000080027ec HAL_ADC_Start_DMA + 0x00000000080028d4 0x108 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080028d4 HAL_ADC_Start_DMA .text.HAL_ADC_Stop_DMA - 0x00000000080028f4 0xc2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x00000000080028f4 HAL_ADC_Stop_DMA + 0x00000000080029dc 0xc2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080029dc HAL_ADC_Stop_DMA .text.HAL_ADC_ConvHalfCpltCallback - 0x00000000080029b6 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x00000000080029b6 HAL_ADC_ConvHalfCpltCallback + 0x0000000008002a9e 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002a9e HAL_ADC_ConvHalfCpltCallback .text.HAL_ADC_ErrorCallback - 0x00000000080029ca 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x00000000080029ca HAL_ADC_ErrorCallback - *fill* 0x00000000080029de 0x2 + 0x0000000008002ab2 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002ab2 HAL_ADC_ErrorCallback + *fill* 0x0000000008002ac6 0x2 .text.HAL_ADC_ConfigChannel - 0x00000000080029e0 0x78c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x00000000080029e0 HAL_ADC_ConfigChannel + 0x0000000008002ac8 0x78c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008002ac8 HAL_ADC_ConfigChannel .text.ADC_ConversionStop - 0x000000000800316c 0x178 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x000000000800316c ADC_ConversionStop + 0x0000000008003254 0x178 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008003254 ADC_ConversionStop .text.ADC_Enable - 0x00000000080032e4 0xf4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x00000000080032e4 ADC_Enable + 0x00000000080033cc 0xf4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080033cc ADC_Enable .text.ADC_Disable - 0x00000000080033d8 0xbe ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x00000000080033d8 ADC_Disable + 0x00000000080034c0 0xbe ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000080034c0 ADC_Disable .text.ADC_DMAConvCplt - 0x0000000008003496 0xd8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x0000000008003496 ADC_DMAConvCplt + 0x000000000800357e 0xd8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x000000000800357e ADC_DMAConvCplt .text.ADC_DMAHalfConvCplt - 0x000000000800356e 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x000000000800356e ADC_DMAHalfConvCplt + 0x0000000008003656 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008003656 ADC_DMAHalfConvCplt .text.ADC_DMAError - 0x000000000800358a 0x34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - 0x000000000800358a ADC_DMAError + 0x0000000008003672 0x34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x0000000008003672 ADC_DMAError .text.LL_ADC_StartCalibration - 0x00000000080035be 0x32 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + 0x00000000080036a6 0x32 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o .text.LL_ADC_IsCalibrationOnGoing - 0x00000000080035f0 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + 0x00000000080036d8 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o .text.HAL_ADCEx_Calibration_Start - 0x0000000008003618 0xc4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o - 0x0000000008003618 HAL_ADCEx_Calibration_Start + 0x0000000008003700 0xc4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + 0x0000000008003700 HAL_ADCEx_Calibration_Start .text.__NVIC_SetPriorityGrouping - 0x00000000080036dc 0x48 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + 0x00000000080037c4 0x48 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o .text.__NVIC_GetPriorityGrouping - 0x0000000008003724 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + 0x000000000800380c 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o .text.__NVIC_EnableIRQ - 0x0000000008003740 0x3c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + 0x0000000008003828 0x3c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o .text.__NVIC_SetPriority - 0x000000000800377c 0x54 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + 0x0000000008003864 0x54 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o .text.NVIC_EncodePriority - 0x00000000080037d0 0x66 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + 0x00000000080038b8 0x66 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o .text.HAL_NVIC_SetPriorityGrouping - 0x0000000008003836 0x16 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o - 0x0000000008003836 HAL_NVIC_SetPriorityGrouping + 0x000000000800391e 0x16 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + 0x000000000800391e HAL_NVIC_SetPriorityGrouping .text.HAL_NVIC_SetPriority - 0x000000000800384c 0x34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o - 0x000000000800384c HAL_NVIC_SetPriority + 0x0000000008003934 0x34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + 0x0000000008003934 HAL_NVIC_SetPriority .text.HAL_NVIC_EnableIRQ - 0x0000000008003880 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o - 0x0000000008003880 HAL_NVIC_EnableIRQ + 0x0000000008003968 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + 0x0000000008003968 HAL_NVIC_EnableIRQ .text.HAL_DMA_Init - 0x000000000800389c 0x150 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - 0x000000000800389c HAL_DMA_Init + 0x0000000008003984 0x150 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x0000000008003984 HAL_DMA_Init .text.HAL_DMA_Start_IT - 0x00000000080039ec 0xf6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - 0x00000000080039ec HAL_DMA_Start_IT + 0x0000000008003ad4 0xf6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x0000000008003ad4 HAL_DMA_Start_IT .text.HAL_DMA_Abort - 0x0000000008003ae2 0xbe ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - 0x0000000008003ae2 HAL_DMA_Abort + 0x0000000008003bca 0xbe ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x0000000008003bca HAL_DMA_Abort .text.HAL_DMA_Abort_IT - 0x0000000008003ba0 0xbe ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - 0x0000000008003ba0 HAL_DMA_Abort_IT + 0x0000000008003c88 0xbe ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x0000000008003c88 HAL_DMA_Abort_IT .text.HAL_DMA_IRQHandler - 0x0000000008003c5e 0x15e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - 0x0000000008003c5e HAL_DMA_IRQHandler + 0x0000000008003d46 0x15e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x0000000008003d46 HAL_DMA_IRQHandler .text.HAL_DMA_GetError - 0x0000000008003dbc 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - 0x0000000008003dbc HAL_DMA_GetError + 0x0000000008003ea4 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x0000000008003ea4 HAL_DMA_GetError .text.DMA_SetConfig - 0x0000000008003dd4 0x7c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x0000000008003ebc 0x7c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o .text.DMA_CalcDMAMUXChannelBaseAndMask - 0x0000000008003e50 0x7c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x0000000008003f38 0x7c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o .text.DMA_CalcDMAMUXRequestGenBaseAndMask - 0x0000000008003ecc 0x4c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x0000000008003fb4 0x4c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o .text.HAL_GPIO_Init - 0x0000000008003f18 0x2e0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o - 0x0000000008003f18 HAL_GPIO_Init + 0x0000000008004000 0x2e0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + 0x0000000008004000 HAL_GPIO_Init .text.HAL_GPIO_WritePin - 0x00000000080041f8 0x30 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o - 0x00000000080041f8 HAL_GPIO_WritePin - .text.HAL_GPIO_TogglePin - 0x0000000008004228 0x34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o - 0x0000000008004228 HAL_GPIO_TogglePin + 0x00000000080042e0 0x30 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + 0x00000000080042e0 HAL_GPIO_WritePin .text.HAL_I2C_Init - 0x000000000800425c 0x136 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o - 0x000000000800425c HAL_I2C_Init + 0x0000000008004310 0x136 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o + 0x0000000008004310 HAL_I2C_Init .text.HAL_I2CEx_ConfigAnalogFilter - 0x0000000008004392 0x96 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o - 0x0000000008004392 HAL_I2CEx_ConfigAnalogFilter + 0x0000000008004446 0x96 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o + 0x0000000008004446 HAL_I2CEx_ConfigAnalogFilter .text.HAL_I2CEx_ConfigDigitalFilter - 0x0000000008004428 0x98 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o - 0x0000000008004428 HAL_I2CEx_ConfigDigitalFilter + 0x00000000080044dc 0x98 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o + 0x00000000080044dc HAL_I2CEx_ConfigDigitalFilter .text.HAL_PCD_Init - 0x00000000080044c0 0x1b2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o - 0x00000000080044c0 HAL_PCD_Init + 0x0000000008004574 0x1b2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o + 0x0000000008004574 HAL_PCD_Init .text.HAL_PCDEx_ActivateLPM - 0x0000000008004672 0x54 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o - 0x0000000008004672 HAL_PCDEx_ActivateLPM - *fill* 0x00000000080046c6 0x2 + 0x0000000008004726 0x54 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o + 0x0000000008004726 HAL_PCDEx_ActivateLPM + *fill* 0x000000000800477a 0x2 .text.HAL_PWR_EnableBkUpAccess - 0x00000000080046c8 0x20 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o - 0x00000000080046c8 HAL_PWR_EnableBkUpAccess + 0x000000000800477c 0x20 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o + 0x000000000800477c HAL_PWR_EnableBkUpAccess .text.HAL_PWREx_GetVoltageRange - 0x00000000080046e8 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o - 0x00000000080046e8 HAL_PWREx_GetVoltageRange + 0x000000000800479c 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o + 0x000000000800479c HAL_PWREx_GetVoltageRange .text.LL_RCC_HSE_IsEnabledDiv2 - 0x0000000008004704 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080047b8 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSE_Enable - 0x0000000008004728 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080047dc 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSE_Disable - 0x0000000008004746 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080047fa 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSE_IsReady - 0x0000000008004764 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004818 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSI_Enable - 0x0000000008004788 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x000000000800483c 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSI_Disable - 0x00000000080047a6 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x000000000800485a 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSI_IsReady - 0x00000000080047c4 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004878 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSI_SetCalibTrimming - 0x00000000080047e8 0x2a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x000000000800489c 0x2a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSI48_Enable - 0x0000000008004812 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080048c6 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSI48_Disable - 0x0000000008004834 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080048e8 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_HSI48_IsReady - 0x0000000008004856 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x000000000800490a 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSE_Enable - 0x000000000800487a 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x000000000800492e 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSE_Disable - 0x000000000800489c 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004950 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSE_EnableBypass - 0x00000000080048be 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004972 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSE_DisableBypass - 0x00000000080048e0 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004994 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSE_IsReady - 0x0000000008004902 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080049b6 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSI1_Enable - 0x0000000008004926 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080049da 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSI1_Disable - 0x0000000008004948 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080049fc 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSI1_IsReady - 0x000000000800496a 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004a1e 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSI2_Enable - 0x000000000800498e 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004a42 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSI2_Disable - 0x00000000080049b0 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004a64 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSI2_IsReady - 0x00000000080049d2 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004a86 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSI2_SetTrimming - 0x00000000080049f6 0x2e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004aaa 0x2e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_MSI_Enable - 0x0000000008004a24 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004ad8 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_MSI_Disable - 0x0000000008004a42 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004af6 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_MSI_IsReady - 0x0000000008004a60 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004b14 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_MSI_SetRange - 0x0000000008004a82 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004b36 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_MSI_GetRange - 0x0000000008004aaa 0x2a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004b5e 0x2a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_MSI_SetCalibTrimming - 0x0000000008004ad4 0x2a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004b88 0x2a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_SetSysClkSource - 0x0000000008004afe 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004bb2 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_GetSysClkSource - 0x0000000008004b26 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004bda 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_SetAHBPrescaler - 0x0000000008004b3e 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004bf2 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_C2_RCC_SetAHBPrescaler - 0x0000000008004b66 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004c1a 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_SetAHB4Prescaler - 0x0000000008004b92 0x2e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004c46 0x2e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_SetAPB1Prescaler - 0x0000000008004bc0 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004c74 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_SetAPB2Prescaler - 0x0000000008004be8 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004c9c 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_GetAHBPrescaler - 0x0000000008004c10 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004cc4 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_C2_RCC_GetAHBPrescaler - 0x0000000008004c28 0x1a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004cdc 0x1a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_GetAHB4Prescaler - 0x0000000008004c42 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004cf6 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_GetAPB1Prescaler - 0x0000000008004c5e 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004d12 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_GetAPB2Prescaler - 0x0000000008004c76 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004d2a 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_PLL_Enable - 0x0000000008004c8e 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004d42 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_PLL_Disable - 0x0000000008004cac 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004d60 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_PLL_IsReady - 0x0000000008004cca 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004d7e 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_PLL_GetN - 0x0000000008004cee 0x1a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004da2 0x1a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_PLL_GetR - 0x0000000008004d08 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004dbc 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_PLL_GetDivider - 0x0000000008004d20 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004dd4 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_PLL_GetMainSource - 0x0000000008004d38 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004dec 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_IsActiveFlag_HPRE - 0x0000000008004d50 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004e04 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_IsActiveFlag_C2HPRE - 0x0000000008004d74 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004e28 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_IsActiveFlag_SHDHPRE - 0x0000000008004d9a 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004e4e 0x26 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_IsActiveFlag_PPRE1 - 0x0000000008004dc0 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004e74 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_IsActiveFlag_PPRE2 - 0x0000000008004de4 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004e98 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.HAL_RCC_OscConfig - 0x0000000008004e08 0x6e8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - 0x0000000008004e08 HAL_RCC_OscConfig + 0x0000000008004ebc 0x6e8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008004ebc HAL_RCC_OscConfig .text.HAL_RCC_ClockConfig - 0x00000000080054f0 0x280 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - 0x00000000080054f0 HAL_RCC_ClockConfig + 0x00000000080055a4 0x280 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080055a4 HAL_RCC_ClockConfig .text.HAL_RCC_GetSysClockFreq - 0x0000000008005770 0xd8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - 0x0000000008005770 HAL_RCC_GetSysClockFreq + 0x0000000008005824 0xd8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008005824 HAL_RCC_GetSysClockFreq .text.HAL_RCC_GetHCLKFreq - 0x0000000008005848 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - 0x0000000008005848 HAL_RCC_GetHCLKFreq + 0x00000000080058fc 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080058fc HAL_RCC_GetHCLKFreq .text.HAL_RCC_GetPCLK1Freq - 0x0000000008005870 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - 0x0000000008005870 HAL_RCC_GetPCLK1Freq + 0x0000000008005924 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008005924 HAL_RCC_GetPCLK1Freq .text.HAL_RCC_GetPCLK2Freq - 0x000000000800589c 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - 0x000000000800589c HAL_RCC_GetPCLK2Freq + 0x0000000008005950 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008005950 HAL_RCC_GetPCLK2Freq .text.HAL_RCC_GetClockConfig - 0x00000000080058c8 0x64 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - 0x00000000080058c8 HAL_RCC_GetClockConfig + 0x000000000800597c 0x64 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x000000000800597c HAL_RCC_GetClockConfig .text.RCC_SetFlashLatencyFromMSIRange - 0x000000000800592c 0x70 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x00000000080059e0 0x70 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.RCC_SetFlashLatency - 0x000000000800599c 0xf8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000008005a50 0xf8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .text.LL_RCC_LSE_IsEnabled - 0x0000000008005a94 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005b48 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_LSE_IsReady - 0x0000000008005ab8 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005b6c 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_MSI_EnablePLLMode - 0x0000000008005adc 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005b90 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetRFWKPClockSource - 0x0000000008005afa 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005bae 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetSMPSClockSource - 0x0000000008005b26 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005bda 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetSMPSPrescaler - 0x0000000008005b4e 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005c02 0x28 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetUSARTClockSource - 0x0000000008005b76 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005c2a 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetLPUARTClockSource - 0x0000000008005ba2 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005c56 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetI2CClockSource - 0x0000000008005bce 0x3a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005c82 0x3a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetLPTIMClockSource - 0x0000000008005c08 0x34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005cbc 0x34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetSAIClockSource - 0x0000000008005c3c 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005cf0 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetRNGClockSource - 0x0000000008005c68 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005d1c 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetCLK48ClockSource - 0x0000000008005c94 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005d48 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetUSBClockSource - 0x0000000008005cc0 0x16 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005d74 0x16 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetADCClockSource - 0x0000000008005cd6 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005d8a 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_SetRTCClockSource - 0x0000000008005d02 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005db6 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_GetRTCClockSource - 0x0000000008005d2e 0x1a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005de2 0x1a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_ForceBackupDomainReset - 0x0000000008005d48 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005dfc 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_ReleaseBackupDomainReset - 0x0000000008005d6a 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005e1e 0x22 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_PLLSAI1_Enable - 0x0000000008005d8c 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005e40 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_PLLSAI1_Disable - 0x0000000008005daa 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005e5e 0x1e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.LL_RCC_PLLSAI1_IsReady - 0x0000000008005dc8 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005e7c 0x24 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.HAL_RCCEx_PeriphCLKConfig - 0x0000000008005dec 0x2ec ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o - 0x0000000008005dec HAL_RCCEx_PeriphCLKConfig + 0x0000000008005ea0 0x2ec ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008005ea0 HAL_RCCEx_PeriphCLKConfig .text.HAL_RCCEx_EnableMSIPLLMode - 0x00000000080060d8 0xc ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o - 0x00000000080060d8 HAL_RCCEx_EnableMSIPLLMode + 0x000000000800618c 0xc ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x000000000800618c HAL_RCCEx_EnableMSIPLLMode .text.RCCEx_PLLSAI1_ConfigNP - 0x00000000080060e4 0xb6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008006198 0xb6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.RCCEx_PLLSAI1_ConfigNQ - 0x000000000800619a 0xb6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x000000000800624e 0xb6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.RCCEx_PLLSAI1_ConfigNR - 0x0000000008006250 0xb6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000008006304 0xb6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .text.HAL_TIM_Base_Init - 0x0000000008006306 0xae ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - 0x0000000008006306 HAL_TIM_Base_Init + 0x00000000080063ba 0xae ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x00000000080063ba HAL_TIM_Base_Init .text.HAL_TIM_Base_MspInit - 0x00000000080063b4 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - 0x00000000080063b4 HAL_TIM_Base_MspInit + 0x0000000008006468 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x0000000008006468 HAL_TIM_Base_MspInit .text.HAL_TIM_Base_Start_IT - 0x00000000080063c8 0x9c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - 0x00000000080063c8 HAL_TIM_Base_Start_IT + 0x000000000800647c 0x9c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x000000000800647c HAL_TIM_Base_Start_IT .text.HAL_TIM_IRQHandler - 0x0000000008006464 0x204 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - 0x0000000008006464 HAL_TIM_IRQHandler + 0x0000000008006518 0x204 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x0000000008006518 HAL_TIM_IRQHandler .text.HAL_TIM_OC_DelayElapsedCallback - 0x0000000008006668 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - 0x0000000008006668 HAL_TIM_OC_DelayElapsedCallback + 0x000000000800671c 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x000000000800671c HAL_TIM_OC_DelayElapsedCallback .text.HAL_TIM_IC_CaptureCallback - 0x000000000800667c 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - 0x000000000800667c HAL_TIM_IC_CaptureCallback + 0x0000000008006730 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x0000000008006730 HAL_TIM_IC_CaptureCallback .text.HAL_TIM_PWM_PulseFinishedCallback - 0x0000000008006690 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - 0x0000000008006690 HAL_TIM_PWM_PulseFinishedCallback + 0x0000000008006744 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x0000000008006744 HAL_TIM_PWM_PulseFinishedCallback .text.HAL_TIM_TriggerCallback - 0x00000000080066a4 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - 0x00000000080066a4 HAL_TIM_TriggerCallback + 0x0000000008006758 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x0000000008006758 HAL_TIM_TriggerCallback .text.TIM_Base_SetConfig - 0x00000000080066b8 0xc8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - 0x00000000080066b8 TIM_Base_SetConfig + 0x000000000800676c 0xc8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x000000000800676c TIM_Base_SetConfig .text.HAL_TIMEx_CommutCallback - 0x0000000008006780 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o - 0x0000000008006780 HAL_TIMEx_CommutCallback + 0x0000000008006834 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + 0x0000000008006834 HAL_TIMEx_CommutCallback .text.HAL_TIMEx_BreakCallback - 0x0000000008006794 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o - 0x0000000008006794 HAL_TIMEx_BreakCallback + 0x0000000008006848 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + 0x0000000008006848 HAL_TIMEx_BreakCallback .text.HAL_TIMEx_Break2Callback - 0x00000000080067a8 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o - 0x00000000080067a8 HAL_TIMEx_Break2Callback + 0x000000000800685c 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + 0x000000000800685c HAL_TIMEx_Break2Callback .text.LL_RCC_GetUSARTClockSource - 0x00000000080067bc 0x20 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008006870 0x20 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.LL_RCC_GetLPUARTClockSource - 0x00000000080067dc 0x20 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008006890 0x20 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.HAL_UART_Init - 0x00000000080067fc 0xa0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x00000000080067fc HAL_UART_Init + 0x00000000080068b0 0xa0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x00000000080068b0 HAL_UART_Init .text.HAL_UART_Transmit_IT - 0x000000000800689c 0x128 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x000000000800689c HAL_UART_Transmit_IT + 0x0000000008006950 0x128 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008006950 HAL_UART_Transmit_IT .text.HAL_UART_Receive_IT - 0x00000000080069c4 0x98 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x00000000080069c4 HAL_UART_Receive_IT + 0x0000000008006a78 0x98 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008006a78 HAL_UART_Receive_IT .text.HAL_UART_Transmit_DMA - 0x0000000008006a5c 0x100 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008006a5c HAL_UART_Transmit_DMA + 0x0000000008006b10 0x100 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008006b10 HAL_UART_Transmit_DMA .text.HAL_UART_DMAStop - 0x0000000008006b5c 0x12c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008006b5c HAL_UART_DMAStop + 0x0000000008006c10 0x12c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008006c10 HAL_UART_DMAStop .text.HAL_UART_AbortReceive_IT - 0x0000000008006c88 0x19c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008006c88 HAL_UART_AbortReceive_IT + 0x0000000008006d3c 0x19c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008006d3c HAL_UART_AbortReceive_IT .text.HAL_UART_IRQHandler - 0x0000000008006e24 0x648 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008006e24 HAL_UART_IRQHandler + 0x0000000008006ed8 0x648 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008006ed8 HAL_UART_IRQHandler .text.HAL_UART_TxHalfCpltCallback - 0x000000000800746c 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x000000000800746c HAL_UART_TxHalfCpltCallback + 0x0000000008007520 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008007520 HAL_UART_TxHalfCpltCallback .text.HAL_UART_RxHalfCpltCallback - 0x0000000008007480 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008007480 HAL_UART_RxHalfCpltCallback + 0x0000000008007534 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008007534 HAL_UART_RxHalfCpltCallback .text.HAL_UART_AbortReceiveCpltCallback - 0x0000000008007494 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008007494 HAL_UART_AbortReceiveCpltCallback + 0x0000000008007548 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008007548 HAL_UART_AbortReceiveCpltCallback .text.HAL_HalfDuplex_EnableTransmitter - 0x00000000080074a8 0xa8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x00000000080074a8 HAL_HalfDuplex_EnableTransmitter + 0x000000000800755c 0xa8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x000000000800755c HAL_HalfDuplex_EnableTransmitter .text.HAL_HalfDuplex_EnableReceiver - 0x0000000008007550 0xa8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008007550 HAL_HalfDuplex_EnableReceiver + 0x0000000008007604 0xa8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008007604 HAL_HalfDuplex_EnableReceiver .text.HAL_UART_GetState - 0x00000000080075f8 0x2a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x00000000080075f8 HAL_UART_GetState - *fill* 0x0000000008007622 0x2 + 0x00000000080076ac 0x2a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x00000000080076ac HAL_UART_GetState + *fill* 0x00000000080076d6 0x2 .text.UART_SetConfig - 0x0000000008007624 0x450 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008007624 UART_SetConfig + 0x00000000080076d8 0x450 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x00000000080076d8 UART_SetConfig .text.UART_AdvFeatureConfig - 0x0000000008007a74 0x144 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008007a74 UART_AdvFeatureConfig + 0x0000000008007b28 0x144 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008007b28 UART_AdvFeatureConfig .text.UART_CheckIdleState - 0x0000000008007bb8 0x154 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008007bb8 UART_CheckIdleState + 0x0000000008007c6c 0x154 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008007c6c UART_CheckIdleState .text.UART_WaitOnFlagUntilTimeout - 0x0000000008007d0c 0xce ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008007d0c UART_WaitOnFlagUntilTimeout - *fill* 0x0000000008007dda 0x2 + 0x0000000008007dc0 0xce ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008007dc0 UART_WaitOnFlagUntilTimeout + *fill* 0x0000000008007e8e 0x2 .text.UART_Start_Receive_IT - 0x0000000008007ddc 0x244 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008007ddc UART_Start_Receive_IT + 0x0000000008007e90 0x244 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008007e90 UART_Start_Receive_IT .text.UART_Start_Receive_DMA - 0x0000000008008020 0x14c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x0000000008008020 UART_Start_Receive_DMA + 0x00000000080080d4 0x14c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x00000000080080d4 UART_Start_Receive_DMA .text.UART_EndTxTransfer - 0x000000000800816c 0x82 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008008220 0x82 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_EndRxTransfer - 0x00000000080081ee 0xcc ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x00000000080082a2 0xcc ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_DMATransmitCplt - 0x00000000080082ba 0x9a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x000000000800836e 0x9a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_DMATxHalfCplt - 0x0000000008008354 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008008408 0x1c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_DMAReceiveCplt - 0x0000000008008370 0x12c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008008424 0x12c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_DMARxHalfCplt - 0x000000000800849c 0x3e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008008550 0x3e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_DMAError - 0x00000000080084da 0x80 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x000000000800858e 0x80 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_DMAAbortOnError - 0x000000000800855a 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x000000000800860e 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_DMARxOnlyAbortCallback - 0x0000000008008586 0x4a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x000000000800863a 0x4a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_TxISR_8BIT - 0x00000000080085d0 0xb8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008008684 0xb8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_TxISR_16BIT - 0x0000000008008688 0xc2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x000000000800873c 0xc2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_TxISR_8BIT_FIFOEN - 0x000000000800874a 0xe0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x00000000080087fe 0xe0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_TxISR_16BIT_FIFOEN - 0x000000000800882a 0xea ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x00000000080088de 0xea ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_EndTransmit_IT - 0x0000000008008914 0x56 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - *fill* 0x000000000800896a 0x2 + 0x00000000080089c8 0x56 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + *fill* 0x0000000008008a1e 0x2 .text.UART_RxISR_8BIT - 0x000000000800896c 0x1b8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008008a20 0x1b8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_RxISR_16BIT - 0x0000000008008b24 0x1b8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008008bd8 0x1b8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_RxISR_8BIT_FIFOEN - 0x0000000008008cdc 0x360 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000008008d90 0x360 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.UART_RxISR_16BIT_FIFOEN - 0x000000000800903c 0x368 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x00000000080090f0 0x368 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .text.HAL_UARTEx_WakeupCallback - 0x00000000080093a4 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - 0x00000000080093a4 HAL_UARTEx_WakeupCallback + 0x0000000008009458 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x0000000008009458 HAL_UARTEx_WakeupCallback .text.HAL_UARTEx_RxFifoFullCallback - 0x00000000080093b8 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - 0x00000000080093b8 HAL_UARTEx_RxFifoFullCallback + 0x000000000800946c 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x000000000800946c HAL_UARTEx_RxFifoFullCallback .text.HAL_UARTEx_TxFifoEmptyCallback - 0x00000000080093cc 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - 0x00000000080093cc HAL_UARTEx_TxFifoEmptyCallback + 0x0000000008009480 0x14 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x0000000008009480 HAL_UARTEx_TxFifoEmptyCallback .text.HAL_UARTEx_DisableFifoMode - 0x00000000080093e0 0x72 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - 0x00000000080093e0 HAL_UARTEx_DisableFifoMode + 0x0000000008009494 0x72 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x0000000008009494 HAL_UARTEx_DisableFifoMode .text.HAL_UARTEx_SetTxFifoThreshold - 0x0000000008009452 0x7c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - 0x0000000008009452 HAL_UARTEx_SetTxFifoThreshold + 0x0000000008009506 0x7c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x0000000008009506 HAL_UARTEx_SetTxFifoThreshold .text.HAL_UARTEx_SetRxFifoThreshold - 0x00000000080094ce 0x7c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - 0x00000000080094ce HAL_UARTEx_SetRxFifoThreshold + 0x0000000008009582 0x7c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x0000000008009582 HAL_UARTEx_SetRxFifoThreshold .text.HAL_UARTEx_ReceiveToIdle_DMA - 0x000000000800954a 0xa8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - 0x000000000800954a HAL_UARTEx_ReceiveToIdle_DMA - *fill* 0x00000000080095f2 0x2 + 0x00000000080095fe 0xa8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x00000000080095fe HAL_UARTEx_ReceiveToIdle_DMA + *fill* 0x00000000080096a6 0x2 .text.UARTEx_SetNbDataToProcess - 0x00000000080095f4 0x9c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x00000000080096a8 0x9c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o .text.USB_DisableGlobalInt - 0x0000000008009690 0x36 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o - 0x0000000008009690 USB_DisableGlobalInt + 0x0000000008009744 0x36 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o + 0x0000000008009744 USB_DisableGlobalInt .text.USB_DevInit - 0x00000000080096c6 0x42 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o - 0x00000000080096c6 USB_DevInit + 0x000000000800977a 0x42 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o + 0x000000000800977a USB_DevInit .text.__NVIC_SetPriority - 0x0000000008009708 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x00000000080097bc 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o .text.SysTick_Handler - 0x000000000800975c 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x000000000800975c SysTick_Handler + 0x0000000008009810 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009810 SysTick_Handler .text.SVC_Setup - 0x000000000800977c 0x12 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - *fill* 0x000000000800978e 0x2 + 0x0000000008009830 0x12 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + *fill* 0x0000000008009842 0x2 .text.osKernelInitialize - 0x0000000008009790 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009790 osKernelInitialize + 0x0000000008009844 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009844 osKernelInitialize .text.osKernelStart - 0x00000000080097d8 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x00000000080097d8 osKernelStart + 0x000000000800988c 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x000000000800988c osKernelStart .text.osThreadNew - 0x0000000008009824 0x124 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009824 osThreadNew + 0x00000000080098d8 0x124 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x00000000080098d8 osThreadNew .text.osThreadFlagsSet - 0x0000000008009948 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009948 osThreadFlagsSet + 0x00000000080099fc 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x00000000080099fc osThreadFlagsSet .text.osThreadFlagsWait - 0x00000000080099e4 0x102 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x00000000080099e4 osThreadFlagsWait - .text.osDelay 0x0000000008009ae6 0x36 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009ae6 osDelay + 0x0000000008009a98 0x102 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009a98 osThreadFlagsWait + .text.osDelay 0x0000000008009b9a 0x36 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009b9a osDelay .text.TimerCallback - 0x0000000008009b1c 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - *fill* 0x0000000008009b46 0x2 + 0x0000000008009bd0 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + *fill* 0x0000000008009bfa 0x2 .text.osTimerNew - 0x0000000008009b48 0xf8 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009b48 osTimerNew + 0x0000000008009bfc 0xf8 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009bfc osTimerNew .text.osTimerStart - 0x0000000008009c40 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009c40 osTimerStart + 0x0000000008009cf4 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009cf4 osTimerStart .text.osSemaphoreNew - 0x0000000008009c9c 0x112 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009c9c osSemaphoreNew + 0x0000000008009d50 0x112 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009d50 osSemaphoreNew .text.osMessageQueueNew - 0x0000000008009dae 0xe6 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009dae osMessageQueueNew + 0x0000000008009e62 0xe6 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009e62 osMessageQueueNew .text.vApplicationGetIdleTaskMemory - 0x0000000008009e94 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009e94 vApplicationGetIdleTaskMemory + 0x0000000008009f48 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009f48 vApplicationGetIdleTaskMemory .text.vApplicationGetTimerTaskMemory - 0x0000000008009ec8 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - 0x0000000008009ec8 vApplicationGetTimerTaskMemory + 0x0000000008009f7c 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000008009f7c vApplicationGetTimerTaskMemory .text.vListInitialise - 0x0000000008009efc 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/list.o - 0x0000000008009efc vListInitialise + 0x0000000008009fb0 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x0000000008009fb0 vListInitialise .text.vListInitialiseItem - 0x0000000008009f3c 0x1a ./Middlewares/Third_Party/FreeRTOS/Source/list.o - 0x0000000008009f3c vListInitialiseItem + 0x0000000008009ff0 0x1a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x0000000008009ff0 vListInitialiseItem .text.vListInsertEnd - 0x0000000008009f56 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/list.o - 0x0000000008009f56 vListInsertEnd + 0x000000000800a00a 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x000000000800a00a vListInsertEnd .text.vListInsert - 0x0000000008009f9e 0x72 ./Middlewares/Third_Party/FreeRTOS/Source/list.o - 0x0000000008009f9e vListInsert + 0x000000000800a052 0x72 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x000000000800a052 vListInsert .text.uxListRemove - 0x000000000800a010 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/list.o - 0x000000000800a010 uxListRemove + 0x000000000800a0c4 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x000000000800a0c4 uxListRemove .text.xQueueGenericReset - 0x000000000800a064 0xd0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800a064 xQueueGenericReset + 0x000000000800a118 0xd0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a118 xQueueGenericReset .text.xQueueGenericCreateStatic - 0x000000000800a134 0xf0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800a134 xQueueGenericCreateStatic + 0x000000000800a1e8 0xf0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a1e8 xQueueGenericCreateStatic .text.xQueueGenericCreate - 0x000000000800a224 0x74 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800a224 xQueueGenericCreate + 0x000000000800a2d8 0x74 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a2d8 xQueueGenericCreate .text.prvInitialiseNewQueue - 0x000000000800a298 0x46 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a34c 0x46 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o .text.xQueueCreateCountingSemaphoreStatic - 0x000000000800a2de 0x6e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800a2de xQueueCreateCountingSemaphoreStatic + 0x000000000800a392 0x6e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a392 xQueueCreateCountingSemaphoreStatic .text.xQueueCreateCountingSemaphore - 0x000000000800a34c 0x66 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800a34c xQueueCreateCountingSemaphore - *fill* 0x000000000800a3b2 0x2 + 0x000000000800a400 0x66 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a400 xQueueCreateCountingSemaphore + *fill* 0x000000000800a466 0x2 .text.xQueueGenericSend - 0x000000000800a3b4 0x1fc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800a3b4 xQueueGenericSend + 0x000000000800a468 0x1fc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a468 xQueueGenericSend .text.xQueueGenericSendFromISR - 0x000000000800a5b0 0x136 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800a5b0 xQueueGenericSendFromISR - *fill* 0x000000000800a6e6 0x2 + 0x000000000800a664 0x136 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a664 xQueueGenericSendFromISR + *fill* 0x000000000800a79a 0x2 .text.xQueueReceive - 0x000000000800a6e8 0x1c0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800a6e8 xQueueReceive + 0x000000000800a79c 0x1c0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a79c xQueueReceive .text.xQueueSemaphoreTake - 0x000000000800a8a8 0x218 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800a8a8 xQueueSemaphoreTake + 0x000000000800a95c 0x218 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800a95c xQueueSemaphoreTake .text.vQueueDelete - 0x000000000800aac0 0x46 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800aac0 vQueueDelete + 0x000000000800ab74 0x46 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800ab74 vQueueDelete .text.prvGetDisinheritPriorityAfterTimeout - 0x000000000800ab06 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800abba 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o .text.prvCopyDataToQueue - 0x000000000800ab36 0xd4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800abea 0xd4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o .text.prvCopyDataFromQueue - 0x000000000800ac0a 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800acbe 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o .text.prvUnlockQueue - 0x000000000800ac56 0xa4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800ad0a 0xa4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o .text.prvIsQueueEmpty - 0x000000000800acfa 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800adae 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o .text.prvIsQueueFull - 0x000000000800ad26 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - *fill* 0x000000000800ad56 0x2 + 0x000000000800adda 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + *fill* 0x000000000800ae0a 0x2 .text.vQueueAddToRegistry - 0x000000000800ad58 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800ad58 vQueueAddToRegistry + 0x000000000800ae0c 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800ae0c vQueueAddToRegistry .text.vQueueUnregisterQueue - 0x000000000800adac 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800adac vQueueUnregisterQueue + 0x000000000800ae60 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800ae60 vQueueUnregisterQueue .text.vQueueWaitForMessageRestricted - 0x000000000800ae00 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x000000000800ae00 vQueueWaitForMessageRestricted + 0x000000000800aeb4 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x000000000800aeb4 vQueueWaitForMessageRestricted .text.xTaskCreateStatic - 0x000000000800ae68 0xba ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800ae68 xTaskCreateStatic + 0x000000000800af1c 0xba ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800af1c xTaskCreateStatic .text.xTaskCreate - 0x000000000800af22 0x8a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800af22 xTaskCreate + 0x000000000800afd6 0x8a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800afd6 xTaskCreate .text.prvInitialiseNewTask - 0x000000000800afac 0x11e ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - *fill* 0x000000000800b0ca 0x2 + 0x000000000800b060 0x11e ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + *fill* 0x000000000800b17e 0x2 .text.prvAddNewTaskToReadyList - 0x000000000800b0cc 0xe0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b180 0xe0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .text.vTaskDelay - 0x000000000800b1ac 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b1ac vTaskDelay + 0x000000000800b260 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b260 vTaskDelay .text.vTaskStartScheduler - 0x000000000800b214 0xcc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b214 vTaskStartScheduler + 0x000000000800b2c8 0xcc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b2c8 vTaskStartScheduler .text.vTaskSuspendAll - 0x000000000800b2e0 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b2e0 vTaskSuspendAll + 0x000000000800b394 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b394 vTaskSuspendAll .text.xTaskResumeAll - 0x000000000800b2fc 0x13c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b2fc xTaskResumeAll + 0x000000000800b3b0 0x13c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b3b0 xTaskResumeAll .text.xTaskGetTickCount - 0x000000000800b438 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b438 xTaskGetTickCount + 0x000000000800b4ec 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b4ec xTaskGetTickCount .text.xTaskGetTickCountFromISR - 0x000000000800b458 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b458 xTaskGetTickCountFromISR + 0x000000000800b50c 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b50c xTaskGetTickCountFromISR .text.xTaskIncrementTick - 0x000000000800b47c 0x174 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b47c xTaskIncrementTick + 0x000000000800b530 0x174 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b530 xTaskIncrementTick .text.vTaskSwitchContext - 0x000000000800b5f0 0xbc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b5f0 vTaskSwitchContext + 0x000000000800b6a4 0xbc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b6a4 vTaskSwitchContext .text.vTaskPlaceOnEventList - 0x000000000800b6ac 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b6ac vTaskPlaceOnEventList + 0x000000000800b760 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b760 vTaskPlaceOnEventList .text.vTaskPlaceOnEventListRestricted - 0x000000000800b6f4 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b6f4 vTaskPlaceOnEventListRestricted + 0x000000000800b7a8 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b7a8 vTaskPlaceOnEventListRestricted .text.xTaskRemoveFromEventList - 0x000000000800b74c 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b74c xTaskRemoveFromEventList + 0x000000000800b800 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b800 xTaskRemoveFromEventList .text.vTaskInternalSetTimeOutState - 0x000000000800b814 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b814 vTaskInternalSetTimeOutState + 0x000000000800b8c8 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b8c8 vTaskInternalSetTimeOutState .text.xTaskCheckForTimeOut - 0x000000000800b840 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b840 xTaskCheckForTimeOut + 0x000000000800b8f4 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b8f4 xTaskCheckForTimeOut .text.vTaskMissedYield - 0x000000000800b904 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800b904 vTaskMissedYield + 0x000000000800b9b8 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b9b8 vTaskMissedYield .text.prvIdleTask - 0x000000000800b91c 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800b9d0 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .text.prvInitialiseTaskLists - 0x000000000800b94c 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800ba00 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .text.prvCheckTasksWaitingTermination - 0x000000000800b9cc 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800ba80 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .text.prvDeleteTCB - 0x000000000800ba28 0x5e ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - *fill* 0x000000000800ba86 0x2 + 0x000000000800badc 0x5e ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + *fill* 0x000000000800bb3a 0x2 .text.prvResetNextTaskUnblockTime - 0x000000000800ba88 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800bb3c 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .text.xTaskGetSchedulerState - 0x000000000800bac8 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800bac8 xTaskGetSchedulerState + 0x000000000800bb7c 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800bb7c xTaskGetSchedulerState .text.xTaskPriorityInherit - 0x000000000800bb04 0xd0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800bb04 xTaskPriorityInherit + 0x000000000800bbb8 0xd0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800bbb8 xTaskPriorityInherit .text.xTaskPriorityDisinherit - 0x000000000800bbd4 0xdc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800bbd4 xTaskPriorityDisinherit + 0x000000000800bc88 0xdc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800bc88 xTaskPriorityDisinherit .text.vTaskPriorityDisinheritAfterTimeout - 0x000000000800bcb0 0x104 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800bcb0 vTaskPriorityDisinheritAfterTimeout + 0x000000000800bd64 0x104 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800bd64 vTaskPriorityDisinheritAfterTimeout .text.pvTaskIncrementMutexHeldCount - 0x000000000800bdb4 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800bdb4 pvTaskIncrementMutexHeldCount + 0x000000000800be68 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800be68 pvTaskIncrementMutexHeldCount .text.ulTaskNotifyTake - 0x000000000800bddc 0x90 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800bddc ulTaskNotifyTake + 0x000000000800be90 0x90 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800be90 ulTaskNotifyTake .text.xTaskNotifyWait - 0x000000000800be6c 0xb4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800be6c xTaskNotifyWait + 0x000000000800bf20 0xb4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800bf20 xTaskNotifyWait .text.xTaskGenericNotify - 0x000000000800bf20 0x170 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800bf20 xTaskGenericNotify + 0x000000000800bfd4 0x170 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800bfd4 xTaskGenericNotify .text.xTaskGenericNotifyFromISR - 0x000000000800c090 0x1b8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x000000000800c090 xTaskGenericNotifyFromISR + 0x000000000800c144 0x1b8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800c144 xTaskGenericNotifyFromISR .text.prvAddCurrentTaskToDelayedList - 0x000000000800c248 0xa8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000000800c2fc 0xa8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .text.xTimerCreateTimerTask - 0x000000000800c2f0 0x90 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - 0x000000000800c2f0 xTimerCreateTimerTask + 0x000000000800c3a4 0x90 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c3a4 xTimerCreateTimerTask .text.xTimerCreate - 0x000000000800c380 0x42 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - 0x000000000800c380 xTimerCreate + 0x000000000800c434 0x42 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c434 xTimerCreate .text.xTimerCreateStatic - 0x000000000800c3c2 0x7c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - 0x000000000800c3c2 xTimerCreateStatic + 0x000000000800c476 0x7c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c476 xTimerCreateStatic .text.prvInitialiseNewTimer - 0x000000000800c43e 0x76 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c4f2 0x76 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.xTimerGenericCommand - 0x000000000800c4b4 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - 0x000000000800c4b4 xTimerGenericCommand + 0x000000000800c568 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c568 xTimerGenericCommand .text.prvProcessExpiredTimer - 0x000000000800c550 0x98 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c604 0x98 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.prvTimerTask - 0x000000000800c5e8 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c69c 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.prvProcessTimerOrBlockTask - 0x000000000800c60c 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c6c0 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.prvGetNextExpireTime - 0x000000000800c6a8 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c75c 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.prvSampleTimeNow - 0x000000000800c6f0 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c7a4 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.prvInsertTimerInActiveList - 0x000000000800c730 0x84 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c7e4 0x84 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.prvProcessReceivedCommands - 0x000000000800c7b4 0x1c4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800c868 0x1c4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.prvSwitchTimerLists - 0x000000000800c978 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800ca2c 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.prvCheckForValidListAndQueue - 0x000000000800ca40 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800caf4 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .text.pvTimerGetTimerID - 0x000000000800cac0 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - 0x000000000800cac0 pvTimerGetTimerID + 0x000000000800cb74 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000000800cb74 pvTimerGetTimerID .text.pxPortInitialiseStack - 0x000000000800cb00 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - 0x000000000800cb00 pxPortInitialiseStack + 0x000000000800cbb4 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800cbb4 pxPortInitialiseStack .text.prvTaskExitError - 0x000000000800cb68 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800cc1c 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + *fill* 0x000000000800cc74 0xc .text.SVC_Handler - 0x000000000800cbc0 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - 0x000000000800cbc0 SVC_Handler + 0x000000000800cc80 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800cc80 SVC_Handler .text.prvPortStartFirstTask - 0x000000000800cbe8 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800cca8 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o .text.xPortStartScheduler - 0x000000000800cc10 0x144 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - 0x000000000800cc10 xPortStartScheduler + 0x000000000800ccd0 0x144 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800ccd0 xPortStartScheduler .text.vPortEnterCritical - 0x000000000800cd54 0x60 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - 0x000000000800cd54 vPortEnterCritical + 0x000000000800ce14 0x60 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800ce14 vPortEnterCritical .text.vPortExitCritical - 0x000000000800cdb4 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - 0x000000000800cdb4 vPortExitCritical - *fill* 0x000000000800ce08 0x8 + 0x000000000800ce74 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800ce74 vPortExitCritical + *fill* 0x000000000800cec8 0x8 .text.PendSV_Handler - 0x000000000800ce10 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - 0x000000000800ce10 PendSV_Handler + 0x000000000800ced0 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800ced0 PendSV_Handler .text.xPortSysTickHandler - 0x000000000800ce78 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - 0x000000000800ce78 xPortSysTickHandler + 0x000000000800cf38 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800cf38 xPortSysTickHandler .text.vPortSetupTimerInterrupt - 0x000000000800cebc 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - 0x000000000800cebc vPortSetupTimerInterrupt + 0x000000000800cf7c 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800cf7c vPortSetupTimerInterrupt .text.vPortEnableVFP - 0x000000000800cf04 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800cfc4 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o .text.vPortValidateInterruptPriority - 0x000000000800cf18 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - 0x000000000800cf18 vPortValidateInterruptPriority + 0x000000000800cfd8 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x000000000800cfd8 vPortValidateInterruptPriority .text.pvPortMalloc - 0x000000000800cf98 0x198 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - 0x000000000800cf98 pvPortMalloc + 0x000000000800d058 0x198 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x000000000800d058 pvPortMalloc .text.vPortFree - 0x000000000800d130 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - 0x000000000800d130 vPortFree + 0x000000000800d1f0 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x000000000800d1f0 vPortFree .text.prvHeapInit - 0x000000000800d1f4 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x000000000800d2b4 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o .text.prvInsertBlockIntoFreeList - 0x000000000800d2b8 0xb4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - .text.RingAdd 0x000000000800d36c 0x8e ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800d36c RingAdd + 0x000000000800d378 0xb4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.RingAdd 0x000000000800d42c 0x8e ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800d42c RingAdd .text.RingGetAllBytes - 0x000000000800d3fa 0x24 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800d3fa RingGetAllBytes + 0x000000000800d4ba 0x24 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800d4ba RingGetAllBytes .text.RingGetNBytes - 0x000000000800d41e 0xa8 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800d41e RingGetNBytes + 0x000000000800d4de 0xa8 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800d4de RingGetNBytes .text.RingClear - 0x000000000800d4c6 0x34 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800d4c6 RingClear - *fill* 0x000000000800d4fa 0x2 + 0x000000000800d586 0x34 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800d586 RingClear + *fill* 0x000000000800d5ba 0x2 .text.ModbusInit - 0x000000000800d4fc 0x144 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800d4fc ModbusInit + 0x000000000800d5bc 0x144 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800d5bc ModbusInit .text.ModbusStart - 0x000000000800d640 0x128 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800d640 ModbusStart + 0x000000000800d700 0x128 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800d700 ModbusStart .text.vTimerCallbackT35 - 0x000000000800d768 0x84 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800d828 0x84 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.vTimerCallbackTimeout - 0x000000000800d7ec 0x5c ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800d8ac 0x5c ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.StartTaskModbusSlave - 0x000000000800d848 0x1c8 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800d848 StartTaskModbusSlave + 0x000000000800d908 0x1c8 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800d908 StartTaskModbusSlave .text.SendQuery - 0x000000000800da10 0x314 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800dad0 0x314 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.StartTaskModbusMaster - 0x000000000800dd24 0x1b4 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800dd24 StartTaskModbusMaster - .text.get_FC1 0x000000000800ded8 0xae ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .text.get_FC3 0x000000000800df86 0x5c ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - *fill* 0x000000000800dfe2 0x2 + 0x000000000800dde4 0x1b4 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800dde4 StartTaskModbusMaster + .text.get_FC1 0x000000000800df98 0xae ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .text.get_FC3 0x000000000800e046 0x5c ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + *fill* 0x000000000800e0a2 0x2 .text.validateAnswer - 0x000000000800dfe4 0xdc ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800e0a4 0xdc ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.getRxBuffer - 0x000000000800e0c0 0x92 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - *fill* 0x000000000800e152 0x2 + 0x000000000800e180 0x92 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + *fill* 0x000000000800e212 0x2 .text.validateRequest - 0x000000000800e154 0x294 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .text.word 0x000000000800e3e8 0x26 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .text.calcCRC 0x000000000800e40e 0x8e ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800e40e calcCRC + 0x000000000800e214 0x294 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .text.word 0x000000000800e4a8 0x26 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .text.calcCRC 0x000000000800e4ce 0x8e ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800e4ce calcCRC .text.buildException - 0x000000000800e49c 0x3e ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800e55c 0x3e ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.sendTxBuffer - 0x000000000800e4da 0x144 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800e59a 0x144 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.process_FC1 - 0x000000000800e61e 0x188 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800e6de 0x188 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.process_FC3 - 0x000000000800e7a6 0xf0 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800e866 0xf0 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.process_FC5 - 0x000000000800e896 0xb2 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800e956 0xb2 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.process_FC6 - 0x000000000800e948 0x64 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800ea08 0x64 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.process_FC15 - 0x000000000800e9ac 0x11c ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800ea6c 0x11c ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.process_FC16 - 0x000000000800eac8 0xac ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800eb88 0xac ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .text.HAL_UART_TxCpltCallback - 0x000000000800eb74 0x7c ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - 0x000000000800eb74 HAL_UART_TxCpltCallback + 0x000000000800ec34 0x7c ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + 0x000000000800ec34 HAL_UART_TxCpltCallback .text.HAL_UART_RxCpltCallback - 0x000000000800ebf0 0xd4 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - 0x000000000800ebf0 HAL_UART_RxCpltCallback + 0x000000000800ecb0 0xd4 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + 0x000000000800ecb0 HAL_UART_RxCpltCallback .text.HAL_UART_ErrorCallback - 0x000000000800ecc4 0xb4 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - 0x000000000800ecc4 HAL_UART_ErrorCallback + 0x000000000800ed84 0xb4 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + 0x000000000800ed84 HAL_UART_ErrorCallback .text.HAL_UARTEx_RxEventCallback - 0x000000000800ed78 0x114 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - 0x000000000800ed78 HAL_UARTEx_RxEventCallback - .text.memset 0x000000000800ee8c 0x10 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) - 0x000000000800ee8c memset + 0x000000000800ee38 0x114 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + 0x000000000800ee38 HAL_UARTEx_RxEventCallback + .text.memset 0x000000000800ef4c 0x10 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + 0x000000000800ef4c memset .text.__libc_init_array - 0x000000000800ee9c 0x48 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) - 0x000000000800ee9c __libc_init_array - .text.memcpy 0x000000000800eee4 0x1c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) - 0x000000000800eee4 memcpy + 0x000000000800ef5c 0x48 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + 0x000000000800ef5c __libc_init_array + .text.memcpy 0x000000000800efa4 0x1c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + 0x000000000800efa4 memcpy *(.glue_7) - .glue_7 0x000000000800ef00 0x0 linker stubs + .glue_7 0x000000000800efc0 0x0 linker stubs *(.glue_7t) - .glue_7t 0x000000000800ef00 0x0 linker stubs + .glue_7t 0x000000000800efc0 0x0 linker stubs *(.eh_frame) - .eh_frame 0x000000000800ef00 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .eh_frame 0x000000000800efc0 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o *(.init) - .init 0x000000000800ef00 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crti.o - 0x000000000800ef00 _init - .init 0x000000000800ef04 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtn.o + .init 0x000000000800efc0 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crti.o + 0x000000000800efc0 _init + .init 0x000000000800efc4 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtn.o *(.fini) - .fini 0x000000000800ef0c 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crti.o - 0x000000000800ef0c _fini - .fini 0x000000000800ef10 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtn.o - 0x000000000800ef18 . = ALIGN (0x4) - 0x000000000800ef18 _etext = . + .fini 0x000000000800efcc 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crti.o + 0x000000000800efcc _fini + .fini 0x000000000800efd0 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtn.o + 0x000000000800efd8 . = ALIGN (0x4) + 0x000000000800efd8 _etext = . -.vfp11_veneer 0x000000000800ef18 0x0 - .vfp11_veneer 0x000000000800ef18 0x0 linker stubs +.vfp11_veneer 0x000000000800efd8 0x0 + .vfp11_veneer 0x000000000800efd8 0x0 linker stubs -.v4_bx 0x000000000800ef18 0x0 - .v4_bx 0x000000000800ef18 0x0 linker stubs +.v4_bx 0x000000000800efd8 0x0 + .v4_bx 0x000000000800efd8 0x0 linker stubs -.iplt 0x000000000800ef18 0x0 - .iplt 0x000000000800ef18 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o +.iplt 0x000000000800efd8 0x0 + .iplt 0x000000000800efd8 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o -.rodata 0x000000000800ef18 0x2b4 - 0x000000000800ef18 . = ALIGN (0x4) +.rodata 0x000000000800efd8 0x2b4 + 0x000000000800efd8 . = ALIGN (0x4) *(.rodata) - .rodata 0x000000000800ef18 0x35 ./Core/Src/app_freertos.o - *fill* 0x000000000800ef4d 0x3 - .rodata 0x000000000800ef50 0xc ./Core/Src/main.o - .rodata 0x000000000800ef5c 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - .rodata 0x000000000800ef88 0x5 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - *fill* 0x000000000800ef8d 0x3 - .rodata 0x000000000800ef90 0xd ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - *fill* 0x000000000800ef9d 0x3 - .rodata 0x000000000800efa0 0x5d ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .rodata 0x000000000800efd8 0x35 ./Core/Src/app_freertos.o + *fill* 0x000000000800f00d 0x3 + .rodata 0x000000000800f010 0xc ./Core/Src/main.o + .rodata 0x000000000800f01c 0x2c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + .rodata 0x000000000800f048 0x5 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + *fill* 0x000000000800f04d 0x3 + .rodata 0x000000000800f050 0xd ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + *fill* 0x000000000800f05d 0x3 + .rodata 0x000000000800f060 0x5d ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o *(.rodata*) - *fill* 0x000000000800effd 0x3 + *fill* 0x000000000800f0bd 0x3 .rodata.TempCalc_attributes - 0x000000000800f000 0x24 ./Core/Src/app_freertos.o - 0x000000000800f000 TempCalc_attributes + 0x000000000800f0c0 0x24 ./Core/Src/app_freertos.o + 0x000000000800f0c0 TempCalc_attributes .rodata.Control_attributes - 0x000000000800f024 0x24 ./Core/Src/app_freertos.o - 0x000000000800f024 Control_attributes + 0x000000000800f0e4 0x24 ./Core/Src/app_freertos.o + 0x000000000800f0e4 Control_attributes .rodata.controlTimer_attributes - 0x000000000800f048 0x10 ./Core/Src/app_freertos.o - 0x000000000800f048 controlTimer_attributes + 0x000000000800f108 0x10 ./Core/Src/app_freertos.o + 0x000000000800f108 controlTimer_attributes .rodata.TwaTimer_attributes - 0x000000000800f058 0x10 ./Core/Src/app_freertos.o - 0x000000000800f058 TwaTimer_attributes + 0x000000000800f118 0x10 ./Core/Src/app_freertos.o + 0x000000000800f118 TwaTimer_attributes .rodata.defaultTask_attributes - 0x000000000800f068 0x24 ./Core/Src/main.o - 0x000000000800f068 defaultTask_attributes + 0x000000000800f128 0x24 ./Core/Src/main.o + 0x000000000800f128 defaultTask_attributes .rodata.AHBPrescTable - 0x000000000800f08c 0x40 ./Core/Src/system_stm32wbxx.o - 0x000000000800f08c AHBPrescTable + 0x000000000800f14c 0x40 ./Core/Src/system_stm32wbxx.o + 0x000000000800f14c AHBPrescTable .rodata.APBPrescTable - 0x000000000800f0cc 0x20 ./Core/Src/system_stm32wbxx.o - 0x000000000800f0cc APBPrescTable + 0x000000000800f18c 0x20 ./Core/Src/system_stm32wbxx.o + 0x000000000800f18c APBPrescTable .rodata.MSIRangeTable - 0x000000000800f0ec 0x40 ./Core/Src/system_stm32wbxx.o - 0x000000000800f0ec MSIRangeTable + 0x000000000800f1ac 0x40 ./Core/Src/system_stm32wbxx.o + 0x000000000800f1ac MSIRangeTable .rodata.UARTPrescTable - 0x000000000800f12c 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - 0x000000000800f12c UARTPrescTable + 0x000000000800f1ec 0x18 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x000000000800f1ec UARTPrescTable .rodata.numerator.1 - 0x000000000800f144 0x8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x000000000800f204 0x8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o .rodata.denominator.0 - 0x000000000800f14c 0x8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x000000000800f20c 0x8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o .rodata.QueueTelegram_attributes - 0x000000000800f154 0x18 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800f154 QueueTelegram_attributes + 0x000000000800f214 0x18 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800f214 QueueTelegram_attributes .rodata.myTaskModbusA_attributes - 0x000000000800f16c 0x24 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800f16c myTaskModbusA_attributes + 0x000000000800f22c 0x24 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800f22c myTaskModbusA_attributes .rodata.myTaskModbusB_attributes - 0x000000000800f190 0x24 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800f190 myTaskModbusB_attributes + 0x000000000800f250 0x24 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800f250 myTaskModbusB_attributes .rodata.ModBusSphr_attributes - 0x000000000800f1b4 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800f1b4 ModBusSphr_attributes + 0x000000000800f274 0x10 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800f274 ModBusSphr_attributes .rodata.fctsupported - 0x000000000800f1c4 0x8 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x000000000800f1c4 fctsupported - 0x000000000800f1cc . = ALIGN (0x4) + 0x000000000800f284 0x8 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000000800f284 fctsupported + 0x000000000800f28c . = ALIGN (0x4) .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) -.ARM 0x000000000800f1cc 0x8 - 0x000000000800f1cc __exidx_start = . +.ARM 0x000000000800f28c 0x8 + 0x000000000800f28c __exidx_start = . *(.ARM.exidx*) - .ARM.exidx 0x000000000800f1cc 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) - 0x000000000800f1d4 __exidx_end = . + .ARM.exidx 0x000000000800f28c 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + 0x000000000800f294 __exidx_end = . -.rel.dyn 0x000000000800f1d4 0x0 - .rel.iplt 0x000000000800f1d4 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o +.rel.dyn 0x000000000800f294 0x0 + .rel.iplt 0x000000000800f294 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o -.preinit_array 0x000000000800f1d4 0x0 - 0x000000000800f1d4 PROVIDE (__preinit_array_start = .) +.preinit_array 0x000000000800f294 0x0 + 0x000000000800f294 PROVIDE (__preinit_array_start = .) *(.preinit_array*) - 0x000000000800f1d4 PROVIDE (__preinit_array_end = .) + 0x000000000800f294 PROVIDE (__preinit_array_end = .) -.init_array 0x000000000800f1d4 0x4 - 0x000000000800f1d4 PROVIDE (__init_array_start = .) +.init_array 0x000000000800f294 0x4 + 0x000000000800f294 PROVIDE (__init_array_start = .) *(SORT_BY_NAME(.init_array.*)) *(.init_array*) - .init_array 0x000000000800f1d4 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o - 0x000000000800f1d8 PROVIDE (__init_array_end = .) + .init_array 0x000000000800f294 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o + 0x000000000800f298 PROVIDE (__init_array_end = .) -.fini_array 0x000000000800f1d8 0x4 +.fini_array 0x000000000800f298 0x4 [!provide] PROVIDE (__fini_array_start = .) *(SORT_BY_NAME(.fini_array.*)) *(.fini_array*) - .fini_array 0x000000000800f1d8 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .fini_array 0x000000000800f298 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o [!provide] PROVIDE (__fini_array_end = .) - 0x000000000800f1dc _sidata = LOADADDR (.data) + 0x000000000800f29c _sidata = LOADADDR (.data) -.data 0x0000000020000008 0x20 load address 0x000000000800f1dc +.data 0x0000000020000008 0x34 load address 0x000000000800f29c 0x0000000020000008 . = ALIGN (0x4) 0x0000000020000008 _sdata = . *(.data) @@ -9471,223 +9431,219 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext 0x0000000020000008 kP .data.kI 0x0000000020000010 0x8 ./Core/Src/PID0.o 0x0000000020000010 kI + .data.Holding_Registers_Database + 0x0000000020000018 0x14 ./Core/Src/main.o + 0x0000000020000018 Holding_Registers_Database .data.SystemCoreClock - 0x0000000020000018 0x4 ./Core/Src/system_stm32wbxx.o - 0x0000000020000018 SystemCoreClock + 0x000000002000002c 0x4 ./Core/Src/system_stm32wbxx.o + 0x000000002000002c SystemCoreClock .data.uwTickPrio - 0x000000002000001c 0x4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - 0x000000002000001c uwTickPrio + 0x0000000020000030 0x4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + 0x0000000020000030 uwTickPrio .data.uwTickFreq - 0x0000000020000020 0x1 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - 0x0000000020000020 uwTickFreq - *fill* 0x0000000020000021 0x3 + 0x0000000020000034 0x1 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + 0x0000000020000034 uwTickFreq + *fill* 0x0000000020000035 0x3 .data.uxCriticalNesting - 0x0000000020000024 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x0000000020000038 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o *(.RamFunc) *(.RamFunc*) - 0x0000000020000028 . = ALIGN (0x4) - 0x0000000020000028 _edata = . + 0x000000002000003c . = ALIGN (0x4) + 0x000000002000003c _edata = . -.igot.plt 0x0000000020000028 0x0 load address 0x000000000800f1fc - .igot.plt 0x0000000020000028 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o - 0x0000000020000028 . = ALIGN (0x4) +.igot.plt 0x000000002000003c 0x0 load address 0x000000000800f2d0 + .igot.plt 0x000000002000003c 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o + 0x000000002000003c . = ALIGN (0x4) -.bss 0x0000000020000028 0x214c load address 0x000000000800f1fc - 0x0000000020000028 _sbss = . - 0x0000000020000028 __bss_start__ = _sbss +.bss 0x0000000020000040 0x2150 load address 0x000000000800f2d0 + 0x0000000020000040 _sbss = . + 0x0000000020000040 __bss_start__ = _sbss *(.bss) - .bss 0x0000000020000028 0x1c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .bss 0x0000000020000040 0x1c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o *(.bss*) - *fill* 0x0000000020000044 0x4 - .bss.PID0_DW 0x0000000020000048 0x10 ./Core/Src/PID0.o - 0x0000000020000048 PID0_DW - .bss.PID0_U 0x0000000020000058 0x8 ./Core/Src/PID0.o - 0x0000000020000058 PID0_U + *fill* 0x000000002000005c 0x4 .bss.PID0_Y 0x0000000020000060 0x8 ./Core/Src/PID0.o 0x0000000020000060 PID0_Y - .bss.kD 0x0000000020000068 0x8 ./Core/Src/PID0.o - 0x0000000020000068 kD - .bss.rtb_Sum 0x0000000020000070 0x4 ./Core/Src/PID0.o - 0x0000000020000070 rtb_Sum - .bss.temp_err 0x0000000020000074 0x4 ./Core/Src/PID0.o - 0x0000000020000074 temp_err + .bss.rtb_Sum 0x0000000020000068 0x4 ./Core/Src/PID0.o + 0x0000000020000068 rtb_Sum .bss.TempCalcHandle - 0x0000000020000078 0x4 ./Core/Src/app_freertos.o - 0x0000000020000078 TempCalcHandle + 0x000000002000006c 0x4 ./Core/Src/app_freertos.o + 0x000000002000006c TempCalcHandle .bss.ControlHandle - 0x000000002000007c 0x4 ./Core/Src/app_freertos.o - 0x000000002000007c ControlHandle + 0x0000000020000070 0x4 ./Core/Src/app_freertos.o + 0x0000000020000070 ControlHandle .bss.controlTimerHandle - 0x0000000020000080 0x4 ./Core/Src/app_freertos.o - 0x0000000020000080 controlTimerHandle + 0x0000000020000074 0x4 ./Core/Src/app_freertos.o + 0x0000000020000074 controlTimerHandle .bss.TwaTimerHandle - 0x0000000020000084 0x4 ./Core/Src/app_freertos.o - 0x0000000020000084 TwaTimerHandle + 0x0000000020000078 0x4 ./Core/Src/app_freertos.o + 0x0000000020000078 TwaTimerHandle .bss.ADCrawReading - 0x0000000020000088 0x4 ./Core/Src/app_freertos.o - 0x0000000020000088 ADCrawReading - *fill* 0x000000002000008c 0x4 + 0x000000002000007c 0x2 ./Core/Src/app_freertos.o + 0x000000002000007c ADCrawReading + *fill* 0x000000002000007e 0x2 .bss.ADCvoltage - 0x0000000020000090 0x10 ./Core/Src/app_freertos.o - 0x0000000020000090 ADCvoltage - .bss.Temperature - 0x00000000200000a0 0x10 ./Core/Src/app_freertos.o - 0x00000000200000a0 Temperature - .bss.Holding_Registers_Database - 0x00000000200000b0 0x14 ./Core/Src/main.o - .bss.Input_Register_Database - 0x00000000200000c4 0x14 ./Core/Src/main.o - .bss.Holding_Coils_Database - 0x00000000200000d8 0x6 ./Core/Src/main.o - *fill* 0x00000000200000de 0x2 - .bss.Input_Coils_Database - 0x00000000200000e0 0x6 ./Core/Src/main.o - *fill* 0x00000000200000e6 0x2 - .bss.hadc1 0x00000000200000e8 0x64 ./Core/Src/main.o - 0x00000000200000e8 hadc1 + 0x0000000020000080 0x8 ./Core/Src/app_freertos.o + 0x0000000020000080 ADCvoltage + .bss.rooms 0x0000000020000088 0x38 ./Core/Src/app_freertos.o + 0x0000000020000088 rooms + .bss.Output 0x00000000200000c0 0x8 ./Core/Src/app_freertos.o + 0x00000000200000c0 Output + .bss.hadc1 0x00000000200000c8 0x64 ./Core/Src/main.o + 0x00000000200000c8 hadc1 .bss.hdma_adc1 - 0x000000002000014c 0x60 ./Core/Src/main.o - 0x000000002000014c hdma_adc1 - .bss.hi2c1 0x00000000200001ac 0x54 ./Core/Src/main.o - 0x00000000200001ac hi2c1 - .bss.huart1 0x0000000020000200 0x94 ./Core/Src/main.o - 0x0000000020000200 huart1 + 0x000000002000012c 0x60 ./Core/Src/main.o + 0x000000002000012c hdma_adc1 + .bss.hi2c1 0x000000002000018c 0x54 ./Core/Src/main.o + 0x000000002000018c hi2c1 + .bss.huart1 0x00000000200001e0 0x94 ./Core/Src/main.o + 0x00000000200001e0 huart1 .bss.hdma_usart1_rx - 0x0000000020000294 0x60 ./Core/Src/main.o - 0x0000000020000294 hdma_usart1_rx + 0x0000000020000274 0x60 ./Core/Src/main.o + 0x0000000020000274 hdma_usart1_rx .bss.hdma_usart1_tx - 0x00000000200002f4 0x60 ./Core/Src/main.o - 0x00000000200002f4 hdma_usart1_tx + 0x00000000200002d4 0x60 ./Core/Src/main.o + 0x00000000200002d4 hdma_usart1_tx .bss.hpcd_USB_FS - 0x0000000020000354 0x2f4 ./Core/Src/main.o - 0x0000000020000354 hpcd_USB_FS + 0x0000000020000334 0x2f4 ./Core/Src/main.o + 0x0000000020000334 hpcd_USB_FS .bss.defaultTaskHandle - 0x0000000020000648 0x4 ./Core/Src/main.o - 0x0000000020000648 defaultTaskHandle - .bss.ModbusH 0x000000002000064c 0x158 ./Core/Src/main.o - 0x000000002000064c ModbusH - *fill* 0x00000000200007a4 0x4 - .bss.IOmodule 0x00000000200007a8 0x20 ./Core/Src/main.o - 0x00000000200007a8 IOmodule - .bss.htim16 0x00000000200007c8 0x4c ./Core/Src/stm32wbxx_hal_timebase_tim.o - 0x00000000200007c8 htim16 - .bss.uwTick 0x0000000020000814 0x4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - 0x0000000020000814 uwTick + 0x0000000020000628 0x4 ./Core/Src/main.o + 0x0000000020000628 defaultTaskHandle + .bss.ModbusH 0x000000002000062c 0x158 ./Core/Src/main.o + 0x000000002000062c ModbusH + *fill* 0x0000000020000784 0x4 + .bss.IOmodule 0x0000000020000788 0x38 ./Core/Src/main.o + 0x0000000020000788 IOmodule + .bss.Input_Registers_Database + 0x00000000200007c0 0x14 ./Core/Src/main.o + 0x00000000200007c0 Input_Registers_Database + .bss.Holding_Coils_Database + 0x00000000200007d4 0x6 ./Core/Src/main.o + 0x00000000200007d4 Holding_Coils_Database + *fill* 0x00000000200007da 0x2 + .bss.Input_Coils_Database + 0x00000000200007dc 0x6 ./Core/Src/main.o + 0x00000000200007dc Input_Coils_Database + *fill* 0x00000000200007e2 0x2 + .bss.htim16 0x00000000200007e4 0x4c ./Core/Src/stm32wbxx_hal_timebase_tim.o + 0x00000000200007e4 htim16 + .bss.uwTick 0x0000000020000830 0x4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + 0x0000000020000830 uwTick .bss.KernelState - 0x0000000020000818 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000020000834 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o .bss.Idle_TCB.3 - 0x000000002000081c 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000020000838 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o .bss.Idle_Stack.2 - 0x0000000020000878 0x200 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000020000894 0x200 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o .bss.Timer_TCB.1 - 0x0000000020000a78 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000020000a94 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o .bss.Timer_Stack.0 - 0x0000000020000ad4 0x400 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000020000af0 0x400 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o .bss.xQueueRegistry - 0x0000000020000ed4 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - 0x0000000020000ed4 xQueueRegistry + 0x0000000020000ef0 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0000000020000ef0 xQueueRegistry .bss.pxCurrentTCB - 0x0000000020000f14 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - 0x0000000020000f14 pxCurrentTCB + 0x0000000020000f30 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020000f30 pxCurrentTCB .bss.pxReadyTasksLists - 0x0000000020000f18 0x460 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020000f34 0x460 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xDelayedTaskList1 - 0x0000000020001378 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020001394 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xDelayedTaskList2 - 0x000000002000138c 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x00000000200013a8 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.pxDelayedTaskList - 0x00000000200013a0 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x00000000200013bc 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.pxOverflowDelayedTaskList - 0x00000000200013a4 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x00000000200013c0 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xPendingReadyList - 0x00000000200013a8 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x00000000200013c4 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xTasksWaitingTermination - 0x00000000200013bc 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x00000000200013d8 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.uxDeletedTasksWaitingCleanUp - 0x00000000200013d0 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x00000000200013ec 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xSuspendedTaskList - 0x00000000200013d4 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x00000000200013f0 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.uxCurrentNumberOfTasks - 0x00000000200013e8 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020001404 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xTickCount - 0x00000000200013ec 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020001408 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.uxTopReadyPriority - 0x00000000200013f0 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000002000140c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xSchedulerRunning - 0x00000000200013f4 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020001410 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xPendedTicks - 0x00000000200013f8 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020001414 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xYieldPending - 0x00000000200013fc 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020001418 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xNumOfOverflows - 0x0000000020001400 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000002000141c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.uxTaskNumber - 0x0000000020001404 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020001420 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xNextTaskUnblockTime - 0x0000000020001408 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020001424 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xIdleTaskHandle - 0x000000002000140c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000020001428 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.uxSchedulerSuspended - 0x0000000020001410 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x000000002000142c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .bss.xActiveTimerList1 - 0x0000000020001414 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x0000000020001430 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .bss.xActiveTimerList2 - 0x0000000020001428 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x0000000020001444 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .bss.pxCurrentTimerList - 0x000000002000143c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x0000000020001458 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .bss.pxOverflowTimerList - 0x0000000020001440 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000002000145c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .bss.xTimerQueue - 0x0000000020001444 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x0000000020001460 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .bss.xTimerTaskHandle - 0x0000000020001448 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x0000000020001464 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .bss.xLastTime.2 - 0x000000002000144c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x0000000020001468 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .bss.ucStaticTimerQueueStorage.1 - 0x0000000020001450 0xa0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000002000146c 0xa0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .bss.xStaticTimerQueue.0 - 0x00000000200014f0 0x50 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x000000002000150c 0x50 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .bss.ucMaxSysCallPriority - 0x0000000020001540 0x1 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - *fill* 0x0000000020001541 0x3 + 0x000000002000155c 0x1 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + *fill* 0x000000002000155d 0x3 .bss.ulMaxPRIGROUPValue - 0x0000000020001544 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - .bss.ucHeap 0x0000000020001548 0xc00 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - .bss.xStart 0x0000000020002148 0x8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - .bss.pxEnd 0x0000000020002150 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x0000000020001560 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .bss.ucHeap 0x0000000020001564 0xc00 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xStart 0x0000000020002164 0x8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.pxEnd 0x000000002000216c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o .bss.xFreeBytesRemaining - 0x0000000020002154 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x0000000020002170 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o .bss.xMinimumEverFreeBytesRemaining - 0x0000000020002158 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x0000000020002174 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o .bss.xNumberOfSuccessfulAllocations - 0x000000002000215c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x0000000020002178 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o .bss.xNumberOfSuccessfulFrees - 0x0000000020002160 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x000000002000217c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o .bss.xBlockAllocatedBit - 0x0000000020002164 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x0000000020002180 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o .bss.mHandlers - 0x0000000020002168 0x8 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x0000000020002168 mHandlers + 0x0000000020002184 0x8 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x0000000020002184 mHandlers .bss.numberHandlers - 0x0000000020002170 0x1 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0x0000000020002170 numberHandlers + 0x000000002000218c 0x1 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x000000002000218c numberHandlers *(COMMON) - 0x0000000020002174 . = ALIGN (0x4) - *fill* 0x0000000020002171 0x3 - 0x0000000020002174 _ebss = . - 0x0000000020002174 __bss_end__ = _ebss + 0x0000000020002190 . = ALIGN (0x4) + *fill* 0x000000002000218d 0x3 + 0x0000000020002190 _ebss = . + 0x0000000020002190 __bss_end__ = _ebss ._user_heap_stack - 0x0000000020002174 0x604 load address 0x000000000800f1fc - 0x0000000020002178 . = ALIGN (0x8) - *fill* 0x0000000020002174 0x4 + 0x0000000020002190 0x600 load address 0x000000000800f2d0 + 0x0000000020002190 . = ALIGN (0x8) [!provide] PROVIDE (end = .) - 0x0000000020002178 PROVIDE (_end = .) - 0x0000000020002378 . = (. + _Min_Heap_Size) - *fill* 0x0000000020002178 0x200 - 0x0000000020002778 . = (. + _Min_Stack_Size) - *fill* 0x0000000020002378 0x400 - 0x0000000020002778 . = ALIGN (0x8) + 0x0000000020002190 PROVIDE (_end = .) + 0x0000000020002390 . = (. + _Min_Heap_Size) + *fill* 0x0000000020002190 0x200 + 0x0000000020002790 . = (. + _Min_Stack_Size) + *fill* 0x0000000020002390 0x400 + 0x0000000020002790 . = ALIGN (0x8) /DISCARD/ libc.a(*) @@ -9803,9 +9759,9 @@ MAPPING_TABLE MB_MEM1 *(MB_MEM1) - 0x000000000800f1fc _siMB_MEM2 = LOADADDR (.MB_MEM2) + 0x000000000800f2d0 _siMB_MEM2 = LOADADDR (.MB_MEM2) -.MB_MEM2 0x0000000020030000 0x0 load address 0x000000000800f1fc +.MB_MEM2 0x0000000020030000 0x0 load address 0x000000000800f2d0 0x0000000020030000 _sMB_MEM2 = . *(MB_MEM2) 0x0000000020030000 _eMB_MEM2 = . @@ -9854,89 +9810,89 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext .comment 0x0000000000000043 0x44 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .comment 0x0000000000000043 0x44 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o -.debug_info 0x0000000000000000 0x2f97e - .debug_info 0x0000000000000000 0x3ff ./Core/Src/PID0.o - .debug_info 0x00000000000003ff 0x130f ./Core/Src/app_freertos.o - .debug_info 0x000000000000170e 0x2e6c ./Core/Src/main.o - .debug_info 0x000000000000457a 0x1ef7 ./Core/Src/stm32wbxx_hal_msp.o - .debug_info 0x0000000000006471 0xe86 ./Core/Src/stm32wbxx_hal_timebase_tim.o - .debug_info 0x00000000000072f7 0xcbb ./Core/Src/stm32wbxx_it.o - .debug_info 0x0000000000007fb2 0x703 ./Core/Src/system_stm32wbxx.o - .debug_info 0x00000000000086b5 0x23 ./Core/Startup/startup_stm32wb55rgvx.o - .debug_info 0x00000000000086d8 0x12ae ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - .debug_info 0x0000000000009986 0x1ded ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - .debug_info 0x000000000000b773 0x1917 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o - .debug_info 0x000000000000d08a 0xc81 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o - .debug_info 0x000000000000dd0b 0x839 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - .debug_info 0x000000000000e544 0x6aa ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o - .debug_info 0x000000000000ebee 0x21b6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o - .debug_info 0x0000000000010da4 0x90f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o - .debug_info 0x00000000000116b3 0x161b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o - .debug_info 0x0000000000012cce 0x80a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o - .debug_info 0x00000000000134d8 0x904 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o - .debug_info 0x0000000000013ddc 0x105d ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o - .debug_info 0x0000000000014e39 0x14db ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - .debug_info 0x0000000000016314 0x1c40 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o - .debug_info 0x0000000000017f54 0x2bc0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - .debug_info 0x000000000001ab14 0x189e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o - .debug_info 0x000000000001c3b2 0x49f4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - .debug_info 0x0000000000020da6 0xfe4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - .debug_info 0x0000000000021d8a 0x166b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o - .debug_info 0x00000000000233f5 0x3a05 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_info 0x0000000000026dfa 0x2af ./Middlewares/Third_Party/FreeRTOS/Source/list.o - .debug_info 0x00000000000270a9 0x1b79 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - .debug_info 0x0000000000028c22 0x21ec ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - .debug_info 0x000000000002ae0e 0x1488 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - .debug_info 0x000000000002c296 0x4de ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - .debug_info 0x000000000002c774 0x4d5 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - .debug_info 0x000000000002cc49 0x1ec5 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .debug_info 0x000000000002eb0e 0xe70 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o +.debug_info 0x0000000000000000 0x2f7fb + .debug_info 0x0000000000000000 0x395 ./Core/Src/PID0.o + .debug_info 0x0000000000000395 0x13f2 ./Core/Src/app_freertos.o + .debug_info 0x0000000000001787 0x2e14 ./Core/Src/main.o + .debug_info 0x000000000000459b 0x1e8a ./Core/Src/stm32wbxx_hal_msp.o + .debug_info 0x0000000000006425 0xe86 ./Core/Src/stm32wbxx_hal_timebase_tim.o + .debug_info 0x00000000000072ab 0xc57 ./Core/Src/stm32wbxx_it.o + .debug_info 0x0000000000007f02 0x703 ./Core/Src/system_stm32wbxx.o + .debug_info 0x0000000000008605 0x23 ./Core/Startup/startup_stm32wb55rgvx.o + .debug_info 0x0000000000008628 0x12ae ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + .debug_info 0x00000000000098d6 0x1ded ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + .debug_info 0x000000000000b6c3 0x1917 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + .debug_info 0x000000000000cfda 0xc81 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + .debug_info 0x000000000000dc5b 0x839 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + .debug_info 0x000000000000e494 0x6aa ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + .debug_info 0x000000000000eb3e 0x21b6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o + .debug_info 0x0000000000010cf4 0x90f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o + .debug_info 0x0000000000011603 0x161b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o + .debug_info 0x0000000000012c1e 0x80a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o + .debug_info 0x0000000000013428 0x904 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o + .debug_info 0x0000000000013d2c 0x105d ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o + .debug_info 0x0000000000014d89 0x14db ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + .debug_info 0x0000000000016264 0x1c40 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + .debug_info 0x0000000000017ea4 0x2bc0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + .debug_info 0x000000000001aa64 0x189e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + .debug_info 0x000000000001c302 0x49f4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + .debug_info 0x0000000000020cf6 0xfe4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + .debug_info 0x0000000000021cda 0x166b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o + .debug_info 0x0000000000023345 0x3a05 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_info 0x0000000000026d4a 0x2af ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_info 0x0000000000026ff9 0x1b79 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_info 0x0000000000028b72 0x21ec ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_info 0x000000000002ad5e 0x1488 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_info 0x000000000002c1e6 0x4de ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_info 0x000000000002c6c4 0x4d5 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_info 0x000000000002cb99 0x1e5d ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .debug_info 0x000000000002e9f6 0xe05 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o -.debug_abbrev 0x0000000000000000 0x5ca9 - .debug_abbrev 0x0000000000000000 0x16c ./Core/Src/PID0.o - .debug_abbrev 0x000000000000016c 0x2f4 ./Core/Src/app_freertos.o - .debug_abbrev 0x0000000000000460 0x38d ./Core/Src/main.o - .debug_abbrev 0x00000000000007ed 0x297 ./Core/Src/stm32wbxx_hal_msp.o - .debug_abbrev 0x0000000000000a84 0x235 ./Core/Src/stm32wbxx_hal_timebase_tim.o - .debug_abbrev 0x0000000000000cb9 0x19a ./Core/Src/stm32wbxx_it.o - .debug_abbrev 0x0000000000000e53 0x13b ./Core/Src/system_stm32wbxx.o - .debug_abbrev 0x0000000000000f8e 0x12 ./Core/Startup/startup_stm32wb55rgvx.o - .debug_abbrev 0x0000000000000fa0 0x367 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - .debug_abbrev 0x0000000000001307 0x2cc ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - .debug_abbrev 0x00000000000015d3 0x2d4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o - .debug_abbrev 0x00000000000018a7 0x319 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o - .debug_abbrev 0x0000000000001bc0 0x1e3 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - .debug_abbrev 0x0000000000001da3 0x1e5 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o - .debug_abbrev 0x0000000000001f88 0x25f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o - .debug_abbrev 0x00000000000021e7 0x1c7 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o - .debug_abbrev 0x00000000000023ae 0x2b9 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o - .debug_abbrev 0x0000000000002667 0x228 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o - .debug_abbrev 0x000000000000288f 0x205 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o - .debug_abbrev 0x0000000000002a94 0x31c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o - .debug_abbrev 0x0000000000002db0 0x31b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - .debug_abbrev 0x00000000000030cb 0x35a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o - .debug_abbrev 0x0000000000003425 0x277 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - .debug_abbrev 0x000000000000369c 0x295 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o - .debug_abbrev 0x0000000000003931 0x343 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - .debug_abbrev 0x0000000000003c74 0x2d3 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - .debug_abbrev 0x0000000000003f47 0x247 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o - .debug_abbrev 0x000000000000418e 0x520 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_abbrev 0x00000000000046ae 0xf5 ./Middlewares/Third_Party/FreeRTOS/Source/list.o - .debug_abbrev 0x00000000000047a3 0x3b6 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - .debug_abbrev 0x0000000000004b59 0x386 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - .debug_abbrev 0x0000000000004edf 0x352 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - .debug_abbrev 0x0000000000005231 0x25c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - .debug_abbrev 0x000000000000548d 0x21d ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - .debug_abbrev 0x00000000000056aa 0x3cf ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .debug_abbrev 0x0000000000005a79 0x230 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o +.debug_abbrev 0x0000000000000000 0x5cb5 + .debug_abbrev 0x0000000000000000 0x16a ./Core/Src/PID0.o + .debug_abbrev 0x000000000000016a 0x300 ./Core/Src/app_freertos.o + .debug_abbrev 0x000000000000046a 0x39f ./Core/Src/main.o + .debug_abbrev 0x0000000000000809 0x298 ./Core/Src/stm32wbxx_hal_msp.o + .debug_abbrev 0x0000000000000aa1 0x235 ./Core/Src/stm32wbxx_hal_timebase_tim.o + .debug_abbrev 0x0000000000000cd6 0x188 ./Core/Src/stm32wbxx_it.o + .debug_abbrev 0x0000000000000e5e 0x13b ./Core/Src/system_stm32wbxx.o + .debug_abbrev 0x0000000000000f99 0x12 ./Core/Startup/startup_stm32wb55rgvx.o + .debug_abbrev 0x0000000000000fab 0x367 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + .debug_abbrev 0x0000000000001312 0x2cc ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + .debug_abbrev 0x00000000000015de 0x2d4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + .debug_abbrev 0x00000000000018b2 0x319 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + .debug_abbrev 0x0000000000001bcb 0x1e3 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + .debug_abbrev 0x0000000000001dae 0x1e5 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + .debug_abbrev 0x0000000000001f93 0x25f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o + .debug_abbrev 0x00000000000021f2 0x1c7 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o + .debug_abbrev 0x00000000000023b9 0x2b9 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o + .debug_abbrev 0x0000000000002672 0x228 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o + .debug_abbrev 0x000000000000289a 0x205 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o + .debug_abbrev 0x0000000000002a9f 0x31c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o + .debug_abbrev 0x0000000000002dbb 0x31b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + .debug_abbrev 0x00000000000030d6 0x35a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + .debug_abbrev 0x0000000000003430 0x277 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + .debug_abbrev 0x00000000000036a7 0x295 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + .debug_abbrev 0x000000000000393c 0x343 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + .debug_abbrev 0x0000000000003c7f 0x2d3 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + .debug_abbrev 0x0000000000003f52 0x247 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o + .debug_abbrev 0x0000000000004199 0x520 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_abbrev 0x00000000000046b9 0xf5 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_abbrev 0x00000000000047ae 0x3b6 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_abbrev 0x0000000000004b64 0x386 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_abbrev 0x0000000000004eea 0x352 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_abbrev 0x000000000000523c 0x25c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_abbrev 0x0000000000005498 0x21d ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_abbrev 0x00000000000056b5 0x3cf ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .debug_abbrev 0x0000000000005a84 0x231 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_aranges 0x0000000000000000 0x2b18 .debug_aranges 0x0000000000000000 0x30 ./Core/Src/PID0.o .debug_aranges - 0x0000000000000030 0x70 ./Core/Src/app_freertos.o + 0x0000000000000030 0x78 ./Core/Src/app_freertos.o .debug_aranges - 0x00000000000000a0 0x90 ./Core/Src/main.o + 0x00000000000000a8 0x88 ./Core/Src/main.o .debug_aranges 0x0000000000000130 0x90 ./Core/Src/stm32wbxx_hal_msp.o .debug_aranges @@ -10005,372 +9961,372 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext 0x0000000000002ae0 0x38 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o .debug_rnglists - 0x0000000000000000 0x2156 + 0x0000000000000000 0x2158 .debug_rnglists 0x0000000000000000 0x20 ./Core/Src/PID0.o .debug_rnglists - 0x0000000000000020 0x51 ./Core/Src/app_freertos.o + 0x0000000000000020 0x5a ./Core/Src/app_freertos.o .debug_rnglists - 0x0000000000000071 0x6d ./Core/Src/main.o + 0x000000000000007a 0x66 ./Core/Src/main.o .debug_rnglists - 0x00000000000000de 0x6a ./Core/Src/stm32wbxx_hal_msp.o + 0x00000000000000e0 0x6a ./Core/Src/stm32wbxx_hal_msp.o .debug_rnglists - 0x0000000000000148 0x26 ./Core/Src/stm32wbxx_hal_timebase_tim.o + 0x000000000000014a 0x26 ./Core/Src/stm32wbxx_hal_timebase_tim.o .debug_rnglists - 0x000000000000016e 0x4f ./Core/Src/stm32wbxx_it.o + 0x0000000000000170 0x4f ./Core/Src/stm32wbxx_it.o .debug_rnglists - 0x00000000000001bd 0x1b ./Core/Src/system_stm32wbxx.o + 0x00000000000001bf 0x1b ./Core/Src/system_stm32wbxx.o .debug_rnglists - 0x00000000000001d8 0x1f ./Core/Startup/startup_stm32wb55rgvx.o + 0x00000000000001da 0x1f ./Core/Startup/startup_stm32wb55rgvx.o .debug_rnglists - 0x00000000000001f7 0x1db ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + 0x00000000000001f9 0x1db ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o .debug_rnglists - 0x00000000000003d2 0x19c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + 0x00000000000003d4 0x19c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o .debug_rnglists - 0x000000000000056e 0x11a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + 0x0000000000000570 0x11a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o .debug_rnglists - 0x0000000000000688 0xc2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + 0x000000000000068a 0xc2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o .debug_rnglists - 0x000000000000074a 0x71 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + 0x000000000000074c 0x71 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o .debug_rnglists - 0x00000000000007bb 0x45 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + 0x00000000000007bd 0x45 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o .debug_rnglists - 0x0000000000000800 0x228 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o + 0x0000000000000802 0x228 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o .debug_rnglists - 0x0000000000000a28 0x35 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o + 0x0000000000000a2a 0x35 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o .debug_rnglists - 0x0000000000000a5d 0xee ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o + 0x0000000000000a5f 0xee ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o .debug_rnglists - 0x0000000000000b4b 0x3f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o + 0x0000000000000b4d 0x3f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o .debug_rnglists - 0x0000000000000b8a 0x99 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o + 0x0000000000000b8c 0x99 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o .debug_rnglists - 0x0000000000000c23 0x1e8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o + 0x0000000000000c25 0x1e8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o .debug_rnglists - 0x0000000000000e0b 0x1d6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + 0x0000000000000e0d 0x1d6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o .debug_rnglists - 0x0000000000000fe1 0x2b6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + 0x0000000000000fe3 0x2b6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o .debug_rnglists - 0x0000000000001297 0x328 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + 0x0000000000001299 0x328 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o .debug_rnglists - 0x00000000000015bf 0x147 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + 0x00000000000015c1 0x147 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o .debug_rnglists - 0x0000000000001706 0x206 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + 0x0000000000001708 0x206 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o .debug_rnglists - 0x000000000000190c 0x7f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + 0x000000000000190e 0x7f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o .debug_rnglists - 0x000000000000198b 0x99 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o + 0x000000000000198d 0x99 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o .debug_rnglists - 0x0000000000001a24 0x212 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + 0x0000000000001a26 0x212 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o .debug_rnglists - 0x0000000000001c36 0x2b ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x0000000000001c38 0x2b ./Middlewares/Third_Party/FreeRTOS/Source/list.o .debug_rnglists - 0x0000000000001c61 0x109 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0000000000001c63 0x109 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o .debug_rnglists - 0x0000000000001d6a 0x1a0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0000000000001d6c 0x1a0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o .debug_rnglists - 0x0000000000001f0a 0xb7 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x0000000000001f0c 0xb7 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o .debug_rnglists - 0x0000000000001fc1 0x5d ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x0000000000001fc3 0x5d ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o .debug_rnglists - 0x000000000000201e 0x42 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x0000000000002020 0x42 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o .debug_rnglists - 0x0000000000002060 0xce ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0x0000000000002062 0xce ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o .debug_rnglists - 0x000000000000212e 0x28 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + 0x0000000000002130 0x28 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o -.debug_macro 0x0000000000000000 0x28b7b - .debug_macro 0x0000000000000000 0x408 ./Core/Src/PID0.o - .debug_macro 0x0000000000000408 0xaa8 ./Core/Src/PID0.o - .debug_macro 0x0000000000000eb0 0x142 ./Core/Src/PID0.o - .debug_macro 0x0000000000000ff2 0x2e ./Core/Src/PID0.o - .debug_macro 0x0000000000001020 0x2e ./Core/Src/PID0.o - .debug_macro 0x000000000000104e 0x22 ./Core/Src/PID0.o - .debug_macro 0x0000000000001070 0x8e ./Core/Src/PID0.o - .debug_macro 0x00000000000010fe 0x51 ./Core/Src/PID0.o - .debug_macro 0x000000000000114f 0x103 ./Core/Src/PID0.o - .debug_macro 0x0000000000001252 0x6a ./Core/Src/PID0.o - .debug_macro 0x00000000000012bc 0x1df ./Core/Src/PID0.o - .debug_macro 0x000000000000149b 0x1c ./Core/Src/PID0.o - .debug_macro 0x00000000000014b7 0x22 ./Core/Src/PID0.o - .debug_macro 0x00000000000014d9 0xfb ./Core/Src/PID0.o - .debug_macro 0x00000000000015d4 0x1011 ./Core/Src/PID0.o - .debug_macro 0x00000000000025e5 0x11f ./Core/Src/PID0.o - .debug_macro 0x0000000000002704 0x12adb ./Core/Src/PID0.o - .debug_macro 0x00000000000151df 0x6c ./Core/Src/PID0.o - .debug_macro 0x000000000001524b 0x34c5 ./Core/Src/PID0.o - .debug_macro 0x0000000000018710 0x174 ./Core/Src/PID0.o - .debug_macro 0x0000000000018884 0x5c ./Core/Src/PID0.o - .debug_macro 0x00000000000188e0 0x3f5 ./Core/Src/PID0.o - .debug_macro 0x0000000000018cd5 0x286 ./Core/Src/PID0.o - .debug_macro 0x0000000000018f5b 0x30d ./Core/Src/PID0.o - .debug_macro 0x0000000000019268 0x17e ./Core/Src/PID0.o - .debug_macro 0x00000000000193e6 0x43 ./Core/Src/PID0.o - .debug_macro 0x0000000000019429 0xc98 ./Core/Src/PID0.o - .debug_macro 0x000000000001a0c1 0x5b4 ./Core/Src/PID0.o - .debug_macro 0x000000000001a675 0x1ca ./Core/Src/PID0.o - .debug_macro 0x000000000001a83f 0x236 ./Core/Src/PID0.o - .debug_macro 0x000000000001aa75 0x24a ./Core/Src/PID0.o - .debug_macro 0x000000000001acbf 0x57b ./Core/Src/PID0.o - .debug_macro 0x000000000001b23a 0x2e ./Core/Src/PID0.o - .debug_macro 0x000000000001b268 0x100 ./Core/Src/PID0.o - .debug_macro 0x000000000001b368 0x1ba ./Core/Src/PID0.o - .debug_macro 0x000000000001b522 0x1cd ./Core/Src/PID0.o - .debug_macro 0x000000000001b6ef 0x22c ./Core/Src/PID0.o - .debug_macro 0x000000000001b91b 0x55 ./Core/Src/PID0.o - .debug_macro 0x000000000001b970 0xa5 ./Core/Src/PID0.o - .debug_macro 0x000000000001ba15 0x73 ./Core/Src/PID0.o - .debug_macro 0x000000000001ba88 0x22d ./Core/Src/PID0.o - .debug_macro 0x000000000001bcb5 0x381 ./Core/Src/PID0.o - .debug_macro 0x000000000001c036 0x13d ./Core/Src/PID0.o - .debug_macro 0x000000000001c173 0x141 ./Core/Src/PID0.o - .debug_macro 0x000000000001c2b4 0x4ff ./Core/Src/PID0.o - .debug_macro 0x000000000001c7b3 0x874 ./Core/Src/PID0.o - .debug_macro 0x000000000001d027 0x259 ./Core/Src/PID0.o - .debug_macro 0x000000000001d280 0x1bb1 ./Core/Src/PID0.o - .debug_macro 0x000000000001ee31 0xe4 ./Core/Src/PID0.o - .debug_macro 0x000000000001ef15 0x5e7 ./Core/Src/PID0.o - .debug_macro 0x000000000001f4fc 0xac9 ./Core/Src/PID0.o - .debug_macro 0x000000000001ffc5 0x110 ./Core/Src/PID0.o - .debug_macro 0x00000000000200d5 0x693 ./Core/Src/PID0.o - .debug_macro 0x0000000000020768 0xa6 ./Core/Src/PID0.o - .debug_macro 0x000000000002080e 0x557 ./Core/Src/PID0.o - .debug_macro 0x0000000000020d65 0x433 ./Core/Src/PID0.o - .debug_macro 0x0000000000021198 0x2e ./Core/Src/PID0.o - .debug_macro 0x00000000000211c6 0x61 ./Core/Src/PID0.o - .debug_macro 0x0000000000021227 0x2a ./Core/Src/PID0.o - .debug_macro 0x0000000000021251 0x43 ./Core/Src/PID0.o - .debug_macro 0x0000000000021294 0x3a ./Core/Src/PID0.o - .debug_macro 0x00000000000212ce 0x35 ./Core/Src/PID0.o - .debug_macro 0x0000000000021303 0x460 ./Core/Src/PID0.o - .debug_macro 0x0000000000021763 0x22 ./Core/Src/PID0.o - .debug_macro 0x0000000000021785 0x169 ./Core/Src/PID0.o - .debug_macro 0x00000000000218ee 0x15a ./Core/Src/PID0.o - .debug_macro 0x0000000000021a48 0xc9 ./Core/Src/PID0.o - .debug_macro 0x0000000000021b11 0x1c ./Core/Src/PID0.o - .debug_macro 0x0000000000021b2d 0x26 ./Core/Src/PID0.o - .debug_macro 0x0000000000021b53 0x4c5 ./Core/Src/PID0.o - .debug_macro 0x0000000000022018 0xb5 ./Core/Src/PID0.o - .debug_macro 0x00000000000220cd 0xaa ./Core/Src/PID0.o - .debug_macro 0x0000000000022177 0x66 ./Core/Src/PID0.o - .debug_macro 0x00000000000221dd 0x74 ./Core/Src/PID0.o - .debug_macro 0x0000000000022251 0xdd ./Core/Src/PID0.o - .debug_macro 0x000000000002232e 0x87 ./Core/Src/PID0.o - .debug_macro 0x00000000000223b5 0x97 ./Core/Src/PID0.o - .debug_macro 0x000000000002244c 0x4c ./Core/Src/PID0.o - .debug_macro 0x0000000000022498 0x40 ./Core/Src/PID0.o - .debug_macro 0x00000000000224d8 0x10 ./Core/Src/PID0.o - .debug_macro 0x00000000000224e8 0x40 ./Core/Src/PID0.o - .debug_macro 0x0000000000022528 0x10 ./Core/Src/PID0.o - .debug_macro 0x0000000000022538 0x74 ./Core/Src/PID0.o - .debug_macro 0x00000000000225ac 0x10 ./Core/Src/PID0.o - .debug_macro 0x00000000000225bc 0xb8 ./Core/Src/PID0.o - .debug_macro 0x0000000000022674 0x411 ./Core/Src/app_freertos.o - .debug_macro 0x0000000000022a85 0x169 ./Core/Src/app_freertos.o - .debug_macro 0x0000000000022bee 0x6c ./Core/Src/app_freertos.o - .debug_macro 0x0000000000022c5a 0x1c ./Core/Src/app_freertos.o - .debug_macro 0x0000000000022c76 0x404 ./Core/Src/main.o - .debug_macro 0x000000000002307a 0x404 ./Core/Src/stm32wbxx_hal_msp.o - .debug_macro 0x000000000002347e 0x282 ./Core/Src/stm32wbxx_hal_timebase_tim.o - .debug_macro 0x0000000000023700 0x40e ./Core/Src/stm32wbxx_it.o - .debug_macro 0x0000000000023b0e 0x282 ./Core/Src/system_stm32wbxx.o - .debug_macro 0x0000000000023d90 0x2a6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - .debug_macro 0x0000000000024036 0x29f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - .debug_macro 0x00000000000242d5 0x294 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o - .debug_macro 0x0000000000024569 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o - .debug_macro 0x00000000000247eb 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - .debug_macro 0x0000000000024a6d 0x289 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o - .debug_macro 0x0000000000024cf6 0x34e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o - .debug_macro 0x0000000000025044 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o - .debug_macro 0x00000000000252c6 0x28e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o - .debug_macro 0x0000000000025554 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o - .debug_macro 0x00000000000257d6 0x2f4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o - .debug_macro 0x0000000000025aca 0x294 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o - .debug_macro 0x0000000000025d5e 0x2f4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - .debug_macro 0x0000000000026052 0x2d7 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o - .debug_macro 0x0000000000026329 0x28a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - .debug_macro 0x00000000000265b3 0x28e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o - .debug_macro 0x0000000000026841 0x2ad ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - .debug_macro 0x0000000000026aee 0x28e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - .debug_macro 0x0000000000026d7c 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o - .debug_macro 0x0000000000026ffe 0x479 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x0000000000027477 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x0000000000027487 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x00000000000274a7 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x00000000000274b7 0xf5 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x00000000000275ac 0x91 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x000000000002763d 0x8d ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x00000000000276ca 0x9a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x0000000000027764 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x0000000000027786 0x56 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_macro 0x00000000000277dc 0x187 ./Middlewares/Third_Party/FreeRTOS/Source/list.o - .debug_macro 0x0000000000027963 0x216 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - .debug_macro 0x0000000000027b79 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - .debug_macro 0x0000000000027b8f 0x27f ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - .debug_macro 0x0000000000027e0e 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - .debug_macro 0x0000000000027e1e 0x1dc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - .debug_macro 0x0000000000027ffa 0x196 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - .debug_macro 0x0000000000028190 0x1ae ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - .debug_macro 0x000000000002833e 0x43a ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .debug_macro 0x0000000000028778 0x403 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o +.debug_macro 0x0000000000000000 0x28b7a + .debug_macro 0x0000000000000000 0x411 ./Core/Src/PID0.o + .debug_macro 0x0000000000000411 0xaa8 ./Core/Src/PID0.o + .debug_macro 0x0000000000000eb9 0x142 ./Core/Src/PID0.o + .debug_macro 0x0000000000000ffb 0x2e ./Core/Src/PID0.o + .debug_macro 0x0000000000001029 0x2e ./Core/Src/PID0.o + .debug_macro 0x0000000000001057 0x22 ./Core/Src/PID0.o + .debug_macro 0x0000000000001079 0x8e ./Core/Src/PID0.o + .debug_macro 0x0000000000001107 0x51 ./Core/Src/PID0.o + .debug_macro 0x0000000000001158 0x103 ./Core/Src/PID0.o + .debug_macro 0x000000000000125b 0x6a ./Core/Src/PID0.o + .debug_macro 0x00000000000012c5 0x1df ./Core/Src/PID0.o + .debug_macro 0x00000000000014a4 0x1c ./Core/Src/PID0.o + .debug_macro 0x00000000000014c0 0x22 ./Core/Src/PID0.o + .debug_macro 0x00000000000014e2 0xfb ./Core/Src/PID0.o + .debug_macro 0x00000000000015dd 0x1011 ./Core/Src/PID0.o + .debug_macro 0x00000000000025ee 0x11f ./Core/Src/PID0.o + .debug_macro 0x000000000000270d 0x12adb ./Core/Src/PID0.o + .debug_macro 0x00000000000151e8 0x6c ./Core/Src/PID0.o + .debug_macro 0x0000000000015254 0x34c5 ./Core/Src/PID0.o + .debug_macro 0x0000000000018719 0x174 ./Core/Src/PID0.o + .debug_macro 0x000000000001888d 0x5c ./Core/Src/PID0.o + .debug_macro 0x00000000000188e9 0x3f5 ./Core/Src/PID0.o + .debug_macro 0x0000000000018cde 0x286 ./Core/Src/PID0.o + .debug_macro 0x0000000000018f64 0x30d ./Core/Src/PID0.o + .debug_macro 0x0000000000019271 0x17e ./Core/Src/PID0.o + .debug_macro 0x00000000000193ef 0x43 ./Core/Src/PID0.o + .debug_macro 0x0000000000019432 0xc98 ./Core/Src/PID0.o + .debug_macro 0x000000000001a0ca 0x5b4 ./Core/Src/PID0.o + .debug_macro 0x000000000001a67e 0x1ca ./Core/Src/PID0.o + .debug_macro 0x000000000001a848 0x236 ./Core/Src/PID0.o + .debug_macro 0x000000000001aa7e 0x24a ./Core/Src/PID0.o + .debug_macro 0x000000000001acc8 0x57b ./Core/Src/PID0.o + .debug_macro 0x000000000001b243 0x2e ./Core/Src/PID0.o + .debug_macro 0x000000000001b271 0x100 ./Core/Src/PID0.o + .debug_macro 0x000000000001b371 0x1ba ./Core/Src/PID0.o + .debug_macro 0x000000000001b52b 0x1cd ./Core/Src/PID0.o + .debug_macro 0x000000000001b6f8 0x22c ./Core/Src/PID0.o + .debug_macro 0x000000000001b924 0x55 ./Core/Src/PID0.o + .debug_macro 0x000000000001b979 0xa5 ./Core/Src/PID0.o + .debug_macro 0x000000000001ba1e 0x73 ./Core/Src/PID0.o + .debug_macro 0x000000000001ba91 0x22d ./Core/Src/PID0.o + .debug_macro 0x000000000001bcbe 0x381 ./Core/Src/PID0.o + .debug_macro 0x000000000001c03f 0x13d ./Core/Src/PID0.o + .debug_macro 0x000000000001c17c 0x141 ./Core/Src/PID0.o + .debug_macro 0x000000000001c2bd 0x4ff ./Core/Src/PID0.o + .debug_macro 0x000000000001c7bc 0x874 ./Core/Src/PID0.o + .debug_macro 0x000000000001d030 0x259 ./Core/Src/PID0.o + .debug_macro 0x000000000001d289 0x1bb1 ./Core/Src/PID0.o + .debug_macro 0x000000000001ee3a 0xe4 ./Core/Src/PID0.o + .debug_macro 0x000000000001ef1e 0x5e7 ./Core/Src/PID0.o + .debug_macro 0x000000000001f505 0xac9 ./Core/Src/PID0.o + .debug_macro 0x000000000001ffce 0x110 ./Core/Src/PID0.o + .debug_macro 0x00000000000200de 0x693 ./Core/Src/PID0.o + .debug_macro 0x0000000000020771 0xa6 ./Core/Src/PID0.o + .debug_macro 0x0000000000020817 0x557 ./Core/Src/PID0.o + .debug_macro 0x0000000000020d6e 0x433 ./Core/Src/PID0.o + .debug_macro 0x00000000000211a1 0x2e ./Core/Src/PID0.o + .debug_macro 0x00000000000211cf 0x61 ./Core/Src/PID0.o + .debug_macro 0x0000000000021230 0x2a ./Core/Src/PID0.o + .debug_macro 0x000000000002125a 0x43 ./Core/Src/PID0.o + .debug_macro 0x000000000002129d 0x3a ./Core/Src/PID0.o + .debug_macro 0x00000000000212d7 0x35 ./Core/Src/PID0.o + .debug_macro 0x000000000002130c 0x460 ./Core/Src/PID0.o + .debug_macro 0x000000000002176c 0x22 ./Core/Src/PID0.o + .debug_macro 0x000000000002178e 0x169 ./Core/Src/PID0.o + .debug_macro 0x00000000000218f7 0x15a ./Core/Src/PID0.o + .debug_macro 0x0000000000021a51 0xc9 ./Core/Src/PID0.o + .debug_macro 0x0000000000021b1a 0x1c ./Core/Src/PID0.o + .debug_macro 0x0000000000021b36 0x26 ./Core/Src/PID0.o + .debug_macro 0x0000000000021b5c 0x4c5 ./Core/Src/PID0.o + .debug_macro 0x0000000000022021 0xb5 ./Core/Src/PID0.o + .debug_macro 0x00000000000220d6 0xaa ./Core/Src/PID0.o + .debug_macro 0x0000000000022180 0x66 ./Core/Src/PID0.o + .debug_macro 0x00000000000221e6 0x74 ./Core/Src/PID0.o + .debug_macro 0x000000000002225a 0xdd ./Core/Src/PID0.o + .debug_macro 0x0000000000022337 0x87 ./Core/Src/PID0.o + .debug_macro 0x00000000000223be 0x97 ./Core/Src/PID0.o + .debug_macro 0x0000000000022455 0x10 ./Core/Src/PID0.o + .debug_macro 0x0000000000022465 0x74 ./Core/Src/PID0.o + .debug_macro 0x00000000000224d9 0x10 ./Core/Src/PID0.o + .debug_macro 0x00000000000224e9 0x4c ./Core/Src/PID0.o + .debug_macro 0x0000000000022535 0x40 ./Core/Src/PID0.o + .debug_macro 0x0000000000022575 0x10 ./Core/Src/PID0.o + .debug_macro 0x0000000000022585 0x40 ./Core/Src/PID0.o + .debug_macro 0x00000000000225c5 0xb8 ./Core/Src/PID0.o + .debug_macro 0x000000000002267d 0x1c ./Core/Src/PID0.o + .debug_macro 0x0000000000022699 0x407 ./Core/Src/app_freertos.o + .debug_macro 0x0000000000022aa0 0x169 ./Core/Src/app_freertos.o + .debug_macro 0x0000000000022c09 0x6c ./Core/Src/app_freertos.o + .debug_macro 0x0000000000022c75 0x404 ./Core/Src/main.o + .debug_macro 0x0000000000023079 0x404 ./Core/Src/stm32wbxx_hal_msp.o + .debug_macro 0x000000000002347d 0x282 ./Core/Src/stm32wbxx_hal_timebase_tim.o + .debug_macro 0x00000000000236ff 0x40e ./Core/Src/stm32wbxx_it.o + .debug_macro 0x0000000000023b0d 0x282 ./Core/Src/system_stm32wbxx.o + .debug_macro 0x0000000000023d8f 0x2a6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + .debug_macro 0x0000000000024035 0x29f ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + .debug_macro 0x00000000000242d4 0x294 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + .debug_macro 0x0000000000024568 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + .debug_macro 0x00000000000247ea 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + .debug_macro 0x0000000000024a6c 0x289 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + .debug_macro 0x0000000000024cf5 0x34e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o + .debug_macro 0x0000000000025043 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o + .debug_macro 0x00000000000252c5 0x28e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o + .debug_macro 0x0000000000025553 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o + .debug_macro 0x00000000000257d5 0x2f4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o + .debug_macro 0x0000000000025ac9 0x294 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o + .debug_macro 0x0000000000025d5d 0x2f4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + .debug_macro 0x0000000000026051 0x2d7 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + .debug_macro 0x0000000000026328 0x28a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + .debug_macro 0x00000000000265b2 0x28e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + .debug_macro 0x0000000000026840 0x2ad ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + .debug_macro 0x0000000000026aed 0x28e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + .debug_macro 0x0000000000026d7b 0x282 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o + .debug_macro 0x0000000000026ffd 0x479 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x0000000000027476 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x0000000000027486 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x00000000000274a6 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x00000000000274b6 0xf5 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x00000000000275ab 0x91 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x000000000002763c 0x8d ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x00000000000276c9 0x9a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x0000000000027763 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x0000000000027785 0x56 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_macro 0x00000000000277db 0x187 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x0000000000027962 0x216 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x0000000000027b78 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x0000000000027b8e 0x27f ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x0000000000027e0d 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x0000000000027e1d 0x1dc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x0000000000027ff9 0x196 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x000000000002818f 0x1ae ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x000000000002833d 0x43a ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .debug_macro 0x0000000000028777 0x403 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o -.debug_line 0x0000000000000000 0x2ebb1 - .debug_line 0x0000000000000000 0xd13 ./Core/Src/PID0.o - .debug_line 0x0000000000000d13 0xe69 ./Core/Src/app_freertos.o - .debug_line 0x0000000000001b7c 0x1002 ./Core/Src/main.o - .debug_line 0x0000000000002b7e 0xf12 ./Core/Src/stm32wbxx_hal_msp.o - .debug_line 0x0000000000003a90 0x944 ./Core/Src/stm32wbxx_hal_timebase_tim.o - .debug_line 0x00000000000043d4 0xd88 ./Core/Src/stm32wbxx_it.o - .debug_line 0x000000000000515c 0x95f ./Core/Src/system_stm32wbxx.o - .debug_line 0x0000000000005abb 0x83 ./Core/Startup/startup_stm32wb55rgvx.o - .debug_line 0x0000000000005b3e 0x1144 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - .debug_line 0x0000000000006c82 0x1e63 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - .debug_line 0x0000000000008ae5 0x16f4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o - .debug_line 0x000000000000a1d9 0xe0e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o - .debug_line 0x000000000000afe7 0x101e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - .debug_line 0x000000000000c005 0xcef ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o - .debug_line 0x000000000000ccf4 0x3a8b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o - .debug_line 0x000000000001077f 0xada ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o - .debug_line 0x0000000000011259 0x14ff ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o - .debug_line 0x0000000000012758 0xa27 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o - .debug_line 0x000000000001317f 0xb69 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o - .debug_line 0x0000000000013ce8 0x12ad ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o - .debug_line 0x0000000000014f95 0x195c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - .debug_line 0x00000000000168f1 0x1de6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o - .debug_line 0x00000000000186d7 0x3d04 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - .debug_line 0x000000000001c3db 0x1dad ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o - .debug_line 0x000000000001e188 0x3d57 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - .debug_line 0x0000000000021edf 0xf0a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - .debug_line 0x0000000000022de9 0x1187 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o - .debug_line 0x0000000000023f70 0x25be ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_line 0x000000000002652e 0x796 ./Middlewares/Third_Party/FreeRTOS/Source/list.o - .debug_line 0x0000000000026cc4 0x1760 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - .debug_line 0x0000000000028424 0x1e27 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - .debug_line 0x000000000002a24b 0xdfa ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - .debug_line 0x000000000002b045 0x830 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - .debug_line 0x000000000002b875 0x9bd ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - .debug_line 0x000000000002c232 0x1b56 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .debug_line 0x000000000002dd88 0xe29 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o +.debug_line 0x0000000000000000 0x2ec27 + .debug_line 0x0000000000000000 0xd0c ./Core/Src/PID0.o + .debug_line 0x0000000000000d0c 0xf68 ./Core/Src/app_freertos.o + .debug_line 0x0000000000001c74 0xf80 ./Core/Src/main.o + .debug_line 0x0000000000002bf4 0xf12 ./Core/Src/stm32wbxx_hal_msp.o + .debug_line 0x0000000000003b06 0x944 ./Core/Src/stm32wbxx_hal_timebase_tim.o + .debug_line 0x000000000000444a 0xd88 ./Core/Src/stm32wbxx_it.o + .debug_line 0x00000000000051d2 0x95f ./Core/Src/system_stm32wbxx.o + .debug_line 0x0000000000005b31 0x83 ./Core/Startup/startup_stm32wb55rgvx.o + .debug_line 0x0000000000005bb4 0x1144 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + .debug_line 0x0000000000006cf8 0x1e63 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + .debug_line 0x0000000000008b5b 0x16f4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + .debug_line 0x000000000000a24f 0xe0e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + .debug_line 0x000000000000b05d 0x101e ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + .debug_line 0x000000000000c07b 0xcef ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + .debug_line 0x000000000000cd6a 0x3a8b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o + .debug_line 0x00000000000107f5 0xada ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o + .debug_line 0x00000000000112cf 0x14ff ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o + .debug_line 0x00000000000127ce 0xa27 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o + .debug_line 0x00000000000131f5 0xb69 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o + .debug_line 0x0000000000013d5e 0x12ad ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o + .debug_line 0x000000000001500b 0x195c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + .debug_line 0x0000000000016967 0x1de6 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + .debug_line 0x000000000001874d 0x3d04 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + .debug_line 0x000000000001c451 0x1dad ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + .debug_line 0x000000000001e1fe 0x3d57 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + .debug_line 0x0000000000021f55 0xf0a ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + .debug_line 0x0000000000022e5f 0x1187 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o + .debug_line 0x0000000000023fe6 0x25be ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_line 0x00000000000265a4 0x796 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_line 0x0000000000026d3a 0x1760 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_line 0x000000000002849a 0x1e27 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_line 0x000000000002a2c1 0xdfa ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_line 0x000000000002b0bb 0x830 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_line 0x000000000002b8eb 0x9bd ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_line 0x000000000002c2a8 0x1b56 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .debug_line 0x000000000002ddfe 0xe29 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o -.debug_str 0x0000000000000000 0x101653 - .debug_str 0x0000000000000000 0xeed38 ./Core/Src/PID0.o - 0xefa87 (size before relaxing) - .debug_str 0x00000000000eed38 0xdf4 ./Core/Src/app_freertos.o - 0xf0891 (size before relaxing) - .debug_str 0x00000000000efb2c 0x18fa ./Core/Src/main.o - 0xf1fae (size before relaxing) - .debug_str 0x00000000000f1426 0x186 ./Core/Src/stm32wbxx_hal_msp.o - 0xf107b (size before relaxing) - .debug_str 0x00000000000f15ac 0xed ./Core/Src/stm32wbxx_hal_timebase_tim.o +.debug_str 0x0000000000000000 0x101638 + .debug_str 0x0000000000000000 0xeed19 ./Core/Src/PID0.o + 0xefa69 (size before relaxing) + .debug_str 0x00000000000eed19 0xe3a ./Core/Src/app_freertos.o + 0xf08b2 (size before relaxing) + .debug_str 0x00000000000efb53 0x18a5 ./Core/Src/main.o + 0xf1f80 (size before relaxing) + .debug_str 0x00000000000f13f8 0x186 ./Core/Src/stm32wbxx_hal_msp.o + 0xf101c (size before relaxing) + .debug_str 0x00000000000f157e 0xed ./Core/Src/stm32wbxx_hal_timebase_tim.o 0xe914b (size before relaxing) - .debug_str 0x00000000000f1699 0x142 ./Core/Src/stm32wbxx_it.o - 0xf02a7 (size before relaxing) - .debug_str 0x00000000000f17db 0x105 ./Core/Src/system_stm32wbxx.o + .debug_str 0x00000000000f166b 0x142 ./Core/Src/stm32wbxx_it.o + 0xf0248 (size before relaxing) + .debug_str 0x00000000000f17ad 0x105 ./Core/Src/system_stm32wbxx.o 0xe865b (size before relaxing) - .debug_str 0x00000000000f18e0 0x9c ./Core/Startup/startup_stm32wb55rgvx.o - .debug_str 0x00000000000f197c 0x9ef ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + .debug_str 0x00000000000f18b2 0x9c ./Core/Startup/startup_stm32wb55rgvx.o + .debug_str 0x00000000000f194e 0x9ef ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o 0xe9541 (size before relaxing) - .debug_str 0x00000000000f236b 0xa09 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + .debug_str 0x00000000000f233d 0xa09 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o 0xe948f (size before relaxing) - .debug_str 0x00000000000f2d74 0x545 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + .debug_str 0x00000000000f2d46 0x545 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o 0xe929c (size before relaxing) - .debug_str 0x00000000000f32b9 0x301 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + .debug_str 0x00000000000f328b 0x301 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o 0xe8cc1 (size before relaxing) - .debug_str 0x00000000000f35ba 0x253 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + .debug_str 0x00000000000f358c 0x253 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o 0xe8923 (size before relaxing) - .debug_str 0x00000000000f380d 0x139 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + .debug_str 0x00000000000f37df 0x14c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o 0xe8635 (size before relaxing) - .debug_str 0x00000000000f3946 0xda1 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o + .debug_str 0x00000000000f392b 0xda1 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o 0xe9886 (size before relaxing) - .debug_str 0x00000000000f46e7 0xb8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o + .debug_str 0x00000000000f46cc 0xb8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o 0xe8a94 (size before relaxing) - .debug_str 0x00000000000f479f 0x556 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o + .debug_str 0x00000000000f4784 0x556 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o 0xe8ce1 (size before relaxing) - .debug_str 0x00000000000f4cf5 0x186 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o + .debug_str 0x00000000000f4cda 0x186 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o 0xe891d (size before relaxing) - .debug_str 0x00000000000f4e7b 0x5ad ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o + .debug_str 0x00000000000f4e60 0x5ad ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o 0xe8acb (size before relaxing) - .debug_str 0x00000000000f5428 0x816 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o + .debug_str 0x00000000000f540d 0x816 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o 0xe8fcc (size before relaxing) - .debug_str 0x00000000000f5c3e 0xb09 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + .debug_str 0x00000000000f5c23 0xb09 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o 0xe94b9 (size before relaxing) - .debug_str 0x00000000000f6747 0xc5b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + .debug_str 0x00000000000f672c 0xc5b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o 0xe98e2 (size before relaxing) - .debug_str 0x00000000000f73a2 0xed2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + .debug_str 0x00000000000f7387 0xed2 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o 0xe99d7 (size before relaxing) - .debug_str 0x00000000000f8274 0x7c7 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + .debug_str 0x00000000000f8259 0x7c7 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o 0xe9449 (size before relaxing) - .debug_str 0x00000000000f8a3b 0x98b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + .debug_str 0x00000000000f8a20 0x98b ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o 0xe963b (size before relaxing) - .debug_str 0x00000000000f93c6 0x264 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + .debug_str 0x00000000000f93ab 0x264 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o 0xe8d27 (size before relaxing) - .debug_str 0x00000000000f962a 0xd3 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o + .debug_str 0x00000000000f960f 0xd3 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o 0xe881e (size before relaxing) - .debug_str 0x00000000000f96fd 0x4da0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_str 0x00000000000f96e2 0x4da0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o 0xf304e (size before relaxing) - .debug_str 0x00000000000fe49d 0x1ff ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_str 0x00000000000fe482 0x1ff ./Middlewares/Third_Party/FreeRTOS/Source/list.o 0xaa78 (size before relaxing) - .debug_str 0x00000000000fe69c 0x889 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_str 0x00000000000fe681 0x889 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o 0xc5b8 (size before relaxing) - .debug_str 0x00000000000fef25 0x1063 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_str 0x00000000000fef0a 0x1063 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o 0xd075 (size before relaxing) - .debug_str 0x00000000000fff88 0x5af ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_str 0x00000000000fff6d 0x5af ./Middlewares/Third_Party/FreeRTOS/Source/timers.o 0xcaea (size before relaxing) - .debug_str 0x0000000000100537 0x783 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_str 0x000000000010051c 0x783 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o 0x86c1 (size before relaxing) - .debug_str 0x0000000000100cba 0x324 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_str 0x0000000000100c9f 0x324 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o 0xb3ba (size before relaxing) - .debug_str 0x0000000000100fde 0x631 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - 0xf18da (size before relaxing) - .debug_str 0x000000000010160f 0x44 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - 0xf0376 (size before relaxing) + .debug_str 0x0000000000100fc3 0x631 ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + 0xf187b (size before relaxing) + .debug_str 0x00000000001015f4 0x44 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + 0xf0317 (size before relaxing) -.debug_frame 0x0000000000000000 0xbb3c +.debug_frame 0x0000000000000000 0xbb40 .debug_frame 0x0000000000000000 0x78 ./Core/Src/PID0.o - .debug_frame 0x0000000000000078 0x1a0 ./Core/Src/app_freertos.o - .debug_frame 0x0000000000000218 0x200 ./Core/Src/main.o - .debug_frame 0x0000000000000418 0x23c ./Core/Src/stm32wbxx_hal_msp.o - .debug_frame 0x0000000000000654 0x9c ./Core/Src/stm32wbxx_hal_timebase_tim.o - .debug_frame 0x00000000000006f0 0x134 ./Core/Src/stm32wbxx_it.o - .debug_frame 0x0000000000000824 0x58 ./Core/Src/system_stm32wbxx.o - .debug_frame 0x000000000000087c 0xa34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o - .debug_frame 0x00000000000012b0 0x9d8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o - .debug_frame 0x0000000000001c88 0x68c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o - .debug_frame 0x0000000000002314 0x44c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o - .debug_frame 0x0000000000002760 0x24c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o - .debug_frame 0x00000000000029ac 0x174 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o - .debug_frame 0x0000000000002b20 0xc38 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o - .debug_frame 0x0000000000003758 0x100 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o - .debug_frame 0x0000000000003858 0x574 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o - .debug_frame 0x0000000000003dcc 0x14c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o - .debug_frame 0x0000000000003f18 0x344 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o - .debug_frame 0x000000000000425c 0xb00 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o - .debug_frame 0x0000000000004d5c 0xa0c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o - .debug_frame 0x0000000000005768 0xf38 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o - .debug_frame 0x00000000000066a0 0x1218 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o - .debug_frame 0x00000000000078b8 0x6fc ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o - .debug_frame 0x0000000000007fb4 0xae4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o - .debug_frame 0x0000000000008a98 0x2c0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o - .debug_frame 0x0000000000008d58 0x388 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o - .debug_frame 0x00000000000090e0 0xbe4 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o - .debug_frame 0x0000000000009cc4 0xd8 ./Middlewares/Third_Party/FreeRTOS/Source/list.o - .debug_frame 0x0000000000009d9c 0x5ec ./Middlewares/Third_Party/FreeRTOS/Source/queue.o - .debug_frame 0x000000000000a388 0x8f0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o - .debug_frame 0x000000000000ac78 0x400 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o - .debug_frame 0x000000000000b078 0x1a8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o - .debug_frame 0x000000000000b220 0x12c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o - .debug_frame 0x000000000000b34c 0x46c ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o - .debug_frame 0x000000000000b7b8 0xa8 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o - .debug_frame 0x000000000000b860 0x20 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) - .debug_frame 0x000000000000b880 0x2c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) - .debug_frame 0x000000000000b8ac 0x28 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) - .debug_frame 0x000000000000b8d4 0xac C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) - .debug_frame 0x000000000000b980 0x50 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) - .debug_frame 0x000000000000b9d0 0xc4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) - .debug_frame 0x000000000000ba94 0x24 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) - .debug_frame 0x000000000000bab8 0x24 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) - .debug_frame 0x000000000000badc 0x2c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) - .debug_frame 0x000000000000bb08 0x34 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + .debug_frame 0x0000000000000078 0x1c8 ./Core/Src/app_freertos.o + .debug_frame 0x0000000000000240 0x1dc ./Core/Src/main.o + .debug_frame 0x000000000000041c 0x23c ./Core/Src/stm32wbxx_hal_msp.o + .debug_frame 0x0000000000000658 0x9c ./Core/Src/stm32wbxx_hal_timebase_tim.o + .debug_frame 0x00000000000006f4 0x134 ./Core/Src/stm32wbxx_it.o + .debug_frame 0x0000000000000828 0x58 ./Core/Src/system_stm32wbxx.o + .debug_frame 0x0000000000000880 0xa34 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.o + .debug_frame 0x00000000000012b4 0x9d8 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.o + .debug_frame 0x0000000000001c8c 0x68c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.o + .debug_frame 0x0000000000002318 0x44c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.o + .debug_frame 0x0000000000002764 0x24c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.o + .debug_frame 0x00000000000029b0 0x174 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.o + .debug_frame 0x0000000000002b24 0xc38 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.o + .debug_frame 0x000000000000375c 0x100 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.o + .debug_frame 0x000000000000385c 0x574 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.o + .debug_frame 0x0000000000003dd0 0x14c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.o + .debug_frame 0x0000000000003f1c 0x344 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.o + .debug_frame 0x0000000000004260 0xb00 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.o + .debug_frame 0x0000000000004d60 0xa0c ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.o + .debug_frame 0x000000000000576c 0xf38 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.o + .debug_frame 0x00000000000066a4 0x1218 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.o + .debug_frame 0x00000000000078bc 0x6fc ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.o + .debug_frame 0x0000000000007fb8 0xae4 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.o + .debug_frame 0x0000000000008a9c 0x2c0 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.o + .debug_frame 0x0000000000008d5c 0x388 ./Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.o + .debug_frame 0x00000000000090e4 0xbe4 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o + .debug_frame 0x0000000000009cc8 0xd8 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_frame 0x0000000000009da0 0x5ec ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_frame 0x000000000000a38c 0x8f0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_frame 0x000000000000ac7c 0x400 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_frame 0x000000000000b07c 0x1a8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_frame 0x000000000000b224 0x12c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_frame 0x000000000000b350 0x46c ./Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o + .debug_frame 0x000000000000b7bc 0xa8 ./Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o + .debug_frame 0x000000000000b864 0x20 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .debug_frame 0x000000000000b884 0x2c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .debug_frame 0x000000000000b8b0 0x28 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .debug_frame 0x000000000000b8d8 0xac C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + .debug_frame 0x000000000000b984 0x50 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + .debug_frame 0x000000000000b9d4 0xc4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + .debug_frame 0x000000000000ba98 0x24 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + .debug_frame 0x000000000000babc 0x24 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + .debug_frame 0x000000000000bae0 0x2c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + .debug_frame 0x000000000000bb0c 0x34 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.100.202309141235/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) .debug_line_str 0x0000000000000000 0x90 diff --git a/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.d b/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.d index 5e76d2a..c043c21 100644 --- a/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.d +++ b/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.d @@ -60,11 +60,11 @@ Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o: \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/MODBUS-LIB/Inc/Modbus.h \ ../Core/Inc/ModbusConfig.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ - ../Core/Inc/app_freertos.h \ + ../Core/Inc/app_freertos.h ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h \ + ../Core/Inc/PID0_types.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h \ ../Core/Inc/ssd1306_conf.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h \ - ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h ../Core/Inc/PID0_types.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: @@ -129,11 +129,11 @@ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/M ../Core/Inc/ModbusConfig.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: ../Core/Inc/app_freertos.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: -../Core/Inc/ssd1306_conf.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/PID0.h: ../Core/Inc/rtwtypes.h: ../Core/Inc/PID0_types.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: +../Core/Inc/ssd1306_conf.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: diff --git a/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o b/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o index 22e8599..2074bf2 100644 Binary files a/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o and b/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/Modbus.o differ diff --git a/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.d b/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.d index e54b3ee..d789df0 100644 --- a/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.d +++ b/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.d @@ -60,11 +60,11 @@ Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o: \ ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ - ../Core/Inc/app_freertos.h \ + ../Core/Inc/app_freertos.h ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h \ + ../Core/Inc/PID0_types.h \ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h \ ../Core/Inc/ssd1306_conf.h \ - C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h \ - ../Core/Inc/PID0.h ../Core/Inc/rtwtypes.h ../Core/Inc/PID0_types.h + C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: ../Core/Inc/FreeRTOSConfig.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: @@ -127,9 +127,9 @@ C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/M ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: ../Core/Inc/app_freertos.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: -../Core/Inc/ssd1306_conf.h: -C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: ../Core/Inc/PID0.h: ../Core/Inc/rtwtypes.h: ../Core/Inc/PID0_types.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306.h: +../Core/Inc/ssd1306_conf.h: +C:/Users/G/CODE/FLOOR-HEATING-IO-MODULE/IO_MODULE_proj/Middlewares/Third_Party/OLED_SSD1306/Inc/ssd1306_fonts.h: diff --git a/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o b/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o index aeed467..b0c8544 100644 Binary files a/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o and b/IO_MODULE_proj/Debug/Middlewares/Third_Party/MODBUS-LIB/Src/UARTCallback.o differ